body {
	/*background-color: rgb(215, 211, 210);*/
}

a {
  /*color: #6D49A3;*/
	color: #304879;
}

#logo {
    margin: -10px 0 13px 0;
}

#top {
	background-color: #DFDFDF;
}

#top .tagline {
  color: #242F4A;
	text-shadow: none;
}

.header-phone {
  color: #242F4A;
}

#top .btn-link, #top-links li, #top-links a {
  color: #242F4A;
  text-shadow: none;
}

#menu {
  background-color: #707273;
  background-image: linear-gradient(to bottom, #707273, #707273);
	border-color: #707273;
}

.btn-primary {
	background-color: #304879;
	background-image: linear-gradient(to bottom, #304879, #304879);
	border-color: #304879;
	border: none;
}

#banner0 {
	margin-bottom: 15px;
}

.product-thumb .button-group {
    border: none;
}

.product-thumb .button-group button {
    width: 100%;
    border: none;
    display: inline-block;
    float: left;
    background-color: #304879;
		background-image: linear-gradient(to bottom, #304879, #304879);
		border-color: #304879;
    color: #fff;
    line-height: 38px;
    font-weight: 500;
    text-align: center;
    text-transform: capitalize;
		border-radius: 4px;
}

.product-thumb .button-group button:hover {
    color: #e2e2e2;
    background-color: #304879;
    text-decoration: none;
    cursor: pointer;
}

#menu .nav > li > a {
    color: #FFF;
    text-shadow: none;
    padding: 10px 15px 10px 15px;
    min-height: 15px;
    background-color: transparent;
    /*font-weight: bold;*/
    font-size: 16px;
}

.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
    background-color: #304879;
    background-position: 0 -15px;
}

.title {
	color: #304879;
}

/* New Changes to Old Look */

body {
	background-color: rgb(215, 211, 210);
}

#top {
  background-color: #525282;
	margin-bottom: 0;
}

#content {
	background-color: #EFE8F7;
}

#top .tagline, .header-phone, #top .btn-link, #top-links li, #top-links a {
    color: rgb(255, 247, 245);
}

.product-thumb {
	border: none;
}

#menu {
    background-color: #EFE8F7;
    background-image: none;
    border-color: #EFE8F7;
}

#menu .nav > li > a {
    color: #451C3E;
		font-weight: bold;
}

.owl-carousel {
    background: #EFE8F7;
}

header .container {
	background: #EFE8F7;
  text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
}

.navbar {
	margin-bottom: 10px;
}

.menu-container {
	padding-left: 0;
	padding-right: 0;
}

.menu-container, .breadcrumb-container, .menu-container + .container {
	background-color: #EFE8F7;
}

#search {
    margin-bottom: 0px;
    width: 300px;
}

#search .btn-lg {
    text-shadow: none;
    background: rgb(215, 211, 210);
		border-color: rgb(215, 211, 210);
}

.fa-social {
    font-size: 39px;
}

#top .tagline {
  line-height: 39px;
}

.fa-search {
	font-size: 17px;
}

fieldset, fieldset legend {
	background: #fff;
}

#cart-modal p a {
    color: #304879;
}

#cart-modal .btn-info {
    color: #fff;
    background-color: #304879;
    background-image: linear-gradient(to bottom, #304879, #304879);
    border: none;
}

.panel {
    background-color: transparent;
}

fieldset, fieldset legend {
  background-color: transparent;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    background-color: transparent;
		border: none;
}

.panel-default>.panel-heading {
  	background-color: #525282;
    border-color: #525282;
}
.panel-heading h4, .panel-heading h3, .panel-heading h2, .panel-heading h1 {
  color: #fff !important;
}

.title {
    color: #fff;
		background:#525282;
}

@media only screen and (max-width: 600px) {
	#search {
			width: 280px;
	}
}

@media only screen and (max-width: 767px) {
	#category a {
		color : #451C3E !important;
	}
	#menu .btn-navbar {
    border-color: #451C3E;
	}
	#menu .btn-navbar .fa {
    color: #451C3E;
	}
}
