@charset "UTF-8"; 
html,pre{font: 300 1em 'Lato',sans-serif;}
body{margin: 0px auto 0 auto;position: relative;}
body.stick-menu{padding-top: 81px;}
body.subpage.stick-menu1{padding-top: 96px;}
body.subpage.stick-menu2{padding-top: 164px;}
pre{line-height: 1.7em;font-weight: 400;}
a{text-decoration:none;color: #121212;}
a:focus{outline-width:0}
a:hover{text-decoration:underline}
a img{border:none}
a.hint{color:#444;text-decoration:none}
p, ul li{line-height: 1.6em;}
small{font-size:.85em;}
ul > li > ul li{margin-top: 6px;}
ul li{margin-bottom: 4px;}
ol{padding-left: 24px;line-height: 1.7em;}
sup,sub{line-height:1em;font-size: .64em;}
input{font-family:'Lato',sans-serif}
strong, b,.bold{font-weight: 500;}
.hidden{display:none;}
.clear{clear:both}
.flex{display:flex}
.red{color: #f00!important;}
.new{text-transform:uppercase;color:red!important;font-size:.55em;font-weight:400;}
table{border-collapse:collapse;width:100%;margin:24px auto}
table.cart{margin-top:0}
table tr th,table tr td{/* border:1px solid #ddd; */padding: 14px 20px;}
table tr:nth-child(odd){background-color: #f9f9f9;}
.contact table tr{background-color: #fff;}
tr th:first-child,tr td:first-child{border-left:0}
tr th:last-child,tr td:last-child{border-right:0}
table thead tr td,table tr th{background-color:#fcfcfc;font-weight:600;text-transform:uppercase;text-align: left;}
table tr th{border:1px solid #e2e2e2;background-color:#f9f9f9;xcolor:#ffffff}
table.products td{border:none}
table.compare-table th{text-align:center}
.btn-top{position:fixed;bottom: 150px;right: 17px;color: #e73030;font-size: 3em;z-index: 500;font-weight: 700;}
.btn-top i{font-weight: 300;border: 1px solid #ee6f6f;background: rgba(255,255,255,0.7);border-radius: 3px;padding: 6px 10px 10px 10px;font-size: .45em;opacity: .45;transition:.5s;}
.btn-top i:hover{transform:scale(1.1,1.1)}
.btn-newsletter{position:fixed;bottom: 65px;right: 16px;color: #999;font-size: 2.4em;z-index: 50;font-weight: 700;text-align: center;line-height: .3em;transition: .5s;}
.btn-newsletter:hover{text-decoration:none;xtransform: scale(1.1,1.1);color:#b5b5b5}
.btn-newsletter i{opacity: .7;transition: .5s;}
.btn-newsletter span{font-size: .35em;font-weight: 600;}
.buy_now a,.buynow a,input[type=submit],input[type=button],#frmNewsletter input[type=submit],button{background-color: #e73030;border: 1px solid #e73030;padding: 12px 30px 14px;color:#fff;border-radius: 2px;transition: .5s;font-family:'Lato', sans-serif;font-size:.95em;font-weight:400;}
.buy_now a:hover,.buynow a:hover,input[type=submit]:hover,input[type=button]:hover,#frmNewsletter input[type=submit]:hover,input[type=submit].isubPrev{background-color:#fff;color:#e73030;border:1px solid #e73030;}
.buy_now.bw a,.buy_now a.bw{background-color:transparent;border:1px solid #999;color:#444}
.buy_now.bw a:hover,.buy_now a.bw:hover{background-color:#f9f9f9}
.buy_now a:hover,.buynow a:hover,input[type=submit]:hover,input[type=button]:hover,button:hover{text-decoration:none;xopacity: .95;cursor:pointer;}
#frmNewsletter .email_label,#frmNewsletter .radio_label{display:inline;color:#fff}
body.stick-menu #slider{margin-top: 0px;}
body.stick-menu2 #main_content{margin-top: 0;}
h1,h2,h3,h4,h5,h6{color:#101010;/* text-transform: uppercase; */font-family: 'Lato', sans-serif;font-weight: 300;}
h1{font-size: 2.1em;}
h3{font-size:1.4em}
h1.centered{text-align:center;/* text-transform: uppercase; */}
.centered{text-align:center;}
.txtleft{text-align:left}
#header{height: auto;padding: 0 10px 0;border-bottom: 1px solid #eeee;background-color: #fbfbfb;/* color: #333; */xbackground:url(../images/template/top_menu_bg.gif) top left no-repeat;position: fixed;left: 0;top: 0;width: 100%;z-index: 2000;}
#header .header_inner{margin:0 auto;width:1200px}
#header ul{list-style:none;xmargin-top:6px;margin-right: 0;margin-bottom: 5px;}
#header ul.left{float:left;margin-top: 10px;}
#header ul.right{float:right;margin-top: 8px;}
#header ul li{float:left;margin-left:10px;padding-right:10px;border-right:1px solid #bcbcbc;color: #444;font-size: .8em;}
#header ul li:last-child{border:none;padding-right: 0;}
#header ul li a{/* display:block; */color: #444;}
#header ul li a:hover{color:#999;text-decoration:none}
#main_menu{height: 108px;clear: both;background-color: rgba(249, 249, 249, 1);border-bottom: 1px solid #e73030;border-bottom: 1px solid #e7303099;/* -webkit-background-clip: padding-box; */ /* for Safari *//* background-clip: padding-box; */ /* for IE9+, Firefox 4+, Opera, Chrome *//* transition: .5s; */}
#main_menu .main_menu_inner{width: 1200px;margin: 0 auto;}
.stick-menu #main_menu{position:fixed;top: 0px;left:0;z-index:2000;width:100%;height: 80px;}
/*.subpage.stick-menu #main_menu{border-bottom:1px solid #ddd}*/
#main_menu ul{float:right;list-style:none;padding:0;margin-right: 0;margin-top: 19px;}
.stick-menu #main_menu ul{margin-top: 6px;}
#main_menu ul li{float:left;margin-right: 25px;padding: 0;height: 40px;position:relative;}
#main_menu > ul > li{border-top: 2px solid #fff;/* padding-top: 10px; */}
#main_menu ul li p.search_ico{margin-top: 21px;cursor:pointer;}
#main_menu ul li p.search_ico i{font-size: 1.2em;}
#main_menu ul li p.search_ico:hover{color:#e73030}
#main_menu ul.dropdown li > a{font-family: 'Text Me One';border-right: 1px solid #e5e5e5;padding-right: 25px;padding-bottom: 23px;padding-top: 21px;/* font-size: 1em; */}
#main_menu ul.dropdown li:last-child > a{border:none;padding-right: 0;}
#main_menu ul li a{display:block;color:#444;font-size: 1.1em;/* text-shadow:0 0 2px #fff; */margin-top:0;padding: 24px 0 38px 0;text-transform:uppercase;transition: .5s;font-family: 'Lato';/* font-weight: 300; */}
#main_menu ul li a small{font-size:.7em}
#main_menu ul li a:hover{color:#e73030;text-decoration:none}
#main_menu ul li form{margin-top: 0px;position:relative;}
#main_menu ul li input[type=text]{border:none;/* border-bottom: 1px solid #e8e8e8; *//* background-color: #f9f9f9; *//* color: #da0000; */width: 500px;position:absolute;top: 10px;right:42px;z-index:10;padding:10px 0;font-size:1em;font-family: 'Lato', sans-serif;/* text-transform: uppercase; */font-weight: 300;}
input[type=text]:focus,input[type=button]:focus,input[type=submit]:focus{outline-width:0}
#main_menu ul li input[type=submit]{width:64px;height:35px;border:none;border-bottom:2px solid #ccc;background-color:#fff;position:absolute;color:#999;top:-24px;right:39px;margin-top:32px;z-index:10}
#main_menu ul li input[type=submit]:hover{cursor:pointer}
#main_menu ul li.mm_selected,#main_menu ul li.mm_hover{/* border-bottom: 1px solid #e73030; */padding-bottom: 11px;}
#main_menu ul li.mm_selected:first-child{/* border:none */}
#main_menu ul li.mm_selected > a{color:#e73030;transition:.5s}
#main_menu ul li.mm_selected > a,#main_menu ul li.mm_hover a{color:#e73030;margin-top:0;/* font-weight: 600; */}
#main_menu .dropdown-menu{/* opacity:0; *//* visibility:hidden; */position:absolute;top: 45px;left: -36px;z-index: 20000000;background-color:#fff;border: 1px solid #e5e5e5;box-shadow: 7px 6px 20px -9px #999;padding: 0;/* display: block; *//* width: 140px; */}
#main_menu .dropdown-menu ul{margin: 0;padding: 10px 0;float: none;width: 210px;}
#main_menu .dropdown-menu li{margin:0;text-align:center;float: none;padding: 10px 40px;}
#main_menu .dropdown-menu a{color:#101010;display:block;text-align: center;padding: 0;}
#mobile_menu{margin: 0;/* position: fixed; *//* top:0; *//* left:0; */width:100%;/* z-index: 9999; */}
#mobile_menu.staticHeight{height:100%}
#mobile_menu,#mobile_menu ul,#mobile_menu ul .sub_menu{display:none;padding: 0;margin: 0;list-style:none}
#mobile_menu ul{width:100%;/* padding-top: 38px; */}
#mobile_menu > ul{border-top: 1px solid #1a2127;}
#mobile_menu ul .sub_menu li a{background: #8a8a8a33;/* background: #333 url(../images/footer_lodyas.png); *//* background-attachment: fixed; */}
#mobile_menu ul li{height:auto;width: 100%;/* text-transform:uppercase; */text-align:center;}
#mobile_menu > ul > li:first-child{/* padding-top:30px *//* height: 38px; */}
#mobile_menu ul li input[type=text]{position: static;width: 100%;}
#mobile_menu i{font-size:2em;/* margin:70px 0 0 400px */}
#mobile_menu > i{/* margin-top: 74px; */}
#middle_menu ul li a{font-size:.8em}
#logo{/* margin-left: 62px; */float:left;margin-top: 5px;}
#logo img{margin-top: 16px;/* width: 275px; *//* width: 175px; */margin-bottom: 0px;/* transition: .2s; */clear:both;/* transition:.5s; */}
#logo img:hover{xtransform:scale(1.01,1.01);xtransition:.1s;xopacity:.85}
.stick-menu #logo img:hover{transform:none}
#logos .logos_inner{width:1200px; margin:0 auto}
.stick-menu #logo img{/* width: 260px; */width: 112px;margin-top: 5px;/* transition: .5s; */}
#header2{margin-top:8px}
#header2 #h2_left{float:left;width:924px;height:246px;background:url(../images/template/man16.jpg) top left no-repeat}
#header2 #h2_right{float:right;width:224px;height:246px;background:url(../images/template/koszyk_box_bg.gif) top right no-repeat}
#header2 #h2_right p{margin-top:40px;margin-left:0;color:#444;text-align:center}
#slider{clear:both;padding-top: 0px;margin:0;xborder:1px solid #E5E5E5;xbackground-color:#F3F3F3;position:relative;}
div#slideshow{height: 473px;padding:0;margin:0;position:relative;}
.slider-item{width:100%!important;position:absolute;top:0 left:0px}
.slider-item p.top{color:#fff;position:absolute;top: 116px;left: 200px;font-size: 3.8em;/* font-weight: 700; */font-family: 'Lato', sans-serif;}
.slider-item p.bottom{color:#fff;position:absolute;top: 335px;left: 200px;font-size:1.5em;}
.slider-item p.black{color:#333}
.slider-item img{float:right;margin:0;padding:0}
.slider_content_inner img{border:none}
.controls-center{width: 100%;margin:0 auto;padding:5px 0 0;}
#slider_controls{position:absolute;top: 30px;right:20px;margin:0 auto;z-index:1000;width:924px;}
#slider_controls h2{width:924px;float:left;font:normal 11px Arial,Helvetica,sans-serif;color:#888;padding:5px 0 0;margin:0}
#slider_controls h2 strong{color:#1d1d1d}
#slider_controls ul{margin:0;padding:0;width:114px;float:right}
#slider_controls ul li{margin:0;padding:0;list-style:none;float:left;display:block}
#slider_controls ul li a{width:10px;height:4px;background-color: #fff;display:block;float:left;padding:10px 2px 0;margin:2px!important;outline:none;}
#slider_controls ul li a:focus{outline:none}
#slider_controls ul li a:hover,#slider_controls ul li a.activeSlide{color:#979797;background-color:#ff6600}
#middle_menu{margin-top: 59px;width: 100%;background-color: #101010;clear: both;}
.subpage #middle_menu{margin-top:0}
#middle_menu ul{list-style:none;padding:0;margin: 0 auto;/* width: 1200px; */clear: both;}
#middle_menu ul li{float:left;width: 25%;text-align: center;padding-top: 0;padding-bottom: 0;background-color: #101010;}
#middle_menu ul li a{display:block;font-size: 1.1em;padding: 15px 0 15px 0;color: #eee;border: 1px solid #444;text-transform: uppercase;transition:.5s;}
#middle_menu ul li:first-child a{border-left:none}
#middle_menu ul li:last-child a{border-right:none}
#middle_menu ul li a:hover{text-decoration:none;background-color:#444}
#middle_menu ul li.mm1 a:hover,#middle_menu ul li.mm2 a:hover,#middle_menu ul li.mm3 a:hover,#middle_menu ul li.mm4 a:hover{background-position:0 -82px}
.pathwayX{clear:both;margin-bottom:0;margin-top:1px;background:url(/images/template/pathway.png) top left no-repeat;height:29px;margin-top:347px;padding-top:8px;padding-left:10px;color:#444;font-size:11px;width:918px}
.cartitemsX{float:right;padding-right:10px;display:inline}
.cartitems img{vertical-align:middle;border:none;width:14px;margin-bottom:2px}
.cartitems .storecard_items{color:#e73030}
.cartitems .storecard_totalprice{color: #e73030;}
.pathway{clear:both;margin-bottom:0;margin-top:1px;/* background:url(/images/template/pathway.png) top left no-repeat; *//* height: 17px; */margin-top:59px;padding-top: 0px;padding-left: 0px;padding-bottom: 8px;color: #aaa;font-size: .85em;position:relative;/* background-color: #f9f9f9; *//* border-bottom: 1px solid #e5e5e5; */}
.pathway span{padding:0 8px}
.pathway a{padding: 6px 0px;font-family: Tahoma;font-size: .9em;transition:.3s;float: left;color: #999;/* border-right: 1px solid #f1f1f1; */border-bottom: 1px dashed #e5e5e5;border-top: none;margin-right: 10px;/* transform: skew(7deg); *//* font-style: italic; *//* font-weight: 400; */}
.pathway a:first-child{/* border-left: 1px solid #f1f1f1; */}
.pathway a:last-child{color:#555;}
.pathway a:hover{text-decoration:none;color:#e73030}
.subpage .pathway{margin-top: 0px;}
.stick-menu2 .pathway{position:fixed;top: 13px;width:100%;z-index:1000;}
.stick-menu2.subpage .pathway{/* top:70px */}
.pathway .pathway_inner{width:1200px;margin:0 auto;/* transform: skew(-12deg); */}
.cartitems{padding-right:10px;float:right;}
#main_content{clear:both;margin-top: 0px;min-height: 250px;/* padding-bottom: 40px; */}
#main_content #bc_middle_bg{background-color: #f9f9f9;/* border-bottom: 1px solid #eee; */padding:10px 0;}
#main_content ul li{/* list-style-image: url(../images/template/bullet.png); */list-style-type: disc;}
#main_content #subscriptions{height: 380px;/* background-color: #f9f9f9; *//* border-bottom: 4px solid #0000001a; *//* padding-bottom: 30px; */}
#main_content #subscriptions #subscriptions_inner{padding-bottom: 110px;padding-top: 0;padding-right: 12%;/* width:1200px; */margin:0 auto;background: url(../images/woman-comp.jpg) 0 -29px no-repeat;/* background-attachment:  fixed; */}
#main_content #subscriptions #subscriptions_inner .sub_img{float:left;margin-right: 45px;margin-top: 0;margin-bottom: 0;}
#main_content #subscriptions #subscriptions_inner .sub_img img{/* border-right:1px solid #e73030; */padding-right:2px;}
#main_content #subscriptions #subscriptions_inner .sub_txt{padding-top: 10px;max-width: 700px;/* float: left; */margin-left: 820px;}
#main_content #subscriptions #subscriptions_inner .sub_txt h3{font-size: 2.3em;margin-bottom: 6px;}
#main_content #subscriptions #subscriptions_inner .sub_txt h4{font-size: 1.3em;padding-top:0;margin-top:0;}
#main_content #subscriptions #subscriptions_inner .sub_txt p{font-size: .98em;margin:22px 0;}
#main_content #subscriptions #subscriptions_inner .sub_txt p b{font-weight:500}
#main_content #subscriptions #subscriptions_inner .buy_now a{float:left;margin-top: 0px;}
#main_content #subscriptions #subscriptions_inner .buy_now img{width: 135px;/* display:  block; */margin-left: 35px;margin-top: 2px;}
#main_content #mc_whyus .whyus_item{float:left;width:20%;text-align: center;color: #fff;font-family: 'Lato',sans-serif;font-size: 1.1em;}
#main_content #mc_whyus h1,#main_content #mc_whyus a{color:#fff}
#main_content #mc_whyus .whyus_item i{font-size: .9em;/* color: #898989; */}
#main_content #mc_whyus .whyus_item .number{/* font-weight:700; */font-size: 2.9em;}
#main_content #index_cats,#main_content #mc_whyus{background-color: #e5e5e5;clear:both;padding-top:0;}
#main_content #mc_whyus{/* background: url(../images/template/cubes.jpg) 0 -160px no-repeat; *//* background-attachment: fixed; */background-color: #222;}
#main_content #mc_partner{/*background-color: #272727;*/background: #333333 url(../images/footer_lodyas.png);background-attachment: fixed;margin: 0;padding: 10px 0 34px 0;color: #eee;}
#main_content #mcpartner_content{width:1200px;margin:0 auto}
#main_content #mcpartner_content a{color:#eee;/* background-color: #e73030; *//* border: 1px solid #e73030; */color: #fff;/* border: none; *//* margin-top: 19px; */}
#main_content #mcpartner_content p{margin-top: 2px;font-size: 1em;padding-top: 4px;/* float: left; *//* width: 80%; */clear: both;text-align: justify;}
#main_content #mcpartner_content p b{font-weight:500}
#main_content #mcpartner_content h1,#main_content #mcpartner_content h2,#main_content #mcpartner_content h3{color: #fff;margin-bottom: 8px;float: left;}
#main_content #mcpartner_content .buy_now.bw a:hover{opacity: 1;background-color: transparent;color: #fff;border: 1px solid #e73030;}
#main_content #mc_partner .buy_now.bw{margin: 12px 0 18px;text-align: center;float: left;}
#main_content #index_cats{/* background: #e5e5e5 url('../images/template/cat-bg.jpg') 0 -1100px no-repeat; *//* background-attachment: fixed; */text-align: left;background-color: rgba(39, 39, 39, .95);/* margin-top: 20px; */border-top: 1px solid #525252;}
#main_content #index_cats h1{/* color: #333; */text-align:left;}
#main_content #index_cats .index_cats_inner, #main_content #mc_whyus #mcm_content{margin:0 auto;width:1200px;padding: 20px 0px 40px 0px;}
#main_content #index_cats .index_cats_inner{padding: 0;}
#main_content #index_cats .index_cats_inner{/* border-top: 1px solid #e5e5e5; */}
#main_content #index_cats .index_cats_inner p, #main_content #mc_whyus #mcm_content p{color:#eee}
#main_content #index_cats .index_cats_inner ul{list-style:none;padding: 0;margin: 0;}
#main_content #index_cats .index_cats_inner li{width: 16.37%;font-size: .9em;text-transform: uppercase;text-align: center;padding: 0;/* white-space: nowrap; */margin: 6px 0px;display: inline-block;transition:.5s;/* border-bottom: 1px solid #f9f9f9; */}
#main_content #index_cats .index_cats_inner li a{display:block;font-weight: 500;padding: 6px 0;transition:.5s;font-size: .85em;line-height: 1.5em;color: #eee;border-bottom:1px solid #323232;}
#main_content #index_cats .index_cats_inner li a i{display:block;float: left;margin-top: 8px;margin-right: 15px;margin-left: 6px;font-size:2em;/* color: #e73030; */}
#main_content #index_cats .index_cats_inner li:hover{xbackground-color:#f1f2f6}
#main_content #index_cats .index_cats_inner li:hover a{color: #ffffff;border-bottom:1px solid #e73030;}
/*#main_content #index_cats .index_cats_inner li:after{content:"/";color:#eee;padding-left:20px}*/
#main_content #index_cats .index_cats_inner a{color: #666;}
#main_content #index_cats .index_cats_inner a:hover{text-decoration:none;opacity:.8}
#main_content #index_cats .index_cats_inner b{color:#101010;font-size:2em;xfont: 1em 'Lato',sans-serif;}
#main_content #index_cats_business{text-align: left;background-color: #fff;/* margin-top: 20px; */border-bottom: 4px solid #0000001a;}
#main_content #index_cats_business h1{text-align:left;}
#main_content #index_cats_business .index_cats_inner{margin:0 auto;width:1200px;padding: 10px 0px 8px 0px;}
#main_content #index_cats_business .index_cats_inner{/* border-top: 1px solid #e5e5e5; */}
#main_content #index_cats_business .index_cats_inner p{color:#eee}
#main_content #index_cats_business .index_cats_inner ul{list-style:none;padding: 0;margin: 0;}
#main_content #index_cats_business .index_cats_inner li{width: 16.37%;font-size: .9em;text-transform: uppercase;padding: 0;margin: 6px 0px;display: inline-block;transition:.5s;border-bottom: 1px solid #f9f9f9;}
#main_content #index_cats_business .index_cats_inner li a{display:block;padding: 10px 0;transition:.5s;font-size: 1em;}
#main_content #index_cats_business .index_cats_inner li a i{display:block;float: left;margin-top: 8px;margin-right: 15px;margin-left: 6px;font-size:2em;}
#main_content #index_cats_business .index_cats_inner li:hover{border-bottom:1px solid #e73030;}
#main_content #index_cats_business .index_cats_inner li:hover a{color:#e73030}
#main_content #index_cats_business .index_cats_inner a{color: #101010;}
#main_content #index_cats_business .index_cats_inner a:hover{text-decoration:none;opacity:.8}
#main_content #index_cats_business .index_cats_inner b{color:#101010;font-size:2em;font: 1em 'Lato',sans-serif;} 
/* body{margin:0 auto;}a{text-decoration:none;}a:hover{text-decoration:underline;}a img{border:none;}.bold{font-weight:700;}.hidden{display:none;}.buy_nowa{background-color:#e73030;padding:8px 20px 10px;color:#fff;border-radius: 30px;}.buy_nowa:hover{text-decoration:none;opacity:.8;}body.stick-menu #slider{margin-top:100px;}body.stick-menu2 #main_content{margin-top:130px;}h1{color:#101010;font-family: 'Lato', sans-serif;}#header{height:40px;padding:0 10px 10px;background-color:#000;}#headerul{list-style:none;xmargin-top:6px;margin-right:52px;}#headerul.left{float:left;}#headerul.right{float:right;}#headerulli{float:left;margin-left:10px;padding-right:10px;border-right:1px solid #bcbcbc;color: #bcbcbc;font-size: .8em;}#headerulli:last-child{border:none;padding-right:20px;}#headerullia{color:#bcbcbc;}#headerullia:hover{color:#999;text-decoration:none;}#main_menu{height: 106px;background-color:#fff;}.stick-menu #main_menu{position:fixed;top:0;left:0;z-index:2000;width:100%;height: 72px;}#main_menuul{float:right;list-style:none;padding:0;margin-right:50px;margin-top: 30px;}.stick-menu #main_menuul{margin-top: 10px;}#main_menuulli{float:left;margin-right:20px;padding:0 2px;height:40px;}#main_menuullip.search_ico{margin-top:11px;cursor:pointer;}#main_menuullia{display:block;color:#444;font-size:1em;text-shadow:0 0 2px #fff;margin-top:0;padding-top:12px;text-transform:uppercase;}#main_menuullia:hover{color:#e73030;text-decoration:none;}#main_menuulliform{margin-top:0;position:relative;}#main_menuulliinput[type=text]{border:none;border-bottom:1px solid #ccc;width: 600px;position:absolute;top:6px;right:42px;z-index:10;padding:10px 0;font-size:1em;font-family: 'Lato', sans-serif;}#main_menuulliinput[type=text]:focus{outline-width:0;}#main_menuulliinput[type=submit]{width:64px;height:35px;border:none;border-bottom:2px solid #ccc;background-color:#fff;position:absolute;color:#999;top:-24px;right:39px;margin-top:32px;z-index:10;}#main_menuulliinput[type=submit]:hover{cursor:pointer;}#main_menuulli.mm_selected,#main_menuulli.mm_hover{border-bottom:2px solid #e73030;}#main_menuulli.mm_selecteda{color:#e73030;transition:.5s;}#main_menuulli.mm_selecteda,#main_menuulli.mm_hovera{color:#e73030;margin-top:0;}
#logo{margin-left:60px;float:left;margin-top:0;}#logoimg{margin-top: 18px;width: 220px;margin-bottom: 10px;transition: .2s;}.stick-menu #logoimg{width: 155px;margin-top: 9px;}#header2{margin-top:8px;}#slider{clear:both;padding-top:5px;margin:0;xborder:1px solid #E5E5E5;xbackground-color:#F3F3F3;position:relative;}div#slideshow{height:498px;padding:0;margin:0;position:relative;}.slider-item{width:100%!important;position:absolute;top:0 left:0px;}.controls-center{width:924px;margin:0 auto;padding:5px 0 0;}#slider_controls{position:absolute;top:520px;right:20px;margin:0 auto;z-index:1000;width:924px;}#slider_controlsh2{width:924px;float:left;font:normal 11px Arial,Helvetica,sans-serif;color:#888;padding:5px 0 0;margin:0;}#slider_controlsh2strong{color:#1d1d1d;}#slider_controlsul{margin:0;padding:0;width:114px;float:right;}#slider_controlsulli{margin:0;padding:0;list-style:none;float:left;display:block;}#slider_controlsullia{width:10px;height:4px;background-color: #fff;display:block;float:left;padding:10px 2px 0;margin:2px!important;outline:none;}#slider_controlsullia:focus{outline:none;}#slider_controlsullia:hover,#slider_controlsullia.activeSlide{color:#979797;background-color:#ff6600;}#middle_menu{margin-top:255px;}#middle_menuul{list-style:none;padding:0;margin:0;width:926px;}#middle_menuulli{float:left;}#middle_menuullia{display:block;color:#444;font-size:16px;padding-top:20px;}.cartitemsimg{vertical-align:middle;border:none;width:14px;margin-bottom:2px;}.cartitems .storecard_items{color:#e73030;}.cartitems .storecard_totalprice{color:red;}.pathway{clear:both;margin-bottom:0;margin-top:1px;height:33px;margin-top:59px;padding-top:12px;padding-left:10px;color:#ccc;font-size: 1em;position:relative;background-color:#101010;}.subpage .pathway{margin-top:0px;}.stick-menu2 .pathway{position:fixed;top: 13px;width:100%;z-index:1000;}.stick-menu2.subpage .pathway{top:70px;}.pathway .pathway_inner{width:1200px;margin:0 auto;}.cartitems{padding-right:10px;float:right;}#main_content{clear:both;margin-top:0;}#main_content #subscriptions{}#main_content #subscriptions #sub_items{padding-bottom:75px;padding-top:10px;width:1200px;margin:0 auto;}#main_content #subscriptions .sub_item{width: 31%;float:left;margin-right: 20px;margin-bottom:8px;}#main_content #subscriptions .sub_item .news_date{font-size: .8em;color:#999;}#main_content #subscriptions #sub_items_bottom_bg{height:10px;margin-bottom:12px;}#main_content #index_cats{background-color:#f5f5f5;clear:both;padding-top:0;}#main_content #index_cats .index_cats_inner{margin:0 auto;width:1200px;padding: 10px 16px 10px;}#main_content #index_cats .index_cats_innerp{color:#444;}#main_content #mc_cats{margin:0 auto;clear:both;padding:0;margin-bottom:0;}#main_content #mc_catsul{list-style:none;width:100%;padding:0;margin:0;margin-top:0;margin-left:0;}#main_content #mc_catsulli{width:25%;float:left;text-align:center;}#main_content #mc_catsullia{display:block;padding:14px 0;background-color:#444;color:#ccc;}#main_content #mc_catsullia:hover{color:#f8f8f8;background-color:#888;text-decoration:none;}#main_content #mc_catsul.menu-level1{list-style:none;padding:0;margin:0;margin-top:0;margin-left:0;}#main_content #mc_catsul.menu-level1li{margin-bottom:6px;}#main_content #mc_catsul.menu-level1lia{display:block;width:219px;height:29px;padding-top:16px;padding-left:34px;color:#999;}#main_content #mc_catsul.menu-level1lia:hover{color:#777;}#main_content #mc_catsul.menu-level1li.selected >a{color:#e73030;}#main_content #mc_catsul.menu-level2{width:251px;list-style:none;padding:10px 0;margin:0;margin-top:4px;margin-left:0;margin-right:0;border:1px solid #DDD;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#main_content #mc_catsul.menu-level2li{margin-bottom:6px;}#main_content #mc_right_box #mcl_content{padding:1px 20px 10px;padding-bottom:1px;}#main_content #mc_right_box{width:251px;list-style:none;padding:10px 0;margin:0;margin-top:4px;margin-bottom:5px;margin-left:0;margin-right:0;border:1px solid #DDD;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#main_content #mcl_container{margin: 0 auto;width: 1200px;padding-top:10px;color:#444;}#main_content .product .image{float:left;margin-right:20px;}#main_content .product .imageimg{margin: 0 20px 20px 0;}#main_content .product_info{width: 62%;margin-left: 180px;}#main_content .product_versions{float:right;width: 20%;}#main_content .product_versionsh1{margin-top:10px;font-size:1.3em;}#main_content .product_versionsul{padding-left:0;}#main_content .product_versionsula{color:#333;}
 */
#main_content .full_content_inner{width:1200px;margin:0 auto;padding:20px 0;} 
#testimonials{margin:0 auto;width:1200px}
#bc_middle_bg{padding-bottom:10px;}#bottom_content{width:1200px;margin:0 auto;}#bottom_content #bc_left{padding-top:5px;padding-right:20px;color:#444;}#bottom_content #bc_lefta{color:#444;font-size:1.3em;font-weight:700;}#bottom_content #bc_lefta:hover{text-decoration:none;}#bottom_content #bc_left .product{width:31%;float:left;padding:20px 28px 40px 0;}#bottom_content #bc_left .product:last-child{/* padding:20px 0; */}#bottom_content #bc_left .product .product_img{display:block;text-align:center;margin:8px auto 25px;height:200px;transition:.2s;}#bottom_content #bc_left .product .product_img:hover{transform:scale(1.1,1.1);}#bottom_content #bc_left .producta.product_a{margin-bottom:8px;}#bottom_content #bc_left .product .product_desca{color:#e73030;font-weight:400;font-size:1em;}#bottom_content #bc_right_top{padding-top:36px;clear:both;}#bottom_content #bc_right_bottom{padding-top:50px;}#bottom_content #bc_right_bottomul{list-style:none;margin-top:0;}#bottom_content #bc_right_bottomulli{margin-bottom:5px;padding-left:14px;background:url(../images/template/li_pointer.gif) 0 4px no-repeat;}#bottom_content #bc_right_bottomullia{color:#8d8d8d;text-decoration:underline;}#bottom_content #bc_right_bottomullia:hover{text-decoration:none;}#bc_bottom_bg{background:url(../images/template/bottom_content_bottom_bg.gif) 0 0 no-repeat;height:9px;margin-bottom:8px;}#footer{background-color:#101010;margin-bottom:0;}#footer .foot_logo{float:left;margin-right:70px;margin-top:10px;}#footer #f_center_text{margin:0 auto;width:1200px;padding-top:25px;}#footer #f_center_textp{color:#ccc;font-weight:700;margin-bottom:0;margin-right:20px;}#footer #f_center_textul{list-style:none;float:left;width:200px;padding:0;margin-right:20px;margin-bottom:50px;}#footer #f_center_textulli{margin-bottom:2px;}#footer #f_center_textullia{color:#9B9A9A;/* font-size: .95em; *//* line-height: 28px; */}#footer #f_center_textullia:hover{color:#999;}#footer .pl_link{float:left;}#footer .foot_payu{margin-top:18px;}#footer .foot_payup{font-size:.7em;font-weight:400!important;}#footer .company_info{clear:both;background-color:#222;color: #999;padding:20px 0;}#footer .company_infop{width:1200px;margin:0 auto;}
#testimonials-crawler_bg{background:url(../images/template/logos_bg2.png) top left no-repeat;}
img.scroll_img{padding:0;margin:0;margin-left:50px;border:none;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity = 50);filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale"); /* Firefox 10+, Firefox on Android */filter: gray; /* IE6-9 */-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */}
img.scroll_img:hover{filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");-webkit-filter: grayscale(0%);}.company_name{padding:10px 0;font-size:12px;font-weight:700;}.contact .form_header{border-top-color:#e6e6e5;border-top-width:1px;border-top-style:solid;padding:10px 0;margin-top:10px;font-size:12px;color:#e73030;}.contacttable{border-collapse:collapse;width:100%;border:none;}.contacttabletd{padding:3px 0;margin:0;}.contactinput[type=text],.zcontact textarea{border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#fff;padding:2px;}
.nlt_form{color:#444;}.nlt_error{color:red;padding-bottom:10px;}.nlt_form .error{color:red;padding:5px 0;}.nlt_form .email_label{padding:0 0 5px;}.nlt_form .email_labelinput[type=text]{border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#fff;padding:2px;width:206px;}.nlt_form .radio_label{padding:2px 0 10px;}.nlt_form .send{text-align:right;}.nlt_form .send >input[type=button],.nlt_form .send > input[type=submit]{border:none;cursor:pointer;color:#f9f9f9;background-color:#d9d9d9;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;padding:2px 10px;font-size:10px;font-weight:700;font-family:Tahoma,sans-serif;}
font-family: 'Lato', sans-serif;font-family: 'Lato', sans-serif;}
#main_content .products .product_row{margin: 10px 0 10px 0;padding: 10px 0 20px 0;}
#main_content .products td.product_row{border-bottom: 1px solid #e5e5e5;}
#main_content .products tr:last-child td.product_row{border-bottom:none}
#main_content .products .product_row .name, #main_content .products .product_row .description, #main_content .products .product_row .vendor, #main_content .products .product_row .price, #main_content .products .product_row .buynow{margin-left:150px}
#main_content .products .product_row .parameter_name, #main_content .products .product_row .parameter_value{display:inline;padding-right:10px}
#main_content .products .product_row .description, #main_content .products .product_row .price{padding-bottom:18px}
#main_content .products .product_row .price .parameter_value{font-size: 1.5em;/* font-weight:700; */color: #101010;}
#main_content .products .product_row .name{font-size: 1.6em;/* font-weight:700; */font-family: 'Lato',sans-serif;color:#ccc;}
#main_content .products .product_row .name a{color:#101010;transition:.5s}
#main_content .products .product_row .name a:hover{text-decoration:none;color:#e73030}
#main_content .products .product_row .image{float:left;margin-bottom: 30px;}
#main_content .products .product_row .image img{max-width:180px;margin-right:26px}
#main_content #product-highlights{text-align:center}
#main_content #product-highlights h1{margin-bottom:0}
#main_content #product-highlights h2{xtext-transform:uppercase;padding-top:30px;cursor:pointer}
#main_content #product-highlights h3{margin-bottom:0;padding-bottom:0;padding-top: 12px;font-size: 1.3em;/* font-weight: 400; */text-transform:  uppercase;}
#main_content #product-highlights h3 img{width:60px;height:auto;margin-bottom:10px}
#main_content #product-highlights *{color: #333;}
#main_content #product-highlights b{font-weight:500}
#main_content #product-highlights p{margin:0;}
#main_content #product-highlights > p{margin:10px 0}
#main_content #product-highlights ul.no-bullets li{list-style:none}
#main_content #product-highlights .dropdownFunc{border: 1px solid #e9e9e9;background-color: #f9f9f9;/* border-bottom: 1px solid #e9e9e9; *//* border-left: none; *//* border-right: none; */padding: 10px 0 14px 0;text-transform: inherit;cursor:pointer;margin-top: 1px;margin-bottom: 2px;}
#main_content #product-highlights .dropdownFunc:hover{background-color:#f3f3f3}
#main_content #product-highlights h2.dropdownFunc{font-size: 1.5em;}
#main_content #product-highlights h3.dropdownFunc{font-size: 1.2em;}
#main_content #product-highlights .additionalContent{/* padding-top: 25px; *//* padding-bottom: 30px; */padding: 20px 30px 25px 30px;line-height: 1.6em;background-color: #fdfdfd;}
#main_content #product-highlights .additionalContent > p{margin:10px 0}
#main_content #product-highlights .additionalContent h3:first-child{padding-top:0;margin-top: 0;}
#main_content #product-highlights .additionalContent table td{border:1px solid #e9e9e9;text-align:left}
#main_content #product-highlights .leftCol{float:left;}
#main_content #product-highlights .rightCol{float:right;}
#main_content #product-highlights .leftCol,#main_content #product-highlights .rightCol{width: 44%;padding: 2% 3%;}
#main_content #product-highlights .leftCol p,#main_content #product-highlights .rightCol p{margin-top:10px;/* font-size: .95em; *//* line-height: 1.6em; */}
#main_content #mc_cats{margin:0 auto;clear:both;padding:0;margin-bottom:0;}
#main_content #mc_cats ul{list-style:none;width:100%;padding:0;margin:0;margin-top:0;margin-left:0}
#main_content #mc_cats ul li{width:25%;float:left;text-align:center}
#main_content #mc_cats ul li a{display:block;padding:14px 0;background-color:#444;color:#ccc;transition: .5s;}
#main_content #mc_cats ul li a:hover{color:#f8f8f8;background-color:#888;text-decoration:none}
#main_content #mc_cats ul.menu-level1{list-style:none;padding:0;margin:0;margin-top:0;margin-left:0}
#main_content #mc_cats ul.menu-level1 li{margin-bottom:6px}
#main_content #mc_cats ul.menu-level1 li a{display:block;width:219px;height:29px;padding-top:16px;padding-left:34px;background:url(../images/template/category_button_bg.gif) top left no-repeat;color:#999}
#main_content #mc_cats ul.menu-level1 li a:hover{color:#777}
#main_content #mc_cats ul.menu-level1 li.selected > a{color:#e73030}
#main_content #mc_cats ul.menu-level2{width:251px;list-style:none;padding:10px 0;margin:0;margin-top:4px;margin-left:0;margin-right:0;border:1px solid #DDD;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
#main_content #mc_cats ul.menu-level2 li{margin-bottom:6px}
#main_content #mc_cats ul.menu-level2 li a{display:block;width:200px;height:auto;padding-top:6px;padding-left:34px;background:url(../images/template/li_pointer.gif) 20px 10px no-repeat;color:#999}
#main_content #mc_cats ul.menu-level2 li a:hover{color:#777}
#main_content #mc_cats ul.menu-level2 li.selected > a{color:#e73030}
#main_content #mc_cats ul.menu-level3{list-style:none;padding:0;margin:0;margin-top:0;margin-left:0}
#main_content #mc_cats ul.menu-level3 li{margin-bottom:6px;color:#999}
#main_content #mc_cats ul.menu-level3 li a{display:block;width:200px;height:auto;padding-top:6px;padding-left:44px;background:url(../images/template/li_pointer.gif) 30px 10px no-repeat;color:#999}
#main_content #mc_cats ul.menu-level3 li a:hover{color:#777}
#main_content #mc_cats ul.menu-level3 li.selected > a{color:#e73030}
#main_content #mc_cats ul.menu-level4{list-style:none;padding:0;margin:0;margin-top:0;margin-left:0}
#main_content #mc_cats ul.menu-level4 li{margin-bottom:6px;color:#999}
#main_content #mc_cats ul.menu-level4 li a{display:block;width:200px;height:auto;padding-top:6px;padding-left:54px;background:url(../images/template/li_pointer.gif) 40px 10px no-repeat;color:#999}
#main_content #mc_cats ul.menu-level4 li a:hover{color:#777}
#main_content #mc_cats ul.menu-level4 li.selected > a{color:#e73030}
#main_content #mc_cats ul.menu-level5{list-style:none;padding:0;margin:0;margin-top:0;margin-left:0}
#main_content #mc_cats ul.menu-level5 li{margin-bottom:6px;color:#999}
#main_content #mc_cats ul.menu-level5 li a{display:block;width:200px;height:auto;padding-top:6px;padding-left:64px;background:url(../images/template/li_pointer.gif) 50px 10px no-repeat;color:#999}
#main_content #mc_cats ul.menu-level5 li a:hover{color:#777}
#main_content #mc_cats ul.menu-level5 li.selected > a{color:#e73030}
#main_content #mc_right_boxX{width:253px;background:url(../images/template/bg_253px_top.png) top left no-repeat;padding-top:8px;margin-left:2px}
#main_content #mc_right_box #mcl_content{backgroundx:url(../images/template/bg_253px_middle.png) top left repeat-y;padding:1px 20px 10px;padding-bottom:1px}
#main_content #mc_right_box #mcl_content p{padding:0;color:#444}
#main_content #mc_right_boxX #mclc_bottom_bgX{height:10px;background:url(../images/template/bg_253px_bottom.png) top left no-repeat;margin-bottom:3px}
#main_content #mc_right_boxX h2{font-size:12px;color:#e73030}
#main_content #mc_right_box{width:251px;list-style:none;padding:10px 0;margin:0;margin-top:4px;margin-bottom:5px;margin-left:0;margin-right:0;border:1px solid #DDD;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
#main_content #mcl_container{margin: 35px auto 0 auto;width: 1200px;padding-top: 0;color: #333;position: relative;clear: both;}
.partnerSearch #result{width:96%;margin:10px auto}
.partnerSearch #result div.resultItem{margin: 30px 0;border-bottom:1px solid #ddd}
.partnerSearch #result div p{float:left;width: 23%;padding-right:20px;padding-bottom: 5px;text-align:center;}
.partnerSearch #result div p img{width:28px;float: left;margin-right: 5px;}
.partnerSearch #result div p:first-child{font-weight:600;text-align:left}
.partnerSearch #result div p:last-child{padding:0}
.product_small{display:none}
.stick-menu1 .product_small{/* display:block */}
.stick-menu1 #main_content .product_small{position: fixed;top: 81px;left: 0px;z-index: 99;width:100%;/* background-color: #637180; */background: #333 url(../images/footer_lodyas.png);background-attachment:  fixed;color: #fcffff;height: 75px;border-bottom: 2px solid #0000001a;-webkit-background-clip: padding-box;background-clip: padding-box;}
.stick-menu1 #main_content .product_small .product_small_inner{width:1200px;margin:0 auto}
.stick-menu1 #main_content .product_small .image{float:left}
.stick-menu1 #main_content .product_small .image img{max-width: 62px;max-height: 62px;margin: 2px 14px 0 0;}
.stick-menu1 #main_content .product_small .product_info{margin-left:50px;margin-top: 6px;margin-bottom: 0;}
.stick-menu1 #main_content .product_small .product_info .header{padding:0;float: left;margin-right: 20px;margin-top: 10px;/* width: 65%; *//* width: 50%; */}
.stick-menu1 #main_content .product_small .product_info h1,.stick-menu1 #main_content .product_small .product_info .head{font-size:1em;margin:0;padding:0;color: #fcffff;}
.stick-menu1 #main_content .product_small .product_info .description{display:none}
.stick-menu1 #main_content .product_small .product_info .price{margin: 0 20px;padding: 0;line-height: .8em;display: block;float: left;/* display: unset; *//* font-weight:600 */}
.stick-menu1 #main_content .product_small .product_info .price span{text-decoration:line-through;font-size:.8em;padding-left:10px;font-weight: 300;}
.stick-menu1 #main_content .product_small .product_info .buy_now{padding-top: 20px;float: right;/* margin-left: 20px; */}
#main_content #mcl_container .article{margin-bottom:20px}
#main_content #mcl_container .category{/* padding-top:30px; */}
#main_content #mcl_container .category .articles_list .data{margin: 20px 0 40px 0;}
#main_content #mcl_container .category .articles_list .subject{margin:4px 0}
#main_content #mcl_container .category .articles_list .subject a{font-size: 1.2em;}
#main_content #mcl_container .category .articles_list .brief_content{font-size:.94em;line-height:1.5em}
#main_content #mcl_container .category .articles_list a{transition:.5s}
#main_content #mcl_container .category .articles_list a:hover{text-decoration:none;opacity:.8}
#main_content #mcl_container .category .partnerSearch{margin: 0px 0 15px 0;}
#main_content .create_date{font-size:.9em}
#main_content #mcl_container .sb_article .artLeft, #main_content #mcl_container .sb_article .artRight{width: 48%;float:left;/* text-align:justify; */padding-bottom:30px;}
#main_content #mcl_container .sb_article .artLeft{margin-right:4%;}
#main_content #mcl_container .sb_article .awardItem{width: 22%;margin-right: 3%;height: 380px;float:left;text-align: center;padding-bottom:30px;}
#main_content #mcl_container .sb_article .awardItem.small{height: 320px;}
#main_content #mcl_container .sb_article .awardItem.medium{height: 380px;}
#main_content #mcl_container .sb_article .awardItem.large{height: 450px;}
#main_content #mcl_container .sb_article .awardItem.last{margin-right:0}
#main_content #mcl_container .sb_article p{font-size: 1em;}
#main_content #mcl_container .sb_article .contact p{font-size:.85em}
#main_content #mcl_container .sb_article p.icon{text-align:center;/* text-transform:uppercase; */font-size: 1.2em;font-weight: 600;padding-bottom: 15px !important;}
#main_content #mcl_container .sb_article p.icon img{display:block;/* width: 70px; */max-height: 70px;margin: 25px auto}
#main_content #mcl_container .sb_article .awardItem p.icon{padding-bottom:0!important}
#main_content #mcl_container .sb_article .awardItem p.icon a img{transition:.5s}
#main_content #mcl_container .sb_article .awardItem p.icon a:hover img{transform:rotate(5deg) scale(1.1,1.1);}
#main_content #mcl_container .sb_article .awardItem p.icon img{max-width: 210px;max-height: 150px;border: 1px solid #e9e9e9;padding: 3px;box-shadow:3px 3px 6px #ddd;}
#main_content .mc_slider{background-color:#e5e5e5;padding: 30px 0 20px 0;margin-top:20px;}
#main_content .mc_slider .mc_slider_inner{width:1200px;margin:0 auto}
#main_content .slider_navigation{/* text-align:right; */float: right;margin-top: 16px;margin-right: 16px;}
#main_content .slider_navigation a{font-size:1.4em;color:#444666}
#main_content .slider_navigation .prev{margin-right:6px}
#main_content .slider_navigation .next{margin-left:6px}
#main_content #frmContact{/* text-align:left; *//* font-size: .9em; */}
#main_content #frmContact table td{border:none;font-size: .9em;line-height: 2em;vertical-align: top;}
#main_content #frmContact table td:first-child{width:30%;text-align: left;}
#main_content #frmContact table td:last-child{text-align:right}
#main_content #mcl_container .sb_store.grid.categs{border-bottom:1px solid #e5e5e5;padding-bottom: 10px;margin-bottom: 20px;padding-left: 1%;}
#main_content #mcl_container .sb_store.grid .filter{padding:0 0 40px 0}
#main_content #mcl_container .sb_store.grid .filter p{float:right;margin:0;padding:0}
#main_content #mcl_container .sb_store.grid .filter a i{transition:.2s}
#main_content #mcl_container .sb_store.grid .filter a i:hover{transform:scale(1.3,1.3)}
#main_content #mcl_container .sb_store.grid .categ_item{width: 16%;float:left;margin: 0 0 20px 0;/* height: 140px; */padding: 10px 0 0 0;text-align:center;}
#main_content #mcl_container .sb_store.grid .categ_item .image a{color:#555}
#main_content #mcl_container .sb_store.grid .categ_item .image a i{transition:.5s}
#main_content #mcl_container .sb_store.grid .categ_item:hover{cursor:pointer}
#main_content #mcl_container .sb_store.grid .categ_item:hover .name a, #main_content #mcl_container .sb_store.grid .categ_item:hover .image a{color:#e73030}
#main_content #mcl_container .sb_store.grid .categ_item a:hover{text-decoration:none}
#main_content #mcl_container .sb_store.grid .categ_item .image i{font-size: 2.5em;}
#main_content #mcl_container .sb_store.grid .categ_item .name{padding-top: 12px}
#main_content #mcl_container .sb_store.grid .categ_item .name a{transition:.5s;color:#555;/* font-weight: 400; */font-size: .9em;line-height: .9em;text-transform: uppercase;}
#main_content #mcl_container .sb_store.grid .categ_item .showmore{display:none}
#main_content #mcl_container .sb_store.grid .categ_item .showmore a{font-size:.9em;color:#888}
#main_content #mcl_container .sb_store.grid .product_item{width: 30%;float:left;margin-right: 3%;height: 400px;padding-top: 20px;position: relative;}
#main_content #mcl_container .sb_store.grid .product_item .name{height: 36px;}
#main_content #mcl_container .sb_store.grid .product_item .name h2{margin:0;color: #1d1d1e;font-weight:500;font-size: 1em;}
#main_content #mcl_container .sb_store.grid .product_item .name a{transition:.5s;color: #1d1d1e;font-weight:500;font-size: 1em;/* overflow: hidden; *//* text-overflow: ellipsis; */display: block;/* white-space: nowrap; */}
#main_content #mcl_container .sb_store.grid .product_item .name a:hover{color:#e73030;text-decoration:none}
#main_content #mcl_container .sb_store.grid .product_item .image{text-align:center;padding-bottom:20px}
#main_content #mcl_container .sb_store.grid .product_item .image img{max-height: 165px;transition:.5s;}
#main_content #mcl_container .sb_store.grid .product_item .image img:hover{transform:scale(1.1,1.1)}
#main_content #mcl_container .sb_store.grid .product_item .buynow a{padding: 8px 14px 10px 14px;width: 73px;color:#e73030;background-color:#fff;transition:.5s;font-family: 'Lato';/* border-radius: 22px; */}
#main_content #mcl_container .sb_store.grid .product_item .buynow a:hover{color:#fff;;background-color:#e73030}
#main_content #mcl_container .sb_store.grid .product_item .buynow a:hover i{padding-right:2px}
#main_content #mcl_container .sb_store.grid .product_item .buynow a:hover:after{content:" Kup teraz"}
#main_content #mcl_container .sb_store.grid .product_item .buynow.vary a:hover:after{content:" Zapytaj o cenę"}
#main_content #mcl_container .sb_store.grid .product_item .description{font-size: .7em;padding-top: 8px;color: #989898;line-height: 1.5em;font-family: Verdana,Arial;/* text-align: center; */}
.boxInfo1,.boxInfo2{position: absolute;bottom: 230px;left: 0;padding: 0px;z-index: 100;font-size: .9em;}
.boxInfo2{font-size: .82em;font-weight: 500;}
.boxInfo1 .line1{float: right;background-color: #e73030;padding: 3px 7px;color: #fff;transform: skew(-7deg);clear: both;}
.boxInfo1 .line2, .boxInfo2 .line2{padding: 3px 7px;background-color: #050606;background-color: #050606a8;/* float: left; */color: #fff;margin-top: 2px;clear: both;text-align: center;/* transform: skew(-7deg); */clear: both;}
.boxInfo2 .line1{float: left;background-color: #e2e2e2;background-color: #e2e2e2bd;padding: 3px 7px;color: #353535;/* transform: skew(-7deg); */clear: both;border-bottom: 1px solid #e73030;/* border-bottom-style: dashed; */}
#main_content #mcl_container .sb_store.grid .vendor .parameter_name,
#main_content #mcl_container .sb_store.grid .price .parameter_name{float:left}
#main_content #mcl_container .sb_store.grid .vendor{margin:10px 0 0 0;font-size: .8em;/* font-style: italic; */}
#main_content #mcl_container .sb_store.grid .price{margin: 14px 12px 0px 0;float: left;}
#main_content #mcl_container .sb_store.grid .price .parameter_value{font-size: 1.2em;line-height: 1.7em;}
#main_content #mcl_container .sb_store.grid .price .parameter_value span{text-decoration:line-through;font-size: .75em;display: block;line-height: .6em;text-align: left;}
#main_content #mcl_container .sb_store.grid .price .parameter_value small{font-size:.6em;font-weight: 400;}
#main_content #mcl_container .sb_store.grid .addInfo{clear:both;float: left;font-size: .73em;padding-right: 12px;line-height: .7em;/* font-style: italic; */color: #888;}
#main_content #mcl_container .sb_store.grid .vendor .parameter_name{padding-right:8px}
#main_content #mcl_container .sb_store.grid .price .parameter_name{/* padding-top:7px; *//* padding-right:10px; */}
#main_content #mcl_container .sb_store.grid .buynow{margin-top: 20px;margin-right: 10px;float: right;}
#main_content #mcl_container .sb_store.grid .buynow a{border:1px solid #e73030}
#main_content #mcl_container .sb_store.grid .buynow.vary a{border:1px solid #888;color:#888}
#main_content #mcl_container .sb_store.grid .buynow a:hover{background-color:#fff;color:#e73030;border:1px solid #e73030}
#main_content #mcl_container .sb_store h1{margin: 14px 0;/* margin-bottom: 10px; */}
#main_content #mcl_container #mc_left{float:left;width: 20%;/* border-right: 1px solid #e5e5e5; *//* padding-right: 15px; */margin-top: 0;padding: 5px 30px;background-color: #f9f9f9;}
.stick-menu1 #main_content #mcl_container #mc_left.sticky{float:none;position:fixed;top: 75px;/* left: 0; */width: 240px;/* background-color: #fff; *//* padding: 0 0 0 20px; */}
#main_content #mcl_container #mc_left h4,#main_content #mcl_container #mc_left p.h4{margin: 36px 0 10px 0;font-weight: 500;border-bottom: 1px solid #e5e5e5;font-size: .85em;text-transform: uppercase;color: #555;}
#main_content #mcl_container #mc_left ul{padding:0;margin:10px 0 0 0;list-style:disc}
#main_content #mcl_container #mc_left > ul{margin: 10px 0 0 0;font-size:.95em;}
#main_content #mcl_container #mc_left ul li{margin-bottom:8px}
#main_content #mcl_container #mc_left ul.menu-level1{/* font-weight:700; */margin-bottom: 25px;padding-left: 24px;list-style: square;}
#main_content #mcl_container #mc_left ul#devicesCounter{padding-left:0;padding-top:4px}
#main_content #mcl_container #mc_left ul#devicesCounter a{display: inline-block;padding: 5px 12px;background-color: #e9e9e9;border-bottom: 1px solid #bcbcbc;transition:.2s;}
#main_content #mcl_container #mc_left ul#devicesCounter a.selected{background-color:#fff!important}
#main_content #mcl_container #mc_left ul#devicesCounter a:hover{color:#fff;background-color:#1a2127}
#main_content #mcl_container #mc_left ul#devicesCounter li{list-style:none}
#main_content #mcl_container #mc_left ul.menu-level1 li{/* list-style-image: url(../images/template/bullet.png); */list-style: disc;}
#main_content #mcl_container #mc_left ul.menu-level1 > li.selected{xlist-style-image: url(../images/template/bullet_down.png);}
#main_content #mcl_container #mc_left ul.menu-level1 > li.selected .menu-level2 li{xlist-style-image: url(../images/template/bullet2.png);}
#main_content #mcl_container ul.menu-level1 li.selected > a,
#main_content #mcl_container ul.menu-level2 li.selected > a,
#main_content #mcl_container ul.menu-level3 li.selected > a,
#main_content #mcl_container ul.menu-level4 li.selected > a,
#main_content #mcl_container ul.menu-level5 li.selected > a,#main_content #mcl_container ul li a.selected{font-weight:600;color: #e73030!important;}
#main_content #mcl_container #mc_left .vendor-select select{width:100%;padding: 8px 4px;border: 1px solid #bcbcbc;color: #444;}
#main_content #mcl_container #mc_left ul.menu-level2{font-weight:400}
#main_content #mcl_container #mc_left ul li a{color:#333}
#main_content #mcl_container #mc_left ul li a:hover{color:#e73030;text-decoration:none}
#main_content #mcl_container #mc_left ul li li{margin-left:15px}
#main_content .banner a{transition:.4s}
#main_content .banner a:hover{opacity:.8}
#main_content .two-column #mcl_content{width: 71%;float:right;padding-bottom: 30px;/* border-left: 1px solid #e5e5e5; */padding-left: 4%;padding-top: 0;}
#main_content .two-column #mcl_content .article{margin-top:40px}
#main_content .two-column #mcl_content .article > h1{/* margin-top:0; *//* font-size: 2em; */}
#main_content .two-column #mcl_content .article ul li{list-style-image: url(../images/template/bullet2.png);}
#main_content #mcl_container .about_item{float:left;margin: 10px 0 0px 0;position: relative;width: 25%;/* border: 1px solid #e5e5e5; */}
#main_content #mcl_container .about_item img{width:95%;opacity: .7;display: none;}
#main_content #mcl_container .about_item .a_desc{/* position:absolute; *//* bottom: -37px; *//* left:0; *//* width: 95%; *//* height: 22px; *//* background-color: #282828; *//* text-align:center; */padding: 15px 20px;margin: 10px;text-align: center;/* width: 33%; */color: #333;font-family: 'Lato';/* font-weight: 600; */border: 2px solid #e73030;/* font-size: 1.1em; */}
#main_content table.cart{width:100%;border-collapse:collapse;margin-bottom: 0;}
#main_content table.cart .product .parameters .parameter div{display:inline;padding-right:6px;font-size:.85em;}
#main_content table.cart .product .parameters .parameter div.parameter_value{font-weight:500}
#main_content table.cart tr.empty_row td{display:none}
#main_content table.cart .product_name a{/* color: #444; */font-weight: 400;}
#main_content table.cart .product_name a:hover{text-decoration:none}
#main_content table.cart th{border:none;border-bottom:1px solid #e8e8e8;background:none;font-weight: 300;text-transform: none;text-align: center;font-size: .9em;}
#main_content table.cart td{border:none;/* border-bottom:1px solid #e8e8e8; *//* padding:10px; */}
#main_content table.cart td.number{text-align:center;/* vertical-align: top; */}
#main_content table.cart td.price{text-align:center;}
#main_content table.cart td.apply_changes{text-align:right;padding-right: 165px;}
#main_content table.cart td.apply_changes input,input[type=button].more_options,button.more_options,input[type=submit].apply_cart_ticket{color: #444;background-color: #fff;border: 1px solid #999;font-size: 0.75em;padding: 6px 14px;}
#main_content table.cart td.quantity{text-align:center}
#main_content table.cart td.quantity input{text-align:center;border: 1px solid #e8e8e8;padding: 8px 6px;border-radius: 3px;}
#main_content table.cart .total .label{/* padding-right:24px */}
#main_content table.cart td.trash a{color:#444}
#main_content table.cart td.trash a:hover{opacity:.8}
#main_content table.cart .total th{padding-top: 15px;border: none;border-top: 1px solid #e8e8e8;font-weight: 400;font-size: 1em;}
#main_content table.cart .total th.label{text-align:right;}
#main_content .cart_ticket{padding-top: 0px;}
#frmNewsletter input[type=text],#frmNewsletter input[type=email]{border-radius: 2px;border:1px solid #999;padding: 9px 15px;width: 400px;}
#frmNewsletter input[type=email]{padding: 14px 15px;float: left;border-radius: 2px 0 0 2px;}
#frmNewsletter input[type=submit]{border-radius: 0 2px 2px 0;margin-left:-1px}
#main_content .cart_ticket input[type=text]{border-radius: 4px;border:1px solid #999;padding: 5px 15px 6px 15px;}
#main_content .continue_shopping,#main_content .sb_continue_shopping{float:left;margin: 28px 0 10px 0;}
#main_content .order .continue_shopping,#main_content .order .sb_continue_shopping{float:left;margin: 5px 0 20px 0;}
#main_content .continue_shopping a,#main_content .sb_continue_shopping a{color: #444!important;}
#main_content .continue_shopping a:hover,#main_content .sb_continue_shopping a:hover{text-decoration:none;color:#dc5901}
#main_content table.order{clear:both;margin-top: 60px;margin-bottom: 40px;font-size: .95em;}
#main_content table.order td{padding: 15px 30px 10px 0;vertical-align: top;border: none;}
#main_content table.order td.terms{font-size:.85em}
#main_content table.order td.requirednote{font-size:.8em}
#main_content table.order td.label{text-align:right;padding-top: 20px;line-height: 1em;width: 17%;}
#main_content table.order td.label small{font-size:.65em;color: #777;font-weight: 400;}
#main_content table.order td.element .label > p{font-size:.8em;padding:2px 0 10px 22px}
#main_content table.order td.header{border-bottom: 1px solid #e8e8e8;font-family: 'Lato',sans-serif;font-weight: 600;text-transform: uppercase;}
#main_content table.order td input[type=submit]{float:right}
#main_content table.order td input[type=submit].isubPrev{float:none}
#main_content table.order td.terms input[type=checkbox]{float:left}
#main_content table.order td.terms > span{float:left}
#main_content table.order td.terms label{display:block;margin-left:30px;font-size: .85em;font-weight: 400;}
#main_content table.order input[type=text],#main_content table.order textarea{border-radius: 4px;padding:6px 10px;border: 1px solid #ddd;font-family:'Lato',sans-serif;font-size: .95em;color: #555;width: 30%;}
#main_content table.order .error input[type=text],#main_content table.order .error textarea{border:1px solid #ee0018}
#main_content .order form .formRow{clear:both}
#main_content .formRow.btns{margin: 20px 0 40px 0;}
#main_content .formRow.btns .isubRealize{float:right}
#main_content .order form .header{border-bottom: 1px solid #e8e8e8;font-family: 'Lato',sans-serif;font-weight: 600;text-transform: uppercase;clear:both}
#main_content .order form .label{float:left;width:15%}
#main_content .order form .header,#main_content .order form .label,#main_content .order form .element{padding:12px;font-size:.95em}
#main_content .order form .element .radio{float:left;margin-left: 16%;width:100%;}
#main_content .order form .element .radio .label{width:50%;padding-top: 2px;padding-left: 22px;}
#main_content .order form .label p{font-size:.8em}
#main_content .order form input[type=text],#main_content .order form textarea{border-radius: 4px;padding:6px 10px;border: 1px solid #ddd;font-family:'Lato',sans-serif;font-size: .95em;color: #555;width: 30%;}
#main_content .order form input.isubNext{float:right;/* margin: 20px 0 30px 0; */}
#main_content .order form input[type=checkbox]{float:left;margin-top:6px}
#main_content .order form .formRow.checkBox > span{float:left}
#main_content .order form .formRow.checkBox label{display:block;margin-left:30px}
#main_content .product .image, #main_content .article .image{float:left;margin-right: 0;margin-bottom: 40px;}
#main_content .product .image, #main_content .article .image img{max-width: 235px;}
#main_content .product .image img{margin: 20px 20px 20px 0;max-width: 240px;}
#main_content .product_info{/* width: 62%; */margin-left: 275px;margin-top:20px;margin-bottom: 30px;}
#main_content .product_info .buy_now{margin: 20px 0 52px 0px;}
#main_content .product_info .parameters_form .add_to_cart_ticket{font-size:.9em}
#main_content .product_info .parameters_form .add_to_cart_ticket input{border:1px solid #999;border-radius: 4px;padding: 5px 10px;color: #666;margin-left: 8px;}
#main_content .product_info .price{padding: 0;font-size: 1.5em;padding-left: 20px;display: inline-block;}
#main_content .product_info .price .promo{color: red;font-weight:700;}
#main_content .product_info .description{line-height:1.4em}
#main_content .product_info .description .check-list{padding-left: 40px;margin-bottom: 20px;}
#main_content .product_info .header{padding-top: 10px;}
#main_content .product_info .header h1{margin-bottom: 4px;color: #444444;}
#main_content .product_small_inner .product_info .header p.subname{font-size: .8em;margin-bottom: 0!important;margin-top:6px}
#main_content .product_small_inner .product_info .buy_now{margin:0}
#main_content .product_info .header p.subname{font-size: 1.2em;margin-bottom: 12px!important;}
#main_content .product_versions{float:right;width: 20%;margin-top: 65px;}
#main_content .product_versions h1{margin-top:10px;font-size:1.3em;text-align: center;}
#main_content .product_versions ul{padding-left:0}
#main_content .product_versions ul a{color:#333}
#main_content .full_content{clear:both;background-color: #f9f9f9;}
#main_content .full_content.bg{background:url(../images/noise_lines.png);}
#main_content .full_content.tags{/* background-color: rgba(99, 113, 128, 0.9); */background: #333 url(../images/footer_lodyas.png);background-attachment:  fixed;padding:0;}
.stick-menu2 #main_content .full_content.tags{position: fixed;top: 156px;z-index: 99;width: 100%;border-top: 1px solid #4a4a4a;}
#main_content .full_content.tags .full_content_inner{padding: 0;text-align: center;}
#main_content .full_content.tags .full_content_inner ul{list-style:none;/* margin: 0 auto; */text-align:  center;display: inline-block;margin: 0;padding: 0;          /* For IE, the outcast */zoom:1;          *display: inline;height: 45px;}
#main_content .full_content.tags .full_content_inner ul li{list-style:none;float:left;margin: 0;/* height: 51px; */}
#main_content .full_content.tags a{display:block;/* transform: skew(-5deg); *//* float:left; *//* width: 19%; *//* text-align:center; */padding: 10px 40px 12px 40px;/* height: 32px; */margin: 0px;color: #fcffff;/* border-right: 1px solid #e5e5e5; */}
#main_content .full_content.tags a.blankSpace{width: 6%;border:none;cursor:default;text-decoration:none}
#main_content .full_content.tags a.blankSpace:hover{/* background-color:#1a2127 */}
#main_content .full_content.tags a:last-child{border:none}
#main_content .full_content.tags a.scrolltoId:hover{text-decoration:none;ccolor:#dedede;background-color: rgba(96, 110, 125, .3);}
#main_content .full_content_inner{width:1200px;margin:0 auto;padding: 2px 0 54px 0;/* text-align: center; */}
#main_content .full_content_inner h1{margin: 40px 0 40px 0;color: #555;}
#main_content .full_content_inner.awards{text-align: center;}
#main_content .full_content_inner.awards h1{margin:40px 0 40px 0}
#main_content .full_content_inner h2{font-weight: 300;font-size: 1.8em;font-family: 'Lato';}
#main_content .full_content_inner .award_item{/* float:left; */display: inline;padding-right: 30px;padding-left: 30px;/* padding-bottom: 77px; */width: 25%;text-align: center;margin: 0;position:  relative;}
#main_content .full_content_inner .award_item img{/* max-width: 120px; */max-height: 60px;filter: grayscale(100%);opacity:.7;transition:.3s}
#main_content .full_content_inner .award_item img:hover{filter: grayscale(0%);opacity:1;}
#main_content .full_content_inner.screens{text-align:center;}
#main_content .full_content_inner.screens a{padding-right: 2%;transition:.5s;display: inline-block;}
#main_content .full_content_inner.screens a img{/* max-width: 200px; */max-height: 126px;margin-bottom: 20px;padding: 3px;/* border: 1px solid #d2d2d2; */}
#main_content .full_content_inner.docs a{padding-right: 4%;}
#main_content .full_content_inner.docs a img{max-width: inherit;max-height: 160px;transition:.2s;}
#main_content .full_content_inner.docs a img:hover,#main_content .full_content_inner.screens a:hover{transform:scale(1.1,1.1);}
#main_content .full_content_inner table.compare-table th{background:none;border:none;/* border-bottom:1px solid #ddd; */font-weight: 400;vertical-align: top;text-transform: inherit;}
#main_content .full_content_inner table.compare-table th a{color:#101010;transition:.5s;font-weight: 400;}
#main_content .full_content_inner table.compare-table th a:hover{text-decoration:none;opacity:.8}
#main_content .full_content_inner table.compare-table th img{width:90px;margin:0 0 10px 0;}
#main_content .full_content_inner table.compare-table th:first-child{width: 53%;}
#main_content .full_content_inner table.compare-table td{border-top:none;border-left: none;border-right: none;text-align: center;padding: 20px 10px 20px 20px;}
#main_content .full_content_inner table.compare-table td small{font-size: .9em;/* font-style:  italic; *//* text-indent: 6px; */}
#main_content .full_content_inner table.compare-table td:first-child{text-align:left;width:40%;font-weight: 400;}
#main_content .full_content_inner table.compare-table td:first-child small{font-weight: 300}
#main_content .full_content_inner table.compare-table i{font-size: .8em;color:#e73030;}
#main_content .full_content_inner table.compare-table i.fa-close{color:#ddd;}
#main_content .full_content_inner div.tree{padding:0;margin-left: 2%;}
#main_content .full_content_inner div.tree img{/* float:left; */margin: 10px 12px 0px 10px;/* max-width: 45px; *//* max-height: 45px; */}
#main_content .full_content_inner div.tree > div{}
#main_content .full_content_inner div.tree div.clickable:hover{cursor:pointer;background-color:#f1f1f1;border:1px solid #e9e9e9}
#main_content .full_content_inner div.tree > div > div{margin:20px 20px 20px 0;font-size:.9em;list-style:none;position:  relative;clear: both;min-height: 62px;margin:0;padding: 10px;border: 1px solid #e9e9e9;background-color: #f5f5f5;/* background: url(../images/template/cubes.jpg) 0 -160px no-repeat; *//* background-attachment: fixed; */margin-bottom: -1px;}
#main_content .full_content_inner div.tree > div > div.clear{margin:0;min-height:0;padding:0;border: none;}
#main_content .full_content_inner div.tree div img{xfilter: grayscale(100%);opacity:.8;transition:.3s}
#main_content .full_content_inner div.tree div.clickable:hover{background-color:#f1f1f1;border: 1px solid #e9e9e9;}
#main_content .full_content_inner div.tree div.clickable:hover img{xfilter: grayscale(0%);opacity:1}
#main_content .full_content_inner div.tree div span.icons{display:block;width: 7%;float: left;}
#main_content .full_content_inner div.tree div span.tree-desc{display:block;float:left;margin-top:20px;width: 90%;/* padding-right: 30px; */}
#main_content .full_content_inner div.tree div span.tree-desc.two-lines{margin-top:10px}
#main_content .full_content_inner div.tree div span.tree-desc i{/* float:right; */position:  absolute;top: 25px;right: 32px;margin-top:7px;margin-left: 10px;}
#main_content .full_content_inner div.tree .subtree{margin: 4px 0 3px 56px;clear: both;background-color: #ffff;border: none;padding: 10px 45px 25px 34px;}
#main_content .full_content_inner div.tree .subtree a{/* background-color:#fff; */padding: 2px 4px 2px 4px;transition:.3s;border-bottom:1px solid #fff;}
#main_content .full_content_inner div.tree .subtree a:hover{text-decoration:none;border-bottom:1px solid #f36202}
#main_content .full_content_inner div.tree .subtree li{float:left;margin-right: 30px;}
#main_content .full_content_inner div.tree .subtree li a{display:block;}
#main_content .full_content_inner div.tree ul.nobullet{margin: 0 0 15px 50px;}
#main_content .full_content_inner div.tree ul.nobullet i{margin-right:4px}
#main_content .full_content_inner div.tree ul.nobullet li{list-style:none;margin: 0 8px;padding: 0 20px 0 0px;border-right: 1px solid #e0e0e0;}
#main_content .full_content_inner div.tree ul.nobullet li:last-child{border-right:none}
/*#main_content .sys_req{background-color:#fff} 
#main_content .sys_req .buy_now{margin:20px 0}
#main_content .sys_req_inner{width:1200px;margin:0 auto;padding:20px 0}
#main_content .sys_req_inner h1{padding-top:30px}*/
#main_content #sys_req h3{border-bottom:1px solid #e5e5e5;padding-bottom: 6px;}
#main_content #sys_req .buy_now{margin: 40px 0 0 0;}
#main_content #sys_req a{font-weight:500}
#main_content #sys_req table td{vertical-align:top;padding:20px}
#main_content #sys_req table p{padding: 0px 20px;margin: 0;x;}
#main_content #sys_req table ul{padding:0 40px;margin:0px;}
#main_content #mcl_container #mcl_content p{padding:5px 0;color: #444;margin:0;line-height: 1.6em;}
#main_content #mcl_container #mcl_content p small{font-size: .75em;font-weight: 300;/* text-decoration: underline; *//* font-style: italic; *//* font-family:tahoma,arial; */color: #888;}
#main_content #mcl_container #mcl_content p b{font-weight:600}
#main_content #mcl_container #mcl_content .label p{font-size:.7em}
#main_content .checkout{float:right;margin-bottom:20px;margin-top: 10px;}
#main_content .cart_message,#main_content .cart_error,#main_content .order div.error:first-child,div.error_message{border: 2px solid #009688;padding: 16px 25px;background-color: #ebf9eb;color: #009688;border-radius: 2px;margin-top: 10px;font-size: .85em;}
#main_content .cart_error,#main_content .order div.error:first-child,div.error_message{border: 1px solid #ef0909;color: #ef0909;background-color: #fff7f7;display: block;font-weight: 500;clear: both;/* text-align:  center; *//* border-left: 3px solid #ef0909; *//* margin-top: 42px; */}
.order form div.error_message{margin:20px 0 10px 0}
#main_content div.error{color: #e00;font-size: .85em;font-weight: 500;display: inline;padding-left: 22px;text-align: left;}
#main_content .contact div.error{display:block}
#main_content .cart .cart_error a{color: #ef0909;font-weight:700;}
#main_content .product .vendor div{display:inline;padding-right:10px}
#main_content .product .vendor .parameter_value{font-weight:700}
#main_content .product .description{/* padding-top: 20px; */background-color: #f9f9f9;border-bottom: 1px solid #f18383;padding: 10px 10px 10px 25px;margin-left: 0;border-radius: 3px;}
#main_content .product .price{margin: 7px 0 0 0;font-weight: 300;}
#main_content .product .price span{text-decoration:line-through;font-size:.8em;padding-left:10px;font-weight:300}
#main_content .product .price .vat_info .open_bracket, #main_content .product .price .vat_info .close_bracket{display:inline}
#main_content .product .price .product_price_and_currency,#main_content .product .price .product_price_and_currency div,#main_content .product .price .vat_info{display:inline}
#main_content .product .price .vat_info{padding-left:10px}
#main_content .product .price #product_price{font-size:2.5em;/* font-weight: 700; */}
#main_content .product .price .currency{font-size:1.5em;/* font-weight: 700; */}
#main_content .articles_list .row{margin:10px 0 20px 0;float: left;width: 30%;margin-right: 3%;height: 425px;overflow-y: hidden;}
#main_content .articles_list .row img{width:100%;margin: 5px 0;}
#main_content #client_logos{text-align: center;}
#main_content #client_logos img{margin: 10px 40px;}
#main_content #client_logos img{/* opacity:.5; *//* filter: grayscale(100%); */transition:.4s;padding-bottom: 10px;}
/*#main_content #client_logos a:hover img{opacity:1; filter: grayscale(0%);}*/
#main_content #awards_crawler img{float:left;width:16%}
#main_content #awards_crawler > div{float:left;}
#main_content #awards_crawler h2{font-size: 1em;}
#main_content #awards_crawler > div > div{width:70%;xheight: 100px;}
#main_content #awards_crawler > div > div h2{margin:0;margin-left:65px;}
#main_content#awards_crawler > div > div{xfloat:left;display:block}
#main_content #newsletter{/* width:100%; */color: #fff;margin:0 auto;padding: 25px 10px 15px 0;margin-bottom: 0;background: url("../images/template/grid.png");}
#main_content #newsletter #mcl_content{width:1200px;margin:0 auto}
#main_content #newsletter h1{color:#fff;margin-top: 10px;}
#main_content #newsletter-index #newsletter{background:#f5f5f5;color:#101010;text-align: center;padding: 25px 0 30px 0;}
#main_content #newsletter-index #newsletter h1, #main_content #newsletter-index #newsletter .email_label, #main_content #newsletter-index #newsletter .radio_label{color:#101010}
#main_content #newsletter-index #newsletter p{font-size:1.3em;}
#main_content .navigator{text-align:center;padding: 20px 0 50px 0;font-size:1.4em;clear: both;}
#main_content .navigator a{padding:10px 0;transition:.5s;text-decoration:none;}
#main_content .navigator a:hover{opacity:.6}
#testimonials{margin:0 auto;width:1200px;height:190px;}
#bottom_content{width:1200px;margin:0 auto}
#bottom_content #bc_left{position:relative;padding-right:20px;color:#444;}
#bottom_content #bc_left .prev-slide, #bottom_content #bc_left .next-slide{position:absolute;top:150px;font-size:4em;color:#bbb;width: 30px;height: 90px;}
#bottom_content #bc_left .prev-slide:hover polyline, #bottom_content #bc_left .next-slide:hover polyline{stroke:#e73030!important}
#bottom_content #bc_left .prev-slide a i.fa, #bottom_content #bc_left .next-slide a i.fa{display:block}
#bottom_content #bc_left .prev-slide{left:-50px}
#bottom_content #bc_left .next-slide{right: -28px;}
#bottom_content #bc_left a{color: #1d1d1e;font-size: 1.22em;/* font-weight: 300; *//* font-size: 1.3em; */}
#bottom_content #bc_left a:hover{text-decoration:none}
#bottom_content #bc_left .product{width: 30%;float:left;padding: 10px 20px 0px 20px;/* margin-right: 25px; *//* border-right: 1px dotted #e5e5e5; *//* border-left: 1px dotted #e5e5e5; */}
#bottom_content #bc_left .product .product_desc{font-size: .86em;line-height: 1.4em;/* font-weight: 300; */text-align:justify;display: block;color: #7c7c7c;}
#bottom_content #bc_left .product .product_desc .buy_now{margin-top: 10px;width:100%;}
#bottom_content #bc_left .product .product_desc .buy_now .price{float:left;font-size: 1.6em;color: #333;}
#bottom_content #bc_left .product .product_desc .buy_now .price small{font-size:.6em}
#bottom_content #bc_left .product .product_desc .buy_now a{float:right;margin-top:0px;padding: 7px 12px 8px 12px;border: 1px solid #9e0000;}
#bottom_content #bc_left .product .product_desc .buy_now a:hover{background-color:#fff;color:#e73030;border:1px solid #e73030}
#bottom_content #bc_left .product .product_img{display:block;text-align:center;margin:8px auto 25px;max-height: 140px;/* width: 139px; */transition:.2s;}
#bottom_content #bc_left .product .product_img:hover{transform:scale(1.1,1.1)}
#bottom_content #bc_left .product a.product_a{margin:0;padding:0;overflow: hidden;text-overflow: ellipsis;display: block;white-space: nowrap;}
#bottom_content #bc_left .product a.product_a:hover{color:#777}
#bottom_content #bc_left .product.small .product_img{max-width:70px}
#bottom_content #bc_left .product.small a.product_a{float:left;}
#bottom_content #bc_left .product.small a.product_a img.product_img{width:120px;margin: 14px 30px 20px 0;}
#bottom_content #bc_left .product .product_desc a{color:#fff;font-weight:400;font-size: 1.05em;}
#bottom_content #bc_left .product.small h4{margin-bottom:16px}
#bottom_content #bc_left .product.small .product_desc{font-size:.8em;margin-top:20px;margin-bottom: 10px;display:block;}
#bottom_content #bc_left .product.small .buy_now a{color:#444;background-color:transparent;border:1px solid #e73030;font-size:.9em;margin-top:10px;padding: 6px 20px 8px;}
#bottom_content #bc_left .product.small .buy_now a:hover{background-color:#e73030;color:#fff}
#bottom_content #bc_left .product.small .buy_now .price{padding-left: 20px;}
#bottom_content #bc_right_top{padding-top:36px;clear:both}
#bottom_content #bc_right_top ul{list-style:none;margin-top:0}
#bottom_content #bc_right_top ul li{margin-bottom:5px;padding-left:14px;background:url(../images/template/li_pointer.gif) 0 4px no-repeat}
#bottom_content #bc_right_top ul li a{color:#8d8d8d;text-decoration:underline}
#bottom_content #bc_right_top ul li a:hover{text-decoration:none}
#bottom_content #bc_right_bottom{padding-top:50px}
#bottom_content #bc_right_bottom ul{list-style:none;margin-top:0}
#bottom_content #bc_right_bottom ul li{margin-bottom:5px;padding-left:14px;background:url(../images/template/li_pointer.gif) 0 4px no-repeat}
#bottom_content #bc_right_bottom ul li a{color:#8d8d8d;text-decoration:underline}
#bottom_content #bc_right_bottom ul li a:hover{text-decoration:none}
#bc_bottom_bg{background:url(../images/template/bottom_content_bottom_bg.gif) 0 0 no-repeat;height:9px;margin-bottom:8px}
#footer{background-color: #1a2127;margin-bottom:0;clear: both;/* position: absolute; *//* bottom: 0; *//* left: 0; *//* height: 188px; *//* width: 100%; */}
#footer .company_name{color:#ccc !important;padding:0 0 12px 0;font-size: .9em!important;}
#footer .foot_logo{float:left;margin-right:70px;margin-top:10px;}
#footer.fixed{position: fixed;bottom: 0;left: 0;width: 100%;}
#footer h4,#footer #f_center_text p.h4{color: #fcffff;font-size: 1.2em;/* text-transform:uppercase; */font-weight: 500;margin:4px 0 14px 0;line-height: 1.25;/* border-bottom: 1px solid #27313b; */}
#footer h4 small,#footer #f_center_text p.h4 small{font-size:.8em;font-weight: 300;}
#footer #f_center_text{margin:0 auto;width:1200px;padding-top: 24px;}
#footer #f_center_text p{color: #fcffff;font-size: .9em;font-weight: 400;margin-bottom:0;/* margin-right:20px; */margin-top: 6px;}
#footer #f_center_text ul{list-style:none;float:left;width: 22%;padding: 0 0 0 20px;/* margin-right: 80px; */margin-bottom: 50px;border-left: 1px solid #374552;}
#footer #f_center_text ul li{margin-bottom:2px;font-size: .85em;}
#footer #f_center_text ul li a,#footer #f_center_text ul li{color: #bbc2ca;line-height: 1.5em;}
#footer #f_center_text ul:first-child{width: 25%;/* margin-right: 0; */}
#footer #f_center_text ul:last-child{/* width: 15%; */margin-right: 0;}
#footer #f_center_text ul:first-child img{/* margin-bottom:12px */}
#footer #f_center_text ul:first-child li:first-child{font-weight:700;/* font-size: .95em; */}
#footer #f_center_text ul li a:hover{color: #f5f5f5;text-decoration:none;}
#footer .pl_link{/* float:left; */width: 95px;/* margin: 4px 0 0 0; */}
#footer .foot_payu{margin-top:18px}
#footer .foot_payu p{font-size:.7em;font-weight:400!important}
#footer .company_info{clear:both;background-color: #27313b;color: #9fa9b3;/* border-top: 1px solid #ccc; */font-weight: 400;font-size: .8em;padding: 8px 0;}
#footer .company_info p{width:1200px;margin:0 auto;}
#footer .company_info span.fb{float:right;width: auto;}
#footer .company_info span.fb a{color:#9fa9b3;transition:.2s}
#footer .company_info span.fb a:hover{color:#cbd2d8;text-decoration:none}
#footer .fa-facebook-official{font-size:1.4em}
#testimonials-crawler{height:250px}
#testimonials-crawler i{font-size:.8em;padding:0 20px;color:#222}
#testimonials-crawler div{text-align:center;float:left;color:#444;font-size:1.8em;line-height:1em;font-style:italic}
#testimonials-crawler div span{font-size:.4em;font-style:normal}
/*#testimonials-crawler a{display:block;float:left;margin-right: 30px;}
#testimonials-crawler a img{border:none;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity = 50);*/
filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale"); /* Firefox 10+, Firefox on Android */
filter: gray; /* IE6-9 */-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */}
#testimonials-crawler a img:hover{filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");-webkit-filter: grayscale(0%);opacity:1}
.hintstyle{position:absolute;background:#fff;border:1px solid #444;padding:4px 6px;color:#e73030;border-top:2px solid #999;border-right:2px solid #999;border-bottom:2px solid #999;border-left:2px solid #999;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;z-index:3000}
.hintstyle2{position:absolute;background:#fff;padding:4px 6px;color:#000;border-top:2px solid #e73030;border-right:2px solid #e73030;border-bottom:2px solid #e73030;border-left:2px solid #e73030;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;z-index:3000;width:300px}
.company_name{padding:10px 0;font-size:12px;font-weight:700}
.contact .form_header{/* border-top-color:#e6e6e5; *//* border-top-width:1px; *//* border-top-style:solid; */padding: 0;margin-top: 8px;font-size: 1em;color:#e73030;}
.contact table{border-collapse:collapse;width:100%;border:none;margin-top: 0;}
.contact table td{padding:3px 0;margin:0;}
.contact input[type=text],.contact input[type=email],.contact textarea,.partnerSearch input[type=text],.partnerSearch textarea{border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#fff;padding: 6px 8px;font-family: 'Lato',sans-serif;margin-left: 15px;width: 90%;}
.partnerSearch input[type=text],.partnerSearch textarea{width: 21%;padding: 10px 12px;box-shadow: 0px 0px 8px #ddd;}
@media (min-width: 1250px) {
.contact input[name=itxtStreet]{width: 265px;}
.contact input[name=itxtStreetNr]{width: 77px;margin-left: 0px;}
.contact input[name=itxtCity]{width: 265px;margin-left: 0px;}
.contact input[name=itxtCityCode]{width: 77px;}
}
.contact .form_submit{float: right;margin: 0px 0px 10px 0;}
.contact .error{color:red}
.contact .error_message{/* color:red; *//* padding:5px 0; */margin-bottom: 10px;font-size: .8em;}
.contact .form_required_note{padding: 4px 0 8px;font-size: .8em;float: left;}
.nlt_form{color:#444}
.nlt_error{color: #fff;padding: 13px 10px 15px 30px;background-color: #fff2f2;border: 1px solid #ef0909;color: #ef0909;font-size: .85em;margin: 18px 0;border-radius: 2px;/* padding-bottom:10px; */}
.nlt_form .email_label div.error{/* background-color: #e80000; */color: #ff7575!important;/* font-weight: 700; */padding: 14px 14px 14px 20px;display: inline;}
.nlt_form .email_label{padding:0 0 5px}
.nlt_form .email_label input[type=text]{border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#fff;padding:2px;width: 400px;}
.nlt_form .radio_label{padding:2px 0 10px;font-size: .9em;display:inline;}
.nlt_form .send{text-align: left;margin: 25px 0;}
#newsletter-index .nlt_form .send{text-align:center}
.nlt_form .send > input[type=button],.nlt_form .send > input[type=submit]{border:none;cursor:pointer;color:#f9f9f9;background-color:#d9d9d9;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;padding:2px 10px;font-size:10px;font-weight:700;font-family:Tahoma,sans-serif}
.footNewsletter{margin-top:4px;}
.footNewsletter input[type=email]{padding: 11px 15px;width: 62%;border: 2px solid #374552;border-right: 1px solid #374552;float: left;background-color: #c8d0d8;}
.footNewsletter input[type=submit]{padding: 11px 12px;border-radius: 0;border: 2px solid #374552;border-left: none;background-color: #27313b;float: left;}
.footNewsletter input[type=submit]:hover{color:#aaa}
#cookieInfo{background-color: rgba(35, 35, 35, 0.8);/* border-top: 1px solid #ccc; */color: #fff;text-align:center;font-weight: 300;font-size: .85em;padding: 2px 0;position: fixed;bottom: 0;left: 0;z-index: 9999999999;/* opacity: .9; */}
#cookieInfo a{color: #fff;font-weight: 600;text-decoration: none;}
#cookieInfo a:hover{text-decoration:underline}
#cookieInfo p{padding: 0 25px;margin: 5px 0;}
#cookieInfo .closeBtn{cursor:pointer;transition:.5s;font-size:1.2em;position:  absolute;right: 3px;top: 4px;border: 2px solid #898989;padding: 1px 6px 2px;}
#cookieInfo .closeBtn:hover{transform:scale(1.2,1.2)}
/* 	LEVEL ONE*/
#main_menu ul.dropdown{ position: relative;}
#main_menu ul.dropdown li{float: left;zoom: 1;position: relative;}
#main_menu ul li:last-child{margin-right:0;}
#main_menu ul.dropdown li a{ display: block;}
#main_menu ul.dropdown li a img{transition:.5s}
#main_menu ul.dropdown li a i.fa-circle{position: absolute; top: 9px; left: 42%; color: rgb(231, 48, 48); font-size: 0.4em;display:none}
#main_menu ul li.mm_selected a i.fa-circle{display:block}
#main_menu ul.dropdown li a:hover img{transform:scale(1.05,1.05)}
#main_menu ul.dropdown li.hasDropDown.hover > a{color: #e73030;}
#main_menu ul.dropdown li.hasDropDown > i{position: absolute;left: 22px;color: #e73030;visibility:hidden;}
.stick-menu #main_menu ul.dropdown li.hasDropDown > i{top: 40px;}
#main_menu ul.dropdown li.hasDropDown > i{top: 39px;display: none;}
#main_menu ul.dropdown li.hover,#main_menu ul.dropdown li:hover{ position: relative;}
/* 	LEVEL TWO*/
#main_menu ul.dropdown ul.sub_menu{width: 250px;padding: 0;visibility: hidden;position: absolute;top: 36px;left: 0;z-index: 9000;background-color: #fff;border: 1px solid #e5e5e5;border-top: 1px solid #e73030;/* border-bottom: 1px solid #e73030; */}
#main_menu ul.dropdown ul.sub_menu a{font-family:'Lato'}
#main_menu ul.dropdown ul.sub_menu.wide{width: 328px;left: 0;}
.stick-menu #main_menu ul.dropdown ul{top: 50px;}
#main_menu ul.dropdown ul li{float: none;padding: 0;text-align: left;margin: 0;height: auto;border-bottom: 1px solid #e5e5e5;}
#main_menu ul.dropdown ul li.inactive{padding: 6px 20px;font-size: .8em;background-color: #efefef;/* border-left: 1px solid #333; */font-weight: 400;/* font-style:  italic; *//* text-align:  center; */color: #666;/* text-transform:uppercase; */}
#main_menu ul.dropdown ul li.showAll{background-color:#f9f9f9;font-weight:600;font-size:.84em;text-align:center}
#main_menu ul.dropdown ul li.showAll a{padding-left:0}
#main_menu ul.dropdown ul li a{/* width: 100%; */font-size: .92em;display: block;padding: 6px 0 8px 20px;transition:.7s;text-transform: none;} 
#main_menu ul.dropdown ul li a:hover{background-color:#e73030;color:#fff;text-indent:5px}
/* 	LEVEL THREE*/
#main_menu ul.dropdown ul ul{ left: 100%; top: 0}
#main_menu ul.dropdown li:hover > ul{ visibility: visible;}
#pagination{margin:0 auto;width: 185px;}
#pagination .dots > div{display:inline-block;width:12px;height:12px;background-color:#fff;border:1px solid #ccc;border-radius:8px;margin:0 4px;cursor:pointer}
#pagination .dots > div.selected{background-color:#eee}
.comparePagination{display:none}
.info-bar{display:none;color:#fff;font-size:.8em;min-height: 35px;padding-bottom: 0px;padding-top: 0px;position: fixed;bottom: 0;left: 0;width: 100%;height: 20px;z-index: 299;background-color:#000;}
.stick-menu .info-bar{/* position:fixed; *//* top:72px; *//* left:0; *//* width:100%; *//* z-index: 210; */}
.info-bar .info-bar-content{/* margin-right:20px */padding: 0 25px;text-align:  center;}
.info-bar p{color:#fff;padding: 6px 0;margin: 0;/* margin-bottom:.5em */}
.info-bar a{color:#fff;text-decoration:none;font-weight: 400;font-size: .98em;}
.info-bar a:hover{text-decoration:underline; color:#FFF;}
.info-bar .close{position:absolute;cursor:pointer;right: 15px;text-decoration:none;top: 5px;font-size: 1.25em;transition:.3s}
.info-bar .close:hover{transform:scale(1.2,1.2)}
.info-bar.green{background-color:#006D5C}
.info-bar.red{background-color: rgba(231, 48, 48, 0.9);}
.info-bar.gray{background-color: #656565;}
#h_p {display:none;}
#chat-application{bottom:70px!important}