@media only screen and (min-width:960px) and (max-width:1280px){.container,#slider-search-container{width:900px}.boxed .wrapper,.boxed .is-sticky #header-wrapper{width:940px}#header.header1 #main-menu{margin:50px 0 35px}#header.header1 #main-menu>ul.menu>li>a{padding:9px 10px 7px;font-size:12px}.header-register ul li{font-size:12px}.is-sticky #header.header1 #main-menu{margin:26px 0 11px}.header-register ul li a i{padding:9px 10px 7px}#header.header2 #logo{max-width:80px}#header.header2 #main-menu{margin:40px 0 25px}#header.header2 #main-menu>ul.menu>li>a{padding:9px 8px 7px 24px;font-size:12px}#header.header2 #main-menu>ul.menu>li>a i{left:8px;font-size:12px;line-height:33px}#header.header2 .header-register{margin-top:34px}#header.header2 .header-register ul li img{display:none}.is-sticky #header.header2 #main-menu{margin:21px 0 6px}.is-sticky #header.header2 .header-register{margin-top:20px}#header.header3 #main-menu,#header.header4 #main-menu{margin:16px 0 0}#header.header3 .header-register,#header.header4 .header-register{margin:14px 0 9px 10px}#header.header3 #main-menu>ul.menu>li>a,#header.header4 #main-menu>ul.menu>li>a{padding:13px 10px 11px 26px;font-size:11px}#header.header3 #main-menu>ul.menu>li>a i,#header.header4 #main-menu>ul.menu>li>a i{left:8px;font-size:12px;line-height:40px}#header.header3 .header-register ul li a i,#header.header4 .header-register ul li a i{padding:11px 10px 9px}#header.header1 #main-menu ul li.menu-item-simple-parent>ul,#header.header2 #main-menu ul li.menu-item-simple-parent>ul{top:42px}#header.header1 .megamenu-child-container,#header.header2 .megamenu-child-container{top:52px}#header.header3 #main-menu ul li.menu-item-simple-parent>ul,#header.header4 #main-menu ul li.menu-item-simple-parent>ul{top:46px}#header.header3 .megamenu-child-container,#header.header4 .megamenu-child-container{top:56px}.megamenu-2-columns-group .megamenu-child-container{width:440px}.megamenu-3-columns-group .megamenu-child-container{width:660px}.megamenu-4-columns-group .megamenu-child-container{width:880px}.megamenu-child-container>ul.sub-menu>li{width:190px}.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:410px}.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:630px}.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:850px}.megamenu-2-columns-group .menu-item-fullwidth .widget{width:100%;margin:0 0 20px}.megamenu-4-columns-group .menu-item-fullwidth .widget{width:263px}.megamenu-3-columns-group .menu-item-fullwidth .widget{width:295px}.megamenu-3-columns-group .menu-item-fullwidth .widget.widget_text{width:190px}.megamenu-child-container>ul.sub-menu>li.fill-two-columns{width:410px}.megamenu-child-container>ul.sub-menu>li.fill-three-columns{width:630px}.megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:850px}.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-three-columns,.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:410px}.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:630px}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:405px}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget{width:263px}.megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:295px}.menu-item-widget-area-container .widget .recent-portfolio-widget li .thumb img{max-width:70px}#primary{width:680px}#primary.page-with-both-sidebar{width:460px}#secondary,#secondary-right,#secondary-left{width:200px}.secondary-sidebar .widget{width:174px;border-width:3px;padding:10px}.main-title h1,.main-title h2{font-size:36px}#newsletter h4{margin:0 0 20px}#slider-search-container{top:30%;z-index:99}#slider-search-container .dt-sc-hr-invisible-medium{margin:10px 0}.main-title-section{width:67%}.header-search{width:31%}.widget.flickrbox .flickr-widget div{max-width:63px}.widget .recent-portfolio-widget li .thumb img{max-width:60px}.secondary-sidebar .widget.flickrbox .flickr-widget div,.secondary-sidebar .widget.flickrbox .flickr-widget div{max-width:58px}.secondary-sidebar .widget #wp-calendar th,.secondary-sidebar .widget #wp-calendar td{padding:6px}#footer .widget .dt-sc-social-icons li{margin-right:-1px}.min-space .dt-sc-hr-invisible-large{margin:30px 0}.dt-sc-contact-info.address p{width:70%}.fullwidth-section .dt-sc-one-third .dt-sc-button.large.filled{padding:21px 24px;font-size:17px}h5.dt-sc-toggle,h5.dt-sc-toggle-accordion{font-size:14px}.dt-sc-one-half .main-title h2{font-size:34px}.dt-sc-donutchart-large{width:230px}.dt-sc-donutchart-large .dt-sc-donutchart,.dt-sc-donutchart-large canvas,.dt-sc-donutchart-large .donutchart-text{width:230px!important;height:230px!important;line-height:230px!important}.dt-sc-donutchart-large .donutchart-text{font-size:44px!important}.dt-sc-donutchart-large{margin:0 20px}.widget.widget_popular_entries .recent-course-widget ul li img{max-width:70px}.dt-sc-portfolio-container .portfolio.with-space.dt-sc-one-half{width:48.9%}.page-with-sidebar .portfolio.with-space.dt-sc-one-half{width:48.6%}.page-with-both-sidebar .portfolio.with-space.dt-sc-one-half,.page-with-sidebar.page-with-both-sidebar .portfolio.with-space.dt-sc-one-third,.page-with-sidebar.page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth{width:47.5%}.portfolio.with-space.dt-sc-one-third{width:31.5%}.page-with-sidebar .portfolio.with-space.dt-sc-one-third{width:31.2%}.portfolio.with-space.dt-sc-one-fourth{width:23.2%}.page-with-sidebar .portfolio.with-space.dt-sc-one-fourth{width:22.8%}.page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h5,.page-with-sidebar .portfolio.dt-sc-one-third .image-overlay h5,.portfolio.dt-sc-one-fourth .image-overlay h5,.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5{font-size:13px}.page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h6,.page-with-sidebar .portfolio.dt-sc-one-third .image-overlay h6,.portfolio.dt-sc-one-fourth .image-overlay h6,.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6{font-size:12px}.page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay .links,.page-with-sidebar .portfolio.dt-sc-one-third .image-overlay .links,.portfolio.dt-sc-one-fourth .image-overlay .links{margin-top:10px}.page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay .links a,.page-with-sidebar .portfolio.dt-sc-one-third .image-overlay .links a,.portfolio.dt-sc-one-fourth .image-overlay .links a{width:30px;height:30px;font-size:12px;line-height:30px}.page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay-details,.page-with-sidebar .portfolio.dt-sc-one-third .image-overlay-details,.portfolio.dt-sc-one-fourth .image-overlay-details,.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details{height:82px}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6{display:block}.page-with-sidebar .portfolio figure .image-overlay::before{left:10px;top:10px;bottom:10px;right:10px}.portfolio.dt-sc-one-third figure .image-overlay::before,.portfolio.dt-sc-one-fourth figure .image-overlay::before{left:10px;top:10px;bottom:10px;right:10px}.dt-sc-callout-box .dt-sc-button.small{padding:13px 18px 11px}.page-with-sidebar .tpl-blog-holder .dt-sc-one-half{width:48.4%}.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half{width:100%}.tpl-blog-holder .dt-sc-one-third{width:31.8%}.page-with-sidebar .tpl-blog-holder .dt-sc-one-third{width:48.4%}.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third{width:100%}.dt-sc-one-third .entry-thumb p{font-size:11px;line-height:20px}.widget #wp-calendar th,.widget #wp-calendar td{padding:5px}#footer .footer-links ul li a{padding:0 10px 0 2px;margin:0}.page-with-sidebar #tribe-bar-collapse-toggle{padding:19px}.tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,.tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous{width:100%;text-align:center}.product .images .thumbnails .yith_magnifier_gallery li,.product .images .thumbnails .yith_magnifier_gallery li.last{width:87px}.single-product .page-with-sidebar div.images .thumbnails.slider .caroufredsel_wrapper{width:98%}.page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li,.page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last{margin-right:15px;width:89px}.bp-login-widget-register-link a,#bp-login-widget-form input[type="submit"]{font-size:12px}.courses-table-list th,.courses-table-list td{padding:10px}.courses-table-list th{font-size:14px}.courses-table-list th:before{top:14px;right:0}.courses-table-list th.courses-table-length-header:before{right:5px}.dt-sc-course .dt-sc-course-details h5{line-height:20px;font-size:14px}.dt-sc-course-single .dt-sc-course-details-inner .featured-post .text{font-size:0;line-height:0}.dt-sc-course-single .dt-sc-course-details-inner .featured-post{padding-left:20px}.dt-sc-timeline.left .dt-sc-timeline-content,.dt-sc-timeline.right .dt-sc-timeline-content{padding:20px}.dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after{right:-75px}.dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after{left:-75px}.dt-sc-subscription-frm .selection-box select{width:106%}.dt-sc-subscription-frm-container{min-height:100px;padding-bottom:60px}.dt-sc-subscription-enquiry{font-size:16px}.dt-sc-subscription-frm input[type="text"],.dt-sc-subscription-frm input[type="email"]{margin-bottom:8px}.dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-details,.page-with-both-sidebar .dt-sc-custom-course-type.course-list-view .dt-sc-course-details{width:100%;margin-top:20px}.dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb,.page-with-both-sidebar .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb{margin-right:0;width:100%}.page-with-sidebar .courses-sorting .courses-popular-type label{font-size:16px}.page-with-sidebar .courses-sorting .courses-popular-type .selection-box{margin-left:80px;width:190px}.page-with-sidebar .courses-price-type a{padding:5px 15px 2px;margin:6px 4px 0}.page-with-both-sidebar .dt-sc-custom-course-type .dt-sc-course-data .post-ratings{clear:both;float:left;width:100%;margin:10px 0 0;text-align:left}.page-with-both-sidebar .courses-sorting{margin-bottom:50px}.page-with-both-sidebar .courses-sorting .courses-popular-type{margin-right:0;margin-bottom:20px}.page-with-both-sidebar .courses-sorting .courses-popular-type .selection-box{width:376px}.page-with-both-sidebar .courses-view-type{margin-top:-89px}.page-with-both-sidebar .courses-price-type a{padding:5px 15px 2px}.page-with-both-sidebar #dt-sc-ajax-load-image{top:130px}.page-with-both-sidebar .dt-sc-custom-course-type .dt-sc-purchased,.page-with-both-sidebar .dt-sc-custom-course-type .dt-sc-course-completed{font-size:11px}.dt-sc-one-third .dt-sc-custom-course-type .dt-sc-purchased,.dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-completed{font-size:11px;padding:0 9px}.dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-data .post-ratings{text-align:left;margin-top:10px;width:100%}.page-with-sidebar .dt-sc-status-container{clear:both;float:left;margin:15px 0 0}.page-with-sidebar .dt-sc-status-container .dt-sc-course-completed{float:left;margin:0 10px 0 0}.page-with-sidebar .dt-sc-status-container .dt-sc-purchased{float:right;margin:0}.page-with-sidebar .dt-sc-status-container .dt-sc-button{margin-top:0;float:left}.page-with-both-sidebar .dt-sc-course-single .dt-sc-course-image{width:100%;margin-right:0;margin-bottom:20px}.page-with-both-sidebar .dt-sc-course-single .dt-sc-course-details-inner{width:100%;padding:15px;box-sizing:border-box}.dt-sc-lesson-staff .lesson-staff-details h5{margin-top:20px;font-size:16px}.dt-sc-lesson-staff .lesson-staff-details h6{font-size:12px}.page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details{text-align:center}.page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details ul.teachers-details{text-align:left}.page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-thumb{width:100%;margin:0 0 10px}.page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta{width:100%;margin:0;text-align:center}.page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h5{margin-top:0}.page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details h6{margin-bottom:10px}.page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details ul.teachers-details li{font-size:12px}.page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-thumb{width:35%;margin-right:5%}.page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta{width:60%;margin:0;text-align:left}.page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h5{margin-top:50px}.page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details{text-align:left}}@media only screen and (min-width:768px) and (max-width:959px){.container,#slider-search-container{width:710px}.boxed .wrapper,.boxed .is-sticky #header-wrapper{width:750px}#logo h2 a{line-height:74px}.is-sticky #header #logo h2 a{line-height:74px}#header.header1 #logo{max-width:70px}#header.header1 #main-menu{margin:41px 0 26px}#header.header1 #main-menu>ul.menu>li>a{padding:6px 7px 4px;font-size:11px}.header-register ul li a i{padding:6px 7px 4px}.header-register{margin:32px 0 15px 5px}.header-register ul li{font-size:10px}.header-register ul li img{display:none}.is-sticky #header.header1 #main-menu{margin:30px 0 5px}#header.header2 #logo{max-width:70px}#header.header2 #main-menu{margin:40px 0 25px}#header.header2 #main-menu>ul.menu>li>a{font-size:11px;padding:7px 8px 5px}#header.header2 #main-menu>ul.menu>li>a i{display:none}#header.header2 .header-register ul li a i{font-size:11px;padding:7px 8px 5px}.is-sticky #header.header2 #main-menu{margin:26px 0 11px}.is-sticky #header.header2 .header-register{margin-top:17px}#header.header3 #main-menu>ul.menu>li>a,#header.header4 #main-menu>ul.menu>li>a{padding:9px 11px 7px;font-size:11px}#header.header3 #main-menu>ul.menu>li>a i,#header.header4 #main-menu>ul.menu>li>a i{display:none}#header.header3 .header-register,#header.header4 .header-register{margin:9px 0 5px 10px}#header.header3 .header-register ul li a i,#header.header4 .header-register ul li a i{padding:9px 7px 7px}.is-sticky #header.header1 #logo,.is-sticky #header.header2 #logo{padding-top:8px}#header.header1 #main-menu ul li.menu-item-simple-parent>ul,#header.header2 #main-menu ul li.menu-item-simple-parent>ul{top:34px}#header.header1 .megamenu-child-container,#header.header2 .megamenu-child-container{top:44px}#header.header3 #main-menu ul li.menu-item-simple-parent>ul,#header.header4 #main-menu ul li.menu-item-simple-parent>ul{top:38px}#header.header3 .megamenu-child-container,#header.header4 .megamenu-child-container{top:48px}.megamenu-2-columns-group .megamenu-child-container{width:340px}.megamenu-3-columns-group .megamenu-child-container{width:510px}.megamenu-4-columns-group .megamenu-child-container{width:680px}.megamenu-child-container>ul.sub-menu>li{width:150px;padding:10px}.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:320px}.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:490px}.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:660px}.megamenu-child-container>ul.sub-menu>li>a,.megamenu-child-container>ul.sub-menu>li>.nolink-menu,.megamenu-child-container ul.sub-menu>li>ul li a,#main-menu ul li.menu-item-simple-parent ul li a{font-size:12px}.megamenu-child-container ul.sub-menu>li>ul li a:before{top:0}#main-menu ul li.menu-item-simple-parent ul{width:200px}#main-menu ul li.menu-item-simple-parent ul li ul{left:200px}#main-menu ul li.menu-item-simple-parent:last-child ul li ul, #main-menu ul li.menu-item-simple-parent:last-child ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul {right:200px}.megamenu-2-columns-group .menu-item-fullwidth .widget{width:100%;margin:0 0 20px}.megamenu-4-columns-group .menu-item-fullwidth .widget{width:310px}.megamenu-3-columns-group .menu-item-fullwidth .widget{width:225px}.megamenu-3-columns-group .menu-item-fullwidth .widget.widget_text{width:143px}.megamenu-child-container>ul.sub-menu>li.fill-two-columns{width:320px}.megamenu-child-container>ul.sub-menu>li.fill-three-columns{width:490px}.megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:660px}.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-three-columns,.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:320px}.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:490px}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:310px}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget{width:200px}.megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:225px}.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-with-widget-area{width:320px}.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-with-widget-area{width:320px}.menu-item-widget-area-container .widget .recent-portfolio-widget li .thumb img{max-width:40px}.menu-item-widget-area-container .widget .recent-portfolio-widget li h6{font-size:12px}.menu-item-widget-area-container .widget .recent-portfolio-widget li p{display:none}.menu-item-widget-area-container .widget.widget_popular_entries .recent-course-widget ul li img{max-width:50px}.menu-item-widget-area-container .widget.widget_popular_entries .recent-course-widget ul li h6{font-size:11px;margin-bottom:5px}.menu-item-widget-area-container .widget.widget_popular_entries .recent-course-widget ul li .dt-sc-course-price{font-size:12px}#primary{width:510px}#primary.page-with-both-sidebar{width:310px}#secondary,#secondary-right,#secondary-left{width:180px}.secondary-sidebar .widget{width:156px;border-width:2px;padding:10px}.main-title h1,.main-title h2{font-size:28px}.main-title-section h1{font-size:26px}.breadcrumb{font-size:11px;margin-top:5px;line-height:20px}#newsletter h4{margin:0 0 20px}#slider-search-container{top:30%;z-index:99}.slider-search a{font-size:16px}#slider-search-container .dt-sc-hr-invisible-medium{margin:5px 0}.slider-search h4{font-size:18px;margin:5px 0 15px}.main-title-section{width:63%}.header-search{width:35%}.header-search input[type="text"]{width:77%}.widget ul ul li{width:75%}.widget .recent-portfolio-widget li .thumb{margin-right:10px}.widget .recent-portfolio-widget li .thumb img{max-width:45px}.secondary-sidebar .widget #wp-calendar th,.secondary-sidebar .widget #wp-calendar td{padding:5px;font-size:12px}.widget.widget_popular_entries .recent-course-widget ul li img{max-width:60px}.widget .recent-posts-widget ul li .entry-meta{width:80px;margin:0}.widget .recent-posts-widget ul li .entry-meta .date{font-size:14px;padding:7px 0 5px}.widget .recent-posts-widget ul li .entry-details{margin-top:15px;float:left;clear:both;width:100%;padding-left:0}.widget.woocommerce .amount,.widget.woocommerce .reviewer{float:left;clear:both}.dt-sc-button.large{font-size:18px;padding:22px 32px 21px}.dt-sc-button.xlarge{font-size:20px;padding:26px 28px 25px}.dt-sc-button.xlarge.filled{font-size:20px;padding:25px 27px}.min-space .dt-sc-hr-invisible-large{margin:10px 0}.custom-ico-content .dt-sc-ico-content.type10 p{display:none}.custom-ico-content .dt-sc-ico-content.type10 h4{margin-bottom:30px}.fullwidth-section .dt-sc-one-third .dt-sc-button.large.filled{font-size:14px;padding:15px}.dt-sc-team .dt-sc-social-icons li a,.dt-sc-team .dt-sc-social-icons li:after{width:30px}.dt-sc-team .dt-sc-social-icons ul li a,.dt-sc-team .dt-sc-social-icons ul li:hover:after{height:30px;width:30px}.dt-sc-contact-info p{width:68%}.dt-sc-ico-content.type1{padding-left:60px}.dt-sc-ico-content.type1 h4{font-size:20px}.dt-sc-ico-content.type1 .custom-icon{widows:40px}.dt-sc-ico-content.type1 .custom-icon span{font-size:40px}.dt-sc-ico-content.type4 .custom-icon span{font-size:52px}.dt-sc-callout-box h4,.dt-sc-callout-box.with-icon h4{font-size:16px}.dt-sc-callout-box h5,.dt-sc-callout-box.with-icon h5{font-size:14px}.dt-sc-callout-box .dt-sc-button.small{padding:8px 10px 6px;font-size:12px}h5.dt-sc-toggle,h5.dt-sc-toggle-accordion{font-size:14px}.fullwidth-section h5.dt-sc-toggle,.fullwidth-section h5.dt-sc-toggle-accordion{padding-top:4px}.dt-sc-donutchart-medium{width:130px}.dt-sc-donutchart-medium .dt-sc-donutchart,.dt-sc-donutchart-medium canvas,.dt-sc-donutchart-medium .donutchart-text{width:130px!important;height:130px!important;line-height:130px!important}.dt-sc-donutchart-medium .donutchart-text{font-size:24px!important}.dt-sc-donutchart-large{width:180px}.dt-sc-donutchart-large .dt-sc-donutchart,.dt-sc-donutchart-large canvas,.dt-sc-donutchart-large .donutchart-text{width:180px!important;height:180px!important;line-height:180px!important}.dt-sc-donutchart-large .donutchart-text{font-size:30px!important}.dt-sc-donutchart-large{margin:0 20px}.dt-sc-contact-info p{width:64%}.dt-sc-one-half .main-title-wrapper span.main-title-icon{margin-right:20px}.dt-sc-one-half .main-title{padding-left:20px}.dt-sc-one-half .main-title h2{font-size:26px}.dt-sc-one-half .main-title h4{font-size:18px}.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price{width:100px;height:72px;padding-top:28px;font-size:30px}.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price span{margin-top:5px;font-size:14px}ul.side-nav li a:before{background:none!important;color:#313131;width:32px}ul.side-nav li a:hover:before,ul.side-nav>li.current_page_item>a:before,ul.side-nav>li>ul>li.current_page_item>a:before,ul.side-nav>li>ul>li>ul>li.current_page_item>a:before{color:#313131}ul.side-nav li a{padding-left:33px}.portfolio.with-space.dt-sc-one-half{width:48.6%}.page-with-sidebar .portfolio.with-space.dt-sc-one-half,.page-with-sidebar .portfolio.with-space.dt-sc-one-third,.page-with-sidebar .portfolio.dt-sc-one-fourth,.page-with-sidebar .portfolio.with-space.dt-sc-one-fourth{width:48%}.page-with-both-sidebar .portfolio.with-space.dt-sc-one-half,.page-with-both-sidebar .portfolio.with-space.dt-sc-one-third,.page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth{width:100%}.portfolio.column.no-space.dt-sc-one-third{width:33.3%}.portfolio.column.no-space.dt-sc-one-fourth{width:24.9%}.portfolio.with-space.dt-sc-one-third,.portfolio.with-space.dt-sc-one-fourth{width:31.4%}.page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h5,.page-with-sidebar .portfolio.dt-sc-one-half .image-overlay h5,.portfolio.dt-sc-one-third .image-overlay h5,.portfolio.dt-sc-one-fourth .image-overlay h5,.page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth .image-overlay h5{font-size:13px}.page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h6,.page-with-sidebar .portfolio.dt-sc-one-half .image-overlay h6,.portfolio.dt-sc-one-third .image-overlay h6,.portfolio.dt-sc-one-fourth .image-overlay h6,.page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth .image-overlay h6{font-size:12px}.page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay .links,.page-with-sidebar .portfolio.dt-sc-one-half .image-overlay .links,.portfolio.dt-sc-one-third .image-overlay .links,.portfolio.dt-sc-one-fourth .image-overlay .links{margin-top:10px}.page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay .links a,.page-with-sidebar .portfolio.dt-sc-one-half .image-overlay .links a,.portfolio.dt-sc-one-third .image-overlay .links a,.portfolio.dt-sc-one-fourth .image-overlay .links a{width:30px;height:30px;font-size:12px;line-height:30px}.page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay-details,.page-with-sidebar .portfolio.dt-sc-one-half .image-overlay-details,.portfolio.dt-sc-one-third .image-overlay-details,.portfolio.dt-sc-one-fourth .image-overlay-details,.page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth .image-overlay-details{height:82px}.page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth .image-overlay h6{display:block}.page-with-sidebar .portfolio figure .image-overlay::before{left:10px;top:10px;bottom:10px;right:10px}.portfolio.dt-sc-one-third figure .image-overlay::before,.portfolio.dt-sc-one-fourth figure .image-overlay::before{left:10px;top:10px;bottom:10px;right:10px}.portfolio.column.dt-sc-one-fourth.no-space .image-overlay h5{font-size:11px}.dt-sc-one-third .entry-details .entry-title h4{font-size:16px;line-height:26px}.dt-sc-one-third .entry-thumb .bx-controls a{height:45px;width:30px;background-size:10px 20px}.page-with-sidebar .tpl-blog-holder .sticky .featured-post,.page-with-sidebar .tpl-blog-holder .featured-post,.tpl-blog-holder .dt-sc-one-half .featured-post{padding-right:0}.page-with-sidebar .tpl-blog-holder .sticky .featured-post span.text,.page-with-sidebar .tpl-blog-holder .featured-post span.text,.tpl-blog-holder .dt-sc-one-half .featured-post span.text{font-size:0}.tpl-blog-holder .dt-sc-one-half{width:48.4%}.page-with-sidebar .tpl-blog-holder .dt-sc-one-half{width:48%}.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half{width:100%}.tpl-blog-holder .dt-sc-one-third{width:31.2%}.page-with-sidebar .tpl-blog-holder .dt-sc-one-third,.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third{width:100%}.page-with-sidebar .tpl-blog-holder .dt-sc-one-third .entry-thumb img,.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third .entry-thumb img{width:100%}.tpl-blog-holder .entry-thumb .bx-controls a{height:45px;width:30px;background-size:10px 20px}.page-with-sidebar ul.commentlist li{padding-left:70px}.page-with-sidebar ul.commentlist li .comment-author img{max-height:50px;max-width:50px}.page-with-both-sidebar ul.commentlist li{padding-left:50px}.page-with-both-sidebar ul.commentlist li .comment-author img{max-height:30px;max-width:30px}.page-with-both-sidebar blockquote.alignleft{margin-right:0;width:94%}.page-with-both-sidebar blockquote.alignright{margin-left:0;width:94%;float:left}.page-with-sidebar .blog-thumb .entry-thumb{width:100%;margin-right:0;margin-bottom:20px}.page-with-sidebar .blog-thumb .entry-details{width:100%}.page-with-both-sidebar .entry-thumb p,.page-with-sidebar .dt-sc-one-half .entry-thumb p{font-size:12px;line-height:20px}.page-with-sidebar .dt-sc-one-half .entry-details .entry-title h4{font-size:16px;line-height:24px}.dt-sc-one-third .entry-thumb p{font-size:11px;line-height:16px}.page-with-both-sidebar .blog-thumb .entry-details .entry-metadata{width:67%}.dt-sc-one-third .entry-meta{width:50px}.dt-sc-one-third .entry-details{padding-left:65px}.dt-sc-one-third .entry-meta .date{padding:2px 0;font-size:12px}.dt-sc-one-third .entry-meta .entry_format{font-size:16px;height:32px;line-height:35px}.widget #wp-calendar th,.widget #wp-calendar td{padding:3px}#footer .copyright{text-align:center}#footer .copyright .copyright-info{margin-bottom:10px}#footer .copyright .copyright-info,#footer .footer-links{float:none;display:inline-block}#footer .copyright .copyright-info,#footer .footer-links{line-height:24px}.widget.widget_text .textwidget .dt-sc-button.small{padding:12px 12px 10px}.woocommerce .with-right-sidebar div.product div.images,.woocommerce-page .with-right-sidebar div.product div.images,.woocommerce .with-right-sidebar div.product div.summary,.woocommerce-page .with-right-sidebar div.product div.summary,.woocommerce .with-left-sidebar div.product div.images,.woocommerce-page .with-left-sidebar div.product div.images,.woocommerce .with-left-sidebar div.product div.summary,.woocommerce-page .with-left-sidebar div.product div.summary{width:100%;float:left}.product .summary .add_to_wishlist,#reviews a.button,.woocommerce-message .button,.woocommerce table .button{font-size:12px}.woocommerce.widget_price_filter .price_label{font-size:12px;top:12px}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce-page .widget_price_filter .price_slider_amount .button{padding:5px 10px;font-size:12px}.product .summary .add_to_wishlist,#reviews a.button,.woocommerce-message .button,.woocommerce-error .button,.woocommerce-info .button,.woocommerce table .button,.product.woocommerce .button{padding:11px 15px}.single-product .page-with-sidebar div.images .thumbnails.slider .caroufredsel_wrapper{width:98%!important}.page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li,.page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last{width:89px}.bp-login-widget-register-link a{font-size:12px;padding:8px 15px}#bp-login-widget-form input[type="submit"]{font-size:12px;padding:11px 15px}#main article.course img{max-width:200px}.quiz form input.quiz-submit{float:left}.type-quiz .lesson-meta form{clear:both;margin-bottom:20px;display:inline-block}.tribe-bar-mini .tribe-bar-views-inner{padding:20px 0 40px}#secondary .tribe-mini-calendar-nav span,#footer .tribe-mini-calendar-nav span{margin:0}#tribe-bar-collapse-toggle{padding:19px}#secondary .tribe-mini-calendar th,#footer .tribe-mini-calendar th{font-size:9px}.tribe-events-calendar th{padding:15px 5px;font-size:12px}.tribe-events-sub-nav li a,.tribe-events-read-more{font-size:11px}#secondary .tribe-countdown-timer .tribe-countdown-number,#footer .tribe-countdown-timer .tribe-countdown-number{font-size:30px}.tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,.tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous{width:100%;text-align:center}#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner label{margin-bottom:5px}.tribe-events-single-section .tribe-events-venue-map{width:45.9%}.courses-table-list th,.courses-table-list td{padding:10px}.courses-table-list th,.courses-table-list td{font-size:12px}.courses-table-list th:before{top:14px;right:0}.courses-table-list th.courses-table-length-header:before{right:5px}.dt-sc-course .dt-sc-course-details h5{line-height:20px;font-size:14px}.dt-sc-course-single .dt-sc-course-details-inner .featured-post .text{font-size:0;line-height:0}.dt-sc-course-single .dt-sc-course-details-inner .featured-post{padding-left:20px}.dt-sc-course-single .dt-sc-course-details-inner h3{font-size:18px}.dt-sc-event-container .dt-sc-event-content h2{font-size:16px}.dt-sc-timeline.left .dt-sc-timeline-content,.dt-sc-timeline.right .dt-sc-timeline-content{padding:20px}.dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after{right:-73px}.dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after{left:-73px}.dt-sc-subscription-frm .selection-box select{width:108%;padding:8px 38px 8px 9px;height:38px}.dt-sc-subscription-frm-container{min-height:100px;padding-top:10px}.dt-sc-subscription-enquiry{font-size:16px}.dt-sc-subscription-frm-container h2 i{font-size:18px}.dt-sc-subscription-frm input[type="text"],.dt-sc-subscription-frm input[type="email"]{margin-bottom:8px}.dt-sc-subscription-frm-container h2{font-size:16px;margin-bottom:15px}.dt-sc-subscription-frm .selection-box:after{width:38px}.dt-sc-subscription-frm .selection-box:before{right:12px}.dt-sc-subscription-frm input[type="text"],.dt-sc-subscription-frm input[type="email"]{padding:8px 12px}.dt-sc-subscription-frm .dt-sc-button{padding:7px 15px;margin-top:7px;font-size:12px}.dt-sc-subscription-enquiry span{font-size:14px}.dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-details h5{font-size:16px}.dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-duration{width:100%}.dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-data .post-ratings,.page-with-sidebar .dt-sc-custom-course-type .dt-sc-course-data .post-ratings{float:left;margin:10px 0 0;width:100%;text-align:left}.courses-sorting .courses-popular-type label{font-size:16px}.courses-sorting .courses-popular-type .selection-box{width:190px;margin-left:78px}.courses-price-type a{padding:5px 15px 2px}ul.dt-sc-staff-carousel>li{max-width:260px}.dt_teachers .courses-table-list th:before{right:4px;top:12px}.dt_teachers .courses-table-list th:before{font-size:9px}.dt_teachers .courses-table-list th{padding:10px 15px 10px 10px}.dt_teachers .courses-table-list th{font-size:9px}.dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-details{width:100%;margin-top:20px}.dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb{margin-right:0;width:100%}.page-with-sidebar .courses-sorting{margin-bottom:25px}.page-with-sidebar .courses-sorting .courses-popular-type .selection-box{width:196px}.page-with-both-sidebar .dt-sc-custom-course-type .dt-sc-course-data .post-ratings{clear:both;float:left;width:100%;margin:10px 0 0;text-align:left}.page-with-both-sidebar .dt-sc-custom-course-type .dt-sc-course-details h5{font-size:14px}.page-with-both-sidebar .courses-sorting .courses-popular-type label{font-size:16px}.page-with-both-sidebar .courses-sorting .courses-popular-type{margin-right:0}.page-with-both-sidebar .courses-sorting .courses-popular-type .selection-box{width:225px;margin-left:80px}.page-with-both-sidebar .courses-sorting{margin-bottom:10px}.page-with-both-sidebar .courses-price-type{margin-top:20px}.page-with-both-sidebar .courses-view-type,.page-with-both-sidebar .courses-price-type{width:100%;float:left;text-align:center}.page-with-both-sidebar .courses-view-type a{display:inline-block;float:none;margin:0 5px}.page-with-both-sidebar .courses-view-type{margin:0 0 50px}.page-with-both-sidebar .courses-price-type a{float:none;display:inline-block;padding:5px 20px 2px;margin:6px 5px}.page-with-both-sidebar #dt-sc-ajax-load-image{top:186px}.page-with-both-sidebar #ajax_tpl_course_content .dt-sc-one-third{width:100%;margin-left:0}.page-with-both-sidebar #ajax_tpl_course_content .dt-sc-one-half{width:100%;margin-left:0}.page-with-sidebar .dt-sc-custom-course-type.course-list-view .dt-sc-course-details{width:100%;margin-top:20px}.page-with-sidebar .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb{margin-right:0;width:100%}.dt-sc-one-third .dt-sc-custom-course-type .dt-sc-purchased,.dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-completed{font-size:11px}.dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-completed{margin-left:0;margin-top:10px;clear:both}.dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-data .post-ratings{text-align:left;margin-top:10px;width:100%}.dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-overlay a{padding:9px 10px 5px;width:81px;font-size:12px}.page-with-both-sidebar .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-completed{margin-left:10px;clear:none;margin-top:0}.dt-sc-status-container{clear:both;float:left;margin:15px 0 0}.dt-sc-status-container .dt-sc-course-completed{float:left;margin:0 10px 0 0}.dt-sc-status-container .dt-sc-purchased{float:right;margin:0}.dt-sc-course-single .entry-metadata .dt-sc-status-container .dt-sc-button{margin-top:0;float:left}.page-with-both-sidebar .dt-sc-course-single .dt-sc-course-image{width:100%;margin-right:0;margin-bottom:20px}.page-with-both-sidebar .dt-sc-course-single .dt-sc-course-details-inner{width:100%;padding:15px;box-sizing:border-box}.page-with-both-sidebar .dt-sc-related-courses .dt-sc-one-third{width:100%;margin-left:0}.dt-sc-lesson-staff .lesson-staff-details{text-align:center}.dt-sc-lesson-staff .lesson-staff-details ul.teachers-details{text-align:left}.dt-sc-lesson-staff .lesson-staff-details .team-thumb{width:100%;margin:0 0 10px}.dt-sc-lesson-staff .lesson-staff-details .team-meta{width:100%;margin:0;text-align:center}.dt-sc-lesson-staff .lesson-staff-details .team-meta h5{margin-top:0}.dt-sc-lesson-staff .lesson-staff-details h6{margin-bottom:10px}.page-with-sidebar .dt-sc-lessons-content-container,.dt-sc-lessons-menu-container{width:100%;margin:0}.page-with-sidebar .dt-sc-lessons-menu-container{margin:20px 0 0}.page-with-sidebar .dt-sc-lessons-content-container h2{font-size:24px}.page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-thumb{width:35%;margin-right:5%}.page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta{width:60%;margin:0;text-align:left}.page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h5{margin-top:60px}.page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details{text-align:left}.page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h5{margin-top:25px;font-size:16px}.page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h6{font-size:12px}#dt-quiz-questions-container .column{width:100%;margin:0}#dt-quiz-questions-container .column.first{margin-bottom:40px}.dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-completed,.dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-notgraded{padding:5px 10px 6px;line-height:15px}.dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-completed span{margin-right:0}.dt-sc-dashboard-menus li a{padding:10px}.dt-sc-user-details{text-align:center}.dt-sc-user-details img{margin-right:0;float:none}.dt-sc-user-details .dt-sc-username{margin-top:0}}@media only screen and (max-width:767px){.dt-menu-toggle{display:block}#main-menu>ul.menu{display:none;width:100%}#main-menu,#header.header1 #main-menu,#header.header2 #main-menu{width:100%;margin:10px 0 0}#header{border:none}#logo h2{font-size:30px}#logo h2 a,.is-sticky #header #logo h2 a{line-height:30px}.header-register{width:100%;margin:0;text-align:center;float:none}#header.header2 .header-register{margin:0}.header-register ul{margin:0;text-align:center}.header-register ul li{float:none;display:inline-block;text-align:center}#header #main-menu>ul.menu>li{padding:0}#header.header1 #main-menu>ul.menu>li,#header.header2 #main-menu>ul.menu>li,#header.header3 #main-menu>ul.menu>li,#header.header4 #main-menu>ul.menu>li{padding-bottom:0}#header.header1 #main-menu>ul.menu>li:before,#header.header2 #main-menu>ul.menu>li:before{display:none}.megamenu-child-container>ul.sub-menu>li>a:before,.megamenu-child-container>ul.sub-menu>li>.nolink-menu:before{display:none}#header.header3 #main-menu,#header.header4 #main-menu{width:100%;float:left}#header.header3 .header-register,#header.header4 .header-register{clear:both;margin:20px 0 0;display:inline-block}#main-menu>ul.menu>li.current_page_item>a,#main-menu>ul>li.current_page_item>a,#main-menu>ul>li.current_page_ancestor>a,#main-menu>ul>li.current-menu-item>a,#main-menu>ul>li.current-menu-ancestor>a,#main-menu>ul>li.current_page_item>a:hover,#main-menu>ul>li.current_page_ancestor>a:hover,#main-menu>ul>li.current-menu-item>a:hover,#main-menu>ul>li.current-menu-ancestor>a:hover,#main-menu>ul>li.current_page_item:hover>a,#main-menu>ul>li.current_page_ancestor:hover>a,#main-menu>ul>li.current-menu-item:hover>a,#main-menu>ul>li.current-menu-ancestor:hover>a{border:none}#main-menu ul.menu>li>.megamenu-child-container,#main-menu ul li.menu-item-simple-parent ul{display:block;border:none;padding:0;border-radius:0;box-shadow:none;background:#f5e9d4}#main-menu ul.menu>li>.megamenu-child-container>ul.sub-menu{padding:0;float:left;width:100%}#main-menu ul.menu>li>.megamenu-child-container>.dt-menu-expand{display:none!important}.megamenu-child-container>ul.sub-menu,.megamenu-child-container>ul.sub-menu ul.sub-menu{display:none}.megamenu-child-container>ul.sub-menu>li>a,.megamenu-child-container>ul.sub-menu>li>.nolink-menu{border-radius:0}#main-menu ul.menu>li,#main-menu ul.menu>li>ul.sub-menu>li,#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li{width:100%;padding:0;text-align:left;box-sizing:border-box;clear:both}#main-menu ul.menu li a{line-height:normal}#main-menu{background:none;padding:0 0 15px}#main-menu>ul.menu>li>a{color:#fff!important;padding:9px 15px;display:block;box-sizing:border-box;border-radius:0}#main-menu ul.menu>li>a:hover{color:#fff}#main-menu ul.menu>li:hover>a{background:rgba(255,255,255,.1)}#main-menu ul li.menu-item-simple-parent ul,#main-menu ul li.menu-item-simple-parent ul li ul{top:27px;width:100%;left:0}.dt-menu-expand{display:block!important}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li{position:relative}#main-menu ul li.menu-item-simple-parent ul:after,.megamenu-child-container:after{border:none}#main-menu ul li.menu-item-simple-parent ul:before,.megamenu-child-container:before{background:none}.megamenu-child-container{top:37px}.megamenu-2-columns-group .megamenu-child-container,.megamenu-3-columns-group .megamenu-child-container,.megamenu-4-columns-group .megamenu-child-container,.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth,.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth,.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:100%;left:0!important}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li{width:100%;display:block;clear:both;box-sizing:border-box}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li>a{background:rgba(0,0,0,.05);border:none;padding:10px 15px 8px}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li:hover>a{background:rgba(0,0,0,.08);color:#303030}#main-menu ul li.menu-item-simple-parent ul,#main-menu ul.menu>li>.megamenu-child-container,#main-menu ul li.menu-item-simple-parent ul,#main-menu ul li.menu-item-simple-parent ul li ul{position:inherit;top:0!important;margin:0}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li>ul.sub-menu li a:hover{background:rgba(0,0,0,.05)}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li>ul.sub-menu{margin:0}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li>ul.sub-menu li{padding:0}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li>ul.sub-menu li a{padding-left:30px;clear:both;border:none}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li>ul.sub-menu li a:before{left:15px;top:11px}#main-menu ul li.menu-item-simple-parent ul{display:none}#main-menu ul li.menu-item-simple-parent ul, #main-menu ul li.menu-item-simple-parent ul li ul, #main-menu ul li.menu-item-simple-parent:last-child ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul {border:none}#main-menu ul.menu li.menu-item-simple-parent ul li{padding:0;clear:both;width:100%;box-sizing:border-box}#main-menu ul li.menu-item-simple-parent ul li a.dt-menu-expand:before{content:""}#main-menu ul li.menu-item-simple-parent ul li a{border:none;padding:10px 10px 10px 15px;clear:both}#main-menu ul li.menu-item-simple-parent ul>li:hover>a{background:rgba(0,0,0,.05)}#main-menu ul li.menu-item-simple-parent ul li{padding:0;width:100%;box-sizing:border-box}#main-menu ul li.menu-item-simple-parent ul ul{padding-bottom:10px}#main-menu ul li.menu-item-simple-parent ul ul li a{padding-left:30px}#main-menu ul li.menu-item-simple-parent ul ul ul li a{padding-left:45px}#main-menu ul li.menu-item-simple-parent ul li ul{border:none;box-shadow:none}#main-menu ul li.menu-item-simple-parent:last-child ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul {left:0;right:inherit}.megamenu-child-container>ul.sub-menu>li>a,.megamenu-child-container>ul.sub-menu>li>.nolink-menu{font-size:14px;font-family:'Open Sans',sans-serif}#main-menu ul.menu .megamenu-child-container>ul.sub-menu ul.sub-menu li a{padding:10px 15px 10px 30px}#main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container>ul>li.widget{margin:0 0 20px;padding:0 15px 0 15px;width:100%;box-sizing:border-box}.menu-item-widget-area-container ul{margin:10px 0 0}#main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container>ul.sub-menu ul.sub-menu li a{padding:0}#main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container ul.menu ul.sub-menu{display:block}#main-menu ul.menu .megamenu-child-container ul.menu ul.sub-menu li a{padding:0}#main-menu>ul.menu>li>a,#main-menu>ul>li.current_page_item>a,#main-menu>ul>li.current_page_ancestor>a,#main-menu>ul>li.current-menu-item>a,#main-menu>ul>li.current-menu-ancestor>a,#main-menu>ul>li.current_page_item>a:before,#main-menu>ul>li.current_page_ancestor>a:before,#main-menu>ul>li.current-menu-item>a:before,#main-menu>ul>li.current-menu-ancestor>a:before{border:none}#main-menu ul.menu li .menu-item-widget-area-container ul.menu li{padding:6px 0 6px 15px}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li>ul li a,#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li>ul>.nolink-menu{background:none;padding:0}#header.header4 #main-menu>ul.menu>li{text-align:left}#header.header2 #main-menu>ul.menu>li>a i,#header.header3 #main-menu>ul.menu>li>a i,#header.header4 #main-menu>ul.menu>li>a i{font-size:12px}#main-menu>ul.menu>li>a i,#header.header3 #main-menu>ul.menu>li>a i,#header.header4 #main-menu>ul.menu>li>a i{line-height:34px}#header.header3 #main-menu>ul.menu>li>a,#header.header4 #main-menu>ul.menu>li>a,.is-sticky #header.header3 #main-menu>ul.menu>li>a,.is-sticky #header.header4 #main-menu>ul.menu>li>a{padding:9px 15px 9px 39px;margin:0}.is-sticky #header.header3 #main-menu>ul.menu>li>a i,.is-sticky #header.header4 #main-menu>ul.menu>li>a i{line-height:34px}.is-sticky #header-wrapper{position:inherit!important}.is-sticky #header .container,.is-sticky #header #logo,.is-sticky #header #logo a,.is-sticky #header{height:auto}.is-sticky #header.header3,.is-sticky #header.header4{border:none;background:rgba(255,255,255,.9)}.is-sticky .main-menu-wrapper{float:left;border:none}.is-sticky #header.header3,.is-sticky #header.header4{margin:0}.is-sticky #header.header3,.is-sticky #header.header4{height:auto}.is-sticky #header:before{background:none;box-shadow:none}.column{margin-bottom:20px;margin-left:0}.column.no-space{margin-bottom:0}.dt-sc-one-fourth,.dt-sc-one-half,.dt-sc-one-third,.dt-sc-three-fourth,.dt-sc-two-third,.dt-sc-one-fifth,.dt-sc-four-fifth,.dt-sc-three-fifth,.dt-sc-two-fifth,.dt-sc-one-sixth,.dt-sc-two-sixth,.dt-sc-three-sixth,.dt-sc-four-sixth,.dt-sc-five-sixth,.column.no-space.dt-sc-one-fourth,.column.no-space.dt-sc-one-third,.column.no-space.dt-sc-one-half,.column.no-space.dt-sc-one-fifth,.column.no-space.dt-sc-one-sixth,.column.no-space.dt-sc-three-fourth,.column.no-space.dt-sc-two-third,.column.no-space.dt-sc-four-fifth,.column.no-space.dt-sc-three-fifth,.column.no-space.dt-sc-two-fifth,.column.no-space.dt-sc-two-sixth,.column.no-space.dt-sc-three-sixth,.column.no-space.dt-sc-four-sixth,.column.no-space.dt-sc-five-sixth,.portfolio.column.dt-sc-one-fourth.no-space{width:100%}.dt-sc-pricing-table.no-space .dt-sc-one-fourth,.dt-sc-pricing-table.no-space .dt-sc-one-third,.dt-sc-pricing-table.no-space .dt-sc-one-half,.dt-sc-pricing-table.no-space .dt-sc-one-fifth,.dt-sc-pricing-table.no-space .dt-sc-one-sixth,.dt-sc-pricing-table.no-space .dt-sc-three-fourth,.dt-sc-pricing-table.no-space .dt-sc-two-third,.dt-sc-pricing-table.no-space .dt-sc-four-fifth,.dt-sc-pricing-table.no-space .dt-sc-three-fifth,.dt-sc-pricing-table.no-space .dt-sc-two-fifth,.dt-sc-pricing-table.no-space .dt-sc-two-sixth,.dt-sc-pricing-table.no-space .dt-sc-three-sixth,.dt-sc-pricing-table.no-space .dt-sc-four-sixth,.dt-sc-pricing-table.no-space .dt-sc-five-sixth{width:100%}h1{font-size:22px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:15px}h6{font-size:14px}.main-title h1,.main-title h2{font-size:30px}.boxed .inner-wrapper{border-radius:0;border:none}.boxed .top-menu li{margin-right:10px}.user-account,.contact-number{margin-left:0}.top-right ul li{margin-left:10px}.top-menu li{margin-right:10px}#logo,#header.header2 #logo,#header.header3 #logo{padding:18px 0;width:100%;text-align:center}.is-sticky #header.header2 #logo,.is-sticky #header.header3 #logo{padding:8px 0 0}#header .contact-details,#header .sociable-details{display:none}#header-wrapper-sticky-wrapper{height:auto!important}.mean-container a.meanmenu-reveal{width:30px;height:20px;padding:31px 20px 30px}.mean-container .mean-nav{margin-top:80px}.mean-container .mean-nav img{max-width:100%}.mean-nav ul li span{display:none}.is-sticky .mean-container a.meanmenu-reveal{width:19px;height:20px;padding:19px 16px 18px}.is-sticky .mean-container .mean-nav{margin-top:56px}.main-menu-wrapper,.main-menu-wrapper .container{clear:none;width:100%;margin-bottom:10px;background:none}.is-sticky #header.header3>.container,.is-sticky #header.header4>.container{display:block}.is-sticky #header.header3 .mean-container a.meanmenu-reveal,.is-sticky #header.header4 .mean-container a.meanmenu-reveal{top:-57px}.is-sticky #header.header3 .mean-container .mean-nav,.is-sticky #header.header4 .mean-container .mean-nav{margin-top:0}#header.header3 .mean-container a.meanmenu-reveal,#header.header4 .mean-container a.meanmenu-reveal{top:-1px}.main-title-section{text-align:center;width:100%}.fullwidth-background h1{font-size:24px;float:none}.header-search{width:100%;clear:both;margin:10px 0 0;float:none;display:inline-block}.header-search form{float:none;text-align:center;display:inline-block;width:100%}.breadcrumb{margin:10px 0 0;line-height:20px}#primary{width:100%}#primary.page-with-both-sidebar{width:100%}#primary.with-left-sidebar{margin-left:0}#primary.with-right-sidebar{margin-right:0}#primary.page-with-both-sidebar{margin:0}#secondary,#secondary-right,#secondary-left{width:100%}#secondary-right.secondary-has-right-sidebar,#secondary-right.secondary-has-both-sidebar{margin:35px 0 0}#secondary-left.secondary-has-both-sidebar,#secondary-right.secondary-has-both-sidebar{display:table-cell;float:none}#primary.with-left-sidebar,#primary.with-right-sidebar{display:table-caption;float:none}#newsletter h4{margin:0 0 20px;line-height:normal}#newsletter form input[type="email"]{margin:0 0 20px;width:100%;border-radius:3px}#newsletter form{text-align:center}#newsletter form input[type="submit"]{float:none;border-radius:3px}#slider-search-container{position:relative;top:20px}.side-navigation{width:100%;margin:0 0 30px}.side-navigation-content{width:100%}.min-space .dt-sc-hr-invisible-large{margin:0}blockquote.alignleft{margin-right:0;width:94%}blockquote.alignright{margin-left:0;width:94%;float:left}.dt-sc-hr.top{width:92%}.dt-sc-hr.top a{right:-8%}.main-title-wrapper{text-align:center}.main-title-wrapper span.main-title-icon{float:none;margin:0 0 10px}.main-title{padding:0;border:0;width:100%}.dt-sc-callout-box h4,.dt-sc-callout-box.with-icon h4{font-size:16px;text-transform:none}.dt-sc-callout-box h5{font-size:14px}.dt-sc-callout-box{text-align:center}.dt-sc-callout-box .icon{display:inline-block;float:none;margin:-5px 0 20px}.dt-sc-callout-box .dt-sc-button{float:none}.dt-sc-callout-box .dt-sc-one-fifth{margin-bottom:0;margin-top:-10px}.dt-sc-ico-content.type4 .custom-icon span{font-size:52px}.dt-sc-ico-content.type6{margin-top:45px}h5.dt-sc-toggle,h5.dt-sc-toggle-accordion{font-size:14px}.shadow{display:none}.dt-sc-testimonial .author{width:50px;height:50px}.dt-sc-testimonial{padding-left:70px}.dt-sc-testimonial .author img{max-width:50px}.dt-sc-pr-tb-col.selected{margin-top:0}.content-slider img{margin-top:20px}.fullwidth-section .rev_slider_wrapper{margin-bottom:20px!important}.fullwidth-section .dt-sc-subscription-frm-image .rev_slider_wrapper{margin-bottom:0!important}.dt-sc-event-container .dt-sc-event-thumb{width:100%;margin-right:0;margin-bottom:20px}.dt-sc-event-container .dt-sc-event-content{width:100%}.dt-sc-course-carousel-wrapper,.dt-sc-events-carousel-wrapper,.dt-sc-testimonial-carousel-wrapper,.dt-sc-partner-carousel-wrapper,.dt-sc-staff-carousel-wrapper,.dt-sc-coursesensei-carousel-wrapper{margin:60px 0 0 -20px}.dt-sc-course-carousel li,.dt-sc-events-carousel li,.dt-sc-testimonial-carousel li,.dt-sc-partner-carousel li,.dt-sc-staff-carousel li,.dt-sc-coursesensei-carousel li{margin:0 0 0 20px}.dt-sc-course-carousel-wrapper .carousel-arrows,.dt-sc-events-carousel-wrapper .carousel-arrows,.dt-sc-testimonial-carousel-wrapper .carousel-arrows{top:-60px}.sticky .featured-post,.featured-post{padding-right:0}.featured-post span.text{font-size:0}.entry-details .entry-title h4{font-size:16px}.blog-thumb .entry-thumb{width:100%;margin-right:0;padding-bottom:15px}.blog-thumb .entry-details{width:100%}.tpl-blog-holder .dt-sc-one-half,.page-with-sidebar .tpl-blog-holder .dt-sc-one-half,.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half,.tpl-blog-holder .dt-sc-one-third,.page-with-sidebar .tpl-blog-holder .dt-sc-one-third,.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third{width:100%}.blog-entry{margin-bottom:20px}.dt-sc-sorting-container a{font-size:12px}.page-with-sidebar .portfolio.with-space.dt-sc-one-half,.page-with-both-sidebar .portfolio.with-space.dt-sc-one-half,.page-with-sidebar .portfolio.with-space.dt-sc-one-third,.page-with-sidebar .portfolio.with-space.dt-sc-one-fourth,.page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth{width:100%}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5{font-size:16px;text-transform:uppercase}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6{font-size:16px}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details{height:82px}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6{display:block}#footer .copyright{text-align:center}#footer .copyright .copyright-info{margin-bottom:10px}#footer .copyright .copyright-info,#footer .footer-links{float:none;display:inline-block}#footer .copyright .copyright-info,#footer .footer-links{line-height:24px}#footer ul.social-icons{text-align:center;float:none}#footer ul.social-icons li{float:none;display:inline-block;text-align:center}span.wpcf7-form-control-wrap{width:89%}ul.products li{margin-right:0}ul.products li .product-wrapper,ul.products li .product-wrapper.product-two-column,ul.products li .product-wrapper.product-three-column,ul.products li .product-wrapper.product-four-column,ul.products li .product-wrapper.product-five-column,ul.products li .product-wrapper.product-six-column,ul.products li .product-wrapper.product-two-column.no-space,ul.products li .product-wrapper.product-three-column.no-space,ul.products li .product-wrapper.product-four-column.no-space,ul.products li .product-wrapper.product-five-column.no-space,ul.products li .product-wrapper.product-six-column.no-space{width:100%}.woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce .page-with-sidebar div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce .page-with-sidebar div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:100%;float:left}#reviews a.button,.woocommerce-message .button,.woocommerce table .button{font-size:9px;padding:4px 5px}.woocommerce-tabs ul.tabs li a{font-size:13px}.woocommerce table.shop_attributes th,.woocommerce-page table.shop_attributes th{width:auto}.woocommerce table.shop_attributes th{font-size:9px}.woocommerce-tabs .panel h2{font-size:18px}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{width:100%}.woocommerce form .form-row,.woocommerce-page form .form-row{padding:0}.woocommerce .checkout #shiptobilling,.woocommerce-page .checkout #shiptobilling{display:block;margin-bottom:10px}.woocommerce table.cart img,.woocommerce-page table.cart img,.woocommerce #content table.cart img,.woocommerce-page #content table.cart img{width:30px}table.cart td.product-name a{font-size:10px}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:6px 4px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{font-size:12px;padding:10px 5px;font-weight:normal}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:100%;margin:0 0 20px}.woocommerce .shop_table .quantity .plus,.woocommerce .shop_table .quantity .minus,.woocommerce-page .shop_table .quantity .plus,.woocommerce-page .shop_table .quantity .minus{height:25px;padding:0 5px}.woocommerce .shop_table .quantity .qty,.woocommerce-page .shop_table .quantity .qty{height:25px;width:35px!important;font-size:11px}.woocommerce table.cart td.actions .coupon .input-text{height:23px;width:120px;background:#fff}.related-products-container h2,.upsell-products-container h2,.cross-sells h2,.cart_totals h2,.shipping_calculator h2,.woocommerce h2,.woocommerce-page h2{font-size:18px}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%}.woocommerce #payment div.payment_box,.woocommerce-page #payment div.payment_box{padding:1em 5%;width:90%}#buddypress .standard-form #basic-details-section,#buddypress .standard-form #blog-details-section,#buddypress .standard-form #profile-details-section{width:100%;margin-bottom:20px}#buddypress .activity-list li.load-more a{width:98%}#buddypress div#item-header div#item-actions{width:40%}#buddypress div#item-header div#item-header-content{clear:both}#buddypress div#item-header{text-align:center}.bp_group #buddypress div#item-header{text-align:left}.bp_group #buddypress #item-header-avatar{margin-bottom:20px}#buddypress div#item-header img.avatar{float:none;margin:0}.activity-inner iframe,.activity-inner embed,.activity-inner object,.activity-inner video{height:auto}#whats-new-post-in-box{clear:both;float:left}#buddypress form#whats-new-form #whats-new-options{height:130px!important}.dt-sc-video-container .dt-sc-mobile-image-container{display:block!important}.dt-sc-video-container video{display:none!important}.dt-sc-video-content-wrapper{background:none}#main article.course img{max-width:100%;margin-bottom:20px}.course-meta .cart{float:left;margin:-10px 0 20px 0;width:100%}#main .course .course-meta .single_add_to_cart_button,#main .course-container .course-meta .single_add_to_cart_button{float:left}nav#post-entries{text-align:center}#post-entries .nav-prev,#post-entries .nav-next{float:none}.quiz form input.quiz-submit{float:left}.type-quiz .lesson-meta form{clear:both;margin-bottom:20px;display:inline-block}.type-quiz .lesson-course{clear:both}.dt-sc-callout-box.membership-box.type5{width:100%;margin-bottom:1px;box-sizing:border-box}.dt-sc-callout-box.membership-box.type5::after{content:none}.courses-table-list th,.courses-table-list td{padding:10px}.courses-table-list th,.courses-table-list td{font-size:11px}.courses-table-list th:before{top:14px;right:0}.courses-table-list th.courses-table-length-header:before{right:5px}.dt-sc-course-single .dt-sc-course-image{width:100%;margin:0}.dt-sc-course-single .dt-sc-course-details-inner{width:100%;margin:20px 0 0;padding:20px;box-sizing:border-box}.dt-sc-testimonial.type2.alignright .author-detail{right:70px;top:-8px}.dt-sc-testimonial.type2.alignright blockquote:before{right:14px}.dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after,.dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after{border:0;background:none;width:0;height:0}.dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after,.dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after{box-shadow:none}.dt-sc-timeline.left .dt-sc-timeline-content{margin-right:0}.dt-sc-timeline.right .dt-sc-timeline-content{margin-left:0}.dt-sc-timeline-section{background:none}.dt-sc-timeline.left .dt-sc-timeline-content:before,.dt-sc-timeline.right .dt-sc-timeline-content:before{background:none}.dt-sc-timeline.left .dt-sc-timeline-content,.dt-sc-timeline.right .dt-sc-timeline-content{padding:15px}.dt-sc-timeline-section:before{border:none;background:none}.dt-sc-timeline-section:after{border:none;background:none}.dt-sc-timeline.right .timeline-button{margin-left:30px}.dt-sc-timeline.left .timeline-button{margin-right:30px}.dt-sc-subscription-frm-image img,#rev_slider_3_1_wrapper .tp-bgimg.defaultimg{border-radius:5px 5px 0 0}.dt-sc-subscription-frm-container{border-radius:0 0 5px 5px}.dt-sc-subscription-frm-container{min-height:100px}.dt-sc-subscription-frm-image{line-height:0}.courses-price-type{margin:20px 0 0}.dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb{width:100%;margin:0}.dt-sc-custom-course-type.course-list-view .dt-sc-course-details{width:100%;margin:20px 0 0}.dt-sc-custom-course-type.course-list-view .dt-sc-course-data .post-ratings{width:48%}.dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-details{width:100%;margin-top:20px}.dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb{margin-right:0;width:100%}.dt_teachers .column.dt-sc-one-fourth{width:100%}.dt_teachers .courses-table-list th:before{right:4px;top:12px}.dt_teachers .courses-table-list th:before{font-size:9px}.dt_teachers .courses-table-list th{padding:10px 15px 10px 10px}.dt_teachers .courses-table-list th{font-size:9px}.dt-sc-searchbox-container form .course-type-module,.dt-sc-searchbox-container form .sub-course-type-module,.dt-sc-searchbox-container form .search-text-module,.dt-sc-searchbox-container form .course-price-module{width:100%;margin-right:0}.dt-sc-status-container{clear:both;float:left;margin:15px 0 0}.dt-sc-status-container .dt-sc-course-completed{float:left;margin:0 10px 0 0}.dt-sc-status-container .dt-sc-purchased{float:right;margin:0}.dt-sc-course-single .entry-metadata .dt-sc-status-container .dt-sc-button{margin-top:0;float:left}#dt-question-list .dt-question-options{width:86%}.dt-sc-assignment-submission li .column{border:none;padding-left:0}.dt-sc-assignment-submission li .column.first{margin-bottom:0;padding-bottom:0}}@media only screen and (max-width:768px){#tribe-events-content .tribe-events-calendar td.tribe-events-has-events div{border:none}#tribe-mobile-container .hentry.vevent .tribe-events-event-image{width:100%}.tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"],.tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"]>a{background:none;border:none}.tribe-events-list .tribe-events-event-image{width:100%;margin-right:0}.tribe-events-list .tribe-events-event-image+div.tribe-events-content{width:100%}.tribe-grid-header .column,.tribe-grid-allday .column{margin-bottom:0}#tribe-events-photo-events.photo-two-col .vevent.tribe-events-photo-event{width:96%;float:left;left:0!important;clear:both}.tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,.tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous{width:100%;text-align:center}#tribe-events-photo-events .vevent.tribe-events-photo-event{margin-right:0!important;width:100%}#tribe-events-photo-events{width:100%;margin-right:0}#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner label{margin-bottom:5px}#tribe-bar-form .tribe-bar-submit input[type="submit"]{margin-top:0}h2.tribe-events-page-title,#tribe-geo-results h2.tribe-events-page-title{font-size:20px}.tribe-mobile-day-date{font-size:14px;color:#313131;padding:12px 15px}.tribe-events-week #tribe-mobile-container .hentry.vevent .tribe-events-read-more{margin-top:15px}.tribe-events-sub-nav li.tribe-events-nav-previous a{padding-left:20px}.tribe-events-sub-nav li.tribe-events-nav-next a{padding-right:20px}.tribe-events-sub-nav .tribe-events-nav-previous a span,.tribe-events-sub-nav .tribe-events-nav-next a span{top:9px}#tribe-events-content .tribe-events-event-image a{margin-top:0}#tribe-events-content .tribe-events-event-meta a{margin-top:10px}#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous{width:auto}.tribe-events-loop .tribe-events-event-meta{background:#f5e9d4;border-color:#e2d6c1}.tribe-events-list .tribe-events-venue-details{border-color:#e2d6c1}.tribe-events-single-section .tribe-events-meta-group,.tribe-events-single-section .tribe-events-venue-map{width:100%;margin:0 0 20px;clear:both}.tribe-events-single-section .tribe-events-venue-map{width:97%}#tribe-bar-form .tribe-bar-submit input[type="submit"],.tribe-events-sub-nav li a,.tribe-events-read-more{color:#303030!important}#tribe-bar-form .tribe-bar-submit input[type="submit"]:hover,.tribe-events-sub-nav li a:hover,.tribe-events-read-more:hover{color:#fff!important}}@media only screen and (min-width:480px) and (max-width:767px){.container,#header.header2 .container,.main-menu-wrapper .container,#slider-search-container{width:420px}.boxed .wrapper,.boxed .is-sticky #header-wrapper{width:460px}.secondary-sidebar .widget{width:370px}.top-bar{width:94%;padding:10px 3%}th,td{padding:10px}.courses-search input[type="text"]{width:85%;box-shadow:0 0 2px rgba(0,0,0,.1)}.bgimage-with-two-colors{background-position:left center}.bgimage-with-two-colors .color-white.border-title span{background:#000}.bgimage-with-two-colors .color-white{color:#000}ul.commentlist li{padding-left:70px}ul.commentlist li .comment-author img{max-height:50px;max-width:50px}#contact-form p .fa,.mailchimp-form .fa{width:8%}#contact-form p input,#contact-form p textarea,.mailchimp-form p input,.mailchimp-form p textarea{width:88%}.single-product .page-with-sidebar div.images .thumbnails.slider .caroufredsel_wrapper,.single-product div.images .thumbnails.slider .caroufredsel_wrapper{width:100%!important}.product .images .thumbnails .yith_magnifier_gallery li,.product .images .thumbnails .yith_magnifier_gallery li.last{width:90px}.page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li,.page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last{width:89px;margin-right:20px}ol.dt-sc-lessons-list li .lesson-title h2{font-size:16px}.dt-sc-event-container .dt-sc-event-content h2{font-size:16px}.courses-sorting .courses-popular-type{margin-right:0}.courses-sorting .courses-popular-type .selection-box{width:325px}.courses-view-type{margin-top:-89px}.courses-price-type a{padding:5px 15px 2px}#dt-sc-ajax-load-image{top:130px}.page-with-both-sidebar .courses-sorting{margin-bottom:50px}.dt-sc-lesson-staff .lesson-staff-details h5,.page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h5{margin-top:45px}#dt-question-list .dt-question-options{width:86%}.dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-completed,.dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-notgraded{padding:5px 10px 6px;line-height:15px}.dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-completed span{margin-right:0}.dt-sc-user-dashboard-details table th,.dt-sc-user-dashboard-details table td{padding:10px 2px;font-size:12px}.dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-completed,.dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-pending,.dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-notgraded,.dt-sc-user-dashboard-details tbody td .dt-sc-button.small{font-size:10px}}@media only screen and (max-width:479px){#logo,#header.header2 #logo,#header.header3 #logo,#header.header4 #logo{padding:15px 0}.top-bar .top-menu{display:none}.top-bar .top-right{float:left;width:100%;text-align:center}.user-account,.contact-number{width:100%;text-align:center;margin:0}.top-right ul li{float:none;display:inline-block}.entry-thumb p{font-size:12px;line-height:20px}.portfolio figure .image-overlay::before{left:10px;top:10px;bottom:10px;right:10px}.portfolio .image-overlay h5{font-size:16px}.dt-sc-button.large{padding:21px 40px}.dt-sc-button.xlarge{padding:25px 35px}#newsletter form input[type="submit"]{padding:15px 20px 14px;font-size:14px;margin:0}.dt-sc-pullquote1.alignleft,.dt-sc-pullquote2.alignleft,.dt-sc-pullquote3.alignleft,.dt-sc-pullquote4.alignleft,.dt-sc-pullquote5.alignleft,.dt-sc-pullquote6.alignleft,.dt-sc-pullquote1.alignright,.dt-sc-pullquote2.alignright,.dt-sc-pullquote3.alignright,.dt-sc-pullquote4.alignright,.dt-sc-pullquote5.alignright,.dt-sc-pullquote6.alignright{margin-left:0;margin-right:0;float:left;padding:19px 5%;width:90%;text-align:center}.dt-sc-toggle-frame h5.dt-sc-toggle-accordion a,.dt-sc-toggle-frame h5.dt-sc-toggle a{font-size:11px}.entry-thumb .bx-controls a.bx-next,.entry-thumb .bx-controls a.bx-prev{background-size:10px 20px;width:30px;height:42px}.dt-sc-counter .dt-sc-counter-number{font-size:30px}blockquote.alignleft{width:82%}blockquote.alignright{width:82%}.bgimage-with-two-colors{background-position:left center}.bgimage-with-two-colors .color-white.border-title span{background:#000}.bgimage-with-two-colors .color-white{color:#000}.woocommerce-cart table.shop_table,.woocommerce-account table.my_account_orders,.woocommerce-wishlist table.shop_table{display:block;position:relative;width:100%;position:relative;border-bottom:1px solid #ddd}.woocommerce-cart table.shop_table thead,.woocommerce-account table.my_account_orders thead,.woocommerce-wishlist table.shop_table thead{display:block;float:left}.woocommerce-cart table.shop_table tbody,.woocommerce-account table.my_account_orders tbody,.woocommerce-wishlist table.shop_table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}.woocommerce-cart table.shop_table thead tr.cart_table_item,.woocommerce-account table.my_account_orders thead tr.cart_table_item,.woocommerce-wishlist table.shop_table thead tr.cart_table_item{display:block}.woocommerce-cart table.shop_table th,.woocommerce-account table.my_account_orders th,.woocommerce-wishlist table.shop_table th{display:block}.woocommerce-cart table.shop_table tbody tr,.woocommerce-account table.my_account_orders tbody tr,.woocommerce-wishlist table.shop_table tbody tr{display:inline-block;vertical-align:top}.woocommerce-cart table.shop_table td,.woocommerce-account table.my_account_orders td,.woocommerce-wishlist table.shop_table td{display:block;min-height:1.25em}.woocommerce-cart table.shop_table td.actions{width:auto}.woocommerce-cart table.shop_table tbody tr td.actions .coupon{position:absolute;bottom:60px;left:0}.woocommerce-cart table.shop_table tbody tr td.actions .coupon .button{bottom:10px;position:absolute}.woocommerce-cart table.shop_table tbody tr td.actions .coupon .input-text{bottom:40px;position:absolute}.woocommerce-cart table.shop_table tbody tr td.actions .button{position:absolute;bottom:40px;left:0}.woocommerce-cart table.shop_table tbody tr td.actions .checkout-button{bottom:10px}.woocommerce-cart table.shop_table tbody{padding-bottom:145px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{text-align:center;height:50px;width:100px;line-height:50px;vertical-align:middle;border-bottom-width:1px;padding:0;border-bottom:1px solid #ddd}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{height:51px;width:98px;padding:0;text-align:center;vertical-align:middle;border-bottom:0}.woocommerce table.shop_table td.product-subtotal,.woocommerce-page table.shop_table td.product-subtotal{border-bottom:1px solid #ddd}.woocommerce-cart table.shop_table th{width:80px}.woocommerce-cart table.shop_table td{width:118px}.woocommerce table.cart a.remove,.woocommerce-page table.cart a.remove,.woocommerce #content table.cart a.remove,.woocommerce-page #content table.cart a.remove{display:inline-block;margin-top:14px}.woocommerce .wishlist_table tr td.product-thumbnail,.woocommerce .wishlist_table tr td.product-name{text-align:center}.shop_table .product-thumbnail a{margin:10px 0 0;display:inline-block}.shop_table td.product-name a,.shop_table td.product-price span,.shop_table td.product-stock-status span,.shop_table td.product-subtotal span,.shop_table tr.order td a{display:inline-block;margin-top:18px}.shop_table .product-add-to-cart a,.woocommerce .wishlist_table .add_to_cart.button{margin-top:15px;display:inline-block}.shop_table tr.order .order-total{font-size:11px}.shop_table tr.order td time,.shop_table tr.order td span{font-size:11px;display:inline-block;margin-top:18px}.shop_table tr.order td.order-status{padding-top:17px;height:33px;text-align:center!important}.woocommerce table.my_account_orders .order-actions,.woocommerce-page table.my_account_orders .order-actions{text-align:center}.woocommerce table.my_account_orders .order-actions .button,.woocommerce-page table.my_account_orders .order-actions .button{margin-top:7px}.shop_table td.product-price span,.shop_table td.product-stock-status span,.shop_table td.product-subtotal span,.shop_table tr.order td{font-size:14px}.shop_table td.product-quantity .quantity{padding:10px 0 0}.cart-subtotal span,.total span,.checkout_table_item .product-total span{font-size:14px}.shipping td{font-size:10px}.woocommerce-tabs ul.tabs{width:100%;margin-left:0}.woocommerce-tabs ul.tabs li{margin-right:5px}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border-bottom:1px solid #ddd}#buddypress div.pagination .pagination-links{float:left;margin-top:10px}#buddypress div.pagination .pagination-links a,#buddypress div.pagination .pagination-links span.current{margin-right:10px;margin-left:0}#buddypress ul.item-list li div.action{position:inherit;margin-bottom:10px}#buddypress ul.item-list li div.item-desc{width:80%}#main .course .course-meta .single_add_to_cart_button,#main .course-container .course-meta .single_add_to_cart_button{font-size:11px}.dt-sc-searchbox-container form .course-type-module,.dt-sc-searchbox-container form .search-text-module{width:100%;margin-right:0}.courses-table-list{display:block;position:relative;width:100%;position:relative}.courses-table-list thead{display:block;float:left}.courses-table-list tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}.courses-table-list thead{display:block}.courses-table-list th{display:block;width:100px;border-bottom:1px solid rgba(255,255,255,.3)}.courses-table-list tbody tr{display:inline-block;vertical-align:top}.courses-table-list td{display:block;min-height:1.25em;border-right:1px solid #ddd;width:149px;overflow:scroll}.courses-table-list th:before{right:5px}.dt-sc-course .dt-sc-course-details h5{line-height:20px;font-size:14px}.dt-lesson-inner-wrapper{border-width:2px}.dt-lesson-wrapper .dt-lesson-title,.dt-lesson-wrapper ol.dt-sc-lessons-list{padding-left:10px;padding-right:10px}ol.dt-sc-lessons-list li .lesson-title h2{font-size:14px}ol.dt-sc-lessons-list li .lesson-metadata{font-size:11px}ol.dt-sc-lessons-list li .lesson-metadata p,.dt-sc-lesson-single .lesson-metadata p{margin-right:5px}ol.dt-sc-lessons-list li .lesson-metadata p i,.dt-sc-lesson-single .lesson-metadata p i{margin-right:2px}ol.dt-sc-lessons-list ol,.dt-lesson-wrapper ol.dt-sc-lessons-list ol{margin-left:-30px}.dt-sc-course-single .entry-metadata .dt-sc-button{font-size:11px}.dt-gapfill input[type="text"]{max-width:100px}.dt-sc-assignment-file-types{margin-bottom:30px}.dt-sc-assignment-file-types h6{margin-bottom:10px}.dt-sc-assignment-file-types ul.assignment-file-types{margin-left:0}.dt-sc-assignment-file-size h6 span{margin-top:10px;display:inline-block}.frmAssignment .upload-assignment input[type="file"]{margin-left:0}}@media only screen and (min-width:320px) and (max-width:479px){.container,#header.header2 .container,.main-menu-wrapper .container,#slider-search-container{width:290px}.boxed .wrapper,.boxed .is-sticky #header-wrapper{width:100%}.secondary-sidebar .widget{width:240px}#header .container,#logo,#logo a{height:100%}#logo a img{max-height:100%}.mean-container a.meanmenu-reveal{width:19px;height:20px;padding:19px 16px 18px}.mean-container .mean-nav{margin-top:56px}.is-sticky #header.header3 .mean-container a.meanmenu-reveal{top:-57px}#header.header3 .mean-container .mean-nav,.is-sticky #header.header3 .mean-container .mean-nav,#header.header4 .mean-container .mean-nav,.is-sticky #header.header4 .mean-container .mean-nav{margin-top:0}.fullwidth-background h1{font-size:20px}.dt-sc-hr.top{width:88%}.dt-sc-hr.top a{right:-12%}.main-title h2{font-size:30px}.main-title h4{font-size:20px}.content-slider img{margin-top:20px}.fullwidth-section .dt-sc-one-third .dt-sc-button.large.filled{font-size:16px;padding:21px 30px}th,td{padding:5px}th{font-size:11px}td{font-size:10px}.fullwidth-section h5.dt-sc-toggle,.fullwidth-section h5.dt-sc-toggle-accordion{padding-top:4px}ul.dt-sc-staff-carousel>li{max-width:290px;width:290px!important}.courses-search input[type="text"]{width:80%;box-shadow:0 0 2px rgba(0,0,0,.1)}.dt-sc-donutchart-large{width:260px}.dt-sc-donutchart-large .dt-sc-donutchart,.dt-sc-donutchart-large canvas,.dt-sc-donutchart-large .donutchart-text{width:260px!important;height:260px!important;line-height:260px!important}.dt-sc-contact-info.address p{width:74%}ul.commentlist li{padding-left:50px}ul.commentlist li .comment-author img{max-height:30px;max-width:30px}.blog-thumb .entry-details .entry-metadata{width:67%}#contact-form p .fa,.mailchimp-form .fa{width:12%}#contact-form p input,#contact-form p textarea,.mailchimp-form p input,.mailchimp-form p textarea{width:84.4%}span.wpcf7-form-control-wrap{width:83%}.wpcf7-form span.wpcf7-not-valid-tip{background:#fff}.wpcf7-form span.wpcf7-not-valid-tip{left:0}.dt-sc-contact-info .icon{margin-right:13px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{width:140px}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{width:158px}table.variations td{font-size:12px}table.variations td select{width:100%}.single-product .page-with-sidebar div.images .thumbnails.slider .caroufredsel_wrapper,.single-product div.images .thumbnails.slider .caroufredsel_wrapper{width:100%!important}.product .images .thumbnails .yith_magnifier_gallery li,.product .images .thumbnails .yith_magnifier_gallery li.last{width:90px;margin-right:15px}.page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li,.page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last{width:92px}#buddypress div.item-list-tabs#subnav ul li#activity-filter-select{clear:both;float:left}#buddypress ul.item-list li div.action{text-align:left}.tribe-events-sub-nav li a,.tribe-events-read-more{font-size:12px}.tribe-grid-header .column a{font-size:10px}.tribe-events-grid .hentry.vevent h3.entry-title{text-indent:-9999px}.dt-sc-course-single .dt-sc-course-details-inner h3{font-size:14px;line-height:20px}.dt-sc-course-single .dt-sc-course-details-inner .entry-metadata{font-size:12px}ol.dt-sc-lessons-list>li{padding-left:45px}ol.dt-sc-lessons-list li .lesson-details{margin-left:-45px}ol.dt-sc-lessons-list ol,.dt-lesson-wrapper ol.dt-sc-lessons-list ol{margin-left:0}ol.dt-sc-lessons-list li .lesson-details{font-size:12px}ol.dt-sc-lessons-list>li:before{width:30px;height:30px;line-height:30px;font-size:14px}ol.dt-sc-lessons-list>li:after,ol.dt-sc-lessons-list li ol li.hassub:after{background:none}ol.dt-sc-lessons-list li ol li .dt_lessons:before{background:none}.dt-sc-event-container .dt-sc-event-content h2{font-size:16px}.dt-sc-subscription-frm .selection-box select{width:107%}#ui-datepicker-div{width:250px;padding:10px}.ui-datepicker-calendar td a,.ui-datepicker-calendar td span{width:25px;height:25px;line-height:25px}.ui-timepicker-div dt{clear:both;margin-bottom:0;min-width:50px}.courses-sorting .courses-popular-type label{font-size:16px}.courses-sorting .courses-popular-type{margin-right:0}.courses-sorting .courses-popular-type .selection-box{width:205px;margin-left:80px}.courses-sorting{margin-bottom:20px}.courses-view-type,.courses-price-type{width:100%;float:left;text-align:center}.courses-view-type a{display:inline-block;float:none;margin:0 5px}.courses-view-type{margin:0 0 50px}.courses-price-type a{float:none;display:inline-block;padding:5px 20px 2px;margin:6px 5px}#dt-sc-ajax-load-image{top:197px}.page-with-both-sidebar .courses-sorting .courses-popular-type .selection-box{width:212px}.page-with-both-sidebar .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-completed{margin-left:10px;clear:none;margin-top:0}.dt-sc-lesson-staff .lesson-staff-details h5,.page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h5{margin-top:25px}.dt-sc-lesson-staff .lesson-staff-details h6{font-size:12px}#dt-question-list .dt-title h4{font-size:14px}.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses table{display:block;position:relative;width:100%;position:relative}.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses thead{display:block;float:left}.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses thead{display:block}.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses th{display:block;width:100px;border-bottom:1px solid rgba(255,255,255,.3)}.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses tbody tr{display:inline-block;vertical-align:top}.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses td{display:block;min-height:1.25em;border-right:1px solid #ddd;width:149px;overflow:scroll}.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses th:before{right:5px}.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses .dt-sc-course-name,.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses .dt-sc-lesson-name,.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses .dt-sc-assignment-name,.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses .dt-sc-align-left,.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses .dt-sc-teachers-name{text-align:center}.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses table td{padding:5px 10px;min-height:23px;line-height:24px}.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses th{padding:10px;font-size:10px}.dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-completed,.dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-pending,.dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-notgraded{line-height:21px;font-size:10px;padding:1px 10px 2px}.dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses tbody td .dt-sc-button.small{font-size:10px;padding:2px 8px 3px}.page-with-both-sidebar .dt-sc-status-container .dt-sc-course-completed{margin-right:5px}}@media only screen and (max-width:319px){.container,#header.header2 .container,.main-menu-wrapper .container,#slider-search-container{width:200px}.boxed .wrapper,.boxed .is-sticky #header-wrapper{width:100%}.secondary-sidebar .widget{width:174px;border-width:3px;padding:10px}#header .container,#logo,#logo a{height:100%}#logo a img{max-height:100%}.mean-container a.meanmenu-reveal,.is-sticky .mean-container a.meanmenu-reveal{width:20px;height:20px;padding:19px 16px 18px}.mean-container .mean-nav,.is-sticky .mean-container .mean-nav{margin-top:57px}#header.header3 .mean-container .mean-nav,.is-sticky #header.header3 .mean-container .mean-nav,#header.header4 .mean-container .mean-nav,.is-sticky #header.header4 .mean-container .mean-nav{margin-top:0}.fullwidth-background h1{font-size:18px}.breadcrumb{font-size:11px}#slider-search-container{clear:both;z-index:99}#newsletter form input[type="email"]{width:180px}.header-search input[type="text"]{width:72%}.dt-sc-hr.top{width:82%}.dt-sc-hr.top a{right:-18%}th,td{font-size:8px;padding:5px 0;text-transform:none}.dt-sc-donutchart-medium{width:130px}.dt-sc-donutchart-medium .dt-sc-donutchart,.dt-sc-donutchart-medium canvas,.dt-sc-donutchart-medium .donutchart-text{width:130px!important;height:130px!important;line-height:130px!important}.dt-sc-donutchart-medium .donutchart-text{font-size:24px!important}.dt-sc-donutchart-large{width:180px}.dt-sc-donutchart-large .dt-sc-donutchart,.dt-sc-donutchart-large canvas,.dt-sc-donutchart-large .donutchart-text{width:180px!important;height:180px!important;line-height:180px!important}.dt-sc-donutchart-large .donutchart-text{font-size:30px!important}.dt-sc-testimonial{padding-left:0;text-align:center}.dt-sc-testimonial .author{position:inherit;float:none;display:inline-block;margin-bottom:10px}.dt-sc-testimonial blockquote:before{background:none}ul.dt-sc-tabs-frame li{width:100%;margin-bottom:10px}ul.dt-sc-tabs-frame{border-bottom:0}ul.dt-sc-tabs-frame li a,ul.dt-sc-tabs-frame li a.current{padding:5px 5% 3px;width:90%;border-radius:3px;border:2px solid #201c1d}ul.dt-sc-tabs-frame li a.current{color:#fff}ul.dt-sc-tabs-frame li:first-child{margin-left:0}ul.dt-sc-tabs-vertical-frame{width:100%}.dt-sc-tabs-vertical-frame-content{width:92%}ul.dt-sc-tabs-vertical-frame li a,ul.dt-sc-tabs-vertical-frame li a.current{border:2px solid #201c1d;margin-bottom:10px;border-radius:3px;text-align:center}ul.dt-sc-tabs-vertical-frame li a.current{color:#fff}.dt-sc-tabs-vertical-frame-content{border:0;padding:20px 0 0}.dt-sc-contact-info .icon{width:50px;margin-right:10px}.dt-sc-contact-info p{width:65%}.dt-sc-button.large.filled{font-size:16px;padding:15px 25px}.dt-sc-button.xlarge.filled{font-size:18px;padding:18px 30px}.dt-sc-button.small{font-size:12px;padding:11px 20px 9px}.dt-sc-button.medium{font-size:14px;padding:13px 20px 11px}.dt-sc-button.large{font-size:16px;padding:15px 29px 13px}.dt-sc-button.xlarge{font-size:18px;padding:18px 23px 16px}.dt-sc-button.xlarge.filled{padding:18px 22px}.widget #wp-calendar th,.widget #wp-calendar td{padding:5px}.dt-sc-ico-content.type2 .custom-icon span{height:40px;width:40px;line-height:40px;border-radius:40px;font-size:20px}.dt-sc-ico-content.type2{padding-left:55px}ul.dt-sc-staff-carousel>li{max-width:200px;width:200px!important}.woocommerce-tabs ul.tabs li a,.woocommerce-tabs ul.tabs li.active a{border-bottom:1px solid #ddd;margin-bottom:5px}.portfolio .image-overlay h5,.page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay h5,.page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5,.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5,.page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h5,.portfolio.dt-sc-one-fourth .image-overlay h5{font-size:12px}.portfolio .image-overlay h6,.page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay h6,.page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6,.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6{font-size:12px}.portfolio .image-overlay .links,.page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay .links,.page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay .links{margin-top:10px}.portfolio .image-overlay .links a,.page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay .links a,.page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay .links a{width:30px;height:30px;font-size:12px;line-height:30px}.portfolio .image-overlay-details,.page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay-details,.page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details,.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details{height:82px}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6{display:block}.dt-sc-sorting-container a{font-size:11px;width:100%;margin:0 0 10px;padding:10px 7%;width:86%;border-radius:5px!important;text-align:center}#contact-form p .fa,.mailchimp-form .fa{width:14%}#contact-form p input,#contact-form p textarea,.mailchimp-form p input,.mailchimp-form p textarea{width:81.4%}span.wpcf7-form-control-wrap{width:80%}.wpcf7-form span.wpcf7-not-valid-tip{background:#fff}span.wpcf7-not-valid-tip{font-size:10px;top:10px;left:0;right:inherit}.entry-thumb .bx-controls a{height:35px;width:20px;background-size:7px 14px!important}.entry-thumb .entry-thumb-desc{display:none}.blog-thumb .entry-details .entry-metadata{margin-top:10px;clear:both;width:100%;padding-left:0}.entry-details .entry-title h4,.page-with-sidebar .dt-sc-one-third .entry-details .entry-title h4,.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .entry-details .entry-title h4{font-size:14px;line-height:20px;top:0}.entry-details .entry-metadata{font-size:12px;line-height:20px}.entry-details .entry-metadata p{line-height:20px}.blog-thumb .entry-title{padding-left:65px}.blog-entry{margin-bottom:10px}.entry-meta{width:50px}.entry-details{padding-left:65px}.entry-meta .date{padding:2px 0;font-size:12px}.entry-meta .entry_format{font-size:16px;height:32px;line-height:35px}.widget .recent-posts-widget ul li .entry-meta{width:40px}.widget .recent-posts-widget ul li .entry-details{padding-left:55px}.widget .recent-posts-widget ul li .entry-details .entry-title h4{font-size:14px}.widget.widget_popular_entries .recent-course-widget ul li img{max-width:65px}ul.side-nav li a:before{background:none!important;color:#313131;width:32px}ul.side-nav li a:hover:before,ul.side-nav>li.current_page_item>a:before,ul.side-nav>li>ul>li.current_page_item>a:before,ul.side-nav>li>ul>li>ul>li.current_page_item>a:before{color:#313131}ul.side-nav li a{padding-left:33px}ul.side-nav>li.current_page_item>a:after,ul.side-nav>li>ul>li.current_page_item>a:after{background:none}.shop_attributes td{font-size:10px}table.variations td{font-size:12px}table.variations td select{width:100%;padding:15px 10px}.product .thumbnails.slider .caroufredsel_wrapper{margin-top:0!important}h1.product_title{font-size:20px}.woocommerce-tabs ul.tabs li{margin-right:5px}.woocommerce .addresses .title .edit,.woocommerce-page .addresses .title .edit{clear:both}.woocommerce-tabs ul.tabs li{width:100%}.woocommerce-tabs ul.tabs li a{width:94%;padding:0 3%}.single-product .page-with-sidebar div.images .thumbnails.slider .caroufredsel_wrapper,.single-product div.images .thumbnails.slider .caroufredsel_wrapper{width:100%!important}.product .images .thumbnails .yith_magnifier_gallery li,.product .images .thumbnails .yith_magnifier_gallery li.last{width:92px}.page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li,.page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last{width:96px}#buddypress div.item-list-tabs ul li#members-order-select,#buddypress div.item-list-tabs ul li#groups-order-select,#buddypress div.item-list-tabs ul li#activity-filter-select{min-width:100px}#search-members-form #members_search_submit,#search-groups-form #groups_search_submit{padding:13px;font-size:10px}#search-members-form #members_search,#search-groups-form #groups_search{padding-top:10px;padding-bottom:10px}#buddypress ul.item-list li div.item-desc{width:100%}#buddypress li div.item,#buddypress ul.item-list .item-avatar,#buddypress ul.item-list li div.item-title,#buddypress ul.item-list li h4,#buddypress ul.item-list .item-meta,#buddypress ul.item-list li div.action{width:100%;text-align:center;margin:0}#buddypress ul.item-list li img.avatar{float:none}#buddypress div#item-header div#item-actions{width:100%;float:left;text-align:center;margin:0}#buddypress div#item-header ul li{float:none;display:inline-block}#buddypress div.item-list-tabs ul li a{line-height:35px;padding:0 10px}#buddypress form#whats-new-form #whats-new-options{height:160px!important}#buddypress form#whats-new-form #whats-new-options select{margin-left:0}#buddypress div.item-list-tabs ul li.selected a,#buddypress div.item-list-tabs ul li.current a{border-bottom-color:#d3d3d3}#buddypress ul.item-list li{text-align:center;padding-bottom:30px}.bp_group #buddypress div#item-header{text-align:center}#my-courses.ui-tabs .ui-tabs-nav li a{padding:8px 5px;font-size:10px}#tribe-events-content-wrapper{width:100%}#tribe-bar-form{width:91%}.tribe-events-sub-nav li a,.tribe-events-read-more{padding:7px 10px;font-size:12px}.tribe-bar-collapse #tribe-bar-collapse-toggle{width:100%;padding:15px 10%}#tribe-bar-form.tribe-bar-collapse #tribe-bar-views{width:100%;padding:0}#tribe-bar-views .tribe-bar-views-list{margin:3px 0 0}#tribe-bar-views li.tribe-bar-views-option{margin-right:0}.tribe-events-list h2.tribe-events-list-event-title{font-size:14px}.tribe-grid-header .column a{font-size:8px}h2.tribe-events-page-title{font-size:16px}.tribe-events-list .time-details{font-size:12px}.tribe-events-event-meta address.tribe-events-address{font-size:9px}#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous{width:auto;text-align:center}.courses-table-list th{padding:10px 5px;width:90px}.courses-table-list td{width:79px}.courses-search input[type="text"]{width:72%;box-shadow:0 0 2px rgba(0,0,0,.1)}ol.dt-sc-lessons-list>li{padding-left:30px}ol.dt-sc-lessons-list li .lesson-details{margin-left:-30px}ol.dt-sc-lessons-list ol,.dt-lesson-wrapper ol.dt-sc-lessons-list ol{margin-left:-10px}ol.dt-sc-lessons-list li .lesson-details{font-size:12px;line-height:20px}ol.dt-sc-lessons-list>li:before{width:20px;height:20px;line-height:20px;font-size:12px}ol.dt-sc-lessons-list>li:after{border-width:3px;left:7px}ol.dt-sc-lessons-list>li:after,ol.dt-sc-lessons-list li ol li.hassub:after{background:none}ol.dt-sc-lessons-list li ol li .dt_lessons:before{background:none}.dt-sc-course-single .dt-sc-course-details-inner h3{font-size:12px;line-height:20px}.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price{width:100px;height:72px;padding-top:28px;font-size:30px}.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price span{margin-top:5px;font-size:14px}.dt-sc-event-container .dt-sc-event-content h2{font-size:14px}.dt-sc-testimonial.type2 .author-detail span{font-size:9px;margin-top:0}.dt-sc-testimonial.type2.alignright .author-detail{font-size:12px}.dt-sc-testimonial blockquote q{font-size:12px;line-height:20px}.timeline-button{font-size:12px}.dt-sc-subscription-frm .selection-box select{width:111%}#ui-datepicker-div{width:180px;padding:5px 10px 15px;right:19px;left:inherit!important}.ui-datepicker-calendar td{padding:5px 0}.ui-datepicker-calendar td a,.ui-datepicker-calendar td span{font-size:10px;width:20px;height:20px;line-height:20px}.ui-timepicker-div dt{clear:both;margin-bottom:0;min-width:35px;margin-right:5px;font-size:11px}.ui-timepicker-div dd{margin-right:0}.ui-datepicker-title{font-size:12px}.ui_tpicker_hour_slider select,.ui_tpicker_minute_slider select{height:35px;padding:7px 35px 6px 15px;font-size:12px}.ui_tpicker_hour_slider:after,.ui_tpicker_minute_slider:after{height:33px;width:33px}.ui_tpicker_hour_slider:before,.ui_tpicker_minute_slider:before{right:10px}.ui-datepicker-buttonpane button{padding:9px 15px 7px;font-size:12px}table.ui-datepicker-calendar,.ui-datepicker-title{margin-bottom:0}.ui-datepicker-next{font-size:10px;right:5px}.ui-datepicker-prev{font-size:10px;left:5px}.dt-sc-subscription-frm-container h2{font-size:18px;margin-bottom:15px}.dt-sc-subscription-frm-container h2 i{font-size:20px}.dt-sc-subscription-enquiry{font-size:14px}.dt-sc-subscription-enquiry span{font-size:12px}.dt-sc-subscription-frm .dt-sc-button{padding:8px 15px;font-size:12px}.dt-sc-custom-course-type .dt-sc-course-duration{width:100%}.dt-sc-custom-course-type .dt-sc-course-data .post-ratings{float:left;margin:10px 0 0;width:100%;text-align:left}.dt-sc-one-half .dt-sc-custom-course-type .dt-sc-course-details h5,.dt-sc-custom-course-type .dt-sc-course-details h5{font-size:16px}.courses-sorting .courses-popular-type .selection-box{width:200px;clear:both;margin-left:0}.courses-price-type a{font-size:12px;padding:5px 13px 2px}.courses-sorting{margin-bottom:20px}.courses-view-type{width:100%;float:left;text-align:center}.courses-view-type a{display:inline-block;float:none;margin:0 5px}.courses-view-type{margin:0 0 50px}#dt-sc-ajax-load-image{top:240px}.dt-sc-custom-course-type.course-list-view .dt-sc-course-data .post-ratings,.dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-data .post-ratings{width:100%}.courses-sorting .courses-popular-type{margin-right:0}.page-with-both-sidebar .courses-sorting .courses-popular-type .selection-box{width:200px}.dt-sc-searchbox-container form .webinar-module{padding-bottom:10px}.dt-sc-searchbox-container form input[type="submit"]{margin-bottom:20px}.dt-sc-custom-course-type .dt-sc-course-completed{margin-left:0;margin-top:10px;clear:both}.dt-sc-status-container .dt-sc-course-completed,.page-with-both-sidebar .dt-sc-status-container .dt-sc-course-completed{float:left;margin:10px 10px 0 0}.dt-sc-status-container .dt-sc-purchased,.page-with-both-sidebar .dt-sc-status-container .dt-sc-purchased{float:left;margin:0}.dt-sc-course-single .entry-metadata .dt-sc-status-container .dt-sc-button,.page-with-both-sidebar .dt-sc-course-single .entry-metadata .dt-sc-status-container .dt-sc-button{margin-top:0;float:left;padding:9px 9px 7px}.dt-sc-course-single .entry-metadata p,.dt-sc-course-single .dt-sc-course-details-inner .post-ratings{font-size:12px}.dt-sc-course-single .dt-sc-course-details-inner{padding:15px}ol.dt-sc-lessons-list li .lesson-metadata p,.dt-sc-lesson-single .lesson-metadata p{font-size:12px}.dt-sc-lesson-staff .lesson-staff-details,.page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details{text-align:center}.dt-sc-lesson-staff .lesson-staff-details ul.teachers-details,.page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details ul.teachers-details{text-align:left}.dt-sc-lesson-staff .lesson-staff-details .team-thumb,.page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-thumb{width:100%;margin:0 0 10px}.dt-sc-lesson-staff .lesson-staff-details .team-meta,.page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta{width:100%;margin:0;text-align:center}.dt-sc-lesson-staff .lesson-staff-details .team-meta h5,.page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h5{margin-top:0;font-size:16px}.dt-sc-lesson-staff .lesson-staff-details h6,.page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details h6{margin-bottom:10px;font-size:12px}.dt-sc-lesson-staff .lesson-staff-details ul.teachers-details li{font-size:12px}.dt-sc-lessons-menu ul li a.dt-sc-lesson-menu-name,.dt-sc-lessons-menu ul li .dt-sc-lesson-menu-duration{font-size:12px}#dt-question-list .dt-title h4{font-size:13px}#dt-question-list .dt-question-options{width:100%;padding-bottom:70px}.dashboard-content table{display:block;position:relative;width:100%;position:relative}.dashboard-content thead{display:block;float:left}.dashboard-content tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}.dashboard-content thead{display:block}.dashboard-content th{display:block;width:70px;border-bottom:1px solid rgba(255,255,255,.3)}.dashboard-content tbody tr{display:inline-block;vertical-align:top}.dashboard-content td{display:block;min-height:1.25em;border-right:1px solid #ddd;width:99px;overflow:scroll}.dashboard-content th:before{right:5px}.dashboard-content .dt-sc-course-name,.dashboard-content .dt-sc-lesson-name,.dashboard-content .dt-sc-assignment-name,.dashboard-content .dt-sc-align-left,.dashboard-content .dt-sc-teachers-name{text-align:center}.dashboard-content table td{padding:5px;min-height:23px;line-height:24px}.dashboard-content th{padding:10px;font-size:10px}.dashboard-content tbody td .dt-sc-button.small{font-size:10px;padding:2px 8px 3px}.dashboard-content .dt-sc-course-completed,.dashboard-content .dt-sc-course-pending,.dashboard-content .dt-sc-course-notgraded{line-height:21px;font-size:10px;padding:1px 7px 2px}.dashboard-content ul.teachers-details li{font-size:12px}}