@media screen and (max-width:1210px) {
}	
@media screen and (max-width:1200px) {
#gallerie .modal-lgztour {
width: 100%;
}
#gallerie .modal-content {
width: 100%;
}	
#gallerie .modal-body {
width: 100%;
}
}
@media screen and (max-width:1040px) {
#header {
left: 0;
margin-left: 0;
}	
#header .header {
width: 100%;
}
#extreme .contenu_about {
width: 100%;
}
#extreme {
width: 100%;
}
#extreme .block {
width: 90%;
}
}
@media screen and (max-width:1010px) {	
}	
@media screen and (max-width:1000px) {
}
@media screen and (max-width:992px) {	
#gallerie #slider2 {
height: 450px;
width: auto !important;
}
#gallerie #slider2 .slides > li {
height: 450px;
width: auto !important;
}
#gallerie #slider2 .flex-viewport {
height: 450px;
width: auto !important;
}
}
@media screen and (max-width:975px) {
#gallerie .flex-prev {
left: -16%;
top: 50%;
}
#gallerie .flex-next {
right: -16%;
top: 50%;
}
}
@media screen and (max-width:925px) {
}	
@media screen and (max-width:910px) {
}
@media screen and (max-width:875px) {
}
@media screen and (max-width:850px) {
}
@media screen and (max-width:800px) {	
#header .logo {
width: 16%;
}
}	
@media screen and (max-width:780px) {
}
@media screen and (max-width:768px) {	
}
@media screen and (max-width:750px) {
#gallerie #slider2 {
height: 320px;
}	
#gallerie #slider2 .slides > li {
height: 320px;
}
#gallerie #slider2 .flex-viewport {
height: 320px;
}
}
@media screen and (max-width:700px) {
}
@media screen and (max-width:680px) {	
}
@media screen and (max-width:620px) {
#gallerie .modal-body {
padding: 0 52px 17px 65px;
}
#gallerie .close {
margin-right: 3%;
margin-top: 2px;
}
}	
@media screen and (max-width:600px) {
.owl-carousel {
margin-left: 15%;
width: 70% !important;
}
.owl-carousel1 {
margin-left: 15%;
width: 70% !important;
}	
#client .blocimg{
	width: 50%
}
@media screen and (max-width:580px) {	
#header .logo {
width: 19%;
}	
}
@media screen and (max-width:550px) {	
#extreme .bloct {
height: auto;
}
#extreme .bloc_content {
height: auto;
}
#extreme .icon_video {
margin-left: 43%;
width: auto;
}
#extreme .icon_img {
margin-left: 0;
}
#extreme .tit1_video {
width: 100%;
}
#extreme .nom_exterme {
margin-left: 0;
text-align: center;
}
#extreme .par2_abexterme {
margin-left: 0;
text-align: center;
}
}	
@media screen and (max-width:500px) {
#header .logo {
margin-left: 2%;
margin-top: 0;
position: fixed;
top: 2px;
width: 30%;
z-index: 99;
}		
}
@media screen and (max-width:450px) {
#gallerie .modal-body {
padding: 0 66px 17px;
}	
#gallerie .flex-next {
right: -22%;
}
#gallerie .flex-prev {
left: -22%;
}
#gallerie #carousel2 {
display: none;
}
#gallerie #slider2 {
height: 220px;
}	
#gallerie #slider2 .slides > li {
height: 220px;
}
#gallerie #slider2 .flex-viewport {
height: 220px;
}
}
@media screen and (max-width:400px) {
#header .logo {
width: 35%;
}	
#gallerie .flex-next {
right: -26%;
}
#gallerie .flex-prev {
left: -26%;
}
@media screen and (max-width:370px) {
#header .logo {
width: 40%;
}	
#gallerie #slider2 {
height: 160px;
}	
#gallerie #slider2 .slides > li {
height: 160px;
}
#gallerie #slider2 .flex-viewport {
height: 160px;
}
}
@media screen and (max-width:340px) {
#gallerie .flex-next {
right: -30%;
}
#gallerie .flex-prev {
left: -30%;
}	
}