@charset "UTF-8";h2{font-size:30px}h4{font-size:20px}.border-title{position:relative;text-transform:uppercase;float:left;clear:both;width:100%;margin-bottom:40px}.border-title span{width:40px;height:4px;position:absolute;left:0;bottom:-11px}.border-title.type2 span{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAALCAYAAAD7j0ptAAADsElEQVR42qSWaWxMURiGz7SIUmujqKUSfggRIhEVNehCW1VTrZ1IGyKRlEr8URFTgoTEEn/Q2LfShiIVEiQztqrQ1tKNlpkisRQtQtCO94z3NkfNrTvXSZ5M7sx9z3fOe77vO2PxOMRQIUSlMDdCwRhQaFLfFUwC503qB4KR4MJ/rH88OGtS3x3ECKsnX++FAJAF1piYvA/IJVkm9N3AUXASbDMZ/wTNSTeh7wEOgTMg04S+E9gD8oTTYm/L4N5gM1jhx+R9ubHJIBhsAuv8NDcPJHGhq8F2P+PnMvsCudE0P809AuL5vMNPkzuDHDCHz+v1TA5geTaDXSDDYObIU48AxWAj+AY2gLV+mBsLHnsXJ8RHsApsMWjucTAR1IJLoD3Ya9Bkae5hkAheKu1NmrzSgD6YBzofvGN7+kmTJRb15UB7mriLz09gKk+0ARS1sblzYCwoAXNp9mtqY/meQ0ffUzH3CZgHToEakACiQEdwB3z3oR8AjrFyKhlzN3+L5rNcy32d+L3YFqaDOsbcyT3H0YPP4LaOvgvYBxbQXBv671bhyq7jnFHepHVlO0S43aMZLGhoIwPE6Zjcj2ZKc8tAKo0R3JDMhmkM4svkEJZ1LHWpnEeOchqumTyavdmj6IfQHHkpVjEDa1rFkiZPYUUU+1h/DnVuGvKQvxVRE++9tIT4AW7qVI4NvOXnLRgpQClMdbPlyfV1wLMT3zdrBvsyuVExWd7W+Yq5ySxPdZS0YXIoLyRp7lOQAh600pczK6UBw5jtl2nyCLYC+Y+hgjFax3fw3RgelKyEq/xtMFtBJA/SppirDVk1H6iN5t2ktY8wUMC2JPe/sCXLw9l6f5vs4twTvAnhyr6oGqyepFYu70E9symCk8sJnuuUUAlLL4ll3ASesedp5ib72Jw2KtmXE7nIEN4T8t/GIHCFva9WR+9g9VkZP4j9UeqHgxusnCodvTT5BfWRNFkm2n4mVynbYmmLIly528LtZTC1gtpxUm/x+O6WmWz6TexpYZx0Jg3710hjr2rHBfdXzH1kQD+bvVkdhfw79saAfhEvvSDlu+vMPLcBvUyiA7wQhdIG5Z1R/cebVs/faqclindNfYBOgJ28UQMVc20GzZXjIFjCA9LMnWHQXDlOczNfFHMXGzRXMGOXgq/aljmf26C+gPEa+HyPh15tSG31XONFWK2XwWomJ3CxLhN/xtMZKIM91t8xixtbxnZlJn4K1//KhD6FsZczSXyZqa92Wkb9EmAACtgRhDle0acAAAAASUVORK5CYII=") no-repeat;height:12px;width:90px;bottom:-17px}.border-title.aligncenter{margin-bottom:60px}.border-title.aligncenter span{right:0;margin:auto}.border-title.alignright{margin-bottom:60px;text-align:right;margin-left:0}.border-title.alignright span{right:0;left:inherit}.social-share-icons li img{transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}.entry-thumb{-moz-animation:anima 2s;-o-animation:anima 2s;-ms-animation:anima 2s;animation:anima 2s;-moz-perspective:500;-o-perspective:500;-ms-perspective:500;perspective:500;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}strong{font-weight:700}em{font-style:italic}address{display:block;margin:10px 0 20px}abbr{border-bottom:1px dotted #868686;cursor:help}ins{background:#fff9c0;color:#808080}sub,sup{font-size:75%;position:relative;vertical-align:baseline}sub{bottom:-3px}sup{top:-5px}small{font-size:smaller}ul li ul{list-style-type:disc;padding-left:20px;margin:10px 0 0}ul ul ul{margin-bottom:0;list-style-type:circle}ol{list-style-type:decimal;list-style-position:outside;padding-left:20px;padding-top:10px}ol li{padding-bottom:10px}ol li ol{margin-bottom:0}ol ol ol{margin-bottom:0;list-style-type:lower-roman}ul li ul li:last-child,ol li ol li:last-child{padding-bottom:0}pre,code{border-left:3px solid #e2d6c1;background-color:#f5e9d4;display:block;padding:10px 3%;font-size:13px;font-family:monospace;line-height:24px;width:94%;overflow:auto}pre{white-space:pre}hr{background-color:#e6e2d6;border:none;height:1px;margin:30px 0}blockquote{display:block;padding:0;margin:0;position:relative;clear:left}blockquote q{font-size:14px;line-height:24px;display:inline-block;font-style:italic;font-weight:300;border-bottom:1px solid #e2d6c1;padding-bottom:20px;margin-bottom:10px}blockquote cite{font-style:normal;font-size:14px;line-height:30px;font-weight:300;margin:10px 0 0;display:block;text-align:right}blockquote cite span{font-size:20px}blockquote p{margin-bottom:0}blockquote.alignleft{margin-right:20px;text-align:left;width:30%;float:left}blockquote.alignright{margin-left:20px;text-align:left;width:30%;float:right}blockquote.aligncenter{text-align:center}.hr{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKAQMAAABR1Za6AAAABlBMVEUAAADMzMzIT8AyAAAAAXRSTlMAQObYZgAAABlJREFUCNdjaFFgcBJgUORgEGhh4HBC4wIAPnED+6HZTakAAAAASUVORK5CYII=") repeat-x;height:10px;width:100%;clear:both;display:block;float:left;margin:40px 0;position:relative;z-index:1}.hr-border{border:4px double #d9d9d9;width:100%;clear:both;display:block;float:left;margin:50px 0;position:relative;z-index:1;border-radius:3px}.hr.top,.hr-border.top{width:97%}.hr.top,.hr-border.top{background-position:right center;text-align:right}.hr.top a,.hr-border.top a{color:#999589;background:0 0;font-size:11px;line-height:16px;padding-left:5px;position:absolute;right:-21px;top:-5px}.hr-border.top a{top:-10px;right:-23px}.hr.top a:hover,.hr-border.top a:hover{color:#808080}.float-right{float:right}.float-left{float:left}.center{width:100%;text-align:center}.page-link{float:left;clear:both;margin:10px 0 0;padding:0}.page-link a{border:2px solid #201c1d;color:#303030;font-weight:700;line-height:normal;padding:7px 13px 5px;float:left;margin-right:10px;border-radius:3px}.page-link a span{border:0px;color:#303030;padding:0;margin:0}.page-link>span{border:2px solid #201c1d;color:#fff;font-weight:700;line-height:normal;padding:7px 13px 5px;float:left;margin-right:10px;border-radius:3px}.page-link a:hover span{color:#fff}table{border-collapse:separate;border-spacing:0;margin-bottom:20px;width:100%;clear:both;border-top:1px solid #e2d6c1}th{color:#fff;border-bottom:1px solid #e2d6c1;padding:15px;font-size:14px;line-height:normal;font-weight:600;text-transform:uppercase;text-align:center}td,tbody th{border-bottom:1px solid #e2d6c1;font-size:14px;line-height:normal;text-align:center;padding:13px 15px}tbody tr:nth-child(2n){background:rgba(0,0,0,.03)}tbody td .dt-sc-button.small{padding:7px 14px;font-size:12px;margin:0}th a:hover,td a:hover{text-decoration:underline}tbody th a:hover{color:#000}.blog-entry .entry-body tbody th{background:0 0;font-weight:400}.blog-entry .entry-body tbody th,.blog-entry .entry-body tbody th a{color:inherit}body:not(.vc_transform) tbody td,body:not(.vc_transform) tbody td a,body:not(.vc_transform) .commententries tbody td,body:not(.vc_transform) .commententries tbody td a{font-weight:400;color:inherit}.blog-entry .entry-body tbody th a{text-transform:none}body:not(.vc_transform) tbody td a:hover,body:not(.vc_transform) .commententries tbody td a:hover{text-decoration:none;color:#da853d}dl{margin:0 20px}dl.gallery-item{margin:0}.gallery-caption{margin-bottom:10px}.gallery-item img{border:10px solid #e2d6c1!important;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}dt{font-weight:700;font-size:15px;margin-bottom:10px}dd{margin-bottom:20px;line-height:20px}label{color:#808080}label span{color:#b4b4b4}label span.required{color:#f00}fieldset{border:1px solid #efefef;padding:15px;margin:0 0 20px}legend{font-weight:700}textarea{min-height:110px;overflow:auto}select{background:#fff;border:1px solid #e2d6c1;padding:10px;margin:10px 0;display:block;width:100%;border-radius:3px}select option{background:#fff}select{height:50px;background-color:#fff;color:#808080;background-image:url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAQDAwMDAgQDAwMEBAQFBgoGBgUFBgwICQcKDgwPDg4MDQ0PERYTDxAVEQ0NExoTFRcYGRkZDxIbHRsYHRYYGRj/2wBDAQQEBAYFBgsGBgsYEA0QGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBj/wAARCAAwACwDAREAAhEBAxEB/8QAGgABAQACAwAAAAAAAAAAAAAAAAMEBQIGCP/EACUQAAICAQQABgMAAAAAAAAAAAABAgQFAzVzsSFBBhESEyJRYf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwD3vS22vxR6AuAAAAAEKW21+KPQFwAAAAAhS22vxR6AuB13M+r6OCvupepX22vlDUhCLhNfxuSA2OIymnmMar2jVs6GnJ/h98UnNftezfgBsQAEKW21+KPQFwMO9jKGTrx0chVhrwjJTSl5NAZUYxhBRikorwSXkByAAQpbbX4o9AXAAAAACFLba/FHoC4AAAAAf//Z");background-position:center right;background-repeat:no-repeat;border:1px solid #e2d6c1;width:100%;margin:0;padding:15px 50px 14px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-indent:.01px;text-overflow:""}.ie9 button{width:auto;overflow:visible;padding:5px 20px!important}.ie9 button.single_add_to_cart_button{padding:11px 20px!important}.selection-box{position:relative;clear:both}.selection-box:before,.selection-box:after{content:"";pointer-events:none;position:absolute}.selection-box:before{z-index:1;right:17px;top:5px;bottom:0;height:0px;margin:auto;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #e2d6c1}.selection-box:after{width:48px;height:48px;right:0;top:1px;border-left:1px solid #e2d6c1;border-right:1px solid #e2d6c1;background:#fff;border-radius:0px 3px 3px 0px}.selection-box select{background:#fff;margin-top:0}.buddypress .selection-box{display:inline-block}.zn_mailchimp_result span{display:inline-block;margin:10px 0 0;color:#75b632}.dt-sc-subscribe-frm .dt_sc_mc_result span{color:#fff}.ie8 img{width:auto}.post-content input[type=submit]{float:none}.wp-caption{background:#f5e9d4;border:1px solid #e2d6c1;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;margin-bottom:10px;margin-top:10px;max-width:100%;padding:5px 7px 7px 5px;text-align:center}.wp-caption img{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;margin:0 auto;padding:6px;max-width:100%}.wp-caption .wp-caption-text{text-align:center;padding-top:0;margin:0}.wp-caption.alignnone{clear:both}img.size-auto,img.size-large,img.size-full,img.size-medium{box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;max-width:100%;height:auto}.widget img.size-auto,.widget img.size-large,.widget img.size-full,.widget img.size-medium{max-width:100%}.alignleft,img.alignleft{display:inline;float:left;margin-right:20px}.alignright,img.alignright{display:inline;float:right;margin-left:20px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}.alignleft,.alignright,.aligncenter,.alignnone,img.alignleft,img.alignright,img.aligncenter{margin-bottom:20px}.shadow{margin:0;width:100%;float:left}.widget h3.widgettitle span{width:40px;height:3px;position:absolute;left:0;bottom:-8px}.widget ul ul{margin-top:10px}.widget ul#recentcomments li{color:#808080}.widget ul#recentcomments li a{color:#303030}.widget.widget_archive ul li{position:relative}.widget_categories ul,.widget.widget_archive ul,.widget.widget_meta ul{margin-top:-12px}.widget_categories ul ul,.widget.widget_archive ul ul{margin-top:0}.widget_categories ul li,.widget.widget_archive ul li{position:relative;float:none;display:block;padding:0 0 0 18px;margin:0;border-bottom:1px solid #e4d5bc}.widget_categories ul li a,.widget.widget_archive ul li a{font-size:14px;padding:10px 45px 10px 0;display:block}.widget_categories ul li a span,.widget.widget_archive ul li a span{position:absolute;right:0}.widget_categories ul li a:before,.widget_archive ul li a:before{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:12px;position:absolute;top:9px;left:0;content:""}.widget_categories ul li:before,.widget.widget_archive ul li:before{content:""}.widget .recent-posts-widget ul li{padding:0 0 25px}.widget .recent-posts-widget ul li:last-child{padding:0}.widget .recent-posts-widget ul li:before{content:""}.widget .recent-posts-widget ul li .entry-meta{position:inherit;float:left;margin-right:10px;width:50px}.widget .recent-posts-widget ul li .entry-details{margin:0;padding-left:65px;min-height:70px}.widget .recent-posts-widget ul li .entry-details .entry-title h4{font-size:16px;line-height:22px;top:-2px}.widget .recent-posts-widget ul li .entry-details .entry-title h4 a{color:#303030}.widget .recent-posts-widget ul li .entry-details .entry-metadata{float:none;display:block;margin:0}.widget .recent-posts-widget ul li .entry-body{display:block;clear:both;margin:10px 0 0;float:left;width:100%}.widget .recent-posts-widget ul li .entry-meta .date{border-radius:3px;padding:11px 0 10px}.widget .recent-posts-widget ul li .entry-meta .date .month{font-weight:300}.widget .recent-posts-widget ul li .entry-meta .date .day{font-size:20px;font-weight:300}.widget .recent-posts-widget ul li .entry-details .entry-metadata p{line-height:normal}.widget .recent-posts-widget ul li .entry-details .entry-metadata p a span{margin-right:5px}.widget.widget_popular_entries .recent-course-widget ul li img{max-width:90px;float:left;margin:0 15px 0 0;height:auto}.widget .mailchimp-form{margin:0;float:left;clear:both;width:100%}.widget .mailchimp-form input[type=submit]{font-size:12px;padding:10px 15px}.widget .mailchimp-form p:empty{display:none}.widget ul.tweet_list li{padding:0 0 20px;line-height:22px}.widget ul.tweet_list li:last-child{padding:0}.widget ul.tweet_list li:before{content:""}.widget ul.tweet_list li .tweet-thumb{float:left;margin:5px 10px 10px 0;border:1px solid #e2d6c1;padding:0}.widget ul.tweet_list li .tweet-time{color:#bbb}.widget ul.tweet_list li a:hover{color:#303030}.widget.widget_recent_comments ul li,.widget.widget_ratings-widget ul li,.widget.widget_sensei_lesson_component ul li,.widget.widget_meta ul li{padding-left:20px}.widget.widget_recent_comments ul li:before{content:""}.widget.widget_archive ul li{padding-left:20px}.widget.widget_archive ul li a:before{content:""}.widget.widget_ratings-widget ul li:before{content:""}.widget.widget_sensei_lesson_component ul li:before{content:""}.widget.widget_meta ul li:before{content:""}.widget .search-form{width:100%}.widget .search-form input[type=search]{margin-top:0}.widget .search-form label span{display:none}.widget .search-form input[type=text],.widget .search-form input[type=search],.widget .mailchimp-form input[type=email]{float:left}.widget .tagcloud a{font-size:12px!important;padding:7px 14px;line-height:normal;float:left;margin:0 5px 5px 0;cursor:pointer;font-weight:400;text-transform:uppercase;outline:none;position:relative;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;border:2px solid #201c1d;color:#303030;border-radius:3px}.widget .tagcloud a:hover,.widget .tagcloud a:active{color:#fff}.widget #wp-calendar caption{font-weight:300;font-size:16px;margin-bottom:10px}.widget #wp-calendar th{padding:10px}.widget #wp-calendar td{padding:9px 10px}.widget.flickrbox .flickr-widget div{float:left;max-width:75px;margin:0 7px 7px 0}.widget.flickrbox .flickr-widget div img{height:auto;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;opacity:1;filter:alpha(opacity=100)}.widget.flickrbox .flickr-widget div img:hover{opacity:.4;filter:alpha(opacity=40)}.widget .recent-portfolio-widget li{padding:0;width:100%;margin-bottom:10px}.widget .recent-portfolio-widget li:before{content:""}.widget .recent-portfolio-widget li .thumb{float:left;margin:0 15px 10px 0}.widget .recent-portfolio-widget li .thumb img{max-width:70px;height:auto}.widget .recent-portfolio-widget li h6{margin-bottom:5px;font-weight:300;font-size:14px;margin-top:-2px}.widget .recent-portfolio-widget li p{font-size:12px;line-height:20px}.widget .rev_slider_wrapper{clear:both}.widget_rss .rsswidget img{display:none}.widget.widget_rss li a{color:#303030}.widget.widget_rss .rss-date{clear:both;display:block;margin:5px 0}.widget.widget_rss .rss-date,.widget.widget_rss cite{color:#adadad}.widget.widget_rss li:before{content:"";font-size:10px;color:#303030}.secondary-sidebar .widget{border:5px solid #f5e9d4;box-shadow:0 0 0 1px #e2d6c1;margin-bottom:25px;padding:20px;width:220px;border-radius:3px}.secondary-sidebar .widget #wp-calendar th,.secondary-sidebar .widget #wp-calendar td{padding:8px}.secondary-sidebar .widget.flickrbox .flickr-widget div{max-width:64px;margin:0 3px 7px}.secondary-sidebar img,.secondary-sidebar img{max-width:100%}.secondary-sidebar img.size-auto,.secondary-sidebar img.size-large,.secondary-sidebar img.size-full,.secondary-sidebar img.size-medium{max-width:95.6%}#footer .widget .dt-sc-social-icons{margin-bottom:-15px}body.boxed{background-attachment:fixed}.boxed .wrapper{width:1250px;margin:0 auto;float:none}.boxed .inner-wrapper{background:#fdf6ea}.boxed #header,.boxed #main{background:0 0}.boxed .is-sticky #header-wrapper{width:1250px}.top-bar{width:100%;clear:both;float:left;background:#1c1c1c;padding:10px 0;color:#fff}.top-bar a{color:#fff}.top-bar p{margin-bottom:0}.top-menu{float:left;margin:0;padding:0}.top-menu li{float:left;display:inline;margin:0 20px 0 0;padding:0}.top-right{float:right;margin:0;padding:0}.top-right ul li{display:inline;float:left;padding:0;margin:0 0 0 20px}.top-right .fa{margin-right:5px}.user-account,.contact-number{float:left;margin:0 0 0 20px;padding:0}.user-account img{max-width:20px;border-radius:20px;position:relative;top:1px;float:left;height:auto;margin:0 8px 0 0}.user-account li a:hover{text-decoration:underline}.home .topbar{background:0 0;border-bottom:1px solid rgba(218,133,61,.2)}.home .topbar .dt-sc-contact-info:after{background:rgba(218,133,61,.2)}.topbar .dt-sc-contact-info{display:inline-block;width:auto;clear:none;border:none;padding:5px 15px 5px 0;margin:0 15px 0 0}.topbar .dt-sc-contact-info span:empty{display:none}.topbar .dt-sc-contact-info .icon{line-height:20px;width:auto;margin-right:10px}.topbar .dt-sc-contact-info .icon .fa{font-size:18px}.topbar .dt-sc-contact-info p{line-height:30px}.topbar .dt-sc-contact-info:after{position:absolute;content:"";right:0;height:100%;width:1px;background:#da853d;top:0}.topbar .dt-sc-contact-info:last-child:after{display:none}.topbar ul.quick-links li{margin-right:15px}#logo h2{margin-bottom:0}#logo h2 a{line-height:98px}.is-sticky #header #logo h2 a{line-height:80px}.header-register ul li a span{margin:0 5px;line-height:50px}.header-register ul li img{position:relative;top:7px;border-radius:50%}.header-register ul li.dt-sc-cart>a .cart-count{line-height:0;margin:auto;position:absolute;right:-7px;top:-1px}#header.header2 .container{width:100%}#header.header1 #main-menu>ul.menu>li>a i,#header.header1 #main-menu>ul.menu>li>span i,#main-menu ul.menu li a .menu-item-description{display:none}#header.header2 #logo{padding-left:20px}#header.header2 .top-bar{padding-left:2%;padding-right:2%;width:96%}#header.header2 .header-register{margin-right:20px}#header.header2 #main-menu>ul.menu>li>a .menu-item-description{display:none}#header.header2 #main-menu>ul.menu>li>a,#header.header2 #main-menu>ul.menu>li>span{padding-left:34px;padding-right:14px}#header.header2 #main-menu>ul.menu>li>a i,#header.header2 #main-menu>ul.menu>li>span i{font-size:14px;left:13px}#header.header3,#header.header4{border-bottom:0px}#header.header3 #logo{width:30%;margin-left:0}#header.header3 #main-menu,#header.header4 #main-menu{width:auto;padding:0;margin:15px 0 0;float:left}#header.header3 #main-menu>ul.menu,#header.header4 #main-menu>ul.menu{float:left}#header.header3 #main-menu>ul.menu>li,#header.header4 #main-menu>ul.menu>li{padding:0}#header.header3 #main-menu>ul.menu>li>a,#header.header4 #main-menu>ul.menu>li>a,#header.header3 #main-menu>ul.menu>li>span,#header.header4 #main-menu>ul.menu>li>span{position:relative;padding:13px 16px 11px 37px}#header.header3 #main-menu>ul.menu>li>a i,#header.header4 #main-menu>ul.menu>li>a i,#header.header3 #main-menu>ul.menu>li>span i{line-height:44px}#header.header4 #main-menu>ul.menu>li>span i{line-height:61px}#header.header3 #main-menu ul li.menu-item-simple-parent>ul,#header.header4 #main-menu ul li.menu-item-simple-parent>ul{top:50px}#header.header3 .megamenu-child-container,#header.header4 .megamenu-child-container{top:60px}#header.header3 .header-register,#header.header4 .header-register{margin:14px 0 10px 10px}#header.header4 #logo{text-align:center;width:100%}#header.header4 #main-menu>ul.menu{text-align:center;width:100%}#header.header4 #main-menu>ul.menu>li{float:none;text-align:center;display:inline-block}#header.header4 #main-menu>ul.menu>li li{text-align:left}#main-menu>ul.menu>li>a i,#main-menu>ul.menu>li>span i{position:absolute;left:16px;top:0;margin:0 5px 0 0;font-size:16px;line-height:44px}#main-menu>ul.menu>li>a span{display:inline-block;display:table;font-size:12px;color:#9c9c9c}#header .contact-details{float:right;margin:48px 0 0;padding:0}#header .contact-details p{margin:0}#header .contact-details p span{float:left;margin:0 10px 0 0;line-height:22px;color:#303030}#header .contact-details p a{color:#808080}#header .sociable-details{float:right;margin:24px 0 0}#header .sociable-details .dt-sc-social-icons li a{width:40px;height:35px}#header .sociable-details .dt-sc-social-icons li:after{width:40px}#header .sociable-details .dt-sc-social-icons li:hover:after{height:35px}.header-wrapper-sticky-wrapper{max-width:100%;width:100%}#header-wrapper-sticky-wrapper.is-sticky{position:relative;width:100%;float:left;clear:both}.ie9 .page-with-slider #header{background:rgba(253,246,234,.3)}.is-sticky #header:before{content:"";position:absolute;top:-200px;left:0;width:100%;height:0px;background-color:rgba(253,246,234,.8);box-shadow:0 3px 6px -2px rgba(0,0,0,.15);-webkit-transition:height .3s;-moz-transition:height .3s;transition:height .3s}.is-sticky #header:before{top:0;height:100%}.is-sticky #logo{padding:5px 0}.is-sticky #logo a img{max-height:80px}.is-sticky .header-register{margin-top:22px}.is-sticky #header.header1 #main-menu,.is-sticky #header.header2 #main-menu{margin:21px 0 6px}.is-sticky .top-bar{display:none}.is-sticky #header.header3,.is-sticky #header.header4{border-bottom:1px solid #e2d6c1}.is-sticky #header.header3 .main-menu-wrapper,.is-sticky #header.header4 .main-menu-wrapper{border-top:0px}.is-sticky #header.header3>.container,.is-sticky #header.header4>.container{display:none}.is-sticky #header .container,.is-sticky #header #logo,.is-sticky #header #logo a{height:100%}.main-menu-wrapper{width:100%;float:left;clear:both;background:#f5e9d4}.page-with-slider .main-menu-wrapper{background:rgba(253,246,234,.5)}.is-sticky .main-menu-wrapper{background:rgba(253,246,234,.8);border-bottom:1px solid #e2d6c1}.is-sticky #header.header3,.is-sticky #header.header4{background:0 0}#main-menu>ul.menu{float:right;margin:0;padding:0}#main-menu>ul.menu>li{margin:0;margin:0;padding:0;display:inline;float:left;position:relative}#main-menu>ul.menu>li>a,#main-menu>ul.menu>li>span{display:block;padding:13px 20px 11px;margin:0;font-size:14px;font-weight:600;text-transform:uppercase;color:#2c2c2c;border:2px solid transparent;position:relative;border-radius:3px}#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,#main-menu>ul>li.current_page_item>.nolink-menu,#main-menu>ul>li.current_page_ancestor>.nolink-menu,#main-menu>ul>li.current-menu-item>.nolink-menu,#main-menu>ul>li.current-menu-ancestor>.nolink-menu,#main-menu>ul>li.current_page_item>.nolink-menu:hover,#main-menu>ul>li.current_page_ancestor>.nolink-menu:hover,#main-menu>ul>li.current-menu-item>.nolink-menu:hover,#main-menu>ul>li.current-menu-ancestor>.nolink-menu:hover,#main-menu>ul>li.current_page_item:hover>.nolink-menu,#main-menu>ul>li.current_page_ancestor:hover>.nolink-menu,#main-menu>ul>li.current-menu-item:hover>.nolink-menu,#main-menu>ul>li.current-menu-ancestor:hover>.nolink-menu{color:#2c2c2c;border:2px solid #201c1d}#header.header1 #main-menu>ul.menu>li:before,#header.header2 #main-menu>ul.menu>li:before{position:absolute;content:"";left:0;right:0;bottom:9px;margin:auto;width:0px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #201c1d;filter:alpha(opacity=0);opacity:0}#header.header1 #main-menu>ul.menu>li.menu-item-has-children:hover:before,#header.header2 #main-menu>ul.menu>li.menu-item-has-children:hover:before{filter:alpha(opacity=100);opacity:1;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}#header.header1 #main-menu>ul.menu>li,#header.header2 #main-menu>ul.menu>li{padding-bottom:15px}#header.header3 #main-menu>ul.menu>li,#header.header4 #main-menu>ul.menu>li{padding-bottom:15px}#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 ul li ul li ul{display:none}#main-menu ul li.menu-item-simple-parent:hover>ul,#main-menu ul li.menu-item-simple-parent ul li:hover>ul,#main-menu ul li.menu-item-simple-parent ul li ul li:hover>ul,#main-menu>ul.menu>li:hover>.megamenu-child-container{display:block;opacity:1}#main-menu ul li.menu-item-simple-parent ul{width:220px;background:#fdf6ea;border-top:3px solid #e9d8c4;padding:10px 0;position:absolute;top:52px;left:0;float:left;box-shadow:0px 5px 5px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,.25);-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,.25);border-radius:0px 0px 3px 3px;z-index:1}#main-menu ul li.menu-item-simple-parent ul li{display:block;padding:0 15px;position:relative}#main-menu ul li.menu-item-simple-parent ul li a,#main-menu ul li.menu-item-simple-parent ul li .nolink-menu{color:#545454;position:relative;padding:9px 10px 8px;border-bottom:1px solid transparent;font-size:13px;display:block;border-radius:3px}#main-menu ul li.menu-item-simple-parent ul li a:hover,#main-menu ul li.menu-item-simple-parent ul li .nolink-menu:hover{background:#f5e9d4;border-color:#e2d6c1}#main-menu ul li.menu-item-simple-parent ul li ul{left:220px;top:-10px;padding-top:5px;box-shadow:0px 0px 5px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 5px rgba(0,0,0,.25);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.25);border-radius:3px}#main-menu ul li.menu-item-simple-parent:last-child ul,#main-menu ul li.menu-item-simple-parent:nth-child(6) ul,#main-menu ul li.menu-item-simple-parent:nth-child(7) ul{right:0;left:inherit}#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:220px;left:inherit}#main-menu>ul.menu>li>.megamenu-child-container{display:none}.megamenu-child-container{background:#fdf6ea;border-top:3px solid #e9d8c4;padding:10px 10px 0;position:absolute;top:62px;left:0;float:left;box-shadow:0px 5px 5px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,.25);-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,.25);border-radius:0px 0px 3px 3px}.megamenu-2-columns-group .megamenu-child-container{width:500px}.megamenu-3-columns-group .megamenu-child-container{width:750px}.megamenu-4-columns-group .megamenu-child-container{width:1000px}.megamenu-child-container>ul.sub-menu>li{width:220px;padding:15px;float:left;display:inline}.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:470px;display:block}.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:720px;display:block}.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:970px;display:block}.megamenu-child-container>ul.sub-menu{padding:0;margin:0}.megamenu-child-container>ul.sub-menu>li>a,.megamenu-child-container>ul.sub-menu>li>.nolink-menu{color:#303030;padding:0 0 20px;display:block;font-size:14px;font-weight:600;text-transform:uppercase;position:relative}.megamenu-child-container>ul.sub-menu>li>a:before,.megamenu-child-container>ul.sub-menu>li>.nolink-menu:before{content:"";position:absolute;position:absolute;width:40px;height:3px;left:0;bottom:8px}.megamenu-child-container>ul.sub-menu>li>a .menu-item-description,.menu-item-description{color:#b1b1b1;display:block;font-weight:400;padding:0}.dt-megamenu-custom-content{display:block;padding:0}.megamenu-child-container ul.sub-menu>li>ul{padding:0}.megamenu-child-container ul.sub-menu>li>ul li{display:block;padding-bottom:0}.megamenu-child-container ul.sub-menu>li>ul li a{color:#545454;position:relative;padding:9px 10px 8px;border-bottom:1px solid transparent;font-size:13px;display:block;border-radius:3px;padding-left:0}.megamenu-child-container ul.sub-menu>li>ul li a:hover{background:#f5e9d4;border-color:#e2d6c1}.megamenu-child-container ul.sub-menu>li>ul>li>ul{padding-left:20px}.megamenu-child-container>ul.sub-menu>li.fulwidth-image-link>.nolink-menu{padding:0}.megamenu-child-container>ul.sub-menu>li.fulwidth-image-link ul.sub-menu{padding-top:0;margin:0}.megamenu-child-container>ul.sub-menu>li.fulwidth-image-link img{max-width:100%}.menu-item-widget-area-container{width:100%;margin:20px 0 0;padding:0}.menu-item-widget-area-container ul{padding:0;margin:0}.menu-item-widget-area-container .widget{padding:0;display:inline}.menu-item-fullwidth .widget{display:inline;margin:0 10px 20px;width:220px;padding:0}.megamenu-2-columns-group .menu-item-fullwidth .widget{width:215px}.menu-item-widget-area-container .widget table{margin-bottom:0}.menu-item-widget-area-container textarea{height:120px}.menu-item-widget-area-container .wpcf7-form span.wpcf7-not-valid-tip{top:24px;right:10px;padding:2px 5px;font-size:10px}.menu-item-widget-area-container span.wpcf7-form-control-wrap{width:100%}.menu-item-widget-area-container .wpcf7 p{line-height:0px}.menu-item-widget-area-container input[type=text],.menu-item-widget-area-container input[type=password],.menu-item-widget-area-container input[type=email],.menu-item-widget-area-container input[type=url],.menu-item-widget-area-container input[type=tel],.menu-item-widget-area-container input[type=number],.menu-item-widget-area-container input[type=range],.menu-item-widget-area-container input[type=date],.menu-item-widget-area-container textarea,.menu-item-widget-area-container input.text,.menu-item-widget-area-container input[type=search]{margin:0}.menu-item-widget-area-container input[type=submit]{padding:9px 15px 7px;font-size:12px}.menu-item-widget-area-container .widget.flickrbox .flickr-widget div{max-width:66px}.menu-item-widget-area-container .widget.widget_rss li a{font-weight:400}#main-menu ul.menu .menu-item-widget-area-container .widget.flickrbox .flickr-widget div a{line-height:0px}#main-menu ul.menu li .menu-item-widget-area-container ul.menu{text-align:left}#main-menu ul.menu li .menu-item-widget-area-container ul.menu li a{font-size:14px;line-height:normal;font-weight:400;text-transform:none;padding:0;clear:both;border:none;color:#808080}#main-menu ul.menu li .menu-item-widget-area-container ul.menu li a:before{content:""}#main-menu ul.menu li .menu-item-widget-area-container ul.menu li{clear:both;display:block}#main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container ul.sub-menu>li>ul li a{padding:0}#main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container ul.sub-menu>li>ul{margin-top:10px}#main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container .widget #wp-calendar th,#main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container .widget #wp-calendar td{padding:10px 5px}.menu-item-widget-area-container .widget.woocommerce ul.product_list_widget li .amount,.menu-item-widget-area-container .widget.woocommerce ul.product_list_widget li .reviewer{display:inline-block;margin:3px 0 0;line-height:normal}@media (min-width:768px){#main-menu>.container>ul.menu{display:block!important}}#main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container .widget h3.widgettitle{font-size:16px;text-transform:none}.megamenu-child-container>ul.sub-menu>li.fill-two-columns{width:470px}.megamenu-child-container>ul.sub-menu>li.fill-three-columns{width:720px}.megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:980px}.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:480px}.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:730px}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:465px}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget{width:303px}.megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:340px}.megamenu-child-container>ul.sub-menu>li.fill-two-columns .widget_sensei_course_component ul li a img,.megamenu-child-container>ul.sub-menu>li.fill-two-columns .widget_sensei_lesson_component ul li a img,.megamenu-child-container>ul.sub-menu>li.fill-two-columns .widget_sensei_category_courses ul li a img{width:100px}.dt-menu-expand{font-size:16px!important;display:none!important;position:absolute!important;right:0;top:0;line-height:normal;line-height:37px!important;padding:0!important;text-align:center;cursor:pointer;width:37px;height:37px;font-weight:700;border-radius:0px!important}.page-with-slider #main{margin-top:-139px}.page-with-slider .topbar~#main{margin-top:-179px}.page-with-slider #main:before{position:absolute;content:"";top:0;left:0;width:100%;height:250px;z-index:99;background:-moz-linear-gradient(top,rgba(253,246,234,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(253,246,234,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(253,246,234,1) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(253,246,234,1) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(253,246,234,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(253,246,234,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0)}#primary.with-left-sidebar{float:right;margin-left:20px}#primary.with-right-sidebar{float:left;margin-right:20px}#primary.page-with-both-sidebar{width:590px;float:none;margin:0 20px;display:inline-block}#secondary-left.secondary-has-left-sidebar{float:left}#secondary.secondary-has-both-sidebar{margin:0}.side-navigation{width:27%;float:left;margin:0 2% 0 0;padding:0}.side-navigation-content{width:71%;float:left;margin:0;padding:0}#slider-search-container .dt-sc-hr-invisible-medium{margin:25px 0}.courses-search{width:100%;text-align:center;margin:0;padding:0;float:left;clear:both}.courses-search input[type=text]{border:none;width:40%;display:inline-block;font-size:16px;font-weight:300;padding:15px;border-radius:3px 0px 0px 3px;color:#8b8b8b}.courses-search input[type=submit]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQBAMAAAA7eDg3AAAAMFBMVEUAAAD///////////////////////////////////////////////////////////87TQQwAAAAD3RSTlMAEbvuqpnddzOIZlUizET8Kx2JAAAAc0lEQVQIHQXBsQ0BYQAG0PeLhKhEqbLB2YCSzgaiVN2NILGAIeglBmADK5jBkVDI5z3KafkAl+Q5xCBtnQ3u7bms31h/6OZGPaGfMzkgDbMVJQ3VlF52XF/sf+hke8wTpUqSFXp1u6i+UG5GaYBSzQHj4R9Xwiq6t6HaKgAAAABJRU5ErkJggg==");background-position:center center;background-repeat:no-repeat;border-radius:0px 3px 3px 0px;display:inline-block;float:none;padding:17px 25px 18px;margin:0 0 0 -4px}.slider-search{float:left;margin:0;padding:0;width:100%;text-align:center}.slider-search h4{color:#2c2c2c;font-style:italic;font-weight:600;margin-top:30px;margin-bottom:30px;display:inline-block;clear:both;width:100%}.slider-search a{font-size:20px;font-weight:600;clear:both;display:inline-block}.slider-search a:hover{color:#2c2c2c}.slider-search a span{margin-left:5px}.fullwidth-section.dark-bg h1,.fullwidth-section.dark-bg h2,.fullwidth-section.dark-bg h3,.fullwidth-section.dark-bg h4,.fullwidth-section.dark-bg h5,.fullwidth-section.dark-bg h6,.fullwidth-section.dark-bg h1 a,.fullwidth-section.dark-bg h2 a,.fullwidth-section.dark-bg h3 a,.fullwidth-section.dark-bg h4 a,.fullwidth-section.dark-bg h5 a,.fullwidth-section.dark-bg h6 a,.fullwidth-section.dark-bg .main-title-icon,.fullwidth-section.dark-bg a:hover{color:#fff}.fullwidth-section.dark-bg .main-title,.fullwidth-section.dark-bg .main-title-icon{border-color:#fff}.fullwidth-section{width:100%;clear:both;margin:0;padding:0;float:left}.fullwidth-section img.aligncenter{margin-bottom:0}.page-template-tpl-fullwidth-php #main{padding-bottom:0}@media screen and (-webkit-min-device-pixel-ratio:0){.courses-search input[type=submit]{padding:18px 25px}}.content-slider h2{color:#808080;padding-bottom:30px;text-transform:none}.content-slider h2.border-title span{bottom:-15px}.content-slider img{margin:-45px 0 0;display:block}.portfolio.column.no-space{margin-bottom:0}.column.no-space .portfolio{margin-bottom:0}.dt-sc-portfolio-container{float:left;clear:both;margin:30px 0 0;padding:0;width:100%}.dt-sc-portfolio-container .portfolio{margin-left:0}.portfolio.column.dt-sc-one-fourth.no-space{width:24.9%}.dt-sc-sorting-container a{font-size:14px;padding:10px 20px;line-height:normal;float:left;margin:0 10px 10px 0;cursor:pointer;font-weight:600;text-transform:uppercase;outline:none;position:relative;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;border:2px solid #201c1d;color:#303030;border-radius:3px}.dt-sc-sorting-container a:hover,.dt-sc-sorting-container a.active-sort{color:#fff}.portfolio .img{overflow:hidden}.portfolio.hover .image-overlay{height:100%}.portfolio-details{clear:both;width:100%;display:block;float:left;padding-bottom:6px}.portfolio-details-inner{display:block;padding:20px;border:1px solid #e2d6c1;background:#fcfcf7}.portfolio-details h5{font-weight:300;text-transform:none;font-size:24px;margin-bottom:0}.portfolio-details h5 a{color:#37251b}.portfolio-details h6{font-size:13px;font-weight:400;color:#a5a38c;text-transform:none;margin:10px 0 0}.page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h5{font-size:16px}.page-with-sidebar .portfolio.dt-sc-one-third figure .image-overlay::before,.page-with-sidebar .portfolio.dt-sc-one-fourth figure .image-overlay::before{left:10px;top:10px;bottom:10px;right:10px}.page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay h5{font-size:12px}.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-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5{font-size:12px}.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}.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}.page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay-details,.page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details{height:82px}.portfolio.dt-sc-one-fourth .image-overlay h5{font-size:16px}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5{font-size:16px;text-transform:none}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6{display:none}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details{height:55px}.ajax-portfolio-details{position:relative;width:100%;float:left;margin:0;padding:0}.isotope-hidden{display:none!important}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.portfolio-slider-container{float:left;width:100%;padding:0;margin:0 0 20px;position:relative}.two-third .portfolio-slider-container{margin-bottom:0}.portfolio-single .bx-wrapper{margin-bottom:20px}.portfolio-single .bx-wrapper{margin-bottom:0}.portfolio-slider-container .bx-controls-direction{width:100%;float:left;margin:0;padding:0}.portfolio-slider-container .bx-controls-direction a{text-indent:-9999px;z-index:100;position:absolute;top:41%;width:39px;height:72px;float:left;opacity:.8;filter:alpha(opacity=80)}.portfolio-slider-container .bx-controls-direction a:hover{opacity:1;filter:alpha(opacity=100)}.portfolio-slider-container .bx-controls-direction a.bx-prev{left:10px}.portfolio-slider-container .bx-controls-direction a.bx-next{right:10px}.portfolio-single h6{color:#919191;font-weight:300;margin:-10px 0 20px}.portfolio-share{float:left;clear:both;width:100%;margin:20px 0 0}.portfolio-single .bx-wrapper{position:relative}.bx-controls a{font-size:0;height:60px;position:absolute;top:0;bottom:0;margin:auto;width:40px}.bx-controls a.bx-prev{background:rgba(0,0,0,.5) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAcBAMAAACjeJNyAAAAJ1BMVEUAAAD///////////////////////////////////////////////+uPUo5AAAADXRSTlMA0rTIts7LxL3UuYp82vWBjAAAAFVJREFUCNdjgAAeKK0OoVgKILQ7KlcZQjElQGg1KDcAQqtCFQtAaEWoLJSrCbXBkQFVGcNCKM0xAcpohAkIoAmwB0AZplCaOQHKMIPSbAZQRjCU5gYAEv0HVjy5WpoAAAAASUVORK5CYII=") center center no-repeat;left:0}.bx-controls a.bx-next{background:rgba(0,0,0,.5) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAcBAMAAACjeJNyAAAAJFBMVEUAAAD///////////////////////////////////////////+0CY3pAAAADHRSTlMAydK0ts7DvNSyinkisMumAAAAR0lEQVQI12PYwAAByVCazQHKSEEXEIbSjAZoAqwwgWAozQTTogwTgKnohNIqqArVodwCfFzWBAgdCHWGAIQWROWKQm1YAKEAdWcHYHh6DR8AAAAASUVORK5CYII=") center center no-repeat;right:0}.pp_nav p{line-height:12px}.page-with-sidebar .portfolio.with-space.dt-sc-one-half{width:48.8%}.page-with-both-sidebar .portfolio.with-space.dt-sc-one-half{width:48%}.page-with-both-sidebar .portfolio.with-space.dt-sc-one-half figcaption h5{font-size:15px}.page-with-both-sidebar .portfolio.with-space.dt-sc-one-half figcaption h6{font-size:14px}.page-with-sidebar .portfolio.with-space.dt-sc-one-third{width:31.6%}.page-with-both-sidebar .portfolio.with-space.dt-sc-one-third{width:31%}.page-with-sidebar .portfolio.with-space.dt-sc-one-third figcaption h5,.page-with-sidebar .portfolio.with-space.dt-sc-one-third figcaption h6,.page-with-both-sidebar .portfolio.dt-sc-one-third figcaption h5,.page-with-both-sidebar .portfolio.dt-sc-one-third figcaption h6{font-size:13px}.page-with-both-sidebar .portfolio.dt-sc-one-third figcaption h6{display:none}.page-with-both-sidebar .portfolio.dt-sc-one-third .fig-title{width:64%}.page-with-both-sidebar .portfolio.dt-sc-one-third .fig-overlay a{height:25px;width:25px;line-height:25px;font-size:14px}.page-with-sidebar .portfolio.dt-sc-one-third figcaption{padding:10px 3%}.container .portfolio.dt-sc-one-fourth figcaption,.portfolio.dt-sc-one-sixth figcaption{padding:12px 3%}.container .portfolio.dt-sc-one-fourth figcaption h5,.portfolio.dt-sc-one-sixth figcaption h5,.container .portfolio.dt-sc-one-fourth figcaption h6,.portfolio.dt-sc-one-sixth figcaption h6{font-size:14px}.container .portfolio.dt-sc-one-fourth .fig-overlay a,.portfolio.dt-sc-one-sixth .fig-overlay a{height:28px;width:28px;line-height:28px;font-size:14px}.page-with-sidebar .portfolio.with-space.dt-sc-one-fourth{width:23%}.page-with-sidebar .portfolio.dt-sc-one-fourth .fig-title{width:64%}.page-with-sidebar .portfolio.dt-sc-one-fourth figcaption h6{display:none}.page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth{width:22.2%}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-title{width:100%;text-align:center}.page-with-both-sidebar .portfolio.dt-sc-one-fourth figcaption h5{font-size:11px;line-height:14px}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-overlay{float:none;text-align:center}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-overlay a{float:none;margin-right:-4px}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-overlay a{font-size:10px;height:18px;width:18px;line-height:18px}.page-with-sidebar .portfolio.dt-sc-one-fourth figcaption{padding:10px 3%}.page-with-both-sidebar .portfolio.column.dt-sc-one-fourth{width:48%}.blog-entry{width:100%;margin:0 0 40px;padding:0;float:left;clear:both;position:relative}.blog-entry-inner{padding:0;min-height:155px}.blog-entry.no-border{border:none;padding-bottom:0}.blog-single-entry{border-bottom:0px}.blog-single-entry .entry-body{margin:25px 0 0;float:left;clear:both;width:100%}.blog-thumb{display:block;width:100%}.blog-thumb .blog-entry{padding-bottom:30px}.blog-thumb .entry-thumb{width:33%;float:left;margin:0 2% 0 0;padding:0}.blog-thumb .entry-details{float:left;width:65%;margin:0;box-sizing:border-box}.blog-thumb .featured-post span.text{font-size:0}.blog-thumb .featured-post{padding-right:0!important}.blog-thumb .entry-title{padding-left:0}.blog-thumb .entry-details .entry-metadata{margin-bottom:0}.blog-thumb .blog-entry:hover .entry-thumb img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.blog-thumb .entry-thumb .entry-thumb-desc,#post-1016.blog-entry.has-post-thumbnail .entry-thumb .entry-thumb-desc,#post-1011.blog-entry.has-post-thumbnail .entry-thumb .entry-thumb-desc{display:none}#post-1016.blog-entry.has-post-thumbnail:hover .entry-thumb img,#post-1011.blog-entry.has-post-thumbnail:hover .entry-thumb img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.blog-thumb .entry-details-desc{display:block}.entry-details-desc{display:none;clear:both;margin:20px 0 0;padding:0;float:left}.page-with-both-sidebar .blog-thumb .entry-thumb img,.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third .entry-thumb img,.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .entry-thumb img,.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-fourth .entry-thumb img{width:100%;height:auto}.tpl-blog-holder .dt-sc-one-half{width:48.9%}.entry-meta{width:65px;text-align:center;position:absolute;left:0;padding:0}.entry-meta .entry_format{border:2px solid #201c1d;border-top:0px;display:block;padding:0;font-family:FontAwesome;font-style:normal;font-weight:400;font-size:20px;color:#303030;line-height:40px;text-align:center;text-decoration:inherit;height:38px;position:relative;border-radius:0px 0px 3px 3px}.entry-meta .entry_format:after{content:""}.entry-meta .date{font-size:16px;font-weight:500;border:2px solid #201c1d;padding:12px 0;text-align:center;margin:0;color:#303030;position:relative;border-radius:3px 3px 0px 0px}.format-gallery .entry-meta .entry_format:after{content:""}.format-video .entry-meta .entry_format:after{content:""}.format-aside .entry-meta .entry_format:after{content:""}.format-chat .entry-meta .entry_format:after{content:""}.format-quote .entry-meta .entry_format:after{content:""}.format-audio .entry-meta .entry_format:after{content:""}.format-link .entry-meta .entry_format:after{content:""}.format-standard .entry-meta .entry_format:after{content:""}.format-image .entry-meta .entry_format:after{content:""}.format-status .entry-meta .entry_format:after{content:""}.format-gallery .entry-thumb-desc,.format-video .entry-thumb-desc,.format-audio .entry-thumb-desc{display:none}.blog-entry.format-gallery:hover .entry-thumb img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.entry-thumb{display:block;padding:0;line-height:0px;position:relative;overflow:hidden}.entry-thumb img{max-width:100%;height:auto;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ie8 .entry-thumb img{width:auto}.blog-entry:hover .entry-thumb img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.entry-thumb .entry-thumb-desc{position:absolute;bottom:0;left:0;width:100%;height:80%;opacity:0;filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#00000000",GradientType=0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%)}.ie9 .entry-thumb .entry-thumb-desc{background:rgba(0,0,0,.3);height:100%}.blog-entry:hover .entry-thumb .entry-thumb-desc{opacity:1;filter:alpha(opacity=100)}.entry-thumb .entry-thumb-desc{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.entry-thumb p{font-weight:300;letter-spacing:.5px;line-height:24px;position:absolute;bottom:0;left:0;right:0;padding:20px 20px 5px;opacity:0;color:#fff;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.blog-entry:hover .entry-thumb p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.entry-details{display:block;margin:30px 0 0;padding:0 0 0 80px;min-height:96px;position:relative}.entry-details .entry-title h4{margin-bottom:5px;font-size:18px;font-weight:500;line-height:32px;position:relative;top:-5px;word-break:break-all}.entry-details .read-more{float:right;margin-top:10px}.entry-details .read-more.dt-sc-button.small{padding:12px 14px 11px;line-height:12px}.entry-details .read-more.dt-sc-button.small .fa{margin-right:0}.entry-details .entry-metadata{float:left;width:100%;margin:0 0 15px}.entry-details .entry-metadata p{color:#808080;margin:0;padding:0;display:inline;float:none}.entry-details .entry-metadata span{display:inline-block;margin:0 5px;line-height:normal}.entry-details .entry-metadata p a{color:#808080}.entry-details .entry-metadata p a span{float:none;margin:0;color:#808080}.entry-details .entry-metadata p i{color:#808080;margin-right:5px;display:inline;font-size:12px}.entry-details .entry-metadata span span.fa{margin:0;color:#808080}.author-info{background:#f5e9d4;display:block;padding:20px 20px 10px;clear:both}.author-info img{background:#fff;padding:5px}.blog-fullwidth{width:100%;margin:0}.entry-metadata p{float:left;margin:0 15px 0 0}.entry-details .entry-body{width:100%;clear:both}.sticky .featured-post,.featured-post{margin:0 10px 10px 0;position:relative;float:left;padding:0 15px 0 33px;color:#fff;height:30px;line-height:30px;font-size:14px;font-weight:400;text-transform:uppercase;border-radius:3px}.featured-post span.fa{width:35px;height:30px;position:absolute;left:0;top:0;line-height:30px;text-align:center;color:#fff;font-size:16px}.sticky .entry-details .entry-title h4{position:relative;top:3px}.entry-gallery-post-slider li{display:block}.entry-thumb .bx-wrapper{position:relative}.entry-thumb .bx-controls a{top:0;bottom:0;margin:auto;position:absolute;color:#fff;width:40px;height:60px;font-size:0}.entry-thumb .bx-controls a.bx-prev{left:0;background:rgba(0,0,0,.6) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAcBAMAAACjeJNyAAAAJ1BMVEUAAAD///////////////////////////////////////////////+uPUo5AAAADXRSTlMA0rTIts7LxL3UuYp82vWBjAAAAFVJREFUCNdjgAAeKK0OoVgKILQ7KlcZQjElQGg1KDcAQqtCFQtAaEWoLJSrCbXBkQFVGcNCKM0xAcpohAkIoAmwB0AZplCaOQHKMIPSbAZQRjCU5gYAEv0HVjy5WpoAAAAASUVORK5CYII=") center center no-repeat}.entry-thumb .bx-controls a.bx-next{right:0;background:rgba(0,0,0,.6) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAcBAMAAACjeJNyAAAAJFBMVEUAAAD///////////////////////////////////////////+0CY3pAAAADHRSTlMAydK0ts7DvNSyinkisMumAAAAR0lEQVQI12PYwAAByVCazQHKSEEXEIbSjAZoAqwwgWAozQTTogwTgKnohNIqqArVodwCfFzWBAgdCHWGAIQWROWKQm1YAKEAdWcHYHh6DR8AAAAASUVORK5CYII=") center center no-repeat}.entry-thumb .bx-wrapper ul,.entry-thumb .bx-wrapper li{margin:0;padding:0}.tpl-blog-holder .column{margin-left:0;margin-right:0}.page-with-sidebar .tpl-blog-holder .dt-sc-one-half{width:48.8%}.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half{width:48%}.page-with-sidebar .tpl-blog-holder .dt-sc-one-third,#primary.with-left-sidebar .tpl-blog-holder .column.dt-sc-one-fourth,#primary.with-right-sidebar .tpl-blog-holder .column.dt-sc-one-fourth{width:31.6%}.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third,.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-fourth{width:100%}.page-with-both-sidebar .blog-thumb .entry-thumb{width:100%;margin-right:0;padding-bottom:20px}.page-with-both-sidebar .blog-thumb .entry-details{width:100%}.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .entry-thumb .bx-controls a,.tpl-blog-holder .dt-sc-one-third .entry-thumb .bx-controls a,.tpl-blog-holder .blog-thumb .entry-thumb .bx-controls a{height:45px;width:30px;background-size:10px 20px}.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .entry-details .entry-title h4{line-height:26px;font-size:18px}.dt-sc-one-third .featured-post,.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .featured-post{padding-right:0}.dt-sc-one-third .featured-post span.text,.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .featured-post span.text{font-size:0}.page-with-sidebar .tpl-blog-holder .dt-sc-one-third .mejs-controls div.mejs-horizontal-volume-slider{width:55px}.page-with-sidebar .dt-sc-one-third .entry-details .entry-title h4{font-size:16px;line-height:24px;top:-2px}.single-post .entry-body p>.alignright.size-thumbnail,.page-template-default p>.alignright.size-full{clear:both}.dt-sc-one-fourth .featured-post~.entry-title{clear:both}.commententries{width:100%;float:left;margin:30px 0 0;padding:0}ul.commentlist{float:left;margin:20px 0;padding:0 0 20px;list-style:none;border-top:0px}ul.commentlist li.comment{display:block;float:none;list-style:none;border:none;margin:0 0 20px;padding:0 0 0 115px;position:relative;clear:both}ul.commentlist li ul.children{margin:10px 0;padding:0;float:left;border:none;clear:both;width:100%}ul.commentlist li .respond{margin-left:69px}ul.commentlist li .comment-details{position:relative;padding:0 0 10px;margin:10px 0}ul.commentlist li .comment-body{margin:10px 0 0}ul.commentlist li .comment-body p{line-height:20px}ul.commentlist li .comment-author{left:0;top:0;position:absolute}ul.commentlist li .comment-author img{max-width:90px;max-height:90px;float:left;margin:0}ul.commentlist li .author-name,ul.commentlist li .author-name a{font-size:16px;color:#303030}ul.commentlist li.bypostauthor .author-name{font-weight:600}ul.commentlist li .comment-details{display:block}ul.commentlist li .commentmetadata{font-size:12px;color:#808080;font-style:italic;text-decoration:none}ul.commentlist li .reply{margin:0}ul.commentlist li .reply a.comment-reply-link{color:#303030;font-size:14px;padding:8px 16px 6px;line-height:normal;display:inline-block;margin:10px 0 0;cursor:pointer;font-weight:600;text-transform:uppercase;outline:none;position:relative;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;border:2px solid #201c1d;border-radius:3px}ul.commentlist li .reply a.comment-reply-link:hover{color:#fff}ul.commentlist>li>ul.children li ul.children li #respond p span{display:none}ul.commentlist li #respond{padding-bottom:20px}#respond h3#reply-title small{font-size:14px;text-transform:none}#respond h3#reply-title{margin-bottom:20px;font-size:18px;font-weight:600}#respond .dt-sc-one-half p span{width:10%}.social-share-icons{width:100%;clear:both;float:left;margin:20px 0 0;padding:0}.social-share-icons li{display:inline;margin:0 10px 0 0;padding:0}.social-share-icons li img:hover{opacity:.6;filter:alpha(opacity=60)}.comment-body ul li,.comment-body ol li{padding-left:0;list-style:circle;display:list-item}.social-bookmark .fb_iframe_widget{float:left}a.pin-it-button{bottom:7px}.social-bookmark .fb_iframe_widget,.social-bookmark .twitter-share-button,.social-bookmark .IN-widget,.social-bookmark img[alt=Delicious]{margin-right:15px}.pagination,.sensei-pagination{float:left;width:100%;margin:10px 0;padding:0}.pagination ul,.sensei-pagination ul{float:left;margin:0;padding:0}.pagination ul li,.sensei-pagination ul li{float:left;display:inline;margin:0;padding:0}.pagination ul li.dot{font-size:30px;line-height:18px;padding:0 12px;color:#303030;margin:10px 0 0 -10px}.pagination ul li a,.pagination .next-post a,.pagination .prev-post a,.sensei-pagination ul li a{font-size:14px;font-weight:700;line-height:30px;color:#303030;padding:1px 12px;border-radius:3px;margin:10px 10px 0 0;float:left;border:2px solid #201c1d;position:relative;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}.pagination ul li.active-page,.sensei-pagination ul li .current{color:#fff;font-size:14px;font-weight:700;line-height:30px;padding:2px 12px 0;margin:0 10px 0 0;float:left;position:relative;border:2px solid;border-radius:3px}.pagination ul li a:hover,.pagination .next-post a:hover,.pagination .prev-post a:hover,.sensei-pagination ul li a:hover{color:#fff}.pagination ul li.active-page,.sensei-pagination ul li .current{margin-top:10px}.pagination .next-post{float:left;margin-left:4px;padding:0}.pagination .prev-post{float:left;margin-right:4px;padding:0}.error-info{padding:70px 0;float:left;clear:both}.error-info h2{font-size:100px;color:#d9ceba;margin-bottom:0;display:block}.error-info h3{font-size:20px;text-transform:none;display:block;margin-bottom:20px}.error-info .dt-sc-button{margin-top:20px}.dt-team-entry-left{float:left;margin-right:4%;width:26%;text-align:center}.dt-team-member{padding:10px;display:inline-block}.dt-team-entry-left .dt-sc-entry-title{margin:20px 0 0}.dt-team-entry-left .dt-sc-team h2{font-size:16px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.dt-team-entry-left .dt-sc-team h5{font-size:14px;color:#303030;margin:0;padding:0;font-weight:400;text-transform:none}.dt-team-entry-left .dt-sc-team{margin-bottom:15px}.dt-sc-entry-thumb img{border-radius:3px 3px 0px 0px;height:auto}.dt-team-member .dt-sc-team{padding-bottom:20px}.dt-team-member .dt-sc-team:hover{background:#f5e9d4}.post-ratings em:last-child{color:#404040!important;margin-top:8px!important}.dt-team-entry-left .post-ratings em{line-height:normal;margin-top:20px;width:100%}.dt-team-entry-content{float:left;width:70%;color:#808080;margin:0 0 10px}.dt-team-entry-content h3{font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:20px}ul.teachers-details li{display:inline-block;font-size:14px;line-height:normal;width:97%;position:relative;padding:10px 0 10px 25px;border-bottom:1px solid #f5e9d4;box-sizing:border-box}ul.teachers-details li:before{content:"";font-family:FontAwesome;font-style:normal;color:#808080;font-weight:400;text-decoration:inherit;font-size:14px;position:absolute;top:13px;left:0}.dt-team-entry-content ul li strong{float:left;min-width:34%;font-weight:400}.dt-team-entry-content .dt-sc-button.small{padding:11px 20px 9px;float:left;clear:both;margin-top:30px}.teachers-desc{line-height:28px;float:left;clear:both;margin:0;padding:0}.dt-team-entry-left .post-ratings,.dt_teachers .post-ratings{font-weight:300}.dt-team-entry-left .post-ratings strong,.dt_teachers .post-ratings strong{font-weight:400}div.pp_default .pp_content_container .pp_details{position:absolute;bottom:0}.dt_teachers .team-thumb img{border-radius:3px}.dt_teachers .column.dt-sc-one-fourth{width:22.4%}.dt_teachers .column.dt-sc-three-fourth{margin-left:3%;margin-top:0}.dt_teachers .team-thumb{text-align:center}.dt_teachers .team-thumb .post-ratings{padding-bottom:10px;margin-top:10px}.dt-sc-social-icons ul{margin:0;padding:0}.dt_teachers .dt-sc-social-icons{margin:10px 0 0}.dt_teachers .courses-table-list{margin-bottom:30px}.dt_teachers h5.border-title{margin-top:10px;margin-bottom:40px}.dt_teachers ul.teachers-details{margin-top:-10px}.dt_teachers ul.dt-sc-fancy-list li{padding-left:22px;color:#303030}.dt_teachers ul.dt-sc-fancy-list li strong,.dt_teachers ul.dt-sc-fancy-list li:before{color:#303030}.dt_teachers ul.dt-sc-fancy-list li:before{top:3px}.social-bookmark{float:left;width:100%}.newsletter-wrapper{float:left;clear:both;width:100%;margin:0;padding:0;display:block;position:relative;text-align:center;background-attachment:fixed!important}.newsletter-wrapper #newsletter{float:left;width:100%;background:rgba(255,255,255,.9);margin:0;padding:80px 0 90px}#newsletter h2.border-title{color:#fff;margin-bottom:40px}#newsletter h2.border-title span{background:#fff}#newsletter form .dt_sc_mc_result{position:absolute;left:10px;top:43px;color:#fff}#contact-form p .fa,.mailchimp-form .fa{font-size:14px;line-height:48px;padding:0;width:6%;text-align:center;border-right:1px solid #e2d6c1;margin:0}#contact-form p input,#contact-form p textarea,.mailchimp-form p input,.mailchimp-form p textarea{border:none;padding:13px 0 12px 2%;width:89.4%;margin:0;display:inline}#contact-form p textarea{padding-top:15px;height:146px;width:100%}#contact-form p.textarea-field .fa{padding-bottom:14px;height:145px;float:left}form p .fa{color:#808080}#contact-form p.submit{margin:30px 0 0;border:none;background:0 0}#contact-form p.submit input{padding:11px 20px}.wpcf7-form-control-wrap{position:relative;display:inline-block}.wpcf7-form span.wpcf7-not-valid-tip{border:1px solid #ff7b79;color:#c00;padding:4px 10px;top:50%;line-height:normal;right:0;position:absolute;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#contact-form p.textarea-field span.wpcf7-not-valid-tip{top:auto;bottom:0}span.wpcf7-form-control-wrap{width:92%}.wpcf7-form div.wpcf7-validation-errors,.wpcf7-form div.wpcf7-mail-sent-ok{margin-bottom:20px;margin-top:20px;clear:both;padding:15px 15px 15px 35px;float:left}.dt-sc-subscription-frm-container #ajax_subscribe_msg{margin:15px 0 5px;clear:both;float:left;width:100%}.dt-sc-subscription-frm-container #ajax_subscribe_msg .error-msg{padding:10px 15px;background:#fcc;border:1px solid #f99;color:#d01313;position:relative;display:block}.dt-sc-subscription-frm-container #ajax_subscribe_msg .success-msg{background:#eafac0;border:1px solid #b1cf67;color:#7ba411;position:relative;padding:10px 15px;display:block}.wpcf7-form div.wpcf7-validation-errors{background:#fcc;border:1px solid #f99;color:#d01313;position:relative}.wpcf7-form div.wpcf7-validation-errors:before,.wpcf7-form div.wpcf7-mail-sent-ok:before{top:13px;left:10px;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:20px;position:absolute}.wpcf7-form div.wpcf7-validation-errors:before{content:"";color:#c54228}.wpcf7-form div.wpcf7-mail-sent-ok{background:#eafac0;border:1px solid #b1cf67;color:#7ba411;position:relative}.wpcf7-form div.wpcf7-mail-sent-ok:before{content:"";color:#75b632}.wpcf7-form span.wpcf7-list-item{margin-right:25px}.wpcf7-form input[type=radio]{position:relative;margin-right:5px;top:-2px}.wpcf7 form .wpcf7-response-output{float:left;width:100%;margin:10px 0 0}form.wpcf7-form .wpcf7-response-output{position:relative;clear:both;float:left;margin-left:0;margin-right:0;padding:15px 15px 15px 45px;width:100%;box-sizing:border-box}form.wpcf7-form.invalid .wpcf7-response-output{background-color:#fcc;border:1px solid #f99;color:#d01313}form.wpcf7-form.sent .wpcf7-response-output{background-color:#eafac0;border:1px solid #b1cf67;color:#7ba411}form.wpcf7-form .wpcf7-response-output:before{top:15px;left:18px;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:20px;position:absolute}form.wpcf7-form.invalid .wpcf7-response-output:before{content:""}form.wpcf7-form.sent .wpcf7-response-output:before{content:""}.dt-sc-titled-box-content .wpcf7-form .wpcf7-not-valid-tip{top:0;padding:0 10px}.ie9 .dt-sc-titled-box-content .wpcf7-form .wpcf7-not-valid-tip{top:50px}.ie9 .wpcf7-form .wpcf7-not-valid-tip{top:20px}.dt-sc-one-third .dt-sc-titled-box-content input[type=text],.dt-sc-one-third .dt-sc-titled-box-content input[type=password],.dt-sc-one-third .dt-sc-titled-box-content input[type=email],.dt-sc-one-third .dt-sc-titled-box-content input[type=url],.dt-sc-one-third .dt-sc-titled-box-content input[type=tel],.dt-sc-one-third .dt-sc-titled-box-content input[type=number],.dt-sc-one-third .dt-sc-titled-box-content input[type=range],.dt-sc-one-third .dt-sc-titled-box-content input[type=date],.dt-sc-one-third .dt-sc-titled-box-content textarea,.dt-sc-one-third .dt-sc-titled-box-content input.text{padding:12px 5%;width:90%}.page-template-tpl-blank-php #main{padding:0}.blank-template-container{display:table;height:100%;left:0;margin:0;padding:0;float:left;width:100%}.blank-template{display:table-cell;margin:0;padding:0;vertical-align:middle}.blank-template-wrapper{border-top:1px solid #e2d6c1;border-bottom:1px solid #e2d6c1;padding:30px 0;float:left;clear:both;width:100%;background:#f5e9d4}.side-navigation{width:27%;float:left;margin:0 2% 0 0;padding:0}.side-navigation-content{width:71%;float:left;margin:0;padding:0}.side-nav-container{float:left;margin:0;padding:0;width:98%}ul.side-nav{border:1px solid;border-bottom:0px;margin:0;padding:0;float:left;width:100%}ul.side-nav li{float:left;width:100%;display:block;padding:0;border-bottom:1px solid}ul.side-nav li a{color:#303030;line-height:normal;padding:14px 0 13px 60px;display:block;position:relative}ul.side-nav li a:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:400;color:#444446;position:absolute;left:0;top:0;margin:auto;width:45px;height:100%;text-align:center;line-height:49px}ul.side-nav>li.current_page_item>a:after,ul.side-nav>li>ul>li.current_page_item>a:after{content:"";position:absolute;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAuCAMAAADJExORAAAAVFBMVEUAAADi1sHi1sHi1sHi1sHi1sHi1sHi1sHi1sHi1sHi1sHi1sHi1sHi1sHi1sHi1sHi1sHi1sHi1sHi1sHi1sH16dTp3cjw5M/t4cz06NPy5tHj18KgHejfAAAAFXRSTlMA/vnx5dQQBsO8q6KQhnBkT0MwJhnlTiC6AAAAgUlEQVQoz2XSORKEMAxEUcQ6O7O1bMP970mmX4WIXgBY6nZnaxdPHbHsi+sFN5vD8jsuPZa/cBmx7IPrhJv9w/Ib3volLH/iMmDtb1wn3OwXll/xZktY/sBlOJl3+HZO/+QsZmA2Zs67sCO7kwlZ5QzJlszpgo5yd3RK1/kO2Bo8ADGpFkpLD2NWAAAAAElFTkSuQmCC") no-repeat;width:11px;height:46px;right:-11px;top:0}ul.side-nav>li>a:hover,ul.side-nav>li>ul>li>a:hover,ul.side-nav>li.current_page_item>a,ul.side-nav li>ul>li.current_page_item>a{color:#4bbcd7}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:#fff}ul.side-nav li ul{border-top:1px solid;margin:0;padding-left:0}ul.side-nav li ul li:last-child{border:none;padding-bottom:0}ul.side-nav li ul li a{padding-left:85px}ul.side-nav ul ul li a{padding-left:120px}ul.side-nav li a:before,ul.side-nav>li>a:hover,ul.side-nav>li>ul>li>a:hover,ul.side-nav>li>ul>li>ul>li>a:hover,ul.side-nav>li.current_page_item>a,ul.side-nav>li>ul>li.current_page_item>a,ul.side-nav>li>ul>li>ul>li.current_page_item>a{background:#f5e9d4}ul.side-nav,ul.side-nav li,ul.side-nav li ul{border-color:#e2d6c1}ul.side-nav li a:before,ul.side-nav>li>a:hover,ul.side-nav>li>ul>li>a:hover,ul.side-nav>li>ul>li>ul>li>a:hover{color:#303030}.ie9 .no-space.column.portfolio{margin-bottom:-1px}.min-space .dt-sc-hr-invisible-large{margin:65px 0}.ie9 #buddypress div.item-list-tabs ul li.last select{max-width:179px}.ie9 .header-search input[type=submit],.ie9 .course .header-search input[type=submit],.ie9 .lesson .header-search input[type=submit]{padding:18px 25px}.ie9 .widget.widget_text .textwidget .dt-sc-contact-info .icon i{top:-5px}.events-list .tribe-events-loop,.tribe-events-day .tribe-events-loop,.single-tribe_venue .tribe-events-loop,.single-tribe_organizer .tribe-events-loop{max-width:1170px}#tribe-bar-form label{font-size:15px;color:#303030;text-transform:none;margin-bottom:10px}#tribe-bar-form .tribe-bar-submit input[type=submit],.tribe-events-sub-nav li a,.tribe-events-read-more{border:2px solid #201c1d;background:0 0;color:#303030;font-weight:700;font-size:12px;padding:8px 15px 7px;cursor:pointer;width:auto;text-transform:uppercase;border-radius:3px}#tribe-bar-form .tribe-bar-submit input[type=submit]:hover,.tribe-events-sub-nav li a:hover,.tribe-events-sub-nav li a:active,.tribe-events-read-more:hover,.tribe-events-read-more:active{color:#fff}#tribe-bar-form .tribe-bar-submit input[type=submit]{float:left;margin:25px 0 0}.tribe-events-sub-nav li a,.tribe-events-read-more{margin:10px 0 0}.tribe-events-sub-nav li{padding:0}#tribe-events-header .tribe-events-sub-nav,#tribe-events-footer .tribe-events-sub-nav{overflow:visible;margin:20px 0;float:left;width:100%;clear:both}.single-tribe_events .tribe-events-schedule{background:#f5e9d4;border-color:#e2d6c1;padding:10px 15px 12px}.tribe-bar-views-inner{padding:22px 0 45px;background:#e8dcc7}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{background:#dcd0bb}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover,#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover{background:#f5e9d4}.datepicker table tr td span:hover{background:#f5e9d4}.datepicker table tr td span.active.active,.datepicker table tr td.active.active:hover,.datepicker table tr td span.active.active:hover{background:#e8dcc7;color:#808080}.column.tribe-week-grid-hours{margin-left:0}.datepicker th.switch{width:122px}.datepicker.dropdown-menu{margin-top:6px}.datepicker table{border:none}.datepicker td,.datepicker th{padding:5px;border:none;background:0 0;color:#666;font-size:12px;line-height:20px}h2.tribe-events-page-title{font-weight:500}h2.tribe-events-page-title,#tribe-geo-results h2.tribe-events-page-title{font-size:26px}.tribe-events-calendar th{background:#f5e9d4;text-transform:uppercase;text-transform:none;padding:15px 10px}#tribe-events-content table.tribe-events-calendar,#tribe-events-content .tribe-events-calendar td{border:1px solid #e2d6c1}#tribe-events-content .tribe-events-calendar td{background:#fff;text-align:left}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{border-bottom:1px solid #e2d6c1}#tribe-events-content .tribe-events-thismonth a{border-bottom:0px}#tribe-events-content .tribe-events-tooltip h4{min-height:10px;line-height:16px;font-weight:700;font-size:11px;padding:10px;color:#fff}.tribe-events-calendar .tribe-events-tooltip,.tribe-events-week .tribe-events-tooltip,.recurring-info-tooltip{border:1px solid #e2d6c1}.tribe-events-tooltip .tribe-events-arrow{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAATCAMAAADcdh9LAAAAb1BMVEUAAAD+/v7T09PW1tbR0dH////R0dHS0tLU1NTX19fX19fY2NjT09PS0tLU1NTS0tLX19fX19fX19fU1NTR0dHR0dHT09P+/v7////9/f36+vrU1NTg4ODs7Oz19fXx8fHd3d3Z2dnW1tbt7e3k5OQbZ3b8AAAAF3RSTlMA8rA50PK/hFEeFQRu4tekKA4I6aCobT7mgz4AAAEASURBVCjPldJhk4IgEAbgFZFSU9O6YwlQ0/7/b7yVEylqnOn9oCgPDMMuMJslT8lmBsBS+JCUQaoHlFtw0AStPr7bo7bLo8fN9o5lgz7F9qSHjF6/0w1Xe5scSrCfDq/2MPWYuMGdtLP3f5Isw2sZaNksxGH4GSUqhWpsYMWkR9Z524qR7IpLYVAiGlZumFYbUYBLzo1E6TG0/EFWdBCwoh/87K6sokkVMOTVbHkBATtt64KmLrOzAUNa0zYxni85QFHbGEPu9w3HeFSukmdu/DHieIzS8BxcCmEU7mG6OtH67475q4vji9I8F+XqixJlt9xx9hspzk6Lvmen+b/JH59tGdtAQGR1AAAAAElFTkSuQmCC");background-size:44px 15px}.events-archive.events-gridview #tribe-events-content table .vevent{padding:6px 0;font-weight:400}.tribe-events-tooltip p.entry-summary{line-height:18px;color:#808080}.tribe-events-tooltip .tribe-events-event-body span{color:#a7a7a7;padding:5px 0;display:inline-block}.tribe-events-tooltip .duration{color:#a7a7a7}.tribe-events-tooltip .tribe-events-event-thumb{padding-right:10px}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-weight:400}.tribe-grid-body .tribe-events-tooltip .tribe-events-arrow{top:36px;width:12px;left:-24px}.tribe-grid-body .tribe-events-right .tribe-events-tooltip .tribe-events-arrow{right:-24px}.tribe-events-tooltip .tribe-events-arrow{bottom:-17px}.tribe-events-week-grid .tribe-grid-header .tribe-grid-content-wrap{margin-top:-33px}.tribe-events-list .vevent.hentry{margin:0;padding:30px 0 50px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKAQMAAABR1Za6AAAABlBMVEUAAADMzMzIT8AyAAAAAXRSTlMAQObYZgAAABlJREFUCNdjaFFgcBJgUORgEGhh4HBC4wIAPnED+6HZTakAAAAASUVORK5CYII=") bottom repeat-x;border:none}.tribe-events-list .time-details{font-size:14px;font-weight:400;color:#303030}.tribe-events-list .tribe-events-venue-details{font-size:14px;color:#808080;font-style:italic;font-weight:400}.tribe-events-loop .tribe-events-event-meta{margin-bottom:20px}.tribe-events-list .tribe-events-event-image{margin-right:2%}.tribe-events-list .tribe-events-event-image+div.tribe-events-content{width:68%}.tribe-events-list .tribe-events-photo-event .tribe-events-event-details{padding-bottom:25px}.tribe-events-read-more{margin:20px 0 0;display:table}.tribe-events-list-event-title a:hover{color:#303030}.tribe-events-list-separator-month span{background:#f5e9d4;padding:10px 3%;font-size:16px;color:#303030;border-radius:3px}.tribe-events-list-separator-month:after{border:1px solid #e2d6c1}.tribe-events-day .tribe-events-day-time-slot h5{background:#f5e9d4;padding:13px 10px;font-size:16px}.with-sidebar .tribe-bar-mini .tribe-bar-views-inner{padding:22px 0 35px}.single-tribe_events .tribe-events-event-meta{background:0 0;border:none;padding:0}.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{color:#303030}.tribe-events-single-section .tribe-events-meta-group{width:48.9%;margin-right:2%;padding:0}.tribe-events-single-section .tribe-events-meta-group.tribe-events-meta-group-organizer{margin-right:0}.tribe-events-single-section .tribe-events-venue-map,.single-tribe_events .secondary .tribe-events-venue-map{margin-right:0;width:46.9%}.tribe-events-meta-group .tribe-events-single-section-title{font-size:18px;text-transform:uppercase;margin-bottom:40px;position:relative}.tribe-events-meta-group .tribe-events-single-section-title:before{content:"";bottom:-12px;height:4px;width:40px;position:absolute}.single-tribe_events #tribe-events-content .tribe-events-event-meta dd{padding:0 0 15px;margin:0 0 10px;border-bottom:1px solid #e2d6c1}.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{padding:10px 0 0}.tribe-events-event-image+div.tribe-events-content{width:100%}.tribe-events-event-meta address.tribe-events-address{line-height:24px}.page-with-sidebar .tribe-bar-mini .tribe-bar-views-inner{padding:20px 0 40px}.page-with-sidebar #tribe-bar-form .tribe-bar-submit input[type=submit]{margin-top:25px}.tribe-events-list .vevent.hentry.tribe-event-end-month{padding-bottom:50px}.tribe-events-grid .tribe-grid-content-wrap .column{width:12.2%}#primary .tribe-events-has-events div[id*=daynum-] a:before{bottom:8px}.tribe-mini-calendar{background:#f5e9d4}.widget.tribe-events-list-widget ol{padding-left:0}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap{background:#f5e9d4}.tribe-events-schedule h2{display:inline;font-size:16px;font-weight:600}.secondary-sidebar .tribe-mini-calendar th,#footer .tribe-mini-calendar th,#primary .tribe-mini-calendar th{padding:7px 0;background:#fff;border-color:#e2d6c1;color:#666;font-weight:400;text-transform:none}.secondary-sidebar .tribe-mini-calendar td,#footer .tribe-mini-calendar td,#primary .tribe-mini-calendar td{padding:0;background:#fff;border-color:#e2d6c1;color:#666}.secondary-sidebar .tribe-mini-calendar .tribe-mini-calendar-nav td,#footer .tribe-mini-calendar .tribe-mini-calendar-nav td,#primary .tribe-mini-calendar .tribe-mini-calendar-nav td{padding:4px 0}.secondary-sidebar .tribe-events-has-events div[id*=daynum-] a:before,#footer .tribe-events-has-events div[id*=daynum-] a:before,#primary .tribe-events-has-events div[id*=daynum-] a:before{width:5px;height:5px}.secondary-sidebar .tribe-mini-calendar-event .list-date,#footer .tribe-mini-calendar-event .list-date,#primary .tribe-mini-calendar-event .list-date{background:#f5e9d4}.secondary-sidebar .tribe-mini-calendar-event .list-date .list-daynumber,#footer .tribe-mini-calendar-event .list-date .list-daynumber,#primary .tribe-mini-calendar-event .list-date .list-daynumber{color:#303030}.secondary-sidebar .tribe-mini-calendar-event .list-info h2,#footer .tribe-mini-calendar-event .list-info h2,#primary .tribe-mini-calendar-event .list-info h2{margin-bottom:10px}.secondary-sidebar .tribe-mini-calendar-event,#footer .tribe-mini-calendar-event,#primary .tribe-mini-calendar-event{border-bottom:1px dashed #e2d6c1}.secondary-sidebar .tribe-mini-calendar-event .list-info span,#footer .tribe-mini-calendar-event .list-info span,#primary .tribe-mini-calendar-event .list-info span{line-height:16px}.secondary-sidebar .tribe-mini-calendar-event .list-info,#footer .tribe-mini-calendar-event .list-info,#primary .tribe-mini-calendar-event .list-info{line-height:20px}.secondary-sidebar .tribe-venue-widget-list h4,#footer .tribe-venue-widget-list h4,#primary .tribe-venue-widget-list h4{font-size:14px;margin-bottom:5px}.secondary-sidebar .tribe-venue-widget-list li,#footer .tribe-venue-widget-list li,#primary .tribe-venue-widget-list li{border-bottom:1px dashed #e2d6c1;padding-bottom:20px;padding-left:20px}.secondary-sidebar .tribe-venue-widget-list li:before,#footer .tribe-venue-widget-list li:before,#primary .tribe-venue-widget-list li:before{content:""}#footer .tribe-mini-calendar .tribe-mini-calendar-nav a,#footer .tribe-mini-calendar .tribe-mini-calendar-nav span,#footer .tribe-mini-calendar .tribe-events-has-events:hover a,#footer .tribe-mini-calendar .tribe-events-present a,.secondary-sidebar .tribe-events-present span.tribe-mini-calendar-no-event,#footer .tribe-events-present span.tribe-mini-calendar-no-event,#primary .tribe-events-present span.tribe-mini-calendar-no-event{color:#fff}.secondary-sidebar .tribe-mini-calendar-no-event,#footer .tribe-mini-calendar-no-event,.secondary-sidebar .tribe-mini-calendar .tribe-events-right a,#footer .tribe-mini-calendar .tribe-events-right a,#primary .tribe-mini-calendar-no-event,#primary .tribe-mini-calendar .tribe-events-right a{color:#666;font-weight:400}.secondary-sidebar .tribe-mini-calendar .tribe-events-has-events:hover a:hover,#footer .tribe-mini-calendar .tribe-events-has-events:hover a:hover,#primary .tribe-mini-calendar .tribe-events-has-events:hover a:hover{color:#fff}.secondary-sidebar .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a,#footer .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a,#primary .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a{color:#fff!important}.secondary-sidebar .tribe-events-divider,#footer .tribe-events-divider,#primary .tribe-events-divider{padding:0 3px}.secondary-sidebar .widget.tribe-events-adv-list-widget ol li,#footer .widget.tribe-events-adv-list-widget ol li,#primary .widget.tribe-events-adv-list-widget ol li{border-bottom:1px dashed #e2d6c1;padding-bottom:10px;margin-bottom:20px}#footer .widget.tribe-events-adv-list-widget ol li,#footer .tribe-venue-widget-list li,#footer .tribe-mini-calendar-event{border-color:#555}#footer .tribe-countdown-number{color:#fff}.tribe-venue-widget-thumbnail img{border-radius:3px;clear:both}.widget.tribe-events-countdown-widget .tribe-countdown-text{font-size:16px}.widget.tribe-events-adv-list-widget ol{padding-left:0}.widget.tribe-events-adv-list-widget ol li h4{font-size:16px}.widget.tribe-events-adv-list-widget ol li .duration,.widget.tribe-events-adv-list-widget ol li .vcard span{margin-bottom:10px;display:block;line-height:20px}.widget.tribe-events-adv-list-widget .tribe-events-widget-link{margin-top:10px;float:left;clear:both}.widget.tribe-events-adv-list-widget .tribe-events-widget-link a{border:1px solid;padding:8px 10px;border-radius:3px;font-size:14px;font-weight:400}.widget.tribe-events-adv-list-widget .tribe-events-widget-link a:hover,#footer .widget.tribe-events-adv-list-widget .tribe-events-widget-link a:hover{color:#fff}.secondary-sidebar .tribe-venue-widget-venue-name,#footer .tribe-venue-widget-venue-name,#primary .tribe-venue-widget-venue-name{margin-bottom:10px}#tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit]{padding:8px 15px 9px;font-size:11px}.tribe-events-list .tribe-events-loop .tribe-events-content{line-height:25px;padding:0}#tribe-events-header .screen-reader-text,#tribe-events-footer .screen-reader-text{display:none}.quantity .screen-reader-text{display:none!important}.single-tribe_events #tribe-events-footer,.tribe-events-day #tribe-events-footer,.events-list #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer,.tribe-events-grid .tribe-grid-content-wrap .column{border-color:#e2d6c1}.tribe-grid-allday{background:#fff;border-color:#e2d6c1}.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{color:#808080;background:#f5e9d4}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{background:#cfb995}#footer .tribe-countdown-complete,.tribe-events-sub-nav li.tribe-events-nav-next a:hover{color:#fff}.tribe-events-list .tribe-events-event-cost span{color:#fff;border-radius:3px}.tribe-events-list #tribe-events-photo-events .tribe-events-event-details h2{margin-bottom:5px;display:inline-block}.tribe-events-photo .tribe-events-loop .vevent.hentry .tribe-events-event-meta{margin-bottom:15px}.single-tribe_events h2.tribe-events-single-event-title{font-size:24px}.tribe-mini-calendar-event{float:left}#footer .tribe-mini-calendar div[id*=daynum-] a,.secondary-sidebar .tribe-mini-calendar div[id*=daynum-] a,#primary .tribe-mini-calendar div[id*=daynum-] a{color:#808080;font-weight:400}#footer .tribe-mini-calendar .tribe-events-present div[id*=daynum-] a,.secondary-sidebar .tribe-mini-calendar .tribe-events-present div[id*=daynum-] a,#primary .tribe-mini-calendar .tribe-events-present div[id*=daynum-] a{color:#fff}#footer .tribe-mini-calendar td.tribe-events-has-events,.secondary-sidebar .tribe-mini-calendar td.tribe-events-has-events,#primary .tribe-mini-calendar td.tribe-events-has-events{background:#f5e9d4}#footer .tribe-mini-calendar .tribe-events-has-events div[id*=daynum-] a:before,.secondary-sidebar .tribe-mini-calendar .tribe-events-has-events div[id*=daynum-] a:before,#primary .tribe-mini-calendar .tribe-events-has-events div[id*=daynum-] a:before{width:4px;height:4px;bottom:5px}.single-tribe_events .tribe-events-schedule h3{font-size:16px}.tribe-events-calendar td div[id*=tribe-events-daynum-],.tribe-events-calendar td div[id*=tribe-events-daynum-] a{font-weight:400}.tribe-events-grid .tribe-grid-content-wrap .column{margin-left:0;display:flex;align-items:center;justify-content:space-evenly}.tribe-grid-body div[id*=tribe-events-event-]{font-weight:700;line-height:1.25;z-index:500;height:auto!important;width:50%!important;margin:0}.tribe-events-list .tribe-events-event-image+div.tribe-events-content{width:100%}.post-type-archive-tribe_events .tribe-events-event-cost{position:absolute;right:0;top:0}.dt-sc-course-searchform header{background:#f5e9d4;padding:0;float:left;width:100%;border-radius:3px 3px 0px 0px}.dt-sc-course-searchform header h2{padding:0;margin-bottom:0;font-size:16px;line-height:45px;font-weight:600;background:#e7dbc6;border-radius:3px 3px 0px 0px}.dt-sc-course-searchform header h2 span{float:left;color:#fff;height:45px;width:50px;padding:0;font-size:16px;line-height:45px;text-align:center;margin-right:15px;border-radius:3px 0px 0px 0px;position:relative}.dt-sc-searchbox-container{float:left;clear:both;margin:0;padding:0;width:100%}.dt-sc-searchbox-container form{padding:25px 20px 20px}.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{float:left;margin-right:2%;width:49%;margin-bottom:20px}.dt-sc-searchbox-container form .sub-course-type-module{margin-right:0}.dt-sc-searchbox-container form label{color:#303030;margin-bottom:10px;display:inline-block}.dt-sc-searchbox-container form .search-text-module{margin-right:0;margin-bottom:11px}.dt-sc-searchbox-container form .webinar-module{clear:both;float:left;margin:5px 0 0;padding:0 0 35px}.dt-sc-searchbox-container form .webinar-module input[type=checkbox]{margin-right:8px;margin-top:-4px}.dt-sc-searchbox-container form input[type=submit]{margin-top:10px;padding:11px 15px 10px;font-size:13px}#dt-sc-ajax-load-image.search-ajax-load{position:absolute;bottom:-50px;top:auto}.dt-sc-course-searchform-container #dt-sc-ajax-load-image.search-ajax-load{bottom:-62px}.courses-table-list th,.courses-table-list td{text-align:left}.courses-table-title a,.courses-table-lessons{color:#303030}.courses-table-list th{position:relative;cursor:pointer}.courses-table-list th:before{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:12px;position:absolute;top:18px;right:15px}.courses-table-title-header:before,.courses-table-type-header:before,.lessons-table-title-header:before,.lessons-table-type-header:before{content:""}.courses-table-title-header.headerSortDown:before,.courses-table-type-header.headerSortDown:before,.lessons-table-title-header.headerSortDown:before,.lessons-table-type-header.headerSortDown:before{content:""}.courses-table-lessons-header:before,.courses-table-length-header:before,.lessons-table-length-header:before{content:""}.courses-table-lessons-header.headerSortDown:before,.courses-table-length-header.headerSortDown:before,.lessons-table-length-header.headerSortDown:before{content:""}.dt-sc-ajax-loader{opacity:.2}#dt-sc-ajax-load-image.type2{top:0}.page-template-tpl-classes #dt-sc-ajax-load-image{top:100px}.dt-sc-course-single .dt-sc-course-image{float:left;width:25%;margin:0 2% 0 0;padding:0;line-height:0px}.dt-sc-course-single .dt-sc-course-details-inner{width:68%;margin:0;padding:22px 2%;float:left;background:#f5e9d4;border-radius:3px}.dt-sc-course-single .dt-sc-course-details-inner h3{margin-bottom:7px;font-size:20px;line-height:32px}.dt-sc-course-single .dt-sc-course-details-inner .post-ratings{padding-bottom:10px;margin-bottom:5px}.dt-sc-course-single .dt-sc-course-details-inner .post-ratings img{margin:0 2px 0 0}.dt-sc-course-single .dt-sc-course-details-inner .post-ratings em{font-weight:300;font-style:normal;font-size:12px}.dt-sc-course-single .dt-sc-course-details-inner .post-ratings em strong{font-weight:400}.dt-sc-course-single .entry-metadata p{display:inline;margin:0 15px 0 0}.dt-sc-course-single .entry-metadata p a{color:#808080}.dt-sc-course-single .entry-metadata p i{margin:0 5px 0 0}.dt-sc-course-single h2,.dt-sc-course-single h3,.dt-sc-course-single h4{text-transform:none}.dt-sc-course-single .dt-sc-wishlist-holder{border-radius:3px;display:inline-block;float:left;font-size:12px;font-weight:700;line-height:normal;margin-top:15px;padding:10px 15px;color:#fff;position:relative}.dt-sc-course-single .dt-sc-wishlist-holder .yith-wcwl-add-to-wishlist{margin-top:0}.page-with-both-sidebar .dt-sc-course-single .dt-sc-wishlist-holder{margin-top:15px}.dt-sc-course-single .yith-wcwl-add-to-wishlist .ajax-loading{position:absolute;left:0;right:0;margin:auto}.dt-sc-course-single .dt-sc-status-container ins{background:rgba(0,0,0,0);color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}.dt-sc-course-single .dt-sc-wishlist-holder .yith-wcwl-add-to-wishlist a{color:#fff;text-transform:uppercase}.dt-sc-course-single .dt-sc-info-link .fa{margin-right:5px}.dt_widget_course_group .course-group-widget li{padding-left:0}.dt_widget_course_group .course-group-widget li:before{display:none}.dt_widget_course_group .course-group-widget .item-avatar{display:inline-block;float:left;margin-right:10px}.dt_widget_course_group .course-group-widget .item-avatar img{border-radius:50%}.dt_widget_course_group .course-group-widget .item-title a{color:#000;display:block;font-size:16px;margin-bottom:10px}.dt_widget_course_group .course-group-widget .item-meta{display:block;margin-bottom:10px}.widget.dt_widget_students_enrolled li:before{display:none}.widget.dt_widget_students_enrolled .dt-students-enrolled-list h5{margin:10px 0;font-size:14px}.widget.dt_widget_students_enrolled .dt-students-enrolled-list img{display:inline-block;float:left;margin-right:10px;border-radius:50%}.widget.dt_widget_students_enrolled li{width:100%;padding-left:0}.dt-sc-ratings-breakup{list-style-type:none;float:left;width:100%;margin-bottom:30px}.dt-sc-ratings-breakup .dt-sc-ratings-percentage{background-color:#f0e3cc;border-radius:2px;display:block;float:left;height:7px;margin:7px 0 0 10px;width:75%}.dt-sc-ratings-breakup .dt-sc-ratings-percentage span{display:block;text-align:center;border-radius:2px;height:100%}.dt-sc-ratings-breakup>li{clear:both;display:block;float:left;width:100%;line-height:normal;font-size:13px}.dt-sc-ratings-breakup li .dt-sc-ratings-label{float:left;min-width:40px}.dt-sc-ratings-breakup li>span{float:right}.dt-sc-average-rating{margin-bottom:20px;text-align:center}.dt-sc-average-rating>h2{font-size:45px;margin-bottom:10px}.dt-sc-average-rating .post-ratings{padding:0;margin:0}.dt_widget_course_event .tribe-events-event-cost,.dt-sc-class-single .tribe-events-event-cost{border-radius:5px;color:#fff;display:inline-block;margin-bottom:10px;padding:0 10px}.dt_widget_course_event .tribe-events-list-event-title,.dt-sc-class-single .tribe-events-list-event-title{font-size:25px;margin-bottom:5px;font-weight:400}.dt_widget_course_event .tribe-events-event-meta,.dt-sc-class-single .tribe-events-event-meta{margin-bottom:15px}.dt_widget_course_event .tribe-events-event-image{margin-bottom:10px}.dt-sc-class-single .tribe-events-event-image{margin:0 20px 10px 0;float:left}.dt_widget_course_event .tribe-events-day-time-slot,.dt-sc-class-single .tribe-events-day-time-slot{display:block;margin-bottom:35px}.dt_widget_media_attachments .dt-sc-media-attachments li:before{display:none}.dt_widget_media_attachments .dt-sc-media-attachments li{padding-left:0}.dt_widget_media_attachments .dt-sc-media-attachments li a:hover{color:#fff}.dt-lesson-wrapper{float:left;clear:both;width:100%;margin:0;padding:0}.dt-lesson-inner-wrapper{border:5px solid #f5e9d4;border-radius:3px;box-shadow:0 0 0 1px #e2d6c1;display:inline-block;width:100%;box-sizing:border-box}.dt-lesson-wrapper .dt-lesson-title{background:#f5e9d4;padding:11px 20px 15px;margin-bottom:10px}.dt-lesson-wrapper ol.dt-sc-lessons-list{padding:20px 20px 0}.dt-lesson-wrapper ol.dt-sc-lessons-list .lesson-title h5{font-size:15px;color:rgba(0,0,0,.5);margin-bottom:15px}.dt-sc-course-single .entry-metadata .dt-sc-button{float:right;margin:15px 3px 0 0;font-size:12px;padding:9px 15px 7px}.dt-sc-course-single .entry-metadata .dt-sc-button i{font-size:14px}.dt-sc-course-single .entry-metadata .dt-sc-button.filled:hover:after{background:#f5e9d4}.dt-sc-course-single .entry-metadata .dt-sc-meta-container{float:left;margin:0;padding:0;clear:both}.dt-sc-course-single .featured-post{border-radius:0;box-sizing:border-box;font-size:12px;margin:0 0 10px;padding:0;text-align:center;width:100%}.dt-sc-course-single .featured-post span.fa{position:inherit}.dt-sc-course-single .entry-metadata .dt-sc-status-container{clear:both;float:left}.dt-sc-course-single .entry-metadata .dt-sc-purchased-details .fa{margin-right:3px}.dt-sc-course-single .dt-sc-progress{height:5px;margin:35px 0 5px;overflow:visible;background-color:#e1d7c6;float:left;width:100%}.dt-sc-course-single .dt-sc-progress .dt-sc-bar-text{margin-top:-24px;font-size:13px}.dt-sc-course-single .dt-sc-progress .dt-sc-bar{border-radius:3px}.dt-sc-course-single .dt-sc-progress .dt-sc-bar-text>span{font-size:11px;font-weight:600;color:#fff;line-height:normal;margin-top:15px;padding:2px 6px;border-radius:15px}.dt-sc-course-single .dt-sc-course-class{margin-bottom:5px;display:block}.dt-sc-course-single .dt-sc-course-class .fa{margin-right:5px}.page-template-tpl-landingpage-php #main,.page-template-tpl-demopage #main{padding-bottom:0}.page-template-tpl-demopage #footer{margin-top:0}.color-black{color:#000}.color-white{color:#fff}.color-white.border-title span{background:#fff}.color-black.border-title span{background:#000}.bgimage-with-two-colors{background-position:center}.menu-item-widget-area-container .special-offers{float:left;clear:both;width:100%;margin:0 0 15px;padding:0}.widget.widget_text ul.special-offers li{display:block;margin:0;padding:0 0 20px;border-bottom:4px solid #545454;margin-bottom:20px;width:100%}.special-offers li h2{font-weight:700;text-transform:uppercase;margin-bottom:10px}.special-offers li h2 a{color:#303030}.special-offers li p{font-size:14px;color:#717171;margin:0}.widget.widget_text ul.special-offers li:before{content:""}.menu-item-widget-area-container .widget.widget_text ul.quick-links{float:left;clear:both;width:100%;margin:0 0 15px;padding:0}.widget.widget_text ul.quick-links li,.widget.widget_text ul.quick-links li:last-child{display:block;margin:0;padding:8px 0 8px 20px;line-height:13px;border-left:1px solid #e2d6c1;border-bottom:0px;width:100%}.widget.widget_text ul.quick-links li:before{content:""}.widget.widget_text ul.quick-links li a{font-size:13px;font-weight:300}.menu-item-fullwidth .menu-item-widget-area-container ul>li.widget:first-child{margin-left:0;margin-right:20px}.menu-item-fullwidth .menu-item-widget-area-container ul>li{margin-right:20px}.menu-item-fullwidth .menu-item-widget-area-container ul>li.widget:last-child{margin-right:0}.menu-item-widget-area-container .widget .recent-portfolio-widget li h6{font-size:13px;margin-bottom:7px;margin-top:-2px}.menu-item-widget-area-container .widget .recent-portfolio-widget li h6 a{color:#313131}.menu-item-widget-area-container .widget .recent-portfolio-widget li .thumb img{max-width:80px}.menu-item-widget-area-container .widget .recent-portfolio-widget li p{font-size:11px;line-height:18px}.menu-item-widget-area-container .widget .recent-portfolio-widget li,.menu-item-widget-area-container .widget .recent-portfolio-widget li .thumb{margin-bottom:5px}.menu-item-widget-area-container .widget.widget_popular_entries .recent-course-widget ul li h6{font-weight:300;font-size:14px}.menu-item-widget-area-container .widget.widget_popular_entries .recent-course-widget ul li h6 a{color:#313131}.courses-share{margin-bottom:20px;float:left;clear:both;width:100%}.classes-view-type{float:right;margin:5px 0 50px;text-align:right;display:inline-block}.classes-view-type a{margin:0 0 0 15px;cursor:pointer;color:#000}.classes-view-type a span{margin-right:7px}.dt-sc-custom-class-type{float:left;width:100%;border-radius:5px;border:2px solid #e2d6c1;box-sizing:border-box;margin-bottom:30px}.dt-sc-custom-class-type .dt-sc-class-thumb{float:left;width:100%;position:relative}.dt-sc-custom-class-type .dt-sc-class-thumb img{display:block;border-radius:5px 5px 0 0}.dt-sc-custom-class-type .dt-sc-class-type,.dt-sc-class-single .dt-sc-class-type{border-radius:5px;color:#fff;display:inline-block;padding:4px 15px;position:absolute;right:10px;top:10px;font-weight:600}.dt-sc-custom-class-type .dt-sc-class-details .dt-sc-purchased{padding:4px 10px;margin-right:5px}.dt-sc-custom-class-type.dt-onsite-class:hover{border-color:#09b89d}.dt-sc-custom-class-type.dt-online-class:hover{border-color:#8d1d82}.dt-sc-custom-class-type .dt-sc-class-type .fa,.dt-sc-class-single .dt-sc-class-type .fa{margin-right:5px}.dt-sc-custom-class-type .dt-sc-class-type.onsite,.dt-sc-class-single .dt-sc-class-type.onsite{background-color:#09b89d}.dt-sc-custom-class-type .dt-sc-class-type.online,.dt-sc-class-single .dt-sc-class-type.online{background-color:#8d1d82}.dt-sc-custom-class-type .dt-sc-class-details{box-sizing:border-box;float:left;padding:20px 3% 30px 6%;width:100%}.dt-sc-custom-class-type .dt-sc-class-details .dt-sc-class-startdate{background-color:#fdf6ea;box-sizing:border-box;clear:both;display:inline-block;float:left;margin-bottom:20px;margin-top:-40px;padding:7px 16px;position:relative;border-radius:3px 3px 0 0}.dt-sc-custom-class-type .dt-sc-class-details .dt-sc-class-startdate .fa{margin-right:5px}.dt-sc-custom-class-type .dt-sc-class-details>h5{clear:both;margin-bottom:10px}.dt-sc-custom-class-type .dt-sc-class-details .post-ratings{padding:0 0 5px}.dt-sc-custom-class-type .dt-sc-class-details .dt-sc-view-class-holder{display:block;text-align:center}.dt-sc-custom-class-type .dt-sc-class-details .dt-sc-total-courses-holder{border-radius:3px;color:#444;display:inline-block;padding:3px 15px;background-color:#efefef;line-height:28px}.dt-sc-custom-class-type .dt-sc-class-details .dt-sc-button.small{padding:9px 20px}.dt-sc-custom-class-type .dt-sc-class-details .dt-sc-class-price{background-color:#2fc5e0;display:inline-block;border-radius:3px;color:#fff;padding:3px 15px;line-height:28px;margin:10px 5px 10px 0}.dt-sc-custom-class-type .dt-sc-class-details .dt-sc-class-price ins,.dt-sc-class-single .dt-sc-status-container ins{background-color:transparent;color:inherit}.dt-sc-custom-class-type .dt-sc-class-details .dt-sc-class-free{background-color:#a8b50d}.dt-sc-custom-class-type .dt-sc-class-details .dt-sc-class-registration{background-color:#398bbf}.dt-sc-classes-list-shortcode{float:left;position:relative;width:100%}.dt-sc-custom-class-type .featured-tag,.dt-sc-class-single .dt-sc-class-image .featured-tag{left:0;position:absolute;top:0;z-index:99}.dt-sc-custom-class-type .featured-tag:after,.dt-sc-class-single .dt-sc-class-image .featured-tag:after{background-color:transparent;border-right:15px solid transparent;border-style:solid;border-width:15px;content:"";position:absolute;right:-20px;top:0;z-index:9}.single-product .product>.featured-product{display:none}.dt-sc-custom-class-type .featured-tag i,.dt-sc-class-single .dt-sc-class-image .featured-tag i{line-height:30px;position:absolute;right:5px}.dt-sc-custom-class-type .featured-tag span,.dt-sc-class-single .dt-sc-class-image .featured-tag span{display:block;float:left;font-weight:400;font-weight:600;opacity:0;overflow:hidden;padding-right:25px;transition-delay:0s,0s,0s;transition-duration:.3s,.25s,.25s;transition-property:opacity,padding,width;transition-timing-function:cubic-bezier(.86,0,.07,1);width:3em;color:#fff}.dt-sc-custom-class-type .featured-tag>div,.dt-sc-class-single .dt-sc-class-image .featured-tag>div{color:#fff;height:30px;line-height:30px;position:relative;transition:width .1s cubic-bezier(.86,0,.07,1) .05s;width:25px;z-index:99}.dt-sc-custom-class-type:hover .featured-tag>div,.dt-sc-class-single .dt-sc-class-image:hover .featured-tag>div{width:100%}.dt-sc-custom-class-type:hover .featured-tag>div span,.dt-sc-class-single .dt-sc-class-image:hover .featured-tag>div span{opacity:1;padding-left:15px;width:100%}.dt-sc-classes-list-shortcode .column{clear:right}.dt-sc-classes-list-shortcode .column.first{clear:left}.dt-sc-class-courses-list{float:left;overflow:hidden;position:relative;width:100%;margin:15px 0 0}.dt-sc-class-courses-list>ul{max-height:100px;margin:0 0 10px}.dt-sc-class-courses-list.dt-sc-full-height>ul{max-height:inherit}.dt-sc-class-viewall-courses{display:block;text-align:center;margin-bottom:10px;clear:both;text-decoration:underline}.dt-sc-class-courses-list li{list-style-type:disc;padding-left:1px;line-height:28px}.dt-sc-class-courses-list:after{background:linear-gradient(to bottom,rgba(253,246,233,1) 0%,rgba(253,246,233,.05));bottom:0;content:"";height:50px;left:0;position:absolute;width:100%}.dt-sc-class-courses-list.dt-sc-full-height:after{display:none}.dt-sc-classes-filters{float:left;text-align:center;width:100%;margin-bottom:20px}.classes-type{float:left}.classes-items-type{float:right}.dt-sc-classes-filter-singleitem .classes-type,.dt-sc-classes-filter-singleitem .classes-items-type{float:none}.classes-type,.classes-items-type{margin-bottom:20px;text-align:center;display:inline-block}.classes-items-type a{border-bottom:3px solid;color:#000;display:inline-block;font-size:16px;margin:0 5px;padding:0 10px 5px;cursor:pointer;position:relative}.classes-type a{border:2px solid;display:inline-block;font-size:16px;margin:0 2px;padding:7px 25px;cursor:pointer;position:relative;border-radius:3px}.classes-type a.class-type-onsite{border-color:#09b89d;color:#09b89d}.classes-type a.class-type-online{border-color:#8d1d82;color:#8d1d82}.classes-type a.class-type-all{border-color:#f4791f;color:#f4791f}.classes-type a.class-type-onsite.active{background-color:#09b89d}.classes-type a.class-type-online.active{background-color:#8d1d82}.classes-type a.class-type-all.active{background-color:#f4791f}.classes-type a.active{color:#fff}.classes-items-type a.class-item-type-popular{border-color:#a3b71f;color:#a3b71f}.classes-items-type a.class-item-type-featured{border-color:#0084b4;color:#0084b4}.classes-items-type a.active:after{bottom:0;content:"";height:3px;left:0;margin:auto;position:absolute;right:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid;width:0}.classes-type .class-type.active:after{bottom:-11px;content:"";height:3px;left:0;margin:auto;position:absolute;right:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid;width:0}.classes-type a.class-type-onsite.active:after{border-top-color:#09b89d}.classes-type a.class-type-online.active:after{border-top-color:#8d1d82}.classes-items-type a.class-item-type-popular.active:after{border-top-color:#a3b71f}.classes-items-type a.class-item-type-featured.active:after{border-top-color:#0084b4}.classes-type a.class-type-all.active:after{border-top-color:#f4791f}.dt-sc-classes-list-shortcode .dt-sc-results-found{margin-bottom:40px}.dt-sc-custom-class-type.class-list-view .dt-sc-class-thumb{width:36%}.dt-sc-custom-class-type.class-list-view .dt-sc-class-details{padding:0 1% 30px 2%;width:63.8%}.dt-sc-custom-class-type.class-list-view .dt-sc-class-details .dt-sc-view-class-holder{text-align:left}.dt-sc-custom-class-type.class-list-view{border-width:0}.dt-sc-custom-class-type.class-list-view .dt-sc-class-thumb img{border-radius:5px;height:auto}.dt-sc-custom-class-type.class-list-view .dt-sc-class-details .dt-sc-class-startdate{margin-top:0}.dt-sc-custom-class-type.class-list-view .dt-sc-class-details .dt-sc-class-startdate{padding:0}.dt-sc-custom-class-type.class-list-view .dt-sc-class-details .dt-sc-class-viewall-courses{text-align:left}.dt-sc-class-single .dt-sc-class-menu-list{min-width:210px;float:left;z-index:999}.dt-sc-class-single ul.dt-sc-class-menu-list li{display:block;padding:0}.dt-sc-class-single ul.dt-sc-class-menu-list li:first-child a{border-top:1px solid #e2d6c1}.dt-sc-class-single ul.dt-sc-class-menu-list li a{color:#303030;display:block;line-height:normal;padding:14px 5px 13px 15px;position:relative;border:1px solid #e2d6c1;border-top:0;border-left-width:4px;background-color:#fdf6ea}ul.dt-sc-class-menu-list li a.dt-sc-current-class-menu,#buddypress div.item-list-tabs ul li.current a{background-color:#f5e9d4}.dt-sc-class-single ul.dt-sc-class-menu-list li a.blue{border-left-color:#2b8bc0}.dt-sc-class-single ul.dt-sc-class-menu-list li a.blue.dt-sc-current-class-menu{color:#2b8bc0}.dt-sc-class-single .dt-sc-class-menu-items.blue>h2{background-color:#2b8bc0}.dt-sc-class-single ul.dt-sc-class-menu-list li a.red{border-left-color:#d10101}.dt-sc-class-single ul.dt-sc-class-menu-list li a.red.dt-sc-current-class-menu{color:#d10101}.dt-sc-class-single .dt-sc-class-menu-items.red>h2{background-color:#d10101}.dt-sc-class-single ul.dt-sc-class-menu-list li a.avacado{border-left-color:#72723e}.dt-sc-class-single ul.dt-sc-class-menu-list li a.avacado.dt-sc-current-class-menu{color:#72723e}.dt-sc-class-single .dt-sc-class-menu-items.avacado>h2{background-color:#72723e}.dt-sc-class-single ul.dt-sc-class-menu-list li a.blueturquoise{border-left-color:#9d3b73}.dt-sc-class-single ul.dt-sc-class-menu-list li a.blueturquoise.dt-sc-current-class-menu{color:#9d3b73}.dt-sc-class-single .dt-sc-class-menu-items.blueturquoise>h2{background-color:#9d3b73}.dt-sc-class-single ul.dt-sc-class-menu-list li a.lightred{border-left-color:#d66060}.dt-sc-class-single ul.dt-sc-class-menu-list li a.lightred.dt-sc-current-class-menu{color:#d66060}.dt-sc-class-single .dt-sc-class-menu-items.lightred>h2{background-color:#d66060}.dt-sc-class-single ul.dt-sc-class-menu-list li a.grassgreen{border-left-color:#08bbb7}.dt-sc-class-single ul.dt-sc-class-menu-list li a.grassgreen.dt-sc-current-class-menu{color:#08bbb7}.dt-sc-class-single .dt-sc-class-menu-items.grassgreen>h2{background-color:#08bbb7}.dt-sc-class-single ul.dt-sc-class-menu-list li a.lightgreen{border-left-color:#9fbf3a}.dt-sc-class-single ul.dt-sc-class-menu-list li a.lightgreen.dt-sc-current-class-menu{color:#9fbf3a}.dt-sc-class-single .dt-sc-class-menu-items.lightgreen>h2{background-color:#9fbf3a}.dt-sc-class-single ul.dt-sc-class-menu-list li a.brown{border-left-color:#8f5a28}.dt-sc-class-single ul.dt-sc-class-menu-list li a.brown.dt-sc-current-class-menu{color:#8f5a28}.dt-sc-class-single .dt-sc-class-menu-items.brown>h2{background-color:#8f5a28}.dt-sc-class-single ul.dt-sc-class-menu-list li a.orange{border-left-color:#f67f45}.dt-sc-class-single ul.dt-sc-class-menu-list li a.orange.dt-sc-current-class-menu{color:#f67f45}.dt-sc-class-single .dt-sc-class-menu-items.orange>h2{background-color:#f67f45}.dt-sc-class-single ul.dt-sc-class-menu-list li a.skyblue{border-left-color:#0facce}.dt-sc-class-single ul.dt-sc-class-menu-list li a.skyblue.dt-sc-current-class-menu{color:#0facce}.dt-sc-class-single .dt-sc-class-menu-items.skyblue>h2{background-color:#0facce}.dt-sc-class-single ul.dt-sc-class-menu-list li a.blueris{border-left-color:#595ca1}.dt-sc-class-single ul.dt-sc-class-menu-list li a.blueris.dt-sc-current-class-menu{color:#595ca1}.dt-sc-class-single .dt-sc-class-menu-items.blueris>h2{background-color:#595ca1}.dt-sc-class-single ul.dt-sc-class-menu-list li a.pink{border-left-color:#e472ae}.dt-sc-class-single ul.dt-sc-class-menu-list li a.pink.dt-sc-current-class-menu{color:#e472ae}.dt-sc-class-single .dt-sc-class-menu-items.pink>h2{background-color:#e472ae}.dt-sc-class-single ul.dt-sc-class-menu-list li a{border-left-color:#2b8bc0}.dt-sc-class-single ul.dt-sc-class-menu-list li a.dt-sc-current-class-menu{color:#2b8bc0}.dt-sc-class-single .dt-sc-class-details-container{float:left;width:100%}.dt-sc-class-single .dt-sc-class-details-container .dt-sc-class-image{float:left;margin:0 20px 0 0;width:49%;position:relative}.dt-sc-class-single .dt-sc-class-details-container .dt-sc-class-details{float:left;width:47%}.dt-sc-class-single .dt-sc-class-details>h3{margin-bottom:15px;font-size:30px}.dt-sc-class-single .dt-sc-class-details h4{font-size:16px;font-weight:400}.dt-sc-class-single .dt-sc-class-meta-container>p{display:inline-block;margin:0 10px 15px 0}.dt-sc-class-single .dt-sc-class-meta-container .fa{margin-right:3px}.dt-sc-class-single .dt-sc-status-container .dt-sc-button.small{font-size:13px;padding:9px 17px}.dt-sc-class-single #reviews>h2{margin-bottom:0}.dt-sc-class-single .dt-sc-acessories-list li{display:block;border-bottom:1px solid #fdf6ea;padding:10px 0}.dt-sc-class-single .dt-sc-acessories-list{width:50%}.dt-sc-class-single .dt-sc-acessories-list li .fa{margin-right:7px}.dt-sc-class-single .dt-sc-acessories-list label{display:inline-block;min-width:150px}.dt-sc-class-single .dt-sc-class-menu-items>h2{font-size:22px;color:#fff;padding:5px 15px;display:inline-block;border-radius:3px;font-weight:400}.dt-sc-class-single .commententries h3{font-size:19px}.dt-sc-class-single .commententries{margin:25px 0 0}.dt-sc-class-single .dt-sc-info-box .dt-sc-info-link .fa{margin-right:7px}.dt-sc-class-single .wcs-filters--switches .wcs-switcher__switch{margin-top:8px}.dt-sc-class-single .dt-sc-purchased-details .fa{margin-right:5px}.dt-sc-class-single .dt-sc-class-details .dt-class-author{clear:both;display:block;float:left;margin-bottom:15px;width:100%}.dt-sc-class-single .dt-sc-class-details .dt-class-author img{border-radius:50%;float:left;margin-right:10px}.dt-sc-class-single .dt-class-author-details>label{line-height:normal;display:block}.dt-sc-social-facebook-connect,.dt-sc-social-googleplus-connect{background-color:#3b5998;border-radius:3px;clear:both;color:#fff;display:block;margin:0 auto;padding:5px 0;text-align:center;width:220px;position:relative;border:1px solid #3b5998}.dt-sc-social-facebook-connect .fa,.dt-sc-social-googleplus-connect .fa{margin-right:10px;font-size:19px}.dt-sc-social-googleplus-connect{background-color:#dd4b39;border:1px solid #dd4b39}.dt-sc-social-facebook-connect:hover{color:#3b5998;background-color:inherit}.dt-sc-social-googleplus-connect:hover{color:#dd4b39;background-color:inherit}.dt-sc-social-logins-divider:before,.dt-sc-social-logins-divider:after{border-top:1px solid;bottom:0;content:"";height:1px;margin:auto;position:absolute;right:0;top:0;width:45%}.dt-sc-social-logins-divider:after{left:0;right:auto}.dt-sc-social-logins-divider{clear:both;display:block;margin:0 auto;position:relative;text-align:center;width:40%}.dt_class_regform_popup_blocker{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.dt_class_regform_popup{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:99999;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.dt-sc-class-registration-form-container{background-color:#f8f8f8;border:2px solid #e2d6c1;display:inline-block;margin:auto;padding:30px;width:600px;z-index:99999;position:relative}.dt-sc-class-registration-form input{margin-bottom:20px}.dt-sc-class-registration-form .dt-sc-button.dt-submit-regform{display:inline-block;float:right;margin:0}.dt-sc-class-registration-form-container .dt-sc-success-box,.dt-sc-class-registration-form-container .dt-sc-error-box{margin:0}.dt-sc-class-registration-form-container button#closeButton{position:absolute;top:30px;margin:0;right:30px}.tpl-forget-pwd{margin:16px 0 0}p.login-remember{margin:0;display:inline-block}p.login-remember>label{margin-bottom:10px;display:inline-block;width:100%}p.comment-form-dt-privatepolicy{margin-bottom:5px}#ws-plugin--s2member-profile table td{text-align:left;background:0 0}#ws-plugin--s2member-profile table label{margin-bottom:20px}#ws-plugin--s2member-profile table label strong{font-weight:400;color:#303030;display:inline-block;margin:10px 0}.page-template-tpl-welcome-php form#ws-plugin--s2member-profile div.ws-plugin--s2member-profile-field-divider-section{color:#e2d6c1;margin:10px 0 0}.page-template-tpl-welcome-php div.ws-plugin--s2member-password-strength{padding:7px 11px}#ws-plugin--s2member-profile table label input[type=password]{margin:10px 0 0}#footer .widget h3.widgettitle span{display:none}#footer .wp-caption{background:#fdf6ea}#footer .footer-links{float:right;line-height:40px}#footer .footer-links a{margin:0 5px}#footer .footer-links ul{float:left;margin:0;padding:0}#footer .footer-links ul li{display:inline;padding:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAMBAMAAACzedEdAAAAJ1BMVEUAAAD///////////////////////////////////////////////+uPUo5AAAADHRSTlMAEXfuqlXMmbtmMyIh9jsSAAAANklEQVQI1wXBORHAIAAAsPQdOvWuBjpgABlsTOjgUIAkLOCMhCeyV+7M9xKQ2CZX5/w5BgWNBWBCBHooyCgFAAAAAElFTkSuQmCC") right no-repeat}#footer .footer-links ul li a{padding:0 11px 0 5px}#footer .footer-links ul li:last-child{background:0 0}#footer .footer-links ul li:last-child a{padding-right:0}#footer table{border:none}#footer .widget .dt-sc-social-icons{width:auto}#footer .widget .dt-sc-social-icons li{margin:0 -1px -1px 0;padding:0;width:46px;clear:none;display:inline-block;border-color:#555}#footer .widget .dt-sc-social-icons li:before{content:""}#footer .dt-sc-social-icons li{margin:0}.dt-style-picker-wrapper{position:fixed;z-index:99999;left:0;top:150px}#dt-style-picker h2{background:#fff;border-bottom:1px solid #e2d6c1;font:normal 12px Tahoma,Geneva,sans-serif;text-transform:uppercase;line-height:48px;width:100%;color:#848484;margin:0 0 15px;padding:0}#dt-style-picker ul li a img{border:1px solid #e2d6c1}#dt-style-picker .hr{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANcAAAAZBAMAAABQsaZCAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMAAwYIDBHEexzbAAAAy0lEQVRIx+3S0RXCIAyFYbOBdAPoBsoG6Aaw/yo+SAmJYBvCU0/vAHznB27XzjUztLtQAaOeEpoPmrkTVi1OMnv4AUHBkNG4fcspt6MBo+Zxfy03Z/13gwa1PseGXEcrvwIlxR7sc3bCiKXXmmnYRSg910gDtBgVXrKFwJ4O01gYswJKgnlP2mwHW6iF1GhdlYYWMItT8rrchhoPqy3vxQCLQ83Se6zCctZmxZhEizES7TcNSthKs95pZJlDzdYYszKVFPueUG5yu8cPwak5fyJWoxEAAAAASUVORK5CYII=") no-repeat;width:100%;height:25px;margin:-10px 0 10px;float:left}.style-picker-ico{position:absolute;top:25px;left:225px;width:50px;height:50px}.style-picker-ico img{border:1px solid #e2d6c1}.page-id-615 .dt-sc-dropcap.dt-sc-dropcap-bordered-circle{font-size:14px;line-height:40px;color:#808080;border-color:#808080}.dt-sc-custom-course-type .post-ratings-loading{float:left;position:absolute;bottom:55px;right:0;clear:both;text-align:right;font-size:12px}.dt-sc-custom-course-type .post-ratings-loading img{position:relative;left:-2px;top:3px}.dt-sc-callout-box.membership-box.type5{position:relative;width:27.3%}.dt-sc-callout-box.membership-box.type5::after{background:rgba(0,0,0,.05);content:"";height:100%;position:absolute;right:0;top:0;width:1px}.dt-sc-callout-box.membership-box.type5:last-child::after{content:none}.dt-sc-callout-box.membership-box.type5 h4 strong{display:inline-block;width:100%;margin-bottom:10px}.dt-sc-callout-box.membership-box.type5 .column{text-align:center;display:inline-block;width:100%}.dt-sc-callout-box.membership-box.type5 .dt-sc-button{float:none;background-color:transparent;color:#303030;min-width:163px;text-transform:capitalize}.dt-sc-callout-box.membership-box.type5 .dt-sc-button .fa-cc-stripe,.pro-payments.dt-sc-toggle-frame h5>a>i.fa-cc-stripe{color:#111e57}.dt-sc-callout-box.membership-box.type5 .dt-sc-button .fa-cc-visa,.pro-payments.dt-sc-toggle-frame h5>a>i.fa-cc-visa{color:#016595}.dt-sc-callout-box.membership-box.type5 .dt-sc-button .fa-bank,.pro-payments.dt-sc-toggle-frame h5>a>i.fa-bank{color:#e31430}.dt-sc-callout-box.membership-box.type5 .dt-sc-button .fa-cc-paypal,.pro-payments.dt-sc-toggle-frame h5>a>i.fa-cc-paypal{color:#179bd7}.membership-box h4 strong,.membership-description h4 strong{font-weight:700;font-size:22px;text-transform:uppercase}.membership-box h4,.membership-description h4{font-weight:400;font-size:16px;text-transform:capitalize}.membership-description h4{margin-bottom:20px}.membership-description h4 strong{float:left;width:100%;margin-bottom:10px}.membership-description h5{font-weight:400}.membership-box h5>span,.membership-description h5 span{display:inline-block;width:100%;margin-top:15px;font-weight:600}.membership-description h5 span{margin-top:10px}.pro-payments.dt-sc-toggle-frame h5>a>i.fa{margin-right:8px}div.s2member-pro-authnet-form-section>div.s2member-pro-authnet-form-div#s2member-pro-authnet-checkout-form-card-expiration-div .selection-box,div.s2member-pro-authnet-form-section>div.s2member-pro-authnet-form-div#s2member-pro-authnet-checkout-form-card-expiration-div .selection-box,div.s2member-pro-paypal-form-section>div.s2member-pro-paypal-form-div .selection-box{width:49%;clear:none;float:left;margin-right:1%}div.s2member-pro-paypal-form-section>div.s2member-pro-paypal-form-div select.s2member-pro-paypal-card-expiration-month,div.s2member-pro-paypal-form-section>div.s2member-pro-paypal-form-div select.s2member-pro-paypal-card-expiration-year,div.s2member-pro-authnet-form-section>div.s2member-pro-authnet-form-div select.s2member-pro-authnet-card-expiration-month,div.s2member-pro-authnet-form-section>div.s2member-pro-authnet-form-div select.s2member-pro-authnet-card-expiration-year{width:100%!important}.dt-sc-onsite-map-container{height:470px;padding-bottom:10px}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.hr{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUAQMAAACgZR+HAAAABlBMVEUAAADMzMzIT8AyAAAAAXRSTlMAQObYZgAAACBJREFUCNdjOGDAwwAhDHiYoQQQH4AQQGwAIeAKSdcBAP78D+WA0r4TAAAAAElFTkSuQmCC");background-size:15px 10px}select{background-image:url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCABgAFgDAREAAhEBAxEB/8QAGQABAQEBAQEAAAAAAAAAAAAAAAMFBAIH/8QAKhABAAEEAQIDCAMAAAAAAAAAAAIEATSBsQMFEhMhERUiIzJCUlNiotH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A+wUuNHfILAAAAAAAAAAjS40d8gsAAAAAAAAACNLjR3yCwAAAAAAAAAI0uNHfILAAAAAAAAAAjS40d8gsAAAAAAAAACNLjR3yCwAAOPuNqzyPHRz9ko/VHw2v4gYfviv/AH/0j/gNDtXW7jVT83q9X5Fv4W+IGwAAACNLjR3yCwAAAM+p7PT1FTbresfzjb7gd0YxhC0YxtGNvS1rA9AAAAjS40d8gsAAAAAAAAACNLjR3yCwAAAAAAAAAI0uNHfILAAAAAAAAAAjS40d8gsAAAAAAAAACNLjR3yCwAAAAAAAAAP/2Q==");background-size:44px 48px}.courses-search input[type=submit]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAgBAMAAAD3btVMAAAAMFBMVEUAAAD///////////////////////////////////////////////////////////87TQQwAAAAD3RSTlMA7mZ3Ed27M8xEIqqIVZm+KH5iAAAAx0lEQVQY012Ruw3CMBCGTykQUNEh0SQNNWxAGqjZADYAKQPABmQERmADRgCJBdgAmRDx1o/vHDC+r8jls36/zsQcYhQJ/eiC6X91BOG2dtqcwNF2PkSFcYEt8MopA7BkbchMWaVgrwFTYk4wXBYoU/E6sLdlhzObTNzYMkOLHCv5i2WUJHmxX+BY+QAP7Tqv1hvr/fR5wvOW6j5vdd+774cjD/rlAr6fAOa+3ybpSUv9e0SAsQGPDXT+lANPCgLKI1wpIEtJ8QGdwbIdJ4iojgAAAABJRU5ErkJggg==");background-size:15px 16px}.bx-controls a.bx-prev{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAA4BAMAAAAcHoWHAAAALVBMVEUAAAD///////////////////////////////////////////////////////+hSKubAAAAD3RSTlMA/voMGDfyStpBzLoiwbJndrmWAAAAcklEQVQoz2PAB8pReOziKNzCByiS0qiSG4iW5ESVnHgBRVIWn6QUquQCciUDUSRZ8UpKoEo20EGSofEACpdNBjWaEglIO6BKi1AkrYIqnYQqzYQmrWSAKq1MRWlmNGkjAtIKaNIM+KRZ0KSd0KTVUaUdABomGczoLRt3AAAAAElFTkSuQmCC");background-size:14px 28px}.bx-controls a.bx-next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAA4BAMAAAAcHoWHAAAAJ1BMVEUAAAD///////////////////////////////////////////////+uPUo5AAAADXRSTlMA/d4M+Bgi5e452CxK2sE0JAAAAGtJREFUKM9jQAPHUbmGBShcZnG80qxo0oFo0kJo0gpUlGZDk06kpfRGVGlu/NKcaNITF6BKS5EizSaO6tACfJINKJISxEsGokiykiLpgCIpgkeSGVXSkFqSLiiSLMIoXEcDciUZDVDzAgoPAEFxFFgp9/IKAAAAAElFTkSuQmCC");background-size:14px 28px}.entry-thumb .bx-controls a.bx-prev{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAA4BAMAAAAcHoWHAAAALVBMVEUAAAD///////////////////////////////////////////////////////+hSKubAAAAD3RSTlMA/voMGDfyStpBzLoiwbJndrmWAAAAcklEQVQoz2PAB8pReOziKNzCByiS0qiSG4iW5ESVnHgBRVIWn6QUquQCciUDUSRZ8UpKoEo20EGSofEACpdNBjWaEglIO6BKi1AkrYIqnYQqzYQmrWSAKq1MRWlmNGkjAtIKaNIM+KRZ0KSd0KTVUaUdABomGczoLRt3AAAAAElFTkSuQmCC");background-size:14px 28px}.entry-thumb .bx-controls a.bx-next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAA4BAMAAAAcHoWHAAAAJ1BMVEUAAAD///////////////////////////////////////////////+uPUo5AAAADXRSTlMA/d4M+Bgi5e452CxK2sE0JAAAAGtJREFUKM9jQAPHUbmGBShcZnG80qxo0oFo0kJo0gpUlGZDk06kpfRGVGlu/NKcaNITF6BKS5EizSaO6tACfJINKJISxEsGokiykiLpgCIpgkeSGVXSkFqSLiiSLMIoXEcDciUZDVDzAgoPAEFxFFgp9/IKAAAAAElFTkSuQmCC");background-size:14px 28px}ul.side-nav>li.current_page_item>a:after,ul.side-nav>li>ul>li.current_page_item>a:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAABcCAMAAABdqbUDAAAAbFBMVEUAAADi1cDi1sHi1sHi1sHi1sHi1sHi1cDh1cDi1sHh1cDi1sHi1sHi1sHi1sHh1cDi1sHh1cDi1sHi1sHi1sHh1cDi1sHi1sHi1sHi1sH16dTj18H369bz59Lr38rk2MPv487x5dDo3Mfm2sWUCcxeAAAAGnRSTlMALQP5IgvwNxsGQ5UP4riAFk/WyKZdcWjG3ABUENsAAAF1SURBVEjHjZbrjoMgEIWLd61t7b0LKLK+/zvukG5MzEeC/vxCYC5n5ngw5lhkB3zO/dQt8bSYV0M8TuauiO3s8mtGPP6aRwOu9eyqrieW48eCWM/mVBNbv5h3mQGPk7urEljPS/4ecLeWlM4K+BtjC2y9xNjwtJ7cqS6J5filIZZHb4pYe5c/S+BQx3PRAutQ9gGXhNsfBbAcN1VNHMp+6bMVr7fM5laXwCGlV0Msx++KWPslv7bA3xhbYOlSde2J/STSINazlB34XxrE8uhHtcBBGs9hi1dpAH+lEcFBGkMGPIo0uj7b4FUaxKKkmyqBrZcYC+IQYxfBktJlxZs6fgJmjNVebOUS94lgPIkAtx1COkgepUoUFm1A05ItpiAoH4rt1SekCSFT9l2fGBKOFAdw37haDDdWARZHYs2kltJmhaUW3hhksHOZWqxeLGqs9YQJ0DLSBmOjdmQluqh5+ZjV2Y0xJm00broeFg1DT9t//GfhD7EFeI+FjbEdAAAAAElFTkSuQmCC");background-size:11px 46px}.tribe-events-list .vevent.hentry{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUAQMAAACgZR+HAAAABlBMVEUAAADMzMzIT8AyAAAAAXRSTlMAQObYZgAAACBJREFUCNdjOGDAwwAhDHiYoQQQH4AQQGwAIeAKSdcBAP78D+WA0r4TAAAAAElFTkSuQmCC");background-size:15px 10px}}.flexslider .slides img{height:auto}.ubtn-ctn-center button,.ubtn-ctn-left button,.ubtn-ctn-right button{float:none}.dt-sc-group-member{background:#89b93f;border-radius:3px;color:#fff;display:inline-block;padding:10px 15px;font-size:13px}.dt-sc-group-member .fa{margin-right:5px}.login-submit .button-primary{float:left;margin-right:20px}.wcs-timetable__container .wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class .wcs-class__title{font-size:16px}.wcs-timetable__container .wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class{padding:25px 15px}.wcs-timetable__container .wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class--canceled{background-color:#fff}.wcs-timetable__container .wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class>div{font-size:15px}.dt-sc-timeline .dt-sc-timeline-content i{position:relative}.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon1{width:50px;height:41px}.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon2{width:48px;height:31px}.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon3{width:44px;height:39px}.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon4{width:46px;height:39px}.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon1:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAApCAMAAABA8IrbAAAAh1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9qkf8RAAAALHRSTlMA3Yj4gvzSZV4EIgHx66NqCOfYqZN9UkhBMhTivzwYEQyvd3BXTScctposyaPlUtEAAAJASURBVBgZlcEHtpoAAEXBKx3pCPbe9b/9ry+gouInOWYGvXPiMnFda9DTP6AnJ1nSOJYz/Q16cA4B73w3Uzd0Y1s+teXIc/fjKbVVrE6oFo6o9I2e7pztlEpiqgOqhBNgerH1ElopMDT1G5LMMTDO1OYcAU+/IWkHeKY+RRPgol+Q5gEcbP0WXmHd0ydkX6Efqku+hqE+oQFwlsJy0a8dDxs9GRA4+oDGMJaiI0+lGuYJEn0gCuAsuaw8t+aNCBw1DJjaamMAK1taMgm4WfYp1ZgBP2ojgaFmA0h58BkNKo5qRyjUxgIsWXRIVNlDojb6cJFHF1W2MFQbJ9joQBdVDBipjT4MtKdDoIoFQ7UxgUI7OpxUScBTG0NwFdNhp8oCLLVhwVWRz81yzVM/yiUzhbPa+AFyHahNteEh9bKNIW0gDdWGfYKdwl5tJrP3YJqFb0gjOOgDKmGdyTEqhXrGneWdINYcOOsDilLYy5wA63nJiyfzCFd9QrKAi6IJbUNTO8C3ZnGR6w2SeQV/o9DjjV/aKmgEbqgnJDkr8C/SfMGDP3RklwEEPCw3aqDKPAW8SMqN/WIydi+Z1BsDU2fr87DPdIdq5zWwsjI18iQFTrk0pDGNdYNunCMVf2zF8595vJ0EVA6RJIuX0UwVdGdufdpWhWrZlJd1YUuoMduteFlake7yCW8WPaEX87xbLCE9jbZzW0+2kfKy6qEv5AtePPSVYk2jj74zG/FwRd+Kp9xY6GvZnsrYRP/hZ5vEtv4ANznYqJWnI1QAAAAASUVORK5CYII=");width:50px;height:41px}.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon2:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAfCAMAAACWJr5WAAAAaVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8G612AAAAInRSTlMAqt3DtO+ZM4jMCGH3WOfVez0lARBtyYRHOLwuGxSvlqSPIHreAwAAAU1JREFUOMuV09lugzAURdETB5NiDJ4YQsb2/P9H1nWjRjTCkPUCwtrgKwswOu02OTH6CQxe1TVemUewxyvn8Gr/DAq5ajcL9uJjhSjmQYEVxcagu8b51VoQvHrc+XawkudccB17nMkeiRIk9SEXGOq6JEfUNsSgNd5JKdVCoAJKJrogCxxJC9zIy0JwM6PmH4uD1MZPch8WttQw0vep69wnySZcfh8VSzNcK7KdkBwlZduqmsa2lVoa+oN08UOfuybE/Ud9Zx380jnYk2a83hmVafl0yZ50RbLGmcmEmrwgGwwkj+iZ9HDkrc4GmMgGDZM6DSHygSPv8XAZtR0sySEXpHfLK86GNAcowcr5bOAZFQrB+4BQkl+Z/0GLSKfNiF+MxJOeB7Zc1c+CLZ6BUNhEiUdAKTaRjHD4p6lmmv/r6PCWDuN7wQgOuzcM/AZRzziAgL+pRgAAAABJRU5ErkJggg==");width:48px;height:31px}.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon3:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAnCAMAAABDnVrwAAAAVFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////8wXzyWAAAAG3RSTlMApYgizFXed2aZu0Q8HvfovX3VsAlwFoteLjbAf3HgAAAA1UlEQVQ4y93VyW7DIBSF4YMHJrtg7NhJet7/Pbu4LKpEUCxLVdVvwepfXCEGUHWNFLGg2QKFZqoWj+kAnmkGDvP4IX6QA47A0MOTez2+kwGfJCdE0tXjXocd2OhvsEE/JS67fV8kbnY+Vmyg/l489hXjSzyjYv4HcRor0pV9vlvhGG22crPCvMTOCMdospUG4qNhjGK8TyJRT9lQjDcnPKPL9JUx3k+d5dpnSzEevBgYfBavjPF+NiauyLZiHLWIDDoLjDr7lQvbDQ26s8/XqT/l1G/1BSuyO9P7IjaBAAAAAElFTkSuQmCC");width:44px;height:39px}.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon4:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAnCAMAAABHaIrNAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMA78yDM/2ILgcCpFIM5NepumMTwm0b+fPa0Z1/dllLljrJsUMnIY5f6TOzEU8AAAIXSURBVDjLldXnkqJAFEDhA01LlmQWc5i57/+CSzc7S1yr5vujVR7wcpESmbOR/5jLL56vtX/O5vLUW39lzuDEMdQKirlc0QivaimW4xWVjxVvazXJ8xArrMSI6SQw7pH90bNHnMQwRwerKt1FHo187lK/owckdh37kFc7l1bw1PObWQJ3kTpJCJaio6J2RVYQP3azi/SbaRznCqxEx0B4kG0JHJ2O/pcrflSStRfqSMHQeol007TSnyqXNyNHpJumtZQa6yYLRjKkN80lAQ5mOw1P25twcv86QuggvWlq87mvJUqal52kARD9BCe4CtKb5ulmtb2TTuVq0WdYFam4d3NHdAnK5t00e3FpGkcaaVOf5VAsH/YbboDby3eA2vg0ypNSsZkkyEsaB63lCOt27900niheD1rhi8RVFJEfJAfx4Ev6ubJLzxxZY0V6UUXPUktOuPgOITP5YJqLNAJ8WbTvfcKlKHKJzBpNPpjmIY39+y7b9hHL3knwhHu7xmGuIHBkZMUz5mjXOMp33V3pLNZ7qdo12nw4zdmdtTJrHOeKD75knFd8kMsvzl6+ZZJ75gmcJzLJUyCTedNcm71vx8H+EKVz+c4Dkvsw3sZAoKb59oUR3Ab5GesyyS+0Sq+P1lqP84JP0nG+4pPJInNa50VfgHWdbiZup3SGv0eMxJ3mm2NJEKcydHjB9Tb7V6a/NzLlbKXzB8V+ocM07/3iAAAAAElFTkSuQmCC");width:46px;height:39px}.page-with-sidebar .fullwidth-section>.container{max-width:100%;width:auto}p.mr label.description{display:none!important}.rating-result{float:right;min-width:150px;text-align:right}.rating-form.mr-shortcode{float:right;margin-top:10px;margin-bottom:1.5em}div.rating-form form{margin:0;padding-bottom:10px}.rating-item.mr{float:left}.rating-item.mr span,.rating-form .message{font-size:13px}div.rating-form input[type=button]{float:right;margin:0 0 0 7px;padding:3px 12px}.rating-form .message{margin-left:10px;float:right;width:100%;text-align:right;position:absolute;bottom:3px;right:0}.rating-form h4{display:none}.single-dt_courses .dt-sc-average-rating .rating-result,.single-dt_courses .dt-sc-average-rating .rating-form.mr-shortcode,.single-dt_classes .dt-sc-average-rating .rating-result,.single-dt_classes .dt-sc-average-rating .rating-form.mr-shortcode{float:left;width:100%;text-align:center}.single-dt_courses .dt-sc-average-rating div.rating-form form,.single-dt_classes .dt-sc-average-rating div.rating-form form,.post-type-archive-dt_classes .rating-result,.post-type-archive-dt_classes .rating-form.mr-shortcode,.page-template-tpl-classes .rating-form.mr-shortcode,.page-template-tpl-classes .rating-result{width:100%}.single-dt_courses .dt-sc-average-rating .rating-item.mr,.single-dt_courses .dt-sc-average-rating .div.rating-form input[type=button],.single-dt_classes .dt-sc-average-rating .rating-item.mr,.single-dt_classes .dt-sc-average-rating .div.rating-form input[type=button]{float:none;display:inline-block}.single-dt_courses .dt-sc-average-rating,.single-dt_classes .dt-sc-average-rating{position:relative}.single-dt_courses .dt-sc-average-rating .rating-form .message,.single-dt_classes .dt-sc-average-rating .rating-form .message{position:absolute;right:0;bottom:8px;width:100%;text-align:center}.single-dt_courses .dt-sc-average-rating .message.mr-error,.single-dt_classes .dt-sc-average-rating .message.mr-error{bottom:-28px;line-height:18px}.single-dt_courses .dt-sc-average-rating .save-rating,.single-dt_classes .dt-sc-average-rating .save-rating{position:absolute}.single-dt_courses .dt-sc-average-rating .clientRating,.single-dt_classes .dt-sc-average-rating .clientRating{float:left;width:100%;margin-bottom:20px}.no-rating-results-text{display:none}.dt-sc-average-rating .no-ratings{font-size:20px!important}.single-dt_courses .rating-form.mr-shortcode,.single-dt_classes .rating-form.mr-shortcode,.post-type-archive-dt_classes .rating-form.mr-shortcode,.page-template-tpl-classes .rating-form.mr-shortcode{position:relative}p.message.success{float:right}.single-dt_courses p.message.success,.single-dt_classes p.message.success{float:none}.dt-sc-course-carousel-wrapper .caroufredsel_wrapper{min-height:550px}.post-type-archive-dt_classes .rating-result,.post-type-archive-dt_classes .rating-form .message,.page-template-tpl-classes .rating-result,.page-template-tpl-classes .rating-form .message{text-align:left}.post-type-archive-dt_classes .rating-form .message,.page-template-tpl-classes .rating-form .message{margin:0;bottom:-20px;line-height:18px}.post-type-archive-dt_classes p.message.success{float:left;width:100%}.tax-course_category .dt-sc-one-half .rating-result,.page-template-tpl-courses .dt-sc-one-half .rating-result,.post-type-archive-dt_courses .dt-sc-one-half .rating-result,.dt-sc-course-carousel .rating-result,.home-page .dt-sc-course-carousel .rating-result{min-width:65%}.dt-sc-custom-course-type .rating-result{min-width:70%}.fa-custom-icon1:before{-webkit-mask-image:url("/wp-content/themes/lms-1/images/demo/custom-icon1.png");mask-image:url("/wp-content/themes/lms-1/images/demo/custom-icon1.png")}.fa-custom-icon2:before{-webkit-mask-image:url("/wp-content/themes/lms-1/images/demo/custom-icon2.png");mask-image:url("/wp-content/themes/lms-1/images/demo/custom-icon2.png")}.fa-custom-icon3:before{-webkit-mask-image:url("/wp-content/themes/lms-1/images/demo/custom-icon3.png");mask-image:url("/wp-content/themes/lms-1/images/demo/custom-icon3.png")}.fa-custom-icon4:before{-webkit-mask-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAABJCAMAAABy1DryAAAAUVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcqRVCAAAAGnRSTlMABA0VHiIqMz1LX2+AkZmmr7S9zNPd4u71/IP0Fi8AAAH9SURBVFjD7djJtqowEAXQA4gJBBRDEzj//6FvgNL4RNKN7rKmwF4JqVQaIEJkKaLG5T6VMb1EjRxitlF0JIuIDawmktXbX216j9A5AOQtSTYAsnZ9UNMjbikAlCNJtimQ6OWRxsPdGwoAyOYv+wzYNmvwEJsMAApDkjRXAIr/iaOxjqEEgPQ+fz9JAPL1bCO6Dr8cni3apfbFW0yX37bPG29R9MuQI4Y4J/WcKEkM8douo9q9z2YvUY1rmlwQLl7WqTEnYqhYmhWcJILFV1LPoRAsLkn9IRG9RDVtwTtCxeS2qxXvieguJs0O7A+WFXsx2Vc8kyNU3Hd5FAgVyx04Hb9rK2bjTvyy2NuK+yYqhIqqys1ZZjuJgryLpduTQrCoSVbFc76MJ2lrIyY1Sar5V/YCgaKsu1E2JKeiIqf6dAN2IhYdSRqhSY6yVLlFQf4qvhbQ4dqRNHYl/pu47ju660DqYHE7T7SorwgWK9pmta3YbUUZQcy24AMRxMKmvjqJlVU5dBE1X2PtdPY5FvOJz+2IcdoGHopZSzP3+5EjgpiUndGiJXvbxLbKx1SKzOPIGbCz/xtimccI6XuKOzk0/sSf+MfFJrLY7+5BYsQNibrFDHW2J/xYY5KAipd+7Jj8ia43luJT+N2x5rr9Hlo4iucXnQ/XlVKcxdEe5h/H9fHiKTOdUwAAAABJRU5ErkJggg==");mask-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAABJCAMAAABy1DryAAAAUVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcqRVCAAAAGnRSTlMABA0VHiIqMz1LX2+AkZmmr7S9zNPd4u71/IP0Fi8AAAH9SURBVFjD7djJtqowEAXQA4gJBBRDEzj//6FvgNL4RNKN7rKmwF4JqVQaIEJkKaLG5T6VMb1EjRxitlF0JIuIDawmktXbX216j9A5AOQtSTYAsnZ9UNMjbikAlCNJtimQ6OWRxsPdGwoAyOYv+wzYNmvwEJsMAApDkjRXAIr/iaOxjqEEgPQ+fz9JAPL1bCO6Dr8cni3apfbFW0yX37bPG29R9MuQI4Y4J/WcKEkM8douo9q9z2YvUY1rmlwQLl7WqTEnYqhYmhWcJILFV1LPoRAsLkn9IRG9RDVtwTtCxeS2qxXvieguJs0O7A+WFXsx2Vc8kyNU3Hd5FAgVyx04Hb9rK2bjTvyy2NuK+yYqhIqqys1ZZjuJgryLpduTQrCoSVbFc76MJ2lrIyY1Sar5V/YCgaKsu1E2JKeiIqf6dAN2IhYdSRqhSY6yVLlFQf4qvhbQ4dqRNHYl/pu47ju660DqYHE7T7SorwgWK9pmta3YbUUZQcy24AMRxMKmvjqJlVU5dBE1X2PtdPY5FvOJz+2IcdoGHopZSzP3+5EjgpiUndGiJXvbxLbKx1SKzOPIGbCz/xtimccI6XuKOzk0/sSf+MfFJrLY7+5BYsQNibrFDHW2J/xYY5KAipd+7Jj8ia43luJT+N2x5rr9Hlo4iucXnQ/XlVKcxdEe5h/H9fHiKTOdUwAAAABJRU5ErkJggg==")}.tax-course_category .dt-sc-custom-course-type .dt-sc-course-duration,.page-template-tpl-courses .dt-sc-custom-course-type .dt-sc-course-duration{padding-bottom:15px}@media only screen and (min-width:992px) and (max-width:1200px){.side-navigation{width:30%}.side-navigation-content{width:68%}}@media only screen and (max-width:767px){.rating-form .message{bottom:-22px}}@media only screen and (max-width:480px){.tax-course_category .dt-sc-one-half .rating-result,.page-template-tpl-courses .dt-sc-one-half .rating-result,.post-type-archive-dt_courses .dt-sc-one-half .rating-result,.dt-sc-custom-course-type .rating-result,.dt-sc-course-carousel .rating-result,.home-page .dt-sc-course-carousel .rating-result{min-width:auto}.dt-sc-timeline-section{padding-top:0}.border-title.aligncenter{margin-bottom:30px}}.dt-privacy-wrapper{display:block;clear:both;padding-top:5px;font-size:14px;line-height:normal}.dt-privacy-wrapper input[type=checkbox]{margin-right:5px;margin-top:-2px}.dt-sc-dark-bg a:hover,.dt-sc-dark-bg label,.dt-sc-newsletter-section.type1 label a:hover{color:#fff}.dt-sc-newsletter-section.type5 .dt-sc-subscribe-frm .dt-privacy-wrapper{position:relative;bottom:20px}.dt-sc-newsletter-section.type6 .dt-privacy-wrapper{text-align:center}.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm:before{margin-top:-10px}.dt-sc-newsletter-section.type1 .newsletter-tooltip{top:-39px}#newsletter .dt-privacy-wrapper label,#newsletter .dt-privacy-wrapper label a{color:#fff}#newsletter .dt-privacy-wrapper label a:hover{color:rgba(255,255,255,.7)}.dt-cookie-consent .dt-sc-button.dt-cookie-close-bar,.dt-cookie-consent .dt-sc-button{font-size:12px!important;padding:0 10px!important}.comment-form-cookies-consent input{margin-right:7px}.comment-form-dt-privatepolicy input{margin-right:5px}.comment-form-cookies-consent input,.comment-form-dt-privatepolicy input{top:-1px;position:relative}.dt-cookie-consent a.dt_cookie_infolink,.dt-cookie-consent p{font-size:inherit!important}.dt-inline-modal>h4{background-color:#5a5a5a;color:#fff!important}.dt-inline-modal>h4,.mfp-close-btn-in .mfp-close{color:#fff!important}input#dt_contact_privacy.error{box-shadow:0px 0px 0px 1px #f00}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){#primary.with-left-sidebar,#primary.with-right-sidebar,#primary.with-both-sidebar{display:inline-block;float:left}#primary.with-left-sidebar{float:right}}.dt_ajax_subscribe_msg .success-msg{color:#15d401}.dt_ajax_subscribe_msg .error-msg{color:#bd0404}.dt-sc-newsletter-section .dt_ajax_subscribe_msg{margin-top:5px;font-size:14px}#ajax_newsletter_msg .success-msg{color:#15d401}#ajax_newsletter_msg .error-msg{color:#bd0404}.widget.mailchimp .dt-privacy-wrapper{margin-bottom:8px}.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth a{margin-bottom:-30px}body.page-template-tpl-membership.page-template-tpl-membership-php div#main{padding-bottom:20px}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{display:flex;align-items:center}.tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled,.tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled{background-color:transparent!important}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3{font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-c-nav__next:disabled,.tribe-events .tribe-events-c-nav__prev:disabled{background-color:transparent!important;color:var(--tec-form-color-border-active);cursor:not-allowed}.tribe-common--breakpoint-medium.tribe-common .tribe-events-calendar-list__month-separator .tribe-common-h6--min-medium,.tribe-common .tribe-events-calendar-list__month-separator .tribe-common-h--alt,.tribe-common--breakpoint-medium.tribe-common .tribe-events-calendar-day__type-separator .tribe-common-h6--min-medium,.tribe-common .tribe-events-calendar-day__type-separator .tribe-common-h--alt,.tribe-common--breakpoint-medium.tribe-common .tribe-events-calendar-day__time-separator .tribe-common-h6--min-medium,.tribe-common .tribe-events-calendar-day__time-separator .tribe-common-h--alt{margin:auto;background-color:#f5e9d4;padding:10px 3%;font-size:16px;color:#303030;border-radius:3px;z-index:1;font-weight:700}.tribe-common .tribe-events-calendar-list__month-separator .tribe-common-h--alt,.tribe-common .tribe-events-calendar-day__type-separator .tribe-common-h--alt,.tribe-common .tribe-events-calendar-day__time-separator .tribe-common-h--alt{font-size:14px}.tribe-events .tribe-events-calendar-list__month-separator{position:relative}.tribe-events .tribe-events-calendar-list__month-separator:after,.tribe-events .tribe-events-calendar-day__type-separator:after,.tribe-events .tribe-events-calendar-day__time-separator:after,.tribe-events .tribe-events-calendar-day__type-separator:after{position:absolute;width:100%;margin:auto;background-color:transparent;border:1px solid #e2d6c1}.tribe-events .tribe-events-c-small-cta>:first-child{background-color:#da853d;color:#fff;padding:8px 12px;border-radius:3px}.tribe-common .tribe-common-anchor-thin:hover{color:var(--tec-color-link-primary);transition:all .3s linear;-webkit-transition:all .3s linear}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next:hover,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev:hover{color:var(--tec-color-link-primary)}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:focus,.tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:focus,.tribe-common a:focus,.tribe-events button.tribe-events-c-top-bar__datepicker-button:focus{outline:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-left:0;padding-right:0;padding-bottom:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar,.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__top-bar{margin-bottom:50px}.tribe-events .tribe-events-l-container,.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{min-height:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-cost,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-cost{margin-top:30px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:hover{background-color:transparent}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__multiday-event-wrapper{margin-bottom:10px}.tribe-events-single-section .tribe-events-meta-group{padding:30px 0 0}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover{color:#fff}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a::after{transition:filter .3s linear;-webkit-transition:filter .3s linear;filter:brightness(0);-webkit-filter:brightness(0)}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover::after{filter:brightness(100);-webkit-filter:brightness(100)}.tribe-events-single-section .tribe-events-meta-group{width:50%}.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{width:50%}.tribe-events-single-section .tribe-events-meta-group{margin-right:0}.tribe-events-event-meta dl{margin:0 40px 0 0}.single-tribe_events #tribe-events-content .tribe-events-event-meta dd:last-child{border:0}@media (max-width:1024px){.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{width:100%}.tribe-events-event-meta.primary{margin-bottom:50px}.tribe-events-content p:last-child{margin-bottom:0}}@media (max-width:959px){.tribe-events .tribe-events-header__top-bar{flex:0}.tribe-events .tribe-events-header{padding-bottom:50px}.tribe-events .tribe-events-calendar-month__header-column-title{font-size:16px;font-weight:700}.tribe-events .tribe-events-calendar-month__body{padding:20px}.tribe-events .tribe-events-calendar-month__day-cell--mobile{justify-content:center}.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum{color:#fff}.tribe-common .tribe-common-h--alt{font-size:18px}.tribe-common .tribe-common-b2{font-size:14px}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{justify-content:center;width:fit-content;margin:auto}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event,.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event{padding:16px 0}.tribe-events .tribe-events-calendar-month-nav{padding-top:30px}.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{height:6px;width:6px}.tribe-events .tribe-events-l-container{padding:0}.tribe-events .tribe-events-calendar-month-mobile-events__day-marker{padding-top:50px}.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row,.tribe-events .tribe-events-c-subscribe-dropdown{margin-top:50px}.tribe-events .tribe-events-calendar-list__event-row,.tribe-events .tribe-events-calendar-list__event-row:last-child{margin-bottom:50px}.tribe-events .tribe-events-calendar-list-nav{margin-top:36px}.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event,.tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-day__event{margin-top:50px;padding:0;margin-bottom:50px}.tribe-events .tribe-events-calendar-day__event-cost,.tribe-events .tribe-events-calendar-list__event-cost{margin-top:22px}}@media (max-width:767px){.tribe-events .tribe-events-calendar-month__header-column-title,.tribe-common .tribe-common-h--alt{font-size:14px}.tribe-events .tribe-events-calendar-month__body{padding:10px}.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{height:4px;width:4px}.tribe-events button.tribe-events-c-top-bar__datepicker-button{font-size:20px}.tribe-events .tribe-events-calendar-month-mobile-events__day-marker{padding-top:40px}.tribe-events-single-section .tribe-events-meta-group{width:100%}.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{flex-direction:column-reverse}.tribe-events-event-meta.primary{margin-bottom:0}.tribe-events-single .tribe-events-sub-nav{flex-direction:column}.tribe-events-event-meta dl{margin:0}.tribe-events-event-meta:before{border:0}.tribe-events-event-meta.primary{border-top:1px solid var(--tec-color-border-secondary)}}@media (max-width:479px){.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{height:3px;width:3px}.tribe-events .tribe-events-calendar-month__header-column-title,.tribe-common .tribe-common-h--alt{font-size:12px}.tribe-events .tribe-events-header{padding-bottom:40px}.tribe-events button.tribe-events-c-top-bar__datepicker-button{font-size:18px}.tribe-events .tribe-events-calendar-month-mobile-events__day-marker{padding-top:30px}.tribe-events .tribe-events-c-nav__next:disabled,.tribe-events .tribe-events-c-nav__prev:disabled,.tribe-events .tribe-events-calendar-list__event-date-tag-datetime>span{font-size:14px}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime>span:first-child{margin-right:6px}.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row,.tribe-events .tribe-events-calendar-list__event-row{flex-direction:column;justify-content:flex-start}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime{margin-top:0;margin-bottom:10px;text-align:left;flex-direction:unset;padding:0}.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row,.tribe-events .tribe-events-c-subscribe-dropdown{margin-top:40px}.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event,.tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-day__event{margin-top:40px;margin-bottom:40px}}