body{font:18px/30px 'brandon-grotesque';color:#373737;position:static}h1{border:none}.not-front h1{font:38px/45px 'brandon-grotesque';color:#373737;margin-bottom:15px;border-bottom:none}.front h1{font:500 45px/58px 'brandon-grotesque';color:#590902;text-align:center;margin-top:100px;margin-bottom:30px;border:none}h2{font:28px 'brandon-grotesque';color:#373737}h3,h4,h5,h6{font-family:'brandon-grotesque';color:#373737}.field-name-body a:not(.cta-button),.field-name-field-body-2 a:not(.cta-button),a.inline-text{position:relative;display:inline-block;outline:none;color:#404d5b;vertical-align:bottom;text-decoration:none;white-space:nowrap;overflow:hidden;font-weight:500}.field-name-body a:not(.cta-button):before,.field-name-field-body-2 a:not(.cta-button):before,a.inline-text:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:rgba(52,73,94,.2);content:'';-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateY(95%);-ms-transform:translateY(95%);transform:translateY(95%)}.field-name-body a:not(.cta-button):hover:before,.field-name-body a:not(.cta-button):focus:before,.field-name-field-body-2 a:not(.cta-button):hover:before,.field-name-field-body-2 a:not(.cta-button):focus:before,a.inline-text:hover:before,a.inline-text:focus:before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.field-name-body img,.field-name-field-body-2 img{max-width:100%;height:auto !important}.owl-item img{width:100%}.owl-theme .owl-controls .owl-buttons div{position:absolute;top:50%;background:url(/sites/all/themes/smsheds/images/icon-sprite-2.png) no-repeat 0 0 transparent;width:40px;height:40px;font-size:0;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.owl-theme .owl-controls .owl-buttons .owl-prev{left:-70px;background-position:-43px -193px}.owl-theme .owl-controls .owl-buttons .owl-next{right:-70px;background-position:-43px -243px}.owl-theme .owl-controls .owl-buttons .owl-prev:hover{background-position:0 -193px}.owl-theme .owl-controls .owl-buttons .owl-next:hover{background-position:0 -243px}.cta-button,.webform-client-form .form-actions .form-submit{text-transform:uppercase;display:inline-block;font:700 18px/24px 'brandon-grotesque';padding:13px 30px;-webkit-transition:all .4s;transition:all .4s;cursor:pointer}button.btn:not(.ghost){border:none}@media (min-width:450px){.cta-button,.webform-client-form .form-actions .form-submit{padding:13px 80px}}#exterior-material-wrapper>.form-group{margin-bottom:15px}.cta-button.ghost{background-color:transparent;color:#f2dbae;border-radius:4px;border:solid 1px #f2dbae}.cta-button.ghost.gray{color:#979797;border:solid 1px #979797}.cta-button.ghost.tan{color:#f2dbae;border:solid 1px #f2dbae}.cta-button.ghost.black{color:#000;border:solid 1px #000}.cta-button.solid,.webform-client-form .form-actions .form-submit{border-radius:4px}.cta-button.solid.gray{background-color:rgba(255,255,255,.3);color:#fff}.cta-button.solid.tan,.webform-client-form .form-actions .form-submit{background-color:#d9c485;color:#000}.cta-button.ghost:hover,.cta-button.ghost:focus,.cta-button.ghost:active{text-decoration:none}.cta-button.ghost.gray:hover,.cta-button.ghost.gray:focus,.cta-button.ghost.gray:active{background-color:#979797;color:#fff}.cta-button.ghost.tan:hover,.cta-button.ghost.tan:focus,.cta-button.ghost.tan:active{background-color:#f2dbae;color:#280303}.cta-button.ghost.black:hover,.cta-button.ghost.black:focus,.cta-button.ghost.black:active{background-color:#000;color:#fff}.cta-button.solid.gray:hover,.cta-button.solid.gray:focus,.cta-button.solid.gray:active{background-color:#fff;color:#8d613c;text-decoration:none}.cta-button.solid.tan:hover,.cta-button.solid.tan:focus,.cta-button.solid.tan:active,.webform-client-form .form-actions .form-submit:hover,.webform-client-form .form-actions .form-submit:focus,.webform-client-form .form-actions .form-submit:active{background-color:#2b0405;color:#d9c485;text-decoration:none}
#block-views-submenus-block-30 .field-content a{margin-left:20px;color:#373737}header.navbar{border-radius:0;position:absolute;top:0;left:0;right:0;width:100%;z-index:5;border:none;-webkit-transition:all .4s;transition:all .4s;margin:0;height:155px}@media (min-width:768px){header.navbar{position:fixed}}header.navbar.fixed{height:87px}.adminimal-menu header.navbar{top:28px}header.navbar.fixed{background:#290203}.not-front .main-container{margin-top:265px}.navbar .logo,.navbar .logo-small{-webkit-transition:top .4s,left .4s;transition:top .4s,left .4s;display:block;position:absolute;padding:0;margin:0}.navbar .logo{top:105px;left:0;right:0;text-align:center}.navbar .logo{background:url(/sites/all/themes/smsheds/images/logo-normal--trans.png) no-repeat;width:222px;height:107px;margin:auto}.navbar .logo img{display:none}@media (min-width:768px){.navbar .logo{top:70px;left:45px;right:auto;text-align:left}}@media (min-width:992px){.navbar .logo{top:44px}}.navbar .logo-small{background:url(/sites/all/themes/smsheds/images/logo-minmal.png);width:75px;height:36px;top:-120px;left:45px}.navbar.fixed .logo{top:-120px}.navbar.fixed .logo-small{top:27px}.tb-megamenu-row a.active{background-color:#feebc7}.tb-megamenu .btn-navbar.tb-megamenu-button{position:absolute;right:2px;top:6px;font-size:0;background:url(/sites/all/themes/smsheds/images/mobile-icons-sprite.png) no-repeat 0 0 transparent;border-radius:0;border:none;width:58px;height:58px;-webkit-transition:none;transition:none;box-shadow:none}#navbar:not(.fixed) .tb-megamenu .btn-navbar.tb-megamenu-button{background-color:#290203}.tb-megamenu .btn-navbar.tb-megamenu-button:focus,.tb-megamenu .btn-navbar.tb-megamenu-button:hover{background-position:-57px 0;outline:none}.not-front .navbar:not(.fixed) .tb-megamenu .btn-navbar.tb-megamenu-button{background-position:-57px 0}body .tb-megamenu .nav-collapse{top:50px}@media (min-width:768px){.tb-megamenu .btn-navbar.tb-megamenu-button{right:36px;top:100px;-webkit-transition:right .4s,top .4s;transition:right .4s,top .4s}.navbar.fixed .tb-megamenu .btn-navbar.tb-megamenu-button{top:17px}body .tb-megamenu .nav-collapse{top:145px}body header.navbar.fixed .tb-megamenu .nav-collapse{top:77px}}@media (min-width:768px) and (max-width:979px){body .tb-megamenu .nav-collapse.in{overflow-y:scroll !important;height:calc(100vh - 155px) !important}body header.navbar.fixed .tb-megamenu .nav-collapse.in{overflow-y:scroll !important;height:calc(100vh - 87px) !important}}@media (min-width:980px){#block-tb-megamenu-main-menu{position:absolute;right:30px;top:80px;-webkit-transition:top .4s,right .4s;transition:top .4s,right .4s}.navbar.fixed #block-tb-megamenu-main-menu{top:34px}}.navbar .tb-megamenu{background-color:transparent}.navbar .tb-megamenu .nav>li>a{border:none}.navbar .tb-megamenu .nav>li>a,.navbar .tb-megamenu .nav>li>a:hover,.navbar .tb-megamenu .nav>li>a:focus,.navbar .tb-megamenu .nav li.dropdown.open>.dropdown-toggle,.navbar .tb-megamenu .nav li.dropdown.active>.dropdown-toggle,.navbar .tb-megamenu .nav li.dropdown.open.active>.dropdown-toggle,.navbar .tb-megamenu .nav>li.dropdown.open.active>a:hover{background-color:transparent;border:none;color:#260101;margin-bottom:10px;-webkit-transition:all .25s;transition:all .25s}@media (min-width:980px){.navbar .tb-megamenu .nav>li>a,.navbar .tb-megamenu .nav>li>a:hover,.navbar .tb-megamenu .nav>li>a:focus,.navbar .tb-megamenu .nav li.dropdown.open>.dropdown-toggle,.navbar .tb-megamenu .nav li.dropdown.active>.dropdown-toggle,.navbar .tb-megamenu .nav li.dropdown.open.active>.dropdown-toggle,.navbar .tb-megamenu .nav>li.dropdown.open.active>a:hover{color:#fff}}.navbar .tb-megamenu .nav>li>a,.navbar .tb-megamenu .nav>li>a:hover,.navbar .tb-megamenu .nav>li>a:focus,.navbar .tb-megamenu .nav li.dropdown.open>.dropdown-toggle,.navbar .tb-megamenu .nav li.dropdown.active>.dropdown-toggle,.navbar .tb-megamenu .nav li.dropdown.open.active>.dropdown-toggle,.navbar .tb-megamenu .nav>li.dropdown.open.active>a:hover{color:#777}.navbar.fixed .tb-megamenu .nav>li>a,.navbar.fixed .tb-megamenu .nav>li>a:hover,.navbar.fixed .tb-megamenu .nav>li>a:focus,.navbar.fixed .tb-megamenu .nav li.dropdown.open>.dropdown-toggle,.navbar.fixed .tb-megamenu .nav li.dropdown.active>.dropdown-toggle,.navbar.fixed .tb-megamenu .nav li.dropdown.open.active>.dropdown-toggle,.navbar.fixed .tb-megamenu .nav>li.dropdown.open.active>a:hover{color:#fff}
@media (min-width:980px){.navbar .tb-megamenu .nav>li.contact-menu-option>a,.navbar .tb-megamenu .nav>li.shedbuilder-menu-option>a{border:2px solid #787878;padding:8px 10px;-webkit-transition:all .25s;transition:all .25s;font-size:19px;line-height:19px;font-weight:700;color:#787878}.navbar .tb-megamenu .nav>li.contact-menu-option>a:hover,.navbar .tb-megamenu .nav>li.contact-menu-option>a:focus,.navbar .tb-megamenu .nav>li.shedbuilder-menu-option>a:focus,.navbar .tb-megamenu .nav>li.shedbuilder-menu-option>a:hover{background-color:#787878;color:#fff}.navbar.fixed .tb-megamenu .nav>li.contact-menu-option>a,.navbar.fixed .tb-megamenu .nav>li.shedbuilder-menu-option>a{border-color:#fff;color:#fff}.navbar.fixed .tb-megamenu .nav>li.contact-menu-option>a:hover,.navbar.fixed .tb-megamenu .nav>li.contact-menu-option>a:focus,.navbar.fixed .tb-megamenu .nav>li.shedbuilder-menu-option>a:hover,.navbar.fixed .tb-megamenu .nav>li.shedbuilder-menu-option>a:focus{background-color:#fff;color:#2b0405}}.block.contact-menu-option{display:none;position:absolute;right:106px;top:110px;-webkit-transition:right .4s,top .4s;transition:right .4s,top .4s}@media (min-width:768px) and (max-width:979px){.navbar.fixed .block.contact-menu-option,.navbar.fixed .block.shedbuilder-menu-option{top:27px}.block.contact-menu-option,.block.shedbuilder-menu-option{display:block}.block.contact-menu-option p a,.block.shedbuilder-menu-option p a{border:2px solid #787878;padding:8px 10px;-webkit-transition:all .25s;transition:all .25s;font-size:19px;line-height:19px;font-weight:700;color:#787878;display:block}.block.contact-menu-option p a:hover,.block.contact-menu-option p a:focus,.block.shedbuilder-menu-option p a:hover,.block.shedbuilder-menu-option p a:focus{background-color:#787878;color:#fff;text-decoration:none}.front .block.contact-menu-option p a,.front .block.shedbuilder-menu-option p a{border:2px solid #fff;padding:8px 10px;-webkit-transition:all .25s;transition:all .25s;color:#fff}.front .block.contact-menu-option p a:hover,.front .block.contact-menu-option p a:focus,.front .block.shedbuilder-menu-option p a:hover,.front .block.shedbuilder-menu-option p a:focus{background-color:#fff;color:#2b0405}}.tb-megamenu .dropdown-menu{background-color:#f2dbb0;border-radius:5px;border:0;-webkit-transform:translateX(-45%);-ms-transform:translateX(-45%);transform:translateX(-45%);padding:0 20px 10px}.navbar .tb-megamenu{line-height:1;margin:0 auto}@media (min-width:980px){.navbar .tb-megamenu .tb-megamenu-nav{position:relative;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.navbar .tb-megamenu .tb-megamenu-item.level-1{display:block;margin:0 0 1em}.navbar .tb-megamenu .tb-megamenu-item.level-1>a{font-size:19px;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;display:block;-webkit-transition:color .3s;transition:color .3s;text-transform:uppercase;padding:11px 0 14px;margin:0 20px 10px}.navbar .tb-megamenu .tb-megamenu-item.level-1>a:hover,.navbar .tb-megamenu .tb-megamenu-item.level-1>a:focus{outline:none}@media (min-width:980px){.navbar .tb-megamenu .tb-megamenu-item.level-1>a{font-size:15px;margin:0 5px 10px;padding:15px 0 14px;max-width:125px}}@media (min-width:1040px){.navbar .tb-megamenu .tb-megamenu-item.level-1>a{font-size:15px;margin:0 5px 10px;padding:15px 0 14px}}@media (min-width:1150px){.navbar .tb-megamenu .tb-megamenu-item.level-1>a{margin:0 7px 10px;max-width:none}}@media (min-width:1275px){.navbar .tb-megamenu .tb-megamenu-item.level-1>a{font-size:17px;margin:0 10px 10px;padding:11px 0 14px}}@media (min-width:1400px){.navbar .tb-megamenu .tb-megamenu-item.level-1>a{font-size:18px;margin:0 15px 10px}}@media (min-width:1525px){.navbar .tb-megamenu .tb-megamenu-item.level-1>a{font-size:19px;margin:0 15px 10px}
}@media (min-width:980px){.navbar .tb-megamenu .tb-megamenu-item.level-1>a{text-align:center;text-transform:none}.navbar .tb-megamenu .tb-megamenu-item.level-1>a:before{display:block;content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.navbar .tb-megamenu .tb-megamenu-item.level-1>a:before{background:#787878}.navbar .tb-megamenu .tb-megamenu-item.level-1>a:hover:before,.navbar .tb-megamenu .tb-megamenu-item.level-1.open>a:before,.navbar .tb-megamenu .tb-megamenu-item.level-1.active>a:before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.3s;transition-duration:.3s}.front .navbar .tb-megamenu .tb-megamenu-item.level-1.home-menu-option>a:before,.front .navbar .tb-megamenu .tb-megamenu-item.level-1.active.home-menu-option>a:before,.navbar .tb-megamenu .tb-megamenu-item.level-1.contact-menu-option>a:before,.navbar .tb-megamenu .tb-megamenu-item.level-1.active.contact-menu-option>a:before,.navbar .tb-megamenu .tb-megamenu-item.level-1.shedbuilder-menu-option>a:before,.navbar .tb-megamenu .tb-megamenu-item.level-1.active.shedbuilder-menu-option>a:before{display:none}}@media (max-width:979px){.tb-megamenu .nav-collapse ul.tb-megamenu-nav{padding:15px 0 20px}.tb-megamenu .nav-collapse,.tb-megamenu.animate .nav-collapse .mega>.mega-dropdown-menu,.tb-megamenu.animate.slide .nav-collapse .mega>.mega-dropdown-menu>div{-webkit-transition:none;transition:none}.tb-megamenu .nav-collapse,.tb-megamenu .nav-collapse .dropdown-menu{background:#d9c485}.tb-megamenu .nav-collapse .nav li a{border:none}.tb-megamenu .nav-collapse .nav>li.active>a:hover,.tb-megamenu .nav-collapse .nav>li.active>a:focus{background-color:transparent}}.tb-megamenu .tb-block .view-header{color:#260101;text-transform:none;font:700 17px/30px 'brandon-grotesque';border-bottom:solid 2px #280303;-webkit-transition:all .4s;transition:all .4s;padding:10px 0 0}.tb-megamenu .tb-block .view-header h2{margin:0}.tb-megamenu .tb-block .view-header a{color:#260101;text-transform:none;font:700 17px/30px 'brandon-grotesque';-webkit-transition:all .4s;transition:all .4s}.tb-megamenu .tb-block .view-header a:hover{color:#777;text-decoration:none}.tb-megamenu .tb-block:hover .view-header{border-bottom-color:#5a0b04}.tb-megamenu .tb-block .field-name-field-menu-items>div>.field-item{padding-top:10px}.tb-megamenu .tb-block .views-row,.tb-megamenu .tb-block .field-name-field-menu-items>div>.field-item+.field-item{padding-top:24px}@media (min-width:980px){.tb-megamenu .tb-block .view-header,.tb-megamenu .tb-block .view-header a{text-align:center;text-transform:uppercase}.tb-megamenu .tb-block .views-row,.tb-megamenu .tb-block .field-name-field-menu-items>div>.field-item+.field-item{padding-top:24px}}.tb-megamenu .dropdown-menu .mega-nav>li.tb-megamenu-item,.tb-megamenu .tb-block a:not(.block-title-link){padding:0;-webkit-transition:all .25s;transition:all .25s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;white-space:normal;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tb-megamenu .mega-nav.tb-megamenu-subnav,.tb-megamenu .dropdown-menu .mega-nav.tb-megamenu-subnav{margin:5px -5px 0}.tb-megamenu .tb-block a:not(.block-title-link):hover,.tb-megamenu .tb-block a:not(.block-title-link):focus,.tb-megamenu .tb-block a:not(.block-title-link):active,.tb-megamenu .tb-megamenu-submenu .tb-megamenu-item a:hover,.tb-megamenu .tb-megamenu-submenu .tb-megamenu-item a:focus,.tb-megamenu .tb-megamenu-submenu .tb-megamenu-item a:active{background-color:#feebc7;text-decoration:none;border-right:3px solid #290203}.tb-megamenu .tb-block a:not(.block-title-link) .field-name-field-menu-image{margin-right:16px;width:64px;-webkit-box-flex:0;-webkit-flex:0 0 64px;-ms-flex:0 0 64px;flex:0 0 64px}
.tb-megamenu .tb-megamenu-submenu .tb-megamenu-item a,.tb-megamenu .tb-block a:not(.block-title-link) .field-name-field-menu-title{color:#373737;font:16px/18px 'brandon-grotesque';-webkit-transition:all .25s;transition:all .25s;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.tb-megamenu .dropdown-menu .mega-nav>li a{border:none}.tb-megamenu .dropdown-menu .active>a{background:0 0}.tb-megamenu .dropdown-menu .active>a,.tb-megamenu .dropdown-menu .active>a:focus,.tb-megamenu .dropdown-menu .active>a:hover,.tb-megamenu .dropdown-menu .active>a:active{background-image:none}.tb-megamenu .dropdown-menu .mega-nav>li a,.tb-megamenu .mega-nav>li:first-child>a,.tb-megamenu .dropdown-menu .mega-nav>li:first-child>a{padding:10px 5px}.tb-megamenu .tb-block a:hover .field-name-field-menu-title,.tb-megamenu .tb-block a:focus .field-name-field-menu-title,.tb-megamenu .tb-block a:active .field-name-field-menu-title,.tb-megamenu .tb-megamenu-submenu .tb-megamenu-item a:hover,.tb-megamenu .tb-megamenu-submenu .tb-megamenu-item a:focus,.tb-megamenu .tb-megamenu-submenu .tb-megamenu-item a:active{color:#000;outline:none}.region-social{position:absolute;top:20px;left:0;padding-left:10px;font:500 14px 'brandon-grotesque';-webkit-transition:top .4s,right .4s;transition:top .4s,right .4s;width:100%}@media (min-width:768px){.region-social{left:0;right:0;text-align:center}}.region-social{margin-top:10px}@media (min-width:992px){.region-social{margin-top:0;left:auto;right:50px;text-align:right;width:auto}}@media (max-width:767px){.social-icons-header{display:block;position:absolute;top:195px;left:0;right:0;margin:auto;text-align:center}}.region-social section{display:inline-block;vertical-align:top}@media (min-width:500px) and (max-width:767px){.region-social section{padding-right:50px}}.region-social a,.region-social span{-webkit-transition:color .4s;transition:color .4s}.navbar.fixed .region-social{top:4px}.navbar.fixed .region-social a,.navbar.fixed .region-social span{color:#fff}.navbar.fixed .region-social a:hover,.navbar.fixed .region-social a:focus,.navbar.fixed .region-social a:active{color:#c6ad8a}.region-social a{color:#777}.region-social a:hover,.region-social a:focus,.region-social a:active{color:#777}.region-social .icon-only,.region-social .icon-with-text:before{font-size:0;height:19px;width:20px;background:url(/sites/all/themes/smsheds/images/icon-sprite-2.png);display:inline-block;line-height:30px}.region-social .icon-with-text:before{content:'';margin-right:3px;vertical-align:middle}.region-social .icon-with-text{font:500 13px/30px 'brandon-grotesque';text-transform:uppercase;padding-right:5px}@media (min-width:420px){.region-social .icon-with-text:before{margin-right:8px}.region-social .icon-with-text{font:500 15px/30px 'brandon-grotesque';padding-right:20px}}.region-social .icon-phone:before{background-position:-93px -9px}.region-social .icon-email:before{background-position:-93px -40px}.region-social .icon-facebook{background-position:-93px -71px}.region-social .icon-pinterest{background-position:-93px -104px}.region-social .icon-googleplus{background-position:-93px -134px}.region-social .icon-twitter{background-position:-93px -165px}.region-social .icon-phone:hover:before{background-position:-51px -9px}.region-social .icon-email:hover:before{background-position:-51px -40px}.region-social .icon-facebook:hover{background-position:-51px -71px}.region-social .icon-pinterest:hover{background-position:-51px -104px}.region-social .icon-googleplus:hover{background-position:-51px -134px}.region-social .icon-twitter:hover{background-position:-51px -165px}#block-search-api-page-search{border:solid 1px #c4c4c4;border-radius:4px;background-color:rgba(240,239,237,.4);width:185px;position:relative;margin-right:20px}body #block-search-api-page-search .form-group{margin:0;position:static;width:auto;padding:0}#block-search-api-page-search .contextual-links-wrapper{display:none !important}#block-search-api-page-search input{background:0;border:0;box-shadow:none}#block-search-api-page-search input[type=text]{width:100%;padding-left:5px;height:32px;font:15px 'brandon-grotesque';-webkit-transition:color .5s;transition:color .5s}
.navbar.fixed #block-search-api-page-search input[type=text]{color:#fff}#block-search-api-page-search button[type=submit]{background:url(/sites/all/themes/smsheds/images/_0166_Search.png) no-repeat scroll 0 0/100% transparent;border-radius:0;display:block;height:26px;position:absolute;right:5px;text-indent:-9999px;top:4px;width:19px;margin:0 auto;border:none}#page-header{margin-top:180px}.view-homepage-slider,.view-homepage-slider .owl-item{position:relative}.view-homepage-slider .views-field-field-slide-image ul{font-size:0;margin:0;padding:0;line-height:0}.view-homepage-slider .views-field-field-slide-image ul li{display:inline-block;width:100%}@media (max-width:639px){.view-homepage-slider .views-field-field-slide-image ul li{overflow:hidden}.view-homepage-slider .views-field-field-slide-image ul li img{width:auto;min-height:600px;max-width:none;position:relative;left:calc(50% - 320px)}}@media (min-width:850px){.view-homepage-slider .views-field-field-slide-image ul li{display:inline-block;width:50%}}@media (min-width:1175px){.view-homepage-slider .views-field-field-slide-image ul li{display:inline-block;width:33.333333%}}@media (max-width:849px){.view-homepage-slider .views-field-field-slide-image ul li:nth-child(n+2){display:none}}@media (max-width:1174px){.view-homepage-slider .views-field-field-slide-image ul li:nth-child(3){display:none}}.view-homepage-slider .views-field-nothing{position:absolute;left:0;right:0;bottom:0;width:100%;min-height:162px;background-color:rgba(0,0,0,.4);text-align:center;padding:0 10px}.view-homepage-slider .views-field-field-slide-title{font:700 40px/53px 'brandon-grotesque';color:#fff;padding:15px 0}.view-homepage-slider .views-field-field-slide-title em{color:#f2dbaf;font-style:normal}.view-homepage-slider .views-field-field-cta-2-text{font:500 italic 19px/32px 'freight-text-pro';color:#fff}.view-homepage-slider .views-field-field-cta-2-text:after{content:'\00a0'}.view-homepage-slider .slider-ctas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:10px}.view-homepage-slider .cta-2-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.view-homepage-slider .slider-ctas{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0}.view-homepage-slider .cta-2-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}}@media (min-width:992px){.view-homepage-slider .slider-ctas,.view-homepage-slider .cta-2-wrapper{display:inline}}.view-homepage-slider .views-field-field-cta-button a{text-transform:uppercase;display:inline-block;font:700 18px/24px 'brandon-grotesque';padding:13px 50px;-webkit-transition:all .4s;transition:all .4s;background-color:rgba(255,255,255,.3);color:#fff;border-radius:4px}@media (min-width:768px){.view-homepage-slider .views-field-field-cta-button a{padding:13px 20px;margin-right:25px}}@media (min-width:992px){.view-homepage-slider .views-field-field-cta-button a{padding:13px 80px}}.view-homepage-slider .views-field-field-cta-button a:hover,.view-homepage-slider .views-field-field-cta-button a:focus,.view-homepage-slider .views-field-field-cta-button a:active{background-color:#fff;color:#8d613c;text-decoration:none}.view-homepage-slider .views-field-field-cta-2-link a{font:700 19px/35px 'freight-text-pro';color:#fff;position:relative;display:inline-block;outline:none;vertical-align:bottom;text-decoration:none;white-space:nowrap;overflow:hidden;z-index:2;top:-8px}
.view-homepage-slider .views-field-field-cta-2-link a:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:rgba(197,197,197,.4);content:'';-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateY(92%);-ms-transform:translateY(92%);transform:translateY(92%)}.view-homepage-slider .views-field-field-cta-2-link a:hover:before,.view-homepage-slider .views-field-field-cta-2-link a:focus:before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.view-homepage-slider .view-footer{position:absolute;bottom:-70px;text-align:center;width:100%}.view-homepage-slider .view-footer a.scroll-button{display:inline-block;font-size:0;background:url(/sites/all/themes/smsheds/images/mobile-icons-sprite.png) no-repeat -5px -193px transparent;width:58px;height:58px}.view-homepage-slider .view-footer a.scroll-button:hover,.view-homepage-slider .view-footer a.scroll-button:focus{background-position:-61px -193px}@media (min-width:768px){.view-homepage-slider .view-footer{display:none}}img.img-responsive.lazyOwl{width:100%;height:auto}.breadcrumb{display:none}.node-sheds header+.row{padding-bottom:60px}.node-sheds header+.row:after{content:'';display:block;width:80%;height:1px;background-color:#d6d6d6;position:relative;top:60px;margin:auto}.not-front .region-content{padding-bottom:100px}.node-type-sheds h1{margin-top:50px}.node-type-sheds h1,.node-type-sheds .field-name-body{padding-left:35px;padding-right:35px}.node-type-sheds .group-pricing h2{text-align:center;margin-top:0;margin-bottom:20px}.group-options h2{font:18px/30px 'brandon-grotesque';text-transform:uppercase;text-align:center}.node-type-sheds .field-name-field-pricing table{width:100%;max-width:325px;margin:auto}.node-type-sheds .field-type-tablefield .table-responsive{border:none}.node-type-sheds .field-type-tablefield th{font:700 18px/30px 'brandon-grotesque';text-transform:uppercase;border-bottom:solid 2px #d7d7d7;padding:8px 0;text-align:center;width:33.333333%}.node-type-sheds .field-type-tablefield td{font:18px/30px 'brandon-grotesque';color:#6a6a6a;border:none;padding:0}.node-type-sheds .field-name-field-pricing td{text-align:center}.node-type-sheds .field-name-field-pricing tbody tr:first-child td{padding-top:8px}.node-type-sheds .field-type-tablefield table tbody tr{background:0 0}.field-name-field-shedbuilderlink{margin-top:40px}.node-type-sheds .field-name-quote-cta{color:#000;font-size:17px;text-align:center;margin-top:40px}.node-type-sheds .field-name-quote-cta a:hover,.node-type-sheds .field-name-quote-cta a:focus,.node-type-sheds .field-name-quote-cta a{color:#000}.node-type-sheds .col-sm-12{text-align:center}.node-type-sheds .field-name-field-body-2{text-align:left}.node-type-sheds .shed-dimensions-toggle{margin-top:30px}.group-shed-dimensions{text-align:center;font-size:0;padding-top:85px}.group-shed-dimensions>div{width:100%;display:inline-block;vertical-align:top;font:18px/30px 'brandon-grotesque'}@media (min-width:768px){.group-shed-dimensions>div{width:33.3333%}}@media (min-width:992px){.group-shed-dimensions>div{width:25%}}.group-shed-dimensions h3{font:700 18px/30px 'brandon-grotesque';text-transform:uppercase;margin:0}.group-shed-dimensions table{border-top:solid 2px #d7d7d7;width:100%;max-width:150px;margin:auto}.group-shed-dimensions td.col_0{text-align:left}.group-shed-dimensions td.col_1{text-align:right}.field-name-shingle-to-shingle{font:18px/22px 'freight-text-pro';color:#373737;font-style:italic;text-align:center;padding-bottom:8px}.field-name-field-shed-drawing{padding:0 0 45px 45px;text-align:center;position:relative;max-width:265px;margin:auto}.field-name-field-shed-drawing img{margin:auto}.field-name-field-shed-drawing:before,.field-name-field-shed-drawing:after{content:'';position:absolute}.field-name-field-shed-drawing:before{background:url(/sites/all/themes/smsheds/images/arrows-vertical.png);width:29px;height:174px;top:0;left:0}.field-name-field-shed-drawing:after{background:url(/sites/all/themes/smsheds/images/arrows-horizontal.png) no-repeat 50% 0;width:calc(100% - 45px);height:29px;bottom:0;left:45px}
.field-name-field-interior-shed-photos img{margin:auto}.field-name-field-interior-shed-photos .field-items{text-align:center;font-size:0}.field-name-field-interior-shed-photos .field-item{width:100%;font:18px/30px 'brandon-grotesque';display:inline-block;vertical-align:top;padding:15px}.field-name-field-interior-shed-photos .field-item blockquote{border:none}.group-shed-dimensions{padding-bottom:70px}.group-options{padding-top:60px}#block-block-11 .expand-content .row,#block-block-20 .expand-content .row,#block-block-16 .expand-content .row{font-size:0;text-align:left;margin-top:25px}#block-block-11 .expand-content .row .item,#block-block-20 .expand-content .row .item,#block-block-16 .expand-content .row .item{display:inline-block;vertical-align:top;padding-left:15px;padding-right:15px;text-align:center}#block-block-11 .expand-content .row figcaption,#block-block-20 .expand-content .row figcaption,#block-block-16 .expand-content .row figcaption{font-size:18px;padding-top:10px;padding-bottom:50px}.options-info .item{width:50%}.colors-info .row.small .item{width:33.33333%}.colors-info .row.large .item{width:50%}@media (min-width:992px){.options-info .item{width:33.33333%}.colors-info .row.small .item{width:16.66666%}.colors-info .row.large .item{width:25%}}.delivery-info ul{width:600px;text-align:left;margin:auto;max-width:100%}#block-block-11 div+p,#block-block-20 div+p,#block-block-16 div+p{margin-top:25px}.node-type-sheds .field-name-field-body-2{padding-top:30px}@media (max-width:767px){.field-name-field-shed-photo-carousel{padding:0 30px}.tb-megamenu-row .field-name-field-shed-photo-carousel{padding:0}.node-type-sheds .field-name-body,.node-type-sheds .group-pricing h2{padding-top:30px}.group-height{padding-bottom:20px}.group-width{padding-top:20px}}@media (min-width:768px){.field-name-field-interior-shed-photos .field-item{width:33.33333%}}.node-type-sheds .owl-theme .owl-controls .owl-buttons .owl-prev,.node-type-inventory-product .owl-theme .owl-controls .owl-buttons .owl-prev{left:-40px;background-position:0 -193px}.node-type-sheds .owl-theme .owl-controls .owl-buttons .owl-next,.node-type-inventory-product .owl-theme .owl-controls .owl-buttons .owl-next{right:-40px;background-position:0 -243px}.node-type-sheds .owl-theme .owl-controls .owl-buttons .owl-prev:hover,.node-type-inventory-product .owl-theme .owl-controls .owl-buttons .owl-prev:hover{background-position:-43px -193px}.node-type-sheds .owl-theme .owl-controls .owl-buttons .owl-next:hover,.node-type-inventory-product .owl-theme .owl-controls .owl-buttons .owl-next:hover{background-position:-43px -243px}#block-block-11,#block-block-20,#block-block-16{padding-top:60px}#block-block-11 .block-title,#block-block-20 .block-title,#block-block-16 .block-title{margin-bottom:25px}#block-block-11 a.cta-button.expander-toggle,#block-block-20 a.cta-button.expander-toggle,#block-block-16 a.cta-button.expander-toggle{padding-left:40px;padding-right:40px;margin:10px}#block-block-11 img,#block-block-16 img{max-width:100%;height:auto}#block-block-20 img{max-width:100%;height:200px;object-fit:contain}#block-block-16{padding-top:60px}#block-block-16 .block-title{margin-bottom:25px}#block-block-16 a.cta-button.expander-toggle{padding-left:40px;padding-right:40px;margin:10px}#block-block-16 img{max-width:100%;height:auto}.expand-content{margin-top:50px}.content-fullwidth-outer .block{padding-bottom:10px}.node-sheds .row .col-md-6 h2{margin-top:0}#block-bean-product-styles{padding-bottom:30px}@media (max-width:992px){.node-sheds .row .col-md-6 h2{margin-top:20px}#block-bean-product-styles{display:none}}@media (min-width:600px){.content-fullwidth-outer .bean-product-styles-block{margin:0 50px}}@media (min-width:1200px){.content-fullwidth-outer .bean-product-styles-block{margin:0 150px}}.field-name-field-product-items>.field-items{text-align:center}.field-name-field-product-items>.field-items>.field-item{padding-bottom:15px}@media (min-width:600px){.field-name-field-product-items>.field-items>.field-item{width:50%;display:inline-block;vertical-align:top;font-size:0}}@media (min-width:992px){.field-name-field-product-items>.field-items>.field-item{width:20%;display:inline-block;vertical-align:top;font-size:0}
}.field-name-field-product-items .group-photo-overlay{position:relative;display:block}.field-collection-item-field-product-items{padding:0 13px}.field-name-field-product-items .group-photo-overlay img{width:100%;-webkit-transition:all .4s;transition:all .4s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.field-name-field-product-items .group-photo-overlay:hover img{opacity:.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=100)}.field-name-field-product-items .field-name-field-product-style-title{font:23px/30px 'brandon-grotesque';color:#260101;padding-top:14px;padding-bottom:20px}.field-name-field-product-items .field-name-field-product-style-description{font:18px/19px 'brandon-grotesque'}.parallax-outer{background:url(/sites/all/themes/smsheds/images/parallax-background.jpg) no-repeat center center;padding:175px 0}.parallax-outer h2{font:700 52px/83px 'brandon-grotesque';text-align:center;text-transform:uppercase;color:#fff}.parallax-outer p{text-align:center}.postface-brown-outer,.postface-brown-2-outer{background-color:#8d613c;color:#e5cba0;font:18px/28px 'brandon-grotesque';padding:65px 0}.video-block-video iframe{border:4px solid #fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);max-width:100%;max-height:calc(56.964286vw - 16px)}.video-block-content .cta-button,.shedbuilder-block-content .cta-button{border-width:2px;margin-top:20px}@media (max-width:991px){.video-block-video{margin-bottom:30px;text-align:center}.video-block-content .text-center-sm,.shedbuilder-block-content .text-center-sm{text-align:center}}@media (min-width:992px){.video-block{display:flex;align-items:center}.video-block-video{flex-shrink:0;float:left;margin-right:15px}}@media (min-width:1200px){.video-block-video{margin-right:65px}}.shedbuilder-img{margin-right:auto;margin-left:auto;display:block;max-height:100%;max-width:100%}.shedbuilder-image-home{height:310px}@media (max-width:991px){.shedbuilder-block-image{margin-bottom:30px}}@media (min-width:992px){.region-postface-brown-2{display:flex;align-items:center}.shedbuilder-block-image{flex-shrink:0;float:left;margin-right:15px}}@media (min-width:1200px){.shedbuilder-block-image{padding-right:0;padding-left:0;max-width:560px;margin-right:0}.shedbuilder-block-content{padding-left:0;padding-right:0;padding-left:65px}}@media (max-width:767px){.postface-white-outer .col-md-12{padding:0}}.postface-white-outer{padding-bottom:65px}.region-postface-white .block{padding:60px 0}.rent-to-own-block{padding-top:0;position:relative;height:490px;text-align:center}@media (min-width:768px){.rent-to-own-block{height:465px}}.rent-to-own-block .rto-notepad{position:absolute;z-index:-1;background:url(/sites/all/themes/smsheds/images/notebook-mobile.png) no-repeat;height:418px;width:323px;left:0;right:0;margin:auto;top:-294px}@media (min-width:768px){.rent-to-own-block .rto-notepad{background:url(/sites/all/themes/smsheds/images/notepad.png) no-repeat;width:694px;height:705px;top:-400px;left:calc(50% - 564px);right:auto;margin:0}}@media (min-width:992px){.rent-to-own-block .rto-notepad{left:calc(50% - 474px)}}.rent-to-own-block .rto-content{position:absolute;text-align:center;width:300px;top:272px;z-index:2;margin:auto;left:0;right:0}@media (min-width:768px){.rent-to-own-block .rto-content{left:calc(50% + 10px);top:45%;right:auto;margin:0}}@media (min-width:992px){.rent-to-own-block .rto-content{left:calc(50% + 100px)}}.rent-to-own-block .rto-pen-cap{position:absolute;right:25px;background:url(/sites/all/themes/smsheds/images/pen-cap-mobile.png) no-repeat;width:175px;height:88px;top:170px}@media (min-width:600px){.rent-to-own-block .rto-pen-cap{right:calc(50% - 163px)}}@media (min-width:768px){.rent-to-own-block .rto-pen-cap{right:calc(50% + 87px);background:url(/sites/all/themes/smsheds/images/pen-cap.png) no-repeat;width:287px;height:103px;top:auto;bottom:0}}@media (min-width:992px){.rent-to-own-block .rto-pen-cap{right:50%}}.rent-to-own-block .rto-pen{position:absolute;right:106px;top:155px;background:url(/sites/all/themes/smsheds/images/pen-mobile.png) no-repeat;width:497px;height:62px}
@media (min-width:600px){.rent-to-own-block .rto-pen{right:calc(50% - 84px)}}@media (min-width:768px){.rent-to-own-block .rto-pen{position:absolute;right:calc(50% + 210px);top:5px;background:url(/sites/all/themes/smsheds/images/pen.png) no-repeat;width:624px;height:347px}}@media (min-width:992px){.rent-to-own-block .rto-pen{right:calc(50% + 125px)}}.rent-to-own-block .cta-button{margin-top:20px}.rent-to-own-block h2{font:700 38px/54px 'brandon-grotesque';color:#333;text-transform:uppercase;margin:0}.rent-to-own-block p{font:18px/19px 'brandon-grotesque';color:#373737}.view-blog.view-display-id-block{padding:30px 25px 0;overflow:hidden}@media (min-width:768px){.view-blog.view-display-id-block{padding:30px 35px 0}}.view-blog.view-display-id-block .view-footer{padding-top:30px;text-align:center}.view-blog .owl-item{position:relative}.views-field.views-field-field-blog-image{margin:0 15px}@media (min-width:768px){.view-blog.view-display-id-block{padding:30px 50px 0}.view-blog.view-display-id-block .view-footer{padding-top:74px}}.view-blog .owl-item img{width:100%}.view-blog.view-display-id-page .view-content{margin:0 -15px;font-size:0}.view-blog.view-display-id-page .views-row{width:100%;padding:15px;display:inline-block;position:relative;max-width:500px}@media (max-width:767px){.view-blog.view-display-id-page .view-content{text-align:center}}@media (min-width:768px){.view-blog.view-display-id-page .views-row{width:50%}}@media (min-width:1200px){.view-blog.view-display-id-page .views-row{width:33.33333%}}.view-blog.view-display-id-page .views-row .views-field-field-blog-image img{width:100%}.view-blog .views-field-title,.view-blog .views-field-view-node{position:absolute;left:0;right:0;width:100%;text-align:center;z-index:3}.view-blog .views-field-nothing{position:absolute;top:0;background-color:rgba(0,0,0,.3);width:calc(100% - 30px);left:15px;height:100%;z-index:2}.view-blog .views-field-view-node{top:80%}.view-blog .views-field-title{padding:0 20px;bottom:40%}.view-blog .views-field-title a{font:700 30px/34px 'brandon-grotesque';color:#fff;text-transform:uppercase}@media (min-width:768px){.view-blog .views-field-title{padding:0 35px}}@media (min-width:992px){.view-blog .views-field-title{padding:0 65px}.view-blog .views-field-title a{font:700 28px/36px 'brandon-grotesque'}}.view-blog .views-field-title a:hover,.view-blog .views-field-title a:focus,.view-blog .views-field-title a:active{text-decoration:none}.view-blog .views-field-view-node a{text-transform:uppercase;display:inline-block;font:700 18px/24px 'brandon-grotesque';padding:13px 30px;-webkit-transition:all .4s;transition:all .4s;background-color:rgba(172,172,172,.6);color:#fff;border-radius:4px}@media (min-width:768px){.view-blog .views-field-view-node a{padding:13px 50px}}@media (min-width:992px){.view-blog .views-field-view-node a{padding:13px 80px}}.view-blog .views-field-view-node a:hover,.view-blog .views-field-view-node a:focus,.view-blog .views-field-view-node a:active{background-color:#fff;color:#8d613c;text-decoration:none}.view-blog .views-field-view-node a:hover,.view-blog .views-field-view-node a:focus,.view-blog .views-field-view-node a:active{background-color:#fff;color:#8d613c;text-decoration:none}.view-blog .owl-theme .owl-controls .owl-buttons .owl-prev{left:-38px;background-position:0 -193px}.view-blog .owl-theme .owl-controls .owl-buttons .owl-next{right:-38px;background-position:0 -243px}@media (min-width:768px){.view-blog .owl-theme .owl-controls .owl-buttons .owl-prev{left:-50px}.view-blog .owl-theme .owl-controls .owl-buttons .owl-next{right:-50px}}.view-blog .owl-theme .owl-controls .owl-buttons .owl-prev:hover{background-position:-43px -193px}.view-blog .owl-theme .owl-controls .owl-buttons .owl-next:hover{background-position:-43px -243px}.node-blog-post header{margin-bottom:30px}.node-blog-post .field-name-field-blog-image img{width:100%;height:auto}@media (min-width:500px){.node-blog-post .field-name-field-blog-image{float:left;max-width:470px;width:50%;margin:0 30px 30px 0}}.postface-background-outer{background-color:#8d613c;padding:20px 0}.region-postface-background{color:#f2dbae}
.region-postface-background h2{font:300 italic 37px/1.2 'freight-text-pro';color:#f2dbae;text-align:center}.view-testimonials-block .views-field-field-testimonial-image img{border-radius:50%}.view-testimonials-block .views-field-body{font:16px/30px 'open-sans';padding:15px 60px 0;margin:auto 0px;text-align:center}.view-testimonials-block .views-field-field-testimonial-image{width:132px;max-width:100%;margin:auto;padding-top:15px;display:none}.view-testimonials-block .owl-item{height:200px}@media (max-width:600px){.view-testimonials-block .owl-item{height:250px}}@media (max-width:420px){.view-testimonials-block .owl-item{height:300px}}.view-testimonials-block .owl-item .item-odd,.view-testimonials-block .owl-item .item-even{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media (min-width:768px){.view-testimonials-block{padding:50px 60px 0}.view-testimonials-block .views-field-field-testimonial-image{float:left;padding-top:0}.view-testimonials-block .views-field-body{padding:0 86px;font:20px/39px 'open-sans'}}.view-testimonials-block .views-field-nothing{text-align:center;clear:both;position:relative}.view-testimonials-block .testimonial-author:after{content:'';display:block;width:216px;height:1px;background-color:#f2dbae;position:absolute;left:0;right:0;margin:auto;bottom:0}.view-testimonials-block .testimonial-author{font:800 20px/39px 'open-sans';position:relative;padding-bottom:5px;margin-bottom:5px}.view-testimonials-block .testimonial-separator{font:600 17px/39px 'open-sans';display:inline-block;padding:0 22px}.view-testimonials-block .testimonial-date{font:600 17px/39px 'open-sans'}.view-testimonials-block .fivestar-widget-static{text-align:center}.view-testimonials-block .fivestar-widget-static .star{display:inline-block;float:none;vertical-align:top;height:auto;background:0 0;text-indent:0}.view-testimonials-block .fivestar-basic div.fivestar-widget-static .star{background-image:none}.view-testimonials-block .view-footer{text-align:center;padding-top:12px}.view-testimonials-block .view-footer .cta-button{font-size:16px;padding:8px 30px}@media (min-width:350px){.view-testimonials-block .view-footer .cta-button{padding:8px 60px}}.view-testimonials-block .owl-theme .owl-controls .owl-buttons div{top:57px;-webkit-transform:none;-ms-transform:none;transform:none}@media (max-width:767px){.owl-theme .owl-controls .owl-buttons .owl-prev{left:20px}.owl-theme .owl-controls .owl-buttons .owl-next{right:20px}}@media (max-width:600px){.owl-theme .owl-controls .owl-buttons .owl-prev{left:0}.owl-theme .owl-controls .owl-buttons .owl-next{right:0}}@media (min-width:768px){.view-testimonials-block .owl-theme .owl-controls .owl-buttons div{top:37px}}footer.footer{background-color:#280303;font:15px/29px 'brandon-grotesque';color:#fff}footer.footer .region{padding-bottom:85px}@media (max-width:767px){footer.footer .region{padding-left:40px;padding-right:40px}footer.footer .region-footer-1{text-align:center}footer.footer .region-footer-1 img{max-width:100%;height:auto}}footer.footer h2{font:700 18px/29px 'brandon-grotesque';text-transform:uppercase}.region-footer-1 a,.region-footer-bottom a{font:15px/29px 'brandon-grotesque';color:#fff;-webkit-transition:color .25s;transition:color .25s}.region-footer-1 a:hover,.region-footer-1 a:focus,.region-footer-1 a:active,.region-footer-bottom a:hover,.region-footer-bottom a:focus,.region-footer-bottom a:active{color:#c6ad8a}footer.footer a.cta-button{padding:8px 35px;font-size:14px;margin-top:10px}footer.footer .icon-with-text{font:500 15px/30px 'brandon-grotesque';text-transform:uppercase}footer.footer .block-mailchimp-signup label{display:none}footer.footer .block-mailchimp-signup form{font-size:0}footer.footer .block-mailchimp-signup .mailchimp-signup-subscribe-form-description{padding-bottom:20px}footer.footer .block-mailchimp-signup .mailchimp-newsletter-mergefields{display:inline-block;width:calc(100% - 90px);vertical-align:top}footer.footer .block-mailchimp-signup .form-actions{display:inline-block;width:90px;vertical-align:top}
footer.footer .form-item-mergevars-email input{border:none;border-radius:0;height:37px;width:100%;background-color:#3b1212;color:#8c603a}::-webkit-input-placeholder{color:#8d613c}:-moz-placeholder{color:#8d613c}::-moz-placeholder{color:#8d613c}:-ms-input-placeholder{color:#8d613c}footer.footer .form-item-mergevars-email input:focus{border:none;outline:0;box-shadow:none}footer.footer .block-mailchimp-signup .form-actions button{background-color:#8d613c;font:700 14px/37px 'brandon-grotesque';color:#f2dbaf;-webkit-transition:all .4s;transition:all .4s;text-transform:uppercase;border:none;border-radius:0;width:100%;padding:0}footer.footer .block-mailchimp-signup .form-actions button:hover,footer.footer .block-mailchimp-signup .form-actions button:focus{background-color:#f2dbaf;color:#8d613c}.mailchimp-signup-subscribe-form-description{font:15px/29px 'brandon-grotesque'}footer.footer{padding:65px 0 0;border:none;margin:0}footer.footer h2{color:#fff}footer.footer .region-footer-1 p{margin:0}footer.footer .region-footer-1 img{margin-bottom:20px}footer.footer .icon-only,footer.footer .icon-with-text:before{font-size:0;height:27px;width:30px;background:url(/sites/all/themes/smsheds/images/icon-sprite-3.png);background-size:600px 218px;display:inline-block}footer.footer .icon-with-text:before{content:'';margin-right:8px;vertical-align:middle}footer.footer .icon-with-text{font:500 15px/30px 'brandon-grotesque';text-transform:uppercase}footer.footer .icon-phone:before{background-position:0 -65px}footer.footer .icon-email:before{background-position:-192px -65px}footer.footer .icon-facebook{background-position:-70px -190px}footer.footer .icon-pinterest{background-position:-388px -190px}footer.footer .icon-googleplus{background-position:-14px -200px}footer.footer .icon-twitter{background-position:0 -190px}footer.footer .icon-phone:hover:before{background-position:0 0}footer.footer .icon-email:hover:before{background-position:-192px 0}footer.footer .icon-facebook:hover{background-position:-70px -125px}footer.footer .icon-pinterest:hover{background-position:-388px -125px}footer.footer .icon-googleplus:hover{background-position:-77px -200px}footer.footer .icon-twitter:hover{background-position:0 -125px}.region-footer-bottom{font:700 17px/21px 'brandon-grotesque';color:#8d613c}footer.footer .region-footer-bottom{padding-top:18px;padding-bottom:68px}@media (min-width:992px){footer.footer .region-footer-bottom{padding-top:18px;padding-bottom:28px}}@media (max-width:767px){footer.footer .region-footer-bottom{padding-left:50px;padding-right:50px}}@media (max-width:350px){footer.footer .region-footer-bottom{padding-left:30px;padding-right:30px}}@media (min-width:768px){.region-footer-bottom .menu{text-align:center}.region-footer-bottom .menu li{display:inline-block}}.region-footer-bottom .menu a,.region-footer-bottom .menu a.active{color:#8d613c;display:inline;-webkit-transition:color .25s;transition:color .25s;background-color:transparent}.region-footer-bottom .menu a:hover,.region-footer-bottom .menu a:focus,.region-footer-bottom .menu a:active{color:#fff;background-color:transparent;outline:none}.view.view-recent-completion .masonry-item,.view.view-category-overview .masonry-item,.view-taxonomy-term .masonry-item{width:100%;margin:0 0 20px}@media (min-width:550px){.view.view-recent-completion .masonry-item,.view.view-category-overview .masonry-item,.view-taxonomy-term .masonry-item{width:calc(50% - 10px)}}@media (min-width:992px){.view.view-recent-completion .masonry-item,.view.view-category-overview .masonry-item,.view-taxonomy-term .masonry-item{width:calc((100% - 40px)/3)}}.view.view-recent-completion .masonry-item img,.view.view-category-overview .masonry-item img,.view-taxonomy-term .masonry-item img{width:100%;height:auto}.view.view-recent-completion .masonry-item h2,.view.view-category-overview .masonry-item h2,.view-taxonomy-term .masonry-item h2{color:#373737;text-align:center;width:100%;padding-bottom:30px}.view.view-recent-completion .masonry-item h2 a,.view.view-category-overview .masonry-item h2 a,.view-taxonomy-term .masonry-item h2 a{color:#373737}
.view-inventory .view-content{display:flex;flex-wrap:wrap}.view-inventory .view-content .views-row{display:flex;flex:0 0 100%;text-align:center;padding:10px 0}@media (min-width:576px){.view-inventory .view-content .views-row{flex:0 0 50%;padding:10px}}@media (min-width:992px){.view-inventory .view-content .views-row{flex:0 0 33%}}@media (min-width:1200px){.view-inventory .view-content .views-row{flex:0 0 25%}}.view-inventory .node-inventory-product{display:flex;align-items:stretch;width:100%;transition:box-shadow .4s,color .4s,border .4s;background:#eee}.view-inventory .node-inventory-product:hover,.view-inventory .node-inventory-product:focus{box-shadow:0 0 5px 1px #000}.view-inventory .node-inventory-product a{text-decoration:none;color:#000;width:100%}.view-inventory .node-inventory-product .field-label,.view-inventory .node-inventory-product .field-label-inline .field-items{float:none;font-weight:400;display:inline-block}.view-inventory .field-name-title h2{margin:0;font-size:18px;font-weight:700}.view-inventory .group-desccontainer{padding:10px}.node-inventory-product.inventory-product-node-page .column-container .field{width:100%;margin:0 0 50px}.node-inventory-product.inventory-product-node-page .column-container .featured-specs .field{margin:0 0 25px}.node-inventory-product.inventory-product-node-page .column-container .featured-specs .field{margin:0 0 30px}.node-inventory-product.inventory-product-node-page .field-name-field-price{font-size:32px}.node-inventory-product.inventory-product-node-page .inventory-form h2{margin-top:0}.node-inventory-product.inventory-product-node-page .field-name-field-product-dimensions,.node-inventory-product.inventory-product-node-page .field-name-field-stock-number{font-size:26px}.node-inventory-product.inventory-product-node-page .column-container .field.field-name-field-features .field-label,.node-inventory-product.inventory-product-node-page .column-container .field.field-name-field-options .field-label{font-weight:700;margin-bottom:10px}@media (min-width:992px){.node-inventory-product.inventory-product-node-page .inventory-row{display:flex;flex-wrap:wrap}.node-inventory-product.inventory-product-node-page .column-container{width:50%;display:flex}.node-inventory-product.inventory-product-node-page .column-container.column-photo{order:1}.node-inventory-product.inventory-product-node-page .column-container.column-content{order:2;align-items:center;justify-content:center}.node-inventory-product.inventory-product-node-page .column-container.column-content>div{display:flex;width:100%}.node-inventory-product.inventory-product-node-page .column-container.column-specs{order:3}.node-inventory-product.inventory-product-node-page .column-container.column-form{order:4;justify-content:center}.node-inventory-product.inventory-product-node-page .featured-specs{text-align:center;font-size:20px}.node-inventory-product.inventory-product-node-page .field-label,.node-inventory-product.inventory-product-node-page .field-label-inline .field-items{float:none;font-weight:400;display:inline-block}.node-inventory-product.inventory-product-node-page .column-container .field.field-name-field-features,.node-inventory-product.inventory-product-node-page .column-container .field.field-name-field-options{width:50%;padding:0 50px}.node-inventory-product.inventory-product-node-page .column-container .field.field-name-field-features{padding-right:25px}.node-inventory-product.inventory-product-node-page .column-container .field.field-name-field-options{padding-left:25px}.node-inventory-product.inventory-product-node-page .inventory-form{max-width:325px}}.webform-client-form .captcha{margin-bottom:15px;border:none;border-radius:0;box-shadow:none}.webform-client-form .captcha legend,.webform-client-form .captcha .help-block{display:none}.webform-client-form .captcha .panel-body{padding:0}.webform-client-form .captcha .g-recaptcha{transform:scale(.95);transform-origin:0 0}@media (min-width:576px){.webform-client-form .captcha .g-recaptcha{transform:scale(1)}}.view-category-overview .views-row{display:block;text-align:center;max-width:400px;padding:15px 15px 40px}
.view-category-overview .views-row img{width:100%}.view-category-overview .views-field-title{padding-top:14px;font:20px/26px 'brandon-grotesque'}.view-category-overview .views-field-title a{color:#260101}@media (min-width:450px){.view-category-overview .view-content{font-size:0}.view-category-overview .views-row{display:inline-block;vertical-align:top;font-size:18px;width:50%;max-width:none}}@media (min-width:768px){.view-category-overview .views-row{width:33.3333333%}.view-category-overview.poly-furniture-overview .views-row{width:33.3333333%}}@media (min-width:992px){.view-category-overview .views-row{width:25%}}@media (min-width:1200px){.view-category-overview .views-row{width:20%}}div.warranty-home-wrap{display:flex;flex-direction:row;align-items:center}div.warranty-home-wrap div.warranty-image-home{width:100%}div.warranty-home-wrap div.warranty-section{width:100%;padding-left:17rem}@media screen and (max-width:992px){div.warranty-home-wrap{flex-direction:column}div.warranty-home-wrap div.warranty-image-home{display:block;margin:0 auto;width:75%}div.warranty-home-wrap div.warranty-section{width:75%;padding-left:0}}img{max-width:100%}.field-name-field-pricing .tablefield tr.odd{background-color:#d9c485}.collapse-toggle{position:absolute;height:50px;width:50px;right:0;bottom:0;display:flex;justify-content:center;align-items:center;font-size:15px;transition-duration:.123s;cursor:pointer;color:#000}.view-id-submenus .view-header{position:relative}.collapse-toggle.point-up{transform:rotateX(180deg)}.overflow-hide{width:0;height:0;overflow:hidden}.field-name-field-contact-links .cta-button{white-space:nowrap}a.group-link.field-group-link:hover{transform:scale(1.05);text-decoration:none}a.group-link.field-group-link{color:#000;display:block;transition:.3s all linear}.view-testimonials-block .views-row-odd{background-color:#f1f1f1}.view-testimonials-block .views-row{padding:25px 0}#block-block-19{margin:0 0 30px;background:#590902;padding:30px;color:#f2dbaf;font-size:20px;text-align:center}#block-block-19 p a{color:#f2dbaf;text-decoration:underline}.view-photo-gallery img{box-shadow:5px 5px 10px rgba(0,0,0,.5);transition:all .2s linear}.view-photo-gallery img:hover{box-shadow:2px 2px 5px rgba(0,0,0,.3);transform:translateY(2px)}.view-photo-gallery img:active{box-shadow:1px 1px 2px rgba(0,0,0,.5);transform:translateY(3px)}.view-photo-gallery ul{width:100%;text-align:center}.view-photo-gallery ul li{display:inline-block;margin:0 15px 40px;width:28%;min-width:240px;display:inline-flex;flex-direction:column}.view-photo-gallery .views-field.views-field-field-caption .field-content{font-size:18px;padding:5px 0;text-transform:capitalize}.views-field-field-rating div.fivestar-widget-static .star span.on,.views-field-field-rating div.fivestar-widget-static .star span.off{background:0 0;visibility:hidden;max-height:30px}.views-field-field-rating div.fivestar-widget-static .star span.on:before{content:"\f005";font-family:'FontAwesome';font-style:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-rendering:auto;speak:none;font-weight:400;visibility:visible}.views-field-field-rating div.fivestar-widget-static .star span.off:before{content:"\f006";font-family:'FontAwesome';font-style:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-rendering:auto;speak:none;font-weight:400;visibility:visible;color:#999}#block-block-11 .options-info img{height:400px;object-fit:contain;background-color:#fff;padding:5px;border-radius:4px;box-shadow:inset -30px -30px 75px #ccc}.product-landing-page .view-content,.furniture-landing-page .view-content{display:flex;flex-wrap:wrap}.row-product{width:30%;display:inline-block;vertical-align:top;margin:0 auto;font:28px 'brandon-grotesque';text-align:center}.row-product img{width:100%;margin:10px 0}@media (max-width:600px){.row-product{display:inline-block;vertical-align:top;font-size:18px;width:45%;max-width:none}}.node-product-category-page .field-name-field-paragraphs,.node-furniture-category-page .field-name-field-paragraphs{margin-top:50px}
.node-furniture-category-page .field-name-field-paragraphs>.field-items,.node-product-category-page .field-name-field-paragraphs>.field-items{display:flex;flex-wrap:wrap;justify-content:space-between}.node-furniture-category-page .field-name-field-paragraphs>.field-items>.field-item,.node-product-category-page .field-name-field-paragraphs>.field-items>.field-item{width:100%;padding-bottom:5%}.node-furniture-category-page .field-name-field-paragraphs .img-responsive,.node-product-category-page .field-name-field-paragraphs .img-responsive{width:100%;height:100%;object-fit:contain}@media (min-width:450px){.node-furniture-category-page .field-name-field-paragraphs>.field-items>.field-item,.node-product-category-page .field-name-field-paragraphs>.field-items>.field-item{width:31.333333%;padding-bottom:2%}.node-furniture-category-page .field-name-field-paragraphs .img-responsive,.node-product-category-page .field-name-field-paragraphs .img-responsive{height:205px}}@media (min-width:992px){.node-furniture-category-page .field-name-field-paragraphs>.field-items>.field-item,.node-product-category-page .field-name-field-paragraphs>.field-items>.field-item{width:18%}}#views-exposed-form-inventory-page{padding-left:10px}#views-exposed-form-inventory-page #edit-submit-inventory{display:flex;gap:2rem;align-items:end}#views-exposed-form-inventory-page #edit-submit-inventory,#views-exposed-form-inventory-page .views-reset-button button{min-width:100px;height:35px}#edit-field-inventory-product-width-value-wrapper,#edit-field-inventory-product-length-value-wrapper{display:none}#views-exposed-form-inventory-page .views-exposed-widgets{display:flex;flex-wrap:wrap}#views-exposed-form-inventory-page .views-reset-button{display:flex;align-items:end}#views-exposed-form-inventory-page .views-reset-button button{color:#fff;background-color:#b73333}#views-exposed-form-inventory-page button{margin:0}@media (max-width:992px){#views-exposed-form-inventory-page .views-submit-button{flex-direction:column;align-items:start;margin-top:0}#edit-field-inventory-furniture-catego-tid-wrapper{flex-basis:100%}#edit-field-inventory-furniture-catego-tid-wrapper .views-widget{width:fit-content}}.node-inventory-product.node-teaser .field-name-field-inventory-product-width,.node-inventory-product.node-teaser .field-name-field-inventory-product-length{display:inline-flex}.node-inventory-product.node-teaser .field-name-field-inventory-product-width:before{content:'x'}#views-exposed-form-inventory-page .form-item.form-item-inventory-product-size-custom-filter{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}#views-exposed-form-inventory-page .form-item.form-item-inventory-product-size-custom-filter,#views-exposed-form-inventory-page #edit-submit-inventory{margin:.5em 1em 0 0}#views-exposed-form-inventory-page #edit-submit-inventory{align-self:flex-end;display:initial}#views-exposed-form-inventory-page .views-exposed-form>.views-exposed-widgets{display:flex;flex-wrap:wrap}#views-exposed-form-inventory-page #edit-field-inventory-category-tid-wrapper{order:0}#views-exposed-form-inventory-page .form-item.form-item-inventory-product-size-custom-filter{order:1}#views-exposed-form-inventory-page #edit-field-inventory-furniture-catego-tid-wrapper{order:2}#views-exposed-form-inventory-page #edit-submit-inventory{order:3}#views-exposed-form-inventory-page .views-exposed-widget.views-reset-button{order:4}#mailchimp-signup-subscribe-block-monthly-newsletter-sign-up-form{background:#280303;padding:20px 40px;margin-bottom:60px;font-size:0}#mailchimp-signup-subscribe-block-monthly-newsletter-sign-up-form .mailchimp-signup-subscribe-form-description{color:#fff;padding-bottom:14px;font-size:20px}#mailchimp-signup-subscribe-block-monthly-newsletter-sign-up-form label{display:none}#mailchimp-signup-subscribe-block-monthly-newsletter-sign-up-form input{border:none;border-radius:0;height:37px}#mailchimp-signup-subscribe-block-monthly-newsletter-sign-up-form .mailchimp-newsletter-mergefields{display:inline-block;width:calc(100% - 110px)}#mailchimp-signup-subscribe-block-monthly-newsletter-sign-up-form .form-item{width:31%;margin-right:2%;display:inline-block}
#mailchimp-signup-subscribe-block-monthly-newsletter-sign-up-form button{background-color:#8d613c;font:700 14px/37px 'brandon-grotesque';color:#f2dbaf;text-transform:uppercase;border:none;border-radius:0;width:100%;padding:0}#mailchimp-signup-subscribe-block-monthly-newsletter-sign-up-form .form-actions{display:inline-block;vertical-align:top;width:110px}#block-block-11 .paint-colors img{width:140px}div.field-name-field-promo-image{height:auto;margin:12px}div.field-name-field-promo-image img{width:100%;height:auto}body.node-type-page div.field-name-field-promo-image{margin:0 auto 25px;width:100%}@media screen and (min-width:768px){div.field-name-field-promo-image{margin-top:0}body.node-type-page div.field-name-field-promo-image{width:65%}}