/* -----------------------------------------------------------------------


 Blueprint CSS Framework 1.0.1
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */
/* reset.css */
html, body {margin:0;padding:0; border:0;}

/*@font-face {
    font-family: Forum;
    src: url(../fonts/Forum-Regular.ttf);
    font-display:swap;
   }

   @font-face {
    font-family: Gabriola;
    src: url(../fonts/Gabriola.ttf);
    font-display:swap;
   }*/
   @font-face {
    font-family: 'Forum';
    src: url('../fonts/Forum.eot');
    src: local('Forum'),
        url('../fonts/Forum.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Forum.woff2') format('woff2'),
        url('../fonts/Forum.woff') format('woff'),
        url('../fonts/Forum.ttf') format('truetype'),
        url('../fonts/Forum.svg#Forum') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display:swap;
}

@font-face {
    font-family: 'Gabriola';
    src: url('../fonts/Gabriola.eot');
    src: local('Gabriola'),
        url('../fonts/Gabriola.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Gabriola.woff2') format('woff2'),
        url('../fonts/Gabriola.woff') format('woff'),
        url('../fonts/Gabriola.ttf') format('truetype'),
        url('../fonts/Gabriola.svg#Gabriola') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display:swap;
}

body {
text-align:center;
background-image:url(../images/bodyfon30.png); background-repeat:repeat; 
}

.sbox-content-iframe #sbox-content {background-image:url(../images/bodyfon30.png) !important; background-repeat:repeat; }
/*#sbox-window {width:550px !important;}*/
#sbox-window #sbox-content iframe {width:100% !important; background-image:url(../images/bodyfon30.png) !important; background-repeat:repeat;}

