.contact-form .input-group {
    position: relative;
    width: 100%;
    margin-bottom: .5em;
}

.contact-form .input-group .input-group-addon {
    position: absolute;
    line-height: 1.7;
    background: none;
    border: none;
    z-index: 4;
}

.contact-form .input-group .form-control:last-child {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.contact-form .input-group input.form-control:last-child {
     padding-left: 3rem;
}

div.content {
    min-height:800px;
}

/* 2017-06 правки ****************/
header .top-line {    background: #d00011; }
.navigation {    background-color:#d00011;}
h2, h3 {color:#d00011;}
.price {color:#d00011;}
footer {background-color: #d00011;}
.tags .tag {    background-color:  #d00011;}
.tags .tag:after {    background-color: #f44336}
.date-promo { margin-right: 0px; margin-top: 140px; position:absolute; line-height: 2em; background: url(/wa-data/public/site/images/4_.png); background-repeat: no-repeat; background-position: 100% 0; height:80px;  width: 360px; color: #fff; text-align: right; padding-right: 24px; padding-top: 15px; font-size: 10pt;}
.date-promo .d {font-size: 18pt; font-weight: bold;}
.date-promo .m {font-size: 14pt; font-weight: bold;}


.not_oferta {    color: #bfaaaa;;  margin:20px;}


.storequickorder_product_button {margin-top:15px}
.epika .button {    min-width: 170px;}


.table_pers {
    border-collapse: collapse; 
    margin: 20px;}
.table_pers td { padding: 5px 10px;
    border:1px solid lightgray;
}

