/*Default*/
body, h1, h2, h3, h4, h5, h6, input, textarea, select{font-family: var(--minute-default-font) !important;}
body a{color: var(--minute-primary-color);}
body a:hover{color: var(--minute-secondary-color);}
#mobile_menu .menu-item-has-children > a + span{background: var(--minute-primary-color) !important;}
.et-search-form, .nav li ul, .et_mobile_menu, .footer-widget li::before, .et_pb_pricing li::before, blockquote{border-color: var(--minute-primary-color) !important;}
.mobile_menu_bar::before{color: var(--minute-primary-color) !important;}
/*END Default*/

/* Gravity Checkbox forms */
.gform_wrapper .checkbox-consent{margin-bottom: -10px !important;}
.gform_wrapper ul .checkbox-consent{margin-bottom: 0px !important;}
.gform_wrapper .checkbox-paragraph{font-size: 10px !important;line-height: 20px !important;}

.minute_primary_btn{background: var(--minute-primary-color) !important;}
.minute_primary_btn:hover{background: var(--minute-secondary-color) !important;}
.minute_secondary_btn{background: var(--minute-secondary-color) !important;}
.minute_secondary_btn:hover{background: var(--minute-primary-color) !important;}
.minute_primary_anchor a{color: var(--minute-primary-color) !important;}
.minute_primary_anchor a:hover{color: var(--minute-secondary-color) !important;}
.minute_secondary_anchor a{color: var(--minute-secondary-color) !important;}
.minute_secondary_anchor a:hover{color: var(--minute-primary-color) !important;}
.menu-button a.et_pb_button{background: var(--minute-primary-color) !important;}
.menu-button a.et_pb_button:hover{background: var(--minute-secondary-color) !important;}

.minute_gf_style_one input[type="submit"]{background: var(--minute-primary-color) !important;}
.minute_gf_style_one input[type="submit"]:hover{background: var(--minute-secondary-color) !important;}
.minute_gf_style_two input[type="submit"]{background: var(--minute-secondary-color) !important;}
.minute_gf_style_two input[type="submit"]:hover{background: var(--minute-primary-color) !important;}

.minute_body_active_link a{color: var(--minute-primary-color) !important;}
.minute_body_active_link a:hover{color: var(--minute-secondary-color) !important;}

#top-header, #et-secondary-nav li ul{background-color: var(--minute-primary-color) !important;}
ul.nav li.menu-button a{background: var(--minute-secondary-color) !important;}
ul.nav li.menu-button a:hover{background: var(--minute-primary-color) !important;}
#top-menu-nav li.current-menu-item a,#main-header.et-fixed-header li.current-menu-item a{color:var(--minute-primary-color) !important;}
div#et-top-navigation .et_mobile_menu li.current-menu-item a{color: var(--minute-primary-color) !important;}

.et_pb_blog_grid .post-meta a{color: var(--minute-default-color) !important;}
.et_pb_blog_grid .entry-title a:hover{color: var(--minute-primary-color) !important;}

.minute_icons_bg{background: var(--minute-primary-color) !important;}
.minute_icons_bg .et_pb_column:hover{background: var(--minute-secondary-color) !important;}

.minute_primary_section_bg{background: var(--minute-primary-color) !important;}
.minute_secondary_section_bg{background: var(--minute-secondary-color) !important;}

.minute_primary_text h1,.minute_primary_text h2,.minute_primary_text h3,.minute_primary_text h4,.minute_primary_text h5, .minute_primary_text h6{color: var(--minute-primary-color) !important;}
.minute_secondary_text h1,.minute_secondary_text h2,.minute_secondary_text h3,.minute_secondary_text,.minute_secondary_text h5,.minute_secondary_text h6{color: var(--minute-secondary-color) !important;}

.minute_primary_text h1 span,.minute_primary_text h2 span,.minute_primary_text h3 span,.minute_primary_text h4 span,.minute_primary_text h5 span, .minute_primary_text h6 span{color: var(--minute-secondary-color) !important;}
.minute_secondary_text h1 span,.minute_secondary_text h2 span,.minute_secondary_text h3 span,.minute_secondary_text span,.minute_secondary_text h5 span,.minute_secondary_text h6 span{color: var(--minute-primary-color) !important;}
.minute_primary_text_hover a:hover{color: var(--minute-primary-color) !important;}
.minute_secondary_text_hover a:hover{color: var(--minute-secondary-color) !important;}
.minute_primary_text_span span{color: var(--minute-primary-color) !important;}
.minute_body_active_link a:hover{color: var(--minute-secondary-color) !important;}

.minute_primary_review_border{border-color: var(--minute-primary-color) !important;}
.minute_primary_review_border:hover{border-color: var(--minute-secondary-color) !important;}
.minute_primary_line::before{border-top-color:var(--minute-primary-color) !important;}

