/* CSS Document */

@charset "utf-8";


/* .container {
  background-color: #fff;
} */
/* @media (max-width: 945px) {
  #header #logo img {
	max-width: 240px;
    max-height: 51px;
  }
} */
.cart_top {
  margin-top:0px;
}
#header {
  padding: 20px 0; /* adjust padding of logo here adjust nav menu padding below .nav-menu*/
}

#header #logo h1 a {
  color: #f82249;
  padding: 20px 0;
}

#header #logo h1 a span {
  color: #fff;
}
#nav-menu-container {
  margin: 0px;
}

.nav-menu,
.nav-menu * {
  margin: 0;
  padding: 0px;/* adjust padding above menu text links to compensate for any logo here */
}
 .header_cart{
    margin-top: 12px;
}
#header.header-scrolled,
#header.header-fixed {
  background: #000;
  height:70px;
  padding: 15px 0;
} 
a {
  color: #f82249;
  transition: 0.5s;
}
a:hover,
a:active,
a:focus {
  color: #f82249;
  outline: none;
  text-decoration: none;
}
/* .nav-menu li:hover > a,
.nav-menu .menu-active > a {
  color: #f82249;
} */
/* .section-header h2 {
  color: #f82249;
}
.section-header h2::before {
  background: #50d8af;
} */
a.thumbnail:hover,
a.thumbnail:focus {
    border-color: #f82249
}
/*
h1 {
    color: #f82249
}

h2 {
    color: #f82249
}

h3 {
    color: #f82249
}

h4 {
    color: #f82249
}
 */
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #0e1b4d;
}
.btn-link {
    color: #f82249
}

.btn-link:hover,
.btn-link:focus {
    color: #2c1451
}
 div#ajax_cart_stats_top{
     background: none;
	 opacity:.75;
}

div#ajax_cart_stats {
    background: none repeat scroll 0 0 #feb64e;
    border-top: 1px solid #f82249;
    color: #555;
	opacity:.75;
}

ul#ajax_cart li a {
    color: #555;
    text-decoration: underline
}


.alert-info {
    background-color: #c00000;
    border-color: #f82249;
    color: #e5e5e5
}

.alert {
    color: #f82249
}

.alert-info .alert-link {
    color: #f82249
}


.tt-suggestion.tt-is-under-cursor {
    color: #f82249
}

.typeahead:focus {
    border-color: #f82249
}

.form-control:focus {
    border-color: #f82249
}

/* The following allows the dropdown menu shopping cart to be tranparent when in mobile mode. */
.nav-menu a {
  color: #fff;
  background-color: #000;
}
.dropdown-menu {
  color: #000;
  background-color: transparent;
}
.dropdown-item:hover, .dropdown-item:focus {
  background-color: #f82249;
}
/* EOF */

.dropdown-menu>.active>a,
.dropdown-menu>.active>a:hover,
.dropdown-menu>.active>a:focus {
    color: #f82249
}

.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
    color: #f82249
}

.pager li>a:hover,
.pager li>a:focus {
    background-color: #f82249
}

.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>.active>a,
.pagination>.active>span {
    background-color: #f82249
}

.pagination>.active>a,
.pagination>.active>span {
    background-color: #f82249
}

a.list-group-item.active>.badge,
.nav-pills>.active>a>.badge {
    color: #f82249
}

blockquote {
    border-left-color: #f82249
}

blockquote.pull-right {
    border-right-color: #f82249
}

.text-primary {
    color: #f82249
}

.card-header {
  color: #f82249; 
  border-color: #9d8fb3;
   /*  background: -webkit-linear-gradient(180deg, rgb(197,114,13) 0, rgb(253,218,134), rgb(197,114,13) 100%), rgb(208, 140, 37);
    background: -moz-linear-gradient(180deg, rgb(197,114,13) 0, rgb(253,218,134), rgb(197,114,13) 100%), rgb(208, 140, 37);
    background: linear-gradient(90deg, rgb(197,114,13) 0, rgb(253,218,134), rgb(197,114,13) 100%), rgb(208, 140, 37) */; 
  
}
.card {
  /* background-color: #f82249;*/
  border-color: #9d8fb3; 
  
}

.list-group-item-primary {
  color: #fff;
  background-color: #b8daff;
}

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #fff;
  background-color: #e7eaed;
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #e7eaed;
  border-color: #e7eaed;
}

.btn-primary {
    color: #e5e5e5;
    background-color: #f82249;
    border-color: transparent
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active {
    color: #e5e5e5;
    background-color: #555
}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
    background-color: #f82249
}

.btn.btn-circle {
    border-radius: 50px
}

.btn.btn-outline {
    background-color: transparent
}

.btn-default {
    color: #818181;
    background-color: #fff;
    border-color: #ccc
}

.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
    color: #fff;
    background-color: #555
}

.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
    background-color: #fff
}
#topbar {
  background: #fff;
}

#topbar .contact-info a {
  color: #555;
}

#topbar .contact-info a:hover {
  color: #f82249;
}

#topbar .contact-info i {
  color: #f82249;
}

#topbar .contact-info .fa-phone {
  border-left: 1px solid #e9e9e9;
}

#topbar .social-links a {
  color: #555;
  border-left: 1px solid #e9e9e9;
}

#topbar .social-links a:hover {
  color: #f82249;
}
 div#ajax_status{
     background-color:yellow;
}
 ul#ajax_cart li{
    border-bottom:5px dotted #F9F9F9;
}

.back-to-top {
  background: #f82249;
  color: #fff;
}


.back-to-top:focus {
  background: #e0072f;
  color: #fff;
}

.back-to-top:hover {
  background: #e0072f;
  color: #fff;
}