
a.black { color: #333333 !important; }

a,
.more_razdel a.dropdown-toggle,
table.fav_sravn .dropdown span,
.menu_top_about_01>ul>li>a:hover
 { 
	color: #1c94c4 !important;
 }

 .main_menu_gorizontal>div>ul>li:hover,
 .main_menu_gorizontal>div>div>ul>li:hover
 { 
	background: #1c94c4;
	background: linear-gradient(to top, rgb(-12,108,156), rgb(68,188,236));
	    box-shadow: -3px 0 15px -5px #1c94c4, 
                     3px 0 15px -5px #1c94c4;
                   
}

.cart_b, .sravn_b, .fav_b, .menu_mobile .navbar-header{
background: linear-gradient(to top, rgb(-12,108,156), rgb(68,188,236)) !important;
}

.cart_b a, .sravn_b a, .fav_b a{ color: white !important; }

.banner_text_pict .btn-default
 {
	background: #1c94c4 !important;
	background: linear-gradient(to top, #ca0533, #fe3132) !important;
}

.banner_text_pict .btn-default:hover {
	background: #ca0533 !important;
}



 .carousel-inner .item .btn {
 	border-color: #1c94c4 !important;
 }

  .carousel-inner .item.dark .btn {
 	border-color: white !important;
 	color: white !important;
 }

  .carousel-inner .item .btn:hover {
 	background: #1c94c4 !important;
 	border-color: #1c94c4 !important;
 	color: white !important;
 }


 .btn-default {
 	background: linear-gradient(to top, rgb(-12,108,156), rgb(68,188,236));
 	border: none !important;  
 	color: white !important;
 }

 .btn-default.border{
 	background: none !important;
 	color: #1c94c4 !important;
 	border: #1c94c4 solid 1px !important;
 }


.btn-default:hover,
.btn-default:active,
.btn-default:focus
  {
 	/*background: #1c94c4 !important;*/
 	background: linear-gradient(to top, rgb(68,188,236), rgb(-12,108,156));
 	color: white !important;
 }

   .btn-default.border.dark 
  {
 	color: white !important; 
 	border: white solid 1px !important;
 }

 .btn-default.border:hover,
 .btn-default.border:focus,
 .btn-default.border:active
 {
 	background: #1c94c4 !important;
 	color: white !important;
 	border: #1c94c4 solid 1px !important;
 }


 .btn-default.dark.border:hover
  {
 	color: white !important;
 	border-color: rgba(255,255,255, .2) !important;
 	background: rgba(255,255,255, .2) !important;
 }

    .btn-default.border.black
  {
 	color: black !important;
 	border: black solid 1px !important;
 }
	
	 .btn-default.border.black:hover {
 	border-color: rgba(0,0,0, .2) !important;
 	background: rgba(0,0,0, .2) !important;	   	
	   }

.index_news  .news_1.dark .text

{
	background: #1c94c4;
	border: none !important;
	box-shadow: 0 0 500px rgba(0,0,0, .8) inset !important;
}

.prod_plitki .plitki_more .btn,
table.fav_sravn .btn
 { color: #1c94c4 !important; }

.prod_plitki .plitki_more .btn.active,
table.fav_sravn .btn.active
 { color: #7C7C7C !important; }

.index_vopros {
	background: #1c94c4;
	box-shadow: 0 0 500px rgba(255,255,255, .3) inset !important;
	color: white;
}


footer {
	background: #cfd3d8;
}

.prod_plitki a.zakaz   {background: linear-gradient(to top, #7f7f7f, #B5B5B5);}
.prod_plitki a.zakaz:hover{ background: linear-gradient(to top, #B5B5B5,#7f7f7f );}


.plashka img { background: #1c94c4; opacity: .6 }

@media (max-width: 970px) {

.cart_b { 
	background: none !important;
 }

.cart_b a{ 
	color: #1c94c4 !important;
	height: 39px !important; 

}
	}