/* color #884535
rgb(136,69,53) */


a,
.header a,
.index_slider .item .text>div a.zayavka,
.works_last-text_price>div,
a.works_last_more .link,
a.uslugi_more .link,
a.catalog_more .link,
.index_obz_otz_akc .obz .more a,
.index_obz_otz_akc .otz .more a,
.index_contacts th,
.uslugi_more .price>div>div,
.header_table .form_search .btn:hover,
.footer a:hover {
    color: #884535;
}

a.uslugi_more:hover .uslugi-text,
a.uslugi_more:hover .price,
a.catalog_more:hover .uslugi-text {
    background: transparent;
}



/*Кнопки*/

.btn-default {
    background: #884535;
    border: none;
    color: white;
}

.btn-default:hover,  .btn-default:active,  .btn-default:focus {
    background: #CC0000;
    color: white;
}

/*.Кнопки*/

/*Шапка и меню*/

.main_menu_gorizontal {
    background: #884535 !important;
}

@media (max-width: 768px) {
    .navbar-default {
        background: #884535 !important;
        border-color: #884535 !important;
    }
}

.header_table .contacts_cell .call_back span,
.index_obz_otz_akc .obz .more a span,
.index_obz_otz_akc .otz .more a span {
    border-bottom: 1px #884535 dotted;
}

/*Шапка и меню*/

/* Слайдер ;*/

.index_slider .item .text>div a:hover {
    background: #884535;
    border-color: #884535;
    color: white;
}

.carousel-control.left, .carousel-control.right {
    font-size: 20px !important;
    background: rgba(255,255,255, .7);
    color: #E00000;
    width: 40px;
    height: 40px;
    border-radius: 40px;
    padding-top: 0 !important;
    text-shadow: none !important;
    line-height: 40px;
}

.carousel-control.left:hover, .carousel-control.right:hover {
    background: #884535;
    color: white;
}

.slick-dots li button:before {
    color: #C60000;
}

.slick-dots li.slick-active button:before {
    color: #E00000;
    -webkit-text-stroke-color: #FF4747;
}

/* .Слайдер ;*/


/*Акции;*/

.index_obz_otz_akc .akc .akc1 div.krug, .index_obz_otz_akc .akc .akc2 div.krug, .index_obz_otz_akc .akc .akc3 div.krug {
    background: rgba(136,69,53, 0.7137254901960784);
}

.index_obz_otz_akc .akc a div.krug:hover {
    background: rgba(136,69,53, 1.0);
}

/*.Акции;*/

/*Наши клиенты*/

.index_clients_bg {
    background: rgba(136,69,53, 0.8313725490196079);
}

/*.Наши клиенты*/

/*Приемущества*/

.priem_plitki_bg_color {
    background: rgba(136,69,53, 0.78) !important;
}


a:hover .priem_plitki_one>div {
    background: #884535;
    border-color: #884535;
    transition: .5s;
}

/*.Приемущества*/

a.uslugi_more .link span,
a.catalog_more .link span,
a.catalog_more .link span,
a.works_last_more .link span,
.index_obz_otz_akc .obz .more  a,
.index_obz_otz_akc .otz .more  a {
    background: url(images/index_arrow.png) right center no-repeat;
}

a.uslugi_more .link span {
    padding-right: 25px;
    background: url(images/index_arrow.png) right center no-repeat;
    margin-left: 20px;
}

a.uslugi_more:hover .link, a.catalog_more:hover .link, a.works_last_more:hover .link {
    padding-top: 15px;
    /*color: white;*/
    /*background: url(images/index_box_hover.png) bottom right no-repeat;*/
    background: transparent;
    transition: 1s;
    height: 50px;
}



/*              приемущества по умолчанию           */

.index_priemushestva.stroy {
    background: url(images/priem_stroy.png) center center no-repeat;
    height: 120px;
}

.index_priemushestva.project {
    background: url(images/priem_project.png) center center no-repeat;
    height: 120px;
}

.index_priemushestva.remont {
    background: url(images/priem_remont.png) center center no-repeat;
    height: 120px;
}

.index_priemushestva.catalog {
    background: url(images/priem_catalog.png) center center no-repeat;
    height: 120px;
}
/*              .приемущества по умолчанию          */


.logo {
    /*background: url(images/logo.png) no-repeat;*/
    /*margin-right: 20px;*/;
}

.logo>div {
    min-width: 170px;
    min-height: 50px;
    display: inline-block;
}

.logo_footer {
    background: url(images/logo.png) no-repeat;
    -webkit-filter: grayscale(1) opacity(0.6);
    background-size: contain;
    width: 120px;
    height: 50px;
    margin-bottom: 10px;
    /*margin-right: 20px;*/;
}