/**********************Colors
#e6b900; Yellow (template color - no change)
#e60b00;  Red
#E82319; Lighter Red
#B80800: Darker Red

*****************************/

.wrapper-bg-right {
    background: url(https://86cb8127dc14737f5057-7c0671222953158607ea93d5febd68b4.ssl.cf1.rackcdn.com/809/assets/responsive/349000/349130/dog-2554559_1920.jpg);
}

.wrapper-bg-left {
    background: url(https://86cb8127dc14737f5057-7c0671222953158607ea93d5febd68b4.ssl.cf1.rackcdn.com/809/assets/responsive/438000/438663/cat.jpg);
}

/*Bulletin Board*/

.carousel {
    background-color:#FFF;
}

/*Logo*/

.widget-logo img {
    max-width: 250px;
}

/*Center Bulletins*/
.widget-bulletins .carousel {
      text-align: center;
}

/*Events*/
.col-xs-5.col-sm-3.image-wrap.event-image-wrap.pull-left {
    width: 25%;
}


/*Search Widget Background*/
.widget-product-search {
    background-color: transparent;
}


/*Body Background Color*/
body {
    background-color: #c6eaea;
}
.slider-content-widget .carousel-caption .caption-text-wrap h4 {
    color: rgb(87, 243, 246);
}

/*Widget Header Colors*/


.wrapper-bg-primary {
    background-color: #48ced1;
}

.widget-product-slider .nav li.active a {
    border-top: 5px solid #8e48cf;
}

.widget-article-listing .widget-title h3:before, .widget-saving .widget-title h3:before, .widget-saving-list .widget-title h3:before, .widget-saving-listing .widget-title h3:before, .widget-saving-summary .widget-title h3:before, .widget-event .widget-title h3:before, .widget-event-list .widget-title h3:before, .widget-event-listing .widget-title h3:before, .widget-event-summary .widget-title h3:before, .widget-location-contact .widget-title h3:before, .widget-article-summary .widget-title h3:before, .widget-bulletins .widget-title h3:before, .widget-bulletins-archive .widget-title h3:before {
    color: #8e48cf!important;
}



/*Nav Bar*/


.nav>li>a:focus, .nav>li>a:hover {
    background-color: #2c8688!important;
}

li.nav-faq {
    display: none;
}

.wrapper-primary-navigation {
    border-top: 5px solid #8e48cf;
}


.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
    background-color: #2c8688;
}
.dropdown-menu>li>a {
    background-color: #48ced1!important;
}

.dropdown-menu>li>a:hover {
    background-color: #2c8688!important;
    border-left: 10px solid #8e48cf!important;
}

.nav>li>a:focus, .nav>li>a:hover {
    background-color: #E82319;
}

.wrapper-primary-slider .slider-content-widget .carousel-caption .title {
    font: normal 700 2.5em 'Open Sans',Helvetica Neue,Helvetica,Arial,sans-serif;
}



.dropdown-menu {
  background-color: #8e48cf!important;
}

/* BBP */

.browse-by-pet .pet-caption .pet-caption-wrap h4 {
    font-size: 24px!important;
    color: #48ced1;
}

.browse-by-pet .pet-caption:hover {
    border-left: 10px solid transparent;
}


/* Buttons */
.widget-location-contact .btn-secondary, .btn-primary {
    background-color: #8e48cf!important;
    color: #fff;
}

.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary, .widget-location-contact .btn-secondary:hover, .btn-primary:hover {
    background-color: #512976!important;
  	color: #fff;
}

.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary {
	background-color: #B80800;
}

.slider-content-widget .carousel-caption .caption-text-wrap .btn-primary {
	white-space: nowrap !important; 
}


/* Mobile Toggle Button*/
.widget-navigation.navbar .navbar-toggle {
    z-index: 10;
    background-color: #e60b00;
    border-color: #B80800;
}

.widget-navigation.navbar .navbar-toggle:focus, .widget-navigation.navbar .navbar-toggle:hover {
    background-color: #B80800;
}


.wrapper-footer .widget-navigation h1 {
    border-left: 5px solid #47cdd0;
}

/*----------------------------------------------------------------
   Media Queries
----------------------------------------------------------------*/

/* Mobile */
@media screen and (max-width: 449px) {
    .slider-content-container .item {
    	height: 200px !important; 
    }
}

/* Tablet */
@media screen and (max-width: 768px) {
            
}

/* Medium Devices, Laptops Desktops */
@media screen and (max-width: 992px) {
            
}

/* Large Devices, Wide Screens */
@media screen and (max-width: 1200px) {
            
}



.browse-by-pet .pet-caption {
    position: absolute;
    text-align: center;
    color: #fff;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    top: 0;
    background-color: transparent;
    transition: all .4s ease 0s;
}

.browse-by-pet .pet-caption:hover {
    background-color: rgba(44,62,80,.6);
}


.browse-by-pet .col-md-1, .browse-by-pet .col-md-2, .browse-by-pet .col-md-3, .browse-by-pet .col-md-4, .browse-by-pet .col-md-6 {
    padding-left: 0!important;
    padding-right: 0!important;
}

.browse-by-pet .pet-caption .pet-caption-wrap {
    visibility: hidden;
    margin-top: 160px;
}
.browse-by-pet .pet-caption:hover .pet-caption-wrap {
    visibility: visible!important;
}

.browse-by-pet .pet-caption .pet-caption-wrap h4 {
    font-size: 24px!important;
    color: #48ced1;
    margin-top: 36px;
}

/*Department Logos Space*/
@media screen and (max-width:768px) {
.brands-init .item {
	margin-top:4em;
}
}