﻿#background-renters-quote-1{
  height: calc(100vh + 100px);
  min-height:500px;
  background-position: bottom center;
  width: 100%;
  top: 0;
}

#background-renters-quote-2{
 background-size: 100% 100%;
 width: 100%;
 height: 100%;
 height: auto !important;
 min-height:100%;
}

.logo {
    display: inline-block;
    max-width:400px;
    width: 100%;
    height: auto;
}

.logo-bar-lower {
    color: #ffffff;
}

.logo-bar-upper {
    background-color: #99999a !important;
    color: #ffffff;
    display:block;
    font-size: 12px;
}

.logo-bar-upper-item {
    padding-top: .75em;
    padding-bottom: .75em;
    font-weight: 600;
}

.logo-bar-upper-item > a > span {
    margin-right: 4px;
}

.logo-bar-upper-item > a {
    margin-right: 15px;
}

@media (min-width: 1440px){
  
    .main-container {
        padding: 75px 0;
    }

}

@media (max-width: 1439px) and (min-width: 980px){
    
    .main-container {
        padding: 120px 0;
    }

}

@media (max-width: 979px) and (min-width: 768px){
    
    .main-container {
        padding: 90px 0;
    }

}

@media (max-width: 767px) and (min-width: 444px){

    .logo {
        width: 300px;
	}

    .main-container {
        padding: 60px 0;
    }
}
  
@media (max-width: 443px){

    .logo {
        width: 200px;
    }

    .main-container {
        padding: 30px 0;
    }

}

.DisclosureBox {
    border: 1px solid #ccc;
    height: 125px;
    width: 100%;
    padding: 6px 12px;
    overflow: auto;
    overflow-wrap: break-word;
    color: #000;
}

#DisclosureSection > .well {
    color: black;
}

#div-cc-cvv .popover {
    width: 300px;
    max-width: none;
}