﻿/*!
Theme Name: Design Master Theme
Theme URI: http://commercekitchen.com
Description: A heroic theme customized just for you.
Author: Commerce Kitchen
Author URI: http://commercekitchen.com
Version: 1.0
Designed by Slice of Lime
Developed by Commerce Kitchen
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}img{max-width:100%}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clear,.products-container,.featured-posts-container,.featured-products-container,.featured-products-content,.social-icons-container,.flex-control-nav,.related-product-container,.related-products-container,.explore-intro,.explore-swatch-wrap,.inspire-content-container,.facet-nav-container,.product-right .product-line-name,.search-results-products,.search-results-posts,.contact-info-container,.contact-info-content,.site,.site-header,.super-utility,.main-header,.site-footer,.product-upper{zoom:1;clear:both}.clear:before,.products-container:before,.featured-posts-container:before,.featured-products-container:before,.featured-products-content:before,.social-icons-container:before,.flex-control-nav:before,.related-product-container:before,.related-products-container:before,.explore-intro:before,.explore-swatch-wrap:before,.inspire-content-container:before,.facet-nav-container:before,.product-right .product-line-name:before,.search-results-products:before,.search-results-posts:before,.contact-info-container:before,.contact-info-content:before,.site:before,.site-header:before,.super-utility:before,.main-header:before,.site-footer:before,.product-upper:before,.clear:after,.products-container:after,.featured-posts-container:after,.featured-products-container:after,.featured-products-content:after,.social-icons-container:after,.flex-control-nav:after,.related-product-container:after,.related-products-container:after,.explore-intro:after,.explore-swatch-wrap:after,.inspire-content-container:after,.facet-nav-container:after,.product-right .product-line-name:after,.search-results-products:after,.search-results-posts:after,.contact-info-container:after,.contact-info-content:after,.site:after,.site-header:after,.super-utility:after,.main-header:after,.site-footer:after,.product-upper:after{content:"\0020";display:block;height:0;overflow:hidden}.clear:after,.products-container:after,.featured-posts-container:after,.featured-products-container:after,.featured-products-content:after,.social-icons-container:after,.flex-control-nav:after,.related-product-container:after,.related-products-container:after,.explore-intro:after,.explore-swatch-wrap:after,.inspire-content-container:after,.facet-nav-container:after,.product-right .product-line-name:after,.search-results-products:after,.search-results-posts:after,.contact-info-container:after,.contact-info-content:after,.site:after,.site-header:after,.super-utility:after,.main-header:after,.site-footer:after,.product-upper:after{clear:both}@font-face{font-family:"fontello";font-weight:normal;font-style:normal;src:url("font/fontello/fontello.eot");src:url("font/fontello/fontello.eot?#iefix") format("embedded-opentype"),url("font/fontello/fontello.woff") format("woff"),url("font/fontello/fontello.ttf") format("truetype"),url("font/fontello/fontello.svg#fontello") format("svg")}@font-face{font-family:"greatvibes";font-weight:normal;font-style:normal;src:url("font/greatvibes/greatvibes.eot");src:url("font/greatvibes/greatvibes.eot?#iefix") format("embedded-opentype"),url("font/greatvibes/greatvibes.woff") format("woff"),url("font/greatvibes/greatvibes.ttf") format("truetype"),url("font/greatvibes/greatvibes.svg#greatvibes") format("svg")}@font-face{font-family:"lato";font-weight:normal;font-style:normal;src:url("font/lato/lato.eot");src:url("font/lato/lato.eot?#iefix") format("embedded-opentype"),url("font/lato/lato.woff") format("woff"),url("font/lato/lato.ttf") format("truetype"),url("font/lato/lato.svg#lato") format("svg")}@font-face{font-family:"lato-bold";font-weight:normal;font-style:normal;src:url("font/lato/lato-bold.eot");src:url("font/lato/lato-bold.eot?#iefix") format("embedded-opentype"),url("font/lato/lato-bold.woff") format("woff"),url("font/lato/lato-bold.ttf") format("truetype"),url("font/lato/lato-bold.svg#lato-bold") format("svg")}@font-face{font-family:"raleway";font-weight:normal;font-style:normal;src:url("font/raleway/raleway.eot");src:url("font/raleway/raleway.eot?#iefix") format("embedded-opentype"),url("font/raleway/raleway.woff") format("woff"),url("font/raleway/raleway.ttf") format("truetype"),url("font/raleway/raleway.svg#raleway") format("svg")}@font-face{font-family:"raleway-med";font-weight:normal;font-style:normal;src:url("font/raleway/raleway-med.eot");src:url("font/raleway/raleway-med.eot?#iefix") format("embedded-opentype"),url("font/raleway/raleway-med.woff") format("woff"),url("font/raleway/raleway-med.ttf") format("truetype"),url("font/raleway/raleway-med.svg#raleway-med") format("svg")}@font-face{font-family:"raleway-semi";font-weight:normal;font-style:normal;src:url("font/raleway/raleway-semi.eot");src:url("font/raleway/raleway-semi.eot?#iefix") format("embedded-opentype"),url("font/raleway/raleway-semi.woff") format("woff"),url("font/raleway/raleway-semi.ttf") format("truetype"),url("font/raleway/raleway-semi.svg#raleway-semi") format("svg")}@font-face{font-family:"vollkorn";font-weight:normal;font-style:normal;src:url("font/vollkorn/vollkorn.eot");src:url("font/vollkorn/vollkorn.eot?#iefix") format("embedded-opentype"),url("font/vollkorn/vollkorn.woff") format("woff"),url("font/vollkorn/vollkorn.ttf") format("truetype"),url("font/vollkorn/vollkorn.svg#vollkorn") format("svg")}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.contrast-link{color:#fff}.button,.button-alt{padding:12px 2% 15px 2%;margin-right:15px;border-radius:3px;text-decoration:none;cursor:pointer}.button:focus,.button-alt:focus{outline:0}.button,.button:visited{border:1px solid #050505;color:#050505}.button:hover,.button:active{background:#D74403;color:#fff;border:1px solid #D74403}.button-alt,.button-alt:visited{background:#050505;color:#fff}.button-alt:hover{background:#535353;color:#fff}.button-alt:active{background:#050505}input,textarea,select{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0}[placeholder]:focus::-webkit-input-placeholder{transition:opacity 0.35s 0.15s ease;opacity:0}[placeholder]:focus::-moz-placeholder{transition:opacity 0.35s 0.15s ease;opacity:0}[placeholder]:focus:-ms-input-placeholder{transition:opacity 0.35s 0.15s ease;opacity:0}.contact-us-form{display:block;text-align:center;clear:both;width:68.54839%;display:block;float:left;margin-left:auto;margin-right:auto;float:none}@media screen and (max-width: 645px){.contact-us-form{width:100%;display:block;float:left}}.contact-us-form p{display:inline-block;width:47.05882%;display:block;float:left;margin-right:5.80645%;margin-bottom:30px}.contact-us-form p input{margin:0}@media screen and (max-width: 400px){.contact-us-form p{width:100%}}.contact-us-form .cf7-margin{margin-right:0}.contact-us-form .message-area,.contact-us-form .button-area{display:block;float:none;width:100%;text-align:left;margin-bottom:0}.contact-us-form .message-area textarea,.contact-us-form .button-area textarea{width:100%}.contact-us-form input,.contact-us-form textarea{font-family:lato,Helvetica,sans-serif;font-style:italic;border:1px solid #CE0700;border-radius:3px;font-size:14px;font-size:0.9rem}.contact-us-form input:focus,.contact-us-form textarea:focus{color:#D74403;outline:0;background:#EDEDED;font-style:normal}.contact-us-form input{width:100%;padding:4.8% 3.5%}.contact-us-form textarea{padding:2% 1.5%;margin-bottom:30px}.contact-us-form input[type="submit"]{font-family:lato-bold,Helvetica,sans-serif;font-style:normal;background:#CE0700;border:1px solid #CE0700;text-transform:uppercase;max-width:100px;margin-bottom:20px;font-size:14px;font-size:0.9rem;cursor:pointer;width:300px;padding:0}.contact-us-form input[type="submit"]:hover,.contact-us-form input[type="submit"]:focus,.contact-us-form input[type="submit"]:active{color:#fff;background:#333;border:1px solid #333}select{font-family:lato,Helvetica,sans-serif;color:#AFAFAF;font-style:italic;border:1px solid #AFAFAF;border-radius:3px;font-size:13px;font-size:0.8rem}select:focus{outline:0}select:after{font-family:fontello,sans-serif;content:'>'}span.wpcf7-not-valid-tip{font-family:lato,Helvetica,sans-serif;color:#fff;background:#CE0700;padding:5px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}div.wpcf7-response-output{margin:0;margin-bottom:20px;overflow:hidden;border:0}.wpcf7-mail-sent-ok{font-family:greatvibes,georgia,serif;font-size:23px;font-size:1.8rem;background:#B7D249;color:#fff;width:100%}.wpcf7-validation-errors{display:none}body{font-family:vollkorn,georgia,serif geo;font-weight:300;color:#050505;line-height:1.4;font-weight:normal}h1,h2,h3,h4,h5,h6{font-family:lato,Helvetica,sans-serif;font-weight:normal;line-height:1.2;margin-bottom:1rem}h1{margin-top:0;font-size:19px;font-size:1.4rem}h2{font-size:17px;font-size:1.2rem}h3{font-size:16px;font-size:1.1rem}h4{font-size:14px;font-size:0.9rem}h5{font-size:13px;font-size:0.8rem}h6{font-size:12px;font-size:0.7rem}p,blockquote,ul,ol{margin-bottom:20px}p{line-height:1.5;letter-spacing:.02rem}.special-p{font-family:vollkorn,georgia,serif;font-size:17px;font-size:1.2rem;display:block;margin-bottom:1rem}strong{font-weight:600}em{font-style:italic}ul,ol{margin-left:30px}ul{list-style-type:disc}ol{list-style-type:decimal}li{margin-bottom:10px}blockquote p{font-style:italic;font-size:17px;font-size:1.2rem;color:#333;padding-left:20px;padding-top:5px;padding-bottom:7px;margin-left:20px;border-left:8px solid #D74403}a,a:active,a:hover,a:focus,a:visited{display:inline-block;text-decoration:none}a,a:visited{color:#D74403}a:hover{color:#BA4C1B}@font-face{font-family:'fontello';src:url("font/fontello/fontello.eot?92359426");src:url("font/fontello/fontello.eot?92359426#iefix") format("embedded-opentype"),url("font/fontello/fontello.woff?92359426") format("woff"),url("font/fontello/fontello.ttf?92359426") format("truetype"),url("font/fontello/fontello.svg?92359426#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-search:before{content:'\73'}.icon-pinterest-1:before{content:'\70'}.icon-down-open:before{content:'\3e'}.icon-linkedin:before{content:'\4c'}.icon-youtube:before{content:'\79'}.icon-plus:before{content:'\2b'}.icon-minus:before{content:'\2d'}.icon-menu:before{content:'\3d'}.icon-twitter:before{content:'\74'}.icon-facebook:before{content:'\66'}.icon-gplus:before{content:'\67'}.icon-mail:before{content:'\6d'}.icon-ok-circled:before{content:'\63'}.icon-location:before{content:'\6c'}.icon-instagram:before{content:'\69'}.facet-sidebar .facetwp-type-checkboxes,.facet-sidebar .facetwp-type-hierarchy{max-height:340px}.facet-sidebar p,.facet-sidebar .facetwp-facet{margin-bottom:0}.facetwp-facet,.sidr .facetwp-facet{margin-bottom:0}.facetwp-selections:before{content:'Selected:';font-weight:900;font-size:16px;font-size:1.1rem}.facetwp-selections{min-height:50px;background:#ccc;padding:5px 0px 15px 15px;margin-bottom:20px}.facetwp-selections ul{margin:0}.facet-sidebar .facetwp-checkbox{font-family:lato,Helvetica,sans-serif;font-size:14px;font-size:0.9rem;background:none;padding-left:0;margin:0;cursor:pointer;border-bottom:1px solid #AFAFAF}.facet-sidebar .facetwp-checkbox.checked{background:none;background-color:#ebebeb}.facet-sidebar .facetwp-checkbox.checked:after{font-family:fontello,sans-serif;font-size:19px;font-size:1.4rem;line-height:.9;color:#333;content:'c';display:block;float:right}.color-nav .facetwp-checkbox{text-indent:-9999px;width:14.28571%;display:block;float:left;margin-left:2.85714%;height:40px;margin-bottom:15px}.color-nav .facetwp-checkbox.checked{background:none}.color-nav .facetwp-checkbox:nth-of-type(1),.color-nav .facetwp-checkbox:nth-of-type(7){margin-left:0}.facetwp-checkbox.color-black{background:#050505}.facetwp-checkbox.color-black.checked{box-shadow:0px 3px 0px 0px #fff,0px 5px 0px 0px #000;background:#050505}.facetwp-checkbox.color-blue{background:#1C4F88}.facetwp-checkbox.color-blue.checked{box-shadow:0px 3px 0px 0px #fff,0px 5px 0px 0px #000;background:#1C4F88}.facetwp-checkbox.color-brown{background:#452A15}.facetwp-checkbox.color-brown.checked{box-shadow:0px 3px 0px 0px #fff,0px 5px 0px 0px #000;background:#452A15}.facetwp-checkbox.color-gray{background:#535353}.facetwp-checkbox.color-gray.checked{box-shadow:0px 3px 0px 0px #fff,0px 5px 0px 0px #000;background:#535353}.facetwp-checkbox.color-green{background:#6B7F3A}.facetwp-checkbox.color-green.checked{box-shadow:0px 3px 0px 0px #fff,0px 5px 0px 0px #000;background:#6B7F3A}.facetwp-checkbox.color-metallic{background:#8B6E4C}.facetwp-checkbox.color-metallic.checked{box-shadow:0px 3px 0px 0px #fff,0px 5px 0px 0px #000;background:#8B6E4C}.facetwp-checkbox.color-orange{background:#F78D03}.facetwp-checkbox.color-orange.checked{box-shadow:0px 3px 0px 0px #fff,0px 5px 0px 0px #000;background:#F78D03}.facetwp-checkbox.color-pink{background:#E905AF}.facetwp-checkbox.color-pink.checked{box-shadow:0px 3px 0px 0px #fff,0px 5px 0px 0px #000;background:#E905AF}.facetwp-checkbox.color-purple{background:#B53390}.facetwp-checkbox.color-purple.checked{box-shadow:0px 3px 0px 0px #fff,0px 5px 0px 0px #000;background:#B53390}.facetwp-checkbox.color-red{background:#CE0700}.facetwp-checkbox.color-red.checked{box-shadow:0px 3px 0px 0px #fff,0px 5px 0px 0px #000;background:#CE0700}.facetwp-checkbox.color-white{background:#fff;border:1px solid #333}.facetwp-checkbox.color-white.checked{box-shadow:0px 3px 0px 0px #fff,0px 5px 0px 0px #000;background:#fff}.facetwp-checkbox.color-yellow{background:#EBD41F}.facetwp-checkbox.color-yellow.checked{box-shadow:0px 3px 0px 0px #fff,0px 5px 0px 0px #000;background:#EBD41F}.product-hot-spot{display:block !important}.product-figure{min-height:200px;margin-bottom:50px;width:33.33333%;display:block;float:left}@media screen and (max-width: 970px){.product-figure{width:50%;display:block;float:left}}@media screen and (max-width: 500px){.product-figure{min-height:175px}}.product-figure .product-img{display:inline-block}@media screen and (max-width: 500px){.product-figure .product-img{max-width:35%}}@media screen and (max-width: 380px){.product-figure{width:100%}}.product-figure *{transition:all 0.25s ease;display:block;color:#050505}.product-figure .product-deets{display:inline-block;vertical-align:top;margin-top:10px;max-width:60%}@media screen and (max-width: 500px){.product-figure .product-deets{margin-top:0}}.product-figure .product-deets h3{font-family:lato-bold,Helvetica,sans-serif;font-size:15px;font-size:1rem;margin-top:20px}.product-figure .product-deets h3:after{content:'';display:block;position:absolute;border-bottom:1px solid #AFAFAF;width:2%;margin-top:7px}.product-figure .product-deets a{color:#050505;text-decoration:none}@media screen and (max-width: 500px){.product-figure .product-deets a{font-size:14px;font-size:0.9rem}}@media screen and (max-width: 380px){.product-figure .product-deets a{font-size:16px;font-size:1.1rem}}.product-figure .product-deets h4{font-size:12px;font-size:0.7rem}@media screen and (max-width: 500px){.product-figure .product-deets h4{font-size:11px;font-size:0.6rem;margin-bottom:.5rem}}@media screen and (max-width: 380px){.product-figure .product-deets h4{font-size:13px;font-size:0.8rem}}.product-figure .product-deets .prodcut-blurb-1{font-family:lato-bold,Helvetica,sans-serif}.product-figure .product-deets .new-product-flag h4{font-size:16px;font-size:1.1rem;position:absolute;white-space:nowrap}.product-figure .product-deets .new-product-flag h4:before{font-size:10px;font-size:0.5rem;bottom:3px;margin-right:4px}@media screen and (max-width: 500px){.product-figure .product-deets .new-product-flag h4{font-size:15px;font-size:1rem}}@media screen and (max-width: 380px){.product-figure .product-deets .new-product-flag h4{font-size:17px;font-size:1.2rem}}.product-figure h3{font-size:15px;font-size:1rem}.featured-posts-container{max-width:1240px;display:block;margin-left:auto;margin-right:auto;overflow:hidden;padding-bottom:20px}.featured-post{width:48.3871%;display:block;float:left;margin-right:3.22581%;margin-bottom:3%}@media screen and (max-width: 600px){.featured-post{width:100%;margin-right:0;margin-bottom:20px}}.featured-post:nth-of-type(2){margin-right:0%}.featured-post:last-child{margin-right:0%}.featured-post .featured-post-container{margin:0;position:relative}.featured-post .featured-post-container img{max-width:100%;display:block;position:relative}.featured-post .featured-post-content{position:absolute;top:0;left:0;padding:0 20px;background:rgba(255,255,255,0.7)}@media screen and (max-width: 790px){.featured-post .featured-post-content{padding:5px}}.featured-post .featured-post-content h3{margin-bottom:3.5%}.featured-post .featured-post-title{padding-top:17%;font-family:raleway,Helvetica,sans-serif;font-size:20px;font-size:1.5rem;display:block;color:#050505}@media screen and (max-width: 970px){.featured-post .featured-post-title{padding-top:14%;font-size:18px;font-size:1.3rem}}@media screen and (max-width: 790px){.featured-post .featured-post-title{padding-top:8%;font-size:18px;font-size:1.3rem}}@media screen and (max-width: 600px){.featured-post .featured-post-title{padding-top:13%;font-size:16px;font-size:1.1rem}}@media screen and (max-width: 350px){.featured-post .featured-post-title{padding-top:6%}}.featured-post .featured-post-content .featured-read-more-link{font-family:greatvibes,georgia,serif;color:#050505;font-size:33px;font-size:2.8rem;text-decoration:none}@media screen and (max-width: 790px){.featured-post .featured-post-content .featured-read-more-link{font-size:27px;font-size:2.2rem}}@media screen and (max-width: 450px){.featured-post .featured-post-content .featured-read-more-link{font-size:23px;font-size:1.8rem}}.featured-post .featured-read-more-link{border-top:2px solid #050505;display:inline-block}.featured-posts .featured-post-container{overflow:hidden}.featured-posts .featured-post-container img{-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s}.featured-posts .featured-post-content{width:100%;height:100%;top:auto;bottom:0;opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.4s, opacity 0.1s 0.3s;-moz-transition:-moz-transform 0.4s, opacity 0.1s 0.3s;transition:transform 0.4s, opacity 0.1s 0.3s}@media screen and (max-width: 790px){.featured-posts .featured-post-content{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);opacity:1}}@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: landscape){.featured-posts .featured-post-content{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);opacity:1}}.featured-posts .featured-post-container:hover .featured-post-content,.featured-posts .featured-post-container.cs-hover .featured-post-content{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform 0.4s, opacity 0.1s;-moz-transition:-moz-transform 0.4s, opacity 0.1s;transition:transform 0.4s, opacity 0.1s}.home-title{font-family:raleway-med,Helvetica,sans-serif;font-size:25px;font-size:2rem;text-transform:uppercase;text-align:center;margin-top:45px;margin-bottom:20px}.featured-products-container{max-width:1240px;display:block;margin-left:auto;margin-right:auto;text-align:center;padding-top:20px;border-top:1px solid #444;border-bottom:1px solid #444}@media screen and (max-width: 970px){.featured-products-container{border-bottom:0 solid transparent}}.featured-products-content{max-width:980px;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width: 600px){.featured-products-content{width:100%}}.featured-product{width:27.14286%;display:block;float:left;margin-left:9.27419%;min-height:350px}.featured-product:first-child{margin-left:0%}.featured-product:nth-child(3n+1){margin-left:0%}@media screen and (max-width: 600px){.featured-product{width:46.93878%;display:block;float:left;margin-left:2.41935%;margin-bottom:0px;min-height:240px}.featured-product:nth-child(3n+1){margin-left:2.41935%}.featured-product:nth-child(2n+1){margin-left:0%}}.featured-product .featured-product-title-link{font-family:raleway-med,Helvetica,sans-serif;text-transform:uppercase;font-size:15px;font-size:1rem;color:#050505;text-decoration:none;width:100%;padding-top:15px;padding-bottom:15px}@media screen and (max-width: 600px){.featured-product .featured-product-title-link{font-size:13px;font-size:0.8rem}}.featured-product:hover .featured-product-title-link{background:#333;color:white}.featured-product-title{text-align:center;padding:5px}.social-icons-container{max-width:1240px;display:block;margin-left:auto;margin-right:auto;margin-top:40px}@media screen and (max-width: 970px){.social-icons-container{display:none}}.social-icons-container h4{display:inline-block;font-family:greatvibes,georgia,serif;font-size:22px;font-size:1.7rem;letter-spacing:.02rem;color:#444}.social-icons{margin:0;list-style-type:none;font-family:fontello,sans-serif;font-size:20px;font-size:1.5rem;display:inline-block}.social-icons i{display:inline-block;margin-left:20px}.social-icons a{text-decoration:none;color:#050505}.social-icons a:hover{color:#D74403}.ui-state-active,.ui-state-default{font-family:lato-bold,Helvetica,sans-serif;font-size:17px;font-size:1.2rem;text-transform:uppercase;color:#050505;background:#fff;padding:7.5% 5% 7.5% 5%;margin:0;outline:none;border-bottom:1px solid #050505}.facetwp-facet-color_families{padding-top:10px}.ui-accordion-header:active,.ui-accordion-header:focus{outline:none}.ui-accordion-header:hover{cursor:pointer}.ck-ui-icon,.ui-icon-active:after,.ui-icon-default:after{font-family:fontello,sans-serif;font-size:19px;font-size:1.4rem;color:#333;line-height:1;margin-right:5px;float:right}.ui-icon-active:after{content:'-'}.ui-icon-default:after{content:'+';display:block}.ui-accordion-content{padding-bottom:20px}.ui-accordion-content p{font-size:21px;font-size:1.6rem}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:280px;overflow-x:none;overflow-y:auto;padding-left:10px;padding-top:10px}.sidr .form-search{width:100%;padding-right:10px}.sidr .reset-facet{margin-bottom:10px;margin-right:20px}.sidr .facetwp-counts{font-family:lato,Helvetica,sans-serif}.sidr .facetwp-counts:after{content:' Products ⊗';display:block;text-transform:uppercase;line-height:.7;white-space:nowrap}.sidr .ui-accordion-header{font-size:15px;font-size:1rem;padding:4%}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-280px}.sidr.left{left:-280px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{margin:0 0 5px}.sidr p{margin:0}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0}.sidr ul li{display:block;margin:0}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{font-size:13px}.sidr ul li ul li a,.sidr ul li ul li span{padding-left:30px}.accordion-mobile .facetwp-checkbox{font-family:lato,Helvetica,sans-serif;font-size:14px;font-size:0.9rem;background:none;padding-left:0;padding:4%;margin:0;cursor:pointer;border-bottom:1px solid #AFAFAF}.accordion-mobile .facetwp-checkbox.checked{background:none;background-color:#ebebeb}.accordion-mobile .facetwp-checkbox.checked:after{font-family:fontello,sans-serif;font-size:19px;font-size:1.4rem;line-height:.9;color:#333;content:'c';display:block;float:right}.sidr.left{padding-right:10px;background:#fff}#left-menu-speical-closer{color:#050505;display:block}.sidr.right{background:#050505}.sidr.right .social-icons{padding-left:15px;padding-bottom:5px}.sidr.right .social-icons i{height:40px;width:40px;border-radius:50%;background:#fff;text-align:center;margin-left:0;margin-right:10px;margin-bottom:5px}.sidr.right .social-icons a{color:#050505;padding-top:5px;display:block}.sidr.right .menu-main-nav-container .menu{text-transform:uppercase;margin-top:30px}.sidr.right .menu{font-family:lato,Helvetica,sans-serif;margin-bottom:10px}.sidr.right .menu li{padding-top:5px;padding-bottom:5px}.sidr.right .menu a{color:#fff}.mobile-site-header{display:none;background:#050505;color:#fff;width:100%}@media screen and (max-width: 790px){.mobile-site-header{display:block}}.mobile-site-header ul{margin:0;padding:5px 15px;overflow:hidden;text-align:center}.mobile-site-header ul li{display:inline-block;list-style-type:none;width:33.33333%;display:block;float:left;height:40px;margin-bottom:0}.mobile-site-header ul li a{color:#fff;text-decoration:none;font-size:23px;font-size:1.8rem}.mobile-site-header ul li:first-child a{font-family:lato,Helvetica,sans-serif;text-align:left;text-transform:uppercase;position:relative;padding-top:10px;font-size:13px;font-size:0.8rem;margin:auto;display:block}.pin-icon{font-family:fontello,sans-serif;border-left:1px solid #fff}.hamburger{font-family:fontello,sans-serif;text-align:right;border-left:1px solid #fff}.mobile-site-header ul li a.pin-icon{font-size:21px;font-size:1.6rem;padding-top:2px}.mobile-site-header ul li:first-child .home-icon{font-family:fontello,sans-serif;font-size:21px;font-size:1.6rem;content:'H';display:block;padding-top:2px;color:#fff}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:66.6129%;display:block;float:left;float:right;display:block}@media screen and (max-width: 650px){.flexslider .slides img{width:100%;float:none}}.flexslider section{width:33.30645%;display:block;float:left;float:left;padding:10% 0 0 9%}@media screen and (max-width: 850px){.flexslider section{padding-left:5%;padding-top:3%}}@media screen and (max-width: 650px){.flexslider section{width:100%;float:none}}.flexslider a{display:block;color:#050505}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 30px;background:#fff;position:relative;zoom:1}.flex-viewport{max-height:530px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0;display:none}.new-product-flag h4{font-family:greatvibes,georgia,serif;font-size:25px;font-size:2rem;color:#CE0700}.new-product-flag h4:before{content:'•';font-size:13px;font-size:0.8rem;position:relative;bottom:5px;margin-right:10px}@media screen and (max-width: 790px){.new-product-flag h4{font-size:22px;font-size:1.7rem}}.slide-title{font-size:20px;font-size:1.5rem;display:inline-block}.slide-title:after{content:'';display:block;border-bottom:1px solid #AFAFAF;width:40%;margin-top:10px}@media screen and (max-width: 790px){.slide-title{font-size:18px;font-size:1.3rem}}.slide-title,.slide-blurb-1{font-family:lato-bold,Helvetica,sans-serif}.slide-blurb-2{font-family:lato,Helvetica,sans-serif}.slide-blurb-1,.slide-blurb-2{font-size:17px;font-size:1.2rem;margin-bottom:1.5rem}@media screen and (max-width: 790px){.slide-blurb-1,.slide-blurb-2{font-size:15px;font-size:1rem}}.slide-bar{width:100%;display:block;overflow:hidden;text-align:right;padding:12px 20px 12px 20px}.slide-bar a{font-family:lato,Helvetica,sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;font-size:16px;font-size:1.1rem;letter-spacing:.05rem;text-shadow:0px 2px 1px rgba(0,0,0,0.4),0px 4px 6px rgba(0,0,0,0.1),0px 9px 12px rgba(0,0,0,0.1)}@media screen and (max-width: 450px){.slide-bar{text-align:left}.slide-bar a{font-size:12px;font-size:0.7rem}}.slide-button:after{content:' >';margin-left:5px}.flex-control-nav{max-width:750px;display:block;margin-left:auto;margin-right:auto;text-align:center;position:relative;top:10px}@media screen and (max-width: 650px){.flex-control-nav{width:100%}}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs li{width:8.33333%;display:block;float:left;text-align:center;float:none;display:inline-block}.flex-control-thumbs li div{height:30px;width:30px;border-radius:50%;display:block;box-shadow:inset 0px 5px 5px 0px rgba(50,50,50,0.3);cursor:pointer;margin:0 auto}@media screen and (max-width: 460px){.flex-control-thumbs li div{height:16px;width:16px}}.flex-control-thumbs li div:hover{opacity:.8}.flex-control-thumbs li:after{content:'—';position:absolute;bottom:20px;margin-left:3.1%}@media screen and (max-width: 680px){.flex-control-thumbs li:after{display:none}}.flex-control-thumbs li:last-child:after{content:''}.flex-control-thumbs li:first-child{margin-left:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default;box-shadow:0px 0px 0px 5px #dcdcdc,inset 0px 5px 5px 0px rgba(50,50,50,0.3)}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}@media screen and (max-width: 860px){.flexslider .share.photo{position:absolute;bottom:60%;left:20px;width:45px}}#mc_embed_signup{background:#EDEDED;padding:20px 40px;overflow:hidden}@media screen and (max-width: 800px){#mc_embed_signup{text-align:center}}#mc_embed_signup h2{font-family:raleway-semi,Helvetica,sans-serif;text-transform:uppercase;color:#535353;font-size:16px;font-size:1.1rem;width:32.25806%;display:block;float:left;border:0;background:none;margin:0}@media screen and (max-width: 970px){#mc_embed_signup h2{font-size:13px;font-size:0.8rem}}@media screen and (max-width: 920px){#mc_embed_signup h2{font-size:13px;font-size:0.8rem;float:none;width:auto;margin-bottom:10px}}#mc_embed_signup input[type=text],#mc_embed_signup input[type=email]{font-family:vollkorn,georgia,serif;font-size:15px;font-size:1rem;width:44.35484%;display:block;float:left;margin-left:6.85484%;border-radius:3px;border:1px solid #535353;padding:1% 0 1% 0;text-align:center}#mc_embed_signup input[type=text]:focus,#mc_embed_signup input[type=email]:focus{outline:0}@media screen and (max-width: 920px){#mc_embed_signup input[type=text],#mc_embed_signup input[type=email]{float:none;margin-left:0;display:inline-block}}@media screen and (max-width: 800px){#mc_embed_signup input[type=text],#mc_embed_signup input[type=email]{width:100%}}#mc_embed_signup .mc-submit{display:inline;margin-left:30px}#mc_embed_signup .submit{font-family:raleway-semi,Helvetica,sans-serif;font-size:16px;font-size:1.1rem;text-align:center;text-transform:uppercase;color:#535353;width:auto;float:right;background:none;border:0;cursor:pointer;margin-top:-10px}@media screen and (max-width: 920px){#mc_embed_signup .submit{float:none;display:inline-block;margin-top:0}}#mc_embed_signup .group-selects{padding-left:32.2581%;margin-left:6.85484%;padding-top:10px;width:77%;clear:both}@media screen and (max-width: 920px){#mc_embed_signup .group-selects{padding-left:0;margin-left:0}}@media screen and (max-width: 800px){#mc_embed_signup .group-selects{padding-left:0;margin-left:0;text-align:center}}#mc_embed_signup .group-selects .group-wrapper{display:inline;white-space:nowrap}#mc_embed_signup .group-selects input[type="checkbox"]{display:inline;-webkit-appearance:checkbox;-moz-appearance:checkbox;margin-left:10px}#mc_embed_signup .group-selects input[type="checkbox"]:first{margin-left:0}#mc_embed_signup .group-selects label{display:inline;text-align:left}.searchbox{font-family:lato,Helvetica,sans-serif;max-width:500px}.searchbox .fancy-select .trigger{width:100%}.searchbox label{font-family:raleway-semi,Helvetica,sans-serif;text-transform:uppercase;font-size:1rem !important;margin-top:3px}.site #searchForm label{display:block;text-align:left;width:100%}.site #searchForm input{width:auto}.site #address_search .search_item{margin-bottom:10px}.site #addy_in_radius{margin-bottom:20px}@media screen and (max-width: 500px){.site #addy_in_radius{width:100%}}.site #address_search #radius_in_submit input{margin-bottom:10px}#address_search .search_item{float:left;width:100%;display:block;float:left;margin-bottom:10px}#address_search #addressInput{border:1px solid #535353;text-align:left;width:50%;padding:5px;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;font-family:lato,Helvetica,sans-serif;font-style:italic;color:#CE0700;font-size:13px;font-size:0.8rem}#address_search #addressInput:focus{outline:0;border:1px solid #CE0700}@media screen and (max-width: 500px){#address_search #addressInput{width:100%}}#address_search #radiusSelect{margin-top:10px}#address_search .slp_checkbox_entry{display:inline-block}#address_search #radius_in_submit{display:block}#address_search #radius_in_submit .slp_ui_button{min-width:10%;padding:0 2%;margin-right:15px;border-radius:3px;text-align:center;text-decoration:none;cursor:pointer;font-family:raleway,Helvetica,sans-serif;background:#fff}#address_search #radius_in_submit .slp_ui_button:focus{outline:0}#address_search #radius_in_submit .slp_ui_button:visited{border:1px solid #050505;color:#050505}#address_search #radius_in_submit .slp_ui_button:hover,#address_search #radius_in_submit .slp_ui_button :active{background:#D74403;color:#fff;border:1px solid #D74403}@media screen and (max-width: 500px){.site .results_row_right_column{width:100%;text-align:left}}@media screen and (max-width: 500px){.site .results_row_center_column{width:50%;text-align:right}}@media screen and (max-width: 500px){.site .div.results_row_left_column{width:50%;text-align:right}}#map_sidebar .results_entry{padding:10px;border-bottom:1px solid #535353}#map_sidebar .results_entry .location_name{color:#D74403;font-family:lato,Helvetica,sans-serif;text-transform:uppercase}input[type="radio"]{-webkit-appearance:radio}.site div#sl_div{font-family:lato,Helvetica,sans-serif;margin-bottom:2rem}.site div#sl_div div#slp_tagline{display:none}.site #sl_div a.storelocatorlink{color:#D74403;margin-top:10px}.site #sl_div a.storelocatorlink:hover{color:#BA4C1B}.site label[for="radiusSelect"]{margin-top:8px}.site #searchForm #addy_in_radius label,.site #address_search #radiusSelect{width:auto;float:left}.home-blurb-1,.home-blurb-2{font-family:vollkorn,georgia,serif;text-align:center;color:#444}.home-blurb-1{font-size:24px;font-size:1.9rem}.home-blurb-1:after{content:' ';display:block;border-bottom:1px solid #444;width:60px;margin:0 auto;margin-top:30px;margin-bottom:25px}.home-blurb-2{font-size:19px;font-size:1.4rem}.related-product-container{max-width:1110px;display:block;margin-left:auto;margin-right:auto;text-align:center}.related-product-container h2{border-bottom:1px solid #050505;padding-bottom:20px}.related-product-container .product-figure{text-align:left;margin-left:0;width:25%;display:block;float:left}@media screen and (max-width: 790px){.related-product-container .product-figure{width:50%;display:block;float:left}}@media screen and (max-width: 400px){.related-product-container .product-figure{width:100%}}.related-posts{width:33.33333%;display:block;float:left;text-align:center}@media screen and (max-width: 790px){.related-posts{width:100%;padding-bottom:30px}}.related-posts a{display:block;color:black}.related-posts h4{font-family:raleway-med,Helvetica,sans-serif;font-size:14px;font-size:0.9rem;text-transform:uppercase}.related-products-container{max-width:1240px;display:block;margin-left:auto;margin-right:auto;text-align:center;padding-top:20px;border-top:1px solid #AFAFAF}.related-title{color:#B53390;padding-bottom:20px}.product-tabs .ui-tabs{font-family:lato,Helvetica,sans-serif;max-width:1120px;margin:0 auto;margin-bottom:80px;position:relative}.product-tabs .ui-tabs .ui-tabs-nav{margin:0;overflow:hidden}.product-tabs .ui-tabs .ui-tabs-nav li{list-style:none;float:left;margin-right:5px;position:relative;top:0;border-bottom-width:0;padding:0;white-space:nowrap}@media screen and (max-width: 815px){.product-tabs .ui-tabs .ui-tabs-nav li{width:50%;display:block;float:left;margin:0;text-align:center}.product-tabs .ui-tabs .ui-tabs-nav li .ui-tabs-anchor{font-size:14px;font-size:0.9rem;padding:10px}}.product-tabs .ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:20px 45px;font-family:lato,Helvetica,sans-serif;text-transform:uppercase;text-decoration:underline;color:#050505;text-align:center}.product-tabs .ui-tabs .ui-tabs-nav .ui-tabs-anchor:hover{color:#fff;text-decoration:none}.product-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.product-tabs .ui-tabs-anchor{outline:0}.product-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.product-tabs .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.product-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text;color:#fff;text-decoration:none}.product-tabs .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.product-tabs .ui-tabs .ui-tabs-panel{display:block;border-width:0;background:none}.product-tabs .ui-state-default{background:#fff;color:#fff}.product-tabs .ui-state-default:hover{background:#050505}.product-tabs .ui-state-active{background:#050505}.product-tabs .tab-list,.product-tabs .tab-list-surfaces{margin:0;overflow:hidden}.product-tabs .tab-list li,.product-tabs .tab-list-surfaces li{list-style-type:none;margin-bottom:10px}.product-tabs .tab-list li span,.product-tabs .tab-list-surfaces li span{font-family:lato-bold,Helvetica,sans-serif;text-transform:uppercase;margin-right:10px}.product-tabs .tab-list li p,.product-tabs .tab-list-surfaces li p{margin-bottom:0;display:inline-block;font-size:15px;font-size:1rem}.product-tabs .tab-list-surfaces li{float:left;width:25%;display:block;float:left}@media screen and (max-width: 790px){.product-tabs .tab-list-surfaces li{width:33.33333%;display:block;float:left}}@media screen and (max-width: 400px){.product-tabs .tab-list-surfaces li{width:50%;display:block;float:left}}.product-tabs .tab-content{border:3px solid #050505;border-radius:3px;padding:1% 2%;margin-top:5px}.product-tabs .msds{padding:10%;display:block;margin:auto;text-align:center;text-decoration:none;color:#050505}.product-tabs .msds span{text-transform:uppercase;margin-right:20px;font-family:lato-bold,Helvetica,sans-serif}.product-tabs .msds:hover{color:#D74403}.color-swatch-container{width:10%;display:block;float:left;height:330px}.color-swatch-container:first-of-type{margin-left:0}@media screen and (max-width: 740px){.color-swatch-container{width:5%;height:185px;margin-left:5%}}.color-swatch-container .color-swatch-content{width:145px;margin-bottom:5%}@media screen and (max-width: 740px){.color-swatch-container .color-swatch-content{width:30px}}.color-swatch-container .color-swatch-content:hover{opacity:.85}.color-swatch-container .color-swatch-content:hover h5{color:#BA4C1B}.color-swatch-container .color-swatch-meta{float:left;width:75px;padding-top:5%}@media screen and (max-width: 1200px){.color-swatch-container .color-swatch-meta{float:none;padding-left:0;width:100%}}@media screen and (max-width: 800px){.color-swatch-container .color-swatch-meta{display:none}}.color-swatch-container .color-swatch-meta h5{font-family:lato-bold,Helvetica,sans-serif;font-size:11px;font-size:0.6rem;padding-left:10px;color:#050505;margin:0}@media screen and (max-width: 1200px){.color-swatch-container .color-swatch-meta h5{padding-left:0}}.color-swatch-container .color-swatch{float:left;display:block;width:48px;height:48px;border:1px solid #AFAFAF}@media screen and (max-width: 1200px){.color-swatch-container .color-swatch{float:none}}@media screen and (max-width: 740px){.color-swatch-container .color-swatch{width:20px;height:20px}}@media screen and (max-width: 960px){.also-availibe-in-container{width:100%;float:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0;max-width:100%}}.single-color-swatch-container{width:9%;margin-left:1%;float:left}@media screen and (max-width: 960px){.single-color-swatch-container{width:5%;margin-left:5%}}.single-color-swatch-container:first-child{margin-left:0}.single-color-swatch-content{height:28px;width:30px}.single-product-color-tax{display:block;width:100%;height:30px;border:1px solid #AFAFAF}@media screen and (max-width: 960px){.single-product-color-tax{width:20px;height:20px}}@media screen and (max-width: 820px){.single-product-color-tax{width:100%;height:30px}}@media screen and (max-width: 820px){.single-product-color-tax{width:20px;height:20px}}.explore-sidebar{width:20.16129%;display:block;float:left}@media screen and (max-width: 600px){.explore-sidebar{width:100%}}.explore-sidebar nav a.active{font-family:raleway-semi,Helvetica,sans-serif}.explore-content{width:72.58065%;display:block;float:left;margin-left:7.25806%}@media screen and (max-width: 600px){.explore-content{width:100%;float:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.explore-content .featured-product{text-transform:uppercase;text-align:center;min-height:400px;margin-bottom:1%}.product-line-img{position:relative}.product-line-img .learn-more{position:absolute;color:#fff;background:#050505;display:none;bottom:0;width:100%;padding:10px 0;font-family:lato,Helvetica,sans-serif}.product-line-img:hover .learn-more{display:block}.product-line-caption{margin-top:10px;color:#535353;font-size:13px;font-size:0.8rem}.product-line-caption h4{margin-bottom:7px}.product-line-caption h4:after{content:'';display:block;border-bottom:1px solid #AFAFAF;width:25%;margin:0 auto;padding-top:5px}.product-line-caption h2{margin-bottom:10px}.product-line-caption a{font-size:17px;font-size:1.2rem;color:#D74403;text-decoration:none}.product-line-caption h3{font-family:lato-bold,Helvetica,sans-serif;font-size:13px;font-size:0.8rem;margin-bottom:5px}.product-line-caption h3 br{display:none}.product-line-caption .product-count{font-family:lato-bold,Helvetica,sans-serif;font-size:12px;font-size:0.7rem;color:#AFAFAF}.explore-sidebar h2{text-transform:uppercase;color:#D74403;font-size:19px;font-size:1.4rem;border-bottom:1px solid #AFAFAF;padding-bottom:20px}.explore-sidebar nav a{font-family:raleway,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;font-size:14px;font-size:0.9rem;color:#050505;padding-bottom:20px;border-bottom:1px solid #AFAFAF;display:block}.explore-sidebar nav a:active,.explore-sidebar nav a:focus{font-family:raleway-med,Helvetica,sans-serif}.explore-intro{max-width:1240px;display:block;margin-left:auto;margin-right:auto;border-top:1px solid #AFAFAF;border-bottom:1px solid #AFAFAF;padding:50px 0;margin-bottom:40px}@media screen and (max-width: 740px){.explore-intro{margin-bottom:20px;padding:20px 0}}.explore-meta{width:32.25806%;display:block;float:left;margin-right:3.22581%;padding-left:25px}@media screen and (max-width: 740px){.explore-meta{width:100%;float:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.explore-meta h1{color:#D74403;font-size:21px;font-size:1.6rem;text-transform:none}.explore-meta h1:after{content:'';display:block;border-bottom:1px solid #AFAFAF;width:20%;margin-top:10px}.explore-meta h2{font-family:lato-bold,Helvetica,sans-serif;font-size:15px;font-size:1rem;text-transform:uppercase;color:#535353;margin-bottom:30px}.explore-meta h3{font-size:18px;font-size:1.3rem;margin-bottom:45px}.explore-meta .product-line-blurb-1{font-family:lato-bold,Helvetica,sans-serif}.explore-meta .product-line-inspiration{font-family:lato-bold,Helvetica,sans-serif;font-size:19px;font-size:1.4rem;text-transform:uppercase;text-decoration:none;color:#B53390}.explore-video-container{width:64.51613%;display:block;float:right}@media screen and (max-width: 740px){.explore-video-container{width:100%;float:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.explore-video-content{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.explore-video-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.new-colors-title{text-transform:uppercase}.explore-wrapper{margin:60px 0}.explore-wrapper .featured-products-container .new-product-content{width:91.93548%;display:block;float:left;float:none;overflow:hidden;margin:0 auto}@media screen and (max-width: 740px){.explore-wrapper .featured-products-container .new-product-content{width:100%;float:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.explore-wrapper .featured-products-container .product-figure{width:100%;margin:0;text-align:left}@media screen and (max-width: 740px){.explore-wrapper .featured-products-container .product-figure{width:50%;display:block;float:left;margin-bottom:20px}}@media screen and (max-width: 400px){.explore-wrapper .featured-products-container .product-figure{width:100%;float:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.explore-wrapper .featured-products-container .product-deets{width:55%;position:relative}.product-count-single{text-align:center;text-transform:uppercase}.related-title{text-transform:uppercase}.related-title span{margin-left:5%}@media screen and (max-width: 740px){.related-title span{display:none}}.explore-video-container{cursor:pointer}@media screen and (max-width: 1200px){.explore-wrapper .featured-products-container .product-figure{width:50%;display:block;float:left}}@media screen and (max-width: 460px){.explore-wrapper .featured-products-container .product-figure{width:100%}}#new-product-slider{width:700px;height:390px;list-style:none;overflow-y:auto;overflow-x:hidden}ul#new-product-slider,ul#new-product-slider li{width:300px;height:200px;list-style:none}.anythingSlider-default{margin:0 auto}.anythingSlider-default .anythingControls a{background:#777 url(../images/default.png) center -288px repeat-x;color:#000;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.anythingSlider-default .anythingControls a span{visibility:visible}.anythingSlider-default .arrow{top:50%;position:absolute;display:block}.anythingSlider-default .arrow a{font-family:raleway-med,Helvetica,sans-serif;font-size:35px;font-size:3rem;display:block;width:45px;height:45px;border-radius:50%;margin:-30px 0 0 0;text-align:center;outline:0;content:'>';color:#fff;background:#050505;line-height:.8}.anythingSlider-default .back{left:0;display:none}.anythingSlider-default .back a{background-position:left top}.anythingSlider-default .back a:hover,.anythingSlider-default .back a.hover{background-position:left -140px}.anythingSlider-default .forward{right:0}.anythingSlider-default .forward a{background-position:right top}.anythingSlider-default .forward a:hover,.anythingSlider-default .forward a.hover{background-position:right -140px}.anythingSlider-default .anythingControls{outline:0;display:none}.anythingSlider-default .anythingControls ul{margin:0;padding:0;float:left}.anythingSlider-default .anythingControls ul li{display:inline}.anythingSlider-default .anythingControls ul a{font:11px/18px Georgia, Serif;display:inline-block;text-decoration:none;padding:2px 8px;height:18px;margin:0 5px 0 0;text-align:center;outline:0}.anythingSlider-default .anythingControls .anythingNavWindow{overflow:hidden;float:left}.anythingSlider-default .anythingControls .start-stop{padding:2px 5px;width:40px;text-align:center;text-decoration:none;float:right;z-index:100;outline:0}.as-oldie .anythingSlider-default .arrow{top:30%}.as-oldie .anythingSlider-default .arrow a{margin:0}.as-oldie .anythingSlider-default .anythingControls li{margin-left:3px}.as-oldie .anythingSlider-default .anythingControls a{margin:0}.as-oldie .anythingSlider-default .anythingNavWindow{margin:0 2px}.as-oldie .anythingSlider-default .anythingNavWindow li{padding:3px 0 0 0}.anythingSlider{display:block;overflow:visible !important;position:relative}.anythingSlider .anythingWindow{overflow:hidden;position:relative;width:100%;height:100%}.anythingSlider .anythingBase{background:transparent;list-style:none;position:absolute;overflow:visible !important;top:0;left:0;margin:0;padding:0}.anythingSlider .arrow span{display:block}.anythingSlider-default .back{display:none !important}.anythingSlider .arrow.disabled{display:none}.anythingSlider .panel{background:transparent;display:block;overflow:hidden;float:left;padding:0;margin:0}.anythingSlider .vertical .panel{float:none}.anythingSlider .fade .panel{float:none;position:absolute;top:0;left:0;z-index:0}.anythingSlider .fade .activePage{z-index:1}.anythingSlider.rtl .anythingWindow{direction:ltr;unicode-bidi:bidi-override}.anythingSlider.rtl .anythingControls ul{float:left}.anythingSlider.rtl .anythingControls ul a{float:right}.anythingSlider,.anythingSlider .anythingWindow,.anythingSlider .anythingControls ul a,.anythingSlider .arrow a,.anythingSlider .start-stop{transition-duration:0s;-o-transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s}.explore-wrapper.noSlider{display:none}@media screen and (max-width: 1200px){.explore-wrapper.noSlider{display:block}}@media screen and (max-width: 1200px){.explore-wrapper.deskSlider{display:none}}.explore-swatch-wrap{max-width:1240px;display:block;margin-left:auto;margin-right:auto}.reset-facet{font-family:lato-bold,Helvetica,sans-serif;font-size:14px;font-size:0.9rem;text-transform:uppercase;text-align:center;text-decoration:none;color:#fff;background:#050505;width:22.58065%;display:block;float:left;padding:11px 0}.reset-facet:hover{background:#333;color:#fff}@media screen and (max-width: 970px){.reset-facet{width:27.41935%;display:block;float:left}}.product-nav{font-family:lato-bold,Helvetica,sans-serif;font-size:14px;font-size:0.9rem;text-transform:uppercase;margin-bottom:25px;overflow:hidden;width:77.41935%;display:block;float:left;padding:11px 50px 5px 30px;height:41px;border-top:1px solid #333;border-bottom:1px solid #333}.product-nav a{color:#050505}@media screen and (max-width: 970px){.product-nav{width:70.96774%;display:block;float:left;font-size:12.5px;font-size:0.75rem;padding-right:0;margin-bottom:15px}}@media screen and (max-width: 400px){.product-nav{padding-left:10px}}.facetwp-counts{float:left;width:33.33333%;display:block;float:left}@media screen and (max-width: 400px){.facetwp-counts{width:35%}}.facetwp-counts:after{content:' Products'}@media screen and (max-width: 790px){.facetwp-counts:after{display:none}}.nav-right{width:66.66667%;display:block;float:left;float:right}@media screen and (max-width: 400px){.nav-right{width:40%}}.nav-right .view-all{float:right;padding-right:60px}@media screen and (max-width: 790px){.nav-right .view-all{padding-right:30px}}@media screen and (max-width: 400px){.nav-right .view-all{padding-right:0}}.nav-right .facetwp-pager{float:right;white-space:nowrap;padding:0}@media screen and (max-width: 790px){.nav-right .facetwp-pager{display:none}}.nav-right .facetwp-page{text-decoration:underline}.nav-right .facetwp-page.active,.nav-right .last-page{text-decoration:none}.pagination-mobile{display:none}@media screen and (max-width: 790px){.pagination-mobile{display:block}}.inspire-content-container{max-width:1240px;display:block;margin-left:auto;margin-right:auto;border-top:1px solid #AFAFAF;padding-top:20px}@media screen and (max-width: 980px){.inspire-content-container .facetwp-pager-label{display:block}}.inspire-content-posts{width:70.16129%;display:block;float:left;padding-left:60px;padding-right:50px;min-height:1px}@media screen and (max-width: 980px){.inspire-content-posts{width:100%;float:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.sidebar.inspire-sidebar{width:29.83871%;display:block;float:left;padding-left:35px;padding-right:65px;border-left:1px solid #AFAFAF}@media screen and (max-width: 980px){.sidebar.inspire-sidebar{display:none}}.facetwp-pager{font-family:lato-bold,Helvetica,sans-serif;text-transform:uppercase;padding:2%;padding-bottom:25px}.date-container{font-family:lato,Helvetica,sans-serif;text-transform:uppercase;text-align:center;line-height:1.1;background:#050505;color:#fff;display:inline-block;padding-top:5px;height:55px;width:55px}.date-container span{display:block}.date-container .month-top,.date-container .year-bottom{font-size:11px;font-size:0.6rem;letter-spacing:.05rem}.date-container .day-middle{font-size:18px;font-size:1.3rem}.post-header,.attachment-inspiration-image{margin-bottom:15px}.post-title-container{vertical-align:top;padding-top:14px;padding-left:15px;display:inline-block;text-decoration:none}.post-title{font-family:raleway,Helvetica,sans-serif;font-size:19px;font-size:1.4rem;text-transform:uppercase;color:#050505;margin-bottom:0}.product-shares{float:right}@media screen and (max-width: 1090px){.product-shares{float:none;display:block;overflow:hidden;padding-top:20px}}.post-meta{font-size:12px;font-size:0.7rem;overflow:hidden;padding:20px 10px 9px 20px;margin-bottom:30px;border-top:1px solid #AFAFAF;border-bottom:1px solid #AFAFAF}@media screen and (max-width: 960px){.post-meta{width:100%}}.blog-categories-list:before,.tag-list:before{font-family:lato-bold,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:0;float:left;margin-right:10px;color:#535353}.blog-categories-list:before{content:'Categories:'}.tag-list:before{content:'Tags:'}.blog-categories-list,.tag-list{font-family:lato,Helvetica,sans-serif;display:block;overflow:hidden;margin:0;margin-bottom:10px;line-height:1.5}.blog-categories-list li,.tag-list li{list-style-type:none;float:left;margin-right:10px;margin-bottom:0}.blog-categories-list li a,.tag-list li a{color:#535353;text-decoration:none}.blog-categories-list li a:hover,.tag-list li a:hover{color:#D74403}li.label.Featured{display:none}.comments-area .leave-a-comment{display:inline-block;font-family:raleway,Helvetica,sans-serif;color:#D74403;text-transform:uppercase;font-size:17px;font-size:1.2rem;margin:40px 0}.comments-area .comment-count{font-family:vollkorn,georgia,serif;font-style:italic;margin-left:10%;display:inline-block}.comments-area .comment{margin-bottom:40px}.comments-area .comment-author{font-family:raleway,Helvetica,sans-serif;text-transform:uppercase;color:#535353}.comments-area .comment-date{font-family:raleway,Helvetica,sans-serif;font-style:bold;margin-bottom:10px}.comments-area .comment-content{font-size:15px;font-size:1rem;font-style:italic}.comments-area label{display:block;font-family:lato,Helvetica,sans-serif}.comments-area input,.comments-area textarea,.comments-area select{-webkit-appearance:none;border-radius:3px;-webkit-border-radius:3px;display:block;font-family:lato,Helvetica,sans-serif;font-style:italic;border:1px solid #CE0700;border-radius:3px;font-size:14px;font-size:0.9rem}.comments-area input:focus,.comments-area textarea:focus{color:#D74403;outline:0;background:#EDEDED;font-style:normal}.comments-area input{max-width:400px;padding:1.8% 2.5%}.comments-area textarea{padding:2% 1.5%;margin-bottom:30px;width:100%}.comments-area input[type="submit"]{font-family:lato-bold,Helvetica,sans-serif;font-style:normal;background:#CE0700;border:1px solid #CE0700;text-transform:uppercase;max-width:100px;margin-bottom:20px;font-size:14px;font-size:0.9rem;cursor:pointer;width:300px;padding:0}.comments-area input[type="submit"]:hover{background:#333;border:1px solid #333}.widget-container{overflow:hidden;margin-bottom:40px;width:100%}.widget-container ul{list-style-type:none;margin:0}.widget-container ul li{margin-bottom:20px}.widget-container ul li a{font-family:vollkorn,georgia,serif;font-style:italic;text-transform:uppercase;color:#535353;text-decoration:none}.widget-container ul li a:after{content:' >'}.widget-container ul li a:hover{color:#B53390}.widget-title,.widgettitle a{font-family:raleway-med,Helvetica,sans-serif;color:#B53390;font-size:19px;font-size:1.4rem;text-transform:uppercase;text-align:center}.widgettitle{text-align:center}#jcl_widget-2 .jcl_widget{padding-left:0}#jcl_widget-2 ul{padding-left:20px}#jcl_widget-2 ul li a{font-family:raleway-med,Helvetica,sans-serif;font-size:14px;font-size:0.9rem;text-transform:uppercase;color:#535353;font-style:normal}#jcl_widget-2 ul li a:after{content:''}#jcl_widget-2 .jcl_symbol{position:relative;left:5px;bottom:1px;font-size:12px;font-size:0.7rem}#jcl_widget-2 .jcl_category:first-child{padding-top:20px}.textwidget img{margin-bottom:20px}.inspire-sidebar .facetwp-type-hierarchy{max-height:auto}.facet-nav-container{text-transform:uppercase;position:relative;max-width:1240px;display:block;margin-left:auto;margin-right:auto;padding-top:40px;border-top:1px solid #AFAFAF;text-align:center;color:#535353}.facet-nav-container .insipration-color-nav-container{overflow:hidden;min-height:70px}.facet-nav-container .color-nav-left{width:25%;display:block;float:left;height:40px}@media screen and (max-width: 790px){.facet-nav-container .color-nav-left{display:none}}.facet-nav-container .color-nav-left span{font-family:greatvibes,georgia,serif;font-size:21px;font-size:1.6rem;text-transform:lowercase;color:#AFAFAF;float:right;margin-top:20px;padding-right:55px;background:url("img/wonky-arrow.jpg") 120px 17px no-repeat}.facet-nav-container .color-nav-right{width:74.59677%;display:block;float:left}.facet-nav-container .color-nav-right .facetwp-type-checkboxes{float:left;padding-left:7px}@media screen and (max-width: 790px){.facet-nav-container .color-nav-right{width:100%}.facet-nav-container .color-nav-right .facetwp-type-checkboxes{float:none}}.facet-nav-container h1{font-family:raleway,Helvetica,sans-serif;font-size:50px;font-size:4.5rem;letter-spacing:1rem}@media screen and (max-width: 790px){.facet-nav-container h1{font-size:23px;font-size:1.8rem;letter-spacing:0}}.facet-nav-container h2{font-family:raleway,Helvetica,sans-serif}@media screen and (max-width: 790px){.facet-nav-container h2{font-size:15px;font-size:1rem}}.facet-nav-container .facetwp-checkbox{width:4.03226%;display:block;float:left;margin-left:0.40323%;text-align:center;float:none;display:inline-block;position:relative;text-indent:-9999px;margin:10px;height:30px;width:30px;border-radius:50%;box-shadow:inset 0px 5px 5px 0px rgba(50,50,50,0.3);cursor:pointer}.facet-nav-container .facetwp-checkbox:hover{opacity:.8}.facet-nav-container .facetwp-checkbox:before{border-top:1px solid #050505;width:30px;position:absolute}.facet-nav-container .facetwp-checkbox:first-child{margin-left:0}.facet-nav-container .facetwp-checkbox:last-child:after{content:''}.facet-nav-container .facetwp-checkbox.checked{box-shadow:0px 0px 0px 5px #dcdcdc,inset 0px 5px 5px 0px rgba(50,50,50,0.65)}.form-search{margin-bottom:15px;overflow:hidden;max-width:400px}.form-search input,.form-search textarea,.form-search select{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0}input[type="search"],input[type="submit"],input.search-form{font-family:lato,Helvetica,sans-serif;font-style:italic;border:1px solid #050505;color:#D74403;font-size:13px;font-size:0.8rem;outline:0;height:45px}input[type="search"]:focus,input[type="submit"]:focus,input.search-form:focus{border:1px solid #D74403}input[type="search"],input.search-form{width:80%;display:block;float:left}input[type="submit"]{font-family:fontello,sans-serif;font-size:14px;font-size:0.9rem;font-style:normal;width:20%;display:block;float:left;margin-right:0;background:#050505;border:1px solid #050505;height:45px;color:#fff;border-radius:0}input[type="submit"]:hover{background:#D74403;border:1px solid #D74403}.fancy-search{max-width:270px;float:right}.fancy-search input[type="submit"]{display:none}.fancy-search input[type="search"],.fancy-search input.search-form{max-width:110px;border:0;padding:0;margin:0;line-height:1.3;transition:all 0.55s ease;height:auto}.fancy-search input[type="search"]:focus,.fancy-search input.search-form:focus{border-bottom:1px solid #D74403;border-left:1px solid #D74403;max-width:270px;transition:all 0.55s ease}.fancy-search ::-webkit-input-placeholder{font-family:raleway-med,Helvetica,sans-serif;font-size:14.06px;font-size:0.906rem;text-transform:uppercase;font-style:normal;color:#535353}.fancy-search :-moz-placeholder{font-family:raleway-med,Helvetica,sans-serif;font-size:14px;font-size:0.9rem;text-transform:uppercase;font-style:normal;color:#535353}.fancy-search ::-moz-placeholder{font-family:raleway-med,Helvetica,sans-serif;font-size:14px;font-size:0.9rem;text-transform:uppercase;font-style:normal;color:#535353}.fancy-search :-ms-input-placeholder{font-family:raleway-med,Helvetica,sans-serif;font-size:14px;font-size:0.9rem;text-transform:uppercase;font-style:normal;color:#535353}.attachment-masthead-image{margin-bottom:70px}h1.entry-title{text-transform:uppercase;border-bottom:1px solid #050505;padding-bottom:10px}a.product-inspiration{font-family:lato,Helvetica,sans-serif;font-size:17px;font-size:1.2rem;color:#fff;width:100%;padding:20px 30px 18px 0;margin-bottom:20px;text-align:right;text-decoration:none;border:1px solid #AFAFAF;text-shadow:0px 2px 1px rgba(0,0,0,0.4),0px 4px 6px rgba(0,0,0,0.1),0px 9px 12px rgba(0,0,0,0.1)}a.product-inspiration span{text-transform:uppercase}a.product-inspiration:after{content:'>';margin-left:5px}a.product-inspiration:hover{opacity:.9}a.product-inspiration:visited{color:#fff}@media screen and (max-width: 790px){a.product-inspiration{text-align:left;padding-left:10px}}.product-right .product-title{font-family:lato-bold,Helvetica,sans-serif;float:left;margin-bottom:10px}.product-right .new-product-flag h4{font-size:18px;font-size:1.3rem;margin-left:10px;margin-top:3px;margin-bottom:10px;float:left}.product-right .new-product-flag h4:before{font-size:11px;font-size:0.6rem;bottom:3px;margin-right:5px}.product-right .product-line-name{font-family:lato-bold,Helvetica,sans-serif;text-transform:uppercase;font-size:15px;font-size:1rem}.product-right .product-line-name:after{content:'';display:block;border-bottom:1px solid #AFAFAF;width:20%;margin-top:10px}.product-right .prodcut-blurb-1{font-family:lato-bold,Helvetica,sans-serif}.product-right .prodcut-blurb-1,.product-right .prodcut-blurb-2{font-size:14px;font-size:0.9rem;line-height:1.5}.product-right .learn-more{font-family:lato-bold,Helvetica,sans-serif;font-size:14px;font-size:0.9rem;color:#B53390;text-decoration:none;margin-top:30px;margin-bottom:30px}.product-right .learn-more span{text-transform:uppercase}.product-right .learn-more:after{content:'>';margin-left:5px}.product-right .learn-more:hover{color:#cd4ea9}.love-it{text-align:center;font-family:lato-bold,Helvetica,sans-serif;color:#D74403;font-size:21px;font-size:1.6rem;margin-bottom:40px}@media screen and (max-width: 740px){.love-it{font-size:17px;font-size:1.2rem;text-align:left;margin-bottom:30px}}.site .where-to-buy{font-family:lato-bold,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;color:#050505;text-align:center;display:block;border:1px solid #050505;border-radius:3px;padding:4%}.site .where-to-buy:after{content:'>';margin-left:5px}.site .where-to-buy:hover{background:#B53390;color:#fff;border:1px solid #B53390}@media screen and (max-width: 790px){.site .where-to-buy{font-size:19px;font-size:1.4rem}}div.fancy-select{position:relative;font-size:14px;font-size:0.9rem;font-family:lato,Helvetica,sans-serif;font-style:italic;color:#AFAFAF}div.fancy-select.disabled{opacity:0.5}div.fancy-select select:focus+div.trigger.open{box-shadow:none}div.fancy-select div.trigger{border-radius:3px;cursor:pointer;padding:1.5%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#AFAFAF;position:relative;border:1px solid #AFAFAF;text-align:left;transition:all 240ms ease-out;-webkit-transition:all 240ms ease-out;-moz-transition:all 240ms ease-out;-ms-transition:all 240ms ease-out;-o-transition:all 240ms ease-out}div.fancy-select div.trigger:after{content:"";display:block;position:absolute;width:0;height:0;border:5px solid transparent;border-top-color:#4B5468;top:45%;right:6%}div.fancy-select div.trigger.open{background:#EDEDED;border:1px solid #333;box-shadow:none}div.fancy-select ul.options{list-style:none;margin:0;position:absolute;top:40px;left:0;visibility:hidden;opacity:0;z-index:50;max-height:200px;overflow:auto;background:#535353;border-radius:4px;color:#fff;min-width:100%;text-align:left;transition:opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;-webkit-transition:opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;-moz-transition:opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;-ms-transition:opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;-o-transition:opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out}div.fancy-select ul.options.open{visibility:visible;top:50px;opacity:1;transition:opacity 300ms ease-out, top 300ms ease-out;-webkit-transition:opacity 300ms ease-out, top 300ms ease-out;-moz-transition:opacity 300ms ease-out, top 300ms ease-out;-ms-transition:opacity 300ms ease-out, top 300ms ease-out;-o-transition:opacity 300ms ease-out, top 300ms ease-out}div.fancy-select ul.options.overflowing{top:auto;bottom:40px;transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-webkit-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-moz-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-ms-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-o-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out}div.fancy-select ul.options.overflowing.open{top:auto;bottom:50px;transition:opacity 300ms ease-out, bottom 300ms ease-out;-webkit-transition:opacity 300ms ease-out, bottom 300ms ease-out;-moz-transition:opacity 300ms ease-out, bottom 300ms ease-out;-ms-transition:opacity 300ms ease-out, bottom 300ms ease-out;-o-transition:opacity 300ms ease-out, bottom 300ms ease-out}div.fancy-select ul.options li{padding:8px 12px;color:#fff;cursor:pointer;white-space:nowrap;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out}div.fancy-select ul.options li:first-child{display:none}div.fancy-select ul.options li.selected{background:#EDEDED;color:#D74403}div.fancy-select ul.options li.hover{color:#D74403}.search-results-products,.search-results-posts{max-width:1200px;display:block;margin-left:auto;margin-right:auto;margin-bottom:40px}.search-results-posts{text-align:center}.search-results-products .product-figure{width:25%;display:block;float:left;margin-left:0}@media screen and (max-width: 970px){.search-results-products .product-figure{width:33.33333%;display:block;float:left}}@media screen and (max-width: 700px){.search-results-products .product-figure{width:50%;display:block;float:left}}@media screen and (max-width: 400px){.search-results-products .product-figure{width:100%}}.search-results-products .post-title{font-size:18px;font-size:1.3rem}.search-results-products .product-deets{width:60%}.seach-page-header{border-bottom:1px solid #535353;margin-bottom:25px;overflow:hidden}.seach-page-header .form-search{float:right;width:100%}.search-page-title{font-family:greatvibes,georgia,serif;font-size:25px;font-size:2rem;color:#535353;text-transform:none;float:left;padding-top:10px}.search-title{text-transform:uppercase;color:#D74403;text-align:left}.post-figure{width:33.33333%;display:block;float:left;margin-bottom:10px;min-height:350px}@media screen and (max-width: 790px){.post-figure{width:50%;display:block;float:left}}@media screen and (max-width: 560px){.post-figure{width:100%}.post-figure .post-title{font-size:18px;font-size:1.3rem}}.post-figure .post-title-container{padding:0}.post-figure .post-title{font-size:15px;font-size:1rem;font-family:raleway-med,Helvetica,sans-serif;margin-top:4px}.get-in-touch{font-family:greatvibes,georgia,serif;font-size:42px;font-size:3.7rem;color:#CE0700;text-align:center;margin-bottom:3%}.contact-info-container{font-family:lato,Helvetica,sans-serif;font-size:17px;font-size:1.2rem;max-width:1240px;display:block;margin-left:auto;margin-right:auto;padding-top:70px;border-top:20px solid #CE0700}.contact-info-container .section-title{font-family:lato-bold,Helvetica,sans-serif;font-size:19px;font-size:1.4rem;text-transform:uppercase}.contact-info-content{max-width:650px;display:block;margin-left:auto;margin-right:auto}.contact-info-left{margin-right:14.27419%}.contact-info-left,.contact-info-right{width:42.85714%;display:block;float:left}@media screen and (max-width: 645px){.contact-info-left,.contact-info-right{width:100%;display:block;float:left}}.vcard{margin-bottom:8px}.phone-container{width:100%;overflow:hidden;margin-bottom:50px;padding-left:10px}@media screen and (max-width: 645px){.phone-container{border-bottom:1px solid #AFAFAF}}.street-address,.country-name{display:block}.phone-label{font-family:greatvibes,georgia,serif;font-size:27px;font-size:2.2rem;float:left}.phone-fax-numbers{float:right;display:block}.phone-number{text-align:right;display:block;padding-top:5px;color:#050505 !important;cursor:default}@media screen and (max-width: 645px){.phone-number{color:#CE0700 !important;text-decoration:underline;cursor:pointer}}.product-shares h4{font-family:greatvibes,georgia,serif;text-transform:lowercase;color:#535353;font-size:23px;font-size:1.8rem;float:left;margin-top:10px;margin-right:10px}.product-shares ul{font-family:fontello,sans-serif;float:left;margin:0;margin-top:10px}.product-shares ul li{text-decoration:none;display:inline-block;margin-left:10px}.share-mail{min-width:0;background:#fff;color:#afafaf;border:1px solid #AFAFAF;border-radius:100%;padding-left:7px;padding-top:5px;padding-right:5px;padding-bottom:7px;height:32px;width:32px;line-height:1.3;font-size:16px}.share-mail:hover{color:#fff;background:#D74403;border:1px solid #D74403}.site .getshare{height:auto;margin:0}.site .getshare .getshare-counter{display:none}.site .getshare .getshare-button{min-width:0;background:#fff !important;color:#AFAFAF;border:1px solid #AFAFAF;border-radius:100%;padding:6px;height:32px;width:32px;line-height:1.3;font-size:16px}.site .getshare .getshare-button:hover{color:#fff !important;background:#D74403 !important;border:1px solid #D74403 !important}.site .share.share-facebook .getshare-button-facebook{padding-left:5px}.getshare-button.getshare-icon:before{font-family:fontello,sans-serif !important}.getshare .getshare-button.getshare-button-googleplus.getshare-icon:before{content:'g' !important}.getshare .getshare-button.getshare-button-twitter.getshare-icon:before,.getshare .getshare-button.getshare-button-twitterProfile.getshare-icon:before{content:'t' !important}.site-header{text-transform:uppercase;margin-bottom:20px}.logo-container{width:34.27419%;display:block;float:left;overflow:hidden}@media screen and (max-width: 790px){.logo-container{width:48.3871%;display:block;float:left;margin-left:auto;margin-right:auto;float:none;margin-top:20px}}@media screen and (max-width: 440px){.logo-container{width:100%;display:block;float:left;margin-left:auto;margin-right:auto;float:none}}.site-logo{float:left}.super-utility{padding-top:20px;margin-bottom:10px;font-family:raleway-med,Helvetica,sans-serif;font-size:14px;font-size:0.9rem}.super-navigation .menu li:first-child{margin-left:0}.super-navigation .menu{margin:0;float:right}.super-navigation .menu li{display:inline-block;margin-left:40px;list-style-type:none}.super-navigation .menu a{text-decoration:none;color:#535353}.super-navigation .menu a:hover{color:#D74403}.your-location{float:left;margin-left:50px}.main-navigation{width:65.72581%;display:block;float:left;float:right;font-family:lato,Helvetica,sans-serif;font-size:16px;font-size:1.1rem;letter-spacing:.03rem}.main-navigation a{color:#333}.main-navigation a:hover{color:#D74403}@media screen and (max-width: 880px){.main-navigation{font-size:14px;font-size:0.9rem}}@media screen and (max-width: 790px){.main-navigation{display:none}}.main-navigation .menu{list-style-type:none;float:right;margin-top:5.5%;width:100%;text-align:right}.main-navigation .menu li{display:inline-block;margin-left:6%}.main-navigation .menu li:first-child{margin-left:0}.main-navigation .menu a{text-decoration:none}.current_page_item a{color:#D74403 !important}.site-footer{padding:0 15px}.menu-footer-nav-container ul{margin-left:0}a.smooth-scroll{float:right;margin-bottom:10px;color:#D74403;text-transform:uppercase;text-decoration:none;font-family:lato,Helvetica,sans-serif;font-size:13px;font-size:0.8rem}@media screen and (max-width: 970px){a.smooth-scroll{width:100%;text-align:right}}.footer-navigation{margin:20px 0;padding:20px 0 20px 0;text-align:center;list-style-type:none;font-family:raleway-semi,Helvetica,sans-serif;font-size:16px;font-size:1.1rem}@media screen and (max-width: 970px){.footer-navigation{display:none}}.footer-navigation li{display:inline-block;margin-left:55px}.footer-navigation li a{color:#050505;text-decoration:none;text-transform:uppercase}.footer-navigation li:first-child{margin-left:0}.footer-navigation .menu:before,.footer-navigation .menu:after{content:' ';border-top:solid #050505 1px;width:15%;height:1px;display:inline-block;padding-bottom:6px}@media screen and (max-width: 800px){.footer-navigation .menu:before,.footer-navigation .menu:after{display:none}}.footer-navigation .menu:before{margin-right:15px}.footer-navigation .menu:after{margin-left:15px}.footer-sub-container{text-align:center;width:100%;display:block;float:left;margin:30px 0 40px 0;font-family:lato,Helvetica,sans-serif;font-size:14px;font-size:0.9rem;text-transform:uppercase}@media screen and (max-width: 970px){.footer-sub-container{display:none}}.footer-sub-container a{text-decoration:none;color:#050505}.copyright{display:inline-block;clear:none}.copyright span{margin-left:20px}.footer-sub-navigation{display:inline-block}.footer-sub-container .menu{display:inline-block;margin:20px 0;padding:0;text-align:left;list-style-type:none;margin:0}.footer-sub-container .menu li{display:inline-block;margin-left:20px}.style-item{margin-bottom:0px}html,body,.site{overflow-x:hidden;background:#fff}.site{max-width:1240px;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width: 1245px){.site{padding:0 15px}}.site-header{max-width:1240px;display:block;margin-left:auto;margin-right:auto}.super-utility{max-width:1240px;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width: 790px){.super-utility{display:none}}.site-footer{max-width:1240px;display:block;margin-left:auto;margin-right:auto}.featured-posts-container,.social-icons-container{text-align:center}.facet-sidebar{width:22.58065%;display:block;float:left}@media screen and (max-width: 970px){.facet-sidebar{width:27.41935%;display:block;float:left}}@media screen and (max-width: 790px){.facet-sidebar{display:none}}.site-content-with-sidebar{width:74.19355%;display:block;float:left;margin-left:3.22581%}@media screen and (max-width: 970px){.site-content-with-sidebar{width:69.35484%;display:block;float:left}}@media screen and (max-width: 790px){.site-content-with-sidebar{width:100%;display:block;float:left;margin-left:0%}}.product-upper{max-width:1240px;display:block;margin-left:auto;margin-right:auto;margin-bottom:40px}.product-left{width:51.6129%;display:block;float:left;margin-left:4.83871%}@media screen and (max-width: 790px){.product-left{width:100%;display:block;float:left;margin-left:0%}}.product-right{width:35.48387%;display:block;float:left;margin-left:6.45161%}@media screen and (max-width: 790px){.product-right{width:100%;display:block;float:left;margin-left:0%;margin-right:0%}}::selection{background:#D74403;color:#fff}::-moz-selection{background:#D74403;color:#fff}a.home-link{font-family:lato-bold,Helvetica,sans-serif;text-transform:uppercase;color:#444;text-decoration:none;border:1px solid #B7D249;border-radius:3px;padding:1.3% 6%}a.home-link:hover{background:#B7D249;color:#fff}@media screen and (max-width: 500px){a.home-link{padding:2% 6%}}.entry-content img,.comment-content img,.widget img{max-width:100%}img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"]{height:auto}img.size-full,img.size-large,img.header-image,img.wp-post-image{max-width:100%;height:auto}embed,iframe,object,video{max-width:100%}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignleft{margin:12px 24px 12px 0;margin:0.857142857rem 1.714285714rem 0.857142857rem 0}img.alignright{margin:12px 0 12px 24px;margin:0.857142857rem 0 0.857142857rem 1.714285714rem}img.aligncenter{margin-top:12px;margin-top:0.857142857rem;margin-bottom:12px;margin-bottom:0.857142857rem}.wp-caption{max-width:100%;padding:4px}img.wp-smiley,.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}.entry-content dl.gallery-item{margin:0}


 .site #searchForm label {display: inline; margin-right: 20px;}

 span.slp_checkbox_entry  {
    width: auto;
    margin: 0 10px 0 20px;}
