/*
Основной цвет:
1. фон меню и кнопок, по умолчанию 254, 183, 1
2. тени и полутона, по умолчанию 239, 132, 0
*/

/*------------------------------------------ основной цвет ----------------------*/
.main-menu.gradient-100 {
    background: #20204c;
    border-bottom: 2px solid #28285e;
}
.main-menu.gradient-c {
    background: none;
    border-bottom: none;
}
.main-menu.gradient-c .container {
   background: #20204c;
   box-shadow: 0px 2px 0px #28285e;
   border-radius:5px;
}
.pull-right.small-icons a:hover, #cart .fa-cc-visa, #cart .fa-cc-mastercard, #menu .see-all, #menu .dropdown-menu.mega .dropdown-inner .menu-group>a, #menu .dropdown-menu.mega .menu-group ul.list-unstyled a.has-popup-menu:after {
	color: #20204c;
}
.dropdown-menu.mega .menu-group a {
    /*color: #20204c !important;*/
}
 #menu .dropdown-inner li a:hover:before, .main-menu, #search_main #search_footer {
	background: #20204c;
}
#menu .see-all:hover, #menu .see-all:focus, .btn-primary, .btn-warning, .product-thumb:hover .button-group button, header .btn-default:hover, .panel-body .trackbar-scale div, .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
	background-color: #20204c;
}
.dropdown .dropdown-menu:before {
	border-bottom: 6px solid #20204c;
}
.dropdown .dropdown-menu:after {
	border-bottom: 2px solid #20204c;
}
.panel-body .trackbar .trackbar-handler {
	border: 4px solid #20204c;

}

a, #top-links2 i, #cart-total b, #carousel-tt .text-center .name, .prewnext a:hover, .pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover, .pagination > li > a, .pagination > li > span, a.wis-com-post:hover i {
	color: #28285e;
}

.panel-body .trackbar .trackbar-handler {
	background-color: #28285e;
	box-shadow: none;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover, header .btn-default:hover {
	border-color: #28285e;
}

.btn-primary, .btn-warning, .product-thumb:hover .button-group button, #menu .btn-navbar, .btn-warning:hover, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled], .btn-primary.focus, .btn-primary:focus {
	text-shadow: none;
	box-shadow: 0px 2px 0px #28285e;
	background: #20204c;
}
.product-thumb:hover .button-group button:hover {
	background-color: #28285e;
}
.btn-warning:hover, .btn-primary:hover {
	background-color: #28285e;
	border-color: #20204c;
	text-shadow:  none;
	box-shadow: 0px 2px 0px #28285e;
}

.carousel .owl-controls .owl-buttons  a.btn:hover {
	color: #e1e1f2;
	background: #20204c;
	text-shadow:  none;
	box-shadow: 0px 2px 0px #28285e;
	border: none;
}

#menu .btn-navbar {
	color: #20204c;
	background-color: #e1e1f2;
	text-shadow:  none;
	box-shadow: 0px 0px 0px 2px #28285e;
	border: none;
}
#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {
	color: #e1e1f2;
	background-color: #20204c;
}
li.dropdown.mega:hover>a:before {
    
    border-bottom: 6px solid #20204c;
}
/*
Дополнительный цвет:
1. Табы, быстрый заказ, ссылки, по умолчанию 85, 199, 147
2. Тени и полутона, по умолчанию 58, 175, 122
*/
.nav-tabs {
	border-bottom: 2px solid #6378c3;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover, #search_main #search_footer .curPage {
	background-color: #6378c3;
	border-color: #6378c3;
}

a:hover, a.more i, a.wis-com-post:hover {
	color: #6378c3;
}

.btn-success {
	color: #fff;
	background: #6378c3;
	text-shadow:  none;
	box-shadow: 0px 2px 0px #6b84d3;
	border: none;
}

.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
	background: #6b84d3;
	text-shadow:  none;
	box-shadow: 0px 2px 0px #6378c3;
}

.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover {
   
     background: #6b84d3;
   border-color: #6b84d3;
}
.btn-success.focus, .btn-success:focus {
    background: #6378c3;
   border-color: #6b84d3;
}
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover, .btn-success:active  {
   
     background: #6b84d3;
   border-color: #6b84d3;
}
.btn-success.focus, .btn-success:focus {
    background: #6b84d3;
   border-color: #6b84d3;
}  

