/*
Theme Name: REELMAVEN MAIN
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
/*#leadinformationform {
	//max-width: 500px;
}*/
.acf-label {
    text-transform: uppercase;
}
.acf-field {
    margin: 15px 0;
    //clear: unset !important;
}
.acf-fields, .acf-field {
	//border: none !important;
	//border-left: .5px solid !important;
}
#first_name, 
#last_name, 
#email, 
#phone, 
#property_location,
#property_location_zip, 
#est_credit_rating,
#current_situation,
#looking_to,
#household_income,
#timeframe_for_buying
	{
    width: 350px;
	float: left;
}
div#approval_comments {
	border-top-style: none !important;
}
#approval_comments {
	//clear: right !important;
}
#influencer, #first_name, #lead_status {
    //clear: left !important;
}
.acf-field, .acf-field .acf-label, .acf-field .acf-input {
    position: unset !important;
}
div#content {
    margin: 0 auto;
    padding: 20px;
	border: none;
}
#approval_comments, #lead_status {
    //float: right;
}
#lead_status {
    //clear: left !important;
}
#lead_sidebar {
	
}
.lead_list_header {
	font-weight: bold;
}
.acf-field.acf-field-acfe-column {
    //border-top-width: 1px !important;
}
.acf-fields, .acf-field:first-child {
	//border-top-width: 1px !important;
    //border-top: .5px solid #eee !important;
}
.acf-field-acfe-column {
	border: 1px solid #eee;
	margin: 5px;
}
.acf-fields {
    border-top: 1px solid #eee;
}
.wide_row {
	max-width: 1100px;
    display: flex;
    flex-flow: row wrap;
    width: 100%;
	margin-left: auto;
    margin-right: auto;
}
.ultra_wide_row {
	//max-width: 1500px;
    display: flex;
    flex-flow: row wrap;
    width: 100%;
	margin-left: auto;
    margin-right: auto;
}
.lead_status_badge {
	text-transform: uppercase; 
	border-radius:4px; 
	padding:4px; 
	width: 200px;
	font-size: .9em;
	text-align: center;
	margin: 0 auto;
}
.bottom_right_links {
	float:right; 
	margin-top: -55px;
}
li.wpuf-menu-item.post {
    display: none;
}
li.wpuf-menu-item.dashboard {
    display: none;
}
li a.login-header, li a.my-leads-header, li a.my-account-header {
    font-size: 13px;
	margin: 0px 5px;
}
li a.logout-header {
    font-size: 11px;
	margin: 0px 5px;
}
input.acf-button.button.button-primary.button-large {
    margin-top: 15px;
    margin-bottom: -15px;
}
.acf-form-submit {
    text-align: center;
}
.top_back_link {
    position: absolute;
}
.lead_updated_notification {
    background-color: lightgreen;
    color: darkblue;
    height: 30px;
    font-weight: bold;
    font-size: larger;
}
.login #login h1 {
    display: none;
}



/* Lead Page */
video.wp-video-shortcode {
    max-height: 400px !important;
}
.mejs-video {
    max-height: 400px !important;
    /* width: 200px !important; */
    //display: contents;
}


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
	#leadinformationform {
		width: 100%;
	}
	.acf-label {
		text-transform: uppercase;
		font-size: 18px;
	}
	.acf-field,
	#lead_status,
	#approval_comments,
	#name,
	#first_name, 
	#last_name, 
	#email, 
	#phone, 
	#influencer, 
	#loan_officer, 
	#property_location,
	#property_location_zip, 
	#est_credit_rating,
	#current_situation,
	#looking_to,
	#household_income,
	#timeframe_for_buying	{
		font-size: 18px;
		width: 100% !important;
		float: unset !important;
	}
	.acf-input-wrap input {
		font-size: 18px !important;
	}
	.bottom_right_links {
	float:unset; 
	margin-top: -20px;
}
	/*
	#first_name, 
	#last_name, 
	#email, 
	#phone, 
	#influencer, 
	#loan_officer, 
	#property_location,
	#property_location_zip, 
	#est_credit_rating,
	#current_situation,
	#looking_to,
	#household_income,
	#timeframe_for_buying {
		width: 100% !important;
		float: unset !important;
	}
	*/
}