/* bootstrap overrides */

.btn-outline-blue {
    color: #349FD8;
    border-color: #349FD8;
}

.btn-outline-blue:hover,
.btn-outline-blue:focus {
    color: #fff;
    background-color: #349FD8;
    border-color: #349FD8;
}

/* .modal-backdrop {
    z-index: 89999;
} */

.modal-mchimp {
	z-index: 99999;
	/* background-color: rgba(100,228,209,0.8); */
}

.modal-dialog-mchimp {
max-width: 630px!important;
min-width: 320px!important;	
}

.modal-content-mchimp {
flex-direction:row!important;	
}

.modal-input{
width:100%;
margin-top:10px;
}

.modal-btn-container{
padding:0 30%;
margin-top:20px;	
}

.modal-input input[type=text], 
.modal-input input[type=email] {
    background-color: rgba(100,228,209,0.8);
    color: #fff;
    border: 0;
    border-radius:0; 
}

/* mailchimp style overrides */

.mc-input{
background:#fff!important;
color:#000!important;	
}

.modal-content > div {
	padding: 15px 40px 30px;
	margin: 0;
	font-weight: 300;
	font-size: 0.9em;
}

#mc_embed_signup{
	flex: 0 0 66.66666%;
}

.modal-pic{
	background: url('./modal-img.jpg') no-repeat 0 0;
	background-size:cover;
	background-position:top left;
	flex: 1 1 33.33333%;
}

@media (max-width: 767px){	
	
	#mc_embed_signup {
	flex: 0 0 100%;
	}
	
	.modal-pic{
	display:none;	
	}
}


#mc_embed_signup h3{
	margin: 0;
	padding: 0.8em 0.4em 0.4em 0.4em;
	text-align: center;
	font-size: 1.8em;
	font-weight: 700;
	border-radius: 0;
	color:#000;	
}

#mc_embed_signup h3 span{
color:#ae2e25;	
}

.content__gdpr,
.content__gdprLegal,
.content__gdpr p,
.content__gdprLegal p,
.content__gdpr a,
.content__gdprLegal a
{
font-size: 10px;
}

#mc-embedded-subscribe{
width:100%!important;
padding: 10px!important;
/* color: #fff!important;	 */
margin:0!important;
}


#mergeRow-gdpr .mc-field-group input {
    display: inline-block!important;
    width: auto!important;
    margin-right:2%;
}

/* initially were inline in imported mailchimp code - moved here instead */

#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
#mergeRow-gdpr {margin-top: 20px;}
#mergeRow-gdpr fieldset label {font-weight: normal;}
#mc-embedded-subscribe-form .mc_fieldset{border:none;min-height: 0px;padding-bottom:0px;}