html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}html{-webkit-text-size-adjust:none}strong{font-weight:bold}img{vertical-align:top}.cl{clear:both;font-size:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}a{color:#00e}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:0;padding:0}li{list-style:none;margin:0;padding:0}dd{margin:0
0 0 40px}nav ul, nav
ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:235px;height:33px}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:valid,textarea:valid{}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}html{background:#fff;font-size:62.5%}body{font-family:'Open Sans',sans-serif;color:#000;font-size:15px;font-size:1.5rem}a{text-decoration:none;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;outline:none!important;color:#00AFBD}a:hover{color:#00667D}input:-moz-placeholder,textarea:-moz-placeholder{opacity:0.5;color:#000}input::-moz-placeholder,textarea::-moz-placeholder{opacity:0.5;color:#000}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:0.5;color:#000}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:auto}.wrapper{max-width:1140px;width:100%;margin:0
auto;position:relative;padding-left:20px;padding-right:20px}.wrapper:before,.wrapper:after{content:"";display:table}.wrapper:after{clear:both}.wrapper{*zoom:1}.row{margin-left:-10px;margin-right:-10px}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}.row>div{padding:0
10px}.col12{width:100%;float:left}.col11{width:91.66666666666666%;float:left}.col10{width:83.33333333333334%;float:left}.col9{width:75%;float:left}.col8{width:66.66666666666666%;float:left}.col7{width:58.333333333333336%;float:left}.col6{width:50%;float:left}.col5{width:41.66666666666667%;float:left}.col4{width:33.33333333333333%;float:left}.col3{width:25%;float:left}.col2{width:16.666666666666664%;float:left}.col1{width:8.333333333333332%;float:left}.show-mobile{display:none!important}.news-post{padding-bottom:20px}.view-all{margin-top:10px}em{font-style:italic}.button,.single_add_to_cart_button{display:inline-block;background:#00afbd;padding:9px;text-align:center;font-weight:bold;text-transform:uppercase;color:#fff;letter-spacing:-1px;border:0}.button.orange,.single_add_to_cart_button{border-radius:4px;-webkit-border-radius:4px;text-transform:none;border:0;background:#ff7c60;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiNmZjdjNjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjczODEwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,  #ff7c60 34%, #f73810 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(34%,#ff7c60), color-stop(100%,#f73810));background:-webkit-linear-gradient(top,  #ff7c60 34%,#f73810 100%);background:-o-linear-gradient(top,  #ff7c60 34%,#f73810 100%);background:-ms-linear-gradient(top,  #ff7c60 34%,#f73810 100%);background:linear-gradient(to bottom,  #ff7c60 34%,#f73810 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7c60', endColorstr='#f73810',GradientType=0 )}#header{margin-bottom:70px}body.homepage
#header{margin-bottom:25px}#header-top{text-align:right;padding:4px
0px}.call-text{display:inline-block;vertical-align:middle;font-size:15px;line-height:22px;font-size:1.5rem;line-height:2.2rem;font-weight:bold;text-align:left;padding-right:10px}.call-text>span{font-size:24px;font-size:2.4rem}.top-nav{list-style:none;display:inline-block;padding-right:20px}.top-nav
li{list-style:none;display:inline-block}.top-nav li:after{content:'|';display:inline-block;font-size:15px;line-height:20px;font-size:1.5rem;line-height:2rem;color:#000;padding:0
5px 0px 10px}.top-nav li.last:after ,
.top-nav li:last-child:after{display:none}.top-nav li
a{font-size:15px;line-height:20px;font-size:1.5rem;line-height:2rem;color:#000;letter-spacing:-1px}.top-nav li.on a,
.top-nav li a:hover{color:#666}#logo{display:block;width:28%;position:absolute;top:0px;left:0px;background-color:#fff;text-align:center;padding:10px
15px;z-index:100}#mobile-menu-trigger{display:none}#nav{padding:0px;background-color:#00667d}.nav-cont{padding-left:28%}.nav{list-style:none;float:left;padding-top:4px;padding-left:17px}.nav>li{list-style:none;display:block;float:left;position:relative;padding:6px
25px 6px 0px}.nav > li.last
.nav>li:last-child{padding-right:0px}.nav>li>a{font-size:18px;line-height:20px;font-size:1.8rem;line-height:2rem;color:#fff;letter-spacing:-1px}.nav > li.on > a,
.nav > li a:hover{color:#fff}.chat-btn{display:block;float:right;width:144px;height:30px;overflow:hidden;background:url("/source/c2bf92abe7f2ce3f67c2767d2aa8054f/chat-btn.png") center center no-repeat;padding:1px
0px 9px 45px;font-size:18px;font-size:1.8rem;color:#fff;letter-spacing:-1px;font-weight:bold;text-transform:uppercase;display:none}#nav .chat-btn{margin-top:4px}.nav > li
ul{display:none;background:#fff;z-index:400;position:absolute;border:1px
solid #ccc;border-bottom:0}.nav>li>ul{list-style:none;top:100%;left:0}.nav > li > ul li
ul{list-style:none;top:-1px;left:100%}.nav > li > ul
li{list-style:none;display:block;position:relative}.nav > li > ul li
a{list-style:none;display:block;font-size:15px;line-height:15px;font-size:1.5rem;line-height:1.5rem;color:#000;padding:8px
5px 8px 10px;border-bottom:1px solid #ccc;white-space:nowrap}.nav > li > ul li a:hover,
.nav > li > ul li.current_page_item
a{background-color:#00AFBD;color:#fff}.nav li:hover>ul{display:block}.header-bottom-cont{padding-left:27.2%}.search-form{display:block;width:81%;float:left}.search-form input[type=search],
.search-form input[type=text]{border:1px
solid #ccc;border-right:0;background:none;height:40px;width:77%;padding:0
20px 0px 10px;font-size:15px;font-size:1.5rem;color:#000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.search-form input[type=submit]{border:0;height:40px;width:23%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;border-right:1px solid #fff}.view-all-btn{display:block;width:100%;height:40px}.view-list{width:19%;float:right}.view-list
ul{display:none;width:100%;background:#fff;z-index:400;position:absolute;border:1px
solid #ccc;border-bottom:0}.view-list
li{position:relative;display:block;width:100%}.view-list>li>ul{list-style:none;top:100%;left:0}.view-list > li > ul li
ul{list-style:none;top:-1px;left:100%}.view-list > li > ul
li{list-style:none;display:block;position:relative}.view-list > li > ul li
a{list-style:none;display:block;font-size:15px;line-height:15px;font-size:1.5rem;line-height:1.5rem;color:#000;padding:8px
5px 8px 10px;border-bottom:1px solid #ccc;white-space:nowrap}.view-list > li > ul li a:hover,
.view-list > li > ul li.current_page_item
a{background-color:#00AFBD;color:#fff}.view-list li:hover>ul{display:block}#banner{height:313px;border:1px
solid #00667d;-webkit-border-radius:15px 0 15px 0;border-radius:15px 0 15px 0;overflow:hidden;margin-bottom:35px}.banner-left{width:35%;float:left;height:100%;padding:20px
15px}.banner-left
h1{font-size:28px;line-height:32px;font-size:2.8rem;line-height:3.2rem;font-weight:bold;letter-spacing:-1px;color:#00667d;text-align:center;margin-bottom:10px}.banner-left
img{float:left;display:inline-block;margin-right:10px}.banner-left
p{font-size:17px;line-height:19px;font-size:1.7rem;line-height:1.9rem;letter-spacing:-1px;margin-bottom:20px}.banner-left
a{display:inline-block;font-size:20px;line-height:26px;font-size:2.0rem;line-height:2.6rem;letter-spacing:-1px;color:#f7380f;text-decoration:underline;font-weight:bold;margin-left:-10px;margin-bottom:12px}.banner-left
.call{display:block;font-size:20px;line-height:26px;font-size:2.0rem;line-height:2.6rem;letter-spacing:-1px;color:#000;font-weight:bold;text-align:right}.banner-right{width:65%;float:left;height:100%}.banner-right
.slide{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:313px}.banner-right .slide-inner{position:relative;width:100%;height:100%}.banner-label{background:rgb(0,102,125);background:rgba(0,102,125,0.6);padding:10px
20px;font-size:30px;line-height:30px;font-size:3rem;line-height:3rem;letter-spacing:-1px;color:#fff;font-weight:bold;position:absolute;bottom:24px;left:0px;display:inline-block;max-width:430px;-webkit-border-radius:0 0 15px 0;border-radius:0 0 15px 0}#intro{font-size:19px;line-height:24px;font-size:1.9rem;line-height:2.4rem;color:#00667d;margin-bottom:35px}#intro
p{margin-bottom:12px}#intro
h3{text-align:center;font-weight:bold;font-size:24px;font-size:2.4rem;margin-bottom:15px}#main{margin-bottom:100px}body.homepage
#main{margin-bottom:15px}#page{background:#fff}#sidebar{float:left;width:29%}#main-content{float:left;width:71%;padding-left:20px}.video-widget{margin-top:20px}.widget{margin-bottom:20px}.widget-title{font-size:18px;line-height:22px;font-size:1.8rem;line-height:2.2rem;color:#000;letter-spacing:-1px;margin-bottom:10px;font-weight:bold;text-transform:uppercase}.widget .widget-title{padding-left:15px}.widget ul.cat-list,
.widget ul.product-categories{list-style:none}.widget ul.cat-list > li,
.widget ul.product-categories>li{list-style:none;display:block;margin-bottom:3px;position:relative}.widget ul.cat-list > li > a,
.widget ul.product-categories>li>a{display:block;padding:8px
15px;background:#cce0e5;color:#000;font-weight:600;letter-spacing:-1px}#mobile-menu-trigger2{isplay:block;padding:8px
15px;background:#cce0e5;color:#000;font-weight:600;letter-spacing:-1px}.widget ul.product-categories>li>ul{display:none;padding:4px
5px 0px 15px}.widget ul.product-categories > li > ul
a{color:#000;font-weight:600;letter-spacing:-1px;display:inline-block;margin-bottom:5px}.drop-arrow{content:"";width:0;height:0;border-style:solid;border-width:12px 6px 0 6px;border-color:#fff transparent transparent transparent;display:block;position:absolute;top:12px;right:10px;cursor:pointer}.news-item{}.news-item
img{float:left;margin-right:8px}.news-item .news-date{font-size:12px;line-height:12px;font-size:1.2rem;line-height:1.2rem;color:#a3a3a3;letter-spacing:-1px;font-weight:600;display:inline-block;margin-bottom:4px}.news-item
p{letter-spacing:-1px;line-height:17px;line-height:1.7rem;color:#000}.image-widget{}.image-widget
img{display:inline-block;border:5px
solid #00667d}.product-image-widget
img{padding:10px}.home-products{margin:0
-5px}.home-products
.product{padding:0px
5px}.home-products .product .product-inner{border:1px
solid #ccc;border-radius:7px;-webkit-border-radius:7px;overflow:hidden;padding:0px
10px 7px 10px;margin-bottom:3px}.home-products .product-image{display:table;width:100%;height:120px;text-align:center}.home-products .product-image>span{display:table-cell;vertical-align:middle;padding:10px}.home-products .product-image
img{max-width:180px;max-height:180px;height:auto;width:auto}.home-products .product-title{font-weight:600;margin-bottom:0;line-height:16px;line-height:1.6rem;letter-spacing:-1px;min-height:32px}.home-products .product-title
a{color:#000}.home-products .product-sku{font-size:12px;line-height:12px;font-size:1.2rem;line-height:1.2rem;color:#999;letter-spacing:-1px;font-weight:600;display:inline-block;margin-bottom:8px;display:inline-block}.home-products
p{font-size:12px;line-height:12px;font-size:1.2rem;line-height:1.2rem;color:#000;letter-spacing:-1px;font-weight:600;margin-bottom:12px}.home-products .product-price{font-size:20px;font-size:2rem;color:#09a701;font-weight:bold;vertical-align:middle;display:inline-block;padding-top:0px;margin-bottom:8px}.home-products .add-to-cart{font-size:16px;line-height:16px;font-size:1.6rem;line-height:1.6rem;float:right;padding:7px
10px}.caption{font-size:10px;color:#5b909d}#testimonial-cont{margin-bottom:30px;background:#2ecbd7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJlY2JkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGFmYmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,  #2ecbd7 0%, #00afbd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2ecbd7), color-stop(100%,#00afbd));background:-webkit-linear-gradient(top,  #2ecbd7 0%,#00afbd 100%);background:-o-linear-gradient(top,  #2ecbd7 0%,#00afbd 100%);background:-ms-linear-gradient(top,  #2ecbd7 0%,#00afbd 100%);background:linear-gradient(to bottom,  #2ecbd7 0%,#00afbd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ecbd7', endColorstr='#00afbd',GradientType=0 )}.testimonial{padding:22px
0px;background:url("/source/5b04fbf59b04be3d4718ecb502b5819c/testimonial-bg.png") center bottom no-repeat}.testimonial
blockquote{display:block;width:76%;float:left;margin:0;padding:0;font-size:22px;line-height:32px;font-size:2.2rem;line-height:3.2rem;color:#fff;font-weight:normal;letter-spacing:-1px}.testimonial
cite{display:block;width:24%;float:left;margin:0;padding:0;padding-left:15px;color:#fff;text-align:right;letter-spacing:-1px;padding-top:50px}.testimonial-name{font-size:18px;font-size:1.8rem;font-weight:bold}#footer-contact{}#footer-contact
.wrapper{padding-bottom:45px}#footer-contact .wrapper:after{display:block;content:"";width:141px;height:223px;background:url("/source/ab066799e3fd42671fb0ca5bc72741b7/lady.png") 0 0 no-repeat;position:absolute;bottom:0px;right:0px}#footer-contact
table{width:86%;table-layout:fixed}#footer-contact table tr td:first-child{width:125px}#footer-contact table tr td:nth-child(2){width:300px;padding:0
20px}.footer-call{display:inline-block;font-size:25px;line-height:25px;font-size:2.5rem;line-height:2.5rem;font-weight:bold;color:#eb2231;padding-bottom:15px}.footer-call>span{font-size:36px;line-height:36px;font-size:3.6rem;line-height:3.8rem}#footer-contact table
p{font-size:20px;line-height:31px;font-size:2rem;line-height:3.1rem;letter-spacing:-1px}#footer-contact .chat-btn{display:inline-block;float:none;vertical-align:middle}#footer{background-color:#000;padding:25px
0px;color:#fff}#footer
h4{font-size:18px;font-size:2rem;font-weight:bold;margin-bottom:2px}.footer-info{text-align:right}#footer
ul{list-style:none;margin:0;padding:0}#footer ul
li{list-style:none;display:block;float:left;width:33.33333%;margin-bottom:4px}#footer ul li
a{font-size:12px;line-height:12px;font-size:1.2rem;line-height:1.2rem;color:#ccc}.footerpolicy{float:left;width:100%;padding-top:20px}#menu-footer-policy ul
li{width:33.3333%}#menu-footer-policy ul li
a{color:#f00}.breadcrumbs{list-style:none;color:#154a85;display:block;margin-bottom:7px}.breadcrumbs
li{list-style:none;display:inline-block}.breadcrumbs li
a{color:#154a85;text-transform:uppercase}.entry{}.entry
h1{font-size:24px;line-height:32px;font-size:2.4rem;line-height:3.2rem;color:#00667d;font-weight:bold;margin-bottom:7px}.entry
h2{font-size:18px;line-height:24px;font-size:1.8rem;line-height:2.4rem;color:#00667d;font-weight:600;padding-bottom:16px}.entry
h3{font-size:15px;line-height:24px;font-size:1.5rem;line-height:2.4rem;color:#00667d;font-weight:bold}#selector .form-field
p{font-size:15px;line-height:24px;font-size:1.5rem;line-height:2.4rem;color:#00667d;margin-bottom:18px}.entry
p{font-size:15px;line-height:24px;font-size:1.5rem;line-height:2.4rem;color:#373d3e;margin-bottom:18px}small{font-size:12px;line-height:24px;line-height:1rem;color:#00667d;margin-bottom:18px}.entry
ul{list-style:disc;padding-left:40px;font-size:15px;line-height:24px;font-size:1.5rem;line-height:2.4rem;color:#373d3e;margin-bottom:22px}.entry ul
li{list-style:disc}.entry
table{}.entry table
th{font-weight:bold;padding-right:15px;vertical-align:top}.entry table
td{padding-bottom:3px}.alignnone{margin:5px
20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px
auto 5px auto}.alignright{float:right;margin:5px
0 20px 20px}.alignleft{float:left;margin:5px
20px 20px 0}.aligncenter{display:block;margin:5px
auto 5px auto}a
img.alignright{float:right;margin:5px
0 20px 20px}a
img.alignnone{margin:5px
20px 20px 0}a
img.alignleft{float:left;margin:5px
20px 20px 0}a
img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px
solid #f0f0f0;max-width:96%;padding:5px
3px 10px;text-align:center}.wp-caption.alignnone{margin:5px
20px 20px 0}.wp-caption.alignleft{margin:5px
20px 20px 0}.wp-caption.alignright{margin:5px
0 20px 20px}.wp-caption
img{border:0
none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0
4px 5px}.sku-list a:visited{color:#000}.ppsPopupTxt
h2{font-weight:bold;font-size:20px;margin:15px
0}.product-top{margin-bottom:25px}.product-top
.col4{text-align:center}.product-top .featured-image{display:inline-block}.products.full-width
.product{}.products.full-width .product .product-inner{border-top:1px solid #cce0e5;border-radius:7px;-webkit-border-radius:7px;overflow:hidden;padding:15px
0px;margin-bottom:0px;position:relative}.products.full-width .product .product-inner:before, .products.full-width .product .product-inner:after{content:"";position:absolute;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cce0e5), to(transparent));background-image:-webkit-linear-gradient(#cce0e5, transparent);background-image:-moz-linear-gradient(#cce0e5, transparent);background-image:-o-linear-gradient(#cce0e5, transparent);background-image:linear-gradient(#cce0e5, transparent);top:-1px;bottom:-1px;width:2px;height:40px}.products.full-width .product .product-inner:before{left:-1px}.products.full-width .product .product-inner:after{right:-1px}.products.full-width .product-image{display:table;width:20%;text-align:center;float:left}.products.full-width .product-image
img{max-width:110px}.products.full-width .product-image>span{display:table-cell;vertical-align:middle}.products.full-width .product-info{float:left;width:40%;padding-right:15px}.products.full-width .product-title{font-size:15px;line-height:20px;font-size:1.5rem;line-height:2rem;font-weight:bold;margin-bottom:7px;letter-spacing:-1px;color:#00667d}.products.full-width .product-title
a{color:#00667d}.products.full-width
p{font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;color:#000;letter-spacing:-1px;margin-bottom:5px}.products.full-width p
strong{font-weight:600}.products.full-width .product-price{line-height:25px;line-height:2.5rem;display:block;float:left;width:15%}.products.full-width .add-to-cart{font-size:16px;line-height:16px;font-size:1.6rem;line-height:1.6rem;padding:7px
17px;margin-top:30px;float:right;margin-right:10px}ul.page-numbers{text-align:center}ul.page-numbers
li{display:inline}.pdflink{padding-top:20px}.variations{margin-bottom:0px}.variations
label{font-weight:normal;color:#00667d;vertical-align:middle;float:left;padding-left:20px}.variations .styled-select{width:250px;vertical-align:middle}.add-to-cart-cont  .styled-select{width:100%}.styled-select{display:inline-block;padding:4px
17px;border:1px
solid #000;border-radius:6px;-webkit-border-radius:6px;background:url("/source/576c160705cf6e9b6be78aa40b571699/icon-dropdown.png") right center no-repeat;background-size:20px 30px;overflow:hidden;color:#00667d}.styled-select
select{background:none;border:0;width:125%;color:#00667d;font-size:12px}.thumbnails{margin-left:-5px;margin-right:-5px;margin-top:12px}.thumbnails
.zoom{padding:0
5px;width:33.33333333%;float:left}.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0}.thumbnails:after{clear:both}.add-to-cart-cont{padding:10px
10px 15px 10px;border:1px
solid #00667d;border-radius:4px;-webkit-border-radius:4px;max-width:185px;margin:20px
auto 0px auto}.add-to-cart-cont{max-width:100%;text-align:center}.add-to-cart-cont
.price{font-weight:bold}.add-to-cart-cont .price
span{font-size:24px;font-size:2.4rem}.add-to-cart-cont
.quantity{display:inline-block;width:45px;margin-right:5px}.add-to-cart-cont input[type=number]{background:none;border:1px
solid #000;border-radius:4px;-webkit-border-radius:4px;display:inline-block;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:4px
0px}.add-to-cart-cont .button.orange,
.add-to-cart-cont
.single_add_to_cart_button{padding:5px
10px;font-size:16px;font-size:1.6rem;margin-left:5px}.related-products{padding-top:20px;border-top:1px solid #00667d}.related-products .widget-title{margin-bottom:0px}.related-products>p{margin-bottom:20px}.entry .sku-list{overflow:hidden;padding-left:0}.entry .sku-list
li{list-style:none;float:left;width:50%;padding-right:5px}.product_meta .posted_in, .product_meta
.tagged_as{display:none}.product_meta
.sku_wrapper{margin-top:20px;font-weight:normal;display:block;font-size:16px}.product_meta .sku_wrapper
span{font-weight:bold;font-size:24px}.styled-select
select{text-transform:uppercase}.legend{height:20px}.legend
ul{list-style-type:none;overflow:hidden}.legend ul
li{float:left;margin-right:10px;list-style-type:none}.legend ul li
div{width:25px;height:25px;float:left;margin-right:7px}.single_variation_wrap
.product_meta{display:none}.screen-reader-text{display:none}.contact-entry
.col8{padding-right:40px}.contact-form{}.form-field{max-width:600px}.form-field
label{display:block;float:left;width:40%;padding-right:10px;color:#00667d;font-weight:bold}#selector .form-field
label{display:inline-block;float:left;width:60%;padding-right:10px;color:#00667d;font-weight:normal}#selector .form-field input[type=text],
#selector .form-field input[type=email]{display:block;float:right;max-width:230px;width:60%;margin-bottom:2px;height:32px;border-radius:4px;-webkit-border-radius:4px;border:1px
solid #777;background:none;padding:0px
10px}.selector .input[type="button"]{font-size:30px;-webkit-appearance:none}.form-field input[type=text],
.form-field input[type=email]{display:block;float:right;max-width:250px;width:60%;margin-bottom:2px;height:32px;border-radius:4px;-webkit-border-radius:4px;border:1px
solid #777;background:none;padding:0px
10px}.form-field
textarea{display:block;width:100%;margin-bottom:12px;height:70px;border-radius:4px;-webkit-border-radius:4px;border:1px
solid #777;background:none;padding:10px
10px 0px 10px}.full-label.form-field
label{width:100%;max-width:100%;float:none;margin-bottom:5px;color:#00667d}.form-field input[type=submit]{display:block;float:right;border-radius:4px;-webkit-border-radius:4px;border:1px
solid #777;background:none;padding:8px
30px;border:0;font-size:22px;line-height:22px;font-size:2.2rem;line-height:2.2rem;font-weight:bold;text-transform:uppercase;color:#fff;background:#17c409;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE3YzQwOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwOTgwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,  #17c409 0%, #098000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#17c409), color-stop(100%,#098000));background:-webkit-linear-gradient(top,  #17c409 0%,#098000 100%);background:-o-linear-gradient(top,  #17c409 0%,#098000 100%);background:-ms-linear-gradient(top,  #17c409 0%,#098000 100%);background:linear-gradient(to bottom,  #17c409 0%,#098000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#17c409', endColorstr='#098000',GradientType=0 )}.contact-info{}.map-image{display:block;margin-bottom:20px}.contact-info
p{padding-left:20px}.shippingnotes
ul{padding:7px
0px 0px 20px}.shippingnotes ul
li{font-size:12px;line-height:1.2;padding-left:0px}.shop_table{border:1px
solid #ccc;margin-bottom:40px}.shop_table td,
.shop_table
th{padding:10px}.shop_table
th{border-bottom:1px solid #ccc}.shop_table
td.actions{border-top:1px solid #ccc;padding:20px
10px}.shop_table .product-thumbnail
img{max-width:50px}.shop_table
.coupon{float:left}.shop_table .coupon>*{vertical-align:middle;display:inline-block;float:none}.shop_table .coupon
label{margin-top:8px}.shop_table .coupon
#coupon_code{margin-top:8px;margin-right:10px}.shop_table .actions input[type="submit"]{float:right}.cart_totals
table{border:1px
solid #ccc;border-collapse:collapse;margin-bottom:20px}.cart_totals td,
.cart_totals
th{padding:10px;border-bottom:1px solid #ccc;border-collapse:collapse}.cart_totals
th{border-right:1px solid #ccc}.cart_totals
h2{margin-bottom:15px}.woocommerce-checkout{}.woocommerce-checkout .col-1{float:left;width:50%;padding-right:10px}.woocommerce-checkout .col-2{float:left;width:50%;padding-left:10px}#order_review_heading{clear:both;padding-top:40px}#customer_details{padding-top:40px}#customer_details
label{display:block;color:#000;font-weight:600;letter-spacing:-1px;margin-bottom:2px}#customer_details label[for=ship-to-different-address-checkbox]{display:inline-block;padding-right:10px}.input-text{display:block;width:100%;border:1px
solid #ccc;padding:5px
10px}.entry
.payment_methods{list-style:none}.entry .payment_methods
li{list-style:none}span.wpcf7-not-valid-tip{color:#F00;font-size:1em;display:block;clear:both;width:100%;float:left}p.woocommerce-info{display:none}.count{display:none}li.product-category{display:inline-block}li.product-category
h3{padding-bottom:30px}li.product-category
img{border:1px
solid #eee}@media only screen and (max-width: 1140px){html{font-size:9px}.row{overflow:hidden}.nav{padding-left:0}.nav
li{padding-right:15px}.nav-cont .chat-btn{width:110px;background-size:contain;padding:4px
0px 9px 35px}.banner-left
img{width:50%}.banner-left
a{text-align:right}}@media only screen and (max-width: 860px){html{font-size:8px}#header{margin-bottom:40px}.nav
li{padding-right:10px}#main{margin-bottom:50px}#footer ul
li{width:50%}.products.full-width .product-image{padding:10px}}@media only screen and (max-width: 767px){.hide-mobile{display:none!important}.show-mobile{display:block!important}#sidebar .widget:not(.show-mobile){display:none!important}#mobile-menu-trigger{display:block;float:right;max-width:25px;margin:2px
0px}.mobile-cat-widget{}.mobile-cat-widget .widget-title{padding-left:0px;margin-bottom:0}.mobile-cat-widget .widget-title
a{display:block;max-width:150px}.header-bottom-cont{padding-left:0;position:relative;z-index:101}#logo{width:175px}#menu .chat-btn{float:none}#banner{height:auto}.banner-left{width:100%;float:none;height:100%;overflow:hidden}.banner-right{width:100%;float:none;height:250px}.banner-right
.slide{height:250px}.home-products
.product{float:none;width:100%;padding:0}.home-products .product-price{float:right}.testimonial
blockquote{width:100%;float:none}.testimonial
cite{width:100%;float:none;padding-top:10px}#footer-contact
table{width:70%}#footer-contact table tr
td{display:block;margin-bottom:10px;padding:0}#footer-contact table tr td:nth-child(2){padding:0}#footer ul
li{width:100%;float:none}.contact-entry .col8,.contact-info{width:100%;float:none;padding-right:0px}.contact-info{margin-top:20px}.product-top>.col8{width:100%;float:none}.product-top>.col4{width:100%;float:none}.products.full-width .product-image{width:50%}.products.full-width .product-price{width:50%;text-align:center}.products.full-width .product-info:after{content:'-';display:block;width:100%;clear:both;overflow:hidden;color:#fff}.products.full-width .add-to-cart{margin-top:10px}.variations
label{margin-bottom:10px;display:inline-block}.product-details{margin-bottom:20px}.entry .sku-list
li{float:none;width:100%}#header{position:fixed;left:0;top:0;width:100%;background:#fff;z-index:400;margin-bottom:0px}#page{padding-top:142px}.woocommerce-checkout .col-1{float:none;width:100%;clear:both;padding-right:0px}.woocommerce-checkout .col-2{float:none;width:100%;clear:both;padding-left:0px}#sidebar{float:none;width:100%;margin-bottom:20px;overflow:hidden;clear:both}#main-content{float:none;width:100%;padding:0}}@media only screen and (max-width: 540px){}@media only screen and (max-width: 479px){#page{padding-top:162px}#logo{width:150px;position:relative;top:auto;left:auto;float:left;padding:5px}.cards{display:none}.call-text{float:right;padding-right:0px;padding-top:20px}.call-text>span{font-size:1.8rem}#header-top{padding:0}#header-bottom
.wrapper{padding:0}.search-form{width:70%}.view-all-btn{height:35px}.view-list{width:30%}.search-form input[type="search"], .search-form input[type="text"]{width:70%;height:35px}.search-form input[type="submit"]{width:30%;height:35px}.footer-menu{float:none;width:100%;padding:0;margin-bottom:20px}.footer-info{float:none;width:100%;padding:0;text-align:left}}