.footer {
    background: #1F2428;box-shadow: inset 0px 3px 6px rgba(0, 0, 0, 0.15);
}
pre-footer {
    background: #292f34;
}

.pre-header {
    background-color: #292f34;
}
.pre-header li {
    border-right: solid 1px rgba(216,226,229,0.15);
}
.topbar-icon.access {
    background-color: #16384d;
    border-left: 1px solid rgba(255,255,255,0.2);
    border-right: 1px solid rgba(255,255,255,0.2);
}
.top-cart-info {
    background: #16384d;
}
.top-cart-content .btn-default {
    border: 1px solid #16384D;
    background: #16384D;
}
.product-item .add2cart {
    background: #292F34;
    border-color: #292F34;
}
.product-item .add2cart:hover {
    color: #292F34 !important;
    background: #FFFFFF !important;
    border: 1px solid #292F34 !important;
}
.title-header {
    color: #000000 !important;
}
h2 em {
    color: #586F7D !important;
}
.btn-primary {
    color: #fff;
    background: #586F7D;
    border: 1px solid #586F7D !important;
    transition: all 0.5s;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
    color: #798b97 !important;
    background: #FFFFFF !important;
    border: 1px solid #798b97 !important;
}
.pre-footer {
    background: #292f34;
    color: #FFFFFF;
}
a {
    color: #586F7D;
}
a:hover {
    color: #2D66BB;
}
.owl-buttons .owl-next:hover {
    background-color: #2D66BB;
}
.owl-buttons .owl-prev:hover {
    background-color: #2D66BB;
}
.pi-price {
    color: #586F7D;
}
.product-item h3 a:hover {
    color: #255192;
}
.top-cart-content {
    border-top: solid 2px #255192;
	}
	.top-cart-content:after {
    border-bottom: 8px solid #255192;
	}
	
	.ecommerce .header-navigation ul > li.active > a, .ecommerce .header-navigation ul > li > a:hover, .ecommerce .header-navigation ul > li > a:focus, .ecommerce .header-navigation ul > li.open > a, .ecommerce .header-navigation ul > li.open > a:hover, .ecommerce .header-navigation ul > li.open > a:focus {
    color: #586F7D;
}

.header-navigation .dropdown-menu > li:first-child {
    border-top: solid 2px #16384D;
}
.header-navigation > ul > li.dropdown:hover > a:after {
    border-bottom: 8px solid #16384D;
}
.header-navigation .dropdown-menu > li > a:hover, .header-navigation .dropdown-menu > li.active > a, .header-navigation .header-navigation-content .header-navigation-col li > a:hover, .header-navigation .header-navigation-content .header-navigation-col li.active > a {
    background: #6D7B84;
}
.header-navigation > ul > li > .dropdown-menu {
    border-top: solid 3px #255192;
}

h1 em {
    color: #586F7D !important;
}
.ecommerce .content-search h1 {
    color: #000000 !important;
}
.pagination > li > span, .pagination > li > span:hover {
    background: #292F34;
    color: #fff;
}
.mix-filter li:hover, .mix-filter li.active {
    color: #fff;
    background: #16384D !important;
    border-color: #16384D;
}
.mix-filter li a.active {
	background: #16384d !important;
    color: white !important;
    padding: 7px 15px;
    margin: 0px -16px
}	
.dj-numeration {
    background-color: #16384D;
}
.mix-grid .mix .mix-details {
    background: rgba(8, 24, 33, 0.65) !important;
}
.mix-grid .mix .mix-details h4 {
    text-shadow: none;
}

.mix-grid .mix a.mix-link, .mix-grid .mix a.mix-preview {
    color: #555;
    background: #16384D !important;
    border: solid 1px #66656F
}
.travel-icon {
    background: rgb(41, 47, 52);
    text-shadow: none;
}
.blog-info li i {
    color: #233D75;
}
.mix-filter li:hover, .mix-filter li.active a {
    color: #fff !important;}
.venue-info-title {
    color: #586F7D !important;
}
.pricing-head h3 {
    color: white!important;
    text-shadow: none !important;
    background: #586F7D !important;
}
.sidebar .pricing-content i {
    color: #586F7D !important;
}
.pricing:hover {
    border: 1px solid #586F7D !important;
}
.nav-tabs {
    border-color: #F0F0F0;
    padding-bottom: 0px;
}
.price-availability-block .availability {
    color: #586F7D;
}
.artist-title {
    background: rgba(22,56,77,0.65) !important;
}
.timeline > li .timeline-body h2 {
    text-shadow: none;
}
.timeline li.timeline-blue .timeline-body {
    background: #8595a1;
}
.timeline li.timeline-blue .timeline-body:after {
    border-right-color: #8595A1;
}
.ecommerce h1, .ecommerce h2, .ecommerce h3, .ecommerce h4, h5, .ecommerce h6 {
    text-shadow: none;
}
h3 em {
    color: #78899A !important;
}

.dj-name {
    color: white !important;
    background-color: rgba(8, 24, 33, 0.65) !important;
}


	

