#header #search_block_top { right: 0; top: 80px; }
@media only screen and (max-width: 767px) {
#header #search_block_top { top: 200px !important; }
 }
@media only screen and (min-width: 768px) and (max-width: 1024px) {
#header #search_block_top { width: 206px; }
 }
@media only screen and (min-width: 1100px) {
#header #search_block_top { width: 261px; }
 }
#header #search_block_top #search_query_top { border: 1px solid #8E6F6C; background: none; -webkit-border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-top-right--radius: 0; -moz-border-bottom-right--radius: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; }
@media only screen and (max-width: 767px) {
#header #search_block_top #search_query_top { width: 225px !important; border: none;  }
 }
@media only screen and (min-width: 768px) and (max-width: 1024px) {
#header #search_block_top #search_query_top { width: 148px; }
 }
#header #search_block_top .button { height: 32px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-top-left-radius: 0; -moz-border-bottom-radius: 0; -ms-border-top-radius: 0; -o-border-bottom-radius: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; }
#header #search_block_top .button i { color: #fff; }
@media only screen and (max-width: 767px) {
#header #search_block_top form { border: 1px solid #AAAAAA; }
 }
#header_user #header_nav { padding: 0; right: 200px; top: -36px; height: 36px; }
#header_user #header_nav li { background: none; line-height: 36px; height: 36px; }
#header_user #header_nav li i { height: 36px; line-height: 36px; }
#header_user #header_nav li p { display: none; }
#header #shopping_cart { padding: 0; top: 0; background: none; top: -36px; }
@media only screen and (max-width: 767px) {
#header #shopping_cart { right: 80px !important; top: 0 !important; width: 50px; position: absolute; margin: 0; }
 }
#header #shopping_cart a i { height: 36px; line-height: 36px; width: 26px; font-size: 14px; background: none; }
@media only screen and (max-width: 767px) {
#header #shopping_cart a i { font-size: 20px; width: 36px !important; height: 36px !important; line-height: 36px !important; }
 }
#header #shopping_cart p { background: none; padding: 0 0 0 10px; text-align: left; width: 64px; }
@media only screen and (max-width: 767px) {
#header #shopping_cart p { width: 10px; padding: 0; line-height: 36px !important; }
 }
#header #shopping_cart span.ajax_cart_product_txt, #header #shopping_cart span.ajax_cart_product_txt_s { display: none !important; }
#page #header_right  #currencies_block_top { background: none; margin: 0; padding: 0; top: -36px; }
#page #header_right  #currencies_block_top #setCurrency p { height: 36px; line-height: 36px; width: 36px; padding: 0; text-align: center; }
#page #header_right  #currencies_block_top #setCurrency p span.sign { padding: 0; }
#page #header_right  #currencies_block_top #setCurrency p i { display: none; }
#page #header_right #languages_block_top { background: none; right: 40px; top: -36px; }
@media only screen and (max-width: 767px) {
#page #header_right #languages_block_top { right: 40px !important; }
 }
#page #header_right #languages_block_top #countries p { height: 36px; line-height: 36px; padding: 0; width: 36px; text-align: center; }
#page #header_right #languages_block_top #countries p img { display: none; }
#page #header_right #languages_block_top #countries p span.isocode { text-transform: uppercase; padding: 0; line-height: 36px; }
@media only screen and (max-width: 767px) {
#page #header_right #languages_block_top #countries p span.isocode { display: block; }
 }
#languages_block_top #countries p i { display: none; }
#uhu_qt_contact { right: 0px; top: 25px; }
#uhu_qt_contact i { float: right; margin-left: 10px; }
#uhu_qt_contact h5 { text-align: right; }
#uhu_xp_9501 { margin-left: 0; }
#uhu_xp_9501 h4 { text-align: center; font-family: Mongolian Baiti; text-transform: uppercase; font-size: 32px; }
@media only screen and (max-width: 767px) {
#uhu_xp_9501 h4 { font-size: 28px; line-height: 35px; height: 70px;  }
 }
@media only screen and (min-width: 768px) and (max-width: 1024px) {
#uhu_xp_9501 h4 { font-size: 32px!important; }
 }
#uhu_xp_9501 .block_content ul li { margin-bottom: 0; margin-top: 30px; }
@media only screen and (max-width: 767px) {
#uhu_xp_9501 .block_content ul li { padding: 3px !important; width: 100%; }
 }
