@import "callback.css";
@font-face{
    font-family: RobotoCondensedLight;
    src: url(../fonts/RobotoCondensedLight.ttf);
}
body{
    background-color: #EFEFEF;
}
#body{
    width: 1045px;
    border: 1px solid #C5C8C2;
    -webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.30);
    -moz-box-shadow: 0 3px 5px rgba(0,0,0,0.30);
    box-shadow: 0 3px 5px rgba(0,0,0,0.30);
    background-color: white;
    margin: 10px auto;
    min-height: 600px;
    height: auto;
}
#header{
    height: 120px;
    position: relative;
}
.logotip{
   font: bold 27px 'RobotoCondensedLight', sans-serif; 
   display: inline-block;
   position: absolute;
   left: 15px; top: 45px;
   padding: 12px 25px;
   background-color: #00FF00;  
   color: white;
   text-decoration: none;
}
#box_1{
    display: inline-block;
    margin-left: 15px;
    margin-top: 10px;
}
#box_1 a.linkauth{
    font: 13px sans-serif;
    color: black;
}
#box_1 a.linkauth:hover{
    text-decoration: none;
}
#box_2{
    position: absolute;
    right: 0;
    top: 0;
    height: 120px;
    width: 500px;
}
#box_3_header{
    position: absolute;
    right: 220px;
    display: inline-block;
    top: 15px;
    width: 350px;
    text-align: right;
}
.call{
    display: inline-block;
    font: 16px 'RobotoCondensedLight', sans-serif;
    border: 1px solid #000000;
    padding: 5px 10px;
    text-decoration: none;
    color: black;
}
.call:hover{
    border: 2px solid #00FF00;
}
.cart{
    display: inline-block;
    font: 16px 'RobotoCondensedLight', sans-serif;
    border: 1px solid #000000; 
    padding: 5px 10px;
    text-decoration: none;
    color: black;  
    margin-left: 10px;  
}
.cart:hover{
    border: 2px solid #00FF00;   
}
.cart span{
    color: #BD0905;    
}
#menu{
    position: absolute;
    bottom: 15px; right: 15px;
}
#menu li{
    float: left;
    margin-left: 30px;
}
#menu li a{
    font: bold 16px 'RobotoCondensedLight', sans-serif;
    text-transform: uppercase;
    color: black;
}
#menu li a:hover{
    text-decoration: none;
}
#banners{
    height: 400px;
}
#slider_1 a > div{
    border: 1px solid #AAAAAA;
    height: 175px; width: 155px;
    float: left;
    margin-left: 15px;
    margin-top: 15px;
    position: relative;
}
#slider_1 a > div:hover{
    border: 1px solid #6F6F6F;
}
#slider_1 a > div > div{
    height: 40px; width: 155px;
    float: left;
    position: absolute;
    bottom: 0; left: 0;
    background: url(../images/fon_black.png) repeat;
}
#slider_1 a > div > div p{
    font: bold 15px 'RobotoCondensedLight', sans-serif;
    margin-bottom: 0;
    margin-top: 10px;
    color: white;
}
.title{
    text-align: center;
    margin: 30px 0;    
}
.title a{
    font: bold 25px 'RobotoCondensedLight', sans-serif; 
    color: black;
}
.clear{
    display: block;
    clear: left;
}
#block1{
    width: 270px;
    float: left;
    margin-left: 15px;
	min-height: 200px; height: auto;
}
#block2{
    width: 730px;
    float: left;
    margin-left: 20px;
    min-height: 400px;
    height: auto;
}
#content{
    margin-top: 25px;
}
.left_title{
    font: bold 20px 'RobotoCondensedLight', sans-serif;
}
.title_2{
    font: bold 20px 'RobotoCondensedLight', sans-serif;
    margin-top: 0;
}
.title_3{
    font: bold 25px 'RobotoCondensedLight', sans-serif;
    margin-top: 0;
}
.title_4{
    font: bold 25px 'RobotoCondensedLight', sans-serif;
}
.title_5{
    font:bold 16px 'RobotoCondensedLight', sans-serif;
    margin-top: 0;
    margin-bottom: 4px;
    display: block;
}
.left_news img{
    float: left;
    margin-right: 15px;
    margin-bottom: 15px;
}
.left_news{
    margin-bottom: 15px;
}
.left_news a{
    font: 18px 'RobotoCondensedLight', sans-serif;
    color: #345E81;
    display: block;
}
.left_news a:hover{
    text-decoration: none;
}
.left_news p{
    font: 14px sans-serif !important;
    margin-top: 10px;
    color: black !important;
}
.left_news span{
    font: 14px sans-serif !important;
    color: black !important;
}
.text{
    font: 13px/23px sans-serif;
}
.item-news{
    width: 225px; height: 330px;
    border: 1px solid #AAAAAA;
    float: left;
    margin-left: 15px;
    margin-top: 15px;
    position: relative;
}
.item-news:hover{
    border: 1px solid #6F6F6F;
}
.item-news div{
    width: 225px; height: 210px;
    overflow: hidden;
    margin-top: 5px;
}
.itemaddcart{
    position: absolute;
    right: 10px;
    bottom: 10px;
    display: block;
    padding: 6px 10px;
    cursor: pointer;
    background-color: #000000;
    border-radius: 3px;
    color: white;
    font: 14px sans-serif;
}
.itemaddcart:hover{
    background-color: #9A9A9A;
}
.itemtitle{
    display: block;
    color: #000000;
    margin-top: 15px;
    text-align: center;
    font: 14px sans-serif;
}
.item-news .oldprice{
    font: 18px 'RobotoCondensedLight', sans-serif; 
    text-decoration: line-through;
    display: block;
    margin-left: 10px;
}
.item-news .newprice{
    font: 25px 'RobotoCondensedLight', sans-serif;
    display: block; 
    margin-left: 10px;
}
.item-news .nowprice{
    font: 17px 'RobotoCondensedLight', sans-serif;
    display: block; 
    margin-left: 10px;
}
.pricegoods{
    position: absolute;
    left: 5px;
    bottom: 0px;
}
#footer{
    margin-top: 40px;
}
#category li{
    margin-top: 5px;
}
#category a{
    margin-top: 5px;
    color: #000300;
    font: 16px 'RobotoCondensedLight', sans-serif;
}
#category a:hover{
    text-decoration: none;
}
#boxsearch input{
    border: 1px solid #000000;
    width: 180px;
    height: 28px;
    font: 14px sans-serif;
    padding-left: 5px;
}
#boxsearch{
    position: absolute;
    right: 15px;
    top: 15px;
}
.str{
    margin: 20px 0;
}
.str ul{
    display: inline-block;
}
.str li{
    float: left;
    margin-left: 7px;
}
.str a{
    display: block;
    font: 16px 'RobotoCondensedLight', sans-serif;
    padding: 3px 5px;
    color: black;
    text-decoration: none;
}
.str a:hover{
    background-color: #C4C4C4;
}
.str a.active{
    background-color: #B5B5B5;
}
#sort li{
    font: 16px 'RobotoCondensedLight', sans-serif;
}
#sort a{
    font: 16px 'RobotoCondensedLight', sans-serif;
    color: #345E81;
    margin-left: 5px;
    margin-right: 5px;
}
#sort a:hover{
    text-decoration: none;    
}
#sort a.active{
    color: #E42832;    
}
.backlink{
    font: 16px 'RobotoCondensedLight', sans-serif;
    color: #780007;
    display: inline-block;
    text-decoration: none;    
}
.backlink:hover{
    text-decoration: underline;    
}
.newsinfo{
    font: 16px 'RobotoCondensedLight', sans-serif;
    margin-bottom: 0;
    margin-top: 10px;
}
#block4{
    margin-left: 15px;
    margin-right: 15px;
    min-height: 400px;
    height: auto;    
}
#news_image{
    margin-top: 20px;
    margin-bottom: 20px;
}
.confirm_title{
    font: 23px 'RobotoCondensedLight', sans-serif;
    text-align: center;
}
.linkaddgoods{
    font: 13px sans-serif;
    display: inline-block;
    padding: 5px 10px;
    color: black;
    text-decoration: none;
    border-radius: 25px;
    border: 1px solid #A30000;
    margin-top: 6px;
}
.linkaddgoods:hover{
    background-color: #FFFFFF;
}
/* Класс скрытия меню*/
.hidemenu{
    display: none;
}
/*Цвет активной категории*/
.active_link{
    color: #000700 !important;
}
#block_detail_1{
    width: 270px;
    float: left;
    margin-right: 15px;
}
#block_detail_2{
    width: 435px;
    float: left;
}
.properties li{
    margin-top: 5px;
    font: 13px sans-serif;
}
.properties strong{
    margin-right: 6px;
}
.price_goods{
    font: 20px 'RobotoCondensedLight', sans-serif; 
}
.price_goods .oldprice{
    font: 22px 'RobotoCondensedLight', sans-serif; 
    text-decoration: line-through;
    display: block;
}
.price_goods .newprice{
    font:bold 28px 'RobotoCondensedLight', sans-serif;
    display: block;
    color: #1868A0; 
}
.price_goods .nowprice{
    font:bold 18px 'RobotoCondensedLight', sans-serif;
    display: block;
    color: #000000; 
}
.linkcartdetail{
    display: inline-block;
    font: 14px sans-serif;
    padding: 10px 18px;
    background-color: #000000;
    color: white;
    cursor: pointer;
    margin-top: 10px;
    border-bottom: 2px solid #363636;
    border-radius: 3px;
}
.linkcartdetail:hover{
    background-color: #505050;
}
.linkonedetail{
    display: inline-block;
    font: 14px sans-serif;
    color: #8C0B00;
    margin-top: 10px;
    margin-left: -4px;    
}
.linkonedetail:hover{
    text-decoration: none;    
}
.breadcrumb{
    margin-top: 10px;
    margin-bottom: 20px;
    font: 13px sans-serif;
}
.breadcrumb a{
    font: 13px sans-serif;
    text-decoration: none;
    color: black;
}
.breadcrumb a:hover{
    text-decoration: underline;
}
.title_mess{
    font: 18px sans-serif;
    text-align: center;
    margin-top: 50px;
}
.cyrrency{
    display: inline-block;
    margin-left: 20px;
}
.cyrrency a{
    font: 14px sans-serif;
    display: inline-block;
    margin-left: 10px;
    color: black;
    text-decoration: none;
}
.cyrrency a.active_c{
    font-weight: bold;
    color: #FFB000;
}
.shopping-cart{
    width: 100%;
    margin-top: 40px;
}
.shopping-cart tr{
    vertical-align:middle;
}
.shopping-cart td{
    border-bottom: 1px solid #ADADAD;
    text-align: left;
    padding: 8px 0;    
}
.shopping-cart th{
    border-bottom: 1px solid #777777;
    font:bold 13px sans-serif;
    color: #969696;
    padding: 4px 0;
    text-align: left;
}
.shopping-cart .oldprice{
    font: 14px sans-serif;
    text-decoration: line-through;
    display: inline-block;    
}
.shopping-cart .newprice{
    font: 15px sans-serif;
    color: red;
    display: inline-block;
    margin-left: 10px;    
}
.shopping-cart .nowprice{
    font: 14px sans-serif;
    display: inline-block;    
}
.shopping-cart input{
    font: 14px sans-serif;
    padding: 0 5px;
    border: 1px solid #A4A4A4;
    height: 24px; width: 80px;    
}
.title-item{
    font: 14px sans-serif;
    color: #345E81;
}
.title-item:hover{
    text-decoration: none;
}
.delete-item{
    font: 14px sans-serif;
    color: red;
    display: inline-block;
    padding: 5px 11px;
    border-radius:50%;
    border: 1px solid #ADADAD;
    text-decoration: none;    
}
.delete-item:hover{
    border: 1px solid #676767;    
}
#blockkupon{
    margin-top: 30px; 
    position: relative;
}
#blockkupon input{
    font: 16px sans-serif;
    padding: 0 5px;
    border: 1px solid #A4A4A4;
    height: 27px; width: 150px;      
}
#block-itog{
    position: absolute;
    right: 0;
    top: 15px;
    display: inline-block;
}
.acceptkupon{
    font: 13px sans-serif;
    display: inline-block;
    padding: 5px 10px;
    color: black;
    text-decoration: none;
    border-radius: 25px;
    border: 1px solid #FFB700;
    margin-top: 6px;
    background-color: white;
    cursor: pointer;
}
.acceptkupon:hover{
    background-color: #FFEEC2;
}
.box-view-goods{
    height: 360px; 
}
#slide_1{
   height: 275px;
}
.viewed-goods{
    margin: 0 7px;
    float: left;
    width: 220px;
    height: 270px;
}
.viewed-goods a{
    font: bold 13px sans-serif;
    color: #F5434C;
    display: block;
    margin-top: 15px;
}
.viewed-goods a:hover{
    text-decoration: none;
}
.addtocart_viewed_style{
    display: inline-block;
    padding: 6px 10px;
    cursor: pointer;
    background-color: #767676;
    border-radius: 3px;
    color: white;
    font: 14px sans-serif;
    margin-top: 15px;
}
.addtocart_viewed_style:hover{
    background-color: #9A9A9A;
}
#block-itog h4{
   font:bold 27px 'RobotoCondensedLight', sans-serif; 
   margin-top: 0;
   margin-bottom: 0;
   text-align: right;
}
#block-itog p{
   font:19px 'RobotoCondensedLight', sans-serif; 
   margin-top: 3px;
   margin-bottom: 0;
   text-align: right;
}
.title_f1{
   font:17px 'RobotoCondensedLight', sans-serif; 
}
.form-order-table td{
    font: 14px sans-serif;
    width: 300px;
    padding: 7px 0;
}
.form-order-table td span{
    color: red;
}
.form-order-table td input{
    font: 14px sans-serif;
    width: 330px;
    height: 23px;
    border: 1px solid #888888;
    padding: 0 5px;
}
.form-order-table td textarea{
    font: 14px sans-serif;
    width: 330px;
    height: 90px;
    max-width: 330px;
    border: 1px solid #888888;
    padding: 0 5px;
}
#fixpanels{
   right: 100px;
   bottom: 0;
   position: fixed;
   height: 60px;
}
.lnk1{
  font: 17px 'RobotoCondensedLight', sans-serif;
  padding: 10px 23px;
  color: white;
  display: inline-block;
  background-color: #76A6F4;
}
.lnk2{
  font: 17px 'RobotoCondensedLight', sans-serif;
  padding: 10px 23px;
  color: white;
  display: inline-block;
  background-color: #5BC491;
}
.lnk1:hover,.lnk2:hover{
    text-decoration: none;
}
#checkout{
    background-color: #FFD363;
    font: 18px 'RobotoCondensedLight', sans-serif;
    display: inline-block;
    padding: 7px 16px;
    cursor: pointer;
    border: 1px solid #FFD363;
    -webkit-border-radius: 25px !important; 
    -o-border-radius: 25px !important; 
    -moz-border-radius: 25px !important; 
    -khtml-border-radius: 25px !important;
    -webkit-appearance: none;
    margin-right: 85px;
    margin-top: 15px;     
}
#checkout:hover{
    background-color: #FFC229;     
}
#v-form-payment li{
   float: left;
   height: 70px;
   margin: 5px; 
   border: 1px solid #D9D9D9;
   padding: 5px;
   text-align: center;   
}
#v-form-payment span{
   display: block;
   font: 13px sans-serif;
   margin-bottom: 5px;
}
#v-form-payment img{
   cursor: pointer;
   display: block; 
}
.box_v li{
   float: left;
   text-align: center;
   margin-left: 10px;
   width: 110px;
}
.box_v span{
   display: block;
   font: 13px sans-serif;
   margin-bottom: 5px;
}
.box_v img{
   cursor: pointer; 
}
.box_v label{
   display: block;
}
.box_v input{ 
   display: inline-block;
}
.page_down p{
    font: 14px sans-serif;
    margin-top: 25px;
    margin-bottom: 25px;
}
.page_down li{
    font: 13px sans-serif;
}
.cart-count-minus,.cart-count-plus{
    font: 16px sans-serif;
    cursor: pointer;
    display: inline-block;
    padding: 4px 8px;
}
.delivery-hint{
    display: none;
    padding: 10px;
    font: 14px sans-serif;
    background-color: #E6F5C9;
}
.form-order-call{
    width: 320px;
    height: 250px;
    display: none;
}
.form-order-call input{
    width: 230px;
    padding: 5px;
    border: 1px solid #A4A4A4;
    height: 25px;
    margin-top: 8px;
    font: 14px sans-serif;
}
.form-order-call h4{
    margin-top: 10px;
    margin-bottom: 15px;
    font:bold 19px 'RobotoCondensedLight', sans-serif;
}
.form-order-call p{
    margin-top: 10px;
    margin-bottom: 15px;
    font: 16px 'RobotoCondensedLight', sans-serif;
}
.form-order-call button{
    margin-top: 15px;
    font:bold 15px 'RobotoCondensedLight', sans-serif;
    padding: 10px 30px;
    border: none;
    background-color: #15FF00;
    cursor: pointer;
    -webkit-border-radius: 5px !important; 
    -o-border-radius: 5px !important; 
    -moz-border-radius: 5px !important; 
    -khtml-border-radius: 5px !important;    
}
.form-order-call button:hover{
    background-color: #338F16;
}
.item-main-news{
    margin-top: 10px;
}
.item-main-news img{
    float: left;
    margin-right: 15px;
}
.item-main-news a{
    font:bold 18px 'RobotoCondensedLight', sans-serif;
    display: block;
    color: #F5434C;
}
.item-main-news a:hover{
    text-decoration: none;
}
.item-main-news p{
    font: 15px 'RobotoCondensedLight', sans-serif;
    margin-bottom: 0;
}
.h4-style{
    font: 25px sans-serif;
}
.p-style{
    font: 17px sans-serif;
}
.image-style{
    margin-top: 60px;
}
.reg-input-style span{
    font: 14px sans-serif;
    color: red;
}
.reg-input-style label.stylelabel{
    font: 14px sans-serif;
    display: inline-block;
    width: 230px;
}
.reg-input-style input.styleinput{
    font: 14px sans-serif;
    padding: 0 5px;
    width: 320px;
    height: 28px;
    border: 1px solid #ACACAC;
}
.reg-input-style label{
    font: 14px sans-serif;
}
#register-form{
    margin-left: 30px;
}
.reg-input-style li{
    margin-top: 10px;
}
#regbutton{
    font: 14px sans-serif;
    color: white;
    background-color: #90AFC8;
    width: 160px;
    height: 35px;
    cursor: pointer;
    border: none;
}
#regbutton:hover{
    background-color: #809BB2;
}
#out-message{
    display: none;
    margin-top: 0px;
    margin-bottom: 15px;
}
.message-error{
    background-color: #FFEFE8;
    border: 1px solid #E89B88;
    padding: 15px 15px;
    font: 13px sans-serif;
    color: black;
    margin-top: 0px;
    margin-bottom: 0;    
}
.message-good{
    background-color: #E7FFB8;
    border: 1px solid #BEE07A;
    padding: 15px 15px;
    font: 13px sans-serif;
    color: black;
    margin-top: 0px;
    margin-bottom: 0;    
}
#box-auth{
    margin-top: 50px;
    width: 350px;
    margin-left: 70px;
}
#box-auth label{
    font: 14px sans-serif;
}
#box-auth label.classlabel{
    display: inline-block;
    width: 120px;
    font: 14px sans-serif;
}
#box-auth input.classinput{
    padding: 0 5px;
    width: 200px;
    height: 31px;
    font: 14px sans-serif;
    border: 1px solid #D3D3D3;
    margin-top: 5px;
    margin-bottom: 5px;
}
#forgot-password{
    color: #FF4A7A;
    font: 14px sans-serif;
    display: block;
    margin-left: 120px;
    margin-top: 5px;
}
#rememberme{
    margin-left: 120px;
    margin-top: 5px;
}
#auth-enter,#auth-forgot{
    background-color: #90AFC8;
    color: white;
    font: 14px sans-serif;
    border: none;
    width: 100px;
    height: 30px;
    cursor: pointer;
    margin-right: 18px;
    margin-top: 15px;
}
#auth-enter:hover,#auth-forgot:hover{
    background-color: #809BB2;
}
#avatar{
    border: 1px solid #C3C3C3;
    width: 200px;
    margin: 0 auto;
    position: relative;
}
#link-profile{
    margin-top: 25px;
}
#link-profile li{
    text-align: center;
    margin-top: 7px;
}
#link-profile a{
    font: 17px 'RobotoCondensedLight', sans-serif;
    color: black;
}
#link-profile a:hover{
    text-decoration: none;
}
.style-table2{
    font:13px sans-serif;
    width: 100%;
}
.style-table2 td{
    padding-top: 5px;
    padding-bottom: 5px;
}
.accepted1{
    color: green;
    font-weight: bold;
}
.accepted2{
    color: #DD4C40;
    font-weight: bold;
    text-decoration: underline;
}
#boxpayment{
    width: 500px;
    min-height: 300px;
    height: auto;
    display: none;
}
#gopayment{
    text-align: center;
    width: 135px;
    height: 35px;
    cursor: pointer;
    font: 14px sans-serif;
    margin-top: 25px;
}
#profile-data-user{
    margin-top: 35px;
}
#profile-data-user li{
    margin-top: 10px;
}
#profile-data-user label{
    font: 14px sans-serif;
    display: inline-block;
    width: 180px;
}
#profile-data-user input{
    font: 14px sans-serif;
    padding: 0 5px;
    width: 350px;
    height: 28px;
    border: 1px solid #ACACAC;
}
#profile-button-save{
    border: none;
    font: 14px sans-serif;
    width: 135px;
    height: 34px;
    background-color: #90AFC8;
    cursor: pointer;
    color: white;
    margin-top: 35px;
    margin-bottom: 0px;
}
#profile-button-save:hover{
    background-color: #809BB2; 
}
.box-gallery{
    margin-top: 25px;
}
.box-gallery div{
    border: 2px solid #ACACAC;
    height: 50px;
    margin: 5px; display: inline-block;
}
.box-gallery div:hover{
    border: 2px solid #7D7D7D;
}
.dynamic-properties {
	margin-bottom:10px;
    margin-top: 20px;
    padding-left: 10px;
    padding-bottom: 10px;
    border: 1px solid #C3C3C3;
}
.dynamic-properties li {
	display:block;
	float:left;
	margin-right:5px;
	margin-top:5px;
	font:14px sans-serif;
	text-align:center;
	padding-top:4px;
	height:20px;
    padding-left: 7px;
    padding-right: 7px;
	border:2px solid #D0D0D0;
	cursor:pointer;
}
.dynamic-properties li:hover {
	border:2px solid #FFC2C4;
}
.dynamic-properties li.active-preference {
	border:2px solid #FFA0A3;
}
.preference-title {
	font:bold 12px sans-serif;
	color:black;
	margin-bottom:5px;
	margin-top:10px;
}
#inputavatar{
   display: none;
   position: absolute;  
}
#loadavatar{
   display: inline-block;
   bottom: 0px;
   left: 0;
   position: absolute;
   width: 200px;
   padding: 5px 0;
   color: white;
   background-color: black;  
   cursor: pointer;
   font: 14px sans-serif;
}
#showmodal{
    width: 750px;
    height: auto;
}
#modal_box1{
    float: left;
    width: 300px;
}
#modal_box2{
    float: left;
    width: 435px;
    margin-left: 10px;
    margin-bottom: 20px;
}
.linkgogoods{
    display: block;
    margin: 10px 0;
    font: 15px sans-serif;
    text-decoration: underline;
    color: #000000;
}
.cartprop{
    display: block;
    font: 13px sans-serif;
}
#buyoneclick{
    display: none;
    width: 410px;
}
#buyoneclick > form > ul > li{
    margin-top: 10px;
}
#buyoneclick > form > ul{
    margin-top: 35px;
}
#buyoneclick input{
    width: 260px; height: 35px;
    border: 1px solid #939393;
    font: 15px sans-serif;
    padding: 0 5px;
}
#buyoneclick select{
    width: 100px; height: 30px;
    border: 1px solid #939393;
    font: 15px sans-serif;
    padding: 0 5px;
}
#buyoneclick h4{
    margin-top: 10px;
    margin-bottom: 15px;
    font: bold 25px 'RobotoCondensedLight', sans-serif;
    text-align: center;    
}
#buyoneclick label{
    margin-bottom: 4px;
    display: block;
    font: 14px sans-serif;    
}
#orderoneclick{
    margin-bottom: 10px;
    margin-top: 15px;
    font: bold 16px 'RobotoCondensedLight', sans-serif;
    padding: 10px 30px;
    border: none;
    background-color: #FFE195;
    cursor: pointer;
    -webkit-border-radius: 5px !important;
    -o-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    -khtml-border-radius: 5px !important;    
}
#orderoneclick:hover{
   background-color: #FFDD87;
}
.fade-message {
	background-color:#4A727E;
	width:230px;
	min-height: 35px;
    padding: 15px 0;
    height: auto;
	right:10px;
	top: 10px;
	position:fixed;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	z-index:99999;
    display: none;        
}

