.container,.container_alt{width:100%;max-width:1200px;margin:0 auto;padding:0 0;overflow:hidden;position:relative}#header .container{overflow:visible}#footer .container{background:none!important;padding:0 20px}.aq_span4>.aq_span4{width:100%}.aq_span12{width:100%!important;position:relative}.onecol,.twocol,.threecol,.fourcol,.fivecol,.fifthcol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.warpbox{margin-left:0;float:left;min-height:1px}.foocol{margin:0 0 0 0;width:36%;padding:20px 5% 20px 5%;position:relative;height:100%;min-height:1px;float:left}.foocol.first,.foocol.last{width:32%}.foocol.first{padding:20px 5% 20px 0;border-left:none!important}.foocol.last{padding:20px 0 20px 5%;border-right:none!important}.fourcol{width:25%;padding:0 0;margin:0 0 40px 0!important;min-height:1px;float:right}.ml-block-ml_3_column_block{width:25%;padding:0 0;margin:0 0 0 0;float:right}.ml-block-ml_3_column_block.ml-first{float:left}.eightcol{width:72%;padding:0 0;margin:0 0 40px 0!important;min-height:1px;float:left}.ml-block-ml_2_3_column_block{width:72%;padding:0 0;margin:0 0 0 0;float:right}.ml-block-ml_2_3_column_block.ml-first{float:left}.postbarLeft .eightcol,.postbarLeft .aq-block-aq_2_3_column_block{float:right!important}.postbarLeft .fourcol,.postbarLeft .aq-block-aq_3_column_block{float:left!important}.postbarNone .eightcol,.postbarNone .aq-block-aq_2_3_column_block{width:100%}.postbarNone .entryhead iframe{width:100%}.woocommerce-page #foliocontent{float:right!important;width:70%}.woocommerce-page #foliosidebar{float:left!important;width:30%}.woocommerce-page #foliosidebar .sidewrap{padding:0 40px 0 0}.sixcol{width:50%}.first,.ml-first{margin-left:0px!important}.widgetable{padding:30px 30px 0 30px;overflow:hidden;margin:0 0 0 0;text-align:center}.postbarLeft .widgetable{margin:0 0 0 0}.widgetable_sticky.scroll-to-fixed-fixed{min-width:300px!important}.colsingle #content{margin:0 auto!important;float:none}.colsingle #sidebar{display:none!important}@media screen and (max-width:1485px){.flexinside{width:60%}.blog .flexinside{top:40px}}@media screen and (max-width:1285px){.widgetable_sticky.scroll-to-fixed-fixed{max-width:280px!important}}@media screen and (max-width:1225px){.container,.container_alt{padding:0 20px}.additional-menu-wrap{right:20px}.flexinside{left:20px;margin:0 0 0 0}.mainflex .slides>li{max-height:500px}ul.slides>li img{max-width:130%!important;width:130%!important;margin:0 -15%!important}}@media screen and (max-width:1030px){h2.widget::before,h2.widget::after,.meta-slider,#header.centered-header .navhead h2,#main-nav .menu-post .inner .meta{display:none}.wrapper{margin:0 0 0 0!important}#navigation{padding:0}.nav>li>a{margin:0 0}#header.centered-header #titles{float:none;max-width:30%}#header.centered-header #main-nav>li{padding-left:5px;padding-right:5px}.centered-header .nav>li:nth-last-child(1) ul ul,.centered-header .nav>li:nth-last-child(2) ul ul,.centered-header .nav>li:nth-last-child(3) ul ul,.centered-header .nav>li:nth-last-child(4) ul ul{margin:-47px 0 0 -358px}.nav li ul li>a{margin:0 10px}#main-nav li.mega ul.sub-menu li{width:18%}#main-nav .menu-post{padding:20px 10px 10px}.post-previous,.post-next{bottom:70px}.mainflex .slides>li{max-height:420px}.flexinside{top:40px}.flexinside h2{margin:0}.blogger div.post,.blogger div.page{padding:20px 20px}.blogger.imgsmall div.post,.blogger.imgsmall div.page{padding:20px}.blogger.imgsmall-two div.post,.blogger.imgsmall-two div.page{margin:0 3% 20px 0;width:48.5%}.blogger.imgsmall-two div.post:nth-child(2n+2),.blogger.imgsmall-two div.page:nth-child(2n+2){margin:0 0 20px}.widgetable{padding:0 20px}.ml-block-ml_3_column_block,.fourcol{width:26%}.entryhead{margin:0 -20px;max-width:calc(100% + 40px);width:calc(100% + 40px)}.blogger.imgsmall .entryhead{width:40%}.post-small img{width:110px}.post-small h3{font-size:13px;line-height:1.3!important}h2.widget span{display:inline-block}.text-full .mc4wp-form p{max-width:80%}.widgetable_sticky.scroll-to-fixed-fixed{position:relative!important;top:auto!important;left:auto!important;right:auto!important}.text-full h2.block,.text-full p{padding:0 20px}}@media screen and (max-width:770px){.scroll-to-fixed-fixed{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;rigth:auto!important}h2.block span.subtitle,div.tooltip p:after,.nav>li>ul:after,.sf-arrows .sf-with-ul::after,.sf-arrows .sf-with-ul::after,.tmnf_menu ul.menu ul li:before,span.maintitle:after{display:none!important}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}#header #titles{margin:25px 0!important}#header.centered-header #titles{float:left;text-align:left;margin:25px 0!important}.additional-menu-wrap{position:relative;top:auto;right:auto;overflow:hidden;margin-bottom:20px}#topnav h2{font-size:14px!important;line-height:1}a#navtrigger,a#navtrigger-sec{display:block!important}.navhead{position:relative;z-index:9;min-height:0;margin-top:0!important;width:100%;padding:0 0!important}#header a.searchSubmit{right:60px}#navigation{display:none;position:relative;top:auto;margin:0 0 0 0!important;padding:10px 0 0 0!important;background-color:#222!important;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border-top:none!important}#navigation a{color:#ddd!important}#navigation a:hover,#navigation .current-menu-item>a{color:#f4a107!important}#header ul.nav,#header #main-nav,#header.left-header #main-nav{width:100%!important;margin:0 0 0 0!important;padding:0 0 0 0!important}ul.nav li,.nav li ul,#main-nav li.mega ul.sub-menu{width:100%!important;background-color:transparent!important;border:none!important;float:none;display:block;margin:0 0 0 0!important;position:relative!important;left:auto!important;display:block!important;visibility:visible!important;padding-top:0}#navigation .nav li ul li>a{border-bottom:1px dotted #444!important;text-align:left}ul.nav li a{width:100%!important;text-align:left;padding:15px 20px!important;margin:0 0 0 20px;font-size:16px!important}ul.additional-menu li a{margin:0 0 0 0;padding-left:60px!important;font-size:12px!important}.nav li ul li>a{font-size:13px!important}.nav li a.sf-with-ul{padding-right:0!important}#main-nav>li>a{margin:0 0 0 0!important}.nav>li>ul>li,.nav li ul ul li,#main-nav li ul li>a,.nav li ul li>a{max-width:100%!important;margin:0 0 0 0;padding:0 0 0 0}.nav li ul{padding:0 20px}#main-nav li.mega ul.sub-menu{min-height:0}.nav li ul ul{margin:0 0 0 0;padding:0 0 0 0}.mega2 .sf-sub-indicator{display:none}div.sub,.nav>li>ul:after{display:none!important}.sf-arrows .sf-with-ul::after{right:15px}.site-title.container{text-align:center;padding-bottom:20px;padding-top:20px}.site-title-left{max-width:100%}#header ul.social-menu{margin:25px 0 15px 10px;right:auto;top:auto;position:relative;float:none;width:100%;text-align:center}#header ul.social-menu li{display:inline-block;float:none}#main-nav li.mega:hover div.sub,#main-nav li.mega:hover ul.loop,#main-nav li.mega2:hover div.sub,#main-nav li.mega2:hover ul.loop,#main-nav li.mega ul.loop{display:none!important}.mega2>a::after{display:none}#footer .foocol,.woocommerce-page #foliocontent,.woocommerce-page #foliosidebar,.eightcol,.fourcol,.ml-block-ml_2_3_column_block,.ml-block-ml_3_column_block,.footer-logo,.bottom-menu{padding:0 0!important;width:100%;margin:0 auto 20px auto!important;float:none!important;display:block;width:100%;border-left:none;border-right:none}.blogger.imgsmall-two div.post,.blogger.imgsmall-two div.page{width:49.8%!important;float:left!important;margin:0 1px 1px 0!important}#sidebar,.ml-block-ml_3_column_block,.foocol{max-width:300px}.mm-wrap{padding:0 0}.main-breadcrumbs{padding:1px 0}.widgetwrap-alt{margin-bottom:10px}.blogger div.post,.blogger div.page,.blocker .tab-post{width:100%!important;float:none;margin:0 0 1px 0!important;height:auto}.postbarLeft .eightcol{float:none!important}.entryhead{margin:0;max-width:100%;width:100%}.single-post .item_inn{padding-top:0!important}.mag-three.cols4 div.item,.mmbox.col4 li{width:50%}.mag-three.cols5 div.item,.mmbox.col5 li{width:100%;max-width:400px;float:none;margin-right:auto;margin-left:auto}.blogger.imgsmall .item_inn{padding:10px 0 0 0!important}.blogger p.meta.cat{left:0}.woocommerce-page div.product div.summary{margin:0 0 40px 0;width:100%}.woocommerce-page ul.products li.product,.woocommerce ul.products li.product{width:100%!important;margin:0 0 30px 0!important}.woocommerce h1.page-title,p.woocommerce-result-count{text-align:center;width:100%}.woocommerce #foliocontent .woocommerce-tabs,.woocommerce #foliocontent .related.products{width:100%}.woocommerce-page #foliosidebar{clear:both}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}.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}.commentlist li.comment{padding:20px 5px 10px 5px}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}.entryhead{float:none;min-height:0!important}.entryhead img,.blogger .item .imgwrap img,.entryhead iframe{max-width:100%!important;float:none;margin:0 auto!important}.entry>p:first-child{font-size:100%;margin:25px 0 15px;opacity:1}.page .item_inn .entryfull{padding:0 20px}.wpcf7-form p.sixcol{padding:0;width:100%}.meta-general{margin-bottom:5px}.mainflex .slides>li{max-height:340px}.blog .flexwrap{margin:0 0 10px}.flexinside h2,h2.archiv,h1.entry-title,.imglarge h2.posttitle{font-size:36px!important;font-size:4.4vw!important;line-height:1.0!important}h2,blockquote{font-size:26px!important;font-size:1em!important;line-height:1.0!important}.postbarNone .entryhead{margin:0 0}.postbarNone .item_inn{padding:20px 40px 40px}.entryfull{margin:0 0}.tmnf_menu ul.menu>li{padding:20px 15px}.tmnf_menu ul.menu ul li{padding-left:5px}.footer-logo{text-align:center}.footer-logo img{float:none;display:block;margin:20px auto}.bottom-menu{max-width:90%;margin:30px auto!important}ul.related li{height:180px}.postbarNone .related li{width:45%}.text-action h2.block{margin-left:0!important;max-width:100%}.text-action p{max-width:100%}.text-action a.actionbutton{right:auto;top:auto;position:relative;margin:10px 0 0 40px!important}}@media only screen and (max-width:689px){h2.block::before,h2.block::after,#topnav h2,#topnav ul.social-menu{display:none}#topnav .searchform{width:100%}.comment-form-author,.comment-form-email,.comment-form-url,#post-nav,.postauthor{width:100%}#respond textarea{width:99.5%}.entry blockquote{margin:5px 10px;padding:0 20px!important}.post-previous,.post-next,.post-nav-image{width:20px!important}h2.block,.mag-block,.mag-three.cols4 div.item,.mag-three.cols3 div.item,.mmbox.col4 li,.mmbox li,.tmnf_menu,.tmnf_menu ul.menu>li,.mag-one .post-big,.mag-one .post-small,.blogger.imgsmall-two div.post,.blogger.imgsmall-two div.page,.blogger.imgsmall div.post,.blogger.imgsmall div.page{width:100%!important;max-width:440px;float:none!important;margin-right:auto!important;margin-left:auto!important;overflow:hidden;min-height:0}.mag-one .post-small,.mm-info{padding:0 0}.mag-one .post-big .imgwrap,.mag-one .post-big img,.blogger.imgsmall .entryhead{float:none;width:100%!important}#sidebar,.ml-block-ml_3_column_block,.foocol{max-width:none}.blogger.imgsmall p.meta.cat{top:0}.blogger.imgsmall-two .item_inn{padding:0 20px 15px!important}.imgsmall img,.imgsmall-two img{width:100%}.text-block{padding-left:20px!important;padding-right:20px!important}h2.block span,.text-full h2.block .maintitle,.text-full h2.block .subtitle{padding:2px 0}.mm-wrap{padding:0 20px}.mmbox li{margin-bottom:0}.tmnf_menu ul.menu>li{border-left:none}.mainflex .slides>li{max-height:280px}ul.slides>li img{max-width:160%!important;width:160%!important;margin:0 -30%!important}.flexinside p,.flexinside h1,.flexinside h2,.flexinside h3,.flexinside h4,.flexinside h5{margin:5px 0}.flexinside p{line-height:1.4}.flex-direction-nav a{width:25px}.flex-direction-nav .flex-prev{left:0;padding:28px 6px}.flex-direction-nav .flex-next{right:0;padding:28px 4px 28px 8px}ul.social-menu li{display:block;float:none}.footer-icons ul.social-menu li a{margin:0;width:100%}.scrollTo_top{right:0;width:100%}.scrollTo_top a i{float:none;padding:5px 18px 12px}.wrapper .events-table td.date{font-size:13px;padding:10px 20px!important;text-align:left}.events-table img{max-width:60px!important;margin:0 15px 0 0}.wrapper .entry .events-table h5{margin-bottom:0}.events-table td>div.evnt_title{padding:30px 20px 20px 20px}.events-table td>div.evnt_button{padding:30px 20px}.event_header .em-location-map-container{float:none;margin:-40px -40px 40px -40px;width:calc(100% + 80px)!important}}@media only screen and (max-width:485px){.flexinside{width:90%}.flexinside h2{font-size:24px!important}.flexinside p{font-size:80%}h2.archiv,h1.entry-title,.imglarge h2.posttitle{font-size:5.4vw!important}.flexinside p.meta{display:none}.flexcarousel .flex-viewport{max-height:370px!important}#titles{width:50%!important}.blogger .entryhead iframe{max-height:200px}.single-post .item_inn,.page .item_inn,.blogger div.post .item_inn,.blogger div.page .item_inn{padding:20px 0 0}ul.related,ul.related li img{width:100%}ul.related li{width:100%!important;margin:0 0 30px 0;height:auto}ul.slides>li img{margin:0 -50%!important;max-width:200%!important;width:200%!important}.events-table img{display:none}.events-table td>div.evnt_title{width:100%}.events-table th,.events-table td{padding:0 0!important}.events-table td>div.evnt_title{padding:20px 20px 0 20px}.events-table td>div.evnt_button{position:relative;float:left;padding:0 20px;margin:0 0 20px 0;width:auto;border:none}}@media only screen and (max-width:385px){#header.centered-header #titles{max-width:50%}h2,blockquote,.flexcarousel .flexinside h2{font-size:17px!important;font-size:4.4vw!important}.main-breadcrumbs{display:none}.text-full p{padding:0 10px}.text-full .mc4wp-form p{max-width:100%}.text-full .mc4wp-form input[type="email"],.text-full .mc4wp-form input[type="submit"]{font-size:13px}.footer-icons ul.social-menu li{display:block;float:none;text-align:center}.footer-icons ul.social-menu li a{display:block;float:none;margin:0 auto;width:auto}}