img, div , span{ //behavior: url(/img/iepngfix.htc); } 
button::-moz-focus-inner { border: 0; } :focus {outline:none;} ::-moz-focus-inner {border:0;}


/*AJAX*/
/*.loading {
  text-align: center;
  display:none;
}*/
/*AJAX*/


body {
  margin:0;
  border:0;
  padding:0;
  height:100%;
  width:100%;
  text-align:justify;
  font:10pt Arial, Helvetica, sans-serif;
    line-height:150%;
  	background-color: #fafafc;
	color:#353535;
}

[data-hotengine-popup="1"]{background:#fff;}

input[type="text"], input[type="url"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"] { min-height:18pt; }
select { min-height:24pt; }




.hotengine-site_logo_list {
float:left;
max-width:150px;
max-height:100px;
}


.hotengine-site_logo {
float:right;
max-width:200px;
max-height:120px;
}


.hotlistbiz_logo{ display:inline-block; width:100%; height:100%; max-width:270px; max-height:46px; 
background-color:#44769c; 
background: -moz-linear-gradient(180deg, rgba(83,129,165,1) 0%, rgba(83,129,165,1) 65%, rgba(68,118,157,1) 65%, rgba(68,118,157,1) 100%);
background: -webkit-linear-gradient(180deg, rgba(83,129,165,1) 0%, rgba(83,129,165,1) 65%, rgba(68,118,157,1) 65%, rgba(68,118,157,1) 100%);
background: linear-gradient(180deg, rgba(83,129,165,1) 0%, rgba(83,129,165,1) 65%, rgba(68,118,157,1) 65%, rgba(68,118,157,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5381a5",endColorstr="#44769d",GradientType=1);
-webkit-mask:url(/img/hotlist/hotlist.biz.svg) no-repeat center center;
-webkit-mask-size:contain;
}





span.email {  text-align:left; } 





 
.cart_menu_remove_img { display:block; text-decoration:none; width:100%;  } 
.hotengine-shop-cart-delicon, .hotengine-shop-cart-delicon_all, .hotengine-shop-cart-delicon_all .cart_menu_remove_img { text-decoration:none; opacity: 0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7; filter: alpha(opacity=70); color:#222; line-height:32px;  }
.hotengine-shop-cart-delicon_all{display: block;}

html:lang(ru) .cart_menu_remove_img::before{content:"Удалить"; }
html:lang(en) .cart_menu_remove_img::before{content:"Remove";}
html:lang(uk) .cart_menu_remove_img::before{content:"Видалити"; }
html:lang(pl) .cart_menu_remove_img::before{content:"Usunąć"; }


.hotengine-shop-product-desc-block .hotengine-shop-product-cart_add_img {
display: inline-block;
background:none;
width:110px;
line-height:34px;
height: auto;
padding: 0px 0px;
white-space:nowrap;
background: #4f86b1;
cursor: pointer;
transition-delay: 0;
transition-duration: 0.2s;
transition-property: all;
transition-timing-function: cubic-bezier(0, 0, 1, 1);
border:none; box-shadow: 0 1px 3px rgba(0,0,0,0.12);
-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
text-shadow:1px 1px 1px rgba(1, 39, 106, 1);
color:#FFFFFF; 
margin:10px auto 10px auto;
text-align:center;

}
.hotengine-shop-product-desc-block .hotengine-shop-product-cart_add_img:hover { background:#24689E; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; filter: alpha(opacity=100);  }




.hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img, .hotengine-shop-cart-send-button, .hotengine-shop-cart-continue-button, .hotengine-search_shop-table-td_addcarticon .hotengine-shop-product-cart_add_img{
display:block;
background:none;
width:110px;
line-height:38px;
height: auto;
padding: 0px 0px;
white-space:nowrap;
background: #4f86b1;
cursor: pointer;
transition-delay: 0;
transition-duration: 0.2s;
transition-property: all;
transition-timing-function: cubic-bezier(0, 0, 1, 1);
border:none; box-shadow: 0 1px 3px rgba(0,0,0,0.12);
-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
text-shadow:1px 1px 1px rgba(1, 39, 106, 1);
color:#FFFFFF; 
margin:-10px auto 0px auto;
text-align: center;

}
.hotengine-search_shop-table-td_addcarticon .hotengine-shop-product-cart_add_img{display:inline-block;}
.hotengine-form-submit input{ background:#4f86b1; }
@media (hover:hover) and (pointer:fine){
.hotengine-search_shop-table-td_addcarticon .hotengine-shop-product-cart_add_img:active{top:1px; position:relative;}
.hotengine-shop-cart-send-button:hover, .hotengine-shop-cart-continue-button:hover, .hotengine-form-submit input:hover{ background:#0078d1; }
}









.hotengine-shop-cart-send-button, .hotengine-shop-cart-continue-button {margin-top:10px; width: auto; padding: 0px 25px;}
.hotengine-shop-cart-continue-link { text-decoration:none!important;; display:inline-block; width:auto; margin-left:10px;  }


.hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img:hover,  .hotengine-shop-cart-send-button:hover, .hotengine-search_shop-table-td_addcarticon .hotengine-shop-product-cart_add_img:hover{ background:#24689E; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; filter: alpha(opacity=100);  }


html:lang(ru) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"Купить"; }
html:lang(en) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"Add to cart"; }
html:lang(uk) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"Купити"; }
html:lang(de) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"Besorgen"; }
html:lang(es) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"Comprar"; }
html:lang(fr) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"Acheter"; }
html:lang(kk) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"Сатып алу"; }
html:lang(be) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"Купіць"; }
html:lang(ro) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"Cumpără"; }
html:lang(tr) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"Satın almak"; }
html:lang(it) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"Acquistare"; }
html:lang(sk) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"Kúpiť"; }
html:lang(da) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"Købe"; }
html:lang(pl) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"Kupić"; }
html:lang(zh) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"買"; }
html:lang(hi) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"खरीदना"; }
html:lang(ar) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"يشتري"; }
html:lang(pt) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"Comprar"; }
html:lang(bn) .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::after { content:"কেনা"; }

