.content_wrapper{position:relative;background-color:#fff;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;z-index:999;}
.team{margin:0px auto;padding:15px 0px 0px;}
.o-lecturers{padding:0;position:relative; margin-bottom: 0; margin-top: 35px;}
.o-lecturers-bg{height:645px;width:100%;margin:0 auto;}
.o-teacher-img{border-radius:100%;overflow:hidden;transform:scale(0.7);border:20px solid #f3f3f3;display:inline-block;}
.o-teacher-img img{border-radius:100%;}
.o-lecturers-teacher.style-1{left: 33px;}
.o-lecturers-teacher.style-2{left:185px;}
.o-lecturers-teacher.style-2, .o-lecturers-teacher.style-4{top:35px;-webkit-transform:translate(0, -17%);-moz-transform:translate(0, -17%);-ms-transform:translate(0, -17%);transform:translate(0, -17%);}
.o-lecturers-teacher.style-4{right:376px;}
.o-lecturers-teacher.style-5{right:143px;}
.o-lecturers-teacher.style-3{top:0;}
.o-lecturers-teacher.active .o-teacher-img{transform:scale(1);border:15px solid #dc3939;}
.o-teacher-detail{position:absolute;bottom:45px;width:60%;}
.detail-teacher-img{float:left;width:45%;margin:0 50px 0 0;}
.detail-teacher-img img{transform-style:preserve-3d;border-radius:30px;}
.teacher-detail{float:left;width:45%;padding:109px 0 0 0;}
.teacher-detail h3{font-size:25px;color:#3b4351;margin:0px auto 10px;text-transform:uppercase;}
.teacher-detail h3 span{display:block;font-size:14px;font-style:italic;color:#252525;margin:20px 0 0;}
.teacher-detail .social-icons{margin:0 0 30px;display:inline-block;}
.teacher-detail .social-icons ul li{float:left;margin:0 0 0 20px;}
.teacher-detail .social-icons ul li:first-child{margin:0;}
.teacher-detail .social-icons ul li a{border:1px solid #dc3939;border-radius:100%;color:#dc3939;height:34px;line-height:34px;text-align:center;width:34px;}
.teacher-detail .social-icons ul li a:hover{background:#dc3939;border-color:#dc3939;color:#ffffff;}
.teacher-detail p{line-height:25px;margin:0px auto 25px;height:77px;overflow:hidden;}
.position-center-center{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.position-center-x{position:absolute;right:-45px;top:45px;-webkit-transform:translate(-42px, -23%);-moz-transform:translate(-42px, -23%);-ms-transform:translate(-42px, -23%);transform:translate(-42px, -23%);}
.position-center-y{left:42%;position:absolute;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);}
@media (min-width:1280px) and (max-width:1368px){}
@media (max-width:1366px){p{font-size:15px;line-height:24px;}
.head_part p{line-height:29px;}
.home_middle_search{top:26.3%;left:19.3%;}
.course_list li .course_info h4:after{margin:10px 0px 0px;}
.course_list li .course_info p{height:100px;}
.find_course_form, .cms_index4 .find_course_form{padding:55px 60px 33px;}
.find_course_form_btn_wrap{padding:0px 60px 55px;}
.overview_img, .overview_img:before{min-height:554px;}
.overview_info p{font-size:14px;height:100px;letter-spacing:0.5px;}
.overview_m_padd{padding:0px;}
.overview_info h5{font-size:15px;}
.map iframe{min-height:375px;}
}
@media only screen and (max-width:1366px) and (min-height:768px){}
@media (max-width:1348px){.home_middle_search{left:18.9%;}
}
@media (max-width:1280px){.home_middle_search{top:26.3%;left:17.15%;}
.search_pannel .bootstrap-select{margin-left:22px !important;}
.overview_img, .overview_img:before{height:546px;}
.find_course_form_inner h2:after{margin-left:-161px;border-left:202px solid rgba(0, 0, 0, 0);border-right:202px solid rgba(0, 0, 0, 0);}
.testimonial_txt_wrap{padding:45px 20px 40px 80px;width:50.997%;}
}
@media only screen and (max-width:1280px) and (min-height:700px){.home_middle_search{top:24.5%;}
}
@media only screen and (max-width:1280px) and (min-height:800px){.home_middle_search{top:27.2%;}
}
@media (max-width:1024px){.features .feature_txt h4{font-size:17px;}
h2{font-size:28px;}
p{font-size:14px;}
.head_part p{font-size:16px;line-height:27px;}
.blog .blog_info p{height:auto;}
.dtl_wrapper .dtl_head h2{line-height:35px;}
.find_course_txt{padding:110px 0 15px;}
.find_course_form_inner h2{font-size:29px;padding:55px 30px 31px;}
.find_course_form_inner h2:after{border-left:160px solid rgba(0, 0, 0, 0);border-right:160px solid rgba(0, 0, 0, 0);margin-left:-128px;}
.find_course_form, .cms_index4 .find_course_form{padding:55px 25px 33px;}
.find_course_form_btn_wrap{padding:0 25px 55px;}
.find_course_form_btn{padding:12px 20px;}
.overview_img, .overview_img:before{height:593px;}
.overview h2{line-height:35px;margin-bottom:30px;}
.overview_info p{height:auto;}
.course_block .icon{font-size:25px;line-height:25px;}
.course_list li .course_info p, .course_info p{height:auto;}
.course_block .science, .course_block .accounts, .course_block .business, .course_block .psychology, .course_block .food, .course_block .arts{padding:10px 0px;}
.testimonial_txt_wrap{margin:0px;width:59%;}
.o-lecturers-teacher.style-2, .o-lecturers-teacher.style-4{top:0;}
.position-center-x{top:12px; transform:translate(17px, -23%);}
.o-lecturers-teacher.style-5{right:155px;}
.teacher-detail{padding:20px 0 0;}
.home_middle_search{left:9%;}
.client_photo{top:53px;}
.count .icon{font-size:55px;line-height:55px;}
.funfact .animate-number{font-size:30px;margin:0 auto 15px;}
.funfact .title{font-size:15px;}
.course_slider_wrapp{width:100.2%;}
.course_wrapp, .faculty_wrapp{padding:0px;}
.course_to_search{width:98%;}
.course_block{padding:10px;}
.cms_course .img_wrap h4{font-size:15px;}
.course_slider_wrapp .owl-item .course_block{border:1px solid #e5e5e5;}
.cms_course .course_info p{height:auto;}
.cms_course_list .course_info p{height:123px;}
.course_block .course_count_wrap{font-size:12px;}
.course_to_search.width_90{width:100%;}
.cms_teacher .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:165px;}
.cms_teacher .search_pannel .bootstrap-select{margin-left:15px !important;}
.cms_teacher .search_pannel .btn{padding:8px 10px;}
.cms_teacher .wrapper_faculty .col-md-4{width:50%;}
.faculty_info p{height:auto;}
.aside_wrapper h4{font-size:17px;margin-bottom:15px;}
.aside_wrapper h4:after{margin:10px 0px 0px;}
.category_course ul li{padding:5px 0px;}
.category_course ul li a{font-size:14px;}
.pager .pages li a{font-size:13px;padding:7px 12px;}
.blog .blog_info h3{font-size:17px;line-height:27px;}
.blog .blog_auther_info .blog_auther{font-size:13px;}
.blog .blog_auther_info .blog_date{padding:13px 15px 14px;font-size:13px;}
.dtl_related_article_list li{width:31.55%;}
.teach_sin_img .teacher_info h4{font-size:26px;}
.teach_sin_img .teacher_info h4 em{margin:10px auto 0px}
.hookup_wrap ul li .tutor_info{font-size:17px;}
.newsletter h2{font-size:30px;line-height:30px;}
body{padding-bottom:0;}
body img{max-width:100%;}
.footer{height:460px;}
.footer h3{font-size:18px;}
.foot_letnews_img{height:65px;width:65px;}
.foot_letnews_info h4{font-size:14px;line-height:22px;}
.foot_gallery > div img{width:70px;}
}
@media (max-width:800px){body.cms_index5{overflow-y:auto !important;}
.count{padding:40px 0 50px;}
.blog, .dtl_wrap, .contact_wrap, .newsletter, .courses, .team{padding:25px 0;}
.cms_index4 .count_wrapper{padding:40px 0 50px;}
.course_categories{padding:50px 0px 20px;}
.cms_course .course_info p, .cms_course_list .course_info p, .blog .blog_info p, .faculty_info p{height:auto;}
.related_course .course_info p{min-height:75px;}
.header_top .top_info{font-size:11px;}
.header_top .top_menu > li{font-size:10px;}
.header_top .top_menu > li > a{font-size:10px;padding:0 6px;}
.home_middle_search{width:705px;left:4%;top:31.9%;padding:50px 35px;}
.home_middle_search h1{font-size:29px;}
.home_middle_search h5{font-size:18px;line-height:30px;}
.home_middle_search .search_wrap{margin:0 auto 30px;}
.home_middle_search .search_wrap form input{height:50px;padding:15px 60px 15px 20px;}
.home_middle_search .search_wrap form .btn_home_mid_search{height:50px;padding:10px 20px;}
.container{width:auto;}
.main_menu_wrap{display:none;}
.breadcrumb_wrap_inner h1{font-size:30px;line-height:35px;}
.course_swicher{margin:0px;}
.find_course{background-color:#fff;padding:0 0 50px;}
.find_course_txt{padding:35px 0 15px;}
.head_part p{margin-bottom:25px;}
.find_course_form_inner{margin:0 auto;width:65%;}
.find_course_form, .cms_index4 .find_course_form{padding:55px 65px 33px;}
.find_course_form_btn_wrap, .cms_index4 .find_course_form_btn_wrap{padding:0 65px 55px;}
.find_course_form_btn{padding:12px 70px;}
.find_course_form_inner h2:after{border-left:225px solid rgba(0, 0, 0, 0);border-right:225px solid rgba(0, 0, 0, 0);margin-left:-180px;}
.cms_index4 .find_course_form_inner, .cms_index4 .find_course_txt{min-height:auto;}
.overview{padding:0px 0px 20px;}
.overview_img, .overview_img:before{height:545px;}
.overview_info{padding:0px 15px;margin-bottom:30px;}
.count .icon{font-size:46px;line-height:50px;margin-right:15px;}
.funfact .animate-number{font-size:25px;margin:0 auto 10px;}
.funfact .title{font-size:10px;}
.course_to_search{width:85%;}
.pager{margin:0 auto 40px;}
.courses_wrapper{padding:50px 0 10px;}
.course_block .course_count_wrap{padding:5px 0 0;}
.course_count, .course_price{padding:5px;}
.course_info p{height:75px;}
.course_categories .tab-content{margin-bottom:35px;display:inline-block;width:100%;}
.course_categories .nav_tabs_wrap{width:82%;margin:0 auto;float:none;}
.cms_course_list .img_wrap{width:100%;margin-bottom:10px;}
.cms_course_list .info_wrap{width:100%;}
.blog .dtl_block{margin-bottom:30px;}
.blog .dtl_wrapper, .dtl_wrapper{padding:0px;}
.blog .dtl_block{margin-bottom:30px;}
.blog .dtl_wrapper .col-md-4:last-child .dtl_block{margin-bottom:0px;}
.dtl_wrapper .dtl_head h2{font-size:26px;line-height:35px;}
.dtl_wrap .dtl_head h1{font-size:33px;}
.dtl_wrap .dtl_head h1:before{font-size:32px;margin:0 10px 0 0;}
.dtl_related_article_list li .text{height:auto;}
.comment-form input[type="text"], .comment-form input[type="email"], .comment-form textarea{width:100%;}
.course_tutor ul li .tutor_info{width:89%;}
.cms_teacher .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:195px;}
.cms_teacher .search_pannel .btn{padding:8px 20px;}
.teach_sin_img .teacher_info{padding:0 0 20px;}
.course_tutor ul li .tutor_info{width:86%;}
.nav-tabs > li > a{width:140px;height:140px;}
.testimonial_txt_wrap{width:100%;}
.client_photo{display:none;}
.testimonial_wrapper .slide .container, .testimonial_wrapper .flickity-viewport{min-height:auto !important;height:405px !important;}
.testimonials-nav__wrap .testimonials-nav{width:100%;}
.o-lecturers{padding:35px 0 0;display:inline-block;width:100%;}
.o-lecturers-bg{background:none !important;height:auto;}
.o-lecturers-teacher.style-1, .o-lecturers-teacher.style-5{top:40%;}
.o-lecturers-teacher{float:left;position:static;transform:translate(0px, 0px) !important;width:20%;}
.o-lecturers-teacher.style-2, .o-lecturers-teacher.style-4{top:15%;}
.o-lecturers-teacher.style-2{left:126px;}
.o-lecturers-teacher.style-3{top:42px;}
.o-lecturers-teacher.style-2, .o-lecturers-teacher.style-4{top:15%;}
.o-lecturers-teacher.style-4{right:124px;}
.o-lecturers-teacher.style-1, .o-lecturers-teacher.style-5{top:40%;}
.o-lecturers-teacher.style-5{right:0;}
.o-teacher-detail{float:left;padding:30px 0 0;position:static;transform:translate(0px, 0px) !important;width:100%;}
.teacher-detail h3{font-size:20px;}
.teacher-detail h3 span{font-size:13px;}
.contact_info{margin:25px auto 40px;}
body{padding-bottom:0px;}
.footer{height:auto;position:relative;}
.footer_list{margin-bottom:30px;}
.foot_gallery > div img{width:84px;}
.coppyright_txt{text-align:center;margin-bottom:10px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.find_course_form_inner h2:after{border-left:220px solid rgba(0, 0, 0, 0);border-right:220px solid rgba(0, 0, 0, 0);margin-left:-175px;}
}
}
@media (max-width:768px){}
@media only screen and (min-width:480px) and (max-width:767px){.course_info p{height:auto;}
@media screen and (-webkit-min-device-pixel-ratio:0){}
}
@media (max-width:640px){.course_to_search{width:100%;}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:205px;}
.related_course .course_info p, .course_list li .course_info p{min-height:auto;height:auto;}
.home_middle_search{left:4%;padding:50px 35px;top:14%;width:92%;}
.home_middle_search h1{font-size:23px;line-height:40px;}
.home_middle_search h5{font-size:17px;}
.home_middle_search .search_wrap form input{height:45px;padding:10px 60px 10px 15px;font-size:17px;}
.home_middle_search .search_wrap form .btn_home_mid_search{height:45px;}
.home_mid_features .col-md-4{margin-bottom:15px;}
.home_mid_features .col-md-4:last-child{margin-bottom:0px;}
.find_course_form_inner{width:78%;}
.find_course_form_inner h2:after{border-left:220px solid rgba(0, 0, 0, 0);border-right:220px solid rgba(0, 0, 0, 0);margin-left:-175px;}
.overview_info:last-child{margin-bottom:0px;}
.search_pannel .btn{padding:8px 15px;}
.dtl_inner{margin-bottom:30px;padding:0 0 20px;}
.dtl_wrapper .dtl_head h2{font-size:23px;}
.dtl_wrapper .dtl_head h2:before{font-size:22px;margin:0px 9px 0px 0px;}
.dtl_wrap .dtl_head h1{font-size:33px;}
.dtl_wrap .dtl_head h1:before{font-size:32px;margin:0 13px 0 0;}
.info_wrapper{padding:20px 0 0;}
.detail_text_wrap blockquote{font-size:22px;line-height:33px;}
.info_head h4{font-size:17px;font-size:17px;}
.dtl_wrapper{margin-bottom:20px;}
.dtl_related_article_list li{width:47%;margin:0px 15px 20px 0px;}
.course_wrapper .col-md-4:last-child .course_block{margin-bottom:0px;}
.course_categories .nav_tabs_wrap{width:100%;}
.find_course_txt_wrap{padding:0px;}
.course_list li{margin:0 10px 10px 0;padding:10px;}
.course_list li .icon{font-size:30px;}
.course_list li .course_info{margin:0 0 0 33px;}
.course_list li .course_info h4{font-size:13px;}
.course_list li .course_info h4:after{margin:4px 0 0;}
.cms_teacher .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:46%;}
.cms_teacher .search_pannel .bootstrap-select{margin:0px 0px 15px 15px !important;}
.cms_teacher .search_pannel .bootstrap-select:last-child{margin:0px 0px 0px 15px !important;}
.count .icon{font-size:63px;line-height:60px;margin-right:15px;}
.funfact .animate-number{font-size:40px;margin:0 auto 20px;}
.funfact .title{font-size:11px;}
.funfact{display:inline-block;text-align:center;}
.funfact.expert, .funfact.online{margin-bottom:30px;}
.testimonial_wrapper .slide .container, .testimonial_wrapper .flickity-viewport{height:460px !important;}
.contact_wrap h3{font-size:20px;letter-spacing:1px;}
.contact_form{margin:20px auto 0;}
.newsletter h2{font-size:25px;line-height:30px;margin-bottom:10px;}
.newsletter p{font-size:19px;line-height:25px;margin-bottom:35px;}
.newsletter form{width:90%;}
.newsletter .btn_getstart{padding:9px 18px;}
.map iframe{min-height:265px;}
.footer h3{margin:10px auto 25px;}
.foot_gallery > div{width:15%;}
.cms_index3 .find_course_form_btn_wrap, .cms_index4 .find_course_form_btn_wrap,.find_course_form_btn_wrap{padding:3px 65px 45px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.nav-tabs > li > a{width:140px;height:140px;}
.find_course_form_inner h2:after{border-left:213px solid rgba(0, 0, 0, 0);border-right:213px solid rgba(0, 0, 0, 0);margin-left:-165px;}
}
}
@media (max-width:629px){}
@media (max-width:578px){h2{line-height:37px;margin:0px 0px 15px;}
.find_course_form_inner{width:86%;}
.find_course_form_inner h2:after{border-left:220px solid rgba(0, 0, 0, 0);border-right:220px solid rgba(0, 0, 0, 0);margin-left:-175px;}
.find_course_form_btn{padding:12px 93px;}
.dtl_related_article_list li{width:46%;margin:0px 15px 20px 0px;}
.dtl_related_article_list li .text{min-height:103px;}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:175px;}
.foot_gallery > div{width:17%;}
@media screen and (-webkit-min-device-pixel-ratio:0){.find_course_form_inner h2:after{border-left:220px solid rgba(0, 0, 0, 0);border-right:220px solid rgba(0, 0, 0, 0);margin-left:-175px;}
}
}
@media (max-width:480px){h2{font-size:20px;line-height:35px;}
h3{font-size:25px;}
.head_part p{font-size:15px;line-height:25px;}
.breadcrumb_wrap_inner h1{font-size:27px;line-height:27px;}
.course_to_search_inner{padding:10px;}
.course_swicher{margin:0px;}
.course_swicher a{margin:0px 5px 0px 0px;}
.course_list li{width:100%;margin:0 auto 15px;}
.find_course_form_inner{width:100%;margin-left:-3px;}
.find_course_form_inner h2:after{border-left:210px solid rgba(0, 0, 0, 0);border-right:210px solid rgba(0, 0, 0, 0);margin-left:-167px;}
.find_course_form_btn{padding:12px 84px;}
.testimonial_txt_wrap .client_message p{font-size:15px;line-height:27px;}
.testimonial_txt_wrap .client_role{font-size:13px;line-height:30px;margin-bottom:25px;}
.testimonial_wrapper .slide .container, .testimonial_wrapper .flickity-viewport{height:420px !important;}
.detail-teacher-img{margin:0 25px 0 0;width:40%;}
.owl-carousel .owl-item img{border-radius:0px;}
.detail-teacher-img img{transform-style:preserve-3d;border-radius:20px !important;}
.related_course .owl-carousel .owl-item img{border-radius:90px;}
.teacher-detail{width:50%;padding:0;}
.teacher-detail h3{font-size:18px;}
.teacher-detail h3:after{margin:0px;}
.teacher-detail h3 span{margin:13px 0 0;}
.teacher-detail .social-icons{margin:0 0 2px;}
.teacher-detail p{height:auto;margin:0 auto 0px;}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:149px;}
.search_pannel .btn{padding:8px;font-size:12px;}
.search_pannel .bootstrap-select{margin-left:10px !important;}
.count .icon{font-size:50px;line-height:50px;margin-right:15px;}
.funfact .animate-number{font-size:30px;margin:0 auto 14px;}
.funfact .title{font-size:11px;}
.dtl_wrapper .dtl_head h2{font-size:19px;line-height:27px;}
.dtl_wrapper .dtl_head h2:before{font-size:18px;}
.dtl_inner_block{padding:15px 15px 0;}
.dtl_inner_block .post_date{margin:8px 0px 0px;}
.dtl_inner_block .blog_info{padding:0px 0px 0px 15px;}
.dtl_inner_block .blog_info .btn_glob{font-size:15px;height:25px;line-height:25px;}
.dtl_related_article_list li{width:100%;margin:0px auto 20px;}
.dtl_related_article_list li .text{min-height:auto;}
.cms_teacher .search_pannel{text-align:center;}
.cms_teacher .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:92%;}
.cms_teacher .search_pannel .bootstrap-select{margin:5px auto 10px !important;}
.cms_teacher .search_pannel .bootstrap-select:last-child{margin:0px auto 5px !important;}
.cms_teacher .wrapper_faculty .col-md-4{float:none;margin:0 auto;width:80%;}
.teach_sin_img .teacher_info h4{font-size:22px;}
.hookup_wrap ul li .tutor_info i{font-size:22px;line-height:25px;margin-right:13px;}
.hookup_wrap ul li .tutor_info{font-size:16px;}
.course_tutor ul li .tutor_info{width:80%;}
.contact_wrap h3{font-size:18px;margin:0 auto 20px;}
.contact_info_inner{padding:20px 0px 10px;}
.contact_info_inner .info_txt h4{font-size:17px;}
.newsletter h2{font-size:19px;letter-spacing:1px;}
.newsletter p{font-size:15px;margin-bottom:30px;}
.foot_gallery > div{width:20%;}
@media screen and (-webkit-min-device-pixel-ratio:0){.find_course_form_inner{width:100%;margin-left:-10px;}
.find_course_form_inner h2:after{border-left:210px solid rgba(0, 0, 0, 0);border-right:210px solid rgba(0, 0, 0, 0);margin-left:-165px;}
.cms_index4 .find_course_form_inner h2:after{border-left:207px solid rgba(0, 0, 0, 0);border-right:207px solid rgba(0, 0, 0, 0);margin-left:-165px;}
}
}
@media only screen and (min-width:320px) and (max-width:478px){p{font-size:13px;line-height:22px;}
h2{font-size:25px;line-height:35px;}
.head_part p{margin-bottom:30px;}
.find_course_form_inner h2:after{bottom:-29px;}
.home_middle_search{padding:20px;}
.home_middle_search h1{line-height:35px;}
.breadcrumb_wrap_inner{padding:30px 0px;}
.breadcrumb_wrap_inner h1{font-size:25px;line-height:35px;}
ul.breadcrumbs{font-size:12px;}
.find_course_form_inner{width:100%;margin-left:0px;}
.cms_course .img_wrap h4{font-size:13px;}
.pager .pages li a{font-size:12px;padding:5px 10px;}
.count .icon{font-size:37px;line-height:40px;margin-right:9px;}
.funfact .animate-number{font-size:20px;margin:0 auto 10px;}
.funfact .title{font-size:8px;}
.nav-tabs > li{border:6px solid rgba(0, 0, 0, 0);margin:0 14px 15px 0;}
.nav-tabs > li.even{margin:0 0px 15px 0;}
.nav-tabs > li > a{height:100px;padding:15px 9px;width:100px;}
.nav-tabs > li > a .nav_tab_inner i{font-size:25px;height:25px;line-height:25px;text-align:center;}
.nav-tabs > li > a .nav_tab_inner span{font-size:11px;}
.nav-tabs > li:hover:hover > a .nav_tab_inner i, .nav-tabs > li:active > a .nav_tab_inner i, .nav-tabs > li:focus > a .nav_tab_inner i{font-size:55px;line-height:65px;}
.o-lecturers-teacher{z-index:99;}
.o-lecturers-teacher.active{z-index:999;}
.o-teacher-img{border:8px solid #f3f3f3 !important; transform:scale(1.2);}
.o-lecturers-teacher.active .o-teacher-img{border:8px solid #dc3939;transform:scale(1.6);}
.teacher-detail{padding:15px 0px 0px;width:100%;text-align:center;}
.detail-teacher-img{margin:0 auto;float:none;}
.teacher-detail h3{font-size:15px;}
.teacher-detail .social-icons ul li{margin:0 0 0 5px;}
.teacher-detail .social-icons ul li a{height:30px;line-height:30px;width:30px;}
.course_to_search{text-align:center;}
.course_swicher{float:none;padding:0px;width:100%;}
.search_pannel .bootstrap-select{margin:10px auto 0px !important;}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%;}
.dtl_wrap .dtl_head h1{font-size:22px;}
.dtl_wrap .dtl_head h1:before{font-size:21px;}
.blog .blog_info h3{font-size:13px;line-height:25px;}
.dtl_wrapper .dtl_head{padding:0px 15px;}
.dtl_meta_info .post_comments{margin-left:10px;}
.cms_teacher .wrapper_faculty .col-md-4{width:auto;}
.teach_sin_img .teacher_info h4{font-size:18px;}
.teach_sin_img .teacher_info h5, .info_head h4{font-size:15px;}
.info_head h4{letter-spacing:1px;word-spacing:0px;line-height:25px;}
.info_head h4:after{margin:10px 0px 0px;}
.course_tutor ul li .tutor_info{width:71%;}
.testimonial_wrapper .slide .container, .testimonial_wrapper .flickity-viewport{height:500px !important;}
.testimonial_txt_wrap{padding:45px 20px 40px 52px;}
.newsletter h2{line-height:20px;}
.newsletter p{line-height:23px;}
.newsletter form{width:97%;}
.newsletter input{font-size:13px;height:40px;line-height:40px;padding:10px 145px 10px 10px;}
.newsletter .btn_getstart{height:40px;padding:9px 15px;font-size:13px;}
.newsletter .btn_getstart i{margin-left:4px;}
.copyright .time_available, .copyright .social{width:100%;margin-bottom:10px;text-align:center;}
.copyright .social{margin:0px;}
.copyright .social .pull-right{float:none !important;display:inline-block;}
    .inner_pf_sec{height: auto !important;}
.cms_index3 .find_course_form_btn_wrap, .cms_index4 .find_course_form_btn_wrap, .find_course_form_btn_wrap{padding:0px 25px 55px;}
@media screen and (-webkit-min-device-pixel-ratio:0){}
}
@media (max-width:360px){.find_course_inner .col-xs-12{padding:0px;width:89%;float:none;margin:0 auto;}
.find_course_form_inner h2:after{border-left:146px solid rgba(0, 0, 0, 0);border-right:146px solid rgba(0, 0, 0, 0);margin-left:-115px;}
.find_course_form, .cms_index4 .find_course_form, .cms_index3 .find_course_form{padding:45px 25px 20px;}
.find_course_form_btn{padding:12px 55px;}
.course_block .course_count_wrap{font-size:10px;}
.foot_gallery > div{width:28%;}
@media screen and (-webkit-min-device-pixel-ratio:0){.find_course_form_inner h2:after{border-left:137px solid rgba(0, 0, 0, 0);border-right:137px solid rgba(0, 0, 0, 0);margin-left:-105px;}
}
}
@media (max-width:320px){.header_top .top_info .cont_no{margin-bottom:7px;display:inline-block;}
.course_block .course_count_wrap{font-size:9px;}
.find_course_inner .col-xs-12{padding:0px;width:100%;float:none;margin:0 auto;}
.find_course_form_inner h2:after{border-left:142px solid rgba(0, 0, 0, 0);border-right:142px solid rgba(0, 0, 0, 0);margin-left:-115px;}
.find_course_form, .cms_index4 .find_course_form, .cms_index3 .find_course_form{padding:45px 25px 20px;}
.find_course_form_btn{padding:12px 5px;text-align:center;}
.testimonial_wrapper .slide .container, .testimonial_wrapper .flickity-viewport{height:610px !important;}
.newsletter h2{line-height:30px;}
.course_info{padding-left:10px;}
.course_info p{height:90px;}
.foot_letnews_img{margin:0px 15px 0px 0px;}
.foot_letnews_info{width:70%;}
.foot_gallery > div{width:30%;}
@media screen and (-webkit-min-device-pixel-ratio:0){.find_course_form_inner h2:after, .cms_index4 .find_course_form_inner h2:after{border-left:135px solid rgba(0, 0, 0, 0);border-right:135px solid rgba(0, 0, 0, 0);margin-left:-105px;}
.find_course_inner{display:block;width:100%;}
.cms_index4 .find_course_form_inner h2:after, .cms_index3 .find_course_form_inner h2:after{left:39.5%;}
}
}
.dtl_wrap{display:inline-block;width:100%;padding:10px 0px 10px;}
.dtl_wrapper{padding:0px 30px 0px 0px;}
.txt_inner_wrap{border:1px solid #dedde1;padding:10px 0px;}
.dtl_inner_wrap{border:1px solid #dedde1;padding:20px 0px;}
.dtl_inner{border-bottom:1px solid #dedde1;padding:0px 0px 30px;margin-bottom:50px;display:inline-block;}
.dtl_inner.last{border-bottom:0px;padding:0px 0px 10px;margin-bottom:0px;}
.aside_wrapper{display:inline-block;padding:0px;}
.dtl_wrapper .dtl_head{display:inline-block;width:100%;padding:0px 30px;}
.dtl_wrapper .dtl_head h2{font-size:29px;font-weight:700;margin:0px auto 15px;text-align:left;}
.dtl_wrapper .dtl_head h2:before{content:"\f02e";display:inline-block;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);color:#f1594f;font-size:28px;margin:0 13px 0 0;}
.dtl_wrapper h5, .dtl_wrapper h5 a{font-size:14px;line-height:15px;font-weight:400;color:#f1594f;letter-spacing:1px;text-transform:uppercase;margin:0 auto;}
.dtl_wrapper h5{margin:10px auto 20px;}
.dtl_meta_info{margin:0px 0px 20px 0px;font-size:11px;line-height:1;min-height:17px;}
.dtl_meta_info .post_author_name{color:#848484;font-weight:400;display:inline-block;font-weight:bold;}
.dtl_meta_info a{color:#848484;font-weight:800;margin-right:3px;}
.dtl_meta_info a:hover{color:#141414;}
.dtl_meta_info .post_date{margin-left:4px;display:inline-block;}
.dtl_meta_info .post_comments{float:right;margin-left:22px;}
.dtl_meta_info .post_views{float:right;margin-right:0px;}
.dtl_meta_info i{margin-right:5px;}
.dtl_meta_info p{margin:0px auto 0px;}
.dtl_inner_block{display:flex;width:100%;padding:25px 25px 0px;}
.dtl_inner_block .post_date{float:left;margin:8px 25px 0px 0px;text-align:center;display:inline-block;}
.dtl_inner_block .post_date span.day, .dtl_inner_block .post_date span.month{color:#ffffff;display:block;font-size:16px;letter-spacing:1px;font-weight:bold;padding:10px;}
.dtl_inner_block .post_date span.day{background-color:#f1594f;}
.dtl_inner_block .post_date span.month{background-color:#098be2;padding:5px 10px 7px;}
.dtl_inner_block .blog_info{float:left;display:inline-block;text-align:left;padding:0px 20px;height:auto;min-height:130px;width:86%;}
.dtl_inner_block .blog_info p{margin:0px auto 20px;height:auto;}
.dtl_inner_block .blog_info .btn_glob{background-color:transparent;color:#56677b;float:left;font-weight:700;margin:0px auto 0px;padding:0px;line-height:34px;font-size:17px;height:35px;display:inline-block;letter-spacing:1px;text-transform:uppercase;}
.dtl_inner_block .blog_info .btn_glob:hover{color:#f1594f;background-color:transparent;}
.teach_sin_block:hover img{transform:scale(1);}
.teach_sin_img .col-md-5, .teach_sin_img .col-md-7, .teach_sin_img .col-xs-12{padding:0px;}
.teach_sin_img{padding:0px 25px;width:auto;height:auto;float:left;}
.teacher_info{text-align:left;padding:0;/*margin-top:-7px;*/ position: relative; margin-bottom: 20px;}
.teacher_info h4{font-size:25px;font-weight:500;margin:0 auto 0;text-transform:uppercase;letter-spacing:1px;font-family:"Futura-Book";}
.teacher_info h4 em{font-size:18px;font-weight:400;margin:0px auto 2px;line-height:25px;color:#dc3a3a;text-transform:capitalize;letter-spacing:1px;display:block; font-style: normal; position: relative; top: -6;}

.teacher_info_hme{text-align:left;padding:155px 0 0px 0;margin-top:-65px;}
.teacher_info_hme h4{font-size:28px;font-weight:600;margin:0 auto 0;text-transform:uppercase;letter-spacing:1px;font-family:"Futura-Book";}
.teacher_info_hme h4 em{font-size:17px;font-weight:400;margin:0px auto 2px;line-height:25px;color:#dc3a3a;text-transform:capitalize;letter-spacing:1px;display:block; font-style: normal; position: relative; top: -8px;}

.teacher_info h5{font-size:17px;font-weight:800;margin:0px auto 15px;color:#3b4351;}
.teacher_info h5:after{background-color:#0991eb;content:"";display:block;height:2px;margin:9px 0 0 377px;width:35px;}
.teach_profession{margin:0px auto 20px;}
.teach_profession em{font-size:15px;font-weight:400;margin:0px auto 0px;color:#696969;line-height:25px;letter-spacing:1px;display:block;}
.teach_sumarry{margin:0px auto 20px;}
.teach_sin_img .link_social{display:inline-block;width:100%;margin:0px auto 0px;}
.teach_sin_img .link_social li{display:inline-block;float:left;padding:0px 20px 0px 0px;}
.teach_sin_img .link_social li:last-child{padding:0px;}
.teach_sin_img .link_social li a{border:1px solid #098be2;border-radius:100%;color:#098be2;font-size:18px;height:35px;line-height:35px;padding:0;text-align:center;width:35px;}
.teach_sin_img .link_social li a:hover, .teach_sin_img .link_social li a:focus{background-color:#098be2;color:#fff;}
.detail_text_wrap{padding:0px 25px;}
.detail_text_wrap p{margin:20px 0;line-height:30px;letter-spacing:1px;}
.hookup_wrap{padding:0px;margin-bottom:40px;}
.hookup_btn{width:100%;height:60px;padding:17px 20px;font-size:17px;margin-bottom:20px;border-radius:0px;border:1px solid #3ed281;border-bottom:5px solid #37bb73;}
.hookup_btn i{margin-left:10px;}
.hookup_wrap ul{padding:0px;margin:0 auto;display:inline-block;width:100%;}
.hookup_wrap ul li{padding:25px 10px 15px;float:left;display:inline-block;font-size:14px;line-height:12px;color:#3b4351;width:100%;border-bottom:1px solid #eae9ed;}
.hookup_wrap ul li .hookup_tag{float:left;display:inline-block;padding-right:10px;font-weight:300;}
.hookup_wrap ul li .hookup_tag i{color:#0991eb;margin-right:12px;float:left;}
.hookup_wrap ul li .hookup_duration{font-weight:600;float:right;text-align:right;display:block;padding-left:10px;}
.hookup_wrap.tutor_info_wrap ul li{line-height:25px;}
.hookup_wrap ul li .tutor_info{font-size:18px;line-height:25px;color:#3b4351;}
.hookup_wrap ul li .tutor_info i{font-size:25px;line-height:30px;color:#0991eb;margin-right:20px;float:left;}






.btn_dtils{margin:0; padding:0; width:100%; height:auto;}
.btn_dtils .text{margin:0; padding:0; width:100%; height:auto;}
.btn_dtils .text h3{margin:0; padding:0; font-size:30px; color:#000; text-transform:capitalize; text-align:center;}
.btn_dtils .portion{margin:0; padding:25px 0 40px 0; width:100%; height:auto;}
.btn_dtils .box{margin:0 0 25px 0; padding:0; width:100%; height:auto;}
.btn_dtils .box h2{margin:0; padding:8px 0 8px 10px; font-size:25px; font-weight:500;}
.btn_dtils .box .list_snjb{margin:0 0 0 27px; padding:0 40px 15px 0; width:100%; height:auto;}
.btn_dtils .box .list_snjb li{margin:0; padding:0; font-size:15px; list-style:unset; color:#5f5f5f;}

.btn_dtils .box .list{margin:0; padding:0 20px 20px 12px; width:100%; height:auto;}
.btn_dtils .box .list li{margin:0; padding:0; font-size:15px; list-style:none;}





.cntct_gap{padding-right: 0; padding-left: 0;}

@media only screen and (max-width: 1199px) {
  .o-lecturers-teacher.style-1 {
    left: 0px;
  }
  .o-lecturers-teacher.style-2{
  	left: 115px;
  }
  .position-center-y {
  	left: 39%;
  }
  .o-lecturers-teacher.style-4 {
  	right: 323px;
  }
  .o-lecturers-teacher.style-5 {
  	right: 117px;
  }
  .position-center-x {
  	right: -55px;
  }
}
/*header .header-topbar p:hover {
	color: #FF0000;
}*/
/*header .header-topbar .socials .blog:hover {
	color: #FF0000;
}
*/
.blogbtn a{
	background-color: red!important;
    padding: 2px 14px!important;
    border-radius: 7px;
    color: #fff!important;
    margin: 0px;
}
.blogbtn a:hover{
	background-color: red!important;
    padding: 2px 14px!important;
    border-radius: 2px;
    color: #C8C8C8!important;
    margin: 0px;
    box-shadow: inset 0px 7px 20px 0px #fff;
}

.sandip_two {
	height: 251px!important;
}

.mb_sandip_sir{
    margin-bottom: 80px;
}



/****************/
.gallery11 .row .col-sm-3 {
	padding: 0px;
}
.serials {
	border: 1px solid #000;
	background-color: #fbfbfb;
	padding: 10px 30px;
}

.serials ul li {
	list-style: disc!important;
    line-height: 25px;
    font-size: 15px;
}
.sandipa1 {
	display: none;
}
.sandiprow {
	padding: 20px 0px	;
}
/*.gallery11 img:hover {
  margin: 150px;
  width: 200px;
  height: 100px;
  background-color: yellow;
  border: 1px solid black;
  -ms-transform: scale(2,3); 
  -webkit-transform: scale(2,3); 
  transform: scale(2,3); 
}*/
/* [1] The container */
/*.img-hover-zoom {
  height: 100%; 
  overflow: hidden;
}


.img-hover-zoom img {
  transition: transform .5s ease;
}


.img-hover-zoom img:hover img {
  transform: scale(1.5);
}
*/
@media screen and (max-width: 645px) {
  #aimage1{
    display: none!important;
  }
  #aimage2{
    display: block!important;
  }
  .edugate-layout-2 .edugate-content{
  	padding-bottom: 30px;
  }
  .edugate-layout-2 .edugate-image1{
  	width: 100%;
  }
}
.line-strike {
    text-decoration: line-through;
}
.line-strike:hover {
    text-decoration: line-through;
}
.fnt-15{
	font-size: 15px;

}
a.mrg-lft {
    position: absolute;
    left: 69%;
    bottom: 2px;
}
a.mrg-lft2 {
    position: absolute;
    left: 27%;
    bottom: 2px;
}
.blinker {
    position: relative;
   
}
.blinker img {
    width: 10%;
    position: absolute;
    top: 36px;
    transform: rotate(-38deg);
    left: 26%;
    z-index: 99;
}
/*@media screen and (max-width: 1027px) {
  #aimage1 {
    display: block!important;
  }
  #aimage2 {
    display: none!important;
  }
}*/

@media screen and (min-width: 3840px) {
.blinker img {
    width: 5%!important;
    position: absolute;
    top: 51px;
    transform: rotate(-38deg);
    left: 40%!important;
    z-index: 99;
}
}

/*1920*/
@media screen and (min-width: 1920px) {
.blinker img {
    width: 10%;
    position: absolute;
    top: 51px;
    transform: rotate(-38deg);
    left: 26%;
    z-index: 99;
}
}


@media only screen and (max-width: 400px){
.blinker img {
    width: 18% !important;
    position: absolute;
    top: 20px !important;
    transform: rotate(-38deg);
    left: 3% !important;
    z-index: 99;
}
}
@media only screen and (max-width: 420px){
.blinker img {
    width: 18% !important;
    position: absolute;
    top: 20px !important;
    transform: rotate(-38deg);
    left: 3% !important;
    z-index: 99;
}
}
@media only screen and (max-width: 380px){
	.blinker img {
    width: 17% !important;
    position: absolute;
    top: 20px !important;
    transform: rotate(-38deg);
    left: 3% !important;
    z-index: 99;
}
}
@media only screen and (max-width: 320px){
.blinker img {
    width: 14% !important;
    position: absolute;
    top: 16px !important;
    transform: rotate(-38deg);
    left: 2% !important;
    z-index: 99;
}
}

.inner_pf_sec{
    height: 245px;
    margin-top: -75px;
    background: transparent;
}
.inner_pf_sec .o-lecturers-bg{
    height: 170px;
}
.inner_pf_sec .o-lecturers-teacher.active .o-teacher-img{
    transform: scale(0.7);
}



