/*
Fresh Store Builder

@documentation  http://freshstorebuilder.com/go/template-documentation
@help           https://www.freshstorebuilder.com/go/support
@package        Fresh Store Builder
@author         Fresh Development
@template		Midnight Red Skin for Fresh Profit Pro Template
@title 			skin.css
@description	Midnight Red Skin stylesheet

-------- IMPORTANT! PLEASE READ --------
Editing this file is not recommended and will cause problems
with upgrading. Please visit the documentation link above to
find out how to use the Fresh Store Builder template system.
*/

body {
    background-color:#fff;
}

a {
    color: #e9112d;
}

a:hover {
    color: #e9112d;
}

#top-head-bar {
    background: #333 none repeat scroll 0 0;
    color: #ffffff;
}

#top-head-bar p {
    color:#ffffff;
}

#top-head-bar a  {
    color: #ffffff;
}

#top-head-bar a:hover  {
    color: #ffffff;
}

#bottom-mktgbar {
    background: #333 none repeat scroll 0 0;
}

#widget-footer {
    background: #d10f28 none repeat scroll 0 0;
    color: #fff;
}

#bottom-footer {
    background: #333 none repeat scroll 0 0;
    color: #fff;
}

.footer-sitelinks-list-item a {
    color:#fff;
}

.footer-sitelinks-list-item a:hover {
    color:#fff;
}

#footer-copyright a, #footer-copyright a:hover {
    color:#777;
}

#amazon-disclosure .disclosure-txt {
    color:#ccc;
}

.navbar {
    background-color: #e9112d;
    border-color:#d10f28;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form, .navbar .nav, .navbar-default .navbar-toggle {
    background-color: #e9112d;
    border-color:#d10f28;
}

#navbar-collapse-1 .header-navigation-list-item a {
    color:#ffffff;
}

.header-navigation-list-item:hover, .navbar button, .navbar-default .navbar-toggle:hover {
    background-color: #d10f28;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #ffffff;
}

.header-navigation-list-item {
    border-color:#d10f28;
}

.sidebar-category a, .sidebar-brand a, .sidebar-links-list a {
    color:#333;
}

.sidebar-category a:hover, .sidebar-brand a:hover, .sidebar-links-list a:hover {
    color:#333;
}

.btn-primary {
    background-color: #e9112d;
    border-color: #e9112d;
    color: #ffffff;
}

.btn-primary:hover,.btn-primary:focus, .btn-primary:active, .btn-primary.active {
    background-color:#d10f28;
    border-color:#d10f28;
    color: #ffffff;
}

.btn-info {
    background-color: #ffffff;
    border-color: #e0e0e0;
    color: #3c3c3c;
}

.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active {
    background-color:#e0e0e0;
    border-color:#d4d4d4;
    color: #3c3c3c;
}

.btn-warning {
    background-color: #f0c14b;
    border-color: #f0c14b;
    color: #000000;
}

.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active {
    background-color: #ecb11c;
    border-color: #ecb11c;
    color: #000000;
}

.btn-success {
    background-color: #e9112d;
    border-color: #e9112d;
    color: #ffffff;
}

.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active {
    background-color:#d10f28;
    border-color:#d10f28;
    color: #ffffff;
}

.button-basket-keepshopping {
    border-color:#dddddd;
    background-color:#e8e8e8;
    color:#5c5c5c;
}

.button-basket-keepshopping:hover, .button-basket-keepshopping:focus,
.button-basket-keepshopping:active, .button-basket-keepshopping.active {
    background-color:#dbdbdb;
    background-color:#e8e8e8;
    color:#5c5c5c;
}

.button-basket-remove-mobile {
    border-color:#dddddd;
    background-color:#e8e8e8;
    color:#5c5c5c;
}

.button-basket-remove-mobile:hover, .button-basket-remove-mobile:focus,
.button-basket-remove-mobile:active, .button-basket-remove-mobile.active {
    background-color:#dbdbdb;
}

