/*







Theme Name: MMP - Acceptance Insurance







Theme URI: https://nashvilleprinting.com







description: >-







  MMP Enfold Child







Author: Stphen Phillips







Author URI: https://nashvilleprinting.com







Template: enfold







Version: 1.0.0







License: GNU General Public License v2 or later







License URI: http://www.gnu.org/licenses/gpl-2.0.html







Text Domain: mmp-enfold-child







*/







html {







  background-color: #000000 !important; }















@media only screen and (max-width: 767px) {







  .responsive #top #wrap_all #header {







    position: fixed !important; }















  .responsive #top div#main {







    padding-top: 140px !important; } }







#top.home .title_container {







  display: none; }







#top #wrap_all {







  /*.payment_method_alg_custom_gateway_1 {







  	p:first-child {







  		display: none;







  	}







  }*/ }







  #top #wrap_all .custom-gateway-text-input {







    background-color: #ffffff !important; }







  #top #wrap_all ins:before {







    content: '';







    padding: 0; }







  #top #wrap_all #header .logo a {







    padding: 15px; }







  #top #wrap_all #header .logo img {







    height: 100%; 

    /* Confie Store 01-22-2024 */

    max-width: 1920px;



}







  #top #wrap_all #header .av-cart-counter.av-active-counter {







    left: -30%;







    top: 35%;







    background-color: #E31937; }







  #top #wrap_all #main .nike-notification {







    border: 1px solid #ebebeb;







    color: #f37021;







    font-size: 1.25em;







    font-weight: 600;







    margin-bottom: 2em;







    padding: 2em;







    text-align: center;







    -webkit-box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.15);







    box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.15); }







  #top #wrap_all #main .product-mmp-notification {







    border: 2px solid #f37021;







    padding: 20px;







    margin-bottom: 20px; }







    #top #wrap_all #main .product-mmp-notification h4 {







      margin-bottom: 15px;







      text-align: center; }







  #top #wrap_all #main #mmp-sub-head-notice {







    color: #f37021;







    font-weight: 600;







    padding: 10px 20px;







    text-align: center;







    /**ADVANCE**/







    /**display: none;**/ }







    #top #wrap_all #main #mmp-sub-head-notice a {







      color: #f37021;







      text-decoration: underline; 



    }







  #top #wrap_all #main a {







    font-weight: bold; }







  #top #wrap_all #main .category_id_179 {







    display: none; }







  #top #wrap_all #main .button:hover {







    box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.3); }







  #top #wrap_all #main input:-moz-read-only {







    color: #969696 !important; }







  #top #wrap_all #main input:read-only {







    color: #969696 !important; }







  #top #wrap_all #main .avia-breadcrumbs {







    left: 50px;







    right: 0; }







    #top #wrap_all #main .avia-breadcrumbs .breadcrumb-trail .trail-before {







      display: none; }







  #top #wrap_all #main .coupon .button {







    background-color: #E31937; }







  #top #wrap_all #main .cart_totals .account-funds {







    background: #bee7af; }







  #top #wrap_all #main .category_id_53 {







    display: none; }







  #top #wrap_all #main .woocommerce-variation-add-to-cart {







    padding-bottom: 15px; }







  #top #wrap_all #main .variations tr {







    color: #000000 !important; }







  #top #wrap_all #main .variations #picker_pa_color .swatch-anchor {







    height: auto !important;







    width: auto !important; }







    #top #wrap_all #main .variations #picker_pa_color .swatch-anchor img {







      max-width: 75px; }







  #top #wrap_all #main .variations #picker_pa_color .image-overlay .image-overlay-inside:before {







    height: 40px;







    width: 40px;







    line-height: 40px;







    margin: -20px 0 0 -20px; }







  #top #wrap_all #main .variations .attribute_pa_color_picker_label {







    font-weight: bold; }







  #top #wrap_all #main .mmp-search-thumb-image {







    position: absolute;







    left: 0;







    top: 1px; }







  #top #wrap_all #main .template-search.content .entry-content-wrapper {







    padding-left: 65px; }







  #top #wrap_all #main .page-thumb {







    display: none; }







  #top #wrap_all #main .products .product-category {







    max-width: 300px; }







  #top #wrap_all #main .products .product .woocommerce-loop-category__title {







    font-weight: bold;







    text-align: center;







    padding-top: 15px;







    padding-bottom: 15px; }







  #top #wrap_all #main .single-product-summary .price {







    display: block;







    margin: 15px 0; }







  #top #wrap_all #main .single-product-summary .product_meta .sku_wrapper, #top #wrap_all #main .single-product-summary .product_meta .posted_in, #top #wrap_all #main .single-product-summary .product_meta .meta_size_chart {







    display: block;







    font-weight: bold; }







    #top #wrap_all #main .single-product-summary .product_meta .sku_wrapper span, #top #wrap_all #main .single-product-summary .product_meta .posted_in span, #top #wrap_all #main .single-product-summary .product_meta .meta_size_chart span {







      font-weight: normal; }







  #top #wrap_all #main .single_variation_wrap .size_chart {







    color: #0078D7; }







  #top #wrap_all #main .woocommerce-variation-availability .stock {







    color: #E31937;







    font-size: 1em;







    font-weight: bold;







    padding: 0 0 10px 0; }







    #top #wrap_all #main .woocommerce-variation-availability .stock.out-of-stock {







      color: #c70000; }







  #top #wrap_all #main .icon::before {







    display: inline-block;







    font-style: normal;







    font-variant: normal;







    margin-right: 5px;







    text-rendering: auto;







    -webkit-font-smoothing: antialiased; }







  #top #wrap_all #main .in-stock .icon-stock::before {







    font-family: "Font Awesome 6 Free";







    color: #E31937;







    font-weight: 900;







    content: "\f058"; }







  #top #wrap_all #main .out-of-stock .icon-stock::before {







    font-family: "Font Awesome 6 Free";







    color: #c70000;







    font-weight: 900;







    content: "\f057"; }







  #top #wrap_all #main .payment_method_alg_custom_gateway_1 .required {







    color: #ff0000;







    font-size: 14px;







    font-weight: bold;







    padding-right: 10px; }







  #top #wrap_all #main .payment_method_alg_custom_gateway_2 .required {







    color: #ff0000;







    font-size: 14px;







    font-weight: bold;







    padding-right: 10px; }







  #top #wrap_all #main .woocommerce-no-paycheck-deduction-gateway .woocommerce-info {







    color: #240078;







    font-size: 18px;







    font-weight: 600;







    padding: 25px 20px;







    text-align: center; }







  #top #wrap_all #main .cart-collaterals .cart_totals {







    width: auto; }







  #top #wrap_all #main #footer-page {







    border: none !important;







    min-height: 0; }







    #top #wrap_all #main #footer-page .avia-section {







      min-height: 0; }







    #top #wrap_all #main #footer-page .content {







      padding-top: 10px;







      padding-bottom: 10px; }







      #top #wrap_all #main #footer-page .content .mmp-footer-text {







        color: #ffffff;







        font-size: 12px;







        text-align: center; }







        #top #wrap_all #main #footer-page .content .mmp-footer-text a {







          color: #ffffff;







          font-weight: normal; }







        #top #wrap_all #main #footer-page .content .mmp-footer-text strong {







          color: #ffffff; }







