@import "//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600|Titillium+Web:200,400,400italic,600,700,300,300italic";meta[itemprop="name"] + a{word-break:break-all;color:#666;font-size:60px;font-family:"Source Sans Pro", sans-serif}@media (max-width: 767px){meta[itemprop="name"] + a{font-size:40px}}meta[itemprop="name"] + a:not(#homepage_title){background-image:url('../images/template/header_bg.jpg');font-size:0;background-size:0}meta[itemprop="name"] + a:not(#homepage_title) img{max-height:100%}[class^="icon-"],[class*=" icon-"]{display:inline-block;color:#000000;fill:currentColor}.icon-cart-o{width:32px;height:32px}#icon-cart-o .path1{fill:currentcolor}#icon-cart-o .path2{fill:currentcolor}#icon-cart-o .path3{fill:currentcolor}#icon-cart-o .path4{fill:currentcolor}.icon-cart{width:36px;height:32px}.icon-close{width:32px;height:32px}.icon-facebook{width:32px;height:32px}.icon-hamburger{width:42px;height:32px}.icon-home{width:39px;height:32px}.icon-instagram{width:32px;height:32px}.icon-left-arrow{width:20px;height:32px}.icon-location-o{width:32px;height:32px}#icon-location-o .path1{fill:#231f20}#icon-location-o .path2{fill:white}#icon-location-o .path3{fill:white}.icon-location{width:24px;height:32px}#icon-location .path1{fill:currentcolor}#icon-location .path2{fill:currentcolor}.icon-mail-o{width:32px;height:32px}#icon-mail-o .path1{fill:#231f20}#icon-mail-o .path2{fill:white}#icon-mail-o .path3{fill:white}#icon-mail-o .path4{fill:white}#icon-mail-o .path5{fill:white}.icon-mail{width:41px;height:32px}#icon-mail .path1{fill:currentcolor}#icon-mail .path2{fill:currentcolor}#icon-mail .path3{fill:currentcolor}#icon-mail .path4{fill:currentcolor}.icon-phone-o{width:32px;height:32px}#icon-phone-o .path1{fill:#231f20}#icon-phone-o .path2{fill:white}#icon-phone-o .path3{fill:white}#icon-phone-o .path4{fill:white}#icon-phone-o .path5{fill:white}#icon-phone-o .path6{fill:white}.icon-phone{width:36px;height:32px}#icon-phone .path1{fill:currentcolor}#icon-phone .path2{fill:currentcolor}#icon-phone .path3{fill:currentcolor}#icon-phone .path4{fill:currentcolor}#icon-phone .path5{fill:currentcolor}.icon-pinterest{width:32px;height:32px}.icon-right-arrow{width:20px;height:32px}.icon-search{width:28px;height:32px}.icon-twitter{width:32px;height:32px}.icon-user{width:32px;height:32px}#icon-user .path1{fill:currentcolor}#icon-user .path2{fill:currentcolor}.icon-youtube{width:32px;height:32px}.page-wrap{position:relative;z-index:10;top:0;left:0;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.mask{position:fixed;top:0;left:0;z-index:15;width:100%;height:100%}nav.push-menu{-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;position:fixed;z-index:20;overflow-y:scroll}nav.slide-menu-left,nav.slide-menu-right,nav.push-menu-left,nav.push-menu-right{top:0;width:335px;height:100%}nav.slide-menu-left,nav.push-menu-left{left:-335px}nav.slide-menu-right,nav.push-menu-right{right:-335px}body.sml-open nav.slide-menu-left,body.pml-open nav.push-menu-left{left:0}body.smr-open nav.slide-menu-right,body.pmr-open nav.push-menu-right{right:0}body.pml-open .page-wrap{left:0px}body.pmr-open .page-wrap{left:-335px}nav.slide-menu-top,nav.slide-menu-bottom,nav.push-menu-top,nav.push-menu-bottom{left:0;width:100%;height:100px}nav.slide-menu-top,nav.push-menu-top{top:-100px}nav.slide-menu-bottom,nav.push-menu-bottom{bottom:-100px}body.smt-open nav.slide-menu-top,body.pmt-open nav.push-menu-top{top:0}body.smb-open nav.slide-menu-bottom,body.pmb-open nav.push-menu-bottom{bottom:0}body.pmt-open .page-wrap{top:100px}body.pmb-open .page-wrap{top:-100px}@media (max-width: 520px){nav.slide-menu-left,nav.slide-menu-right,nav.push-menu-left,nav.push-menu-right{width:265px}nav.slide-menu-left,nav.push-menu-left{left:-265px}nav.slide-menu-right,nav.push-menu-right{right:-265px}body.pmr-open .page-wrap{left:-265px}}.main-menu .vnav{list-style:none;padding:0;margin:0}.main-menu .vnav__item{background:transparent;position:relative}.main-menu .vnav__item:hover{background:transparent}.main-menu .vnav__link{color:#666666;background:transparent;display:block;padding:10px 25px;text-decoration:none;text-align:center}.main-menu .vnav__link:hover{color:#666666;background:#eeeeee;text-decoration:none}.main-menu .vnav__link--active{color:#666666;background:#eeeeee}.main-menu .vnav__item:hover > .vnav__subnav{display:block}.main-menu .vnav__subnav{background:#eeeeee;display:none;position:absolute;z-index:1}.main-menu .vnav__subnav .vnav__item{display:block}.main-menu .vnav__subnav .vnav__link{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent;color:#666666;white-space:nowrap;text-align:left}.main-menu .vnav__subnav .vnav__link:hover{color:#888888;background:#eeeeee;text-decoration:none}.main-menu .vnav__subnav .vnav__link--active{color:#888888;background:#eeeeee;text-decoration:none}.main-menu .vnav--level1{position:relative;display:inline-table}.main-menu .vnav--level1 > .vnav__item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.main-menu .vnav--horizontal .vnav__subnav{left:0;top:100%}.main-menu .vnav--horizontal .vnav--level3,.main-menu .vnav--horizontal .vnav--level4{left:100%;top:0}.main-menu .vnav--vertical .vnav__item{display:block}.main-menu .vnav--vertical .vnav__subnav{left:100%;top:0px}.pml-open .push-menu{-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.4)}.push-menu{padding:0px 0px 50px 0;text-align:left;background:#666666;overflow:hidden;overflow-y:scroll}.push-menu .search-mobile{display:none}.push-menu__header{height:115px;position:relative;background-color:#5dc58d}.push-menu__home-link{color:#fff;position:absolute;font-size:18px;text-transform:uppercase;letter-spacing:1px;top:50%;margin-top:-16px;left:40px;text-decoration:none}.push-menu__home-link span{vertical-align:bottom}.push-menu__home-link:hover{color:#fff;text-decoration:none}.push-menu__home-link .icon-home{height:30px;width:30px;fill:#fff;vertical-align:middle;margin-right:15px}.push-menu::-webkit-scrollbar{display:none}.push-menu__close-btn{height:30px;cursor:pointer;position:absolute;right:35px;top:50%;margin-top:-24px}.push-menu__close-btn:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:'';height:100%;margin-right:-0.25em}.push-menu__close-btn .close-menu__inner{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:90%;max-width:30px}.push-menu__close-btn:hover .icon-close{background-color:#4abe80}.push-menu__close-btn .icon-close{height:22px;width:22px;fill:#fff;padding:12px;box-sizing:content-box;border-radius:50px;transition:background-color .15s}.push-menu .vnav{list-style:none;padding:0;margin:0}.push-menu .vnav__item{position:static}.push-menu .vnav__item:hover{color:#fff;background:transparent}.push-menu .vnav__item:hover > .vnav__link{color:#fff}.push-menu .vnav__link{text-transform:none;display:block;text-align:left;padding:20px 15px 5px 40px;color:#fff}.push-menu .vnav__subnav{text-align:left;background:transparent;border:0;position:relative}.push-menu .vnav__link--active + .vnav__subnav,.push-menu .vnav__item:hover > .vnav__subnav{display:block;text-align:left}.push-menu .vnav__subnav .vnav__item{display:block}.push-menu .vnav__subnav .vnav__link{background:transparent;color:#cccccc;font-size:18px;font-weight:200;white-space:nowrap;text-align:left;padding:1px 15px 1px 40px;letter-spacing:.5px}.push-menu .vnav__subnav .vnav__link--active{color:#fff}.push-menu .vnav--level3 .vnav__link{padding-left:55px}.push-menu .vnav--level1{position:relative;display:block}.push-menu .vnav--level1 > .vnav__item{padding:0;display:block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.push-menu .vnav--level1 > .vnav__item > .vnav__link{font-size:21px;font-weight:500;font-family:"Source Sans Pro", sans-serif}.push-menu .vnav--level1 > .vnav__item > .vnav__link--active{background:transparent}.push-menu .vnav--horizontal .vnav__subnav{left:0;top:100%;padding:0}.push-menu .vnav--horizontal .vnav--level3,.push-menu .vnav--horizontal .vnav--level4{left:0;top:0}.push-menu .vnav--vertical .vnav__item{display:block}.push-menu .vnav--vertical .vnav__subnav{left:0px;top:0px}@media (max-width: 991px){.push-menu .search-mobile{display:block;padding:35px 40px 0px 40px}.push-menu .search-mobile__submit{display:none}.push-menu .search-mobile__input{width:100%;padding:10px 10px 10px 50px;font-size:16px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:0px;height:50px;background-color:#f3f3f3;letter-spacing:.5px;font-family:"Source Sans Pro", sans-serif}.push-menu .search-mobile .form-group{width:100%;position:relative;margin-bottom:0px}.push-menu .search-mobile .svg-icon{color:#5dc58d;position:absolute;left:15px;top:14px;height:25px;width:25px}}@media (max-width: 520px){.push-menu__header{height:75px;position:relative;background-color:#5dc58d}.push-menu__home-link{margin-top:-13px;left:20px}.push-menu__home-link .icon-home{height:25px;width:25px;margin-right:10px}.push-menu__close-btn{height:30px;cursor:pointer;position:absolute;right:20px;top:50%;margin-top:-20px}.push-menu__close-btn:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:'';height:100%;margin-right:-0.25em}.push-menu__close-btn .close-menu__inner{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:90%;max-width:30px}.push-menu__close-btn .icon-close{height:20px;width:20px;fill:#fff;padding:10px}.push-menu .vnav--level1{margin-top:20px}.push-menu .vnav__link{padding-left:20px !important}.push-menu .vnav .vnav__subnav{height:0px;overflow:hidden;-moz-transition:all 0.2s 0.25s;-o-transition:all 0.2s 0.25s;-webkit-transition:all 0.2s;-webkit-transition-delay:0.25s;transition:all 0.2s 0.25s}.push-menu .vnav .vnav__subnav .vnav__link{padding-top:3px;padding-bottom:3px}.push-menu .vnav--level1 > .vnav__item{border-top:1px solid #858585}.push-menu .vnav--level1 > .vnav__item > .vnav__link:not(:only-child):after{content:"+";float:right;color:#818181}.push-menu .vnav--level1 > .vnav__item:hover > .vnav__link:after{color:#fff}.push-menu .vnav--level1 > .vnav__item > .vnav__link{padding:10px 25px}.push-menu .vnav--level1 > .vnav__item:hover > .vnav__subnav,.push-menu .vnav__item:hover > .vnav__subnav,.push-menu .vnav__item-open > .vnav__subnav{height:100%;padding-bottom:20px}.push-menu .search-mobile{display:block;padding:20px 20px 0px 20px}}#showLeftPush.active{background:none}.home #if_not_homepage{display:none}.home br + br,.home + br,#div_articleContainer_2 + br,#div_articleContainer_2 > br,table[width="96%"] + br,table[width="100%"] > br{display:none}.home table[width="96%"] table{padding:20px;border-spacing:inherit;border-collapse:separate}.home .no-pad{padding:0px}@media (max-width: 520px){.home .fp-container{padding:0px 40px}}.home .fpslider-header{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:20px 0px}@media (max-width: 520px){.home .fpslider-header{text-align:center;border:0px}}.home .fpslider-header__text{font-size:40px;color:#5dc58d;font-family:"Source Sans Pro", sans-serif;font-weight:300}@media (max-width: 520px){.home .fpslider-header__text{font-size:30px}}@media (max-width: 520px){.home .fpslider-header__navigation{display:none}}.home .fpslider-header__navigation .prev,.home .fpslider-header__navigation .next{color:#fff;background-color:#5dc58d;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;font-size:20px;padding:13px 16px 8px 16px;transition:background-color .15s}.home .fpslider-header__navigation .prev .svg-icon,.home .fpslider-header__navigation .next .svg-icon{height:20px;width:20px;fill:#fff}.home .fpslider-header__navigation .prev:hover,.home .fpslider-header__navigation .next:hover{background-color:#3fb073}.home .fpslider-header__navigation .prev{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.home .fpslider-header__navigation .next{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.home #fpslider{margin:50px 0px}.home #fpslider .owl-item{display:inline-block;float:none;vertical-align:bottom;text-align:center}.home #fpslider .owl-item .image img{max-height:180px;width:auto;display:inline-block}@media (max-width: 520px){.home #fpslider{margin:0px 0px 30px 0px}.home #fpslider .owl-item{vertical-align:middle}}.home #fpslider .item .name{margin-top:8px}.home #fpslider .item .name a{font-size:16px;color:#333333;font-weight:300}.home #fpslider .item .name a:hover{color:#5dc58d}.home #fpslider .item .price{color:#333333;font-size:21px;font-weight:500;font-family:"Source Sans Pro", sans-serif}.home #fpslider .item .price .pricetext{display:none}.owl-controls{text-align:center}@media (max-width: 520px){.owl-controls{margin:10px 0px 35px 0px}}.owl-dot.active,.owl-item.active{background:none !important}.owl-theme .owl-dots .owl-dot{display:inline-block}.owl-theme .owl-dots .owl-dot span{width:13px;height:13px;margin:5px 5px;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;background:#e9e9e9;font-size:10px;line-height:16px;display:inline-block}.owl-theme .owl-dots .owl-dot.number-dot span{height:17px !important;width:17px !important}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#5dc58d}.home #div_articleid_2 img{display:block;max-width:100%;height:auto}.home #content_area table.v65-productDisplay{table-layout:fixed}.home #div_articleid_2 img[src$="/FeaturedProducts.gif"],.home #div_articleid_2 img[src$="/clear1x1.gif"],.home #div_articleid_2 .v65-productDisplay img{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;max-width:100%;height:auto;min-width:25px}.home #div_articleid_2 img[src="/clearfix1x1.gif"]{display:inline;width:auto;height:auto}.home .v65-productDisplay .productnamecolor.colors_productname,.home a.productnamecolor.colors_productname{color:#909090;font:700 12px 'Montserrat', Arial, Sans-Serif;text-transform:uppercase;line-height:1.5em}.home .v65-productDisplay .productnamecolor.colors_productname:hover,.home a.productnamecolor.colors_productname:hover{color:#7fc7c5;text-decoration:none}.home table.v65-productDisplay font.text.colors_text,.home table.v65-productDisplay font.text.colors_text b{color:#909090;font:400 12px 'Montserrat', Arial, Sans-Serif !important}.home #content_area .v65-productDisplay img[src$="nophoto.gif"],.home #content_area .v65-productDisplay img[src*="/v/vspfiles/photos/"]{display:block;max-width:100%;height:auto;margin:0 auto;margin-bottom:10px;border:0 !important}.home table.v65-productDisplay .productnamecolor{font-size:12px;font-weight:normal}.home table.v65-productDisplay .product_listprice,.home table.v65-productDisplay .product_listprice b{font-size:12px;font-weight:normal}.home table.v65-productDisplay .product_productprice,.home table.v65-productDisplay .product_productprice b{font-size:12px;font-weight:normal}.home table.v65-productDisplay .product_saleprice,.home table.v65-productDisplay .product_saleprice b{font-size:12px;font-weight:normal;color:#7fc7c5}.home table.v65-productDisplay .product_dealprice{font-size:12px;font-weight:normal;color:#7fc7c5}@media (max-width: 480px){.home table.v65-productDisplay .productnamecolor{font-size:12px}.home table.v65-productDisplay .product_listprice,.home table.v65-productDisplay .product_listprice b{font-size:12px}.home table.v65-productDisplay .product_productprice,.home table.v65-productDisplay .product_productprice b{font-size:12px}.home table.v65-productDisplay .product_saleprice,.home table.v65-productDisplay .product_saleprice b{font-size:12px}.home table.v65-productDisplay .product_dealprice{font-size:12px}}@media (max-width: 991px){#content_area{width:100% !important}}.home #div_articleid_2 img{display:block;max-width:100%;height:auto}.home #content_area table.v65-productDisplay{table-layout:fixed}.home #div_articleid_2 img[src$="/FeaturedProducts.gif"],.home #div_articleid_2 img[src$="/clear1x1.gif"],.home #div_articleid_2 .v65-productDisplay img{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;max-width:100%;height:auto;min-width:25px}.home #div_articleid_2 img[src="/clearfix1x1.gif"]{display:inline;width:auto;height:auto}.home .v65-productDisplay .productnamecolor.colors_productname,.home a.productnamecolor.colors_productname{color:#909090;font:600 14px "Titillium Web", sans-serif, Arial, Sans-Serif;text-transform:none;line-height:1.5em}.home .v65-productDisplay .productnamecolor.colors_productname:hover,.home a.productnamecolor.colors_productname:hover{color:#5dc58d;text-decoration:none}.home table.v65-productDisplay font.text.colors_text,.home table.v65-productDisplay font.text.colors_text b{color:#909090;font:400 12px "Titillium Web", sans-serif, Arial, Sans-Serif !important}.home #content_area .v65-productDisplay img[src$="nophoto.gif"],.home #content_area .v65-productDisplay img[src*="/v/vspfiles/photos/"]{display:block;max-width:100%;height:auto;margin:0 auto;margin-bottom:10px;border:0 !important}.home table.v65-productDisplay .productnamecolor{font-size:12px;font-weight:normal}.home table.v65-productDisplay .product_listprice,.home table.v65-productDisplay .product_listprice b{font-size:12px;font-weight:normal}.home table.v65-productDisplay .product_productprice,.home table.v65-productDisplay .product_productprice b{font-size:12px;font-weight:normal}.home table.v65-productDisplay .product_saleprice,.home table.v65-productDisplay .product_saleprice b{font-size:12px;font-weight:normal;color:#5dc58d}.home table.v65-productDisplay .product_dealprice{font-size:12px;font-weight:normal;color:#5dc58d}@media (max-width: 480px){.home table.v65-productDisplay .productnamecolor{font-size:12px}.home table.v65-productDisplay .product_listprice,.home table.v65-productDisplay .product_listprice b{font-size:12px}.home table.v65-productDisplay .product_productprice,.home table.v65-productDisplay .product_productprice b{font-size:12px}.home table.v65-productDisplay .product_saleprice,.home table.v65-productDisplay .product_saleprice b{font-size:12px}.home table.v65-productDisplay .product_dealprice{font-size:12px}}.footer__top{font-size:0px;height:340px}.footer__top .container{height:100%}.footer__top .contact{background-color:#3fb073;color:#fff;display:inline-block;vertical-align:top;padding:80px 15px 20px 0px;position:relative;height:100%;font-size:initial}.footer__top .contact a{color:#fff}.footer__top .contact__title{font-size:24px;font-family:"Source Sans Pro", sans-serif;margin-bottom:25px}.footer__top .contact__address{font-weight:300}.footer__top .contact__address .svg-icon{display:none}.footer__top .contact__phone{font-weight:300}.footer__top .contact__phone__text{margin-left:10px}.footer__top .contact__email{font-weight:300}.footer__top .contact__email__text{margin-left:10px}.footer__top .contact__icon-text{font-size:16px}.footer__top .contact__icons > div{margin-bottom:5px}.footer__top .contact__icons *{vertical-align:middle}.footer__top .contact .svg-icon{fill:#fff;color:#fff;height:20px;width:20px}.footer__top .footer-links{background-color:#5dc58d;display:inline-block;vertical-align:top;padding:80px 0px 20px 80px;position:relative;height:100%;font-size:initial}.footer__top .footer-links .panel-group{margin-bottom:0px}.footer__top .footer-links .panel-group .panel{border:0px;box-shadow:0px;-webkit-box-shadow:0 0px 0px transparent;box-shadow:0 0px 0px transparent;background-color:transparent;border-radius:0px;display:inline-block;vertical-align:top;margin-top:0px;margin-right:50px}.footer__top .footer-links .panel-group .panel:last-child{margin-right:0px}.footer__top .footer-links .panel-group .panel .panel-heading{background-color:transparent;border-radius:0px;border:0px;padding:0px}.footer__top .footer-links .panel-group .panel .panel-heading .panel-title{padding:0px 0px;padding-bottom:25px}.footer__top .footer-links .panel-group .panel .panel-heading .panel-title a{font-size:24px;color:#fff;font-family:"Source Sans Pro", sans-serif;text-decoration:none;display:none}.footer__top .footer-links .panel-group .panel .panel-heading .panel-title a .glyphicon{font-size:16px;line-height:28px;display:none;transition:transform .3s;color:#bbe7cf}.footer__top .footer-links .panel-group .panel .panel-heading .panel-title a .glyphicon.rotate{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#fff}.footer__top .footer-links .panel-group .panel .panel-heading .panel-title__no-link{font-size:24px;color:#fff;font-family:"Source Sans Pro", sans-serif;text-decoration:none}.footer__top .footer-links .panel-group .panel .collapse{display:inline-block;height:auto !important}.footer__top .footer-links .panel-group .panel .panel-collapse.in{display:inline-block}.footer__top .footer-links .panel-group .panel .list-group{list-style:none;margin:0px;padding:0px;display:inline-block;vertical-align:top;margin-bottom:30px}.footer__top .footer-links .panel-group .panel .list-group-item{background-color:transparent;border-radius:0px;border:0px;padding:2px 0px;font-size:16px;color:#fff;font-weight:200}.footer__top .footer-links .panel-group .panel .list-group-item a{font-size:16px;color:#fff;font-weight:200}.footer__top .footer-links .panel-group .panel .list-group-item a:hover{text-decoration:underline}.footer__middle{padding:40px 0px}.footer__middle .elist{display:inline-block;vertical-align:middle}.footer__middle .elist__input{width:100%;height:60px;padding:0px 80px 0px 30px;background-color:#f3f3f3;border:0px;-webkit-border-radius:0px;border-radius:0px;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;border-top-left-radius:6px;border-bottom-left-radius:6px}.footer__middle .elist__submit{position:absolute;right:0px;top:0px;height:100%;width:60px;text-indent:-9999px;background-color:#cccccc;border:0px;-webkit-border-radius:0px;border-radius:0px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;transition:background-color .15s;background-image:url('../images/template/arrow.png?1417635907');background-repeat:no-repeat;background-position:50% 50%}.footer__middle .elist__submit:hover{background-color:#999999}.footer__middle .elist__title{color:#666666;font-size:24px;text-transform:uppercase;font-family:"Source Sans Pro", sans-serif;display:inline-block;vertical-align:middle}.footer__middle .elist form{display:inline-block;vertical-align:middle;position:relative;width:550px;margin-right:60px}.footer__middle .social{display:inline-block;vertical-align:middle}.footer__middle .social > a{margin-right:10px;display:inline-block}.footer__middle .social > a:last-child{margin-right:0px}.footer__middle .social .svg-icon{fill:#5dc58d;width:40px;height:40px;transition:fill .15s}.footer__middle .social .svg-icon:hover{fill:#3fb073}.footer__bottom{background-color:#f3f3f3;padding:13px 0px;color:#b9b9b9;font-size:14px;font-family:"Source Sans Pro", sans-serif;font-weight:300}.footer__bottom a{color:#b9b9b9;font-size:14px;font-family:"Source Sans Pro", sans-serif;font-weight:300}@media (max-width: 1199px){.footer__top .contact{padding-right:80px}.footer__top .footer-links{padding-left:40px}.footer__top .footer-links .panel-group .panel{margin-right:30px}.footer__middle .elist form{width:450px;margin-left:20px;margin-right:20px}.footer__middle .social > a{margin-right:5px}.footer__middle .social .svg-icon{height:35px;width:35px}}@media (max-width: 991px){.footer__top{height:auto}.footer__top .container{padding:0px}.footer__top .contact{padding:35px 20px;display:block}.footer__top .contact__title{display:inline-block;line-height:60px;margin-bottom:0px}.footer__top .contact__address{display:inline-block}.footer__top .contact__address .svg-icon{display:initial !important}.footer__top .contact__phone{display:inline-block}.footer__top .contact__email{display:inline-block}.footer__top .contact__icons{float:none !important;margin-top:-60px;width:100%;display:table;text-align:right}.footer__top .contact__icons > div{margin-left:15px;margin-bottom:0px}.footer__top .contact__icons > div:first-child{margin-left:0px}.footer__top .contact__address__text,.footer__top .contact__phone__text,.footer__top .contact__email__text{display:none}.footer__top .contact__address a,.footer__top .contact__phone a,.footer__top .contact__email a{background-color:#5dc58d;display:inline-block;padding:10px;height:60px;width:60px;border-radius:30px;text-align:center;padding-top:26%;transition:background-color .15s}.footer__top .contact__address a:hover,.footer__top .contact__phone a:hover,.footer__top .contact__email a:hover{background-color:#83d2a7}.footer__top .contact__address a .svg-icon,.footer__top .contact__phone a .svg-icon,.footer__top .contact__email a .svg-icon{height:28px;width:28px}.footer__top .footer-links{display:block;padding:60px 0px 60px 20px}.footer__middle .elist__title{display:block}.footer__middle .elist form{width:425px;margin-top:15px;margin-left:0px}.footer__middle .social{margin-top:20px;vertical-align:text-top}}@media (max-width: 520px){.footer__top .contact{text-align:center;padding:40px 20px}.footer__top .contact__title{display:block}.footer__top .contact__icons{float:none;display:block;margin:0;text-align:center}.footer__top .contact__icons > div{margin-left:10px}.footer__top .footer-links{padding:0px}.footer__top .footer-links .panel-group .panel{display:block;border-bottom:1px solid #83d2a7;margin-right:0px !important;padding:0px 20px}.footer__top .footer-links .panel-group .panel:last-child{border-bottom:0px}.footer__top .footer-links .panel-group .panel .panel-heading .panel-title{padding:0px 0px}.footer__top .footer-links .panel-group .panel .panel-heading .panel-title a{display:block;padding:25px 0px}.footer__top .footer-links .panel-group .panel .panel-heading .panel-title a .glyphicon{display:inline-block}.footer__top .footer-links .panel-group .panel .panel-heading .panel-title__no-link{display:none}.footer__top .footer-links .panel-group .panel .collapse{display:none;height:0px !important}.footer__top .footer-links .panel-group .panel .collapse.in{height:auto !important}.footer__top .footer-links .panel-group .panel .panel-collapse.in{display:block}.footer__top .footer-links .panel-group .panel .list-group{width:100%}.footer__top .footer-links .panel-group .panel .list-group-item{border-bottom:1px solid rgba(255, 255, 255, 0.4)}.footer__top .footer-links .panel-group .panel .list-group-item:last-child{border-bottom:0px}.footer__top .footer-links .panel-group .panel .list-group-item a{padding:10px 0px;display:inline-block;width:100%}.footer__top .footer-links .panel-group .panel .list-group-item a:hover{text-decoration:none}.footer__middle{text-align:center}.footer__middle .elist{display:block}.footer__middle .elist form{width:100%;margin-right:0px}.footer__middle .social{margin:30px 0px 0px 0px}.footer__bottom{text-align:center}.footer__bottom .copyright__line-1{display:block}}@media (max-width: 640px){.footer__top .footer-links .panel-group .panel{margin-right:20px}.footer__top .footer-links .panel-group .panel .panel-heading .panel-title__no-link{font-size:20px}}.logo{margin:0;line-height:115px}.logo img{max-height:50px;margin-top:-5px}@media (max-width: 520px){.logo img{max-height:25px}}@media (max-width: 350px){.logo img{margin-left:-15px}}@media (max-width: 520px){.logo{line-height:75px}}header{position:fixed;width:100%;z-index:2}main.container-fluid #content_area{padding:20px;display:inline-block;width:80%;vertical-align:top;border-left:1px solid #e0e0e0}.home main.container-fluid #content_area{padding:0px;display:block;width:100%;border:0px}main.container-fluid{padding:115px 0px 0px 0px}@media (max-width: 520px){main.container-fluid{padding-top:75px}}.sidebar{display:inline-block;width:19%;vertical-align:top;padding:20px}.sidebar .nav{padding:5px 0px}.sidebar .nav a{font-size:16px;color:#666666;font-weight:300;text-decoration:none}.sidebar .nav a:hover{color:#5dc58d;text-decoration:none}.sidebar .nav.nav_selected a{color:#5dc58d;text-decoration:none}.navbar-right .svg-icon:hover{fill:#52c185;color:#52c185}.cart-summary{display:inline-block;position:relative}.cart-summary__count{position:absolute;top:0px;right:-2px;font-size:12px;color:#fff;background-color:#666666;line-height:16px;padding:3px;border-radius:50px;min-width:20px}@media (max-width: 520px){.cart-summary__count{font-size:8px;top:-1px;right:-2px;line-height:14px;min-width:16px;padding:1px}}.search{display:inline-block;vertical-align:middle;position:relative}@media (max-width: 891px){.search{display:none}}.search .input{display:block;transition:width 0.15s ease-in, background 0.15s ease-in, padding-left 0.15s;border:none;color:#444;cursor:pointer;height:50px;padding:0 10px 0 30px;text-align:left;text-indent:8px;width:0;background:transparent;position:relative;z-index:1;font-size:16px;font-weight:400;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border:0px solid white;letter-spacing:.5px;font-family:"Source Sans Pro", sans-serif}.search .input:-webkit-autofill{-webkit-box-shadow:0 0 0px 100px #95d9b5 inset}.search .input:hover + .icon-search{fill:#52c185;color:#52c185}.search .input:focus{width:250px;background:#f3f3f3;padding-left:40px}@media (max-width: 1199px){.search .input:focus{width:200px}}@media (max-width: 991px){.search .input:focus{width:150px}}.search .input:focus + .icon-search{z-index:1}.search .submit{display:block;background:none;border:none;height:0;padding:0;text-indent:-9999px;width:0}.navbar .icon-search{position:absolute;top:25%;left:12px;z-index:0}.cart-summary .soft_add_wrapper{margin-top:15px !important}.cart-summary .soft_add_wrapper .product-image{width:auto !important}.cart-summary .soft_add_wrapper .product-name a{font-weight:600 !important}.cart-summary .soft_add_wrapper .check_out{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-weight:400 !important;text-transform:none !important;-webkit-transition:background-color .15s;transition:background-color .15s}.cart-summary .soft_add_wrapper .check_out:hover{opacity:1 !important;background-color:#42b878}.cart-summary .soft_add_wrapper .product-row:last-child{border-bottom:0px !important}.cart-summary .soft_add_wrapper .close_btn{background:none !important;display:inline-block !important;z-index:9998}.cart-summary .soft_add_wrapper .close_btn:after{content:"x";position:absolute;top:-2px;right:-2px;color:#FFFFFF;text-indent:0px;font-size:15px;font-weight:200;background-color:#5dc58d;display:inline-block;line-height:normal;height:25px;width:25px;text-align:center;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;z-index:9999;-webkit-transition:background-color .15s;transition:background-color .15s}.cart-summary .soft_add_wrapper .close_btn:hover:after{background-color:#42b878}.footer__top{white-space:nowrap}.home .v65-productDisplay td{text-align:center;font-size:15px}.home table.v65-productDisplay .product_productprice,.home table.v65-productDisplay .product_productprice b,.home table.v65-productDisplay .product_saleprice,.home table.v65-productDisplay .product_saleprice b,.home table.v65-productDisplay font.text.colors_text,.home table.v65-productDisplay font.text.colors_text b,.home .v65-productDisplay .productnamecolor.colors_productname,.home a.productnamecolor.colors_productname{font-size:15px !important}#content_area img[src*="images/HomePage/FeaturedProducts.gif"] + br + table:before{content:'Featured Products';text-indent:15px;margin-top:20px}#btnSubmitOrder{border-radius:5px;float:none !important}#content_area table.v65-productDisplay,.v-product-grid .v-product{text-align:center}@media (max-width:1200px){img[src*="/v/vspfiles/photos/categories/"]{width:100% !important;max-width:100%}}@media (max-width:768px){iframe{width:100% !important}img[src*='/v/vspfiles/assets/images/']{width:100% !important;height:auto !important;padding:10% !important}}td.colors_lines{display:none}.push-menu td{padding:14px 7px;border-bottom:solid 1px #FFFFFF;font-size:18px}.push-menu a{color:#FFFFFF}.push-menu,.footer__top,.footer__top .contact,.footer__top .footer-links{background-color:#333333}.footer__top .contact__title,.footer__top .footer-links .panel-group .panel .panel-heading .panel-title__no-link{color:#FFC80B}.footer__middle{padding:20px 0;background-color:#FFC80B}.footer__middle .elist{display:none}.footer__middle .social{float:none;display:block;margin:auto;text-align:center}.push-menu__header,.footer__bottom{background-color:#242424}.footer a:hover,.push-menu a:hover{text-decoration:none !important;color:#FFC80B !important}.push-menu__header .push-menu__close-btn:hover .icon-close{background-color:#FFC80B}a,.push-menu__header .push-menu__close-btn .icon-close{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.rotate{-webkit-transition-duration:0.8s;transition-duration:0.8s;-webkit-transition-property:transform;transition-property:transform}.rotate:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}div .vcb-snippet > .row{margin-left:0;margin-right:0}.vcb-snippet .home{text-shadow:0 0 10px #000000}#make_a_diff{width:100%;padding-bottom:115px;background:url(../images/template/bg_make_a_diff.gif) no-repeat top center #FFC80B;text-align:center}#make_a_diff span{display:block;padding-top:115px;padding-bottom:45px;font-weight:700;font-size:24px;color:#333333}#make_a_diff p{margin:0px;margin-bottom:75px;font-size:16px;color:#333333}#make_a_diff .diff{max-width:945px;margin:0 auto 4px;font-style:italic;text-align:left;font-size:14px;color:#333333;background:url(../images/template/bg_diff.gif) no-repeat}#make_a_diff .diff span{margin:0;padding:0;font-size:18px;font-style:normal}#make_a_diff .diff .box_1{float:left;width:164px;height:154px;margin-right:4px;box-sizing:content-box}#make_a_diff .diff .box_2{float:left;width:285px;height:114px;padding:40px 41px 0 60px;margin-right:5px;line-height:25px;box-sizing:content-box}#make_a_diff .diff .box_3{float:left;width:276px;height:114px;padding:40px 50px 0 60px;line-height:25px;box-sizing:content-box}div .home__bottom{padding:110px 0 0}.vcb-snippet .row .column .endorse{max-width:150px !important;box-sizing:content-box !important}div .home__top .hero__link:hover,div .home__top .hero__link,div .home__top .hero__link-icon{background-color:#16904E}.logo img{min-height:116px}@media (max-width:968px){#make_a_diff .diff{background-position:bottom right;margin-bottom:0;max-width:777px}#make_a_diff .diff .box_1{margin:32px auto 16px;float:none}#google_translate_element{display:block !important}}div .navbar-right .svg-icon,div .navbar .svg-icon,div .navbar-toggle .icon-hamburger{fill:#007F33;color:#007F33}div .navbar-right .svg-icon:hover,div .search .input:hover + .icon-search{fill:#5dc58d;color:#5dc58d}@media (max-width:793px){#make_a_diff .diff{background:none}#make_a_diff .diff .box_2{background-color:#FFD74F}#make_a_diff .diff .box_3{background-color:#FFE99D}#make_a_diff .diff .box_2,#make_a_diff .diff .box_3{height:auto;width:290px;padding:40px 15px;margin:8px auto;float:none}div .footer__top .contact__address a,div .footer__top .contact__phone a,div .footer__top .contact__email a{background-color:#FFC80B}}@media (max-width:768px){img[src*='/v/vspfiles/assets/images/']{padding:7% !important}}@media (max-width:670px){.logo img{min-height:78px}}@media (max-width:540px){div .vcb-snippet > .row{padding:0 10px}}@media (max-width:520px){#google_translate_element{display:inline-block !important}.navbar-header{margin-bottom:50px}.navbar-header .navbar-toggle{top:35%}.logo{margin-bottom:12px}.navbar .navbar-right{position:static}main.container-fluid{padding-top:126px}div .press_post img{float:none;margin:auto;display:block}div #contact_us input,div #contact_us select,div #contact_us textarea{width:100%}}
