@charset "utf-8";
/* CSS Document */

.jkassa img { vertical-align: baseline; }
/*Блоки*/
.jkassa ul.thumbnails {
	list-style: none outside none !important;
	margin: 0 0 10px -7px !important;
	padding: 0 !important;
}
.jkassa ul.thumbnails > li {
	margin-bottom: 5px !important;
	margin-left: 7px !important;
	background: none;
}
.jkassa .thumbnail { padding: 10px; }
.jkassa .thumbnail:hover {
	-moz-box-shadow: 0px 0px 4px #ccc;
	-webkit-box-shadow: 0px 0px 4px #ccc;
	box-shadow: 0px 0px 4px #ccc;
}
.jkassa div.jk-unit { margin-top: 8px; }
/*Кнопки*/
.jkassa .btn:hover, .jkassa .btn:active, .jkassa .btn.active, .jkassa .btn.disabled, .jkassa .btn[disabled] {
	background-color: #E6E6E6 !important;
	color: #333333 !important;
}
.jkassa .btn:hover {
	background-position: 0 -15px !important;
	color: #333333 !important;
}
.jkassa .btn.active, .btn:active {
	background-color: #E6E6E6 !important;
	background-image: none !important;
	outline: 0 none !important;
}
.jkassa .btn-primary, .jkassa .btn-info, .jkassa .btn-success, .jkassa .btn-warning, .jkassa .btn-danger, .jkassa .btn-inverse { color: #FFFFFF !important; }
.jkassa .btn-primary:hover, .jkassa .btn-primary:active, .jkassa .btn-primary.active, .jkassa .btn-primary.disabled, .jkassa .btn-primary[disabled] {
	background-color: #0044CC !important;
	color: #FFFFFF !important;
}
.jkassa .btn-info:hover, .jkassa .btn-info:active, .jkassa .btn-info.active, .jkassa .btn-info.disabled, .jkassa .btn-info[disabled] {
	background-color: #2F96B4 !important;
	color: #FFFFFF !important;
}
.jkassa .btn-success:hover, .jkassa .btn-success:active, .jkassa .btn-success.active, .jkassa .btn-success.disabled, .jkassa .btn-success[disabled] {
	background-color: #51A351 !important;
	color: #FFFFFF !important;
}
.jkassa .btn-warning:hover, .jkassa .btn-warning:active, .jkassa .btn-warning.active, .jkassa .btn-warning.disabled, .jkassa .btn-warning[disabled] {
	background-color: #F89406 !important;
	color: #FFFFFF !important;
}
.jkassa .btn-danger:hover, .jkassa .btn-danger:active, .jkassa .btn-danger.active, .jkassa .btn-danger.disabled, .jkassa .btn-danger[disabled] {
	background-color: #BD362F !important;
	color: #FFFFFF !important;
}
.jkassa .btn-inverse:hover, .jkassa .btn-inverse:active, .jkassa .btn-inverse.active, .jkassa .btn-inverse.disabled, .jkassa .btn-inverse[disabled] {
	background-color: #222222 !important;
	color: #FFFFFF !important;
}
.jkassa .btn-link, .jkassa .btn-link:active, .jkassa .btn-link[disabled] {
	background-color: transparent !important;
	background-image: none !important;
}
.jkassa a.btn { text-decoration: none; }
/*Выпадающие списки*/
.jkassa .hover-primary .dropdown-menu li>a:hover, .jkassa .hover-primary .dropdown-menu li>a:focus, .jkassa .hover-primary .dropdown-submenu:hover>a {
	background-color: #006dcc;
	background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
	background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
	background-image: -o-linear-gradient(top, #0088cc, #0044cc);
	background-image: linear-gradient(to bottom, #0088cc, #0044cc);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
	border-color: #0044cc #0044cc #002a80;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color:#0044cc;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.jkassa .hover-info .dropdown-menu li>a:hover, .jkassa .hover-info .dropdown-menu li>a:focus, .jkassa .hover-info .dropdown-submenu:hover>a {
	background-color: #49afcd;
	background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
	background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
	border-color: #2f96b4 #2f96b4 #1f6377;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color:#2f96b4;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.jkassa .hover-success .dropdown-menu li>a:hover, .jkassa .hover-success .dropdown-menu li>a:focus, .jkassa .hover-success .dropdown-submenu:hover>a {
	background-color: #5bb75b;
	background-image: -moz-linear-gradient(top, #62c462, #51a351);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
	background-image: -webkit-linear-gradient(top, #62c462, #51a351);
	background-image: -o-linear-gradient(top, #62c462, #51a351);
	background-image: linear-gradient(to bottom, #62c462, #51a351);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
	border-color: #51a351 #51a351 #387038;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color:#51a351;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.jkassa .hover-warning .dropdown-menu li>a:hover, .jkassa .hover-warning .dropdown-menu li>a:focus, .jkassa .hover-warning .dropdown-submenu:hover>a {
	background-color: #faa732;
	background-image: -moz-linear-gradient(top, #fbb450, #f89406);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
	background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
	background-image: -o-linear-gradient(top, #fbb450, #f89406);
	background-image: linear-gradient(to bottom, #fbb450, #f89406);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
	border-color: #f89406 #f89406 #ad6704;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color:#f89406;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.jkassa .hover-danger .dropdown-menu li>a:hover, .jkassa .hover-danger .dropdown-menu li>a:focus, .jkassa .hover-danger .dropdown-submenu:hover>a {
	background-color: #da4f49;
	background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
	background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
	border-color: #bd362f #bd362f #802420;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color:#bd362f;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.jkassa .hover-inverse .dropdown-menu li>a:hover, .jkassa .hover-inverse .dropdown-menu li>a:focus, .jkassa .hover-inverse .dropdown-submenu:hover>a {
	background-color: #363636;
	background-image: -moz-linear-gradient(top, #444444, #222222);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
	background-image: -webkit-linear-gradient(top, #444444, #222222);
	background-image: -o-linear-gradient(top, #444444, #222222);
	background-image: linear-gradient(to bottom, #444444, #222222);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
	border-color: #222222 #222222 #000000;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color:#222222;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
/*Выподающий список ПЕЧАТЬ / EMAIL*/
.jkassa .jk-actions {
	margin-right: 4px;
	margin-top: 4px;
}
/*Форма*/
.jkassa .inputbox:focus { border: 1px solid #CCC; }
.jkassa select {
    height: auto;
    width: auto;
}
.jkassa .form-horizontal .control-group { margin-bottom: 10px; }
.controls > .radio:first-child, .controls > .checkbox:first-child { padding-top: inherit !important; }
/*Таблица*/
.jkassa table, .jkassa tr, .jkassa td { border: none !important; }
.jkassa table p { margin: 5px 0; }
.jkassa .table th, .jkassa .table td {
	border-top: 1px solid #DDDDDD !important;
	vertical-align: inherit;
	border-radius: 0;
}
.jkassa .table tr.navbar-inverse th { border: none !important; }
.jkassa .table tr.navbar-inverse th a { color: #999 !important; }
.jkassa .table tr.navbar-inverse th a:hover { color: #FFF !important; }
.jkassa .cat-list-row1 { background-image: none !important; }
/*Стоимость*/
.jkassa .lead {
	font-size: 21px;
	font-weight: 200;
	margin-bottom: 20px;
	line-height: 20px;
}
.jkassa .label-block {
	float: left;
	margin-right: 5px;
}
/*Текст*/
.jkassa .muted { color: #999999; }
.jkassa .text-warning { color: #C09853; }
.jkassa .text-error { color: #B94A48; }
.jkassa .text-info { color: #3A87AD; }
.jkassa .text-success { color: #468847; }
/*Пагинация*/
.pagination ul, .jkassa .pagination li {
	margin: 0 !important;
	padding: 0 !important;
	border: none !important;
	background: none !important;
}
.jkassa .pagination .pagenav { clear: none !important; }
.jkassa .pagination ul li a, .jkassa .pagination ul li span {
	height: auto !important;
	padding: 2px 12px !important;
}
.jkassa .pagination ul > li > a, .jkassa .pagination ul > li > span {
	background-color: #FFFFFF !important;
	border-color: #DDDDDD !important;
	border-style: solid !important;
	border-width: 1px !important;
	line-height: 20px !important;
}
.jkassa .pagination ul > li > a:hover, .jkassa .pagination ul > .active > a, .jkassa .pagination ul > .active > span { background-color: #F5F5F5 !important; }
/*Вкладки*/
.jk-tabs .nav-tabs > li { margin-bottom: -1px !important; }
.jk-tabs .nav-tabs > .active > a, .jk-tabs .nav-tabs > .active > a:hover {
	background-color: #FFFFFF !important;
	color: #555555 !important;
}
/*Иконки*/
.jk-icon:before { content: none !important; }
.jkassa [class^="icon-"], .jkassa [class*=" icon-"] { margin: auto; }
.jkassa .icon-download:before, .jkassa .icon-arrow-down-2:before, .jkassa .icon-question-sign:before, .jkassa .icon-help:before { content: normal; }
/*Кнопка jcomments*/
#comments-form .btn, #comments-report-form .btn, #comments-form .btn div, #comments-report-form .btn div { background-image: none !important; }
/*Подсказки*/
.jkassa .tooltip {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: normal;
}
/*Корзина*/
.jk-cart-page .jk-bue-all { position: absolute; }
.jk-cart-page .btn-group > .btn { float: none; }
/*Список производителей*/
.jkassa .media-list {
	margin-left: 0;
	list-style: none;
}
.jkassa .media, .jkassa .media-body {
	overflow: hidden;
    *overflow: visible;
	zoom: 1;
}
.jkassa .media, .jkassa .media .media { margin-top: 15px; }
.jkassa .media:first-child { margin-top: 0; }
.jkassa .media-object { display: block; }
.jkassa .media-heading { margin: 0 0 5px; }
.jkassa .media > .pull-left { margin-right: 10px; }
.jkassa .media > .pull-right { margin-left: 10px; }
.jk-img-manufacturers {
	width: 39px;
	min-width: 39px;
	min-height: 39px;
	float: left;
	margin-right: 10px;
}
.jk-img-manufacturers div {
	background: #EEEEEE;
	padding: 2px;
	height: 35px;
}
.jk-img-manufacturers img { max-width: 35px; }
/*Атрибуты*/
.jkassa .dl-horizontal dt { width: 150px; }
.jkassa .dl-horizontal dd { margin-left: 160px; }