

/* Start:/bitrix/templates/.default/components/bitrix/news.list/line/style.css?1327263328108*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/store_light_blue/template_styles.css?147652123423789*/
@import url('/web/20181204002156cs_/http://www.bambinos.ru/bitrix/templates/store_light_blue/reset.css');

/* Prevent iOS, WinMobile from adjusting font size */
html {
	-webkit-text-size-adjust: none;
	-ms-text-size-adjust: none;
}

body {
	background: #fff;
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 68.75%;
	line-height: 1.25;
	text-align: center;
}
textarea,
input,
select,
button {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1em;
}

a, img {outline:none;}

/* base typography */
a {
	color: #0065b4;
	text-decoration: underline;
}
a:visited {
	color: #361883;
}
a:hover {
	color: #f00 !important;
	text-decoration: underline;
}

b, strong, dfn, th, caption {
	font-weight: bold;
}
em, dfn, tfoot {
	font-style: italic;
}
sup, sub {
	line-height: 0;
}
sup {
	vertical-align: super;
}
sub {
	vertical-align: sub;
}

.clear {
	clear: both;
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
	overflow: hidden;
	visibility: hidden;
}


/* layout */
.wrapper {
	margin: 0 auto;
	text-align: left;
	width: 998px;
}

/* header */
.header {
	height: 185px;
	margin-bottom: 2px;
	overflow: hidden;
	position: relative;
}
.header .logo img {
	float: left;
	left: 6px;
	position: relative;
	top: 12px;
}
.header .b-cart {
    border: 1px solid #dd392f;
    float: right;
    margin-left: 20px;
    padding: 11px;
    font-size: 17px;
    position: relative;
    text-align: right;
    top: 12px;
    width: 170px;
    font-weight: normal;
}
.header .b-cart .cart-cont > div {
	text-align: left;
	margin-left: 55px;
}
.header .b-cart .icon {
	background: url('/web/20181204002156im_/http://www.bambinos.ru/bitrix/templates/store_light_blue/i/i-cart.png') no-repeat;
	height: 52px;
	position: absolute;
	top: 12px;
	left: 15px;
	width: 50px;
}
.header .b-cart .tocart {
	font-weight: bold;
    text-decoration: none;
    color: #000;
    text-transform: uppercase;
    font-size: 14px;
    display: inline-block;
    margin-top: 12px;
}
.header .b-cart .tocart:hover {
	color: #62C551 !important;
}
.header .b-contacts {
	float: right;
	text-align: right;
	position: relative;
	top: 12px;
}
.header .b-contacts .time {
	font-size: 15px;
	letter-spacing: 0.05em;
}
.header .b-contacts .phone {
	color: #0065b4;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -0.03em;
	line-height: 30px;
}
.header .b-contacts .connect {
	font-size: 13px;
}
.header .b-contacts .connect strong {
	color: #f00;
}

/* top menu */
.b-top-menu {
	bottom: 0;
	height: 50px;
	position: absolute;
	width: 100%;
	list-style: none;
}
.b-top-menu li a {
	background: url('/web/20181204002156im_/http://www.bambinos.ru/bitrix/templates/store_light_blue/i/bg-top-menu.png') no-repeat;
	bottom: 0;
	height: 44px;
	position: absolute;
	text-indent: -9999px;
}
.b-top-menu li.active a {
	height: 50px;
}
.b-top-menu li.main a {
	left: 0;
	width: 248px;
}
.b-top-menu li.about a {
	background-position: -248px 0;
	left: 248px;
	width: 248px;
}
.b-top-menu li.delivery a {
	background-position: -496px 0;
	left: 496px;
	width: 249px;
}
.b-top-menu li.blog a {
	background-position: -745px 0;
	left: 745px;
	width: 128px;
}
.b-top-menu li.contact a {
	background-position: -873px 0;
	left: 873px;
	width: 125px;
}

