.thank-you-social {
	
	margin-top: 2rem;
	margin-bottom: 4rem;	
}

.thank-you-social a { display: inline-block; margin-right: 15px; color: #376fa6;}





.opt-in-text-container  .nf-field-label { width: 90% !important; text-align: right !important; } 


.opt-in-text-container  .nf-field-label label {  width: 100% !important; }

.opt-in-text-container   .nf-field-element { width: 10% !important; } 


.opt-in-text-container .nf-field-description { margin-right: 20%; text-align: right; margin-left: 0px !important; font-size: 1rem !important; }


.opt-in-text-container .nf-field-description p { font-size: 1.2rem !important; } 

.opt-in-text-container .nf-field-description p a:hover {text-decoration: underline;}



.nf-previous-item { display: none; }
.submit-container input, .nf-next-item input {  display: block; width: 100%;  
	
	
	background-color: #376fa6 !important;
	
	
text-align: center;
	
	color: white;
	
	width: 100% !important;
	display: block;
	border: none;
	text-decoration: none;
	letter-spacing: 1px;
	
	font-size: 22px !important;
	
	border-radius: 12px;
	
	text-transform: uppercase;
	
	padding-top: 1rem;
	padding-bottom: 1rem;
	

	font-weight: 700;
	font-style: normal;
}

.submit-container input:hover, .nf-next-item input:hover, .submit-container input:focus, .nf-next-item input:focus {
	
	
	
		opacity: .85;
}


.nf-pass.field-wrap .nf-field-element:after, .nf-error.field-wrap .nf-field-element:after  { display: none !important; }


.nf-next-item { float: none !important; }

.nf-field-container.hidden-container	{ margin-bottom: 0px !important; height: 0px !important; padding: 0px !important; }

.nf-mp-header h3 { font-size: 24px !important; margin-top: 0px;}

.nf-error-msg { font-size: 16px; }









/* SIDEBAR StyLES */
	
	
	/* SIDEBAR STYLES  */

.execphpwidget .nf-field-label {
	
	line-height: 1 !important;
	margin-bottom: 0px;
	
}



.execphpwidget .nf-field-label label {
	
	font-size: 12px !important;
	line-height: 1 !important;
}


.execphpwidget .nf-mp-header h3 {
	
	display: none;
	
}


.execphpwidget .nf-form-fields-required {
	
	display: none;
	
}


.execphpwidget .nf-element {
	
	font-size: 12px !important;
	
}

.execphpwidget .nf-form-content .listselect-wrap .nf-field-element div, .execphpwidget .nf-form-content input.ninja-forms-field, .execphpwidget .nf-form-content select.ninja-forms-field {
	
	height: 30px !important;
	
}

.execphpwidget .nf-row { margin-top: .5rem !important; }

.execphpwidget .nf-multi-cell .nf-cell {
	
	padding: 0px 5px !important;
	
}


.execphpwidget select {
	
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	
	
	
}


.execphpwidget .nf-form-content .list-select-wrap>div div:after {
    content: "\f078";
    font-family: FontAwesome;
    font-size: 12px;
    position: absolute;
    right: 10px;
    bottom: 0;
    height: 30px;
    line-height: 30px;


}


.execphpwidget h2.requestinfo {
    font-family: 'Europa', Verdana, Tahoma, Arial, sans-serif;
    font-weight: bold;
    color: #303030;
    border-bottom: 1px solid #972121;
    padding-bottom: 5px;
	font-size: 18px;
}

.execphpwidget .current-address {
	
	display: none;
	
}

.execphpwidget .nf-form-content .list-select-wrap>div div {
	
	height: 30px !important;
	
}

.execphpwidget .list-radio-wrap .nf-field-element {
	
	margin-top: 5px !important;
	
}


.execphpwidget .list-radio-wrap .nf-field-element li {
	
	margin-bottom: 5px !important; 
	
	
}


.execphpwidget .list-radio-wrap .nf-field-element li label
{
	
	font-size: 12px !important;
	
	
	
}


.execphpwidget .opt-in-text-container { margin-top: 15px !important;  }


.execphpwidget .nf-error-msg {
	
	font-size: 10px !important;
	line-height: 1.2;
	
}



.execphpwidget .listradio-wrap .nf-field-element label:after {
	
	width: 14px;
	height: 14px;
	left: -20px;
	
}


.execphpwidget .listradio-wrap .nf-field-element label.nf-checked-label:before {
	
	
	left: -18px !important;
	bottom: 3px !important;
	
}


.opt-in-text-container  .nf-field-label { width: 90% !important; text-align: right !important; } 


.opt-in-text-container  .nf-field-label label {  width: 100% !important; }

.opt-in-text-container   .nf-field-element { width: 10% !important; } 


.opt-in-text-container .nf-field-description { margin-right: 20% !important; text-align: right; margin-left: 0px !important; font-size: 10px !important; }


.opt-in-text-container .nf-field-description p { font-size: 10px !important; } 

.opt-in-text-container .nf-field-description p a:hover {text-decoration: underline;}




.nf-previous-item { display: none; }



.execphpwidget .submit-container input, .execphpwidget .nf-next-item input { 
	
		padding-top: .5rem !important;
	padding-bottom: .5rem !important;
	font-size: 16px !important;
	
}


.execphpwidget .nf-field-container {
	
	margin-bottom: 0px !important;
	
}

.nf-pass.field-wrap .nf-field-element:after, .nf-error.field-wrap .nf-field-element:after  { display: none !important; }


.nf-next-item { float: none !important; }

.nf-field-container.hidden-container	{ margin-bottom: 0px !important; height: 0px !important; padding: 0px !important; }

	
	
	
/* SIDEBAR StyLES */