.com_list li::before{color: var(--minute-secondary-color) !important;}

.minute_primary_toggle_open .et_pb_toggle_open h5.et_pb_toggle_title{color: var(--minute-primary-color) !important;}
.minute_primary_toggle_icon .et_pb_toggle_title::before{color: var(--minute-primary-color) !important;}
.minute_primary_toggle_open .et_pb_toggle_open a{color: var(--minute-secondary-color) !important;}
.minute_primary_toggle_open .et_pb_toggle_open a:hover{color: var(--minute-primary-color) !important;}

/*Blogs*/
.et_pb_blog_grid .post-meta a{color: var(--minute-default-color) !important;}
.et_pb_blog_grid .entry-title a:hover{color: var(--minute-primary-color) !important;}
.more-link{background-color: var(--minute-primary-color) !important;}
.more-link:hover{background-color: var(--minute-secondary-color) !important;}
.nav-single a,.pagination a{color: var(--minute-secondary-color) !important;}
.nav-single a:hover,.pagination a:hover{color: var(--minute-primary-color) !important;}
.widget_search input#searchsubmit{background-color: var(--minute-primary-color) !important;}
.widget_search input#searchsubmit:hover{background-color: var(--minute-secondary-color) !important;}
.et_pb_widget ul li a:hover{color: var(--minute-secondary-color) !important;}
.search_page .et_pb_searchsubmit{background-color: var(--minute-primary-color) !important;}
.search_page .et_pb_searchsubmit:hover{background-color: var(--minute-secondary-color) !important;}

/*Sitemap Menu*/
.sitemap_menu .et_pb_menu__wrap li:before{color: var(--minute-secondary-color) !important;}
.sitemap_menu .et_pb_menu__wrap li a:hover{color: var(--minute-secondary-color) !important;}

/*Table*/
.selling_table th,.selling_table td i.fa-chevron-right,.selling_table table tr th:first-child span,.selling_table table tr td:first-child span{color: var(--minute-secondary-color) !important;}

/*Footer*/
.main_footer a:hover{color: var(--minute-primary-color) !important;}
.main_footer .et_pb_menu a:hover{color: var(--minute-primary-color) !important;}
.main_footer .footer_contact a:hover{color: var(--minute-primary-color) !important;}
.main_footer .footer_contact i{color: var(--minute-primary-color) !important;}
.social-icon li a:hover{color:var(--minute-primary-color) !important;}
footer .copyright_link a{color: var(--minute-primary-color) !important;}
footer .copyright_link a:hover{color: var(--minute-secondary-color) !important;}

/* Footer Social Icon*/
.social-icon .twitter a svg{filter: brightness(0) saturate(100%) invert(99%) sepia(4%) saturate(2%) hue-rotate(309deg) brightness(106%) contrast(100%) !important;}
.social-icon .twitter a svg:hover{filter: invert(50%) sepia(31%) saturate(7215%) hue-rotate(349deg) brightness(101%) contrast(91%) !important;}

 /*Form validation */
 .gform_wrapper .gfield_validation_message, .gform_wrapper .validation_message{background-color:unset !important; border:none !important;}
 /*** Post css ***/