/*
Верхнее меню:
1. Фон верхнего меню, по умолчанию 247, 247, 249
2. Фон активных пунктов валюты и языка в верхнем меню, по умолчанию 192, 192, 192
3. Текст верхнего меню, по умолчанию 80, 80, 80
*/
#top {
	background: #c4c4e6;
	border-bottom: 1px solid rgb(241, 241, 241);
}
#top-links a, .pull-right.small-icons a, #top-menu-2 ul li a  {
	color: #272758;
	
	text-shadow: none;
}
#top #currency .currency-select:hover, #top #currency .list-inline > li.active .currency-select, #top .language .list-inline > li a:hover, #top .language .list-inline > li.active a {
	background: #ffffff;
}
#top .container {
    padding: 0 20px;
    background: #c4c4e6;
}

#top.top-gradient-100 {
	background: #c4c4e6;
	border-bottom: 1px solid rgb(241, 241, 241);
}
#top.top-gradient-c {
	background:  none;
	border-bottom: none;
}
#top.top-gradient-c .container {
   background: #c4c4e6;
	border-bottom: 1px solid rgb(241, 241, 241);
}


/*
Подвал:
1. Фон верхней секции, по умолчанию 254, 183, 1
2. Текст верхней секции, по умолчанию 51, 51, 51
3. Фон нижней секции ( он же разделительная в верхней ), по умолчанию 16, 133, 165
4. Текст секции ( он же разделительная в верхней ), по умолчанию 255, 255, 255
*/

/*-------------------------------------------------------- подвал --------------------------------------------------------*/
footer, footer h5 {
	background-color: #20204c;
	color: #e1e1f2;
}

footer a, footer a:hover {
	color: #e1e1f2;
}

footer .footer-bottom {
	background: #20204c;
	color: #e1e1f2;
	font-weight: bold;
}

footer hr {
	border-bottom: 1px solid #20204c;
}

footer .footer-bottom a, footer .footer-bottom a:hover {
	color: #e1e1f2;
}
/*-------------------------------меню ссылки--------------------------------------*/
#menu .nav > li > a {
	color: #e1e1f2;
	font-weight: 700;
	height: 40px;
	line-height: 40px;
}
@media (max-width: 767px) {
	#menu .dropdown-inner a {
		color: #e1e1f2;
	}
	#menu .dropdown-menu.mega .dropdown-inner .menu-group>a,
	#menu .dropdown-menu.mega .menu-group ul.list-unstyled a {
		color: #e1e1f2;
	}
	#menu .dropdown-menu.mega .menu-group .popup-menu ul.list-unstyled a {
		color: #20204c;
	}
	#menu #category {
		color: #e1e1f2;
	}
}

/*------------------------colors-gradient-ui-------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid rgba(255, 255, 255, 0);
	background: #f6f6f6 url(../../image/grip-fl.png) center no-repeat;
	font-weight: normal;
	color: #454545;
	box-shadow: 0px 2px 0px #d6d6d6;
	max-height:22px;
}
/*-----------------go top--------------*/
.go-top {
    position: fixed;
    right: 30px;
    z-index: 99;
    bottom: 60px;
    width: 50px;
    height: 50px;
     background: #20204c;
    opacity: 0.6 !important;
    color: #fff;
    border-radius: 5px ;
    box-shadow: 0 0 5px #fff !important;
}
.go-top:before {
    content: '\f077';
    font-family: fontawesome;
    position: absolute;
    font-size: 24px;
    top: 50%;
    left: 50%;
    margin-left: -12px;
    margin-top: -11px;
    color: #ffffff;
}
.go-top:hover {
    opacity: 1!important;
    color: #fff;
}

/* stock status */
.stock-status-block-0,.stock-status-block-7 {
	background-color: #dff0d8;
	border: 1px solid #d6e9c6;
}
.stock-status-text-0,.stock-status-text-7 {
	color: #3c763d;
}

.stock-status-block-5 {
	background-color: #f2dede;
	border: 1px solid #ebccd1;
}

.stock-status-text-5 {
	color: #a94442;
}

.stock-status-block-6, .stock-status-block-8 {
	background-color: #fcf8e3;
	border: 1px solid #faebcc;
}

.stock-status-text-6, .stock-status-text-8 {
	color: #8a6d3b;
}

.stock-status-block-9 {
	background-color: #f7f7f7;
	border: 1px solid #eceeef;
}

.stock-status-text-9 {
	color: #777777;
}


.popup-menu {
	border: 1px solid #20204c;
}