.bottom-cta .bottom-cta-form form .submit .btn:hover {color: #ffffff!important}

#signup-popup > div.right-column.two-col > form > div.form-field.submit > button {background-color: #fbb521; border-color: #fbb521!important; color: #2f2d2d!important}

#signup-popup > div.right-column.two-col > form > div.form-field.submit:hover > button {background-color: #fec652; border-color: #fec652!important}

.sticky-bottom-buttons-wrapper .sticky-button {text-transform: uppercase}

#image-popup-inline, #image-popup-inline a, #inline-popup {top: 20%;}

@media (max-width: 768px) {.alert-bar > div > div > div > p {font-size:12px!important;} }
.intrinsic-container {
  position: relative;
  height: 0;
  overflow: hidden;
}


/* 16x9 Aspect Ratio */

.intrinsic-container-16x9 {
  padding-bottom: 56.25%;
}


/* 4x3 Aspect Ratio */

.intrinsic-container-4x3 {
  padding-bottom: 75%;
}

/* 1x3 Aspect Ratio vertical*/

.intrinsic-container-1x3 {
  padding-bottom: 320%;
}

.intrinsic-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.content-box-blue {
	background-color: #0757C3;
        font-size: 18px;
				padding: 20px;
}
.map-responsive{
    overflow:hidden;
    padding-bottom:75%;
    position:relative;
    height:0;
}

.map-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}
#responsive-image {  width: 80%;  height: auto; } 