.fade-message p {
    margin: 0 10px;
	color:white;
	font: 13px sans-serif;

}
.fade-message a {
	font:12px sans-serif;
	color:#62FFB6;
	display:block;
	text-decoration:underline;
	margin-top:7px;
}
.fade-message span {
	position: absolute;
    top: 2px;
    right: 8px;
    font: 13px Verdana;
    color: white;
    cursor: pointer;
}
.list-item{
    margin-top: 15px;
}
.list-item label{
    font: 14px sans-serif;
}
.box-filter{
    margin-bottom: 15px;
}
.box-filter li{
    margin-top: 3px;
}
#accept-filter{
    font: 14px sans-serif;
    background-color: #90AFC8;
    width: 210px;
    height: 33px;
    border: none;
    cursor: pointer;
    color: white;
}
#accept-filter:hover{
    background-color: #809BB2;
}
.box-filter{
    margin-bottom: 15px;
}
.box-filter li{
    margin-top: 3px;
}
.left-title{
    font: italic 15px sans-serif;
    color: black;
    margin: 0;
}
.discount-sale{
    position: absolute;
    top: 4px; right: 4px;
    background-color: #FF6C73;
    display: inline-block;
    padding: 5px 10px;
    font: bold 16px 'RobotoCondensedLight', sans-serif;
    color: white;
}
.boxstock{
    height: 100px;
    position: relative;
    border: 2px dashed #FFB700;
    border-radius: 5px;
    margin-bottom: 15px;
}
.boxstock-timer{
    position: absolute;
    top: 0;
    right: 30px;
    display: inline-block;
}
.boxstock-timer img{
    position: absolute;
    right: 220px;
    top: 15px;
}
.endstocktitle{
    font:bold 14px 'RobotoCondensedLight', sans-serif;
    margin-bottom: 5px;
}
.stocktext{
   font: 20px 'RobotoCondensedLight', sans-serif;
   width: 280px;
   margin-top: 20px;
   margin-left: 80px; 
   text-align: center;
}
#price-interval{
    font: bold 16px sans-serif;
    margin-top: 20px;
    margin-bottom: 10px;
}
.box-filter{
    margin-bottom: 35px;
}