.sky-form{margin:0;outline:0;font:13px/1.55 'Open Sans',Helvetica,Arial,sans-serif;color:#666}.sky-form .input,.sky-form .select,.sky-form .textarea,.sky-form .radio,.sky-form .checkbox,.sky-form .toggle,.sky-form .button{position:relative;display:block}.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea{display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:39px;padding:8px 10px;outline:0;border-width:1px;border-style:solid;border-radius:0;border-color:#bbb;background:#fff;font:15px/19px 'Open Sans',Helvetica,Arial,sans-serif;color:#404040;appearance:normal;-moz-appearance:none;-webkit-appearance:none}.sky-form .icon-append,.sky-form .icon-prepend{position:absolute;top:0;width:38px;height:38px;font-size:15px;line-height:38px;text-align:center;color:#b3b3b3}.sky-form .icon-append{right:0;padding-left:3px;border-left-width:1px;border-left-style:solid}.sky-form .input .icon-append+input,.sky-form .textarea .icon-append+textarea{padding-right:46px}.panel-heading{color:#fff}.panel-dark-blue{border-color:#4765a0}.panel-dark-blue .panel-heading{background:#4765a0}.panel-blue{border-color:#3498db}.panel-blue .panel-heading{background:#3498db}.movein-box{font-size:1em;color:#FFF;margin-top:6px}.movein-box input[type="checkbox"]{margin-right:.5em}@media(max-width:768px){.movein-box{padding-right:0;padding-left:0;margin-top:-0.75em;margin-bottom:-0.75em}}.sky-form input.btn-search{background:#005B8F;font-size:1.2em;font-weight:bold;font-family:inherit;text-transform:none;border-radius:0!important;border:solid 1px #000;color:#FFF;padding:10px 13px;display:inline;min-height:19px}#booking-form-info .ui-state-error,#searchform .ui-state-error,#advertiseForm .ui-state-error{background-color:#fff0f0;border:solid 1px #C00}.section{padding:20px 0}.section-border{border-bottom:solid 2px #DEDEDE}.subsection{margin-top:30px}.subsection p{margin-left:10px}
.facility-summary{width:100%;padding:25px 0 15px 0}.facility-summary .photo-padding{padding:8px;border:solid 1px #B4B4B4;background-color:#FFF;margin-bottom:10px}.facility-summary #photos img{margin:0 auto;min-height:225px}.facility-summary #facility-info{color:#333;font-size:1.1em}.facility-summary #facility-info h1{font-weight:bold;margin-bottom:0;margin-top:1px;font-size:24px}.facility-summary #facility-info .star-rating{margin-bottom:-6px}.call-now{margin-top:15px}.call-now a{padding:4px 7px;color:#5B8113;border-radius:4px!important;text-decoration:none;font-weight:bold}.call-now-lg{margin-top:15px}.call-now-lg-wrapper{text-align:center;background-color:#DEDEDE;padding:8px 10px;border-color:#DEDEDE;border-radius:4px!important}.call-now-lg a{color:#456B00;text-decoration:none;font-weight:bold}.aaa-facility{vertical-align:bottom;margin:15px 0}.facility-hours{border:solid 1px #B4B4B4;background-color:#FFF;padding:3px 8px}.facility-hours .header{text-align:left;border-bottom:solid 1px #B4B4B4;padding:5px 6px;background-color:#FFF;margin:0}.facility-hours .hours{margin:8px}.facility-hours .hours tr th{text-align:right;vertical-align:top;padding-right:12px;padding-left:2px}.facility-content{border:solid 1px #DEDEDE;margin-bottom:10px}.facility-content .facility-content-header{background-color:#f7f7f7;font-weight:bold;color:#005B8F;position:relative}.facility-content .facility-content-body{border-top:solid 1px #DEDEDE;padding:15px;display:none}.facility-units{padding:25px 15px 0 15px;margin-bottom:20px}.unit-filter{text-align:center;border-left:solid 1px #DEDEDE}.unit-filter-last{border-right:solid 1px #DEDEDE}.unit-filter-top{border-right:0}.unit-filter a{color:#005B8F}.unit-filter a:hover{text-decoration:none}.unit-filter a div{padding:10px 0 8px 0}.selected-unit-filter{background-color:#0085D4}.selected-unit-filter a{color:#FFF}@media(max-width:768px){.facility-units{padding:10px 15px 0 15px}.unit-filter-top{border-bottom:solid 1px #DEDEDE}.unit-filter-last{border-right:solid 1px #DEDEDE}.facility-units .facility-contents{padding:0 20px 0 10px}.facility-units .available-units{padding:0 30px 0 20px}}@media(max-width:414px){.facility-units .facility-contents{padding:0}.facility-units .available-units{padding:10px}}.padding-info{padding-left:8px;padding-right:0}@media(max-width:768px){.padding-info{padding-left:0}}.headline-full{border-bottom:solid 2px #4765a0;margin-top:.5em}#hold-button{font-weight:bold}#amenities ul{list-style-type:none;margin-left:1em;padding-left:10px}.no-left{padding-left:0}#reserveForm{margin-bottom:1em}.reserve-info-box{border:solid 1px #B4B4B4;background-color:#DEEEFF;padding:10px 0}.reserve-info-box .facility-info{padding-left:110px}.reserve-info-box .picture{width:100px;float:left}.reserve-info-box .unit-size{font-size:16px;font-weight:bold;margin-bottom:5px}.reserve-info-box .promotion{color:#5fb611;font-weight:bold}.reserve-info-box .max-date{color:#4765a0;font-weight:bold}.reserve-info-box .price-size{font-size:16px;font-weight:bold}#aaa-chk-label .aaa label,#aaa-form-div label{margin-bottom:0}@media(max-width:767px){.reserve-info-box .facility-info{padding-left:0;margin-top:10px}.reserve-info-box .picture{width:100%;float:none}#aaa-chk-label .aaa label,#aaa-form-div label{margin-bottom:10px}}#booking-form-sf{margin-top:1em;border:0}#booking-form-sf input{width:100%}#booking-form-sf .proper-ul{padding-left:1.2em;margin-left:0;list-style-type:none}a#mid-question{color:#4765a0}.no-label-bottom{margin-bottom:0}#enter_aaa_number{width:100%}#aaa-form-div{display:none}#aaa-chk-label{cursor:pointer;font-weight:bold;float:left}#aaa-chk-label span.aaa input{width:auto;cursor:pointer}.choose-unit{position:relative}.required-note{position:absolute;right:0;bottom:0}@media(max-width:767px){.required-note{position:inherit}}.listing{margin:0 0 10px 0;padding:10px 5px;border:solid 1px #CCC;background-color:#FFF}.active-unit{background-color:#DEEEFF}.listing:hover{background-color:#ffb;cursor:pointer}.listing a{color:#000}.listing a:hover{text-decoration:none}.listing .unit-section .dimension{font-size:14px;font-weight:bold}.listing .unit-section .amenities{margin-bottom:3px}.listing .unit-section .promotion{font-weight:bold;color:#456B00}.listing .price-section{text-align:center}.listing .price-section h4{margin:0;font-weight:bold}.listing .price-section .unit-price-regular{color:#999;font-weight:bold;text-decoration:line-through}.listing .action-section{text-align:center}.listing .action-section .btn{width:100%;padding:10px 0}@media(max-width:767px){.listing .action-section .btn{font-size:1em}}.review-container{width:100%;padding:20px 0}.review-summary{margin-bottom:1em;padding-bottom:10px}.review-summary .title{font-weight:bold}.review-summary .rating{color:#333;width:250px}.review-summary .rating .star-rating{font-size:18px}.review-item{padding:15px;background-color:#FFF;margin-bottom:10px}.review-item .reviewer{font-weight:bold;margin-right:20px}.review-item .date-reviewed{font-style:italic}.review-item .summary{font-weight:bold;padding-bottom:0;margin-bottom:0;margin-top:5px}.review-item .description{padding-top:0}@media(min-width:768px){.review-container{padding-right:0}}.facility-map #map-canvas,.facility-map #streetview-canvas{width:100%;height:25em;border:solid 1px #B4B4B4}.cta-or{margin-top:10px;padding-left:5px}@media(max-width:767px){.cta-or{padding-bottom:15px;padding-left:0;margin-top:0;text-align:center}}.move-in .move-in-steps{text-align:left;margin:15px auto;font-size:16px;width:380px}.move-in .move-in-button{padding:10px;background-color:#F89C22;text-align:center;width:200px;color:#000;font-weight:bold;font-size:16px;border-radius:4px!important;margin-bottom:20px}.move-in .or{margin-top:130px;font-weight:bold;font-size:20px}.move-in .move-in-offline{padding:80px 20px 10px 20px;border:solid 1px #DEDEDE;min-height:307px}@media(max-width:1199px){.move-in .or{margin:20px 0}.move-in .move-in-offline{min-height:auto;padding:40px 20px}}@media(max-width:480px){.move-in .move-in-steps{width:250px}}.nearby-facilities{padding:20px}.nearby-facilities .clients-page{border:solid 1px #B4B4B4;border-radius:5px!important;padding:10px}.nearby-facilities .clients-page .facility-info{min-height:205px}.nearby-facilities .clients-page .view-all-row{text-align:center;background-color:#005B8F;padding:5px;border-radius:5px;color:#FFF;display:block}.e-rental{padding:4px 20px;background-color:#AC6407;color:#FFF;width:105px;border-radius:5px!important;font-weight:bold;float:left;position:relative;top:5px}@media(max-width:991px){.e-rental{top:-4px}}@media(max-width:506px){.e-rental{top:5px}}