

/* Start:/local/templates/yulia/components/bitrix/menu/cat_menu/style.css?1755162634762*/
.catmenu { display: table-cell;}
.catmenu ul { list-style: none; margin: 45px 0px; padding: 0px; background: #f0f0f0;}
.catmenu ul li { float: left;}
.catmenu ul li a { display: block; padding: 10px 15px; color: #595c75; font-size: 16px; text-decoration: none;
	-webkit-transition: all 0.2s ease-out; 
	-moz-transition: all 0.2s ease-out; 
	-o-transition: all 0.2s ease-out; 
	-ms-transition: all 0.2s ease-out; 
	transition: all 0.2s ease-out;
}
.catmenu ul li a:hover { background:#e9e9e9; text-decoration: underline;}
.catmenu ul li a.actived { background: #595c75; color: #fff;}


@media screen and (max-width: 700px) {
	.catmenu { display:table; width: 100%; clear: both; }
	.catmenu ul { margin: 45px 0px 0px 0px;}
	.catmenu ul li a { font-size: 14px;}
}


/* End */


/* Start:/local/templates/yulia/components/bitrix/sale.basket.basket.small/smallbas/style.css?1755162634989*/
.bask_user { display: table-cell; width: 200px; vertical-align: top;}
.bask_user span { color: #fff; display: block; padding: 5px; background: #ffa216; font-weight: bold; margin: 45px 0px 0px 0px; font-size: 12px; overflow: hidden; height: 28px;
	-webkit-transition: all 0.2s ease-out; 
	-moz-transition: all 0.2s ease-out; 
	-o-transition: all 0.2s ease-out; 
	-ms-transition: all 0.2s ease-out; 
	transition: all 0.2s ease-out;
	cursor: pointer;
}
.bask_user span i { font-style: normal; font-size: 45px; display: block; float: left; margin: 0px 10px 0px 0px;}
.bask_user span a { color: #fff; text-decoration: none;}
.bask_user .personal { text-align: right; padding: 5px 0px 0px 0px; font-size: 13px;}
.bask_user .personal a { color: green;}
.bask_user span:hover { background: #ff9a4d;}

@media screen and (max-width: 700px) {
	.bask_user { display: table; width: 100%;}
	.bask_user span { margin-top: 10px;}
	.bask_user .personal { text-align: center; display: table; width: 100%;}
}
/* End */


/* Start:/local/templates/yulia/components/bitrix/catalog/catalog/style.css?175516263451*/


.topbloc_catalog { width: 100%; display: table;}

/* End */


/* Start:/local/templates/yulia/components/bitrix/catalog/catalog/bitrix/catalog.section/.default/style.css?17551626342063*/
.cat_items { width: 100%; padding-bottom: 45px;}
.clb { clear: both; height: 0px;}
.cat_item { float: left; width: 22%; margin:45px 1.5% 0px 1.5%;}

.cat_item a.image_item { display: block; height: 280px; overflow: hidden; width: 100%; margin: 0px 0% 0px 0%;}
.cat_item a.image_item img { width: 100%;
	-webkit-transition: all 0.2s ease-out; 
	-moz-transition: all 0.2s ease-out; 
	-o-transition: all 0.2s ease-out; 
	-ms-transition: all 0.2s ease-out; 
	transition: all 0.2s ease-out;
}
.cat_item a.image_item:hover img { margin: -5px 0px 0px 0%;}

.cat_item a { color: #333; text-decoration: none;}
.cat_item h4 { text-align: center; margin: 0px; padding: 8px 0px 5px 0px; font-size: 13px;}
.cat_item span { display: block; font-size: 16px; font-weight: bold; text-align: center; padding: 0px 0px 8px 0px;}
.cat_item span s {}



.user_actions { width: 125px; margin: 0px auto;}
.user_actions a.plusone, .user_actions a.minusone { display: block; float: left; padding: 2px 4px 4px 4px; border: 1px #ddd solid; border-radius: 3px; color: #333; text-decoration: none;}
.user_actions a.minusone { padding: 2px 6px 4px 6px;}
.user_actions input[type="text"] { float: left; width: 30px; padding-top: 5px; text-align: center;}
.user_actions input[type="submit"] { background:#ffa216; height:26px; color: #fff; width: 50px; font-size: 19px; float: right; border: none; border-radius: 3px; cursor: pointer;
	-webkit-transition: all 0.2s ease-out; 
	-moz-transition: all 0.2s ease-out; 
	-o-transition: all 0.2s ease-out; 
	-ms-transition: all 0.2s ease-out; 
	transition: all 0.2s ease-out;
}

.user_actions input[type="submit"]:hover { background: #b97200;}

@media screen and (max-width: 800px) {
	.cat_item { width: 28.3%; margin:35px 2.5% 0px 2.5%;}
	.cat_item a.image_item { height: 300px;}
}
@media screen and (max-width: 700px) {
	.cat_item { width: 45%; margin:35px 2.5% 0px 2.5%;}
	.cat_item a.image_item { height: 350px;}
}
@media screen and (max-width: 400px) {
	.cat_item { width: 95%; margin:35px 2.5% 0px 2.5%;}
	.cat_item a.image_item { height: 450px;}
}
/* End */
/* /local/templates/yulia/components/bitrix/menu/cat_menu/style.css?1755162634762 */
/* /local/templates/yulia/components/bitrix/sale.basket.basket.small/smallbas/style.css?1755162634989 */
/* /local/templates/yulia/components/bitrix/catalog/catalog/style.css?175516263451 */
/* /local/templates/yulia/components/bitrix/catalog/catalog/bitrix/catalog.section/.default/style.css?17551626342063 */
