

/*

	Site internet achac
	Version : 1.1
	Site	: achac.com
	
	Theme 	: achac 1.1
	Author	: Integration : Yann Lobry
	
*/

body.tous #rubriques-programme {
	 margin: 0 0 3.4vw 0;
}


.un-prog-full {
	width: 80%;
	 margin: 0 0 0 8.3%;
}

.un-prog-full .cont-col {
	display: flex;
	 flex-wrap: nowrap;
	 justify-content: space-between;
}

.un-prog-full .col-un {
	width: 31.3%;
}

.un-prog-full .container-image {
	margin: 0 0 3.3vw;
}

.un-prog-full .col-un img {
	width: 100%;
	box-shadow: 0 0 10px rgb(0 0 0 / 7%);
}

.un-prog-full .cont-bt-dwl {
	text-align: center;
}

.un-prog-full .bt-telecharger, 
.un-prog-full .bt-telecharger:visited {
	float: none;
	 display: inline-block;
	 min-width: auto;
	 letter-spacing: 0.1em;
}

.un-prog-full .col-deux {
	width: 63.7%;
}







body.programmes #cont-header {
	 background: #fff;
}

#les-programmes {
	padding-bottom: 4vw;
}

.un-prog-liste {
	margin: 0 0 0 35%;
	 width: 53.5%;
	 padding: 5.5vw 0;
}

.un-prog-liste h2 {
	font-family: 'CooperHewitt-Heavy', sans-serif;
	 color: #B19351;
	 font-size: 3.74em;
	 /* margin-top: 500px; */
	 padding: 0 2.1vw;
	 letter-spacing: -0.02em;
}

.un-prog-liste .container-image > div {
	padding: 1.5vw 2.1vw;
}

.un-prog-liste .copyright {
	position: absolute;
	 transform: rotate(-90deg);
	 text-align: right;
	 top: 1.5vw;
	 right: 1.8vw;
	 transform-origin: right top;
	 color: #A69889;
	 font-size: 8px;
	 width: 32vw;
}

.slider-prog img {
	width: 100%;
	box-shadow: 0 0 10px rgb(0 0 0 / 7%);
}

.slider-prog figcaption {
	color: #A69889;
	 font-size: 0.9em;
	 line-height: 1.3em;
	 width: 40vw;
	 padding: 0.8vw 0 0;
}

.arrows-slider-prog {
	position: absolute;
	 right: 2.1vw;
	 top: 35.2vw;
}

.un-prog-liste .texte-riche {
	padding: 2vw 8vw 0 2.1vw;
	margin-bottom: 1.6vw;
}

.un-prog-liste .cont-bt-dwl {
	 position: relative;
	 margin: 0 2.1vw 0 1vw;
}

.un-prog-liste .cont-bt-dwl:before {
	 display: block;
	 content: '';
	 position: absolute;
	 top: 50%;
	 left: 0;
	 width: 100%;
	 height: 1px;
	 transform: translateY(-50%);
	 background-color: #BDA36B;
}

.un-prog-liste .cont-bt-dwl a {
	font-family: 'CooperHewitt-Bold', sans-serif;
	 min-width: auto;
	 font-size: 1em;
	 padding: 1.3vw 1.5vw 1vw;
}


