#sale #tag {
    top: 20px;
}
#grafik {
  background-image: url("http://cdn.gollos.com/template/38896/2016.jpg");
    color: white;
  font-size: 14px;
  padding: 9px;
  text-align: center;
}
#grafik > div {
  background-color: rgba(0, 55, 111, 0.44);
  border-radius: 18px;
  box-shadow: 0 0 8px 5px #08223c;
  font-family: Nautilus;
  font-size: 2em;
  margin: 2em auto;
  padding: 1em;
  text-shadow: 2px 2px 1px #000;
  width: 50%;
}

#product .inside.none {opacity:0.64;}


#nyear {  
  background-color: rgba(255, 255, 255, 0.9);
  border-radius: 4px;
  bottom: 38px;
  box-shadow: 0 0 10px -4px #444;
  display: none;
  left: 28px;
  opacity: 0.7;
  padding: 4px 8px;
  position: fixed;
  transition: opacity 0.5s ease-in-out 0s;
  -o-transition: opacity 0.5s ease-in-out 0s;
  -ms-transition: opacity 0.5s ease-in-out 0s;
  -webkit-transition: opacity 0.5s ease-in-out 0s;}
#nyear:hover {opacity: 1; color:red text-decoration:underline;}
#nyear span {color:red; display:block;}
@media screen and (min-width:100px) and (max-width:480px){
  #nyear img {display: none;}
}
#osnova {text-align:center;width:98%;margin:auto;}
#osnova hr {clear: both;border: none;margin: 0 0 16px;}
#osnova .banner1,
#osnova .banner2,
#osnova .banner3 {
width: 33.3%;
display: block;
float: left;
}
#osnova .banner1 a,
#osnova .banner2 a,
#osnova .banner3 a {}
#osnova .banner1 a:hover img,
#osnova .banner2 a:hover img,
#osnova .banner3 a:hover img{box-shadow: 0px 0px 10px -5px rgb(0, 0, 0);}
#osnova .banner1 img,
#osnova .banner2 img,
#osnova .banner3 img {border-radius: 4px;padding: 2px;border: 1px solid #ccc;}
#osnova .banner1 {text-align:left;}
#osnova .banner2 {}
#osnova .banner3 {text-align:right;}
@media screen and (min-width:100px) and (max-width:480px){
  #osnova {width:94%;}
  #osnova .banner1,
  #osnova .banner2,
  #osnova .banner3 {float: inherit;width:100%;text-align:center !important;}
}

#serie #productDelivery {font-size:0.8rem;}
#productDelivery span {color:green; font-weight:bold;}
#jastSlide img {border-radius: 3px;}
#orderCheck.orderCheck {
	
}
#check {text-align:right;}
#orderCheck.orderForBank {
  display:none;
  padding: 1rem 0.8rem 1rem 2.4rem;
  margin-right:8px;
  background-color: green;
}
/**/
#biju {width:98%;margin:auto;}
#biju .addToCart, #biju .addedToCart {border-radius:2px;color:#fff;margin:0.4rem 0 0;padding:0.4rem 0.8rem;}
#biju .item{border:1px solid #eee;margin:1rem auto;padding:1rem 0;text-align:center;width:90%;}
#biju .productPrice{position: relative; font-size: 1rem; color:#b62d4b;display:inline-block;font-weight:bold;margin:0 0.8rem 0 0;}
#biju .productPrice i { color: #888;
    display: block;
    font-size: 1rem;
    font-style: normal;
    font-weight: normal;
    position: absolute;
    text-align: center;
    text-decoration: line-through;
    width: 100%;}
#biju .item:hover, #biju .item:focus{border:1px solid silver;box-shadow:0 0 10px -8px #465415;}
#biju .item a{margin: 1% 1% 2%;clear:both;display:inline-block;}
#biju .addToCart:hover, #biju .addToCart:active{background-color:#b62d4b;}
#biju .owl-prev, #biju .owl-next{background-color:gray;position:absolute;top:7rem;}
#biju .addedToCart{background-color:#b62d4b;}
#biju .owl-prev:hover, #biju .owl-next:hover,
#biju .owl-prev:active, #biju .owl-next:active,
#biju .owl-prev:focus, #biju .owl-next:focus,
#biju .owl-page span:hover, #biju .owl-page span:active,
#biju .owl-page span:focus{background-color:#b62d4b;}
#biju .owl-pagination{display:none;}
#biju .owl-prev{left:0.2rem;}
#biju .owl-next{right:0.2rem;}
.biju.ttl {background-color: #b62d4b;
    border-radius: 2px; font-size: 1.4rem;
    color: #fff;
    font-family: Nautilus;
    margin: 1rem 1% 0;
    padding: 0.5rem 0.5%;
    text-align: center;}
/**/
#sale {width:98%;margin:auto;}
#sale .addToCart, #sale .addedToCart, #serie .addedToCart{border-radius:2px;color:#fff;margin:0.4rem 0 0;padding:0.4rem 0.8rem;}
#sale .item{border:1px solid #eee;margin:1rem auto;padding:1rem 0;text-align:center;width:90%;}
#sale .productPrice{position: relative; font-size: 1.3rem; color:red;display:inline-block;font-weight:bold;margin:0 0.8rem 0 0;}
#sale .productPrice i { color: #888;
    display: block;
    font-size: 1rem;
    font-style: normal;
    font-weight: normal;
    position: absolute;
    text-align: center;
    text-decoration: line-through;
    width: 100%;}
#sale .item:hover, #sale .item:focus{border:1px solid silver;box-shadow:0 0 10px -8px #465415;}
#sale .item a{margin: 1% 1% 2%;clear:both;display:inline-block;}
#sale .itemlink{}
#sale .addToCart:hover, #sale .addToCart:active{background-color:#b62d4b;}
#sale .owl-prev, #sale .owl-next{background-color:gray;position:absolute;top:7rem;}
#sale .addedToCart{background-color:#b62d4b;}
#sale .owl-prev:hover, #sale .owl-next:hover,
#sale .owl-prev:active, #sale .owl-next:active,
#sale .owl-prev:focus, #sale .owl-next:focus,
#sale .owl-page span:hover, #sale .owl-page span:active,
#sale .owl-page span:focus{background-color:#b62d4b;}
#sale .owl-pagination{display:none;}
#sale .owl-prev{left:0.2rem;}
#sale .owl-next{right:0.2rem;}
.sale.ttl {background-color: tomato;
    border-radius: 2px; font-size: 1.4rem;
    color: #fff;
    font-family: Nautilus;
    margin: 1rem 1% 0;
    padding: 0.5rem 0.5%;
    text-align: center;}
#blogFoto {}
#blogFoto img {border: 1px solid #ccc;
    border-radius: 4px;    
    margin: 1%;}
