@media only screen and (min-width:960px) and (max-width:1240px){.container{width:900px}h1{line-height:32px}h2{line-height:30px}.wrapper .dt-sc-button.xlarge{font-size:20px}.wrapper .dt-sc-button.large{font-size:18px}.megamenu-4-columns-group .megamenu-child-container{width:850px}.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:830px}.megamenu-child-container>ul.sub-menu>li.menu-item-with-widget-area.fill-two-columns{width:370px}.menu-item-widget-area-container .widget.widget_recent_entries{margin-left:10px;width:175px}.megamenu-child-container>ul.sub-menu>li{padding:15px 10px;width:200px}.megamenu-child-container>ul.sub-menu>li.menu-item-with-widget-area{width:250px}#main-menu>ul.menu>li>a{padding:0 10px;font-size:12px}.mailchimp-form input[type=email]{width:72px}#primary.with-sidebar{margin-right:20px;width:680px}#secondary{width:200px}#secondary .widget_categories ul li a{font-size:inherit}#slider .ls-slide img{margin-top:0!important}.add-slider-wrapper iframe{height:269px;width:362px}.portfolio-content{height:168px;width:194px}.front-portfolio{height:162px}.portfolio-content2{margin:-85px 0 0 209px}.portfolio-content3{margin:-85px 0 0 94px}.portfolio-content4{margin:-3px 0 0 210px}.portfolio-content5{margin:-86px 0 0 -50px}.portfolio-content6{margin:-3px 0 0 -50px}.portfolio-content7{margin:-86px 0 0 354px}.front-portfolio .image-overlay a.link,.front-portfolio .image-overlay a.zoom{line-height:32px;height:32px;font-size:12px;width:22px}.front-portfolio a.link:before,.front-portfolio a.zoom:before{left:-8px;border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:8px solid #fff}.front-portfolio a.link:after,.front-portfolio a.zoom:after{border-left:8px solid #fff;border-top:16px solid transparent;right:-8px;border-bottom:16px solid transparent}.front-portfolio .image-overlay h5{top:30%;font-size:inherit}.front-portfolio .image-overlay .link,.front-portfolio .image-overlay .zoom{top:60%}.front-portfolio:hover .link{left:28%}.front-portfolio:hover .zoom{right:28%}#main .fullwidth-background ul.products li{width:202px}.comments,.date,.entry-meta	.blog-author,.entry_format{margin-bottom:5px}#primary.with-sidebar .column.dt-sc-one-half .blog-entry-inner{padding:0 0 0 90px}#primary.with-sidebar .column.dt-sc-one-half .entry-meta{width:85px}#primary.with-sidebar .column.dt-sc-one-half .entry-meta .comments:after,#primary.with-sidebar .column.dt-sc-one-half .entry-meta .date:after,#primary.with-sidebar .column.dt-sc-one-half .entry-meta .entry_format:after{border:0}#primary.with-sidebar .column.dt-sc-one-half .entry-meta .date{text-align:center;padding:0 12px}#primary.with-sidebar .column.dt-sc-one-half .entry-meta .date p{margin-left:0}#primary.with-sidebar .column.dt-sc-one-half .entry-meta .date span{line-height:27px;font-size:14px}#primary.content-full-width .dt-sc-portfolio-container .portfolio.dt-sc-one-third{width:442px}.content-full-width .portfolio.dt-sc-one-third .portfolio-thumb{max-height:418px}#primary.with-sidebar .dt-sc-portfolio-container .portfolio.dt-sc-one-third{width:332px}#primary.with-sidebar .dt-sc-portfolio-container .portfolio.dt-sc-one-third .portfolio-thumb{max-height:341px}#primary .dt-sc-team .image{max-height:none;height:185px;max-width:none;width:212px}.portfolio .image-overlay{transition:none;-moz-transition:none;-webkit-transition:none}.portfolio.isotope-item .image-overlay{transition:opacity .2s ease 0s;-moz-transition:opacity .2s ease 0s;-webkit-transition:opacity .2s ease 0s}.dt-sc-testimonial-carousel-wrapper .dt-sc-testimonial .author-meta{width:78%}.time-rail{width:218px}.time-rail:before{width:68px}.time-rail:after{width:150px}.audio-list h5{width:355px}.events-list .event-thumb{margin:0 20px 20px 0}.dt-sc-tb-header-img img{max-width:80px}.dt-sc-pr-tb-col .dt-sc-tb-header .dt-sc-price{font-size:35px}}@media only screen and (min-width:768px) and (max-width:959px){.container{width:710px}h1{line-height:32px}h2{line-height:30px}h3{line-height:24px}.wrapper .dt-sc-button.small{padding:10px 14px;font-size:12px}.wrapper .dt-sc-button.medium{padding:14px;font-size:13px}.wrapper .dt-sc-button.large{padding:16px 14px;font-size:17px}.wrapper .dt-sc-button.xlarge{padding:20px 14px;font-size:18px}.megamenu-4-columns-group .megamenu-child-container{width:680px}.megamenu-child-container>ul.sub-menu>li.menu-item-with-widget-area.fill-two-columns{width:285px}.menu-item-widget-area-container .widget.widget_recent_entries{margin-left:10px;width:130px}.megamenu-child-container>ul.sub-menu>li{padding:15px 10px;width:200px}.megamenu-child-container>ul.sub-menu>li.menu-item-with-widget-area{width:200px}.menu-item-widget-area-container .widget .entry-details p,.menu-item-widget-area-container .widget .entry-details p a{font-size:12px}#main-menu .megamenu-child-container .widget ul.product_list_widget li a img{max-width:60px;margin-right:10px}#main-menu .megamenu-child-container .widget ul.product_list_widget li span.amount{font-weight:500;margin:5px 0 0}.megamenu-child-container>ul.sub-menu>li{width:165px}.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:inherit}#main-menu>ul.menu>li>a{padding:0 5px;font-size:10px}header ul.dt-sc-social-icons li a{width:40px}#main-menu ul li.menu-item-simple-parent ul{width:200px}#main-menu ul li.menu-item-simple-parent ul li ul{left:200px}#main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul{left:inherit;right:200px}#main-menu ul li ul li a,#main-menu ul li.menu-item-simple-parent ul li a{font-size:12px}header ul.dt-sc-social-icons li a{padding:0 5px;font-size:inherit}.breadcrumb-section h1{font-size:26px}#slider .ls-slide img{margin-top:0!important}.fullwidth-background ul.products li{margin:0 0 30px 30px;width:340px}.fullwidth-background ul.products li:nth-child(odd){margin-left:0}footer .dt-sc-contact-info span{margin:5px 4px 0 0;font-size:12px}.mailchimp-form p{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-right:1px solid #ddd}.mailchimp-form input[type=email]{width:118px}.widget .mailchimp-form input[type=submit]{float:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;clear:both}.class_hours p,.class_hours ul.dt-sc-social-icons{text-align:center;width:100%}#primary.with-sidebar{margin-right:20px;width:510px}#secondary{width:180px}#secondary .widget_categories ul li a{margin-bottom:10px;line-height:24px;padding-bottom:10px;font-size:inherit}.add-slider-wrapper iframe{height:212px;width:285px}.product-details .price,.product-details h5{float:none;display:block;text-align:center}.front-portfolio-container{text-align:center}.front-portfolio-container .portfolio-content{float:none;margin:0 auto 30px}.images{margin:0 0 20px}.images,.summary{width:100%}.blog-entry-inner{padding:0 0 0 90px}.comments,.date,.entry_format{margin-bottom:5px}.entry-meta	.blog-author{margin-bottom:5px;max-height:40px;max-width:40px}.entry-meta{width:100px}.date span{font-size:24px}.entry-meta .date p{margin:3px 0 0 3px}.column.dt-sc-one-half .entry-meta .comments:after,.column.dt-sc-one-half .entry-meta .date:after,.column.dt-sc-one-half .entry-meta .entry_format:after{border:0}#primary.with-sidebar .column.dt-sc-one-half .blog-entry-inner{padding:0}#primary.with-sidebar .column.dt-sc-one-half .entry-meta{float:none;margin-bottom:0;display:inline-block;text-align:center;position:static;width:100%}#primary.with-sidebar .column.dt-sc-one-half .entry-meta .blog-author{margin-bottom:20px;max-height:90px;display:inline-block;text-align:center;max-width:90px}#primary.with-sidebar .column.dt-sc-one-half .comments,#primary.with-sidebar .column.dt-sc-one-half .date,#primary.with-sidebar .column.dt-sc-one-half .entry_format{float:none;margin:0 auto 20px;display:block;padding:0}#primary.with-sidebar .column.dt-sc-one-half .entry-meta .date{text-align:center;width:55%}#primary.with-sidebar .column.dt-sc-one-half .entry-meta .comments{width:45%}#primary.with-sidebar .column.dt-sc-one-half .entry-meta .entry_format{width:35%}#primary.with-sidebar .column.dt-sc-one-half .entry-meta .comments:after,#primary.with-sidebar .column.dt-sc-one-half .entry-meta .date:after,#primary.with-sidebar .column.dt-sc-one-half .entry-meta .entry_format:after{float:left;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);margin:0;border:0;right:-15px;position:absolute;top:0;height:39px;background:url(../images/green-meta-arrow.png) 100% no-repeat;content:"";width:15px}#primary.with-sidebar .column.dt-sc-one-half .entry_format{width:87%}#primary.content-full-width .dt-sc-portfolio-container .portfolio.dt-sc-one-fourth{width:347px}#primary.content-full-width .dt-sc-portfolio-container .portfolio.dt-sc-one-fourth .portfolio-thumb{max-height:389px}#primary.content-full-width .dt-sc-portfolio-container .portfolio.dt-sc-one-third{width:347px}#primary.with-sidebar .dt-sc-sorting-container a{margin:0 5px 10px 0}#primary.with-sidebar .dt-sc-portfolio-container .portfolio.dt-sc-one-third{width:247px}.portfolio-single .dt-sc-two-third.column{width:100%}.portfolio-single .dt-sc-one-third.column{margin:20px 0 0;width:100%}#primary .dt-sc-team .image{max-height:none;height:146px;max-width:none;width:167px}.portfolio.isotope-item .image-overlay{transition:opacity .2s ease 0s;-moz-transition:opacity .2s ease 0s;-webkit-transition:opacity .2s ease 0s}#primary.content-full-width .portfolio.dt-sc-one-fourth.column:hover .image-overlay a.link,.dt-sc-team:hover .dt-sc-image-overlay a.link{left:20%}#primary.content-full-width .portfolio.dt-sc-one-fourth.column:hover .image-overlay a.zoom,.dt-sc-team:hover .dt-sc-image-overlay a.zoom{right:20%}#primary.content-full-width .dt-sc-portfolio-container .portfolio.dt-sc-one-fourth.column:hover .image-overlay a.link{left:30%}#primary.content-full-width .dt-sc-portfolio-container .portfolio.dt-sc-one-fourth.column:hover .image-overlay a.zoom{right:30%}.time-rail{width:125px}.time-rail:before{width:50px}.time-rail:after{width:75px}.audio-list h5{width:265px}.events-list h2,.fullwidth-background .dt-sc-one-half.column .dt-sc-ico-content.type2 h4{line-height:inherit}.dt-sc-testimonial-carousel-wrapper .dt-sc-testimonial .author-meta{width:73%}.dt-sc-three-fourth.column.contact_form_outer{margin-bottom:40px;width:100%}.dt-sc-one-fourth.column.class_hours{margin-left:0;width:100%}.dt-sc-tb-header-img img{max-width:60px}.dt-sc-pr-tb-col .dt-sc-tb-header .dt-sc-price{font-size:36px}.dt-sc-pr-tb-col .dt-sc-tb-header .dt-sc-tb-thumb .dt-sc-tb-title{padding:5px 0}.dt-sc-pr-tb-col .dt-sc-tb-title h3{font-size:15px}.dt-sc-one-half.column .dt-sc-testimonial-carousel-wrapper .carousel-arrows{top:-30px}#tiptip_content{padding:0 3px!important;font-size:10px!important}.wrapper blockquote.alignright{float:left;margin:0 0 10px;width:100%}}@media only screen and (max-width:767px){#main-menu ul li.menu-item-simple-parent ul li ul li:hover>ul,#main-menu ul li.menu-item-simple-parent ul li:hover>ul,#main-menu ul li.menu-item-simple-parent:hover>ul{display:none}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:420px}.wrapper .column{margin-bottom:20px;margin-left:0}.column.no-space.dt-sc-five-sixth,.column.no-space.dt-sc-four-fifth,.column.no-space.dt-sc-four-sixth,.column.no-space.dt-sc-one-fifth,.column.no-space.dt-sc-one-fourth,.column.no-space.dt-sc-one-half,.column.no-space.dt-sc-one-sixth,.column.no-space.dt-sc-one-third,.column.no-space.dt-sc-three-fifth,.column.no-space.dt-sc-three-fourth,.column.no-space.dt-sc-three-sixth,.column.no-space.dt-sc-two-fifth,.column.no-space.dt-sc-two-sixth,.column.no-space.dt-sc-two-third,.dt-sc-five-sixth,.dt-sc-four-fifth,.dt-sc-four-sixth,.dt-sc-one-fifth.column,.dt-sc-one-fourth.column,.dt-sc-one-half.column,.dt-sc-one-sixth,.dt-sc-one-third.column,.dt-sc-three-fifth,.dt-sc-three-fourth.column,.dt-sc-three-sixth,.dt-sc-two-fifth,.dt-sc-two-sixth,.dt-sc-two-third.column{width:100%}h1{line-height:32px}h2{line-height:30px}td,th{padding:10px;font-size:12px}.is-sticky #menu-container{position:static!important}.logo{text-align:center;width:100%}.logo img{display:inline-block;max-width:120px}header .contact-details{float:none;margin:0 0 30px;clear:both;text-align:center;padding:0;width:100%}header .contact-details p{margin:0 0 15px;text-align:center}#menu-container{position:static}.dt-menu-toggle{display:block}#main-menu>ul.menu{display:none}.dt-menu-expand{display:block!important}#main-menu>ul.menu>li>a{margin-top:0;line-height:50px}.menu-item-widget-area-container li.widget.widget_recent_entries:first-child{margin-bottom:20px}.menu-item-widget-area-container li.widget.widget_recent_entries{margin-left:0;width:100%}.megamenu-child-container>ul.sub-menu,.megamenu-child-container>ul.sub-menu ul.sub-menu{display:none}#main-menu ul li.menu-item-simple-parent ul li a:before,.megamenu-child-container ul.sub-menu>li>ul li a:before{top:18px}#main-menu ul li.menu-item-simple-parent ul li a,.megamenu-child-container ul.sub-menu>li>ul li a{line-height:50px;padding:0 0 0 20px}#main-menu ul li.menu-item-simple-parent ul,#main-menu ul li.menu-item-simple-parent ul li ul,#main-menu ul.menu>li>.megamenu-child-container{left:0;margin:0;border-top:0;position:inherit;top:0;width:100%}#main-menu ul li.menu-item-simple-parent ul:before,.megamenu-child-container:before{background:none}#main-menu ul.menu>li>.megamenu-child-container>ul.sub-menu,#main-menu ul.menu>li>ul.sub-menu{float:left;padding:10px 20px;width:100%}#main-menu ul.menu>li>.megamenu-child-container{border:none;display:block;padding:0}#main-menu>ul.menu>li{border-bottom:1px solid #f0f0f0}#main-menu>ul.menu>li>a{border:none}#main-menu>ul.menu>li>a:after{background:none}#menu-container{height:auto}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li,#main-menu ul.menu>li,#main-menu ul.menu>li>ul.sub-menu>li{clear:both;text-align:left;padding:0;width:100%}#main-menu{position:absolute;width:inherit}#main-menu ul li.menu-item-simple-parent ul{position:static}.megamenu-4-columns-group .megamenu-child-container{left:0!important;width:420px}#menu-container ul.dt-sc-social-icons{float:none;margin:44px 0 0;text-align:center;width:100%}header ul.dt-sc-social-icons li{float:none;display:inline-block}header ul.dt-sc-social-icons li a,header ul.dt-sc-social-icons li a span{line-height:60px;height:65px}.breadcrumb-section .breadcrumb,.breadcrumb-section h1{text-align:center;width:100%}.breadcrumb-section .breadcrumb a,.breadcrumb-section .breadcrumb span{float:none}.fullwidth-background .blog-entry{margin:0 0 30px}.entry-meta .blog-author{margin-bottom:5px;max-height:50px;max-width:50px}.entry-meta{width:111px}.blog-entry-inner{padding:0 0 0 100px}.comments,.date,.entry_format{margin:0 0 5px;padding:0 15px}#primary.with-sidebar .dt-sc-one-half .comments,#primary.with-sidebar .dt-sc-one-half .date,#primary.with-sidebar .dt-sc-one-half .entry_format{margin:0 0 5px}#primary.with-sidebar .dt-sc-one-half .entry-meta .blog-author{margin-bottom:5px}.front-portfolio-container{text-align:center}.front-portfolio-container .portfolio-content{float:none;margin:0 auto 30px}.fullwidth-background.product_bg ul.products li{margin:0 0 30px;width:100%}.mailchimp-form input[type=email]{width:282px}.copyright{text-align:center;width:100%}.copyright .copyright-info{float:none;margin-bottom:10px}footer .copyright .footer-links{float:none;display:inline-block}.class_hours p,.class_hours ul.dt-sc-social-icons{text-align:center;width:100%}#primary.with-sidebar{margin-right:0;width:100%}#secondary{width:100%}.add-slider-wrapper iframe{height:257px;width:345px}.images{margin:0 0 20px}#primary.content-full-width .dt-sc-portfolio-container .portfolio.dt-sc-one-fourth,#primary.content-full-width .dt-sc-portfolio-container .portfolio.dt-sc-one-third,#primary.content-full-width .portfolio.dt-sc-one-fourth,#primary.with-sidebar .dt-sc-portfolio-container .portfolio.dt-sc-one-third,.images,.summary{width:100%}#primary.content-full-width .dt-sc-portfolio-container .portfolio.dt-sc-one-fourth .portfolio-thumb,#primary.content-full-width .dt-sc-portfolio-container .portfolio.dt-sc-one-third .portfolio-thumb,#primary.content-full-width .portfolio.dt-sc-one-fourth .portfolio-thumb,#primary.with-sidebar .dt-sc-portfolio-container .portfolio.dt-sc-one-third .portfolio-thumb{max-height:100%}.time-rail{width:195px}.time-rail:before{width:95px}.time-rail:after{width:100px}.audio-list h5{width:335px}.dt-sc-testimonial-carousel-wrapper .dt-sc-testimonial .author-meta{width:78%}.dt-sc-sorting-container a{margin:0 5px 10px 0}.dt-sc-three-fourth.column.contact_form_outer{margin-bottom:40px;width:100%}.dt-sc-ico-content.type3{margin-bottom:50px}.dt-sc-pricing-table .dt-sc-pr-tb-col{margin:0 0 50px}.wrapper blockquote.alignright{float:left;margin:0 0 10px;width:100%}}@media only screen and (min-width:320px) and (max-width:479px){.container{width:290px}.wrapper .column{margin-bottom:20px;margin-left:0}.column.no-space.dt-sc-five-sixth,.column.no-space.dt-sc-four-fifth,.column.no-space.dt-sc-four-sixth,.column.no-space.dt-sc-one-fifth,.column.no-space.dt-sc-one-fourth,.column.no-space.dt-sc-one-half,.column.no-space.dt-sc-one-sixth,.column.no-space.dt-sc-one-third,.column.no-space.dt-sc-three-fifth,.column.no-space.dt-sc-three-fourth,.column.no-space.dt-sc-three-sixth,.column.no-space.dt-sc-two-fifth,.column.no-space.dt-sc-two-sixth,.column.no-space.dt-sc-two-third,.dt-sc-five-sixth,.dt-sc-four-fifth.column,.dt-sc-four-sixth,.dt-sc-one-fifth.column,.dt-sc-one-fourth.column,.dt-sc-one-half.column,.dt-sc-one-sixth.column,.dt-sc-one-third.column,.dt-sc-three-fifth.column,.dt-sc-three-fourth.column,.dt-sc-three-sixth.column,.dt-sc-two-fifth.column,.dt-sc-two-sixth.column,.dt-sc-two-third.column{width:100%}h1{line-height:32px}h2{line-height:30px}h3{line-height:24px}td,th{padding:5px;font-size:10px}.is-sticky #menu-container{position:static!important}.logo{text-align:center;width:100%}.logo img{display:inline-block;max-width:130px}header .contact-details{float:none;margin:0 0 30px;clear:both;text-align:center;padding:0;width:100%}header .contact-details p{margin:0 0 15px;text-align:center}#menu-container{position:static}#menu-container ul.dt-sc-social-icons{float:none;margin:44px 0 0;text-align:center;width:100%}.dt-menu-toggle{display:block}#main-menu>ul.menu{display:none}.dt-menu-expand{display:block!important}#main-menu>ul.menu>li>a{margin-top:0;line-height:50px}.menu-item-widget-area-container li.widget.widget_recent_entries:first-child{margin-bottom:20px}.menu-item-widget-area-container li.widget.widget_recent_entries{margin-left:0;width:100%}.megamenu-child-container>ul.sub-menu,.megamenu-child-container>ul.sub-menu ul.sub-menu{display:none}#main-menu ul li.menu-item-simple-parent ul li a:before,.megamenu-child-container ul.sub-menu>li>ul li a:before{top:18px}#main-menu ul li.menu-item-simple-parent ul li a,.megamenu-child-container ul.sub-menu>li>ul li a{line-height:50px;padding:0 0 0 20px}#main-menu ul li.menu-item-simple-parent ul,#main-menu ul li.menu-item-simple-parent ul li ul,#main-menu ul.menu>li>.megamenu-child-container{left:0;margin:0;border-top:0;position:inherit;top:0;width:100%}#main-menu ul li.menu-item-simple-parent ul:before,.megamenu-child-container:before{background:none}#main-menu ul.menu>li>.megamenu-child-container>ul.sub-menu,#main-menu ul.menu>li>ul.sub-menu{float:left;padding:10px 20px;width:100%}#main-menu ul.menu>li>.megamenu-child-container{border:none;display:block;padding:0}#main-menu>ul.menu>li{border-bottom:1px solid #f0f0f0}#main-menu>ul.menu>li>a{border:none}#main-menu>ul.menu>li>a:after{background:none}#menu-container{height:auto}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li,#main-menu ul.menu>li,#main-menu ul.menu>li>ul.sub-menu>li{clear:both;text-align:left;padding:0;width:100%}#main-menu{position:absolute;width:inherit}#main-menu ul li.menu-item-simple-parent ul{position:static}.megamenu-4-columns-group .megamenu-child-container{left:0!important;width:290px}header ul.dt-sc-social-icons li a,header ul.dt-sc-social-icons li a span{line-height:60px;height:65px}header ul.dt-sc-social-icons li{float:none;display:inline-block}.breadcrumb-section .breadcrumb,.breadcrumb-section h1{text-align:center;width:100%}.breadcrumb-section .breadcrumb a,.breadcrumb-section .breadcrumb span{float:none}.front-portfolio-container{text-align:center}.front-portfolio-container .portfolio-content{float:none;margin:0 auto 30px}.portfolio-content{height:220px;width:254px}.front-portfolio{height:212px}.front-portfolio .image-overlay .link,.front-portfolio .image-overlay .zoom{top:60%}.front-portfolio:hover .link{left:30%}.front-portfolio:hover .zoom{right:30%}.fullwidth-background .blog-entry{margin:0 0 20px}.mailchimp-form input[type=email]{width:152px}.copyright{text-align:center;width:100%}.copyright .copyright-info{float:none;margin-bottom:10px;line-height:inherit}footer .copyright .footer-links{float:none;display:inline-block}.copyright .footer-links ul li{margin:0 5px 0 0}.class_hours p,.class_hours ul.dt-sc-social-icons{text-align:center;width:100%}#primary.with-sidebar{margin-right:0;width:100%}#secondary{width:100%}.add-slider-wrapper iframe{height:177px;width:238px}.fullwidth-background ul.products li{margin:0 0 30px;width:100%}.images{margin:0 0 20px}.images,.summary{width:100%}.blog-entry-inner{padding:0}.entry-meta{float:none;margin-bottom:0;display:inline-block;text-align:center;position:static;width:100%}#primary.with-sidebar .dt-sc-one-half .entry-meta	.blog-author{margin-bottom:20px;max-height:90px;display:inline-block;text-align:center;max-width:90px}.entry-meta	.comments,.entry-meta	.date,.entry-meta	.entry_format{float:none;margin:0 auto 20px;display:block;padding:0}.entry-meta .date{text-align:center;width:55%}.entry-meta	.comments{width:45%}.entry-meta	.entry_format{width:35%}.entry-meta .comments:after,.entry-meta .date:after,.entry-meta .entry_format:after{float:left;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);margin:0;border:0;right:-15px;position:absolute;top:0;height:39px;background:url(../images/green-meta-arrow.png) 100% no-repeat;content:"";width:15px}.fullwidth-background.orange-bg .entry-meta .comments:after,.fullwidth-background.orange-bg .entry-meta .date:after,.fullwidth-background.orange-bg .entry-meta .entry_format:after{background:url(../images/meta_arrow.png) 100% no-repeat}#primary.with-sidebar .dt-sc-one-half .entry-meta .comments,#primary.with-sidebar .dt-sc-one-half .entry-meta .date,#primary.with-sidebar .dt-sc-one-half .entry-meta .entry_format{float:none;margin:0 auto 20px;display:block;padding:0}.entry-meta	.blog-author{max-height:90px;max-width:90px}.dt-sc-sorting-container a{margin:0 5px 10px 0}#primary.content-full-width .dt-sc-portfolio-container .portfolio.dt-sc-one-third{width:100%}.events-list h2{line-height:inherit}.time-rail{margin:0 10px;width:90px}.time-rail:before{width:40px}.time-rail:after{width:50px}.audio-list h5{margin:0 10px;line-height:inherit;font-size:14px;width:200px}ul.commentlist li{padding:100px 0 0}.dt-sc-testimonial-carousel-wrapper .dt-sc-testimonial blockquote:after{left:0;margin:auto;right:0}.dt-sc-testimonial-carousel-wrapper .dt-sc-testimonial .author{margin:0 auto 10px;display:inline-block;text-align:center;width:100%}.dt-sc-testimonial-carousel-wrapper .dt-sc-testimonial .author img{float:none}.dt-sc-testimonial-carousel-wrapper .dt-sc-testimonial .author-meta{text-align:center;width:100%}.dt-sc-testimonial-carousel-wrapper .dt-sc-testimonial .author-meta span{float:none;display:block}.dt-sc-testimonial-carousel-wrapper .dt-sc-testimonial .author-meta span.author-rating{display:inline-block}.dt-sc-three-fourth.column.contact_form_outer{margin-bottom:40px;width:100%}.dt-sc-ico-content.type3{margin-bottom:50px}.dt-sc-tb-header-img img{left:0;margin:auto;right:0;text-align:center;top:10px;max-width:60px}.dt-sc-pr-tb-col:hover .dt-sc-tb-header-img img{top:-35px}.dt-sc-pricing-table .dt-sc-pr-tb-col{margin:0 0 50px}.dt-sc-pullquote.alignleft,.dt-sc-pullquote.alignright{width:100%}.dt-sc-testimonial-carousel-wrapper .carousel-arrows{top:-28px}.wrapper blockquote.alignright{float:left;margin:0 0 10px;width:100%}.back-to-top{bottom:30px}}@media only screen and (max-width:319px){.container{width:200px}.wrapper .column{margin-bottom:20px;margin-left:0}.column.no-space.dt-sc-five-sixth,.column.no-space.dt-sc-four-fifth,.column.no-space.dt-sc-four-sixth,.column.no-space.dt-sc-one-fifth,.column.no-space.dt-sc-one-fourth,.column.no-space.dt-sc-one-half,.column.no-space.dt-sc-one-sixth,.column.no-space.dt-sc-one-third,.column.no-space.dt-sc-three-fifth,.column.no-space.dt-sc-three-fourth,.column.no-space.dt-sc-three-sixth,.column.no-space.dt-sc-two-fifth,.column.no-space.dt-sc-two-sixth,.column.no-space.dt-sc-two-third,.dt-sc-five-sixth,.dt-sc-four-fifth,.dt-sc-four-sixth,.dt-sc-one-fifth.column,.dt-sc-one-fourth.column,.dt-sc-one-half.column,.dt-sc-one-sixth,.dt-sc-one-third.column,.dt-sc-three-fifth,.dt-sc-three-fourth.column,.dt-sc-three-sixth,.dt-sc-two-fifth,.dt-sc-two-sixth,.dt-sc-two-third.column{width:100%}h1{line-height:32px;font-size:25px}h2{line-height:30px;font-size:24px}h3{line-height:24px;font-size:22px}td,th{padding:5px 0;font-size:8px}.is-sticky #menu-container{position:static!important}.logo{text-align:center;width:100%}.logo img{display:inline-block;max-width:120px}header .contact-details{float:none;margin:0 0 30px;clear:both;text-align:center;padding:0;width:100%}header .contact-details p{margin:0 0 15px;text-align:center}#menu-container{position:static}.dt-menu-toggle{display:block}#main-menu>ul.menu{display:none}.dt-menu-expand{display:block!important}#main-menu>ul.menu>li>a{margin-top:0;line-height:50px}.menu-item-widget-area-container li.widget.widget_recent_entries:first-child{margin-bottom:20px}.menu-item-widget-area-container li.widget.widget_recent_entries{margin-left:0;width:100%}.megamenu-child-container>ul.sub-menu,.megamenu-child-container>ul.sub-menu ul.sub-menu{display:none}#main-menu ul li.menu-item-simple-parent ul li a:before,.megamenu-child-container ul.sub-menu>li>ul li a:before{top:18px}#main-menu ul li.menu-item-simple-parent ul li a,.megamenu-child-container ul.sub-menu>li>ul li a{line-height:50px;padding:0 0 0 20px}#main-menu ul li.menu-item-simple-parent ul,#main-menu ul li.menu-item-simple-parent ul li ul,#main-menu ul.menu>li>.megamenu-child-container{left:0;margin:0;border-top:0;position:inherit;top:0;width:100%}#main-menu ul li.menu-item-simple-parent ul:before,.megamenu-child-container:before{background:none}#main-menu ul.menu>li>.megamenu-child-container>ul.sub-menu,#main-menu ul.menu>li>ul.sub-menu{float:left;padding:10px 20px;width:100%}#main-menu ul.menu>li>.megamenu-child-container{border:none;display:block;padding:0}#main-menu>ul.menu>li{border-bottom:1px solid #f0f0f0}#main-menu>ul.menu>li>a{border:none}#main-menu>ul.menu>li>a:after{background:none}#menu-container{height:auto}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li,#main-menu ul.menu>li,#main-menu ul.menu>li>ul.sub-menu>li{clear:both;text-align:left;padding:0;width:100%}#main-menu{position:absolute;width:inherit}.megamenu-4-columns-group .megamenu-child-container{left:0!important;width:200px}#main-menu .megamenu-child-container .widget ul.product_list_widget li a img{margin-right:10px}header ul.dt-sc-social-icons li a,header ul.dt-sc-social-icons li a span{line-height:60px;height:65px}#menu-container ul.dt-sc-social-icons{float:none;margin:44px 0 0;text-align:center;width:100%}header ul.dt-sc-social-icons li{float:none;display:inline-block}header ul.dt-sc-social-icons li a{width:40px}.breadcrumb-section .breadcrumb,.breadcrumb-section h1{text-align:center;width:100%}.breadcrumb-section .breadcrumb a,.breadcrumb-section .breadcrumb span{float:none}.front-portfolio-container{text-align:center}.front-portfolio-container .portfolio-content{float:none;margin:0 auto 30px}.portfolio-content{height:172px;width:200px}.front-portfolio{height:166px}.front-portfolio .image-overlay h5{font-size:inherit}.front-portfolio .image-overlay .link,.front-portfolio .image-overlay .zoom{top:65%}.front-portfolio:hover .link{left:28%}.front-portfolio:hover .zoom{right:28%}.mailchimp-form p{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-right:1px solid #ddd}.mailchimp-form input[type=email]{width:152px}.widget .mailchimp-form input[type=submit]{float:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;clear:both}.copyright{text-align:center;width:100%}.copyright .copyright-info{float:none;margin-bottom:10px;line-height:inherit}footer .footer-links p{margin:0 0 10px;text-align:center;padding:0;background:none;width:100%}footer .copyright .footer-links{float:none;display:inline-block}ul.dt-sc-social-icons{text-align:center;width:100%}.copyright .footer-links ul li{margin:0 5px 0 0}#primary.with-sidebar{margin-right:0;width:100%}#secondary{width:100%}.add-slider-wrapper iframe{height:122px;width:164px}ul.commentlist li{padding:100px 0 0}.fullwidth-background ul.products li{margin:0 0 30px;width:100%}.images{margin:0 0 20px}.images,.summary{width:100%}.blog-entry-inner{padding:0}.fullwidth-background .blog-entry{margin:0 0 30px}.entry-meta{float:none;margin-bottom:0;position:static;width:100%}.entry-meta,.entry-meta	.blog-author{display:inline-block;text-align:center}.entry-meta	.blog-author{margin-bottom:20px;max-height:90px;max-width:90px}.entry-meta	.comments,.entry-meta	.date,.entry-meta	.entry_format{float:none;margin:0 auto 20px;display:block;padding:0}.entry-meta .date{text-align:center;width:55%}.entry-meta	.comments{width:45%}.entry-meta	.entry_format{width:35%}.entry-meta .comments:after,.entry-meta .date:after,.entry-meta .entry_format:after{float:left;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);margin:0;border:0;right:-15px;position:absolute;top:0;height:39px;background:url(../images/green-meta-arrow.png) 100% no-repeat;content:"";width:15px}.fullwidth-background.orange-bg .entry-meta .comments:after,.fullwidth-background.orange-bg .entry-meta .date:after,.fullwidth-background.orange-bg .entry-meta .entry_format:after{background:url(../images/meta_arrow.png) 100% no-repeat}#primary.with-sidebar .dt-sc-one-half .entry-meta .comments,#primary.with-sidebar .dt-sc-one-half .entry-meta .date,#primary.with-sidebar .dt-sc-one-half .entry-meta .entry_format{float:none;margin:0 auto 20px;display:block;padding:0}#primary.with-sidebar .dt-sc-one-half .entry-meta .blog-author{max-height:90px;max-width:90px}.dt-sc-sorting-container a{margin:0 5px 10px 0}#primary.content-full-width .dt-sc-portfolio-container .portfolio.dt-sc-one-fourth,#primary.content-full-width .dt-sc-portfolio-container .portfolio.dt-sc-one-third{width:100%}.content-full-width .portfolio.dt-sc-one-third:hover .image-overlay a.zoom{right:29%}.content-full-width .portfolio.dt-sc-one-third:hover .image-overlay a.link{left:29%}.author-details{text-align:center;width:100%}.author-thumb{margin:0 auto 20px;max-width:100%}.author-thumb .item-mask{left:0;margin:auto;right:0}.dt-sc-music-audio .audio-button{margin:0 auto 10px;text-align:center;width:100%}.dt-sc-music-audio h5{text-align:center}.time-rail{margin:0 10px;width:75px}.time-rail:before{width:35px}.time-rail:after{width:40px}.duration.alignright{display:block;font-size:12px}.audio-list h5{margin:0 0 0 2px;font-size:13px;width:142px}.events-list .event-thumb{float:none;margin:0 auto 20px;text-align:center;width:100%}.event-details{text-align:center}.events-list h2{line-height:inherit}.dt-sc-testimonial-carousel-wrapper .dt-sc-testimonial blockquote:after{left:0;margin:auto;right:0}.dt-sc-testimonial-carousel-wrapper .dt-sc-testimonial .author{margin:0 auto 10px;display:inline-block;text-align:center;width:100%}.dt-sc-testimonial-carousel-wrapper .dt-sc-testimonial .author img{float:none}.dt-sc-testimonial-carousel-wrapper .dt-sc-testimonial .author-meta{text-align:center;width:100%}.dt-sc-testimonial-carousel-wrapper .dt-sc-testimonial .author-meta span{display:inline-block}.class_hours p,.class_hours ul.dt-sc-social-icons{text-align:center;width:100%}.dt-sc-three-fourth.column.contact_form_outer{margin-bottom:40px;width:100%}.wrapper .dt-sc-ico-content.type2 h4{line-height:25px}.wrapper .dt-sc-button.large{padding:16px 22px;font-size:18px}.wrapper .dt-sc-button.xlarge{padding:20px 24px;font-size:20px}.dt-sc-ico-content.type3{margin-bottom:50px}.dt-sc-pricing-table .dt-sc-pr-tb-col{margin:0 0 50px}.dt-sc-tb-header-img img{left:0;margin:auto;right:0;text-align:center;top:10px;max-width:60px}.dt-sc-pr-tb-col:hover .dt-sc-tb-header-img img{top:-35px}.dt-sc-pullquote.alignleft,.dt-sc-pullquote.alignright,ul.dt-sc-tabs li,ul.dt-sc-tabs li a{width:100%}ul.dt-sc-tabs li{margin:0 0 1px}.dt-sc-tabs-container ul.dt-sc-tabs li a{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.dt-sc-one-half.column .dt-sc-testimonial-carousel-wrapper .carousel-arrows{top:-30px}#tiptip_content{padding:0 3px!important;font-size:10px!important}.wrapper blockquote.alignright{float:left;margin:0 0 10px;width:100%}}