.wf-loading p,.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading span,.wf-loading a,.wf-loading div{visibility:hidden}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,sub,sup,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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.anchor{padding-top:80px;text-decoration:none !important}em{font-style:italic}b{font-weight:bold}html,body{font-size:100.01%;height:100%}*{max-height:20000px}body{color:#707070;min-width:980px;background:url(../images/new_bg-main-background_pattern.jpg);position:relative;font:14px/16px Georgia,'Times New Roman',Times,serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none}.rateitBG{background-image:none}body.with-sidebar{min-width:1300px}img{border-style:none}a{text-decoration:none;color:#54585a}a:hover{text-decoration:underline}a:active{background-color:transparent}input,textarea,select{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;color:#000;outline:none}input[type="image"]{padding:0;border:none}input[type=text],input[type=password],input[type=file],input[type=submit],textarea{-webkit-appearance:none}input[type=submit]:hover{cursor:pointer}button::-moz-focus-inner,input[type="submit"]::-moz-focus-inner{padding:0;border:0}input[type="search"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder{color:#464646}input[type="search"]:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder{color:#464646}input[type="search"]::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder{color:#464646;opacity:1}input[type="search"]:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder{color:#464646}#wrapper{width:100%;height:100%;display:table;position:relative;padding:250px 0 0}.wrapper-content{width:100%}#header:after{content:'';display:block;clear:both}#header{background:url(../images/new_bg-header_background.png) repeat-x 0 100%;width:100%;z-index:101;position:absolute;top:0;left:0;padding:0 0 5px}#header .promo-line{overflow:hidden;background:#43b02a}#header .promo-line .holder{width:980px;margin:0 auto}#header .promo-line .holder a{display:block}#header .promo-line img{vertical-align:top}.header-panel{padding:0 0 3px;position:relative;z-index:3}.header-panel>.holder:after{content:'';display:block;clear:both}.header-panel>.holder{width:827px;margin:0 auto;position:relative;padding:0 135px 0 0}.tagline{overflow:hidden;padding:6px 33px 0;padding-left:80px}.ship-form .center img{width:24px;height:auto}.ship-form .select-area .left{margin-top:4px !important}.header-panel .listing{float:left;font:500 13px/17px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#3e3e3e;text-shadow:0 1px 0 #fff;margin:17px 20px 0 20px;white-space:nowrap}*+html .header-panel .listing{width:370px}*+html .header-panel .listing li{padding:0 4px 0 8px}.header-panel .listing li:first-child{background:none;padding-left:0}.header-panel .listing li{float:left;background:url(../images/sprite-divider.png) no-repeat -984px -17px;padding:0 5px 0 10px;color:#81878a}.header-panel .listing a{color:#81878a}.user-account.header-panel .listing{float:left;font:500 13px/17px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#3e3e3e;text-shadow:0 1px 0 #fff;margin:17px 20px 0 20px;white-space:nowrap}*+html .header-panel .listing{width:370px}*+html .header-panel .listing li{padding:0 4px 0 8px}.header-panel .listing li:first-child{background:none;padding-left:0}.header-panel .listing li{float:left;background:url(../images/sprite-divider.png) no-repeat -928px -69px;padding:0 5px 0 10px;color:#81878a}.header-panel .listing a{color:#81878a}.user-account{position:absolute;top:0;right:0;width:115px;padding:0 4px 4px;border:solid #dfdfdf;border-width:0 1px 1px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.16);box-shadow:0 1px 3px rgba(0,0,0,.16);background:#fffffe}*+html .user-account .enter-box{padding:16px 0 8px}.user-account .enter-box{border:solid #dfdfdf;border-width:0 1px 1px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;font:italic 15px/17px Georgia,"Times New Roman",Times,serif;color:#7a7a7a;text-align:center;padding:16px 2px 8px;white-space:nowrap}.user-account .enter-box a{font:700 16px/16px "franklin-gothic-urw",Arial,Helvetica,sans-serif;font-style:normal;color:#43b02a}.user-account .user-block{overflow:hidden;border:solid #dedede;border-width:0 1px 1px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;text-transform:capitalize;font:12px/16px Arial,Helvetica,sans-serif;color:#81878a;padding:7px 3px 5px 7px;cursor:pointer}.user-account .user-block p+p{font:700 16px/16px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:-2px 0 0}.user-account .user-block .info{float:left;padding:0 16px 0 0;color:#43b02a;position:relative}.user-account .user-block .info:after{content:'';position:absolute;right:0;top:50%;background:url(../images/drop-arrow.png) no-repeat;width:10px;height:6px;margin-top:-1px}.user-account.hover .user-block{border-color:transparent;background:#54585a;color:#fff !important}.user-account.hover .user-block .info{color:#fff}.user-account .menu:after{content:'';display:block;clear:both}.user-account.hover .user-block a{color:#fff;text-decoration:none;display:block !important}.user-account .menu{display:none;width:191px;margin:0 auto 13px;background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:6px 20px 20px;position:absolute;top:42px;left:-109px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.16);box-shadow:0 1px 3px rgba(0,0,0,.16);background:#fffffe;font-family:"franklin-gothic-urw",Arial,Helvetica,sans-serif !important}.user-account.hover .menu{display:block}.user-account .menu ul{overflow:hidden;font:13px/15px Arial,Helvetica,sans-serif;padding:7px 0}.user-account .menu li:first-child{border:none}.user-account .menu li{border-top:1px solid #d8d8d8;padding:9px 3px 7px}.user-account .menu ul a{color:#464646}.btn{display:block;border:1px solid #d4d4d4;color:#81878a;text-transform:uppercase;text-align:center;padding:5px;font:500 13px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;background:#f2f2f3;box-shadow:none;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}.shipping-form .btn{text-transform:capitalize}.btn:hover{background:#e7e7e8;-webkit-box-shadow:none;box-shadow:none;color:#54585a;text-decoration:none;border:1px solid #ccc}.account-form .row-password button[type="submit"],.account-form .row-password input[type="submit"],.lightbox-content .shipping-form .btn-area button[type="submit"],.lightbox-content .shipping-form .btn-area input[type="submit"],.shipping-form .heading .btn.order,.register-col .btn,.shipping-form .proceed-area button[type="submit"],.shipping-form .proceed-area input[type="submit"],.login-form button[type="submit"],.login-form input[type="submit"]{position:relative;display:inline-block;vertical-align:middle;border:0;overflow:visible;margin:0 0 14px !important;cursor:pointer;height:46px;font:700 17px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;background:#ffc658 url(../images/arrow-01.png) no-repeat 86% 50%;box-shadow:0 1px 0 0 #cd9f47;padding:0 46px 0 38px !important;border-radius:5px;color:#54585a;border:0}.account-form .row-password button[type="submit"]:hover,.account-form .row-password input[type="submit"]:hover,.lightbox-content .shipping-form .btn-area button[type="submit"]:hover,.lightbox-content .shipping-form .btn-area input[type="submit"]:hover,.shipping-form .heading .btn.order:hover,.register-col .btn:hover,.shipping-form .proceed-area button[type="submit"]:hover,.shipping-form .proceed-area input[type="submit"]:hover,.login-form button[type="submit"]:hover,.login-form input[type="submit"]:hover{background-color:#ffb21c !important;box-shadow:0 1px 0 #b58d3f}.jcf-hidden{display:block !important;position:absolute !important;left:-9999px !important}.hidden{display:none;position:absolute;left:-9999px}.select-area{border:solid transparent;border-width:0 1px;position:relative;overflow:hidden;cursor:default;height:23px;float:left;padding:7px 0 8px}.select-active{border:solid #d3d3d3;border-width:0 1px;background:#f3f3f3}.select-area .left{float:left;text-transform:uppercase;font:bold 11px/23px Arial,Helvetica,sans-serif;color:#515150;padding:2px 11px 0}.select-area .center{float:left;font-size:0;line-height:0;margin:0 7px 0 0;text-indent:-9999px;overflow:hidden;cursor:pointer}.select-area .center img{display:block}.select-disabled{background:#eee}.select-area .select-opener{background:url(../images/sprite.png) no-repeat -46px -70px;float:left;height:6px;width:10px;margin:11px 0 0;cursor:pointer}.select-options{position:absolute;overflow:hidden;background:#f2f2f3;z-index:2000}.select-options .drop-holder{border:1px solid #d4d4d4;overflow:hidden;height:1%;border-radius:4px}.select-options ul{list-style:none;padding:0;margin:0;font-family:"franklin-gothic-urw",sans-serif;font-weight:500}.select-options ul li{width:100%;float:left}.select-options ul a{text-decoration:none;padding:4px 10px 4px 10px;display:block;color:#81878a;height:1%;cursor:pointer}.select-options .item-selected a{text-decoration:none;color:#54585a}.select-options .optgroup{clear:both}.select-options .optgroup strong{display:block;padding:5px}.select-options .optgroup ul a{padding-left:30px}.ship-form{float:right;width:50px}.ship-form .select-area .center{margin-top:8px !important}.ship-form .select-focus{border:0 !important}.ship-form select{width:121px}.drop-ship{width:190px !important;margin:0 0 0 -67px;font:bold 12px/14px Arial,Helvetica,sans-serif;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.36);box-shadow:0 1px 1px rgba(0,0,0,.36)}.drop-ship ul{overflow:hidden;padding:11px 10px 19px 8px}.drop-ship li{margin:0 0 -2px}.drop-ship a{padding:4px 16px;-webkit-border-radius:5px;border-radius:5px}.drop-ship img{display:inline-block;vertical-align:middle;margin:0 11px 0 0}.drop-ship a span{display:inline-block;vertical-align:middle}*+html .drop-ship img,*+html .drop-ship a span{display:inline}.share-btn-block{float:left;width:190px;margin:10px 0 7px;white-space:nowrap;font-size:0;line-height:0}*+html .share-btn-block .btn-holder{display:inline}.share-btn-block .btn-holder{display:inline-block;vertical-align:middle;margin:0;width:100px}.header-holder{float:left;width:100%;position:relative;z-index:2}.header-frame:after{content:'';display:block;clear:both}.header-frame{width:960px;margin:0 auto}#header .logo{float:left;margin:-32px 10px 0 -62px}.logo a{display:block;height:100%}.header-block:after{content:'';display:block;clear:both}.header-block{position:relative;z-index:100;padding:0 0 3px;width:100%}.header-block-holder{max-width:760px;padding-top:34px;float:right}.free-shipping-block{float:left;font:500 12px/14px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#377b39;margin-left:20px;text-transform:uppercase}.free-shipping-block>div{background:url(../images/bg-cart.png);padding:8px 7px 7px;text-align:center;width:131px;height:41px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#divFreeShippingEarned{background-position:0 -100px;padding-top:6px;font:700 15px/14px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;text-align:center}#divFreeShippingEarned:before{width:51px;height:62px;left:3px;top:-5px}#divFreeShippingEarned:after{background-position:100% -148px}#divFreeShippingEarned .frame{display:inline-block;vertical-align:top;float:none}#divFreeShippingEarned span.earned{display:block;font-size:14px;color:#dd7e00}.free-shipping-block span.main{display:block}.free-shipping-block>div:before{display:none;width:38px;height:23px;content:'';position:absolute;left:10px;top:10px}#divNoFreeShipping{color:#54585a;font-weight:500;text-transform:capitalize;padding-top:5px}#divNoFreeShipping .title{color:#43b02a;font-size:15px;font-weight:700;display:block;text-transform:uppercase;line-height:12px;margin-top:3px}.free-shipping-block>div:after{background:url(../images/bg-cart.png) 100% -49px;width:13px;position:absolute;right:0;top:0;bottom:0;content:''}.free-shipping-block #divFreeShippingEarned::before{background-position:-95px 0}#divFreeShippingEarned:before{width:51px;height:62px;left:3px;top:-5px}#divFreeShippingEarned{font:700 15px/14px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;text-align:center}#divFreeShippingEarned span.earned{display:block;font-size:14px;color:#dd7e00}.free-shipping-block .link-more{text-transform:uppercase;color:#365e9e;font:11px/18px Arial,Helvetica,sans-serif}.free-shipping-block .holder{color:#3c3c3c;font:500 13px/12px 'franklin-gothic-urw',Arial,Helvetica,sans-serif;text-transform:uppercase}.free-shipping-block .orange{color:#43b02a}.free-shipping-block .frame{padding:0 2px 0 0;color:#54585a;margin:0 auto}.free-shipping-block .order{color:#fff;background-position:0 -60px}.free-shipping-block .order .frame{background-position:100% -90px;color:#dd7e00}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(/images/fancybox/fancybox.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;z-index:1102;border:0 solid #fff}#fancybox-content>div{overflow:visible !important}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(/images/fancybox/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none !important}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(/images/fancybox/blank.gif);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(/images/fancybox/fancybox.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(/images/fancybox/fancybox.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(/images/fancybox/fancybox-x.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(/images/fancybox/fancybox.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(/images/fancybox/fancybox-y.png);background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(/images/fancybox/fancybox.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(/images/fancybox/fancybox-x.png);background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(/images/fancybox/fancybox.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(/images/fancybox/fancybox-y.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(/images/fancybox/fancybox.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#fff;text-align:left}#fancybox-title-over{padding:10px;background-image:url(/images/fancybox/fancy_title_over.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(/images/fancybox/fancybox.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#fff;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url(/images/fancybox/fancybox-x.png) 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(/images/fancybox/fancybox.png) -55px -90px no-repeat}.popup-holder{position:relative;overflow:hidden;height:0;width:621px;background:#fffefc}.lightbox-content{width:597px;border:1px solid #a2a2a2;padding:20px 31px;font:16px/25px Arial,Helvetica,sans-serif;color:#545454}.lightbox-content .head{overflow:hidden;background:url(/images/sep-head-lightbox.png) repeat-x 0 100%;padding:0 0 12px;margin:0 0 25px}.lightbox-content .close,a.close{float:right;width:23px;height:23px;background:url(/images/ico-close.png) no-repeat 0 0;overflow:hidden;text-indent:-9999px}.lightbox-content .title{display:block;overflow:hidden;text-transform:uppercase;color:#81878a;font:500 14px/18px "franklin-gothic-urw",Arial,Helvetica,sans-serif;padding:7px 5px 0 0}.lightbox-content .text{width:525px;margin:0 auto}#popupVideo .text{width:560px}#popupVideo article iframe{width:785px !important;height:443px !important}#popupVideo .right{float:right !important;margin-right:10px !important}.lightbox-content h1{margin:0 0 4px;font:700 34px/38px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a}.lightbox-content h1.text-autoship{display:block;width:282px;height:41px;text-indent:-9999px;overflow:hidden;background:url(/images/text-autoship.png) no-repeat 0 3px;margin:0 0 15px -2px}.lightbox-content h2{margin:0 0 12px;font:700 26px/28px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#dd7e00}.lightbox-content p{margin:0 0 25px}.lightbox-content .list{padding:0 12px 25px}.lightbox-content .list.add{margin:0 0 0 -10px}.lightbox-content .list li{overflow:hidden;vertical-align:top;background:url(/images/sprite-divider.png) no-repeat -960px -32px;padding:0 0 0 15px}.lightbox-content .list b{font-weight:bold}.lightbox-content footer{overflow:hidden;font-size:13px;line-height:18px;color:#909090;padding:15px 0 3px}.review-image{float:right;padding:30px 15px 15px 15px}div.holder div span.label label{font:500 18px/22px "franklin-gothic-urw",Arial,Georgia,sans-serif;text-transform:uppercase}.review-holder{float:left;display:block}.form-row rating-row{padding:0 0 5px 244px;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.row-group div.form-row div.holder div h3{color:#000;font:600 16px/18px "franklin-gothic-urw",Arial,Georgia,serif}.lightbox-content-review{width:800px}.lightbox-content-review .head{overflow:hidden;background:url(/images/sep-head-lightbox.png) repeat-x 0 100%;padding:0 0 12px;margin:0 0 25px}.lightbox-content-review .close{float:right;width:23px;height:23px;background:url(/images/sprite-ico.png) no-repeat -330px 0;overflow:hidden;text-indent:-9999px;position:absolute;top:-10px;right:-10px}.lightbox-content-review .title{display:block;overflow:hidden;color:#3e3e3e;font:600 21px/24px "adelle-n6","adelle",Georgia,serif}.lightbox-content-review .title h1{display:block;overflow:hidden;color:#3e3e3e;font:600 21px/24px "adelle-n6","adelle",Georgia,serif;margin:10px 0 0 22px}.lightbox-content-review .text{width:620px;margin:0 0}.lightbox-content-review h1{margin:0 0 0 25px;font:500 18px/22px "franklin-gothic-urw-cond-n5","franklin-gothic-urw-cond",Arial,Helvetica,sans-serif;color:#3b853e;text-transform:uppercase}.lightbox-content-review h1.text-autoship{display:block;width:282px;height:41px;text-indent:-9999px;overflow:hidden;background:url(/images/text-autoship.png) no-repeat 0 3px;margin:0 0 15px -2px}.lightbox-content-review h2{margin:0 0 12px;font:800 24px/28px "adelle-n8","adelle",Georgia,serif;color:#c87102}.lightbox-content-review p{margin:0 25px}.lightbox-content-review .list{padding:0 12px 25px}.lightbox-content-review .list.add{margin:0 0 0 -10px}.lightbox-content-review .list li{overflow:hidden;vertical-align:top;background:url(/images/sprite-divider.png) no-repeat -960px -32px;padding:0 0 0 15px}.lightbox-content-review .list b{font-weight:bold}.lightbox-content-review footer{overflow:hidden;font-size:13px;line-height:18px;color:#909090;padding:15px 0 3px}.lightbox-content-review .head{overflow:hidden;background:url(/images/sep-head-lightbox.png) repeat-x 0 100%;padding:0 0 12px;margin:0 0 25px}.lightbox-content-review .close{float:right;width:23px;height:23px;background:url(/images/sprite-ico.png) no-repeat -330px 0;overflow:hidden;text-indent:-9999px;position:absolute;top:-10px;right:-10px}.lightbox-content-review .title{display:block;overflow:hidden;color:#3e3e3e;font:600 21px/24px "franklin-gothic-urw",Arial,Georgia,serif}.lightbox-content-review .title h1{display:block;overflow:hidden;color:#3e3e3e;font:600 21px/24px "franklin-gothic-urw",Arial,Georgia,serif;margin:10px 0 0 22px}.lightbox-content-review .text{width:620px;margin:0 0}.lightbox-content-review h1{margin:0 0 0 25px;font:500 18px/22px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#3b853e;text-transform:uppercase}.lightbox-content-review h1.text-autoship{display:block;width:282px;height:41px;text-indent:-9999px;overflow:hidden;background:url(/images/text-autoship.png) no-repeat 0 3px;margin:0 0 15px -2px}.lightbox-content-review h2{margin:0 0 12px;font:800 24px/28px "franklin-gothic-urw",Arial,Georgia,serif;color:#c87102}.lightbox-content-review p{margin:0 25px}.lightbox-content-review .list{padding:0 12px 25px}.lightbox-content-review .list.add{margin:0 0 0 -10px}.lightbox-content-review .list li{overflow:hidden;vertical-align:top;background:url(/images/sprite-divider.png) no-repeat -960px -32px;padding:0 0 0 15px}.lightbox-content-review .list b{font-weight:bold}.lightbox-content-review footer{overflow:hidden;font-size:13px;line-height:18px;color:#909090;padding:15px 0 3px}.cart-block{float:right;position:relative;margin:0 0 0 19px}.fixed-header .cart-block{padding:7px 0 !important;cursor:pointer}.fixed-header .cart-block a{margin:0 auto !important;cursor:pointer}.cart-block .icon-cart{background:url(../images/ico-cart.png) no-repeat;width:47px;height:41px;display:block;position:relative;padding-bottom:15px}.cart-block .icon-cart .counter{box-shadow:0 2px 2px rgba(0,0,0,.2);border:3px solid #fff;background:#dd7e00;font:bold 13px/15px Arial,Helvetica,sans-serif;text-align:center;border-radius:10px;position:absolute;right:-1px;top:0;color:#fff;padding:0 4px}.cart-block .icon-cart:hover{background:url(../images/ico-cart-h.png) no-repeat;margin-bottom:0}.cart-block .cart-btn{float:left;color:#f7f7f6;font:700 15px/28px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase;background:#ffc658;text-decoration:none;-webkit-border-radius:5px;border-radius:5px;height:40px;width:111px}.cart-block .cart-btn:hover{background:#ffb21c}.cart-block .cart-btn .holder{display:block;overflow:hidden;padding:6px 25px 4px 13px;cursor:pointer;position:relative;color:#54585a}.cart-block .cart-btn .holder:after{position:absolute;background:url(../images/arrow02.png) no-repeat;height:10px;width:6px;content:'';right:15px;top:50%;position:absolute;margin-top:-4px}.cart-block .cart-btn .counter{float:left;width:29px;height:28px;text-align:center;font:bold 14px/26px Arial,Helvetica,sans-serif;letter-spacing:-.04em;color:#345e9e;background:url(../images/sprite-ico.png) no-repeat -360px 0;margin:0 8px 0 0;padding:0 0 0 4px}.cart-block .cartblock-holder:hover .cart-btn{background:#ffb21c;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;padding:0 0 7px;margin:0 0 -7px}.cart-block .drop{border-top:4px solid #7bc869;background:#fff;position:relative;box-shadow:0 21px 21px rgba(0,0,0,.6)}.holder-concern{padding-top:12px !important}.drop-cart-wrap-main{display:none;position:absolute;top:50px;right:-16px;width:399px;z-index:2}.cart-block .drop:before{content:'';position:absolute;right:153px;bottom:100%;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:15px solid #7bc869}.fixed-header .cart-block .drop:before{right:36px}.fixed-header .drop-cart-wrap-main{padding-top:25px}.cart-block .cartblock-holder:hover .drop-cart-wrap-main,.cart-block .cartblock-holder.hover .drop-cart-wrap-main{display:block}.cart-block .cartblock-holder{float:left;margin-right:20px}.cart-block .drop>.holder{overflow:hidden;padding:22px 29px 24px;border:1px solid #dedede;border-top-color:#fff}.cart-block .start-message,.start-message{font:14px/19px Arial,Helvetica,sans-serif;color:#767676;text-align:center;padding:6px 0 0}.cart-block .start-message{overflow:hidden}.cart-block .start-message img{display:block;margin:0 auto 20px}.cart-block .drop .start-message .head,.start-message .head{display:block;margin:0 0 9px;color:#54585a;font:700 24px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.cart-block .start-message p,.start-message p{margin:0 0 7px}.cart-block .drop .head{display:block;text-transform:capitalize;font:400 28px/36px "franklin-gothic-urw",sans-serif;color:#81878a;margin:0 0 1px}.cart-block .drop .head mark{background:none;color:#54585a;font-weight:700}.cart-block .drop .title{display:block;background:#ececec;font:400 15px/17px "franklin-gothic-urw",sans-serif;text-transform:capitalize;color:#54585a;padding:7px 7px 6px;margin:0 0 11px}.cart-block .drop .title.last-added{background:#ececec;color:#909090}.cart-block .item{overflow:hidden;margin:0 0 11px}.cart-block .pyousaved{color:#54585a;font:700 17px/20px "franklin-gothic-urw",sans-serif;margin-bottom:3px}.cart-block .pyousaved .amount{color:#dd7e00;font-style:normal}.cart-block .item .img-box{float:left;width:84px;height:84px;margin:0 10px 0 0}.cart-block .item .img-box a,.cart-block .item .img-box img{display:block;margin-left:auto;margin-right:auto}.cart-block .item .text{overflow:hidden;padding:5px 0 0}.cart-block .item .tag{display:none;font:12px/14px Arial,Helvetica,sans-serif;color:#474747;margin:0 0 1px}.cart-block .item h1{margin:0 20px 5px 0;font:400 15px/18px "franklin-gothic-urw",sans-serif;color:#54585a}.cart-block .item h1 a{color:#54585a}.cart-block .update-form{overflow:hidden;padding:2px 0;font:12px/23px Arial,Helvetica,sans-serif;color:#54585a}.cart-block .update-form label{float:left;color:#474747;text-transform:uppercase;margin:2px 3px 0 0;width:33px;font-weight:bold}.cart-block .update-form .input-holder{position:relative;float:left;margin:0 6px 0 0}.cart-block .update-form .input-placeholder-text{font:14px/16px Arial,Helvetica,sans-serif;left:5px;top:3px}.cart-block .update-form input[type=text]{float:left;margin:0;border:1px solid #d4d4d4;background:#fff;font:bold 13px/15px Arial,Helvetica,sans-serif;height:18px;padding:2px 5px 3px;width:18px;color:#54585a !important;border-radius:3px;box-shadow:inset 2px 2px 4px rgba(0,0,0,.06);text-align:center}.cart-block .update-form input[type=text]:focus{box-shadow:0 0 3px 1px rgba(123,200,105,.8);border-color:#7bc869}.cart-block .update-form a{color:#505a8c}.cart-block .update-form .update{text-transform:capitalize}.cart-block .update-form .price{float:right;font:700 17px/23px "franklin-gothic-urw",sans-serif;margin:2px 0 0;color:#54585a}.cart-block .more-items{display:block;background:#fdf1c7;text-align:center;padding:8px 10px 6px;font:italic 15px/17px Georgia,'Times New Roman',Times,serif;color:#474747}.cart-block .subtotal-row{overflow:hidden;border-top:1px dashed #d4d4d4;border-bottom:1px solid #dfdfdf;padding:16px 0;margin:0 0 12px}.cart-block .subtotal-row .btn-view{float:right;color:#54585a;font:700 15px/28px "franklin-gothic-urw",sans-serif;text-transform:uppercase;text-align:center;background:#ffc658;text-decoration:none;-webkit-border-radius:7px;border-radius:7px;width:182px;padding:6px 10px;-webkit-box-shadow:0 1px 0 0 #cd9f47;box-shadow:0 1px 0 0 #cd9f47;border:0}.cart-block .subtotal-row .btn-view:hover{background:#ffb21c;-webkit-box-shadow:0 1px 0 0 #b68d3f;box-shadow:0 1px 0 0 #b68d3f}.cart-block .subtotal-row .head{float:left;text-transform:uppercase;margin:-8px 10px -2px 0;font:700 14px/20px "franklin-gothic-urw",sans-serif;color:#43b02a}.cart-block .subtotal-row .count{clear:left;float:left;color:#54585a;font:700 28px/30px "franklin-gothic-urw",sans-serif}.cart-block .info-row{overflow:hidden;text-align:center;font:600 22px/24px "franklin-gothic-urw",Arial,Georgia,serif;color:#39803c}.cart-block .info-row mark{background:none;color:#dd7e00}*+html .cart-block .info-row .ribbon{display:inline}.cart-block .info-row .ribbon{display:inline-block;background:url(../images/ribbon.png) no-repeat;background-size:100% 100%;padding:6px 15px;font:500 15px/17px "franklin-gothic-urw",sans-serif;color:#54585a;width:195px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 auto}.cart-block .info-row .ribbon p span{color:#43b02a;font-weight:700;text-transform:uppercase}.cart-block .info-row .ribbon.earned{background:url(../images/ribbon-free.png) no-repeat;color:#dd7e00}.cart-block .info-row .ribbon.earned .holder{background-position:100% -90px}.search-form{float:left;width:377px;height:40px;background:#dfdfde url(../images/new_btn-search_input_slice.png);-webkit-border-radius:5px;border-radius:5px;position:relative}.search-form:focus{background:url(../images/new_btn-search_input_slice-focus.jpg);box-shadow:inset 2px 2px 5px rgba(0,0,0,.14)}.search-form .input-placeholder-text{top:11px;left:33px;font:15px/19px Arial,Helvetica,sans-serif;color:#54585a;overflow:hidden;height:20px;width:240px}.search-form .ico{position:absolute;width:17px;height:18px;left:12px;top:12px;background:url(../images/sprite.png) no-repeat -73px 0}.search-form .input-holder{overflow:hidden;padding:0 10px 0 33px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.search-form .input-holder.parent-active{-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,.14);box-shadow:inset 2px 2px 5px rgba(0,0,0,.14)}.search-form .input-holder.parent-active{-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,.14);box-shadow:inset 2px 2px 5px rgba(0,0,0,.14)}.search-form input[type="text"]{float:left;margin:0;padding:11px 0 10px;border:0;background:none;font:15px/19px Arial,Helvetica,sans-serif;height:19px;width:250px;outline:none;color:#464646;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.search-form .submit-holder{float:right;background:#43b02a;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;max-width:86px;font-family:"franklin-gothic-urw",sans-serif}.search-form .submit-holder:hover{background:#2aaa0c}.search-form input[type="submit"]{float:right;margin:0;padding:0;border:0;background:#43b02a;text-transform:uppercase;color:#fff;font:500 15px/41px "franklin-gothic-urw",Arial,Helvetica,sans-serif;height:40px;text-align:center;width:86px;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;cursor:pointer}.autocomplite{position:absolute;left:0;top:34px;width:420px;z-index:20}.autocomplite .arrow{display:block;width:24px;height:12px;background:url(/images/sprite-arrow.png) no-repeat 0 -100px;margin:0 0 0 34px}.autocomplite .holder{overflow:hidden;background:#fff;padding:10px;border:3px solid #90ae3e;-webkit-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 8px 10px rgba(0,0,0,.2);box-shadow:0 8px 10px rgba(0,0,0,.2);color:#8e8e8e}.autocomplite .badge{text-transform:uppercase;text-align:right;display:block;font:500 14px/16px "franklin-gothic-urw",Arial,Georgia,sans-serif;padding:1px 3px 0 0}.autocomplite ul{overflow:hidden;text-transform:capitalize;font:500 20px/24px "franklin-gothic-urw",Arial,Georgia,sans-serif;margin:0 0 15px}.autocomplite li{overflow:hidden;padding:0 0 2px}.autocomplite a{display:block;color:#8e8e8e;text-decoration:none;padding:5px 8px}.autocomplite .selected-line a,.autocomplite a:hover{background:#f1fbcd}.autocomplite a mark{color:#464646;background:none}.fixed-header .autocomplite{top:30px;width:327px}.fixed-header .cart-block .icon-cart{background:url(../images/sprite.png) no-repeat -64px -437px;padding-bottom:0}#nav{float:left;width:100%;position:relative;z-index:99}#nav .nav-bar{position:relative;border-top:1px dashed #d4d4d4;z-index:1;padding:0 0 4px;float:left;width:100%;clear:left}#nav .nav-bar.top-bar{border:0;z-index:20;padding:0}.nav-bar .label{float:left;width:56px;padding:8px 0 0;color:#39803c;font:14px/16px Georgia,'Times New Roman',Times,serif;text-transform:capitalize}.nav-bar.top-bar .label{padding:13px 0 0}#shop-nav{float:left;width:960px;height:36px}#shop-nav>li{float:left;margin:-3px 0 0 6px}#shop-nav>li:first-child{margin-left:0}#shop-nav>li>a{display:block;text-transform:uppercase;font:700 17px/19px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;text-decoration:none;overflow:hidden;text-align:center;-webkit-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}#shop-nav>li.hover>a,#shop-nav>li>a:hover{color:#fff;background:#43b02a}#shop-nav.scaling-active a{padding:0}*+html #shop-nav>li>a span{display:inline}#shop-nav>li>a span{display:inline-block;padding:14px 14px 8px 0;white-space:nowrap;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;position:relative}#shop-nav>li>a span:after{content:'';position:absolute;right:0;top:50%;background:url(../images/drop-arrow.png) no-repeat;width:10px;height:6px;margin-top:-1px}#shop-nav .deals>a{color:#dd7e00}#shop-nav>li.hover>a span,#shop-nav>li:hover>a span{cursor:pointer;padding:11px 14px 11px 0}#shop-nav>li:hover>a span:after{background:url(../images/drop-arrow-h.png)}@media(max-width:1024px){#shop-nav>li>a span:after{background:none}#shop-nav>li:hover>a span:after{background:none}}#shop-nav>li.hover{position:relative}#shop-nav>li.hover .drop{left:0}#shop-nav>li.drop-alignright.hover .drop{left:auto;right:0}#shop-nav .drop{position:absolute;z-index:10;left:-99999px;top:39px;border-top:4px solid #43b02a;background:#fff;width:225px;box-shadow:0 21px 21px rgba(0,0,0,.6);font:400 15px/28px "franklin-gothic-urw",Arial,Helvetica,sans-serif}#shop-nav .drop *{box-sizing:border-box}#shop-nav .drop-row-holder{overflow:hidden;padding:0 0 6px;margin:0 -12px}#shop-nav .drop-row-holder .col{float:left;margin:0 0 0 20px}#shop-nav .drop-row-holder .col:first-child{margin:0 0 0 11px}#shop-nav .drop-row-holder .col:first-child .divider{border-right:1px dashed #d4d4d4;padding-right:20px}#shop-nav .drop-row-holder .col:first-child .image-holder{border:1px solid #c5e86c}#shop-nav .drop-row-holder .col:first-child .title{background:url(../images/lucky_brand_department.png) no-repeat 12px 3px;padding:0 0 0 15px}#shop-nav .drop-row-holder .image-holder{padding:4px;border:1px solid #dedede;margin-bottom:-3px}#shop-nav .department-links ul{font-size:0;line-height:0}#shop-nav .department-links li{display:inline-block;vertical-align:top;width:25%;font-size:15px;line-height:28px}#shop-nav .department-links h2{padding-right:15px;font-weight:700;color:#43b02a;display:inline-block;position:relative;text-transform:uppercase}#shop-nav .department-links h2:after{content:'';position:absolute;bottom:10px;left:100%;right:-9999px;border-top:1px dashed #d4d4d4;height:1px}#shop-nav .department-links a,#shop-nav .all-brand-list a{color:#54585a;text-decoration:none}#shop-nav .all-brand-list{float:left;width:25%}.brand-list-holder{overflow:hidden}#shop-nav .department-links a:hover,#shop-nav .all-brand-list a:hover{color:#43b02a}#shop-nav .drop-row-holder .image-holder img{vertical-align:top}#shop-nav .drop-row-holder .title{display:block;text-transform:capitalize;text-align:center;color:#54585a;font-weight:500;max-width:130px;margin:10px 0}#shop-nav .drop-row-holder .title a{color:#54585a;text-decoration:none;line-height:20px;display:inline-block}#shop-nav .drop-row-holder .title a:hover{color:#43b02a}#shop-nav .drop>.holder{border:solid #dedede;border-width:0 1px 1px;padding:25px 32px 26px;overflow:hidden}#shop-nav .drop>.holder:after{display:block;clear:both;content:''}.department-links .sub-head{overflow:hidden}#shop-nav .drop .head-main{text-align:center;margin-bottom:10px;overflow:hidden}#shop-nav .drop .head-main h1{display:inline-block;padding:0 10px;color:#54585a;font-size:21px;line-height:25px;font-weight:700;position:relative;text-transform:uppercase}#shop-nav .feature-brand-head{line-height:25px;font-size:16px;font-weight:500;background:#54585a;color:#fff;padding:12px 16px;margin:-12px -30px 22px;position:relative;z-index:99;text-transform:uppercase}#shop-nav .feature-brand-head .active a{color:#d5ee97;position:relative}#shop-nav .feature-brand-head .title{float:left;color:#d5ee97;text-transform:uppercase;position:relative;padding:0 6px}#shop-nav .feature-brand-head:before,#shop-nav .feature-brand-head:after{content:'';position:absolute;left:-10px;right:100%;top:0;bottom:0;background:#54585a}#shop-nav .feature-brand-head:after{left:100%;right:-10px}#shop-nav .feature-brand-head a{color:#fff;text-decoration:none !important}#shop-nav .feature-brand-head a:hover{color:#d5ee97}#shop-nav .feature-brand-head .title:after,#shop-nav .feature-brand-head .active a:after{content:'';position:absolute;left:0;right:0;top:100%;height:4px;background:#c5e86c}.drop-brand-main .hidden{display:none}#shop-nav .feature-brand-head .active a:after{left:-11px;right:-12px;top:auto;bottom:-15px}#shop-nav .feature-brand-head ul{margin:0;padding:0;list-style:none;font-size:0;line-height:0}#shop-nav .feature-brand-head ul li{display:inline-block;vertical-align:middle;border-left:1px solid #6c7174;font-size:16px;line-height:25px;padding:0 10px}#shop-nav .feature-brand-head ul li:first-child{border-left:0}#shop-nav .drop .head-main h1:after,#shop-nav .drop .head-main h1:before{content:'';position:absolute;left:-9999px;background:#c5e86c;height:2px;margin-top:-1px;top:50%;right:100%}#shop-nav .drop .head-main h1:after{left:100%;right:-9999px}#shop-nav .list{width:201px;margin:0 auto;font:13px/15px Arial,Helvetica,sans-serif}#shop-nav .list li:first-child{border:none}#shop-nav .list li{overflow:hidden;vertical-align:top;border-top:1px solid #d8d8d8}#shop-nav .list a{display:block;padding:8px 7px 5px;color:#464646;text-decoration:none}#shop-nav .list a:hover{background:#f3fbd6;color:#3a7e3c}#shop-nav .big-drop .drop{width:994px}#shop-nav .big-drop.hover{position:static}#shop-nav .big-drop.hover .drop{left:-17px;top:35px}#shop-nav .drop .side-block{float:right;width:222px;padding:18px;background:#f1f0ef;color:#474747;margin:16px 22px 0 32px}#shop-nav .drop .side-block h1{margin:0 0 9px;padding:7px 0 6px;border-bottom:2px solid #d5d5d5;text-transform:uppercase}#shop-nav .drop .listing{margin:0 0 3px}#shop-nav .drop .listing li:first-child{border:none}#shop-nav .drop .listing li{padding:5px 0}#shop-nav .drop .listing a{color:#474747}#shop-nav .drop .listing a:hover{color:#39803c}#shop-nav .drop-holder{overflow:hidden}.brand-list-wrap .scrollable-area-wrapper{height:223px !important}#shop-nav .all-brand-list li{padding-left:3px}#shop-nav .drop-holder .head{overflow:hidden;margin:0 0 18px;background:url(../images/sep-drop-head.png) repeat-x 0 11px;text-align:center;color:#474747;text-transform:uppercase}*+html #shop-nav .drop-holder .head h1{display:inline}#shop-nav .drop-holder .head h1{display:inline-block;padding:0 10px}#shop-nav .brands-list .logo-box img{max-height:50px !important;width:auto !important}#shop-nav .brands-block{overflow:hidden;margin:0 -18px -4px}#shop-nav .brands-list{overflow:hidden;color:#81878a;font-size:0;letter-spacing:-4px;text-align:center}*+html #shop-nav .brands-list li{display:inline}#shop-nav .brands-list li{display:inline-block;vertical-align:top;width:20%;padding:0 26px 23px;letter-spacing:0;font:11px/13px Arial,Helvetica,sans-serif}#shop-nav .brands-list a{color:#54585a}#shop-nav .brands-list .logo-box{display:block;background:#fff;border:1px solid #dedede;margin:0 0 7px;padding:7px}#shop-nav .brands-list .logo-box img{display:block;margin:0 auto}#shop-nav .brands-list li.hover .logo-box{text-decoration:none;border:1px solid #43b02a}#shop-nav .brands-list h2{font:500 15px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:0 0 1px}#shop-nav .brands-list li.hover h2 a{color:#43b02a;text-decoration:none}#shop-nav .thumbnail-block{overflow:hidden;margin:0 0 10px;padding:5px 0 0}#shop-nav .thumbnail-list{overflow:hidden;font-size:0;letter-spacing:-4px;text-align:center}#shop-nav .specialty .thumbnail-list .image-holder{border:0;padding:0;margin-bottom:-5px}*+html #shop-nav .thumbnail-list li{display:inline}#shop-nav .thumbnail-list li{display:inline-block;vertical-align:top;width:132px;font:500 15px/17px "franklin-gothic-urw",Arial,Helvetica,sans-serif;letter-spacing:0;padding:0 3.5px 18px}#shop-nav .thumbnail-list a{color:#54585a;text-decoration:none;display:inline-block;vertical-align:top}#shop-nav .thumbnail-list .image-holder{display:block;width:77px;height:77px;border:1px solid #dedede;border-radius:70px;padding:5px;margin:0 auto 5px}#shop-nav .thumbnail-list .image-holder img{display:block;max-width:100%;height:auto;border-radius:70px}#shop-nav .thumbnail-list .text{display:block}#shop-nav .thumbnail-list a:hover{color:#43b02a}#shop-nav .specialty .thumbnail-block{padding:0}#shop-nav .specialty .thumbnail-block .image-holder{padding:0 0 0 5px}#shop-nav .specialty .thumbnail-list li{width:132px;margin:0 0 18px;padding:0 3.5px}#shop-nav .deals .head{color:#c84425}#shop-nav .deals-block{overflow:hidden;color:#c84425}#shop-nav .deals-list{overflow:hidden;font-size:0;letter-spacing:-4px;margin:0 -12px}#shop-nav .deals-block h2 .save{display:block;text-transform:uppercase;color:#dd7e00;font:bold 12px/16px Arial,Helvetica,sans-serif}*+html #shop-nav .deals-block li{display:inline}#shop-nav .deals-block li{display:inline-block;vertical-align:top;width:201px;letter-spacing:0;font:12px/16px Arial,Helvetica,sans-serif;width:20%;padding:0 12px 15px;text-align:center}#shop-nav .deals-block li a{color:#54585a;text-decoration:none}#shop-nav .deals-block li a:hover{color:#43b02a}#shop-nav .deals-block .logo-box{display:block;margin:0 0 10px}#shop-nav .deals-block .logo-box img{display:block}#shop-nav .deals-block h2{margin:0 0 5px;text-align:center;font:500 15px/17px "franklin-gothic-urw",Arial,Helvetica,sans-serif}#shop-nav .deals-block h2 .save{display:block;text-transform:uppercase;color:#dd7e00;font:bold 12px/16px Arial,Helvetica,sans-serif}#shop-nav .deals-block .logo-box{padding:5px;border:1px solid #dedede}#shop-nav .deals-block .logo-box img{vertical-align:top;max-width:100%;height:auto}.browser-nav{float:left;font:500 14px/16px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:capitalize;padding:3px 0 0 2px}.browser-nav>li:first-child{background:none;padding-left:17px}*+html .browser-nav>li{padding:0 10px}.browser-nav>li{float:left;padding:0 23px}.browser-nav>li>a{color:#81878a;text-decoration:none;display:block;padding:6px 0 7px}.browser-nav>li>a:hover{color:#43b02a}.browser-nav>li.hover{position:relative}.browser-nav .more{width:72px;padding:0}.browser-nav .more>a{padding:6px 12px 7px}.browser-nav .more.hover>a{background:#fff;border:1px solid #dedede;color:#43b02a;padding:4px 11px 6px}.browser-nav ul{position:absolute;border:1px solid #dedede;background:#fff;top:27px;right:0;display:none;width:191px;padding:9px 16px 10px;font:13px/15px Arial,Helvetica,sans-serif}.browser-nav li.hover ul{display:block}.browser-nav ul li:first-child{border:none}.browser-nav ul li{border-top:1px solid #dedede}.browser-nav ul a{display:block;color:#54585a;padding:8px 0 6px;text-decoration:none}.browser-nav ul a:hover{color:#43b02a}.browser-nav li.hover ul{display:block}.browser-nav ul li:first-child{border:none}.browser-nav ul li{border-top:1px solid #dedede}.browser-nav ul a{display:block;color:#54585a;padding:8px 0 6px;text-decoration:none}.browser-nav ul a:hover{color:#43b02a}.signup-block{float:right;max-width:300px;padding:0 0 0 8px;margin:4px 0 0}.signup-block>.holder{float:left;max-width:300px;height:25px}.signup-block.compliment{background-position:0 -240px}.signup-block.compliment>.holder{background-position:100% -270px}.signup-block .popup-wrap{float:left;padding:1px 5px 0 33px;font:italic 14px/25px "franklin-gothic-urw",sans-serif;color:#474747;position:relative}.signup-block .popup-wrap:after{background:url(../images/sprite.png) no-repeat 0 -23px;width:18px;height:14px;content:'';position:absolute;left:0;top:5px}.signup-block .open{text-transform:capitalize;color:#474747;font:700 14px/16px "franklin-gothic-urw",sans-serif;color:#43b02a}.signup-block .block{float:left;background:url(../images/sprite-ico.png) no-repeat 7px -228px;padding:0 5px 0 36px;font:italic 14px/25px Georgia,'Times New Roman',Times,serif;color:#39803c}.signup-block .popup{position:absolute;top:33px;right:-2px;width:400px;border-top:7px solid #7bc869;background:#fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.1);box-shadow:0 3px 10px rgba(0,0,0,.1);display:none}.signup-block .popup:after{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(144,174,60,0);border-bottom-color:#7bc869;border-width:16px;left:50%;margin-left:78px}.signup-block .popup-visible .popup{display:block}.signup-block .popup-active .popup{display:block}.signup-block .popup .holder{border:solid #dedede;border-width:0 1px 1px;padding:22px 20px 9px 18px;font:12px/14px Arial,Helvetica,sans-serif;color:#6d6d6d;min-height:102px}.signup-block .popup .arrow{position:absolute;right:96px;top:-19px;width:24px;height:12px;background:url(../images/sprite-arrow.png) no-repeat 0 -100px}.signup-block .popup h1{margin:0 0 2px;color:#54585a;font:700 22px/24px "franklin-gothic-urw",sans-serif}.signup-block .popup p{margin:0 0 4px;color:#81878a}.signup-block .subscribe-form{overflow:hidden;margin:0 1px 0 0}.signup-block .subscribe-form .inputs-holder{overflow:hidden;background:#dfdfde url("../images/new_btn-search_input_slice.png");-webkit-border-radius:4px;border-radius:4px;height:32px;position:relative}.signup-block .subscribe-form .input-placeholder-text{left:18px;top:7px;font:15px/20px Arial,Helvetica,sans-serif}.signup-block .subscribe-form input[type="text"]{float:left;margin:0;padding:8px 18px 7px;border:0;background:none;outline:none;font:15px/20px Arial,Helvetica,sans-serif;height:17px;color:#424242;width:220px;box-shadow:none}.signup-block .subscribe-form input[type="text"]:invalid{-webkit-box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.14);box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.14);color:#262626}.signup-block .subscribe-form .inputs-holder:focus{background:url(../images/new_btn-search_input_slice-focus.jpg)}.signup-block .subscribe-form .error .error-message{display:block}.signup-block .subscribe-form input[type="submit"]{float:right;margin:0;padding:0;border:none;background:url(../images/btn-search_btn_up.png);-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;font:bold 12px/32px Arial,Helvetica,sans-serif;height:32px;color:#fff;text-transform:uppercase;text-align:center;width:102px;cursor:pointer}.signup-block .subscribe-form input[type="submit"]:hover{background:url(../images/btn-search_btn_over.png)}.signup-block .popup .error-message{font:bold 12px/14px Arial,Helvetica,sans-serif;color:#a0351c;display:none;padding:7px 0 0}.alphabet-nav{clear:left;overflow:hidden;border-top:1px dashed #d4d4d4;text-transform:uppercase;color:#727272;font:11px/19px Arial,Helvetica,sans-serif;padding:3px 0}.alphabet-nav .label{float:left}.alphabet-nav .list{float:right;text-align:center}.alphabet-nav .list li{float:left;margin:0 0 0 9px;width:20px;height:19px}.alphabet-nav .list a{display:block;color:#727272;text-decoration:none}.alphabet-nav .list a:hover{color:#fff;background:#43b02a;-webkit-border-radius:3px;border-radius:3px}.selected-alphabet{color:#fff;background:#9dc144;-webkit-border-radius:3px;border-radius:3px}.fixed-header #header{position:fixed;left:0;top:0;right:0;z-index:999;height:43px}#header .header-block .nav-bar,.fixed-header #nav,.fixed-header .promo-line,.fixed-header .header-panel,.fixed-header .free-shipping-block{display:none}.nav-bar{position:relative;z-index:10}.fixed-header #header .logo{float:left;background:url(../images/logo-fixed.png) no-repeat;width:30px;height:34px;margin:7px 18px 0 0}.fixed-header #header .logo img{display:none !important}.fixed-header .header-block,.fixed-header .header-holder{padding:0}.fixed-header .header-block-holder{width:auto;float:left;padding:0}.fixed-header #header .header-block .nav-bar{display:block;float:left}.navigation{float:left}.navigation>li{float:left;margin:0 6px 0 0}.navigation>li>span{text-decoration:none;color:#54585a;text-transform:uppercase;font:700 17px/19px "franklin-gothic-urw",Arial,Helvetica,sans-serif;float:left;padding:15px 27px 10px 13px;cursor:pointer;position:relative}.navigation>li>span:after{content:'';position:absolute;right:10px;top:50%;background:url(../images/drop-arrow.png) no-repeat;width:10px;height:6px;margin-top:-1px}.navigation>li.hover>span,.navigation>li>span:hover{color:#fff;background:#43b02a}.navigation>li.hover>span:after,.navigation>li>span:hover:after{background:url(../images/drop-arrow-h.png) no-repeat}.navigation>li:hover{position:relative}.navigation>li:hover .drop{left:0}.navigation>li:hover .drop.alignright{left:auto;right:0}.navigation>li.hover{position:relative}.navigation>li.hover .drop{left:0}.navigation>li.hover .drop.alignright{left:auto;right:0}.navigation .drop{position:absolute;left:-9999px;top:43px;color:#54585a;background:#fff;border-top:4px solid #43b02a;width:225px;box-shadow:0 21px 21px rgba(0,0,0,.6)}.navigation .drop>.holder:after{content:'';display:block;clear:both}.navigation .drop>.holder{padding:11px 20px;border:solid #dedede;border-width:0 1px 1px}.navigation .drop a{color:#464646}.navigation .list{text-transform:capitalize;font:13px/17px Arial,Helvetica,sans-serif;padding:0 0 5px}.navigation .list li:first-child{border:none}.navigation .list li{border-top:1px solid #dedede}.navigation .deals a{color:#dd7e00 !important}.navigation .list li a{display:block;padding:6px 30px 5px 0;position:relative;text-decoration:none}.navigation .list>li>a{color:#54585a;font:500 15px/17px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.navigation .list li.hover>a,.navigation .list li>a:hover{color:#43b02a}.navigation .list ul{position:absolute;left:-9999px;background:#fff;border:1px solid #ddd;box-shadow:0 21px 21px rgba(0,0,0,.59);width:201px;padding:11px 20px 8px}.navigation .list .more>a:after{background:url(../images/sprite.png) no-repeat -82px -376px;width:6px;height:10px;content:'';position:absolute;right:0;top:50%;margin-top:-5px}.navigation .list .more:hover{position:relative}.navigation .list .more:hover ul{left:185px;top:0}.navigation .list .more.hover{position:relative}.navigation .list .more.hover ul{left:185px;top:0}.navigation .account-list li a{padding-right:7px}.navigation .account-block:after{content:'';display:block;clear:both}.navigation .account-block{width:181px;margin:0 auto;font:12px/16px Arial,Helvetica,sans-serif;color:#54585a}.navigation .account-block *{box-sizing:border-box}.navigation .account-block .login-row{font:700 18px/24px "franklin-gothic-urw",Arial,Helvetica,sans-serif;border-bottom:1px solid #d8d8d8;margin:0 0 9px;color:#54585a;padding-bottom:15px}.navigation .account-block .login-row p{margin:0 0 6px}.navigation .account-block .btn,#shop-nav .btn-holder .btn-all{font:700 15px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;border:none;color:#54585a;background:#ffc658;border-radius:5px;box-shadow:0 1px 0 0 #cd9f47;display:block;width:100%;padding:7px 20px;text-transform:uppercase}#shop-nav .btn-holder{padding-top:6px}#shop-nav .btn-holder .btn-all{margin:0 auto;min-width:181px;width:auto;display:inline-block}#shop-nav .drop .btn-holder{padding-bottom:5px;text-align:center}.navigation .account-block .btn:hover,#shop-nav .btn-holder .btn-all:hover{background-color:#ffb21c;box-shadow:0 1px 0 0 #b68d3f;text-decoration:none}.navigation .account-block .reg-row{margin:0 0 10px}.navigation .account-block .reg-row .head{display:block;margin:0 0 4px;font:700 18px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.navigation .account-block .reg-row p{margin:0 0 9px}.navigation .account-block mark{text-transform:uppercase;color:#dd7e00;font-weight:bold;background:none}.navigation .account-block .guaranteed-row{position:relative;padding:0 0 10px 47px;font:11px/12px Arial,Helvetica,sans-serif;color:#81878a}.navigation .account-block .guaranteed-row:before{content:'';position:absolute;top:50%;left:0;background:url(../images/sprite.png) no-repeat -30px -355px;height:41px;width:41px;margin-top:-25px}.navigation .account-block .guaranteed-row .head{display:block;font:bold 12px/14px Arial,Helvetica,sans-serif;margin:0 0 3px;color:#54585a}.navigation .support-block{color:#54585a;border-top:1px solid #d8d8d8;padding:10px 7px 0 0;margin:-4px 0 9px;font:500 15px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.navigation .support-block .head{display:block;margin:0 0 -1px}.navigation .support-block .phone{display:block;color:#43b02a;font-size:22px;line-height:25px;font-weight:700}.fixed-header .cart-block{position:absolute;top:0;right:-16px;border-radius:0 0 6px 6px;box-shadow:0 2px 2px rgba(0,0,0,.2);background:#ffc658;min-width:75px;width:75px !important;border:3px solid #fff;border-top:0}.fixed-header .cart-block .cartblock-holder{margin:0 0 0 10px}.fixed-header .cart-block.hover{background:#ffb21c}.fixed-header .cart-block .cart-btn{-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;height:auto;display:none}.fixed-header .cart-block .cart-btn .holder{padding:17px 25px 10px 13px;display:none}.fixed-header .cart-block.hover .cart-btn .holder{padding:11px 25px 10px 13px}.fixed-header .cart-block .cart-btn .counter{float:left;font:bold 16px/26px Arial,Helvetica,sans-serif;text-indent:0}.fixed-header .cart-block .drop{right:0}.fixed-header .search-form{float:left;width:327px;height:31px;margin:7px 0 0 15px}.fixed-header .search-form .ico{display:none}.fixed-header .search-form .input-placeholder-text{font:bold 13px/15px Arial,Helvetica,sans-serif;left:12px;top:9px}.fixed-header .search-form .input-holder{padding:0 12px;border-radius:4px 0 0 4px}.fixed-header .search-form input[type="text"]{font:bold 13px/15px Arial,Helvetica,sans-serif;height:15px;padding:9px 0 7px;width:270px;color:#54585a}.fixed-header .search-form input[type="submit"]{width:31px;height:31px;text-indent:-9999px;overflow:hidden;font-size:0;line-height:0;background:#43b02a url(../images/sprite.png) no-repeat 7px -445px;border-radius:0 4px 4px 0}.fixed-header .search-form input[type="submit"]:hover{background-color:#28a10d !important}.fixed-header .search-form .submit-holder{width:31px;border-radius:0 4px 4px 0}#main:after{content:'';display:block;clear:both}#main{width:960px;margin:0 auto 21px;padding:17px 0 0;position:relative}#content{float:right;width:715px;position:relative;z-index:2}.slideshow{position:relative;height:375px;padding:0 0 8px;background:url(../images/sprite-bg-any-long-blocks.png) no-repeat -3396px 100%;margin:0 0 12px}.slideshow div.slide{position:absolute;z-index:1}.slideshow div.slide.active{z-index:2}.slideshow img{display:block}.slideshow .pagination{position:absolute;z-index:3;bottom:20px;left:15px}.slideshow .pagination ul{overflow:hidden}.slideshow .pagination li{float:left;margin:0 3px 0 0;position:relative;cursor:pointer}.slideshow .pagination a{display:block;width:20px;height:20px;overflow:hidden;text-indent:-9999px;background:#d2d2d2;position:relative;z-index:10;border:3px solid #fff;border-radius:22px}.slideshow .pagination li:hover a,.slideshow .pagination .active a{background:#54585a}.slideshow .pagination .active a{z-index:1}.slideshow .pagination li>span{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;position:absolute;left:3px;top:3px;width:20px;height:20px;overflow:hidden;z-index:2}.slideshow .pagination li>span>em{display:block;width:0;height:100%;background:#2b2c2c;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}.slideshow .btn-prev,.slideshow .btn-next{z-index:99;top:180px;left:-19px}.slideshow .btn-next{left:auto;right:-19px}.recomended-block{overflow:hidden;padding:0 0 13px}.recomended-block>.holder{overflow:hidden;margin:0 -10px}.recomended-block a{float:left;margin:0 10px}.recomended-block img{display:block}.featured-brands{float:left;width:715px;margin-top:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.featured-brands>.holder{float:left;width:100%;background:#fff}.featured-brands .head{overflow:hidden;background:url(../images/new_bg-head01.png) no-repeat;width:737px;height:69px;margin:-30px 0 15px -13px;color:#fff;font:italic 15px/17px Georgia,'Times New Roman',Times,serif}.featured-brands .head>.holder{overflow:hidden;padding:26px 87px 0 87px}.featured-brands .head h1{display:inline-block;vertical-align:middle;text-transform:uppercase;font:700 24px/26px "franklin-gothic-urw",sans-serif;padding:0 8px 0 0}.featured-brands .head .all{float:right;text-transform:uppercase;font:500 13px/29px "franklin-gothic-urw",Arial,Helvetica,sans-serif;background:#43b02a;padding:2px 12px 1px;color:#fff;text-decoration:none;border-radius:4px;margin:-3px 0 0}.featured-brands .head .all:hover{background:#28a10d}.featured-brands .head .text{display:inline-block;vertical-align:middle;width:250px}*+html .featured-brands .head h1,*+html .featured-brands .head .text{display:inline}.brand-gallery{position:relative;padding:0 37px 39px}.brand-gallery .mask{position:relative;overflow:hidden;width:640px}.brand-gallery .slideset{width:99999px;float:left}.brand-gallery .slide{float:left;margin:0 11px 0 0}.brand-gallery .slide a,.brand-gallery .slide img{display:block}.btn-prev,.btn-next{position:absolute;width:44px;height:43px;overflow:hidden;text-indent:-9999px;outline:none;background:url(../images/sprite-gallery.png) no-repeat -110px 0}.btn-next:after{background-position:-18px -67px}.btn-next{background-position:-170px 0}.btn-prev:hover{background-position:-230px 0}.btn-next:hover{background-position:-290px 0}.btn-prev:hover:after,.btn-next:hover:after{opacity:.7}.brand-gallery .btn-prev{top:8px;left:-16px}.brand-gallery .btn-next{top:8px;right:-16px}.compare-popup:after{content:'';display:block;clear:both}.compare-popup{position:relative;padding:0 37px 34px}.compare-popup .btn-prev{top:50%;left:-15px}.compare-popup .btn-next{top:50%;right:-15px}.gallery-section:after,.spotlights-block:after{content:'';display:block;clear:both}.gallery-section{width:960px;margin:0 auto;padding:0 0 4px}.gallery-section:after,#main{display:block;clear:both;content:''}.spotlights-block{margin:20px 0 27px}.spotlights-block .head{overflow:hidden;margin:0 0 5px;background:url(../images/new_bg-spotlight_divider.png) no-repeat 50% 0}.spotlights-block .head h1{text-align:center;color:#54585a;font:900 36px/40px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase;margin:-8px 0 8px}.spotlights-gallery{position:relative}.spotlights-gallery .mask{position:relative;overflow:hidden;width:960px;margin:0 0 9px}.spotlights-gallery .mask .slideset{width:99999px;float:left}.spotlights-gallery .mask .slide{width:960px;float:left;padding-bottom:5px}.spotlights-gallery .mask .slide>.holder{overflow:hidden;margin:0 -9px;padding-bottom:5px}.spotlights-gallery .mask .slide a{float:left;margin:0 9px;box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.spotlights-gallery .mask .slide img{display:block}.spotlights-gallery .btn-prev,.spotlights-gallery .btn-next{z-index:99;top:63px;left:-20px}.spotlights-gallery .btn-next{left:auto;right:-20px}.spotlights-gallery .pagination{overflow:hidden;text-align:center;font-size:0;line-height:0;letter-spacing:-4px}.spotlights-gallery .pagination ul{display:inline-block}*+html .spotlights-gallery .pagination ul{display:inline}.spotlights-gallery .pagination li{float:left;margin:0 3px}.spotlights-gallery .pagination a{display:block;width:14px;height:14px;overflow:hidden;text-indent:-9999px;background:#d1d1d1;box-shadow:inset 0 1px 1px rgba(24,23,24,.17);border-radius:7px}.spotlights-gallery .pagination .active a,.spotlights-gallery .pagination a:hover{background-position:-60px 0}.products-carousel:after{content:'';display:block;clear:both}.products-carousel{width:960px;margin:0 auto 36px;padding:27px 0 0}.products-carousel .heading{float:left;width:100%;margin:0 0 10px}.products-carousel .heading .link-more{float:right;text-transform:uppercase;color:#fff;text-decoration:none;font:500 13px/29px "franklin-gothic-urw",Arial,Helvetica,sans-serif;background:#43b02a;padding:2px 3px 1px;width:84px;text-align:center;margin:0 0 0 11px;border-radius:4px}.products-carousel .heading .link-more:hover{background:#28a10d}.products-carousel .heading .pagination{float:right;margin:9px 0 0 10px}.page .products-carousel .heading .pagination{margin:10px -3px 0 10px}.products-carousel .heading .pagination li{float:left;margin:0 3px}.products-carousel .heading .pagination a,.spotlights-gallery .pagination a{display:block;width:14px;height:14px;text-indent:-9999px;overflow:hidden;background-color:#d2d2d2 !important;box-shadow:inset 0 1px 1px rgba(24,23,24,.17);border:0;border-radius:7px}.products-carousel .heading .pagination .active a,.spotlights-gallery .pagination .active a,.spotlights-gallery .pagination a:hover,.products-carousel .heading .pagination a:hover{background-position:-60px 0;background-color:#a4a6a9 !important}.products-carousel .heading h1{float:left;font:900 36px/38px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;text-transform:uppercase;margin:-4px 6px 0 0}.products-carousel .heading .text{float:left;color:#707070;padding:2px 0 0;font:italic 14px/16px Georgia,'Times New Roman',Times,serif}.products-carousel .mask-holder:after{content:'';display:block;clear:both}.products-carousel .mask-holder{background:#fff;border-top:1px solid #d5d5d5;position:relative;padding:17px 18px 13px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);clear:both}.products-carousel .mask{position:relative;overflow:hidden}.products-carousel .slideset{float:left;width:99999px}.products-carousel .slide{float:left;width:924px}.products-carousel .btn-prev{top:192px;left:-14px}.products-carousel .btn-next{top:192px;right:-14px}.products-carousel .item:first-child{border-left:1px solid #fff}.products-carousel .item{float:left;width:192px;padding:0 19px 80px;border-left:1px dashed #d4d4d4;color:#3e3e3e;position:relative}.products-carousel .item .img-box{overflow:hidden;width:192px;height:192px;text-align:center;margin:0 0 8px}.products-carousel .item .img-box a,.products-carousel .item .img-box img{vertical-align:top}.products-carousel .item .tag{display:block;color:#81878a;font:400 15px/17px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:none}.products-carousel .item h2{font:400 16px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:0 0 8px}.products-carousel .item h2 a{color:#54585a}.products-carousel .item .retail{display:block;font:11px/13px Arial,Helvetica,sans-serif;margin:0 0 5px;color:#81878a}.products-carousel .item .text{display:block;color:#43b02a;font:700 13px/17px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:0 0 -2px;text-transform:uppercase}.products-carousel .item .new-price{text-decoration:none;display:block;color:#54585a;font:700 24px/30px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.products-carousel .item .save-count{display:block;text-transform:uppercase;color:#dd7e00;font:700 13px/17px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:0 0 10px}.products-carousel .item .btn-more{position:absolute;left:19px;right:19px;bottom:25px;font:700 16px/37px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#81878a;text-align:center;text-transform:uppercase;background:#f2f2f3;border-radius:5px;border:1px solid #d4d4d4;text-decoration:none}.products-carousel .item .btn-more:hover{background:#e7e7e8;box-shadow:none;color:#54585a}.products-carousel .item .reviews-block{overflow:hidden;margin:0 0 9px}.description-area .rating-holder,.products-carousel .item .rating-holder{float:left;background:url("../images/bg-rating.png") repeat-x 0 100%;height:13px;margin:0 1px 0 0;width:84px;overflow:hidden}.description-area .rating-holder .rating,.products-carousel .item .rating-holder .rating{float:left;background:url("../images/bg-rating.png") repeat-x;height:15px}.description-area .rating-holder .one,.products-carousel .item .rating-holder .one{width:20%}.description-area .rating-holder .two,.products-carousel .item .rating-holder .two{width:40%}.description-area .rating-holder .three,.products-carousel .item .rating-holder .three{width:60%}.description-area .rating-holder .four,.products-carousel .item .rating-holder .four{width:80%}.description-area .rating-holder .five,.products-carousel .item .rating-holder .five{width:100%}.description-area .reviews-count,.products-carousel .item .reviews-count{display:block;overflow:hidden;font:11px/13px Arial,Helvetica,sans-serif;color:#707070;padding:2px 0 0}#sidebar{float:left;width:225px;background:#fff;border-top:4px solid #43b02a}.sidebar-block:first-child{margin:0}.sidebar-block{margin:0 0 20px;float:left;width:100%;margin-bottom:11px !important}.sidebar-block h1{margin:19px 19px 3px;font:700 21px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;padding:0 0 7px;border-bottom:4px solid #c5e86c}.sidebar-nav{font:13px/15px Arial,Helvetica,sans-serif;text-transform:capitalize;padding:0 19px}.sidebar-nav li:first-child{border:none}.sidebar-nav li{border-top:1px dashed #d4d4d4;overflow:hidden;vertical-align:top}.sidebar-nav a{display:block;padding:6px 7px;color:#54585a;text-decoration:none;font:500 13px/15px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.sidebar-nav a:hover{color:#43b02a}.about-block{width:960px;font:17px/26px Georgia,Times,"Times New Roman",serif;color:#54585a;margin:0 auto}.about-block:after{display:block;clear:both;content:''}.about-block h1{margin:0 0 15px;color:#43b02a;font:900 28px/34px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.about-block p{margin:0 0 26px}.about-block{position:relative;padding-bottom:10px}#twitter-div{border-radius:4px;border-right:1px solid #aaa;height:20px;width:100px;overflow:hidden}#footer{width:100%;overflow:hidden;display:table;color:#fff;font:12px/19px Arial,Helvetica,sans-serif;background:url(../images/new_dark_footer_background.jpg) #54585a}#footer>.holder{height:1%;display:table-row}#footer>.holder>.frame{display:table-cell}#footer .frame-slice{overflow:hidden}.footer-content a{color:#fff}.footer-content:after{content:'';display:block;clear:both}.footer-content{width:960px;margin:0 auto}.footer-holder{float:left;clear:left;width:100%;margin:0 0 8px;padding-top:40px}.footer-content .top-line,.footer-content .whitebanner{padding:25px 0 18px;margin:0;background:#fff url(../images/bg-pattern.png) repeat-x;position:relative}.footer-content .top-line:after,.footer-content .top-line:before,.footer-content .whitebanner:before,.footer-content .whitebanner:after{background:#fff url(../images/bg-pattern.png) repeat-x;left:-9999px;right:100%;position:absolute;bottom:0;top:0;content:''}.footer-content .top-line:before,.footer-content .whitebanner:before{left:100%;right:-9999px}.checkout-page .footer-content .top-line{background:none;padding:0}.checkout-page .header-block-holder{padding-top:8px}.checkout-page .footer-content .top-line:after,.checkout-page .footer-content .top-line:before{display:none}.footer-content .random-block{float:left;width:650px;border-right:4px solid #dedede}.footer-content .random-block .badge{min-width:106px;min-height:23px;background:#43b02a;padding:3px 13px 0 5px;color:#fff;font:500 15px/18px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-indent:18px;position:relative;text-transform:uppercase;margin-bottom:10px;display:inline-block;vertical-align:top}.footer-content .random-block .badge:after{position:absolute;border-left:10px solid transparent;border-top:11px solid #238b0b;content:'';left:0;top:100%;height:0;width:0}.footer-content .random-block .blog-post-intro{overflow:hidden;font:16px/22px Georgia,'Times New Roman',Times,serif}.footer-content .random-block .title{overflow:hidden;margin:0 0 6px}.footer-content .random-block h1{color:#43b02a;font:26px/28px Georgia,Times,"Times New Roman",serif;margin:0 0 -3px}.footer-content .random-block h1 a{color:#43b02a}.footer-content .random-block .meta{text-transform:capitalize;font-size:14px;line-height:18px;color:#73787b}.footer-content .random-block .link-more{text-transform:uppercase;font:bold 12px/16px Arial,Helvetica,sans-serif;color:#54585a;border-bottom:1px solid #43b02a}.footer-content .random-block .link-more:hover{color:#43b02a;text-decoration:none}.footer-content .social-block{float:right;width:277px;background:url(../images/divider-follow-block.png) no-repeat;text-align:center;height:100px;padding:15px 11px 0 0;margin:-3px 0 0;position:relative}.footer-content .social-block .title{margin:0 0 8px 35px;font-size:0}*+html .footer-content .social-block h1{display:inline}.footer-content .social-block h1{display:inline-block;font:700 24px/28px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#fff;background:#7ac769;padding:6px 5px 4px;width:144px;text-transform:uppercase;position:relative}.footer-content .social-block h1:after,.footer-content .social-block h1:before{background:url(../images/sprite.png) no-repeat -5px -96px;content:'';position:absolute;left:-24px;width:24px;height:26px;top:14px}.footer-content .social-block h1:after{background-position:-38px -96px;left:auto;right:-24px}.footer-content .social-block ul{overflow:hidden;font-size:0;letter-spacing:-4px;white-space:nowrap;padding:0 0 0 37px}*+html .footer-content .social-block li{display:inline}.footer-content .social-block li{display:inline-block;vertical-align:top;margin:0 2px}.footer-content .social-block a{display:block;width:43px;height:43px;overflow:hidden;text-indent:-9999px;background:url(../images/sprite.png) no-repeat -1000px 0}.footer-content .social-block a:hover{opacity:.8}.footer-content .social-block .facebook{background-position:0 -127px}.footer-content .social-block .twitter{background-position:-48px -127px}.footer-content .social-block .google-plus{background-position:-99px -127px}.footer-content .social-block .pinterest{background-position:-146px -126px}.footer-content .social-block .instagram{background-position:-146px -171px}.footer-content .block{float:left}.footer-content .block .head{overflow:hidden;padding:0 0 9px;font:italic 15px/17px Georgia,'Times New Roman',Times,serif}.footer-content .block h2{font:700 24px/24px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#f1f1ec;text-transform:uppercase;margin:0 0 1px;white-space:nowrap}.footer-content .block.subscribe{width:444px}.footer-content .subscribe-form{float:left;width:444px;background:#dfdfde url(../images/new_btn-search_input_slice.png);-webkit-border-radius:6px;border-radius:6px;position:relative}.footer-content .subscribe-form input[type="submit"]{float:right;margin:0;padding:0;border:0;background:#43b02a;font:500 18px/40px "franklin-gothic-urw",Arial,Helvetica,sans-serif;height:40px;text-transform:uppercase;color:#fff;text-align:center;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;width:112px}.footer-content .subscribe-form input[type="submit"]:hover{background:#28a10d}.footer-content .subscribe-form .input-placeholder-text{left:16px;top:11px;font:15px/20px Arial,Helvetica,sans-serif;text-shadow:none;color:#54585a}.footer-content .subscribe-form .input-holder{overflow:hidden;padding:0 0 0 16px}.footer-content .subscribe-form input[type="text"]{float:left;margin:0;padding:11px 16px 10px 0;border:0;width:296px;background:none;font:600 15px/19px "franklin-gothic-urw",Arial,Georgia,serif;height:19px;box-shadow:none;color:#232323;outline:none}.footer-content .subscribe-form .input-holder.parent-active{-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,.24);box-shadow:inset 2px 2px 5px rgba(0,0,0,.24)}.footer-content .subscribe-form a{background:#43b02a !important;text-shadow:none !important}.footer-content .subscribe-form a:hover{background:#28a10d !important}.footer-content .subscribe-form input[type="text"]::-webkit-input-placeholder{color:#232323}.footer-content .subscribe-form input[type="text"]:-moz-placeholder{color:#232323}.footer-content .subscribe-form input[type="text"]::-moz-placeholder{color:#232323;opacity:1}.footer-content .subscribe-form input[type="text"]:-ms-input-placeholder{color:#232323}.footer-content .block.contact{width:225px;margin:0 40px 0 0;font:13px/20px Arial,Helvetica,sans-serif;color:#e9e9e6}.footer-content .block.contact .phone{display:block;padding:4px 0 3px}.footer-content .block.contact a{color:#e9e9e6}.footer-content .block.contact p{margin:0}.footer-content .footer-nav{float:left;width:170px;margin:0 58px 0 0;font-size:13px}.footer-content .info.last .footer-nav{margin:0}.footer-content .footer-nav li{padding:0 0 1px}.footer-content .block.payment{width:270px;float:right;margin:0 31px 0 26px}.footer-content .payment-list{overflow:hidden;padding:2px 0 0 1px}.shipping-form .radio-block .payment-list li,.footer-content .payment-list li{float:left;margin:0 1px 0 0}.footer-content .payment-list span{display:block;width:52px;height:32px;overflow:hidden;text-indent:-9999px;background:url(../images/sprite-ico.png) no-repeat 100% 100%}.footer-content .payment-list .pay-pal{background-position:0 -58px}.footer-content .payment-list .master-card{background-position:-53px -58px}.footer-content .payment-list .visa{background-position:-106px -58px}.footer-content .payment-list .discover{background-position:-159px -58px}.footer-content .payment-list .american-exchange{background-position:-212px -58px}.footer-content .block.get-badge{width:198px}.footer-content .get-badge .badge-link{float:left;overflow:hidden;text-indent:-9999px;background:url(../images/sprite-ico.png) no-repeat 0 -100px;width:160px;height:41px;margin:2px 0 0 1px}.security-block{overflow:hidden;margin:0 0 -6px}.security-block .holder{overflow:hidden;padding:5px 0}.security-block .frame{overflow:hidden;background:#fff;padding:9px 10px 8px 21px}*+html .security-block a{display:inline}.security-block a{display:inline-block;vertical-align:top;margin:0 2px 5px 0}.security-block img{vertical-align:top}.footer-holder.bottom-line{text-align:center;margin:0;padding:0 0 22px}.footer-holder.bottom-line p{margin:0}.footer-list{overflow:hidden;letter-spacing:-4px;font-size:0;line-height:0;padding:5px 0 4px}.footer-list li:first-child{background:none}.footer-list li{display:inline-block;padding:0 6px 0 8px;background:url(/images/sprite-divider.png) no-repeat -1002px 3px}*+html .footer-list li{display:inline}.footer-list a{font-size:12px;line-height:19px;letter-spacing:0}body:after{content:'';width:1px;height:0;overflow:hidden;left:-9999px;position:absolute}.noscript-block div,.skip{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.noscript-block div,.skip:focus{background:red;color:#fff;height:20px;left:50%;margin:0 0 0 -200px;text-align:center;width:400px;z-index:11}.skip.bottom:focus{bottom:0}#miniCart-AjaxLoader,#prodDetail-AjaxLoader,#email-a-Friend-AjaxLoader{display:none;position:absolute}.page #footer>.holder>.frame{padding:140px 0 0}.page.cart-page #footer>.holder>.frame,.page.no-item #footer>.holder>.frame{padding:0}.page.brand-page #footer>.holder>.frame{padding:55px 0 0}.breadcrumbs{overflow:hidden;margin:0 0 4px;z-index:3;position:relative}.breadcrumbs ul{float:left;background:none;border:none;-webkit-border-radius:0;border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;font:11px/28px Arial,Helvetica,sans-serif;padding:0 10px 0 0;line-height:13px;color:#81878a}.breadcrumbs li:first-child{background:none;padding:0}.breadcrumbs li:first-child:before{display:none}.breadcrumbs li{float:left;padding:0 0 0 20px;position:relative}.breadcrumbs li:before{content:'';position:absolute;left:10px;top:2px;border-left:5px solid #a4a6a9;border-top:5px solid transparent;border-bottom:5px solid transparent}.breadcrumbs a{color:#54585a}.breadcrumbs a:hover{text-decoration:underline}.page-intro{overflow:hidden;color:#3e3e3e;font:600 17px/26px "franklin-gothic-urw",Arial,Georgia,serif;margin:0 0 7px -1px}.page-intro h1{color:#0b6490;font:600 66px/70px "franklin-gothic-urw",Arial,Georgia,serif;margin:0 0 8px}.page-intro p{margin:0 0 20px}.sports-page .page-intro h1{color:#0b6490}.sports-page .page-intro h1{color:#0b6490}.flower-page .page-intro h1{color:#1c9899}.page-intro p{margin:0 0 20px}.page .slideshow{background:url(../images/bg-slidehow-page-b.png) no-repeat 50% 100%;margin:0 0 8px}.page .slideshow .btn-prev,.page .slideshow .btn-next{}.page-block,.page .products-carousel{float:left;width:100%;clear:both;background:#fff;border-top:4px solid #43b02a;padding:0 0 20px;margin:0 0 16px;box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.page-block .heading,.page .products-carousel .heading{overflow:hidden;padding:29px 0 4px;margin:0 38px 18px;width:884px;border-bottom:4px solid #c5e86c}.page-block .heading .badge{float:right;color:#81878a;font:14px/16px Georgia,'Times New Roman',Times,serif;padding:16px 0 0 5px}.page-block .heading .badge .count{font-size:24px;float:left;margin:-4px 6px 10px 0}.page-block .heading h1,.page .products-carousel .heading h1{float:none;overflow:hidden;color:#54585a !important;font:700 27px/36px "franklin-gothic-urw",sans-serif;text-transform:capitalize}.page .products-carousel .heading h1{margin:0 6px 0 0}.sports-page .page-block,.sports-page .products-carousel,.brands-page .page-block{border-top:4px solid #43b02a}.brands-page{background:none !important}.sports-page .heading,.sports-page .products-carousel .heading h1{color:#c83323}.flower-page .page-block,.flower-page .products-carousel{border-top:4px solid #aacf9d}.sports-page .products-carousel .heading h1{color:#c83323}.flower-page .heading,.flower-page .heading,.flower-page .products-carousel .heading h1{color:#8467a1}.featured-categories{float:left;clear:both;padding:0 0 20px}.first-column .featured-categories{padding-left:0}.last-column .featured-categories{border-right:0}.first-row .featured-categories{padding-top:10px}.last-row .featured-categories{border-bottom:0}.featured-categories .holder{overflow:hidden;width:904px;margin:0 auto 18px;padding:3px 0 0}.featured-categories{float:left;clear:both;padding:0 0 20px}.featured-categories .item{float:left;width:206px;font:13px/19px Arial,Helvetica,sans-serif;color:#81878a;padding:0 10px}.featured-categories .img-box{overflow:hidden;border:none;padding:4px;margin:0 0 11px}.featured-categories .img-box a,.featured-categories .img-box img{display:block}.featured-categories .item h2{color:#54585a;font:400 21px/23px "franklin-gothic-urw",sans-serif;margin:0 0 5px}.featured-categories .item h2 a{color:#54585a}.featured-categories .item h2 a:hover{color:#43b02a}.featured-categories .item p{margin:0 0 11px}.featured-categories .item .link-shop{color:#54585a;text-transform:uppercase;display:block;padding-top:3px}.featured-categories .item .link-shop:after{content:"";background:url('../images/sprite.png') -76px -372px no-repeat;width:14px;height:14px;position:absolute;margin-top:1px}.featured-categories .img-box{overflow:hidden;border:none;padding:4px;margin:0 0 11px}.featured-categories .img-box a,.featured-categories .img-box img{display:block}.featured-categories-title-wrapper{width:205px;height:54px;display:table-cell;vertical-align:bottom;text-align:left;background:none;border-bottom:4px solid #c5e86c;padding-bottom:12px}.featured-categories-text-wrapper{width:205px;padding-top:6px;text-align:left;font:400 14px/16px "franklin-gothic-urw",sans-serif !important;font-weight:normal;margin-top:5px;font-size:14px !important}.featured-categories-text-wrapper .link-shop{margin-top:10px;text-transform:none !important;font-size:14px !important;font-weight:bold}.filter-form{overflow:hidden;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;background:url(../images/new_btn-search_input_slice.jpg);margin:0 38px 14px;height:50px;position:relative}.filter-form .ico{position:absolute;width:18px;height:18px;left:12px;top:15px;background:url(../images/sprite.png) -81px -398px no-repeat}.filter-form .input-holder{overflow:hidden;padding:0 41px;background:url(../images/new_btn-search_input_slice.jpg)}.filter-form .input-holder.parent-focus{background:url(../images/new_btn-search_input_slice-focus.jpg);box-shadow:inset 2px 2px 5px rgba(0,0,0,.14)}.filter-form input[type=text]{float:left;margin:0;padding:13px 0;border:0;background:none;font:18px/24px Arial,Helvetica,sans-serif;height:24px;width:100% !important;color:#54585a;outline:none}.filter-form .input-placeholder-text{left:42px;top:13px;font:18px/24px Arial,Helvetica,sans-serif;color:#54585a}.shop-categories .cat-nav{overflow:hidden;margin:0 38px 19px}.shop-categories .cat-nav .btn-all{float:right;text-transform:uppercase;text-align:center;font:500 14px/16px "franklin-gothic-urw",sans-serif;padding:8px 0;color:#fff;background:#a9a9a9;text-decoration:none;width:69px;overflow:hidden;margin:0 0 0 4px}.shop-categories.filtered .cat-nav .btn-all,.shop-categories .cat-nav .btn-all:hover{background:#5d5d5d}.shop-categories .cat-nav .list{overflow:hidden;text-transform:uppercase;text-align:center;font:500 16px/28px "franklin-gothic-urw",sans-serif}.shop-categories .cat-nav .list li{float:left;margin:0 2px 4px 0}.shop-categories .cat-nav .list a{display:block;text-decoration:none;color:#54585a;border:2px solid #eaeaea;width:24px;background:#fff;font-size:16px}.shop-categories .cat-nav .list .selected a,.shop-categories .cat-nav .list a:hover{border:2px solid #a4a6a9;font:500 16px/28px "franklin-gothic-urw",sans-serif}.shop-categories .cat-nav .list .none a{border:2px solid #eaeaea;background:#eaeaea;color:#b2b2b2}.disabled{border:2px solid #eaeaea !important;background:#eaeaea !important;color:#b2b2b2 !important}.shop-categories .results-block{overflow:hidden;position:relative;padding:27px 8px 20px 42px}.shop-categories .results-block:after{content:"";position:absolute;left:38px;right:39px;top:0;border-top:1px dashed #d4d4d4}.shop-categories .results-block .no-result{display:none;color:#3e3e3e;font:14px/16px Arial,Helvetica,sans-serif;letter-spacing:0}.no-results .results-block .no-result{display:block}.shop-categories .results-block ul.results-list{float:left;width:221px}.shop-categories .results-block ul li{font:14px/16px Arial,Helvetica,sans-serif;letter-spacing:0;width:197px;padding:0 12px 9px;color:#43b02a;position:relative}.shop-categories .results-block ul li:before{content:"";position:absolute;left:0;top:5px;width:7px;height:7px;border-radius:7px;background:#43b02a}.shop-categories .results-block ul li ul li{float:none !important}.shop-categories .results-block ul a{color:#54585a}.shop-categories .results-block ul a:hover{color:#43b02a}.page .callout .banner-block{overflow:hidden;margin:-4px auto 28px}.page .callout .banner-block a,.page .callout .banner-block img{display:block}.page .callout .text-holder{overflow:hidden;width:726px;margin:0 auto 9px;font:16px/25px Arial,Helvetica,sans-serif;color:#545454}.page .callout .title{overflow:hidden;margin:0 0 13px}.page .callout h1{font:800 38px/38px "franklin-gothic-urw",Arial,Georgia,serif;margin:0 0 3px}.sports-page .callout h1{color:#c83323}.flower-page .callout h1{color:#8467a1}.page .callout .promo-line{display:block;font:500 24px/26px "franklin-gothic-urw-cond-n5","franklin-gothic-urw-cond",Arial,Helvetica,sans-serif}.page .callout .btn-shop{float:left;color:#fff;-webkit-border-radius:7px;border-radius:7px;background-clip:padding-box;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);text-decoration:none;background:url(/images/btn_reg_up.png);font:500 18px/34px "franklin-gothic-urw-cond-n5","franklin-gothic-urw-cond",Arial,Helvetica,sans-serif;padding:5px;text-transform:uppercase;text-align:center;width:171px;margin:0 0 5px 1px}.page .callout .promo-line{display:block;font:500 24px/26px "franklin-gothic-urw",Arial,Georgia,sans-serif}.page .callout .btn-shop{float:left;color:#fff;-webkit-border-radius:7px;border-radius:7px;background-clip:padding-box;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);text-decoration:none;background:url(/images/btn_reg_up.png);font:500 18px/34px "franklin-gothic-urw",Arial,Georgia,sans-serif;padding:5px;text-transform:uppercase;text-align:center;width:171px;margin:0 0 5px 1px}.page .callout .btn-shop:hover{box-shadow:none;background:url(/images/btn_reg_over.png)}.page .callout p{margin:0 0 15px}.page .brands-block .img-box{overflow:hidden;width:884px;margin:0 auto 18px}.page .brands-block .img-box a,.page .brands-block .img-box img{display:block}.page #main{margin:0 auto}*+html .page .gallery-section{padding:0 0 20px}.page .products-carousel{padding:0}.page .products-carousel .mask-holder{box-shadow:none;border:none;padding:6px 18px 22px}.page .about-block{margin:0 auto;overflow:hidden}.page .about-block h1{font-size:32px;margin:2px 0 5px}.page .about-block p{margin:0 0 13px}.sports-page .about-block h1{color:#43b02a}.flower-page .about-block h1{color:#1c9899}.brand-page .about-block h1{color:#39803c}#wrapper{background-position:50% 250px;background-repeat:no-repeat}#wrapper.brand-page{background:url(/images/bg-brand-page.png) no-repeat 50% 256px}#wrapper.brand-page.fixed-header{background:url(/images/bg-brand-page.png) no-repeat 50% 100px}#wrapper.fixed-header{background-position:50% 100px}#wrapper.enter-page .breadcrumbs{margin:2px 0 8px}.enter-page #footer>.holder>.frame{padding:119px 0 0}.enter-page .main-holder:after,.clearfix:after{content:'';display:block;clear:both}.enter-page .content{float:left;width:715px}.enter-page .aside{float:right;width:225px;padding:0 0}.heading{overflow:hidden;font:11px/13px Arial,Helvetica,sans-serif;color:#54585a;margin:0 0 -2px}.heading p{float:right;margin:23px 0 0 10px;font:400 18px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#81878a;width:auto !important;margin:0 !important}.register-page .heading p{margin-top:20px !important}.register-page .content{margin-bottom:100px}.heading a{text-transform:uppercase;color:#54585a;font:bold 12px/20px Arial,Helvetica,sans-serif}.page .products-listview .current-filter .badge{color:#81878a !important}.listing-page .heading h1{font-weight:700;color:#54585a !important}.heading h1{overflow:hidden;font:900 46px/50px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#54585a}.heading h1 i{color:#707070;text-transform:none;font:italic 14px/40px Georgia,'Times New Roman',Times,serif}.enter-page .template{overflow:hidden;border-top:4px solid #43b02a;background:#fff;padding:20px 24px 24px;color:#3e3e3e;margin:0 0 12px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.reg-form .head{overflow:hidden;color:#54585a;padding:12px 0 8px 0;margin:0 0 23px;border-bottom:4px solid #c5e86c}.reg-form .head .mark{float:right;font:italic 14px/16px Georgia,'Times New Roman',Times,serif;margin:12px 0 0 10px;color:#81878a}.reg-form .head h2{overflow:hidden;font:700 27px/32px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.signin-form .top-message,.reg-form .top-message{overflow:hidden;background:#feefc1;font:bold 13px/15px Arial,Helvetica,sans-serif;padding:13px 18px 17px;margin:-23px 0 23px}.signin-form .top-message{margin:0 0 4px}.signin-form .top-message h2,.reg-form .top-message h2{color:#c84425;text-transform:none;font:500 27px/31px "franklin-gothic-urw",Arial,Georgia,sans-serif;word-spacing:2px;padding:0;margin:0 0 0 -1px}.signin-form .row-group{overflow:hidden;padding:0 0 16px;color:#545454;font:13px/16px Arial,Helvetica,sans-serif}.signin-form .row-group{overflow:hidden;padding:0 0 16px;color:#545454;font:13px/16px Arial,Helvetica,sans-serif}.signin-form .row-group{padding:31px 0 6px}.signin-form .form-row,.reg-form .form-row{padding:0 0 7px 189px;overflow:auto}.reg-form .form-row{overflow:visible}.signin-form .form-row,.reg-form .form-row:after{display:block;content:"";clear:both}.signin-form .form-row{padding:4px 0 18px 189px}.signin-form .form-row>.holder,.reg-form .form-row>.holder{float:left;width:100%}.reg-form .form-row>.holder>.frame,.signin-form .form-row>.holder>.frame{overflow:visible;position:relative;padding-right:25px;display:inline-block;vertical-align:top}.reg-form .form-row>.holder>.frame:after,.signin-form .form-row>.holder>.frame:after{display:block;content:"";clear:both}.reg-form .form-row>.holder>.frame p:first-child{margin:3px 0 0}.shipping-form .form-row .label,.signin-form .row-group .label,.reg-form .row-group .label{float:left;width:180px;text-align:right;margin:0 0 0 -190px;color:#54585a;padding-top:10px;font:700 15px/32px "franklin-gothic-urw",sans-serif}.shipping-form .checkoutShippingForm .form-row label{float:none !important;display:inline-block;vertical-align:middle;font-weight:700;text-align:right;padding-right:10px;width:120px !important;text-transform:uppercase;margin:0 !important;font-size:100% !important}.checkoutShippingForm .mainFrame{display:inline !important;position:inherit !important}.checkoutShippingForm .errorFrame{display:inline-block !important;width:200px !important;margin-left:125px}.checkoutShippingForm .input-holder,.checkoutShippingForm .input-holder input[type="text"]{width:314px !important}.shipping-form .form-row label,.signin-form .row-group label,.reg-form .row-group label,div.form-row div.holder div span.label label{float:right;font:700 18px/22px "franklin-gothic-urw",sans-serif;text-transform:uppercase;margin:12px 0 0;color:#54585a;width:auto !important}.signin-form .row-group label{margin-top:0 !important}.shipping-form .form-row label{font-size:15px}.shipping-form .input-holder input,.login-form .input-holder,.signin-form .input-holder{float:left;border:1px solid #d4d4d4;background:#fff;width:350px;height:40px;-webkit-border-radius:5px;border-radius:5px;position:relative;box-shadow:inset 2px 2px 4px rgba(0,0,0,.06)}.shipping-form .input-holder input:focus,.login-form .input-holder:focus,.signin-form .input-holder:focus{box-shadow:0 0 3px 1px rgba(123,200,105,.8);border-color:#7bc869 !important}.signin-form .input-holder{box-shadow:none}.signin-form .input-holder input{padding:0 13px !important;box-shadow:inset 2px 2px 4px rgba(0,0,0,.06);box-sizing:border-box;height:40px !important}.reg-form .input-holder-text-area{float:left;border:2px solid #fff;width:345px;padding:0 0 0 13px;-webkit-border-radius:7px;border-radius:7px;position:relative}div.input-holder-text-area textarea#Comments.required{float:left;border:2px solid #fff;background:#dfdfde url("/images/btn-search_input_slice.png");width:420px;padding:0 13px;-webkit-border-radius:7px;border-radius:7px;position:relative}.shipping-form .input-holder input[type="text"],.login-form .input-holder input[type=text],.shipping-form .input-holder input[type="password"],.login-form .input-holder input[type=password],.signin-form .input-holder input[type=password],.signin-form .input-holder input[type=text]{float:left;margin:0;padding:12px 0 11px;border:0;background:none;color:#54585a;font:15px/17px Arial,Helvetica,sans-serif;height:17px;width:350px;border-radius:5px;outline:none}.shipping-form .input-holder input{border:1px solid #d4d4d4 !important;padding:0 10px !important;height:38px !important}.shipping-form .input-holder input:focus{box-shadow:0 0 3px 1px rgba(123,200,105,.8);border-color:#7bc869}.info-popup:hover .popup-box-opens{display:block !important}.reg-form .input-holder-text-area textarea{float:left;margin:0;padding:12px 0 11px;border:0;background:none;color:#464646;font:600 15px/17px "franklin-gothic-urw",Arial,Georgia,serif;width:345px;outline:none;overflow:auto}.reg-form .error .input-holder-text-area,.reg-form .error .input-holder,.signin-form .error .input-holder,.shipping-form .error .input-holder{border-color:#e1755c}.shipping-form .input-holder.parent-active,.login-form .input-holder.parent-active{background:url(../images/bg-input-focus.png);box-shadow:inset 2px 2px 4px rgba(0,0,0,.06);-webkit-box-shadow:inset 2px 2px 4px rgba(0,0,0,.06)}.shipping-form .input-holder.parent-active input,.login-form .input-holder.parent-active input,.signin-form .input-holder.parent-active input,.reg-form .input-holder.parent-active input{box-shadow:0 0 3px 1px rgba(123,200,105,.8);border-color:#7bc869;background:#fff}.shipping-form .form-row p.error,.reg-form .form-row p.error,.signin-form .form-row p.error{color:#c84425;display:none}.shipping-form .error p.error{margin:3px 0 0}.shipping-form .error p.error,.reg-form .error p.error,.signin-form .error p.error{display:block}.shipping-form .status,.reg-form .status,.signin-form .status{float:left;margin:11px 0 0 8px;width:16px;height:16px;background:url(../images/sprite.png) no-repeat -90px -327px;display:none;position:absolute;top:50%;right:0;margin-top:-8px}.shipping-form .status.error,.reg-form .status.error,.signin-form .status.error{background-position:-66px -329px}.shipping-form .success .status.well,.shipping-form .error .status.error,.reg-form .error .status.error,.reg-form .success .status.well,.signin-form .error .status.error,.signin-form .success .status.well{display:block}.shipping-form .status.well,.reg-form .status.well,.signin-form .status.well{background-position:-90px -327px}.reg-form h3{color:#54585a;font:400 19px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:capitalize;padding:5px 0 1px;float:left;width:190px;margin-top:13px}.reg-form h3:before{content:'';background:url(../images/sprite.png) no-repeat 0 -23px;display:block;margin-bottom:5px;width:18px;height:14px}.reg-form h3 span{font-weight:700}.reg-form h3 i{font:11px/15px Arial,Helvetica,sans-serif;color:#81878a;display:block}.reg-form .check-group{overflow:hidden;margin:0 0 22px}.reg-form .check-group label:first-child{padding:16px 40px 14px 9px}.reg-form .check-group label{display:block;padding:10px 40px 10px 9px;font:13px/18px Arial,Helvetica,sans-serif;color:#3e3e3e;width:auto}.reg-form .check-group input[type=checkbox]{float:left;margin:2px 6px 0 0;padding:0;width:16px;height:15px}.reg-form .check-group .label{font:500 15px/24px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;text-transform:capitalize;width:150px;margin:-3px 10px 0 0;cursor:pointer;display:inline-block;vertical-align:top}.reg-form .check-group .text{color:#81878a;font:13px/20px Arial,Helvetica,sans-serif;display:block;margin-left:22px}.chk-area{border:1px solid #b4b4b4;margin:2px 6px 0 0;float:left;width:15px;height:15px;background:#fff;cursor:pointer;box-sizing:border-box}.chk-checked{border:0;background:url(../images/sprite.png) no-repeat -79px -351px}.chk-focus{border-color:#83a330}.chk-disabled{background:#eee}.chk-unchecked{border-color:#b4b4b4}.jcf-label-disabled{color:#ccc}.login-form .btn-row,.signin-form .btn-row,.reg-form .btn-row{overflow:hidden;padding:0 0 25px 194px;text-transform:uppercase;color:#3e3e3e;font:500 14px/17px "franklin-gothic-urw",Arial,Georgia,sans-serif}.signin-form .btn-row a,.reg-form .btn-row a{color:#81878a;text-decoration:underline}.reg-form .btn-row .btn-default{color:#54585a;text-decoration:none}.signin-form .btn-row a:hover{text-decoration:none;color:#43b02a}.reg-form .btn-row .btn-default:hover{}.reg-form .btn-row input[type=submit].btn,.myAccount-form .row-group .form-row .btn{float:left;margin:0 20px 10px 0;color:#54585a !important;border:0;border-radius:5px;box-shadow:0 2px 0 rgba(0,0,0,.1);background:#ffc658;box-shadow:0 1px 0 0 #cd9f47;font:700 15px/46px "franklin-gothic-urw",sans-serif;padding:0 48px;height:46px;text-decoration:none}.reg-form .btn-row input[type=submit].btn:hover,.myAccount-form .row-group .form-row .btn:hover{background-color:#ffb21c;box-shadow:0 1px 0 0 #b68d3f;cursor:pointer}.reg-form .btn-row .btn+p{clear:left;font:11px/14px Arial,Helvetica,sans-serif;margin-top:10px}.enter-page .form-help-row{overflow:hidden;color:#717171;font:13px/21px Arial,Helvetica,sans-serif;text-align:right;margin:-10px 3px 50px}.enter-page .form-help-row a{font:bold 12px/20px Arial,Helvetica,sans-serif;color:#54585a}.enter-page .form-help-row a:hover{color:#43b02a}.enter-page .form-help-row .badge{font:600 20px/21px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#81878a;text-transform:capitalize}.enter-page .form-help-row i{font-style:normal;font-weight:bold}.enter-page .aside .side-block{margin:0 0 21px;color:#81878a;overflow:hidden}.enter-page .aside .side-block.white{background:#fff;padding:0 0 13px;box-shadow:0 0 4px #d5d5d5,inset 0 4px 0 #43af2a}.enter-page .aside .side-block h2{color:#39803c;clear:left;font:600 21px/24px "franklin-gothic-urw",Arial,Georgia,serif;margin:0 0 11px}.enter-page .aside .side-block .side-list{overflow:hidden;font:13px/16px Arial,Helvetica,sans-serif;margin:16px 0 6px;padding:0 10px}.enter-page .aside .side-block .side-list li{overflow:hidden;position:relative;padding:0 0 9px 22px}.enter-page .aside .side-block .side-list li:before{content:'';position:absolute;left:8px;top:4px;width:7px;height:7px;background:#43b02a;border-radius:7px}.enter-page .aside .guaranteed-row{overflow:hidden;background:url("/images/sprite-ico.png") no-repeat scroll 0 -321px;color:#545454;font:12px/14px Arial,Helvetica,sans-serif;padding:0 0 22px 49px;padding-bottom:0;margin-bottom:22px}.enter-page .aside .guaranteed-row .head{display:block;font:600 16px/17px "franklin-gothic-urw",Arial,Georgia,serif;margin:0 0 2px;color:#3e3e3e}.enter-page .aside .secured-block{overflow:hidden;font:11px/13px Arial,Helvetica,sans-serif;text-align:center}.enter-page .aside .secured-block a{color:#345e9e}.enter-page .aside .secured-list{overflow:hidden;line-height:0;margin:0 1px 4px 0}.enter-page .aside .secured-list li{overflow:hidden;margin:0 0 10px}*+html .enter-page .aside .secured-list a{display:inline}.enter-page .aside .secured-list a{display:inline-block}.enter-page .aside .secured-list img{display:block}.signin-form .btn-row{text-transform:none;font:13px/15px Arial,Helvetica,sans-serif;padding:0 0 31px 190px}.signin-form .btn-row .btn{float:left;margin:0 20px 10px 0;color:#54585a !important;border:0;border-radius:5px;box-shadow:0 2px 0 rgba(0,0,0,.1);background:#ffc658;box-shadow:0 1px 0 0 #cd9f47;font:700 15px/46px "franklin-gothic-urw",sans-serif;padding:0 48px;height:46px;text-decoration:none}.signin-form .btn-row .btn:hover{background:#ffb21c;box-shadow:0 1px 0 0 #b68d3f}.signin-form .btn-row .btn+p{margin:18px 0 0}.signin-form .bottom-line,.reg-form .bottom-line{overflow:hidden;padding:11px 18px 10px 14px}.signin-form .bottom-line .secured-holder,.reg-form .bottom-line .secured-holder{float:right;margin-top:-10px}.signin-form .bottom-line a,.reg-form .bottom-line a{float:left;margin:0 0 0 24px}.signin-form .bottom-line .secured-holder img,.reg-form .bottom-line .secured-holder img{display:block}.signin-form .bottom-line a.truste-link,.reg-form .bottom-line a.truste-link{margin:12px -30px 0 24px}.signin-form .bottom-line a.norton-link,.reg-form .bottom-line a.norton-link{margin:-20px 0 0 24px;overflow:hidden;width:135px;height:78px}.signin-form .guaranteed-row,.reg-form .guaranteed-row{width:100%;max-width:300px;overflow:hidden;padding:24px 0 10px 50px;background:none;font:11px/16px Arial,Helvetica,sans-serif;color:#81878a;padding-bottom:10px;margin-bottom:10px}.signin-form .guaranteed-row .head,.reg-form .guaranteed-row .head{display:block;font:500 17px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;border:0;padding:0;margin:0}.enter-page .aside .side-block .mark-badge{float:left;color:#fff;font:600 21px/23px "franklin-gothic-urw",Arial,Georgia,serif;background:url(../images/bg-head-green.png);margin:10px 0 6px 1px;padding:0 13px 2px}.enter-page .aside .side-block .reg-btn{float:left;color:#54585a;font-size:13px;line-height:18px;font-family:"franklin-gothic-urw",Arial,Helvetica,sans-serif;min-width:104px;padding:7px 5px 7px;border:none;box-shadow:none;background:#ffc658;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;box-shadow:0 1px 0 0 #cd9f47;margin:0 18px 8px;width:190px;box-sizing:border-box}.enter-page .aside .side-block .reg-btn:hover{background:#ffb21c;box-shadow:0 1px 0 0 #b68d3f}#main.products-listview{padding:11px 0 58px}.breadcrumbs{margin:0 0 4px;z-index:3;position:relative}.breadcrumbs ul{line-height:13px;background:none;border:none;border-radius:0;color:#81878a}.breadcrumbs li:first-child{padding:0}.breadcrumbs li:first-child:before{display:none}.breadcrumbs li{padding:0 0 0 20px;position:relative}.breadcrumbs li:before{content:'';position:absolute;left:10px;top:2px;border-left:5px solid #a4a6a9;border-top:5px solid transparent;border-bottom:5px solid transparent}.breadcrumbs a{color:#54585a}.title-page{text-transform:capitalize;color:#54585a;font:400 34px/40px "franklin-gothic-urw",sans-serif;max-width:650px;margin:0 0 3px}.title-page span{font-weight:900}.no-item .products-listview .title-page,.products-listview .title-page,.brand-page .products-listview .title-page{color:#54585a}.sports-page .products-listview .title-page{color:#327da3}.products-listview .title-holder,.products-listview .heading{position:relative;z-index:10;overflow:inherit}.products-listview .title-holder:after,.products-listview .heading:after{content:"";clear:both;display:block}.products-listview .drop-title{float:left;margin:0 0 0 3px;position:relative}.products-listview .drop-title.active .opener-holder{background:url(/images/bg-header_background.png);box-shadow:7px 0 7px -7px rgba(0,0,0,.2),-7px 0 7px -7px rgba(0,0,0,.2);-webkit-box-shadow:7px 0 7px -7px rgba(0,0,0,.2),-7px 0 7px -7px rgba(0,0,0,.2)}.products-listview .drop-title .opener{text-indent:-9999px;overflow:hidden;display:block;width:52px;height:40px;background:url('../images/sprite.png') no-repeat -98px -219px}.products-listview .drop-title .opener:after{position:absolute;content:'';right:0;top:59%;margin-top:-3px;background:url('../images/sprite.png') no-repeat -46px -70px;width:11px;height:6px}.products-listview .drop-title.active .opener{background:#fff url('../images/sprite.png') no-repeat -99px -225px;border:1px solid #dedede;border-bottom:none;width:60px;height:31px;position:relative;z-index:10;margin-top:5px}.products-listview .drop-title.active .opener:after{position:absolute;content:'';right:0;top:59%;margin-top:-3px;background:url('../images/sprite.png') no-repeat -46px -70px;width:20px;height:6px}.products-listview .drop-title .slide{border:1px solid #dedede;width:181px;position:absolute;top:36px;left:0;z-index:9;padding:14px 27px 0;background:#fff;box-shadow:0 0 7px rgba(0,0,0,.1);-webkit-box-shadow:0 0 7px rgba(0,0,0,.1)}.products-listview .slide h2{font:700 17px/28px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;margin:0 0 4px}.products-listview .slide .list li{overflow:hidden;margin:0 0 18px}.products-listview .slide .list li img{float:left;margin:2px 8px 0 0}.products-listview .slide .list .txt{margin:6px 0 0;overflow:hidden}.products-listview .slide .list a{color:#345e9e;font:14px/16px Georgia,serif}.products-listview .content-banner{background:#fff;padding:10px;margin:0 0 15px}.products-listview .content-banner img{display:block}.products-listview #sidebar{background:none}.products-listview .sidebar-block{width:187px;background:#fff;box-shadow:0 0 4px #d5d5d5;-webkit-box-shadow:0 0 4px #d5d5d5;-moz-box-shadow:0 0 4px #d5d5d5;padding:0 19px 5px;margin:0 0 15px}.products-listview .sidebar-block.departments{width:225px;padding:0}.products-listview .selection h2{margin:0 -19px 23px;padding:18px 10px 17px;position:relative;background:#43b02a !important;text-align:center;color:#fff;font:500 25px/27px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.products-listview .selection h2 span{display:block;font:500 25px/27px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 -5px}.products-listview .selection h2 i{font-style:italic}.products-listview .selection h2:after{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(170,207,157,0);border-top-color:#43b02a;border-width:14px;left:50%;margin-left:-14px}.brand-page .products-listview .selection h2{background:#9dc144}.sports-page .products-listview .selection h2{background:#327da3}.brand-page .products-listview .selection h2:after{border-color:rgba(157,193,68,0);border-top-color:#9dc144}.sports-page .products-listview .selection h2:after{border-color:rgba(50,125,163,0);border-top-color:#327da3}.products-listview .kw-filter-form{margin:0 0 17px}.products-listview .selection h3{color:#54585a;margin:0 0 6px;text-transform:capitalize;font:500 18px/19px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.brand-page .products-listview .selection h3{color:#39803c;text-transform:capitalize}.sports-page .products-listview .selection h3{color:#cd5940}.products-listview .kw-filter-form .open-close h3{margin:0 0 11px;padding:0 0 8px;border-bottom:1px solid #dedede;cursor:pointer}.products-listview .kw-filter-form .open-close.active h3{margin:0 0 8px;cursor:pointer}.products-listview .kw-filter-form .open-close h3 a{display:block;position:relative;padding:0 20px 0 0;text-decoration:none;color:#54585a}.brand-page .products-listview .kw-filter-form .open-close h3 a{color:#54585a !important}.sports-page .products-listview .kw-filter-form .open-close h3 a{color:#54585a !important}.products-listview .kw-filter-form .open-close h3 a .arr{position:absolute;content:'';right:3px;top:50%;width:10px;height:10px;background:url(../images/sprite.png) no-repeat -46px -70px;margin:-3px 0 0}.refinable .f-line a.fake-check:before,.compare-form a.fake-check:before,.refinable .f-line a.fake-radio:before{border:2px solid #ccc !important}.refinable .f-line a,.more-options{padding-left:25px !important}.products-listview .kw-filter-form .open-close.active h3 a .arr{background-position:-67px -70px}.products-listview .kw-filter-form .open-close h3 a span{color:#3e3e3e;font:500 14px/19px "franklin-gothic-urw",Arial,Georgia,sans-serif}.products-listview .kw-filter-form .open-close .slide{padding:0 0 18px}.products-listview .kw-filter-form .input-holder{position:relative;overflow:hidden;height:28px;margin:0 0 15px;background:#dcdbda url(/images/btn-search_input_slice.png)}.products-listview .kw-filter-form .input-holder.parent-active{background:#ececeb url(/images/bg-input-focus.png);-webkit-box-shadow:inset 1px 0 2px 0 rgba(0,0,0,.14);box-shadow:inset 1px 0 2px 0 rgba(0,0,0,.14)}.products-listview .kw-filter-form .input-holder .submit-btn{float:right;background:#9d9d9d url(/images/keyword_btn_up.jpg);cursor:pointer}.products-listview .kw-filter-form .input-holder .submit-btn:hover{background:#779b29 url(/images/keyword_btn_over.jpg)}.products-listview .kw-filter-form .input-holder input[type=submit]{float:left;margin:0;padding:0;border:0;width:28px;height:28px;background:#43b02a url(../images/sprite-ico.png) no-repeat -54px -265px;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden}.products-listview .kw-filter-form .input-holder input[type=submit]:hover{background-color:#28a10d}.products-listview .kw-filter-form .input-holder input[type=text]{float:left;margin:0;padding:7px 12px;border:0;background:none;width:134px;height:14px;color:#3e3e3e;font:12px/14px Arial,Helvetica,sans-serif}.products-listview .kw-filter-form .input-holder .input-placeholder-text{left:12px;top:7px;font:12px/14px Arial,Helvetica,sans-serif}.products-listview .kw-filter-form .open-close{overflow:hidden}.scrollable-area-wrapper{position:relative;height:auto !important;overflow:hidden;width:100%}.scrollable-area-wrapper .hscrollbar,.scrollable-area-wrapper .vscrollbar{position:absolute;top:0;right:0;width:20px}.drop-ship2 .scrollable-area-wrapper .vscroll-line{width:18px}.drop-ship2 .vscrollbar{width:18px;background:url(/images/bg-vscrollbar.jpg) repeat-y;border-radius:0 7px 7px 0;overflow:hidden}.scrollable-area-wrapper .hscroll-left,.scrollable-area-wrapper .vscroll-up,.scrollable-area-wrapper .hscroll-right,.scrollable-area-wrapper .vscroll-down{background:#777;width:20px;height:20px;float:left}.drop-ship2 .scrollable-area-wrapper .vscroll-up,.drop-ship2 .scrollable-area-wrapper .vscroll-down{display:none}.scrollable-area-wrapper .hscroll-line,.scrollable-area-wrapper .vscroll-line{background:#eee;width:20px;float:left}.scrollable-area-wrapper .hscroll-slider,.scrollable-area-wrapper .vscroll-slider{background:#ccc;width:20px;height:20px}.drop-ship2 .scrollable-area-wrapper .vscroll-slider{width:8px;margin:0 5px;border-radius:4px;background:#959595}.scrollable-area-wrapper .hscrollbar{position:static;height:20px;top:auto}.scrollable-area-wrapper .hscroll-line{height:20px;width:auto}.lightbox-content .scrollable-area,.products-listview .scrollable-area{height:164px;width:100%}.lightbox-content .vscrollbar,.description-area .vscrollbar{width:14px;background:none}.lightbox-content .selection .vscrollbar,.products-listview .selection .vscrollbar{width:14px;background:none;height:157px !important}.lightbox-content .vscroll-up,.lightbox-content .vscroll-down,.lightbox-content .selection .vscroll-up,.lightbox-content .selection .vscroll-down,.description-area .vscroll-up,.description-area .vscroll-down,.products-listview .selection .vscroll-up,.products-listview .selection .vscroll-down{width:14px;height:15px;background:#cfcfcf url(/images/sprite-scrolable.png) no-repeat;cursor:pointer;border:solid #fff;border-width:0 0 2px}.lightbox-content .vscroll-down,.description-area .vscroll-down,.products-listview .selection .vscroll-down{background-position:0 100%;border-width:2px 0 0}.lightbox-content .vscroll-up,.description-area .vscroll-up,.products-listview .selection .vscroll-up{margin:2px 0 0}.lightbox-content .vscroll-up:hover,.description-area .vscroll-up:hover,.products-listview .selection .vscroll-up:hover{background-position:100% 0}.lightbox-content .vscroll-down:hover,.description-area .vscroll-down:hover,.products-listview .selection .vscroll-down:hover{background-position:100% 100%}.lightbox-content .vscroll-line,.description-area .vscroll-line,.products-listview .selection .vscroll-line{width:14px;background:#e4e4e4 url(/images/sortby_background.jpg)}.lightbox-content .vscroll-slider,.description-area .vscroll-slider,.products-listview .selection .vscroll-slider{width:8px;background:#959595;margin:0 0 0 3px;-webkit-border-radius:30px;border-radius:30px;cursor:pointer}.lightbox-content .vscroll-slider:hover,.description-area .vscroll-slider:hover,.products-listview .selection .vscroll-slider:hover{background:#39803c}.products-listview .f-line{float:left;width:100%;margin:0 0 7px}.products-listview .f-line input[type=checkbox]{float:left;margin:2px 6px 0 0;padding:0;width:16px;height:15px}.products-listview .f-line label,.products-listview .f-line a,.products-listview .f-line a:link,.products-listview .f-line a:active,.products-listview .f-line a:visited,.more-options{float:left;font:12px/15px Arial,Helvetica,sans-serif;color:#54585a;margin:2px 0 0;width:151px}.products-listview .f-line label:hover,.products-listview .f-line a:hover{color:#43b02a !important;cursor:pointer;text-decoration:none}.products-listview .f-line label span,.products-listview .f-line a span{color:#54585a}.products-listview .f-line .chk-label-active,.products-listview .f-line .chk-label-active a,.products-listview .f-line .chk-label-active a:link,.products-listview .f-line .chk-label-active a:active,.products-listview .f-line .chk-label-active a:visited,.products-listview .f-line .chk-label-active span{color:#43b02a}.products-listview .kw-filter-form .open-close .slide.price-slider{float:left;width:100%;padding:7px 0}.products-listview #slider-range{clear:both;position:relative;height:6px;margin:0 10px}.min-value,.max-value,.from,.to,.top-range{display:none}.products-listview .price-slider .products-listview .slider-wrap{clear:both;position:relative;height:6px;background:#dedede;-webkit-border-radius:6px;border-radius:6px;margin:0 0 12px 10px}.products-listview #slider-range .ui-slider-range{background:#7bc869;position:absolute;left:0;width:70px;height:100%}.products-listview #slider-range .ui-state-default{position:absolute;left:6%;top:-11px;width:19px;height:27px;background:url(/images/sprite-ico.png) no-repeat -405px -70px;margin-left:-10px}.products-listview #slider-range .ui-state-default:hover{background-position:-405px -100px}.products-listview #slider-range .ui-state-default.add{left:61px}.products-listview .price-slider .caption{overflow:hidden;width:100%;font:11px/11px Arial,Helvetica,sans-serif;color:#54585a;margin-top:10px}.products-listview .price-slider .txt{float:left;width:32px;text-indent:2px;text-align:center}.products-listview .price-slider .txt:first-child{text-align:left}.products-listview .price-slider .txt:first-child{width:26px}.products-listview .price-slider .txt-last{float:right;text-align:right}.products-listview .price-slider .txt:first-child{text-align:left}.products-listview .price-slider .txt:first-child{width:26px}.products-listview .price-slider .txt-last{float:right;text-align:right}.rad-area{background:url(/images/sprite-ico.png) no-repeat -330px -125px;margin:1px 6px 0 0;float:left;width:15px;height:15px;cursor:pointer}.rad-checked{background-position:-360px -125px}.rad-focus{border-color:red}.rad-disabled{background:#eee}.products-listview .kw-filter-form .open-close .slide.rating-holder{padding:0 0 10px}.products-listview .rating-block:after{content:'';display:block;clear:both}.products-listview .rating-block{padding:1px 0 0}.products-listview .kit-columns .rating-block{overflow:hidden;clear:both}.products-listview .kit-columns .title{overflow:hidden}.products-listview .rating-block input[type=radio]{float:left;margin:-1px 6px 0 0;padding:0;border:0;background:none;width:16px;height:15px}.products-listview .rating-block label{margin:0;white-space:nowrap}.products-listview .rating-block .f-line{margin:0 0 9px}.products-listview .rating-block .rating-holder{float:left;width:84px;height:13px;margin:1px 4px -1px 0;background:url(../images/bg-rating.png) repeat-x 0 100%}.products-listview .rating-block .rating{float:left;height:15px;background:url(../images/bg-rating.png) repeat-x}.products-listview .rating-block label i{color:#999}.products-listview .rating-block .jcf-label-active i,.products-listview .rating-block .jcf-label-active{color:#3b853e}.products-listview .color-slider .f-line{margin:0 0 9px}.products-listview .color-slider label{width:auto;padding:0 0 0 2px}.products-listview .color-slider img{float:left;vertical-align:top;margin:-3px 5px 0 0;-webkit-box-shadow:0 1px 2px #c7c7c7;box-shadow:0 1px 2px #c7c7c7;border:solid #fff;border-width:0 1px 1px}.products-listview .sidebar-block.recently .title{margin:0;position:relative}.products-listview .sidebar-block.recently h2{color:#54585a;font:700 21px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important;text-transform:capitalize;background:url(/images/recently.jpg) no-repeat;padding:18px 10px 7px 0;border-bottom:4px solid #c5e86c !important}.products-listview .sidebar-block.library h2{background:none}.products-listview .sidebar-block.library a{color:#345e9e;font:12px/18px Arial,Helvetica,sans-serif}.products-listview .sidebar-block.library .list .txt{margin:6px 0 0}.products-listview .sidebar-block.recently .list{overflow:hidden;padding:10px 0 4px;font:12px/14px Arial,Helvetica,sans-serif}.products-listview .sidebar-block.recently .list li{overflow:hidden;margin:0 0 22px}.products-listview .sidebar-block.recently .list img{float:left;margin:2px 5px 0 0}.products-listview .sidebar-block.recently .list a{color:#54585a;text-decoration:underline;margin-right:7px}.products-listview .sidebar-block.recently .list a:hover{color:#39803c}.products-listview .sidebar-block.recently .list .txt{overflow:hidden}.products-listview .sidebar-block.recently .list .price{display:block;padding:3px 0 0;font:bold 14px/16px Arial,Helvetica,sans-serif;color:#3e3e3e}.sidebar-block.recently.library{border-top:4px solid #43b20a}.products-listview .sidebar-block.related{border-top:4px solid #43b20a;padding-top:18px}.brand-page .products-listview .sidebar-block.related{border-top:4px solid #9dc144}.sports-page .products-listview .sidebar-block.related{border-top:4px solid #327da3}.products-listview .sidebar-block.related h2,.sidebar-block .br-related-heading{font:700 21px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important;color:#54585a !important;padding-bottom:7px !important;border-bottom:4px solid #c5e86c !important;margin:0 0 15px !important}.products-listview .sidebar-block.related .list{font:12px/14px Arial,Helvetica,sans-serif;padding:0 0 6px}.products-listview .sidebar-block.related .list li,.sidebar-block .br-related-query{margin-bottom:8px}.sidebar-block .br-related-query-link{color:#54585a !important;text-decoration:underline;font:12px/20px Arial,Helvetica,sans-serif !important}.sidebar-block .br-related-query-link:hover{color:#43b02a !important}.products-listview .sidebar-block.related .list a{color:#345e9e}.products-listview .sidebar-block.related .list a:hover{color:#39803c}.products-listview .current-filter{overflow:hidden;background:#fff;border-top:4px solid #43b02a;padding:15px 24px 5px;font:bold 11px/15px Arial,Helvetica,sans-serif;color:#535353;margin:0 0 15px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.products-listview .current-filter .clearall{vertical-align:middle;float:right !important;text-decoration:underline}.products-listview .related-searches{overflow:hidden;background:#fff;border-top:4px solid #43b02a;font:bold 16px/15px Arial,Helvetica,sans-serif;color:#535353;margin:0 0 15px;clear:both;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);padding:12px 15px 10px}.products-listview .related-searches a{text-transform:capitalize !important;text-decoration:underline;color:#81878a;font-size:14px;font-weight:normal}.brand-page .products-listview .current-filter,.brand-page .products-listview .results-section{border-top:4px solid #9dc144}.sports-page .products-listview .current-filter,.sports-page .products-listview .results-section{border-top:4px solid #327da3}.products-listview .current-filter .badge{float:left;color:#8467a1;font:500 16px/18px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:0 9px 0 0}.brand-page .products-listview .current-filter .badge{color:#39803c}.sports-page .products-listview .current-filter .badge{color:#cd5940}.products-listview .current-filter .holder{overflow:hidden;padding:0 0 6px}.products-listview .current-filter .holder a{float:left;height:15px;padding:0 17px 7px 0;color:#535353}.products-listview .current-filter .holder a:hover{text-decoration:line-through}*+html .products-listview .current-filter a{display:inline}.products-listview .current-filter a span{display:inline-block;line-height:0;width:15px;height:15px;background:url(../images/sprite.png) no-repeat -134px -93px;vertical-align:text-bottom;margin:2px 0 0 2px;overflow:hidden;text-indent:-9999px}.products-listview .results-section:after{content:'';display:block;clear:both}.products-listview .results-section{border-top:4px solid #43b02a;font:bold 11px/15px Arial,Helvetica,sans-serif;margin:0 0 15px;padding:0;background:url(/images/stamped_pattern.png) repeat-x 0 100%;position:relative}.products-listview .results-section>.holder:after{content:'';display:block;clear:both}.products-listview .results-section>.holder{background:#fff;padding:25px 25px 15px}.products-listview .results-section .form-search{overflow:hidden;margin:0 0 6px}.products-listview .results-section .search-area{float:left;width:370px;color:#3e3e3e;font:italic 22px/31px Georgia,serif}.products-listview .results-section .search-area a{color:#39803c;font:500 27px/31px "franklin-gothic-urw",Arial,Georgia,sans-serif}.products-listview .results-section .search-frame{float:right;width:187px;margin:3px 0 0;position:relative}.products-listview .results-section .search-frame .text{float:left;width:135px;color:#3e3e3e;font:12px/15px Arial,Helvetica,sans-serif;padding:6px 12px 7px;border:none;border-radius:0;margin:0;max-height:28px;background:url(/images/btn-search_input_slice.png)}.products-listview .results-section .search-frame .submit{cursor:pointer;width:28px;height:28px;margin:0;padding:0;float:left;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;border:none;border-radius:0;background:url(/images/sprite-ico.png) -472px -408px}.products-listview .results-section .search-frame .input-placeholder-text{color:#3e3e3e;font:12px/14px Arial,Helvetica,sans-serif;left:12px;top:8px}.products-listview .results-section .result-bar{background:url(/images/compare_background.jpg);padding:9px 14px 11px;color:#3e3e3e;text-transform:uppercase;margin:0 0 17px;font:500 14px/20px "franklin-gothic-urw",Arial,Georgia,sans-serif}.products-listview .results-section .result-area{background:url(/images/sep-dashed01.png) repeat-x;margin:0 0 16px}.products-listview .results-section .result-area li{background:url(/images/sep-dashed01.png) repeat-x 0 100%;padding:24px 0 17px}.products-listview .results-section .result-area h2{font:500 24px/24px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#345e9e;margin:0 0 7px}.products-listview .results-section .result-area h2 a:hover{color:#39803c}.products-listview .results-section .result-area p{color:#3e3e3e;margin:0 0 4px;font:15px/22px Georgia,serif}.products-listview .results-section .result-area .category{display:block;color:#707070;font:italic 13px/28px Georgia,serif}.products-listview .results-section .result-area .category mark{background:none;text-transform:uppercase;font:15px/28px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#707070}.products-listview .results-section .section-heading{overflow:hidden;width:667px;border-bottom:4px solid #dedede;padding:0 0 12px;margin:0 0 9px -2px}.block-area .sort-form,.products-listview .results-section .sort-form,.sort-form{float:right;padding:3px 0 0}.block-area .sort-form,.sort-form{padding:0}.block-area .sort-form label,.sort-form label,.products-listview .results-section .sort-form label{float:left;text-transform:uppercase;color:#81878a;font:400 13px/16px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:8px 10px 0}.block-area .sort-form .sort,.sort-form .sort,.products-listview .results-section .sort-form .sort{float:left;width:148px;font:400 13px/16px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#81878a}.block-area .sort-form .select-sort,.sort-form .select-sort,.products-listview .results-section .sort-form .select-sort,.aboutHeader .select-sort{background:#f2f2f3;border:none;padding:0;-webkit-border-radius:4px;border-radius:4px;height:27px;border:1px solid #d4d4d4}.block-area .sort-form .select-sort .left,.sort-form .select-sort .left,.products-listview .results-section .select-sort .left{display:none}.block-area .sort-form .select-sort .center,.sort-form .select-sort .center,.products-listview .results-section .select-sort .center,.aboutHeader .select-sort .center{float:left;padding:8px 11px 0;margin:0;font:500 13px/11px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-indent:0;color:#81878a;white-space:nowrap}.block-area .sort-form .select-opener,.sort-form .select-opener,.products-listview .results-section .sort-form .select-opener{float:right;width:25px;height:27px;background:url(../images/sprite.png) no-repeat -40px -59px;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;cursor:pointer;margin:0}.block-area .sort-form .select-sort.select-active .select-opener,.sort-form .select-sort.select-active .select-opener,.products-listview .results-section .sort-form .select-sort.select-active .select-opener,.block-area .sort-form .select-opener:hover,.sort-form .select-opener:hover,.products-listview .results-section .sort-form .select-opener:hover{opacity:.8}.select-options.drop-sort{background:none;padding:12px 0 0;margin:0 0 0 -6px;overflow:visible}.select-options.drop-sort .drop-holder{background:#fff;width:159px !important;border:3px solid #7bc869;border-radius:7px;box-shadow:0 8px 10px rgba(0,0,0,.16);position:relative;overflow:visible;float:left}.select-options.drop-sort .drop-holder:after{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(144,174,62,0);border-bottom-color:#7bc869;border-width:13px;left:67px;margin-left:-6px}.select-options.drop-sort ul{overflow:hidden;font:bold 13px/15px Arial,Helvetica,sans-serif;margin:0 0}.select-options.drop-sort ul li:first-child{border:none}.select-options.drop-sort ul li{border-top:1px solid #dedede}.select-options.drop-sort ul a{color:#54585a;padding:9px 15px 8px 13px}.select-options.drop-sort .item-selected a{background:none}.select-options.drop-sort .item-selected a:hover{color:#43b02a;background:none}.products-listview .results-section .section-heading h1{overflow:hidden;color:#54585a;font:700 22px/28px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin-right:15px}.products-listview .results-section .section-heading b{color:#43b02a;font:700 22px/28px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase}.brand-page .products-listview .results-section .section-heading b{color:#39803c}.sports-page .products-listview .results-section .section-heading b{color:#cd5940}.products-listview .results-section .section-heading h1 span{font:500 14px/28px "franklin-gothic-urw",Arial,Georgia,sans-serif;text-transform:uppercase}.products-listview .results-section .bar{overflow:hidden;clear:left;margin:0 0 10px}.products-listview .results-section .bar .view-blok{float:right;padding:2px 0 0 10px}.products-listview .results-section .bar .badge{float:left;text-transform:uppercase;color:#81878a;font:400 13px/16px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:6px 10px 0}.products-listview .results-section .bar .thumb{float:left}.products-listview .results-section .bar .table,.products-listview .results-section .bar .list{float:left;width:25px;height:24px;background:#bbbcbd url(../images/bg-grid.png) no-repeat 50% 50%;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;overflow:hidden;text-indent:-9999px}.products-listview .results-section .bar .list{background:#bbbcbd url(../images/bg-list.png) no-repeat 50% 50%;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.products-listview .results-section .bar .table.active{background:#43b02a url(../images/bg-grid.png) no-repeat 50% 50%}.products-listview .results-section .bar .list.active{background:#43b02a url(../images/bg-list.png) no-repeat 50% 50%}.products-listview .results-section .bar .table:hover{background:#a4a6a9 url(../images/bg-grid.png) no-repeat 50% 50%}.products-listview .results-section .bar .list:hover{background:#a4a6a9 url(../images/bg-list.png) no-repeat 50% 50%}.block-area .paging,.products-listview .results-section .paging{overflow:hidden;font:11px/25px Arial,Helvetica,sans-serif;color:#3e3e3e}.block-area .paging ul,.products-listview .results-section .paging ul{float:left;font:500 13px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:0 11px 0 0}.block-area .paging li,.products-listview .results-section .paging li{float:left;margin:0 3px}.block-area .paging a,.products-listview .results-section .paging a{color:#81878a;text-decoration:none}.block-area .paging ul strong,.products-listview .results-section .paging ul strong,.block-area .paging ul a:hover,.products-listview .results-section .paging ul a:hover{color:#43b02a}.block-area .paging .prev,.block-area .paging .next,.products-listview .results-section .paging .prev,.products-listview .results-section .paging .next{background:#d6d6d6;width:16px;height:25px;-webkit-border-radius:3px;border-radius:3px}.block-area .paging .prev:hover,.block-area .paging .next:hover,.products-listview .results-section .paging .prev:hover,.products-listview .results-section .paging .next:hover{background:#9dc144}.block-area .paging .prev,.products-listview .results-section .paging .prev{margin:0 6px 0 0}.block-area .paging .next,.products-listview .results-section .paging .next{margin:0 0 0 8px}.block-area .paging .prev a,.block-area .paging .next a,.products-listview .results-section .paging .prev a,.products-listview .results-section .paging .next a{display:block;height:100%;background:url(../images/sprite.png) no-repeat -75px -88px;overflow:hidden;text-indent:-9999px}.block-area .paging .next a,.products-listview .results-section .paging .next a{background-position:-101px -88px}.block-area .paging .prev a:hover,.products-listview .results-section .paging .prev a:hover{background-position:-157px -82px}.block-area .paging .next a:hover,.products-listview .results-section .paging .next a:hover{background-position:-177px -82px}.products-listview .results-section .paging .info{float:left;line-height:22px;text-transform:capitalize;padding:3px 0 0;color:#1a1a1a}.products-listview .results-section .paging .info:hover{text-decoration:underline}.products-listview .results-section .compare-box:after{content:'';display:block;clear:both}.products-listview .results-section .compare-box{background:#ececec;padding:4px 47px 4px 20px;margin:0 0 21px;text-align:center;text-transform:uppercase;color:#3e3e3e;font:500 14px/26px "franklin-gothic-urw",Arial,Georgia,sans-serif}*+html .products-listview .results-section .compare-box .badge,*+html .products-listview .results-section .compare-box .list,*+html .products-listview .results-section .compare-box .btn-compare{display:inline}.products-listview .results-section .compare-box .badge{display:inline-block;vertical-align:middle;color:#54585a;font:700 14px/18px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.products-listview .results-section .compare-box .list{display:inline-block;vertical-align:middle;margin:0 10px 0 6px}.products-listview .results-section .compare-box .list li{float:left;width:28px;height:28px;border:2px solid #fbfbfb;background:#fff url(/images/start-gray.png) no-repeat center;margin:0 3px;-webkit-border-radius:6px;border-radius:6px;position:relative}.products-listview .results-section .compare-box{background:#ececec;padding:4px 47px 4px 20px;margin:0 0 21px;text-align:center;text-transform:uppercase;color:#3e3e3e;font:500 14px/26px "franklin-gothic-urw",Arial,Georgia,sans-serif}.products-listview .results-section .compare-box li.item img{display:block}.product-column .close,.product-column .close,.products-listview .results-section .compare-box li .close{position:absolute;right:-6px;top:-6px;background:url(../images/sprite.png) no-repeat -134px -93px;width:15px;height:15px;overflow:hidden;text-indent:-9999px}.products-listview .results-section .compare-box .btn-compare{display:inline-block;vertical-align:middle;background:#43b02a;color:#fff;-webkit-border-radius:4px;border-radius:4px;padding:4px 12px;text-decoration:none;font:500 13px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.products-listview .results-section .compare-box .btn-compare:hover{color:#fff;background:#28a10d}.products-listview .results-section .compare-box .btn-compare:active{color:#fff;background:#28a10d}.box-shadow{box-shadow:0 0 4px #d5d5d5;-webkit-box-shadow:0 0 4px #d5d5d5;-moz-box-shadow:0 0 4px #d5d5d5}.products-listview .results-list{float:left;width:665px;margin:0 0 -3px}.products-listview .results-list>li:after{content:'';display:block;clear:both}.products-listview .results-list>li{width:100%;border-bottom:1px solid #dedede;padding:0 0 11px;margin:0 0 18px;position:relative}.products-listview .results-list>li.show-popup-state{z-index:998 !important}.products-listview .results-list>li>.holder:after,.products-listview .results-list>li>.holder>.frame:after{content:'';display:block;clear:both}.products-listview .results-list>li>.holder>.frame{padding:0 0 10px}.products-listview .results-list .img-column{float:left;position:relative;z-index:3;margin:14px 17px 0 0;width:189px;white-space:nowrap}.products-listview .results-list .img-column img{display:block;width:100%;height:auto}.products-listview .results-list .img-column a{display:block;margin:0 auto 7px;color:#fff}.products-listview .results-list .img-column a .more{position:absolute;visibility:hidden;left:50%;top:67px;margin:0 0 0 -60px;border:3px solid #fff;width:116px;padding:10px 0 8px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.4);text-align:center;text-transform:uppercase;font:500 13px/17px "franklin-gothic-urw",Arial,Helvetica,sans-serif;background:#43b02a;z-index:999;text-decoration:none}.products-listview .gridview .results-list .img-column a .more{top:58px}.products-listview .results-list .img-column a:hover .more{visibility:visible}.products-listview .results-list .img-column a:hover .more:hover{background:#28a10d}.products-listview .results-list .img-column .badge{position:absolute;left:4px;top:-11px;background:url(/images/sprite-products-listview.png) no-repeat 100% 100%;width:36px;height:38px}.products-listview .results-list .img-column .new{background-position:0 -60px}.products-listview .results-list .img-column .sale{background-position:-40px -61px}.products-listview .results-list .img-column .hot{background-position:-80px -60px}.products-listview .gridview .results-list .img-column .badge.new{left:22px;top:-10px}.products-listview .gridview .results-list .img-column .badge.sale{left:18px;top:-10px}.products-listview .gridview .results-list .img-column .badge.hot{left:12px;top:-10px}.product-section .img-area .badge{background:url(../images/tag-sprite.png) no-repeat -1000px 0;width:37px;height:37px;left:0;top:-10px;z-index:999}.product-section .img-area .overlay{position:absolute}.product-section .img-area .new{background-position:-42px -1px;display:inline-block;float:left;position:relative}.product-section .img-area .sale{background-position:-97px 0;display:inline-block;float:left;position:relative}.product-section .img-area .hot{background-position:-60px -45px;display:inline-block;float:left;position:relative}.products-listview .results-list .ingredients{text-align:center;line-height:0;letter-spacing:-4px;margin:0 0 10px}.products-listview .results-list .ingredients:after{clear:both;display:block;content:""}*+html .products-listview .results-list .ingredients li{display:inline}.products-listview .results-list .ingredients li{display:inline-block;width:18px;vertical-align:top;height:18px;background:url(../images/sprite-ico.png) no-repeat -330px -90px;margin:0 1px 0 0}.products-listview .results-list .text-column{float:left;width:260px;position:relative;color:#54585a;font:11px/13px Arial,Helvetica,sans-serif;padding:20px 0 0}.products-listview .results-list .text-column .tag,.products-listview .results-list .text-column .tag a{display:block;text-transform:none;color:#81878a;font:400 15px/17px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:0 0 1px}.products-listview .results-list .text-column h2{font:400 18px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:0 0 4px;color:#54585a}.products-listview .results-list .text-column h2 a{color:#54585a}.products-listview .results-list .text-column .code{display:block;color:#81878a}.products-listview .results-list .text-column .product-info:after{content:'';display:block;clear:both}.products-listview .results-list .text-column .product-info{padding:21px 0 0}.products-listview .results-list .text-column .product-info .col:first-child{float:left}.products-listview .results-list .text-column .product-info .col{float:right;width:128px}.products-listview .results-list .text-column .retail{display:block;margin:0 0 -1px 0;color:#54585a}.products-listview .results-list .text-column .usualy{display:block;font-weight:bold;margin:0 0 3px}.products-listview .results-list .text-column .badge{float:left;clear:both;background:#ebe12d;padding:3px 5px;font-weight:bold}.products-listview .results-list .text-column .per-serving{margin:0;float:left;clear:both}.products-listview .results-list .text-column .per-servingsize{margin:0;float:left;clear:both}.products-listview .results-list .text-column .new-price{display:block;color:#54585a;font:700 24px/27px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-decoration:none;margin:-1px 0 -2px -1px;float:left;clear:both}.products-listview .results-list .text-column .new-price sup{font-size:9px;position:relative;top:-3px}.products-listview .results-list .text-column .lower-price{color:#43b02a !important;font:600 12px/12px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-decoration:none;text-transform:capitalize;display:inline-block;border-bottom:2px solid #d27703}.products-listview .results-list .text-column .lower-price span,.products-listview .results-list .text-column a.lower-price{cursor:pointer}.products-listview .results-list .text-column .lower-price span:hover,.products-listview .results-list .text-column a.lower-price:hover{border-bottom:2px solid #43b02a}.products-listview .results-list .text-column .save-count{display:block;color:#dd7e00;text-transform:uppercase;font:700 13px/14px "franklin-gothic-urw",Arial,Helvetica,sans-serif;clear:both}.products-listview .results-list .text-column .reviews-block:after{content:'';display:block;clear:both}.products-listview .results-list .text-column .reviews-block{white-space:nowrap;padding:10px 0 8px}.products-listview .results-list .text-column .rating-holder{float:left;background:url("../images/bg-rating.png") repeat-x 0 100%;height:13px;margin:0 1px 0 0;width:84px;overflow:hidden}.products-listview .results-list .text-column .rating{float:left;background:url("../images/bg-rating.png") repeat-x;height:15px}.products-listview .results-list .text-column .reviews-count{color:#81878a;padding:2px 0 0}.products-listview .results-list .text-column .compare-form{overflow:hidden;background:#f2f2f3;border-radius:4px;border:1px solid #d4d4d4;font:bold 11px/14px Arial,Helvetica,sans-serif !important}.products-listview .results-list .text-column .compare-form label{display:block;background:url(../images/price_background.jpg);padding:7px 26px;line-height:15px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer}.products-listview .results-list .text-column .compare-form label:hover{background:url(../images/price_background_bottom.jpg)}.products-listview .results-list .text-column .compare-form input[type=checkbox]{float:left;margin:0 4px 0 0;padding:0;border:1px solid #b4b4b4;width:16px;height:15px}.products-listview .results-list .text-column .compare-form .chk-area{margin:0 4px 0 0}.products-listview .results-list .pricing-column{float:right;width:180px;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.1);-webkit-border-radius:10px;border-radius:10px;position:relative;border:1px solid #dedede}.products-listview .results-list .pricing-column .t-block>.popup-wrap{right:15px;width:35px;display:block;margin:-18px 0 18px 135px;height:45px;position:relative}.products-listview .results-list .pricing-column .t-block .popup-wrap a.open{display:block;width:35px;height:24px;padding:21px 0 0 0;color:#fff;font:bold 12px/14px Arial,Helvetica,sans-serif;text-align:center;background:url(../images/tag-sprite.png) no-repeat}.wheat-list{margin:0;padding:0;list-style:none;text-align:center}.wheat-list li{display:inline-block;vertical-align:top}.tag-pos{background:url(../images/tag-sprite.png) no-repeat -1000px 0;width:37px;height:37px;position:absolute;left:0;top:-10px}.tag-pos.hot-pos{background-position:-60px -45px}.tag-pos.sale-pos{background-position:-97px 0}.tag-pos.new-pos{background-position:-42px -1px}.products-listview .results-list .pricing-column .t-block .popup-wrap a.open:hover,.quick-reorder-listing .results-list .text-column .popup-wrap a.open:hover{opacity:.8;text-decoration:none}.products-listview .results-list .pricing-column .t-block .popup-wrap .popup,.quick-reorder-listing .results-list .text-column .popup-wrap .popup{position:absolute;display:none;left:-239px;bottom:45px;width:333px;margin:0 0 13px;z-index:6}.box-cost .popup,.products-listview .results-list .pricing-column .t-block .popup-wrap.popup-active .popup{display:block}.ingredients .popup>.holder,.area-list .popup>.holder,.products-listview .results-list .pricing-column .t-block .popup-wrap .popup>.holder,.quick-reorder-listing .results-list .text-column .popup-wrap .popup>.holder{background:#fff;border:3px solid #7bc869;padding:19px 14px 18px;font:12px/15px Arial,Helvetica,sans-serif;color:#81878a;-webkit-border-radius:9px;border-radius:9px;position:relative;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.23);box-shadow:0 4px 10px 0 rgba(0,0,0,.23)}.area-list .popup>.holder:after,.ingredients .popup>.holder:after,.products-listview .results-list .pricing-column .t-block .popup-wrap .popup>.holder:after,.quick-reorder-listing .results-list .text-column .popup-wrap .popup>.holder:after{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(144,174,62,0);border-top-color:#7bc869;border-width:12px;right:60px;margin-left:-9px}.area-list .popup>.holder:after,.ingredients .popup>.holder:after{right:147px;margin:0}.products-listview .results-list .pricing-column .t-block .popup-wrap .close,.quick-reorder-listing .results-list .text-column .popup-wrap .close{position:absolute;top:15px;right:14px;width:15px;height:15px;background:url(../images/sprite-ico.png) no-repeat -360px -70px;z-index:2;overflow:hidden;text-indent:-9999px}.area-list .popup h3,.ingredients .popup h3,.popup-box-opens h3,.products-listview .results-list .pricing-column .t-block .popup-wrap h3,.quick-reorder-listing .results-list .text-column .popup-wrap h3{color:#54585a;font:700 21px/20px "franklin-gothic-urw","Arial",Helvetica,sans-serif;margin:0 0 4px}.products-listview .results-list .pricing-column .t-block:after{content:'';display:block;clear:both}.products-listview .results-list .pricing-column .t-block{padding:15px 15px 10px 14px}.products-listview .results-list .pricing-column .heading{overflow:hidden;width:110px;margin:0 0 1px 2px;top:16px;position:absolute;color:#c87102;font:500 16px/18px "franklin-gothic-urw",Arial,Georgia,sans-serif}.products-listview .results-list .pricing-column .heading a.save{margin:0 0 -3px;color:#c87102;display:inline-block}.products-listview .results-list .pricing-column .heading a.time{color:#3e3e3e;text-transform:capitalize}.products-listview .results-list .pricing-column .heading span.second-line{text-transform:uppercase;display:block;color:#335c9a;font:500 25px/27px "franklin-gothic-urw",Arial,Georgia,sans-serif}.products-listview .results-list .pricing-column .heading span.second-line span{color:#39803c}.products-listview .results-list .delivery-form:after{content:'';display:block;clear:both}.products-listview .results-list .pricing-column .heading span.second-line{text-transform:uppercase;display:block;color:#335c9a;font:500 25px/27px "franklin-gothic-urw-cond-n5","franklin-gothic-urw-cond",Arial,Helvetica,sans-serif}.products-listview .results-list .pricing-column .heading span.second-line span{color:#39803c}.products-listview .results-list .delivery-form:after{content:'';display:block;clear:both}.products-listview .results-list .delivery-form{padding:0 0 8px}.products-listview .results-list .delivery-form .delivery{float:left;width:123px;border:1px solid #d4d4d4;margin:0 6px 0 0}.products-listview .results-list .delivery-form .select-delivery{padding:0;border:1px solid #d4d4d4;background:#fff;height:30px;margin:0 6px 0 0;-webkit-border-radius:5px;border-radius:5px;cursor:pointer}.products-listview .results-list .delivery-form .select-active{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.28);box-shadow:0 0 4px 0 rgba(0,0,0,.28)}.products-listview .results-list .delivery-form .select-delivery .left{display:none}.products-listview .results-list .delivery-form .select-delivery .center{float:left;font:12px/30px Arial,Helvetica,sans-serif;width:90px;padding:0 0 0 10px;color:#999;margin:0;text-indent:0}.products-listview .results-list .delivery-form .select-delivery:hover .center{color:#3e3e3e}.products-listview .results-list .delivery-form .select-opener{float:right;width:12px;height:10px;margin:13px 9px 0 0;background:url(../images/sprite.png) no-repeat -46px -70px}.select-options.drop-delivery{background:none;margin:-2px 0 0 -23px;padding:10px 15px 15px;width:165px !important}.select-options.drop-delivery .drop-holder{background:#fff;width:159px !important;border:3px solid #7bc869;-webkit-border-radius:10px;border-radius:10px;box-shadow:0 8px 10px rgba(0,0,0,.16);position:relative;overflow:visible;float:left}.select-options.drop-delivery .drop-holder:after{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(144,174,62,0);border-bottom-color:#7bc869;border-width:13px;left:77px;margin-left:-16px}.select-options.drop-delivery .drop-list{height:auto !important}.select-options.drop-delivery ul{overflow:hidden;font:bold 13px/15px Arial,Helvetica,sans-serif;padding:7px 0 13px}.select-options.drop-delivery ul li:first-child{border:none}.select-options.drop-delivery ul li{border-top:1px solid #dedede}.select-options.drop-delivery ul a{color:#54585a;padding:9px 15px 8px 13px}.select-options.drop-delivery .item-selected a{background:none}.products-listview .results-list .btn-autoship{float:left;width:12px;height:12px;background:url(../images/sprite.png) no-repeat -66px -274px;overflow:hidden;text-indent:-9999px}.products-listview .results-list .btn-autoship:hover{background-position:-66px -291px}.pricing-column .info-block:after{content:'';display:block;clear:both}.pricing-column .info-block>.holder{float:left;width:100%;border-top:1px dashed #d4d4d4;padding:8px 0}.pricing-column .info-block>.holder>.frame{float:left;width:100%;min-height:23px}.pricing-column .qty-form{float:left;width:50px;padding:4px 5px 0 0}.pricing-column .qty-form label{float:left;color:#54585a;font:11px/16px Arial,Helvetica,sans-serif;margin:0 3px 0 0}.pricing-column .qty-form .input-holder{position:relative;float:left;width:20px;height:16px}.pricing-column .qty-form input[type=text]{float:left;margin:0;padding:1px 5px 0;border:1px solid #ccc;font:11px/13px Arial,Helvetica,sans-serif;height:13px;width:8px;color:#494949;box-shadow:inset 1px 1px 4px rgba(0,0,0,.13)}.pricing-column .qty-form .input-placeholder-text{left:5px;top:1px;font-weight:normal}.pricing-column .info-block .txt-area{float:left;width:86px;padding:0 5px;text-align:center}*+html #main .pricing-column .info-block .in-stock{display:inline}.compare-products .in-stock,#main .pricing-column .info-block .in-stock{display:inline-block;color:#43b02a;font-weight:bold;line-height:11px;margin-right:4px;padding:5px 0 0}*+html #main .pricing-column .info-block .in-stock .ico{display:inline}.compare-products .in-stock .ico,#main .pricing-column .info-block .in-stock .ico,.quick-reorder-listing .results-list .text-column .txt-area .in-stock .ico{display:inline-block;width:16px;height:13px;margin-right:4px;background:url(../images/sprite.png) no-repeat -208px 0;vertical-align:top}*+html #main .pricing-column .info-block .out-of-stock{display:inline}#main .pricing-column .info-block .out-of-stock{color:#c84425;line-height:11px;font-weight:bold;text-transform:capitalize;display:inline-block;vertical-align:top;padding:1px 0 0}.quick-reorder-listing .results-list .text-column .txt-area .open.out-of-stock{display:none}.pricing-column .info-block .backorder-wrap,.quick-reorder-listing .results-list .text-column .txt-area .backorder-wrap{position:relative;float:left;width:100%}.pricing-column .t-block .info-block .txt-area .popup-wrap,.quick-reorder-listing .results-list .text-column .txt-area .popup-wrap{position:static;width:auto;height:auto}.compare-products .in-stock{font-weight:bold}.compare-products .in-stock,.compare-products .out-of-stock{font:12px/14px Arial,Helvetica,sans-serif;background:none;vertical-align:middle;padding:0 0 0}*+html .products-listview .results-list .pricing-column .t-block .info-block .txt-area .open,{display:inline}.products-listview .results-list .pricing-column .t-block .info-block .txt-area .open,.quick-reorder-listing .results-list .text-column .txt-area .open{color:#43b02a;line-height:11px;width:auto;height:auto;background:none;font-weight:normal;font-size:11px;display:inline-block;vertical-align:top;padding:1px 0 0;font-weight:bold}.products-listview .results-list .pricing-column .t-block .info-block .txt-area .open span{color:#54585a;font-weight:normal}.products-listview .results-list .pricing-column .t-block .info-block .txt-area .open:hover{text-decoration:underline}.ingredients li a{display:block;width:18px;margin:0;vertical-align:top;height:18px;text-indent:-9999px;overflow:hidden}.area-list .popup,.ingredients .popup{position:absolute;left:-171px;text-align:left;width:342px;bottom:22px;font:11px/13px Arial,Helvetica,sans-serif;color:#727272;letter-spacing:0;display:none;z-index:6;margin:0}.area-list .popup{bottom:36px;left:-140px;z-index:10000}.products-listview .results-list .pricing-column .t-block .info-block .txt-area .popup,.quick-reorder-listing .results-list .text-column .txt-area .popup{text-align:left;width:342px;bottom:18px;left:-225px;font:11px/13px Arial,Helvetica,sans-serif;color:#727272;z-index:14;margin:0 0 9px}.area-list .popup>.holder,.ingredients .popup>.holder,.products-listview .results-list .pricing-column .t-block .info-block .txt-area .popup>.holder,.quick-reorder-listing .results-list .text-column .txt-area .popup>.holder{color:#727272;padding:14px}.area-list .popup>.holder p,.ingredients .popup>.holder p,.products-listview .results-list .pricing-column .t-block .info-block .txt-area .popup>.holder p,.quick-reorder-listing .results-list .text-column .txt-area .popup>.holder p{margin:0 0 8px}.ingredients .popup .popup-wrap h3,.area-list .popup .popup-wrap h3,.products-listview .results-list .pricing-column .t-block .info-block .txt-area .popup-wrap h3,.quick-reorder-listing .results-list .text-column .txt-area .popup-wrap h3{color:#54585a;margin:0 0 2px}.area-list .popup h4,.ingredients .popup h4,.products-listview .results-list .pricing-column .t-block .info-block .txt-area .popup h4,.quick-reorder-listing .results-list .text-column .txt-area .popup h4{text-transform:capitalize;font:bold 13px/15px Arial,Helvetica,sans-serif;color:#54585a}.area-list .popup h4 .mark,.ingredients .popup h4 .mark,.products-listview .results-list .pricing-column .t-block .info-block .txt-area .popup h4 .mark,.quick-reorder-listing .results-list .text-column .txt-area .popup h4 .mark{color:#43b02a}.ingredients .popup p,.area-list .popup p,.products-listview .results-list .pricing-column .t-block .info-block .txt-area .popup p,.quick-reorder-listing .results-list .text-column .txt-area .popup p{margin:0 0 5px}.ingredients .popup .order-line,.area-list .popup .order-line,.ingredients .popup .order-line,.area-list .popup .order-line,.products-listview .results-list .pricing-column .t-block .info-block .txt-area .order-line,.quick-reorder-listing .results-list .text-column .txt-area .order-line{overflow:hidden;padding:0 0 0 26px;background:url(../images/sprite-ico.png) no-repeat -438px -185px;color:#54585a;font:bold 13px/15px Arial,Helvetica,sans-serif}.order-line:before{content:"";background:url(../images/sprite.png) no-repeat 0 -23px;width:18px;height:14px;position:absolute;left:16px;top:74px;content:""}.area-list .popup .order-line a,.ingredients .popup .order-line a,.products-listview .results-list .pricing-column .t-block .info-block .txt-area .order-line a{color:#43b02a;text-decoration:underline;background:url(../images/sprite-ico.png) no-repeat -134px -93px}.pricing-column .cart-line{overflow:hidden;padding:0 0 3px}.product-box .box-h .add-to-cart,.popup-wrap-content .btn-default,.btn-proced,.out-stock-form .add-to-cart,.right-area .add-to-cart,.to-cart-block .add-to-cart,.product-column .btn-cart,.pricing-column .btn-cart{display:block;text-align:center;color:#54585a;text-transform:uppercase;padding:8px 5px;font:700 15px/20px "franklin-gothic-urw",sans-serif;height:20px;-webkit-border-radius:5px;border-radius:5px;text-decoration:none;white-space:nowrap;background-color:#ffc658;box-shadow:0 1px 0 0 #cd9f47}.out-stock-form .add-to-cart,.right-area .add-to-cart,.to-cart-block .add-to-cart{width:150px;padding:8px 0;float:left;margin:0 7px 0 0}.right-area .add-to-cart{float:none;margin:0 0 10px;padding:14px 0}.btn-proced .ico{background:url(/images/sprite-ico-02.png) no-repeat;width:20px;height:24px}.cntnue-shp{border:0 !important;color:#3e3e3e;float:left;font-size:16px;padding:15px 16px 12px 21px;margin:-5px 0 0;line-height:20px;cursor:pointer}.break-word{word-wrap:break-word;width:70%;max-width:480px}.reverse{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}*+html .btn-proced .ico-arrow,*+html .btn-proced .ico,*+html .out-stock-form .add-to-cart .ico,*+html .right-area .add-to-cart .ico,*+html .to-cart-block .add-to-cart .ico,*+html .pricing-column .btn-cart .ico{display:inline}.btn-proced .ico,.out-stock-form .add-to-cart .ico,.right-area .add-to-cart .ico,.to-cart-block .add-to-cart .ico,.pricing-column .btn-cart .ico,.product-column .btn-cart .ico{display:inline-block;vertical-align:middle;line-height:0;width:21px;height:18px;background:url(../images/sprite.png) no-repeat -101px -52px;margin:0 6px 0 0;position:relative;left:-4px}.btn-proced:hover,.out-stock-form .add-to-cart:hover,.popup-wrap-content .btn-default:hover,.right-area .add-to-cart:hover,.to-cart-block .add-to-cart:hover,.pricing-column .btn-cart:hover,.product-column .btn-cart:hover{background-color:#ffb21c;box-shadow:0 1px 0 0 #b68d3f;cursor:pointer}.btn-proced:hover{text-decoration:none}.out-stock-form .add-to-cart{margin:0 20px 0 0;padding:14px 0}.pricing-column .email-link{float:left;background:url(/images/sprite-ico.png) no-repeat -473px -151px;padding:0 0 0 37px;color:#345e9e;font:bold 12px/13px Arial,Helvetica,sans-serif;margin:6px 0 0 11px;text-transform:capitalize}.btn-proced .ico{background:url(../images/icon-lock.png) no-repeat !important;width:20px;height:24px;margin:0 5px 0 0;top:-5px}.btn-proced .ico-arrow{background:url(../images/sprite.png) no-repeat -71px -311px;width:8px;height:13px;position:relative;display:inline-block;vertical-align:top;top:4px;margin:0 0 0 9px}.btn-proced{float:right;margin:-5px 0 0;font-size:15px;line-height:20px;padding:15px 16px 12px 21px}input.btn-proced{height:47px !important}.heading-top{overflow:hidden;padding:7px 0 10px}.heading-top .con-shopping{float:right;color:#81878a;text-transform:uppercase;font:700 15px/20px "franklin-gothic-urw",sans-serif;background:#f2f2f3;padding:13px 12px;border:1px solid #d4d4d4;border-radius:5px;text-decoration:none;text-align:center;margin:-5px 7px 0 0;cursor:pointer}.heading-top .con-shopping:hover{background:#e7e7e8}.heading-top .con-shopping span{display:inline-block;vertical-align:top;padding:0 0 0 15px;background:url(../images/arrow01.png) no-repeat 0 50%}.pricing-column .b-block:after{content:'';display:block;clear:both}.pricing-column .b-block{background:#f2f2f3;padding:10px 36px;min-height:23px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;border-top:1px solid #dedede}.pricing-column .b-block .popup-wrap{float:left;width:100%;position:relative}.product-column .add-btn,.to-cart-block .open,.pricing-column .b-block .open{background:#fff;display:block;width:107px;padding:1px 0 0;margin:0 auto;color:#81878a;font:bold 11px/22px Arial,Helvetica,sans-serif;text-indent:12px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;border:1px solid #d4d4d4}.to-cart-block .open{float:left;width:122px;border:1px solid #dcdcdc;background:url(../images/btn-more_button_up.png)}*+html .to-cart-block .open .ico,*+html .pricing-column .b-block .open .ico{display:inline}.product-column .add-btn .ico,.to-cart-block .open .ico,.pricing-column .b-block .open .ico{display:inline-block;vertical-align:middle;background:url(../images/sprite.png) no-repeat -46px -70px;width:10px;height:6px;margin:0 0 0 4px}.to-cart-block .active .open,.pricing-column .b-block .popup-active .open{color:#3e3e3e;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.6);box-shadow:0 0 5px 0 rgba(0,0,0,.6)}.product-column .popup-wrap .popup,.out-stock-form .popup,.right-area .popup,.to-cart-block .popup,.pricing-column .b-block .popup{position:absolute;display:none;top:100%;left:-25px;width:165px;z-index:10}.right-area .popup{left:-7px}.to-cart-block .active .popup,.pricing-column .b-block .popup-active .popup{display:block}.product-column .popup .holder:after,.out-stock-form.popup .holder:after,.right-area .popup .holder:after,.to-cart-block .popup .holder:after,.pricing-column .b-block .popup .holder:after{content:'';display:block;clear:both}.product-column .popup .holder,.out-stock-form .popup .holder,.right-area .popup .holder,.to-cart-block .popup .holder,.pricing-column .b-block .popup .holder{margin:10px 0 0;background:#fff;border:3px solid #7bc869 !important;-webkit-border-radius:10px;border-radius:10px;padding:3px 0 3px 0;position:relative;box-shadow:0 8px 10px rgba(0,0,0,.16)}.product-column .popup .holder:before,.out-stock-form .popup .holder:before,.right-area .popup .holder:before,.to-cart-block .popup .holder:before,.pricing-column .b-block .popup .holder:before,.delivery-form fieldset .popup-wrap.popup-active .popup:before,#header .drop-shipto-graphic:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(144,174,62,0);border-bottom-color:#7bc869;border-width:13px;left:50%;margin-left:-18px}.product-column .popup .list,.out-stock-form .popup .list,.right-area .popup .list,.to-cart-block .popup .list,.pricing-column .b-block .list{float:left;width:100%;font:bold 13px/18px Arial,Helvetica,sans-serif}.product-column .popup-wrap,.out-stock-form .popup-wrap,.right-area .popup-wrap{position:relative}.product-column .popup .list li:first-child,.out-stock-form.popup .list li:first-child,.right-area .popup .list li:first-child,.to-cart-block .popup .list li:first-child,.pricing-column .b-block li:first-child{border:none}.product-column .popup .list li,.out-stock-form .popup .list li,.right-area .popup .list li,.to-cart-block .popup .list li,.pricing-column .b-block li{clear:left;border-top:1px solid #dedede;padding:5px 13px 5px 15px}.product-column .popup .list li a,.out-stock-form.popup .list li a,.right-area .popup .list li a,.to-cart-block .popup .list li a,.pricing-column .b-block li a{color:#54585a}.product-column .popup .list li:hover,.out-stock-form .popup .list li:hover,.right-area .popup .list li:hover,.to-cart-block .popup .list li:hover,.pricing-column .b-block li:hover{}.product-column .popup .list li:hover a,.product-column .popup .list li a:hover,.out-stock-form .popup .list li:hover a,.out-stock-form .popup .list li a:hover,.right-area .popup .list li:hover a,.right-area .popup .list li a:hover,.to-cart-block .popup .list li:hover a,.to-cart-block .popup .list li a:hover,.pricing-column .b-block li:hover a,.pricing-column .b-block li a:hover{text-decoration:none;color:#43b02a}.to-cart-block a.lightbox,.product-column .popup .list a.lightbox,.out-stock-form .popup .list a.lightbox,.right-area .popup .list li a.lightbox,.pricing-column .b-block a.lightbox{float:right;width:12px;height:12px;background:url(../images/sprite.png) no-repeat -66px -274px;overflow:hidden;text-indent:-9999px}.to-cart-block a.lightbox:hover,.out-stock-form .popup .list li a.lightbox:hover,.right-area .popup .list li a.lightbox:hover,.pricing-column .b-block a.lightbox:hover{background-position:-66px -291px}.products-listview .results-list .b-info-line{overflow:hidden;margin:0 0 4px;background:#fef9db;border:1px solid #f0df79;text-align:center;font:13px/15px Arial,Helvetica,sans-serif;color:#3e3e3e;padding:10px 10px 9px}.products-listview .results-list .b-info-line .mark{font-weight:bold;color:#c87102;text-transform:uppercase}.products-listview .results-section .bar.bottom{margin:0}.products-listview .results-section .bar.bottom .btn-back{float:right;text-transform:uppercase;color:#81878a;font:11px/15px Arial,Helvetica,sans-serif;margin:8px 7px 0 10px;padding:0 0 0 16px;background:url(/images/sprite.png) no-repeat -213px -47px}.products-listview .related-section{overflow:hidden;background:#e0e0e0 url(/images/relatedproducts_background.jpg);padding:15px 25px 28px;margin-bottom:30px}.products-listview .related-section h1,.br-found-heading{text-transform:capitalize;color:#54585a;text-align:left;font:700 27px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:6px 10px 5px;border-bottom:4px solid #c5e86c;padding:0 0 5px}.products-listview .related-section .block-wrap{overflow:hidden}.products-listview .related-section .block:first-child{margin:0}.products-listview .related-section .block,.br-sf-widget,.br-sf-widget-merchant-popup-cont{float:left;width:219px;background:#fff;margin:0 0 0 4px;min-height:358px;font:12px/16px Arial,Helvetica,sans-serif;color:#474747}.products-listview .related-section .block .holder,.products-listview .br-sf-widget-merchant-cont{padding:16px 14px}.products-listview .related-section .block img{display:block;margin:0 auto 15px}.products-listview .related-section .block h2,.br-sf-widget-merchant-title,.br-sf-widget-merchant-popup-title,.br-sf-widget-merchant-title a{color:#54585a;text-transform:capitalize;font:400 16px/17px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:0 0 3px}.br-sf-widget-merchant-title a:hover{color:#43b02a;text-decoration:none}.products-listview .related-section .block p,.br-sf-widget-merchant-desc,.br-sf-widget-merchant-popup-desc{margin:0 0 4px;font:12px/16px Arial,Helvetica,sans-serif;color:#81878a}.products-listview .related-section .block h2 a{color:#345e9e}.products-listview .related-section .block .more,.br-sf-widget-merchant-qv,.br-sf-widget-merchant-qv a,.br-sf-widget-merchant-popup-view{text-transform:uppercase;color:#54585a;font:bold 11px/16px Arial,Helvetica,sans-serif}.br-sf-widget-merchant-qv a{border-bottom:1px solid #43b02a}.br-sf-widget-merchant-qv a:hover{color:#43b02a;text-decoration:none}.products-listview .related-section a:hover{color:#39803c}.products-listview .gridview.gridview-wrap{overflow:hidden;margin:0 0 -8px}.products-listview .gridview .results-list{margin:0 0 0 -34px;width:699px}.products-listview .gridview .results-list li{float:left;width:199px;padding:0 0 30px 34px;margin:0 0 21px;border-bottom:1px solid #ddd}.products-listview .gridview .results-list li>.holder>.frame{padding:0}.products-listview .gridview .img-column{float:none;width:199px;margin:0 0 9px}.products-listview .gridview .img-column a{margin:17px 24px 0}.products-listview .gridview .ingredients,.products-listview .gridview .b-info-line,.products-listview .gridview .pricing-column,.products-listview .gridview .text-column .code{display:none}.products-listview .gridview .text-column .usualy,.products-listview .gridview .text-column .badge{margin:5px 0 -1px}.products-listview .gridview .text-column{float:none;width:199px;padding:0;text-align:center}.products-listview .gridview .text-column .tag{margin:0 0 -1px;color:#54585a;font:bold 11px/14px Arial,Helvetica,sans-serif}.products-listview .gridview .text-column h2{font:11px/14px Arial,Helvetica,sans-serif;margin:0}.products-listview .gridview-prod-name{display:none}.products-listview .gridview .text-column .product-info{padding:7px 0 0}.products-listview .gridview .text-column .product-info .col:first-child{padding:0 0 1px}.products-listview .gridview .text-column .product-info .col{float:none !important;width:100%;overflow:hidden}.products-listview .gridview .text-column .product-info .col .retail{margin:0 0 -2px}.products-listview .gridview .text-column .product-info .col .lower-price{margin:0 0 11px}.products-listview .gridview .text-column .product-info .new-price{margin-left:3px;font:bold 13px/20px Arial,Helvetica,sans-serif}.products-listview .gridview .text-column .product-info .new-price sup{font-size:13px;top:0}.products-listview .gridview .text-column .product-info .save-count{display:none}.products-listview .gridview .text-column .reviews-block{display:inline-block;margin:0}.products-listview .gridview .text-column .product-info .col .reviews-count{float:left;padding:1px 0 0 4px}.products-listview .gridview .text-column .compare-form{float:right;padding:2px 0 0}.products-listview .gridview .text-column .compare-form label,.products-listview .gridview .text-column .compare-form label:hover{padding:0;background:none}.products-listview .gridview .text-column .compare-form input[type=checkbox],.products-listview .gridview .text-column .compare-form .chk-area{margin:0 7px 0 0}.brand-page-block{position:absolute;top:1px;right:0%;margin:-5px 0 0 0;padding:0 10px}.brand-page-block>.holder{float:right;max-width:150px;text-align:center;position:relative}.brand-page-block .link-about{text-transform:capitalize;color:#81878a;font:11px/13px Arial,Helvetica,sans-serif}.brand-page-block .logo-box{float:right;background:#fff;margin:0;width:150px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.12);box-shadow:0 0 5px 1px rgba(0,0,0,.12)}.brand-page-block .logo-box .holder{margin:0 4px 4px;overflow:hidden;border:1px solid #e2e2e2;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;padding:4px}.brand-page-block .logo{overflow:hidden;display:block;background:url(/images/logo-brand1.png) no-repeat;width:126px;height:40px;text-indent:-9999px;margin:5px auto -3px}#content.wide{width:100%}.brands-block .brand-gallery .mask{width:884px}.brands-block .brand-gallery .btn-prev,.brands-block .brand-gallery .btn-next{top:35px;z-index:999}.template-full-page{}.product-section{padding:25px;border-top:4px solid #43b02a;background:#fff}.product-section .content-banner{margin:0 0 10px;padding:0}.product-section .content-banner:first-child{margin:0 0 20px}.product-section .message-block{border:1px solid #dfdfdf;background:url(/images/price_background.jpg);color:#39803c;font:500 15px/24px "adelle-n6","adelle",Georgia,serif;padding:12px;margin:0 0 20px;text-transform:capitalize;text-align:center}.product-section .message-block{border:1px solid #dfdfdf;background:url(/images/price_background.jpg);color:#39803c;font:500 15px/24px "franklin-gothic-urw",Arial,Georgia,serif;padding:12px;margin:0 0 20px;text-transform:capitalize;text-align:center}.ajax-message>.or-message{border:1px solid #dfdfdf;background:url(/images/price_background.jpg);color:#39803c;font:500 15px/24px "franklin-gothic-urw",Arial,Georgia,serif;margin:0 0 20px;text-transform:capitalize;text-align:center}.product-section .holder:after{display:block;content:"";clear:both}.product-section .holder{height:1%;margin-top:18px}.product-section .img-area{float:left;width:435px;text-align:center}.product-section .img-area .img-mask{overflow:hidden;position:relative}.product-section .img-area .img-mask .img-slideset{width:99999px;float:left}.product-section .img-area .img-box{position:relative;background:url(../images/sep-dashed01.png) repeat-x 2px 100%;padding:0 0 15px;float:left}.product-section .img-area .img-box img{display:block}.product-section .img-area .img-box .badge-new{position:absolute;top:0;left:0;width:56px;height:56px;overflow:hidden;text-indent:-9999px;background:url(../images/ico-new-big.png);z-index:2}.product-section .img-list,.product-section .img-list-centered{border-bottom:1px solid #dedede;padding:8px 0 8px;margin:0;overflow:hidden}.product-section .img-list li{float:left;margin:0 0 0 17px}.product-section .img-list-centered li{float:left;margin:0 0 0 17px}.product-section .img-list li:first-child{margin:0}.product-section .img-list-centered li:first-child{margin:0 0 0 90px}.product-section .img-list a,.product-section .img-list span{color:#3e3e3e;display:block;padding:0 0 0 20px;background:url(../images/sprite-ico.png);font:11px/16px Arial,Helvetica,sans-serif}.product-section .img-list a.rollover-image,.product-section .img-list span.rollover-image{background-position:0 -382px}.product-section .img-list a.enlarge-image{background-position:0 -403px}.product-section .img-list a.drag-image{background-position:0 -423px}.product-section .img-list-centered a,.product-section .img-list-centered span{color:#81878a;display:block;padding:0 0 0 20px;position:relative;font:11px/16px Arial,Helvetica,sans-serif}.product-section .img-list-centered a:before,.product-section .img-list-centered span:before{background:url(../images/sprite.png) no-repeat 0 -202px;content:'';position:absolute;left:0;width:14px;height:14px;top:0}.product-section .img-list-centered a.rollover-image,.product-section .img-list-centered span.rollover-image{background-position:0 -382px}.product-section .img-list-centered a.enlarge-image:before{background-position:-57px -206px}.product-section .img-list-centered a.drag-image{background-position:0 -423px}.slide-list{margin:0;padding:20px 0 20px;list-style:none;text-align:center;border-bottom:1px solid #dedede}.slide-list li{display:inline-block;margin:0 3px;vertical-align:top}.area-list.wide{display:block;float:none;clear:both;width:auto;margin:0}.area-list li{display:inline-block;width:205px;vertical-align:top;overflow:visible;height:auto;margin:0 8px 13px 0}*+html .area-list li{display:inline}.area-list li a{color:#3e3e3e;text-transform:uppercase;font:500 15px/16px "franklin-gothic-urw",Arial,Georgia,sans-serif}.area-list li a:hover{text-decoration:none}.area-list li a:hover .text-holder{text-decoration:underline}.area-list li a img{vertical-align:middle;padding:0 5px 0 0}.area-list li a .text-holder{display:inline-block;vertical-align:middle;width:160px}.area-list li a i{display:inline-block;width:6px;height:10px;vertical-align:middle;text-indent:-9999px;margin:0 0 0 7px;overflow:hidden;background:url(/images/sprite-arrow.png) 0 -252px}*+html .area-list li a i,*+html .area-list li a .text-holder{display:inline}.product-box{background:#fff;padding:15px;margin:0 0 20px;border-top:4px solid #43b02a}.product-box.wide{padding:30px 38px 40px}.product-box .section-nav,.pro-section-nav{background:#54585a;margin:0 0 15px}.product-box .section-nav ul,.pro-section-nav ul{overflow:hidden;text-align:center;padding:15px 0}.product-box .section-nav ul li,.pro-section-nav li{display:inline-block;border-left:1px solid #6c7174;padding:0 12px 0 16px;margin:0 -.3em 0 0}.product-box .section-nav ul li:first-child,.pro-section-nav li:first-child{border:none;padding:0 12px 0 0}.product-box .section-nav ul li a,.pro-section-nav li a{font:500 14px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase}.product-box .section-nav ul li a:hover,.pro-section-nav li a:hover{color:#d5ee97;text-decoration:none}.pro-main-heading i{background:url(../images/sprite.png) no-repeat -106px -231px;width:24px;height:24px;position:relative;padding-right:15px;float:right;margin:11px 0 0 15px}.pro-main-heading i:after{position:absolute;content:'';right:0;top:50%;margin-top:-3px;background:url(../images/sprite.png) no-repeat -46px -70px;width:10px;height:6px}*+html .product-box .section-nav ul li{display:inline}.description-area{float:right;width:455px;padding:0 0 0 19px;margin:-4px 0 0;background:#fff}.description-area h1{font:400 26px/28px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;margin:0 0 4px}.description-area .sub-title{display:block;color:#81878a;font-size:18px;font-family:"franklin-gothic-urw",Arial,Helvetica,Sans-Serif;font-weight:400 !important;margin-top:5px}.description-area .sub-title{display:block;color:#81878a;font-size:18px;font-family:"franklin-gothic-urw",Arial,Helvetica,Sans-Serif;font-weight:400 !important;margin-top:5px}.description-area h1 .sub-title{display:block;color:#81878a;font-size:18px}.description-area h2{color:#707070 !important;margin:0 0 11px !important;font:500 15px/17px "franklin-gothic-urw",Arial,Georgia,sans-serif !important}.description-area .holder{height:1%;padding:6px 0 10px;margin:0}.description-area .holder:after{content:"";clear:both;display:block}.description-area .holder .author-area{float:left;color:#81878a;margin:2px 11px 8px 0;font:normal 12px/15px Arial,Helvetica,sans-serif}.description-area .holder .author-area a{color:#54585a;font:12px/15px Arial,Helvetica,sans-serif;text-decoration:underline}.description-area .holder .author-area a:hover{color:#39803c;text-decoration:none}.description-area .holder .rating-block{float:left;background:url(../images/sep-dashed01.png) repeat-y;padding:3px 0 3px 15px;color:#345e9e;margin:0 0 4px;font:12px/15px Arial,Helvetica,sans-serif}.description-area .holder .item-number{float:right;color:#54585a;margin:3px 0 0;font:11px/15px Arial,Helvetica,sans-serif}.description-area .hot-sale{display:block;margin:0 0 12px}.description-area .price-area{float:left;width:204px;color:#707070;font:11px/14px Arial,Helvetica,sans-serif;padding:0 5px 0 0;height:80px}.description-area .price-area .old-price{display:block;color:#54585a;margin:-2px 0 -2px;font:11px/13px Arial,Helvetica,sans-serif;text-decoration:line-through}.description-area .price-area .new-price{display:block;color:#54585a;vertical-align:middle;margin:0 0 -2px;font:700 28px/35px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.description-area .price-area .usually{color:#3e3e3e;display:block;font:bold 11px/13px Arial,Helvetica,sans-serif}.description-area .price-area .new-price i{font-size:24px;line-height:24px;vertical-align:top}.description-area .price-area .low{color:#43b02a !important;font:500 20px/33px "franklin-gothic-urw",Arial,Georgia,sans-serif;display:block;margin:0 0 14px;padding-bottom:5px}.description-area .price-area .low a{color:#43b02a !important;border-bottom:2px solid #d27703}.description-area .price-area .low a:hover{border-bottom:2px solid #43b02a !important;text-decoration:none}.description-area .price-area .new-price .save{color:#dd7e00;padding:0 0 5px;text-transform:uppercase;vertical-align:top;font:700 13px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;background:none;display:block}.description-area .limited-row{display:block;color:#54585a;padding:4px 0 0;margin:0 0 -7px;font:bold 11px/12px Arial,Helvetica,sans-serif}.description-area .limited-row .limited{color:#c87102;font:bold 11px/20px Arial,Helvetica,sans-serif;background:url(../images/sprite.png) no-repeat -93px -273px;padding:0 0 0 25px}.description-area .limited-row a{color:#707070;font:bold 11px/17px Arial,Helvetica,sans-serif;text-decoration:underline}.description-area .limited-row a:hover{text-decoration:none}.description-area .aside-area{float:right;width:163px}.description-area .aside-area .shipping{padding:2px 0 12px;text-transform:uppercase;font:500 13px/13px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#4b894d;margin:0}.description-area .aside-area .shipping.alternative .text-holder{background-position:0 -482px}.description-area .aside-area .shipping .text-holder,.description-area .aside-area .day90-area .text-holder{background:none;padding:0 0 0 36px;position:relative;font:11px/15px Arial,Helvetica,sans-serif;color:#81878a;text-transform:capitalize}.description-area .aside-area .shipping .text-holder:before{content:'';position:absolute;left:0;top:4px;background:url(../images/sprite.png) -30px -229px no-repeat;width:28px;height:18px}.description-area .aside-area .shipping .title{display:block;color:#54585a;text-transform:uppercase;font:500 15px/18px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.right-column .reward-area .text-holder,.description-area .aside-area .reward-area .text-holder{background:none;padding:0 0 0 36px;color:#878787;position:relative;text-transform:uppercase;font:500 13px/15px "franklin-gothic-urw",Arial,Georgia,sans-serif}.description-area .aside-area .reward-area .text-holder{color:#54585a;font:500 13px/16px "franklin-gothic-urw",Arial,Georgia,sans-serif;position:relative;padding-right:20px;display:inline-block;vertical-align:top}.right-column .reward-area .text-holder .title-01,.description-area .aside-area .reward-area .title{color:#39803c;display:block;margin:-1px 0 0;font:500 18px/18px "franklin-gothic-urw",Arial,Georgia,sans-serif}.description-area .aside-area .reward-area .rewardpoints{margin:-1px 4px 0 0;font:700 18px/18px "franklin-gothic-urw",Arial,Georgia,sans-serif}.description-area .aside-area .reward-area span{font:11px/13px Arial,Helvetica,sans-serif;color:#81878a;display:block;text-transform:capitalize}.right-column .reward-area .text-holder .title-01{font-weight:600;text-transform:capitalize;margin:0 0 -1px}.right-column .block-lightbox .opener,.right-column .reward-area .text-holder .opener,.description-area .aside-area .reward-area .opener,.pdp .description-area .aside-area .day90-area .opener{text-indent:-9999px;overflow:hidden;float:right;width:12px;margin:-3px 0 0;height:12px;background:url(../images/sprite.png) no-repeat -66px -274px}.right-column .reward-area .text-holder .opener{margin:0}.right-column .block-lightbox .opener:hover,.right-column .reward-area .opener:hover,.description-area .aside-area .reward-area .opener:hover{opacity:.7}.description-area .number-list{padding:0 0 11px;background:url(../images/product-divider.png) no-repeat 0 100%;overflow:hidden;margin:-2px 0 0}.description-area .number-list li{float:left;text-transform:uppercase;width:142px;color:#3e3e3e;font:500 16px/25px "franklin-gothic-urw",Arial,Georgia,sans-serif;background:url(../images/sep-dashed01.png) repeat-y 0 0;padding:0 0 0 12px}.description-area .number-list li mark{background:none;color:#39803c}.description-area .number-list li:first-child{width:147px;padding:0;background:none}.back-order{overflow:hidden;padding:10px 0 9px}.back-order .left-area{float:left;width:163px;padding:7px 25px;color:#3e3e3e;font:11px/25px Arial,Helvetica,sans-serif;background:url(../images/sep-dashed01.png) repeat-y 100% 0}.back-order .left-area .title{color:#345e9e;margin:0 0 0 -25px;padding:0 0 0 25px;font:800 19px/22px "franklin-gothic-urw",Arial,Georgia,serif;background:url(../images/sprite-ico.png) no-repeat -480px -445px}.back-order .left-area .text{display:block;margin:-10px 0 0}.back-order .left-area .text strong{font-weight:bold}.back-order .right-area{float:right;color:#707070;font:11px/14px Arial,Helvetica,sans-serif;width:197px;padding:0 0 0 28px;margin:7px 0 0;background:url(../images/sprite-ico.png) no-repeat -440px -185px}.back-order .right-area a{color:#345e9e;font:bold 13px/13px Arial,Helvetica,sans-serif}.description-area .form-heading{margin:9px 0 4px}.back-order .left-area .title{color:#345e9e;margin:0 0 0 -25px;padding:0 0 0 25px;font:800 19px/22px "adelle-n8","adelle",Georgia,serif;background:url(../images/sprite-ico.png) no-repeat -480px -445px}.back-order .left-area .text{display:block;margin:-10px 0 0}.back-order .left-area .text strong{font-weight:bold}.back-order .right-area{float:right;color:#707070;font:11px/14px Arial,Helvetica,sans-serif;width:197px;padding:0 0 0 28px;margin:7px 0 0;background:url(../images/sprite-ico.png) no-repeat -440px -185px}.back-order .right-area a{color:#345e9e;font:bold 13px/13px Arial,Helvetica,sans-serif}.description-area .form-heading{margin:9px 0 4px}.description-area .form-heading:after{display:block;clear:both;content:''}.description-area .form-heading h2{color:#43b02a !important;font:700 16px/16px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important;padding:0 0 0 24px;margin:0 !important;position:relative}.description-area .form-heading h2:before{content:'';background:url(../images/sprite.png) -199px -151px;height:16px;width:16px;position:absolute;left:0;top:0}.description-area .form-heading h2.backorder{color:#09b2d4 !important}.stock-out-show .cart-area{display:none}.back-order-show .form-heading,.stock-out-show .form-heading{display:none}.back-order-show .back-ordered{display:block}.back-pro-cart{position:relative;padding-bottom:10px}.no-sale-show .accordeon-list{display:none}.mail-box-pop{top:100%;font:bold 11px/15px Arial,Helvetica,sans-serif;color:#54585a;padding:8px;border:5px solid #e2f3b5;background:#fef9db;position:relative}.mail-box-pop:after{content:'';position:absolute;top:-10px;left:50%;margin-left:-10px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #e2f3b5}.mail-box-pop a{color:#54585a;position:relative;padding:0 0 0 28px;text-decoration:underline;display:inline-block;vertical-align:top}.stock-out-show .pro-top-pos{border-bottom:0 !important}.stock-out-show h2:before{background-position:-45px -328px !important}.description-area.stock-out-show h2{color:#c84425 !important}.description-area.stock-out-show .accordeon-list{display:none}.accordeon-list{margin-bottom:20px}.stock-out-show .out-stock-ordered{display:block}.opener-pro-cart{margin-bottom:10px}.info-wrap-text{color:#54585a;font:11px/15px Arial,Helvetica,sans-serif;text-align:center;padding:5px}.pro-top-pos{border-bottom:1px dashed #d4d4d4;margin-bottom:10px}.mail-box-pop a:before{content:'';background:url(../images/sprite.png) 0 -23px;height:14px;width:18px;position:absolute;left:0;top:0}.description-area .form-heading.back-ordered h2:before{background-position:-46px -309px}.description-area .form-heading .title-text{color:#81878a;margin:-6px 0 0 24px;font:11px/25px Arial,Helvetica,sans-serif;display:block}.description-area .form-heading ul{margin:0 0 0 38px}.description-area .form-heading li{font:11px/11px Arial,Helvetica,sans-serif;list-style-type:disc;padding-bottom:2px}.description-area .form-heading .title-text strong{font-weight:bold}.cart-area{margin:0 0 15px;position:relative;z-index:3}.cart-area .cart-holder{height:1%;background:#fff}.cart-area .row-holder:after,.cart-area .cart-holder:after{content:"";clear:both;display:block}.cart-area .left-area{float:left}.cart-area .left-area .row{position:relative;margin-bottom:10px;width:auto}.cart-page .cart-area .left-area .row+.row{}.cart-area .left-area .row label{color:#3e3e3e;font:500 14px/14px "franklin-gothic-urw",Arial,Helvetica,sans-serif;vertical-align:middle}.cart-area .left-area .row.active{border-right:none}.cart-area .left-area .banner-box{padding:0 25px 4px 0;color:#54585a;position:relative;font:500 14px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.cart-area .left-area .banner-box span{color:#dd7e00}.cart-area .left-area .row.active .banner-box{display:none}.cart-area .left-area .row.active .banner-box.blue{display:block}.cart-area .row-holder{clear:both}.cart-area .row-holder label{float:left;margin:3px 0 0}.cart-area .row-holder .select-area{border:1px solid #d4d4d4;border-radius:4px;background:#fff;padding:0;width:85px !important;background:#f2f2f3;height:25px}.cart-area .select-area .left{display:none}.cart-area .select-area .center{font:500 13px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#81878a;text-indent:0;padding:0 0 0 7px;text-transform:uppercase}.cart-area .select-area .select-opener{margin:9px 6px 0 0;float:right}.cart-area .text-row{padding:0 20px}.cart-area .text-row p{color:#81878a;font:11px/14px Arial,Helvetica,sans-serif;margin-left:12px}.cart-area .text-row p a{color:#81878a;text-decoration:underline}.cart-area .text-row p a:hover{text-decoration:none;color:#43b02a}.cart-area .right-area{float:right;width:173px;margin:15px 9px 0 0}.row-ship-every{margin-left:21px !important}.cart-area .box-holder{overflow:hidden;margin:0 0 5px 20px}.out-stock-form label,.cart-area .box-holder label{float:left;margin:2px 6px 0 4px;text-transform:uppercase;color:#81878a;font:400 13px/30px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.out-stock-form .counter-holder,.cart-area .box-holder .counter-holder{overflow:hidden;float:left;position:relative;color:#81878a;border-radius:3px;font:bold 18px/30px Arial,Helvetica,sans-serif;background:#f2f2f3}.out-stock-form .counter-holder .more,.cart-area .box-holder .counter-holder .more{float:left;width:28px;height:30px;text-align:center;border:1px solid #dcdcdc;border-left:none;border-radius:0 4px 4px 0;cursor:pointer}.out-stock-form .counter-holder .less,.cart-area .box-holder .counter-holder .less{float:left;width:28px;height:30px;text-align:center;border:1px solid #dcdcdc;border-right:none;border-radius:4px 0 0 4px;cursor:pointer}.out-stock-form .counter-holder .less:hover,.out-stock-form .counter-holder .more:hover,.cart-area .box-holder .counter-holder .less:hover,.cart-area .box-holder .counter-holder .more:hover{background:#e7e7e8;text-decoration:none}.out-stock-form .counter-holder .text,.cart-area .box-holder .counter-holder .text{border-radius:0;background:#fff;color:#54585a;position:relative;float:left;font:bold 15px/33px Arial,Helvetica,sans-serif;width:36px;height:30px;padding:0;border:1px solid #dcdcdc;text-align:center;box-shadow:inset 2px 2px 4px rgba(0,0,0,.06);-webkit-box-shadow:inset 2px 2px 4px rgba(0,0,0,.06)}.out-stock-form .counter-holder .input-placeholder-text,.cart-area .input-placeholder-text{left:44px;top:2px;position:absolute;z-index:3}.out-stock-form .add-btn,.to-cart-block .add-btn,.cart-area .right-area .add-btn,.myAccountRow .add-btn{border:1px solid #d3d3d3;background:url(../images/btn-more_button_up.png);border-radius:4px;color:#81878a;padding:5px 9px;display:block;text-transform:capitalize;min-width:130px;margin:0 auto;font:500 14px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;background:#f1f1f3}.out-stock-form .add-btn,.to-cart-block .add-btn,.cart-area .right-area .add-btn,.myAccountRow .add-btn{width:105px;text-align:center;margin:-5px 0 0}.cart-area .right-area .add-btn,.myAccountRow .add-btn{}.to-cart-block .add-btn{width:115px;margin:-2px 0 0}.out-stock-form .popup-wrap,.to-cart-block .popup-wrap{float:left;min-width:125px;margin:9px 0 0}.out-stock-form .popup-wrap{margin:13px 0 0}.out-stock-form .add-btn .ico,.to-cart-block .add-btn .ico,.cart-area .right-area .add-btn .ico{background:url(../images/sprite.png) no-repeat -46px -70px;display:inline-block;height:6px;margin:0 0 0 8px;vertical-align:middle;width:10px}*+html .out-stock-form .add-btn .ico,*+html .to-cart-block .add-btn .ico,*+html .cart-area .right-area .add-btn .ico{display:inline}.out-stock-form .add-btn:hover,.to-cart-block .add-btn:hover,.cart-area .right-area .add-btn:hover,.myAccountRow .add-btn:hover{background:#e7e7e8;text-decoration:none}.out-of-stock{padding:0 0 0 25px;color:#c84425;font:800 19px/21px "franklin-gothic-urw",Arial,Georgia,serif;background:url(../images/sprite-ico.png) no-repeat -454px -377px}.out-stock-form .mail{border:1px solid #dcdcdc;background:url(../images/btn-more_button_up.png);color:#3e3e3e;float:left;margin:0 20px 0 0;width:149px;font:500 14px/14px "franklin-gothic-urw",Arial,Georgia,sans-serif;border-radius:4px}.out-stock-form .mail span{display:block;background:url(../images/sprite-ico.png) no-repeat -467px -145px;padding:9px 14px 9px 51px}.out-stock-form{height:1%;background:url(../images/product-divider.png) no-repeat;padding:10px 0 0}.out-stock-form fieldset{background:url(../images/product-divider.png) no-repeat 0 100%;padding:0 0 11px}.out-stock-form:after{content:"";clear:both;display:block}.out-stock-form .box-holder{float:left;width:157px;overflow:hidden;margin:7px 0 0}.description-area .accordeon-list{overflow:hidden;margin:0 0 15px;padding-right:2px}.description-area .accordeon-list>li{margin:12px 0 0;padding:0;width:100%;background:#f2f2f3;border:1px solid #ddd}.description-area .accordeon-list li .opener{font:400 17px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;display:block;padding:10px 15px;color:#54585a;position:relative;text-transform:uppercase}.description-area .accordeon-list li .opener:hover{background:#e7e7e8}.description-area .accordeon-list li .opener{text-decoration:none}.description-area .accordeon-list li .opener .arr{background:url(../images/sprite.png) no-repeat -46px -70px;height:10px;margin:-3px 0 0;position:absolute;right:18px;top:50%;text-indent:-99999px;overflow:hidden;width:10px}.description-area .accordeon-list>li.active .arr{background-position:-67px -70px}.description-area .accordeon-list .slide{position:relative;width:100%;overflow:hidden;padding:0 0 15px}.description-area .accordeon-list .slide-frame{background:#fff;padding:12px 10px 12px 13px;margin:0 15px}.description-area .accordeon-slide{overflow:hidden;padding:0 15px 0 0}.description-area .accordeon-slide li{border-top:1px dashed #d4d4d4;padding:11px 0 9px;overflow:hidden}.description-area .accordeon-slide li:first-child{border:none;margin:0}.description-area .accordeon-slide li img{float:left;margin:0 13px 0 0}.description-area .accordeon-slide li .name{float:left;width:171px;color:#54585a;margin:9px 6px 0 0;font:12px/16px Arial,Helvetica,sans-serif;text-decoration:underline}.description-area .accordeon-slide li .name:hover{color:#43b02a;text-decoration:none}.description-area .accordeon-slide li .price{float:left;width:70px;margin:0 5px 0 0;color:#dd7e00;font:bold 12px/16px Arial,Helvetica,sans-serif}.description-area .accordeon-slide li .old-price{display:block;color:#81878a;font:12px/16px Arial,Helvetica,sans-serif;text-decoration:line-through}.description-area .accordeon-slide li .new-price{display:block;color:#54585a;font:bold 12px/16px Arial,Helvetica,sans-serif}.description-area .accordeon-slide li .per-oz{float:left;width:48px;margin:9px 0 0;color:#81878a;font:12px/16px Arial,Helvetica,sans-serif}.description-area .bottom-holder{overflow:hidden;margin:0 0 14px}.description-area .social{float:left;padding:5px 0 0;color:#3e3e3e;font:500 14px/30px "franklin-gothic-urw",Arial,Georgia,sans-serif;text-transform:uppercase}.description-area .social .share{float:left;margin:2px 10px 0 0;color:#81878a;font:11px/15px Arial,Helvetica,sans-serif}.description-area .social div{float:left}.description-area .print{float:right;color:#81878a;text-transform:uppercase;padding:0 0 0 23px;position:relative;font:11px/30px Arial,Helvetica,sans-serif}.description-area .print:before{content:'';background:url(../images/sprite.png) no-repeat 0 -364px;width:16px;height:16px;position:absolute;left:0;top:5px}.carousel-holder{height:1%}.product-box .frame-holder:after,.product-box .to-cart-block .row:after,.carousel-holder:after{content:" ";clear:both;display:block}.carousel-column-single{border-top:4px solid #43b02a;background:#fff;float:right;width:250px;padding:22px 25px 10px;margin:20px 0}.carousel-column{border-top:4px solid #43b02a;background:#fff;float:right;width:498px;padding:22px 25px 18px;margin:20px 0}.carousel-column:first-child{float:left;width:335px}.carousel-column-single:first-child{float:left;width:185px}.carousel-column.wide{width:auto;float:none}.carousel-column .title,.carousel-column-single .title{overflow:hidden;color:#707070;border-bottom:4px solid #c5e86c;padding:0 0 3px;margin:0 0 13px;font:11px/25px Arial,Helvetica,sans-serif}.carousel-column .carousel,.carousel-column-single .carousel{position:relative;width:auto}.carousel-column .carousel .slideset,.carousel-column-single .carousel .slideset{width:9999px;float:left}.carousel-column .carousel .mask,.carousel-column-single .carousel .mask{overflow:hidden;width:100%;position:relative}.carousel-column.wide .carousel .slide{margin:0 27px}.carousel-column .carousel .slide,.carousel-column-single .carousel .slide{width:auto;float:left;text-align:center}.no-item .product-box .box-h .carousel-column .carousel .slide .slide-area,.carousel-column .carousel .slide .slide-area,.carousel-column-single .carousel .slide .slide-area{width:130px;float:left;text-align:center;margin:0 20px 0 25px}.carousel.two-items{height:236px}.carousel.two-items .slide .slide-area{margin:0 18px 0 18px}.no-item .product-box .box-h .carousel-column .carousel .slide .slide-area:first-child,.no-item .product-box .box-h .carousel-column-single .carousel .slide .slide-area:first-child{margin:0 20px 0 33px}.carousel-column .carousel .slide.last,.carousel-column-single .carousel .slide.last{margin:0 0 0 15px}.carousel-column .carousel .slide img,.carousel-column-single .carousel .slide img{display:block;margin:0 0 12px}.carousel-column .carousel .slide a .carousel-column-single .carousel .slide a{color:#345e9e;font:bold 12px/12px Arial,Helvetica,sans-serif}.carousel-column .carousel .slide a:hover,.carousel-column-single .carousel .slide a:hover{color:#39803c}.carousel-column .carousel .slide .price,.carousel-column-single .carousel .slide .price{display:block;color:#474747;font:bold 12px/26px Arial,Helvetica,sans-serif}.carousel-column .carousel .slide .price .old-price,.carousel-column-single .carousel .slide .price .old-price{color:#474747;font:11px/26px Arial,Helvetica,sans-serif;text-decoration:line-through}.carousel-column .carousel .btn-prev,.carousel-column-single .carousel .btn-prev{top:55px;left:-33px}.carousel-column .carousel .btn-next,.carousel-column-single .carousel .btn-next{top:55px;right:-35px}.carousel-column .title h2,.carousel-column-single .title h2{display:inline;color:#54585a;padding:0;font:700 18px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.cart-page .carousel-column .title h2{color:#54585a}.carousel-column-single a{font-size:12px;font-family:Arial,Helvetica,sans-serif}.carousel-column .title h2 a{color:#3e3e3e}.carousel-column .title h2 a:hover{color:#39803c;text-decoration:none}.product-box .frame-holder{height:1%}.product-box .frame-holder .add{width:37px;height:37px;float:left;margin:45px 10px 0;text-indent:-9999px;overflow:hidden;background:url(/images/sprite-ico.png) -405px -255px}.product-box .to-cart-block i{text-decoration:line-through}.product-box .to-cart-block .total{color:#3e3e3e;display:block;text-transform:uppercase;font:500 22px/23px "franklin-gothic-urw",Arial,Georgia,sans-serif}.product-box .to-cart-block .total span{color:#39803c}.product-box .to-cart-block mark{background:none;text-transform:uppercase;color:#c87102;font:500 15px/22px "franklin-gothic-urw",Arial,Georgia,sans-serif}.product-box .to-cart-block .row{height:1%;padding:8px 0 0}.product-box .to-cart-block .popup-wrap{float:left;margin:4px 0 0;position:relative}.block-area{border:5px solid #f6f5f3;outline:1px solid #e8e8e8;padding:27px 19px 27px;margin:0 0 15px}.product-box .box-frame img{float:left;margin:0 10px 0 0}.product-box .box-frame .text-holder{float:left;width:120px;margin:2px 0 0}.product-box .box-frame .text-holder a{color:#345e9e;font:bold 12px/13px Arial,Helvetica,sans-serif}.product-box .box-frame .text-holder a:hover{color:#39803c}.product-box .box-frame .text-holder .price{color:#474747;font:bold 12px/26px Arial,Helvetica,sans-serif}.product-box .box-frame .text-holder .price .old{font-weight:normal;text-decoration:line-through}.product-box .to-cart-block{float:left;width:300px;color:#3e3e3e;margin:10px 0 0 20px;font:12px/17px Arial,Helvetica,sans-serif}.product-box .to-cart-block i{text-decoration:line-through}.product-box .to-cart-block .total{color:#3e3e3e;display:block;text-transform:uppercase;font:500 22px/23px "franklin-gothic-urw-cond-n5","franklin-gothic-urw-cond",Arial,Helvetica,sans-serif}.product-box .to-cart-block .total span{color:#39803c}.product-box .to-cart-block mark{background:none;text-transform:uppercase;color:#c87102;font:500 15px/22px "franklin-gothic-urw-cond-n5","franklin-gothic-urw-cond",Arial,Helvetica,sans-serif}.product-box .to-cart-block .row{height:1%;padding:8px 0 0}.product-box .to-cart-block .popup-wrap{float:left;margin:4px 0 0;position:relative}.block-area{border:5px solid #f6f5f3;outline:1px solid #e8e8e8;padding:27px 19px 27px;margin:0 0 15px}.product-box.wide .title{margin:8px 0 30px}.product-box .title{border-bottom:4px solid #c5e86c;overflow:hidden;margin:0 0 30px;padding:0 0 5px}.product-box .title h1{float:left;color:#54585a;font:700 21px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.product-box .title h2.green{color:#39803c}.accordeon-list{margin:0 0 20px}.title .back{float:right;color:#81878a;font:11px/25px Arial,Helvetica,sans-serif;margin:4px 0 0;max-width:117px;position:relative;text-transform:uppercase}.title .back:hover,.carousel-column a.name:hover,.MB_PROD5 .productname:hover,#aside-nav ul a:hover,.description-area .print:hover,#aside-nav a.back:hover,.specialties-block .link-view:hover{color:#43b02a !important}.product-box .area-content{padding:0 41px;overflow:hidden}.product-box .area-content.small{padding:8px 0}.product-box .area-content h2{margin:0;padding:0 0 12px;color:#54585a;font:400 28px/42px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.product-box .area-description{padding:15px 2px 0;border-top:4px solid #dedede;border-bottom:1px solid #dfdfdf;text-align:justify;margin:0 0 20px}.seocopy{padding:1px 2px 0;border-bottom:1px solid #dfdfdf;text-align:justify;margin:0 0 20px}.seocopy .seotext{font:13px/27px Georgia,serif;line-height:22px;color:#3e3e3e;margin:10px}.product-box .area-description:after{display:inline-block;width:100%;content:'';height:0;font-size:0;line-height:0}.product-box .area-description li{display:inline-block;margin:0 -.3em -3px;vertical-align:top;background:url(../images/sep-dashed01.png) repeat-y}*+html .block-area .area-description li{display:inline}.product-box .area-description li:first-child{background:none}.product-box .area-description strong.item{padding:0 10px;display:block;color:#54585a;font:bold 12px/13px Arial,Helvetica,sans-serif}.block-area .area-description .value{color:#54585a;padding:0 10px;font:12px/12px Arial,Helvetica,sans-serif}.product-box .area-description li:first-child .item,.product-box .area-description li:first-child .value{padding-left:0}.block-area .pdf{color:#345e9e;font:500 15px/24px "franklin-gothic-urw",Arial,Georgia,sans-serif;background:url(/images/ico-pdf.png) no-repeat 0 50%;padding:0 0 0 34px;margin:0 0 11px;display:inline-block;text-transform:uppercase}.block-area .pdf:hover{color:#39803c}.block-area .text-holder{overflow:hidden}.block-area img{padding:5px;background:#fff;border:1px solid #d9d8d7}.block-area .alignright{float:right;margin:8px 0 20px 20px}.block-area .text-holder p{font:15px/29px Georgia,serif;color:#3e3e3e;margin:0 0 24px}.block-area .text-holder h3{margin:0 0 9px;color:#54585a;font:700 17px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.block-area .text-holder a{color:#54585a;text-decoration:underline}.block-area .feature-block{border-top:4px solid #9dc144;border-bottom:4px solid #9dc144;padding:13px 0;margin:0 auto 30px;width:423px}.block-area .feature-block h3{color:#3e3e3e;font:500 20px/30px "franklin-gothic-urw",Arial,Georgia,sans-serif;text-transform:uppercase;margin:0}.block-area .feature-list{margin:0}.block-area .feature-list{margin:0}.block-area .feature-list li{background:url(/images/feature-bullet.png) no-repeat 0 50%;padding:0 0 0 18px;color:#3e3e3e;font:13px/30px Arial,Helvetica,sans-serif}.block-area .area-frame h3{color:#3e3e3e;font:500 20px/30px "franklin-gothic-urw",Arial,Georgia,sans-serif;text-transform:uppercase}.block-area .area-frame dl{color:#3e3e3e;margin:0 0 13px;font:bold 12px/18px Arial,Georgia,sans-serif}.block-area .area-frame dl dt{display:inline}.block-area .area-frame dl dd{display:inline;margin:0 40px 0 0;font-weight:normal}.block-area .fact-block>ul{border-top:4px solid #9dc144;margin:0 0 10px}.block-area .img-list li{display:inline-block;vertical-align:top;margin:0 40px;width:164px}*+html .block-area .img-list li{display:inline}.block-area .img-list li img{display:block;margin:0 0 10px}.block-area .img-list li a{color:#43b02a;font:500 18px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.block-area .img-list li a:hover{text-decoration:underline}.block-area .area-frame{margin:0 auto;width:423px}.block-area .area-frame h3{color:#3e3e3e;font:500 20px/30px "franklin-gothic-urw-cond-n5","franklin-gothic-urw-cond",Arial,Helvetica,sans-serif;text-transform:uppercase}.block-area .area-frame dl{color:#3e3e3e;margin:0 0 13px;font:bold 12px/18px Arial,Helvetica,sans-serif}.block-area .area-frame dl dt{display:inline}.block-area .area-frame dl dd{display:inline;margin:0 40px 0 0;font-weight:normal}.block-area .fact-block>ul{border-top:4px solid #9dc144;margin:0 0 10px}.block-area .fact-block ul li .holder{overflow:hidden}.block-area .fact-block>ul>li:first-child{padding:10px 0}.block-area .fact-block>ul>li{border-bottom:2px solid #d8d8d8;overflow:hidden;padding:11px 0;color:#3e3e3e;font:bold 12px/22px Arial,Helvetica,sans-serif}.block-area .fact-block>ul>li.title-row{background:#f5f5f5}.block-area .fact-block>ul>li .item{float:left;width:170px;margin:0 0 0 15px}.block-area .fact-block ul>li li .item{margin:0 0 0 30px;width:154px}.block-area .fact-block>ul>li .value{float:left;width:72px;text-align:left}.block-area .fact-block>ul>li .procent-value{float:right;width:90px;margin:0 17px 0 0;text-align:center}.block-area .note{display:block;background:none;color:#707070;font:11px/17px Arial,Helvetica,sans-serif}.block-area .fact-block>ul ul{margin:9px 0 -10px}.block-area .fact-block ul>li li{background:url(/images/sep-dashed01.png) repeat-x;font:12px/22px Arial,Helvetica,sans-serif;padding:13px 0 10px}.block-area .fact-block .last{border-top:4px solid #9dc144;margin:10px 0;padding:10px 0 0}.block-area .rating-area{float:left;width:331px;border-right:1px dashed #d4d4d4;padding:0 69px 0 0}.block-area .area-holder{overflow:hidden}.block-area .rating-holder{float:left;background:url("/images/bg-ratingg.png") repeat-x 0 0;background-repeat:space;height:26px;margin:0 10px 0 0;width:150px;overflow:hidden}.myProductReview_ContentWrapper .rating-holder{float:left;background:url("/images/bg-ratingg.png") repeat-x 0 0;background-repeat:space;height:26px;margin:0 10px 0 0;width:150px;overflow:hidden}.myProductReview_ContentWrapper .rating-clover{background:url('../images/bg-ratingg.png') no-repeat 0 -30px;height:26px;width:30px;display:inline-block;float:left;margin-left:0}.block-area .rating{float:left;background:url("/images/bg-ratingg.png") repeat-x;height:26px;margin:0 6px 0 0}.block-area .rating-clover{background:url('../images/bg-ratingg.png') no-repeat 0 -30px;height:26px;width:30px;display:inline-block;float:left;margin-left:0}.block-area .counter-holder{float:left;width:100px;margin:6px 0 10px}.block-area .area-holder .total{display:block;font:bold 13px/16px Arial,Helvetica,sans-serif;color:#3e3e3e}.block-area .area-holder .current{display:block;font:11px/16px Arial,Helvetica,sans-serif;color:#707070}.block-area .rating-list{margin:0}.block-area .rating-list li{overflow:hidden}.block-area .rating-list li .star-number{float:left;width:54px;color:#81878a;font:11px/20px Arial,Helvetica,sans-serif}.block-area .rating-list li .rating-bar{float:left;width:222px;background:#e5e5e5;height:11px;border-radius:30px;overflow:hidden;margin:4px 13px 0 10px}.block-area .rating-list li .rating-bar .green-bar{background:#43b02a;height:11px}.block-area .rating-list li .total{float:left;color:#707070;font:12px/20px Arial,Helvetica,sans-serif;width:32px}.block-area .box-holder{border-bottom:4px solid #dedede;padding:0 0 20px;overflow:hidden;margin:0 0 14px}.block-area .recomendation-area{float:right;width:348px}.block-area .rating-area h2,.block-area .recomendation-area h2{padding:0 0 9px}.block-area .recomendation-area .holder{padding:0 0 25px;overflow:hidden;margin:0 0 12px;border-bottom:1px dashed #d4d4d4}.block-area .recomendation-area .percent{background:url(/images/bg-percent.png);border-radius:10px;color:#54585a;float:left;padding:10px;width:78px;text-align:center;margin:0 11px 0 0;font:700 36px/41px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.block-area .recomendation-area .text{float:left;width:257px;margin:15px 0 0;color:#3e3e3e;font:12px/16px Arial,Helvetica,sans-serif}.block-area .recomendation-area .text strong{font-weight:bold}.block-area .recomendation-area .review-box{text-align:right;padding:0;margin:0;background:none;overflow:hidden;color:#54585a;font:italic 14px/36px Georgia,serif;padding-bottom:10px}.block-area .recomendation-area a.write{float:right;background:#43b02a;color:#fff;font:500 13px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif;padding:6px 12px 4px;text-transform:uppercase;border-radius:4px;margin:0 0 0 14px}.block-area .recomendation-area .holder{padding:0 0 25px;overflow:hidden;margin:0 0 12px;border-bottom:1px dashed #d4d4d4}.block-area .recomendation-area .percent{background:url(/images/bg-percent.png);border-radius:10px;color:#54585a;float:left;padding:10px;width:78px;text-align:center;margin:0 11px 0 0;font:700 36px/41px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.block-area .recomendation-area .text{float:left;width:257px;margin:15px 0 0;color:#3e3e3e;font:12px/16px Arial,Helvetica,sans-serif}.block-area .recomendation-area .text strong{font-weight:bold}.block-area .recomendation-area .review-box{text-align:right;padding:0;margin:0;background:none;overflow:hidden;color:#54585a;font:italic 14px/36px Georgia,serif;padding-bottom:10px}.block-area .recomendation-area a.write{float:right;background:#43b02a;color:#fff;font:500 13px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif;padding:6px 12px 4px;text-transform:uppercase;border-radius:4px;margin:0 0 0 14px}input#btnSubmit.submitProductReview{float:left;background:url("/images/bg-percent.png") repeat scroll 0 0 rgba(0,0,0,0);color:#fff;font:500 17px/35px "franklin-gothic-urw",Arial,Georgia,sans-serif;padding:9px 20px;text-transform:uppercase;border-radius:4px;margin:0 0 0 158px}.closeProductReview{float:left;background:url("/images/bg-percent.png") repeat scroll 0 0 rgba(0,0,0,0);color:#fff;font:500 17px/35px "franklin-gothic-urw",Arial,Georgia,sans-serif;padding:2px 20px 3px;text-transform:uppercase;border-radius:4px;text-decoration:none;margin:40 0 0 235px}.reviewby{margin-left:20px;float:left;font:900 16px/16px "franklin-gothic-urw",Arial,Georgia,serif;margin-top:14px;text-transform:capitalize}.block-area .recomendation-area a.write:hover{background:url(/images/btn-search_btn_over.png);text-decoration:none}.block-area .paging-row{overflow:hidden;border-bottom:1px solid #dfdfdf;padding:0 0 10px;margin:0 0 28px}.block-area .paging{float:left}.block-area .paging .info{color:#81878a;float:left;font:500 13px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 44px 0 0}.review-box{padding:0 0 27px;margin:0 0 28px;border-bottom:1px dashed #d4d4d4}.review-box .holder{overflow:hidden}.review-box .rating-holder,.description-area .rating-holder{float:left;background:url(/images/bg-rating.png) repeat-x 0 100%;height:13px;margin:0 10px 5px 0;width:85px;overflow:hidden}.review-box .rating{float:left;background:url(/images/bg-rating.png) repeat-x 0 100%;height:23px;margin:0 6px 0 0}.review-box .rating-clover{background:url('../images/bg-rating.png') no-repeat 0 0;height:26px;width:17px;display:inline-block;float:left;margin-left:0}.review-box time{float:left;color:#707070;font:11px/24px Arial,Helvetica,sans-serif}.review-box h1{margin:0 0 17px;color:#54585a;font:400 20px/30px "franklin-gothic-urw",arial,helvetica,sans-serif}.review-box p{color:#54585a;margin:0 0 6px;font:15px/24px Georgia,serif}.review-box .recomend,.myProductReview_ContentWrapper .recomend{background:url(../images/recommend-ico.png) no-repeat 0 50%;padding:0 0 0 20px;text-transform:uppercase;color:#dd7e00;margin:0 0 7px;display:block;font:700 13px/35px "franklin-gothic-urw",arial,helvetica,sans-serif}.review-box .vote-box{font:italic 14px/16px Georgia;color:#54585a;overflow:hidden}.review-box .vote-box .text{float:left;margin:5px 8px 0 0}.review-box .vote-box .no,.review-box .vote-box .yes{float:left;color:#81878a;font:bold 11px/20px Arial,Helvetica,sans-serif;border-radius:3px;background:#f2f2f3;margin:0 3px 0 0;padding:2px 0;border:1px solid #d4d4d4;text-transform:uppercase}.txt-no{color:#54585a;font:bold 12px/24px Arial,Helvetica,sans-serif;margin-left:1px;display:inline-block;vertical-align:top;float:left}.review-box .vote-box .yes:hover{color:#43b02a;border:1px solid #43b02a;text-decoration:none}.review-box .vote-box .yes:hover span:before,.review-box .vote-box .yes.active span:before{background-position:0 -329px}.review-box .vote-box .no span,.review-box .vote-box .yes span{display:block;position:relative;padding:0 7px 0 24px}.review-box .vote-box .no span,.review-box .vote-box .yes span{display:block;position:relative;padding:0 7px 0 24px}.review-box .vote-box .no span:before,.review-box .vote-box .yes span:before{background:url(../images/sprite.png) no-repeat 0 -305px;width:15px;height:15px;content:'';position:absolute;left:5px;top:0}.review-box .vote-box .no span:before{background-position:-22px -310px;top:4px}.review-box .vote-box .no:hover{color:#c84425;border:1px solid #c84425;text-decoration:none}.review-box .vote-box .no:hover span:before,.review-box .vote-box .no.active span:before{background-position:-22px -332px}.review-box .vote-box .counter{float:left;margin:3px 13px 0 0;color:#3e3e3e;font:bold 12px/20px Arial,Helvetica,sans-serif}.review-box .vote-box .counter{float:left;margin:3px 13px 0 0;color:#3e3e3e;font:bold 12px/20px Arial,Helvetica,sans-serif}.plugin-placeholder img{display:block;border:none;padding:0;background:none}.block-area .info-box{float:right;width:216px;margin:0 0 20px 20px;padding:18px 11px;background:#ececec;color:#54585a}.block-area .info-box address{display:block;margin:11px 10px 4px;color:#3e3e3e;font:400 14px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.block-area .info-box .info{display:block;color:#3e3e3e;margin:0 10px;font:500 14px/30px "franklin-gothic-urw",Arial,Georgia,sans-serif}.block-area .info-box a{color:#54585a;margin:0 10px;font:400 14px/30px "franklin-gothic-urw",Arial,Georgia,sans-serif;border-bottom:1px solid #43b02a;text-decoration:none}.block-area .info-box a:hover{text-decoration:none;color:#43b02a}.product-box .recently-list{overflow:hidden}.product-box .recently-list li{float:left;width:130px;margin:0 0 0 44px;text-align:center}.product-box .recently-list li:first-child{margin:0}.product-box .recently-list li img{display:block;padding:0;border:none;background:none;margin:0 auto 11px;max-height:100%;max-width:100%}.product-box .recently-list li a{color:#54585a;font:normal 12px/14px Arial,Helvetica,sans-serif}.product-box .recently-list li a:hover{color:#43b02a}.product-box .recently-list li .old{color:#54585a;font:12px/26px Arial,Helvetica,sans-serif;text-decoration:line-through}.product-box .recently-list li .new{color:#54585a;font:bold 15px/26px Arial,Helvetica,sans-serif}.product-box .search-list{overflow:hidden}.product-box .search-list li,.product-box .search-list .br-related-query{float:left;margin:0 8px 8px 0}.product-box .search-list li a,.product-box .search-list .br-related-query a{display:block;color:#3e3e3e;font:500 18px/31px "franklin-gothic-urw",Arial,Georgia,sans-serif;border:2px solid #eaeaea;padding:0 13px}.product-box .search-list li a:hover,.product-box .search-list .br-related-query a:hover{border-color:#5d5d5d;text-decoration:none}.product-box .related-list{overflow:hidden}.product-box .related-list li,.product-box .related-list .br-sf-widget{float:left;width:192px;overflow:hidden;margin:0 0 0 18px;padding:0 0 0 19px;border-right:1px dashed #d4d4d4}.product-box .related-list .br-sf-widget{width:257px}.product-box .related-list li:first-child,.product-box .related-list .br-sf-widget:first-child{padding:0;border:none;margin:0}.product-box .related-list li img,.product-box .related-list .br-sf-widget img{display:block;padding:0;margin:0 0 12px;border:none;background:none}.more-text-a,.product-box .related-list li h2 a,.product-box .related-list li h2,.product-box .related-list .br-sf-widget .br-sf-widget-merchant-title a,.product-box .related-list .br-sf-widget .br-sf-widget-merchant-title{color:#54585a;font:400 16px/17px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.product-box .related-list li p,.product-box .related-list .br-sf-widget .br-sf-widget-merchant-desc{color:#81878a;font:12px/18px Arial,Helvetica,sans-serif}.product-box .related-list li a,.product-box .related-list .br-sf-widget a{color:#54585a;font:bold 11px/16px Arial,Helvetica,sans-serif}.more-text-a{border-bottom:1px solid #43b02a}.product-box .related-list li a:hover,.more-text-a:hover,.product-box .related-list .br-sf-widget a:hover{color:#43b02a;text-decoration:none}#aside-nav{position:absolute;left:100%;width:130px;border-top:4px solid #43b02a;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);margin:0 0 0 12px;padding:12px 13px}#aside-nav h2{margin:0 0 7px;color:#54585a;font:700 17px/29px "franklin-gothic-urw",Arial,Helvetica,sans-serif}#aside-nav ul a{font:400 14px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a}#aside-nav ul a:hover{color:#333}#aside-nav a.back{background:none}#aside-nav a.back:after{content:'';display:inline-block;vertical-align:middle;background:url(../images/sprite.png) no-repeat -213px -52px;width:10px;height:5px;margin:0 0 0 5px}#aside-nav ul li{margin:0 0 5px}#aside-nav ul a:hover{color:#39803c}@media(max-width:1024px){#aside-nav{display:none}}.cart-page .product-box{padding:15px 25px}.box-questions{overflow:hidden;padding:0 11px 0 0;height:70px}.products-listview.cart-page .content-banner{margin:0 0 4px;padding:10px 0}.secured-list02{list-style:none;margin:0;padding:0 0 0 62px;float:right}.secured-list02 li{float:left;margin:-10px 0 0 -49px;overflow:hidden;width:135px;height:78px}.secured-list02 li:first-child{margin-left:0;padding:35px 0 0}.questions-holder{overflow:hidden;padding:14px 0 0}.questions-holder .heading{position:relative;overflow:hidden;margin:0 80px 8px 0;text-align:center;z-index:2}.questions-holder .border{background:#d5d5d5;height:4px;position:absolute;left:0;right:0;top:50%;margin-top:-3px;z-index:-1}.list-questions{list-style:none;margin:0;padding:0;overflow:hidden;font:12px/14px Arial,Helvetica,sans-serif;text-transform:capitalize;color:#54585a}.list-questions li{padding:4px 0 4px 7px;margin:0 0 0 10px;float:left}.list-questions li:first-child{border-style:none;padding-left:0;margin:0}.list-questions li:first-child a{text-decoration:none}.list-questions a{color:#54585a;text-decoration:underline}.list-questions a:hover{color:#43b02a;text-decoration:none}.list-questions strong{color:#54585a;font-weight:normal}.title-questions{color:#43b02a;font:700 18px/18px "franklin-gothic-urw",sans-serif;display:inline-block;vertical-align:top;background:#fff;padding:0 8px;text-transform:uppercase;position:relative;z-index:2}.box-shadow .box-h{padding:0 0 15px;display:table;width:100%}*+html .title-questions{display:inline}.box-informations{background:#feefc1;border:3px solid #e1755c;color:#c84425;font-size:13px;line-height:18px;position:relative;padding:14px 10px 14px 71px}.box-informations a{color:#345e9e;text-decoration:none;font:500 14px/16px "franklin-gothic-urw",Arial,Georgia,serif}.box-informations a:hover{text-decoration:underline}.ico-worning{background:url(/images/sprite-ico-02.png) no-repeat -42px 0;width:46px;height:40px;float:left;margin:0 5px 0 0}.box-informations a:hover{text-decoration:underline}.ico-worning{background:url(/images/sprite-ico-02.png) no-repeat -42px 0;width:46px;height:40px;float:left;margin:0 5px 0 0}.box-informations .ico-worning{position:absolute;left:12px;top:11px;margin:0}.box-informations p{margin:0}.form-cart{padding:0;margin:0;position:relative}.form-cart:after{content:"";display:block;clear:both}.form-cart .btn-hidden,.form-cart legend{display:none}.table-product{width:100%;table-layout:fixed;border-collapse:collapse;font:11px/14px Arial,Helvetica,sans-serif;color:#707070;position:relative;z-index:2}.table-pro-wrap .table-product{width:100%;table-layout:fixed;border-collapse:collapse;font:11px/14px Arial,Helvetica,sans-serif;color:#707070;position:relative;z-index:2}.table-product caption{display:none}.table-product thead tr{background:#ececec}.table-pro-wrap .table-product .table-heading{text-transform:uppercase;font-weight:700;text-align:left;background:#ececec;overflow:hidden}.table-pro-wrap *{box-sizing:border-box}.table-pro-wrap .table-product div{box-sizing:border-box;margin:0}.table-pro-wrap .table-product .price{width:415px;padding:10px 10px 0 32px;float:left}.table-pro-wrap .table-product .row:after{content:'';display:block;clear:both}.table-pro-wrap .table-product .table-body .row{padding:15px 0 22px;border-bottom:1px solid #dedede;position:relative}.table-pro-wrap .table-product .table-body .free-slot-pro{padding-top:18px;padding-bottom:26px;margin-top:-1px}.table-pro-wrap .table-product .table-body .free-slot-pro>div{position:relative;z-index:9999}.table-pro-wrap .table-product .table-body .free-slot-pro:after,.table-pro-wrap .table-product .table-body .free-slot-pro:before{content:'';position:absolute;left:0;right:0;bottom:20px;top:0;border:4px solid #fef9db}.table-pro-wrap .table-product .table-body .free-slot-pro:before{border:1px dashed #d4d4d4 !important;z-index:9}.table-pro-wrap .table-product .item{width:317px;padding:10px 20px 5px;float:left}.table-pro-wrap .table-product .qty{width:84px;float:left;padding:10px 20px}.table-pro-wrap .table-product .total{width:84px;float:left;padding:10px 20px}.table-pro-wrap .table-product .three-columns{height:1%}.table-pro-wrap .table-product .three-columns .column-holder{position:relative;height:1%;padding:0 0 16px}.table-pro-wrap .table-product .three-columns .column-holder:after{content:"";display:block;clear:both}.table-pro-wrap .table-product .three-columns .fix{position:absolute;left:-25px;top:-18px;right:-562px;bottom:-6px;border:6px solid #fcf7db;border-right:none;z-index:-1}.table-pro-wrap .table-product .three-columns .dashed-border{border:2px dashed #e4e0d9;position:absolute;left:-25px;top:-18px;right:-562px;bottom:-7px}.table-product .three-columns .bg-border{background:url(/images/product-divider.png) repeat-x;position:absolute;left:-24px;bottom:-16px;width:915px;height:5px}.table-product .three-columns:after{content:"";display:block;clear:both}.free-row .description{}.table-product tbody tr{border-bottom:1px solid #d8d8d8}.table-product td{vertical-align:top;padding:19px 0 0 22px}.info-product{width:310px;float:left}.info-product:after{content:"";display:block;clear:both}.info-product .img-box{float:left;width:84px;margin:0 10px 14px 0;position:relative;z-index:3;text-align:center}.info-product .img-box .titel{color:#707070;text-decoration:none}.info-product .img-box .titel:hover{text-decoration:underline}.info-product .img-box img{vertical-align:top;display:block;margin:0 auto 4px}.info-product .title-product{font:400 15px/18px "franklin-gothic-urw",sans-serif;text-transform:capitalize;display:block;margin:0 0 11px}.info-product .title-product a{color:#54585a;text-decoration:underline}.info-product .title-product a:hover{text-decoration:none;color:#54585a}.info-product .description{float:right;width:216px}.info-product .list-item{list-style:none;margin:0 0 5px;padding:0;color:#81878a}.info-product .list-item li{padding:0 0 5px 24px}.info-product .list-item li .buy-one-get{padding-left:0}.info-product .list-item li .buy-one-get:before{left:-20px}.info-product .list-item p{margin:0}.info-product .buy,.info-product .order,.info-product .stock{color:#43b02a;font-weight:700;position:relative;display:block;line-height:12px;margin:0 0 -1px}.info-product .ico-item{position:absolute;left:-23px;top:0}.info-product .stock .ico-item{background:url(../images/sprite.png) no-repeat -90px -327px;width:16px;height:14px;left:-21px;top:2px}.info-product .order{color:#09b2d4;font-weight:bold}.info-product .order .ico-item{background:url(../images/sprite.png) no-repeat -94px -293px;width:16px;height:16px;left:-21px}.info-product .buy{color:#3e3e3e}.info-product .buy .ico-item{background:url(../images/sprite.png) no-repeat -96px -273px;width:16px;height:12px;top:1px}.info-product a{color:#707070;text-decoration:underline}.info-product a:hover{color:#39803c;text-decoration:none}.info-product .img-box a{display:block;position:relative}.info-product .img-box a:hover:after{}.info-product .stock .ico-item{background:url(../images/sprite.png) no-repeat -90px -327px;width:16px;height:14px;left:-21px;top:2px}.info-product .order{color:#09b2d4;font-weight:bold}.info-product .order .ico-item{background:url(../images/backordered_icon.png) no-repeat;width:16px;height:16px;left:-21px}.info-product .buy{color:#3e3e3e}.info-product .buy .ico-item{background:url(../images/sprite.png) no-repeat -96px -273px;width:16px;height:12px;top:1px}.info-product .img-box a:hover:after{}.info-product a:hover{color:#39803c;text-decoration:none}.table-product .box-cost{width:118px;float:left;position:relative;z-index:4;margin:-2px 8px 0 0}.table-product .rad-area{margin:0 5px 0 0 !important}.table-product .cost{color:#54585a;display:block;margin:0 0 7px;font:500 15px/22px "franklin-gothic-urw",sans-serif;position:relative;z-index:1}.free-row .qty .col-free,.table-product .cost,.table-product .col-free{font:500 15px/22px "franklin-gothic-urw",sans-serif;color:#54585a}.table-product .cost{}.table-product .cost{display:block;margin:0 0 7px;font:500 15px/22px "franklin-gothic-urw",sans-serif;position:relative;z-index:1}.table-product .box-cost .item-text{display:block;margin:0 0 -2px;color:#54585a;text-transform:capitalize}.box-h .open{color:#81878a;padding:0}.box-h .info-product .discount-popup .open{color:#707070}.box-h .discount-popup.popup-active .open,.box-h .open:hover{color:#43b02a;text-decoration:none}.ico-arrow-t,.ico-arrow-d{background:url(../images/sprite-ico-02.png) no-repeat -100px -19px;width:10px;height:5px;display:inline-block;vertical-align:top;position:relative;top:5px}.reward-area .discount-popup.popup-active .ico-arrow-d,.ico-arrow-t{display:none}.ico-arrow-t{background:url(../images/sprite-ico-02.png) no-repeat -162px -50px}.reward-area .discount-popup.popup-active .ico-arrow-t{display:inline-block}*+html.reward-area .discount-popup.popup-active .ico-arrow-t{display:inline}.reward-area .discount-popup .popup{width:auto;border-style:none;position:static;margin:0 0 0 -2px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;font:11px/14px Arial,Helvetica,sans-serif;color:#707070;padding:12px 0 8px;clear:both}.reward-area .top-box .discount-popup .popup{padding:22px 0 10px 11px;width:342px}.text-locations{font:11px/14px Arial,Helvetica,sans-serif;color:#707070;float:left;padding:8px 0 0 9px}.reward-area .top-box .form-apply .input-placeholder-text{margin:1px 0 0 2px}.reward-area .top-box .form-apply .bg-input{width:60px;padding:7px 5px;border-radius:4px}.reward-area .top-box .form-apply .row{margin:0 0 6px;height:1%}.reward-area .top-box .form-apply .row:after{content:"";display:block;clear:both}.reward-area .top-box .form-apply .btn-apply{border-radius:4px;margin:0 0 0 80px;width:91px;background:#43b02a;color:#fff;border:0;font-family:"franklin-gothic-urw",sans-serif;font-size:13px}.reward-area .top-box .form-apply .btn-apply:hover{background:#28a10d}.reward-area .discount-popup .popup p{margin:0 0 16px}.form-apply{position:relative;margin:0;padding:0;display:table;width:293px;margin-bottom:20px !important}.form-apply legend{display:none}.form-apply label{font:700 14px/18px "franklin-gothic-urw",sans-serif;color:#54585a;float:left;text-transform:uppercase;padding:8px 8px 0 0;width:71px}.form-apply label.apply{width:147px}.form-apply .bg-input{border-radius:4px 0 0 4px;border:1px solid #dcdcdc;padding:7px 10px 7px;width:208px;height:16px;float:left;box-shadow:inset 2px 2px 4px rgba(0,0,0,.06)}.form-apply .bg-input.parent-focus,.form-apply .bg-input.parent-active{border-color:#7bc869;box-shadow:0 0 4px rgba(123,200,105,.54);border:1px solid #7bc769}.form-apply:focus .btn-apply{background:#43b02a}.form-apply .bg-input input[type="text"]{margin:0;padding:0;border-style:none;font:13px/14px Arial,Helvetica,sans-serif;color:#3e3e3e;width:100%;outline:none}.form-apply .bg-input:focus{box-shadow:0 0 4px rgba(123,200,105,.54);border:1px solid #7bc769}.form-apply .input-placeholder-text{font-size:13px}.form-apply .btn-apply{margin:0;padding:0;float:left;width:61px;height:32px;background:#f1f0ef;border-radius:0 3px 3px 0;cursor:pointer;border-style:none;background:url(../images/bg-button-02.png);border:1px solid #dcdcdc;font:500 14px/20px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#3e3e3e;text-transform:uppercase;border-left:none}.reward-area .form-apply .btn-apply:hover{background:url(/images/bg-button-02-h.png);border:1px solid #306c33;color:#fff}.form-apply .whait:hover,.form-apply .whait.btn-apply{border-style:none;background:#43b02a;font-size:13px;border-radius:0 4px 4px 0;font-family:"franklin-gothic-urw",Arial,Georgia,sans-serif}.form-apply .bg-input.parent-focus,.form-apply .bg-input.parent-active{border-color:#7bc869;box-shadow:0 0 4px rgba(123,200,105,.54);border:1px solid #7bc769}.form-apply:focus .btn-apply{background:#43b02a}.form-apply .bg-input input[type="text"]{margin:0;padding:0;border-style:none;font:13px/14px Arial,Helvetica,sans-serif;color:#3e3e3e;width:100%;outline:none}.form-apply .bg-input:focus{box-shadow:0 0 4px rgba(123,200,105,.54);border:1px solid #7bc769}.form-apply .input-placeholder-text{font-size:13px}.form-apply .btn-apply{margin:0;padding:0;float:left;width:61px;height:32px;background:#f1f0ef;border-radius:0 3px 3px 0;cursor:pointer;border-style:none;background:url(../images/bg-button-02.png);border:1px solid #dcdcdc;font:500 14px/20px "franklin-gothic-urw-cond",Arial,Helvetica,sans-serif;color:#3e3e3e;text-transform:uppercase;border-left:none}.reward-area .form-apply .btn-apply:hover{background:url(/images/bg-button-02-h.png);border:1px solid #306c33;color:#fff}.form-apply .whait:hover,.form-apply .whait.btn-apply{border-style:none;background:#43b02a;font-size:13px;border-radius:0 4px 4px 0;font-family:"franklin-gothic-urw",Arial,Helvetica,sans-serif}.shipping-form .form-apply .whait.btn-apply{background:#43b02a;color:#fff}.form-apply .whait .ico-button{background:url(/images/loading_icon_animate.gif) no-repeat;width:20px;height:20px;display:block;margin:0 auto}*+html .table-product .opener,*+html .ico-arrow-d{display:inline}.promo-info{border:3px solid #d4df82;background:#fefbed;font:700 13px/16px Arial,Helvetica,sans-serif;color:#39803c;margin:17px 0 14px 3px;padding:9px 8px}.reward-area .discount-popup .popup .promo-info p{margin:0}.box-select{width:251px;float:left;margin:-5px 0 18px}.box-select label{font-size:12px;line-height:14px;color:#3e3e3e;text-transform:capitalize;font-weight:bold;cursor:pointer}.box-select.cart-area{background-image:none;box-shadow:none}.box-select.cart-area .left-area .row{border-style:none}.box-select.cart-area .left-area .row label{font:500 15px/16px "franklin-gothic-urw",Arial,Helvetica,sans-serif;font-weight:500;color:#54585a}.box-select.cart-area .left-area .banner-box{width:260px;height:26px;font-size:18px;line-height:20px;padding:6px 5px 4px 13px;margin:-4px 0 1px -13px;text-align:left;display:block !important}.box-select.cart-area .left-area .banner-box.blue{width:260px;display:block !important;font:500 15px/16px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.box-select.cart-area .left-area .banner-box .holder{position:relative;padding-right:20px;display:inline-block;vertical-align:middle}.box-select.cart-area .left-area .banner-box .holder .info-pop-hover{right:0}.box-select.cart-area .text-row{padding:0 9px 10px}.box-select.cart-area .left-area .row:first-child{padding:6px 8px 0;margin:0 0 6px}.box-select.cart-area .left-area .row{border-radius:4px;-webkit-border-radius:4px;padding:6px 8px 3px;margin:0 0 5px}.box-select.cart-area .left-area{float:none;width:auto}.table-product input[type="text"]{font:bold 13px/30px Arial,Helvetica,sans-serif;color:#54585a;background:none;border:1px solid #d4d4d4;padding:3px 3px;border-radius:4px;margin:0 0 5px;width:33px;height:30px;box-shadow:inset 2px 2px 4px rgba(0,0,0,.06);text-align:center}.table-product .link-remove,.table-product .link-update,.table-product .lnkupdate{color:#81878a;position:relative;z-index:1;text-decoration:underline}.table-product .link-update{font-weight:bold;display:none;margin:0 0 7px;color:#81878a}.table-product .parent-active .link-update{display:block}.table-product .link-remove:hover,.table-product .lnkupdate:hover{text-decoration:none;color:#43b02a}.table-product .link-update:hover{text-decoration:none;color:#43b02a}.table-product input[type="text"].focus{border-color:#7bc869;box-shadow:0 0 3px 1px rgba(123,200,105,.8)}.table-product .total .cost{text-align:right}.table-product .savings{color:#39803c;text-align:right;font-weight:700;display:none}.table-product .savings em{font-style:normal;font-size:14px}.table-product td.total{padding:17px 22px 0 0;text-align:right}.table-product td.qty{padding:18px 3px 0 1px}.table-product .box-input{position:relative}.table-product .box-input .input-placeholder-text{margin:5px 0 0 5px;font-weight:700;font-size:12px}.product-box .box-h .carousel-holder{width:483px;float:left;clear:left}.product-box .box-h .carousel-column{width:441px !important;border-style:none;box-shadow:0 0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);float:none !important;margin:0 0 14px;padding:21px 21px 26px;border:1px solid #ededed}.carousel-column .carousel .btn-prev{left:-40px}.carousel-column .carousel .btn-next{right:-40px}.product-box .box-h .carousel-column .carousel .slide .slide-area{margin:0 0 0 10px;padding:0 0 1px}.product-box .box-h .carousel-column .carousel .slide .slide-area:first-child{margin:0 0 0 14px}.product-box .box-h .title{background-image:none;border-bottom:1px dashed #cacaca;padding:0 0 6px;margin:0 5px 19px 6px;overflow:hidden;font:11px/14px Arial,Helvetica,sans-serif;color:#707070;text-transform:capitalize}.box-cost .text-free{color:#c87102;text-transform:uppercase;font:500 18px/22px "franklin-gothic-urw",Arial,Georgia,sans-serif;padding:6px 0 0 0;margin:0 0 -1px;display:block}.box-cost .text-free.gift .ico-free{background:url(/images/ico-free.png) no-repeat}.box-cost .text-free.gift img{display:inline-block;vertical-align:middle;margin-right:5px}.box-cost .text-free.gift .text{color:#dd7e00;text-transform:uppercase;font:500 15px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.box-cost .discount-text{display:block;font:500 16px/20px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#c87102}.box-cost .text-free{color:#c87102;text-transform:uppercase;font:500 18px/22px "franklin-gothic-urw-cond",Arial,Helvetica,sans-serif;padding:6px 0 0 0;margin:0 0 -1px;display:block}.box-cost .text-free.gift .ico-free{background:url(/images/ico-free.png) no-repeat}.box-cost .text-free.gift img{display:inline-block;vertical-align:middle;margin-right:5px}.box-cost .text-free.gift .text{color:#dd7e00;text-transform:uppercase;font:500 15px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.box-cost .discount-text{display:block;font:500 16px/20px "franklin-gothic-urw-cond",Arial,Helvetica,sans-serif;color:#c87102}.box-cost .discount-text.hidden,.box-cost .cost.hidden{position:static;display:none}.ico-free{display:inline-block;vertical-align:top;background:url(/images/sprite-ico-02.png) no-repeat -121px -24px;width:32px;height:32px;margin:0 3px 0 0;position:relative;top:-6px}*+html.ico-free{display:inline}.box-cost .old-price{text-transform:uppercase;color:#707070;padding:0 0 0 2px}.box-cost .old-price em{text-decoration:line-through;margin:0 0 0 3px}.table-product tbody tr.none-border{background-image:none}.table-product tbody tr.free-row{border:5px solid #fcf7db;background-image:none}.table-product tbody tr.free-row:before{border:1px dashed #d4d4d4 !important;height:0;width:0}.table-product tbody tr.free-row:before{border:1px dashed #d4d4d4 !important;z-index:9}.free-row .qty a{display:none}.free-row .col-free{display:block;padding:0 0 8px;font-size:12px;font-weight:bold;color:#474747;position:relative;z-index:1}.free-row .cost{position:absolute}.free-row .total .cost{font:500 15px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.ico-arrow-01{position:absolute;left:5px;top:-34px;background:url(/images/sprite-ico-02.png) no-repeat -174px 0;width:26px;height:26px}.table-product .free-row td{padding:11px 0 0 18px}.table-product .free-row .box-cost{margin:1px 13px 0 11px}.table-product .free-row td.qty{padding:10px 3px 0 1px}.table-product .free-row td.total{padding:10px 18px 0;position:relative}.free-row .cost{left:-10px;position:absolute;width:70px}.table-product .free-row td.price{padding:0}.table-product .free-row td.price .box-cost{padding:0;margin:0}.variant-send{list-style:none;margin:0;padding:0 0 15px;font:500 14px/16px "franklin-gothic-urw",Arial,Georgia,sans-serif;text-transform:uppercase;overflow:hidden;float:left}.variant-send{list-style:none;margin:0;padding:0 0 15px;font:500 14px/16px "franklin-gothic-urw-cond",Arial,Helvetica,sans-serif;text-transform:uppercase;overflow:hidden;float:left}.table-product .free-row .box-cost{margin:1px 13px 0 11px}.table-product .free-row td.qty{padding:15px 3px 0 17px}.table-product .free-row td.total{padding:10px 18px 0}.variant-send{list-style:none;margin:0;padding:0 0 15px;font:500 14px/16px "franklin-gothic-urw",Arial,Georgia,sans-serif;text-transform:uppercase;overflow:hidden;float:left}.free-row.hidden{display:none}.variant-send li{float:left;margin:0 21px 0 0}.variant-send a{color:#81878a;text-decoration:none;font:11px/15px Arial,Helvetica,sans-serif}.variant-send a:hover{color:#43b02a}.variant-send .ico-print,.variant-send .ico-mail{display:inline-block;vertical-align:top;margin:0 4px 0 0;position:relative;top:0;background:url(../images/sprite.png) 0 -364px;width:16px;height:16px}.variant-send .ico-mail{background:url(../images/sprite.png) no-repeat -51px -402px;height:14px;margin:0 6px 0 0;top:2px;width:18px}.cart-page .carousel-column .carousel .slide img{margin:0 0 10px}.cart-page .carousel-column .carousel .slide a{display:inline-block;vertical-align:top;line-height:17px}.cart-page .carousel-column .carousel .slide .name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:50px}.cart-page .carousel-column .carousel .slide .price{margin:0 0 7px}.cart-page .product-box .box-h .carousel-column .add-to-cart{font:500 14px/16px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#3e3e3e;width:102px;padding:8px 10px 2px 10px}.cart-page .product-box .box-h .carousel-column .add-to-cart:hover{background:url(../images/bg-cart_slice_over.png);-webkit-box-shadow:0 1px 0 0 #965501;box-shadow:0 1px 0 0 #965501;border-style:none;color:#fff;border:1px solid #bb7319}.product-box .box-h .carousel-column .add-to-cart .ico{background:url(../images/sprite-ico-02.png) no-repeat -95px -30px;width:19px;height:16px;display:inline-block;margin:0 4px 0 0;vertical-align:top;position:relative;top:0}.cart-page .product-box .box-h .carousel-column .add-to-cart:hover .ico{background:url(../images/sprite-ico-02.png) no-repeat 0 -40px}*+html .product-box .box-h .carousel-column .add-to-cart .ico *+html .cart-page .carousel-column .carousel .slide a,*+html .variant-send .ico-print,*+html .variant-send .ico-mail{display:inline}.box-h .right-column{border:5px solid #f2f2f3;width:367px;float:right;padding:0 16px 0;margin:-12px 0 0 0;position:relative;z-index:1}.box-h .right-column:after{content:'';position:absolute;left:-6px;top:-6px;right:-6px;bottom:-6px;border:1px solid #dedede}.box-h .right-column .header{overflow:hidden;padding:5px 0;margin:0 0 12px;border-bottom:1px dashed #d4d4d4;position:relative;z-index:99}.box-h .right-column .header .cost{float:right;color:#43b02a;font:700 17px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin-right:13px}.box-h .right-column .header .heading-part{padding:0 0 0 35px;float:left;background:url(../images/icon-heading.png) no-repeat 0 50%}.box-h .right-column .header .heading-part h2{font:400 17px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a}.box-h .right-column .header .heading-part h2 span{font-weight:700}.box-h .right-column .header .heading-part .save{color:#81878a;font:11px/13px Arial,Helvetica,sans-serif;text-decoration:underline}.box-h .right-column .header .heading-part .save:hover{text-decoration:none}.box-h .right-column .hidden{text-indent:0;position:relative;left:0;display:none}.box-h .right-column .heading{background:#54585a;text-align:center;padding:11px 15px 8px;margin:-36px 0 14px;border-style:none;position:relative;z-index:9}.box-h .right-column .heading h2{font:500 21px/26px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:capitalize;color:#fff;margin:0}.right-column .reward-area{font-size:16px;height:1%;line-height:25px;color:#3e3e3e;margin:0 0 6px;padding:0 13px 0 12px}.right-column .block-lightbox{float:left}.right-column .reward-area:after{content:"";display:block;clear:both}.right-column .reward-area .text-holder.remove{background-image:none;padding:0;margin:0}.right-column .reward-area .text-holder .title-01 span{color:#3e3e3e}.right-column .reward-area+.reward-area{padding:7px 13px 0 12px;border-top:1px dashed #d4d4d4;position:relative}*+html .right-column .reward-area .text-holder .title-01{display:inline}.right-column .reward-area .text-holder{float:left;width:189px;background:url(../images/sprite-ico.png) no-repeat -408px -308px;margin:0 0 0 -6px}.payment-01{position:relative;z-index:99}.right-column .reward-area .cost{float:right;font:700 17px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a}.right-column .reward-area .cost.green{color:#39803c}.right-column .reward-area .cost.free{color:#c87102;text-transform:uppercase}.right-column .reward-area .frame-c{border-bottom:2px double #cacaca}.right-column .reward-area .save{font:11px/14px Arial,Helvetica,sans-serif;clear:left;text-transform:none}.discount-popup{position:relative;z-index:10}.discount-popup .popup{background:#fff;border:3px solid #7bc869;padding:6px 10px 12px;font:12px/15px Arial,Helvetica,sans-serif;color:#54585a;border-radius:7px;position:relative;box-shadow:0 8px 10px rgba(0,0,0,.16);width:171px;position:absolute;left:50%;margin-left:-123px;top:22px;display:none}.discount-popup.details .popup{padding:31px 26px 35px;width:261px;font-size:11px;line-height:18px;left:-143px;margin:0;z-index:10}.discount-popup .popup h3{margin:0 0 5px;color:#54585a;font:700 16px/20px "franklin-gothic-urw",sans-serif}.discount-popup .popup p{margin:0 0 9px}.discount-popup .item-list{padding:0 0 0 3px}.discount-popup.details .item-list{padding:0 0 0 29px}.discount-popup .item-list li{padding:5px 0;border-top:1px solid #dedede}.discount-popup .item-list li:first-child{padding-top:0;border-top:0}.discount-popup.details .item-list li{margin:0 0 1px}.discount-popup .item-list a{color:#3e3e3e}.discount-popup .popup .close{background:url(../images/sprite.png) -134px -93px no-repeat;width:15px;height:15px;position:absolute;right:8px;top:10px;text-indent:-9999px;overflow:hidden;cursor:pointer}.discount-popup .popup .close:hover{opacity:.8}.discount-popup.details .popup .close{right:10px}.discount-popup .popup .ico-arrow-t{width:24px;height:12px;position:absolute;left:50%;margin-left:-12px;top:-12px;display:block}.discount-popup .popup .ico-arrow-t:after{content:'';position:absolute;position:absolute;left:0;top:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #7bc869}.right-column .order-title{font:400 17px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a}.right-column .order-title span{font:400 11px/14px Arial,Helvetica,sans-serif;color:#707070}.right-column .reward-area .shipping-text{background:url(../images/sprite-ribbon.png) no-repeat 0 -119px;display:inline-block;vertical-align:top;height:18px;padding:1px 0 0 11px;margin:0 0 10px;color:#474747;font:500 15px/18px "franklin-gothic-urw",Arial,Georgia,sans-serif}*+html .right-column .reward-area .shipping-text{display:inline}.right-column .reward-area .shipping-text span{display:block;background:url(../images/sprite-ribbon.png) no-repeat 100% -30px;height:18px;padding:0 15px 0 0}.box-total{border:5px solid #e2f3b5;background:#fef9db;margin:0 -12px 6px;padding:5px 5px 6px 7px;overflow:hidden}.box-total .savings{float:right;clear:right;text-transform:uppercase;color:#c87102;font:700 11px/14px Arial,Helvetica,sans-serif}.right-column .box-total .order-title{color:#54585a;font-size:24px;line-height:26px;font-weight:700;font-family:"franklin-gothic-urw",sans-serif}.right-column .box-total .order-title span{display:block;position:relative;top:-4px}.right-column .reward-area .box-total .cost{color:#474747;font-size:34px;line-height:34px}.right-column .top-box{padding:0 0 4px;height:1%}.right-column .top-box:after{content:"";display:block;clear:both}.box-h .right-column .top-box .open{margin:5px 0 0}.right-column .top-box .ico-arrow-d{top:6px;margin:0 0 0 2px}.box-h .right-column .open{color:#54585a;font:700 12px/16px Arial,Helvetica,sans-serif;float:right;margin:0 0 0 6px}.box-h .right-column .shipping .open{margin:0 0 0 6px}.right-column .shipping-box em{float:right;width:200px;color:#81878a;font:12px/16px Arial,Helvetica,sans-serif}.box-h .carousel-column .carousel .mask{width:440px}.box-h .right-column .open:hover{color:#43b02a}.shipping-box{overflow:hidden;padding:0 0 1px;font-style:italic;color:#3e3e3e;font-size:13px;line-height:14px;text-align:right}.right-column .lacky-points{border-bottom:1px dashed #d4d4d4;padding:8px 12px 9px;margin:0 -12px 7px;height:1%;font-family:Arial,Helvetica,sans-serif;position:relative;z-index:9}.right-column .lacky-points:after{content:"";display:block;clear:both}.right-column .total-points{font:700 17px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;float:right;margin:0 0 0 10px;color:#43b02a}.right-column .title-02{font-size:12px;line-height:16px;font-weight:700;color:#54585a;float:left}.right-column .block-lightbox .opener{margin:-3px 0 0 5px;float:left}.right-column .block-lightbox .ico{background:url(../images/sprite-ico-02.png) no-repeat -56px -48px;width:18px;height:14px;float:left;margin:0 7px 0 0}.right-column .btn-proced{float:none;margin:11px 21px 18px}.payment-01{background:#f2f2f3;padding:14px 18px 16px;margin:0 -29px -6px;overflow:hidden;font:11px/14px Arial,Helvetica,sans-serif;color:#707070;text-align:center}.payment-01 .title-payment-01{display:block;margin:0 0 6px;font:600 14px/24px "franklin-gothic-urw",Arial,Georgia,serif}.payment-01 p{margin:0}.payment-01 .two-columns{overflow:hidden;margin:0 -5px 0 0;padding:0 5px 0 0}.payment-01 .two-method{width:145px;float:left;margin:0 0 0 15px}.payment-01 .two-method:first-child{margin:0;width:182px}.payment-01 .btn-paypal,.payment-01 .btn-checkout{display:block;margin:0 auto 5px;text-indent:-9999px;overflow:hidden;cursor:pointer;background:url(../images/sprite-ico-02.png) no-repeat 0 -101px;width:182px;height:29px}.payment-01 .btn-paypal{background:url(https://www.paypalobjects.com/webstatic/en_US/i/buttons/checkout-logo-medium.png);width:170px;height:32px;border:none}.discount-popup .popup-h{overflow:hidden}.discount-popup .popup-h .text-zip{font-size:13px;line-height:16px;display:block}.discount-popup .select-area{color:#999;font:12px/14px Arial,Helvetica,sans-serif;border:1px solid #d4d4d4;border-radius:3px;height:15px;padding:9px 20px 7px 13px;text-align:left;width:219px !important;background:#f2f2f3;color:#81878a}.discount-popup .select-area .select-opener{background:url(../images/sprite.png) no-repeat -46px -70px;position:absolute;right:10px;top:2px}.discount-popup .select-area .left{padding:0;display:none}.discount-popup .select-area .center{font:500 13px/14px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-indent:0;float:none;padding:0;margin:0;text-overflow:ellipsis}.reward-area .top-box.shipping .form-apply .row{margin:0 0 5px}.select-options.drop-method ul{font:12px/14px Arial,Helvetica,sans-serif}.select-options.drop-method a{color:#999}.message-error{border:3px solid #e1755c;background:#feefc1;padding:13px 10px 12px;font:11px/14px Arial,Helvetica,sans-serif;color:#707070;width:315px;position:relative;z-index:9;margin:0 0 14px -8px}.message-error.varian-02{margin:0 0 14px 2px}.message-error.varian-02 .ico-error{left:auto;right:88px}.title-error{font-size:13px;line-height:16px;color:#c84425;font-weight:700;display:block;margin:0 0 7px}.text-info-error{font-weight:700;color:#3e3e3e}.reward-area .discount-popup .popup .form-apply .message-error p{margin:0 0 10px}.message-error .ico-error{background:url(/images/sprite-ico-02.png) no-repeat 0 -147px;width:22px;height:19px;position:absolute;left:110px;bottom:-20px}.message-error.variant-02 .ico-error{right:89px;left:auto}.message-error.variant-02{margin:0 0 14px}.message-error .list-item{padding:0 0 1px}.message-error .list-item li{margin:0 0 7px;padding:0 0 0 10px;background:url(/images/sprite-divider.png) no-repeat -783px -197px}.btn-processing{color:#707070;font:500 14px/18px "franklin-gothic-urw",Arial,Georgia,sans-serif;background:#f1f0ef;border-radius:3px;margin:0 0 0 80px;padding:7px 14px 7px 22px;width:91px;position:relative;text-transform:uppercase;display:none}.btn-processing.big{margin:11px 21px 18px;width:auto;text-align:center;padding:15px 20px 15px 52px}.btn-processing .ico-process{left:102px;bottom:0 !important}.btn-processing .ico-process{background:url(../images/loading_icon_animate.gif) no-repeat;width:20px;height:20px;position:absolute;left:10px;top:7px}.promo-code-01{display:none}.lightbox-content.popup-content{border:none;font:12px/24px Arial,Helvetica,sans-serif;color:#3e3e3e;padding:20px 31px 36px}#fancybox-wrap{box-shadow:0 0 27px 0 rgba(0,0,0,.8);-moz-box-shadow:0 0 27px 0 rgba(0,0,0,.8);-webkit-box-shadow:0 0 27px 0 rgba(0,0,0,.8);padding:0}.lightbox-content.popup-content p{margin:0 0 24px}.lightbox-content.popup-content .head{margin:0 0 19px}.lightbox-content.popup-content .text{width:512px;padding:4px 0 0}.lightbox-content.popup-content h1{margin:0 0 8px}.lightbox-content.popup-content .scrollable-area{height:380px}.lightbox-content.popup-content .vscrollbar{right:5px}.title-list{font-weight:700;display:block;margin:0 0 -1px}.item-list-01{padding:0 0 0 20px;margin:0 -3px 0 0}.item-list-01 li{padding:0 0 10px 14px;text-indent:-15px}.item-list-01 span{margin:0 4px 0 0}.lightbox-content address{margin:0 0 26px;font-style:normal;font-size:15px;line-height:18px}.lightbox-content address span{display:block;margin:0 0 4px}.lightbox-content .address-holder address span{margin:0}.lightbox-content address b{font-weight:700}.title-address{font-size:12px;line-height:20px;display:block;margin:0 0 4px}.lightbox-content address a{color:#3e3e3e}.lightbox-content .title-columns{font-weight:700;margin:0 0 5px;display:block}.lightbox-content .three-columns{margin:0;display:table}.lightbox-content .column{width:160px;float:left;margin:0 0 0 16px}.lightbox-content .column:first-child{margin:0}.lightbox-content .item-list{padding:0}.lightbox-content .item-list li{padding:0 0 0 8px;background:url(/images/sprite-divider.png) no-repeat -743px -227px}.lightbox-content .item-list b{font-weight:700}.lightbox-content .three-columns a{color:#3e3e3e}.list-sub-nav{font:500 14px/18px "franklin-gothic-urw-cond-n5","franklin-gothic-urw-cond",Arial,Helvetica,sans-serif;overflow:hidden;padding:0 0 10px;text-transform:uppercase}.list-sub-nav li{background:url(/images/ico-boolet.png) no-repeat 100% 34%;float:left;padding:0 12px 9px 0;margin:0 10px 0 0}.list-sub-nav{font:500 14px/18px "franklin-gothic-urw",Arial,Georgia,sans-serif;overflow:hidden;padding:0 0 10px;text-transform:uppercase}.list-sub-nav a{color:#345e9e}.lightbox-content .box-info{font-size:11px;line-height:16px;padding:5px 10px 7px 14px;margin:-3px -7px 9px -3px;border:1px solid #f0df79;background:#fef9db}.lightbox-content.popup-content .box-info p{margin:0}.text-busines{line-height:14px;font-size:11px;display:block}.text-busines b{font-weight:700;font-size:12px}.fancybox-title-inside{display:none !important}.product-box .box-h .carousel-column{width:auto !important}.no-item .product-box .box-h .carousel-holder{width:100%;float:none}.no-item .box-h .carousel-column .carousel .mask{width:865px}.box-no-item{background:url(/images/bg-no-item.png);overflow:hidden;font:600 15px/20px adelle,'Times New Roman',Times,serif;color:#3e3e3e;padding:30px 101px 30px 42px;margin:0 0 19px}.box-no-item p{margin:0}.box-no-item .title-no-item{font-size:24px;line-height:26px;font-weight:900;display:block;margin:0 0 5px;text-transform:capitalize}.box-no-item .no-item{float:left;margin:0 65px 0 0}.box-no-item{background:url(/images/bg-no-item.png);overflow:hidden;font:600 15px/20px "franklin-gothic-urw",Arial,Georgia,serif;color:#3e3e3e;padding:30px 101px 30px 42px;margin:0 0 19px}.kit-columns{overflow:hidden;margin:0;width:100%}.kit-columns .column{width:498px;float:left;margin:0 0 0 20px;color:#3e3e3e;font-family:Arial,Helvetica,sans-serif}.kit-columns .column.first{margin:0 0 39px}.kit-columns .title-kit{font:900 16px/20px "franklin-gothic-urw",Arial,Georgia,serif;color:#3e3e3e;text-transform:uppercase;display:block;margin:0 0 3px}.kit-columns .holder-k{border-top:7px solid #a6957e;background:#fff;padding:25px 21px 32px;margin:0 0 37px}.kit-columns .item-title,.kit-columns .element_state{font:700 11px/14px Arial,Helvetica,sans-serif;display:block;text-align:center;margin:0 0 4px;text-transform:uppercase}.kit-columns .frame-k{padding:0 12px 27px;height:1%;margin:0 -21px 16px -20px;border-bottom:1px solid #dfdfdf}.kit-columns .frame-k:after{content:"";display:block;clear:both}.kit-columns .holder-button{float:left;margin:0 9px 10px 0}.box-overflow{padding:0 0 19px;height:1%}.kit-columns .column.first{margin:0 0 39px}.kit-columns .title-kit{font:900 16px/20px adelle,'Times New Roman',Times,serif;color:#3e3e3e;text-transform:uppercase;display:block;margin:0 0 3px}.kit-columns .holder-k{border-top:7px solid #a6957e;background:#fff;padding:25px 21px 32px;margin:0 0 37px}.kit-columns .item-title,.kit-columns .element_state{font:700 11px/14px Arial,Helvetica,sans-serif;display:block;text-align:center;margin:0 0 4px;text-transform:uppercase}.kit-columns .frame-k{padding:0 12px 27px;height:1%;margin:0 -21px 16px -20px;border-bottom:1px solid #dfdfdf}.kit-columns .frame-k:after{content:"";display:block;clear:both}.kit-columns .holder-button{float:left;margin:0 9px 10px 0}.box-overflow{padding:0 0 19px;height:1%}.box-overflow:after{content:"";display:block;clear:both}.btn_styles{display:block;text-align:center;color:#fff;text-transform:uppercase;padding:14px 15px;font:500 18px/22px "franklin-gothic-urw",Arial,Georgia,sans-serif;height:20px;background:url(/images/bg-cart_slice_over.png);-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 0 0 #965501;box-shadow:0 1px 0 0 #965501;text-decoration:none;white-space:nowrap}.btn_styles.small{padding:8px 18px 8px 15px;height:21px}.btn_styles .ico{margin:-3px 4px 0 0}.btn_styles.over,.btn_styles:hover{background:url(/images/bg-cart_slice_up.png);-webkit-box-shadow:0 1px 0 0 #1e365b;box-shadow:0 1px 0 0 #1e365b;text-decoration:none}*+html .btn_styles .ico{display:inline}.btn_styles .ico{display:inline-block;vertical-align:middle;line-height:0;width:21px;height:18px;background:url(/images/sprite-ico.png) no-repeat -380px -125px;margin:-4px 6px 0 0;position:relative;left:-1px}.kit-informations{background:#f1eee1;padding:13px 12px 19px 68px;font-size:11px;position:relative;font:700 11px/14px Arial,Helvetica,sans-serif}.kit-heading{overflow:hidden;padding:0 0 2px}.kit-columns .item-title{float:right}.kit-columns .cart-area .right-area{width:auto;margin:0}.kit-columns .pricing-column .b-block{padding:0}.kit-informations .ico-arrow-k{background:url(/images/sprite-ico-02.png) no-repeat -50px -138px;width:23px;height:11px;position:absolute;left:31px;top:-11px}.kit-informations p{margin:0 0 8px}.kit-informations p span{color:#84a836;font-weight:700}.kit-columns .cart-area{background:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.products-listview .kit-columns .results-section{padding:0}.products-listview .kit-columns .results-section .compare-box{margin:0}.kit-columns .pricing-column .b-block{background-image:none}.kit-columns .pricing-column .b-block .open{border:1px solid #e3e3e3}.kit-columns .cart-area .box-holder .counter-holder .less.hover{background:url(/images/btn-search_btn_over.png);text-decoration:none;color:#fff}.kit-columns .cart-area .right-area .add-btn.hover{background:#306c33 url(/images/btn-search_btn_over.png);text-decoration:none;color:#fff;border-color:#306c33}.products-listview .kit-columns .results-section{background:none;border-style:none}.pagination .holder-button{float:none}.products-listview .kit-columns .results-section .paging .prev.hover a{background-position:-55px 0}.products-listview .kit-columns .results-section .paging .next.hover a{background-position:-75px 0}.products-listview .kit-columns .results-section .paging .prev.hover,.products-listview .kit-columns .results-section .paging .next.hover{background:#9dc144}.products-listview .kit-columns .results-section .bar .list.hover{background:#9dc144 url(/images/sprite-products-listview.png) no-repeat -26px -25px}.products-listview .kit-columns .kw-filter-form{width:200px;margin:0 auto}.products-listview .kit-columns .results-list .text-column .compare-form label.hover{background:url(/images/price_background_bottom.jpg)}.products-listview .kit-columns .results-list .text-column{width:auto;padding:20px 0 4px}.products-listview .kit-columns .results-list{width:auto}.products-listview .kit-columns .results-list .text-column .compare-form{width:128px}.products-listview .kit-columns .results-section .compare-box{background:none;padding:0}.products-listview .kit-columns .results-section .compare-box .btn-compare.hover{color:#fff;background:#db4928 url(/images/btn_reg_over.png)}.kit-columns .search-form{width:420px !important;height:40px !important}.kit-columns .search-form .input-placeholder-text{top:11px !important;left:33px !important;font:600 15px/19px "adelle-n6","adelle",Georgia,serif !important}.kit-columns .search-form .ico{position:absolute;width:17px;height:18px;left:12px;top:12px;background:url(/images/sprite-ico.png) no-repeat -12px -160px;display:block !important}.kit-columns .search-form .input-holder{padding:0 10px 0 33px !important}.kit-columns .search-form input[type="text"]{padding:11px 0 10px !important;font:600 15px/19px "adelle-n6","adelle",Georgia,serif !important;height:19px !important;width:290px !important}.kit-columns .search-form .submit-holder{width:auto !important;background:url(/images/btn-search_btn_up.png) repeat scroll 0 0 #7fa134}.kit-columns .search-form .input-placeholder-text{top:11px !important;left:33px !important;font:600 15px/19px "franklin-gothic-urw",Arial,Georgia,serif !important}.kit-columns .search-form .ico{position:absolute;width:17px;height:18px;left:12px;top:12px;background:url(/images/sprite-ico.png) no-repeat -12px -160px;display:block !important}.kit-columns .search-form .input-holder{padding:0 10px 0 33px !important}.kit-columns .search-form input[type="text"]{padding:11px 0 10px !important;font:600 15px/19px "franklin-gothic-urw",Arial,Georgia,serif !important;height:19px !important;width:290px !important}.kit-columns .search-form .submit-holder{width:auto !important;background:url(/images/btn-search_btn_up.png) repeat scroll 0 0 #7fa134}.kit-columns .search-form input[type="submit"]{height:40px !important;width:86px !important;text-indent:0 !important;background:none !important;font:500 18px/40px "franklin-gothic-urw",Arial,Georgia,sans-serif !important}.kit-columns .search-form .submit-holder.hover,.kit-columns .search-form .submit-holder:hover{background:#67822a url(/images/btn-search_btn_over.png) !important}.products-listview .kit-columns .kw-filter-form .input-holder .submit-btn.hover{background:#779b29 url(/images/keyword_btn_over.jpg)}.kit-columns .search-form .submit-holder.hover,.kit-columns .search-form .submit-holder:hover{background:#67822a url(/images/btn-search_btn_over.png) !important}.products-listview .kit-columns .kw-filter-form .input-holder .submit-btn.hover{background:#779b29 url(/images/keyword_btn_over.jpg)}.enter-page .kit-columns .aside{padding:0;width:auto;float:none}.enter-page .kit-columns .aside .side-block .reg-btn.hover{background:#67822a url("/images/btn-search_btn_over.png")}.reg-form legend,.signin-form legend{display:none}.kit-columns .product-box,.enter-page .kit-columns .reg-form,.enter-page .kit-columns .signin-form{border-style:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:0;margin:0}.enter-page .kit-columns .reg-form .btn-row,.enter-page .kit-columns .signin-form .btn-row{padding:0}.enter-page .kit-columns .signin-form .btn-row .btn.hover{background:#d27702 url("/images/bg-cart_slice_over.png")}.enter-page .kit-columns .reg-form .btn-row input.btn[type="submit"]{margin:0}.enter-page .kit-columns .reg-form .btn-row input[type=submit].btn.hover{box-shadow:none;background:#d94928 url("/images/btn_reg_over.png")}.kit-columns .review-box .vote-box .no.hover span{background-position:6px -109px}.kit-columns .review-box .vote-box .yes.hover span{background-position:6px -41px}.kit-columns .review-box .vote-box .no.hover{background:url(/images/btn_reg_up.png);color:#fff;border-color:#aa3a1f;text-decoration:none}.kit-columns .review-box .vote-box .yes.hover{background:url(/images/btn-more_button_over.png);color:#fff;border-color:#306c33;text-decoration:none}.kit-columns .review-box .vote-box{width:158px;margin:0 auto}.kit-columns .product-box .search-list li{margin:0 0 10px}.kit-columns .product-box .search-list li a.hover{border-color:#5d5d5d;text-decoration:none}.kit-columns .slideshow{background:none;margin:0;padding:0}.arial,.georgia,.adelle_extra,.franklin_extra,.adelle_semi{color:#43b02a !important;font:26px/28px Georgia,Times,"Times New Roman",serif;margin:0 0 -3px}.adelle_semi{font:600 30px/32px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.adelle_extra{font:700 32px/34px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.arial{font:12px/14px Arial,Helvetica,sans-serif}.franklin_extra{font:700 24px/26px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase}.georgia{font-size:14px}.product-view-kit{font:13px/16px Arial,Helvetica,sans-serif;color:#3e3e3e;background:#fef9db;border:1px solid #f0df79;padding:9px 20px;text-align:center;margin:0 0 9px}.product-view-kit p{margin:0}.product-view-kit p span{color:#c87102}.valid-error{background:#feefc1;padding:14px 17px 16px;margin:0 0 10px}.valid-error .title-error{font:500 27px/30px "franklin-gothic-urw",Arial,Georgia,sans-serif;margin:0}.valid-error .text-info-error{font-size:13px;line-height:16px}.redirect-message{border:1px solid #dfdfdf;background:url(/images/bg-no-item.png);color:#54585a;font:400 16px/20px "franklin-gothic-urw",Arial,Georgia,sans-serif;padding:16px 20px 14px;text-align:center;margin:0 0 8px}.redirect-message p{margin:0}.bg-01,.bg-02,.bg-03,.bg-04,.bg-05,.bg-06,.bg-07,.bg-08,.bg-09,.bg-10,.bg-11,.bg-12,.bg-13,.bg-14,.bg-15,.bg-16,.bg-17{float:left;margin:0 10px 10px 0}.box-bg{overflow:hidden}.bg-01{width:43px;height:43px;background:url(/images/bg-01.png)}.bg-02{background:url(/images/bg-02.png);width:95px;height:40px}.bg-03{background:url(/images/bg-cart_slice_up.png);width:85px;height:39px}.bg-04{background:url(/images/bg-cart_slice_over.png);width:85px;height:39px}.bg-05{background:url(/images/bg-05.png);width:53px;height:43px}.bg-06{background:url(/images/bg-06.png);width:170px;height:170px}.bg-07{background:url(/images/bg-07.png);width:45px;height:36px}.bg-08{background:url(/images/bg-08.png);width:26px;height:43px}.bg-09{background:url(/images/bg-09.png);width:26px;height:43px}.bg-10{background:url(/images/bg-10.png);width:26px;height:43px}.bg-11{background:url(/images/bg-10.png);width:26px;height:43px}.bg-12{background:url(/images/bg-12.png);width:45px;height:37px}.bg-13{background:url(/images/bg-13.png);width:78px;height:61px}.bg-14{background:url(/images/bg-14.png);width:64px;height:64px}.bg-15{background:url(/images/bg-15.png);width:348px;height:348px}.bg-16{background:url(/images/bg-16.png);width:64px;height:64px}.bg-17{background:url(/images/bg-17.png);width:64px;height:64px}#wrapper.enter-page.no-item{background:#e4e1d5}.box-boolets{overflow:hidden}.ico-print{background:url(/images/sprite-ico-02.png) no-repeat -184px -28px;width:16px;height:16px;float:left;margin:0 5px 0 0}.ico-mail{background:url(/images/sprite-ico-02.png) no-repeat -162px -31px;width:16px;height:11px;float:left;margin:0 5px 0 0}.ico-plus{background:url(/images/sprite-ico.png) no-repeat 0 -403px;width:14px;height:14px;float:left;margin:0 5px 0 0}.ico-search{background:url(/images/sprite-ico.png) no-repeat -12px -160px;width:17px;height:18px;float:left;margin:0 5px 0 0}.kit-columns .ico-arrow-d{background:url(/images/sprite-arrow.png) no-repeat;width:10px;height:6px;float:left;margin:0 5px 0 0}.ico-item{background:url(/images/sprite-ico.png) no-repeat 0 -424px;width:15px;height:14px;float:left;margin:0 5px 0 0}.ico-details{background:url(/images/sprite-ico.png) no-repeat 0 -465px;width:17px;height:12px;float:left;margin:0 5px 0 0}.ico-attention{background:url(/images/sprite-ico.png) no-repeat -455px -378px;width:19px;height:19px;float:left;margin:0 5px 0 0}.ico-attention-02{background:url(/images/sprite-ico.png) no-repeat -481px -448px;width:19px;height:19px;float:left;margin:0 5px 0 0}.ico-tick{background:url('../images/sprite.png') no-repeat -90px -327px;width:17px;height:14px;float:left;margin:0 5px 0 0}.ico-tick-02{background:url('../images/sprite.png') no-repeat -209px 0;width:16px;height:13px;float:left;margin:0 5px 0 0}.ico-lock{background:url(/images/sprite-ico.png) no-repeat 0 -327px;width:41px;height:41px;float:left;margin:0 5px 0 0}.ico-popup{background:url(/images/sprite-ico.png) no-repeat -380px -70px;width:18px;height:18px;float:left;margin:0 5px 0 0}.ico-popup-02{background:url(/images/sprite-ico.png) no-repeat -380px -100px;width:18px;height:18px;float:left;margin:0 5px 0 0}.ico-close{background:url(/images/sprite-ico-02.png) no-repeat -35px -48px;width:15px;height:15px;float:left;margin:0 5px 0 0}.ico-close-02{background:url(/images/sprite-ico.png) no-repeat -330px 0;width:23px;height:23px;float:left;margin:0 5px 0 0}.ico-plus-02{background:url(/images/sprite-ico.png) no-repeat -473px -155px;width:27px;height:19px;float:left;margin:0 5px 0 0}.ico-pdf{background:url(/images/ico-pdf.png) no-repeat;width:23px;height:24px;float:left;margin:0 5px 0 0}.ico-hot{background:url(/images/sprite-products-listview.png) no-repeat -80px -60px;width:36px;height:36px;float:left;margin:0 5px 0 0}.ico-sale{background:url(/images/sprite-products-listview.png) no-repeat -40px -60px;width:35px;height:38px;float:left;margin:0 5px 0 0}.ico-new{background:url(/images/sprite-products-listview.png) no-repeat 0 -60px;width:36px;height:36px;float:left;margin:0 5px 0 0}.ico-item-02{background:url(/images/sprite-ico-02.png) no-repeat 0 -166px;width:143px;height:68px;float:left;margin:0 5px 0 0}.kit-columns .review-box,.kit-columns .block-area{border-style:none;outline:none;padding:0;background:none}.item-list-kit{list-style:none;margin:0;padding:0;float:left}.item-list-kit li{padding:0 0 5px 15px;background:url('../images/popup-list-style-buttlet.png') no-repeat 0 5px}.description-area .accordeon-list li .opener.hover{background:#eff7d2;text-decoration:none}.carousel-column .carousel .slide a.hover{color:#39803c}.carousel-column .carousel .slide a{font-size:12px;font-family:Arial,Helvetica,sans-serif}.kit-columns .products-listview .results-list .pricing-column .t-block .info-block .txt-area .popup{display:block;position:relative;left:0;top:0}#main .kit-columns .pricing-column .info-block .in-stock{display:none}.kit-columns .products-listview .results-list .pricing-column,.kit-columns .pricing-column .info-block{background:none}.col-color{overflow:hidden;display:block}.link-color,.back-04-color,.back-03-color,.promo-color,.warn-color,.sales-color,.back-02-color,.head-02-color,.large-color,.blurb-color,.back-color,.head-color,.accent-02-color,.tooltip-color,.tooltip-colorr,.accent-color{color:#fff;text-transform:uppercase;font:500 14px/18px "franklin-gothic-urw",Arial,Georgia,sans-serif;padding:9px 10px 20px;width:43px;height:37px;float:left;text-transform:uppercase;text-align:center}.accent-color{background:#bed96f}.accent-over{background:#f3fbd6}.tooltip-color{background:#90b03f}.accent-02-color{background:#9dc144}.head-color{background:#3b853e}.back-color{background:#f1f0ef}.blurb-color{background:#707070}.large-color{background:#545454}.head-02-color{background:#3e3e3e}.sales-color{background:#c87102}.back-02-color{background:#c1af90}.warn-color{background:#c84425}.promo-color{background:#bf4d66}.back-03-color{background:#fefbed}.back-04-color{background:#fef9db}.link-color{background:#345e9e}.block-area .sort-form.large .select-sort,.products-listview .results-section .sort-form .select-sort,sort-form.large .select-sort{height:40px;width:330px !important}.block-area .sort-form.large .select-sort .center,.sort-form.large .select-sort .center{width:255px !important;font-size:15px;line-height:18px;padding:10px 11px 0}.block-area .sort-form.large .select-opener,.sort-form.large .select-opener{background:url(/images/sprite-ico-02.png) no-repeat -162px -155px;width:36px;height:40px}.block-area .sort-form.large .select-opener:hover,.sort-form.large .select-opener:hover{background:url(/images/sprite-ico-02.png) no-repeat -162px -205px}.enter-page .kit-kolumns .signin-form .form-row,.enter-page .kit-kolumns .reg-form .form-row{padding:0}.enter-page .kit-kolumns .signin-form .row-group .label,.enter-page .kit-kolumns .reg-form .row-group .label{width:53px;margin:0}.reg-form .input-placeholder-text,.signin-form .input-placeholder-text{font:600 15px/17px "franklin-gothic-urw",Arial,Georgia,serif;left:13px;top:10px}.reg-form .input-holder-text-area .input-placeholder-text{font:600 15px/17px "franklin-gothic-urw",Arial,Georgia,serif;padding:10px 13px;top:0;left:0}.border-01{display:block;height:5px;width:100%;margin:0 0 5px;background:url(/images/product-divider.png) repeat-x 0 100%}.border-02{display:block;border-top:4px solid #9dc144}.list-code-kit{list-style:none;margin:0;padding:10px 0 24px;overflow:hidden;font-size:12px;line-height:14px}.list-code-kit li{float:left;padding:0 10px 0 0;margin:0 10px 0 0;border-right:2px dotted #bbb}.separator-header{display:block;width:100%;height:5px;background:url(/images/sep-section-heading.png) no-repeat}.heading-bg h2{margin:0;padding:0;text-transform:capitalize;font:500 23px/27px "franklin-gothic-urw",Arial,Georgia,sans-serif}#main.kit-page{width:1016px}.heading-bg h2{margin:0;padding:0;text-transform:capitalize;font:500 23px/27px "franklin-gothic-urw-cond-n5","franklin-gothic-urw-cond",Arial,Helvetica,sans-serif}#main.kit-page{width:1016px}.kit-columns .review-box .rating{background:url(/images/new-bg-rating.png) repeat-x 0 100%}.kit-columns .review-box .rating-holder{background:url(/images/new-bg-rating.png) repeat-x}.no-item .product-box{border-top:4px solid #9dc144}.no-item .product-box.wide .title{margin:10px 0 30px}.header-static{top:0 !important;position:absolute !important}#header.header-static .logo{margin-top:10px}#header .cart-info{float:left;width:710px;text-align:right;padding:10px 0 0 48px}.cart-info .cart-return{margin:0 0 4px;display:inline-block;vertical-align:top;text-align:right;z-index:15;color:#43b02a;font:700 15px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase;float:left}.cart-info .cart-return span{display:inline-block;vertical-align:top;margin-top:10px}.cart-info .cart-return .cart-icon{background:url(../images/ico-cart.png) no-repeat;width:48px;height:42px;color:#fbfbfb;font:bold 13px/17px Arial,Helvetica,sans-serif;display:inline-block;margin:-1px 6px 0 0;padding:5px 3px 1px 8px;text-align:center;position:relative;vertical-align:top}.cart-info .cart-return .cart-icon small{position:absolute;top:0;right:9px;min-width:17px;min-height:17px;box-shadow:0 5px 5px rgba(27,27,27,.1);border:3px solid #fff;background:#dd7e00;display:inline-block;vertical-align:top;border-radius:22px}ul.top-menu li{float:right;margin-right:10px;padding-right:10px;position:relative;height:25px;margin-bottom:5px}ul.top-menu li:after{content:'';position:absolute;background:#bebebe;width:1px;height:14px;top:3px;left:-11px}ul.top-menu li:last-child:after{background:none}#header .tools{padding:13px 0;overflow:hidden;float:right;color:#81878a;font:500 13px/17px "franklin-gothic-urw",Arial,Helvetica,sans-serif}#header .tools .phone{display:inline-block}#header .tools ul{padding:0;margin:0;list-style:none;float:right;font:bold 11px/17px Arial,Helvetica,sans-serif}#header .tools ul li{float:left;margin:0 0 0 7px;position:relative}#header .tools a{color:#81878a}#header .tools a:hover{color:#000}#header .tools ul li:before{content:'';display:inline-block;vertical-align:middle;background:url(../images/nav-seperator.png) no-repeat;width:5px;height:15px;margin:3px 4px 0 0}#header .secured-box{width:120px;float:right;padding:0 5px 5px;border-radius:0 0 5px 5px;text-align:center;background:#fff;margin:-8px 0 0;border:solid #ffc658;border-width:0 3px 3px;box-shadow:0 2px 2px rgba(51,51,51,.22)}#header .secured-box .holder{overflow:hidden;height:89px}.secure-line{background:#43b02a;padding:11px 0;color:#000;margin-top:-7px}.secure-line .line-holder{width:960px;margin:0 auto;position:relative}.secure-line .line-holder:after{content:'';display:block;clear:both}.secure-line .heading-box{text-transform:uppercase;color:#fff;font:700 11px/15px Arial,Helvetica,sans-serif;float:left}.secure-line .heading-box h1{font:500 27px/38px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:5px 0 -1px;text-transform:capitalize;position:relative;padding-left:56px;text-transform:uppercase;color:#fff}.secure-line .heading-box h1:before{content:'';position:absolute;left:0;top:-2px;background:url(../images/sprite.png) no-repeat -30px -355px;height:41px;width:41px}.secure-line .heading-box sup.icon{position:relative;display:inline-block;vertical-align:baseline;top:-7px;right:-8px;text-indent:-9999px;overflow:hidden;background:url(/images/sprite.png) no-repeat -37px 0;width:14px;height:18px;line-height:18px}.secure-line .heading-box p{margin:0}.login-box{background:#fff;border-top:4px solid #9dc144;padding:32px 25px;overflow:hidden;font-size:15px;line-height:22px;color:#3e3e3e;min-height:433px;margin:0 0 8px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.login-col{float:left;width:545px}.register-col{float:right;width:335px}.login-box p{margin:0 0 15px}.login-box h2{font:800 24px/25px "adelle-n68","adelle",Georgia,serif;padding:0 0 7px;margin:0 0 13px;border-bottom:3px solid #fdc756;color:#3e3e3e}.login-box h2{font:800 24px/25px "franklin-gothic-urw",Arial,Georgia,serif;padding:0 0 7px;margin:0 0 13px;border-bottom:3px solid #fdc756;color:#3e3e3e}.login-form{padding:5px 0}.login-form .form-row{padding:0 0 6px 135px}.login-form .form-row:after{content:'';display:block;clear:both}.login-box.variant2 .var2,.login-box.variant1 .var1{display:block}.login-box.variant2 .var1,.login-box.variant1 .var2{display:none}.shipping-form.error .top-message,.login-box.error .top-message{display:block}.login-form .label{float:left;width:126px;text-align:right;margin:0 0 0 -137px}.login-form .row-group{padding:0 0 12px}.login-form .row-group label{font:500 18px/22px "franklin-gothic-urw-cond-n5","franklin-gothic-urw-cond",Arial,Helvetica,sans-serif;text-transform:uppercase;margin:10px 0 0;color:#3e3e3e;display:block}.login-form .row-group{padding:0 0 12px}.login-form .row-group label{font:500 18px/22px "franklin-gothic-urw",Arial,Georgia,sans-serif;text-transform:uppercase;margin:10px 0 0;color:#3e3e3e;display:block}.account-form button[type="submit"],.lightbox-content .shipping-form .btn-area button[type="submit"],.shipping-form .proceed-area .btn.back{float:right;height:44px;line-height:44px;padding:0 18px 0 25px;margin:8px 8px 0 0;background:#f2f2f3 url('../images/arrow-02.png') 6px 17px no-repeat;color:#81878a;font:700 15px/46px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase}.shipping-form .proceed-area .btn.back:hover{color:#54585a !important;background:#e7e7e8 url('../images/arrow-02.png') 6px 17px no-repeat !important}.account-form .row-password button[type="submit"],.account-form .row-password input[type="submit"],.lightbox-content .shipping-form .btn-area button[type="submit"],.lightbox-content .shipping-form .btn-area input[type="submit"],.shipping-form .heading .btn.order,.register-col .btn,.shipping-form .proceed-area button[type="submit"],.shipping-form .proceed-area input[type="submit"],.login-form button[type="submit"],.login-form input[type="submit"],#popupShipping.lightbox-content .head .btn-area input[type="submit"],#popupMemberBilling.lightbox-content .head .btn-area input[type="submit"]{position:relative;display:inline-block;vertical-align:middle;border:0;overflow:visible;margin:0 0 14px !important;cursor:pointer;height:46px;font:700 17px/25px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#54585a;background:#ffc658 url(../images/arrow-01.png) no-repeat 96% 50%;box-shadow:0 1px 0 0 #b68d3f;padding:0 30px 0 18px;border-radius:5px}.shipping-form .heading .btn.order .arrow,.shipping-form .proceed-area .btn.back .arrow,.register-col .btn .arrow,.shipping-form .proceed-area button[type="submit"] .arrow,.login-form button[type="submit"] .arrow,.login-form input[type="submit"] .arrow{text-indent:-9999px;overflow:hidden;display:inline-block;vertical-align:middle;background:url(/images/sprite.png) no-repeat -55px 0;width:8px;height:13px;margin:0 0 0 7px}.shipping-form .proceed-area .btn.back .arrow{margin:0 7px 0 0;background-position:-94px -21px}.shipping-form .proceed-area .btn.back:hover .arrow{background-position:-94px -42px}.login-form .btn-row{padding:0 0 0 137px}.account-form .row-password button[type="submit"]:hover,.account-form .row-password input[type="submit"]:hover,.shipping-form .heading .btn.order:hover,.account-form button[type="submit"]:hover,.lightbox-content .shipping-form .btn-area button[type="submit"]:hover,.register-col .btn:hover,.shipping-form .proceed-area button[type="submit"]:hover,.login-form button[type="submit"]:hover,.login-form input[type="submit"]:hover{background:#345e9e url("../images/arrow-01.png") no-repeat 100% 50%;border-color:#2c5695;box-shadow:0 1px 0 #b58d3f}.login-form .forgot{font:11px/17px Arial,Helvetica,sans-serif}.shipping-form .top-message,.login-box .top-message{background:#feefc1;font:bold 13px/15px Arial,Helvetica,sans-serif;padding:8px 14px 1px;color:#3e3e3e;margin:2px 0 14px;display:none}.shipping-form .top-message{margin:3px auto 18px;padding-bottom:14px}.error-form .top-message{display:block}.shipping-form .top-message h2,.login-box .top-message h2{color:#c84425;text-transform:none;font:500 27px/31px "franklin-gothic-urw",Arial,Georgia,sans-serif;word-spacing:2px;padding:0;margin:0 0 0 -1px;border:none}.footer-content .top-line .block.contact{width:380px;color:#fff;margin:19px 35px 6px 0}.footer-content .top-line .block.payment h2,.footer-content .top-line .block.contact h2{color:#fff}.footer-content .top-line .block.payment{width:505px;padding:33px 0 33px 37px;margin:-15px -40px -20px 0;color:#fff}.footer-content .top-line .block.contact .phone{display:inline-block;vertical-align:top;margin:0 23px 0 0;padding:0 0 7px}.footer-content .top-line .block.contact .phone{display:inline-block;vertical-align:top;margin:-2px -32px 0 0;font:500 30px/32px "franklin-gothic-urw-cond",Arial,Helvetica,sans-serif;padding:0}.block.contact .contact-btns{padding:0;margin:0 -20px 0 176px;list-style:none;font-family:"franklin-gothic-urw",Arial,Georgia,sans-serif;text-transform:uppercase}.block.contact .contact-btns{padding:0;margin:0 -20px 0 176px;list-style:none;font-family:"franklin-gothic-urw-cond-n5","franklin-gothic-urw-cond",Arial,Helvetica,sans-serif;text-transform:uppercase}.block.contact .contact-btns li{float:left;margin:0 0 0 10px}.block.contact .contact-btns a{color:#fff;display:block;font:500 13px/18px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase;margin-top:7px;text-decoration:underline}.block.contact .contact-btns a:hover{text-decoration:none;background:#fff;color:#39803c;text-shadow:none}.footer-content .top-line .payment-list{display:inline-block}.steps{padding:9px 0 4px;margin:0;list-style:none;float:right;font:500 15px/30px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#3e3e3e;position:relative}.steps li{float:left;position:relative;padding:0 21px 0 0;height:38px}.steps li .item-holder{line-height:20px;min-width:166px}.steps li .item-holder .step-name{vertical-align:middle}.steps .active{background-position:100% 0}.steps .active .item-holder{background-position:0 -46px}.steps li:first-child{margin:0}.steps li:first-child .item-holder{padding-left:16px}.steps .step-item1{z-index:5}.steps .step-item2{z-index:3}.steps .step-item3{z-index:1}.steps .step-num{width:20px;height:20px;display:inline-block;vertical-align:middle;font-size:14px;line-height:20px;color:#54585a;background:#fff;border-radius:100%;margin:5px 3px 5px 0;text-align:center}.steps .active .step-num{background:#43b02a;color:#fff}.steps li.completed .item-holder{color:#39803c}.steps li.completed .item-holder .step-num{text-indent:-9999px;overflow:hidden;background:#39803c url(/images/sprite.png) no-repeat 4px -29px;width:12px;height:10px;padding:5px 4px}.step-container{padding:36px 40px 24px;margin:0 0 9px;background:#fff;box-shadow:0 0 4px #d5d5d5,inset 0 4px 0 #43af2a}.step-container h1{font:800 54px/58px "franklin-gothic-urw",Arial,Georgia,serif;color:#9dc145;margin:0 0 24px;letter-spacing:-1px;position:relative}.step-container h1 .num{position:absolute;left:-67px;top:2px;font:500 36px/36px "franklin-gothic-urw",Arial,Georgia,sans-serif;background:#fff;width:39px;height:39px;border:6px solid #9dc145;text-align:center;color:#3e3e3e;border-radius:100%;margin:0 15px 0 0}.step-container h1 .num.check{text-indent:-9999px;overflow:hidden;background:#fff url(/images/ico-num-check.png) no-repeat 4px 9px}.shipping-form{font:11px/14px Arial,Helvetica,sans-serif;color:#707070}.shipping-form .address-block{padding:0 0 16px;border-bottom:1px dashed #d4d4d4;margin-bottom:20px}.shipping-form .address-block:after{content:'';display:block;clear:both}.shipping-form h2{font:700 27px/35px "franklin-gothic-urw",Arial,Helvetica,sans-serif;padding:0 0 7px;border-bottom:3px solid #c5e86c;margin:0 0 20px;color:#54585a}.shipping-form .head:after{content:'';display:block;clear:both}.shipping-form .head .mark-required{margin:-51px 14px 13px;float:right;color:#81878a;font:italic 14px/20px Georgia,Times,"Times New Roman",serif}.shipping-form .form-row{padding:0 0 10px 244px;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shipping-form .form-row .label{margin:0 0 0 -246px;width:235px}.shipping-form .form-row.issuer{padding:0 0 10px 70px;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shipping-form .form-row.issuer .label{margin:3px 0 0 -70px;width:51px}.tab-paypal .issuer .int-button{margin-left:70px !important}.shipping-form .form-row label{margin-top:10px}.shipping-form .form-row .secure-label{margin-top:4px}.shipping-form .input-holder,.shipping-form .input-holder input[type="text"]{width:404px;margin-right:5px}.shipping-form .input-holder input[type="text"]{background:#fff;font:bold 15px/20px Arial,Helvetica,sans-serif;color:#54585a}.input-holder:after{display:block;clear:both;content:''}.shipping-form .input-holder.card-num,.shipping-form .input-holder.card-num input[type="text"]{width:204px}.shipping-form .input-holder.small input[type="text"]{width:65px}.shipping-form .input-holder.small{width:90px;margin:0 1px 0 0}.shipping-form .input-holder.middle{width:110px}.shipping-form .input-holder.middle input[type="text"]{width:90px;padding:0 10px}.step-container .check-row{float:left;width:524px;color:#54585a;position:relative}.shipping-form .payment-box .check-row{width:400px;padding-left:195px}.shipping-form .check-row .title{font:700 20px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;display:block;margin:0 0 3px;text-transform:none}.shipping-form .check-row label{font-size:12px;margin:4px 0 0;display:inline-block;vertical-align:top;color:#54585a}.shipping-form input[type="checkbox"]{width:16px;height:16px;margin:0 4px 0 0;padding:0;float:left}.shipping-form .address-holder{color:#3e3e3e}.lightbox-content .address-holder .name,.shipping-form .address-holder .name{font:400 20px/30px "franklin-gothic-urw",Arial,Helvetica,sans-serif;display:block;color:#54585a}.shipping-form .address-holder address{font:400 15px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a}.shipping-form .address-holder address span{display:block;margin:0}.shipping-form .form-row.error .hide-with-error{display:none}.shipping-form .input-holder.very-small input[type="text"],.shipping-form .input-holder.very-small{width:45px}.shipping-form .input-holder.very-small input[type="text"],.shipping-form .input-holder.very-small{width:45px}.shipping-form .password-valid,.password-valid{display:none;padding-bottom:20px;border-bottom:1px solid #dedede;margin-bottom:20px}.password-valid{display:block}.shipping-form .account-form .password-valid,.shipping-form .password-valid.visible{display:block}.shipping-form .account-form{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #d4d4d4}.info-section-added .method-title{display:block;color:#54585a;font:400 20px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.info-section-added .sub-method-title{color:#54585a;font:400 14px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;display:block}.info-added-section .link-shipping{text-decoration:underline;color:#54585a}.info-added-section .link-shipping:hover{text-decoration:none}.shipping-form .form-row .col-frame{float:left;position:relative;width:auto}.shipping-form .form-row .col-frame .status{margin-top:10px}.shipping-form .form-row p{clear:both}.shipping-form .check-row{padding:6px 0 0 246px}.shipping-form .check-row-holder{margin:0 0 7px}.shipping-form .option-block{position:relative}.shipping-form .option-block .option-row:after{content:'';display:block;clear:both}.block-me{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #d4d4d4}.step-container h3{border-bottom:3px solid #dedede;color:#54585a;font:700 27px/35px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:0 0 20px;padding:0 0 7px}.shipping-form h3 i{color:#81878a;font-weight:400;margin-left:5px;font-size:16px}.shipping-form .option-block .check-group{padding:17px 99px 15px}.shipping-form .check-group ul{padding:0;margin:0;list-style:none;font-size:13px;line-height:18px}.shipping-form .check-group ul li{overflow:hidden;padding:0 80px 19px 184px}.shipping-form .check-group .chk-area{margin:3px 14px 0 -30px;width:15px;height:15px}.shipping-form .check-group .text{font:400 14px/19px "franklin-gothic-urw",Arial,Helvetica,sans-serif;display:block;color:#81878a}.shipping-form .check-group label{font:500 15px/15px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;cursor:pointer;padding:0 6px;margin:0 0 0 -6px}.shipping-form select{width:425px;padding:0;margin:0}.shipping-form select.small{width:88px}.shipping-form .form-row .frame{overflow:hidden}.shipping-form .proceed-area{border-top:1px dashed #d4d4d4;padding:15px 0 30px;clear:both}.shipping-form .secure-list{float:left;padding:0;margin:0;list-style:none}.shipping-form .secure-list li{display:inline-block;vertical-align:middle;margin:-20px 14px -34px 0;overflow:hidden}.shipping-form .proceed-area button[type="submit"],.shipping-form .proceed-area input[type="submit"]{float:right;margin:8px 0 0 !important;font-size:15px;text-transform:uppercase;box-shadow:0 1px 0 0 #cd9f47;padding:0 30px 0 18px !important}.shipping-form .proceed-area button[type="submit"]:hover,.shipping-form .proceed-area input[type="submit"]:hover{box-shadow:0 1px 0 #b68d3f;background:#ffb21c url(../images/arrow-01.png) no-repeat 96% 50%}.shipping-form button[type="submit"] .text-hidden{display:none}.shipping-form .select-area{float:left;width:425px !important;font:15px/40px Arial,Helvetica,sans-serif;height:40px;background-color:#fff;border-radius:5px;padding:0;border:1px solid #d4d4d4;color:#81878a;box-shadow:0 1px 0 0 #ebebeb;overflow:visible}.shipping-form .select-active{border-color:#fff}.shipping-form .select-area.select-small{width:88px !important;margin-right:10px}.shipping-form .select-area .center{font:bold 15px/40px Arial,Helvetica,sans-serif;display:block;float:none;text-indent:0;padding:0 14px;white-space:nowrap;position:relative;color:#54585a}.shipping-form .disable-city{background-color:#fff !important;border:1px solid #dfdfdf !important}.shipping-form .disable-city .select-opener{background-color:#d7d7d7 !important;border:1px solid #d7d7d7 !important}.shipping-form .disable-city .center{color:#a1a1a1 !important;cursor:default !important}.shipping-form .disable-city .select-opener:after{background:#d7d7d7 !important}.shipping-form .disable-state{background-color:#fff !important;border:1px solid #dfdfdf !important}.shipping-form .disable-state .select-opener{background-color:#d7d7d7 !important;border:1px solid #d7d7d7 !important}.shipping-form .disable-state .center{color:#a1a1a1 !important;cursor:default !important}.shipping-form .disable-state .select-opener:after{background:#d7d7d7 !important}.shipping-form .disabled-label{color:#a5a5a5 !important}.shipping-form .select-area.select-small .center{padding:0 6px;text-align:center;width:40px}.shipping-form .select-area.select-small .small{padding:0 12px}.shipping-form .select-area .left{display:none}.shipping-form .select-area .select-opener{position:absolute;top:-1px;right:-1px;width:36px;height:40px;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;cursor:pointer;margin:0;background:none;background:#43b02a;border:1px solid #43b02a}.shipping-form .select-area .select-opener:after{content:'';position:absolute;background:url(../images/drop-arrow-h.png) no-repeat;width:10px;height:6px;top:50%;margin-top:-3px;right:13px}.shipping-form .error .select-area{border-color:#e1755c}.shipping-form .error .col-frame .select-area{margin:0 3px 0 0}.shipping-form .select-active .select-opener{background-position:-162px -205px}.drop-ship2{position:absolute;overflow:visible;border-radius:10px;background:none}.drop-ship2.drop-small{width:112px !important;margin-left:-15px}.drop-ship2 .drop-holder{background:#fff;border:3px solid #7bc869;border-radius:10px;-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,.23);box-shadow:0 8px 10px 0 rgba(0,0,0,.23);position:relative;margin:3px 0 0;overflow:visible}.drop-ship2 .drop-list{border-radius:10px;overflow:hidden}.drop-ship2.drop-small .drop-holder:after{margin-left:-12px}.drop-ship2 .drop-holder:after{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(144,174,62,0);border-bottom-color:#7bc869;border-width:13px;left:50%;margin-left:5px}.shipping-popup .popup ul,.drop-ship2 ul{overflow:hidden;font:bold 13px/15px Arial,Helvetica,sans-serif;margin:0;padding:0}.shipping-popup .popup ul li:first-child,.drop-ship2 ul li:first-child{border:none}.drop-ship2.drop-required-select ul{margin:-1px 0 0}.drop-ship2.drop-required-select ul li:first-child a{font-size:0;line-height:0;padding:0}.shipping-popup .popup ul li,.drop-ship2 ul li{border-top:1px solid #dedede}.shipping-popup .popup ul a,.drop-ship2 ul a{color:#54585a;display:block;padding:9px 15px 8px 13px}.drop-ship2.drop-small ul a{padding:9px 15px}.drop-ship2 .item-selected a{background:none}.shipping-popup .popup ul a:hover,.drop-ship2 .item-selected a:hover{color:#43b02a;text-decoration:none;border-bottom-color:#7bc869}.shipping-form .message-box{font-size:12px;line-height:17px;width:398px;border:3px solid #fdc756;background:#fefbed;padding:6px 10px 5px;display:none;margin:3px 0 3px 2px;color:#3e3e3e}.shipping-form .col-info .message-box{width:auto;margin-bottom:34px}.shipping-popup,.info-popup{position:relative;display:inline-block}.shipping-popup>.popup,.info-popup>.popup-box-opens{font:12px/17px Arial,Helvetica,sans-serif;position:absolute;background:#fff;display:none;border:3px solid #7bc869;border-radius:9px;width:293px;padding:14px 14px 16px 16px;bottom:100%;left:-104px;z-index:5000;margin:0 0 6px 0;text-align:left;color:#54585a;box-shadow:0 8px 10px rgba(0,0,0,.16)}.shipping-popup,.info-popup:hover .popup-box-opens{display:block}.info-popup:hover .popup-open{color:#43b02a;text-decoration:underline}.info-popup.ico{float:left;margin:12px 0 0 27px}.info-popup.ico .popup-open{text-indent:-9999px;overflow:hidden;display:block;background:url(../images/sprite.png) no-repeat -66px -274px;width:12px;height:12px}.info-popup:hover .popup-box-opens{display:block;z-index:999 !important}.compare-products .ingredients .info-popup.ico a{position:relative;z-index:1 !important}.compare-products .ingredients .info-popup.ico .popup-box-opens{position:absolute;z-index:999 !important}.info-popup.ico:hover .popup-open,.info-popup.ico .popup-open:hover{background-position:-66px -291px}.info-popup .popup-box-opens p>strong{font-weight:normal}.shipping-popup .popup:after,.shipping-popup .popup:after,.info-popup .popup-box-opens:after{content:'';position:absolute;left:50%;top:100%;border:11px solid transparent;border-top-color:#7bc869;margin:0 0 0 -10px}.info-popup .popup-box-opens.code{width:492px;margin:0 0 10px -150px;font-size:11px;line-height:14px;padding:20px 0 17px 24px}.info-popup .popup-box-opens.code:after{margin:0 0 0 -13px}.info-popup.ico .popup-box-opens.code .card-col{width:230px;float:left;padding:0 14px 0 0}.info-popup.ico .popup-box-opens.code .card-col img{vertical-align:top;margin:0 0 7px}.compare-products .popup-box-opens .close,.info-popup.ico .popup-box-opens.code .close{position:absolute;top:15px;right:17px;text-indent:-9999px;overflow:hidden;background:url(../images/ico-close.png) no-repeat;width:15px;height:15px}.info-popup .popup-box-opens.code .title{font:700 21px/24px "franklin-gothic-urw",Arial,Helvetica,sans-serif;display:block;padding:0 20px 0 0;color:#54585a;margin:0 0 8px}.info-popup .popup-box-opens.code .title-card{font:700 16px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;font-weight:bold;color:#54585a;display:block}.shipping-popup{font:11px/13px Arial,Helvetica,sans-serif;color:#54585a;width:760px}.shipping-popup .popup{bottom:auto;top:100%;margin:4px 0 0 244px;padding:0;left:0;width:498px;box-shadow:0 8px 10px rgba(0,0,0,.16);border:3px solid #7bc869;z-index:3}.shipping-popup .popup:after{border:9px solid transparent;border-bottom-color:#7bc869;top:-21px;margin:0 0 0 7px}.shipping-popup .popup ul{padding:0 0 10px;overflow:hidden;border-radius:7px;font-size:15px;line-height:20px;font-weight:normal}.shipping-popup .popup ul a{padding:8px 20px 5px 18px;color:#54585a}.shipping-popup .popup ul a:hover{color:#43b02a}.shipping-form .po-box .message-box{display:block}.shipping-form .canada{display:none}.country-canada .canada{display:block}.country-canada .not-canada{display:none}.shipping-form .option-block.w1 .option-row .message-box.warning1{display:block}.shipping-form .option-block.w2 .option-row .message-box.warning2{display:block}.shipping-form .option-row .message-box{width:539px;margin:0 0 8px}.shipping-form .option-row .message-box strong{font-weight:bold}.shipping-popup .name{text-transform:capitalize;margin:0 6px 0 0}.shipping-popup .price{float:right;margin-right:8px}.shipping-form .option-row .message-box strong{font-weight:bold}.shipping-popup .name{text-transform:capitalize;margin:0 6px 0 0}.shipping-popup .price{float:right;margin-right:8px}.shipping-popup .open{overflow:hidden;display:block;padding:9px 40px 3px 14px;height:28px;color:#54585a;background:#fff;border-radius:7px;border:1px solid #d4d4d4;font:bold 15px/20px Arial,Helvetica,sans-serif;box-shadow:0 1px 0 0 #ebebeb}.shipping-popup .open .green-btn{position:absolute;top:0;right:0;text-indent:-9999px;overflow:hidden;width:36px;height:40px;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;cursor:pointer;margin:0;position:absolute;background:#43b02a;border:1px solid #43b02a}.shipping-popup .open .green-btn:after{content:'';position:absolute;left:13px;top:50%;width:10px;height:6px;margin-top:-3px;background:url(../images/drop-arrow-h.png) no-repeat}.shipping-popup .open:hover{text-decoration:none}.shipping-popup .popup ul a:hover .name{color:#43b02a}.lightbox-content .restricted{font:12px/24px Arial,Helvetica,sans-serif;color:#3e3e3e;padding:0 36px 32px}.lightbox-content .restricted h1{line-height:36px;margin:0 0 15px}.shipping-form .option-block.update .updating-message{display:block}.updating-message{background:#fff;border:9px solid #7bc869;width:254px;padding:35px 20px;text-align:center;color:#54585a;font:700 20px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase;position:absolute;top:0;left:50%;margin:0 0 0 -133px;z-index:100}.shipping-form .option-block .updating-message{top:0;left:50%;display:none}.updating-message img{vertical-align:middle;margin:0 4px 0 0}.restricted p{margin:0 0 24px}.restricted p strong{font-weight:bold}.restricted table{border-collapse:collapse;margin:0;width:100%}.compare-products caption,.summary caption,.restricted table caption{display:none}.restricted table td{text-align:left;padding:10px;border-bottom:1px solid #d8d8d8;vertical-align:top}.compare-products caption,.summary caption,.restricted table caption{display:none}.restricted table td{text-align:left;padding:10px;border-bottom:1px solid #d8d8d8;vertical-align:top}.restricted table td img{vertical-align:top}.restricted table .img-col{width:91px;padding:11px 6px 5px 0}.restricted table .name-col{width:295px;padding:10px 10px 10px 0}.restricted table .name-col .name{font:600 14px/18px "franklin-gothic-urw",Arial,Georgia,serif;color:#345e9e;display:block;margin:0 0 9px;vertical-align:top}.restricted table .name-col .article{display:block;font-size:11px;line-height:14px;color:#707070}.restricted table .qty-col{width:75px;padding:5px 10px 5px 0;font-weight:bold}.restricted .title{color:#3e3e3e;display:block;margin:10px 0 7px;font:500 18px/24px "franklin-gothic-urw",Arial,Georgia,sans-serif;padding:0;text-transform:none}.restricted table .name-col{width:295px;padding:10px 10px 10px 0}.restricted table .name-col .name{font:600 14px/18px "adelle",Georgia,"Times New Roman",Times,serif;color:#345e9e;display:block;margin:0 0 9px;vertical-align:top}.restricted table .name-col .article{display:block;font-size:11px;line-height:14px;color:#707070}.restricted table .qty-col{width:75px;padding:5px 10px 5px 0;font-weight:bold}.restricted .title{color:#3e3e3e;display:block;margin:10px 0 7px;font:500 18px/24px "franklin-gothic-urw-cond",Arial,Helvetica,sans-serif;padding:0;text-transform:none}.restricted .heading{font-size:11px;font-weight:bold;color:#707070;background:url(/images/bg-18.png);text-align:left;padding:6px 12px;overflow:hidden;margin:-8px 0 7px}.restricted .heading .qty,.restricted .heading .name{float:left;width:390px;padding:0 10px 0 0}.restricted .heading .qty{width:75px}.restricted .product-list{margin:0;padding:0 12px}.lightbox-content .restricted .scrollable-area{height:221px}.lightbox-content .restricted .item-list{line-height:14px}.lightbox-content .restricted .item-list li{padding-bottom:10px;background-position:-742px -233px}.payment-box{border:8px solid #ffc658;margin:0 0 37px}.payment-box:after{content:'';clear:both;display:block}.title-payment{display:block;color:#54585a;margin-bottom:7px;font:400 18px/24px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.payment-box .heading{background:#fdc756;font:600 14px/25px "franklin-gothic-urw",Arial,Georgia,serif;color:#3e3e3e;overflow:hidden;padding:13px 11px 8px 17px}.payment-box .heading .title{font-weight:800;float:left;font-size:24px}.payment-box .heading .secure-text{float:right}.payment-box .heading .secure-text .secure-icon{display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url(../images/sprite.png) no-repeat -18px -32px;width:29px;height:30px;margin:0 0 0 8px}.payment-box .radio-container{padding:15px 47px 12px;position:relative}.payment-box .radio-block:after{content:'';display:block;clear:both}.payment-box .radio-block:first-child{border:none}.payment-box .radio-block{width:668px;padding:17px 0 19px;border-top:2px dotted #ccc}.payment-box .mark-required{position:absolute;right:18px;top:18px}.shipping-form .radio-block input[type="radio"]{width:16px;height:15px;float:left;margin:2px 5px 0 0;padding:0}.shipping-form .radio-block .rad-area{margin:5px 6px 0 0}.shipping-form .radio-block .head-row:after{content:'';display:block;clear:both}.shipping-form .radio-block .head-row{width:100%;margin:0 0 13px}.shipping-form .radio-block .head-row label{font:800 22px/25px "adelle",Georgia,"Times New Roman",Times,serif;color:#3e3e3e;text-transform:none;float:left}.shipping-form .radio-block .head-row label{font:800 22px/25px "franklin-gothic-urw",Arial,Georgia,serif;color:#3e3e3e;text-transform:none;float:left}.shipping-form .radio-block .head-row .jcf-label-active{color:#39803c}.shipping-form .radio-block .form-row{padding-left:195px}.shipping-form .head-row .payment-list,.shipping-form .radio-block .payment-list{float:left;margin:7px -7px 0 2px}.shipping-form .head-row .payment-list{margin:-2px 0 0 10px}.shipping-form .radio-block .payment-list li{margin:0 3px 0 0}.shipping-form .radio-block .payment-list li img{vertical-align:top}.shipping-form .radio-block .form-row .payment-list li{opacity:.2}.shipping-form .radio-block .form-row .payment-list .active,.checkout-content-block .payment-list .active{opacity:1}.shipping-form .form-row .secure-icon{float:right;margin:0 107px 0 0;width:125px}.shipping-form .form-row label .note{font:11px/16px Arial,Helvetica,sans-serif;display:block;text-align:right;color:#545454}.shipping-form .form-row .secure-icon img{vertical-align:top}.shipping-form .payment-box .shipping-form-box:after{content:'';display:block;clear:both}.shipping-form .payment-box .shipping-form-box{width:100%}.radio-block .radio-frame{display:none}.radio-block.active .radio-frame:after{content:'';display:block;clear:both}.radio-block.active .radio-frame{display:block;width:100%;padding:0 0 15px}.radio-block .text-row{font:14px/20px Arial,Helvetica,sans-serif;color:#3e3e3e}.radio-block .text-row p{margin:0 0 20px}.radio-block .text-row strong{font-weight:bold}.radio-block .text-row p.small{font-size:11px;line-height:17px}.shipping-form .promo-box{font:11px/14px Arial,Helvetica,sans-serif;color:#81878a;padding:0 100px 12px 0;float:left;width:370px}.summery-promo{overflow:visible}.order-section.checkoutreview .summery-promo,.order-section.orderconfirmation .summery-promo{overflow:hidden}.summery-promo .form-apply{margin:0 0 10px !important}.summery-promo .form-apply .bg-input{width:210px}.summery-promo .summery-holder{float:right;width:410px}.shipping-form .promo-box.open-close{padding:50px 0 26px;color:#81878a;font:11px/15px Arial,Helvetica,sans-serif}.shipping-form .promo-box .title{display:block;color:#54585a;font:400 16px/24px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.shipping-form .promo-box p{margin:0 0 19px}.shipping-form .promo-box h3{margin:0 0 5px;color:#54585a;font-size:16px;line-height:20px;border:0;font-weight:400}.shipping-form .promo-box h3 .clever{}.promo-box .row-promo-cod .holder{display:inline-block;vertical-align:top}.promo-box .row-promo-cod label{float:left;font:800 14px/18px "franklin-gothic-urw",Arial,Georgia,serif;margin:8px 11px 0 0;text-transform:uppercase}.promo-box .row-promo-cod input[type="text"]{background:#fff;font-size:14px;padding:8px 10px 6px;width:103px;border:1px solid #dcdcdc;margin:0;position:relative;float:left;height:16px;border-radius:4px 0 0 4px;-webkit-box-shadow:inset 1px 2px 2px rgba(0,0,0,.06);box-shadow:inset 1px 2px 2px rgba(0,0,0,.06)}.promo-box .row-promo-cod.error input[type="text"]{border-color:#e1755c}.promo-box .row-promo-cod button[type="submit"]{margin:0 3px 0 -1px !important;background:url(/images/btn-more_button_up.png);font:500 14px/20px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#3e3e3e;text-align:center;padding:0 10px;min-width:62px;border:1px solid #dcdcdc;border-radius:0 4px 4px 0;height:32px;line-height:31px;cursor:pointer;overflow:visible;text-transform:uppercase;float:left}.promo-box .row-promo-cod button[type="submit"]:hover{background:url(/images/btn-more_button_over.png);color:#fff}.order-section h2{border-color:#c5e86c;margin:0}.order-section .heading{padding:0 0 7px;overflow:hidden;border-bottom:3px solid #9dc144}.order-section .summary{border-collapse:collapse;text-align:right;width:100%;font:400 17px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;margin:0 0 -1px}.order-section .summary td{border:dashed #d4d4d4;border-width:0 0 1px;vertical-align:top}.order-section .summary .col-title{width:75%;padding:8px 10px 6px;text-align:left}.order-section .summary .col-price{width:20%;padding:8px 20px 6px;font-weight:700}.order-section .summary .col-price .saved{display:block;font:bold 11px/14px Arial,Helvetica,sans-serif;width:110px;margin:1px 0 2px}.order-section .summary .col-price .saved small{color:#dd7e00;font-weight:bold}.order-section .summary .points td{border-width:1px 0 0;font:400 17px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif;padding:14px 20px 10px 10px;color:#54585a}.col-info-whole{width:100% !important}.order-section .summary .col-text{position:relative;padding:0 18px 5px 40px;display:inline-block;vertical-align:top;font:11px/15px Arial,Helvetica,sans-serif;color:#54585a}.order-section .summary .col-text a{color:#81878a;text-decoration:underline}.order-section .summary .col-text a:hover{text-decoration:none}.order-section .summary .col-text .title{display:block;font:400 17px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.order-section .summary .col-text .title span{font-weight:700}.order-section .summary .col-text .popup-wrap{position:absolute;top:7px;right:0}.order-section .summary .col-text .info-opener{height:12px;width:12px;background:url(../images/sprite.png) no-repeat -66px -274px;text-indent:-9999px;overflow:hidden;display:inline-block;vertical-align:top}.order-section .summary .reward-price{font:700 17px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#43b02a}.order-section .summary .col-text .info-opener:hover{background-position:-66px -291px}.order-section .summary .col-text:before{content:'';position:absolute;left:0;top:5px;width:28px;height:25px;background:url(../images/sprite.png) no-repeat -65px -229px}.order-section .summary .points .col-price{color:#43b02a;font:700 17px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.order-section .summary .points td .info-popup.ico{margin:-4px 4px 0}.order-section .summary .order td{font:700 24px/24px "franklin-gothic-urw",Arial,Helvetica,sans-serif;background:#fef9db;padding:12px 20px}.order-section .summary .order .col-price{font-size:30px;line-height:32px}.order-section .summary .discount-row{display:none}.order-section .summary .discount-row.visible,.order-section .summary.discount .discount-row{display:table-row}.order-section .summary td .green{color:#39803c}.order-section .summary td p.small{font:11px/14px Arial,Helvetica,sans-serif}.order-section .summary td .info-popup.ico{float:none;display:inline-block;vertical-align:middle;margin:0 7px;padding:0}.order-section .summary td .info-popup.ico .popup-box-opens{left:-160px}.order-section .summary td .info-popup.ico .popup-open{font-size:0;text-decoration:none;line-height:0}.order-section .summary td .info-popup.ico p{margin:0}.order-section .summary td .lucky-icon{display:inline-block;vertical-align:top;overflow:hidden;text-indent:-9999px;font-size:0;background:url(/images/sprite-ico.png) no-repeat -415px -311px;width:39px;height:25px;margin:0 5px 0 0}.lightbox-content .shipping-form .heading,.shipping-form .col-info .col-head,.shipping-form .option-block .heading{overflow:hidden;padding:0 0 7px;margin:0 0 20px;border-bottom:4px solid #c5e86c}.shipping-form .col-info .col-head{margin:0 0 17px}.shipping-form .promo-box .heading h3,.lightbox-content .shipping-form .heading h2,.order-section .heading h2,.col-info .col-head h2,.option-block .heading h2{margin:0;padding:0;border:none;float:left}.order-section .heading .link,.col-info .col-head .link{float:right;margin:10px 0 0}.col-info .col-head{margin:0 0 15px}.info-section{overflow:hidden;position:relative;margin:0 0 0;color:#3e3e3e}.info-section .col-info{width:43%;margin:0 0 0 14%;float:left}.info-section .col-info-4{width:18%;margin:0 0 0 5%;float:left}.shipping-form .order-section .heading{margin:0}.info-section .col-info:first-child{margin:0}.payment-col,.payment-holder{font:14px/18px Arial,Helvetica,sans-serif;color:#3e3e3e}.info-section .col-info .title,.info-section .col-info-4 .title,.payment-holder .title{font:500 14px/19px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0 0 3px;display:block;margin:0 0 10px;border-bottom:1px dashed #cacaca;color:#54585a}.info-section .col-info .frame{margin:0 0 18px}.info-section .col-info .address-holder{font-size:14px;line-height:20px}.info-section .col-info .sub-title{font:600 20px/24px "franklin-gothic-urw",Arial,Georgia,serif;display:block;color:#3e3e3e}.info-section .col-info .sub-text{font:600 14px/20px "franklin-gothic-urw",Arial,Georgia,serif}.payment-col .frame,.payment-holder .frame{height:1%;margin:0 0 23px}.payment-col .frame:after,.payment-holder .frame:after{content:'';display:block;clear:both}.payment-col .frame{margin:0 0 12px}.payment-holder.error .ending{font-weight:bold;color:#c84425}.payment-col .ending,.payment-holder .ending{float:left;margin:4px 0 0}.payment-col .payment-card,.payment-holder .payment-card{}.payment-holder .btn.edit,.payment-holder .status{display:none}.payment-holder.error .btn.edit,.payment-holder.error .status{float:left;display:block}.payment-holder.error .status{margin:6px 8px 0 14px}.payment-holder.error .payment-holder .payment-card{margin:0 4px 0 0}.payment-holder .payment-card img{vertical-align:middle}.payment-holder p{margin:0 0 10px}.step-container .table-product{border-bottom:2px solid #d8d8d8}.step-container .table-product thead th.item{width:289px}.step-container .table-product thead th.price{width:45px}.step-container .table-product thead th.autoship{width:188px}.step-container .table-product thead th.qty{width:59px;text-align:left}.step-container .table-product thead th.total{text-align:center;width:68px;padding:11px 5px 9px 21px}.step-container .table-product .three-columns .fix,.step-container .table-product .three-columns .dashed-border{right:-431px;left:-18px}.step-container .table-product .three-columns .dashed-border{bottom:-11px;z-index:-1}.payment-holder p.email{font-size:14px;line-height:17px;margin:0 0 4px}.payment-holder p.email a{color:#3e3e3e}.step-container .table-product .free-row td{border:solid #d8d8d8;border-width:0 0 2px;padding:29px 0 29px 22px}.step-container .table-product .box-cost .old-price{padding:0}.step-container .table-product .free-row .total{padding:29px 24px 20px 18px}.step-container .table-product .free-row .qty{padding:30px 0 0 4px}.step-container .table-product .free-row .price{padding:26px 0 20px}.step-container .table-product .price{width:auto;padding-left:0;text-align:left}.step-container .table-product .box-cost{width:118px;margin:0}.step-container .table-product .box-cost .discount-text{margin:0 0 -5px}.step-container .table-product .box-cost .discount-text.free{margin:0}.step-container .box-cost .text-free{font-size:16px;clear:both;margin:0 0 -3px}.step-container .table-product .qty{width:54px;padding:17px 0 0 4px}.free-row .cost,.free-row .description-area .price-area .old-price,.free-row .qty .col-free{color:#a4a6a9}.step-container .table-product th.qty{padding-top:0}.step-container .table-product .box-cost .ico-free{display:block;margin:0 0 -8px}.step-container .table-product .three-columns .fix{bottom:-11px;z-index:-1}.step-container .table-product tbody tr.free-row{}.step-container .table-product .three-columns .bg-border{background:#d8d8d8;height:2px;left:-21px;display:none}.step-container .table-product tbody tr{background:none}.step-container .table-product tbody td{border-top:1px solid #dedede;color:#54585a}.step-container .table-product tbody tr:first-child td{border:none}.step-container .table-product .qty .num-product{font:500 16px/20px "franklin-gothic-urw-cond",Arial,Helvetica,sans-serif;color:#3e3e3e}.step-container .table-product .total .cost{font-size:18px}.step-container .table-product .cost{font-size:16px;margin:0;margin:0 0 -4px}.step-container .table-product .price .text-info{float:left;width:150px;font:500 16px/20px "franklin-gothic-urw-cond",Arial,Helvetica,sans-serif;color:#3e3e3e}.step-container .table-product .qty .num-product{font:500 16px/20px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#3e3e3e}.step-container .table-product .total .cost{font-size:18px}.step-container .table-product .cost{font-size:16px;margin:0;margin:0 0 -4px}.step-container .table-product .price .text-info{float:left;width:150px;font:500 16px/20px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#3e3e3e}.step-container .table-product .info-product .list-item{margin:0 0 11px}.step-container .table-product .price .text-info strong{display:block;text-transform:uppercase}.lightbox-content .head .btn,.lightbox-content h1.black{color:#3e3e3e;float:left;margin:0 20px 0 0;text-transform:capitalize}.lightbox-content .head .btn{padding:2px 10px;margin:4px 0 0 -9px;text-transform:uppercase;-webkit-box-shadow:none;box-shadow:none;border-radius:4px;font-size:14px}.lightbox-content .head .btn:hover{color:#fff}.lightbox-content .card-content p,.lightbox-content .address-content p{margin:0}.lightbox-content .card-content .col-info,.lightbox-content .card-content{overflow:hidden}.lightbox-content .card-content .card-block,.lightbox-content .address-content .address-block{display:none}.lightbox-content .address-content .address-block .address-holder:first-child,.lightbox-content .card-content .card-block .col-info:first-child{border:none}.lightbox-content .address-content .address-block .address-holder,.lightbox-content .card-content .card-block .col-info{margin:0 0 10px;padding:10px 0;border-top:1px solid #d8d8d8}.lightbox-content .address-content .link.delete{display:none}.lightbox-content .card-content{font-size:14px;line-height:20px}.lightbox-content .card-holder .use,.lightbox-content .address-content .address-holder .use,.lightbox-content .card-holder .auto,.lightbox-content .address-content .address-holder .auto{display:inline-block;vertical-align:top;margin:0 0 9px;color:#81878a;padding:2px 9px}.payment-holder.error .btn.edit{float:left;color:#3e3e3e;padding:2px 9px;margin-top:1px}.lightbox-content .card-holder .use{margin:3px -10px 9px}.lightbox-content .card-holder .auto{margin:3px -16px 9px}.payment-holder.error .btn.edit:hover,.lightbox-content .card-holder .use:hover,.lightbox-content .card-holder .auto:hover,.lightbox-content .address-content .address-holder .use:hover,.lightbox-content .address-content .address-holder .auto:hover{color:#fff}.lightbox-content .address-content .address-holder .message{font:12px/14px Arial,Helvetica,sans-serif;color:#54585a;padding:10px;text-align:center;background:#fef9db;border:1px solid #f0df79;margin:0 0 9px}.lightbox-content .address-content .address-holder .message strong{font-weight:bold}.lightbox-content .card-content .col-info:first-child{border:none}.lightbox-content .address-content h2,.lightbox-content .card-content h2{color:#54585a;padding:0 0 7px;border-bottom:3px solid #fdc756}.lightbox-content .card-content .card-holder{float:left;padding:0 19px;width:283px}.lightbox-content .card-holder .img-holder{float:left;width:50px;text-align:center}.lightbox-content .card-holder .card-info{float:right;width:180px}.lightbox-content .card-holder .card-info p{margin:0;clear:both}.lightbox-content .card-holder .card-info p.expired{font-weight:bold;color:#c84425;text-transform:uppercase}.lightbox-content .address-content .address-block h2,.lightbox-content .card-content .card-block h2{border-color:#d4d4d4;margin:0}.lightbox-content .address-content .address-block .address-holder,.lightbox-content .card-content .card-block .col-info{margin:0;padding:18px 0}.lightbox-content .card-content .link{font-size:11px;text-transform:capitalize}.lightbox-content .card-content .address-holder{float:right;width:265px}.lightbox-content .card-content .address-holder p{margin:0}.lightbox-content .address-content .address-holder{margin:0 0 10px}.lightbox-content .address-holder .frame{margin:0 0 10px}.lightbox-content .address-content address,.lightbox-content .address-holder address{margin:0}.lightbox-content .address-holder i{font:italic 11px/14px Arial,Helvetica,sans-serif;color:#707070}.lightbox-content .address-holder .link{font:11px/14px Arial,Helvetica,sans-serif}.lightbox-content .card-content .title,.og-col-info-4 .title{font:700 15px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;display:block;padding:0 0 7px;border-bottom:1px dashed #cacaca;margin:0 0 7px;text-transform:uppercase}.og-col-info-4 .title{text-transform:uppercase}.lightbox-content .shipping-form .payment-col{width:208px;float:left;margin:0 0 16px}.lightbox-content .shipping-form .payment-col .form-row{font-size:11px;line-height:15px;color:#545454}.shipping-form .payment-col h2{margin:0 0 17px}.lightbox-content.style01{width:800px}.lightbox-content.style02{width:705px}.lightbox-content.style03{width:500px}.lightbox-content.style04{width:250px}.lightbox-content.style02 .shipping-form .form-row{padding-left:210px}.lightbox-content .shipping-form .address-col{width:513px;float:right;margin:0 0 16px}.lightbox-content .shipping-form .payment-col h3{font:500 18px/20px "franklin-gothic-urw-cond",Arial,Helvetica,sans-serif;color:#3e3e3e;margin:0 0 5px}.lightbox-content .shipping-form .payment-col .payment-card{float:left}.lightbox-content .shipping-form .payment-col .form-row,.lightbox-content .shipping-form .address-col .form-row{padding:0 0 5px}.lightbox-content .shipping-form .payment-col .form-row .label{float:none;margin:0 0 5px;display:block;text-align:left}.lightbox-content .shipping-form .payment-col .form-row label{float:none}.lightbox-content .shipping-form .payment-col .secure-icon{margin:0;padding:32px 63px 0 0}.lightbox-content .shipping-form .heading .check-row{float:right;padding:7px 0 0}.lightbox-content .shipping-form .address-col .form-row{width:358px;float:right}.lightbox-content .shipping-form .payment-col h3{font:500 18px/20px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#3e3e3e;margin:0 0 5px}.lightbox-content .shipping-form .address-col .form-row input[type="text"],.lightbox-content .shipping-form .address-col .form-row .input-holder{width:294px}.lightbox-content .shipping-form .address-col .form-row .small input[type="text"],.lightbox-content .shipping-form .address-col .form-row .input-holder.small{width:90px}.lightbox-content .shipping-form .address-col .form-row .very-small input[type="text"],.lightbox-content .shipping-form .address-col .form-row .input-holder.very-small{width:45px}.lightbox-content .shipping-form .address-col .form-row .middle input[type="text"],.lightbox-content .shipping-form .address-col .form-row .input-holder.middle{width:110px}.lightbox-content .shipping-form .address-col select{width:320px}.lightbox-content .shipping-form .address-col .select-area{width:320px !important}.lightbox-content .shipping-form .address-col .select-area.select-small{width:88px !important}.lightbox-content .shipping-form p{margin:0}.lightbox-content .shipping-form .radio-block .text-row p{margin:0 0 20px}.lightbox-content .shipping-form .btn-area{width:100%;border-top:1px solid #d4d4d4;padding:20px 0 40px;clear:both;text-align:center}.lightbox-content .shipping-form .btn-area button[type="submit"]{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;vertical-align:middle;margin:0 10px !important;text-transform:uppercase}.shipping-form .input-placeholder-text{font:600 15px/1 "franklin-gothic-urw",Arial,Georgia,serif;padding:12px 0;color:#464646;left:14px}.drop-with-lightbox{width:285px !important}.lightbox-content .shipping-form .payment-box{border:none}.lightbox-content .shipping-form .payment-box .heading{padding:4px 0 2px;min-height:30px;margin:0}.lightbox-content .shipping-form .payment-box .heading .title{font:500 16px/20px "franklin-gothic-urw",Arial,Georgia,sans-serif;padding:4px 15px 0}.lightbox-content .shipping-form .payment-box .heading .secure-text{margin-right:5px}.shipping-form .promo-box .heading{overflow:hidden;padding:0 0 7px;margin:0 0 10px;border-bottom:3px solid #d4d4d4}.lightbox-content .shipping-form .payment-box .radio-container{padding:5px 47px 12px 67px}.shipping-form .promo-box .heading .link-add{color:#345e9e;font:bold 12px/14px Arial,Helvetica,sans-serif;float:right;margin:8px 0 0}.shipping-form .promo-box .heading .link-add .icon{background:url(/images/sprite.png) no-repeat -68px -68px;width:24px;height:16px;float:right;text-indent:-9999px;overflow:hidden;margin:-2px 0 0 7px}.shipping-form .promo-box .link-add:hover{text-decoration:none}.shipping-form .promo-box.active .heading .link-add .icon{background-position:-68px 0}.shipping-form .promo-cod-area{border:1px dashed #cacaca;padding:9px 12px;font:500 18px/20px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#3e3e3e;margin:0 auto 20px;width:317px;overflow:hidden;display:none}.shipping-form .promo-cod-area .green{color:#39803c}.shipping-form .promo-cod-area p{margin:0}.lightbox-content p.small,.shipping-form p.small{font:11px/14px Arial,Helvetica,sans-serif}.lightbox-content p.edit-email,.shipping-form p.edit-email{font:14px/16px Arial,Helvetica,sans-serif}.lightbox-content .shipping-form .btn-area button[type="submit"]{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;vertical-align:middle;margin:0 10px !important;text-transform:uppercase}.shipping-form .input-placeholder-text{font:600 15px/1 "franklin-gothic-urw",Arial,Georgia,serif;padding:12px 0;color:#464646;left:14px}.shipping-form .promo-cod-area .price{float:right;width:100px;text-align:right}.shipping-form .cod-message{background:#fefbed;border:3px solid #d4df82;padding:13px 10px;text-align:left;font:bold 13px/16px Arial,Helvetica,sans-serif;color:#39803c;margin:0 auto 20px;width:316px}.lightbox-content .shipping-form .payment-box .heading{padding:4px 0 2px;min-height:30px;margin:0}.lightbox-content .shipping-form .payment-box .heading .title{font:500 16px/20px "franklin-gothic-urw",Arial,Georgia,sans-serif;padding:4px 15px 0}.lightbox-content .shipping-form .payment-box .heading .secure-text{margin-right:5px}.shipping-form .promo-box .heading{overflow:hidden;padding:0 0 7px;margin:0 0 10px;border-bottom:3px solid #d4d4d4}.shipping-form .cod-message.error h4{font-size:13px;line-height:16px;font-weight:bold;color:#c84425;margin:0 0 7px}.shipping-form .cod-message.error p.black{color:#3e3e3e}.shipping-form .cod-message.error strong{font-weight:bold}.shipping-form .cod-message p{margin:0}.shipping-form .cod-message.error ul{padding:10px 0 0;margin:0;list-style:none}.shipping-form .cod-message.error ul li{padding:0 0 7px 10px;background:url(/images/dots.png) no-repeat 0 5px}.shipping-form .cod-message.error .arrow{position:absolute;top:100%;left:65%;text-indent:-9999px;overflow:hidden;width:0;height:0;border:10px solid transparent;border-top:10px solid #e1755c;left:67.5%;margin:3px 0 0}.shipping-form .promo-cod-area{border:1px dashed #cacaca;padding:9px 12px;font:500 18px/20px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#3e3e3e;margin:0 auto 20px;width:317px;overflow:hidden;display:none}.shipping-form .order-area .heading{height:1%;margin:0 0 2px}.order-area .heading .order-title{font:400 36px/40px "franklin-gothic-urw",Arial,Helvetica,sans-serif;float:left;color:#54585a}.order-area .heading .order-title span{font-weight:700}.order-area .heading .btn.print{float:right;color:#81878a;padding:2px 11px;margin:9px 0 0;-webkit-box-shadow:none;box-shadow:none;border-radius:4px;font-size:14px;background:#f2f2f3;border:1px solid #d4d4d4 !important;text-transform:capitalize;font:500 13px/26px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.order-area .heading .btn.print:hover{color:#54585a;border:1px solid #ccc !important;background:#e7e7e8}.heading-top .btns-list a .ico,.order-area .heading .btn.print .ico{background:url(../images/sprite.png) no-repeat 0 -364px;width:16px;height:16px;float:left;margin:6px 6px 0 0 !important;text-indent:-9999px;overflow:hidden;text-transform:capitalize}.order-info-list{font:500 15px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a}.order-info-list li{position:relative;padding:0 0 0 15px;margin-bottom:5px;background:none !important}.order-info-list li:before{content:'';position:absolute;left:0;top:6px;background:#43b02a;height:7px;width:7px;border-radius:7px}.heading-top .btns-list a:hover .ico,.order-area .heading .btn.print:hover .ico{}.order-area ul{padding:0 0 8px;margin:0;list-style:none}.order-area ul li{padding:0 0 0 10px;background:url(../images/dots.png) no-repeat 0 5px}.order-area ul strong{font-weight:bold}.order-area ul strong>a{color:#3e3e3e}.like-holder{font:700 18px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#43b02a;overflow:hidden;margin:0 0 10px}.like-holder .facebook-holder,.like-holder .like-title{float:left;margin:0 10px 0 0;font-weight:800;color:#43b02a}.like-holder .green{color:#43b02a}.account-form .account-holder{padding:18px 30px 20px 170px;background:url(/images/price_background.jpg);font:11px/16px Arial,Helvetica,sans-serif;color:#545454;position:relative;margin:0 0 7px}.account-form .green-line{background:url(/images/bg-green-line.png) no-repeat 100% 0;padding:0 5px 0 0;font:500 15px/18px "franklin-gothic-urw",Arial,Georgia,sans-serif;color:#474747;text-transform:uppercase;display:inline-block;height:1%}*+html .account-form .green-line{display:inline}.account-form .green-line .line-holder{background:url(/images/bg-green-line.png) no-repeat 0 -60px;padding:0 13px 0 18px;float:left}.account-form .text1{font:700 31px/32px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#43b02a;display:block;margin:3px 0 0;text-transform:uppercase}.account-form .text1 strong{font-weight:800}.account-form .text1 .dark{color:#54585a}.account-form .text2{font:400 17px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#81878a;display:block;margin:0 0 6px}.account-form .row-password:after{content:'';display:block;clear:both}.account-form .row-password{width:550px}.account-form .row-password .col{float:left;margin:0 4px 0 0;width:164px}.account-form .row-password label{display:block;font:700 14px/16px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#81878a;margin:4px 0 5px}.account-form .row-password input[type="text"],.account-form .row-password input[type="password"]{width:141px;padding:8px 10px;color:#3e3e3e;display:block;background:#fff;border:1px solid #dcdcdc;margin:0;border-radius:4px;-webkit-box-shadow:inset 1px 2px 2px rgba(0,0,0,.06);box-shadow:inset 1px 2px 2px rgba(0,0,0,.06)}.promo-box .row-promo-cod input[type="text"].focus,.account-form .row-password input[type="text"].focus,.account-form .row-password input[type="password"].focus{border:1px solid #c5df07}.account-form .row-password button[type="submit"],.account-form .row-password input[type="submit"]{height:32px;line-height:32px;margin:21px 0 0 7px !important;border-radius:4px;font-size:14px;padding:0 12px;float:left;background:#ffc658}.account-form .note{display:block;clear:both}.account-form .watch{position:absolute;top:22px;left:22px;background:url(/images/img-watch.png) no-repeat;width:133px;height:142px;text-indent:-9999px;overflow:hidden}.account-form .row-password p.error{color:#c84425;display:none}.account-form .row-password.error p.error{display:block}.account-form .row-password.error input[type="password"]{border:1px solid #e1755c}.account-form .merge-message{font-size:13px;line-height:18px;color:#3e3e3e;background:#fefbed;border:3px solid #d4df82;padding:11px 13px;position:relative;margin:0 0 12px;display:none}.account-form .merge-message{display:block}.account-form .merge-message strong{font-weight:bold}.account-form .merge-message .icon2,.account-form .merge-message .icon{position:absolute;top:1px;left:35px;background:url(/images/sprite.png) no-repeat -46px -69px;width:15px;height:15px;text-indent:-9999px;overflow:hidden}.account-form .merge-message .icon2{width:15px;height:16px;background-position:-0 -48px}.account-form .merge-message p>a{color:#345e9e}.jump-box{background:#fff;width:156px;position:absolute;top:0;left:100%;margin:0 0 0 13px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.jump-box.mybuys-aside{width:142px}.jump-box .title{display:block;background:#9dc144;color:#fff;font:600 17px/22px "franklin-gothic-urw",Arial,Georgia,serif;text-transform:capitalize;text-align:center;padding:22px 10px 15px}.jump-box .items-column{padding:14px}.jump-box .item{margin:0 0 15px;text-align:center;font:15px/18px Arial,Helvetica,sans-serif}.jump-box .item img{vertical-align:top;margin:0 0 4px}.jump-box .item .name{display:block;margin:0 0 5px;color:#345e9e;font-size:12px;line-height:14px;font-weight:normal}.jump-box .item .name a{color:#345e9e}.jump-box .item p{margin:0}.jump-box .item del{font-size:12px}.jump-box .item strong{font-weight:bold}.shipping-form .heading .btn.order{float:right;margin:9px 0 0 !important;padding:0 30px 0 18px !important;text-transform:uppercase;background-position:96% 50%;font-size:15px}.jump-box .title{display:block;background:#9dc144;color:#fff;font:600 17px/22px "adelle",Georgia,"Times New Roman",Times,serif;text-transform:capitalize;text-align:center;padding:22px 10px 15px}.jump-box .items-column{padding:14px}.jump-box .item{margin:0 0 15px;text-align:center;font:15px/18px Arial,Helvetica,sans-serif}.jump-box .item img{vertical-align:top;margin:0 0 4px}.jump-box .item .name{display:block;margin:0 0 5px;color:#345e9e;font-size:12px;line-height:14px;font-weight:normal}.jump-box .item .name a{color:#345e9e}.jump-box .item p{margin:0}.jump-box .item del{font-size:12px}.jump-box .item strong{font-weight:bold}.shipping-form .heading .btn.order{float:right;margin:9px 0 0 !important;padding:0 30px 0 18px !important;text-transform:uppercase;background-position:96% 50%;font-size:15px}.shipping-form .heading .btn.order:hover{background-position:96% 50%}.shipping-form .heading h1{float:left;margin:0}.shipping-form .heading{height:1%;margin:0 0 25px}.shipping-form .payment-box .heading{margin:0}.shipping-form .heading:after{content:'';display:block;clear:both}.option-block .heading .link{float:left;margin:10px 0 0 10px}.table-product thead .total{text-align:center}.lightbox-content .head .note{float:left;margin:15px 0 0 -10px;font:11px/25px Arial,Helvetica,sans-serif;color:#707070}.lightbox-content .shipping-form .btn-area button[type="submit"]{float:none;display:inline-block;vertical-align:middle;border-radius:6px}.step-container .list-questions{font-size:12px;margin:0 0 37px}.shipping-form .form-row label{margin-top:0}.shipping-form .address-block .check-row{float:left}.popup-visible .popup-f{display:block}.select-focus{border-color:#d4d4d4 !important}.shipping-popup .open:focus,.shipping-popup.popup-active{}.manufacturer-image{width:192px;height:120px}.multi-image{}.orangetext{color:#c87102}.heading-top .btns-list{float:right;padding:8px 0 0}.heading-top .btns-list li{float:left;margin:0 0 0 6px}.heading-top .btns-list a{background:#fff;border:1px solid #d4d4d4;border-radius:4px;display:block;padding:5px 11px;font:500 13px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#81878a;overflow:hidden}.heading-top .btns-list a:hover{text-decoration:none;background:#e7e7e8;border-color:#ccc;color:#54585a}.heading-top .btns-list a .ico{margin:2px 8px 0 0}.product-box>.holder{padding:15px;background:#ececec;margin:0 -10px}.product-columns:after{content:'';display:block;clear:both}.product-columns{background:url(../images/new_dark_footer_background.jpg) #54585a;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px 0 rgba(0,0,0,.12);position:relative;z-index:1}.product-columns{width:900px;margin:0 auto}.fixed-table{position:relative}.fixed-table .fixed-block{position:absolute;width:100%;left:0;width:899px;z-index:999}.touchdevice .fixed-table .fixed-block{position:relative}.product-columns .first-column{width:156px;padding:46px 22px 22px 22px;float:left;font:400 15px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#fff !important;text-align:center}.product-columns .first-column .heading{font:700 22px/28px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.product-columns .first-column .heading .divider{display:block;margin:-5px 0 6px;font:21px/21px Georgia,serif;letter-spacing:2px;color:#c5e86c}.product-columns .first-column .btn{background:#f2f2f3;color:#81878a;border:none;padding:6px 0 5px}.product-columns .first-column .btn:hover{background:#e7e7e8;color:#54585a}.product-columns .first-column .btn .ico{background:url(/images/sprite.png) no-repeat -94px -21px;width:8px;height:13px;display:inline-block;vertical-align:middle;margin:0 5px 0 0}.product-columns .first-column .btn:hover .ico{background-position:-97px 0}.product-columns .first-column .heading .num{font-size:72px;line-height:1;color:#c5e86c;display:block}.product-columns .first-column{color:#fff !important}.product-columns .first-column p{margin:0 0 5px;float:none;color:#fff !important}.product-column{float:left;width:140px;background:#fff;border:solid #d4d4d4;border-width:1px 1px 1px 0;padding:22px 17px 15px;position:relative;text-align:center}.product-column .img-holder{width:130px;height:130px;position:relative;margin:0 auto 8px}.product-column .img-holder img{vertical-align:top;max-width:130px !important;max-height:130px}.product-column .img-holder .MagicZoomPlusHint{display:none !important}.product-column .MagicZoomPlus{vertical-align:top}.product-column .title-product{font:bold 12px/14px Arial,Helvetica,sans-serif;color:#345e9e;height:40px;display:block;overflow:hidden;margin:0 0 5px;padding:0 0 2px}.product-column .btn-cart{margin:0 0 7px}.product-column .btn-cart .ico{width:21px;height:18px}.product-column .add-btn{border:1px solid #e3e3e3;display:inline-block;min-width:107px;width:auto}.product-column .zoom:hover,.product-column .add-btn:hover{color:#3e3e3e;-webkit-box-shadow:0 0 5px rgba(0,0,0,.6);box-shadow:0 0 5px rgba(0,0,0,.6);text-decoration:none;border-color:#b7b7b7}.product-column .add-btn .ico{margin:0 8px}.product-column .close{top:7px;left:7px;right:auto}.product-column .zoom{position:absolute;width:22px;height:22px;border:1px solid #e3e3e3;border-radius:4px;background:#fff;bottom:1px;right:1px;text-align:center}.product-column .zoom .ico{display:block;background:url(../images/sprite.png) no-repeat 0 -202px;width:15px;height:15px;margin:4px 0 0 4px}.compare-products{border-collapse:collapse;margin:0;font:12px/20px Arial,Helvetica,sans-serif;color:#54585a}.compare-products th,.compare-products td{width:154px;padding:9px 10px 8px;text-align:center;border:solid #d4d4d4;border-width:0 1px 1px;background:#fff;vertical-align:middle}.compare-products tr:first-child th,.compare-products tr:first-child td{padding-top:12px}.compare-products td strong{font-weight:bold}.compare-products .heading-col{text-align:right;width:178px;background:#f2f2f3;font-weight:bold}.compare-products .rating-block{padding:3px 0}.compare-products .rating-block .rating-holder{float:none;display:inline-block;text-align:left;vertical-align:middle;margin:0}.compare-products .rating-holder .rating{float:none;display:inline-block;vertical-align:top}.compare-products .rating-block i{color:#707070;font-size:11px;vertical-align:middle;font-style:normal}.compare-products .heading-col .info-popup{margin:0 2px 0 0;float:none;display:inline-block;vertical-align:top}.compare-products .popup-box-opens{top:100%;bottom:auto;margin:7px 0 0;left:-58px;width:174px;padding-top:13px}.compare-products .heading-col .popup-box-opens{top:100%;bottom:auto;margin:13px 0 0;left:-58px;width:283px;padding-top:16px}.compare-products .heading-col .popup-box-opens .close{right:11px;top:9px}.product-box .ico-lucky,.product-box .ico-arrow,.product-box .ico-details,.product-box .ico{text-indent:-9999px;overflow:hidden;text-align:left}.product-box .info-popup.ico{text-indent:0;overflow:visible;text-align:left;z-index:30}.compare-products .heading-col .popup-box-opens .close{right:11px;top:9px}.compare-products .popup-box-opens:after,.compare-products .heading-col .popup-box-opens:after{border:13px solid transparent;border-bottom:13px solid #7bc869;bottom:100%;top:auto;pointer-events:none}.compare-products .heading-col .popup-box-opens:after{left:53px;margin:0}.compare-products .popup-box-opens h2{font:700 16px/18px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;margin:0}.compare-products .rate-win{background:url(/images/sprite.png) no-repeat -125px -61px;width:37px;height:23px;display:inline-block;font-size:15px;font-weight:bold;margin:6px 0 5px;line-height:23px}.compare-products .in-stock,.compare-products .out-of-stock{font:12px/14px Arial,Helvetica,sans-serif;background:none;vertical-align:middle;padding:0 0 0}.compare-products .in-stock{font-weight:bold}.compare-products .price-row td{color:#54585a;font:700 22px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif;vertical-align:top}.compare-products .saving-row td{font-weight:bold;color:#dd7e00;text-transform:uppercase}.compare-products .saving-row .heading-col,.compare-products .price-row .heading-col{font:bold 12px/20px Arial,Helvetica,sans-serif;color:#3e3e3e;text-transform:none}.compare-products .price-row .spec-box{font:bold 11px/14px Arial,Helvetica,sans-serif;color:#707070;margin:0 0 4px}.compare-products .price-row .spec{color:#3e3e3e;background:#ebe029;margin:0 0 2px;display:inline-block;padding:4px 5px 2px}.compare-products .shipping{overflow:hidden;font:11px/15px Arial,Helvetica,sans-serif;color:#81878a;text-transform:uppercase;padding:2px 0 4px;text-align:left}.compare-products .shipping .ico{background:url('../images/sprite.png') no-repeat -30px -229px;width:38px;height:23px;float:left;margin:6px 0 0 0}.compare-products .shipping.free .ico{background-position:0 -484px;width:37px;height:26px;margin:4px 7px 0 0}.compare-products .shipping .text-holder{overflow:hidden}.compare-products .shipping p{margin:0 0 -3px}.compare-products .shipping .title{font:500 16px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#dd7e00;display:block;padding:0;margin:0 0 -3px;border:none}.compare-products .ingredients{margin:0 0 -3px;padding:3px 0 0}.ingredients .info-popup.ico .popup-open{background:url(/images/sprite-ico.png) no-repeat -330px -100px;width:18px;height:18px}.ingredients .info-popup.ico{float:none;margin:0 -1px 0 0;padding:0}.compare-products .info-popup strong{font-weight:bold}.compare-products .info-popup .ico-arrow{background:url(/images/sprite-ico-02.png) no-repeat -100px -19px;width:10px;height:5px;display:inline-block;vertical-align:middle}.compare-products .ico-lucky{background:url('../images/sprite.png') no-repeat -65px -229px;width:28px;height:25px;display:inline-block;vertical-align:middle;margin:0}.compare-products .order-popup{font-size:13px;line-height:15px}.compare-products .order-popup h2{color:#335c9a;margin:0 0 -3px}.compare-products .order-popup .mark{color:#3b853e}.compare-products .order-popup .note{font-size:11px;color:#727272;margin:0 0 9px}.compare-products .order-popup .ico{background:url(/images/sprite-ico.png) no-repeat -440px -185px;width:18px;height:14px;display:inline-block;vertical-align:bottom;margin:0 5px 0 0}.compare-products .more-list{font-weight:bold;margin:0 0 -5px}.compare-products .info-popup .close{right:9px;top:10px}.compare-products .info-popup .more-list li{background:url(/images/dots.png) no-repeat 3px 8px;padding:0 0 3px 13px}.info-popup .list li{background:url(/images/dots.png) no-repeat 0 50%;padding:0 0 0 10px}.compare-products .get-row td{vertical-align:top;padding:12px 10px}.compare-products .ingredients .popup-box-opens,.compare-products .popup-box-opens.back-order-popup{width:307px;left:auto;right:-11px;margin:9px 0 0}.compare-products .ingredients .popup-box-opens{right:-55px;margin:11px 0 0;width:284px;padding:16px 21px 14px;position:absolute;z-index:999}.compare-products .ingredients .popup-box-opens:after,.compare-products .popup-box-opens.back-order-popup:after{border-width:12px;left:auto;right:59px}.compare-products .ingredients .popup-box-opens:after{border-width:12px;left:auto;right:49px}.compare-products .popup-box-opens.buy-popup{width:261px;left:-144px;margin:7px 0 0;padding:28px 26px;font-size:11px;line-height:18px}.compare-products .popup-box-opens.buy-popup .list{padding:0 0 8px 18px}.compare-products .popup-box-opens.buy-popup p{margin:0 0 9px}.compare-products .popup-box-opens.buy-popup:after{}.compare-products .popup-box-opens.buy-popup h2{margin:0 0 3px}.compare-products .ingredients li.info-popup a{position:relative;z-index:0}.compare-products .buy-box{text-align:left;vertical-align:top;display:inline-block}.compare-products .buy-box .get{display:block;line-height:13px;font-weight:bold}.compare-products .get-row .info-popup{font-size:11px;z-index:inherit !important}.compare-products .get-row .info-popup .popup-open{text-decoration:underline}.compare-products .buy-box .description{padding:0 0 0 23px}.compare-products .ingredients li.info-popup{position:relative;z-index:inherit !important}.lightbox-content .heading .alignright{float:right;margin:9px 0 0 9px}.lightbox-content .heading{overflow:hidden;margin:0 0 8px}.lightbox-content .heading .description{overflow:hidden}.lightbox-content .heading .sub-title{color:#345e9e;font:800 21px/24px "franklin-gothic-urw",Arial,Georgia,serif;margin:0 0 10px;display:block}.lightbox-content .box-text{padding:10px;font:15px/33px Georgia,Times,"Times New Roman",serif;background:url(/images/bg-20.png);margin:0 0 47px;display:none}.lightbox-content .box-text{padding:10px;font:15px/33px Georgia,Times,"Times New Roman",serif;background:url(/images/bg-20.png);margin:0 0 47px;display:none}.lightbox-content .box-list{background:url(/images/bg-20.png);padding:10px;font:12px/14px Arial,Helvetica,sans-serif;margin:0 0 41px}.lightbox-content .box-list .holder,.lightbox-content .box-text .holder{background:#fffefc;padding:18px 11px 9px 29px}.lightbox-content .box-text .holder{background:#fffefc;padding:8px 16px 25px}.lightbox-content .box-text p{margin:0 0 0}.lightbox-content .box-list .scrollable-area{height:407px}.lightbox-content .box-list h2{color:#3e3e3e;margin:0 0 6px}.lightbox-content .box-list dl{margin:0 0 14px}.lightbox-content .box-list dl dt{display:inline-block;font-weight:bold;margin:0 2px 0 0}.lightbox-content .box-list dl dd{display:inline-block;margin:0 18px 0 0}.lightbox-content .facts{width:425px;border-collapse:collapse}.lightbox-content .facts th{background:#f5f5f5;padding:15px 10px 13px;text-align:left;font-weight:bold;border-top:4px solid #9dc144;text-align:left}.lightbox-content .facts th.name-col{padding:15px 18px 13px;width:77%}.lightbox-content .facts th.value-col{text-align:center;padding:15px 5px 13px}.lightbox-content .facts td{border-top:1px dashed #dedede;width:115px}.lightbox-content .facts td.name-col{padding:15px 32px;width:100px}.lightbox-content .facts td.value-col{text-align:center}.lightbox-content .facts .title-row td{font-weight:bold;border-top:2px solid #d9d8d7}.lightbox-content .facts .title-row .name-col{padding:15px 19px 13px}.show-smaller{display:none}.pro-sepc ul{margin:0;padding:5px 0;list-style:none;clear:both;border-bottom:1px solid #dedede}.pro-sepc li{padding:1px 0 2px;margin:5px 0 2px;color:#54585a;border-right:1px solid #dedede;font:bold 11px/13px Arial,Helvetica,sans-serif;width:30%;display:inline-block}.pro-sepc li:nth-child(3n+3){border-right:none;padding-left:5px}.pro-sepc li:nth-child(3n+2){padding-left:5px}.pro-sepc li:last-child{border-right:none}.pro-cart-box{float:right;width:215px;background:#fff;padding:10px;box-shadow:0 1px 3px rgba(0,0,0,.15);border-top:4px solid #c5e86c}.buy-one-get:before{width:16px;height:12px;background:url('../images/sprite.png') no-repeat -96px -273px;content:'';position:absolute;left:0;top:10px}.description-area .buy-one-get{padding-bottom:15px;line-height:15px;padding-left:33px}.description-area .buy-one-get:before{background-position:0 -229px;width:24px;height:17px}.buy-one-get a{color:#81878a;text-decoration:underline}.buy-one-get a:hover{color:#43b02a}.description-area .aside-area.aside-pro{width:100%;float:none;margin-top:20px}.top-pos-cart{margin:0 0 16px;color:#54585a}.description-area .aside-area .reward-area .text-holder:before{width:28px;height:25px;background:url('../images/sprite.png') no-repeat -65px -229px;content:'';position:absolute;left:0;top:3px}.description-area .aside-area .reward-area .opener{position:absolute;top:4px;right:6px}.autoship-img{margin-top:8px;position:absolute}.security-code-block .text-left .divautoshipnote,.divautoshipnote{float:left;clear:both;font-size:12px}divautoshipnote.img_autoship_icon{background:url(/images/autoship_icon.png)}.autoshipalertholder{width:89%;float:left;margin:0 0 15px 50px}.autoshipalertholder p{font-size:small}.og-info-section{padding-top:20px;overflow:hidden;position:relative;margin:0 0 0;color:#3e3e3e}.og-info-section .og-col-info{width:43%;margin:0 0 0 14%;float:left}.og-info-section .og-col-info-4{width:18%;margin:0 0 0 5%;float:left}.autoship2line{float:left;clear:both;width:600px;margin-left:100px;margin-bottom:30px;text-align:left;margin-top:20px;height:45px}.autoship1line{float:left;clear:both;width:600px;margin-left:100px;margin-bottom:30px;text-align:left;margin-top:20px;height:45px}.AutoWordingDiv{display:table-cell;width:560px;height:45px;vertical-align:middle;padding-left:40px}.valid-input,.error-input{position:absolute;right:0;top:10px;background:url(../images/sprite.png) no-repeat -90px -327px;width:16px;height:14px;display:none}.error-input{background-position:-66px -329px;height:16px;position:absolute}.error-note{color:#c84425;font:11px/15px Arial,Helvetica,sans-serif;left:120px;position:absolute;top:100%;display:none}.valid .valid-input{display:block}.error .error-input{display:block}.error .error-note{display:block}.sign-holder .btn-default{display:block;width:100%}.forget-block{padding:10px 0;color:#81878a;font:11px/15px Arial,Helvetica,sans-serif;text-align:center;margin-left:70px}.forget-block a{text-decoration:underline;color:#81878a}.forget-block a:hover{text-decoration:none}.specialties-block{padding:20px 0;text-align:center}.specialties-block ul{margin:0;padding:0;list-style:none;margin:0 -20px;font:11px/15px Arial,Helvetica,sans-serif}.specialties-block ul li .title{color:#54585a;display:none}.specialties-block ul li:hover .title{color:#43b02a}.specialties-block li{display:inline-block;vertical-align:top;padding:0 5px 10px;position:relative;padding-top:13px;margin-right:-4px;width:20%;box-sizing:border-box}#AboutBrandPanel .specialties-block li{width:22%}.specialties-block ul li:hover{cursor:pointer}.specialties-block li .ico-holder{margin-bottom:5px}.specialties-block .pop-hover-specialities{position:absolute;bottom:100%;left:50%;font:11px/15px Arial,Helvetica,sans-serif;color:#54585a;padding:10px;background:#fff;border:3px solid #7bc869;border-radius:7px;width:185px;margin-left:-90px;box-sizing:border-box;text-align:left;display:none;box-shadow:0 8px 10px rgba(0,0,0,.16);z-index:9999}.specialties-block li:hover .pop-hover-specialities{display:block}.specialties-block .pop-hover-specialities:after{position:absolute;bottom:-13px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #7bc869;content:'';position:absolute;left:50%;margin-left:-10px}.specialties-block .pop-hover-specialities .title-special{display:block;font:700 16px/18px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.specialties-block img{vertical-align:top;height:34px;width:34px}.specialties-block .link-view{font:11px/15px Arial,Helvetica,sans-serif;color:#81878a;text-decoration:underline;text-transform:uppercase}.specialties-block .link-view.link-less{display:none}.specialties-block.active .link-view.link-less{display:inline-block}.specialties-block.active .link-view.link-more{display:none}.specialties-block.active .title{display:block}.specialties-block .link-view:hover{color:#000}.title.title-lucky{position:relative;height:16px !important;padding:15px 0 8px 0 !important}.title.title-lucky:before{content:'';position:absolute;left:0;top:0;background:url(../images/sprite.png) no-repeat 0 -267px;width:26px;height:30px}.quickreordercart .title{border-bottom:4px solid #c5e86c}.carousel-column a.name{font:12px/17px Arial,Helvetica,sans-serif;color:#54585a}.col-double .slide{width:50% !important;box-sizing:border-box}.carousel-column .carousel .slideset,.carousel-column-single .carousel .slideset{width:100% !important}.col-pro-holder:after{display:block;clear:both;content:''}.pro-col-three .slide{width:33% !important;box-sizing:border-box}.carousel-holder .MB_PROD5 .MB_STY0{border-bottom:4px solid #c5e86c !important;font:700 21px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a}.MB_PROD5 .MB_STY1{font:700 21px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important;color:#54585a !important}.MB_PROD5 .MB_STY17{color:#81878a !important}.MB_PROD5 .MB_STY18{font:700 18px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important;color:#54585a !important}.MB_PROD5 .MB_HTMLPROCESSOR_FBT_SUMPRICE{color:#43b02a !important}.MB_PROD5 .MB_STY19{color:#dd7e00 !important;font:700 13px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important}.MB_PROD5 .MB_STY3{padding:0 !important;background:none !important;position:relative;text-transform:uppercase}.title .back{position:relative}.MB_PROD5 .MB_STY3{color:#81878a !important;text-transform:uppercase}.MB_PROD5 .MB_STY3:before,.title .back:before{content:'';display:inline-block;vertical-align:middle;background:url(../images/sprite.png) no-repeat -213px -52px;width:10px;height:5px;margin:0 5px 0 0}.pdf-link-holder{position:relative;font:bold 12px/20px Arial,Helvetica,sans-serif;color:#54585a;padding:5px 0 0 35px}.pdf-link-holder a{color:#54585a;border-bottom:1px solid #43b02a}.pdf-link-holder a:hover{color:#43b02a;text-decoration:none}.pdf-link-holder:before{width:23px;height:24px;background:url(../images/sprite.png) no-repeat -34px -273px;position:absolute;left:0;top:0;content:''}.pro-image-right{float:right;margin:0 0 20px 20px}.pro-image-right img{vertical-align:top;border-color:#dedede}.pro-content-row{font:15px/29px Georgia,Times,"Times New Roman",serif;color:#54585a;margin-bottom:15px}.pro-content-row .title-suggest{display:block;font:700 17px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.features-block-pro{font:400 14px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;padding:10px 0;margin-left:180px;max-width:425px}.features-block-pro:after,.features-block-pro:before{display:block;background:#c5e86c;height:4px;width:100%;content:'';margin:15px 0}.features-block-pro .title-feature{font:700 18px/24px "franklin-gothic-urw",Arial,Helvetica,sans-serif;display:block;margin:0 0 10px;text-transform:uppercase}.features-block-pro li{position:relative;padding:0 0 0 15px;margin-bottom:10px}.features-block-pro li:before{content:'';background:#43b02a;height:7px;width:7px;border-radius:7px;position:absolute;left:0;top:6px}.related-searched{margin:0 -2px;padding:0;list-style:none}.related-searched li{display:inline-block;vertical-align:top;margin:0 2px;font:500 16px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.related-searched li a{display:block;color:#54585a;border:2px solid #dedede;padding:5px 10px}.related-searched li a:hover{border-color:#a4a6a9;text-decoration:none}.product-viewed{overflow:hidden;margin:0 0 8px}.product-viewed .pro-box{width:20%;float:left;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font:12px/20px Arial,Helvetica,sans-serif;color:#54585a;text-align:center}.product-viewed .pro-box a{text-decoration:underline;color:#54585a}.product-viewed .pro-box a:hover{color:#43b02a}.product-viewed .pro-box .price,.pro-cart-gallery .price{font-size:15px;line-height:20px;font-weight:bold;display:none}.product-viewed .pro-box .price .old-price,.pro-cart-gallery .price .old-price{font-size:12px;line-height:20px;font-weight:400;text-decoration:line-through}.ingredients-block{font:12px/20px Arial,Helvetica,sans-serif}.ingredients-block .ing-head{color:#54585a}.ingredients-block{text-align:left;margin:0 auto;width:422px}.ingredients-block .ing-head{margin-bottom:10px}.ingredients-block .ing-head span{margin-right:20px}.ingredients-block .ing-head .title-main{display:block;font:400 20px/24px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase}.title-right{float:right}.ingredients-intro .heading-in{overflow:hidden;padding:10px 15px;background:#f2f2f3;border:solid #dedede;border-width:3px 0 1px;font-weight:bold}.ingredients-intro .heading{overflow:hidden}.ingredients-list{margin:0;padding:0;list-style:none}.ingredients-list .title-ingredients{float:left;max-width:150px;padding-right:10px}.ingredients-list .slot{overflow:hidden}.ingredients-list .value1{width:150px;padding-right:10px;width:150px}.ingredients-list .percent1{float:right;max-width:150px}.ingredients-list .slot{padding:10px}.ingredients-list>li{border-bottom:1px solid #dedede;font-weight:bold}.ingredients-list>li.has-sub ul .slot{border-top:1px dashed #d4d4d4}.ingredients-list>li.has-sub ul li{font-weight:normal}.ingredients-list>li.has-sub ul .slot{padding:10px 10px 10px 20px}.sub-info-pos{color:#81878a;padding:10px 10px 20px;border-bottom:4px solid #dedede;margin:0 0 20px}.sub-info-block{color:#54585a}.cart-area .left-area .row{display:inline-block}.sub-info-block strong{font-weight:bold}.info-pop-hover{position:absolute;right:30px;top:3px;z-index:9999}.info-pop-hover a{background:url(../images/sprite.png) no-repeat -66px -274px;width:12px;height:12px;text-indent:-9999px;overflow:hidden;display:block}.info-pop-hover a:hover{background-position:-66px -291px}.side-view-block{padding:19px !important;border-top:4px solid #43b02a;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1),inset 0 4px 0 #43af29}.side-view-block h2{font:700 21px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important;color:#54585a !important;padding-bottom:7px !important;border-bottom:4px solid #c5e86c !important;margin:0 0 15px !important}.pro-small-row{margin:0;padding:0;list-style:none}.pro-small-row li{margin:0 0 10px;overflow:hidden}.pro-small-row .image-holder{width:65px;float:left;text-align:center}.pro-small-row .description{overflow:hidden;font:12px/18px Arial,Helvetica,sans-serif;color:#54585a}.pro-small-row .description a,.search-links a{color:#54585a !important;text-decoration:underline}.pro-small-row .description a:hover,.search-links a:hover,.email-out-block .email-when a:hover{color:#43b02a !important}.pro-small-row .description .price{display:block;font-weight:bold}.search-links{margin:0;padding:0;list-style:none;font:12px/20px Arial,Helvetica,sans-serif !important}.search-links li{margin-bottom:8px}.manufacturer-block{border:2px solid #c84425;padding:5px;font:bold 11px/15px Arial,Helvetica,sans-serif;color:#c84425}.email-out-block{border:dashed #d4d4d4;border-width:1px 0;padding:10px 0;margin-top:15px}.email-out-block .email-when{position:relative;padding:0 0 0 22px}.email-out-block .email-when a{color:#54585a;text-decoration:underline}.email-out-block .email-when:before{content:'';background:url(../images/sprite.png) no-repeat 0 -23px;width:18px;height:14px;position:absolute;left:0;top:2px;content:''}.special-block span{display:inline-block;vertical-align:top;font:bold 11px/20px Arial,Helvetica,sans-serif;color:#54585a;padding:1px 5px;background:#ffc658;margin-bottom:5px}.save-offer-block{font:500 15px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#dd7e00}.img-list-centered{list-style:none}.pro-text-frame{padding:20px 0;font:17px/26px Georgia,Times,"Times New Roman",serif;color:#54585a;width:100%;float:left}.pro-text-frame .title{display:block;color:#43b02a;font:900 28px/35px "franklin-gothic-urw",Arial,Helvetica,sans-serif}#priceRefine .opener span{color:#43b02a}.products-listview.dropdowns-initialised .results-list .btn-autoship{margin-top:6px !important}.description-area .rating-pos{float:left}.pro-related-box{margin-top:20px}.pro-related-box h1{font-size:27px !important}.pro-related-box.product-box .related-list{margin:0 -26px}.pro-related-box.product-box .related-list .br-sf-widget{border:0}.backorder-wrap .back-ordered{color:#09b2d4 !important;position:relative;padding-left:15px !important;text-align:left !important;margin-right:-10px}.backorder-wrap .back-ordered:before{content:'';position:absolute;left:-5px;top:0;background:url(../images/sprite.png) no-repeat -94px -293px !important;width:16px;height:16px}.backorder-wrap .back-ordered .txt-ordered{color:#43b02a;font-weight:bold}.manufacturer-block{border:2px solid #c84425;padding:5px;font:bold 11px/15px Arial,Helvetica,sans-serif;color:#c84425}.reward-pop-block-wrap .manufacturer-block,.quick-reorder-listing .manufacturer-block{border:0;font:700 14px/14px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important;position:relative;padding-left:20px;padding-top:0;width:100px;margin-top:-53px}.quick-reorder-listing .manufacturer-block{margin-top:6px;width:100%}.reward-pop-block-wrap .email-out-block{background:#fef9db;border:5px solid #e2f3b5;position:relative;padding:5px;color:#54585a}.quick-reorder-listing .email-out-block{margin:0 !important}.reward-pop-block-wrap .email-out-block:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #e2f3b5;content:'';left:50%;top:-10px;margin-left:-5px;position:absolute}.quick-reorder-listing .email-out-block:before{display:none !important}.list-info-block .manufacturer-block:before,.quick-reorder-listing .manufacturer-block:before{height:16px;width:16px;content:'';background:url(../images/sprite.png) no-repeat -45px -328px;position:absolute;left:0;top:2px}.quick-reorder-listing .manufacturer-block:before{top:-2px}.reward-pop-block-wrap{margin-bottom:-30px !important}.quick-reorder-listing .reward-pop-block-wrap{margin-bottom:0 !important}.reward-pop-block-wrap .holder{border:0 !important}.email-out-block{border:dashed #d4d4d4;border-width:1px 0;padding:10px 0;margin-top:15px}.email-out-block .email-when{position:relative;padding:0 0 0 22px}.email-out-block .email-when a{color:#54585a;text-decoration:underline}.email-out-block .email-when:before{content:'';background:url(../images/sprite.png) no-repeat 0 -23px;width:18px;height:14px;position:absolute;left:0;top:2px;content:''}.description-area .product-manufacturer-out h2{color:#c84425 !important}.description-area .product-manufacturer-out h2:before{background-position:-45px -328px !important}.MB_PROD5 .MB_HTMLPROCESSOR_FBT_SHORTPRODUCTNAME,.MB_PROD5 .MB_STY5,.MB_PROD5 .productname,.MB_PROD5 .MB_STY7,.MB_PROD5 .MB_STY17,.MB_PROD5 .MB_HTMLPROCESSOR_FBT_SHORTPRODUCTNAME{color:#54585a !important}.MB_PROD5 .MB_STY16{color:#81878a !important}.MB_PROD5 .MB_STY18{color:#dd7e00 !important;font:700 13px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important}.MB_PROD5 .MB_STY17{font:700 18px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important}.delivery-option-wrapper .info-pop-hover{right:10px}#header .logo{background:none;text-indent:0;overflow:visible;height:auto;width:auto}#header .logo img.show-larger{background:url('../images/logo.png') no-repeat;background-size:234px 116px;width:234px;height:116px;display:block}.checkout-page h1{font:400 36px/40px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;margin:0 0 15px}.checkout-page h1 .num{color:#43b02a;font-weight:900;display:inline-block;vertical-align:top;margin-right:5px}.checkout-page .info-popup a{color:#81878a;text-decoration:underline}.checkout-page .info-popup a:hover{text-decoration:none}.option-lbl{float:left;width:234px;padding-right:10px;text-align:right;padding-top:10px;text-transform:uppercase;font:700 15px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a}.lbl-wrap:after{content:'';display:block;clear:both}.check-step-wrap{font:500 14px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;overflow:hidden;padding-right:15px;margin-top:-4px}.check-step-wrap .step-filled .step-num{background:#43b02a;position:relative;text-indent:-9999px;overflow:hidden}.check-step-wrap .step-filled .step-num:after{content:'';position:absolute;background:url(../images/sprite.png) no-repeat 0 -419px;left:50%;top:50%;margin:-5px -6px;width:12px;height:10px}.check-step-wrap li{position:relative;background:#7ac769;height:30px;position:relative;color:#fff;box-shadow:0 1px 0 rgba(0,0,0,.21);padding:3px 10px 3px 25px}.check-step-wrap li:first-child{padding-left:0}.check-step-wrap li:after{content:'';position:absolute;left:100%;top:0;bottom:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:16px solid #7ac769}.check-step-wrap li:before{content:'';position:absolute;left:100%;top:-4px;bottom:-4px;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:19px solid #43b02a}.check-step-wrap li:first-child{border-radius:18px 0 0 18px}.check-step-wrap .active{background:#fff;color:#54585a}.check-step-wrap .active:after{border-left:16px solid #fff}.warning-note{font:11px/16px Arial,Helvetica,sans-serif;color:#54585a;background:#fef9db;padding:10px;border:4px solid #ffc658;margin-bottom:20px;margin-left:244px;width:488px}.warning-note p{margin:0}.jcf-checkbox{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;background:#fff;border:1px solid #777;margin:0 3px 0 0;height:16px;width:16px}.jcf-checkbox span{position:absolute;display:none;height:4px;width:8px;top:50%;left:50%;margin:-7px 0 0 -6px;border:3px solid #777;border-width:0 0 3px 3px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')"}:root .jcf-checkbox span{margin:-4px 0 0 -5px}.jcf-checkbox input[type="checkbox"]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-checkbox.jcf-checked span{display:block}.jcf-select{display:inline-block;vertical-align:top;position:relative;border:1px solid #777;background:#fff;margin:0 0 12px;min-width:150px;height:26px}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;font-size:13px;line-height:26px;margin:0 35px 0 8px}.jcf-select .jcf-select-opener{position:absolute;text-align:center;background:#aaa;width:26px;bottom:0;right:0;top:0}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-select-drop .jcf-select-drop-content{border:1px solid red}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list{display:inline-block;vertical-align:top;position:relative;background:#fff;line-height:14px;font-size:12px;width:100%}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{white-space:nowrap;overflow:hidden;cursor:default;display:block;padding:5px 9px;color:#656565;height:1%}.jcf-list .jcf-disabled{background:#fff !important;color:#aaa !important}.jcf-select-drop .jcf-hover,.jcf-list-box .jcf-selected{background:#e6e6e6;color:#000}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:bold;display:block;padding:5px 9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-disabled{background:#ddd !important}.jcf-focus,.jcf-focus *{border-color:red !important}.sign-holder{overflow:hidden;margin:0;color:#54585a;font:400 15px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;padding-bottom:40px}.sign-holder *{box-sizing:border-box}.sign-holder h2{font:700 27px/32px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;margin:0 0 20px;padding:0 0 10px;border-bottom:4px solid #c5e86c}.sign-holder .col{float:left;width:508px;padding:0 20px}.sign-holder .col.col-small{width:370px}.sign-holder label{display:inline-block;vertical-align:middle;font-weight:700;text-align:right;padding-right:10px;width:120px;text-transform:uppercase}.sign-holder .slot{margin-bottom:10px;position:relative;padding:0 30px 3px 0;float:none}.form-control{box-shadow:inset 2px 2px 4px rgba(0,0,0,.06);border:1px solid #d3d3d3;border-radius:5px;display:inline-block;vertical-align:middle;width:314px;height:38px;padding:0 10px;font:15px/20px Arial,Helvetica,sans-serif;color:#54585a}.error .form-control{border:1px solid #e1755c}.form-control:focus{box-shadow:0 0 3px 1px rgba(123,200,105,.8);border-color:#7bc869}button:hover{cursor:pointer}.sign-holder p{margin:0 0 20px}.btn-default{font:700 15px/49px "franklin-gothic-urw",Arial,Helvetica,sans-serif;box-shadow:0 1px 0 #cd9f46;background:#ffc658;border-radius:5px;width:345px;display:inline-block;vertical-align:top;position:relative;height:49px;border:0;color:#54585a;text-transform:uppercase;text-align:center}.sign-holder .btn-default.btn-sign{margin:0 0 0 125px;width:312px;padding-left:20px}.btn-default:after{content:'';background:url(../images/arrow-01.png) no-repeat;display:inline-block;vertical-align:middle;margin-left:5px;width:18px;height:13px}.btn-default:hover{background:#ffb21c;text-decoration:none;box-shadow:0 1px 0 #b68d3e}.valid-input,.error-input{position:absolute;right:0;top:10px;background:url(../images/sprite.png) no-repeat -90px -327px;width:16px;height:14px;display:none}.error-input{background-position:-66px -329px;height:16px;position:absolute}.error-note{color:#c84425;font:11px/15px Arial,Helvetica,sans-serif;left:120px;position:absolute;top:100%;display:none}.valid .valid-input{display:block}.error .error-input{display:block}.error .error-note{display:block}.sign-holder .btn-default{display:block;width:100%}.forget-block{padding:10px 0;color:#81878a;font:11px/15px Arial,Helvetica,sans-serif;text-align:center;margin-left:70px}.forget-block a{text-decoration:underline;color:#81878a}.forget-block a:hover{text-decoration:none}.template-register{box-shadow:0 0 4px #d5d5d5,inset 0 4px 0 #43b02a;background:#fff;padding:40px;font:11px/15px Arial,Helvetica,sans-serif;color:#81878a;box-sizing:border-box;width:715px}.template-left{float:left;width:715px}.reg-heading{margin-bottom:10px}.template-register .label{padding-top:0}.template-register label{font:700 15px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important;margin-top:0 !important}.reg-holder{padding-bottom:20px;border-bottom:1px solid #dedede;margin-bottom:20px}.reg-form .text-reg{font:11px/14px Arial,Helvetica,sans-serif;color:#81878a;text-transform:uppercase}.reg-form .btn-row .text-reg{margin-top:10px}.reg-form .btn-row .text-reg a{color:#81878a;text-decoration:underline}.template-register .head-gu{display:block;color:#54585a;font:500 17px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.template-register .head-gu br{display:none}.template-register .side-block{overflow:hidden}.template-register .input-holder{position:relative}.template-register .secured-block li{display:inline-block;vertical-align:middle;margin:0 5px}.form-help-row{color:#81878a;text-align:right;padding:10px 0 0;font:400 20px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.form-help-row a{color:#54585a;border-bottom:1px solid #43b02a;text-transform:uppercase}.form-help-row a:hover{text-decoration:none;color:#43b02a}.form-help-row .sub-text{font:bold 12px/20px Arial,Helvetica,sans-serif}.content-holder-reg:after{content:'';display:block;clear:both}.content-holder-reg aside{float:right;width:225px;box-sizing:border-box;box-shadow:0 0 4px #d5d5d5,inset 0 83px 0 #43b02a;background:#fff}.content-holder-reg aside h2{color:#c5e86c;background:#43b02a;padding:11px 17px 10px !important;font:500 24px/24px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin-bottom:21px}.content-holder-reg aside h2 span{display:block;color:#fff;padding-top:10px}.content-holder-reg .side-list{font:13px/16px Arial,Helvetica,sans-serif;margin:0;list-style:none;color:#81878a;padding:0 18px 10px}.content-holder-reg .side-list li{position:relative;margin-bottom:12px;padding-left:14px}.content-holder-reg .side-list li:before{content:'';position:absolute;top:4px;left:0;background:#43b02a;height:7px;width:7px;border-radius:7px}.info-section-added{margin:0 -17px 20px;padding-bottom:20px;border-bottom:1px dashed #d4d4d4}.info-section-added .col-info{width:33.333%;padding:0 17px;box-sizing:border-box;margin:0}.info-section-added .col-info .sub-title{display:block;color:#43b02a;font:400 20px/30px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.info-section-added .col-info address em{font-style:normal}.info-section-added .col-info .payment-card .ico-holder{float:left;margin-right:10px}.payment-text{overflow:hidden;color:#54585a;line-height:13px}.info-section-added .col-info .payment-holder{color:#81878a;font:400 15px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.security-code-block .title-security{color:#54585a;font:700 15px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;display:block}.security-code-block .text-sub{color:#81878a;display:block;font:11px/15px Arial,Helvetica,sans-serif}.security-code-block .text-left{float:left;text-align:right;padding-right:10px;width:120px}.security-code-block .input-wrap{position:relative;width:90px;float:left}.security-code-block .input-holder{display:inline-block;vertical-align:middle;margin-right:-1px;width:auto}.security-code-block .form-control{width:48px !important}.security-code-block .pop-info{display:inline-block;vertical-align:middle;margin-top:5px}.security-code-block .info-opener{display:inline-block;vertical-align:top;width:12px;height:12px;background:url(../images/sprite.png) no-repeat -66px -274px;text-indent:-9999px;overflow:hidden}.security-code-block .info-opener:hover{background-position:-66px -291px}.option-row-added:after{display:block;clear:both;content:''}.option-row-added .lbl-text{float:left;width:250px;padding:10px 10px 0 0;text-align:right;color:#54585a;font:700 15px/24px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase}.option-row-added .shipping-popup .open{max-width:482px;position:relative;border-radius:5px}.option-block-added{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #d4d4d4}.logged-block{padding:10px 10px 10px 33px;background:#fef9db;border:5px solid #e2f3b5;color:#54585a;font:12px/18px Arial,Helvetica,sans-serif;position:relative;overflow:hidden;margin-bottom:15px}.logged-block:before{content:'';background:url(../images/sprite.png) no-repeat 0 -401px;height:16px;width:16px;top:10px;left:10px;position:absolute}.logged-block a{text-decoration:underline;color:#54585a;font-weight:bold}.logged-block a:hover{text-decoration:none}.logged-block .email{text-decoration:none;font-weight:normal}.logged-block .info-left{width:450px;float:left}.logged-block .info-left strong,.logged-block .info-left strong a{font-weight:bold}.logged-block .info-right{float:right;max-width:150px}.logged-block-map:before{background-position:-26px -400px}.shipping-method.hidden{display:none}.shipping-form .form-row .frame{position:relative;width:450px}.tabset-checkout-wrap{overflow:hidden}.tabset-checkout-wrap li{float:left;padding-right:3px}.tabset-checkout-wrap.domestic .paypal a{padding-left:105px;position:relative}.tabset-checkout-wrap.domestic .paypal a:before{content:'';position:absolute;left:20px;top:50%;background:url(../images/logo-paypal-h.png) no-repeat;width:79px;height:25px;margin-top:-12px}.tabset-checkout-wrap a{display:block;background:#f2f2f3;padding:10px 20px;color:#81878a;border-radius:7px 7px 0 0;border:solid #dedede;border-width:1px 1px 0;font:700 19px/28px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.tabset-checkout-wrap img{display:inline-block;vertical-align:middle}.tabset-checkout-wrap .active a,.tabset-checkout-wrap a:hover{background:#ffc658 !important;color:#54585a !important;border-color:#ffc658 !important}.tabset-checkout-wrap.domestic .active.paypal a:before,.tabset-checkout-wrap.domestic .paypal a:hover:before{background:url(../images/logo-paypal-h.png) no-repeat}.tabset-checkout-wrap.international .use-method{display:none}.tabset-checkout-wrap a:hover{text-decoration:none}.checkout-content-block .tab-content{background:#fef5cb;padding:20px;padding-bottom:45px}.checkout-content-block .tab-content:after{content:'';clear:both;display:block}.checkout-content-block .shipping-form .input-holder input[type="text"],.checkout-content-block .shipping-form .input-holder input{background:#fff !important}.checkout-content-block .head-secure{color:#81878a;font:11px/15px Arial,Helvetica,sans-serif;position:relative;padding-left:50px;margin-bottom:30px;clear:both}.checkout-content-block .head-secure:after{content:'';display:block;clear:both}.checkout-content-block .payment-list{overflow:hidden;padding-top:3px}.checkout-content-block .payment-list li{display:inline-block;vertical-align:middle;opacity:.5;border:1px solid #d4d4d4}.checkout-content-block .shipping-form .input-holder input[type="text"],.checkout-content-block .shipping-form .input-holder input[type="password"]{background:#fff !important}.checkout-content-block .payment-list img{vertical-align:top;display:block}.checkout-content-block .head-secure .holder{display:inline-block;vertical-align:middle;width:50%}.checkout-content-block .head-secure img{float:right;border:1px solid #d4d4d4;background:#fff;padding:5px}.signin-form .guaranteed-row,.reg-form .guaranteed-row{position:relative;padding-top:0}.checkout-content-block .head-secure:before,.signin-form .guaranteed-row:before,.reg-form .guaranteed-row:before{content:'';background:url(../images/ico-lock.png) no-repeat;width:41px;height:41px;position:absolute;left:0;top:0}.checkout-content-block .head-secure .title{display:block;color:#54585a;font:500 17px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.checkout-content-block label{font-size:15px !important;line-height:20px;color:#54585a}.checkout-content-block .check-row{padding-left:0 !important;font-weight:normal !important;width:100% !important}.checkout-content-block .check-row .title{float:left;width:235px;color:#54585a;padding-right:11px;text-align:right;font:700 17px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important}.checkout-content-block .check-row label{margin-top:0 !important}.checkout-content-block .address-holder.vcard{margin-left:246px;padding:15px;background:#fff;border:1px solid #d4d4d4;width:350px;padding-right:50px;position:relative}.checkout-content-block .edit{position:absolute;right:15px;top:15px;color:#81878a;font:11px/14px Arial,Helvetica,sans-serif;text-decoration:underline}.checkout-content-block .edit:hover{color:#43b02a}.checkout-content-block .address-holder.vcard address{font-style:normal}.summery-table{float:right;width:410px}.order-summery-detail{padding:30px 0}.order-summery-detail:after{display:block;clear:both;content:''}.popup-wrap-content{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,253,252,.8);z-index:999;display:none}.popup-wrap-content .holder-pop-wrap{border:1px solid #a2a2a2;background:#fffefc;box-shadow:0 0 27px rgba(0,0,0,.8);width:660px;margin:0 auto;font:12px/24px Arial,Helvetica,sans-serif;color:#54585a}.popup-wrap-content h1{margin:0;color:#54585a;font:900 34px/40px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important}.popup-wrap-content .heading{background:#ececec;padding:30px 60px 30px 30px;text-transform:uppercase;position:relative;margin-bottom:30px}.popup-wrap-content .close{position:absolute;right:30px;top:50%;background:url(../images/ico-close.png) no-repeat;width:15px;height:15px;text-indent:-9999px;overflow:hidden;margin-top:-7px;border:0}.popup-wrap-content p{margin:0 0 20px}.popup-wrap-content .close:hover{opacity:.6}.popup-wrap-content .popup-body{padding:35px 70px}.popup-wrap-content h2{font:400 36px/38px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin:0;color:#54585a}.popup-wrap-content .popup-body table{width:100%;margin-bottom:10px}.popup-wrap-content thead th{font:bold 11px/15px Arial,Helvetica,sans-serif;color:#81878a;background:#ececec;padding:10px;text-align:left}.restricted-popup .des .title{display:block;margin-bottom:10px;font:400 15px/17px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.restricted-popup .des .title a{color:#54585a}.restricted-popup .des .title a:hover{color:#43b02a}.restricted-popup .qty{font:bold 13px/16px Arial,Helvetica,sans-serif;color:#54585a}.restricted-popup .info-col{width:400px}.restricted-popup .sub-des-info{padding:15px 0}.restricted-popup .sub-des-info .title{display:block;color:#54585a;margin-bottom:10px;font:700 17px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.restricted-popup .sub-des-info{line-height:16px}.restricted-popup .sub-info-list li{position:relative;padding-left:15px;margin-bottom:7px}.restricted-popup .sub-info-list li:before{content:'';position:absolute;left:0;top:50%;width:7px;height:7px;margin-top:-3px;background:#43b02a;border-radius:7px}.restricted-popup .scrollable-area{overflow:auto;height:222px;margin:10px 0}.restricted-popup .sub-info-list a{color:#54585a;text-decoration:underline}.restricted-popup .sub-info-list a:hover{color:#43b02a;text-decoration:none}.restricted-popup{display:none}#tab-paypal h2,.tab-paypal h2{font:500 21px/24px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;margin:0;border:0}#tab-paypal .text-row,.tab-paypal .text-row{font:500 17px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a;padding-left:51px}#tab-paypal button,#tab-paypal .int-button{background:url(../images/btn-paypal.png) no-repeat;text-indent:-99999px;overflow:hidden;width:228px;height:50px}#tab-paypal .int-button{width:192px}#tab-paypal .int-button.loading{text-indent:0}.tab-paypal button,.tab-paypal .int-button{background-color:#ffb21c;height:50px;margin:8px 0 0 !important;font-size:15px;box-shadow:0 1px 0 0 #cd9f47;font:700 17px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;border-radius:5px;color:#54585a;padding:0 18px;display:inline-block;line-height:50px}.checkout-content-block .tab-paypal .head-secure img,.tab-paypal .holder{float:left}#tab-paypal button:hover,.tab-paypal button:hover,.tab-paypal .int-button:hover{opacity:.8;text-decoration:none}#tab-paypal p,.tab-paypal p{margin-bottom:20px}.form-apply .bg-input.parent-focus,.form-apply .bg-input.parent-active,.form-apply .bg-input:focus{box-shadow:0 0 4px rgba(123,200,105,.54) !important;border:1px solid #7bc769 !important}.error input{border-color:#e1755c !important}.price-free{font:11px/14px Arial,Helvetica,sans-serif;color:#81878a;text-transform:uppercase;overflow:hidden}.price-free .free-row{margin-bottom:10px}.price-free .free-row img{display:inline-block;vertical-align:middle;margin-right:5px}.price-free .free-row .text{color:#dd7e00;text-transform:uppercase;font:500 15px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.free-slot-pro .price-hold{display:none}.free-slot-pro .cost{}.free-slot-pro .cost.free-cost{display:block;text-transform:uppercase}.MB_CART3 .addtocartbutton{background:url(../images/btn-cart.png) no-repeat !important;font-family:"franklin-gothic-urw",Arial,Helvetica,sans-serif !important}.MB_CART3 .addtocartbutton:hover{background:url(../images/btn-cart-hover.png) no-repeat !important}.MB_CART3 .MB_CLICKBEACON{font-family:"franklin-gothic-urw",Arial,Helvetica,sans-serif !important}.MB_CART3{box-shadow:none !important;border:1px dashed #d4d4d4 !important}.cart-area-wrap:after,.option-row-added:after,.question-frame:after,.carousel-column-cart:after,#pnlPrintEmail:after{content:'';display:block;clear:both}.carousel-column-cart{position:relative}.cart-area-left{float:left}.cart-note,.box-note{font:11px/16px Arial,Helvetica,sans-serif;color:#54585a;text-align:center;padding:10px;background:#fefbed;border:5px solid #e2f3b5;clear:both;margin:20px 0 0}.cart-note p{margin:0}.cart-note span,.box-note strong{font-weight:bold;color:#dd7e00}.payment-popup{position:absolute;left:0;right:0;top:50px}.popup-wrap-content .heading{padding-top:10px;padding-bottom:10px}.popup-wrap-content .holder-pop-wrap{width:660px;margin:0 auto}.popup-wrap-content h1{font-size:34px;line-height:40px}.popup-wrap-content .btn-default{float:right;min-width:130px;width:auto;padding-left:15px;padding-right:15px}.popup-wrap-content .btn-default:after{display:none}.popup-wrap-content .popup-body{padding:30px}.popup-wrap-content .sub-head h2{overflow:hidden;padding-right:10px;font-size:21px;line-height:25px;color:#54585a;font-weight:bold;margin:5px 0 0}.popup-wrap-content .sub-head{overflow:hidden;border-bottom:4px solid #dedede;padding-bottom:10px}.popup-wrap-content .top-head{border-bottom-color:#c5e86c}.payment-pop-row{overflow:hidden;margin:0 -20px;padding:20px 0 30px;color:#54585a}.payment-pop-row .col{float:left;padding:0 20px;box-sizing:border-box}.payment-pop-row .btn-col{width:123px;text-align:center}.payment-pop-row .card-col{width:230px}.payment-pop-row .sub-col{width:245px}.payment-pop-row .col-whole{width:100%}.payment-pop-row .title-info{display:block;font:bold 11px/15px Arial,Helvetica,sans-serif;margin-bottom:5px;text-transform:uppercase}.payment-pop-row .title-payment,.payment-pop-row .email{display:block;color:#54585a;font:400 15px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;margin-bottom:10px}.payment-pop-row .email:hover{color:#43b02a}.popup-wrap-content .btn-primary{font:500 13px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;padding:5px 10px;border-radius:4px;display:inline-block;vertical-align:top;text-transform:capitalize;background:#f2f2f3;border:1px solid #d4d4d4;color:#81878a;text-decoration:none}.popup-wrap-content .btn-primary:hover{color:#54585a;background:#e7e7e8;border:1px solid #cbcbcb}.payment-pop-row .sub-col .title-info{font-weight:bold}.popup-wrap-content a{color:#81878a}.popup-wrap-content .btn-holder{margin-bottom:7px}.popup-wrap-content a:hover{color:#43b02a;text-decoration:none}.popup-wrap-content .delete,.popup-wrap-content .edit{text-decoration:underline;text-transform:uppercase;color:#81878a}.popup-wrap-content .delete:hover,.popup-wrap-content .edit:hover{color:#43b02a;text-decoration:none}.popup-wrap-content .expire-info,.popup-wrap-content .name-card{margin-bottom:5px;font:400 15px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif;color:#54585a}.expired-text{color:#c84425;text-transform:uppercase}.popup-wrap-content .expire-info>span,.popup-wrap-content .name-card>span{display:block;color:#81878a;font:12px/16px Arial,Helvetica,sans-serif}.popup-wrap-content .link-holder{margin:0 -5px 7px}.popup-wrap-content .link-holder a{margin:0 5px}.popup-wrap-content .note-popup{font:11px/15px Arial,Helvetica,sans-serif;padding:10px;background:#fef8d8;border:4px solid #ffc658;margin-top:-20px;text-align:center}.popup-wrap-content .note-popup strong{font-weight:bold}.popup-wrap-content address{font:400 15px/22px "franklin-gothic-urw",Arial,Helvetica,sans-serif}.popup-wrap-content em{color:#81878a;font:italic 11px/15px Arial,Helvetica,sans-serif;margin-bottom:5px}.popup-wrap-content .slot-holder .slot{border-top:1px solid #dedede}.popup-wrap-content .slot-holder .slot:first-child{border-top:0}.payment-tab-popup .holder-pop-wrap,.payment-tab-popup-edit .holder-pop-wrap{width:1000px}.payment-tab-popup .btn-holder,.payment-tab-popup-edit .btn-holder{margin-bottom:10px}.payment-tab-popup .btn-default,.payment-tab-popup-edit .btn-default{font:700 15px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-transform:uppercase;border-radius:5px;width:224px;padding:12px;text-align:center;box-shadow:0 1px 0 #cd9f47;background:#ffc658;display:inline-block;vertical-align:top;float:none}.payment-tab-popup .btn-default:hover,.payment-tab-popup-edit .btn-default:hover{box-shadow:0 1px 0 #b58d3f;background:#ffb21c;color:#54585a}.payment-tab-popup .link-holder,.payment-tab-popup-edit .link-holder{text-transform:uppercase;color:#81878a;font:11px/15px Arial,Helvetica,sans-serif;text-align:center}.payment-tab-popup .link-holder a,.payment-tab-popup-edit .link-holder a{color:#81878a;text-decoration:underline}.payment-tab-popup .link-holder a:hover,.payment-tab-popup-edit .link-holder a:hover{text-decoration:none;color:#43b02a}.payment-tab-popup .popup-frame,.payment-tab-popup-edit .popup-frame{text-align:center;position:absolute;left:0;right:0;bottom:60px}.payment-tab-popup .btn-paypal{background:url(../images/btn-paypal.png) no-repeat;width:228px;height:50px;text-indent:-9999px;overflow:hidden;display:inline-block;vertical-align:top}.payment-tab-popup .btn-paypal:hover{opacity:.8}.payment-tab-popup .popup-body,.payment-tab-popup-edit .popup-body{padding-bottom:130px;position:relative}.payment-tab-popup-edit .mark-required,.payment-tab-popup-edit .mark-required{font:italic 14px/20px Georgia,Times,"Times New Roman",serif;color:#81878a;top:5px;right:30px}.MB_CART3 .MB_STY0{color:#54585a !important;font:700 21px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important;border-bottom:4px solid #c5e86c !important;background:none !important}.sign-block-in h2{font:500 24px/24px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important;color:#fff !important;background:#43b02a;padding:20px 17px 10px !important}.sign-block-in h2 span{color:#c5e86c;display:block}.cart-area-wrap .form-apply{width:100%}.cart-area-wrap .form-apply .bg-input{width:100px}.cart-area-wrap .form-apply .whait.btn-apply{color:#fff}.cart-area-wrap .form-apply .whait.btn-apply{background:#28a10d}.error-cart-box{padding:10px;color:#54585a;font-size:11px;border:3px solid #e1755c;position:absolute;right:0;bottom:100%;line-height:14px;width:340px;background:#fefbed;display:none}.error-cart-box:after{content:'';position:absolute;left:50%;top:100%;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e1755c;margin-left:-10px}.error-cart-box .title-main{font:bold 13px/20px Arial,Helvetica,sans-serif;color:#c84425;display:block;margin-bottom:5px}.form-apply-wrap{display:inline-block;vertical-align:top;position:relative;padding-top:10px}.error-cart-box p{margin:0 0 5px}.error-cart-box ul{margin:0 0 5px;padding:0;list-style:none}.error-cart-box ul li{position:relative;padding-left:10px}.error-cart-box ul li:before{width:4px;height:4px;background:#707070;border-radius:4px;content:'';position:absolute;left:0;top:3px}.error-cart-box strong{font-weight:bold}.apply-lbl-wrap{padding-top:17px !important}.form-apply-wrap:hover .error-cart-box{display:block}.cart-empty-wrap{background:url(../images/bg-cart-empity.png);padding:50px}.cart-empty-wrap *{box-sizing:border-box}.cart-empty-wrap .image-holder{display:inline-block;vertical-align:middle;width:40%}.cart-empty-wrap .des{display:inline-block;vertical-align:middle;width:57%;padding-left:50px;color:#54585a;font:400 15px/20px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important}.cart-empty-wrap .des .title-main{display:inline-block;font:700 28px/35px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important;color:#43b02a}.pro-cart-gallery a{font:12px/16px Arial,Helvetica,sans-serif;color:#54585a;text-decoration:underline}.pro-cart-gallery .price{font:bold 12px/20px Arial,Helvetica,sans-serif;margin:5px 0}.pro-cart-gallery a:hover{text-decoration:none;color:#43b02a}.pro-cart-gallery .item{width:20%;box-sizing:border-box;border:0;text-align:center;padding:0 10px}.pro-cart-gallery .btn-cart{font:500 13px/32px "franklin-gothic-urw",Arial,Helvetica,sans-serif;padding:0 7px 0 32px;border-radius:4px;display:inline-block;vertical-align:top;background:#43b02a;text-transform:uppercase;position:relative;color:#fff;text-decoration:none}.pro-cart-gallery .btn-cart:before{content:'';position:absolute;left:7px;top:7px;background:url(../images/sprite.png) no-repeat -101px -52px;width:21px;height:18px}.pro-cart-gallery .btn-cart:hover{background:#28a10d;color:#fff}.pro-cart-gallery .mask-holder{border:none;padding:0;background:none;box-shadow:none;-webkit-box-shadow:none;box-sizing:border-box}#sectionCarouselEmptyCart{margin:50px 0}.pro-cart-gallery{width:100%;border:1px dashed #d4d4d4;padding:20px 15px;box-sizing:border-box;margin:50px 0;position:relative}.pro-cart-gallery:before{content:'';position:absolute;left:0;right:0;bottom:-30px;height:1px;background:#dedede}.pro-cart-gallery .btn-prev{left:-35px;top:50%;margin-top:-22px}.pro-cart-gallery .btn-next{right:-35px;left:auto}.pro-cart-gallery .slide{width:875px}.validate-error input{border-color:#e1755c !important}.mark-required-check{top:25px;right:0;color:#81878a;font:italic 14px/20px Georgia,Times,"Times New Roman",serif;position:absolute}.checkout-wrap-container{position:relative}.form-apply-sub-align{margin:0 0 10px !important}.form-row-sm{font-size:11px}.form-row-sm .input-holder{margin-bottom:5px}.MB_CART3 .productname{font-family:Arial,Helvetica,sans-serif !important;color:#54585a !important;font-size:12px !important;text-decoration:underline !important}.MB_CART3 .productname:hover{text-decoration:none !important;color:#43b02a !important}.MB_CART3 .MB_STY8{padding:10px 0 0 2px !important}.pro-sepc .left{color:#43b02a !important;display:block}.pro-sepc .right{display:block}.boxItem{display:block}.pro-sepc .left{color:#43b02a !important;display:block}.pro-sepc .right{display:block}.boxItem{display:block}.boxItemImage{float:left;padding:10px 10px 10px 0;width:30%}.boxItemImage img{height:auto;max-height:50px !important;width:auto;max-width:60px !important}.boxItemData{float:left;padding-top:18px;width:60%}.boxItemData a{color:#43b02a !important;display:block;font:600 13px/30px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-decoration:underline}.boxItemData .price{float:left;display:inline;margin-top:-5px}.boxItemData .quantity{float:right;display:inline;color:#81878a;margin-top:-5px}#ctl00_ctl00_RootPageContent_PageContent_CartItems_pnlRecommendations{overflow:visible !important}.col-three-cart-pro .slide{width:33.333% !important;float:left !important;padding-bottom:10px !important}.boxItemData a{color:#43b02a !important;display:block;font:600 13px/30px "franklin-gothic-urw",Arial,Helvetica,sans-serif;text-decoration:underline}.boxItemData .price{font-weight:bold;float:left;display:inline;margin-top:-5px}.boxItemData .quantity{float:right;display:inline;color:#81878a;margin-top:-5px}#ctl00_ctl00_RootPageContent_PageContent_CartItems_pnlRecommendations{overflow:visible !important}.col-three-cart-pro .slide{width:33.333% !important;float:left !important;padding-bottom:10px !important}.col-three-cart-pro{box-shadow:none !important;border:1px dashed #d4d4d4 !important;margin:20px 0 0 !important}.product-box .box-h .carousel-holder{overflow:visible !important}.MB_CART3{width:100% !important}.col-three-cart-pro .title-lucky{border-bottom:4px solid #c5e86c !important}.col-three-cart-pro .btn-holder{margin-bottom:5px !important}.col-three-cart-pro .btn-cart{background:#43b02a;text-transform:uppercase;color:#fff;font:500 13px/32px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important;padding:0 10px 0 35px;position:relative;display:inline-block;vertical-align:top;border-radius:4px;min-height:0 !important}.col-three-cart-pro .btn-cart:before{content:'';position:absolute;left:10px;background:url(../images/sprite.png) no-repeat -101px -52px;top:50%;width:21px;height:18px;margin-top:-9px}.col-three-cart-pro .btn-cart:hover{background:#28a10d;color:#fff !important;text-decoration:none !important}.product-manufacturer-out-wrap{border:0;padding-bottom:0}.cart-area-wrap{border-bottom:1px solid #dedede;padding-bottom:20px}#divFreeShippingEarned{padding-top:6px}#divFreeShippingEarned .frame{display:inline-block;vertical-align:top;float:none}#feedbackify .fby-tab a{background-color:#43b02a !important}#feedbackify .fby-tab a{}.home-page #sidebar{box-shadow:0 0 4px #d5d5d5}.MB_PROD6 .MB_STY0{background:none !important;border-bottom:4px solid #c5e86c !important;font:700 21px/25px "franklin-gothic-urw",Arial,Helvetica,sans-serif !important;color:#54585a !important}.status-tg span{font-size:20px;font-weight:bold}.status-tg .status-up{color:#43b02a}.status-tg .status-down{color:#c84425}.img-carousel{margin-left:auto;margin-right:auto;display:table-cell;vertical-align:middle;align-items:center;width:166px;height:130px}.img-carousel img{display:block;max-height:100%;max-width:100%;margin:auto}@media only screen and (max-width:1024px){.logo .show-smaller{display:block;background:url('../images/logo-smaller.png') no-repeat;background-size:202px 75px;width:202px;height:75px;display:block}.logo .show-larger{display:none !important}.logo.checkout img{display:none}#header .logo{margin:0}.logo.checkout .show-smaller{display:block}.header-block-holder{max-width:750px}#shop-nav .big-drop.hover .drop{display:none}}@media only screen and (max-width:1110px){.logo img{display:none}.logo .show-smaller{display:block;background:url('../images/logo-smaller.png') no-repeat;background-size:202px 75px;width:202px;height:75px;display:block}.logo .show-larger{display:none !important}.logo.checkout img{display:none}#header .logo{margin:0}.logo.checkout .show-smaller{display:block}.header-block-holder{max-width:750px}#shop-nav .big-drop.hover .drop{display:none}}@media only screen and (device-width:768px){#shop-nav>li>a span:after{background:none}#shop-nav>li:hover>a span:after{background:none}#shop-nav .big-drop.hover .drop{display:none}}@media only screen and (device-width:768px),only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait),only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.user-account,.user-account .menu,.btn,.btn:hover,.account-form .row-password button[type="submit"],.account-form .row-password input[type="submit"],.lightbox-content .shipping-form .btn-area button[type="submit"],.lightbox-content .shipping-form .btn-area input[type="submit"],.shipping-form .heading .btn.order,.register-col .btn,.shipping-form .proceed-area button[type="submit"],.shipping-form .proceed-area input[type="submit"],.login-form button[type="submit"],.login-form input[type="submit"],.account-form .row-password button[type="submit"]:hover,.account-form .row-password input[type="submit"]:hover,.lightbox-content .shipping-form .btn-area button[type="submit"]:hover,.lightbox-content .shipping-form .btn-area input[type="submit"]:hover,.shipping-form .heading .btn.order:hover,.register-col .btn:hover,.shipping-form .proceed-area button[type="submit"]:hover,.shipping-form .proceed-area input[type="submit"]:hover,.login-form button[type="submit"]:hover,.login-form input[type="submit"]:hover,.drop-ship,.cart-block .icon-cart .counter,.cart-block .drop,.cart-block .update-form input[type=text],.cart-block .update-form input[type=text]:focus,.cart-block .subtotal-row .btn-view,.cart-block .subtotal-row .btn-view:hover,.search-form:focus,.search-form .input-holder.parent-active,.autocomplite .holder,#shop-nav .drop,.signup-block .popup,.signup-block .subscribe-form input[type="text"]:invalid,.navigation .drop,.navigation .list ul,.navigation .account-block .btn,#shop-nav .btn-holder .btn-all,.navigation .account-block .btn:hover,#shop-nav .btn-holder .btn-all:hover,.fixed-header .cart-block,.featured-brands,.spotlights-gallery .mask .slide a,.spotlights-gallery .pagination a,.products-carousel .heading .pagination a,.spotlights-gallery .pagination a,.products-carousel .mask-holder,.products-carousel .item .btn-more:hover,.footer-content .subscribe-form input[type="text"],.footer-content .subscribe-form .input-holder.parent-active,.page-block,.page .products-carousel,.filter-form .input-holder.parent-focus,.page .callout .btn-shop,.enter-page .template,.shipping-form .input-holder input,.login-form .input-holder,.signin-form .input-holder,.shipping-form .input-holder input:focus,.login-form .input-holder:focus,.signin-form .input-holder:focus,.signin-form .input-holder input,.shipping-form .input-holder.parent-active,.login-form .input-holder.parent-active,.reg-form .input-holder.parent-active input,.reg-form .btn-row input[type=submit].btn,.myAccount-form .row-group .form-row .btn,.reg-form .btn-row input[type=submit].btn:hover,.myAccount-form .row-group .form-row .btn:hover,.enter-page .aside .side-block.white,.signin-form .btn-row .btn,.signin-form .btn-row .btn:hover,.enter-page .aside .side-block .reg-btn,.enter-page .aside .side-block .reg-btn:hover,.products-listview .drop-title.active .opener-holder,.products-listview .drop-title .slide,.products-listview .sidebar-block,.products-listview .kw-filter-form .input-holder.parent-active,.products-listview .color-slider img,.products-listview .current-filter,.products-listview .related-searches,.select-options.drop-sort .drop-holder,.box-shadow,.products-listview .results-list .img-column a .more,.products-listview .results-list .pricing-column,.ingredients .popup>.holder,.area-list .popup>.holder,.products-listview .results-list .pricing-column .t-block .popup-wrap .popup>.holder,.quick-reorder-listing .results-list .text-column .popup-wrap .popup>.holder,.products-listview .results-list .delivery-form .select-active,.select-options.drop-delivery .drop-holder,.pricing-column .qty-form input[type=text],.product-box .box-h .add-to-cart,.popup-wrap-content .btn-default,.btn-proced,.out-stock-form .add-to-cart,.right-area .add-to-cart,.to-cart-block .add-to-cart,.product-column .btn-cart,.pricing-column .btn-cart,.btn-proced:hover,.out-stock-form .add-to-cart:hover,.popup-wrap-content .btn-default:hover,.right-area .add-to-cart:hover,.to-cart-block .add-to-cart:hover,.pricing-column .btn-cart:hover,.product-column .btn-cart:hover,.to-cart-block .active .open,.pricing-column .b-block .popup-active .open,.product-column .popup .holder,.out-stock-form .popup .holder,.right-area .popup .holder,.to-cart-block .popup .holder,.pricing-column .b-block .popup .holder,.brand-page-block .logo-box,.out-stock-form .counter-holder .text,.cart-area .box-holder .counter-holder .text,#aside-nav,.reward-area .discount-popup .popup,.form-apply .bg-input,.form-apply .bg-input.parent-focus,.form-apply .bg-input.parent-active,.form-apply .bg-input:focus,.table-product input[type="text"],.table-product input[type="text"].focus,.product-box .box-h .carousel-column,.cart-page .product-box .box-h .carousel-column .add-to-cart:hover,.discount-popup .popup,#fancybox-wrap,.btn_styles,.btn_styles.over,.btn_styles:hover,.cart-info .cart-return .cart-icon small,#header .secured-box,.login-box,shipping-form .proceed-area input[type="submit"],.login-form button[type="submit"],.login-form input[type="submit"],#popupShipping.lightbox-content .head .btn-area input[type="submit"],#popupMemberBilling.lightbox-content .head .btn-area input[type="submit"],.login-form input[type="submit"]:hover,.step-container,.shipping-form .proceed-area button[type="submit"],.shipping-form .proceed-area input[type="submit"],.shipping-form .proceed-area button[type="submit"]:hover,.shipping-form .proceed-area input[type="submit"]:hover,.shipping-form .select-area,.drop-ship2 .drop-holder,.shipping-popup>.popup,.info-popup>.popup-box-opens,.shipping-popup .popup,.shipping-popup .open,.promo-box .row-promo-cod input[type="text"],.account-form .row-password input[type="text"],.account-form .row-password input[type="password"],.jump-box,.product-columns,.product-column .add-btn:hover,.pro-cart-box,.specialties-block .pop-hover-specialities,.side-view-block,.check-step-wrap li,.form-control,.form-control:focus,.btn-default,.btn-default:hover,.template-register,.content-holder-reg aside,.popup-wrap-content .holder-pop-wrap,.tab-paypal button,.form-apply .bg-input.parent-focus,.form-apply .bg-input.parent-active,.form-apply .bg-input:focus,.payment-tab-popup .btn-default,.payment-tab-popup-edit .btn-default,.payment-tab-popup .btn-default:hover,.payment-tab-popup-edit .btn-default:hover,.pro-cart-gallery .mask-holder,.home-page #sidebar{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}