/*#2157f0 color css*/

/*------------------------------------*ONE COLOR*---------------------------------*/


.btn-apply-now-bg{
     background: #2157f0;
}

.bgColor{
     background: #2157f0;
}
div.size-guide-bg .slider.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all {
    background: #2157f0 !important; /* Blue  */
}

div.size-guide-bg li#description >h4:after {
    background: #2157f0; /* Blue blue */
  }


  div.size-guide-bg .ui-tabs.ui-tabs-vertical .ui-tabs-nav{
  background: #2157f0; /* Blue CSS*/
}

.border-btn:hover, .border-btn:focus, .border-btn:active, .btn-default:hover, .btn-default:focus, .btn-default:active {
    background: #2157f0 !important;
}


.border-btn{
 color: #2157f0;
    border: 1px solid #2157f0;   
} 

.btn-primary {
    background: #2157f0;
    border-color: #2157f0;
}


 .btn-learn-more-color {
    color: #2157f0 !important; 
}

.locator-search .accordion-toggle {
    background: #2157f0;
}
.panel-default>.panel-heading {
    background-color: #2157f0;
    border-color: #2157f0;
}

.space-size-header > ul > li > a {
    color: #2157f0;

}

.space-size-header ul li.unitFeaturesTab.active a .size {
    background: #2157f0;
    color: white;
    border-radius: 5px;
}

.unitFeatureItem .unit-sp-offer-normal {
    background-color: #2157f0;


}

#loading-spinner{
    background-color: #2157f0;
}

span.sizeName {
    color: #2157f0;    
}

footer a:focus,
footer a:hover {
    color: #2157f0;

}

.store-locator-result-container .unit-start-price {
    color: #2157f0;
}

.horizontal-links-container .link-wrap > ul > li{     
    background: #2157f0;
} 

.horizontal-links-container-mob .link-wrap > ul > li{     
    background: #2157f0;
} 

.store-left-container .store-info-section h4.coupons-btn {
    color: #2157f0;
}

.store-info-section .icon-wrap+div  a.btn-default {
    color: #2157f0;  
}

.store-left-container .near-area-container button.btn.btn-default {
    color: #2157f0;
    border: 1px solid #2157f0;
}

.cm-bold {
    color: #2157f0;
}

.top-header .nav>li>a:hover,
.top-header .nav>li>a:active,
.header-social-icon > ul > li > a:hover,
.header-social-icon > ul > li > a:focus,
.top-header .nav .open>a {
    color: #2157f0;
}

.top-header {
    background-color: #2157f0;
}

.input-group-btn>.btn:active,
.input-group-btn>.btn:focus,
.input-group-btn>.btn:hover {
    color: #2157f0;
}

.header-search > .input-group > input {
    border: 1px solid #2157f0;
}

.header-heading {
    color: #2157f0;
}

.btn-search {
    background-color: #2157f0;
    border: 1px solid #2157f0;
}

.banner-search .btn-default {
    background-color: #2157f0;
    border: 1px solid #2157f0;
}



.banner-area:after,
.banner-area:before {
    background: #2157f0;
}

.store-info-section{
    background: #2157f0;
}

a.btn.learn-more {
    background-color: #2157f0;
}

a.btn.learn-more:hover,
a.btn.learn-more:focus {
    border: 1px solid #2157f0;
    color: #2157f0;
}