html:lang(ru) .hotengine-shop-cart-send-button::before{ content:"Оформить заказ"; }
html:lang(en) .hotengine-shop-cart-send-button::before{ content:"Checkout"; }
html:lang(uk) .hotengine-shop-cart-send-button::before{ content:"Оформити замовлення"; }
html:lang(de) .hotengine-shop-cart-send-button::before { content:"Eine Bestellung aufgeben"; }
html:lang(es) .hotengine-shop-cart-send-button::before { content:"Verificar"; }
html:lang(fr) .hotengine-shop-cart-send-button::before { content:"Vérifier"; }
html:lang(kk) .hotengine-shop-cart-send-button::before { content:"Шығу"; }
html:lang(be) .hotengine-shop-cart-send-button::before { content:"Аформіць заказ"; }
html:lang(ro) .hotengine-shop-cart-send-button::before { content:"Verifică"; }
html:lang(tr) .hotengine-shop-cart-send-button::before { content:"Ödeme"; }
html:lang(it) .hotengine-shop-cart-send-button::before { content:"Guardare"; }
html:lang(sk) .hotengine-shop-cart-send-button::before { content:"Odhlásiť sa"; }
html:lang(da) .hotengine-shop-cart-send-button::before { content:"Checkout"; }
html:lang(pl) .hotengine-shop-cart-send-button::before { content:"Wymeldować się"; }
html:lang(zh) .hotengine-shop-cart-send-button::before { content:"查看"; }
html:lang(hi) .hotengine-shop-cart-send-button::before { content:"चेक आउट"; }
html:lang(ar) .hotengine-shop-cart-send-button::before { content:"الدفع"; }
html:lang(pt) .hotengine-shop-cart-send-button::before { content:"Confira"; }
html:lang(bn) .hotengine-shop-cart-send-button::before { content:"চেকআউট"; }
.hotengine-shop-cart-send-button { text-decoration:none; float:left;  padding:0px 25px; }


.hotengine-shop-product-desc-block .hotengine-shop-product-offerdetails .hotengine-shop-product-cart_icon{ width:100%; display:block;  }
.hotengine-shop-product-read_more { display:block; white-space:nowrap; text-align:right; width:150px; position:absolute; right:5px; bottom:10px; }





.hotengine-shop-product-list-block { position:relative;  }
.hotengine-shop-product-cart_icon{  display:block; text-decoration:none; border:none; background: none; } 
.hotengine-shop-product-list-block .hotengine-shop-product-cart_icon{ display:block; text-decoration:none;   width:100%; }  
.hotengine-shop-product-cart_icon:hover { text-decoration:none;}


.hotengine-shop-product-list-block .hotengine-shop-product-price_course { display:inline-block; font-size:80%;}

@media (hover:hover) and (pointer:fine){
.hotengine-shop-product-desc-block .hotengine-shop-product-cart_add_img:active, .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img:active, .cart_menu_img:active, .cart_menu_remove_img:active, .hotengine-shop-cart-send-button:active, .hotengine-shop-cart-continue-button:active{
	position:relative;
	top:1px;
}
}

