@charset "UTF-8";body{background:#fff;color:#222;cursor:auto;font-family:open sans,helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;margin:0;padding:0;position:relative}html,body{font-size:14px}.row{max-width:71em}body.boxed{margin:0 auto;background:#e9e9e9}#wrapper{padding:0;background-color:#fff}body.boxed,.fullwidth-element{width:1020px}.fullwidth .fullwidth-element.home-slider{width:940px}@media only screen and (min-width:960px) and (max-width:1389px){body.boxed,.fullwidth-element{width:1020px}.fullwidth .fullwidth-element.home-slider{width:940px}}@media only screen and (min-width:769px) and (max-width:1040px){body.boxed,.fullwidth-element{width:100%}}@media only screen and (min-width:768px) and (max-width:990px){body.boxed,.fullwidth-element{width:96%}.fullwidth .parallax-content{width:748px}.fullwidth .fullwidth-element.home-slider{width:100%}}@media only screen and (max-width:767px){body.boxed,.fullwidth-element,.fullwidth .fullwidth-element.home-slider{width:100%}}@media only screen and (min-width:480px) and (max-width:767px){body.boxed,.fullwidth-element,.fullwidth .fullwidth-element.home-slider{width:100%}}.off_canvas_wrapper{background:#fff}h1,h2,h3,h4,h5,h6{font-family:open sans,helvetica neue,helvetica,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#222;margin-top:.2rem;margin-bottom:.5rem;line-height:1.4}h1{font-size:2.125rem}h2{font-size:1.6875rem;font-weight:700}h3{font-size:1.375rem;color:#000}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:1rem}p{margin:0 0 15px;line-height:24px}p img{margin:0}p.lead{font-size:21px;line-height:27px;color:#777}em{font-style:italic}strong{font-weight:600}small{font-size:80%}a,a:visited{color:#2099e8;text-decoration:none;line-height:inherit;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-transition:color .2s ease-in-out}a:hover,a:focus{color:#1f90da}ul,ol,dl{font-size:1em}ol{list-style:decimal}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul ul,ul ol,ol ol,ol ul{}ul ul li,ul ol li,ol ol li,ol ul li{}li{line-height:18px}ul.large li{line-height:21px}li p{line-height:21px}ul.inline-list{margin:0}ul.inline-list li{display:inline;list-style-type:none;padding-right:17px}ul.inline-list li:last-child{padding-right:0}ul.inline-list li input[type=text]{display:inline;margin:0;max-width:200px}p.pageEnd{page-break-before:always}.nowrap{white-space:nowrap}.word-break{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}article,figure,figcaption{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,figcaption,figure{display:block}.body_content{padding-bottom:40px}#dtop-bar{background:#f5f5f5;color:#909090;padding:0 0}ul.dtop-bar-menu{list-style-type:none;margin:0;padding:0;overflow:hidden}ul.dtop-bar-menu li{float:right}ul.dtop-bar-menu li a{display:block;text-align:center;font-size:.9em;color:#909090;padding:9px 16px 8px;text-decoration:none}ul.dtop-bar-menu li a:hover{background:#2099e8;color:#fff}ul.dtop-bar-menu li i{color:#c2c2c2;margin:0 5px 0 0}.imglogo{float:left}#textlogo{margin-top:34px}@media only screen and (max-width:479px){.imglogo{margin-left:auto;margin-right:auto;float:none}#textlogo{margin-top:0}}#siteName{font-size:24px;line-height:35px;margin-left:5px}.storewideDiscount{font-size:1.1em;color:#c00}ul.social-icons{margin:0}.social-icons li{display:inline;float:left;margin-right:4px}.social-icons li a{width:42px;height:42px;display:inline-block;background-color:#f5f5f5;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;overflow:hidden}#dtop-bar .social-icons{float:left}#dtop-bar .social-icons li{margin:0 0 -4px;padding:0;float:left}#dtop-bar .social-icons li a{width:36px;height:36px;margin:0;padding:0}#dtop-bar .social-icons li a:before,#dtop-bar .social-icons li a i{font-size:14px}#dtop-bar .social-icons li .twitter:before,#dtop-bar .social-icons li .twitter i:before{font-size:12px}.social-icons li a i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;z-index:20}.social-icons li a:hover,.social-icons li a i{color:#fff}.social-icons li a i{top:-30px;opacity:0}.the-team-social.social-icons li a i,.social-icons li a:hover i{top:0;opacity:1}.twitter:before,.facebook:before,.linkedin:before,.instagram:before,.gplus:before,.yahoo:before,.pinterest:before,.vimeo:before,.rss:before,.youtube:before{font-family:fontawesome;font-size:16px;line-height:16px;color:#aaa;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;position:absolute;z-index:20}.the-team a:before{display:none}#dtop-bar .social-icons a:before{color:silver}.twitter:before{font-size:14px}.icon-twitter{font-size:14px!important}.twitter i,.twitter:before{margin:13px 0 0 12px}#dtop-bar .twitter i,#dtop-bar .twitter:before{margin:10px 0 0 11px}.twitter:before{content:"\f099";top:0;opacity:1}.twitter:hover:before{top:30px;opacity:0}.twitter:hover{background-color:#3bc1ed}.the-team .twitter{background-color:#3bc1ed}.facebook i,.facebook:before{margin:13px 0 0 16px}#dtop-bar .facebook i,#dtop-bar .facebook:before{margin:11px 0 0 14px}.facebook:before{content:"\f09a";top:0;opacity:1}.facebook:hover:before{top:30px;opacity:0}.facebook:hover{background-color:#4a6d9d}.the-team .facebook{background-color:#4a6d9d}.linkedin i,.linkedin:before{margin:13px 0 0 13px}#dtop-bar .linkedin i,#dtop-bar .linkedin:before{margin:11px 0 0 11px}.linkedin:before{content:"\f0e1";top:0;opacity:1}.linkedin:hover:before{top:30px;opacity:0}.linkedin:hover{background-color:#0b7bb5}.the-team .linkedin{background-color:#0b7bb5}.gplus i,.gplus:before{margin:13px 0 0 13px}#dtop-bar .gplus i,#dtop-bar .gplus:before{margin:11px 0 0 11px}.gplus:before{content:"\f0d5";top:0;opacity:1}.gplus:hover:before{top:30px;opacity:0}.gplus:hover{background-color:#d53824}.the-team .gplus{background-color:#d53824}.pinterest i,.pinterest:before{margin:13px 0 0 15px}#dtop-bar .pinterest i,#dtop-bar .pinterest:before{margin:11px 0 0 13px}.pinterest:before{content:"\f231";top:0;opacity:1}.pinterest:hover:before{top:30px;opacity:0}.pinterest:hover{background-color:#cb1f25}.the-team .pinterest{background-color:#cb1f25}.flickr i,.flickr:before{margin:13px 0 0 13px}#dtop-bar .flickr i,#dtop-bar .flickr:before{margin:11px 0 0 11px}.flickr:before{content:"\f16e";top:0;opacity:1}.flickr:hover:before{top:30px;opacity:0}.flickr:hover{background-color:#136dd5}.the-team .flickr{background-color:#136dd5}.rss i,.rss:before{margin:13px 0 0 14px;font-size:14px!important}#dtop-bar .rss i,#dtop-bar .rss:before{margin:11px 0 0 12px;font-size:12px!important}.rss:before{content:"\f09e";top:0;opacity:1}.rss:hover:before{top:30px;opacity:0}.rss:hover{background-color:#fe8f00}.the-team .rss{background-color:#fe8f00}.youtube i,.youtube:before{margin:13px 0 0 14px;font-size:18px!important}#dtop-bar .youtube i,#dtop-bar .youtube:before{margin:10px 0 0 12px;font-size:16px!important}.youtube:before{content:"\f167";top:0;opacity:1}.youtube:hover:before{top:30px;opacity:0}.youtube:hover{background-color:#bf2f29}.the-team .youtube{background-color:#bf2f29}.vimeo i,.vimeo:before{margin:13px 0 0 13px;font-size:14px!important}#dtop-bar .vimeo i,#dtop-bar .vimeo:before{margin:11px 0 0 11px;font-size:12px!important}.vimeo:before{content:"\f194";top:0;opacity:1}.vimeo:hover:before{top:30px;opacity:0}.vimeo:hover{background-color:#4c8ab0}.the-team .vimeo{background-color:#4c8ab0}.instagram i,.instagram:before{margin:13px 0 0 14px}#dtop-bar .instagram i,#dtop-bar .instagram:before{margin:11px 0 0 12px}.instagram:before{content:"\f16d";top:0;opacity:1}.instagram:hover:before{top:30px;opacity:0}.instagram:hover{background-color:#3f6f94}.the-team .instagram{background-color:#3f6f94}.social-icons li i{font-family:fontawesome;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:16px;font-size:16px;width:auto}#additional-menu{display:block;float:right;margin:18px 0 20px}#additional-menu ul li{display:inline;padding:0 11px;float:left}#additional-menu ul li:first-child{background:0 0}#additional-menu ul li:last-child{padding-right:0}#additional-menu ul li a{font-size:13px;color:#999}#additional-menu ul li a span{color:#bbb}#additional-menu ul li a:hover,#additional-menu ul li a:hover span{color:gray}.top-search{float:right;display:block;margin:0}.top-search input,.apply-coupon input{font-size:13px;width:192px;padding:10px 13px;float:left;height:40px;border-radius:0}.apply-coupon input{background-color:#fff;display:inline-block;float:left;margin:0;border:0}.apply-coupon input:focus{background-color:#fff;margin:0;border:0}.top-search button{background:silver;border:none;cursor:pointer;color:#fff;float:right;width:40px;height:40px;display:inline;padding:0;border:none;position:relative;margin-left:-2px;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.apply-coupon a{display:block;float:left}.top-search button:hover{background-color:gray}.top-search button i{top:0;left:0;position:relative;display:block;z-index:20}::-webkit-input-placeholder{color:#a9a9a9}::-moz-placeholder{color:#a9a9a9}:-ms-input-placeholder{color:#a9a9a9}input:-moz-placeholder{color:#a9a9a9}form.searchbox{position:relative}form.searchbox.glass input[type=text]{border-radius:3px;line-height:2em;height:36px;font-size:.95em}form.searchbox.glass input[type=submit]{position:absolute;padding:0;top:0;right:0;background:#2099e8 url(../images/icons/search-2.png) center center no-repeat;width:36px;height:36px;cursor:pointer;border:0;z-index:100;box-shadow:none;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}form.searchbox.glass input[type=submit]:hover{background-color:#1f90da;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}form.searchbox.rounded input[type=text]{border-radius:1000px;padding-left:20px}form.searchbox.rounded input[type=submit]{position:absolute;padding:0;top:2px;right:3px;background:#fff url(../images/icons/search.png) center center no-repeat;width:32px;height:32px;cursor:pointer;border:0;z-index:100;box-shadow:none;border-radius:1000px}form.searchbox.text-button input[type=text]{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}form.searchbox.text-button input[type=submit].postfix{color:#fff;background-color:#2099e8;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}form.searchbox.text-button input[type=submit].postfix:hover{background-color:#1f90da;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}#cart{float:right;display:block;margin:0 0 0 15px;position:relative;z-index:100}#cart a{color:#fff}.cart-list{position:absolute;right:0;margin-top:50px;background:#f5f5f5;z-index:9999;display:none;width:260px}.cart-list.active{display:block;opacity:1;visibility:visible}.cart-btn a.button{position:relative;padding:12px 14px 8px 52px;height:40px;float:left;font-weight:600;font-size:14px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.cart-btn a.button.adc:before{content:"\f07a";position:absolute;font-family:fontawesome;padding:14px 15px 7px 12px;height:100%;background:rgba(0,0,0,.06);top:0;left:0;font-size:13px}.cart-btn a.button.hovered,.cart-btn a.button:hover{background-color:#606060}#cart ul{padding:16px}#cart ul li{border-bottom:1px solid #e5e5e5;padding:13px 0;display:block;overflow:hidden}#cart ul li:last-child{border-bottom:none;padding:13px 0 0}#cart ul li:first-child{padding:0 0 13px}#cart ul li a{display:block;color:#666;font-size:14px;font-weight:600}#cart ul li span{display:block;float:none;padding:0;font-size:13px;color:#a0a0a0;line-height:18px}#cart ul li a img{display:inline-block;float:left;padding:0;width:55px;height:auto;margin:0 15px 0 0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cart-amount{padding:9px 0;text-transform:uppercase;font-size:12px;background-color:#eee}.cart-list .arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #eee;position:absolute;top:-5px;left:230px}.cart-amount span{padding:0 16px;color:#909090}.cart-buttons{border-top:1px solid #e5e5e5;padding:15px 16px 10px}.cart-buttons a{font-size:12px;text-transform:uppercase;font-weight:600;font-size:13px;color:#fff;display:inline-block;width:100%;text-align:center;padding:7px 0;margin:0 0 5px;background-color:gray;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative}.cart-buttons a.view-cart{background:silver}.cart-buttons a.checkout{background-color:#66a4cb}.cart-buttons a.view-cart:before,.cart-buttons a.checkout:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:none;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.cart-buttons a.view-cart:hover:before,.cart-buttons a.checkout:hover:before{background-color:#606060}.cart-buttons a span{position:relative;z-index:200;color:#fff}.cart-buttons.button{display:block;background-color:transparent}#basketStats{}#horizontal_navigation{background:0 0}.menu.vertical li{border-bottom:1px solid #e5e5e5;padding:0}.menu.vertical li a{color:#777;padding:0}.menu.vertical li a:hover{color:#fff}.sidemenu1{}.sidemenu1 a{display:block;padding:5px;border-bottom:1px solid #f5f5f5}.sidemenu1 a:hover{background:#efefef}div.sidemenu2{border:1px solid #cbcbcb;border-bottom:0}.sidemenu2 ul{margin:0;padding:0;list-style-type:none;font-size:13px;text-align:left}.sidemenu2 ul li{position:relative}.sidemenu2 ul li a{display:block;overflow:auto;color:#444;text-decoration:none;line-height:28px;padding-left:10px;border-bottom:1px solid #cbcbcb}.sidemenu2 ul li a:link,.sidebarmenu ul li a:visited,.sidebarmenu ul li a:active{background-color:transparent}.sidemenu2 ul li a:active{background-color:#e4eeea}.sidemenu2 ul li a:hover{background-color:#e4eeea}.sidemenu2 ul li ul{background:#f1f7f5;font-size:12px}.sidemenu2 ul li ul a{padding-left:20px}.sidemenu2 a.subfolderstyle{background:url(sub_arrow.gif) no-repeat 97% 50%}#categorySelect{text-align:right}#categorySelect select{width:140px;font-size:.95em;color:purple}.callout{}.callout.alert{background-color:#c60f13;font-size:1.25em;color:#fff}.callout.alert h1,.callout.alert h2,.callout.alert h3,.callout.alert h4,.callout.alert h5{color:#fff}.slick-prev,.slick-next{width:50px!important;height:50px!important;background-color:#fff!important}.slick-prev{left:-26px!important}.slick-next{right:-26px!important}.slick-prev::before,.slick-next::before{color:#777!important}.slick-prev:hover:before,.slick-next:hover:before{color:#555!important}a.img-caption{margin:0;display:block}.img-caption img{position:relative}.img-caption figure{overflow:hidden;position:relative}.img-caption figcaption{background:rgba(0,0,0,.4);position:absolute;padding:12px 25px 14px;bottom:0;display:block;width:100%;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.img-caption:hover figcaption{background:#2099e8}.img-caption figcaption h3{color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;line-height:24px}.img-caption figcaption span{color:#fff;font-size:16px;font-weight:300;line-height:16px;display:block;position:relative;opacity:0;max-height:0;padding:0;width:80%;-webkit-transition:max-height .2s ease-in-out,opacity .2s ease-in-out,padding .2s ease-in-out;-moz-transition:max-height .2s ease-in-out,opacity .2s ease-in-out,padding .2s ease-in-out;-ms-transition:max-height .2s ease-in-out,opacity .2s ease-in-out,padding .2s ease-in-out;-o-transition:max-height .2s ease-in-out,opacity .2s ease-in-out,padding .2s ease-in-out;transition:max-height .2s ease-in-out,opacity .2s ease-in-out,padding .2s ease-in-out}.img-caption:hover figcaption span{max-height:75px;opacity:1;padding:0 0 4px}.headline{font-size:20px;background-color:#fff;padding-right:10px;z-index:5;position:relative;float:left;text-transform:uppercase}.line{border-bottom:1px solid #ebebeb;width:100%;float:left;height:1px;display:inline-block;margin:-22px 0 32px}.from-the-blog-content{background-color:#f8f8f8;padding:25px 30px;margin:0}.from-the-blog-content a h5{font-weight:700;line-height:22px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:0 0 3px}.from-the-blog-content a:hover h5{color:#888}.from-the-blog-content i{font-weight:500;color:#aaa;font-size:13px}.from-the-blog-content span{font-size:14px;display:block;margin:9px 0 14px}.from-the-blog-image{overflow:hidden;position:relative}.from-the-blog-image a img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.from-the-blog-image:hover .hover-icon{visibility:visible;bottom:0;opacity:1}.from-the-blog-content.no-img{padding-top:30px}.titlebar{background-color:#f4f4f4;position:relative;margin:0 0 50px;padding:34px 0 32px}.titlebar h2{font-size:24px;font-weight:700;line-height:28px;float:left;width:100%}.titlebar span{font-weight:300;color:#aaa}.breadcrumbtrail{margin-top:10px}.cat_text_large{font-size:1em}.cat_text_featured{font-size:1em}.cat_text_small{font-size:.9em}.cat_text_list{font-size:1em}.review_title{font-size:1.15em;font-weight:700}.listing-standard{}.listing-vertical{}.listing-short{}.listing-box{position:relative;border:1px solid silver;padding:10px;margin-bottom:20px;min-height:320px}.listing-box h5 a{color:#222}.listing-box .prodPrice{font-size:1em;font-style:italic;font-weight:700;color:#555;position:absolute;bottom:10px}.listing-simple{}.listing-simple p a{color:#222;display:block;margin-bottom:30px}.listing-masonry{}.listing-custom{}h1.product{letter-spacing:-1px}h2.product{}h3.product{margin:0;padding:0}h5.product{}.BoxTitle{font-size:1.5em;font-weight:700}.BoxText{}.section_title{border-bottom:1px solid #ddd;display:block;padding-bottom:4px;margin-bottom:6px}#thumbBox{position:absolute;left:0;top:0;width:auto;padding:5px;padding-bottom:0;background:#ccc;visibility:hidden;z-index:10;cursor:hand;cursor:pointer}#thumbBox .footerbar{font:700 12px Tahoma;letter-spacing:5px;line-height:1.1em;color:#fff;padding:5px 0;text-align:right}#thumbBox #thumbImage{background-color:#fff}#thumbLoading{position:absolute;visibility:hidden;border:1px solid #000;background-color:#efefef;padding:5px;z-index:5}.rating{display:inline-block;font-family:fontawesome;font-size:20px;color:#ccc;position:relative}.rating.large{font-size:30px}.rating.small{font-size:12px}.rating::before,.rating::after{content:"\f005\f005\f005\f005\f005";display:block}.rating::after{color:gold;position:absolute;top:0;left:0;overflow:hidden}.rating.s0::after{width:0%}.rating.s1::after{width:20%}.rating.s2::after{width:40%}.rating.s3::after{width:60%}.rating.s4::after{width:80%}.rating.s5::after{width:100%}.product-imgbox{position:relative;text-align:center}.product-imgbox a img{margin:0 auto}.flag-sale{background-color:#e21e39;font-weight:700;text-transform:uppercase;padding:5px 9px;display:inline-block;position:absolute;color:#fff;top:0;left:0}.flag-sale-large{font-size:1.6em;background-color:#e21e39;font-weight:700;text-transform:uppercase;padding:5px 15px;display:inline-block;position:absolute;color:#fff;top:0;left:0}.flag-new{background-color:#df6c0e;font-weight:700;text-transform:uppercase;padding:5px 9px;display:inline-block;position:absolute;color:#fff;top:0;left:0}.flag-new-large{font-size:1.6em;background-color:#df6c0e;font-weight:700;text-transform:uppercase;padding:5px 15px;display:inline-block;position:absolute;color:#fff;top:0;left:0}.flag-hot{background-color:#008bbe;font-weight:700;text-transform:uppercase;padding:5px 9px;display:inline-block;position:absolute;color:#fff;top:0;right:45%}.flag-hot-large{font-size:1.6em;background-color:#008bbe;font-weight:700;text-transform:uppercase;padding:5px 15px;display:inline-block;position:absolute;color:#fff;top:0;right:45%}.reviewButtons{margin:15px 0}.prodSKU{font-size:.95em;color:#666}.prodAvailability{font-size:1em;font-weight:700;color:#666}.productDetail #putprice{margin-bottom:10px}.prodPrice{font-size:1.5em;line-height:120%;display:inline-block;margin-bottom:15px}.prodPrice .Label{font-weight:700}.prodPrice .Suggested{color:#888}.prodPrice .Regular{color:#888}.prodPrice .YourPrice{font-weight:700}.prodPrice .Retail{color:#888}.prodPrice .Strike{text-decoration:line-through}.prodPrice .Group{}.prodPrice .Wholesale{}.prodPrice .Savings{font-size:.9em;font-style:italic;font-weight:700;color:maroon}input.qty-width{width:75px;margin:0 10px;display:inline-block}.proddiscounted{font-size:1em;font-weight:700;color:maroon}.proddisc{font-size:1em;color:maroon}.proderror{font-size:1em;color:red}.listingimg{margin-right:5px}.gallerylistimg{border:1px solid #333}.gallerylist{color:#000;font-size:1em}a.gallerylist{color:#669;font-size:1em}.medium_img{margin-right:10px}.gallery_img{border-style:solid;border-color:Silver;margin-right:3px;border-width:1px}.photocaption{color:#fff;font-size:.95em}.fa-chevron-left{font-size:.9em}.section_footer{font-size:.95em}a.section_footer{text-decoration:none}#showimage{position:absolute;visibility:hidden;border:1px solid gray}#dragbar{cursor:hand;cursor:pointer;background-color:#efefef;min-width:100px}#dragbar #closetext{font-size:.95em;margin-right:2px}#detailimg{cursor:hand;cursor:pointer}#detailarea{width:100%;background-color:White}#caption{background-color:#fff;font-size:1em;padding:2px}.tabs{border-style:solid!important;border-width:0 0 1px!important;border-color:#e6e6e6!important}.tabs-title>a[aria-selected=true]{background:#fff none repeat scroll 0 0}.tabs-title>a[aria-selected=false]{color:#fff}.tabs li.is-active{background:#fff none repeat scroll 0 0;border-color:#e6e6e6;border-style:solid;border-width:1px 1px 0;margin-bottom:-3px}.tabs li.is-active a{cursor:default}.accordion{*zoom:1;margin-bottom:0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion dd{display:block;margin-bottom:0!important}.accordion dd.active>a{background:#00adef;color:#fff;font-weight:700}.accordion dd>a{color:#222;padding:1rem;display:block;font-family:helvetica neue,helvetica,Helvetica,Arial,sans-serif;font-size:1rem;border:1px solid #d0d2d5;border-top:0;background-image:-webkit-gradient( linear,left top,left bottom,color-stop(0,#FFFFFF),color-stop(1,#ECECEC) );background-image:-o-linear-gradient(bottom,#FFFFFF 0%,#ECECEC 100%);background-image:-moz-linear-gradient(bottom,#FFFFFF 0%,#ECECEC 100%);background-image:-webkit-linear-gradient(bottom,#FFFFFF 0%,#ECECEC 100%);background-image:-ms-linear-gradient(bottom,#FFFFFF 0%,#ECECEC 100%);background-image:linear-gradient(to bottom,#FFFFFF 0%,#ECECEC 100%)}.accordion dd>a:hover{background:#00adef;color:#fff;font-weight:700}.accordion .content{display:none;padding:.9375em}.accordion .content.active{display:block;background:#fff;border:1px solid #d0d2d5;border-top:0}div.pagination{display:block;height:1.5rem;margin-left:-.3125rem}div.pagination li{height:1.5rem;color:#222;font-size:.875rem;margin-left:.3125rem}div.pagination a,div.pagination a.current{padding:8px 14px;border-bottom:none;border-radius:3px;display:inline-block;color:#fff;background-color:#d0d0d0;font-weight:700;margin:0;margin-left:.3125rem;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}div.pagination a:hover,div.pagination a:focus,div.pagination a.current:hover{background:#1f90da;color:#fff}div.pagination a.unavailable{cursor:default;color:#999}div.pagination a.unavailable:hover,div.pagination a.unavailable:focus{background:0 0}div.pagination a.current{background:#1f90da;color:#fff;cursor:default}div.pagination a.current:hover,div.pagination a.current:focus{background:#1f90da;color:#fff}.section_footer{margin-top:15px}table.table{background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd}table.table thead,table.table tfoot{background:#f5f5f5}table.table thead tr th,table.table thead tr td,table.table tfoot tr th,table.table tfoot tr td{padding:.5rem .625rem .625rem;font-size:1rem;font-weight:700;color:#222;text-align:left}table.table tr th,table.table tr td{padding:.5625rem .625rem;font-size:1rem;color:#222}table.table tr.even,table.table tr.alt,table.table tr:nth-of-type(even){background:#f9f9f9}table.table thead tr th,table.table tfoot tr th,table.table tbody tr td,table.table tr td,table.table tfoot tr td{display:table-cell;line-height:1.125rem}table.responsive th{font-weight:700}table.responsive td,table.responsive th{padding:9px 10px;text-align:left}@media only screen and (max-width:767px){table.responsive{margin-bottom:0}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc;border-left:1px solid #ccc}.pinned table{border-right:none;border-left:none;width:100%}.pinned table th,.pinned table td{white-space:nowrap}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc}div.table-wrapper div.scrollable{margin-left:35%}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none}}div.table{background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd}div.thead{background:#479df2;font-size:1rem;padding:.5rem;border:1px solid #fff;color:#fff;font-weight:700}div.table.alt div.thead{background:#d46f15}div.td{padding:.5rem .625rem .625rem;font-size:.875rem;color:#222;text-align:left}.nobottommargin{margin-bottom:0}h3.blog{font-size:1.75em}.date{float:left;text-align:center;height:0;margin-top:5px}.date span{display:block}.month{background:#ccc;padding:2px 10px;color:#fff;border-radius:2px 2px 0 0;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.07)}.day{background:#f2f2f2;padding:10px;font-size:16px;font-weight:500;color:#999;border-radius:0 0 0 0}.year{background:#ccc;padding:2px 10px;color:#fff;border-radius:0 0 2px 2px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.07)}.post{margin:0 0}.post-content{margin:0 0 0 75px}.post-img{margin-bottom:15px}.post-img a img{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.post-img a:hover img{opacity:.8;filter:alpha(opacity=80)}.comments{margin:10px 0 0}.comments .button{margin:0 0 10px 90px;padding:7px 15px}.comments ul li{display:block;margin:0 0 20px 90px;position:relative}.comments ul li ul li{margin:20px 0 0 90px}.comment-content p{margin:0;line-height:23px}.comment-content{background:#f8f8f8;color:#888;padding:19px 22px 22px}.comment-content strong{padding-right:5px;font-size:14px;color:#666}.comment-content span{color:#999}.comments-amount{color:#909090}.avatar{float:left;display:inline-block;position:absolute;left:-90px}.avatar img{max-width:70px}.comment-by{width:100%;padding-bottom:8px;padding-top:5px}.comment-by span.reply{float:right;display:inline}.comment-by span.reply a{float:right;height:17px;margin-left:5px;font-weight:400;color:#999}.comment-by span.reply a i{color:#bbb;transition:all .1s ease-in-out}.comment-by span.reply a:hover,.comment-by span.reply a:hover i{color:gray}.comment-by .rating{float:right;position:relative;margin:0 -10px 0 0}.comment-by .rating .star-bg:after{color:#ddd}.comment-by span.date{color:#999;font-weight:300;background:url(../images/comments-divider.png) no-repeat 0 55%;padding:0 0 0 9px;margin:0 0 0 2px;float:none;text-align:left}#blognav{}a.tagcloud:link{font-size:11px;border:1px solid #ccc;padding:4px 5px;border-radius:4px;display:inline-block;margin-bottom:4px}a.tagcloud:hover{color:#fff;background-color:#2796b7;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}.masonry-item .from-the-blog{margin:0 0 20px}.post-quote{background:#505050;padding:25px 25px 10px}.post-quote blockquote{color:#fff;font-size:18px;font-style:normal;line-height:26px;border-left:1px solid #666;padding:0 0 0 18px;margin-left:45px;font-weight:300}.post-quote span{text-decoration:none;display:block;margin:10px 0 0;font-size:14px;color:#d0d0d0}.post-quote .icon:before{font-family:fontawesome;font-size:24px;content:"";color:#fff;position:relative;height:15px;width:25px;display:block;float:left;margin:4px 0 0}.tags{margin:5px 0 0}.tags a{padding:4px 11px;display:inline-block;color:#999;font-size:12px;text-transform:uppercase;font-weight:700;background-color:#f6f6f6;margin:0 2px 6px 0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.tags a:last-child{margin-right:0}.tags a:hover{background:gray;color:#fff}.meta{color:#888;margin:0 0 15px}.meta a:no(h3){color:#888;text-decoration:none}.hover-icon{position:absolute;right:0;bottom:-48px;color:#fff;font-size:16px;width:48px;height:48px;background-color:gray;border-radius:0;opacity:0;visibility:hidden}.hover-icon:before{height:19px;width:19px;top:12px;left:18px;content:"\f067";font-family:fontawesome;position:relative}.hover-cover,.hover-icon{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;font-size:14px}.from-the-blog-image:hover .hover-icon{visibility:visible;bottom:0;opacity:1}.from-the-blog-content.no-img{padding-top:30px}.featureteaser{font-size:1.25em}.featurebyline{font-size:1em;font-style:italic}.feature_type{font-size:.8em;color:#f30}.mainpage{font-size:1em}.smalltext{font-size:.8em}.cart_summary{font-size:.9em;color:Gray}.cart_summary a{font-size:.9em;color:Gray}.cart-image{max-height:120px}.qty-box{width:56px!important;margin-bottom:1px!important}.carttext{font-size:.95em}.smallcarttext{font-size:.9em}.smallcarterror{font-size:.9em;color:Red}.button.cart{background-color:#f9f9f9;color:#7c7b7b;font-size:12px;font-weight:400;padding-top:6px;padding-bottom:6px;border-radius:3px;border:1px solid #ccc;border-bottom:2px solid #ccc;transition:box-shadow 300ms ease-out}.button.cart:hover,.button.cart:focus{-webkit-box-shadow:inset 10px 10px 5px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 10px 10px 5px 0 rgba(0,0,0,.13);box-shadow:inset 3px 3px 3px 0 rgba(0,0,0,.1)}.button.cart-tiny{background-color:#f9f9f9;color:#7c7b7b;font-weight:400;padding-top:.625em;padding-right:.85em;padding-bottom:.6875em;padding-left:.85em;font-size:.6875em;border:1px solid #ccc;border-bottom:2px solid #ccc;border-radius:3px;transition:box-shadow 300ms ease-out}.button.cart-tiny:hover,.button.cart-tiny:focus{-webkit-box-shadow:inset 10px 10px 5px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 10px 10px 5px 0 rgba(0,0,0,.13);box-shadow:inset 3px 3px 3px 0 rgba(0,0,0,.1)}.nobottommargin{margin-bottom:0}.nobutton{background:0 0;border:0;text-decoration:none;font-size:.9rem}.nobutton:hover{text-decoration:underline}a.cart-update{background:silver;color:#fff;border:none;float:left;font-family:fontawesome;cursor:pointer;width:26px;height:26px;font-size:14px;line-height:14px;outline:0;text-align:center;border:1px solid rgba(50,50,50,.25);border-radius:3px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:3px 3px 3px 0}a.cart-update{background-color:#f6f6f6;color:#a0a0a0}a.cart-update:hover{background:#606060;color:#fff}.cart-update:before{content:"\f021"}.cart-update:before{position:relative;display:block;top:5px;left:0}a.cart-remove{background:silver;color:#fff;border:none;float:left;font-family:fontawesome;cursor:pointer;width:26px;height:26px;font-size:14px;line-height:14px;outline:0;text-align:center;border:1px solid rgba(50,50,50,.25);border-radius:3px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:3px 0}a.cart-remove{background-color:#f6f6f6;color:#a0a0a0}a.cart-remove:hover{background:#df2727;color:#fff}.cart-remove:before{content:"\f00d"}.cart-remove:before{position:relative;display:block;top:5px;left:0}#license{border:1px solid silver;padding:20px;margin-bottom:10px;max-height:300px;overflow-y:auto}#putshiprates>div{padding:5px;margin-bottom:0}#putshiprates>div>input{margin-bottom:0;padding-bottom:0}.radio-input{color:#c00}.radio-input::after{content:" - Most Economical"}table.cart-table{width:100%;border-collapse:separate;border-spacing:0;border:none}table.cart-table th{border:none;background-color:#f6f6f6;text-align:left;padding:10px 20px;color:#606060;vertical-align:top;font-size:14px;font-weight:600}table.cart-table td{padding:20px;border-bottom:#eee 1px solid;border-top:none;border-right:none;vertical-align:middle}table .cart-title a{font-weight:600;color:#666}table .cart-title a:hover{color:gray}table .cart-total{color:#666;font-weight:600}table.cart-table.bottom{margin-top:-1px}table.cart-table.bottom .cart-btns{float:right}table.cart-table.bottom .cart-btns a{margin-left:10px}table.cart-table.bottom th{padding:15px}.eight.columns.cart-totals{float:right;margin:45px 0 0}.cart-totals .cart-table th{vertical-align:middle;border-bottom:1px solid #fff;width:40%;padding:10px 15px}.cart-totals .cart-table td{border-bottom:1px solid #f0f0f0;padding:10px 15px}.cart-totals .cart-table tr:last-child th,.cart-totals .cart-table tr:last-child td{border:0}table.cart-table.subtotals td{padding:15px;border:none;vertical-align:middle}a.button.proceed:hover{background-color:#606060}a.calculate-shipping{text-align:center;display:block;background:silver;color:#fff;padding:10px;text-transform:uppercase;font-weight:700;font-size:13px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.calculate-shipping i{font-size:14px;padding:0 2px}a.calculate-shipping:hover{background:gray;color:#fff}.st-key{border:none;background-color:#f6f6f6;text-align:left;padding:10px 20px;color:#606060;vertical-align:top;font-size:14px;font-weight:600;width:40%;border:1px solid #eee}.st-val{width:58%;text-align:left;padding:10px 20px;border:1px solid #f0f0f0;border-left:0}.st-val a{font-weight:600;color:#666}.st-val a:hover{color:gray}.st-space{height:25px}.st-val .cart-remove{color:#a0a0a0}.st-val .cart-remove:hover{color:#fff}.stacktable{width:100%}.st-head-row{}.st-head-row img{}.st-head-row.st-head-row-main{display:block}.stacktable.large-only{display:table}.stacktable.small-only{display:none}.button-checkout{font-size:16px;font-weight:600;margin:0 0 15px!important;border-radius:0!important;margin:0 auto}.checkout-section{background:#f4f4f4;color:gray;font-size:16px;font-weight:600;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:0 0 15px}.checkout-section.active{background:#2099e8;color:#fff}.checkout-section.active strong{color:rgba(250,250,250,.75)}a:hover .checkout-section{background:#1f90da;color:#fff}.checkout-section p{position:relative;display:inline-block}.checkout-section span{background:rgba(0,0,0,.05);display:inline-block;padding:14px 22px 12px;font-weight:700;font-size:14px;margin:0 10px 0 0;color:#909090;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.checkout-section.active span{background:rgba(0,0,0,0.0.9);color:#fff}a:hover .checkout-section span{background:rgba(0,0,0,.15);color:#fff}.checkout-content,.checkout-delivery,.checkout-summary{margin-bottom:20px;border-bottom:1px solid #eee;padding:0 3px}.checkout-summary,.checkout-delivery.active{border:0;margin-bottom:0}.continue.button{width:100%;text-align:center;font-size:16px;font-weight:600;padding:16px 0;margin:0 0 30px}a:hover .checkout-section strong{color:#fff}.checkout-section strong{float:right;font-size:14px;margin:13px 15px 0 0;color:gray;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.checkout-section strong i{margin:0 3px 0 0}.qty-checkout{text-align:center}.checkout td.cart-total{padding-right:35px}.checkout td{line-height:20px}.checkout-section.cart{padding:12px 24px;background:#606060;color:#fff;margin:0}.checkout-section.cart strong{float:right;font-size:14px;margin:2px 15px 0 0;color:rgba(250,250,250,.75);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.checkout-section.cart strong i{margin:0 3px 0 0}.checkout-subtotal{margin:0 15px 0 5px;color:gray;float:right}.checkout-subtotal.summary{margin-top:10px;padding-top:10px;border-top:1px solid #e0e0e0;width:94.5%;position:relative;text-align:right}.checkout-subtotal span{color:#606060;margin-left:5px}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea,fieldset{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}label{font-size:1em}.required input,input.required,.required textarea,textarea.required{border-color:#c60f13;background-color:rgba(198,15,19,.1)}.required,.required label,label.required{color:#c60f13}.required small,small.required{display:block;padding:6px 4px;margin-top:-13px;margin-bottom:1em;background:#c60f13;color:#fff;font-size:1em;font-weight:700;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}small.undertext{display:block;padding:6px 4px;margin-top:-13px;margin-bottom:1em;background:#555;color:#fff;font-size:1em;font-weight:700;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.required textarea:focus,textarea.required:focus{background:#fafafa;border-color:#b3b3b3}.formtitle{font-size:1.2em;font-weight:700}.formerror{font-size:1em;color:Red}.formerrorsmall{font-size:.8em;color:Red}.formtext{font-size:1em}.formtextsmall{font-size:.8em}.columns .formtextsmall{font-size:.8em;display:block;margin-top:-10px}.FormTextVerySmall{font-size:.65em;color:gray}th.track{font-size:.95em;font-family:verdana,arial,sans serif;text-decoration:none;font-weight:Bold;background-color:#b6b6b6}td.trackbold{font-size:.95em;font-family:verdana,arial,sans serif;text-decoration:none;font-weight:Bold}td.track{font-size:.95em;font-family:verdana,arial,sans serif;text-decoration:none}td.track0{font-size:.95em;font-family:verdana,arial,sans serif;text-decoration:none;background-color:#f0f0f0}td.track1{font-size:.95em;font-family:verdana,arial,sans serif;text-decoration:none;background-color:#fff}a.printicon{float:right;display:block;width:80px;padding:15px;background:#f5f5f5;border:2px solid #0066cb;border-radius:1000px;text-align:center;-webkit-box-shadow:2px 2px 5px 0 rgba(50,50,50,.45);-moz-box-shadow:2px 2px 5px 0 rgba(50,50,50,.45);box-shadow:2px 2px 5px 0 rgba(50,50,50,.45);color:#0066cb;margin:0 0 10px 15px}a.printicon:hover{color:#3399fe;background:#fff;border:2px solid #3399fe}.printicon i{font-size:2.5em;display:block}.printregistry{border:1px solid #000;font-size:14px;font-family:Arial,Helvetica,sans-serif}.printInvoice{max-width:680px;border:1px solid silver;padding:20px;margin:0 auto}@media print{.printInvoice{border:0 solid #fff;padding:0;width:auto}}div.toptier{background:#a3a2a2;height:30px;font-size:11px;margin-bottom:12px}div.toptier a:link,div.toptier a:visited{color:#fff;display:inline-block;line-height:30px;padding:0 10px;border-right:1px solid #8e8d8d}div.toptier a:link:hover{background:#d46f15}div.toptier a.toptier-active{color:#fff;background:#d46f15}.WishButton{}#footer{background:#606060;color:#d0d0d0;padding:35px 0 40px;margin:0}#footer h3.footer{color:#fff;background:#606060;text-transform:uppercase}#footer .line{border-color:#747474;margin-bottom:28px}#footer a{color:#d0d0d0}#footer-bottom{background:#505050;color:#a8a8a8;padding:17px 0 13px}#footer-bottom a{color:#fff;font-weight:600}#footer-bottom a{color:#e0e0e0}.newsletter-btn{font-size:13px;text-transform:uppercase;font-weight:700;color:#fff;cursor:pointer;float:right;z-index:5;position:relative;padding:10px 15px;line-height:18px;margin:0;height:40px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:gray;border:none;color:#fff;box-shadow:none}.newsletter-btn:hover{background-color:silver}input.newsletter{float:left;color:gray;font-weight:600;z-index:1;position:relative;font-size:13px;width:85%;margin-top:-40px;padding:10px 14px;line-height:18px;height:20px;background-color:#505050;border:none;height:40px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input.newsletter::-webkit-input-placeholder{color:#909090}input.newsletter:-moz-placeholder{color:#909090}input.newsletter::-moz-placeholder{color:#909090}input.newsletter:-ms-input-placeholder{color:#909090}input:focus.newsletter{background-color:#4c4c4c;border:none;color:#999}ul.footer-links{list-style:none outside;margin:0 0 15px}.footer-links li a{padding:0 0 7px;display:inline-block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer-links li a:hover{padding-left:3px;color:#fff!important}.footer-links li:before{font-family:fontawesome;font-size:12px;content:"\f0da";color:#fff;position:relative;left:0;top:-1px;padding:0 7px 0 0;color:#fff}.caution{color:#f60;font-size:1em;font-weight:700}.menu_page{font-size:1em;color:gray;clear:left}a.menu_page{font-size:1em}.menu_page2{font-size:.9em;color:gray}a.menu_page2{font-size:.9em;color:gray}.menu_page_title{font-size:1em;color:gray;font-weight:700}a.menu_page_title{font-size:1em;color:gray;font-weight:700}.menu_footer{font-size:.9em;color:Gray}.menu_footer a{font-size:.9em;color:Gray}.button:not(.adc){margin:0;border-radius:3px}.pill,.round{border-radius:200em}.pop{box-shadow:0 1px 5px rgba(0,0,0,.2)}.inset{box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.square{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}button.grey,a.btn.grey,a.button.grey,input[type=submit].grey,input[type=reset].grey,input[type=button].grey{text-shadow:0 1px 0 #fff;color:#666;border:1px solid #ccc;background:#fcfcfc;background:-moz-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(252,252,252,1)),color-stop(100%,rgba(224,224,224,1)));background:-webkit-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%);background:-o-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%);background:-ms-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc',endColorstr='#e0e0e0',GradientType=0 );background:linear-gradient(top,rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%)}button.grey:hover,a.btn.grey:hover,a.button.grey:hover{text-shadow:0 1px 0 #fff;color:#666;border:1px solid #bbb;background:#fcfcfc;background:-moz-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(237,237,237,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(252,252,252,1)),color-stop(100%,rgba(237,237,237,1)));background:-webkit-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(237,237,237,1) 100%);background:-o-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(237,237,237,1) 100%);background:-ms-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(237,237,237,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc',endColorstr='#ededed',GradientType=0 );background:linear-gradient(top,rgba(252,252,252,1) 0%,rgba(237,237,237,1) 100%)}button.orange,a.btn.orange,a.button.orange,input[type=submit].orange,input[type=reset].orange,input[type=button].orange{text-shadow:0 -1px 0 #fc730a;color:#fff;border:1px solid #fc730a;background:#ffa84c;background:-moz-linear-gradient(top,rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,168,76,1)),color-stop(100%,rgba(255,123,13,1)));background:-webkit-linear-gradient(top,rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%);background:-o-linear-gradient(top,rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%);background:-ms-linear-gradient(top,rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%);background:linear-gradient(top,rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c',endColorstr='#ff7b0d',GradientType=0 )}button.orange:hover,a.btn.orange:hover,a.button.orange:hover{text-shadow:0 1px 0 #fc730a;border:1px solid #fc730a;background:#f9bf4a;background:-moz-linear-gradient(top,rgba(249,191,74,1) 0%,rgba(249,181,9,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(249,191,74,1)),color-stop(100%,rgba(249,181,9,1)));background:-webkit-linear-gradient(top,rgba(249,191,74,1) 0%,rgba(249,181,9,1) 100%);background:-o-linear-gradient(top,rgba(249,191,74,1) 0%,rgba(249,181,9,1) 100%);background:-ms-linear-gradient(top,rgba(249,191,74,1) 0%,rgba(249,181,9,1) 100%);background:linear-gradient(top,rgba(249,191,74,1) 0%,rgba(249,181,9,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9bf4a',endColorstr='#f9b509',GradientType=0 )}button.blue,a.btn.blue,a.button.blue,input[type=submit].blue,input[type=reset].blue,input[type=button].blue{text-shadow:0 -1px 0 #1d6dc1;color:#fff;border:1px solid #1d6dc1;background:#7abcff;background:-moz-linear-gradient(top,rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(122,188,255,1)),color-stop(44%,rgba(96,171,248,1)),color-stop(100%,rgba(64,150,238,1)));background:-webkit-linear-gradient(top,rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);background:-o-linear-gradient(top,rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);background:-ms-linear-gradient(top,rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff',endColorstr='#4096ee',GradientType=0 );background:linear-gradient(top,rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%)}button.blue:hover,a.btn.blue:hover,a.button.blue:hover{text-shadow:0 1px 0 #1d6dc1;border:1px solid #1d6dc1;background:#9bcdff;background:-moz-linear-gradient(top,rgba(155,205,255,1) 0%,rgba(134,192,250,1) 44%,rgba(110,176,242,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(155,205,255,1)),color-stop(44%,rgba(134,192,250,1)),color-stop(100%,rgba(110,176,242,1)));background:-webkit-linear-gradient(top,rgba(155,205,255,1) 0%,rgba(134,192,250,1) 44%,rgba(110,176,242,1) 100%);background:-o-linear-gradient(top,rgba(155,205,255,1) 0%,rgba(134,192,250,1) 44%,rgba(110,176,242,1) 100%);background:-ms-linear-gradient(top,rgba(155,205,255,1) 0%,rgba(134,192,250,1) 44%,rgba(110,176,242,1) 100%);background:linear-gradient(top,rgba(155,205,255,1) 0%,rgba(134,192,250,1) 44%,rgba(110,176,242,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9bcdff',endColorstr='#6eb0f2',GradientType=0 )}button.pink,a.btn.pink,a.button.pink,input[type=submit].pink,input[type=reset].pink,input[type=button].pink{text-shadow:0 -1px 0 #ef0251;color:#fff;border:1px solid #ef0251;background:#ff5db1;background:-moz-linear-gradient(top,rgba(255,93,177,1) 0%,rgba(239,1,124,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,93,177,1)),color-stop(100%,rgba(239,1,124,1)));background:-webkit-linear-gradient(top,rgba(255,93,177,1) 0%,rgba(239,1,124,1) 100%);background:-o-linear-gradient(top,rgba(255,93,177,1) 0%,rgba(239,1,124,1) 100%);background:-ms-linear-gradient(top,rgba(255,93,177,1) 0%,rgba(239,1,124,1) 100%);background:linear-gradient(top,rgba(255,93,177,1) 0%,rgba(239,1,124,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5db1',endColorstr='#ef017c',GradientType=0 )}button.pink:hover,a.btn.pink:hover,a.button.pink:hover{text-shadow:0 1px 0 #ef0251;border:1px solid #ef0251;background:#ffa9d5;background:-moz-linear-gradient(top,rgba(255,169,213,1) 0%,rgba(254,112,185,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,169,213,1)),color-stop(100%,rgba(254,112,185,1)));background:-webkit-linear-gradient(top,rgba(255,169,213,1) 0%,rgba(254,112,185,1) 100%);background:-o-linear-gradient(top,rgba(255,169,213,1) 0%,rgba(254,112,185,1) 100%);background:-ms-linear-gradient(top,rgba(255,169,213,1) 0%,rgba(254,112,185,1) 100%);background:linear-gradient(top,rgba(255,169,213,1) 0%,rgba(254,112,185,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa9d5',endColorstr='#fe70b9',GradientType=0 )}button.green,a.btn.green,a.button.green,input[type=submit].green,input[type=reset].green,input[type=button].green{text-shadow:0 -1px 0 #669e00;color:#fff;border:1px solid #669e00;background:#8fc400;background:-moz-linear-gradient(top,rgba(143,196,0,1) 0%,rgba(107,165,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(143,196,0,1)),color-stop(100%,rgba(107,165,0,1)));background:-webkit-linear-gradient(top,rgba(143,196,0,1) 0%,rgba(107,165,0,1) 100%);background:-o-linear-gradient(top,rgba(143,196,0,1) 0%,rgba(107,165,0,1) 100%);background:-ms-linear-gradient(top,rgba(143,196,0,1) 0%,rgba(107,165,0,1) 100%);background:linear-gradient(top,rgba(143,196,0,1) 0%,rgba(107,165,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400',endColorstr='#6ba500',GradientType=0 )}button.green:hover,a.btn.green:hover,a.button.green:hover{text-shadow:0 1px 0 #669e00;border:1px solid #669e00;background:#c6e278;background:-moz-linear-gradient(top,rgba(198,226,120,1) 0%,rgba(167,211,44,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(198,226,120,1)),color-stop(100%,rgba(167,211,44,1)));background:-webkit-linear-gradient(top,rgba(198,226,120,1) 0%,rgba(167,211,44,1) 100%);background:-o-linear-gradient(top,rgba(198,226,120,1) 0%,rgba(167,211,44,1) 100%);background:-ms-linear-gradient(top,rgba(198,226,120,1) 0%,rgba(167,211,44,1) 100%);background:linear-gradient(top,rgba(198,226,120,1) 0%,rgba(167,211,44,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6e278',endColorstr='#a7d32c',GradientType=0 )}button.red,a.btn.red,a.button.red,input[type=submit].red,input[type=reset].red,input[type=button].red{text-shadow:0 -1px 0 #b21203;color:#fff;border:1px solid #b21203;background:#e53c16;background:-moz-linear-gradient(top,rgba(229,60,22,1) 0%,rgba(207,4,4,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(229,60,22,1)),color-stop(100%,rgba(207,4,4,1)));background:-webkit-linear-gradient(top,rgba(229,60,22,1) 0%,rgba(207,4,4,1) 100%);background:-o-linear-gradient(top,rgba(229,60,22,1) 0%,rgba(207,4,4,1) 100%);background:-ms-linear-gradient(top,rgba(229,60,22,1) 0%,rgba(207,4,4,1) 100%);background:linear-gradient(top,rgba(229,60,22,1) 0%,rgba(207,4,4,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e53c16',endColorstr='#cf0404',GradientType=0 )}button.red:hover,a.btn.red:hover,a.button.red:hover{text-shadow:0 1px 0 #b21203;border:1px solid #b21203;background:#ee6a4c;background:-moz-linear-gradient(top,rgba(238,106,76,1) 0%,rgba(251,33,33,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(238,106,76,1)),color-stop(100%,rgba(251,33,33,1)));background:-webkit-linear-gradient(top,rgba(238,106,76,1) 0%,rgba(251,33,33,1) 100%);background:-o-linear-gradient(top,rgba(238,106,76,1) 0%,rgba(251,33,33,1) 100%);background:-ms-linear-gradient(top,rgba(238,106,76,1) 0%,rgba(251,33,33,1) 100%);background:linear-gradient(top,rgba(238,106,76,1) 0%,rgba(251,33,33,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee6a4c',endColorstr='#fb2121',GradientType=0 )}#map{height:500px;width:100%}.size1{width:365px;padding:3px;line-height:26px;font-size:12px}.size2{padding:3px;line-height:18px;font-size:12px}.dealer_locator{background:url(dealer/images/shade.jpg) repeat-x bottom center;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;border:5px solid #e9e9e9;padding:10px}.big_map{margin-top:15px;-moz-border-radius:15px;-webkit-border-radius:15px;border:5px solid #e9e9e9;padding:10px}#backtotop{position:fixed;right:0;display:none;bottom:20px;margin:0 20px 0 0}#backtotop a{text-decoration:none;border:0;display:block;width:45px;height:45px;background-color:rgba(0,0,0,.25);color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#backtotop a:after{content:"\f077";font-family:fontawesome;position:relative;display:block;top:10px;left:15px}#backtotop a:hover{background-color:gray}.menu_admin{font-weight:400;font-size:.9em;color:#daa520;text-decoration:none}a.menu_admin{font-weight:400;font-size:.9em;color:#daa520;text-decoration:none}.title{font-size:1.25em;padding-bottom:5px;border-bottom:1px solid #ddd}.border-right{border-right:1px solid #ddd}.ResultHead{font-size:16px}.listingHead{font-size:1em;text-decoration:none}.ListingSmall{font-size:.8em}.listingTitle{font-size:14px;text-decoration:none;font-weight:700}a.listingTitle:link{font-size:1em;text-decoration:none}a.listingTitle:visited{font-size:1em;text-decoration:none}a.listingTitle:hover{font-size:1em;text-decoration:underline}.listingsubtitle{font-size:1em;font-style:italic}.listingtext{font-size:1em}.listingsubtext{font-size:.95em}.listingtagline{font-size:.9em}.listingdate{font-size:1em}.manufacturer_list{background-color:#fff;color:#669;font-size:1em;vertical-align:top}.alphasearch{text-align:center;color:#ccc;margin-bottom:15px}.alphasearch a.alphaon,.alphasearch a.alphaoff{font-size:.85em;padding:3px 8px;border-radius:3px}.alphasearch a.alphaon,.alphasearch a.alphaon:hover,.alphasearch a.alphaoff:hover{background:silver;color:#fff}.margin-reset{margin:0!important}.margin-top-0{margin-top:0!important}.margin-top-5{margin-top:5px!important}.margin-top-10{margin-top:10px!important}.margin-top-15{margin-top:15px!important}.margin-top-20{margin-top:20px!important}.margin-top-25{margin-top:25px!important}.margin-top-30{margin-top:30px!important}.margin-top-35{margin-top:35px!important}.margin-top-40{margin-top:40px!important}.margin-top-45{margin-top:45px!important}.margin-top-50{margin-top:50px!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-5{margin-bottom:5px!important}.margin-bottom-10{margin-bottom:10px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-bottom-25{margin-bottom:25px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-bottom-35{margin-bottom:35px!important}.margin-bottom-40{margin-bottom:40px!important}.margin-bottom-45{margin-bottom:45px!important}.margin-bottom-50{margin-bottom:50px!important}.margin-left-0{margin-left:0!important}.margin-right-5{margin-right:5px!important}.no-js .top-bar{display:none}@media screen and (min-width:40em){.no-js .top-bar{display:block}.no-js .title-bar{display:none}}@media only screen and (min-width:1200px){}@media only screen and (min-width:960px) and (max-width:1389px){.checkout-content .half{width:44.5%}.checkout-content .half.first{padding:0 30px 0 0}.checkout-content .fullwidth,.checkout-content .fullwidth select,.checkout-content select.fullwidth{width:100%}table.checkout.cart-table td{padding:15px}.checkout-content select,.checkout-content input{width:93.5%}.checkout-content .half{width:44.5%}.checkout-content .half.first{padding:0 30px 0 0}.checkout-content .fullwidth,.checkout-content .fullwidth select,.checkout-content select.fullwidth{width:100%}}@media only screen and (min-width:768px) and (max-width:959px){.share-buttons ul li:first-child a{display:none}.checkout-content select,.checkout-content input{width:92.4%}.checkout-content .half{width:43.2%}.checkout-content .half.first{padding:0 30px 0 0}.checkout-content .fullwidth,.checkout-content .fullwidth select,.checkout-content select.fullwidth{width:100%}}@media only screen and (max-width:767px){.blog-pad30{padding-right:30px}.right.inline{float:left!important}.share-buttons ul li:first-child a{display:none}#additional-menu{display:none}#cart{float:left}.top-search{float:right}#cart,.top-search{margin:0 0 0}.cart-list{left:0}.cart-list .arrow{left:20px}#top-bar .social-icons{display:none}.caption{margin-top:-40px}.caption.dark h2,.caption h2{font-size:38px;padding-bottom:0}.caption.dark h3,.caption h3{font-size:24px;padding-bottom:5px}.caption.description p{display:none}.caption.description{width:auto}.stacktable.large-only{display:none}.stacktable.small-only{display:table}table.cart-table.bottom{margin-top:25px}.container.cart{top:-25px}}@media only screen and (min-width:480px) and (max-width:767px){.cart-list{width:420px}.checkout-content .half{width:44%}.checkout-content .half.first{padding:0 30px 0 0}.checkout-content select,.checkout-content input{width:93.5%}.checkout-content .fullwidth,.checkout-content .fullwidth select,.checkout-content select.fullwidth{width:100%}}@media only screen and (max-width:479px){label.right.inline{float:none;text-align:left;margin-bottom:0;padding-bottom:3px}.top-search{float:right}.top-search input{width:140px}.cart-list{width:300px}.checkout-content .half{width:95%}.checkout-content .half.first{padding:0 30px 0 0}.checkout-content .fullwidth,.checkout-content .fullwidth select,.checkout-content select.fullwidth{width:100%}}.button,.top-bar-dropdown ul li a:hover,.skill-bar-value,.counter-box.colored,a.menu-trigger:hover,.pagination .current,.pagination ul li a:hover,.pagination-next-prev ul li a:hover,.tabs-nav li.active a,.dropcap.full,.highlight.color,.ui-accordion .ui-accordion-header-active:hover,.ui-accordion .ui-accordion-header-active,.trigger.active a,.trigger.active a:hover,.share-buttons ul li:first-child a,a.caption-btn:hover,.mfp-close:hover,.mfp-arrow:hover,.img-caption:hover figcaption,#price-range .ui-state-default,.selectricItems li:hover,.product-categories .img-caption:hover figcaption,.rsDefault .rsThumbsArrow:hover,.customSelect .selectList dd.hovered,.qtyplus:hover,.qtyminus:hover,a.calculate-shipping:hover,.og-close:hover,.tags a:hover,.title-bar:hover,.tabs-title>a:focus,.tabs-title>a[aria-selected=false]{background:#2db2ea}.top-search button:hover,.cart-buttons a,.cart-buttons a.checkout,.menu>li:hover .current,.menu>li.sfHover .current,.menu>li:hover,.menu>li.sfHover,li.dropdown ul li a:hover,#jPanelMenu-menu li a:hover,.cart-btn a.button,a.button.color,a.button.dark:hover,a.button.gray:hover,.icon-box:hover span,.tp-leftarrow:hover,.tp-rightarrow:hover,.sb-navigation-left:hover,.sb-navigation-right:hover,.product-discount,.newsletter-btn,#categories li a:hover,#categories li a.active,.flexslider .flex-prev:hover,.flexslider .flex-next:hover,.rsDefault .rsArrowIcn:hover,.hover-icon,#backtotop a:hover,#filters a:hover,#filters a.selected{background-color:#2db2ea}a.button:hover{background-color:#26a5da}.cart-btn a.button:hover{background-color:#606060}