.home-about-background {
    background: #2b2b2b;
    /* Old browsers */
    /* FF3.6-15 */
    /* Chrome10-25,Safari5.1-6 */
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #2b2b2b), color-stop(30%, #2157f0));
    background: -o-linear-gradient(left, #2b2b2b 30%, #2157f0 30%);
    background: -webkit-linear-gradient(left, #2b2b2b 30%, #2157f0 30%);
    background: -moz-linear-gradient(left, #2b2b2b 30%, #2157f0 30%);
    background: linear-gradient(to right, #2b2b2b 30%, #2157f0 30%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#2b2b2b', endColorstr='#2157f0', GradientType=1);
    /* IE6-9 */
}

.reviews .owl-item {
    border: 1px solid #2157f0;
}

.form-group .radio.cm-radio-btn input[type="radio"]+span {
    border: 2px solid #2157f0;
}

.form-group .radio input[type="radio"]:checked + span:after {
    background: #2157f0;
}

.custom-btn {
    background: #2157f0;
    border-color: #2157f0;
}

.custom-btn:hover {
    background: #fdc736;
    border-color: #2157f0;
}

.btn-advance-search {
    background: #2157f0;
}

.btn-locate-me {
    background: #2157f0;
}

.result-div {
    border: 1px solid #2157f0;
}

.btn-view-store {
    background: #2157f0;
}

.btn-view-store:active,
.btn-view-store:focus,
.btn-view-store:hover {
    color: #2157f0;
}

.color-me {
    color: #2157f0;
}

hr.line-title-left {
    border-top: 2px solid #2157f0;
}

.info-team .network-social-team a:hover {
    color: #2157f0;
}

.store-left-container {
    background: #2157f0;
}

.store-time-wrapper {
    border: 1px solid #2157f0;
}

/* Start Scroll To Top*/ 

 #return-to-top {
    background: #2157f0;
    border-color: #2157f0;
}



/* End Scroll To Top */

/* Store Other Links CSS Start */

.link-wrap ul > li > a {   
     background: #2157f0 ;
    }



/* Store Other Links CSS End*/


.info-wswu ul > li:before {
    color: #2157f0;
}

.business-advantage-plan .btn-register {
    background: #2157f0;
}

.cm-accordion .accordion-toggle::before,
.cm-accordion .accordion-toggle::after {
    background-color: #fff !important;
}

.third-party-management a,
.third-party-management span {
    color: #2157f0;
}

.third-party-management:hover {
    background: #2157f0;
}

.pencil-icon-list > ul > li:before {
    color: #2157f0;
}

.pencil-icon-list > ul > li:hover {
    background: #2157f0;
}

.space-calc-heading {
    background: #2157f0;
}

.login-bg {
    background-color: #2157f0;
}

.login-form button {
    background: #2157f0;
}

.login-form .message a {
    color: #2157f0;
}

.login-info a {
    color: #2157f0;
}

.location-icon > i {    
    color: #2157f0;
}

@media (max-width: 991px) {
    .home-about-text {
        background: #2157f0;
    }
    .home-about-background p {
        background: #2157f0;
    }
    .banner-area {
        background: #2157f0 !important;
    }   
    
     #linkcontainer{
            margin-top: 673px ;
            }
            
 

}

/*@media (max-width: 575px)
{
  .unitFeatureItem .unit-rate-section a.btn-primary {
      position: absolute;
      left: 40px;
      margin-top: 10px;
  }
  .unitFeatureItem .unit-rate-section .btn-danger  {margin-top: 10px;}
 }*/


.vimeo-wrapper {
   position: relative;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   z-index: -1;
   pointer-events: none;
   overflow: hidden;
}
.vimeo-wrapper iframe {
   width: 100vw;
   height: 56.25vw; /* Given a 16:9 aspect ratio, 9/16*100 = 56.25 */
   min-height: 100vh;
   min-width: 177.77vh; /* Given a 16:9 aspect ratio, 16/9*100 = 177.77 */
   position: absolute;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
}


.horizontal-links-container .tenanthub-link {
    background: #2157f0;
}

.tenanthub-link {
    background: #2157f0;

}



/*------------------------------------*TWO COLOR*---------------------------------*/

    .link-wrap ul > li > a:hover {
        background: #fdc736;
    }


.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary:hover, .btn-primary:focus, .btn-primary:active {
  color: #000;
    background-color: #fdc736;      
} 

.btn-primary {
    color: #fff;
    background-color: #2157f0;   
    border-color: #fdc736; 
}

.btn-secondary {
    color: #000;
    background-color: #fdc736;
    border-color: #fdc736; 
}

.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active, .btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active {
  color: #FFF;
    background-color: #2157f0;      
} 


.btn-default:hover {
    color: #000;
    background-color: #2157f0 !important;
    border-color: #fdc736!important;
}

#return-to-top:hover {
   
    background: #fdc736;
    border-color: #fdc736;
}

#Tagline-Header{
background-color: #fdc60426;
}

.space-heading.text-center {
    background-color: #fdc60426;
    padding: 15px;
    border-radius: 10px;
    border: solid 2px #2157f0;
}

/* New Inventory CSS Custom Branding */

.tab.active {
    background-color: #2157f0;
    color: white;
    border-color: #2157f0;
}

.unit-card .price-label {
    color: #2157f0;

}

.unit-card .from-label {
    color: #2157f0; 
}

.unit-card .select-button {
    background: #2157f0;
    color: white;
}

.unit-card .select-button:hover {
    background: #fdc736;
}

.unit-card .price-section {
    color: #2157f0;
  }

  .category-button.selected {
    background-color: #2157f0;
    color: white;
    border-color: #fdc736;
  }

  .category-button.selected::after {
    border-top: 10px solid #2157f0;
  }

  .action-button {
    background: #d9534f;
    color: white;
}

.action-button.reserve {
    background: #2157f0;
}

.modal-unit-card .special-offer-section h4 {
    color: #2157f0;
}

.modal-unit-card .price {
    color: #2157f0;
}

.modal-unit-card .price::after {
    color: #2157f0;
}

.apply-button {
    background: #2157f0;
    color: white;
}

.spinner {
    border: 5px solid rgba(0, 123, 255, 0.3); 
    border-top-color: #2157f0; /
}

.unit-sp-offer {
    background-color: #2157f0;
    color: white;

}

.unit-card .special-offer-section h4 {
    color: #2157f0; 
}