/* dashboard */
.dashboard {
	background: url('/web/20181204002156im_/http://www.bambinos.ru/bitrix/templates/store_light_blue/i/bg-dashboard.png') no-repeat;
	height: 29px;
	line-height: 30px;
	margin-bottom: 12px;
	position: relative;
}
.dashboard .b-search {
	left: 10px;
	line-height: 28px;
	position: absolute;
	top: 0;
	width: 382px;
}
.dashboard .b-search input[type="text"] {
	width: 205px;
}
.dashboard .b-search .icon {
	background: url('/web/20181204002156im_/http://www.bambinos.ru/bitrix/templates/store_light_blue/i/i-search.png') no-repeat;
	height: 41px;
	position: absolute;
	top: -2px;
	right: 20px;
	width: 53px;
}
.dashboard .b-login {
	font-size: 12px;
	left: 428px;
	letter-spacing: 0.06em;
	position: absolute;
	text-transform: uppercase;
	top: 0;
	width: 230px;
}
.dashboard .b-login .icon {
	background: url('/web/20181204002156im_/http://www.bambinos.ru/bitrix/templates/store_light_blue/i/i-login.png') no-repeat;
	height: 37px;
	position: absolute;
	top: 2px;
	right: 20px;
	width: 43px;
}
.dashboard .b-cart {
	position: absolute;
	right: 0;
	width: 315px;
}
.dashboard .b-cart .icon {
	background: url('/web/20181204002156im_/http://www.bambinos.ru/bitrix/templates/store_light_blue/i/i-cart.png') no-repeat;
	height: 52px;
	position: absolute;
	top: -8px;
	right: -2px;
	width: 50px;
}
.dashboard a {
	color: #000;
}


/* body */
.body {
	margin-bottom: 24px;
}

.left-column {
	float: left;
	margin-right: 8px;
	width: 180px;
}
.main-column {
	float: left;
	width: 622px;
}
.inner .main-column {
	width: 760px;
	margin-left: 10px;
}
.inner .left-column {
	width: 220px;
}

.right-column {
	float: right;
	width: 180px;
}

