@media (min-width:1199px){.page-with-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-default>.elementor-row,.single-cpt-wbg .elementor-section.elementor-section-boxed>.elementor-column-gap-default>.elementor-row{width:100%;margin-left:auto;margin-right:auto}}.website-wrapper .container{width:100%;padding:0 10px}@media only screen and (min-width:1200px){.website-wrapper .container{width:1132px;padding:0 10px}}@media only screen and (min-width:768px) and (max-width:959px){.website-wrapper .container{width:95%;padding:0 15px}}@media only screen and (min-width:480px) and (max-width:767px){.website-wrapper .container{width:100%;padding:0 25px;margin-top:0;margin-bottom:0}.website-wrapper .container .one.column,.website-wrapper .container .one.columns,.website-wrapper .container .two.columns,.website-wrapper .container .three.columns,.website-wrapper .container .four.columns,.website-wrapper .container .five.columns,.website-wrapper .container .six.columns,.website-wrapper .container .seven.columns,.website-wrapper .container .eight.columns,.website-wrapper .container .nine.columns,.website-wrapper .container .ten.columns,.website-wrapper .container .eleven.columns,.website-wrapper .container .twelve.columns,.website-wrapper .container .thirteen.columns,.website-wrapper .container .fourteen.columns,.website-wrapper .container .fifteen.columns,.website-wrapper .container .sixteen.columns,.website-wrapper .container .one-half.column,.website-wrapper .container .one-third.column,.website-wrapper .container .one-fifth.column,.website-wrapper .container .two-thirds.column{width:100%}}@media only screen and (max-width:479px){.website-wrapper .container{width:100%;padding:0 15px}}.website-wrapper #loadintothis .container .container{padding:0;width:100%}select::-ms-expand{display:none}div#post-list{min-height:250px}.rowseperator{margin:25px 0}a.navbarbutton{display:none}.workslider,.reg-container{float:left;width:100%}.standardpage{float:left;width:100%}.non-header{margin-top:10px}#loadintothis{float:left;width:100%}.defaultpage{float:left;width:100%}.the_content{float:left;width:100%}.the_content .content-here{float:left;width:100%}div.thumb_large.thumbwithbg .passprotectedspan{margin-bottom:14px}span.category{padding:5px 0;display:block;font-size:12px}a.tags{padding:2px 5px;margin-bottom:4px;display:inline-block}.vc_parallax .vc_parallax-inner{z-index:0 !important}.topmargin{border-bottom-width:1px}.topmargin .row{margin-bottom:0 !important}.margintoheader{margin-top:10px}div.nav-div{float:right;font-size:13px}header{float:left;width:100%;position:relative}header div.logo-container{display:flex;justify-content:space-between}header a.main-logo{display:inline-block;font-weight:700}header .tagline{margin-top:24px;max-width:500px}@media (max-width:959px){header .tagline{margin-top:12px}}@media (max-width:479px){header div.logo-container{align-items:center}header a.main-logo{display:block}header .tagline{display:none}}.topmargin{float:left;width:100%}.topmargin nav ul.main-nav{text-align:right}.topmargin nav .continue-shopping i{font-size:14px;margin-right:8px;top:1px;position:relative}.topmargin nav .buttonmobile{display:none;margin-left:14px;font-size:19px;position:relative}.topmargin nav .buttonmobile:before{font-family:'nticons';content:'\f120';font-size:24px}.topmargin nav .social-icons,.topmargin nav .social-icons a{display:inline-block}.topmargin nav .social-icons a{padding:0 6px}.topmargin nav .social-icons a.img-icon{margin-top:-6px}.topmargin nav form{display:inline-block;height:17px;position:relative;margin-top:0;margin-left:15px}.topmargin nav form button{position:absolute;right:2px;padding:0;border:0;background:0 0;font-size:13px;top:2px;width:30px;cursor:pointer}.topmargin nav form input{float:right;padding:7px 8px 7px 12px;width:160px;position:relative;top:-4px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px}.topmargin nav .social-icons{margin-top:-4px;margin-left:16px}.topmargin nav .social-icons.stacked-icons{top:-3px;position:relative}.topmargin nav .social-icons.stacked-icons a.stacked{padding:0}.topmargin div.social-icons a.font-icon{margin-bottom:0}.topmargin nav form.searchform input,header nav.topmargin form.searchform button{margin-bottom:0}form.searchform input{width:160px;border:1px solid #ccc;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out}.topmargin nav form i{top:1px;position:relative}.header-searchform-container{display:inline-block}.header-icon-wrap{display:block;position:relative;text-align:right;line-height:30px;min-height:30px;margin-bottom:20px;margin-left:10px}.header-icons{font-size:14px;display:inline-block;margin-left:12px}.header-icons.search-form-button{margin-left:12px}.header-icons i{font-size:21px;position:relative;top:2px}.nor-cart .header-icons i{padding-right:10px}.nor-cart .shopping-cart-icon:before,.nor-cart .shopping-cart-icon.cart-icon-alt-1:before,.nor-cart .shopping-cart-icon.cart-icon-alt-2:before,.nor-cart .shopping-cart-icon.cart-icon-alt-3:before{top:3px}.header-icons.my-account-icon{position:relative;right:-3px}.header-icons.my-account-icon:before{font-family:'nticons';content:'\f10a';font-size:23px;top:4px;position:relative}@media (max-width:959px){.header-icons.my-account-icon{top:-5px}}@media (max-width:768px){.header-icons.my-account-icon{display:none}}.searchpage-container .searchform input[type=text]{padding:15px;font-size:14px;line-height:20px;border-width:1px;border-style:solid}.searchpage-container .searchform button[type=submit]{top:-3px;right:17px;font-size:18px;height:100%}.searchpage-container .navigation-bottom-works{margin-bottom:60px}.search-page-input-wrapper{width:100%;float:left;margin-bottom:50px}.search-page-input-wrapper.tag-title-wrapper{margin-bottom:20px}.searchform label,.woocommerce-product-search label{display:none}.searchform,.woocommerce-product-search{position:relative;margin-top:12px}.searchform input[type=text],.woocommerce-product-search input[type=search]{padding:8px 32px 8px 12px;position:relative;top:-4px;width:100%;font-size:12px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px}.searchform input[type=submit],.searchform button[type=submit],.woocommerce-product-search [type=submit]{position:absolute;line-height:8px;right:2px;padding:0;border:0;background:0 0;font-size:13px;top:0;cursor:pointer;color:#000}.searchform button[type=submit],.woocommerce-product-search button[type=submit]{right:12px;top:9px}.mobile-menu-container .searchform button[type=submit]{top:7px}.searchform input[type=submit]:hover,.searchform button[type=submit]:hover,.woocommerce-product-search [type=submit]:hover{background:0 0;border:none;color:#000}.topmargin .searchform button[type=submit]{right:2px;top:2px;line-height:18px}.topmargin .searchform button[type=submit] i:before{font-size:18px;position:relative}.stick-menu-active .topmargin .searchform button[type=submit]{line-height:15px}.summary .price-wrapper{display:block;margin:20px 0;padding-bottom:15px;border-bottom:1px solid;border-color:#ddd}.summary .woocommerce-product-rating i{font-size:16px}.summary form,.summary p.cart{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid;border-color:#ddd}.woo-main-container .woocommerce-tabs{border-top-width:1px;margin-top:5%}.woocommerce-tabs div#tab-reviews{border-bottom-width:0}.woo-main-container .type-product .woo-image-side,.woo-main-container .type-product .woocommerce-product-gallery,#reviews #comments{width:62%}.woo-main-container .summary,#reviews #review_form_wrapper,#reviews .woocommerce-verification-required{width:33%;margin-left:5%;margin-top:10px}.woo-main-container .summary h2{padding:0;margin:0}.summary .single-cart-grouped{border-top:none;margin-top:0}#order_review{border:1px solid;border-radius:5px}#customer_details{width:60%;float:left}#order_review_heading,#order_review{width:34.5%;margin-left:5%}.select2-search{margin-top:5px}@media (max-width:1185px){body.stick-menu-active header .container{padding:0 2.5vw}}@media (max-width:479px){body.stick-menu-active header .container{padding:0 15px}header.main-website-header.std-nav-menu .header-logo-side{flex-basis:0;flex-grow:1;display:flex;align-items:center}}body.stick-menu-active header.main-website-header{position:fixed;left:0;right:0;top:0;z-index:50;border-bottom-width:1px}@media (min-width:768px){body.stick-menu-active.admin-bar header.main-website-header{top:32px}}body.stick-menu-active header.main-website-header.static-pos{position:absolute;top:0}body.stick-menu-active header.main-website-header .tagline{display:none}body.stick-menu-active .main-website-header .header-icon-wrap{margin:0}body.stick-menu-active .main-website-header .header-icon-wrap .header-searchform-container input{width:110px;font-size:11px;transition:width .2s ease-in-out}body.stick-menu-active .main-website-header .header-icon-wrap .header-searchform-container input:focus{width:170px}body.stick-menu-active .main-website-header .topmargin{padding:18px 22px;height:70px;border-bottom-width:0;display:flex;align-items:center}body.stick-menu-active .main-website-header .container .topmargin{padding:18px 0}body.stick-menu-active .main-website-header .topmargin .main-logo img{display:block}body.stick-menu-active header div.logo-container{float:none;width:100%;display:flex;align-items:center}body.stick-menu-active header div.logo-container .header-logo-side{display:flex;position:absolute}body.stick-menu-active header div.logo-container .desktop.site-header{display:flex;align-items:center}body.stick-menu-active header div.logo-container .desktop.site-header .header-icon-wrap{order:2}body.stick-menu-active header div.logo-container nav{order:2;margin-left:auto}body.stick-menu-active .mainsite-wrap{margin-top:90px}body.stick-menu-active.sticky-full-width .mainsite-wrap{margin-top:110px}body.stick-menu-active .head-top-slider.stretched{margin-top:-20px}body.stick-menu-active.sticky-full-width .head-top-slider.stretched{margin-top:-40px}body.stick-menu-active .website-wrapper .mainsite-wrap{padding-top:10px}body.stick-menu-active .website-wrapper .head-slider-loc-1{padding-top:20px}@media (max-width:767px){body.stick-menu-active .head-top-slider.stretched{margin-top:-15px}}body .head-top-slider.stretched{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}body .head-top-slider.stretched .workslider img{width:100%}@media (max-width:767px){body.stick-menu-active .mainsite-wrap,body.stick-menu-active.sticky-full-width .mainsite-wrap{margin-top:70px}body.stick-menu-active .main-website-header .container .topmargin,body.stick-menu-active .main-website-header .topmargin{padding:0;display:flex;align-items:center;height:56px}body.stick-menu-active .main-website-header .topmargin{padding:0 15px}}.main-nav-container.onleft{float:left;margin:5px 0 0 20px}ul.main-nav{width:100%;float:right}ul.categories-list-wrap .sub-menu{display:none}ul.main-nav:hover .sub-menu,ul.categories-list-wrap:hover .sub-menu{display:block}.main-nav li.menu-item-has-children>a:after{content:'\f101';margin-left:5px;font-family:'nticons';top:0;position:relative;font-size:80%}.main-nav li.menu-item-has-children li.menu-item-has-children>a:after{margin:0;float:right}.link-color-2{color:#af0c0c}.blogpost_single{margin:0}article.blogpost{width:100%;float:left}article.blogpost h1,article.blogpost h2{padding:0 0 12px;float:left;width:100%}.blogpost div.title:empty{display:none}article.blogpost:lash-of-type hr{display:none}.mainpostcontainer .blogpost:last-of-type hr{border:none}.blogpost div.thecontent{clear:both}.blogpost div.thecontent ul li{margin-bottom:7px}.worksrichcontent{margin-top:5px}.blogpost div.title{margin:0 0 20px;padding:0 0 15px;border-bottom:1px solid;display:block;clear:both;float:left;line-height:1.6em;width:100%;font-size:13px}.blogpost div.grid-comment i{font-size:13px}.blogpost div.grid-comment{font-size:12px}.blogpost div.grid-category .grid-info-title{display:inline}body.single-post .blogpost div.title{margin-top:0;padding-top:0}.blogpost div.info-containers-wrapper{margin-top:0}.blogpost div.info-containers-wrapper.wauthor{margin-top:-5px;display:block}.overlay-wrapper:not(.centered) .info-containers.grid-date:before{display:none}article .avatar{top:0}article.blogpost h1 i.fa-link,article.blogpost h2 i.fa-link{margin-right:5px}.blogpost div.title .datetime{float:right}.blogpost .avatar-container{float:left}@media only screen and (max-width:767px){.overlay-wrapper:not(.centered) div.grid-date{float:none;display:block}.blogpost .avatar-container{display:none}.info-containers.grid-category:before{display:none}}.blogpost .imgside{float:left;width:100%;margin-bottom:25px;position:relative}.blogpost .imgside .imgpost{width:100%;float:left}.blogpost_single hr{margin:11% 0;float:left;width:100%;display:none}.blogpost .commentform{margin-top:0}.quotes{min-height:200px;position:relative}.quotes .overlay{position:absolute;background:rgba(0,0,0,.2);top:0;bottom:0;width:100%}.quotes .quote{position:absolute;text-align:center;width:100%;margin:0;padding:0;border:none;top:50%;transform:translateY(-50%)}.the_content .quotes .quote:before,.thecontent .quotes .quote:before{font-family:'nticons';content:'\f14b';font-style:normal;text-align:left;font-size:32px}.quotes .quote p{margin-bottom:0}.blogpost .bottom{margin:20px 0 10px;float:left;width:100%}.blogpost .bottom a.tags{margin-left:5px;font-size:11px}.blogpost .tag-name{margin-right:8px;display:inline-block}.blogpage .nor-flexslider{margin-bottom:15px}.blogpage .readmore,.searchpage .readmore{margin-right:10px}.blogpost .imgside .quotes .quote p{width:80%;margin:auto}.quotes .quote p{padding:20px}.readmore-container{display:block;margin-top:20px}.loop-tags{display:inline-block;margin-top:20px}.grid-item .nor-flexslider{margin-bottom:0}.grid-item .quotes{min-height:100px}.grid-item .quotes .quote.wothumb{position:relative;top:auto;transform:translateY(0%)}.grid-item .quotes .quote p,.grid-item .quotes .quote span{font-size:100% !important}.archivetemp{margin-top:15px;margin-left:0}.archivetemp li{list-style:none;margin:0;padding-top:5px;padding-bottom:5px}.navigation-bottom{float:left;width:100%;text-align:center}.navigation-bottom a{padding:5px 15px 7px;font-size:15px;margin:0 5px;border:1px solid}form.contactform_ajax label{margin-bottom:5px;display:none}body.single .vc_row .container>.sixteen.columns,.blogpost .container>.sixteen.columns{padding-left:0;padding-right:0}.sixteen.columns.vc-posts-fix{padding:0}.single-cpt{float:left;width:100%}.single-cpt.single-cpt-wbg{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px 35px;background:#f9f9f9}.single-cpt .loop-tags{margin-top:20px;width:100%;text-align:center;font-size:12px}.single-cpt .loop-tags a{display:inline-block;margin-right:8px}.single-cpt .single-custom-fields{border-top:1px solid #ddd;margin:0;list-style:none;padding:20px 0;margin:20px 0;font-size:12px;float:left;width:100%}.single-cpt .single-custom-fields.above{margin:0;padding:0 0 20px;border:none}.single-cpt .single-custom-fields li{display:inline-block;margin-right:40px;padding-right:40px;vertical-align:top}.single-cpt .single-custom-fields li:last-child{border:none}.single-cpt .single-custom-fields li strong{margin-right:5px}.single-cpt .single-custom-fields.top-line{border-top:1px solid;border-bottom:1px solid;padding-bottom:10px;margin-top:5px;padding-top:15px}.single-cpt .single-custom-fields.top-line li{width:25%;margin-right:0;padding-right:0;margin-bottom:5px}@media only screen and (max-width:767px){.single-cpt .single-custom-fields.top-line li{width:100% !important}.single-cpt .single-custom-fields li{display:block;border:none;padding-bottom:5px}}.cpt-comment-container{width:65%;margin:auto}.cpt-comment-container section{margin:60px 0}.single-cpt .post-info{margin-bottom:15px}.single-cpt .post-info div,.single-cpt .post-info a.comment-link{display:inline-block}.single-cpt .additional-info{padding:0 0 5px;font-size:12px;float:left;width:100%}.single-cpt .content{width:100%;float:left;margin:0}.single-cpt .categories-field{display:block;margin-top:12px}.single-cpt h1,.single-cpt h2{padding:0 0 10px}.single-cpt h1.bottom-editor,.single-cpt h2.bottom-editor{padding-bottom:20px}.single-cpt .rightside h1,.single-cpt .rightside h2{padding-top:10px}.single-cpt span.info{margin-bottom:10px;display:inline-block}.single-cpt hr{text-align:left;background:0 0;margin:0 0 20px}.single-cpt hr.short{margin:20px 0}.single-cpt .single-cpt-content{margin-top:10px}.single-content-info{float:left;width:100%;margin-bottom:20px}.single-content-info.rightside{float:right;width:33%}.single-cpt-content.leftside{width:62%}.worksidebar{padding-top:30px}.worksidebar h1,.worksidebar h2{font-size:24px;margin:0}div.postwraps{background-color:#fff;line-height:1.7em;display:block;padding-top:10px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div.postwraps .worksbottomnav{height:45px}div.postwraps p br{display:block}.postwraps .sharing{margin-top:10px}.postwraps .sharing .tops{text-align:right;padding:5px 15px 5px 20px;border:1px solid;float:right;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.postwraps .sharing .tops:hover div.buttons{display:block;position:relative}.postwraps .sharing .tops div.buttons{margin-top:7px;display:none}.postwraps .sharing .tops div.buttons .facebook{margin-bottom:0}.postwraps .sharing .tops div.shr{float:right}.sharingbuttons{float:left;width:100%;text-align:center}.sharingbuttons .nor-social-sharing{text-align:center !important}.blogpost .nor-social-sharing{float:right}.blogpost .footer-share .nor-social-sharing{text-align:left;width:100%;margin:40px 0}.single-cpt .nor-social-sharing{margin-top:40px;margin-bottom:40px;float:left;width:100%;text-align:center}.sharingbuttons div.shr{height:24px;float:left;overflow:hidden;position:relative;margin:0 5px 0 0}.postwraps div.facebook div.fb-like{top:-3px}div.postwraps hr{margin:10px 0;border-color:#f0f0f0}div.contentimages,div.contentvideos{text-align:center;position:relative;float:left;width:100%}div.contenttext{position:relative;float:left;width:100%}.contentimages.landscape{width:100%}.contentimages.portrait{width:49%;margin-right:2%;float:left}.contentimages.portrait.odd{margin-right:0}.navigate-arrows{margin:0;float:right;opacity:.6}@media only screen and (max-width:959px){.navigate-arrows{opacity:1}}@media only screen and (min-width:959px){.navigate-arrows:hover{opacity:1}}.navibg .navigate-arrows table{text-align:right}.nor-custom-post-single{clear:both}body.single-product .navigate-arrows{margin:0;width:auto;text-align:center;float:right}.navigate-arrows td{height:30px}.navigate-arrows td.nav-line{width:40px}.navigate-arrows td.nav-post-name{font-size:12px;padding:0 20px}@media only screen and (min-width:959px){.navigate-arrows td.nav-post-name span{display:none}}.single-cpt .navigate-arrows{margin-bottom:20px}.navigate-arrows i{position:relative;top:4px;font-size:25px}.navigate-arrows i.disabled{opacity:.4}.navigate-arrows a.home i{top:3px;font-size:35px}.navigate-arrows .nextback{width:35px}.navigate-arrows .nextback.go-to-prev{width:15px}.navigate-arrows .nextback i{line-height:17px}.navigate-arrows .nextback a{width:100%}@media (max-width:767px){.navigate-arrows .nextback{display:inline-block}.navigate-arrows .nextback{width:20px}.navigate-arrows .nextback{text-align:left}.navigate-arrows .nextback.go-to-prev{width:35px;margin-right:8px}}.navigate-arrows .ptitle{line-height:1.5em}.navigate-arrows .ptitle.back{text-align:left}.navigate-arrows .ptitle.next{text-align:right}.navigate-arrows img{width:45px;position:relative;top:-4px;vertical-align:middle}.navigate-arrows .ptitle.back img{margin-right:10px;float:left}.navigate-arrows .ptitle.next img{margin-left:10px;float:right}.navigate-arrows .aptitle{opacity:0;visibility:hidden;transition:opacity .2s ease-in-out}.navigate-arrows:hover .aptitle{opacity:1;visibility:visible}a.navigate{display:inline-block;position:relative;line-height:0}.navibg span.pname{position:relative;top:-3px;font-size:11px}.navibg .woocommerce-ordering{margin-left:5px;line-height:1em;display:table-cell;vertical-align:middle}.navibg .woocommerce-ordering select{width:100%}.navibg{border-bottom-width:1px}@media (max-width:480px){.navibg{padding:8px 0}}.navibg-related{border-bottom-width:0;padding:30px 0;margin-top:40px}.navibg-related h2{padding-bottom:0}.navibg h1{float:left;width:100%;padding:0}.navibg h1 a:before{display:inline-block;width:35px;content:'\f10e';font-family:'nticons';font-size:20px}.home-section-header table{width:100%}.woocommerce-breadcrumb{width:100%}.navibg table{width:100%}.right-td{text-align:right}.navibg nav form,.navibg nav select{display:inline-block}.navibg nav select{width:auto}@media (min-width:768px){.navibg nav select{margin-left:8px}}.navibg nav .select-category-nav{display:table-cell;line-height:16px}.navibg .categories-list select{height:35px;line-height:35px}.navibg .categories-list li a{letter-spacing:0;padding:5px 0;margin:0 10px;margin-left:5px;text-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}div.relatedworks{padding:60px 0 20px;margin-bottom:-10px;border-bottom:1px solid #ccc}.resdontshow{display:inherit}.resshow{display:none}.navibg td,.navibg table{vertical-align:middle}.fullnav{float:right;position:relative;display:table;vertical-align:middle}.fullnav ul{list-style:none;display:table-cell;vertical-align:middle;margin:0}.fullnav li{display:inline}.fullnav .menuwrapper{float:right}footer.website-footer{float:left;width:100%}footer.website-footer .footer-copyright{border-top-width:1px;border-bottom-width:1px;width:100%;float:left}footer.website-footer .footer-widgets{border-top-width:1px;width:100%;float:left}footer .footer-widgets .widget ul{border:none;padding:0 0 6px}footer.website-footer .footer-widgets .widget li:first-child{padding-top:0}footer.website-footer div.footertext{display:inline-block}footer.website-footer div.footertext.full-center{text-align:center;display:block}footer.website-footer div.footertext p{margin:0}.theme-credits{font-size:80%;opacity:.4;display:block}footer.website-footer div.theme-credits a{font-size:100%}footer.website-footer div.theme-credits a:hover{text-decoration:underline}footer.website-footer div.social-icons{text-align:right;float:right;margin-bottom:-3px}.woocommerce-checkout footer .footer-widgets{display:none}footer.website-footer a.footer-logo{font-size:21px;font-weight:700;letter-spacing:-.05em}.ajaxloader{display:none;position:fixed;bottom:20px;left:20px;position:fixed;bottom:10px;background-color:#f0f0f0;padding:5px;-webkit-box-shadow:0 0px 10px rgba(0,0,0,.2);-moz-box-shadow:0 0px 10px rgba(0,0,0,.2);box-shadow:0 0px 10px rgba(0,0,0,.2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ajaxloader img{display:block}.get-gmap img{max-width:none}.color-header-1{color:#472734}.color-header-2{color:#ad2d47}a{color:#666}@media only screen and (min-width:959px){a:hover{color:#000}}@media only screen and (max-width:959px){.header-icon-wrap .nor-cart{top:-8px;margin-right:1px}.header-icon-wrap{margin-bottom:0}.mobilemenu{display:block}.header-right{display:none !important}.topmargin nav .buttonmobile{display:inline-block;top:-3px}.navigate-arrows td.nav-post-name{display:none !important}.blogpost .nor-social-sharing.top-share{display:none}.blogpost .footer-share{display:block}}@media only screen and (min-width:768px) and (max-width:959px){.header-right-tablet{display:block !important}.navbarbutton-tablet{display:inline-block !important}}@media only screen and (max-width:767px){.navibg h1{padding:10px 0 0}.navibg-first .navibg h1{padding-top:0;margin:0}.navibg .categories-list select{height:40px;line-height:40px;width:100%}.navibg .woocommerce-ordering{width:51%;padding-left:10px}.nor-custom-post-single.single-cpt-wo-bg{padding-top:20px}header.navibg-first{margin-bottom:15px}header.navibg-first .navibg.withall{margin-bottom:0}body.single-product .navigate-arrows{float:left}.navigate-arrows td.nav-post-name{display:none}.navigate-arrows td{display:table-cell}.navigate-arrows td:last-child{padding-top:0}.single-content-info.rightside{float:left;width:100%}.single-cpt-content.leftside{width:100%}.cpt-comment-container{width:100%;margin:auto}.cpt-comment-container section{margin:20px 0}.single-cpt.single-cpt-wbg{margin-top:0 !important;margin-bottom:0 !important;padding:12px 14px}body:not(.cart-slide-in) .nor-cart .nor-cart-content{display:none}.header-icon-wrap{margin-bottom:0}.right-td .viewall{text-align:left}body:not(.single) .navibg td{display:block}.woocommerce-cart .navibg td,.woocommerce-checkout .navibg td{display:table-cell}.woocommerce-cart .navibg td.right-td,.woocommerce-checkout .navibg td.right-td{padding-left:20px;width:50%}.woocommerce-cart .navibg td.right-td img,.woocommerce-checkout .navibg td.right-td img{height:auto !important;width:150px}.woocommerce-checkout .continue-shopping{display:none}.navibg td:last-child{padding-top:0}.navibg .navigate-arrows td{padding-top:0}.navibg td .nor-social-sharing,.navibg td select{text-align:left}.navibg td nav{margin-top:0}.navibg td nav form{margin-top:5px}.navibg td nav form,.navibg td nav span.select-wrap{margin-left:0 !important;width:100%}.navibg td nav,.navibg td nav span.select-wrap{float:left;width:100%}.navibg td .tabletmobile-show{display:inline-block !important;margin-left:0}footer.website-footer .footer-copyright .footertext{text-align:center;width:100%;margin-bottom:20px}footer.website-footer .footer-copyright .social-icons{text-align:center;width:100%}footer.website-footer .footer-copyright .social-icons a{display:inline-block}.header-right-tablet{display:none !important}a.navbarbutton{display:block}select.responsiveselect{display:block}div.fullnav{display:none}.page-sidebar,.blog-sidebar{margin-left:0}.blogpost div.title .datetime{float:none;margin-top:10px;display:block}.loop-tags{display:inline-block}.makecenter{text-align:center}.resdontshow{display:none !important}.resshow{display:inherit}.halfwidth{width:40%}div.main-nav,div.nav-div{float:none;margin-top:10px;border:none;box-shadow:none;-webkit-box-shadow:none}h3 a.main-logo{font-size:30px;letter-spacing:-.02;line-height:30px}div.nav-div form{float:none;margin:0}.halfdisplay{opacity:.5}hr{margin:14px 0}div.postwraps{padding-top:0}.postcontent{padding-top:25px}.postcontent img{display:block}div.postcontent div.contentimages,div.postcontent div.contentvideos{padding:2px 0}footer.website-footer span.social{float:none}div.searchpage .search-item a.img{display:none}div.noresults h1{font-size:80px;line-height:85px}.navigation-bottom-works .page-numbers{display:none}.navigation-bottom-works .prev,.navigation-bottom-works .next{display:inline-block !important}div.postwraps .worksbottomnav{height:75px;margin-top:10px !important}div.project-item div.thumb_large h5{font-size:16px;line-height:1.7em}}@media only screen and (max-width:479px){.topmargin nav{height:26px}}