#vsevmeste {
  width:1200px;
  text-align: left;
  font-family: Forum;
  font-size: 14px;
  margin: auto;
  color:#2e302f; 
  text-transform:uppercase;
    
}
/*основные теги*/
ul {list-style:none; padding:0px; margin:0px;}
ul.disc {list-style:disc; padding-left:50px; line-height:25px; font-size:120%;}
h1, a  h1, h1 a {font-size:24px; color:#462a10; text-decoration:none;text-align:center }
a:hover h1, h1 a:hover {color:#3c230d;}
h2, a  h2, h2 a, span.hikashop_checkout_cart_final_total {font-size:18px; color:#462a10; text-decoration:none;text-align:left }
a:hover h2, h2 a:hover, span.hikashop_checkout_cart_final_total:hover {color:#3c230d;}
a, h3, a  h3, h3 a {font-size:16px; color:#5e191d; text-decoration:none;text-align:left }
a:hover, a:hover h3, h3 a:hover {text-decoration:underline;}
h4, a  h4, h4 a, #hikashop_product_custom_info_main h4 {font-size:13px; color:#5e191d; text-decoration:none; }
a:hover h4, h4 a:hover, #hikashop_product_custom_info_main h4:hover {color:#6c2226;}
blockquote, h5, a  h5, h5 a { display:block; width:80%; padding-left:30px; font-size:13px; color:#462a10; text-decoration:none; font-style:italic;  }
a:hover h5, h5 a:hover {color:#3c230d;}
h6, a  h6, h6 a { font-size:10px; color:#462a10; text-decoration:none; font-style:italic;  }
a:hover h6, h6 a:hover {color:#3c230d;}
img, a img {border:0px; margin:0px; padding:0px;}
#clr {clear:both;}

/*Позиции модулей TOP*/
#top {display:block; z-index:10000;}
#social {display:block; width:216px; float:left; padding-top:20px; margin-left:130px; height:25px;}
#lang {display:block; width:100px; float:right; padding-top:20px;}
#topright {display:block; width:250px; float:right; margin-right:130px; padding-top:15px;}

/*Стайлинг топрайт*/
#topright p, #topright h1, #topright h2, #topright h3, #topright h4 {margin:0px; padding:0px; font-family: Gabriola;}
#topright p {font-size:18px; line-height:14px;}
#topright h1 {font-size:28px;font-family: Forum; line-height:24px;}

/*Стайлинг переключения языков*/
#lang ul li { line-height:30px;}
#lang ul li a {display:block; width:30px; height:30px; border-radius:15px; float:left; text-align:center; background-color:#f9f6ef;}
#lang ul li span {display:block;  float:left; padding:0px 5px; font-size:25px;}
#lang ul li a, #lang ul li span {color:#000; font-size:10px;}
#lang ul li.item148 a {background-color:#8f7d6d;color:#f9f6ef;}

/*Позиции модулей MENU*/
#menu {display:block; width:1050px; height:220px; background-image:url(../images/menufon.png); background-repeat:no-repeat; padding-left:50px; padding-right:50px; z-index:10000;}
#menu #leftmenu {clear: left; display:block; width:380px; float:left; padding-top:43px; padding-left:50px;}
#menu #rightmenu {display:block; width:430px; float:right; padding-top:35px; }
#menu #logo {display:block; width:175px; margin:auto; padding-top:7px;padding-left:3px; }
#menu #leftmenu li {display:block; width:auto; float:left; padding:10px;padding-left:6px;}
#menu #rightmenu li {display:block; width:auto; float:left; padding:10px;margin-top:-14px;}
#menu #rightmenu li.item119 {width:110px; text-align:center; margin-top:-14px; }
#menu #rightmenu li.item119 a, #menu #leftmenu li.item118 a {font-size:13px;}
#menu li a {color:#2e302f; font-size:15px;}
#menu li a:hover, #menu li#current a {color:#5e191d; text-decoration:underline;}

/*Позиции модулей MAINFIX*/
#mainfix  {display:block; width:210px; /*float:right; margin-right: 100px;*/ z-index:10000; position:fixed; top:220px; right:50px;}
#mainfix .moduletablecart, #left .moduletablecart { background-image: url(../images/fon1.png); background-repeat:repeat; background-clip: padding-box;
padding:10px;
border:0px;
border-bottom:15px solid #dfcbab; 
-moz-border-image: url(../images/classcartbottom1.png) 15 stretch stretch;
    -webkit-border-image: url(../images/classcartbottom1.png) 15 stretch stretch; 
    -o-border-image: url(../images/classcartbottom1.png) 15 stretch stretch;
    border-image: url(../images/classcartbottom1.png) 15 stretch stretch;
  text-shadow:1px 2px #f1e9dc;
  font-weight:500;
	}
#mainfix h3.cart, #left h3.cart {margin:0px; padding:0px; line-height:30px; display:block; padding-left:40px; height:30px; background-image:url(../images/cart.png); background-repeat:no-repeat; background-position:left center; margin-bottom:15px; text-shadow:1px 2px #f1e9dc;}
#mainfix h3, #left .moduletablemianfix h3 {margin:0px; padding:0px; margin-left:15px; line-height:30px; display:block; padding-left:40px; height:30px; background-image:url(../images/cur.png); background-repeat:no-repeat; background-position:left center; margin-top:15px; text-shadow:1px 2px #f1e9dc;}
#left .moduletablemianfix {display:block; width:240px;}
#left .moduletablemianfix .hikashop_currency_module {padding-left:30px;}

#hikashop_cart span.hikashop_product_price {
    font-size: 20px;
}

/*Ротатор*/
#torotate {margin-top:-250px; position:relative;
  z-index:-100;}
#slideshowck .camera_wrap .camera_amber_skin {
  position:relative;
  z-index:-1;
}
.camera_wrap {z-index:-100; position:relative;}
#rot {min-height: 220px !important; height:auto !important; overflow:auto;}


/*Стайлинг левого меню*/
#left {display:block; width:281px; float:left;}
#left .moduletable_menu ul li, #left .moduletable_menu ul li.parent ul li {text-align:center; /*background: url(bullet.gif) 4px 8px no-repeat;*/}
#left .moduletable_menu  ul li.parent ul li a {font-size:13px; line-height:15px; color:#7f8080; font-weight:200;}
#left .moduletable_menu  ul li a:hover, #left .moduletable_menu  ul li.parent ul li a:hover,#left .moduletable_menu  ul li.parent ul li.current a {color:#5d6565;}
#left .moduletable_menu  ul li.parent a,  #left .moduletable_menu  ul li a {font-size:18px; line-height:35px; color:#462a10; font-weight:200;}
#left .moduletable_menu  ul li.parent a:hover,  #left .moduletable_menu  ul li a:hover,  #left .moduletable_menu  ul li.current a, #left .moduletable_menu  ul li.item138 a {color:#5e191d;}

#left .moduletable_menu  ul li.parent ul li a.item159 {font-size:14px; line-height:15px; color:#7f8080; font-weight:200;}
#left .moduletable_menu  ul li a.item270 {font-size:18px; line-height:35px; color:#462a10; font-weight:200;}

.moduletable_menu {display:block; width:260px; background-color:#fff; padding:10px; padding-bottom:0px;}




.moduletable_menu h3 {margin:0px; padding:0px; margin-left:40px; font-size:30px;  line-height:30px; display:block; padding-left:40px;  background-image:url(../images/present.png); background-repeat:no-repeat; background-position:left center; margin-top:15px; margin-bottom:15px; color:#462a10; }
.moduletable_menu h3:hover {text-decoration:none;}
#listok {background-image:url(../images/catalogbottom.png); background-position:center top; height:128px;}
#listokmy{background-image:url(../images/catalogbottommy.png); height:128px; margin-left:310px; background-repeat:no-repeat;}
#catalog {margin-bottom:30px;}


/*Стайлинг крошек*/
#brcrb {display:block; margin-left:315px; width:600px; /*background-image:url(../images/bg.png); background-repeat:repeat;*/ padding:10px; min-height:15px;}
#brcrb ul {background-image: url(../images/bg.png);
    background-repeat: repeat;
    min-height: 15px;
    overflow: auto;}

#brcrb ul li {float:left; padding:3px;}
#brcrb ul li a, #brcrb ul li span {font-size:13px;font-family:Century Gothic; }
h3.NY { margin:0px; padding:0px; margin-left:40px; font-size:22px;  line-height:30px; display:block; padding-left:40px;  background-image:url(../images/ny.png); background-repeat:no-repeat; background-position:left center; margin-top:35px; margin-bottom:15px; color:#462a10; }
h3.PRES { margin:0px; padding:0px; margin-left:40px; font-size:22px;  line-height:30px; display:block; padding-left:40px;  background-image:url(../images/present.png); background-repeat:no-repeat; background-position:left center; margin-top:5px; margin-bottom:5px; color:#462a10; }
h3.LOVE { margin:0px; padding:0px; margin-left:40px; font-size:22px;  line-height:30px; display:block; padding-left:40px;  background-image:url(../images/fav.png); background-repeat:no-repeat; background-position:left center; margin-top:35px; margin-bottom:15px; color:#462a10; }
h3.FLO { margin:0px; padding:0px; margin-left:40px; font-size:22px;  line-height:30px; display:block; padding-left:40px;  background-image:url(../images/seasons.png); background-repeat:no-repeat; background-position:left center; margin-top:35px; margin-bottom:15px; color:#462a10; }
h3.SERCH { margin:0px; padding:0px; margin-left:40px; font-size:22px;  line-height:30px; display:block; padding-left:40px;  background-image:url(../images/serch.png); background-repeat:no-repeat; background-position:left center; margin-top:15px; margin-bottom:5px; color:#462a10; }

/*Стайлинг центральной части*/
#compo, #promo, #news {margin-left:310px; width:660px;}
.hikashopcpanel {width:600px;}
#hikashopcpanel div.icon a {background-image:url(../images/bg.png); background-repeat:repeat;}
#hikashopcpanel div.icon a:hover li {color:#462a10;}
#compo p {font-family:Forum; font-size:14px; line-height:20px; font-weight:500;text-shadow:1px 2px #fff; font-style:italic;}

/*Стайлинг магазина*/
.hikashop_category_name a, .hikashop_product_name a {color:#2e302f; font-size:95%;text-align:center}
.hikashop_category_name a:hover, .hikashop_product_name a:hover {color:#462a10; text-decoration:none;}
.hikashop_products, .hikashop_submodules, .hikashop_product_page .clear_both, .hikashop_product_bottom_part {
  clear: none!important;}
.hikashop_submodules .hikashop_product {margin-bottom:20px;}


a.hikashop_cart_button, a.hikashop_compare_button, .hikashop_cart_input_button, #form1 button.button-submit, .login button.btn.btn-primary, .search input.button, .search .btn.hasTooltip, .btn.btn-primary.validate,  input.button.hikashop_cart_input_button, #helpsite-refresh, button.btn.btn-primary.validate, a.logout input.button {
    font-family: Gabriola !important; 
  text-transform:uppercase !important;
  font-size:100% !important;
  text-decoration: none !important;
    color: #fefefe !important;
    cursor: pointer !important;
    display: inline-block !important;
    line-height: 20px !important;
    margin: 5px !important;
    padding: 8px 8px !important;
    text-align: center !important;
    box-shadow: none !important;
    text-shadow: none !important;
    border: 0px !important;
    border-color:none !important;
    border-radius: 0px !important;
    background-color: none !important;
    background-image:url(../images/knbg.png) !important; background-repeat:repeat !important;
  -webkit-transition: linear .4s;
     -moz-transition: linear .4s;
     -o-transition:  linear .4s;
     transition:  linear .4s;
}

a.hikashop_cart_button:hover, a.hikashop_compare_button:hover, .hikashop_cart_input_button:hover, #form1 button.button-submit:hover, .login button.btn.btn-primary:hover, .search input.button:hover, .search .btn.hasTooltip:hover, #helpsite-refresh:hover, button.btn.btn-primary.validate:hover, a.logout:hover input.button {
	font-family: Gabriola !important; 
  text-transform:uppercase !important;
  font-size:100% !important;
  text-decoration: none !important;
    color: #fff !important;
    cursor: pointer !important;
    display: inline-block !important;
    line-height: 20px !important;
    margin: 5px !important;
    padding: 8px 9px !important;
    text-align: center !important;
    box-shadow: none !important;
    text-shadow: none !important;
    border: 0px !important;
    border-color:none !important;
    border-radius: 0px !important;
    background-color: none !important;
    background-image:url(../images/knbghov.png) !important; background-repeat:repeat;
  }

span.hikashop_product_price, .hikashop_checkout_cart_additional, .hikashop_checkout_cart_payment, .hikashop_checkout_cart_coupon, .hikashop_checkout_cart_additional {
  font-family: Gabriola !important; 
  text-transform:lowercase;
  font-size:25px;
  text-decoration: none;
  color: #5d1900 !important;
margin:0px; padding:0px;}

.hikashop_product_price_per_unit { text-transform:lowercase; font-size:14px;  color: #5d1900 !important;margin:0px; padding:0px; line-height:16px;}
}


/*Карточка товара*/
div.hikashop_product_page {padding:5px 20px !important;}
.hikashop_product_top_part {
    width: 100%;
    padding-top: 20px; 
}

.hikashop_product_top_part h1 {display:block; width:94%; padding:10px; background-image:url(../images/bg.png); background-repeat:repeat;}
.hikashop_product_left_part{
	text-align:center;
	float:left;
	width:390px;
  
}
.hikashop_product_main_image_thumb{
	margin-bottom:10px;
}

.hikashop_product_right_part, .hikashop_product_bottom_part{
	/*float:left;
	padding-left:1px;*/
width: 300px;
margin-left:400px;
  padding-top:10px;
  padding-left:30px;
}

.hikashop_product_bottom_part {width:350px; text-transform:none; font-size:15px; color:#000;}
/*div#hikashop_small_image_div.hikashop_small_image_div a img {width:23%; height:23%; margin:4px;}*/
div#hikashop_small_image_div.hikashop_small_image_div a.image {display: flex;height: 100%;justify-content: center;overflow: hidden;box-sizing: border-box;align-items: center;}
div#hikashop_small_image_div.hikashop_small_image_div a.image img {height: 100%;}

.white {display:block; width:auto; padding:10px 15px;background-image:url(../images/bg.png); background-repeat:repeat; border:1px solid white; } 
#hikashop_product_price_main.hikashop_product_price_main span.hikashop_product_price {font-size:36px; font-weight:200; padding-right:5px;}
#hikashop_product_quantity_main.hikashop_product_quantity_main .hikashop_cart_input_button { font-size:20px; line-height: 18px; padding:10px 15px; background-clip: padding-box; border:0px;
border-bottom:15px solid #dfcbab; 
-moz-border-image: url(../images/classcartbottom1.png) 15 stretch stretch;
    -webkit-border-image: url(../images/classcartbottom1.png) 15 stretch stretch; 
    -o-border-image: url(../images/classcartbottom1.png) 15 stretch stretch;
    border-image: url(../images/classcartbottom1.png) 15 stretch stretch; }
#hikashop_product_quantity_main.hikashop_product_quantity_main .hikashop_cart_input_button:hover { font-size:20px; line-height: 18px; padding:10px 17px; }

#hikashop_product_custom_info_main.hikashop_product_custom_info_main td {padding:5px;}
#hikashop_product_custom_info_main.hikashop_product_custom_info_main td.key label {font-size:90%; }
span.hikashop_product_custom_value, #hikashop_product_custom_info_main h4,#hikashop_checkout_page fieldset legend, #member-registration fieldset legend { font-size:120%;}
.hikashop_product_characteristics_table td, .hikashop_product_options_table td , .hikashop_product_custom_item_info td {
    padding: 3px;
    color: #666;
    display: block;
    width: 100%;
}
.hikashop_product_characteristics_table label {display:block; width:100%;}

#hikashop_product_description_main.hikashop_product_description_main ul {list-style:disc; padding-left:20px; }
#hikashop_product_description_main.hikashop_product_description_main ul li {padding-bottom:10px; text-transform:uppercase;}
#hikashop_product_description_main.hikashop_product_description_main p, #hikashop_product_description_main.hikashop_product_description_main {font-size:16px; font-family:Century Gothic; font-style:italic; text-shadow: 1px 2px #fff;}

/*Чекаут и корзина*/
div#hikashop_checkout_page.hikashop_checkout_page {margin-top:20px;}
#hikashop_checkout_address.hikashop_checkout_address {}
#hikashop_payment_methods fieldset, #hikashop_shipping_methods fieldset, #hikashop_checkout_login.hikashop_checkout_login fieldset.input, #hikashop_checkout_registration fieldset, .login fieldset, fieldset.phrases, fieldset.only, #member-registration fieldset {border:1px solid #fff; background: none;
    background-image: url(../images/bg.png) ;
    background-repeat: repeat; margin-bottom:20px;}

table.table.table-striped.table-hover {border:1px solid #fff; background: none;
    background-image: url(../images/bg.png) ;
    background-repeat: repeat; margin-bottom:20px;}
#hikashop_payment_methods td {background: none;}
table.table.table-striped.table-hover tr:hover, table.table.table-striped.table-hover th, table.hikashop_payment_methods_table tr:hover{/*border:1px solid #fff;*/ background: none;
    background-image: url(../images/bg.png) ;
    background-repeat: repeat;}
#hikashop_checkout_login.hikashop_checkout_login {clear:none !important;}
#hikashop_checkout_registration fieldset {width:400px;}
#hikashop_checkout_registration label {font-size:80%;}

#hikashop_payment_methods.hikashop_payment_methods fieldset legend, div#hikashop_shipping_methods fieldset legend, fieldset.phrases legend , fieldset.only legend, #member-registration fieldset legend {padding-top:0px;}
#hikashop_shipping_methods td div p strong, #hikashop_shipping_methods td div p {margin:0px; padding:0px;}

/*ТЕГИ*/
#hikashop_product_tags_main {margin-top:20px;}
#hikashop_product_tags_main ul li {display:block; width:auto; float:left; margin:2px; padding:10px 12px;background-image: url(../images/fon1.png); background-repeat:repeat; background-clip: padding-box;border-bottom:15px solid #dfcbab; 
-moz-border-image: url(../images/classcartbottom1.png) 15 stretch stretch;
    -webkit-border-image: url(../images/classcartbottom1.png) 15 stretch stretch; 
    -o-border-image: url(../images/classcartbottom1.png) 15 stretch stretch;
    border-image: url(../images/classcartbottom1.png) 15 stretch stretch;
  text-shadow:1px 2px #f1e9dc; }
#hikashop_product_tags_main ul li a {font-size:95%; color:#000; font-weight:bold;}

/*Стайлинг Новости*/
#left .moduletablenews { background-image: url(../images/fon1.png); background-repeat:repeat; background-clip: padding-box;
padding:20px;
border:0px;
border-bottom:15px solid #dfcbab; 
-moz-border-image: url(../images/classcartbottom1.png) 15 stretch stretch;
    -webkit-border-image: url(../images/classcartbottom1.png) 15 stretch stretch; 
    -o-border-image: url(../images/classcartbottom1.png) 15 stretch stretch;
    border-image: url(../images/classcartbottom1.png) 15 stretch stretch;
  text-shadow:1px 2px #f1e9dc;
  font-weight:500;
	}
.moduletablenews h3{margin:0px; padding:0px; margin-left:40px; font-size:22px;  line-height:30px; display:block; padding-left:40px;  background-image:url(../images/news.png); background-repeat:no-repeat; background-position:left center; margin-top:15px; margin-bottom:15px; color:#462a10; }
.moduletablenews h3:hover {text-decoration:none;}
.moduletablenews h4 {font-size:18px;font-weight:500;text-shadow:none;}
.moduletablenews h1 {font-size:20px;text-shadow:none;text-transform:none;}



a.readmore {font-size:16px; color:#5e191d; text-decoration:none; text-transform:none;}
.moduletablenews p {text-transform:none;text-shadow:none; color:#000; font-size:18px; font-weight:500;}

.newsflashnews a {font-size:18px;}




/*Стайлинг модуля аналогичные и дополнения*/
#hikashop_external_comments.hikashop_external_comments {clear:none !important;}
/*.hikashop_module.fav*/ #promo { clear:both; margin-top:20px; background-color: #fff; padding:10px;/* display:block; background-image: url(../images/bg.png) ; background-repeat: repeat; padding-top:10px; text-align:center;*/}
#promo .moduletablecategory {padding-left:18px; display:block; background-image: url(../images/bg.png) ; background-repeat: repeat; padding-top:2px;}
#promo .moduletableproduct {padding-left:18px; width:730px; display:block; background-image: url(../images/bg.png) ; background-repeat: repeat; padding-top:10px;}

.hikashop_module.fav h2 {clear:none; margin-left:40px; font-size:22px;  line-height:30px; display:block; padding-left:40px;  background-image:url(../images/fav.png); background-repeat:no-repeat; background-position:left center; color:#462a10;  margin-top: 50px;}
#promo h3 {clear:none; margin-left:40px; font-size:22px;  line-height:30px; display:block; padding-left:40px;  background-image:url(../images/seasons.png); background-repeat:no-repeat; background-position:left center; color:#462a10;}

#promo div {clear:both;}
#promo div.hikashop_products_listing, #promo div.hikashop_module, #promo div.hikashop_category_information, #promo div.hikashop_products, #promo div.hikashop_product, #promo div.hikashop_container, #promo div.hikashop_subcontainer.thumbnail {clear:none !important;}






/*Стайлинг подвальчика*/
#footer {clear:both;  background-image:url(../images/footer1.png); background-position:bottom left; background-repeat:no-repeat; height:210px; font-family: Forum; }

#footerleft {display:block; width:200px; text-align:center; float:left; margin-left:50px; padding-top:35px;}
#footerleft p, #footerleft h1, #footerleft h2, #footerleft h3, #footerleft h4, #footerleft h5, #footerright h3 {margin:0px; padding:0px; font-weight:200;}
#footerright {padding-top:35px;  text-align:center;}

#footerright ul li a {font-size:80%;}
#footerright .container {width: 320px; float:left; margin-left:50px;}


/*Стайлинг формы*/
#form1 .wdform_page {display:block; width:720px; background:none !important; background-image:url(../images/bg.png) !important; background-repeat:repeat; border:0px; padding:15px;}
#form1 .wdform_page button, #form1 .wdform_page button:hover {font-size:150%; margin-left:300px;}
#form1 label.wdform-ch-rad-label {font-size:85%;}

input:focus {outline: 0px;}
.login {width:350px; margin:auto;}
ul.nav.nav-tabs.nav-stacked {width:350px; margin:auto; padding-left:20px;}

#sbox-window.sbox-content-iframe {width:70% !important; left:15% !important;}
#sbox-window.sbox-content-iframe iframe {width:100%;}

/*table#hikashop_cart_product_listing thead, table#hikashop_cart_product_listing tbody, table#hikashop_cart_product_listing tfoot {width:100%; display: block !important; font-size:90%; }
table#hikashop_cart_product_listing tfoot {clear:both;}*/
/*table#hikashop_cart_product_listing thead th {padding:10px 30px;}*/
/*table#hikashop_cart_product_listing img.hikashop_product_cart_image {width:80px; height:auto;}*/


/*Фильтры область стайлинг*/
.hikashop_filter_main_div.hikashop_filter_main_div_hikashop_category_information_menu_212 
{display:block; min-height:250px; padding-bottom:20px; margin-top:20px;}
div.hikashop_filter_main.hikashop_filter_main__4 {width:28% !important;}
/*span.hikashop_filter_checkbox {display:block; width:150px; float:left;}*/
/*#filter_values_container__6_hikashop_category_information_menu_212 br {display:block; width:1px; float:left; }*/

.hikashop_filter__3 span.hikashop_filter_title, .hikashop_filter__6 span.hikashop_filter_title {font-size:80%;}
.hikashop_filter_module div {clear:none !important;}
.hikashop_filter_module {display:block; min-height:50px; overflow:auto; padding-top:20px; width:100%; margin-bottom:15px;}
.hikashop_filter_module .hikashop_filter_button_outside, .hikashop_filter_module .hikashop_reset_button_outside {margin-top:-20px;}
.hikashop_filter_module .hikashop_filter_title {margin:0px; padding:0px;}
.hikashop_filter_main_div.hikashop_filter_main_div_hikashop_category_information_menu_212 fieldset { border:0px;}
.hikashop_filter_main_div.hikashop_filter_main_div_hikashop_category_information_menu_212 fieldset legend {           margin: 0px;
    padding: 0px;
  height:28px;
    margin-left: 40px;font-size: 22px;
    line-height: 30px;
    display: block;
    padding-left: 40px;
    background-image: url(../images/serch.png);
    background-repeat: no-repeat;
    background-position: left center;
    margin-top: 35px;
    margin-bottom: 15px;
    color: #462a10;}

/*Скидки стайлинг*/
.hikashop_product_price_before_discount {font-size: 110%;
    margin-right: 20px;
    opacity: 0.75;}
.hikashop_products_listing .hikashop_product_price_before_discount {font-size: 90%;
    margin-right: 10px;
    opacity: 0.75;}

/*Стайлинг поиска*/
.search input {height:15px; border:0px; opacity:0.85; padding:10px; color:#462a10;}
.search input.button {height:40px;}
#searchForm .btn-toolbar .clearfix:after {clear:none !important;}
.btn-group.pull-left {width:300px; float:left;}
.search .btn.hasTooltip {width:45px; height:45px; background-image: url(../images/fon1.png); margin-top:-5px;}
.search .btn.hasTooltip:hover {margin-top:-5px;}
.search span.icon-search {padding-left:40px; background-image: url(../images/serch.png); background-repeat:no-repeat; background-position:left center; height:30px; display:block;}
.pagination ul li {display: inline-block; padding:10px;}


.hikashop_products_pagination .list-footer .pagenav, .hikashop_subcategories_pagination .list-footer .pagenav {color:#5d1900 !important; border:0px !important;}
.hikashop_filter_main_div.hikashop_filter_main_div_hikashop_category_information_menu_212 {margin-bottom:60px;}
.hikashop_field_required , tr.hikashop_registration_email_line td {font-size:200%; color:red;}
tr.hikashop_registration_email_line td.key {font-size:100% !important; color:#555;}

/*#hikashop_messages_success.hikashop_messages.hikashop_success { display:block; background-color:none !important; background-image: url(../images/fon1.png) !important; background-repeat:repeat; background-clip: padding-box;
padding:10px;
border:0px !important;
border-bottom:15px solid #dfcbab; 
-moz-border-image: url(../images/classcartbottom1.png) 15 stretch stretch;
    -webkit-border-image: url(../images/classcartbottom1.png) 15 stretch stretch; 
    -o-border-image: url(../images/classcartbottom1.png) 15 stretch stretch;
    border-image: url(../images/classcartbottom1.png) 15 stretch stretch;
  text-shadow:1px 2px #f1e9dc;
  font-weight:500;}*/
#hikashop_messages_success.hikashop_messages.hikashop_success {
  background-color:none !important;
    background-image: url(../images/bg.png) !important;
    background-repeat: repeat;
    border-bottom-color: #fff !important;
    border-top-color: #fff !important;
  color: rgba(159,0,4,1) !important;}
div.hikashop_messages {text-transform:uppercase;}

#helpsite-refresh, #helpsite-refresh:hover {margin-left:100px !important;}
.hikashop_cart_name_title.title {width:250px;}

h2.cp-price-group-header {color:#555 !important; font-weight:bold !important; font-size:12px !important; margin-bottom:8px ; display:block;}
#hikashop_filter__3 option, #hikashop_filter__1 option, #hikashop_filter__2 option, #hikashop_filter__4 option{ width:40% !important; font-size:90% !important;}

#brcrb .moduletable  {padding-top:2px;}
.sbox-content-image img {height:auto !important;}

#hikashop_order_listing fieldset {border:0px !important;}

.uptolike-buttons {display:block; width:auto; float:left;}
.uptlk_wdgt_rC4rx .uptl_toolbar .utl-icon-in.follow-style-10, .uptlk_wdgt_rC4rx .uptl_toolbar .utl-icon-in.share-style-10, .utl-icon-in .sn-icon {
  background-color: #8F7D6D !important;}
  
h2.mymaterial1 { margin:0px; padding:0px;	 font-size:22px;  line-height:30px; display:block; background-repeat:no-repeat; background-position:left center; margin-top:15px; margin-bottom:5px; color:#462a10; }  

#compo, #promo, #news {
    margin-left: 0;
}
#compo{

	float: left;
}
#left {
    margin-right: 50px;
}
span#hikashop_product_code_main {
    font-size: 11px;
    margin-left: 15px;
}
#hikashop_payment_methods.hikashop_payment_methods fieldset legend, div#hikashop_shipping_methods fieldset legend {
    position: absolute;
}
.hikashop_shipping_group,table.hikashop_payment_methods_table {
   margin-top: 50px;
}

