@import "bootstrap/css/bootstrap.min.css";
@import 'font-awesome/css/font-awesome.css';
@import 'OwlCarousel/css/owl.carousel.min.css';
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html { text-rendering: optimizeLegibility !important;-webkit-font-smoothing: antialiased !important;}
.nopadding-left{padding-left:0;}
.nopadding-right{padding-right:0;}
.nopadding{padding-left:0;padding-right:0;}
.mb10{padding-left:10px;padding-right:10px;}
.tabbody{margin-right: -10px; margin-left: -10px;}
*{margin:0; padding:0}
a{ text-decoration:none;}
a:hover{ text-decoration:none !important;}
header, nav, section, article, aside, footer { display:block;}
html {font-size: 100%;}
body {font-size: 12px;font-family: 'Open Sans', sans-serif;line-height: 26px;color: #777;-webkit-font-smoothing: antialiased;font-weight: normal;}
h1, h2, h3, h4, h5, h6 {padding: 5px 0 15px 0;color: #333;font-weight: normal;-webkit-font-smoothing: antialiased;}
:-ms-input-placeholder{color: #000;}
.header {clear: both; display: inline-block; width: 100%;  z-index: 99; background-color: #ffffff; }
.logo {display: inline-block; width: 175px; }
.main-menu .navbar {padding: 0;}
.main-menu .navbar-nav {position: relative; margin: 0px;  }
.main-menu .navbar-nav > li{position:relative;padding: 5px 10px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.main-menu .navbar-nav > li > a{position:relative;display:block;font-family: 'Raleway', sans-serif;color: #24324a;text-align:center;line-height:25px;letter-spacing:0px;opacity:1;font-weight: 700;font-size: 13px;text-transform:uppercase;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.main-menu .navbar-nav .dropdown-item.active,.main-menu .navbar-nav .dropdown-item:active{background-color: transparent;}
.main-menu .navbar-nav .dropdown-item:hover,.main-menu .navbar-nav .dropdown-item:focus{background-color: transparent;}
.main-menu .navbar-nav .dropdown-item:hover{background-color: #e4e4e4;}
.main-menu .navbar-nav  li .dropdown-menu {background: #fff;padding: 0; border-radius: 0px; border: none; width: 210px; }
.main-menu .navbar-nav  li .dropdown-menu a {display: block;padding: 8px 15px 8px 15px;font-size: 11px;font-family: 'Raleway', sans-serif;letter-spacing: 0.5px;color: #000;text-decoration: none;text-transform: inherit;border-bottom: 1px solid #eee;font-weight: 700;}
.main-menu .navbar-nav .dropdown-item.active,.main-menu .navbar-nav .dropdown-item:active{background-color: transparent;}
.main-menu .navbar-nav .dropdown-item:hover,.main-menu .navbar-nav .dropdown-item:focus{background-color: transparent;}
.main-menu .navbar-nav .dropdown-item:hover{background-color: #e4e4e4;}
.login-btn {margin-bottom: 0;padding: 10px 40px !important;font-size: 13px !important;text-transform: uppercase;border-radius: 3px;background: #2f5597;color: #ffffff !important;font-weight:  bold !important;box-shadow: 0 0 30px #e1ebfd;}
.my-profiles-sec {float: right; } .my-profiles-sec > span {float: left; font-size: 13px; color: #243255; font-family: 'Roboto', sans-serif; line-height: 50px; cursor: pointer; }
.my-profiles-sec-media {display: inline-block; width: 50px; height: 50px; margin-right: 5px; vertical-align: middle; }
.my-profiles-sec-media img {width: 100%; }
.my-profiles-sec > span > i {float: right; line-height: 50px; font-size: 20px; margin-left: 12px; }
.login-social {float: left; width: 100%; margin-bottom: 25px; }
.login-social a {float: none; display: inline-block; width: 50px; height: 40px; border: 2px solid; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; line-height: 36px; font-size: 21px; margin: 0 5px; margin-top: 0px; margin-top: 6px; } /*.login-social a.fb-login {color: #3b5998; border-color: #3b5998; } */
.login-social a.li-login, .login-social a.fb-login {color: #3b5998; border-color: #aec4ea; width: 46%; border-radius: 0; /*    padding: 3px 0; *//*    line-height: inherit; */    border-width: 1px; }
.login-social a.li-login:hover{background:none !important;border-color:#3b5998;box-shadow: 0px 0px 6px #ebf2ff}
.login-social a.fb-login:hover{background:none !important; border-color:#006699;box-shadow: 0px 0px 6px #ebf2ff}
.login-social a.tw-login {color: #1da1f2; border-color: #1da1f2; }
.login-form-link {clear: both; padding: 20px 0; font-family: 'Raleway', sans-serif; letter-spacing: 0.5px; color: #000; font-size: 13px; font-weight: 300; text-align: center; line-height: 0px; }
.login-form-link a{color: #000; font-weight: 600;}
.login-social a {font-size: 15px; }
.intro.intro-mini {background-size: cover; background-position: center; background-repeat: no-repeat; position: relative; overflow: hidden; padding: 50px 0; height: 340px; }
.intro {height: calc(100% - 100px); }
#SigninModal .modal-dialog {width: 350px;}
#SigninModal .modal-content {border: none; position: relative; width: 360px; background: #ffffff; z-index: 1; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; margin-top: 84px; margin-bottom: 60px; text-align: center; padding: 20px 20px; }
#SigninModal button.close {padding: 10px 11px;position:absolute; right:16px;z-index: 100; color: #ffffff;}
#SigninModal .close-popup{ opacity: 1;   position: absolute; top: -20px; width: 50px; height: 50px; float: none; margin: 0; right: -20px; text-align: center; line-height: 50px; color: #ffffff; font-size: 20px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; cursor: pointer; background-color: #60c384;}
.error>p{color: #f30404fa;font-size: 15px;font-style: italic;font-weight: bold;}
#SigninModal button.close{    top: 28px;right: 37px;}
.coursesCont_section{padding:20px 0;background:#f5f5fa;}
.coursesCont_search{padding:20px;background:#fff;}
.coursesCont_section h2{font-family: 'Raleway',sans-serif; font-size: 20px; font-weight: 600; padding: 10px 0px; position: relative; z-index: 1; color: #24324a; margin-top: 0; text-align: center;}
.coursesCont_section p {font-family: 'Raleway', sans-serif;letter-spacing: 0.5px;color: #000;font-size: 15px;font-weight: 300;text-align: center;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;  max-height: 60px;-webkit-line-clamp:2; -webkit-box-orient: vertical;}
.coursesCont_section form .form-group input.form-control{font-size: 13px;padding: 12px;margin-bottom: 0px;font-family: 'Raleway', sans-serif;border:1px solid #aec4ea;border-radius: 0;background: transparent;}
.coursesCont_section form .form-group select.form-control{ padding:14px 10px; color: #474747; font-family: 'Roboto', sans-serif; border: 1px solid #a7d2fd; height: auto !important; line-height: normal; border-radius: 0; box-shadow: none !important; font-size: 13px; -webkit-appearance: none; margin-bottom: 0;}
.coursesCont_section form .btn-submit {border: 1px solid #4CAF50; background:#4CAF50; box-shadow: 0 4px 15px 0 rgb(245, 245, 250); margin-bottom: 0; padding:11px 15px; border-radius:0px; font-size: 14px; color: #fff; text-transform: uppercase; letter-spacing: 1px; font-weight: bold;}
.btnClear {background: none;border: none;font-family: 'Raleway', sans-serif;outline:none;letter-spacing: 0;color: #4caf50;font-size: 10px;font-weight: 500;float: right;padding: 0;margin: 10px 0;}
.coursesCont-page-section{padding:20px 0;background:#f5f5fa;}
.widget-info {background: #fff; padding: 20px; width:100%;display: inline-block; margin-bottom: 20px;/* box-shadow: 0 0 30px #fcf1ee;*/ }
.widget-info h2{color: #000;font-size: 18px;font-weight: bold;line-height: 27px;margin-bottom:  10px;padding-bottom:  0;padding-top: 0;}
.simple-checkbox p {float: left; width: 100%; margin: 0; margin-bottom: 0px; font-family: Open Sans; font-size: 13px; margin-bottom: 4px; }
.simple-checkbox p label {padding-left: 31px; position: relative; display: inline-block; padding: 0 0 0 2em; margin-right: 10px; height: 1.5em; line-height: 1.5; cursor: pointer; }
.simple-checkbox p label::before,.simple-checkbox p label::after {position: absolute; top: 0; left: 0; display: block; width: 20px !important; height: 20px !important; }
.simple-checkbox p label::before {content: " "; border: 2px solid #e6e7ef; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }
.simple-checkbox p input[type="checkbox"]{position: absolute; opacity: 0; z-index: -1; margin: 0; }
.simple-checkbox p input[type="checkbox"] + label::after {content: "\2714"; color: #FFF; line-height: 1.5; text-align: center; border: none !important; }
.simple-checkbox p input[type="checkbox"]:checked + label::before {background:#f47e36; border-color: #f44336 ; }
.simple-checkbox p input[type="checkbox"] + label::after{-webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); }
.simple-checkbox p input[type="checkbox"]:checked + label::after{-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
.coursesCont-section-list {padding: 20px; background: #fff; position: relative; width: 100%; margin-bottom: 20px; }
.coursesCont-section-list h1 {font-size: 18px;font-weight: 300;color: #24324a;font-family: 'Raleway', sans-serif;padding-bottom: 0px;margin-top: 0;letter-spacing: 0.5px;}
.coursesCont-section-list h3{font-family: 'Raleway', sans-serif;color: #8a99b3;font-size: 12px;padding-bottom: 0;line-height: 30px;font-weight: 300;text-align: left;margin:  0;letter-spacing: 0.5px;}
.coursesCont-section-list p {font-family: 'Raleway', sans-serif;letter-spacing: 0.5px;color: #000;font-size: 13px;font-weight: 300;text-align: justify;line-height: 24px;overflow: hidden;text-overflow: ellipsis;/*display: -webkit-box;  max-height: 60px;*/-webkit-line-clamp:2; -webkit-box-orient: vertical;}
.course-meta .course-option{display: inline-block; line-height: 20px; margin-right: 15px; margin-bottom:20px; padding-right: 15px; color: #ccc; border-right: 1px solid #eee; float: left; }
.course-meta p {font-size: 12px; font-weight: 700; color: #ccc; margin-bottom: 0; }
.course-meta .value {font-size: 12px; text-transform: uppercase; font-weight: 700; color: #7a7a7a; line-height: 16px; }
.course-meta {display: inline-block; padding: 10px 0; }
.single-item:hover .hook-reviews {opacity: 0;}
.hook-reviews i {color: #ffaa0f;}
.hook-reviews i.black {color: #262626;}
.price {display: inline-block; color: #ccc; align-items: center; padding: 5px 15px 0 0; }
.price span.pPrice-old {font-size: 14px; font-weight: 500; color:#ccc; font-family: 'Roboto', sans-serif; padding-bottom: 0px; margin-top: 0; letter-spacing: 0.5px; text-decoration: line-through;padding-right:10px; }
.price span.pPrice-dis {font-size: 14px; font-weight: 500; color: #ffaa0f; font-family: 'Roboto', sans-serif; padding-bottom: 0px; margin-top: 0; letter-spacing: 0.5px; text-decoration: line-through; padding-right:10px; }
.price span.pPrice_new {font-size: 20px; font-weight: bold; color: #24324a; font-family: 'Roboto', sans-serif; padding-bottom: 0px; margin-top: 0; letter-spacing: 0.5px; padding-right:10px;}
.coursesCont-btn a{background: #4CAF50; padding: 10px 20px; color: #fff; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; box-shadow: 0 0 30px #f1f6ff; border-radius: 2px; font-size: 12px; }
.accordion-menu-box .card-info-box {border: 1px solid #f5f5fa; margin-bottom: 10px; padding: 10px;}
.accordion-menu-box .accordion .card{border: none;border-radius: 0; }
.accordion-menu-box .accordion {letter-spacing: 1px;margin-bottom: 1px;position: relative;border-left: none !important;border-right: none !important;border-top: none !important;}
.accordion-menu-box .accordion .card-header{padding: 0px 0;border-radius: 0;position: relative;background:  transparent;border-bottom:   none;}
.accordion-menu-box .accordion .card-header:before { content: "-"; padding: 0px; color: #444444; float: right; position: absolute; right: 10px; font-size: 18px; top:0px; transition: .5s all ease-out; transform: rotate(180deg); }
.accordion-menu-box .accordion .card-header.collapsed:before {content: "+";transition: .5s all ease-out;transform: rotate(360deg);top: 0;right: 10px;}
.accordion-menu-box .accordion .card-header a.card-title {padding:0px;text-decoration: none;font-size: 14px;width: 100%;font-family: 'Open Sans', sans-serif;display: inline-block;background: none;color: #000000;margin-bottom: 0;font-weight: bold;letter-spacing: 0;}
.accordion-menu-box .accordion .card-body{padding:0;}
.accordion-menu-box .accordion-menu-body{padding: 20px 0;}
.cat-links a {color: #000000;}
.url a{ background-color: unset!important;color: blue!important;text-decoration: underline;}
.btn-submit-1{ padding: 15px 40px; background-color: #4CAF50; color: #ffffff;}
.btn-primary-1{ padding: 8px 26px;font-size: 13px; background-color: #4CAF50; color: #ffffff; float: right;}
.account-popup-area {position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(20,31,114,0.6);opacity: 1;z-index: 99;overflow-Y: scroll;display: none;}
.account-popup{position:relative;float:left;width:360px;background:#fff;z-index:1;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;left:50%;margin-left:-230px;margin-top:84px;margin-bottom:60px;text-align:center;padding:20px 20px}.account-popup .close-popup,.bg-color,.blog-metas a::before,.post-job-btn{background-color:#60c384}.account-popup .close-popup{position:absolute;top:-20px;width:50px;height:50px;float:none;margin:0;right:-20px;text-align:center;line-height:50px;color:#fff;font-size:20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer}.account-popup-form>form{float:left;width:100%;margin-top:10px}.account-popup-form>form .cfield{float:left;width:100%;position:relative;margin-bottom:10px;border:1px solid #aec4ea;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.account-popup-form>form .cfield input{float:left;width:100%;background:no-repeat;margin:0;font-family:Roboto,sans-serif;font-size:13px;color:#474747;padding:8px;border:none}input[type=email],input[type=password],input[type=text],textarea{background:#fff none repeat scroll 0 0;border:medium none;float:left;font-size:12px;font-weight:400;margin-bottom:20px;padding:19px 28px;width:100%}.account-popup-form>form .cfield i{position:absolute;top:0;right:8px;font-size:16px;display:flex;height:100%;align-items:center}.la{font:normal normal normal 16px/1 LineAwesome;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.remember-label{float:left;margin:0;font-family:Roboto,sans-serif;font-size:13px;color:#202020}.account-popup-form>form>a{float:right;font-family:Roboto,sans-serif;font-size:13px;text-decoration:underline;line-height:30px;color:#777}.account-popup-form>form button{float:left;width:100%;height:50px;font-size:16px;font-weight:700;letter-spacing:.3px;margin-top:0;background:#2f5597;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:none;color:#fff}.remember-label input[type=checkbox],.remember-label input[type=radio]{position:absolute;opacity:0;z-index:-1;margin:0}.remember-label label{position:relative;display:inline-block;padding:0 0 0 2em;margin-right:10px;height:1.5em;line-height:1.5;cursor:pointer}.remember-label label::after,.remember-label label::before{position:absolute;top:0;left:0;display:block;width:20px!important;height:20px!important}.remember-label label::before{content:" ";border:2px solid #e6e7ef;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}input[type=checkbox]+label::after{content:"\2714";color:#2c3e50;line-height:1.5;text-align:center;border:none!important}input[type=checkbox]:checked+label::before,input[type=radio]:checked+label::before{background:#fff;border-color:#e6e7ef}input[type=checkbox]+label::after,label::after,label::before{-webkit-transition:.25s all ease;-moz-transition:.25s all ease;-ms-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}.login-form-link{clear:both;padding:20px 0;font-family:Raleway,sans-serif;letter-spacing:.5px;color:#000;font-size:13px;font-weight:300;text-align:center;line-height:0}.login-form-link a{color:#000;font-weight:600}.account-popup-form>h3{float:left;width:100%;font-family:Raleway,sans-serif;color:#222;font-weight:300;margin:0;margin-bottom:20px;line-height:10px;font-size:25px}.extra-login::before{position:absolute;left:0;bottom:10px;width:100%;height:1px;background:#d8dcdc;content:""}.login-social{float:left;width:100%;margin-bottom:25px}.login-social a.fb-login,.login-social a.li-login{color:#3b5998;border-color:#aec4ea;width:46%;border-radius:0;border-width:1px}.login-social a.fb-login,.login-social a.li-login{color:#3b5998;border-color:#aec4ea;width:46%;border-radius:0;border-width:1px}.extra-login>span{width:auto;float:none;display:inline-block;background:#fff;padding:1px 20px;z-index:1;position:relative;font-family:Roboto,sans-serif;font-size:13px;color:#afafaf;text-transform:capitalize}.custom-radio .custom-control-input:checked~.custom-control-label::before{background:#f47e36;border-color:#f44336}.custom-control-input:checked~.custom-control-label::before{color:#fff;background:#f47e36;border-color:#f44336}#SigninModal h3{width:100%;font-family:Raleway,sans-serif;color:#222;font-weight:300;margin:0;margin-bottom:20px;line-height:10px;font-size:25px}#SigninModal form .form-group{margin-bottom:10px}input[type=email],input[type=password],input[type=text],textarea{margin-bottom:0;float:none;padding:10px 10px;border:1px solid #aec4ea;width:100%;border-radius:0;height:auto;font-family:Roboto,sans-serif;font-size:13px;color:#474747}.forgetpass-link a{font-family:Roboto,sans-serif;font-size:13px;text-decoration:underline;line-height:30px;color:#777}.btn-submit{width:100%;height:42px;font-size:16px;font-weight:700;letter-spacing:.3px;margin-top:0;background:#4caf50;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:none;color:#fff}.btn-submit:hover{background:#4caf50}.login-form-link{clear:both;padding:20px 0;font-family:Raleway,sans-serif;letter-spacing:.5px;color:#000;font-size:13px;font-weight:300;text-align:center;line-height:0}.login-form-link a{color:#000;font-weight:600}#SigninModal button.close{padding:11px 16px;position:absolute;right:16px;z-index:100;color:#fff}button.close{padding:0;background-color:#28a745;border:0;-webkit-appearance:none;border-radius:50%;opacity:1;color:#fff;font-size:15px}#SigninModal button.close{top:-8px!important;right:0!important}.modal-header .close{padding:1rem;margin:-36px -36px 0 0}.btn-pay{color:#fff;background-color:#4cae50;border-color:#4cae50}.pdf-file{text-align:center}.video_title>p{text-align:center!important}.coursesCont-section-list table.table thead{background:#fff}.coursesCont-section-list table.table thead th{padding:.5rem 1rem;font-size:13px;color:#4caf50;border:1px solid #e3ebf3}.coursesCont-section-list table.table tbody td{vertical-align:middle;padding:.25rem 1rem;font-size:13px;border:1px solid #e3ebf3}.coursesCont-section-list .paginate_button{padding:3px}.coursesCont-section-list .page-item{padding:0!important;border:none!important;background:0 0!important}.coursesCont-section-list .pagination .page-link{border:1px solid #f4f5fa;box-shadow:0 0 30px #f1f2f7;color:#000}.coursesCont-section-list .page-item.active .page-link{z-index:1;color:#fff;background-color:#4caf50;border-color:#4caf50}.coursesCont-section-list .page-item:first-child .page-link,.coursesCont-section-list .page-item:last-child .page-link{border-radius:0}.button-gr{background:#4caf50;border:none;border-radius:2px}.button-gr:hover{background:#4caf50}.button-edit{background:#2f5597;border:1px solid #2f5597}.button-edit:hover{background:#2f5597}.btn-glow{background:#4caf50;border:none;margin-bottom:20px}.btn-glow:hover{background-color: #218838;border-color: #1e7e34;}.button-edit:hover{background:#4caf50}.btn-primary-2{padding:8px 20px;background-color:#4caf50;color:#fff;float:right;font-size:13px;margin-bottom:20px;border:none;border-radius:4px}.btn-primary-2:hover{color:#fff}.btn-primary-3{padding:10px 20px;background-color:#4caf50;color:#fff;font-size:13px;border:none}.btn-primary-3:hover{color:#fff}.coursesCont-section-list .nav-tabs a,section.uploadmaterial-section .nav-tabs a{color:#000;font-size:14px;text-transform:uppercase;font-weight:600;background:#f5f5fa;border-radius:0}.coursesCont-section-list .nav-tabs .nav-item.show .nav-link,.coursesCont-section-list .nav-tabs .nav-link.active,section.btmaterial-section .nav-tabs .nav-item.show .nav-link,section.uploadmaterial-section .nav-tabs .nav-link.active{color:#4caf50;background-color:#fff;border-color:#f5f5fa}.title-row-tab{padding:5px;vertical-align:text-top;display:inline-block;border-bottom:1px solid #f5f5fa}.btnaddbtn{padding:3px 9px;background-color:#4caf50;color:#fff;text-decoration:none;border:none;border-radius:3px;display:inline-block;vertical-align:text-top}.btnaddbtn:hover{color:#fff}.upload_doc,.upload_jsc,.upload_htmlc{cursor:pointer;padding:3px 9px;background-color:#4caf50;color:#fff!important;text-decoration:none;border:none;border-radius:3px;display:inline-block;vertical-align:text-top}.upload_ppt{cursor:pointer;padding:3px 9px;background-color:#4caf50;color:#fff!important;text-decoration:none;border:none;border-radius:3px;display:inline-block;vertical-align:text-top}.btn-close{border:1px solid #f31c0c;padding:5px 10px;background-color:#f31c0c;color:#fff!important;border-radius:3px;font-size:12px}.upload_pdf{cursor:pointer;padding:3px 9px;background-color:#4caf50;color:#fff!important;text-decoration:none;border:none;border-radius:3px;display:inline-block;vertical-align:text-top}.video-title-tab-section{margin-top:20px;background:#f5f5fa;padding:5px;vertical-align:middle}.video-title-tab-section h3{color:#fff;font-size:30px;line-height:24px;margin:0;font-weight:700}#addcourse .modal-dialog,#addsubcat .modal-dialog,#edit_course .modal-dialog{width:350px}#addcourse .modal-content,#addsubcat .modal-content,#edit_course .modal-content{border:none;position:relative;width:360px;background:#fff;z-index:1;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;margin-top:84px;margin-bottom:60px;text-align:center;padding:20px 20px}#addcourse button.close,#addsubcat button.close,#edit_course button.close{padding:10px 11px;position:absolute;right:16px;z-index:100;color:#fff}#addcourse .close-popup,#addsubcat .close-popup,#edit_course .close-popup{opacity:1;position:absolute;top:-20px;width:50px;height:50px;float:none;margin:0;right:-20px;text-align:center;line-height:50px;color:#fff;font-size:20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer;background-color:#60c384}.training-slider-section{padding:4rem 0;background-repeat:no-repeat;position:relative;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section.training-slider-section:after{content:'';position:absolute;left:0;bottom:0;top:0;right:0}.training-slider-content{position:relative;z-index:9}.training-slider-content h2{color:#fff;font-size:30px;line-height:24px;margin:0;font-weight:700;text-align:center}.training-slider-content p{letter-spacing:.5px;text-align:center;color:#fff;line-height:24px;font-size:13px}.training-slider-media{position:relative;z-index:9;padding:5px;background:#fff}.training-slider-media img{width:100%}.training-link-list{margin-bottom:30px;position:relative;z-index:9;text-align:center}.training-link-list a{color:#fff}a.Jobs-btn{box-shadow:0 2px 16px 0 rgba(12,73,123,.66);margin-bottom:0;margin-right:10px;padding:15px 40px;border-radius:5px;font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700;background:#0891db;background:-moz-linear-gradient(to right,#1369b4 0,#0792dc 100%);background:-webkit-linear-gradient(to right,#1369b4 0,#0792dc 100%);background:linear-gradient(to right,#1369b4 0,#0792dc 100%)}a.training-btn{box-shadow:0 2px 20px 0 rgba(128,70,128,.5);margin-bottom:0;padding:15px 40px;border-radius:5px;font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700;background:#800080;background:-moz-linear-gradient(left,#ad56ad 0,#800080 100%);background:-webkit-linear-gradient(left,#ad56ad 0,#800080 100%);background:linear-gradient(to right,#ad56ad 0,#800080 100%)}.footer-bottom{background:#1d293e;padding:24px 0}.footer-bottom p{color:#8a99b3;font-size:14px;margin:0;text-align:center;font-family:Roboto,sans-serif}.copyright a{color:#8a99b3;font-size:14px;letter-spacing:1px}.profile-sidebar-list>ul{border-bottom:0;display:inline-block;width:100%;padding:0}.profile-sidebar-list>ul>li{display:inline-block;width:100%;margin-bottom:0;font-size:12px;color:#444}.profile-sidebar-list>ul>li a{display:block;width:100%;padding:0;position:relative;font-family:Raleway,sans-serif;color:#24324a;text-align:left;line-height:25px;letter-spacing:0;font-weight:700;font-size:13px}.profile-sidebar-list>ul>li a i{margin-right:8px;font-size:15px;color:#b5b5b5;position:absolute;left:0}.profile-sidebar-list>ul>li a:hover{background-color:transparent}.profile-sidebar-list>ul>li+li{margin-top:12px}.profile-sidebar-list>ul>li a:before{content:"\f105";position:absolute;right:0;font-family:fontawesome;font-size:15px;top:50%;margin-top:-10px}.profile-sidebar-list>ul>li a.active::before{opacity:1;color:#4caf50}.profile-sidebar-list>ul>li a.active,.profile-sidebar-list>ul>li a.active i{color:#4caf50}.error{color:red}.nav-tabs .nav-item{margin-bottom:-2px;display:inline}.video_title{border:1px solid #fff;padding:10px;margin-bottom:10px;margin-top:-9px;box-shadow:1px;-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:3px 4px -1px 1px #777}.coursesCont-signle-section{padding:80px 0;background:#f5f5fa}.widget-info{background:#fff;padding:20px;display:inline-block;margin-bottom:20px;width:100%}.widget-info h2{color:#000;font-size:18px;font-weight:700;line-height:27px;margin-bottom:10px;padding-bottom:0;padding-top:0}.simple-checkbox p{float:left;width:100%;margin:0;margin-bottom:0;font-family:Open Sans;font-size:13px;margin-bottom:4px}.simple-checkbox p label{padding-left:31px;position:relative;display:inline-block;padding:0 0 0 2em;margin-right:10px;height:1.5em;line-height:1.5;cursor:pointer}.simple-checkbox p label::after,.simple-checkbox p label::before{position:absolute;top:0;left:0;display:block;width:20px!important;height:20px!important}.simple-checkbox p label::before{content:" ";border:2px solid #e6e7ef;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.simple-checkbox p input[type=checkbox]{position:absolute;opacity:0;z-index:-1;margin:0}.simple-checkbox p input[type=checkbox]+label::after{content:"\2714";color:#fff;line-height:1.5;text-align:center;border:none!important}.simple-checkbox p input[type=checkbox]:checked+label::before{background:#f47e36;border-color:#f44336}.simple-checkbox p input[type=checkbox]+label::after{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.simple-checkbox p input[type=checkbox]:checked+label::after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.coursesCont-section-list{padding:20px;background:#fff;position:relative;width:100%;margin-bottom:20px}.coursesCont-section-list h1{font-size:18px;font-weight:300;color:#24324a;font-family:Raleway,sans-serif;padding-bottom:0;margin-top:0;letter-spacing:.5px}.coursesCont-section-list h3{font-family:Raleway,sans-serif;color:#8a99b3;font-size:12px;padding-bottom:0;line-height:30px;font-weight:300;text-align:left;margin:0;letter-spacing:.5px}.coursesCont-section-list p{font-family:Raleway,sans-serif;letter-spacing:.5px;color:#000;font-size:13px;font-weight:300;text-align:justify;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.course-meta .course-option{display:inline-block;line-height:20px;margin-right:15px;margin-bottom:20px;padding-right:15px;color:#000;border-right:1px solid #333;float:left}.course-meta p{font-size:12px;font-weight:700;color:#ccc;margin-bottom:0}.course-meta .value{font-size:12px;text-transform:uppercase;font-weight:700;color:#7a7a7a;line-height:16px}.course-meta{display:inline-block;padding:10px 0}.single-item:hover .hook-reviews{opacity:0}.hook-reviews i{color:#ffaa0f}.hook-reviews i.black{color:#262626}.price{display:inline-block;color:#ccc;align-items:center;padding:5px 15px 0 0}.price span.pPrice-old{font-size:14px;font-weight:500;color:#ccc;font-family:Roboto,sans-serif;padding-bottom:0;margin-top:0;letter-spacing:.5px;text-decoration:line-through;padding-right:10px}.price span.pPrice-dis{font-size:14px;font-weight:500;color:#ffaa0f;font-family:Roboto,sans-serif;padding-bottom:0;margin-top:0;letter-spacing:.5px;text-decoration:line-through;padding-right:10px}.price span.pPrice_new{font-size:20px;font-weight:700;color:#24324a;font-family:Roboto,sans-serif;padding-bottom:0;margin-top:0;letter-spacing:.5px;padding-right:10px}.coursesCont-btn a{background:#4caf50;padding:10px 20px;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px;box-shadow:0 0 30px #f1f6ff;border-radius:2px;font-size:12px}.ul-keyfeatures{text-align:justify;margin-bottom:10px;margin-left:20px}.ul-keyfeatures li{letter-spacing:.5px;text-align:justify;color:#000;line-height:28px;font-size:13px;padding:2px;margin:2px;list-style-type:square;list-style-position:outside;list-style-image:none}.accordion-info-box{padding:20px;background:#fff;border:1px solid #d5d5d5}.card-info-box{border:1px solid #f5f5fa;margin-bottom:10px;padding:10px}.faq-info-box-content .accordion .card{border:none;border-radius:0}.faq-info-box-content .accordion{letter-spacing:1px;margin-bottom:1px;position:relative;border-left:none!important;border-right:none!important;border-top:none!important}.faq-info-box-content .accordion .card-header{padding:0 0;border-radius:0;position:relative;background:0 0;border-bottom:none}.faq-info-box-content .accordion .card-header:before{content:"-";padding:0;color:#444;float:right;position:absolute;right:10px;font-size:34px;top:0;transition:.5s all ease-out;transform:rotate(180deg)}.faq-info-box-content .accordion .card-header.collapsed:before{content:"+";transition:.5s all ease-out;transform:rotate(360deg);top:0;right:10px}.faq-info-box-content .accordion .card-header a.card-title{padding:0;text-decoration:none;font-size:14px;width:100%;font-family:'Open Sans',sans-serif;display:inline-block;background:0 0;color:#000;margin-bottom:0;font-weight:700;letter-spacing:0}.faq-info-box-content .accordion .card-body{padding:0}.faq-accordion-body{padding:20px 0}.faq-accordion-body p{color:#000;font-size:13px;font-weight:400;letter-spacing:.5px;text-align:left;margin-bottom:0}.coursesCont-overview-info{padding:20px;background:#fff;position:relative;width:100%;margin-bottom:20px}.coursesCont-overview-info h1{font-size:18px;font-weight:300;color:#24324a;font-family:Raleway,sans-serif;padding-bottom:0;margin-top:0;letter-spacing:.5px}.coursesCont-overview-info p{color:#000;font-size:13px;font-weight:400;letter-spacing:.5px;text-align:left;margin-bottom:0}.accordion-menu-box .card-info-box{border:1px solid #f5f5fa;margin-bottom:10px;padding:10px}.accordion-menu-box .accordion .card{border:none;border-radius:0}.accordion-menu-box .accordion{letter-spacing:1px;margin-bottom:1px;position:relative;border-left:none!important;border-right:none!important;border-top:none!important}.accordion-menu-box .accordion .card-header{padding:0 0;border-radius:0;position:relative;background:0 0;border-bottom:none}.accordion-menu-box .accordion .card-header:before{content:"-";padding:0;color:#444;float:right;position:absolute;right:10px;font-size:18px;top:0;transition:.5s all ease-out;transform:rotate(180deg)}.accordion-menu-box .accordion .card-header.collapsed:before{content:"+";transition:.5s all ease-out;transform:rotate(360deg);top:0;right:10px}.accordion-menu-box .accordion .card-header a.card-title{padding:0;text-decoration:none;font-size:14px;width:100%;font-family:'Open Sans',sans-serif;display:inline-block;background:0 0;color:#000;margin-bottom:0;font-weight:700;letter-spacing:0}.accordion-menu-box .accordion .card-body{padding:0}.accordion-menu-box .accordion-menu-body{padding:20px 0}.nav-link{padding:1rem 2rem}.nav.nav-tabs{border:none;border-radius:none}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#4caf50;color:#fff}.nav-tabs .nav-link:hover{border-color:#4caf50}#edit-doc .modal-dialog{width:350px}#edit-doc .modal-content{border:none;position:relative;width:360px;background:#fff;z-index:1;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;margin-top:84px;margin-bottom:60px;text-align:center;padding:20px 20px}#edit-doc button.close{padding:10px 11px;position:absolute;right:16px;z-index:100;color:#fff}#edit-doc .close-popup{opacity:1;position:absolute;top:-20px;width:50px;height:50px;float:none;margin:0;right:-20px;text-align:center;line-height:50px;color:#fff;font-size:20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer;background-color:#60c384}#edit-video .modal-dialog{width:350px}#edit-video .modal-content{border:none;position:relative;width:360px;background:#fff;z-index:1;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;margin-top:84px;margin-bottom:60px;text-align:center;padding:20px 20px}#edit-video button.close{padding:10px 11px;position:absolute;right:16px;z-index:100;color:#fff}#edit-video .close-popup{opacity:1;position:absolute;top:-20px;width:50px;height:50px;float:none;margin:0;right:-20px;text-align:center;line-height:50px;color:#fff;font-size:20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer;background-color:#60c384}#edit-ppt .modal-dialog{width:350px}#edit-ppt .modal-content{border:none;position:relative;width:360px;background:#fff;z-index:1;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;margin-top:84px;margin-bottom:60px;text-align:center;padding:20px 20px}#edit-ppt button.close{padding:10px 11px;position:absolute;right:16px;z-index:100;color:#fff}#edit-ppt .close-popup{opacity:1;position:absolute;top:-20px;width:50px;height:50px;float:none;margin:0;right:-20px;text-align:center;line-height:50px;color:#fff;font-size:20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer;background-color:#60c384}#edit-pdf .modal-dialog{width:350px}#edit-pdf .modal-content{border:none;position:relative;width:360px;background:#fff;z-index:1;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;margin-top:84px;margin-bottom:60px;text-align:center;padding:20px 20px}#edit-pdf button.close{padding:10px 11px;position:absolute;right:16px;z-index:100;color:#fff}#edit-pdf .close-popup{opacity:1;position:absolute;top:-20px;width:50px;height:50px;float:none;margin:0;right:-20px;text-align:center;line-height:50px;color:#fff;font-size:20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer;background-color:#60c384}.trainer_profile{min-height:616px}.main-training-section{height:100px;min-height:100px;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%}section.main-training-section:after{content:'';position:absolute;background:#4caf50;background:-moz-linear-gradient(top,#4caf50 0,#408a43 100%);background:-webkit-linear-gradient(top,#4caf50 0,#408a43 100%);background:linear-gradient(to bottom,#4caf50 0,#408a43 100%);left:0;bottom:0;top:0;right:0}video::-internal-media-controls-download-button{display:none}video::-webkit-media-controls-enclosure{overflow:hidden}video::-webkit-media-controls-panel{width:calc(100% + 30px)}.scrolling{overflow-y:scroll;height:350px}.FilesAdded-overflow .form-control{overflow:hidden}input.form-control.form-control-sm{display:inherit;width:50%}select.form-control.form-control-sm{width:73px;display:inherit}#webinar-table>tbody>tr>td>a{margin-right:10px}.login-social a.go-login{color:#3b5998;border-color:#aec4ea;width:60%;border-radius:0;border-width:0;margin-bottom:10px}div#after-verify{background:#efefef;padding:5px;border-radius:5px;margin-bottom:10px}#u-verify button[type=submit]{width:100%;padding:10px;color:#fff}.account-popup>form button{background-color:#141f72}.sucess-message{color:#308c26;font-size:15px;font-weight:700}.candidate-checkbox{margin:0;text-align:left;font-family:Open Sans;font-size:13px;margin-bottom:4px;float:left}.candidate-checkbox label{padding-left:31px;position:relative;display:inline-block;padding:0 0 0 2em;margin-right:10px;height:1.5em;line-height:1.5;cursor:pointer}.candidate-checkbox label::after,.candidate-checkbox label::before{position:absolute;top:0;left:0;display:block;width:20px!important;height:20px!important}.candidate-checkbox label::before{content:" ";border:2px solid #e6e7ef;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.candidate-checkbox input[type=checkbox]{position:absolute;opacity:0;z-index:-1;margin:0}.candidate-checkbox input[type=checkbox]+label::after{content:"\2714";color:#fff;line-height:1.5;text-align:center;border:none!important}.candidate-checkbox input[type=checkbox]:checked+label::before{background:#f47e36;border-color:#f44336}.candidate-checkbox input[type=checkbox]+label::after{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.candidate-checkbox input[type=checkbox]:checked+label::after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.simple-checkbox p label,.specialism_widget .custom-control-label{color:#000;font-size:14px;font-weight:700;font-family:'Open Sans',sans-serif}.course-meta .course-option p{font-size:16px;font-weight:700;color:#333}.training-slider-section{position:relative;padding:0;display:flex;align-items:center;justify-content:center;width:100%;flex-wrap:wrap}.video_wrapper{width:100%;height:210px;overflow:hidden}.video_wrapper .wrapper__video{object-fit:cover;width:100%;height:100%}.training-slider-section .training-link-list{margin-bottom:20px}.training-slider-section .content_area{width:100%;float:left;position:absolute;top:25px}.owl-nav{width:100%;text-align:right}.owl-nav button.owl-next,.owl-nav button.owl-prev{font-size:50px!important;color:#fff!important;margin:10px}.main-training-section h2{width:100%;text-align:center;color:#fff;position:absolute;padding-top:25px;z-index:1}.training-slider-content{padding:0 10%}.owl-nav{position:absolute;bottom:-35px;right:20px}@media all and (max-width:1200px){.owl-nav{bottom:-10px}}@media all and (max-width:767px){.owl-nav{bottom:-15px}}.nav-tabs-video .nav-link{background-color:#f1f5f9;font-weight:700}.nav-tabs-video .nav-link.active{background-color:#f1f5f9;border-bottom:3px solid #2370bc;border-right:none;border-left:none;color:#1369b5;border-top:none}.nav-tabs-second{padding-top:30px}.nav-justified{margin-top:30px}.vedio-player{width:35px;height:auto;position:absolute;text-align:center;top:75px;left:160px;right:0}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.3s ease;background-color:#e3f1f026}.blog-thumb:hover .overlay{opacity:1}.myVideo::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}.myVideo::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}.myVideo::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.overlay i{font-size:45px;top:37%;position:absolute;right:45%;color:red}#video-modal .account-popup{width:650px;left:0;right:0;margin:84px auto 0 auto;float:none}.account-popup{position:relative;float:left;width:360px;background:#fff;z-index:1;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;left:50%;margin-left:-230px;margin-top:84px;margin-bottom:60px;text-align:center;padding:20px 20px}.my-blog:hover .blog-details{border-color:#fff}.date-value a{color:#60c384;font-size:13px;font-family:Roboto,sans-serif}.blog-details h3{font-family:Raleway,sans-serif;font-size:18px;color:#24324a;margin-top:20px;margin-bottom:20px;font-weight:300;letter-spacing:.5px}.resource-details h3{margin-top:0!important;margin-bottom:0!important}.blog-details p{float:left;width:100%;margin-bottom:20px;color:#24324a;line-height:30px;font-family:Raleway,sans-serif;font-weight:300;letter-spacing:.5px;font-size:14px}.blog-thumb{float:left;width:100%;position:relative}.my-blog{float:left;width:100%;background:#fff;margin-top:30px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;overflow:hidden}.blog-sec{float:left;width:100%;margin-top:-30px}.fade.show{background:0 0!important;padding:20px!important}.fade{background:#fff}.blog-details{float:left;width:100%;text-align:center;padding:0 10px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.my-blog,.my-blog *{webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.my-blog:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1);-moz-box-shadow:0 10px 20px rgba(0,0,0,.1);-ms-box-shadow:0 10px 20px rgba(0,0,0,.1);-o-box-shadow:0 10px 20px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.1)}.instruction_outer{float:left;width:100%;background-color:#fff}.resource_info-box{border:1px solid #dae3ec;margin-bottom:20px;padding:20px;text-align:center;box-shadow:3px 3px 0 #eff5fb;background:#f1f5f9}.resource_info-box h4{font-family:Raleway,sans-serif;font-size:18px;font-weight:600;padding:10px 0;position:relative;z-index:1;color:#24324a;margin-top:0;text-align:center}.resource_info-box p{font-family:Raleway,sans-serif;color:#24324a;font-size:13px;font-weight:300;text-align:justify;line-height:24px;letter-spacing:.5px}button:focus{outline:0;border:none}.coursesCont_section h1{font-family:Raleway,sans-serif;font-size:24px;font-weight:600;padding:10px 0;position:relative;z-index:1;color:#24324a;margin-top:0;text-align:center}.coursesCont_section h3{font-family:Raleway,sans-serif;font-size:18px;font-weight:600;padding:10px 0;position:relative;z-index:1;color:#24324a;margin-top:0;text-align:center}.coursesCont_section h4{font-family:Raleway,sans-serif;font-size:16px;font-weight:600;padding:10px 0;position:relative;z-index:1;color:#24324a;margin-top:0;text-align:center}.bottom-headings h1{font-family:Raleway,sans-serif;font-size:20px;font-weight:600;padding:10px 0;position:relative;z-index:1;color:#24324a;margin-top:0;text-align:left}.bottom-headings h2{font-family:Raleway,sans-serif;font-size:20px;font-weight:600;padding:10px 0;position:relative;z-index:1;color:#24324a;margin-top:0;text-align:left}.bottom-headings h3{font-family:Raleway,sans-serif;font-size:18px;font-weight:600;padding:10px 0;position:relative;z-index:1;color:#24324a;margin-top:0;text-align:left}.bottom-headings h4{font-family:Raleway,sans-serif;font-size:16px;font-weight:600;padding:10px 0;position:relative;z-index:1;color:#24324a;margin-top:0;text-align:left}
.bottom-headings-btn h1, .bottom-headings-btn h2, .bottom-headings-btn h3, .bottom-headings-btn h4{padding: 12px 30px;display: none;margin: 10px 5px;background-color: #2f5597;color: #FFF!important;font-weight: 700 !important;font-size: 17px !important;border-radius: 5px;}
.shw_pwd{position:relative;}
.shw_pwd i{float: left;position: absolute;top: 16px;right: 5px;font-size: 16px;}
.code_check{font-size: 14px; font-weight: bold;}
.total-count {font-size: 14px;text-align: right;font-weight: bold;font-family: 'Roboto',sans-serif;}
a.survey_btn{ padding: 12px 17px; display: inline-block; background-color: #800080; color:#ffffff; font-weight: 700; font-size: 17px; border-radius: 5px; margin: 10px 0 0; float:right; }
a.poll{background-color: #800035; padding: 12px 30px;}
.result-outer{float:left;width: 100%;margin:50px 0px 10px 0px;}
.poll-result{float:left;background-color:#CC0000;border:1px solid #000000;height: 10px; width: 50%;}
.poll-result.total{background-color:#ffffff;}
.poll-cover{float:left;width: 100%;margin:20px 0px;}
.custom_rating,.review_section{display:inline-block;width:100%;}
.custom_rating span.fa.fa-star,.custom_rating span.fa.fa-star-o{font-size:30px;display:inline-block;}
.custom_rating span.fa.fa-star,.custom_rating.rating_star span.fa.fa-star-o:hover{color:#ffd700;}
.coursesCont-section-rate{padding: 20px; background: #fff; position: relative; width: 100%; margin-bottom:20px; margin-top: 20px; }
@media(min-width:846px) and (max-width:1200px){.video_wrapper{height:230px}}@media(max-width:845px){.video_wrapper{height:280px}}