/* Mobile */
@media screen and (max-width: 480px) {
 
  .region-header .widget-logo img {
    max-height: 100%!important;
    max-width: 100%!important;
    padding-left: 60px;
    padding-right: 60px;
}
  
  .carousel-caption .caption-text-wrap {
    margin-left: -20px!important;
    width: 100%!important;
    height: 100%!important;
    padding-top: 20%!important;

    text-align: center;
}
  
  .widget-product-search {
    float: none;
    padding-top: .5em;
    padding-bottom: .5em;
    text-align: center;
  }

  .widget-product-search .form-control-product-search {
    width: 100%!important;
    border-radius: 1em;
}
  
}


.browse-pet {
    background-color: #24cbd3;
}



/*larger logo*/

.region-header .widget-logo img {
	max-height:8em;
  	max-width: 100%;
}


/*******/
.listing-widget .widget-title {
    display: none;
}


.wrapper-bg-image {
	background-image: url(../assets/responsive/270000/270625/email_bg.jpg);
  	background-size: cover;
  	padding: 3em 0;
  	margin-bottom: 2em;
}

.dropdown-menu>li>a {
    background-color: #7dc9c7;
}

.wrapper-bg-image .widget-email-signup {
	background-color: transparent !important; 
  	color: #fff !important;
  	border-bottom: none !important;
}

.wrapper-bg-image .widget-email-signup .widget-title {
	border-bottom: none !important;
}

/*Header Logo*/

.widget-logo img {
  max-width: 40%;
  max-height: 40%;
}

/* Navbar Styles */

.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top;
}
.navbar .navbar-collapse {
  text-align: center;
}
.navbar .navbar-nav li a {
	font-size: 1.2em; 
  	color: #fff !important;
  	padding: 1em 1em;
}
.navbar .navbar-nav li a:hover {
	background-color: transparent;
  	color: #222 !important;
}

/*Hide the Icon Next to Browse by Pet*/

.prod-cats-thumbs .fa {
 display: none;
}

/* removing request availability button */

.widget-product .btn-,
.widget-product-listing .btn-{
	display: none; 
}

/*Homepage Sliders*/

.carousel-caption .caption-text-wrap {
	background-color: rgba(0,0,0,.6);
	text-shadow: none;
	margin-left: 20px;
	width: 45%;
    font: 45%;
  	height: 100%;
	padding-top: 10%;
  	padding-left:3%;
  padding-right:3%;
}

/*Color Changes*/

.wrapper-bg-color-gray {
  background-color: #7DC9C7;
}

.widget-navigation .caret {
  color: #E50000;
}

.widget-product-slider .widget-title h3::before {
  color: #E50000;
}

.btn-primary {
  color: #fff;
  background-color: #E50000;
  border-color: #E50000;
  box-shadow: 0 5px #D73232;
}

.btn-primary:hover {
  box-shadow: 0 5px #A9D2D1;
  border-color: #7DC9C7;
  background-color: #7DC9C7; 
}

.widget-saving h3::before, .widget-saving-listing h3::before, .widget-saving-summary h3::before {
  color: #7DC9C7;
}

.widget-event .widget-title h3::before, .widget-event-listing .widget-title h3::before, .widget-event-summary .widget-title h3::before {
  color: #7DC9C7;
}

.widget-article .widget-title h3::before, .widget-article-archive .widget-title h3::before, .widget-article-categories .widget-title h3::before, .widget-article-listing .widget-title h3::before, .widget-article-summary .widget-title h3::before {
  color: #7DC9C7;
}

.widget-location-contact .pager .btn {
    top: 0;
    padding: .5em;
    background-color: #E50000;
    border-color: #E50000;
    box-shadow: 0 3px #CE0000;
}

.widget-location-contact .pager .btn:hover {
    background-color: #7DC9C7;
    border-color: #7DC9C7;
    box-shadow: 0 3px #A9D2D1;
}

.widget-product-slider .nav-pills>li>a {
    color: #7DC9C7;
}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #7DC9C7;
}

.btn:not(.btn-link):hover {
    background-color: #7DC9C7;
}

/* Javascript Counters */

#counter-container {
    clear: both; 
    display: flex; 
  	display: -webkit-flex; /* Safari */
    -webkit-justify-content: space-around; /* Safari */
  	justify-content: space-around; 
    padding: 15px 0;
}
.counter-div {
    text-align: center;
    font-size: 1.5em;
}
.counter {
    font-size: 3em;
    color: #E50000;
}



/*Border lines above and below bulletin*/

.carousel-inner {
    border-top: 2px solid #333;
    border-bottom: 2px solid #333;
}

/*Columns*/

.widget-column {
	-moz-column-count: 2;
	column-count: 2;
}


/*Center Search bar*/

@media screen and (min-width:768px){
.widget-product-search #product-search {
    width: 272px;
    border-radius: 1em;
    margin-top: 19%;
}
}


/*Vendor*/

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 2;
    color: #fff;
    background-color: #E50000;
    border-color: #E50000;
    cursor: default;
}

article.widget-container.widget-vendor-listing.listing-widget {
    padding: 12px;
}

.vendor-extra-wrap {
    padding: 12px;
}

/*Nav*/


li.subnav-products {
    display: none;
}

@media screen and (min-width:768px) and (max-width:992px) {
.widget-navigation.navbar .navbar-collapse, .widget-navigation.navbar .navbar-form{
  font-size: .75em;
}
}

@media screen and (min-width:993px) {
.widget-navigation.navbar .navbar-collapse, .widget-navigation.navbar .navbar-form{
  font-size: .93em;
}
}


/*
     FILE ARCHIVED ON 12:38:22 Feb 11, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 00:27:56 Nov 01, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 13.021
  captures_list: 0.514
  exclusion.robots: 0.07
  exclusion.robots.policy: 0.06
  esindex: 0.007
  cdx.remote: 26.765
  LoadShardBlock: 164.135 (3)
  PetaboxLoader3.datanode: 342.285 (4)
  load_resource: 332.121
  PetaboxLoader3.resolve: 137.936
*/