.col,.container{padding-left:30px;padding-right:30px;min-height:1px}body,html{height:100%}.clearfix:after,blockquote:after,blockquote:before,q:after,q:before{content:""}.col,sub,sup{position:relative}.text-hide,a img,hr{border:0}pre,textarea{overflow:auto}.main-navigation a,a,a:visited,ins,mark{text-decoration:none}.clearfix:after{display:table;clear:both}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.container{width:100%;max-width:1600px;min-width:980px;margin:0 auto}.container,.container *,.container :after,.container :before,.container:after,.container:before{box-sizing:border-box}.col{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-30px;margin-right:-30px}.grid-offset-0{margin-left:0}.grid-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.grid-offset-1{margin-left:8.33333333%}.grid-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.grid-offset-2{margin-left:16.66666667%}.grid-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.grid-offset-3{margin-left:25%}.grid-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.grid-offset-4{margin-left:33.33333333%}.grid-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.grid-offset-5{margin-left:41.66666667%}.grid-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.grid-offset-6{margin-left:50%}.grid-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.grid-offset-7{margin-left:58.33333333%}.grid-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.grid-offset-8{margin-left:66.66666667%}.grid-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.grid-offset-9{margin-left:75%}.grid-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.grid-offset-10{margin-left:83.33333333%}.grid-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.comment-content img,.entry-content img,.grid-12,.site-header img,.widget img,.wp-caption,pre{max-width:100%}.grid-offset-11{margin-left:91.66666667%}.grid-12{-ms-flex-preferred-size:100%;flex-basis:100%}.grid-offset-12{margin-left:100%}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}hr,p{margin-bottom:1.2em}address,table{margin:0 0 1.2em}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}table{border-collapse:separate;border-spacing:0;width:100%}caption,td,th{font-weight:400;text-align:left}.main-header .menu .sub-menu:after,.main-header .menu .sub-menu:before{content:'';height:14px;position:absolute}blockquote,q{quotes:"" "";font-size:1.2em}a:focus{outline:dotted thin}a:active,a:hover{outline:0}body,button,input,select,textarea{color:#747474;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px}h1,h2,h3,h4,h5,h6{clear:both;color:#050608;line-height:1em;margin-bottom:20px}h1{font-size:28px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}hr{background-color:#ccc;height:1px}ol,ul{margin:0 0 1.2em 2em}ul{list-style:disc}ol{list-style:decimal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-left:1.5em}b,dt,strong,th{font-weight:700}dd{margin:0 1.5em 1.2em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.2em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5em;line-height:1.2;margin-bottom:1.6em;padding:1em}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}small,sub,sup{font-size:75%}#footer-get-in-touch .phone-number,.header-widgets,.main-navigation a{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0}sub,sup{height:0;line-height:0;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}big{font-size:125%}figure{margin:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{background:#050608;border:1px solid #050608;color:#FFF;cursor:pointer;font-size:1em;height:32px;line-height:30px;padding:0 20px;text-shadow:none}button:active,button:focus,button:hover,html input[type=button]:active,html input[type=button]:focus,html input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#000}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=email],input[type=password],input[type=text],textarea{color:#666;border:1px solid #ccc;width:250px}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{color:#111}input[type=email],input[type=password],input[type=text]{padding:5px 10px}textarea{padding:5px 10px;vertical-align:top;width:98%;height:120px}select{height:30px;padding:5px}a,a:visited{color:#ffd309}a:active,a:focus,a:hover{color:#f9b733;text-decoration:none}.alignleft{display:inline;float:left;margin-right:1.2em}.alignright{display:inline;float:right;margin-left:1.2em}.aligncenter{clear:both;display:block;margin:0 auto}.assistive-text{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important}#page{position:relative;min-height:100%;height:auto!important}.site-header{background:#FFD309;padding:0 0 10px}.site-title{font-size:60px;float:left;margin:0}.site-title a{line-height:100px}.site-description{font-size:1em}.site-featured{margin:auto}.site-header-image-bg{height:155px!important}.site-tagline{padding:20px 0;background:#ccc;border-bottom:#ccc solid 5px}.site-container{width:940px;padding:0;margin:auto;position:relative}.site-main{width:940px;margin:auto;padding:20px 10px 198px}.home .site-main{width:100%;padding:20px 0 198px;float:left}.site-footer{background:#ffd309;position:absolute;display:block;bottom:0;left:0;width:100%}.site-footer a{color:#747474}.site-footer .footer-content{clear:both;float:left;margin:auto;padding:30px 0;position:relative;width:100%;background:#FFD309}.site-footer .footer-info{background:#050608;clear:both;float:left;margin:auto;padding:20px 0;position:relative;width:100%;font-size:12px}.site-footer .footer-info .site-copyright p,.site-footer .footer-info .site-info p{margin:0}.site-footer .footer-info .site-info{width:20%;text-align:right;float:right;line-height:20px}.site-footer .footer-info .site-info #pwdlogo{background:url(../../images/pwdlogo.png) right center no-repeat;width:85px;height:12px;display:inline-block;font-size:0}.site-footer .footer-info .site-copyright{width:80%;text-align:left;float:left}.site-footer .footer-info .site-info .dmlogo{background:url(../../images/dmlogo.png) center top no-repeat;margin:10px 0 0;width:146px;height:40px;display:block;position:relative;text-indent:-9999em;font-size:0;line-height:0;float:right}.home .front-content .entry-header{margin:0;height:auto}.has-breadcrumbs{position:relative}.has-breadcrumbs .breadcrumbs{position:absolute;right:0;top:10px;width:auto}.breadcrumbs{border-bottom:1px solid #EEE;margin-bottom:20px;margin-left:-20px;padding:10px 20px 15px;width:100%}.home .site-header-image-bg{height:345px!important}.page-template-page-templatescontact-us-php .site-header-image-bg{height:300px!important}.page-template-page-templatescontact-us-php #contact-map{height:300px;width:100%;margin-bottom:20px}.page-template-page-templatescontact-us-php .entry-header{height:auto}.site-header .site-container{width:980px}.page-template-page-templatescontent-sidebar-php #secondary{padding-top:6px}#primary{float:left;margin:0 -220px 0 0;width:100%}#content{margin:0 240px 0 0}#secondary{float:right;overflow:hidden;width:220px}#secondary .widget{margin-bottom:30px}#secondary .textwidget{border-bottom:1px solid #C9C9C9;margin-top:-15px}.main-navigation{background:#ffd309;clear:both;display:block;line-height:1;margin:0;text-align:center;width:100%;height:40px}.main-navigation .site-container{width:980px}.main-navigation ul{display:block;float:left;text-align:left;width:100%;list-style:none;margin:0;position:relative}.main-navigation li{float:left;position:relative;margin:0 1px 0 0}.main-navigation a{border-bottom:0 none;background:#000;color:#FFF;display:block;font-size:14px;line-height:16px;padding:10px 35px;transition:background .3s ease-in;-o-transition:background .3s ease-in;-ms-transition:background .3s ease-in;-moz-transition:background .3s ease-in;-webkit-transition:background .3s ease-in}.main-navigation a:hover{color:#fff;background:#404040}.main-navigation li.current_page_item a{color:#ffd309;background:#404040}.main-navigation ul li ul{position:absolute;width:100%;min-height:0;padding:0;left:0;top:100%;margin:0;visibility:visible;display:none;z-index:98;border:1px solid #EDEDED}.main-navigation ul ul li{padding:0!important;margin:0;background:0 0;float:none;width:100%}.main-navigation ul ul li:first-child{border:none}.main-navigation ul ul li a{padding:10px 5%!important;border:none!important;color:#fff!important;font-size:1em;line-height:1.1em;height:auto;width:90%;text-align:left;font-weight:400;background:#000;display:block}.main-navigation li.current_page_item li a{background:#000}.main-navigation li.current_page_item li a:hover,.main-navigation ul ul li a:hover,.main-navigation ul ul li.current_page_item a{background:#656565}.main-navigation ul ul .current_page_item ul li a{background:#000}.main-navigation ul ul .current_page_item a:hover{background:#656565}.main-navigation ul ul li.current_page_item li a{background:#000}.main-navigation ul ul li.current_page_item li a:hover{background:#656565}.main-navigation ul ul ul{width:185px;top:-1px;left:100%;min-height:0;margin:0;padding:0;border:1px solid #EDEDED}.main-navigation ul ul ul li:first-child{border-top:0;background:0 0!important;padding:0!important}.main-navigation ul ul ul li:last-child{border-radius-bottom-left:5px;border-radius-bottom-right:5px;border-bottom:0}.main-navigation ul ul ul li:only-child{border:0}.main-navigation ul a:hover ul,.main-navigation ul li:hover ul{visibility:visible}.main-navigation ul :hover ul ul{visibility:hidden}.main-navigation ul :hover ul :hover ul{visibility:visible}.main-navigation ul :hover ul :hover ul ul,.main-navigation ul :hover ul ul ul{visibility:hidden}.main-navigation ul :hover ul :hover ul :hover ul{visibility:visible}#menu-primary-container{text-align:center}.inner-featured{position:relative;border-bottom:5px solid #ffd309;background:#fff}.inner-featured img{width:100%;height:auto;display:block}.menu-toggle{cursor:pointer}.main-small-navigation .menu{display:none}#footer-menu{padding:0;margin:15px 0 0;list-style:none;width:40%;float:left}#footer-menu li{float:left}#footer-menu li a{color:#050608;display:block;float:left;font-size:14px;font-weight:400;padding:3px 10px}#footer-menu li a:hover,#footer-menu li.current-menu-item a,#footer-menu li.current_page_item a{color:#454545}#footer-menu li:first-child a{padding-left:0}#footer-get-in-touch{float:right;text-align:right}#footer-get-in-touch h4{font-size:14px;font-weight:700;margin:0}#footer-get-in-touch .phone-number{background:url(../../images/phone-number.png) left center no-repeat;color:#050608;font-size:18px;padding-left:17px;margin:0}.socials{list-style:none}.socials li{float:left}.socials li a{display:block;font-size:0;height:55px;margin-right:10px;opacity:.8;width:55px}.byline,.entry-meta{display:none}.socials li a:hover{opacity:1}.socials li.facebook a{background:url(../../images/footer-facebook.png) left top no-repeat}.socials li.twitter a{background:url(../../images/footer-twitter.png) left top no-repeat}.hentry{margin:0 0 1.2em;padding:0 0 1.2em;border-bottom:#eee solid 1px}.hentry.product{margin:0;padding:0}.searchproducts{margin:0 0 50px}.hentry .entry-header .entry-title{margin-bottom:0}.page .hentry,.single .hentry{border-bottom:none}.entry-meta{clear:both}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary{margin:1.2em 0 0}.page-links{clear:both;margin:0 0 1.2em}.page-header{margin-bottom:20px}.attachment .entry-meta{clear:none;float:left}#image-navigation{text-align:right}.hentry.service{padding:2px}.hentry.service>a img{display:block;float:left;margin-right:20px}.hentry.service .entry-header .entry-title{clear:none;padding-top:15px}.hentry.service .entry-content{padding-right:20px}.clear{clear:both;display:block}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.comment-content img[height],.entry-content img,.site-header img,img[class*=align],img[class*=wp-image-]{height:auto;display:block}.entry-content img,.site-header img,img.size-full{max-width:100%;width:auto}.comment-content img.wp-smiley,.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{border:1px solid #ccc;margin-bottom:1.2em}.wp-caption img[class*=wp-image-]{display:block;margin:1.2% auto 0;max-width:98%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.site-content .gallery{margin-bottom:1.2em}.site-content .gallery a img{border:none;height:auto;max-width:90%}.widget select,embed,iframe,object{max-width:100%}.site-content .gallery dd{margin:0}.site-content .site-navigation{float:left;margin:0 0 1.2em;overflow:visible;width:100%}.site-content .nav-previous{float:left;width:50%}.site-content .nav-next{float:right;text-align:right;width:50%}.comment-content a{word-wrap:break-word}#comments{margin:0 0 1.2em}#comments h2{background:#F6F6F6;margin-bottom:20px;padding:10px}.commentlist{padding:0;margin:0;list-style:none}.commentlist li.comment{padding:0;min-height:70px}.commentlist li.comment .comment-content{padding-bottom:0;padding-left:54px}.commentlist li.comment .comment-author img{float:left;margin-right:10px}.commentlist li.comment .comment-meta{float:right;font-size:11px;font-style:oblique;margin-top:-30px}.commentlist li.comment .reply{background:#CCC;color:#FFF;font-size:small;margin-top:0;padding:5px;position:absolute;top:60px}.commentlist li.comment .reply a{color:#FFF;display:block;float:left;font-size:12px;line-height:10px}.header-widgets a,.widget-title{color:#050608}.commentlist li.comment .children{list-style:none;margin:5px 0 5px 54px}.commentlist li.comment article.comment{background:#f6f6f6;padding:10px;margin-bottom:5px;position:relative}.commentlist li.comment article.comment .comment-content p{margin:0}#respond #reply-title{padding:20px 0}#commentform{background:#F6F6F6;margin-bottom:30px;padding:30px}#commentform p,.widget-title{margin-bottom:10px}#commentform label{width:100%;display:block}#commentform textarea{height:100px;line-height:16px;overflow:auto;padding:11px 7px 7px;vertical-align:top;width:90%}.nocomments{display:none}.widget-title{border-bottom:4px solid #FFD309;font-size:18px;line-height:2em;padding:0 15px;font-weight:700}.widget{margin:0 0 1.2em}.widget ul{padding:0;margin:0;list-style:none;display:block}#searchform .field{width:118px}.header-widgets{display:block;float:right;margin-top:45px;font-size:14px;color:#050608;margin-right:20px}.header-widgets .widget{text-align:right}.header-widgets .widget p{margin-bottom:0}.header-widgets .widget .widget-title{border:none;font-size:16px;line-height:1em;margin-bottom:0;font-weight:700}.header-widgets .widget .phone-number{font-size:38px;line-height:1em;font-weight:700;background:url(images/phone.png) left center no-repeat;padding-left:45px}.header-widgets .widget .address,.header-widgets .widget .email{font-size:16px;font-weight:700;line-height:1em}.topmenu{background:#000;position:relative}.topmenu .site-container{width:980px}.topmenuleft{float:left}.topmenuright{float:right}.topmenu .menu,.topmenu .menu li,.topmenu .widget_shoppcartwidget{float:left}.topmenuright .phone-number{background:url(../../images/phone-number-w.png) center left no-repeat;padding:0 0 0 20px;color:#fff;font-size:16px;line-height:18px;float:left;margin:10px 20px 0 0}.topmenu .menu{list-style:none;margin:12px 10px 0 0;padding:0}.topmenu .menu li a{border-right:1px solid #eee;display:block;line-height:1em;margin-top:0;padding:0 10px}.topmenu .widget_shoppcartwidget #shopp-cart-ajax{background:url(../../images/cart-w.png) left 5px no-repeat;margin-left:5px;padding-left:26px;display:block}.topmenu .widget_shoppcartwidget #shopp-cart-ajax a{display:block}.topmenu .widget_shoppcartwidget #shopp-cart-ajax .status{background:#F9B733;border-radius:50%;color:#FFF;height:14px;line-height:14px;margin:6px 0 4px;padding:5px;text-align:center;width:14px;display:block}.topmenu #searchform{float:right}.topmenu #searchform #s{border:#FFF;margin:5px 0;width:110px;padding-right:30px}.topmenu #searchform #searchsubmit{background:url(../../images/search.png) right center no-repeat;width:28px;height:30px;display:block;text-indent:-9999em;font-size:0;line-height:0;border:none;position:absolute;top:3px;right:0}.shopp-categories-menu li a,.widget_nav_menu .menu li a{border-bottom:1px solid #C9C9C9;color:#C9C9C9;display:block;padding:15px}.widget_nav_menu .menu li a:hover{color:#999}#secondary .gform_widget{background:url(../../images/widget-mail.png) left bottom no-repeat #FFD309;color:#050608;padding:20px 20px 30px}#secondary .gform_widget .widget-title{margin:0;padding:0}#secondary .gform_widget input[type=text]{border:#FFF;color:#050608;height:30px;line-height:30px;width:158px}#secondary .gform_widget .gform_footer{text-align:right}.pwd-address .location{clear:none}.pwd-address .fax,.pwd-address .phone{margin-bottom:0}.pwd-address .image-map{margin:0}.pwd-address .email .label,.pwd-address .phone .label{height:21px;margin:0 15px 0 0;text-indent:-9999px;width:24px;float:left;display:block}.pwd-address .image-map img{display:block}.pwd-address .phone .label{background:url(../../images/phone-24x24.png) center center no-repeat}.pwd-address .email .label{background:url(../../images/mail-24x24.png) center center no-repeat}.pwd-address .email,.pwd-address .fax,.pwd-address .phone{border-bottom:1px solid #C9C9C9;display:block;padding:15px}#footer-sidebar{float:left;padding:0;width:30%}#footer-sidebar .widget{width:240px;margin-left:20px;float:left}#footer-sidebar .widget:first-child{margin-left:0}#footer-sidebar .widget-title{border:none}#footer-sidebar .widget_pwd_address_widget{float:right;margin:0;text-align:right;width:700px}#footer-sidebar .gform_widget{width:700px}#footer-sidebar .gform_widget .widget-title{background:url(../../images/newsletter.png) left center no-repeat;font-size:14px;font-weight:700;margin-bottom:0;padding:10px 0 0 26px}#footer-sidebar .gform_widget input[type=text]{border:1px solid #FFF;height:30px;line-height:30px;width:125px}#footer-sidebar .widget_simpleimage{float:right;margin-bottom:0;margin-left:10px;margin-top:0;width:auto}#footer-sidebar .widget_simpleimage .simple-image{margin:0}#footer-sidebar .widget_simpleimage .simple-image img{display:block;margin:0 5px}#footer-get-in-touch .abn{color:#050608;font-weight:400;margin-top:-15px}#slidercontainer{background:#FFF;border-bottom:5px solid #FFD309;margin:auto;width:100%;overflow:hidden}#sliderarea{width:100%;height:400px;display:block;padding:0}#sliderarea .bx-wrapper .bx-pager{bottom:0;font-size:0;margin:0 auto;padding:0;right:0;width:auto;z-index:55}#sliderarea .bx-wrapper .bx-viewport{border:none;left:0;box-shadow:none;height:400px;background:0 0!important}#custom-slideshows>.slide{width:100%!important;height:400px}#sliderarea .slidertextwrapper{background:url(../../images/slidertextwrapper.png) center top;color:#fff;position:absolute;bottom:100px;right:0;width:40%}#sliderarea .slidertextwrapper .slidertext{font-size:26px;line-height:32px;padding:20px 40px 20px 20px;text-align:right;font-weight:lighter}#sliderarea .slidertextwrapper .slidertext p{margin:0}#sliderarea .bx-wrapper .bx-pager.bx-default-pager a{background:#fff}#sliderarea .bx-wrapper .bx-pager.bx-default-pager a.active,#sliderarea .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#FFD309}#cta-container{margin-bottom:20px}#custom-cta{border-bottom:1px solid #E0E0E0;float:none;list-style:none;margin:auto auto 50px;padding:30px 0 0;width:980px}#custom-cta .cta{border:none;float:left;margin-left:0;padding:0;position:relative;width:16.66%;margin-bottom:20px;text-align:center}#custom-cta .cta *{transition:all .3s ease-in-out}#custom-cta .cta.col-0{margin-left:0}#custom-cta .cta-thumbnail{border-radius:50%;display:block;height:141px;margin:auto auto 20px;overflow:hidden;width:141px;background:#ffd309;border:5px solid #fff}#custom-cta .cta-thumbnail img{height:auto;max-width:100%;display:block;margin:auto;border-radius:50%}#custom-cta .cta:hover .cta-thumbnail{border:5px solid #ffd309}#custom-cta .cta:hover .cta-thumbnail img{opacity:.5}#custom-cta .cta-title{font-size:18px;line-height:1.2em;margin-bottom:0;padding:10 0;font-weight:400}#custom-cta .cta-title a{color:#050608}#custom-cta .cta-summary{padding:10px;display:none}#custom-cta .cta-summary .readmore{background:rgba(0,0,0,.5);box-shadow:0 0 108px rgba(0,0,0,.5) inset;color:#FFF;height:30px;left:2px;line-height:30px;padding:83px 0;position:absolute;right:2px;text-align:center;top:2px;vertical-align:middle;display:none}#custom-cta .cta:hover .readmore{display:block}#front-page{display:block;padding:1px 0 40px}#front-page table td{float:left}#featured-product{background:#ebebeb;padding:50px 0}#featured-product .site-container{width:960px}#featured-product .productlistitem{float:left;width:22%;margin:0 0 0 4%;position:relative;display:block}#featured-product .productlistitem.firstitem{margin:0}#featured-product .productlistitem a{display:block;border:1px solid #ccc}#featured-product .productlistitem a:hover{border:1px solid #aaa;box-shadow:0 0 5px #999;-o-box-shadow:0 0 5px #999;-ms-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999}#featured-product .productlistitem .productlistitemimage{display:block;padding:0}#featured-product .productlistitem .productlistitemimage img{width:100%;height:auto;display:block}#featured-product .productlistitem .productlistitemdetail{display:block;background:#000;padding:10px}#featured-product .productlistitem .productlistitemdetail .productlistitemtitle{display:block;min-height:40px}#featured-product .productlistitem .productlistitemdetail .productlistitemsub{display:block;color:#ccc;float:left;width:49%}#featured-product .productlistitem .productlistitemdetail .productlistitemprice{display:block;float:right;width:49%;text-align:right}#featured-product .breadcrumb{display:none}#featured-product .category-title{background:url(../../images/related-product.png) left center no-repeat;color:#050608;font-size:18px;font-weight:700;line-height:18px;margin:0 10px 20px;padding-bottom:0;padding-left:40px;padding-top:8px}#featured-product .products,#featured-product .products ul{padding:0;margin:0;list-style:none}#featured-product .products .product{float:left;margin:0}#featured-product .products .product .frame{background:#FFF;display:block;height:355px;padding:0;border-top:#ffd309 solid 4px}#featured-product .products .product .frame>a{height:254px;display:block;width:100%;background:#fff}#featured-product .products .product .frame .details{background:#DBDADA;height:71px;padding:15px;position:relative}#featured-product .products .product .frame .details .name a{color:#050608;font-size:15px}#featured-product .products .product .frame .details .product{width:auto;margin:0;float:right}#featured-product .products .product .frame .details .price{bottom:15px;color:#050608;float:left;font-size:24px;margin:0;position:absolute}#featured-product .products .product .frame .details .addtocart{background:url(../../images/cart.png) 5px 7px no-repeat #FFD309;border:none!important;bottom:15px;box-shadow:none!important;cursor:pointer;height:30px;padding:0;position:absolute;right:15px;text-indent:-99999px;width:30px}#related-products .site-container,.tax-shopp_category #shopp .products .site-container{width:100%}#featured-product .products .product .frame .details .addtocart:hover{background-color:#000;background-image:url(../../images/cart-w.png)}#related-products .category>h3,.tax-shopp_category #shopp .products .category>h3{background:url(../../images/related-product.png) left center no-repeat;font-size:18px;font-weight:700}#related-products{margin-bottom:100px}#related-products .breadcrumb{display:none}#related-products .category>h3{color:#050608;line-height:26px;padding-left:40px}#related-products .products,#related-products .products ul{padding:0;margin:0;list-style:none}.copyrightmenu{position:relative;margin:0 0 5px}.copyrightmenu ul{list-style:none;padding:0;margin:0;float:left;position:relative}.copyrightmenu ul li{float:left;position:relative;list-style:none;padding:0;margin:0}.copyrightmenu ul li a{color:#747474;display:block;border:none;border-left:1px solid #747474;padding:0 10px;position:relative;line-height:1em}.copyrightmenu ul li:first-child a{padding-left:0;border:none}.copyrightmenu ul li a:hover{color:#aaa}.tax-shopp_category #shopp .products{width:100%;padding:0}.tax-shopp_category #shopp .products .breadcrumb{display:none}.tax-shopp_category #shopp .products .category>h3{color:#050608;line-height:26px;padding-left:40px}.tax-shopp_category #shopp .products,.tax-shopp_category #shopp .products ul{padding:0;margin:0;list-style:none}.tax-shopp_category #shopp .products{margin-bottom:50px}#shopp ul.products li.product{width:100%!important}#shopp .gallery .thumbnails{text-align:center}#shopp .gallery .thumbnails li{margin-left:10px}#shopp #cart td.money,#shopp #cart tr.row td{padding:10px}#shopp #cart .remove{position:relative;float:right;font-size:14px;padding:5px 10px;line-height:14px;height:auto;margin-top:-3px;margin-left:10px}.products .product{float:left;margin:0 0 1px;width:100%}.products .product .product-list{background:#e3e3e3}.products .product .product-list .product-name{float:left;vertical-align:middle;width:475px;height:70px;padding:0 20px;background:#e3e3e3;display:table}.products .product .product-list .product-name a{color:#000;display:table-cell;vertical-align:middle}.products .product .product-list .product-name a span{display:block}.products .product .product-list .product-name:hover{color:#fff;background:#000;display:table}.products .product .product-list .product-name:hover>a{color:#fff}.products .product .product-list .product-price{float:left;vertical-align:middle;width:115px;text-align:center;height:70px;line-height:70px;font-size:20px;color:#fff;background:#000}.products .product .product-list .product-addtocart{float:left;vertical-align:middle}.products .product .product-list .product-addtocart input[type=submit]{border:none;font-size:0;background:url(../../images/icon-cart.png) center center no-repeat #FFD309;width:70px;height:70px;text-align:center}.products .product .product-list .product-addtocart input[type=submit]:hover{background-color:#f9b733}.product-pagination{margin:0 0 50px;text-align:center}.products .product .frame{background:#FFF;display:block;height:355px;padding:0;border-top:#ffd309 solid 4px}.products .product .frame>a{height:254px;display:block;width:100%;background:#fff}.products .product .frame .details{background:#DBDADA;height:71px;padding:15px;position:relative}.products .product .frame .details .name{text-align:left;line-height:15px}.products .product .frame .details .name a{color:#050608;font-size:15px}.products .product .frame .details .product{width:auto;margin:0;float:right}.products .product .frame .details .price{bottom:15px;color:#050608;float:left;font-size:24px;margin:0;position:absolute;line-height:24px}.tax-shopp_category #shopp .products .product .frame .details .addtocart{background:url(../../images/cart.png) 5px 7px no-repeat #FFD309;border:none!important;bottom:15px;box-shadow:none!important;cursor:pointer;height:30px;padding:0;position:absolute;right:15px;text-indent:-99999px;width:30px}.tax-shopp_category #shopp .products .product .frame .details .addtocart:hover{background-color:#000;background-image:url(../../images/cart-w.png)}.account-menu-profile{float:right;margin-top:-60px}.my-account{margin-bottom:100px}.catalog-description{margin-bottom:30px}#shopp .category{overflow:visible}#shopp ul.breadcrumb,.orderbc ul.breadcrumb{border-bottom:1px solid #D4D4D4;margin:10px 0 20px -20px;padding:0 20px 10px;width:940px}#shopp ul.breadcrumb a,.orderbc ul.breadcrumb a{color:#050608}#shopp ul.breadcrumb a:hover,.orderbc ul.breadcrumb a:hover{text-decoration:underline}.page-id-0 .catalog-title,.page-id-0 .shop-title,.single-shopp_product .product-title,.tax-shopp_category .category-title{font-size:24px;font-weight:700;margin-bottom:40px;width:940px}.single-shopp_product .prodcut-gallery{width:240px;float:left}.single-shopp_product .product-info{width:460px;float:right}.single-shopp_product .product-info .details{margin-bottom:20px}.single-shopp_product .product-info .price{font-size:24px;font-weight:400;line-height:40px;margin:0}.gfield_error .gfield_label,.gfield_label,.gfield_required,.validation_error{font-weight:lighter!important}.single-shopp_product .description-title{border-bottom:1px solid #D4D4D4;margin-bottom:30px;padding:20px 0}.single-shopp_product .quantity{width:30px;margin-right:10px;text-align:center}.single-shopp_product .addtocart{background:url(../../images/cart.png) 10px center no-repeat #FFD309;border:1px solid #FFD309;color:#050608;font-size:14px;height:35px;line-height:35px;padding-left:46px}.single-shopp_product .addtocart:hover{background:url(../../images/cart-w.png) 10px center no-repeat #050608;border:1px solid #050608;color:#fff}.page-id-0 #secondary,.single-shopp_product #secondary,.tax-shopp_category #secondary{margin-top:55px}.catalog .categories{display:block;width:720px}.catalog .categories .category{float:left;height:210px;margin-bottom:20px;margin-right:20px;width:220px;position:relative}.catalog .categories .category img{display:block;border-bottom:#ffd309 solid 4px}.catalog .categories .category h3{isplay:block;font-size:14px;padding:15px}.catalog .categories .category .readdetail{background:rgba(255,211,9,.4);color:#FFF;height:22px;left:0;padding:73px 20px;position:absolute;right:0;text-align:center;top:0;width:180px;z-index:10;font-size:14px;display:none}.catalog .categories .category .readdetail span{font-size:20px}.catalog .categories .category:hover .readdetail{display:block}.wp-pagenavi a,.wp-pagenavi span{border:1px solid #BFBFBF;margin:2px;padding:0 8px!important;text-decoration:none}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#333}.wp-pagenavi .nextpostslink,.wp-pagenavi .pages,.wp-pagenavi .previouspostslink{border:none}.gform_wrapper ul{margin:0!important}.gform_wrapper ul li{margin:10px 0!important;padding:0!important;list-style:none!important}.gfield_captcha_input_container input,.ginput_container input,.ginput_container textarea{width:95%;padding:8px 2%;outline:0}.gfield_required{color:red!important}.ginput_container textarea{resize:none}.gfield_error,.gform_wrapper .gfield_description.validation_message,.gform_wrapper .top_label .gfield_description.validation_message{padding:0!important}.ginput_container input:focus,.ginput_container textarea:focus{border:1px solid #333}.gform_wrapper .gform_footer{clear:both;margin:0!important;padding:0!important}.validation_error{color:#790000!important;font-size:12px!important;margin:0!important}.gfield_error{background:0 0!important;border:0!important;color:#70a7c5!important}.gfield_error .gfield_label{color:#2b424b!important}.btn,.main-header .menu a{text-transform:uppercase;font-weight:700;letter-spacing:1px}.validation_message{color:#790000!important;padding:2px 0 0!important}.gfield_error input,.gfield_error textarea{border:1px solid red!important}.gfield_error input:focus,.gfield_error textarea:focus{color:#fff!important}#footer-sidebar .gform_body{float:left}#footer-sidebar .gform_fields li{float:left;margin:0 10px 0 0!important}#footer-sidebar .gform_footer{clear:none;float:left}#pwd_footer_v2 li{margin-left:5px}#gform_wrapper_3 button,#gform_wrapper_3 input[type=submit]{display:none}.shopp-subcategories{position:absolute;top:50px;right:0;color:#000!important}#content .dd-select a,.cartinfo{color:#000}.shopp-subcategories .search-label{float:left;margin:10px 0 0}.shopp-subcategories form{display:inline-block;margin-left:10px}.shopp-subcategories form select{margin:0!important;padding:0!important}#content .dd-select{border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:14px}#content .dd-options label,#content .dd-select label{padding:0!important;cursor:pointer}#content .dd-select label{font-size:12px}#content .dd-options li{padding:0;margin:0}.cartinfo{background:#ffd309;padding:8px 15px}.btn,.ecomm-header{background-color:#000}.btn{display:inline-block;padding:10px 30px 11px;color:#FFD309;line-height:1}.header img{width:100%;height:auto}.ecomm-header{padding-top:5px;padding-bottom:5px}.ecomm-header .ecomm-header__nav{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.ecomm-header .ecomm-header__nav--contact{float:left}.ecomm-header .ecomm-header__nav li+li{border-left:1px solid #747474}.ecomm-header .ecomm-header__nav a{line-height:1;display:block;padding:8px 30px;text-transform:uppercase;font-size:14px}.ecomm-header__nav .ecomm-header__phone{padding-left:40px;background-image:url(../../images/phone.svg);background-position:left 15px center;background-repeat:no-repeat;background-size:18px}.ecomm-header .header__twitter,.ecomm-header .search-trigger{width:30px;height:30px;background-position:center;background-repeat:no-repeat}.ecomm-header .search-trigger{border:0;padding:10px;margin:0 20px 0 0;background-image:url(../../images/search.svg);background-size:60%}.ecomm-header .header__twitter{background-image:url(../../images/twitter.svg);background-size:30%}.ecomm-header .widget_shoppcartwidget #shopp-cart-ajax{background:url(../../images/cart-w.png) left 5px no-repeat;margin-left:5px;padding-left:26px;display:block}.main-header{background-color:#FFD309;padding:10px 0}.main-header__logo{display:block;width:250px;height:87px;background-size:contain;background-position:center;background-image:url(../../images/logo-large.svg);background-repeat:no-repeat}.main-header .menu-primary-container{width:100%}.main-header .menu{display:-webkit-box;display:-ms-flexbox;display:flex}.main-header .menu,.main-header .menu ul{list-style:none;margin:0;padding:0}.main-header .menu>li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative}.main-header .menu>li:hover>a{opacity:1}.main-header .menu>li:hover .sub-menu{left:50%;opacity:1;transition:.3s opacity,0s left 0s}.main-header .menu a{color:#000;padding:10px 1vw;width:100%;text-align:center;display:block;transition:.3s;font-size:12px;opacity:.8;will-change:opacity}.main-header .menu .sub-menu{display:block;left:-999em;position:absolute;top:100%;width:250px;z-index:100;background:#000;opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:.3s opacity,0s left .3s;border-radius:4px}.main-header .menu .sub-menu:before{display:block;width:100%;z-index:4;top:0;left:0}.main-header .menu .sub-menu:after{width:14px;border-radius:2px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);background-color:#000;bottom:calc(100% - 7px);left:50%;z-index:5}.main-header .menu .sub-menu a{color:#fff}.main-header .menu .sub-menu a:hover{opacity:1}.main-header--sticky{position:fixed;top:0;left:0;right:0;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:.3s;z-index:1000}.show-sticky .main-header--sticky{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.main-header--sticky .main-header__logo{width:75px;height:53px;background-image:url(../../images/logo-small.svg)}.search-wrapper{display:none;background-color:#ebebeb;padding:20px 0}.search-wrapper #searchform{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.search-wrapper #searchform .field{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:10px 20px;font-size:18px}.search-wrapper #searchform .field:focus{outline:0;border-color:#747474}.search-wrapper #searchform .submit{height:auto;font-size:14px;letter-spacing:1px}