#blogFoto img:hover {box-shadow: 0 1px 10px -8px #444;}
#orderCheck {
	background-color: #577000;
    background-image: url("http://cdn.gollos.com/template/38896/pdf.png");
    background-position: 4px 5px;
    background-repeat: no-repeat;
    border-radius: 3px;
    color: #fff;
    display: table;
    line-height: 1.8;
    margin: 4px 0 0 4px;
    padding: 0.5rem 0.8rem 0.5rem 2.4rem;
    z-index: 99999;
}
#orderCheck:hover, #orderCheck:active {background-color:#b62d4b;}
#mainH1 {font-family: Nautilus;margin: 1rem 0;text-align: center;}
#counters{display: none;}
#backto span{font-family:modern;font-weight:bold;margin:0 0.4rem;}
#backto{background-color:gray;border-radius:2px;color:#fff;display:inline-block;font-size:1.2rem;margin:0 0 0.8rem 0.5rem;padding:0.4rem 0.8rem;}
#backto:hover,
#backto:active{background-color:#b62d4b;}
#orderMessages{margin:1rem auto;padding:1%;width:98%;}
#orderMessages table{border:1px solid #eee;border-radius:4px;margin:auto;width:98%;}
#orderMessages table td{border-bottom:1px solid #eee;display:block;padding:0.4rem;}
#orderMessages table td.field{background-color:#f8f8f8;}
#orderMessages table td .fromClient{color:green;}
#orderMessages table td .fromSeller{color:red;}
#orderSuccess h1{border-bottom:1px solid #e5efc4;margin:0 0 1.2rem;padding:0 0 0.8rem 0.4rem;position:relative;}
#orderSuccess p.string{color:gray;padding:0 0.5rem;}
#orderSuccess p.string b{color:#b62d4b;}
#orderSuccess .order_report{background-color:transparent;margin:0;padding:0;}
#orderSuccess .order_report table{border:1px solid #c4c4c4;border-radius:2px;margin:2.4rem auto 0.4rem;width:98%;}
#orderSuccess .order_report table th,
#orderSuccess .order_report table td{border-bottom:medium none;padding:0.4rem;}
#orderSuccess .order_report table th{background-color:#eee;font-weight:normal;text-transform:uppercase;}
#orderSuccess .order_report table td{border-bottom:medium none;border-top:1px solid #c4c4c4;}
#orderSuccess .order_report .price{border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;text-align:center;}
#orderSuccess .order_report .total{color:gray;margin:1rem auto;padding:0.5rem 0;text-align:right;width:98%;}
#orderSuccess .order_report .total b{}
#orderSuccess .order_report .total span{color:#b62d4b;}
#orderSuccess h2.ttl, #orderMessage h1{border-bottom:1px solid #b62d4b;color:#b62d4b;font-size:1.2rem;margin:1rem 0;padding:0.5rem;}
#orderMessageRefresh, #orderMessageAdd{background-color:gray;border:medium none;border-radius:2px;color:#fff;cursor:pointer;font-size:1rem;padding:0.5rem 0.8rem;}
#orderMessageRefresh{background-color: gray;background-image: url("http://cdn.gollos.com/template/38896/refresh.png");background-position: 8px 8px;background-repeat: no-repeat;border: medium none;border-radius: 2px;color: #fff;cursor: pointer;font-size: 1rem;padding: 0.5rem 0.8rem 0.5rem 2.4rem;}
#orderMessageAdd{background-color: gray;background-image: url("http://cdn.gollos.com/template/38896/gomail.png");background-position: 4px 8px;background-repeat: no-repeat;border: medium none;border-radius: 2px;color: #fff;cursor: pointer;font-size: 1rem;padding: 0.5rem 0.8rem 0.5rem 3.4rem;}
#orderMessageRefresh:hover,
#orderMessageRefresh:active,
#orderMessageAdd:hover,
#orderMessageAdd:active,
#orderMessageAdd:focus{background-color:#b62d4b;}
#orderMessage .message {background-color: #f8f8f8;border: 1px solid #c4c4c4;border-radius: 4px;box-shadow: 0 2px 10px -8px #888;margin: 1rem 0.8rem;padding: 0.8rem 0 0;}
.orderMessageAddButtons{padding:10px 0 2rem;text-align:center;}
#orderMessageText{box-shadow:0 0 5px -4px #444 inset;border:1px solid #c4c4c4;display:block;margin:0 auto 1.4rem;max-height:200px;max-width:80%;min-width:80%;width:80%;}
#orderMessageText:focus{border:1px solid #b62d4b;box-shadow:0 0 2px -1px #b62d4b inset;}
#orderMessage div > label{display:block;margin:1rem 0 -12px;text-align:center;}
#orderMessage div > label i{color:#b62d4b;font-style:normal;}
@media screen and (min-width:100px) and (max-width:768px){#orderSuccess .order_report th.price, #orderSuccess .order_report th.qty{border:medium none;font-size:0;padding:0;}
}
@media screen and (min-width:100px) and (max-width:480px){#orderSuccess .order_report table{width:94%;}
#orderSuccess .order_report td.qty::after{content:" шт.";}
#orderSuccess .order_report td.qty{display:inline-block;float:right;padding:1rem 0;width:41%;}
#orderSuccess .order_report td.price{background-color:#f8f8f8;border-left:medium none;border-right:medium none;color:#b62d4b;display:inline-block;padding:1rem 0;width:59%;}
#orderSuccess .order_report td.name{display:block;}
}
#viewed h2{border-bottom:1px solid #b62d4b;color:#b62d4b;font-size:1.2rem;margin:1rem 0;padding:0.5rem 0;position:relative;}
#viewed a{border:1px solid #eee;display:inline-block;float:left;height:120px;margin:1% 0 1% 3%;padding:1% 0;text-align:center;width:16%;}
#viewed a:hover, #viewed a:active{border:1px solid silver;box-shadow:0 0 10px -8px #465415;}
#viewed a img{}
@media screen and (min-width:100px) and (max-width:1024px){}
@media screen and (min-width:100px) and (max-width:768px){#viewed a{width:21%;}
#viewed a.viewed9, #viewed a.viewed10{display:none;}
}
@media screen and (min-width:100px) and (max-width:480px){#viewed a{width:45%;overflow:hidden;}
}
#prodStars #product{width:24%;}
#starsH2{background-color:#577000;border-radius:2px;color:#fff;font-family:Nautilus;padding:0.5rem 0.5%;text-align:center;margin:1rem 1% 0;}
@media screen and (min-width:100px) and (max-width:1024px){#prodStars #product{width:32.3%;}
#prodStars .item19, #prodStars .item20{display:none;}
}
@media screen and (min-width:100px) and (max-width:768px){#prodStars #product{padding:1%;width:48%;}
#prodStars .item11,
#prodStars .item12,
#prodStars .item13,
#prodStars .item14,
#prodStars .item15,
#prodStars .item16,
#prodStars .item17,
#prodStars .item18{display:none;}
}
@media screen and (min-width:100px) and (max-width:480px){#prodStars #product{padding:5%;width:90%;}
#prodStars .item5,
#prodStars .item6,
#prodStars .item7,
#prodStars .item8,
#prodStars .item9,
#prodStars .item10{display:none;}
}
#mainPageCategories{border-bottom:1px solid #eee;margin:auto;padding:0 0 2rem;width:98%;}
#mainPageCategories h2{background-color:#b62d4b;border-radius:2px;color:#fff;font-family:Nautilus;padding:0.5rem 0.5%;text-align:center;}
#mainPageCategories ul{list-style:none;text-align:center;}
#mainPageCategories ul li{background-color:#f4d8de;border:1px solid #e2bcc4;display:inline-block;margin:1%;width:22%;}
#mainPageCategories ul li a{color:#6c0017;display:block;padding:0.4rem 0.8rem;}
#mainPageCategories ul li a:hover, #mainPageCategories ul li a:active{background-color:#faebe3;}

@media screen and (min-width:100px) and (max-width:1024px){#mainPageCategories ul li{width:30%;}
}
@media screen and (min-width:100px) and (max-width:768px){#mainPageCategories ul li{width:45%;}
}
@media screen and (min-width:100px) and (max-width:480px){#mainPageCategories ul li{width:94%;}
}
#mainSlider{border-bottom:1px solid #eee;margin:1rem 0 2rem;position:relative;padding:0 0 0.8rem;}
#mainSlider .itemInList{background-color: #f8f8f8;
    border: 1px solid #c4c4c4;
    border-radius: 4px;
    box-shadow: 0 1px 10px -8px #444;
    height: 304px;
    margin: 0.8rem;
    padding: 1rem 1rem 4rem;}
