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%;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}body,html{overflow-x:hidden;}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;}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer;}.ie7 img{-ms-interpolation-mode:bicubic;}textarea{overflow:auto;}button,input,select,textarea{margin:0;}button{width:auto;overflow:visible;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;background:#f5f5f5;border:1px solid #c4c4c4;font-size:12px;padding:10px;margin-bottom:20px;}pre,code,kbd,samp{font-family:monospace,sans-serif;}a:hover,a:active{outline:none;}sub,sup{font-size:75%;line-height:0;position:relative;}sup{top:-0.5em;}sub{bottom:-0.25em;}.fl{float:left;}.fr{float:right;}.ac{text-align:center;}.ar{text-align:right;}.fix:before,.fix:after,.col-full:before,.col-full:after{content:"\0020";display:block;height:0;overflow:hidden;}.fix:after,.col-full:after{clear:both;}.fix,.col-full{zoom:1;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}body{font-size:12px;line-height:1.5;color:#333333;font-family:sans-serif;background-color:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;}h1,h2,h3,h4,h5,h6{margin:0;color:#000000;font-weight:normal;font-family:"Bitter",sans-serif;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline;}h1{font-size:1.7em;}h2{font-size:1.5em;}h3{font-size:1.3em;}h4{font-size:0.9em;}h5{font-size:0.7em;}h6{font-size:0.5em;}p{margin:0;}img{vertical-align:bottom;max-width:100%;}hr{background-color:#c4c4c4;border:0;height:1px;margin-bottom:20px;}input,textarea{padding:5px;border-color:#b0b0b0 #c4c4c4 #c4c4c4 #b0b0b0;border-width:1px;border-style:solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#333333;}a{color:#ee3030;text-decoration:none;}a:hover{color:#cc0e0e;text-decoration:underline;}mark{background:none;color:#777777;}#wrapper{border-top:1px solid #c4c4c4;border-bottom:1px solid #fff;box-shadow:inset 0 -4px 7px 0 rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 -4px 7px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 -4px 7px 0 rgba(0,0,0,0.05);-o-box-shadow:inset 0 -4px 7px 0 rgba(0,0,0,0.05);}#navigation{margin-top:-25px;margin-bottom:3em;position:relative;z-index:999;font-family:"Bitter",sans-serif;font-size:1em;font-weight:700;}#navigation .mini-cart .sf-sub-indicator{display:none!important;}#navigation .mini-cart>li{padding:0 0 0 18px;background:#0a4b74;background:-webkit-gradient(linear,left top,left bottom,from(#0a4b74),to(#062d45));background:-webkit-linear-gradient(#0a4b74,#062d45);background:-moz-linear-gradient(center top,#0a4b74 0%,#062d45 100%);background:-moz-gradient(center top,#0a4b74 0%,#062d45 100%);background:linear-gradient(to bottom,#0a4b74,#062d45);box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.4);-webkit-box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.4);-moz-box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.4);-o-box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.4);}#navigation .mini-cart>li ul.cart_list{display:none!important;visibility:hidden!important;}#navigation .mini-cart>li:hover{background:#0e69a3;background:-webkit-gradient(linear,left top,left bottom,from(#0e69a3),to(#0a4b74));background:-webkit-linear-gradient(#0e69a3,#0a4b74);background:-moz-linear-gradient(center top,#0e69a3 0%,#0a4b74 100%);background:-moz-gradient(center top,#0e69a3 0%,#0a4b74 100%);background:linear-gradient(to bottom,#0e69a3,#0a4b74);}#navigation .mini-cart a.cart-parent{display:block;padding:11px 23px 10px 45px;text-align:left;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.8);background:url(images/ico-cart.png) left no-repeat;}#navigation .mini-cart a.cart-parent:hover{text-decoration:none;}#navigation .mini-cart a.cart-parent span{font-weight:bold;font-family:"Bitter",sans-serif;text-transform:uppercase;font-size:1.2em;line-height:1;}#navigation .mini-cart a.cart-parent mark{display:block;font-size:0.6em;font-style:normal;font-weight:bold;position:relative;background:none;color:#fff;filter:alpha(opacity=@opacity * 100);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}.nav{z-index:99;margin:0;padding:0;list-style:none;line-height:1;}.nav a{position:relative;color:#6c6c6c;display:block;z-index:100;padding:16px 23px;line-height:1.4;text-decoration:none;white-space:nowrap;text-transform:uppercase;text-shadow:-1px -1px 0 #000000;}.nav a:hover{color:#fff;text-shadow:1px 1px #000;background:#242424;background:rgba(255,255,255,0.07);border:none;}.nav li{float:left;width:auto;}.nav li a.sf-with-ul{padding-right:33px;}.nav li.current_page_item a,.nav li.current_page_parent a,.nav li.current-menu-ancestor a,.nav li.current-cat a,.nav li.li.current-menu-item a,.nav li.sfHover a{color:#fff;text-shadow:1px 1px #000;background:#242424;background:rgba(255,255,255,0.07);border:none;}#navigation .nav li ul li a{color:#6c6c6c;background:none;border:none;font-size:0.9em;}#navigation .nav li ul li a:hover{color:#fff;text-shadow:1px 1px #000;background:#242424;background:rgba(255,255,255,0.07);}#navigation{border:1px solid #000000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#1f1f1f;background:-webkit-gradient(linear,left top,left bottom,from(#1f1f1f),to(#000000));background:-webkit-linear-gradient(#1f1f1f,#000000);background:-moz-linear-gradient(center top,#1f1f1f 0%,#000000 100%);background:-moz-gradient(center top,#1f1f1f 0%,#000000 100%);background:linear-gradient(to bottom,#1f1f1f,#000000);box-shadow:0 0 6px 3px #000000;-webkit-box-shadow:0 0 6px 3px #000000;-moz-box-shadow:0 0 6px 3px #000000;-o-box-shadow:0 0 6px 3px #000000;box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.7);-webkit-box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.7);-moz-box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.7);-o-box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.7);}#navigation .nav .sf-sub-indicator{background:url(images/arrow-superfish.png) no-repeat;position:absolute;display:block;right:1em;top:44%;width:10px;height:10px;text-indent:-999em;overflow:hidden;}.nav li ul{position:absolute;left:-999em;}.nav li:hover,.nav li.hover{position:static;}.nav li:hover ul ul,.nav li.sfhover ul ul,.nav li:hover ul ul ul,.nav li.sfhover ul ul ul,.nav li:hover ul ul ul ul,.nav li.sfhover ul ul ul ul{left:-999em;}.nav li:hover ul,.nav li.sfhover ul,.nav li li:hover ul,.nav li li.sfhover ul,.nav li li li:hover ul,.nav li li li.sfhover ul,.nav li li li li:hover ul,.nav li li li li.sfhover ul{left:auto;}@media only screen and (max-width: 767px) {#navigation .nav{float:none;}#navigation .nav li{float:none;}#navigation .nav li a{border:none!important;padding:7px 15px;}#navigation .nav li ul{position:relative;}#navigation .nav li ul li a{padding-left:30px;}#navigation .nav li ul li li a{padding-left:40px;}#navigation .nav li ul li li li a{padding-left:50px;}#navigation ul{width:100%;}}#top select{margin:20px 0 0;width:100%;}#top #top-nav{display:none;}#header{margin-top:2em;padding:4em 0 5.2em;clear:both;position:relative;border-top:1px solid #c4c4c4;border-bottom:1px solid #fff;background:url(images/bg-hatch.png) repeat left top;box-shadow:inset 0 -40px 40px 0 rgba(0,0,0,0.04);-webkit-box-shadow:inset 0 -40px 40px 0 rgba(0,0,0,0.04);-moz-box-shadow:inset 0 -40px 40px 0 rgba(0,0,0,0.04);-o-box-shadow:inset 0 -40px 40px 0 rgba(0,0,0,0.04);}#header .site-title,#header .site-description{margin:0;color:#000;display:none;}#header .site-title a,#header .site-description a{color:#000000;text-transform:none;font-weight:normal;text-decoration:none;}#header .site-title a:hover,#header .site-description a:hover{text-decoration:underline;}#header .site-description{color:#4d4d4d;font-style:italic;}#header #topad{margin:2.5em 0 0;}#content{padding:0 0 2em;}h1.section-heading{margin:0 0 1em;font-size:1.4em;text-transform:uppercase;}#homepage-top{margin:0 0 3em;}#homepage-top #featured{margin:0 0 3em;}#homepage-top #featured li{position:relative;padding:0 0 1.5em;}#homepage-top #featured li .onsale{position:absolute;top:20px;right:20px;}#homepage-top #featured li img{margin:0 0 2em;border:1px solid #c4c4c4;height:auto!important;width:100%;}#homepage-top #featured li h2{margin:0;line-height:1.2;font-size:2.2em;}#homepage-top #featured li h2 a{color:#000000;}#homepage-top #featured li .entry{margin:0 0 1.2em;}#homepage-top #featured li .featured-price{font-weight:bold;font-size:1.2em;display:block;margin:0 0 1em;}#homepage-top #featured li .button{margin:0;}#homepage-top #popular{margin:0 0 3em;}#homepage-top #popular li{width:100%;}#homepage-top #popular li div img{margin:0 0 0.2em;height:auto;border:1px solid #c4c4c4;width:100%;}#homepage-top #popular li div img:hover{border-color:#ababab;}#homepage-top #popular li div .price{display:block;text-align:right;color:#999999;}#homepage-top #popular li div h3 a{color:#000;}#homepage-top #promo{position:relative;}#homepage-top #promo .flexslider{margin:0 0 1em;background:#f5f5f5;border:3px solid #f2f2f2;}#homepage-top #promo .flexslider ul.slides{padding:20px 30px;border:1px solid #c4c4c4;}#homepage-top #promo .flexslider ul.slides li img{float:right;margin:10px 0 0;}#homepage-top #promo .flexslider ul.slides li article{width:60%;font-family:"Bitter",sans-serif;}#homepage-top #promo .flexslider ul.slides li article h1{font-size:1.5em;line-height:1;}#homepage-top #promo .flexslider ul.slides li article h1 a{text-transform:uppercase;color:#000000;}#homepage-top #promo .flexslider ul.slides li article .excerpt{margin:1.4em 0;color:#b3b3b3;}#homepage-top #promo .flexslider ul.slides li article .excerpt p{font-size:1.3em;line-height:1;}#homepage-top #promo .flexslider ul.slides li article .button{margin:0;}#homepage-top .flexslider{width:100%;margin:0;padding:0;}#homepage-top .flexslider .slides>li{display:none;}#homepage-top .flexslider .slides img{max-width:100%;display:block;}#homepage-top .flex-pauseplay span{text-transform:capitalize;}#homepage-top .flex-control-nav{text-align:center;}#homepage-top .flex-control-nav li{display:inline;margin:0 5px;}#homepage-top .flex-control-nav li a{display:inline-block;height:0;width:8px;overflow:hidden;padding-top:8px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#a9a9a9;cursor:pointer;}#homepage-top .flex-control-nav li a:hover,#homepage-top .flex-control-nav li a.active{background:#1f1f1f;}#homepage-top .flex-direction-nav a{position:absolute;display:inline-block;overflow:hidden;height:0;width:23px;padding-top:23px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #ababab;box-shadow:inset 0 0 1px 0 #ffffff;-webkit-box-shadow:inset 0 0 1px 0 #ffffff;-moz-box-shadow:inset 0 0 1px 0 #ffffff;-o-box-shadow:inset 0 0 1px 0 #ffffff;}#homepage-top .flex-direction-nav a.prev{top:40%;left:-11px;background:#f5f5f5 url(images/ico-prev.png) no-repeat 8px 7px;}#homepage-top .flex-direction-nav a.next{top:40%;right:-16px;background:#f5f5f5 url(images/ico-next.png) no-repeat 9px 7px;}#homepage-top .flex-direction-nav a:hover{background-color:#e8e8e8;}#homepage-top .slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}#homepage-top html[xmlns] .slides{display:block;}#homepage-top * html .slides{height:1%;}#features{margin:0 0 3em;padding:20px 20px 0;background:#f5f5f5;border:1px solid #c4c4c4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#features article{text-align:center;margin:0 0 20px;}#features article a{display:block;margin:0 0 0.5em;text-align:center;position:relative;}#features article a img.thumb{margin:0 0 1em;border:1px solid #c4c4c4;}#features article a img.thumb:hover{border-color:#ababab;}#features article a .icon{display:inline-block;position:absolute;margin-left:-13.5px;padding:2px 0 0 0;left:50%;bottom:0;width:27px;height:25px;background:#1f1f1f;border:1px solid #1f1f1f;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.5);-o-box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.5);}#features article a .icon img{margin:1px 0 0 -1px;}#features article a .icon.vid{padding:3px 0 0 2px;height:24px;width:25px;}#features article a .icon.vid img{margin:0;}#features article a:hover .icon{bottom:3px;}#features article h1{font-size:1.7em;}#features article h1 a{color:#333333;}#features article p{color:#454545;}#features article.last{margin-right:0;}#searchbar{margin:0 0 3em;font-family:"Bitter",sans-serif;font-size:1.2em;line-height:3;text-shadow:1px 1px 0 #fff;text-transform:uppercase;font-weight:bold;border:1px solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 0 0 1px 0 #ffffff;-webkit-box-shadow:inset 0 0 1px 0 #ffffff;-moz-box-shadow:inset 0 0 1px 0 #ffffff;-o-box-shadow:inset 0 0 1px 0 #ffffff;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background:-webkit-linear-gradient(#f5f5f5,#e8e8e8);background:-moz-linear-gradient(center top,#f5f5f5 0%,#e8e8e8 100%);background:-moz-gradient(center top,#f5f5f5 0%,#e8e8e8 100%);background:linear-gradient(to bottom,#f5f5f5,#e8e8e8);}#searchbar ul{border-bottom:1px solid #c4c4c4;}#searchbar ul li{border-bottom:1px solid #c4c4c4;padding:7px 30px 5px 60px;line-height:2;}#searchbar ul li a{color:#333333;}#searchbar ul li.tel{background:url(images/ico-tel.png) no-repeat 25px 9px;}#searchbar ul li.email{text-transform:none;background:url(images/ico-email.png) no-repeat 25px 10px;}#searchbar ul li:hover{background-color:rgba(0,0,0,0.05);}#searchbar ul li:last-child{border-top:1px solid #fff;border-bottom:none;}#searchbar .search_main{padding:10px 22px;border-top:1px solid #fff;font-size:0.9em;line-height:1.6;}#searchbar .search_main .searchform{width:100%;text-align:left;margin:5px 0 0 0;line-height:1;background:#fff;box-shadow:0 0 0 1px #ffffff;-webkit-box-shadow:0 0 0 1px #ffffff;-moz-box-shadow:0 0 0 1px #ffffff;-o-box-shadow:0 0 0 1px #ffffff;}#searchbar .search_main .searchform input.s{outline:none;padding:8px 8px 7px;}#more{margin:0 0 4em;}#more .more-products-link{text-align:right;}.breadcrumbs{margin:0 0 3em;text-shadow:1px 1px 0 #fff;font-weight:bold;color:#666666;border:1px solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 0 0 1px 0 #ffffff;-webkit-box-shadow:inset 0 0 1px 0 #ffffff;-moz-box-shadow:inset 0 0 1px 0 #ffffff;-o-box-shadow:inset 0 0 1px 0 #ffffff;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background:-webkit-linear-gradient(#f5f5f5,#e8e8e8);background:-moz-linear-gradient(center top,#f5f5f5 0%,#e8e8e8 100%);background:-moz-gradient(center top,#f5f5f5 0%,#e8e8e8 100%);background:linear-gradient(to bottom,#f5f5f5,#e8e8e8);}.breadcrumbs .breadcrumb-title{display:none;}.breadcrumbs .trail-begin{display:inline-block;padding:5px 0 5px 30px;text-indent:-999em;background:url(images/ico-breadcrumb-home.png) no-repeat left top;filter:alpha(opacity=@opacity * 100);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;}.breadcrumbs .trail-begin:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}.breadcrumbs .sep{display:inline-block;padding:5px 13px;text-indent:-999em;background:url(images/ico-breadcrumb-sep.png) no-repeat center top;}.breadcrumbs a{color:#666666;}.breadcrumbs a:hover{color:#333333;}#sidebar{margin-top:30px;overflow:hidden;clear:both;}#sidebar .secondary{float:left;margin-right:20px;}#sidebar .secondary.last{margin:0;}#footer{padding:13px 0 10px;color:#666666;background:#1f1f1f;}#footer a{color:#666666;}#footer #credit img{vertical-align:middle;}#footer #credit span{display:none;}#footer-widgets{padding:30px 0;background:#f5f5f5;border-top:1px solid #dcdcdc;}#breadcrumb,.post .video{margin-bottom:1.5em;}.more-posts-link{margin-top:-10px;text-align:right;}.archive_header{display:block;float:left;width:100%;margin:0 0 40px;padding:20px 10px;font-family:"Bitter",sans-serif;font-size:1.3em;text-transform:uppercase;font-weight:bold;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}.archive_header .catrss a{padding:3px 10px 2px;text-shadow:1px 1px 0 rgba(0,0,0,0.2);font-size:0.7em;text-decoration:none;line-height:1;background:#ee3030;border:1px solid #ee3030;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2);-o-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2);}.archive_header .catrss a:hover{background:#d91212;}.post header h1,.page header h1{font-size:2.3em;line-height:1.2;position:relative;margin:0 0 0.5em;}.post header h1 a:link,.page header h1 a:link,.post header h1 a:visited,.page header h1 a:visited{color:#000000;}article.page{margin:0 0 3.5em;}.post,.search-results .page,.type-page{margin:0 0 4em;padding:0 0 3em;border-bottom:1px solid #dedede;}.post .post-meta,.search-results .page .post-meta,.type-page .post-meta{margin:0 0 1.5em 0;}.post .post-meta li,.search-results .page .post-meta li,.type-page .post-meta li{display:inline;}.post .post-more,.search-results .page .post-more,.type-page .post-more{clear:both;margin:1em 0;}.post .post-meta,.search-results .page .post-meta,.type-page .post-meta,.post .post-more,.search-results .page .post-more,.type-page .post-more,.post p.tags,.search-results .page p.tags,.type-page p.tags{margin:0 0 2em;text-transform:uppercase;font-weight:bold;font-size:0.8em;color:#4d4d4d;}.post .post-meta a:link,.search-results .page .post-meta a:link,.type-page .post-meta a:link,.post .post-more a:link,.search-results .page .post-more a:link,.type-page .post-more a:link,.post p.tags a:link,.search-results .page p.tags a:link,.type-page p.tags a:link,.post .post-meta a:visited,.search-results .page .post-meta a:visited,.type-page .post-meta a:visited,.post .post-more a:visited,.search-results .page .post-more a:visited,.type-page .post-more a:visited,.post p.tags a:visited,.search-results .page p.tags a:visited,.type-page p.tags a:visited{color:#333333;}.post .post-meta a:link:hover,.search-results .page .post-meta a:link:hover,.type-page .post-meta a:link:hover,.post .post-more a:link:hover,.search-results .page .post-more a:link:hover,.type-page .post-more a:link:hover,.post p.tags a:link:hover,.search-results .page p.tags a:link:hover,.type-page p.tags a:link:hover,.post .post-meta a:visited:hover,.search-results .page .post-meta a:visited:hover,.type-page .post-meta a:visited:hover,.post .post-more a:visited:hover,.search-results .page .post-more a:visited:hover,.type-page .post-more a:visited:hover,.post p.tags a:visited:hover,.search-results .page p.tags a:visited:hover,.type-page p.tags a:visited:hover{text-decoration:underline;color:red;}.post p.tags,.search-results .page p.tags,.type-page p.tags{background:url(images/ico-tag.png) no-repeat top left;padding-left:25px;width:100%;clear:both;margin-top:3em;}.post img,.search-results .page img,.type-page img,.post img.thumbnail,.search-results .page img.thumbnail,.type-page img.thumbnail{border:3px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-o-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);}.post img:hover,.search-results .page img:hover,.type-page img:hover,.post img.thumbnail:hover,.search-results .page img.thumbnail:hover,.type-page img.thumbnail:hover{box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-o-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);}.post img.wp-smiley,.search-results .page img.wp-smiley,.type-page img.wp-smiley{padding:0;border:0;}.post .alignleft,.search-results .page .alignleft,.type-page .alignleft{float:left;margin:0 20px 10px 0;}.post .alignright,.search-results .page .alignright,.type-page .alignright{float:right;margin:0 0 10px 20px;}.post .aligncenter,.search-results .page .aligncenter,.type-page .aligncenter{display:block;text-align:center;margin-bottom:15px;margin:0 auto 15px;}.post .wp-caption,.search-results .page .wp-caption,.type-page .wp-caption{padding:1px 1px 3px;text-align:center;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-o-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);}.post .wp-caption img,.search-results .page .wp-caption img,.type-page .wp-caption img{margin:4px 0 4px;padding:0;background:none;border:1px solid #dedede;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.post .wp-caption-text,.search-results .page .wp-caption-text,.type-page .wp-caption-text{margin:0;padding:0;font-size:0.9em;text-align:center;}.entry,#tab-description{line-height:1.5;}.entry h1,#tab-description h1,.entry h2,#tab-description h2,.entry h3,#tab-description h3,.entry h4,#tab-description h4,.entry h5,#tab-description h5,.entry h6,#tab-description h6{margin:0 0 .5em;line-height:1.5;}.entry p,#tab-description p{margin-bottom:1.2em;}.entry blockquote,#tab-description blockquote{background:url(images/blockquote.png) no-repeat 0 12px;padding:10px 20px 10px 50px;color:#0d0d0d;}.entry blockquote p,#tab-description blockquote p{font-style:italic;}.entry ul,#tab-description ul,.entry ol,#tab-description ol{margin-bottom:1.5em;padding:0 0 0 30px;}.entry ul li,#tab-description ul li,.entry ol li,#tab-description ol li{list-style-type:disc;}.entry ul ul,#tab-description ul ul,.entry ol ul,#tab-description ol ul{margin:0;}.entry ul ul li,#tab-description ul ul li,.entry ol ul li,#tab-description ol ul li{list-style-type:circle;}.entry ol li,#tab-description ol li{list-style-type:decimal;}.entry ol ol,#tab-description ol ol{margin:0;}.entry ol ol li,#tab-description ol ol li{list-style-type:lower-latin;}.nav-entries,.wp-pagenavi,.woo-pagination,#post-entries{margin:0 0 2em;padding:11px 15px 10px;color:#666666;border:1px solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 0 0 1px 0 #ffffff;-webkit-box-shadow:inset 0 0 1px 0 #ffffff;-moz-box-shadow:inset 0 0 1px 0 #ffffff;-o-box-shadow:inset 0 0 1px 0 #ffffff;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background:-webkit-linear-gradient(#f5f5f5,#e8e8e8);background:-moz-linear-gradient(center top,#f5f5f5 0%,#e8e8e8 100%);background:-moz-gradient(center top,#f5f5f5 0%,#e8e8e8 100%);background:linear-gradient(to bottom,#f5f5f5,#e8e8e8);}.woo-pagination{text-align:center;margin-top:30px;}.woo-pagination .page-numbers,.nav-entries a span.nav-next,.nav-entries a span.nav-prev,#post-entries a{display:inline;text-decoration:none;color:#404040;text-shadow:1px 1px 0 #fff;margin:0 3px;padding:5px 9px 4px 11px;border:1px solid #d1d1d1;font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:inset 0 0 1px 0 #ffffff;-webkit-box-shadow:inset 0 0 1px 0 #ffffff;-moz-box-shadow:inset 0 0 1px 0 #ffffff;-o-box-shadow:inset 0 0 1px 0 #ffffff;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background:-webkit-linear-gradient(#f5f5f5,#e8e8e8);background:-moz-linear-gradient(center top,#f5f5f5 0%,#e8e8e8 100%);background:-moz-gradient(center top,#f5f5f5 0%,#e8e8e8 100%);background:linear-gradient(to bottom,#f5f5f5,#e8e8e8);}.woo-pagination .page-numbers:hover,.nav-entries a span.nav-next:hover,.nav-entries a span.nav-prev:hover,#post-entries a:hover{background:#fff;border-color:#c4c4c4;}.woo-pagination .page-numbers.current,.nav-entries a span.nav-next.current,.nav-entries a span.nav-prev.current,#post-entries a.current{background:#c2c2c2;border-color:#fff;color:#1f1f1f;text-shadow:none;box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.5);-o-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.5);}.nav-entries a:hover{text-decoration:none;}#post-entries{padding:4px 10px 5px;}#post-entries .nav-prev{float:none;}#post-entries .nav-next{float:none;text-align:right;}#post-entries a{display:block;margin:5px 0;}#post-author{margin:0 0 3.5em;clear:both;}#post-author .title{margin-bottom:5px;}#post-author .profile-image{float:left;margin:5px 15px 5px 0;border:3px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-o-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);}#post-author .profile-image:hover{box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-o-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);}#post-author .profile-link{margin:10px 0 0;text-align:right;text-transform:uppercase;font-size:0.9em;}#connect{margin:0 0 2.5em;padding:15px;clear:both;border:1px solid #d1d1d1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:inset 0 0 0 1px #ffffff;-webkit-box-shadow:inset 0 0 0 1px #ffffff;-moz-box-shadow:inset 0 0 0 1px #ffffff;-o-box-shadow:inset 0 0 0 1px #ffffff;background:#f5f5f5;}#connect h3{margin-bottom:10px;}#connect p{margin:0 0 1em;}#connect .col-left{padding-bottom:20px;border-bottom:1px solid #d1d1d1;}#connect .newsletter-form{margin:0 0 1em;}#connect .newsletter-form .email{width:48%;}#connect .newsletter-form .submit{cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#connect .social a{filter:alpha(opacity=@opacity * 100);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}#connect .social a:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}#connect .related-posts{padding-top:20px;border-top:1px solid #fff;}#connect .related-posts h4{font-family:sans-serif;text-transform:uppercase;font-weight:bold;font-size:1em;}#connect .related-posts ul{list-style:none;margin:5px 0 5px 0;}#connect .related-posts ul li a{color:#333333;}#connect .social a{display:inline-block;height:28px;width:29px;background-image:url(images/ico-subscribe-social.png);background-repeat:no-repeat;}#connect .social a.subscribe{background-position:0px 0;}#connect .social a.twitter{background-position:-30px 0;}#connect .social a.facebook{background-position:-60px 0;}#connect .social a.youtube{background-position:-90px 0;}#connect .social a.flickr{background-position:-120px 0;}#connect .social a.linkedin{background-position:-150px 0;}#connect .social a.delicious{background-position:-180px 0;}#connect .social a.googleplus{background-position:-210px 0;}#connect .col-left{float:none;}#connect .col-right{float:none;}#connect .fr{float:none;}#connect .fl{float:none;}.widget{margin-bottom:2em;}.widget h3{margin:0 0 0.5em 0;}.widget p{margin-bottom:1em;}.widget ul{clear:both;}.widget ul li a{color:#595959;line-height:1.9;text-decoration:none;}.widget ul li a:hover{text-decoration:underline;}.widget ul ul{padding:0 0 0 15px;border-top:0;}.widget_login,.widget_shopping_cart,.widget_price_filter,.widget_layered_nav{padding:10px 15px;color:#fff;background:#242424;border:1px solid #171717;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 0 0 1px rgba(255,255,255,0.3);}.widget_login a:link,.widget_shopping_cart a:link,.widget_price_filter a:link,.widget_layered_nav a:link,.widget_login a:visited,.widget_shopping_cart a:visited,.widget_price_filter a:visited,.widget_layered_nav a:visited{color:#fff;}.widget_login h3,.widget_shopping_cart h3,.widget_price_filter h3,.widget_layered_nav h3{margin:0;padding:0 0 8px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.8);border-bottom:1px solid #050505;}.widget_login .button,.widget_shopping_cart .button,.widget_price_filter .button,.widget_layered_nav .button,.widget_login .submitbutton,.widget_shopping_cart .submitbutton,.widget_price_filter .submitbutton,.widget_layered_nav .submitbutton{margin:0;padding:4px 15px;display:inline-block;border:none;font-family:sans-serif;font-size:1em;font-weight:700;vertical-align:middle;overflow:visible;border:1px solid #020e16;position:relative;background:#0a4b74;background:-webkit-gradient(linear,left top,left bottom,from(#0a4b74),to(#062d45));background:-webkit-linear-gradient(#0a4b74,#062d45);background:-moz-linear-gradient(center top,#0a4b74 0%,#062d45 100%);background:-moz-gradient(center top,#0a4b74 0%,#062d45 100%);background:linear-gradient(to bottom,#0a4b74,#062d45);}.widget_login .button:hover,.widget_shopping_cart .button:hover,.widget_price_filter .button:hover,.widget_layered_nav .button:hover,.widget_login .submitbutton:hover,.widget_shopping_cart .submitbutton:hover,.widget_price_filter .submitbutton:hover,.widget_layered_nav .submitbutton:hover{background:#0e69a3;background:-webkit-gradient(linear,left top,left bottom,from(#0e69a3),to(#0a4b74));background:-webkit-linear-gradient(#0e69a3,#0a4b74);background:-moz-linear-gradient(center top,#0e69a3 0%,#0a4b74 100%);background:-moz-gradient(center top,#0e69a3 0%,#0a4b74 100%);background:linear-gradient(to bottom,#0e69a3,#0a4b74);}.widget_login .button:active,.widget_shopping_cart .button:active,.widget_price_filter .button:active,.widget_layered_nav .button:active,.widget_login .submitbutton:active,.widget_shopping_cart .submitbutton:active,.widget_price_filter .submitbutton:active,.widget_layered_nav .submitbutton:active{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.widget ul.product_list_widget,.mini-cart ul.product_list_widget,.widget ul.cart_list,.mini-cart ul.cart_list{border:1px solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f5f5f5;box-shadow:inset 0 0 1px 0 #ffffff;-webkit-box-shadow:inset 0 0 1px 0 #ffffff;-moz-box-shadow:inset 0 0 1px 0 #ffffff;-o-box-shadow:inset 0 0 1px 0 #ffffff;}.widget ul.product_list_widget li,.mini-cart ul.product_list_widget li,.widget ul.cart_list li,.mini-cart ul.cart_list li{overflow:hidden;zoom:1;clear:left;padding:5px 15px 10px;list-style:none;border-bottom:1px solid #dedede;border-top:1px solid #fff;}.widget ul.product_list_widget li:first-child,.mini-cart ul.product_list_widget li:first-child,.widget ul.cart_list li:first-child,.mini-cart ul.cart_list li:first-child{border-top:0;}.widget ul.product_list_widget li:last-child,.mini-cart ul.product_list_widget li:last-child,.widget ul.cart_list li:last-child,.mini-cart ul.cart_list li:last-child{margin-bottom:0;border-bottom:0;}.widget ul.product_list_widget li img,.mini-cart ul.product_list_widget li img,.widget ul.cart_list li img,.mini-cart ul.cart_list li img{float:right;margin:-4px 0 0;width:2.992em;height:auto;padding:.27em;background:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,0.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,0.2);-webkit-border-radius:0.167em;-moz-border-radius:0.167em;border-radius:0.167em;}.widget ul.product_list_widget li a,.mini-cart ul.product_list_widget li a,.widget ul.cart_list li a,.mini-cart ul.cart_list li a{display:block;margin:10px 0 5px;font-size:1.2em;text-shadow:1px 1px 0 #fff;line-height:1.2;color:#333333;font-weight:bold;}.widget ul.product_list_widget li dl.variation,.mini-cart ul.product_list_widget li dl.variation,.widget ul.cart_list li dl.variation,.mini-cart ul.cart_list li dl.variation{margin-bottom:0;font-size:0.8751em;}.widget ul.product_list_widget li dl.variation dt,.mini-cart ul.product_list_widget li dl.variation dt,.widget ul.cart_list li dl.variation dt,.mini-cart ul.cart_list li dl.variation dt{float:left;clear:left;margin-right:.27em;}.widget ul.product_list_widget li .star-rating,.mini-cart ul.product_list_widget li .star-rating,.widget ul.cart_list li .star-rating,.mini-cart ul.cart_list li .star-rating{float:none;display:block;margin:4px 0;}.widget ul.product_list_widget li del,.mini-cart ul.product_list_widget li del,.widget ul.cart_list li del,.mini-cart ul.cart_list li del{filter:alpha(opacity=@opacity * 100);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}.widget ul.product_list_widget li ins,.mini-cart ul.product_list_widget li ins,.widget ul.cart_list li ins,.mini-cart ul.cart_list li ins{background:none;}.widget ul.product_list_widget.cart_list,.mini-cart ul.product_list_widget.cart_list{margin-top:0;}.widget_login form{padding:10px 0 0;border-top:1px solid rgba(255,255,255,0.1);}.widget_login form label{display:block;margin:0 0 3px;font-weight:bold;font-size:0.9em;}.widget_login form input[type=text],.widget_login form input[type=password]{width:96%;padding:7px 5px 6px;outline:none;border:1px solid #171717;background:#2c2c2c;box-shadow:0 0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:0 0 1px 0 rgba(255,255,255,0.2);-moz-box-shadow:0 0 1px 0 rgba(255,255,255,0.2);-o-box-shadow:0 0 1px 0 rgba(255,255,255,0.2);}.widget_login form input[type=text]:focus,.widget_login form input[type=password]:focus{background:#c5c5c5;color:#222;box-shadow:0 0 1px 0 rgba(255,255,255,0.4);-webkit-box-shadow:0 0 1px 0 rgba(255,255,255,0.4);-moz-box-shadow:0 0 1px 0 rgba(255,255,255,0.4);-o-box-shadow:0 0 1px 0 rgba(255,255,255,0.4);}.widget_login form p:nth-child(3n){margin:3px 0;}.widget_login form p:nth-child(3n) a{font-size:0.85em;text-transform:uppercase;text-decoration:none;}.widget_login form p:nth-child(3n) input{margin:0 5px 0 0;}.widget_login .pagenav{padding:0.8em 0 0.2em;border-top:1px solid rgba(255,255,255,0.1);}.widget_shopping_cart ul.cart_list{background:none;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-bottom:1px solid #050505;border-top:1px solid rgba(255,255,255,0.1);}.widget_shopping_cart ul.cart_list li{padding:7px 5px 10px;border:0;line-height:1.1;border-bottom:1px solid #050505;border-top:1px solid rgba(255,255,255,0.1);font-family:"Bitter",sans-serif;font-size:1.3em;}.widget_shopping_cart ul.cart_list li.empty{border-bottom:1px solid rgba(255,255,255,0.1)!important;text-align:center;padding:10px;}.widget_shopping_cart ul.cart_list li:last-child{border-bottom:1px solid rgba(255,255,255,0.1);}.widget_shopping_cart ul.cart_list li img{float:right;padding:.27em;background:#fff;-webkit-border-radius:0.136em;-moz-border-radius:0.136em;border-radius:0.136em;margin:0 0 .27em .27em;}.widget_shopping_cart ul.cart_list li a{margin:4px 0 3px;text-shadow:1px 1px 0 #050505;color:#fff;font-weight:bold;line-height:1.2!important;text-transform:uppercase;text-decoration:none!important;}.widget_shopping_cart ul.cart_list li dl.variation{overflow:hidden;zoom:1;margin-bottom:0;filter:alpha(opacity=@opacity * 100);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}.widget_shopping_cart ul.cart_list li dl.variation dt{float:left;clear:left;font-weight:700;}.widget_shopping_cart p.total{text-align:center;padding:6px 0 4px;margin:20px 15px 5px;background:#121212;font-size:1em;line-height:1;text-transform:uppercase;border-bottom:none;border:1px solid #050505;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 0 1px 0 rgba(255,255,255,0.3);-webkit-box-shadow:0 0 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:0 0 1px 0 rgba(255,255,255,0.3);-o-box-shadow:0 0 1px 0 rgba(255,255,255,0.3);}.widget_shopping_cart h3:first-child{margin-bottom:0;}.widget_shopping_cart li.empty{border-bottom:0!important;}.widget_shopping_cart p.buttons{text-align:center;margin:0 0 -8px;padding:1em 1em 0.5em;}.widget_shopping_cart p.buttons .button{display:block;margin:0 0 10px;padding:4px 9px;font-size:0.8em;}.widget_price_filter form{margin-bottom:0;padding:1.7em 0 0;border-top:1px solid rgba(255,255,255,0.1);}.widget_price_filter .price_slider{margin:0 0 2em;border-top:1px solid rgba(255,255,255,0.1);}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4em;font-size:0.8751em;}.widget_price_filter .price_slider_amount .button{font-size:1.15em;}.widget_price_filter .price_slider_amount .button{float:left;}.widget_price_filter .ui-slider{position:relative;text-align:left;}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;border:1px solid #050505;cursor:pointer;background:url(images/ico-slider-handle.png) no-repeat #ffffff;outline:none;top:-0.435em;margin-left:-2px;}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em;}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border:1px solid #fff;margin-top:-1px;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#d3d3d3));background:-webkit-linear-gradient(#f5f5f5,#d3d3d3);background:-moz-linear-gradient(center top,#f5f5f5 0%,#d3d3d3 100%);background:-moz-gradient(center top,#f5f5f5 0%,#d3d3d3 100%);background:linear-gradient(to bottom,#f5f5f5,#d3d3d3);box-shadow:inset 0 0 2px 0 #a0a0a0;-webkit-box-shadow:inset 0 0 2px 0 #a0a0a0;-moz-box-shadow:inset 0 0 2px 0 #a0a0a0;-o-box-shadow:inset 0 0 2px 0 #a0a0a0;}.widget_price_filter .price_slider_wrapper .ui-widget-content{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background:#121212;padding-bottom:1px;border:1px solid #050505;}.widget_price_filter .ui-slider-horizontal{height:.5em;}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:0;margin-left:-2px;}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:0;}.widget_layered_nav h3{border:none;}.widget_layered_nav li{background:#454545;background:-webkit-gradient(linear,left top,left bottom,from(#454545),to(#393939));background:-webkit-linear-gradient(#454545,#393939);background:-moz-linear-gradient(center top,#454545 0%,#393939 100%);background:-moz-gradient(center top,#454545 0%,#393939 100%);background:linear-gradient(to bottom,#454545,#393939);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #1f1f1f;box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.3);-o-box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.3);margin-bottom:.618em;font-weight:bold;font-size:0.8751em;}.widget_layered_nav li:hover{background:#393939;background:-webkit-gradient(linear,left top,left bottom,from(#393939),to(#2c2c2c));background:-webkit-linear-gradient(#393939,#2c2c2c);background:-moz-linear-gradient(center top,#393939 0%,#2c2c2c 100%);background:-moz-gradient(center top,#393939 0%,#2c2c2c 100%);background:linear-gradient(to bottom,#393939,#2c2c2c);}.widget_layered_nav li a,.widget_layered_nav li .count{padding:5px 10px 3px;display:inline-block;text-shadow:1px 1px 0 #1f1f1f;}.widget_layered_nav li .count{float:right;padding:7px 10px 5px;background:rgba(0,0,0,0.2);border-left:1px solid rgba(255,255,255,0.1);font-size:1em;line-height:inherit;font-weight:bold;-webkit-border-top-right-radius:0.27em;-webkit-border-bottom-right-radius:0.27em;-moz-border-radius-topright:0.27em;-moz-border-radius-bottomright:0.27em;border-top-right-radius:0.27em;border-bottom-right-radius:0.27em;min-width:1.136em;text-align:center;}.widget_layered_nav li.chosen a{padding-left:2em;background:url(images/ico-cross.png) 0.618em 0.756em no-repeat;}#searchform,.searchform{width:99%;position:relative;border-color:#b0b0b0 #c4c4c4 #c4c4c4 #b0b0b0;border-width:1px;border-style:solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#searchform label,.searchform label{display:none;}#searchform input,.searchform input,#searchform .input-text,.searchform .input-text{padding:0;border:none;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;}#searchform input.s,.searchform input.s,#searchform #s,.searchform #s{padding:8px;width:80%;margin:0;border:0;background:none;color:#333333;}#searchform input.search-submit,.searchform input.search-submit{position:absolute;top:6px;right:10px;border:0;margin:0;padding:0;}#searchform #searchsubmit,.searchform #searchsubmit{text-align:left;text-indent:-999em;height:16px;width:16px;background:url(images/ico-search.png) no-repeat;filter:none!important;background:url("images/ico-search.png") no-repeat scroll 0 0 transparent;float:right;position:relative;right:4px;top:2px;}.widget_recent_comments ul li a{text-decoration:underline;}.widget_recent_comments ul li a:hover{text-decoration:none;}.widget_woo_flickr h3 span{color:#0051d8;}.widget_woo_flickr h3 span span{color:#ff1183;}.widget_woo_flickr .flickr_badge_image{float:left;margin:3px;}.widget_woo_flickr .wrap{position:relative;margin-bottom:20px;padding:0;}.widget_woo_flickr a img{float:left;margin:0 0 8px 8px;display:block;border:3px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-o-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);}.widget_woo_flickr a:hover img{box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-o-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);}.widget_tag_cloud .tagcloud,.widget_product_tag_cloud .tagcloud{text-align:center;}.widget_tag_cloud .tagcloud a,.widget_product_tag_cloud .tagcloud a{padding:2px 6px;margin:3px 1px;display:inline-block;background:#e8e8e8;color:#595959;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover{background:#dcdcdc;text-decoration:none;}#wp-calendar{width:100%;margin-bottom:15px;clear:both;padding:0;}#wp-calendar caption{padding:0 10px 10px;}#wp-calendar th,#wp-calendar td{text-align:center;background:#dcdcdc;padding:3px 0;}#wp-calendar td{background:transparent;color:#4d4d4d;}.widget_woo_blogauthorinfo .avatar{border:3px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-o-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);}.widget_woo_blogauthorinfo .avatar:hover{box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-o-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);}.widget_woo_blogauthorinfo .left{float:left;margin:3px 10px 5px 3px;}.widget_woo_blogauthorinfo .right{float:right;margin:3px 3px 10px 10px;}.widget_woo_blogauthorinfo .more{margin:0;}.widget_woo_blogauthorinfo .more a{color:#333333;text-transform:uppercase;font-weight:bold;font-size:0.9em;}.widget_woo_twitter .back{background:#f5f5f5;border:1px solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.widget_woo_twitter h3{border-bottom:0;padding:0;margin:0;padding-bottom:15px;}.widget_woo_twitter ul{padding-left:0;border:1px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.widget_woo_twitter ul li{border-bottom:1px solid #c4c4c4;border-top:1px solid #fff;padding:15px;list-style:none;}.widget_woo_twitter ul li:first-child{border-top:none;}.widget_woo_twitter ul li:last-child{border-bottom:none;}.widget_woo_twitter ul li a{padding:0;}.widget_woo_twitter ul li .time{color:#4d4d4d;}.widget_woo_twitter ul li .content{font-size:1.2em;font-family:Georgia,serif;}.widget_woo_twitter p{margin:0;padding:9px 10px 7px;text-align:center;text-transform:uppercase;font-size:0.9em;font-weight:bold;color:#4d4d4d;text-shadow:1px 1px 0 #fff;border-top:1px solid #c4c4c4;background:#e1e1e1;background:-webkit-gradient(linear,left top,left bottom,from(#e1e1e1),to(#d6d6d6));background:-webkit-linear-gradient(#e1e1e1,#d6d6d6);background:-moz-linear-gradient(center top,#e1e1e1 0%,#d6d6d6 100%);background:-moz-gradient(center top,#e1e1e1 0%,#d6d6d6 100%);background:linear-gradient(to bottom,#e1e1e1,#d6d6d6);box-shadow:inset 0 0 2px 0 #ffffff;-webkit-box-shadow:inset 0 0 2px 0 #ffffff;-moz-box-shadow:inset 0 0 2px 0 #ffffff;-o-box-shadow:inset 0 0 2px 0 #ffffff;}.widget_woo_twitter p:hover{background:#e1e1e1;}.widget_woo_twitter p a{color:#000000;}.widget_woo_embedwidget .widget-video-unit h4{display:none;}.widget_woo_embedwidget ul.widget-video-list{background:#f5f5f5;border:1px solid #c4c4c4;border-top:none;}.widget_woo_embedwidget ul.widget-video-list li{border:1px solid #fff;border-top:1px solid #c4c4c4;}.widget_woo_embedwidget ul.widget-video-list li:first-child{border-top:none;}.widget_woo_embedwidget ul.widget-video-list li a{display:block;padding:6px 12px;}.widget_woo_embedwidget ul.widget-video-list li a:hover{text-decoration:none;background:#e1e1e1;background:-webkit-gradient(linear,left top,left bottom,from(#e1e1e1),to(#d6d6d6));background:-webkit-linear-gradient(#e1e1e1,#d6d6d6);background:-moz-linear-gradient(center top,#e1e1e1 0%,#d6d6d6 100%);background:-moz-gradient(center top,#e1e1e1 0%,#d6d6d6 100%);background:linear-gradient(to bottom,#e1e1e1,#d6d6d6);text-shadow:1px 1px 0 #fff;font-weight:bold;}.widget_woo_embedwidget ul.widget-video-list li.active a{background:#e1e1e1;background:-webkit-gradient(linear,left top,left bottom,from(#e1e1e1),to(#d6d6d6));background:-webkit-linear-gradient(#e1e1e1,#d6d6d6);background:-moz-linear-gradient(center top,#e1e1e1 0%,#d6d6d6 100%);background:-moz-gradient(center top,#e1e1e1 0%,#d6d6d6 100%);background:linear-gradient(to bottom,#e1e1e1,#d6d6d6);text-shadow:1px 1px 0 #fff;font-weight:bold;}#tabs{height:auto;display:block;background:#dcdcdc;border:1px solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#tabs ul.wooTabs{padding:0;}#tabs ul.wooTabs li{float:left;display:inline;color:#fff;margin:0;cursor:pointer;}#tabs ul.wooTabs li a{color:#4d4d4d;display:block;float:left;padding:5px;text-transform:none;font-weight:bold;border-right:1px solid #c4c4c4;border-left:1px solid rgba(255,255,255,0.5);}#tabs ul.wooTabs li a.selected{padding-bottom:6px;}#tabs ul.wooTabs li a.selected,#tabs ul.wooTabs li a:hover{background:#f5f5f5;text-decoration:none;}#tabs ul.wooTabs li:first-child a{border-left:none;}#tabs .inside{background:#f5f5f5;border:1px solid #fff;border-top:1px solid #c4c4c4;margin-top:-1px;}#tabs .inside ul,#tabs .inside #tab-tags{margin:0;padding:0;display:none;}#tabs .inside ul:first-child{display:inline;}#tabs .inside #tab-tags{border-width:1px;text-align:center;padding:10px;}#tabs .inside #tab-tags a{padding:2px 8px;margin:3px 1px;display:inline-block;background:#e8e8e8;color:#4d4d4d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#tabs .inside #tab-tags a:hover{background:#dcdcdc;text-decoration:none;}#tabs .inside li{border-top:1px solid #fff;border-bottom:1px solid #c4c4c4;padding:15px;list-style:none;}#tabs .inside li a{color:#333333;font-weight:bold;padding:0;}#tabs .inside li span.meta{display:block;font-family:Georgia,serif;font-style:italic;text-transform:none;color:#4d4d4d;}#tabs .inside li img.avatar,#tabs .inside li img.thumbnail{border:1px solid #c4c4c4;padding:2px;background:#fff;float:left;margin:0 10px 0 0;}#tabs .inside li img.avatar:hover,#tabs .inside li img.thumbnail:hover{border-color:#ababab;}#footer-widgets .searchform,#footer-widgets #searchform{background:#fff;}#footer-widgets .widget ul.product_list_widget,#footer-widgets .mini-cart ul.product_list_widget,#footer-widgets .widget ul.cart_list,#footer-widgets .mini-cart ul.cart_list{background:#fff;}#footer-widgets .widget_shopping_cart ul.cart_list{background:none;}#footer-widgets #connect{background:#fff;}#footer-widgets #tabs ul.wooTabs li a{font-size:0.9em;padding:5px;}#footer-widgets #tabs ul.wooTabs li a.selected,#footer-widgets #tabs ul.wooTabs li a:hover{background:#fff;}#footer-widgets #tabs .inside{background:#fff;}#footer-widgets .widget_woo_twitter ul li{background:#fff;}#comments{position:relative;margin:4.7em 0 0;padding:3em 0 0 0;border-top:1px solid #dedede;}#comments h3{font-size:2em;line-height:1;font-weight:normal;margin-bottom:1.5em;}#comments .commentlist{background:#f8f8f8;border:1px solid #dedede;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 0 0 0 1px #ffffff;-webkit-box-shadow:inset 0 0 0 1px #ffffff;-moz-box-shadow:inset 0 0 0 1px #ffffff;-o-box-shadow:inset 0 0 0 1px #ffffff;}#comments .comment{list-style:none;}#comments .comment .comment-container{position:relative;padding:20px 20px 30px;border-top:1px solid #fff;border-bottom:1px solid #dedede;}#comments .comment.bypostauthor .comment-container{background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background:-webkit-linear-gradient(#f5f5f5,#e8e8e8);background:-moz-linear-gradient(center top,#f5f5f5 0%,#e8e8e8 100%);background:-moz-gradient(center top,#f5f5f5 0%,#e8e8e8 100%);background:linear-gradient(to bottom,#f5f5f5,#e8e8e8);}#comments .comment .comment-head{margin:0 0 10px 0;font-size:1.2em;}#comments .comment .comment-head .name{margin:0;font-weight:bold;}#comments .comment .comment-head .date,#comments .comment .comment-head .edit,#comments .comment .comment-head .perma{font-size:0.9em;}#comments .comment .avatar{float:left;margin:0 15px 10px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#comments .comment .avatar img{margin:0;vertical-align:middle;border:1px solid #d1d1d1;padding:3px;background:#fff;}#comments .comment .comment-entry p{margin:0 0 10px 0;}#comments .comment .reply{position:absolute;bottom:10px;right:10px;padding-top:10px;}#comments .comment .reply a:link,#comments .comment .reply a:visited{font-size:0.9em;padding:5px 10px 3px 23px;background:#f5f5f5 url(images/ico-comment-reply.png) no-repeat 10px center;border-color:#b2b2b2;color:#333333!important;text-shadow:none;text-transform:uppercase;line-height:1;margin:0;box-shadow:0 0 0 1px #ffffff;-webkit-box-shadow:0 0 0 1px #ffffff;-moz-box-shadow:0 0 0 1px #ffffff;-o-box-shadow:0 0 0 1px #ffffff;}#comments .comment .reply a:link:hover,#comments .comment .reply a:visited:hover{background-color:#fff;}#comments .commentlist>li:last-child .comment-container{border-bottom:none;}#comments ul.children{padding:0;}#comments ul.children .cancel-comment-reply{margin:10px 0;}#comments .depth-2 .comment-container{padding-left:6%;}#comments .depth-3 .comment-container{padding-left:8%;}#comments .depth-4 .comment-container{padding-left:12%;}#comments .depth-5 .comment-container{padding-left:16%;}#comments .depth-6 .comment-container{padding-left:20%;}#comments .navigation a{display:block;margin:15px 0 0 0;text-decoration:none;}#comments .nocomments{font-weight:bold;font-size:1.2em;}#comments #respond{margin:2em 0 1em;}#comments #respond h3{font-size:1.5em;}#comments #respond #cancel-comment-reply-link{margin:0;}h3#pings{margin:25px 0 10px 0;}.pinglist li{margin:0 0 0 20px;list-style-type:decimal;}.pinglist li .author{font-weight:bold;font-size:1.3em;}.pinglist li .date{font-size:0.9em;}.pinglist li .pingcontent{display:block;margin:10px 0;}#respond{margin:3em 0 4em;}#respond h3{font-weight:bold;margin-bottom:10px;text-transform:uppercase;}#respond .left{float:left;width:200px;margin-right:15px;}#respond .right{float:left;width:380px;}#respond label{font-size:0.9em;color:#4d4d4d;}#respond #reply-title small{display:block;margin:3px 0;font-size:0.6em;}#respond #commentform{margin:15px 0 0 0;}#respond #commentform p{margin:0 0 0.7em;}#respond #commentform label{position:relative;display:inline-block;vertical-align:top;margin:7px 0 0 3px;font-style:italic;}#respond #commentform input.txt,#respond #commentform textarea{font-size:1.2em;font-family:sans-serif;border-color:#b0b0b0 #c4c4c4 #c4c4c4 #b0b0b0;border-width:1px;border-style:solid;color:#333333;padding:5px 7px;}#respond #commentform input.txt{width:170px;margin:0 5px 0 0;}#respond #commentform textarea{width:95%;}#respond #commentform .comment-form-comment label{display:none;}#respond #commentform #submit{margin:15px 0 0 0;cursor:pointer;}#archives{padding:10px 0 0;}#archives a{font-style:italic;}#archives .archives_list{border-left:1px solid #c4c4c4;list-style:none;margin:0 0 15px 15px;}#archives .archives_list li{clear:left;padding-left:24px;font-size:0.9em;font-style:normal;list-style:none;}#archives .archives_list .date{color:#4d4d4d;width:100px;font-style:italic;display:inline-block;vertical-align:top;}#archives .archives_list .linked{width:270px;display:inline-block;vertical-align:top;}#archives .archives_list .comments{width:100px;display:inline-block;vertical-align:top;}#archives .archives_list .comments a{color:#595959;font-size:0.9em;font-style:italic;text-decoration:underline;padding-left:13px;}#archives .archives_list .comments a:hover{text-decoration:none;}h3.archive_year{font-family:sans-serif;font-weight:bold;font-size:1.4em;color:#333333;margin-top:0;}#contact-page .screenReader{left:-9999px;position:absolute;top:-9999px;}#contact-page ol.forms{float:left;list-style:none;width:100%;margin:10px 0 0;}#contact-page ol.forms li{clear:both;float:left;margin-bottom:18px;position:relative;width:100%;}#contact-page ol.forms li .error{font-size:0.9em;display:block;color:red;}#contact-page ol.forms li.textarea .error{display:block;}#contact-page ol.forms li.screenReader{margin-bottom:0;}#contact-page ol.forms li.buttons .submit{margin:5px 0 0;cursor:pointer;}#contact-page ol.forms li.inline input{width:auto;}#contact-page ol.forms li.inline label{display:inline;float:none;width:auto;}#contact-page ol.forms label{cursor:pointer;display:block;font-weight:700;margin:0 0 10px;}#contact-page ol.forms input.txt{width:50%;}#contact-page ol.forms input#sendCopy{border:none;margin-right:10px;}#contact-page ol.forms textarea{height:300px;width:97%;}.entry #contact-page ol.forms li{list-style:none;}.image-gallery-item img{max-width:100%;padding:3px;margin:0 10px 10px 0;border:1px solid #dcdcdc;background:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.image-gallery-item img:hover{border:1px solid #c2c2c2;box-shadow:0 1px 4px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 4px 0px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px 0px rgba(0,0,0,0.2);-o-box-shadow:0 1px 4px 0px rgba(0,0,0,0.2);}table{width:100%;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}table th,table td{border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4;padding:.618em;background:#fff;}table th{background:#e8e8e8;text-shadow:0 1px 0 #ffffff;}.cart-collaterals{margin:2em 0 0;}.cart-collaterals ul li{list-style:none;}.related h2,.upsells h2{margin:0 0 0.5em;}.quantity{overflow:hidden;zoom:1;}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{display:none;}.quantity input.qty{width:2.618em;padding:4px 0 4px;font-weight:bold;font-size:1.1em;font-family:sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #c4c4c4;border-right:0;border-left:0;text-align:center;z-index:10;margin:0;line-height:1;}.quantity .plus,.quantity .minus{text-align:center;margin:0;padding:5px 10px;display:inline-block;font-weight:bold;font-size:1em;border:1px solid #c4c4c4;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#dcdcdc));background:-webkit-linear-gradient(#f5f5f5,#dcdcdc);background:-moz-linear-gradient(center top,#f5f5f5 0%,#dcdcdc 100%);background:-moz-gradient(center top,#f5f5f5 0%,#dcdcdc 100%);background:linear-gradient(to bottom,#f5f5f5,#dcdcdc);text-shadow:0 1px 0 rgba(255,255,255,0.4);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;z-index:20;}.quantity .plus:hover,.quantity .minus:hover{background:#f5f5f5;}.quantity .plus{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;}.quantity .minus{-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;}.star-rating{float:right;width:80px;height:16px;background:url(images/star.png) repeat-x left 0;}.star-rating span{background:url(images/star.png) repeat-x left -32px;height:0;padding-top:16px;overflow:hidden;float:left;}p.stars{overflow:hidden;zoom:1;}p.stars span{width:80px;height:16px;position:relative;float:left;background:url(images/star.png) repeat-x left 0;}p.stars span a{float:left;position:absolute;left:0;top:0;width:16px;height:0;padding-top:16px;overflow:hidden;}p.stars span a:hover,p.stars span a:focus{background:url(images/star.png) repeat-x left -16px;}p.stars span a.active{background:url(images/star.png) repeat-x left -32px;}p.stars span a.star-1{width:16px;z-index:10;}p.stars span a.star-2{width:32px;z-index:9;}p.stars span a.star-3{width:48px;z-index:8;}p.stars span a.star-4{width:64px;z-index:7;}p.stars span a.star-5{width:80px;z-index:6;}#sidebar .star-rating,#footer-widgets .star-rating{width:60px;height:12px;background:url(images/star-small.png) repeat-x left 0;}#sidebar .star-rating span,#footer-widgets .star-rating span{background:url(images/star-small.png) repeat-x left -24px;padding-top:12px;}#sidebar p.stars span,#footer-widgets p.stars span{width:60px;height:12px;background:url(images/star-small.png) repeat-x left 0;}#sidebar p.stars span a,#footer-widgets p.stars span a{width:12px;padding-top:12px;}.hreview-aggregate h2{padding-top:0;}#fancybox-outer{padding:1.618em;}#fancybox-wrap table{background:none;}#fancybox-close{width:30px!important;height:30px!important;}.shortcode-sale{padding:10px;border:1px solid #d1d1d1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:inset 0 0 0 1px #ffffff;-webkit-box-shadow:inset 0 0 0 1px #ffffff;-moz-box-shadow:inset 0 0 0 1px #ffffff;-o-box-shadow:inset 0 0 0 1px #ffffff;background:#f5f5f5;font-family:"Bitter",sans-serif;font-size:1.4em;text-align:center;}.shortcode-sale a{display:block!important;margin:10px 0 0!important;font-size:0.7em!important;}#header-widget,#content-widget{margin:0 0 2.8em;}#header-widget .shortcode-sale,#content-widget .shortcode-sale{text-align:left;}#header-widget .shortcode-sale a,#content-widget .shortcode-sale a{display:inline!important;float:right;margin:-3px 0 0!important;font-size:0.8em!important;}.onsale{padding:4px 10px 3px;text-transform:uppercase;font-weight:bold;color:#fff;font-size:0.9em;line-height:1;text-shadow:-1px -1px 0 rgba(0,0,0,0.2);border:1px solid #ee3030;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2);-o-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2);background:#f36969;background:-webkit-gradient(linear,left top,left bottom,from(#f36969),to(#ee3030));background:-webkit-linear-gradient(#f36969,#ee3030);background:-moz-linear-gradient(center top,#f36969 0%,#ee3030 100%);background:-moz-gradient(center top,#f36969 0%,#ee3030 100%);background:linear-gradient(to bottom,#f36969,#ee3030);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.woocommerce_message,p.info,li.info,.woocommerce_error,.woocommerce-message,.woocommerce-error,.woocommerce-info{margin:0 0 3em;padding:.618em 1.618em .618em 2.618em;position:relative;overflow:hidden;zoom:1;border:1px solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.woocommerce_message .button,p.info .button,li.info .button,.woocommerce_error .button,.woocommerce-message .button,.woocommerce-error .button,.woocommerce-info .button{float:right;margin-top:-0.27em;margin-bottom:-0.27em;}ul.woocommerce-error{list-style:none;padding-top:.875em;padding-bottom:.875em;}ul.woocommerce-error li{list-style:none;}.woocommerce_message,.woocommerce-message{border-color:#c4c4c4;background:url(images/ico-success-small.png) 1em 0.95em no-repeat;background-color:#1f1f1f;border:1px solid #1f1f1f;color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);-o-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);}.woocommerce_message .button,.woocommerce-message .button{margin:-2px -10px -2px 0;padding:4px 15px;display:inline-block;border:none;font-family:sans-serif;font-size:0.8em;font-weight:700;text-shadow:none;vertical-align:middle;overflow:visible;border:1px solid #020e16;position:relative;background:#0a4b74;background:-webkit-gradient(linear,left top,left bottom,from(#0a4b74),to(#062d45));background:-webkit-linear-gradient(#0a4b74,#062d45);background:-moz-linear-gradient(center top,#0a4b74 0%,#062d45 100%);background:-moz-gradient(center top,#0a4b74 0%,#062d45 100%);background:linear-gradient(to bottom,#0a4b74,#062d45);}.woocommerce_message .button:hover,.woocommerce-message .button:hover{background:#0e69a3;background:-webkit-gradient(linear,left top,left bottom,from(#0e69a3),to(#0a4b74));background:-webkit-linear-gradient(#0e69a3,#0a4b74);background:-moz-linear-gradient(center top,#0e69a3 0%,#0a4b74 100%);background:-moz-gradient(center top,#0e69a3 0%,#0a4b74 100%);background:linear-gradient(to bottom,#0e69a3,#0a4b74);}.woocommerce_message .button:active,.woocommerce-message .button:active{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}p.info,li.info,.woocommerce-info{border-color:#c4c4c4;background:url(images/ico-info-small.png) 1em 0.95em no-repeat;background-color:#f5f5f5;box-shadow:inset 0 0 0 1px #ffffff;-webkit-box-shadow:inset 0 0 0 1px #ffffff;-moz-box-shadow:inset 0 0 0 1px #ffffff;-o-box-shadow:inset 0 0 0 1px #ffffff;}p.info a,li.info a,.woocommerce-info a{font-weight:700;}.woocommerce_error,.woocommerce-error{color:#ee3030;border-color:#c4c4c4;background:url(images/ico-error-small.png) 1em 0.95em no-repeat;background-color:#1f1f1f;border:1px solid #1f1f1f;color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);-o-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);}.validate-required.woocommerce-validated input{border-color:#88ab2f;background:#e7f2ce;}.validate-required.woocommerce-invalid input{border-color:#b93533;background:#f5dcdc;}.required{color:#c00;border:0;}ul#shipping_method{list-style:none;margin:0;padding:0;}ul#shipping_method li{list-style:none;}ul#shipping_method label{display:inline;}p.demo_store{position:fixed;top:0;left:0;right:0;text-align:center;padding:1em 0;background:#f5f5f5;border-bottom:2px solid #c4c4c4;z-index:999999;}header.title{overflow:hidden;zoom:1;margin-top:1.143em;}header.title h1,header.title h2,header.title h3,header.title h4,header.title h5,header.title h6{float:left;padding-top:0;}header.title a{float:right;font-weight:bold;text-transform:uppercase;font-size:0.9em;line-height:2.4;}.woocommerce .woocommerce_ordering,.woocommerce .woocommerce-ordering{margin-bottom:1em;margin-top:10px;}.pp_content{margin:0 auto;}ul.products{clear:both;padding:0;list-style:none;}ul.products:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both;}ul.products .product{margin-bottom:2em;width:48%;float:left;clear:left;position:relative;}ul.products .product:nth-child(2n){float:right;clear:none;}ul.products .product a{text-decoration:none;}ul.products .product .img-wrap{position:relative;margin:0 0 1em;}ul.products .product .img-wrap .onsale{position:absolute;top:10px;left:10px;}ul.products .product img{height:auto;display:block;width:100%;border:1px solid #c4c4c4;}ul.products .product h3{margin:0 0 0.05em;line-height:1;}ul.products .product h3 a{color:#000000;}ul.products .product .price{display:block;color:#999999;}ul.products .product .button{position:absolute;top:25%;left:8px;right:8px;padding:2px 0;display:block;z-index:10px;text-transform:uppercase;filter:alpha(opacity=@opacity * 100);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;}ul.products .product .button.loading:before{content:"";position:absolute;height:16px;width:16px;bottom:-25px;left:50%;margin-left:-8px;text-indent:0;background:url(images/ajax-loader.gif) no-repeat;}ul.products .product .button.added:before{content:"";position:absolute;height:16px;width:16px;bottom:-25px;left:50%;margin-left:-8px;text-indent:0;background:url(images/icon_tick.png) no-repeat;}ul.products .product del{filter:alpha(opacity=@opacity * 100);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;}ul.products .product:hover img{filter:alpha(opacity=@opacity * 100);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}ul.products .product:hover .button{filter:alpha(opacity=@opacity * 100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}ul.products .product.first{clear:both;}.single-product{}.single-product #breadcrumb{margin-bottom:2.992em;}.single-product div.product{position:relative;}.single-product div.product .onsale{position:absolute;left:15px;top:12px;}.single-product .images{width:100%;margin-bottom:3em;}.single-product .images img{height:auto;width:100%;border:3px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-o-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);}.single-product .images img:hover{box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-o-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);}.single-product .images a.zoom{display:block;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;}.single-product .images a.zoom .attachment-shop_large{width:100%;height:auto;display:block;}.single-product .images .thumbnails{margin:10px 0 0 5px;}.single-product .images .thumbnails img{margin-bottom:8px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:1px solid #dedede;}.single-product .images .thumbnails img:hover{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:1px solid #c4c4c4;}.single-product .images .thumbnails:after{content:"";clear:both;display:block;}.single-product .images .thumbnails a{width:30.75%;margin-right:3.8%;float:left;}.single-product .images .thumbnails a.last{margin-right:0;}.single-product .summary{margin-bottom:3em;}.single-product .summary .social iframe{position:relative;top:8px;}.single-product .summary h1{margin:0 0 0.5em;font-size:2em;line-height:1;font-weight:bold;}.single-product .summary .price{margin:0 0 1em;font-weight:700;font-size:1.2em;color:#ee3030;}.single-product .summary .price del{filter:alpha(opacity=@opacity * 100);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}.single-product .summary .price ins{background:none;}.single-product .summary p{margin:0 0 1.5em;}.single-product .summary form.cart{margin:0.5em 0 1.2em;}.single-product .summary form.cart .button{margin:3px 0 0 0;text-transform:uppercase;font-size:1.1em;padding:5px 13px 4px;line-height:1;}.single-product .summary .stock.out-of-stock{background:url(images/icon_cross_small.png) left no-repeat;padding-left:1.3em;margin-left:1.142em;}.single-product .summary table.group_table .quantity{margin:0;min-width:100px;}.single-product .summary table.group_table td label{position:relative;top:-10px;}.single-product .summary table.variations,.single-product .summary table.group_table{background:none;border:0;box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);-o-box-shadow:0 0 0 0 rgba(0,0,0,0);margin:0;}.single-product .summary table.variations th,.single-product .summary table.group_table th,.single-product .summary table.variations td,.single-product .summary table.group_table td{border-right:0;padding-left:0;background:none;border:0;box-shadow:inset 0 0 0 0 rgba(0,0,0,0);-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);-o-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);}.single-product .summary table.variations tr:last-child th,.single-product .summary table.group_table tr:last-child th,.single-product .summary table.variations tr:last-child td,.single-product .summary table.group_table tr:last-child td{border-bottom:0;}.single-product .summary table.variations label,.single-product .summary table.group_table label{font-weight:bold;}.single-product .summary .single_variation_wrap{overflow:hidden;zoom:1;}.single-product .summary .single_variation_wrap .single_variation{margin:1em 0;padding:1em;background:#f5f5f5;}.single-product .summary .single_variation_wrap .single_variation .price{margin:0;font-weight:700;font-size:1.6em;display:block;}.single-product .summary .single_variation_wrap .single_variation p{margin:0;font-style:italic;}.single-product .summary .single_variation_wrap .variations_button .button{float:left;}.single-product .summary .product_meta{font-size:0.8751em;border-top:1px dotted rgba(0,0,0,0.1);padding-top:.618em;}.single-product .summary form.cart{overflow:hidden;zoom:1;}.single-product .summary form.cart .quantity{float:left;margin:0 15px 0 0;}.single-product .summary form.cart .quantity .plus,.single-product .summary form.cart .quantity .minus,.single-product .summary form.cart .quantity .input-text{margin-top:2px;}.single-product .woocommerce_tabs,.single-product .woocommerce-tabs{margin:0 0 3em;}.single-product .woocommerce_tabs ul.tabs,.single-product .woocommerce-tabs ul.tabs{overflow:hidden;zoom:1;list-style:none;padding:.618em .618em 0 .618em;margin:0;-webkit-border-top-left-radius:0.136em;-webkit-border-top-right-radius:0.136em;-moz-border-radius-topleft:0.136em;-moz-border-radius-topright:0.136em;border-top-left-radius:0.136em;border-top-right-radius:0.136em;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#dcdcdc));background:-webkit-linear-gradient(#f5f5f5,#dcdcdc);background:-moz-linear-gradient(center top,#f5f5f5 0%,#dcdcdc 100%);background:-moz-gradient(center top,#f5f5f5 0%,#dcdcdc 100%);background:linear-gradient(to bottom,#f5f5f5,#dcdcdc);border:1px solid #c4c4c4;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.4);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.4);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.4);-o-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.4);}.single-product .woocommerce_tabs ul.tabs li,.single-product .woocommerce-tabs ul.tabs li{margin:0 0 0.7em 0;width:48%;float:left;}.single-product .woocommerce_tabs ul.tabs li:nth-child(2n),.single-product .woocommerce-tabs ul.tabs li:nth-child(2n){float:right;}.single-product .woocommerce_tabs ul.tabs li a,.single-product .woocommerce-tabs ul.tabs li a{display:block;color:#404040;text-shadow:1px 1px 0 #fff;margin:0 3px;padding:5px 9px 4px 11px;border:1px solid #d1d1d1;font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:inset 0 0 1px 0 #ffffff;-webkit-box-shadow:inset 0 0 1px 0 #ffffff;-moz-box-shadow:inset 0 0 1px 0 #ffffff;-o-box-shadow:inset 0 0 1px 0 #ffffff;}.single-product .woocommerce_tabs ul.tabs li a:hover,.single-product .woocommerce-tabs ul.tabs li a:hover{background:#fff;border-color:#c4c4c4;text-decoration:none;}.single-product .woocommerce_tabs ul.tabs li.active a,.single-product .woocommerce-tabs ul.tabs li.active a{background:#c2c2c2;border-color:#fff;color:#1f1f1f;text-shadow:none;box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.5);-o-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.5);}.single-product .woocommerce_tabs .panel,.single-product .woocommerce-tabs .panel{background:#f5f5f5;border:1px solid #c4c4c4;box-shadow:inset 0 0 0 1px #ffffff;-webkit-box-shadow:inset 0 0 0 1px #ffffff;-moz-box-shadow:inset 0 0 0 1px #ffffff;-o-box-shadow:inset 0 0 0 1px #ffffff;border-top:0;padding:1.6em 1.6em 1.8em;}.single-product .woocommerce_tabs .panel h2:first-child,.single-product .woocommerce-tabs .panel h2:first-child,.single-product .woocommerce_tabs .panel #reviews h2,.single-product .woocommerce-tabs .panel #reviews h2{margin:0 0 0.7em;line-height:1;padding-top:0;}.single-product table.shop_attributes td p:last-child{margin-bottom:0;}.single-product #reviews #comments{margin:0;padding:0;border:0;}.single-product #reviews #comments .commentlist{background:none;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.single-product #reviews #comments .commentlist li{margin:0 0 0.6em;padding:10px;background:#fafafa;border:1px solid #dedede;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 0 0 0 1px #ffffff;-webkit-box-shadow:inset 0 0 0 1px #ffffff;-moz-box-shadow:inset 0 0 0 1px #ffffff;-o-box-shadow:inset 0 0 0 1px #ffffff;}.single-product #reviews #comments .commentlist li .meta{margin:0 0 0.3em;font-style:italic;}.single-product #review_form #respond{margin:0;}.single-product #review_form #respond label{display:block;margin:0;padding:0;}.single-product #review_form #respond .required{display:none;}.single-product #review_form #respond .comment-form-rating{margin:0 0 1em;}table.cart{box-shadow:0 0 6px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.15);-o-box-shadow:0 0 6px 0 rgba(0,0,0,0.15);}table.cart th{padding:7px 10px 5px;text-transform:uppercase;font-size:0.9em;}table.cart .product-remove,table.cart .product-quantity,table.cart .product-price,table.cart .product-subtotal,table.cart .product-thumbnail{text-align:center;vertical-align:middle;padding:0;}table.cart img{width:5em;height:auto;}table.cart .actions{padding:10px;text-align:right;}table.cart .coupon{text-align:left;overflow:hidden;zoom:1;}table.cart .coupon label{display:none;}table.cart .coupon .input-text,table.cart .coupon .button{width:48%;float:left;}table.cart .coupon .button{float:right;margin:0;padding:4px 10px;}table.cart .button,table.cart .checkout-button{width:100%;text-align:center;padding:5px 0;}table.cart td.product-name{padding-bottom:10px;}table.cart td.product-name a{font-weight:bold;font-size:1.3em;color:#333333;}table.cart dl.variation{overflow:hidden;zoom:1;color:#595959;}table.cart dl.variation dt{float:left;clear:left;font-weight:700;margin-right:.436em;}table.cart dl.variation dd{float:left;}table.cart .product-remove{padding:0 10px;}table.cart .product-remove a{display:block;height:12px;width:12px;text-align:left;text-indent:-999em;background:url(images/ico-cross.png) no-repeat;margin:0 auto;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;filter:alpha(opacity=@opacity * 100);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}table.cart .product-remove a:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}table.cart .product-thumbnail{padding:0;}table.cart .product-quantity{padding:0;}table.cart .product-quantity .plus,table.cart .product-quantity .minus{display:none;}table.cart .product-quantity .input-text{border:1px solid #c4c4c4;}.cart_totals table th,.cart_totals table td{padding:5px;vertical-align:middle;}.cart_totals p{margin:1em 0 0;}.shipping_calculator .col2-set .col-1,.shipping_calculator .col2-set .col-2{float:none;width:95%;}.checkout{zoom:1;}.checkout label{display:block;}.checkout textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.checkout .input-text{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.checkout ul.payment_methods{text-align:left;margin:1.2em 0;padding:0 0 10px 3px;border-bottom:1px solid rgba(0,0,0,0.1);}.checkout ul.payment_methods label{display:inline;font-weight:bold;}.checkout ul.payment_methods li{line-height:2em;text-align:left;list-style:none;margin:0!important;font-weight:normal;}.checkout ul.payment_methods li input{margin:0 1em 0 0!important;}.checkout ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 0.5em;position:relative;}.checkout ul.payment_methods .payment_box{background:#f5f5f5;border:1px solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:.618em 0 1em;padding:10px;line-height:1.8;font-style:italic;box-shadow:inset 0 0 0 1px #ffffff;-webkit-box-shadow:inset 0 0 0 1px #ffffff;-moz-box-shadow:inset 0 0 0 1px #ffffff;-o-box-shadow:inset 0 0 0 1px #ffffff;margin-right:2px;}.checkout ul.payment_methods .payment_box p{margin:0;}.checkout ul.payment_methods .payment_box fieldset label{display:block;}.checkout ul.payment_methods .payment_box fieldset select{min-width:48%;}.checkout ul.payment_methods+.form-row{width:100%;}.checkout ul.payment_methods+.form-row #place_order{float:right;}.checkout ul.payment_methods+.form-row input{float:none;}.checkout ul.payment_methods+.form-row label{display:inline;}.checkout #shiptobilling{float:right;margin-top:5px;margin-bottom:0;text-align:right;font-size:0.9em;}.checkout #shiptobilling input{float:none;}.checkout #shiptobilling label{font-weight:normal;display:inline;}.checkout #order_review .shop_table th{padding:4px;}.checkout #order_review .shop_table th,.checkout #order_review .shop_table td{vertical-align:middle;}#payment .button{padding:8px 20px 6px;font-size:1.5em;}a.button,a.comment-reply-link,#commentform #submit,.submit,input[type=submit],input.button,button.button,.shortcode-sale a{display:inline-block;margin:5px;padding:5px 13px 3px;border:1px solid #000000;border-bottom-color:#000000;font-family:"Bitter",sans-serif;color:white!important;text-transform:uppercase;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none;font-weight:700;font-size:1.1em;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#1f1f1f;background:-webkit-gradient(linear,left top,left bottom,from(#1f1f1f),to(#000000));background:-webkit-linear-gradient(#1f1f1f,#000000);background:-moz-linear-gradient(center top,#1f1f1f 0%,#000000 100%);background:-moz-gradient(center top,#1f1f1f 0%,#000000 100%);background:linear-gradient(to bottom,#1f1f1f,#000000);box-shadow:inset 0 0px 0px 1px rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 0px 0px 1px rgba(255,255,255,0.2);-moz-box-shadow:inset 0 0px 0px 1px rgba(255,255,255,0.2);-o-box-shadow:inset 0 0px 0px 1px rgba(255,255,255,0.2);}a.button.large,a.comment-reply-link.large,#commentform #submit.large,.submit.large,input[type=submit].large,input.button.large,button.button.large,.shortcode-sale a.large{padding:6px 16px;}a.button.small,a.comment-reply-link.small,#commentform #submit.small,.submit.small,input[type=submit].small,input.button.small,button.button.small,.shortcode-sale a.small{padding:0 10px;}a.button:hover,a.comment-reply-link:hover,#commentform #submit:hover,.submit:hover,input[type=submit]:hover,input.button:hover,button.button:hover,.shortcode-sale a:hover{text-decoration:none;background:#303030;background:-webkit-gradient(linear,left top,left bottom,from(#303030),to(#0e0e0e));background:-webkit-linear-gradient(#303030,#0e0e0e);background:-moz-linear-gradient(center top,#303030 0%,#0e0e0e 100%);background:-moz-gradient(center top,#303030 0%,#0e0e0e 100%);background:linear-gradient(to bottom,#303030,#0e0e0e);}a.button:active,a.comment-reply-link:active,#commentform #submit:active,.submit:active,input[type=submit]:active,input.button:active,button.button:active,.shortcode-sale a:active{border-color:#000000;-webkit-box-shadow:inset 0 0 7px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 7px rgba(0,0,0,0.3);box-shadow:inset 0 0 7px rgba(0,0,0,0.3);}.gfield{margin-bottom:10px;}.gform_wrapper .top_label .gfield_label{display:block;float:left;padding-right:20px;width:100px;margin:5px 0 4px;}.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large,.gform_wrapper .top_label textarea.textarea{width:400px!important;padding:7px 3px!important;}.gform_wrapper .top_label .clear-multi{clear:none!important;}.gform_wrapper input.button{padding:5px 10px 6px!important;}.gform_wrapper input{padding:7px 3px!important;}.gform_wrapper .entry img,.gform_wrapper img,.gform_wrapper thumbnail{padding:0!important;border:0!important;}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio{margin-left:120px!important;}img.ui-datepicker-trigger{border:0;padding:0;}.ie6 .nav .sf-sub-indicator{display:none;}.ie6 .nav li a:hover{text-decoration:none;}.ie6 .nav li a.sf-with-ul{padding-right:10px;}.ie6 .button,.ie6 .button:visited{margin:0;color:#333333!important;font-weight:normal;}.ie6 .reply a{color:#333333!important;}.ie7 .nav li a{_height:0;zoom:1;}.ie7 .button,.ie7 .button:visited{padding:7px 6px;margin:0;}.ie7 #popular li div.last{margin-right:0;}.ie7 .flexslider ul{zoom:1;}.ie7 #promo .flexslider ul{margin-bottom:-18px;}.ie8 .button,.ie8 .button:visited{padding:10px 15px;margin:0;}.ie8 #popular li div.last{margin-right:0;}.ie8 ul.products li.product{margin-bottom:2em;padding-bottom:30px;}.ie8 ul.products li.product .button{bottom:0;top:auto;}.ie8 .widget_woo_blogauthorinfo img,.ie8 table.cart img{max-width:none!important;}.ie #navigation{filter:none;-ms-filter:none;box-shadow:none;}.ie .reply a{filter:none;-ms-filter:none;}div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action{background-image:url(images/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased;}.selector,.radio,.checker,.uploader,.selector *,.radio *,.checker *,.uploader *{margin:0;padding:0;}div.selector{background-position:-485px -130px;line-height:26px;height:26px;}div.selector span{background-position:right 0;height:26px;line-height:26px;}div.selector select{top:0;left:0;cursor:pointer;}div.selector:active,div.selector.active{background-position:-485px -156px;}div.selector:active span,div.selector.active span{background-position:right -26px;}div.selector.focus,div.selector.hover,div.selector:hover{background-position:-485px -182px;}div.selector.focus span,div.selector.hover span,div.selector:hover span{background-position:right -52px;}div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover{background-position:-485px -208px;}div.selector.focus:active span,div.selector:hover:active span,div.selector.active:hover span,div.selector.focus.active span{background-position:right -78px;}div.selector.disabled{background-position:-485px -234px;}div.selector.disabled span{background-position:right -104px;}div.checker{width:19px;height:19px;}div.checker input{width:19px;height:19px;}div.checker span{background-position:0 -260px;height:19px;width:19px;}div.checker:active span,div.checker.active span{background-position:-19px -260px;}div.checker.focus span,div.checker:hover span{background-position:-38px -260px;}div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span{background-position:-57px -260px;}div.checker span.checked{background-position:-76px -260px;}div.checker:active span.checked,div.checker.active span.checked{background-position:-95px -260px;}div.checker.focus span.checked,div.checker:hover span.checked{background-position:-114px -260px;}div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked{background-position:-133px -260px;}div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span{background-position:-152px -260px;}div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked{background-position:-171px -260px;}div.radio{width:18px;height:18px;}div.radio input{width:18px;height:18px;}div.radio span{height:18px;width:18px;background-position:0 -279px;}div.radio:active span,div.radio.active span{background-position:-18px -279px;}div.radio.focus span,div.radio:hover span{background-position:-36px -279px;}div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span{background-position:-54px -279px;}div.radio span.checked{background-position:-72px -279px;}div.radio:active span.checked,div.radio.active span.checked{background-position:-90px -279px;}div.radio.focus span.checked,div.radio:hover span.checked{background-position:-108px -279px;}div.radio.focus:active span.checked,div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked{background-position:-126px -279px;}div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span{background-position:-144px -279px;}div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked{background-position:-162px -279px;}div.uploader{background-position:0 -297px;height:28px;}div.uploader span.action{background-position:right -409px;height:24px;line-height:24px;}div.uploader span.filename{height:24px;margin:2px 0 2px 2px;line-height:24px;}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0 -353px;}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position:right -437px;}div.uploader.active span.action,div.uploader:active span.action{background-position:right -465px;}div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action{background-position:right -493px;}div.uploader.disabled{background-position:0 -325px;}div.uploader.disabled span.action{background-position:right -381px;}div.selector{width:185px;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}div.selector select{min-width:190px;font-weight:700;border:solid 1px #ffffff;}div.selector span{padding:0 25px 0 2px;cursor:pointer;text-align:left;}div.selector span{color:#666;width:158px;text-align:left;text-shadow:0 1px 0 #ffffff;}div.selector.disabled span{color:#bbbbbb;}div.checker{margin-right:5px;}div.radio{margin-right:3px;}div.uploader{width:190px;cursor:pointer;}div.uploader span.action{width:85px;text-align:center;text-shadow:#fff 0 1px 0;background-color:#fff;font-size:11px;font-weight:bold;}div.uploader span.filename{color:#777;width:82px;border-right:solid 1px #bbb;font-size:11px;}div.uploader input{width:190px;}div.uploader.disabled span.action{color:#aaaaaa;}div.uploader.disabled span.filename{border-color:#ddd;color:#aaaaaa;}.selector,.checker,.radio,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}.selector select:focus,.radio input:focus,.checker input:focus,.uploader input:focus{outline:0;}div.selector{position:relative;padding-left:8px;overflow:hidden;font-family:sans-serif;}div.selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;}div.selector select{position:absolute;filter:alpha(opacity=@opacity * 100);-moz-opacity:0;-khtml-opacity:0;opacity:0;height:25px;border:0;background:0;}div.checker{position:relative;}div.checker span{display:-moz-inline-box;display:inline-block;text-align:center;}div.checker input{filter:alpha(opacity=@opacity * 100);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:inline-block;background:0;}div.radio{position:relative;}div.radio span{display:-moz-inline-box;display:inline-block;text-align:center;}div.radio input{filter:alpha(opacity=@opacity * 100);-moz-opacity:0;-khtml-opacity:0;opacity:0;text-align:center;display:inline-block;background:0;}div.uploader{position:relative;overflow:hidden;cursor:default;}div.uploader span.action{float:left;display:inline;padding:2px 0;overflow:hidden;cursor:pointer;}div.uploader span.filename{padding:0 10px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;}div.uploader input{filter:alpha(opacity=@opacity * 100);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:0;right:0;bottom:0;float:right;height:25px;border:0;cursor:default;}