/*! nouislider - 8.2.1 - 2015-12-02 21:43:15 *//*!
 * Pikaday
 * Copyright &copy; 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */@charset "UTF-8";.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;}.noUi-target{position:relative;direction:ltr;}.noUi-base{width:100%;height:100%;position:relative;z-index:1;}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;}.noUi-handle{position:relative;z-index:1;}.noUi-stacking .noUi-handle{z-index:10;}.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s, top 0.3s;transition:left 0.3s, top 0.3s;}.noUi-state-drag *{cursor:inherit !important;}.noUi-base{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.noUi-horizontal{height:18px;}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px;}.noUi-vertical{width:18px;}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px;}.noUi-background{background:#fafafa;box-shadow:inset 0 1px 1px #f0f0f0;}.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51, 51, 51, .45);-webkit-transition:background 450ms;transition:background 450ms;}.noUi-origin{border-radius:2px;}.noUi-target{border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb;}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51, 51, 51, .45), 0 3px 6px -5px #bbb;}.noUi-draggable{cursor:w-resize;}.noUi-vertical .noUi-draggable{cursor:n-resize;}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb;}.noUi-active{box-shadow:inset 0 0 1px #fff, inset 0 1px 7px #ddd, 0 3px 6px -3px #bbb;}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px;}.noUi-handle:after{left:17px;}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px;}.noUi-vertical .noUi-handle:after{top:17px;}[disabled] .noUi-connect,[disabled].noUi-connect{background:#b8b8b8;}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed;}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box;}.noUi-pips{position:absolute;color:#999;}.noUi-value{width:40px;position:absolute;text-align:center;}.noUi-value-sub{color:#ccc;font-size:10px;}.noUi-marker{position:absolute;background:#ccc;}.noUi-marker-large,.noUi-marker-sub{background:#aaa;}.noUi-pips-horizontal{padding:10px 0;height:50px;top:100%;left:0;width:100%;}.noUi-value-horizontal{margin-left:-20px;padding-top:20px;}.noUi-value-horizontal.noUi-value-sub{padding-top:15px;}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px;}.noUi-marker-horizontal.noUi-marker-sub{height:10px;}.noUi-marker-horizontal.noUi-marker-large{height:15px;}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%;}.noUi-value-vertical{width:15px;margin-left:20px;margin-top:-5px;}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px;}.noUi-marker-vertical.noUi-marker-sub{width:10px;}.noUi-marker-vertical.noUi-marker-large{width:15px;}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;padding:5px;text-align:center;}.noUi-horizontal .noUi-handle-lower .noUi-tooltip{top:-32px;}.noUi-horizontal .noUi-handle-upper .noUi-tooltip{bottom:-32px;}.noUi-vertical .noUi-handle-lower .noUi-tooltip{left:120%;}.noUi-vertical .noUi-handle-upper .noUi-tooltip{right:120%;}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;/*
clear child float (pika-lendar), using the famous micro clearfix hack
http://nicolasgallagher.com/micro-clearfix-hack/
*/}.pika-single:before,.pika-single:after{content:" ";display:table;}.pika-single:after{clear:both;}.pika-single{*zoom:1;}.pika-single.is-hidden{display:none;}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0, 0, 0, .5);}.pika-lendar{float:left;width:240px;margin:8px;}.pika-title{position:relative;text-align:center;}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0;}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;/* hide text using text-indent trick, using width value (it's enough) */height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:0.5;*position:absolute;*top:0;}.pika-prev:hover,.pika-next:hover{opacity:1;}.pika-prev,.is-rtl .pika-next{float:left;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');*left:0;}.pika-next,.is-rtl .pika-prev{float:right;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');*right:0;}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:0.2;}.pika-select{display:inline-block;*display:inline;}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0;}.pika-table th,.pika-table td{width:14.28571%;padding:0;}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center;}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;}.pika-week{font-size:11px;color:#999;}.is-today .pika-button{color:#3af;font-weight:bold;}.is-selected .pika-button{color:#fff;font-weight:bold;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px;}.is-inrange .pika-button{background:#d5e9f7;}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px;}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px;}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;color:#999;opacity:0.3;}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px;/* styling for abbr */}.pika-table abbr{border-bottom:none;cursor:help;/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/}.owl-theme .owl-controls{margin-top:10px;text-align:center;/* Styling Next and Prev buttons */}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;/*IE7 life-saver */*display:inline;margin:15px;padding:0;}.owl-theme .owl-controls .owl-buttons div.owl-next{background:url('../images/next.png') top left no-repeat;width:12px;height:33px;opacity:1;float:right;margin:0 -30px 0 0;}.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url('../images/prev.png') top left no-repeat;width:12px;height:33px;opacity:1;float:left;margin:0 0 0 -30px;/* Clickable class fix problem with hover on touch devices *//* Use it for non-touch hover action */}.owl-theme .owl-controls.clickable .owl-buttons div:hover{/*IE7 fix*/filter:Alpha(Opacity=100);opacity:1;text-decoration:none;/* Styling Pagination*/}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;/*IE7 life-saver */*display:inline;}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;/*IE7 fix*/filter:Alpha(Opacity=50);opacity:0.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{/*IE7 fix*/filter:Alpha(Opacity=100);opacity:1;/* If PaginationNumbers is true */}.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;/* preloading images */}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center;/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 *//* clearfix */}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;/* display none until init */}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{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:rgba(0, 0, 0, 0);/* mouse grab icon */}.grabbing{cursor:url(grabbing.png) 8 8, move;/* fix */}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-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);}@font-face{font-family:'alight';src:url("/fonts/AvenirLTStdLight/AvenirLTStdLight.eot");src:url("/fonts/AvenirLTStdLight/AvenirLTStdLight.eot?#iefix") format('embedded-opentype'), url("/fonts/AvenirLTStdLight/AvenirLTStdLight.woff") format('woff'), url("/fonts/AvenirLTStdLight/AvenirLTStdLight.ttf") format('truetype'), url("/fonts/AvenirLTStdLight/AvenirLTStdLight.svg#alight") format('svg');}@font-face{font-family:'ablack';src:url("/fonts/AvenirLTStdBlack/AvenirLTStdBlack.eot");src:url("/fonts/AvenirLTStdBlack/AvenirLTStdBlack.eot?#iefix") format('embedded-opentype'), url("/fonts/AvenirLTStdBlack/AvenirLTStdBlack.woff") format('woff'), url("/fonts/AvenirLTStdBlack/AvenirLTStdBlack.ttf") format('truetype'), url("/fonts/AvenirLTStdBlack/AvenirLTStdBlack.svg#ablack") format('svg');}@font-face{font-family:'amed';src:url("/fonts/AvenirLTStdMedium/AvenirLTStdMedium.eot");src:url("/fonts/AvenirLTStdMedium/AvenirLTStdMedium.eot?#iefix") format('embedded-opentype'), url("/fonts/AvenirLTStdMedium/AvenirLTStdMedium.woff") format('woff'), url("/fonts/AvenirLTStdMedium/AvenirLTStdMedium.ttf") format('truetype'), url("/fonts/AvenirLTStdMedium/AvenirLTStdMedium.svg#amed") format('svg');}@font-face{font-family:'arom';src:url("/fonts/AvenirLTStdRoman/AvenirLTStdRoman.eot");src:url("/fonts/AvenirLTStdRoman/AvenirLTStdRoman.eot?#iefix") format('embedded-opentype'), url("/fonts/AvenirLTStdRoman/AvenirLTStdRoman.woff") format('woff'), url("/fonts/AvenirLTStdRoman/AvenirLTStdRoman.ttf") format('truetype'), url("/fonts/AvenirLTStdRoman/AvenirLTStdRoman.svg#arom") format('svg');}@font-face{font-family:'helbold';src:url("/fonts/HelveticaNeue-bold/HelveticaNeue-bold.eot");src:url("/fonts/HelveticaNeue-bold/HelveticaNeue-bold.eot?#iefix") format('embedded-opentype'), url("/fonts/HelveticaNeue-bold/HelveticaNeue-bold.woff") format('woff'), url("/fonts/HelveticaNeue-bold/HelveticaNeue-bold.ttf") format('truetype'), url("/fonts/HelveticaNeue-bold/HelveticaNeue-bold.svg#helbold") format('svg');}@font-face{font-family:'helroman';src:url("/fonts/HelveticaNeueLTProRoman/HelveticaNeueLTProRoman.eot");src:url("/fonts/HelveticaNeueLTProRoman/HelveticaNeueLTProRoman.eot?#iefix") format('embedded-opentype'), url("/fonts/HelveticaNeueLTProRoman/HelveticaNeueLTProRoman.woff") format('woff'), url("/fonts/HelveticaNeueLTProRoman/HelveticaNeueLTProRoman.ttf") format('truetype'), url("/fonts/HelveticaNeueLTProRoman/HelveticaNeueLTProRoman.svg#helroman") format('svg');}h1,h2,h3,h4,h5,h6{font-weight:normal;}.u-imgWrap{text-align:center;}.u-imgWrap img{display:block;max-width:100%;margin:auto;border:none;outline:none;}header{float:left;width:100%;}header .logo,header .promo{float:left;}header .logo{position:relative;z-index:20;}header .promo{padding:0 0 0 87px;font-size:19px;font-family:"alight";margin-top:25px;text-transform:uppercase;color:#5b5757;}header .promo span{font-family:"ablack";}header .promo a{color:#fc6b0d;text-decoration:none;}header .bluetop .loginwrap span{float:none !important;}header .bluetop .loginwrap .logout:before{content:"|";display:inline-block;vertical-align:middle;color:#5b5757;margin-right:10px;margin-top:-5px;}header .acc{float:right;margin-top:25px;text-transform:uppercase;color:#5b5757;}header .acc a,header .acc > div{float:left;color:#5b5757;font-family:"arom";font-size:15px;}header .acc > a{text-decoration:none;padding:0 10px 0 0;border-right:1px solid #d6d6d6;}header .acc .bag{position:relative;padding:0 0 0 10px;font-family:"ablack";cursor:pointer;}header .acc .bag:hover .bagdd{display:block;}header .acc .bag .bagdd{display:none;position:absolute;top:-10px;right:-10px;background:#fff;-webkit-box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.24);-moz-box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.24);box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.24);padding:10px;z-index:99999;width:300px;}header .acc .bag .bagdd h3{text-align:right;font-family:"arom";margin:0;color:#5b5757;font-size:15px;}header .acc .bag .bagdd h3 .bold{font-family:"ablack";}header .acc .bag .bagdd h3 .bagtext{color:#fc6b0d;font-family:"ablack";}header .acc .bag .bagdd h3 .bagtext a{float:none;color:#fc6b0d;font-family:"ablack";}header .acc .bag .bagdd .baglist{text-transform:capitalize;font-size:13px;font-family:"helvetica";border-top:1px solid #d6d6d6;margin:10px;}header .acc .bag .bagdd .baglist .row{color:#5b5757;padding:15px 0;float:left;width:100%;border-bottom:1px solid #d6d6d6;}header .acc .bag .bagdd .baglist .row .image{width:75px;float:left;}header .acc .bag .bagdd .baglist .row .text{width:calc(100% - 75px);float:left;padding:10px 0;}header .acc .bag .bagdd .baglist .row .text tr td{padding:0 0 3px;}header .acc .bag .bagdd .baglist .totals{color:#5b5757;padding:15px 0;float:left;width:100%;}header .acc .bag .bagdd .baglist .totals .text{width:calc(100% - 75px);float:right;padding:10px 0;}header .acc .bag .bagdd .baglist .totals .text tr td{padding:0 0 3px;}header .acc .bag .bagdd .baglist .totals .text .total td{padding-top:10px;font-weight:bold;}.mainnav{background:#5b5757;float:left;width:100%;margin-top:-57px;position:relative;z-index:5;height:46px;}.mainnav ul.main{padding-left:320px;}.mainnav ul.main > li{display:inline;list-style-type:none;padding:16px 30px 13px;position:relative;z-index:9999;float:left;}.mainnav ul.main > li.hassub:hover{background:#fff;}.mainnav ul.main > li.hassub:hover:before{position:absolute;content:" ";left:0;width:100%;height:4px;background:url('/images/top.png') top left repeat-x;top:-5px;}.mainnav ul.main > li:hover > a{color:#fc6b0d;}.mainnav ul.main > li > a{font-family:"ablack";font-size:17px;color:#fff;text-transform:uppercase;text-decoration:none;}.mainnav .submegamenu{top:46px;position:absolute;width:580px;display:none;z-index:999;left:0;padding:0 10px 10px;overflow:hidden;margin-left:-10px;}.mainnav .submegamenu *,.mainnav .submegamenu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mainnav .submegamenu.js-clicked{width:580px;}.mainnav .submegamenu .subshadow{-webkit-box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.24);-moz-box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.24);box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.24);padding:20px 20px;margin-top:-5px;float:left;background:#fff;}.mainnav .submegamenu .subshadow .submenu1{background:#f8f8f8;border:1px solid #ececec;padding:0;}.mainnav .submegamenu .subshadow .submenu1 > ul{padding:0;margin:0;}.mainnav .submegamenu .subshadow .submenu1 > ul > li{padding:10px 20px;border-top:1px solid #ececec;display:block;font-size:14px;font-family:"amed";margin:0;position:relative;}.mainnav .submegamenu .subshadow .submenu1 > ul > li.js-active{background:#fff;}.mainnav .submegamenu .subshadow .submenu1 > ul > li.js-active a{color:#fc6b0d;}.mainnav .submegamenu .subshadow .submenu1 > ul > li.js-active::before{width:3px;height:37px;position:absolute;background:#fff;content:" ";right:-2px;top:0;}.mainnav .submegamenu .subshadow .submenu1 > ul > li:hover a{color:#fc6b0d;}.mainnav .submegamenu .subshadow .submenu1 > ul > li:first-child{border:0;}.mainnav .submegamenu .subshadow .submenu1 > ul > li a{color:#5b5757;text-transform:uppercase;width:100%;display:block;}.mainnav .submegamenu .subshadow .submenu2{padding:10px 40px;font-size:15px;color:#5b5757;position:relative;display:none;}.mainnav .submegamenu .subshadow .submenu2.js-clicked{display:table-cell;}.mainnav .submegamenu .subshadow .submenu2 > div > a{color:#5b5757;font-weight:bold;}.mainnav .submegamenu .subshadow .submenu2 > div > a.title{font-family:"amed";font-size:18px;text-transform:uppercase;margin:0 0 20px;display:block;color:#fc6b0d;}.mainnav .submegamenu .subshadow .submenu2 > div ul{margin:0 0 30px;}.mainnav .submegamenu .subshadow .submenu2 > div ul li{margin:0 0 4px;}.mainnav .submegamenu .subshadow .submenu2 > div ul li a{color:#5b5757;}.mainnav .submegamenu .subshadow .submenu2 > div ul li a.active{color:#fc6b0d !important;}.mainnav .submegamenu .subshadow > div{width:270px;display:table-cell;text-align:left;padding:0;vertical-align:top;}.mainnav li:hover .submegamenu{display:block !important;}.delsearchwrap{float:left;position:relative;width:100%;background:#fff;margin-top:-18px;}.delsearchwrap *,.delsearchwrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.delsearchwrap .del{float:left;color:#5b5757;font-family:"alight";font-size:15px;margin:25px 70px 0 0;}.delsearchwrap .del span{color:#fc6b0d;font-family:"ablack";text-transform:uppercase;}.delsearchwrap .search{float:left;width:calc(100% - 620px);margin:20px 0;border:2px solid #fc6b0d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:45px;padding:0 10px;text-align:center;position:relative;}.delsearchwrap .search img{float:left;margin-top:13px;margin-left:5px;}.delsearchwrap .search input{text-align:center;width:calc(100% - 31px);margin:0 auto;line-height:21px;float:left;font-size:16px;background:#fff;border:0;padding:10px;outline:0;position:relative;text-align:left;}.delsearchwrap .search input::-webkit-input-placeholder{color:#5b5757;}.delsearchwrap .search input:-moz-placeholder{color:#5b5757;}.delsearchwrap .search input::-moz-placeholder{color:#5b5757;}.delsearchwrap .search input:-ms-input-placeholder{color:#5b5757;}.delsearchwrap .search .selwrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:30%;min-width:130px;position:absolute;right:90px;bottom:0;border:0;background:#fff;height:40px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.delsearchwrap .search .selwrap:before{position:absolute;content:url('/images/select-border.png');left:0;bottom:0;}.delsearchwrap .search .selwrap:after{font-family:"ionicons";content:"\f3d0";color:#fc6b0d;position:absolute;line-height:21px;right:10px;bottom:8px;}.delsearchwrap .search .selwrap select{font-family:"alight";width:100%;width:calc(100% - 40px);border:0;line-height:21px;z-index:3;left:18px;position:absolute;background-color:transparent;text-align:center;-moz-appearance:none;}.delsearchwrap .search .orangebtn{position:absolute;right:0px;bottom:0px;width:90px;font-size:15px;}.delsearchwrap .search .searchsuggestion{position:absolute;display:none;z-index:999999;border:1px #fc6b0d solid;border-top:0;width:100%;background:#fff;top:43px;left:0;padding:10px 40px;}.delsearchwrap .search .searchsuggestion ul{list-style-type:none;width:100%;display:block;padding:0;text-align:left;}.delsearchwrap .search .searchsuggestion ul a{color:#000;}.delsearchwrap .search .searchsuggestion ul a:hover{color:#fc6b0d;}.delsearchwrap .search .searchsuggestion ul a.sc-active{color:#fc6b0d;}.delsearchwrap .search .searchsuggestion ul li{line-height:25px;}.delsearchwrap .smartfuel{float:right;margin:17px 0 0;}*.sc-active{color:#fc6b0d;}footer{float:left;width:100%;margin:20px 0 0;}footer .fb-page{margin:20px 0;}footer .fb-page *{max-width:100% !important;}footer > div{border-top:1px solid #d6d6d6;padding:20px 0;}footer,footer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}footer .share{width:315px;padding:0 0 0 15px;float:left;}footer .share .email .title{color:#fc6b0d;text-transform:uppercase;font-family:"amed";font-size:15px;margin:0 0 15px;text-decoration:none;display:block;}footer .share .email .inputwrap{border:1px solid #bfbebe;float:left;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}footer .share .email .inputwrap input[type="email"]{border:0;background:transparent;font-size:13px;width:calc(100% - 20px);float:left;padding:10px;}footer .share .email .inputwrap input[type="submit"]{width:20px;float:left;background:transparent url('/images/signup.png') center left no-repeat;border:0;padding:10px;cursor:pointer;}footer .lists{width:calc(100% - 335px);float:left;}footer .lists > div{width:25%;float:left;padding:0 15px 0 0;}footer .lists > div .title{color:#fc6b0d;text-transform:uppercase;font-family:"amed";font-size:15px;margin:0 0 15px;text-decoration:none;display:block;}footer .lists > div .aasf{margin:20px 0;display:block;}footer .lists > div ul{padding:0 20px 20px 0;margin-left:0;}footer .lists > div ul li{list-style-type:none;font-size:13px;color:#fc6b0d;margin:0 0 3px;}footer .lists > div ul li a{color:#5b5757;text-decoration:none;}footer .lists > div ul li a:hover{color:#000;}footer .petdoctorbanner{background:#f47321;float:left;width:100%;padding:0;}footer .copy{float:left;width:100%;text-align:center;font-size:11px;color:#5b5757;margin:20px 0;}footer .copy a{color:#5b5757;text-decoration:none;}.bagicon{position:absolute;top:28px;left:0;z-index:999;}.bagicon a{padding:25px;display:block;font-family:"ablack";font-size:15px;color:#fc6b0d;}.menuicon{position:absolute;top:28px;right:0;z-index:999;}.menuicon a{padding:25px;display:block;font-family:"ablack";font-size:15px;color:#fc6b0d;}.mobmenu{background:#5b5757;position:absolute;width:275px;padding:70px 25px 50px;min-height:100%;z-index:1000;}.mobmenu *,.mobmenu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mobmenu .acc{margin:0 0 40px 0;}.mobmenu .acc a{color:#fff;font-family:"arom";font-size:14px;text-decoration:none;}.mobmenu .acc .sep{color:#928a8a;margin:0 5px;display:inline;text-transform:uppercase;}.mobmenu .acc .signup{font-family:"ablack";}.mobmenu > ul{border-top:1px solid #6c6868;}.mobmenu > ul > li{list-style-type:none;font-family:"ablack";font-size:19px;color:#fff;border-bottom:1px solid #6c6868;padding:10px 5px;}.mobmenu > ul > li a{text-transform:uppercase;color:#fff;text-decoration:none;}.mobmenu > ul .hassub > a{width:100%;background:url('/images/downarrow.png') right center no-repeat;display:block;}.mobmenu .sub{padding:10px 0px;display:none;}.mobmenu .sub ul{padding:5px 0 10px;}.mobmenu .sub ul > li{color:#fff;font-family:"arom";font-size:15px;list-style-type:none;margin-bottom:5px;}.mobmenu .sub ul > li.title{color:#fc6b0d;text-transform:uppercase;}.mobmenu .sub ul > li a{color:#fff;text-decoration:none;}.mobmenu .close{position:absolute;padding:30px;right:0;top:0;cursor:pointer;}.mobmenu-right{right:-275px;}.mobmenu-right.js-mobmenu-open{right:-275px;}.mobmenu-push{overflow-x:hidden;position:relative;left:0;}.mobmenu-push.js-mobmenu-push-toleft{left:-275px;}@media (min-width:771px){.mobmenu-push.js-mobmenu-push-toleft{left:0px !important;}}.mobmenu,.mobmenu-push{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}.welcomepush{background:#fc6b0d url('/images/welcomebg.jpg') bottom center no-repeat;width:100%;float:left;height:220px;display:none;}.welcomepush *,.welcomepush{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.welcomepush .alert-error,.welcomepush .alert-success{width:200px;background-color:#fff;margin:0 auto;font-size:13px;padding:10px 0;}.welcomepush .alert-success{color:#96d500;}.welcomepush .joinwrap{width:100%;max-width:800px;float:left;text-align:center;margin:30px 0;}.welcomepush h1{color:#fff !important;margin:0;font-family:"ablack";text-transform:uppercase;font-size:25px;width:100%;padding:0 0 5px;position:relative;z-index:10;}.welcomepush h2{font-family:"arom";font-size:20px;margin:0 0 15px;color:#fff;}.welcomepush .defform{width:60%;margin:0 auto;}.welcomepush .defform input{width:calc(100% - 195px) !important;float:left !important;margin:0 10px 0 0 !important;}.welcomepush .defform .greybtn{float:left;clear:none;margin:0;width:140px !important;font-size:17px !important;text-transform:uppercase;padding:12px 0;}.orangebtn{float:left;clear:none;margin:0;background-color:#fc6b0d;color:#fff;width:140px;font-size:17px;text-transform:uppercase;padding:12px 0;border:0;}#wrapper{float:left;}.mainnav.followme{position:fixed;top:0px;left:0px;width:100%;margin:0px;}.mainnav.followme ul.main{padding-left:-262px;}.logo.followme{position:fixed;top:-10px;margin-left:10px;}.mainnav .bagfollow{margin:16px 0 0;color:#fff;display:none;font-family:"ablack";cursor:pointer;float:right;text-transform:uppercase;}.mainnav .bagfollow > div,.mainnav .bagfollow a{color:#fff;}.content{/* ===== Page stylez ====== */}.content:before,.content:after{content:"";display:block;clear:both;}.content ul,.content ol{font-size:13px;margin:0 0 20px 20px;}body{margin:0;background:#fff;color:#5b5757;width:100%;max-width:100%;overflow-x:hidden;}body:before,body:after{content:"";display:block;clear:both;}html{max-width:100%;overflow-x:hidden;}html.js-click{overflow-x:visible;overflow:visible;}body.darkbg,html.darkbg{background:#5b5757;}.ir{background-color:transparent;border:0;color:transparent !important;overflow:hidden;}#wrapper{background:#fff;height:100%;width:100%;overflow:auto;}ul,ol{margin:0;padding:0;}input,select,button{outline:0;}select{-webkit-appearance:none;}a{color:#fc6b0d;text-decoration:none;}.inputwrap{border:1px solid #bfbebe;float:left;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;}.inputwrap input{border:0;background:transparent;font-size:13px;width:calc(100% - 20px);float:left;padding:10px;width:100%;}.defwidth{width:100%;max-width:1250px;margin:0 auto;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;}.defwidthmed{width:100%;max-width:1040px;margin:0 auto;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;}.defwidthsmall{width:100%;max-width:800px;margin:0 auto;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;padding:0px 10px;}.red{color:#ff2323;}.orange{color:#fc6b0d;}.green{color:#7dca21;}.yellowbtn{/* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background:#fc8f49;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjOGY0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZDZiMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);/* FF3.6+ */background:-moz-linear-gradient(top, #fc8f49 0%, #fd6b0d 100%);/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fc8f49), color-stop(100%, #fd6b0d));/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top, #fc8f49 0%, #fd6b0d 100%);/* Opera 11.10+ */background:-o-linear-gradient(top, #fc8f49 0%, #fd6b0d 100%);/* IE10+ */background:-ms-linear-gradient(top, #fc8f49 0%, #fd6b0d 100%);/* W3C */background:linear-gradient(to bottom, #fc8f49 0%, #fd6b0d 100%);/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc8f49', endColorstr='#fd6b0d',GradientType=0);padding:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:17px !important;font-family:"amed" !important;color:#fff !important;text-decoration:none;font-weight:normal;line-height:17px;text-align:center;width:100%;}.greybtn{clear:both;display:block;width:90px;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px !important;font-family:"amed" !important;color:#fff !important;text-decoration:none;line-height:13px;text-align:center;/* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background:#7b7878;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdiNzg3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YzU4NTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);/* FF3.6+ */background:-moz-linear-gradient(top, #7b7878 0%, #5c5858 100%);/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7b7878), color-stop(100%, #5c5858));/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top, #7b7878 0%, #5c5858 100%);/* Opera 11.10+ */background:-o-linear-gradient(top, #7b7878 0%, #5c5858 100%);/* IE10+ */background:-ms-linear-gradient(top, #7b7878 0%, #5c5858 100%);/* W3C */background:linear-gradient(to bottom, #7b7878 0%, #5c5858 100%);/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7b7878', endColorstr='#5c5858',GradientType=0);margin:10px auto;font-weight:normal;}.lgreybtn{clear:both;display:block;width:90px;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px !important;font-family:"amed" !important;color:#fff !important;text-decoration:none;line-height:13px;text-align:center;background:#cacaca;margin:10px auto;}.youtlinebtn{clear:both;display:block;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px !important;font-family:"arom" !important;color:#fc6b0d;text-decoration:none;line-height:13px;text-align:center;background:#fff;border:1px solid #fc6b0d;margin:10px auto;float:left;}.homebanners{clear:both;float:left;width:100%;}.homebanners *,.homebanners{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.homebanners .full img{width:100%;margin:0 0 20px;}.homebanners .two img{float:right;width:50%;padding:0 0 0 10px;margin:0 0 20px;}.homebanners .two img:first-child{float:left;padding:0 10px 0 0;}.home{/*selwrap */}.home *,.home{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.home + footer{margin:0;}.home .species{background-color:#fc6b0d;width:100%;float:left;}.home .species ul{padding:25px;margin:0;float:left;width:100%;}.home .species ul li{text-transform:uppercase;color:#fff;text-decoration:none;font-family:"ablack";font-size:19px;list-style-type:none;padding:14px 10px 10px;border-bottom:1px solid #fbaa75;float:left;width:100%;}.home .species ul li:first-child{border-top:1px solid #fbaa75;}.home .species ul li a{color:#fff;width:100%;display:block;line-height:19px;background:url('/images/rightarrow.png') right center no-repeat;}@media (min-width:0px) and (max-width:770px){.home .species{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}}.home .phone{text-align:center;width:100%;margin:0 0 15px;font-size:19px;font-family:"arom";}.home .phone a{font-family:"ablack";}.home .owl-wrapper{height:283px;}.home .blogpromo,.home .mostpop{float:left;position:relative;}.home .blogpromo h2,.home .mostpop h2{color:#fc6b0d;text-transform:uppercase;font-family:"ablack";font-size:19px;padding:0 0 5px;margin:0 0 15px;text-decoration:none;display:block;width:100%;border-bottom:1px solid #e6e6e6;}.home .blogpromo h3,.home .mostpop h3{font-family:"amed";font-size:19px;color:#fc6b0d;margin:0 0 15px;}.home .blogpromo h3 a,.home .mostpop h3 a{color:#fc6b0d;text-decoration:none;font-family:"amed";font-size:19px !important;color:#fc6b0d;}.home .mostpopcarousel > div{text-align:center;}.home .mostpopcarousel > div .rating{margin:10px 0 0;display:block;height:15px;display:block;}.home .mostpopcarousel > div .rating img{width:auto;max-width:83px;}.home .blogwrap,.home .mostwrap{padding:0 30px;}.home .mostpop{padding:0 0 0 15px;width:45%;}.home .mostpop .text{font-size:13px;color:#5b5757;margin:15px 0 0;}.home .mostpop img:first-child{width:100%;max-width:150px;padding:0 5px;}.home .blogpromo{width:55%;padding:0 15px 0 0;}.home .blogpromo .item{min-height:326px;}.home .blogpromo .text{width:calc(100% - 297px);float:left;padding:0 0 0 20px;color:#5b5757;font-size:21px;font-family:"arom";}.home .blogpromo .text a{color:#fc6b0d;font-size:15px;text-decoration:none;}.home .blogpromo img{width:297px;float:left;}.home .owl-buttons{position:absolute;top:40%;width:100%;}.selwrap{width:100%;border:1px solid #e7e7e7;font-size:13px;/* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);/* FF3.6+ */background:-moz-linear-gradient(top, #fff 0%, #f1f1f1 100%);/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f1f1f1));/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top, #fff 0%, #f1f1f1 100%);/* Opera 11.10+ */background:-o-linear-gradient(top, #fff 0%, #f1f1f1 100%);/* IE10+ */background:-ms-linear-gradient(top, #fff 0%, #f1f1f1 100%);/* W3C */background:linear-gradient(to bottom, #fff 0%, #f1f1f1 100%);/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0);float:left;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;/* category page */}.selwrap,.selwrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.selwrap > div{overflow:hidden;width:100%;background:url('/images/selarrow.png') center right no-repeat;}.selwrap > div select{background:transparent;border:0;width:120%;}.crumbs{font-size:12px;color:#fc6b0d;padding:30px 0;}.crumbs a{text-decoration:none;color:#5b5757;}.crumbs span{color:#b0b0b0;margin:0 5px;}.catsort .title .search-suggestion{text-transform:none;font-size:20px;color:#000;margin:0 0 20px 0;}.catsort .title .search-suggestion a{color:#fc6b0d;}.pages a{display:inline-block;}.pages a > div{float:left;font-size:13px;padding:12px 8px 8px 8px;border:1px solid #cecece;margin:0 2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:'helbold';color:#cecece;cursor:pointer;}.pages a > div.active{border:1px solid #fc6b0d;color:#fc6b0d;}.pages .prev{background:url('/images/lgreylarrow.png') center center no-repeat;}.pages .next{background:url('/images/lgreyrarrow.png') center center no-repeat;}.catsort{padding:10px 0;float:left;margin:0 0 20px;border-bottom:1px solid #cecece;width:100%;}.catsort .title{float:left;font-size:35px;color:#fc6b0d;text-transform:uppercase;}.catsort .title h1{font-family:"ablack";font-size:35px;}.catsort .sort{width:200px;float:right;margin:0 50px 0 0;}.catsort .pages{float:right;}.catwrap{width:100%;float:left;position:relative;}.catwrap .refine{position:absolute;top:0;left:0;font-size:17px;color:#fc6b0d;font-family:"ablack";padding:20px 0;cursor:pointer;z-index:1;}.catwrap .refine::after{content:" ";background:url("/images/selarrow.png") center right no-repeat;width:20px;height:20px;position:absolute;right:-20px;top:17px;}.catwrap .refine.js-clicked::after{background:url("/images/yellowup.gif") center right no-repeat;}.catwrap,.catwrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.catwrap .filter{margin-top:20px;padding:0 20px 0 0;width:220px;float:left;position:relative;z-index:0;}.catwrap .filter .close{position:absolute;top:0;right:0;padding:20px;cursor:pointer;}.catwrap .filter .price input{background:transparent;border:0;font-size:13px;color:#5b5757;margin:0 0 10px;}.catwrap .filter .price #slider-range{width:100%;height:7px;max-width:400px;margin:auto;display:block;}.catwrap .filter .price #slider-range .noUi-connect{background:#fc6b0d;-webkit-box-shadow:10px 10px 5px -200px rgba(255, 116, 0, 0.75);-moz-box-shadow:10px 10px 5px -200px rgba(255, 116, 0, 0.75);box-shadow:10px 10px 5px -200px rgba(255, 116, 0, 0.75);}.catwrap .filter .price #slider-range .noUi-handle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:none;width:20px;height:20px;background-color:#fff;top:-8px;left:-10px;}.catwrap .filter .price #slider-range .noUi-handle:after,.catwrap .filter .price #slider-range .noUi-handle:before{background:transparent;}.catwrap .filter .price .slider-range-wrap{text-align:center;width:90%;margin-bottom:10px;}.catwrap .filter .price .slider-range-wrap *{display:inline;}.catwrap .filter .price .slider-range-wrap #slider-range-value-min,.catwrap .filter .price .slider-range-wrap #slider-range-value-max{font-size:13px;}.catwrap .filter section{margin:0 0 30px;}.catwrap .filter h2{color:#fc6b0d;text-transform:uppercase;font-size:17px;font-family:"ablack";padding:0 0 3px;margin:0 0 10px;border-bottom:1px solid #cecece;}.catwrap .filter li.js-checked a{color:#fc6b0d;}.catwrap .filter ul li{list-style-type:none;color:#5b5757;font-size:13px;margin:0 0 3px;cursor:hand;cursor:pointer;}.catwrap .filter ul li input.checkbox{clear:both;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);width:100%;cursor:pointer;position:absolute;height:20px;left:0 !important;}.catwrap .filter ul li input.js-checked + label{background:url('/images/checkbox.gif') no-repeat left 2px !important;}.catwrap .filter ul li input.js-subselected + label{background:url('/images/checkbox.gif') no-repeat left 2px !important;}.catwrap .filter ul li label{background:url('/images/checkbox2.gif') no-repeat left 2px !important;padding:0 0 0 22px;font-size:12px;line-height:15px;display:block;width:100%;}.catwrap .filter ul li a{color:#5b5757;text-decoration:none;position:relative;width:100%;display:block;}.catwrap .filter .sub-categ{display:none;}.catwrap .filter .category-filter-sect ul li{cursor:hand;cursor:pointer;}.catwrap .filter .category-filter-sect ul li input.js-checked + label{background:none !important;}.catwrap .filter .category-filter-sect ul li label{background:none !important;}.catwrap .filter .category-filter-sect ul li.has-sub-categ{outline:1px red solid;}.catwrap .filter .category-filter-sect ul li ul{margin-top:10px;}.catwrap .filter .category-filter-sect ul li ul li:hover a{color:#fc6b0d;}.catwrap .filter .category-filter-sect ul li ul li.js-checked a{color:#fc6b0d;}.catwrap .filter .category-filter-sect ul li.has-sub-categ.open{color:#fc6b0d;}.catwrap .catlist{width:calc(100% - 220px);float:left;margin-top:20px;}.catwrap .catlist .pages{clear:both;text-align:center;margin:0 0 40px;}.catwrap .catlist .prod{float:left;padding:0 10px;text-align:center;width:25%;}.catwrap .catlist .prod .text{padding:15px 0;font-size:13px;color:#5b5757;margin:0 0 20px;overflow:hidden;}.catwrap .catlist .prod .text a{color:#5b5757;text-decoration:none;}.catwrap .catlist .prod .text a:first-child{height:52px;overflow:hidden;display:block;}.catwrap .catlist .prod .text strong{white-space:nowrap;}.catwrap .catlist .prod .image{position:relative;}.catwrap .catlist .prod .image img{max-width:233px;width:100%;}.catwrap .catlist .prod .image .sale{top:20px;left:20px;position:absolute;}.catwrap .catlist .prod .image .sale img{max-width:60px;}.product{/* category landing page */}.product,.product *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.product .singleprod{float:left;width:100%;margin:0 0 50px;}.product .singleprod .imagewrap{width:410px;float:left;}.product .singleprod .imagewrap .mainprodwrap{float:left;}.product .singleprod .imagewrap .mainprodwrap .zoom{display:inline-block;position:relative;}.product .singleprod .imagewrap .mainprodwrap .zoom:after{content:'';display:block;width:16px;height:16px;position:absolute;bottom:10px;left:10px;background:url('/images/search.png');}.product .singleprod .imagewrap .mainprodwrap .zoom img{display:block;}.product .singleprod .imagewrap .mainprodwrap .zoom img::selection{background-color:transparent;}.product .singleprod .imagewrap .thumbs{float:left;width:100%;margin:10px 0 70px;}.product .singleprod .imagewrap .thumbs div{float:left;margin:0 5px 5px 0;border:1px solid #fff;}.product .singleprod .imagewrap .thumbs div.active{border:1px solid #000;}.product .singleprod .freq{float:left;width:100%;}.product .singleprod .freq .freqwrap{padding:0 30px;}.product .singleprod .freq h2{color:#fc6b0d;text-transform:uppercase;font-family:"ablack";font-size:19px;padding:0 0 5px;margin:0 0 15px;text-decoration:none;display:block;width:100%;border-bottom:1px solid #e6e6e6;}.product .singleprod .freq .freqcarousel img:first-child{width:100%;max-width:150px;padding:0 5px;}.product .singleprod .freq .freqcarousel .text{font-size:13px;color:#5b5757;margin:15px 0 0;}.product .singleprod .freq .freqcarousel > div{text-align:center;}.product .singleprod .freq .freqcarousel .owl-buttons{position:absolute;top:40%;width:100%;}.product .singleprod .sidebar{width:150px;float:left;text-align:center;}.product .singleprod .sidebar img{margin:0 0 10px;}.product .singleprod .sidebar .text{margin:0 0 20px;}.product .singleprod .sidebar .text a{color:#5b5757;font-size:13px;text-decoration:none;}.product .singleprod .sidebar .text a .red{color:#ff2323;}.product .singleprod .sidebar .text a .special{text-transform:uppercase;font-family:'helbold';}.product .singleprod .sidebar h2{color:#fc6b0d;text-transform:uppercase;font-family:"ablack";font-size:17px;padding:0 0 5px;margin:0 0 15px;text-decoration:none;display:block;width:100%;border-bottom:1px solid #e6e6e6;}.product .singleprod .prodinfo{width:calc(100% - 560px);float:left;padding:0 60px 0 60px;font-size:13px;}.product .singleprod .prodinfo h1{color:#fc6b0d;font-family:"ablack";text-transform:uppercase;font-size:30px;margin:0 0 5px;}.product .singleprod .prodinfo > div{float:left;clear:both;}.product .singleprod .prodinfo .tabs{float:left;width:100%;}.product .singleprod .prodinfo .tabs .reviewbox{float:left;width:100%;margin:10px 0;}.product .singleprod .prodinfo .tabs .reviewbox label{font-family:'helbold';font-size:13px;float:left;line-height:21px;}.product .singleprod .prodinfo .tabs .reviewbox textarea{width:100%;margin:10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #bfbebe;}.product .singleprod .prodinfo .tabs .reviewbox .raty{float:left;margin:0 0 0 10px;}.product .singleprod .prodinfo .tabs .displayreviews{float:left;width:100%;}.product .singleprod .prodinfo .tabs .displayreviews img{display:inline-block;margin:0 0 -2px 10px;}.product .singleprod .prodinfo .tabs .text{padding:20px 0;float:left;width:100%;display:none;}.product .singleprod .prodinfo .tabs .text.desc{display:block;overflow:hidden;}.product .singleprod .prodinfo .tabs .text h1{font-size:20px;margin:0 0 10px;}.product .singleprod .prodinfo .tabs .text h3{font-size:16px;font-family:'helbold';margin:0 0 10px;}.product .singleprod .prodinfo .tabs .text ul,.product .singleprod .prodinfo .tabs .text ol{margin:0 0 0 20px;}.product .singleprod .prodinfo .tabs .text table{width:100%;}.product .singleprod .prodinfo .tabs .text table td{padding:5px 8px 5px 3px;}.product .singleprod .prodinfo .tabs .text table td p{margin:0;}.product .singleprod .prodinfo .tabs .title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:105%;cursor:pointer;text-transform:uppercase;color:#b8b7b7;font-family:"ablack";}.product .singleprod .prodinfo .tabs .title > div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:24%;border-bottom:2px solid #b8b7b7;margin-right:1%;}.product .singleprod .prodinfo .tabs .title > div:last-of-type{margin-right:0;}.product .singleprod .prodinfo .tabs .title > div.js-active{color:#fc6b0d;border-bottom:2px solid #fc6b0d;}.product .singleprod .prodinfo .stock{float:left;margin:0 0 15px;}.product .singleprod .prodinfo .stock span{font-family:'ablack';color:#96d500;}.product .singleprod .prodinfo .rating{clear:both;float:left;margin:0 0 20px;}.product .singleprod .prodinfo .rating a{color:#fc6b0d;font-family:'ablack';text-decoration:none;}.product .singleprod .prodinfo .price{clear:both;float:left;margin:0 0 20px;line-height:25px;}.product .singleprod .prodinfo .price .red{color:#ff2323;font-size:21px;font-family:'ablack';}.product .singleprod .prodinfo .price .yellow{color:#fc6b0d;font-family:'ablack';}.product .singleprod .prodinfo .selects{float:left;width:100%;margin:0 0 20px;}.product .singleprod .prodinfo .selects:before,.product .singleprod .prodinfo .selects:after{content:"";display:block;clear:both;}.product .singleprod .prodinfo .selects label{margin:0 0 4px;float:left;width:100%;}.product .singleprod .prodinfo .selects select{cursor:pointer;}.product .singleprod .prodinfo .selects > div{width:calc(50% - 10px);min-width:230px;margin:0 0 0 10px;float:left;cursor:pointer;}.product .singleprod .prodinfo .selects > div:before,.product .singleprod .prodinfo .selects > div:after{content:"";display:block;clear:both;}.product .singleprod .prodinfo .selects > div:first-child{margin:0 10px 0 0;}@media (min-width:0px) and (max-width:1240px){.product .singleprod .prodinfo .selects > div{float:none;margin:10px 0;}}.product .singleprod .prodinfo .repeat-deliv-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}.product .singleprod .prodinfo .repeat-deliv-wrap:before,.product .singleprod .prodinfo .repeat-deliv-wrap:after{content:"";display:block;clear:both;}.product .singleprod .prodinfo .repeat-deliv-wrap label{width:auto;}.product .singleprod .prodinfo .repeat-deliv-wrap #autoshipweek{display:block;width:100%;border:none;-moz-appearance:none;}.product .singleprod .prodinfo .repeat-deliv-wrap #autoshipdate{float:left;margin:5px 0 0 10px;}.product .singleprod .prodinfo .repeat-deliv-wrap a{float:right;}.product .singleprod .prodinfo .comparewish{width:100%;float:left;margin:20px 0;}.product .singleprod .prodinfo .comparewish a{color:#fc6b0d;float:right;padding:8px 6px 6px 6px;margin:0 0 0 10px;border:1px solid #fc6b0d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;font-family:"ablack";text-transform:uppercase;}.product .singleprod .prodinfo .addtocart{background:#f3f3f3;padding:10px;float:left;width:100%;}.product .singleprod .prodinfo .addtocart a.greybtn,.product .singleprod .prodinfo .addtocart div.greybtn{width:175px;float:right;clear:none;text-transform:uppercase;margin:0;font-size:17px !important;padding:15px;}.product .singleprod .prodinfo .addtocart .quantity{width:calc(100% - 175px);float:left;}.product .singleprod .prodinfo .addtocart .quantity span{float:left;margin:15px 10px 0 0;}.product .singleprod .prodinfo .addtocart .quantity input.dtTab{width:55px;height:40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #cecece;padding:0 5px;text-align:center;}.product .singleprod .prodinfo .addtocart .quantity .inputwrap{max-width:80px;margin:0;background:#fc6b0d;border:0;color:#fff;padding:5px 0;height:43px;cursor:pointer;}.product .singleprod .prodinfo .addtocart .quantity .inputwrap input{text-align:center;width:30px;float:left;padding:0;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:33px;}.product .singleprod .prodinfo .addtocart .quantity .inputwrap > div{float:left;width:25px;text-align:center;font-weight:normal;font-family:"arial";padding:10px 0;}.product .carouselwrap{float:left;width:100%;margin:15px 0 0;}.product .carouselwrap .tab{float:left;width:calc(50% - 20px);margin:0 0 0 20px;}.product .carouselwrap .tab:first-child{margin:0 20px 0 0;}.product .carouselwrap .tab h2{color:#fc6b0d;text-transform:uppercase;font-family:"ablack";font-size:19px;padding:0 0 5px;margin:0 0 15px;text-decoration:none;display:block;width:100%;border-bottom:1px solid #e6e6e6;}.product .carouselwrap .tab .tabwrap{padding:0 30px;}.product .carouselwrap .tab .tabcarousel img:first-child{width:100%;max-width:150px;padding:0 5px;}.product .carouselwrap .tab .tabcarousel .text{font-size:13px;color:#5b5757;margin:15px 0 0;}.product .carouselwrap .tab .tabcarousel > div{text-align:center;}.product .carouselwrap .tab .tabcarousel .owl-buttons{position:absolute;top:40%;width:100%;}.catlanding{float:left;width:100%;}.catlanding *,.catlanding{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.catlanding .catwrap{width:calc(100% + 25px);margin-left:-5px;float:left;}.catlanding .cat{width:33.3333%;float:left;position:relative;text-align:center;}.catlanding .cat .text{position:absolute;bottom:10px;background:#fc6b0d;width:calc(100% - 20px);right:5px;padding:0 20px;text-align:center;color:#fff;font-size:40px;font-family:"ablack";}.catlanding .cat .text::before{position:absolute;height:100%;left:-9px;content:" ";width:9px;background:url('/images/catlandingbox1.png') top left no-repeat;}.catlanding .cat .text::after{position:absolute;width:100%;height:34px;top:-34px;right:0;content:" ";background:url('/images/catlandingbox2.png') top left no-repeat;}.catlanding .cat .paw{position:absolute;bottom:10px;right:10px;}.catlanding .cat .paw img{width:auto;}.catlanding .cat img{width:100%;padding:0 5px 10px;}#autoshipweek-cart{display:none;width:40%;margin:10px 0;height:30px;padding-left:10px;background:url('/images/selarrow.png') 97% center no-repeat;background-color:#fff;-moz-appearance:none;}#autoshipweek-cart.js-show{display:block;}#autoshipweek-cart{width:200px;}@media (min-width:0px) and (max-width:435px){#autoshipweek-cart{width:100%;}}#autoshipdate{display:none;margin-top:0;/*cart */}#autoshipdate.js-show{display:block;}.cart{/*checkout */}.cart *,.cart{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cart h1{color:#fc6b0d;font-family:"ablack";text-transform:uppercase;font-size:35px;margin:0 0 30px;}.cart .carouselwrap{margin:30px 0;float:left;width:100%;}.cart .carouselwrap .tab h2{color:#fc6b0d;text-transform:uppercase;font-family:"ablack";font-size:19px;padding:0 0 5px;margin:0 0 15px;text-decoration:none;display:block;width:100%;border-bottom:1px solid #e6e6e6;}.cart .carouselwrap .tab .tabwrap{padding:0 30px;position:relative;}.cart .cartcarousel *,.cart .cartcarousel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cart .cartcarousel img:first-child{width:100%;max-width:150px;padding:0 5px;}.cart .cartcarousel .item{text-align:center;}.cart .cartcarousel .item .text{font-size:13px;color:#5b5757;margin:15px 0 0;}.cart .cartcarousel .owl-buttons{position:absolute;top:40%;width:100%;}.cart .cartcarousel > div{text-align:center;}.cart .buttons{float:left;width:100%;}.cart .buttons a{text-transform:uppercase;clear:none;margin:10px auto;line-height:13px;float:right;width:200px;font-weight:normal;font-size:17px !important;font-family:"ablack";padding:15px 0 !important;}.cart .buttons .checkoutbtn{margin-left:10px;}.cart .sidebar{width:315px;padding:0 0 0 115px;float:left;text-align:center;}.cart .sidebar h2{color:#fc6b0d;text-transform:uppercase;font-family:"ablack";font-size:17px;padding:0 0 5px;margin:0 0 15px;text-decoration:none;display:block;width:100%;border-bottom:1px solid #e6e6e6;text-align:center;}.cart .sidebar img{margin:0 0 10px;}.cart .sidebar .text{margin:0 0 20px;}.cart .sidebar .text a{color:#5b5757;font-size:13px;text-decoration:none;}.cart .sidebar .text a .special{text-transform:uppercase;font-family:'helbold';}.cart .cartwrap{width:calc(100% - 315px);float:left;}.cart .yourcart{float:left;border:1px solid #dedddd;margin:0 0 20px;}.cart .yourcart,.cart .yourcart *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cart .yourcart .row{float:left;width:100%;padding:10px;border-top:1px solid #dedddd;}.cart .yourcart .row.promowrap{padding:0;}.cart .yourcart .row.heading{background:#f3f3f3;font-family:"ablack";font-size:11px;border:0;}.cart .yourcart .row.heading .text{padding:0;font-size:11px;}.cart .yourcart .row.totalwrap{width:100%;}.cart .yourcart .row.totalwrap div{width:100%;}.cart .yourcart .row.totalwrap table{width:60%;float:right;font-size:13px;}.cart .yourcart .row.totalwrap table .totalrow{font-size:17px;font-family:'helbold';}.cart .yourcart .row.totalwrap table .totalrow td{padding:15px 0 0;}.cart .yourcart .row .promototal{float:left;width:100%;background:#f3f3f3;padding:20px 10px;font-size:13px;}.cart .yourcart .row .promototal .total{float:right;width:30%;}.cart .yourcart .row .promototal .total .totalrow{font-size:17px;font-family:'helbold';}.cart .yourcart .row .promototal .total .totalrow td{padding:15px 0 0;}.cart .yourcart .row .promototal .promo{float:left;width:70%;}.cart .yourcart .row .promototal .promo *{float:left;}.cart .yourcart .row .promototal .promo span{font-family:"ablack";font-size:16px;color:#fc6b0d;margin:8px 10px 0;}.cart .yourcart .row .promototal .promo input[type="text"]{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top:1px solid #dedddd;border-left:1px solid #dedddd;border-bottom:1px solid #dedddd;border-right:0;padding:8px 10px;}.cart .yourcart .row .promototal .promo input[type="submit"]{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border:0;background:#fc6b0d;height:34px;line-height:32px;font-family:"ablack";text-align:center;color:#fff;font-size:14px;text-transform:uppercase;}.cart .yourcart .row div{float:left;}.cart .yourcart .row .image{width:116px;margin:0 25px 0 0;}.cart .yourcart .row .image img{display:block;margin:0 auto;max-width:95px;width:100%;}.cart .yourcart .row .text{width:calc(100% - 141px);font-size:13px;padding:25px 0;}.cart .yourcart .row .text > div{float:left;}.cart .yourcart .row .text .desc{width:47%;}.cart .yourcart .row .text .desc a{color:#5b5757;}.cart .yourcart .row .text .price{width:13%;}.cart .yourcart .row .text .qty{width:12%;text-align:center;}.cart .yourcart .row .text .qty input{width:100%;max-width:47px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #dedddd;padding:5px 3px;text-align:center;margin:-7px 0 0;}.cart .yourcart .row .text .remove{width:12%;text-align:center;}.cart .yourcart .row .text .remove a{color:#fc6b0d;text-decoration:none;}.cart .yourcart .row .text .sub{width:16%;text-align:right;}.cart .yourcart .row .repeat-deliv-opt{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f3f3f3;padding:10px;width:100%;margin-top:10px;}.cart .yourcart .row .repeat-deliv-opt:before,.cart .yourcart .row .repeat-deliv-opt:after{content:"";display:block;clear:both;}.cart .yourcart .row .repeat-deliv-opt input{margin-right:5px;}.cart .yourcart .row .repeat-deliv-opt a{color:#fc6b0d !important;float:right;display:block;margin-top:3px;}.cart .yourcart .row .repeat-deliv-opt .auto-wrap{float:none;display:none;}@media (min-width:0px) and (max-width:520px){.cart .yourcart .row .repeat-deliv-opt .auto-wrap{margin-top:10px;}}.cart .yourcart .row .repeat-deliv-opt .auto-wrap.js-autoship-on{display:block;}.cart .yourcart .row .repeat-deliv-opt .auto-wrap *{display:inline-block !important;vertical-align:middle !important;}.cart .yourcart .row .repeat-deliv-opt .auto-wrap .next-deliv-date{display:none;}.cart .yourcart .row .repeat-deliv-opt #autoshipdate{display:block;width:100%;display:none;}.cart .yourcart .row .repeat-deliv-opt #autoshipdate:before,.cart .yourcart .row .repeat-deliv-opt #autoshipdate:after{content:"";display:block;clear:both;}.cart .yourcart .row .repeat-deliv-opt #autoshipdate.js-autoship-on{display:block;}@media (min-width:0px) and (max-width:520px){.cart .yourcart .row .repeat-deliv-opt a{float:none;display:block;}}.cotemplate *,.cotemplate{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cotemplate .content{float:left;width:100%;}.cotemplate header .logo{text-align:center;width:100%;}.cotemplate footer{margin:40px 0 0;text-align:center;font-size:11px;overflow:hidden;float:left;}.cotemplate footer a{color:#5b5757;text-decoration:none;}.cotemplate .cartwidth{width:100%;max-width:900px;margin:0 auto;}.cotemplate .cartwidth .stepwrap{background:url('/images/cobg.gif') center center no-repeat;max-width:900px;float:left;width:100%;margin:20px 0 40px;}.cotemplate .cartwidth .steps{width:100%;margin:0 0 0 -12.5%;float:left;}.cotemplate .cartwidth .steps .step{width:25%;float:left;text-align:center;}.cotemplate .cartwidth .steps .step a{border:2px solid #dedddd;text-align:center;display:block;margin:0 auto;width:50px;height:50px;-webkit-border-radius:150px;-moz-border-radius:150px;border-radius:150px;background-color:#fff;}.cotemplate .cartwidth .steps .step a.active{border:2px solid #fc6b0d;}.cotemplate .cartwidth .steps .step a span{display:table-cell;vertical-align:middle;width:50px;height:50px;}.cotemplate .cartwidth .steps .step a span img{display:block;margin:-4px auto 0;}.defform{font-size:13px;}.defform textarea{width:100%;float:left;outline:0;margin:0 0 10px;height:60px;padding:10px;border:1px solid #bfbebe;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;resize:none;}.defform label{font-size:13px;float:left;margin:0 0 5px;clear:both;}.defform input:not([type="submit"]){border:1px solid #bfbebe;float:left;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;margin:0 0 15px;line-height:16px;font-size:13px;}.defform input[type="submit"]{border:0;clear:both;width:auto;float:left;}.defform p{float:left;clear:both;}.defform .buttons{float:left;clear:both;}.defform .file{position:relative;display:inline-block;cursor:pointer;width:100%;height:37px;}.defform .file input{margin:0;filter:alpha(opacity=0);opacity:0;padding:0;}.defform .file label{margin:0;}.defform .file-custom{position:absolute;top:0;right:0;left:0;z-index:5;padding:10px;background-color:#fff;border:1px solid #bfbebe;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.defform .file-custom:after{content:"Choose file...";}.defform .file-custom:before{position:absolute;top:-1px;right:-0.075rem;bottom:-0.075rem;z-index:6;display:block;content:"Browse";padding:10px 20px;line-height:1.5;color:#fc6b0d;text-transform:uppercase;font-family:"ablack";background-color:#eee;border-right:1px solid #bfbebe;border-top:1px solid #bfbebe;border-bottom:1px solid #bfbebe;border-radius:0 5px 5px 0;}.defform a{color:#fc6b0d;text-decoration:none;}.defform div.checkbox{width:100%;}.defform div.checkbox label{width:100% !important;margin:0 0 5px !important;}.defform div.checkbox input{width:20px !important;margin:2px 0 0 !important;}.defform div.checkbox a{color:#fc6b0d;}.checkout .yellowbtn,.checkout-build .yellowbtn{font-size:14px !important;padding:10px 20px;clear:both;width:auto;float:left;}.checkout .memberlogin,.checkout-build .memberlogin,.checkout .guestcheckout,.checkout-build .guestcheckout{width:50%;display:table-cell;padding:40px;font-size:15px;}.checkout .memberlogin,.checkout-build .memberlogin{background:#f7f6f6;}.checkout .guestcheckout,.checkout-build .guestcheckout{border:1px solid #f7f6f6;}.checkout h2,.checkout-build h2{color:#fc6b0d;font-family:"ablack";text-transform:uppercase;font-size:25px;margin:0 0 5px;}.checkout p,.checkout-build p{margin:0 0 15px;float:left;}.checkout .withautoship .registerbtn,.checkout-build .withautoship .registerbtn{margin-bottom:50px;}.checkout .repeat-deliv-note,.checkout-build .repeat-deliv-note{color:#fc6b0d;width:100%;padding:10px;}.sidecart{width:300px;float:left;font-size:13px;}.sidecart h2{font-size:20px !important;color:#fc6b0d;font-family:"ablack";text-transform:uppercase;margin:0 0 25px;}.sidecart .cartlist{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;float:left;width:100%;}.sidecart .cartlist a{color:#5b5757;}.sidecart .cartlist .totals{color:#5b5757;padding:15px 0;float:left;width:100%;}.sidecart .cartlist .totals .text{width:calc(100% - 75px);float:right;padding:10px 0;}.sidecart .cartlist .totals .text .total td{padding-top:10px;font-family:'helbold';font-size:17px;}.sidecart .cartlist .row{color:#5b5757;padding:15px 0;float:left;width:100%;border-bottom:1px solid #d6d6d6;}.sidecart .cartlist .row .image{width:75px;float:left;}.sidecart .cartlist .row .text{width:calc(100% - 75px);float:left;padding:10px 0;}.cobuttons{width:100%;display:block !important;}.cobuttons button{border:0;float:right;clear:none;}.cobuttons a{float:left;}.cobuttons a,.cobuttons button{width:160px;font-size:17px !important;font-family:"ablack";font-weight:normal;padding:15px 0;}@media (min-width:0px) and (max-width:770px){.cobuttons a,.cobuttons button{width:100%;}}.confirmwrap{font-size:13px;}.confirmwrap h2{color:#fc6b0d;font-family:"ablack";text-transform:uppercase;font-size:30px;margin:0 0 20px;}.confirmwrap p{font-size:13px;margin:0;}.confirmwrap .details{width:100%;float:left;margin:40px 0;}.confirmwrap .details > div{float:left;width:33.333%;padding:0 20px 0 0;}.confirmwrap .confcart{width:100%;float:left;border:1px solid #dedddd;margin:0 0 20px;}.confirmwrap .confcart div{float:left;}.confirmwrap .confcart .row{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px;border-top:1px solid #dedddd;}.confirmwrap .confcart .row.totalwrap .total{width:100%;}.confirmwrap .confcart .row.totalwrap table{width:calc(100% - 141px);float:right;}.confirmwrap .confcart .row.totalwrap table .totalrow{font-size:17px;font-family:'helbold';}.confirmwrap .confcart .row.promowrap{padding:0;}.confirmwrap .confcart .row.heading{background:#f3f3f3;font-family:"ablack";font-size:11px;border:0;}.confirmwrap .confcart .row.heading .text{padding:0;font-size:11px;}.confirmwrap .confcart .row .promototal{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;background:#f3f3f3;padding:20px 10px;font-size:13px;}.confirmwrap .confcart .row .promototal .greybtn{width:220px;font-size:17px !important;margin:15px 0 0 10px;padding:15px 0;}.confirmwrap .confcart .row .promototal .total{float:right;width:30%;}.confirmwrap .confcart .row .promototal .total .totalrow{font-size:17px;font-weight:bold;}.confirmwrap .confcart .row .promototal .total .totalrow td{padding:15px 0 0;}.confirmwrap .confcart .row .desc{width:59%;}.confirmwrap .confcart .row .price{width:13%;}.confirmwrap .confcart .row .qty{width:12%;text-align:center;}.confirmwrap .confcart .row .sub{width:16%;text-align:right;}.confirmwrap .confcart .row > div{float:left;}.confirmwrap .confcart .row .image{width:116px;margin:0 25px 0 0;}.confirmwrap .confcart .row .image img{display:block;margin:0 auto;max-width:95px;width:100%;}.confirmwrap .confcart .row .text{width:calc(100% - 141px);font-size:13px;padding:25px 0;}.paymentwrap{width:calc(100% - 300px);float:left;padding:0 90px 0 0;font-size:15px;}.paymentwrap .cobuttons{margin:20px 0 0;float:left;}.paymentwrap .cobuttons .yellowbtn{margin:10px 0;line-height:13px;}.paymentwrap .which-card-text{color:#fc6b0d;font-family:"ablack";margin:10px 0;}.paymentwrap .payment-tick-box{float:left;width:100%;}.paymentwrap .payment-tick-box input{width:10px;margin-right:10px;line-height:20px;margin-top:3px;}.paymentwrap .payment-tick-box input[type="radio"]{margin-left:15px;}.paymentwrap .payment-tick-box label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:none;line-height:20px;}.paymentwrap .payment-tick-box label[for="remember-payment"]{margin-right:10px;}.paymentwrap .payment-tick-box label[for="remember-payment"] + a{line-height:20px;}.paymentwrap .dps{float:left;width:100%;padding:20px 0 0 20%;}.paymentwrap .dps:after{clear:both;content:"";display:block;width:100%;}.paymentwrap .dps .dps-img-wrap{float:right;width:100%;max-width:290px;}.paymentwrap .dps .dps-img{float:left;width:50%;}.paymentwrap .dps .dps-img img{width:100%;}.paymentwrap .dps p{margin-top:10px;line-height:20px;}.paymentwrap .ccgc{float:left;width:100%;}.paymentwrap section{float:left;width:100%;}.paymentwrap section > div{float:left;width:100%;}.paymentwrap section > div{max-height:0;overflow:hidden;transition:max-height 0.5s cubic-bezier(0, 1.05, 0, 1);-moz-transition:max-height 0.5s cubic-bezier(0, 1.05, 0, 1);-webkit-transition:max-height 0.5s cubic-bezier(0, 1.05, 0, 1);-o-transition:max-height 0.5s cubic-bezier(0, 1.05, 0, 1);-ms-transition:max-height 0.5s cubic-bezier(0, 1.05, 0, 1);}.paymentwrap section > div.js-open{max-height:1000px;}.paymentwrap p{margin:0;}.paymentwrap form{font-size:13px;margin:0;float:left;width:100%;}.paymentwrap h2{color:#fc6b0d;font-family:"ablack";text-transform:uppercase;font-size:30px;margin:0;}.paymentwrap h3{float:left;margin:20px 0 0;width:100%;color:#fc6b0d;font-family:"ablack";text-transform:uppercase;font-size:17px;}.paymentwrap h3.open{background:url('/images/downarrow.png') center right no-repeat;cursor:pointer;}.paymentwrap h3.js-arrow{background:url('/images/uparrow.png') center right no-repeat;}.paymentwrap h4{float:left;margin:20px 0 0;width:100%;color:;font-family:"ablack";text-transform:uppercase;font-size:16px;}.paymentwrap .hide{margin:20px 0;float:left;width:100%;}.paymentwrap .sep{border-bottom:1px solid #dedddd;float:left;width:100%;margin:20px 0 0;}.paymentwrap .bankd{float:left;width:100%;}.paymentwrap .bankd input{width:80%;float:left;}.paymentwrap .bankd label{width:20%;margin:10px 0 0;}.paymentwrap .bankd span{font-family:'helbold';font-size:17px;margin:0 0 20px;display:block;}.paymentwrap .bankd p{font-size:13px;}.paymentwrap .bankd p.total{font-size:15px;margin:15px 0 20px;width:100%;}.paymentwrap .ccwrap{float:left;margin:15px 0 0;width:100%;}.paymentwrap .ccwrap p{font-size:15px;margin:0 0 20px;}.paymentwrap .ccwrap input{width:80%;float:left;}.paymentwrap .ccwrap label{width:20%;margin:10px 0 0;}.paymentwrap .ccwrap .halfwidth{float:left;width:80%;margin:0 0 10px;}.paymentwrap .ccwrap .halfwidth > div{width:48%;float:right;}.paymentwrap .ccwrap .halfwidth > div input{width:100%;}.paymentwrap .ccwrap .halfwidth > div .whatsthis{margin:10px 0 0;}.paymentwrap .ccwrap .halfwidth > div:first-child{float:left;}.paymentwrap .usecard{float:left;width:100%;background:#f3f3f3;padding:10px;margin:10px 0 20px;}.paymentwrap .usecard table .greybtn{margin:0;float:right;}.paymentwrap .total{float:left;clear:both;font-size:15px;margin:20px 0 0;}.paymentwrap .whatsthis{float:left;}.paymentwrap .gcwrap{float:left;width:100%;margin:15px 0 0;}.paymentwrap .gcwrap p{margin:0 0 20px;}.paymentwrap .gcwrap .cardno{width:43%;float:left;margin:0 2% 0 0;}.paymentwrap .gcwrap .pin{width:33%;float:left;margin:0 2% 0 0;}.paymentwrap .gcwrap .yellowbtn{width:20%;clear:none;margin:19px 0 0;height:38px;padding:12px;}.your-details .ui-autocomplete{width:75%;right:0;}.your-details .ppacc{float:left;width:100%;}.your-details .ppacc .inputs{float:left;width:100%;}.your-details .yourdetails{width:calc(100% - 300px);float:left;padding:0 90px 0 0;}.your-details .yourdetails .aainp{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;background-image:url('/images/aabg.jpg');background-size:cover;float:left;width:100%;}.your-details .yourdetails .aainp .aatext{margin:10px 20px 0 10px;width:143px;}.your-details .yourdetails .aainp input{width:calc(100% - 173px - 70px);margin-top:10px;padding:0px 10px;}@media (min-width:0px) and (max-width:770px){.your-details .yourdetails .aainp input{width:calc(100% - 70px);}}.your-details .yourdetails .aainp ::-webkit-input-placeholder{color:#ababab;font-style:italic;}.your-details .yourdetails .aainp ::-moz-placeholder{line-height:35px;color:#ababab;font-style:italic;}.your-details .yourdetails .aainp :-ms-input-placeholder{line-height:35px;color:#ababab;font-style:italic;}.your-details .yourdetails .aainp :-moz-placeholder{line-height:35px;color:#ababab;font-style:italic;}.your-details .yourdetails .aainp p{margin-left:10px;}@media (min-width:0px) and (max-width:770px){.your-details .yourdetails .aainp p{margin-left:0px;}}.your-details .yourdetails .aainp > div{float:left;}.your-details .yourdetails .aainp .aalogo{float:right;width:70px;text-align:center;margin-top:5px;}.your-details .yourdetails .aainp .aalogo img{display:block;margin:0 0 0 auto;max-width:60px;}.your-details .yourdetails .aainp .aalogo a{color:#000;text-decoration:underline;font-size:11px;margin:6px 0 0;}.your-details .yourdetails .selwrap{width:75%;margin-bottom:30px;}@media (min-width:0px) and (max-width:770px){.your-details .yourdetails .selwrap{width:100%;}}.your-details .form-inst{color:#fc6b0d;margin-top:0;text-align:right;width:100%;}.your-details .sidebar{width:300px;float:left;}.your-details .opt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;position:relative;background:#f3f3f3;padding:20px;margin:0 0 15px;}.your-details .opt input{margin:0 5px 0 0;}.your-details .opt input[type="radio"]{margin:-2px 5px 0 0;}.your-details .opt table{width:calc(100% - 25px);float:left;}.your-details .opt table span{font-size:11px;}.your-details h2{color:#fc6b0d;font-family:"ablack";text-transform:uppercase;font-size:30px;margin:0 0 25px;}.your-details h3{float:left;margin:30px 0;width:100%;color:#fc6b0d;font-family:"ablack";text-transform:uppercase;font-size:25px;}.your-details .defform .orange{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fc6b0d;padding:25px 20px 10px;color:#fff;float:left;width:100%;font-size:15px;}.your-details .defform .orange input{margin:1px 0 15px;height:15px;}.your-details .defform .orange label{width:calc(100% - 20px);float:left;margin:0;font-size:15px;}.your-details .defform .pcinput{width:30%;}.your-details .defform .pc{float:left;margin:8px 0 0 10px;color:#fc6b0d;font-size:13px;text-decoration:none;}.your-details .defform label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;margin-top:7px;}.your-details .defform label.full{width:100%;}.your-details .defform label.full input{width:20px;}@media (min-width:0px) and (max-width:770px){.your-details .defform label{width:100%;}}.your-details .defform input{width:75%;}.your-details .defform input:not([type="submit"]).error-field{border:1px red solid;}@media (min-width:0px) and (max-width:770px){.your-details .defform input{width:100%;}}.defwidth:before,.defwidth:after{content:"";display:block;clear:both;}.account{padding:40px 0;float:left;width:100%;}.account,.account *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.account .dashside{width:315px;float:left;}.account .dashside ul li{list-style-type:none;margin-bottom:14px;text-transform:uppercase;}.account .dashside ul li a{text-decoration:none;color:#fc6b0d;font-family:"ablack";font-size:14px;}.account .dashside ul li a.active{color:#5b5757;}.account .dashopen{cursor:pointer;}.account .dash{width:calc(100% - 315px);float:left;}.account .dash.mygc .reggc input[type="text"]{width:78%;margin:0 2% 0 0;float:left;}.account .dash.mygc .reggc input[type="submit"]{clear:none;width:20%;margin:0;padding:12px;font-size:17px !important;}.account .dash.mydetail .pwform > div{width:38%;float:left;margin:0 2% 0 0;}.account .dash.mydetail .pwform input,.account .dash.mydetail .pwform label{width:100%;}.account .dash.mydetail .pwform label{margin:0 0 4px;}.account .dash.mydetail .pwform .greybtn{width:20%;clear:none;height:37px;margin:19px 0 0;}.account .dash.mydetail .changepassword{background:#f5f5f5;float:left;width:100%;padding:20px;margin:0 0 40px;}.account .dash.mydetail #choose-petkind-dash{max-height:35px;margin-top:10px;width:80%;float:left;}.account .dash.mydetail #choose-petkind-dash ul{list-style-type:none;padding:0;margin:0;text-align:left;}.account .dash.mydetail #choose-petkind-dash ul li{display:inline;margin-right:25px;color:#cecece;cursor:hand;cursor:pointer;}.account .dash.mydetail #choose-petkind-dash ul li:last-of-type{margin-right:0;}.account .dash.mydetail #choose-petkind-dash ul li.chosen{color:#fc6b0d;}.account .dash.mydetail .smartfuel{background:#fff8f0;float:left;width:100%;padding:20px;border:1px solid #fc6b0d;margin:20px 0;}.account .dash.mydetail .smartfuel span{font-family:'helbold';color:#fc6b0d;display:block;width:100%;margin:0 0 15px;}.account .dash.mydetail label{width:20%;margin:10px 0 0;}.account .dash.mydetail input{width:80%;}.account .dash.mydetail .greybtn{font-size:17px !important;width:150px;}.account .dash.mydetail .adddetails{margin:20px 0;}.account .dash.orderdetail section > div{width:33.33%;float:left;}.account .dash.orderdetail section > div a{color:#fc6b0d;text-decoration:none;}.account .dash.orderdetail section .yourorder{width:100%;float:left;border:1px solid #dedddd;margin:0 0 20px;}.account .dash.orderdetail section .yourorder .row{float:left;width:100%;padding:10px;border-top:1px solid #dedddd;}.account .dash.orderdetail section .yourorder .row:nth-child(2){border:0;}.account .dash.orderdetail section .yourorder .row.finaltotal{float:left;width:100%;background:#f3f3f3;padding:20px 10px;font-size:13px;}.account .dash.orderdetail section .yourorder .row.finaltotal table{border:0;}.account .dash.orderdetail section .yourorder .row.finaltotal .total{float:right;width:30%;}.account .dash.orderdetail section .yourorder .row.finaltotal .total td{padding:0;}.account .dash.orderdetail section .yourorder .row.finaltotal .total .totalrow{font-size:17px;font-family:'helbold';}.account .dash.orderdetail section .yourorder .row.finaltotal .total .totalrow td{padding:15px 0 0;}.account .dash.orderdetail section .yourorder .row.heading{background:#f3f3f3;font-family:"ablack";font-size:11px;border:0;}.account .dash.orderdetail section .yourorder .row.heading .text{padding:0;font-size:11px;}.account .dash.orderdetail section .yourorder .row .text div{float:left;}.account .dash.orderdetail section .yourorder .row .desc{width:47%;}.account .dash.orderdetail section .yourorder .row .price{width:13%;}.account .dash.orderdetail section .yourorder .row .qty{width:12%;text-align:center;}.account .dash.orderdetail section .yourorder .row .remove{width:12%;text-align:center;}.account .dash.orderdetail section .yourorder .row .sub{width:16%;text-align:right;}.account .dash.orderdetail section .yourorder .row > div{float:left;}.account .dash.orderdetail section .yourorder .row .image{width:116px;margin:0 25px 0 0;}.account .dash.orderdetail section .yourorder .row .text{width:calc(100% - 141px);font-size:13px;padding:25px 0;}.account .dash.orderhistory .findorder .orderid{width:38%;float:left;margin:0 2% 0 0;}.account .dash.orderhistory .findorder .ordername{width:38%;float:left;margin:0 2% 0 0;}.account .dash.orderhistory .findorder .greybtn{width:20%;float:right;clear:none;margin:20px 0 0;height:38px;font-size:17px !important;}.account .dash.reviewwrap .reviewlist{width:calc(100% + 40px);margin:0 0 0 -20px;float:left;}.account .dash.reviewwrap .reviewlist .review{float:left;width:calc(50% - 40px);margin:0 20px 60px;}.account .dash.reviewwrap .reviewlist .review .image{width:95px;float:left;text-align:center;}.account .dash.reviewwrap .reviewlist .review .image img{max-width:95px;width:100%;margin:0 auto;}.account .dash.reviewwrap .reviewlist .review .text{width:calc(100% - 95px);float:left;padding:0 0 0 30px;font-size:13px;}.account .dash.reviewwrap .reviewlist .review .text .yellow{color:#fc6b0d;}.account .dash.reviewwrap .reviewlist .review .text .rating{width:100%;margin:0 0 15px;}.account .dash.wishlist .wishwrap .prod{float:left;padding:0 10px;text-align:center;width:25%;}.account .dash.wishlist .wishwrap .prod .image{position:relative;}.account .dash.wishlist .wishwrap .prod .image img{max-width:233px;width:100%;}.account .dash.wishlist .wishwrap .prod .text{padding:15px 0;font-size:13px;color:#5b5757;margin:0 0 20px;}.account .dash.wishlist .wishwrap .prod .text a:first-child{height:52px;overflow:hidden;display:block;}.account .dash.wishlist .wishwrap .prod .text a{color:#5b5757;text-decoration:none;}.account .dash.wishlist .wishwrap .prod .text .remove{color:#fc6b0d;}.account .dash.addpets label{width:20%;margin:10px 0 0;}.account .dash.addpets label.file{width:80%;float:left;clear:none;margin:0 0 10px;}.account .dash.addpets input{width:80%;}.account .dash.addpets .char{width:80%;float:left;}.account .dash.addpets .char input{width:20px;margin:1px 0 0;}.account .dash.addpets .char label{width:100%;}.account .dash.addpets .greybtn{margin:20px 0 20px 20%;width:150px;clear:none;}.account .dash.addpets .lgreybtn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:20px 0 20px 20px;width:150px;clear:none;padding:10px;height:33px;display:inline;border:0;}.account .dash.addpets .bday{float:left;width:80%;}.account .dash.addpets .bday > div{width:100%;float:left;margin:0 0 10px;}.account .dash.addpets .bday > div div:first-child{margin:0 1% 0 0;}.account .dash.addpets .bday > div div:nth-child(2){margin:0 2%;}.account .dash.addpets .bday > div div:last-child{float:right;margin:0 0 0 1%;}.account .dash.addpets .bday .selwrap{width:31.333%;float:left;margin:0 1%;}.account .dash.addpets .bday .selwrap select{-moz-appearance:none;}.account .dash .selwrap{width:80%;float:left;margin:0 0 10px;}.account .dash.pets .greybtn{clear:none;margin:0;width:150px;}.account .dash.pets h1{float:left;}.account .dash.pets .petlist > div{width:50%;float:left;text-align:center;}.account .dash.pets .petlist > div img{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;width:180px;height:180px;}.account .dash.pets .petlist > div .image{width:180px;float:left;}.account .dash.pets .petlist > div .text{padding:20px;text-align:left;width:calc(100% - 180px);float:left;font-size:13px;line-height:19px;}.account .dash.pets .petlist > div .text a{color:#fc6b0d;text-decoration:none;}.account .dash.pets .petlist > div .text h2{color:#fc6b0d;font-family:'helbold';margin:0 0 5px;font-size:19px;}.account .dash section{font-size:13px;margin:0 0 40px;float:left;width:100%;}.account .dash section .details div{width:50%;float:left;}.account .dash section table{border-bottom:1px solid #d6d6d6;}.account .dash section table td{padding:10px;}.account .dash section table td a{color:#fc6b0d;text-decoration:none;}.account .dash section table .head td{background:#5b5757;color:#fff;}.account .dash .title{float:left;width:100%;margin:0 0 15px;padding:0 0 10px;text-transform:uppercase;}.account .dash .title.border{border-bottom:1px solid #d6d6d6;}.account .dash .title h1{color:#fc6b0d;font-family:"ablack";font-size:30px;margin:0;}.account .dash .title h2{color:#fc6b0d;font-family:"ablack";font-size:20px;margin:0;float:left;}.account .dash .title a{float:right;text-decoration:none;color:#fc6b0d;font-family:"ablack";font-size:14px;}.account .dash .title span{font-size:20px;}.reg{background:#f5f5f5 url('/images/register.jpg') top right no-repeat;background-size:45% 100%;float:left;width:100%;padding:40px 50% 40px 40px;margin:0 0 30px 0;}.reg,.reg *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.reg h1{color:#fc6b0d;font-family:"ablack";text-transform:uppercase;font-size:35px;margin:0 0 20px;}.reg .defform input{width:70%;}.reg .defform label{width:30%;margin:10px 0 0;}.reg .defform .selwrap{width:70%;}.reg .defform .greybtn{font-size:17px !important;width:150px;}.reg .defform #choose-petkind{max-height:35px;margin-top:10px;width:70%;float:left;}.reg .defform #choose-petkind ul{list-style-type:none;padding:0;margin:0;text-align:left;}.reg .defform #choose-petkind ul li{display:inline;margin-right:25px;color:#cecece;cursor:hand;cursor:pointer;}.reg .defform #choose-petkind ul li:last-of-type{margin-right:0;}.reg .defform #choose-petkind ul li.chosen{color:#fc6b0d;}.reg .defform .smartfuel{background:#fcfcfc;padding:20px;float:left;width:100%;border:1px solid #bfbebe;margin:20px 0;}.reg .defform .smartfuel p{margin:0 0 15px;color:#fc6b0d;font-family:'helbold';}.imageheader{width:100%;background:url('/images/header.jpg') top left no-repeat;background-size:cover !important;position:relative;height:280px;max-width:1250px;margin:0 auto;clear:both;}.imageheader,.imageheader *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.imageheader h1{font-size:50px !important;color:#fc6b0d;font-family:"ablack";text-transform:uppercase;margin:0;bottom:20px;left:20px;position:absolute;}#ui-datepicker-div{border:1px #fc6b0d solid;}#ui-datepicker-div .ui-widget-header{background:#fc6b0d;color:#fff;}#ui-datepicker-div .ui-widget-header .ui-datepicker-prev-hover,#ui-datepicker-div .ui-widget-header .ui-datepicker-next-hover{background:#fff;}#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-content .ui-state-default,#ui-datepicker-div .ui-widget-header .ui-state-default{border:1px #fc6b0d solid;background:#fff8f0;}.gc{float:left;width:100%;padding:40px 0;}.gc,.gc *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.gc p{font-size:17px;margin:0 0 35px;}.gc .buygc{width:calc(100% - 305px);float:left;padding:0 40px 0 0;}.gc .buygc .button-wrap{width:100%;margin-bottom:20px;}.gc .buygc .button-wrap:before,.gc .buygc .button-wrap:after{content:"";display:block;clear:both;}.gc .buygc .button-wrap .greybtn{width:100%;clear:none;border:0;margin:0;float:left;margin-right:10px;font-size:17px !important;text-transform:uppercase;line-height:25px;cursor:hand;cursor:pointer;}.gc .buygc .button-wrap .greybtn:nth-of-type(1){max-width:205px;}.gc .buygc .button-wrap .greybtn:nth-of-type(2){max-width:300px;}.gc .buygc .button-wrap .greybtn.gc-active{background:#fc6b0d;}.gc .buygc .button-wrap:before{clear:both;content:"";display:block;}.gc .buygc .delivery-details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.gc .buygc .delivery-details:before,.gc .buygc .delivery-details:after{content:"";display:block;clear:both;}.gc .buygc .delivery-details .details,.gc .buygc .delivery-details textarea{display:inline-block;vertical-align:top;}.gc .buygc .delivery-details .details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:60%;}.gc .buygc .delivery-details .details label{width:30%;float:left;line-height:33px;margin-bottom:5px;}.gc .buygc .delivery-details .details input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70%;margin-bottom:5px;height:33px;padding-left:10px;}.gc .buygc .delivery-details .details input[type="date"]{font-family:"gothambook", "arial", "helvetica", "sans-serif";}.gc .buygc .delivery-details textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;font-family:"gothambook", "arial", "helvetica", "sans-serif";width:39%;resize:vertical;border:1px #cecece solid;padding:10px;}.gc .buygc .delivery-details .orangebtn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:20px;}.gc .buygc .select,.gc .buygc .enter{width:48%;margin:20px 0;float:right;}.gc .buygc .select h2,.gc .buygc .enter h2{font-size:18px;color:#fc6b0d;font-family:"ablack";text-transform:uppercase;margin:0 0 15px;}.gc .buygc .select .card,.gc .buygc .enter .card{padding:8px 20px 7px;font-family:"ablack";border:1px solid #d4d0d0;color:#d4d0d0;float:left;margin:0 5px 5px 0;width:95px;text-align:center;font-size:22px;cursor:pointer;}.gc .buygc .select .card.js-active,.gc .buygc .enter .card.js-active{border:1px solid #fc6b0d;color:#fc6b0d;}.gc .buygc .select{float:left;}.gc .buygc .enter input{width:calc(100% - 185px);float:left;margin:0 10px 0 0;height:40px;padding:10px;}.gc .buygc .enter .orangebtn{display:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:40px;font-size:15px;}.gc .side{width:305px;float:left;border:1px solid #fc6b0d;background:#fff8f0;padding:30px;font-size:13px;}.gc .side p{font-size:13px;margin:0 0 15px;}.gc .side a{color:#fc6b0d;font-size:13px;text-decoration:none;}.gc .side h2{font-family:"ablack";font-size:16px;color:#fc6b0d;margin:0 0 20px;}.faq{padding:0 0 40px 0;float:left;width:100%;}.faq *,.faq{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.faq .faqside{width:315px;float:left;}.faq .faqside ul li{list-style-type:none;margin-bottom:14px;text-transform:uppercase;}.faq .faqside ul li a{text-decoration:none;color:#fc6b0d;font-family:"ablack";font-size:14px;}.faq .faqside ul li a.active{color:#5b5757;}.faq .faqmain{width:calc(100% - 315px);float:left;}.faq .faqmain h1{color:#fc6b0d;font-family:"ablack";font-size:30px;margin:0 0 20px;text-transform:uppercase;}.faq .faqmain .question{font-family:'helbold';cursor:pointer;cursor:hand;font-size:13px;margin-bottom:0;}.faq .faqmain .answer{font-size:13px;display:none;}.faq .faqmain .answer p{margin-top:0;margin-bottom:0;}.gen{padding:20px 0 40px;float:left;width:100%;font-size:13px;}.gen *,.gen{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.gen h1{color:#fc6b0d;font-family:"ablack";font-size:30px;margin:0 0 30px;text-transform:uppercase;}.gen h2{color:#fc6b0d;font-family:"ablack";font-size:18px;margin:0 0 20px;text-transform:uppercase;}.gen .intro{font-size:17px;line-height:20px;}.gen p{margin:0 0 15px;line-height:17px;}.gen ul{margin:0 0 15px;}.gen ul li{margin:0 0 3px 20px;}.gen .col{float:left;width:50%;padding:0 0 0 20px;}.gen .col.first{padding:0 20px 0 0;}@media (min-width:0px) and (max-width:770px){.gen .col{width:100%;padding:0px;}.gen .col.first{padding:0px;}}.landing *,.landing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.landing .findform{border:1px solid #e7e7e7;float:left;clear:both;width:100%;padding:30px 50px;background:#f3f3f3 url('/images/catform.png') bottom right no-repeat;}.landing .findform .text{width:250px;float:left;}.landing .findform .text h2{font-family:"amed";font-size:27px;text-transform:uppercase;color:#fc6b0d;margin:0 0 20px;}.landing .findform .text p{font-size:15px;margin:0 0 15px;}.landing .findform form{width:calc(100% - 250px);float:left;}.landing .findform form.defform{max-width:480px;padding:0 0 0 50px;}.landing .findform form.defform input,.landing .findform form.defform .selwrap,.landing .findform form.defform textarea{width:80%;float:left;margin:0 0 10px;outline:0;}.landing .findform form.defform label{width:20%;margin:5px 0 0;}.landing .findform form.defform textarea{border:1px solid #bfbebe;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.landing .findform form.defform .greybtn{margin:0 0 0 20%;width:100px;}.landing .articletitle .text{width:410px;float:left;}.landing .articletitle .text h1{color:#fc6b0d;font-family:"ablack";text-transform:uppercase;font-size:55px;margin:0 0 5px;}.landing .articletitle .text h2{font-family:"arom";font-size:23px;}.landing .articletitle .text h2 strong{font-family:"ablack";font-weight:normal;}.landing .articletitle .image{width:calc(100% - 410px);float:left;}.landing .articletitle .image img{width:100%;max-width:837px;}.landing .col{width:25%;float:left;margin:20px 0;}.landing .col .articleicon{width:20%;float:left;width:38px;height:auto;margin-right:5px;}.landing .col section{margin:0 0 40px;font-size:13px;float:left;width:80%;padding:0 15px 0 0;}.landing .col section .title{color:#fc6b0d;font-family:"ablack";text-transform:uppercase;width:100%;font-size:30px;float:left;margin:0 0 5px;}.landing .col section .title .icon{float:left;margin-right:10px;width:46px;}.landing .col section .title a{float:left;width:100%;border-bottom:1px solid #e7e7e7;}.landing .col section ul{clear:both;float:left;margin:0;}.landing .col section ul li{list-style-type:none;}.landing .col section ul li a{color:#5b5757;}.artwrap,.artwrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.artwrap .images2 img{width:50%;padding:0 5px;float:left;}.artwrap .carouselwrap{margin:40px 0;float:left;width:100%;}.artwrap .carouselwrap .artwrap{padding:0 30px;position:relative;}.artwrap .carouselwrap .owl-buttons{position:absolute;top:40%;width:100%;}.artwrap .carouselwrap h2{color:#fc6b0d;text-transform:uppercase;font-family:"ablack";font-size:19px;padding:0 0 5px;margin:0 0 15px;text-decoration:none;display:block;width:100%;border-bottom:1px solid #e6e6e6;}.artwrap .carouselwrap .item{text-align:center;}.artwrap .carouselwrap .item .text{font-size:13px;color:#5b5757;margin:15px 0 0;}.artwrap .share{border-top:1px solid #e6e6e6;float:left;width:100%;margin:20px 0;}.artwrap .share .social{float:left;width:270px;padding:38px 0 0;}.artwrap .share .social .chicklets{text-indent:-9999px;}.artwrap .share .social h4{font-family:"ablack";color:#fc6b0d;float:left;text-transform:uppercase;margin:3px 10px 0 0;}.artwrap .share .emailwrap{border-left:1px solid #e6e6e6;width:calc(100% - 270px);float:right;padding:30px 0 0 70px;}.artwrap .share .emailwrap span{font-family:"amed";font-size:19px;float:left;color:#fc6b0d;width:330px;margin:10px 0 0;}.artwrap .share .emailwrap span strong{font-family:"ablack";font-weight:normal;}.artwrap .share .emailwrap .inputwrap{width:calc(100% - 330px);border:1px solid #bfbebe;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.artwrap .share .emailwrap .inputwrap input[type="text"]{border:0;background:transparent;font-size:13px;width:calc(100% - 20px);float:left;padding:10px;}.artwrap .share .emailwrap .inputwrap input[type="submit"]{width:20px;float:left;background:transparent url('/images/signup.png') center left no-repeat;border:0;padding:10px;cursor:pointer;}.artwrap .fact{background:#002d62;padding:40px;color:#fff;font-family:"arom";font-size:20px;float:left;width:100%;margin:20px 0 0;}.artwrap .fact .image{width:100%;float:left;margin:0 0 20px;}.artwrap .fact .text{width:calc(100% - 194px);float:left;padding:0;}.artwrap .fact .vet{width:194px;float:right;}.artwrap article .title{float:left;width:100%;margin:0 0 30px;}.artwrap article .title h1{color:#fc6b0d;font-family:"arom";font-size:35px;float:left;}.artwrap article .title a{float:right;font-family:"ablack";font-size:19px;margin:15px 0 0;}.artwrap article .mainimg{width:100%;margin:0 0 30px;}.artwrap article .mainimg img{width:100%;}.artwrap article p{font-size:13px;margin:0 0 20px;}.artcat{/*carousel rules */}.artcat *,.artcat{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.artcat .main{float:left;width:calc(100% - 315px);}.artcat .main .article{width:33.3334%;float:left;margin:0 0 20px;}.artcat .main .article .image{margin:0 0 20px;padding:0 10px 0;}.artcat .main .article .image img{width:100%;}.artcat .main .article h3{font-family:"arom";font-size:20px;margin:0 0 20px;color:#fc6b0d;overflow:hidden;}.artcat .main .article .text{font-size:13px;padding:0 10px;height:160px;overflow:hidden;}.artcat .main .article .text a{text-transform:uppercase;font-family:"amed";font-size:15px;height:48px;display:block;overflow:hidden;}.artcat .main .article .text p{height:60px;overflow:hidden;}.artcat .artside{width:315px;float:left;padding:0 40px 0 0;}.artcat .artside section > ul{margin:0;}.artcat .artside section > ul li a.active{color:#fc6b0d;}.artcat .artside section > ul li ul{margin:3px 0 3px 10px;float:left;width:100%;}.artcat .artside section > ul li ul li a{color:#000;}.artcat .artside section > ul li ul li a:hover,.artcat .artside section > ul li ul li a.active{color:#fc6b0d;}.artcat .artside h2{color:#fc6b0d;text-transform:uppercase;font-size:17px;font-family:"ablack";padding:0 0 3px;margin:0 0 10px;border-bottom:1px solid #cecece;}.artcat .artside .artopen{background:url('/images/downarrow.png') 97% center no-repeat;width:100%;text-decoration:none;color:#fff;font-family:"ablack";font-size:15px;text-transform:uppercase;}.artcat .artside ul li{list-style-type:none;margin-bottom:4px;}.artcat .artside ul li a{text-decoration:none;color:#8f8f8f;font-size:14px;}.artcat .artside ul li a.active{color:#fc6b0d;}.item{overflow:hidden;}.item strong{white-space:nowrap;overflow:hidden;}.item .productname{height:30px;overflow:hidden;display:block;}.item .text{padding:0 10px;}.error,.error-block{float:left;width:100%;margin:0 0 20px;color:Red;font-size:13px;line-height:17px;}.hide{display:none;}.alert-error{color:Red;font-size:13px;padding:10px 0;}.inputwrap .alert-error{padding:10px;}.contact .defwidth{max-width:800px;}.contact table{margin:20px 0 40px;float:left;width:100%;}.contact table td:nth-child(odd){padding:0 15px 20px 0;}.contact table td{padding:0 0 20px;}.gcform{width:100%;max-width:800px;margin:50px auto;}.gcform *,.gcform{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.gcform form.defform input{width:80%;float:left;}.gcform form.defform label{width:20%;float:left;margin:10px 0 0;}.gcform form.defform .halfwidth{width:80%;float:left;margin:0 0 10px;}.gcform form.defform .halfwidth .selwrap,.gcform form.defform .halfwidth > div{width:48%;float:right;}.gcform form.defform .halfwidth .selwrap input,.gcform form.defform .halfwidth > div input{width:100%;}.gcform form.defform .halfwidth > div:first-child{float:left;}.gcform form.defform h4{float:left;margin:20px 0 0;width:100%;color:;font-family:"ablack";text-transform:uppercase;font-size:16px;}.gcform form.defform p{font-size:15px;margin:0 0 20px;}.gcform form.defform .dps{float:left;width:100%;margin:0 0 40px 20%;}.gcform form.defform .whatsthis{float:left;margin:10px 0 0;}.accnew,.accnewopen{float:left;width:100%;margin:0 0 10px;}.accnew #createacc,.accnewopen #createacc{width:20px;}.errorwrap{max-width:860px;width:100%;margin:50px auto;background:#f3f3f3 url('/images/error.jpg') right bottom no-repeat;padding:70px 50px;min-height:450px;}.errorwrap *,.errorwrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.errorwrap .text{max-width:400px;}.errorwrap .text h1{font-size:40px;color:#fc6b0d;font-family:"ablack";margin:0 0 10px;line-height:40px;}.errorwrap .text h2{font-size:17px;}.errorwrap .text p{font-size:13px;padding:0 55px 0 0;}.success{color:#96d500;margin:0 0 20px;}.formpage{max-width:840px;width:100%;border:1px solid #bfbebe;margin:30px auto;}.formpage,.formpage *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.formpage img{width:100%;}.formpage .defform{padding:40px;}.formpage .defform label{width:20%;float:left;margin:10px 0 0;}.formpage .defform input{width:80%;}.formpage .defform .greybtn{width:150px;margin:0 0 0 20%;font-size:17px !important;}.mostpopcarousel{min-height:326px;}.aapage,.aapage *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.aapage .banner{width:100%;}.aapage .banner img{width:100%;}.aapage .text{float:left;width:50%;padding:70px 100px 70px 0;font-size:13px;}.aapage .text h2{font-size:17px;}.aapage .text h2,.aapage .text a{font-family:'helbold';}.aapage .text .tc{color:#8a8a8a;font-size:11px;}.aapage .card{float:left;margin:30px 0;width:50%;max-width:551px;}.createwrap{float:left;width:100%;display:block;}.createacc{clear:none !important;}.countdown{clear:both;float:left;width:100%;margin:-5px 0 15px 0;font-size:11px;}.checkout .forgotpw{margin-top:10px;}.freefreight{color:red;font-family:'helbold';}.addresswrap{position:relative;float:left;width:100%;}.addresswrap .addresssuggestion{display:block;margin:0;position:absolute;float:left;width:75%;margin:0 0 0 25%;background:#fff;top:46px;}.addresswrap .addresssuggestion *,.addresswrap .addresssuggestion{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.addresswrap .addresssuggestion ul{margin:-10px 0 20px;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;width:100%;}.addresswrap .addresssuggestion ul li{list-style-type:none;padding:5px;}.addresswrap .addresssuggestion ul li:hover{background:#eee;cursor:pointer;}.home-banners .banner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;}.home-banners .banner img{width:100%;display:block;height:auto;}.home-banners .double .banner{display:inline-block;width:calc(100%/2 - 10px);}.home-banners .double .banner:first-of-type{margin-right:15px;}.home-banners .triple .banner{display:inline-block;width:calc(100%/3 - 13px);margin-right:15px;}.home-banners .triple .banner:last-of-type{margin-right:0px;}.home-banners .quadruple .banner{display:inline-block;width:calc(100%/4 - 15px);margin-right:15px;}.home-banners .quadruple .banner:last-of-type{margin-right:0px;}.bundle,.bundle *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.bundle .singleprod{float:left;width:100%;margin:0 0 50px;}.bundle .singleprod .imagewrap{width:410px;float:left;}.bundle .singleprod .imagewrap .mainprodwrap{float:left;}.bundle .singleprod .imagewrap .mainprodwrap .zoom{display:inline-block;position:relative;}.bundle .singleprod .imagewrap .mainprodwrap .zoom:after{content:'';display:block;width:16px;height:16px;position:absolute;bottom:10px;left:10px;background:url('/images/search.png');}.bundle .singleprod .imagewrap .mainprodwrap .zoom img{display:block;}.bundle .singleprod .imagewrap .mainprodwrap .zoom img::selection{background-color:transparent;}.bundle .singleprod .imagewrap .thumbs{float:left;width:100%;margin:10px 0 70px;}.bundle .singleprod .imagewrap .thumbs div{float:left;margin:0 5px 5px 0;border:1px solid #fff;}.bundle .singleprod .imagewrap .thumbs div.active{border:1px solid #000;}.bundle .singleprod .freq{float:left;width:100%;}.bundle .singleprod .freq .freqwrap{padding:0 30px;}.bundle .singleprod .freq h2{color:#fc6b0d;text-transform:uppercase;font-family:"ablack";font-size:19px;padding:0 0 5px;margin:0 0 15px;text-decoration:none;display:block;width:100%;border-bottom:1px solid #e6e6e6;}.bundle .singleprod .freq .freqcarousel img:first-child{width:100%;max-width:150px;padding:0 5px;}.bundle .singleprod .freq .freqcarousel .text{font-size:13px;color:#5b5757;margin:15px 0 0;}.bundle .singleprod .freq .freqcarousel > div{text-align:center;}.bundle .singleprod .freq .freqcarousel .owl-buttons{position:absolute;top:40%;width:100%;}.bundle .singleprod .sidebar{width:150px;float:left;text-align:center;}.bundle .singleprod .sidebar img{margin:0 0 10px;}.bundle .singleprod .sidebar .text{margin:0 0 20px;}.bundle .singleprod .sidebar .text a{color:#5b5757;font-size:13px;text-decoration:none;}.bundle .singleprod .sidebar .text a .red{color:#ff2323;}.bundle .singleprod .sidebar .text a .special{text-transform:uppercase;font-weight:bold;}.bundle .singleprod .sidebar h2{color:#fc6b0d;text-transform:uppercase;font-family:"ablack";font-size:17px;padding:0 0 5px;margin:0 0 15px;text-decoration:none;display:block;width:100%;border-bottom:1px solid #e6e6e6;}.bundle .singleprod .prodinfo{width:calc(100% - 560px);float:left;padding:0 60px 0 60px;font-size:13px;}.bundle .singleprod .prodinfo h1{color:#fc6b0d;font-family:"ablack";text-transform:uppercase;font-size:30px;margin:0 0 5px;}.bundle .singleprod .prodinfo > div{float:left;clear:both;}.bundle .singleprod .prodinfo .tabs{float:left;width:100%;}.bundle .singleprod .prodinfo .tabs .reviewbox{float:left;width:100%;margin:10px 0;}.bundle .singleprod .prodinfo .tabs .reviewbox label{font-weight:bold;font-size:13px;float:left;}.bundle .singleprod .prodinfo .tabs .reviewbox textarea{width:100%;margin:10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #bfbebe;}.bundle .singleprod .prodinfo .tabs .reviewbox .raty{float:left;margin:0 0 0 10px;}.bundle .singleprod .prodinfo .tabs .displayreviews{float:left;width:100%;}.bundle .singleprod .prodinfo .tabs .displayreviews img{display:inline-block;margin:0 0 -2px 10px;}.bundle .singleprod .prodinfo .tabs .text{padding:20px 0;float:left;width:100%;display:none;}.bundle .singleprod .prodinfo .tabs .text.desc{display:block;overflow:hidden;}.bundle .singleprod .prodinfo .tabs .text h1{font-size:20px;margin:0 0 10px;}.bundle .singleprod .prodinfo .tabs .text h3{font-size:16px;font-weight:bold;margin:0 0 10px;}.bundle .singleprod .prodinfo .tabs .text ul,.bundle .singleprod .prodinfo .tabs .text ol{margin:0 0 0 20px;}.bundle .singleprod .prodinfo .tabs .text table{width:100%;}.bundle .singleprod .prodinfo .tabs .text table td{padding:5px 8px 5px 3px;}.bundle .singleprod .prodinfo .tabs .text table td p{margin:0;}.bundle .singleprod .prodinfo .tabs .title{float:left;width:103%;margin:0 0 0 -1.5%;cursor:pointer;text-transform:uppercase;color:#b8b7b7;font-family:"ablack";}.bundle .singleprod .prodinfo .tabs .title > div{float:left;width:30%;border-bottom:2px solid #b8b7b7;margin:0 1.5% 0 1.5%;}.bundle .singleprod .prodinfo .tabs .title > div.js-active{color:#fc6b0d;border-bottom:2px solid #fc6b0d;}.bundle .singleprod .prodinfo .stock{float:left;margin:0 0 15px;}.bundle .singleprod .prodinfo .stock span{font-weight:bold;color:#96d500;}.bundle .singleprod .prodinfo .rating{clear:both;float:left;margin:0 0 20px;}.bundle .singleprod .prodinfo .rating a{color:#fc6b0d;font-weight:bold;text-decoration:none;}.bundle .singleprod .prodinfo .price{clear:both;float:left;margin:0;line-height:25px;width:100%;}.bundle .singleprod .prodinfo .price .red{color:#ff2323;font-size:21px;font-weight:bold;}.bundle .singleprod .prodinfo .price .yellow{color:#fc6b0d;font-weight:bold;}.bundle .singleprod .prodinfo .price .price-compared{float:left;margin:0 0 20px;}.bundle .singleprod .prodinfo .price .price-compared .save{color:#fc6b0d;font-family:"gothambold", "arial", "helvetica", "sans-serif";}.bundle .singleprod .prodinfo .catch-phrase{font-size:17px;}.bundle .singleprod .prodinfo .choose-one{float:none;}.bundle .singleprod .prodinfo .choose-one .ticked{position:absolute;display:none;color:#fff;padding-top:5px;font-size:25px;line-height:40px;width:35px;height:35px;background:#fc6b0d;top:20px;left:25%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.bundle .singleprod .prodinfo .choose-one .options{display:inline-block;vertical-align:top;margin-right:15px;text-align:center;cursor:hand;cursor:pointer;position:relative;}.bundle .singleprod .prodinfo .choose-one .options .img-wrap{width:80px;}.bundle .singleprod .prodinfo .choose-one .options .img-wrap img{width:100%;height:auto;display:block;}.bundle .singleprod .prodinfo .choose-one .options .greybtn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-transform:uppercase;width:60px;border:0;padding:0;line-height:30px;}.bundle .singleprod .prodinfo .choose-one .options.soldout{pointer-events:none;cursor:default;}.bundle .singleprod .prodinfo .choose-one .options.soldout .greybtn{background:#ddd;}.bundle .singleprod .prodinfo .choose-one .options.js-added .greybtn{background:#fc6b0d;}.bundle .singleprod .prodinfo .choose-one .options.js-added .ticked{display:block;}.bundle .singleprod .prodinfo .summary .title{color:#fc6b0d;font-size:15px;text-transform:uppercase;}.bundle .singleprod .prodinfo .summary .row{display:block;width:100%;line-height:25px;border-top:1px #ffb07c solid;}.bundle .singleprod .prodinfo .summary .row:before,.bundle .singleprod .prodinfo .summary .row:after{content:"";display:block;clear:both;}.bundle .singleprod .prodinfo .summary .row:nth-last-of-type(2){border-bottom:1px #ffb07c solid;}.bundle .singleprod .prodinfo .summary .row p{display:inline-block;vertical-align:top;margin:0;}.bundle .singleprod .prodinfo .summary .row .prod-name{width:52%;}.bundle .singleprod .prodinfo .summary .row .size{width:15%;}.bundle .singleprod .prodinfo .summary .row .unit-price{width:15%;}.bundle .singleprod .prodinfo .summary .row .now-price{text-align:right;width:15%;font-weight:bold;}.bundle .singleprod .prodinfo .summary .summary-footer{border:0;line-height:35px;}.bundle .singleprod .prodinfo .summary .summary-footer .total-price{float:right;font-size:17px;font-weight:bold;}.bundle .singleprod .prodinfo .delivery{float:left;width:100%;margin:0 0 20px;}.bundle .singleprod .prodinfo .delivery > div{border:1px solid #fc6b0d;padding:10px;width:100%;clear:both;margin:0 0 10px;background:#fff8f0;font-size:11px;}.bundle .singleprod .prodinfo .delivery > div label{cursor:pointer;}.bundle .singleprod .prodinfo .delivery > div .title{font-weight:bold;font-size:15px;float:left;margin:0 0 5px;}.bundle .singleprod .prodinfo .delivery > div input{margin:3px 5px 20px 0;float:left;}.bundle .singleprod .prodinfo .delivery > div p,.bundle .singleprod .prodinfo .delivery > div > span{float:left;margin:0;max-width:calc(100% - 185px);}.bundle .singleprod .prodinfo .delivery > div a{float:right;margin:-20px 0 0;}.bundle .singleprod .prodinfo .delivery .auto{border:1px solid #5b5757;background:#f3f3f3;}.bundle .singleprod .prodinfo .comparewish{width:100%;float:left;margin:20px 0;}.bundle .singleprod .prodinfo .comparewish a{color:#fc6b0d;float:right;padding:8px 6px 6px 6px;margin:0 0 0 10px;border:1px solid #fc6b0d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;font-family:"ablack";text-transform:uppercase;}.bundle .singleprod .prodinfo .addtocart{background:#fffaf4;border:1px #fc6b0d solid;padding:10px;float:left;width:100%;margin-bottom:20px;}.bundle .singleprod .prodinfo .addtocart a.greybtn,.bundle .singleprod .prodinfo .addtocart div.greybtn{width:175px;float:right;clear:none;cursor:pointer;text-transform:uppercase;margin:0;font-size:17px !important;font-weight:bold;padding:15px;}.bundle .carouselwrap{float:left;width:100%;margin:15px 0 0;}.bundle .carouselwrap .tab{float:left;width:calc(50% - 20px);margin:0 0 0 20px;}.bundle .carouselwrap .tab:first-child{margin:0 20px 0 0;}.bundle .carouselwrap .tab h2{color:#fc6b0d;text-transform:uppercase;font-family:"ablack";font-size:19px;padding:0 0 5px;margin:0 0 15px;text-decoration:none;display:block;width:100%;border-bottom:1px solid #e6e6e6;}.bundle .carouselwrap .tab .tabwrap{padding:0 30px;}.bundle .carouselwrap .tab .tabcarousel img:first-child{width:100%;max-width:150px;padding:0 5px;}.bundle .carouselwrap .tab .tabcarousel .text{font-size:13px;color:#5b5757;margin:15px 0 0;}.bundle .carouselwrap .tab .tabcarousel > div{text-align:center;}.bundle .carouselwrap .tab .tabcarousel .owl-buttons{position:absolute;top:40%;width:100%;}.mfp-content{background:#fff;max-width:700px;}#popup{padding:40px;float:left;}#popup *,#popup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#popup #login-response{margin:0 0 20px;}#popup.join{max-width:800px;width:100%;font-size:13px;overflow:hidden;position:relative;background:url('/images/joinbg.jpg') top left no-repeat;height:381px;}#popup.join h1{color:#fc6b0d;font-family:"ablack";text-transform:uppercase;font-size:25px;margin:0 0 15px;width:100%;padding:0 0 5px;position:relative;z-index:10;}#popup.join .greybtn{width:150px;font-size:17px !important;text-transform:uppercase;}#popup.join .joinwrap{width:310px;text-align:center;color:#fff !important;margin:120px 0 0;}#popup.join .joinwrap h1{color:#fff !important;margin:0;}#popup.join .joinwrap h2{font-family:"arom";font-size:20px;margin:0 0 15px;}#popup.join .joinwrap input{border:0;text-align:center;}#popup.join .joinwrap .greybtn{float:none;margin:0 auto;width:100px;}#popup.login{max-width:700px;width:100%;font-size:13px;overflow:hidden;position:relative;}#popup.login form{max-width:380px;position:relative;z-index:10;float:left;width:100%;min-height:280px;}#popup.login input{width:100%;-webkit-appearance:none;}#popup.login label{width:100%;margin:0 0 5px;}#popup.login h1{color:#fc6b0d;font-family:"ablack";text-transform:uppercase;font-size:25px;margin:0 0 15px;width:100%;padding:0 0 5px;position:relative;z-index:10;}#popup.login .greybtn{width:150px;font-size:17px !important;text-transform:uppercase;}#popup.login .win{position:absolute;bottom:0px;width:100%;left:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;background:#eee;padding:15px 40px;font-family:"alight";font-size:19px;text-transform:uppercase;}#popup.login .win strong{font-family:"ablack";}#popup.login .win strong a{color:#fc6b0d;text-decoration:none;}@media (min-width:0px) and (max-width:360px){#popup.login .win{font-size:16px;}}#popup.login .dog{position:absolute;bottom:49px;right:5px;}#popup.addtocart{max-width:700px;width:100%;}#popup.addtocart h1{color:#fc6b0d;font-family:"ablack";text-transform:uppercase;font-size:25px;margin:0 0 15px;width:100%;border-bottom:1px solid #d6d6d6;padding:0 0 5px;}#popup.addtocart h2{font-weight:bold;font-size:19px;color:#000;}#popup.addtocart span{font-weight:bold;font-size:19px;}#popup.addtocart .prod .image{width:270px;float:left;}#popup.addtocart .prod .text{width:calc(100% - 270px);float:left;padding:0 30px;font-size:13px;}#popup.addtocart .prod .text a{float:left;width:100%;margin:15px 0 0;padding:15px 0;font-size:17px !important;}@media (max-width:600px){#popup.addtocart .image{width:100% !important;}#popup.addtocart .image img{display:block;margin:0 auto 20px;}#popup.addtocart .text{width:100% !important;}}#popup.addtocart .freq{float:left;width:100%;margin-top:40px;}#popup.addtocart .freq::after{clear:both;content:' ';}#popup.addtocart .freq .owl-buttons{position:absolute;top:40%;width:100%;}#popup.addtocart .freq h2{color:#fc6b0d;text-transform:uppercase;font-family:"ablack";font-size:19px;padding:0 0 5px;margin:0 0 15px;text-decoration:none;display:block;width:100%;border-bottom:1px solid #e6e6e6;}#popup.addtocart .freq .freqwrap{padding:0 30px;}#popup.addtocart .freq .item{text-align:center;}#popup.addtocart .freq .text{font-size:13px;color:#5b5757;margin:15px 0 0;text-align:center;}#popup.addtocart .freq img:first-child{width:100%;max-width:150px;padding:0 5px;}#popup.redeem{max-width:700px;width:100%;font-size:13px;overflow:hidden;position:relative;}#popup.redeem:before,#popup.redeem:after{content:"";display:block;clear:both;}#popup.redeem form{position:relative;z-index:10;float:left;width:100%;}#popup.redeem input{width:80%;-webkit-appearance:none;}@media (min-width:0px) and (max-width:770px){#popup.redeem input{width:100%;}}#popup.redeem label{width:20%;margin-top:10px;}@media (min-width:0px) and (max-width:770px){#popup.redeem label{width:100%;}}#popup.redeem p{text-align:center;}#popup.redeem h1{color:#fc6b0d;font-family:"ablack";text-transform:uppercase;font-size:25px;margin:0 0 15px;width:100%;padding:0 0 5px;position:relative;z-index:10;text-align:center;border-bottom:1px #ddd solid;}#popup.redeem a{text-decoration:underline;}#popup.redeem .j-error,#popup.redeem .j-message{line-height:18px;margin-bottom:10px;}#popup.redeem .tnc{display:block;text-align:center;font-size:12px;clear:both;}#popup.redeem .orangebtn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-transform:uppercase;width:200px;font-size:17px !important;margin-left:20%;}@media (min-width:0px) and (max-width:770px){#popup.redeem .orangebtn{width:100%;margin:0px;}}#popup.redeem #redeem-form .tnc{margin-top:10px;margin-left:20%;text-align:left;float:left;}@media (min-width:0px) and (max-width:770px){#popup.redeem #redeem-form .tnc{width:100%;text-align:center;margin-left:0px;}}.fauxpage{min-height:600px;}#close-popup{color:#000;position:absolute;font-size:30px;top:10px;right:15px;cursor:pointer;cursor:hand;}#response{color:green;}.generic-popup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;width:510px;left:50%;top:50%;margin-left:-255px;z-index:99999;background-color:#fff;padding:50px;}.generic-popup .popup-head{text-transform:uppercase;color:#fc6b0d;font-family:'ablack';font-size:20px;}.generic-popup form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;}.generic-popup form label{width:100%;font-size:15px;}.generic-popup form input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:30px;padding-left:10px;margin-bottom:10px;}.generic-popup form input:last-of-type{margin-bottom:30px;}.generic-popup form .blackbutton{width:170px;height:35px;line-height:37px;}.generic-popup form a{float:right;color:#000;text-decoration:underline;}.generic-popup img{text-align:center;}@media (min-width:0px) and (max-width:770px){.generic-popup{width:92% !important;margin-left:4% !important;left:0 !important;top:50px !important;margin-top:10px !important;height:auto !important;}.generic-popup form .blackbutton{width:100%;margin-bottom:10px;}.generic-popup form a{float:none;display:block;text-align:center;}}#popup.added-vet-popup{font-family:'helroman';font-size:13px;padding:40px 40px 0 40px;}#popup.added-vet-popup span{font-size:13px;font-weight:normal;}#popup.added-vet-popup .bold{font-family:'helbold';}#popup.added-vet-popup .orange{color:#fc6b0d;}#popup.added-vet-popup .prod{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:15px;border-bottom:1px #cecece solid;}#popup.added-vet-popup .prod:before,#popup.added-vet-popup .prod:after{content:"";display:block;clear:both;}#popup.added-vet-popup .prod .image{width:170px;}#popup.added-vet-popup .prod .image img{width:100%;display:block;}#popup.added-vet-popup .text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#popup.added-vet-popup .text h2{font-family:'helbold';font-weight:normal;}#popup.added-vet-popup .text .price{font-size:13px;}#popup.added-vet-popup .text .now{color:#ff2323;font-size:19px;}#popup.added-vet-popup .text .save{color:#fc6b0d;font-family:'helbold';}#popup.added-vet-popup .prod-desc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#popup.added-vet-popup .acknowledgement{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f6f6f6;padding:40px;margin:0 -40px;}#popup.added-vet-popup .acknowledgement:before,#popup.added-vet-popup .acknowledgement:after{content:"";display:block;clear:both;}#popup.added-vet-popup .acknowledgement .orangebtn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:200px;margin-top:20px;}#popup.added-vet-popup .acknowledgement .orangebtn[disabled]{background-color:#cecece;}#popup.added-vet-popup .acknowledgement input{display:inline-block;vertical-align:top;margin-right:5px;}#popup.added-vet-popup .acknowledgement label{display:inline-block;vertical-align:top;width:calc(100% - 21px);float:none;}@media (min-width:0px) and (max-width:700px){#popup.added-vet-popup{width:92%;margin-left:4%;margin-top:10px;height:auto;}}.vacforlifePop{text-align:center;}.vacforlifePop h1{color:#fc6b0d;font-size:20px;line-height:24px;}.vacforlifePop p{font-size:13px;line-height:17px;margin:21px auto;}.vacforlifePop .orangebtn{text-align:center;width:180px;margin:44px auto 0px;float:none;font-size:14px;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.my-saved-card{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.my-saved-card:before,.my-saved-card:after{content:"";display:block;clear:both;}.my-saved-card .saved-card-details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;}.my-saved-card .saved-card-details:before,.my-saved-card .saved-card-details:after{content:"";display:block;clear:both;}.my-saved-card .saved-card-details p{display:inline-block;vertical-align:middle;margin:0;width:30%;}.my-saved-card .saved-card-details .greybtn{display:inline-block;vertical-align:middle;border:none;margin:0;text-transform:uppercase;cursor:pointer;}.my-saved-card .add-card-form{margin-top:30px;float:left;width:100%;}.my-saved-card .add-card-form:before,.my-saved-card .add-card-form:after{content:"";display:block;clear:both;}.my-saved-card .add-card-form .title h2{color:#5b5757;font-size:16px;}.my-saved-card .add-card-form .ccwrap:before,.my-saved-card .add-card-form .ccwrap:after{content:"";display:block;clear:both;}.my-saved-card .add-card-form .payment-tick-box label[for="remember-payment"]{width:calc(100% - 30px);}.my-saved-card .orangebtn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:right;margin-top:20px;}.my-repeat-deliv{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;/*/ ====== DEFpoints ====== /*/}.my-repeat-deliv:before,.my-repeat-deliv:after{content:"";display:block;clear:both;}.my-repeat-deliv .title:before,.my-repeat-deliv .title:after{content:"";display:block;clear:both;}.my-repeat-deliv .title h2{margin-top:6px;}.my-repeat-deliv .title form{float:right;}.my-repeat-deliv .title form .greybtn{text-transform:uppercase;cursor:pointer;border:none;display:inline-block;margin:0;width:auto;}@media (min-width:0px) and (max-width:770px){.my-repeat-deliv .title form{width:100%;margin-top:15px;}}.my-repeat-deliv .my-repeat-deliv-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;border-top:1px #cecece solid;width:100%;}.my-repeat-deliv .my-repeat-deliv-wrap:before,.my-repeat-deliv .my-repeat-deliv-wrap:after{content:"";display:block;clear:both;}.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;padding:15px 0;border-bottom:1px #cecece solid;}.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item:before,.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item:after{content:"";display:block;clear:both;}.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .RDdetails{float:left;width:60%;}@media (min-width:0px) and (max-width:770px){.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .RDdetails{width:100%;}}.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .RDdetails .img-wrap{width:20%;max-width:100px;float:left;}.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .RDdetails .img-wrap img{display:block;width:100%;}@media (min-width:771px) and (max-width:1024px){.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .RDdetails .img-wrap{width:30%;}}@media (min-width:0px) and (max-width:770px){.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .RDdetails .img-wrap{float:none;width:150px;margin-bottom:20px;}}.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .RDdetails .text-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70%;float:left;}.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .RDdetails .text-wrap p{margin:0 0px 20px 0px;}.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .RDdetails .text-wrap .prod-name{color:#fc6b0d;text-transform:uppercase;font-family:'ablack';}.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .RDdetails .text-wrap #autoshipweek{margin-bottom:0;}@media (min-width:0px) and (max-width:770px){.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .RDdetails .text-wrap{float:none;width:100%;}}.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .button-wrap{width:40%;float:right;text-align:right;}.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .button-wrap .deleteautoship{text-transform:uppercase;cursor:pointer;border:none;display:inline-block;margin:0px 0px 5px 0px;}.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .button-wrap p{margin:5px 0px;font-size:14px;}@media (min-width:0px) and (max-width:770px){.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .button-wrap{width:100%;text-align:left;}.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .button-wrap .deleteautoship{margin-top:20px;}}.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item #changeautoshipweek{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;width:40%;min-width:140px;margin:10px 0;height:30px;padding-left:10px;background:url('/images/selarrow.png') 97% center no-repeat;background-color:#fff;-moz-appearance:none;border:1px #cecece solid;}@media (min-width:0px) and (max-width:770px){.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item #changeautoshipweek{width:100%;}}.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .changeautoshipdate{display:block;width:40%;min-width:140px;margin:10px 0;height:30px;padding-left:10px;background-color:#fff;-moz-appearance:none;border:1px #cecece solid;border-radius:5px;}@media (min-width:0px) and (max-width:770px){.my-repeat-deliv .my-repeat-deliv-wrap .my-repeat-deliv-item .changeautoshipdate{width:100%;}}.my-repeat-deliv .repeatDelivToggler{cursor:pointer;text-decoration:underline;}.my-repeat-deliv .repeatDelivToggler i{margin-left:5px;color:#fc6b0d;}.my-repeat-deliv .repeatDelivEditBox{display:none;padding-bottom:15px;}@media (max-width:1060px){.dtOnly{display:none !important;}}@media (max-width:770px){.dtTab{display:none !important;}}@media (min-width:1060px){.tabOnly{display:none !important;}}@media (max-width:770px){.tabOnly{display:none !important;}}@media (min-width:1060px){.tabMob{display:none !important;}}@media (min-width:771px){.mobOnly{display:none !important;}}@media (min-width:771px) and (max-width:1059px){.dtMob{display:none !important;}}@media (min-width:1360px){.submegamenu{left:0 !important;}}@media (max-width:1360px){.defwidth,.cartwidth{padding-left:20px;padding-right:20px;}.mainnav ul.main li:last-child .subshadow{float:right !important;}.mainnav ul.main li:last-child .submegamenu{left:-260% !important;}}@media (max-width:1232px){.category-landing-page .cat .text{font-size:35px;}.summary .row .prod-name{width:100% !important;}.summary .row .size{width:54% !important;}.summary .row .unit-price{width:25% !imporant;}.summary .row .now-price{width:25% !important;}}@media (min-width:1101px) and (max-width:1215px){.mainnav ul.main li{padding:16px 22px 13px;}}@media (min-width:1200px){.bat{color:#ff2323;}}@media (max-width:1200px){.reptile .submegamenu{left:-300% !important;}.reptile .submegamenu .subshadow{float:right;}.reg{background-image:none;padding:40px;}.reg .defform input,.reg .defform .selwrap,.reg .defform #choose-petkind{width:80%;}.reg .defform label{width:20%;}}@media (max-width:1150px){.gc .side,.gc .buygc{width:100%;}.gc .buygc{padding:0;margin:0 0 20px 0;}.home .blogpromo,.home .mostpop{width:100%;}.home .blogwrap,.home .mostwrap{padding:0 80px;}.home .owl-theme .owl-controls .owl-buttons div.owl-prev{margin:0 0 0 -80px;}.home .owl-theme .owl-controls .owl-buttons div.owl-next{margin:0 -80px 0 0;}.product .singleprod .prodinfo .delivery > div a,.bundle .singleprod .prodinfo .delivery > div a{clear:both;}.product .singleprod .prodinfo .delivery > div p,.bundle .singleprod .prodinfo .delivery > div p{max-width:100%;}#autoshipweek{width:100% !important;}}@media (min-width:1100px) and (max-width:1359px){.mainnav ul.main li:last-child .submegamenu{left:-160% !important;}}@media (max-width:1100px){header .promo{padding-left:22px;}.mainnav ul.main{padding-left:253px;}.mainnav ul.main > li{padding:16px 3.2% 13px;}.mainnav ul.main > li > a{font-size:15px;}.delsearchwrap .del{margin-right:30px;}.delsearchwrap .search{width:100%;}.category-landing-page .cat .text{font-size:30px;}}@media (min-width:1061px){.catwrap .filter{display:block !important;}.account .dashside ul{display:block !important;}.faq .faqside ul{display:block !important;}.artcat .artside section > ul{display:block !important;}}@media (max-width:1060px){.reptile .submegamenu{left:-300% !important;}.reptile .submegamenu .subshadow{float:right;}.artcat .main{width:100%;margin:20px 0 0 0px;}.artcat .artside{width:100%;float:left;padding:0;}.artcat .artside .title{display:none;}.artcat .artside section{background:#5b5757;float:left;width:100%;margin:0 0 3px 0px;}.artcat .artside section ul{display:none;float:left;width:100%;padding:0px 25px 15px;margin:10px 0 0;}.artcat .artside section ul li a{color:#fff;}.artcat .artside .artopen{float:left;cursor:pointer;padding:15px 25px;}.landing .col{width:33.3334%;}.landing .lists div:nth-child(4){clear:both;}.landing .articletitle .image{clear:both;width:100%;text-align:center;}.landing .articletitle .text{text-align:center;width:100%;padding:0 20% 20px;}.pet-wiki .landing .col:nth-of-type(3):after{clear:both;content:"";display:block;}.pet-wiki .landing .col:nth-of-type(4):before{clear:both;content:"";display:block;}.faq .faqmain{width:100%;}.gc .buygc .select > div:nth-child(even){clear:both;}.cart .sidebar{display:none;}.cart .cartwrap{width:100%;}.account,.faq{padding:0 0 40px;}.account .dashside,.faq .dashside,.account .faqside,.faq .faqside{width:100%;margin:0 0 20px 0;background:#5b5757;}.account .dashside .dashopen,.faq .dashside .dashopen,.account .faqside .dashopen,.faq .faqside .dashopen,.account .dashside .faqopen,.faq .dashside .faqopen,.account .faqside .faqopen,.faq .faqside .faqopen{cursor:pointer;padding:20px 30px 15px;background:url('/images/downarrow.png') 97% no-repeat;width:100%;display:block;text-decoration:none;color:#fff;font-family:"ablack";font-size:15px;text-transform:uppercase;}.account .dashside .dashopen.js-clicked,.faq .dashside .dashopen.js-clicked,.account .faqside .dashopen.js-clicked,.faq .faqside .dashopen.js-clicked,.account .dashside .faqopen.js-clicked,.faq .dashside .faqopen.js-clicked,.account .faqside .faqopen.js-clicked,.faq .faqside .faqopen.js-clicked{background:url('/images/uparrow.png') 97% no-repeat;}.account .dashside ul,.faq .dashside ul,.account .faqside ul,.faq .faqside ul{overflow:hidden;cursor:pointer;width:100%;display:none;padding:20px;}.account .dashside ul li:last-of-type,.faq .dashside ul li:last-of-type,.account .faqside ul li:last-of-type,.faq .faqside ul li:last-of-type{margin-bottom:0px;}.account .dashside ul li a,.faq .dashside ul li a,.account .faqside ul li a,.faq .faqside ul li a{font-size:15px;color:#fff;}.account .dashside ul li a.active,.faq .dashside ul li a.active,.account .faqside ul li a.active,.faq .faqside ul li a.active{color:#fff;}.account .dash,.faq .dash,.account #choose-petkind-dash,.faq #choose-petkind-dash{width:100% !important;}.product .singleprod .prodinfo,.bundle .singleprod .prodinfo{width:calc(100% - 410px);padding:0 0 0 40px;}.product .singleprod .prodinfo .tabs,.bundle .singleprod .prodinfo .tabs{float:left;width:calc(100% + 450px);margin-left:-450px;}footer .lists > div .aasf{margin-left:-80px;}.catsort{margin:0 0 15px;padding:0;border:0;}.catwrap .filter,.catwrap .catlist{width:100%;}.catwrap .catlist{margin-top:60px;}.catwrap .catlist .prod{width:33.33%;}.catwrap .filter{background:#f3f3f3;width:calc(100% + 60px);margin:0 0 0 -30px;padding:60px 15px 0;display:none;}.catwrap .filter section{width:33.3%;float:left;padding:0 15px;}.bundle .singleprod .prodinfo{width:calc(100% - 410px);padding:0 30px;}}@media (max-width:960px){.mainnav ul.main li{padding:16px 1.9% 13px;}.mainnav ul.main li a{font-size:14px;}}@media (max-width:960px){.aapage{text-align:center;}.aapage .text{width:100%;text-align:left;padding:70px 0 40px 0;}.aapage .card{clear:both;float:none;width:100%;margin:0 0 20px;max-width:551px;}.category-landing-page .cat .text{font-size:23px;}.catsort .sort{margin:0;}}@media (max-width:880px){.quantity input.dtTab{display:none;}.quantity .inputwrap{display:block !important;}.bagfollow{display:none !important;}.mainnav ul.main li:last-child .submegamenu{left:-320% !important;}.errorwrap{background-size:50% !important;}.mainnav ul.main li:nth-last-child(3) .submegamenu{left:-500% !important;}.mainnav ul.main li:nth-last-child(3) .subshadow{float:right;}.artwrap .fact{text-align:center;}.artwrap .fact .image,.artwrap .fact .vet{width:100%;text-align:center;float:left;}.artwrap .fact .text{width:100%;float:left;padding:50px 0;clear:both;}.artcat .main .article{width:50%;}.artwrap .share .emailwrap{width:100%;border:0;padding:30px 0 0;}.paymentwrap{width:100%;padding:0;}.sidecart{display:none;}.your-details .yourdetails{width:100%;padding:0;}.product .singleprod .prodinfo .addtocart a.greybtn,.bundle a.greybtn,.product .singleprod .prodinfo .addtocart div.greybtn,.bundle div.greybtn{width:155px;}.product .singleprod .prodinfo .addtocart div.greybtn,.bundle div.greybtn{white-space:nowrap;}.product .singleprod .prodinfo .addtocart .quantity,.bundle .quantity{width:calc(100% - 155px);}.product .singleprod .prodinfo .addtocart .quantity span,.bundle .quantity span{display:none;}.account .dash.reviewwrap .reviewlist{width:100%;margin:0;}.account .dash.reviewwrap .reviewlist .review{width:100%;margin:0 0 30px;}.account .dash.wishlist .wishwrap .prod{width:33.3334%;}}@media (max-width:850px){.smallpet .submegamenu{left:-320% !important;}.artwrap .fact .vet,.artwrap .fact .text{width:100%;}.artwrap .fact .vet{margin:0;}.product .singleprod .prodinfo .delivery > div input,.bundle .singleprod .prodinfo .delivery > div input{margin-bottom:0;}.product .singleprod .prodinfo .delivery > div .title,.bundle .singleprod .prodinfo .delivery > div .title{font-size:13px;}.account .dash.pets .petlist > div img{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;width:180px;height:180px;}.account .dash.pets .petlist > div .image{width:180px;margin:0 auto;float:none;}.account .dash.pets .petlist > div .text{padding:20px 0;text-align:left;width:180px;margin:0 auto;font-size:13px;line-height:19px;clear:both;float:none;}.account .dash.pets .petlist > div .text a{color:#fc6b0d;text-decoration:none;}.account .dash.pets .petlist > div .text h2{color:#fc6b0d;font-weight:bold;margin:0 0 5px;font-size:19px;}}@media (min-width:771px){footer .lists > div ul{display:block !important;}body{overflow-x:hidden;overflow-y:scroll;}.mobmenu{display:none;}}@media (max-width:770px){.addresswrap .addresssuggestion{width:100%;margin:0;top:75px;}.articleicon{display:none;}.logo.followme{top:0;position:initial;}.formpage .defform label{width:100%;margin:0 0 10px;}.formpage .defform input{width:100%;}.formpage .defform .greybtn{margin:0;}.errorwrap{min-height:600px;}.welcomepush{height:250px;}.welcomepush .defform{float:left;width:100%;}.welcomepush .defform input,.welcomepush .defform .greybtn{clear:both !important;}.welcomepush .defform input{width:100% !important;float:none !important;}.welcomepush .defform .greybtn{margin:10px auto 0 !important;float:none !important;}.gcform form.defform input{width:100%;}.gcform form.defform label{width:100%;}.gcform form.defform .halfwidth{width:100%;}.gcform form.defform p{font-size:15px;margin:0 0 20px;}.gcform form.defform .dps{margin:0 0 40px;}.artcat .main .article{width:100%;}.artwrap .share .emailwrap span{margin:0 0 10px;}.artwrap .share .emailwrap span,.artwrap .share .emailwrap .inputwrap{width:100%;}.landing .findform{background:#f3f3f3;padding:40px;}.landing .findform .text{width:100%;margin:0 0 40px;}.landing .findform form.defform{width:100%;max-width:100%;padding:0;}.landing .findform form.defform input,.landing .findform form.defform label,.landing .findform form.defform .selwrap,.landing .findform form.defform textarea{width:100%;}.landing .findform form.defform label{margin:0 0 5px;}.landing .findform form.defform .greybtn{margin:10px 0 0;float:right;}.landing .lists{margin:20px 0;float:left;width:100%;}.landing .col{width:100%;margin:0;}.landing .col .icon{display:none;}.landing .col section{margin:0;border-bottom:1px solid #e7e7e7;width:100%;}.landing .col section .title{margin:0;padding:0;}.landing .col section .title.js-clicked a{background:url('/images/uparrow.png') center right no-repeat;}.landing .col section .title a{padding:10px 0;border:0;width:100%;font-size:20px;background:url('/images/downarrow.png') center right no-repeat;}.landing .col section ul{display:none;margin:0 0 20px;}.landing .col section ul li{margin:0;font-size:14px;margin:0 0 4px;}.landing .articletitle .text{padding:20px 0;}.landing .articletitle .text h1{font-size:45px;}.faq .faqmain div{padding:0;width:100%;}.confirmwrap .details{margin:40px 0 20px;}.confirmwrap .details > div{width:100%;margin:0 0 20px;}.confirmwrap .contshopping{width:100%;}.confirmwrap .contshopping a{width:100%;font-size:17px !important;padding:15px 0;}.confirmwrap .confcart .row.heading{display:none;}.confirmwrap .confcart .row:nth-child(2){border:0;}.confirmwrap .confcart .row .text .desc,.confirmwrap .confcart .row .text .price{float:none;display:table-cell;vertical-align:bottom;}.confirmwrap .confcart .row .text .price{text-align:right;}.confirmwrap .confcart .row .text .qty,.confirmwrap .confcart .row .text .sub{width:50%;margin:20px 0 0;}.confirmwrap .confcart .row .text .qty{text-align:left;}.paymentwrap .dps{margin:0 0 20px;}.paymentwrap .ccwrap label,.paymentwrap .bankd label{width:100%;margin:0 0 5px;}.paymentwrap .ccwrap input,.paymentwrap .bankd input,.paymentwrap .ccwrap .halfwidth,.paymentwrap .bankd .halfwidth{width:100%;}.imageheader{width:calc(100% + 50px);margin:0 0 0 -25px;}.gc .side{margin:40px 0 0;}.gc .buygc .select,.gc .buygc .enter{width:100%;max-width:230px;margin:0 auto 20px;clear:both;float:none;text-align:center;}.gc .buygc .select div{margin-bottom:15px !important;}.gc .buygc .select > div:nth-child(even){float:right;}.gc .buygc .enter input,.gc .buygc .enter .greybtn{width:100%;margin:0 0 20px;}.reg{background-image:none;padding:40px;}.reg .defform input,.reg .defform .selwrap,.reg .defform #choose-petkind{width:100%;}.reg .defform label{width:100%;margin:0 0 5px;}.account .dash.wishlist .wishwrap .prod{width:50%;}.account .dash.mygc .reggc input[type="text"]{width:100%;margin:0;}.account .dash.mygc .reggc input[type="submit"]{clear:both;width:150px;margin:10px 0;}.account .dash.mydetail label{margin:0 0 5px;}.account .dash.mydetail label,.account .dash.mydetail input{width:100%;}.account .dash.mydetail .selwrap{width:100%;}.account .dash.mydetail .pwform > div{width:100%;}.account .dash.mydetail .pwform .greybtn{width:150px;margin:10px 0 0;}.account .dash.orderdetail section > div{width:100%;margin:0 0 20px;}.account .dash.orderdetail section .yourorder{width:100%;float:left;border:1px solid #dedddd;margin:0 0 20px;}.account .dash.orderdetail section .yourorder .row{float:left;width:100%;padding:10px;border-top:1px solid #dedddd;}.account .dash.orderdetail section .yourorder .row .text{padding:0;}.account .dash.orderdetail section .yourorder .row.finaltotal .total{float:right;width:30%;}.account .dash.orderdetail section .yourorder .row.heading{display:none;}.account .dash.orderdetail section .yourorder .row .desc,.account .dash.orderdetail section .yourorder .row .price{float:none !important;display:table-cell;vertical-align:bottom;}.account .dash.orderdetail section .yourorder .row .desc{width:100%;}.account .dash.orderdetail section .yourorder .row .price{width:13%;}.account .dash.orderdetail section .yourorder .row .qty{text-align:left;}.account .dash.orderdetail section .yourorder .row .qty,.account .dash.orderdetail section .yourorder .row .sub{margin-top:20px;width:50%;}.account .dash.orderdetail section .yourorder .row .sub{text-align:right;}.account .dash.dash.orderhistory .findorder .orderid,.account .dash.dash.orderhistory .findorder .ordername{width:100%;}.account .dash.dash.orderhistory .findorder .greybtn{float:left;width:150px;}.account .dash.pets .petlist > div{width:100%;margin:0 0 20px;}.account .dash.pets .petlist > div img{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;width:180px;height:180px;}.account .dash.pets .petlist > div .image{width:180px;float:left;}.account .dash.pets .petlist > div .text{padding:20px;text-align:left;width:calc(100% - 180px);float:left;font-size:13px;line-height:19px;clear:none;}.account .dash.pets .petlist > div .text a{color:#fc6b0d;text-decoration:none;}.account .dash.pets .petlist > div .text h2{color:#fc6b0d;font-weight:bold;margin:0 0 5px;font-size:19px;}.account .dash section .details div{width:100%;}.account .dash section .details div:first-child{margin:0 0 20px;}.account .dash .order{color:#fc6b0d;}.account .dash .complete{color:#7dca21;}.account .dash .cardno{width:35%;}.account .dash .amount{width:25%;}.cobuttons a,.cobuttons button{width:45%;}.your-details .yourdetails{width:100%;padding:0;}.your-details .yourdetails input,.your-details .yourdetails label{width:100%;}.your-details .yourdetails input{margin:0 0 5px;}.your-details .yourdetails .aainp{margin-top:10px;padding:10px 20px;}.your-details .yourdetails .aainp .aatext{width:100%;margin:10px 0 0;}.your-details .yourdetails .aainp .aalogo img{margin:0 auto;}.your-details .yourdetails .aainp .aalogo a{display:block;}.your-details .yourdetails .aainp input{clear:both;width:calc(100% - 100px);}.checkout .memberlogin,.checkout .guestcheckout{width:100%;clear:both;float:left;display:block;}.cart h1{margin:15px 0;}.cart .yourcart{width:100%;}.cart .yourcart .row:nth-child(2){border:0;}.cart .yourcart .row .promototal .promo{width:100%;}.cart .yourcart .row .promototal .promo span{margin:10px 0;}.cart .yourcart .row .promototal .promo input[type="text"]{clear:both;width:calc(100% - 57px);}.cart .yourcart .row .promototal .promo input[type="submit"]{width:57px;}.cart .yourcart .row.heading{display:none;}.cart .yourcart .row .text{padding:0;}.cart .yourcart .row .text .price{text-align:right;}.cart .yourcart .row .text .desc,.cart .yourcart .row .text .price{float:none;display:table-cell;vertical-align:bottom;}.cart .yourcart .row .text .desc{width:100%;}.cart .yourcart .row .text .qty{clear:both;text-align:left;}.cart .yourcart .row .text .remove,.cart .yourcart .row .text .sub,.cart .yourcart .row .text .qty{margin-top:20px;width:33.3334%;}.crumbs{padding:10px 0;}.catlanding .catwrap{width:calc(100% + 10px);}.catlanding .cat{width:50%;}.catlanding .cat .text{font-size:20px;}.product .singleprod .carouselwrap,.bundle .singleprod .carouselwrap{margin:0;}.product .singleprod .carouselwrap .tab,.bundle .singleprod .carouselwrap .tab{width:100%;margin:0;text-align:center;}.product .singleprod .carouselwrap .tab:last-child,.bundle .singleprod .carouselwrap .tab:last-child{margin:20px 0 0;}.product .singleprod .prodinfo,.bundle .singleprod .prodinfo{width:100%;padding:0;}.product .singleprod .prodinfo .image,.bundle .singleprod .prodinfo .image{width:100%;text-align:center;float:left;margin:0 0 20px;}.product .singleprod .prodinfo .image img,.bundle .singleprod .prodinfo .image img{width:100%;max-width:410px;}.product .singleprod .prodinfo .tabs,.bundle .singleprod .prodinfo .tabs{float:left;width:100%;margin:0 0 40px;}.product .singleprod .prodinfo .tabs .text,.bundle .singleprod .prodinfo .tabs .text{padding:0;float:left;width:100%;display:block !important;}.product .singleprod .prodinfo .tabs .text > div,.bundle .singleprod .prodinfo .tabs .text > div{display:none;float:left;width:100%;margin:10px 0;}.product .singleprod .prodinfo .tabs .title,.bundle .singleprod .prodinfo .tabs .title{float:left;text-transform:uppercase;color:#b8b7b7;font-family:"ablack";width:100%;border-bottom:2px solid #b8b7b7;margin:10px 0 0;cursor:pointer;font-size:14px;padding:10px 0 3px;}.product .singleprod .prodinfo .tabs .title.js-clicked,.bundle .singleprod .prodinfo .tabs .title.js-clicked{color:#fc6b0d;border-bottom:2px solid #fc6b0d;}.catwrap .filter section{width:50%;}.catwrap .catlist{margin-top:20px;}.catwrap .catlist .prod{width:100%;}.catwrap .catlist .prod .image{max-width:50%;float:left;}.catwrap .catlist .prod .image img{width:100%;}.catwrap .catlist .prod .text{width:50%;float:left;text-align:left;padding:5px;}.catwrap .catlist .prod .text .greybtn{margin:10px 0;}.catwrap .refine{top:-65px;padding:20px 30px 40px 25px;left:-25px;}.catwrap .refine.js-clicked{background:#f3f3f3;}.catwrap .refine::after{right:10px;top:20px;}.catsort .sort{margin:0;clear:both;}.catsort .title{float:left;width:100%;border-bottom:1px solid #cecece;margin:0 0 15px;}footer .lists > div .aasf{margin-left:0px;}.home .blogpromo,.home .mostpop{display:none;}.home .blogpromo .text{width:100%;clear:both;padding:20px 0;}.home .blogpromo img{float:none;display:block;margin:0 auto;max-width:100%;width:100%;}.home .blogwrap,.home .mostwrap{padding:0 30px;}.home .owl-theme .owl-controls .owl-buttons div.owl-prev{margin:0 0 0 -30px;}.home .owl-theme .owl-controls .owl-buttons div.owl-next{margin:0 -30px 0 0;}.homebanners .full{width:calc(100% + 50px);margin:0 0 0 -25px;}.homebanners .full img{width:100%;margin:0;}footer .share{width:100%;padding:0;margin:0 0 20px;}footer .share .email .inputwrap{border:1px solid #bfbebe;float:left;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}footer .share .email .inputwrap input[type="text"]{border:0;background:transparent;font-size:13px;width:calc(100% - 20px);float:left;padding:10px;}footer .share .email .inputwrap input[type="submit"]{width:20px;float:left;background:transparent url('/images/signup.png') center left no-repeat;border:0;padding:10px;cursor:pointer;}footer .lists{width:100%;}footer .lists > div{width:100%;border-bottom:1px solid #e7e7e7;padding:10px 0;}footer .lists > div .title{margin:0;background:url('/images/greydownarrow.png') right center no-repeat;}footer .lists > div ul{padding:0;display:none;}footer .lists > div ul li{margin:0;}footer .lists > div ul li a{padding:4px 0;display:block;font-size:14px;}header .logo{text-align:center;float:none;}.delsearchwrap{background:#fff;margin-top:0;}.delsearchwrap .search{width:100%;max-width:100%;padding:0 5px;}.delsearchwrap .search input{background:#fff;max-width:100%;font-size:14px;}.home-banners .quadruple .banner{width:calc(100%/2 - 10px);margin-right:0;}.home-banners .quadruple .banner:nth-of-type(1){margin-right:15px;}.home-banners .quadruple .banner:nth-of-type(3){margin-right:15px;}.gc .buygc .button-wrap{text-align:center;}.gc .buygc .button-wrap .greybtn{float:none;margin:auto;}.gc .buygc .button-wrap .greybtn:nth-of-type(1){margin-bottom:15px;}.gc .buygc .delivery-details .details{width:100%;}.gc .buygc .delivery-details textarea{width:100%;}.gc .buygc .orangebtn{margin:20px auto 0 auto;width:150px;float:none;display:block;}}@media (max-width:640px){.home-banners .banner{width:100% !important;margin-right:0;}}@media (max-width:550px){.cart .buttons a{width:100%;margin:5px auto;}.defform #choose-petkind{margin-bottom:10px;}.defform #choose-petkind ul{text-align:center !important;}.defform #choose-petkind ul li{line-height:25px;}.defform #choose-petkind ul li:nth-of-type(4n):after{clear:right;content:"";display:block;}.gc .buygc .delivery-details .details label{width:40%;}.gc .buygc .delivery-details .details input{width:60%;}}@media (max-width:520px){.defwidth,.cartwidth{padding-left:10px;padding-right:10px;}.cart .buttons a{width:100%;margin:5px auto;}.addpets .defform .lgreybtn{margin:0px 0 20px 20% !important;}.cartwrap .promo input{padding:0;}}@media (max-width:420px){.catlanding .cat .text{font-size:15px;}.remove,.sub,.qty{width:49% !important;}.remove a{float:right;}.desc pre{width:150%;display:block;}}@media (max-width:350px){.catsort .sort{width:170px;}}@media (max-width:320px){.logo img{max-width:180px;margin-left:-10px;}}#shared-wrapper .orangetop{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:65px;background:#fc6b0d;}#shared-wrapper .orangetop .petdocs,#shared-wrapper .orangetop .petpost{width:180px;height:50px;background:url('/images/petdocs.png');background-repeat:no-repeat;background-color:#1646bc;background-position:center;background-size:135px;float:left;margin-top:15px;}@media (min-width:0px) and (max-width:475px){#shared-wrapper .orangetop .petdocs,#shared-wrapper .orangetop .petpost{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:40%;background-size:80%;}}#shared-wrapper .orangetop .petpost{background-repeat:no-repeat;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,dedddd+99 */background-position:center;/* Old browsers */background:#fff;/* FF3.6-15 */background:-moz-linear-gradient(top, #fff 0%, #dedddd 99%);/* Chrome10-25,Safari5.1-6 */background:-webkit-linear-gradient(top, #fff 0%, #dedddd 99%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */background:linear-gradient(to bottom, #fff 0%, #dedddd 99%);/* IE6-9 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dedddd',GradientType=0);text-align:center;}#shared-wrapper .orangetop .petpost img{margin-top:-8px;}#shared-wrapper .orangetop .headcartwrap{width:100%;max-width:310px;height:65px;line-height:65px;float:right;font-weight:bold;font-size:15px;}@media (min-width:651px) and (max-width:750px){#shared-wrapper .orangetop .headcartwrap{max-width:185px;}}@media (min-width:0px) and (max-width:650px){#shared-wrapper .orangetop .headcartwrap{width:100%;max-width:30px;}}#shared-wrapper .orangetop .headcartwrap img{max-width:27px;padding-top:22px;padding-right:10px;display:block;float:left;}@media (min-width:0px) and (max-width:650px){#shared-wrapper .orangetop .headcartwrap img{position:absolute;top:3px;right:7px;}}#shared-wrapper .orangetop .headcartwrap span{color:#fff;padding:0 3px;}@media (min-width:0px) and (max-width:650px){#shared-wrapper .orangetop .headcartwrap span{display:none;}}#shared-wrapper .orangetop .headcartwrap :nth-child(3){font-weight:normal;}#shared-wrapper .orangetop .headcartwrap :nth-child(4){font-weight:normal;}#shared-wrapper .orangetop .headcartwrap .greybtn{margin-left:10px;background:#000;float:right;margin:0;clear:none;margin-top:15px;width:100px;}@media (min-width:0px) and (max-width:770px){#shared-wrapper .orangetop .headcartwrap .greybtn{display:none;}}#shared-wrapper .bluetop{width:100%;height:40px;background:#dedddd;}#shared-wrapper .bluetop .loginwrap{font-size:15px;margin-top:12px;float:right;text-transform:uppercase;}#shared-wrapper .bluetop .loginwrap span{float:right;color:#fc6b0d;margin-left:5px;cursor:pointer;}.catwrap .catlist .prod .text a:first-child{/* Fallback for non-webkit */display:block;display:-webkit-box;width:100%;/* Fallback for non-webkit */height:62.4px;margin:0 auto;font-size:13px;line-height:1.2;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}@media (min-width:0px) and (max-width:770px){.catwrap .catlist .prod .image .sale{top:0;left:0;}}@media (min-width:0px) and (max-width:400px){.catwrap .catlist .prod .image .sale{width:40px;}}@media (min-width:0px) and (max-width:770px){.catwrap .filter{padding:30px 15px 0;}.catwrap .filter section{width:100%;}.catwrap .filter section:not(:last-of-type){margin:0;}.catwrap .filter section .filtersect li a{padding:5px 0px;}}.cart .yourcart .row .promototal .inputWrap{position:relative;width:100%;max-width:220px;}@media (min-width:0px) and (max-width:770px){.cart .yourcart .row .promototal .inputWrap{width:100%;max-width:100%;}}.cart .yourcart .row .promototal .inputWrap ::-webkit-input-placeholder{color:#ff2323;}.cart .yourcart .row .promototal .inputWrap ::-moz-placeholder{color:#ff2323;}.cart .yourcart .row .promototal .inputWrap :-ms-input-placeholder{color:#ff2323;}.cart .yourcart .row .promototal .inputWrap :-moz-placeholder{color:#ff2323;}.cart .yourcart .row .promototal #discountcodeapply{position:absolute;right:0;top:0;height:100%;}.cart .yourcart .row .promototal #discountcodeinput{-webkit-appearance:none;width:100%;padding-right:70px;}.cobuttons a.lgreybtn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.accnewopen label.full input[type="checkbox"]{height:auto;}.accnewopen label.full input[type="checkbox"] ~ a{display:inline;}.pageMystery{text-align:center;max-width:650px;margin:0 auto;}.pageMystery h1{text-transform:uppercase;margin:20px 0;font-family:"ablack";}.pageMystery h2{margin:15px 0;}.pageMystery h3{margin:10px 0 20px;font-weight:normal;}.pageMystery p{margin:0px;font-family:"alight";}.pageMystery .mysteryBannerWrap{width:100%;margin:auto;}.pageMystery .mysteryBannerWrap img{width:100%;display:block;}.pageMystery .exp{background:#000;color:#fff;padding:15px;margin:20px 0;}.pageMystery .terms{font-size:12px;line-height:18px;color:#5b5757;}.pageMystery .terms span{font-family:"amed";}.pageMystery .mysteryForm .def{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pageMystery .mysteryForm .orangebtn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;float:none;text-transform:uppercase;padding:10px;width:195px;text-align:center;margin:0 auto 10px;cursor:pointer;}.pageMystery .mysteryForm input[type="checkbox"]{margin:0 4px;width:auto;float:none;}.pageMystery .mysteryForm input[type="checkbox"] + label{float:none;}.pageMystery .error-mystery{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px #ff2323 solid;width:100%;text-transform:uppercase;padding:11px 10px 9px 10px;background-color:#ffd6d6;margin-bottom:15px;}.j-hidden{display:none;}.product .alert{width:100%;clear:both;}.product .alert-success{color:#96d500;}.thBanner{clear:both;margin:0 0px 10px;}.thBanner img{width:100%;max-width:500px;display:block;margin:auto;}.pageVacforlife h1{font-size:23px;}.pageVacforlife p{font-size:16px;line-height:22px;}.pageVacforlife .subHead{font-size:19px;font-family:"ablack";line-height:25px;color:#fc6b0d;}.pageVacforlife .logoWrap{float:left;width:100%;margin-top:45px;margin-bottom:25px;}.pageVacforlife .bannerWrap{width:100%;max-width:600px;margin:0px auto 10px;clear:both;float:none;}.pageVacforlife .blueBox{background:#edf2fa;padding:30px;margin-bottom:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pageVacforlife .blueBox p{font-size:17px;font-family:"ablack";}.pageVacforlife .blueBox p:last-of-type{margin:0 0 3px 20px;color:#5b5757;font-size:13px;font-family:"gothambold", "arial", "helvetica", "sans-serif";line-height:100%;}.pageVacforlife .blueBox ul{margin:0px;}.pageVacforlife .blueBox ul li{color:#fc6b0d;}.pageVacforlife .blueBox ul span{color:#5b5757;}.pageVacforlife .blueBox .bold{font-family:"ablack";}.pageVacforlife .formWrap{float:left;width:100%;margin-top:50px;text-align:center;}.pageVacforlife .vacforlifeForm{max-width:600px;margin:auto;}@media (min-width:0px) and (max-width:770px){.pageVacforlife .vacforlifeForm{max-width:100%;}}.pageVacforlife .vacforlifeForm .greybtn{border:none;width:100%;text-transform:uppercase;font-size:17px !important;line-height:18px;padding:12px 10px 8px 10px;font-family:"helbold" !important;}.pageVacforlife .vacforlifeForm .greybtn span{font-family:'helroman';}.pageVacforlife .vacforlifeForm .sort,.pageVacforlife .vacforlifeForm .greybtn{margin-bottom:10px;}.pageVacforlife .vacforlifeForm .sort:before,.pageVacforlife .vacforlifeForm .greybtn:before,.pageVacforlife .vacforlifeForm .sort:after,.pageVacforlife .vacforlifeForm .greybtn:after{content:"";display:block;clear:both;}.pageTreasureHunt{text-align:center;padding:20px 0px;}.pageTreasureHunt h1{text-transform:uppercase;margin:20px 0;letter-spacing:1px;color:#fc6b0d;}.pageTreasureHunt h3{margin:10px 0 20px;font-size:18px;}.pageTreasureHunt .bold{font-family:"ablack";}.pageTreasureHunt a{color:#fc6b0d;}.pageTreasureHunt .bannerWrap{width:100%;margin:0px auto 40px;}.pageTreasureHunt .tnc{clear:both;}.pageTreasureHunt .tnc{font-size:12px;}.pageTreasureHunt .startBtn{width:200px;display:block;margin:20px auto;color:#fff;float:none;}.pageFillMyBowl h1{font-size:23px;}.pageFillMyBowl p{font-size:16px;line-height:22px;}.pageFillMyBowl .subHead{font-size:19px;font-family:"ablack";line-height:25px;color:#fc6b0d;}.pageFillMyBowl .logoWrap{float:left;width:100%;max-width:400px;margin:0px auto 10px;clear:both;float:none;}.hidden{display:none !important;}.floatLeft{float:left !important;}.floatRight{float:right !important;}html{font-family:'mobile';}* html{font-family:'desktop';}* + html{font-family:'desktop';}@media \0screen{/* Reset your font families here.
 ----------------------------------- */html{font-family:'desktop';}}body{font-family:"gothambook", "arial", "helvetica", "sans-serif";/* Queries for supported browsers.
 ----------------------------------- */}@media screen and (max-width:771px){html{font-family:"mobile";}}@media screen and (min-width:1024px){html{font-family:"desktop";}}@media screen and (min-width:771px) and (max-width:1024px){html{font-family:"tablet";}}html.js-click{overflow-x:visible !important;overflow:visible !important;/* Google recaptcha */}@media screen and (max-height:667px){#rc-imageselect,.g-recaptcha{transform:scale(0.7);-webkit-transform:scale(0.7);transform-origin:0 0;-webkit-transform-origin:0 0;margin-top:13px;}}.register .g-recaptcha{margin-bottom:15px;width:70%;float:left;}