.container,.container_alt{width:100%;max-width:1180px;margin:0 auto;padding:0 20px;overflow:hidden}.container_alt{overflow:visible;position:relative}.container_pad{padding:0}.aq_span12{width:100%!important}.onecol,.twocol,.threecol,.fourcol,.fivecol,.fifthcol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.warpbox{margin-left:0;float:left;min-height:1px}.foocol{margin:0!important;min-height:1px;width:29.3%;padding:50px 0 40px 5%;position:relative;height:100%;min-height:1px;float:left}.foocol.first{width:40%;padding:50px 0 40px}.foocol.last{}.fourcol{width:30%;margin:0;padding:0}.eightcol{width:70%;margin:0;float:left;position:relative}#foliosidebar,#foliocontent{float:none;width:100%;padding:0;display:block;overflow:hidden}.ml-block-ml_3_column_block .block_bg,.ml-block-ml_2_3_column_block .block_bg{background:0 0!important;display:none!important}.ml-block-ml_3_column_block{width:28%;padding:0 20px;float:left}.ml-block-ml_2_3_column_block{width:72%;padding:0 20px;float:left}.builder .fourcol,.builder .aq-block-aq_3_column_block,.builder .eightcol,.builder .aq-block-aq_2_3_column_block{margin-top:0!important}.postbarLeft .eightcol,.postbarLeft .aq-block-aq_2_3_column_block{float:right!important}.foliobarLeft #foliocontent{float:right!important}.postbarNone .eightcol,.postbarNone .aq-block-aq_2_3_column_block{width:100%}.postbarNone .entryhead iframe,.foliobarNone iframe{width:100%}.sixcol{width:50%}.fourcol,.aq-block-aq_3_column_block,.eightcol,.aq-block-aq_2_3_column_block{margin:0 0 0ccc}.first,.aq-first{margin-left:0!important}.widgetable{padding:0;margin:0 0 0 40px;overflow:hidden}.postbarLeft .widgetable{margin:0 40px 0 0}.ml-block>.widgetable{margin:0}@media screen and (max-width:1455px){.flexinside{top:30%}.flexslider:hover .flex-prev{left:-2px}.flexslider:hover .flex-next{right:-2px}}@media screen and (max-width:1295px){.flexinside{top:25%}.mainflex img{max-width:120%!important;width:120%!important;margin-left:-10%!important;margin-right:-10%!important}}@media screen and (max-width:1185px){.flexinside{margin:0;max-width:600px;left:0;padding:15px 25px}.flex-control-nav{display:none}.page-header img{top:0}.nav>li>a{padding:15px 6px}.menu-item-has-children>a::after{right:5px}.nav li.menu-item-has-children a,.nav li.page_item_has_children a,.nav li.mega2 a{padding-right:18px!important}}@media screen and (max-width:1030px){p.meta_more,#main-nav>li>a:before,.top-menu li::before,#main-nav:after,.mainbutton i{display:none}.container_alt{padding:0}#titles{width:20%}.flexinside{width:70%}.flexinside h1,.flexinside h2{line-height:1.1!important;font-size:20px!important}.flexinside h3,.flexinside p{font-size:100%}.flexinside p{margin:0}.blogger div.classic-small h3{margin:5px 0}.mainflex img{max-width:130%!important;width:130%!important;margin-left:-15%!important;margin-right:-15%!important}.widgetable{margin:0 0 0 20px}.postbarLeft .widgetable{margin:0 20px 0 0}.mp-wrap{margin:0 -10px;padding:0;width:calc(100% + 20px)}.mp-wrap ul.mpbox>li{padding:0 10px;margin-bottom:20px}.blogger div.post,.blogger div.page,.blogger div.work{margin:0 0 20px}.blogger div.post .item_inn,.blogger div.page .item_inn,.blogger div.work .item_inn{padding:15px 15px 5px}.ml-block-ml_3_column_block .mp-wrap,.ml-block-ml_2_3_column_block .mp-wrap{margin:0 -20px;width:calc(100% + 40px)}.ml-block-ml_2_3_column_block,.ml-block-ml_3_column_block{padding:0 10px}.sep-page .grid-view article .description{padding:20px!important}.mainflex .su-button span{padding:9px 10px!important}}@media screen and (max-width:770px){#topnav h2:before,#navigation:before,.nav>li>a:before,.top-menu li:after,.flexinside:after,#main-nav:after,#topnav,.mobremove{display:none}#header{position:relative;top:auto}#titles{float:left;width:50%!important}.header-left{max-width:50%}.single-post #core,#core{margin-top:0!important}.entry_item p,.entry_item ul{margin:10px 0}#content ul.products li.product,#content ul.products li.product{width:48%!important;margin:0 0 40px!important}.page-header{padding:80px 0 70px!important}.page-header img{top:0}.flexinside{top:40px}.flexinside h1,.flexinside h2,.flexinside h3,.flexinside h4{font-size:20px!important;line-height:1.2!important}.flex-control-nav{display:none}a#navtrigger,a#navtrigger-sec{display:block!important}.header-right{display:block;width:100%}.navhead{position:relative}#navigation{display:none;position:relative;top:auto;margin:0!important;padding:10px 0!important;background-color:#000!important;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border-top:none!important;width:100%}#navigation a{color:#ddd!important}#header #main-nav{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}ul#main-nav li,#main-nav li ul{width:100%!important;background-color:transparent!important;border:none!important;float:none;display:block;margin:0!important;position:relative!important;left:auto!important;display:block!important;visibility:visible!important}#navigation #main-nav li ul li>a{border-bottom:1px dotted #444!important;opacity:.6;padding:10px 15px!important}ul#main-nav li a{width:100%!important;text-align:left;padding:17px 20px!important;margin:0 0 0 20px;font-size:16px!important}#main-nav li a.sf-with-ul{padding-right:0!important}#main-nav>li>a{margin:0!important}#main-nav>li>ul>li,#main-nav li ul ul li,#main-nav li ul li>a,#main-nav li ul li>a{max-width:100%!important;margin:0;padding:0}.nav li ul{padding:0 20px}#main-nav li.mega ul.sub-menu{min-height:0}#main-nav li ul ul{margin:0;padding:0 0 0 25px}.mega2 .sf-sub-indicator{display:none}.nav>li>ul:after{display:none!important}.sf-arrows .sf-with-ul::after{right:15px}#main-nav,#header ul.social-menu li a{background-color:transparent!important}.top-menu{text-align:center;width:100%;border-bottom:2px solid rgba(0,0,0,.1);padding-bottom:10px}body{width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;margin-top:0;font-size:16px;-webkit-text-size-adjust:none}.onecol,.twocol,.threecol,.threecol_spec,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol,.fifthcol{width:auto;float:none!important;padding-left:20px;padding-right:20px;margin-left:0;margin-right:0}.threecol{min-height:0;border:none!important;padding:20px 0}.fourcol{padding:0!important;max-width:290px;float:none;margin:0 auto 30px}.sixcol{padding:0!important;float:none;margin:0 auto 30px}#content{padding-left:0;padding-right:0;margin-top:0;float:none!important}#sidebar,.foocol,.foocol.last{float:none!important;margin:0 auto!important;padding:40px 0!important;width:100%!important;max-width:305px!important;border:none!important}.foocol{padding:25px 0!important}#copyright{padding:0 5%}.pagination{margin-bottom:40px;height:35px}.entryhead img,.blogger .item .imgwrap img,.entryhead iframe{max-width:100%!important;float:none;margin:0 auto}.imgwrap{float:none!important;width:auto!important;max-width:100%;margin:0 auto!important}.blogger.aq_row{padding:0}.page #content div.page,.error404 #content div.page{margin:0}.blogger .item iframe{max-height:320px}.blogger div.post .entryhead img{width:100%!important;max-width:100%;margin:0!important}.widgetable,.postbarLeft .widgetable{margin:0}.flexinside .tmnf_icon,h2.block:before,h2.block:after,h2.widget:before,h2.widget:after,div.tooltip p:after,.hrline:after,.nav>li>ul:after,.sf-arrows .sf-with-ul::after,.sf-arrows .sf-with-ul::after,.hrline:after,h2.widget:after{display:none!important}.imgwrap p.meta.counter{background:0 0}.woocommerce-page div.product div.summary{margin:0 0 40px;width:100%}.tmnf-sc-quote.left,.tmnf-sc-quote.right{width:100%;float:none;margin-left:0;margin-right:0}.contact-form .forms textarea,.contact-form .forms input.txt{width:100%;float:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.contact-form .forms label{margin-bottom:10px}.contact-form .forms .buttons .submit,.contact-form .forms input#sendCopy{margin-left:0}.blocker,.homeblog,#content,#foliosidebar,#foliocontent{width:100%}#foliocontent,#foliosidebar .widgetable{margin:0!important}.woo-tmnf #content{display:block;float:none!important;overflow:hidden;width:100%}.ml-block-ml_2_3_column_block,.ml-block-ml_3_column_block{width:100%;float:none;padding:10px 20px}.ml-block-ml_3_column_block .mp-wrap,.ml-block-ml_2_3_column_block .mp-wrap{margin:0 -20px;width:calc(100% + 40px)}.homeblog_mini .item{width:100%;margin:0 0 15px;padding:0 0 8px}#post-nav img,.flexinside p.teaser{display:none}.postauthor{font-size:90%;line-height:1.5;padding:15px 0}h1.entry-title,h2.posttitle{font-size:26px!important;line-height:1.2!important}h2.block .maintitle{padding:0}h2.block{display:block;text-align:center;padding:0 20px!important}.singleslider .flex-caption{font-size:11px;padding:0 10px}.footerhead img{max-width:100%}.homeblog .item.classic-small .entryhead,.homeblog .item.classic-small .entryhead img{width:100%}ul.mpbox.isotopefolio{}ul.mpbox.isotopefolio li{width:33%!important;max-height:310px}ul.mpbox.isotopefolio.col4 li .imgwrap{max-height:150px}ul.mpbox.isotopefolio.col3 li h3{font-size:16px;line-height:1.4!important}ul.mpbox.isotopefolio.col3 li .imgwrap{max-height:160px}ul.mpbox.isotopefolio li img{margin:0}ul.mpbox.isotopefolio li .meta,.slider-menu li a i{display:none}.mp-services h3{font-size:14px!important}#curtain .searchform{width:85%;max-width:85%;left:20px;margin:0}#curtain a.curtainclose{margin:0;left:30px;top:30px}#workinfo,.foliohead{padding:20px}.foliohead .main{padding:0}#workinfo a.mainbutton{width:28%}.commentlist li.comment{padding:20px 5px 10px}ul.children li.comment:last-child{padding:20px 0 10px 20px!important}.commentlist .avatar{right:0;left:auto;top:0;width:40px}li.bypostauthor{padding-left:10px!important}}@media only screen and (max-width:655px){#titles{float:left;width:70%!important}.flexinside{position:relative;width:100%;max-width:100%;top:auto;bottom:auto}.widgetwrap,.blocker{padding-top:20px!important;padding-bottom:20px!important}ul.mpbox.isotopefolio{height:auto!important;position:relative;width:100%!important}ul.mpbox.isotopefolio li{width:100%!important;height:auto;max-height:none!important;max-width:350px;float:none!important;margin:0 auto 30px!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important;-webkit-transform:none!important}ul.mpbox.isotopefolio.col3 li .imgwrap,ul.mpbox.isotopefolio.col4 li .imgwrap{max-height:none}ul.mpbox.isotopefolio li img{width:100%}.homeblog_mini .item,.ml-block-ml_2_3_column_block .homeblog_mini .item,.homeblog_mini .item:nth-child(3n+1),.ml-block-ml_2_3_column_block .homeblog_mini .item:nth-child(2n+1){float:none;margin:0 auto 30px!important;width:100%}.homeblog_mini .item img{margin:2px 20px 20px 0}.page h1.entry-title,.full-width h1.entry-title{margin-left:0;text-align:center}.page-crumbs{text-align:center}.text-action{text-align:center}.text-action p{max-width:100%}.text-action a.actionbutton{margin:0 auto!important;padding:18px 30px;position:relative;right:auto;top:auto;float:none;display:inline-block}.folioslider .item_inn{padding:20px 30px 40px}#workinfo a.mainbutton,#workinfo .description.foliodate,#workinfo .description.foliocat,#workinfo .description.folioclient{width:100%;max-width:100%}.scrollTo_top{right:0;width:100%;bottom:0;text-align:center}.scrollTo_top a i{float:none;padding:12px}#copyright{padding-bottom:50px}.wpcf7-form p.sixcol{float:none;margin-right:0;width:100%}.sep-page .grid-view [class*=col-sm-]{margin-bottom:20px!important}}@media only screen and (max-width:529px){.blogger div.classic-small .entryhead{float:none;margin:0;width:100%}#header ul.social-menu{margin:-4px 5px}.meta_full span.likes,.flexinside .meta,a.hoverstuff{display:none}.page-header{padding:20px 0!important}.page-header h1{margin:0 20px!important;padding:0}h1.entry-title,h2.posttitle,h2.itemtitle,h1.folio-title,h2.block{font-size:22px!important;line-height:25px!important;margin-top:20px}ul.related li{width:45%;height:220px}.comment-form-author,.comment-form-email,.comment-form-url,#post-nav,.postauthor{width:100%}#respond textarea{width:99.5%}.flexwrap{width:100%!important}.blogger .item iframe,.media-big iframe{max-height:220px}.meta_full span{float:left!important;margin-bottom:5px}.blogger .format-quote{padding:20px!important}.loading .loading-inn{min-height:180px}.flex-direction-nav a{top:100px}.mainflex img{max-width:150%!important;width:150%!important;margin-left:-25%!important;margin-right:-25%!important}.flexinside h3,.flexinside h4{font-size:15px!important}.container_alt{overflow:hidden}#content ul.products li.product,#content ul.products li.product{width:98%!important;margin:0 0 40px!important}#foliocontent iframe{max-height:200px}.text-full .mc4wp-form .half{width:100%}.yes_margin{margin-bottom:10px!important}.blogger div.post .entryhead,.blogger div.page .entryhead{max-width:100%}}@media only screen and (max-width:385px){#titles,#header h1{width:50%!important}#header #titles img{padding-top:15px;padding-bottom:15px}}