﻿body 
{
	background-color:#ffffff;
	/*background-image: url(../img/snowflakes.gif);*/
    font-size:12px;
    font-family: Tahoma, Arial, Helvetica, sans serif;
    margin: 0;
    padding: 0;
    color: #333333;/*#555555;    */
}

a
{
color: #508C9A;
}

a:hover
{
	color:#F46C30;
}

.bkg_snowflakes
{
	background-image: url(../img/snowflakes.gif);
}

.bkg_white
{
	background-color: #ffffff;
	background-image: none;
}
button
{
	font-family: Tahoma, Arial, Helvetica, sans serif;
	font-size:10pt;
}






/*заголовок страницы*/


.header_inner_page
{
	
	color:#4D6823;
	font-weight:normal;
	font-size:14pt;
	background-color:#F4F5CB;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
/*end заголовок страницы*/

/*панель навигации
{*/
.page_nav_container
{
	padding: 0 0 10px 0;
}

a.page_nav_back
{
	color:blue;
	
}
.page_nav_delimiter_back1
{	margin: 0  5px 0 0;}
.page_nav_delimiter_back2
{	margin: 0 5px 0 5px;}
a.page_nav_item
{
	color:blue;
}

a.page_nav_item:hover
{
	color:#FF3000;
}

.page_nav_last_item
{

}
.page_nav_delimiter
{
	margin: 0 5px 0 5px;
}

/*end панель навигации}*/

/*category_description*/
.category_description
{
	/*font-size:10pt;*/
	line-height:20px;
	text-align:justify;
}

.category_description img
{
	width: 210px; 
	border:0px;
	margin-left:10px;
	margin-bottom:10px;
	margin-right:10px;
	margin-top:5px;
}
/*end category_description*/



/*search_item{*/
.search_item_number
{font-size:14pt;}

.search_item_a
{font-size:14pt;}

.search_item_img
{
	width: 200px; 
	height:130px; 
	border:1px solid rgb(200,198,135);
}

/*end search_item}*/

.page_full_count
{
	float: left;
	padding:  5px 0 5px 0;
}

/*page_number{*/

.page_number_container
{
	float: right;
}

.page_number
{
	float:left;
	padding: 5px 5px 5px 5px;
	text-align:center;
}
.page_number a
{
	text-decoration:none;
	color: #333333;/*color: #555555;*/  
	color: Blue ;
	text-decoration:underline;
}
.page_number a:hover
{
	color:#F46C30;
	text-decoration:underline;
}
.page_number_current
{
	border: 1px solid #C8C8C8;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float:left;
	padding: 4px 6px 4px 6px;
	text-align:center;
}
.page_number_current a
{
	text-decoration:none;
	color: #333333;/*color: #555555;*/
}
.page_number_delimiter
{
	float:left;
	text-align:center;
	padding-top: 5px;
}
/*end page_number}*/

/*page_sort{*/
.page_sort_container
{
	/*padding-left:10px;*/
}
.page_sort
{
	float:left;
	text-align:center;
}
.page_sort a
{
	color: Blue ;
	text-decoration:underline;
}

.page_sort a:hover
{
	color:#F46C30; 
	text-decoration:underline;
}
.page_sort_current
{
	float:left;
	text-align:center;
}
.page_sort_current a
{
	text-decoration:none;
	color:#F46C30;
}

.page_sort_current_asc
{
	float:left;
	text-align:center;
}
.page_sort_current_asc a
{
	background-image:url(../img/asc.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	text-decoration:none;
	color:#F46C30;
}

.page_sort_current_desc
{
	float:left;
	text-align:center;
}
.page_sort_current_desc a
{
	background-image:url(../img/desc.gif);
	background-repeat:no-repeat;
	padding-left:16px;
	text-decoration:none;
	color:#F46C30;
}

.page_sort_delimiter
{
	float:left;
	text-align:center;
}
/*end page_sort}*/

/*tbl_result {*/
.tbl_result
{
	table-layout:fixed;
}
.tbl_result_row_header th
{
	border-bottom:solid 3px #88A93E;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}

.tbl_result_row td
{
	border-bottom:solid 1px #88A93E;

	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	vertical-align: top;
}

.tbl_result_row td a
{
	color: #333333;/*color: #555555;*/
	text-decoration:none;
}

.tbl_result_row td a:hover
{
	color:#F46C30;
	text-decoration:underline;
}

.tbl_result_row_alt td
{
	border-bottom:solid 1px #88A93E;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	vertical-align: top;
}

.tbl_result_row_alt td a
{
	color: #333333;/*color: #555555;*/
	text-decoration:none;
}

.tbl_result_row_alt td a:hover
{
	color:#F46C30;
	text-decoration:underline;
}

.tbl_result_row_header_bottom td
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
/*end tbl_result}*/

/*form{*/
.form_header
{
	font-size:14pt;
	--font-weight:500 ;
	line-height:30px;
	clear: both;
}

.form_item
{
	line-height:35px;
	clear: both;
	text-align: left;
}
.form_item_slim
{
	line-height:20px;
	clear: both;
}
.form_item td
{
	padding-left:5px;
	padding-right:5px;
}
.form_item_button
{
	text-align:center;
	padding-top:17px;
	padding-bottom:2px;
}

.form_item input
{
	padding: 4px 6px 4px 6px;
}

.form_item select
{
	padding: 4px 6px 4px 6px;
	margin: 0 0 9px 0;
	height: 30px;
	line-height: 30px;
}

.form_item textarea
{
	padding: 4px 6px 4px 6px;
}
    
span.required
{
	color:Red;
	font-style:oblique;
}
/*end form*/
/*form_4*/
.form_4_n
{
	width:300px;
	background-color: #fff;
	border: 2px solid #F4F5CB;    
    padding-left: 5px; 
	padding-right: 5px;
	margin: 0 auto 0 auto;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;			
}
.form_4_container
{
	width:300px;
	padding:0px;
	margin:0px;
}
.form_4_top
{
	background-image:url(../img/form_4_top.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:10px;

	font-size:1px;
}
.form_4
{
	background-image:url(../img/form_4.gif);
	background-repeat:repeat-y;
	background-position:center;
	padding-left:10px;
}
.form_4_bottom
{
	background-image:url(../img/form_4_bottom.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:10px;
	font-size:1px;
}
/*form_4*/

/*form_5*/
.form_5_n
{
	width:380px;
	background-color: #fff;
	border: 2px solid #F4F5CB;    
    padding: 10px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;		    
}

.form_5_container
{
	width:380px;
	padding:0px;
	margin:0px;
}
.form_5_top
{
	background-image:url(../img/form_5_top.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:10px;

	font-size:1px;
}
.form_5
{
	clear:both;
	background-image:url(../img/form_5.gif);
	background-repeat:repeat-y;
	background-position:center;
	background-color:#ffffff;
	padding-left:10px;
	padding-right:10px;
}
.form_5_bottom
{
	clear:both;
	background-image:url(../img/form_5_bottom.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:10px;
	font-size:1px;
}
/*form_5*/

.form_6_n
{
	width:460px;
	background-color: #fff;
	border: 2px solid #F4F5CB;    
    padding: 10px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;		    
}

.form_960_n
{
	width:936px;
	background-color: #fff;
	border: 2px solid #F4F5CB;    
    padding: 10px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;		    
}


/*end of form}*/

.ok_message
{
	font-weight:bold;
	color:Green ;
	text-align:center;
	line-height:20px;
}

.error_message
{
	font-weight:bold;
	color:#FF3000;
	text-align:center;
	line-height:20px;
}

.error_message_block
{
	font-weight:bold;
	color:#FF3000;
	text-align:center;
	line-height:20px;
	display:block;
}

.a_blue
{
	color:Blue;
}
.a_blue:hover
{
	color:#F46C30;
}
.a_red
{
	color:#FF3000;
	font-size:9pt;
}
.a_red:hover
{
	color:#F46C30;
}

/*GoodsView
{*/

.goods_view_img
{
	border:1px solid rgb(200,198,135);
	width: 200px; 
	height:230px; 
}
.goods_view_img:hover
{
	border:1px solid Blue;
}
.goods_view_img_small
{
	border:1px solid rgb(200,198,135);
	width: 200px; 
	height:130px; 
}

.goods_view_img_small:hover
{
	border:1px solid Blue;
}

.goods_view_img_95
{
	width: 95px; 
	height:109px; 
	border:1px solid rgb(200,198,135);
}
.goods_view_img_95:hover
{
	border:1px solid Blue;
}
.goods_view_img_95_small
{
	width: 95px; 
	height:65px; 
	border:1px solid rgb(200,198,135);	
	padding-top: 22px;
	padding-bottom: 22px;
}
.goods_view_img_95_small:hover
{
	border:1px solid Blue;
}

.goods_view_prop
{
	line-height:20px;
}
a.goods_view_basket
{
	display:block;
	float:left;
	padding-left:25px;
	background-image:url(../img/basket_blue.gif);
	background-repeat:no-repeat ;
	color:Blue;
	font-weight:bold;
	height:20px;
}

button.goods_view_basket
{
	color: #fff;
	padding: 7px 10px 9px 20px;
	border:0;
	border-left: 10px solid rgb(255, 100, 0);
	background-image: url(../img/basket_white.gif) ;
	background-position: left center;
	background-repeat: no-repeat;
	background-color: rgb(255, 100, 0);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-decoration: none;
	display: block;
	text-transform:uppercase;
}

button.goods_view_basket:hover
{
	background:rgb(255, 75, 0);
	border-left: 10px solid rgb(255, 75, 0);
	background-image: url(../img/basket_white.gif) ;
	background-position: left center;
	background-repeat: no-repeat;
}

.goods_view_in_basket
{
	display:block;
	width: 70px;
	padding: 3px 0 3px 25px;
	background-image:url(../img/basket_added.gif);
	background-repeat:no-repeat;
	background-position: left center ;	
	margin: auto;
	text-transform: uppercase;
	color: Green;
}

.goods_view_nosaleprice
{
	cursor:default;
	background-image:url(../img/bkg_nosaleprice.gif);
	background-repeat:repeat-x;
	background-position:center center ;	
}
.goods_view_price
{
	font-size:14pt;
}
.goods_view_pricediscountpercents
{}

#goods_view_full_rate
{
	font-size:14pt;
	color: #FC9B10;
}
#goods_view_full_voice_count{}
#goods_view_user_label
{
	font-weight:bold;
}
#goods_view_user_rate
{
	cursor:pointer 
}
#goods_view_user_rate img
{
	cursor:pointer 
}
.goods_view_comment_row{}
.goods_view_comment_alt_row
{ background-color: #F5F5FF;}
.goods_view_comment_header
{
	padding-left:25px;
	background-image:url(../img/comment.gif);
	background-repeat:no-repeat;
	background-position:left center;
	background-color:transparent;
}
.goods_view_comment_header_name{ font-weight:bold;}
.goods_view_comment_header_date{}
/*end of GoodsView}*/


.goods_view_header
{
	color:Blue;
	font-size:12pt;
}

.article_content
{
	/*font-size:8.5pt;*/
	line-height:20px;
	text-align:justify;
	
}
.article
{
	line-height:20px;
}
.article h1
{
	color:#4D6823;
	font-weight:normal;
	font-size:14pt;
	line-height:30px;
	margin-bottom:10px;
}
.article p
{
	margin-top:5px;
	margin-bottom:5px;
}

.article h2
{
	color:Blue;
	font-size:12pt;
	font-weight:normal;
}
.article h3
{
	font-size:11pt;
	font-weight:normal;
	font-weight:bold;
}
.article li
{
	list-style-type:disc;
	margin-left:15px;
	padding-left:15px;
}


.spec_news
{
	border:1px dotted #999999;
	line-height:20px;
	padding:10px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;	
}

.dialog_form
{
   font-size:10pt;
   color: #333333;/*color: #555555;*/
}


.basket_btn_back
{
	border:0;	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor:pointer;
	padding: 5px 10px 5px 10px;
	margin-bottom: 9px;
	background-color: #f0f0f0;
	color: inherit;
	text-decoration: none;
	font-size: 12px;
	display:inline;
}
.basket_btn_back:hover
{
	background: silver;
	text-decoration: none;
	color: inherit;
}

a.goods_btn_basket_dlg
{
	color: #fff;
	padding: 7px 20px 9px 10px;
	border:0;
	border-right: 10px solid rgb(255, 100, 0);
	background-image: url(../img/button_orange_arrow.gif) ;
	background-position: right center;
	background-repeat: no-repeat;
	background-color: rgb(255, 100, 0);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-decoration: none;
	display: block;
	font-weight: bold;
}

a.goods_btn_basket_dlg:hover
{
	background:rgb(255, 75, 0);
	border-right: 10px solid rgb(255, 75, 0);
	background-image: url(../img/button_orange_arrow.gif) ;
	background-position: right center;
	background-repeat: no-repeat;
}


a.basket_btn_checkout
{
	color: #fff;
	padding: 8px 10px 8px 20px;
	border:0;
	border-left: 10px solid rgb(255, 100, 0);
	background-image: url(../img/basket_white.gif) ;
	background-position: left center;
	background-repeat: no-repeat;
	background-color: rgb(255, 100, 0);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-decoration: none;
	display: block;
}

a.basket_btn_checkout:hover
{
	background:rgb(255, 75, 0);
	border-left: 10px solid rgb(255, 75, 0);
	background-image: url(../img/basket_white.gif) ;
	background-position: left center;
	background-repeat: no-repeat;
}

.basket_btn_refresh
{
	border:0;	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor:pointer;
	padding: 5px 5px 5px 5px;
	margin-bottom: 9px;
}
.basket_btn_refresh:hover
{
	background: silver;
}

.basket_btn_remove
{
	color: #fff;
	border:0;
	padding: 2px 5px 2px 5px;
	background: silver;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor:pointer;
	font-size: 12px;
}
.basket_btn_remove:hover
{
	
	background: gray;
}

.basket_product_img
{
	width: 48px;
	height: 55px;
}

.basket_product_img_small
{
	width: 80px;
	height: 55px;
}

.basket_coupon {
border: 2px solid #88A93E;
padding-top: 10px;
padding-bottom:10px;
text-align: center; 
width: 300px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
margin-left: auto ;
margin-right: auto ;
}

.basket_item_count
{
	width: 30px;
	padding: 4px 6px 4px 6px;
}

.coupon_item
{
	border: 1px solid #E4E27A;
	background-color:#FAF9D2;
	width: 220;
	padding-top: 10px;
	padding-bottom:10px;
	text-align: center; 	
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;		
}

.coupon_item_alt
{
	border: 1px solid #A6D2EF;
	background-color:#EAF3F3;
	width: 220;
	padding-top: 10px;
	padding-bottom:10px;
	text-align: center; 	
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;	
}

.info_icon
{
	display:inline-block ;
	width:16px;
	height:25px;
	background-image:url(../img/info.gif);
	background-repeat:no-repeat;	
	margin-bottom:5px;
	padding-bottom:5px;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	opacity: 0.85;
	border:1px solid #E3E364;
	background-color: #F4F5CB;
	padding: 5px;
}
#tooltip h3, #tooltip div { margin: 0; }

/*dialog
{*/

/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
	
.dialog {
    position: fixed;
    top: 17%;
    left: 50%;
    z-index:33000;
}

.jqmOverlay { background-color: #eee;}

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .dialog {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


.dialog_block
{
	text-align:center;
	background-color: #fff;
	border: 2px solid #C8C687;    
    padding-left: 5px; 
	padding-right: 5px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;			
}

.dialog_close
{
	float:right;
}
.dialog_close button
{
	font-weight:bold;
	color: #fff;
	border:1px solid #912D06;
	padding:0px 2px 2px 2px;
	width:16px;
	height:16px;
	font-size:10px;
	font-family:Verdana;
	background: #FF732A;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFCCCC), to(#FF732A));
	background: -moz-linear-gradient(#FFCCCC, #FF732A);
	background: linear-gradient(#FFCCCC, #FF732A);
	-pie-background: linear-gradient(#FFCCCC, #FF732A);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;		
}

.dialog_close button:hover
{
	background: #FF3000;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFCCCC), to(#FF3000));
	background: -moz-linear-gradient(#FFCCCC, #FF3000);
	background: linear-gradient(#FFCCCC, #FF3000);	
	-pie-background: linear-gradient(#FFCCCC, #FF3000);
}

.dialog_header
{
	text-align:left;
	color:#4D6823;
	font-weight:normal;
	font-size:14pt;
	/*background-color:#F4F5CB;*/
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.dialog_content
{
	padding-left: 5px; 
	padding-right: 5px;
}


.dialog_busy
{
	background-image:url(../img/busy.gif);
	background-repeat:no-repeat;	
	background-position:center center;
	height: 50px;
}
/*end of dialog}*/

.button_orange
{
	color: #fff;
	border:0;
	padding: 5px 10px 6px 10px;
	background: rgb(255, 100, 0);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	cursor:pointer;
	text-decoration: none;	
}
.button_orange:hover
{
	background:rgb(255, 75, 0);
	color:#fff;
}

.button_blue
{
	font-family: Tahoma, Arial, Helvetica, sans serif;
	font-weight:bold;
	color: #fff;
	border:0;
	padding: 3px 15px 4px 15px;
	background: #56ADC5;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#9DD2E1), to(#56ADC5));
	background: -moz-linear-gradient(#9DD2E1, #56ADC5);
	background: linear-gradient(#9DD2E1, #56ADC5);
	-pie-background: linear-gradient(#9DD2E1, #56ADC5);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;			
}

.button_green
{
	font-family: Tahoma, Arial, Helvetica, sans serif;
	font-weight:bold;
	color: #fff;
	border:0;
	padding: 3px 15px 4px 15px;
	
	background: #D8EEA5;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#D8EEA5), to(#ABCD5F));
	background: -moz-linear-gradient(#D8EEA5, #ABCD5F);
	background: linear-gradient(#D8EEA5, #ABCD5F);
	-pie-background: linear-gradient(#D8EEA5, #ABCD5F);
	/*
	background: #57BA19;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#B6E2B0), to(#57BA19));
	background: -moz-linear-gradient(#B6E2B0, #57BA19);
	background: linear-gradient(#B6E2B0, #57BA19);
	-pie-background: linear-gradient(#B6E2B0, #57BA19);
	*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	cursor:pointer;
}

.carusel_container
{
	background-image: url(../img/snowflakes.gif);
}
.carusel_header
{


	line-height:30px;
	margin-bottom:10px;	
	text-align: center;
}
.carusel_header a
{
	text-decoration: none;
	color: rgb(252, 7, 26);
	font-family: Comic Sans MS, Tahoma, Arial, Helvetica, sans serif ;
	font-weight:bold;
	font-size:14pt;	
}
.carusel_header a:hover
{
	text-decoration: underline;
}
/*----------------------------------*/
.page_container
{
	margin:auto; width: 960px;	
}

.footer_plc
{
	
	background: rgb(240,240,240);
	padding: 0 10px 0 10px;
	
	border: 4px solid rgb(235, 235, 235);
	
	-webkit-border-radius: 7px 7px 7px 7px;
	-moz-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;	

}

.footer_cell
{
	float: left;
	font-size: 12px;
	padding:0 px;
	width: 160px;

}

.footer_header
{
	color: #456A73;
	font-size: 12px;
}
.footer_item
{
		padding-bottom: 4px;
}
.footer_item a
{
	color: #555A5B;
}
.footer_item a:hover
{
	color:#F46C30;
}

.footer_delim
{
		float: left;
		margin: 0 5px 0 20px;
		width:1px;
		height: 16px;
		background-color:white;		
}

/*left_menu
{*/
.left_menu_top
{
	color:#000000;
	text-align:center;
	padding: 6px 0 6px 6px;
	background-color: #F6F9FA; #E9F0F2;
	zoom:1;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;		
}

div.left_menu_content
{
	padding-left:5px;
	padding-right:5px;
}

.left_menu_content
{

}

.left_menu_content li
{
	margin: 2px 0 2px 0;
	padding-left: 12px;
	zoom:1;
}
.left_menu_content li a:before
{
	background-color: #E9F0F2;
	width:3px;
	height: 12px;
	content:" ";
	display: block;
	float: left;
	margin: 0px 12px 6px 0
}
.left_menu_content li a
{
	color: #508C9A;
	display: block;
	clear: both;
	margin: 12px 0px 12px 0
}
.left_menu_content li a.active
{
	color:#F46C30;
	text-decoration:none;
}
.left_menu_content li a:hover
{
	color:#F46C30;
	text-decoration:underline;
}

.left_menu_content li.left_menu_item_2
{
	margin: 2px 0 2px 0;
	padding-left: 24px;
	zoom:1;
}
.left_menu_content li.left_menu_item_2 a:before
{
	background-color:#E74E0A;
	width:3px;
	height: 12px;
	content:" ";
	display: block;
	float: left;
	margin: 0px 12px 6px 0
}
.left_menu_content li.left_menu_item_2 a
{
	color: #6F8185;
}
.left_menu_content li.left_menu_item_2 a:hover
{
	color:#F46C30;
}

.left_menu_content li.left_menu_item_3
{
	margin: 2px 0 2px 0;
	padding-left: 36px;
	zoom:1;
}
.left_menu_content li.left_menu_item_3 a:before
{
	background-color:#89B1BB;
	width:3px;
	height: 12px;
	content:" ";
	display: block;
	float: left;
	margin: 0px 12px 6px 0
}
.left_menu_content li.left_menu_item_3 a
{
	color: #000000;
}
.left_menu_content li.left_menu_item_3 a:hover
{
	color:#F46C30;
}

.left_menu_news_item
{
	margin-left: 7px;
	clear:both;
	display: block;
}
.left_menu_news_item:before
{
	background-color: #E9F0F2;
	width:3px;
	height: 12px;
	content:" ";
	display: block;
	float: left;
	margin: 0px 0px 6px 0
}

/*end left menu}*/

/*.header_page
{
	color:white;
	text-align:center;
	font-weight:normal;
	padding: 6px 0 6px 6px;

	background: #FF8619;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFB56A), to(#FF8619));
	background: -moz-linear-gradient(#FFB56A, #FF8619);
	background: linear-gradient(#FFB56A, #FF8619);
	-pie-background: linear-gradient(#FFB56A, #FF8619);
	
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;	
}
*/
.header_page
{
	color:#23505B;
	font-weight:normal;
	background-color:#F6F9FA;
	
	/*background-color:#FAF9D2;*/
	padding-top:5px;
	padding-bottom:7px;	
	text-align:center;
	font-weight:normal;
	font-size:11pt;
}

/*center_item {*/
.center_delim
{
	float: left;
	width: 30px;
	height: 160px;
	background-image:url(../img/center_delim.gif);
	background-repeat:no-repeat;
	background-position:center center;	
}
.center_space
{
	font-size:1px; 
	height:50px;
}

.center_item
{
width: 160px;
float: left;
}
.center_item_icon_360
{
	background-image:url(../img/360icon.gif);
	background-repeat:no-repeat;
	background-position:center center ;
	position: relative;
	top:-184px; left:130px; width: 28px; height: 28px; 

}
.center_item_img
{
	width: 160px; 
	height:184px; 
	margin: 0 auto 0 auto;
	position: relative;
}
.center_item_img_small
{
	padding-top: 40px;
	padding-bottom: 40px;
	width: 160px; 
	height:104px; 
	margin: 0 auto 0 auto;
	position: relative;
}
.center_item_a
{
	color:#10232E;
	text-align: center;
	display: block;
	line-height: 18px;
	height: 36px;
	font-size:12px;
}

.center_item_rate
{
	text-align:center;
	height: 10px;
}

.center_item_price_basket
{
	text-align:center; 
	min-height:30px;	
}

.center_item_price
{

	float: left;
	width: 80px;
	height: 30px;
	text-align: center;
	vertical-align: bottom;
	height: 30px;
}

.center_item_basket
{
	float: left;
	width: 80px;
}

.center_item_price_lbl
{
	font-size:16px;
	color: #243134;
	display: block;
	vertical-align: bottom;
	margin-top: 3px;
}
.center_item_nosaleprice_lbl
{
	font-size:12px;
	color: #9C9FA0;
	text-decoration: line-through;	
}

.center_item_basket_no_sale
{
	background-color:#A4C1C8;
	padding: 1px;
	width: 54px;
	margin-left: 12px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;	
}
.center_item_in_basket
{
	font-size:10px;
	width: 54px;
	display: block;
	color: #fff;
	margin-top:4px;	
	margin-bottom:6px;	
	}
.center_item_basket_button
{
	width: 54px;
	height: 21px;
	padding: 0;
	margin:0;
	font-size:11px;
	color: #fff;
	border: 1px solid #fff;
	background-color: #F46C30;#E9520F;
	display: block;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;		
}
.center_item_basket_button:hover
{
	background-color:#6194A0;
}

.center_item_height_1
{
	font-size:1px; height:20px;
}

.center_item_height_2
{
	font-size:1px; height:2px;
}

.center_item_height_3
{
	font-size:1px; height:5px;
}

/*end center_item}*/

.carousel1
{}

.carousel1 li
{
	display: none;
}
.carousel1_item_img
{
	width: 560px;
	height: 380px;
}
li.carousel1_item_active
{
	display: block;
}

.carousel1_nav
{
position: relative; left: 10px; top: -30px;	
}

.carousel1_nav_item_active
{
	padding: 2px 5px 2px 5px;
	background-color: #F46C30;
	color:#fff;
	border: 1px solid #fff;
	margin: 0 3px 0 3px;
	text-decoration: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.carousel1_nav_item_active:hover
{
	padding: 2px 5px 2px 5px;
	background-color: white;
	color: #333333;
	border: 1px solid #6194A0;
	margin: 0 3px 0 3px;
	text-decoration: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;			
}

.carousel1_nav_item
{
	padding: 2px 5px 2px 5px;
	background-color:#6194A0;
	color: #fff;
	border: 1px solid #fff;
	margin: 0 3px 0 3px;
	text-decoration: none;	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;		
}

.carousel1_nav_item:hover
{
	padding: 2px 5px 2px 5px;
	background-color: white;
	color: #333333;
	border: 1px solid #6194A0;
	margin: 0 3px 0 3px;
	text-decoration: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;		
}

/*<верхнее меню>
{*/
.menu_top
{
	
	height: 47px;
	background-color: #5F919D;
	background: -webkit-linear-gradient(top, #8DB1BA, #5F919D, #5F919D, #A4C1C8);
	background: -moz-linear-gradient(top, #8DB1BA, #5F919D, #5F919D, #A4C1C8);
	background: linear-gradient(top,	 #8DB1BA, #5F919D, #5F919D, #A4C1C8);
	-pie-background: linear-gradient(top, #8DB1BA, #5F919D, #5F919D, #A4C1C8);	
	border: 4px solid #5D8E9A;
	-webkit-border-radius: 7px 7px 7px 7px;
	-moz-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;	
}

.menu_top_cont1
{
	float: left;
	background-color: #5F919D;
	background: -webkit-linear-gradient(top, #8DB1BA, #5F919D, #5F919D, #A4C1C8);
	background: -moz-linear-gradient(top, #8DB1BA, #5F919D, #5F919D, #A4C1C8);
	background: linear-gradient(top,	 #8DB1BA, #5F919D, #5F919D, #A4C1C8);
	-pie-background: linear-gradient(top, #8DB1BA, #5F919D, #5F919D, #A4C1C8);		
	height: 47px;
}
.menu_top_cont2
{
	float: right;
	background-color: #4A7988;
	background: -webkit-linear-gradient(top, #6F9CA8, #46707F, #4A7988, #84ABB4);
	background: -moz-linear-gradient(top, #6F9CA8, #46707F, #4A7988, #84ABB4);
	background: linear-gradient(top,	 #6F9CA8, #46707F, #4A7988, #84ABB4);
	-pie-background: linear-gradient(top, #6F9CA8, #46707F, #4A7988, #84ABB4);	
}

.menu_top_item
{
	color: #fff;
	text-decoration:none;
	height:30px;
	padding: 0 10px 0 10px;
	line-height: 47px;
	height: 47px;
	float: left;
	display: block;
	font-size: 14px;
}
.menu_top_item_home img
{
	width: 11px;
	height: 10px;
}
.menu_top_item_sale
{
}

.menu_top a.active
{
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration:none;
	
	background-repeat:repeat-x ;
}
.menu_top_item:hover
{
	color: #FFFFFF; 
	text-decoration: none;
	background-color:#F8783F;
}
.menu_top_item .menu_top_item_sale:hover
{
	background-color:#F8783F;
}
.menu_top span
{
	width:1px;
	background-color: #42707D;
	height:47px;
	display: block;
	float: left;
	border-left: 1px solid #98BBC3;
	border-right: 1px solid #98BBC3;
}
/*end </верхнее меню>}*/

/*<верхний заголовок>*/
.header_top
{

}
.header_top_cell1
{
	float: left;
}
.header_top_cell1_logo
{
	display: block;
	text-decoration:none;
	font-size:11px; 
	text-align: center; 
	width:248px; 
	color:#505656;
	background-image:url(../img/logo.gif);
	background-repeat:no-repeat;
	background-position: center -12px;
	padding-top: 35px;
}

.header_top_cell1_logo_win
{
	display: block;
	text-decoration:none;
	font-size:11px; 
	text-align: center; 
	width:248px; 
	color:#505656;
	background-image:url(../img/logo_win.gif);
	background-repeat:no-repeat;
	background-position: center -2px;
	padding-top: 45px;
}

.header_top_delim1
{
	width: 50px;
	height: 80px;
	float: left;
}
.header_top_cell2
{
	float: left;
	width: 470px;
}

.header_top_cell3
{
	float: right;
}

.header_top_basket
{
	background-image:url(../img/bkg_basket_top.gif);
	background-repeat:no-repeat;
	background-position:left center ; 	
	padding-left:60px;
	text-decoration:none;
	color: #333333;/* color: #555555;*/
	height: 40px;
	cursor: pointer;
}
.header_top_basket_header
{
	color:#456a73; 
	font-size:14px;
}

.header_top_basket:hover
{
	color:#F46C30;
}
.header_top_basket_header:hover
{
	color:#F46C30;
}

.header_top_phone
{
	float: left;

}

.header_top_phone1
{
	color: #E74E0A;
}

.header_top_phone2 a
{
	color: #456a73; 
	text-decoration: none; 
	text-transform: uppercase; 
}
.header_top_phone2 a:hover
{
	color:#F46C30;
}

.header_top_delivery
{
	float: right;
	background-image:url(../img/bus.gif);
	background-repeat:no-repeat;
	background-position:left bottom; 	
	padding-left:45px;
	margin-left:45px;
	display: block;
	text-decoration: none;
}
.header_top_delivery1
{
	color: #E74E0A;
	display: block;
}
.header_top_delivery2
{
	color: #456A73;
	display: block;
}

.header_top_delivery1:hover
{
	color:#F46C30;
}

.header_top_delivery2:hover
{
	color:#F46C30;
}

.header_top_search
{
	background-color: #A4C1C8;
	width: 411px;
	height: 21px;
	padding: 1px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;	
	
}
.header_top_search input
{
	width:350px;
	height: 21px;
	border:0;
	padding: 0 3px 0 3px;
	margin:0;
	display:block;
	float: left;
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;	
	margin-right: 1px;	
}

.header_top_search button
{
	width: 54px;
	height: 21px;
	padding: 0;
	margin:0;
	font-size:11px;
	color: #fff;
	border: 1px solid #fff;
	background-color: #F46C30;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display:block;
	float: left;		
}
.header_top_search button:hover
{
	background-color:#6194A0;
}

.header_top_user
{
	float: right;
}
.header_top_user a
{
	color: #456a73; text-decoration: none;
}
.header_top_user a:hover
{
	color:#F46C30;
}
/*end </верхний заголовок>*/

.brands_letter
{
	width: 50px;
	font-size: 20px;
	float: left;
	margin-left: 15px;
}
.brands_item_cont
{
		float: left;
		display: block;
		width: 665px;
}
.brands_item
{
	line-height: 25px;
	display: block;
	float: left;
	width: 166px;
}

h2.DeliveryTypeGroupHeader
{
	font-size: 18px;
	color: #333333;
}
h3.DeliveryTypeHeader
{
	display: block;
	font-weight: normal;
	font-size: 18px;
}
.DeliveryTypeContent
{
	font-size: 12px;
	margin-left: 20px;
}

.btn_delivery_select
{
	border-bottom: 1px dashed #08c; 
	font-size: 20px; 
	text-decoration: none;
}

.btn_delivery_select:hover
{
	text-decoration: none;
	border-bottom: 1px dashed #F46C30;
}

.checkout_panel
{
	border: 1px solid silver;
}
.checkout_panel_header
{
	background-color: #f0f0f0;
	border-bottom: 1px solid silver;
	padding: 5px 20px 5px 20px;
}
.checkout_panel_content
{
	padding: 5px 20px 5px 20px;
}
.checkout_panel_lbl
{
	float: left;
	width: 200px;
}
.checkout_panel_inp
{
	float: left;
	display: block;
}
.checkout_panel_err
{
	float: left;
	padding-left: 20px;
	color:#FF3000;
}

button.checkout_panel_btn_basket
{
	color: #fff;
	border:0;
	padding: 5px 10px 6px 10px;
	background: rgb(255, 100, 0);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	cursor:pointer;
}

button.checkout_panel_btn_basket:hover
{
	background:rgb(255, 75, 0)
}

.logon_pref li
{
	margin: 2px 0 2px 0;
	margin-left: 12px;
	zoom:1;
	line-height: 20px;
}
.logon_pref li:before
{
	background-color: #E9F0F2;
	width:3px;
	height: 12px;
	content:" ";
	display: block;
	float: left;
	line-height: 20px;
	margin: 5px 10px 0 0;
}


/*orders_tbl {*/
.orders_tbl
{
	table-layout:fixed;
}
.orders_tbl_row_header th
{
	border-bottom:solid 3px #88A93E;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}

.orders_tbl_row td
{
	border-bottom:solid 1px #88A93E;
	line-height: 20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	vertical-align: top;
}

.orders_tbl_row_alt td
{
	border-bottom:solid 1px #88A93E;
		line-height: 20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	vertical-align: top;
}

.orders_tbl_row_header_bottom td
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
/*end orders_tbl}*/

[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../img/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
}

/* White icons with optional class, or on hover/active states of certain elements */

.icon-white,
.nav-tabs > .active > a > [class^="icon-"],
.nav-tabs > .active > a > [class*=" icon-"],
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"] {
  background-image: url("../img/glyphicons-halflings-white.png");
}

.icon-glass {
  background-position: 0      0;
}

.icon-music {
  background-position: -24px 0;
}

.icon-search {
  background-position: -48px 0;
}

.icon-envelope {
  background-position: -72px 0;
}

.icon-heart {
  background-position: -96px 0;
}

.icon-star {
  background-position: -120px 0;
}

.icon-star-empty {
  background-position: -144px 0;
}

.icon-user {
  background-position: -168px 0;
}

.icon-film {
  background-position: -192px 0;
}

.icon-th-large {
  background-position: -216px 0;
}

.icon-th {
  background-position: -240px 0;
}

.icon-th-list {
  background-position: -264px 0;
}

.icon-ok {
  background-position: -288px 0;
}

.icon-remove {
  background-position: -312px 0;
}

.icon-zoom-in {
  background-position: -336px 0;
}

.icon-zoom-out {
  background-position: -360px 0;
}

.icon-off {
  background-position: -384px 0;
}

.icon-signal {
  background-position: -408px 0;
}

.icon-cog {
  background-position: -432px 0;
}

.icon-trash {
  background-position: -456px 0;
}

.icon-home {
  background-position: 0 -24px;
}

.icon-file {
  background-position: -24px -24px;
}

.icon-time {
  background-position: -48px -24px;
}

.icon-road {
  background-position: -72px -24px;
}

.icon-download-alt {
  background-position: -96px -24px;
}

.icon-download {
  background-position: -120px -24px;
}

.icon-upload {
  background-position: -144px -24px;
}

.icon-inbox {
  background-position: -168px -24px;
}

.icon-play-circle {
  background-position: -192px -24px;
}

.icon-repeat {
  background-position: -216px -24px;
}

.icon-refresh {
  background-position: -240px -24px;
}

.icon-list-alt {
  background-position: -264px -24px;
}

.icon-lock {
  background-position: -287px -24px;
}

.icon-flag {
  background-position: -312px -24px;
}

.icon-headphones {
  background-position: -336px -24px;
}

.icon-volume-off {
  background-position: -360px -24px;
}

.icon-volume-down {
  background-position: -384px -24px;
}

.icon-volume-up {
  background-position: -408px -24px;
}

.icon-qrcode {
  background-position: -432px -24px;
}

.icon-barcode {
  background-position: -456px -24px;
}

.icon-tag {
  background-position: 0 -48px;
}

.icon-tags {
  background-position: -25px -48px;
}

.icon-book {
  background-position: -48px -48px;
}

.icon-bookmark {
  background-position: -72px -48px;
}

.icon-print {
  background-position: -96px -48px;
}

.icon-camera {
  background-position: -120px -48px;
}

.icon-font {
  background-position: -144px -48px;
}

.icon-bold {
  background-position: -167px -48px;
}

.icon-italic {
  background-position: -192px -48px;
}

.icon-text-height {
  background-position: -216px -48px;
}

.icon-text-width {
  background-position: -240px -48px;
}

.icon-align-left {
  background-position: -264px -48px;
}

.icon-align-center {
  background-position: -288px -48px;
}

.icon-align-right {
  background-position: -312px -48px;
}

.icon-align-justify {
  background-position: -336px -48px;
}

.icon-list {
  background-position: -360px -48px;
}

.icon-indent-left {
  background-position: -384px -48px;
}

.icon-indent-right {
  background-position: -408px -48px;
}

.icon-facetime-video {
  background-position: -432px -48px;
}

.icon-picture {
  background-position: -456px -48px;
}

.icon-pencil {
  background-position: 0 -72px;
}

.icon-map-marker {
  background-position: -24px -72px;
}

.icon-adjust {
  background-position: -48px -72px;
}

.icon-tint {
  background-position: -72px -72px;
}

.icon-edit {
  background-position: -96px -72px;
}

.icon-share {
  background-position: -120px -72px;
}

.icon-check {
  background-position: -144px -72px;
}

.icon-move {
  background-position: -168px -72px;
}

.icon-step-backward {
  background-position: -192px -72px;
}

.icon-fast-backward {
  background-position: -216px -72px;
}

.icon-backward {
  background-position: -240px -72px;
}

.icon-play {
  background-position: -264px -72px;
}

.icon-pause {
  background-position: -288px -72px;
}

.icon-stop {
  background-position: -312px -72px;
}

.icon-forward {
  background-position: -336px -72px;
}

.icon-fast-forward {
  background-position: -360px -72px;
}

.icon-step-forward {
  background-position: -384px -72px;
}

.icon-eject {
  background-position: -408px -72px;
}

.icon-chevron-left {
  background-position: -432px -72px;
}

.icon-chevron-right {
  background-position: -456px -72px;
}

.icon-plus-sign {
  background-position: 0 -96px;
}

.icon-minus-sign {
  background-position: -24px -96px;
}

.icon-remove-sign {
  background-position: -48px -96px;
}

.icon-ok-sign {
  background-position: -72px -96px;
}

.icon-question-sign {
  background-position: -96px -96px;
}

.icon-info-sign {
  background-position: -120px -96px;
}

.icon-screenshot {
  background-position: -144px -96px;
}

.icon-remove-circle {
  background-position: -168px -96px;
}

.icon-ok-circle {
  background-position: -192px -96px;
}

.icon-ban-circle {
  background-position: -216px -96px;
}

.icon-arrow-left {
  background-position: -240px -96px;
}

.icon-arrow-right {
  background-position: -264px -96px;
}

.icon-arrow-up {
  background-position: -289px -96px;
}

.icon-arrow-down {
  background-position: -312px -96px;
}

.icon-share-alt {
  background-position: -336px -96px;
}

.icon-resize-full {
  background-position: -360px -96px;
}

.icon-resize-small {
  background-position: -384px -96px;
}

.icon-plus {
  background-position: -408px -96px;
}

.icon-minus {
  background-position: -433px -96px;
}

.icon-asterisk {
  background-position: -456px -96px;
}

.icon-exclamation-sign {
  background-position: 0 -120px;
}

.icon-gift {
  background-position: -24px -120px;
}

.icon-leaf {
  background-position: -48px -120px;
}

.icon-fire {
  background-position: -72px -120px;
}

.icon-eye-open {
  background-position: -96px -120px;
}

.icon-eye-close {
  background-position: -120px -120px;
}

.icon-warning-sign {
  background-position: -144px -120px;
}

.icon-plane {
  background-position: -168px -120px;
}

.icon-calendar {
  background-position: -192px -120px;
}

.icon-random {
  width: 16px;
  background-position: -216px -120px;
}

.icon-comment {
  background-position: -240px -120px;
}

.icon-magnet {
  background-position: -264px -120px;
}

.icon-chevron-up {
  background-position: -288px -120px;
}

.icon-chevron-down {
  background-position: -313px -119px;
}

.icon-retweet {
  background-position: -336px -120px;
}

.icon-shopping-cart {
  background-position: -360px -120px;
}

.icon-folder-close {
  background-position: -384px -120px;
}

.icon-folder-open {
  width: 16px;
  background-position: -408px -120px;
}

.icon-resize-vertical {
  background-position: -432px -119px;
}

.icon-resize-horizontal {
  background-position: -456px -118px;
}

.icon-hdd {
  background-position: 0 -144px;
}

.icon-bullhorn {
  background-position: -24px -144px;
}

.icon-bell {
  background-position: -48px -144px;
}

.icon-certificate {
  background-position: -72px -144px;
}

.icon-thumbs-up {
  background-position: -96px -144px;
}

.icon-thumbs-down {
  background-position: -120px -144px;
}

.icon-hand-right {
  background-position: -144px -144px;
}

.icon-hand-left {
  background-position: -168px -144px;
}

.icon-hand-up {
  background-position: -192px -144px;
}

.icon-hand-down {
  background-position: -216px -144px;
}

.icon-circle-arrow-right {
  background-position: -240px -144px;
}

.icon-circle-arrow-left {
  background-position: -264px -144px;
}

.icon-circle-arrow-up {
  background-position: -288px -144px;
}

.icon-circle-arrow-down {
  background-position: -312px -144px;
}

.icon-globe {
  background-position: -336px -144px;
}

.icon-wrench {
  background-position: -360px -144px;
}

.icon-tasks {
  background-position: -384px -144px;
}

.icon-filter {
  background-position: -408px -144px;
}

.icon-briefcase {
  background-position: -432px -144px;
}

.icon-fullscreen {
  background-position: -456px -144px;
}