.side-shade, .side-shade2, #container{background-color:transparent;}
#container{box-shadow:none;}
#column-left{display:none;}
h1.mainhit{display:none;}
h1{display:table;}
#column-left + #content{margin-left:0px;}
#content{max-width:100%;padding:0px 0px 5px;}
.marketing-boxes{margin-right:-20px;}
.marketing-boxes ul{display:table;position:relative;width:100%;table-layout:fixed;}
.marketing-boxes ul li{display:table-cell;position:relative;padding:0px 20px 0px 0;vertical-align:middle;font-size:0;}
.marketing-boxes ul li img {border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#marketing-boxes-0 ul{margin-bottom:18px;table-layout:fixed;}
.marketing-boxes.bottom-banners{margin-bottom:18px;}
#content > h1, h2#relproduct, h2#hitproduct{margin-left:0px;margin-right:0px;}
.tiny_products .product, .tiny_products .product:hover{border:1px solid #bbbbbb;}
.main-text{border:1px solid #bbbbbb;padding:20px 20px 15px 20px;}
.main_left{float:left;width:48%;}
.main_right{float:right;width:48%;}
.tiny_products .product_info{padding:13px 13px 0px;}
.tiny_products{margin-right:-16px;padding-left:1px}
.tiny_products .product .image{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;overflow:hidden;}
.tiny_products .product{width:231px !important;margin:0px 14px 18px 0px !important;padding-bottom:8px;box-shadow: 0px 0px 3px rgba(167, 166, 166, 0.3), 3px 3px 4px rgba(162, 162, 162, 0.2);}
.tiny_products .product .image img{max-width:213px !important;}
.tiny_products .product h3 {min-height:32px;height:32px;line-height:16px;}
.blogline{border-radius:0 0 5px 5px;background-color:#F4f4f4;padding:10px 10px 10px 8px;clear:both;overflow:hidden;margin:0 0 18px 0;border:1px solid #bbbbbb;border-top:0;max-height:357px;}
.blogline .blogitem_wrapper{padding:10px 10px;width:25%;margin:0;float:left;}
.blogline .blog_annotation.has_category:before {content: "";height:12px;width:100%;display:table;position:absolute;
    background: -webkit-linear-gradient(rgba(255,255,255,0.2),#F4f4f4);
    background: -moz-linear-gradient(rgba(255,255,255,0.2),#F4f4f4);
    background: -o-linear-gradient(rgba(255,255,255,0.2),#F4f4f4);
    background: linear-gradient(rgba(255,255,255,0.2),#F4f4f4);
}
.mainproduct.hide {-moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;border-radius:5px 5px 0 0;margin: 15px 0 0 0;}
.slidertop{display:block;background:transparent;box-sizing:border-box;clear:both;margin:0px auto 0px auto;outline:medium none currentColor;overflow:hidden;position:relative;}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;}
.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none;}
.nivo-main-image{display:block !important;position:relative !important;width:100% !important;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img{display:block;}
.nivo-caption{position:absolute;left:0px;bottom:40px;background: rgba(30, 30, 30, 0.7);color:#dadada;width:100%;z-index:8;padding:8px 10px;overflow:hidden;display:none;-moz-opacity:0.5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nivo-caption p, .nivo-caption em, .nivo-caption strong, .nivo-caption span{margin:0;color:#dadada;font-size:14px;}
.nivo-caption a{display:inline !important;text-decoration:none;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
.nivo-controlNav{text-align:center;position:absolute;bottom:16px;z-index:10;display:table;width:100%;}
.nivo-controlNav a{cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}
.theme-default .nivoSlider{position:relative;background:url(/js/slider/loading.gif) no-repeat 50% 50%;margin-bottom:0px;}
.theme-default .nivoSlider img{position:absolute;top:0px;left:0px;display:none;}
.theme-default .nivoSlider a{border:0;display:block;}
.theme-default .nivo-controlNav a{display:inline-block;width:14px;height:14px;border:0;margin:0 5px;border-radius:50%;border:1px solid #7d7c7c;color:transparent;background-color:#b8b8b8;}
.theme-default .nivo-controlNav a.active, .theme-default .nivo-controlNav a:hover{background-color:#eaeaea;}
.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url(/js/slider/arrows.png) no-repeat;text-indent:-9999px;border:0;opacity:0;}
.theme-default:hover .nivo-directionNav a{opacity:1;}
.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px;}
.theme-default a.nivo-prevNav{left:15px;}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff;}
.theme-default .nivo-caption a:hover{color:#fff;}
.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%;}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px;}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto;}
.journal-filter{box-shadow: 0px 0px 3px rgba(146, 145, 145, 0.3), 3px 3px 5px rgba(130, 129, 129, 0.2);}
.slidermenu {border-top: 3px solid #FFFFFF;}
.tiny_products span.price, #prod_right span.price {font-size:19px;}
.tiny_products .product div.pricecolor, .product .price {font-size:19px;}
.tinyslider .journal-filter {border-radius: 0 0 5px 5px;}
.tinyslider .journal-filter li:first-child {border-radius: 0 0 0 5px;}
.tinyslider .journal-filter li:last-child {border-radius: 0 0 5px 0;}
.slidertop.sidebanners {box-shadow:none;display:table;margin:20px auto 10px auto;font-size:0;overflow:visible;}
.sidebanners .slider-wrapper {position:relative;display:inline-block;float:left;font-size:0;width:70%;}
.sidebanners ul.leftbanners {display:inline-block;width:30%;float:right;padding-left:20px;text-align:right;list-style-type:none;vertical-align:top;font-size:0;}
.sidebanners ul.leftbanners li {margin-bottom:20px;font-size:0;overflow:hidden;margin-left:auto;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.sidebanners ul.leftbanners li:last-child {margin-bottom:0px;}
.sidebanners ul.leftbanners img {max-width:100%;transition:0.6s;-webkit-transition:0.6s;}
.sidebanners ul.leftbanners img:hover {transform: scale(1.08, 1.08);-webkit-transform: scale(1.05, 1.05);}
.sidebanners .nivoSlider img {border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.maint_text_block{margin:30px 0 20px 0}
.postavline{margin:20px 0 30px 0;max-height:110px;}
.postavline .slick-slide{text-align:center;line-height:110px;}
.postavline .slick-slide img{max-height:110px;max-width:80%;vertical-align:middle;}
.osn_target{margin-bottom:25px;border-radius:5px;}
.widget__src--logo{display:none !important;}
.maintext-box{border:1px dashed #dadada;border-radius:10px;padding:10px 10px 0px 10px;margin:-10px 0 20px 0;}
.addtext-box{border:1px solid #dadada;background-color:#f4f4f4;border-radius:5px;padding:10px 10px 0px 10px;margin:10px 0 20px 0; font-family: 'Roboto Condensed','PT Sans', Arial Narrow,sans-serif,Arial;font-size: 17px;font-weight: 700;text-transform: uppercase;}

@media only screen and (min-width:1590px){
.tinyslider {max-width:1480px;width:780px;margin-left:auto;margin-right:auto;}
.blogline .postimage {max-height:184px;height:184px;}
.postimage.no_photo {line-height:184px;}
.blogline .blog_annotation.has_category:before {top:66px;}
.blog_annotation{height:100px;max-height:100px;min-height:100px;}
.blog_annotation.has_category{height:73px;max-height:73px;min-height:73px;}
}
@media only screen and (max-width:1589px){
.tinyslider {max-width:1280px;width:1280px;margin-left:auto;margin-right:auto;}
.tiny_products .product {width: 244px !important;}
.blogline {max-height:341px;}
.blogline .postimage {max-height:158px;height:158px;}
.postimage.no_photo {line-height:158px;}
.blogline .blog_annotation.has_category:before {top:76px;}
.blog_annotation{height:110px;max-height:110px;min-height:110px;}
.blog_annotation.has_category{height:83px;max-height:83px;min-height:83px;}
}
@media only screen and (max-width:1330px){
.tinyslider {max-width:1180px;width:1180px;}
.tiny_products .product {width: 280px !important;}
.blogline {max-height:332px;}
.blogline .postimage {max-height:149px;height:149px;}
.postimage.no_photo {line-height:149px;}
}
@media only screen and (max-width:1225px){
.tinyslider {max-width:1030px;width:1030px;}
.tiny_products .product {width: 244px !important;}
.blogline {max-height:310px;}
.blogline .postimage {max-height:127px;height:127px;}
.postimage.no_photo {line-height:127px;}
}
@media only screen and (max-width:1120px){
.tinyslider {max-width:980px;width:980px;}
.tiny_products .product {width: 234px !important;}
.blogline {max-height:303px;}
.blogline .postimage {max-height: 120px;height: 120px;}
.postimage.no_photo {line-height:120px;}
}