@charset "utf-8";
/* CSS Document */

@font-face {
font-family: 'montserratblack';src: url('../fonts/montserrat-black-webfont.woff2') format('woff2'),url('../fonts/montserrat-black-webfont.woff') format('woff'),url('../fonts/montserrat-black-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {
font-family: 'montserratbold';src: url('../fonts/montserrat-bold-webfont.woff2') format('woff2'),url('../fonts/montserrat-bold-webfont.woff') format('woff'),url('../fonts/montserrat-bold-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {
font-family: 'montserratlight';src: url('../fonts/montserrat-light-webfont.woff2') format('woff2'),url('../fonts/montserrat-light-webfont.woff') format('woff'),url('../fonts/montserrat-light-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {
font-family: 'montserratthin';src: url('../fonts/montserrat-thin-webfont.woff2') format('woff2'),url('../fonts/montserrat-thin-webfont.woff') format('woff'),url('../fonts/montserrat-thin-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {
font-family: 'montserratmedium';src: url('../fonts/montserrat-medium-webfont.woff2') format('woff2'),url('../fonts/montserrat-medium-webfont.woff') format('woff'),url('../fonts/montserrat-medium-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {
font-family: 'montserratregular';src: url('../fonts/montserrat-regular-webfont.woff2') format('woff2'),url('../fonts/montserrat-regular-webfont.woff') format('woff'),
url('../fonts/montserrat-regular-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}

@font-face {font-family: 'LeagueSpartanBold'; src: url('../fonts/LeagueSpartanBold.eot'); src: url('../fonts/LeagueSpartanBold.eot') format('embedded-opentype'), url('../fonts/LeagueSpartanBold.woff2') format('woff2'), url('../fonts/LeagueSpartanBold.woff') format('woff'), url('../fonts/LeagueSpartanBold.ttf') format('truetype'), url('../fonts/LeagueSpartanBold.svg#LeagueSpartanBold') format('svg');}



* {padding: 0;margin: 0; }
ul, li, a, img {text-decoration: none;margin: 0;padding: 0;list-style: none;outline: none;outline-offset: none; }
a:hover, a:focus {outline-offset: none;text-decoration: none;outline: none; }


body{font-family: 'montserratregular';font-size:14px;color:#494949;line-height:26px;}
body.nmat{background:#e0e4ed;}
h2.main_title{font-size:35px;font-family: 'montserratbold';margin:0px 0px 80px;color:#000;position:relative;text-align:center;}
h2.main_title:after{background:url(../images/bottom-bord.png) left top;position:absolute;left:50%;top:55px;margin-left:-269.5px;content:" ";z-index:999;width:519px;height:12px;}
.go-top{z-index:998;position:fixed;bottom:30px;right:30px;background-color:#000;padding:10px 15px;color:#fff;font-size:28px;}


/*header*/
.topstrip{padding:10px 0;z-index:999;position:absolute;content:"";top:0;left:0;right:0;}
.topstrip .logo{text-align:left;line-height:54px;}
.topstrip .logo img{width:200px;}
.topstrip .cat-x{text-align:right;}
.topstrip .cat-x a{font-family: 'montserratmedium';font-size:17px;color:#000;background-color:#f8cc00;padding:5px 15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0px 5px 0 #9c830d;-webkit-box-shadow:0px 5px 0 #9c830d;text-transform:uppercase;display:inline-block;transition:all ease 0.5s;margin-top:10px;}
.topstrip .cat-x a:hover{box-shadow:0px 5px 0 #f8cc00;-webkit-box-shadow:0px 5px 0 #f8cc00;background-color:#9c830d;color:#fff;}
.topstrip .cat-x h1{font-size:26px;color:#fff;font-family: 'montserratlight';margin:0;line-height:54px;text-transform:uppercase;}
.topstrip .cat-x h1 span{color:#ffef20;font-family: 'montserratbold';}
/*header*/
.topstrip .cat-x h1 span.time-tick{color:#000;}
.nmat-heading {color:#48546e;border-left:3px solid #03a1ea; margin:0 0 0 0; padding:0 0 0 15px;font-family: 'montserratregular';font-size:26px;}
.nmat-heading span {display:block;}


/*header*/
.nmat-topstrip{padding:10px 0;background-color:#ffffff;}
.nmat-topstrip .logo{text-align:left;line-height:54px;}
.nmat-topstrip .cat-x{text-align:right;}
.nmat-topstrip .cat-x a{font-family: 'montserratmedium';font-size:17px;color:#000;background-color:#f8cc00;padding:5px 15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0px 5px 0 #9c830d;-webkit-box-shadow:0px 5px 0 #9c830d;text-transform:uppercase;display:inline-block;transition:all ease 0.5s;margin-top:10px;}
.nmat-topstrip .cat-x a:hover{box-shadow:0px 5px 0 #f8cc00;-webkit-box-shadow:0px 5px 0 #f8cc00;background-color:#9c830d;color:#fff;}
.nmat-topstrip .cat-x h1{font-size:26px;color:#fff;font-family: 'montserratlight';margin:0;line-height:54px;text-transform:uppercase;}
.nmat-topstrip .cat-x h1 span{color:#03a1ea;font-family: 'montserratlight';}
/*header*/

.nmat-banner {width:100%;float:left;margin:60px 0 0 0;}
.nmat-banner .banner-details h1 {font-family: 'LeagueSpartanBold';font-size:45px;margin:60px 0 0 0;padding:0 0 0 0;color:#03a1ea;}
.nmat-banner .banner-details h1 span {display:block;}

.nmat-banner .banner-details h4 {font-family: 'MontserratRegular';font-size:26px;margin:10px 0 50px 0;padding:0 0 0 0;color:#48546e;}
.nmat-banner .banner-details h4 span {display:block;}
.nmat-banner .banner-details h4 span name {text-transform:uppercase;}

.nmat-banner .banner-details h3 {font-family: 'MontserratMedium';font-size:26px;margin:0 0 0 0;padding:0 0 0 0;color:#48546e;}

.nmat-banner .banner-details a.btn {font-family: 'MontserratRegular';font-size:20px;margin:20px 0 0 0;padding:10px 15px;background:#48546e;color:#ffffff;text-transform:uppercase;float:left;}
.nmat-banner .banner-details a.btn:hover {background:#03a1ea;}



/*Banner*/
.banner{padding:100px 0 0px;;background:url(../images/banner-img.jpg) top left no-repeat;background-attachment:fixed;background-size:cover;position:relative;text-align:center;position:relative;z-index:998;}
.banner:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background: #26d0ce;background: -webkit-linear-gradient(0deg, #1a2980, #26d0ce);background:linear-gradient(90deg, #1a2980, #26d0ce);opacity: 0.70;z-index:-999;}

.v-middle{position: absolute;top: 50%;left: 0;transform: translate(0%,-50%);-webkit-transform: translate(0%,-50%);-moz-transform: translate(0%,-50%);-o-transform: translate(0%,-50%);
width: 100%;margin-top: 0px;z-index: 998;}
.banner .banner-txt{padding-top:0px;}
.banner .banner-img img{}
.banner .banner-txt h3{font-family: 'montserratbold';font-size:40px;color:#fff;margin:5px 0 10px; line-height:45px;}
.banner .banner-txt h3 span{display:none;}
.banner .banner-txt h3 img{width:100%;height:auto;}
.banner .banner-txt h6{font-family: 'montserratregular';font-size:18px;color:#fff;margin:0 0 25px;text-transform:uppercase;letter-spacing:1px;}
.banner .banner-txt h4{font-family: 'montserratlight';font-size:20px;color:#fff;margin:30px 0 10px;display:inline-block;padding:15px 30px;border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);}

.banner .banner-txt h4.nextw{font-family: 'montserratbold';font-size:30px;color:#fff;margin:0 0 25px;}

.banner .banner-txt h5{background-color:rgba(255,255,255,0.7);color:#000;padding:10px;margin:2px;font-family: 'montserratbold';}
/*.banner .banner-txt h4 button{font-family: 'montserratmedium';font-size:17px;color:#000;background-color:#f8cc00;padding:15px 20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0px 5px 0 #9c830d;-webkit-box-shadow:0px 5px 0 #9c830d;text-transform:uppercase;text-align:center;transition: all ease 0.5s;}
.banner .banner-txt h4 button:hover{box-shadow:0px 5px 0 #f8cc00;-webkit-box-shadow:0px 5px 0 #f8cc00;background-color:#9c830d;color:#fff;}*/


.banner .banner-txt p.main{font-family: 'montserratlight';font-size:20px;color:#fff;margin:0px 0px 30px;line-height:20px;}
.banner .banner-txt p.main span{font-family: 'montserratregular';font-size:30px;display:block;margin-top:0px;}

.banner .banner-txt p.sub{font-family: 'montserratregular';font-size:20px;color:#f8cc00;background-color:#fff;display:inline-block;margin:0 0 25px; line-height:26px;letter-spacing:2px;text-transform:uppercase;padding:0 5px;}
.banner .banner-txt a{font-family: 'montserratbold';font-size:16px;color:#000;background-color:#ffef20;padding:10px 20px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;text-transform:uppercase;display:inline-block;transition:all ease 0.5s;margin:15px 0 0;border:2px solid transparent;}
.banner .banner-txt a:hover{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#fff;}
.banner .banner-txt p {color:#fff;font-size:16px;margin-top:15px;}
.banner .banner-txt p.reg-close{color:#ffef20;font-size:18px;margin:0 0 10px;}
.banner .banner-txt p a{background-color:transparent;padding:0;color:#fff;font-size:16px;text-decoration:underline;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.banner .banner-txt p a:hover{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background-color:transparent;}
.banner .banner-txt a.help-lnk{background-color:rgba(0, 234, 255, 0.9);display:block;border:none;font-size:14px;}
.banner .banner-txt .banner-btns{max-width:320px;text-align:center;}
.banner .banner-txt .banner-btns a.btn{width:49%;}
/*Banner*/

/*host-webinar*/
.law-guru-pg .banner .banner-txt .host-webinar .host-img img{width:auto;height:auto;}
.banner .banner-txt .host-webinar .host-img img{width:100%;height:auto;}
.banner .banner-txt .host-webinar .host-img img.dsktp{display:block;}
.banner .banner-txt .host-webinar .host-img img.mob{display:none;}
/*logoutbutton css*/
.banner .banner-txt .host-btn{text-align:right;}
.banner .banner-txt .host-btn a{margin-top:50px;}
/*logoutbutton css*/

/*Testimonial*/
.fp-testimonial{padding:60px 0 130px;;}
.fp-testimonial .mb-3{margin-bottom:15px;}
.testimonial_card{width: 100%;border: 1px solid #efeeee;padding: 18px 12px;box-shadow: 3px 3px 20px 4px #e2e2e2;}
.testimonial_title{font-size: 32px; font-family:'montserratbold';margin:0 0 30px;}
.testimonial_title b{ color:#15b181}
.testimonial_p{font-size: 14px;line-height: 18px;/*text-align: justify;*/margin-bottom: 8px;}
.testimonial_ul{margin-bottom: 0; display: flex;align-items: center;}
.testimonial_name p{font-size: 16px;}    
.testimonial_img img{border: 2px solid #d9d9d9;border-radius: 100%;width: 70px}
.testimonial_name span{background-color: #d6fbef;display: inline-block;padding: 2px 10px;color: #15b181;border-radius: 2px;}

/*testi Single*/
.testi-single{background: rgb(72,202,216);background: linear-gradient(90deg, rgba(72,202,216,1) 0%, rgba(28,151,166,1) 100%);padding:60px 100px 100px;border-radius:10px;position:relative;}

.student-sec{position:absolute;bottom:-100px;left:50%;margin-left:-100px;width:200px;height:200px;border-radius:50%;padding:10px;background-color:#fff;}
.student-sec .student-img{width:180px;height:180px;overflow:hidden;border-radius:100%;border:2px solid #1c97a6;}
.student-sec .student-img img{width:100%;height:auto;}

.testi-single .testi-txt{position:relative;}
.testi-single .testi-txt:before{position:absolute;top:-15px;left:-35px;content:url("../images/left-quote.svg");width:30px;height:30px;}
.testi-single .testi-txt:after{position:absolute;bottom:-15px;right:-35px;content:url("../images/right-quote.svg");width:30px;height:30px;}
.testi-single .testi-txt p{font-size:18px;color:#fff;margin-bottom:30px;line-height:28px;text-align:center;}


/*testi Single*/


/*Testimonial*/

/*About Section*/
.fp-about_section {background-color:#e8f6f6;padding:60px 0;}
.fp-about_section .who-bx{margin:15px 0;}
.fp-about_section .who-bx h6{color:#ff5722;font-size:16px;position:relative;padding-left:60px;font-family:'montserratbold';margin-bottom:25px;}
.fp-about_section .who-bx h6:before{position:absolute;background-color:#ff5722;left:0;top:7px;content:"";width:50px;height:2px;}
.fp-about_section .who-bx h2{font-size:28px;font-family:'montserratbold';margin-bottom:15px;color:#333;}
.fp-about_section .who-bx p{font-size:16px;margin-bottom:0px;color:#333;}
.fp-about_section .com-bx{background-color:#fff;padding:25px;border:1px solid rgba(0, 0, 0, 0.125);margin:15px 0;position:relative;height:240px;}
.fp-about_section .com-bx img{width:60px;margin-right:10px;float:left;}
.fp-about_section .com-bx h3{font-size:18px;font-family:'montserratbold';margin:10px 0 30px;min-height:36px;}
.about_hitbullseye_ul{padding-left: 0; list-style: none; padding-top: 10px}
.about_hitbullseye_ul li{font-size: 14px; position: relative; padding-left: 20px;padding-top:5px;padding-bottom:5px;}
.about_hitbullseye_ul li:before{content: "\e65d"; font-family:'themify'; position: absolute;left:0; width: 20px}
.badges_why1{background-image:linear-gradient(-100deg, #dcaa5638, #d69d41 95%, #ffda021a);display: inline;padding: 5px 7px;margin:-3px 3px -3px -5px;border-radius: 8px;}
.badges_why2{background-image:linear-gradient(-100deg, #cffbf854, #aeefea 95%, #ffda021a);display: inline;padding: 5px 7px;margin:-3px 3px -3px -5px;border-radius: 8px;}
.badges_why3{background-image:linear-gradient(-100deg, #fbcfef3d, #fbcfef 95%, #ffda021a);display: inline;padding: 5px 7px;margin:-3px 3px -3px -5px;border-radius: 8px;}
.badges_why4{background-image:linear-gradient(-100deg, #c2c1fc4d, #c2c1fc 95%, #ffda021a);display: inline;padding: 5px 7px;margin:-3px 3px -3px -5px;border-radius: 8px;}

/*About Section*/

.quote-yellow{background-color:#ffef20;padding:25px 0;text-align:center;}
.quote-yellow p{font-size:22px;color:#000;margin:0;}
.ag .banner .banner-txt .host-webinar h1{margin-top:40px;}
.ag .banner .banner-txt .host-webinar h1 span{top:8px;}
.ag .banner .banner-txt .host-webinar h1{color:#1bffff;}
.ag .banner .banner-txt .host-webinar p{}
.banner .banner-txt .host-webinar{text-align:left;}
.career-option .banner .banner-txt .host-webinar h1{margin-top:40px;}
.career-option .banner .banner-txt .host-webinar h1 span{top:10px;}

.law-guru-pg .banner .banner-txt .host-webinar h1{font-family: 'montserratbold';font-size:32px;margin:0 0 5px;color:#fff;margin-top:0px;}
.ag .banner .banner-txt .host-webinar h1{font-family: 'montserratbold';font-size:30px;margin:0 0 5px;margin-top:40px;}
.banner .banner-txt .host-webinar h1{font-family: 'montserratbold';font-size:33px;margin:0 0 5px;color:#fff;margin-top:70px;}
.banner .banner-txt .host-webinar h1 i{font-size:24px;font-style:normal;display:block;font-weight:normal;margin-top:5px;}
.banner .banner-txt .host-webinar h1 samp{font-family: 'montserratbold';}
.banner.after-login .banner-txt .host-webinar h1{margin:50px 0;}
.banner .banner-txt .host-webinar h1 span.uprtxt{position:relative;top:auto;left:auto;border-radius:0;background:transparent;color:#fff;font-size:24px;display:block;padding:0;font-family: 'montserratregular';margin-bottom:10px;}
.law-guru-pg .banner .banner-txt .host-webinar h1 span{top:-30px;}
.banner .banner-txt .host-webinar h1 span {position:absolute;top: 30px;left: 15px;border-radius:25px;padding:5px 15px;color:#fff;font-size:16px;content:"";background-color:#f00;}
.banner .banner-txt .host-webinar h2{font-family: 'montserratbold';font-size:34px;margin:0 0 5px;color:#fff;margin-top:80px;}
.banner .banner-txt .host-webinar h2 span {position:absolute;top:85px;right:-15px;border-radius:25px;padding:5px 15px;color:#fff;font-size:16px;content:"";background-color:#f00;}
.banner .banner-txt .host-webinar h2 b{font-family: 'montserratbold';font-size:20px;color:#fff;display:block;}
.banner .banner-txt .host-webinar p{font-size:16px;margin:0 0 15px;}
.banner .banner-txt .host-webinar .tim{margin:25px 0;}
.banner .banner-txt .host-webinar h3{font-family:'montserratbold';font-size:30px;margin:0px;color:#fff;}
.banner .banner-txt .host-webinar h4{font-family:'montserratregular';font-size:18px;margin:0;color:#fff;padding:10px 0px;}
.banner .banner-txt .host-webinar h4 span{padding:0 15px;border-left:1px solid rgba(255,255,255,0.5);}
.banner .banner-txt .host-webinar h4 span:first-child{border-left:none;}

/*host-webinar*/

.main-wrapper {width:100%;float:left;}
.main-container {width:90%;max-width:1300px;background:white;margin:50px auto 0 auto;}
.wrapper{padding:0 0 50px 0;}

#unique-registration .login form .field-1 input{font-family: 'montserratregular'!important;}
#unique-registration .login form .field-2 input{font-family: 'montserratregular'!important;}
/*what you learn*/
/*Privacy Policies, Terms and Condistions , Refund Policy*/
.privacy .banner{text-align:left;padding:50px 0;}
.privacy .banner .banner-txt{position:relative;padding-left:45px;z-index:998}
.privacy .banner .banner-txt h2{font-size: 32px;color: #fff;line-height: 34px;margin: 0px 0 15px;
position: relative;}
.privacy .banner .banner-txt a.home{position: absolute;left: 0;top: 0px;background-color: #ffbc00;border-radius: 3px;
padding: 6px 10px; color: #000;margin-top:0;}

.wbnr-policies li{display:inline-block;padding:10px 15px;}
.wbnr-policies li a{color:#fff;}
/*Privacy Policies, Terms and Condistions , Refund Policy*/
/*Demo Lecture*/
.lecture-time{background-color:#f7f7f7;padding:50px 0;}

.lecture-time .lec-bx {float:left;width:100%;padding:20px 15px;margin:2px 0;background-color:#fff;}
.lecture-time .lec-bx .lec-dt{float:left;}
.lecture-time .lec-bx .lec-dt h2{font-family:'montserratbold';font-size:45px;color:#0c9c9b;margin:0;line-height:45px;}
.lecture-time .lec-bx .lec-dt h2 span{font-size:20px;display:block;margin-top:0px;margin-left:5px;text-transform:uppercase;line-height:20px;}
.lecture-time .lec-bx .lec-txt{padding-left:85px;}
.lecture-time .lec-bx .lec-txt li{font-size:17px;color:#0c9c9b;margin:0;font-family:'montserratmedium';position:relative;padding-left:15px;}
.lecture-time .lec-bx .lec-txt li:before{content:"\f111";font-family:fontawesome;left:0;top:-2px;color:#000;font-size:10px;position:absolute;}
.lecture-time .lec-bx .lec-txt p{color:#000;margin:0}

.lecture-time .whatyouget{background-color:#e8e8e8;padding:15px;}
.lecture-time .whatyouget h3{margin:0 0 10px;font-family:'montserratbold';font-size:24px;font-family:'montserratbold';}
.lecture-time .whatyouget li{font-size:14px;color:#222;margin:0;position:relative;padding:3px 3px 5px 15px}
.lecture-time .whatyouget li:before{content:"\f101";font-family:fontawesome;left:0;top:0px;color:#000;font-size:10px;position:absolute;}


#clock span {display:inline-block;text-align: center;font-size: 50px;margin: 0 5px;color: #0c9c9b;padding:20px 10px;width: 100px;border-radius: 5px;box-sizing: border-box;font-family:'montserratbold';}
#clock span:nth-child(1) {background: #fff;}
#clock span:nth-child(2) {background: #fff;}
#clock span:nth-child(3) {background: #fff;}
#clock span:nth-child(4) {background: #fff;}
#clock:after {content: "";display: block;clear: both;}
#units span {display:inline-block;width:100px;text-align: center;margin: 10px 5px 0 5px;color: #D7DBDD;text-transform: uppercase;font-size: 14px;letter-spacing: 2px;}
span.turn {animation: turn 0.5s ease forwards;}
@keyframes turn {0% {transform: rotateY(0deg)}
100% {transform: rotateY(360deg)}}

#del-countdown h1{color:#ffef20;}

/*register-sign*/
#register-sign .modal-dialog{width:500px}
#register-sign .modal-header{padding:50px 50px 0 50px; ;position:relative;text-align:center;border:none;}
#register-sign .modal-header .modal-title{font-size:18px;font-family:'montserratbold';margin:0px;color:#000;text-transform:uppercase;}
#register-sign input[type="text"]{width:100%;height:45px;border:1px solid #ccc;background-color:#fff;text-transform:uppercase;margin:3px 0;padding-left:15px;}
#register-sign input[type="button"], #register-sign button.submit{width:100%;height:45px;border:1px solid #0c9c9b;background-color:#0c9c9b;text-transform:uppercase;margin:3px 0;padding:0px;text-align:center;color:#fff;}
#register-sign .modal-header .close{font-size:32px;margin-top:-25px;margin-right:-15px;}
#register-sign .modal-body{padding:30px 50px 50px;}
#register-sign .nav-tabs>li{width:50%;}
#register-sign .nav-tabs>li>a{border:none;text-align:center;font-size:18px;background-color:#f7f7f7;color:#8a8a8a;font-family:'montserratbold';}
#register-sign .nav-tabs>li.active>a{background-color:#0c9c9b;color:#fff;}
#register-sign .nav-tabs>li.active>a:focus, #register-sign .nav-tabs>li.active>a:hover{}
#register-sign .tab-content>.tab-pane{margin-top:5px;}

/*register-sign*/
/*Forms page CSS*/
.wrapper-main{min-height:100vh;background: #26d0ce;background: -webkit-linear-gradient(0deg, #1a2980, #26d0ce);background: linear-gradient(90deg, #1a2980, #26d0ce);position:relative;}
.form-common{transform: translate(-50%, -50%);position:absolute;left:50%;top:50%;}

.form-common.diversion{text-align:center;}
.form-common.diversion a{display:block;font-family: 'montserratbold';font-size: 16px;color: #000;padding:10px 20px;border-radius: 25px;-webkit-border-radius: 25px;-moz-border-radius: 25px;text-transform: uppercase;display: block;transition: all ease 0.5s;margin: 0;border: none;margin:15px 0;}
.form-common.diversion a.exstng{background-color: #ffef20;margin-top:120px;}
.form-common.diversion a.nwuse{background-color: #20f7ff;color:#000;}

.regis-login{padding-bottom: 30px;margin-bottom: 30px;}
.regis-login img{width:250px;}
.comm-form .form-head{position: relative;text-align: center;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid rgba(255,255,255,0.3);}
.comm-form .form-head:after{position: absolute;height: 1px;background: rgba(255,255,255,0.3);left: 0;right: 0;bottom: 2px;content: "";}

.comm-form .form-head h3{font-size: 32px; font-family: 'montserratbold';margin: 0;color: #fff;}
.comm-form .form-head h3 span{font-family:'montserratregular';color:#ffef20;font-size:20px;}
.comm-form .form-head h3 span.ver-sign{color:#fff;margin-top:5px;font-size:15px;display:block;}
.comm-form .form-head h3 span.ver-sign a{color:#36fdff;}
.comm-form .input-group{margin-bottom: 15px;width: 100%;}
.error{color:#ffa647;}
.comm-form .input-group .error{font-size:14px;color:#ffa647;margin:0px 0 0px;clear:both;line-height:20px;padding-left:15px;padding-top:5px;}
.comm-form .input-group .rsnd{font-size:14px;color:#ffa647;margin:0px 0 0px;clear:both;line-height:20px;padding-left:15px;padding-top:5px;}
.comm-form .input-group .rsnd button{border:none;font-size:14px;color:#20f7ff;padding:0;background:transparent;font-family:'montserratregular';display:inline;width:auto;text-transform:inherit;}
.comm-form .input-group .error .sgn-up{color:#36fdff}
.comm-form .form-control{height:45px;-webkit-box-shadow: none;box-shadow:none;padding-left:15px;border-radius: 25px!important;-webkit-border-radius:25px;-moz-border-radius:25px;}
.comm-form select.form-control{padding-left: 10px;color: #808080;}
.comm-form .form-body .row{margin-left:-5px;margin-right:-5px;}
.comm-form .form-body .pad{padding:0 5px;}

.comm-form .form-foot p{color:#fff;margin-top:5px;font-size:15px;padding-left:15px;}
.comm-form .form-foot p span .sgn-up{color:#36fdff;}
.comm-form  button{font-family: 'montserratbold';font-size: 16px;color: #000;background-color: #ffef20;padding: 10px 20px;border-radius: 25px;-webkit-border-radius: 25px;-moz-border-radius: 25px;text-transform: uppercase;display: block;transition: all ease 0.5s;margin:  0;border:none;width:100%;}
.comm-form  .form-foot button.submit{margin: 15px 0 0;}

.comm-form button.otp{background-color: #20f7ff;color:#000;margin-bottom:15px;position:relative;}
.comm-form .snd-otp {position:relative;}

.comm-form button.veri{background-color:#20f7ff;}
.form-common.thank-you .comm-form .form-head h3{font-size:40px;}
.form-common.thank-you .comm-form .form-body  p{color:#fff;margin-top:5px;font-size:15px;font-size:18px;}
.form-common.thank-you .comm-form .form-body  p a{text-decoration:underline;color:#ffef20;}

/*Forms page CSS*/

/*help page additions*/
.apps-dwnld{padding-bottom:10px;}
.apps-dwnld a{display:inline-block;}
.apps-dwnld a .win-img, .apps-dwnld a .app-img, .apps-dwnld a .play-img{height:35px;}


/*help page additions*/
/*Course Ad*/
.course-ad{padding:50px 0;}
.course-ad .course-title{font-size:34px;font-family:'montserratbold';margin:0 0 30px;text-align:center;}
.course-ad .owl-item{padding:0;}
.course-ad .owl-item .thumbnail{padding:0;float:left;width:100%}
.course-ad .owl-item .thumbnail .details{padding:15px;float:left;width:100%}
.course-ad .owl-item .thumbnail .details h2{font-size:18px;margin:0 0 15px;font-family: 'montserratbold';}
.course-ad .owl-item .thumbnail .details li{float:left;width:50%;}
.course-ad .owl-item .thumbnail .raiting {margin:5px 0 15px 0;float:left;width:100%}
.course-ad .owl-item .thumbnail .raiting .raiting-inner {margin:5px 0 0 0;}
.course-ad .owl-item .thumbnail .raiting .raiting-inner .fa {color:#ea4335;}
.course-ad .owl-item .thumbnail .raiting .raiting-inner span {color:#999999;}
.course-ad .owl-item .thumbnail .raiting a {float:right;}
.course-ad  .thumbnail .buttons a {width:125px;float:left;font-size:13px;text-align:center;border-radius:100px;padding:7px 10px;text-shadow:none;border:0px;line-height:15px;display:inline-block;font-family:"montserratbold";background-color:#002d65;color:#fff;}
.course-ad .owl-item .thumbnail .buttons{float:left;width:100%;}

/*Course Ad*/


/*WEbinar after login*/
.demo-lecture-page .session-sec{background-color:#f1f1f1;padding:50px 0;text-align:center;}
.demo-lecture-page .session-sec .joss{display:inline-block;font-family: 'montserratbold';font-size: 16px;color: #ffef20;padding: 10px 50px;border-radius: 25px;
-webkit-border-radius: 25px;-moz-border-radius: 25px;text-transform: uppercase;transition: all ease 0.5s;margin: 0;border: none;background: #000;}
.demo-lecture-page h2 {margin:0 0 15px 0;padding:0;font-family:"montserratbold";color:#002d65;font-size:20px;}
.demo-lecture-page h4 {margin:0 0 10px 0;padding:0;color:#002d65;font-size:18px;}
.demo-lecture-page .how-access{padding:50px 0;}
.demo-lecture-page .how-access table tr th, .demo-lecture-page .how-access table tr td {padding:10px;font-family:"montserratregular";font-size:16px;}
.demo-lecture-page .how-access table tr th {font-family:"montserratbold";font-weight:normal;}
.demo-lecture-page .how-access table tbody td {color:#666666;}
.demo-lecture-page .how-access table tbody td a {color:#30d8ff;}
.demo-lecture-page .how-access table thead tr {background:#dddddd;}

.demo-lecture-page .how-access {padding:50px 0px 50px 0px;}
.demo-lecture-page .how-access table {margin-bottom:20px;}
.demo-lecture-page .how-access .zoom-video {margin-bottom:20px;display:inline-block;}
.demo-lecture-page .how-access h3 {font-family:'montserratbold';font-size:20px;color:#002d65;}
.demo-lecture-page .how-access h3 strong {font-family:'montserratbold';font-weight:normal;}
.demo-lecture-page .how-access p {font-family:'montserratregular';color:#666;font-size:16px;}
.demo-lecture-page .how-access p.watch-video a{display:inline-block;position:relative;}
.demo-lecture-page .how-access p.watch-video .fa-youtube-play{font-size:32px;color:#f00;position:absolute;top:-23px;left:0;}
.demo-lecture-page .how-access p strong {font-family:'montserratbold';font-weight:normal;}
.demo-lecture-page .how-access .mbottom3 {margin-bottom:30px;}
.demo-lecture-page .how-access .win-img img{width:65px;}
.demo-lecture-page .how-access .app-img img{width:125px;}
.demo-lecture-page .how-access ul {margin:0 0 0 0;padding:0;}
.demo-lecture-page .how-access ul li {list-style-type:none;position:relative;padding-left:25px;margin-bottom:10px;font-family:'montserratregular';color:#666;font-size:16px;}
.demo-lecture-page .how-access ul li span {display:block;}
.demo-lecture-page .how-access ul li a {margin-right:15px;}
.demo-lecture-page .how-access ul li a img {height:35px;}
.demo-lecture-page .how-access ul li:before {position:absolute;left:0;content:"\f046";font-family: 'FontAwesome';}

.demo-lecture-page .how-access ol {margin:10px 0 20px 30px;padding:0;}
.demo-lecture-page .how-access ol li {margin-bottom:10px;font-family:'montserratregular';color:#666;font-size:16px;list-style:inherit;}
.demo-lecture-page .how-access ol li span {display:block;}
.demo-lecture-page .how-access ol li a {margin-right:15px;}
.demo-lecture-page .how-access ol li a img {height:35px;}

.demo-lecture-page .comm-help {background-color:#eee;padding:25px;margin:15px 0;}
.demo-lecture-page .comm-help p{font-size:15px;}
.demo-lecture-page .comm-help h2 {background-color:#0b6586;padding:15px;color:#fff;font-size:20px;text-align:center;font-family:"montserratmedium"; }
.demo-lecture-page .how-access .comm-help .win-img, .demo-lecture-page .how-access .comm-help .app-img, .demo-lecture-page .how-access  .comm-help .img {display:block;margin-bottom:15px;}
.demo-lecture-page .how-access .comm-help .win-img a{display:inline-block;}
.demo-lecture-page .how-access .comm-help .img img{display:inline-block;}

.comm-form .radio-choice{text-align:left;}
.comm-form .radio-choice .input-group{}
.comm-form .radio-choice .input-group .radio{display:inline-block;margin:0 15px;}
.comm-form .input-group h4{color:#fff;text-shadow:none;font-size:22px;padding-left:15px;font-family:'montserratbold';}

.ids-form-checkbox{display:block;padding:0 15px;}
.ids-form-checkbox label { padding-left: 22px;}
.ids-form-checkbox input { visibility: hidden;}
.ids-form-checkbox input, .ids-form-checkbox label {cursor: pointer;}
.ids-form-checkbox input {position: absolute;top: calc(50% - 9px);}
.ids-form-checkbox input:checked+label:before {background-color: #ffef20;border-color: #ffef20;}
.ids-form-checkbox label:before {background-color: #fff;border: 1px solid #ffef20;border-radius: 2px;content: "";display: block;height: 17px;left: 0;position: absolute;top: calc(50% - 8.5px);width: 17px;}
.ids-form-checkbox label:after {border-color: #000 #000 #000 transparent;border-style: solid;border-width: 2px 2px 0 0;content: "";display: none;height: 11px;left: 3px;position: absolute;top: 53%;width: 5px;}
.ids-form-checkbox input:checked+label:after {-webkit-animation: a .15s;animation: a .15s;display: block;-webkit-transform: scaleX(-1) rotate(135deg);transform: scaleX(-1) rotate(135deg);-webkit-transform-origin: left top 0;transform-origin: left top 0;}
.ids-form-checkbox label {display: inline-block;position: relative;color:#fff;font-weight:normal;}
/*Radio Button*/
.radio{padding-left: 20px;  position: relative;  display: block;}
.radio input{opacity: 0;position: absolute;z-index: 1;cursor: pointer;margin-left: -20px;}

.radio input:checked + label::before{border-color: #ffef20;}
.radio input:checked + label::after {content: '';display: inline-block;position: absolute;width: 13px;height: 13px;left: 2px;top: 4px;margin-left: -20px;border: 1px solid #9575cd;border-radius: 50%;background-color: #ffef20;}
.radio label {display: inline-block;position: relative;padding-left: 5px;color:#fff;font-size:18px;}
.radio label::before {content: '';display: inline-block;position: absolute;width: 17px;height: 17px;left: 0;top: 2px;margin-left: -20px;border: 1px solid #ccc;border-radius: 50%;background-color: #fff;}
.radio.disabled label {color: #fff;}
.radio.disabled label::before {opacity: 0.54;border-color: #fff;}


.access-mob{display:none;}
.dsk-tp{display:block;}
/*Radio Button*/

/*WEbinar after login*/


/*Demo Lecture*/
.learning{padding:50px 0px 30px;}
.learning .learn-img{text-align:right;}
.learning .learn-txt{padding-top:0px;}
.learning .img-foot{padding:30px;background-color:#f7f7f7;margin-top:15px;}
.learning .learn-txt li{font-size:14px;padding:5px 0 5px 20px;position:relative;}
.learning .learn-txt li strong{font-family: 'montserratbold';}
.learning .learn-txt li:before{font-family:fontawesome;content:"\f0a9";position:absolute;left:0;top:5px;font-size:18px;}
.learning .learn-txt .ques-abt{padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid #ccc;padding-top:0px;}
.learning .learn-txt p{font-size:14px;}
.learning .learn-txt .ques-abt p{font-size:14px;}
.learning .learn-txt h4{font-family: 'montserratbold';text-transform:uppercase;}
.learning .learn-txt .panel-heading{background-color:#fff;padding:15px 0;color:#000;border:none;border-bottom:none;}
.learning .learn-txt .panel{border:none;box-shadow:none;-webkit-box-shadow:none;border-bottom:1px solid #ccc;}
.learning .learn-txt .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:none;}

.nmat-learning{padding:50px 0px 80px;border-bottom:4px double #ccc;}
.nmat-learning .learn-img{text-align:right;}
.nmat-learning .learn-txt{padding-top:0px;}
.nmat-learning .learn-txt li{font-size:20px;padding:10px 0 15px 25px;position:relative;}
.nmat-learning .learn-txt li strong{font-family: 'montserratbold';}
.nmat-learning .learn-txt li:before{font-family:fontawesome;content:"\f0a9";position:absolute;left:0;top:10px;font-size:20px;}
.nmat-learning .learn-txt .ques-abt{padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid #ccc;}
.nmat-learning .learn-txt .ques-abt p{font-size:20px;}
.nmat-learning .learn-txt h4{font-family: 'montserratbold';text-transform:uppercase;}
.nmat-learning .learn-txt .panel-heading{background-color:#fff;padding:15px 0;color:#000;border:none;border-bottom:none;}
.nmat-learning .learn-txt .panel{border:none;box-shadow:none;-webkit-box-shadow:none;border-bottom:1px solid #ccc;}
.nmat-learning .learn-txt .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:none;}
/*what you learn*/
/*new block*/
.new-blocs{padding:30px 0; background-color:#f1f1f1;}
.new-blocs li{float:left;width:25%;padding:10px;}
.new-blocs li .box{text-align:center;padding:10px;line-height:18px;}
.new-blocs li .box i{display:block;margin-bottom:10px;}
.new-blocs li .box img{width:50px;height:auto;display:inline-block;}
.new-blocs li .box h4{color:#000;font-size:14px;margin:0px 0 0;padding:0px;text-align:center;line-height:22px;font-family: 'montserratbold';}
.new-blocs li .box p{font-family: 'montserratregular';margin:0;font-size:14px;}

/*new block*/

/*About Host*/
.about-host{padding:80px 0 50px;background-color:#f9f9f9;}
.about-host .about-img{text-align:center;}
.about-host .about-img figure{}
.about-host .about-img figure img{width:100%;height:auto;}
.about-host .about-txt {padding-top:0px;}
.about-host .about-txt h3 span{font-family: 'montserratbold';}
.about-host .about-txt h3{font-family: 'montserratbold';font-size:28px;margin:0 0 0px;}
.about-host .about-txt h4{font-family: 'montserratmedium';font-size:18px;margin:15px 0px 0px;padding-bottom:0px;text-decoration:underline;}
.about-host .about-txt p.rk-p{padding-top:0;}
.about-host .about-txt p{font-size:14px;margin:0;padding-top:15px;}
.about-host .about-txt li{position:relative;font-size:14px;padding:5px 0 5px 20px;}
.about-host .about-txt li:before{position:absolute;content:"\f101";top:5px;left:0;font-family:fontawesome;color:#1fc5c3;font-size:18px;}
.about-host .right-host {border-top:1px solid #ccc;margin-top:30px;padding-top:30px;}
.about-host .right-host .about-txt{text-align:right;}

.host-sec{text-align:center;}
.host-sec .item{padding:15px 0;}
.host-sec  .item .item-inner{background-color:#ececec;padding:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;color:#000;}
.host-sec  h5{font-size:18px;margin:0 0 15px;color:#000;font-family: 'montserratbold';}
.host-sec  h4{font-size:24px;margin:15px 0 5px;font-family: 'montserratbold';color:#000;}
.host-sec  .item .item-inner h4{font-size:18px;margin:10px 0 5px;}
.host-sec  .item .item-inner2 h4{font-size:18px;margin:10px 0 5px;}
.host-sec  .item .item-inner p{font-size:13px;margin:0px;color:#000;line-height:24px;}
.host-sec  .item .item-inner2 p{font-size:13px;margin:0px;color:#fff;}
.host-sec  figure{width:150px;height:150px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:inline-block;overflow:hidden;border:2px solid #fff;margin-top:10px;}
.host-sec .owl-dots {text-align: center;-webkit-tap-highlight-color: transparent;padding-top: 15px;}
.host-sec .owl-dot {display: inline-block;zoom: 1;}
.host-sec .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #D6D6D6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;}
.host-sec .owl-dots .owl-dot.active span, .host-sec .owl-dots .owl-dot:hover span {background: #869791;}

/*About Host*/

.nmat-about-host{padding:80px 0 50px;}
.nmat-about-host .about-img{text-align:center;}
.nmat-about-host .about-img img {width:200px;height:200px;border-radius:50%;-webkit-border-radius:50%;overflow:hidden;display:inline-block;}
.nmat-about-host .about-txt {padding-top:30px;}
.nmat-about-host .about-txt h3 span{font-family: 'montserratbold';}
.nmat-about-host .about-txt h3{font-family: 'montserratmedium';font-size:24px;margin:0 0 5px;}
.nmat-about-host .about-txt h4{font-family: 'montserratregular';font-size:18px;margin:0px;padding-bottom:30px;border-bottom:1px solid #ccc;}
.nmat-about-host .about-txt p{font-size:14px;margin:0;padding-top:15px;}

/*About Host*/

/*blue strip*/
.nmat-blue-strip{background-color:#48546e;padding:30px 0;color:#fff;}
.nmat-blue-strip .box{text-align:center;}
.nmat-blue-strip .box i{font-size:34px;}
.nmat-blue-strip .box h3{font-size:22px;margin:10px 0 0;}

.nmat-blue-strip .box.mid{border-left:1px solid #fff;border-right:1px solid #fff;}
.nmat-blue-strip .box-btn{text-align:center;padding-top:0px;}
.nmat-blue-strip .box-btn a{font-family: 'montserratbold';font-size:18px;color:#fff;background-color:#03a1ea;padding:10px 25px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-transform:uppercase;display:inline-block;transition:all ease 0.5s;}
.nmat-blue-strip .box-btn a:hover{background-color:#000000;color:#fff;}
/*blue strip*/

/*blue strip*/
.blue-strip{background:url(../images/banner-img.jpg) top left no-repeat;background-attachment:fixed;background-size:cover;background-color:#0d2c3e;padding:30px 0;color:#fff;position:relative;z-index:998;}
.blue-strip:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background: #26d0ce;background: -webkit-linear-gradient(0deg, #1a2980, #26d0ce);background:linear-gradient(90deg, #1a2980, #26d0ce);opacity: 0.75;}
.blue-strip .box{text-align:center;}
.blue-strip .box h4{padding:15px 5px;background:rgba(0,0,0,0.4);color:#ffef20;text-align:center;margin:0;}
.blue-strip .box i{font-size:24px;color:#ffef20;display:inline-block;padding-right:5px;}
.blue-strip .box h3{font-size:22px;margin:10px 0 0;display:inline-block;}
.blue-strip .box.mid{border-left:1px solid #fff;border-right:1px solid #fff;}
.blue-strip .box-btn{text-align:center;padding-top:0px;}
.blue-strip .box-btn a{font-family: 'montserratbold';font-size:18px;color:#000;background-color:#ffef20;padding:10px 25px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;text-transform:uppercase;display:inline-block;transition:all ease 0.5s;margin:0px 0 0;border:2px solid transparent; }
.blue-strip .box-btn a:hover{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#fff;}
/*blue strip*/

/*web host strip*/
.web-host-strip {background: #13215e;padding: 10px 0;color: #fff;}
.item-align {display: flex;align-items: center;}
.web-host-img {padding: 10px;}
.web-host-img img {width: 100%;border: 2px solid #fff;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}
.web-host-text p {font-size: 16px;}
.web-host-btn a {font-family: 'montserratbold';font-size: 18px;color: #000;background-color: #03def3;padding: 10px 25px;border-radius: 25px;-webkit-border-radius: 25px;-moz-border-radius: 25px;text-transform: uppercase;display: inline-block;transition: all ease 0.5s;margin: 0px 0 0;border: 2px solid transparent;}
/*web host strip*/

/*About Hitbullseye*/
.about-us{padding:50px 0 80px;border-bottom:4px double #ccc;}
.about-us .highlits{position:relative;}
.about-us .about-img{text-align:right;position:relative;}
.about-us .about-txt {padding-top:50px;}
.about-us .about-txt p{margin-bottom:16px;font-size:15px;line-height:28px;}
.about-us .facts{position:absolute;top:60px;left:0;background-color:#e3e3e3;padding:15px;min-width:250px;}
.about-us .facts li{padding: 15px 0; border-top: 1px solid #ccc;}
.about-us .facts li:first-child{border:none;}
.about-us .facts li h4{font-size:28px;font-family:'montserratbold';color:#000;margin:0 0 10px;}
.about-us .facts li h5{font-size:16px;font-family:'montserratregular';color:#808080;margin:0 0 10px;}
.about-us .facts li h5 sup{color:#ff0000;}
.about-us .facts li h5 span{color:#ff0000;display:block;}

/*About Hitbullseye*/

/*Councelling Percentile Predictor*/
.counselling-pp{background-color:#f1f1f1;padding:50px 0;}
.counselling-pp .sec-title h2{margin:0 0 30px;text-align:center;}
.counselling-pp .sec-title h2:after{display:none;}
.counselling-pp .box{background-color:#fff;border:1px solid #ccc;margin:15px 0;background-color:#f2f2f2;}
.counselling-pp .box figure img{width:100%; height:auto;}
.counselling-pp .box .pp-txt{padding:15px;text-align:center;}
.counselling-pp .box .pp-txt h3{font-family:'montserratbold';text-transform:uppercase;margin:15px 0 5px;}
.counselling-pp .box .pp-txt p{margin:0 0 25px;font-size:16px;color:#909090;font-family:'montserratregular';}
.counselling-pp .box .pp-txt a{padding:9px 25px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;display:inline-block;color:#fff;font-size:16px;transition: all ease 0.5s;margin-bottom:15px;text-transform:uppercase;font-family:'montserratregular';background-color:#000;}
.counselling-pp .box .pp-txt button{padding:9px 25px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;display:inline-block;color:#fff;font-size:16px;transition: all ease 0.5s;margin-bottom:15px;text-transform:uppercase;font-family:"Roboto-Regular";background-color:#000;border:none;}
.counselling-pp .box .pp-txt a.reg:hover{background-color:#ffde00;color:#000;}
.counselling-pp .box .pp-txt button:hover{background-color:#ffde00;color:#000;}
.counselling-pp .box .pp-txt a.not:hover{background-color:#ff0000;color:#fff;}



/*Councelling Percentile Predictor*/

/*Course Ads*/
.course-ads{padding:50px 0;background-color:#00a6b7;text-align:center;}
.course-ads .title{color:#fff;}
.course-ads .title .main-title{color:#fff;}
.course-ads .title .sub-title{color:#fff;}
.course-ads a.view-all{background-color:#ff001b;padding:5px 15px;color:#fff;font-size:13px;display:inline-block;transition:all ease 0.5s;}
.course-ads a.view-all:hover{background-color:#fff;color:#ff001b;}
/*--Other MBA Course Starts--*/
.other-mba {padding:50px 0px;}
.owl-carousel .owl-item {padding:0 10px;float:left;}
.owl-carousel {overflow:hidden;}
.course-ads .thumbnail {background:#f7f7f7;padding:0px;border-radius:5px;display:inline-block;border:0px;overflow:hidden;}
.course-ads .grey-out {pointer-events: none;opacity: 0.5;}
.grey-bg .thumbnail {background:#ffffff;}
.course-ads .thumbnail .image {position:relative;width:100%;}
.course-ads .thumbnail .image img {position:relative;width:100%;}
.course-ads .thumbnail .image span.price {position:absolute;background:#ffbc00;bottom:0px;right:0px;z-index:9;padding:6px 8px;color:#ffffff;font-size:1.2em;border-radius:5px 0 0 0;}
.course-ads .thumbnail .image span.price .fa {font-size:1em;}

.course-ads .thumbnail .details {padding:10px;width:100%;float:left;min-height: 220px;text-align:left;}

.course-ads .thumbnail h2{font-size:18px;margin:0 0 10px 0;color:#000000;font-family: 'montserratbold';line-height:24px;}
.course-ads .thumbnail h2 span{font-size:12px;display:block;color:#999999;}
.course-ads .thumbnail p{color:#999999;margin:0;}

.course-ads .thumbnail ul {margin:10px 0px 0 0;padding:0px;width:100%;float:left;}
.course-ads .thumbnail ul li {list-style-type:none;float:left;width:49%;margin-bottom:2%;color:#999999;font-size:13px;margin-right:2%;}
.course-ads .thumbnail.single ul li {width:100%;margin-bottom:2%;color:#999999;font-size:14px;margin-right:0;}
.course-ads .thumbnail ul li:nth-child(2) {margin-right:0px;}
.course-ads .thumbnail ul li:last-child {margin-right:0px;}

.course-ads .thumbnail .raiting {width:100%;float:left;margin:5px 0 15px 0;}
.course-ads .thumbnail .raiting .raiting-inner {width:50%;float:left;margin:5px 0 0 0;}
.course-ads .thumbnail .raiting .raiting-inner .fa {color:#ff001b;}
.course-ads .thumbnail .raiting .raiting-inner span {color:#999999;}
.course-ads .thumbnail .raiting a {float:right;}

.course-ads .thumbnail .buttons {width:100%;float:left;text-align:center;}

.course-ads .thumbnail .buttons a {font-size:14px;text-align:center;padding:8px 14px;text-shadow:none;border:0px;line-height:15px;display:inline-block;}
.course-ads .thumbnail .buttons button {font-size:14px;text-align:center;border-radius:100px;padding:11px 10px;text-shadow:none;border:0px;line-height:15px;display:inline-block;font-family: 'montserratregular';background:#002d65;border:1px solid #002d65;color:#ffffff;}
.course-ads .thumbnail .buttons button:first-child:hover {background:#001939;border:1px solid #001939;}

.course-ads .thumbnail .buttons a {background:#ff001b;;color:#fff;display:inline-block;}
.course-ads   .owl-dots{text-align: center;-webkit-tap-highlight-color: transparent;padding-top:15px;}	
.course-ads  .owl-dots .owl-dot{display:inline-block;zoom:1;}	
.course-ads   .owl-dots .owl-dot.active span, .course-ads  .owl-dots .owl-dot:hover span{background:#fff;border:1px solid #fff;}
.course-ads  .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: transparent;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;border:1px solid #fff;}

/*.other-mba .thumbnail .buttons a:first-child {background:#260217;border:1px solid #260217;color:#ffffff;}
.other-mba .thumbnail .buttons a:first-child:hover {background:#fabc02;border:1px solid #fabc02;}
.other-mba .thumbnail .buttons a:last-child {border:2px solid #260217;margin-left:2%;color:#260217;}
.other-mba .thumbnail .buttons a:last-child:hover {border:2px solid #fabc02;color:#fabc02;}*/
/*--Other MBA Course Ends--*/

/*Course Ads*/
.course-pro{padding:50px 0;background-color:#fff;text-align:center;}
.course-pro .title{color:#000;}
.course-pro .title .main-title{color:#000;}
.course-pro .title .sub-title{color:#333;}
.course-pro a.view-all{background-color:#ff001b;padding:5px 15px;color:#fff;font-size:13px;display:inline-block;transition:all ease 0.5s;}
.course-pro a.view-all:hover{background-color:#fff;color:#ff001b;}
/*--Other MBA Course Starts--*/
.other-mba {padding:50px 0px;}
.owl-carousel .owl-item {padding:0 10px;float:left;}
.owl-carousel {overflow:hidden;}
.course-pro .thumbnail {background:#e0e0e0;padding:0px;border-radius:5px;display:inline-block;border:0px;overflow:hidden;}
.course-pro .grey-out {pointer-events: none;opacity: 0.5;}
.grey-bg .thumbnail {background:#ffffff;}
.course-pro .thumbnail .image {position:relative;width:100%;}
.course-pro .thumbnail .image img {position:relative;width:100%;}
.course-pro .thumbnail .image span.price {position:absolute;background:#ffbc00;bottom:0px;right:0px;z-index:9;padding:6px 8px;color:#ffffff;font-size:1.2em;border-radius:5px 0 0 0;}
.course-pro .thumbnail .image span.price .fa {font-size:1em;}

.course-pro .thumbnail .details {padding:10px;width:100%;float:left;min-height: 220px;text-align:left;}

.course-pro .thumbnail h2{font-size:18px;margin:0 0 10px 0;color:#000000;font-family: 'montserratbold';line-height:24px;}
.course-pro .thumbnail h2 span{font-size:12px;display:block;color:#999999;}
.course-pro .thumbnail p{color:#999999;margin:0;}

.course-pro .thumbnail ul {margin:10px 0px 0 0;padding:0px;width:100%;float:left;}
.course-pro .thumbnail ul li {list-style-type:none;float:left;width:49%;margin-bottom:2%;color:#999999;font-size:13px;margin-right:2%;}
.course-pro .thumbnail.single ul li {width:100%;margin-bottom:2%;color:#999999;font-size:14px;margin-right:0;}
.course-pro .thumbnail ul li:nth-child(2) {margin-right:0px;}
.course-pro .thumbnail ul li:last-child {margin-right:0px;}

.course-pro .thumbnail .raiting {width:100%;float:left;margin:5px 0 15px 0;}
.course-pro .thumbnail .raiting .raiting-inner {width:50%;float:left;margin:5px 0 0 0;}
.course-pro .thumbnail .raiting .raiting-inner .fa {color:#ff001b;}
.course-pro .thumbnail .raiting .raiting-inner span {color:#999999;}
.course-pro .thumbnail .raiting a {float:right;}

.course-pro .thumbnail .buttons {width:100%;float:left;text-align:center;}

.course-pro .thumbnail .buttons a {font-size:14px;text-align:center;padding:8px 14px;text-shadow:none;border:0px;line-height:15px;display:inline-block;}
.course-pro .thumbnail .buttons button {font-size:14px;text-align:center;border-radius:100px;padding:11px 10px;text-shadow:none;border:0px;line-height:15px;display:inline-block;font-family: 'montserratregular';background:#002d65;border:1px solid #002d65;color:#ffffff;}
.course-pro .thumbnail .buttons button:first-child:hover {background:#001939;border:1px solid #001939;}

.course-pro .thumbnail .buttons a {background:#ff001b;;color:#fff;display:inline-block;}

.course-pro .thumbnail .buttons a {background:#ff001b;;color:#fff;display:inline-block;}
.course-pro .owl-dots{text-align: center;-webkit-tap-highlight-color: transparent;padding-top:15px;}	
.course-pro .owl-dots .owl-dot{display:inline-block;zoom:1;}	
.course-pro .owl-dots .owl-dot.active span, .course-pro  .owl-dots .owl-dot:hover span{background:#00a6b7;border:1px solid #00a6b7;}
.course-pro .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: transparent;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;border:1px solid #00a6b7;}
/*.other-mba .thumbnail .buttons a:first-child {background:#260217;border:1px solid #260217;color:#ffffff;}
.other-mba .thumbnail .buttons a:first-child:hover {background:#fabc02;border:1px solid #fabc02;}
.other-mba .thumbnail .buttons a:last-child {border:2px solid #260217;margin-left:2%;color:#260217;}
.other-mba .thumbnail .buttons a:last-child:hover {border:2px solid #fabc02;color:#fabc02;}*/
/*--Other MBA Course Ends--*/

/*Course Ads*/


/*MBA Toppers*/
.law-guru-pg .testimonials{padding:30px 0;}
.law-guru-pg .mba-toppers h2.main-title{    font-size: 35px;    font-family: 'montserratbold';}
.law-guru-pg .mba-toppers{padding:00px 0px 50px;text-align:center;}
.mba-toppers{padding:80px 0px 50px;text-align:center;}
.mba-toppers .item{padding:15px 0;}
.mba-toppers .item .item-inner{background-color:#ececec;padding:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;color:#000;}
.mba-toppers h5{font-size:18px;margin:0 0 15px;color:#000;font-family: 'montserratbold';}
.mba-toppers h4{font-size:24px;margin:15px 0 5px;font-family: 'montserratbold';color:#000;}
.mba-toppers.item .item-inner h4{font-size:18px;margin:10px 0 5px;}
.mba-toppers .item .item-inner2 h4{font-size:18px;margin:10px 0 5px;}
.mba-toppers .item .item-inner p{font-size:15px;margin:0px;color:#000;}
.mba-toppers.item .item-inner2 p{font-size:15px;margin:0px;color:#fff;}
.mba-toppers figure{width:150px;height:150px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:inline-block;overflow:hidden;border:2px solid #fff;margin-top:10px;}
/*MBA Toppers*/

/*Virtual Classroom*/
.virtual-class{background:url(../images/banner-img.jpg) top left no-repeat;background-attachment:fixed;background-size:cover;background-color:#ffbb22;padding:50px 0;text-align:center;position:relative;z-index:998}
.virtual-class:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background: #26d0ce;background: -webkit-linear-gradient(0deg, #1a2980, #26d0ce);background:linear-gradient(90deg, #1a2980, #26d0ce);opacity: 0.75;z-index:-997}
.virtual-class.nmat{background-color:#03a1ea!important;}
.virtual-class ul{margin-top:30px;}
.virtual-class li{padding:0 10px;color:#fff;font-size:16px;border-left:1px solid #fff;line-height:16px;display:inline-block;margin-bottom:30px;}
.virtual-class li:first-child{border-left:none;}
.virtual-class h2{color:#fff;}
.virtual-class h2.main_title:after{display:none;margin-bottom:15px;}
.virtual-class h2.main_title{margin-bottom:15px;}
.virtual-class p.sub span{display:block;margin-bottom:5px;color:#fff;}
.virtual-class p.sub{color:#ffef20;font-size:20px;margin:0 0 50px;}
.virtual-class p.apply-new {    margin: 0px 0 0;    text-transform: uppercase;    font-size: 15px;color:#fff;}
.virtual-class p.price-new {    margin: 15px 0 0;}
.virtual-class p.price-new span.new-p {font-size: 36px;color: #fff;font-family: "montserratbold";padding-right: 15px;}
.virtual-class p.price-new span.old-p {font-size: 28px;color: rgba(255,255,255,0.8);font-family: "montserratbold";}
.virtual-class p strong{text-decoration:underline;}
.virtual-class a{font-family: 'montserratbold';font-size:18px;color:#000;background-color:#ffef20;padding:10px 25px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;text-transform:uppercase;display:inline-block;transition:all ease 0.5s;margin:15px 0 0;border:2px solid transparent; }
.virtual-class a:hover{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#fff;}
.virtual-class .stories{text-align:center;}
.virtual-class .stories figure{}
.virtual-class .stories .item-inner{background-color:#fff;padding:50px 15px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;}
.virtual-class .stories .item-inner p{color:#000;font-size:14px;margin:0;}
.virtual-class .stories figure{width:180px;height:180px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;overflow:hidden;display:inline-block;}
.virtual-class .stories .item-txt{text-align:left;margin-left: -15px;padding:15px 0 15px 30px;border-left: 1px solid #ccc;}
.virtual-class .stories .item-txt h5{font-size:24px;font-family:'montserratbold';margin:0 0 15px;}
.virtual-class .stories .item-txt h5 span{font-family:'montserratregular'}
/*Virtual Classroom*/

/*Footer*/
footer{background-color:#000;padding:30px 0 20px;color:#fff;text-align:center;}
footer h3{font-size:16px;text-transform:uppercase;display:inline-block;margin:0;line-height:30px;padding-right:15px;}
footer a{display:inline-block;padding:0 8px;}
footer a img{width:120px; height:40px;}

footer .foot_soc h3{font-size:16px;text-transform:uppercase;display:inline-block;margin:0;line-height:30px;padding-right:15px;}
footer .foot_soc a{display:inline-block;padding:0 2px;}
footer .foot_soc a i{width:35px; height:35px;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;line-height:35px;text-align:center;font-size:18px;}
footer p{font-size:18px;margin-top:15px;margin-bottom:0;}
/*Footer*/



/*Coupon Form*/





@media (max-width: 1199px) {
	.blue-strip .box h3{font-size:20px;}
	.banner .banner-txt .host-webinar h2 {font-size: 30px;}
	.banner .banner-txt .host-webinar h2 b {font-size: 17px;}
	.banner .banner-txt .host-webinar h2 span {top: 37px;right: auto;left: 15px;}
	.banner .banner-txt .host-webinar p {font-size: 15px;margin: 0 0 10px;}
	.banner .banner-txt .host-webinar .tim {margin: 15px 0;}
	

	
}

@media (min-width: 992px) and (max-width: 1199px) {
	.banner .banner-txt .host-webinar h1{margin-top:80px;font-size:40px;}
	.banner .banner-txt .host-webinar h1 span{top:45px;right:23px;}
	
}


@media (min-width: 992px) {


}
@media (max-width: 991px) {
.banner .banner-txt .host-webinar h1 {font-size:28px;margin-top:40px;}	
.banner .banner-txt .host-webinar h1 span {top:0px;right:auto;left:13px;}
.banner .banner-txt .host-webinar h2 {font-size: 22px;margin-top: 30px;margin-bottom: 0;}
.banner .banner-txt .host-webinar h2 b {font-size: 14px;}
.banner .banner-txt .host-webinar h2 span {top:-35px;right:auto;left:13px;}
.banner .banner-txt .host-webinar .tim{margin:10px 0;}
.banner .banner-txt .host-webinar p {font-size: 13px;margin-bottom: 0;}
.banner .banner-txt .host-webinar h3{font-size:24px}
.banner .banner-txt a{font-size:14px;padding:6px 20px;margin:10px 0 0;}
.about-host{padding:30px 0;}
.about-host .about-img{margin-bottom:15px;}

.blue-strip .box-btn{margin-top:30px;}
.blue-strip .box-btn a{font-size:15px;padding:7px 25px;}
.learning .learn-img{text-align:center;margin-bottom:15px;}
.learning{padding:50px 0 0;}
.about-us .about-img{text-align:center;}
.about-us{padding:50px 0 30px;}
.mba-toppers{padding:30px 0 0px;}

.item-align {display: inherit;align-items: normal;text-align: left;}
.web-host-btn a {font-size: 14px;padding: 6px 18px;}
}


@media (max-width: 767px) {
	
.testi-single{padding:30px 60px 60px;}	
.student-sec{width:150px;height:150px;bottom:-75px;margin-left:-75px;}
.student-sec .student-img{width:130px;height:130px;}
.testi-single .testi-txt p{font-size:15px;}


.banner .banner-txt .host-webinar h1 span.uprtxt{margin-left:0;width:auto;padding-top:10px;}
	.about-host .about-img figure{height:450px;overflow:hidden;}
	.main-pg .topstrip .logo{text-align:center;}
.banner .banner-txt .host-webinar{text-align:center;}
.banner .banner-txt .host-webinar .new-call-whatsapp{text-align:center;}	
.banner .banner-txt .host-webinar .host-img img.dsktp{display:none;}
.banner .banner-txt .host-webinar .host-img img.mob{display: inline-block;width: 300px;height: 300px;border-radius: 50%;border: 2px solid #fff;}
.banner .banner-txt .host-webinar h1{margin-top:60px;}
.banner .banner-txt .banner-btns{max-width:100%;padding-bottom:50px;}
.banner .banner-txt .host-webinar h1 span{top:15px;right:auto;left:50%;margin-left:-50px;width:100px;text-align:center;}
.banner .banner-txt .host-webinar h1 span.exp{width:160px;margin-left:-80px;}
.ag .banner .banner-txt .host-webinar h1{margin-top:50px;}
.ag .banner .banner-txt .host-webinar h1 span.uprtxt{margin-left:0;width:auto;font-size:18px;}
.banner .banner-txt .host-webinar h2 span{top:15px;right:auto;left:50%;margin-left:-50px;width:100px;text-align:center;}
.banner .banner-txt .host-webinar h2 {margin-top: 50px;font-size:30px;}
.banner .banner-txt .host-webinar h2 b {font-size: 18px;margin: 10px 0;}
.banner .banner-txt .host-webinar p {font-size: 18px;}
.banner .banner-txt .banner-btns a.btn{width:49.7%;}
.about-host{padding:30px 0;}
h2.main_title{font-size:28px;}
h2.main_title:after{background-position:center top;margin-left:-150px;width:300px;top:65px;}
.about-host .about-img{margin-bottom:15px;}
.blue-strip .box.mid{border:none;}
.blue-strip .duration{display:none;}
.blue-strip .box h3 span {display: inline-block;}

.access-mob{display:block;}
.dsk-tp{display:none;}
/*help*/
.demo-lecture-page .comm-help h2{background-color:transparent;color:#0b6586;padding:10px 0;text-align:left;font-size:18px;}
.panel-default>.panel-heading{background-color:#0b6586;color:#fff;padding:0;}
.demo-lecture-page h4.panel-title{margin:0;font-size:16px;}
.demo-lecture-page h4.panel-title a{font-size:16px;padding:15px;color:#fff;display:block;position:relative;}
.demo-lecture-page h4.panel-title a i{position:absolute;top:15px;right:15px;}
.demo-lecture-page .comm-help{margin:0;}
/*help*/
.banner.after-login .banner-txt .host-webinar h1{margin:30px 0;font-size:30px;text-align:left;}

.item-align {text-align: center;}
.web-host-btn a {margin: 10px 0 25px;}
	.web-host-img img{width:50%;}
.web-host-img {margin-bottom: 0px;}

.new-blocs li{width:50%;}
}
@media (max-width: 560px) {
.quote-yellow, .new-blocs,.blue-strip,.ag .virtual-class{padding:15px 0;}
.quote-yellow p{font-size:16px;}
.new-blocs li{width:100%;}
.blue-strip .box-btn{margin-top:15px;}
.ag .virtual-class ul{margin-top:15px;}
}
@media (max-width: 479px) {
.law-guru-pg .banner .banner-txt .host-webinar h1{font-size:20px;margin-top:45px;}	
.banner .banner-txt .host-webinar h1 span{font-size:13px;width:60px;margin-left:-30px;}
.law-guru-pg .banner .banner-txt .host-webinar h1 span{top:5px;}
.learning .learn-img img{width:100%;height:auto;}
.about-us .about-img img{width:100%;height:auto;}	
.topstrip .logo img{width:150px;}
.banner{padding:70px 0 0;}
.banner .banner-txt .host-webinar .host-img img.mob{width:240px;height:240px;}
.banner .banner-txt .host-webinar h1{font-size:24px;}
.banner .banner-txt .host-webinar h1 samp{display:block;}
.banner .banner-txt .host-webinar h2 {font-size: 28px;} 
.banner .banner-txt .host-webinar h2 b {font-size: 15px;}
.banner .banner-txt .host-webinar p {font-size: 15px;}
.virtual-class li{border:none;display:inline-block;margin-bottom:15px;width:235px;text-align:left;}
.web-host-img img{width:50%;}
.web-host-text h3{font-size:20px;margin-top:0;}
.web-host-text h3 span{display:block;}
.banner .banner-txt .host-webinar h4 span{padding:5px 10px;border-left:none;display:block;}
h2.main_title{font-size:24px;margin:0 0 20px;}
h2.main_title span{display:block;}
h2.main_title:after{display:none;}
.learning h2.main_title:after{display:none;}
.about-host .about-txt h3{font-size:20px}
.about-host .about-txt p{padding-top:5px}
.web-host-img{margin-bottom:10px}
.learning{padding-top:30px}
.wrapper{padding-bottom:30px}
.about-us{padding:30px 0 30px;}
.virtual-class a{padding:8px 20px;font-size:15px;}
.mba-toppers .item{padding-top:0;}
.about-us .facts li h4{font-size:20px;}
footer p{font-size:14px;}
.ag .about-host .about-img figure{height:auto;}
.about-host .about-img figure{height:350px;overflow:hidden;}


.fp-testimonial{padding:15px 0 100px;}
.testimonial_title{font-size:18px;margin:0 0 5px;}
.p_subtitle{font-size:12px;padding-top:0;margin-bottom:0;}
.testimonial_card{padding:10px;text-align:center;}
.testimonial_p{font-size:12px;}
.testimonial_ul{display:block;}
.list-inline.testimonial_ul > li{display:block;text-align:center;}
.testimonial_name p{font-size:12px;margin-bottom:5px;}
.testimonial_name span{font-size:12px;}

.fp-feature{padding:15px 0;}
.fp-feature .section-title h2{font-size:18px;margin:0 0 5px;}
.fp-feature .section-title p{width:100%;font-size:12px;padding:0px 0 15px;}
.mk_faculty_point li{font-size:12px;margin:0 0 5px 0;}
.faculty_ul li{font-size:12px;}
.fp-about_section .who-bx p{font-size:12px;}
.fp-about_section{padding:15px 0;}
.fp-about_section .who-bx h6{margin-bottom:15px;font-size:12px;}
.fp-about_section .who-bx h2{font-size:18px;}

.faculty_ul li{padding:0 15px 10px;}
.fp-about_section .com-bx{height:auto;}
.fp-about_section .com-bx img{width:45px;margin-top:-10px;}
.fp-about_section .com-bx h3{font-size:14px;margin:0 0 15px;}
.fp-about_section .who-bx p{font-size:12px;}
.about_hitbullseye_ul li{font-size:12px;}

.fp-free-stuff{padding:15px 0;}
.fp-free-stuff .section-title h2{font-size:18px;margin-bottom:10px;}
.fp-free-stuff .section-title p{width:100%;font-size:12px;}
}

@media(max-width:375px){
	.banner .banner-txt .banner-btns{padding-bottom:30px;}
	.banner .banner-txt .host-webinar h1{font-size:24px;}
	.banner .banner-txt .host-webinar p{font-size:14px;line-height:20px;margin-bottom:10px;}
	.banner .banner-txt .banner-btns a.btn{width:100%;}
	.banner .banner-txt .host-webinar h3{font-size:18px;line-height:24px;}
	.banner .banner-txt .host-webinar h4 {font-size: 16px;}
	h2.main_title{font-size:24px;margin-bottom:30px;}
	h2.main_title span{display:block;}
	.about-host .about-txt h3{font-size:18px;}
	h2.main_title:after{display:none;}
.demo-lecture-page .how-access .comm-help .img img{width:100%;height:auto;}
.apps-dwnld a .win-img, .apps-dwnld a .app-img, .apps-dwnld a .play-img{height:35px;}
.blue-strip .box-btn a{padding:6px 20px;font-size:14px;}
.learning{padding:30px 0 0;}
.about-us{padding:30px 0;}
.about-us .facts{padding:10px;}
.about-us .facts li h4{font-size:20px;}
.about-us .about-txt{padding-top:15px;}
footer p{font-size:13px;}
.virtual-class a{font-size:14px;padding:6px 20px;}
.wrapper{padding:0 0 30px 0;}
.about-us .facts li{padding:5px 0;}

}
@media(max-width:375px){
.banner .banner-txt .host-webinar h3{font-size:16px;}
}
