applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}
article,aside,details,figcaption,object,figure,footer,header,hgroup,menu,nav,section{display:block}
ol{list-style:none}
a{color:#ec9b09;text-decoration:none;transition:all .3s ease}
a:hover{color:#0e60a4;text-decoration:underline;cursor:pointer}
ul{margin-left:0;list-style:disc}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
html,body,form{height:100%}
#main,#header{width:100%}
#base,#main,#header{position:relative}
body{font:14px/1.5em 'Open Sans',sans-serif;color:#333;background-color:#BBD72A}
h1,.h1{color:#0E60A4;font-size:1.5em;font-weight:700;line-height:1.11;margin:2em 0 1em}
h2,.h2{color:inherit;font-size:1.36em;font-weight:700;line-height:1.11;margin:2.21em 0 1.11em}
h3,.h3{color:inherit;font-size:1.14em;font-weight:700;line-height:1.31;margin:1.31em 0}
h4,.h4{color:inherit;font-size:1em;margin:1.5em 0}
h5,.h5{color:inherit;font-size:1em;font-weight:600;margin:0 0 1.5em}
h6,.h6{color:inherit;font-size:.90em;margin:0 0 1.5em;font-weight:700}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}
p,ul,ol,pre,table,blockquote{margin-top:1.5em;margin-bottom:1.5em}
@-webkit-keyframes bounceDown{0%,60%,80%{transition:ease-in}
0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
60%{-webkit-transform:translateY(5%) scaleY(1.1);transform:translateY(5%) scaleY(1.1)}
80%{-webkit-transform:translateY(-5%) scaleY(0.95);transform:translateY(-5%) scaleY(0.95)}
100%{-webkit-transform:translateY(0) scaleY(0);transform:translateY(0) scaleY(1)}
}
@keyframes bounceDown{0%,60%,80%{transition:ease-in}
0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
60%{-webkit-transform:translateY(5%) scaleY(1.1);transform:translateY(5%) scaleY(1.1)}
80%{-webkit-transform:translateY(-5%) scaleY(0.95);transform:translateY(-5%) scaleY(0.95)}
100%{-webkit-transform:translateY(0) scaleY(0);transform:translateY(0) scaleY(1)}
}
@-webkit-keyframes slideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes slideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
.rslides{margin:0}
.rslides_nav{color:#BBD72A;font-size:4em;position:absolute;top:50%;margin-top:-0.5em}
.rslides_nav:hover{text-decoration:none}
.rslides_nav.next{right:0}
.rslides_nav.prev{left:0}
.rslides img{display:block}
#siteSearch,#siteSearch .submit,.productSubmitInput,.productSubmitInput:hover,#catshopbuy:hover,#furAlerts,.fSliderNav,.fSliderNav a span{background-image:url(/media/Furminator/images/sprites.png);background-repeat:no-repeat}
#base{max-width:1140px;min-height:100%;margin:0 auto;background-color:#FFF;transition:width .5s ease-in-out}
#top{z-index:101}
#main{clear:both;padding-bottom:12em}
html #footer{margin-top:-12em;clear:both;min-height:12em;transition:width .5s ease-in-out}
#siteSearch{background-color:#4996c6;background-position:0 -67px;background-repeat:repeat-x}
.content{background-color:#FFF}
img{border:0}
.left,.alignleft{float:left}
.right,.alignright{float:right}
em{font-style:normal;text-decoration:underline}
strong,b{font-weight:700}
small,.wf-inactive sup{font-size:85%}
sup{display:inline-block;margin:-2px 1px 0 2px;vertical-align:top;zoom:1;*display:inline}
.wf-active sup{font-size:100%}
blockquote{padding:0 0 1.4em;border-bottom:1px solid #ddd;word-spacing:1px}
.quoteAuthor{display:block;margin:1.4em 15px 0 0;text-align:right;font-style:normal;font-weight:600}
a.close em{display:inline-block;width:14px;height:14px;background:url(/media/furminator/images/icons.png) no-repeat -261px -21px}
#header{width:100%;padding:10px 0 0;position:relative;z-index:10;background-color:#FFF;color:#555}
h1.home{margin:0 0 .75em 20px;padding:0}
.main-logo{float:left;padding-bottom:4px}
#header .links{float:right;width:50%;text-align:right}
.promo{display:none}
#header .second{clear:right}
@media(min-width:430px){#header{padding:.75em 0 0}
.main-logo{margin:0 1em 20px 20px}
}
@media(min-width:910px){#header{padding:.75em 20px 0}
.main-logo{margin-left:0}
#sub_navigation{margin:0 -20px}
}
#search_panel{display:inline-block;position:relative}
#search_box{width:176px;height:28px;box-shadow:inset 0 0 5px rgba(0,0,0,0.1);border:solid 1px #E7E7E7;border-radius:4px;color:#737A7A;padding-right:2.25em}
#search_button{color:inherit;line-height:1.8;padding:0 .5em;position:absolute;top:0;right:0;bottom:0;z-index:2}
#search_button:hover{text-decoration:none}
#sub_navigation{clear:both;font-size:90%;width:auto;padding:.25em 20px .45em;border-top:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7}
#sub_navigation ol.breadcrumb{margin:0;padding:0}
#sub_navigation .breadcrumb>li{padding-left:10px;background-color:#FFF;border-style:none}
#sub_navigation .breadcrumb a{padding:2px 8px 2px 4px}
#sub_navigation .breadcrumb .triangle::after{background-color:#FFF;left:-18px}
#sub_navigation .right{padding:0 10px 0;font-size:.9em;color:#555}
#slides li{list-style:none;margin:0}
#map_canvas{width:100%;height:265px}
#productColProducts{margin:10px 0 0;padding:20px 0 0;border-top:1px solid #ddd}
.productColItem{margin:0 0 20px!important;padding:0 0 20px;border-bottom:1px solid #ddd;list-style:none!important}
.productColImg{margin:0;padding:0 0 0 20px;float:left}
.productColContent{margin:0;padding:0 10px 0 20px;width:310px;min-height:135px;float:left;position:relative}
.productColContent .productPrice{margin:0 0 10px 10px;padding:3px 6px;background:#e8e8e8;border:1px solid #d8d8d8;font-size:11px;font-weight:600;border-radius:.25em;float:right}
.productColContent h4{margin:0 0 10px;padding:0;font-size:15px;font-weight:600;color:#333;line-height:1.3em}
#storeCol{margin:0;padding:0 0 0 15px;width:735px;min-height:500px;float:left}
.sidebarColWidget{padding:0 .5em 1em}
.sidebarColWidget h3{padding:0 0 .5em}
.productSubmitInput,.cartSummaryLink,#catshopbuy,#productNav a,#searchnext,#searchprev,#selectorButton,.productSubmitInput:hover,.cartSummaryLink:hover,#catshopbuy:hover,#productNav a:hover,#searchnext:hover,#searchprev:hover,#selectorButton:hover,.panel.links a:hover{background:url(/media/Furminator/images/paw_right.png) right 45% no-repeat}
.productSubmitInput,.cartSummaryLink,#catshopbuy,#productNav a,#searchnext,#searchprev,#selectorButton,.widgetButton{background-color:#ec9b09;border:1px solid #bc7c07;border:1px solid rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.3);color:#FFF!important;font-weight:600;font-size:13px;transition:.1s box-shadow ease,0.1s background-color ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.productSubmitInput,.cartSummaryLink,#catshopbuy,#productNav a,#searchnext,#searchprev,#selectorButton{display:inline-block;margin:0;padding:7px 37px 8px 12px;border-radius:.3em;text-align:center;zoom:1;*display:inline}
.productSubmitInput,.update,#catwebformbutton{font-size:12px!important;padding:8px 37px 9px 12px!important}
.cartSummaryLink,#catshopbuy{padding:6px 37px 8px 12px!important}
.productSubmitInput:hover,.cartSummaryLink:hover,#catshopbuy:hover,#productNav a:hover,#searchnext:hover,#searchprev:hover,#selectorButton:hover,.widgetButton:hover{background-color:#0e60a4;background-repeat:no-repeat;text-decoration:none!important;cursor:pointer}
.productSubmitInput:active,.cartSummaryLink:active,#catshopbuy:active,#productNav a:active,#searchnext:active,#searchprev:active,#selectorButton:active,.widgetButton:active{box-shadow:none;cursor:pointer}
.button{background-image:none;border:0;border-radius:3px;box-shadow:none;font-weight:700}
.primaryBtn,.button.primary,.button.callout{background-color:#EB9205;color:#FFF}
.primaryBtn:hover{color:#FFF}
.button.secondary{background-color:#737A7A;color:#FFF}
.button.accent{background-color:#1f62a8;color:#FFF}
.order-info .button.callout,.order-info .button.secondary{margin-top:32px}
.product aside .rel-list p{width:91px}
.product .right-col .description ul{margin-bottom:15px}
.product .right-col .description li{margin:10px 0 10px 20px;list-style:disc}
.productSubmitInput{margin:0 0 20px}
.moreInfo{margin:0 0 0 10px;padding:0;font-size:11px}
.moreInfo:hover{text-decoration:underline!important}
.latestPosts{list-style:none outside none}
.latestPosts li,#scrollNav li{background:url(/media/Furminator/images/ico-bullet.png) no-repeat 3px 50%}
.latestPosts li{border-bottom:1px solid #ddd;font-size:14px;padding:9px 15px}
.latestPosts li:first-child{border-top:1px solid #ddd}
.latestPosts .author,.latestPosts .date{display:none}
#recommendedBreeds ul{margin:0 0 15px}
#recommendedBreeds ul li{margin:0 0 8px 8px!important;list-style:none!important}
#sitemap li{font-size:15px;list-style:none!important}
#sitemap li ul li{font-size:13px}
#casenumber{display:none}
#contentStore{margin:0 0 19px;padding:30px;background:#FFF;border-bottom-left-radius:.35em;border-bottom-right-radius:.35em;min-height:400px;position:relative}
#catCartSummary{margin:0;padding:11px 20px 10px;border-bottom:1px solid #ddd;font-size:12px;font-weight:600;position:absolute;top:0;right:0;*max-width:260px}
#storeHeader{margin:0;padding:0 10px 1em;border-bottom:1px solid #e5e5e5;min-height:50px}
#storeHeader .left{float:left;width:35.36%;padding:0 .5em}
#storeHeader .right{float:right;width:64.64%;padding-top:1em}
#storeWelcome{margin:0 15px 0 0;padding:0 15px 0 0;width:400px;float:left}
#storeInfo{margin:0 0 15px 0;padding:0 0 0 15px;text-align:center;width:270px;float:right}
#storeInfo .authSeal{margin:5px 10px 0 0}
.storeContent{padding:1.5em 1.5em 0;overflow:hidden;position:relative}
.long{min-height:500px}
.section-header{background-color:#EB9205;color:#FFF;margin:0;padding:12px;font-size:24px;font-weight:600;line-height:1.3em}
.section-header .fur-icon{font-size:1.55em;vertical-align:middle}
.storeContent h4,.storeContent .description{display:inline-block}
.storeContent .description{margin:0 0 18px;font-style:italic;line-height:1.3em;padding:0 .5em}
.storeContent .infoCol{margin:0 5px 0 0;clear:left}
.storeContent .infoCol p{margin-top:.1em;margin-bottom:.1em}
.storeContent .infoCol:first-child{padding-top:0}
.storeContent ul.productCol{margin-bottom:0;padding:.5em 0 .3em 0;*padding:0 0 15px;border-bottom:1px solid #e5e5e5;*zoom:1}
.storeContent .productCol:first-child{padding-top:0}
.storeContent .productCol:before,.storeContent .productCol:after{content:' ';display:table}
.storeContent .productCol:after{clear:both}
#productNav{margin:10px 17px 0 8px}
.storeContent .productLarge .productSingle{margin:0;padding:0 10px 15px;min-height:416px}
.storeContent .productLarge .productSingleMedia{margin:0;padding:0;text-align:left;width:275px;float:left}
.storeContent .productLarge .productImg{margin:0 25px 15px 0;padding:0 25px 30px;border-bottom:1px solid #ddd}
.storeContent .productLarge .productVideo{margin:0 25px 0 0;text-align:center}
.storeContent .productLarge h4{font-size:15px;font-weight:600;line-height:1.3em;padding:0}
.storeContent .productLarge .productVideo img{width:130px;margin:0 15px}
.storeContent .productLarge .productSingleContent{margin:0;padding:0;width:440px;float:left}
.storeContent .productLarge .productSingleContent li{margin:0 16px .7em;padding:0;list-style:disc}
#noStock{display:none;margin:0 0 18px;font-style:italic}
#productVariation{margin-bottom:18px}
#productVariation select{margin:0;padding:0;min-width:123px}
#catCartDetails .cartLink{display:block;margin-top:25px;text-align:center;font-size:25px;font-weight:600}
.checkoutSection{margin:0;padding:10px 0 15px;border-bottom:1px solid #ddd}
.sslSeal{margin:0 35px 0 0;padding:10px 30px;background:#FFF;line-height:.9em;text-align:center;width:99px;min-height:114px;float:right}
.sslSeal small{font-size:10px;font-weight:600}
.blogPost{margin:0 0 25px;padding:0 0 8px;border-bottom:1px solid #ddd}
.blogPost h3{margin:0!important;padding:0!important;font-size:24px!important}
.blogPost .postMeta{margin:0;color:#aaa}
.blogPost .postBody{margin:15px 0 0}
.blogPost ul{margin:0;padding:0}
.blogPost ul li{margin:10px 0 10px 20px;padding:0;list-style:disc}
.scrollBlock{margin:0 0 45px;padding:0;border-bottom:1px solid #E7E7E7}
.scrollBlock ul ul li{margin:0 0 10px 19px}
.scrollBlock ul ul li{list-style:disc}
.faq-header{border-top:1px solid #E7E7E7;font-weight:normal!important;margin:0;padding:.75em .75em .85em .85em}
.answers{display:none;margin:0 0 1.5em;padding:.75em 1.5em;background:#f6f6f6;border:1px solid #E7E7E7;border-radius:.35em}
.answers ol{list-style:decimal}
.answers li{margin-left:25px;padding:5px}
#worthIt{margin:0;padding:0}
#testimonies{margin:0 0 24px;padding:0;position:relative;z-index:1;width:735px}
#testimonies li{margin:0 15px 15px 0;padding:8px;background:#fbfbfb;border:1px solid #e3e3e3;border-bottom:1px solid #ccc;border-radius:1px;box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-transition:.25s opacity ease;transition:.25s opacity ease;position:relative;float:left;width:168px;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
#testimonies li.inactive{opacity:.15;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
#testimonies li:hover{cursor:pointer}
#testimonies li:hover .tooltip{display:block}
.testimonyImg{display:block;background:#FFF;border:1px solid #d7d7d7;border-radius:1px;position:relative;opacity:0;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.tooltip,.columns-2 .left.tooltip{display:none;_display:none!important;margin:0 12px;padding:0 8px 15px;background:#FFF;position:absolute;width:340px;min-height:185px;top:-1px;z-index:10}
.tooltip.left{left:167px}
.tooltip.right{right:167px}
.tooltip h4{margin:0 0 6px!important}
.tooltip blockquote{margin:0;padding:0;border:0}
.buttonWrap{text-align:center}
#productCol.balancing h3{margin:0}
.fancyVideo{margin:0 0 48px;padding:18px 0 6px 3px;background:#E7E7E7;border:1px solid #e7e7e7;border-radius:6px}
.community{border-bottom:0}
.product-header{padding-bottom:.5em}
.disclaimer{font-style:italic}
.giantDogBg .productSmall li:hover .productPrice{background:#ed1c24!important}
.largeDogBg .productSmall li:hover .productPrice{background:#f6bf16!important}
.mediumDogBg .productSmall li:hover .productPrice{background:#e77824!important}
.smallDogBg .productSmall li:hover .productPrice{background:#70bf50!important}
.toyDogBg .productSmall li:hover .productPrice{background:#5abdac!important}
.largeCatBg .productSmall li:hover .productPrice{background:#572b7c!important}
.smallCatBg .productSmall li:hover .productPrice{background:#ccb1d5!important}
.smallAnimalBg .productSmall li:hover .productPrice{background:#fcd2c1!important}
.equineBg .productSmall li:hover .productPrice{background:#874e00!important}
.accessoryBg .productSmall li:hover .productPrice{background:#4996c6!important}
.groomingToolBg .productSmall li:hover .productPrice{background:#BBD72A!important}
.hygieneBg .productSmall li:hover .productPrice{background:#4996c6!important}
.furDryBg .productSmall li:hover .productPrice{background:#5abdac!important}
.puppyBg .productSmall li:hover .productPrice{background:#51a9d4!important}
.kittenBg .productSmall li:hover .productPrice{background:#e896c0!important}
#furAlerts{background-color:#4996c6;background-position:0 -479px;border:1px solid #458ebc;border:1px solid rgba(0,0,0,0.05);border-bottom:none!important;margin:0;padding:8px 12px 8px 38px;color:#FFF;border-radius:.3em;box-shadow:inset 0 2px 15px rgba(255,255,255,0.2),0 0 3px rgba(0,0,0,0.3);max-width:300px;position:fixed;bottom:12px;right:12px;display:none;z-index:99999}
.thumbnail .on_sale,.product-images .on_sale{display:block;background-color:#fd311f;color:white}
.thumbnail .on_sale:after,.product-images .on_sale:after{border-top-color:#CC2819}
.filter-button{display:none}
.slick-active:not(.slick-current){opacity:.5;transform:scale(0.8)}
.slick-current{transform:scale(1.55)}
.slick-next{height:90px!important;right:0!important;width:90px!important}
.slick-next::before{color:#111;content:"\f105"!important;font-family:'FontAwesome'!important;font-size:90px!important;text-shadow:2px 2px 2px #333}
.slick-prev{height:90px!important;left:0!important;width:90px!important}
.slick-prev::before{color:#111;content:"\f104"!important;font-family:'FontAwesome'!important;font-size:90px!important;text-shadow:2px 2px 2px #333}
.nav{list-style:none;margin:0;padding:0}
.nav>li{margin:0}
.nav a{text-decoration:none}
#scrollNav{list-style:none;margin:0!important}
#scrollNav li{padding:.75em 1.5em;border-bottom:1px solid #E7E7E7}
#scrollNav li:first-child{border-top:1px solid #E7E7E7}
.panel{padding:1em 1.5em 1.5em}
.panel h1,.panel a,.panel a:hover{color:inherit}
.panel-primary{background-color:#0E60A4;color:#fff}
.social-media a{color:#555;display:inline-block;margin:0 5px 0 0;font-size:1.6em;line-height:30px}
.social-media a:hover{color:#000;text-decoration:none}
.lt-ie9 #base{width:1000px}
.lt-ie9 #panels{left:115px}
.lt-ie9 #panels .panel,.lt-ie9 #panels .links_and_features{filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333',direction='90',strength='5'),progid:DXImageTransform.Microsoft.Shadow(color='#333333',direction='180',strength='5'),progid:DXImageTransform.Microsoft.Shadow(color='#333333',direction='270',strength='5')}
.lt-ie9 ul.tabs li:first-child{margin-left:0}
.lt-ie9 ul.tabs a{border-bottom:0}
.lt-ie9 .storeContent .secondary.button:hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled false);background:#ec9b09;border:1px solid #bc7c07;border:1px solid rgba(0,0,0,0.2);border-top:1px solid #ccc;border-top:1px solid rgba(0,0,0,0.2)}
.lt-ie9 .product .secondary.button:hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled false)}
.lt-ie9 .logo img{max-width:none}
.lt-ie9 #ribbon{background:#4996c6 url(/media/Furminator/images/sprites.png) 0 -67px repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76add0',endColorstr='#669cbe')}
.lt-ie9 #header ul.social{width:190px}
.lt-ie9 .order-info .button.buy{height:auto}
.lt-ie9 .fSlider,.lt-ie9 .fSlider ul,.lt-ie9 .fSlider li{width:1000px;height:376px}
@media screen and (max-width:68.688em){.content,.storeContent{width:100%}
#header .links{position:absolute;top:-42px;right:10px;padding-top:0}
#header .promo{margin:7px 0 0 0}
#search_toggle{display:inline-block;padding:10px 15px}
#search_toggle:hover,#search_toggle.active{background-image:linear-gradient(#666,#5e5e5e)}
#search_panel{display:none}
#search_panel.active{display:block;position:absolute;bottom:-68px;right:0;z-index:5;padding:20px 0 20px 20px;width:337px;background-image:linear-gradient(#5e5e5e,#333)}
#search_panel input[type=text]{width:295px}
}
@media only screen and (max-width:550px){#header .promo{display:none}
}#columns-C-and-R #content-col{width:100%;padding:1em 0}
#checkout .chkSignInOpts{width:90%}
#checkout .content ul li{margin:0;list-style-type:none;text-align:left}
#content-col h1,#checkout h1{margin:.179em 0 1.071em 0;line-height:normal}
.accSignIn{clear:none;width:45%}
.accCreateAccount{clear:none;width:53%;margin:0 0 0 1.5%}
.chkNonAccount{width:50%;float:left;clear:none}
.chkNonAccount .chkNonAccount{width:100%}
.checkout{width:93.5%}
.checkoutSteps a,.checkoutSteps span{line-height:1.5em}
.checkoutSteps .step.active b{background-color:#ba8e2c}
.button.btnCheckoutContinue{padding:7px 37px 8px 12px}
#columns-C-and-R .cartView{padding-bottom:3em;min-height:300px}
.applyCoupon .couponDesc{max-width:25.2em}
li.couponCode,li.couponCode input{width:12em}
li.couponBtn input.button{padding-right:12px;background-image:none;color:#000!important;font-weight:normal}
.storeContent .thumbnail .rel-desc div p,.storeContent .thumbnail .horiz-list{display:none}
.product{padding:30px .714em}
.product .right-col{position:relative}
.product-header{padding-top:1em}
.product .order-info{padding-top:.25em}
.product .order-info h2{margin:.5em 0 1em 0}
.product .product-no{margin-top:.25em;float:none}
.order-info .order-links{margin-top:.25em}
.product .authentic{position:absolute;top:0;right:0}
.order-info .button,.thumbnail .button{background-image:none}
#social .fb-like{width:84px}
#social .twitter{width:87px}
#social .google{width:66px}
.fb-like,.google,.twitter,.pinterest{padding:.25em 0 0}
#video img{width:250px}
.thumbnail .rel-desc h3{height:2.4em;line-height:1.2em}
.thumbnails .rel-desc h3,.recommendedTool .rel-desc h3,.recommendedProducts .rel-desc h3{max-height:4.1em;height:4.1em}
.storeContent .thumbnails .rel-desc h3 a,.storeContent .thumbnails .rel-desc h3 a:active,.storeContent .thumbnails .rel-desc h3 a:hover,.storeContent .thumbnails .rel-desc h3 a:visited{display:block;padding:0;overflow:hidden;height:2.5em}
.thumbnail .rel-desc p{font-weight:bold}
.thumbnail .rel-desc .horiz-list{display:none}[class*="columns-"]{margin:0 0 20px;padding:30px;background:#fff;border-radius:0 0 .35em .35em;position:relative}
[class*="columns-"]>.left{margin:0 15px 0 0;padding:0;font-size:13px;width:175px;float:left}
[class*="columns-"] .content{margin:0;padding:0 15px;min-height:100%;position:relative;float:left}
[class*="columns-"]>.right{margin:0 15px 0 0;padding:0;font-size:13px;width:175px;float:right}
.columns-2 .content{width:875px}
.columns-1 .content{width:100%}
.columns-1{padding:0 30px}
.columns-2-right>.right{width:28%;margin:0 1% 0 1%}
.columns-2-right .content{width:70%}
.columns-3 .content{width:655px}
.columns-3 .right{margin:0 0 0 15px;padding:0;width:220px;min-height:500px;float:left}
.navColWidget{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ddd}
.left ul li{background:url(/media/furminator/images/ico-bullet.png) no-repeat 3px 10px;margin:0;padding:3px 15px}
.left .author{display:none}
.left ul ul{margin:10px 0}
.left ul ul li{margin:0 0 3px 4px}
.left .socialLink{margin:0 0 0 4px}
.content .BrightcoveExperience{margin:0 auto 48px}
.content ul#testimonies li{list-style-type:none}
ul.listing{margin:.5em 0;padding:0}
.content ul.listing li{margin:0;padding:.2em 0;list-style-type:none}
.listing li.odd{background-color:#E7E7E7}
.listing h4{margin:.75em 0 .25em 0;padding:0 .25em;font-size:1.1em}
.listing p{margin-bottom:.75em;padding:0 .25em;min-width:33%;display:inline-block;vertical-align:top}
.video.header{border-bottom:solid 10px #e5e5e5;margin-bottom:1em;padding:.5em 1em}
.video.header .left{width:33%;float:left}
.video.header .right{width:66%;float:right}
.video.catalog{padding:.5em 1em;margin-bottom:1em}
.videos{letter-spacing:-0.3em;margin:0 -1em;width:auto}
.videos>li{letter-spacing:normal;display:inline-block;list-style-type:none;margin:0;padding:0 1em;text-align:center;vertical-align:top;width:20%}
.videos img{display:block;max-width:100%}
.videos h4{background-color:#b5b5b5;color:#333;font-size:100%;margin:0;padding:.1em .33em .33em}
.videos a{color:#333}
.shedlingvideowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.shedlingvideowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.shedlings-videos{letter-spacing:-0.3em;margin:0 -1em;width:auto}
.shedlings-videos>li{letter-spacing:normal;display:inline-block;list-style-type:none;margin:0;padding:1em 1em;vertical-align:top;width:33%}
.shedlings-videos img{display:block;max-width:100%}
.shedlings-videos h4{color:#333;font-size:100%;margin:0;padding:.1em .33em .33em}
.shedlings-videos a{color:#333}
#storeHeader,#storeInfo{min-height:251px}
.content .thumbnails li{margin:0 1.25% 1.2em 0;list-style-type:none;width:19%}
.content .thumbnails li:nth-of-type(5n+5){margin-right:0}
.productContainer{background:#fff;border:1px solid #ddd;border-bottom:0;padding-top:.5em;border-radius:.5em;text-align:center;float:left}
.productContainer ~ .productContainer{margin-top:1.5em}
.productContainer:hover{box-shadow:0 0 5px rgba(0,0,0,0.15)}
.recommendedProducts .productContainer{height:auto}
.productContainer .productPrice{background:#0e60a4}
.product .thumbnail img{width:auto}
.productContainer .rel-desc h3{background:0;margin:0;font-size:12px;line-height:1.3em;min-height:30px;padding:10px 5px}
.productContainer h3,.productContainer h3 a,.productContainer h3 a:hover,.productContainer h3 a:active,.productContainer h3 a:visited{color:#0e60a4}
.productContainer .product-rating{margin:.4em 1em 0}
.thumbnails .productContainer .bv-inline-rating-container{text-align:center!important}
.thumbnails .productContainer .bv-inline-rating-container dl.bv-stars-container{display:inline-block!important;margin:0!important}
.productContainer a:hover{text-decoration:none}
.productCol.thumbnails .productPrice{display:block;margin:0;padding:5px;background:#0e60a4;border:1px solid #bfbfbf;border:1px solid rgba(0,0,0,0.25);border-top:1px solid #ccc;border-top:1px solid rgba(0,0,0,0.2);font-size:11px;font-weight:600;color:#fff;border-bottom-right-radius:.5em}
.rel-desc .star-rating{display:none}
.productContainer .rel-desc p{margin:0;padding:0 0 .5em 0;border-bottom:1px solid #ccc}
.productContainer a.view,.productContainer .button{display:inline-block;*display:inline;*zoom:1;margin:0;background:#dbdbdb;border:1px solid #d8d8d8;border:1px solid rgba(0,0,0,0.25);border-top:1px solid #ccc;border-top:1px solid rgba(0,0,0,0.2);border-radius:0 0 .5em .5em;font-weight:600!important;color:#303030;line-height:1.7;height:30px;box-shadow:none;position:relative}
.productContainer .view{font-size:11px;float:left;padding:5px 9px;width:50%;top:-1px;left:-1px}
.productContainer .view i{display:none}
.productContainer .button.lnkSub,.productContainer .button.buy{font-size:11px;float:right;padding:6px 10px;width:50%;color:white;background:#ec9b09;border:1px solid #bc7c07;border:1px solid rgba(0,0,0,0.2);border-top:1px solid #ccc;border-top:1px solid rgba(0,0,0,0.2);top:-1px;right:-1px}
.productContainer a.view:hover,.productContainer .button:hover{color:white;background:#0e60a4;border:1px solid #bfbfbf;border:1px solid rgba(0,0,0,0.25);border-top:1px solid #ccc;border-top:1px solid rgba(0,0,0,0.2)}
.rel-list .rel-desc h3{font-size:90%;height:2.6em;margin-top:0}
.rel-list .button{float:left}
.sidebarColWidgetBlog ul{margin-left:0;padding-left:0}
.sidebarColWidgetBlog ul li{margin-left:0;list-style-type:none}
.columns-3 .sidebarColWidgetBlog h3{margin:0 0 18px;padding:0;font-size:21px;font-weight:600;color:#0e60a4;line-height:1.1em}
.columns-3 .sidebarColWidgetBlog ul{margin-bottom:15px;padding:.357em 0 1.071em 2%}
.columns-3 .sidebarColWidgetBlog li{margin:10px 0 10px 0}
input.cat_textbox,textarea.cat_listbox,select.cat_listbox{width:453px;margin:0;padding:10px;font-size:16px;-webkit-transition:.1s background-color ease;transition:.1s background-color ease}
input.cat_textbox:focus{background:#f8f8f8}
table.webform,table.reporting{border-collapse:collapse;border-spacing:0;width:100%;text-align:left;border-bottom:0}
table.webform tr{border-bottom:0}
table.webform td,table.tabledefault td{border-bottom:0;text-align:left;padding:0 0 10px}
.form label,.webform label{font-size:13px}
.form input,.webform input{margin-right:3px}
html body .columns-2 #searchspring.left{border-right:0}
html body .columns-2 #searchspring-sidebar.left{width:165px;border-right:0}
html body #searchspring-sidebar.left #searchspring-facets li a.facet_title,html body #searchspring-sidebar #searchspring-facets li a.open{color:black;text-shadow:0 1px #BABABA}
html body #searchspring-sidebar.left ul li ul li a,html body #searchspring-sidebar.left #searchspring-facets li ul li a{color:black!important;text-shadow:none}
a.compare.button{display:none}
#rel-tabs .rel-desc p{margin:.5em 0 0}
#rel-tabs .controls{display:none}
#rel-tabs .bv-rating-ratio-number{visibility:hidden!important}
#BVRRSummaryContainer{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:1em 0}
.thumbnails div.product,.recommendedTool div.product{padding:0}
.content .recommendedTool .productContainer,.content .recommendedProducts .thumbnails li{width:180px;margin:0 10px 0 0}
.rel-list div.product{padding:0}
.content #emailSubscribe dt{font-weight:bold;padding-bottom:10px}
.content #emailInput{margin:0 -0.14em 0 0;float:left}
.breadcrumbs span{padding:0 .25em}
.breadcrumbs a,.breadcrumbs a:active,.breadcrumbs a:hover,.breadcrumbs a:visited{color:#333}
.breadcrumbs .active{font-weight:700}
.friends{background-color:#5b5653;color:#0E60A4;color:#898c8f;min-height:200px;padding:2em;position:relative;text-align:center;width:100%}
.friends a{color:inherit}
.friends a:hover{color:#fff;text-decoration:none}
.friends-header{color:inherit}
.friends .social-media{float:none;padding:.25em 0 0;width:100%;font-size:1.5em}
.friends-social-header{color:inherit;margin:.75em 0 .3em;font-size:2.5em;font-weight:300;line-height:1.5em}
.friends .social-media a{margin:0 .5em}
.friends .fur-icon:before{margin:0}
.friends-contact{color:#D5D5D5;font-size:1.14em;padding:1.75em 2em;position:absolute;top:0;right:0;bottom:0}
.friends-contact-header{margin:0 0 .5em}
.friends-contact .fur-icon{display:block;font-size:2.5em}
.left .friends-contact{position:static}
#BlogTitle span{color:#777;font-size:.8em}
.recent-posts h3{padding-bottom:.5em}
.recent-posts li{padding:.25em 0}
#rel-tabs .buy{display:none}
html .content .searchspring-content li{background:0;list-style-type:none}
.searchspring-content a{color:inherit!important}
.searchspring-content .button{box-shadow:none!important}
.searchspring-content .buy.button{background-image:none!important;background-color:#EB9205!important;border-color:rgba(0,0,0,0.2)!important;color:#fff!important}
.searchspring-content .buy.button:hover{background-color:#0E60A4!important}
.hide_for_large{display:none;padding-bottom:1em}
.toggle_sidebar em{display:inline-block;margin-top:3px;height:7px;width:11px;background:url(/media/upgus-shared/images/Ribbon-Icons.png) no-repeat -146px 0}
.toggle_sidebar.open em{background:url(/media/upgus-shared/images/Ribbon-Icons.png) no-repeat -146px -7px}
@media screen and (max-width:1140px){#base,#footer{width:90%}
.columns-2 .left{width:18%;margin:0 1% 0 0}
.columns-2 .content{width:80%}
.columns-3 .left{width:18%;margin:0 1% 0 0}
.columns-3 .content{width:80%}
.columns-3 .right{float:right;margin:0 auto}
}
@media screen and (max-width:1000px){.content .thumbnails li{width:31.5%}
.content .thumbnails li:nth-of-type(4n+4){margin-right:2%}
.content .thumbnails li:nth-of-type(3n+3){margin-right:0}
.friends .social-media{height:auto}
.friends-contact{position:static;margin-top:1.5em}
}
@media screen and (max-width:700px){.left,.right,.content{float:none!important;width:auto!important}
.columns-3 .right{margin:0 auto;clear:both}
.hide_for_large{display:block}
.columns-2 .left h3,.columns-2 .left ul,.columns-3 .left h3,.columns-3 .left ul{display:none}
.content .thumbnails li{width:49%}
.content .thumbnails li:nth-of-type(3n+3){margin-right:2%}
.content .thumbnails li:nth-of-type(2n+2){margin-right:0}
html body .columns-2 .left ul.horiz-list{display:block}
.videos{margin:0}
.videos>li{background-color:#B5B5B5;display:block;width:auto;margin-bottom:1.5em;overflow:hidden;padding:0}
.videos h4{padding:1.5em 0;width:auto}
.videos img{margin:auto}
.videos{margin:0}
.shedlings-videos>li{display:block;width:85%;margin-bottom:1.5em;overflow:hidden;padding:0;margin-left:auto;margin-right:auto}
.shedlings-videos h4{padding:.1em .33em .33em;width:auto}
.shedlings-videos img{margin:auto}
}
@media(max-width:500px){.productContainer{float:none!important;width:auto!important}
}
.ShedlingSubNav img{opacity:.5}
.ShedlingSubNav img:hover{opacity:1}#footer #emailInput{margin:0 -0.14286em 0 0;float:left}
#footer #emailSubmit{line-height:1.2em}
.dealsHeaderText{width:40%;position:relative;top:25%;right:1%}
.timeLeftSection{top:75%}
#timeLeft{background-color:#eb9b08;color:#fff;padding:.5em;text-shadow:1px 1px 0 rgba(0,0,0,.2)}
.dealsNewsletter{top:72%}
.productDeails>li{width:31%}#footer{max-width:1140px}
#footer .top{display:none;text-align:center}
#footer .nav-brand{border-bottom:1px solid #e8e8e8;height:65px;margin-bottom:1px;overflow:hidden;padding:1.5em 0;width:100%}
#footer .nav-brand dt{display:none}
#footer .nav-brand dd{float:left}
#footer .nav-brand a{margin:0 7px;font-weight:600;text-decoration:none}
#footer .nav-brand a:hover{color:#ec9b09;text-decoration:none;cursor:pointer}
#footer .consumer-info{display:none}
#footer .contact-info{float:left;width:830px;padding-right:1.5em;font-size:11px}
#footer .contact-info dd{display:block;padding-top:.5em;font-weight:normal}
#footer .email{color:#0066b8;float:left;text-align:center;width:165px;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;height:77px;line-height:1.1;font-size:11px;font-weight:600;padding-top:1.5em}
#footer .email dt{padding-bottom:.25em}
#footer .email dd{color:#898a8a;display:block;font-weight:normal}
#footer #emailSubscribe{display:none}
#footer .social-media{float:right;width:104px;text-align:center;padding:1.5em 0 0 0}
#footer .social-media a{margin-right:0}
#footer .social-media a,#footer .social-media a:active,#footer .social-media a:visited{color:#555}
#footer .social-media a:hover{color:#000}
#footer .copyright{clear:both;width:100%;margin:0;padding:5px 0 0 0;text-align:center;font-size:.75em;color:#666;border-top:1px solid #e8e8e8}
#footer .copyright a{padding:0 .75em}
#footer a,#footer a:active,#footer a:hover,#footer a:visited{color:Black}
#footer .copyright a,#fooetr .copyright a:active,#footer .copyright a:hover,#footer .copyright a:visited{color:#666}
#footer .top a{display:inline-block;margin-right:1%;padding:.786em 1.429em 0;font-size:.8em}
#footer .links h3,#footer dt{padding-bottom:10px;font-size:1em;font-weight:bold}
#footer .links dd{font-size:.8em}
#footer .email p{float:left}
#footer dd{padding:.1em 0;line-height:1.5em}
#footer dd img{vertical-align:text-top}
#subscribed{padding:1.071em;width:270px;background-color:White;border:solid 3px #666;text-align:center}
#footer{background:#fff;border-radius:.35em .35em 0 0;padding:0 20px}
.pawLogo{display:inline-block;margin:0 2px;padding:0}
.socialsBottom .facebook{background-position:0 0}
.socialsBottom .twitter{background-position:right 0}
@media(max-width:1155px){#footer .nav-brand{height:auto}
#footer .contact-info{border-bottom:1px solid #E8E8E8;float:none;width:auto;padding-right:0;padding-bottom:1.5em}
#footer .email{border-left:none;height:auto;width:50%}
#footer .social-media{width:50%}
}
@media(max-width:700px){#footer .top{display:block}
}
@media(max-width:430px){#footer .nav-brand dd{float:none}
#footer .email,#footer .social-media{float:none;width:auto;padding-bottom:1.5em}
#footer .email{border-right:0;border-bottom:1px solid #E8E8E8}
}#home{position:relative;width:1140px}
.features{background:#edf2bf;border-radius:.35em;color:#333;margin:0;min-height:220px;padding:.5em}
.feature{color:#343434;float:left;min-height:200px;padding:0 .75em;position:relative;text-align:center;width:20%}
.feature-3{left:40%}
.feature-5{left:-40%}
@media(max-width:950px){.features{background-color:#fff;min-height:0;overflow:hidden}
}
@media(max-width:800px){.feature{left:auto;right:auto;width:50%}
.feature-5{margin:auto}
}
@media(max-width:500px){.feature{float:none;width:auto}
}@font-face{font-family:'furminator';src:url('/media/furminator/font icons/fur-icon.eot');src:url('/media/furminator/font icons/fur-icon.eot#iefix') format('embedded-opentype'),url('/media/furminator/font icons/fur-icon.woff') format('woff'),url('/media/furminator/font icons/fur-icon.ttf') format('truetype'),url('/media/furminator/font icons/fur-icon.svg#furminator') format('svg');font-weight:normal;font-style:normal}
.fur-icon{display:inline-block}
.fur-icon:before{font-family:"furminator";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}
.fur-icon-accessories:before{content:'\e817'}
.fur-icon-arrow-down:before{content:'\e810'}
.fur-icon-arrow-rounded-left:before{content:'\e80c'}
.fur-icon-arrow-rounded-right:before{content:'\e80d'}
.fur-icon-arrow-up:before{content:'\e811'}
.fur-icon-facebook-squared:before{content:'\e808'}
.fur-icon-facebook:before{content:'\e802'}
.fur-icon-paw:before{content:'\e80e'}
.fur-icon-instagram-filled:before{content:'\e804'}
.fur-icon-location:before{content:'\e80b'}
.fur-icon-mail-alt:before{content:'\e806'}
.fur-icon-ok:before{content:'\e80a'}
.fur-icon-catdogs:before{content:'\e816'}
.fur-icon-pet-cats:before,.fur-icon-cat:before{content:'\e812'}
.fur-icon-pet-dogs:before,.fur-icon-dog:before{content:'\e813'}
.fur-icon-pet-other:before,.fur-icon-other:before{content:'\e814'}
.fur-icon-pet-puppies:before,.fur-icon-puppies:before{content:'\e815'}
.fur-icon-pinterest:before{content:'\e803'}
.fur-icon-play:before{content:'\e809'}
.fur-icon-print:before{content:'\e80f'}
.fur-icon-search:before{content:'\e807'}
.fur-icon-truck:before{content:'\e805'}
.fur-icon-twitter:before{content:'\e801'}
.fur-icon-youtube:before{content:'\e800'}.lb-wrap{border-color:#767f86}.m-nav-toggle{display:inline-block;margin:1em 20px 1.5em;padding:.75em 1.5em}
.main-nav-wrap{background-color:#FFF;clear:both}
.main-nav-wrap.active{-webkit-animation:slideDown .3s forwards;animation:slideDown .3s forwards}
.main-nav-wrap a{color:inherit}
.main-nav-wrap .social-media{background-color:#E7E7E7;float:none;width:auto;height:auto;padding:.75em 1.5em;text-align:center}
.main-nav a{display:block;padding:.75em 1.5em}
.main-nav>li{overflow:hidden}
.main-nav>li>a{border-top:1px solid #E7E7E7}
.sub-nav{background-color:#3AB1DB;color:#fff;clear:both;z-index:100}
.js .sub-nav{opacity:0;position:absolute;right:0;left:0;visibility:hidden}
.sub-nav.active{-webkit-animation:slideDown .3s forwards;animation:slideDown .3s forwards;position:static;visibility:visible;opacity:1}
.sub-nav>li:not(.sub-nav-parent)>a{width:auto}
.sub-nav-parent{float:left;width:80%}
.sub-nav-trigger{border-left:1px solid #E7E7E7;color:#3AB1DB!important;float:left;text-align:center;width:20%}
.sub-nav-trigger.active,.sub-nav-trigger:hover,.sub-nav-trigger:active,.sub-nav-trigger:focus{background-color:#3AB1DB;border-top-color:#3AB1DB;color:#FFF!important}
#header .social-media a{margin:0}
@media(min-width:430px){.m-nav-toggle{float:right;margin:1em 20px 0 0}
}
@media(min-width:1000px){.m-nav-toggle{display:none!important}
.main-nav-wrap{margin:1em 0}
.main-nav{float:left;overflow:visible}
.main-nav>li{float:left;overflow:visible;white-space:nowrap}
.main-nav>li>a{border:0}
.main-nav a{padding:.75em}
.sub-nav-trigger{display:none!important}
.main-nav-wrap .social-media{float:left;background-color:transparent;padding:0;position:relative;top:.2em;text-align:left;z-index:1}
.has-sub-nav{overflow:visible;position:relative;z-index:1}
.sub-nav-parent:after{content:'\e810';font-family:"furminator";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;margin-left:.25em}
.main-nav>li>a:hover,.has-sub-nav:hover .sub-nav-parent{color:#3AB1DB}
.has-sub-nav:hover .sub-nav{-webkit-animation:slideDown .3s -0.1s forwards;animation:slideDown .3s -0.1s forwards;visibility:visible;opacity:1}
.sub-nav{border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,0.3);min-width:205px;top:100%;right:auto;left:auto;white-space:nowrap}
.sub-nav a:hover{color:#BBD72A}
}
@media(min-width:1050px){.main-nav-wrap{clear:none;float:right}
}
@media(min-width:1150px){.main-nav a{padding:.75em 1.5em}
}@media screen and (max-width:1160px){#home,.fSlider,.fSlider .jcarousel-clip{width:100%}
.fSliderNav{width:100%}
.fSliderNav a{width:25%;font-size:20px}
}
@media screen and (max-width:799px){.rslides h2,.rslides p{display:none}
.rslides a.button{position:absolute;bottom:1em;right:1em}
.rslides_nav{display:none}
}
@media screen and (max-width:650px){#footer dd{line-height:2.5em}
#footer .copyright{padding:10px 0}
#storeHeader #storeInfo{display:none}
}.reveal-modal{display:none;width:100%;min-height:650px;background:#fff;z-index:51;padding:0;overflow:hidden}
.reveal-modal.small{width:200px;margin-left:-140px}
.reveal-modal.medium{width:400px;margin-left:-240px}
.reveal-modal.large{width:600px;margin-left:-340px}
.reveal-modal.xlarge{width:800px;margin-left:-440px}
.reveal-modal .close-reveal-modal{font-size:18px;line-height:.5;position:absolute;top:0;left:0;padding:12px 15px;color:#0e60a4;font-weight:600;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}
.reveal-modal .close-reveal-modal:hover{color:#ec9b09;text-decoration:none}
.closeSelector{display:inline-block;margin:0 0 3px 0;font-size:12px}
.storeContent .reveal-modal .recommendedProducts .thumbnail{height:auto;width:auto}.selector-list{background-color:#3AB1DB;color:#FFF;margin-bottom:.75em;padding:.75em;width:100%}
.selector-categories{display:table;table-layout:fixed;width:100%}
.selector-category{display:table-cell}
.selector-category dt{margin-bottom:.25em}
.selector-category dd{font-size:85%}
.selector-list a,.selector-list h1,.selector-list .h1{color:inherit}
.selector-header{margin-top:0}
.selector{background-color:#BBD72A;color:#FFF;padding:.75em}
.selector a,.selector h1,.selector .h1{color:inherit}
.selector-header .button{float:right;position:relative;top:-2px}
.info .selector{float:right;clear:right;width:724px}
.types,.last{width:100%}
.types{padding:1.5em 0 1em 0}
.last{display:none;padding:.5em 1em 2em 0;text-align:center}
.options{display:none;padding:0 0 .5em 0}
.options.active,.last.active{display:block}
.options a,.types a{padding-right:4px;cursor:pointer;-webkit-transition:.2s opacity ease;transition:.2s opacity ease}
.selector .inactive,.selector .disabled{display:inline-block;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:.5}
.selector .disabled{cursor:default;pointer-events:none}
.options a{color:#333;display:none;margin:0 0 10px 5px;padding:5px;background:#fff;border:1px solid #ddd;font-size:11px;font-weight:600;line-height:1.2em;text-align:center;border-radius:.35em;width:90px;text-decoration:none}
.options a:first-child{margin-left:0}
.options a.active,.options a.inactive{display:inline-block}
.reset{display:none}
.reset.active{display:inline-block}
#productSelector{margin:0;padding:0}
#productSelector .last{border-bottom:0}
.options .option .size{display:block;margin:0;padding:1em 0 1.5em;font-size:18px;height:20px;overflow:hidden}
.options .option .name{display:block;margin:0;padding:3px 2px 2px;border-top:1px solid #ddd}
.reset{margin:0 10px 0 0;font-size:12px;font-weight:600}
.preload{margin:0!important;padding:35px 0 0!important;background:url(/media/furminator/images/ajax-loader.gif) no-repeat bottom center;text-align:center}
#selector-results h5,#grooming-selector-results h5{margin:0 0 10px;padding:0;font-size:15px;font-weight:600;color:#0e60a4;line-height:1.3em}
#selector-results .recommendedTool{margin:0 10px 18px 0;border-right:1px solid #ddd;float:left}
#grooming-selector-results .recommendedTool{margin:0 19px 18px 0;padding:0 9px 0 0;border-right:1px solid #ddd;width:auto;min-width:155px;max-width:320px;float:left}
#selector-results .recommendedTool li,#grooming-selector-results .recommendedTool li{margin:0!important}
[id*="selector-results"] .recommendedProducts{float:left;margin:0;padding:0}
.sizingChart{padding:0 12px}
#grooming-selector-results table.productTable{width:155px;float:left}.form-label{margin-top:15px;margin-bottom:5px}
.form-single-text{width:100%}
.form-multi-text{width:100%;min-height:10em}
.form-important{color:orangered}
.form-submit{text-align:center;margin-top:45px}
.form-submit-button{padding:15px 45px 15px 45px}
.form-error-message{color:red;font-weight:bold;padding:15px}
.form-success-message{color:green;padding:15px}
.form-submitter-section{margin-top:30px}