.post-container .post-wrap h1.post-title{font-size:30px;font-weight:800 !important;line-height:1.4em; }
.post-container .post-meta {display:inline-block;}
.post-container .post-meta > br {display:none;}
.post-feature-image {margin:30px 0;}
.post-container .post-wrap h4 {font-size:24px;margin:20px 0 10px;}
.post-container .post-wrap h2 {font-size:26px;font-weight:700;line-height:1.4em;margin:30px 0 10px;}
.post-content .gform_fields li{padding:0;}
.post-content .gform_fields input {border:1px solid #999;}
.post-content .gform_footer.top_label {text-align:right;}
.post-content .gform_footer .gform_button{background: var(--minute-primary-color) !important;color:#fff !important;border-radius:30px;padding:12px 35px !important;}
.post-content .gform_footer .gform_button:hover{background: var(--minute-secondary-color) !important;}
.post-container ul{padding:0;list-style:none;}
.post-container ul li, .post-container ol li {padding:8px 0 8px 25px;position:relative;}
.post-container ul li:before{position:absolute;content:"\f105";left:0;top:8px;font-size:20px;color:#f17f1f;font-family: FontAwesome;}
.post-container a, .post-container li a {font-weight:600;text-decoration:underline;color:#000 !important;}

/* Location GF Style One */
.loc-gf-style-one .gform_wrapper .top_label li.gfield.gf_left_half,.loc-gf-style-one .gform_wrapper .top_label li.gfield.gf_right_half{padding-right: 0px !important;}
.loc-gf-style-one .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half{margin-right: 0px !important;}
.loc-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;}
.loc-gf-style-one .gform_wrapper ul.gform_fields li.gfield{padding-right: 0px  !important;}
.loc-gf-style-one .gform_wrapper input, .loc-gf-style-one .gform_wrapper select, .loc-gf-style-one .gform_wrapper textarea{padding: 15px !important;border-radius: 0px;background:#fff;}
.loc-gf-style-one .gform_fields li:first-child input{border-radius: 5px 0px 0px 5px !important;}
.loc-gf-style-one .gform_footer.top_label,.loc-gf-style-one .gf-style-two.gform_legacy_markup{text-align: left !important;}
.loc-gf-style-one 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 !important;}
.loc-gf-style-one input[type="submit"]:hover{transition:ease-in-out 0.2s;}

.mp_loc_white_text .partial_entry_warning{color:#fff;}
.mp_loc_mb{margin-bottom:5px;}
.mp_loc_pt15{margin-top:25px;}
.mp_loc_text_center{text-align:center;}
.mp_loc_btn{padding:12px 25px;color:#fff;display:inline-block;margin-top:20px;}
.mp_loc_btn:hover{color:#fff;}
.minute_primary_btn.mp_loc_btn,.minute_primary_btn.mp_loc_btn:hover,.minute_secondary_btn.mp_loc_btn,.minute_secondary_btn.mp_loc_btn{color: #fff !important;}
.mp-loc_bg_gray{background:#f9f9f9;}
.mp_loc_bg_lightblue{background:#e8f5fc;}
strong{font-weight:600}
.mp_loc_img_res{max-width: 100%;height: auto;}
.mp_loc_heading_text h2{font-size:40px;}
.mp_loc_heading_text h3{font-size:24px;}
.map_loc_box_shadow{background-color: #fcfcfc;padding-top: 30px;padding-right: 20px;padding-bottom: 30px;padding-left: 20px;box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.1);}
.mp_loc_list ul,.mp_loc_green_list ul,.mp_loc_red_list ul{padding:0px !important;margin:0px !important;list-style:none;}
.mp_loc_list ul li{padding-left:25px;position:relative;margin:15px 0px;}
.mp_loc_list li::before{content:'\f058';font-family:FontAwesome;position:absolute;top:0px;left:0px;}
.mp_loc_green_list ul li{padding-left:25px;position:relative;margin:15px 0px;}
.mp_loc_green_list li::before{content:'\f058';font-family:FontAwesome;position:absolute;top:0px;left:0px;color:#008000;}
.mp_loc_red_list ul li{padding-left:25px;position:relative;margin:15px 0px;}
.mp_loc_red_list li::before{content:'\f00d';font-family:FontAwesome;position:absolute;top:0px;left:0px;color:#FF0000;}

.location-page-list-wrapper{padding: 20px;}
ul.location-page-list{padding: 0px;margin: 0px;list-style: none;}
ul.location-page-list li{margin-bottom: 5px;display:block;}
ul.location-page-list li:last-child{margin-bottom: 0px;}
.mp_loc_row{width:95%;overflow:hidden;margin:auto;max-width: 1180px;}
.mp_loc_row .mp_loc_1{width:96%;margin: 1%;}
.mp_loc_row .mp_loc_2{float:left;width:46%;margin: 2%;} 
.mp_loc_row .mp_loc_3{float:left;width:29%;margin: 2%;} 
.mp_fullwidth_wrapper{width:100%;display:block;padding:4% 0%}
.mp_wrapper{width:100%;max-width:1155px;margin:auto;padding-left:30px;padding-right:30px;}
.mp_loc_hero_banner{background-size:cover !important;width:100%;padding:7% 0%;}
.mp_loc_hero_text h1{font-size:40px;color:#fff;}
.mp_gf_cus_hero_form{padding-right:0px;position: relative;}
.mp_gf_cus_hero_form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.mp_gf_cus_hero_form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width: calc(100% - 0px) !important;}
.mp_gf_cus_hero_form .gform_wrapper input,.mp_gf_cus_hero_form .gform_wrapper textarea,.mp_gf_cus_hero_form .gform_wrapper select{border: none !important;height: 60px;}
.mp_gf_cus_hero_form .gform_body.gform-body{padding-right: 220px;}
.mp_gf_cus_hero_form input[type="submit"]{position: absolute;top:8px;right: -16px;padding:16px 30px !important;color:#fff;}  
.mp_gf_cus_hero_form img.gform_ajax_spinner {position:absolute;left:50% !important; top:auto !important; bottom:0px !important; margin-bottom:0px;margin-left:-25px;}
.mp_gf_cus_hero_form .gfield_label{display: none !important;}
.mp_gf_cus_hero_form span.address_line_2,.mp_gf_cus_hero_form span.address_city,.mp_gf_cus_hero_form span.address_state,.mp_gf_cus_hero_form span.address_zip,.mp_gf_cus_hero_form span.address_country{display: none !important;}
.mp_gf_cus_hero_form .partial_entry_warning{position: absolute;bottom: -40px !important;text-align:center;left: 0;right: 0;color:#fff;}
.mp_gf_cus_hero_form .gfield_description.validation_message{text-align: center;margin-top: 10px;}
.mp_gf_cus_hero_form .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;}
.mp_gf_cus_hero_form .gform_wrapper ul.gform_fields li.gfield{padding-right: 0px  !important;}
.mp_gf_cus_style_two .partial_entry_warning{text-align:center;}
.mp_gf_cus_style_two .gform_footer.top_label{text-align: center;position:relative;display:block;width: auto;margin:auto;}
.mp_gf_cus_style_two.mp_gf_footer_top_label_left .gform_footer.top_label{position:relative;display: inline-block;width: auto;}
.mp_gf_cus_style_two img.gform_ajax_spinner {position:absolute;left:50% !important; top:auto !important; bottom:-15px !important; margin-bottom:-5px;margin-left:-25px;}
.mp_gf_footer_top_label_left .gform_footer.top_label{text-align: left;}
.mp_gf_footer_top_label_left .partial_entry_warning{text-align:left !important;}
.mp_gf_cus_style_two input[type="submit"]{color:#fff;}
.mp_loc_row input[type="submit"]{color:#fff;}
.mp_gf_cus_style_width .gform_body{width: 70%;margin: auto !important;}
.bg_que{background-size:cover !important;width:100%;padding:7% 0%;}
.bg_que h2,.bg_que h3{color:#fff}
.mp_loc_container_row{display: flex;width: 100%;max-width:1180px;margin:auto;padding-left:30px;padding-right:30px;}
.mp_loc_container_row .mp_loc_col{flex:1;margin:15px 1.25%;}

@media only screen and (max-width:980px)
{
    .mp_loc_row .mp_loc_2{float:none;width:100%;margin: 30px 2%;display:block} 
    .loc-gf-style-one .gform_wrapper{padding-right: 0px !important;}
    .loc-gf-style-one input[type="submit"]{border-radius: 30px;margin-top: 8px !important;border-radius: 5px;position: static;}
    .loc-gf-style-one .gform_fields li input{border-radius: 5px !important;}
    .loc-gf-style-one .gform_fields li:first-child input{border-radius:5px !important;}
    .loc-gf-style-one .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.loc-gf-style-one .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width: calc(100% - 0px) !important;padding-right: 0px !important;}
    .loc-gf-style-one .gform_wrapper .top_label li.gfield.gf_left_half,.loc-gf-style-one .gform_wrapper .top_label li.gfield.gf_right_half{width: 100% !important;padding-right: 0px !important;}
    .mp_gf_cus_style_two .gform_wrapper input,.mp_gf_cus_style_two .gform_wrapper textarea,.mp_gf_cus_style_two .gform_wrapper select{padding: 10px 15px !important;}
    .mp_loc_container_row{display: block;}
    .mp_loc_container_row .mp_loc_col{display: block;margin:30px 0px;}
}
@media only screen and (max-width:768px)
{
    .mp_gf_cus_hero_form .gform_body.gform-body{padding-right: 0px;}
    .mp_gf_cus_hero_form .gform_footer.top_label{text-align: center;}
    .mp_gf_cus_hero_form input[type="submit"]{position: static;}
}
@media only screen and (max-width:640px)
{
    .mp_gf_cus_hero_form input[type="submit"]{position: static;}
    .mp_gf_cus_hero_form{padding-right:0px;}
    .mp_gf_cus_hero_form .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]){line-height: initial;}
    .gf-style-one .partial_entry_warning{position:static;bottom:auto;}
    .mp_loc_hero_text h1{font-size: 26px;}
    .mp_loc_heading_text h2{font-size: 26px;}
    .mp_loc_heading_text h3{font-size: 22px;}
    .mp_loc_row .mp_loc_3{float: left;width: 97%;margin: 2%;}
    .map_loc_box_shadow{min-height: auto;}
    .mp_loc_heading_text.faqs_heading h3{font-size: 16px;}
    .mp_fullwidth_wrapper{padding: 50px 0%;}
    .mp_gf_cus_style_width .gform_body{width: 100%;}
}
@media only screen and (max-width:480px)
{
    .post-container .post-wrap h1.post-title {font-size:24px; }
    .post-container .post-wrap h4 {font-size:20px;}
    .post-container .post-wrap h2 {font-size:22px;}
}