html{font-family:'Kameron', serif;font-weight:400;color:#4c412d}::-moz-selection{background:#b3d4fc}::selection{background:#b3d4fc}.flex-container>img{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.bg-brown{background-color:#4c412d;color:#fff}.bg-brown a:active,.bg-brown a:hover,.bg-brown a:link,.bg-brown a:visited{color:#80be2f}.bg-brown a:hover{text-decoration:underline}.bg-green{background-color:#80be2f;color:#fff}.bg-green a:active,.bg-green a:hover,.bg-green a:link,.bg-green a:visited{color:#4c412d}.bg-green a:hover{color:#fff}h1,h2,h3,h4,h5,h6{font-weight:700;margin:30px 0;letter-spacing:normal}p{margin:15px 0}main p:last-child{margin-bottom:30px}a:link,a:visited,a:hover,a:active{color:#80be2f;text-decoration:none}a:hover{color:#4c412d;text-decoration:underline}a.link-button:active,a.link-button:hover,a.link-button:link,a.link-button:visited{display:inline-block;padding:0 30px;line-height:45px;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:#4c412d;color:#fff}a.link-button:hover{background-color:#80be2f}.toll-free-number{text-transform:uppercase}#nav-container,#nav-collapse,nav li ul li{background:#fff}#nav-container{box-shadow:0 0 15px rgba(0,0,0,0.5)}#nav-icon span,#nav-icon span:before,#nav-icon span:after{background:#4c412d}nav a:link,nav a:visited,nav a:hover,nav a:active{color:#4c412d;text-decoration:none;outline:0}nav a:hover,nav .selected a{color:#80be2f}#phone,#nav-phone{color:#80be2f;font-weight:700}#phone:hover,#nav-phone:hover{color:#4c412d}#banner{position:relative;background-color:#fff}#banner #banner-int-wrap{width:100%;padding-bottom:100%}#banner .bg-wrap{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;background-color:#4c412d;background-image:url(https://cdn.locomotive.works/sites/5ea11dd63f3a6400a6424c6e/theme/images/banner/xs-storage-yard.jpg?e6180343791917c1718e3a898e07b134);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;filter:brightness(0.5)}#banner #txt-wrap{z-index:10}#banner .banner-logo{width:calc(20% + 120px)}#banner .banner-logo,#banner .sub-title{margin:15px 0}#banner .sub-title{display:block}#banner .link-button{margin-bottom:15px;box-shadow:0 0 10px rgba(0,0,0,0.25)}#banner.internal{height:auto;color:#fff}#banner.internal h1{position:relative;z-index:100;margin:0}#footer-logo{margin:30px 0}#storage-unit-features{list-style-type:none;margin:30px 0;padding:0}#storage-unit-features li{margin:7.5px 0}#social{margin-left:-15px;margin-right:-15px}#social a{text-decoration:none;display:block}#social a i{display:block;border-radius:50%;padding:15px}ul.contact-info{list-style-type:none;padding:0}ul.contact-info li{margin:30px 0}ul.contact-info i{padding-right:15px}ul.contact-info a{text-decoration:none}#footer-top .toll-free-number{font-size:0.75em}#footer-top .link-button:hover{background:#fff;color:#4c412d}input:focus,select:focus,textarea:focus{outline:#80be2f 1px solid !important}input,select,textarea{background:#4c412d;color:#fff}input[type=submit]{background:#80be2f}input[type=submit]:hover{background:#4c412d}::-webkit-input-placeholder{color:#fff;opacity:1}:-moz-placeholder{color:#fff;opacity:1}::-moz-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}:placeholder{color:#fff}:focus::-webkit-input-placeholder{color:#80be2f}:focus:-moz-placeholder{color:#80be2f}:focus::-moz-placeholder{color:#80be2f}:focus:-ms-input-placeholder{color:#80be2f}:placeholder{color:#80be2f}input.error,select.error,textarea.error{background:#ffebeb;color:#ff3b3b}select.error{color:#ff3b3b}.error::-webkit-input-placeholder{color:#ff7676;opacity:1}.error:-moz-placeholder{color:#ff7676;opacity:1}.error::-moz-placeholder{color:#ff7676;opacity:1}.error:-ms-input-placeholder{color:#ff7676}.error:placeholder{color:#ff7676}.error:focus::-webkit-input-placeholder{color:#ff3b3b}.error:focus:-moz-placeholder{color:#ff3b3b}.error:focus::-moz-placeholder{color:#ff3b3b}.error:focus:-ms-input-placeholder{color:#ff3b3b}.error:placeholder{color:#ff3b3b}a:link,a:visited,a:hover,a:active,.faq a,input,input:hover{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}a.feat{padding:15px;text-align:center}a.feat:link,a.feat:visited,a.feat:hover,a.feat:active{color:#fff}a.feat:hover{text-decoration:none;color:#80be2f}a.feat i{display:block;margin:30px 0;font-size:4.5em}#storage-solutions>div{padding:15px}#storage-solutions>div>img{height:100%;object-fit:cover}#storage-solutions>div>div[class^="bg-"]{height:100%;padding:15px 30px}#storage-solutions>div>div[class^="bg-"] h4,#storage-solutions>div>div[class^="bg-"] p{margin:15px 0}.faux-table div{background:#4c412d;border:solid 1px #fff;color:#fff}.faux-table .head{background:#80be2f;font-weight:700}#spaceCalc>.int-wrap{margin:0 -15px}.calcInputs h3{margin:0 !important;line-height:45px}.calcInputs input:last-child{margin-bottom:15px}#quote-form.int-wrap{margin:0 -15px}input[type=date]{display:block;width:100%;height:45px;margin:15px 0;border:0;-webkit-border-radius:0;border-radius:0;padding:0 15px;line-height:45px}::-webkit-inner-spin-button{display:none}select.monthly_rate{display:none}.faq{position:relative;padding:15px}.question,.answer{padding:15px 30px}.question{position:absolute;top:15px;left:15px;width:calc(100% - 30px);height:calc(100% - 30px);opacity:100%}.question.bg-brown{color:#80be2f}.question.bg-green{color:#4c412d}.faq:hover .question{text-decoration:none;opacity:0}.faq:hover .question ~ .answer a{position:relative;z-index:10}.answer{height:100%}.answer a:hover{text-decoration:underline}#google-map{position:relative;width:100%;height:0;padding-bottom:25%}#google-map iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media only screen and (max-width: 240px){#banner #banner-int-wrap{padding-bottom:0}#banner:not(.internal) .bg-wrap{position:relative;height:0;padding-bottom:100%}}@media only screen and (min-width: 240px){#banner #txt-wrap{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}#banner #txt-wrap #title,#banner #txt-wrap .sub-title,#banner.mini h1{color:#fff;text-shadow:0 0 15px #000}#banner .button-link{box-shadow:0 0 15px rgba(0,0,0,0.75)}}@media only screen and (max-width: 320px){.banner-logo{display:none}}@media only screen and (min-width: 320px){.banner-logo{display:inline-block}}@media only screen and (max-width: 400px){main ul.contact-info{text-align:center}#footer-top .inner>div:nth-child(2){text-align:center}#social{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#footer-top .inner>div:last-child{text-align:center}#footer-top ul.contact-info .flex-container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}ul.contact-info .flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}ul.contact-info i{padding-right:0}.icon-wrap{margin:7.5px 0}a.feat{width:100%}#spaceCalc .flex-container>label,#spaceCalc .flex-container>input{flex-basis:100%}}@media only screen and (min-width: 400px) and (max-width: 640px){#footer-top .inner>div:nth-child(2){text-align:left}#social{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#footer-top .inner>div:last-child{text-align:left}#footer-top ul.contact-info .flex-container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}a.feat{width:50%}}@media only screen and (min-width: 400px){#footer-top .contact-info .icon-wrap i{vertical-align:middle}#spaceCalc .flex-container>label,#spaceCalc .flex-container>input{flex-basis:50%}#spaceCalc .flex-container>label{padding-right:15px;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-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#spaceCalc>.int-wrap>.flex-container>label,#spaceCalc>.int-wrap>.flex-container>input{margin:0}.calcInputs label,.calcInputs input{margin:15px 0 0}}@media only screen and (max-width: 560px){#banner{max-height:calc(100vh - 60px)}#storage-solutions>div{width:100%}.faq{width:100%}}@media only screen and (min-width: 560px) and (max-width: 800px){#banner{max-height:calc(100vh - 75px)}#banner #txt-wrap .link-button{margin-top:15px}#storage-solutions>div{width:50%}.faq{width:50%}}@media only screen and (max-width: 640px){#footer-logo{width:50%}#spaceCalc .width-50:last-child{padding-top:0}.calcInputs .width-50:last-child h3:first-child{margin-top:-15px !important}}@media only screen and (min-width: 640px){#footer-top .inner>div:nth-child(2){text-align:center}#social{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#footer-top .inner>div:last-child{text-align:right}#footer-top ul.contact-info .flex-container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}a.feat{width:25%}#quote-form textarea{height:128px}}@media only screen and (min-width: 640px) and (max-width: 800px){#footer-top .link-button{padding:0 15px;font-size:0.875em}}@media only screen and (min-width: 800px){nav li ul{box-shadow:0 0 15px rgba(0,0,0,0.5);clip:rect(0px, 300px, 1200px, -15px);-webkit-clip-path:inset(0 -15px -15px -15px);clip-path:inset(0 -15px -15px -15px)}#banner{max-height:calc(100vh - 90px)}#banner #txt-wrap .sub-title{margin:30px 0}#footer-logo{width:80%}#storage-solutions>div{width:33.3333%}.faq{width:33.3333%}}@media only screen and (max-width: 1040px){#phone{display:none}}@media only screen and (min-width: 1520px){#banner #txt-wrap{padding:0 60px}}
