/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/
.content-block { 
    border:1px solid #eee; 
    padding:3px;
    background:#ccc;
    max-width:250px;
    float:right; 
    text-align:center;
}
.content-block:after { 
    clear:both;
} 
.blue-button { 
    background-color:#33bdef;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    border:1px solid #057fd0;
    display:inline-block;
    cursor:pointer;
    color:#ffffff;
    padding:6px 24px;
    text-decoration:none;
}
 
.red-button {
    background-color:#bc3315;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    border:1px solid #942911;
    display:inline-block;
    cursor:pointer;
    color:#ffffff;
    padding:6px 24px;
    text-decoration:none;
}


.contact-form {
    max-width: 640px;
    margin: 32px auto;
    text-align: center;
}
.contact-form input {
    margin-bottom: 8px;
}
.orffers-list {
    padding: 0;
    margin: 0;
    margin-bottom: 8px;
    list-style: none;
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.orffers-list li {
    min-width: 32%;
    padding: 8px 16px;
    margin: 0;
    background: #3b3d40;
    color: #fff;
    text-align: center;
    transition: all .4s;
    cursor: pointer;
}
.orffers-list li.active {
    background-color:#bc3315;
}


.offers-mobile {
    display: none;
}
.offers-mobile *,
.offers-desktop * {
    font-size: 18px;
}
@media screen and (max-width:1025px){
    .offers-mobile {
        display: table;
    }
    .offers-desktop {
        display: none;
    }
}
.wpp-notice {
    display: none;
}

.menu-footer-menu-container {
    margin-top: 8px;
}

#menu-item-9491 {
    color: #EF1524;
    font-weight: bold;
}