body.boxcontent .jviewport,body.boxcontent .topnavigation,body.boxcontent .portfoliopagingwrapper,body.boxcontent .galleryloadmore{width:1280px;left:50%;margin-left:-640px}body.boxcontent .jviewport{position:absolute}body.boxcontent #rightsidecontainer{background-color:#fff;box-shadow:0 2px 3px rgb(0 0 0 / .15),0 0 0 1px rgb(0 0 0 / .05);position:relative}body.boxcontent .filterfloat{position:absolute}body.boxcontent .pagecenter{margin-left:inherit}body.boxcontent.horizontalnav .fullwidth.nosidebar .mainpage,body.boxcontent.horizontalnav .fullwidth.nosidebar .pageholder,body.boxcontent.horizontalnav .fullwidth .pageholder{width:100%}body.boxcontent .pagecenter .pageholder{margin-left:inherit;margin-bottom:-7px}body.boxcontent .pageinnerwrapper{margin-bottom:0}body.boxcontent .pagewrapper .blognormalpaging.blogpagingholder{margin-bottom:0;margin-top:0;border-radius:0;-webkit-box-shadow:-2px 0 3px rgb(0 0 0 / .15),0 0 0 1px rgb(0 0 0 / .05);-moz-box-shadow:-2px 0 3px rgb(0 0 0 / .15),0 0 0 1px rgb(0 0 0 / .05);box-shadow:-2px 0 3px rgb(0 0 0 / .15),0 0 0 1px rgb(0 0 0 / .05)}body.boxcontent .pageinnerwrapper,body.boxcontent .mainsidebar .blog-sidebar{box-shadow:none;background:#fff0}body.boxcontent .mainsidebar .blog-sidebar-title h3{border-top:1px solid #DDD}body.boxcontent .mainsidebar .blog-sidebar:first-child .blog-sidebar-title h3{border-top:0}body.boxcontent .blog-big-wrapper .blog-sidebar{padding-top:0}body.boxcontent.horizontalnav .pagewrapper{padding-top:0;width:100%}body.boxcontent.horizontalnav .fullwidth .mainpage,body.boxcontent .halfwidth .mainpage{width:70%;overflow:hidden;background:#fff}body.boxcontent.horizontalnav .fullwidth .mainsidebar,body.boxcontent .halfwidth .mainsidebar{width:30%}body.boxcontent .mainpage.blog-normal-article .article-quote-wrapper{margin:0}body.boxcontent .mainpage.blog-normal-article .featured{margin:0 auto 25px}body.boxcontent .halfwidth .mainsidebar .mainsidebar-wrapper{width:320px}body.boxcontent.horizontalnav .fullwidth .mainsidebar .mainsidebar-wrapper,body.boxcontent .halfwidth .pageholder{width:100%}body.boxcontent .pageright .pageholder{float:right}body.boxcontent .halfwidth .pageinnerwrapper{background:#fff}body.boxcontent.page-template-templatetemplate-contact-full-map-php .halfwidth .pageholder{width:45%!important}body.boxcontent.page-template-templatetemplate-contact-full-map-php .pagewrapper{padding-top:20px}body.boxcontent .pageholder>.featured{margin-bottom:0}body.boxcontent .blog-big-wrapper{margin-right:0}body.boxcontent .mainsidebar{margin-left:0}body.boxcontent .mainsidebar .mainsidebar-wrapper{border-left:1px solid rgb(0 0 0 / .05);-webkit-box-shadow:inset 2px 4px 8px rgb(0 0 0 / .05);-moz-box-shadow:inset 2px 4px 8px rgb(0 0 0 / .05);box-shadow:inset 2px 4px 8px rgb(0 0 0 / .05);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.boxcontent.horizontalnav .pagewrapper.coverwidth{margin-left:0;margin-right:0}body.boxcontent .coverwidth .blog-sidebar,body.boxcontent .mainsidebar .blog-sidebar,body.boxcontent .pagewrapper.outside .pageinnerwrapper{margin-left:0;margin-bottom:0}body.boxcontent .halfwidth.nosidebar .pageholder{width:100%}body.boxcontent .halfwidth.nosidebar .mainpage{width:100%}body.boxcontent.horizontalnav .pagewrapper{margin-left:0;margin-right:0}@media only screen and (max-width:1280px){body.boxcontent .jviewport,body.boxcontent .topnavigation,body.boxcontent .portfoliopagingwrapper,body.boxcontent .galleryloadmore{left:50%;margin-left:-540px;width:1024px}body.boxcontent.horizontalnav .fullwidth .mainpage,body.boxcontent .halfwidth .mainpage{width:70%}body.boxcontent.horizontalnav .fullwidth .mainsidebar,body.boxcontent .halfwidth .mainsidebar{width:30%}body.boxcontent .halfwidth .mainsidebar .mainsidebar-wrapper{width:307px}}@media only screen and (max-width:1024px){body.boxcontent .jviewport,body.boxcontent .topnavigation,body.boxcontent .portfoliopagingwrapper,body.boxcontent .galleryloadmore{left:inherit;margin-left:0;width:100%}body.boxcontent.horizontalnav .pagewrapper,body.boxcontent.horizontalnav .noheadermenu .pagewrapper,body.boxcontent.horizontalnav .horizontalnav .pagewrapper{float:none!important;margin:20px auto;padding:0;width:95%}body.boxcontent.horizontalnav .fullwidth .mainpage,body.boxcontent .halfwidth .mainpage{margin-bottom:15px;border-radius:2px;-webkit-box-shadow:2px 0 8px rgb(0 0 0 / .05),0 0 0 1px rgb(0 0 0 / .05);-moz-box-shadow:2px 0 8px rgb(0 0 0 / .05),0 0 0 1px rgb(0 0 0 / .05);box-shadow:2px 0 8px rgb(0 0 0 / .05),0 0 0 1px rgb(0 0 0 / .05)}body.boxcontent .fullwidth .mainsidebar,body.boxcontent .fullwidth .mainsidebar .mainsidebar-wrapper,body.boxcontent .halfwidth .mainsidebar,body.boxcontent .halfwidth .mainsidebar .mainsidebar-wrapper,body.boxcontent .mainsidebar .mainsidebar-wrapper{width:100%!important;box-shadow:none;border-left:0}body.boxcontent .mainsidebar .blog-sidebar-title h3{border-top:0}body.boxcontent .mainsidebar .blog-sidebar{margin-bottom:15px;background:#fff;-webkit-box-shadow:2px 0 8px rgb(0 0 0 / .05),0 0 0 1px rgb(0 0 0 / .05);-moz-box-shadow:2px 0 8px rgb(0 0 0 / .05),0 0 0 1px rgb(0 0 0 / .05);box-shadow:2px 0 8px rgb(0 0 0 / .05),0 0 0 1px rgb(0 0 0 / .05)}body.boxcontent #rightsidecontainer{background:none;box-shadow:none}body.boxcontent .pageinnerwrapper{margin-bottom:15px}}