html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
ul{list-style:none;}
ol{font:21px/23px calibri,calibri_bold;color:#3e4545;list-style-position:inside;padding:0 5px}
blockquote,q{quotes:none;}
a{text-decoration:none;color:#000}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
table{border-collapse:collapse;border-spacing:0;}
html{height:100%}
body{color:#fff;height:100%;min-width:999px;}
div#menu{display:none;}
b,strong{font-weight:bold;font-family:calibri,calibri_bold}
i,em{font-style:italic;font-family:calibri,calibri_bold}
.wrapper{width:100%;min-width:999px;margin:0 auto;position:relative;}
.fix{width:999px;margin:0px auto 0;overflow:hidden;}
header{width:100%;height:201px;background:url(../img/nav-new.png) top center no-repeat #0167b2;margin:0 auto 0;}
header .fix{position:relative;height:201px;overflow:visible;z-index:11;}
header .logo{margin:17px 0 0 1px;float:left;background:url(../img/logo.png) top center no-repeat;width:372px;height:100px;}
.lang{float:right;margin:0 9px 0 0;padding:1px 11px 8px 17px;position:relative;background:rgba(4, 68, 136, 0.75)}
.lang span{z-index:1;position:relative;float:left;margin:0 0px 0 0;color:#9A9A9A;font:20px segoe_uilight,'Open Sans';text-transform:uppercase;color:#fff;cursor:pointer;}
.lang span.line{z-index:1;position:relative;float:left;display:block;margin:0px 11px 0 11px;font:20px segoe_uilight,'Open Sans';color:#fff;}
.lang span{}
.lang a{z-index:1;position:relative;float:left;margin:0 0px 0 0;color:#9A9A9A;font:20px segoe_uilight,'Open Sans';text-transform:uppercase;color:#fff;cursor:pointer;}
.lang a.line{z-index:1;position:relative;float:left;display:block;margin:0px 11px 0 11px;font:20px segoe_uilight,'Open Sans';color:#fff;}
.social{float:right;margin:29px 7px 0 0;clear:right;}
.social a{float:right;margin:0 0 0;background:url(../img/social.png) no-repeat;width:55px;height:52px;}
.social a.fb{background-position:-64px 0px;margin:0 0 0 9px;}
header nav{float:right;padding:32px 25px 4px;clear:right;background:url(../img/nav.png) bottom center no-repeat;position:absolute;bottom:0;right:0px;z-index:1;width:670px;}
header nav > ul > li{padding:0 0 8px;float:left;}
header nav > ul > li > a{display:block;font:19px segoe_uilight,'Open Sans';color:#fff;text-transform:uppercase;letter-spacing:0.5px;position:relative;}
header nav ul li.parent.dropdown:hover ul{display:block !important;}
header nav ul li.parent.dropdown ul{position:absolute;padding:15px 0 0;margin:0 0 0 -15px;display:none;}
header nav ul li ul li a{display:block;background:rgba(19, 57, 115, 0.94);padding:5px 48px 5px;font:16px segoe_uilight,'Open Sans';color:#fff;margin:0 0 3px;}
header nav ul li ul li a:hover{background:rgba(13, 111, 181, 0.94);}
header nav ul li span{display:block;margin:0px 10px 0 8px;font:20px segoe_uilight,'Open Sans';}
header nav .carthref{position:absolute;width:51px;height:37px;background:url(../img/cart.png) 0 0 no-repeat;right:25px;top:26px;padding:0;text-indent:-9999px}
header nav .carthref:hover{background:url(../img/cart.png) 0 -39px no-repeat;}
ul.dropdown-menu.level1 a.dropdown-toggle{display:none;}
.slider{width:100%;position:relative;max-width:1600px;margin:0 auto}
.bottle{background:url(../img/bottle.png) top center no-repeat;width:223px;height:458px;position:absolute;z-index:111;top:-17px;}
.bottler, .bottlepi, .bottlegr{display:none;}
.bottler{background:url(../img/bottler.png) top center no-repeat !important;}
.bottlepi{background:url(../img/bottlepi.png) top center no-repeat !important;}
.bottlegr{background:url(../img/bottlegr.png) top center no-repeat !important;}
.bottlebl{background:url(../img/bottlebl.png) top center no-repeat !important;}
.slidesjs-container, .slidesjs-control{height:420px !important}
div.slidesjs-slide{height:420px !important;overflow:hidden;}
.slidesjs-slide.slide1{background:url(../img/slide.png) center no-repeat;}
.slidesjs-slide.slide2{background:url(../img/slide2.png) center no-repeat;}
.slidesjs-slide.slide3{background:url(../img/slide3.png) center no-repeat;}
.slidesjs-slide.slide4{background:url(../img/slide4.png) center no-repeat;}
div.slidesjs-slide p{font:italic 42px/40px 'Times New Roman';float:right;color:#fff;position:relative;width:75%;margin:280px 0px 0 0;padding:0 0 15px;text-align:left;}
div.slidesjs-slide p span{font:40px 'Open Sans';color:#fff;margin:6px 0px 0 0;padding:0 0 13px;text-align:center;display:block;}
div.slidesjs-slide p i{margin:0px 0px 0 -125px;display:block;}
.slidesjs-navigation{display:none !important;}
.slidesjs-pagination{width:100px;margin:21px auto 0}
.slidesjs-pagination-item a{float:left;width:10px;height:10px;background:#7f8081;border-radius:5px;margin:0 0px 0 15px}
.slidesjs-pagination-item a.active{background:#030303;}
.main{background:url(../img/bg.jpg) bottom center no-repeat #fff;overflow:hidden;margin:-75px 0 0;}
.main .fix{background:#fff;overflow:visible;height:751px;box-shadow:0 0 13px 0 #ccc;padding:63px 0;}
.proposition{background:url(../img/proposition.jpg) top center no-repeat;width:668px;height:637px;float:left;margin:30px 0 0 0px;}
.proposition img{width:211px;}
.about{float:right;}
.about h6{margin:21px 0px 0 0px;font:22px HelveticaNeueCyr-Bold;color:#0067b1;padding:0 0 0 30px;word-spacing:3px;position:relative;letter-spacing:1px;text-transform:capitalize;}
.about h6 p.de{font:20px HelveticaNeueCyr-Bold;color:#0067b1;text-transform:uppercase;}
.about h6 span{display:block;position:absolute;width:18px;height:18px;background:url(../img/sprite1.png) -23px 0 no-repeat;left:60px;top:5px;}
.about h6 p.de span{top:2px;}
.about .box1{width:297px;height:145px;background:#8DC641;margin:13px 0 0 28px;position:relative;clear:both;}
.about .box1 .title{text-align:center;display:block;font:40px/38px league_gothicregular;color:#393939;text-transform:uppercase;margin:0px 25px 0 32px;padding:17px 0 0;letter-spacing:3px;border-bottom:1px solid #fff;}
.about .box1 .title .it{font:26px/38px league_gothicregular;}
.about .box1 .title span{font:25px/38px league_gothicregular;color:#393939;text-transform:uppercase;}
.about .box1 .title span.fr{font:25px/38px league_gothicregular;color:#393939;text-transform:uppercase;}
.about .box1 .left{cursor:pointer;display:block;font:75px/59px league_gothicregular;color:#393939;text-transform:uppercase;margin:14px 0px 0 28px;padding:0px 26px 0 0;border-right:1px solid #fff;float:left;}
.about .box1 .right{cursor:pointer;display:block;font:75px/59px league_gothicregular;color:#393939;text-transform:uppercase;margin:14px 0px 0 23px;float:left;}
.about .box1 .right:hover, .about .box1 .left:hover{color:#fff}
a.buy{font:38px league_script_thileaguescript;color:#393939;display:block;clear:both;margin:85px 22px 0 32px;border-top:1px solid #fff;cursor:pointer;}
a.buy span{font:52px league_gothicregular}
a.buy span.fr{font:38px league_script_thileaguescript;text-align:center;display:block;}
.about .box2{width:297px;overflow:hidden;background:#0076d4;margin:21px 0 0 28px;}
.about .box2 p{padding:19px 25px 0 25px;font:15px/23px helveticaneuecyrlight, 'Open Sans';color:#fff;text-align:left;}
footer{background:#101010;}
footer .fix{background:#000;margin:-30px auto 0;padding:0 0 76px;position:relative;}
footer .fix div, footer .fix div a{font:12px/20px helveticaneuecyrlight;color:#fff;text-transform:uppercase;}
footer .fix div{float:left;}
footer .fix div.box1{width:250px;padding:10px 0 0 21px;}
footer .fix div.box2{width:210px;padding:10px 0 0;}
.box2_1{width:215px;padding:10px 65px 0px 0;}
footer .fix div.box3{width:180px;text-transform:none;padding:10px 0 0;}
#column-left{float:left;width:216px;position:absolute;}
#column-left .bottle{position:relative;display:block;}
#column-left .leftpic{width:211px;height:291px;margin:11px 0 0}
.col-2{float:right;width:700px;margin:0 30px 0 0;position:relative;}
.product-info{border-bottom:1px solid #ccc;}
.col-2 h1{color:#0067b1;font:50px handelgothic_btregular,'Open Sans';margin:28px 0 0 0;padding:0 0 4px;border-bottom:1px solid #ccc;}
.col-2.theproduct h2{color:#0067b1;font:50px segoe_uilight,'Open Sans';margin:28px 0 0 0;padding:0 0 4px;border-bottom:1px solid #ccc;clear:both;}
.col-2 h2{color:#0067b1;font:50px segoe_uilight,'Open Sans';margin:0px 0 0 0;padding:0 0 4px;}
.product-info .image{width:240px;height:650px;overflow:hidden;float:left;}
.product-info .right{margin-left:81px;float:left;}
.description span{color:#464646;font:36px segoe_uilight,'Open Sans';margin:10px 0 0;display:block;}
.product-info .price{color:#464646;font:bold 25px arial;}
input[name="quantity"]{display:none;}
.desc{font:21px/23px calibri,calibri_bold;color:#3e4545;width:358px;clear:both;padding:14px 0;}
.desc h6{font:bold 12px arial;text-transform:uppercase;}
.desc p strong{font:bold 18px arial;text-transform:uppercase;}
.desc ul{list-style:initial;list-style-position:inside;padding:0 0 0 10px;}
.desc p.text{padding:0 0 0 10px;}
.desc ul li{padding:0 0 5px;}
input#button-cart{float:left;white-space:pre-wrap;font:14px segoe_uilight,'Open Sans';text-transform:uppercase;height:60px;background:url(../img/addto.png) 12px 7px no-repeat #464646;border-radius:0;width:140px;padding:0 13px 0 53px;}
.cart{float:left;}
div#related{padding:0 0 52px;clear:both;}
.box-product > div{width:350px;float:left;}
div#related > h6, div#related > span{display:block;font:bold 12px arial;color:#464646;padding:0 0 0 6px;}
div#related > span{margin:-7px 0 0 0;}
.box-product > div .name{display:none;}
.box-product > div .price{display:none;}
.box-product > div a.button{display:none;}
.main.product{background:url(../img/bg.jpg) bottom center no-repeat #fff;overflow:visible;margin:0px 0 0;min-height:100%;position:relative;margin:0px 0 0;}
.main.product .fix{background:#fff;overflow:hidden;height:auto;box-shadow:0 0 13px 0 #ccc;padding:0 0 60px;min-height:780px;}
.product-info .image-additional{}
.cart-info thead td{font:bold 12px arial;text-transform:uppercase;color:#464646}
.cart-info tbody .image a{display:block;font:18px segoe_uilight,'Open Sans';}
.cart-info tbody .image{text-align:center;width:85px;padding:10px 0 13px;}
.cart-info tbody .image img{margin:0 0 9px;}
.cart-info tbody .quantity{width:151px;font:bold 24px arial;text-align:center;padding:57px 0 0 168px;color:#464646}
.cart-info thead .quantity{width:151px;text-align:center;padding:7px 0 0 168px;color:#464646}
.cart-info tbody .price{width:100px;font:bold 24px arial;text-align:center !important;padding:57px 0 0 63px;color:#464646}
.cart-info thead .price{width:100px;text-align:center !important;padding:7px 0 0 63px;color:#464646}
.cart-info tbody .remove{width:100px;font:bold 24px arial;text-align:center !important;padding:57px 0 0 63px;color:#464646}
.cart-info tbody .remove a{font:bold 24px arial;text-align:center !important;color:#464646}
.cart-info thead .remove{width:100px;text-align:center !important;padding:7px 0 0 63px;color:#464646}
.floatbuttons{float:right;}
.floatbuttons .right .button{text-align:center;font:14px segoe_uilight,'Open Sans';color:#fff;text-transform:uppercase;height:44px;background:url(../img/addto.png) 12px 7px no-repeat #0076d4;border-radius:0;width:50px;padding:6px 13px 0 60px !important;word-wrap:break-word;}
.floatbuttons .center .button{text-align:center;font:14px segoe_uilight,'Open Sans';color:#fff;text-transform:uppercase;background:#969696;border-radius:0;width:100px;height:15px;margin:0 0 17px;padding:4px 12px 8px 12px !important}
#total{float:right;margin:3px 30px 0 0px;border-bottom:1px solid #ccc}
#cart_wrap #total{margin:20px 150px 0 0px;}
#total td{font:bold 22px arial;color:#464646;text-transform:uppercase;padding:0 0 9px;}
#total td.text{padding:0 130px 9px 0;}
#total td.right{}
.cart-related{margin:462px 0 0;border-top:1px solid #ccc;padding:5px 0 58px !important;}
.option b{font:18px segoe_uilight,'Open Sans';display:block;float:left;padding:13px 22px 0 0;}
.radio-color{float:left;margin:0 9px 0 0;}
.radio-color img{float:left;width:19px;margin:0 5px 0 0;}
.radio-color label{float:left;font:18px segoe_uilight,'Open Sans';}
.option span{font:100 18px segoe_uilight,'Open Sans';display:block;padding:16px 22px 0px 0;clear:both;}
.optQuantity{width:350px;overflow:hidden;}
.checkboxQuantity{float:left;margin:21px 12px 2px 2px;width:75px;}
.checkboxQuantity.cl{float:left;margin:21px 15px 2px 2px;width:70px}
.checkboxQuantity img{width:19px;float:left;margin:0 9px 0 0;}
.checkboxQuantity label{font:18px/20px segoe_uilight,'Open Sans';text-transform:uppercase;}
.checkboxQuantity input{border:0;border-bottom:1px solid #464646;width:30px;float:right;outline:none;font:12px segoe_uilight,'Open Sans';}
form.contact{padding:22px 19px 12px 22px;margin:11px 0 0 8px;background:#eee;display:block;}
form.contact textarea{width:649px;padding:0;resize:none;height:217px;font:18px segoe_uilight,'Open Sans';color:#464646;outline:none;}
form.contact label{font:bold 12px arial;color:#555;text-transform:uppercase;display:block;padding:17px 1px 7px;}
form.contact input[type="text"]{font:18px segoe_uilight,'Open Sans';color:#464646;padding:2px 0 8px 11px;margin:0 0 10px;outline:none;}
input.width60{width:410px;display:block;}
input.width501{width:305px;margin-right:12px !important;}
input.width50{width:303px;}
input.width100{width:636px;}
input.width30{width:144px;margin-right:9px !important;}
input.width70{width:467px;}
input.joinmail{margin:0px 0 0 12px;border-radius:0;background:#fff;}
label.checkbox{font:18px arial !important;color:#0067b1 !important;display:inline !important;padding:0px 0 0 20px !important;}
.buttonsform{overflow:hidden;}
.buttonsform input[type="submit"], input[type="reset"]{-webkit-appearance:none;padding:0;cursor:pointer;outline:none;background:#0076d4;float:right;font:20px arial;color:#fff;text-transform:uppercase;width:106px;margin:0 1px 0 0px;border:0;height:28px;text-align:center;border-radius:0;}
.buttonsform input.send{background:#0076d4;}
.buttonsform input.cancel{background:#555;margin:0 7px 0 0px;}
div.contact address{margin:17px 0 37px;border-top:1px solid #ccc;float:none;width:auto;padding:0;clear:both;}
div.contact address h6{clear:both;font:bold 30px arial;color:#0067b1;padding:7px 8px 0px;}
div.contact address p,div.contact address p a{color:#3e4545;padding:6px 8px 31px;}
div.contact address p a{padding:0;}
div.contact p{font:100 21px/36px segoe_uilight,'Open Sans';color:#3e4545;padding:6px 0px 0px;}
h3{font:bold 21px calibri,calibri_bold;color:#0067b1;text-transform:uppercase;padding:14px 0 0 5px;}
div.generic blockquote{background:#0076d4;float:right;margin:-21px 0 0 3px;font:36px/44px league_script_thileaguescript;width:200px;text-align:center;padding:12px 40px 0;height:371px;}
div.generic address{float:left;width:185px;font:21px/24px calibri,calibri_bold;color:#3e4545;padding:20px 5px 0;}
div.generic address span{font-weight:bold;}
div.generic p{font:21px/23px calibri,calibri_bold;color:#3e4545;clear:left;padding:20px 5px 5px;margin:0}
div.generic > div > span{font:21px/23px calibri,calibri_bold;color:#3e4545;clear:left;padding:20px 5px 8px;display:block;}
div.generic h4{font:bold 21px calibri,calibri_bold;color:#0067b1;padding:10px 0 0 5px;clear:both;}
div.generic h5{font:bold 21px calibri,calibri_bold;color:#0067b1;text-transform:uppercase;padding:5px 0 0 5px;clear:both;}
div.generic ul{margin:0px 0 20px 0px;list-style:inherit;padding:0 0 0 22px;}
div.generic ul li{font:21px/23px calibri,calibri_bold;color:#3e4545;clear:left;padding:10px 5px 5px}
div.generic img{display:block;margin:0 auto 5px;max-width:100%;}
div.generic .list-left{overflow:hidden;clear:both;padding:0 0 100px;}
div.generic .list-left > div{float:left;width:80%;}
div.generic .list-left > div ul li{font:18px/23px calibri,calibri_bold;color:#3e4545;clear:left;padding:2px 5px 0px;}
div.generic .list-left > div.img-left{float:left;width:18%;height:90px;background:url(../img/sprite1.jpg) no-repeat;margin:25px 0 0;}
div.generic .list-left > div.img-left1{background-position:0px -97px}
div.generic .list-left > div.img-left2{background-position:0px -193px}
div.generic .list-left > div.img-left3{background-position:0px -306px}
div.generic .list-left > div.img-left4{background-position:0px -403px}
div.generic .list-left > div.img-left5{background-position:0px -537px}
div.generic .list-left > div.img-left6{background-position:0px -670px}
.product-list .special-offer{clear:both;float:none;height:auto;padding:0 0 25px;}
.special-offer p{color:#0067b1;font:bold 21px Calibri,calibri_bold;text-transform:uppercase;padding:0 0 0 7px;margin:0px;}
.special-offer .offer{width:700px;height:480px;background:url(../img/offer.png) right no-repeat;margin:-2px 0 47px;}
.breadcrumb{display:none;}
.required{color:#FF0000;font-weight:bold;display:none;}
#payment_address label{font:bold 12px arial;color:#555;text-transform:uppercase;display:block;padding:17px 1px 7px;}
div#payment_address_wrap{padding:0px 19px 12px 22px;margin:45px 0 0 8px;background:#eee;display:block;}
div#payment_address_wrap input[type="text"]{font:18px segoe_uilight,'Open Sans';color:#464646;padding:2px 0 8px 11px;margin:0 0 10px;outline:none;}
div#payment_address div{display:inline;}
label.width501{width:305px;margin-right:12px !important;}
div#firstname_input,div#postcode_input{float:left;}
p.confirmtext{display:block;font:bold 12px arial;color:#464646;padding:15px 0 0 8px;float:left;}
#confirm_wrap{padding:30px 0px 0px 22px;margin:0px 0 0 8px;background:#eee;display:block;width:670px !important;float:left;}
.theproduct ul.one{padding:24px 0 0 5px;}
.theproduct ul.one li{float:left;width:180px;margin:0 65px 43px 0}
.theproduct ul.one li.last{margin-right:0}
.theproduct ul.one li span{text-align:center;display:block;width:87px;height:87px;font:64px/85px segoe_uilight;color:#fff;border-radius:50px;background:#72d9c3;margin:0 auto 8px}
.theproduct ul.one li span.data2{background:#f26522;}
.theproduct ul.one li span.data3{background:#ec008c;}
.theproduct ul.one li span.data4{background:#0072bc;}
.theproduct ul.one li span.data5{background:#76c241;}
.theproduct ul.one li span.data6{background:#a3620a;}
.theproduct ul.one li h6{font:bold 21px/23px calibri,calibri_bold;color:#0067b1;margin:0 0 0}
.theproduct ul.one li p{font:16px/20px segoe_uilight;color:#555;margin:-3px 0 0}
.theproduct ul.one li p a{font:16px/20px segoe_uilight;color:#1302fd;text-decoration:underline;}
div#step_7{padding:0 0 0 8px;}
#quickcheckout div{overflow:hidden;}
div#payment_wrap{background:#EEE;}
div#confirm_payment h2{padding:0 0 0 40px;}
.round{background:url(../img/round.png) center no-repeat;width:216px;height:216px;position:absolute;z-index:111;top:67px;margin:0 0 0 783px;}
.round p{font:20px/24px calibri,calibri_bold;color:#fff;text-align:center;padding:21px 14px 0}
.round span{font:77px/69px league_gothicregular;color:#fff;text-align:center;display:block;}
.ok{padding:20px 21px 0px;text-align:center;font:20px segoe_uilight;}
div.generic img.theimg{float:left;margin:21px 70px 20px 0;}
div.generic div.contact p.two{font:21px/36px segoe_uilight,'Open Sans';color:#8e8e8e;clear:none;padding:0}
div.generic ul.two{list-style:inherit;color:#1e78d1;margin:18px 12px 0 0;clear:none;}
div.generic ul.two li{font:bold 21px/25px calibri,calibri_bold;color:#1e78d1;padding:0 0 20px;clear:none;}
.col-2.theproduct{padding:0 0 100px;}
footer .fix div.box3 a{text-transform:none;text-decoration:underline;}
.wishlist, .product-list .cart{display:none;}
.product-list .description{display:none;}
div.generic table{width:100%;font:21px/23px calibri,calibri_bold;}
div.generic tr{text-align:center;}
div.generic td.no-border{border:0;}
div.generic td{border:1px solid #A9A9A9;padding:10px;vertical-align:middle;}
div.generic td.leftTd{width:20%;}
div.generic td.centerTd{width:40%;}
div.generic td.rightTd{width:50%;}
.leftB, .rightB{overflow:hidden;width:50%;float:left;}
a.button.buttonBack{background:url(../img/backi.png) 12px 7px no-repeat #464646;white-space:pre-wrap;font:14px segoe_uilight,'Open Sans';text-transform:uppercase;border-radius:0;width:87px;text-align:center;padding:11px 0px 11px 53px;margin:0 0 0 25px;float:left;}
a.button.buttonBack:hover{background:url(../img/backi.png) 12px 7px no-repeat #464646;}
.cart.btnPr{float:none;margin:11px 0 0;}
div#payment_method_wrap{padding:30px 0px 0px 22px;margin:0px 0 0 8px;background:#eee;display:block;width:670px !important;float:left;}
.qc-col.qc-text{font: bold 12px arial;color: #555;text-transform: uppercase;padding: 10px 0;}
input#coupon{font: 18px segoe_uilight,'Open Sans';color: #464646;padding: 2px 0 8px 11px;margin: 0 0 10px;outline: none;}