@charset "utf-8";
/* CSS Document */

#jk img { vertical-align: baseline; }
/*Блоки*/
#jk ul.thumbnails {
	list-style: none outside none !important;
	margin: 0 0 10px -7px !important;
	padding: 0 !important;
}
#jk ul.thumbnails > li {
	margin-bottom: 5px !important;
	margin-left: 7px !important;
	background: none;
}
#jk .thumbnail { padding: 10px; }
#jk .thumbnail:hover {
	-moz-box-shadow: 0px 0px 4px #ccc;
	-webkit-box-shadow: 0px 0px 4px #ccc;
	box-shadow: 0px 0px 4px #ccc;
}
#jk div.jk-unit { margin-top: 8px; }
/*Кнопки*/
#jk .btn:hover, #jk .btn:active, #jk .btn.active, #jk .btn.disabled, #jk .btn[disabled] {
	background-color: #E6E6E6 !important;
	color: #333333 !important;
}
#jk .btn:hover {
	background-position: 0 -15px !important;
	color: #333333 !important;
}
#jk .btn.active, .btn:active {
	background-color: #E6E6E6 !important;
	background-image: none !important;
	outline: 0 none !important;
}
#jk .btn-primary, #jk .btn-info, #jk .btn-success, #jk .btn-warning, #jk .btn-danger, #jk .btn-inverse { color: #FFFFFF !important; }
#jk .btn-primary:hover, #jk .btn-primary:active, #jk .btn-primary.active, #jk .btn-primary.disabled, #jk .btn-primary[disabled] {
	background-color: #0044CC !important;
	color: #FFFFFF !important;
}
#jk .btn-info:hover, #jk .btn-info:active, #jk .btn-info.active, #jk .btn-info.disabled, #jk .btn-info[disabled] {
	background-color: #2F96B4 !important;
	color: #FFFFFF !important;
}
#jk .btn-success:hover, #jk .btn-success:active, #jk .btn-success.active, #jk .btn-success.disabled, #jk .btn-success[disabled] {
	background-color: #51A351 !important;
	color: #FFFFFF !important;
}
#jk .btn-warning:hover, #jk .btn-warning:active, #jk .btn-warning.active, #jk .btn-warning.disabled, #jk .btn-warning[disabled] {
	background-color: #F89406 !important;
	color: #FFFFFF !important;
}
#jk .btn-danger:hover, #jk .btn-danger:active, #jk .btn-danger.active, #jk .btn-danger.disabled, #jk .btn-danger[disabled] {
	background-color: #BD362F !important;
	color: #FFFFFF !important;
}
#jk .btn-inverse:hover, #jk .btn-inverse:active, #jk .btn-inverse.active, #jk .btn-inverse.disabled, #jk .btn-inverse[disabled] {
	background-color: #222222 !important;
	color: #FFFFFF !important;
}
#jk .btn-link, #jk .btn-link:active, #jk .btn-link[disabled] {
	background-color: transparent !important;
	background-image: none !important;
}
#jk a.btn { text-decoration: none; }
/*Выпадающие списки*/
#jk .hover-primary .dropdown-menu li>a:hover, #jk .hover-primary .dropdown-menu li>a:focus, #jk .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);
}
#jk .hover-info .dropdown-menu li>a:hover, #jk .hover-info .dropdown-menu li>a:focus, #jk .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);
}
#jk .hover-success .dropdown-menu li>a:hover, #jk .hover-success .dropdown-menu li>a:focus, #jk .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);
}
#jk .hover-warning .dropdown-menu li>a:hover, #jk .hover-warning .dropdown-menu li>a:focus, #jk .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);
}
#jk .hover-danger .dropdown-menu li>a:hover, #jk .hover-danger .dropdown-menu li>a:focus, #jk .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);
}
#jk .hover-inverse .dropdown-menu li>a:hover, #jk .hover-inverse .dropdown-menu li>a:focus, #jk .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);
}
/*Форма*/
#jk .inputbox:focus { border: 1px solid #CCC; }
#jk select { width: auto; }
#jk .form-horizontal .control-group { margin-bottom: 10px; }
/*Таблица*/
#jk table, #jk tr, #jk td { border: none !important; }
#jk table p { margin: 5px 0; }
#jk .table th, #jk .table td {
	border-top: 1px solid #DDDDDD !important;
	vertical-align: inherit;
	border-radius: 0;
}
#jk .table tr.navbar-inverse th { border: none !important; }
#jk .table tr.navbar-inverse th a { color: #999 !important; }
#jk .table tr.navbar-inverse th a:hover { color: #FFF !important; }
#jk .cat-list-row1 { background-image: none !important; }
/*Стоимость*/
#jk .lead {
	font-size: 21px;
	font-weight: 200;
	margin-bottom: 20px;
}
#jk .label-block {
	float: left;
	margin-right: 5px;
}
/*Текст*/
#jk .muted { color: #999999; }
#jk .text-warning { color: #C09853; }
#jk .text-error { color: #B94A48; }
#jk .text-info { color: #3A87AD; }
#jk .text-success { color: #468847; }
/*Пагинация*/
.pagination ul, #jk .pagination li {
	margin: 0 !important;
	padding: 0 !important;
	border: none !important;
	background: none !important;
}
#jk .pagination .pagenav { clear: none !important; }
#jk .pagination ul li a, #jk .pagination ul li span {
	height: auto !important;
	padding: 2px 12px !important;
}
#jk .pagination ul > li > a, #jk .pagination ul > li > span {
	background-color: #FFFFFF !important;
	border-color: #DDDDDD !important;
	border-style: solid !important;
	border-width: 1px !important;
	line-height: 20px !important;
}
#jk .pagination ul > li > a:hover, #jk .pagination ul > .active > a, #jk .pagination ul > .active > span { background-color: #F5F5F5 !important; }
/*Вкладки*/
.jk-tabs ul {
	list-style-type: none !important;
	margin: 0 !important;
	padding: 0 !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-related [class^="icon-"], .jk-related [class*=" icon-"] { margin-top: 0; }
.jk-baggage [class^="icon-"], .jk-baggage [class*=" icon-"] { margin-top: 3px; }
/*Кнопка jcomments*/
#comments-form .btn, #comments-report-form .btn, #comments-form .btn div, #comments-report-form .btn div { background-image: none !important; }
/*Список производителей*/
.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; }