.hotengine-shop-product-list-block .hotengine-shop-product-price { display:none;}
.hotengine-shop-product-list-block .hotengine-shop-product-price_old{ text-align:center; white-space:nowrap; color:#999999; text-decoration:line-through; font-size:16px; }
.hotengine-shop-product-price_old{ white-space:nowrap;  color:#999999; text-decoration:line-through; }
.hotengine-shop-product-list-block .hotengine-shop-product-price_val { font-size:24px;  white-space:nowrap; display:block;  width:100%; text-align:center;}
.hotengine-shop-product-price_course, .hotengine-shop-product-desc-block .hotengine-shop-product-price_course{   white-space:nowrap; color:#999999; }
.hotengine-shop-product-list-block .hotengine-shop-product-price_box{  margin-top:10px; display:block; text-align: center;} 
.hotengine-shop-product-price_for { color:#666666; }








.hotengine-shop-products-list .hotengine-shop-product-price_for { text-align: center; display: inline-block; width: 100%;     position: absolute;
    margin-top: 13px; left:0px;}
.hotengine-shop-products-list .hotengine-shop-product-price_old, .hotengine-shop-product-list-block .hotengine-shop-product-price_course,  .hotengine-shop-products-list .hotengine-shop-product-price_old{ display:block; white-space:nowrap;  width:100%; text-align:center;}


.hotengine-shop-products-list-img { min-height:60px; max-height:130px; }
.hotengine-shop-product-list-block .hotengine-shop-product-description{ text-align:center; display:none;   } /*hidden*/


.hotengine-shop-product-list-block{ 
*display: inline;
display:inline-block;
padding:6px 8px 6px 8px;
vertical-align:top;
zoom:1;
margin:-1px 0px 0px -1px;
position:relative; 
width:18%;
min-height: 395px; 
border:1px solid #d8d8d8; -moz-border-radius:1px; -webkit-border-radius:1px; border-radius:1px; 
}
@media (max-width: 990px){
	.hotengine-shop-product-list-block{ 
	width:23%;
	}
}



.hotengine-shop-product-list-block:hover { background:#fafafb;}

#page_content .contenth .contenth_i .hotengine-shop-products-list {display:block; text-align:center;} 




.hotengine-shop-view-liststyle .hotengine-shop-product-list-block { min-width:90%; min-height:265px;   border:1px solid #E8E8E8; position:relative;}
.hotengine-shop-view-liststyle .hotengine-shop-product-cart_icon{ visibility:visible; background:none;  width:100%; position:inherit; display:block; clear:both;}
.hotengine-shop-view-liststyle .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img { display:inline-block; }
.hotengine-shop-view-liststyle .hotengine-shop-product-list-block .hotengine-shop-product-title{ text-align:left; }
.hotengine-shop-view-liststyle .hotengine-shop-product-list-block .hotengine-shop-products-list-img  { float:left; }
.hotengine-shop-view-liststyle .hotengine-shop-products-list-img { margin-right:10px; }
.hotengine-shop-view-liststyle .hotengine-shop-product-list-block .hotengine-shop-product-title h4{ max-height: 100%;  
max-width:100%; }


.hotengine-shop-product-list-block .hotengine-shop-product-title h4{ display:block; 
max-height: 60px;  
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis; 
word-wrap: break-word;
margin:0px 0px 8px 0px;
}

.hotengine-shop-product-list-block .hotengine-b-wronginfo_div { margin-top:3px; padding-bottom:0px; }
.hotengine-shop-view-liststyle .hotengine-b-wronginfo_div {  margin:65px 0 0 -10px; }

.hotengine-shop-view-liststyle .hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img {
width:60px;
height:auto;
padding:0px 25px;
margin:10px 0px;
float:left;
display:block;

}

.hotengine-shop-view-liststyle .hotengine-shop-product-list-block .hotengine-shop-product-description{ 
display: block;
min-height: 0px;
text-align: left;
}

.hotengine-shop-view-liststyle .hotengine-shop-product-price_old{ display:block;  width:100%; text-align:left; white-space:nowrap; font-size:24px;}
.hotengine-shop-view-liststyle .hotengine-shop-product-list-block .hotengine-shop-product-price_val { font-size:24px; display:block;  width:100%; text-align:left; white-space:nowrap;}
.hotengine-shop-view-liststyle .hotengine-shop-product-price_course {  display:block;  width:100%; text-align:left; white-space:nowrap; }
.hotengine-shop-view-liststyle .hotengine-shop-product-list-block .hotengine-shop-product-price_box{  display:block; width:100%; text-align:left; margin-top:10px;  } 
.hotengine-shop-view-liststyle .hotengine-shop-product-list-block .hotengine-shop-product-description{ text-align:left; display:block;   }









.hotengine-shop-cart-table-result { border:solid 1px #D4D4D4; }
.hotengine-sct-td { border-bottom:solid 1px #D4D4D4; border-right:solid 1px #D4D4D4; vertical-align:middle; }
.hotengine-sct-td-last { border-bottom:solid 1px #D4D4D4; border-right:none;  }
.hotengine-sct-tr-empty { border:none;  }








.hotengine-shop-product-list-block { 
border-bottom:dotted 1px #CCCCCC;
}


/*hotlist map aip*/
a.hotengine_map_popup img {
   opacity: 0.3;        
   -moz-opacity: 0.3;  
   -khtml-opacity: 0.3; 
   filter: alpha(opacity=30); 
}
a.hotengine_map_popup img:hover {
   opacity: 1;        
   -moz-opacity: 1;  
   -khtml-opacity: 1; 
   filter: alpha(opacity=100); 
}
/*hotlist map aip*/






/*counters */
.counter {
   opacity: 0.2;      
   -moz-opacity: 0.2;  
   -khtml-opacity: 0.2; 
   filter: alpha(opacity=20); 
}
.counter:hover {
   opacity: 1;
   -moz-opacity: 1;
   -khtml-opacity: 1;
   filter: alpha(opacity=100);
}

/*counters END */







/*box catalogue */
.hotengine-catalog-page_incat_box {
display:inline-block;
width:295px;
min-height: 50px; 
border:dashed 1px #E6E6E6;
padding:8px;
margin:3px;
vertical-align:top;
}

.hotengine-catalog-page_incat_box:hover { background:#fafafb;}



.hotengine-catalog-page_incat {
display:block;
width:100%;
min-height: 100px; 
border-bottom:dotted 1px #CCCCCC;
padding:3px 5px 3px 3px;
margin:3px;
}

/*box catalogue */









 /****** SEARCH PAGE *************/
.hotengine-search_word {color: #FF6633; font-weight:bold;}
 
.search { 
width: 350px;
}

.hotengine-search_form input.text
{
width: 150px;
}

.hotengine-search_form button{
padding-left: 13px;
}

.hotengine-search_form {
padding:0;
margin-top:0;
margin-bottom:0;
}



/***************/

.hotengine-search_result hr{
padding-top:5px;
border:none;
border-bottom:dotted 1px #B2B2B2 ;

}


.hotengine-search_result .category h3:first-letter {
 color:#FA4F05;
}


.hotengine-search_result .category h2:first-letter  {
color:#fa7350;
}

.hotengine-search_result .category .hotengine-result_num {
color:#CCCCCC;
}

.hotengine-search_result h1{
font-size: 135%; 
}
.hotengine-search_result ul {
padding-left:8px;

}
/*SEARCH END*/















/*hotlist togggle*/
.hotengine-catalog-shopinfo-toggleclick { cursor:pointer; }
#page_content .contenth .contenth_i .hotengine-catalog-shopinfo-toggleclick, #hotengine-content-shop .hotengine-catalog-shopinfo-toggleclick{ line-height:35px; }
#hotengine-content-shop .hotengine-catalog-shopinfo-toggleclick{margin-left:10px;}
.hotengine-catalog-shopinfo-down_arr { display:inline-block; width:22px; height:16px; background:url(/images/hotlist_ext/down_arrow.png) no-repeat; cursor:pointer;    opacity: 0.2;        
   -moz-opacity: 0.2;  
   -khtml-opacity: 0.2; 
   filter: alpha(opacity=20); 
   float:right;top: -15px;
position: relative;
   }


.hotengine-catalog-shopinfo-down_arr:hover {
   opacity: 1;
   -moz-opacity: 1;
   -khtml-opacity: 1;
   filter: alpha(opacity=100);
   }

.hotengine-catalog-shopinfo-up_arr { display:inline-block; width:16px; height:16px; background:url(/images/hotlist_ext/up_arrow.png) no-repeat; cursor:pointer;  float:right;   opacity: 0.2;        
   -moz-opacity: 0.2;  
   -khtml-opacity: 0.2; 
   filter: alpha(opacity=20); 
   }


.hotengine-catalog-shopinfo-up_arr:hover {
   opacity: 1;
   -moz-opacity: 1;
   -khtml-opacity: 1;
   filter: alpha(opacity=100);
   }







.hotengine-ext_cat_slogan:hover { 
opacity: 0.7;
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
filter: alpha(opacity=70);
}

.hotengine-shop_info { display:block; margin-bottom:8px; width:100%;}	
		
		
		
		
		







		
		
.hotengine-catalog-page_incat_box .hotengine-catalog-rating-review-val { 
font-size: 12px;
left: -3px;
position: relative;
top: 3px;
}
/*HOTLIST.BIZ ONLY*/


.hotengine-copyright-hotlist-button { margin-top:0; color:#fff; }
.hotengine-copyright-hotlist-button span{display:block; color:#fff; font-size:10px; }


/*#page_content .headh { padding:12px 0 12px 0;  }*/
#hotengine-cat-tree .hotengine-cat-tree-list li a { line-height:44px;}


.hotengine-shop-catalog-categories { vertical-align:top; }
.hotengine-shop-catalog-categories .hotengine-shop-catalog-category { padding:6px; display:inline-block; width:50%; max-width:510px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }


.hotengine-shop-catalog-categories .hotengine-shop-catalog-category:hover a { padding:10px 6px 10px 6px;  background:#f6f6f6; margin-left:-6px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;  }
.hotengine-shop-catalog-categories .hotengine-shop-catalog-category:hover .hotengine-child-count { margin-left:-6px;}


#hotengine-catalog-pages-search { padding:5px;} 
#hotengine-catalog-pages-search select { height:25px;}
#hotengine-catalog-pages-search input[type="text"] { line-height:19px; }
#hotengine-catalog-pages-search input[type="submit"] { padding:3px 20px;}






.hotengine-shop-catalog-categorys-menu_843 .hotengine-shop-catalog-categories .hotengine-shop-catalog-category { width:auto; /*min-width:300px; max-width: 340px;*/
    width: auto;     text-overflow: ellipsis;
    white-space: normal;}
.hotengine-shop-catalog-categorys-menu {  /*display:inline-block!important; float:left!important;*/ -moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
display:block;
border: 1px solid #e0e0e0; height:auto; overflow:hidden; background:#fff;   margin:0px 0px 5px 5px; }
.hotengine-shop-catalog-categorys-menu .hotengine-shop-catalog-category { display:inline-block; height:40px; width:300px;}
.hotengine-shop-catalog-categorys-menu .hotengine-shop-catalog-category a{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:280px; line-height:38px; margin:0px; padding:0px 15px; text-decoration:none; border:1px dashed #fff; }

.hotengine-shop-catalog-categorys-menu .hotengine-shop-catalog-category a:hover{ background:#f6f6f6; position:absolute; min-width:280px; width:auto; border:1px dashed #e5e5e5;}

.hotengine-shop-catalog-categorys-menu .headh { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; 
background: #F9F9F9;
padding: 12px 0 12px 0;

border-radius: 4px 4px 0px 0px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
-moz-border-top-left-radius: 4px;
-moz-border-top-right-radius: 4px;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
}
.hotengine-shop-catalog-categorys-menu .headh b {
margin: 0px 10px 0px 12px;
padding-bottom: 3px;
}

 .hotengine-shop-catalog-categorys-menu_843 { display:block!important; /*width: 716px;*/ vertical-align: top!important; margin-top:0px!important;  /*float:left!important;*/}

.menu_position_buttom_11 { clear:both!important; display:block!important;}
.hotengine-shop-catalog-categorys-menutree {display:none; padding:15px;}
.hotengine-shop-catalog-categorys-menu-list:hover .hotengine-shop-catalog-categorys-menutree {display:block; position:absolute; z-index: 9999; width:390px; height:auto; overflow:hidden; background:#fff;  border: 1px solid #CCCCCD; margin:0px 5px 5px 5px; }
				 

				 
.hotengine-shop-catalog-categorys-menutree a { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:370px; line-height:34px; margin:0px; padding:0px 15px; text-decoration:none; border:1px dashed #fff; clear:both;}
.hotengine-shop-catalog-categorys-menutree a span { display:none;}

.hotengine-shop-catalog-categorys-menu-list a:not:first-child:hover{ background:#f6f6f6;  min-width:218px; width:auto; border:1px dashed #e5e5e5;}
.hotengine-shop-catalog-categorys-menutree .headh b {  margin-left:10px;}



/* HTML VOSUAL CODE SHOW from bbcode */

.codebody {
	background-color: #FFFFFF;
	font-family: Courier new, courier, mono;
	font-size: 12px;
	color: #006600;
	border: 1px dotted #BFBFBF;
	padding:2px;
	word-break: break-word;
	}

.quotebody {
	background-color: #FFFFFF;
	font-family: Courier new, courier, mono;
	font-size: 12px;
	color: #660002;
	border: 1px dotted #BFBFBF;
	padding:5px;
	}
	
.codebody pre { line-height:normal; white-space: break-spaces; display: block; oveflow:auto;}
/* HTML VOSUAL CODE SHOW from bbcode */

#hotengine-button_make_site{
 cursor:pointer; width: 270px; display:block;  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-align:center;  color: #555; white-space:nowrap; line-height: 16px;
  text-decoration:none;
 opacity: 0.8;
 -moz-opacity: 0.8;
-khtml-opacity: 0.8;
filter: alpha(opacity=80);
font-size:13px;
}

/*HEADER*/
.hotlistbiz_header { display:block; position:relative; margin:40px auto 0px; clear:both; vertical-align:top;   display: flex;
    flex-direction: row;
    justify-content: space-between; max-width:1400px;}
.hotlistbiz_header-l { display:inline-block; width:auto; vertical-align:top;}
.hotlistbiz_header-r { display:inline-block; width:auto; vertical-align:top; margin-right:10px;}
/*SEARCH FORM*/

#hotengine-search-block_div {
position:relative;
margin:17px auto 10px auto;
/*float:right; */
z-index:10;
width: 453px;
background: #FFFFFF;
border: 1px solid #e9e9e9;
border-radius:4px;

height: 36px;
padding: 7px 0px;

}


#hotengine-search-block_div .hotengine-search-button { 
    display:inline-block; 
    width:98px;  
	height: 52px;  
	position:absolute; 
	float:right; 
	top:-8px; right:-1px; 
	background: #FAFAFA; 
	border: 1px solid #DEDEDE;  
    border-radius: 0px 4px 4px 0px;
	cursor:pointer;
    outline: 0px none currentColor;
    padding: 0 !important;
    white-space: nowrap;
	margin:0 !important;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   color: #000000; 
   font-size: 13px;
   font-weight: 400;
   text-align: center; 
   
}

#hotengine-search-block_div .hotengine-search_form{position:relative;}
#hotengine-search-block_div .search { background: #FFFFFF; width:100%;
border: 1px solid #DEDEDE;
border-radius: 2px;
height: 36px; 
background: #FFFFFF;
border: 0px none currentColor;
color: #000000 !important;
font-size: 17px;
margin: 0px;
padding: 0px 0px !important;
text-indent:10px;
} 

/*SEARCH FORM*/

.hotengine-hotlist_logo{
position:relative;
margin:10px 25px 10px; ;

width:304px;
height:70px;
z-index:5;
opacity: 0.9;
 -moz-opacity: 0.9;
-khtml-opacity: 0.9;
filter: alpha(opacity=90);
}

.hotengine-hotlist_logo:hover {
opacity: 1;
 -moz-opacity: 1;
-khtml-opacity: 1;
filter: alpha(opacity=100);
}
@media (max-width: 767px){
#hotengine-search-block_div {width:400px;}
}


/*wrong price*/

.hotengine-b-wronginfo_link_icon { 
background: url("/img/icon/other/wrong_info.png") no-repeat;
display: block;
float: left;
height: 15px;
width:16px;
margin:0px 4px 0px 0px;
}	

.hotengine-b-wronginfo_div a { color:#525252; }
.hotengine-b-wronginfo_links span:hover { text-decoration:underline; }

.hotengine-b-wronginfo_link { 
color: #525252;
font-size: 10px;
position: relative;
text-align: left;
text-decoration: none !important;
width:165px;
margin:0 auto;
}



.hotengine-b-wronginfo_div { 
padding:10px; 
overflow-x: visible;
overflow-y: visible;
position: absolute;
width:170px;
color: #525252;
display:none;
opacity: 0.6;
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
filter: alpha(opacity=60); 
margin:0px 0px 0px 5px;
}
.hotengine-b-wronginfo_div:hover { 
 opacity: 1;
 -moz-opacity: 1;
-khtml-opacity: 1;
filter: alpha(opacity=100); 
}


.hotengine-b-wronginfo_div_h { 
 border:1px solid #ccc; background: #fff; 
 -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
 display:block;
  padding:10px; 
  top:-11px; left:-11px;
  z-index:9999;
}

.hotengine-b-wronginfo_links span { display:block; margin-left:21px;}
.hotengine-b-wronginfo_links { display:none;  }

.b-wronginfo_title{ 
border-bottom: 1px dashed #525252; 
}
	
.loading_wronginfo_i {
    display: inline-block;
    width: 12px;
    height: 12px;
    border: 2px solid rgba(0,0,0,0.1);
    border-top-color: #333;
    border-radius: 50%;
    background: rgba(255,255,255,0.6);
    animation: spin 0.8s linear infinite;
}
	

/*wrong price end*/

/*head body*/
#hotengine-wrapper { margin:0px auto; position:relative;  }
#hotengine-mainmenu { display:none; }
#hotengine-content-container { max-width:1400px;  margin:auto; }
/*head nody end*/


a {
color: #3792bd;
}
a:hover, a.visit:hover {
	color: #FF3300;
	text-decoration:underline;
}

#hotengine-tabs_uadmin, #dop_tabs, #hotengine-shop-content-tabs {
	padding: 0px;
	background: none;
	border-width:0px;
}
#hotengine-tabs_uadmin .ui-tabs-nav, #dop_tabs .ui-tabs-nav, #hotengine-shop-content-tabs .ui-tabs-nav{
	padding-left: 0px;
	background: transparent;
	border-width:0px 0px 1px 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}
#hotengine-tabs_uadmin .ui-tabs-panel, #dop_tabs .ui-tabs-panel, #hotengine-shop-content-tabs .ui-tabs-panel{
	background: #fff;
	border-width:0px 1px 1px 1px;
}

#hotengine-tabs_uadmin .ui-widget-header , #dop_tabs .ui-widget-header , #hotengine-shop-content-tabs .ui-widget-header {
	border-bottom-color:#CCCCCC;
}







/*TOP PANEL*/
#hotengine-catalog-top-menu a { 
color:#898989; text-decoration:none;
}
#hotengine-catalog-top-menu a:hover, #hotengine-catalog-top-menu a.visit:hover { 
color: #FF3300;
}

#hotengine-catalog-top-menu img { 
margin-right: 4px; 
position: relative;
top: 1px;}

#hotengine-catalog-top-menu .hotengine-btn-top-pinter { background:url(/img/hotlist/arrow_drop_down.svg) no-repeat center center; display:inline-block; width: 6px; height: 8px; background-size: 16px; opacity:0.6;}

.hotengine-catalog-top-menu_button { display: inline-block; margin-right: 4px;
position: relative;
top: 1px;
}
.hotengine-catalog-top-menu_usa { background:url(/img/hotlist/flags/usa.svg) no-repeat center center; background-size:16px;  width:16px; height: 11px; }
.hotengine-catalog-top-menu_top-cart { background:none; background-color:#989898; -webkit-mask:url("/img/hotlist/cart_import.svg") no-repeat center center;  -webkit-mask-size:16px; width:16px; height: 16px; }
.hotengine-catalog-top-menu_top-saler { background:none; background-color:#989898;-webkit-mask:url("/img/hotlist/cart_export.svg") no-repeat center center; -webkit-mask-size:16px; width:16px; height: 16px; }
.hotengine-catalog-top-menu_top-cart-grey { width:16px; height: 14px; }
.hotengine-catalog-top-menu_world { background:none; background-color:#989898;-webkit-mask:url("/img/hotlist/earth.svg") no-repeat center center; -webkit-mask-size:14px; width:16px; height: 14px; }
.hotengine-catalog-top-menu_by { background:url(/img/hotlist/flags/by.svg) no-repeat center center; background-size:16px;  width:16px; height: 11px; }
.hotengine-catalog-top-menu_ru { background:url(/img/hotlist/flags/ru.svg) no-repeat center center; background-size:16px;  width:16px; height: 11px; }
.hotengine-catalog-top-menu_ua { background:url(/img/hotlist/flags/uk.svg) no-repeat center center; background-size:16px;  width:16px; height: 11px; }
.hotengine-catalog-top-menu_pl { background:url(/img/hotlist/flags/pl.svg) no-repeat center center; background-size:16px;   width:16px; height: 11px; }
.hotengine-catalog-top-menu_kz { background:url(/img/hotlist/flags/kz.svg) no-repeat center center; background-size:16px;   width:16px; height: 11px; }
.hotengine-catalog-top-menu_other { background:none; background-color:#989898; -webkit-mask:url("/img/hotlist/earth.svg") no-repeat center center; -webkit-mask-size:11px; width:16px; height: 11px; }


#hotengine-catalog-top-menu .hotengine-btn-top-lang-a a {display:block; text-align:center; text-decoration:none;}
#hotengine-catalog-top-menu .hotengine-catalog-top_slide_text {
display:none;
background: #FFF;
border:1px solid #d3d3d3;
border-top-color: currentColor;
border-top-style: none;
border-top-width:0px;
padding:5px 25px 12px 25px;
border-radius: 0px 0px 5px 5px;
border-bottom-left-radius:5px;  
border-bottom-right-radius:5px;  
-moz-border-bottom-left-radius:5px;  
-moz-border-bottom-right-radius:5px;  
-webkit-border-bottom-left-radius:5px;  
-webkit-border-bottom-right-radius:5px;

box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.196);

z-index:998;


}
nav.hotengine-btn-top-menu-selector {display:inline;}
.hotengine-btn-top-menu-selector ul{display:block; list-style: none; margin: 0px; padding: 0px;}
#hotengine-catalog-top-menu hr {
background-color:#d3d3d3;
color:#0066FF;
border:none;
height:2px;
}

#hotengine-catalog-top-menu .hotengine-country_links {
position:absolute;
top:32px; left:-10px;
width:110px;
border-top:#FFF;
box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.196);
}

#hotengine-catalog-top-menu .hotengine-catalog-top-menu-cart-links {
position:absolute;
top:32px; left:-40px;
width:210px;
border-top:#FFF;
box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.196);
}

#hotengine-catalog-top-menu .hotengine-catalog-top-menu_links-salers {
position:absolute;
top:32px; left:-40px;
width:210px;
border-top:#FFF;
box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.196);
}

#hotengine-catalog-top-menu hr {
 border: none;
 background-color: #ccc; color: #ccc;
 height: 1px;
}

#hotengine-catalog-top-menu .hotengine-btn-top-menu {
cursor:pointer;
padding-left:10px;
}

#hotengine-catalog-top-menu .hotengine-btn-top-lang {
opacity: 0.6; 
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
filter: alpha(opacity=60);

}
#hotengine-catalog-top-menu .hotengine-btn-top-lang:hover { opacity: 1; 
-moz-opacity: 1;
-khtml-opacity: 1;
filter: alpha(opacity=100);
}

#hotengine-catalog-top-menu .hotengine-authorize_top_right { float:right; margin-right:20px; font-weight:bold;  }
#hotengine-catalog-top-menu .hotengine-authorize_logout_top_right { float:right; margin-right:20px; font-weight:bold;  }

.hotengine-catalog-top-menu-div { 
background:#fff;
background-attachment: scroll;
background-clip: border-box;
background-image: none;
background-origin: padding-box;
background-position: 0% 0%;
background-repeat: repeat;
background-size: auto;
border-bottom-color:#e9e9e9;
border-bottom-style: solid;
border-bottom-width:1px;
height: 35px;
line-height: 35px;
padding: 0px;
width:100%;
z-index: 99;
color:#898989;
position:fixed;
top:0;
left:0;

}


#hotengine-catalog-top-menu {
text-align:left;
max-width:1400px;
margin:0 auto; 
position:relative;
z-index:2;
}

