@charset "utf-8";

body {
	background: url(../images/bg-cyan2.jpg) top left no-repeat ;/*repeat-x     fixed*/
}

a {
	color: #1d1d99; /*D2A72B*/
}
a:hover, a:focus {
	color: #ff0000;
}

header.masthead .head_block_2 span {
	color: #ff0000;
}

header.masthead #minicart {
	background: #fff url(../images/minicart-bg-cyan.png) 16px 23px no-repeat;
}

header.masthead #minicart.active {
	box-shadow: inset 0 1px 5px #2161a1;
}

header.masthead #minicart.tops {
	background: #fff url(../images/minicart-bg-cyan.png) 16px 15px no-repeat;
}

header .navbar .nav > .active > a, 
header .navbar .nav > .active > a:hover, 
v.navbar .nav > .active > a:focus {
	background: url(../images/top-menu-bg-a-cyan.png) left bottom repeat-x;
}
header .navbar .nav > .active > a, 
header .navbar .nav > .active > a:hover, 
v.navbar .nav > .active > a:focus {
	color: #ff0000 !important;
}
header .navbar .nav>li>a:focus, 
header .navbar .nav>li>a:hover {
	color: #ff0000 !important;
}
header .gk-main-menu ul ul li a:active, 
header .gk-main-menu ul ul li a:focus, 
header .gk-main-menu ul ul li a:hover {
	color: #ff0000 !important;
}
.gk-main-menu ul > li.active li.current > a, 
.gk-main-menu ul > li.active li.active > a, 
.gk-main-menu ul > li:hover li.current > a, 
.gk-main-menu ul > li:hover li.active > a {
	color: #ff0000 !important;
}
.gk-main-menu ul > li.active li.current > a,
.gk-main-menu ul > li.active li.active > a, 
.gk-main-menu ul > li:hover li.current > a, 
.gk-main-menu ul > li:hover li.active > a {
	color: #ff0000 !important;
}

.carousel-indicators li.active {
	background-color:#ff0000
}

.floating-header .menus ul li a:hover {
	color: #ff0000!important;
}
.floating-header .menus ul li.active a {
	color: #ff0000!important;
}

#leftSidebar .shop_reviews_module h3 {
	background: url(../images/bg-cyan.png) top left repeat-x;
}

.catalog ul.thumbnails > li .caption .bottom_wrapp .price {
	color: #2161a1;
}

.catalog .item .bottom .buy a.btn b {
	background: url(../images/item-view-cyan.png) center no-repeat;
}
.catalog .item .bottom .buy button.btn b {
	background: url(../images/item-buy-cyan.png) center no-repeat;
}

.table_sub .pricee,
.table_sub .totall {
	color:#2161a1;
}

.accordion .nav .active a:hover {
	background-color: #2161a1;
}

#dropdownCat .accordion-group  .accordion-inner a {
	color: #2161a1;
}

#dropdownCat .nav-list>.active>a, 
#dropdownCat .nav-list>.active>a:hover, 
#dropdownCat .nav-list>.active>a:focus {
	color:#2161a1;
}

.unit .price {
    color: #2161a1;
}

.unit .buyb b  {
	background: url(../images/buy-button-cyan.png) center no-repeat;
}

.link_b_border.to-fav {
	background: url(../images/fav-cyan.png) left bottom no-repeat;
}

.link_b_border.to-fav span,
.link_b_border {
	color: #2161a1;
    border-bottom: 1px dashed #2161a1;
}

.search .button b {
	background: url(../images/search-cyan.png) center no-repeat;
}

.shop_reviews .item:hover .avatar:before{
    border-left-color: #ff0000;
}

.shop_reviews .item:hover .comment_wrapp:before{
    border-right-color: #ff0000;
}

.shop_reviews .item:hover .avatar .border_ksen,
.shop_reviews .item:hover .comment_wrapp{
    border-color: #ff0000;
}

.popover a {
	color: #2161a1;
}

.default-bg:hover{
    border-color: #0BA1AB;
}

.footer a {
	color: #FBD34E;
}

.footer .nav > li.current > a,
.footer .nav > li > a:hover {
	background-color: #2161a1;
}

.footer .nav > li.current > a:hover {
	background-color: #2161a1;
}

button,
.button,
.btn,
input[type="button"],
input[type="submit"],
input[type="reset"] {
	/*border:1px solid #D3A517;*/
	text-shadow: -1px -1px 1px #AE860B;
	background: #ff0000; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlYjkxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMGExMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ff0000 0%, #b13232 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#b13232)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff0000 0%,#b13232 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff0000 0%,#b13232 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff0000 0%,#b13232 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff0000 0%,#b13232 100%); /* W3C */
}
 /*
.search-km
{
	
	text-shadow: -1px -1px 1px #AE860B;
	background: #ff0000; Old browsers 
    background: url(../images/searchicon.png) no-repeat 100% 100%; *//* Параметры фона 
		width:30px;
	height: 30px;
}

   .search {
    width: 270px; *//* Ширина поля с кнопкой 
    border: 1px solid #000; *//* Параметры рамки 
    min-height: 20px; *//* Минимальная высота 
   }*/
   .search-km1111111111 {
    border: none; /* Убираем рамку */
    outline: none; /* Убираем свечение в Chrome и Safari */
    -webkit-appearance: none; /* Убираем рамку в Chrome и Safari */
    width: 220px; /* Ширина поля */
    vertical-align: middle; /* Выравнивание по середине */
	
   }

button:hover,
.button:hover,
.btn:hover,
button:active,
.button:active,
.btn:active,
button:focus,
.button:focus,
.btn:focus {
	background: #eabc3f; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhYmMzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2E3NDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #eabc3f 0%, #cca743 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eabc3f), color-stop(100%,#cca743)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eabc3f 0%,#cca743 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eabc3f 0%,#cca743 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eabc3f 0%,#cca743 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #eabc3f 0%,#cca743 100%); /* W3C */
}


 
button.green,
.button.green,
.btn.green,
.btn-success,
button.green:hover,
.button.green:hover,
.btn.green:hover,
.btn-success:hover,
button.green:active,
.button.green:active,
.btn.green:active,
.btn-success:active,
button.green:focus,
.button.green:focus,
.btn.green:focus,
.btn-success:focus {
	border:1px solid #0BA1AB;
	text-shadow: -1px -1px 1px #068F98;
	background: #5692d0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmYmNjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOGFiYjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #5692d0 0%, #2161a1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5692d0), color-stop(100%,#2161a1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5692d0 0%,#2161a1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5692d0 0%,#2161a1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5692d0 0%,#2161a1 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #5692d0 0%,#2161a1 100%); /* W3C */
}

@media screen and (max-width: 979px) {
	header.masthead #minicart {
			background:#fff url(../images/minicart-bg-cyan.png) 16px 17px no-repeat;
		}
}
@media screen and (max-width: 767px) {
	header.masthead #minicart.tops {
		background:#fff url(../images/minicart-bg-cyan.png) 16px 17px no-repeat;
	}
}











