.heading1{font-family:museo-slab,serif;font-weight:700;font-size:1.25rem;line-height:1}.heading2{font-family:museo-slab,serif;font-weight:700;font-size:1.953rem;line-height:1}.heading3{font-family:museo-slab,serif;font-size:1.563rem;line-height:1}.heading4{font-size:1.563rem;font-family:proxima-nova,sans-serif;font-weight:400}.heading5{font-family:proxima-nova,sans-serif;font-size:1.25rem;font-weight:400}.heading6{font-family:proxima-nova,sans-serif;font-size:1.25rem;font-weight:400}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}.js-video{height:0;padding-top:25px;padding-bottom:67.5%;margin-bottom:10px;position:relative;overflow:hidden}.js-video.vimeo{padding-top:0}.js-video.widescreen{padding-bottom:56.34%}.js-video embed,.js-video iframe,.js-video object,.js-video video{top:0;left:0;width:100%;height:100%;position:absolute}@media (max-width:767px){.js-video{padding-top:0}}.chzn-container{font-size:13px;position:relative;display:inline-block;zoom:1;width:90%!important}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);z-index:1010}.chzn-container-single .chzn-single{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background-image:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #aaa;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);display:block;overflow:hidden;white-space:nowrap;position:relative;height:23px;line-height:24px;padding:0 0 0 8px;color:#444;text-decoration:none}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:12px;font-size:1px;background:url(../images/chosen-sprite.png) -42px 1px no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:-42px -10px}.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:-42px -10px}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url(../images/chosen-sprite.png) no-repeat 0 2px;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url(../images/chosen-sprite.png) no-repeat 100% -20px;background:url(../images/chosen-sprite.png) no-repeat 100% -20px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(../images/chosen-sprite.png) no-repeat 100% -20px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url(../images/chosen-sprite.png) no-repeat 100% -20px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url(../images/chosen-sprite.png) no-repeat 100% -20px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url(../images/chosen-sprite.png) no-repeat 100% -20px,linear-gradient(#eee 1%,#fff 15%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em;width:88%!important}.chzn-container-single .chzn-drop{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:99.5%!important}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:-o-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto!important;height:1%;position:relative}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:0 0!important;border:0!important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;border:1px solid #aaa;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default}.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-color:#e4e4e4;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666;border:1px solid #ccc;padding-right:5px}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:12px;font-size:1px;background:url(../images/chosen-sprite.png) -42px 1px no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:-42px -10px}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:-42px -10px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:0 0}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:700}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:#fff;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url(../images/chosen-sprite.png) no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url(../images/chosen-sprite.png) no-repeat -22px -3px}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(top,#eee 20%,#fff 80%);background-image:-moz-linear-gradient(top,#eee 20%,#fff 80%);background-image:-o-linear-gradient(top,#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:0 0;border-left:none}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 2px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-choices .search-field input{color:#111!important}.chzn-disabled{cursor:default;opacity:.5!important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:none}.chzn-rtl .chzn-search input{background:#fff url(../images/chosen-sprite.png) no-repeat -30px -20px;background:url(../images/chosen-sprite.png) no-repeat -30px -20px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(../images/chosen-sprite.png) no-repeat -30px -20px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url(../images/chosen-sprite.png) no-repeat -30px -20px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url(../images/chosen-sprite.png) no-repeat -30px -20px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url(../images/chosen-sprite.png) no-repeat -30px -20px,linear-gradient(#eee 1%,#fff 15%);padding:4px 5px 4px 20px;direction:rtl}.chzn-container-single.chzn-rtl .chzn-single div b{background-position:6px 2px}.chzn-container-single.chzn-rtl .chzn-single-with-drop div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chzn-container .chzn-results-scroll-down span,.chzn-container .chzn-results-scroll-up span,.chzn-container-multi .chzn-choices .search-choice .search-choice-close,.chzn-container-single .chzn-search input,.chzn-container-single .chzn-single abbr,.chzn-container-single .chzn-single div b,.chzn-rtl .chzn-search input{background-image:url(../images/chosen-sprite@2x.png)!important;background-repeat:no-repeat!important;background-size:52px 37px!important}}html.rsc-modal-is-locked{overflow:hidden;touch-action:none}.rsc-modal,[data-rsc-modal-id]{display:none}.rsc-modal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.rsc-modal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.rsc-modal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.rsc-modal-overlay,.rsc-modal-wrapper{backface-visibility:hidden}.rsc-modal{position:relative;outline:0;text-size-adjust:100%}.rsc-modal-is-initialized{display:inline-block}@supports (display:flex){.Media{display:flex;align-items:flex-start}}.Media--figure{display:inline-block;margin-right:15px;width:65px;vertical-align:top}@supports (display:flex){.Media--figure{width:auto}}.Media--body{display:inline-block;width:calc(100% - 65px - 20px);vertical-align:top}@supports (display:flex){.Media--body{flex:1;width:auto}}*{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}:after,:before{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}#contact_us *{box-sizing:border-box}#newsletter-input,#search #main-search input[type=text],.compare-checkbox,.compare-label,.compare-toolbar,.go-compare,.go-compare span{box-sizing:content-box}.modal-header h4{font-family:proxima-nova,sans-serif}.modal-header h3{font:700 24px/31px proxima-nova,sans-serif}a:focus,a:hover{color:inherit;text-decoration:inherit}.top-buffer{margin-top:20px}.bottom-buffer{margin-bottom:20px}.TemplateElement{display:none}body,html{margin:0;padding:0}body *{-webkit-overflow-scrolling:touch}a,abbr,acronym,address,blockquote,button,caption,cite,code,dd,del,dfn,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,label,legend,li,ol,p,pre,q,s,samp,small,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;font-weight:400;font-style:normal;font-size:100%;line-height:1;font-family:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}.content ul{list-style:outside disc}.content ol{list-style:outside decimal}blockquote:after,blockquote:before,q:after,q:before{content:""}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}a{color:#010101}.nm{margin:0!important}.np{padding:0!important}.nb{border:none!important}.fr{float:right}.fl{float:left}.cl{clear:left}.cb{clear:both}.no-bg{background:0 0!important}.oh{overflow:hidden}img.r{display:block;max-width:100%}.cf:after,.cf:before{content:" ";display:table;clear:both}.clear{clear:both;width:100%;display:block}html{background:#e8e8e8}body{width:100%;font-family:proxima-nova,sans-serif;overflow-x:hidden}.bounds{position:relative;width:94.5%;max-width:1260px;margin:0 auto}@media only screen and (max-width:768px){html{background:#e8e8e8}header{background:url(../ui/body-bg-mobile.gif) repeat-x top left}.bounds{width:100%}}.content{position:relative;background:#fff;z-index:2;margin-bottom:40px}.content:after,.content:before{content:" ";display:table}.content:after{clear:both}.content.no-hero{padding-top:40px!important;overflow:auto}.content.no-hero.support-product{margin-top:35px}.shadow{float:left;max-width:100%;border:none!important}#cols{padding:0 0 50px}.col-main{box-sizing:content-box}.right-col{float:right;width:24%}@media (max-width:960px){#search-page .right-col{display:none}}.left-col{float:left;width:72%;padding:0 3% 0 0;background:url(../images/left-col-divider.png) no-repeat top right}.left-col.downloads{padding:3% 0 0 3%}.half{float:left;width:45%;padding:0 5% 0 0}.thirds{float:left;width:30%;padding:0 3.33% 0 0}#hero-bg-left,#hero-bg-right,.left-hero,.right-hero{display:none!important}img#hero-bg-left{position:absolute;display:block;width:6.6666667%;left:-6.6666667%;top:120px;z-index:1}img#hero-bg-right{position:absolute;display:block;width:4.1269841%;right:-4.1269841%;top:160px;z-index:1}#homepage-ss{position:relative;width:100%}.slide-content{position:absolute;top:15%;left:6.984127%}.slide-content ._logo{max-width:90%;padding:0 10% 0 0}@media (max-width:31.25em){.slide-content ._logo{padding:0 5% 0 5%}}@media (max-width:31.25em){.slide-content ._logo.-on-color{display:none}}@media (min-width:31.3125em){.slide-content ._logo.-on-color{display:block}}@media (max-width:31.25em){.slide-content ._logo.-on-white{display:block}}@media (min-width:31.3125em){.slide-content ._logo.-on-white{display:none}}.rslides{position:relative;list-style:none!important;width:100%;padding:0;margin:0}.rslides li{position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;max-width:100%;border:0}.slide-content h1{font:700 50px/114% museo-slab,serif;color:#fff;margin:0 0 10px;text-shadow:1px 0 1px rgba(0,0,0,.75)}.slide-content h1 span{font-weight:300}.slide-content p{font:700 20px/28px proxima-nova,sans-serif;color:#ccc;margin:0 50px 20px 0}.rslides .slide-content ul{list-style:inside disc!important;width:auto;margin:0 0 20px}.rslides .slide-content ul li:first-child,.slide-content ul li{position:relative;display:list-item;top:auto;left:auto;color:#ccc;font:700 18px/24px proxima-nova,sans-serif}#homepage-ss-btn{z-index:2;padding-left:7%}#homepage-ss-btn ul li{float:left;list-style:none!important}#homepage-ss-btn a{display:block;float:left;width:27px;height:27px;margin:0 15px 0 0;text-indent:-9999em;outline:0;background:url(../images/btn-homepage-ss.png) no-repeat top left}#homepage-ss-btn a:hover,#homepage-ss-btn li.rslides_here a{background-position:bottom left}#homepage-ss-btn a.next,#homepage-ss-btn a.prev{display:none}@media only screen and (max-width:1279px){.slide-content h1{font:700 40px/114% museo-slab,serif}}@media only screen and (max-width:1120px){.slide-content h1{font:700 36px/114% museo-slab,serif;margin-bottom:10px}.slide-content p{font:400 16px/20px proxima-nova,sans-serif}.rslides .slide-content ul li:first-child,.slide-content ul li{font:400 16px/20px proxima-nova,sans-serif}}@media only screen and (max-width:1024px){.slide-content{top:9%}.slide-content h1{font:700 32px/114% museo-slab,serif;margin-bottom:10px}.rslides .slide-content ul li:first-child,.slide-content ul li{display:none}}@media only screen and (max-width:960px){.slide-content h1{font:700 36px/114% museo-slab,serif;margin-bottom:10px}.slide-content p{display:none}.rslides .slide-content ul li:first-child,.slide-content ul li{display:none}}@media only screen and (max-width:800px){.slide-content h1{font:700 30px/114% museo-slab,serif;margin-bottom:10px}.slide-content h2{display:none}.slide-content p{display:none}.rslides .slide-content ul li:first-child,.slide-content ul li{display:none}}@media only screen and (max-width:700px){.slide-content h1{font:700 28px/30px museo-slab,serif;margin-bottom:10px}.slide-content h2{display:none}.slide-content p{display:none}.rslides .slide-content ul li:first-child,.slide-content ul li{display:none}}@media only screen and (max-width:600px){.slide-content h1{font:700 20px/24px museo-slab,serif;margin-bottom:10px}.slide-content h2{display:none}.slide-content p{display:none}.rslides .slide-content ul li:first-child,.slide-content ul li{display:none}}@media only screen and (max-width:500px){.slide-content h1{min-height:70px;text-shadow:none;top:110%;color:#5d5d5d;line-height:1.2}.slide-content h2{display:none}.slide-content p{display:none}.rslides .slide-content ul li:first-child,.slide-content ul li{display:none}#homepage-ss-btn ul{display:none}.rslides{min-height:380px}.slide-content{position:relative;margin:30px auto;width:80%!important;margin-left:0!important;text-align:center!important}#homepage-hero-slide-content.slide-content{position:static;width:100%!important}#homepage-hero-slide-content.slide-content h1{min-height:initial}.rslides img#hero-iphone{float:none}#homepage-ss-btn{width:83%;position:absolute;bottom:2%;left:7%}#homepage-ss-btn a.rslides_nav.prev{display:block;position:absolute;float:none;top:-150px;left:-10px;background:url(../images/btn-circle-arrow-left.png) no-repeat top left}#homepage-ss-btn a.rslides_nav.next{display:block;position:absolute;float:none;top:-150px;left:90%;background:url(../images/btn-circle-arrow-right.png) no-repeat top left}#home-callout-left-accessories img{max-width:20%;margin:8px 10px 12px 0}#hero-tabs{display:none}.hero-video{width:75%;margin:0 auto}#hero img#hero-iphone{display:block!important}img#hero-full{display:none!important}img#hero-full.persist{display:block!important}.hide-mobile{display:none!important}.hide_till500{display:block!important}.rslides img#hero-iphone{display:block!important}.copy-img .half{width:98%}}img.wireless-1-header{width:100%}div.wf.slide-content.wireless-1 p span{color:#fff}div.title{color:#fff;text-shadow:transparent;font-size:60px}@media only screen and (max-width:800px){div.title{font-size:48px}}div.wf.slide-content{padding-top:25px}.content ul.wireless-fencing{overflow:hidden;list-style:none}img.wireless-header-img{max-width:100%}div#wireless-left{float:left;width:35%;padding:0 3%}@media only screen and (max-width:680px){div#wireless-left{width:95%}}#wireless-left .house,#wireless-left .shadow2{float:left;clear:left;max-width:100%}div#whats-included{float:left;border:1px solid #e8e8e8;background:#f2f2f2;width:100%}#whats-included h3,#whats-included ul{padding:0 35px}#whats-included .btn-green{margin:25px 0 30px 35px}#whats-included ul li{background:url(../images/wf-bullet1.png) no-repeat scroll left .6em transparent;color:#5d5d5d;font-size:18px;line-height:32px;list-style:none outside none;padding-left:24px}.bullet{padding-right:10px;margin-top:8px}#fence-callouts{clear:both;position:relative;max-width:446px;margin:0 auto 50px auto}#fence-callouts .house{float:none;display:block}#fence-callouts a{background:url(../images/wf-plus-btn.png) no-repeat scroll top left transparent;display:block;height:30px;width:29px;position:absolute;z-index:1}#fence-callouts a span{display:none;left:-295%;padding:6px;position:relative;text-align:center;top:30px;width:670%;border:3px solid #ccc}#fence-callouts a:hover{background:url(../images/wf-plus-btn-hover.png) no-repeat scroll top left transparent;z-index:2}#fence-callouts a:hover span{display:block;position:relative;top:30px;background:#fff}a#fence-callout-1{left:16%;top:46%}a#fence-callout-2{left:48%;top:68%}a#fence-callout-3{left:67%;top:25%}.steps{float:left}.steps img{width:71px;height:71px}#wireless-content{width:46%;padding:0 5% 100px 6%;float:right}#how-it-works p,#wireless-content p{font-size:18px;line-height:24px;color:#5d5d5d;margin-bottom:35px;overflow:hidden}#wireless-content h2{color:#5d5d5d;font-weight:700;font-size:34px;font-family:proxima-nova,sans-serif;margin:0 0 15px}#how-it-works h3,#whats-included h3,#wireless-content h3{color:#5d5d5d;font-family:proxima-nova,sans-serif;font-weight:700;font-size:26px;margin:0 0 15px}#how-it-works h3{margin-bottom:35px;font-size:30px}#whats-included h3{margin-top:30px}.animals,.graphs{float:left;margin:10px 55px 20px 0}.number{margin:0 25px 50px 0;float:left}#how-it-works .btn-green{margin-left:95px}.free-shipping{position:absolute;margin:10px 0 0 -10px}@media only screen and (max-width:680px){#wireless-left{width:90%;padding:5%;float:none}#whats-included,.house,.shadow2{display:block;float:none!important;max-width:430px;margin:auto}.house{margin-bottom:50px}#wireless-content{width:90%;padding:75px 5%;float:right}}@media only screen and (max-width:767px){#bootstrapModal{display:none}}@media only screen and (max-width:1200px){#better-fence{clear:left}}table#wf-product-comparison{margin-top:50px;width:100%}@media only screen and (max-width:500px){table#wf-product-comparison{margin-top:0}}#wf-product-comparison img{max-width:100%}.wf-comparison{width:100%;text-align:center;left:0}@media only screen and (min-width:500px) and (max-width:675px){div.wf-comparison{padding-top:0}}.wf-comparison h1{font-size:60px}@media only screen and (max-width:675px){.wf-comparison h1{font-size:48px;line-height:52px}}@media only screen and (max-width:500px){.wf-comparison h1{font-size:48px;line-height:52px;color:#fff!important;position:absolute;top:-300px}}@media only screen and (max-width:500px){.wf-comparison h1.wireless-page-header-three{font-size:38px;line-height:52px;color:#fff!important;position:absolute;top:-110px;margin-left:5%}}@media only screen and (max-width:420px){.wf-comparison h1.wireless-page-header-three{font-size:28px;line-height:30px}}h1.wf-compare-title{position:relative;width:auto;color:#5d5d5d;font-family:proxima-nova,sans-serif;font-size:34px;font-weight:700;line-height:44px;margin-bottom:10px}#wf-product-comparison tr{display:block;overflow:hidden}#wf-product-comparison tr.first p{font-family:proxima-nova,sans-serif}#wf-product-comparison td{padding-right:4%;padding-left:4%;margin-right:0;margin-left:0;width:16%;font-family:proxima-nova,sans-serif}tr.wf td{max-width:180px;display:block;float:left;padding:20px 0}#wf-product-comparison.two-col td{max-width:100%;width:25%}#wf-product-comparison .even{background-color:#f2f2f2}th.wf-label{margin-left:3%;margin-right:3%;text-align:left;width:22%;float:left}@media only screen and (max-width:960px){th.wf-label{width:95%}}tr.wf{border-bottom:1px solid #e8e8e8}.wf-nobr{font:700 21.6px museo-slab,serif;color:#5d5d5d;padding-top:10%;display:block}td.wf-comp-item{margin-bottom:0;padding-top:30px;padding-bottom:50px;height:auto}td.wf-comp-item .wf-title a{color:#5d5d5d;font-family:proxima-nova,sans-serif;font-size:26px;font-weight:700;line-height:28px;text-decoration:none;margin-bottom:10px}@media only screen and (max-width:600px){td.wf-comp-item .wf-title a{font-size:20px}}td.wf-comp-item .wf-title a:hover{color:#010101;text-decoration:underline}td.wf-comp-item .wf-title a img{position:relative;top:4px}.wf-price-box{bottom:0;position:relative;margin-top:1em}.wf-price-box .wf-minimal-price .wf-price,.wf-price-box .wf-regular-price .wf-price{font:700 24px/25px proxima-nova,sans-serif;color:#217e7a}.wf-comparison p{color:#fff;margin:0 10%;font-size:32px!important;line-height:40px;width:80%}#wf-comparison-content{width:90%;padding:0 5%}#wf-comparison-content p{font-size:18px;line-height:24px;color:#5d5d5d;margin-bottom:35px;overflow:hidden;font-family:proxima-nova,sans-serif}#wf-comparison-content h2{color:#5d5d5d;font-weight:700;font-size:24px;font-family:proxima-nova,sans-serif;margin:0 0 45px}#wf-comparison-content .steps{width:60%;font-family:proxima-nova,sans-serif}@media only screen and (max-width:800px){#wf-comparison-content .steps{width:100%}}#play-stay-vid{width:30%;padding:0 0 0 5%;min-height:435px;float:right;background-image:url(../images/wf-v-line.png);background-position:top left;background-repeat:no-repeat}#play-stay-vid img{display:block;max-width:100%;margin:0 auto}.pic{background-color:#f2f2f2;border:1px solid #e8e8e8;padding:10px 3%;max-width:94%}.pic-shadow{margin:-5px auto 0;width:98%}.watch-video{color:#010101!important;font-weight:700;padding:0 0 0 20px;background:transparent url(../images/wf-yellow-arrow.png) 0 4px no-repeat}.watch-video a{text-decoration:none;font-weight:700}.watch-video span{color:#ccc;font-size:12px;padding-left:15px}.did-you-know-line{margin:-2px 0 0 0}#did-you-know{clear:both;min-height:252px;background:transparent url(../images/wf-landscape.jpg) bottom center no-repeat}#did-you-know img{float:left;margin:0 5% 0 10%;width:289px;padding:25px 0 0 0}#did-you-know p{margin:0 10% 0 0;font-size:22px;line-height:28px;width:45%;padding:70px 0 0 0;font-family:proxima-nova,sans-serif}@media only screen and (max-width:900px){#did-you-know{min-height:0;background-size:100%}#did-you-know img{width:200px;padding:35px 0 0 0}#did-you-know p{padding:50px 0;font-size:18px;line-height:22px}}@media only screen and (max-width:600px){#did-you-know{background-size:100%}#did-you-know img{float:none;margin:0 0 -15px 30%;width:200px;padding:0}#did-you-know p{text-align:center;font-size:18px;line-height:22px;margin:0 auto;width:100%;padding:0 0 50px 0}}#why-wireless{margin:50px 0;float:left;width:45%;padding:0 5% 0 0}#links-resources{margin:50px 0;float:right;width:45%;padding:0 0 0 5%;background-image:url(../images/wf-v-line.png);background-position:top left;background-repeat:no-repeat;font-family:proxima-nova,sans-serif}@media only screen and (max-width:700px){#why-wireless{margin:50px 0;float:none;width:100%;padding:0;background-image:url(../images/dotted-line.png);background-position:bottom left;background-repeat:repeat-x;padding-bottom:20px}#links-resources{margin:50px 0;float:none;width:100%;padding:0;background:0}}#links-resources a{color:#00467d;line-height:28px;padding-left:25px;background-image:url(../images/wf-yellow-arrow.png);background-position:7px 2px;background-repeat:no-repeat;font-weight:700;font-size:14px}#links-resources h2,#why-wireless h2{margin:0 0 25px}#links-resources h3{color:#5d5d5d;font-size:20px;margin-top:10px;line-height:32px}.cant-decide{font-size:32px;font-weight:700;color:#5d5d5d;line-height:45px;text-align:center;font-family:proxima-nova,sans-serif}.browse-fences-btn{margin:10px auto 50px;text-align:center}@media only screen and (max-width:800px){.cant-decide{margin-top:10px;font-size:24px;line-height:40px}#comparison-content .steps,#play-stay-vid{width:100%}#play-stay-vid img{max-width:308px}}@media only screen and (max-width:600px){.cant-decide{font-size:20px;line-height:30px}}@media only screen and (max-width:500px){.cant-decide{font-size:16px;line-height:24px;margin:15px 0 25px}}@media only screen and (max-width:959px){#wf-product-comparison .even{background-color:transparent}#wf-product-comparison td{width:29%}#wf-product-comparison.two-col td{max-width:100%;width:46%}}@media (min-width:640px) and (max-width:959px){#wf-product-comparison td{margin-left:0;margin-right:0;padding-left:2%;padding-right:2%}}@media (max-width:639px){#wf-product-comparison td{padding-left:2%;padding-right:2%}}#homepage-categories{width:96%;margin:30px 0 0 0;padding:0 0 3% 3.5714286%;overflow:hidden}.cat-col{position:relative;float:left;width:21%;margin:0 4% 4% 0}.cat-col h3,.cat-col h3 a{font:700 21px/26px museo-slab,serif;color:#5d5d5d;margin:0 0 8% 0;text-decoration:none}.cat-col-img{position:relative;width:100%;margin:0 0 60px 0;padding:.3% 0 0 0}.cat-col-img img{position:relative;display:block;width:87.4%;margin:0 0 0 6.2992126%;padding:6% 0 0 0;z-index:2}.cat-col-img img.cat-col-bg{position:absolute!important;top:0!important;left:0;width:100%!important;margin:0!important;padding:0!important;z-index:1!important}.cat-col .shadow{max-width:110%}.cat-col ul{margin:0 0 16px 9px;list-style:none}.cat-col ul li,.support-category .cat-col.downloads div ul.orange-arrows li.orange-arrows a.fr,a.orange-arrows.best-sellers{margin:0 0 8px;padding:0 0 0 20px;line-height:22px;background:url(../images/orange-arrow-right.png) no-repeat 0 5px}.cat-col ul li a{font-weight:700;font-size:16px;color:#010101;text-decoration:none;border-bottom:1px solid #ccc}.cat-col p{font-family:proxima-nova,sans-serif;margin:0 9px;font-size:16px;line-height:20px;color:#5d5d5d}.cat-col.second{margin:0 5% 0 0}.cat-col .learn-more{position:absolute;width:100%;display:block;bottom:18.2481752%;left:-13px;padding-top:6px;text-decoration:none;background:url(../images/learn-more-triangle.png) no-repeat top left;z-index:3}.cat-col .learn-more span{display:block;width:127px;height:38px;line-height:40px;padding-left:20px;color:#fff;font-weight:700;font-family:proxima-nova,sans-serif;text-transform:uppercase;background:#0160a6}.awards .cat-col{width:29%;text-align:center;margin:0 4% 1% 0}@media only screen and (min-width:481px) and (max-width:640px){.awards .cat-col{width:48%}}.awards .cat-col.first{clear:left}@media only screen and (min-width:481px) and (max-width:640px){.awards .cat-col.first{clear:none}}.awards .cat-col.second{margin:0}.awards .cat-col.third{margin:0 0 0 2%}.awards .cat-col p{min-height:46px;margin:0}.awards .cat-col li,.awards .cat-col p,.awards .cat-col ul{text-align:left}.awards .cat-col h1,.awards .cat-col h2,.awards .cat-col h3,.awards .cat-col h4,.awards .cat-col h5,.awards .cat-col h6{margin-left:9px;margin-right:9px}.awards .cat-col img{width:100%;max-width:210px;max-height:270px}.fourth-alt{display:none;clear:left}@media only screen and (max-width:960px){.cat-col{width:46%}.cat-col.third{clear:left}.fourth-alt{display:block}.cat-col.second{margin:0 4% 0 0}}@media only screen and (max-width:640px){.cat-col{width:44%}.cat-col.fourth{display:block}.fourth-alt{display:none}.cat-col.first,.cat-col.third{margin:0 8% 6% 0!important}.awards .cat-col.first,.awards .cat-col.third{margin:0!important}.cat-col.second{margin:0 0 6% 0!important}.awards .cat-col.second{margin:0!important}}@media only screen and (max-width:480px){.cat-col{float:none!important;width:90%;margin:0!important}#homepage-categories{margin:10px 0 0 0;padding:0 0 30px 7.6%;width:92.4%}.cat-col ul{margin:0 0 16px 0}.cat-col ul li{margin:0 0 12px;padding:0;background:0}.cat-col ul li a{display:block;height:41px;line-height:41px;font-weight:700;font-size:16px;color:#010101;padding:0 25px 0 25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;border:1px solid #e8e8e8;border-radius:20px;background:#f2f2f2 url(../images/orange-arrow-right.png) no-repeat 95% 50%}.cat-col ul li ul{display:none}.cat-col ul li a:hover{background:#e8e8e8 url(../images/orange-arrow-right.png) no-repeat 95% 50%}}#home-content{margin-bottom:40px;overflow:hidden}.home-callout-left,.home-callout-right{width:45%;float:left;position:relative}.home-callout-left{margin-right:10%}.home-callout-left .homepage-callout img{float:left;display:block;max-width:100%}.home-callout-right .homepage-callout img{float:left;margin:4% 0 5% 0;max-width:100%}.home-callout-left p,.home-callout-right p{font-size:105%;color:#5d5d5d;line-height:130%;margin:0 0 20px}.homepage-callout h2{color:#313131;font:700 220%/120% museo-slab,serif;margin:0 0 15px}.homepage-callout{min-height:335px;padding:12% 8% 0 0;border-radius:4px;background:url(../images/white-texture-bg.jpg);overflow:hidden}.homepage-callout-content{float:left;width:60%;margin:0 0 0 5%;overflow:hidden}.home-callout-right .homepage-callout-content{float:left;width:48%;padding:0 2% 0 0;margin:0}.home-callout-left .homepage-callout-content img,.home-callout-right .homepage-callout-content img{display:none}.homepage-callout-content ul.orange-arrows{margin:0 0 30px}@media only screen and (max-width:1300px){.home-callout-left .homepage-callout img{max-width:100px}.home-callout-right .homepage-callout img{max-width:50%}}@media only screen and (max-width:1024px){.home-callout-left h2,.home-callout-right h2{font-size:150%;margin:0 0 10px}.home-callout-left p,.home-callout-right p{font-size:100%}.home-callout-left ul,.home-callout-right ul{margin:0 0 40px;padding:0 0 40px}}@media only screen and (max-width:705px){.home-callout-left{display:none}.home-callout-right{width:90%;margin:0 0 0 5%}.home-callout-right h2{font-size:160%;width:100%}.home-callout-right ul li a{font-size:14px;padding-left:38px}}footer{clear:left;padding-top:45px;overflow:hidden}footer h3{font:700 24px/31px museo-slab,serif;color:#fff;overflow:hidden}#footer{position:relative}@media only screen and (min-width:400px){#footer{min-height:480px}}#footer-top-shadow{position:absolute;display:block;width:100%;top:-45px;left:50%;margin-left:-50%}#footer-nav{float:left;width:310px}#connect-with-us{margin:20px 0}#connect-with-us li{background:url(../images/orange-arrow-right.png) no-repeat 5% 50%}#connect-with-us li a{display:block;height:37px;line-height:37px;font-weight:300;font-size:16px;color:#fff;padding:0 0 0 35px;text-decoration:none}#connect-with-us li.active,#connect-with-us li:hover{border-radius:25px 0 0 25px;background:#005b9e url(../images/orange-arrow-right.png) no-repeat 5% 50%}#ico-twitter{padding:0 0 0 65px!important;background:url(../images/ico-twitter.png) no-repeat 12% 50%}#ico-facebook{padding:0 0 0 65px!important;background:url(../images/ico-facebook.png) no-repeat 12% 50%}#ico-pinterest{padding:0 0 0 65px!important;background:url(../images/ico-pinterest.png) no-repeat 12% 50%}#footer-newsletter{position:absolute;top:260px;left:0;width:250px}.footer-newsletter{position:static}#footer-newsletter p{color:#fff;line-height:21px;font:300 15px/19px proxima-nova,sans-serif;margin:0 10px 10px 0}.footer-content{margin:0 0 0 343px}.footer-content h3 a{float:right;font:300 14px/14px museo-slab,serif;color:#ffcc4e;text-decoration:none;padding:6px 28px 5px 12px;background:#00467d url(../images/orange-arrow-right.png) no-repeat 95% 50%;border-radius:15px}.footer-content h3 a:hover{background:#005b9e url(../images/orange-arrow-right.png) no-repeat 95% 50%}#footer-blog{margin:0 0 25px;overflow:hidden}.ethos{position:fixed;left:-9999em;width:700px}.footer-read-more{font:300 14px/14px museo-slab,serif;color:#ffcc4e;text-decoration:none;padding:6px 28px 5px 12px;background:#00467d url(../images/orange-arrow-right.png) no-repeat 95% 50%;border-radius:15px}.blog-post{float:left;width:45%;margin:25px 0;padding:0 0 0 5%}.blog-post a{text-decoration:none}.blog-post.first{width:45%;padding:0 5% 0 0;background:url(../images/blog-post-divider.png) no-repeat 100% 50%}.blog-post h4{font:700 18px/29px museo-slab,serif;color:#fff}.blog-post h5{font:300 14px/23px museo-slab,serif;color:#0283e2;margin:0 0 15px}.blog-post h5 span{color:#888;margin:0 5px 0 0}.blog-post p{font:700 17px/25px proxima-nova,sans-serif;margin:10px 0 25px;color:#fff;line-height:22px}.blog-post img{display:block;width:96%;border:6px solid #fff}#labs-content{position:relative;margin:0 0 0 42.2505308%;padding:8% 0 15% 0;color:#fff}#labs-content h3{margin:0 0 30px}#labs-content p{margin:30px 5% 30px 0;font:700 17px/25px proxima-nova,sans-serif}#labs-bg{position:absolute;top:-45px;display:block;max-width:100%}#labs-image{float:left}#labs-image img{display:block;max-width:92%;border:6px solid #fff}.btn-yellow,.btn-yellow:focus{background:#f4a516 none repeat scroll 0 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #e89e15;color:#fff;display:inline-block;font-family:museo-slab,serif;font-size:16px;padding:20px;text-decoration:none}.btn-yellow::after{background-image:url(../images/white-arrow-right-thicker.png);background-size:15px 15px;content:" ";display:inline-block;height:15px;margin-left:7px;width:15px;vertical-align:middle;text-decoration:none}.btn-green,.btn-green a,.btn-green a:visited,.content-content .btn-green,.content-content .btn-green a,.content-content .btn-green a:visited,.section a.btn-green,.section a.btn-green:visited,div.right-col-block a.btn-green{background:#185a58 none repeat scroll 0 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #185a58;color:#fff;display:inline-block;font-family:museo-slab,serif;font-size:16px;line-height:1.25;text-decoration:none;padding:12px 15px}.btn-green a:after,.btn-green::after{background-image:url(../images/white-arrow-right-thicker.png);background-size:15px 15px;content:" ";display:inline-block;height:15px;margin-left:7px;width:15px;vertical-align:middle;text-decoration:none}.btn-yellow.smaller:hover,.btn-yellow:hover{background:#f4a516;background:-moz-linear-gradient(top,#f4a516 0,#d18e13 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#f4a516),color-stop(100%,#d18e13));background:-webkit-linear-gradient(top,#f4a516 0,#d18e13 100%);background:-o-linear-gradient(top,#f4a516 0,#d18e13 100%);background:-ms-linear-gradient(top,#f4a516 0,#d18e13 100%);background:linear-gradient(to bottom,#f4a516 0,#d18e13 100%);color:#fff;text-decoration:none}.btn-green a:focus,.btn-green a:hover,.btn-green.smaller a:focus,.btn-green.smaller a:hover,.btn-green.smaller:focus,.btn-green.smaller:hover,.btn-green:focus,.btn-green:hover,.section a.btn-green:focus,.section a.btn-green:hover,div.right-col-block a.btn-green.smaller:focus,div.right-col-block a.btn-green.smaller:hover{background:#217e7a;background:-moz-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#217e7a),color-stop(100%,#224e4d));background:-webkit-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-o-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-ms-linear-gradient(top,#217e7a 0,#224e4d 100%);background:linear-gradient(to bottom,#217e7a 0,#224e4d 100%);color:#fff;text-decoration:none}.btn-green.smaller{padding:10px}.btn-green.smaller,.btn-green.smaller a,.btn-green.smaller a:visited,.btn-green.smaller:visited,.btn-white-outline.smaller,.btn-white-outline.smaller a,.btn-yellow.smaller,.catalog-category-view .category-description a.btn-green.smaller,.content-content .btn-green.smaller,.content-content .btn-green.smaller a,.content-content .btn-green.smaller a:visited,div.best-sellers-product-listing a.btn-green.smaller,div.right-col-block a.btn-green.smaller{padding:12px 15px;font-size:16px;text-decoration:none;color:#fff}.btn-white-outline,.btn-white-outline a{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:2px solid #fff;color:#fff;display:inline-block;font-family:museo-slab,serif;font-size:16px;line-height:1.25;padding:20px;text-decoration:none}.btn-white-outline a:after,.btn-white-outline::after{background-image:url(../images/white-arrow-right-thicker.png);background-size:15px 15px;content:" ";display:inline-block;height:15px;margin-left:7px;width:15px;vertical-align:middle;text-decoration:none}.btn-white-outline a:focus,.btn-white-outline a:hover,.btn-white-outline.smaller a:focus,.btn-white-outline.smaller a:hover,.btn-white-outline.smaller:focus,.btn-white-outline.smaller:hover,.btn-white-outline:focus,.btn-white-outline:hover{background:rgba(255,255,255,.25) none repeat scroll 0 0;color:#fff;text-decoration:none}.btn-grey-outline,.btn-grey-outline a{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #999;color:#5d5d5d;background:#fff;display:inline-block;font-family:museo-slab,serif;font-size:16px;line-height:1.25;padding:20px;text-decoration:none}.btn-grey-outline.smaller{padding:12px 15px}.btn-grey-outline,.btn-grey-outline a,.btn-grey-outline.smaller,.btn-grey-outline.smaller a{background:#fff none repeat scroll 0 0;color:#5d5d5d;text-decoration:none}.btn-grey-outline a:focus,.btn-grey-outline a:hover,.btn-grey-outline.smaller a:focus,.btn-grey-outline.smaller a:hover,.btn-grey-outline.smaller:focus,.btn-grey-outline.smaller:hover,.btn-grey-outline:focus,.btn-grey-outline:hover{background:transparent linear-gradient(to bottom,#fff 0,#efefef 100%) repeat scroll 0 0;border-radius:4px;color:#5d5d5d;border-color:#999}a.link-learn-more{display:block;color:#217e7a!important;text-decoration:underline;font:700 18px/21px museo-slab,serif;padding:0 0 0 25px;background:url(../images/ico-green-arrow.png) no-repeat 0 50%}.right-col-block a,a.trigger-iframe-modal,div.category p a{color:#0160a6;text-decoration:underline;border-bottom:0}a.trigger-iframe-modal:hover,div.category p a:hover,div.right-col-block a:hover{color:#0283e2}a.trigger-iframe-modal:visited,div.category p a:visited,div.right-col-block a:visited{color:#0283e2}a.link-orange-arrow{display:inline-block;margin:10px 0 0;color:#fcc158;font:700 14px/19px proxima-nova,sans-serif;padding:0 20px 0 0;background:url(../images/link-orange-arrow.png) no-repeat 100% 50%}ul.blue-checks li{list-style:none!important;margin:0 0 10px;padding:0 0 0 24px;color:#010101;font:700 18px/21px proxima-nova,sans-serif;background:url(../images/ico-blue-check.png) no-repeat 0 3px}ul.blue-checks li a{color:#e99e16;font-weight:700;text-decoration:underline}ul.light-gray-checks li{list-style:none!important;margin:0 0 15px;padding:0 0 0 24px;color:#5d5d5d;font:400 18px/25px proxima-nova,sans-serif;background:url(../images/ico-light-gray-check.png) no-repeat 0 6px}ul.dark-gray-checks>li{list-style:none!important;margin:0 0 15px;padding:0 0 0 24px;color:#5d5d5d;font:700 18px/25px proxima-nova,sans-serif;background:url(../images/ico-dark-gray-check.png) no-repeat 0 6px}dl.numbers{overflow:hidden}dl.numbers dt{clear:left;float:left;border-radius:20px;text-align:center;padding:3px 6px;color:#fff;margin:0 10px 0 0;font:700 12px/12px museo-slab,serif;background:#005b9e}dl.numbers dd{float:left;margin:0 0 15px;width:80%;font:400 18px/21px proxima-nova,sans-serif}ul.gray-arrows>li{list-style:none!important;margin:0 0 8px;padding:0 0 0 24px;background:url(../images/ico-gray-arrow.png) no-repeat 0 3px}ul.gray-arrows>li a{font:700 17px/19px proxima-nova,sans-serif;color:#888;text-decoration:none}.orange-arrow-link,ul.orange-arrows>li{list-style:none!important;padding:0 0 0 15px;background:url(../images/orange-arrow-right.png) no-repeat 0 6px}.orange-arrow-link,ul.orange-arrows>li a{display:block;line-height:29px;font:700 18px/27px proxima-nova,sans-serif;overflow:hidden;text-overflow:ellipsis;text-decoration:underline;border-bottom:0;color:#0160a6}.orange-arrow-link:hover,ul.orange-arrows>li a:hover{color:#0283e2}ul.orange-arrows>li a:visited{color:#0283e2}.right-col-block ul.orange-arrows{margin:0 0 10px}.right-col-block ul.orange-arrows>li a{white-space:normal}ul.dark-gray-arrows>li{list-style:none!important;margin:0 0 8px;padding:0 0 0 24px;font:700 17px/19px proxima-nova,sans-serif;color:#888;background:url(../images/ico-dark-gray-arrow.png) no-repeat 0 3px}ul.dark-gray-arrows>li a{font:700 18px/19px proxima-nova,sans-serif;color:#5d5d5d;text-decoration:none}ul.dark-gray-arrows>li a span{border-bottom:1px solid #ccc}ul.dark-gray-arrows>li a:hover{color:#313131}#category-heading{margin:0 0 20px}body#left-nav-page #category-heading{margin:0 0 60px}#category-heading h1,h2#category-title{font:700 46px/46px museo-slab,serif;color:#5d5d5d}#hero{position:relative;margin:0 0 40px}#hero img{display:block;position:relative;max-width:100%;z-index:1}#hero img#hero-iphone,.rslides img#hero-iphone{display:none}#hero .lockup{position:absolute;top:15%;left:52%;width:46%;z-index:2}#hero .lockup h1,#hero .lockup h2.hero-header,h2.smaller-hero{font:700 50px/50px museo-slab,serif;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.75);margin:0 0 20px}#hero .lockup h1 span,#hero .lockup h2.hero-header span,h2.smaller-hero span{display:block;margin:0 0 -4px;font:300 44px/50px museo-slab,serif}#hero .lockup h2,#hero .lockup h3.hero-subhead{font:400 20px/25px proxima-nova,sans-serif;color:#e8e8e8;text-shadow:0 1px 1px rgba(0,0,0,.75)}#hero-tabs{position:absolute;bottom:-5px;left:0;width:100%;z-index:2}#hero-tabs a{position:absolute;bottom:10px;right:0;display:block;border-radius:8px 8px 0 0;padding:15px 0 45px;height:40px;width:15.8730159%;text-align:center;text-decoration:none;font:700 18px/18px museo-slab,serif;color:#888;background:#e8e8e8}#hero-tabs a.active,#hero-tabs a:hover{color:#5d5d5d;background:#fff}a#herotab-1{right:36.3492063%}a#herotab-2{right:20.0793651%}a#herotab-3{right:3.968254%}#tabs-next{position:absolute;top:100px;right:5%;display:none;width:27px;height:27px;background:url(../images/tab-next.png) no-repeat top left;z-index:4}#tabs-prev{position:absolute;top:100px;left:5%;display:none;width:27px;height:27px;background:url(../images/tab-prev.png) no-repeat top left;z-index:4}.hero-video{position:absolute;top:10.6094808%;left:14.2857143%;z-index:3;width:29.2857143%}.category{display:inline-block;vertical-align:top;box-sizing:border-box;width:46.5%;margin:0 3% 70px 0;min-height:425px}.support-landing-content .left-col>.category:nth-child(even){clear:left}div#support-top div.category{min-height:0}.category h3,.category h3 a{font:700 25px proxima-nova,sans-serif;line-height:1.2em;color:#5d5d5d;text-decoration:none}.category h3{min-height:2.4em}.category .category-img.framed{margin:.5em 1% 2em;padding:2%;width:93%}.category p{font:400 18px/24px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 30px}.category p a{color:#217e7a}.category ul{clear:left}.category-img{position:relative;margin:0 0 15px}.category-img img{display:block;width:92%;box-sizing:content-box}.category-img img.shadow{width:100%}.category img.shadow{width:100%}.cat-thumb{float:left;padding:4%;background:#f2f2f2}.price-tag{position:absolute;top:-.15em;right:-1.2em;width:4.5em;font-size:26px;line-height:1em}.price-tag img{display:block;max-width:100%}.category-img .price{position:absolute;top:50%;left:.8em;color:#224e4d;text-align:center;font:700 1em/1em museo-slab,serif;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg)}@media only screen and (max-width:1150px){.category-img .price-tag{font-size:22px}}@media only screen and (max-width:768px){.category-img .price-tag{font-size:17px}}@media only screen and (max-width:640px){.category-img .price-tag{font-size:26px}}@media only screen and (max-width:500px){.category-img .price-tag{font-size:19px}}@media only screen and (max-width:400px){.category-img .price-tag{font-size:15px}}.category-img .price em{display:block;font:700 .45em/1.2em museo-slab,serif;color:#888;margin:0 0 .5em}p.installation-time{margin:20px 0 25px;padding:5px 0 5px 30px;color:#888;font:700 16px/16px proxima-nova,sans-serif;background:url(../images/ico-clock.png) no-repeat 0 50%}.interactive{font:700 16px/21px museo-slab,serif;color:#e99e16;padding:0 0 0 25px;text-decoration:underline;background:url(../images/ico-interactive.png) no-repeat 0 50%}.category-callout{clear:left;padding:25px 20px 30px 20px;margin-bottom:20px;border:1px solid #e4e6e7;background:#f2f2f2;overflow:hidden}.category-callout h3{font:300 28px/35px museo-slab,serif;color:#888}.category-callout h4{font:700 18px/21px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 5%}#category-callout-toggle{margin:4% 0 0}#category-callout-toggle h3{margin:0 0 4%}#category-shadow{margin:0 0 40px}#category-compare{float:right;display:inline-block;margin:7px 0 0 0;padding:0 29px 0 0;text-decoration:underline;font:700 18px/25px proxima-nova,sans-serif;color:#888;background:url(../images/ico-gray-link-arrow.png) no-repeat 100% 50%}.category-callout-actions{text-align:center;white-space:pre-line}.category-callout-actions .btn-green{margin:0 0 5%}.category-chart{width:90%;margin:0 0 10%}.category-chart img{display:block;max-width:100%}#fencing-callout .half{margin:0 2%;width:40%}#fencing-callout .half.bg{margin:0;background:url(../images/category-callout-divider.png) no-repeat top right}#fencing-callout ul.light-gray-checks{margin:0 0 25%}#fencing-callout div#category-callout-toggle div.category-chart{margin:0 0 2% 0}#fencing-callout div#category-callout-toggle div div.fencing-compare{padding-left:25%}.diagram{margin:8% 0 10%}.diagram img{display:block;max-width:100%}.category-feature{border:1px solid #e8e8e8;border-radius:4px;padding:20px 15px 20px 15px;background:url(../images/white-texture-bg.jpg);overflow:hidden}.category-feature-img{float:right;width:40%;margin:0 2% 0 0}.category-feature-img img{display:block;max-width:100%}.category-feature-content{float:left;overflow:hidden}.category-feature-content h3{font:700 25px/33px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 10px}.category-feature-content p{font:400 16px/22px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 23px}.right-col-block{display:inline-block;vertical-align:top;margin:45px 0 0;padding:0 0 45px 6%;background:url(../images/right-col-block-bg.png) no-repeat 50% 100%}.right-col-block h3,.right-col-block h3 a,.right-col-block h3 a:active,.right-col-block h3 a:visited,.right-col-block h3.download_bar_header h3,.right-col-block h3.download_bar_header h3 a,.right-col-block h3.download_bar_header h3 a:active,.right-col-block h3.download_bar_header h3 a:visited,.right-col-block h3.download_bar_header h3:active,.right-col-block h3.download_bar_header h3:visited,.right-col-block h3:active,.right-col-block h3:visited{font:700 24px/31px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 20px;text-decoration:none}.right-col-block h3 a:hover,.right-col-block h3.download_bar_header h3 a:hover,.right-col-block h3.download_bar_header h3:hover{text-decoration:underline}.right-col-block h4,.right-col-block h4 a,.right-col-block h4 a:hover,.right-col-block h4 a:visited,.right-col-block h4:hover{font:700 21px/28px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 20px;text-decoration:none}#left-nav h5,.right-col-block h5{font:400 17px/23px proxima-nova,sans-serif;color:#5d5d5d}.right-col-block p{margin:20px 0;font:400 18px/23px proxima-nova,sans-serif;color:#5d5d5d}.right-col-block a.btn-green{margin:0 0 15px}#left-nav-page .right-col-block{padding:0 6% 45px 0}.right-col-img{position:relative;width:100%;margin:0 0 40px 0;padding:.3% 0 0 0}.right-col-img img{position:relative;display:block;width:87.4%;margin:0 0 0 6.2992126%;padding:6% 0 0 0;z-index:2}.right-col-img img.right-col-bg{position:absolute!important;top:0!important;left:0;width:100%!important;margin:0!important;padding:0!important;z-index:1!important}#home-callout-left-accessories{padding:0}#home-callout-left-accessories img{margin:12px 10px 0 0}#support ul.dark-gray-arrows{margin:15px 0 15px}.tel{display:block;text-decoration:none;font:700 22px/28px proxima-nova,sans-serif;color:#242424;margin:0 0 25px}#pet-proofing img{margin:0 0 0 -15px}@media only screen and (max-width:1100px){#hero-tabs{bottom:-4px}}@media only screen and (max-width:1024px){#home-callout-left-accessories h3{margin:5px 0 0;line-height:29px}#home-callout-left-accessories img{max-width:28%;margin:8px 10px 12px 0}#hero-tabs a{padding-bottom:20px}#hero .lockup h2,#hero .lockup h3.hero-subhead{font-size:18px;line-height:21px}#support-topics .right-col-img{display:none}.right-col-block{background:0}.right-col-block h3{font:700 23px/29px museo-slab,serif}}@media only screen and (max-width:960px){.left-col{width:100%;width:calc(100% - 30px);background:0;padding:0 15px}.right-col{float:none;width:100%}#before-you-buy,#featured-product,#need-a-pro,#pet-proofing{display:none}.right-col-block{width:40%;margin:0 5% 0 2%;padding:0 0 45px}.right-col-block.nm{width:95%}#left-nav-page .right-col-block{width:88%}#support{margin:0!important}#home-callout-left-accessories img{max-width:20%}#hero .lockup h2,#hero .lockup h3.hero-subhead{display:none}#hero .lockup p{display:none}#hero .lockup ul{display:none}#hero .lockup h1,#hero .lockup h1 span,#hero .lockup h2.hero-header,#hero .lockup h2.hero-header span,h2.smaller-hero,h2.smaller-hero span{font-size:27px;line-height:33px}}@media only screen and (max-width:680px){.right-col-block{width:45%}}.section{padding:40px 0 0;margin:0 0 40px;background:url(../images/section-bg.png) no-repeat 50% 0}@media (max-width:30em){.section.best-sellers{background-image:none}}.section h3{font:700 25px/33px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 10px}.section h4{font:400 20px/22px proxima-nova,sans-serif;color:#888;margin:0 0 30px}.section dl.numbers{margin:0 0 30px}.section dl.numbers dd{color:#888;width:95%;font-size:18px;line-height:22px}.section dl.numbers dd strong{display:block;color:#5d5d5d}.section ol,.section p,.section ul{font:400 18px/24px proxima-nova,sans-serif;margin:0 0 30px;color:#5d5d5d}.section img{display:block;max-width:90%}.section img.shadow{max-width:100%!important}.content-content ul,.generic-content ol,.generic-content ul,.section ol,.section ul{margin:10px 0 20px 20px}.content-content ul li,.generic-content ol li,.generic-content ul li,.section ol li,.section ul li{margin-bottom:10px;font:400 18px/24px proxima-nova,sans-serif;list-style-position:inside}.generic-content ol{counter-reset:item-counter}.generic-content ol li{list-style-type:none;margin:10px 0 20px 1em;position:relative}.generic-content ol li::before{content:counter(item-counter) ". ";counter-increment:item-counter;min-width:1.5em;display:inline-block;position:absolute;left:-1.5em;top:0}.video{float:left;width:50%}.video-description{margin:0 0 0 54%}#video-tab{overflow-x:scroll;overflow-y:hidden;margin-bottom:10px;padding-bottom:10px;position:relative}#video-tab .video-list{font-size:0;padding-bottom:20px;white-space:nowrap}#video-tab .video-item{display:inline-block;font-size:16px;margin-right:20px;vertical-align:top;width:351px}#video-tab .video-link{color:#313131;display:block;text-decoration:none}#video-tab .video-link:hover .video-layer1,dl.support-types .video-link:hover span.video-layer1{background-position:0 -174px}#video-tab .video-thumbnail-wrapper,dl.support-types div.video-list span.video-thumbnail-wrapper{margin-bottom:10px}#video-tab .video-thumbnail,dl.support-types div.video-list span.video-thumbnail{display:block;position:relative;height:174px;overflow:hidden;width:312px;padding:0}#video-tab .video-thumbnail img,dl.support-types div.video-list span.video-thumbnail img{height:auto;left:0;margin-top:-117px;position:absolute;top:50%;width:312px}#video-tab .video-layer1,dl.support-types div.video-list span.video-layer1{background-image:url(/media/images/video-tab/video-overlay.png);height:174px;left:0;position:absolute;top:0;width:312px}#video-tab .video-name{color:#5d5d5d;display:block;font-size:16px;font-weight:700;margin:14px 20px 0;white-space:normal}#video-tab::-webkit-scrollbar-thumb{background-color:#e8e8e8}#video-tab.gallery div.video-list.gallery{white-space:normal}#video-tab.gallery div.video-item.gallery{float:left;width:30%;height:300px;margin-bottom:50px}@media only screen and (max-width:1080px){#video-tab.gallery div.video-item.gallery{width:45%}}@media only screen and (max-width:460px){#video-tab.gallery div.video-item.gallery{width:90%}}@media only screen and (max-width:1180px){#video-tab.gallery div.video-item.gallery{height:250px}}#video-tab.gallery .video-thumbnail-wrapper.homepage{width:auto}@media only screen and (min-width:461px) and (max-width:520px){#video-tab.gallery .video-thumbnail-wrapper.homepage{width:auto;height:130px}}#video-tab .video-thumbnail-wrapper.homepage .video-thumbnail{width:135%}#video-tab.gallery .video-thumbnail-wrapper.homepage .video-thumbnail img{width:74%;margin-top:-90px}@media only screen and (min-width:1080px) and (max-width:1180px){#video-tab.gallery .video-thumbnail-wrapper.homepage .video-thumbnail img{margin-top:-70px}}@media only screen and (min-width:960px) and (max-width:1080px){#video-tab.gallery .video-thumbnail-wrapper.homepage .video-thumbnail img{margin-top:-110px}}@media only screen and (max-width:640px){#video-tab.gallery .video-thumbnail-wrapper.homepage .video-thumbnail img{margin-top:-85px}}#video-tab.gallery .video-thumbnail-wrapper.homepage .video-thumbnail span.video-layer2{overflow:hidden;background-image:url(../media/images/play-icon.png);background-repeat:no-repeat;top:30%;left:30%;height:174px;position:absolute;width:312px}@media only screen and (min-width:1080px) and (max-width:1180px){#video-tab.gallery .video-thumbnail-wrapper.homepage .video-thumbnail span.video-layer2{width:85%;left:-20px}}@media only screen and (min-width:461px) and (max-width:640px){#video-tab.gallery .video-thumbnail-wrapper.homepage .video-thumbnail span.video-layer2{left:20%}}@media only screen and (min-width:461px) and (max-width:500px){#video-tab.gallery .video-thumbnail-wrapper.homepage .video-thumbnail span.video-layer2{top:18%}}#video-tab.gallery{overflow:hidden}#popular-products{padding:35px 0 85px 0}#popular-products h1,#popular-products h2{font:700 36px/36px proxima-nova,sans-serif;color:#313131;margin:0 0 55px}.product{float:left;width:22%;margin:0 4% 0 0}.product h3{font:700 26px/28px museo-slab,serif;color:#5d5d5d;margin:0 0 30px}.product p{font:700 18px/22px proxima-nova,sans-serif;margin:0 0 30px}.product-img{position:relative}.product-img img{display:block;width:100%}.product img.shadow{margin-bottom:15px}.product-img img.product-product{display:block;width:90%;padding:15px;background:#f2f2f2}.product-price{position:absolute;top:-2px;right:-24px;width:35%}.product-price img{display:block;max-width:100%}.product-img .price{position:absolute;top:46%;right:11%;width:75px;color:#224e4d;text-align:center;font:700 26px/26px museo-slab,serif;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg)}.product-img .price em{display:block;font:700 12px/15px museo-slab,serif;color:#888;margin:0 0 8px}#popular-products div.products a.btn-green{position:absolute;top:510px}@media only screen and (max-width:1280px){.product-img .price{right:8%}body#new #whats-new-signup{bottom:-5%}}@media only screen and (max-width:1100px){.product-img .price{right:5%}#hero .lockup h1,#hero .lockup h2.hero-header,h2.smaller-hero{font:700 44px/44px museo-slab,serif}}@media only screen and (max-width:960px){body#new #whats-new-signup{bottom:-7.5%}#hero .lockup{top:12%;left:50%;width:50%}#hero .lockup h1,#hero .lockup h2.hero-header,h2.smaller-hero{font:700 38px/38px museo-slab,serif}#hero .lockup h2,#hero .lockup h3.hero-subhead{font:700 18px/23px proxima-nova,sans-serif}#popular-products{padding-bottom:35px}.product{float:none;width:100%;margin:0 0 75px}.product.second{margin:0 0 50px}.product.fourth,.product.third{display:none}.product a,.product h3,.product p{margin-left:310px}.product-img{width:30%;position:absolute;float:none}.product-img .price{top:46%;right:15%;width:75px;font-size:26px}.product-img .price em{display:block}.video{width:40%}.video-description{margin-left:45%}.right-col{clear:left;padding-top:40px;background:url(../images/section-bg.png) no-repeat 50% 0}}@media only screen and (max-width:768px){.category-img{width:75%}#hero .lockup h1,#hero .lockup h2.hero-header,h2.smaller-hero{font:700 32px/32px museo-slab,serif}img.cat-thumb{float:none;display:block;margin:0 auto}.pick_your_pet_part2 table,.pick_your_pet_part2 tbody,.pick_your_pet_part2 td,.pick_your_pet_part2 th,.pick_your_pet_part2 thead,.pick_your_pet_part2 tr{display:block}.pick_your_pet_part2 thead tr{position:absolute;top:-9999px;left:-9999px}.pick_your_pet_part2 th{display:none}.pick_your_pet_part2 tr{border:1px solid #ccc}.pick_your_pet_part2 td{border:0;border-bottom:1px solid #f2f2f2;position:relative}.pick_your_pet_part2 td:before{position:absolute;top:0;left:2%;width:30%;height:100%;line-height:100%;padding-right:10px;white-space:nowrap}.pick_your_pet_part2 td:nth-of-type(1):before{content:""}.pick_your_pet_part2 td:nth-of-type(2):before{content:""}.pick_your_pet_part2 td:nth-of-type(3):before{content:"Remote Trainer";font-weight:700}.pick_your_pet_part2 td:nth-of-type(4):before{content:"Clicker";font-weight:700}.pick_your_pet_part2 td:nth-of-type(5):before{content:"Pet Proofing";font-weight:700}.pick_your_pet_part2 td:nth-of-type(6):before{content:"Harness";font-weight:700}}@media only screen and (max-width:480px){#category-shadow{display:none}.product{float:none;width:86%;margin:0 0 50px 5%!important}.product.second{margin:0 0 50px}.product a,.product h3,.product p{margin-left:0}.product-img{width:100%;position:relative;float:left}.product-img img{max-width:auto;width:100%}p.installation-time{margin-bottom:45px}#hero{min-height:250px}#hero .lockup{width:95%;margin:0 0 0 5%;position:relative;top:auto;left:0!important;margin-top:40px;text-align:center;overflow:hidden}#hero .lockup h1,#hero .lockup h2.hero-header,h2.smaller-hero{color:#888;text-shadow:none;text-align:center;font-size:32px;line-height:36px}#hero .lockup h2,#hero .lockup h3.hero-subhead{display:none}.left-col{background:0}.category{width:95%;padding-bottom:50px;margin-bottom:50px;background:url(../images/iphone-dotted-line.png) no-repeat 50% 100%}.category.last{background:none repeat scroll 0 0 transparent;padding-bottom:0;margin-bottom:40px}#category-heading{padding:0 0 0 5%}#category-heading .btn-green{display:none}#category-heading h1{font-size:32px;line-height:35px}.category-callout{display:none}#support,.right-col-block{width:90%;margin:0 0 50px 5%!important}#popular-products h1{font-size:30px;margin:0 0 30px 5%}dl.numbers dd{width:88%!important}a.link-learn-more{color:#217e7a!important;display:inline-block;height:41px;line-height:43px;margin-left:28%;padding:0 20px 0 45px;border-radius:25px;border:1px solid #ccc;text-decoration:none;background:#f2f2f2 url(../images/ico-green-arrow.png) no-repeat 15px 50%}.video-description{clear:left;margin:30px 0 0 0}ul.orange-arrows li{background:0;margin:0 0 10px}ul.orange-arrows li a{display:block;height:41px;line-height:41px;font-weight:700;font-size:16px;color:#010101;padding:0 25px 0 25px;text-decoration:none;border:1px solid #e8e8e8;border-radius:20px;background:#f2f2f2 url(../images/orange-arrow-right.png) no-repeat 95% 50%}}@media only screen and (max-width:400px){#hero{min-height:220px}#hero.persist-full{min-height:0}#hero.without-button{margin-bottom:0}#new #hero .lockup{position:absolute}#tabs-next,#tabs-prev{display:block}a.link-learn-more{margin-left:0}.category a.link-learn-more{margin-left:0}.video{width:95%}}#tab-box{width:100%;margin:0 0 30px;overflow:hidden}#tab-box.tab-box-half{width:60%}#tabs{float:left;width:32.4137931%}#tabs a{display:block;margin:0 0 6px;padding:0 0 0 22px;color:#545353;font:700 1.2em/74px museo-slab,serif;text-decoration:none;height:74px;border-radius:10px 0 0 10px;background:url(../images/tab-bg.png) repeat-y top right}#tabs a:hover{color:#010101}#tabs a.active{background:#e8e8e8}.tab-content{margin:0 0 0 32.42%;padding:45px;min-height:250px;background:#e8e8e8}.tab-content img{max-width:100%}#tabs-mobile{display:none}@media only screen and (max-width:960px){#tabs a{font:700 22px/27px museo-slab,serif;padding:12px 0 0 22px;height:62px}}@media only screen and (max-width:400px){#tabs a{display:none}.tab-content{margin:0}#tabs-mobile{display:block;margin:0 0 20px}}.media-item{float:left;width:44.5740957%;margin:0 30px 20px 0}.media-item img.r{max-width:90%;height:auto;display:block}#body-onecolumn .media-item,#drinkwell .media-item{width:31.5740957%}.media-content{float:left;width:50%;color:#5d5d5d}#body-onecolumn .media-content,#drinkwell .media-content{width:61%}@media only screen and (max-width:480px){.media-content,.media-item{width:100%!important;float:none!important}}@media only screen and (max-width:400px){.media-content,.media-item{width:100%!important;float:none!important}}table.compare{width:100%;border:0;border-collapse:collapse;margin:0;padding:0}table.compare td{border-right:1px dotted #ccc;border-bottom:1px solid #ccc;padding:20px 10px;text-align:center;color:#888}@media only screen and (max-width:500px){table.compare td{padding:20px 2px}}table.compare th{color:#5d5d5d;font:700 18px/22px museo-slab,serif;border-right:1px dotted #ccc;padding:20px 10px 0 10px}table.compare td.title{color:#5d5d5d;font:700 18px/22px museo-slab,serif;text-align:right}.half.bg{font-family:proxima-nova,sans-serif}table.compare td.title span{display:block;font:700 12px/22px museo-slab,serif;color:#888}table.compare td.gray-bg,table.compare th.gray-bg{background:#e8e8e8}table.compare td.red,table.compare th.red{color:#fd0c0c}table.compare td.green,table.compare th.green{color:#55b847}table.compare td.light-gray,table.compare th.light-gray{color:#ccc}table.compare td.no-bb,table.compare th.no-bb{border-bottom:0}table.compare td.center{text-align:center}table.compare tr.border-bottom td,table.compare tr.border-bottom th{padding-bottom:10px;border-bottom:1px solid #ccc}#add-ons-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:900}#add-ons-popup .close{width:28px;height:30px;display:block;position:absolute;right:-14px;top:-15px;z-index:3}#add-ons-popup .close img{width:28px;height:30px;display:block}#add-ons-popup .add-ons-title{margin:0;font:700 25px/33px proxima-nova,sans-serif;color:#5d5d5d}#add-ons-popup .add-ons-sub-title{font:italic 19px/25px proxima-nova,sans-serif;color:#888;margin:0 0 15px}@media only screen and (max-width:640px){#add-ons-popup .add-ons-title{font-size:22px;position:static;padding:12px}.choose_best_stim table,.choose_best_stim tbody,.choose_best_stim td,.choose_best_stim th,.choose_best_stim thead,.choose_best_stim tr,.pick_your_pet table,.pick_your_pet tbody,.pick_your_pet td,.pick_your_pet th,.pick_your_pet thead,.pick_your_pet tr{display:block}.choose_best_stim thead tr,.pick_your_pet thead tr{position:absolute;top:-9999px;left:-9999px}.choose_best_stim th,.pick_your_pet th{display:none}.choose_best_stim tr,.pick_your_pet tr{border:1px solid #ccc}.choose_best_stim td,.pick_your_pet td{border:0;border-bottom:1px solid #f2f2f2;position:relative}.choose_best_stim td:before,.pick_your_pet td:before{position:absolute;top:0;left:2%;width:30%;height:100%;line-height:100%;padding-right:10px;white-space:nowrap}.pick_your_pet td:nth-of-type(1):before{content:""}.pick_your_pet td:nth-of-type(2):before{content:""}.pick_your_pet td:nth-of-type(3):before{content:"Remote Trainer";font-weight:700}.pick_your_pet td:nth-of-type(4):before{content:"Clicker";font-weight:700}.pick_your_pet td:nth-of-type(5):before{content:"Pet Proofing";font-weight:700}.pick_your_pet td:nth-of-type(6):before{content:"Harness";font-weight:700}.choose_best_stim td:nth-of-type(1):before{content:"Static";font-weight:700}.choose_best_stim td:nth-of-type(2):before{content:"Spray";font-weight:700}.choose_best_stim td:nth-of-type(3):before{content:"Vibration";font-weight:700}.choose_best_stim td:nth-of-type(4):before{content:"Ultrasonic";font-weight:700}}#add-ons-popup .overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,.85);opacity:0}#add-ons-popup .wrap{position:fixed;z-index:3;top:0;left:0;width:100%;height:100%}#add-ons-popup.busy .window{background:transparent url(../images/ajax-loader2.gif) no-repeat center center}#add-ons-popup.busy .window .add-ons-title{display:none}#add-ons-popup.busy .window .mask{overflow:hidden}#add-ons-popup.busy .window .close{display:none}#add-ons-popup.busy .window .horizontal-items-list{display:none}#add-ons-popup .window{width:70%;position:absolute;top:50%;left:50%;padding:42px;border:1px solid #888;margin:-225px 0 0 -35%;background:#fff;z-index:3}#add-ons-popup .window .add-ons-sub-title,#add-ons-popup .window .add-ons-title{display:none}#add-ons-popup .window.titles .add-ons-sub-title,#add-ons-popup .window.titles .add-ons-title{display:block}#add-ons-popup .window.titles{padding:20px 42px 108px 42px}@media only screen and (min-width:641px) and (max-width:960px){#add-ons-popup .window{width:86%;margin-left:-43%;height:80%;margin-top:-40%}}@media only screen and (max-width:640px){#add-ons-popup .window{width:86%;margin-left:-43%;height:80%;margin-top:-40%}}#add-ons-popup .trigger{position:absolute;width:100%;height:100%;z-index:2}#add-ons-popup .mask{overflow:auto;padding:30px 0}body#new #hero .lockup{right:auto;left:6%;top:10%}body#new #hero .lockup p{margin:-10px 0 0 0;font:700 18px/28px proxima-nova,sans-serif;color:#ccc}#whats-new-signup{position:absolute;width:36.5079365%;bottom:5%;right:5%;z-index:103}#whats-new-container{padding:8%;color:#888;border:1px solid #e8e8e8;background:#f2f2f2}#whats-new-container h3{font:700 24px/28px museo-slab,serif;color:#313131;margin:0 0 20px}#whats-new-container p{font:700 17px/23px proxima-nova,sans-serif;margin:0 0 20px}#signup-input{width:54.3478261%;height:32px;padding-left:12px;outline:0;margin:5px 10px 0 0;border:1px solid #ccc;border-radius:20px;background:#fff}#whats-new-container form input{float:left}#whats-new-container form{overflow:hidden}#wn-pendant-trainer{position:absolute;display:block;width:24%;bottom:5%;left:3%;z-index:100}#wn-passport-door{position:absolute;display:block;width:24%;bottom:3%;left:26%;z-index:101}#wn-pagoda-fountain{position:absolute;display:block;width:24%;top:6%;right:26%;z-index:100}#wn-busy-buddy{position:absolute;display:block;width:24%;top:4%;right:4%;z-index:101}#wn-busy-buddy img,#wn-pagoda-fountain img,#wn-passport-door img,#wn-pendant-trainer img{display:block;max-width:100%}.copy-img{padding:50px 0 30px;background:url(../images/dotted-line-bg.png) no-repeat bottom left;overflow:hidden}.copy-img .img{float:left;width:27%}.copy{margin:0 0 0 30%}@media only screen and (max-width:960px){.copy.whats-new-page{margin:0 0 0 33%}}.no-img .copy{margin:0}.copy h3{font:700 25px/31px proxima-nova,sans-serif;margin:0 0 15px}.copy h2{font:700 36px/45px proxima-nova,sans-serif;margin:0 0 15px}.copy p{font:700 17px/23px proxima-nova,sans-serif;color:#888;margin:0 0 30px}.pink,.pink a,.pink p{color:#fb04f2}.copy ol li,.copy ul li{font:700 17px/23px proxima-nova,sans-serif;color:#888;margin-bottom:5px}.copy ol,.copy ul{list-style-type:circle;margin-left:22px;margin-top:-10px}.copy a{color:#217e7a;text-decoration:underline}.copy a:hover{color:#217e7a}.copy-img .half .img{width:45%;text-align:center}.half .copy{margin:0 0 0 50%}.half .copy h2,.third .copy h2{font:700 26px/33px proxima-nova,sans-serif}.half .copy p,.third .copy p{font:700 15px/21px proxima-nova,sans-serif}.thirds .img{float:none;width:100%;margin:0 0 30px}.thirds .copy{margin:0}.social{float:right;margin:0 30px 0 0}.tw-social{float:right;width:90px!important}.fb-social{float:right}.half .social{margin-top:15px}.thirds .social{margin:20px 0 0 0;float:left;clear:left!important}a.btn-back-to-top{display:inline-block;margin:18px 0 0 30px;padding:0 0 0 18px;position:absolute;color:#0160a6;text-decoration:underline;background:url(../images/blue-arrow-up.png) no-repeat 0 2px}a.btn-back-to-top:hover{color:#0283e2;background:url(../images/blue-arrow-up-hover.png) no-repeat 0 2px}.half a.btn-back-to-top{margin-left:0;margin-top:0}.thirds a.btn-back-to-top{float:left;clear:left;margin-top:25px;position:relative;margin-left:0}.divided-section-wrapper a.btn-back-to-top{position:static;margin:0 0 7px 30px}body#new .half{padding-bottom:1%}.generic-copy{padding:50px 0;margin:0 0 50px;background:url(../images/dotted-line-bg.png) no-repeat 50% 100%;overflow:hidden}.generic-copy h3{font:700 25px/31px proxima-nova,sans-serif;margin:0 0 15px;color:#5d5d5d}.generic-copy h2{font:700 36px/45px proxima-nova,sans-serif;margin:0 0 15px}.generic-copy p{font:700 17px/23px proxima-nova,sans-serif;color:#888;margin:0 0 30px}.testimony{padding:10px 0 0 120px;background:url(../images/large-quote.png) no-repeat top left}.testimony h3{font:700 24px/24px proxima-nova,sans-serif;color:#5d5d5d}@media only screen and (max-width:1100px){body#new #hero .lockup{left:5%}.thirds .social{float:none;margin:15px 0 15px}.half .social{float:none;margin:15px 0 0}.fb-social,.tw-social{float:none;text-align:left}.no-hero .fb-social,.no-hero .tw-social{float:right}.fb-social{margin:0 0 8px}#drinkwell .slide-content p{display:none}}@media only screen and (max-width:960px){#hero-dropdown{width:70%}#wn-passport-door,#wn-pendant-trainer{bottom:-10%}#wn-busy-buddy,#wn-pagoda-fountain{display:none}}@media only screen and (max-width:480px){#whats-new-signup{width:90%}body#new #hero .lockup{top:20px;margin:0}body#new #hero .lockup h1,body#new #hero .lockup h2.hero-header,body#new #hero .lockup p,h2.smaller-hero{color:#fff;text-align:center}body#new #hero{min-height:550px;margin:0}body#new #hero .lockup h1 span,body#new #hero .lockup h2.hero-header span,h2.smaller-hero span{font-size:32px}#hero-dropdown{display:none!important}.thirds{width:90%;margin:0 0 30px 5%;float:none}body#new .copy-img .half{width:90%;margin:0 0 0 5%;float:none}.copy-img .img,body#new .copy-img .half .img{float:none;width:90%;margin:0 0 0 5%;text-align:left}body#new .copy-img .copy{width:90%;margin:0 0 0 5%}body#new .copy-img .half .img .social{margin:15px 0}#hero #wn-busy-buddy,#hero #wn-pagoda-fountain,#hero #wn-passport-door,#hero #wn-pendant-trainer{display:none}#drinkwell-logo{display:none}.wtb-zip-form{margin:0 0 30px}}#left-nav{float:left;width:290px;min-height:960px;padding:0 0 50px 35px;color:#5d5d5d;background:url(../images/subnav-bg.png) no-repeat top right}#left-nav-mobile{display:none;position:absolute;top:-40px;left:20px;right:20px}#left-nav h3{color:#5d5d5d;font:700 28px/35px proxima-nova,sans-serif;margin:0 0 20px}#left-nav h6,.right-col-block h6{font:700 17px/24px proxima-nova,sans-serif;margin:0 0 15px}#left-nav ul.dark-gray-checks{margin:30px 0}#left-nav ul.dark-gray-checks li{list-style:none;color:#888;margin:0 0 10px;padding:0 30px 0 30px;font:700 17px/19px proxima-nova,sans-serif;background-position:0 3px}#about-subnav{list-style:none;margin:0 0 50px}#about-subnav li a{display:block;height:58px;font:700 20px/58px proxima-nova,sans-serif;color:#888;padding:0 0 0 27px;text-decoration:none}#about-subnav li a:hover,#about-subnav li.active a{height:56px;padding:0 0 0 26px;border:1px solid #d0d9e0;border-width:1px 0 1px 1px;font:700 20px/56px proxima-nova,sans-serif;color:#5d5d5d;background:#fff}#about-subnav li ul.subnav-subnav li a{height:40px;padding:0 0 0 25px;font:700 18px/40px proxima-nova,sans-serif;color:#ccc}#about-subnav li ul.subnav-subnav{list-style:none;display:none;padding:0 0 10px 25px;border-left:1px solid #d0d9e0;border-bottom:1px solid #d0d9e0;background:#fff}#about-subnav li.active ul.subnav-subnav li a{height:40px;border:0;color:#ccc}#about-subnav li ul.subnav-subnav li a:hover,#about-subnav li ul.subnav-subnav li.active a{height:40px;border:0;color:#217e7a;padding:0 0 0 25px;font:700 18px/40px proxima-nova,sans-serif;background:url(../images/subnav-subnav-hover.png) no-repeat 0 50%}#about-subnav li.sub-sub a:hover,#about-subnav li.sub-sub.active a{border-bottom:1px solid #fff}.content-content{margin:0 35px 50px 365px;overflow:hidden}.generic-content{padding:0 32px 50px!important}.content-content h1,.generic-content h1,.generic-content h2.generic-header{font:700 30px/43px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 35px}.content-content h2,.generic-content h2{font:700 24px/33px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 30px}.content-content h3,.generic-content h3{font:700 21px/29px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 30px}.content-content h4,.generic-content h4{font:700 18px/25px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 20px}.content-content p,.generic-content p{font:400 18px/24px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 32px}.content-content a,.generic-content a,.lvl1 .flyout-footer a{color:#0160a6;border-bottom:0;text-decoration:underline}.content-content a:hover,.content-content a:visited,.generic-content a:hover,.generic-content a:visited,.lvl1 .flyout-footer a:hover,.lvl1 .flyout-footer a:visited{color:#0283e2}.content-content p img{display:block;max-width:100%!important}.generic-img{position:relative;float:left;margin:0 25px 5px 0}.generic-img .cat-thumb{max-width:100%}@media only screen and (max-width:768px){#left-nav{display:none}#left-nav-mobile{display:block}.content-content{margin:0 35px}#signup-input{width:70%}}.board{margin:0 0 30px;padding:0 0 30px;background:url(../images/dotted-line-bg.png) no-repeat bottom left}.bio-photo{float:left;margin-right:20px}img.img-border{float:left;padding:15px;border:1px solid #e8e8e8;background:#f2f2f2}.board-bio{margin:10px 0 0 0}.board-bio .close-read-more,.board-bio .read-more{color:#217e7a}@media only screen and (max-width:768px){.board-bio{clear:left;margin:30px 0 0}}#support-top{margin:0 0 60px;background:url(../images/dotted-line-bg.png) no-repeat bottom left}@media screen and (max-width:480px){#support-top{margin:0;background:0}}#support-top .category{min-height:auto!important}#support-title{margin:0 0 80px}#support-title h1{font:700 32px/45px museo-slab,serif;color:#888;margin:0 0 10px}#support-title p{font:700 18px/23px proxima-nova,sans-serif;color:#888}.support-category{overflow:hidden;margin:0 0 60px;background:url(../images/dotted-line-bg.png) no-repeat bottom left}.support-category .cat-col.downloads ul{position:relative}.support-accessories h3,.support-category h3{font:700 26px/26px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 50px}.support-accessories .cat-col h3 a,.support-category .cat-col h3,.support-category .cat-col h3 a{font:700 22px/25px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 24px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.support-accessories .category-img img.shadow,.support-category .category-img img.shadow{width:110%}.support-accessories .cat-col p,.support-category .cat-col p{margin:0 0 15px;font:700 18px/22px proxima-nova,sans-serif;color:#888}.support-category .cat-col ul{margin:0;bottom:0}.support-category .support-category-header{text-align:justify;margin-bottom:50px}.support-category .support-category-header:after{content:"";display:inline-block;width:100%}.support-category .support-category-header h3{display:inline-block;margin:0 0 20px;text-align:left}.support-category .support-category-header a{text-align:left}@media screen and (max-width:480px){.support-category .support-category-header a{max-width:319px}}.show-hidden-support-cats{clear:left;color:#217e7a;font:700 18px/24px proxima-nova,sans-serif;display:block;margin:30px 0}.support-section{overflow:hidden;margin:50px 0 60px;padding:0 0 50px;background:url(../images/dotted-line-bg.png) no-repeat bottom left}.support-section h3{font:700 26px/33px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 30px}.support-section a.btn-back-to-top{position:relative;margin-left:0;margin-top:30px}.support-section ul.dark-gray-arrows{margin:40px 0 0 20px}.support-section ul.dark-gray-arrows li{margin:0 0 25px;padding-top:0}.support-section ul.dark-gray-arrows a.ico-video{padding-right:24px;background:url(../images/ico-tv.png) no-repeat 100% 35%}.support-section ul.dark-gray-arrows a.active{color:#010101}.support-hidden{margin:30px 0}.support-hidden p{font:700 18px/24px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 30px}.support-hidden a{color:#313131!important;border-bottom:1px solid #ccc}.support-hidden .media-item{width:39.574096%}.support-hidden ul.orange-arrows li{background:url(../images/orange-arrow-right.png) no-repeat 0 50%!important}#support-topic-jump-links{position:relative;height:21px;padding:30px 0 30px 50px;margin:0 0 30px}#support-topic-jump-links img{display:block;position:absolute;max-width:100%;top:0;left:0;z-index:1}#support-topic-jump-links a{position:relative;color:#5d5d5d;margin:0 5% 0 0;font:700 18px/18px proxima-nova,sans-serif;z-index:2;text-decoration:none}#support-topic-jump-links a:hover{color:#217e7a;text-decoration:underline}#product{margin:0 0 50px;overflow:hidden}#product-slideshow{float:left;width:40%}#product-details,.product-details{margin:0 0 0 45%}#product-details h1,.product-details h1{font:700 32px/39px proxima-nova,sans-serif;color:#313131;margin:0 0 15px}#product-details h5,#product-details h5 a,.product-details h5,.product-details h5 a{font:700 18px/25px proxima-nova,sans-serif;color:#888;margin:0 0 45px}#product-details h3,.product-details h3{font:700 22px/29px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 30px}#product-details h5 a,.product-details h5 a{font-size:16px;margin:0 0 0 40px;padding:0 10px 5px;display:inline-block}#product-details h5 a.active,.product-details h5 a.active{background:#f2f2f2}#product-details p,.product-details p{font:400 18px/24px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 14px}ul.downloads{list-style:none}ul.downloads li{line-height:51px;padding:0 10px;color:#5d5d5d;border-bottom:1px solid #f2f2f2;background:#f2f2f2}ul.downloads li.alt{background:0}ul.downloads li a.download-download{float:right;color:#217e7a;line-height:51px}ul.downloads li a.download-download.pdf{padding-left:40px;background:url(../images/pdf.png) no-repeat 0 50%}ul.downloads li span{color:#888;display:inline-block}#additional-skus{padding:20px 20px 12px;margin:-45px 0 30px;background:#f2f2f2}#additional-skus p{margin:0 0 8px}#product-ss-pager{margin:20px 0 0}#product-ss-pager li{display:inline;list-style:none;margin:0 4px 0 0}#product-ss-pager a{display:inline-block;padding:0}#product-ss-pager img{float:left}#product-ss-pager .rslides_here a{background:0 0;box-shadow:0 0 0 2px #888}.product-view .product-shop-inner .input-box{background:0 0}#breadcrumbs{display:inline-block;color:#313131;margin-bottom:20px}#breadcrumbs a,#breadcrumbs a:visited{color:#313131;text-decoration:underline;font:400 16px/21px proxima-nova,sans-serif;text-transform:capitalize}#breadcrumbs a:hover{color:#5d5d5d}@media only screen and (max-width:480px){#breadcrumbs{top:-10px;left:5%;position:relative;width:90%;line-height:1.6em}#product-slideshow{float:none;width:90%;margin:0 0 0 5%}#product-details,.product-details{margin:0 5%}#support-topic-jump-links img{display:none}#support-topic-jump-links a{line-height:30px}}.press-list h1{font:700 36px/45px museo-slab,serif;color:#888}#press-dd{float:right}.press-item{margin:0 0 40px;padding:0 0 40px;background:url(../images/dotted-line-bg.png) repeat-x bottom left}.press-item span.press-date,p.press-date{float:right;font:700 20px/27px proxima-nova,sans-serif;color:#217e7a}.press-item span.press-date{margin-left:20px}p.press-date{float:left}.press-item h1{margin:0 0 25px}.press-item h3 a{font:700 26px/35px proxima-nova,sans-serif;color:#5d5d5d;text-decoration:underline}.press-item p a{color:#217e7a}#press-bottom.press-item{padding:40px 0 0;margin:60px 0;background:url(../images/dotted-line-bg.png) repeat-x top left}#back-to-press{text-decoration:none;color:#888;font:700 15px/21px proxima-nova,sans-serif}#back-to-press span{border-bottom:1px solid #e8e8e8}#press-date-social{overflow:hidden}#press-date-social .social{float:left;margin-left:40px}#body-where-to-buy .content-wrapper{width:96%;padding:0 2% 0 2%}.wtb-zip-label{margin-top:50px;display:inline-block;margin-bottom:30px}.wtb-zip-label input[type=text]{margin-left:10px;margin-right:10px}#DealerLocatorIframe{border:1px #949085 solid;height:495px;width:100%;margin-bottom:40px}#authorized-retailers ol li,#authorized-retailers ul li{font:400 17px/23px proxima-nova,sans-serif;color:#888;margin-bottom:1%}#authorized-retailers ol,#authorized-retailers ul{list-style-type:none}#authorized-retailers a[href="#TOP"]{margin-bottom:2%;display:inline-block;background-image:url(/media/images/green-arrow-up.png);padding-left:2%;background-repeat:no-repeat;background-position:0 5px}#authorized-retailers a{margin-right:1%}@media only screen and (max-width:640px){#authorized-retailers a{margin-right:.5%}#authorized-retailers a[href="#TOP"]{padding-left:5%}}.about-us-dots{margin:0 0 40px;padding:0 0 40px;background:url(../images/dotted-line-bg.png) repeat-x bottom left;overflow:hidden}#social-about{float:none;width:166px;overflow:hidden;margin:0 0 40px}#tails-round-world img{margin-right:30px}.letter{min-height:51px;margin:0 0 5px;padding:4px 0 0 80px}.letter p{margin:0}#letter-t{background:url(../images/letter-t.png) no-repeat top left}#letter-h{background:url(../images/letter-h.png) no-repeat top left}#letter-e{background:url(../images/letter-e.png) no-repeat top left}#letter-w{margin-top:40px;background:url(../images/letter-w.png) no-repeat top left}#letter-i{background:url(../images/letter-i.png) no-repeat top left}#letter-l{background:url(../images/letter-l.png) no-repeat top left}#letter-e p{padding-top:10px}.about-img{margin:0 20px 0 0}@media only screen and (max-width:768px){.generic-img{float:none;width:100%}.about-us-dots .half{float:none;width:100%}#tails-round-world img.fl{float:none!important}#tails-round-world h3,#tails-round-world p{margin-left:0}}#search-404 label{display:block;margin:0 0 10px;font:700 18px/22px proxima-nova,sans-serif;color:#5d5d5d}#search-404 input[type=text],#search-bar-format input[type=text]{width:370px;padding-left:7px;border-radius:4px;border:1px solid #ccc;height:45px;display:inline-block;margin-right:30px}#search-404 input[type=image]{position:relative;top:33px}@media (max-width:750px){#search-404 input[type=text],#search-bar-format input[type=text]{width:90%;padding-left:7px;border-radius:4px;border:1px solid #ccc;height:45px;display:inline-block;margin-right:30px}}#interstitialWrapper{margin:0 auto;width:715px;height:691px;padding:30px 0 0;background:url(/media/images/interstitial_bg.jpg) no-repeat top left}#interstitialHeader{text-align:center;margin:0 0 25px;font:700 36px/45px proxima-nova,sans-serif;color:#5d5d5d}#interstitialWrapper #left{float:left;width:283px;padding-left:34px}#interstitialWrapper #right{float:left;width:303px;padding-left:14px}#interstitialWrapper #left p,#interstitialWrapper #right p{margin:40px 0;font:700 18px/22px proxima-nova,sans-serif;color:#5d5d5d}#interstitialWrapper #middle{width:50px;text-align:center;float:left}#homepage-categories ul li a{color:#0160a6;border-bottom:0;text-decoration:underline}#homepage-categories ul li a:hover{color:#0283e2}#homepage-categories ul li a:visited{color:#0283e2}.right-col-block ul.orange-arrows li a{color:#0160a6;border-bottom:0;text-decoration:underline}.right-col-block ul.orange-arrows li a:hover{color:#0283e2}.right-col-block ul.orange-arrows li a:visited{color:#0283e2}.section a{color:#0160a6;border-bottom:0;text-decoration:underline}.section a:hover{color:#0283e2}.section a:visited{color:#0283e2}.section a.link-learn-more{color:#217e7a}.section a.link-learn-more:hover{color:#217e7a}#products-page-top{margin:0 0 110px}#products-page-top img{display:block;max-width:100%;margin:0 30px 0 0;float:left}.product-category{position:relative;clear:left;border:1px solid #e8e8e8;border-radius:4px;margin:100px 0 0;padding:100px 30px 45px}.product-category h1{position:absolute;left:20px;top:0;z-index:2}.product-category h1 img{z-index:1}#cat-fencing{top:-22px;left:170px;width:130px;padding:0 0 0 20px;background:#fff}#cat-fencing img{position:absolute;top:-55px;left:-150px}#cat-pet-care{top:-22px;left:170px;width:160px;padding:0 0 0 20px;background:#fff}#cat-pet-care img{position:absolute;top:-55px;left:-150px}#cat-doors{top:-22px;left:140px;width:100px;padding:0 0 0 20px;background:#fff}#cat-doors img{position:absolute;top:-55px;left:-130px}#cat-training{top:-22px;left:150px;width:290px;padding:0 0 0 20px;background:#fff}#cat-training img{position:absolute;top:-55px;left:-130px}.product-category .thirds{min-height:260px}.product-category .thirds img{display:block;max-width:100%;margin:15px 0}.product-category p.installation-time,.product-category ul{display:none}#product-jump-links a{display:inline-block;width:130px;height:12px;margin:0 10px 0 0;padding:130px 0 0 0;text-align:center}a#jump-fencing{padding-left:5px;width:125px;background:url(../images/sketch-fencing.png) no-repeat 50% 0}a#jump-doors{background:url(../images/sketch-doors.png) no-repeat 50% 0}a#jump-training{background:url(../images/sketch-training.png) no-repeat 50% 0}a#jump-pet-care{padding-left:20px;width:110px;background:url(../images/sketch-pet-care.png) no-repeat 50% 0}#no-hassle{display:block;margin:25px auto 15px auto}@media only screen and (max-width:960px){#products-page-right{display:none}.product-category .thirds:nth-of-type(2n+1){clear:left}.product-category .thirds{width:46%}#product-jump-links{display:none}}@media only screen and (max-width:480px){.product-category{padding-left:0;padding-right:0;border:0;margin:50px 0 0;padding:0}.product-category h1{position:relative!important;width:60%!important;text-align:center;left:20%!important;top:auto!important;padding:0!important}.product-category h1 img{position:relative!important;left:auto!important;top:auto!important;margin:0 auto 15px}.product-category .thirds{width:95%;clear:left;margin:0}}.atlwdg-trigger{z-index:5}@media (max-width:767px){#bootstrapModal{position:absolute;top:20px;left:20px;right:20px;width:auto;margin:0}#bootstrapModal.fade.in{top:20px}.modal-body{overflow:visible;max-height:none}}@media (max-width:480px){#bootstrapModal{top:10px;left:10px;right:10px}.bootstrap-iframe-modal.fade.in{top:10px}}.toolbar .pager{float:right}.toolbar .pager .limiter{float:left}.toolbar .pager .limiter{display:none}.toolbar .pager .pages{float:right}.toolbar .pager .pages li{background-color:#f2f2f2;display:inline;float:left;font:700 12px/15px proxima-nova,sans-serif;height:21px;margin:0 2px;padding:5px 5px 0;text-align:center;width:17px}.toolbar .pager .pages li.current,.toolbar .pager .pages li:hover{background-color:#217e7a;color:#fff}.toolbar .pager .pages li.current a,.toolbar .pager .pages li:hover a{color:#fff}.toolbar .pager .pages a{padding:5px;text-decoration:none;color:#010101}.toolbar .pager .pages a.next{display:block;float:right;margin:0 2px 0 10px;padding:2px}#search-page .toolbar{margin:25px 0 0}.left-col div.result{margin-bottom:50px;padding-top:20px;width:100%;clear:both}.left-col .result h3{margin:0 0 10px}.left-col .result h3 a{color:#5d5d5d;font:700 20px/28px proxima-nova,sans-serif;text-decoration:none}.left-col .result h3 a:hover{color:#5d5d5d}.left-col .result p.search-summary{margin:0;font-size:16px}.left-col .result .category-img img.shadow{max-width:100%!important;display:block;float:left}.left-col .result .category-img img{width:150px;margin-right:20px;display:block}.left-col .result a.search-link{margin-bottom:20px;font-size:16px}div.search-box{margin-bottom:10px}.num-results h4.results-count{display:inline-block;width:100%;margin-top:30px;color:#217e7a;font:700 20px/26px proxima-nova,sans-serif;text-decoration:none;text-align:left}@media (max-width:750px){.search-box div.input-box{width:45%;margin-bottom:10px;float:left}.search-box div.search-button{float:left;margin-left:10px;width:100px;height:40px}}.twtr-widget{position:relative;font-size:12px!important;font-family:"lucida grande",lucida,tahoma,helvetica,arial,sans-serif!important;zoom:1;color:#e8e8e8}.twtr-fullscreen{font-size:220%!important}.twtr-inactive{display:none}.twtr-widget a img{border:0!important}.twtr-doc{overflow:hidden;width:100%;text-align:left;font-weight:400;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.twtr-bd{padding:0 1px}.twtr-widget .twtr-tweet-wrap{padding:6px 8px;overflow:hidden;zoom:1}.twtr-fullscreen .twtr-tweet-wrap{padding:20px}.twtr-widget .twtr-tweet{border-bottom:1px dotted #e8e8e8;overflow:hidden;zoom:1}.twtr-widget-profile img.twtr-profile-img{display:block;float:left;width:31px;height:31px;border:0!important}.twtr-widget h3,.twtr-widget h4,.twtr-widget p{margin:0!important;padding:0!important;line-height:1.2!important;width:auto!important}.twtr-widget-profile h3,.twtr-widget-profile h4{margin:0 0 0 40px!important}.twtr-widget h3{font-size:11px!important;font-weight:400!important}.twtr-widget h4{font-size:16px!important}.twtr-widget .twtr-new-results,.twtr-widget em{font-size:9px;font-style:normal;display:block;margin-top:2px;zoom:1}.twtr-widget .twtr-new-results{text-align:center;padding:3px;margin:0 auto -10px auto!important;display:block;position:relative;bottom:5px;line-height:.9}.twtr-results-inner{line-height:1;font-size:100%;padding:4px 0;position:relative;bottom:-2px;width:40%;margin:0 auto;z-index:2;text-align:center}.twtr-results-hr{width:100%;position:relative;z-index:1;height:1px;border-bottom:1px dotted #e8e8e8;bottom:7px;background:0;overflow:hidden}.twtr-new-results span{position:relative;z-index:3;top:-14px;display:block;font-size:9px!important}.twtr-fullscreen .twtr-new-results span{font-size:24px!important}.twtr-hd{padding:10px;position:relative;zoom:1;overflow:hidden}.twtr-fullscreen .twtr-hd{height:0;padding:0}.twtr-timeline{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;position:relative;overflow:hidden;z-index:2;height:225px}.twtr-scroll .twtr-timeline{overflow-x:hidden;overflow-y:auto}.twtr-widget .twtr-tweet:last-child{border-bottom-width:0}.twtr-ft{position:relative}.twtr-ft div{overflow:hidden;padding:10px;zoom:1}.twtr-ft span{float:right;text-align:right}.twtr-ft a{float:left;display:block}.twtr-ft span a{float:none}.twtr-avatar{width:40px;height:40px;float:left;overflow:hidden;display:block}.twtr-fullscreen .twtr-avatar{width:80px;height:80px}.twtr-img{height:25px;width:25px}.twtr-img img{width:30px;height:30px}.twtr-fullscreen .twtr-img img{width:72px;height:72px}.twtr-fullscreen a.twtr-join-conv{display:none}.twtr-tweet-text{margin-left:40px}.twtr-fullscreen .twtr-tweet-text{margin-left:90px}.twtr-doc a{text-decoration:none!important}.twtr-doc a:hover{text-decoration:underline!important}.downloads-header{color:#5d5d5d;font:700 24px/31px museo-slab,serif;margin-bottom:20px;margin-top:12%;text-decoration:none}h3.downloads-dropdown-header{color:#5d5d5d;font:700 26px/26px proxima-nova,sans-serif}.support-category .cat-col.downloads{width:100%;min-height:20px;margin-bottom:20px}.support-category .cat-col.downloads h3.fl{margin-right:40px;margin-bottom:10px}.support-category .cat-col.downloads div ul li.fl{margin-top:10px;width:100%}.cat-col ul li a.download-download,.cat-col ul li a.downloads{border-bottom:medium none;font:700 20px/27px proxima-nova,sans-serif;overflow:hidden;text-decoration:underline;color:#0160a6}.cat-col ul li a.download-download:hover,.cat-col ul li a.downloads:hover{color:#0283e2}span.best-seller-price{color:#217e7a;font:400 24px/25px proxima-nova,sans-serif;margin:3px 0 10px;text-align:left;display:inline-block}span.best-seller-starting{font-size:12px;color:#217e7a}div.best-seller-picture{min-height:285px}.product h3.best-seller-name{margin-left:0}h3.best-seller-name a,h3.best-seller-name a:hover,h3.best-seller-name a:visited{color:#5d5d5d;font:700 18px/20px proxima-nova,sans-serif;margin:0 0 20px;text-decoration:none}div.best-seller-price-div{margin-bottom:10px}a.orange-arrows.best-sellers{border-bottom:medium none;color:#0160a6;text-decoration:underline;font:700 18px/27px proxima-nova,sans-serif}a.orange-arrows.best-sellers:hover{color:#0283e2}div.full-width{width:100%;clear:both}div.best-sellers-product-listing div.product{min-height:450px}@media (max-width:960px){div.best-sellers-product-listing div.product{float:left;width:43%}div.best-sellers-product-listing div.product a.btn-green.smaller{margin-left:0;font-size:14px}div.best-seller-picture div.product-img{float:left;position:relative;width:95%}}div.content.no-hero.generic-content ol li{margin-bottom:10px}.left-col.regframe{overflow:hidden;width:615px}.bounds.regoverflow{overflow:hidden}ol.recently-compared-items li,ol.recently-viewed-items li{height:auto}div#homepage-ss img.banner.premier,div#homepage-ss img.banner.scoopfree{max-width:100%}@media only screen and (max-width:600px){.media-item,.media-item img.img-border{float:none;display:block;width:100%}}@media only screen and (max-width:500px){.rslides.premier,.rslides.scoopfree{min-height:320px}.thirds a.btn-back-to-top,a.btn-back-to-top{position:static;margin-bottom:5%}.thirds{width:90%;margin:0 0 30px 5%;float:none;clear:both}}div.slide-content.premier{padding-top:40px;left:60%;margin-top:0;width:40%}@media only screen and (min-width:800px) and (max-width:1120px){div.slide-content.premier{padding-top:30px}}@media only screen and (max-width:800px){div.slide-content.premier{padding-top:30px}}@media only screen and (min-width:501px) and (max-width:601px){div.slide-content.premier{padding-top:0}}img.premierlogo{padding-bottom:10px}@media only screen and (min-width:501px) and (max-width:1279px){img.premierlogo{max-width:95%}}@media only screen and (max-width:500px){img.premierlogo{display:none}}img.premierlogocolor-blackimg{display:none}@media only screen and (max-width:500px){img.premierlogocolor-blackimg{width:95%;padding:0 2.5% 20px 2.5%;display:block}}h2.premier-subhead{color:#ccc;font:700 20px/28px proxima-nova,sans-serif;text-shadow:1px 0 1px rgba(0,0,0,.75);padding-bottom:30px}@media only screen and (max-width:960px){h2.premier-subhead{display:none}}img.premier-toy-group{position:absolute;padding-left:50px;top:255px;z-index:999999;width:28%}@media only screen and (max-width:500px){img.premier-toy-group{display:none}}@media only screen and (min-width:501px) and (max-width:840px){img.premier-toy-group{padding-left:2.5%!important}}.premier-content{padding:.5% 5% 0 8%}.premier-content.r{float:right;width:60%}@media only screen and (max-width:500px){div.premier-content.l,div.premier-content.r{width:94%;padding:10px 3% 10px 3%;float:none}}.premier-content.l{float:left;width:58%;padding-left:3.5%}@media only screen and (max-width:840px){body#new #whats-new-signup{width:48%;bottom:-10%;right:1%}}h3.premier-callout-header,h3.premier-content-header,h3.premier-product-select-header,h3.premier-testimonial-person,h3.scoopfree-steps-header,h3.scoopfree-video-header{font:700 21px/26px proxima-nova,sans-serif;color:#5d5d5d;padding-bottom:10px}h4.petloo-owner-location,p.premier-callout-copy-content,p.premier-copy,p.premier-product-select-copy,p.premier-testimonial-copy,p.scoopfree-copy,ul.petloo-list li{font-family:proxima-nova,sans-serif;line-height:1.5;color:#5d5d5d}img.premier-leashes{float:right;padding-top:8%;width:33%}@media only screen and (max-width:840px){img.premier-leashes{padding-top:2%}}div.categories-grid{padding:0 2.5% 0 2.5%}h3.premier-categories-name a,h3.premier-categories-name a:hover,h3.premier-categories-name a:visited{color:#5d5d5d;font:700 21px/26px proxima-nova,sans-serif;text-decoration:none}@media only screen and (max-width:960px){h3.premier-categories-name,h3.premier-categories-name a{margin-left:0}}div.premier-product-select{padding:20px 0 20px 2.5%}div.premier-product-select-content{float:left;width:45%}p.premier-product-select-copy{padding-bottom:20px}div.premier-product-select-content select{max-width:175%}img.premier-product-select-img{float:right;width:40%}img.premier-quote{float:left;padding-left:3.5%}@media only screen and (max-width:840px){img.premier-quote{padding-right:3.5%}}h3.premier-testimonial-person{padding-top:10px}.dotted-line{max-width:95%;background-image:url(../images/dotted-line.png);background-repeat:repeat-x;height:5px;margin:20px 2.5% 20px 2.5%;clear:both}div.premier-callout{background:url(../images/white-texture-bg.jpg) repeat scroll 0 0 transparent;border-radius:4px 4px 4px 4px;overflow:hidden;padding:10% 2.5% 10% 0;height:250px}div#premier-callout-left,div#premier-callout-right{width:47%;padding-top:3%;margin-bottom:40px}@media only screen and (max-width:840px){div#premier-callout-left,div#premier-callout-right{display:none}}div#premier-callout-left{float:left}div#premier-callout-right{float:right}h3.premier-callout-header{font:700 30px/32px proxima-nova,sans-serif;padding-bottom:20px}@media only screen and (min-width:841px) and (max-width:1024px){h3.premier-callout-header{font:700 21px/21px proxima-nova,sans-serif}}@media only screen and (min-width:1025px) and (max-width:1120px){h3.premier-callout-header{font:700 26px/30px proxima-nova,sans-serif}}img.premier-callout-pic-left,img.premier-callout-pic-right{float:left;width:36%}div.premier-callout-content{float:right;width:60%;padding-left:2%}p.premier-callout-copy-content{padding-bottom:15px}div.premier-callout-copy{height:200px}div.best-sellers-product-listing div.product{height:525px}@media only screen and (max-width:500px){div.best-sellers-product-listing div.product.premier{width:40%}}@media only screen and (min-width:720px) and (max-width:960px){div.best-sellers-product-listing div.product.premier{width:29%}.product.premier.third{display:inline}}div.premier-categories-header{height:75px}@media only screen and (max-width:500px){div.premier-categories-header{height:100px}}div.premier-shop{bottom:0;clear:both;display:block;height:44px;width:100%;padding-top:10px}@media only screen and (min-width:841px) and (max-width:959px){span.premier-btn-span{font:700 14px/55px museo-slab,serif}}@media only screen and (min-width:960px) and (max-width:1054px){span.premier-btn-span{font:700 16px/55px museo-slab,serif}}div.premier-callout-content a.btn-green{vertical-align:top}a.blue-link{border-bottom:medium none;color:#0160a6;text-decoration:underline}a.blue-link:hover{color:#0283e2}div.best-seller-picture.premier{height:325px}img.end-shadow{width:100%}.product a.btn-green.premier.grid{margin-left:0}@media only screen and (min-width:320px) and (max-width:450px){.product a.btn-green.premier.grid{overflow:hidden}}div#homepage-ss img.banner.scoopfree{margin-bottom:20px}div.slide-content.scoopfree{left:60%;margin-top:0;position:absolute;top:10%}@media only screen and (max-width:500px){div.slide-content.scoopfree{top:9%;left:55%;margin-top:0;position:relative;text-align:center!important;width:80%}}@media only screen and (min-width:501px) and (max-width:600px){div.slide-content.scoopfree{padding-top:0;left:20%;width:80%}}@media only screen and (min-width:501px) and (max-width:840px){div.slide-content.scoopfree{padding-top:0;left:5%;width:90%}img.premierlogo.scoopfree{float:left;width:50%}div.slide-content.scoopfree a.btn-green{position:absolute;bottom:10%;right:10%}}@media only screen and (max-width:840px){div.slide-content.scoopfree a.btn-green{overflow:hidden}}@media only screen and (min-width:841px) and (max-width:1024px){div.slide-content.scoopfree{width:40%!important;top:5%}img.premierlogo.scoopfree{padding-bottom:0}}div.replaceable-litter-trays{margin-top:10px}.scoopfree div.replaceable-litter-trays{padding:0 3.5%;margin-top:100px}@media only screen and (max-width:640px){.scoopfree div.replaceable-litter-trays{margin-top:0}}.scoopfree div.replaceable-litter-trays img{width:100%}@media only screen and (max-width:600px){.scoopfree .scoopfree-video .media-item,.scoopfree-litter .scoopfree-video .media-item{margin:0}}@media only screen and (max-width:500px){div.scoopfree .rslides.scoopfree,div.scoopfree-litter .rslides.scoopfree{display:none}}@media only screen and (min-width:501px) and (max-width:600px){div.replaceable-litter-trays{margin-top:75px}}.scoopfree-video{float:right;width:30%;margin-top:34px}@media only screen and (max-width:1120px){.scoopfree-video{width:95%}}.scoopfree-video .media-item{width:90%}.scoopfree-video .media-item span.video-thumbnail img{width:100%}.scoopfree-content{float:left;width:62%;background:none repeat scroll 0 0 #f2f2f2;border:1px solid #e8e8e8;margin:2.5% 0 0 2.5%}@media only screen and (max-width:1120px){.scoopfree-content{width:95%}h3.scoopfree-steps-header{margin-left:2.5%!important}}div.scoopfree-images{width:20%;float:left;margin-left:20px}@media only screen and (max-width:840px){div.scoopfree-images{width:100%;text-align:center;margin-left:0;float:none}}div.scoopfree-step.one,div.scoopfree-step.three,div.scoopfree-step.two{float:right;width:70%;padding:10px 30px 30px 10px}@media only screen and (max-width:840px){div.scoopfree-step.one,div.scoopfree-step.three,div.scoopfree-step.two{width:88%;margin-left:10px}}h3.scoopfree-steps-header,h4.scoopfree-green-header{color:#217e7a}h3.scoopfree-steps-header{margin-left:26%;padding-top:15px}div.scoopfree-steps{width:100%;height:100%;clear:both;padding-bottom:20px}h4.scoopfree-green-header{font-weight:700}h4.petloo-owner-location{font-style:italic;font-weight:700}div.scoopfree-categories-header{height:100px}@media only screen and (min-width:501px) and (max-width:1120px){div.scoopfree-categories-header{height:130px}}div.best-seller-picture.scoopfree{height:450px}div.best-sellers-product-listing div.product.premier.scoopfree{height:600px}@media only screen and (max-width:500px){h3.premier-categories-name.scoopfree,h3.premier-categories-name.scoopfree a,h3.premier-categories-name.scoopfree a:hover,h3.premier-categories-name.scoopfree a:visited{font:700 18px/20px museo-slab,serif}}@media only screen and (max-width:960px){p.scoopfree-description{margin-left:0}}img.scoopfree-award{padding-bottom:20px}div.scoopfree#homepage-categories{padding-bottom:0}div.scoopfree#homepage-categories div.cat-col a{text-decoration:none}div.scoopfree#homepage-categories div.cat-col a:hover{text-decoration:underline}img.scoopfree-kitty{float:right;width:33%}@media only screen and (max-width:960px){#tab-box.tab-box-half{width:100%}}@media only screen and (min-width:961px) and (max-width:1280px){#tab-box #tabs a{padding:10px 0 0 22px;font:700 1.2em/30px proxima-nova,sans-serif}}@media only screen and (max-width:500px){#tab-box #tabs a{font:700 17px/23px proxima-nova,sans-serif;padding:8px 0 0 8px}}@media only screen and (max-width:1120px){.scoopfree div.premier-content.l,.scoopfree-litter div.premier-content.l{width:93%}}.scoopfree ul.light-gray-checks li span{font-weight:700}.scoopfree h2.hero-header{color:#5d5d5d;font:700 50px/50px museo-slab,serif}@media only screen and (max-width:800px){.scoopfree .slide-content h2.hero-header,.scoopfree-litter .slide-content h2.hero-header{display:inline}}@media only screen and (max-width:640px){.scoopfree .slide-content h2.hero-header{display:none}}h2.scoopfree-subhead{font:700 20px/28px proxima-nova,sans-serif;text-shadow:none;color:#5d5d5d;padding-top:15px;padding-bottom:20px}@media (max-width:66.875em){h2.scoopfree-subhead{display:none}}.content.scoopfree div.slide-content.scoopfree{left:51%}@media only screen and (max-width:840px){.content.scoopfree div.slide-content.scoopfree,.content.scoopfree-litter div.slide-content.scoopfree{width:40%}}.scoopfree div.scoopfree-callout-header,.scoopfree-litter div.scoopfree-callout-header{background:none repeat scroll 0 0 #f2f2f2;border:1px solid #e8e8e8;width:25%;position:absolute;margin-top:-200px;margin-left:5%;color:#5d5d5d;text-align:center}@media only screen and (max-width:880px){.scoopfree div.scoopfree-callout-header,.scoopfree-litter div.scoopfree-callout-header{padding:2%}}@media only screen and (max-width:640px){.scoopfree div.scoopfree-callout-header,.scoopfree-litter div.scoopfree-callout-header{position:relative;margin-top:0;width:85%;margin-bottom:2%}}.scoopfree div.scoopfree-callout-header .scoopfree-callout-logo,.scoopfree-litter div.scoopfree-callout-header .scoopfree-callout-logo{width:100%}@media only screen and (max-width:640px){.scoopfree div.scoopfree-callout-header .scoopfree-callout-logo,.scoopfree-litter div.scoopfree-callout-header .scoopfree-callout-logo{width:50%}}.scoopfree div.scoopfree-callout-header h3.scoopfree-callout-discount,.scoopfree-litter div.scoopfree-callout-header h3.scoopfree-callout-discount{font:700 30px museo-slab,serif;line-height:1.4em}@media only screen and (max-width:900px){.scoopfree div.scoopfree-callout-header h3.scoopfree-callout-discount,.scoopfree-litter div.scoopfree-callout-header h3.scoopfree-callout-discount{font-size:24px}}.scoopfree div.scoopfree-callout-header h3.scoopfree-callout-discount span,.scoopfree-litter div.scoopfree-callout-header h3.scoopfree-callout-discount span{color:#8a196c}.scoopfree div.scoopfree-callout-header p,.scoopfree-litter div.scoopfree-callout-header p{padding-bottom:20px}ul.petloo-list{list-style:inside}img.premier-toy-group.petloo{position:relative;float:left;top:0}div.premier-content.petloo{padding:5% 2.5% 0 3%}div.slide-content.premier.petloo{padding-top:0;top:10%;left:62%;margin-top:0}@media only screen and (min-width:500px) and (max-width:720px){div.slide-content.premier.petloo{width:100%;left:5%}}@media only screen and (min-width:721px) and (max-width:1024px){div.slide-content.premier.petloo{top:3%}}@media only screen and (min-width:500px) and (max-width:720px){img.premierlogo.petloo{width:30%;float:left;padding-left:2.5%}}@media only screen and (min-width:721px) and (max-width:840px){img.premierlogo.petloo{width:70%;padding-bottom:0}}@media only screen and (min-width:841px) and (max-width:1024px){img.premierlogo.petloo{width:80%;padding-bottom:0}}@media only screen and (min-width:960px) and (max-width:1120px){h2.premier-subhead.petloo{padding-bottom:0}}div.slide-content.premier.petloo a.btn-green{overflow:hidden}@media only screen and (min-width:500px) and (max-width:720px){div.slide-content.premier.petloo a.btn-green{position:absolute;bottom:10%;right:10%;overflow:hidden}}div.best-sellers-product-listing div.product.premier.petloo{height:550px}div.best-sellers-product-listing div.product.premier.petloo p.scoopfree-description{height:120px}@media only screen and (max-width:320px){div.best-sellers-product-listing div.product.premier.petloo p.scoopfree-description{height:160px}}img.premier-leashes.petloo{padding:0 2% 0 0;width:31%}img.petloo-awards{float:left;padding-left:2.5%;width:50%}@media only screen and (max-width:720px){img.petloo-awards{float:none;width:95%}body#new #whats-new-signup{bottom:-15%}}@media only screen and (max-width:480px){body#new #whats-new-signup{bottom:-7.5%;width:95%}}ul.petloo-list.awards{width:40%;float:right;padding:2.5% 2.5% 0 0;list-style-image:url(../images/orange-arrow-right.png)}@media only screen and (max-width:720px){ul.petloo-list.awards{float:none;width:95%;padding-left:2.5%}}ul.petloo-list.awards li{line-height:2.5}h3.premier-content-header.petloo{padding-left:2.5%}img.premier-callout-pic-right.petloo{width:28%}.bb-hide-desktop-show-mobile{display:none}img.bb-toy-group{position:absolute;padding-left:50px;top:150px;z-index:999999;width:25%}.bb-content.l{float:left;width:58%;padding-left:2%}.bb-sidebar{padding-left:2%;width:35%;display:inline-block}img.bb-toy-side{position:absolute;padding-left:50px;top:12.5%;right:0;z-index:999999;width:20%}div.bb-best-sellers-product-listing div.product{height:550px;border:1px solid #00f}.product-img img.product-product-bb{float:left;display:block;width:90%;height:200px;padding:15px;border:1px solid #e8e8e8;background:#f2f2f2}ul.bb-light-gray-checks li{list-style-position:inside;margin:0 0 15px;padding:0 0 0 24px;color:#5d5d5d;font:700 18px/25px proxima-nova,sans-serif;list-style-image:url(../images/ico-light-gray-check.png)}.best-seller-price-and-description-div{height:35%}.bb-content.r{float:right;width:75%}.bb-content.r div{float:left;width:40%;padding:2%}img.bb-kitty{float:left;width:45%}#bb-OtherAnimals{float:left;padding:2%;width:40%}#bb-young-n-old{display:inline-block;width:50%;padding:2%}img.product-product-bb-Featured{float:left;display:block;width:90%;height:210px;padding:15px;border:1px solid #e8e8e8;background:#f2f2f2}div.slide-content.bb{padding-top:0;left:65%;top:3%;margin-top:0}@media only screen and (max-width:1280px){.best-seller-price-and-description-div{height:30%}}@media only screen and (max-width:1120px){div.slide-content.bb{top:2%}img.bb-toy-group{top:125px;width:25%}.social-buttons{padding:0 5px 5% 5%}}@media only screen and (max-width:1024px){div.slide-content.bb{padding-top:0;left:62%;margin-top:0;width:35%}}@media only screen and (max-width:960px){div.slide-content.bb{left:65%}img.bb-toy-group{top:100px}img.bb-toy-side{position:absolute;padding-left:50px;top:11%;right:0;width:20%}.best-seller-price-and-description-div{height:25%}.product-img img.product-product-bb{float:none;display:block;width:245px;padding:15px;border:1px solid #e8e8e8;background:#f2f2f2}}@media only screen and (max-width:840px){img.bb-toy-group{position:static;float:left;padding-left:2%;width:25%}img.bb-toy-side{position:static;float:right;width:36%}div.bb-content.l{float:right;width:63%;padding-left:3.5%}.bb-sidebar{padding-left:2%;width:98%;display:block}.bb-hide-desktop-show-mobile{display:block}.hide-mobile{display:none}.bb-light-gray-checks{float:none;width:40%}.best-seller-price-and-description-div{height:28.5%}#bb-OtherAnimals,#bb-young-n-old{float:none;display:block;width:98%}.right-col-block{width:45%;margin:0 0 5% 2%;padding:0 0 45px}}@media only screen and (max-width:720px){div.slide-content.bb{width:100%;left:0;text-align:center}div.slide-content.bb a{margin-left:10%}.best-seller-price-and-description-div{height:32.5%}}@media only screen and (max-width:600px){div.slide-content.bb img{width:55%}div.slide-content.bb a{margin-left:0}.media-item{width:75%;margin:0 75px 20px;float:none}.video-thumbnail img{max-width:100%;display:block;margin:0 auto}.media-item img.shadow{width:93%}.media-content{width:90%;margin:0 25px}}@media only screen and (max-width:500px){div.slide-content.bb{position:static;width:96%;padding:2%}.bb-light-gray-checks{width:60%}#bb-OtherAnimals,#bb-young-n-old{float:none;width:90%}.media-item{float:none;width:90%;margin:0;margin:0 auto}.media-item img.shadow{width:100%}.media-content{width:90%;margin:0 auto}.right-col-block{float:none;width:90%;margin:0 2% 5% 0;padding:0 0 45px;box-sizing:border-box}#bark_control table,#bark_control tbody,#bark_control td,#bark_control th,#bark_control thead,#bark_control tr{display:block}#bark_control thead tr{position:absolute;top:-9999px;left:-9999px}#bark_control th th{display:none}#bark_control tr tr{border:1px solid #ccc}#bark_control td{border:0;border-bottom:1px solid #f2f2f2;position:relative}#bark_control td:before{position:absolute;top:0;left:2%;width:30%;height:100%;line-height:100%;padding-right:10px;white-space:nowrap}#bark_control td:nth-of-type(1):before{content:""}#bark_control td:nth-of-type(2):before{content:"Spray";font-weight:700}#bark_control td:nth-of-type(3):before{content:"Static";font-weight:700}#bark_control td:nth-of-type(4):before{content:"Vibration";font-weight:700}#bark_control td:nth-of-type(5):before{content:"Sonic/ Ultrasonic";font-weight:700}}@media only screen and (max-width:420px){.bb-toy-group{display:none}div.bb-content.l{width:96%;padding:2%}.bb-light-gray-checks{width:100%}.best-seller-price-div-description{height:80px}}.gl-leashes{position:absolute;right:0;top:39%}.gl-leashes-shape{float:right;shape-outside:polygon(0 0,35% 53%,60% 53%,66% 66%,84% 83%,84% 0);width:50%;height:300px}#gl-sizing{width:105%;font-family:proxima-nova,sans-serif;line-height:1.5;color:#5d5d5d}#gl-sizing h4{text-align:center;font-weight:700}#gl-sizing>div{line-height:3em}#gl-sizing>div>div{padding-left:.5em;border:0 solid #d3d3d3;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;font-size:.9em}#gl-size{width:20%;float:left;border:1px none red}#gl-petsize{width:20%;float:left;border:1px none green}#gl-breeds{width:60%;float:left;border:1px none #00f}div.gl-owner-name{margin-left:2%}p.gl-testimonial-copy.four,p.gl-testimonial-copy.one,p.gl-testimonial-copy.three,p.gl-testimonial-copy.two{font-size:14px;font-family:museo-slab,serif;line-height:1.5;color:#5d5d5d}p.gl-testimonial-copy.one,p.gl-testimonial-copy.three{font-size:14px}p.gl-testimonial-copy.four,p.gl-testimonial-copy.two{font-size:10px}@media only screen and (max-width:1280px){.gl-leashes{top:39%}.gl-leashes-shape{width:60%}#gl-sizing{font-size:.8em}p.gl-testimonial-copy.one,p.gl-testimonial-copy.three{font-size:16px}p.gl-testimonial-copy.four,p.gl-testimonial-copy.two{font-size:12px}}@media only screen and (max-width:1120px){.gl-leashes{top:50.5%;width:35%}.gl-leashes-shape{width:60%}p.gl-testimonial-copy.one,p.gl-testimonial-copy.three{font-size:15px}p.gl-testimonial-copy.four,p.gl-testimonial-copy.two{font-size:11px}.gl.fl{width:30%}.gl.r.premier-content{width:50%}}@media only screen and (max-width:1024px){.gl-leashes{width:35%;top:50%}.gl-leashes-shape{width:60%;height:195px}#gl-sizing{width:95%;font-size:.7em}}@media only screen and (max-width:960px){.scoopfree-subhead.bb{display:none}.gl-leashes{width:25%;top:46.5%}.gl-leashes-shape{display:none}#gl-sizing{float:none;width:50;font-size:.7em}#gl-sizing>div>div{font-size:.8em}p.gl-testimonial-copy.one{font-size:13px}p.gl-testimonial-copy.two{font-size:9px}}@media only screen and (max-width:870px){img.gl-leashes{display:none}.gl-leashes-shape{display:none}#gl-sizing ul,.wtb-zip-label.gl{margin:0 25%}p.gl-testimonial-copy.one{font-size:18px}p.gl-testimonial-copy.two{font-size:12px}}@media only screen and (max-width:720px){.gl.fl{float:left;width:30%}.gl.r.premier-content{width:50%}p.gl-testimonial-copy.one{font-size:14px}p.gl-testimonial-copy.two{font-size:11px}}@media only screen and (max-width:600px){#gl-sizing>div>div{font-size:.8em}img.gl.fl{display:none}.gl.r.premier-content{width:90%}p.gl-testimonial-copy.one{font-size:12px}p.gl-testimonial-copy.two{font-size:9px}}@media only screen and (max-width:500px){#gl-sizing>div{display:none}p.gl-testimonial-copy.one{font-size:16px}.small_footer .half{width:100%}.news_text-wrap{float:none;width:80%;padding:0 10% 5%}.half.bg h3{display:none}}@media only screen and (max-width:700px){.submit_news{top:0}}ul.petloo-list{list-style:inside}img.premier-toy-group.petloo{position:relative;float:left;top:0}div.premier-content.petloo{padding:5% 2.5% 0 3%}div.slide-content.premier.petloo{padding-top:0;top:10%;left:62%;margin-top:0}@media only screen and (min-width:500px) and (max-width:720px){div.slide-content.premier.petloo{width:100%;left:5%}}@media only screen and (min-width:721px) and (max-width:1024px){div.slide-content.premier.petloo{top:3%}}@media only screen and (min-width:500px) and (max-width:720px){img.premierlogo.petloo{width:30%;float:left;padding-left:2.5%}}@media only screen and (min-width:721px) and (max-width:840px){img.premierlogo.petloo{width:70%;padding-bottom:0}}@media only screen and (min-width:841px) and (max-width:1024px){img.premierlogo.petloo{width:80%;padding-bottom:0}}@media only screen and (min-width:960px) and (max-width:1120px){h2.premier-subhead.petloo{padding-bottom:0}}div.slide-content.premier.petloo a.btn-green{overflow:hidden}@media only screen and (min-width:500px) and (max-width:720px){div.slide-content.premier.petloo a.btn-green{position:absolute;bottom:10%;right:10%;overflow:hidden}}div.best-sellers-product-listing div.product.premier.petloo{height:550px}div.best-sellers-product-listing div.product.premier.petloo p.scoopfree-description{height:120px}@media only screen and (max-width:320px){div.best-sellers-product-listing div.product.premier.petloo p.scoopfree-description{height:160px}}img.premier-leashes.petloo{padding:0 2% 0 0;width:31%}img.petloo-awards{float:left;padding-left:2.5%;width:50%}@media only screen and (max-width:720px){img.petloo-awards{float:none;width:95%}}ul.petloo-list.awards{width:40%;float:right;padding:2.5% 2.5% 0 0;list-style-image:url(../images/orange-arrow-right.png)}@media only screen and (max-width:720px){ul.petloo-list.awards{float:none;width:95%;padding-left:2.5%}}ul.petloo-list.awards li{line-height:2.5}h3.premier-content-header.petloo{padding-left:2.5%}img.premier-callout-pic-right.petloo{width:28%}div.safety-notice{background:none repeat scroll 0 0 #f2f2f2;border:1px solid #e8e8e8;padding:30px;margin:47px 0 0 3.5%;overflow:hidden}div.safety-notice h1{font:700 40px/80px proxima-nova,sans-serif;color:#5d5d5d}div.counterfeit-packaging p,div.counterfeit-product p,div.safety-notice p{color:#5d5d5d;font-weight:300;margin-bottom:10px}div.safety-notice h3{font:700 25px/33px proxima-nova,sans-serif;color:#5d5d5d}div.right-col.counterfeit-page{margin-top:47px}span.counterfeit-contact-us{font-weight:700}div.counterfeit-packaging,div.counterfeit-product{margin:30px 0 0;overflow:hidden;padding:0 0 3% 3.5%;width:96%}div.counterfeit-buckle,div.counterfeit-buckle-construction,div.counterfeit-date-code,div.counterfeit-materials,div.counterfeit-opening,div.counterfeit-paper-quality,div.counterfeit-tags,div.counterfeit-upc{padding-bottom:3%;overflow:hidden;height:100%}div.counterfeit-packaging h2,div.counterfeit-product h2{font:700 28px/36px proxima-nova,sans-serif;color:#5d5d5d}div.counterfeit-packaging h3,div.counterfeit-product h3{font:700 20px/30px proxima-nova,sans-serif;color:#5d5d5d}div.counterfeit-packaging h4,div.counterfeit-product h4{font:700 20px/30px proxima-nova,sans-serif;color:#888}div.counterfeit-date-fake h4,div.counterfeit-date-petsafe h4,div.counterfeit-paper-fake h4,div.counterfeit-paper-petsafe h4,h4.counterfeit-center{text-align:center}div.counterfeit-buckle-petsafe,div.counterfeit-d-ring-petsafe,div.counterfeit-opening-petsafe-img,div.counterfeit-upc-petsafe{float:left;margin-right:3%}div.counterfeit-buckle-fake,div.counterfeit-d-ring-fake,div.counterfeit-opening-fake,div.counterfeit-upc-fake{float:left;margin-left:3%}img.counterfeit-full-img{width:99%}div.counterfeit-date-fake,div.counterfeit-date-petsafe,div.counterfeit-paper-fake,div.counterfeit-paper-petsafe,div.counterfeit-tags-fake{width:50%;float:left}div.counterfeit-tags-petsafe h4{padding-left:50%}div.discontinued_product{background:none repeat scroll 0 0 #f2f2f2;border:1px solid #e8e8e8;padding:20px}div.discontinued_product_wrap{margin-bottom:30px;width:60%}#product-details h3.discontinued_product_header,.product-details h3.discontinued_product_header{color:#217e7a;font:700 20px/24px museo-slab,serif}.right-col-block h3.download_bar_header{float:left;width:50%}@media only screen and (max-width:600px){img.support-mobile-image{width:100%}}@media only screen and (max-width:400px){.section a.mobile-fence-image{display:none}}.home-callout-left .homepage-callout img.redbow{position:absolute;top:0;right:0}h3.free-shipping-utility,h3.free-shipping-utility:hover{float:left;font-size:28px;padding-top:4px;color:#4694ca}img.free-shipping-utility-img{float:left;height:36px}p.free-shipping-utility-copy{float:left;padding-top:10px;color:#fff;font-size:18px;text-align:left;line-height:10px}span.free-shipping-utility-subcopy{font-size:10px}@media only screen and (max-width:1023px){h3.free-shipping-utility,img.free-shipping-utility-img,p.free-shipping-utility-copy,span.free-shipping-utility-subcopy{display:none}}ul.light-gray-checks.red li{background:url(../images/fountain-CheckMark-Red-Small.gif) no-repeat scroll 0 6px transparent}div.fountain-half.left{width:45%;float:left;padding-left:5%}div.fountain-half.right{width:45%;float:right;padding-left:5%}@media only screen and (max-width:640px){div.fountain-half.left,div.fountain-half.right{width:90%;float:none}}div.fountain-half.left.dog{padding-left:0}div.fountain-half.right.dog{padding-left:10%}div.fountain-behind-the-scenes{background:url(../images/fountain-Background-BehindScenes-Texture.jpg) no-repeat;width:100%;overflow:auto}div.slide-content.fountains{width:45%;right:1%;top:16%;left:auto}@media only screen and (max-width:880px){h2.scoopfree-subhead.fountains{display:none}}@media only screen and (min-width:840px) and (max-width:1040px){div.slide-content.fountains{top:10%}div.slide-content.fountains h1{font:700 32px/114% museo-slab,serif}}h3.premier-content-header.fountain{text-align:center}img.fountain-callout-image{display:block;margin-left:auto;margin-right:auto}p.fountain-callout-text{text-align:center;color:#5d5d5d;font-size:15px;line-height:20px;font-family:proxima-nova,sans-serif}p.fountain-callout-paragraph{color:#5d5d5d;font:700 18px/22px proxima-nova,sans-serif;text-align:center;padding-bottom:30px}div.fountain-callout.links p{font:700 18px/22px museo-slab,serif;width:200px;margin-left:auto;margin-right:auto;color:#888}div.fountain-callout.links p a{color:#888}div.fountain-callout.links p a span.emphasis{font-weight:700}h2.fountain-subhead{font:700 50px/50px museo-slab,serif;color:#5d5d5d;padding-bottom:10px}@media only screen and (max-width:1200px){img.fountain-major-image{width:100%}}img.fountain-major-image.right{float:right}@media only screen and (max-width:640px){img.fountain-major-image,img.fountain-major-image.right{float:none;display:block;margin-right:auto;margin-left:auto;height:400px;width:auto}}img.fountain-video-image{width:90%}@media only screen and (max-width:640px){img.fountain-video-image{display:none}}p.fountain-top-paragraph{color:#5d5d5d;font:700 18px/25px proxima-nova,sans-serif;padding-bottom:30px;width:90%}p.fountain-second-paragraph{color:#5d5d5d;font:700 18px/25px proxima-nova,sans-serif;padding-bottom:30px;width:90%}h3.premier-content-header.fountains{padding-bottom:30px}div.fountain-behind-img-left{float:left;width:25%;padding-left:5%}img.fountain-behind-left{padding-top:50%;width:100%}@media only screen and (max-width:640px){img.fountain-behind-left{display:none}}div.fountain-behind-copy{float:left;width:38%;padding:0 1%}@media only screen and (max-width:640px){div.fountain-behind-copy{width:90%;margin:0 5%}}div.fountain-behind-image-right{float:left;width:27.5%;padding-right:2.5%}img.fountain-behind-right{float:right}@media only screen and (max-width:1265px){img.fountain-behind-right{width:100%}}@media only screen and (max-width:640px){img.fountain-behind-right{display:none}}h3.fountain-behind-header{font:700 40px/50px museo-slab,serif;color:#fff;text-align:center;padding-top:60px}p.fountain-behind-paragraph-copy{font:700 18px/25px proxima-nova,sans-serif;color:#fff;text-align:center;padding-bottom:30px}img.fountain-video-image.scenes{display:block;margin-left:auto;margin-right:auto;width:99%}img.fountain-family{float:right}p.fountain-as-seen-in{font:700 14px/18px proxima-nova,sans-serif;color:#5d5d5d}div.fountain-magazines{padding-bottom:30px}div.scoopfree-welcome-modal{background:url(../images/modal-bg-greyCat.png) no-repeat right top}img.scoopfree-petsafe-logo{position:absolute;top:0;left:0}h1.scoopfree-modal-header{font:700 28px/35px museo-slab,serif;color:#217e7a;padding-left:25%;margin-top:-5%}@media only screen and (max-width:640px){h1.scoopfree-modal-header{margin-top:15%}}span.scoopfree-questions{font:700 18px/30px museo-slab,serif;color:#888}.generic-content ul li.scoopfree-modal-text,p.scoopfree-modal-text{color:#5d5d5d;font:700 18px/24px proxima-nova,sans-serif}p.scoopfree-modal-text{margin:10px 0}p.scoopfree-modal-text span{font-weight:700}div.scoopfree-modal-continue{margin:20px 0 0 75px}.modal-backdrop{z-index:5!important}h1#outreach-header{font:700 30px/43px museo-slab,serif}img.outreach-header{width:97%;padding-left:3%;position:relative;z-index:-100}div.outreach-wrap{width:50%}@media only screen and (max-width:1120px){div.outreach-wrap{width:100%}}img.outreach-header-wrap{margin-top:-100px;width:100%}@media only screen and (min-width:769px) and (max-with:880px){img.outreach-header-wrap{margin-top:-10%}}h2.outreach-header-wrap-header{color:#fff;font:700 18px/24px museo-slab,serif;margin-top:-72px;margin-left:9%}@media only screen and (max-width:1120px){h2.outreach-header-wrap-header{margin-top:-16%}}@media only screen and (min-width:769px) and (max-width:880px){h2.outreach-header-wrap-header{margin-top:-17%}}h2.outreach-header-wrap-header span{color:#888;font:12px/12px proxima-nova,sans-serif}p.outreach-intro-paragraph{width:60%;float:left;padding-top:40px}@media only screen and (max-width:980px){p.outreach-intro-paragraph{width:100%;float:none;margin-top:40px;background:url(/media/images/outreach-Phantom-Doodle.jpg) no-repeat right top}}img.outreach-golden-doodle{float:right;position:relative;margin-top:-150px;z-index:1;width:40%}@media only screen and (max-width:1120px){img.outreach-golden-doodle{margin-top:40px}}@media only screen and (max-width:980px){img.outreach-golden-doodle{display:none}}div.outreach-callout-circles{width:100%;display:block;clear:both}div.dotted-line.outreach{margin:20px 0;clear:both;width:100%;display:block}img.outreach-circle{width:24%}@media only screen and (max-width:980px){img.outreach-circle{width:49%}}div.outreach-top{float:right}div.outreach-top a,div.outreach-top a:hover,div.outreach-top a:visited{color:#888}h2.outreach-blue-header{color:#0160a6;padding-top:20px}img.outreach-article-picture{width:15%;float:left}@media only screen and (max-width:980px){img.outreach-article-picture{float:none;width:30%;margin-left:auto;margin-right:auto;display:block}}p.outreach-article-text,ul.outreach-article-text{float:left;margin-left:5%;width:80%}@media only screen and (max-width:980px){p.outreach-article-text,ul.outreach-article-text{float:none;width:95%}}p.outreach-article-text span,p.outreach-grant-article span{font-weight:700}img.outreach-article-picture.large{margin-left:30%;width:50%}p.outreach-article-text.no-picture,ul.outreach-article-text.no-picture{margin-left:20%}ul.outreach-article-text.no-picture{color:#5d5d5d;font:700 18px/24px proxima-nova,sans-serif}@media only screen and (max-width:980px){p.outreach-article-text.no-picture,ul.outreach-article-text.no-picture{margin-left:5%;iwdth:95%}}div.outreach-morris{width:15%;float:left}@media only screen and (max-width:980px){div.outreach-morris{float:none;width:100%;margin-left:auto;margin-right:auto}}img.outreach-article-picture.morris{width:100%}@media only screen and (max-width:980px){img.outreach-article-picture.morris{display:inline;padding-left:20%;width:20%}}h2.outreach-grants-program{color:#0160a6;font:700 40px/43px museo-slab,serif;padding-top:20px;width:80%}div.outreach-grant-request{float:left;width:50%;padding-bottom:20px}@media only screen and (max-width:980px){div.outreach-grant-request{float:none;width:100%}}img.outreach-grant-image{width:95%}p.outreach-grant-details{padding:0 5%}div.outreach-grant-link-wrap{float:right;padding-right:5%}a.outreach-grant-link{background:url(/media/images/orange-arrow-right.png) no-repeat scroll 0 6px transparent;padding-left:15px}p.outreach-small-print{font-size:12px}div.ingredients-list p{padding-top:10px}a.btn-back-to-top.indigo{position:relative}div.slide-content.premier.indigo{padding-top:0}div.premier-content.indigo{padding:5% 5% 0 8%;width:70%}@media only screen and (max-width:1280px){h2.premier-subhead.indigo{display:none}}@media only screen and (max-width:1060px){img.premier-toy-group.indigo{position:relative;top:0}}div.scoopfree-video.indigo{float:left;width:40%;margin-left:2.5%}div.scoopfree-video.indigo div.media-item{margin:0}h2.indigo-subhead{color:#fff;font:700 40px/50px museo-slab,serif}@media only screen and (max-width:980px){h2.indigo-subhead{font:700 24px/30px museo-slab,serif}}img.indigo-rainbow-dog{float:right}@media only screen and (max-width:1120px){img.indigo-rainbow-dog{width:50%}}div.indigo-filler-wrap{width:100%}div.indigo-filler-wrap>div{float:left}@media only screen and (max-width:980px){div.indigo-filler-wrap>div{width:50%}}img.indigo-filler-pic{width:auto;padding:2.5%;height:auto}h3.indigo-compare-white{color:#fff;font:700 28px/30px museo-slab,serif;margin:-4% 0 0 50px}@media only screen and (max-width:680px){h3.indigo-compare-white{font:700 20px/20px museo-slab,serif;margin:-4% 0 0 50px}}img.indigo-table-wrap{width:100%}div.indigo-table-category{width:100%;clear:both}@media only screen and (min-width:1120px){div.indigo-table-category.one-button{display:none}}@media only screen and (max-width:1121px){div.indigo-table-category.many-buttons{display:none}div.indigo-single.shop.center-button{width:70%}}div.indigo-double{width:26%;float:left;border:1px solid #e8e8e8;text-align:center;border-bottom:0;padding-top:20px;padding-bottom:12px}div.indigo-single{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#e8e8e8 #e8e8e8 -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px medium;display:block;float:left;overflow:auto;width:13%}div.indigo-single.top{text-align:center;padding-bottom:20px;border-top:0}div.indigo-double.top{border-top:0}div.indigo-single.shop{padding-top:20px;border-left:0;border-right:0;border-bottom:0}div.indigo-compare-table{background:none repeat scroll 0 0 #f2f2f2;border:1px solid #e8e8e8;display:block;margin-left:2%;overflow:auto;padding:3% 0;width:95%}@media only screen and (max-width:680px){div.indigo-compare-table div.indigo-single.top h3{font-size:12px}}@media only screen and (max-width:520px){div.indigo-compare-table,div.indigo-compare-table-header{display:none}}img.indigo-checkmark{display:block;margin-left:auto;margin-right:auto;padding:20px}div.indigo-single a.btn-green{overflow:hidden}.support-section.indigo{padding-left:5%;margin:50px 0 0}.content .support-section.indigo ol{list-style:decimal inside none;color:#5d5d5d;font:700 18px/24px proxima-nova,sans-serif}div.premier-product-select.indigo{clear:both;display:block;overflow:auto;width:100%;padding-bottom:40px}div.premier-product-select-content.indigo{width:70%}ul.dark-gray-arrows>li a.blue-link{border-bottom:medium none;color:#0160a6;text-decoration:underline}img.premier-callout-pic-left.indigo{height:100%;width:auto;margin-left:30px}div.premier-product-select.indigo div.premier-product-select-content.indigo select{max-width:100%}.application_form h1,.application_form h2,.application_form h3{font-family:museo-slab,serif}.application_form .form_step{margin-bottom:20px;background-color:#f2f2f2;border:1px solid #ccc;padding:30px;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.application_form .one_third{width:30%;margin-right:3%;float:left}@media (max-width:1240px) and (min-width:1046px){.application_form #freeform_city,.application_form #freeform_postal_code{width:70%;min-width:100px}.application_form .one_third{width:20%;margin-right:13%}}.application_form .error{color:red;font-weight:700}@media (max-width:1045px){.application_form .one_third{width:100%}}.application_form .form_step label{display:inline-block;margin-bottom:10px;min-width:180px}@media (max-width:500px){.application_form .form_step label{min-width:50px}}.application_form .bigtext{font-size:34px}.application_form .two_thirds{width:60%}@media (max-width:1345px){.application_form .two_thirds{width:100%}}.application_form .form_step .image_wrap{width:100%;text-align:center;padding-bottom:20px}.application_form .image_overlay.one_third{position:relative;width:35%;float:right;padding-top:88px;margin-bottom:-70px}@media (max-width:1345px){.application_form .image_overlay{display:none}}.application_form.donation_requests .image_overlay{position:relative;width:35%;float:right;padding-top:31px;margin-bottom:-60px}.application_form .image_overlay img{max-width:100%}.application_form .form_step h2{margin-bottom:20px}.application_form .form_step .description{text-align:center;font-size:16px;margin:0;padding:5px;border-top:1px solid #ccc}.application_form dd,.application_form dt{margin-bottom:10px;width:45%;float:left;display:inline-block}.application_form .form_input{display:inline-block;width:98%;min-width:200px}@media (max-width:960px){.application_form .half{width:100%}}@media (max-width:1045px){.application_form.donation_requests .half{width:100%}}.application_form .name_of_applicant{width:60%}@media (max-width:960px){.application_form .name_of_applicant{width:98%}}.application_form input[type=text]{border:2px solid #ccc;padding:3px 5px;width:98%}@media (max-width:500px){.application_form input[type=text]{width:90%}}.application_form .red{color:red;font-size:14px}@media (max-width:500px){.application_form ul{margin:0}.application_form ul li{font-size:14px!important}}.application_form ul li{font:700 18px/22px proxima-nova,sans-serif;color:#5d5d5d}.application_form .form_step ul li{font-size:18px;line-height:24px;font-weight:lighter;color:#5d5d5d}.application_form .form_input ul li{display:inline-block;font-size:14px;padding-right:20px;font-weight:400}.application_form #freeform_county_of_organization{margin-top:10px}.application_form textarea{max-width:100%}.application_form #submit_button{height:55px;width:249px;border:0;color:gray;display:block;float:left;padding:0 55px 0 0;font:700 19px/55px museo-slab,serif;color:#fff;text-shadow:1px 0 1px rgba(0,0,0,.4);background:url(../images/btn-green-249px.png) no-repeat top left;margin:0 0 40px auto;float:right}.application_form.donation_requests #submit_button{margin:0 4% 40px auto}.application_form #submit_button:hover{background-position:bottom left}.application_form .back_to_top,.application_form .back_to_top:visited{float:right;margin-top:-78px;margin-right:-22px;color:#5d5d5d}@media screen and (max-width:500px){.application_form .back_to_top,.application_form .back_to_top:visited{display:none}}.application_form input[type=file]{width:100%;margin-bottom:10px}.application_form small{font-size:small;display:block;margin-bottom:10px}.application_form.donation_requests .half ul{margin:-30px 0}.application_form.donation_requests .half ul+.error{margin-top:30px;display:block}.application_form.donation_requests .form_step{width:96%}.application_form.donation_requests .image_overlay{margin-bottom:-55px}.framed{padding:12px;background:#f2f2f2;border:1px solid #e8e8e8;display:inline-block;position:relative;margin:1em 10px 2em;min-width:90%}.framed img{display:block}.framed .r,.framed.r img{width:100%;height:auto}@media screen and (max-width:480px){.owl-carousel .framed{display:inline}}.bv-form .help-block{margin-bottom:0}.nav-tabs li.bv-tab-success>a{color:#3c763d}.nav-tabs li.bv-tab-error>a{color:#a94442}.required_field{margin-left:4px;color:#a94442}.form-control-feedback{display:none;top:27px!important;right:-4px!important;position:relative}fieldset{border:none!important}.owl-carousel img{max-width:100%}.owl-carousel .framed{border:0;margin:10px}.owl-carousel .video-thumbnail-position{height:205px;position:relative;top:-34px}.owl-carousel .video-thumbnail-overflow{overflow:hidden;height:160px}.owl-carousel .video-link{padding-bottom:15px}.owl-carousel .framed{padding:0}@media screen and (max-width:480px){.owl-carousel .video-name{width:65%}.owl-carousel .framed{display:block}}#support_category a{color:#217e7a}#support_category a:hover{text-decoration:none}#support_category h3{font:700 24px/32px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 30px}#support_category p{font:400 18px/24px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 30px}#support_category h4.panel-title{padding-top:10px;padding-bottom:10px;display:block;margin-bottom:20px}#support_category div.panel-body{margin-bottom:40px}#support_category div.panel-body ul{margin-left:2em}#support_category div.panel-body ul li{line-height:1.4;font-weight:300}#support_category .panel-title .collapsed:after{content:'+ Read More';float:right}#support_category .panel-title :not(.collapsed):after{content:'- Close';float:right}@media screen and (max-width:450px){#support_category .panel-title .collapsed:after{content:'+';float:right}#support_category .panel-title :not(.collapsed):after{content:'-';float:right}}#txtMicrochip{padding:5px 8px;border:1px solid #ccc;border-radius:4px;width:210px}div#column_58700{padding-left:0!important}@media only screen and (max-width:1330px){div#row_48913{float:left;width:100%}div#column_58700{float:left;width:40%}div#column_58701{float:left;width:40%}}@media only screen and (max-width:960px){div#column_58700{width:100%}div#column_58701{width:100%;padding-left:0}}@media only screen and (max-width:500px){div#column_58701{padding-left:10%}div#footer-newsletter div#row_48913{padding-left:30%}}.modal-backdrop,.modal-backdrop.fade.in{z-index:1040!important;background-color:rgba(255,255,255,.8)!important}.form-modal *{box-sizing:border-box}#tab-box.horizontal-tabs #tabs{width:100%}#tab-box.horizontal-tabs #tabs a{font-family:proxima-nova,sans-serif;font-size:20px;font-weight:400;line-height:40px;color:#313131;display:inline-block;width:auto;margin:0;margin-bottom:-1px;padding:0 2% 0 2%;text-decoration:none;height:40px;border-radius:0;background:#f2f2f2;border:1px solid #ccc}@media screen and (max-width:450px){#tab-box.horizontal-tabs #tabs a{font-size:14px}}#tab-box.horizontal-tabs #tabs a.active{color:#224e4d;background-color:#fff;border-bottom:medium none;padding-bottom:1px}#tab-box.horizontal-tabs #tabs a:hover{text-decoration:underline}#tab-box.horizontal-tabs #tabs .support-category{background:0}#tab-box.horizontal-tabs .tab-content{margin:38px 0;padding:3%;background:#fff;border:1px solid #ccc;box-sizing:content-box}div.download-cell-wrapper{min-height:330px}div.download-cell{display:table-cell;vertical-align:top}div.download-image{width:100%;float:left}div.download-text{width:60%}#downloads-template .left-col .dotted-line{clear:both}#downloads-template .download-image{float:left;width:40%}.top-callout-boxes{padding-bottom:20px}.homepage-callout-boxes-top{width:100%;color:#5d5d5d}.homepage-callout-top-wrap-left,.homepage-callout-top-wrap-right{width:48%;display:inline-block;float:left}@media (max-width:47.4375em){.homepage-callout-top-wrap-left,.homepage-callout-top-wrap-right{width:100%}}.homepage-callout-top-wrap-right{padding-left:1.5%}@media (max-width:47.4375em){.homepage-callout-top-wrap-right{padding-left:0}}.homepage-callout-top-right{width:94%}.homepage-callout-top-left img,.homepage-callout-top-right img{width:100%;height:auto}.homepage-callout-top-left{overflow:hidden;width:94%;margin-bottom:20px;font-weight:700;font-size:18px}.homepage-callout-top-wrap-left{padding-right:1.5%}.home-callout-left-img,.home-callout-right-img{width:50%;float:left}.home-callout-right-img{max-width:110%;margin-left:-30px}@media only screen and (max-width:960px){.home-callout-right-img{display:none}.home-callout-left-img{display:block;width:90%;padding-left:5%;padding-right:5%}}.home-callout-left-img img,.home-callout-right-img img{max-width:100%}.home-callout-learn-more{float:right;padding-bottom:4%}@media only screen and (max-width:1200){.home-callout-learn-more{padding-bottom:3%}}.home-callout-right-img-right-box{width:40%;float:right}@media only screen and (max-width:1200px){.home-callout-right-img-right-box{width:30%}}@media only screen and (max-width:960px){.home-callout-right-img-right-box{text-align:center;display:block;width:100%;margin-bottom:1%}}.home-callout-right-img-right-box img.scoopfree-box{max-width:100%;float:right}@media only screen and (max-width:960px){.home-callout-right-img-right-box img.scoopfree-box{display:none}}.homepage-callout-top-right .dark-gray-checks{width:60%;float:left}@media only screen and (max-width:960px){.homepage-callout-top-right .dark-gray-checks{display:block;width:75%;padding-right:25%;background:url(../images/photo-litterbox-SFHP-30.png) no-repeat right top}}.homepage-callout-top-right .dark-gray-checks li{font:700 15px/16px proxima-nova,sans-serif;color:#5d5d5d}@media only screen and (max-width:960px){.homepage-callout-top-right .dark-gray-checks li{margin-bottom:20px}}.callout-purple{color:#8a196c}@media only screen and (min-width:1201px){.btn-green.smaller.home-callout-cta{float:right}}@media only screen and (max-width:960px){.btn-green.smaller.home-callout-cta{float:none}}.scoopfree-litter div.slide-content.scoopfree{left:50%}@media only screen and (max-width:800px){.scoopfree-litter div.slide-content.scoopfree{width:40%}}.scoopfree-litter div.litter-tray-graphic{float:left;margin-top:70px;padding-left:2.5%;width:65%}@media only screen and (max-width:1120px){.scoopfree-litter div.litter-tray-graphic{width:90%;display:block}}.scoopfree-litter div.graphic-img-wrap{background:none repeat scroll 0 0 #f2f2f2;height:175px}@media only screen and (max-width:640px){.scoopfree-litter div.graphic-img-wrap{float:left;width:50%}}.autoship-wrap,.litterbox-wrap,.shipdoor-wrap{width:28%;float:left}@media only screen and (max-width:640px){.autoship-wrap,.litterbox-wrap,.shipdoor-wrap{display:block;width:100%;clear:both;padding-bottom:2.5%}}.blue-arrow-wrap{width:8%;float:left;position:relative}@media only screen and (max-width:640px){.blue-arrow-wrap{display:none}}.blue-arrow-wrap img.blue-arrow{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.autoship-wrap img,.litterbox-wrap img,.shipdoor-wrap img{display:block;margin-left:auto;margin-right:auto;padding-top:7.5%}.autoship-wrap p,.blue-arrow-wrap p,.litterbox-wrap p,.shipdoor-wrap p{text-align:left;padding:5% 10% 10%}@media only screen and (max-width:640px){.autoship-wrap p,.litterbox-wrap p,.shipdoor-wrap p{width:45%;float:left;padding:12.5% 0 0 5%}}div.litter-tray-graphic span{color:#217e7a;font-weight:700}div.litter-tray-graphic{color:#5d5d5d}@media only screen and (max-width:640px){.content.scoopfree-litter div.slide-content.scoopfree{left:auto;width:100%}.scoopfree-litter .slide-content h2.hero-header{display:block;padding-left:2%}}@media only screen and (max-width:800px){.ccc-contact{display:none}}div.fountain-callout-wrapper{padding-bottom:30px;width:100%;overflow:hidden}div.fountain-callout-wrap{background:url(/media/images/blue-swoosh.png) no-repeat center 110px;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}@media (max-width:30em){div.fountain-callout-wrap{background:url(/media/images/blue-swoosh.png) no-repeat center 150px}}@media (min-width:30.0625em) and (max-width:36.875em){div.fountain-callout-wrap{background:url(/media/images/blue-swoosh.png) no-repeat center 120px}}div.fountain-callout,div.fountain-callout.links{width:22%;padding:1.5%;float:left}@media only screen and (max-width:600px){div.fountain-callout.links{width:45%}}@media only screen and (max-width:720px){div.fountain-callout{width:46.5%}}@media only screen and (max-width:400px){div.fountain-callout{width:35%}}#fountain .pet-facts{width:90%;margin:0 5%}#fountain .pet-facts .cat-col{text-align:center;margin:0 4% 2% 0}@media (max-width:30em){#fountain .pet-facts .cat-col{width:100%;text-align:center}}@media (min-width:30.0625em) and (max-width:60em){#fountain .pet-facts .cat-col{width:44%;text-align:center}}#fountain .pet-facts .cat-col h3{text-align:center;margin:10px 9px}@media (max-width:25em){#fountain .pet-facts .cat-col h3{margin-top:0}}#fountain .pet-facts .cat-col p{text-align:center;bottom:0 0 10px 0;font-size:18px;line-height:22px;font-family:proxima-nova,sans-serif}@media (max-width:25em){#fountain .pet-facts .cat-col p{margin-bottom:20px}}#fountain .pet-facts .cat-col img{max-width:100%}@media (max-width:30em){#fountain .pet-facts .cat-col img{margin-bottom:10px}}@media (max-width:30em){.hidden-sm{display:none}}@media (max-width:30em){.hidden-md{display:none}}@media only screen and (max-width:800px){.ccc-contact{display:none}}.control-label{font-family:proxima-nova,sans-serif}.dropdown-navigation-container{position:relative}@media (max-width:39.9375em){.select .dropdown-navigation-container{width:185px;float:right;margin-right:10px}}@media (min-width:40em){.dropdown-navigation-container.-multisize{width:541px;margin:0 auto 20px}}.dropdown-navigation-select{display:block;left:0;bottom:0;width:100%;z-index:23;-webkit-appearance:menulist-button}@media (max-width:39.9375em){.dropdown-navigation-select{width:183px}}#existing_product_extra_info{display:none}[data-function=popover]{display:none}#sticky_header{width:100%;z-index:3}.sticky_left{float:left;margin:10px 2.75%;padding-top:5px}.sticky_right{float:right;margin:10px 2.75%}.sticky_shop_now{background-color:#eef0f1}div.testimonials{background:none repeat scroll 0 0 #f2f2f2;border:1px solid #e8e8e8;overflow:auto;padding-bottom:20px;color:#5d5d5d}div.testimonials h3.testimonial-header{padding:20px 0 20px 3.5%;font:700 21px/26px proxima-nova,sans-serif}div.testimonials div.testimonial{display:inline-block;vertical-align:bottom;width:42%;padding:30px 2.5% 30px 5%;font-size:14px;font-family:proxima-nova,sans-serif;line-height:1.5em;box-sizing:content-box}div.testimonials div.testimonial div.testimonial-quote{border-radius:30px;background:#fff;padding:10px 50px 10px 30px;-webkit-box-shadow:0 0 41px -13px #b0aab0;-moz-box-shadow:0 0 41px -13px #b0aab0;box-shadow:0 0 41px -13px #b0aab0;position:relative;margin-bottom:30px}div.testimonials div.testimonial div.testimonial-quote:after{content:"";position:absolute;display:block;width:0;bottom:-24px;left:37%;border-width:24px 35px 0 0;border-style:solid;border-color:#fff transparent;-webkit-box-shadow:0 0 41px -13px #b0aab0;-moz-box-shadow:0 0 41px -13px #b0aab0;box-shadow:0 0 41px -13px #b0aab0}div.testimonials div.testimonial div.testimonial-author{width:100%;float:left}div.testimonials div.testimonial div.testimonial-author.no-photo div.owner-info{width:100%}div.testimonials div.testimonial div.testimonial-author div.owner-picture{background:none repeat scroll 0 0 #fff;border:1px solid #e8e8e8;padding:15px;float:left;width:30%;margin-right:8%;max-width:140px}div.testimonials div.testimonial div.testimonial-author div.owner-picture img{width:100%;height:auto}div.testimonials div.testimonial div.testimonial-author div.owner-info{float:left;font-size:1.14em;width:50%}div.testimonials div.testimonial div.testimonial-author div.owner-info h4{font-weight:700}div.testimonials div.testimonial div.testimonial-author div.owner-info h4 span{display:block;margin-top:.5em}div.testimonials div.testimonial div.testimonial-author div.owner-info h4 span.owner-occupation{font-weight:400}div.testimonials div.testimonial div.testimonial-author div.owner-info h4 span.owner-location{font-style:italic}@media only screen and (max-width:960px){div.testimonials div.testimonials div.testimonial{display:none}div.testimonials div.testimonials div.testimonial.one,div.testimonials div.testimonials div.testimonial.two{display:inline-block}}@media only screen and (max-width:840px){div.testimonials div.testimonial{display:block;width:90%;float:left;padding:30px 5%}}@media only screen and (max-width:500px){div.testimonials div.testimonials div.testimonial.two{display:none}div.testimonials div.testimonial div.testimonial-author div.owner-picture{padding:8px}}.checkout #checkout-step-review #checkout-review-table tfoot th{font-family:proxima-nova,sans-serif;font-weight:400;font-size:18px;line-height:22px;color:#a9a9a9}.checkout #checkout-step-review #checkout-review-table tfoot td{min-width:70px}.alert-container{margin:20px auto;max-width:1260px;width:94.5%}.alert-container .alert{padding:10px 17px;background-color:#fafaec;color:#3d6611;font-family:proxima-nova,sans-serif}.alert-container .alert p{margin:0;color:#3d6611}.learn-styles h1{font-family:proxima-nova,sans-serif;font-weight:400;font-size:35px;color:#00467d;text-align:left}.learn-styles span.learn-tagline>h1{font-size:42px;padding-top:8px}@media screen and (max-width:880px) and (min-width:400px){.learn-styles h1{font-size:18pt}}.learn-styles h2{font-family:proxima-nova,sans-serif;font-size:18pt;color:#5d5d5d;font-weight:400}.learn-styles span.learn-tagline>h2{color:#5d5d5d;font-size:29px}.learn-styles h3{color:#5d5d5d;font-size:18pt;font-weight:700}.learn-styles footer h3,.learn-styles footer p{color:#fff}.learn-styles h4{color:#fff;font-size:19px}.learn-styles h5{color:#5d5d5d;font-size:16pt}.learn-styles h6{font-weight:400;font-size:30pt;line-height:22pt;display:block;font-family:proxima-nova,sans-serif}.learn-styles ol{margin-bottom:20px}.learn-styles li>ol{margin-left:30px;margin-bottom:0}.learn-styles ol ol>li{list-style-type:lower-alpha}.learn-styles ol ol ol>li{list-style-type:lower-roman}@media only screen and (max-width:480px){.learn-styles h1{font-size:24pt}.learn-styles h2{font-size:22pt}.learn-styles h6{font-size:36pt}}.learn-styles h1.learn-expert-profile-name,.learn-styles i{color:#5d5d5d;font-family:proxima-nova,sans-serif;font-size:12pt;font-style:normal}.learn-styles i.color-black-override{color:#010101}.learn-styles i.learn-content-tag{font-weight:700}.learn-article-body a{text-decoration:underline}.learn-styles a:hover{text-decoration:underline}.learn-styles p a{text-decoration:underline}.learn-styles .btn-green a{text-decoration:none}.learn-styles i.color-black-override{color:#010101}.learn-styles i.color-black-override.learn-article-dateline{font-size:11px}.learn-styles li,.learn-styles p,.learn-styles table td{color:#5d5d5d;font-family:proxima-nova,sans-serif;font-size:18px;line-height:24px}.learn-styles p,.learn-stypes table td{margin-bottom:1em}.learn-styles img.wide-grey-border{border:10px solid #f2f2f2}.learn-styles img.wide-white-border{border:10px solid #fff}.learn-styles img.thin-white-border{border:5px solid #fff}.learn-styles img.thin-grey-border{border:5px solid #f2f2f2}.learn-styles .thin-grey-outline{border:1px solid #ccc}.learn-styles img.learn-social-icon{vertical-align:text-top}.learn-articlelist-article-image img{width:100%;box-sizing:border-box}@media screen and (max-width:400px){.learn-articlelist-article-image img.wide-grey-border{border:5px solid #f2f2f2}}.learn-styles img.learn-scale-100{width:100%;height:auto}.learn-styles table td{color:#5d5d5d;margin-bottom:1em;font-family:proxima-nova,sans-serif;font-size:11pt;line-height:1.3em}span.icon-article,span.icon-picture,span.icon-video{display:inline-block;height:22px;margin-right:10px;background-image:url(/media/images/learn/assets/icon-sprite.png);vertical-align:bottom}span.icon-video{background-position:-22px 2px;width:23px}span.icon-picture{background-position:-50px 1px;width:16px}span.icon-article{background-position:0 1px;width:16px}.learn-articlelist-author{padding:3px 0}.learn-styles .content{padding-bottom:20px;margin-bottom:60px}.learn-styles .learn-expert-cert-cell{width:100px;height:100px;display:inline-block;margin:5px}.learn-styles img.learn-expert-cert{max-width:100px;max-height:100px;vertical-align:middle}.learn-styles i.learn-byline{font-size:16pt;font-weight:300}.learn-styles .learn-highlight{color:#00467d}.learn-styles .learn-shadow{text-shadow:0 2px 0 #ccc}.learn-styles h2.learn-big{font-size:24pt}.learn-styles h3.learn-small{font-size:13pt}.learn-styles h3.learn-doublet-header{font-family:museo-slab,serif;font-weight:300}.learn-styles i.learn-big,h1.learn-big.learn-expert-profile-name{font-size:35px;font-weight:700}@media only screen and (max-width:960px){.learn-styles i.learn-big{font-size:30px}}.learn-styles i.learn-small{font-size:10pt}.learn-styles p.learn-small{font-size:10pt}.learn-styles p.learn-no-margin{margin:0!important}.learn-styles div.learn-small{font-size:8pt;font-weight:700}.learn-styles h1.learn-h1-big{font-size:38pt;font-weight:300}.learn-styles h6.learn-small{font-weight:900;font-size:10pt}.learn-styles a.blue-link{color:#0160a6;text-decoration:underline}.learn-styles a.color-black-link{color:#010101;font-weight:300;font-family:museo-slab,serif}.learn-styles a.color-black-link:hover{text-decoration:underline}a.learn-post-comment,a.learn-post-comment:active,a.learn-post-comment:hover,a.learn-post-comment:visited{color:#010101!important;font-size:18px!important;text-decoration:none!important;font-family:museo-slab,serif}a.learn-post-comment:hover{text-decoration:underline!important}.learn-styles p.learn-inline{display:inline}.learn-styles .learn-color-black-proxima{font-size:12pt;font-weight:700;display:block;font-family:proxima-nova,sans-serif}.learn-styles .learn-color-black-proxima.learn-small{font-size:8pt}i.learn-expert-name{font-size:14pt!important}i.learn-landing-behavior{font-size:33pt;font-family:museo-slab,serif;font-weight:300}@media only screen and (max-width:480px){i.learn-landing-behavior{font-size:19pt}}@media only screen and (max-width:480px){i.learn-product-price .learn-small{display:none}}.learn-solution-linkbox{width:80%;margin:0 10%;padding:3px 0}.learn-solution-linkbox i{font-size:14pt;font-weight:700;font-family:museo-slab,serif}.learn-solution-linkbox i a{font-weight:inherit}.learn-solution-linkbox i a:hover{text-decoration:underline}p.learn-expertlist-bio{margin-top:15px;font-weight:700;font-size:14pt}p.learn-expertlist-joinus{font-size:10pt;line-height:1em;max-width:58%;margin-right:140px}.learn-styles h2{font-size:42pt;padding-top:8px}.learn-styles h2.learn-tagline.learn-big.learn-mobile{display:none}.learn-styles h2.learn-tagline.learn-big.learn-not-mobile{display:inline-block}@media screen and (max-width:480px){.learn-styles h2.learn-tagline.learn-big{font-size:26pt}.learn-styles h2.learn-tagline.learn-big.learn-mobile{display:inline-block}.learn-styles h2.learn-tagline.learn-big.learn-not-mobile{display:none}}.learn-styles .learn-green-header{font-size:20pt;font-weight:300;color:#fff;background-color:#224e4d;position:relative;text-align:center;padding:5px 0}@media only screen and (max-width:480px){.learn-green-header{font-size:17pt!important}}.learn-styles .learn-green-header.learn-green-header-margin{width:96%;margin:0 2%}.learn-styles .learn-green-header::after{margin-left:-10px;width:19px;height:9px;background-image:url(/media/images/learn/assets/DownArrow-Solutions-1.png);content:"";position:absolute;left:50%;bottom:-9px}.learn-styles .learn-dot-right{border-right:1px dotted #224e4d}@media only screen and (max-width:800px){.learn-styles .learn-dot-right{border-right:0}}@media only screen and (max-width:480px){.learn-dot-right{border-right:0;border-bottom:1px solid #ccc;margin-bottom:10px}}.learn-styles .learn-white-button{border:1px solid #010101;padding:10px 19px;box-sizing:border-box;background-color:#fff;max-width:194px;display:block;margin:25px auto 0 auto;text-align:center}.learn-styles .grey-line{width:85%;height:1px;background-color:transparent;border-bottom:1px solid #ccc;margin:0 auto}.learn-expert-slider-entry img{width:110px}li.learn-nav-wide-entry a{color:#fff!important;font-weight:300;height:48px;padding:0 60px;margin:0;line-height:48px;background:url(../images/orange-arrow-right.png) no-repeat 30px 5px;font-size:18pt!important}.learn-green-header-thin{font-weight:300}.masonry-stamp{margin-top:50px}.masonry-gutter-sizer{width:3%}span.separator{font-size:15px;padding:0 4px}.learn-grand-title{font-size:42px;line-height:1em;margin-left:-3px}.learn-grand-tagline{font-size:29px}.learn-landing-article-column-header{margin:0 8px 20px 8px;box-sizing:border-box}@media only screen and (max-width:480px){.learn-landing-article-column-header{margin:0 8px}}.learn-behavior-column-sections{padding-top:26px;padding-bottom:26px}@media only screen and (min-width:800px) and (max-width:1180px){.learn-behavior-column-sections .learn-white-button{max-width:80%}}.learn-landing-behavior-section{width:50%;padding:9px 0;display:inline-block;box-sizing:border-box;padding-bottom:10px;font-size:16pt}@media screen and (min-width:480px) and (max-width:1260px){.learn-landing-behavior-section:nth-child(even){display:none}.learn-landing-behavior-section:nth-child(odd){width:100%}}.learn-bone-background{background-image:url(/media/images/learn/assets/patterned-Background.jpg)}.learn-landing-behavior-column{width:50%;display:inline-block;position:relative;margin:0;float:left;box-sizing:border-box;text-align:center}@media only screen and (max-width:800px){.learn-landing-behavior-column{width:100%;float:none}}@media only screen and (max-width:480px){.learn-landing-behavior-column{width:100%;position:relative;box-sizing:border-box;padding-bottom:20px}}.learn-landing-behavior-column-header{width:100%;padding:6px;box-sizing:border-box}@media only screen and (max-width:480px){.learn-landing-behavior-column-header{width:82%;padding:8px;box-sizing:border-box;margin:5px auto}}.learn-landing-behavior-header{background-position:top;background-repeat:no-repeat;background-size:100%;width:100%}@media only screen and (max-width:480px){.learn-landing-behavior-header{display:none}}.learn-landing-behavior-wrap{border:1px solid #ccc;background:url(/media/images/learn/assets/patterned-Background.jpg);margin-top:10px}.learn-landing-problems{text-align:center;position:relative;background-color:#fff;margin-bottom:60px;margin-top:25px}.learn-articlelist-article-entry{border-bottom:1px solid #ccc;padding:3px 0 25px 0;position:relative;margin-right:6%}@media only screen and (max-width:480px){.learn-articlelist-article-entry{padding:10px 0 20px 0;margin:10px 0}}.learn-articlelist-article-image{position:relative;float:left;width:33%;display:block}@media screen and (min-width:1260px){.learn-articlelist-article-image{max-width:34%;max-height:200px}}@media screen and (max-width:1024px) and (min-width:480px){.learn-articlelist-article-image{position:relative;display:block;width:95%;margin:0 auto 20px auto}}@media screen and (max-width:400px){.learn-articlelist-article-image.thin-grey-outline{width:30%}}@media screen and (min-width:480px){.learn-articlelist-article-image{margin-top:7px}}.learn-sidebar-doublet-image{position:relative;width:100%;display:block;margin:0}.learn-sidebar-doublet{width:50%;position:relative;margin-top:30px;vertical-align:top}@media only screen and (max-width:480px){.learn-sidebar-doublet{width:100%;position:relative;box-sizing:border-box;padding-bottom:20px}.learn-sidebar-doublet:nth-child(n+3){display:none}}.learn-doublet-wrapper{margin:0 auto;position:relative;width:85%}.learn-articlelist-article-blurb{display:inline-block;position:relative;float:right;width:65%;padding-right:7%;padding-left:3%;box-sizing:border-box}@media only screen and (min-width:480px) and (max-width:1024px){.learn-articlelist-article-blurb{display:inline-block;position:relative;padding-right:7%;padding-left:3%;box-sizing:border-box;float:none;width:auto}}@media only screen and (max-width:480px){.learn-articlelist-article-blurb{width:66%}.learn-articlelist-article-blurb i.color-black-override{font-size:10pt}.learn-articlelist-article-blurb i.learn-big{font-size:13pt}}.learn-articlelist-article-blurb a{text-decoration:none}@media only screen and (max-width:480px){span.learn-articlelist-article-summary{display:none}}.learn-articlelist-articles{width:49%;margin-left:3.5%;float:left;box-sizing:border-box}@media only screen and (max-width:480px){.learn-articlelist-articles{width:100%;margin-bottom:40px;padding:0 10px;box-sizing:border-box;margin-left:0;background-color:#fff}}.learn-articlelist-articles>h3.learn-big{padding-bottom:30px}.learn-youtube-link{margin-bottom:30px;margin-top:5px}.learn-titleBar-button-wrap.learn-titleBar-rss{width:44px}.learn-expert-slider-nav-left,.learn-expert-slider-nav-right{width:14px;position:absolute;top:50%;margin-top:-14px;cursor:pointer;z-index:10}@media only screen and (max-width:480px){.learn-expert-slider-nav-left,.learn-expert-slider-nav-right{display:none}}.learn-expert-slider-nav-left{left:-17px}.learn-expert-slider-nav-right{right:-18px}.learn-expert-slider-next{margin-right:-34px}.learn-expert-slider-spacer{margin-right:98%;display:inline}.learn-expert-slider-box{background-color:#f2f2f2;padding:10px 6px 0 6px;position:relative;width:100%;height:100%;box-sizing:border-box}@media only screen and (max-width:480px){.learn-expert-slider-box{padding:15px 10px 15px 2px}}.learn-expert-slider{overflow:auto;padding-top:5%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;clear:both}@media only screen and (max-width:880px){.learn-expert-slider{overflow-x:auto}}.learn-expert-slider-entry{display:table-cell;padding:0 3px}.learn-expert-slider-label{float:left;position:relative}.learn-expert-slider-viewall{float:right;text-align:right;position:relative}.learn-expert-slider-viewall a.color-black-link{font-size:15px!important}.learn-expert-slider-top{top:2px;position:relative;width:100%;font-size:0}.learn-expert-slider-nametag{padding-left:10px;padding-top:9px}.learn-expert-slider-nametag i{font-size:14px}.learn-expert-slider-nametag p{font-size:11px}.learn-landing-sliderwrap{float:right;margin-right:3%;margin-top:100px;margin-bottom:0;width:44%;position:relative;box-sizing:border-box;padding-left:0!important}@media only screen and (max-width:480px){.learn-landing-sliderwrap{margin:0;width:100%;padding-bottom:0}}.learn-expertlist-category{border-bottom:1px solid #ccc;padding:50px 0}.learn-expertlist-categories-wrap{width:96%;position:relative;margin:0 3% 40px 3%}@media only screen and (max-width:480px){.learn-expertlist-categories-wrap{margin-left:2%;margin-right:2%}}.learn-expertlist-expert{position:relative;width:45%;background-color:#f2f2f2;display:inline-block;margin:20px 0;padding:10px 5px 10px 20px;vertical-align:top}@media only screen and (max-width:800px){.learn-expertlist-expert{width:80%;margin-left:7%;margin-right:10%}}@media only screen and (max-width:480px){.learn-expertlist-expert{width:90%;margin-left:0;margin-right:0}}.learn-titleBar-joinus a{text-decoration:underline}@media screen and (max-width:1100px){.learn-titleBar-joinus{width:130%}}@media screen and (max-width:960px){.learn-titleBar-joinus{max-width:65%}}@media screen and (max-width:719px){.learn-titleBar-joinus{max-width:100%;margin-right:0}}@media screen and (max-width:480px){.learn-titleBar-joinus{display:none}}.learn-expertlist-joinus-bar{width:100%;background-color:#f2f2f2;border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:none}@media screen and (max-width:480px){.learn-expertlist-joinus-bar{display:block}}.learn-expertlist-joinus-bar-entry{display:inline-block;padding:3px 25px;margin:6px 0;border-right:1px solid #ccc}@media only screen and (max-width:480px){.learn-expertlist-joinus-bar-entry{padding:1px 0 0 10px;margin:0;width:148px;height:24%;display:block;border-right:0}}.learn-expertlist-joinus-bar-group{display:inline}.learn-right-expert{padding-top:40px;padding-left:20px}@media screen and (max-width:1260px){.learn-right-expert{display:none}}.learn-expert-article-image,.learn-expert-sidebar-article-image{margin:0 20px;display:inline-block;vertical-align:top}@media only screen and (max-width:480px){.learn-expert-article-image{display:none}}.learn-expert-sidebar-article-image{margin-top:3px}.learn-expert-article-image img{width:150px;height:auto}@media screen and (max-width:640px){.learn-expert-article-image img{max-width:100px}}.learn-expert-sidebar-article-image img{max-width:80px;max-height:80px}.learn-expert-article,.learn-expert-sidebar-article{clear:left;margin:15px 10px 0 0;border-bottom:1px solid #ccc;padding-bottom:15px}.learn-expert-sidebar-article-link{margin-top:15px}.learn-expert-article-text{display:inline-block;width:63%}.learn-expert-article.learn-last{border:0}@media only screen and (max-width:480px){.learn-last{display:none}}.learn-main-content{position:relative;margin-top:40px;margin-left:10px;margin-right:10px}.learn-header{margin:15px 0 0 0;width:100%;font-size:0;position:relative;z-index:4}@media only screen and (max-width:480px){.learn-header{position:relative;width:100%}}.learn-header:after{content:'';display:inline-block;width:100%;height:0;font-size:0;line-height:0}div#breadcrumbs.learn-breadcrumbs{display:inline-block;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;float:left}@media (min-width:30em) and (max-width:48.125em){div#breadcrumbs.learn-breadcrumbs{margin-left:20px}}@media only screen and (max-width:480px){.learn-breadcrumbs{width:100%;top:0}}.learn-header-tagline{float:right;display:inline-block;text-align:right;z-index:-1;vertical-align:text-bottom}@media only screen and (max-width:720px){.learn-header-tagline{position:relative;display:inline-block}}@media only screen and (max-width:480px){.learn-header-tagline{width:100%;position:relative;box-sizing:border-box;padding-bottom:20px;display:block;text-align:left}}.learn-header-tagline h2{display:inline-block}.learn-titleBar{position:relative;width:100%}@media only screen and (max-width:480px){.learn-titleBar{background:0 0;height:auto;float:none}}.learn-titleBar-big{position:relative;width:100%;z-index:3}@media (min-width:43.6875em){.learn-titleBar-big.learn-landing-title{height:303px;background:url(/media/images/learn/assets/headerImage-Dog-n-Cat.jpg) no-repeat left bottom}}@media screen and (max-width:480px){.learn-titleBar-big.learn-landing-title{background:0 0}.learn-titleBar-expertlist{padding-top:66px;height:auto;margin-bottom:-20px;padding-bottom:20px}}@media only screen and (max-width:480px){.learn-landing-title{background-image:none}}.learn-titleBar-nav{background-image:url(/media/images/learn/assets/sections-bg.png);width:100%;overflow:hidden}.learn-titleBar-nav a:hover{text-decoration:underline}@media screen and (max-width:480px){.learn-titleBar-nav{margin-bottom:0}.learn-titleBar-nav.learn-mobile{width:100%;float:none}}@media (max-width:31.1875em){.learn-titleBar-nav{display:none}}.learn-nav-dropdown{line-height:40px;height:40px;float:left;color:#fff;padding-right:1px;position:relative;overflow:hidden;vertical-align:middle;z-index:3}@media (min-width:31.25em){.learn-nav-dropdown{background:0 0}}.learn-nav-dropdown.active{height:100%}.learn-nav-dropdown ._button{box-sizing:border-box;padding:0 20px;overflow:visible;width:100%;font-size:19px;background-color:transparent;text-align:left;min-height:40px}.learn-nav-dropdown ._button:before{content:url(/media/images/learn/assets/Arrow-Down-SelectCategory-1.png);display:inline-block;position:absolute;top:7px;right:10px}.learn-nav-dropdown.-main{background:url(/media/images/learn/assets/sections-bg.png) repeat-x top center;width:100%}@media (min-width:31.25em){.learn-nav-dropdown.-main{display:none}}.learn-nav-dropdown.-main ._button{border-left:1px solid #4694ca;color:#fff;font-size:19px;background-color:transparent}.learn-nav-dropdown.-main.active{background-color:#00467d;background-image:none}.learn-nav-dropdown.active ._button:before{display:none}.learn-titleBar-button-wrap{line-height:40px;height:40px;float:left;color:#fff;padding-right:1px;vertical-align:middle}@media (min-width:30.0625em){.learn-titleBar-button-wrap{background:0 0}}.learn-titleBar-button-wrap.active{background-color:#00467d;background-image:none;height:100%}.learn-titleBar-button-wrap.active:hover{background-image:none}.learn-titleBar-button-wrap:hover h4{text-decoration:underline}.learn-titleBar-nav-button{box-sizing:border-box;padding:0 20px;border-left:1px solid #4694ca;overflow:visible;width:100%;color:#fff;font-size:19px;background-color:transparent;text-align:left;min-height:40px;font-family:proxima-nova,sans-serif}.learn-titleBar-nav-button a{display:inline-block;vertical-align:middle}.learn-mobile .learn-titleBar-nav-button{padding:0 0 0 20px}.learn-titleBar-nav-button.first{border-left:0}.learn-titleBar-nav-button a,.learn-titleBar-nav-button a:visited{text-decoration:none;color:#fff}.learn-button-active{background-color:#217e7a;height:100%}@media only screen and (max-width:480px){.blog-page-title-container{display:none;position:relative;margin:0;white-space:normal}}@media screen and (max-width:720px){.blog-page-title-container-big h1.learn-h1-big{font-size:25pt}}@media screen and (max-width:480px){.blog-page-title-container-big{top:45px}}.blog-page-title-container,.learn-main-content .learn-dropdown-navigation-container{float:left}.blog-page-title-container{margin-right:20px;margin-bottom:20px}.blog-page-title-container h1{font-size:50px}.blog-page-title-container._article{background:#ccc;color:#313131;width:100%;box-sizing:border-box;padding-left:25px;padding-top:20px;padding-bottom:10px;background:url(/media/images/learn/assets/paper-bg-article-small_360.png) repeat top left}.blog-page-title-container._article h1{color:#313131;font-size:35px}.article-list-header{margin-bottom:15px}.article-list-header .dropdown-navigation-container{float:left;margin-top:5px}.learn-column-left{width:60%;float:left;position:relative;margin-left:30px}.learn-column-right{width:32%;float:left;position:relative}.learn-article-meta{width:60%;float:left}@media screen and (max-width:1260px){.learn-article-meta{width:100%}}@media only screen and (max-width:480px){.blog-page-title-container{padding:24px 12px 6px 1.3%;left:0;display:block}.blog-page-title-container h1{font-size:23pt;line-height:1.2em}}.learn-meta-cell{display:inline-block;border-right:1px solid #ccc;padding:10px 15px;vertical-align:top}@media only screen and (max-width:480px){.learn-meta-cell{padding:8px 15px}}.learn-meta-cell:first-child{padding-top:18px;padding-left:30px}.learn-article-date{text-align:center}@media only screen and (max-width:480){.learn-article-date{width:19%;padding-left:initial}}@media only screen and (max-width:960px){.learn-article-byline{width:initial}}@media only screen and (max-width:800px){.learn-article-byline{width:60%;border-right:0}}@media only screen and (max-width:480px){.learn-article-byline{width:100%;border-right:0}}.learn-author-photo-small{float:left;vertical-align:top;max-width:60px}.learn-author-photo-small img{max-width:100%}.learn-article-byline-authorText{margin-left:70px;font-family:proxima-nova,sans-serif}@media (max-width:30em){.learn-article-byline-authorText .learn-small{display:none}}.learn-article-social{width:45%;height:56px;line-height:56px;border-right:0;padding-right:0}@media (max-width:50em){.learn-article-social{width:330px}}@media (max-width:30em){.learn-article-byline,.learn-article-social{width:100%;box-sizing:border-box}}.learn-social-plusOnes{position:relative;background-image:url(/media/images/learn/assets/gplus-likes.png);height:32px;line-height:32px;width:62px;text-align:center;display:inline-block;top:6px}.learn-article-wrap{width:60%;clear:left;float:left;margin:35px 40px 0 30px}@media screen and (min-width:480px) and (max-width:1260px){.learn-article-wrap{width:90%}}@media only screen and (max-width:480px){.learn-article-wrap{width:80%}}.learn-article-wrap>.shareaholic-canvas{margin-left:-13px}.learn-article-image-wrap{float:left;margin:0 25px 20px 0}@media only screen and (max-width:480px){.learn-article-image-wrap{width:100%}.learn-article-image-wrap img{width:100%;box-sizing:border-box}}.learn-shadow-wrap{position:relative}.learn-article-authorCallout{position:relative;background-color:#f2f2f2;padding:12px 12px 20px 12px;margin-top:20px;min-height:180px;box-sizing:border-box}@media screen and (max-width:1260px){.learn-article-authorCallout{margin-bottom:20px}}.learn-article-authorPhotoLarge{border:7px solid #fff;display:inline-block;float:left}@media only screen and (max-width:480px){.learn-article-authorPhotoLarge{display:none}}.learn-article-authroCallout-textWrap{margin-left:170px}@media only screen and (max-width:480px){.learn-article-authorCallout-textWrap{width:100%}}.learn-article-authorCallout-byline{margin-bottom:20px}.learn-nav-wrap{padding-bottom:15px}.learn-nav-button{background-color:#c2d9df;display:inline-block;height:100%;vertical-align:top;padding:10px}@media (max-width:50em){.learn-nav-button{background:transparent url(/media/images/learn/assets/paper-bg-article-small_360.png) repeat top left;color:#217e7a}.learn-nav-button a{color:#217e7a}}.learn-nav-button i a:hover,.learn-navBody i a:hover{text-decoration:underline}.learn-navBody{display:inline-block;vertical-align:middle;width:56%;white-space:normal;padding:10px}@media (max-width:50em){.learn-navBody{display:none}}.learn-nav-bar{width:100%;background-color:#eef3f6;margin-bottom:15px;white-space:nowrap}@media (max-width:50em){.learn-nav-bar{float:left;width:auto}.learn-nav-bar.learn-nav-right{float:right}}@media only screen and (max-width:480px){.learn-nav-bar{float:left}}.learn-nav-right{text-align:right}.learn-left-productsWrap{float:left;border-top:1px solid #ccc;padding-top:30px;margin-left:30px;width:60%}@media screen and (min-width:480px) and (max-width:1260px){.learn-left-productsWrap{width:90%;clear:both}}@media only screen and (max-width:480px){.learn-left-productsWrap{border-top:0;padding-top:0;width:85%;margin-left:17px}}.learn-products-block{position:relative;width:100%}@media only screen and (max-width:480px){.learn-products-title h3.learn-big{font-weight:700}}.learn-products-product{position:relative;height:345px;width:33%;box-sizing:border-box;float:left;min-width:182px;margin:20px 0}@media only screen and (max-width:480px){.learn-products-product{padding:0;margin:26px 0;float:none;height:initial;width:100%;border:0}.learn-products-product:after{content:url(/media/images/learn/assets/product-dots.png);margin:25px 10% 25px 10%}.learn-products-product:last-child:after{display:none}.learn-mobile-spacer{height:25px;width:100%;position:relative}.learn-products-product.learn-first{border-bottom:3px dashed #ccc}}.learn-product-image{display:inline-block}@media only screen and (max-width:480px){.learn-product-image.thin-grey-outline{border:0;width:100%}.learn-product-image img.wide-grey-border{border:0}.learn-product-image img{width:100%;height:auto}}@media only screen and (max-width:480px){.learn-product-image-wrap{display:inline-block;width:16%;vertical-align:top}}.learn-product-name{min-height:5em}@media only screen and (max-width:480px){.learn-product-name{display:inline-block;width:73%}}@media only screen and (max-width:480px){.learn-product-bottom{position:relative;margin-top:15px}}.learn-product-price-label{margin-bottom:3px}.learn-product-price-large{font-size:20pt;font-weight:700}@media only screen and (max-width:480px){.learn-product-price-large{margin-top:20px}}.learn-left-comments-outerWrap{position:relative;clear:left;width:60%}@media screen and (min-width:480px) and (max-width:1260px){.learn-left-comments-outerWrap{width:80%}}.learn-left-comments-innerWrap{position:relative;top:30px;border-top:1px solid #ccc;padding-top:30px;margin:30px 40px 0 30px;width:100%}@media only screen and (max-width:480px){.learn-left-comments-innerWrap{top:0;padding-top:0;margin-top:0;border:0;margin:0}.learn-left-comments-outerWrap{width:100%}}.learn-comments-form{position:relative;background-color:#f2f2f2;border:1px solid #ccc;width:100%;padding:25px}@media only screen and (max-width:480px){.learn-comments-form{padding:25px 25px;box-sizing:border-box}}.learn-comments-form-title{margin-bottom:20px}.learn-comments-form-element{margin-bottom:15px}.learn-comments-form-element input{width:60%}.learn-comments-form-element textarea{width:95%;height:150px}@media only screen and (max-width:480px){.learn-comments-form-element input,.learn-comments-form-element textarea{width:80%}}.learn-comments-form-submit ul li{background:url(../images/orange-arrow-right.png) no-repeat 185px 15px;padding:0}.learn-comments-form-submit ul li a{display:block;height:41px;line-height:41px;font-weight:700;font-size:16px;color:#010101;padding:0 25px 0 25px;text-decoration:none;border:1px solid #e8e8e8;border-radius:20px;max-width:205px;box-sizing:border-box}.learn-comments-form-submit ul a:hover{font-weight:700}.learn-comments-wrap{margin:30px 10px 60px 10px}.learn-comments-comment-byline{margin-bottom:10px}.learn-comment-name{font-weight:700}.learn-comments-comment+.learn-comments-comment{margin-top:1rem;padding-top:1rem;border-top:1px solid #ccc}.learn-comments-comment-byline,.learn-comments-comment-byline .learn-comment-date p{color:#313131;font-size:1rem}.learn-comment-body p br{line-height:2.5em}.learn-styles p+p{margin-top:1em}.learn-comment-body{margin-left:1em}.learn-left-disclaimer{position:relative;margin:0 0 30px 30px;box-sizing:border-box;width:65%}@media screen and (min-width:480px) and (max-width:1260px){.learn-left-disclaimer{width:90%}}@media only screen and (max-width:480px){.learn-left-disclaimer{width:80%}}.learn-disclaimer-wrap{position:relative;background-color:#f2f2f2;padding:20px 15px}.learn-disclaimer-wrap p{text-decoration:underline}.learn-required{color:#b92227}.learn-right-related{width:100%}.learn-related-top{margin-bottom:30px;margin-left:1%}@media screen and (min-width:480px) and (max-width:1260px){.learn-related-top h2{display:inline-block;margin-right:15px;font-family:museo-slab,serif;font-size:28px}}.learn-sidebar-element{background-color:#fff;padding-bottom:20px;width:100%}@media only screen and (max-width:480px){.learn-sidebar-element{padding-bottom:13px}}.learn-related-article{margin:15px 20px;padding:0 40px 15px 40px;border-bottom:1px solid #ccc}@media screen and (min-width:480px) and (max-width:1260px){.learn-related-article{width:33%;float:left;border-left:1px solid #ccc;padding-left:1%;padding-right:1%;margin:initial;box-sizing:border-box;border-bottom:0}.learn-related-article:nth-child(n+5){display:none}.learn-related-article.learn-first{border:0}.learn-related-article.learn-last{display:none}}@media only screen and (max-width:480px){.learn-related-article{margin:15px 0;padding-left:0;padding-right:0}.learn-related-article:nth-child(n+5){display:none}}.learn-related-article-title{margin-bottom:8px}@media only screen and (max-width:480px){.learn-related-article-title h3{font-size:17pt;font-weight:700}}.learn-exper-profile-photo img{vertical-align:top}.learn-expert-profile-canvas{position:relative;width:95%;margin:0 2%;display:inline-block}.learn-expert-profile-text{display:inline-block;width:60%;margin-bottom:10px}@media screen and (min-width:480px) and (max-width:1260px){.learn-expert-profile-text{width:100%;display:inline}}@media screen and (max-width:480px){.learn-expert-profile-text a{text-align:right}.learn-expert-profile-text{width:100%;clear:both}}.learn-styles .learn-expert-profile-divider{width:75%;height:1px;margin:0 2% 35px 2%;padding-top:10px;clear:left;border-bottom:1px solid #ccc}@media only screen and (min-width:481px) and (max-width:1260px){.learn-styles .learn-expert-profile-divider{width:80%}}@media only screen and (max-width:480px){.learn-styles .learn-expert-profile-divider{padding-top:0;width:98%}}.learn-expert-profile-wrap{width:80%;position:relative;padding:25px;z-index:2}@media only screen and (max-width:480px){.learn-expert-profile-wrap{width:100%;box-sizing:border-box;position:relative;text-align:justify;padding:0 5%;z-index:2}}.learn-expert-articles{margin:0 5%;width:65%}@media screen and (max-width:1340px){.learn-expert-articles{width:80%}}@media screen and (max-width:1024px){.learn-expert-articles{width:90%}}.learn-expert-article-image-wrap{display:inline-block;vertical-align:top;max-width:240px}.learn-expert-article-blurb{display:inline-block;width:65%;margin-left:20px}.learn-expert-article-blurb i.learn-big{font-size:34px}@media screen and (max-width:880px){.learn-expert-article-blurb{width:65%}}@media screen and (max-width:720px){.learn-expert-article-blurb{width:60%}}@media screen and (max-width:560px){.learn-expert-article-blurb{width:100%;box-sizing:border-box}}.learn-expert-article-stack{margin-top:58px;margin-left:16px}@media only screen and (max-width:480px){.learn-expert-article-stack{margin-left:0;margin-top:10px}}.learn-block{display:block}.learn-iblock{display:inline-block}.learn-center{margin-left:auto;margin-right:auto;text-align:center}.learn-button-wrap{padding-top:15px}.learn-expert-article .learn-expert-article-image{margin:10px 6% 20px inherit}.learn-expert-article-author{margin-bottom:1em;display:block}@media screen and (max-width:560px){.learn-expert-article .learn-expert-article-image{display:none}}.learn-expert-profile-name{padding-bottom:15px}@media only screen and (max-width:560px){.learn-expert-profile-photo{margin:10px auto 20px auto;width:80%}}.learn-expert-profile-photo-wrap{position:relative;display:inline-block;margin:10px 3% 20px 0;vertical-align:top;float:left;width:30%}@media only screen and (max-width:560px){.learn-expert-profile-photo-wrap{text-align:center;display:block}}@media only screen and (max-width:480px){.learn-expert-profile-photo-wrap{position:relative;display:inline-block;margin:10px auto 20px auto;vertical-align:top;min-width:230px;width:auto}}.expert-list-wrapper{position:relative;width:100%;height:325px;background:url(/media/images/learn/assets/header-doodleBG.jpg) no-repeat center right}@media (max-width:30em){.expert-list-wrapper{padding-top:66px;height:auto;margin-bottom:-20px;padding-bottom:20px}}@media (max-width:44.9375em){.expert-list-wrapper{background:url(/media/images/learn/assets/doodlybits-960w.jpg) no-repeat center right}}@media (min-width:45em) and (max-width:60em){.expert-list-wrapper{background-image:url(/media/images/learn/assets/doodlybits-tablet-900w.jpg)}}.expert-list-wrapper .blog-page-title-container-big{position:absolute;top:15%;left:2%}.expert-list-wrapper .learn-titleBar-blurb{margin-left:2%;margin-right:550px;min-width:340px;height:288px;position:absolute;top:91px}@media (max-width:30em){.expert-list-wrapper .learn-titleBar-blurb{height:55%;position:relative;top:0;margin-right:0}}@media (max-width:44.9375em){.expert-list-wrapper .learn-titleBar-blurb{max-width:90%;margin-left:6%;margin-right:0}}@media (min-width:44.9375em) and (max-width:60em){.expert-list-wrapper .learn-titleBar-blurb{max-width:80%;margin-right:170px}}@media (min-width:60em) and (max-width:64em){.expert-list-wrapper .learn-titleBar-blurb{max-width:39%;margin-right:2%}}.learn-expert-profile-photo-wrap.learn-expert-list{min-width:initial;margin-top:2px}@media only screen and (max-width:480px){.learn-expert-profile-photo-wrap.learn-expert-list{float:none}}.learn-expert-profile-photo-wrap img{height:100%;width:100%;max-width:300px;max-height:300px;box-sizing:border-box}.learn-category-list{width:100%;display:inline-block}@media only screen and (max-width:880px){.learn-category-list{overflow-x:auto}}.learn-category-list-wrap{height:2.4em;background-color:#f2f2f2;position:relative;overflow:hidden;width:100%}.learn-category-cell{display:table-cell}.learn-category-cell-content{margin:.5em 1.3em;border-radius:5px;border:0;padding:1px 4px;white-space:nowrap}@media only screen and (max-width:960px){.learn-category-cell-content{margin:.5em .9em}}@media only screen and (max-width:480px){.learn-category-cell-content{margin:.5em .5em}}.learn-species-selector{background-color:#fff;margin-left:2%;vertical-align:super}@media only screen and (max-width:480px){.learn-species-selector.learn-mobile{position:relative;top:initial;left:initial;width:94%;padding:5px 2%;margin-bottom:10px}}.learn-species-choice{display:inline;padding:1px 3px;border-radius:5px}@media only screen and (max-width:480px){.learn-species-choice{float:right}}.learn-category-active{background-color:#00467d;color:#fff}img.learn-expert-cert{float:left;border:0;padding:2px 4px}.learn-category-nav-left,.learn-category-nav-right{position:absolute}.learn-category-nav-left img,.learn-category-nav-right img{display:none}@media only screen and (max-width:480px){.learn-category-nav-left img,.learn-category-nav-right img{width:63%;height:39px}}.learn-category-nav-left{left:0;top:0}.learn-category-nav-right{right:0;top:0;text-align:right}.learn-paginator{text-align:right}.learn-sidebar-popular{background-color:#fff;margin-top:42px;padding-left:2.4%;padding-bottom:18px}.learn-popular-cell-image{float:left;min-height:75px;padding:2px 5px;box-sizing:border-box;font-family:proxima-nova,sans-serif}.learn-comment-name{text-transform:capitalize}.learn-comment-error{display:none;color:#a00;font-size:14pt;font-weight:700;padding-top:10px}.learn-comment-error#flash-message-okay{color:#224e4d}.learn-article-authorPhotoLarge img{width:140px}.learn-article-body ul{margin:20px 0 20px 20px}.learn-article-body ul li{padding-bottom:10px;padding-left:10px}.learn-article-body img{margin:0 20px}@media only screen and (max-width:560px){.learn-article-body img{display:block;max-width:150px;max-height:150px;width:auto;height:auto;margin:5px}}@media only screen and (max-width:560px){.learn-article-body.learn-infographic img{max-width:100%;max-height:100%}}.learn-no-margin{margin:0}.learn-titleBar-nav-dropdown{z-index:999}.learn-titleBar-nav-dropdown li{list-style:none}@media only screen and (max-width:960px){.learn-sidebar-doublets .learn-sidebar-doublet:nth-child(2){width:100%}.learn-sidebar-doublets .learn-sidebar-doublet:nth-child(3){display:none}}.learn-product-image img{max-width:150px;max-height:150px}@media only screen and (max-width:480px){.learn-product-image{display:inline-block}}@media screen and (min-width:1260px){.learn-article-body img{max-width:60%;max-height:500px}.learn-article-body.learn-infographic img{max-width:90%;max-height:100%}.learn-article-authorPhotoLarge{margin-right:20px}.learn-expert-profile-photo img{width:100%}.learn-nav-bar-mobile{display:none}.learn-shadow-divider{position:absolute;bottom:0;width:100%;height:20%}.learn-shadow-divider-element{height:100%;width:100%}.learn-shadow-divider-fill{position:absolute;bottom:0;height:30%;width:100%;background-color:#fff}.learn-mobile{display:none}}@media screen and (min-width:480px) and (max-width:800px){.learn-species-selector{top:73px!important;left:180px!important}}@media screen and (min-width:481px){.learn-mobile{display:none}.learn-articlelist-articles{min-height:420px}.learn-category-scroller{position:absolute;width:100%}.learn-category-list{overflow:hidden}}@media screen and (max-width:1340px) and (min-width:720px){.learn-styles i.learn-expert-name{position:absolute;top:10px;left:20px}.learn-expertlist-expert .learn-expert-profile-photo-wrap{float:left;top:20px}.learn-expertlist-expert a.learn-color-black-proxima.color-black-link{position:absolute;bottom:12px;right:25px}.learn-expert-text-innerWrap{padding-top:15px;padding-bottom:15px}}@media screen and (max-width:630px) and (min-width:480px){.learn-expertlist-joinus-bar-group{display:block}.learn-expertlist-joinus-bar-entry{width:160px;padding-left:7px;padding-right:7px;height:40px;text-align:center;line-height:40px;border:0}}@media screen and (max-width:640px){.learn-expertlist-joinus-bar{background-image:url(/media/images/learn/assets/pugandcat.png);background-repeat:no-repeat;background-position:right;height:111px;padding-left:10px;box-sizing:border-box}}@media only screen and (max-width:320px){.learn-expertlist-joinus-bar{background-image:none;background-color:#f4f4f4}p.learn-expertlist-joinus{max-width:100%;margin-right:0}}@media (min-width:43.6875em) and (max-width:78.75em){.learn-titleBar-big.learn-landing-title{background-image:url(/media/images/learn/assets/headerimage-dog-n-cat-tablet-v2.jpg)}}@media only screen and (max-width:480px){.learn-landing-title{background-image:none}}@media screen and (max-width:1024px){.learn-titleBar-big{background-position:right}}@media screen and (min-width:720px) and (max-width:960px){.learn-titleBar-big{background-image:url(/media/images/learn/assets/doodlybits-tablet-900w.jpg)}}.blog-name{position:relative;margin-left:20px;margin-right:20px;float:left;z-index:2;background:0 0;padding-left:0;clear:both}@media (min-width:31.5625em){.blog-name{float:right;clear:none}}.blog-name ._title{font-family:proxima-nova,sans-serif;font-weight:700;font-size:34px;color:#5d5d5d;margin:0 0 0}@media (min-width:36.25em){.blog-name ._title{background:url(/media/images/learn/assets/little-pawprint.png) no-repeat left top;padding-left:45px;min-height:49px;padding-bottom:5px;box-sizing:border-box}}.blog-name ._sub-title{font-family:proxima-nova,sans-serif;font-size:32px;color:#00467d;text-transform:lowercase;display:none;padding:0}.blog-name.-home{float:left;clear:both}.blog-name.-home ._title{background:0 0;padding-left:0}@media (min-width:28.125em){.blog-name.-home ._title{font-size:47px}}.blog-name.-home ._sub-title{display:block}@media (min-width:28.125em){.blog-name.-home ._sub-title{font-size:44px}}@media (min-width:57.3125em){.blog-name.-home{background:url(/media/images/learn/assets/pawPrint-onHeader.png) no-repeat left top}}@media (min-width:45.625em){.blog-name.-home{padding-left:98px;min-height:110px;padding-top:15px}}@media (min-width:43.75em){.blog-name.-home{margin-top:0;position:relative;float:right}}@media (min-width:43.75em){.blog-name.-home{position:absolute;top:110px;right:0;margin-bottom:-67px}}@media (min-width:48em){.blog-name.-home{margin-right:45px}}@media only screen and (max-width:880px) and (min-width:640px){.blog-name span.learn-grand-title{white-space:pre}}@media only screen and (max-width:720px) and (min-width:480px){.blog-name span.learn-grand-tagline{display:none}}@media only screen and (max-width:879px) and (min-width:480px){.blog-name span.learn-grand-title{white-space:normal}}h2.learn-titleBar-tagline>span{white-space:nowrap}@media screen and (max-width:720px) and (min-width:640px){h2.learn-titleBar-tagline{font-size:20pt!important;width:60%;line-height:20pt!important}}.learn-desktop-only,.learn-mobile-only,.learn-tablet-only{display:none}@media only screen and (min-width:1025px){.learn-desktop-only{display:block}}@media only screen and (min-width:481px) and (max-width:1024px){.learn-tablet-only{display:block}}@media only screen and (max-width:480px){.learn-wide{width:100%}.learn-right{position:absolute;right:0;top:0;background-image:url(/media/images/learn/assets/sections-bg.png)}.learn-right:hover{background-image:url(/media/images/learn/assets/sections-bg-hover.png)}.learn-mobile-only{display:block}}@media (max-width:30em){.learn-desktop{display:none}}.article-list-header{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #ccc}.article-list-wrapper{float:left;margin-left:20px}@media (min-width:34.375em) and (max-width:51.875em){.article-list-wrapper{width:45%}}@media (min-width:51.875em){.article-list-wrapper{width:57%;margin-right:5%}}@media (min-width:62.5em){.article-list-wrapper{width:70%;margin-right:0}}.article-entry-wrapper{width:100%}.article-list-entries .article-list-entry{margin-bottom:20px;border-top:1px solid #ccc;padding-top:40px;float:left;width:100%}.article-list-entries .article-list-entry:first-child{border-top:none;margin-top:10px;padding-top:0}.article-list-entries .article-list-entry ._thumbnail{float:left;box-sizing:border-box;margin-bottom:10px;border:solid 1px #ccc;background:#f2f2f2;padding:10px;position:relative;width:100%;max-width:300px}@media (min-width:62.5em){.article-list-entries .article-list-entry ._thumbnail{margin-right:10px;max-width:250px}}.article-list-entries .article-list-entry ._thumbnail img{max-width:100%}.article-list-entries .article-list-entry ._content{max-width:60%;margin-left:2%;float:left}@media (min-width:34.375em) and (max-width:66.875em){.article-list-entries .article-list-entry ._content{clear:both;width:100%;max-width:100%}}.article-list-entries .article-list-entry ._article-title{font-size:30px;color:#313131;font-weight:400;margin-bottom:5px;padding:0;line-height:1.2}.article-list-entries .article-list-entry ._article-title a{font-size:30px;color:#313131;font-weight:400}.article-list-entries .article-list-entry ._author-name{font-size:14px;color:#5d5d5d;font-weight:400;padding:0;margin-bottom:10px}.article-list-entries .article-list-entry ._author-name a{font-size:14px;color:#5d5d5d;font-weight:400}.article-list-entries .article-list-entry ._article-summary{display:none;font-size:17px;margin-top:7px;line-height:1.3}.article-list-entries .article-list-entry ._article-summary p{font-size:17px;line-height:1.3}@media (min-width:31.25em){.article-list-entries .article-list-entry ._article-summary{display:block}}@media (min-width:51.875em){.article-list-entries .article-list-entry ._article-summary{display:block}}.article-list-entries .article-list-entry.-related{float:left;box-sizing:border-box;border:none;margin:0;padding-top:10px;padding-right:0;padding-bottom:10px}@media (min-width:34.375em) and (max-width:64em){.article-list-entries .article-list-entry.-related{width:100%;border-top:dashed 1px #ccc}.article-list-entries .article-list-entry.-related:first-child{border-top:0}}@media (min-width:64em){.article-list-entries .article-list-entry.-related{width:33%;border-left:dashed 1px #ccc;padding-left:15px}.article-list-entries .article-list-entry.-related:first-child{padding-left:0;border-left:0}}@media (min-width:34.375em){.article-list-entries .article-list-entry.-related{display:block}}.article-list-entries .article-list-entry.-related ._thumbnail{max-width:34%;margin-right:0;padding:5px}@media (min-width:34.375em) and (max-width:64em){.article-list-entries .article-list-entry.-related ._thumbnail{max-width:80px}}.article-list-entries .article-list-entry.-related ._content{clear:none;max-width:60%;float:left}.article-list-entries .article-list-entry.-related ._article-title{font-size:23px;line-height:27px}.article-list-entries .article-list-entry.-related ._article-title a{font-size:23px;line-height:27px}.article-list-entries .article-list-entry.-related ._author-name{font-size:14px}.article-list-entries .article-list-entry.-related ._author-name a{font-size:14px}.article-list-entries.-landing>.article-list-entry:first-child:first-child ._thumbnail{max-width:250px;margin-right:20px}.article-list-entries.-landing>.article-list-entry:first-child:first-child ._content{max-width:100%;float:none;clear:both}@media (min-width:56.25em){.article-list-entries.-landing>.article-list-entry:first-child:first-child ._content{clear:none}}.article-list-entries.-landing>.article-list-entry:first-child:first-child ._article-title{font-size:34px}.article-list-entries.-landing>.article-list-entry:first-child:first-child ._article-title a{font-size:34px}.article-list-entries.-landing>.article-list-entry:first-child:first-child ._article-summary{font-size:17px;display:block}.article-list-entries.-landing>.article-list-entry:first-child:first-child ._article-summary p{font-size:17px}.article-list-entries.-landing>.article-list-entry:first-child:first-child ._read-more{font-size:14px;color:#888;text-decoration:underline}.article-list-entries.-landing>.article-list-entry:first-child:first-child ._read-more:hover{text-decoration:none}.article-list-entries ._related-articles{display:none}@media (min-width:34.375em){.article-list-entries ._related-articles{display:block;float:left;position:relative;box-sizing:border-box;width:100%;margin-bottom:50px;padding-right:10px;padding-top:15px;padding-left:10px;background-color:#fff;border-top:1px solid #ccc}.article-list-entries ._related-articles+.article-list-entry{padding-top:0;border-top:0;margin-top:0}}.learn-load-more{clear:both;background-color:#fff;padding-bottom:30px;margin-bottom:10px}.learn-sidebar{width:100%;box-sizing:border-box;float:left}@media (max-width:34.375em){.learn-sidebar{margin-top:40px}}@media (min-width:34.375em){.learn-sidebar{float:right;width:250px;margin-right:10px}}.learn-sidebar._article-page{width:90%;margin:0 auto 30px;clear:both;background-color:#fff;float:none}@media (min-width:78.8125em){.learn-sidebar._article-page{width:300px;display:inline-block;margin:0 0 0 7%}}.learn-sidebar-block{box-sizing:border-box;margin-bottom:20px;margin-top:0;padding:20px 10px 10px;border-top:solid 1px #ccc;background-color:#fff}.learn-sidebar-block:first-child{margin-bottom:0;border-top:none;padding-top:0}.learn-sidebar-block a,.learn-sidebar-block a:hover{text-decoration:none}.learn-sidebar-block.lifted-shadow{padding-bottom:20px}.lifted-shadow+.learn-sidebar-block{border-top:none}.learn-sidebar-block ._header{font-family:proxima-nova,sans-serif;font-size:24px;color:#5d5d5d;margin-bottom:10px}.learn-sidebar-block ._header.-small{text-transform:uppercase;font-size:14px;margin:0}.learn-sidebar-block ._item-title{margin-top:5px;display:block;font-family:proxima-nova,sans-serif;font-weight:700;font-size:16px;color:#5d5d5d}.learn-sidebar-block ._item-title:hover{text-decoration:underline;color:#5d5d5d}.learn-sidebar-block ._item-subtitle{display:block;font-family:proxima-nova,sans-serif;font-weight:400;font-size:14px;color:#888}.learn-sidebar-block ._item-subtitle:hover{text-decoration:underline;color:#888}.learn-sidebar-block ._section-view-all-link{display:block;font-family:proxima-nova,sans-serif;color:#888;text-decoration:underline}.learn-sidebar-block ._section-view-all-link a:hover{text-decoration:none}.learn-sidebar-block ._thumbnail,.learn-sidebar-block ._thumbnail img,.learn-sidebar-block img._thumbnail{max-width:100%}.learn-sidebar-block.-learn-authors-list ._author{display:inline-block;vertical-align:top;width:105px;margin-right:10px;margin-bottom:10px}.learn-sidebar-block.-learn-authors-list ._author ._link-wrapper:hover{text-decoration:none}.learn-sidebar-block.-learn-authors-list ._author img{max-width:100%;padding:3px;border:solid 1px #e8e8e8;box-sizing:border-box}.learn-sidebar-block.-learn-authors-list ._author:nth-child(even){margin-right:0}.learn-sidebar-block.-learn-authors-list ._item-title.-author-name{font-size:12px;color:#010101;display:block;margin-top:5px;font-weight:400}.learn-sidebar-block.-learn-authors-list ._item-subtitle.-author-specialty{font-size:10px;display:block;margin-top:3px}.learn-sidebar-block.-learn-authors-list ._item-subtitle.-author-specialty:hover{text-decoration:none}.learn-sidebar-block.-popular-articles ._article-wrapper{margin-bottom:10px}.learn-sidebar-block.-popular-articles ._article{float:left;list-style:none;padding-top:10px;margin-bottom:10px;border-top:dotted 1px #888}.learn-sidebar-block.-popular-articles ._article:first-child{border-top:none;padding-top:0}.learn-sidebar-block.-popular-articles ._article ._thumbnail{max-width:100%;width:25%;float:left}.learn-sidebar-block.-popular-articles ._article ._item-subtitle.-article-category,.learn-sidebar-block.-popular-articles ._article ._item-title.-article-name{float:right;width:75%;box-sizing:border-box;padding-left:10px}.learn-sidebar-block.-popular-articles ._article ._item-title.-article-name{font-size:16px;margin-bottom:10px;font-weight:700;color:#5d5d5d}.learn-sidebar-block.-popular-articles ._article ._item-subtitle.-article-category{color:#217e7a}.learn-sidebar-block.-videos ._video-wrapper{margin-bottom:10px}.learn-sidebar-block.-videos ._video{display:block;margin-top:20px}.learn-sidebar-block.-videos ._video:first-child{margin-top:0}.learn-sidebar-block.-videos ._video ._thumbnail-wrapper{display:inline-block;max-width:100%;position:relative;margin-bottom:5px}.learn-sidebar-block.-videos ._video ._thumbnail-wrapper:before{content:" ";width:100%;height:100%;margin:0 auto;background:url(/media/images/learn/assets/play-overlay.png) no-repeat center center;display:block;position:absolute;top:0;left:0}.learn-sidebar-block.-infographics ._infographic-wrapper{margin-bottom:20px}.learn-sidebar-block.-infographics ._infographic{float:left;width:45%;margin-left:5%;list-style:none}.learn-sidebar-block.-infographics ._infographic:first-child{margin-left:0}.learn-sidebar-block.-infographics ._infographic ._thumbnail{max-width:100%;padding:5px;border:solid 1px #e8e8e8;box-sizing:border-box;margin-bottom:5px}.learn-sidebar-block.-infographics+.learn-sidebar-block.-animal-articles{border-top:none}@media (min-width:28.125em) and (max-width:34.375em){.learn-sidebar-block.-animal-articles ._species-wrapper{width:48%;float:right}.learn-sidebar-block.-animal-articles ._species-wrapper:first-child{float:left}}.learn-sidebar-block.-animal-articles ._header{color:#fff;font-weight:400;text-align:center;padding:7px 0 5px;background-color:#888;position:relative;margin-bottom:27px;margin-top:25px}.learn-sidebar-block.-animal-articles ._header:first-child{margin-top:0}.learn-sidebar-block.-animal-articles ._header:after{content:' ';display:block;width:32px;height:12px;position:absolute;left:50%;margin-left:-16px;bottom:-11px;background:url(/media/images/learn/assets/grey-arrow-down.png) no-repeat center bottom}.learn-sidebar-block.-animal-articles ._header ._pet-species{text-transform:uppercase;font-weight:700}.learn-sidebar-block.-animal-articles ._animal-article{list-style:none;margin-bottom:15px;padding-top:15px;border-top:dotted 1px #ccc;float:left;width:100%}.learn-sidebar-block.-animal-articles ._animal-article:first-child{border-top:none;padding-top:0}.learn-sidebar-block.-animal-articles ._animal-article ._item-title.-animal{font-size:18px;margin-bottom:5px}.learn-sidebar-block.-animal-articles ._animal-article ._item-subtitle.-author{font-size:12px;font-weight:400;margin-bottom:5px}._article-page .learn-sidebar-block{width:100%;box-sizing:border-box;padding:10px 0 0;border-top:solid 1px #ccc}@media (min-width:78.75em){._article-page .learn-sidebar-block{padding:0 10px 10px;border:none}}._article-page .learn-sidebar-block ._header{font-size:28px}@media (max-width:78.8125em){.learn-sidebar-block.-related-sidebar-articles{margin-bottom:20px}.learn-sidebar-block.-related-sidebar-articles.lifted-shadow:after,.learn-sidebar-block.-related-sidebar-articles.lifted-shadow:before{display:none}}.learn-sidebar-block.-related-sidebar-articles ._header{font-family:museo-slab,serif;font-weight:300}.learn-sidebar-block.-related-sidebar-articles ._keywords{margin-bottom:20px}.learn-sidebar-block.-related-sidebar-articles ._article{float:left;list-style:none;width:100%;box-sizing:border-box;padding-top:10px;margin-bottom:10px;border-top:solid 1px #ccc;width:100%}.learn-sidebar-block.-related-sidebar-articles ._article:first-child{border-top:none;padding-top:0}@media (min-width:34.375em) and (max-width:78.75em){.learn-sidebar-block.-related-sidebar-articles ._article{width:31%;margin-left:3%;border:none;padding-top:0}.learn-sidebar-block.-related-sidebar-articles ._article:first-child{margin-left:0;border-top:none}}.learn-sidebar-block.-related-sidebar-articles ._article ._item-title.-article-name{font-size:21px;line-height:27px}@media (min-width:34.375em) and (max-width:54.375em){.learn-sidebar-block.-related-sidebar-articles ._article ._item-title.-article-name{width:100%;padding-left:0;text-align:center;float:none;display:inline-block;border:none}}.learn-sidebar-block.-related-sidebar-articles ._thumbnail{max-width:100%;width:25%;float:left;box-sizing:border-box;padding:5px;background:#f2f2f2;border:solid 1px #ccc}@media (min-width:34.375em) and (max-width:78.75em){.learn-sidebar-block.-related-sidebar-articles ._thumbnail{width:100%;padding:15px}}.learn-sidebar-block.-related-sidebar-articles ._item-title.-article-name{float:right;width:74%;box-sizing:border-box;margin-top:7px;padding-left:10px}@media (min-width:34.375em) and (max-width:78.75em){.learn-sidebar-block.-related-sidebar-articles ._item-title.-article-name{width:100%;padding:0 15px}}.learn-sidebar-block.-top-articles ._header{font-family:museo-slab,serif;font-weight:300}.learn-sidebar-block.-top-articles ._article{border-top:1px solid #ccc}.learn-sidebar-block.-top-articles ._article:first-child{border-top:none}.learn-sidebar-block.-top-articles ._article-title{color:#5d5d5d;font-size:21px;line-height:27px;font-family:proxima-nova,sans-serif;font-weight:700;margin:15px 0}.learn-sidebar-block.-top-articles ._article-title a{font-size:21px;line-height:27px;font-family:proxima-nova,sans-serif;font-weight:700;color:#5d5d5d}.landing-page{padding-left:0;padding-right:0;line-height:1.5em;background:#fff;color:#5d5d5d;margin-bottom:40px}.landing-page *{box-sizing:border-box}@font-face{font-style:normal;font-weight:300}.landing-page h1,.landing-page h2,.landing-page h3,.landing-page h4,.landing-page h5,.landing-page h6{margin:.5em 0}.landing-page h1{font-size:2.441em;line-height:1em;font-family:museo-slab,serif;font-weight:700}.landing-page h2{font-size:1.953em;line-height:1em;font-family:museo-slab,serif;font-weight:700}.landing-page h3{font-size:1.563em;font-family:museo-slab,serif;font-weight:700}.landing-page h4{font-size:1.563em;font-family:proxima-nova,sans-serif;font-weight:400}.landing-page h5{font-size:1.25em;font-family:proxima-nova,sans-serif;font-weight:400}.landing-page p{font-size:1em;font-family:proxima-nova,sans-serif;font-weight:400;line-height:1.25em;margin-bottom:.5em}.landing-page p.small-text{font-size:.8em;line-height:1.125em}.landing-page p.fine-print{font-size:.64em;line-height:1.125em}.landing-page ol,.landing-page ul{display:block;margin:.5em 0;list-style-position:inside}.landing-page ol{list-style-type:decimal}.landing-page ul{list-style-type:disc}.landing-page li{margin:0 0 .5em 2em}.landing-page .accent-primary{color:#217e7a}.landing-page .section.best-sellers{background:0 0}.landing-page .price-info{margin-bottom:20px;clear:both;max-width:310px}.landing-page .single-order-price p,.landing-page .subscription-price p{margin:0;float:left;text-align:right}.landing-page .single-order-price .per,.landing-page .subscription-price .per{font-size:14px;color:#888}.landing-page .subscription-price p{font-size:20px}.landing-page .single-order-price p{font-size:14px}.landing-page .single-order-price .price{float:right;width:100px;color:red;text-decoration:line-through;text-align:left}.landing-page .subscription-price .price{float:right;width:100px;color:#217e7a;display:block;font-size:24px;font-family:proxima-nova,sans-serif;line-height:25px;margin:3px 0;text-align:left}.landing-page div.best-sellers-product-listing div.product{height:auto}.landing-page .subscription-options{margin-bottom:20px}.landing-page .subscription-options h4{font-weight:700;color:#313131}.landing-page .subscription-options .option{position:relative;padding:16px 22px;display:inline-block;vertical-align:middle;width:98%;max-width:388px;background:#f2f2f2;border-bottom:1px solid #ccc}.landing-page .subscription-options .option::before{content:" ";display:inline-block;height:100%;width:1%;vertical-align:middle}@media (max-width:47.4375em){.landing-page .subscription-options .option{font-size:14px}}@media (max-width:28.125em){.landing-page .subscription-options .option{width:85%}}.landing-page .subscription-options .option:last-child{border-bottom:none}.landing-page .subscription-options .option .option-link,.landing-page .subscription-options .option .option-title{width:49%;float:left;display:inline-block;vertical-align:middle}.landing-page .subscription-options .option .option-title{font-weight:700}.landing-page .subscription-options .option .option-title .callout{position:relative;margin-top:-14px;font-size:12px;font-weight:400;padding:0}.landing-page .subscription-options .option .option-link{float:right;text-align:right}@media (max-width:47.4375em){.landing-page .subscription-options .option{max-width:91%}}.landing-page .subscription-options .option.highlight{border:1px solid #217e7a;width:100%;max-width:405px;margin-left:-2%;box-shadow:0 1px 5px rgba(0,0,0,.2);z-index:10}.landing-page .subscription-options .option.highlight .option-link{padding-top:10px}@media (max-width:47.4375em){.landing-page .subscription-options .option.highlight{width:94%}}@media (max-width:28.125em){.landing-page .subscription-options .option.highlight{width:88%}}@media (max-width:47.4375em){.landing-page .subscription-options{max-width:96%}}@media (max-width:60em){.landing-page .product a,.landing-page .product h3,.landing-page .product p{margin-left:0}}@media (max-width:47.4375em){.landing-page div.best-sellers-product-listing div.product{width:94%;max-width:383px}}.landing-page .landing-page__awards a,.landing-page .landing-page__product a{color:#5d5d5d;font:700 21px/26px proxima-nova,sans-serif;text-decoration:none}.landing-page .landing-page__comparison-grid{background:#f3f3f3;width:100%}.landing-page .landing-page__comparison-grid td{padding:20px}.landing-page .landing-page__comparison-grid-header{height:61px;color:#fff;padding-top:7px;padding-left:15px;background:url(/media/images/indigo-compare-ribbon.png) no-repeat;background-position:right -4px top}@media (max-width:25em){.landing-page .landing-page__comparison-grid-header{font-size:14px;padding-top:9px}}.landing-page .awards{margin-top:35px}@media (max-width:47.9375em){.landing-page .awards{max-width:240px;margin:0 auto}}.landing-page .award{margin-bottom:20px;text-align:center}.landing-page .award img{margin:0 auto}.support-accessories .cat-col{height:500px}@media screen and (max-width:480px){.support-accessories .cat-col{height:570px}}@media screen and (max-width:400px){.support-accessories .cat-col{height:525px}}.support-accessories .cat-col h3,.support-accessories .cat-col h3 a{margin-bottom:0}@media screen and (max-width:480px){.support-accessories .cat-col a.btn-green{bottom:20px}}.support-accessories .cat-col .shadow{width:100%;overflow:auto;clear:right}.support-accessories .cat-col .category-img{clear:right}@media screen and (max-width:780px){.support-accessories .cat-col .category-img{margin-bottom:0}}@media screen and (max-width:780px){.support-accessories .cat-col .category-img img.cat-thumb{margin-bottom:0;max-width:100%}}@media screen and (min-width:481px) and (max-width:768px){.support-category-check{margin-left:10px}}.support-category .btn-green.fr{margin-bottom:14px}.cat-col{display:flex;flex-direction:column}.cat-col .framed{margin:1em 0 2em}.cat-col h3{flex-grow:1;margin-bottom:10px}@media screen and (max-width:480px){.cat-col ul.orange-arrows>li{margin-left:0;padding-left:0}}.contact-us *,.product-registration *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact-us h2,.product-registration h2{font:700 30px/30px museo-slab,serif;color:#5d5d5d;margin-bottom:20px}.contact-us label,.product-registration label{font-weight:700;color:#5d5d5d;padding-bottom:10px}.contact-us .tel-icon,.product-registration .tel-icon{display:inline-block;color:#0c84db;font:24px/38px proxima-nova,sans-serif;background:url(../images/ico-blue-phone.png) no-repeat;margin-bottom:10px}.contact-us .chat-icon,.product-registration .chat-icon{display:inline-block;color:#0c84db;font:24px/38px proxima-nova,sans-serif;background:url(../images/ico-blue-chat.png) no-repeat;padding-left:66px;margin-bottom:10px}.contact-us .chat-icon a,.product-registration .chat-icon a{color:#0c84db;font:24px/38px proxima-nova,sans-serif;text-decoration:none}.contact-us .cal-icon,.product-registration .cal-icon{font-weight:400;color:#5d5d5d}.contact-us .self-service,.product-registration .self-service{padding-top:20px}.support-landing-content .left-col>.category:nth-child(even){clear:left}div#support-top div.category{min-height:0}@media (max-width:60em){#support{margin:0}}#support ul.dark-gray-arrows{margin:15px 0 15px}@media (max-width:64em){#support-topics .right-col-img{display:none}}#support-top{margin:0 0 60px;background:url(../images/dotted-line-bg.png) no-repeat bottom left}@media (max-width:30em){#support-top{margin:0;background:0}}#support-top .category{min-height:auto!important}#support-title{margin:0 0 80px}#support-title h1{font:700 32px/45px museo-slab,serif;color:#888;margin:0 0 10px}#support-title p{font:400 18px/24px proxima-nova,sans-serif;color:#5d5d5d}.support-category{overflow:hidden;margin:0 0 60px;background:url(../images/dotted-line-bg.png) no-repeat bottom left;display:flex;flex-wrap:wrap}.support-category .cat-col.downloads ul{position:relative}.support-accessories h3,.support-category h3{font:700 26px/26px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 50px}.support-accessories .cat-col h3 a,.support-category .cat-col h3,.support-category .cat-col h3 a{font:700 22px/25px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 24px}.support-accessories .category-img img.shadow,.support-category .category-img img.shadow{width:110%}.support-accessories .cat-col p,.support-category .cat-col p{margin:0 0 15px;font:700 18px/22px proxima-nova,sans-serif;color:#888}.support-category .cat-col ul{margin:0;bottom:0}.support-category-header{text-align:justify;margin-bottom:50px;width:100%}.support-category-header:after{content:"";display:inline-block;width:100%}.support-category-header h3{display:inline-block;margin:0 0 20px;text-align:left}.support-category-header a{text-align:left}@media (max-width:30em){.support-category .support-category-header a{max-width:319px}}.support-section{overflow:hidden;margin:50px 0 60px;padding:0 0 50px;background:url(../images/dotted-line-bg.png) no-repeat bottom left}@media (max-width:30em){.support-section{margin:0 0 50px;padding:0 0 40px}}.support-section h3{font:700 26px/33px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 30px}.support-section a.btn-back-to-top{position:relative;margin-left:0;margin-top:30px}.support-section ul.dark-gray-arrows{margin:40px 0 0 20px}@media (max-width:30em){.support-section ul.dark-gray-arrows{margin-left:0}}.support-section ul.dark-gray-arrows li{margin:0 0 25px;padding-top:0}.support-section ul.dark-gray-arrows a.ico-video{padding-right:24px;background:url(../images/ico-tv.png) no-repeat 100% 35%}.support-section ul.dark-gray-arrows a.active{color:#010101}.support-hidden{margin:30px 0}.support-hidden p{font:400 18px/24px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 30px}.support-hidden a{color:#313131!important;border-bottom:1px solid #ccc}.support-hidden .media-item{width:39.574096%}.support-hidden ul.orange-arrows li{background:url(../images/orange-arrow-right.png) no-repeat 0 50%!important}.support-hidden ol,.support-hidden ul{margin-left:25px}.support-hidden ol li,.support-hidden ul li{font:400 18px/24px proxima-nova,sans-serif;color:#5d5d5d}#support-topic-jump-links{position:relative;height:21px;padding:30px 0 30px 50px;margin:0 0 30px}@media (max-width:30em){#support-topic-jump-links{padding:0;height:auto}}#support-topic-jump-links img{display:block;position:absolute;max-width:100%;top:0;left:0;z-index:1}@media (max-width:30em){#support-topic-jump-links img{display:none}}#support-topic-jump-links a{position:relative;color:#5d5d5d;margin:0 5% 0 0;font:700 18px/18px proxima-nova,sans-serif;z-index:2;text-decoration:none}@media (max-width:30em){#support-topic-jump-links a{line-height:30px;display:block}}#support-topic-jump-links a:hover{color:#217e7a;text-decoration:underline}.support-category .cat-col.downloads{width:100%;min-height:20px;margin-bottom:20px}.support-category .cat-col.downloads h3.fl{margin-right:40px;margin-bottom:10px}.support-category .cat-col.downloads div ul li.fl{margin-top:10px;width:100%}.support-section.indigo{padding-left:5%;margin:50px 0 0}#support_category a{color:#217e7a}#support_category a:hover{text-decoration:none}#support_category h3{font:700 24px/32px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 30px}#support_category p{font:400 18px/24px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 30px}#support_category h4.panel-title{padding-top:10px;padding-bottom:10px;display:block;margin-bottom:20px}#support_category div.panel-body{margin-bottom:40px}#support_category div.panel-body ul{margin-left:2em}#support_category div.panel-body ul li{line-height:1.4;font-weight:300}#support_category .panel-title .collapsed:after{content:'+ Read More';float:right}@media (max-width:28.125em){#support_category .panel-title .collapsed:after{content:'+'}}#support_category .panel-title :not(.collapsed):after{content:'- Close';float:right}@media (max-width:28.125em){#support_category .panel-title :not(.collapsed):after{content:'-'}}@media (max-width:30em){.support-product .left-col{margin-left:5%;margin-right:5%}}.support-product div#product{margin:0 0 35px}.or-spacer{display:block;height:100%;position:relative}@media (max-width:59.9375em){.or-spacer{display:none}}.or-spacer .mask:after{content:'';display:block;border:1px solid #f2f2f2}.or-spacer.vertical .mask{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.or-spacer span{width:50px;height:50px;position:absolute;bottom:100%;margin-bottom:-25px;left:50%;margin-left:-25px;top:130px;border-radius:100%;background:#f2f2f2}.or-spacer span i{display:inline-block;border-radius:100%;text-align:center;width:100%;line-height:50px;font-style:normal;color:#888}.promo-thanks{border:1px solid #888;background:#e8e8e8;padding:15px;max-width:50rem;font:400 18px/24px proxima-nova,sans-serif;margin:15px 0 30px;color:#5d5d5d}.promo-thanks__title{font-family:700;font-size:1.2rem;color:#217e7a!important;margin-bottom:15px}.promo-thanks__coupon-code{font-size:.9rem;color:#888}.product-shop #top-review{margin-bottom:10px}.product-shop .review a{display:inline-block;zoom:1;vertical-align:top;color:#c3c2c2;text-decoration:none;padding:7px 0}.product-shop .review .rating-box{margin-right:10px}.product-shop .review .label{line-height:20px;color:#999;text-decoration:underline}.product-shop .review .label:hover{text-decoration:none}.rating-box{font-size:0;height:20px;line-height:0;max-width:120px;margin:0;display:inline-block;zoom:1;vertical-align:top;position:relative;background-color:#b7b8b8}.rating-box .rating-stars{position:relative;z-index:3;width:100%;height:auto}.rating-box .rating{height:20px;position:absolute;left:0;top:0;z-index:2;background-color:#ffcc4e}.product-description .review-this-product-container{max-width:80%}@media screen and (max-width:450px){.product-description .review-this-product-container{max-width:100%}}.review-this-product-additional-info button{margin-right:15px}.review-this-product-additional-info .button-reset{margin-right:30px;height:30px;margin-top:-43px}@media screen and (max-width:608px){.review-this-product-additional-info .button-reset{margin-top:5px;clear:left}}.product-description .review-this-product{display:inline-block;zoom:1;vertical-align:top;padding:5px 0;color:#025a9c;text-decoration:underline}.product-description .review-this-product:hover{text-decoration:none}.advancedreviews-reviews-form{background:#f5f3f4;border:1px solid #c7c7c7;padding:25px}.advancedreviews-reviews-form .review-form-title{color:#105552;font-weight:700;font-size:20px;margin:0 0 15px}.advancedreviews-reviews-form .reviewing-product{color:#999;font-weight:300;font-size:20px;margin:0 0 28px}.advancedreviews-reviews-form .reviewing-product span{color:#666}.advancedreviews-reviews-form p a{color:#025a9c;text-decoration:underline}.advancedreviews-reviews-form .required-fields{float:right;line-height:17px;padding:2px 0}.advancedreviews-reviews-form .button{font-weight:700;color:#000;height:auto;width:auto;padding:2px 0;border-bottom:1px solid #ccc;position:relative;font-size:17px;line-height:17px;overflow:visible;left:15px}.overall-rating{font-size:15px;line-height:20px;color:#999;margin-bottom:10px}.overall-rating .rating-box{margin-left:12px;margin-right:12px}.review-this-product-additional-info{display:none}#customer-reviews{margin-top:20px}.each-review .rating-summary{color:#105552;font-weight:700;font-size:18px;line-height:22px}.each-review .rating-summary .date{color:#c3c3c3;font-size:16px;font-weight:300;margin-left:1em}.each-review .rating-by{color:#888;font-weight:400;font-size:16px;line-height:20px}.each-review .rating-by .name{color:#444}.each-review .rating-detail{margin-top:10px;font-size:15px;font-weight:300;line-height:21px}.single-star{width:20px;height:20px;background:url(../ui/bg-single-star.png) no-repeat 0 0}.single-star.single-star-on{background-position:0 -20px}.star-ratings label{margin-bottom:5px}#product-review-table .single-star{cursor:pointer}.rating-toggler{display:inline-block;zoom:1;vertical-align:top;position:relative}.rating-toggler img{display:block}.rating-toggler.on .ratings-flyout{display:block}.rating-toggler .ratings-flyout{position:absolute;display:none;z-index:3;left:0;top:0;background:#4f4f4f;padding:8px 8px 14px;color:#fff}.rating-toggler .ratings-flyout .heading{display:inline-block;zoom:1;vertical-align:top;font-size:20px;line-height:22px;font-weight:700}.rating-toggler .ratings-flyout .ratings-count{display:inline-block;zoom:1;vertical-align:top;float:right;font-size:15px;line-height:22px;font-weight:300}.rating-toggler .ratings-flyout .ratings-count strong{font-weight:700;font-size:17px}.rating-toggler .ratings-flyout .ratings-row{width:280px;position:relative;margin-top:10px;line-height:13px;font-size:12px}.rating-toggler .ratings-flyout .ratings-row .ratings-slider{position:absolute;left:46px;right:0;top:0;background:#fff;height:13px}.rating-toggler .ratings-flyout .ratings-row .ratings-slider .rating-slider{background-color:#a1d2f6;height:13px;position:absolute;left:0;top:0;width:auto}.rating-toggler .ratings-flyout .ratings-row .ratings-slider .rating-count{display:inline-block;zoom:1;vertical-align:top;color:#444;position:absolute;font-size:10px;right:5px;top:0;line-height:13px}.product-review h1{margin-bottom:30px}.product-review .back-link{font-size:16px;line-height:16px;color:#777;margin-bottom:30px}.product-review .product-img-box{float:left;width:25.8%;margin-right:4%;margin-bottom:4%}.product-review .product-img-box .product-image{max-width:100%}.product-review .details{float:left;width:70.2%}.product-review .rating-summary{margin-bottom:10px}.product-review .rating-summary a{font-weight:700}.product-review .buttons-set{margin-top:30px}@media (max-width:970px){.review-product-view.two-column-right .left-sidebar-vert-shadow{display:none}.review-product-view.two-column-right .col-right.sidebar{display:none}}@media screen and (max-width:650px){.product-review .details,.product-review .product-img-box{width:100%;margin:0 auto;margin-bottom:4%}}.product-grid{padding:0;margin:0;list-style:none;font-size:0}.product-grid.main-list .item{border-bottom:none;margin-bottom:30px;padding-bottom:0}.product-grid .item .product-image img{margin-top:0}@media (max-width:39.9375em){.product-grid{margin:0 auto 10px;padding:0}}@media (min-width:40em) and (max-width:59.9375em){.product-grid{min-width:100%;padding:0}}@media print{.product-grid{padding:0;margin:0}.product-grid .item{padding:10px 0;margin:0;height:325px!important}}.price_prefix_text{display:block;min-height:25px;font-size:12px;color:#217e7a}.crosssell .price_prefix_text{font-size:12px}@media (min-width:40em){ul.product-grid.related-list li.item{height:400px}}@media (min-width:35.0625em) and (max-width:39.9375em){ul.product-grid.related-list li.item{height:170px}}@media (max-width:35em){ul.product-grid.related-list li.item{height:auto;width:98%}}@media (max-width:39.9375em){ul.product-grid.related-list li.item .btn-cart{display:none}}.item{display:inline-block;zoom:1;vertical-align:top;margin:0 2.6% 25px 0;position:relative;text-align:left;width:22%;min-width:157px;border-bottom:3px dotted #ccc;margin-bottom:30px;padding-bottom:20px}@media (max-width:39.9375em){.item{width:100%;margin:0 0 25px}}@media (min-width:40em){.item{margin:0 2.6% 25px 0;padding:20px 0 25px;height:auto}}@media (min-width:47.5em) and (max-width:61.25em){.item{width:30.5%;margin-right:2%}}@media (min-width:64em){.item:nth-child(4n){margin-right:0}}@media (max-width:63.9375em){.item:nth-child(3n){margin-right:0}}.item .product-image img{width:100%;height:auto;margin:9% 0}@media (max-width:39.9375em){.item .product-image img{width:40%;float:left;margin:0}}.item .title{font-family:proxima-nova,sans-serif;font-weight:700;font-size:18px;line-height:22px;color:#5e5e5e}@media (max-width:39.9375em){.item .title{font:700 15px/20px proxima-nova,sans-serif;width:55%;float:right;text-decoration:underline;margin-bottom:6px;margin-right:10px}}.item .title a:hover{color:#414141;text-decoration:underline}.item .product-sku{margin-bottom:10px;margin-top:5px;font-size:14px;color:#8d8d8d;line-height:1em;height:20px}@media (max-width:39.9375em){.item .product-sku{width:55%;float:right;margin-right:10px}}.related-list .item .price-box{position:static;margin:15px 0}.item .price-box .minimal-price,.item .price-box .old-price,.item .price-box .regular-price,.item .price-box .special-price{font-size:12px;line-height:25px;font-family:proxima-nova,sans-serif;color:#217e7a}.item .price-box .minimal-price .price,.item .price-box .old-price .price,.item .price-box .regular-price .price,.item .price-box .special-price .price{font:500 24px/25px proxima-nova,sans-serif;color:#217e7a;display:block;margin:3px 0}.item .price-box .minimal-price-link{display:none}.item .price-box .old-price{display:inline-block;zoom:1;vertical-align:top;position:relative;margin-right:15px}.old-price{position:relative}.old-price:before{position:absolute;display:block;content:" ";overflow:hidden;height:.25em;background:#dc143c;top:50%;transform:translateY(-50%) skewY(-15deg);right:0;left:0}.item .price-box .old-price .price{margin:0;font-size:18px}.item .price-box .old-price .price-label{display:none}.item .price-box .special-price{display:inline-block;zoom:1;vertical-align:top}.item .price-box .special-price .price-label{display:none}.item .price-box .special-price .price{color:#be2525;margin:0}@media (max-width:639px){.item .price-box{position:relative;bottom:auto;float:right;width:55%;margin-bottom:6px;margin-right:10px}}.item .add-to-cart{display:block;clear:both;bottom:0;position:absolute;height:44px;width:100%}.item .review{font-family:proxima-nova,sans-serif;font-size:13px;line-height:20px;color:#aaa;padding-top:10px;height:20px}.item .review .no-rating{font-size:12px;line-height:1em}.item .review .rating-box{background:url(../ui/bg-rating.png) repeat-x scroll 0 100% transparent;font-size:0;height:13px;line-height:0;overflow:hidden;width:71px;margin-left:0;margin-right:10px;margin-top:3px;float:left}.item .review .rating-box .rating{background:url(../ui/bg-rating.png) repeat-x scroll 0 0 transparent;height:13px}.item .review .review-text a{text-decoration:underline}.item .review .review-text a:hover{text-decoration:none;color:#888}@media (min-width:960px) and (max-width:1279px){.item .review .review-text{display:block;clear:both}}@media (min-width:640px) and (max-width:959px){.item .review .review-text{display:block;clear:both}}@media (min-width:639px){.item .review .review-text br{display:none}}@media (max-width:639px){.item .review{width:55%;float:right;position:relative;bottom:auto;margin-right:10px}}.item .unavailable-msg,div.unavailable-msg{color:red;display:block;position:absolute;text-align:left}@media (max-width:639px){.item .unavailable-msg,div.unavailable-msg{bottom:auto;float:right;position:relative;width:55%;margin-right:10px}}li.item div.product-features ul{display:block;list-style:disc;margin:24px 0 20px 12px}@media only screen and (max-width:720px){li.item div.product-features ul{margin:24px 0 0 12px}}li.item div.product-features ul li{font-size:14px;margin-bottom:5px}li.item div.product-features ul li span{font-size:14px}@media (max-width:720px){li.item div.product-features{height:auto}}@media (max-width:719px){li.item div.product-features{height:80px}}@media (max-width:639px){li.item div.product-features{float:right;width:55%;margin-top:5px;margin-right:10px}}#recently-compared-items.li,#recently-viewed-items.li{height:30px}.related-list{font-size:0}.related-list .item{width:48%;margin-right:4%}.related-list .item.even{margin-right:0}.related-list .item .product-image img{margin:0}@media (max-width:47.5em){.category-list .item{width:45%;min-width:0;margin-right:2%}.category-list .item:nth-child(2){margin-right:0}}@media (max-width:47.5em) and (max-width:25.625em){.category-list .item{margin-right:0}}@media (max-width:47.5em){.category-list .item .product-image{display:block;text-align:center}.category-list .item .product-image img{width:80%;float:none}}.category-list .item .title{text-align:center;display:inline-block;width:100%}@media (min-width:47.5625em){.category-list .item .title{font-size:20px}}@media (max-width:59.9375em){.category-list .item .title{float:none}}@media (min-width:40em) and (max-width:74.1875em){.category-products .item{width:30.5%;margin:0 3.6% 25px 0}}@media (min-width:40em) and (max-width:74.1875em){.category-products .item:nth-child(3n){margin-right:0}}@media (min-width:74.25em){.category-products .item:nth-child(4n){margin-right:0}}.featured-products .item,.recently-viewed .item{border-bottom:none}@media (max-width:74.1875em){.featured-products .item:nth-child(n+4),.recently-viewed .item:nth-child(n+4){display:none}}.catalog-product-view .thumbSlide img{height:66px;width:auto}.catalog-product-view .thumbSlide{max-width:66px;overflow:hidden;margin-right:10px;cursor:pointer}.product-description .item .title{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}table.products-grid{width:100%}.add-cart--unavailable{font-size:1.2rem;color:#217e7a;line-height:1.6rem;font-weight:lighter;float:right;margin:15px 15px 10px 0;width:60%;text-align:left}.my-account .product-order-detail,span.payment-method,tfoot td{font:500 18px/22px proxima-nova,sans-serif;color:#a9a9a9}table#my-orders-table.data-table tfoot tr td{text-align:left!important;padding:5px 0!important}.my-account td.product-order-detail .small-italic,dd.small-italic,dt.small-italic,p.small-italic{font-style:italic;font-size:12px;font-family:proxima-nova,sans-serif}span.payment-details,table#my-orders-table.data-table tfoot tr.grand_total td{color:#616161}table#my-orders-table.data-table tfoot tr.grand_total td{border-top:1px solid #e9e9e9}span.order-status{font-size:20px;color:#a9a9a9;font-weight:500}.my-account .sub-title{color:#616161;font-size:24px;font-weight:700;margin-bottom:20px}.my-account .customer-name .name-firstname{margin-bottom:15px}.my-account .newsletters{display:inline-block;padding-right:10px}.my-account td.order-column,.my-account th.order-column.sub-title{text-align:left}.my-account td.order-column{color:#939393;line-height:24px}p.price{color:#939393;font-size:22px}.my-account span.heavy{color:#616161;font:500 18px/22px proxima-nova,sans-serif}.my-account .dashboard-name{font-weight:700;margin-bottom:50px}.my-account .box-title{color:#616161;margin-bottom:20px;font-size:18px;font-weight:700}.my-account .box-title a{font-weight:400}.my-account .box-account.box-recent{margin-bottom:40px}.my-account a{border-bottom:medium none;color:#0160a6;text-decoration:underline}.my-account .creditcard.expired{opacity:.5}.my-account .creditcard.expired .expiration-message{color:red}.my-account label{font:inherit;cursor:pointer}.customer-account-dashboard .my-account label.blue-link{border-bottom:medium none;color:#0160a6;text-decoration:underline}.my-account .creditcard .cc{padding-left:80px;float:left;text-align:right;min-height:45px}.my-account .creditcard .cc-amex{background:url(/media/ui/cc-amex-64.png) no-repeat 0 -8px}.my-account .creditcard .cc-discover{background:url(/media/ui/cc-discover-64.png) no-repeat 0 -8px}.my-account .creditcard .cc-mastercard{background:url(/media/ui/cc-mastercard-64.png) no-repeat 0 -8px}.my-account .creditcard .cc-visa{background:url(/media/ui/cc-visa-64.png) no-repeat 0 -8px}#_cc_number.cc-AE{background:url(/media/ui/cc-amex-48.png) no-repeat right center}#_cc_number.cc-DI{background:url(/media/ui/cc-discover-48.png) no-repeat right center}#_cc_number.cc-MC{background:url(/media/ui/cc-mastercard-48.png) no-repeat right center}#_cc_number.cc-VI{background:url(/media/ui/cc-visa-48.png) no-repeat right center}.my-account .creditcard{float:left}.my-account .cc-actions{float:left;margin-left:50px;margin-top:12px;margin-bottom:30px}@media (max-width:31.25em){.my-account .cc-actions{margin-top:-20px;margin-left:0}}.my-account .creditcard.cc-book{margin-bottom:0}@media (max-width:959px){.my-account .box-account.box-recent table,.my-account .box-account.box-recent tbody,.my-account .box-account.box-recent td,.my-account .box-account.box-recent th,.my-account .box-account.box-recent thead,.my-account .box-account.box-recent tr{display:block}.my-account .box-account.box-recent thead tr{display:none}.my-account .box-account.box-recent tr{border:1px solid #ccc}.my-account .box-account.box-recent td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.my-account .box-account.box-recent td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.my-account .box-account.box-recent td:nth-of-type(1):before{content:"Order #"}.my-account .box-account.box-recent td:nth-of-type(2):before{content:"Date"}.my-account .box-account.box-recent td:nth-of-type(3):before{content:"Ship To"}.my-account .box-account.box-recent td:nth-of-type(4):before{content:"Order Total"}.my-account .box-account.box-recent td:nth-of-type(5):before{content:"Status"}.my-account .box-account.box-recent td:nth-of-type(6):before{content:"Action"}}.my-account a:hover{color:#0283e2}.my-account .addresses-list ol{padding:0;margin:0}.my-account .addresses-list .item{display:list-item;height:auto;margin:0;min-width:auto;overflow:visible;position:static;width:auto}@media (min-width:640px) and (max-width:959px){.my-account{float:none;width:88%;margin:0 auto;padding-left:0;padding-right:0;padding-top:0}}@media (max-width:639px){.my-account{float:none;width:94%;margin:0 auto;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}}.col-left.sidebar .category-list ul li.my-account-sidebar a,.col-left.sidebar .category-list ul li.my-account-sidebar a:hover,.col-left.sidebar .category-list ul li.my-account-sidebar.active a,.col-left.sidebar .category-list ul li.my-account-sidebar.active a:hover{font:500 20px/36px proxima-nova,sans-serif}.col-left.sidebar .category-list ul li.my-account-sidebar.active a{border-top:2px solid #e9e9e9;border-left:2px solid #e9e9e9;border-bottom:2px solid #e9e9e9;text-decoration:none;background:#fff}.my-account .input-box{margin-bottom:0}.my-account div.order-items.order-details h2.table-caption{display:none}th.order-column.sub-title.product-name{width:60%}span.turquoise{color:#558d96}label.next-order-date{display:block}label.change-frequency,label.renew,label.settings{display:block;font-size:100%}.sarp-customer-index .data-table{width:100%;margin:27px 0 19px 0}.sarp-customer-index .data-table .jqEditMenuTable tbody td{border:none;padding:0}.sarp-customer-index .pager{overflow:hidden}.sarp-customer-index .limiter{float:right}.sarp-customer-index .pager .limiter{font-size:16px;font-weight:700}.sarp-customer-index .pager .limiter label{font-size:16px;font-weight:700}.sarp-customer-index .ds-selector-wrap{font-weight:500;font-size:12px;color:#616161}.sarp-customer-index .ds-selector-wrap .customSelect .customSelectInner{margin-right:20px}.sarp-customer-index .data-table td,.sarp-customer-index .data-table th{text-align:left}.sarp-customer-index .data-table .first,.sarp-customer-index .data-table .last{text-align:left}.sarp-customer-index .data-table td{vertical-align:top}.sarp-customer-index .data-table td.last{padding-right:0;padding-left:20px;text-align:left}.sarp-customer-index .jqEditMenuTable td{text-align:left}.sarp-customer-index p.quantity{padding-top:10px}.sarp-customer-index .data-table td.last button{margin-bottom:20px}.sarp-customer-index .data-table td.last a{color:#0160a6;text-decoration:underline;display:block;margin-bottom:20px;line-height:18px;right:0}.toolTip{position:relative;float:left}.toolTip a{color:#0160a6;text-decoration:underline}.detailsBox{position:absolute;bottom:-46px;right:-380px;border:solid 1px #b4b4b4;border-radius:5px;padding:10px;width:310px;background:#fff;-moz-box-shadow:0 1px 6px #c8c8c8;-webkit-box-shadow:0 1px 6px #c8c8c8;box-shadow:0 1px 6px #c8c8c8;font-size:14px;line-height:20px}span.arrow{background:url(../images/tool-tip-arrow.png) no-repeat 0 0;width:24px;height:17px;float:left;margin:5px 0 0 -30px}.detailsBox.first{bottom:-120px}.detailsBox.second{bottom:-45px}.detailsBox.third{bottom:-45px}.sarp-customer-index .link-collapsed{background:url(../images/plus.png) no-repeat right 2px}.sarp-customer-index .link-expanded{background:url(../images/minus.png) no-repeat right 7px}p.cancel{color:#939393;font:500 16px proxima-nova,sans-serif;padding:16px 0 42px 11px}ul.cancelSub{margin:0 0 0 47px}ul.cancelSub li{display:table-row}ul.cancelSub li label{padding:0 0 23px 5px}.sarp-customer-cancelsubscription .col-main .cancelSub textarea{border:solid 1px #b7b7b7;box-shadow:0 0 10px #e1e1e1 inset;width:350px;height:165px;margin-left:23px}p.noteSub{color:#616161;font-weight:700;margin-top:30px;margin-bottom:51px}.sarp-customer-cancelsubscription button.acnt span span,.sarp-customer-cancelsubscription button.btn-proceed-checkout span span{font-weight:700;font-size:14px}.sarp-customer-cancelsubscription button.acnt{float:left}.my-account p.back-link a{float:right;padding:15px 0 0 0;font-size:15px;color:#025a9c;text-decoration:underline}.skipNextCont{font:400 16px proxima-nova,sans-serif;color:#939393;padding:0 0 0 11px}.skipNextContNote{padding:32px 0 48px 11px;color:#616161;font:16px proxima-nova,sans-serif;font-weight:700}.sarp-customer-cancelsubscription .col-main h1,.sarp-customer-change .col-main h1,.sarp-customer-changepaymentinfo .col-main h1,.sarp-customer-history .col-main h1,.sarp-customer-index .col-main h1,.sarp-customer-renew .col-main h1,.sarp-customer-settings .col-main h1,.sarp-customer-shipnow .col-main h1,.sarp-customer-skipnext .col-main h1,.sarp-customer-view .col-main h1{font-family:proxima-nova,sans-serif;margin-bottom:30px}.sarp-customer-shipnow .col-main button.acnt,.sarp-customer-skipnext .col-main button.acnt{float:left;margin-left:11px}.sarp-customer-shipnow button.acnt span span{padding:0 30px 0 45px}.bottomCont{width:75%}.subscriptionCancellation .infoBox{width:60%;border:2px solid #e9e9e9;top:110px;left:2220px}.subscriptionId{padding-top:1em;color:#0a7070;font-size:100%;font-weight:500}.subscriptionCancellation .content{padding-left:1em}.subscriptionCancellation .content.lastrow{padding-bottom:1em}.subscriptionCancellation .removalInformation{width:60%;padding-top:30px;margin-bottom:.25em}.subscriptionCancellation .cta{width:60%;padding-top:30px;margin-bottom:.25em;color:#0a7070;font-size:110%}.subscriptionCancellation .contactInformation{padding-top:1em;padding-bottom:.3em;font-weight:500}.subscriptionCancellation .contactInformation p{padding-bottom:.4em}.subscriptionCancellation .contactInformation p.phone{font-weight:500;font-size:150%}.detailsBox.cancelSub{top:145px;bottom:auto;left:290px}.detailsBox.cancelSub a{text-decoration:underline;color:#025a9c}.overlayCancel{height:100%;width:100%;position:fixed;top:0;left:0;background:#000;opacity:.7;z-index:8010}.cancelPopup{z-index:8020;position:absolute;top:35%;left:20%;background:#fff;border:solid 2px #fff;border-radius:6px;width:340px;padding:50px 35px 23px;color:#616161;font-size:14px;line-height:20px;text-align:center}.cancelSubClose{float:right;margin-right:-25px;margin-top:-42px;background:url(../images/cancel-close.png) no-repeat 0 0;width:11px;height:11px;cursor:pointer}.cancelPopup button.acnt span span{margin-right:7px;padding:0 10px 0 18px}.sarp-customer-cancelsubscription .cancelPopup button.acnt{margin:20px 56px 0}.sarp-customer-cancelsubscription header a#logo{z-index:auto}.sarp-customer-cancelsubscription header{z-index:auto}.sarp-customer-activate .col-main button.acnt{float:left;margin-left:0}.col-main .my-account .fieldset{width:100%}.col-main .my-account .form-list a{color:#025a9c;text-decoration:underline}.ds-selector-wrap .customSelect .customSelectInner{width:252px;margin-right:20px;text-transform:lowercase}.ds-selector-wrap select{width:290px;text-transform:lowercase}p.settingsNote{font:16px proxima-nova,sans-serif;padding-bottom:0;max-width:600px}.col-main .my-account label{padding:0 0 5px 0}.col-main .my-account label.required em{padding-left:5px}.col-main .my-account li{padding-top:20px}.col-main .my-account li:first-child{padding-top:0}.col-main .my-account .dashboard li{padding-top:0}.col-main .my-account .ds-selector-wrap .customSelect{width:442px}.col-main .my-account .ds-selector-wrap .customSelect .customSelectInner{width:403px}.col-main .my-account .subscriptionId{margin-bottom:30px}.sarp-customer-index p.amount{margin-right:10px}.sarp-customer-index .pages{float:left}.sarp-customer-index .pages ol{margin-bottom:0;padding-left:0}.sarp-customer-index .pages li{display:inline-block;padding-top:7px}.sarp-customer-view .col-1{float:left;width:100%}.sarp-customer-view .col-1 address{color:#616161;font-size:16px;line-height:21px}.sarp-customer-view .col-1 strong a{color:#025a9c;font-size:17px;text-decoration:underline;padding:20px 0 15px 0;display:block}.sarp-customer-view p.noteSub{float:left;margin-right:210px}.sarp-customer-view a.back-link-left{color:#025a9c;font-size:17px;padding:17px 0 0;text-decoration:underline}.sarp-customer-view .col2-set.generic-box{width:49%;float:left}.sarp-customer-view .col2-set h5{color:#616161;font:700 18px proxima-nova;width:100%;border:none}.sarp-customer-change .col-main h2{color:#616161;font:700 18px proxima-nova,sans-serif}.sarp-customer-change .col-main h2.addressSecond{padding-top:32px;padding-bottom:3px}.sarp-customer-change .col-main label{padding:10px 0 12px 0}.sarp-customer-change .col-main label.required em{padding-left:5px}.sarp-customer-change .col-main .fieldset{width:70%}.sarp-customer-change .col-main .ds-selector-wrap .customSelect{width:442px}.sarp-customer-change .col-main .ds-selector-wrap .customSelect .customSelectInner{width:403px}.sarp-customer-change .col-main .input-box-sub{padding:0 0 20px}.sarp-customer-change .col-main p.required{color:#9e0b0f;font-size:16px;text-align:left;padding:11px 0 15px 0}.sarp-customer-change .col-main button.acnt{float:left}.sarp-customer-change .col-main .form-buttons{width:75%}.sarp-customer-change .col-main p.noteSub{width:75%}.sarp-customer-change .cancelPopup button.acnt{margin:20px 44px 0;float:none}.sarp-customer-change .col-main .cancelPopup p{font-size:14px;color:#616161;padding-bottom:0;line-height:21px}.sarp-customer-change .col-main .form-list a{color:#025a9c;text-decoration:underline;display:block;padding-bottom:10px}.sarp-customer-change .col-main .change-shipping-note{padding-bottom:15px}.sarp-customer-change .col-main .detailsBox{z-index:999;top:-15px!important;right:-150px}.sarp-customer-changepaymentinfo .col-main .input-box.no-border-shadow{border:none;box-shadow:none;background:0 0}.f-left{float:left!important}.sarp-customer-changepaymentinfo .col-main select{width:275px}.sarp-customer-changepaymentinfo .col-main .ds-selector-wrap .customSelect .customSelectInner{width:251px}.sarp-customer-changepaymentinfo .col-main .ds-selector-wrap .customSelect{width:290px}.sarp-customer-changepaymentinfo .col-main label.payCaption{color:#939393;font:500 16px museo-slab,serif;padding-right:40px;margin-top:0}.sarp-customer-changepaymentinfo .col-main #new-cc-form{clear:both;width:70%}.sarp-customer-changepaymentinfo .col-main label{margin-top:20px;padding:4px 0 12px;font-size:16px;color:#5e5e5e}.fullWidth{width:100%;overflow:hidden}.sarp-customer-changepaymentinfo .col-main .fullWidth .ds-selector-wrap .customSelect .customSelectInner{width:135px}.sarp-customer-changepaymentinfo .col-main .fullWidth .ds-selector-wrap .customSelect{width:174px}.sarp-customer-changepaymentinfo .col-main .fullWidth select{width:160px}.sarp-customer-changepaymentinfo .col-main .fullWidth .v-fix{float:left;margin-right:35px}.sarp-customer-changepaymentinfo .col-main p.required{color:#9e0b0f;font-size:16px;text-align:left;padding:11px 0 15px 0}.sarp-customer-changepaymentinfo .col-main button.acnt{float:left}.sarp-customer-changepaymentinfo .col-main .form-buttons{width:75%}.sarp-customer-changepaymentinfo .col-main p.noteSub{width:75%;margin-top:23px}.sarp-customer-history .data-table{width:100%}@media (min-width:59.9375em){.sarp-customer-history .data-table tbody td,.sarp-customer-history .data-table thead th{border:solid 1px #e2e2e2;padding:12px;vertical-align:top;text-align:center}}.sarp-customer-history .data-table tbody td{font:15px proxima-nova,sans-serif;color:#616161}.sarp-customer-history .data-table tbody td.first,.sarp-customer-history .data-table thead th.first{border-left:none!important}.sarp-customer-history .data-table tbody td.first{text-align:left}.sarp-customer-history .data-table tbody td.last{text-align:left}.sarp-customer-history .data-table tbody td.last a{color:#0160a6;text-decoration:underline;display:block;padding-bottom:13px;line-height:18px}.sarp-customer-history .data-table tbody td.last,.sarp-customer-history .data-table thead th.last{padding-right:0}.sarp-customer-history .data-table thead th{color:#939393;font:500 16px proxima-nova,sans-serif}span.payment-history-next{display:block}#customer-subscriptions-table tbody td{color:#939393}.sarp-customer-index .box-info{margin:0;padding-bottom:5px;padding-top:0}.sarp-customer-index .box-info .heading{font-weight:700;font-size:18px}.sarp-customer-index .box-info.cc-expiring{background:url(/media/ui/cc-expiring.png) no-repeat;padding-left:45px}.sarp-customer-index .box-info.cc-expired{background:url(/media/ui/cc-expired.png) no-repeat;padding-left:45px}.sarp-customer-index .cc-message{padding-top:5px}.sarp-customer-index a.cc-expiring,a.cc-expiring:hover{color:#f7a223}.sarp-customer-index a.cc-expired,a.cc-expired:hover{color:red}#account-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;overflow-x:hidden;overflow-y:auto}#account-modal .modal-dialog{position:relative;width:auto;margin:10px}#account-modal .modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.account-modal-body{position:relative;padding:15px}@media (min-width:768px){#account-modal .modal-dialog{width:600px;margin:30px auto}#account-modal .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}}@media (max-width:39.9375em){.col-left.my-account-nav{margin-top:-1em}}@media (min-width:40em) and (max-width:59.9375em){.col-left.my-account-nav{margin-top:-3.5em}}@media (max-width:59.9375em){.col-left.my-account-nav{width:100%;padding:0;box-sizing:border-box}}@media (max-width:59.9375em){.col-left.my-account-nav ul{text-align:center}}.col-left.my-account-nav a:hover{text-decoration:underline;color:#5d5d5d}@media (max-width:59.9375em){.col-left.my-account-nav li .hide-when-horizontal{display:none}}.col-left.my-account-nav li.active a{color:#5d5d5d;text-decoration:none}@media (max-width:59.9375em){.col-left.my-account-nav li a{text-decoration:underline;color:#0160a6}}.col-left.my-account-nav li{font:500 20px/36px proxima-nova,sans-serif;color:#888;padding-left:40px;max-height:36px;overflow:hidden;vertical-align:top}@media (max-width:59.9375em){.col-left.my-account-nav li{background:#f2f2f2;background:linear-gradient(to bottom,#fff,#ededed);display:inline-block;margin-right:-6px;border:2px solid #dbdbdb;width:30%;padding-left:0;text-align:center}.col-left.my-account-nav li.last{margin-right:0;width:38.8%}}@media (max-width:28.125em){.col-left.my-account-nav li{font-size:14px}}.col-left.my-account-nav li:first-of-type{border-left:none}.col-left.my-account-nav li:last-of-type{border-right:none}.col-left.my-account-nav li.active{border:2px solid #dbdbdb;border-right:none;text-decoration:none;background:#fff none repeat scroll 0 0}@media (max-width:59.9375em){.col-left.my-account-nav li.active{border-bottom:none;border-top:2px solid #dbdbdb;border-right:2px solid #e8e8e8;padding-bottom:2px}}.col-left.my-account-nav li.active:last-of-type{border-right:none}@media (max-width:31.25em){.customer-account-dashboard .col-main{padding-top:0}}.customer-account-dashboard .sidebar .link-logout{display:inline-block;margin-top:20px}@media (max-width:31.25em){.customer-account-dashboard .sidebar .link-logout{display:block;margin:20px;text-align:center}}@media (min-width:59.9375em){.customer-account-dashboard .sidebar .link-logout{display:none}}.customer-account-dashboard .my-account{color:#616161;font-size:18px}.customer-account-dashboard .my-account .col2-set .col-1,.customer-account-dashboard .my-account .col2-set .col-2{display:inline-block;zoom:1;vertical-align:top;width:47%}@media (max-width:39.9375em){.customer-account-dashboard .my-account .col2-set .col-1,.customer-account-dashboard .my-account .col2-set .col-2{width:100%;margin-right:0}}.customer-account-dashboard .my-account .col2-set .col-1{margin-right:4%}@media (max-width:39.9375em){.customer-account-dashboard .my-account .col2-set .col-2{margin-right:20px}}@media (max-width:31.25em){.customer-account-dashboard .my-account .limiter{display:none}}@media (max-width:31.25em){.customer-account-dashboard .my-account .box{border-top:1px solid #888;padding:10px 0 10px 0;margin:10px 0 10px 0}}.customer-account-dashboard .my-account .info-box{padding:0 0 10px;margin:0 0 10px}.customer-account-dashboard .my-account .page-title{margin-bottom:30px}.customer-account-dashboard .my-account .page-title button{margin-top:30px}.customer-account-dashboard .my-account .page-title p{margin-top:30px}.customer-account-dashboard .my-account .buttons-set{clear:both;padding:20px 0}.customer-account-dashboard .my-account form{width:70%}@media (max-width:39.9375em){.customer-account-dashboard .my-account form{width:100%}}@media (min-width:40em) and (max-width:59.9375em){.customer-account-dashboard .my-account form{width:90%;margin:0 auto}}.customer-account-dashboard .my-account form select{max-width:100%}.customer-account-dashboard .my-account .dashboard-section{margin-bottom:36px}.customer-account-dashboard .my-account .page-title h1{font-size:40px;font-family:proxima-nova,sans-serif;margin-bottom:0}@media (max-width:39.9375em){.customer-account-dashboard .my-account .page-title h1{font-size:32px}}.customer-account-dashboard .my-account .fieldset{font-size:15px}.customer-account-dashboard .my-account .pager{margin-top:20px;overflow:hidden}.customer-account-dashboard .my-account .limiter{float:right}.customer-account-dashboard .my-account .pages{float:left}.customer-account-dashboard .my-account .pages ol li{display:inline;margin-right:5px}.customer-account-dashboard .my-account .pages ol{padding-left:0}.customer-account-dashboard .my-account p.amount{margin:0}.customer-account-dashboard .my-account .address,.customer-account-dashboard .my-account .creditcard,.customer-account-dashboard .my-account .info,.customer-account-dashboard .my-account address{display:inline-block;zoom:1;vertical-align:top;font:500 18px/22px proxima-nova,sans-serif;margin-bottom:17px;color:#a9a9a9}.customer-account-dashboard .my-account .addresses-additional .item,.customer-account-dashboard .my-account .addresses-primary .item{margin-bottom:20px}@media (max-width:59.9375em){.customer-account-dashboard .my-account .page-title{display:none}}.customer-account-dashboard .my-account .link-logout{text-align:right;padding:0;margin:0}@media (max-width:59.9375em){.customer-account-dashboard .my-account .link-logout{display:none}}@media (max-width:31.25em){.customer-account-dashboard .my-account .sub-title{font-size:20px}}.customer-account-dashboard .my-account .data-table{border-collapse:collapse}.customer-account-dashboard .my-account .data-table tr{border-bottom:3px solid #f2f2f2}.customer-account-dashboard .my-account .data-table td{padding-left:20px;padding-right:20px}@media (min-width:31.3125em) and (max-width:47.4375em){.customer-account-dashboard .my-account .data-table td{padding:10px 5px 10px 5px}}@media (max-width:31.25em){.customer-account-dashboard .my-account .data-table td{display:inline-block;width:40%;font-size:12px;padding:10px 0 10px 0}}.customer-account-dashboard .my-account .data-table td.last{padding-left:0}@media (max-width:31.25em){.customer-account-dashboard .my-account .data-table td.last{width:100%}}.customer-account-dashboard .my-account .data-table td.product-name{line-height:normal}@media (max-width:31.25em){.customer-account-dashboard .my-account .data-table td.product-name{width:60%}}@media (max-width:31.25em){.customer-account-dashboard .my-account .data-table td.price-info{width:100%}}@media (max-width:31.25em){.customer-account-dashboard .my-account .data-table td.price-info .price-and-periodicity{display:inline-block;width:40%;font-size:12px}}@media (max-width:31.25em){.customer-account-dashboard .my-account .data-table td.price-info .next-order-date{display:inline-block;width:50%;font-size:12px}}.customer-account-dashboard .my-account #my-orders-table{width:100%}@media (min-width:31.3125em){.customer-account-dashboard .my-account #my-orders-table .order-column{padding:10px 40px 10px 0}}.customer-account-dashboard .my-account #my-orders-table .order-options{display:inline;margin-bottom:0}.customer-account-dashboard .my-account #my-orders-table .order-options li{display:inline-block;padding-right:5px;border-right:2px solid #888}.customer-account-dashboard .my-account #my-orders-table .order-options li:last-child{padding-right:0;margin-right:0;border-right:none}@media (max-width:31.25em){.customer-account-dashboard .my-account #my-orders-table tr{display:block;padding-bottom:20px;margin-bottom:20px}.customer-account-dashboard .my-account #my-orders-table td,.customer-account-dashboard .my-account #my-orders-table td.product-order-detail{display:inline-block;width:100%;font-size:18px;padding:0}.customer-account-dashboard .my-account #my-orders-table thead{display:none}}@media (max-width:31.25em){.customer-account-dashboard .my-account #customer-subscriptions-history-table thead{display:none}}.customer-account-dashboard .my-account .mobile-label{display:none;font-weight:700}@media (max-width:31.25em){.customer-account-dashboard .my-account .mobile-label{display:inline-block}}.my-account .col-main label{padding:inherit}.my-account .radioLeft{float:left;display:block;padding:14px}.my-account .use-new-card{position:absolute;margin-top:12px}div.billing_address_top_field{margin-top:20px}.subscription-start #datePickerError{display:none}.btn-cart-large,.btn-cart-large.disabled,.btn-cart-large.disabled:hover{background:#185a58 none repeat scroll 0 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #185a58;color:#fff;display:inline-block;font-family:museo-slab,serif;font-size:20px;padding:20px;text-decoration:none;cursor:pointer;position:relative}.btn-cart-large:before{background-image:url(../images/glyphicons-433-plus.png);background-size:15px 15px;content:" ";display:inline-block;height:15px;margin-right:7px;margin-top:1px;width:15px}.btn-cart-large.loading *{visibility:hidden}.btn-cart-large.loading:before{visibility:visible;background:url(../ui/spinner-white-green.gif) no-repeat center center;padding:0;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;height:40px;width:40px;background-size:auto auto}.btn-cart-large:hover{background:#217e7a;background:-moz-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#217e7a),color-stop(100%,#224e4d));background:-webkit-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-o-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-ms-linear-gradient(top,#217e7a 0,#224e4d 100%);background:linear-gradient(to bottom,#217e7a 0,#224e4d 100%);color:#fff;text-decoration:none;cursor:pointer}.btn-cart-large .green-loader{position:absolute}.account-create button.button,.btn-cart,button.button.btn-cart{background:#185a58 none repeat scroll 0 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #185a58;color:#fff;display:inline-block;font-family:museo-slab,serif;font-size:20px;padding:20px;text-decoration:none;height:auto}.account-create button.button::before,.btn-cart::before,button.button.btn-cart::before{background-image:url(../images/glyphicons-433-plus.png);background-size:15px 15px;content:" ";display:inline-block;height:15px;margin-right:7px;margin-top:1px;width:15px}.account-create button.button:hover,.btn-cart:hover,button.button.btn-cart:hover{background:#217e7a;background:-moz-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#217e7a),color-stop(100%,#224e4d));background:-webkit-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-o-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-ms-linear-gradient(top,#217e7a 0,#224e4d 100%);background:linear-gradient(to bottom,#217e7a 0,#224e4d 100%);color:#fff;text-decoration:none}@media (max-width:639px){.account-create button.button{display:none}.btn-cart,button.button.btn-cart{padding:8px;font-size:18px}}@media (max-width:639px){.account-create button.button{display:inline-block;zoom:1;vertical-align:top;float:none;margin:10px 0}}.product-essential ul.product-grid.related-list li.item{margin-bottom:5%}.review-this-product-container .review-this-product-additional-info .button-reset{margin-top:0}.cart-collaterals button.btn-proceed-checkout,.site-content button.acnt,.site-content button.btn-proceed-checkout,button.acnt,button.btn-proceed-checkout,ul.checkout-types button.btn-proceed-checkout{background:#185a58 none repeat scroll 0 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #185a58;color:#fff;display:inline-block;font-family:museo-slab,serif;font-size:120%;padding:22px 15px;text-decoration:none;height:auto}.cart-collaterals button.btn-proceed-checkout::after,.site-content button.acnt::after,.site-content button.btn-proceed-checkout::after,button.acnt::after,button.btn-proceed-checkout::after,ul.checkout-types button.btn-proceed-checkout::after{background-image:url(../images/white-arrow-right-thicker.png);background-size:15px 15px;content:" ";display:inline-block;height:15px;margin-left:7px;width:15px;vertical-align:middle;text-decoration:none}.cart-collaterals button.btn-proceed-checkout:hover,.site-content button.acnt:hover,.site-content button.btn-proceed-checkout:hover,button.acnt:hover,button.btn-proceed-checkout:hover,ul.checkout-types button.btn-proceed-checkout:hover{background:#217e7a;background:-moz-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#217e7a),color-stop(100%,#224e4d));background:-webkit-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-o-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-ms-linear-gradient(top,#217e7a 0,#224e4d 100%);background:linear-gradient(to bottom,#217e7a 0,#224e4d 100%);color:#fff;text-decoration:none}@media (min-width:640px) and (max-width:959px){.cart-collaterals button.btn-proceed-checkout,.site-content button.acnt,.site-content button.btn-proceed-checkout,button.acnt,button.btn-proceed-checkout,ul.checkout-types button.btn-proceed-checkout{float:right}}@media (max-width:639px){.cart-collaterals button.btn-proceed-checkout,.site-content button.acnt,.site-content button.btn-proceed-checkout,button.acnt,button.btn-proceed-checkout,ul.checkout-types button.btn-proceed-checkout{float:left;margin-bottom:15px}}.checkout .button{background:#185a58 none repeat scroll 0 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #185a58;color:#fff;display:inline-block;font-family:museo-slab,serif;font-size:120%;padding:12px 15px;text-decoration:none}.checkout .button::after{background-image:url(../images/white-arrow-right-thicker.png);background-size:15px 15px;content:" ";display:inline-block;height:15px;margin-left:7px;width:15px;vertical-align:middle;text-decoration:none}.checkout .button:hover{background:#217e7a;background:-moz-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#217e7a),color-stop(100%,#224e4d));background:-webkit-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-o-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-ms-linear-gradient(top,#217e7a 0,#224e4d 100%);background:linear-gradient(to bottom,#217e7a 0,#224e4d 100%);color:#fff;text-decoration:none}@media (min-width:640px) and (max-width:959px){.checkout .button{float:right}}@media (max-width:639px){.checkout .button{float:left;margin-bottom:15px}}.content-wrap .hero .hero-text h6{background:#185a58 none repeat scroll 0 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #185a58;color:#fff;display:inline-block;font-family:museo-slab,serif;font-size:20px;padding:20px;text-decoration:none}.content-wrap .hero .hero-text h6::after{background-image:url(../images/white-arrow-right-thicker.png);background-size:15px 15px;content:" ";display:inline-block;height:15px;margin-left:7px;width:15px;vertical-align:middle;text-decoration:none}.content-wrap .hero .hero-text h6::hover{background:#217e7a;background:-moz-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#217e7a),color-stop(100%,#224e4d));background:-webkit-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-o-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-ms-linear-gradient(top,#217e7a 0,#224e4d 100%);background:linear-gradient(to bottom,#217e7a 0,#224e4d 100%);color:#fff;text-decoration:none}#my-active-subscriptions-table .btn-yellow::after{margin-left:0}@media (min-width:80em) and (max-width:84.0625em){#my-active-subscriptions-table .btn-yellow{width:75%}}.btn-white-outline-large,.btn-white-outline-large.disabled,.btn-white-outline-large.disabled:hover{background:0 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:2px solid #fff;color:#fff;display:inline-block;font-family:museo-slab,serif;font-size:20px;padding:20px;text-decoration:none;cursor:pointer;position:relative}.btn-white-outline-large:before{background-image:url(../images/glyphicons-433-plus.png);background-size:15px 15px;content:" ";display:inline-block;height:15px;margin-right:7px;margin-top:1px;width:15px}.btn-white-outline-large.loading *{visibility:hidden}.btn-white-outline-large.loading:before{visibility:visible;background:url(../ui/spinner-white-green.gif) no-repeat center center;padding:0;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;height:40px;width:40px;background-size:auto auto}.btn-white-outline-shop,button.button.btn-white-outline-shop{background:0 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:2px solid #fff;color:#fff;display:inline-block;font-family:museo-slab,serif;font-size:20px;padding:20px;text-decoration:none}.btn-white-outline-shop::before,button.button.btn-white-outline-shop::before{background-image:url(../images/glyphicons-433-plus.png);background-size:15px 15px;content:" ";display:inline-block;height:15px;margin-right:7px;margin-top:1px;width:15px}.btn-white-outline-large:hover:focus,.btn-white-outline-large:hover:hover,.btn-white-outline-shop:focus,.btn-white-outline-shop:hover,button.button.btn-white-outline-shop:focus,button.button.btn-white-outline-shop:hover{color:#fff;text-decoration:none;background:rgba(255,255,255,.25) none repeat scroll 0 0}@media (max-width:43.75em){.rsc-modal.__add-cart .rsc-modal-body{text-align:center;padding-bottom:30px}}.rsc-modal.__add-cart .add-cart-images{float:left;width:35%;margin-bottom:10px}@media (max-width:33.125em){.rsc-modal.__add-cart .add-cart-images{width:230px;float:none;display:inline-block;text-align:center}}.rsc-modal.__add-cart .add-cart-images{position:relative}.rsc-modal.__add-cart .add-cart-images ._product-image{max-width:100%}.rsc-modal.__add-cart .add-cart-message{float:right;color:#5d5d5d;font-family:400}@media (max-width:33.125em){.rsc-modal.__add-cart .add-cart-message{font-size:27px;max-width:300px}}.rsc-modal.__add-cart .add-cart-message{float:right;width:62%}@media (max-width:33.125em){.rsc-modal.__add-cart .add-cart-message{width:100%;float:none;display:inline-block;font-size:20px}}.rsc-modal.__add-cart .add-cart-modal-navigation{margin-top:20px;clear:none;height:auto;float:right;width:65%}@media (min-width:33.125em) and (max-width:43.75em){.rsc-modal.__add-cart .add-cart-modal-navigation{width:100%}}@media (max-width:33.125em){.rsc-modal.__add-cart .add-cart-modal-navigation{max-width:300px;width:auto;float:none;display:inline-block}}@media (max-width:33.125em){.rsc-modal.__add-cart .add-cart-modal-navigation ._nav-button,.rsc-modal.__add-cart .add-cart-modal-navigation ._nav-button.-cart-link{float:none;text-align:center}}.add-to-box .add-cart-message{font-size:16px;color:#217e7a;text-align:left;margin:20px 0 10px;padding:1px}.add-to-box .add-cart-message:before{content:'\2713 ';padding-right:6px;display:inline}.bundle-option-select{display:block;width:90%}.add-to-cart hr{height:0;box-shadow:none;border:none;border-bottom:1px solid #c6c6c6;margin-top:.5em;margin-bottom:.5em}.quantity-adjuster,.quantity-adjuster-wrapper{display:inline-block;vertical-align:top}.quantity-adjuster .quantity-adjuster-wrapper{border-top:solid 1px #c5c5c5;border-bottom:solid 1px #c5c5c5}.quantity-adjuster ._adjuster-button,.quantity-adjuster ._adjuster-button.disabled:hover{width:40px;height:40px;float:left;border-right:solid 1px #c5c5c5;border-left:solid 1px #c5c5c5;padding:0;margin:0;font-size:20px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#d4d4d4 100%);background:-webkit-linear-gradient(top,#fff 0,#d4d4d4 100%);background:-o-linear-gradient(top,#fff 0,#d4d4d4 100%);background:-ms-linear-gradient(top,#fff 0,#d4d4d4 100%);background:linear-gradient(to bottom,#fff 0,#d4d4d4 100%)}.quantity-adjuster ._adjuster-button:hover{background:#d4d4d4;background:-moz-linear-gradient(top,#d4d4d4 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d4d4d4),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#d4d4d4 0,#fff 100%);background:-o-linear-gradient(top,#d4d4d4 0,#fff 100%);background:-ms-linear-gradient(top,#d4d4d4 0,#fff 100%);background:linear-gradient(to bottom,#d4d4d4 0,#fff 100%)}.quantity-adjuster ._quantity-input{width:48px;height:40px;font-size:16px;display:inline-block;box-sizing:border-box;padding:0;margin:0;float:left;border:none;text-align:center;-webkit-box-shadow:#ddd 0 0 3px 0 inset;-moz-box-shadow:#ddd 0 0 3px 0 inset;box-shadow:#ddd 0 0 3px 0 inset;-moz-appearance:textfield}.quantity-adjuster ._quantity-input::-webkit-inner-spin-button,.quantity-adjuster ._quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-adjuster ._adjuster-submit{clear:both;display:block;text-align:center;width:100%;margin:10px 0 0 0;padding:0;background:0 0}.quantity-adjuster ._adjuster-submit.disabled{color:#999;text-decoration:none}.quantity-adjuster ._adjuster-submit.hide{position:absolute;left:-9999px}.quantity-adjuster .in-stock-message{font-size:.9em;line-height:1.2em;color:#dc143c;text-align:center}.catalog-product-view .thumbSlide img{height:66px;width:auto}.catalog-product-view .thumbSlide{max-width:66px;overflow:hidden;margin-right:10px;cursor:pointer}.product-description .item .title{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}table.products-grid{width:100%}.add-cart--unavailable{font-size:1.2rem;color:#217e7a;line-height:1.6rem;font-weight:lighter;float:right;margin:15px 15px 10px 0;width:60%;text-align:left}.dropdown-navigation-button{box-sizing:border-box;display:inline-block;zoom:1;vertical-align:top;outline:0;border-width:0;color:#5e5e5e;font-family:proxima-nova,sans-serif;font-weight:400;font-size:16px;position:relative;z-index:22;max-width:540px;background:url(/media/images/dropdown-nav-small.png) no-repeat center center;width:185px;padding-left:15px;line-height:33px;height:35px}@media (min-width:40em){.dropdown-navigation-container.-multisize .dropdown-navigation-button{background:url(/media/images/dropdown-nav-large.png) no-repeat center center;width:541px;padding-left:30px;line-height:40px;height:42px}}.select .dropdown-navigation-button{display:none}div.cta-features{width:100%;height:auto}div.battery-box,div.feature-product-box{width:45%;margin-right:5%;margin-top:30px;margin-bottom:30px;height:100px}div.battery-box{float:left}div.feature-product-box{float:right}div.shadow-box{height:100px;background:url(../images/white-texture-bg.jpg) repeat scroll 0 0 transparent}img.battery-pic{height:115%;float:left;margin-top:-15px;padding-right:10px}@media (max-width:46.875em){img.battery-pic{max-height:75px;max-width:75px}}h2.cta-features-header{color:#000;font-family:proxima-nova,sans-serif;font-weight:600;padding-top:15px;font-size:22px}p.cta-features-sub{padding-top:15px;padding-left:10px;font-size:14px}a.blue-link.cta-link{background:url(../ui/ico-left-nav.png) no-repeat scroll 0 5px transparent;line-height:22px;margin:0 15px 8px;padding:0 0 0 20px;font-weight:700}@media (max-width:46.875em){a.blue-link.cta-link{padding:0}}.oracle-down-pdp{margin:30px 0 15px;border:1px solid #ccc;background:#e8e8e8;padding:25px;font-weight:700;color:#5d5d5d;max-width:360px;text-align:left}.oracle-down-pdp p{font-size:.8rem;line-height:1rem;margin:0;padding:0}.oracle-down-pdp *+p{margin-top:25px}.oracle-down-pdp__header-text{font-size:1rem;line-height:1.2rem;font-weight:700;margin:0;padding:0;color:#5d5d5d}.oracle-down-pdp__header-text a{font-weight:700;color:#0160a6;text-decoration:underline}.oracle-down-pdp__header-text a:hover{color:#4694ca}header{margin:0 0 47px;background:url(../ui/body-bg.gif) repeat-x 50% 0}header #logo{position:absolute;top:26px;left:-78px;display:block;width:315px;height:108px;text-indent:-9999em;background:url(../ui/petsafe-logo.png) no-repeat top left;z-index:100}#utility-nav{height:39px;line-height:36px;text-align:right}.utility-nav-item>a{font:700 13px/40px proxima-nova,sans-serif;color:#4694ca;padding:0 16px;text-decoration:none;background:url(../images/utility-nav-divider.png) no-repeat 100% 50%}.utility-nav-item a:hover{color:#fff}#nav-myaccount{background:0}.utility-nav-item>a#nav-cart{background-position:left center}#nav-cart{position:relative}#items-in-cart{position:absolute;top:20%;right:10%;line-height:0;color:#f4a516;font-weight:400;font-size:10px}#nav-lang-dd a{display:block;float:right;padding:6px 0 0 0!important;width:50px;height:33px;background:#003561 url(../images/lang-dropdown.png) no-repeat bottom left}#nav-lang-dd a:hover,#nav-lang-dd.hover{background:#002e54 url(../images/lang-dropdown.png) no-repeat bottom left}#nav-lang-dd img{display:block;width:34px;margin:0 auto}nav{width:100%;height:75px;line-height:75px;clear:both}nav a,nav div{float:right;width:auto}.nav-dropdown-container{box-sizing:border-box;padding:0;background:url(../images/nav-divider.png) no-repeat 100% 50%;border:none}.nav-dropdown-container.hover{margin:0;border-width:0 1px;border-style:solid;color:#888;border-color:#aecbdf;text-shadow:none}.nav-dropdown-container>a{display:block;box-sizing:content-box;font:300 13px/60px museo-slab,serif;padding:0;color:#fff;text-align:center;text-decoration:none;text-shadow:-2px 0 2px rgba(0,0,0,.2);width:65px}@media (min-width:31.3125em){.nav-dropdown-container>a{font-size:19px;padding:0 30px}}.nav-dropdown-container.hover>a{text-shadow:none}@media (min-width:25em){.nav-dropdown-container.hover>a{padding-left:29px;padding-right:29px}}@media (min-width:30.625em){.nav-dropdown-container.hover>a{padding-left:29px;padding-right:29px}}.lvl1.hover{background-color:#f2f2f2}.nav-dropdown-container.lvl1.hover{background-color:#fff}.lvl1.hover a,.lvl1.hover a:hover{background-color:transparent;color:#888}#mobile-search{display:none}#search{position:relative;height:75px;margin:0 0 0 17px;background:url(../images/search-bg-960.png) no-repeat 0 19px}#search #main-search input[type=text]{background:0;border:0;outline:0;padding:0 35px 0 5px;height:33px;width:100px}#main-search{position:relative}#main-search button{display:block;width:35px;height:35px;position:absolute;right:0;top:19px;background:0}#search form#main-search{padding:19px 0 0 0;height:56px}#search-icon{display:block;width:55px;height:75px;padding:0 15px 0 0;border:0!important;text-indent:-9999em;background:url(../images/search-bg-640.png) no-repeat top center}.hover #search-icon{background:#f2f2f2 url(../images/search-bg-640-hover.png) no-repeat top center}#small-search{position:absolute;top:114px;left:-6%;right:-6%;height:100px;width:109%;padding:0!important;background:#f2f2f2;z-index:10}#small-search form{position:absolute;top:30px;height:45px;left:50%;margin-left:-25%}#small-search input{float:left;height:37px;width:200px;margin:2px 0 0 0;padding-left:12px;padding-right:12px;border-radius:25px;border:1px solid #ccc;outline:0}#small-search input#small-search-submit{width:auto!important;height:auto!important;border:none!important;margin:0!important}#small-mobile-search{position:absolute;top:34px;left:0;right:0;height:100px;width:auto!important;padding:0!important;background:#f2f2f2;z-index:101}#small-mobile-search form{position:absolute;top:30px;height:45px;padding:0 20px}#small-mobile-search input{float:left;height:37px;width:130px;margin:2px 0 0 0;padding-left:12px;padding-right:12px;border-radius:25px;border:1px solid #ccc;outline:0}#small-mobile-search input#small-mobile-search-submit{width:auto!important;height:auto!important;border:none!important;margin:0!important}#btn-cart{position:absolute;top:0;right:0;display:block;width:32px;height:75px;background:url(../images/btn-cart-bg.png) no-repeat top right}#btn-shop-bg:hover{width:92px;border:0;color:#fff!important;background-position:bottom left}#btn-cart span{position:absolute;top:18px;right:24px;height:9px;border-radius:20px;border:2px solid #fff;text-align:center;padding:4px 5px;color:#fff;font-size:12px;line-height:10px;text-decoration:none;background:#e00101}#btn-cart:hover{border:0;background-position:bottom right}#btn-shop #btn-cart.empty{display:none!important}#btn-shop{display:none}.flyout{display:none;padding:14px;overflow:hidden;width:100%;top:100%;background:#fff;text-align:left;position:absolute;z-index:20}.utility-nav-item .flyout{background-color:#f2f2f2;padding:0}.nav-dropdown-container .flyout{width:100%;padding:15px 0 0 0;right:0;box-shadow:0 3px 5px 0 rgba(0,0,0,.4)}.flyout-col{float:left;display:block;margin:0;padding:0;width:auto;height:auto;min-height:0}.flyout-col .nav-list-heading a{margin:0 0 20px;text-decoration:none;padding:0;border:0;text-shadow:none;float:none;background:0;color:#216fa2;font-family:museo-slab,serif;font-size:16px;font-weight:700}.flyout-col .nav-list-heading a:hover{background:0;color:#216fa2}.flyout-col img{display:block;margin:0 0 24px;max-width:100%}.flyout-col li{background:url(../images/orange-arrow.png) no-repeat 22px 8px;margin:0 0 4px;padding:0 0 4px 17px}.nav-dropdown-container .flyout-col{box-sizing:border-box;width:100%}.nav-dropdown-container ul li a h4{margin:0}.nav-dropdown-container .flyout-col li{padding:0;margin:0}.nav-dropdown-container .flyout .flyout-col li:hover,.nav-support .flyout li:hover{background-color:#f2f2f2}.nav-learn .flyout li.contains-subnav .learn-item-wrapper{padding-top:8px}.nav-learn .learn-animals{position:absolute;right:0;bottom:0;margin:0}.nav-learn .flyout li.contains-subnav:hover{background-color:transparent}.flyout-col .nav-list-wrapper{position:relative;float:none}.flyout-col ul{margin-bottom:0}.utility-nav-item .flyout-col{width:auto}.utility-nav-item .flyout-col ul li{background:url(../images/orange-arrow.png) no-repeat scroll 24px 12px transparent;margin:0;padding:8px 0 8px 41px}.flyout-col ul li.nav-list-accessories-icon{background:url(../images/ico-battery.png) no-repeat scroll 23px 10px transparent}.flyout-col .nav-list-heading,.flyout-col h4{background:0;padding:0 0 0 15px;margin:0 0 5px 0;font:700 16px/16px museo-slab,serif;color:#010101}.flyout-col .nav-list-all-item{display:none}.utility-nav-item .flyout-col ul li{border-top:2px solid #f2f2f2}.utility-nav-item{float:right}#utility-nav .flyout-col ul li a{color:#5d5d5d;width:144px}#utility-nav .flyout-col ul li a:hover{color:#313131;width:144px}.fullsize .flyout-col>ul li:hover{background-color:#e8e8e8}.flyout ul li a{float:none;display:inline;font:700 15px/18px proxima-nova,sans-serif;color:#5d5d5d;padding:0;text-decoration:none;text-shadow:none;background:0}.flyout ul li a:hover{color:#313131;border:0}.flyout-col ul li a,.flyout-col ul li a:hover{display:block}.utility-nav-item{position:relative}.utility-nav-item.hover>a{background-image:none}.utility-nav-item .flyout,.utility-nav-item .flyout ul li{width:auto}.utility-nav-item ul li a,.utility-nav-item ul li a:hover{padding-right:22px}.utility-nav-item .flyout-col{padding-top:5px}.lvl1.hover .flyout{display:block}#products-flyout{right:34px;padding:10px 0 10px 10px;width:779px}#search-icon{display:none}#nav-mobile-search{position:static}#nav-mobile-search.hover{background-color:#003561}.flyout-col.learn-col{width:100%}.nav-dropdown-container .flyout>.mobile{width:100%}.nav-dropdown-container .flyout>.non-mobile{display:none}.nav-dropdown-container .flyout .flyout-col>li,.nav-support ul li{padding-bottom:12px;padding-top:12px;border-top:1px solid #f2f2f2;width:auto;background:url(../images/orange-arrow.png) 24px 23px no-repeat}.nav-support ul li:first-child{border-top:none}.nav-dropdown-container .flyout .flyout-col>li{border-bottom:none;border-top:1px solid #f2f2f2}.nav-dropdown-container .flyout .flyout-col:first-child>li:first-child{border-top:none}.nav-dropdown-container .flyout .flyout-col>li a,.nav-support ul li a{padding:8px 0 8px 0;display:block;width:100%;border-top:none;box-sizing:border-box}.nav-dropdown-container .flyout .flyout-col>.contains-subnav .learn-item-wrapper a{padding:0}.nav-dropdown-container .flyout .flyout-col>li a .nav-heading,.nav-dropdown-container .flyout .flyout-col>li a h4,.nav-support ul li a .nav-heading,.nav-support ul li a h4{color:#216fa2;font-weight:700;padding-left:41px;background-image:none;font-size:16px;font-family:museo-slab,serif}.nav-learn .flyout .flyout-col .contains-subnav a h4{padding-left:0;margin-left:41px;display:inline-block}.nav-support ul li a h4{font-size:16px;font-family:museo-slab,serif}.nav-dropdown-container .flyout .flyout-col>li a p{padding-left:30px;font-size:14px;margin-top:5px;display:inline-block}.learn-item-wrapper{float:none}.nav-dropdown-container .flyout .flyout-col>li a p{display:none}.nav-dropdown-container .learn-item-wrapper .category-subnav{display:block;margin-left:41px;margin-top:10px}.nav-dropdown-container .learn-item-wrapper .category-subnav li{float:left;clear:both;background-position:4px 45%;padding:3px 6px 3px 17px;margin-top:5px}.nav-dropdown-container .learn-item-wrapper .category-subnav li:first-child{margin-top:0}@media (min-width:40.625em){.nav-dropdown-container .learn-item-wrapper .category-subnav li{padding:5px;margin:0;display:inline-block;float:none;clear:none}}.nav-learn .flyout-col.learn-col .contains-subnav .learn-item-wrapper .nav-list-heading:hover{padding-top:5px;padding-bottom:5px;margin-top:-5px;margin-bottom:0;background-color:#f2f2f2}@media (min-width:40.625em){.nav-dropdown-container .flyout-col{width:21%}.nav-dropdown-container .flyout>.mobile{display:none}.nav-dropdown-container .flyout>.non-mobile{display:block;width:100%}.nav-dropdown-container .flyout .flyout-col>li:first-child{border-top:none}.nav-dropdown-container .flyout .flyout-col>li .learn-item-wrapper a .nav-list-heading,.nav-dropdown-container .flyout .flyout-col>li .learn-item-wrapper a h4,.nav-dropdown-container .flyout .flyout-col>li .learn-item-wrapper a p,.nav-dropdown-container .learn-item-wrapper .category-subnav{padding-left:5px}.nav-dropdown-container .learn-item-wrapper .category-subnav,.nav-learn .flyout .flyout-col .contains-subnav a h4{margin-left:0}.nav-dropdown-container .flyout .flyout-col>li a .nav-list-heading,.nav-dropdown-container .flyout .flyout-col>li a h4,.nav-dropdown-container .flyout .flyout-col>li a p{padding-left:15px}.nav-learn .flyout{width:650px;position:absolute;right:0;padding-top:15px;box-shadow:0 3px 5px 0 rgba(0,0,0,.4)}.nav-learn .flyout-col.learn-col{float:left;width:49%;box-sizing:border-box;padding-top:0;border-left:1px solid #f2f2f2}.nav-learn .flyout .flyout-col.learn-col>li{display:block;height:5.2em;padding:0;margin-left:5px;background-position:5px 16px}.nav-learn .flyout-col.learn-col>li .learn-item-wrapper{display:block;min-height:50px;padding:14px 0 12px 7px;float:none;margin-left:10px}.nav-learn .flyout-col.learn-col>li .learn-item-wrapper a{width:100%;height:100%;margin:0;padding:0;display:block}.nav-learn .flyout-col.learn-col>li .learn-item-wrapper p{padding:5px;display:block}.nav-learn .flyout-col.learn-col>li .learn-item-wrapper{display:block}.nav-learn .flyout-col.learn-col>li .learn-item-wrapper .category-subnav{display:block;margin-top:0}.nav-learn .flyout-col.learn-col:first-child li{margin-right:5px;border-left:none}.nav-learn .flyout-col.learn-col>li.last{padding-bottom:30px}.nav-learn .flyout-col.learn-col>li.contains-subnav{padding-top:0}.nav-learn .flyout-col.learn-col>li.contains-subnav:hover{background-color:transparent}.nav-dropdown-container .flyout{box-sizing:border-box;position:absolute;right:0;box-shadow:0 3px 5px 0 rgba(0,0,0,.4)}.nav-shop .flyout{width:600px}.nav-support .flyout{width:270px}.nav-shop .shop-main-categories{float:left;width:100%;box-sizing:border-box}.nav-shop-category-group{float:left;text-align:center}.nav-shop-category-group .nav-shop-category{box-sizing:content-box}.nav-shop-category-group,.nav-shop-category-group.last .nav-shop-category:first-child{width:118px;border-left:none}.nav-shop-category-group.last .nav-shop-category{width:117px;border-left:none}.nav-shop-category-group.last{width:auto}.nav-shop-category-group .nav-shop-category{text-align:center;float:left;position:relative;height:140px;border-left:#e8e8e8 solid 1px}.nav-shop-category-group:first-child .nav-shop-category{border-left:none}.nav-shop-category-group.last .nav-shop-category{border-right:#e8e8e8 solid 1px}.nav-shop-category-group .nav-shop-category:first-child{margin-top:0}.nav-shop-category-group .nav-shop-category a{text-align:center;position:relative;width:92%;margin:0 4%;height:100%;display:block}.nav-shop-category-group .nav-shop-category a:hover{background-color:#f2f2f2}.nav-shop-category-group .nav-shop-category .nav-shop-sprite{text-align:center;background-image:url(../images/nav-shop-category-sprite.png);background-repeat:no-repeat;display:inline-block;width:100px;height:82px}.nav-shop-category-group .nav-shop-category .category-name{display:inline-block;text-align:center;box-sizing:border-box;padding-left:10px;padding-right:10px}.nav-shop-category-group .nav-shop-category .category-name:before{background:url(../images/orange-arrow-small.png) no-repeat center center;content:'';width:5px;height:8px;display:inline-block;margin-right:6px;margin-left:-6px;position:relative;top:-1px}.nav-shop-sprite-barkCollars{width:100px;height:82px;background-position:0 0}.nav-shop-sprite-clickers{width:100px;height:82px;background-position:-100px 0}.nav-shop-sprite-dogTraining{width:100px;height:82px;background-position:-200px 0}.nav-shop-sprite-harnessesAndLeashes{width:100px;height:82px;background-position:0 -82px}.nav-shop-sprite-houseTraining{width:100px;height:82px;background-position:-100px -82px}.nav-shop-sprite-inGroundFence{width:100px;height:82px;background-position:-200px -82px}.nav-shop-sprite-kennels{width:100px;height:82px;background-position:0 -164px}.nav-shop-sprite-litterBoxes{width:100px;height:82px;background-position:-100px -164px}.nav-shop-sprite-petCleanup{width:100px;height:82px;background-position:-200px -164px}.nav-shop-sprite-petClothes{width:100px;height:82px;background-position:0 -246px}.nav-shop-sprite-petDoors{width:100px;height:82px;background-position:-100px -246px}.nav-shop-sprite-petFeeders{width:100px;height:82px;background-position:-200px -249px}.nav-shop-sprite-petFountains{width:100px;height:82px;background-position:-300px 0}.nav-shop-sprite-petProofing{width:100px;height:82px;background-position:-300px -82px}.nav-shop-sprite-smartToys{width:100px;height:82px;background-position:-300px -164px}.nav-shop-sprite-treats{width:100px;height:82px;background-position:-300px -246px}.nav-shop-sprite-travel{width:100px;height:82px;background-position:-292px -329px}.nav-shop-sprite-petTech{width:100px;height:82px;background-position:0 -328px}.nav-shop-sprite-wirelessFence{width:100px;height:82px;background-position:-100px -328px}.nav-shop-logos{text-align:justify;width:100%;font-size:.1px;float:none;clear:both;display:block;line-height:1em;padding-bottom:20px}.nav-shop-logos:after{content:'';width:100%;display:inline-block}.nav-shop-logos-sprite{background:url(../images/nav-shop-logo-sprites.jpg) no-repeat left top;width:99px;height:40px;display:inline-block;float:none;text-indent:-9999px}.nav-shop-logos-sprite.busyBuddy{background-position:-15px 0}.nav-shop-logos-sprite.busyBuddy:hover{background-position:-15px -58px}.nav-shop-logos-sprite.drinkWell{background-position:-133px 0}.nav-shop-logos-sprite.drinkWell:hover{background-position:-133px -58px}.nav-shop-logos-sprite.scoopFree{background-position:-265px 0}.nav-shop-logos-sprite.scoopFree:hover{background-position:-265px -58px}.nav-shop-logos-sprite.indigo{background-position:-393px 0}.nav-shop-logos-sprite.indigo:hover{background-position:-393px -58px}.nav-shop-logos-sprite.frolicat{background-position:-516px 0}.nav-shop-logos-sprite.frolicat:hover{background-position:-516px -58px}.nav-shop-logos-sprite.petLoo{background-position:-640px 0}.nav-shop-logos-sprite.petLoo:hover{background-position:-640px -58px}.nav-dropdown-container .accessories-row{display:block;width:100%;background:#f2f2f2 url(../images/nav-shop-accessories-bg.png) no-repeat 20px top;min-height:85px;margin:10px 0}.nav-dropdown-container .accessories-col{display:none}.nav-dropdown-container .accessories-row .nav-list-wrapper{min-height:68px;padding-left:80px;padding-top:15px;background:url(../images/battery-grey.png) no-repeat 30px 10px}.nav-dropdown-container .accessories-row .nav-list-heading{background:url(../images/orange-arrow.png) no-repeat left 1px}.nav-dropdown-container .accessories-row h4 a{color:#5d5d5d}.nav-dropdown-container .accessories-row ul li{float:left;background:0 0}.nav-dropdown-container .accessories-row ul li:hover{background:0 0}.nav-dropdown-container .accessories-row .category-subnav{margin-left:15px}.category-subnav li,.nav-dropdown-container .accessories-row .category-subnav a{display:inline-block;text-decoration:underline;border:none}.category-subnav>li,.category-subnav>li:hover{background:0 0}.nav-dropdown-container .accessories-row ul li::before,.nav-dropdown-container .accessories-row ul li:before{content:"|";display:inline-block;margin-left:5px;margin-right:5px;font-size:14px;color:#888}.nav-dropdown-container .accessories-row ul li:first-child:before{display:none;content:''}.nav-dropdown-container .accessories-col{display:none}}@media (min-width:48em){nav .nav-dropdown-container>a{line-height:75px}}@media (min-width:60.625em){.nav-shop .flyout{width:920px}.nav-support .flyout{width:350px}.nav-shop .shop-main-categories{width:77%}.nav-shop-category-group,.nav-shop-category-group.last{width:118px}.nav-shop-category-group .nav-shop-category,.nav-shop-category-group.last .nav-shop-category,.nav-shop-category-group.last .nav-shop-category:first-child{width:auto}.nav-shop-category-group.last .nav-shop-category,.nav-shop-category-group.last .nav-shop-category:first-child{border-left:#e8e8e8 solid 1px}.nav-dropdown-container .flyout-col ul li a{padding:4px 0 4px 41px}.nav-dropdown-container .accessories-row{display:none}.nav-dropdown-container .accessories-col{display:block;margin-top:15px}.nav-shop-logos{border-top:1px solid #e8e8e8}}@media (min-width:64em){.nav-learn .flyout-col.learn-col>li.last{padding-bottom:0}}@media (min-width:78.75em){.nav-shop .flyout{width:100%;max-width:100%;position:absolute;left:0;padding:15px 20px 0;box-sizing:border-box}.nav-shop .shop-main-categories{width:auto}.nav-shop .flyout-col{width:22%}.nav-shop-category-group,.nav-shop-category-group.last{width:147px}.nav-shop-logos{padding-top:20px}}@media only screen and (max-width:925px){#search{position:static;width:55px;margin:0;background:0;padding:0 0 0 15px}#search-icon{display:block}#search #main-search{display:none}}@media only screen and (max-width:768px){html{background:#e8e8e8}header{background:url(../ui/body-bg-mobile.gif) repeat-x top left}.bounds{width:100%}header #logo{position:absolute;top:10px;left:0;display:block;width:135px;height:86px;text-indent:-9999em;background:url(../ui/petsafe-logo-mobile.png) no-repeat bottom left;z-index:100}#utility-nav{height:34px}.utility-nav-item>a{display:none}.utility-nav-item>a#nav-cart,.utility-nav-item>a#nav-myaccount,.utility-nav-item>a.about-us-trigger{display:block;float:right;line-height:33px;background:0}}@media only screen and (max-width:768px) and (max-width:400px){#utility-nav .about-us-tab .about-us-trigger{display:none}}@media only screen and (max-width:768px) and (max-width:755px){#utility-nav .about-us-tab .about-us-trigger.hover{background:0 0}}@media only screen and (max-width:768px) and (max-width:400px){#utility-nav .about-us-tab .flyout{display:none}}@media only screen and (max-width:768px){#utility-nav #mobile-search{display:block;float:right;width:47px;height:34px;padding:0;text-indent:-9999em;text-align:left;background:url(../images/mobile-search-bg.png) no-repeat top left}#nav-lang-dd a{display:block!important;padding-top:4px!important;height:30px}nav{height:57px}#search{display:none}}#intl-site-notice{margin:25px;background:#f2f2f2;background:rgba(245,245,245,.95);max-width:400px;bottom:0;right:0;border:1px solid #888;position:fixed;z-index:9999}@media (max-width:28.125em){#intl-site-notice{margin:10px}}#intl-site-notice p{font-size:17px;line-height:1.4;display:inline}@media (max-width:28.125em){#intl-site-notice p{font-size:13px}}#intl-site-notice img{display:inline-block;float:left;width:48px;height:48px;padding-right:10px;margin-right:10px;border-right:1px solid #ccc}#intl-site-notice span{font-size:24px;width:100%;display:inline-block;text-align:center;padding-top:10px}#intl-site-notice .top{background:#005b9e;color:#fff;padding:15px}#intl-site-notice .bottom{padding:0 15px 10px;background:#f2f2f2}.wtb-wrapper{position:relative}.wtb-results-wrap{margin-top:15px}.wtb-prototype{display:none;visibility:hidden}.wtb-zip-label{margin:5px 10px 0}@media screen and (min-width:590px){.wtb-zip-form{width:49%;float:left;min-width:250px}.wtb-range-form{width:50%;float:left;min-width:250px;margin-top:-5px}}@media screen and (max-width:590px){.wtb-zip-form{width:98%;float:left}.wtb-zip-form input[type=text]{width:100%}.wtb-range-form{padding-top:20px;width:100%;float:left;min-width:250px;text-align:left}}.wtb-range-form h2,.wtb-range-form h3,.wtb-range-form h5{display:inline}@media screen and (min-width:1098px){.wtb-list-wrap{position:relative;width:30%;padding-bottom:45%;float:left;height:0}.wtb-list{position:absolute;width:100%;height:100%;min-width:270px;overflow-y:auto;overflow-x:hidden;left:0;background-color:#fff}.wtb-map-wrap{position:relative;width:70%;padding-bottom:45%;float:right;height:0}.wtb-map{position:absolute;width:100%;height:100%;min-width:270px;min-height:180px;left:0}.wtb-grand-border{background-image:url(/media/images/horizontal-line.png);width:102%;height:159px;position:relative;margin-bottom:-117px}.wtb-grand-border.top{top:79px}.wtb-grand-border.bottom{margin-top:-5px}.wtb-entry-divider{background-image:url(/media/images/short-horizontal-line.png);width:294px;height:23px;margin:0;padding:0}}@media screen and (max-width:1098px){.wtb-list{position:relative;display:inline-block;min-width:270px;max-height:900px;width:100%;height:100%;overflow-y:auto}.wtb-map-wrap{padding-top:20px;position:relative;width:100%;padding-bottom:55%;float:left;height:0}.wtb-map{position:absolute;width:100%;height:100%;min-width:270px;min-height:180px;left:0}.wtb-warning-body{margin-top:25px}.wtb-grand-border{display:none}.wtb-entry-divider{background:url(/media/images/short-horizontal-line.png) 0 0/cover no-repeat;width:100%;height:23px;margin:0;padding:0}}.wtb-list-entry{position:relative}.wtb-list-entry-indexNumber{float:left;width:25px;height:25px;line-height:25px;background-color:#217e7a;color:#fff;border-radius:25px;text-align:center;vertical-align:middle;font-family:proxima-nova,sans-serif;padding:0 auto;font-weight:900;margin-left:-30px}.wtb-list-entry-body{position:relative;margin-left:30px;max-width:63%;min-width:50%}.wtb-list-entry-distance{position:absolute;top:0;right:0}.wtb-warning-logo{background-image:url(/media/images/petsafe-authorized-retailer-badge.png);height:132px;width:208px;float:left;margin:80px 60px 60px 50px}#wtb-infoWindow-template{display:none;visibility:hidden}.wtb-infoWindow-wrap{width:500px;height:auto;position:relative;overflow:hidden}.wtb-infoWindow-topBar-wrap{position:relative}.wtb-infoWindow-mainBody-wrap{padding-bottom:10px}.wtb-infoWindow-logo{position:relative;display:inline-block;float:left;margin-right:20px}.wtb-infoWindow-logo img{max-height:100px;min-height:50px;width:auto}.wtb-infoWindow-title{position:relative;display:inline-block;border-bottom:1px solid #ccc;padding:0 5px;margin-bottom:5px;line-height:.5em;width:95%}.wtb-infoWindow-address{margin-left:10px;float:left}.wtb-infoWindow-phones{float:left;padding-left:10px}.wtb-infoWindow-fax-wrap,.wtb-infoWindow-web-wrap{display:none}.wtb-infoWindow-webMessage{clear:both;margin-bottom:5px;display:none;padding-top:3px}.wtb-infoWindow-mileage{clear:both;margin-left:85%;padding-top:5px}.wtb-zip-label-prehide{display:none!important}.wtb-infoWindow-locName,.wtb-infoWindow-retName{margin-bottom:0!important}div.gm-style-iw div,div.gm-style-iw div div{overflow:visible!important}.wtb-grand-border{z-index:-1}.wtb-list-entry-distance{margin-right:10px}.wtb-list{border-left:1px solid #f2f2f2}.wtb-list-entry{padding:5px 3px}.wtb-list-entry:hover{cursor:pointer;background-color:#fff}.wtb-entry-divider{background-position:0 -9px;height:1px}.wtb-list-entry-body,.wtb-list-entry-distance{padding:10px 0}@media screen and (max-width:590px){.wtb-list{display:inline-block;height:100%;max-height:auto;min-width:auto;overflow-y:unset;position:relative;width:100%}.wtb-map-wrap{display:none}}.wtb-wrapper .wtb-grand-border.top{top:30px}.wtb-top-bar{height:auto;overflow:hidden}.wtb-wrapper .wtb-zip-form{bottom:9px;position:static;width:100%}.wtb-zip-wrap{float:left;height:auto;min-width:250px;position:relative;width:auto}.wtb-wrapper .wtb-range-form{float:left;height:48px;margin-left:10px;margin-top:15px;min-width:340px;position:relative;width:auto}.generic-content .wtb-top-bar .wtb-range-form h3{font-size:18px}.wtb-zip-form .wtb-zip-label{display:inline-block;margin-bottom:30px;margin-top:15px;color:#5d5d5d;font:700 18px/29px proxima-nova,sans-serif}.wtb-zip-form .wtb-zip-label #QueryZip{font-size:16px;font-family:proxima-nova,sans-serif;color:#010101}@media (max-width:28.125em){.wtb-zip-form .wtb-zip-label #QueryZip{width:80%}}.wtb-wrapper .wtb-results-wrap{visibility:hidden;position:absolute;width:100%}#wtb-list .wtb-list-entry-distance{top:5px}#wtb-list .wtb-list-entry-indexNumber{margin-top:-3px}#QueryZip,#QueryZipButton,#wtb-range-selector{color:#5d5d5d;font:700 21px/29px proxima-nova,sans-serif}@media (max-width:28.125em){.wtb-top-bar #wtb-range-selector{display:inline-block;width:56%}}.generic-content .wtb-results-wrap .wtb-address-link-google,.generic-content .wtb-results-wrap .wtb-address-link-phone{color:#010101;text-decoration:none}.wtb-infoWindow-mainBody-wrap .wtb-infoWindow-logo{display:inline-block;float:left;width:25%}.wtb-infoWindow-logo img{height:auto;max-width:100%}.wtb-infoWindow-mainBody-wrap .wtb-infoWindow-wrapper{display:inline-block;float:left;width:70%}.wtb-list-entry-body .wtb-address-link-google{display:block;font-style:normal;margin:10px 0}.wtb-address-link-google em,.wtb-infoWindow-phones em,.wtb-list-entry-distance em{font-style:normal}.wtb-list-loader{background:url(/media/images/loading.gif) no-repeat top center;height:100px;width:100%;z-index:1;position:relative;display:none}.landing-page{padding-left:0;padding-right:0;line-height:1.5em;background:#fff;color:#5d5d5d;margin-bottom:40px}.landing-page *{box-sizing:border-box}@font-face{font-style:normal;font-weight:300}.landing-page h1,.landing-page h2,.landing-page h3,.landing-page h4,.landing-page h5,.landing-page h6{margin:.5em 0}.landing-page h1{font-size:2.441em;line-height:1em;font-family:museo-slab,serif;font-weight:700}.landing-page h2{font-size:1.953em;line-height:1em;font-family:museo-slab,serif;font-weight:700}.landing-page h3{font-size:1.563em;font-family:museo-slab,serif;font-weight:700}.landing-page h4{font-size:1.563em;font-family:proxima-nova,sans-serif;font-weight:400}.landing-page h5{font-size:1.25em;font-family:proxima-nova,sans-serif;font-weight:400}.landing-page p{font-size:1em;font-family:proxima-nova,sans-serif;font-weight:400;line-height:1.25em;margin-bottom:.5em}.landing-page p.small-text{font-size:.8em;line-height:1.125em}.landing-page p.fine-print{font-size:.64em;line-height:1.125em}.landing-page ol,.landing-page ul{display:block;margin:.5em 0;list-style-position:inside}.landing-page ol{list-style-type:decimal}.landing-page ul{list-style-type:disc}.landing-page li{margin:0 0 .5em 2em}.landing-page .accent-primary{color:#217e7a}.landing-page .section.best-sellers{background:0 0}.landing-page .price-info{margin-bottom:20px;clear:both;max-width:310px}.landing-page .single-order-price p,.landing-page .subscription-price p{margin:0;float:left;text-align:right}.landing-page .single-order-price .per,.landing-page .subscription-price .per{font-size:14px;color:#888}.landing-page .subscription-price p{font-size:20px}.landing-page .single-order-price p{font-size:14px}.landing-page .single-order-price .price{float:right;width:100px;color:red;text-decoration:line-through;text-align:left}.landing-page .subscription-price .price{float:right;width:100px;color:#217e7a;display:block;font-size:24px;font-family:proxima-nova,sans-serif;line-height:25px;margin:3px 0;text-align:left}.landing-page div.best-sellers-product-listing div.product{height:auto}.landing-page .subscription-options{margin-bottom:20px}.landing-page .subscription-options h4{font-weight:700;color:#313131}.landing-page .subscription-options .option{position:relative;padding:16px 22px;display:inline-block;vertical-align:middle;width:98%;max-width:388px;background:#f2f2f2;border-bottom:1px solid #ccc}.landing-page .subscription-options .option::before{content:" ";display:inline-block;height:100%;width:1%;vertical-align:middle}@media (max-width:47.4375em){.landing-page .subscription-options .option{font-size:14px}}@media (max-width:28.125em){.landing-page .subscription-options .option{width:85%}}.landing-page .subscription-options .option:last-child{border-bottom:none}.landing-page .subscription-options .option .option-link,.landing-page .subscription-options .option .option-title{width:49%;float:left;display:inline-block;vertical-align:middle}.landing-page .subscription-options .option .option-title{font-weight:700}.landing-page .subscription-options .option .option-title .callout{position:relative;margin-top:-14px;font-size:12px;font-weight:400;padding:0}.landing-page .subscription-options .option .option-link{float:right;text-align:right}@media (max-width:47.4375em){.landing-page .subscription-options .option{max-width:91%}}.landing-page .subscription-options .option.highlight{border:1px solid #217e7a;width:100%;max-width:405px;margin-left:-2%;box-shadow:0 1px 5px rgba(0,0,0,.2);z-index:10}.landing-page .subscription-options .option.highlight .option-link{padding-top:10px}@media (max-width:47.4375em){.landing-page .subscription-options .option.highlight{width:94%}}@media (max-width:28.125em){.landing-page .subscription-options .option.highlight{width:88%}}@media (max-width:47.4375em){.landing-page .subscription-options{max-width:96%}}@media (max-width:60em){.landing-page .product a,.landing-page .product h3,.landing-page .product p{margin-left:0}}@media (max-width:47.4375em){.landing-page div.best-sellers-product-listing div.product{width:94%;max-width:383px}}.landing-page .landing-page__awards a,.landing-page .landing-page__product a{color:#5d5d5d;font:700 21px/26px proxima-nova,sans-serif;text-decoration:none}.landing-page .landing-page__comparison-grid{background:#f3f3f3;width:100%}.landing-page .landing-page__comparison-grid td{padding:20px}.landing-page .landing-page__comparison-grid-header{height:61px;color:#fff;padding-top:7px;padding-left:15px;background:url(/media/images/indigo-compare-ribbon.png) no-repeat;background-position:right -4px top}@media (max-width:25em){.landing-page .landing-page__comparison-grid-header{font-size:14px;padding-top:9px}}.landing-page .awards{margin-top:35px}@media (max-width:47.9375em){.landing-page .awards{max-width:240px;margin:0 auto}}.landing-page .award{margin-bottom:20px;text-align:center}.landing-page .award img{margin:0 auto}.landing-bottom-callout-wrap{margin-bottom:40px;overflow:hidden}#homepage-categories.generic-copy.awards{background:0 0}.bottom-callout-header{padding:0}.bottom-callout-header h3{font:700 25px/31px proxima-nova,sans-serif;margin:0;color:#5d5d5d}.google-custom-search-engine .gsc-control-cse{font-size:100%;font-family:proxima-nova,sans-serif;padding:1em 0}.google-custom-search-engine input.gsc-search-button,.google-custom-search-engine input.gsc-search-button:focus,.google-custom-search-engine input.gsc-search-button:hover{background:#185a58;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #185a58;line-height:1.25em}.google-custom-search-engine input.gsc-search-button:focus:hover,.google-custom-search-engine input.gsc-search-button:hover,.google-custom-search-engine input.gsc-search-button:hover:hover{background:#217e7a;background:-moz-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#217e7a),color-stop(100%,#224e4d));background:-webkit-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-o-linear-gradient(top,#217e7a 0,#224e4d 100%);background:-ms-linear-gradient(top,#217e7a 0,#224e4d 100%);background:linear-gradient(to bottom,#217e7a 0,#224e4d 100%);color:#fff;text-decoration:none}.google-custom-search-engine .gsc-input-box{border-radius:4px;padding:0 0 3px 0}.google-custom-search-engine .gscb_a{padding-top:6px}.google-custom-search-engine .gs-web-image-box-landscape{display:none}.google-custom-search-engine .gsc-control-cse .gs-promotion a.gs-title,.google-custom-search-engine .gsc-control-cse .gs-promotion a.gs-title em,.google-custom-search-engine .gsc-control-cse .gs-promotion a.gs-title:hover,.google-custom-search-engine .gsc-control-cse .gs-promotion a.gs-title:link,.google-custom-search-engine .gsc-control-cse .gs-promotion a.gs-title:visited,.google-custom-search-engine .gsc-control-cse .gs-webResult.gs-result .gs-title,.google-custom-search-engine .gsc-control-cse .gs-webResult.gs-result .gs-title:link,.google-custom-search-engine .gsc-control-cse .gs-webResult.gs-result .gs-title:visited{font:normal 25px/30px proxima-nova,sans-serif;text-decoration:none;margin:0 0 5px;height:auto}.google-custom-search-engine .gsc-control-cse .gs-webResult.gs-result a.gs-title b,.google-custom-search-engine .gsc-control-cse .gs-webResult.gs-result a.gs-title em{font-weight:700;font-size:25px;line-height:30px;text-decoration:none;height:auto}.google-custom-search-engine .gsc-control-cse .gs-webResult.gs-result a.gs-title:hover{text-decoration:underline}.google-custom-search-engine .gsc-control-cse img.gs-image{max-width:150px;max-height:150px;padding:15px;border:1px solid #e2e1e1;background:#eef0f1}@media (max-width:28.125em){.google-custom-search-engine .gs-image{display:none}}.google-custom-search-engine .gsc-control-cse .gs-image-box.gs-web-image-box.gs-web-image-box-landscape,.google-custom-search-engine .gsc-control-cse .gs-image-box.gs-web-image-box.gs-web-image-box-portrait{width:auto;height:auto}.google-custom-search-engine .gs-promotion-image-box,.google-custom-search-engine .gsc-control-cse .gs-web-image-box{padding:2px 0 2px 8px}.google-custom-search-engine .gsc-control-cse .gs-result .gs-snippet{margin:10px 0 0 10px;font-size:16px;line-height:24px;font-family:proxima-nova,sans-serif}.google-custom-search-engine .gsc-control-cse .gs-webResult div.gs-visibleUrl,.google-custom-search-engine .gsc-control-cse .gs-webResult.gs-result a.gs-visibleUrl{padding-bottom:5px;color:#217e7a}.google-custom-search-engine .gsc-control-cse .gsc-webResult .gsc-result{margin:20px 0}.google-custom-search-engine .gsc-control-cse .gsc-snippet-metadata{margin-left:10px}.google-custom-search-engine .gsc-results{max-width:680px}.google-custom-search-engine .gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page{background-color:#f1f1f1;display:inline;float:left;font:700 12px/15px proxima-nova,sans-serif;margin:0 2px;padding:5px 5px 0;text-align:center;width:17px;height:17px}.google-custom-search-engine .gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-current-page,.google-custom-search-engine .gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page:hover{background-color:#217e7a;color:#fff}.google-custom-search-engine .gsc-control-cse .gsc-webResult.gsc-result.gsc-promotion{padding:8px;border:1px solid #0283e2}.google-custom-search-engine .gsc-control-cse .gsc-webResult.gsc-result.gsc-promotion:hover{border:1px solid #0283e2;background:#ecf7ff}.google-custom-search-engine .gsc-control-cse .gs-fileFormat{display:none}.google-custom-search-engine .search-input{width:59%;height:13px;margin-top:2px;display:inline-block;vertical-align:middle}.google-custom-search-engine .search-button{display:inline-block;vertical-align:middle}.google-custom-search-engine .gsc-refinementHeader.gsc-refinementhActive{text-decoration:none;color:#217e7a}.google-custom-search-engine .gsc-control-cse .gsc-webResult.gsc-result.gsc-promotion{border:1px solid #217e7a}.google-custom-search-engine .gsc-control-cse .gsc-webResult.gsc-result.gsc-promotion .gs-title{color:#217e7a;height:2em}.google-custom-search-engine .gsc-control-cse .gsc-webResult.gsc-result.gsc-promotion .gs-snippet a:link,.google-custom-search-engine .gsc-control-cse .gsc-webResult.gsc-result.gsc-promotion a.gs-title:link,.google-custom-search-engine .gsc-control-cse .gsc-webResult.gsc-result.gsc-promotion a.gs-title:link *{color:#217e7a}.google-custom-search-engine .gsc-control-cse .gsc-webResult.gsc-result.gsc-promotion .gs-snippet a:link:hover,.google-custom-search-engine .gsc-control-cse .gsc-webResult.gsc-result.gsc-promotion a.gs-title:link :hover,.google-custom-search-engine .gsc-control-cse .gsc-webResult.gsc-result.gsc-promotion a.gs-title:link:hover{text-decoration:underline}.google-custom-search-engine .gsc-reviewer{display:none}#gts-container{margin-top:.5rem}#gts-container>div{display:inline-block;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.small_footer{box-sizing:border-box;background:#005b9e;padding:2% 0;font-family:proxima-nova,sans-serif}.small_footer *{box-sizing:inherit}.small_footer .footer-newsletter_small-wrap{width:100%}@media (max-width:49.9375em){.small_footer .footer-newsletter_small-wrap{padding-bottom:5%;border-bottom:#4694ca solid 1px}}.small_footer .footer-newsletter_small-wrap .footer-newsletter_small{position:relative;width:94.5%;max-width:1260px;margin:0 auto}.small_footer .footer-newsletter_small-wrap .footer-newsletter_small .news_text-wrap{width:50%;display:inline-block;color:#fff;padding-left:4%;vertical-align:top}@media (max-width:50em){.small_footer .footer-newsletter_small-wrap .footer-newsletter_small .news_text-wrap{width:97%;padding-bottom:2%}}.small_footer #newsletter-validate-detail-footer{width:49%;display:inline-block;vertical-align:bottom}@media (max-width:49.9375em){.small_footer #newsletter-validate-detail-footer{width:100%;padding-left:4%}}.small_footer #newsletter-validate-detail-footer .form-group{display:inline-block;vertical-align:top;margin-bottom:0}@media (max-width:49.9375em){.small_footer #newsletter-validate-detail-footer .form-group{width:97%}}.small_footer #newsletter-input{width:50%;display:inline-block;vertical-align:middle;height:35px;padding:5px 20px;margin-right:10px;outline:0;border:0;background-color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}@media (max-width:49.9375em){.small_footer #newsletter-input{width:40%}}.small_footer #newsletter-submit{vertical-align:middle;display:inline-block;width:35%}@media (max-width:49.9375em){.small_footer #newsletter-submit{width:38%}}@media (max-width:26.25em){.small_footer #newsletter-submit{font-size:12px}}.small_footer .newsletter-form-success{width:270px;min-width:270px;margin:0 auto;margin-bottom:15px}.small_footer .newsletter-form-success span{padding:8px 20px;border-radius:5px;margin-top:12px;background-color:#00467d;width:auto;display:inline-block;margin-right:10px;color:#fff}.small_footer .newsletter-form-success .icon-ok{background:0 0 url(../images/ico-yellow-check.png) no-repeat;width:16px;height:16px}.small_footer .newsletter-form-success .has-error .help-block{color:#ed1f24;background-color:#f2f2f2;padding:5px;position:absolute;top:48px;left:-2px;border:1px solid #e8e8e8;font-size:11px;max-width:94%}.small_footer .newsletter-form-success .has-error:after,.small_footer .newsletter-form-success .has-error:before{content:' ';height:0;position:absolute;width:0;border:10px solid transparent}.small_footer .newsletter-form-success .has-error .help-block:before{border-bottom-color:#f2f2f2;position:absolute;top:-19px;left:65px;z-index:2}.small_footer .newsletter-form-success .has-error .help-block:after{border-bottom-color:#e8e8e8;position:absolute;top:-20px;left:65px;z-index:1}#legal{padding:40px 0 60px;background-color:#00467d;box-sizing:border-box;font-family:proxima-nova,sans-serif}#legal *{box-sizing:inherit}#legal .legal-wrap{padding-left:4%;width:100%;display:flex;flex-wrap:wrap}#legal .rsc-wrap{margin-top:40px;overflow:hidden;width:100%;order:9}#legal .rsc-wrap p{font-size:12px;color:#fff;font:proxima-nova,sans-serif;margin:0;padding:0;display:inline-block;vertical-align:bottom}@media (max-width:30em){#legal .rsc-wrap p{text-align:left;color:#fff;display:block;margin:0;padding:0 0 15%}}#legal .rsc-wrap a{color:#4694ca;line-height:32px}#legal .rsc-wrap a:hover{text-decoration:none}@media (max-width:30em){#legal .rsc-wrap a{display:block;width:100%;text-align:left}}#legal .rsc-wrap .legal-links a{color:#fff;text-decoration:underline}#legal .rsc-wrap .legal-links .legal-divide{padding:0 5px}@media (max-width:30em){#legal .rsc-wrap .legal-links .legal-divide{display:none}}@media (max-width:30em){#legal .rsc-wrap img{bottom:0;display:block;position:absolute;width:90%}}#legal img{display:inline-block;vertical-align:bottom}#legal a{color:#4694ca;text-decoration:none}#legal a:hover{text-decoration:underline}#legal .footer-links{width:24%;display:inline-block;vertical-align:top;order:1}@media (max-width:30em){#legal .footer-links{width:100%;padding-bottom:25px}}@media (min-width:30.0625em) and (max-width:49.9375em){#legal .footer-links{width:33%;padding-right:5%}}#legal .footer-links h3{color:#fff;font:400 24px/31px proxima-nova,sans-serif;margin-bottom:10px}#legal .footer-links h3.footer-phone{color:#f4a516}#legal .footer-links ul li{line-height:200%}#legal .social-foot-icon{clear:both;margin-right:5%;width:20%;vertical-align:middle}#legal .footer-blog-link{display:block;font-size:26px;margin-top:5%;width:100%}@media (max-width:799px){#legal .footer-links.connect{order:0;width:100%;width:100vw;margin:-40px -4% 20px;padding:20px 40px 20px;background:#005b9e;display:flex;flex-wrap:wrap;position:relative}#legal .footer-links.connect h3{display:none}#legal .footer-links.connect a{display:block;text-align:center;width:33%;height:65px;margin-bottom:20px}#legal .footer-links.connect a img{height:100%;width:auto}#legal .footer-links.connect div{display:none}}@media (min-width:769px) and (max-width:799px){#legal .footer-links.connect{margin:-40px -7% 20px}}.footer-links.connect-mobile{display:none}@media only screen and (max-width:800px){.footer-links.connect-mobile{display:inline-block;margin:0 5%;width:100%}.footer-links.connect-mobile a{width:30%;color:#4694ca;text-decoration:none}.footer-links.connect-mobile a:hover{text-decoration:none}.footer-links.connect-mobile .social-foot-icon{margin:5%;width:15%;vertical-align:middle}.footer-links.connect-mobile .footer-blog-link{display:inline-block;font-size:23px;margin:5%;width:30%}.footer-links.connect-mobile .footer-blog-link:hover{text-decoration:underline}}footer{clear:left;padding-top:45px;overflow:hidden}footer h3{font:700 24px/31px museo-slab,serif;color:#fff;overflow:hidden}#footer{position:relative}@media only screen and (min-width:400px){#footer{min-height:480px}}#footer-top-shadow{position:absolute;display:block;width:100%;top:-45px;left:50%;margin-left:-50%}#footer-nav{float:left;width:310px}#footer-newsletter{position:absolute;top:260px;left:0;width:250px}.footer-newsletter{position:static}#footer-newsletter p{color:#fff;line-height:21px;font:300 15px/19px proxima-nova,sans-serif;margin:0 10px 10px 0}.footer-content{margin:0 0 0 343px}.footer-content h3 a{float:right;font:300 14px/14px museo-slab,serif;color:#ffcc4e;text-decoration:none;padding:6px 28px 5px 12px;background:#00467d url(../images/orange-arrow-right.png) no-repeat 95% 50%;border-radius:15px}.footer-content h3 a:hover{background:#005b9e url(../images/orange-arrow-right.png) no-repeat 95% 50%}#footer-blog{margin:0 0 25px;overflow:hidden}.footer-read-more{font:300 14px/14px museo-slab,serif;color:#ffcc4e;text-decoration:none;padding:6px 28px 5px 12px;background:#00467d url(../images/orange-arrow-right.png) no-repeat 95% 50%;border-radius:15px}@media only screen and (max-width:500px){.small_footer .half{width:100%}}@media only screen and (max-width:500px){div#footer-newsletter div#row_48913{padding-left:30%}}.main-categories .video-thumbnail{border:none}.main-categories .generic-copy{padding:0 0 10px 0}@media only screen and (max-width:768px){.main-categories .bounds{width:94.5%}}.cat-thumb{margin-bottom:15px}.right-col-block a,a.trigger-iframe-modal,div.category p a{color:#0160a6;text-decoration:underline;border-bottom:0}a.trigger-iframe-modal:hover,div.category p a:hover,div.right-col-block a:hover{color:#0283e2}a.trigger-iframe-modal:visited,div.category p a:visited,div.right-col-block a:visited{color:#0283e2}#category-heading{margin:0 0 20px}body#left-nav-page #category-heading{margin:0 0 60px}#category-heading h1,h2#category-title{font:700 46px/46px museo-slab,serif;color:#5d5d5d}.category{display:inline-block;vertical-align:top;box-sizing:border-box;width:46.5%;margin:0 3% 70px 0;min-height:425px}.category h3,.category h3 a{font:700 25px proxima-nova,sans-serif;line-height:1.2em;color:#5d5d5d;text-decoration:none}.category h3{min-height:2.4em;margin-bottom:.2em}.category .category-img.framed{margin:.5em 1% 2em;padding:2%;width:93%}.category p{font:400 18px/24px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 30px}.category p a{color:#217e7a}.category ul{clear:left}.category-img{position:relative;margin:0 0 15px}.category-img img{display:block;width:92%;box-sizing:content-box}.category-img img.shadow{width:100%}.category img.shadow{width:100%}.category-img .price{position:absolute;top:50%;left:.8em;color:#224e4d;text-align:center;font:700 1em/1em museo-slab,serif;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg)}@media only screen and (max-width:1150px){.category-img .price-tag{font-size:22px}}@media only screen and (max-width:768px){.category-img .price-tag{font-size:17px}}@media only screen and (max-width:640px){.category-img .price-tag{font-size:26px}}@media only screen and (max-width:500px){.category-img .price-tag{font-size:19px}}@media only screen and (max-width:400px){.category-img .price-tag{font-size:15px}}.category-img .price em{display:block;font:700 .45em/1.2em museo-slab,serif;color:#888;margin:0 0 .5em}.category-callout{clear:left;padding:25px 20px 30px 20px;margin-bottom:20px;border:1px solid #e4e6e7;background:#f2f2f2;overflow:hidden}.category-callout h3{font:300 28px/35px museo-slab,serif;color:#888}.category-callout h4{font:700 18px/21px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 5%}#category-callout-toggle{margin:4% 0 0}#category-callout-toggle h3{margin:0 0 4%}#category-shadow{margin:0 0 40px}#category-compare{float:right;display:inline-block;margin:7px 0 0 0;padding:0 29px 0 0;text-decoration:underline;font:700 18px/25px proxima-nova,sans-serif;color:#888;background:url(../images/ico-gray-link-arrow.png) no-repeat 100% 50%}.category-callout-actions{text-align:center;white-space:pre-line}.category-callout-actions .btn-green{margin:0 0 5%}.category-chart{width:90%;margin:0 0 10%}.category-chart img{display:block;max-width:100%}.category-feature{border:1px solid #e8e8e8;border-radius:4px;padding:20px 15px 20px 15px;background:url(../images/white-texture-bg.jpg);overflow:hidden}.category-feature-img{float:right;width:40%;margin:0 2% 0 0}.category-feature-img img{display:block;max-width:100%}.category-feature-content{float:left;overflow:hidden}.category-feature-content h3{font:700 25px/33px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 10px}.category-feature-content p{font:400 16px/22px proxima-nova,sans-serif;color:#5d5d5d;margin:0 0 23px}@media only screen and (max-width:768px){.category-img{width:75%}}@media only screen and (max-width:640px){.main-categories .category{width:100%}.main-categories .left-col{width:100%}}@media only screen and (max-width:480px){#category-shadow{display:none}.category{width:95%;padding-bottom:50px;margin-bottom:50px;background:url(../images/iphone-dotted-line.png) no-repeat 50% 100%}.category.last{background:none repeat scroll 0 0 transparent;padding-bottom:0;margin-bottom:40px}#category-heading{padding:0 0 0 5%}#category-heading .btn-green{display:none}#category-heading h1{font-size:32px;line-height:35px}.category-callout{display:none}}@media only screen and (max-width:400px){.category a.link-learn-more{margin-left:0}}#homepage-categories .cat-col-img img{background:#f2f2f2 none repeat scroll 0 0;padding:15px;margin-left:0}.cart #HolidayHoursMessage{padding:12px;line-height:1.2rem;background:rgba(255,0,0,.075);font-style:normal;border-bottom:0}.holiday-callout-wrap{box-sizing:border-box;padding:20px;border:1px solid #e8e8e8;float:left;width:47%;margin:3% 0 40px 2%}@media (max-width:45em){.holiday-callout-wrap{width:97%}}.holiday-callout-wrap .holiday-callout{background:transparent url(../images/white-texture-bg.jpg) repeat scroll 0 0;border-radius:4px;overflow:hidden;padding:5% 2.5% 5% 0;box-sizing:border-box}.holiday-callout-wrap .holiday-callout a img.holiday-callout-box-image{float:right;width:36%}.holiday-callout-wrap .holiday-callout .holiday-callout-content h3{font:700 30px/32px proxima-nova,sans-serif;padding:0 0 20px 2%;color:#5d5d5d;float:right;width:60%}.holiday-callout-wrap .holiday-callout .holiday-callout-content h3.red{color:#b40404}.holiday-callout-wrap .holiday-callout .holiday-callout-content p,.holiday-callout-wrap .holiday-callout .holiday-callout-content ul{font-size:18px;padding:0 0 20px 2%;color:#5d5d5d;font-family:proxima-nova,sans-serif;line-height:1.5;box-sizing:border-box}.holiday-callout-wrap .holiday-callout .holiday-callout-content p.snowflake-list,.holiday-callout-wrap .holiday-callout .holiday-callout-content ul.snowflake-list{list-style:disc inside url(/media/images/blue-snowflake-holiday-bullet.png)}@media (max-width:44.9375em){.ps-holiday-gifts-page .product.fourth,.ps-holiday-gifts-page .product.third{display:block}}@media (max-width:52.4375em){.holiday-main-callout-wrap-bottom,.holiday-main-callout-wrap-top{width:100%}}@media (max-width:39.9375em){.holiday-main-callout-wrap-bottom div#premier-callout-left,.holiday-main-callout-wrap-bottom div#premier-callout-right,.holiday-main-callout-wrap-top div#premier-callout-left,.holiday-main-callout-wrap-top div#premier-callout-right{width:100%;overflow:auto}}img.holiday-bows.left{position:absolute;left:37.3%}@media (max-width:75em){img.holiday-bows.left{display:none}}img.holiday-bows.right{position:absolute;right:1.6%}@media (max-width:75em){img.holiday-bows.right{display:none}}.ps-holiday-gifts-page{box-sizing:border-box}.ps-holiday-gifts-page .santas-little-secret h3.premier-content-header{width:50%;float:left}@media (max-width:39.9375em){.ps-holiday-gifts-page .santas-little-secret h3.premier-content-header{width:100%;display:block}}.ps-holiday-gifts-page .santas-little-secret h3.premier-content-header.santas-little-secret-top{width:100%;display:block}.ps-holiday-gifts-page .premier-content.santas-little-secret img{float:right;width:50%}@media (max-width:39.9375em){.ps-holiday-gifts-page .premier-content.santas-little-secret img{width:100%;display:block}}.ps-holiday-gifts-page .scoopfree-video span.video-thumbnail{margin-bottom:20px}@media (min-width:31.3125em) and (max-width:37.5em){.ps-holiday-gifts-page .scoopfree-video .media-item{margin-left:0}}@media (max-width:30em){.ps-holiday-gifts-page .scoopfree-content{width:100%;margin:2.5% 0 0}}.ps-holiday-gifts-page .slide-content h1{min-height:0}@media (max-width:39.9375em){.ps-holiday-gifts-page .rslides{min-height:0}}@media (max-width:30em){.ps-holiday-gifts-page .btn-green.smaller,.ps-holiday-gifts-page .btn-green.smaller:visited,.ps-holiday-gifts-page a.btn-green.smaller,.ps-holiday-gifts-page a.btn-green.smaller:visited,.ps-holiday-gifts-page div.best-sellers-product-listing .btn-green.smaller,.ps-holiday-gifts-page div.best-sellers-product-listing .btn-green.smaller:visited,.ps-holiday-gifts-page div.best-sellers-product-listing a.btn-green.smaller{padding:12px 6px}}.rsc-modal{box-sizing:border-box;width:100%;transform:translate3d(0,0,0);background:0 0;margin:0;padding:0;text-align:left}@media (min-width:40.0625em){.rsc-modal{max-width:700px}}.rsc-modal.__iframe{height:80%;max-height:600px}.rsc-modal-close{box-sizing:border-box;position:absolute;right:-10px;top:-20px;font-size:25px;background:url(../ui/modal-close-button.svg) no-repeat center center;height:40px;width:40px;border-radius:50%;z-index:1;display:block;overflow:visible;margin:0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;outline:0}@media (min-width:46.5625em){.rsc-modal-close{right:-20px}}.rsc-modal-header{box-sizing:border-box;background:#0160a6;border-radius:3px 3px 0 0;color:#fff;padding:12px 35px 6px;text-align:left}@media (min-width:40.0625em){.rsc-modal-header{padding-left:32px}}.rsc-modal-header .rsc-modal-heading,.rsc-modal-header .rsc-modal-subtitle{font-family:proxima-nova,sans-serif;font-weight:700;font-size:20px;color:#fff;line-height:1em;margin:0}.rsc-modal-header .rsc-modal-subtitle{font-size:16px;color:#fff}.rsc-modal-body{box-sizing:border-box;position:relative;padding:10px 7%;font-size:18px;text-align:left;border-radius:0 0 3px 3px;background-color:#fff}@media (min-width:40.0625em){.rsc-modal-body{padding:35px 35px 38px}}.rsc-modal-body.__iframe{overflow:hidden;height:100%}.rsc-modal-header+.rsc-modal-body.__iframe{height:90%}.rsc-modal-body .rsc-modal-iframe{box-sizing:border-box;border:none;height:100%;width:100%;display:block;position:absolute;top:0;left:0}.rsc-modal-body .rsc-modal-message{font-family:proxima-nova,sans-serif;box-sizing:border-box;padding:2px}.rsc-modal-navigation{float:right;width:auto;height:auto;line-height:1em;margin:10px 0 0 0;font-family:proxima-nova,sans-serif;clear:none}@media (max-width:33.125em){.rsc-modal-navigation{text-align:center;width:100%}}.rsc-modal-navigation ._nav-button+._nav-button{margin-left:10px;margin-right:10px}@media (max-width:33.125em){.rsc-modal-navigation ._nav-button+._nav-button{margin-left:0;margin-right:0}}.rsc-modal-navigation ._nav-button{float:right;box-sizing:border-box}@media (max-width:33.125em){.rsc-modal-navigation ._nav-button{float:none;margin-top:10px;width:100%}}.rsc-modal-bg.rsc-modal-is-opened,.rsc-modal-bg.rsc-modal-is-opening{filter:blur(3px)}.rsc-modal-overlay{background:rgba(0,0,0,.6)}.rsc-modal-overlay.rsc-modal-is-closing,.rsc-modal-overlay.rsc-modal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.rsc-modal-overlay.rsc-modal-is-opening{animation-name:rsc-modal-overlay-opening-keyframes}.rsc-modal-overlay.rsc-modal-is-closing{animation-name:rsc-modal-overlay-closing-keyframes}.rsc-modal-wrapper{padding:10px 10px 0}.rsc-modal.rsc-modal-is-closing,.rsc-modal.rsc-modal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.rsc-modal.rsc-modal-is-opening{animation-name:rsc-modal-opening-keyframes}.rsc-modal.rsc-modal-is-closing{animation-name:rsc-modal-closing-keyframes}.rsc-modal-is-closing~w-div,.rsc-modal-is-opened~w-div,.rsc-modal-is-opening~w-div{display:none!important}.rsc-modal,.rsc-modal-wrapper:after{vertical-align:middle}.rsc-modal-close:focus,.rsc-modal-close:hover{color:#2b2e38}.rsc-modal-cancel,.rsc-modal-confirm{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.rsc-modal-confirm{color:#fff;background:#81c784}.rsc-modal-confirm:focus,.rsc-modal-confirm:hover{background:#66bb6a}.rsc-modal-cancel{color:#fff;background:#e57373}.rsc-modal-cancel:focus,.rsc-modal-cancel:hover{background:#ef5350}.rsc-modal-cancel::-moz-focus-inner,.rsc-modal-close::-moz-focus-inner,.rsc-modal-confirm::-moz-focus-inner{padding:0;border:0}@keyframes rsc-modal-opening-keyframes{from{transform:scale(1.05);opacity:0}to{transform:none;opacity:1}}@keyframes rsc-modal-closing-keyframes{from{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0}}@keyframes rsc-modal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes rsc-modal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}.lt-ie9 .rsc-modal-overlay{background:#2b2e38}.lt-ie9 .rsc-modal{width:700px}.ProductGrid{clear:both;display:flex;flex-wrap:wrap}.ProductGrid *,.ProductGrid :after,.ProductGrid :before{box-sizing:border-box}.ProductGrid>.ProductCard{height:auto;margin:1em 2%;flex-grow:1;flex-basis:21%;align-content:flex-start;display:flex;flex-wrap:wrap;flex-direction:column}.ProductGrid>.ProductCard.TemplateElement{display:none}@media (max-width:28.125em){.ProductCard{min-width:100%}}@media (min-width:28.1875em) and (max-width:50em){.ProductCard{min-width:46%}}@media (min-width:50.0625em){.ProductCard{max-width:21%}}.ProductCard__title,.ProductCard__title a{display:block;font-family:proxima-nova,sans-serif;font-weight:700;font-size:18px;line-height:22px;color:#5e5e5e;margin:1em 0 .5em 0}.ProductCard__title a:hover,.ProductCard__title:hover{color:#414141;text-decoration:underline}.ProductCard__image{max-width:100%}.ProductCard__price{font:500 24px/25px proxima-nova,sans-serif;color:#217e7a;display:block;margin:.5em 0 .5em 0}.ProductCard__price .price-box .minimal-price .price,.ProductCard__price .price-box .old-price .price,.ProductCard__price .price-box .regular-price .price,.ProductCard__price .price-box .special-price .price{font:500 24px/25px proxima-nova,sans-serif;color:#217e7a;display:block;margin:3px 0}.ProductCard__info{margin-top:auto}.QuizApp{font-size:1.1em;overflow:hidden;transition:height .5s ease}.QuizApp *,.QuizApp :after,.QuizApp :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.QuizApp div[class*=col-]{padding-left:40px;padding-right:40px}.QuizApp .bottom-buffer{margin-bottom:40px}.QuizApp .top-buffer{margin-top:40px}.QuizApp .btn-primary{margin-bottom:10px;background:#185a58;border:1px solid #185a58;border-radius:4px;color:#fff;display:inline-block;font-family:museo-slab,serif;padding:20px;text-decoration:none;cursor:pointer}.QuizApp .btn-primary.smaller{padding:12px 15px}.QuizApp .btn-primary.wide{width:100%}.QuizApp .sharing{display:flex}.QuizApp .sharing>div{flex:1}.QuizApp .progress-info{padding-top:40px;margin:10px}.QuizApp .progress{display:block;height:30px;border-radius:5px;overflow:hidden;text-align:center;border:1px solid #b9b9b9}.QuizApp .progress .progress--bar{background:#e4e4e4;height:100%;transition:width .5s ease}.QuizApp .intro img,.QuizApp .question img,.QuizApp .result img{margin:0 auto 10px auto}@media (max-width:61.9375em){.QuizApp .intro img,.QuizApp .question img,.QuizApp .result img{max-width:250px}}@font-face{font-style:normal;font-weight:300}.QuizApp h1,.QuizApp h2,.QuizApp h3,.QuizApp h4,.QuizApp h5,.QuizApp h6{margin:.5em 0}.QuizApp h1{font-size:2.441em;line-height:1em;font-family:museo-slab,serif;font-weight:700}.QuizApp h2{font-size:1.953em;line-height:1em;font-family:museo-slab,serif;font-weight:700}.QuizApp h3{font-size:1.563em;font-family:museo-slab,serif;font-weight:700}.QuizApp h4{font-size:1.563em;font-family:proxima-nova,sans-serif;font-weight:400}.QuizApp h5{font-size:1.25em;font-family:proxima-nova,sans-serif;font-weight:400}.QuizApp p{font-size:1em;font-family:proxima-nova,sans-serif;font-weight:400;line-height:1.25em;margin-bottom:.5em}.QuizApp p.small-text{font-size:.8em;line-height:1.125em}.QuizApp p.fine-print{font-size:.64em;line-height:1.125em}.QuizApp ol,.QuizApp ul{display:block;margin:.5em 0;list-style-position:inside}.QuizApp ol{list-style-type:decimal}.QuizApp ul{list-style-type:disc}.QuizApp li{margin:0 0 .5em 2em}.QuizApp .fade-transition{transition:all .5s ease;overflow:hidden;visibility:visible;opacity:1;height:auto}.QuizApp .content.fade-transition{transition-delay:.5s}.QuizApp .fade-enter,.QuizApp .fade-leave{opacity:0;visibility:hidden;height:0}.QuizApp .fadezoom-transition{display:inline-block}.QuizApp .fadezoom-enter{animation:fadezoom-in .3s}.QuizApp .fadezoom-leave{animation:fadezoom-out .3s}@keyframes fadezoom-in{0%{transform:scale(.8);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes fadezoom-out{0%{transform:scale(1);opacity:1}100%{transform:scale(.8);opacity:0}}.QuizApp .results a{border-bottom:medium none;color:#0160a6;text-decoration:underline}.QuizApp .results a:hover{color:#0283e2}.QuizApp ul{list-style-type:none}.QuizApp ul li{margin-bottom:.5em}.QuizApp .quiz__products{margin-top:20px;width:100%;font-size:15px;line-height:1.2em}.QuizApp .quiz__products .quiz__product{width:22%;margin-right:2.5%;margin-bottom:20px;float:none;display:inline-block;vertical-align:top}.QuizApp .quiz__products .quiz__product img{width:100%;padding:1em;background:#f2f2f2}.QuizApp .quiz__products .quiz__product .quiz__product-title{margin-bottom:.8em}.QuizApp .quiz__products .quiz__product .quiz__product-title a{text-decoration:none;color:#5d5d5d;font-size:1.26em;line-height:1.3em;font-weight:600}@media only screen and (max-width:800px){.QuizApp .quiz__products .quiz__product{width:100%}.QuizApp .quiz__products .quiz__product .quiz__product-img{width:47%;margin-right:4%;display:inline-block;vertical-align:top}.QuizApp .quiz__products .quiz__product .quiz__product-info{width:47%;display:inline-block;vertical-align:top}}.callout{box-sizing:border-box;width:100%}.callout.center-align{margin:20px 0;padding:5%;text-align:center}.callout.textured-bg{background:url(../images/white-texture-bg.jpg)}@media (max-width:40em){.callout{text-align:left}}.callout__heading{text-align:center}@media (max-width:40em){.callout__heading{text-align:left;margin:5%}}.callout__block{text-align:left;margin:5%;float:left;clear:both;font-size:1.25em;vertical-align:middle}@media (min-width:40em){.callout__block{display:inline-block;text-align:center;float:none;clear:none}.center-align .callout__block{margin:1em 2em}.left-align .callout__block{margin-top:.5em;margin-bottom:.5em}}.callout__block a,.callout__block.chat-link,.callout__block.phone-number{color:#0283e2;text-decoration:none}.callout__block.customer-care-hours{color:#5d5d5d}.left-align .callout__block.customer-care-hours{display:block;text-align:left;font-size:1em}@media (min-width:40em){.left-align .callout__block.customer-care-hours{margin-top:0;margin-left:50px}}.callout .glyphicon{font-size:34px;width:42px;vertical-align:middle;margin-bottom:10px}@media (max-width:31.25em){.callout .glyphicon{font-size:28px;width:28px}}.callout--contact-us{text-align:center}.callout--contact-us .callout__blocks{display:flex;justify-content:center;flex-wrap:wrap;margin:5% auto}.callout--contact-us .callout__block{text-align:center;margin-top:0;margin-bottom:0}.callout--contact-us .chat-link{cursor:pointer}.popover-content{font-size:1rem}.popover-title{font-family:proxima-nova,sans-serif;font-size:1.5rem;color:#5d5d5d}.popover-content,.popover-content p{font-size:.8rem;line-height:1.6em}.popover-content .dark-gray-checks li{font-size:.8rem;margin:5px 0;overflow:visible}.video-thumbnail{padding:20px;border:1px solid #e8e8e8;background:#f2f2f2;position:relative;overflow:hidden;text-align:center;height:100%;display:block}.video-thumbnail:before{display:block;position:absolute;top:20px;left:20px;bottom:20px;right:20px;height:auto;color:rgba(225,225,225,.7);background:url(../ui/video-play.png) center no-repeat;background-size:30%;content:''}.video-thumbnail--noborder{border:none;padding:0}.video-thumbnail--noborder:after{top:0;left:0;bottom:0;right:0}.video-thumbnail img{width:100%;min-width:100%;height:auto;display:block}.videoplayer{background-color:#f2f2f2;width:100%;position:relative;padding:8px;display:block;box-sizing:border-box;border:1px solid #e4e6e7}.videoplayer ul{list-style-image:none;margin:10px 5px 0 5px}.videoplayer-header{width:74%;display:block;float:left;margin-top:5px;padding-bottom:12px}.videoplayer-header h4{color:#888;font-family:proxima-nova,sans-serif;font-size:1.563em;font-weight:700}.videoplayer-header_rightcol{width:25%;float:right;margin-top:5px}.videoplayer-header_rightcol.horizontal{display:none;float:none;padding:10px 5px;clear:left}.videoplayer-viewportwrap{width:75%;float:left}.videoplayer-viewport{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoplayer-viewport iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videoplayer-playlistcontainer{width:25%;overflow-y:auto;overflow-x:hidden;display:block;position:absolute;top:40px;right:5px;bottom:10px}.videoplayer-playlistcounter span{font-family:proxima-nova,sans-serif;font-weight:700;color:#888}.videoplayer-playlistentry{width:100%;cursor:pointer}.videoplayer-playlistentry img{width:100%;height:auto}.videoplayer-playlistentry p{color:#5d5d5d;line-height:normal;margin:4px 0 10%;text-decoration:underline;text-decoration-color:#ccc;padding-right:15px}@media screen and (max-width:960px){.videoplayer-playlist{clear:left;white-space:nowrap;overflow-x:auto}.videoplayer-playlistentry{width:24%;display:inline-block;white-space:normal;vertical-align:top;top:inherit;right:inherit;bottom:inherit;margin-right:10px}}@media screen and (max-width:960px) and (max-width:34.375em){.videoplayer-playlistentry{width:50%}}@media screen and (max-width:960px){.videoplayer-playlistcontainer{width:100%;overflow-y:hidden;overflow-x:auto;position:relative;top:auto;bottom:auto;right:auto;display:inline}.videoplayer-viewportwrap{width:100%}.videoplayer-header_rightcol.vertical{display:none}.videoplayer-header_rightcol.horizontal{display:block}}.videoplayer-playlist.horizontal{clear:left;white-space:nowrap;overflow-x:auto}.videoplayer-playlistentry.horizontal{width:24%;display:inline-block;white-space:normal;vertical-align:top;top:inherit;right:inherit;bottom:inherit;margin-right:10px}@media (max-width:34.375em){.videoplayer-playlistentry.horizontal{width:50%}}.videoplayer-playlistcontainer.horizontal{width:100%;overflow-y:hidden;overflow-x:auto;position:relative;top:auto;bottom:auto;right:auto;display:inline}.videoplayer-viewportwrap.horizontal{width:100%}.videoplayer-header_rightcol.vertical.disabled{display:none}.videoplayer-header_rightcol.horizontal.force{display:block}.videoplayer-playlistcontainer ul::-webkit-scrollbar,.videoplayer-playlistcontainer::-webkit-scrollbar{width:21px;height:21px}.videoplayer-playlistcontainer ul::-webkit-scrollbar-button,.videoplayer-playlistcontainer::-webkit-scrollbar-button{display:none}.videoplayer-playlistcontainer ul::-webkit-scrollbar-track,.videoplayer-playlistcontainer::-webkit-scrollbar-track{background-color:#fff}.videoplayer-playlistcontainer ul::-webkit-scrollbar-thumb,.videoplayer-playlistcontainer::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:0}.videos-not-loaded{display:none}.header-stripe{padding:10px;background:#217e7a;color:#fff;font-family:proxima-nova,sans-serif;font-weight:400;text-align:center;font-size:.8rem;line-height:.75rem}.closeable{position:relative;padding-right:60px}.closeable__close-link{position:absolute;font-size:0;right:20px;top:50%;transform:translateY(-50%);backface-visibility:hidden;width:20px;height:20px;transition:color .1s ease-in-out}.closeable__close-link:after,.closeable__close-link:before{content:'';transform-origin:center center;display:block;position:absolute;left:50%;top:50%;font-size:0;transform:translate(-50%,-50%) rotate(-45deg);height:20px;width:1px;background:rgba(255,255,255,.75)}.closeable__close-link:after{transform:translate(-50%,-50%) rotate(45deg)}.closeable__close-link:hover{color:#fff}.cal-icon,.tel-icon{overflow:visible;display:block;margin:0 0 15px;padding-left:60px}.cal-icon:before,.tel-icon:before{float:left;display:inline-block;font-family:'Glyphicons Halflings';content:"\e109";opacity:.15;font-size:45px;line-height:1;margin-left:-60px}.tel-icon{color:#010101;font:700 19px/38px proxima-nova,sans-serif;height:45px}.tel-icon:before{content:"\e182"}.cal-icon{font:700 17px/23px proxima-nova,sans-serif}.mmWrapping{margin-top:1em}#mmLink{border-bottom:medium none;color:#0160a6;text-decoration:underline}.open-up{padding-left:5%}.open-up.left{position:relative;float:left;width:53%}.open-up.left img{width:100%}@media (max-width:40em){.open-up.left{width:100%;float:none}}.open-up.right{float:right;width:45%}@media (max-width:40em){.open-up.right{width:100%;float:none;margin-top:20px}}body#trainers-landing header{margin:-1px 0 0}@media (max-width:40em){body#trainers-landing header .nav-dropdown-container{height:57px}}body#trainers-landing .remotetrainers_landing{flex-direction:column;justify-content:flex-start;align-items:center;width:100%}body#trainers-landing .hero{width:100%;height:auto}body#trainers-landing .hero img{width:100%;height:auto}@media (max-width:40em){body#trainers-landing .hero{width:100%}}body#trainers-landing .content-heading{text-align:center;margin-top:1rem;width:100%}@media (max-width:40em){body#trainers-landing .content-heading{width:85%}}body#trainers-landing .heading{text-align:center;margin-top:1rem}body#trainers-landing .heading--block{font-family:museo-slab,serif;font-weight:700;color:#000;text-transform:uppercase;font-size:1em}body#trainers-landing .heading--green{font-family:proxima-nova,sans-serif;font-weight:700;color:#9dc33b;font-size:2rem;text-transform:uppercase}@media (max-width:40em){body#trainers-landing .heading--green{font-size:1.4rem}}body#trainers-landing .text-body{font-family:proxima-nova,sans-serif;padding:1rem 0;line-height:1.5rem}@media (max-width:40em){body#trainers-landing .text-body{line-height:1.2rem}}body#trainers-landing .content-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:100%;background-color:#fff}body#trainers-landing .content-container .segment{width:100%;border-bottom:1px solid #a0c540;padding:0 4rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;max-width:1050px}body#trainers-landing .content-container .segment.segment--no-border{border-bottom:none}body#trainers-landing .content-container .segment.segment--pad-top{padding-top:2rem}body#trainers-landing .content-container .segment.segment--pad-bottom{padding-bottom:1rem}@media (max-width:40em){body#trainers-landing .content-container .segment{width:100%}}@media (max-width:40em){body#trainers-landing .content-container{width:100%}}body#trainers-landing .two-column{display:flex;flex-direction:row;margin-top:2rem;width:100%}body#trainers-landing .two-column .column{padding:0 2rem;flex:2}@media (max-width:40em){body#trainers-landing .two-column .column .trainer--image img{width:100%}}body#trainers-landing .two-column .trainer.column{flex:2 1}body#trainers-landing .two-column .trainer.column img{width:100%}@media (max-width:40em){body#trainers-landing .two-column{flex-direction:column}}body#trainers-landing .four-grid{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;flex-wrap:wrap;padding:1rem 0}body#trainers-landing .four-grid .grid-segment{flex:1 1 50%;text-align:center}@media (max-width:40em){body#trainers-landing .four-grid{justify-content:space-around}}body#trainers-landing .trainer--button{margin-top:2rem}body#trainers-landing .vendors{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:85%;padding-top:1rem}body#trainers-landing .vendors .vendor{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;padding:0 2rem;margin-bottom:2rem}body#trainers-landing .vendors .vendor .vendor-button{padding-top:0}body#trainers-landing .vendors .vendor.vendor--big .vendor-button{padding-top:1.5rem}@media (max-width:40em){body#trainers-landing .vendors{width:85%}body#trainers-landing .vendors img{width:100%}}body#trainers-landing .btn-grn{color:#fff;font-family:proxima-nova,sans-serif;font-weight:700;text-transform:uppercase;font-size:1rem;padding:.2rem 1rem;background:#9dc33b;background:-webkit-linear-gradient(#9dc33b,#809f30);background:-o-linear-gradient(#9dc33b,#809f30);background:-moz-linear-gradient(#9dc33b,#809f30);background:linear-gradient(#9dc33b,#809f30)}body#trainers-landing .btn-grn.btn-grn--big{font-size:1.5rem;padding:.3rem 1rem}body#trainers-landing #nav>div{max-height:74px!important}@media (min-width:40em) and (max-width:48em){body#trainers-landing #nav>div{max-height:57px!important}}body#trainers-landing header>.bounds{max-height:114px}@media (min-width:40em) and (max-width:48em){body#trainers-landing header>.bounds{max-height:91px}}
/*# sourceMappingURL=styles.min.css.map */