#uhu_xp_9501 .block_content ul li h5 { height: 25px; margin: 40px 0 0 0; line-height: 25px; text-align: left; font-weight: normal; overflow: hidden; background: #A54E4E; }
@media only screen and (max-width: 767px) {
#uhu_xp_9501 .block_content ul li h5 { line-height: 30px !important; }
 }
#uhu_xp_9501 .block_content ul li h5 a { color: #fff; }
#uhu_xp_9501 .block_content ul li .product_desc { display: block; height: 50px; line-height: 25px; overflow: hidden; margin: 0; padding: 0; font-size: 14px; color: #ccc; }
#uhu_xp_9501 .block_content ul li p.price_container { height: 40px; line-height: 40px; bottom: 75px; left: 0; padding: 0; font-size: 20px; font-family: arial; }
@media only screen and (max-width: 767px) {
#uhu_xp_9501 .block_content ul li p.price_container { right: 3px; padding: 0 5px !important; }
 }
#page #columns #uhu_xp_9501 .block_content ul li a.button-flat-highlight, #uhu_xp_9501 .block_content ul li span.button-flat-highlight { background-color: #06B3ED; float: left; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }
#page #columns #uhu_xp_9501 .block_content ul li .button-flat-highlight i.icon-shopping-cart { display: none; }
#page #columns #uhu_xp_9501 .block_content ul li .button-flat-highlight i.text { display: block; padding: 0 15px; }
#uhu_xp_9501 .block_content ul li span.label { display: none; }
#uhu_xp_9501 .block_content ul li a.product_image { background: white; }
#uhu_xp_9502 { margin-bottom: 30px; margin-left: 0; }
@media only screen and (max-width: 767px) {
#uhu_xp_9502 { float: none; }
 }
@media only screen and (max-width: 767px) {
#page #uhu_xp_9502 .block_content ul li { width: 280px !important; }
 }
@media only screen and (min-width: 768px) and (max-width: 1024px) {
#page #uhu_xp_9502 .block_content ul li .product_desc { display: none; }
 }
@media only screen and (min-width: 768px) and (max-width: 1024px) {
#page #uhu_xp_9502 .block_content ul li p.price_container { font-size: 14px; bottom: 20px; }
 }
#uhu_xp_9502 .block_content .bx-prev { width: 40px; height: 40px; line-height: 40px; top: 52%; left: 0; font-size: 40px; }
#uhu_xp_9502 .block_content .bx-next { width: 40px; height: 40px; line-height: 40px; top: 52%; right: 0; font-size: 40px; }
#uhu_xp_9502 .block_content ul li a.product_image { display: block; margin: 0; border: 1px solid #C5C4C3; }
@media only screen and (max-width: 767px) {
#uhu_xp_9502 .block_content ul li .info { display: none; }
 }
#uhu_xp_9502 .block_content { margin-top: 20px; }
#uhu_xp_9502 .block_content .bx-controls i { margin-top: 20px; padding: 0; }
#uhu_gd_9501 { margin-left: 0px; margin: 20px 0 0 0; background: #000; }
#uhu_gd_9501 .bx-controls i { color: rgba(255, 255, 255, 0.5); }
#uhu_gj_9511 { margin-bottom: 30px; margin-left: 0; }
#uhu_gj_9511 ul li a img { -webkit-transform: none; -moz-transform: none; transform: none; }
#uhu_gj_9511 ul li a:hover img { -webkit-transform: none; -moz-transform: none; transform: none; }
#uhu_tj_9502 { margin-left: 0; }
#uhu_tj_9502 .idTabs { height: 44px; padding: 0; margin-bottom: 0; line-height: 44px; text-indent: 0; background: #8E6F6C; }
@media only screen and (max-width: 767px) {
#uhu_tj_9502 .idTabs { background: none; }
 }
#uhu_tj_9502 .idTabs li { height: 45px; line-height: 45px; width: 20%; margin-left: 0; text-align: center; }
@media only screen and (max-width: 767px) {
#uhu_tj_9502 .idTabs li { width: 100%; text-align: center; }
 }
#uhu_tj_9502 .idTabs .selected { color: #fff; }
#uhu_tj_9502 #more_info_sheets ul.pd li { padding: 0; margin-bottom: 0px; margin-top: 20px; background: #fff; }
@media only screen and (max-width: 767px) {
#uhu_tj_9502 #more_info_sheets ul.pd li { width: 100%; padding: 0 !important; }
 }
