/*!
 * Start Bootstrap - Scrolling Nav (https://startbootstrap.com/template-overviews/scrolling-nav)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-scrolling-nav/blob/master/LICENSE)
 */

body {
  	/*padding-top: 70px;*/
  	font-family: 'Open Sans', sans-serif;
}

header {
  padding: 56px 0 0;
}

section {
  padding: 80px 0 150px 0;
}

.navbar-light .navbar-brand {
	text-shadow: 4px 4px 4px #aaa;
	font-weight: 300;
}

.navbar-light .navbar-nav .nav-link {
	font-weight: 300;
	}

.icone {
	padding: 70px 0;
}

.salon {
	font-weight: 400;
	font-size: 3.5rem;
}

.date {
	font-weight: 600;
	font-size: 4.5rem;
}

.lieu {
	font-weight: 300;
	padding-top: 35px;
}

.copyright {
	padding-top: 45px;
	color: white;
}

.img-exposants {
    padding: 10px 0;
}

.text-exposants, .text-exposants h5 {
    padding: 20px;
    color: #553627;
    border: 1px solid #553627;
	font-size: 0.75rem;
}

.titre {
    padding: 70px 0 40px 0;
    color: #d4162f;
}

.titreh1 {
    padding: 10px 0 30px 0;
    color: #d4162f;
}

.titreh3 {
    padding: 10px 0 30px 0;
    color: #d4162f;
}

.bicolor {
	padding: 50px 0 30px 0;
}

.titre-section {
	padding: 10px 0 30px 0;
	color: #d4162f;
	text-align: center;
}

/* Background Image */
@media (max-width: 399px) {
	.hidden-img-xs {
  	display: none!important;
	}
	.navbar-brand {
		font-size: 0.75rem;
	}
}

@media (min-width : 400px) and (max-width: 450px) {
	.navbar-brand {
		font-size: 1rem;
	}
}

@media (min-width: 400px) {
	.hidden-img-sm {
  	display: none!important;
		padding-top: 60px;
	}
}

/* social links */

.social-links {
	padding-top:40px;
}
.social-links span.twitter a, a:hover {
	color: #55acee;
}
.social-links span.youtube a, a:hover {
	color: #b31217;
}
.social-links span.facebook a, a:hover {
	color: #3b5998;
}
.social-links span.instagram a, a:hover {
	color: #8a3ab9;
}