#mainSlider .itemInList h2{font-size:1.8rem;}
#mainSlider .itemInList img{border:1px solid #eee;border-radius:3px;background-color:#fff;float:left;margin:0.8rem;padding:0.4rem;}
#mainSlider .textShort{font-size:1.2rem;height:auto;margin:2rem 0;text-align:left;}
#mainSlider .itemInList .itemLink{bottom:3rem;right:3rem;}
#mainSlider .owl-prev,
#mainSlider .owl-next{position:absolute;top:11rem;background-color:gray;}
#mainSlider .owl-prev:hover, #mainSlider .owl-prev:active,
#mainSlider .owl-next:hover, #mainSlider .owl-next:active{background-color:#b62d4b;}
#mainSlider .owl-prev{left:0.4rem;}
#mainSlider .owl-next{right:0.4rem;}
#mainSlider .owl-item{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}
#mainSlider .owl-item.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
@media screen and (min-width:100px) and (max-width:1024px){#mainSlider .itemInList{height:344px;}
}
@media screen and (min-width:100px) and (max-width:768px){#mainSlider .itemInList h2{font-size:1.2rem;}
#mainSlider .itemInList{height:284px;}
#mainSlider .textShort{font-size:1rem;height:155px;margin:0.5rem 0 0;}
}
@media screen and (min-width:100px) and (max-width:480px){#mainSlider .itemInList{height:auto;}
#mainSlider .itemInList .itemLink{bottom:1.5rem;display:block;left:2rem;position:absolute;right:2rem;width:auto;}
#mainSlider .itemInList img{float:none;}
#mainSlider .textShort{height:148px;}
}
.articleText{border:1px solid #eee;border-radius:2px;line-height:1.4;margin:0 auto 1rem;padding:0.8rem 2%;width:95%;}
.articleText ul{margin:0 0 0 2rem;}
.articleText p{margin:1rem 0;}
.articleText h2{color:#b62d4b;border-bottom:1px solid #b62d4b;padding:0 0 0.8rem;margin:1rem 0;font-size:1.2rem;font-weight:bold;}
@media screen and (min-width:100px) and (max-width:480px){.articleText{width:92%;}
}
#blogPage .itemInList{position:relative;border:1px solid #eee;float:left;height:284px;margin:2%;padding:2% 2% 4rem;width:41%;}
#blogPage .itemInList:hover{background-color:#f8f8f8;box-shadow:0 1px 10px -8px #444;border:1px solid #c4c4c4;}
#blogPage .itemInList .textShort{height:134px;}
#blogPage .itemInList > img{border-radius:3px;float:left;margin:0 0.8rem 0.8rem 0;}
@media screen and (min-width:100px) and (max-width:1024px){#blogPage .itemInList{padding:2% 2% 7rem;}
}
@media screen and (min-width:100px) and (max-width:768px){#blogPage .itemInList{box-shadow:0 1px 10px -8px #444;clear:both;display:block;float:none;height:auto;margin:0.8rem auto 3rem;padding:2% 2% 3.4rem;width:92%;}
}
@media screen and (min-width:100px) and (max-width:480px){#blogPage .itemInList .textShort{height:170px;}
#blogPage .itemInList{padding:4% 2%;}
#blogPage .itemInList > img{float:none;display:block;margin:0.4rem auto 0.4rem;}
}
#newPage .newPageContent{border:1px solid #eee;border-radius:2px;margin:0 auto 2rem;padding:0.8rem 2%;width:95%;line-height:1.4;}
#newPage .newPageContent ul{margin:0 0 0 1.8rem;}
#newsPage .itemInList{position:relative;border:1px solid #eee;float:left;height:244px;margin:2%;padding:2% 2% 3rem;width:41%;}
#newsPage .itemInList:hover{background-color:#f8f8f8;box-shadow:0 1px 10px -8px #444;border:1px solid #c4c4c4;}
.itemInList .itemDate{border-bottom:1px dashed #c4c4c4;color:#b62d4b;display:inline-block;font-size:1.2rem;font-weight:bold;margin:0 0 0.5rem;padding:0 0 0.4rem;}
.itemInList h2{}
.itemInList a.itemLink{background-color:gray;border-radius:2px;bottom:1rem;color:#fff;padding:0.8rem 1rem;position:absolute;right:4%;}
.itemInList a.itemLink:hover, .itemInList a.itemLink:active{background-color:#b62d4b;}
.itemInList h2 a:hover, .itemInList h2 a:active{text-decoration:underline;}
.itemInList .copyR{bottom:1rem;color:gray;left:4%;position:absolute;}
.itemInList .textShort{display:block;height:94px;line-height:1.4;overflow:hidden;}
@media screen and (min-width:100px) and (max-width:1024px){#newsPage .itemInList{padding:2% 2% 5rem;}
.itemInList .copyR{bottom:4rem;left:auto;right:4%;}
.itemInList a.itemLink{bottom:0.4rem;}
}
@media screen and (min-width:100px) and (max-width:768px){#newsPage .itemInList{box-shadow:0 1px 10px -8px #444;clear:both;display:block;float:none;height:auto;margin:0.8rem auto 3rem;padding:2% 2% 3.4rem;width:92%;}
.itemInList .copyR{bottom:1rem;left:4%;right:auto;}
}
@media screen and (min-width:100px) and (max-width:480px){.itemInList .textShort{height:114px;line-height:1.5;}
.itemInList .copyR{border-top:1px dashed #c4c4c4;bottom:auto;font-size:0;left:auto;padding:0.4rem 0 0;position:relative;text-align:center;}
.itemInList a.itemLink{bottom:auto;display:block;margin:auto;position:relative;right:auto;text-align:center;width:80%;}
#newsPage .itemInList{padding:4% 2%;}
}
#recover{}
#recover p.inf{border:1px solid #eee;margin:auto;padding:0.8rem 1%;width:97%;text-align:center;}
#recover #recoveryForm{border:1px solid #eee;margin:1rem auto 0.8rem;padding:0.8rem 1%;text-align:center;width:97%;}
@media screen and (min-width:100px) and (max-width:768px){#recover p.inf, #recover #recoveryForm{width:88%;}
}
@media screen and (min-width:100px) and (max-width:480px){#recover p.inf, #recover #recoveryForm{width:80%;}
}
#registerForm{border:1px solid #eee;border-radius:2px;margin:auto;padding:2rem 0;width:98%;}
#registerForm table{border:1px solid #c4c4c4;border-radius:2px;border-spacing:1rem 0.8rem;margin:auto;}
#registerForm table:hover{border:1px solid #c4c4c4;box-shadow:0 1px 10px -8px #444;}
#registerForm table td{display:block;padding:0 0.5rem;position:relative;text-align:center;}
#registerForm #UserAgree{margin:0.4rem 0 0;}
#registerForm #UserAgree a{border:1px solid #c4c4c4;color:#b62d4b;display:block;margin:0.4rem auto;padding:0.5rem;}
#registerForm #UserAgree a:hover, #registerForm #UserAgree a:active{border:1px solid #b62d4b;}
#registerForm #reg_subscribe{left:auto;position:relative;}
#UserInUse, #UserIsFree{display:block;}
#UserInUse{color:red;}
#UserIsFree{color:green;}
@media screen and (min-width:100px) and (max-width:1024px){}
@media screen and (min-width:100px) and (max-width:768px){#registerForm table{border-spacing:0 0.8rem;}
}
@media screen and (min-width:100px) and (max-width:480px){}
#loginPage{}
#loginPage .loggeduser{border:1px solid #eee;margin:0.8rem auto;padding:1.8rem 0.4rem;text-align:center;width:80%;}
#loginPage .loggeduser p span{color:#b62d4b;font-size:1.2rem;}
#authorized_prof{background-color:gray;}
#loginPage .loggeduser a.button{background-color:#c4c4c4;}
#loginPage #loginForm, #createPass{border:1px solid #eee;border-radius:2px;display:inline-block;height:444px;margin:0 1%;padding:2% 0;text-align:center;}
#loginPage #loginForm{width:47%;}
#createPass{float:right;width:48%;}
#loginPage #loginForm .inputBox{display:table;border:1px solid #c4c4c4;border-radius:2px;margin:0 auto 1rem;text-align:left;}
#loginPage a.button{}
#loginPage #loginForm:hover, #loginPage #loginForm:focus,
#createPass:hover, #createPass:focus{border:1px solid #c4c4c4;box-shadow:0 1px 10px -8px #444;}
#createPass p{color:gray;font-size:1.2rem;line-height:1.5;margin:24% 0 0;padding:0 0.8rem;}
@media screen and (min-width:100px) and (max-width:1024px){}
@media screen and (min-width:100px) and (max-width:768px){#loginPage #loginForm, #createPass{display:block;float:none;height:auto;margin:0 auto 2rem;width:94%;}
#createPass p{margin:4% 0 0;}
#loginPage #loginForm .inputBox{margin:2rem auto 1rem;}
}
@media screen and (min-width:100px) and (max-width:480px){}
#Cabinet{}
#Cabinet h2.userdata, #Cabinet .OrderHistoryList h1{border-bottom:1px solid #b62d4b;color:#b62d4b;font-size:1.2rem;margin:1rem 0;padding:0.5rem;}
#userinfoForm{display:inline-block;text-align:center;}
#userinfoForm table{border:1px solid #eee;border-radius:2px;position:relative;}
#userinfoForm table td{border-bottom:1px solid #eee;padding:0.4rem 0.5rem;text-align:left;}
#userinfoForm table td.label{border-right:1px solid #eee;}
#userinfoForm table tr{position:relative;}
#reg_subscribe{left:0.8rem;position:absolute;}
#userinfoPassCh, #userinfoSave, #userinfoEdit, #userinfoCancel, #authorized_prof,
#loginPage .loggeduser a.button, #loginPage a.button, #register.button, #ButtonRecoveryPassword{border:medium none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;margin:0.4rem;padding:0.5rem 0.8rem;text-decoration:none;}
#userinfoPassCh{background-color:gray;}
#userinfoSave, #loginPage a.button, #register.button,
#userinfoEdit, #ButtonRecoveryPassword{background-color:#577000;}
#userinfoCancel{background-color:gray;}
#userinfoCancel:hover, #userinfoCancel:active,
#loginPage .loggeduser a.button:hover, #loginPage .loggeduser a.button:active{background-color:red;}
#userinfoPassCh:hover, #userinfoSave:hover, #userinfoEdit:hover,
#userinfoPassCh:active, #userinfoSave:active, #userinfoEdit:active,
#authorized_prof:hover, #authorized_prof:active,
#loginPage a.button:hover, #loginPage a.button:active,
#register.button:hover, #register.button:active,
#ButtonRecoveryPassword:hover, #ButtonRecoveryPassword:active{background-color:#b62d4b;}
.OrderHistory{background-color:transparent;border:1px solid #eee;border-radius:8px;margin:2rem auto 4rem;width:94%;padding:14px;}
.OrderHistory:hover, .OrderHistory:focus{background-color:#f8f8f8;border:1px solid #c4c4c4;box-shadow:0 1px 10px -8px #444;}
.OrderHistory .orderHead{color:gray;padding-bottom:12px;}
.OrderHistory .orderHead b{font-size:1rem;color:#ff0000 !important;font-family:verdana;padding:0 4px;}
.orderItems table{border:1px solid #c4c4c4;border-radius:2px;}
.orderItems th,
.orderItems td{padding:0.4rem;}
.orderItems th{background-color:#eee;font-weight:normal;border-bottom:medium none;text-transform:uppercase;}
.orderItems td{border-bottom:medium none;border-top:1px solid #c4c4c4;}
.orderItems .price{text-align:center !important;border-right:1px solid #c4c4c4;border-left:1px solid #c4c4c4;}
.OrderHistory .orderTotals{color:gray;}
.OrderHistory .orderTotals b{color:#b62d4b;}
a.userOrderCancel{background-color:#c4c4c4 !important;}
a.userOrderCancel:hover, a.userOrderCancel:active{background-color:red !important;}
.orderButtons a{background-color:gray;border:medium none;border-radius:2px;color:#fff;padding:0.4rem;text-decoration:none;}
.orderButtons a.more{background-color:#577000;margin:0 0 0 0.8rem;}
.orderButtons a:hover, .orderButtons a:active{background-color:#b62d4b;}
@media screen and (min-width:100px) and (max-width:1024px){}
@media screen and (min-width:100px) and (max-width:768px){i.IconDelete{display:none;}
#Cabinet .OrderHistory .orderTotals{display:block;margin:1.4rem 0 0;text-align:center;width:100%;}
}
@media screen and (min-width:100px) and (max-width:480px){#userinfoForm table{margin:auto;width:94%;}
#userinfoForm table td.label{border-right:medium none;}
#userinfoForm table td{display:block;padding:0.2rem 0.5rem;}
#userinfoForm table td:last-child{background-color:#f8f8f8;}
#reg_subscribe{left:auto;position:relative;}
#Cabinet .OrderHistory{display:block;margin:2rem auto 4rem;padding:1%;width:94%;}
#Cabinet .OrderHistory .orderHead{padding:12px;color:red;}
#Cabinet .OrderHistory .orderHead b{display:block;padding:0;}
#Cabinet .orderItems th.price{border-left:medium none;border-right:medium none;font-size:0;}
#Cabinet .orderItems th.qty{font-size:0;}
#Cabinet .orderItems td.qty::after{content:" шт.";}
#Cabinet .orderItems td.qty, .orderItems td.price{display:block;padding:0.8rem 0.4rem;width:100%;}
#Cabinet .orderItems td.price{border-left:medium none;border-right:medium none;}
#Cabinet .orderItems td.name{border-right:1px solid #c4c4c4;}
#Cabinet .OrderHistory .orderButtons{float:none;text-align:center;}
.orderButtons a{display:block;margin:auto;width:80%;}
.orderButtons a.more{margin:0 auto 0.8rem;}
}
#orderCheckout h2{border-bottom:1px solid #b62d4b;color:#b62d4b;font-size:1.2rem;margin:1rem 0;padding:0.5rem;}
#orderCheckout .purchaseList{border:1px solid #c4c4c4;border-radius:2px;margin:2.4rem auto 0.4rem;width:98%;}
#orderCheckout .purchaseList th,
#orderCheckout .purchaseList td{padding:0.4rem;}
#orderCheckout .purchaseList th{background-color:#eee;font-weight:normal;text-transform:uppercase;}
#orderCheckout .purchaseList td{border-top:1px solid #c4c4c4;}
#orderCheckout .purchaseList .price{border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;text-align:center;}
#orderCheckout .purchaseTotal{text-align:right;color:gray;margin:1rem auto;width:98%;padding:0.5rem 0;}
#orderCheckout .purchaseTotal b{color:#b62d4b;}
#loginCartForm, #purchaseCartForm{border:1px solid #eee;width:98%;margin:2.4rem auto;padding:1rem 0.2rem;text-align:center;}
#loginCartForm table, #purchaseCartForm table{border:1px solid #eee;display:inline-block;margin:auto;padding:0.8rem;}
#loginCartForm table td{display:block;margin:0.2rem 0 0.4rem;}
#purchaseCartForm table{text-align:left;}
#purchaseCartForm table td{display:block;margin:0.2rem 0;padding:0.2rem;}
#buy_country, #buy_city, #ddlDel, #ddlPay{border:4px double #c4c4c4;border-radius:2px;cursor:pointer;font-size:1rem;padding:0.5rem;}
#buy_country:focus, #buy_city:focus, #ddlDel:focus, #ddlPay:focus{border-color:#b62d4b;}
#buy_country, #buy_city{width:80%;}
#buy_country option, #buy_city option, #ddlDel option, #ddlPay option{border-bottom:1px solid #c4c4c4;padding:0.4rem 0.5rem;}
#ddlDel, #ddlPay{width:80%;}
#buy_address, #buy_info{border:1px solid #c4c4c4;border-radius:2px;box-shadow:0 0 5px -4px #444 inset;max-height:144px;max-width:80%;min-width:80%;padding:0.5rem;width:80%;}
#buy_address:focus, #buy_info:focus{border:1px solid #b62d4b;box-shadow:0 0 2px -1px #b62d4b inset;}
#orderCheckout #UserAgree a{color:#b62d4b;border:1px solid #c4c4c4;padding:0.5rem;display:inline-block;}
#orderCheckout #UserAgree a:hover, #orderCheckout #UserAgree a:active{border:1px solid #b62d4b;}
#purchase{display:table !important;margin:2rem auto 0 !important;}
span.weightCheckout{display:block;margin:auto;text-align:center;width:84%;}
span.weightCheckout b{color:#b62d4b;display:block;}
@media screen and (min-width:100px) and (max-width:1024px){}
@media screen and (min-width:100px) and (max-width:768px){#orderCheckout .purchaseList th.price, #orderCheckout .purchaseList th.qty{border:medium none;font-size:0;padding:0;}
#buy_country, #buy_city, #ddlDel, #ddlPay{width:98%;}
#buy_address, #buy_info{max-width:94%;min-width:94%;width:94%;}
td.field a{display:none;}
}
@media screen and (min-width:100px) and (max-width:480px){#loginCartForm, #purchaseCartForm{width:90%;}
#loginCartForm table, #purchaseCartForm table{border:medium none;padding:0;}
#orderCheckout #UserAgree a{display:block;}
#orderCheckout .purchaseList td.price{border-left:medium none;border-right:medium none;display:block;padding:2rem 0;}
#orderCheckout .purchaseList td.qty{display:block;padding:2rem 0;}
#orderCheckout .purchaseList td.name{border-right:1px solid #c4c4c4;}
#buy_address, #buy_info{max-width:88%;min-width:88%;width:88%;}
#orderCheckout .purchaseList td.qty::after{content:" шт.";}
.order_login td > a{background-color:#c4c4c4;border-radius:2px;color:#fff;display:block;margin:auto;padding:0.2rem 0.4rem;width:84%;}
.order_login td > a:hover, .order_login td > a:active{background-color:#b62d4b;}
}
#cartPage h1, #orderCheckout h1, #Cabinet h1, #loginPage h1,
div.userinfo h1, #recover h1, #newPage h1, #newsPage h1, #blogPage h1,
#article h1{border-bottom:1px solid #e5efc4;margin:0 0 1.2rem;padding:0 0 0.8rem 0.4rem;position:relative;}
#cartAmount{border:1px solid #c4c4c4;margin:1rem auto;width:94%;}
#cartAmount td, #cartAmount th{padding:0.5rem;}
#cartAmount th{background-color:#eee;font-weight:normal;text-transform:uppercase;}
#cartAmount td{border-top:1px solid #c4c4c4;}
#cartAmount .price{text-align:center;border-right:1px solid #c4c4c4;border-left:1px solid #c4c4c4;}
#cartAmount .qty, #cartAmount .count{border-right:1px solid #c4c4c4;}
#cartAmount .description{border-left:1px solid #c4c4c4;}
#cartAmount .description a:hover{text-decoration:underline;}
#couponField{margin:auto;width:94%;}
#couponField .couponLink{background-color:gray;font-size:1rem;border-radius:2px;color:#fff;padding:0.5rem 0.8rem;text-align:center;text-decoration:none;}
#couponField .couponLink:hover, #couponField .couponLink:active,
#orderPurchaseButton a:hover, #orderPurchaseButton a:active{background-color:#b62d4b;}
#order_amount .total{color:#b62d4b;font-weight:bold;margin:-20px auto 20px;width:94%;}
#order_amount .total .total_title{color:gray;}
#minimumOrder{color:red;display:none;text-align:center;}
#orderPurchaseButton{margin:auto;padding:0.5rem 0;text-align:center;width:98%;}
#orderPurchaseButton a{background-color:#577000;font-size:1rem;display:inline-block;border-radius:2px;color:#fff;padding:0.5rem 0.8rem;text-align:center;text-decoration:none;}
#cartWeight{color:gray;display:block;margin:auto;text-align:center;width:98%;}
#cartWeight b{color:#b62d4b;}
input.productCount{border:1px solid #eee;border-radius:2px;padding:0.4rem 0;text-align:center;}
input.productCount:focus{border:1px solid #b62d4b;box-shadow:0 0 4px -2px #b62d4b inset;}
.OrderDiscount{color:green;font-style:italic;margin:1rem auto 2rem;text-align:right;width:94%;}
@media screen and (min-width:100px) and (max-width:1024px){}
@media screen and (min-width:100px) and (max-width:768px){#cartAmount{table-layout:fixed;width:94%;}
#cartAmount th.name, #cartAmount th.price{width:44%;}
#cartAmount th.price{font-size:0;border-left:medium none;}
#cartAmount td.photo{border-right:1px solid #c4c4c4;}
#cartAmount td.delete{border:medium none;display:block;text-align:center;width:100% !important;}
#cartAmount th.name, #cartAmount th.price, #cartAmount th.center{border-right:medium none;padding:0.5rem;}
#cartAmount th, #cartAmount td.delete{padding:0;width:0;}
#cartAmount .description, #cartAmount th.qty{border:medium none;font-size:0;padding:0;}
#cartAmount td.price{border-left:medium none;border-right:medium none;clear:both;display:block;padding:0.8rem 0 0;width:100%;}
#cartAmount td.count{border:medium none;display:block;padding:1rem 0 0;}
input.productCount{display:block;font-size:1.8rem;margin:auto;max-width:64%;}
#cartAmount a.rCartDelete, #cartAmount .IconDelete{background-color:#b62d4b;background-image:none;border-radius:2px;clear:both;color:#fff;content:"x";display:inline-block;float:none;font-family:modern;font-weight:bold;line-height:16px;margin:1rem auto 0.2rem;padding:0.4rem 0;text-align:center;width:50%;}
#couponField{text-align:center;}
#order_amount .total{margin:1rem auto 0.8rem;text-align:center;}
.OrderDiscount{text-align:center;margin:1rem auto 0;}
}
@media screen and (min-width:100px) and (max-width:480px){}
#modal-product-box .modal-product-message{background-color:#577000;}
#modal-product-box .modal-product-checkout{background-color:#eee;}
#modal-product-box .modal-product-checkout-button{display:none;}
#modal-product-box .modal-product-checkout-total-price{color:#b62d4b;}
#modal-product-box a.modal-product-checkout-cart-link,
#modal-product-box a.modal-product-checkout-continue-link{border:medium none;border-radius:2px;color:#fff;display:block;margin:auto;padding:0.5rem 0.8rem;text-align:center;text-decoration:none;width:90%;}
#modal-product-box a.modal-product-checkout-cart-link{background-color:#577000;font-size:1.2rem;}
#modal-product-box a.modal-product-checkout-continue-link{background-color:gray;font-size:1rem;}
#modal-product-box a.modal-product-checkout-cart-link:hover,
#modal-product-box a.modal-product-checkout-continue-link:hover,
#modal-product-box a.modal-product-checkout-cart-link:active,
#modal-product-box a.modal-product-checkout-continue-link:active{background-color:#b62d4b;}
#related {width:98%;margin:auto;}
#related .addToCart, #related .addedToCart, #serie .addedToCart{border-radius:2px;color:#fff;margin:0.4rem 0 0;padding:0.4rem 0.8rem;}
#related .item{border:1px solid #eee;margin:1rem auto;padding:1rem 0;text-align:center;width:90%;}
#related .productPrice{color:#b62d4b;display:inline-block;font-weight:bold;margin:0 0.8rem 0 0;}
#related .item:hover, #related .item:focus{border:1px solid silver;box-shadow:0 0 10px -8px #465415;}
#related .item a{margin: 1% 1% 2%;clear:both;display:inline-block;}
#related .itemlink{}
#related .addToCart:hover, #related .addToCart:active{background-color:#b62d4b;}
#related .owl-prev, #related .owl-next{background-color:gray;position:absolute;top:7rem;}
#related .addedToCart{background-color:#b62d4b;}
#related .owl-prev:hover, #related .owl-next:hover,
#related .owl-prev:active, #related .owl-next:active,
#related .owl-prev:focus, #related .owl-next:focus,
#related .owl-page span:hover, #related .owl-page span:active,
#related .owl-page span:focus{background-color:#b62d4b;}
#related .owl-pagination{display:none;}
#related .owl-prev{left:0.2rem;}
#related .owl-next{right:0.2rem;}
span.title{display:block;height:38px;overflow:hidden;}
@media screen and (min-width:100px) and (max-width:480px){span.title{height:45px;}
}
#serie{border:1px solid #eee;margin:auto;position:relative;width:95%;}
#serie .item{margin:1rem auto;text-align:center;width:90%;}
#serie .productPrice{color:#b62d4b;display:inline-block;font-weight:bold;margin:0 0.8rem 0 0;}
#serie .item a{margin: 1% 1% 2%;clear:both;display:inline-block;}
#serie .addToCart{border-radius:2px;color:#fff;margin:0.4rem 0 0;padding:0.4rem 0.8rem;}
#sideBar .ttl, .related.ttl, #serieBox .ttl{margin:1rem 0.4rem !important;}
#serie .owl-prev, #serie .owl-next{background-color:gray;position:absolute;top:7rem;}
#serie .owl-prev:hover, #serie .owl-next:hover,
#serie .owl-prev:active, #serie .owl-next:active,
#serie .owl-prev:focus, #serie .owl-next:focus,
#serie .owl-page span:hover, #serie .owl-page span:active,
#serie .owl-page span:focus{background-color:#b62d4b;}
#serie .owl-pagination{display:none;}
#serie .owl-prev{left:0.8rem;}
#serie .owl-next{right:0.8rem;}
#loginForm .inputBox{border:1px solid #eee;display:inline-block;padding:0.8rem;}
#loginForm label, #commentForm label{display:block;}
#username, #password, #comment_subject, #comment_email,
#ol_username, #ol_password,
#buy_lastName, #buy_firstName, #buy_email, #buy_phone,
#reg_username, #reg_pass1, #reg_pass2, #RecoveryEmail{box-shadow:0 0 5px -4px #444 inset;border:1px solid #c4c4c4;border-radius:2px;font-size:1rem;margin:0.4rem 0;padding:0.4rem 0.8rem;color:gray;}
#username:focus, #password:focus,
#comment_subject:focus, #comment_email:focus,
#ol_username:focus, #ol_password:focus,
#buy_lastName:focus, #buy_firstName:focus, #buy_email:focus, #buy_phone:focus,
#reg_username:focus, #reg_pass1:focus, #reg_pass2:focus,
#RecoveryEmail:focus{border:1px solid #b62d4b;box-shadow:0 0 2px -1px #b62d4b inset;color:#444;}
#login, #registerButton, #AddCommentProduct, #ol_login, #purchase{background-color:gray;font-size:1rem;border:medium none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;margin:0.8rem 0;padding:0.4rem 0.8rem;}
#login:hover, #registerButton:hover,
#login:active, #registerButton:active,
#login:focus, #registerButton:focus,
#ol_login:hover, #ol_login:active,
#purchase:hover, #purchase:active,
#AddCommentProduct:hover, #AddCommentProduct:hover, #AddCommentProduct:focus{background-color:#b62d4b;}
#productInfo{display:inline-block;float:right;width:75%;}
#productInfo.full{width:90%;float:none;margin:auto;display:block;}
#productInfo h1{border-bottom:1px solid #e5efc4;margin:0 0 1.2rem;padding:0 0 0.8rem;position:relative;}
#productInfo .logoimg{border:1px solid #eee;display:inline-block;float:left;max-width:30%;padding:1%;position:relative;}
/*#productInfo #tag{left:0.8rem;position:absolute;top:0;width:auto;}*/
#productInfo #tag {
  position: absolute;
  right: 0.8rem;
  text-align: right;
  top: 0;
  width: auto;
}
#productInfo .imglink{display:inline-block;width:100%;}
#productInfo #productParams{float:left;margin:0 0.8rem;}
#productInfo #buyArea{border:1px solid #eee;border-radius:2px;border-spacing:0.4rem;clear:both;width:100%;}
#productInfo #buyArea td{height:68px;vertical-align:middle;}
#buyArea .prices{float:left;height:40px;position:relative;line-height:40px;margin:0 1.5rem 0 0;text-align:center;}
#buyArea #productPrice{color:#b62d4b;font-weight:bold;font-size:1.4rem;}
#buyArea .old{bottom:-1.2rem;color:gray;display:block;position:absolute;text-align:center;text-decoration:line-through;width:100%;}
#buyArea .addCty{float:left;}
#buyArea #qty{background-color:gray;border-radius:4px;color:#fff;display:inline-block;font-family:modern;font-size:1.2rem;font-weight:normal;height:34px;line-height:34px;padding:0 0 3px;text-align:center;width:34px;cursor:pointer;}
#buyArea #qty:hover, #buyArea #qty:active{background-color:#b62d4b;}
#buyArea .qtyinput{border:1px solid #ccc;border-radius:4px;display:inline-block;height:34px;margin:4px 0 0;max-width:44px;text-align:center;}
#buyArea .toCartButton{}
#buyArea .addToCart, #serie .addToCart{background-color:#577000;}
#buyArea .addToCart,
#buyArea .addedToCart{border-radius:2px;color:#fff;float:right;height:38px;line-height:38px;margin:0.2rem 0 0 1rem;padding:0 0.8rem;}
#buyArea .addToCart:hover,
#buyArea .addToCart:active,
#buyArea .addedToCart,
#serie .addToCart:hover,
#serie .addToCart:active,
#serie .addedToCart{background-color:#b62d4b;}
.addrate{display:inline-block;margin:2px 0 -2px;}
.addrate:hover .rate.star0,.addrate:active .rate.star0{background:rgba(0, 0, 0, 0) url("http://cdn.gollos.com/template/38896/star_small.png") repeat scroll 0 0;}
.rate{display:block;height:14px;margin:2px 0 -2px;padding:0;width:70px;}
.rate.star5{background:rgba(0, 0, 0, 0) url("http://cdn.gollos.com/template/38896/star_small.png") repeat scroll 0 0;}
.rate.star4{background:rgba(0, 0, 0, 0) url("http://cdn.gollos.com/template/38896/star_small.png") repeat scroll -14px 0;}
.rate.star3{background:rgba(0, 0, 0, 0) url("http://cdn.gollos.com/template/38896/star_small.png") repeat scroll -28px 0;}
.rate.star2{background:rgba(0, 0, 0, 0) url("http://cdn.gollos.com/template/38896/star_small.png") repeat scroll -42px 0;}
.rate.star1{background:rgba(0, 0, 0, 0) url("http://cdn.gollos.com/template/38896/star_small.png") repeat scroll -56px 0;}
.rate.star0{background:rgba(0, 0, 0, 0) url("http://cdn.gollos.com/template/38896/star_small.png") repeat scroll -70px 0;}
#product .rating{background-color:#fff;bottom:-5px;box-shadow:0 0 4px 4px #fff;opacity:0.9;position:absolute;text-align:center;width:100%;}
#product .rating .rate{display:inline-block;}
.galleryBox{border-top:1px solid #eee;}
.galleryBox a.visiblelink{background-color:gray;background-image:url("http://cdn.gollos.com/template/38896/imginbox.png");background-position:0.4rem 0.3rem;background-repeat:no-repeat;border-radius:2px;color:#fff;display:inline-block;height:38px;line-height:38px;margin:0.4rem 0 0;padding:0 0.8rem 0 3rem;text-align:right;}
.galleryBox a.visiblelink:hover, .galleryBox a.visiblelink:active{background-color:#b62d4b;}
.galleryBox a.hide{display:none;}
.galleryBox a.visiblelink img,
.galleryBox a.hide img{display:none;}
#productInfo #productParams p > a:hover{text-decoration:underline;}
#productInfo .waitlong,
#productInfo .wait,
#productInfo .instock,
#productInfo .nostock{font-weight:bold;}
#productInfo .waitlong,
#productInfo .wait{color:red;}
#productInfo .instock{color:green;}
#productInfo .nostock{color:red;}
#productInfo .productText{line-height:1.5;}
#productInfo .productText ul{margin:0 0 0 1.5rem;}
#productInfo .productText h3{display:none;}
#productInfo .productText .ttl, .productReviews .ttl, #sideBar .ttl, .related.ttl, #serieBox .ttl{border-bottom:1px solid #b62d4b;color:#b62d4b;font-size:1.2rem;margin:1rem 0;padding:0.5rem 0;position:relative;}
#productInfo .productText > div{font-size:0.9rem;line-height:1.5;}
.productText div a{background-color:gray;border-radius:2px;color:#fff;display:inline-block;padding:0.1rem 0.4rem;}
.productText div a:hover, .productText div a:active{background-color:#b62d4b;}
#productInfo .productText hr{background-color:#eee;border:medium none;height:1px;}
#reviewsButton{position:relative;background-color:gray;border-radius:2px;color:#fff;display:inline-block;height:28px;line-height:25px;padding:0 0 0 0.8rem;}
#reviewsButton:hover, #reviewsButton:active, #reviewsButton.open{background-color:#b62d4b;}
#reviewsButton span{font-family:modern;font-size:1.2rem;padding:0 0.5rem;}
#reviewsAdd{border:1px solid #eee;margin:0.8rem 0.4rem;padding:0.8rem;}
#commentlist{}
#commentlist li{margin:0 0 1rem;}
#commentlist .comment{border:1px solid #eee;border-radius:3px;}
#commentlist .rate{margin-bottom:8px;margin-right:10px;}
#commentlist .comment .buttons{display:none;}
#comment_add .commentAdd_title{display:none;}
#cancelReply{background-color:red;border-radius:2px;color:#fff;display:inline-block;height:28px;line-height:20px;margin:0 0 0.8rem;padding:0 0.8rem 0 0;text-transform:lowercase;}
#cancelReply .canc{display:inline-block;font-weight:bold;margin:0 4px;padding:4px;}
#commentForm .button{font-size:1rem;}
#ratings{display:inline-block;position:relative;}
#ratings > span{display:none;position:absolute;}
#ratings div{display:inline-block;margin:0 0 0.8rem;padding:0 0.2rem;position:relative;}
#ratings div a{display:block;font-size:0;height:18px;width:18px;}
.ui-stars-star a{background:rgba(0, 0, 0, 0) url("http://cdn.gollos.com/template/38896/stars.png") repeat scroll 0 0;}
.ui-stars-star-hover a{background:rgba(0, 0, 0, 0) url("http://cdn.gollos.com/template/38896/stars.png") repeat scroll 0 18px;}
.ui-stars-star-on a{background:rgba(0, 0, 0, 0) url("http://cdn.gollos.com/template/38896/stars.png") repeat scroll 0 36px;}
@media screen and (min-width:100px) and (max-width:1024px){#productInfo{width:70%;}
#productInfo .logoimg{max-width:40%;}
#productInfo #productParams{margin:0 0 0 2%;width:54%;}
#buyArea .prices{display:block;text-align:left;width:100%;}
}
@media screen and (min-width:100px) and (max-width:768px){#productInfo, #productInfo.full{width:98%;}
#buyArea .addCty{display:block;float:none;width:100%;}
#buyArea .addToCart, #buyArea .addedToCart{float:left;margin:0.8rem 0 0;}
#productInfo #productParams{width:54%;}
}
@media screen and (min-width:100px) and (max-width:480px){#productInfo #productParams{display:block;float:none;width:98%;margin:auto;}
#productInfo .logoimg{display:block;float:none;margin:auto;max-width:98%;text-align:center;width:98%;}
#productInfo .imglink{width:auto;}
#buyArea .prices, #buyArea .addCty, #productInfo #buyArea td{text-align:center;}
#buyArea .addToCart, #buyArea .addedToCart{display:inline-block;float:none;margin:0.8rem auto 0;}
#productParams > p > a{border:1px solid #eee;display:block;margin:0.4rem 0;padding:0.2rem 0.4rem;text-decoration:none !important;}
#productParams > p > a:hover, #productParams > p > a:active{border:1px solid #577000;}
.sku, .weight{display:none;}
#reviewsAdd{margin:auto;padding:0.4rem;width:95%;}
#loginForm{max-width:100%;}
#loginForm .inputBox{display:block;}
#username, #password, #comment_subject, #comment_email{padding:0.4rem;display:block;width:90%;}
#serie .item a, #productInfo .imglink, #related .item a{max-width:100%;}
}
#breadcrumbs{font-size:0.8rem;padding:0.4rem;}
#breadcrumbs p{display:inline-block;}
#breadcrumbs a {margin:0.4rem 0; display:inline-block;}
#breadcrumbs a:hover, #breadcrumbs a:active{text-decoration:underline;}
#breadcrumbs span{font-family:modern;padding:0 0.2rem 0 0.5rem;}
@media screen and (min-width:100px) and (max-width:1024px){}
@media screen and (min-width:100px) and (max-width:768px){#breadcrumbs{font-size:1rem;}
#breadcrumbs p{border:1px solid #eee;}
#breadcrumbs a{border:1px solid #e5efc4;}
#breadcrumbs p, #breadcrumbs a{display:inline-block;margin:8px 0 0;padding:0.4rem;}
#breadcrumbs a:hover, #breadcrumbs a:active{text-decoration:none;border:1px solid #465415;}
}
@media screen and (min-width:100px) and (max-width:480px){}
#sideBar{display:inline-block;float:left;width:25%;}
#sideBar h3{font-family:Nautilus;}
#sideBar ul{list-style:outside none none;}
#sideBar.visible{visibility:visible;position:relative;}
#sideBar.hidden{visibility:hidden;position:absolute;}
#mainCategories h3{background-color:#b62d4b;color:#fff;cursor:pointer;position:relative;}
#mainCategories h3 span{font-family:modern;position:absolute;right:0.5rem;}
#mainCategories h3.closed{border-radius:3px;}
#mainCategories h3.open{border-radius:3px 3px 0 0;}
#mainCategories ul{display:none;border:4px solid #b62d4b;background-color:#f4d8de;}
#mainCategories ul li a{color:#6c0017;border-bottom:1px solid #e2bcc4;}
#mainCategories ul li a:hover, #mainCategories ul li a:active{background-color:#faebe3;box-shadow:none;}
#sortFilter h3{background-color:gray;color:#fff;cursor:pointer;position:relative;}
#sortFilter h3 span{font-family:modern;position:absolute;right:0.5rem;}
#sortFilter h3.closed{border-radius:3px;}
#sortFilter h3.on{border-radius:3px 3px 0 0;}
#sortFilter h3.open{border-radius:3px 3px 0 0;cursor:default;}
#sortFilter h3 span{visibility:hidden;}
#sortFilter #filtrs{border:4px solid gray;background-color:#eee;}
#filtrs .sort-title{color:#555;display:block;font-weight:bold;padding:0.4rem 0.8rem;}
#filtrs .sortmenu{background-color:transparent;border:medium none;}
#filtrs .sortmenu ul{background-color:transparent;border:medium none;display:block !important;}
#filtrs a.pointer{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:medium none !important;display:inline;box-shadow:none !important;color:#b62d4b !important;cursor:default;padding:0 0 0 4px;}
#filtrs a.pointer img{display:none;}
#filtrs a.checked{color:#b62d4b !important;}
#filtrs a{border-bottom:1px solid #d8d8d8;color:#555;display:block;padding:0.2rem 0.4rem;}
#filtrs a:hover, #filtrs a:active{background-color:#a4a4a4;box-shadow:0 -1px 2px -2px #000 inset;color:#fff;}
#filtersOn{display:none;color:#555;padding:14px 0 0;}
#filtersOn p{height:28px;}
#filtersOn span{border:1px solid red;border-radius:24px;color:red;display:inline-block;height:24px;line-height:24px;margin:0 4px 0 0;text-align:center;width:24px;}
#filtersOn a{background-color:gray;border-radius:3px;color:#fff;display:inline-block;margin:8px 0 0;padding:0.4rem 0.8rem;}
#filtersOn a:hover, #filtersOn a:active{background-color:#b62d4b;}
#currentCategories ul li.open ul{border-bottom:2px solid #465415;border-right:medium none;border-left:medium none;border-top:0 solid #465415;padding:0;}
#currentCategories ul li.open ul li a{font-size:90%;}
#currentCategories ul li.open ul li a span{font-family:modern;padding:0 4px 0 0;}
#currentCategories ul li a.active, #currentCategories ul li a.open{background-color:#eef5d4;font-weight:bold;}
div.categories h3{background-color:#465415;border-radius:3px 3px 0 0;color:#d9e8a4;padding:0.5rem;}
div.categories ul{background-color:#e5efc4;border:4px solid #465415;}
div.categories ul li a{border-bottom:1px solid #ccd8a4;color:#465415;display:block;padding:0.3rem 0.4rem;}
div.categories ul li a:hover, div.categories ul li a:active{background-color:#f4f8e7;}
@media screen and (min-width:100px) and (max-width:1024px){}
@media screen and (min-width:100px) and (max-width:768px){#sideBar.visible, #sideBar.hidden{visibility:visible;position:relative;}
#sortFilter h3 span{visibility:visible;}
#filtrs.hidden{display:none;}
}
@media screen and (min-width:100px) and (max-width:480px){}
#tag{position:absolute;width:100%;top:0;left:0;z-index:999;}
#tag span{background-color:darkmagenta;color:#fff;z-index:999;opacity:0.8;padding:0.4rem 0.8rem;}
#tag.tag-novinka span{background-color:red;color:#fff;}
#tag.tag-hit-prodaj span{background-color:dodgerblue;color:#fff;}
#tag.tag-rekomenduem {text-align:left !important; padding-left:1%;}
#tag.tag-rekomenduem span {background-color: crimson;background-image: url("http://cdn.gollos.com/template/38896/hand.png");background-position: center center;background-repeat: no-repeat;font-size: 0;padding: 1.4rem 1.8rem;}
#descriptionBox{display:none;line-height:1.2rem;text-indent:1rem;padding:0.4rem 0;}
#descriptionButton{background-color:gray;border-radius:2px;bottom:-14px;color:#fff;cursor:pointer;font-size:1rem;padding:0.1rem 0.4rem 0.2rem;position:absolute;right:1rem;}
#descriptionButton:hover, #descriptionButton:active, #descriptionButton.open{background-color:#b62d4b;}
#descriptionButton span{font-family:modern;font-size:1.2rem;padding:0 0.5rem;}
.insideOfPage{margin:0.4rem;padding:0.4rem;}
#prodItemsList{display:inline-block;float:right;width:75%;}
#prodItemsList.full{width:90%;float:none;margin:auto;display:block;}
#prodItemsList h1{border-bottom:1px solid #e5efc4;margin:0 0 1.2rem;padding:0 0 0.8rem;position:relative;}
#prodItemsList.full #product{width:24%;}
#product{float:left;height:314px;margin:0 0 1rem;padding:0.5%;position:relative;text-align:center;width:32.3%;}
#product .productImg td{position:relative;}
#product .inside{position:relative;border:1px solid #e5efc4;height:100%;margin:0 0.2rem;}
#product .inside:hover, #product .inside:active{border:1px solid silver;box-shadow:0 0 10px -8px #465415;}
#product .productImg{height:222px;margin:auto;table-layout:fixed;width:98%;}
#product a.productImgLink{display:inline-block;margin:0.8rem 0 0;max-width:100%;}
#product a.productTitle{display:block;height:2.4rem;margin:0.4rem 0.4rem 0;overflow:hidden;}
#product a.productTitle:hover, #product a.productTitle:active{text-decoration:underline;}
#product .productBuy{bottom:1rem;position:absolute;text-align:center;width:100%;}
/*#product .productBuy .productPrice{color:#b62d4b;display:inline-block;font-weight:bold;margin:0 0.8rem 0 0;}*/
#product .productBuy .productPrice{position: relative; color:#b62d4b; display:inline-block;font-weight:bold;margin:0 0.8rem 0 0;}
#product .productBuy .productPrice i { color: #555;
    display: block;
    font-size: 0.8rem;
    font-style: normal;
    font-weight: normal;
    position: absolute;
    text-align: center;
    text-decoration: line-through;
    width: 100%;}
#product .productBuy .productNo{}
#product .productBuy .addToCart, #related .addToCart,
#sale .addToCart, #biju .addToCart
	{background-color:#577000;}
#product .productBuy .addToCart,
#product .productBuy .addedToCart{border-radius:2px;color:#fff;padding:0.2rem 0.8rem 0.3rem;}
#product .productBuy .addToCart:hover,
#product .productBuy .addToCart:active,
#product .productBuy .addedToCart{background-color:#b62d4b;}
.pager{clear:both;padding:1rem 0;text-align:center;width:100%;}
.pager span, .pager a{margin:0.2rem;padding:0.8rem;display:inline-block;}
.pager span{border:1px solid #ccc;color:#888;}
.pager a{border:1px solid #e5efc4;}
.pager a:hover, .pager a:active{text-decoration:none;border:1px solid #465415;}
@media screen and (min-width:100px) and (max-width:1024px){#sideBar{width:30%;}
#prodItemsList{width:70%;}
#product{width:49%;}
#prodItemsList.full #product{width:32.3%;}
}
@media screen and (min-width:100px) and (max-width:768px){#sideBar, #prodItemsList{clear:both;display:block;float:none;margin:auto;}
#sideBar{width:80%;}
#prodItemsList, #prodItemsList.full{width:98%}
#product,#prodItemsList.full #product{width:48%;padding:1%;}
#prodItemsList h1{text-align:center;margin:0 0 0.4rem;}
#descriptionButton{clear:both;display:block;width:80%;margin:10px auto 0.8rem;position:relative;right:auto;}
}
@media screen and (min-width:100px) and (max-width:480px){#product, #prodItemsList.full #product{width:90%;padding:5%;height:334px;}
#sideBar, #descriptionButton{width:98%;}
#product a.productTitle{height:3.8rem;}
#product .productBuy .productPrice{font-size:0.9rem;margin:0 0.8% 0 0;}
#product a.productTitle{font-size:1rem;}
}
#vendorList{margin:1rem 0 0;padding:1rem 0 0;}
#vendorList h3{border-top:1px solid #e5efc4;font-family:arial;font-size:1rem;margin:0 0 1rem;padding:4px 0 0;}
#vendorList .owl-pagination{display:none;}
#vendorList .owl-theme .owl-controls{margin-top:0;}
#vendorList .owl-buttons{position:relative;text-align:left;}
#vendorList .owl-prev{position:absolute;left:0;top:-68px;}
#vendorList .owl-next{position:absolute;right:0;top:-68px;}
#vendorList .tree{float:left;width:14%;}
#vendorList .tree img{min-width:144px;}
#vendorList .insert > img{bottom:4px;float:left;margin:0 1rem 0 0;}
#vendorsSlider{float:right;width:86%;margin:1rem 0 0;}
#vendors a > img{border-radius:8px;}
#userInfo{background-color:#e5efc4;border-top:8px solid #577000;height:auto;margin:-10px 0 0;padding:0.4rem 0 0.8rem;}
#userInfo h3{margin:1.5rem 0 0.5rem;}
#bottomNavigation{padding:0 0.1rem;text-align:center;}
#bottomNavigation ul{list-style:outside none none;margin:0;}
#bottomNavigation ul li{display:inline-block;}
#bottomNavigation a{border:1px solid #b5c874;color:#465415;display:block;margin:0.3rem 0;padding:0.4rem 0.8rem;width:104px;}
#bottomNavigation a:hover, #bottomNavigation a:active{background-color:#f4f8e7;}
#payLogo{padding:0.8rem 0 0.4rem;text-align:center;}
#langs{background-color:#e5efc4;padding:0.2rem 0 0.4rem;text-align:center;}
#copyrights{text-align:center;padding:1rem 0;background-color:#e5efc4;}
@media screen and (min-width:100px) and (max-width:1024px){#vendorList .tree{width:20%;}
#vendorsSlider{width:80%;}
}
@media screen and (min-width:100px) and (max-width:768px){#vendorList .tree{width:30%;}
#vendorsSlider{width:70%;}
}
@media screen and (min-width:100px) and (max-width:480px){#vendorList .tree{float:none;margin:0.4rem auto -0.5rem;width:144px;clear:both;}
#vendorsSlider{border-top:8px solid #577000;clear:both;float:none;margin:0 0 1rem;padding:0.4rem 0 0;width:100%;}
#vendorList h3{border-top:medium none;text-align:center;}
}
/**/#topPart{background-color:#577000;border-top:4px solid #465415;height:94px;padding:4px 0;width:100%;}
#logolink{border-right:1px solid #465415;display:block;float:left;}
#logolink img{box-shadow:0 0 10px -14px #fff;-webkit-transition:all 0.30s ease-in;-moz-transition:all 0.30s ease-in;-o-transition:all 0.30s ease-in;-ms-transition:all 0.30s ease-in;transition:all 0.30s ease-in;}
#logolink:hover img{box-shadow:0 12px 10px -14px #fff;}
#navigation{display:block;float:left;margin:0 16px 0 0;}
#navigation a.open{background-color:#465415;border-radius:2px 2px 0 0 !important;}
#navigation .nav{list-style:outside none none;margin:0 0 0 1rem;}
#navigation .nav > li > a{color:#d9e8a4;display:block;border-radius:2px;padding:4px 8px 7px;}
#navigation .nav > li > a:hover, #navigation .nav > li > a:active{background-color:#465415;}
#navigation .nav > li > a > span{background-color:#465415;border-radius:2px;display:block;float:right;font-family:modern;font-size:1.2rem;margin:0 0 0 0.2rem;padding:0 0.3rem;text-align:center;}
#navigation .submenu{background-color:#e5efc4;border:4px solid #465415;border-radius:0 3px 3px 3px;box-shadow:0 8px 8px -10px #000;display:none;position:absolute;z-index:9998;}
#navigation .submenu ul{list-style:outside none none;}
#navigation .submenu a.contactItem{padding:0.3rem 0.8rem;color:#465415;display:block;}
#navigation .submenu a.contactItem:hover{background-color:#f4f8e7;}
#navigation .submenu ul li a{border-bottom:1px solid #ccd8a4;color:#465415;display:block;padding:0.3rem 0.8rem;}
#navigation .submenu ul li a:hover, #navigation .submenu ul li a:active{background-color:#f4f8e7;box-shadow:0 -1px 2px -2px #465415 inset;}
#searchForm{display:block;height:100%;margin:0 auto;padding:0;width:48%;position:relative;}
#search_box{border:medium none;border-radius:2px;font-size:1rem;height:44px;margin:1.4rem 0 0;padding:0 2%;width:75%;}
#button_search{background:rgba(0, 0, 0, 0) url("http://cdn.gollos.com/template/38896/srchng.png") no-repeat scroll center center;border:medium none;border-radius:0 4px 4px 0;box-shadow:5px 0 10px -5px #222;cursor:pointer;display:block;font-size:0;height:54px;line-height:44px;margin:1.1rem 0 0 1%;padding:0;position:absolute;right:-8px;top:0;width:18%;}
.ui-menu{max-width:90% !important;}
.ui-menu .ui-menu-item a{font-size:1rem;line-height:18px;}
.ui-menu .ui-menu-item a b{color:#6c0017;}
#button_search:hover{box-shadow:8px 0 10px -5px #222;}
#button_search:focus, #button_search:active{box-shadow:5px 0 10px -5px #222;}
#cart{background:rgba(0, 0, 0, 0) url("http://cdn.gollos.com/template/38896/cartos.png") no-repeat scroll 0 0;height:44px;margin:0 0.4rem 0 0;padding:0;position:absolute;right:0;text-align:right;top:1.2rem;width:58px;}
#cart span{background-color:#465415;border-radius:100%;color:#d9e8a4;display:block;font-size:0.9rem;height:32px;line-height:32px;position:absolute;right:0;text-align:center;text-decoration:none;top:-8px;width:32px;}
@media screen and (min-width:100px) and (max-width:1024px){#button_search{right:-44px;}
}
@media screen and (min-width:100px) and (max-width:768px){#topPart{height:auto;}
#searchForm{margin:0 auto 8px;width:94%;clear:both;}
#button_search{float:right;height:48px;margin:1.2rem 0 0 1%;padding:0;position:absolute;right:-4px;width:55px;}
}
@media screen and (min-width:100px) and (max-width:480px){#navigation{clear:both;display:block;float:none;margin:0;text-align:center;}
#navigation .nav{margin:0;border-top:1px solid #475b00;}
#navigation .nav > li > a{border-bottom:1px solid #475b00;position:relative;}
#navigation .nav > li > a > span{position:absolute;right:0.4rem;top:0.4rem;}
#navigation .submenu{left:0;}
#logolink{float:none;text-align:center;}
#searchForm{width:90%;}
}
/**/body{color:#444;font-family:arial;font-size:1rem;}
@media screen and (min-width:200px) and (max-width:480px){body{font-size:1.2rem;}}
html, body, ul, p, h1, h2, h3, h4{padding:0;margin:0;}
h1, h2, h3, h4{font-size:1.4rem;font-weight:normal;color:#577000;font-family:arial;}
p{margin:0.4rem 0;}
a{text-decoration:none;cursor:pointer;color:#465415;-webkit-transition:all 0.10s ease-in;-moz-transition:all 0.10s ease-in;-o-transition:all 0.10s ease-in;-ms-transition:all 0.10s ease-in;transition:all 0.10s ease-in;}
header, section, footer, nav{display:block;}
img{max-width:100%;height:auto;width:auto\9;}
.insert{max-width:1244px;position:relative;margin:0 auto;height:100%;}
.insidebox{padding:0.4rem;}
span.star{color:red;font-family:modern;}
textarea{border:1px solid #eee;border-radius:2px;margin:0.4rem 0;max-height:144px;max-width:84%;min-width:84%;padding:0.4rem;width:84%;}
#space{border:medium none;clear:both;margin:0;width:100%;}
@media screen and (min-width:200px) and (max-width:480px){h3{font-family:modern;}
#rCart{display:none;}
}
/**/@font-face{font-family:Nautilus;src:url('../../files/7763/nautilus.eot');src:url('../../files/7763/nautilus.eot#iefix') format('embedded-opentype'),
url('../../files/7763/nautilus.woff') format('woff'),
url('../../files/7763/nautilus.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:boblic;src:url('../../files/7763/boblic.eot');src:url('../../files/7763/boblic.eot#iefix') format('embedded-opentype'),
url('../../files/7763/boblic.woff') format('woff'),
url('../../files/7763/boblic.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'modern';src:url('../../files/23859/modernh-ecolight.eot');src:url('../../files/23859/modernh-ecolight.eot#iefix') format('embedded-opentype'),
url('http://cdn.gollos.com/files/23859/modernh-ecolight.woff') format('woff'),
url('../../files/23859/modernh-ecolight.ttf') format('truetype');font-weight:normal;font-style:normal;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.grabbing{cursor:url(http://cdn.gollos.com/template/38896/grabbing.png) 8 8, move;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{text-align:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-theme .owl-controls{margin-top:10px;text-align:center;}
.owl-theme .owl-controls .owl-buttons div{background:#577000 none repeat scroll 0 0;border-radius:100%;color:#fff;font-family:modern;font-size:28px;height:44px;line-height:44px;opacity:0.5;text-align:center;width:44px;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-item.loading{min-height:150px;background:url(http://cdn.gollos.com/template/38896/AjaxLoader.gif) no-repeat center center}
/**/