/*
 Theme Name:   AMKO Lending
 Theme URI:    https://divilife.com
 Description:  Child Theme for Divi
 Author:       Know Advertising
 Author URI:   https://www.knowad.com
 Template:     Divi
 Version:      1.0.0
*/

/*****Add any custom CSS below this line*****/

html,body
{
    width: 100% !important;
    height: 100% !important;
    margin: 0px !important;
    padding: 0px !important;
    overflow-x: hidden !important; 
}

/*** Take out the divider line between content and sidebar ***/
body.page #main-content .container:before {background: none;}
 
/*** Hide Sidebar ***/
body.page #sidebar {display:none;}

#left-area {padding-top:30px;}
#sidebar {padding-top:40px;}

.post h1.entry-title {
	font-size:36px !important;
}
.entry-content ul,
.entry-content ol {
	margin-bottom: 10px;
}
.entry-content li {
	margin: 0 0 5px 30px;
	list-style-position: outside;
}
.entry-content li:last-child {
	margin-bottom: 0;
}
.entry-content ol ol,
.entry-content ol ul,
.entry-content ul ol,
.entry-content ul ul {
	margin: 10px 0 -10px !important;
	padding-bottom: 0 !important;
}
.entry-content ol ol li{
	list-style: lower-alpha;
}
.entry-content ol ul li,
.entry-content ul ul li {
	margin-left: 0px !important;
}
ul.et_pb_social_media_follow li {
	margin: 0 !important;
}
.page-id-1907 #main-header,
.page-id-1987 #main-header,
.page-id-2087 #main-header {
	display: none;
}

/*** Expand the content area to fullwidth ***/
@media (min-width: 981px){
	body.page #left-area {
		width: 100%;
		padding: 23px 0px 0px !important;
		float: none !important;
	}
}

#et-top-phone {
	position:absolute;
	top: 12px;
	right: 80px;
}

#et-top-phone a.phone {
	position: relative;
	font-size: 22px;
	line-height: 32px;
	font-weight: bold;
	padding-top: 4px;
}
#et-top-phone .cta {
	position: relative;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	background: #104875;
	color: #fff;
	padding: 3px 10px;
	margin: -4px 0 0 30px !important;
	text-transform: uppercase;
	
}
@media (max-width: 640px){
	#et-top-phone a.phone {
		font-size: 16px;
		line-height: 20px;
	}
	#et-top-phone .cta {
		display:none;
	}
}
.contact-now {
	position: relative;
	margin-left: 20px;
	font-size: 24px;
	line-height: 28px;
	background: #fff;
	color: #104875;
	padding: 6px 12px;
	border:1px solid #fff;
	border-radius: 2px;
	text-transform: uppercase;
	font-weight: 700;
}
h1, h2, h3, h4, h5, h6 {
	line-height: 1.5;
}
.et_fixed_nav.et_show_nav #page-container, .et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container {
	padding-top: 0 !important;
}
#call {
	font-size: 14px;
}
.click-call {
	margin-top: 25px;
}
p.phone:before {
    content: "e090";
    position: relative;
    font-family: 'ETmodules';
    padding-right: 10px;
}
.caldera_forms_form#CF5efa318ba9257_1 label,
.caldera_forms_form#CF5efa390ad7c1d_1 label{
	color: #fff;
}
.caldera_forms_form input
.caldera_forms_form select {
	border: 1px solid #02326d !important;
}
.caldera_forms_form#CF5efa318ba9257_1 input,
.caldera_forms_form#CF5efa390ad7c1d_1 input {
	float: left;
	width: 80% !important;
	border: none !important;
}
.caldera_forms_form#CF5efa318ba9257_1 label.control-label,
.caldera_forms_form#CF5efa390ad7c1d_1 label.control-label{
	clear:both;
}
#fld_7681241_1-wrap,
#fld_2036690_1-wrap {
	display: inline-block;
	float: left;
	width: 48% !important;
}
#fld_2036690_1-wrap {
	float: right;
}
.caldera_forms_form#CF5f4e4cf08b63c_1 .btn-default {
	width: 100% !important;
	color: #fffff !important;
	background: #007c06;
	border: 0px;
}
.caldera_forms_form#CF5f4e4cf08b63c_1 input {
	background: #efefef;
	border: 1px solid #efefef !important;
}
.caldera_forms_form .btn-default,
.caldera_forms_form .btn-default:hover {
	background-color: #02326d;
	color: #fff;
	font-weight: bold;
}
.caldera_forms_form .btn-default#fld_6380221_1,
.caldera_forms_form .btn-default#fld_6380221_1:hover {
	width: 100%;
	margin-top: 10px;
}
.caldera_forms_form#CF5efa318ba9257_1 .btn-default,
.caldera_forms_form#CF5efa318ba9257_1 .btn-default:hover,
.caldera_forms_form#CF5efa390ad7c1d_1 .btn-default,
.caldera_forms_form#CF5efa390ad7c1d_1 .btn-default:hover {
	float:right;
	width: 20% !important;
	margin-top: -15px !important;
	border: 1px solid #02326d !important;
}
.caldera_forms_form#CF5f32e7c8ad0d4_1 .btn-default{
	width: 100% !important;
}	
.page-id-1987 .caldera_forms_form#CF5efa390ad7c1d_1 label,
.page-id-1987 .caldera_forms_form#CF5efa390ad7c1d_1 label,
.page-id-1987 .caldera_forms_form#CF5f591ad242f1c_1 label {
	color: #02326d;
	border: none !important;
}
.page-id-1987 .caldera_forms_form#CF5efa390ad7c1d_1 input, 
.page-id-1987 .caldera_forms_form#CF5f591ad242f1c_1 input {
	float: none !important;
	width: 100% !important;
	display: inline-block;
	background: #efefef;
	border: 1px solid #efefef !important;
	margin-bottom: 10px !important;
}
.page-id-1987 .caldera_forms_form#CF5efa390ad7c1d_1 .btn-default,
.page-id-1987 .caldera_forms_form#CF5efa390ad7c1d_1 .btn-default,
.page-id-1987 .caldera_forms_form#CF5efa390ad7c1d_1 .btn-default:hover,
.page-id-1987 .caldera_forms_form#CF5efa390ad7c1d_1 .btn-default:hover, 
.page-id-1987 .caldera_forms_form#CF5f591ad242f1c_1 .btn-default {
	background-color: #007c06 !important;
	display: inline-block;
	float: none !important;
	width: 100% !important;
}
.wpcf7 input,
.wpcf7 select,
.wpcf7 textarea {
  width: 80%; 
	padding: 5px;
    border: 1px solid #02326d;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
	font-size: 90%;
  	background:rgba(255,255,255, 0.3);
	text-align: left;
}
.wpcf7-form label, .wpcf7-form {
	color: #fff;
	font-weight: bold;
	/*width: 80%;*/
	margin: 10px auto;
}
.page-id-55 .wpcf7-form label, .page-id-55 .wpcf7-form {
	width: 100%;
	text-align: right;
	
}
.wpcf7 input.wpcf7-submit {
	padding: 14px;
	background-color: #02326d;
    color: #fff;
    font-weight: bold;
    font-size: 18px;
	text-shadow: 0.03em 0.05em 0em rgba(0,0,0,0.4);
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000000 !important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #02326d !important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #02326d !important;
}
:-moz-placeholder { /* Firefox 18- */
  color: #02326d !important;
}
.form-intro {
	font-size: 18px;
	font-family: Montserrat;
}
.mejs__container, .mejs__container * {
	margin: 0 auto;
}
#main-footer a {
	color: #fff;
}
.et_pb_signup_custom_field {
    display: none;
}

