body{}
body .page-wraper{ background:#fff;}
.home .page-wraper > p{ display:none;}
#header-part.header-style6 .main-bar{ background:none; position:absolute;}
.sf-banner-row .sf-find-bar,.sf-banner-row .overlay-black-middle::after,.main-bar .extra-nav a[data-action="signup"],.after-titile-line{ display:none;}
.navbar-header .question_block{ padding-top:55px;/*padding-top:35px;*/}
.question_block a,a.btn-directory{ outline:none; box-shadow:none; text-shadow:none; background-image:none; background-color:#00b2cd; border:1px solid rgba(90,2,7,0.85); padding:9px 11px;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out; font:normal 16px 'RobotoMedium'; color:#fff; text-transform:uppercase;border-radius: 0;border:none;}
.question_block a:hover,.question_block a:focus,.question_block a:active,a.btn-directory:hover,a.btn-directory:focus,a.btn-directory:active{background-color:#00b2cd;color:#fff;}
a.btn-directory{padding: 12px 20px;}
.question_block a > i{ font-size:26px; vertical-align:-9%;}
.question_block > span{ display:block; text-align:center;font:normal 14px 'RobotoRegular'; color:#fff; padding-top:2px;}
/*.header-nav .nav > li > a{ font:normal 16px 'robotoblack';padding: 10px;}*/
.header-nav .nav > li > a{ font:normal 20px 'oswaldmedium';color:#fff;padding: 10px;}
.header-nav .nav > li.menu-item-has-children::before{ /*display:none;*/content: "\f107"; font-size:15px; color:#fff; right:0;margin-top: -10px;}
.header-nav .nav > li.menu-item-has-children > a{ padding-right:16px;}
.header-nav .nav > li .sub-menu{ background:#575757; border:none;}
.header-nav .nav > li .sub-menu li{border-bottom:none;}
.header-nav .nav > li .sub-menu li a{font:300 18px 'Oswald'; color:#fff; text-transform:uppercase;}
.header-nav .nav > li .sub-menu li a:hover{ background-color:transparent;}
.header-nav .nav > li .sub-menu li a::before{ content:'\f105'; font-family: "FontAwesome"; margin-right:5px;vertical-align: 9%;}
.main-bar .extra-nav{ float:none; text-align:right;padding: 11px 0 20px; height:72px;}
.main-bar .extra-nav a{}
.main-bar .extra-nav a > .fa{ display:none;}
.main-bar .extra-nav a.btn-border{ border:2px solid #fff; background-color:transparent; background-image:none; outline:none; box-shadow:none; text-shadow:none;font:500 18px 'Open Sans'; color:#fff; text-transform:uppercase; margin:0;padding: 8px 10px 7px;}
.sf-banner-row .sf-bnr-text{ text-align:left;}
.sf-banner-row .sf-bnr-text strong{ font:normal 58px/60px 'BebasNeueRegular';margin:0 0 48px;}
.sf-banner-row .sf-bnr-text .container > span{font:normal 26px/30px 'robotolight'; text-shadow:none;display:inline-block; margin-bottom:31px;}
.sf-banner-row .sf-bnr-text .container > span > b{ display:inline-block; padding:3px 8px; background:#1798ab; font-weight:400;}
.sf-banner-row .sf-bnr-text .banner_newsletter{ width:100%; max-width:751px; padding:15px; background:rgba(255,255,255,0.5);}
.sf-bnr-text .banner_newsletter form.widget_wysija > *{ display:inline-block; vertical-align:middle; margin:0;}
.sf-bnr-text .banner_newsletter input.wysija-input{height:46px;padding: 6px 12px;background-color: #fff;background-image: none;border:none;display: inline-block;width: auto;vertical-align: middle; outline:none;font:normal 14px/20px 'robotolight';color:rgba(0,0,0,0.5); margin-right:9px;}
.sf-bnr-text .widget_wysija_cont .wysija-submit{outline:none; border:none; box-shadow:none; text-transform:uppercase; background-image:none; background-color:#029eb6;padding: 10px 12px 9px;font:normal 20px 'robotoblack';color:#fff;}

.section-full{ padding:45px 0;}
.latest-blog .section-content{ margin-top:0;}
.section-full .section-head{ background:#00b2cd; border-bottom:6px solid #058da2; position:relative; margin-bottom:81px;}
.section-full .section-head::after{ content:''; width:65px; height:24px; background:url(../images/grn_arr.png) no-repeat center top; position:absolute; left:50%; top:auto; bottom:-24px; margin-left:-32.5px;}
.section-full .section-head h2{font:normal 36px/40px 'OswaldBook'; color:#fff; margin:0; padding:32px 0;}
.blog-post .post-bx .post-date{ position:absolute; margin:0 0 0 -37px; background:#000;font:normal 25px/27px 'robotomedium'; color:#fff; text-align:left; letter-spacing:-1px; left:50%; bottom:-30px;width: 74px;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.blog-post:hover .post-bx .post-date{background:#00b2cd;}
.blog-post .post-date strong{ font-weight:400;font-size:25px; padding:5px 14px;}
.blog-post .post-date span{ background-color:transparent; font-size:20px; text-align:right; padding:5px 12px; position:relative;}
.blog-post .post-date span::after{ content:''; display:inline-block; position:absolute; left:5px; right:5px; top:0; height:0; border-bottom:1px dashed #fff;-moz-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);-o-transform: rotate(-30deg);-ms-transform: rotate(-30deg);transform: rotate(-30deg);}
.blog-post .post-info{ background-color:transparent; border-bottom:none; text-align:center; padding:50px 0px 30px; margin-bottom:0;}
.blog-post h4.post-title{font:normal 20px/25px 'robotobold'; color:#2b2b2b;margin-bottom:12px; word-break:normal;}
.blog-post h4.post-title a{ text-decoration:none; color:#2b2b2b;}
.blog-post .post-meta{ padding-top:0;margin: 0; padding-bottom:20px; border-bottom:1px dashed #c6c6c6; border-top:none;}
.blog-post .post-meta ul li{font:normal 14px/20px 'ralewayregular'; color:#a0a0a0; text-transform:uppercase; margin-right:20px;}
.blog-post .post-meta ul li:last-child{ margin-right:0;}
.blog-post .post-meta ul li i.fa-user,.blog-post .post-meta ul li i.fa-comments{ width:16px; height:16px; text-indent:99px; overflow:hidden; vertical-align:-15%; margin-right:0;}
.blog-post .post-meta ul li i.fa-user{ background:url(../images/bloglist_author.png) no-repeat center center;}
.blog-post .post-meta ul li i.fa-comments{ background:url(../images/bloglist_comment.png) no-repeat center center;}
.blog-post .post-info .post-text p{font:normal 15px/22px 'robotoregular'; color:#5c5c5c; padding:13px 5px 0; margin:0 0 30px; display:block;}
.blog-post .read-more{border: 2px solid #181818;outline: none;box-shadow: none;text-shadow: none;font: normal 13px 'ralewaysemibold';color: #2b2a29;text-transform: uppercase;margin: 0;padding: 9px 25px; display:inline-block;}
.blog-post .read-more::after{ display:none;}
.section-content a.btn-viewall,.section-content a.btn-viewall:hover,.section-content a.btn-viewall:focus,.section-content a.btn-viewall:active{ outline:none; text-shadow:none; box-shadow:none; border:none; position:relative;font:normal 25px 'BebasNeueRegular'; color:#fff;padding: 16px 25px 11px 80px;background: #484848;background: -moz-linear-gradient(top, #484848 0%, #333333 100%);background: -webkit-linear-gradient(top, #484848 0%,#333333 100%);background: linear-gradient(to bottom, #484848 0%,#333333 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#484848', endColorstr='#333333',GradientType=0 );}
.section-content a.btn-viewall .fa{ position:absolute; left:0; top:0; height:58px; width:60px; background:#00b2cd; margin:0; overflow:hidden; text-indent:99px; background:url(../images/viewall_arr.png) no-repeat center center;}
.section-content a.btn-viewall::after{ content:''; display:inline-block; position:absolute; left:0; right:0; top:auto; bottom:-7px; height:1px; background:#e9e9e9;}

.section-content a.btn-viewall.btn-sm{padding: 9px 25px 4px 57px;}
.section-content a.btn-viewall.btn-sm .fa{width:40px;height:44px;background:url(../images/viewall_smarr.png) no-repeat center center;}
.section-content a.btn-viewall.btn-sm::after{bottom:-5px;background:#ffe9ee;}

.section-full.sf-black .section-head{background:#484848; border-bottom:6px solid #333;}
.section-full.sf-black .section-head::after{background:url(../images/blk_arr.png) no-repeat center top;}
.sf-testimonials .section-content{ margin-top:0;}
.sf-testimonials .testimonial-bx{ padding:0; background:#f9f9f9;-webkit-box-shadow: 3px 3px 6px 0 rgba(0,0,0,0.17);box-shadow: 3px 3px 6px 0 rgba(0,0,0,0.17); border-left:3px solid #00b2cd;border-top:3px solid #00b2cd; position:relative; margin-bottom:86px;}
.sf-testimonials .testimonial-bx.last{ margin-bottom:0;}
.sf-testimonials .testimonial-bx .testimonial-pic{ width:110px; height:110px; border-radius:0; border:1px solid #00b2cd; box-shadow:none; position:absolute; left:-55px; top:50%; margin-top:-55px;}
.sf-testimonials .testimonial-bx .testimonial-pic img{ width:108px; height:108px; border-radius:0;}
.sf-testimonials .testimonial-bx .testimonial-text .testimonial-detail{font:normal 17px/22px 'robotomedium_italic'; color:#0298af;margin-top:25px;}
.sf-testimonials .testimonial-bx .testimonial-text strong{ font-weight:400;color: #0298af; margin-right:0; font-size:19px;}
.sf-testimonials .testimonial-bx .testimonial-text strong:before{ content:'-';color: #0298af;margin-right: 3px;}
.sf-testimonials .testimonial-bx .testimonial-text strong:after,.sf-testimonials .testimonial-bx .testimonial-pic::before{ display:none;}
.sf-testimonials .testimonial-bx .testimonial-text .testimonial-detail span{ font-size:19px; color:inherit;}
.sf-testimonials .testimonial-bx .testimonial-text .testimonial-detail span:before{ content:',';color: #0298af;margin-right: 3px;}
.sf-testimonials .testimonial-bx::before{content: '';display: block;width: 64px;height: 64px; background-color:transparent; background:url(../images/testimnial_arr.png) no-repeat center center;position: absolute;left: 0;top: 65px;border-radius: 100%;-webkit-border-radius: 100%;z-index: 10; border:5px solid rgba(255,255,255,0.8); position:absolute; left:50%; top:-37px; margin-left:-37px;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}
.sf-testimonials .testimonial-bx::after{content: '';display: block;width: 33px;height: 19px; background-color:transparent; background:url(../images/testimonial_arr.jpg) no-repeat center center;z-index: 10;position:absolute; left:72px; top:-3px;}
.sf-testimonials .testimonial-bx .testimonial-text{ text-align:center; padding-top:70px; padding-bottom:50px;}
.sf-testimonials .testimonial-bx .testimonial-text p{font:normal 19px/25px 'robotoregular'; color:#343434;}
.sf-testimonials .section-content a.btn-viewall{ margin-top:60px;}

.online-course .section-content{ margin-top:0;}
.online-course .section-content .post-bx{position:relative; overflow:hidden;}
.online-course .section-content .post-bx > a{ display:block; outline:none;}
.online-course .section-content .post-bx span.coming_soon{ display:block; width:106px; height:87px; overflow:hidden; text-indent:9999px; position:absolute; left:auto; right:0; top:0;background:url(../images/comming-sticker.png) no-repeat center center;}
.section-full.online-course .section-head{ background-color:transparent; border:none; margin-bottom:24px;}
.section-full.online-course .section-head::after{ display:none;}
.section-full.online-course .section-head h2{font: normal 32px/40px 'OswaldBook';color: #484848; letter-spacing:normal; margin:0; padding:0 77px;}
.section-full.online-course .section-head p{margin: 50px auto 20px;font: normal 32px/38px 'roboto';color: #00b2cd;text-transform: uppercase;max-width: 86% !important;text-align: center;}
.online-course .section-content .post-bx .course-info{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(41,41,41,0.64);}
.online-course .course-info .post-text{ position:relative; left:0; right:0;padding:15px;top:20px;/*top:50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);*/ text-align:center;}
.online-course .course-info .post-text .course_icon{ display:inline-block; width:50px;}
.online-course .course-info .post-text .post-title{ margin:1px 0 10px; padding:0;font: normal 25px/27px 'robotoblack';color:#00b2cd;}
.online-course .course-info .post-text .post-title a{ text-decoration:none;color:#00b2cd;}
.online-course .course-info .post-text p{ margin:0; padding:0 40px;font:normal 18px/22px 'robotomedium';color: #fff;}
.online-course .course-post > p{font: normal 15px/20px 'ptsansregular';color: #525252; margin:10px 0 0;}

.section-full.learn-skill .section-head h2{ font-size:33px;}
.learn-skill .section-content{ margin-top:0;}
.learn-skill .learn_content p{ margin:0 0 15px;font: normal 22px/31px 'robotoregular';color:#5c5c5c; text-align:justify;}
.learn-skill .learn_content h3{ margin:0 0 15px;font: normal 20px/25px 'robotoblack';color:#5c5c5c; text-transform:uppercase;}
.learn-skill .learn_content ul{ margin-bottom:35px;}
.learn-skill .learn_content ul.fa-ul{ margin-left:56px;}
.learn-skill .learn_content ul.fa-ul li{font: normal 22px/25px 'robotoregular';color:#5c5c5c; margin-bottom:6px;}
.learn-skill .learn_content ul.fa-ul li:last-child{margin-bottom:10px;}
.learn-skill .learn_content ul.fa-ul li .fa-li{ width:19px; height:19px; text-indent:99px; background:url(../images/learn_icon.png) no-repeat center center; left:-31px;top:4px; overflow:hidden;}
.learn-skill .section-content a.btn-viewall{ margin-top:40px;}

/* Footer
-------------------------------------- */
#footer .footer-top{ background-image:url(../images/ft_newsletter_back.jpg); background-repeat:repeat-x; background-size:auto; background-position:left top;padding: 30px 0 26px; display:none;} 
#footer .footer-top .widget::before,#footer .footer-top .widget::after{ content:''; display:table; height:0; clear:both;}
#footer .footer-top .widget .widget-title:after{ margin:0; padding:0; z-index:-1; position:absolute; width:1600px; height:121px;top:-30px; left:auto; right:22px; border-right:5px solid #fff; background:url(../images/newsletter_headback.jpg) repeat;-moz-transform: skewX(20deg);-webkit-transform: skewX(20deg);-o-transform: skewX(20deg);-ms-transform: skewX(20deg);transform: skewX(20deg);}
#footer .footer-top .widget h4.widget-title{ float:left; width:39%;font:normal 36px/40px 'BebasNeueRegular'; color:#fff; margin:0; padding:0; position:relative;}
#footer .footer-top .widget h4.widget-title > span{ display:block;font:normal 20px/25px 'robotomedium'; text-transform:none; letter-spacing:-1px;}
#footer .footer-top .widget .widget_wysija_cont{ float:left; width:61%;}
#footer .widget_wysija_cont{}
#footer .widget_wysija_cont form.widget_wysija > *{ display:inline-block; vertical-align:middle; margin:0;}
#footer .widget_wysija_cont form.widget_wysija{padding-top:4px;}
#footer .widget_wysija_cont input.wysija-input{height:42px;padding: 6px 12px;background-color: rgba(255,255,255,0.1);background-image: none;border:1px solid rgba(0,0,0,0.3);display: inline-block;width: auto;vertical-align: middle; outline:none;font:normal 14px/20px 'robotolight';color:#fff; margin-right:9px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.08);}
#footer .widget_wysija_cont .wysija-submit{outline:none; border:none; box-shadow:none; text-transform:none; background-color:transparent; background:url(../images/ft_btn.jpg) no-repeat left top;padding: 9px 16px 9px 36px;font:normal 14px 'robotomedium';color:#0c1017;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; text-align:left;}

#footer .footer-bottom{padding: 55px 0 31px;}
.footer-bottom .footer-menu{ list-style-type:none; margin:0 0 19px; padding:0;}
.footer-bottom .footer-menu li{ display:inline-block; padding:0 24px 0 21px;font:normal 14px 'robotobold';color:#909090; text-shadow:none; text-transform:uppercase; background:url(../images/footer_devide.jpg) no-repeat right 4px;}
.footer-bottom .footer-menu li:last-child{ background-image:none;}
.footer-bottom .footer-menu li a{ color:#909090;}
.footer-bottom .footer-menu li a:hover,.footer-bottom .footer-menu li a:focus,.footer-bottom .footer-menu li a:active,.footer-bottom .footer-menu li.current_page_item a{ color:#00a9c3;}
.footer-bottom .footer-menu li ul{ display:none;}

.profiles-content.short_content{width:100%;max-width:765px; margin-left:auto; margin-right:auto;}
.profiles-content.short_content p{font-size:19px; line-height:25px;}

/* About Us
---------------------------------- */
.page-content .banner-inner-row{ /*max-height:227px;*/max-height:210px;}
.page-content .overlay-black-middle::after{ display:none;}
.profiles-content h1{ text-align:center; margin:0 0 49px; padding:0 0 10px;font:normal 37px/42px 'OswaldBook'; color:#000; position:relative;}
.profiles-content h1::after{ content:''; display:inline-block; width:62px;height:4px;background:#00b2cd; position:absolute; left:50%; margin-left:-31px; top:auto; bottom:0;}
.profiles-content p{font:normal 17px/23px 'robotoregular';color:#3b3b3b;text-align:center; margin-bottom:19px;}

/* Support Us
---------------------------------- */
.support-content h1,.team-content h1{ text-align:center; margin:0 0 49px; padding:0 0 10px;font:normal 37px/42px 'OswaldBook'; color:#000; position:relative;}
.support-content h1::after,.team-content h1::after{ content:''; display:inline-block; width:62px;height:4px;background:#00b2cd; position:absolute; left:50%; margin-left:-31px; top:auto; bottom:0;}
.support-content p{font:normal 17px/22px 'ptsansregular';color:#525252;text-align:justify; margin-bottom:19px;}
.support-content .support_form .form-control{ border:1px solid #a2a2a2;font:normal 15px 'ptsansregular';color:#525252;}
.support_form .form-control::-webkit-input-placeholder{color:#adadad;}
.support_form .form-control:-moz-placeholder{color:#adadad;}
.support_form .form-control::-moz-placeholder{color:#adadad;}
.support_form .form-control:-ms-input-placeholder{color:#adadad;}
.support-content .support_form textarea.form-control{ height:190px;}
.support_form .form-control.wpcf7-captchar{ max-width:80px; text-align:center;}
.support_form span.captcha-support{ display:inline-block;}
.support_form .btn-default,.support_form .btn-default:hover,.support_form .btn-default:focus,.support_form .btn-default:active{background:url(../images/support_btn.jpg) no-repeat left top; border:none;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; overflow:hidden;padding: 9px 20px 8px 62px;font:normal 24px 'BebasNeueRegular'; color:#fff;}
.support_sidebar h3{ height:320px; display:table-cell; vertical-align:middle; margin:0; padding:15px 45px; text-align:center; background:url(../images/support_img.jpg) no-repeat center center;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; overflow:hidden;font:normal 22px/25px 'roboto_slabregular'; color:#fff; text-transform:none; background-size:cover;}
.support_sidebar a.btn,.support_sidebar a.btn:hover,.support_sidebar a.btn:focus,.support_sidebar a.btn:active{ background-image:none; background-color:#000; border:none; outline:none; text-shadow:none; box-shadow:none; text-align:left;font:normal 22px 'roboto_slabregular'; color:#fff; padding:11px 18px 12px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; margin-bottom:23px; margin-top:6px;}
.support_sidebar ul.fa-ul li{font:normal 15px/25px 'robotoregular';color:#3e3e3e;}
.support_sidebar ul.fa-ul li a{ text-decoration:none;color:#3e3e3e;}
.support_sidebar ul.fa-ul li > b{ display:block;font:normal 18px/20px 'roboto_slabregular'; color:#00b2cd;}
.support_sidebar ul.fa-ul li > .fa{color:#00b2cd; font-size:18px; top:1px;}

/* Blog Page
-------------------------------------- */
.grid_3 .blog-post .post-meta{ margin:0;}
.grid_3 .blog-post .post-info{ padding-bottom:0;}
.grid_3 .blog-grid.blog-post .read-more{ margin-top:0;}

/* Single Blog Page
-------------------------------------- */
body.single .page-content{ padding-bottom:0;}
.section-content.single-blog{margin-top: 0px;}
.single-blog .single-blog-content{ margin:0 auto; width:100%; max-width:1100px;}
.single-blog .post-meta-author{ position:relative; text-align:center; padding-top:102px; margin-bottom:51px;}
.single-blog .post-meta-author ul{ list-style-type:none; margin:0;}
.single-blog .post-meta-author ul li{ text-transform:capitalize;font:normal 16px/22px 'robotoregular';color:#424242;}
.single-blog .post-meta-author ul li a{ text-decoration:none;color:#424242;}
.single-blog .post-author-img{ position:absolute; left:50%; margin-left:-83px; top:-83px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%; background:#fff; padding:5px; width:166px; height:166px; overflow:hidden;-webkit-box-shadow: 0 0 9px 0 rgba(0,0,0,.5);box-shadow: 0 0 9px 0 rgba(0,0,0,.5);}
.single-blog .post-author-img img{-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.single-blog .blog-post .post-info{ text-align:left; padding-bottom:0;}
.single-blog .blog-post h4.post-title{font:normal 40px/57px 'robotobold';color:#424242; text-transform:none; margin:0;}
.single-blog .blog-post .post-meta{padding: 40px 0px 50px; border:none; margin:0;}
.single-blog .blog-post .post-meta ul{ margin:0 auto; text-align:center;}
.single-blog .blog-post .post-meta ul::before,.single-blog .blog-post .post-meta ul::after{ content:''; display:table; height:0; clear:both;}
.single-blog .blog-post .post-meta ul li{ display:inline-block; margin-right:18px; text-transform:none; font-size:13px;}
.single-blog .blog-post .post-meta ul li:last-child{margin-right:0px;}
.single-blog .blog-post .post-meta ul.ess-buttons a.ess-button{ padding:0;}
.single-blog .blog-post .post-meta ul.ess-buttons a.ess-button .ess-button-inner{ padding:6px 58px;}
.single-blog .blog-post .post-info .post-text p{ padding:0; margin:0 0 12px;font:normal 18px/30px 'robotoregular';color:#424242;}
.single-blog .blog-post .post-info .post-text .top_text{ margin-bottom:36px;}
.single-blog .blog-post .post-info .post-text .top_text p{ margin:0;}
.single-blog .blog-post .post-info .post-text > p{ /*font-size:14px; line-height:23px;*/}
.single-blog .blog-post .post-info .post-text > h3{font:normal 20px/23px 'robotomedium';color:#424242; margin:23px 0; padding:0 0 12px; border-bottom:1px solid #e6e6e6;}

body.single .other_topics{ padding:50px 0 85px; background:#efefef;}
.other_topics h4{ margin:0 0 50px; padding:0;font:normal 32px/35px 'robotoblack';color:#424242;text-transform:capitalize;}
.other_topics .topics_block a{ display:block;}
.other_topics .topics_block h3{font: normal 20px/25px 'robotobold';color: #2b2b2b;margin-bottom: 12px;}
.other_topics .topics_block h3 a{color: #2b2b2b; text-decoration:none;}
.other_topics .topics_block p{ margin:18px 0 0;font:normal 14px/23px 'robotolight';color:#424242;}
.other_topics .owl-theme .owl-controls{margin-top: 0px;}
body.single .comments-area{ margin-bottom:30px;}

/* Team Page
---------------------------------- */
.team-content h1{ /*padding:0;*/margin:0 0 62px;}
.mentorlist_content article{ padding-bottom:56px; margin-bottom:48px; border-bottom:1px solid #dfdfdf;}
.mentorlist_content article.last{ border-bottom:none; margin-bottom:0;padding-bottom:10px;}
.mentorlist_content .mentor_image{ border:8px solid #e3e3e3;}
.mentorlist_content .mentor_info h3{ margin:0 0 17px; padding:0;font:normal 36px/40px 'robotoblack';color:#292929; text-transform:none;}
.mentorlist_content .mentor_info p{margin:0; padding:0;font:normal 16px/25px 'robotoregular';color:#292929; text-align:justify;}
.mentorlist_content .working_area{ padding-top:22px;}
.mentorlist_content .working_area h4{margin:0 0 26px; padding:0;font:normal 24px/26px 'robotomedium';color:#00b1cc; text-transform:none;}
.mentorlist_content .working_area ul{ margin-bottom:16px;}
.mentorlist_content .working_area ul li{font: normal 16px/22px 'robotoregular';color: #292929; margin-bottom:9px;}
.mentorlist_content .working_area ul li:last-child{ margin-bottom:0;}
.mentorlist_content .working_area ul li .fa{ font-size:14px; top:4px;}
.mentorlist_content .key_block{font: normal 16px/28px 'robotoregular';color: #292929;}
.mentorlist_content .key_block > span{ font-family:'robotoblack';color:#00b1cc;}
.team-content.team-list{ margin-top:30px; padding-top:20px; border-top:1px solid #dfdfdf;}
.team-list .mentor_image{ border:2px solid #e3e3e3;}
.team-list .mentor_info{ padding-bottom:15px;}
.team-list .mentor_info h3{ margin:0; text-transform:capitalize;font:normal 18px/22px 'robotomedium';color:#292929; text-align:center;margin-top:10px; margin-bottom:8px;}
.team-list .mentor_info h5{ margin:0; text-transform:capitalize;font:normal 16px/22px 'robotoregular';color:#292929; text-align:center;margin-bottom:15px;}

/* Privacy Policy Page
---------------------------------- */
.profiles-content .privacy_policy{ text-align:left;}
.profiles-content .privacy_policy p{text-align:justify; font: normal 18px/30px 'robotoregular'; color:#000; margin:0 0 16px;}
.profiles-content .privacy_policy.about_us p{ text-align:center;}
.profiles-content .privacy_policy h2{ margin:0 0 22px; padding:0;font:normal 24px/26px 'robotoblack';color:#000; text-transform:uppercase;}
.profiles-content .privacy_policy h3{ margin:34px 0 26px; padding:0;font:normal 18px/20px 'robotobold';color:#000; text-transform:uppercase;}
.profiles-content .privacy_policy p a{ text-decoration:underline; color:#00b1cc;}
.profiles-content .privacy_policy p a:hover{ text-decoration:none;}
.profiles-content .privacy_policy ul.fa-ul{margin-left: 31px;}
.profiles-content .privacy_policy ul.fa-ul li {font: normal 18px/30px 'robotoregular';color: #000;margin-bottom: 6px;}
.profiles-content .privacy_policy ul.fa-ul li .fa-li {width: 19px;height: 19px;text-indent: 99px;background: url(../images/learn_icon.png) no-repeat center center;left: -31px;top: 5px;overflow: hidden;}
.profiles-content .privacy_policy p b,.profiles-content .privacy_policy ul.fa-ul li b{font-weight:400; font-family:'robotobold';}

/* TERMS OF SERVICE Page
---------------------------------- */
.profiles-content .privacy_policy.terms h3{ margin:0px 0 24px; padding:0;font:normal 20px/22px 'robotobold';color:#000; text-transform:uppercase;}
.profiles-content .privacy_policy.terms h5{ margin:22px 0 12px; padding:0;font:normal 20px/23px 'robotomedium';color:#000; text-transform:uppercase;}
.profiles-content .privacy_policy.terms h6{ margin:8px 0 15px; padding:0;font:normal 16px/23px 'robotomedium';color:#000;}
.profiles-content .privacy_policy.terms p{ margin:0 0 12px;}

/* Freelance Page
---------------------------------- */
.top_testmn.section-full{ padding-bottom:0;}
.top_testmn.section-full.sf-testimonials .section-content > .testimonial-bx:last-child{ margin-bottom:0;}
.button_wrapper{ margin-top:-36px; position:relative; margin-bottom:70px;}
.button_wrapper a{ display:inline-block; background-image:none; background-color:#fbb101;font:normal 22px/22px 'ptsansregular';color:#222; padding:15px 37px; border:none;box-shadow:none;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.button_wrapper a > span{ display:block;font:normal 34px/34px 'ptsansbold';}

section.about_vac{z-index: 0;position: relative;}
.aboutVACSec{position:relative;overflow-X:hidden;} 
.abtVacrm {padding:107px 0 0;}	
.abtbxbg {background:#00b2cd;position:absolute;top:0;right:233px;height:100%;width:100%;z-index:-1;}
.abtVacrm::before {background: #a8040d;content: " ";display: block;height:100%;left:-100%;top:0;position: absolute;width:100%;}	   
.aboutVACSec .page_title {text-align:left;}  
.aboutVACSec .page_title h2 {border-bottom: 1px solid #fff;color: #222;display: block;font-family: 'roboto_slabregular';font-size:52px;line-height:52px;margin: 0 0 29px;padding:0 0 25px;position:relative;max-width:640px;text-transform:uppercase;letter-spacing:-1px;}  
.aboutVACSec .page_title h2::after {background: #000 none repeat scroll 0 0;bottom: -3px;content: " ";display: block;height: 5px;left:0;position: absolute;width:78px;margin:0;}  
.abtContentSec {font:16px/23px 'robotoregular';color:#000;padding-bottom:75px;padding-right:15px;}
.abtContentSec p {margin-bottom:20px;} 
.abtContentSec strong {display:block;color:#fdb82b;font-family:'robotobold';font-weight:normal;}
.abtContentSec h5 {font:25px/20px 'robotobold';color:#fff;margin-top:42px;}
.aboutVACSec .container,.position_static {position:static;}		 
.abtRtSec {position:absolute;bottom:0;right:0px;}
.abtrtImg {position:relative;padding:0 0 18px 19px;} 
.abtrtImg::before {background: url(../images/bxLt-line.png) no-repeat left bottom;bottom:0px;content: " ";display: block;height:100%;left:0;position: absolute;width:19px;}  
.abtrtImg::after {background: url(../images/bxBtm-line.png) no-repeat left bottom;bottom:0px;content: " ";display: block;height:100%;left:19px;position: absolute;width:100%;} 

.fancy span{display: inline-block;position: relative;}
.fancy span::before, .fancy span::after {content: "";position: absolute;height: 4px;border-top: 4px solid #fdb82b;top: 50%;width: 203px;-moz-transform: translateY(-50%);    -webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.fancy span::before {right: 100%;margin-right: 7px;}
.fancy span::after {left: 100%;margin-left: 7px;}
.recieve_block{ padding-top:82px; padding-bottom:62px;}
.recieve_block .recieve_ttl{ margin-bottom:63px;}
.recieve_block .recieve_ttl h2{ margin:0;font:normal 53px/55px 'roboto_slablight'; color:#00b2cd; letter-spacing:-3px;text-transform:uppercase;}
.recieve_block .recieve_ttl .fancy span::before, .recieve_block .recieve_ttl .fancy span::after{ top:50%; margin-top:-2px; width:165px; border-color:#3d3d3d;}
.recieve_block .recieve_ttl h3{ margin:0 0 21px;font:normal 62px/65px 'roboto_slabregular'; color:#00b2cd;}
.recieve_block .recieve_ttl h4{font:normal 30px 'roboto_slabregular'; color:#3d3d3d; letter-spacing:-1px; text-transform:none; margin:0 0 7px; padding:0 80px;}
.recieve_block .recieve_ttl h5{ margin:0;font:normal 35px/38px 'roboto_slabbold'; color:#00b2cd; text-transform:none;}
.recieve_block .recieve_img{ position:relative; padding-left:66px; padding-top:68px;}
.recieve_img::before{ content:''; display:inline-block; width:475px; height:637px; background:#00b2cd; position:absolute; left:0px; top:0px;}
.recieve_block .recieve_img img{ border:2px solid rgba(255,255,255,0.44);-webkit-box-shadow: 0 0 9px 1px rgba(0,0,0,0.6);box-shadow: 0 0 9px 1px rgba(0,0,0,0.6); position:relative; z-index:1;}
.recieve_block ul.fa-ul{ padding-top:68px;}
.recieve_block ul.fa-ul li{font:normal 20px/23px 'roboto_slabregular'; color:#282828; margin-bottom:19px;}
.recieve_block ul.fa-ul li .fa{ font-size:18px; color:#00b2cd;}

.moduleCollumn .main_ttl_module{ background:#00b2cd;}
.moduleCollumn .main_ttl_module h3{font:normal 53px/55px 'roboto_slablight'; color:#262626;}
.moduleCollumn .main_ttl_module h3 b{ font-weight:400; display:block;font:normal 62px/65px 'roboto_slabregular'; color:#222;}
.moduleCollumn .main_ttl_module h3 span::before,.moduleCollumn .main_ttl_module h3 span::after{ border-color:#fff; width:132px; top:50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}

.mdlelist {padding:45px 0;}
.mdlelist.last{ padding-bottom:105px;}	
.mdleimgbx {position:relative;background:#000000;}
.mdleimgbx:before {content:" ";border:3px solid rgba(255,255,255,0.51);display:block;position:absolute;top:15px;bottom:15px;left:13px;right:13px;}
.mdlbg {background:#f0f0f0;}
.mdleContent {font:22px/30px 'robotoregular';color:#232323;letter-spacing:-1px;padding:15px 0 0;}
.mdlelist h5 {font:30px/30px 'roboto_slabbold';color:#080808;letter-spacing:-1.3px;margin:0 0 10px;padding:0;}
.mdlelist h4 {font:45px/50px 'robotobold';color:#00b2cd;letter-spacing:-1px;margin:0 0 13px;padding:0; text-transform:none;}
.mdlelist p{font:20px/30px 'robotoregular';color:#232323;}

section.testimonial_slider{background: url(../images/testimonial_back.jpg)repeat; padding-bottom:29px;}
.testimonial_slider .testimonial_title{ padding:52px 0 44px;}
.testimonial_title h3{ margin:0; padding:0;}
.testimonial_title h3 span{ font:normal 59px/62px 'roboto_slabregular';color:#222; text-transform:capitalize;}
.testimonial_title .fancy span::before,.testimonial_title .fancy span::after{ border-color:#00b2cd;}
.testimonial_slide .testimonials_item{ border:3px solid rgba(109,109,109,0.6); padding:34px 19px;}
.testimonial_slide .testimonials_item::before,.testimonial_slide .testimonials_item::after{ content:''; display:table; height:0; clear:both;}
.testimonials_item img{ float:left; width:auto; max-width:104px; height:auto; border:3px solid #fff;-webkit-border-radius: 52px;-moz-border-radius: 52px;border-radius: 52px; margin-right:15px;}
.testimonials_item p{font:19px/23px 'robotoregular';color:#5a5a5a; font-style:italic; margin-bottom:23px; text-align:justify;}
.testimonials_item > div{ display:table-cell; width:600px;}
.testimonials_item h4{font:17px/23px 'robotoregular';color:#00b2cd; font-style:italic; text-transform:capitalize;}
.testimonial_slide.owl-theme .owl-dots .owl-dot span{width: 12px;height: 12px;background: #fff;}
.testimonial_slide.owl-theme .owl-dots .owl-dot.active span,.testimonial_slide .owl-theme .owl-dots .owl-dot:hover span{background: #777;}
.testimonial_slide.owl-theme .owl-controls{ margin-top:48px;}

.btm_testmn.section-full{ padding:0;}
.btm_testmn .testimonial_title{ padding-bottom:99px;}
/*.btm_testmn .testimonial_title h3 span{;font: normal 59px/62px 'roboto_slabregular';}*/

section.moneyback_block{background:url(../images/moneyback_backimg.jpg) repeat-x top; border-top:5px solid #00b2cd; padding-top:38px; padding-bottom:34px;}
section.moneyback_block .moneyback_content{ background:#00b2cd;border:2px solid #e0dce6; padding:38px 37px 12px 40px; position:relative;}
section.moneyback_block .moneyback_content::before,section.moneyback_block .moneyback_content::after{ content:''; display:table; height:0; clear:both;}
.moneyback_content h3{font:normal 52px/48px 'roboto_slabregular';color:#222; clear:none; text-transform:uppercase; border-bottom:1px solid #fff; position:relative; padding-top:4px; padding-bottom:29px; margin-bottom:31px;}
.moneyback_content h3::before{content:''; display:inline-block; height:5px; width:78px; position:absolute; left:0; top:auto; bottom:-3px; background:#000;}
section.moneyback_block .moneyback_content > div.moneyback_cont{display: table-cell;width: 1000px; padding-right:130px;}
section.moneyback_block .moneyback_content p{font:normal 19px/23px 'robotoregular';color:#020202; text-align:justify; margin:0 0 18px;}
.button_wrapper.moneyback_btn {margin-top: 43px;position: relative;margin-bottom: 0px;}
.button_wrapper.moneyback_btn a{font:normal 30px 'robotoblack';padding: 20px 37px;}


/* University Page
--------------------------------------- */
.frame-root .frame-content button.widget-trigger::after{ content:'Any Questions?'; display:inline-block;}
body #btn-toggle,body #btn-toggle:hover,body #btn-toggle:active,body #btn-toggle:focus{ position:fixed; left:auto; right:95px; top:auto; bottom:35px; background-image:none; background-color:transparent;font: normal 20px 'robotobold';color: #00b2cd; outline:none; text-shadow:none; box-shadow:none; border:none;}


.main.sales_page{ padding:40px 0 0;}
.university .navbar-default{background-color:transparent; /*background-image:none;*/border-color:transparent; border:none; border-radius:0; margin-bottom:0;background:url(../images/newinner-banner.jpg) no-repeat center top;}
.university .navbar-default a.navbar-brand{ height:auto;padding: 24px 15px 10px;}
.university .navbar-default .navbar-nav > li{ padding:0 18px;}
.university .navbar-default .navbar-nav.navbar-right > li:last-child{ padding-right:0;}
.university .navbar-default .navbar-nav > li > a{ font-family:'myriadproregular'; background-color:#00b2cd; font-size:28px; color:#fff; text-transform:uppercase;}
.university .navbar-default .navbar-nav > li:first-child > a{background-color:#000;}
.slaespage_banner{ position:relative; width:100%; border-top:/*1px solid #858585*/ none; border-bottom:/*1px solid #858585*/ none; overflow:hidden;}
.slaespage_banner > img{ /*min-height:720px;*/}
.slaespage_banner > .banner_content{ z-index:2;position:absolute; left:0; right:0;top: 50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);  }
.slaespage_banner > .banner_content h2{font:normal 50px 'BebasNeueRegular'; color:#322e2e; text-transform:uppercase; padding:0px; margin:0px 0 9px;}
.slaespage_banner > .banner_content h5{font:normal 18px/25px 'robotoregular'; color:#3e3a3a; text-transform:uppercase; padding:0 170px; margin:0px 0 22px;}
.slaespage_banner > .banner_content .video_button{width:100%; max-width:626px; margin:0 auto 11px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; border:2px solid #000;}
.slaespage_banner > .banner_content a.fancybox{ width:78px; height:78px; overflow:hidden; text-indent:999px; background-color:transparent; border:none; border-radius:0; outline:none; text-shadow:none; box-shadow:none; background-image:url(../images/play_btn_icon.png); background-repeat:no-repeat; background-position: center center;}
.slaespage_banner > .banner_content a.fancybox{ display:inline-block;}
.slaespage_banner > .banner_content .enroll_block.headenroll{ margin:15px auto 0; width:100%; max-width:750px; padding-bottom:0;text-align:center;}
.slaespage_banner > .banner_content h3{ margin:0 !important;font:normal 35px/38px 'BebasNeueRegular'; color:#322e2e;border:none; padding:0px 0 15px;border-radius:0px;}
.enroll_block a.btn{ background:#fbb101; border:none;text-shadow: none;background-image: none;padding: 15px 28px;font: normal 23px 'robotoblack'; color:#000002;text-transform: uppercase;-webkit-border-radius: 31px;-moz-border-radius: 31px;border-radius: 31px;}
.slaespage_banner > .banner_content h3 .fa{ margin-right:5px;}
.slaespage_banner video {position:absolute;top: 50%;left: 50%;min-width: 100%;min-height: 100%;width: auto;height: auto;z-index: -100;transform: translateX(-50%) translateY(-50%);background-size: cover;transition: 1s opacity; display:none !important;}


.sales_page .enroll_block{ padding-bottom:10px; margin-top:20px;}
.sales_page .enroll_block.after_work{margin-top:5px;}
.sales_page .enroll_block h2{font:normal 38px/50px 'robotobold'; color:#fff;background:#484746; margin:0; padding:23px 5px; text-align:center; text-transform:uppercase;}
.sales_page .enroll_block.after_work h2{background:#00b2cd;}
.sales_page .enroll_block h2 > a.join_buton{ padding:10px 42px;background:#f2ad07; border:none;text-shadow: none;background-image: none;font: normal 17px 'RobotoMedium'; color:#fff;text-transform: uppercase; margin-left:20px;vertical-align: 32%;}
.sales_page.university .enroll_block blockquote{ padding:0; margin:0 0 32px;}
.enroll_block .col-sm-12 > blockquote:last-child{ margin-bottom:0;}
.sales_page.university .enroll_block blockquote::before{ display:none;}
.sales_page .enroll_block .media{ background:#dfdfdf;}
.sales_page .enroll_block .media::before,.sales_page .enroll_block .media::after,.slaespage_banner > .banner_content .enroll_block.headenroll::before,.slaespage_banner > .banner_content .enroll_block.headenroll::after{ content:''; display:table; height:0; clear:both;}
.sales_page .enroll_block .media .media-left{ padding-right:30px; float:left;}
.sales_page .enroll_block .media .media-body{ padding:17px 27px 0px 0; float:left;width: calc(100% - 250px);}
.sales_page .enroll_block .media .media-body p{font:normal 21px/25px 'robotomedium'; color:#000; text-align:justify; letter-spacing:-1px;}
.sales_page .enroll_block .media .media-body p cite{font:normal 17px 'robotomedium'; color:#00b2cd; font-style:italic; display:block; margin-top:14px;}
.sales_page .enroll_block .media .media-body p cite::before{ content:''; display:inline-block; width:7px; height:2px; background:#00b2cd; vertical-align:21%; margin-right:5px;}
section.declare_block{ margin-bottom:43px;}
.declare_content .img-thumbnail{ box-shadow:none; border:1px solid #d9d9d9; border-radius:0; padding:5px; margin-left:20px;}
.declare_content p{font:normal 18px/28px 'robotoregular'; color:#000; margin-bottom:8px;}
.declare_content p strong{font-family:'robotobold'; font-weight:400;}
.declare_content .fa-ul{ margin-left:35px; padding-top:25px;}
.declare_content .fa-ul .fa-li{ font-size:25px; left:-35px; width:25px; top:6px;}
.declare_content .fa-ul li{ margin-bottom:10px;font:normal 18px/30px 'robotoregular'; color:#000;}
.declare_content .fa-ul li strong{ font-family:'robotobold'; font-weight:400;}
.declare_content .fa-ul li span{ font-family:Arial, Helvetica, sans-serif;}
.work_block .work_header > h2,.guided_tour .tour_header > h2{font:normal 38px/50px 'robotobold'; color:#fff; background:#00b2cd; padding:30px 5px;margin:0;}
.work_block .work_header{ margin-bottom:25px;}
.work_block .work_header > p,.work_details > h2{ display:none;}
.work_details > p{font:normal 20px/30px 'robotobold'; color:#000; text-align:justify; margin-bottom:30px;}
.work_block .work_content .fa-ul{ margin-left:35px; padding-top:0px;}
.work_block .work_content .fa-ul li{ margin-bottom:15px;font:normal 18px/28px 'robotoregular'; color:#0d0d0d;}
.work_block .work_content .fa-ul .fa-li{ font-size:20px; left:-35px; width:18px; top:5px; color:#161616;}
.work_block .work_content > img{ margin-top:58px; margin-bottom:165px; margin-left:20px;}
.work_list_block .work_list_wrapper .work_list_content{ padding:48px 0;}
section.work_list_block{ padding-top:54px; padding-bottom:0;}
.work_list_block .work_list_details > h3{font:normal 36px 'robotobold'; color:#000; border-bottom:1px solid #000; padding-bottom:19px; text-transform:none;}
.work_list_wrapper .work_list_content h3{ margin:0; clear:none;font:normal 38px/40px 'robotobold'; color:#000;padding-bottom:14px; text-transform:none; letter-spacing:-2px;}
.work_list_wrapper .work_list_content p{font:normal 22px/30px 'robotoregular'; color:#232323; margin-bottom:8px; letter-spacing:-1px;}
.work_list_wrapper .work_list_content p:last-child{ margin-bottom:0;}
.work_list_wrapper .work_list_content .image_media{ position:relative;}
.work_list_wrapper .work_list_content .image_media::after{content:''; display:inline-block; left:13px; right:13px; top:16px; bottom:16px; border:3px solid rgba(255,255,255,0.5); position:absolute;}
.work_list_wrapper .work_list_content .image_media.pull-left{ margin-right:34px;}
.work_list_wrapper .work_list_content .image_media.pull-right{margin-left:34px;}
.work_list_wrapper .work_list_content.odd{/* background:#fff;*/}
.work_list_wrapper .work_list_content.even{ background:#f7f7f7;}
.guided_tour{ padding-top:42px; padding-bottom:50px;}
.guided_tour.sneak_preview,.guided_tour.university_block{ padding-top:0px;}
.guided_tour .tour_desc p{font:normal 18px/27px 'robotoregular'; color:#1a1a1a; margin-bottom:18px;}
.guided_tour.sneak_preview .tour_desc{ padding-top:15px;}
.guided_tour.sneak_preview .tour_desc p{ font-size:20px;}
.guided_tour .tour_list .tour_wrapper{ position:relative; height:202px;}
.tour_list .tour_wrapper .tour_overlay{ background:rgba(0,0,0,0.6); position:absolute; left:0; top:0; right:0; bottom:0; text-align:center;display: table; width: 100%; height: inherit;}
.tour_list .tour_wrapper .tour_overlay > *{ vertical-align:middle;}
.tour_list .tour_wrapper .tour_overlay a{font:normal 25px 'roboto_slabbold'; color:#fff; text-decoration:none; margin-left:50px; margin-right:50px; outline:none; text-align:center; display:inline-block;}
.tour_overlay .tour_overlay_text{display: table-cell; vertical-align: middle;}
.tour_list .tour_wrapper .tour_overlay > img{ margin-left:auto; margin-right:auto;}
.tour_list .tour_wrapper video {min-width: 100%;min-height: 100%;width: auto;height: auto;}
.fancybox-inner .inline_content h3{ text-align:center;font:normal 30px/28px 'robotomedium'; color:#000; padding:0 50px; margin-bottom:30px;}
.fancybox-inner .inline_content .btn{ background-image:none; background-color:#5d3e27; outline:none; box-shadow:none; text-shadow:none; border:5px solid #5d3e27; -webkit-box-shadow: 0 5px 0 0 #3b2210;box-shadow: 0 5px 0 0 #3b2210; margin-bottom:10px; margin-top:10px;font:normal 30px 'robotoregular'; color:#fff;padding: 4px 16px;}
.page .fancybox-close{ right:auto; left:14px; top:13px; width:26px; height:25px; background:url(images/fancybox_close.png) no-repeat center;-ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);transform: rotate(45deg);}
.sales_page .enroll_block h2.orenge{background: #ff7d00;border-bottom: 5px solid #b65a02; font-size:45px;}
.guided_tour.university_block .tour_desc{ padding-top:15px;}
.tour_list.track_list .track_wrapper{ position:relative; text-align:center; overflow:hidden;}
.tour_list.track_list .track_wrapper h3{ margin:0;font:normal 48px/46px 'robotoblack'; color:#fff; text-decoration:none; position:absolute; left:15px;right:15px; top:50%;text-shadow: 0 0 5px rgba(0,0,0,0.7); text-transform:uppercase;-webkit-transition: all 0.4s cubic-bezier(.99,.99,0,.61);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); }
.tour_list.track_list .track_wrapper > img{opacity: 0.39;}
.tour_list.track_list .track_wrapper.color1{ background:#00b2cd;}
.tour_list.track_list .track_wrapper.color2{ background:#000;}
.tour_list.track_list .track_wrapper.color3{ background:#4f81bd;}
.tour_list.track_list .track_wrapper.color4{ background:#c0504d;}
.tour_list.track_list .track_wrapper.color5{ background:#4bacc6;}
.tour_list.track_list .track_wrapper.color6{ background:#d609f4;}
.tour_list.track_list .track_wrapper.color7{ background:#9bbb59;}
.track_wrapper .cover{width: 100%;height: 100%;position:absolute;-webkit-transition: all 0.4s cubic-bezier(.99,.99,0,.61);padding: 16px 25px;color: #fff;overflow: hidden; z-index:1; top:0;}
.track_wrapper .cover .inner_cover{width: 100%;height: 100%; background:rgba(0,178,205,.9); text-align:left; border:none; padding:20px 15px 70px; position:relative; overflow:hidden; overflow-y:visible;}
.track_wrapper .cover .inner_cover.black{background:rgba(0,0,0,.7);}
.track_wrapper .left{left: -100%;}
.track_wrapper:hover .left{-webkit-transition: all 0.4s cubic-bezier(.99,.99,0,.61);left: 0px;}
.track_wrapper .cover .inner_cover .track_pdf .fa{ width:31px; height:31px; margin-right:5px; vertical-align:-32%; background: url(../images/pdf_icon.png) no-repeat center;}
.track_wrapper .cover .inner_cover .track_pdf span{ font-size:20px;}
.track_wrapper .cover .inner_cover .track_pdf .btn{width:50px; height:46px; outline:none; background-color:transparent; background-image:none; background:url(../images/pdf_link_icon.png) no-repeat center; overflow:hidden; text-indent:99px; border-radius:0; border:none; margin-right:2px;}
.track_wrapper .cover .inner_cover > .fa-ul{ margin-left:25px;}
.track_wrapper .cover .inner_cover .fa-ul li{font:normal 18px/20px 'robotoregular'; color:#fff; margin-bottom:14px;}
.track_wrapper .cover .inner_cover .fa-ul li:last-child{margin-bottom:14px;}
.track_wrapper .cover .inner_cover > .fa-ul .fa-li{ width:17px; height:17px; left:-25px;}
.track_wrapper .cover .inner_cover h2{font:normal 23px/30px 'robotoblack'; color:#fff; text-transform:uppercase; word-wrap:break-word; margin-bottom:8px;}
.track_wrapper .cover .inner_cover .track_pdf{ position:absolute; bottom:2px; left:0; right:0;}
.track_wrapper .cover .inner_cover .track_pdf .col-sm-8{ padding-left:28px;}

.program_info_block{ margin-bottom:26px;}
.program_info_block p{font:normal 18px/27px 'robotoregular'; color:#1a1a1a; margin-bottom:13px;}
.enroll_block .program_pdf_link{ padding-top:58px;}
.program_pdf_link .btn{font:normal 28px/36px 'robotoblack'; color:#fff4e2; background:#046664; border:none; border-bottom:5px solid #014e4c; margin:0; padding:34px 27px 34px 32px; outline:none; box-shadow:none; text-shadow:none; border-radius:0;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.program_pdf_link .btn:hover,.program_pdf_link .btn:focus,.program_pdf_link .btn:active{background:#025654;border-bottom:5px solid #003635; color:#fff4e2;}
.program_pdf_link .btn .fa{ width:56px; height:52px; margin-right:5px; vertical-align:-32%; background: url(../images/program_pdf.png) no-repeat center;}

.guided_tour.mentor_list,.guided_tour.class_value{ padding-bottom:0;}
.guided_tour.mentor_list{ padding-top:0;}
.guided_tour .featured_mentor{ padding-top:25px; padding-bottom:83px;}
.featured_mentor .mentor_wrapper img.img-thumbnail,.other_mentor .mentor_block img.img-thumbnail{ box-shadow:none; border-radius:0; border:1px solid #bfbfbf;}
.featured_mentor .mentor_wrapper p{font:normal 21px/30px 'robotoregular'; color:#1b1b1b; text-align:justify; margin-bottom:8px;}
.featured_mentor .mentor_wrapper p strong{ font-family:'robotobold'; font-weight:400;}
.other_mentor .other_mentor_head{font:normal 30px 'robotoblack'; color:#090909; text-transform:uppercase; padding-bottom:17px;}
.other_mentor .mentor_block img.img-thumbnail{ border:1px solid #bfbfbf; padding:0;}
.other_mentor .mentor_block h3{font:normal 22px/26px 'robotomedium'; color:#000; text-transform:uppercase; margin-top:14px;}
.other_mentor .mentor_block h5{font:normal 18px/22px 'robotoregular'; color:#000; text-transform:uppercase; margin-top:14px;}

.guided_tour.client_testimonial{ padding-bottom:0;}
.guided_tour.client_testimonial .tour_header > h2{ font-size:40px;}
.guided_tour.client_testimonial .tour_desc .directory_img{ padding-top:35px;}
.guided_tour.client_testimonial .tour_desc .directory_img img.aligncenter{ margin-top:0; margin-bottom:0;}
.guided_tour.client_testimonial .tour_desc p{ font:normal 18px/25px 'robotoregular';color:#000; margin-bottom:12px; margin-top:15px;}
.guided_tour.client_testimonial .tour_desc p.value_extra_bold{font: normal 22px/25px 'robotoregular';text-transform: uppercase;}
.guided_tour.client_testimonial .tour_desc p.head{ text-align:center;font:normal 18px 'robotomedium'; color:#2c2c2c; margin-top:45px; margin-bottom:45px;}
#guided_video{ margin-left:auto; margin-right:auto; border:5px solid #000; width:100%; max-width:1000px; padding-left:104px; padding-bottom:24px; background:#fff; padding-right:104px;}
#guided_video h3{font:normal 45px/48px 'robotomedium'; color:#000; margin:0; padding:30px 0 16px;}

.guided_tour.class_value .tour_desc{ padding-top:15px;}
.guided_tour.class_value .tour_desc p{font:normal 19px/27px 'robotoregular'; color:#000;}
.guided_tour.class_value .tour_desc p.value_md_bold{font:normal 30px 'robotoblack'; color:#000; text-transform:uppercase; margin-top:42px; margin-bottom:34px;}
.class_value .model_value .panel{ border-radius:0; border:1px solid #d1d1d1; box-shadow:none;}
.class_value .model_value .panel-default > .panel-heading{ background-image:none; background-color:#00b2cd;font:normal 24px 'robotobold'; color:#fff; border-radius:0;padding: 14px 30px;}
.class_value .model_value .panel-default.vaclass_tution > .panel-heading{ background-color:#000;}
.class_value .model_value .panel > .list-group{ margin-left:0;}
.class_value .model_value .panel > .list-group .list-group-item{padding: 21px 30px;font:normal 18px/27px 'robotoregular'; color:#4a4a4a; border-color:#d1d1d1;}
.class_value .model_value .panel > .list-group .list-group-item:nth-child(even){ background-color:#f1f1f1;}
.class_value .model_value .panel-default.vaclass_program > .list-group .list-group-item{ font-family:'robotomedium';}
.class_value .tour_desc .table-fees{ padding-top:22px; padding-bottom:30px;}
.table-fees .table-striped > tbody > tr:nth-of-type(odd){background-color:#fff;}
.table-fees .table-striped > tbody > tr:nth-of-type(even){background-color:#f1f1f1;}
.table-fees .table-bordered{ border:1px solid #dcdcdc;}
.table-fees .table-bordered > thead > tr > th{ border-bottom:1px solid #dcdcdc;font:normal 25px 'robotobold'; color:#fff;text-transform:uppercase;background-color:#03d6f6;padding: 15px 8px;}
.table-fees .table-bordered > thead > tr > th:nth-child(2){background-color:#00b2cd;}
.table-fees .table-bordered > thead > tr > th:last-child{background-color:#018a9f;}
.table-fees .table > tbody > tr > td{font:normal 20px 'robotoregular'; color:#141414;padding: 24px 8px; border-bottom:none; border-top:none;}
.table-fees .table > tbody > tr > th{font:normal 25px 'robotobold'; color:#141414;padding: 21px 8px; border-bottom:none; border-top:none;}
.table-fees .table > tbody > tr:nth-of-type(even) > th,.table-fees .table > tbody > tr:nth-of-type(even) > td:nth-child(2){ border-right-color:#f1f1f1;}
.table-fees .table > tbody > tr:nth-of-type(odd) > th,.table-fees .table > tbody > tr:nth-of-type(odd) > td:nth-child(2){ border-right-color:#fff;}
.table-fees .table > tbody > tr > td:last-child{ color:#00b2cd;}
.table-fees .table > tbody > tr > th{ width:40%;}
.table-fees .table > tbody > tr > td{ width:30%;}
.guided_tour.class_value .tour_desc p.value_bold{font:normal 24px 'robotobold'; color:#242424;}
.guided_tour.class_value .tour_desc p > span{ font-family:'robotobold';color:#f00;}
.guided_tour.class_value .tour_desc p.value_sm_bold{font:normal 20px 'robotobold'; color:#151515;}
.guided_tour.class_value .tour_desc p.value_sm_bold > span{color:#f00;}
.guided_tour.seles_student_testimonial .tour_desc h2{font:normal 42px/50px 'robotobold'; color:#fff; background:#fbc723; margin:0; padding:23px 5px; text-transform:uppercase; text-align:center;}
.sales_page .enroll_block h2 > a,.guided_tour.seles_student_testimonial .tour_desc h2 > a{ text-decoration:none; color:#fff; outline:none;}
.guided_tour.seles_student_testimonial{ padding-bottom:30px; padding-top:0;}

/* Course List
========================================= */
.courselist .panel-group .panel{ border:none; border-radius:0; box-shadow:none; background-color:transparent;}
.courselist .panel-group .panel .panel-heading{ border-radius:0; background-color:transparent; background-image:none; padding:0;}
.courselist .panel-group .panel .header h4{font:normal 20px/25px 'robotobold';color:#fff;background-color:#00b2ce; margin:0; padding:15px 22px;text-transform:none;}
.courselist .panel-group .panel:nth-child(even) .header h4{background-color:#282828;}
.courselist .panel-group .panel + .panel {margin-top: 9px;}
.courselist .panel-group .more-less {float:right; margin-top:4px; font-size:21px;}
.courselist .panel-group .more-less.glyphicon-minus{ background-position: center top;}
.courselist .panel-group .panel .header a{ color:inherit; text-decoration:none;}
.courselist .panel-group .panel-body{padding: 27px 0 13px; border:none;}
.courselist .course_block{ position:relative; margin-bottom:14px;}
.courselist .course_block > a{display:block; outline:none;}
.courselist .course_block > h4{ position:absolute; left:0; right:0; top:50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font:normal 24px/35px 'roboto_slabbold'; color:#fff;text-transform:none;}
.courselist .course_block > h4 > a{ text-decoration:none; color:#fff; display:block; outline:none;padding: 0 25px;}
.university_link{ padding-top:15px; text-align:center;}
.university_link a.btn,.university_link a.btn:hover,.university_link a.btn:active,.university_link a.btn:focus {padding: 15px 30px;font: normal 18px 'roboto_slabbold';color: #fff;outline: none;text-shadow: none;box-shadow: none;background-image: none;background-color: #f2ad07;border: none;border-radius: 0;}




/*==========================VAClassroom University Sec=========================================*/
.vAClassroomUniversity{ padding-bottom: 50px; padding-top: 42px;}
.vAClassroomUniversity .tour_header{margin-bottom: 30px; margin-left: -15px; margin-right: -15px;}
.vAClassroomUniversity .tour_header > h2{ background: #00b2cd none repeat scroll 0 0;
    color: #fff;
    font: 38px/50px "robotobold";
    margin: 0;
    padding: 30px 5px;
}
.vAClassroomUniversity > .container-fluid {}
.vAClassroomUniversity .vAClasUniversityInner p{
	color: #1a1a1a;
    font: 18px/27px "robotoregular";
    margin-bottom: 13px;
}
.vAClassroomUniversity .vAClasUniversityInner h3{
	color: #171717; 
	font:32px "robotoblack";
	text-align: center;
	margin: 0px 0 29px;
	text-transform: uppercase;
}
.enrollmentTable{overflow: visible;}
.enrollmentTable.time_renew{ margin-top:40px;}
.enrollmentTable table > tbody > tr > td,.enrollmentTable table > thead > tr > th{text-align: center; vertical-align: middle; border:none;}
.enrollmentTable table > thead > tr > th{ width:33.333333%;}
.enrollmentTable table > thead  .colBlack{background-color: #000; color: #ffffff; font: 28px "robotoregular";/* width: 40%;*/ text-transform:uppercase; }
.enrollmentTable table > thead  .colRed{background-color: #00b2cd;color: #ffffff;font: 25px "robotoregular"; position: relative; text-transform:uppercase;}
.enrollmentTable.time_renew table > thead .colRed span{ display:block; font-size:15px;}
.enrollmentTable table > thead  .colYellow{background-color: #f2ad07;color: #ffffff;font: 25px "robotoregular"; padding: 0 20px; text-transform:uppercase;}
.enrollmentTable table > thead > tr > th > span{font-size: 16px; display: block;}
.enrollmentTable table > thead  .colRed:before{background-color: #d20101; content: ""; position: absolute; width: 100%; height: 11px; top: -11px; left: 0; border-top: 1px solid #dcdbdb;}
.enrollmentTable table > tbody > tr > td:nth-child(2) span{ /*width: 50%;*/ text-align: center; display: block; /*float: left;*/ height: 60px; padding-top: 11px; font-size: 15px;}
.enrollmentTable table > tbody > tr > td:nth-child(2) span small{font-size: 15px; color:#00b2cd; display: block; }
.enrollmentTable table > tbody > tr > td:nth-child(2) span{background-color: rgba(165,165,165,0.1)}
.enrollmentTable table > tbody > tr > td .fa-check {font-size: 25px;}
.enrollmentTable table > tbody > tr > td .fa-times{color: #d20101; font-size: 25px;}
.enrollmentTable table > tbody > tr > td .fa-usd{color: #d20101; font-size: 45px;}
.enrollmentTable table > tbody > tr > td:nth-child(2) span .dRate{color: #f00; font-size: 45px; font-family: "robotobold"; display: inline-block;}
.enrollmentTable table > tbody > tr > td span.dRateGreen{color: /*#72982b*/#f00; font-size: 45px; font-family: "robotobold"; display: inline-block;}
.enrollmentTable table > tbody > tr > td span.dRateGreen small{ font-size:100% !important;}
.enrollmentTable.time_renew table > tbody > tr > td span.dRateGreen small{ font-size:100% !important;}
.enrollmentTable table > tbody > tr > td span.dRateGreen .fa-usd{color: /*#72982b*/#d20101;}
.enrollmentTable table > tbody > tr > td span .old_stickthrough{ position:relative;color: #111;}
.enrollmentTable table > tbody > tr > td span .old_stickthrough::before{ content:''; display:inline-block; height:2px; background:#d20101; position:absolute; left:0; right:0; top:50%; margin-top:-1px;-moz-transform: rotate(25deg);-webkit-transform: rotate(25deg);-o-transform: rotate(25deg);-ms-transform: rotate(25deg);transform: rotate(25deg);}
.enrollmentTable table > tbody > tr > td span.dRateGreen .old_stickthrough .fa-usd,.enrollmentTable table > tbody > tr > td span.dRateGreen .old_stickthrough{color: #111;}
.table-striped > tbody > tr:nth-of-type(2n+1){background-color: #e4e3e3;}
.enrollmentTable table > tbody > tr > td:nth-child(2) span:first-child{/*border-right: 1px solid #8b9673;*/}
.enrollmentTable table > tbody > tr > td:nth-child(2){padding: 0;}
.enrollmentTable table > tbody > tr > td{padding: 0 5px; color:#343434;}
.enrollmentTable table > tbody > tr > td:first-child{font-size: 17px; font-family: "robotoregular";}
.enrollmentTable table > tbody > tr > td:first-child span{color: #00b2cd; display: block; font-size:16px; text-transform:uppercase;}
.profiles-content .enrollmentTable.time_renew table > tbody > tr > td:first-child h1{ line-height:33px; margin-bottom:0; padding-bottom:0;}
.profiles-content .enrollmentTable.time_renew table > tbody > tr > td:first-child h1::after{ display:none;}
.profiles-content .enrollmentTable.time_renew table > tbody > tr > td:first-child h1 span{ line-height:normal;}
.enrollmentTable table > tbody > tr > td h1{font-family: "robotobold"; font-size:24px; color: #000;}
.enrollmentTable table > tbody > tr > td h2,.enrollmentTable table > tbody > tr > td b{font-family: "robotobold"; font-size:22px; font-weight:400; color: #000;}
.enrollmentTable table > tbody > tr > td b{ display:block;}
.enrollmentTable table > tbody  .svngBtn{background-color: #326b9b; font-size: 18px; font-family: "robotoregular"; color: #fff; padding:8px 16px; text-transform: uppercase; display: inline-block;}
.enrollmentTable.time_renew table > tbody  .svngBtn{background-color: #00b2cd;}
.enrollmentTable table > tbody  .svngBtn:hover{text-decoration: none;}
.enrollmentTable table > tbody > tr:nth-last-child(2)  > td:nth-child(2) span{height: auto;}
.enrollmentTable table > tbody > tr:nth-last-child(2) td:nth-child(2) span{ padding-bottom: 14px; padding-top: 20px;}
.enrollmentTable table > tbody > tr:nth-last-child(2) td:nth-child(2) span:last-child{padding-bottom: 30px;}
.enrollmentTable table > tbody > tr:nth-last-child(2) td:nth-child(2) span.old_stickthrough{ padding: 0px; display:inline-block; background:none; line-height:normal;}
.enrollmentTable table > tbody > tr:nth-last-child(2) td:nth-child(2) span.old_stickthrough .dRate,.enrollmentTable table > tbody > tr:nth-last-child(2) td:nth-child(2) span.old_stickthrough i{ color:#111;}
.enrollmentTable table > tbody > tr:last-child  > td:nth-child(2) span{height: auto; border:none; background-color: transparent; padding-top: 0}
.enrollBtn{background-color: #fbc723; border:1px solid #414040; padding: 9px 14px; text-transform: uppercase;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	font-size: 20px;
	color: #1a1a1a;
	margin-top: 31px;
	display: inline-block;
}
.enrollBtn:hover,.enrollBtn:focus{text-decoration: none; background-color: rgba(251,199,35,0.5);}
.importantTextSec{width: 55%; margin:0 auto; text-align: center; margin-top: 47px}
.importantTextSec p strong{ font-size: 20px; color: #d20101; text-transform: uppercase; font-family: "robotoregular";}
.importantTextSec p{ font-size: 18px; color:#141414; font-family: "robotoregular";}
.vAClassroomGuarantee .dblHeadLine{font-family: "robotobold"; font-size:39px; line-height:42px; color: #0f0f0f; text-align: center; text-transform: uppercase;}
.dblHeadLine{position: relative; padding-bottom: 27px;}
.vAClassroomGuarantee .dblHeadLine:before{background-color: #326b9b; height: 1px; left: 0; right: 0; bottom: 3px; position: absolute; content: ""; display: block; width: 60%; margin: 0 auto;}
.vAClassroomGuarantee .dblHeadLine:after{background-color: #326b9b; height: 2px; left: 0; right: 0; bottom: 0; position: absolute;content: ""; display: block; width: 60%; margin: 0 auto;}
.vAClassroomGuarantee{padding: 26px; border:4px solid #00b2cd; margin-top: 89px; background: url(../images/guranteeBg.jpg) repeat left top;}
.vAClassroomGuareContent{margin-top: 36px;}
.vAClassroomGuareContent p{font-size: 25px; line-height:30px; font-family: "robotomedium"; color: #323232;}
/*.vAClassroomGuareContent  img{border:1px solid #aeaeae;}*/
.vAClassroomGuareContent p a{color: #ff0000;}
.vAClassroomGuareContent .col-sm-3{text-align: center;}
.vAClassroomGuareContent .col-sm-3 h5{color: #010101; font-size: 18px; font-family: "robotomedium";}
.vAClassroomGuareContent .col-sm-3 p{font-size: 13px; color: #4e4d4d; font-family: "robotoregular"; margin-bottom:0; line-height:normal;}


.work_block .work_content > img{margin-bottom: 212px;}
.vAClassroomUniversity .vAClasUniversityInner p{ font-size:23px;}
.vAClassroomUniversity .vAClasUniversityInner .importantTextSec p strong{font-size:25px;}
.declare_block h2.section_ttl{font: normal 42px/50px 'robotobold';color: #fff;background: #fbc723;border-bottom: 5px solid #ba982f;margin: 0 0 20px;padding: 23px 5px;}
.slaespage_banner > .banner_overlay{display:none;}
.countdown_block{ padding-bottom:40px;}
.countdown_block h2{font: 700 20px/22px 'robotobold' !important; color:#000; margin-bottom:15px;}
.countdown_block .countdown-section{ display:inline-block; margin:0 5px;}
.countdown_block .countdown-section .countdown-amount{ display:inline-block;font: 400 32px/32px 'robotoregular' !important;background: -webkit-linear-gradient(top, rgb(39, 43, 44) 50%, rgb(39, 43, 44) 50%); color: rgb(255, 255, 255); text-shadow: rgb(39, 43, 44) 1px 1px 1px; padding:5px 8px; border-radius:4px;box-shadow:1px 1px 1px rgba(4, 4, 4, 0.35); margin-bottom:5px; letter-spacing:3px;}
.countdown_block .countdown-section .countdown-period{font: 400 13px/22px 'robotoregular';color: rgb(39, 43, 44); width:100%; display:block;}
.cont_work{display:table-cell;width:800px;}
.countdown_block h3{font: normal 28px/30px 'robotobold';color: #f00;text-align: center;margin-bottom: 20px;}
.enrollmentTable table > tbody > tr > td.valign-top{vertical-align: top;}
.enrollmentTable table > tbody > tr > td.valign-top > span,.enrollmentTable table > tbody > tr > td.valign-top span.dRateGreen{ line-height:45px;}
.enrollmentTable table > tbody > tr > td.valign-top h2{ margin-top:20px; min-height:38px;display:block; line-height:28px;}
.enrollmentTable table > tbody > tr > td.valign-top > span > b{ display:block; min-height:62px; line-height:28px;}
.enrollmentTable.time_renew table > tbody > tr > td.valign-top > span > b{min-height:54px;}
.enrollmentTable table > tbody > tr:nth-last-child(2) td:nth-child(2) span:last-child{padding-bottom: 59px;}
.enrollmentTable table > tbody  .svngBtn{line-height:normal;}
info.enrollBtn,info.enrollBtn:hover,info.enrollBtn:focus{background-color: #00b2cd;padding: 9px 35px;text-transform: uppercase;font-size: 20px; font-weight:400;color: #000;margin-top: 31px;display: inline-block;}
.vAClassroomUniversity .prc_desc h2{font: normal 42px/50px 'robotobold';color: #fff;background: #fbc723;margin: 0;padding: 23px 5px;text-transform: uppercase;text-align: center;}
.vAClassroomUniversity .prc_desc h2 a,.vAClassroomUniversity .prc_desc h2 a:hover{text-decoration: none;color: #fff;outline: none;}
.vAClassroomGuarantee{margin-top: 28px;}
.enrollmentTable table > tbody > tr > td:nth-child(2) span{height:auto;padding-top:15px; padding-bottom:15px;}
.enrollmentTable table > tbody > tr:nth-child(2) > td:nth-child(3) span{font-size: 15px;}
.enrollmentTable table > tbody > tr:nth-child(2) > td:nth-child(3) span small{font-size: 15px;color: #00b2cd;display: block;}

.program_pdf_link .btn,.program_pdf_link .btn:hover, .program_pdf_link .btn:focus, .program_pdf_link .btn:active{background: #ff7d00;border-bottom: 5px solid #b65a02;}
.enrollBtn{background-color: #fbc723;color: #000; outline:none;border:1px solid transparent;}
.enrollmentTable.time_renew .enrollBtn{/*background-color: #03d6f6;*/}
.enrollBtn:hover, .enrollBtn:focus{color: #1a1a1a;border: 1px solid #414040;}


/* FAQ Page
--------------------------------------- */
.faqnew .ui-accordion-content{background: #fff !important;}
.faqnew .ui-accordion .ui-accordion-header{background-color: #e7e7e7;border: 1px solid #b5b5b5;color: #303030;border-radius: 5px;display: block;font-family: "robotoregular";font-size: 20px !important;padding: 14px 45px 14px 20px;position: relative;}
.faqnew .ui-accordion .ui-accordion-header.ui-accordion-header-active.ui-state-active {background:#00b2cd !important;color: #fff !important;border: 1px solid #00a1b9;}
.faqnew .ui-accordion-content h3 {color: #1d1d1d;font-family: "ptsansregular";font-size: 25px;margin-top:25px;}
.faqnew .ui-accordion-content h3:first-child{margin-top:0px;}
.faqnew .ui-accordion-content p {color: #525252;font-family: "ptsansregular";font-size: 19px;line-height: 28px;margin-top: 10px !important;}
.faQList {margin: 12px 0; }
.faQList ul li{font-size: 19px; font-family: "ptsansregular"; list-style-type:none; color: #525252; position: relative;padding-left: 22px; line-height: 30px;}
.faQList ul li:before{font-family: "FontAwesome"; color: #00a1b9; content: "\f18e"; top: 1px; left: 0; position: absolute;}
.faqnew .ui-state-default .ui-icon::before, .faqnew .ui-state-default .ui-icon::after {font-size: 18px; font-family: "FontAwesome"; top: 50%;margin-top: -9px;right: 16px;position: absolute;}
.faqnew .ui-state-default .ui-icon::before {content: "\f18e"; color:#303030;}
.faqnew .ui-state-active .ui-icon::before {content: "\f01a";color: #fff; }

/* New service list in home page
--------------------------------------------------- */
.section-full.service_list{ margin-bottom:-45px; padding-bottom:0; position:relative;}
.service_list .section-content{ margin-top:0;}
.section-content .service-item::before,.section-content .service-item::after{content:''; display:table; height:0; clear:both;}
.service_list .service-item{ padding:55px 0;}
.section-full.service_list .section-head{ margin-bottom:25px;}
.service_list .service-item.img-left{ background:#f2f1f1;}
.service_list .service-item.last,.service_list .service-optin{background:#e3e1e2;}
.service_list .service-item .service-item-thumb{ float:right; margin-left:36px; position:relative;}
.service_list .service-item.img-left .service-item-thumb{ float:left; margin-left:0;margin-right:36px;}
.service_list .service-item .service-item-thumb img{ display:block;}
.service_list .service-item .service-item-thumb::after{ content:''; display:inline-block; position:absolute; left:18px; right:18px; top:14px; bottom:14px; border:1px solid #fdfcfd;}
.service_list .service-item.last{ padding-bottom:15px;}
.service_list .service-item.last .service-item-thumb::after{ display:none;}
.service_list .service-item h4{ margin:0 0 33px; padding:0; font: normal 28px/40px 'open_sansregular';color:#47464c; text-transform:none;}
.service_list .service-item-content{ display:table-cell; width:1000px;}
.service_list .service-item ul.fa-ul{ margin-left:40px;}
.service_list .service-item ul.fa-ul li{font: normal 23px/35px 'open_sansregular';color:#47464c; margin-bottom:17px;}
.service_list .service-item ul.fa-ul li .fa{ top:7px; width:20px; left:-40px;color:#05b9e6;}
.service_list .service-item p{font: normal 23px/32px 'open_sansregular';color:#454547;}
.service_list .service-item h5{margin:0 0 32px; padding:0; font: normal 24px/35px 'open_sanssemibold';color:#454547; text-transform:none;}
.service_list .service-optin{ padding-bottom:105px;}
.service_list .service-optin a.btn{ border:none; background-color:#00b2ce;font:normal 25px 'BebasNeueRegular';color:#fff; padding:9px 25px 4px 57px;}

/* freelanceu101 Page
--------------------------------------- */
.university.freelanceu101 .header .navbar-default{ padding-top:0px;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.university.freelanceu101 .header.darkHeader .navbar-default{ background-color:rgba(0,0,0,0.8);padding-top:0px;}
.university.freelanceu101 .header .navbar-brand,
.university.freelanceu101 .header .navbar-brand > img,
.navbar-header .question_block{-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.university.freelanceu101 .header.darkHeader .navbar-brand > img{ max-width:125px;}
.university.freelanceu101 .header.darkHeader .navbar-brand{padding: 15px;}
.freelanceu101 .navbar-header .question_block{padding-top: 55px;}
.freelanceu101 .header.darkHeader .navbar-header .question_block{padding-top: 38px;}
.freelanceu101 .question_block{ text-align:center;}
.freelanceu101 .question_block a,
.freelanceu101 .question_block a:hover,
.freelanceu101 .question_block a:active,
.freelanceu101 .question_block a:focus{font: normal 22px 'BebasNeueRegular';-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 15px; border:none;}
.freelanceu101 .question_block > span{font: normal 15px 'robotomedium';color: #e4e8ed;}
.freelanceu101 .question_block a > i {font-size: 21px;vertical-align: 3%;margin: 0 11px 0 3px;}
.slaespage_banner > .banner_content{top: 50%;}
.freelanceu101 .slaespage_banner > .banner_content h2{font:normal 45px/52px 'BebasNeueRegular';margin: 0px;}
.freelanceu101 .slaespage_banner > .banner_content h2 > span{ display:block; /*font-size:58px; line-height:60px;*/}
.freelanceu101 .slaespage_banner > .banner_content h5{font:normal 18px/25px 'robotoregular'; color:#323334;padding: 0px;margin: 0px 0 40px;text-transform: none; max-width:700px;}
.freelanceu101 .enroll_block a.btn{padding: 16px 50px 10px;font: normal 25px 'BebasNeueRegular'; color:#fff;text-transform: uppercase;-webkit-border-radius: 38px;-moz-border-radius: 38px;border-radius: 38px;}
.freelanceu101 .freelance_content h3{font:normal 38px/45px 'robotobold'; color:#145989;margin: 0px 0 25px;padding: 0px 28px;}
.freelanceu101 .freelance_content ul.fa-ul{ margin-left:60px;}
.freelanceu101 .freelance_content ul.fa-ul li{font:normal 26px/35px 'robotoregular'; color:#1e1e1e; margin-bottom:33px;}
.freelanceu101 .freelance_content ul.fa-ul li .fa{ font-size:45px; color:#145989;top: -4px; width:49px; left:-64px;}
section.top_header .section-title{background:#14b2cc;font:normal 40px/46px 'robotomedium'; color:#fff; text-align:center; padding-top:28px; padding-bottom:34px;}
.freelanceu101 .top_header .freelance_content h3{padding: 0px;}
.freelanceu101 .top_header .freelance_content ul.fa-ul li{ letter-spacing:-1px;}
.freelanceu101 .top_header .freelance_content p{font:normal 26px/40px 'robotoregular'; color:#1e1e1e; margin-bottom:33px;}
.freelanceu101 .top_header .freelance_content p.bold{ font-size:36px;}


section.intro .section-title{background:#14b2cc;font:normal 56px/60px 'robotobold'; color:#fff; text-align:center; padding-top:28px; padding-bottom:43px;}
.freelanceu101 .intro .freelance_content h3{padding: 0px; text-align:center;margin: 0px 0 43px;}
.freelanceu101 .intro .freelance_content p{font:normal 26px/35px 'robotoregular'; color:#1e1e1e; margin-bottom:33px;}
.freelanceu101 .intro .freelance_content p.blue{ line-height:28px;color:#14b2cc;}
.freelanceu101 .intro ul.fa-ul li{font:normal 22px/30px 'robotoregular'; color:#212121; margin-bottom:33px;}
.freelanceu101 .intro ul.fa-ul li .fa{ font-size:42px; color:#145989;top: -4px; width:49px; left:-64px;}
.freelanceu101 .intro .freelance_content img.pull-right{ margin-top:67px;}
.freelanceu101 section.testimonial_slider {background: none;padding-bottom: 60px; background-color:#fff;}
.freelanceu101 .testimonial_title h3{font:normal 42px/45px 'robotobold'; color:#145989;}
.freelanceu101 .testimonial_slide .testimonials_item{border: 3px solid #949494;}
.freelanceu101 .testimonials_item p{font:normal 17px/23px 'robotoregular';color: #1e1e1e;font-style: italic;}
.freelanceu101 .testimonials_item h4 {font: 20px/23px 'robotoregular';color: #27bdbc;font-style: italic;}
.section-full.business_link .section-title{background:#14b2cc; padding:41px 12px; text-align:center;}
.section-full.business_link .section-title > div > *{ vertical-align:middle;}
.section-full.business_link .section-title h3{letter-spacing: -1px; display:inline-block;font:600 36px/40px 'Oswald'; color:#fff;padding:0; margin:0; margin-right:58px;}
.section-full.business_link .section-title a.btn-primary{background: #ffb000;background-image: none;border: none;text-shadow: none;background-image: none;padding: 13px 28px 7px;font: normal 36px 'BebasNeueRegular';color: #000002;text-transform: uppercase;-webkit-border-radius: 28px;-moz-border-radius: 28px;border-radius: 31px;}
.freelanceu101 .abtbxbg {background: #eee;}
.freelanceu101 .aboutVACSec .page_title h2 {border-bottom:none;font: normal 50px 'robotobold';color: #212121;margin: 36px 0 9px;padding:0;position: static;max-width: 640px;text-transform: uppercase;letter-spacing: -1px; text-transform:uppercase;}
.freelanceu101 .aboutVACSec .page_title h2::after{ display:none;}
.freelanceu101 .abtContentSec p {margin-bottom: 25px;font:normal 18px/25px 'robotomedium';color: #212121;}
.freelanceu101 .abtContentSec p > span{ font-family:'robotobold';color: #212121 !important;}
.freelanceu101 .abtrtImg {position: relative;padding: 0 0 0 6px;}
.freelanceu101 .abtrtImg::after{display:none;}
.abtrtImg::before {background-image:none; background-color:#fff;width: 6px;}
.freelanceu101 .abtVacrm {padding:0;}
.freelanceu101 .abtRtSec{top:0;}
.freelanceu101 .abtContentSec{padding-bottom: 19px;}
.freelanceu101 .moduleCollumn .main_ttl_module h3 {font: normal 45px/45px 'robotobold';color: #fff;text-transform: none;margin:0px; padding:47px 0;}
.freelanceu101 .mdlelist h5 {font: 36px/40px 'robotobold';color: #1e1e1e; text-transform:uppercase;margin: 0 0 3px;}
.freelanceu101 .mdlelist h4 {font: 45px/50px 'robotomedium';color: #27bdbc;margin: 0 0 14px;}
.freelanceu101 .bonuscourse .mdlelist h4 { font-size:32px; line-height:35px;}
.freelanceu101 .mdlelist p {font: 20px/25px 'robotomedium';color: #1e1e1e;}
.freelanceu101 .mdlelist ul.fa-ul li{font: 20px/25px 'robotomedium';color: #1e1e1e;}
.freelanceu101 .mdlelist ul.fa-ul li:not(:last-child){ margin-bottom:8px;}
.freelanceu101 .mdlelist ul.fa-ul li i.fa{ font-size:16px;top: 5px;}
.freelanceu101 .testimonial_slide.owl-theme .owl-controls {margin-top:0px;}
.freelanceu101 section.testimonial_slider .btm_testimonial{padding-top: 60px;}
.freelanceu101 section.moneyback_block .moneyback_content{ background-image:none; background-color:transparent; border:none;}
/*.freelanceu101 section.moneyback_block {background: url(../images/momeyback_img.jpg) no-repeat; background-size:cover;border-top:none;}*/
.freelanceu101 section.moneyback_block {background:#fff; border-top:none;}
.freelanceu101 section.moneyback_block .moneyback_content > div.moneyback_cont {padding-left: 70px;padding-right:0px;}
.freelanceu101 .moneyback_content h3{font: normal 40px/45px 'robotobold';color: #145989;clear: none;text-transform: uppercase;border-bottom: none;position: relative;padding-top:0;padding-bottom: 0px;margin-bottom: 15px;}
.freelanceu101 .moneyback_content h3 > span{ display:block; font-size:75px; line-height:80px;}
.freelanceu101 .moneyback_content h3::before{ display:none;}
.freelanceu101 section.moneyback_block .moneyback_content p{font: normal 22px/28px 'robotomedium';color: #1e1e1e;text-align: justify;margin: 0 0 28px;}
.freelanceu101 .moneyback_content > img.pull-left{ margin-top:19px;}
.freelanceu101 section.access_block{background: url(../images/momeyback_img.jpg) no-repeat; background-size:cover; padding:58px 0 0;}
.freelanceu101 section.access_block h2{font: normal 56px/60px 'robotobold';color: #fff; text-transform:uppercase;padding:0 0 0; margin:0 0 20px;}
.freelanceu101 section.access_block p{font: normal 21px/28px 'robotomedium';color: #fff;padding:0 0 0; margin:0 0 40px;}
.freelanceu101 section.access_block .box_content{ width:100%; max-width:527px; background-color:#fff; margin:0 auto; padding:58px 15px 33px;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.freelanceu101 section.access_block .box_content h3{font: normal 40px/45px 'robotobold';color: #164871;padding:0 0 0; margin:0 0 32px;}
.freelanceu101 section.access_block .box_content h2{font: normal 46px/50px 'robotobold';color: #1e1e1e;padding:0 0 0; margin:0 0 11px;}
.freelanceu101 section.access_block .box_content h2 span.new{color: #f00;}
.freelanceu101 section.access_block .box_content h2 span.old{height: 46px;display: inline-block; position:relative; margin-right:8px;}
.freelanceu101 section.access_block .box_content h2 span.old::after{ display:inline-block; content:''; height:95px; width:2px; background:#333; position:absolute; left:50%; top:-21px;-moz-transform: rotate(65deg);
-webkit-transform: rotate(65deg);
-o-transform: rotate(65deg);
-ms-transform: rotate(65deg);
transform: rotate(65deg);}
.freelanceu101 section.access_block .box_content ul.fa-ul{ display:block; width:100%; max-width:365px; margin-left:auto; margin-right:auto; text-align:left; margin-top:20px;}
.freelanceu101 section.access_block .box_content ul.fa-ul li{font: normal 16px/23px 'robotoregular';color: #1e1e1e;}
.freelanceu101 section.access_block .box_content ul.fa-ul li:not(:last-child){ margin-bottom:8px;}
.freelanceu101 section.access_block .box_content p{font: normal 20px/23px 'robotoregular';color: #1e1e1e; text-transform:uppercase; padding:0; margin:0 0 36px;}
.freelanceu101 section.access_block .box_content p.blue{font: normal 16px/23px 'robotobold';color: #20537c;padding:0 0 0; margin:0 0 29px;}
.freelanceu101 section.access_block .box_content img{ display:block; width:auto; max-width:100%; margin-left:auto; margin-right:auto; margin-bottom:16px;}
.freelanceu101 section.access_block .box_content a{background: #ffb000;background-image: none;border: none;text-shadow: none;background-image: none;padding: 15px 39px 15px;font: normal 30px 'robotoblack';color: #fff;text-transform: uppercase;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px; display:inline-block;}
.freelanceu101 .countdown_block .countdown-section .countdown-period{color: #fff;}
.freelanceu101 section.access_block .box_content .countdown_block .countdown-section .countdown-period{color: #164871;}
.freelanceu101 .countdown_block{padding-top: 15px;padding-bottom:0px;}
.freelanceu101 .countdown_block h3{font:700 20px/22px 'robotobold' !important;color: #f00 !important; margin:15px 0 0 !important; text-transform:none;}

/* Podcast Page
--------------------------------------- */
.podcast-banner{ position:relative;}
.podcast-banner .banner-content{ position:absolute; left:0; width:100%; top:50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.podcast-banner h1{font: normal 35px/40px 'robotobold';color: #4e4b4b; padding:0; margin:0 0 16px;}
.podcast-banner h3{font: normal 20px/27px 'robotolight';color: #4e4b4b; padding:0; margin:0 0 58px; text-transform:none;}
.podcast-banner .container > div{ font-size:0;}
.podcast-banner .btn-primary,
.podcast-banner .btn-primary:hover,
.podcast-banner .btn-primary:active,
.podcast-banner .btn-primary:focus{ background-image:none; background-color:#00b2cd; border:none; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;font: normal 14px 'robotomedium';color: #fcfcfc !important; padding:12px 20px 11px; box-shadow:none; text-shadow:none;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.podcast-banner .btn-primary.btn-email,
.podcast-banner .btn-primary.btn-email:hover,
.podcast-banner .btn-primary.btn-email:active,
.podcast-banner .btn-primary.btn-email:focus{background-color:#515151; margin-left:9px;}
.podcast-banner .btn-primary:hover{background-color:#515151;}
.podcast-banner .btn-primary.btn-email:hover{background-color:#00b2cd;}
.block_title h2{font: normal 42px/45px 'robotoblack';color: #515151; letter-spacing:-1px; border-bottom:1px solid #f0f0f0; position:relative; padding:0 0 14px; margin:0 0 45px;}
.block_title h2 > span{ display:block;font: normal 30px/35px 'robotomedium';color: #00b2cd;}
.block_title h2::after{ content:''; position:absolute; left:50%; top:auto; bottom:-3px; display:block; width:29px; height:5px; background:#00b2cd;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.podcastlist .podcast-block{ display:block; width:100%; max-width:360px; margin:0 auto 58px; min-height: 397px;}
.podcastlist .podcast-block a.img-link,.customblog .podcast-block a.img-link{display:block;}
.podcastlist .podcast-block h3{font: normal 20px/25px 'robotomedium';color: #4b4b4b; padding:0; margin:30px 0 13px; text-transform:none;}
.podcast-block p{font: normal 14px/22px 'robotoregular';color: #737373; padding:0; margin:0 0 24px;}
.podcast-block .btn-primary,
.podcast-block .btn-primary:hover,
.podcast-block .btn-primary:active,
.podcast-block .btn-primary:focus{ background-image:none; background-color:#fff; border:2px solid #b2b2b2; border-radius:0;font: normal 15px 'robotomedium';color: #00b2cd !important; padding:10px 31px; box-shadow:none; text-shadow:none;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.podcast-block .btn-primary:hover{background-color:#00b2cd; border:2px solid #00b2cd;color: #fff !important;}
.single-blog.single-podcast{ padding-top:30px;}
.single-blog.single-podcast .blog-post h4.post-title {font: normal 25px/32px 'robotobold';color: #424242;text-transform: none; margin: 0 0 15px;}
.single-freeupodcast .breadcrumbs{margin: 0 auto; padding:15px 0 0;width: 100%;/*max-width: 765px;*/font: normal 14px/22px 'robotoregular';color: #888;font-style: italic;}
.single-freeupodcast .breadcrumbs a{ color:#00a9c3;}

#siwp_captcha_input_0{ padding-left:15px;}
label.captcha_label{font-weight:400;margin-bottom: 0px;}
input.captcha_field{ height:40px;border: 1px solid #e1e1e1;padding: 6px 12px;outline:none; width:100%; max-width:214px;}


section.content_box{ position:relative; margin-bottom:75px;}
.content1box h2{font: normal 36px/42px 'open_sansregular';color: #333;text-transform: none; margin: 27px 0 27px;}
.content1box ul.fa-ul{}
.content1box ul.fa-ul li{font: normal 22px/27px 'open_sansregular';color: #000;}
.content1box ul.fa-ul li:not(:last-child){ margin-bottom:36px;}
.content_box{}
.content_box .container{min-height:573px; /*position:static;*/}
/*.content_box .col-md-4 .img-responsive{ max-width:none; position:absolute; left:auto; right:15px;}
.content_box .col-md-4 .img-responsive.rightimg{left:15px; right:auto;}*/

.testimonial_box .testimonial_block{ }
.testimonial_box h2{font: normal 30px/37px 'robotomedium';color: #303030; text-align:center; text-transform:none;}
.testimonial_block{position:relative; padding:58px 27px; border:2px solid #00b2cd;margin:20px 0;}
.testimonial_block p{font: normal 18px/27px 'open_sansregular';color: #383838;text-align:center; margin-bottom:10px;}
.testimonial_block > div{ width:100%;max-width:62px; margin-left:auto; margin-right:auto;}
.testimonial_block h3{font: normal 18px/27px 'open_sanssemibold';color: #0b7484; text-align:center; text-transform:none;}
.testimonial_block::before,.testimonial_block::after{ content:''; display:inline-block; width:58px; height:31px; position:absolute; left:27px; top:-15px; background:url(../../images/opent_quote.jpg) no-repeat;}
.testimonial_block::after{background:url(../../images/closet_quote.jpg) no-repeat;left:auto; top:auto;right:27px; bottom:-15px;}
.single-blog .col-md-4 .blogpage_sidebar.podcastbar{padding-top: 0;}

/* Custom Blog Page CSS
---------------------------------------------- */
.mix{display:none;}
.page-id-17 .podcast-banner h1{color:#27282b; font-size:36px; line-height:40px; font-family:'BebasNeueRegular';}
.page-id-17 .podcast-banner h1 > span{font-size:70px; line-height:75px; display:block;}
.page-id-17 .podcast-banner h3 {margin: 0;color:#3a3a3a; font-size:20px;font-family:'robotoregular';}
#filtersblogpagelist{ font-size:0; list-style-type:none;margin: 0 0 20px;padding: 0;}
#filtersblogpagelist > li{display: inline-block;font:normal 20px/22px 'robotobold';color:#323331; padding:0 15px;}
#filtersblogpagelist > li > span{display: inline-block; position:relative;padding:5px 0;}
#filtersblogpagelist > li > span.active,#filtersblogpagelist > li:hover > span{color:#029eb6;}
#filtersblogpagelist > li:hover > span{ cursor:pointer;}
#filtersblogpagelist > li > span.active{ cursor:default;}
#filtersblogpagelist > li > span::after{position:absolute; content:''; display:inline-block;left:0; width:100%; height:2px; background-color:transparent; top:auto; bottom:0;}
#filtersblogpagelist > li > span.active::after,#filtersblogpagelist > li:hover > span::after{ background-color:#029eb6;}
.podcastlist.customblog .podcast-block h3{min-height:50px;}

.pagination-blogpagelist{ display:inline-block; font-size:0;}
.pagination-blogpagelist > span.btn.pager{margin:0; padding:6px 12px; display:inline-block; font:400 13px 'robotoregular'; color:#767676;border: 1px solid #e0e0e0;background-color: #fff; margin-right:-1px;}
.pagination-blogpagelist > span.btn.pager.active,.pagination-blogpagelist > span.btn.pager:hover{ background:#029eb6; color:#fff;}
.single-blog .col-md-4 aside h4.widget_title,.single-blog .col-md-4 aside .sfmsb-text{font:400 25px/32px 'robotoregular' !important; color:#252525;border-bottom: 1px solid #e7e7e7;padding: 0 0 9px;margin-bottom: 10px;position:relative; text-transform:none;}
.single-blog .col-md-4 aside h4.widget_title::after,.single-blog .col-md-4 aside .sfmsb-text::after{position:absolute; content:''; display:inline-block;left:0; width:50px; height:5px; background-color:#00b2cd; top:auto; bottom:-3px;}
.popularbox_wrapper::before,.popularbox_wrapper::after{ content:''; display:table; height:0; clear:both;}
.popularbox_wrapper .pull-left{ margin-right:10px;}
.popularbox_wrapper h4.media-heading{font:400 18px/22px 'robotomedium' !important; color:#353535;text-transform:none;}
.childbox_block > .popularbox_wrapper:not(:last-child){ margin-bottom:12px;}

.blogpage_sidebar aside:not(:last-child){ margin-bottom:35px;}
.free-course{ background:#152d44; text-align:center; padding:25px;}
.free-course h2{font:normal 30px/35px 'robotobold';color:#029eb6; margin:0 0 15px;text-transform: none;}
.free-course h4{font:normal 25px/28px 'robotomedium';color:#fff; font-style: italic;margin:0 0 20px;text-transform: none;}
.free-course p:not(:last-child){font:normal 14px/18px 'robotoregular';color:#fff;margin:0 0 28px;}
.free-course p:last-child{margin:0;}
.free-course p:last-child .btn{font:normal 19px 'robotomedium';color:#fff; text-transform:uppercase; border:none; background-image:none; background-color:#029eb6;}


.form_search {
	margin: 0px 0px 30px 0px;
}
.form_search .form-control {
	border-radius: 2px;
	border: #d8d8d8 1px solid;
}
.form_search .btn.btn-default {
	border: #00b2cd 1px solid;
	border-radius: 0px 2px 2px 0px;
	background: #00b2cd;
	color: #fff;
}
#loader {
	margin-bottom: 20px;
}

/* Workshop Page
--------------------------------------------- */
.section-content.workshop-content{ margin-top: 0; }
.ondemand > .workshop_wrapper{ padding-top: 52px;padding-bottom: 52px; background-color: #fff; }
.ondemand > .workshop_wrapper.even{background-color:#f3f3f4;}
.workshop_cont h3{ text-transform: none; font:700 27px/32px 'Open Sans';color:#353535;margin:0 0 14px;letter-spacing: -1px;}
.workshop_cont p{font:normal 16px/25px 'open_sansregular';color:#000;margin:0 0 9px; text-align: justify;}
.workshop_cont ul,.workshop_cont ul li{ margin: 0 0 28px; padding: 0; list-style-type: none; }
.workshop_cont ul li{font:normal 16px/25px 'open_sansregular';color:#5e5a5a; padding-left: 15px; position: relative;}
.workshop_cont ul li::before{ content: "-"; display: inline-block; width: 10px; position: absolute; left: 0; top: 0; }
.workshop_cont ul li:not(:last-child){margin-bottom: 8px;}
.workshop_cont a.btn,
.workshop_cont a.btn:hover,
.workshop_cont a.btn:active,
.workshop_cont a.btn:focus{-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;outline:none;margin-top:23px;font:800 22px 'Open Sans';color:#fff; border:none; text-shadow: none; box-shadow: none; width: 100%; max-width: 266px; background-image: none; background-color: #00b2cd; display: block; }
.workshop_cont a.btn:hover{background-color: #353535;}

section.ondemandttl{ text-align: center; }
.ondemandttl h2,
.upcoming .topttl h2{ margin: 0 0 13px; padding: 0;font:800 42px/45px 'Open Sans';color:#353535; }
.upcoming .topttl{padding-bottom: 32px;}
.upcoming .topttl h2{ background-color:transparent;letter-spacing:normal;}
.ic_devide{ margin: 0 auto; width: 100%; max-width: 782px; overflow: hidden; }
.ic_devide > span{ display: inline-block; width: 60px; height: 43px; background: url(../images/devide-icon.png) no-repeat center center; position: relative; }
.ic_devide span:before,
.ic_devide span:after {content: "";position: absolute;height: 9px;border-bottom: 1px solid #d1dcea; border-top: 1px solid #d1dcea;top:50%;width:350px;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.ic_devide span:before {right: 100%;margin-right: 15px;}
.ic_devide span:after {left: 100%;margin-left: 15px;}

section.upcoming{background-color:#f3f3f4; padding-top: 52px;padding-bottom: 52px; margin-bottom: 58px;}
.upcoming h2{background-color: #00b2cd;font:800 28px/35px 'Open Sans';color:#eeeeef;margin:0 0 14px; padding: 9px 0; display: block; width: 100%; text-align: center; letter-spacing: -1px;}
.upcoming .workshop_cont h2 > span{font: normal 15px/22px 'open_sansregular';color: #fff;display: block; width: 100%; letter-spacing:normal; text-transform:none;}
.upcoming .workshop_cont a.btn,
.upcoming .workshop_cont a.btn:hover,
.upcoming .workshop_cont a.btn:active,
.upcoming .workshop_cont a.btn:focus{background-color: #353535; }
.upcoming .workshop_cont a.btn:hover{background-color: #00b2cd;}


/* New About Page
--------------------------------------------- */
.page-template-newabout-template .page-content{padding-bottom:0px;}
.section-content.newabout-content{margin-top: 0px;}
.newabout-content .section-full.service_list{margin-bottom: 0px;padding:0;}
.newabout-content .service_list .service-item.img-left,
.newabout-content .service_list .service-item.last{background: #f1f1f1;/*background: -moz-linear-gradient(top,  #edecec 0%, #ffffff 100%);background: -webkit-linear-gradient(top,  #edecec 0%,#ffffff 100%);background: linear-gradient(to bottom,  #edecec 0%,#ffffff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edecec', endColorstr='#ffffff',GradientType=0 );*/}
.newabout-content .service_list .service-item.last{background: #edecec;}
.newabout-content .service_list .service-optin{background-color:#edecec;padding-bottom: 55px;}
.newabout-content .service_list .service-item h4{font: normal 30px/36px 'open_sansregular';color: #363947;}
.newabout-content .service_list .service-item ul.fa-ul li{font: normal 24px/32px 'open_sansregular';color: #363947;}
.newabout-content .service_list .service-item h5{font: normal 30px/36px 'open_sanssemibold';color: #363947; margin-top:32px;}
.newabout-content .service_list .service-optin a.btn,
.video_btn.service-optin a.btn{font: 700 25px 'Open Sans';color: #fff; text-transform:uppercase;padding: 14px 25px 15px 98px;}
.newabout-content .section-content a.btn-viewall.btn-sm .fa,
.video_btn a.btn-viewall.btn-sm .fa{width: 74px;height: 63px;background: url(../images/newviewall_smarr.png) no-repeat center center;}
.newabout-content .section-content a.btn-viewall.btn-sm::after,
.video_btn.service-optin a.btn:after{display:none;}
.newabout-content .service_list .service-item.last{padding-bottom: 5px;}
iframe.about_videoiframe{border: none;width: 100%;max-width: 764px;height: 367px;margin: auto;display: inherit;padding: 0; border-radius:0px;}
.newabout-content .video_cont{ margin:0 auto 56px; width:100%; max-width:765px;}
.newabout-content .video_btn{ padding-bottom:76px;}
.newabout-content .profiles-content{ padding-top:42px;}
.newabout-content .profiles-content h1{font: normal 46px/50px 'oswaldmedium';color: #000;}


/*Chapter CSS
-------------------------------- */
.single-post .single-blog .post-text .chapter_blog img{ margin-bottom: 48px; }
.single-post .single-blog .post-text .chapter_blog h2,
.single-post .single-blog .post-text .chapter_blog h3,
.single-post .single-blog .post-text .chapter_blog h4,
.single-post .single-blog .post-text .chapter_blog h5{margin: 0 0 15px; padding: 0; font: normal 30px/35px 'robotomedium'; color: #000; text-transform: none;  }
.single-post .single-blog .post-text .chapter_blog h2{ font-size: 36px; line-height: 43px; }
.single-post .single-blog .post-text .chapter_blog h4{font-size: 24px; line-height: 26px;font-family: 'robotobold'; color: #2d2d2d;}
.single-post .single-blog .post-text .chapter_blog h5{font-size: 20px; line-height: 22px;font-family: 'robotobold'; color: #2d2d2d;}
.single-post .single-blog .post-text .chapter_blog p{ margin: 0 0 22px; padding: 0; font: normal 16px/22px 'robotoregular'; color: #2d2d2d; text-transform: none; }
.single-post .single-blog .post-text .chapter_blog p strong,
.single-post .single-blog .chapter_blog ul.fa-ul li strong,
.single-post .single-blog .chapter_blog ul li strong{ font-family: 'robotobold'; font-weight: normal; }
.single-post .single-blog .chapter_blog ul.fa-ul,
.single-post .single-blog .chapter_blog ul{margin-bottom:22px; list-style-type: none;}
.single-post .single-blog .chapter_blog ul:not(.fa-ul){ margin-left: 0; }
.single-post .single-blog .chapter_blog ul.fa-ul li,
.single-post .single-blog .chapter_blog ul li{ list-style-type: none;font: normal 17px/22px 'robotoregular'; color: #2d2d2d;}
.single-post .single-blog .chapter_blog ul li a{text-decoration: underline; color: #000;}
.single-post .single-blog .chapter_blog ul li a:hover{text-decoration: none;}
.single-post .single-blog .chapter_blog ul.fa-ul li i.fa{top: 0; font-size: 20px;font-family: "FontAwesome" !important; font-weight: 400; }
.single-post .single-blog .chapter_blog ul.fa-ul li:not(:last-child),
.single-post .single-blog .chapter_blog ul li:not(:last-child){ margin-bottom: 23px; }
.single-post .single-blog .chapter_blog ul.fa-ul.type2 li:not(:last-child){margin-bottom: 8px;}
.single-post .single-blog .post-text .chapter_blog blockquote{ padding: 0;margin: 5px 0 22px; }
.single-post .single-blog .post-text .chapter_blog blockquote::before{ display: none; }
.single-post .single-blog .post-text .chapter_blog blockquote p{font: normal 20px/22px 'robotomedium'; color: #2d2d2d; margin-bottom: 7px;}
.single-blog .post-text .chapter_blog blockquote cite{ font-style: normal; }

.single-post .chapterblock .chapter_wrapper{ background-color: #00b2ce; width: 100%; max-width: 374px; margin-left: auto; margin-right: auto; margin-bottom: 35px; }
.chapterblock .chapter_wrapper .chapter_img{ border-bottom: 2px solid #fff; }
.chapterblock .chapter_wrapper .chapter_img img{ margin: 0 !important; }
.chapterblock .chapter_wrapper .chapter_body{ padding: 24px 14px 35px; }
.single-post .single-blog .chapter_blog .chapterblock .chapter_wrapper .chapter_body h4{margin: 0 0 8px; padding: 0;font: normal 30px/32px 'robotobold'; color: #fff; text-transform: none;}
.single-post .single-blog .chapter_blog .chapterblock .chapter_wrapper .chapter_body h4 > span{ text-transform: capitalize; }
.single-post .single-blog .chapter_blog .chapterblock .chapter_wrapper .chapter_body p{margin: 0 0 25px; padding: 0;font: normal 15px/22px 'robotoregular'; color: #fff;}
.chapterblock .chapter_wrapper .chapter_body a.btn,
.chapterblock .chapter_wrapper .chapter_body a.btn:active,
.chapterblock .chapter_wrapper .chapter_body a.btn:focus,
.chapterblock .chapter_wrapper .chapter_body a.btn:hover{ padding: 15px 37px; border-radius: 27px; border: 3px solid #fff; background-color: transparent; background-image: none;font: normal 14px 'robotoregular'; color: #fff;text-transform: uppercase; outline: none; text-shadow: none; box-shadow: none;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.chapterblock .chapter_wrapper .chapter_body a.btn:hover{ border-color: #515151;background-color: #515151; }
.single-blog .post-text .chapter_blog .next_btn{ text-align: right; padding-top: 25px; }
.single-blog .post-text .chapter_blog .next_btn > a{ display: inline-block; /*width: 56px; height: 56px;*/font: normal 16px/29px 'robotomedium'; color: #2d2d2d; padding: 6px 15px; border: 2px solid #403f3f; border-radius: 28px;text-align: center; }
.single-blog .post-text .chapter_blog .next_btn > a .fa{ font-weight: normal;font-family: "FontAwesome"; font-size: 28px;color: #242424;vertical-align: -15%; }

.single-freeuchapter .post-text .chapter_details img{ margin-bottom: 25px; }
.single-freeuchapter .post-text .chapter_details h3,
.single-freeuchapter .post-text .chapter_details h4,
.single-freeuchapter .post-text .chapter_details h5{margin: 0 0 15px; padding: 0; font: normal 25px/30px 'robotobold'; color: #212020; text-transform: none;  }
.single-freeuchapter .post-text .chapter_details h4{ font-size: 23px; line-height: 25px; }
.single-freeuchapter .post-text .chapter_details h5{ font-size: 19px; line-height: 22px; }
.single-freeuchapter .post-text .chapter_details p{ margin: 0 0 22px; padding: 0; font: normal 16px/22px 'robotoregular'; color: #212020; }
.single-freeuchapter .post-text .chapter_details p strong{font-family: 'robotobold'; font-weight: normal;}
.single-freeuchapter .post-text .chapter_details ul.fa-ul,
.single-freeuchapter .post-text .chapter_details ol{margin-bottom:22px; list-style-type: none;}
.single-freeuchapter .post-text .chapter_details ol{ }
.single-freeuchapter .post-text .chapter_details ul.fa-ul li,
.single-freeuchapter .post-text .chapter_details ol li{ list-style-type: none;font: normal 16px/22px 'robotomedium'; color: #2d2d2d;}
.single-freeuchapter .post-text .chapter_details ol,
.single-freeuchapter .post-text .chapter_details ol li{ list-style-type: decimal;}
.single-freeuchapter .post-text .chapter_details ol li{ font-family: 'robotoregular';}
.single-freeuchapter .post-text .chapter_details ol li strong{font-family: 'robotobold'; font-weight: normal;}
.single-freeuchapter .post-text .chapter_details ul li:not(:last-child),
.single-freeuchapter .post-text .chapter_details ol li:not(:last-child){ margin-bottom: 8px; }
.single-freeuchapter .post-text .chapter_details ol li:not(:last-child){margin-bottom: 15px;}
.single-freeuchapter .post-text .chapter_details ul.fa-ul li .fa{font-weight: normal;font-family: "FontAwesome";}
.single-freeuchapter .chapter_arrow a{ display: inline-block;font: normal 16px/29px 'robotomedium'; color: #2d2d2d; padding: 6px 15px; /*width: 56px; height: 56px;*/ border: 2px solid #403f3f; border-radius: 28px;text-align: center; }
.single-freeuchapter .chapter_arrow a.disabled{ opacity: 0.2; cursor: default; }
.single-freeuchapter .chapter_arrow a .fa{ font-weight: normal;font-family: "FontAwesome"; font-size: 28px;color: #242424;vertical-align: -15%; }
.single-freeuchapter .post-text .chapter_details ul.fa-ul ul{ margin-top: 5px; }

/*Pricing Page
--------------------------- */
.freelance_content .priceintro{margin-top: 65px;}
.priceintro p{ margin-bottom: 15px;font: normal 20px/25px 'robotoregular';color: #1e1e1e;}
.priceserve_list.guided_tour{padding-top:0;}
.priceserve_list .tour_header p{font: 36px/40px 'robotobold';color: #1e1e1e; margin-bottom: 35px;}
.priceserve_list .deff_block > img {margin-left: auto;margin-right: auto;margin-bottom: 8px;}
.priceserve_list .deff_block h3 {
    text-transform: none;
    font: normal 20px/24px 'robotomedium';
    color: #000;
    margin-bottom: 10px;
}
.priceserve_list .deff_block p {
    font: normal 17px/24px 'robotoregular';
    color: #5c5c5c;
    margin-bottom: 0;
}
.priceserve_list p.bellow_text{font: 24px/26px 'robotobold';color: #1e1e1e; margin-top: 25px;}


@media (min-width: 1260px) {
	.page-template-newabout-template .container{ width:1230px;}
}

@media (min-width: 1230px) {
	.container{ width:1200px;}
	.service_list .service-item.last .service-item-thumb{ margin-right:-120px;}
	.newabout-content .service_list .service-item.last .service-item-thumb{margin-right:0px;margin-left:6px;max-width: 597px;}
	.slaespage_banner > img,.podcast-banner .row > img.img-responsive{ max-width:none !important; width:100%;}
}
@media (min-width: 1200px) and (max-width: 1229px) {
}
@media (min-width: 1200px) {
	.freelanceu101 section.access_block p{padding: 0px 105px;}
	.freelanceu101 .intro .freelance_content img.pull-right{ margin-right:-297px;}
	.freelanceu101 .slaespage_banner > .banner_content h2{padding: 0px;}
	.freelanceu101 .freelance_content h3{padding: 0px 100px;}
	.sf-bnr-text .banner_newsletter input.wysija-input{ width:253px;}
	#footer .widget_wysija_cont input.wysija-input{width:261px;}
	.latest-blog .section-content > .row{ margin-left:-51px; margin-right:-51px;}
	.latest-blog .section-content > .row > div{ padding-left:51px; padding-right:51px;}
	.support-content > .row{margin-left:-34px; margin-right:-34px;}
	.support-content > .row > div{ padding-left:34px; padding-right:34px;}
	.support-content > .row > .col-lg-3{width:31.6%;}
	.support-content > .row > .col-lg-9{width:68.4%;}
	
	.mentorlist_content article .row{ margin-left:-40px; margin-right:-40px;}
	.mentorlist_content article .row > div{ padding-left:40px; padding-right:40px;}
	/*.mentorlist_content article .row > .col-sm-4{ width:42.17%;}
	.mentorlist_content article .row > .col-sm-8{ width:57.83%;}
	.mentorlist_content article .row > .col-sm-push-8 {left: 57.83%;}
	.mentorlist_content article .row > .col-sm-pull-4 {right: 42.17%;}*/
	
	.tour_list.track_list > .container > .row > div{ padding-left:4px; padding-right:4px;}
	.tour_list.track_list > .container > .row{margin-left:-4px; margin-right:-4px;}
	.tour_list.track_list > .container > .row > div{ margin-bottom:8px;}
	.other_mentor > .container > .row{margin-left:-23px; margin-right:-23px;}
	.other_mentor > .container > .row > div{ padding-left:23px; padding-right:23px;}
	.other_mentor > .container > .row > div{ margin-bottom:23px;}
	.university .navbar-default .navbar-nav{ margin-top:67px;}
	.profiles-content .privacy_policy{ width:100%; max-width:765px; margin-left:auto; margin-right:auto;}
	.single-blog .single-blog-content{max-width:765px;}
	.podcastlist .row{ margin-left:-22px; margin-right:-22px;}
	.podcastlist .row > div{ padding-left:22px; padding-right:22px;}
	.podcast-banner h3{padding: 0 55px;}

	.workshop_wrapper .row{ margin-left:-35px; margin-right:-35px;}
	.workshop_wrapper .row > div{ padding-left:35px; padding-right:35px;}
	.freelanceu101 .slaespage_banner{margin-top:165px;}
	.freelanceu101 .slaespage_banner > .banner_content{top: 40%;}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.sf-bnr-text .banner_newsletter input.wysija-input{ width:253px;}
	#footer .widget_wysija_cont input.wysija-input{width:194px;}
	#footer .footer-top .widget h4.widget-title > span{ font-size:16px;}
	.sf-testimonials .testimonial-bx .testimonial-pic{ left:1px;top: 76px; margin-top:0;}
	.online-course .course-info .post-text p{ padding:0;}
	.recieve_block .recieve_ttl h2{font: normal 45px/50px 'roboto_slablight';}
	.recieve_block .recieve_ttl h3,.testimonial_title h3 span,.btm_testmn .testimonial_title h3 span{font: normal 50px/65px 'roboto_slabregular';}
	.moduleCollumn .main_ttl_module h3{font: normal 45px/50px 'roboto_slablight';}
	.moduleCollumn .main_ttl_module h3 b{font: normal 50px/65px 'roboto_slabregular';}
	.mdlelist h4{font:normal 40px/50px 'robotobold';}
	.recieve_img::before{height: 530px;}
	.aboutVACSec .page_title h2{font-size:40px;line-height:40px;}
	.abtRtSec{width: 440px;}
	.abtrtImg::before{ background-size: 19px 100%;}
	.abtrtImg::after{background-size: 96% 19px;}
	.header-nav .nav > li > a{ font-size:16px; padding:10px 8px;}
	.profiles-content .privacy_policy{ width:100%; max-width:765px; margin-left:auto; margin-right:auto;}
	.single-blog .single-blog-content{max-width:765px;}
	
	/* ------------------------ */
	.university .navbar-default .navbar-nav{ margin-top:67px;}
	.slaespage_banner > .banner_content h2{ font-size:40px; padding-top:20px;}
	.slaespage_banner > .banner_content h5,.slaespage_banner > .banner_content .video_button{ margin-bottom:20px;}
	.work_block .work_content > img{ max-width:400px; height:auto;}
	.work_list_wrapper .work_list_content .image_media{ max-width:430px;}
	.sales_page .enroll_block h2,.work_block .work_header > h2, .guided_tour .tour_header > h2,.sales_page .enroll_block h2.orenge,.tour_list.track_list .track_wrapper h3,.guided_tour.client_testimonial .tour_header > h2,.vAClassroomUniversity .tour_header > h2,.guided_tour.seles_student_testimonial .tour_desc h2{ font-size:35px; line-height:40px;}
	.guided_tour .tour_list .tour_wrapper{ height:160px;}
	.tour_list > .container > .row > div{ margin-bottom:8px;}
	.tour_list .tour_wrapper .tour_overlay a{ font-size:20px;}
	.track_wrapper .cover .inner_cover .fa-ul li{font-size:15px; line-height:18px;margin-bottom: 10px;}
	.other_mentor .mentor_block h3{ font-size:18px; line-height:22px;}
	.sales_page .enroll_block .media .media-body p{ font-size:18px; line-height:22px;}
	.enrollBtn{ font-size:14px;}
	.enrollmentTable table > thead .colBlack,.enrollmentTable table > thead .colRed,.enrollmentTable table > thead .colYellow{ font-size:23px;}
	.enrollmentTable table > tbody .svngBtn{font-size:16px;}
	.track_wrapper .cover .inner_cover > .fa-ul{ overflow-x:hidden; height:150px;}
	.track_wrapper .cover .inner_cover h2{ margin-top:0;font-size: 17px;}
	
	.podcast-banner h1{ font-size:30px; line-height:35px;}
	.podcast-banner h3{margin: 0 0 16px; font-size:18px; line-height:22px;}
	.freelanceu101 .slaespage_banner{margin-top:165px;}
}
@media (min-width: 768px) and (max-width: 991px) {
	.logo-header{ width:179px; height:auto;}
	.sf-banner-row .sf-bnr-text strong{ font-size:42px; line-height:45px;margin: 0 0 28px;}
	.sf-bnr-text .banner_newsletter input.wysija-input {width: 237px;}
	.online-course .course-info .post-text .post-title{font-size:16px; line-height:18px;}
	.online-course .course-info .post-text p{font-size:14px; line-height:18px; padding:0;}
	.sf-testimonials .testimonial-bx .testimonial-pic{ left:1px;top: 76px; margin-top:0;}
	#footer .footer-top .widget h4.widget-title > span{font: normal 14px/20px 'robotomedium'; letter-spacing:normal;}
	#footer .footer-top{background-size: cover;}
	#footer .footer-top .widget .widget-title:after{ height:141px; bottom:-30px;}
	#footer .widget_wysija_cont form.widget_wysija{padding-top: 0px;}
	#footer .widget_wysija_cont form.widget_wysija > .wysija-submit{ margin-top:3px;}
	
	.recieve_block .recieve_ttl h2{font: normal 40px/45px 'roboto_slablight';}
	.recieve_block .recieve_ttl h3,.testimonial_title h3 span,.btm_testmn .testimonial_title h3 span{font: normal 45px/55px 'roboto_slabregular';}
	.moduleCollumn .main_ttl_module h3{font: normal 40px/45px 'roboto_slablight';}
	.moduleCollumn .main_ttl_module h3 b{font: normal 45px/55px 'roboto_slabregular';}
	.mdlelist h4{font:normal 35px/40px 'robotobold';}
	.testimonials_item img{ float:none;margin:0 auto 15px;}
	.testimonials_item > div{ display:block; width:100%;}
	section.moneyback_block .moneyback_content > div.moneyback_cont{padding-right: 22px;}
	.recieve_img::before{height: 420px;width: 343px;}
	.aboutVACSec .page_title h2{font-size:40px;line-height:40px;}
	.position_static {width: 100%;text-align: center;}
	section.about_vac{background: #00b2cd;}
	.abtContentSec {padding-bottom: 15px;padding-right: 0;}
	.abtRtSec{position: static;}
	.abtVacrm .col-sm-7{width: 100%;}
	.abtbxbg{ display:none;}
	.profiles-content .privacy_policy{ width:100%; max-width:765px; margin-left:auto; margin-right:auto;}
	.single-blog .single-blog-content{max-width:765px;}
	
	/* ------------------------ */
	.university .navbar-default a.navbar-brand{ width:179px;}
	.university .navbar-default .navbar-nav{ }
	.slaespage_banner > .banner_content h2{ font-size:32px; padding-top:20px;}
	.slaespage_banner > .banner_content h5,.slaespage_banner > .banner_content .video_button{ margin-bottom:10px;}
	.work_block .work_content > img{ max-width:400px; height:auto;}
	.work_list_wrapper .work_list_content .image_media{ max-width:430px;}
	.sales_page .enroll_block h2,.work_block .work_header > h2, .guided_tour .tour_header > h2,.sales_page .enroll_block h2.orenge,.tour_list.track_list .track_wrapper h3,.guided_tour.client_testimonial .tour_header > h2,.vAClassroomUniversity .tour_header > h2,.guided_tour.seles_student_testimonial .tour_desc h2{ font-size:20px; line-height:24px; padding-left:15px; padding-right:15px;}
	.guided_tour .tour_list .tour_wrapper{ height:189px;}
	.tour_list > .container > .row > div{ margin-bottom:8px;}
	.tour_list .tour_wrapper .tour_overlay a{ font-size:20px;}
	.track_wrapper .cover .inner_cover .fa-ul li{font-size:15px; line-height:18px;margin-bottom: 10px;}
	.other_mentor .mentor_block h3{ font-size:18px; line-height:22px;}
	.sales_page .enroll_block .media .media-body p{ font:normal 15px/18px 'robotomedium';}
	.sales_page .enroll_block .media .media-body p cite{ font-size:14px;}
	.enrollBtn,.enrollmentTable table > tbody .svngBtn{ font-size:12px;}
	.enrollmentTable table > thead .colBlack,.enrollmentTable table > thead .colRed,.enrollmentTable table > thead .colYellow{ font-size:18px; width:33.333333%;}
	.sales_page .enroll_block .media .media-body{ padding-top:25px;}
	.program_pdf_link .btn{ white-space:normal;}
	.vAClassroomUniversity .enrollmentTable table > tbody > tr > td:nth-child(2){ background-color:rgba(165,165,165,0.1);}
	.vAClassroomUniversity .enrollmentTable table > tbody > tr > td:nth-child(2) span{ background-color:transparent; border-right:none; padding-top:0; height:auto;}
	.vAClassroomUniversity .enrollmentTable table > tbody > tr > td{ padding:5px;}
	.enrollmentTable table > tbody > tr > td h2{font:normal 15px 'robotoregular';}
	.enrollmentTable table > tbody > tr > td:nth-child(2) span .dRate,.enrollmentTable table > tbody > tr > td .fa-usd,.enrollmentTable table > tbody > tr > td span.dRateGreen{ font-size:35px;}
	.importantTextSec{ width:80%;}
	.class_value .model_value .panel-default > .panel-heading{ font-size:20px;}
	.slaespage_banner > .banner_content h5{ padding:0 20px;font: normal 18px/22px 'robotoregular';}
	.track_wrapper .cover .inner_cover > .fa-ul{ overflow-x:hidden; height:150px;}
	.track_wrapper .cover .inner_cover h2{ display:none;}
	.track_wrapper .cover{padding: 6px;}
	.courselist .course_block > h4{ margin:0; font-size:16px; line-height:22px; padding:0 5px;}
	
	.podcast-banner h1{ font-size:24px; line-height:28px;}
	.podcast-banner h3{margin: 0 0 16px; font-size:14px; line-height:19px;}
	.freelanceu101 .slaespage_banner{margin-top:155px;}
}
@media (max-width: 991px) {
	.main-bar .extra-nav{margin-top: 13px;margin-right: 55px;}
	.aboutVACSec .page_title h2{font-size:40px;line-height:40px;}
	.position_static {width: 100%;text-align: center;}
	section.about_vac{background: #00b2cd;}
	.abtContentSec {padding-bottom: 15px;padding-right: 0;}
	.abtRtSec{position: static;}
	.abtVacrm .col-sm-7{width: 100%;}
	.abtbxbg{ display:none;}
	.university .navbar-default .navbar-nav{ float:none !important; margin-right:0;}
	.university .navbar-default .navbar-nav > li{ float:none;}
	.university .navbar-default .navbar-nav.navbar-right > li:last-child{ padding:0 18px;}
	.recieve_block .recieve_img::before,.testimonial_title .fancy span::before, .testimonial_title .fancy span::after,.moduleCollumn .main_ttl_module h3 span::before, .moduleCollumn .main_ttl_module h3 span::after,.recieve_block .recieve_ttl .fancy span::before, .recieve_block .recieve_ttl .fancy span::after{ display:none;}
}
@media (min-width: 768px) {
	.logo-header img{max-width: 72%;}
	.workshop_img > img{ margin: 0 0 0 auto; }
	.university .navbar-default .navbar-nav > li > a{padding-top:28px;padding-bottom:28px; padding-left:24px; padding-right:24px;}
	.featured_mentor .mentor_wrapper img.img-thumbnail{margin-left: 38px;}
	.class_value .tour_desc .table-fees{ width:100%; max-width:930px; margin-left:auto; margin-right:auto;}
	.container > .navbar-header {width: 100%;}
	.sales_page .enroll_block h2::before,.sales_page .enroll_block h2::after{ content:''; display:table; height:0; clear:both;}
	/*.sales_page .enroll_block h2 > a{ float:right;}*/
	.slaespage_banner > .banner_content h3{ margin-right:60px;}
	.single-blog .col-md-4 .blogpage_sidebar{margin-left: auto;margin-right: 0;width: 100%;max-width: 300px; padding-top:194px;}
	.single-post .chapterblock .row{ margin-left: -18px;margin-right: -18px; }
	.single-post .chapterblock .row > div{padding-left: 18px;padding-right: 18px;}
}
@media (max-width: 767px) {
	.header-nav .nav > li > a{color:#000;}
	.content_box .col-md-4 .img-responsive{position:static;margin-left:auto; margin-right:auto;}
	.freelanceu101.university .navbar-default a.navbar-brand {width:auto;}
	.slaespage_banner .banner_content iframe{ height:auto !important;}
	#guided_video .embed-responsive iframe{ height:125% !important;}
	.sf-bnr-text{ position:static;background: rgba(0,178,205,0.5); padding-bottom:15px;}
	.logo-header{ width:79px; height:auto;}
	.main-bar .extra-nav a.btn-border{ border-color:#fff;color:#fff;}
	.sf-banner-row .sf-bnr-text{ text-align:center;}
	.sf-banner-row .sf-bnr-text strong{ font-size:42px; line-height:45px;margin: 15px 0;}
	.sf-testimonials .testimonial-bx .testimonial-pic{ left:50%; margin-left:-55px;top: 49px;margin-top: 0px;}
	.sf-testimonials .testimonial-bx .testimonial-text{ margin-left:0;padding-top: 174px;}
	#footer .footer-top{ background-size:cover; padding-top:18px;}
	#footer .footer-top .widget .widget-title::after{ transform:none; left:-30px; right:-30px; border-right:none; width:auto; height:100px; top:-18px;}
	#footer .footer-top .col-xs-6{ width:100%;}
	#footer .footer-top .widget h4.widget-title{ float:none; width:100%; margin-bottom:17px;}
	#footer .footer-top .widget .widget_wysija_cont{float:none; width:100%; padding-top:15px;}
	.section-full.online-course .section-head h2{ padding:0;}
	.section-full .section-head h2,.section-full.learn-skill .section-head h2{ font-size:30px;}
	.mentorlist_content .mentor_image{ max-width:447px; margin-left:auto; margin-right:auto;}
	.mentorlist_content .mentor_info h3{ text-align:center;margin-top: 17px;}
	.single-blog .blog-post .post-meta ul.ess-buttons a.ess-button .ess-button-inner{ margin-bottom:5px;}
	section.moneyback_block .moneyback_content > img.pull-right{float: none !important; margin:0 auto 10px;}
	section.moneyback_block .moneyback_content > div.moneyback_cont{ padding-right:0; display:block;width:100%;}
	
	.recieve_block .recieve_ttl h2,.recieve_block .recieve_ttl h4{font: normal 25px/35px 'roboto_slablight';}
	.recieve_block .recieve_ttl h4{padding: 0;}
	.recieve_block .recieve_ttl h3,.testimonial_title h3 span,.btm_testmn .testimonial_title h3 span{font: normal 30px/40px 'roboto_slabregular';}
	.moduleCollumn .main_ttl_module h3{font: normal 25px/35px 'roboto_slablight';}
	.moduleCollumn .main_ttl_module h3 b{font: normal 30px/40px 'roboto_slabregular';}
	.mdlelist h4,.recieve_block .recieve_ttl h5,.moneyback_content h3,.aboutVACSec .page_title h2{font:normal 25px/35px 'robotobold';}
	.moneyback_content h3{padding-bottom: 8px;}
	.mdleimgbx{ max-width:550px; margin-left:auto; margin-right:auto;}
	.testimonials_item img{ float:none;margin:0 auto 15px;}
	.testimonials_item > div{ display:block; width:100%;}
	.recieve_block .recieve_img{padding-left: 0px;padding-top: 0px; max-width:562px; margin-left:auto; margin-right:auto;}
	
	.abtrtImg::before{ background-size: 19px 100%;}
	.abtrtImg::after{background-size: 96% 19px;}
	.section-content > .row > .col-sm-12::before,.section-content > .row > .col-sm-12::after{ content:''; display:table; height:0; clear:both;}
	
	/* ---------------- */
	.university .navbar-default a.navbar-brand {width: 179px;}
	.university .navbar-default .navbar-nav{ float:none !important; margin-right:-15px;}
	.slaespage_banner > .banner_content h5{ padding:0;}
	.slaespage_banner > .banner_content{ padding-bottom:15px;}
	.enrollmentTable {overflow-x: auto;}
	.navbar-header .question_block{ padding-right:15px; padding-top:15px; padding-bottom:10px;}
	.work_block .work_header,.guided_tour .tour_header{margin:0 -15px 20px;}
	.work_block .work_content > img{ max-width:100%; height:auto; float:none !important; margin-left:0; margin-top:0; margin-bottom:10px;}
	.work_list_wrapper .work_list_content .image_media.pull-left,.work_list_wrapper .work_list_content .image_media.pull-right{ margin:0 auto 15px; float:none !important; width:100%; max-width:448px;}
	.enrollmentTable table > tbody .svngBtn{ display:block;}
	.track_wrapper .cover .inner_cover h2{ /*display:none;*/}
	.tour_list > .container > .row > div .track_wrapper{ margin:0 auto; width:100%; max-width:385px; }
	.featured_mentor .mentor_wrapper{ text-align:center;}
	.featured_mentor .mentor_wrapper p{ text-align:left;}
	.featured_mentor .mentor_wrapper > img{ float:none !important;}
	.other_mentor .mentor_block{margin:0 auto 20px; width:100%; max-width:360px;}
	.table-fees .table > thead > tr > th,.table-fees .table > thead > tr > td{ font-size:18px;}
	.table-fees .table > tbody > tr > th,.table-fees .table > tbody > tr > td{ font-size:16px;}
	#guided_video{padding-left: 15px;padding-right: 15px;}
	.university .navbar-toggle{ margin-top:24px;}
	.vAClassroomGuareContent p a{ word-wrap:break-word;}
	.single-blog .blog-post h4.post-title{font:normal 23px/30px 'robotobold';}
	#footer .footer-top .container{padding-left:15px;padding-right:15px;}
	.footer-bottom .footer-menu li{padding: 0 14px 0 11px;}
	.enroll_block a.btn{padding: 5px 28px;}
	.sales_page .enroll_block h2 > a.join_buton{ display:block; margin-left:0; margin-top:8px;}
	
	/* ---------------- */
	.university.freelanceu101 .header .navbar-default {padding-top:0;}
	.university.freelanceu101 .header .navbar-brand > img {max-width: 125px;}
	.university.freelanceu101 .header.darkHeader .navbar-brand > img {max-width: 75px;}
	.freelanceu101 .header .question_block{padding-top: 42px;}
	.freelanceu101 .header.darkHeader .question_block{padding-top: 22px !important;}
	.freelanceu101 .question_block a, .freelanceu101 .question_block a:hover, .freelanceu101 .question_block a:active, .freelanceu101 .question_block a:focus{padding:8px 15px 4px;}
	.freelanceu101 .slaespage_banner > .banner_content{top: 66%;}
	.freelanceu101 .slaespage_banner > .banner_content h2 {font: normal 28px/32px 'BebasNeueRegular';margin: 0px 0 5px;}
	.freelanceu101 .slaespage_banner > .banner_content h5{font: normal 17px/20px 'robotomedium';margin: 0px 0 5px;}
	.freelanceu101 .enroll_block a.btn,
	.section-full.business_link .section-title a.btn-primary,
	.freelanceu101 section.access_block .box_content a{padding: 6px 30px 4px;font: normal 22px 'BebasNeueRegular';}
	.freelanceu101 .freelance_content h3{padding: 0px 8px;}
	.freelanceu101 .freelance_content h3,
	.freelanceu101 section.top_header .section-title,
	.freelanceu101 .top_header .freelance_content p,
	.freelanceu101 .top_header .freelance_content p.bold,
	.freelanceu101 section.intro .section-title,
	.freelanceu101 .intro .freelance_content p,
	.section-full.business_link .section-title h3,
	.freelanceu101 .testimonial_title h3,
	.freelanceu101 .aboutVACSec .page_title h2,
	.freelanceu101 .moduleCollumn .main_ttl_module h3,
	.freelanceu101 .mdlelist h4,
	.freelanceu101 section.access_block h2,
	.freelanceu101 .moneyback_content h3,
	.freelanceu101 .moneyback_content h3 span,
	.freelanceu101 section.access_block .box_content h3{ font-size:28px; line-height:32px;}
	.section-full.business_link .section-title h3{ margin-right:0; display:block; margin-bottom:15px;}
	.abtrtImg::before{ display:none;}
	.freelanceu101 section.moneyback_block .moneyback_content{padding: 38px 0px 12px 0px;}
	.freelanceu101 section.moneyback_block .moneyback_content > div.moneyback_cont{padding-left:0px;}
	.freelanceu101 .intro .freelance_content img.pull-right {margin-top:0px; float:none !important;margin-bottom:20px;}
	
	.podcast-banner{ min-height:300px; overflow:hidden;}
	.podcast-banner .row > img.img-responsive{ position:absolute; top:0; bottom:0; z-index:1; max-width:none !important; height:100%; left:50%;-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
	.podcast-banner .banner-content{ z-index:2;}
	.podcast-banner h1{ font-size:24px; line-height:28px;}
	.podcast-banner h3{margin: 0 0 16px; font-size:14px; line-height:19px;}
	.freelanceu101 .countdown_block h3{ max-width:none !important;}
	
	.newabout-content .service_list .service-optin a.btn,
	.video_btn.service-optin a.btn{font-size: 13px;padding: 22px 25px 23px 98px;}
	.newabout-content .service_list .service-item .service-item-thumb{ margin-left:0;}
	.header-nav .nav > li.menu-item-has-children::before{ top:10px; margin-top:0; right:10px; font-size:22px; color:#000; z-index:1;}
}
@media (min-width: 580px) and (max-width: 767px) {
	.freelanceu101 .slaespage_banner > img.img-responsive {height: 512px;width: auto;max-width: none;}
	.home .section-content .course-post{ max-width:370px; margin:0 auto 10px;}
	.home .section-content .blog-post{max-width:530px; margin:0 auto 10px;}
	
	/* ----------------------------------- */
	.slaespage_banner > .banner_content h2{ font-size:22px; padding-top:10px;}
	.slaespage_banner > .banner_content h3{ font-size:17px; line-height:22px;max-width: 450px;}
	.slaespage_banner > .banner_content h5,.slaespage_banner > .banner_content .video_button{ margin-bottom:10px; font-size:17px;line-height:20px;}
	.sales_page .enroll_block h2,.work_block .work_header > h2, .guided_tour .tour_header > h2,.sales_page .enroll_block h2.orenge,.tour_list.track_list .track_wrapper h3,.guided_tour.client_testimonial .tour_header > h2,.vAClassroomUniversity .tour_header > h2,.guided_tour.seles_student_testimonial .tour_desc h2{ font-size:27px; line-height:30px; padding-left:15px; padding-right:15px;}
	.guided_tour .tour_list .tour_wrapper{ height:189px;}
	.tour_list > .container > .row > div{ margin-bottom:8px;}
	.tour_list .tour_wrapper .tour_overlay a{ font-size:20px;}
	.track_wrapper .cover .inner_cover .fa-ul li{font-size:15px; line-height:18px;margin-bottom: 10px;}
	.other_mentor .mentor_block h3{ font-size:18px; line-height:22px;}
	.sales_page .enroll_block .media .media-body p{ font:normal 15px/18px 'robotomedium';}
	.sales_page .enroll_block .media .media-body p cite{ font-size:14px;}
	.enrollBtn,.enrollmentTable table > tbody .svngBtn{ font-size:12px;}
	.enrollmentTable table > thead .colBlack,.enrollmentTable table > thead .colRed,.enrollmentTable table > thead .colYellow{ font-size:18px; width:33.333333%;}
	.sales_page .enroll_block .media .media-body{ padding-top:25px;}
	.program_pdf_link .btn{ white-space:normal;}
	.vAClassroomUniversity .enrollmentTable table > tbody > tr > td:nth-child(2){ background-color:rgba(165,165,165,0.1);}
	.vAClassroomUniversity .enrollmentTable table > tbody > tr > td:nth-child(2) span{ background-color:transparent; border-right:none; padding-top:0; height:auto;}
	.vAClassroomUniversity .enrollmentTable table > tbody > tr > td{ padding:5px;}
	.enrollmentTable table > tbody > tr > td h2{font:normal 15px 'robotoregular';}
	.enrollmentTable table > tbody > tr > td:nth-child(2) span .dRate,.enrollmentTable table > tbody > tr > td .fa-usd,.enrollmentTable table > tbody > tr > td span.dRateGreen{ font-size:35px;}
	.importantTextSec{ width:80%;}
	.class_value .model_value .panel-default > .panel-heading{ font-size:20px;}
	.courselist .panel-body .col-sm-4{ float:left; width:50%;}
	.courselist .course_block > h4{ margin:0; font-size:16px; line-height:22px; padding:0 5px;}
	
	.podcastlist .row > div{ float:left; width:50%;}
}
@media (min-width: 401px) and (max-width: 579px) {
	.freelanceu101 .slaespage_banner > img.img-responsive {height:566px;width: auto;max-width: none;}
	.main-bar .extra-nav{ margin-top:13px; margin-right:15px; clear:none;width: auto; float:right;}
	#footer .footer-top .widget h4.widget-title > span{ font-size:17px;}
	.sf-bnr-text .banner_newsletter form.widget_wysija > p{ display:block; margin-bottom:5px;}
	.sf-bnr-text .banner_newsletter form.widget_wysija input.wysija-input{ display:block; width:100%; margin-right:0;}
	#footer .widget_wysija_cont form.widget_wysija > p{ display:block; margin-bottom:5px;}
	#footer .widget_wysija_cont input.wysija-input{ display:block; width:100%; margin-right:0;}
	.home .section-content .course-post{ max-width:370px; margin:0 auto 10px;}
	.home .section-content .blog-post{max-width:530px; margin:0 auto 10px;}
	
	/* -------------------------------------------- */
	.slaespage_banner{ overflow:hidden; width:100%;}
	.slaespage_banner > img.img-responsive{ height:300px; width:auto;}
	.slaespage_banner > .banner_content h2{ font-size:20px; padding-top:10px;}
	.slaespage_banner > .banner_content h3{ font-size:15px; line-height:20px;max-width: 450px;padding: 8px 10px;}
	.slaespage_banner > .banner_content h5,.slaespage_banner > .banner_content .video_button{ margin-bottom:10px; font-size:15px;line-height:18px;}
	.sales_page .enroll_block h2,.work_block .work_header > h2, .guided_tour .tour_header > h2,.sales_page .enroll_block h2.orenge,.tour_list.track_list .track_wrapper h3,.guided_tour.client_testimonial .tour_header > h2,.vAClassroomUniversity .tour_header > h2,.guided_tour.seles_student_testimonial .tour_desc h2{ font-size:27px; line-height:30px; padding-left:15px; padding-right:15px;}
	.guided_tour .tour_list .tour_wrapper{ height:189px;}
	.tour_list > .container > .row > div{ margin-bottom:8px;}
	.tour_list .tour_wrapper .tour_overlay a{ font-size:20px;}
	.track_wrapper .cover .inner_cover .fa-ul li{font-size:15px; line-height:18px;margin-bottom: 10px;}
	.other_mentor .mentor_block h3{ font-size:18px; line-height:22px;}
	.sales_page .enroll_block .media .media-body p{ font:normal 15px/18px 'robotomedium';}
	.sales_page .enroll_block .media .media-body p cite{ font-size:14px;}
	.enrollBtn,.enrollmentTable table > tbody .svngBtn{ font-size:12px;}
	.enrollmentTable table > thead .colBlack,.enrollmentTable table > thead .colRed,.enrollmentTable table > thead .colYellow{ font-size:18px; width:33.333333%;}
	.sales_page .enroll_block .media .media-body{ padding-top:25px;}
	.program_pdf_link .btn{ white-space:normal;}
	.vAClassroomUniversity .enrollmentTable table > tbody > tr > td:nth-child(2){ background-color:rgba(165,165,165,0.1);}
	.vAClassroomUniversity .enrollmentTable table > tbody > tr > td:nth-child(2) span{ background-color:transparent; border-right:none; padding-top:0; height:auto;}
	.vAClassroomUniversity .enrollmentTable table > tbody > tr > td{ padding:5px;}
	.enrollmentTable table > tbody > tr > td h2{font:normal 15px 'robotoregular';}
	.enrollmentTable table > tbody > tr > td:nth-child(2) span .dRate,.enrollmentTable table > tbody > tr > td .fa-usd,.enrollmentTable table > tbody > tr > td span.dRateGreen{ font-size:35px;}
	.importantTextSec{ width:80%;}
	.class_value .model_value .panel-default > .panel-heading{ font-size:20px;}
	.sales_page .enroll_block .media{ padding:10px;}
	.sales_page .enroll_block .media .media-left{ padding-right:0; margin-right:auto; margin-left:auto; width:100%; max-width:220px; float:none !important; display:block;}
	.sales_page .enroll_block .media .media-body{ display:block; padding:20px 5px 0 0 !important; width:100%;}
	.work_list_block .work_list_details > h3,.work_list_wrapper .work_list_content h3,.vAClassroomGuarantee h1{font-size:27px; line-height:30px;}
	.declare_block .declare_content{ text-align:center;}
	.declare_block .declare_content p,.declare_content .fa-ul li{ text-align:left;}
	.declare_content .img-thumbnail{ float:none !important; margin-left:0; margin-bottom:10px;}
	.courselist .course_block{ margin-left:auto; margin-right:auto; width:100%; max-width:368px;}
	.courselist .course_block > h4{ margin:0; font-size:16px; line-height:22px; padding:0 5px;}
	.university_link a.btn, .university_link a.btn:hover, .university_link a.btn:active, .university_link a.btn:focus{white-space: normal;}
	.podcast-banner .btn-primary{ display:block; width:100%;}
	.podcast-banner .btn-primary.btn-email,
	.podcast-banner .btn-primary.btn-email:hover,
	.podcast-banner .btn-primary.btn-email:active,
	.podcast-banner .btn-primary.btn-email:focus{margin-left: 0;margin-top: 9px;}
	.block_title h2{font-size:35px; line-height:42px;}
	
	.freelanceu101 .slaespage_banner > .banner_content h5{font: normal 14px/18px 'robotomedium';margin: 0px 0 5px; padding:0;}
	.freelanceu101 .countdown_block h3{font-size:15px !important; line-height:18px !important;margin: 0 !important;}
}
@media (max-width: 400px) {
	.main-bar .logo-header{width: 125px;}
	.question_block.enter_win a{font: normal 14px 'RobotoMedium';}
	.enter_page .navbar-brand > img {max-width: 110px;}
	.enter_page.university .navbar-default a.navbar-brand {width:auto;}
	.enter_win.question_block {padding-top: 40px;}
	.enter_win.question_block a > .fa{ display:none;}
	.track_wrapper .cover .inner_cover .track_pdf { position:static; padding-bottom:5px;}
	.track_wrapper .cover .inner_cover .track_pdf > div{ float:left; width:50%;}
	.slaespage_banner .banner_content iframe{ height:171px !important;}
	#guided_video .embed-responsive iframe{ height:171px !important;}
	.main-bar .extra-nav{ /*margin-top:80px; padding-top:0;*/ clear:none; width:auto; float:right;margin-right: 15px;}
	#footer .footer-top .widget h4.widget-title > span{ font-size:15px;}
	.sf-bnr-text .banner_newsletter form.widget_wysija > p{ display:block; margin-bottom:5px;}
	.sf-bnr-text .banner_newsletter form.widget_wysija input.wysija-input{ display:block; width:100%; margin-right:0;}
	#footer .widget_wysija_cont form.widget_wysija > p{ display:block; margin-bottom:5px;}
	#footer .widget_wysija_cont input.wysija-input{ display:block; width:100%; margin-right:0;}
	.home .section-content .course-post{ max-width:370px; margin:0 auto 10px;}
	.online-course .course-info .post-text .post-title{font-size:16px; line-height:18px;}
	.online-course .course-info .post-text p{font-size:14px; line-height:18px; padding:0;}
	.home .section-content .blog-post{max-width:530px; margin:0 auto 10px;}	
	.section-full .section-head h2,.section-full.learn-skill .section-head h2{ font-size:22px; line-height:25px;padding: 15px 0;}
	#header-part .navbar-toggle{ margin-bottom:10px;}
	
	/* ---------------------------------------------- */
	.slaespage_banner{ overflow:hidden; width:100%;}
	.slaespage_banner > img.img-responsive{ height:566px; width:auto; max-width:none;}
	.slaespage_banner > .banner_content h2{ font-size:20px; padding-top:10px;}
	.slaespage_banner > .banner_content h3{ font-size:14px; line-height:20px;max-width: 450px;padding: 6px 12px; letter-spacing:normal;}
	.slaespage_banner > .banner_content h3 > i.fa{ display:none;}
	.slaespage_banner > .banner_content h5,.slaespage_banner > .banner_content .video_button{ margin-bottom:10px; font-size:14px;line-height:18px;}
	.sales_page .enroll_block h2,.work_block .work_header > h2, .guided_tour .tour_header > h2,.sales_page .enroll_block h2.orenge,.tour_list.track_list .track_wrapper h3,.guided_tour.client_testimonial .tour_header > h2,.vAClassroomUniversity .tour_header > h2,.guided_tour.seles_student_testimonial .tour_desc h2{ font-size:27px; line-height:30px; padding-left:15px; padding-right:15px;}
	.guided_tour .tour_list .tour_wrapper{ height:189px;}
	.tour_list > .container > .row > div{ margin-bottom:8px;}
	.tour_list .tour_wrapper .tour_overlay a{ font-size:20px;}
	/*.track_wrapper .cover .inner_cover h2{font-size:30px; line-height:35px;}*/
	.track_wrapper .cover .inner_cover .fa-ul li{font-size:15px; line-height:18px;margin-bottom: 10px;}
	.other_mentor .mentor_block h3{ font-size:18px; line-height:22px;}
	.sales_page .enroll_block .media .media-body p{ font:normal 15px/18px 'robotomedium';}
	.sales_page .enroll_block .media .media-body p cite{ font-size:14px;}
	.enrollBtn,.enrollmentTable table > tbody .svngBtn{ font-size:12px;}
	.enrollmentTable table > thead .colBlack,.enrollmentTable table > thead .colRed,.enrollmentTable table > thead .colYellow{ font-size:18px; width:33.333333%;}
	.sales_page .enroll_block .media .media-body{ padding-top:25px;}
	.program_pdf_link .btn{ white-space:normal;}
	.vAClassroomUniversity .enrollmentTable table > tbody > tr > td:nth-child(2){ background-color:rgba(165,165,165,0.1);}
	.vAClassroomUniversity .enrollmentTable table > tbody > tr > td:nth-child(2) span{ background-color:transparent; border-right:none; padding-top:0; height:auto;}
	.vAClassroomUniversity .enrollmentTable table > tbody > tr > td{ padding:5px;}
	.enrollmentTable table > tbody > tr > td h2{font:normal 15px 'robotoregular';}
	.enrollmentTable table > tbody > tr > td:nth-child(2) span .dRate,.enrollmentTable table > tbody > tr > td .fa-usd,.enrollmentTable table > tbody > tr > td span.dRateGreen{ font-size:35px;}
	.importantTextSec{ width:80%;}
	.class_value .model_value .panel-default > .panel-heading{ font-size:20px;}
	.sales_page .enroll_block .media{ padding:10px;}
	.sales_page .enroll_block .media .media-left{ padding-right:0; margin-right:auto; margin-left:auto; width:100%; max-width:220px; float:none !important; display:block;}
	.sales_page .enroll_block .media .media-body{ display:block; padding:20px 5px 0 0 !important; width:100%;}
	.work_list_block .work_list_details > h3,.work_list_wrapper .work_list_content h3,.vAClassroomGuarantee h1{font-size:27px; line-height:30px;}
	.declare_block .declare_content{ text-align:center;}
	.declare_block .declare_content p,.declare_content .fa-ul li{ text-align:left;}
	.declare_content .img-thumbnail{ float:none !important; margin-left:0; margin-bottom:10px;}
	.single-blog .blog-post .post-meta ul li{ width:100%;margin-right:0; margin-bottom:1px;}
	.single-blog .blog-post .post-meta ul.ess-buttons a.ess-button,.single-blog .blog-post .post-meta ul.ess-buttons .ess-button-inner{display:block; width:100%; text-align:center;}
	
	.courselist .course_block{ margin-left:auto; margin-right:auto; width:100%; max-width:368px;}
	.courselist .course_block > h4{ margin:0; font-size:16px; line-height:22px; padding:0 5px;}
	.university_link a.btn, .university_link a.btn:hover, .university_link a.btn:active, .university_link a.btn:focus{white-space: normal;}
	
	/*.university_renewal .enroll_block{ display:none;}*/
	
	.podcast-banner .btn-primary{ display:block; width:100%;}
	.podcast-banner .btn-primary.btn-email,
	.podcast-banner .btn-primary.btn-email:hover,
	.podcast-banner .btn-primary.btn-email:active,
	.podcast-banner .btn-primary.btn-email:focus{margin-left: 0;margin-top: 9px;}
	.block_title h2{font-size:29px; line-height:32px;}
	.block_title h2 > span{font-size:24px; line-height:32px;}
	
	.freelanceu101 .slaespage_banner > .banner_content h5{font: normal 14px/18px 'robotomedium';margin: 0px 0 5px; padding:0;}
	.freelanceu101 .countdown_block h3{font-size:15px !important; line-height:18px !important;margin: 0 !important;}
}

/* ---------------------------------------------- */
.vAClasUniversityInner.universitynew{width:100%; max-width:935px; margin-left:auto; margin-right:auto;}
.universitynew .enrollmentTable table > tbody > tr > td{ padding:20px 45px; font-size:15px;}
.universitynew .enrollmentTable table > thead > tr > th{ padding-top:20px;padding-bottom:20px;}
.universitynew .enrollmentTable table > tbody > tr > td.pricetd{padding-top:40px;padding-bottom:40px;}
.universitynew .enrollmentTable table > tbody > tr > td.pricetd h2,
.universitynew .enrollmentTable table > tbody > tr > td.pricetd h3,
.universitynew .enrollmentTable table > tbody > tr > td.pricetd h4,
.universitynew .enrollmentTable table > tbody > tr > td.pricetd p{ margin:0;}
.universitynew .enrollmentTable table > tbody > tr > td.pricetd h3{font: normal 60px/65px 'robotobold'; color:#f51645;margin:0 0 8px;}
.universitynew .enrollmentTable table > tbody > tr > td.pricetd h4{font: normal 15px/22px 'robotoregular'; color:#2a2a2a; text-transform:none;}
.universitynew .nav-tabs,.community_pricetable ul.nav-tabs{ margin-bottom:50px; text-align:center; margin-left:0; border-bottom:0; font-size:0;}
.universitynew .nav-tabs > li,.community_pricetable ul.nav-tabs > li{ float:none; display:inline-block;font: normal 20px 'robotobold'; color:#353434; text-transform:uppercase;margin-bottom:0px;}
.universitynew .nav-tabs > li > a,.community_pricetable ul.nav-tabs > li > a{ padding:12px 44px; text-decoration:none; background:#e9e9e9; border:1px solid #c3c3c3;color:#353434;margin-right:-23px;-webkit-border-radius: 26px;-moz-border-radius: 26px;border-radius: 26px;}
.universitynew .nav-tabs > li.active > a,
.universitynew .nav-tabs > li.active > a:focus,
.universitynew .nav-tabs > li.active > a:active,
.universitynew .nav-tabs > li.active > a:hover,
.community_pricetable ul.nav-tabs > li.active > a:focus,
.community_pricetable ul.nav-tabs > li.active > a,
.community_pricetable ul.nav-tabs > li.active > a:active,
.community_pricetable ul.nav-tabs > li.active > a:hover{background:#00b2cd;color:#fff;border:1px solid #00b2cd; position:relative;z-index: 1;}
.universitynew .nav-tabs > li.active:first-child > a,
.universitynew .nav-tabs > li.active:first-child > a:focus,
.universitynew .nav-tabs > li.active:first-child > a:active,
.universitynew .nav-tabs > li.active:first-child > a:hover{background:#f2ad07;border:1px solid #f2ad07;}
.universitynew .table-striped > tbody > tr:nth-of-type(2n+1) > td:last-child{background-color: #eee;}



/* Community Page CSS
 * ---------------------------------------------- */
@media (min-width: 1200px) {
	.community_pricetable > .row{ margin-left:-26px; margin-right:-26px;}
	.community_pricetable > .row > div{ padding-left:26px; padding-right:26px;}
}
.page-content .community_pricetable{ padding-top:85px; padding-bottom:40px;}
.community_pricetable > h3.pricetable_title{ margin:0;padding-bottom:30px;font:normal 32px/38px 'robotomedium'; color:#000;}
.community_pricetable .price_box{ background:#f6f6f6; border:1px solid #e6e6e6; width:100%; max-width:560px;margin-left:auto; margin-right:auto;}
.price_box .box_title{background:#08b2cb;font: normal 32px/38px 'robotoblack'; color:#fff; padding:30px 12px; text-transform:uppercase;}
.price_box .plan_price{font: normal 65px/80px 'robotoblack'; color:#122d45;padding:40px 12px 23px;text-transform:normal;}
.price_box .plan_price > p{ display:inline-block; margin:0; padding:0; position:relative;}
.price_box .plan_price > p > b{font: normal 40px/45px 'robotoblack'; position:absolute; left:0; top:33px;}
.price_box .plan_price > p > span{font: normal 26px/32px 'robotoblack'; position:absolute; left:26px; top:55px;text-transform:uppercase;}
.price_box .offer_text{font: normal 18px/22px 'robotobold'; color:#ed596c;padding:0px 12px 13px;}
.price_box .box_text{font: normal 14px/22px 'robotoregular'; color:#424242;padding:0px 12px 7px;}
.price_box .box_text ul{ display:block; width:100%; max-width:380px; margin-left:auto; margin-right:auto;}
.price_box .box_text ul li{line-height:22px;}
.price_box .box_text ul li:not(last-child){ margin-bottom:18px;}
.price_box .box_text ul li .fa{ top:5px;}
.price_box .box_link{ padding-bottom:40px;}
.price_box .box_link > a{ 
	outline:none;
	padding:15px 55px; 
	text-decoration:none; 
	background:#ed596c; 
	border:none;
	font: normal 26px 'robotoblack';
	color:#fff;
	text-transform:uppercase;
	margin:0px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

@media (max-width: 767px) {
	.price_box .box_text{padding: 0px 35px 7px;}
	.freelanceu101 section.access_block .box_content ul.fa-ul li{ padding-left:2.14285714em;}
	.freelanceu101 section.access_block .box_content ul.fa-ul li > i.fa-li{ left:0;}
}