#wrapper .w1
.w2{max-width:1255px}#wrapper .w1 .w2
.inner{padding:0
35px 0 31px}#main{padding-top:0}#main
#content.add.frontpage{padding:0}.w2>.header-banner-area{overflow:hidden;margin:0;padding:0;color:#fff;background-color:#ccc}.w2 > .header-banner-area
ul{list-style:none}.w2 > .header-banner-area ul.top-banners{position:relative;width:94%;text-align:left;padding:0;margin:0
auto}.w2 > .header-banner-area ul
li{display:inline-block;padding:0;margin:0;text-align:center}.w2 > .header-banner-area ul li:first-child{width:18%}.w2 > .header-banner-area ul li:nth-child(2){width:25%}.w2 > .header-banner-area ul li:nth-child(3){width:29%}.w2 > .header-banner-area ul li:nth-child(4){width:25%}.w2 > .header-banner-area ul li:last-child{float:right;margin-right:0;width:18px}.w2 > .header-banner-area ul li .header-banner{height:36px}.w2 > .header-banner-area ul li .header-banner
p.title{font-size:13px;text-transform:uppercase;color:#fff;margin:0
auto;line-height:36px}.w2 > .header-banner-area ul li .header-banner p.title
span.icons{background-image:url(/shop/assets/images/header/sprite_header.png);float:left;margin-right:10px;position:relative;top:8px}.w2 > .header-banner-area ul li .header-banner p.title span.icons.invoice-purchase{background-position:113px 30px;width:17px;height:19px}.w2 > .header-banner-area ul li .header-banner p.title span.icons.hotline-phone{background-position:72px 33px;width:13px;height:18px}.w2 > .header-banner-area ul li .header-banner p.title span.icons.money-back-guarantie{background-position:138px 30px;width:23px;height:19px}.w2 > .header-banner-area ul li .header-banner p.title span.icons.free-shiping{background-position:92px 30px;width:22px;height:18px}.w2 > .header-banner-area ul li .header-banner
span.icons{background-image:url(/shop/assets/images/header/sprite_header.png)}.w2 > .header-banner-area ul li .header-banner span.icons.close-banner-thin{width:18px;height:18px;background-position:-100px -162px;position:relative;top:8px;cursor:pointer;display:block}#header{position:relative;z-index:999}#header
.topbar{background:#FFf}#header .topbar
ul.links{margin:0;padding:0;list-style:none;overflow:hidden;text-align:right;font-size:11px;line-height:13px;color:#828282}#header .topbar ul.links
li{display:inline-block;vertical-align:top;padding:0
4px 0 11px;position:relative}#header .topbar ul.links li
a{text-decoration:none;color:#bbb;padding:5px
0}#header .topbar ul.links li a:hover{color:#7d7d7d}#header .topbar ul.links li a:hover span.icon.my-account{background-position:-65px 0}#header .topbar ul.links li a:hover span.icon.order-state{background-position:-42px 0}#header .topbar ul.links li a:hover
span.icon.wishlist{background-position:-1px 0}#header .topbar ul.links li a
span.icon{position:relative;top:3px;display:inline-block;line-height:1;background:url(/shop/assets/images/header/sprite_header.png);width:14px;height:14px;margin-right:2px}#header .topbar ul.links li a span.icon.my-account{background-position:-56px 0;width:9px}#header .topbar ul.links li a span.icon.order-state{background-position:-29px 0;width:14px}#header .topbar ul.links li a
span.icon.wishlist{background-position:-15px 0;width:14px}#header .header-holder{position:relative;z-index:9999;padding:15px
0 0}#header .header-holder{position:relative;z-index:9999;margin-top:-5px;padding:0}#header .header-holder
.logo{float:left;text-indent:-9999px;overflow:hidden;width:265px;position:relative;top:-4px;height:94px;background:url(/shop/assets/images/header/jolifinlogo.png) no-repeat 4px 0}.laveni-logo{margin:25px
0 0 4%}#header .header-holder
.pannel{text-align:left;padding:11px
0 2px;float:right}#header .header-holder .pannel.custom-wide{width:77%}#header .header-holder .pannel::after{display:block;clear:both;content:''}#header .header-holder .pannel form .open-close{max-width:208px;float:right;padding:0;margin:0;position:relative;top:11px}#header .header-holder .pannel form .open-close
.cartbox{background:none;border:0;cursor:pointer;display:inline-block;float:right;min-width:190px;padding:2px
8px;margin:0;font-size:12px;line-height:22px;font-weight:bold;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#header .header-holder .pannel form .open-close .cartbox
.article{color:#7d7d7d;position:relative;font-size:13px;font-weight:400;border:none;width:75%;line-height:16px;padding:20px
58px 5px 0;float:right;background-position:100% -4px;text-align:right}#header .header-holder .pannel form .open-close
.slide{box-shadow:0 3px 10px 0 rgba(50, 50, 50, 0.3);left:11px;top:-10px;padding:80px
0 0 0;background:none;border-color:#eee;border-top:0;width:100%;color:#7d7d7d}#header .header-holder .pannel form .search-form{line-height:38px;border:none;float:left;width:49%;height:40px;background-color:#f0f0f0;margin-left:1%;margin-top:25px}#header .header-holder .pannel form .search-form input:focus::-webkit-input-placeholder{color:transparent}#header .header-holder .pannel form .search-form input:focus:-moz-placeholder{color:transparent}#header .header-holder .pannel form .search-form input:focus::-moz-placeholder{color:transparent}#header .header-holder .pannel form .search-form input:focus:-ms-input-placeholder{color:transparent}#header .header-holder .pannel form .search-form input[type="submit"]{width:38px;margin:0;height:38px}.navbar{background:none;padding:0;border-bottom:1px solid #e3e3e3}.navbar a.btn-home{background-color:transparent;border-right:none;height:43px;padding:0}.navbar a.btn-home:hover{border:none;background-color:transparent}.navbar a.btn-home:hover span.home-icon{background-position:-23px -142px}.navbar a.btn-home span.home-icon{width:23px;height:21px;background:url(/shop/assets/images/header/sprite_header.png) no-repeat 0 -142px;display:block;position:relative;left:8px;top:10px}.navbar .navigation
ul#navigation{margin:0;padding:0}.navbar .navigation ul#navigation li:last-child a.active::after{background:transparent !important}.navbar .navigation ul#navigation li
a{font-family:'Open Sans',arial,sans-serif;font-weight:300;font-size:16px;color:#868686;text-rendering:optimizeLegibility;background:transparent;border:none;display:block;height:43px;line-height:43px;text-align:center;text-decoration:none}.navbar .navigation ul#navigation li a:hover{background-color:#f0f0f0;color:#50504f}.navbar .navigation ul#navigation li div.outer-wrapper{border:1px
solid #e3e3e3;width:100%}.navbar .navigation ul#navigation li div ul li
a{font-family:'Roboto',arial,sans-serif;font-weight:300;font-size:12px;text-transform:none;background:#FFf;border:0;color:#8a8a8a;height:auto;line-height:normal;padding:0;width:auto;text-align:left}.navbar .navigation ul#navigation li div ul li a
span{display:block;text-align:center;margin:30px
10px;max-width:100%;word-wrap:break-word}.navbar .navigation ul#navigation li div ul li a:hover{background-color:transparent}.navbar .navigation ul#navigation li div ul.extra li a
span{text-align:left;margin:6px
14px;display:block}@media screen and (max-width: 1290px){#header .header-holder .pannel.custom-wide{width:70%}.navbar .navigation ul#navigation li
a{font-size:13px}}@media screen and (max-width: 1250px){#header .header-holder .pannel form .search-form{width:42%}}@media screen and (max-width: 1100px){.w2 > .header-banner-area ul li .header-banner
p.title{font-size:11px}#header .header-holder .pannel form .search-form{width:35%}.navbar .navigation ul#navigation li
a{font-size:13px}#header .header-holder .pannel.custom-wide .jolifin-logo{margin-left:10px}}@media screen and (max-width: 990px){#header .header-holder .pannel.custom-wide .jolifin-logo{position:absolute;right:200px}}