/* CSS Document */

@charset "utf-8";
body { 
    background-color: #fff;
	color: #444;
	font-family: "Open Sans", sans-serif;
 }
/* 
.container {
  background-color: #fff;
}*/
/* @media (max-width: 945px) {
  #header #logo img {
	max-width: 240px;
    max-height: 51px;
  }
} */

#header {
  padding: 10px 0; /* adjust padding of logo here adjust nav menu padding below .nav-menu*/
}

#header #logo h1 a {
  padding: 10px 0;
  color: #0c2e8a;
}

#header #logo h1 a span {
  color: #7aedc7;
}
#nav-menu-container {
  background-color: #fff;
  float: right;
  margin: 0;
}

a {
  color: #563d7c;
  transition: 0.5s;
}
a:hover,
a:active,
a:focus {
  color: #563d7c;
}
.nav-menu li:hover > a,
.nav-menu .menu-active > a {
  color: #563d7c;
}
.section-header h2 {
  color: #563d7c;
}
.section-header h2::before {
  background: #563d7c;
}
a.thumbnail:hover,
a.thumbnail:focus {
    border-color: #563d7c
}
h1 {
    color: #563d7c
}

h2 {
    color: #563d7c
}

h3 {
    color: #563d7c
}

h4 {
    color: #563d7c
}


.btn-link {
    color: #563d7c
}

.btn-link:hover,
.btn-link:focus {
    color: #2c1451
}


div#ajax_cart_stats {
    background: none repeat scroll 0 0 #feb64e;
    border-top: 1px solid #563d7c;
    color: #555
}

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


.alert-info {
    background-color: #c00000;
    border-color: #563d7c;
    color: #fff
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.alert-warning hr {
  border-top-color: #ffe8a1;
}

.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert-danger hr {
  border-top-color: #f1b0b7;
}

.alert-danger .alert-link {
  color: #491217;
}

.alert {
    color: #fff
}

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



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

.typeahead:focus {
    border-color: #563d7c
}

.form-control:focus {
    border-color: #563d7c
}

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

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

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

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

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

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

blockquote {
    border-left-color: #563d7c
}

blockquote.pull-right {
    border-right-color: #563d7c
}

.text-primary {
    color: #563d7c
}

.card-header {
  color: #563d7c; 
  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: #563d7c;*/
  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: #563d7c;
    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: #563d7c
}

.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
}

/* Nav Menu Styling */

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

.nav-menu li:hover > a,
.nav-menu .menu-active > a {
  color: #563d7c;
}

.nav-menu ul li a {
  color: #333;
}

.nav-menu ul li:hover > a {
  color: #563d7c;
}


#topbar {
  background: #fff;
}

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

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

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

#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: #563d7c;
}
 div#ajax_status{
     background-color:yellow;
}
 ul#ajax_cart li{
    border-bottom:5px dotted #F9F9F9;
}

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

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

.back-to-top:hover {
  background: #ffc0c0;
  color: #fff;
}
#footer {
  background: #f2f5f8;
}

#footer .credits a {
  color: #563d7c;
}