.pa-blog-no-links .et_pb_post .entry-title a,
.pa-blog-no-links .et_pb_post .entry-featured-image-url {
	pointer-events: none;
}
@media (max-width: 980px) {
	body.page #left-area {
		padding: 56px 0px 0px !important;
	}
    #et-top-phone {
		top: 26px;
		right: 60px;
		font-size: 24px;
	}
	#guide .et_pb_text_align_left, .et_pb_text_align_right {
		text-align: center;
	}
	.form-intro {
		text-align: center;
	}
	.et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container {
		text-align: center;
	}
	.et_pb_gutters3 .et_pb_column_1_3, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 {
		    width: 29.666% !important;
	}
	.et_pb_gutters3 .et_pb_column, .et_pb_gutters3.et_pb_row .et_pb_column {
		    margin-right: 5.5%;
	}
	.page-id-574 div.et_pb_section.et_pb_section_0 {
		background-color: #fba02a;
	}
}

@media (max-width: 776px) {
	.mejs__container, .mejs__overlay {
		width: 470px !important;
		height: 264.5px !important;
		margin: 0 auto !important;
	}
	.mejs__overlay-button {
		display: none;
	}
}
@media (max-width: 480px) {
	#et-top-phone {
		top: 28px;
		right: 60px;
		font-size: 16px;
	}
	h1 {
		font-size: 30px;
	}
	.guide-htwo h2 {
		font-size: 30px;
	}
	.mejs__container, .mejs__overlay {
		width: 320px !important;
		height: 180px !important;
	}
	.wpcf7 input, .wpcf7 select, .wpcf7 textarea {
		font-size: 74%;
	}
	.et_pb_promo {
		padding: 10px;
	}
}
@media (min-width: 981px) {
.left-blog-image .et_pb_post .entry-featured-image-url {
float: left;
width: 100%;
max-width: 150px;
margin: 0 20px 30px 0;
}
.left-blog-image .et_pb_post {
margin-bottom: 20px !important;
}
}
.et-social-youtube {
	background: none !important;
}