a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0 none;font-size:100%;margin:0;outline-color:invert;outline-style:none;outline-width:0;padding:0}.content-width{width:1000px;margin:0 auto}.open-sans{font-family:'Open Sans',sans-serif}.bitter{font-family:Bitter,serif}.cinzel{font-family:Cinzel,serif}.seaweed{font-family:"Seaweed Script"}body{margin:0;padding:0;font-size:13px;font-family:Arial,Verdana,Tahoma;color:#720a7c;background:#fff}a,img{border:none;outline:0!important}a{text-decoration:none;color:#9d18a7}a:hover{text-decoration:underline;color:#fd932d}.comp{color:#43240f;font-weight:700}.comingsoon{color:red;font-weight:700;font-style:italic}.clearfix{clear:both;overflow:hidden}.floatleft-img{float:left;padding:0 10px 0 0}.floatright-img{float:right;padding:0 0 0 10px}.f-left{float:left}.f-right{float:right}#wrapper{margin:0 auto 0 auto}#banner{width:100%;height:278px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.26,#9d18a7),color-stop(1,#65066e));background-image:-o-linear-gradient(bottom,#9d18a7 26%,#65066e 100%);background-image:-moz-linear-gradient(bottom,#9d18a7 26%,#65066e 100%);background-image:-webkit-linear-gradient(bottom,#9d18a7 26%,#65066e 100%);background-image:-ms-linear-gradient(bottom,#9d18a7 26%,#65066e 100%);background-image:linear-gradient(to bottom,#9d18a7 26%,#65066e 100%)}#main{width:1000px;height:auto;margin:0 auto;position:relative;z-index:2}#footer{width:100%;height:312px;background:url(../../img/assets/footer-bg.png);background-repeat:repeat-x;background-position:center center;margin-top:30px;position:relative;float:left;background-position-y:1px}.the-logo img{margin-top:32.5px}.nav-container{width:614px;position:relative}.media{position:absolute;left:150px;top:15px}.banner-info ul{list-style:none;width:390px;color:#fff;font-size:17px;float:right}.banner-info ul li{float:left;position:relative;padding:0 0 0 75px}.banner-info ul li span{color:#ff66ca;font-size:14px}.banner-info ul li:first-child{margin:0 10px 0 0}.banner-info ul li:first-child::before{content:'';background:url(../../img/assets/shipping.png);width:52.1px;height:28px;position:absolute;margin:29px 0 0 -60px}.banner-info ul li:last-child::before{content:'';background:url(../../img/assets/need-help.png);width:50px;height:30px;position:absolute;margin:27px 0 0 -55px}a[href^="tel:"]{color:inherit!important;text-decoration:none}.banner-border{background:url(../../img/assets/hr-bg.png);float:right;width:406px;height:4px}#nav ul{float:left;list-style:none;padding-top:35px;position:relative}#nav ul li{float:left}#nav ul li a{font-size:13.16px;color:#fff;text-decoration:none;padding:15px 7px 179px;border-radius:5px 5px 0 0;text-transform:uppercase}#nav ul li a.current,#nav ul li a:hover{background:#a7f9a6;color:#4a3f00}#nav ul li.navspacer{background:url(../../img/assets/nav-sapcer.png);display:block;float:left;width:12.5px;height:15.8px;margin:0 5px}#flash{width:100%;height:656.3px;background:url(../../img/assets/flash-bg.png);background-position:center center;position:relative;margin:-95px 0 50px 0}#flash2{width:100%;height:656.3px;background:url(../../img/assets/flash-non-home-bg.png);background-position:center center;position:absolute;margin:-95px 0 50px 0;z-index:1}.flash-details{padding-top:145px;text-align:center;position:absolute;z-index:2}.flash-details h2,.flash-details h3{font-family:Cinzel,serif}.flash-details h2{font-size:62.78px;font-weight:100;color:#fff;line-height:0;display:block;text-align:left}.flash-details span{font-size:76.07px;color:#a2f6a1;text-shadow:4px 0 2px #333;display:block;text-align:center;line-height:1;margin:7px 0 -12px 0}.flash-details h3{font-size:61.04px;font-weight:100;width:462.4px;height:70px;color:#a2f6a1;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.32,#9d18a7),color-stop(.77,#7e0e86));background-image:-o-linear-gradient(bottom,#9d18a7 32%,#7e0e86 77%);background-image:-moz-linear-gradient(bottom,#9d18a7 32%,#7e0e86 77%);background-image:-webkit-linear-gradient(bottom,#9d18a7 32%,#7e0e86 77%);background-image:-ms-linear-gradient(bottom,#9d18a7 32%,#7e0e86 77%);background-image:linear-gradient(to bottom,#9d18a7 32%,#7e0e86 77%);border-radius:10px}.payment-methods{margin:140px 200px 0 200px;position:absolute;line-height:26px}.payment-methods span{content:'';background:url(../../img/assets/dollar.png);background-repeat:no-repeat;background-position:0 0;width:30px;width:228px;height:30px;color:#fff;font-size:20.89px;display:block;text-shadow:0 0 0 #fff;line-height:30px;padding-left:20px}.payment-methods img{margin-left:-5px}.flash-login{float:left;position:absolute;margin-top:260px;font-weight:700}.flash-login ul{color:#720a7c;list-style:none}.flash-login ul li{float:left;margin:0 5px}.flash-login ul li a{text-decoration:none;color:#720a7c;font-size:14.24px}.flash-login ul li a:hover{color:#fff}#col-a{width:325px}#left-top{margin:0 0 15px 0;min-height:285px}#left-top h2{font-family:Bitter,serif;font-size:25px;color:#9d18a7;text-transform:uppercase;font-weight:100;padding:0 0 20px 0}#left-top ul{border-radius:5px;border:1px solid #941d9d;padding:20px;background:#941d9d none repeat scroll 0 0}#left-top ul li{list-style:none;position:relative;padding:7px 0;border-bottom:1px solid #e5e4e4}#left-top ul li:last-child{border-bottom:0 solid #fff}#left-top ul li a{padding-left:25px!important;font-size:15.57px!important;color:#fff!important;text-decoration:none}#left-top ul li a:hover{color:#fa6833}#left-top ul li::before{content:'';background:url(../../img/assets/ia-check.png);background-repeat:no-repeat;width:15px;height:20px;position:absolute;background-position:0 4px;z-index:1}#left-top ul li:hover:before{content:'';background:url(../../img/assets/a-check.png);background-repeat:no-repeat;width:15px;height:20px;position:absolute;background-position:0 4px;z-index:2}#left-bottom{background:#f5f5f5}#left-bottom h2{display:block;background:url(../../img/assets/cart-bg.png);height:62.7px;font-size:31.53px;color:#423100;line-height:60px;text-indent:20px;position:relative;z-index:21}.left-bottom-content{border:1px solid #cecece;padding:20px 20px 20px 10px;margin-top:-10px;border-radius:5px;float:left;width:293px;background:#941d9d}.left-bottom-content span.prod-count{font-size:18.52px;color:#fff;position:relative;display:block;padding:25px 0 10px 69px}.left-bottom-content span.prod-count:before{content:'';background:url(../../img/assets/shipping-box.png);width:51.1px;height:51.1px;position:absolute;margin:-20px -55px}.cart-info{padding:2.5px 15px 0;width:250px;float:left;position:relative;margin:0 15px}.cart-info span{display:block}.cart-info span.cart-title{background:#a7f9a6;width:44%;color:#423100;margin:5px 0;font-size:17.61px;text-align:right;padding:5px 20px 5px 5px;border-radius:5px;position:absolute;left:0}.cart-info span.cart-price{background:#fff;width:40%;height:21px;color:#1a1a1a;margin:5px 0;font-size:17.61px;text-align:right;padding:5px 20px 5px 5px;border-radius:5px}.cart-info:last-child{padding:0!important;width:300px!important;margin:25px 0 0 15px}.cart-info a{text-decoration:none;float:left}.cart-info a:first-child{display:block;width:127.7px;height:31.5px;background:url(../../img/assets/ia-view-cart.png);color:#423100;font-size:17.19px;font-weight:700;text-align:center;line-height:31.5px;margin:0 12px 0 0}.cart-info a:last-child{display:block;width:127.7px;height:31.5px;background:url(../../img/assets/ia-checkout.png);color:#fff;font-size:17.19px;font-weight:700;text-align:center;line-height:31.5px}.cart-info a:first-child:hover,.cart-info a:last-child:hover{background:#710a7b;color:#fff}#col-b{width:640px}#col-b h1{font-family:Bitter,serif!important;font-size:25px!important;color:#9d18a7;text-transform:uppercase;font-weight:100;padding:0 0 20px}ul#featured-products{float:left}ul#featured-products li{float:left;width:300px;height:323px;overflow:hidden;border:1px solid #d5d8dc;border-radius:5px;position:relative;margin:0 10px 15px 3px}ul#featured-products li span.prod-itemno{display:block;width:68.5px;height:40.7px;position:absolute;background:url(../../img/assets/prod-itemno.png);font-family:Bitter,serif;text-align:center;line-height:40px;font-size:19.48px;color:#000;top:0;right:0;margin:15px}ul#featured-products li a.prod-details{display:block;width:184.6px;height:41.8px;background:url(../../img/assets/ia-prod-details.png);position:absolute;bottom:0;left:0;text-align:center;font-size:18.03px;color:#423100;line-height:41.8px;font-weight:700;text-decoration:none;margin:0 0 20px 10px}ul#featured-products li a.prod-details:hover{background:url(../../img/assets/a-prod-details.png);color:#fff}ul#featured-products li a.prod-cart{display:block;width:84.5px;height:41.8px;background:url(../../img/assets/ia-cart.png);position:absolute;bottom:0;right:0;margin:0 10px 20px 0}ul#featured-products li a.magnifier{width:100px;height:102.2px;position:absolute;background:url(../../img/assets/magnifier.png);z-index:5;margin:111px 100px;display:none}ul#featured-products li:hover a.magnifier{display:block!important}ul#featured-products li img{transition:all .2s ease-in-out}ul#featured-products li:hover img{transform:scale(1.5);filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1)}ul#featured-products li a.prod-cart:hover{background:url(../../img/assets/a-cart.png)}.featured-pagination{display:block;width:97.9%;background:#fbfbfb;border-radius:5px;float:left}.featured-pagination ul{float:left;list-style:none;padding:10px;margin:0 235px}.featured-pagination ul li{float:left}.featured-pagination ul li{display:block;width:19.2px;height:24.8px;background:url(../../img/assets/pagination-bg.png);text-align:center;line-height:25px;margin:3px}.featured-pagination ul li:hover,.featured-pagination ul li:nth-child(2){background:url(../../img/assets/a-pagination-bg.png)}.featured-pagination ul li a{color:#fff;font-size:13px;font-weight:700;text-decoration:none}#content h1{font-size:20px;font-family:helveticabold}#content p{color:#4a4a4a;margin:0 0 15px 0}#footer ul{float:left;padding:110px 0 0 0;list-style:none}#footer ul li{font-family:'Open Sans',sans-serif;font-size:13px;float:left}#footer ul li:nth-child(2){margin:0 60px 0}#footer ul li a:hover{color:#99f198}#footer .widget-content h2{font-family:Cinzel,serif;font-size:20px;color:#fff;font-weight:100}#footer ul li:first-child p{padding-left:25px;color:#fff}#footer ul li p{color:#fff}#footer ul li a{color:#fff}#footer ul li:first-child p:last-child{line-height:0}#footer ul li:first-child p a{text-decoration:none}#footer ul.footer-menu{float:left;padding:0;width:300px}#footer ul.footer-menu li{padding:0;margin:5px 10px 1px 0}.widget-content input[type=text]{display:block;width:200px;height:25px;background:url(../../img/assets/email-form-bg.png) #fefefe;background-repeat:no-repeat;background-position:8px 6px;border:3px solid #7a0682;border-radius:5px;font-style:italic;color:#adadad;font-size:11px;text-indent:28px;margin-left:-3px}.widget-content input[type=submit]{width:162.7px;height:32.3px;background:url(../../img/assets/footer-submit-bg.png);border:0;text-align:left;font-weight:700;color:#423100;margin:-10px 0}.widget-content input[type=submit]:hover{background:url(../../img/assets/ac-footer-submit-bg.png);cursor:pointer;color:#fff}#footer ul.footer-menu li a{display:block;float:left;width:110.6px;height:28.2px;background:#a7f9a6;text-align:left;line-height:28px;padding-left:10px;border:1px solid #720a7c;border-radius:3px;color:#8e1398}#footer ul.footer-menu li a:hover,ul.footer-menu li a.current{text-decoration:none;border:1px solid #7a0682!important;color:#fff!important;background:#ea6eb0!important}#copyright{width:100%;background:#720a7c;float:left;line-height:66px}#copyright p,#copyright p a{text-align:center;font-family:Bitter,serif;color:#fff;font-size:13px;text-decoration:none}#copyright a{color:#fff}#copyright a:hover{color:#ddd}#copyright span{padding:0 5px}#slideshow{margin:39px 50px;z-index:1}i.home,i.mail,i.phone{display:block;position:relative}i.home::before{content:'';width:14.4px;height:12.6px;background:url(../../img/assets/ico-home.png);position:absolute;margin:3px -25px}i.phone::before{content:'';width:12.3px;height:12.5px;background:url(../../img/assets/ico-phone.png);position:absolute;margin:3px -25px}i.mail::before{content:'';width:12px;height:9px;background:url(../../img/assets/ico-mail.png);position:absolute;margin:-4px -25px}