/**ADVANCE**/







.entry-title {







	/*display: none !important;*/







}

.new-hire {







/*  display: none;*/







}



#socket {width: 100%;}







#socket > div.container {max-width: 100%; height: auto; padding: 0 30px;display: flex;justify-content: center;text-align: right;}







#copyright {display: none !important;}







.noHoverBtn:hover {



    display: inline-block;



}







#payment > ul > li.wc_payment_method.payment_method_alg_custom_gateway_1 > div > p.form-row.form-row-wide.validate-required.woocommerce-invalid.woocommerce-invalid-required-field > label {



    display: none !important;



}







#menu-item-11850, #menu-item-7105 {



    display: none;



}







#header_main {


    background-color: #ffffff !important;
    /*background-image: url("https://confiestore.minutemanportal.com/wp-content/uploads/Portal-Header_1920x300_Confie_V2_1-19-24_5.jpg");



    background-size: cover;*/



    



}

#header_main > div.container.av-logo-container {
    /*width: 100%;*/
}

/* On screens that are 992px or less, set the background color to blue */
@media screen and (max-width: 1920px) {
  #header_main {
    /**background-image: url("https://confiestore.minutemanportal.com/wp-content/uploads/Confie_Store-Header_1920x300px_1-23-24.jpg");
    background-size: cover;**/
  }
}

/* Remove "Shop" Link from breadcrumb trail */
/**.single-product .breadcrumb-trail span:nth-child(4), .single-product .breadcrumb-trail span:nth-child(3),.woocommerce.archive .breadcrumb-trail span:nth-child(4), .archive.woocommerce .breadcrumb-trail span:nth-child(3) {
    display: none;
}**/

#contactusLINK {
  background-image: url(https://firstacceptancecompanystore.minutemanportal.com/wp-content/uploads/mmp_footer_contact_image-2.jpg) !important;
  background-size: cover !important;
  width: 571px;
  height: 60px;
  /*border: 2px solid;*/
  resize: both;
  overflow: hidden;   
    
}

.responsive .container {
    /*width: 100% !important;*/
}
/* On screens that are 992px or less, set the background color to blue */
/**
@media screen and (max-width: 767px) {
  #header_main {
    background-image: url("https://confiestore.minutemanportal.com/wp-content/uploads/Confie_Store-Header_1920x250px_1-23-24.jpg");
  }
}

.logo {
    display: none;
}**/


.single_add_to_cart_button {
    background-color:green !important;
}

.checkout-button {
    background-color:green !important;
}

#place_order {
    background-color:green !important;
}

/** TEMPLATE QUICKFIXES **/
.single-product .template-shop {
    padding-top: 50px;
    width: auto;
    margin-right: 8%;
    margin-left: 8%;
}

#main > div.container_wrap.container_wrap_first.main_color.fullsize.template-shop.shop_columns_3 > div > main {
    width: auto;
    margin-right: 8%;
    margin-left: 8%;
}

.woocommerce-store-notice {
    display: none !important;
}

#calc_shipping_city {
    color: black !important;
}

#store_number_field {
    /*background-color: #0078D7;*/
}

#Company_field {
    display: none !important;
}
.woocommerce-info {
    display: none !important;
}
.acfw-accordions {
    display: none !important;
}
#top label span:first-of-type {
    font-weight: normal !important;
    font-size:16px !important;
}

/** BREADCRUMB MODIFICATION - Removes "Shop" from the breadcrumb links if they are enabled in this child theme **/
.single-product .breadcrumb-trail span:nth-child(4), .single-product .breadcrumb-trail span:nth-child(3),.woocommerce.archive .breadcrumb-trail span:nth-child(4), .archive.woocommerce .breadcrumb-trail span:nth-child(3) {
    display: none;
}
.breadcrumb-trail span {
    color: #0076d7;
}

#payment > ul > li.wc_payment_method.payment_method_alg_custom_gateway_2 {
    /**display: none !important;**/
}