body, div,
h1, h2, h3, h4, h5, h6,
p, blockquote, pre, dl, dt, dd, ol, ul, li, hr,
fieldset, form, label, legend, th, td,
article, aside, figure, footer, header, hgroup, menu, nav, section,
summary, hgroup{margin:0;padding:0;border:0;}
a:active,
a:hover{outline:0;}
@-webkit-viewport{width:device-width;}
@-moz-viewport{width:device-width;}
@-ms-viewport{width:device-width;}
@-o-viewport{width:device-width;}
@viewport{width:device-width;}
.nav-collapse ul{margin:0;padding:0;width:100%;display:block;list-style:none;}
.nav-collapse li{width:100%;display:block;}
.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1;}
.nav-collapse.opened{max-height:9999px;}
.disable-pointer-events{pointer-events:none !important;}
.nav-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
@media screen and (min-width:61.563em){.js .nav-collapse{position:relative;}
.js .nav-collapse.closed{max-height:none;}
.nav-toggle{display:none;}
}
header{background:#346a99;position:fixed;z-index:99999;width:100%;left:0;top:0;}
header a:link{color:#fff;}
header a:visited{color:#fff;}
.logo{-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;font-weight:bold;line-height:55px;padding:0 20px;color:#fff;float:left;}
.mask{-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;transition:opacity 300ms;background:rgba(0,0,0, .5);visibility:hidden;position:fixed;opacity:0;z-index:2;bottom:0;right:0;left:0;top:0;}
.android .mask{-webkit-transition:none;transition:none;}
.js-nav-active .mask{visibility:visible;opacity:1;}
@media screen and (min-width:61.563em){.mask{display:none !important;opacity:0 !important;}
}
.fixed{position:fixed;width:100%;left:0;top:0;}
.nav-collapse,
.nav-collapse *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nav-collapse,
.nav-collapse ul{list-style:none;width:100%;float:left;margin-left:-.5em;}
@media screen and (min-width:61.563em){.nav-collapse{float:right;width:auto;}
}
.nav-collapse li{float:left;width:100%;}
@media screen and (min-width:61.563em){.nav-collapse li{width:auto;}
}
.nav-collapse a{-webkit-tap-highlight-color:rgba(0,0,0,0);border-top:1px solid white;text-decoration:none;background:#346a99;padding:0.7em 1em;color:#fff;width:100%;float:left;}
.nav-collapse a:active,
.nav-collapse .active a{background:#b73214;}
@media screen and (min-width:61.563em){.nav-collapse a{border-left:1px solid white;padding:1.02em 2em;text-align:center;border-top:0;float:left;margin:0;}
}
.nav-collapse ul ul a{background:#ca3716;padding-left:2em;}
@media screen and (min-width:61.563em){.nav-collapse ul ul a{display:none;}
}
.nav-home a{background:#282828;font-weight:bold;}
.nav-dog a{background:#346a99;font-weight:bold;}
.nav-cat a{background:#32996c;font-weight:bold;}
.nav-bird a{background:#c20911;font-weight:bold;}
.nav-fish a{background:#f8981d;font-weight:bold;}
.nav-smallanimal a{background:#65349f;font-weight:bold;}
@font-face{font-family:"responsivenav";src:url("../icons/responsivenav.eot");src:url("../icons/responsivenav.eot?#iefix") format("embedded-opentype"),
url("../icons/responsivenav.ttf") format("truetype"),
url("../icons/responsivenav.woff") format("woff"),
url("../icons/responsivenav.svg#responsivenav") format("svg");font-weight:normal;font-style:normal;}
.nav-toggle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;position:relative;overflow:hidden;float:left;padding:0 5px;font-weight:bold;line-height:35px;font-size:20px;margin:10px 10px;border:solid 1px white;border-radius:3px;}
.nav-toggle:before{color:#fff;font:normal 55px/55px "responsivenav";text-transform:none;text-align:center;position:absolute;text-indent:0;speak:none;width:100%;left:0;top:0;}
.nav-toggle.active:before{font-size:40px;width:100%;float:right;color:#fff;}
@media screen and (max-width:985px){#CategoryControlDiv{}
img{max-width:100%;height:auto;}
#header,
#AddToFav,
#coreleft,
#minicartcontainer,
#footer,
#hours,
#footlinks{display:none;}
#corecenter,
#core,
#main{width:100%;border:none;margin-left:0px;}
#h1dog, #h1cat, #h1bird, #h1fish, #h1smallanimal{margin-top:40px;}
#lblTitle h1{margin-top:40px;}
}
@media screen and (min-width:985px){.nav-collapse, .logo, header{display:none;}
.CategoryitemTable{width:135px;}
}
@media screen and (max-width:985px){.articleh1{margin-top:60px;}
 #Product-Main{
  padding-top: 30px;
}
}
.mobile-logo{position:relative;max-width:290px;width:100%;"
}
.mobile-search{
  float:right;
  padding-bottom: -3px;
  margin-right: 5px;
}
.mobile-cart{
  float:right;
  margin-right: 10px;
}

.search-box{
  float: right;
  


}

@media screen and (max-width: 320px){
#CategoryControlDiv{
  /*width: 320px;*/
  height: auto;
}
.product_5{
  width: 20%;
}
.CategoryitemBox{
  width: 100%;
}
.CategoryitemTable{
  width: 100%;
}
#lblCatText{
  display: none;
}
#lblCatName{
  width: 100%;
  height: auto;
}
.productsection{
  overflow:visible;
}
#social{
  display: none;
}
#CategoryControlDiv {
  padding: 0px;
}
#ImageField {
  padding: 0px;
  margin: 0px;
}
}



#dlSubCategories tr{
width: 320px;
}

}
@media screen and (max-width: 765px){
.CategoryitemTable{
  width: 135px;
}

}  
@media screen and (max-width: 480px){
#CategoryControlDiv{
  /*width: 480px;*/
  height: auto;
}
#SalePrice,
#PlusFreeShip{
  display: none;
}
.CategoryitemBox{
  width: 100%;
}
.CategoryitemTable{
  width: 100%;
}
#lblCatText{
  display: none;
}
.articleimg {
  display: none;
}
.product li, .product ul, .product_2 li, .product_2 ul, .product_3 ul, .prod_para{
  display: none;

}
.Cat_product_bullets, .cratelist {
  display:none;
}

}
/*
@media screen and (max-width: 768px){
#CategoryControlDiv{
  width: 768px;
  height: auto;
}
.CategoryitemBox{
  width: 100%;
}
.CategoryitemTable{
  width: 135px;
}
}
*/
@media screen and (min-width: 768px){
#CategoryControlDiv{
  
  max-width: 796px;
  height: auto;
}
.CategoryitemBox{
  width: 100%;
}
.CategoryitemTable{
  width: 135px;
}


}

@media screen and (max-width: 782px){
 .table-sort th{
  background-image: none;
  background-color: #ff6a05;
 } 
 .product, .product_2{
  margin-right: .5%;
  margin-left: .5%;
  width: 26%;
 }
 .product_5{
  width: 18%;
 }
 .product_3, .content_product_3{
  width: 30%;
  margin: auto;
 }
 #container1 {
  width:100%;
 }
 .product_container{
  margin-left: 3%;

 }
 /*#page{
  display: none;
  
}*/
#container{
  margin-left: 0px;
}
.categorynameheaderblue{
  margin-top: 60px;
}

.addthis_button_facebook, .addthis_button_twitter, .addthis_button_pinterest_share, .addthis_button_google_plusone_share{
  display: none;
}

}
@media screen and (max-width: 480px){
 .class3{
  width: 97%;
 } 
}
@media screen and (max-width: 780px){
 #clickme1{
  display:none;

 } 
}
@media screen and (max-width: 804px){
  .fblike{
    display:none;
  }
  .supplypages{
    display:none;
  }
  .socialhome{
    display: inline;
  }
  .bxsliderdiv{
    float: none;
    margin-left: 10%;
    
  }
}