.av-button-refresh__product.button-has-images .av-button-refresh__button-text {
    margin-bottom: 5px;
}

.av-button-refresh__product.prequal-style-btn .av-button-refresh__button-text {
    font-size: 15px;
}



.av-button-refresh__product.button-has-images {
    padding: 0.6em;
}

#av_widget-43c20238-7122-43a4-be29-9fabe11cc21d > div > div > div > svg > path {
    fill: #1a65bb;
}

a {
    text-decoration: none;
}

.av-button-refresh__product.button-has-images {
    padding: 8px !important;
}



    #region_5 > div.sticky_multi_module.multi_module.multi_module_97978020003 > div.multi_module__module.multi_module__module_m2 > div > div.multi_module__subsection.multi_module__subsection_s1 > div > div > div > dl > dt:nth-child(1) > span.price_field_tooltip > svg,
    #region_5 > div.sticky_multi_module.multi_module.multi_module_97978020003 > div.multi_module__module.multi_module__module_m2 > div > div.multi_module__subsection.multi_module__subsection_s1 > div > div > div > dl > dt:nth-child(2) > span.price_field_tooltip > svg,
    #region_5 > div.sticky_multi_module.multi_module.multi_module_97978020003 > div.multi_module__module.multi_module__module_m2 > div > div.multi_module__subsection.multi_module__subsection_s1 > div > div > div > dl > dt:nth-child(3) > span.price_field_tooltip > svg,
    #region_5 > div.sticky_multi_module.multi_module.multi_module_97978020003 > div.multi_module__module.multi_module__module_m2 > div > div.multi_module__subsection.multi_module__subsection_s1 > div > div > div > dl > dt:nth-child(4) > span.price_field_tooltip > svg,
    #region_5 > div.sticky_multi_module.multi_module.multi_module_97978020003 > div.multi_module__module.multi_module__module_m2 > div > div.multi_module__subsection.multi_module__subsection_s1 > div > div > div > dl > dt:nth-child(5) > span.price_field_tooltip > svg,
    #region_5 > div.sticky_multi_module.multi_module.multi_module_97978020003 > div.multi_module__module.multi_module__module_m2 > div > div.multi_module__subsection.multi_module__subsection_s1 > div > div > div > dl > dt:nth-child(6) > span.price_field_tooltip > svg,
    #region_5 > div.sticky_multi_module.multi_module.multi_module_97978020003 > div.multi_module__module.multi_module__module_m2 > div > div.multi_module__subsection.multi_module__subsection_s1 > div > div > div > dl > dt:nth-child(7) > span.price_field_tooltip > svg {
        width: 14px !important; 
        height: 14px !important; 
        opacity: 40%;
    }

    #region_5 > div.sticky_multi_module.multi_module.multi_module_97978020003 > div.multi_module__module.multi_module__module_m2 > div > div.multi_module__subsection.multi_module__subsection_s1 > div > div > div > dl > dt:nth-child(1) > span.price_field_tooltip > svg:hover,
    #region_5 > div.sticky_multi_module.multi_module.multi_module_97978020003 > div.multi_module__module.multi_module__module_m2 > div > div.multi_module__subsection.multi_module__subsection_s1 > div > div > div > dl > dt:nth-child(2) > span.price_field_tooltip > svg:hover,
    #region_5 > div.sticky_multi_module.multi_module.multi_module_97978020003 > div.multi_module__module.multi_module__module_m2 > div > div.multi_module__subsection.multi_module__subsection_s1 > div > div > div > dl > dt:nth-child(3) > span.price_field_tooltip > svg:hover,
    #region_5 > div.sticky_multi_module.multi_module.multi_module_97978020003 > div.multi_module__module.multi_module__module_m2 > div > div.multi_module__subsection.multi_module__subsection_s1 > div > div > div > dl > dt:nth-child(4) > span.price_field_tooltip > svg:hover,
    #region_5 > div.sticky_multi_module.multi_module.multi_module_97978020003 > div.multi_module__module.multi_module__module_m2 > div > div.multi_module__subsection.multi_module__subsection_s1 > div > div > div > dl > dt:nth-child(5) > span.price_field_tooltip > svg:hover,
    #region_5 > div.sticky_multi_module.multi_module.multi_module_97978020003 > div.multi_module__module.multi_module__module_m2 > div > div.multi_module__subsection.multi_module__subsection_s1 > div > div > div > dl > dt:nth-child(6) > span.price_field_tooltip > svg:hover
{
        opacity: 100%;
    }   
    svg.thm-hglight-fill_color {
        width: 14px !important; 
        height: 14px !important; 
        opacity: 40%;
    }

    .thm-hglight-fill_color:hover {
        opacity: 100%;
    }
    
  


.vin_box p {
    display:inline;
    color: rgb(53, 53, 53);
    margin-bottom: 5px;
    font-size: 12px;
}

.rhean-btn-block {
    margin-bottom: 10px;
}

.multi_module_97978020004 .multi_module__module_s4m1 {
    opacity:100%;
    margin-top:-13px;
    border-radius:50px;
}

app-eshop {
    opacity:100%;

}




body app-eshop .expressBtn .mat-button-wrapper img  {
    opacity:0%;
}

.fl_c {

    margin-top: 15px;
}

.expressBtn::after {
    content: 'View Payment Options';
    position: absolute;
    font-weight: bold;
    width: 100%;
    border-radius: 5px;
    top: 50%;
    margin-top: 3px;
    padding: 0.5em 0;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #1164C0;
    border: none;
    color: white;
    align-content: center;
    font-size: 1.25em;

  }

  .expressBtn:hover::after {
    content: 'View Payment Options';
    position: absolute;
    font-weight: bold;
    transform: translate(-50%, -50%);
    background-color: white;
    border:2px solid #1164C0;
    color: #1164C0;
    width: 99%;

  }


.preview_eprice_btn_container a span {
    display: flex;
    height: 36px;
    margin: auto;
    justify-content: center;
    align-content: center;
    align-items: center;
    font-size: 18px;
}

.preview_eprice_btn_container a {
    display:flex; 
    justify-content:center;
    height:100%;

}

/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
    background-color: #fefefe;
    margin: 10% auto; /* 10% from the top and centered */
    padding: 20px;
    border: 1px solid #888;
    width: 90%; /* Could be more or less, depending on screen size */
    height:50vh;
}

/* The Close Button */
.close {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close:hover,
.close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}

#openModalBtn {
    display:none;
}


  

@media screen and (min-width: 700px) {
    .megamenu_content_container .item_label, .megamenu_mobile_body .item_label .item_label_text {
        font-weight:800;
        color:#15619b !important;
    }   

}

@media screen and (max-width: 700px) {

    .vehicle_item__position_ad {
        display:none !important;
    }
}