.social-menu {display: none;}

#contact-form label {
    text-transform: none;
}

.agent .agent-avatar {
    background-color: #cecece;
}

#header .slogan {bottom: 126px;}

#navbar li.active a, .language-menu li.active a {color: #c40d09;}

#menu .navbar ul > li > a {height: 57px;}

#menu .navbar ul > li > a::after {background: #c40d09;}
#navbar li.active, .language-menu li.active {border-bottom: 2px solid #c40d09;}

.search-box .btn-primary, .search-box .btn-primary:active, .search-box .btn-primary:focus {
    background: #c40d09;
    color: #fff;
    font-size: 1.2rem;
    font-weight: 900;
	border-color: #890300;
}

.offer .offer-price, h1, h2 {color: #c40d09;}

h1::after, h2::after {background: #1a1a17;}

.offer .flag, .youTubeVideos-mini .flag {background: #c40d09;}

.offer-box .carousel-control {color: #c40d09;}

#menu .navbar ul > li > a {color: #000;}
#menu .navbar ul > li:hover > a {color: #c40d09;}

h1, h2 {border-bottom: 1px solid rgb(26, 26, 23);}

#header-article {
    margin-left: 20px;
    height: 75px;
    padding: 10px;
    padding: 26px 0 0 30px;
    font-size: 18px;
    font-weight: 700;
    line-height: 21px;
}

.btn-primary {
    background: #c40d09;
    border: 3px solid #c40d09;
}

#cookies-info {border-top: 2px solid #c40d09; width: 100%;}

#header .slogan {
color: #000;
bottom: 41px;
}
#header .slogan, .agent, .thumbs .btn {text-align: right;}
#header .slogan p span {
    text-shadow: 2px 2px 0px #fff;
}
#header .slogan p {
    text-shadow: 1px 2px 0px #fff;
}
#header .slogan span b {font-weight: 700;}

.btn-primary:hover {
    background-color: #fff !important;
	color: #c40d09 !important;
	border: 3px solid #890300 !important;
}

.agent .contact-agent .btn-default {background: #c40d09;}

.agent .contact-agent .agent-phone {color: #c40d09;}

.agent .agent-offers {
    background: #1A1A17;
    width: 40px;
    height: 40px;
    border-radius: 33px;
    top: 80px;
    line-height: 11px;
    font-size: 0.9rem;
}

.agent .agent-avatar {
    width: 110px;
    height: 110px;
    top: -42px;
}

#menu .navbar ul > li > ul {background: #eee;}

.dropdown-menu li.active > a {background-color: #c40d09 !important;}

.pricebox-menu {background: #c40d09;}

.result {background: #c40d09;}

#footer {background: #1a1a18;}

#header .slogan p span {
    font-size: 3rem!important;
    line-height: 4rem;
    font-weight: 900;
}


#menu .header-logo {
	
	margin-top: 20px;

}


@media (min-width: 992px) {
.search-box .search-box-advanced {
    margin-top: -560px;
}
}

@media (max-width: 1199px) {
#menu .header-logo {
	height: 26px;
	margin-top: 20px;
}
#menu .navbar ul > li > a {
    padding: 8px;
}
}

@media (max-width: 991px) {
#menu .main-menu {
    top: 51px;
}
.search-box {top: 0;}
}

#header .slogan p{
font-size: 3rem!important;
    line-height: 3rem;
    font-weight: 500;
    text-align: left;
    height: 50px;
}

#agents {
    
    display: none;
}

#header .slogan span {
   
    color: #1e1b1b;
    
}

}




@media (max-width:360 px) {
#header .slogan p span {
    font-size: 2.5rem!important;
    line-height: 3rem;
    font-weight: 800;
   
}

#header .slogan p {
    font-size: 2rem!important;
    line-height: 3rem;
    font-weight: 500;
    text-align: left;
   
}
}


#menu .navbar ul.nav.language-menu {
   
    margin-top: -35px;
}


#menu {
   
    height: 90px;
}






