/*-------------------------------------------------------
Theme Name: Divi Child Theme
Description: A child theme template for Divi
Template: Divi
Version: 1.0.0
----------------- ADDITIONAL CSS HERE ------------------*/
.et-waypoint:not(.et_pb_counters){opacity: 1 !important;}
a.et_animated{opacity: 1 !important;}
/* Grvity Form CSS */
/* validation css */
.validation_error,.instruction.validation_message,.gform_required_legend,.instruction{display:none !important;}
.gfield_description.validation_message{padding:0 !important;color:#c1272a !important;font-weight:normal !important;font-size:14px !important;}
.ginput_container label{color:#c1272a !important;}
.gform_wrapper li.gfield.gfield_error{background:none !important;border:none !important;padding-top:0px !important;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0px !important;}
.gfield_error input,.gfield_error select,.gfield_error textarea,.gfield_error .ginput_container.ginput_container_select select.gfield_select{border:1px solid #c1272a!important;}
.validation_error{display: none;}
/* common css */
.gform_required_legend,span.gfield_required.gfield_required_asterisk{display:none !important;}
.gform_wrapper{margin-bottom:0px !important;}
 body .gform_wrapper ul li.gfield,input{margin-top:0px !important}
.gform_wrapper .gform_footer{padding-top:0px !important;margin-top:0px !important}
.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type="text"]{margin-bottom:0px !important}
.gform_wrapper textarea{height:120px !important}
.gform_wrapper li{margin-bottom:15px !important} 
.has_first_name label{display:none !important}
.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select{padding:15px !important;}
.gform_wrapper input[type="submit"]{padding: 16px 30px 15px 30px !important;border: none !important;cursor: pointer;transition: ease-in-out 0.2s;font-size: 16px;font-weight: 600 !important;text-transform: capitalize !important;border-radius: 0px;}
.datepicker{width: 100% !important;}
.gform_wrapper select{-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;}
.ginput_container_select,.ginput_right.address_country{position: relative;}
.ginput_container_select::before{content: '\f107';font-family: FontAwesome;position: absolute;color: #333;right: 25px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);font-size: 20px;}
.ginput_right.address_country::before{content: '\f107';font-family: FontAwesome;position: absolute;color: #333;right: 25px;top: 35%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);font-size: 20px;}
.partial_entry_warning{font-size: 14px;line-height: 1.5em;margin-bottom: 15px !important;}

/* ---------------------------------------- Location forms style-7 css ------------------------------------------------------------------------------------------------*/
/* Hero section css  */
.gf-style-location-hero-form .instruction.validation_message,.gf-style-location-hero-form .instruction{display:none !important;}
.gf-style-location-hero-form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.gf-style-location-hero-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gf-style-location-hero-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width: calc(100% - 0px) !important;}
.gf-style-location-hero-form .gform_wrapper ul.gform_fields li.gfield,.gf-style-location-hero-form .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,.gf-style-location-hero-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{padding-right: 0px  !important;margin-right: 0px  !important;}
.gf-style-location-hero-form .gform_wrapper.gravity-theme .gform_fields{grid-column-gap: 0% !important;}
.gf-style-location-hero-form .gfield_error input,.gf-style-location-hero-form .gfield_error select,.gf-style-location-hero-form .gfield_error textarea,.gf-style-location-hero-form .gfield_error .ginput_container.ginput_container_select select.gfield_select{border: 1px solid #fff !important;}
.gf-style-location-hero-form input.text:focus,.gf-style-location-hero-form input.title:focus,.gf-style-location-hero-form input:focus,.gf-style-location-hero-form select:focus, textarea:focus {border-color: #fff !important;}
.gf-style-location-hero-form .gform_body.gform-body{width: auto;margin-right: 255px;}
.gf-style-location-hero-form ::placeholder{color:#999;opacity:1!important}
.gf-style-location-hero-form input{border:none!important;height:70px!important;border-radius:50px 0px 0px 50px;padding:15px 30px!important;}
.gf-style-location-hero-form ul.gform_fields .ginput_container_email input[type="email"]{border-radius:0px;}
.gf-style-location-hero-form .gform_footer.top_label{position:absolute;right:0;top:8px;width:auto;}
.gf-style-location-hero-form .gform_footer input[type="submit"]{float:right;height:70px;padding:15px 30px!important;width:auto;max-width:100%!important;border-radius:0px 50px 50px 0px;font-weight:500;color:#fff !important;}
.gf-style-location-hero-form .gform_wrapper .gfield_description{text-align: center;}
.gf-style-location-hero-form span.address_line_2,.gf-style-location-hero-form span.address_city,.gf-style-location-hero-form span.address_state,.gf-style-location-hero-form span.address_zip,.gf-style-location-hero-form span.address_country{display: none !important;}
.gf-style-location-hero-form .partial_entry_warning{position: absolute;bottom: -50px !important;text-align:center;left: 0;right: 0;}

/*Sell Your House Fast*/
.gf-style-sellhouse ::placeholder{color:#6C6C6C;opacity:1!important}
.gf-style-sellhouse .gform_wrapper input,.gf-style-sellhouse .gform_wrapper select,.gf-style-sellhouse .gform_wrapper textarea{padding: 15px !important;border-radius: 5px;opacity: 1 !important;border: solid 1px #ACACAC;color:#6C6C6C;}
.gf-style-sellhouse input[type="submit"]{color: #fff;opacity: 1 !important;padding: 15px 50px !important;margin: 15px 0px 10px 0px !important;border-radius: 5px;}
.gf-style-sellhouse input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-style-sellhouse .gform_footer.top_label{text-align: center !important;}
.gf-style-sellhouse span.address_line_2,.gf-style-sellhouse span.address_city,.gf-style-sellhouse span.address_state,.gf-style-sellhouse span.address_zip,.gf-style-sellhouse span.address_country{display: none !important;}
.gf-style-sellhouse .partial_entry_warning{text-align:center !important;}
.gf-style-sellhouse .instruction.validation_message,.gf-style-sellhouse .instruction{display:none !important;}

/*Receive A FREE No Obligation */
.gf-style-receive .partial_entry_warning{text-align:center !important;}
.gf-style-receive .gform_footer input[type="submit"]{color:#fff !important;}
.gf-style-receive .gform_footer.top_label{text-align: center !important;}

/*obligation cash End of the page */
.gf-style-obligationcash .gform_wrapper input,.gf-style-obligationcash .gform_wrapper select,.gf-style-obligationcash .gform_wrapper textarea{padding: 15px !important;border-radius: 5px;}
.gf-style-obligationcash input[type="submit"]{color: #fff;border: none !important;opacity: 1 !important;padding: 12px 20px !important;margin: 5px 0px 0px 0px !important;border-radius: 50px;}
.gf-style-obligationcash input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-style-obligationcash .gform_footer.top_label{text-align: left !important;}
.gf-style-obligationcash span.address_line_2,.gf-style-obligationcash span.address_city,.gf-style-obligationcash span.address_state,.gf-style-obligationcash span.address_zip,.gf-style-obligationcash span.address_country{display: none !important;}

/* ---------------------------------------- Location forms style-7 css END ------------------------------------------------------------------------------------------------*/

/* Hero section css  */
.gf-style-hero-image-form .instruction.validation_message,.gf-style-hero-image-form .instruction{display:none !important;}
.gf-style-hero-image-form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.gf-style-hero-image-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gf-style-hero-image-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width: calc(100% - 0px) !important;}
.gf-style-hero-image-form .gform_wrapper ul.gform_fields li.gfield,.gf-style-hero-image-form .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,.gf-style-hero-image-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{padding-right: 0px  !important;margin-right: 0px  !important;}
.gf-style-hero-image-form .gform_wrapper.gravity-theme .gform_fields{grid-column-gap: 0% !important;}
.gf-style-hero-image-form .gfield_error input,.gf-style-hero-image-form .gfield_error select,.gf-style-hero-image-form .gfield_error textarea,.gf-style-hero-image-form .gfield_error .ginput_container.ginput_container_select select.gfield_select{border: 1px solid #fff !important;}
.gf-style-hero-image-form input.text:focus,.gf-style-hero-image-form input.title:focus,.gf-style-hero-image-form input[type="text"]:focus,.gf-style-hero-image-form select:focus, textarea:focus {border-color: #fff !important;}
.gf-style-hero-image-form .gform_body.gform-body{width: auto;margin-right: 80px;}
.gf-style-hero-image-form ::placeholder{color:#999;opacity:1!important}
.gf-style-hero-image-form input[type="text"]{border:none!important;height:70px!important;border-radius:50px 0px 0px 50px;padding:15px 30px!important;}
.gf-style-hero-image-form input[type="email"]{height:70px!important;font-size: 16px !important;}
.gf-style-hero-image-form ul.gform_fields .ginput_container_email input[type="email"]{border-radius:0px;border:none!important;}
.gf-style-hero-image-form .gform_footer.top_label{position:absolute;right:0;top:8px;width:auto;}
.gf-style-hero-image-form .gform_footer input[type="submit"]{float:right;height:70px;padding:15px 30px!important;width:auto;max-width:100%!important;border-radius:0px 50px 50px 0px;font-weight:500;color:#fff;}
.gf-style-hero-image-form .gform_wrapper .gfield_description{text-align: center;}
.gf-style-hero-image-form span.address_line_2,.gf-style-hero-image-form span.address_city,.gf-style-hero-image-form span.address_state,.gf-style-hero-image-form span.address_zip,.gf-style-hero-image-form span.address_country{display: none !important;}
.gf-style-hero-image-form .partial_entry_warning{position: absolute;bottom: -50px !important;text-align:center;left: 0;right: 0;}

/* style-1 css */
.gf-style-one .gform_wrapper .gfield_description{text-align: center;}
.gf-style-one .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px) !important;}
.gf-style-one .gform_wrapper ul.gform_fields li.gfield{padding-right: 0px  !important;}
.gf-style-one .gform_wrapper {margin: 0px 5%;}
.gf-style-one .gform_wrapper{margin-bottom: 30px !important;position:relative;}
.gf-style-one .gform_wrapper input[type="text"]{padding: 22px !important;border-radius: 50px;height: 74px;}
.gf-style-one .gform_body{position: relative !important;}
.gf-style-one input[type="submit"]{color: #fff;border: none !important;opacity: 1 !important;position: absolute;top: 7px;right: 9px;padding: 16px 50px !important;margin-right: 0px !important;border-radius: 50px;height: 60px;}
.gf-style-one input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-style-one span.address_line_2,.gf-style-one span.address_city,.gf-style-one span.address_state,.gf-style-one span.address_zip,.gf-style-one span.address_country{display: none !important;}
.gf-style-one .partial_entry_warning{position: absolute;bottom: -25px !important;text-align:center;left: 0;right: 0;}
/* style-2 css */
.gf-style-two .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px) !important;}
.gf-style-two .gform_wrapper ul.gform_fields li.gfield{padding-right: 0px  !important;}
.gf-style-two .gform_wrapper{margin:0px 3% 0px 3% !important;}
.gf-style-two .gform_wrapper input,.gf-style-two .gform_wrapper select,.gf-style-two .gform_wrapper textarea{padding: 15px !important;border-radius:5px;}
.gf-style-two input[type="submit"]{color: #fff;border: none !important;opacity: 1 !important;padding: 15px 20px !important;margin:15px 0px 10px 0pc !important;border-radius: 30px;}
.gf-style-two input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-style-two span.address_line_2,.gf-style-two span.address_city,.gf-style-two span.address_state,.gf-style-two span.address_zip,.gf-style-two span.address_country{display: none !important;}
.gf-style-two .partial_entry_warning{text-align:center;}
.gf-style-two .gform_footer.top_label{text-align: center;position:relative;display:block;width: auto;margin:auto;}
.gf-style-two img.gform_ajax_spinner {position:absolute;left:50% !important; top:auto !important; bottom:-15px !important; margin-bottom:-5px;margin-left:-15px;}
/* style-3 css */
.gf-style-three .gform_wrapper .top_label li.gfield.gf_left_half,.gf-style-three .gform_wrapper .top_label li.gfield.gf_right_half{padding-right: 0px !important;}
.gf-style-three .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half{margin-right: 0px !important;}
.gf-style-three .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px) !important;}
.gf-style-three .gform_wrapper ul.gform_fields li.gfield{padding-right: 0px  !important;}
.gf-style-three .gform_wrapper{margin:0px 3% 0px 3% !important;padding-right:150px !important;position: relative;}
.gf-style-three .gform_wrapper input, .gf-style-three .gform_wrapper select, .gf-style-three .gform_wrapper textarea{padding: 15px !important;border-radius: 0px;border: none;height: 55px;}
.gf-style-three .gform_fields li:first-child input{border-radius: 5px 0px 0px 5px !important;}
.gf-style-three .gform_footer.top_label{text-align:center;}
.gf-style-three input[type="submit"]{color: #fff;border: none !important;opacity: 1 !important;padding: 15px 20px !important;margin:15px 0px 10px 0px !important;border-radius: 30px;margin-top: 8px !important;border-radius: 0px 5px 5px 0px;position: absolute;top: 0px;right: 0px;width: 200px !important;height: 55px;}
.gf-style-three input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-style-three span.address_line_2,.gf-style-three span.address_city,.gf-style-three span.address_state,.gf-style-three span.address_zip,.gf-style-three span.address_country{display: none !important;}
/* style-4 css */
.gf-style-four .gform_wrapper{margin-top: 0px !important;}
.gf-style-four .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px) !important;}
.gf-style-four .gform_wrapper ul.gform_fields li.gfield{padding-right: 0px  !important;}
.gf-style-four ::placeholder{color:#6C6C6C;opacity:1 !important}
.gf-style-four .gform_wrapper input[type="text"]{padding: 12px !important;border-radius: 5px;opacity: 1 !important;border: solid 1px #ACACAC;color:#6C6C6C;}
.gf-style-four input[type="submit"]{color: #fff;border: none !important;opacity: 1 !important;padding: 12px 20px !important;margin: 5px 0px 0px 0px !important;border-radius: 50px;}
.gf-style-four input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-style-four .gform_wrapper .gform_footer{margin-bottom:0px !important;padding-bottom:0px !important;}
.gf-style-four span.address_line_2,.gf-style-four span.address_city,.gf-style-four span.address_state,.gf-style-four span.address_zip,.gf-style-four span.address_country{display: none !important;}
.gf-style-four .gform_footer.top_label{text-align: center;position:relative;display:inline-block;width: auto;margin:auto;}
.gf-style-four img.gform_ajax_spinner {position:absolute;left:50% !important; top:auto !important; bottom:-15px !important; margin-bottom:-5px;margin-left:-15px;}
/* style-5 css */
.gf-style-five .gform_wrapper input,.gf-style-five .gform_wrapper select,.gf-style-five .gform_wrapper textarea{padding: 15px !important;border-radius: 5px;}
.gf-style-five input[type="submit"]{color: #fff;border: none !important;opacity: 1 !important;padding: 12px 20px !important;margin: 5px 0px 0px 0px !important;border-radius: 50px;}
.gf-style-five input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-style-five .gform_footer.top_label{text-align: center;}
.gf-style-five span.address_line_2,.gf-style-five span.address_city,.gf-style-five span.address_state,.gf-style-five span.address_zip,.gf-style-five span.address_country{display: none !important;}
/* style-6 css */
.gf-style-six .gform_wrapper input,.gf-style-six .gform_wrapper select,.gf-style-six .gform_wrapper textarea{padding: 15px !important;border-radius: 5px;}
.gf-style-six input[type="submit"]{color: #fff;border: none !important;opacity: 1 !important;padding: 12px 20px !important;margin: 5px 0px 0px 0px !important;border-radius: 50px;}
.gf-style-six input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-style-six .gform_footer.top_label{text-align: center;}
.gf-style-six .partial_entry_warning{text-align:center;}
/* style-7 css */
.gf-style-hero-image-form  .gfield_error input,.gf-style-hero-image-form .gfield_error select,.gf-style-hero-image-form .gfield_error textarea,.gf-style-hero-image-form .gfield_error .ginput_container.ginput_container_select select.gfield_select{border: 1px solid #fff !important;}
.gf-style-hero-image-form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.gf-style-hero-image-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gf-style-hero-image-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width: calc(100% - 0px) !important;}
.gf-style-hero-image-form .gform_wrapper ul.gform_fields li.gfield,.gf-style-hero-image-form .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,.gf-style-hero-image-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{padding-right: 0px  !important;margin-right: 0px  !important;}
.gf-style-hero-image-form .gform_wrapper.gravity-theme .gform_fields{grid-column-gap: 0% !important;}
.gf-style-hero-image-form input.text:focus,.gf-style-hero-image-form input.title:focus,.gf-style-hero-image-form input[type="text"]:focus,.gf-style-hero-image-form select:focus, textarea:focus {border-color: #fff !important;}
.gf-style-hero-image-form .gform_wrapper .gfield_description{text-align: center;font-size: 16px;}
.gf-style-hero-image-form .gform_wrapper{margin-bottom: 30px !important;position:relative;}
.gf-style-hero-image-form .gform_wrapper input[type="text"]{padding: 20px !important;border-radius: 50px 0px 0px 50px;height: 60px;font-size: 16px !important;border:none !important;}
.gf-style-hero-image-form ul.gform_fields .ginput_container_email input[type="email"]{border-radius:0px;border:none!important;}
.gf-style-hero-image-form .gform_body{position: relative !important;width: auto;margin-right: 180px;}
.gf-style-hero-image-form .gform_wrapper .gform_footer{width:auto;position: absolute;top: 8px;right: 0px;}
.gf-style-hero-image-form input[type="submit"]{padding: 16px 50px !important;margin-right: 0px !important;border-radius: 0px 50px 50px 0px;height: 60px;color:#fff;font-size: 16px !important;}
.gf-style-hero-image-form input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-style-hero-image-form span.address_line_2,.gf-style-hero-image-form span.address_city,.gf-style-hero-image-form span.address_state,.gf-style-hero-image-form span.address_zip,.gf-style-hero-image-form span.address_country{display: none !important;}
.gf-style-hero-image-form .partial_entry_warning{position: absolute;bottom: -25px !important;text-align:center;left: 0;right: 0;}
/* Blog post form css */
.gf-blog-post-style .gform_wrapper{margin-top:15px !important;}
.gf-blog-post-style .gform_wrapper input,.gf-blog-post-style .gform_wrapper select,.gf-blog-post-style .gform_wrapper textarea{padding: 15px !important;border-radius:5px;}
.gf-blog-post-style .gform_footer.top_label{text-align:left !important;}
.gf-blog-post-style input[type="submit"]{color: #fff;border: none !important;opacity: 1 !important;padding: 15px 20px !important;margin:15px 0px 10px 0px !important;border-radius: 50px;}
.gf-blog-post-style input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-blog-post-style span.address_line_2,.gf-blog-post-style span.address_city,.gf-blog-post-style span.address_state,.gf-blog-post-style span.address_zip,.gf-blog-post-style span.address_country{display: none !important;}
/* END Blog post form css */
/* End Grvity Form CSS */

body,html{font-weight:normal} 
.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label,strong,b{font-weight:600;} 
a{transition:ease-in-out 0.2s;}
.fa,.far.fas{font-family:"Font Awesome 5 Free";}
.entry-title a,.entry-title a:hover,.minute_primary_anchor a,.minute_primary_anchor a:hover{transition:ease-in-out 0.2s;}
.et_pb_button:hover{letter-spacing: 0px !important;}
.list-style-qh ul {padding-left:0px;}
.list-style-qh ul li {padding-left:25px;position:relative;list-style-type:none;margin-bottom: 5px;}
.list-style-qh ul li:before {position:absolute; left:0;top:0px; width:20px;height:20px; content:"\f059";font-family: "FontAwesome";font-size: 15px;}
.check_list ul {padding-left:0px;padding-bottom:0px !important;}
.check_list ul li {padding-left:25px;position:relative;list-style-type:none;margin-bottom: 5px;}
.check_list ul li:before {position:absolute; left:0;top:0px; width:20px;height:20px; content:"\f058";font-family: "FontAwesome";font-size: 15px;}
.more-link{display: inline-block !important;padding: 12px 25px;margin-top: 20px;border-radius: 30px;text-transform: capitalize !important;font-weight: 500 !important;transition:ease-in-out 0.2s;}
.more-link:hover{transition:ease-in-out 0.2s;}
.home.page-template-default.page .et_pb_ajax_pagination_container{text-align: center;}
.minute_btn_padding{padding: 10px 15px;display: inline-block;border-radius:50px;}

/*Navigation*/
#et-top-navigation {font-weight: 400;}
#et-info-email:hover, #et-secondary-menu > ul > li > a:hover, #top-menu-nav > ul > li > a:hover, .et-social-icons a:hover{opacity: 1 !important;}
#top-menu{margin-right: 180px;}
ul.nav li.menu-button a,ul.nav li.menu-button a:hover{padding-left: 0px !important;padding-right: 0px !important;font-weight:bold !important;letter-spacing:0px !important;}
body .et-fixed-header ul#top-menu li.menu-button a{padding:0px !important}
body .et-fixed-header ul#top-menu li.menu-button a:hover{padding:0px !important;}
.header_sell_btn{position: absolute !important;right: 30px;z-index: 5;top: 0px;width: 150px;text-align: center;}
.et-fixed-header #top-menu .header_sell_btn a, .header_sell_btn a{padding: 35px 10px !important;color: #fff !important;font-size: 24px !important;font-weight: 600 !important;line-height: 1.3em;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;text-transform: capitalize !important;}
#main-header.et-fixed-header #top-menu .header_sell_btn a, .header_sell_btn a{color: #fff !important;}
/*ul.nav li.menu-button a i {display:none;}*/
ul.nav li.menu-button a { color:#3f48cc !important;background-color:transparent !important;border-width: 0px !important; border-radius:0;position: relative; -webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out;font-size: 24px !important;font-weight: bold;}
ul.nav li.menu-button a:hover {background-color:transparent !important;}
.et_pb_fullwidth_header .header-content {margin:0 auto !important;}

/*Navigation Default*/
#top-menu li li,.nav li ul{padding:5px 0px !important;}
#top-menu li li a,#main-header.et-fixed-header li li a{width:240px !important;}
/* mobile menu */
#main-header .et_mobile_menu li ul.hide {display: none !important;}
#mobile_menu .menu-item-has-children {position: relative;}
#mobile_menu .menu-item-has-children > a {background: transparent;}
#mobile_menu .menu-item-has-children > a + span {position:absolute;right:0;top:0;padding:5px 10px;font-size: 20px;font-weight:700;cursor:pointer;z-index:3;color:#fff;background:#80c917;}
span.menu-closed:before {content: "\4c";display: block;color: inherit;font-size: 16px;font-family: ETmodules;}
span.menu-closed.menu-open:before {content: "\4d";}
.et_mobile_menu li a{padding:5px 5%!important;font-size:14px !important;}
span.menu-closed:before{content:"\4c";display:block;color:inherit;font-size:16px;font-family: ETmodules;}
span.menu-closed.menu-open:before{content:"\4d";}
.mobile_nav.opened .mobile_menu_bar::before{content:"\4d";}
.et_mobile_menu .menu-item-has-children > a{font-weight: inherit;}
/* end mobile menu */
/*END Navigation Default*/

/*Tabs*/
.cus_res_tabs ul.et_pb_tabs_controls::after,.cus_res_tabs .et_pb_tabs,.cus_res_tabs .et_pb_wc_tabs{border:none !important;}
.cus_res_tabs ul.et_pb_tabs_controls{background-color:transparent !important;width: 30%;float: left;}
.cus_res_tabs .et_pb_tabs_controls.clearfix li{display: block;float: none;height:auto !important;border:none;}
.cus_res_tabs .et_pb_tabs_controls li a{color: #4b4b4a !important;background-color: #f5f5f6;padding: 0px;display: block;line-height: 1.4em;font-weight: 500;padding: 20px 20px 20px 40px;margin-bottom: 10px;position: relative;}
.cus_res_tabs .et_pb_tabs_controls li:last-child a{margin-bottom: 0px;}
.cus_res_tabs .et_pb_tabs_controls li a::before{position: absolute;left: 20px;top: 20px;width: 20px;height: 20px;content: "\f054";font-family: "FontAwesome";font-size: 16px;}
.cus_res_tabs .et_pb_tabs_controls li.et_pb_tab_active a{background-color:#dbf2fc !important;}
.cus_res_tabs .et_pb_all_tabs{width: 70%;float: right;background-color:transparent !important;}
.cus_res_tabs .et_pb_tabs{background-color: #fcfcfc !important;}
.cus_res_tabs .et_pb_tabs h6{position: relative;padding-left: 35px;}
.cus_res_tabs .et_pb_tabs h6::before{position: absolute;left:0px;top: 0px;width: 20px;height: 20px;content: "\f05a";font-family: "FontAwesome";}
.cus_res_tabs .et_pb_tab_content{font-size: 18px;line-height: 1.8em;}
 
.map_res_tabs ul.et_pb_tabs_controls::after,.map_res_tabs .et_pb_tabs,.map_res_tabs .et_pb_wc_tabs{border:none !important;}
.map_res_tabs ul.et_pb_tabs_controls{background-color:transparent !important;width: 100%;}
.map_res_tabs .et_pb_tabs_controls.clearfix li{display: block;float: left;height: auto !important;border: none;width: 32.3%;margin: 0.5%;}
.map_res_tabs .et_pb_tabs_controls li a{color: #4b4b4a !important;background-color: #f5f5f6;padding: 0px;display: block;line-height: 1.4em;font-weight: 500;padding: 30px 20px 30px 80px;position: relative;font-size: 20px;}
.map_res_tabs .et_pb_tabs_controls li:last-child a{margin-bottom: 0px;}
.map_res_tabs .et_pb_tabs_controls li a::before {content:"\f279";position: absolute;left:25px;top: 28px;font-size: 34px;font-family: "FontAwesome";}
.map_res_tabs .et_pb_tabs_controls li.et_pb_tab_active a{color:#fff !important;}
.map_res_tabs .et_pb_tabs_controls li.et_pb_tab_active a::before{filter: brightness(10);}
.map_res_tabs .et_pb_all_tabs{width: 100%;background-color:transparent !important;}
.map_res_tabs .et_pb_tabs{background-color: #fcfcfc !important;}
.map_res_tabs .et_pb_tab_content{font-size: 18px;line-height: 1.8em;}
.new-list-style .et_pb_all_tabs ul {padding-left:0px;padding-bottom:10px;}
.new-list-style .et_pb_all_tabs ul li {padding-left:25px;position:relative;list-style-type:none;margin-bottom: 5px;font-weight:500;}
.new-list-style .et_pb_all_tabs ul li:before {position:absolute; left:0;top:0px; width:20px;height:20px; content:"\f054";font-family: "FontAwesome";font-size: 15px;}
.new-list-style.list-col-4 .et_pb_all_tabs ul li {width: 24%;display: inline-block;vertical-align: top;}
/*END Tabs*/


/*Real Estate Made Real Easy List*/
.ahba_list ul{list-style:none;padding:0px !important;margin:0px !important;}
.ahba_list ul li{display:block;position: relative;padding-right: 25px;margin-bottom:10px;vertical-align:top;text-align:right;}
.ahba_list ul li::before{content:"\f00c";font-family:FontAwesome;position:absolute;right:0px;top:0px;}

.ths_list ul{list-style:none;padding:0px !important;margin:0px !important;}
.ths_list ul li{display:block;position: relative;padding-left: 25px;margin-bottom:10px;vertical-align:top;}
.ths_list ul li::before{content:"\f00d";font-family:FontAwesome;color:#6e7c81;position:absolute;left:0px;top:0px;}
/*END Real Estate Made Real Easy List*/

.et_pb_accordion .et_pb_toggle.et_pb_toggle_close .et_pb_toggle_title {padding-bottom:0px !important;border-bottom:none;}
.review_icon .fa-star{color:#fdcc0d;}

/*Sitemap Menu*/
.sitemap_menu .et-menu.nav {display: block !important;}
.sitemap_menu .et_pb_menu__wrap li{padding-left:30px !important;position:relative;margin-bottom:10px;}
.sitemap_menu .et_pb_menu__wrap li:before{position:absolute; left:10px;top:0px; width:12px;height:20px; content:"\f054";font-family: "FontAwesome";font-size: 15px;}
.sitemap_menu .et_pb_menu__wrap a{color: inherit;font-size: initial;}
.sitemap_menu .et_pb_menu__wrap a:hover{opacity:1 !important}
.sitemap_menu .et_pb_menu__wrap li.menu-button{display: none !important;}
.sitemap_menu #mobile_menu1.et_mobile_menu{background:transparent !important;}
.sitemap_menu .et_mobile_menu li a{border-bottom: none;padding: 15px 0px !important;}
.sitemap_menu .nav ul li a:hover,.sitemap_menu .et_mobile_menu li a:hover{background-color: transparent !important;}

/* Sidebar */
.et_pb_widget{margin-bottom:15px !important;}
.et_pb_widget_area_left{border-right: none;padding-right: 0;}
.widget_search input#searchsubmit{width:auto !important;border-radius:30px;color:#fff;line-height:0px !important;padding:10px 20px;}
.widget_search input#s{border-radius:30px;}
.widgettitle{font-weight: bold;}
.et_pb_title_meta_container{margin-bottom: 25px;}
.search_page .et_pb_searchsubmit{padding: 12px 30px !important;font-weight: 500;}
.search.search-no-results .entry{text-align: center;}

/*lightbox*/
.popup-form-header{text-align: center;}
.lightbox-wrap .close{color: #000;}
.lightbox-wrap .dashicons-admin-home::before{color:var(--minute-secondary-color) !important; font-size: 30px !important;}
.lightbox-wrap .dashicons{ margin-bottom: 25px !important;}
.lightbox-wrap .tm-address{color:var(--minute-secondary-color) !important;}
.lightbox-toggle{color: #fff;}
.backdrop {z-index:500000; opacity: .0; filter: alpha(opacity=0); display: none;position: fixed;top: 0px; left: 0px;width: 100%;height: 100%; background: #000;}
.lightbox-wrap {z-index: 500000;border: solid 3px #fff;position: fixed;opacity: 1;display: none;top: 50%;left: 50%; transform: translate(-50%, -50%);width:94%; max-width: 600px; height: auto;background: #fff; padding: 35px 25px 25px;border-radius: 5px; -moz-box-shadow: 0px 0px 5px #444444; -webkit-box-shadow: 0px 0px 5px #444444; box-shadow: 0px 0px 5px #444444;background-color:#fff!important;}
.lightbox-wrap * {z-index: 3;}
.lightbox-wrap h3, .lightbox-wrap p, .lightbox-wrap .dashicons{ text-align: center; }
.close {position: absolute;right: 20px;top: 20px;cursor: pointer;}  
.lightbox-wrap .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right: 0px !important;}
.lightbox-wrap .gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px) !important;}
.lightbox-wrap .gform_footer.top_label,.lightbox-wrap .partial_entry_warning{text-align: center;display: block !important;color: #fff;}
.lightbox-wrap input[type="submit"]{border-radius: 0px 0px 0px;height: 55px;width: 170px !important;color: #fff;margin-top: 10px !important;text-transform: uppercase !important;}
.lightbox-wrap h2{text-align:center !important;}
.pac-container{z-index: 8999999999999 !important;}
.lightbox-wrap input[type="button"]{background-color: var(--minute-primary-color);color: #fff;padding: 17px 40px !important;border-radius: 3px;}
/*lightbox end*/

/*Footer*/
.footer-menu .menu-button{display: none !important;}
.footer-menu ul.et-menu {margin:0 auto !important;}
.footer-menu ul.et-menu li {padding-left:15px;position:relative;display: inline-block; width: 49%;line-height: 1.3em;vertical-align:top;}
.footer-menu ul.et-menu li::before{position: absolute;left: 0;top: 2px;width: 12px;height: 20px;content: "\f054";font-family: "FontAwesome";font-size: 14px;color: #5a5a5b;}
.footer-menu ul.et-menu a:hover,.footer-menu .et_mobile_menu li a:hover{opacity:1 !important;}
.foot_cta i{width:20px;}
.partner-logo{padding:0px !important;text-align:left;}
.partner-logo li{list-style-type: none;display: inline-block;vertical-align: middle;margin:10px 3% 0px 0px;width: 22%;}
.social-icon{padding-left: 15px !important;padding-bottom: 0px !important;}
.social-icon li{list-style-type: none;display: inline-block;margin: 0px 10px 0px;}
.social-icon li a{font-size: 18px;color:#6f7c82;}
/*Table*/
.selling_table table{border: 1px solid #f9f9f9 !important;text-align: center !important;background:#F1F1F1;margin-bottom:0px !important;}
.selling_table table tr th:first-child,.selling_table table tr td:first-child{text-align: left !important;padding-left:40px !important;position:relative;}
.selling_table table tr td{border-top: 1px solid #E9E7E7 !important;padding: 10px 20px !important;text-align:center;padding:15px 20px;}
.selling_table table tr th{padding: 10px 20px !important;text-align:center;padding:15px 20px;}
.selling_table table tr th:nth-child(2n),.selling_table table tr td:nth-child(2n){background: #fff;}
.selling_table i.fa-chevron-right{margin-right: 5px;position: absolute;top: 15px;left: 20px;}
.selling_table table td span{position: static;top: 0;left: 0;display:none;}
.selling_table table tr th:first-child span,.selling_table table tr td:first-child span{font-weight: bold;} 

body img.gform_ajax_spinner {position:absolute;left:50% !important; top:auto !important; bottom:-10px !important; margin-bottom:-5px;margin-left:-20px;}
footer #logo {max-width:250px;}

/*Landing Pages CSS*/
.mp_lp_lightweight h1 span{font-weight: normal;}
.mp_lp_subtext span{color:#FF6B00;}
/*Landing Page Style 1 */
.lp_gf_style_one li.gfield_error input,.lp_gf_style_one li.gfield_error select,.lp_gf_style_one li.gfield_error textarea{border: 1px solid #c1272a !important;}
.lp_gf_style_one .validation_message{font-weight: 500 !important;font-size: 14px !important;}
.lp_gf_style_one .instruction.validation_message,.lp_gf_style_one .instruction{display: none !important;}
.lp_gf_style_one .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right: 0px !important;}
.lp_gf_style_one .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px) !important;}
.lp_gf_style_one .gform_legacy_markup_wrapper{position: relative;margin-top: 10px !important;padding-top: 25px !important;}
.lp_gf_style_one .gform_legacy_markup_wrapper::before{content: "";background: #3579D8;height: 2px;width: 100%;position: absolute;top: 0px;left: 0;right: 0px;}
.lp_gf_style_one ul.gform_fields{margin-bottom:0px !important;padding-bottom:5px !important;}
.lp_gf_style_one ::placeholder{color:#6F6F6F;opacity:1!important;}
.lp_gf_style_one .gform_wrapper input,.lp_gf_style_one .gform_wrapper select,.lp_gf_style_one .gform_wrapper textarea{padding: 15px !important;opacity: 1 !important;border: solid 1px #CDCDCD;color:#6F6F6F;background:#F6F6F6;font-size:16px !important;}
.lp_gf_style_one .gform_legacy_markup_wrapper .gform_footer{padding-bottom:0px !important;}
.lp_gf_style_one input[type="submit"]{color: #fff;opacity: 1 !important;padding: 15px 25px !important;margin:0px !important;border-radius: 5px !important;background: #3579D8 !important;font-size:16px !important;}
.lp_gf_style_one input[type="submit"]:hover{transition:ease-in-out 0.2s;background: #000 !important;}
.lp_gf_style_one span.address_line_2,.lp_gf_style_one span.address_city,.lp_gf_style_one span.address_state,.lp_gf_style_one span.address_zip,.lp_gf_style_one span.address_country{display: none !important;}
.lp_gf_style_one .partial_entry_warning{text-align:left;}  
.lp_gf_style_one .gform_footer.top_label{text-align: left;position:relative;display:inline-block;width: auto;margin:auto;} 
.lp_gf_style_one img.gform_ajax_spinner{position:absolute;left:50% !important; top:auto !important; bottom:-15px !important; margin-bottom:-5px;margin-left:-20px;}
/*Landing Page Style 2 */
.lp_gf_style_two li.gfield_error input,.lp_gf_style_two li.gfield_error select,.lp_gf_style_two li.gfield_error textarea{border: 1px solid #c1272a !important;}
.lp_gf_style_two .validation_message{font-weight: 500 !important;font-size: 14px !important;}
.lp_gf_style_two .instruction.validation_message,.lp_gf_style_two .instruction{display: none !important;}
.lp_gf_style_two .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right: 0px !important;}
.lp_gf_style_two .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px) !important;}
.lp_gf_style_two .gform_legacy_markup_wrapper{position: relative;margin-top: 10px !important;padding-top: 25px !important;}
.lp_gf_style_two .gform_legacy_markup_wrapper::before{content: "";background: #3579D8;height: 2px;width: 100%;position: absolute;top: 0px;left: 0;right: 0px;}
.lp_gf_style_two ul.gform_fields{margin-bottom:0px !important;padding-bottom:5px !important;}
.lp_gf_style_two ::placeholder{color:#8D969D;opacity:1!important;vertical-align: text-top;}
.lp_gf_style_two .gform_wrapper input,.lp_gf_style_two .gform_wrapper select,.lp_gf_style_two .gform_wrapper textarea{padding: 15px !important;border-radius: 5px !important;opacity: 1 !important;border: solid 1px #EEEEEE !important;color:#8D969D;background:#FFFFFF;font-size:16px !important;}
.lp_gf_style_two .gform_legacy_markup_wrapper .gform_footer{padding-bottom:0px !important;}
.lp_gf_style_two input[type="submit"]{color: #fff;opacity: 1 !important;padding: 15px 25px !important;margin:0px !important;border-radius: 5px !important;background: #3579D8 !important;font-size:16px !important;}
.lp_gf_style_two input[type="submit"]:hover{transition:ease-in-out 0.2s;background: #000 !important;}
.lp_gf_style_two span.address_line_2,.lp_gf_style_two span.address_city,.lp_gf_style_two span.address_state,.lp_gf_style_two span.address_zip,.lp_gf_style_two span.address_country{display: none !important;}
.lp_gf_style_two .partial_entry_warning{text-align:left;margin-bottom:25px !important;}
.lp_gf_style_two .ginput_complex.ginput_container input{padding-bottom: 80px !important;} 
.lp_gf_style_two .gform_footer.top_label{text-align: left;position:relative;display:inline-block;width: auto;margin:auto;} 
.lp_gf_style_two img.gform_ajax_spinner{position:absolute;left:50% !important; top:auto !important; bottom:-15px !important; margin-bottom:-5px;margin-left:-20px;}
/*Landing Page Style 3 */
.lp_gf_style_three .gform_legacy_markup_wrapper .gfield_required{color: #FF0000 !important;margin-left: 2px !important;}
.lp_gf_style_three .gform_legacy_markup_wrapper label.gfield_label,.lp_gf_style_three .gform_legacy_markup_wrapper legend.gfield_label{font-weight: normal !important;color: #8B8B8B !important;}
.lp_gf_style_three li.gfield_error input,.lp_gf_style_three li.gfield_error select,.lp_gf_style_three li.gfield_error textarea{border: 1px solid #c1272a !important;}
.lp_gf_style_three .validation_message{font-weight: 500 !important;font-size: 14px !important;}
.lp_gf_style_three .instruction.validation_message,.lp_gf_style_three .instruction{display: none !important;}
.lp_gf_style_three ul.gform_fields{margin-bottom:0px !important;padding-bottom:5px !important;}
.lp_gf_style_three ::placeholder{color:#8B8B8B;opacity:1!important;}
.lp_gf_style_three .gform_wrapper input,.lp_gf_style_three .gform_wrapper select,.lp_gf_style_three .gform_wrapper textarea{padding: 15px !important;opacity: 1 !important;border: solid 1px #C3CAD9;color:#000000;background:#fff;font-size:16px !important;border-radius:5px !important;}
.lp_gf_style_three .gform_legacy_markup_wrapper .gform_footer{padding-bottom:0px !important;}
.lp_gf_style_three input[type="submit"]{color: #fff;opacity: 1 !important;border-radius: 5px !important;padding: 15px 25px !important;margin:0px !important;border-radius: 5px !important;background: #6192FF !important;font-size:16px !important;}
.lp_gf_style_three input[type="submit"]:hover{transition:ease-in-out 0.2s;background: #000 !important;}
.lp_gf_style_three span.address_line_2,.lp_gf_style_three span.address_city,.lp_gf_style_three span.address_state,.lp_gf_style_three span.address_zip,.lp_gf_style_three span.address_country{display: none !important;}
.lp_gf_style_three .partial_entry_warning{text-align:left;}
.lp_gf_style_three li.gfield_html p{margin: 15px 0px 25px 0px;} 
.lp_gf_style_three .gform_footer.top_label{text-align: left;position:relative;display:inline-block;width: auto;margin:auto;} 
.lp_gf_style_three img.gform_ajax_spinner{position:absolute;left:50% !important; top:auto !important; bottom:-15px !important; margin-bottom:-5px;margin-left:-20px;}
/*Landing Page Style 4 */
.lp_gf_style_four .gform_legacy_markup_wrapper .gfield_error .gfield_label{color: #fff !important;}
.lp_gf_style_four .gform_legacy_markup_wrapper .gfield_required{color: #fff !important;margin-left: 2px !important;}
.lp_gf_style_four .gform_legacy_markup_wrapper label.gfield_label,.lp_gf_style_four .gform_legacy_markup_wrapper legend.gfield_label{font-weight: normal !important;}
.lp_gf_style_four li.gfield_error input,.lp_gf_style_four li.gfield_error select,.lp_gf_style_four li.gfield_error textarea{border: 1px solid #c1272a !important;}
.lp_gf_style_four .validation_message{font-weight: 500 !important;font-size: 14px !important;} 
.lp_gf_style_four .instruction.validation_message,.lp_gf_style_four .instruction{display: none !important;}
.lp_gf_style_four .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px) !important;}
.lp_gf_style_four ul.gform_fields{margin-bottom:0px !important;padding-bottom:5px !important;}
.lp_gf_style_four ::placeholder{color:#A2A9B0;opacity:1!important;}
.lp_gf_style_four .gform_wrapper input,.lp_gf_style_four .gform_wrapper select,.lp_gf_style_four .gform_wrapper textarea{padding: 15px !important;opacity: 1 !important;border: solid 1px #76AEFF;border-radius:5px !important;color:#76AEFF;background:#fff;font-size:16px !important;}
.lp_gf_style_four .gform_legacy_markup_wrapper .gform_footer{padding-bottom:0px !important;}
.lp_gf_style_four input[type="submit"]{color: #fff;opacity: 1 !important;padding: 15px 25px !important;margin:10px 0px 20px 0px !important;background: #FF6B00 !important;font-size:16px !important;border-radius:5px !important;}
.lp_gf_style_four input[type="submit"]:hover{transition:ease-in-out 0.2s;background: #fff !important;color: #FF6B00 !important;}
.lp_gf_style_four .partial_entry_warning{text-align:left;} 
.lp_gf_style_four .gform_footer.top_label{text-align: left;position:relative;display:inline-block;width: auto;margin:auto;} 
.lp_gf_style_four img.gform_ajax_spinner{position:absolute;left:50% !important; top:auto !important; bottom:-5px !important; margin-bottom:0px;margin-left:-20px;}
/*END Landing Pages CSS*/

@media screen and (max-width:1024px) { 
    /*Table*/
    .selling_table table{background: #fff;}
    .selling_table table thead{left: -9999px;position: absolute;visibility: hidden;}
    .selling_table table tr{display: flex;flex-direction: row;flex-wrap: wrap;}
    .selling_table table td{position: relative;width: 50%;font-size:14px;border: 1px solid #D8D8D8 !important;padding-left: 0px !important;}
    .selling_table table td span{display: block;}
    .selling_table table tr th:first-child,.selling_table table tr td:first-child{width:100% !important;background:#F1F1F1;text-align: center !important;font-weight: 500;}
    .selling_table i.fa-chevron-right{display:none;}
}
@media only screen and (max-width:980px) 
{ 
    /*Navigation*/
    .header_sell_btn {position: static !important;margin: 10px 0px;margin-left:5%;width: auto;text-align: left;display: inline-block;}
    .header_sell_btn a{font-size: 16px !important;font-weight: normal !important;border-radius: 30px !important;width: 190px;text-align: center;padding:8px 10px !important;line-height:25px;}
    .header_sell_btn a:hover{opacity: 1 !important;}
    .menu-button .et_pb_button {width: 190px;text-align: center;padding: 8px !important;margin-left:5%;}
    .menu-button .et_pb_button:hover{background:#3f48cc !important;opacity: 1 !important;letter-spacing: 0px !important;padding: 8px !important;}
    /*Real Estate Made Real Easy List*/
    .ahba_list ul li {padding-right: 0px;margin-bottom: 10px;text-align: left;padding-left: 25px;}
    .ahba_list ul li::before{right: auto;top: 0px;left: 0;}
    /*Tabs*/
    .new-list-style.list-col-4 .et_pb_all_tabs ul li{width: 49%;}
    .map_res_tabs .et_pb_tabs_controls.clearfix li{float: none;width: 100%;}
    /*Footer*/
    .footer-menu .et_pb_menu .et_pb_menu__menu {display:block !important;}
    .footer-menu ul.et_mobile_menu {margin:0 auto !important;}
    .footer-menu ul.et_mobile_menu li {padding-left:15px;position:relative;display: inline-block; width: 49%;line-height: 1.3em;vertical-align:top;}
    .footer-menu ul.et_mobile_menu li:before {position:absolute; left:0;top:0px; width:12px;height:20px; content:"\f054";font-family: "FontAwesome";font-size: 15px;color:#5a5a5b;}
    .footer-menu .et_mobile_menu{display: block !important;position: static !important;padding: 0px !important;box-shadow: none !important;}
    .footer-menu .et_mobile_nav_menu{display: block !important;width: 100% !important;margin: 0px !important;}
    .footer-menu .mobile_menu_bar{display: none;}
    .footer-menu .et_mobile_menu li a{padding: 0px !important;}
    .footer-menu .et_mobile_menu{border:none !important;}
    .footer-menu .et_mobile_menu li a{border-bottom: none !important;}
    .footer-menu .et_mobile_menu li a:hover{background-color: transparent !important;}
    .copyright_section .et_pb_column:first-child{margin-bottom: 10px !important;}
	.partner-logo{text-align: center;}
    .partner-logo li{margin: 10px 2%;width: 21%;}
     /*Sitemap Menu*/
    .sitemap_menu .et_mobile_menu{display: block !important;position: static !important;}
    .sitemap_menu ul.et_mobile_menu {margin:0 auto !important;}
    .sitemap_menu .et_mobile_menu{display: block !important;position: static !important;padding: 0px !important;box-shadow: none !important;}
    .sitemap_menu .et_mobile_nav_menu{display: block !important;width: 100% !important;margin: 0px !important;}
    .sitemap_menu .mobile_menu_bar{display: none;}
    .sitemap_menu  .et_mobile_menu li a{padding: 0px !important;}
    .sitemap_menu .et_mobile_menu{border:none !important;}
    /* style-3 css */
    .gf-style-three .gform_wrapper{padding-right: 0px !important;}
    .gf-style-three input[type="submit"]{border-radius: 30px;margin-top: 8px !important;border-radius: 5px;position: static;}
    .gf-style-three .gform_fields li input{border-radius: 5px !important;}
    .gf-style-three .gform_fields li:first-child input{border-radius:5px !important;}
    .gf-style-three .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gf-style-three .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width: calc(100% - 0px) !important;padding-right: 0px !important;}
    .gf-style-three .gform_wrapper .top_label li.gfield.gf_left_half,.gf-style-three .gform_wrapper .top_label li.gfield.gf_right_half{width: 100% !important;padding-right: 0px !important;}
    /* style-3 css */
    .gf-style-receive .gform_wrapper{padding-right: 0px !important;}
    .gf-style-receive input[type="submit"]{border-radius: 30px;margin-top: 8px !important;border-radius: 5px;position: static;}
    .gf-style-receive .gform_fields li input{border-radius: 5px !important;}
    .gf-style-receive .gform_fields li:first-child input{border-radius:5px !important;}
    .gf-style-receive .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gf-style-three .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width: calc(100% - 0px) !important;padding-right: 0px !important;}
    .gf-style-receive .gform_wrapper .top_label li.gfield.gf_left_half,.gf-style-three .gform_wrapper .top_label li.gfield.gf_right_half{width: 100% !important;padding-right: 0px !important;}
}
@media screen and (max-width:768px) 
{
    /*Location  Hero image form */ 
    .gf-style-location-hero-form ::placeholder{text-align:center;}
    .gf-style-location-hero-form .gform_wrapper{font-size:16px !important;}
    .gf-style-location-hero-form input{height: auto !important;padding: 15px 20px !important;}
    .gf-style-location-hero-form .ginput_container_address input{border-radius: 50px 0px 0px 50px !important;}
    .gf-style-location-hero-form .ginput_container_email input[type="email"]{border-radius: 0px 50px 50px 0px !important;}
    .gf-style-location-hero-form ul.gform_fields .ginput_container_email input[type="email"]{border-radius:0px 50px 50px 0px;}
    .gf-style-location-hero-form .gform_footer.top_label{position: unset !important;width: 230px;margin: auto;}
    .gf-style-location-hero-form input[type="submit"]{padding: 15px 20px !important;width:100%;border-radius:50px !important;height:auto !important;}
    .gf-style-location-hero-form .gform_footer input[type="submit"]{float:none;position: static !important;padding: 15px 20px !important;width:100%;border-radius:50px !important;height:auto !important;}
    .gf-style-location-hero-form .partial_entry_warning{position:static;bottom:auto;}
    .gf-style-location-hero-form input[type="submit"]{padding: 15px 40px !important;}
    .gf-style-location-hero-form .gform_body.gform-body{width: auto;margin-right:0px;}
    .gf-style-obligationcash .gform_footer.top_label{text-align: center !important;}
}
@media screen and (max-width:640px) 
{
    /*Tabs*/
    .cus_res_tabs ul.et_pb_tabs_controls{width: 100%;float: none;}
    .cus_res_tabs .et_pb_tab_content h6{font-size: 20px;}
    .cus_res_tabs .et_pb_tab_content{font-size: 16px;}
    .cus_res_tabs .et_pb_all_tabs{width: 100%;float: none;}
    .cus_res_tabs .et_pb_tab{padding: 20px !important;}
    .new-list-style.list-col-4 .et_pb_all_tabs ul li{width: 100%;display:block;}
    .new-list-style.list-col-4 .et_pb_all_tabs h6{font-size: 20px;}
    /* style-1 css */
    .gf-style-one .gform_wrapper{margin-bottom: 0px !important;}
    .gf-style-one input[type="submit"]{position: static;padding:10px 50px !important;height:auto;}
    .gf-style-one .gform_wrapper input[type="text"]{padding: 10px 20px !important;border-radius: 50px;height:auto;}
    .gf-style-one .partial_entry_warning{position:static;bottom:auto;}
    /*Hero image form*/
    .gf-style-hero-image-form ::placeholder{text-align:center;}
    .gf-style-hero-image-form .gform_wrapper{font-size:16px !important;}
    .gf-style-hero-image-form input[type="text"]{border-radius:50px !important;padding: 10px 20px !important}
    .gf-style-hero-image-form ul.gform_fields .ginput_container_email input[type="text"]{border-radius:50px;padding: 10px 20px !important}
    .gf-style-hero-image-form .gform_footer.top_label{position: static !important;width:auto;}
    .gf-style-hero-image-form input[type="submit"]{float:none;padding: 10px 20px !important;width:100%;border-radius:50px !important;height:auto !important;}
    .gf-style-hero-image-form .gform_footer input[type="submit"]{position: static !important;padding: 10px 20px !important;width:100%;border-radius:50px !important;height:auto !important;}
    .gf-style-hero-image-form .partial_entry_warning{position:static;bottom:auto;}
    .gf-style-hero-image-form input[type="submit"]{padding: 10px 40px !important;}
    .gf-style-hero-image-form .gform_body.gform-body{width: auto;margin-right:0px;}
    .gf-style-obligationcash .gform_footer.top_label{text-align: center !important;}
    
    /* Location Hero image form*/
    .gf-style-location-hero-form ::placeholder{text-align:center;}
    .gf-style-location-hero-form .gform_wrapper{font-size:16px !important;}
    .gf-style-location-hero-form input{border-radius:50px !important;padding: 10px 20px !important}
    .gf-style-location-hero-form ul.gform_fields .ginput_container_email input[type="email"]{border-radius:50px;padding: 10px 20px !important}
    .gf-style-location-hero-form .gform_footer.top_label{position: static !important;width:auto;}
    .gf-style-location-hero-form input[type="submit"]{float:none;padding: 10px 20px !important;width:100%;border-radius:50px !important;height:auto !important;}
    .gf-style-location-hero-form .gform_footer input[type="submit"]{position: static !important;padding: 10px 20px !important;width:100%;border-radius:50px !important;height:auto !important;}
    .gf-style-location-hero-form .partial_entry_warning{position:static;bottom:auto;}
    .gf-style-location-hero-form input[type="submit"]{padding: 10px 40px !important;}
    .gf-style-location-hero-form .gform_body.gform-body{width: auto;margin-right:0px;}
    .gf-style-obligationcash .gform_footer.top_label{text-align: center !important;}
}
@media screen and (max-width:480px) 
{
    /*Tabs*/
    .map_res_tabs .et_pb_tabs_controls li a{font-size: 16px;}
    .map_res_tabs .et_pb_tab_content{font-size: 16px;}
    /*Table*/
    .selling_table table td{width: 100%;}
    .selling_table table tr{flex-direction: column;}
    /*Footer*/
    .footer-menu ul.et_mobile_menu li{display: block;width: 100%;margin-bottom: 10px;}
    .partner-logo li{margin: 5px 2%;width: 46%;}
     /*Hero image form*/
    .gf-style-hero-image-form .gform_body.gform-body{margin-right:0px !important;}
    .gf-style-hero-image-form input[type="text"]{border-radius: 50px !important;}
    .gf-style-hero-image-form .gform_footer.top_label{position: unset !important;}
    .gf-style-hero-image-form .gform_footer input[type="submit"]{border-radius: 50px !important;}
    .gf-style-obligationcash .gform_footer.top_label{text-align: center !important;}
    .gf-style-hero-image-form .ginput_container_address input[type="text"]{border-radius: 50px!important;}
    .gf-style-hero-image-form .ginput_container_email input[type="email"]{border-radius: 50px!important;}
    /* Location Hero image form*/
    .gf-style-location-hero-form .gform_body.gform-body{margin-right:0px !important;}
    .gf-style-location-hero-form input{border-radius: 50px !important;}
    .gf-style-location-hero-form .gform_footer.top_label{position: unset !important;}
    .gf-style-location-hero-form .gform_footer input[type="submit"]{border-radius: 50px !important;}
    .gf-style-obligationcash .gform_footer.top_label{text-align: center !important;}
    .gf-style-location-hero-form .ginput_container_address input{border-radius: 50px!important;}
    .gf-style-location-hero-form .ginput_container_email input[type="email"]{border-radius: 50px!important;}
}
