a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font:14px/26px "Open Sans",sans-serif;color:#777;background:#fff}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;display:block;color:#384042;margin-bottom:20px;font-weight:400;letter-spacing:1px}h1{font-size:26px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}a:link,a:visited{color:#afbabd;text-decoration:none;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}a:hover{color:#a2a6a7}a:focus{outline:0}.smartschool_widget-courses li,.widget_rss li,p{margin-bottom:30px}iframe{vertical-align:top}input,select,textarea{font:14px 'Open Sans',sans-serif;color:#333;border:0;padding:10px;margin:0;border-radius:0}input:focus,select:focus,textarea:focus{outline:0}.services-list:hover,.teacher-avatar .teacher-social-icons,input[type=submit]{-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}img{width:auto;max-width:100%;height:auto;vertical-align:top;-webkit-transform:rotate(0);transform:rotate(0);-moz-backface-visibility:hidden}ul li{list-style:disc inside;margin-left:0;padding-left:1em;text-indent:-1em}ol li{list-style:decimal inside;margin-left:0;padding-left:1.5em;text-indent:-1.5em}video{max-width:100%;height:auto}embed,iframe,object{max-width:100%}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}ins,mark{background:#fff9c0;text-decoration:none}input[type=email],input[type=password],input[type=submit],input[type=text]{-webkit-appearance:none}textarea{-webkit-appearance:none}code,kbd,pre,samp,tt,var{font-family:monospace,serif;font-size:15px;line-height:1.6;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.last{margin-right:0!important}::-moz-selection{background:#72798a;color:#fff}::-moz-selection,::selection{background:#72798a;color:#fff}::-moz-placeholder{color:#979a9e}::-webkit-input-placeholder{color:#555}.widget ::-moz-placeholder,.widget ::-webkit-input-placeholder{color:#979a9e}#searchform ::-moz-placeholder,#searchform ::-webkit-input-placeholder{color:#979a9e}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:9999999}#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background:url(../../assets/img/status.gif) no-repeat center;margin:-100px 0 0 -100px}.aq-block li.widget,.blog-flexslider ul li,.blog-post ul li,.cat-list li,.comment-list li,.course-info ul li,.gallery-terms ul li,.page-numbers li,.social-icons li,.tab-menu li,.teachers-post ul li,.testimonial-flexslider ul li,.theme-menu ul li,.widget ul li{list-style:none;padding-left:0;text-indent:0}.inside{width:1170px;margin:0 auto}.password-protect-thumb{background:#000;color:#fff;font-size:11px;width:100%;display:block;text-transform:uppercase;text-align:center;padding:46px 0;letter-spacing:1px}.no-pass-large{padding:111px 0}header.sticky-header-animate{position:fixed;top:0;z-index:99999;width:100%;-webkit-transition:all .4s ease;transition:all .4s ease}header.sticky-header-animate .header-info{display:none}.select-menu{display:none}header.sticky-header-animate .header-logo-menu{padding:30px 0;border-bottom:1px solid #ccc}.admin-bar header.sticky-header-animate{top:32px}.post-col-1{width:100%}.post-col-2{width:570px}.post-col-3,.sidebar{width:370px}.post-col-4{width:270px}.post-col-6{width:170px}.post-col-2,.post-col-3,.post-col-4,.post-col-6{margin-right:30px;margin-bottom:30px;float:left}.post-col-with-bg{background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-size:cover;padding:70px 0;position:relative}.left-container{width:770px;float:left}.left-container.right,.sidebar{float:right}.sidebar.left{float:left}.left-container address,.left-container dl,.left-container ol,.left-container table,.left-container ul{margin-bottom:30px}.left-container table{width:100%}.left-container table thead th{font-weight:600;color:#333;text-transform:uppercase}.left-container table tbody th a{color:#e4a300}.left-container table thead th{border:1px solid #ccc;padding:10px 20px;text-align:left}.left-container table tbody td,.left-container table tbody th{border:1px solid #ccc;padding:10px 20px;text-align:left}dt{font-weight:600;font-size:16px;color:#333}dd{margin-left:20px;margin-bottom:10px}blockquote{background:#f8f8f8;padding:30px 30px 0 30px;border:1px solid #e9e9e9;font:italic 18px/28px georgia,sans-serif;margin-bottom:30px;color:#999}.pagination{text-align:center}.page-numbers{display:inline-table}.page-numbers li{float:left;margin-right:6px}.page-numbers li a{color:#333;padding:6px 15px;display:block}.alignleft a:link,.alignleft a:visited,.alignright a:link,.alignright a:visited{color:#333;padding:6px 15px;display:block}.alignleft a:hover,.alignright a:hover,.page-numbers li a:hover{color:#fff;background:#00a094}.page-numbers li a.next:hover,.page-numbers li a.prev:hover{color:#fff;background:#00a094}.alignleft a,.alignright a{font-size:11px;color:#333;background-color:#eee;padding:6px 20px;text-transform:uppercase;font-family:Montserrat,sans-serif;letter-spacing:1px}.page-numbers li a.next,.page-numbers li a.prev{font-size:11px;color:#333;background-color:#eee;padding:6px 20px;text-transform:uppercase;font-family:Montserrat,sans-serif;letter-spacing:1px}span.current{color:#fff;font-size:14px;padding:6px 15px;display:block;background:#e4a300}span.dots{margin-top:0;margin-right:10px;margin-left:10px}.tax-smartschool_courses_category .pagination{margin:40px 0}.search-icon{float:right;margin-left:40px}.search-icon a{color:#333}#search-modal{width:50%;margin:0 auto}#search-modal input[type=text]{font-size:30px;background:0 0;color:#fff;padding:10px 0;width:100%;text-align:center}.gallery-hover{background:#e4a300}.gallery-info{background:#f1f1f1;padding:14px 20px}.gallery-info h4{color:#333;font-size:16px;font-family:Montserrat,sans-serif;margin-bottom:4px}.gallery-info h4 a{color:#333}.gallery-category a{color:#777}.gallery-category a:hover{color:#00a094}.gallery-terms{text-align:center;margin-bottom:60px}.gallery-terms ul{display:inline-table}.gallery-terms ul li{float:left;margin-right:10px}.gallery-terms ul li a{background:#f1f1f1;padding:10px 30px;color:#333;display:inline-block}.gallery-terms ul li a:hover{background:#00a094;color:#fff}.gallery-terms ul li.current-cat a{background:#00a094;color:#fff}.gallery-info-desc{width:65%;float:left}.gallery-likes{width:25%;float:right;text-align:right;margin-top:15px;font-size:14px;color:#333}.gallery-page{background:#fff;padding:1px;width:50%;margin:0 auto;margin-top:40px;margin-bottom:40px;position:relative}.gallery-list-desc{padding:30px}.gallery-page .mfp-close{background-color:#fff!important}.separator-block .inside{border-bottom:1px solid #eee;line-height:0}.welcome-desc{width:50%;float:left;margin-top:40px}.welcome-desc h2{font-size:22px}.welcome-image{width:45%;float:right;text-align:right}.comment-form input[type=submit],.contact-form input[type=submit],.post-password-form input[type=submit],a.welcome-button{background:#e4a300;text-transform:uppercase;font-size:12px;font-family:Montserrat,sans-serif;display:inline-block;padding:10px 40px;color:#fff;letter-spacing:1px}.comment-form input[type=submit]:hover,.contact-form input[type=submit]:hover,.post-password-form input[type=submit]:hover,a.welcome-button:hover{background:#c38c02}.play-icon{position:absolute;top:35%;color:#fff;z-index:999;text-align:center;width:100%}.play-icon label{display:block;font-size:22px;font-family:Montserrat,sans-serif;margin-top:20px;letter-spacing:1px}a.video-link{width:100%;height:100%;position:absolute;top:0;display:block;z-index:9999}.text-block{padding:40px 0}.text-block h2{font-size:22px;margin-bottom:40px}.text-box-block{text-align:center}.text-box-block h2{font-size:22px;margin-bottom:40px}.services-list-three-cols-bg{text-align:center}.text-box-block p{width:70%;margin:0 auto;margin-bottom:30px}.text-block h4.toggle{background:#fff}.text-block .toggle_container{background:#f7f7f7}.callout-block{background:#00a094;padding:50px 0}.callout-desc{float:left;width:60%;font-family:Montserrat,sans-serif;font-size:18px;letter-spacing:1px;color:#fff}.callout-button{float:right;width:20%;text-align:right}.callout-button a{border:1px solid #fff;padding:15px 30px;text-align:center;text-transform:uppercase;letter-spacing:1px;font-family:Montserrat,sans-serif;color:#fff}.callout-button a:hover{background:#fff;color:#00a094}.counter-block{background-image:url(../../assets/img/count-bg.jpg)}.counter-block .inside{position:relative;z-index:2}.counter{text-align:center}.counter i{margin-bottom:30px;color:#fff}.js-counter{font-size:34px;color:#00a094;font-family:Montserrat,sans-serif;letter-spacing:1px;display:block;margin-bottom:20px}.counter label{font-size:14px;font-family:Montserrat,sans-serif;color:#fff}.overlay{background:#151a1f;opacity:.9;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.attachment-media{margin-bottom:30px}.logo{float:left;width:300px}nav{float:right}.theme-menu ul li a{color:#333;font-family:Montserrat,sans-serif}.theme-menu ul li a:hover,.theme-menu ul li.current-menu-ancestor a,.theme-menu ul li.current-menu-item a,.theme-menu ul li.current-menu-parent a,.theme-menu ul li.current_page_item a{color:#e4a300}.blog-desc h4 a:hover,.blog-info span a:hover,.blog-list-desc h4 a:hover,.courses-info h4 a:hover,.sidebar .widget a:hover,.teacher-info h4 a:hover,.teacher-social-icons a:hover,.teachers-post-2 .teacher-social-icons a:hover{color:#e4a300}.course-layout a.layout-active,.course-layout a:hover{color:#e4a300}.gallery-info h4 a:hover,.search-icon a:hover,.teacher-sidebar-desc a:hover{color:#e4a300}.header-logo-menu{background:#fff;padding:50px 0}.header-info{background-color:#00a094;background-image:url(../../assets/img/header-pattern.png);background-repeat:repeat-x;padding:20px 0}.site-desc-social{float:left;width:60%;font-size:13px}.site-desc{display:inline-block;margin-right:20px;margin-bottom:0;float:left;color:#fff}.logo h1,.social-icons{margin-bottom:0}.social-icons li{float:left;margin-right:15px}.social-icons li a{color:#fff}.contact-info a{color:#fff}.social-icons li a:hover{color:#e4a300;text-decoration:none}.contact-info{float:right;color:#fff;font-size:13px}.contact-info a:hover{color:#e4a300;text-decoration:none}.contact-info span{margin-left:20px}.contact-info span i{margin-right:10px}.section-head{text-align:center}.section-head h2{font-size:22px}.section-head label{display:block;margin-bottom:70px}.page-template-content-courses-php .courses-post,.teachers-course .courses-post{display:block;margin-bottom:70px}.section-two-cols,.single-news-post .blog-list-desc{text-align:left}.comments h5,.course-info,.gallery-post,.section-two-cols label,.sidebar .widget,.teacher-sidebar{margin-bottom:40px}.page-title-breadcrumbs{background-image:url(../../assets/img/page-header-bg.jpg);background-size:cover;background-repeat:no-repeat;padding:80px 0 0;text-align:center}.page-title-breadcrumbs h2{color:#fff;font-size:40px;margin-bottom:30px}.page-title-breadcrumbs h5{font-size:14px;color:#fff}.breadcrumbs{position:relative;bottom:0;text-transform:uppercase;font-size:11px;margin-top:40px;background:#258079;background:rgba(37,128,121,.4);color:#e4a300;padding:8px 20px;letter-spacing:1px;display:inline-table}.breadcrumbs a{color:#fff}.breadcrumbs a:hover{color:#e4a300}.comment-details label a:hover,a.comment-reply-link:hover{color:#e4a300}.breadcrumbs i{margin-right:6px;margin-left:3px;color:#fff}footer{background:#161e24;padding:20px 0;text-align:center;font-size:13px}.footer-main{background:#151a1f;color:#fff;padding:6em 0}.footer-widgets{border-top:1px solid #23272c;padding-top:6em;color:#979a9e}.footer-logo{margin-bottom:50px;text-align:center}.footer-logo img{margin-bottom:15px}.footer-logo label{display:block;color:#b6b6b6;font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;margin-bottom:30px}.footer-social-icons{text-align:center}.footer-social-icons ul{display:inline-table}.footer-social-icons li{margin-right:10px}.footer-social-icons li a{background:#fff;padding:3px 6px;color:#616161;width:20px;display:inline-block;border-radius:50%}.footer-social-icons li a:hover{background:#e4a300;color:#fff}.footer-social-icons li:last-child{margin-right:0}.widget{margin-bottom:30px}.widget h5{color:#fff;font-size:18px;margin-bottom:30px}.widget ul li a{color:#979a9e}.widget ul li a:hover{color:#fff}.widget_recent_comments li:before{content:"\f0da";font-family:FontAwesome;font-style:normal;font-weight:400;padding-right:10px}.widget_archive li a:before,.widget_categories li a:before,.widget_meta li a:before,.widget_nav_menu li a:before,.widget_pages li a:before,.widget_recent_entries li a:before{content:"\f0da";font-family:FontAwesome;font-style:normal;font-weight:400;padding-right:10px}.widget_archive select,.widget_categories select,.widget_text select{width:100%;border:1px solid #eee}.smartschool_widget-contact-info ul li{margin-bottom:6px}.smartschool_widget-contact-info ul li label{float:right;width:88%}.smartschool_widget-contact-info ul li i{float:left;width:20px;margin-right:10px;margin-top:6px}.widget_mc4wp_form_widget input[type=email],.widget_mc4wp_form_widget input[type=text],.widget_search input[type=email],.widget_search input[type=text]{background:#161e24;border:1px solid #272c31;color:#979a9e;font-size:12px}.widget_mc4wp_form_widget input[type=submit],.widget_search input[type=submit]{cursor:pointer;color:#fff;background:#e4a300;font-size:12px}.widget_mc4wp_form_widget input[type=submit]:hover,.widget_search input[type=submit]:hover{background:#ffb600}.widget_mc4wp_form_widget input[type=email]{width:170px}.widget_search input[type=text]{width:173px}#wp-calendar,.sidebar .recentcomments{width:100%}#wp-calendar caption{background:#161e24;padding:8px 0;letter-spacing:1px;text-transform:uppercase;font-family:Montserrat,sans-serif;border-top:1px solid #272c31;border-right:1px solid #272c31;border-left:1px solid #272c31}#wp-calendar tbody tr td,#wp-calendar thead tr th{text-align:center;border:1px solid #272c31}#today{background:#e4a300;color:#000}#today a{color:#fff;font-weight:600}.smartschool_widget-get-in-touch ul li{float:left;margin-right:15px}.smartschool_widget-get-in-touch ul li a{font-size:20px}.sidebar .widget h5{color:#333;margin-bottom:20px}.sidebar .widget_archive ul li,.sidebar .widget_categories ul li,.sidebar .widget_meta ul li,.sidebar .widget_nav_menu ul li,.sidebar .widget_pages ul li,.sidebar .widget_recent_comments ul li,.sidebar .widget_recent_entries ul li{border-bottom:1px solid #eee}.sidebar .widget_archive ul li a,.sidebar .widget_categories ul li a,.sidebar .widget_meta ul li a,.sidebar .widget_nav_menu ul li a,.sidebar .widget_pages ul li a,.sidebar .widget_recent_comments ul li a,.sidebar .widget_recent_entries ul li a{color:#555;padding:10px 0;display:inline-block}.sidebar .widget_archive ul li a:before,.sidebar .widget_categories ul li a:before,.sidebar .widget_meta ul li a:before,.sidebar .widget_nav_menu ul li a:before,.sidebar .widget_pages ul li a:before,.sidebar .widget_recent_comments ul li a:before,.sidebar .widget_recent_entries ul li a:before{color:#e8af22;content:"\f105"}.sidebar .tagcloud a{display:inline-block;background:#00a094;color:#fff;font-size:13px!important;padding:6px 20px;margin-right:6px;margin-bottom:10px}.blog-tags a{display:inline-block;background:#00a094;color:#fff;font-size:13px!important;padding:6px 20px;margin-right:6px;margin-bottom:10px}.blog-tags a:hover,.sidebar .tagcloud a:hover{background:#333;color:#fff}.sidebar .widget_mc4wp_form_widget input[type=email],.sidebar .widget_mc4wp_form_widget input[type=text],.sidebar .widget_search input[type=email],.sidebar .widget_search input[type=text]{background:#fff;color:#555;border:1px solid #eee;font-size:14px;width:225px;padding:15px 20px}.sidebar .widget_search input[type=submit]{padding:15px 24px;font-size:14px}.sidebar .widget_mc4wp_form_widget input[type=submit]{padding:15px 24px;font-size:14px}.sidebar .widget_mc4wp_form_widget input[type=email]{width:220px}.sidebar #wp-calendar caption{background:#eee;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc}.sidebar #wp-calendar tbody tr td,.sidebar #wp-calendar thead tr th{border:1px solid #ccc}.sidebar #today{background:#ccc}.sidebar .sub-menu{margin-left:12px;padding-bottom:10px}.sidebar .sub-menu li{border-bottom:0!important}.sidebar .sub-menu li a{padding:4px 0!important}.sidebar .smartschool_widget-video iframe{height:200px}.sidebar .smartschool_widget-contact-info ul li label{width:91%}.course-widget-image{width:100px;float:left;margin-right:20px;position:relative}.course-widget-desc{float:left;width:65%}.course-widget-desc span{font-size:12px;font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:1px}.course-widget-desc h4{margin-bottom:10px}.course-widget-desc h4 a:link,.course-widget-desc h4 a:visited{color:#00a094;font-size:16px;font-weight:400}.footer-widgets .course-widget-desc{width:55%}.smartschool_widget-gallery li{float:left;width:50%}.widget_media_image .wp-caption{background:0 0;border:0;padding:0}.widget_media_image .wp-caption img{margin-bottom:10px}.post-date{display:block;font-size:12px;margin-left:16px;text-transform:uppercase}.aq-block-aq_column_block,.aq-block-smartschool_column_fullwidth_block{background:#f7f7f7}.aq-block .widget{margin-bottom:0}.blog-post ul li{margin-bottom:30px}.blog-image{width:175px;float:left;margin-right:30px;position:relative}.blog-desc h4{margin-bottom:10px}.blog-desc h4 a{font-size:16px;color:#333}.teacher-info h4 a{font-size:16px;color:#333}.blog-desc label{color:#a8a8a8;display:block;font-size:11px;text-transform:uppercase}.blog-desc label i{margin-right:4px;margin-left:4px;font-size:6px;position:relative;top:-2px}.blog-desc label span{color:#e4a300}.blog-list-desc{text-align:center}.blog-list-desc h4{border-bottom:1px solid #eee;padding-bottom:30px;margin-bottom:30px}.blog-list-desc h4 a{color:#333;font-size:18px}.blog-list-desc span{margin-right:30px;color:#777;font-size:13px}.blog-list-desc span i{color:#00a094;margin-right:10px}.blog-list-desc span a{color:#777}span.comment-count{margin-right:0}.news-post article,.single-news-post .blog-list-desc{margin-bottom:70px;padding-bottom:70px;border-bottom:3px solid #eee}.blog-author{text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:12px;color:#00a094}.blog-author span{margin-right:2px}.blog-info{display:block;margin-bottom:20px}.blog-mask iframe{margin-bottom:0!important}.blog-tags a{padding:2px 14px!important}.sticky-post{position:absolute;top:4px;left:4px;z-index:9992;padding:2px 14px;color:#fff;background:#e4a300;text-transform:uppercase;letter-spacing:1px;font-size:12px;border-radius:4px}.single-news-post .blog-list-desc{border-bottom:1px solid #eee}.comment-list li{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eee}.comment-list img.avatar{border:5px solid #f1d17f;float:left;margin-right:30px;border-radius:50%}.teacher-image,.teacher-sidebar img.avatar{border:5px solid #f1d17f;float:left;margin-right:30px;border-radius:50%}.comment-details{float:right;width:83%}.comment-details label,.comment-details p{display:block;margin-bottom:20px}.comment-details label{font-size:14px;font-weight:600;color:#333}.comment-details label a{font-size:14px;font-weight:600;color:#333}.comment-details span{color:#999;font-weight:400;margin-left:10px}a.comment-reply-link{color:#999}a.comment-reply-link:before{content:"\f112";font-family:FontAwesome;font-style:normal;font-weight:400;margin-right:10px;color:#999}.comment-reply-title{font-size:18px;margin-bottom:30px}.comment-form input[type=email],.comment-form input[type=text]{border:1px solid #eee;padding:20px 30px;width:708px;color:#555}.comment-form textarea{border:1px solid #eee;padding:20px 30px;width:708px;color:#555;height:150px}#cancel-comment-reply-link{background:#f1d17f;color:#fff;padding:4px 14px;font-size:11px;text-transform:uppercase;border-radius:4px}#cancel-comment-reply-link:hover{background:#e4a300}.children{margin-left:9.3em}.children img.avatar{width:60px;height:60px}.children li{border-bottom:0;margin-bottom:0;margin-top:30px;padding-bottom:0}.children .comment-form input[type=email],.children .comment-form input[type=text]{width:578px}.children .comment-form textarea{width:578px}.children .children{margin-left:7.8em}.children .children .children .children{margin-left:5em}.children .children .comment-details{width:80%}.children .children .children .comment-details{width:100%;margin-top:10px}.paging-comments{margin:70px 0}.post-password-form input[type=password]{border:1px solid #ddd;color:#555;padding:7px 10px 10px;width:460px;margin-left:20px}.post-password-required .blog-image{margin-bottom:1px}.pingback .comment-details{width:100%}#contact-map{height:550px}.contact-details{position:relative;top:-110px}.contact-details .inside{background:#00a094;padding:30px;color:#fff}.contact-list{float:left;width:388px;text-align:center;border-right:1px solid #16b1a5}.contact-list.emailadd{border-right:0}.contact-list:last-child{border-right:0;border-left:1px solid #16b1a5}.contact-list label{text-transform:uppercase;letter-spacing:1px;font-size:12px;font-family:Montserrat,sans-serif;display:block;margin-bottom:10px}.contact-icon{display:block;margin-bottom:20px}.contact-icon i{padding:17px 10px;border:2px solid #fff;width:28px;border-radius:50%}.contact-value{font-size:13px;color:#d4eeec}.contact-form .inside{width:580px}.contact-form h2{text-align:center;font-size:24px;margin-bottom:70px}.contact-form input[type=email],.contact-form input[type=text]{border:1px solid #ddd;padding:20px 30px;width:518px;color:#555}.contact-form textarea{border:1px solid #ddd;padding:20px 30px;width:518px;color:#555}.contact-form input[type=submit]{cursor:pointer}.comment-form input[type=submit],.post-password-form input[type=submit]{cursor:pointer}div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{background:red;color:#fff;border:0}div.wpcf7-response-output{margin:0;padding:8px 16px}.tax-smartschool_courses_category .course-category,button.mfp-close,span.wpcf7-not-valid-tip{display:none}#search-modal button.mfp-close,#search-modal input[type=submit]{display:none}.wpcf7-not-valid{border:1px solid red!important}div.wpcf7-mail-sent-ok{background:#00a094}.courses-block{background-image:url(../../assets/img/courses-bg.jpg)}.courses-block h2,.courses-block label{color:#fff}.services-list-three-cols-bg h5{color:#fff}.courses-block .section-head,.courses-post,.services4-block .inside{position:relative;z-index:2}.courses-info{background:#fff;padding:30px 16px}.courses-info h4{font-size:16px;margin-bottom:10px;color:#333}.courses-info h4 a{color:#333}.course-teacher{border-top:1px solid #eee;padding-top:20px}.course-teacher span{font-size:10px;font-family:Montserrat,sans-serif;text-transform:uppercase;color:#333;margin-top:4px;display:inline-block}.teacher-profile-image{width:35px;height:35px;float:left;margin-right:10px;border-radius:50%}.course-category{position:absolute;bottom:0;left:0;background:#00a094;padding:4px 20px;z-index:9999}.course-category a{color:#fff;font-size:10px;font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:1px}.course-hover{background:#000}.courses-page .courses-info{border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee}.course-avatar{float:left;width:70%}.course-price{float:right;width:20%;text-align:right}span.price-free,span.price-full{font-size:14px}span.price-free{color:#00a094}span.price-full{color:#e4a300}.course-category-list{background:#00a094;padding:60px 0}.course-layout{float:right}.course-layout a{color:#fff;margin-left:20px}.cat-toogles{width:200px;position:absolute;z-index:4;top:-6px}.cat-toogles span{display:inline-block;width:11px;position:absolute;top:8px;right:10px}.cat-toogles span:before{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:400;font-size:16px}.cat-toogles a.pfilter:link,.cat-toogles a.pfilter:visited{background:0 0;color:#fff;border:1px solid #4dbdb4;padding:8px 14px;width:200px;display:inline-block;position:relative}.cat-list{display:none;background:#00a094;width:228px;border-right:1px solid #4dbdb4;border-left:1px solid #4dbdb4;border-bottom:1px solid #4dbdb4}.cat-list a:link,.cat-list a:visited{color:#fff;padding:8px 14px;display:block}.cat-list a:hover{background:#4dbdb4}.cat-list li{border-bottom:1px solid #4dbdb4}.cat-list li.current-cat a{background:#4dbdb4}.cat-list li:last-child{border-bottom:0}.course-list .courses-list{width:100%;margin-right:0;float:none;position:relative!important;left:0!important;top:0!important}.course-list .courses-image{width:370px;float:left}.course-list .courses-info{float:right;width:63.1%;border-left:0;border-top:1px solid #eee;padding-left:30px;padding-right:30px}.course-info{background:#f2f5f6}.course-paid{background:#e4a300;padding:20px 0;text-align:center;font-size:18px;font-weight:600;font-family:Montserrat,sans-serif;color:#fff;letter-spacing:1px}.course-free{background:#e4a300;padding:20px 0;text-align:center;font-size:18px;font-weight:600;font-family:Montserrat,sans-serif;color:#fff;letter-spacing:1px;background:#00a094}.course-info ul li{padding:20px 30px;border-bottom:1px solid #e2ebee;position:relative}.course-info ul li span{font-weight:600;color:#333;display:inline-block}.course-info ul li label{position:absolute;right:30px}.course-button{padding:40px 0;text-align:center}a.join-now{border:1px solid #e4a300;padding:8px 0;width:85%;text-align:center;content:'';text-transform:uppercase;display:inline-block;font-size:11px;font-family:Montserrat,sans-serif;color:#333;letter-spacing:1px}a.join-now:hover{background:#e4a300;color:#fff}.course-list-desc{padding-bottom:40px!important}.page-not-found{padding:150px 0}.page-not-found i{float:left;width:40%;font-size:25em;color:#000111;text-align:center;margin-top:-30px}.page-not-found-desc{float:right;width:55%;margin-top:30px}.page-not-found-desc h3{font-size:18px;line-height:28px}.services-block{margin:60px 0}.services-list{float:left;width:388px;text-align:center;padding:50px 0;border:1px solid #ededed;border-right:0}.services-list.last{border-right:1px solid #ededed}.services-list:hover{-webkit-box-shadow:0 8px 16px rgba(0,0,0,.1);box-shadow:0 8px 16px rgba(0,0,0,.1)}.services-list a{color:#545e73}.services-icon{margin-bottom:30px;display:block}.contact-value,.services-desc,.services-list-three-cols-bg p{width:70%;margin:0 auto}.services-desc h5,.services-list-three-cols-bg h5{font-size:16px}a.more:hover{color:#48947a}.contact-form{margin-bottom:90px}.services-list-four-cols .services-icon{background:#45c4ba;padding:70px 0;text-align:center;color:#fff}.services-list-four-cols .services-green{background:#89d19b}.services-list-four-cols .services-orange{background:#f7c252}.services-list-four-cols .services-pink{background:#dc7c89}.services-list-four-cols .services-desc{width:100%}.services-list-three-cols .services-desc{width:100%}.services2-block{padding:70px 0}.services3-block{padding:70px 0;background:#f6f6f6}.services-name-icon{margin-bottom:20px}.services-name-icon .services-icon{float:left;margin-bottom:0;margin-right:20px}.services-name-icon h5{float:left;margin-bottom:0;margin-right:20px;font-size:16px;color:#333;margin-top:25px}.services4-block{background-image:url(../../assets/img/services-bg.jpg);color:#ccd2d8}.services-list-three-cols-bg .services-icon{color:#e4a300;margin-bottom:40px}.teacher-details-page,.teachers-block{margin:70px 0 40px}.teacher-info-social{border-bottom:1px solid #f1f1f1;padding-bottom:30px;margin-bottom:30px}.teacher-info{float:left;width:60%}.teacher-info h4{margin-bottom:0}.services-list-four-cols p,.services-list-three-cols .services-desc p,.teacher-desc,.teachers-post-2 ul li img{margin-bottom:0}.teacher-info label{font-size:11px;text-transform:uppercase;letter-spacing:1px;display:block;color:#333;font-family:Montserrat,sans-serif}.teacher-social-icons{float:right;width:30%;text-align:right}.teacher-social-icons a{margin-left:10px;color:#999}.teachers-post-2 .teacher-info-social{background:#f7f7f7;margin-bottom:0;padding-bottom:0;border:0}.teachers-post-2 .teacher-info{text-align:center;width:100%;padding:30px 0}.teachers-post-2 .teacher-info label{color:#777}.blog-mask,.courses-image,.gallery-image,.teacher-avatar,.teachers-image,.video-block,.video-image{position:relative}.post-hover:hover,.teacher-avatar .teacher-social-icons:hover{opacity:.6;cursor:pointer}.post-hover,.teachers-post-2 .teacher-social-icons{width:100%;height:100%;text-align:center;position:absolute;top:0;opacity:0;z-index:999;background:#00a094}.teachers-post-2 .teacher-social-icons a{color:#fff;position:relative;top:45%}.avatar-info,.blog-mask,.teachers-course h3,.teachers-image{margin-bottom:30px}.teacher-details-info h4{text-transform:none;font-size:24px;margin-bottom:10px}.teacher-details-info .teacher-social-icons{float:none;width:100%;text-align:left;margin-top:30px;margin-bottom:30px}.teacher-details-info .teacher-social-icons a{font-size:18px;margin-left:0;margin-right:10px}.teacher-contact-info{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 0}.teacher-contact-info span{display:inline-block;color:#555;margin-right:30px}.teacher-contact-info span i{margin-right:6px}.avatar-info{border-bottom:1px solid #eee;padding-bottom:70px;margin-bottom:70px}.teacher-image{width:90px;height:90px}.teacher-sidebar-desc{float:right;width:64%}.teacher-sidebar-desc a{color:#333;font-size:14px;font-weight:600;letter-spacing:1px;display:block}.teacher-sidebar-desc span{display:block;margin-bottom:10px;font-size:11px;text-transform:uppercase;letter-spacing:1px}.teacher-sidebar-social-icons a{display:inline-block;color:#858585;margin-right:10px}.blog-block,.partners-block,.testimonial-block,.text-box-block,.theme-pages,.welcome-block{margin:70px 0}.testimonial-flexslider li img{width:60px;height:60px;border:2px solid #e4a300;float:left;margin-right:30px;border-radius:50%}.testimonial-flexslider p{background:#fff;padding:30px;font-family:Merriweather,sans-serif;font-style:italic;font-weight:300;-webkit-box-shadow:0 8px 16px rgba(0,0,0,.1);box-shadow:0 8px 16px rgba(0,0,0,.1)}.testi-info{margin-top:14px;float:left}.testi-info h4{text-transform:uppercase;letter-spacing:1px;font-size:11px;font-weight:600;margin-bottom:4px;line-height:16px}.testi-info h5{font-size:11px;color:#777}.testi-icon{position:absolute;top:-10px;right:10px;color:#ccc}.aligncenter{display:block;margin:0 auto}.alignright,.post-link-blog .next{float:right;margin-left:20px}.alignleft,.post-link-blog .prev{float:left;margin-right:20px}.floatleft{float:left}.floatright{float:right}.textcenter{text-align:center}.textright{text-align:right}.log-links,.textleft{text-align:left}.wp-caption{border:1px solid #ddd;text-align:center;background:#f3f3f3;padding:4px;width:auto!important;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0}.wp-caption p.wp-caption-text{font-size:12px;padding:4px;letter-spacing:2px;text-transform:uppercase;margin-bottom:0}.wp-smiley{margin:0!important;max-height:1em}.bypostauthor,.gallery-caption{margin-top:10px;text-align:center}.aligncenter,.alignleft,.alignnone,.alignright,.resize{max-width:100%;height:auto}.gallery{margin-bottom:40px!important}.gallery-item{margin-bottom:1px;margin-top:0!important;text-align:left!important;float:left}.gallery-item img{border:0!important}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.3%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6%}.gallery-columns-7 .gallery-item{width:14.2%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}code,kbd,samp{font-family:"Courier New",Courier,monospace,sans-serif;text-align:left;color:#555}pre{padding:6px 15px!important;border-left:11px solid #ccc!important;margin:15px 0!important;overflow:auto;line-height:22px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;background:#ececec!important;font-size:14px}.tipsy{padding:5px;font-size:11px;opacity:.8;background-repeat:no-repeat;background-image:url(../../assets/js/tipsy/tipsy.gif)}.tipsy-inner{padding:0 6px;background-color:#000;color:#fff;max-width:200px;text-align:center;border-radius:3px}.tipsy-north{background-position:top center}.tipsy-south{background-position:bottom center}.tipsy-east{background-position:right center}.tipsy-west{background-position:left center}.sf-menu{margin:0;padding:0;list-style:none}.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu>li{float:left;margin-left:40px}.sf-menu ul{position:absolute;top:50px;width:170px;background:#fff}.sf-menu ul li{width:auto;display:block}.sf-menu li{position:relative}.course-category-list .inside,.gallery-widget-image{position:relative}.sf-menu li:hover{visibility:inherit}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul{z-index:9999;width:170px}.sf-menu li.sfHover ul{z-index:9999;width:170px}.sf-menu li.sfHover ul a:link,.sf-menu li.sfHover ul a:visited{font-weight:400;padding:10px 20px;color:#333}.sf-menu li.sfHover ul a:hover{background:#00a094;color:#fff}.sf-with-ul:after,.sub-menu li a.sf-with-ul:after{font-family:FontAwesome;font-style:normal;font-weight:400}.sf-with-ul:after{content:"\f107";padding-left:10px}.sub-menu li a.sf-with-ul:after{content:"\f105";position:absolute;right:10px}.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:100%;top:0!important}.sf-menu li li ul{position:absolute;z-index:99999}.sf-menu ul li{border-right:0}.sf-menu ul ul{top:0;left:100%}.theme-menu .sub-menu{-webkit-box-shadow:2px 8px 16px rgba(0,0,0,.1);box-shadow:2px 8px 16px rgba(0,0,0,.1)}.sf-menu a:link,.sf-menu a:visited{text-decoration:none}.sf-menu li li{margin:0;width:100%}.sf-menu li li:last-child{border-bottom:0}.sf-menu li li.sfHover,.sf-menu li li:hover{outline:0}.sf-sub-indicator{display:block}@media only screen and (max-width:1200px){.inside{width:960px}.contact-list,.services-list{width:318px}.post-col-4{width:217px}.course-list .courses-image,.post-col-3,.sidebar{width:300px}.image-teacher{padding:88px 0}.teacher-social-icons a{margin-left:6px}.smartschool_widget-contact-info ul li label{width:86%}.side-video iframe{height:130px}.partners-post .post-col-6{width:135px;text-align:center}.course-list .courses-info{width:62.3%}.left-container{width:630px}.theme-pages{margin:30px 0}.course-widget-desc{width:60%}.sidebar .smartschool_widget-contact-info ul li label{width:90%}.sidebar .widget_search input[type=text]{width:155px}.sidebar .widget_mc4wp_form_widget input[type=email]{width:150px}.comment-details{width:78%}.children .children .comment-details{width:74%}.comment-form input[type=email],.comment-form input[type=text]{width:568px}.comment-form textarea{width:568px}.children .comment-form input[type=email],.children .comment-form input[type=text]{width:438px}.children .comment-form textarea{width:438px}.welcome-desc{margin-top:0}.course-list .courses-info{width:59%;border-left:1px solid #eee}.widget_search input[type=text]{width:126px}.widget_mc4wp_form_widget input[type=email]{width:123px}.teacher-sidebar-desc{width:56%}.gallery-terms{margin-top:60px}.post-password-form input[type=password]{width:360px}}@media only screen and (max-width:960px){.inside{width:680px}.site-desc-social{width:45%}.site-desc,.social-icons li{margin-right:10px}.contact-info span{margin-left:10px}.theme-menu>ul>li{margin-left:22px}.contact-list,.services-list{width:225px}.services-desc,.teacher-sidebar-desc{width:80%}.post-col-3,.post-col-4,.sidebar .widget{width:324px}.counter-block .inside>div:nth-child(even),.courses-post>div:last-child,.courses-post>div:nth-child(even),.footer-widgets>div:nth-child(even),.partners-post>div:nth-child(4),.services-post-four-cols>div:nth-child(even),.services-post-three-cols>div:nth-child(even),.teachers-post>ul li:nth-child(even){margin-right:0}.blog-image{width:100%;margin-right:0;margin-bottom:20px}.image-teacher{padding:95px 0}.callout-button{width:40%;margin-top:10px}.side-video iframe{height:180px}.partners-post .post-col-6{width:147px}.avatar-info .post-col-2{width:380px;margin-right:0}.avatar-info .post-col-3{width:270px}.page-not-found i{font-size:20em}.page-not-found-desc{margin-top:0}.course-list .courses-info{width:42%}.left-container{width:100%}.sidebar{width:100%}.sidebar .widget{float:left}.comment-form input[type=email],.comment-form input[type=text]{width:618px}.comment-form textarea{width:618px}.children .comment-form input[type=email],.children .comment-form input[type=text]{width:488px}.children .comment-form textarea{width:488px}.widget_search input[type=text]{width:234px}.widget_mc4wp_form_widget input[type=email]{width:230px}.theme-pages{margin:50px 0}.select-menu{display:block;border:1px solid #eee;width:370px;padding:6px 20px}#main-menu,.search-icon{display:none}.gallery-terms ul li a{padding:8px 15px}.post-password-form{margin-bottom:60px}.admin-bar header.sticky-header-animate{top:46px}}@media only screen and (max-width:760px){.contact-form .inside,.inside{width:370px}.avatar-info .post-col-3,.callout-button,.callout-desc,.children .children .comment-details,.comment-details,.contact-info,.contact-list,.course-list .courses-image,.gallery-terms ul,.logo,.post-col-3,.post-col-4,.post-password-form input[type=submit],.sidebar .widget,.site-desc-social,.welcome-desc,.welcome-image{width:100%}.contact-info span{margin-left:0;margin-right:20px}.contact-list,.services-list{width:98%}.services-list{border-right:1px solid #ededed}.aq_span6,.courses-page,.courses-post,.gallery-post,.services-post-four-cols{width:100%!important}.partners-post>div:nth-child(even),.post-col-3,.post-col-4,.sidebar>div:nth-child(odd){margin-right:0!important}.callout-desc,.logo,.welcome-desc{margin-bottom:30px;float:none}.callout-button{float:none}.callout-button a{display:block}.teacher-contact-info span{display:block}.smartschool_widget-contact-info ul li label{width:91%}a.welcome-button{padding:10px 20px}.aq-block-smartschool_blog_block.aq_span6,.aq-block-smartschool_column_fullwidth_block .aq_span6{margin-left:0}.logo,.page-not-found,.welcome-image{text-align:center}.text-block{padding:40px}.partners-post .post-col-6{width:45%}.gallery-terms ul li,.page-not-found i,.page-not-found-desc{float:none;width:100%}.page-title-breadcrumbs h2{line-height:46px}.sidebar .widget_search input[type=text]{width:225px}.sidebar .widget_mc4wp_form_widget input[type=email]{width:222px}.children{margin-left:3em}.children .children{margin-left:2.8em}.children .children .children .children{margin-left:2em}.comment img.avatar{margin-bottom:20px}.comment-form input[type=email],.comment-form input[type=text]{width:308px}.comment-form textarea{width:308px}.contact-form input[type=email],.contact-form input[type=text]{width:308px}.contact-form textarea{width:308px}.children .comment-form input[type=email],.children .comment-form input[type=text]{width:265px}.children .comment-form textarea{width:265px}.contact-list{border:0;margin-bottom:30px}.contact-list:last-child{border:0;margin-bottom:30px}.course-layout,.header-info{display:none}.widget_search input[type=text]{width:280px}.widget_mc4wp_form_widget input[type=email]{width:275px}.course-list .courses-info{width:83.3%;border-top:0}.avatar-info{margin-top:30px;padding-bottom:30px}.teacher-contact-info{border:0;padding:0}.course-category-list{padding:50px 0 90px}.cat-toogles a.pfilter:link,.cat-toogles a.pfilter:visited{width:340px}.cat-list{width:368px}.comment-form input[type=submit],.contact-form input[type=submit],.gallery-terms ul li a,a.welcome-button{width:100%;padding:10px 0;text-align:center}.course-info{margin-right:0!important}.teacher-sidebar-desc{width:64%}header.sticky-header-animate{position:relative}.gallery-terms ul li{margin-bottom:1px}.post-password-form input[type=password]{margin-left:0;margin-top:10px;margin-bottom:10px;width:348px}}@media only screen and (max-width:450px){.contact-form .inside,.inside,.select-menu{width:270px}.avatar-info .post-col-2,.partners-post .post-col-6{width:100%;margin-right:0}.sidebar .widget_mc4wp_form_widget input[type=submit],.sidebar .widget_search input[type=submit]{width:100%;margin-right:0}.left-container table{width:100%;margin-right:0}.cat-toogles a.pfilter:link,.cat-toogles a.pfilter:visited{width:240px}.cat-list{width:268px}.comment-form input[type=email],.comment-form input[type=text]{width:208px}.comment-form textarea{width:208px}.contact-form input[type=email],.contact-form input[type=text]{width:208px}.contact-form textarea{width:208px}.course-widget-desc{width:55%}.sidebar .widget_mc4wp_form_widget input[type=email],.sidebar .widget_mc4wp_form_widget input[type=text],.sidebar .widget_search input[type=email],.sidebar .widget_search input[type=text]{width:228px;margin-bottom:10px}.sidebar .smartschool_widget-contact-info ul li label{width:88%}.blog-info span{display:block;margin-right:0;margin-bottom:10px}#cancel-comment-reply-link{display:inline-block;padding:0 14px;margin-top:10px}.children{margin-left:1em}.children .comment-form input[type=email],.children .comment-form input[type=text]{width:165px}.children .comment-form textarea{width:165px}.children .children{margin-left:1em}.children .children .children .children{margin-left:1em}.widget_search input[type=text]{width:180px}.widget_mc4wp_form_widget input[type=email]{width:175px}.teacher-sidebar-desc{width:51%}.left-container table thead th{padding:4px 9px}.left-container table tbody td,.left-container table tbody th{padding:4px 9px}.post-password-form input[type=password]{width:248px}.admin-bar header.sticky-header-animate{top:0}}
/*# sourceMappingURL=style.min.css.map */
