@media screen and (min-width:700px) and (max-width:2600px){
.subnav .wrapper.wrapper-in{display:block!important;}
}

@media screen and (min-width:1024px) and (max-width:2600px){
video{height:198px;}
.svideo{height:150px;}
}

@media only screen and (max-width: 1240px) {
.caption{padding:0% 0px;}
.caption p{font-size:17px;}
.status {padding: 2px 0 5px;}
.status span{font-size:13px;}
.bannerLeftCol ul{margin:5px 0px;}
.bannerLeftCol li{margin: 2px 0; font-size:14px; background: url("../images/bullet-list.png") no-repeat scroll 0 5px; line-height:20px;}
.certificationBtn{font-size: 12px;font-weight: 400;padding: 7px 10px;}
.certificationBtn.en_btn{margin-left:5px;}
.playBtnCol{padding-top:38px;} 
}

@media only screen and (max-width: 1038px) {
.wrapper {width:100%; padding:0px 2%; box-sizing:border-box;}
.myLogo .logo-name {min-height:64px;}
}

@media only screen and (max-width: 1024px) {
.banner_caption{width:50%;}
.fancybox-inner + div {width:100% !important;}
.fancybox-inner {width: 100% !important; height: auto!important;}
.fancybox-wrap {left:0px !important; right:0px !important; margin:0px auto !important;width: 80% !important;}
html.fancybox-margin {margin:0px !important;}
.inner_txt{width:100%;}
.inner_txt_course{width:100%;}
}

@media only screen and (max-width: 980px) {
.sl_bg {
  float: left;
  width: 100%;
}

.linky-select__container {
  float: left;
}

.infield_sml {
  float: right;
  margin: 6px 0 0 6px;
  width: 67%;
}
.linky-select__header{font-size:11px!important; padding-left: 6px!important;}
.infield{font-size:12px; padding: 6px;}
.infield_sml{font-size:12px;}
.input_txtarea{font-size:12px; padding: 6px;}
.over_companie {
  margin: 25px 0;
  width: 100%;
}
}




@media only screen and (max-width: 900px) {
.myLogo {width:29.5%; float:none; display:inline-block; margin-right:15px; margin-left:15px;}
.logoContent img {width:72%;}
.lft_arrow, .rght_arrow {display: none;}
.testimonial_post > p{width:100%;}
.video_list_popup{width:100%;}
.main_banner{min-height:auto;}
}

@media only screen and (max-width: 870px) {
.buy_btn{font-size:15px;}
.enroll_btn{font-size:15px;}
.banner_caption h3{font-size:23px;}
.banner_caption h4{font-size:24px;}
.about_expert h1, .about_makeup h1, .sylabus_clmn h1, .video_sec h1, .certificate_sec h1, .related_course_sec h1, .advantage_sec h1, .career_sec h1{font-size:22px;}
.over_companie{font-size:18px;}
.over_companie > span{font-size:24px;}
}


@media only screen and (max-width: 800px) {
.subnav ul li a {font-size:15px;}
.course_one h5{font-size:13px;}
.banner_caption {padding: 10% 0;width: 50%;}
}


@media only screen and (max-width: 768px) {
.logo {width:37%; margin-right:2%;}
.logo img {float:left; width:100%;}
.myLogo {width:28.5%;}
.nbs-flexisel-inner{width:99.9%;}
}

@media only screen and (max-width:767px) {
.main_title {font-size: 12px;}
.s_no {text-align: center;}
.length_video {text-align: center;}
.title_video {padding: 0 5%;text-align: center;}
.vname {text-align: center;}
.vname_sub {text-align: center;}
.banner_caption {padding: 10% 0 11%; width:55%;}
.banner_caption h3 {font-size: 20px;line-height: 30px;}
.banner_caption h4{font-size:22px;}
.buy_btn, .enroll_btn{font-size:13px;}
.left_sidebar {width: 100%;}
.inter_button{margin-top:18px;}
.right_sidebar {
  float: none;
  margin: 0 auto;
  width: 60%;
  }
.inter_button{width:100%; box-sizing:border-box;}
.about_expert {
  width: 100%;
  }
.about_course {width: 100%;}
.caption {
  background: #0d121a none repeat scroll 0 0;
  float: left;
  padding: 4% 0;
  position: relative;
}
#slvj-back-lightbox {
  width: 80%!important;
  height: auto !important;
}
iframe {
  width: 100%;
  height: auto;
}

}