.hotengine-btn-top-menu-selector { padding: 8px 6px; margin-left:10px; vertical-align:top;}
.hotengine-btn-top-menu-selector:hover div, .hotengine-btn-top-menu-selector:hover ul { display:block!important;   }
.hotengine-btn-top-menu-selector:hover { background-color:#FFFFFF; padding:8px 5px 8px 5px; position:relative; z-index:999; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;}
.hotengine-btn-top-menu-selector:hover::after{ content:""; width:100%; background:#fff; height:4px; position:absolute; left:0px; top:28px; z-index:9999;} 

.hotengine-wrapper-hotengine-footpanel-vertical .hotengine-catalog-top-menu-div{position:relative;}
.hotengine-wrapper-hotengine-footpanel-vertical .hotlistbiz_header{margin-top:10px;}
/*TOP PANEL*/


/*cart*/ 
#hotengine-cart_menu { display:inline-block; position:relative;  margin:0px; height:30px; z-index:5; background:transparent; width:40px; left:0px; font-size:7.9pt; vertical-align:top; margin-top:0px; float:right;  top:0px; margin-top:6px; margin-right:15px; }
#hotengine-cart_menu #menu_c { width:40px;  left:0px;  z-index:99; border:none; display:block; padding:0px 0px 0px 40px;text-align:left; background:none; color:#fff; max-height:40px; margin:0px;}
#hotengine-cart_menu:hover{ cursor:pointer;}
#hotengine-cart_menu .cart_menu_img {position:absolute; top:1px;
left:0px; float:left; width:100%; max-width:30px; height:30px; 
background:none; background-color:#989898; -webkit-mask:url("/img/hotlist/cart.svg")  no-repeat left top; -webkit-mask-size:18px;

}

#hotengine-cart_menu #menu_c .headm {background:none;  padding:0; display:none;}
#hotengine-cart_menu #menu_c .contentm { background:none; }
#hotengine-cart_menu #menu_c .contentm .contentm_i {margin:0px; padding:0px;}
#hotengine-cart_menu #menu_c .br { }
#hotengine-cart_menu #menu_c .footm { padding:0px; background:none; }
#hotengine-cart_menu #menu_c:hover{background:none;}
#hotengine-cart_menu table{ white-space:nowrap; z-index:1; position:relative; }
.hotengine-shop-cart-menu-spacer{width:5px;}
@media (hover:hover) and (pointer:fine){
#hotengine-cart_menu:active{ top:1px;}
}

.hotengine-catalog-top-menu-div .hotengine-shop-cart-sticky_text a {color:#EEE!important;}
 /*minimal*/
#hotengine-cart_menu{width:40px; overflow:hidden;}
#hotengine-cart_menu .hotengine-shop-cart-total, #hotengine-cart_menu .hotengine-shop-cart-menu-spacer, #hotengine-cart_menu .hotengine-shop-cart-menu-pcs, #hotengine-cart_menu .hotengine-shop-cart-message-empty-cart {display:none;}
#hotengine-cart_menu .hotengine-shop-cart-menu-num { display:block;
border-radius:30px; 
background:#939393;
min-width:20px; width:auto;
height:20px;
line-height:20px;
text-align:center;
position:absolute;
right:5px;
top:1px;}
 #hotengine-cart_menu table td {display:none;}
 #hotengine-cart_menu table td:first-child{ display:block; position:absolute;}
/*minimal*/


/*FOOTER*/
.hotengine-hotlist_footer{
	width:100%;
    margin:20px auto 0px;
    border-top:1px solid #5e5f62;
	border-bottom:1px solid #5e5f62;
	background:url(/img/hotlist/hotengine-hotlist_footer_bg.gif) top repeat;
	height:173px;
	color:#959595;
	padding:20px 0px 25px 0px;
	text-align:center;
}

.hotengine-footer-copyright{ border-top: 1px solid #5e5f62;}
#hotengine-footer{ display:block;  width:100%; padding:0px; margin:0 auto; display:block;  height:auto; 
color:#777777;} 

.hotengone-hotlist-footer_blocks_wrap{max-width:1040px; margin:auto;  }
.hotengone-hotlist-footer_blocks { display:block; width:100%; padding:0px; margin:0 auto; list-style:none; padding:0; margin:0px auto;text-align:center;}
.hotengone-hotlist-footer_blocks li{padding-left:0px; margin:30px 10px 10px;  display:inline-block; min-width:200px; vertical-align:top;font-size:10pt; position:relative; text-align:left; }
.hotengone-hotlist-footer_blocks li div {line-height:23px;}

.hotengone-hotlist-footer_blocks li .foot_title{   
position:relative;
color:#fff;
line-height:32px;
float:left;
margin-bottom:15px;
padding:0;
width:100%;
border-bottom:1px solid #3b3b3b;

}

.hotengone-hotlist-footer_blocks li .foot_title span::before{
background:#FF3300;
bottom:-1px;
content:"";
display:block;
height:1px;
left:0;
position:absolute;
width:50px;
}


.hotengone-hotlist-footer_blocks div { position:relative;}
.foot_links span { display:block; line-height:25px; }
.foot_links a{ display:block;}
.foot_links a:hover, #hotengine-footer a:hover, #hotengine-footer .hotengine-dialog-email:hover{color:#FF3300!important;}
.foot_links a:visited, .foot_links a{ color:#d8d8d8;  text-decoration:none!important; }

.hotengone-hotlist-footer_blocks_wrap { display:block; width:100%;}
.hotengone-hotlist-footer_blocks .auth_block{
 position:relative;
 text-align:left;
}
.hotengone-hotlist-footer_blocks .auth_block a{
font-weight:normal;
 text-decoration:underline;  }
@media (hover:hover) and (pointer:fine){
.hotengone-hotlist-footer_blocks .auth_block a:hover{ color:#ffebd9;}
.hotengone-hotlist-footer_blocks .auth_block  a:active{ position:relative; top:1px;  } 
}



.hotengone-hotlist-footer_blocks .auth_my_orders{ display:none; } 
.hotengone-hotlist-footer_blocks .auth_logout{ display:none;  } 

[data-hotengine-marking-userid] .hotengone-hotlist-footer_blocks .auth_login {display:none; }
[data-hotengine-marking-userid] .hotengone-hotlist-footer_blocks .auth_my_orders{ display:block; }
[data-hotengine-marking-userid] .hotengone-hotlist-footer_blocks .auth_logout{ display:block; }
.hotengone-hotlist-footer_blocks .auth_block a{ padding-left:0px;}
@media (hover:hover) and (pointer:fine){
.foot_links a:active{ position:relative; top:1px;}
}

/*FOOTER END*/

#hotengine-footer{ background:url(/img/hotlist/hotengine-hotlist_footer_bg.gif) top repeat;}
.hotengine-hotlist_footerbkg {width:100%; background:url(/img/hotlist/hotengine-hotlist_footer_bg.gif) top repeat; margin:0px; padding:0px 0px 15px 0px; text-align:center;}
.hotengine-copyright-hotlist-button a { color:#fff; text-decoration:none;} 


