
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: #1c94c4;
}

a.uslugi_more:hover .uslugi-text,
a.uslugi_more:hover .price,
a.catalog_more:hover .uslugi-text 
 { background: #1c94c4;}



.content_vopros { background: #1c94c4; }

/*Кнопки*/

 .btn-default{ background: #1c94c4; border: none; color: white;}
 .btn-default:hover,  .btn-default:active,  .btn-default:focus{ background: #187CA4; color: white; }

/*.Кнопки*/

/*Шапка и меню*/

.main_menu_gorizontal {
    background: #1c94c4;
}

@media (max-width: 768px) {
.navbar-default { background: #1c94c4 !important; border-color: #1c94c4 !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 #1c94c4 dotted;
}

/*Шапка и меню*/

/* Слайдер ;*/

.index_slider .item .text>div a:hover {
    background: #1c94c4;
    border-color: #1c94c4;
    color: white;
}


.carousel-control.left, .carousel-control.right { 
    font-size: 20px !important;
    background: rgba(255,255,255, .7); 
    color: #1c94c4;
    width: 40px;
    height: 40px;
    border-radius: 40px;
    padding-top: 8px;
    text-shadow: none !important;
    }

.carousel-control.left:hover, .carousel-control.right:hover { background: #1c94c4; color: white; }


.slick-dots li button:before {
color: #015373;
}

.slick-dots li.slick-active button:before {

    color: #015373;
    -webkit-text-stroke-color: #02A3DE;
}

/* .Слайдер ;*/


/*Акции;*/

.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: #df343f;
}

.index_obz_otz_akc .akc a div.krug:hover{ 
    background: #df343f;
     }

/*.Акции;*/

/*Наши клиенты*/

.index_clients_bg {
    background: rgba(21,55,80, 0.87);
}

/*.Наши клиенты*/

/*Приемущества*/

.priem_plitki_bg_color {
    background: rgba(0,74,127, 0.87) !important;
    padding: 40px 0 20px;
}

.priem_plitki_one>div {
    border: 5px solid rgba(0,0,0, .2);
}

a:hover .priem_plitki_one>div { background:  #1f7397; border-color: #1f7397;  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; 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;*/
}


