.side-shade, .side-shade2, #container{background-color:transparent;}
#column-left{display:none;}
h1.mainhit{display:none;}
#column-left + #content{margin-left:0px;}
#content{max-width:100%;padding:0px 0px 5px;}
#content > h1, h2#relproduct, h2#hitproduct{margin-left:0px;margin-right:0px;}
.tiny_products .product_info{padding:13px 13px 0px;}
.tiny_products{margin-right:-16px;padding-left:1px}
.tiny_products .product .image{border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;}
.tiny_products .product{width:238px !important;margin:0px 0px 18px 0px !important;padding-bottom:13px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.tiny_products .product .image{height:218px !important;line-height:218px !important;}
.tiny_products .product .image img{max-height:220px !important;max-width:220px !important;}
.marketing-boxes{margin-right:-20px;}
#column-right + #content .marketing-boxes{margin-right:0;}
.marketing-boxes ul li a{background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.marketing-boxes ul{display:table;position:relative;width:100%;}
.marketing-boxes ul li{display:table-cell;position:relative;padding:0px 20px 20px 0;}
.marketing-boxes ul li a{display:block;height:100%;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;}
#marketing-boxes-0 ul{height:180px;}
.box ul li a, .box ul li{height:100%;}
.journal-filter{width:100%;height:100%;position:relative;z-index:10;margin-bottom:18px;display:none;}
p + .journal-filter{margin-top:0;}
.journal-filter ul{display:table;width:100%;height:42px;margin:0 auto;table-layout:fixed;}
#column-right + #content .journal-filter ul,
#column-left + #content .journal-filter ul{height:40px;}
.journal-filter ul li{background:#ea2e49;border-left:1px solid white;display:table-cell;vertical-align:middle;position:relative;overflow:hidden;}
.journal-filter ul li:first-child{border:0;}
.journal-filter ul li span{width:100%;height:100%;display:table;overflow:hidden;}
.journal-filter ul li a{display:block;width:100%;height:100%;min-height:40px;text-align:center;color:white;font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:16px;font-weight:700;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:table-cell;vertical-align:middle;overflow:hidden;}
.journal-filter ul li a:hover{background:#f4f4f4;color:#ea2e49;}
.journal-filter ul li a.selected{color:#ea2e49;background-color:#f4f4f4;}
.filter-container{overflow:hidden;width:100%;position:relative;margin:0 auto;display:block;color:white;z-index:0;}
.tiny_products .product{min-height:356px;padding-bottom:4px;}
.p0, .p1, .b1c_option, .amount, .variants>span{display:none !important;}
span.compare_price{font-size:13px !important;}
.titleblock{font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:21px;font-weight:700;text-transform:uppercase;color:#333333;height:40px;margin:-20px 0px 20px;max-height:40px;overflow:hidden;padding:9px 11px 12px 15px;text-overflow:ellipsis;white-space:nowrap;text-align:center;}
.nivo-controlNav{position:relative;bottom:45px;z-index:10;display:table;margin:0 auto -40px auto;}
.theme-default .nivo-directionNav a{opacity:0.9;}
.gdekupit{display:table;background-color:#edf9fe;width:100%;padding:60px 0 16px 0;}
.gdekupit h1{font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;text-align:center;color:#464646;margin-bottom:15px;}
.gdekupit h2{font-family:'PT Sans Narrow',Tahoma,Geneva,sans-serif;font-size:21px;font-weight:700;text-align:center;color:#464646;margin-bottom:60px;}
.gwhy{display:table;width:100%;}
.gwhy .why-cell{font-size:14px;text-align:center;color:#464646;width:50%;padding:0 50px 0 50px;display:table-cell;float:left;height:136px;}
.gwhy div span{font-weight:700;clear:both;display:block;margin:20px 0 10px;}
.gwhy .why-text{display:table;text-align:left;}
.gwhy .why-img{display:table;float:left;width:150px;text-align:left;}
.plash{background-color:#f0f4f8;height:61px;/*padding:0 20px;*/padding:0px;}
#marketing-boxes-plash{margin:0;width:1200px;}
#marketing-boxes-plash li{padding:0;line-height:61px;text-align:center;}
#marketing-boxes-plash li:hover{background-color: rgba(0, 0, 0, 0.05);cursor:pointer;}
#marketing-boxes-plash img{vertical-align:middle;cursor:pointer;}
#blog_menu ul{display:table;width:100%;}
#blog_menu li{display:table-cell;width:224px;margin-right:20px;float:left;padding:0;height:215px;max-height:215px;overflow:hidden;}
#blog_menu li:last-child{margin-right:0px;}
#blog_menu .postwrapper{cursor:pointer;}
#blog_menu .mainpostimage{width:224px;height:135px;}
#blog_menu .post_title{display:table;width:100%;text-decoration:none;margin:8px 0 4px 0;font-weight:700;}
#blog_menu .postdate{color:#a1a1a1;}
.button_more{display:table;margin:0 auto;color: #1b6f9f;cursor: pointer;border-bottom: 1px solid #1b6f9f;font-size:14px;}
.main_more{padding: 20px 20px 0 20px;}
.main_more ul{margin-bottom:10px;}
.main_more h2{margin-bottom:10px;}
#content .main_more ul li, #content .main_more ol li {list-style: disc inside none;}
.wrapper {
    width: 100%;
	min-height: 100%;
	overflow-x: hidden;
}
body {
    overflow-x: hidden;
  }