#product-reviews-tabs.nav-tabs > li > a.selected, #product-reviews-tabs.nav-tabs > li > a.selected:hover,
#product-reviews-tabs.nav-tabs > li > a.selected:focus {
    background-color:#eeeeee;
    border-color:#dddddd;
    color: #3c3c3c;
}

.productlisting-title h5 a, .categorylisting-infobox a {
    color:#e9112d;
}

.productlisting-title h5 a:hover {
    color:#e9112d;
}

.categorylisting-infobox a:hover, .categorylisting-title:hover {
    color:#e9112d;
    text-decoration:underline;
}

.price-large {
    color:#000;
}

.price-small {
    color:#555;
}

.product-information-links li a {
    color: #e9112d;
}

.product-information-links li a:hover {
    color: #e9112d;
    background-color:transparent;
}

.pagination > .active > a, .pagination > .active > span,
.pagination > .active > a:hover, .pagination > .active > span:hover,
.pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #e9112d;
    border-color: #e9112d;
    color: #ffffff;
}

.pagination > li > a, .pagination > li > span {
    background-color: #ffffff;
    border-color:#dddddd;
    color: #3c3c3c;
}

.pagination > li > a:hover, .pagination > li > span:hover,
.pagination > li > a:focus, .pagination > li > span:focus {
    background-color: #eeeeee;
    border-color: #dddddd;
    color: #3c3c3c;
}

.product-tags a {
    border-color:#919191;
    color: #919191;
}

.product-list-tag-label {
    color:  #919191;
}

.product-tags a:hover {
    border-color: #e9112d;
    color: #e9112d;
}

.icon.social {
    background:#aaaaaa ;
    color:#212121;
}

.icon.social:hover {
    background:#212121 ;
    color:#fff;
}

.footer-contents p {
    color:#fff;
}

#footer-col-left .footer-newsletter-text h4 {
    color:#fff;
}

#footer-col-left .news-btn {
    background-color: #000;
    border-color: #000;
    color: #ffffff;
}

#footer-col-left .news-btn:hover, #footer-col-left .news-btn:focus,
#footer-col-left .news-btn:active, #footer-col-left .news-btn.active {
    background-color:#000;
    border-color:#000;
    color: #ffffff;
}

#header-basket-productcount .cart-badge-active {
    border-color:#fff;
    color: #ffd31a;
    background-color:#d10f28;
}
#header-basket-productcount .cart-badge {
    border-color:#fff;
    color: #fff;
    background-color:#e9112d;
}

#header-basket-productcount .cart-icon {
    border-color: #fff;
}

#header-basket-productcount .cart-badge-active:hover,
#header-basket-productcount .cart-badge:hover {
    background: #ffd31a;
    color:#000;
}

.mobile-search-icon .fa-search {
    color:#fff;
}

.slider-product-title h3 {
    color:#000;
}

#productslider .btn-info {
    background-color:#ffffff;
    border-color:#eee;
}

.slider-price-current {
    color:#000;
}

.slider-product-buttons .btn {
    font-size:16px;
}

#homepage-bestsellers-title:before, #homepage-bestsellers-title:after,
#homepage-specialoffers-title:before, #homepage-specialoffers-title:after,
#homepage-randomproducts-title:before, #homepage-randomproducts-title:after,
#homepage-slider-title:before, #homepage-slider-title:after {
    background-color: #cccccc;
}

.button-homepage-viewall:hover {
    color:#e9112d;
}

#ouibounce-modal .ouibounce-modal {
    background-color:#fff;
    border-color: #e9112d;
}

#ouibounce-modal .ouibounce-modal-title {
    background-color: #fff;
}

#ouibounce-modal .ouibounce-modal-title h3 {
    color:#111111;
}

#ouibounce-modal .ouibounce-modal-body {
    color: #333;
}

#ouibounce-modal .ouibounce-modal-footer a {
    color: #555;
}