.slider-content-widget p, .slider-content-widget .title {
  max-width: 100%;
}

.wrapper-bg-color-gray{
  background-color: #CE2721;
}

.btn-primary {
    color: #f4eddd;
    background-color: #CE2721;
    border-color: #089DA3;
    box-shadow: 0 3px #089DA3;
}

.btn-primary:hover {
    color: #f4eddd;
    background-color: #58110E;
    border-color: #089DA3;
    box-shadow: 0 3px #089DA3;
}

.widget-navigation .caret, .prod-cats-thumbs .fa, h3::before{
  	color: #CE2721!important;
}

.pet-cat {
  	background-color: #CE2721!important;
}

.pet-cat:hover {
  	background-color: #58110E!important;
}

a, .btn-link {
  	color: #CE2721;
  	max-height: 100%;  
  	max-width: 100%;
}

a:hover, .btn-link:hover {
  	color: #58110E;
  	max-height: 100%;  
  	max-width: 100%;
}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{
	background-color: #CE2721;
}

.widget-location-contact .pager .btn {
    top: 0;
    padding: .5em;
    box-shadow: 0 3px #089DA3;
  	background-color: #CE2721;
  	border-color: #089DA3;
  	color: #f4eddd;
}

.widget-location-contact .pager .btn:hover {
  	background-color: #58110E;
  	box-shadow: 0 3px #089DA3;
  	border-color: #089DA3;
  	color: #f4eddd;
}

.btn-secondary {
    color: #f4eddd;
    background-color: #CE2721;
    border-color: #089DA3;
}

.btn-secondary:hover {
    color: #f4eddd;
    background-color: #58110E;
    border-color: #089DA3;
}

body{
	background-color: #f4eddd;
}
  	
.region-header .widget-logo img, img {
    max-height: 100%;  
  	max-width: 100%;
}
h3{
  	color: #f4eddd;
  	background-color: #089DA3!important;
    border-bottom: 3px solid #CE2721!important;
}

.panel-primary>.panel-heading {
  	background-color: #CE2721;
    border-color: #089DA3;
  	color: #f4eddd;
}

.pagination>li>a, .pagination>li>span, .pagination>li>a, .pagination>li>span:hover{
   	color: #CE2721;
  	background-color: #f4eddd;
}

.pagination>.active>a{
  	background-color: #089DA3;
  	color: #f4eddd;
 	border-color: #CE2721;
}

.pagination>.active>a:hover{
  	background-color: #CE2721;
  	color: #f4eddd;
 	border-color: #089DA3;
}
  	
.widget-container {
    border-bottom: 3px solid #089DA3!important;
}

.prod-cats-thumbs h3 {
    background-color: #fff!important;
  	color: #000;
}

.widget footer:last-of-type, .wrapper-bg-color .widget-container, .wrapper-bg-image .widget-container {
  	border-bottom: #CE2721!important;
}

.panel-title>a {
	font-size: 14px;
}

.widget-bulletins {
  	color: #f4eddd;
  	background-color: #089DA3;
  	border-bottom: 3px solid #CE2721!important;
}

.widget-product-slider .nav-pills>li.active>a, .widget-product-slider .nav-pills>li.active>a:focus, .widget-product-slider .nav-pills>li.active>a:hover {
  	color: #f4eddd;
  	background-color: #CE2721;
  	border-left: 5px solid #089DA3;
}

.pet-cat {
    background: url(https://86cb8127dc14737f5057-7c0671222953158607ea93d5febd68b4.ssl.cf1.rackcdn.com/629/assets/responsive/512000/512818/browse-by-pet-icons.png) no-repeat;

}

.pet-cat-reptile {
    background-position: -250px 0!important;
}

.pet-cat-cat {
    background-position: -50px 0!important;
}

.pet-cat-fish {
    background-position: -100px 0!important;
}

.pet-cat-bird {
    background-position: -150px 0!important;
}

.pet-cat-small {
    background-position: -200px 0!important;
}