/* catalog */
.b-catalog {
	margin: -8px 0 12px -8px;
	overflow: hidden;
	position: relative;
}
.b-catalog .item {
	border: 1px solid #dbdbdb;
	float: left;
	height: 265px;
	margin: 8px 0 0 8px;
	padding-top: 16px;
	position: relative;
	width: 200px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
.b-catalog .item .img {
	position: relative;
	text-align: center;
	width: 194px;
	margin: 0 auto;
	height: 135px;
}
.b-catalog .item .absent {
	background: url('/web/20181204002156im_/http://www.bambinos.ru/bitrix/templates/store_light_blue/i/absent.png') no-repeat;
	height: 20px;
	left: 50%;
	margin-left: -94px;
	position: absolute;
	text-indent: -9999px;
	top: 30%;
	width: 187px;
}
.b-catalog .item .label {
	background: url('/web/20181204002156im_/http://www.bambinos.ru/bitrix/templates/store_light_blue/i/label.png') no-repeat;
	color: #f00;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 0.1em;
	line-height: 10px;
	padding: 3px 8px 3px 14px;
	position: absolute;
	text-align: right;
	text-transform: uppercase;
	right: 0;
	top: 0;
}
.b-catalog .item h4 {
	bottom: 24px;
	font-size: 11px;
	width: 150px;
	line-height: 12px;
	margin-left: 10px;
	/*position: absolute;
	left: 10px;*/
	
}
.b-catalog .item h4 a {
	display: block;
	display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
	color: #000;
	text-decoration: none;
	min-height: 32px;
	height: 36px;
	max-height: 36px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.b-catalog .item .meta {
	position: absolute;
	left: 10px;
	line-height: 14px;
	bottom: 5px;
	width: 180px;
	margin: 10px auto;
}
.b-catalog .item .meta .price {
	float: left;
	margin-left: 10px;
}
.b-catalog .item .meta.tovar_price_block .price {
	float: none;
	font-size: 15px;
}
.tovar_button_buy{
	text-decoration:none; 
	text-align:center; 
	padding:7px 42px; 
	border:solid 1px #f0f0f0; 
	-webkit-border-radius:6px;
	-moz-border-radius:6px; 
	border-radius: 6px; 
	font:18px Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#ffffff; 
	background-color:#3bc75c; 
	background-image: -moz-linear-gradient(top, #3bc75c 0%, #1ea519 100%); 
	background-image: -webkit-linear-gradient(top, #3bc75c 0%, #1ea519 100%); 
	background-image: -o-linear-gradient(top, #3bc75c 0%, #1ea519 100%); 
	background-image: -ms-linear-gradient(top, #3bc75c 0% ,#1ea519 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1ea519', endColorstr='#1ea519',GradientType=0 ); 
	background-image: linear-gradient(top, #3bc75c 0% ,#1ea519 100%);   
	-webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
	-moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
	box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
}

.tovar_button_buy:hover {
	text-decoration: none;
	color:#ffffff!important;
        background-image:none;
}

.tovar_button_buy:visited {
	color:#ffffff; 
}

.tovar_button_buy_block {
	text-align: center;
	height: 40px;
}

.b-catalog .item .meta .price ins {
	color: #f00;
	font-weight: bold;
}
.b-catalog .item .meta .price del {
	color: #939393;
	text-decoration: line-through;
}
.b-catalog .item .meta .link-more {
	float: right;
	margin-right: 10px;
	font-size: 8px;
	text-transform: uppercase;
}

/* catalog wide */
.b-catalog-wide .item {
    width: 240px;
    margin-right: 14px;
    margin-bottom: 14px;
    border-radius: 6px;
    /*height: auto;*/
}

.b-catalog .item .tovar_name_block {
	height: 40px;
}
.tovar_name_block {
	height: 30px;
	text-align: center;
        padding: 0 10px;
}

.b-catalog-wide .item .img {
	width: 194px;
	margin: 0 auto;
	height: 135px;
}

.tovar_price_block {
	text-align: center;
	position: relative!important;
}

.b-catalog-wide .item h4 {
	width: 90%;
	clear: both;
}
.b-catalog-wide .item .meta {
	position: relative;
	left: 0;
	width: 100%;
	margin: 10px auto;
}

/* item full */
.item-full {
	border-bottom: 1px solid #b2b2b2;
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 12px;
	overflow: hidden;
}
.item-full-content {
	border: 1px solid #d9d9d9;
	color: #000;
	margin-bottom: 8px;
	padding: 14px 10px 10px;
	position: relative;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
.item-full-content h1 {
	color: #004299;
	float: left;
	font-size: 28px;
	font-weight: bold;
	line-height: 31px;
	margin-bottom: 25px;
	width: 310px;
}
.item-full-content .description h2 {
    color: #f00;
    font-size: 16px;
    font-weight: normal;
     line-height: 16px; 
    margin-bottom: 4px;
}
.item-full-content .options {
	float: right;
}
.item-full-content .options .label {
	background: url('/web/20181204002156im_/http://www.bambinos.ru/bitrix/templates/store_light_blue/i/label.png') no-repeat;
	color: #f00;
	float: left;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 0.1em;
	line-height: 16px;
	margin-right: 14px;
	padding: 4px 18px 4px 22px;
	text-align: right;
	text-transform: uppercase;
}
.item-full-content .options .price {
	float: left;
	font-size: 12px;
	line-height: 16px;
	padding-top: 5px;
	width: 135px;
}
.item-full-content .options .price ins {
	color: #f00;
	font-size: 17px;
	font-weight: bold;
}
.item-full-content .options .link-add {
	background: url('/web/20181204002156im_/http://www.bambinos.ru/bitrix/templates/store_light_blue/i/i-cart-add.png') no-repeat 100% 0;
	float: left;
	font-size: 11px;
	height: 39px;
	line-height: 14px;
	margin-top: -12px;
	padding: 18px 66px 0 0;
	position: relative;
}
.item-full-content .description {
	float: left;
	width: 300px;
}
.item-full-content .description .annotation {
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 40px;
}
.item-full-content .description .annotation strong {
	color: #f00;
	font-weight: bold;
}
.item-full-content .description p {
	color: #000;
}
.item-full-content .picture {
	float: left;
	text-align: center;
	/*position: relative;*/
	min-width: 300px;
	width:52%;
	max-width: 436px;
	/*overflow: hidden;*/
}
.item-full-content .picture .absent {
	background: url('/web/20181204002156im_/http://www.bambinos.ru/bitrix/templates/store_light_blue/i/absent-big.png') no-repeat;
	height: 26px;
	right: 10%;
	margin: -13px 0 0 -152px;
	position: absolute;
	text-indent: -9999px;
	top: 50%;
	width: 304px;
}

.item-full .slider {
	float: right;
	margin: -5px 0 12px;
	position: relative;
}
.item-full .slider-list {
	overflow: hidden;
	width: 388px;
}
.item-full .slider-list ul {
	width: 10000px;
}
.item-full .slider-list li {
	float: left;
	margin-right: 4px;
	list-style: none;
}
.item-full .slider-list li a {
	border: 1px solid #d9d9d9;
	display: block;
	height: 92px;
	width: 92px;
}
.item-full .slider-list li a:hover {
	border-color: #b2b2b2;
}
.item-full .slider-nav {
	left: -25px;
	position: absolute;
	top: 26px;
}
.item-full .slider-nav i {
	background: url('/web/20181204002156im_/http://www.bambinos.ru/bitrix/templates/store_light_blue/i/i-slider.png') no-repeat;
	cursor: pointer;
	display: block;
	height: 19px;
	margin-bottom: 8px;
	width: 19px;
}
.item-full .slider-nav i.prev {
	background-position: 0 -19px;
}

/* breadcrumbs */
.b-breadcrumbs {
	color: #004299;
	font-size: 13px;
	line-height: 20px;
	margin-bottom: 18px;
}
.b-breadcrumbs a {
	color: #686968;
}
.b-breadcrumbs a.root {
	color: #004299;
	text-transform: uppercase;
}

/* subsectons */
.b-subsectons {
	color: #004299;
	font-size: 11px;
	line-height: 16px;
	margin-bottom: 12px;
}
.b-subsectons .children,
.b-subsectons .children a {
	color: #4f504f;
}
.b-subsectons a.root {
	color: #004299;
}

/* catalog search */
.b-catalog-search {
	line-height: 16px;
	margin-bottom: 12px;
	position: relative;
}
.b-catalog-search .parameter {
	margin-right: 12px;
}
.b-catalog-search label {
	color: #004299;
	font-size: 12px;
	font-weight: bold;
}

/* paging */
.b-paging {
	margin-bottom: 12px;
}
.b-paging a {
	color: #000;
}
.b-paging b {
	font-size: 14px;
	font-weight: bold;
}

.b-paging-right {
	text-align: right;
}

/* content */
.content {
	font-size: 12px;
	line-height: 18px;
}

H1 {color:#f00; font-size:25px; font-weight:normal; line-height:32px; margin-bottom:10px;}
.h1 {color:#f00; font-size:25px; font-weight:normal; line-height:32px; margin-bottom:10px;}
.h2 {color:#f00; font-size:22px; font-weight:normal; line-height:32px; margin-bottom:10px;}

.body h2 {
	color: #f00;
	font-size: 24px;
	font-weight: normal;
	line-height: 30px;
	margin-bottom: 8px;
}
.body p {
	color: #4f504f;
	margin-bottom: 10px;
}

/* forms */
.form-login {
	float: left;
	margin-right: 45px;
	width: 230px;
}
.form-reg {
	float: left;
	width: 300px;
}
form h4 {
	color: #004299;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 12px;
}
form .link-here {
	color: #f00;
}
form .row {
	margin-bottom: 10px;
}
form .row.buttons {
	padding-top: 8px;
}
form label span {
	color: #f00;
	font-size: 20px;
	font-weight: bold;
}
form input[type="text"],
form input[type="password"] {
	width: 224px;
}
form input[type="checkbox"],
form input[type="radio"] {
	margin: 0 5px 0 0;
	position: relative;
	top: 1px;
}
form input[type="submit"] {
	font-size: 11px;
}
form .radio-list {
	padding-top: 5px;
}
form .radio-list label {
	margin-right: 10px;
}

/* about */
.about {
	font-size: 16px;
	line-height: 20px;
	padding-right: 94px;
}
.about p {
	margin-bottom: 24px;
}
.about p strong {
	color: #f00;
}
.about .advantages {
	color: #686968;
	margin-bottom: 24px;
}
.about .advantages span {
	font-weight: bold;
	text-transform: uppercase;
}

.about-pics {
	margin: -8px 0 0 -8px;
}
.about-pics li {
	float: left;
	margin: 8px 0 0 8px;
}
.about-pics li img {
	display: block;
}

/* sidebars */
.b-side-menu {
	margin-bottom: 8px;
	padding-left: 10px;
}
.left-column .b-side-menu:first-child {
	margin-bottom: 8px;
	padding-left: 10px;
	font-family: 'Cuprum', sans-serif;
	font-size: 15px;
}
.left-column .b-side-menu:first-child li{
	padding: 4px 0;
	line-height: 1.3;
}
.b-side-menu h4 {
	background: #99f;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	margin: 0 0 8px -10px;
	padding-left: 10px;
	text-transform: uppercase;
}
.right_h4 {
	background: #99f;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	margin: 0 0 8px -10px;
	padding-left: 10px;
	text-transform: uppercase;
}
.b-side-menu li {
	border-top: 1px dotted #e8e8e8;
	color: #4f504f;
	line-height: 12px;
	padding: 4px 0;
}
.b-side-menu li:first-child,
.b-side-menu li.first-child {
	border-top: none;
}
.b-side-menu li a {
	color: #4f504f;
	text-decoration: none;
}


.b-side-menu .link-all {
	color: #0065b4;
}
.b-side-menu .link-more {
	color: #f00;
}
.b-side-menu p {
	margin-bottom: 5px;
}
.b-side-menu .our-shop {
	color: #888;
	font-size: 10px;
	line-height: 14px;
}
.b-side-menu .our-shop img {
	margin-left: -10px;
}

.b-banner-right {
	margin-bottom: 8px;
}

.b-news-right dt {
	line-height: 16px;
}
.b-news-right dd {
	color: #4f504f;
	font-size: 10px;
	line-height: 14px;
	margin-bottom: 10px;
}

/* footer */
.seo-text {
	color: #4f504f;
	margin: 8px 0 0 8px;
	border:1px solid #DBDBDB;
	clear:both;
	padding: 10px;
	font-size:12px;
}
.seo-text h2 {
	color: #888888;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	/*text-transform: uppercase;*/
	padding:5px 0;
}
.seo-text h1 {
	color: #888888;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
	padding:5px 0;
	margin-bottom:0px;
	/*text-transform: uppercase;*/
}
.copyright {
	font-size: 10px;
	margin-bottom: 14px;
}

.counters {
	margin-bottom: 15px;
}

.selected {font-weight:bold;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.pa5 {padding:5px;}

.bg_f5f5f5 {background:#f5f5f5;}

.fleft {float:left;}
.fright {float:right;}
.clear {clear:both;}
.ltext {text-align:left;}
.rtext {text-align:right;}
.bold {font-weight:bold;}
.text_004299 {color:#004299;}

.filterTab {cellpadding:0px; border-collapse:collapse;}
.filterTab TD {padding:3px;}

/* Cart Item List */
table.cart-items { width: 100%; }
table.cart-items td { border-bottom: 1px solid silver; white-space: nowrap; text-align:center; padding: 0.5em;}
table.cart-items td p { margin: 0 0 0.3em;}
table.cart-items td.cart-item-name p { text-align: right;}
table.cart-items td.cart-item-name { width: 100%; white-space: normal; text-align: left;}
table.cart-items td.cart-item-price {  text-align: right;}
table.cart-items thead td.cart-item-price { text-align: center;}
td.cart-item-quantity input { width: 40px; text-align: center;}
div.cart-ordering { overflow: hidden; margin-top: 1em; }
div.cart-code { float: left; }
div.cart-code input { width: 240px;}
div.cart-buttons { float: right; }
div.cart-buttons input { padding-left: 0.5em; padding-right: 0.5em; overflow: visible;}
td.cart-item-actions a.cart-delete-item { width: 16px; height: 16px;  display: inline-block; background:url("/web/20181204002156im_/http://www.bambinos.ru/bitrix/templates/store_light_blue/images/icons-sprite.gif") no-repeat scroll 0 -83px transparent; vertical-align:middle;} 
td.cart-item-actions a.cart-shelve-item, td.cart-item-actions a.cart-unshelve-item { font-size: 0.85em; display: inline-block;  vertical-align: top;}
td.cart-item-actions a.cart-shelve-item { margin-left: 1em; }

/* Order List */
div.order-item { margin: 0 0 2em 0; zoom:1; }
div.order-title-inner { padding: 8px 12px 10px 12px; overflow: hidden; zoom: 1;}
div.order-title-inner span { font-weight: bold; float: left;} 
div.order-title-inner a { float: right; }
div.order-title .r1 {}
div.order-title .r2, div.order-title .r0 {}

div.order-info { overflow: hidden; padding: 1em 11px 1em 11px; border-bottom: 1px solid silver; zoom:1; }
div.order-details { float: left; width: 60%;}
div.order-status-info { float: right; width: 30%;}
div.order-status-date { margin-bottom: 0.7em;}
div.order-status { margin-bottom: 0.7em; padding: 0.2em 0.6em 0.3em; }
div.order-status-links a { display: block; outline: none; margin-bottom: 0.3em;}

div.order-props p { margin: 0 0 0.5em 0;}
div.order-items { margin: 1em 0 0 1.5em; }
div.order-items ol { padding: 0 0 0 1.5em; margin: 0.5em 0 0;}
div.order-items li { margin: 0 0 0.5em 0;}
div.order-buttons {text-align: center;}
div.order-buttons input { padding-left: 0.5em; padding-right: 0.5em; overflow: visible;}

table.order-properties { width: 100%;}
table.order-properties td { vertical-align: top; padding:0 0.5em 0.3em; }
table.order-properties td.field-name { text-align: right; width: 50%; color: #7f7f7f;}
table.order-properties td.field-value { width: 50%; }
table.order-properties td.field-title { text-align: center; font-weight: bold; padding: 0.5em;}

div.order-checkout div.order-title-inner, div.order-full-summary div.order-title-inner { padding: 2px 12px 4px; }
div.order-checkout table.cart-items tfoot td, div.order-full-summary table.cart-items tfoot td { border: none;}
div.order-checkout div.order-item, div.order-full-summary div.order-item { margin: 0 0 1.2em 0;}

.errortext {color:red!important;}

.map {
	float:right;
	width:462px;

}
.left-contact {
	width:300px;
	float:left;
	padding-top:10px;
}
.element-head {
	color: #004299;
	font-size: 22px !important;
	font-weight:bold;
	/*line-height:22px;*/
}
.red-star {
	color:#ff0000;
	font-size:20px;
}
.big {
	font-size:14px;
	font-weight: bold;
}
.hide-div {
	display:none;
}
.show {
	/*display:block;*/
	text-decoration:none;
	border-bottom:1px dotted #999;
}
.delivery a:hover {
	text-decoration:none;
}
.red-in {
	color:#FF0000 !important;
}


.brand_coll ul { float:left;  width:20%; margin:0; padding:0 0 10px 0;}

.navigation-pages  { float:right;}
.navigation-arrows { float:left; }
.b-catalog { clear:both; width:105%; overflow:hidden;}

.nav-current-page { padding:5px 7px; font-weight:bold; }
.b-paging a {
padding: 7px 11px;
border-radius:7px;
text-decoration:none;
transition: all 0.3s linear;
border:1px solid #888;
box-shadow:inset 0 0 1px #fff;
font-size: 13px;

background: #eee;  
background: -moz-linear-gradient(top,  #eee 0%, #ddd 100%) ;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eee ), color-stop(100%,#ddd)) ;
background: -webkit-linear-gradient(top,  #eee 0%,#ddd 100%) ;
background: -o-linear-gradient(top,  #eee 0%,#ddd 100%) ;
background: -ms-linear-gradient(top,  #eee 0%,#ddd 100%) ;
background: linear-gradient(to bottom,  #eee 0%,#ddd 100%) ;
filter: progid:DXImageTransform.Microsoft.gradient( startC olorstr='#eee', endColorstr='#ddd',GradientType=0 ) ;
min-width:30px;	
 }


.b-paging a:hover { 
border:1px solid #999;
box-shadow:inset 0 0 1px #fff;

background: #fff;  
background: -moz-linear-gradient(top,  #fff 0%, #eee 100%) ;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#eee)) ;
background: -webkit-linear-gradient(top,  #fff 0%,#eee 100%) ;
background: -o-linear-gradient(top,  #fff 0%,#eee 100%) ;
background: -ms-linear-gradient(top,  #fff 0%,#eee 100%) ;
background: linear-gradient(to bottom,  #fff 0%,#eee 100%) ;
filter: progid:DXImageTransform.Microsoft.gradient( startC olorstr='#fff', endColorstr='#eee',GradientType=0 ) ;
min-width:30px;	
 }

/*.b-side-menu a:visited { color:#99f !important;}*/
.b-side-menu li a.active {
	color: #99f;
}
ul.sitemap, ul.sitemap ul {
	list-style-type: disc;
	margin-left: 26px;
}

.h4 {
	background: #99f;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    line-height: 18px;
    margin: 0 0 8px -10px;
    padding-left: 10px;
    text-transform: uppercase;
    display: block;
}

.b {
	font-weight: bold;
}

.b-catalog .item .h4_main a {
    color: #000;
    text-decoration: none;
}
.b-catalog .item .h4_main {
	width: 243px;
	position: relative;
	top: 0;
	left: 0;
	font-weight: normal;
	font-size: 13px;
}

.b-catalog-wide .item .h4_main {
	width: 243px;
	position: relative;
	top: 0;
	left: 0;
	font-weight: normal;
	font-size: 13px;
}

.strong {
	font-weight: bold;
}

.i {
	font-style: italic;
}

.strong_red {
	font-weight: bold;
	color: red;
}


.strong_green {
	font-weight: bold;
	color: #62C551;
}


ul {
	list-style: inherit;
	margin-left: 15px;
	margin-bottom: 15px;
}

ol {
	list-style-type: decimal;
	margin-left: 15px;
	margin-bottom: 15px;
}

.content p {
    text-align: justify;
    line-height: 1.4;
    text-indent: 30px;
}

.text_under_cat p {
    text-align: justify;
    line-height: 1.4;
    text-indent: 30px;
    font-size: 12px;
}

.seo-text, .seo-text p {
    text-align: justify;
    line-height: 1.4;
    text-indent: 30px;
    font-size: 12px;
}

.seo-text ul {
	text-indent: 0px;
	margin-left: 30px;
}

.b-catalog .item {
	position: relative;
}

.quick-view {
bottom: 60%;
box-sizing: border-box;
color: #79c06e;
font-weight: bold;
height: 46px;
padding: 0;
position: absolute;
right: -11px;
text-align: center;
width: 56px;
display: none;
}

.quick-view:hover {
	cursor: pointer;
	opacity: 0.95;
}

.b-catalog .item:hover .quick-view {
    display: block;
}

/* item full ajax */
.item-full.ajax {
	border-bottom: none;
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 0;
	overflow: hidden;
}

.item-full.ajax .item-full-content {
   margin-bottom: 0;
}

.item-full.ajax .picture,
.item-full.ajax .picture > img {
	max-width: 300px;
	height: auto;
}

		.sh_callme { 
            bottom: 50px;
            display: block;
            margin: 0 auto;
            width: 118px;
        }

        .bh_callme { 
            display: block;
            width: 179px;
            margin: 0 auto;
        }
        .bh_callme:hover {
            cursor: pointer;
            opacity: 0.85;
		}

.news-date {
font-weight: bold;
color:#004299;
}

.news-item{
padding-bottom:35px;
}

.left-column ul {
	padding: 0;
}

.left-column dd {
	margin-left: 0;
}

.right-column ul {
	padding: 0;
}

.right-column dd {
	margin-left: 0;
}

ul.b-top-menu {
	margin-left: 0;
	margin-bottom: 5px;
}
/* End */
/* /bitrix/templates/.default/components/bitrix/news.list/line/style.css?1327263328108 */
/* /bitrix/templates/store_light_blue/template_styles.css?147652123423789 */

/*
     FILE ARCHIVED ON 00:21:56 Dec 04, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:12:17 Apr 17, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.523
  exclusion.robots: 0.019
  exclusion.robots.policy: 0.008
  esindex: 0.01
  cdx.remote: 10.209
  LoadShardBlock: 127.91 (3)
  PetaboxLoader3.datanode: 283.961 (5)
  load_resource: 357.903 (2)
  PetaboxLoader3.resolve: 179.569 (2)
*/