@media only screen and (max-width: 700px) {
.logo {width:100%; margin-right:15px; text-align:center; float:none; display:inline-block; width:auto;}
.awardLogo {float:none; display:inline-block; vertical-align:top;}
.headerTop {text-align:center;}
.top_right {float:none; display:inline-block; margin-top:0px; margin-bottom:25px;}
.toggleMenu {display:block;}
.subnav {  overflow:visible; position:relative; background:none;float:left; width:100%;}
.subnav .wrapper.wrapper-in {position:absolute; top:45px; background:#fff; z-index:999; display:none;}
.subnav ul li {width:100%; text-align:left; border-bottom:1px solid #0D88C3 !important; }
.subnav ul li a {font-weight:100 !important; background:#22acef; padding-left:10px; }
.subnav ul li a:hover {font-weight:100 !important;  background:#013066; color:#fff;}
.subnav .wrapper {padding:0px;}
.active-subnav{border-bottom: 0px solid #0e88c3 !important;}
.active-subnav a{font-weight: normal !important;}
.course_one h5 {font-size: 12px;}
.advantage_outer ul li {
  width: 50%;
}
.advantage_outer ul li:nth-child(3) {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
}


@media only screen and (max-width: 640px) {
.myLogo {width:44%; margin-right:14px; margin-left:15px;}
.myLogo.last {margin-right:14px; margin-left:15px;}
.lft_sec{width:100%; margin-bottom:15px;}
.rght_sec{width:100%; margin-bottom:15px;}
.about_img > img {width: 100%;}
/* .about_expert{padding:25px 0px;} */
.over_companie {font-size: 18px;}
.over_companie span{font-size: 24px;}
.about_makeup .lft_sec{width:100%; margin-bottom:15px;}
.about_makeup .rght_sec{width:100%;}
.about_makeup{padding:25px 0px;}
.sylabus_clmn{width:100%;}
.video_sec {margin: 0 0 25px 0;width: 100%;}
.certificate_sec{width:100%; margin:0px;}
.certificate_sec  img {width: 100%;}
.course_one{width:47.5%;}
.course_one:nth-child(3) {margin-right: 0;}
.course_one:last-child{margin-top:32px;}
.career_sec .lft_sec{width:100%; margin-bottom:15px;}
.career_sec .rght_sec{width:100%;}
.companie_logo > li:nth-child(3) {margin-right: 0;}
.companie_logo li{margin-bottom:18px; width: 31.31%;}
/* .companie_logo img {width: 100%;} */
.fancybox-wrap {left:0px !important; right:0px !important; margin:0px auto !important;width: 90% !important;}
.video_list_popup h3{font-size:20px;}
.right_sidebar{width:100%;}
.user_pic {
  display: block;
  padding: 0 0 15px;
  text-align: center;
  width: 100%;
}
.user_pic > a {
  width: 100%;
}
.user_info {
  display: block;
  float: left;
  text-align: center;
  width: 100%;
}

.wrapper.in_wrap > h3 {
  text-align: center;
  width: 100%;
  }
  
.user_info > h3 {
  width: 100%;
}
.testimonial_rating {
  float: none;
}
.wrapper.in_wrap > h3{font-size:18px;}
.left_sidebar h2{font-size:18px;}
.sub_post li {
  box-sizing: border-box;
  padding: 18px 2%;
  width: 50%;
}
.about_nav li {
  padding: 3% 2%;
}
.headerRight{width:100%; text-align:center; margin:0 0 25px;}
.signIn{float:none;}
.pmp_logo{float:none;}
.bannerLeftCol {
  width: 100%;
}
.bannerRightCol{width:100%; float:left; padding-top:4%;}
.bannerRightCol p{padding-top:12px;}
/* .bannerRightCol p{text-align:left;} */
.caption p{font-size:22px;}
.bannerLeftCol li{font-size:16px;}
.status span{font-size:14px;}
.certificationBtn{padding: 10px 16px;}
.caption {
  padding-bottom: 38px;
}
}

@media only screen and (max-width: 614px) {
.length_sub{text-align:right!important;}
.post_content br {
  display: none;
}
}

@media only screen and (max-width: 580px) {
.banner_caption {
  background: rgba(255, 255, 255, 0.6) none repeat scroll 0 0;
  margin: 40% 0 0;
  padding: 5%;
  width: 100%;
  }
.banner_caption h4 {
  font-size: 20px;
  padding-bottom: 0;
  }

 
  
}

@media only screen and (max-width: 540px) {
.stats_outer {display: none;}
.copyright {
  display: block;
}
.over_companie {font-size: 16px;}
.over_companie span{font-size: 20px;}
}



@media only screen and (max-width: 480px) {
.logo {float:left; width:100%; margin-bottom:15px;}
.awardLogo {margin-top:0px; float:left; width:100%; margin-bottom:20px;}
.logo-col { text-align: center;}
.course_one > img {width: 100%;}
.course_one {margin: 0;width: 100%;}
.course_one:nth-child(3){margin-top:32px;}
.cer_lft_sec {margin-bottom: 15px;width: 100%;}
.cer_right_sec {width: 100%;}
.main_title {font-size: 11px;}
.enroll_btn {font-size: 12px;}
.buy_btn{font-size: 12px;}
.banner_caption h3 {font-size: 17px;line-height: 30px;}
.nbs-flexisel-nav-left{left:0px;}
.nbs-flexisel-nav-right{right:0px;}
.bx-viewport {
  margin-bottom: 25px;
 }
.accordion-header h1{font-size:14px!important;} 
.course_one h5{font-size:15px;}
.advantage_outer ul li {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border-bottom: 1px solid #d7d7d7;
  width: 100%;
  padding: 2% 0;
}
.advantage_outer{padding:0px;}
.advantage_outer ul li:last-child {
  border: medium none;
}
.about_nav a {
  font-size: 13px;
  /* text-transform: capitalize; */
}
.about_nav li {
  padding: 3% 0;
  width: 50%;
}
.money_back {
font-size:10px;
padding: 4px 5px;
}
.wrapper.in_wrap span {
  display: block;
}
.padding-top {
  padding-top: 3px !important;
}
}

@media only screen and (max-width: 440px) {

.sub_post > li {
  padding: 18px 0;
  width: 100%;
}
}

@media only screen and (max-width: 400px) {
.certificationBtn.en_btn {
  margin: 10px 0 0;
}
}








