h1 {
	font-family: 'Leckerli One', cursive;
}

#container-band-new {
	background-image: url('../img/fond-band.jpg');
	background-size: cover;
}

#container-band-new h1 {
	text-shadow: 2px 1px 0 #000000a3;
	text-align: center;
	margin-bottom: 20px;
	padding: 20px;
	color: white;
	border: 1px solid white;
	border-radius: 6px;
	background-color: #ffffff33;
}

input,
textarea,
select,
.btn {
	box-shadow: 10px 10px 15px #00000026;
}

.btn.btn-success.w-100 {
	padding: 10px;
	font-size: 1.4em;
	border: 1px solid #fff;
	font-family: 'Leckerli One';
	font-weight: normal;

}

label[for="band_tremplin"],
label[for="band_image"] {
	color: #FFF;
}

.carousel-caption h5,
.carousel-caption p {
	text-shadow: 1px 1px 2px #555;
}

.carousel-inner {
	border-radius: 10px;
}

#datatables {
	vertical-align: middle;
}


#admin-container {
	padding: 0 1%;
}

#media-display {
	display: none;
	position: fixed;
	bottom: 0;
	left: 27px;
	width: 50%;
	min-width: 300px;
}

#hide-iframe.btn.btn-danger {
	position: fixed;
	bottom: 0;
	left: 0;
	font-weight: bold;
	z-index: 999;
}

/* #custom-actions img, */
.btn-fav img,
.btn-del img,
.btn-show img {
	border-radius: 100px;

}

.btn-fav img {
	background-color: #ffffbc;
}

.btn-dl img {
	background-color: #a0ec4c;
	border-radius: 99px;
}

.btn-del img {
	background-color: #ffc7c7;
}

.btn-show img {
	background-color: #c5b3ed;
}

.btn-com img {
	background-color: white;
	border-radius: 99px;
}

.btn-show.link-show.archive-show-comments img {
	background-color: white;
	border: 1px solid #000;
	border-radius: 99px;
}

#laius p {
	border: 1px solid;
	color: #fff;
	border-radius: 8px;
	padding: 15px;
	background-color: #00000030;
}

#hide-iframe {
	display: none;
}

#profile iframe {
	width: 100%;
}


.tab-pane {
	border: 1px solid white;
	border-radius: 8px;
	border-top-left-radius: 0;
}



@media (min-width: 576px) {
	.modal-dialog {
		max-width: 66%;
		margin-right: auto;
		margin-left: auto;
	}
}

.modal img {
	border-radius: 10px;
}



.tab-pane {
	padding: 20px;
	background-color: #ffffff33;
}


.alert.alert-success {
	padding: 30px 30px;
	position: fixed;
	width: 80%;
	transform: translateX(13%);
	z-index: 99;
}

.dataTables_wrapper .dataTables_paginate {
	float: none;
	text-align: center;
	padding-top: 1em;
}



#formulaire .nav-tabs .nav-link {
	font-weight: 700;
}

/* #formulaire .nav-link:focus,
#formulaire .nav-link:hover {
	color: #fff;
} */


#formulaire .nav-link {
	color: #fff;
}

#formulaire .nav-tabs .nav-item.show .nav-link,
#formulaire .nav-tabs .nav-link.active {
	border-color: #fff;
}

.nav-tabs {
	border-bottom: none;
}


#formulaire .nav-tabs .nav-link.active {
	color: #555;
}