.sidebars .region-sidebar-first{overflow:hidden;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch}.sidebars .region-sidebar-first,.sidebars>*,#wrapper #touch-sticky-menu,#wrapper #header,#wrapper #navigation-bar,#wrapper #content,.page-css-target #wrapper #slideout-mask{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#wrapper #touch-sticky-menu,#wrapper #header,#wrapper #navigation-bar,#wrapper #content,.loaded #wrapper #slideout-mask,.loaded #wrapper #touch-overlay{-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform}.sidebars{pointer-events:none;z-index:0;overflow:hidden !important;top:0}html,body,#wrapper{overflow-x:hidden}.css-target,.css-target body{overflow:hidden !important;overflow-y:hidden !important}#footer{position:relative;z-index:4}.media-float-left,.media-float-right{float:none;max-width:100%;margin-left:0;margin-right:0}.sidebars{width:80%;height:100%;position:fixed;height:100%}.page-css-target .sidebars{pointer-events:auto;background-color:#fff}.sidebars .region-sidebar-first{max-height:100%}#wrapper #touch-sticky-menu,#wrapper #header,#wrapper #navigation-bar,#wrapper #content{position:relative;z-index:4}.page-css-target #wrapper #touch-sticky-menu,.page-css-target #wrapper #header,.page-css-target #wrapper #navigation-bar,.page-css-target #wrapper #content{-moz-transform:translate3d(80%,0,0);-ms-transform:translate3d(80%,0,0);-o-transform:translate3d(80%,0,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}.page-css-target #wrapper #slideout-mask{-moz-transform:translate3d(80%,0,0);-ms-transform:translate3d(80%,0,0);-o-transform:translate3d(80%,0,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}#wrapper #slideout-mask,#wrapper #touch-overlay{position:fixed;top:0;width:100%;height:1000%;display:block}#wrapper #slideout-mask{background-color:#fff;z-index:3}#wrapper #touch-overlay{background-color:rgba(124,124,124,0.5)}.page-css-target #wrapper #touch-overlay{-moz-transform:translate3d(80%,0,0);-ms-transform:translate3d(80%,0,0);-o-transform:translate3d(80%,0,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0);z-index:4}#touch-sticky-menu{top:0;left:0;position:fixed !important;z-index:10 !important;width:100% !important;margin:0 !important;padding:0.77em 0em;padding:0.63rem 0rem}body{padding-top:3em}#minimo-cart-header{display:none}#minimo-cart-contents{border-width:0}#minimo-cart-contents .field-name-commerce-product{display:inline-block;width:25%;float:left;margin-right:1em}#minimo-cart-contents .form-item[class*="quantity"]:before{content:'Quantity:';display:inline}#minimo-cart-contents .entity-commerce-line-item{padding:.5em}@media screen and (min-width:20.06em) and (max-width:47.94em){#minimo-cart-contents .entity-commerce-line-item{width:49%;width:calc(50% - 2px);display:inline-block;border-width:1px}}#minimo-cart-contents .field-name-commerce-unit-price{float:left;clear:left;margin-top:1.25em;margin-bottom:1em}#minimo-cart-contents .form-item[class*="quantity"]{max-width:5.5em;float:right;clear:right;margin:0}#minimo-cart-contents .field-name-commerce-unit-price,#minimo-cart-contents .form-item[class*="quantity"],#minimo-cart-contents .field-name-commerce-total,#minimo-cart-contents .edit-delete{display:inline-block}#minimo-cart-contents .field-name-commerce-total{clear:left;float:left;margin-top:1em}#minimo-cart-contents .edit-delete{float:right;clear:right}#minimo-cart-order-total{margin:1em 0}#minimo-cart-contents{clear:both}#mimimo-commerce-cart-cart-form .form-actions{text-align:right}#mimimo-commerce-cart-cart-form .form-actions .form-submit:first-child{margin-right:1em}#edit-buttons,.page-cart #edit-actions{margin:1em 0 .5em 0}#minimo-cart-order-total{text-align:right;display:block;font-weight:bold;margin:1em 0}
#touch-sticky-menu{background:#939393}#touch-sticky-menu .links{margin:0;padding:0}#touch-sticky-menu .links li{padding:0em 0.62em;padding:0rem 0.5rem;display:inline-block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;margin:0}
.region-sidebar-first .menu__item{border-bottom:1px solid #000;margin:0}.region-sidebar-first .menu__item:first-child{border-top:1px solid #000}.region-sidebar-first .menu__link{padding:1em;display:block}.region-sidebar-first .menu__link.active-trail{background-color:#939393;color:#fff !important}.region-sidebar-first .block-menu-block{border:none !important}#footer{padding-top:1em}#footer .block-menu-block{display:none}#footer .links{padding:0;margin:0}#footer .social_media_links li{max-width:17%}.page-css-target #footer{display:none}#touch-sticky-menu .links li.last{float:right}#block-views-header-projects-block .field-name-title span{text-align:center}.section-contact-us .webform-client-form,.section-contact-us .field-name-body{display:block;max-width:100%}body{padding-top:calc(4.25em + 8.475em + 31.5%) !important}#content{padding:.5em}#navigation-bar{position:absolute !important;top:4.25em !important}#header{position:absolute !important;top:8.475em;width:100%}#block-menu-block-1,#block-glassinnovation-phone-contact{display:none}#navigation-bar{font-size:.75em;padding:1em !important}#logo{max-width:23%}#block-views-header-projects-block .field-name-title{position:static}.views-row,.node-teaser{display:block;width:100%;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}.node-product.view-mode-full .field,.node-product.view-mode-full .commerce-product-field,.node-product.view-mode-full .commerce-product-extra-field{display:block;width:100%}@media screen and (max-width:30.06em){body{padding-top:calc(4.25em + 8.475em + 66.5%) !important}#block-views-header-projects-block .field-name-field-header-image{padding-bottom:66.5%}#cboxWrapper,#colorbox{width:100% !important}#colorbox{position:fixed !important;top:0 !important}#splashify-header #logo{display:block;max-width:50%;margin:0 auto}#splashify-header #name-slogan{text-align:center}.node-183{padding-bottom:33vh}}
