#header .header-nav {
    background: #000;
}

#header .header-nav .left-nav .block-social {
	position: relative;
	bottom: 0;
 	left: 0;
}

#header .user-info:before, #header .user-info:after {
	display: none;
}

.footer-container, .footer-after {
    background: #000;
    color: #fff;
}

.footer-container .links .h3, .footer-container .links h3, .footer-container .links h3 a {
    color: #ac182d;
}

.footer-after .container .payement_logo_block a img {
	filter: none;
}

.jumbotron.contact-us {
	text-align: center;
  	border-radius: 0;
}

.jumbotron.contact-us.bg {
  /* The image used */
  background-image: url("https://davidf230.sg-host.com/modules/cz_imageslider/views/img/9df0c03036d18b3c2236b0839e88ccce8696bd00_main-header-01.jpg");
  /* Full height */
  height: 100%;
  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.jumbotron.contact-us.bg .container {
	background-color: rgba(246, 246, 246, 0.7);
}

#czservicecmsblock .service_container .service-area .service-fourth:hover .service-icon {
    background-color: #ac182d;
}

#czservicecmsblock .service_container .service-area .service-fourth:hover .service-content .service-heading, #header .header-nav a:hover {
    color: #ac182d;
}

.products-section-title::after {
    background: #ac182d;
}

.footer-container li span, .footer-container li a {
    color: #fff;
}

.block-social li a::before {
    color: #fff;
}

.footer-after a {
    color: #fff;
}

.top_button, .breadcrumb ol li:first-child {
	display: none!important;
}

#header .search-widget .search_button {
    background: url(/themes/Disport/assets/img/codezeel/nav-icon-red.png) no-repeat scroll 0px -106px transparent;
}

#header .user-info .user-info-title {
	background: url(/themes/Disport/assets/img/codezeel/nav-icon-red.png) no-repeat scroll center -196px transparent;
}

#header .blockcart .blockcart-header > a.shopping-cart {
	background: url(/themes/Disport/assets/img/codezeel/nav-icon-red.png) no-repeat scroll center -286px transparent;
}

#subcategories ul li .subcategory-image {
	display: none!important;
}

.subcategory-name {
   text-transform: uppercase;
    padding: 10px 24px;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    border: 1px solid #ac182d;
    color: #fff;
    background: #ac182d;
  
    font: 400 13px / 22px 'Poppins', sans-serif;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    user-select: none;
    white-space: nowrap;
    letter-spacing: 0.5px;
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -ms-border-radius: 50px;
    -o-border-radius: 50px;
}

.subcategory-name:hover {
    border-color: #000000;
    color: #fff;
    background: #000000;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    outline-offset: 0;
}