#uhu_tj_9502 #more_info_sheets ul.pd li h5 { height: 30px; margin: 0; line-height: 30px; text-align: left; font-weight: normal; overflow: hidden; background: #F0C7B8; padding: 0; text-indent: 5px; }
@media only screen and (max-width: 767px) {
#uhu_tj_9502 #more_info_sheets ul.pd li h5 { height: 20px !important; line-height: 20px !important; }
 }
#uhu_tj_9502 #more_info_sheets ul.pd li .product_desc { display: none; }
#uhu_tj_9502 #more_info_sheets ul.pd li p.price_container { position: static; width: 50%; float: left; height: 30px; line-height: 30px; text-indent: 5px; }
#uhu_tj_9502 #more_info_sheets ul.pd li a.button-flat-highlight, #uhu_tj_9502 #more_info_sheets ul.pd li span.button-flat-highlight { display: block; background: #C05420; height: 30px; float: right; }
#uhu_tj_9502 #more_info_sheets ul.pd li a.button-flat-highlight i.icon-shopping-cart, #uhu_tj_9502 #more_info_sheets ul.pd li span.button-flat-highlight i.icon-shopping-cart { display: block; }
#uhu_tj_9502 #more_info_sheets ul.pd { margin-left: 0; padding: 0; }
#uhu_tj_9502 ul.idTabs li.first a { text-transform: uppercase; }
@media only screen and (max-width: 767px) {
#uhu_tj_9502 ul.idTabs li.first a { font-size: 24px!important; }
 }
#uhu_tj_9502 #more_info_sheets ul.pd li a.product_image span.label { display: none; }
#uhu_tj_9502 ul.idTabs li.first { width: 40%; text-indent: 15px; text-align: left; }
@media only screen and (max-width: 767px) {
#uhu_tj_9502 ul.idTabs li.first { width: 100%; text-align: center; }
 }
@media only screen and (max-width: 767px) {
#uhu_tj_9502 #more_info_sheets ul.pd li p.price_container span.price { font-size: 16px !important; line-height: 40px !important; }
 }
#header .menu { background: #892418; }
@media only screen and (min-width: 1100px) {
#header .menu { height: 37px; background-image: none; }
 }
#header .menu ul.nav_item { z-index: 101; }
@media only screen and (min-width: 1100px) {
#header .menu ul.nav_item { width: 1170px; margin: 0 auto; }
 }
