@charset "utf-8";
/* CSS Document */


body{}

header{position:absolute;z-index:9;height:120px;width:100%;padding:16px 0px;}
header .header_body{max-width:1170px;margin:0 auto;}
header .logo{width:210px;display:inline-block;float:left;}
header .logo img{width:auto;height:auto;}
header .top_head{}
header .top_head .top_contact{}
header .top_head .top_contact .top_mail{display:inline-block;margin:6px 0px 6px 30px;}
header .top_head .top_contact .top_mail a{color:#c7cbd7;font:400 13px/150% 'Rubik', sans-serif;}
header .top_head .top_contact .top_mail a:hover, header .top_head .top_contact .top_mail a:focus{text-decoration:none;}
header .top_head .top_contact .top_number{display:inline-block;margin:6px 0px 6px 30px;}
header .top_head .top_contact .top_number a{color:#c7cbd7;font:400 13px/150% 'Rubik', sans-serif;}
header .top_head .top_contact .top_number a:hover, header .top_head .top_contact .top_number a:focus{text-decoration:none;}
header .top_head .top_contact .request_call{display:inline-block;margin:30px 0px 6px 30px;}
header .top_head .top_contact .request_call a{color:#ffffff;font:500 13px/150% 'Rubik', sans-serif;}
header .top_head .top_contact .request_call button{color:#ffffff;font:500 13px/150% 'Rubik', sans-serif;}
header .top_head .top_contact .request_call a:hover{text-decoration:none;}
header .top_head .top_contact .request_call button:hover{text-decoration:none;}
header .top_head .top_contact .request_call button{background: none;border: none;}

header .top_head .top_contact .login{display:inline-block;margin:30px 0px 6px 30px;}
header .top_head .top_contact .login a{color:#ffffff;font:500 13px/150% 'Rubik', sans-serif;text-transform:uppercase;}
header .top_head .top_contact .login a:hover{text-decoration:none;}

header .top_menu_bg{height:120px;padding:30px;}
header .top_menu_bg .top_menu_container{}
header .top_menu_bg .top_menu_container .main_nav_l{}

.content-area{position:relative;}
.entry-header{display:none;}

.main_nav_l{height:120px;float:left;}
.header_login{height:120px;float:right;padding:0px 0px 0px 0px;text-align:right;}
.float_nav>li>.nav_links{display:none;}
.float_nav>li:hover > .nav_links{display:block}

.submnav_box1, .submnav_box2, .submnav_box3, .submnav_box4, .submnav_box5{display:none;}
.mnav_box{display:none;}
.mnav_icon{display:none;}
.nav_links>li:hover > .float_nav>li{background-color:#fff!important;}

.main_nav_l>.nav_left{list-style:none;margin:0px;padding:26px 8px;display:inline-block;float:left;}
.main_nav_l>.nav_left>li{color:#fff;font:500 13px/150% 'Rubik', sans-serif;display:inline-block;padding:23px 0px 24px 0px;margin:0px 0px 0px 46px;float:left;}
.main_nav_l>.nav_left>li>a{text-decoration:none;color:#ffffff;display:inline-block;}
.main_nav_l>.nav_left>li>a:hover{text-decoration:none;}
.main_nav_l>.nav_left>li span{display:block;color:#c7cbd7;font:500 10px/140% 'Rubik', sans-serif;}
.main_nav_l>.nav_left>li .sub_nav_icon{background:url(../images/downarrownav.png) no-repeat;width:8px;height:8px;display:inline-block;margin:0px 5px;}
.float_nav{width:100%;top:80px!important;border-radius:0px!important;background-color:rgba(255, 255, 255, 0)!important;margin:0px!important;padding:0px!important;box-shadow:none!important;border:0px!important;}
.float_nav>li>a{color:#6a7285!important;font:500 13px/96px 'Rubik', sans-serif!important;padding:0px!important;width:240px;height:96px;text-align:center;}
.float_nav>li{background-color:#f7f8f9;width:240px;}
.float_nav>li:hover{background-color:#fff;}
.float_nav>li>a:hover{background-color:#fff!important;box-shadow:-2px 0px 4px #e6e6e6;}
.nav_links{position:absolute;top:0px;left:0px;right:0px;margin:0px 0px 0px 240px;padding:0px;background:#fff;height:480px;overflow:hidden;}
.nav_links li{width:194px;display:inline-block;float:left;margin:26px 76px 26px 76px;}
.nav_links li h3{color:#394970;font:500 13px/130% 'Rubik', sans-serif;margin:0px;padding:0px;}
.nav_links li p{color:#6a7285;font:400 13px/130% 'Rubik', sans-serif;}
.nav_links li a{color:#0d7eee;font:500 13px/130% 'Rubik', sans-serif;}
.nav_links li a:hover{}
.nav_links .nav_img{display:block;clear:both;width:auto;}
.color_1{border-right:3px solid #6c4eda;}
.color_2{border-right:3px solid #53cbff;}
.color_3{border-right:3px solid #ffc130;}
.color_4{border-right:3px solid #ee3864;}
.color_5{border-right:3px solid #51d586;}

/*==new header css==*/
.header{background:url(../images/city_center_bg.png) no-repeat;height:600px;background-size: 100% 100%;padding:30px 60px;}
.header_row{}
.logo_white{max-width:232px;float:left;}
.logo_white img{width:232px;height:auto;}

.nav_box{display:inline-block;margin:30px 0px 0px 0px;float:left;}
.nav_box .nav_container{top:130px;}

.contact_dtls{text-align:right;display:inline-block;float:right;margin:18px 0px 0px 0px;}
.contact_dtls .top_contact{}
.contact_dtls .top_contact .top_mail{margin-left:20px;}
.contact_dtls .top_contact .top_mail a{color:#c7cbd7;font: 400 13px/150% 'Rubik', sans-serif;}
.contact_dtls .top_contact .top_mail a:hover{text-decoration:none;}

.contact_dtls .top_contact .top_number{margin-left:30px;}
.contact_dtls .top_contact .top_number a{color:#c7cbd7;font: 400 13px/150% 'Rubik', sans-serif;}
.contact_dtls .top_contact .top_number a:hover{text-decoration:none;}

.contact_dtls .header_login{margin:20px 0px;}
.contact_dtls .header_login .requestacall{margin-left:30px;}
.contact_dtls .header_login .requestacall a{color:#fff;font:500 13px/150% 'Rubik', sans-serif;}
.contact_dtls .header_login .requestacall a:hover{text-decoration:none;}
.contact_dtls .header_login .header_login{margin-left:30px; }
.contact_dtls .header_login .header_login a{color:#fff;font:500 13px/150% 'Rubik', sans-serif;}
.contact_dtls .header_login .header_login a:hover{text-decoration:none;}

.header_row .home_title{}
.header_row .home_title h1{color:#fff;font:500 67px/130% 'Rubik', sans-serif;margin:120px 58px;}
.header_row .home_title h1 span{color:#53cbff;}
/*==new header css end==*/


/*==2nd design navigation==*/
.nav_main{}
.nav_container{display:none;}
.nav_main:hover > .nav_container{display:block;}
.nav_container{position:absolute;left:0px;right:0px;z-index:9;background:#fff;box-shadow:0px 6px 6px rgba(0, 0, 0, 0.31);margin:20px 0px 0px 0px;}
.nav_container>ul{max-width:1070px;margin:0 auto;padding:0px;}
.nav_container>ul>li{width:20%;float:left;margin:0px;padding:30px 30px 100px 30px;list-style:none;}
.nav_container>ul>li>span{color:#394970!important;font:500 13px/28px 'Rubik', sans-serif!important;}
.nav_container>ul>li>ul{margin:0px;padding:0px;}
.nav_container>ul>li>ul>li{margin:12px 0px;padding:0px;list-style:none;}
.nav_container>ul>li>ul>li>a{color:#394970!important;font:400 13px/28px 'Rubik', sans-serif!important;}
.nav_container>ul>li>ul>li>a:hover{text-decoration:none;}
.nav_container ul li .nav_list1{border-bottom:3px solid #6c4eda;}
.nav_container ul li .nav_list2{border-bottom:3px solid #29beff;}
.nav_container ul li .nav_list3{border-bottom:3px solid #ffc130;}
.nav_container ul li .nav_list4{border-bottom:3px solid #ee3864;}
.nav_container ul li .nav_list5{border-bottom:3px solid #51d586;}
.page-id-105146 .main_nav_l {display: none;}

.main_nav_l .header_login{float:right;height:80px;}
.main_nav_l .header_login ul{list-style:none;margin:0px;padding:0px;float:right;}
.main_nav_l .header_login ul li{float:left;margin:0px 0px 0px 44px;}
.main_nav_l .header_login ul li a{color:#fff;font:500 13px/150% 'Rubik', sans-serif;display:inline-block;padding:0px 0px 0px 0px;text-transform:uppercase;}
.main_nav_l .header_login ul li a:hover{text-decoration:none;}
.main_nav_l .header_login ul li a img{height:19px;margin:0px 22px;}

/*==slider==*/
.slider_container{position:relative;width:100%;height:600px;overflow:hidden;}
.slider_container .slider{}
.slider_container .slider img{width:100%;}
.slider_container .slider .slider_img_color{position:absolute;left:0px;right:0px;bottom:0px;top:0px;background:rgba(0, 0, 0, 0.25);}
.slider_container .slider_text_container{max-width:1070px;margin:0 auto;}
.slider_container .slider_text_container .slider_text{position:absolute;top:123px;}
.slider_container .slider_text_container .slider_text h1{color:#fff;font:500 67px/130% 'Rubik', sans-serif;margin:66px 0px 0px 0px;}
.slider_container .slider_text_container .slider_text h1 span{color:#53cbff;}
.slider_container .slider_text_container .slider_text .viewallcourses{}
.slider_container .slider_text_container .slider_text a{border-radius:5px;background-color:#ff7340;padding:22px 54px;margin:38px 0px;display:inline-block;color:#fff;font:400 16px/130% 'Rubik', sans-serif;text-transform:uppercase}
.slider_container .slider_text_container .slider_text a:hover, .slider_container .slider_text_container .slider_text a:focus{text-decoration:none;}

/*==city center classroom==*/
.city_slider{position:relative;width:100%;height:500px;overflow:hidden;}
.city_slider .slider{}
.city_slider .slider img{width:100%;}
.city_slider .slider .slider_img_color{position:absolute;left:0px;right:0px;bottom:0px;top:0px;background:rgba(0, 0, 0, 0.25);}
.city_slider .slider_text_container{max-width:1070px;margin:0 auto;}
.city_slider .slider_text_container .slider_text{position:absolute;top:51px;padding:120px 0px 0px 0px;}
.city_slider .slider_text_container .slider_text{position:absolute;top:51px;}
.city_slider .slider_text_container .slider_text h1{color:#fff;font:500 50px/56px 'Rubik', sans-serif;}
.city_slider .slider_text_container .slider_text h1 span{color:#53cbff;}
.city_slider .slider_text_container .slider_text .viewallcourses{}

.slider_text .edu_breadcrumb{font:300 13px/130% 'Rubik', sans-serif;margin:20px 0px 40px 0px;}
.slider_text .edu_breadcrumb a{color:#8b92a2;}
.slider_text .edu_breadcrumb a:hover{text-decoration:none;color:#fff;}
.slider_text .edu_breadcrumb span{color:#8b92a2;}

/*==city page main courses==*/
.city_course_container{background-color:#f1f2f4;display:grid;}
.city_course_container .home_course_position{max-width:1070px;margin:-91px auto 0 auto;}
.city_course_container .sub_container{margin:-5px}
.city_course_container .sub_container .main_course{width:260px;height:360px;padding:24px;background-color:#ffffff;border:solid 1px #d2d4da;display:inline-block;float:left;margin:0px 5px 20px 5px;position:relative;overflow:hidden;}
.city_course_container .sub_container .main_course h3{color:#394970;font:500 21px/130% 'Rubik', sans-serif;margin:24px 0px 6px 0px;}
.city_course_container .sub_container .main_course p{color:#6a7285;font:400 16px/160% 'Rubik', sans-serif;margin:6px 0px 24px 0px;}
.city_course_container .sub_container .main_course img{position:absolute;bottom:24px;}
.city_course_container .sub_container .main_course .hover_link{background:#fff;opacity:0.9;position:absolute;bottom:0px;display:none;}
.city_course_container .sub_container .main_course .hover_link a{color:#0d7eee;font:400 16px/160% 'Rubik', sans-serif;display:block;margin:16px 0px;}
.city_course_container .sub_container .main_course .hover_link a:hover, .city_course_container .sub_container .main_course .hover_link a:focus{text-decoration:none;}
.city_course_container .sub_container .main_course .hover_link hr{margin:0px;}
.main_course:hover .hover_link{display:block!important;}
.border_one{border-top:5px solid #6c4eda!important;}
.border_two{border-top:5px solid #ffc130!important;}
.border_three{border-top:5px solid #ee3864!important;}
.border_four{border-top:5px solid #51d586!important;}
.border_five{border-top:5px solid #29beff!important;}

/*==Schedule==*/
.city_course_bg{width:100%;position:relative;}
.city_course_bg .city_course_back{background:#f1f2f4;position:absolute;top:-126px;z-index:-9;height:280px;width:100%;display:block;}
.city_schedule{max-width:1070px;margin:0 auto;padding:28px 0px;}
.city_schedule .course_title{}
.city_schedule .course_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 0px 0px;white-space:nowrap}
.city_schedule .course_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;white-space:nowrap}
.city_schedule .course_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;}
.city_schedule_form{width:264px;float:right;display:inline-block;margin:30px 0px 0px 0px;}

/*==city faqs==*/

.city_benefits{max-width:1070px;margin:0 auto;padding:28px 0px;}
.city_benefits .course_title{width:180px;display:inline-block;vertical-align:top;}
.city_benefits .course_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 60px 0px;white-space:nowrap}
.city_benefits .course_title h2 span{color:#394970;font:700 32px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;white-space:nowrap}
.city_benefits .course_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;}
.city_benefits .benefits_des{width:530px;display:inline-block;padding:90px 0px 30px 0px;vertical-align:top;}
.city_benefits .benefits_des ul{padding:0px;}
.city_benefits .benefits_des ul li{list-style:none;color:#6a7285;font:400 16px/200% 'Rubik', sans-serif;margin:0px 0px 32px 0px;background:url(../images/bullet-tick.png) no-repeat 0px 3px;padding:0px 0px 0px 30px;}
.city_benefits .benefits_container{width:260px;display:inline-block;vertical-align:top;padding:90px 0px 30px 0px;float:right;}
.city_benefits .benefits_container .benefits{width:260px;height:260px;display:inline-block;position:relative;background-image:linear-gradient(135deg, #29beff, #0d7eee);padding:20px;}
.city_benefits .benefits_container .benefits p{color:#ffffff;font:400 16px/24px 'Rubik', sans-serif;margin:0px 0px 60px 0px;}
.city_benefits .benefits_container .benefits h3{color:#ffffff;font:500 21px/28px 'Rubik', sans-serif;margin:0px 0px 14px 0px;}
.city_benefits .benefits_container .benefits a{color:#ffffff;font:400 13px/20px 'Rubik', sans-serif;margin:0px 0px 0px 0px;}
.city_benefits .benefits_container .benefits a:hover{}
.city_benefits .benefits_container .benefits .benefits_bgimg{height:176px;width:176px;display:inline-block;position:absolute;bottom:0px;right:0px;background:url(../images/company_profilebg_2.png) no-repeat;}
.city_benefits .benefits_container .benefit_details{text-align:center;}
.city_benefits .benefits_container .benefit_details a{color:#0d7eee;font:400 13px/20px 'Rubik', sans-serif;margin:22px 0px 22px 0px;display:inline-block;}
.city_benefits .benefits_container .benefit_details a:hover{}
.city_benefits .city_office{}
.city_benefits .city_office .city_map{width:530px;height:360px;display:inline-block;margin:80px 0px 30px 0px;vertical-align:top;}
.city_benefits .city_office .city_map .map{padding:6px;border:1px solid #999;}
.city_benefits .city_office .city_map .map iframe{}
.city_benefits .city_office .city_address{width:260px;display:inline-block;vertical-align:top;margin:80px 0px 30px 0px;float:right;padding:24px;border:1px solid #999;}
.city_benefits .city_office .city_address .reg_address_icon{background:url(../images/sprite.png) -152px -452px;height:48px;width:42px;display:block;}
.city_benefits .city_office .city_address h3{color:#394970;font:500 21px/28px 'Rubik', sans-serif;margin:12px 0px 12px 0px;}
.city_benefits .city_office .city_address p{color:#6a7285;font:400 16px/28px 'Rubik', sans-serif;margin:12px 0px 12px 0px;}

/*==city review==*/
.city_review{max-width:1070px;margin:0 auto;padding:28px 0px;clear:both;}
.city_review .course_title{width:100%;display:block;vertical-align:top;}
.city_review .course_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 0px 0px;white-space:nowrap}
.city_review .course_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;white-space:nowrap;white-space:nowrap}
.city_review .course_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;}
.city_review .review_container{max-width:1070px;height:auto;margin:-20px auto 180px auto;position:relative;}
.city_review .review_container .review_title{display:none;}
.city_review .review_container .online_reiew{position:unset;background:url(../images/review_quots.png) no-repeat right;}
.city_review .review_container .online_reiew .reviews:nth-child(1){margin:0px 0px 0px 0px;
background: #f1f2f4; /* Old browsers */
background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0) 70px, #ffe4a8 70px, #ffe4a8 60%, #ffe4a8 100%);
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0) 70px, #ffe4a8 70px, #ffe4a8 60%, #ffe4a8 100%);
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0) 70px, #ffe4a8 70px, #ffe4a8 60%, #ffe4a8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );}
.city_review .review_container .online_reiew .reviews:nth-child(2){margin:0px 0px 0px 0px;
background: #f1f2f4; /* Old browsers */
background: -moz-linear-gradient(top, #ffe4a8 0px, #ffe4a8 70px, #ffffff 70px, #ffffff 60%, #ffffff 100%);
background: -webkit-linear-gradient(top, #ffe4a8 0px,#ffe4a8 70px,#ffffff 70px, #ffffff 60%, #ffffff 100%);
background: linear-gradient(to bottom, #ffe4a8 0px,#ffe4a8 70px, #ffffff 70px, #ffffff 60%, #ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );}

.city_review .review_container .online_reiew .reviews .review_profile_pic{display:inline-block;width:160px;height:160px;overflow:hidden;margin:0px 90px;float:left;border-radius:100%;}
.city_review .review_container .online_reiew .reviews .review_profile_pic img{width:100%;height:auto;}
.city_review .review_container .online_reiew .reviews .review_text{display:inline-block;max-width:620px;margin:12px;}
.city_review .review_container .online_reiew .reviews .review_text p{color:#394970;font:italic 700 21px/170% 'Rubik', sans-serif;}
.city_review .review_container .online_reiew .reviews .review_text .linkedin{display:inline-block;float:left;margin-right:20px;}
.city_review .review_container .online_reiew .reviews .review_text .linkedin .linkedin_icon{background:url(../images/sprite.png) -765px -666px;height:32px;width:32px;display:inline-block;}
.city_review .review_container .online_reiew .reviews .review_text .review_name{color:#394970;font:400 16px/32px 'Rubik', sans-serif;display:inline-block;float:left;margin-right:20px;}
.city_review .review_container .online_reiew .reviews .review_text .review_profile{color:#9b9b9b;font:400 13px/32px 'Rubik', sans-serif;display:inline-block;float:left}
.city_review .review_container .online_reiew .reviews .review_text .review_quots{background:url(../images/sprite.png) -438px -782px;width:74px;height:64px;display:inline-block;position:absolute;right:0px;bottom:0px;}

/*==========*/

/*==city map==*/
.about_city{max-width:1070px;margin:0 auto;padding:28px 0px;}
.about_city .city_title{width:180px;display:inline-block;vertical-align:top;}
.about_city .city_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 60px 0px;white-space:nowrap}
.about_city .city_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;white-space:nowrap}
.about_city .city_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;white-space:nowrap}
.about_city .city_map{width:530px;height:360px;display:inline-block;margin:136px 0px 30px 0px;vertical-align:top;}
.about_city .city_map .map{padding:6px;box-shadow:0px 0px 0px 1px #ddd;}
.about_city .city_map .map iframe{}
.about_city .city_des{width:260px;display:inline-block;vertical-align:top;margin:136px 0px 30px 0px;float:right;}
.about_city .city_des p{color:#6a7285;font:400 16px/28px 'Rubik', sans-serif;margin:0px 0px 32px 0px;}
.about_city .city_des p a{color:#0d7eee;}
.about_city .city_des p a:hover{}

/*==city faqs==*/
.city_faqs{max-width:1070px;margin:0 auto;padding:28px 0px;}
.city_faqs .faqs_title{width:180px;display:inline-block;vertical-align:top;}
.city_faqs .faqs_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 60px 0px;white-space:nowrap}
.city_faqs .faqs_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;white-space:nowrap}
.city_faqs .faqs_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;white-space:nowrap}
.city_faqs .faqs{max-width:800px;height:360px;display:inline-block;margin:136px 0px 30px 0px;vertical-align:top;}

/*==resources==*/
.review_bg {width:100%;height:344px;overflow:hidden;position:relative;}
.review_bg .review_banner{height:344px;overflow:hidden;}
.review_bg .review_banner img{width:100%;height:100%;}
.review_bg .review_banner .banner_bg{background:rgba(14, 13, 16, 0.16);display:block;position:absolute;top:0px;left:0px;right:0px;bottom:0px;}
.review_bg .review_header{max-width:1070px;margin:0 auto;}
.review_bg .review_header .review_position{position:absolute;top:0px;max-width:1070px;width:100%;height:344px;padding:144px 0px 10px 0px;}
.review_bg .review_header .review_position .edu_breadcrumb{font:300 13px/130% 'Rubik', sans-serif;}
.review_bg .review_header .review_position .edu_breadcrumb a{color:#8b92a2;}
.review_bg .review_header .review_position .edu_breadcrumb a:hover{text-decoration:none;color:#fff;}
.review_bg .review_header .review_position .edu_breadcrumb span{color:#8b92a2;}
.review_bg .review_header .review_position .review_title{}
.review_bg .review_header .review_position .review_title h1{color:#fff;font:500 50px/130% 'Rubik', sans-serif;margin:38px 0px 0px 0px;padding:0px}
.review_bg .review_header .review_position .review_title p{color:#fff;font:300 21px/200% 'Rubik', sans-serif;margin:0px;}

/*==1st review css==*/
.reviews_one{position:relative;display:flex;margin:120px 0px;}
.reviews_one .review_pic{height:160px;width:160px;overflow:hidden;float:left;display:inline-block;}
.reviews_one .review_pic img{height:100%;width:auto;}
.reviews_one .review_text{max-width:910px;float:right;display:inline-block;padding:0px 0px 20px 110px;}
.reviews_one .review_text p{color:#394970;font:italic 700 21px/36px 'Rubik', sans-serif;margin:0px 0px;max-width:620px;}
.reviews_one .review_profile{margin:12px 0px;}
.reviews_one .review_profile a{}
.reviews_one .review_profile a:hover, .reviews_page .review_profile a:focus{text-decoration:none;}
.reviews_one .review_profile a .linkedin_icon{background:url(../images/sprite.png) -765px -666px;height:32px;width:32px;display:inline-block;float:left;}
.reviews_one .review_profile a .review_name{color:#394970;font:500 16px/32px 'Rubik', sans-serif;margin:0px 20px;}
.reviews_one .review_profile .review_post{color:#9b9b9b;font:400 13px/20px 'Rubik', sans-serif;margin:0px 0px;}
.reviews_one .review_quots{position:absolute;right:0px;top:0px;background:url(../images/sprite.png) -550px -754px;height:122px;width:142px;}
/*==next reviews css==*/
.review_row{display:inline-block;margin:-12.5px;}
.review_dtl{height:660px;width:340px;border-radius:2px;border:solid 1px #d2d4da;padding:24px;float:left;margin:15px 12.5px;}
.review_dtl p{color:#394970;font:400 16px/28px 'Rubik', sans-serif;margin:0px 0px 48px 0px;}
.review_dtl .review_profile{}
.review_dtl .review_profile .profile_dp{height:48px;width:48px;overflow:hidden;display:flex;float:left;margin:0px 16px 0px 0px;}
.review_dtl .review_profile .profile_dp img{height:100%;width:auto;}
.review_dtl .review_profile a{display:inline-block;}
.review_dtl .review_profile a:hover{text-decoration:none;}
.review_dtl .review_profile a .linkedin_icon{background:url(../images/sprite.png) -768px -669px;height:28px;width:28px;display:inline-block;float:left;border:1px solid #0d7eee;}
.review_dtl .review_profile a .review_name{color:#394970;font:500 16px/28px 'Rubik', sans-serif;margin:0px 8px;}
.review_dtl .review_profile .review_post{color:#394970;font:300 13px/20px 'Rubik', sans-serif;padding:6px 0px;display:table-cell;}

/*==review page tab==*/
.review_course_tab{}
.review_course_tab h2{color:#394970;font:500 38px/150% 'Rubik', sans-serif;text-align:center;margin:0px;padding:30px 0px 60px 0px;background-color:#f1f2f4;}
.review_course_tab .review_tab{width:100%;margin-bottom:110px;}
.review_course_tab .review_tab ul{list-style:none;margin:0px;padding:88px 0px 0px 0px;background-color:#f1f2f4;text-align:center;}
.review_course_tab .review_tab ul li{width:170px;height:48px;display:inline-block;text-align:center;background-color:#e3e5e8;margin:0px 5px;padding:0px;}
.review_course_tab .review_tab ul li a{color:#394970;font:500 13px/48px 'Rubik', sans-serif;display:block;}
.review_course_tab .review_tab ul li a:hover, .review_course_tab .home_tab ul li a:focus{text-decoration:none;}
.review_course_tab .review_tab ul li.active{background-color:#fff;}
.review_course_tab .review_tab ul li:nth-child(1){border-top:3px solid #6c4eda}
.review_course_tab .review_tab ul li:nth-child(2){border-top:3px solid #53cbff}
.review_course_tab .review_tab ul li:nth-child(3){border-top:3px solid #ffc130}
.review_course_tab .review_tab ul li:nth-child(4){border-top:3px solid #ee3864}
.review_course_tab .review_tab ul li:nth-child(5){border-top:3px solid #51d586}
.review_tab_content{max-width:1070px;margin:0 auto;min-height:416px;}
.review_tab1{}



/*==home page main courses==*/
.home_course_bg{background-color:#f1f2f4;display:flow-root;}
.home_course_bg .home_course_position{position:relative;top:-91px;display:-webkit-box;}
.home_course_bg .sub_container{max-width:1070px;margin:0 auto;}
.home_course_bg .sub_container .main_course{width:260px;height:360px;padding:24px;background-color:#ffffff;border:solid 1px #d2d4da;display:inline-block;float:left;margin-right:10px;position:relative;overflow:hidden;}
.border_one{border-top:5px solid #6c4eda!important;}
.border_two{border-top:5px solid #ffc130!important;}
.border_three{border-top:5px solid #ee3864!important;}
.border_four{border-top:5px solid #51d586!important;}
.margin_none{margin-right:0px!important;}
.home_course_bg .sub_container .main_course h3{color:#394970;font:500 21px/130% 'Rubik', sans-serif;margin:24px 0px 6px 0px;}
.home_course_bg .sub_container .main_course p{color:#6a7285;font:400 16px/180% 'Rubik', sans-serif;margin:6px 0px 24px 0px;}
.home_course_bg .sub_container .main_course img{position:absolute;bottom:24px;}
.home_course_bg .sub_container .main_course .hover_link{background:#fff;opacity:0.9;position:absolute;bottom:0px;display:none;}
.home_course_bg .sub_container .main_course .hover_link a{color:#0d7eee;font:400 16px/160% 'Rubik', sans-serif;display:block;margin:16px 0px;}
.home_course_bg .sub_container .main_course .hover_link a:hover, .home_course_bg .sub_container .main_course .hover_link a:focus{text-decoration:none;}
.home_course_bg .sub_container .main_course .hover_link hr{margin:0px;}
.main_course:hover .hover_link{display:block!important;}

/*==home page main courses==*/
.home_course_tab{}
.home_course_tab h2{color:#394970;font:500 38px/150% 'Rubik', sans-serif;text-align:center;margin:0px;padding:30px 0px 60px 0px;background-color:#f1f2f4;}
.home_course_tab .home_tab{width:100%;}
.home_course_tab .home_tab ul{list-style:none;margin:0px;padding:0px;background-color:#f1f2f4;text-align:center;}
.home_course_tab .home_tab ul li{width:170px;height:48px;display:inline-block;text-align:center;background-color:#e3e5e8;margin:0px 5px;padding:0px;}
.home_course_tab .home_tab ul li a{color:#394970;font:500 13px/48px 'Rubik', sans-serif;display:block;}
.home_course_tab .home_tab ul li a:hover, .home_course_tab .home_tab ul li a:focus{text-decoration:none;}
.home_course_tab .home_tab ul li.active{background-color:#fff;}
.home_course_tab .home_tab ul li:nth-child(1){border-top:3px solid #ffc130}
.home_course_tab .home_tab ul li:nth-child(2){border-top:3px solid #53cbff}
.home_course_tab .home_tab ul li:nth-child(3){border-top:3px solid #ffc130}
.home_course_tab .home_tab ul li:nth-child(4){border-top:3px solid #ee3864}
.home_course_tab .home_tab ul li:nth-child(5){border-top:3px solid #51d586}
.home_tab_content{max-width:1070px;margin:0 auto;min-height:416px;}

.tab1_content{border-bottom:1px solid #f1f2f4;}
.tab1_content .hometab_img{width:230px;display:inline-block;float:left}
.tab1_content .hometab_img img{}
.tab_courses{width:230px;display:inline-block;margin:26px 14px 26px 32px;vertical-align:top;}
.tab_courses h3{color:#394970;font:500 21px/130% 'Rubik', sans-serif;}
.tab_courses p{color:#6a7285;font:400 13px/180% 'Rubik', sans-serif;}
.tab_courses a{color:#0d7eee;font:400 13px/150% 'Rubik', sans-serif;}
.tab_courses a:hover, .tab_courses a:focus{text-decoration:none;}

.world_class{max-width:1070px;margin:130px auto;}
.world_class h2{color:#394970;font:500 38px/130% 'Rubik', sans-serif;text-align:center;}
.class_course{width:354px;display:inline-block;padding:22px;margin:0px;vertical-align:top;}
.class_course img{display:block;margin:0 auto;}


.class_course h3{color:#394970;font:500 16px/150% 'Rubik', sans-serif;text-align:center;}
.class_course p{color:#6a7285;font:400 16px/180% 'Rubik', sans-serif;text-align:center;}

/*==home page review==*/
.review_container{max-width:1070px;margin:0px auto 180px auto;position:relative;}
.review_container .review_title{display:none;}
.review_container .home_reviews{padding:0px 0px 46px 0px;background: #f1f2f4; /* Old browsers */
background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0) 70px, #ffe4a8 70px, #ffe4a8 60%, #ffe4a8 100%);
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0) 70px,#ffe4a8 70px, #ffe4a8 60%, #ffe4a8 100%);
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0) 70px, #ffe4a8 70px, #ffe4a8 60%, #ffe4a8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );overflow:hidden;}
.review_container .home_reviews .review_profile_pic{display:inline-block;width:160px;height:160px;overflow:hidden;margin:0px 90px;float:left;border-radius:100%;}
.review_container .home_reviews .review_profile_pic img{width:100%;height:auto;}
.review_container .home_reviews .review_text{display:inline-block;max-width:620px;margin:12px;}
.review_container .home_reviews .review_text p{color:#394970;font:italic 700 21px/180% 'Rubik', sans-serif;}
.review_container .home_reviews .review_text p a{min-height:32px;margin:0px 0px 42px 0px;display:inline-block;float:left;}
.review_container .home_reviews .review_text .linkedin{display:inline-block;float:left;margin-right:20px;}
.review_container .home_reviews .review_text .linkedin .linkedin_icon{background:url(../images/sprite.png) -765px -666px;height:32px;width:32px;display:inline-block;}
.review_container .home_reviews .review_text .review_name{color:#394970;font:400 16px/32px 'Rubik', sans-serif;display:inline-block;float:left;margin-right:20px;}
.review_container .home_reviews .review_text .review_profile{color:#9b9b9b;font:400 13px/32px 'Rubik', sans-serif;display:inline-block;float:left}
.review_container .home_reviews .review_text .review_quots{background:url(../images/sprite.png) -438px -782px;width:74px;height:64px;display:inline-block;position:absolute;right:0px;top:68px;}
.review_container .review_icon_position{text-align:center;width:100%;position:absolute;bottom:-38px;}
.review_container .review_icon_position .review_icon{display:inline-block;}
.review_container .review_icon_position .review_icon span{width:64px;height:64px;overflow:hidden;display:inline-block;border-radius:40px;margin:0px 6px;}
.review_container .review_icon_position .review_icon span.active_review{border:8px solid #ffc130;border-radius:100%;}
.review_container .review_icon_position .review_icon span img{width:100%;height:auto;}
.mySlides{display:none}
.w3-animate-right{position:relative;animation:animateright 0.4s}@keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}
.w3-animate-bottom{position:relative;animation:animatebottom 0.4s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.w3-animate-zoom {animation:animatezoom 0.6s}@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}

/*==course page review==*/
.online_review .review_container{max-width:1070px;margin:-30px auto 20px auto;position:relative;}
.review_container .online_reiew{background:url(../images/review_quots.png) no-repeat right;}
.review_container .online_reiew .reviews:nth-child(1){margin:0px 0px 0px 0px;
background: #f1f2f4; /* Old browsers */
background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0) 70px, #ffe4a8 70px, #ffe4a8 60%, #ffe4a8 100%);
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0) 70px, #ffe4a8 70px, #ffe4a8 60%, #ffe4a8 100%);
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0) 70px, #ffe4a8 70px, #ffe4a8 60%, #ffe4a8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );}
.review_container .online_reiew .reviews:nth-child(2){margin:0px 0px 0px 0px;
background: #f1f2f4; /* Old browsers */
background: -moz-linear-gradient(top, #ffe4a8 0px, #ffe4a8 70px, #ffffff 70px, #ffffff 60%, #ffffff 100%);
background: -webkit-linear-gradient(top, #ffe4a8 0px,#ffe4a8 70px,#ffffff 70px, #ffffff 60%, #ffffff 100%);
background: linear-gradient(to bottom, #ffe4a8 0px,#ffe4a8 70px, #ffffff 70px, #ffffff 60%, #ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );}
.review_container .online_reiew .reviews .review_profile_pic{display:inline-block;width:160px;height:160px;overflow:hidden;margin:0px 90px;float:left;border-radius:100%;}
.review_container .online_reiew .reviews .review_profile_pic img{width:100%;height:auto;}
.review_container .online_reiew .reviews .review_text{display:inline-block;max-width:620px;margin:12px;}
.review_container .online_reiew .reviews .review_text p{color:#394970;font:italic 700 21px/170% 'Rubik', sans-serif;}
.review_container .online_reiew .reviews .review_text .linkedin{display:inline-block;float:left;margin-right:20px;}
.review_container .online_reiew .reviews .review_text .linkedin .linkedin_icon{background:url(../images/sprite.png) -765px -666px;height:32px;width:32px;display:inline-block;}
.review_container .online_reiew .reviews .review_text .review_name{color:#394970;font:400 16px/32px 'Rubik', sans-serif;display:inline-block;float:left;margin-right:20px;}
.review_container .online_reiew .reviews .review_text .review_profile{color:#9b9b9b;font:400 13px/32px 'Rubik', sans-serif;display:inline-block;float:left}
.review_container .online_reiew .reviews .review_text .review_quots{background:url(../images/sprite.png) -438px -782px;width:74px;height:64px;display:inline-block;position:absolute;right:0px;bottom:0px;}


.comp_profile{max-width:1070px;margin:50px auto;background:url(../images/company_profilebg_1.png) center no-repeat;display:flex;}
.comp_profile .companies_l{width:360px;float:left;display:inline-block;margin:44px 0px;}
.comp_profile .companies_l span{width:170px;height:170px;overflow:hidden;margin-right:10px;margin-bottom:10px;padding:20px;text-align:center;display:inline-block;float:left;box-shadow:0 4px 20px 0 rgba(0, 0, 0, 0.05);}
.comp_profile .companies_l span img{width:100%;height:100%;}

.comp_profile .companies_c{width:270px;height:438px;margin:0px 40px;padding:15px;display:inline-block;float:left;text-align:center;position:relative;background:#0D7EEC url(//www.edupristine.com/wp-content/themes/tetris/assets/css/../images/company_profilebg_2.png) right bottom no-repeat;}/*background:#29beff;background:-webkit-linear-gradient(top, #0d7eee , #29beff);background:-o-linear-gradient(bottom, #29beff, #0d7eee);background:-moz-linear-gradient(bottom, #29beff, #0d7eee);background:linear-gradient(to bottom, #29beff, #0d7eee);*/
.comp_profile .companies_c .bg_img{background:url(../images/company_profilebg_2.png) right bottom no-repeat;position:absolute;right:0px;bottom:0px;display:inline-block;height:176px;width:176px;}
.comp_profile .companies_c h3{color:#fff;font:500 33px/44px 'Rubik', sans-serif;margin:45px 0px 10px 0px;}
.comp_profile .companies_c h4{color:#fff;font:400 21px/36px 'Rubik', sans-serif;margin:10px 0px 30px 0px;}
.comp_profile .companies_c p{color:#fff;font:400 16px/32px 'Rubik', sans-serif;margin:30px 0px;}
.comp_profile .companies_c p a{color:#fff;}
.comp_profile .companies_c hr{margin:40px 0px;}

.comp_profile .companies_r{width:360px;float:left;display:inline-block;margin:44px 0px;}
.comp_profile .companies_r span{width:170px;height:170px;overflow:hidden;margin-left:10px;margin-bottom:10px;padding:20px;text-align:center;display:inline-block;float:left;box-shadow:0 4px 20px 0 rgba(0, 0, 0, 0.05);}
.comp_profile .companies_r span img{width:100%;height:100%;}
.mob_partner_img{display:none;}


/*==find course==*/
.find_course_bg{width:100%;background:#f1f2f4;height:464px;}
.find_course_bg .find_course_bg_container{max-width:1070px;height:464px;margin:0 auto;background:url(../images/find_course_bg_icon.png) no-repeat left bottom;}
.find_course_bg .find_course_bg_container .find_course_container{max-width:710px;margin:0 auto;padding:48px 0px 0px 0px;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_title{height:184px;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_title h4{color:#394970;font:400 28px/32px 'Rubik', sans-serif;display:inline-block;float:left;margin:0px;padding:130px 0px 20px 0px}
.find_course_bg .find_course_bg_container .find_course_container .find_course_title .find_courses{float:right;position:relative;width:300px;height:184px;overflow:hidden;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_title .find_courses .find_course_one{background:#6a7285;width:110px;height:140px;display:inline-block;padding:14px 14px;color:#fff;font:400 16px/130% 'Rubik', sans-serif;border:1px solid #fff;outline:4px solid #6a7285;position:absolute;bottom:-2px;left:10px;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_title .find_courses .find_course_two{background:#29beff;width:110px;height:180px;display:inline-block;padding:14px 14px;color:#fff;font:400 16px/130% 'Rubik', sans-serif;border:1px solid #fff;outline:4px solid #29beff;position:absolute;bottom:-2px;left:120px;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_title .find_courses .find_course_three{background:#51d586;width:110px;height:104px;display:inline-block;padding:14px 14px;color:#fff;font:400 16px/130% 'Rubik', sans-serif;border:1px solid #fff;outline:4px solid #51d586;position:absolute;bottom:-2px;left:158px;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_title .find_courses .find_course_four{background:#ffc130;width:110px;height:60px;display:inline-block;padding:14px 14px;color:#fff;font:400 16px/130% 'Rubik', sans-serif;border:1px solid #fff;outline:4px solid #ffc130;position:absolute;bottom:-2px;left:50px;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_form{background:#fff;padding:20px;border-radius:2px;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_form select{width:220px;color:#6a7285;font:400 16px/150% 'Rubik', sans-serif;padding:12px 10px;margin-right:20px;float:left;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_form select:focus{outline:none;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_form input[type=button]{border-radius:3px;background-color:#ff7340;padding:14px;width:182px;color:#fff;font:400 13px/150% 'Rubik', sans-serif;outline:none;border:none;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_form select option strong{color:#394970;font:500 16px/150% 'Rubik', sans-serif;}

/*==request a call==*/
.need_help{width:710px;margin:30px auto;display:-webkit-box;}
.need_help .need_help_title{width:50%;}
.need_help .need_help_title h4{color:#394970;font:400 28px/130% 'Rubik', sans-serif;}
.need_help .need_help_title p{color:#6a7285;font:400 16px/180% 'Rubik', sans-serif;}

.need_help .call_buttom{width:50%;text-align:right;padding:24px 0px;}
.need_help .call_buttom .request_call{width:300px;float:right;position:relative;}
.need_help .call_buttom .request_call .request_call_icon{background:url(../images/sprite.png) -140px -606px;width:64px;height:64px;display:inline-block;position:absolute;left:0px}
.need_help .call_buttom .request_call input[type=button]{width:260px;height:64px;border-radius:5px;background-color:#ff7340;outline:none;border:none;color:#fff;font:400 16px/130% 'Rubik', sans-serif;}

/*==footer==*/
.mobile_footer{display:none;}
footer{width:100%;background:#394970;}
footer .footer_container{max-width:1070px;margin:0px auto;padding:60px 0px;}
footer .footer_container .logo{float:left;width:200px;padding:6px 0px;}
footer .footer_container .footer_munu{display:grid;}
footer .footer_container .footer_munu>ul{list-style:none;margin:0px;padding:0px 0px 44px 0px;color:#fff;font:500 13px/150% 'Rubik', sans-serif;border-bottom:1px solid #81899c;}
footer .footer_container .footer_munu>ul>li{display:inline-block;width:170px;padding:0px 0px 8px 0px;vertical-align:top;}
footer .footer_container .footer_munu>ul>li>a{display:block;}
footer .footer_container .footer_munu>ul>li>a:hover{text-decoration:none;}
footer .footer_container .footer_munu>ul>li>ul{list-style:none;margin:0px;padding:0px;}
footer .footer_container .footer_munu>ul>li>ul>li{display:block;padding:6px 0px;}
footer .footer_container .footer_munu>ul>li>ul>li>a{display:block;color:#b9beca;font:300 13px/150% 'Rubik', sans-serif;}
footer .footer_container .footer_munu>ul>li>ul>li>a:hover{text-decoration:none;color:#fff;}
footer .footer_container .footer_munu .disclaimer{padding:58px 0px}
footer .footer_container .footer_munu .disclaimer h5{color:#fff;font:400 13px/150% 'Rubik', sans-serif;}
footer .footer_container .footer_munu .disclaimer p{color:#81899c;font:400 12px/150% 'Rubik', sans-serif;padding:4px 0px;}

footer .footer_container .footer_munu>ul>li>ul>li.footer_social{display:inline-block;margin-right:18px;}
footer .footer_container .footer_munu>ul>li>ul>li.footer_social a{font-size:0px;}
footer .footer_container .footer_munu>ul>li>ul>li.footer_social a:hover{}
footer .footer_container .footer_munu>ul>li>ul>li.footer_social .fb_icon_footer{background:url(../images/sprite.png) -646px -672px;height:20px;width:20px;display:inline-block;}
footer .footer_container .footer_munu>ul>li>ul>li.footer_social .li_icon_footer{background:url(../images/sprite.png) -675px -672px;height:20px;width:20px;display:inline-block;}
footer .footer_container .footer_munu>ul>li>ul>li.footer_social .tw_icon_footer{background:url(../images/sprite.png) -705px -672px;height:20px;width:20px;display:inline-block;}
footer .footer_container .footer_munu>ul>li>ul>li.footer_social .ig_icon_footer{background:url(../images/sprite.png) -735px -672px;height:20px;width:20px;display:inline-block;}

/*==course page==*/
.course_page_tab{}
.course_bg{width:100%;height:632px;overflow:hidden;position:relative;}
.course_bg .course_bg_pic{height:632px;}
.course_bg .course_bg_pic img{width:100%;width:100%;}
.course_bg .course_bg_pic .banner_bg{position:absolute;top:0px;right:0px;left:0px;bottom:0px;background:rgba(33, 36, 56, 0.8);}
.course_bg .course_bg_pic .color{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:rgba(33, 42, 63, 0.29);}
.course_bg .course_container{max-width:1070px;margin:0 auto;}
.course_bg .course_container .course_position{position:absolute;top:0px;max-width:1070px;height:632px;padding:92px 0px;}
.course_bg .course_container .course_position .edu_breadcrumb{font:300 13px/130% 'Rubik', sans-serif;margin-top:60px;}
.course_bg .course_container .course_position .edu_breadcrumb a{color:#8b92a2;}
.course_bg .course_container .course_position .edu_breadcrumb a:hover{text-decoration:none;color:#fff;}
.course_bg .course_container .course_position .edu_breadcrumb>span{color:#8b92a2;margin-right:6px;}
.course_bg .course_container .course_position .course_title_detail{width:70%;height:456px;display:inline-block;float:left;overflow:hidden;}
.course_bg .course_container .course_position .course_title_detail h1{color:#fff;font:500 50px/130% 'Rubik', sans-serif;margin:38px 0px 12px 0px;padding:0px}
.course_bg .course_container .course_position .course_title_detail p{color:#fff;font:300 21px/150% 'Rubik', sans-serif;margin:12px 0px 52px 0px;}
.course_bg .course_container .course_position .course_title_detail ul li{color:#fff;font:300 21px/200% 'Rubik', sans-serif;margin:12px 0px 52px 0px;}

.course_rating{position:absolute;bottom:94px;}
.course_rating .review_box{margin-bottom:30px;text-align:center}
.course_rating .review_box b{color:#fff;font:400 13px/20px 'Rubik', sans-serif!important;}
.course_rating .stars {background:url(../images/star_rating.png) 0px -25px repeat-x;width:90px;height:20px;display:inline-block;margin-right:24px;text-align:left;overflow:hidden;float:left;}
.course_rating .stars .star_in{background:url(../images/star_rating.png) 0px 0px repeat-x;width:56px;height:16px;display:inline-block;margin-right:5px;text-align:left}



.course_bg .course_container .course_position .course_title_offer{width:30%;display:inline-block;float:right;position:absolute;bottom:65px;right:0px;}
.course_title_offer .title_offer{background:url(../images/offer_bg.png) no-repeat right bottom;height:286px;width:260px;float:right;}
.course_title_offer .title_offer h3{color:#fff;font:500 13px/22px 'Rubik', sans-serif;margin:0px 30px;padding:14px 20px;}
.course_title_offer .title_offer .offer_line{height:1px;width:60px;margin:16px 0px;background:#ffffff;display:block;}
.course_title_offer .title_offer p{color:#fff;font:italic 400 16px/28px 'Rubik', sans-serif;padding:0px 30px 0px 0px;margin:0px 0px 30px 0px;}
.course_title_offer .title_offer p ul li{color:#fff;font:italic 400 16px/28px 'Rubik', sans-serif;padding:0px 30px 0px 0px;margin:0px 0px 30px 0px;}
.course_title_offer .title_offer p strong{color:#fff;font:italic 500 16px/28px 'Rubik', sans-serif;text-decoration:underline;}
.course_title_offer .title_offer h5{color:#fff;font:300 13px/20px 'Rubik', sans-serif;text-align:right;margin:20px 0px;}



.course_bg .course_container .course_position .course_nav{width:100%;position:absolute;bottom:0px;border-top:1px solid #fff;}
.course_bg .course_container .course_position .course_nav ul{list-style:none;margin:0px;padding:19px 0px;white-space:nowrap;max-width:100%;}
.course_bg .course_container .course_position .course_nav ul li{display:inline-block;}
.course_bg .course_container .course_position .course_nav ul li a{color:#8b92a2;font:500 13px/200% 'Rubik', sans-serif;padding:0px 40px 0px 0px;}
.course_bg .course_container .course_position .course_nav ul li a:hover{text-decoration:none;color:#fff;}
.course_page_tab .course_tab{width:100%;}
.course_page_tab .course_tab>ul{list-style:none;margin:0px;padding:40px 0px 0px 0px;background-color:#f1f2f4;text-align:center;}
.course_page_tab .course_tab>ul>li{width:350px;height:120px;display:inline-block;text-align:center;background-color:#e3e5e8;margin:0px 5px;padding:0px;}
.course_page_tab .course_tab>ul>li>a{display:block;padding:30px 0px 26px 0px;}
.course_page_tab .course_tab>ul>li>a:hover, .course_page_tab .course_tab>ul>li>a:focus{text-decoration:none;}
.course_page_tab .course_tab>ul>li.active{background-color:#fff;box-shadow:inset 0px 4px 0px 0px #53cbff;}
.course_page_tab .course_tab>ul>li>a> .course_type{display:block;color:#484d6d;font:500 21px/180% 'Rubik', sans-serif;}
.course_page_tab .course_tab>ul>li>a> .course_price{display:block;color:#4a4a4a;font:500 16px/170% 'Rubik', sans-serif;}
.course_page_tab .course_tab>ul>li>a> .course_price i{color:#9b9b9b;font:400 16px/170% 'Rubik', sans-serif;}
.course_page_tab .course_tab .course_tab_content{}
.course_page_tab .course_tab .course_tab_content .online_live_tab{}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about{max-width:1070px;margin:0 auto;position:relative;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_title{width:180px;display:inline-block;vertical-align:top;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 60px 0px;white-space:nowrap}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;white-space:nowrap}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des{width:530px;display:inline-block;padding:90px 0px 30px 0px;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des p{color:#6a7285;font:400 16px/130% 'Rubik', sans-serif;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des ul li{color:#6a7285;font:400 13px/23px 'Rubik', sans-serif;padding:8px 0px;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des p{color:#6a7285;font:400 16px/28px 'Rubik', sans-serif;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des .course_about_points{}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des .course_about_points ul{list-style:none;margin:55px 0px;padding:0px;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des .course_about_points ul li{margin:0px;padding:6px 0px 6px 0px;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des .course_about_points ul li h3{color:#394970;font:500 16px/100% 'Rubik', sans-serif;margin:0px;padding:0px;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des .course_about_points ul li p{color:#9b9b9b;font:300 13px/130% 'Rubik', sans-serif;margin:0px;padding:8px 0px;display:flex;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des .course_about_points ul li .board_icon{background:url(../images/sprite.png) -56px -160px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des .course_about_points ul li .book_icon{background:url(../images/sprite.png) -60px -54px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des .course_about_points ul li .folder_icon{background:url(../images/sprite.png)  -56px -110px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}


.about_icon1{background:url(../images/sprite.png) -60px -54px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon2{background:url(../images/sprite.png) -56px -108px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon3{background:url(../images/sprite.png) -56px -160px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon4{background:url(../images/sprite.png) -56px -214px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon5{background:url(../images/sprite.png) -56px -266px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon6{background:url(../images/sprite.png) -56px -318px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon7{background:url(../images/sprite.png) -56px -370px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon8{background:url(../images/sprite.png) -56px -420px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon9{background:url(../images/sprite.png) -56px -478px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon10{background:url(../images/sprite.png) -56px -526px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon11{background:url(../images/sprite.png) -56px -578px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon12{background:url(../images/sprite.png) -56px -626px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon13{background:url(../images/sprite.png) -56px -684px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon14{background:url(../images/sprite.png) -56px -734px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon15{background:url(../images/sprite.png) -56px -788px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon16{background:url(../images/sprite.png) -56px -842px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon17{background:url(../images/sprite.png) -56px -892px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon18{background:url(../images/sprite.png) -56px -940px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}
.about_icon19{background:url(../images/sprite.png) -56px -994px;height:42px;width:42px;display:inline-block;float:left;margin-right:24px;}

.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des .course_structure .table>tbody>tr>td{color:#6a7285;font:400 13px/200% 'Rubik', sans-serif;border:none;padding:0px;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des .course_structure{}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des .course_structure h3{background:#29beff;background:-webkit-linear-gradient(left, #0d7eee , #29beff);background:-o-linear-gradient(right, #29beff, #0d7eee);background:-moz-linear-gradient(right, #29beff, #0d7eee);background:linear-gradient(to right, #29beff, #0d7eee);color:#fff;font:500 28px/130% 'Rubik', sans-serif;margin:0px;padding:30px 30px 20px 30px;}

.panel{}
.panel_06{margin:0px 0px 1px 0px !important;border-top:0px solid #e2e3e7 !important;border-left:1px solid #e2e3e7 !important; border-bottom:1px solid #e2e3e7 !important; border-right:1px solid #e2e3e7 !important;}
.panel_06 h4{background:#f1f2f4;padding:16px 30px;margin:0px;display:block;cursor:pointer;color:#394970;font: 400 13px/24px 'Rubik', sans-serif;}
.panel_06 h4 strong{font:500 13px/24px 'Rubik', sans-serif;}
.panel_06 h4:hover{}
.collapsed .acarrow{float:right;-ms-transform:rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}
.acarrow{float:right;-ms-transform:rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);font:normal 400 13px/200% 'Rubik', sans-serif;}
.panel_06 .str_content{padding:16px 30px;}




.payment_buttons{text-align:center;}
.payment_buttons a{color:#fff;font: 400 16px/24px 'Rubik', sans-serif;margin:0px 0px 24px 0px;padding:12px 52px;display:inline-block;text-transform:uppercase;}
.payment_buttons a:nth-child(1){background:#ffc130;}
.payment_buttons a:nth-child(2){background:#51d586;}
.payment_buttons a:nth-child(3){background:#29beff;}
.payment_buttons a:hover{text-decoration:none;background:#ff7340;}
.mobile_pay_faqs{display:none;}
.desktop_pay_faqs{}

.course_structure_tab .structure_tab{width:100%;}
.course_structure_tab .structure_tab>ul{list-style:none;margin:0px;padding:0px 16px;background:#29beff;background:-webkit-linear-gradient(left, #0d7eee , #29beff);background:-o-linear-gradient(right, #29beff, #0d7eee);background:-moz-linear-gradient(right, #29beff, #0d7eee);background:linear-gradient(to right, #29beff, #0d7eee);}
.course_structure_tab .structure_tab>ul>li{display:inline-block;text-align:center;margin:0px 16px;padding:0px;}
.course_structure_tab .structure_tab>ul>li>a{display:block;padding:0px 0px 16px 0px;color:#fff;opacity:0.5;font:300 16px/100% 'Rubik', sans-serif;}
.course_structure_tab .structure_tab>ul>li>a:hover, .course_structure_tab .structure_tab>ul>li>a:focus{text-decoration:none;opacity:1;}
.course_structure_tab .structure_tab>ul>li.active a{color:#fff;opacity:1;box-shadow:inset 0px -2px 0px 0px #fff;}
.structure_tab_content{}
.structure_tab_content .structure_content{}
.structure_tab_content .structure_content .panel{border:0px;border-radius:0px;box-shadow:none;}
.structure_tab_content .structure_content .structure_dd{background:#394970;padding:16px 32px;}
.structure_tab_content .structure_content .structure_dd select{width:100%;border-radius:3px;background:#ffffff;padding:16px;color:#394970;font:500 13px/48px 'Rubik', sans-serif;}
.structure_tab_content .structure_content .structure_dd select option{}
.structure_tab_content .structure_content .structure_dd_content{padding:0px 0px;}
.structure_tab_content .structure_content .structure_dd_content ul{margin:0px;padding:0px;}
.structure_tab_content .structure_content .structure_dd_content ul{list-style:none;margin:0px;padding:0px;}
.structure_tab_content .structure_content .structure_dd_content ul li{color:#6a7285;font:400 13px/200% 'Rubik', sans-serif;}
.structure_content .structure_n_p{padding:32px 32px 48px 32px;border-left:1px solid #e2e3e7;border-right:1px solid #e2e3e7;border-bottom:1px solid #e2e3e7;}
.structure_content .structure_n_p .structure_p{float:left;}
.structure_content .structure_n_p .structure_p a{color:#0d7eee;font:400 13px/200% 'Rubik', sans-serif;}
.structure_content .structure_n_p .structure_p a:hover{text-decoration:none;}
.structure_content .structure_n_p .structure_p a .structure_p_icon{background:url(../images/sprite.png) -420px -676px;height:12px;width:10px;display:inline-block;margin-right:32px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.structure_content .structure_n_p .structure_n{float:right;}
.structure_content .structure_n_p .structure_n a{color:#0d7eee;font:400 13px/200% 'Rubik', sans-serif;}
.structure_content .structure_n_p .structure_n a:hover{text-decoration:none;}
.structure_content .structure_n_p .structure_n a .structure_n_icon{background:url(../images/sprite.png) -420px -676px;height:12px;width:10px;display:inline-block;margin-left:32px;}


.enroll_container{width:260px;display:inline-block;vertical-align:top;padding:90px 0px 30px 0px;margin-left:92px;}
.enroll_container .enroll_course{}
.enroll_course .enroll_btn{text-align:center;}
.enroll_course .enroll_btn a{display:block;background:#ff7340;border-radius:5px;color:#fff;font:400 16px/64px 'Rubik', sans-serif;}
.enroll_course .enroll_btn a:hover{text-decoration:none;}
.enroll_course .dounload_brochure{display:block;text-align:center;border-bottom:1px solid #f1f2f4;}
.enroll_course .dounload_brochure a{color:#0d7eee;font:400 16px/22px 'Rubik', sans-serif;margin:32px;display:inline-block;}
.enroll_course .dounload_brochure a:hover{text-decoration:none;}
.enroll_course .contact_mail{text-align:center;padding:18px;border-bottom:1px solid #f1f2f4;color:#394970;font:400 13px/20px 'Rubik', sans-serif;}
.enroll_course .contact_mail a{display:block;color:#0d7eee;}
.enroll_course .contact_mail a:hover{text-decoration:none;}

.enroll_container .course_preview{position:absolute;bottom:46px;right:0px;width:260px;text-align:right;}
.enroll_container .course_preview h3{color:#ecedf1;font:700 50px/100% 'Rubik', sans-serif;text-transform:uppercase;margin:0px;}
.enroll_container .course_preview .preview_img{margin-top:-26px}
.enroll_container .course_preview .preview_img span{height:100px;width:170px;overflow:hidden;display:inline-block;margin-bottom:24px;object-fit:contain;box-shadow:0 4px 10px 0 rgba(0, 0, 0, 0.06);border:solid 1px rgba(57, 73, 112, 0.1);}
.enroll_container .course_preview .preview_img span img{}


.online_live_tab .online_schedule_bg{width:100%;position:relative;}
.online_live_tab .online_schedule_bg .online_schedule_back{background:#f1f2f4;position:absolute;top:-126px;z-index:-9;height:280px;width:100%;display:block;}
.online_live_tab .online_schedule{max-width:1070px;margin:0 auto;padding:28px 0px;}
.online_live_tab .online_schedule .course_title{}
.online_live_tab .online_schedule .course_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 0px 0px;white-space:nowrap}
.online_live_tab .online_schedule .course_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;white-space:nowrap}
.online_live_tab .online_schedule .course_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;}

.calendar_container{width:710px;float:left;display:inline-block;position:relative;margin-top:-22px;}
.calendar_container .calendar_option{max-width:530px;margin:0 auto;}
.calendar_container .calendar_option .calendar_type{display: inline-flex;}
.calendar_container .calendar_option .calendar_type select{color:#394970;font:400 16px/28px 'Rubik', sans-serif;width:260px;border-radius:3px;padding:10px 16px;border:1px solid #d2d4da;}
.calendar_container .calendar_option .calendar_type select:nth-child(2){float:right;}
.calendar_container .calendar_option p{color:#9b9b9b;font:400 13px/20px 'Rubik', sans-serif;margin:26px 0px;}
.calendar_container .calendar_box{display:inline-block;margin-left: 16px;height: 361px;}
.calendar_container .calendar_box:nth-child(2){float:right;}
.monthPre{background:#f1f2f3;color:#9b9b9b;text-align:center;}
.monthNow{color:blue;text-align:center;}
.dayNow{border:2px solid black;color:#ff0000;text-align:center;}
.calendar td{width:48px;height:48px;color:#394970;font:400 13px/20px 'Rubik', sans-serif;border:2px solid #d2d4da;}
.monthNow th{color:#394970;font:500 13px/20px 'Rubik', sans-serif;padding:26px 0px;text-align:center;text-transform:uppercase;}
.dayNames{color:#fff;text-align:center;}
.dayNames td{border:none;}


.schedule_form{width:260px;float:left;display:inline-block;margin:30px 0px 0px 0px; }

.online_live_tab .online_benefits{max-width:1070px;margin:0 auto;padding:28px 0px;}
.online_live_tab .online_benefits .course_title{width:180px;display:inline-block;vertical-align:top;}
.online_live_tab .online_benefits .course_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 60px 0px;white-space:nowrap}
.online_live_tab .online_benefits .course_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;white-space:nowrap}
.online_live_tab .online_benefits .course_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;}
.online_live_tab .online_benefits .benefits_des{width:530px;display:inline-block;padding:90px 0px 30px 0px;vertical-align:top;}
.online_live_tab .online_benefits .benefits_des ul{padding:0px;}
.online_live_tab .online_benefits .benefits_des ul li{list-style:none;color:#6a7285;font:400 16px/200% 'Rubik', sans-serif;margin:0px 0px 32px 0px;background:url(../images/bullet-tick.png) no-repeat 0px 3px;padding:0px 0px 0px 30px;}

.online_live_tab .online_benefits .benefits_container{width:260px;display:inline-block;vertical-align:top;padding:90px 0px 30px 0px;float:right;}
.benefits_container .benefits{width:260px;min-height:260px;display:inline-block;position:relative;background-image:linear-gradient(135deg, #29beff, #0d7eee);padding:20px 20px 60px 20px;}
.benefits_container .benefits p{color:#ffffff;font:400 16px/24px 'Rubik', sans-serif;margin:0px 0px 60px 0px;}
.benefits_container .benefits ul li{color:#ffffff;font:400 16px/24px 'Rubik', sans-serif;margin:0px 0px 60px 0px;}
.benefits_container .benefits h3{color:#ffffff;font:500 21px/28px 'Rubik', sans-serif;margin:0px 0px 14px 0px;}
.benefits_container .benefits a{color:#ffffff;font:400 13px/20px 'Rubik', sans-serif;margin:0px 0px 0px 0px;}
.benefits_container .benefits a:hover{}
.benefits_container .benefits .benefits_bgimg{height:176px;width:176px;display:inline-block;position:absolute;bottom:0px;right:0px;background:url(../images/company_profilebg_2.png) no-repeat;}
.benefits_container .benefit_details{text-align:center;}
.benefits_container .benefit_details a{color:#0d7eee;font:400 13px/20px 'Rubik', sans-serif;margin:22px 0px 22px 0px;display:inline-block;}
.benefits_container .benefit_details a:hover{}

.online_live_tab .online_review{max-width:1070px;margin:0 auto;padding:28px 0px;}
.online_live_tab .online_review .course_title{width:100%;display:block;vertical-align:top;}
.online_live_tab .online_review .course_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 0px 0px;white-space:nowrap}
.online_live_tab .online_review .course_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;}
.online_live_tab .online_review .course_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;}



.online_live_tab .online_target{max-width:1070px;margin:0 auto;padding:28px 0px;}
.online_live_tab .online_target .course_title{width:180px;display:inline-block;vertical-align:top;}
.online_live_tab .online_target .course_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 60px 0px;white-space:nowrap}
.online_live_tab .online_target .course_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;white-space:nowrap}
.online_live_tab .online_target .course_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;white-space:nowrap}
.online_live_tab .online_target .target_des{width:530px;display:inline-block;padding:90px 0px 30px 0px;}
.online_live_tab .online_target .target_des p{color:#6a7285;font:400 16px/200% 'Rubik', sans-serif;margin:0px 0px 32px 0px;}
.online_live_tab .online_target .target_des ul li{color:#6a7285;font:400 16px/200% 'Rubik', sans-serif;margin:0px 0px 32px 0px;}
.online_live_tab .online_faqs{max-width:1070px;margin:0 auto;padding:28px 0px;}
.online_live_tab .online_faqs .course_title{width:180px;display:inline-block;vertical-align:top;}
.online_live_tab .online_faqs .course_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 60px 0px;white-space:nowrap}
.online_live_tab .online_faqs .course_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;white-space:nowrap}
.online_live_tab .online_faqs .course_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;white-space:nowrap}
.online_live_tab .online_faqs .faqs_questions{max-width:886px;display:inline-block;}
.online_live_tab .online_faqs .faqs_questions .faqs_des{width:420px;display:inline-block;padding:90px 28px 30px 0px;}
.online_live_tab .online_faqs .faqs_questions .faqs_des h3{color:#394970;font:500 16px/200% 'Rubik', sans-serif;margin:0px 0px;}
.online_live_tab .online_faqs .faqs_questions .faqs_des p{color:#6a7285;font:400 16px/200% 'Rubik', sans-serif;margin:0px 0px;}
.online_live_tab .online_faqs .faqs_questions .faqs_des ul li{color:#6a7285;font:400 16px/200% 'Rubik', sans-serif;margin:0px 0px;}
.online_live_tab .online_faqs .faqs_questions .faqs_more{}
.online_live_tab .online_faqs .faqs_questions .faqs_more a{color:#0d7eee;font:400 16px/200% 'Rubik', sans-serif;margin:0px 0px;}
.online_live_tab .online_faqs .faqs_questions .faqs_more a:hover{text-decoration:none;}

.faqs_questions .resource_download{}
.faqs_questions .resource_download .download_group{border-radius:3px;border:solid 1px #d2d4da;}
.faqs_questions .resource_download .download_group .download_panel{margin:0px;border:unset;border-bottom:solid 1px #d2d4da;border-radius:3px 3px 0px 0px;}
.faqs_questions .resource_download .download_group .download_panel:nth-last-child(1){border-bottom:none;border-radius:0px 0px 3px 3px;}
.faqs_questions .resource_download .download_group .download_panel h4{}
.faqs_questions .resource_download .download_group .download_panel h4 a.download_collapse{width:100%;}




.online_live_tab .online_notsure{max-width:1070px;margin:0 auto;padding:28px 0px;}
.online_live_tab .online_notsure .course_title{width:180px;display:inline-block;vertical-align:top;}
.online_live_tab .online_notsure .course_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 60px 0px;white-space:nowrap}
.online_live_tab .online_notsure .course_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;white-space:nowrap}
.online_live_tab .online_notsure .course_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;white-space:nowrap}
.online_live_tab .online_notsure .notsure_des{max-width:886px;display:inline-block;padding:106px 0px 30px 0px;text-align:center}
.online_live_tab .online_notsure .notsure_des .notsure_call{width:260px;height:200px;display:inline-block;box-shadow:0px 0px 61px #e2e2e2;padding:40px 20px 30px 20px;margin:0px 48px 16px 0px;background:#fff url(../images/blue_bg.png) no-repeat right bottom;}
.online_live_tab .online_notsure .notsure_des .notsure_call .call_back{background:url(../images/sprite.png) -152px -618px;width:46px;height:42px;display:inline-block;}
.online_live_tab .online_notsure .notsure_des .notsure_call h4{color:#394970;font:500 21px/150% 'Rubik', sans-serif;margin:0px;padding:0px;}
.online_live_tab .online_notsure .notsure_des .notsure_call p{color:#6a7285;font:400 13px/150% 'Rubik', sans-serif;margin:0px;padding:0px;}
.online_live_tab .online_notsure .notsure_des .notsure_write{width:260px;height:200px;display:inline-block;box-shadow:0px 0px 61px #e2e2e2;padding:40px 20px 30px 20px;margin:0px 48px 16px 0px;background:#fff url(../images/blue_bg.png) no-repeat right bottom;}
.online_live_tab .online_notsure .notsure_des .notsure_write .write_back{background:url(../images/sprite.png) -152px -532px;width:46px;height:42px;display:inline-block;}
.online_live_tab .online_notsure .notsure_des .notsure_write h4{color:#394970;font:500 21px/150% 'Rubik', sans-serif;margin:0px;padding:0px;}
.online_live_tab .online_notsure .notsure_des .notsure_write p{color:#6a7285;font:400 13px/150% 'Rubik', sans-serif;margin:0px;padding:0px;}
.online_live_tab .online_notsure .notsure_des .notsure_chat{width:260px;height:200px;display:inline-block;box-shadow:0px 0px 61px #e2e2e2;padding:40px 20px 30px 20px;margin:0px 0px 16px 0px;background:#fff url(../images/blue_bg.png) no-repeat right bottom;}
.online_live_tab .online_notsure .notsure_des .notsure_chat .chat_back{background:url(../images/sprite.png) -152px -54px;width:46px;height:42px;display:inline-block;}
.online_live_tab .online_notsure .notsure_des .notsure_chat h4{color:#394970;font:500 21px/150% 'Rubik', sans-serif;margin:0px;padding:0px;}
.online_live_tab .online_notsure .notsure_des .notsure_chat p{color:#6a7285;font:400 13px/150% 'Rubik', sans-serif;margin:0px;padding:0px;}


/*==resources==*/

.resources_bg{width:100%;height:344px;overflow:hidden;position:relative;}
.resources_bg .resources_bg_pic{height:344px;overflow:hidden;}
.resources_bg .resources_bg_pic img{width:100%;height:100%;}
.resources_bg .resources_bg_pic .blog_bg_color{width:100%;height:100%;background:rgba(14, 13, 16, 0.6);display:block;position:absolute;top:0px;left:0px;right:0px;bottom:0px;}
.resources_bg .resources_container{max-width:1070px;margin:0 auto;}
.resources_bg .resources_container .resources_position{position:absolute;top:0px;max-width:1070px;width:100%;height:344px;padding:144px 0px 10px 0px;}
.resources_bg .resources_container .resources_position .edu_breadcrumb{font:300 13px/130% 'Rubik', sans-serif;}
.resources_bg .resources_container .resources_position .edu_breadcrumb a{color:#8b92a2;}
.resources_bg .resources_container .resources_position .edu_breadcrumb a:hover{text-decoration:none;color:#fff;}
.resources_bg .resources_container .resources_position .edu_breadcrumb span{color:#8b92a2;}
.resources_bg .resources_container .resources_position .resources_title{}
.resources_bg .resources_container .resources_position .resources_title h1{color:#fff;font:500 50px/130% 'Rubik', sans-serif;margin:38px 0px 0px 0px;padding:0px}
.resources_bg .resources_container .resources_position .resources_title p{color:#fff;font:300 21px/200% 'Rubik', sans-serif;margin:0px;}

.resources_bg .resources_container .resources_position .single_title{}
.resources_bg .resources_container .resources_position .single_title h1{color:#fff;font:400 38px/130% 'Rubik', sans-serif;margin:18px 0px 4px 0px;padding:0px}
.resources_bg .resources_container .resources_position .single_title p{color:#fff;font:300 13px/200% 'Rubik', sans-serif;margin:4px 0px;}

.single_container{max-width:1070px;margin:0 auto;}
.single_container .single_detail{width:710px;display:inline-block;margin:30px 100px 30px 0px;float:left;}
.single_container .single_detail .single_text{}
.single_container .single_detail .single_text p{color:#6a7285;font:400 16px/28px 'Rubik', sans-serif;margin:4px 0px 4px 0px;}
.single_container .single_detail .single_text h2{color:#394970;font:500 21px/28px 'Rubik', sans-serif;margin:20px 0px 4px 0px;}
.single_container .single_detail .single_text h3{color:#6a7285;font:500 18px/28px 'Rubik', sans-serif;margin:4px 0px;}
.single_container .single_detail .single_text h4{color:#6a7285;font:500 16px/28px 'Rubik', sans-serif;margin:4px 0px;}
.single_container .single_detail .single_text h5{color:#6a7285;font:400 16px/28px 'Rubik', sans-serif;margin:4px 0px;}
.single_container .single_detail .single_text h6{color:#6a7285;font:300 16px/28px 'Rubik', sans-serif;margin:4px 0px;}
.single_container .single_detail .single_text ul{margin:20px 30px;padding:0px;}
.single_container .single_detail .single_text ul li{color:#6a7285;font:400 16px/28px 'Rubik', sans-serif;margin:4px 0px;}
.single_container .single_detail .single_text hr{margin:20px 0px;}
.single_container .single_detail .single_text p img{max-width:100%;display:block;text-align:center;margin:0 auto;}
.single_container .single_detail .single_text img{max-width:100%;display:block;text-align:center;margin:0 auto;}

.single_detail .author_details{margin:0px;padding:28px 0px;}
.single_detail .author_details .author_title{}
.single_detail .author_details .author_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 10px 0px;white-space:nowrap}
.single_detail .author_details .author_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;}
.single_detail .author_details .author_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;}

.single_detail .author_details .about_author{}
.single_detail .author_details .about_author .author_pic{display:inline-block;height:48px;width:48px;overflow:hidden;float:left;}
.single_detail .author_details .about_author .author_pic img{height:100%;width:auto;}
.single_detail .author_details .about_author .author_name{color:#394970;font:500 16px/28px 'Rubik', sans-serif;height:48px;display:inline-block;padding:10px 14px;}
.single_detail .author_details .about_author p{color:#6a7285;font:400 16px/28px 'Rubik', sans-serif;margin:16px 0px;}

.single_detail .comment_box{}
.single_detail .comment_box h2{color:#394970;font:500 21px/28px 'Rubik', sans-serif;margin:16px 0px;}
.single_detail .comment_box .comment_plugin{}

.single_detail .related_blog{}
.single_detail .related_blog h2{color:#394970;font:500 21px/28px 'Rubik', sans-serif;margin:16px 0px;}

.related_blog .blog_box{width:260px;display:inline-block;float:left;margin:50px 5px;padding:0px;box-shadow:0 4px 20px 0 rgba(0, 0, 0, 0.05);}
.related_blog .blog_box a{display:block;}
.related_blog .blog_box a:hover{text-decoration:none;opacity:0.7;}
.related_blog .blog_box a .blog_thumb{width:260px;height:144px;display:block;overflow:hidden;margin:0px 5px 10px 0px;padding:0px;}
.related_blog .blog_box a .blog_thumb img{width:100%;height:auto;}
.related_blog .blog_box a .blog_author{color:#6a7285;font:400 10px/180% 'Rubik', sans-serif;margin:10px 0px 10px 0px;padding:0px 16px;display:block;}
.related_blog .blog_box a .blog_author strong{font:500 10px/180% 'Rubik', sans-serif;}
.related_blog .blog_box a h3{color:#484d6d;font:500 13px/20px 'Rubik', sans-serif;margin:20px 0px 10px 0px;padding:0px 16px;}
.related_blog .blog_box a p{color:#484d6d;font:400 13px/20px 'Rubik', sans-serif;margin:5px 0px 10px 0px;padding:0px 16px;}
.related_blog .blog_box a .read_more{color:#0d7eee;font:500 13px/20px 'Rubik', sans-serif;margin:30px 0px 20px 0px;padding:0px 16px;display:block;}

.error_msg{display: none;text-align:center;font-size:13px;padding:0px!important;border-left:1px solid #ddd;border-right:1px solid #ddd;background:#f7f7f7;}

.single_container .single_form{width:260px;display:inline-block;margin:30px 0px 30px 0px;float:right;}
.single_form h3{color:#394970;font:500 16px/28px 'Rubik', sans-serif;margin:0px 0px 10px 0px;}
.single_form p{color:#6a7285;font:400 13px/20px 'Rubik', sans-serif;margin:0px 0px 20px 0px;}
.single_form .main_form{}
.single_form .main_form form{}
.single_form .main_form form input, .single_form .main_form form select{color:#9b9b9b;font:400 13px/20px 'Rubik', sans-serif;margin:0px 0px 0px 0px;padding:14px 10px 14px 44px;width:100%;border:2px solid #ddd;border-bottom:none;}
.single_form .main_form form span{padding-right:20px;}
.single_form .main_form form span input[type="radio"]{width:19px;}
.single_form .main_form form span label{color:#9b9b9b;font:400 13px/18px 'Rubik', sans-serif;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;vertical-align:top;}
.single_form .main_form form input:hover, .single_form .main_form form input:focus, .single_form .main_form form select:hover, .single_form .main_form form select:focus{outline:none;}
.single_form .main_form form input.main_name{background:url(../images/main-name-bg.png) 8px no-repeat;border-radius:3px 3px 0px 0px;}
.single_form .main_form form input.main_email{background:url(../images/main-email-bg.png) 8px no-repeat;}
.single_form .main_form form input.main_phone{background:url(../images/main-phone-bg.png) 8px no-repeat;}
.single_form .main_form form input.main_orgname{background:url(../images/main-organization-bg.png) 8px no-repeat;}
.single_form .main_form form input.main_thour{background:url(../images/main-hour-bg.png) 8px no-repeat;}
.single_form .main_form form select.main_city{background:url(../images/main-city-bg.png) 8px no-repeat;}
.single_form .main_form form select.main_course{background:url(../images/main-course-bg.png) 8px no-repeat;}
.single_form .main_form form input.main_submit{padding:14px 0px;margin:0px;border-radius:0px 0px 5px 5px;background:#ff7340;color:#fff;text-transform:uppercase;border:1px solid #ff7340;}
.single_form .main_form form input.main_submit:hover, .single_form .main_form form input.main_submit:focus{outline:none;}

.resources{}
.resources .resources_tab{width:100%;}
.resources .resources_tab>ul{list-style:none;margin:0px;padding:40px 0px 0px 0px;background-color:#f1f2f4;text-align:center;}
.resources .resources_tab>ul>li{width:350px;height:120px;display:inline-block;text-align:center;background-color:#e3e5e8;margin:0px 5px;padding:0px;}
.resources .resources_tab>ul>li>a{display:block;padding:42px 0px 42px 0px;color:#484d6d;font:500 21px/180% 'Rubik', sans-serif;text-decoration:none;}
.resources .resources_tab>ul>li>a:hover, .course_page_tab .resources_tab>ul>li>a:focus, .course_page_tab .resources_tab>ul>li>a:active{text-decoration:none;}
.resources .resources_tab>ul>li.active{background-color:#fff;box-shadow:inset 0px 4px 0px 0px #53cbff;text-decoration:none;}
.resources .resources_tab>ul>li>a> .course_price i{color:#9b9b9b;font:400 16px/170% 'Rubik', sans-serif;}
.resources .resources_tab .resources_content{}
.resources_content .resource_blog{max-width:1070px;margin:0 auto;}
.blog_container{margin:-5px;}
.blog_container .blog_box{width:350px;height:438px;display:inline-block;float:left;margin:50px 5px;padding:0px;box-shadow:0 4px 20px 0 rgba(0, 0, 0, 0.05);}
.blog_container .blog_box a{display:block;}
.blog_container .blog_box a:hover{text-decoration:none;opacity:0.7;}
.blog_container .blog_box a .blog_thumb{width:350px;height:186px;display:block;overflow:hidden;margin:0px 5px 10px 0px;padding:0px;background:#e3e5e8 url(../images/footer_logo.png) center no-repeat;}
.blog_container .blog_box a .blog_thumb img{width:100%;height:100%;}
.blog_container .blog_box a .blog_author{color:#6a7285;font:400 10px/180% 'Rubik', sans-serif;margin:10px 0px 10px 0px;padding:0px 16px;display:block;max-height:18px;overflow:hidden;}
.blog_container .blog_box a .blog_author strong{font:500 10px/180% 'Rubik', sans-serif;}
.blog_container .blog_box a h3{color:#484d6d;font:500 16px/24px 'Rubik', sans-serif;margin:20px 0px 10px 0px;padding:0px 16px;max-height:46px;overflow:hidden;}
.blog_container .blog_box a p{color:#484d6d;font:400 16px/24px 'Rubik', sans-serif;margin:5px 0px 10px 0px;padding:0px 16px;max-height:92px;overflow:hidden;}
.blog_container .blog_box a .read_more{color:#0d7eee;font:500 13px/28px 'Rubik', sans-serif;margin:30px 0px 20px 0px;padding:0px 16px;display:block;}
.blog_pagination{width:100%;display:inline-block;text-align:center;}
.blog_pagination a{color:#6a7285;font:400 13px/100% 'Rubik', sans-serif;margin:0px;padding:16px;}
.blog_pagination a.active{color:#394970;font:500 13px/100% 'Rubik', sans-serif;}
.blog_pagination a:hover{text-decoration:none;color:#394970;font:500 13px/100% 'Rubik', sans-serif;}
.search_row{margin:40px 0px 10px 0px;height:48px;}
.search_row .blog_courses{width:260px;display:inline-block;float:left;}
.search_row .blog_courses select{width:100%;border-radius:3px;border:solid 1px #d2d4da;outline:none;color:#484d6d;font:400 13px/100% 'Rubik', sans-serif;margin:0px;padding:13px 10px;}
.search_row .blog_courses select option{}
.search_row .search_box{width:530px;display:inline-block;float:left;margin:0px 10px;}
.search_row .search_box input[type=search]{width:100%;border-radius:3px;border:solid 1px #d2d4da;outline:none;color:#484d6d;font:400 13px/100% 'Rubik', sans-serif;margin:0px;padding:14px 14px 14px 34px;background:url(../images/blog_search_icon.png) no-repeat left;}
.search_row .search_box .search_icon{}
.search_row .recent_blog{width:260px;display:inline-block;float:left;}
.search_row .recent_blog select{width:100%;border-radius:3px;border:solid 1px #d2d4da;outline:none;color:#484d6d;font:400 13px/100% 'Rubik', sans-serif;margin:0px;padding:13px 10px;}
.search_row .recent_blog select option{}
.online_notsure{max-width:1070px;margin:0 auto;padding:28px 0px;}
.online_notsure .course_title{width:180px;display:inline-block;vertical-align:top;}
.online_notsure .course_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 60px 0px;white-space:nowrap}
.online_notsure .course_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;white-space:nowrap}
.online_notsure .course_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;white-space:nowrap}
.online_notsure .notsure_des{max-width:886px;display:inline-block;padding:106px 0px 30px 0px;text-align:center}
.online_notsure .notsure_des .notsure_call{width:260px;height:200px;display:inline-block;box-shadow:0px 0px 61px #e2e2e2;padding:40px 20px 30px 20px;margin:0px 48px 16px 0px;background:#fff url(../images/blue_bg.png) no-repeat right bottom;}
.online_notsure .notsure_des .notsure_call .call_back{background:url(../images/sprite.png) -152px -618px;width:46px;height:42px;display:inline-block;}
.online_notsure .notsure_des .notsure_call h4{color:#394970;font:500 21px/150% 'Rubik', sans-serif;margin:0px;padding:0px;}
.online_notsure .notsure_des .notsure_call p{color:#6a7285;font:400 13px/150% 'Rubik', sans-serif;margin:0px;padding:0px;}
.online_notsure .notsure_des .notsure_write{width:260px;height:200px;display:inline-block;box-shadow:0px 0px 61px #e2e2e2;padding:40px 20px 30px 20px;margin:0px 48px 16px 0px;background:#fff url(../images/blue_bg.png) no-repeat right bottom;}
.online_notsure .notsure_des .notsure_write .write_back{background:url(../images/sprite.png) -152px -532px;width:46px;height:42px;display:inline-block;}
.online_notsure .notsure_des .notsure_write h4{color:#394970;font:500 21px/150% 'Rubik', sans-serif;margin:0px;padding:0px;}
.online_notsure .notsure_des .notsure_write p{color:#6a7285;font:400 13px/150% 'Rubik', sans-serif;margin:0px;padding:0px;}
.online_notsure .notsure_des .notsure_chat{width:260px;height:200px;display:inline-block;box-shadow:0px 0px 61px #e2e2e2;padding:40px 20px 30px 20px;margin:0px 0px 16px 0px;background:#fff url(../images/blue_bg.png) no-repeat right bottom;}
.online_notsure .notsure_des .notsure_chat .chat_back{background:url(../images/sprite.png) -152px -54px;width:46px;height:42px;display:inline-block;}
.online_notsure .notsure_des .notsure_chat h4{color:#394970;font:500 21px/150% 'Rubik', sans-serif;margin:0px;padding:0px;}
.online_notsure .notsure_des .notsure_chat p{color:#6a7285;font:400 13px/150% 'Rubik', sans-serif;margin:0px;padding:0px;}
.resource_download{max-width:1070px;margin:0 auto;}
.download_group{margin:30px 0px;}
.download_group .download_panel{border-radius:3px;border:solid 1px #d2d4da;padding:0px;margin:16px 0px;}
.download_group .download_panel h4{margin:0px;padding:0px 0px;}
.download_panel h4 .download_collapse{width:80%;display:inline-block;color:#394970;font:500 16px/150% 'Rubik', sans-serif;margin:0px;padding:16px;text-decoration:none;}
.download_panel h4 .download_collapse:hover{text-decoration:none;}
.download_panel h4 .download_link{color:#0d7eee;font:400 16px/150% 'Rubik', sans-serif;margin:12px 16px 0px 0px;padding:16px 32px 16px 16px;float:right;background:url(../images/download_icon.png) no-repeat right;text-decoration:none;}
.download_panel h4 .download_link:hover{text-decoration:none;}
.download_group .download_panel .downloads_content{margin:0px;padding:0px 16px 16px 16px;}
.downloads_content .download_links{margin:0px;padding:10px 0px;}
.downloads_content .download_links p{color:#6a7285;font:400 13px/150% 'Rubik', sans-serif;margin:0px;padding:0px;width:100%;display:inline-block;}

.downloads_content .download_links ul li{color:#6a7285;font:400 13px/150% 'Rubik', sans-serif;margin:0px;padding:0px;width:80%;display:inline-block;}
.downloads_content .download_links p strong{color:#394970;font:500 13px/150% 'Rubik', sans-serif;margin:0px;padding:0px;display:block;}
.downloads_content .download_links a{color:#6a7285;font:400 13px/150% 'Rubik', sans-serif;margin:0px;padding:12px 32px 12px 0px;float:right;background:url(../images/download_icon.png) no-repeat right;text-decoration:none;}
.downloads_content .download_links a:hover{text-decoration:none;}
.download_group .select_course{width:260px;display:inline-block;margin:16px 0px;}
.download_group .select_course select{width:100%;border-radius:3px;border:solid 1px #d2d4da;outline:none;color:#484d6d;font:400 13px/100% 'Rubik', sans-serif;margin:0px;padding:13px 10px;}
.download_group .select_course select option{}

/*==webinar==*/
.resources_content .resource_webinar{max-width:1070px;margin:0 auto;}
.up_webinar{}
.up_webinar h2{color:#394970;font:500 21px/180% 'Rubik', sans-serif;margin:40px 0px 0px 0px;padding:0px;}
.upweb_container{margin:-5px;}
.upweb_container .upweb_box{width:260px;display:inline-block;float:left;margin:50px 5px;padding:0px;box-shadow:0 4px 20px 0 rgba(0, 0, 0, 0.05);}
.upweb_container .upweb_box a{display:block;}
.upweb_container .upweb_box a:hover{text-decoration:none;opacity:0.7;}
.upweb_container .upweb_box a .upweb_thumb{width:260px;height:144px;display:block;overflow:hidden;margin:0px 5px 10px 0px;padding:0px;}
.upweb_container .upweb_box a .upweb_thumb img{}
.upweb_container .upweb_box a .upweb_time{color:#6a7285;font:500 10px/180% 'Rubik', sans-serif;margin:10px 0px 10px 0px;padding:0px 16px;display:block;}
.upweb_container .upweb_box a h3{color:#484d6d;font:500 16px/24px 'Rubik', sans-serif;margin:20px 0px 10px 0px;padding:0px 16px;}
.upweb_container .upweb_box a p{color:#484d6d;font:400 16px/24px 'Rubik', sans-serif;margin:5px 0px 10px 0px;padding:0px 16px;}
.upweb_container .upweb_box a .register_now{color:#fff;font:500 13px/100% 'Rubik', sans-serif;margin:30px 16px 20px 16px;padding:10px 18px;display:inline-block;border-radius:5px;background:#ff7340;}
.upweb_pagination{width:100%;display:inline-block;text-align:center;}
.upweb_pagination a{color:#6a7285;font:400 13px/100% 'Rubik', sans-serif;margin:0px;padding:16px;}
.upweb_pagination a.active{color:#394970;font:500 13px/100% 'Rubik', sans-serif;}
.upweb_pagination a:hover{text-decoration:none;color:#394970;font:500 13px/100% 'Rubik', sans-serif;}
.search_row .upweb_courses{width:260px;display:inline-block;float:left;}
.search_row .upweb_courses select{width:100%;border-radius:3px;border:solid 1px #d2d4da;outline:none;color:#484d6d;font:400 13px/100% 'Rubik', sans-serif;margin:0px;padding:13px 10px;}
.search_row .upweb_courses select option{}
.pre_webinar{}
.pre_webinar h2{color:#394970;font:500 21px/180% 'Rubik', sans-serif;margin:40px 0px 0px 0px;padding:0px;}
.preweb_container{margin:-5px;}
.preweb_container .preweb_box{width:260px;display:inline-block;float:left;margin:50px 5px;padding:0px;box-shadow:0 4px 20px 0 rgba(0, 0, 0, 0.05);}
.preweb_container .preweb_box a{display:block;}
.preweb_container .preweb_box a:hover{text-decoration:none;opacity:0.7;}
.preweb_container .preweb_box a .preweb_thumb{width:260px;height:144px;display:block;overflow:hidden;margin:0px 5px 10px 0px;padding:0px;}
.preweb_container .preweb_box a .preweb_thumb img{}
.preweb_container .preweb_box a .preweb_time{color:#6a7285;font:500 10px/180% 'Rubik', sans-serif;margin:10px 0px 10px 0px;padding:0px 16px;display:block;}
.preweb_container .preweb_box a h3{color:#484d6d;font:500 16px/24px 'Rubik', sans-serif;margin:20px 0px 10px 0px;padding:0px 16px;}
.preweb_container .preweb_box a p{color:#484d6d;font:400 16px/24px 'Rubik', sans-serif;margin:5px 0px 10px 0px;padding:0px 16px;}
.preweb_container .preweb_box a .register_now{color:#394970;font:500 13px/100% 'Rubik', sans-serif;margin:30px 16px 20px 16px;padding:10px 18px;display:inline-block;border-radius:5px;border:1px solid #d2d4da;}
.preweb_pagination{width:100%;display:inline-block;text-align:center;}
.preweb_pagination a{color:#6a7285;font:400 13px/100% 'Rubik', sans-serif;margin:0px;padding:16px;}
.preweb_pagination a.active{color:#394970;font:500 13px/100% 'Rubik', sans-serif;}
.preweb_pagination a:hover{text-decoration:none;color:#394970;font:500 13px/100% 'Rubik', sans-serif;}
.search_row .preweb_courses{width:260px;display:inline-block;float:left;}
.search_row .preweb_courses select{width:100%;border-radius:3px;border:solid 1px #d2d4da;outline:none;color:#484d6d;font:400 13px/100% 'Rubik', sans-serif;margin:0px;padding:13px 10px;}
.search_row .preweb_courses select option{}
.search_row{margin:40px 0px 10px 0px;height:48px;display: inline-block;}
.search_row .preweb_courses{width:260px;display:inline-block;float:left;}
.search_row .preweb_courses select{width:100%;border-radius:3px;border:solid 1px #d2d4da;outline:none;color:#484d6d;font:400 13px/100% 'Rubik', sans-serif;margin:0px;padding:13px 10px;}
.search_row .preweb_courses select option{}
.search_row .recent_preweb{width:260px;display:inline-block;float:left;}
.search_row .recent_preweb select{width:100%;border-radius:3px;border:solid 1px #d2d4da;outline:none;color:#484d6d;font:400 13px/100% 'Rubik', sans-serif;margin:0px;padding:13px 10px;}
.search_row .recent_blog select option{}


/*====payment page css====*/
.pay_body{background:#f1f2f4;}
.pay_body .pay_header_bg{height:160px;background:#394970;display:block;}
.pay_body .pay_container{max-width:1070px;margin:-84px auto;border-radius:8px 8px 0px 0px;overflow:hidden;box-shadow:0 4px 20px 0 rgba(0, 0, 0, 0.05);}

.pay_container .per_info{background:#ffffff;max-width:720px;float:left;}
.pay_container .per_info .pay_header{margin:34px 70px 30px 70px;min-height:68px;}
.pay_header .pay_logo{display:inline-block;float:left;}
.pay_header .pay_logo img{height:68px;width:auto;}
.pay_header .secure_tar{display:inline-block;float:right;margin:34px 0px 16px 0px;}
.pay_header .secure_tar span{color:#6a7285;font:400 13px/150% 'Rubik', sans-serif;}
.pay_header .secure_tar .secure_icon{height:28px;width:24px;display:inline-block;background:url(../images/sprite.png) -263px -430px;margin:-8px 5px;}

.per_info .pay_pagination{margin:30px 70px;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.04);border:solid 1px rgba(57, 73, 112, 0.08);}
.per_info .pay_pagination .active{color:#6a7285;font:500 13px/150% 'Rubik', sans-serif;}
.per_info .pay_pagination .pay_nextpage{color:#6a7285;font:500 13px/150% 'Rubik', sans-serif;}
.per_info .pay_pagination span{color:#6a7285;font:400 13px/150% 'Rubik', sans-serif;padding:12px 20px;text-transform:uppercase;display:inline-block;}
.per_info .pay_pagination .info_done{background:url(../images/payment_success_icon.png) no-repeat 16px;padding-left:40px;}


.per_info .info_dtl{margin:0px 70px;}
.per_info .info_dtl .payment_info{padding:0px 0px 80px 0px;margin:0px 0px 10px 0px;border-bottom:1px solid #d2d4da;display:grid;}

/*==payment info==*/
.payment_info .pay_course{}
.payment_info .pay_course .pay_course_name{width:60%;float:left;display:inline-block;}
.payment_info .pay_course .pay_course_name h3{color:#484d6d;font:500 21px/36px 'Rubik', sans-serif;padding:0px 0px;margin:0px 0px;}
.payment_info .pay_course .pay_course_name p{color:#6a7285;font:400 13px/20px 'Rubik', sans-serif;padding:0px 0px;margin:0px 0px;}
.payment_info .pay_course .pay_course_name p a{}
.payment_info .pay_course .pay_course_name p a .pay_course_dtl{background:url(../images/sprite.png) -400px -678px;width:14px;height:8px;display:inline-block;}

.payment_info .pay_course .pay_course_price{width:40%;float:right;text-align:right;}
.payment_info .pay_course .pay_course_price h3{color:#394970;font:500 16px/28px 'Rubik', sans-serif;padding:0px 0px;margin: 0px 0px;}
.payment_info .pay_course .pay_course_price h4{color:#394970;font:500 12px/28px 'Rubik', sans-serif;padding:0px 0px;margin: 0px 0px;}



.per_info .info_dtl .personal_info{}
.per_info .info_dtl .personal_info input, .per_info .info_dtl .personal_info select, .per_info .info_dtl .personal_info textarea{display:block;padding:10px 10px 10px 34px;color:#9b9b9b;font:400 13px/150% 'Rubik', sans-serif;border-radius:1px;border:solid 1px #d2d4da;width:280px;margin:6px 0px;}

.per_info .info_dtl .pay_name{background:url(../images/pay-name-icon.png) no-repeat 6px;}
.per_info .info_dtl .pay_email{background:url(../images/pay-email-icon.png) no-repeat 6px;}
.per_info .info_dtl .pay_phone{background:url(../images/pay-phone-icon.png) no-repeat 6px;}
.per_info .info_dtl .pay_address{}
.per_info .info_dtl .pay_city{background:url(../images/main-city-bg.png) no-repeat 6px;}
.per_info .info_dtl .pay_cityname{background:url(../images/main-city-bg.png) no-repeat 6px;}




.per_info .info_dtl .continue_container{min-height:31px;margin:24px 0px;}
.continue_container .pay_option{float:left;}
.continue_container .pay_option img{}
.continue_container .pay_continue{float:right;margin:4px 0px;}
.continue_container .pay_continue a{border-radius:5px;background:#ff7340;color:#ffffff;font:500 16px/150% 'Rubik', sans-serif;padding:10px 42px;text-transform:uppercase;}
.continue_container .pay_continue a:hover{text-decoration:none;}

.per_info .pay_faqs_container{margin:100px 0px 100px 70px;display:inline-block;}
.per_info .pay_faqs_container h2{color:#394970;font:700 21px/150% 'Rubik', sans-serif;margin:20px 0px 10px 0px;}
.per_info .pay_faqs_container .pay_faqs_border{width:48px;height:4px;background-color:#29beff;display:block;}
.per_info .pay_faqs_container .pay_faqs{max-width:290px;float:left;margin:12px 35px 12px 0px;}
.per_info .pay_faqs_container .pay_faqs h3{color:#394970;font:500 14px/150% 'Rubik', sans-serif;margin:6px 0px;}
.per_info .pay_faqs_container .pay_faqs p{color:#9b9b9b;font:400 14px/150% 'Rubik', sans-serif;margin:6px 0px;}


.pay_container .pay_price{background:#f4f5f6;width:350px;float:left;height:100vh;padding:24px;}
.pay_price .pay_chat{float:right;padding:34px 16px;}
.pay_price .pay_chat span{color:#6a7285;font:400 13px/150% 'Rubik', sans-serif;}
.pay_price .pay_chat span strong{color:#394970;font:500 13px/150% 'Rubik', sans-serif;}
.pay_price .pay_chat .pay_chat_icon{background:url(../images/sprite.png) -158px -58px;height:38px;width:38px;display:inline-block;margin:-14px 0px -14px 8px;}

.pay_price .pay_summary{padding:16px;}
.pay_price .pay_summary h5{color:#394970;font:500 13px/150% 'Rubik', sans-serif;}
.pay_price .pay_summary .sub_total{min-height:38px;padding:8px 0px;}
.pay_price .pay_summary .sub_total .sub_total_text{float:left;color:#6a7285;font:400 13px/150% 'Rubik', sans-serif;}
.pay_price .pay_summary .sub_total .sub_total_price{float:right;color:#394970;font:500 16px/120% 'Rubik', sans-serif;}

.pay_price .pay_summary .service_tax{min-height:38px;padding:8px 0px;}
.pay_price .pay_summary .service_tax .service_tax_text{float:left;color:#6a7285;font:400 13px/150% 'Rubik', sans-serif;}
.pay_price .pay_summary .service_tax .service_tax_price{float:right;color:#394970;font:500 16px/120% 'Rubik', sans-serif;}

.pay_price .pay_summary .promo_code{min-height:38px;margin:8px 0px;position:relative;}
.pay_price .pay_summary .promo_code input[type="text"]{width:100%;color:#9b9b9b;font:400 13px/150% 'Rubik', sans-serif;padding:10px 12px;}
.pay_price .pay_summary .promo_code input[type="button"]{border-radius:0px 2px 2px 0px;background:#ff7340;color:#fff;font:500 13px/13px 'Rubik', sans-serif;text-transform:uppercase;padding:15px 12px;outline:0px;border:0px;position:absolute;right:0px;top:0px;}
.pay_price .pay_summary .promo_code input[type="button"]:hover, .pay_price .pay_summary .promo_code input[type="button"]:focus{}
.pay_price .pay_summary .promo_code .code_invalid{color:#ee3864;font:400 13px/20px 'Rubik', sans-serif;display:block;}
.pay_price .pay_summary .promo_code .code_success{color:#6a7285;font:400 13px/20px 'Rubik', sans-serif;background:#fff url(../images/payment_success_icon.png) no-repeat 16px;padding:10px 10px;display:block;text-align:center;border-radius:2px;}

.pay_price .pay_summary .total{min-height:38px;padding:8px 0px;}
.pay_price .pay_summary .total .total_text{float:left;color:#394970;font:400 16px/150% 'Rubik', sans-serif;}
.pay_price .pay_summary .total .total_price{float:right;color:#394970;font:500 21px/100% 'Rubik', sans-serif;}

.info_dtl_option .continue_container{border-top:1px solid #d2d4da;padding:20px 0px;display:inline-block;width:100%;}

.info_dtl_option{margin:0px 70px;}
.info_dtl_option .payment_info_option{padding:0px 0px 80px 0px;margin:0px -12px 10px -12px;display:inline-block;}
.info_dtl_option .payment_info_option .pay_option{}
.pay_option .pay_type{width:126px;height:64px;display:inline-block;border-radius:2px;border:solid 1px #d2d4da;margin:12px;float:left;}
.pay_option .pay_type input[type="radio"]{margin:25px 8px 25px 13px;float:left;}
.pay_option .pay_type label{margin:14px 10px 14px 6px;display:inline-block;float:right;}
.pay_option .pay_type label .billdesk{background:url(../images/billdesk.png) no-repeat 0px;height:30px;width:64px;display:inline-block;}
.pay_option .pay_type label .billdesk-hdfc{background:url(../images/billdesk.png) no-repeat 0px;height:30px;width:64px;display:inline-block;}
.pay_option .pay_type label .ccavenue{background:url(../images/ccavenue.png) no-repeat 0px;height:30px;width:64px;display:inline-block;}
.pay_option .pay_type label .paypal{background:url(../images/paypal_icon.jpg) no-repeat 0px;height:30px;width:64px;display:inline-block;}
.pay_option .pay_type label .paypal_billdesk{background:url(../images/paypal_icon.jpg) no-repeat 0px;height:30px;width:64px;display:inline-block;}
.pay_option .pay_type label .fastbanking{background:url(../images/kissht.png) no-repeat 0px;height:30px;width:64px;display:inline-block;}
.pay_option .confirm_pay{width:100%;margin:55px 12px 0px 12px;float:left;}
.pay_option .confirm_pay input[type="checkbox"]{margin:0px 8px 0px 0px;}
.pay_option .confirm_pay label{color:#6a7285;font:400 13px/20px 'Rubik', sans-serif;}
.pay_option p{color: #6a7285;font: 500 12px/120% 'Rubik', sans-serif;padding: 0px 15px;text-transform: uppercase;clear:both;}
.pay_address{height:42px;}

.out_story{max-width:1070px;margin:0 auto;padding:28px 0px;}
.out_story .story_title{max-width:710px;float:left;}
.out_story .story_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 0px 0px;}
.out_story .story_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;}
.out_story .story_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;}

.our_story_des{max-width:710px;float:left;margin:-40px 0px 40px 0px;padding:0px 0px 0px 90px;}
.our_story_des p{color:#6a7285;font:400 16px/28px 'Rubik', sans-serif;margin:0px;}


.our_vission{max-width:1070px;margin:0 auto;padding:28px 0px;}
.our_vission .vission_title{}
.our_vission .vission_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 0px 0px;}
.our_vission .vission_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;}
.our_vission .vission_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;}

.our_vission_des{max-width:100%;margin:-40px 0px 40px 0px;padding:0px 0px 0px 90px;position:relative;}
.our_vission_des h3{color:#394970;font:500 38px/44px 'Rubik', sans-serif;margin:0px 0px 30px 0px;width:620px;}
.our_vission_des p{color:#6a7285;font:400 16px/28px 'Rubik', sans-serif;margin:0px 0px 30px 0px;}
.our_vission_des .vission_img{position:absolute;right:0px;bottom:0px;display:inline-block;}

.our_partners{max-width:1070px;margin:0 auto;padding:28px 0px;}
.our_partners .partner_title{}
.our_partners .partner_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 0px 0px;}
.our_partners .partner_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;}
.our_partners .partner_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;}

.our_partners_des{max-width:100%;margin:20px -10px 40px -10px;padding:0px;display:inline-block;}
.our_partners_des .partner_icons{padding:5px;display:inline-block;}
.our_partners_des .partner_icons span{width:165px;height:165px;overflow:hidden;margin:5px;padding:20px;text-align:center;display:inline-block;float:left;box-shadow:0 0px 3px 0 rgba(0, 0, 0, 0.05);}
.our_partners_des .partner_icons span img{width:100%;height:100%;}


.contact_container{max-width:1070px;margin:0 auto;}
.contact_container .contact_row{margin:100px 0px 130px 0px;}
.contact_row .contact_option{width:50%;float:left;display:inline-block;padding:0px 20px 20px 60px;margin:35px 0px 35px 0px;position:relative;}
.contact_row hr{width:100%;display:block;margin:20px 0px;border-top:1px solid #ecedf1;}
.contact_option h3{color:#394970;font:500 21px/28px 'Rubik', sans-serif;margin:0px 0px 0px 0px;}
.contact_option a{color:#6a7285;font:400 16px/28px 'Rubik', sans-serif;}
.contact_option a:hover{text-decoration:none;}
.contact_option p{color:#6a7285;font:400 16px/28px 'Rubik', sans-serif;margin:0px 0px 0px 0px;}
.contact_option p a{color:#0d7eee;font:400 16px/28px 'Rubik', sans-serif;width:268px;}
.contact_option p a:hover{}
.contact_option .contact_button{border-radius:5px;background:#ff7340;padding:14px 32px;display:inline-block;margin:26px 0px 0px 0px;}
.contact_option .contact_button a{color:#fff;font:400 13px/20px 'Rubik', sans-serif;text-transform:uppercase;}
.contact_option .contact_button a:hover{text-decoration:none;}

.contact_option .contact_chat_iocn{background:url(../images/sprite.png) -152px -58px;height:48px;width:48px;position:absolute;left:0px;top:4px;}
.contact_option .contact_callback_iocn{background:url(../images/sprite.png) -152px -620px;height:48px;width:48px;position:absolute;left:0px;top:4px;}
.contact_option .contact_callus_iocn{background:url(../images/sprite.png) -152px -140px;height:48px;width:48px;position:absolute;left:0px;top:4px;}
.contact_option .contact_email_iocn{background:url(../images/sprite.png) -152px -542px;height:48px;width:48px;position:absolute;left:0px;top:4px;}
.contact_option .contact_writeus_iocn{background:url(../images/sprite.png) -156px -218px;height:48px;width:48px;position:absolute;left:0px;top:4px;}
.contact_option .contact_regoffice_iocn{background:url(../images/sprite.png) -150px -454px;height:48px;width:48px;position:absolute;left:0px;top:4px;}
.contact_option .contact_partnerus_iocn{background:url(../images/sprite.png) -154px -291px;height:48px;width:48px;position:absolute;left:0px;top:4px;}
.contact_option .contact_mediamarketing_iocn{background:url(../images/sprite.png) -152px -382px;height:48px;width:48px;position:absolute;left:0px;top:4px;}

.pay_result_body{background:#f1f2f3;padding:108px;}
.pay_result{max-width:710px;margin:0 auto;padding:40px;background:#fff;border-radius:4px;}

/*payment success*/
.pay_result .pay_success_text{text-align:center;margin:0px 0px 75px 0px;}
.pay_result .pay_success_text .pay_success_icon{background:url(../images/pay_success_icon.png);height:64px;width:64px;display:inline-block;}
.pay_result .pay_success_text h3{color:#394970;font:500 21px/28px 'Rubik', sans-serif;margin:0px 0px;}
.pay_result .pay_success_text p{color:#6a7285;font:400 13px/20px 'Rubik', sans-serif;margin:20px 0px 0px 0px;}
.pay_result .pay_success_contact{max-width:530px;margin:0 auto;padding:40px 0px 0px 0px;display:flex;border-top:1px solid #ecedf1;}
.pay_success_contact .pay_success_call{width:50%;float:left;padding:0px 14px;}
.pay_success_call .success_call_icon{background:url(../images/sprite.png) -153px -134px;height:48px;width:48px;display:inline-block;float:left;}
.pay_success_call h3{color:#394970;font:500 21px/28px 'Rubik', sans-serif;margin:0px 0px;}
.pay_success_call p{color:#6a7285;font:400 16px/28px 'Rubik', sans-serif;margin:0px 0px;}
.pay_success_call a{color:#6a7285;}
.pay_success_call a:hover{text-decoration:none;}
.pay_success_contact .pay_success_mail{width:50%;float:left;padding:0px 14px;}
.pay_success_mail .success_mail_icon{background:url(../images/sprite.png) -153px -134px;height:48px;width:48px;display:inline-block;float:left;}
.pay_success_mail h3{color:#394970;font:500 21px/28px 'Rubik', sans-serif;margin:0px 0px;}
.pay_success_mail p{color:#6a7285;font:400 16px/28px 'Rubik', sans-serif;margin:0px 0px;}
.pay_success_mail a{color:#6a7285;}
.pay_success_mail a:hover{text-decoration:none;}

.pay_result .pay_success_dtl{max-width:530px;margin:0 auto;padding:40px 0px 0px 0px;border-top:1px solid #ecedf1;}
.pay_success_dtl .success_name{width:50%;float:left;padding:0px 10px 0px 30px;margin:30px 0px;position:relative;}
.pay_success_dtl .success_name .success_name_icon{background:url(../images/sprite.png) -266px -62px;height:28px;width:28px;display:inline-block;position:absolute;left:0px;}
.pay_success_dtl .success_name h4{color:#6a7285;font:400 12px/16px 'Rubik', sans-serif;margin:0px 0px;}
.pay_success_dtl .success_name p{color:#394970;font:500 13px/20px 'Rubik', sans-serif;margin:0px 0px;}

.pay_success_dtl .success_email{width:50%;float:left;padding:0px 10px 0px 30px;margin:30px 0px;position:relative;}
.pay_success_dtl .success_email .success_email_icon{background:url(../images/sprite.png) -266px -104px;height:28px;width:28px;display:inline-block;position:absolute;left:0px;}
.pay_success_dtl .success_email h4{color:#6a7285;font:400 12px/16px 'Rubik', sans-serif;margin:0px 0px;}
.pay_success_dtl .success_email p{color:#394970;font:500 13px/20px 'Rubik', sans-serif;margin:0px 0px;}

.pay_success_dtl .success_phone{width:50%;float:left;padding:0px 10px 0px 30px;margin:30px 0px;position:relative;}
.pay_success_dtl .success_phone .success_phone_icon{background:url(../images/sprite.png) -266px -140px;height:28px;width:28px;display:inline-block;position:absolute;left:0px;}
.pay_success_dtl .success_phone h4{color:#6a7285;font:400 12px/16px 'Rubik', sans-serif;margin:0px 0px;}
.pay_success_dtl .success_phone p{color:#394970;font:500 13px/20px 'Rubik', sans-serif;margin:0px 0px;}

.pay_success_dtl .success_course{width:50%;float:left;padding:0px 10px 0px 30px;margin:30px 0px;position:relative;}
.pay_success_dtl .success_course .success_course_icon{background:url(../images/sprite.png) -266px -62px;height:28px;width:28px;display:inline-block;position:absolute;left:0px;}
.pay_success_dtl .success_course h4{color:#6a7285;font:400 12px/16px 'Rubik', sans-serif;margin:0px 0px;}
.pay_success_dtl .success_course p{color:#394970;font:500 13px/20px 'Rubik', sans-serif;margin:0px 0px;}

.pay_success_dtl .success_batch{width:50%;float:left;padding:0px 10px 0px 30px;margin:30px 0px;position:relative;}
.pay_success_dtl .success_batch .success_batch_icon{background:url(../images/sprite.png) -266px -62px;height:28px;width:28px;display:inline-block;position:absolute;left:0px;}
.pay_success_dtl .success_batch h4{color:#6a7285;font:400 12px/16px 'Rubik', sans-serif;margin:0px 0px;}
.pay_success_dtl .success_batch p{color:#394970;font:500 13px/20px 'Rubik', sans-serif;margin:0px 0px;}

.pay_success_dtl .success_center{width:50%;float:left;padding:0px 10px 0px 30px;margin:30px 0px;position:relative;}
.pay_success_dtl .success_center .success_center_icon{background:url(../images/sprite.png) -266px -62px;height:28px;width:28px;display:inline-block;position:absolute;left:0px;}
.pay_success_dtl .success_center h4{color:#6a7285;font:400 12px/16px 'Rubik', sans-serif;margin:0px 0px;}
.pay_success_dtl .success_center p{color:#394970;font:500 13px/20px 'Rubik', sans-serif;margin:0px 0px;}


/*payment failed*/
.pay_result .pay_failed_text{text-align:center;margin:0px 0px 75px 0px;}
.pay_result .pay_failed_text .pay_failed_icon{background:url(../images/pay_failed_icon.png);height:64px;width:64px;display:inline-block;}
.pay_result .pay_failed_text h3{color:#394970;font:500 21px/28px 'Rubik', sans-serif;margin:0px 0px;}
.pay_result .pay_failed_text p{color:#6a7285;font:400 13px/20px 'Rubik', sans-serif;margin:20px 0px 0px 0px;}

.pay_result .pay_failed_contact{max-width:530px;margin:0 auto;padding:40px 0px 0px 0px;display:flex;border-top:1px solid #ecedf1;}
.pay_failed_contact .pay_failed_call{width:50%;float:left;padding:0px 14px;}
.pay_failed_call .failed_call_icon{background:url(../images/sprite.png) -153px -134px;height:48px;width:48px;display:inline-block;float:left;}
.pay_failed_call h3{color:#394970;font:500 21px/28px 'Rubik', sans-serif;margin:0px 0px;}
.pay_failed_call p{color:#6a7285;font:400 16px/28px 'Rubik', sans-serif;margin:0px 0px;}
.pay_failed_call a{color:#6a7285;}
.pay_failed_call a:hover{text-decoration:none;}

.pay_failed_contact .pay_failed_mail{width:50%;float:left;padding:0px 14px;}
.pay_failed_mail .failed_mail_icon{background:url(../images/sprite.png) -153px -134px;height:48px;width:48px;display:inline-block;float:left;}
.pay_failed_mail h3{color:#394970;font:500 21px/28px 'Rubik', sans-serif;margin:0px 0px;}
.pay_failed_mail p{color:#6a7285;font:400 16px/28px 'Rubik', sans-serif;margin:0px 0px;}
.pay_failed_mail a{color:#6a7285;}
.pay_failed_mail a:hover{text-decoration:none;}
/* style for the pagination on blog page template */
.navigation li a, .navigation li a:hover, .navigation li.active a, .navigation li.disabled{color:#fff;text-decoration:none;}
.navigation li{display:inline;}
.navigation li a, .navigation li a:hover, .navigation li.active a, .navigation li.disabled{background-color:#6FB7E9;border-radius:3px;cursor:pointer;padding:12px;padding:0.75rem;}
.navigation li a:hover, .navigation li.active a{background-color:#3C8DC5;}


/*Blog Pages CSS */
.form_blog ::-webkit-input-placeholder {
  color: white !important;
}
.main-box{ padding:15px;margin-top:10px !important; width:100% !important; background-color:#327bbe !important;}
.form-group .form-control{border-radius:0px !important;ont-family: 'Open Sans', sans-serif !important;background-color:#327bbe !important; border:1px solid #fff !important; background-image: none; color:#FFFFFF !important; padding:6px 15px !important;}
.right-form{ margin-top: 10px !important;}
.left-section{ float:left; margin-top: 10px !important;}
.form_blog_r h3{ color:#fff !important; font-size: 18px!important;margin-bottom: 18px!important;line-height: 26px!important;font-family: 'Rubik',sans-serif !important;}
.form_blog_r p{font-family: 'Rubik',sans-serif !important; color:#fff !important; font-size:14px!important; line-height: 24px!important; margin-bottom: 7px!important;}
.txt{height:43px !important;}
.verticalLine-right{border-left: 1px solid #265886 !important; height: 264px !important; float: right !important;margin-top: 33px !important;}
.verticalLine-left{border-left: 1px solid #5095d5 !important; height: 264px !important; float:right !important; margin-left: 7px !important;margin-top: 33px !important;}
.form_blog{ text-align:center !important;margin-top: -215px;}

.form_blog_r img{text-align: center !important;}
.form_blog input.blog_form{cursor: pointer;padding: 11px 49px;background: #fda01b;border-radius: 0px; color: #fff; display: inline-block;font-size: 15px; text-decoration: none;}
.form_blog .my-name{border-radius: 0px;font-family: 'Open Sans', sans-serif; background-color: #327bbe;border: 1px solid #fff; background-image: none; width:100%;
    color: #FFFFFF;padding: 11px 15px;  margin-bottom: 12px;}



.txt option, optgroup{color: #09c !important;background-color:#fff !important;font-size:16px;}
.txt::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #fff !important;}
.txt:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  
   color:#fff !important;}
.txt::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #fff !important;
}
.txt::-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:  #fff !important;
}
.calltoaction {
  background: #ff7340;
  background-image: -webkit-linear-gradient(top, #ff7340, #ff7340);
  background-image: -moz-linear-gradient(top, #ff7340, #ff7340);
  background-image: -ms-linear-gradient(top, #ff7340, #ff7340);
  background-image: -o-linear-gradient(top, #ff7340, #ff7340);
  background-image: linear-gradient(to bottom, #ff7340, #ff7340);
  -webkit-border-radius: 15;
  -moz-border-radius: 15;
  border-radius: 15px;
  font-family: Georgia;
  color: #ffffff;
  font-size: 24px;
  padding: 13px 17px 17px 16px;
  text-decoration: none;
}

.calltoaction:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}


.expert_contact{position:relative;top:120px;}
.expert_contact .expert_bottom_border{border:60px solid #f1f2f4;width:100%;display:block;margin:-62px 0px;}
.expert_contact .expert_container{max-width:1070px;margin:0 auto;}
.expert_contact .expert_container .expert_title{}
.expert_title h2{color:#394970;font:500 28px/150% 'Rubik', sans-serif;margin:0px;padding:30px 0px 0px 0px;white-space:nowrap}
.expert_title h2 span{color:#394970;font:700 50px/100% 'Rubik', sans-serif;opacity:0.1;display:block;text-transform:uppercase;}
.expert_title h2 .title_underline{width:48px;height:4px;background-color:#29beff;display:block;}
.expert_contact .expert_container .expert_dtl{max-width:730px;margin:0 auto;}
.expert_dtl .expert_img{float:left;}
.expert_dtl .expert_img img{}

.expert_dtl .expert_form{float:right;width:350px;margin:-74px 0px 0px 0px;padding:24px 45px 52px 45px;box-shadow:0 4px 20px 0 rgba(0, 0, 0, 0.05);background:#fff url(../images/blue_bg.png) right bottom no-repeat;}
.expert .expert_form{box-shadow:0 4px 20px 0 rgba(0, 0, 0, 0.05);background:#fff url(../images/blue_bg.png) right bottom no-repeat;}
.expert_dtl .expert_form h3{color:#394970;font:500 16px/28px 'Rubik', sans-serif;margin:0px 0px;}
.expert .expert_form h3{color:#394970;font:500 16px/28px 'Rubik', sans-serif;margin:0px 0px;}
.expert_dtl .expert_form p{color:#6a7285;font:400 13px/20px 'Rubik', sans-serif;margin:0px 0px;}
.expert .expert_form p{color:#6a7285;font:400 13px/20px 'Rubik', sans-serif;margin:0px 0px;}
.expert_form .expert_info{}
.expert_form .expert_info input{display:block;padding:10px 10px 10px 34px;color:#9b9b9b;font:400 13px/150% 'Rubik', sans-serif;border-radius:1px;border:solid 1px #d2d4da;width:100%;margin:6px 0px;}
.expert_form .expert_info select{display:block;padding:10px 10px 10px 34px;color:#9b9b9b;font:400 13px/150% 'Rubik', sans-serif;border-radius:1px;border:solid 1px #d2d4da;width:100%;margin:6px 0px;}
.expert_form .expert_info .pay_name{background:url(../images/pay-name-icon.png) no-repeat 6px;}
.expert_form .expert_info .pay_email{background:url(../images/pay-email-icon.png) no-repeat 6px;}
.expert_form .expert_info .pay_phone{background:url(../images/pay-phone-icon.png) no-repeat 6px;}
.expert_form .expert_info .main_city{background: url(../images/main-city-bg.png) 8px no-repeat;}
.expert_form .expert_info .main_course{background:url(../images/main-course-bg.png) no-repeat 8px;}
.expert_form .expert_info .pay_button{background:#ff7340;border-radius:5px;padding:23px 0px;color:#fff;font:500 16px/16px 'Rubik', sans-serif;border:none;text-transform:uppercase;margin:16px 0px 0px 0px;}

/* //css for corporate popups */
.expert_form .expert_info2{}
.expert_form .expert_info2 input{display:block;padding:10px 10px 10px 34px;color:#9b9b9b;font:400 13px/150% 'Rubik', sans-serif;border-radius:1px;border:solid 1px #d2d4da;width:100%;margin:6px 0px;}
.expert_form .expert_info2 select{display:block;padding:10px 10px 10px 34px;color:#9b9b9b;font:400 13px/150% 'Rubik', sans-serif;border-radius:1px;border:solid 1px #d2d4da;width:100%;margin:6px 0px;}
.expert_form .expert_info2 .pay_name{background:url(../images/pay-name-icon.png) no-repeat 6px;}
.expert_form .expert_info2 .pay_email{background:url(../images/pay-email-icon.png) no-repeat 6px;}
.expert_form .expert_info2 .pay_phone{background:url(../images/pay-phone-icon.png) no-repeat 6px;}
.expert_form .expert_info2 .pay_org{background:url(../images/main-organization-bg.png) no-repeat 6px;}
.expert_form .expert_info2 .main_city{background: url(../images/main-city-bg.png) 8px no-repeat;}
.expert_form .expert_info2 .main_course{background:url(../images/main-course-bg.png) no-repeat 8px;}
.expert_form .expert_info2 .pay_button{background:#ff7340;border-radius:5px;padding:23px 0px;color:#fff;font:500 16px/16px 'Rubik', sans-serif;border:none;text-transform:uppercase;margin:16px 0px 0px 0px;}
/* //end of css */


/* css for ba demo page */
.expert_form .expert_info_ba_demo{}
.expert_form .expert_info_ba_demo input{display:block;padding:10px 10px 10px 34px;color:#9b9b9b;font:400 13px/150% 'Rubik', sans-serif;border-radius:1px;border:solid 1px #d2d4da;width:100%;margin:6px 0px;}
.expert_form .expert_info_ba_demo select{display:block;padding:10px 10px 10px 34px;color:#9b9b9b;font:400 13px/150% 'Rubik', sans-serif;border-radius:1px;border:solid 1px #d2d4da;width:100%;margin:6px 0px;}
.expert_form .expert_info_ba_demo .pay_name{background:url(../images/pay-name-icon.png) no-repeat 6px;}
.expert_form .expert_info_ba_demo .pay_email{background:url(../images/pay-email-icon.png) no-repeat 6px;}
.expert_form .expert_info_ba_demo .pay_phone{background:url(../images/pay-phone-icon.png) no-repeat 6px;}
.expert_form .expert_info_ba_demo .pay_org{background:url(../images/main-organization-bg.png) no-repeat 6px;}
.expert_form .expert_info_ba_demo .main_city{background: url(../images/main-city-bg.png) 8px no-repeat;}
.expert_form .expert_info_ba_demo .main_course{background:url(../images/main-course-bg.png) no-repeat 8px;}
.expert_form .expert_info_ba_demo .pay_button{background:#ff7340;border-radius:5px;padding:23px 0px;color:#fff;font:500 16px/16px 'Rubik', sans-serif;border:none;text-transform:uppercase;margin:16px 0px 0px 0px;}
/* //end of css */

/* css for DM Corporate pop-up  */
.expert_form .expert_info_dm_popup{}
.expert_form .expert_info_dm_popup input{display:block;padding:10px 10px 10px 34px;color:#9b9b9b;font:400 13px/150% 'Rubik', sans-serif;border-radius:1px;border:solid 1px #d2d4da;width:100%;margin:6px 0px;}
.expert_form .expert_info_dm_popup select{display:block;padding:10px 10px 10px 34px;color:#9b9b9b;font:400 13px/150% 'Rubik', sans-serif;border-radius:1px;border:solid 1px #d2d4da;width:100%;margin:6px 0px;}
.expert_form .expert_info_dm_popup .pay_name{background:url(../images/pay-name-icon.png) no-repeat 6px;}
.expert_form .expert_info_dm_popup .pay_email{background:url(../images/pay-email-icon.png) no-repeat 6px;}
.expert_form .expert_info_dm_popup .pay_phone{background:url(../images/pay-phone-icon.png) no-repeat 6px;}
.expert_form .expert_info_dm_popup .pay_org{background:url(../images/main-organization-bg.png) no-repeat 6px;}
.expert_form .expert_info_dm_popup .main_city{background: url(../images/main-city-bg.png) 8px no-repeat;}
.expert_form .expert_info_dm_popup .main_course{background:url(../images/main-course-bg.png) no-repeat 8px;}
.expert_form .expert_info_dm_popup .main_thour{background:url(../images/main-hour-bg.png) 8px no-repeat;}
.expert_form .expert_info_dm_popup .pay_button{background:#ff7340;border-radius:5px;padding:23px 0px;color:#fff;font:500 16px/16px 'Rubik', sans-serif;border:none;text-transform:uppercase;margin:16px 0px 0px 0px;}
/* //end of css */

/* css for single.php on download the free PDFs page */
.expert_form .corporate_popup_form_blog{}
.expert_form .corporate_popup_form_blog input{display:block;padding:10px 10px 10px 34px;color:#9b9b9b;font:400 13px/150% 'Rubik', sans-serif;border-radius:1px;border:solid 1px #d2d4da;width:100%;margin:6px 0px;}
.expert_form .corporate_popup_form_blog select{display:block;padding:10px 10px 10px 34px;color:#9b9b9b;font:400 13px/150% 'Rubik', sans-serif;border-radius:1px;border:solid 1px #d2d4da;width:100%;margin:6px 0px;}
.expert_form .corporate_popup_form_blog .pay_name{background:url(../images/pay-name-icon.png) no-repeat 6px;}
.expert_form .corporate_popup_form_blog .pay_email{background:url(../images/pay-email-icon.png) no-repeat 6px;}
.expert_form .corporate_popup_form_blog .pay_phone{background:url(../images/pay-phone-icon.png) no-repeat 6px;}
.expert_form .corporate_popup_form_blog .pay_org{background:url(../images/main-organization-bg.png) no-repeat 6px;}
.expert_form .corporate_popup_form_blog .main_city{background: url(../images/main-city-bg.png) 8px no-repeat;}
.expert_form .corporate_popup_form_blog .main_course{background:url(../images/main-course-bg.png) no-repeat 8px;}
.expert_form .corporate_popup_form_blog .pay_button{background:#ff7340;border-radius:5px;padding:23px 0px;color:#fff;font:500 16px/16px 'Rubik', sans-serif;border:none;text-transform:uppercase;margin:16px 0px 0px 0px;}
/* //end of css */




/*==expert page review==*/
.expert_review{max-width:1070px;margin:180px auto;position:relative;}
.expert_review .home_reviews{}
.expert_review .home_reviews .review_profile_pic{display:inline-block;width:160px;height:160px;overflow:hidden;margin:0px 90px;float:left;}
.expert_review .home_reviews .review_profile_pic img{width:100%;height:auto;}
.expert_review .home_reviews .review_text{display:inline-block;max-width:620px;margin:12px 12px 48px 12px;}
.expert_review .home_reviews .review_text p{color:#394970;font:italic 700 21px/170% 'Rubik', sans-serif;}
.expert_review .home_reviews .review_text .linkedin{display:inline-block;float:left;margin-right:20px;}
.expert_review .home_reviews .review_text .linkedin .linkedin_icon{background:url(../images/sprite.png) -765px -666px;height:32px;width:32px;display:inline-block;}
.expert_review .home_reviews .review_text .review_name{color:#394970;font:400 16px/32px 'Rubik', sans-serif;display:inline-block;float:left;margin-right:20px;}
.expert_review .home_reviews .review_text .review_profile{color:#9b9b9b;font:400 13px/32px 'Rubik', sans-serif;display:inline-block;float:left}
.expert_review .home_reviews .review_text .review_quots{background:url(../images/sprite.png) -438px -782px;width:74px;height:64px;display:inline-block;position:absolute;right:0px;bottom:0px;}
.expert_review .review_icon_position{position:absolute;left:36%;right:36%;}
.expert_review .review_icon_position .review_icon span{width:64px;height:64px;overflow:hidden;display:inline-block}
.expert_review .review_icon_position .review_icon span.active_review{border:8px solid #ffc130;border-radius:100%;}
.expert_review .review_icon_position .review_icon span img{width:100%;height:auto;}

.expert_review .review_icon_position .expert_more_review{margin:52px 0px 0px 0px;}
.expert_review .review_icon_position .expert_more_review a{color:#0d7eee;font:500 16px/16px 'Rubik', sans-serif;}
.expert_review .review_icon_position .expert_more_review a:hover{text-decoration:none;}


/*==popup css download==*/
.popup_container{width:710px!important;}
.popup_container .popup_content{position:relative;border-radius:0px;}
.popup_container .popup_content .close{position:absolute;right:10px;top:6px;font:200 32px/100% 'Rubik', sans-serif;}
.download_popup{display:flex;}
.download_popup .popup_l{width:50%;max-width:260px;display:inline-block;float:left;margin:54px 54px 92px 54px;}
.download_popup .popup_l h3{color:#394970;font:500 28px/36px 'Rubik', sans-serif;margin:0px 0px;}
.download_popup .popup_l p{color:#6a7285;font:400 13px/18px 'Rubik', sans-serif;margin:0px 0px;}
.download_popup .popup_l .popup_form{width:260px;}
.download_popup .popup_l .popup_form form{}
.download_popup .popup_l .popup_form form input{display:block;padding:10px 10px 10px 34px;color:#9b9b9b;font:400 13px/150% 'Rubik', sans-serif;border-radius:1px;border:solid 1px #d2d4da;width:100%;margin:6px 0px;}
.download_popup .popup_l .popup_form form select{display:block;padding:10px 10px 10px 34px;color:#9b9b9b;font:400 13px/150% 'Rubik', sans-serif;border-radius:1px;border:solid 1px #d2d4da;width:100%;margin:6px 0px;}
.download_popup .popup_l .popup_form form .pay_name{background:url(../images/pay-name-icon.png) no-repeat 6px;}
.download_popup .popup_l .popup_form form .pay_phone{background:url(../images/pay-phone-icon.png) no-repeat 6px;}
.download_popup .popup_l .popup_form form .main_email{background: url(http://content.edupristine.com/images/icon/envelope.png) no-repeat 10px;}
.download_popup .popup_l .popup_form form .main_city{background: url(http://content.edupristine.com/images/icon/citi.png) no-repeat 13px;}
.download_popup .popup_l .popup_form form .download_btn{background:#ff7340;border-radius:5px;padding:22px 0px;color:#fff;font:400 16px/100% 'Rubik', sans-serif;border:none;}
.download_popup .popup_l .popup_form form .download_btn:focus{outline:none;border:none;}
.download_popup .popup_r{width:50%;display:inline-block;float:right;position:absolute;bottom:0px;right:0px;}
.download_popup .popup_r .find_courses{float:right;position:relative;width:300px;height:184px;overflow:hidden;}
.download_popup .popup_r .find_courses .find_course_one{background:#6a7285;width:110px;height:140px;display:inline-block;padding:14px 14px;color:#fff;font:400 16px/130% 'Rubik', sans-serif;border:1px solid #fff;outline:4px solid #6a7285;position:absolute;bottom:-2px;left:10px;}
.download_popup .popup_r .find_courses .find_course_two{background:#29beff;width:110px;height:180px;display:inline-block;padding:14px 14px;color:#fff;font:400 16px/130% 'Rubik', sans-serif;border:1px solid #fff;outline:4px solid #29beff;position:absolute;bottom:-2px;left:120px;}
.download_popup .popup_r .find_courses .find_course_three{background:#51d586;width:110px;height:104px;display:inline-block;padding:14px 14px;color:#fff;font:400 16px/130% 'Rubik', sans-serif;border:1px solid #fff;outline:4px solid #51d586;position:absolute;bottom:-2px;left:158px;}
.download_popup .popup_r .find_courses .find_course_four{background:#ffc130;width:110px;height:60px;display:inline-block;padding:14px 14px;color:#fff;font:400 16px/130% 'Rubik', sans-serif;border:1px solid #fff;outline:4px solid #ffc130;position:absolute;bottom:-2px;left:50px;}

/*sticky nav*/
.sticky_nav{position:fixed!important;z-index:99;top:0px;height:66px;background:#21222f;border-top:0px!important;width:100%!important;
left:0px;right:0px;}

.course_nav ul li.sticky_enrl{display:none!important;}
.sticky_nav ul li.sticky_enrl{display:inline-block!important;}
.sticky_nav ul li.sticky_enrl a{background:#ff7340;padding:6px 18px!important;color:#fff!important;border-radius:2px;}
.sticky_nav ul li button{background:none;border-radius:2px;border:none;}
.sticky_nav ul li button:hover{}
.sticky_nav ul li button:active{}
.sticky_nav ul li.sticky_enrl a:hover{}



.footer_sticky{width:1070px;bottom:0px;top:unset!important;background:#394970;margin:0px;padding:0px;height:60px;box-shadow:0 -1px 33px 0 rgba(0, 0, 0, 0.11);}
.footer_sticky ul{text-align:center;margin: 0px auto 0px -80px!important;padding:8px!important;}
.footer_sticky ul li{display:inline-block;margin:0px 34px;}
.footer_sticky ul li img{width:30px;margin-right: 18px;}
.footer_sticky ul li a, .footer_sticky ul li button{color:#394970;font:500 16px/28px 'Rubik', sans-serif;padding:8px 0px 8px 0px;}
.footer_sticky ul li a:hover{text-decoration:none;}
.footer_sticky span{color:#ffffff;}
.footer_sticky ul li .phone_icon{background:url(../images/sprite.png) -152px -622px;width:30px;height:38px;display:inline-block;float:left;margin-right:20px;}
.footer_sticky ul li .mail_icon{background:url(../images/sprite.png) -154px -540px;width:34px;height:38px;display:inline-block;float:left;margin-right:20px;}
.footer_sticky ul li .chat_icon{background:url(../images/sprite.png) -158px -58px;width:34px;height:38px;display:inline-block;float:left;margin-right:20px;}
.footer_sticky ul li .download_icon{background:url(../images/sprite.png) -62px -894px;width:34px;height:38px;display:inline-block;float:left;margin-right:20px;}
.footer_sticky ul li .video_icon{background:url(../images/sprite.png) -56px -685px;width:34px;height:38px;display:inline-block;float:left;margin-right:20px;}
.pay_other{}
.pay_other_option{padding:16px;border-radius:2px;}
.pay_bank{color:#484d6d;font:500 13px/150% 'Rubik', sans-serif;margin:0px 0px;display:inline-block;}
.pay_bank:hover, .pay_bank:focus{text-decoration:none;}
.pay_bank .pay_other_iocon{background:url(../images/sprite.png) -146px -694px;height:42px;width:58px;display:inline-block;float:left;margin-right:10px;}
.pay_bank .open_arrow{background:url(../images/sprite.png) -402px -672px;height:16px;width:12px;display:inline-block;float:right;}
.pay_options{margin:20px 0px 0px 0px;}
.pay_options h3{color:#394970;font:500 13px/20px 'Rubik', sans-serif;margin:0px 0px;}
.pay_options p{color:#6a7285;font:400 13px/20px 'Rubik', sans-serif;margin:0px 0px;}
.pay_options h3 span{color:#6a7285;font:400 13px/20px 'Rubik', sans-serif;margin:0px 0px;float:right;}
.pay_options hr{margin:10px 0px;}

.error_page{background:#f1f2f3;padding:120px 0px;margin:120px 0px 0px 0px;}
.error_page .error404{max-width:710px;min-height:360px;margin:0 auto;background:#ffffff;}
.error_page .error404>.bg_img{background:url(../images/error404_bg.png) left no-repeat;height:474px;width:404px;display:inline-block;margin:-50px 48px -64px -86px;float:left;}

.error404_txt{padding:78px 80px 30px 20px;}
.error404_txt h2{color:#394970;font:500 21px/28px 'Rubik', sans-serif;margin:20px 0px;}
.error404_txt p{color:#6a7285;font:400 13px/20px 'Rubik', sans-serif;margin:20px 0px;}
.error404_txt p a{color:#0d7eee;}
.error404_txt p a:hover{text-decoration:none;}

/* Center the loader */
#loader {left: 50%;top: 50%;z-index: 1;width: 150px;height: 150px;margin-left: 300px;border: 16px solid #f3f3f3;border-radius: 50%;border-top: 16px solid #3498db;width: 120px;height: 120px;-webkit-animation: spin 2s linear infinite;animation: spin 2s linear infinite;}

@-webkit-keyframes spin {0% { -webkit-transform: rotate(0deg); }100% { -webkit-transform: rotate(360deg); }}

@keyframes spin {0% { transform: rotate(0deg); }100% { transform: rotate(360deg); }}

/* Add animation to "page content" */
.animate-bottom {position: relative;-webkit-animation-name: animatebottom;-webkit-animation-duration: 1s;animation-name: animatebottom;animation-duration: 1s}

@-webkit-keyframes animatebottom {from { bottom:-100px; opacity:0 } to { bottom:0px; opacity:1 }}

@keyframes animatebottom { from{ bottom:-100px; opacity:0 } to{ bottom:0; opacity:1 }}

#myDiv {display: none;text-align: center;}

.main_course_view{display:none;}

/*==media css==*/

@media screen and (max-width:768px) and (min-width:320px){
header .top_head .top_contact{display:none;}
header .top_menu_bg{}
header .top_menu_bg .top_menu_container{display:none;}
header .logo{margin-left:30px;}
.calendar_container{display:none!important;}
/*mobile nav css*/
.main_nav_l{display:none;}/*destop nav display none*/
.mnav_icon{width:20px;float:right;margin:10px 16px;display:inline-block;}
.mnav_icon .t_line{height:2px;width:20px;background:#fff;display:block;float:right;border-radius:1px;}
.mnav_icon .m_line{height:2px;width:16px;background:#fff;display:block;float:right;border-radius:1px;margin:6px 0px;}
.mnav_icon .b_line{height:2px;width:20px;background:#fff;display:block;float:right;border-radius:1px;}
.submnav_box1, .submnav_box2, .submnav_box3, .submnav_box4, .submnav_box5{display:none;background:#fff;width:100%;position:fixed;top:0px;bottom:0px;z-index:99;height:100%;}

.subnav_mbox{width:100%;min-width:320px;padding:52px 16px 16px 16px;}
.subnav_mbox .msubnav_toogle{background:url(../images/subnav_arrow.png) left no-repeat;color:#394970;font:500 16px/28px 'Rubik', sans-serif;margin:0px 0px;padding:26px 16px 26px 40px;float:left;}
.subnav_mbox .subnav_icon1{float:right;display:inline-block;}
.subnav_mbox .subnav_icon1 img{}
.subnav_mbox ul{list-style:none;margin:0px 0px;padding:16px 0px;clear:both;}
.subnav_mbox ul li{margin:0px 0px;padding:16px 0px;border-bottom:1px solid #d2d4da;}
.subnav_mbox ul li a{color:#394970;font:400 13px/28px 'Rubik', sans-serif;}
.subnav_mbox ul li a:hover, .submnav_box1 .subnav_mbox ul li a:focus{text-decoration:none;}

.t_line, .m_line, .b_line{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition: all .6s ease-in-out;transition:all .6s ease-in-out;}
.close_btn .mnav_bg{position:fixed;top:120px;bottom:0px;left:0px;right:0px;background:rgba(0, 0, 0, 0.70);}
.close_btn .t_line{transform:rotate(45deg) translate3d(2px, 0px, 0px);transform-origin:left center;}
.close_btn .m_line{opacity:0;}
.close_btn .b_line{transform:rotate(-45deg) translate3d(1px, 0px, 0px);transform-origin:left center;}

.mnav_box{float:left;display:none;position:absolute;top:120px;left:0px;right:0px;}
.main_nav{background:#ffffff;width:100%;padding:32px 16px}
.main_nav h3{color:#394970;font:500 16px/28px 'Rubik', sans-serif;margin:0px 0px;}
.main_nav ul.mnav_courses{list-style:none;padding:0px;margin:0px 0px 24px 0px;}
.main_nav ul.mnav_courses li{padding:16px 0px;}
.main_nav ul.mnav_courses li a{color:#394970;font:400 13px/28px 'Rubik', sans-serif;margin:0px 0px;}
.main_nav ul.mnav_courses li a:hover, .main_nav ul.mnav_courses li a:focus{text-decoration:none;}
.main_nav ul.mnav_courses li:nth-child(1){border-bottom:3px solid #6c4eda;}
.main_nav ul.mnav_courses li:nth-child(2){border-bottom:3px solid #29beff;}
.main_nav ul.mnav_courses li:nth-child(3){border-bottom:3px solid #ffc130;}
.main_nav ul.mnav_courses li:nth-child(4){border-bottom:3px solid #ee3864;}
.main_nav ul.mnav_courses li:nth-child(5){border-bottom:3px solid #51d586;}

.home_course_bg .sub_container .main_course .hover_link {background: #fff;opacity: .9;position: absolute;bottom: 0;display:block;margin: 0px 0px 0px 160px;}
.city_course_container .sub_container .main_course .hover_link {background: #fff;opacity: .9;position: absolute;bottom: 0;display:block;margin: 0px 0px 0px 160px;}

.main_nav ul.mnav_resources{list-style:none;padding:0px;margin:0px;}
.main_nav ul.mnav_resources li{padding:16px 0px;border-bottom:1px solid #d2d4da;}
.main_nav ul.mnav_resources li a{color:#394970;font:400 13px/28px 'Rubik', sans-serif;margin:0px 0px;}
.main_nav ul.mnav_resources li a:hover{}

.main_nav ul.mnav_contact{list-style:none;padding:0px;margin:24px 0px;}
.main_nav ul.mnav_contact li{padding:16px 0px;border-bottom:1px solid #d2d4da;}


/*end mobile nav css*/
/*BLog page CSS*/
.verticalLine-right{ border:0px !important;}
.verticalLine-left{ border:0px !important;}
.left-section p{ text-align:center !important;}
.left-section h1{text-align:center !important;}


.slider_container{height:312px;}
.slider_container .slider{height:312px;}
.slider_container .slider img{height:100%;width:auto;}
.slider_container .slider_text_container .slider_text h1{font:500 30px/40px 'Rubik', sans-serif;margin:0px 0px;}
.slider_container .slider_text_container .slider_text{top:134px;padding:0px 30px;}
.slider_container .slider_text_container .slider_text a{padding:14px 24px;margin:20px 0px;}
.home_course_bg .home_course_position{top:16px;}
.home_course_bg .sub_container{padding:20px;}
.home_course_bg .sub_container .main_course{width:100%;margin-bottom:30px;}
.home_course_tab .home_tab ul{white-space:nowrap;overflow-x:scroll;}
.home_course_tab h2{font:500 24px/32px 'Rubik', sans-serif;margin:0px 0px;padding:60px 16px 22px 16px;}
.tab1_content .hometab_img{display:none;}
.tab_courses{width:100%;margin:0px;padding:16px;border-bottom:1px solid #d2d4da}
.tab1_content{border-bottom:none;}

.world_class{margin:60px auto;}
.world_class h2{font:500 24px/32px 'Rubik', sans-serif;margin:0px 0px;padding:0px 16px;}
.world_class .class_course_box{white-space:nowrap;overflow-x:scroll;}
.class_course h3{white-space:normal;}
.class_course p{white-space:normal;}

.review_container{height:auto;margin:60px 0px;position:relative;
background: #f1f2f4; /* Old browsers */
background: -moz-linear-gradient(top, #f1f2f4 0px, #f1f2f4 214px, #ffe4a8 214px, #ffe4a8 60%, #ffffff 60%, #ffffff 60%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #f1f2f4 0px,#f1f2f4 214px,#ffe4a8 214px,#ffe4a8 60%,#ffffff 60%,#ffffff 60%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #f1f2f4 0px,#f1f2f4 214px, #ffe4a8 214px, #ffe4a8 60%, #ffffff 60%, #ffffff 60%, #ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f2f4', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
.review_container .review_title{padding:40px 24px 8px 24px;display:block;}
.review_container .review_title h3{color:#394970;font:500 21px/32px 'Rubik', sans-serif;margin:0px 0px;}
.review_container .review_title p{color:#dfe1e7;font:700 32px/56px 'Rubik', sans-serif;margin:0px 0px;}
.review_container .home_reviews{padding:0px 0px 54px 0px}
.review_container .review_icon_position{padding:0px 0px;}
.review_container .home_reviews .review_text{margin:0px 24px;}
.review_container .review_icon_position .review_icon span{width:44px;height:44px;margin:0px 3px;}
.review_container .home_reviews .review_text .review_quots{top:-26px;}
.review_container .home_reviews .review_text .review_name{font:500 16px/32px 'Rubik', sans-serif;}
.review_container .home_reviews .review_text .review_profile{font:400 13px/16px 'Rubik', sans-serif}
.review_container .home_reviews .review_text p a{margin:0px 0px 0px 0px}
.review_container .home_reviews .review_text .linkedin{margin-right:16px;}
.review_container .home_reviews .review_profile_pic{float:none;display:block;margin:0px auto;}


.comp_profile{display:block;margin:16px;}
.comp_profile .companies_l, .comp_profile .companies_r{display:none;}
.comp_profile .companies_c{width:100%;margin:0px;}
.comp_profile .mob_partner_img{white-space:nowrap;overflow-x:scroll;display:block;padding:18px 2px;}
.comp_profile .mob_partner_img span{width:128px;height:128px;overflow:hidden;margin-right:10px;margin-bottom:10px;padding:20px;text-align:center;display:inline-block;float:none;box-shadow:0px 0px 6px 0 rgba(0, 0, 0, 0.07);}
.comp_profile .mob_partner_img span img{height:100%;width:100%;}

.find_course_bg{height:auto;}
.find_course_bg .find_course_bg_container{background:none;height:auto;}
.find_course_bg .find_course_bg_container .find_course_container{padding:0px 16px 16px 16px;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_title{height:auto;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_title .find_courses{display:none;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_title h4{font:400 24px/32px 'Rubik', sans-serif;display:block;float:none;text-align:center;padding:30px 0px 24px 0px;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_form{padding:8px 16px 16px 16px;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_form select{width:100%;margin:8px 0px;}
.find_course_bg .find_course_bg_container .find_course_container .find_course_form input[type=button]{width:100%;}

.need_help{display:none;}

/*course page*/
.course_bg{height:auto;min-height:600px;}
.course_bg .course_bg_pic{height:100%;;}
.course_bg .course_bg_pic img{height:100%;width:auto;}
.course_bg .course_container .course_position{padding:0px 16px;height:auto;bottom:0px;top:110px;}
.course_bg .course_container .course_position .course_title_detail{width:100%;height:364px;}
.course_bg .course_container .course_position .course_title_detail h1{font:500 30px/40px 'Rubik', sans-serif;margin:10px 0px 10px 0px;}
.course_bg .course_container .course_position .course_title_detail p{font:300 16px/24px 'Rubik', sans-serif;}
.course_bg .course_container .course_position .course_title_offer{display:none;}
.course_bg .course_container .course_position .course_nav{overflow-x:scroll;padding:0px 16px;}

.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about{padding:16px;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_title{width:100%;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_title h2{padding:30px 0px 10px 0px;}
.course_page_tab .course_tab .course_tab_content .online_live_tab .course_about .course_des{width:100%;padding:10px 0px 30px 0px;}
.payment_buttons a{padding:12px 28px;}

.enroll_container{width:100%;padding:10px 0px 30px 0px;margin:0px;}
.enroll_container .course_preview h3{font:700 38px/100% 'Rubik', sans-serif}
.enroll_container .course_preview .preview_img{margin-top:-10px;}
.enroll_course .dounload_brochure{color:#ffffff;font:400 16px/18px 'Rubik', sans-serif;background:none;border-bottom:1px solid #394970;}
.enroll_container .course_preview{position:unset;width:100%;text-align:left;}
.enroll_container .course_preview .preview_img span{width:100%;height:auto;}
.enroll_container .course_preview .preview_img span img{width:100%;height:100%;}
.enroll_container .course_preview .preview_img span video{width:100%;height:100%;}

.online_live_tab .online_schedule_bg .online_schedule_back{top:0px;}
.course_bg .course_container .course_position .edu_breadcrumb{display:none;}

.online_live_tab .online_benefits{padding:16px;}
.online_live_tab .online_benefits .course_title{width:100%;}
.online_live_tab .online_benefits .course_title h2{padding:30px 0px 10px 0px;}
.online_live_tab .online_benefits .benefits_des{width:100%;padding:30px 0px 10px 0px;}
.online_live_tab .online_benefits .benefits_container{width:100%;padding:10px 0px 30px 0px}
.benefits_container .benefits{width:100%;min-height:260px;height:auto;}

.online_live_tab .online_schedule_bg .online_schedule_back{height:184px;}
.online_live_tab .online_schedule{padding:28px 16px;}
.calendar_container{width:100%;float:none;}
.calendar_container .calendar_option .calendar_type select{width:100%;margin:8px 0px;}
.calendar_container .calendar_box{margin:0px;}
.schedule_form{width:100%;}

.online_live_tab .online_review{padding:28px 16px;}
.online_live_tab .online_review .course_title{width:100%;}
.online_live_tab .online_review .course_title h2 span{font:700 34px/100% 'Rubik', sans-serif}

.online_review .review_container{margin:-18px 0px;}
.review_container .online_reiew{position:relative;}
.review_container .online_reiew .reviews{margin:0px;}
.review_container .online_reiew .reviews .review_profile_pic{display:block;float:none;margin:0px auto;}

.online_live_tab .online_target{padding:28px 16px;}
.online_live_tab .online_target .course_title{width:100%;}
.online_live_tab .online_target .target_des{width:100%;padding:0px;}
.online_live_tab .online_notsure{padding:28px 16px}
.online_live_tab .online_notsure .course_title{width:100%;}
.online_live_tab .online_notsure .notsure_des{padding:0px;}
.online_live_tab .online_notsure .notsure_des .notsure_call{width:100%;min-height:200px;margin:0px 0px 32px 0px;}
.online_live_tab .online_notsure .notsure_des .notsure_write{width:100%;min-height:200px;margin:0px 0px 32px 0px;}
.online_live_tab .online_notsure .notsure_des .notsure_chat{width:100%;min-height:200px;margin:0px 0px 32px 0px;}

.online_live_tab .online_faqs{padding:28px 16px;}
.online_live_tab .online_faqs .course_title{width:100%;}
.online_live_tab .online_faqs .course_title h2{padding:30px 0px 20px 0px;}
.online_live_tab .online_faqs .faqs_questions{width:100%;}

.city_slider{height:380px;}
.city_slider .slider{height:380px;}
.city_slider .slider img{width:auto;height:100%;}
.city_slider .slider_text_container{}
.city_slider .slider_text_container .slider_text{top:10px;padding:120px 30px 0px 30px;}
.city_slider .slider_text_container .slider_text h1{font:500 40px/50px 'Rubik', sans-serif}
.slider_text .edu_breadcrumb{margin:20px 0px 0px 0px;}
.city_schedule{padding:28px 16px;}
.city_schedule_form{width:100%;}

.city_course_container .home_course_position{margin:24px auto 0 auto;padding:0px 16px;}
.city_course_container .sub_container{margin:0px;}
.city_course_container .sub_container .main_course{width:100%;min-height:360px;height:auto;margin:0px 0px 16px 0px;}
.city_course_container .sub_container .main_course img{position:unset;}

.city_benefits{padding:28px 16px;}
.city_benefits .course_title{width:100%;}
.city_benefits .course_title h2{padding:30px 0px 20px 0px;}
.city_benefits .benefits_des{width:100%;padding:0px 0px 30px 0px;}
.city_benefits .city_office .city_map{width:100%;}
.city_benefits .city_office .city_address{width:100%;margin:40px 0px 30px 0px;}

.city_review .course_title{width:100%;padding:28px 16px;}
.city_review .course_title h2{padding:30px 0px 20px 0px;}
.city_review .course_title h2 span{font:700 32px/100% 'Rubik', sans-serif}

.resources_bg{height:auto;}
.resources_bg .resources_bg_pic img{width:auto;height:100%;max-width:100%;max-height:100%;}
.resources_bg .resources_container{padding:0px 30px;}
.resources_bg .resources_container .resources_position{height:auto;width:auto;padding:144px 16px 10px 0px;}
.resources .resources_tab>ul>li{width:45%;}
.resources .resources_tab .resources_content{padding:0px 16px;}
.search_row .blog_courses{width:100%;}
.search_row .search_box{width:100%;margin:12px 0px;}
.search_row .recent_blog{width:100%;}
.blog_container .blog_box{width:100%;height:auto;margin:50px 0px;}
.blog_container .blog_box a .blog_thumb{width:100%;}
.single_container{width:100%;padding:0px 16px;}
.single_container .single_detail{width:100%;margin:30px 0px 30px 0px;}
.single_container .single_form{width:100%;margin:30px 0px 60px 0px;}
.single_container .single_detail .single_text{overflow:scroll;}
.single_container .single_detail .single_text table{}
.related_blog .blog_box{width:100%;margin:50px 0px;}
.related_blog .blog_box a .blog_thumb{width:100%;max-height:174px;}

.review_bg .review_header .review_position{padding:144px 16px 10px 30px;}
.out_story{padding:28px 16px;}
.out_story .story_title{width:100%;}
.our_story_des{width:100%;margin:0px 0px;padding:16px 0px;}
.our_vission{width:100%;padding:28px 16px;}
.our_vission_des{width:100%;margin:0px;padding:0px;}
.our_vission_des h3{width:auto;}
.our_vission_des p{width:auto!important;}
.our_vission_des .vission_img{position:unset;width:100%;}
.our_vission_des .vission_img img{width:100%;}
.contact_container .contact_row{padding:0px 30px}
.contact_row .contact_option{width:100%;}
.expert_contact{padding:0px 16px;}
.expert_dtl .expert_img{width:100%;}
.expert_dtl .expert_form{width:100%;margin:0px 0px 0px 0px;}
.expert_dtl .expert_img img{display:block;margin:0 auto;}

.online_notsure{padding:28px 16px;}
.online_notsure .course_title{width:100%;}
.online_notsure .course_title h2{font:500 22px/150% 'Rubik', sans-serif}
.online_notsure .course_title h2 span{font:700 30px/100% 'Rubik', sans-serif}

.online_notsure .notsure_des{padding:10px 0px 30px 0px;}
.online_notsure .notsure_des .notsure_call{width:100%;margin:0px 0px 16px 0px;}
.online_notsure .notsure_des .notsure_write{width:100%;margin:0px 0px 16px 0px;}
.online_notsure .notsure_des .notsure_chat{width:100%;margin:0px 0px 16px 0px;}


.downloads_content .download_links p{width:100%;float:none;}
.downloads_content .download_links a{width:100%;text-align:right;display:block;float:none;}

div table > div{width:100%;overflow-x:scroll;}


/*==footer mobile css==*/
.desktop_footer{display:none;}
footer .footer_container .footer_logo{display:none;}

footer .footer_container{padding:36px 24px;}
.footer_sticky ul{text-align:center;margin: 0px auto!important;padding:8px!important;}
.footer_sticky ul li{margin:0px 8px;}
.footer_sticky ul li a span, .footer_sticky ul li button span{display:none;}
.footer_sticky ul li button a img{width: 32px;margin-right: 85px;margin-bottom: 35px;}
.mobile_footer{display:block;}
.mobile_footer .footer_panel{background:none;box-shadow:none;margin:0px 0px;padding:6px 0px;}
.mobile_footer .footer_panel .footer_panel_arrow{float:right;font:normal 500 20px/20px 'Rubik', sans-serif;}
.mobile_footer .footer_panel .farrow .footer_panel_arrow{transition:all 0.5s ease;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.mobile_footer .footer_panel .collapsed .footer_panel_arrow{transition:all 0.5s ease;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
/*transition:all 0.5s ease;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);*/
.footer_panel>a{display:block;color:#fff;font:400 13px/20px 'Rubik', sans-serif;margin:0px 0px;text-transform:uppercase;}
.footer_panel>a:hover, .footer_panel a:focus{color:#ffffff;text-decoration:none;}
.footer_panel .footer_links{}
.footer_panel .footer_links ul{margin:0px;padding:12px 4px;list-style:none;}
.footer_panel .footer_links ul li{}
.footer_panel .footer_links ul li>a{color:#fff;font:300 13px/20px 'Rubik', sans-serif;display:block;padding:6px 0px;opacity:0.75;}
.footer_panel .footer_links ul li>a:hover{text-decoration:none;}
.footer_container ul.footer_contact{margin:0px 0px 30px 0px;padding:8px 0px;border-bottom:1px solid #4c5b7e;}
.footer_container ul.footer_contact li{display:block;color:#fff;font:400 13px/20px 'Rubik', sans-serif;margin:0px 0px;padding:6px 0px;text-transform:uppercase;}
.footer_container ul.footer_contact li a{color:#fff;font:300 13px/20px 'Rubik', sans-serif;display:block;padding:0px 0px;opacity:0.75;}

.footer_container ul.footer_contact li.footer_social{display:inline-block;margin-right:18px;}
.footer_container ul.footer_contact li.footer_social a{font-size:0px;}
.footer_container ul.footer_contact li.footer_social a .fb_icon_footer{background:url(../images/sprite.png) -646px -672px;height:20px;width:20px;display:inline-block;}
.footer_container ul.footer_contact li.footer_social a .li_icon_footer{background:url(../images/sprite.png) -675px -672px;height:20px;width:20px;display:inline-block;}
.footer_container ul.footer_contact li.footer_social a .tw_icon_footer{background:url(../images/sprite.png) -705px -672px;height:20px;width:20px;display:inline-block;}

.footer_container .disclaimer{}
.footer_container .disclaimer h5{color:#fff;font:400 13px/20px 'Rubik', sans-serif;margin:0px 0px 10px 0px;}
.footer_container .disclaimer p{color:#fff;font:300 12px/16px 'Rubik', sans-serif;margin:0px 0px 10px 0px;opacity:0.3;}

/*payment page mobile css*/
.per_info .pay_pagination .info_done{background:url(../images/payment_success_icon.png) no-repeat 8px;padding-left:28px;}
.pay_container .per_info{float:none;display:block;}

.pay_container .per_info .pay_header{margin:20px 16px 20px 16px;padding:16px 0px;min-height:100px;}

.per_info .pay_pagination{margin:20px 16px 20px 16px;}
.per_info .pay_pagination span{padding:12px 4px;}
.per_info .info_dtl{margin:0px 16px;}
.payment_info .pay_course .pay_course_name{width:74%;}
.payment_info .pay_course .pay_course_price{width:26%;}
.per_info .info_dtl .continue_container{}
.continue_container .pay_option{float:none;text-align:center;}
.continue_container .pay_continue{float:none;text-align:center;margin:85px 0px 0px 0px;}
.desktop_pay_faqs{display:none!important;}

.per_info .pay_faqs_container{margin:20px 16px 20px 16px;}
.per_info .pay_faqs_container .pay_faqs{width:100%;margin:12px 0px 12px 0px;max-width:100%;}
.pay_container .pay_price{width:100%;height:auto;}

.per_info .info_dtl .personal_info input, .per_info .info_dtl .personal_info select, .per_info .info_dtl .personal_info textarea{width:100%;}

.error_page{padding:120px 36px;}
.error_page .error404>.bg_img{margin:-50px 48px -64px -70px;}

.main_course_view{border-radius:5px;background-color:#ff7340;padding:14px 18px;margin:20px 0px;display:inline-block;color: #fff;font:400 16px/130% 'Rubik',sans-serif;text-transform:uppercase;position:absolute;right:10px;bottom:4px;}
.main_course_view a{color:#ffffff;}
.main_course_view a:hover{text-decoration:none;}

.sumome-share-client-wrapper-mobile-bottom-bar { display: none; }

}
@media only screen and (max-width:360px) {	

.course_bg .course_container .course_position .schedule_form{top: 450px;}
	
}
@media only screen and (max-width:767px) {
.course_bg .course_container .course_position .course_title_detail p {margin: 12px 0px 0px 0px;}
.course_bg .course_container .course_position .course_title_detail{ width:90% !important;height: auto !important;}
.main_form{margin: 10px 0 0 0;}
.course_rating {    position: relative;    bottom: 0;}
.course_bg .course_bg_pic img{height: 900px !important;}
.single_form .main_form form input, .single_form .main_form form select{border: 1px solid #ddd !important;margin-bottom: 10px;}
.bg-box{min-height: auto;}
.circle{left: 42%;margin: 0px auto;top: -26px;right: auto;}
.wrap-top{padding: 15px 0 0;}
li{padding: 0px 0 10px;}
.counter.col_fourth{width: 100%;margin-bottom: 0px;}
.count-title{font-size: 28px;margin-top: 0px;margin-bottom: 0;}
.count-text {    font-size: 16px;}
.cop_ricon{ right:0;}
.course_bg .course_container .course_position .schedule_form{top: 517px; width:294px }
.course_bg .course_container .course_position .schedule_form .single_form .main_form{margin: 0px 0px 0 0px;}
.course_bg .course_container .course_position .course_nav{width:767px;}
}


@media screen and (min-width:768px) and (max-width:991px){
.course_bg .course_container .course_position .course_title_detail {height: auto !important; margin-top:-20px;}
.course_bg .course_container .course_position .course_title_detail{width: 70% !important;}
.bg-box ul {padding: 0 5px 0 5px;}
.bg-box ul li{ font-size:12px;}
.course_bg .course_container .course_position .course_title_detail h1{ font-size:30px;}
.count-title{font-size: 30px;}
.course_bg .course_container .course_position{height: auto;}
.course_bg .course_bg_pic {
    height: 100%;
}
.course_bg .course_bg_pic img{height: 100%;}
.course_bg .course_container .course_position{padding: 92px 30px;}
.course_bg .course_container .course_position .course_title_detail p{ font-size:18px;}
.course_rating {
    position: relative;
    bottom: 0;
}
.course_bg .course_container .course_position .course_nav{width:100%;position:absolute;bottom:-80px; margin-left:30px;
border-top:1px solid #fff;  left:0px}
.course_bg .course_container .course_position .schedule_form{margin-top: 40px; margin-right:30px}
.header_body .header_login{margin-right:30px; margin-top:-15px;}
}
@media screen and (min-width:992px) and (max-width:1199px){
.course_bg .course_container .course_position .course_title_detail h1{ font-size:30px;padding: 92px 30px; margin-top:-63px}
.course_bg .course_container .course_position .course_title_detail p{width: 90% !important;  margin-top: -94px; padding:10px}
.course_bg .course_bg_pic {
  height: 100%;
}
.course_bg .course_bg_pic img {
    height: 100%;}
.course_bg .course_container .course_position .course_title_detail .course_rating{padding: 10px}


.course_bg .course_container .course_position .course_nav{width:90%;position:absolute;bottom:-5px;
border-top:1px solid #fff; padding-left: 3%;}
.course_bg .course_container .course_position .schedule_form{margin-top: 40px; margin-right:15px; width:275px}
.header_body .header_login{margin-right:15px; margin-top:-7px;}
.course_bg .course_container .course_position .schedule_form .single_form .main_form{margin: 0px 4px 0px;}
}
@media screen and (min-width:320px) and (max-width:720px){
.resources .resources_tab>ul>li{width:96%; !important}

}
.resource  .resource_tab1>ul>li{width:80%; !important}
.course_position .course_title_detail p{width: 90%}


@media screen and (min-width:992px) and (max-width:1170px){



}

@media screen and (min-width:1170px) and (max-width:1200px){



}
@media screen and (min-width:768px) and (max-width:1920px){



}
/* tags css */
  .item{color:#48453d; margin-top:30px; overflow:hidden;}
.block-title{color: #48453d; margin-bottom:0px; font-size:18px; margin-top: 0px; font-weight:700; text-transform:uppercase;}
.item-content-block{padding:20px; border-top:2px solid #f6f6f2; background-color:#FFF; display:block;}
.tags a{background-color:#756f5d; padding:10px; color:#fff; display:inline-block; font-size:11px; text-transform:uppercase; line-height:11px; border-radius:2px; margin-bottom:5px; margin-right:2px; text-decoration:none;}
.tags a:hover{background-color:#a38018;}

/* career page css */
.postid-105146 .main_nav_l .nav_left{display: none !important;}
/* corporate pop-up css */
.cr_btn{
	background-color:#ff7340 !important;
	border:none !important;
}
.cr_input{
	margin:10px 0px 10px 30px !important;
	width:90% !important;
}