#header .menu ul.nav_item li { height: 37px; line-height: 37px; }
#header .menu .nav_item li .nav_pop { background: #2F1512; border: 2px solid #292929; }
#page #header .menu .nav_item li a.nav_a { color: #fff; font-weight: normal; }
#header .menu .nav_item li.prd dl.adver dd { margin-left: 0; }
#header .menu .nav_item li dl dd .s_title_block { background: none; color: #cc3399; border-bottom: 1px solid #515152; text-align: left; }
#header .menu .nav_item li dl dd .product_desc { display: block; color: #666; }
#header .menu .nav_item li.cat dl.adver { float: right; }
#header .menu .nav_item li.cat dl.content { margin-left: 0; float: left; }
#header .menu .nav_item li.prd dl.content { float: right; }
#header .menu .nav_item li.prd dl.adver { margin-left: 0; float: left; }
#page #header .menu ul.nav_item li.home a { display: block; }
#header .menu ul.nav_item li.home i.icon-home { display: none; }
body { background-color: #A8A8A8; }
#header_container { background: #2F1512;  }
@media only screen and (min-width: 1100px) {
#header_container { width: 1210px; padding-left: 0; padding-right: 0; }
 }
@media only screen and (min-width: 1100px) {
#header { width: 100%; }
 }
#columns { background: #2F1512;  }
#footer_container { background: #2F1512; margin-top: 0; }
#footer { border-top: 1px solid #8E6F6C; }
#header_right { height: 120px; position: relative; margin-top: 36px; }
@media only screen and (max-width: 767px) {
#header_right { position: static; height: 200px !important; }
 }
#footer .title_block, #footer h4,  #footer .title_block a { font-family: Mongolian Baiti; text-transform: uppercase; font-size: 20px; }
.block .title_block,  .block h4 { text-transform: none; font-size: 18px; font-weight: normal; padding: 0; margin: 0; height: 44px; line-height: 44px; text-indent: 10px !important; background: #8E6F6C; }
#left_column .block ul li, #right_column .block ul li { padding-top: 0; padding-bottom: 0; border-bottom: none; }
#page #left_column .block .block_content, #page #right_column .block .block_content { padding: 20px 10px; overflow: hidden; background: #f9f9f9; margin-top: 20px; }
.breadcrumb { position: absolute; top: 0px; left: 0px; background: none; height: 30px; line-height: 30px; padding-left: 0; width: 100%; padding: 0; margin: 0; }
#left_column { padding: 50px 0 30px 0; }
#center_column { padding: 0 30px 30px; margin-top: 50px; }
#right_column { padding: 50px 0 30px 0; }
#center_column .products_block .title_block { height: 45px; padding: 0px; margin-bottom: 0px; color: #FFF; line-height: 45px; text-indent: 15px; font-size: 18px; font-weight: normal; background: #8E6F6C; font-family: Helvetica, Sans-Serif; }
.products_block .block_content ul li { padding: 0px; position: relative; }
.products_block .product_image .label { padding: 0; left: 0; top: 0; }
.products_block .s_title_block { height: 20px; margin: 40px 0 0 0; line-height: 20px; text-align: left; font-weight: normal; overflow: hidden; }
@media only screen and (max-width: 767px) {
.products_block .s_title_block { margin: 40px 0 0 0 !important; }
 }
.products_block .s_title_block a { color: #fff; }
.products_block .product_desc { display: block; height: 40px; line-height: 20px; overflow: hidden; margin: 0; padding: 0; font-size: 14px; }
.products_block .price_container { height: 40px; line-height: 40px; bottom: 60px; left: 0; padding: 0; font-size: 18px; font-family: arial; position: absolute; margin-bottom: 0; }
#page .products_block .block_content ul li a.button-flat-highlight { display: none; }
#page .products_block .block_content ul li span.button-flat-highlight { display: none; }
#page .products_block .block_content ul li a.button-flat-highlight i.icon-shopping-cart { display: none; }
#page .products_block .block_content ul li span.button-flat-highlight i.icon-shopping-cart { display: none; }
#page .products_block .block_content ul li a.button-flat-highlight i.text { display: none; }
#page .products_block .block_content ul li span.button-flat-highlight i.text { display: none; }
#page h1, #page h3 { color: #A54E4E; }
#index #center_column { padding: 0; background: transparent; margin-top: 0; }
@media only screen and (max-width: 767px) {
#index #center_column { margin-top: 20px !important; }
 }
#left_column .block ul li .s_title_block, #right_column .block ul li .s_title_block { margin-top: 0; }
#uhu_cp_1901 { float: right; }
@media only screen and (max-width: 767px) {
#uhu_cp_1901 { float: none; }
 }
#uhu_cp_1901 .block_content ul li { margin: 0; }
@media only screen and (max-width: 767px) {
#uhu_cp_1901 .block_content ul li { margin-bottom: 10px; }
 }
@media only screen and (max-width: 767px) {
#uhu_cp_1901 .block_content ul li h5 { margin: 0 !important; height: 20px !important; line-height: 20px !important; }
 }
#uhu_cp_1901 .block_content ul li a.product_image img { display: none; }
@media only screen and (max-width: 767px) {
#uhu_cp_1901 .block_content ul li a.product_image img { display: block; }
 }
#uhu_cp_1901 .block_content { padding: 20px 10px; overflow: hidden; background: #f9f9f9; margin-top: 20px; min-height: 245px; }
#uhu_cp_1901 .block_content ul li p.price_container { display: none;bottom: 0; right: 0; left: initial; font-size: 14px; height: 30px; line-height: 30px; }
@media only screen and (max-width: 767px) {
#uhu_cp_1901 .block_content ul li p.price_container { margin-top: 0 !important; height: 20px !important; line-height: 20px !important; }
 }
#uhu_cp_1901 .block_content ul li .product_desc { display:none; }
@media only screen and (max-width: 767px) {
#uhu_cp_1901 .block_content ul li .product_desc { display:block; margin: 0 !important; height: 32px !important; line-height: 16px !important; }
 }
#uhu_qt_social ul.spin li a span { width: 38px; height: 38px; }
#page #uhu_ft_twnews { margin-bottom: 30px; height: auto; }
#uhu_ft_twnews #profile_image { display:none; }
#uhu_ft_twnews .block_content ul li p { line-height: 16px; font-size: 12px; }
#footer .block_various_links { margin-bottom: 20px; }
#uhu_ft_fblike { padding-bottom: 20px; }
#uhu_ft_fblike .fb_likes { padding: 0 0 10px 0; }
#uhu_ft_fblike .fb_info .likeButton { display: none; }
#uhu_qt_contactus .title_block, #uhu_qt_contactus .title_block a { display: none; }
#uhu_qt_1902 { float: right; }
#uhu_qt_1902 .block_content { padding: 20px 10px; overflow: hidden; background: #f9f9f9; margin-top: 20px; min-height: 245px; }
@media only screen and (min-width: 768px) and (max-width: 1024px) {
#uhu_qt_1902 .block_content { padding: 12px 10px; min-height: 228px; }
 }
#uhu_qt_1902 li { width: 100%; margin-bottom: 0; border-bottom: 1px solid #e7e7e7; height: 28px; line-height: 28px; }
@media only screen and (min-width: 768px) and (max-width: 1024px) {
#uhu_qt_1902 li { height: 24px; line-height: 24px; }
 }
#uhu_qt_1902 ul li i { margin-right: 5px; }
#uhu_qt_reassure { margin-top: 30px; min-height: 200px; }
#uhu_qt_reassure ul li { padding: 0; margin: 0; }
#uhu_qt_reassure ul li i { font-size: 30px; padding: 0; float: left; display: inline-block; width: 30px; height: 40px; line-height: 40px; text-align: center; color: #999; margin-right: 10px; }
#uhu_qt_reassure ul li span.text { padding: 0; margin: 0; float: left; height: 40px; line-height: 40px; width: auto; display: inline-block; }
#page #header #cart_block { top: 0; right: 100px; width: 260px; background-color: #f9f9f9; border: 1px solid #e7e7e7; }
#cart_block #cart_block_list dt { padding: 4px; }
#page #cart_block #cart_block_list dl { margin-left: 0; margin-right: 0; }
#page #cart_block #cart_block_list dd { background: none; }
#page #cart_block #cart-prices { border-top: 1px solid #e7e7e7; }
#category h1 { border-bottom: 1px solid #A54E4E; margin: 0 0 30px 0; text-transform: uppercase; font-size: 28px; text-align: left; height: 44px; line-height: 44px; padding: 0; }
.content_scene_cat { border: none; padding: 0; margin: 0; overflow: hidden; }
.content_scene_cat .cat_desc { margin-left: 0; margin-top: 20px; }
#subcategories { margin-left: 0; margin-top: 20px; }
#subcategories h3 { margin-bottom: 20px; }
#subcategories .inline_list li { width: 22%; margin-left: 3%; float: left; padding: 4px 0; border-bottom: none; }
#center_column .sortPagiBar { padding: 10px 20px; background: #A54E4E; border: none; }
ul.products-list#product_list { padding: 0; }
ul.products-list#product_list li { padding: 0 15px 0 0; border: none; background: #fff; }
ul.products-grid#product_list li p.product_desc { margin: 10px 0 30px 0; }
ul.products-list#product_list li .ajax_add_to_cart_button { background: #F9F7F6; }
ul.products-list#product_list li .button i.text { color: #484848; }
ul.products-grid#product_list li .right_block { padding: 0 5px; }
#center_column .sortPagiBar strong i { color: #fff; }
#page .sortPagiBar .view-mode a i { color: #7f7f7f; }
ul.products-grid#product_list li { background: #fff; padding: 0 0 15px 0; border: none; }
ul.products-grid#product_list li p.compare { margin-top: 10px; padding-bottom: 0; }
ul.products-list#product_list li .discount { color: #f5f5f5; background: none; }
div.pagination { border-top: none; }
ul.products-grid#product_list li .content_price { margin-bottom: 0; float: right; height: 32px; line-height: 32px; text-align: right; font-size: 16px; width: auto; }
ul.products-grid#product_list li .lnk_view { display: none; }
ul.products-grid#product_list li .ajax_add_to_cart_button, ul.products-grid#product_list li span.disabled { float: left; padding: 0 12px; background: #F9F7F6; }
ul.products-grid#product_list li .button i.icon-shopping-cart { display: none; }
ul.products-grid#product_list li .button i.text { display: block; color: #484848; }
ul.products-list#product_list li span.availability { color: #444; }
ul.products-grid#product_list li .center_block { padding: 0 5px; }
ul#product_list li span.new span { color: #fff; }
#category #center_column, #prices-drop #center_column, #new-products #center_column, #best-sales #center_column, #manufacturer #center_column { padding: 0; }
ul.products-grid#product_list { padding: 0; }
#primary_block { padding: 0; border-top: 0; border: none; margin-bottom: 30px; }
#pb-right-column { background: #8E6F6C; }
#pb-right-column #image-block { border: none; }
#pb-right-column #image-block #view_full_size { padding: 1px; }
#pb-right-column #views_block { float: left; padding: 10px; margin: 0; position: relative; width: auto; }
.thumbs_list a.bx-prev { font-size: 20px; text-align: left; }
.thumbs_list a.bx-next { font-size: 20px; text-align: right; }
@media only screen and (max-width: 767px) {
#pb-left-column { border-bottom: none; }
 }
#pb-left-column h1 { font-size: 20px; font-family: Mongolian Baiti; text-transform: uppercase; }
.content_prices #add_to_cart { float: right; }
.content_prices #add_to_cart i.icon-shopping-cart { float: right; background: #C05420; color: #eee; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-top-left-radius: 0; -moz-border-bottom-left-radius: 0; -ms-border-top-left-radius: 0; -o-border-bottom-left-radius: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; }
.content_prices #add_to_cart input { background: #7C534F; color: #eee; font-weight: bold; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-top-right-radius: 0; -moz-border-bottom-right-radius: 0; -ms-border-top-right-radius: 0; -o-border-bottom-right-radius: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; }
#product #more_info_block { border: none; }
#product .idTabs { margin: 10px 0; padding: 0; border-bottom: 2px solid #A54E4E; }
#product ul.idTabs li { height: 30px; line-height: 30px; }
#product .idTabs .selected { font-size: 14px; color: #fff; background: #A54E4E; }
#product .idTabs a { padding: 0 30px; display: block; text-align: center; text-indent: 0; }
#product #more_info_sheets { border: none; padding: 20px 0; }
#reduction_percent span.label { bottom: 120px; }
@media only screen and (min-width: 768px) and (max-width: 1024px) {
#reduction_percent span.label { bottom: 80px; }
 }
.content_prices #add_to_cart input:hover { color: #888; }
.thumbs_list .bx-controls i { color: #fff !important; }
#product #center_column { padding: 0; }
.content_prices #add_to_cart input:hover { background: #8E6F6C; color: #fff; }
h1#cart_title, #order h1 { margin: 40px 0; }
ul.step li { border-top: 1px solid #191919; }
#uhu_gj_1901 { margin-bottom: 30px; }
#uhu_pp_1902 { margin-left: 0; padding: 30px 0 0 0; background: #8E6F6C; }
#uhu_pp_1902 h4 { display: none; }
@media only screen and (max-width: 767px) {
#uhu_pp_1902 .block_content ul li { width: 100% !important; margin-left: 0% !important; text-align: center; }
 }
#header_logo { left: 20px; top: 20px; }
#header_logo #logo_text { font-size: 60px; font-family: Audiowide; color: #ccc; }
@media only screen and (max-width: 767px) {
#header_logo #logo_text { font-size: 32px; }
 }
#page .blockcategories_footer { display: none; }
#uhu_qt_copyright { text-align: center; margin-left: 0; height: 38px; line-height: 38px; border-top: 1px solid #8E6F6C; }
.productscategory_block { background: none; padding: 0; border: none; }
.productscategory_block h2.productscategory_h2 { color: #fff; margin: 10px 0 0 0; padding: 0 20px; background: #A54E4E; height: 30px; line-height: 30px; text-indent: 10px; font-size: 14px; font-weight: normal; display: inline-block; border: none; }
.productscategory_block #productscategoryList { border-top: 2px solid #A54E4E; padding-top: 20px; }
@media only screen and (max-width: 767px) {
.productscategory_block #productscategoryList li { width: 280px !important; }
 }
.productscategory_block #productscategoryList li p.product_name { margin-top: 0; padding-bottom: 0; padding: 10px 0; margin-bottom: 0; }
.productscategory_block .bx-prev { font-size: 30px; top: -47px;  left: initial;  right: 40px; width: 32px; height: 32px; line-height: 30px; text-align: center; padding: 0; margin: 0; color: #fff; }
.productscategory_block .bx-next { font-size: 30px; top: -47px;right: 0; width: 32px; height: 32px; line-height: 30px; text-align: center; padding: 0; margin: 0; color: #fff; }
.productscategory_block #productscategoryList li a.lnk_img { padding: 9px; border: 1px solid #8E6F6C; }
body { color: #A8A8AA; }
a:hover, a:focus { color: #B49F9D; }
a, a:active, a:visited { color: #8E6F6C; }
#header a { color: #aaa; }
#footer { color: #888; }
#footer a { color: #777; }
#page .s_title_block a, #product_list li h3 a, #page h5 a, .block dt a, #page #center_column .sortPagiBar a { color: #6F3E3E; }
#page .price, #page .our_price_display, #page #product_list li .price { color: #EB4F28; }
#page  i { color: #282828; }
#page #header i { color: #aaa; }
#page #header .menu, #page #header .menu ul.nav_item li { background: #892418; }
#page #header .nav_item li a, #page #header .mobile li a { color: #fff; }
#page #header .menu .nav_item li .nav_pop a, #page #header .menu .mobile li ul li a, #page #header #cart_block, #page #header #cart_block a { color: #666; }
#page i.icon-shopping-cart { color: #fff; }
#page #footer .title_block, #page #footer h4 { color: #A54E4E; }
#page .button-flat-primary { background: #8E6F6C; color: #fff; }
a.button-flat-action { background: #1E1E1E; color: #EEE; }
#page .button-flat-primary:hover { background: #C7ABA9; }
.button-flat-action:hover { background: #575757; }
table.std th, table.table_block th, div.addresses p.address_delivery, #history #center_column .title_block, #my-account .myaccount_lnk_list li a, #add_address h3, #contact h3, .cart_total_price .total_price_container p { background: #4A2E2B; }
table#cart_summary td, table.std td, table.table_block td, form.std fieldset, table.std, table.table_block, #authentication #create-account_form .form_content, #authentication #login_form .form_content, div.addresses, ul.address li.address_title, .order_delivery .first_item, .order_delivery .last_item, .order_carrier_content .delivery_options, .paiement_block p.payment_module, #my-account .myaccount_lnk_list li a, #add_address fieldset,#product_comparison td, table#product_comparison, .product_attributes, .content_prices { border-color:#8E6F6C; }
#page ul.step li i { color: #999; }
ul.step li.step_current, ul.step li.step_current_end, #page ul.step li.step_current i, #page ul.step li.step_current_end i { color: #E9D3D3; }
ul.step li.step_done, ul.step li.step_done a { color: #777; }
ul.step li { color: #777; border-color: #8E6F6C; }
ul.dropdown-menu { left: initial; right: 0; background-color: #f9f9f9; border: 1px solid #e7e7e7; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.dropdown-menu>li>a { color: #494949; }
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-submenu:hover>a, .dropdown-submenu:focus>a { color: #000; background-color: #fff; background-image: none; }
p.dropdown-toggle span { color: #8E6F6C; }
#uhu_gj_9541 { margin-left: 0; margin-bottom: 30px; }
#special-block_right .products span.reduction { top: initial; }
#uhu_gd_9503 { margin-bottom: 30px; }
#uhu_gd_9503 .block_content ul li h1 { padding: 0; margin: 0; }
#uhu_gd_9503 .cycle-prev i, #uhu_gd_9503 .cycle-next i { background: rgba(0, 0, 0, 0.1); }
#uhu_gd_9503 .block_content ul li p { max-width: 35%; padding: 0; margin: 0; }
#uhu_gd_9503 .block_content ul li span { background: #fff; color: #2c2c2c; padding: 10px 15px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; font-weight: bold; }
#uhu_gd_9503 .block_content ul li img.logo { max-width: 30%; }
#uhu_gd_9503 ul li .prd_content dd a.product_image span.label { display: none; }
#header .menu ul.umenu li span:after { background: #8E6F6C; color: #fff; }
#page div.tags_block p a { color: #666; }
#page div.tags_block p a:hover { background: none; color:#000; }
div.tags_block p a.tag_level3 { font-size: 12px; }
div.tags_block p a.tag_level2 { font-size: 12px; }
div.tags_block p a.tag_level1 { font-size: 12px; }
