/****************************************************#######################################################-------------------------------------------------####                Studio - Version 1               ####-------------------------------------------------#### Copyright = diabloedesign.com- 2018             #### Date      = Decembre 2018                       #### Author    = olivier angevin                     #### Websites  = http://www.diabloedesign.com        ####                                                 #######################################################****************************************************/@charset "UTF-8";@font-face {font-family: 'icomoon';src: url('../fonts/icomoon.eot');src: url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'),	url('../fonts/icomoon.woff') format('woff'),	url('../fonts/icomoon.ttf') format('truetype'),	url('../fonts/icomoon.svg#icomoon') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'FontAwesome';src: url('../fonts/fontawesome-webfont.eot?v=4.1.0');src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),    url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),    url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),    url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'lalex_big_badaboumregular';src: url('../fonts/lalexbigbadaboum-webfont.eot');src: url('../fonts/lalexbigbadaboum-webfont.eot?#iefix') format('embedded-opentype'),	 url('../fonts/lalexbigbadaboum-webfont.woff2') format('woff2'),	 url('../fonts/lalexbigbadaboum-webfont.woff') format('woff'),	 url('../fonts/lalexbigbadaboum-webfont.ttf') format('truetype'),	 url('../fonts/lalexbigbadaboum-webfont.svg#lalex_big_badaboumregular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'simplificasimplifica';src: url('../fonts/simplifica-webfont.eot');src: url('../fonts/simplifica-webfont.eot?#iefix') format('embedded-opentype'),	 url('../fonts/simplifica-webfont.woff2') format('woff2'),	 url('../fonts/simplifica-webfont.woff') format('woff'),	 url('../fonts/simplifica-webfont.ttf') format('truetype'),	 url('../fonts/simplifica-webfont.svg#simplificasimplifica') format('svg');font-weight: normal;font-style: normal;}html {height: 100%;}body{margin:0;padding:0;font-size:22px;color:#58585a;font-family: simplificasimplifica, arial, tahoma, sans-serif;outline: none;height:100%;width:100%;background:#fff;overflow-x:hidden;}/*texte*/h1{color:#234450;text-align:center;font-size: 40px;}h2{font-size: 50px;text-align:center;font-weight:initial;}h3{font-family: lalex_big_badaboumregular, arial, Helvetica, sans-serif;font-size: 40px;text-align:center;font-weight:normal;}h4{font-family: lalex_big_badaboumregular, arial, Helvetica, sans-serif;color:#b1b3b4;font-weight:normal;font-size: 30px;margin:0;}h5, h6 {font-size: 100%;}a{outline:none;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;}a:visited, a:link{color:#e3c695;text-decoration:none;}a:hover{color:#e3c695;text-decoration:none;}img{margin:0px;border:0px;max-width:100%;}label.invalid{color:#C90000;}.invalid{border-color:#C90000;}.clr{clear:both;}/*****CONTENU********/#container{width:100%;min-height:100%;background: #222123; /* Old browsers */position:relative;background: -moz-linear-gradient(top,  #222123 0%, #353436 30%, #353436 70%, #222123 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  #222123 0%,#353436 30%,#353436 70%,#222123 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  #222123 0%,#353436 30%,#353436 70%,#222123 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222123', endColorstr='#222123',GradientType=0 ); /* IE6-9 */}.tasse{position:absolute;right:0;top:80px;z-index:200;}.pagewidth{width:950px;text-align:left;background:transparent;margin:0 auto;}.header{position:relative;width:100%;text-align:center;padding-top:50px;padding-bottom:50px;}.content{position:relative;width:100%;background:url('../images/cafes.png') right top no-repeat transparent;}.content .pagewidth{position:relative;border-top:1px solid #dcdcda;}.btn-retour{position:absolute;left:-80px;top:320px;}h4.visite{color:#c32e5c;margin-left:170px;}h4.fonce{position:absolute;top:0;right:0;}#main-full{position:relative;background:transparent;text-align:left;font-weight:normal;overflow:hidden;width:100%;}#main img, #main-full img{max-width:100%;}.visform .field5 label{hyphens: auto;hyphenate-limit-lines:2;-moz-hyphens: auto;-moz-hyphenate-limit-lines:2;-webkit-hyphens: auto;-webkit-hyphenate-limit-lines:2;-ms-hyphens: auto;-ms-hyphenate-limit-lines:2;text-align:justify;}.customtitre p{margin-bottom:0;}.contact-bottom .customtitre p{text-align:center;}.gallery{position:relative;padding-top:30px;padding-bottom:30px;display:flex;flex-wrap:wrap;justify-content:left;}.cliquez{position:absolute;left:-30px;top:650px;}.gal_element{width:270px;height:330px;position:relative;margin-bottom:10px;margin-right:10px;}.gallery .gal_element:nth-child(4), .gallery .gal_element:nth-child(10), .gallery .gal_element:nth-child(16), .gallery .gal_element:nth-child(22){margin-left:110px;}a.gal_element_photo{width:270px;height:270px;display:block;}img.gal_photo{width:100%;height:auto;}.gal_element_txt, .img_full .infos{width:100%;height:60px;background:#FFF;position:relative;}.gal_element_txt span.fleche, .img_full .infos span.fleche{background-image: none !important;border-right: 5px solid transparent;border-left: 5px solid transparent;border-bottom: 8px solid #FFF;height: 0;position: absolute;width: 0;top: -8px;left: 20px;display:block;z-index:100;}.gal_element_txt ul, .img_full .infos ul{margin:0;padding:5px;list-style:none;}.gal_element_txt ul .titre, .img_full .infos ul .titre{text-transform:uppercase;}.gal_element_txt ul .description, .img_full .infos ul .description{font-family: lalex_big_badaboumregular, arial, Helvetica, sans-serif;}.gal_element_txt ul .description{height:30px;overflow:hidden;}.img_full .infos ul .metadesc{position:absolute;top:20px;right:5px;}.contact-bottom{padding-top:30px;padding-bottom:30px;}.contact-bottom .pagewidth{background:url('../images/fond-contact.png') bottom left no-repeat transparent;padding-bottom:150px;}.contact-bottom h4{color:#c32e5c;margin-right:245px;}.contact-bottom .pagewidth{width:1000px;}.formulaire{width:620px;float:left;position:relative;padding-bottom:80px;}.reseaux{width:300px;float:right;text-align:center;margin-top:50px;}.reseaux h4{margin:0;margin-bottom:20px;color:#dbd9d9;}.liens a{display:inline-block;width:57px;height:57px;background:url('../images/reseaux.png') 0 0 no-repeat transparent;}.liens a.pinterest{background-position:-57px 0;margin-left:15px;}.boite{margin-top:50px;}.visform label{width:100%;}.visform input, .visform textarea{background:#dbd9d9!important;border:0;font-size:16px;padding:2px;padding-left:10px;margin-top:5px;}.visform input{line-height:40px;}.visform .required{width:100%;}.visform label{color:#dbd9d9;width:175px;font-family: lalex_big_badaboumregular, arial, Helvetica, sans-serif;font-size:30px;text-align:right;}form#mod-visform1 div.required > label.visCSSlabel::after, form#mod-visform1 div.required > label.vflocationlabel::after{display:none;}.visform textarea{height:150px;}.visform .visBtnCon{float:right;}.visform .visBtnCon input{cursor:pointer;font-size:14px;text-align:center;padding:0;}.visform input.error, .visform textarea.error{border:0!important;background:#FF0000;color:#FFF;}.visform .required, .visform .field6{position:relative;}.visform .field5{height:60px;}.visform .field5 input{position:absolute;top:0;left:186px;}.visform .field5 label{width:400px;font-size:22px;position:absolute;left:208px;top:-12px;line-height:18px;}.visform .field6 label{display:none;}.visform input#field6, .visform input#field7{text-indent: -999999px;height: 58px;padding: 0;width: 57px;cursor: pointer;background:url('../images/btn-contact.png') 0 0 no-repeat transparent!important;}.visform input#field6{position:absolute;right:80px;top:10px;}.visform input#field7{background-position:-58px 0!important;}.fichier{bottom:10px;right:110px;position:absolute;}.adresses{text-align:left;color:#dbd9d9;}.adresses h4{margin-top:30px;margin-bottom:0;}.adresses p{margin:0;}.adresses .telephone{color:#c32e5c;}p.errorcontainer{position:absolute;top:-50px;right:12px;}p.errorcontainer::after{border-top:12px solid #242d55;}label.error{background-color:#242d55;}.copyright {width:100%;text-align:center;background:#191617;color:#FFF;line-height:45px;font-size:20px;position:relative;clear:both;}.copyright a{color:#FFF;}.copyright a:hover{color:#fff;}/*administration*/ul#com-content-formTabs, .tab-content #publishing, .tab-content #language, .tab-content #metadata, .tab-content #images, .container-ajouter-un-article .tab-content #images{display:none;}#com-content-formContent .control-label, #com-content-formContent .controls{display:inline;}#com-content-formContent .control-group{margin-bottom:10px;}.container-admin fieldset{width:500px;margin:0 auto;text-align:center;}.container-admin .control-group input{padding:5px;}.container-admin .control-group{margin-right:20px;}.container-admin .control-group button{background:#eec869;padding:10px;border:0;color:#fff;margin:0 auto;cursor:pointer;}.item-page .icons, .items-leading  .icons{position: absolute;right: 0;z-index: 100;top: 20px;}.icons .dropdown-toggle{display:none;}.container-actualites .blog, .container-ca-papotes .blog{padding-top:20px;}ul.dropdown-menu{padding:0;margin:0;list-style:none;padding-top:20px;}ul.dropdown-menu .edit-icon a, .btn-toolbar button, a.btsupp{background:#eec869;color:#FFF;font-size:12px;padding:5px;}.btn-toolbar .btn-group{float:left;margin-right:10px;margin-top:10px;}.btn-toolbar button{font-size:16px;border:0;cursor:pointer;}#editor-xtd-buttons{display:none;}.btn-deconnect{position:fixed;top:0;right:0;z-index:1000;}input#jform_images_image_fulltext{border:1px solid #000;padding:10px;}.input-prepend a.btn{background:#131f43;color:#FFF;padding:5px;}.list-slider div{display:inline-block;width:188px;border:1px solid #000;}.list-slider div.img-select{border:2px solid green;}#single_debug-lbl, #single_debug{display:none;}#scrollup {bottom: 50px;opacity:0;position: fixed;right: 20px;z-index: 200;}#scrollup a, #scrolldown a {background:url('../images/to-top.png') center center no-repeat transparent;display: block;height: 33px;width: 33px;}.fa-angle-double-left:before{content:"\f100";}.fa-angle-double-right:before{content:"\f101";}.fa-angle-left:before{content:"\f104";}.fa-angle-right:before{content:"\f105";}.fa-search:before{content:"\f002";}.fa-angle-up:before {content: "\f106";font-size:20px;}.fa-angle-down:before {content: "\f107";font-size:20px;}.fa-caret-down:before {content: "\f0d7";font-size:10px;margin-left:5px;}.fa{display: inline-block;font-family: FontAwesome;font-style: normal;font-weight: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.elementC{position:absolute;top:400px;left:0;opacity:0;}.compose-2{top:0;}.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;visibility:hidden;}@-webkit-keyframes slideInTop {  0% {    opacity: 0;    -webkit-transform: translateY(200px);    transform: translateY(200px);  }  100% {    -webkit-transform: translateY(0);    transform: translateY(0);  }}@keyframes slideInTop {  0% {    opacity: 0;    -webkit-transform: translateY(200px);    -ms-transform: translateY(200px);    transform: translateY(200px);  }  100% {    -webkit-transform: translateY(0);    -ms-transform: translateY(0);    transform: translateY(0);  }}.slideInTop {-webkit-animation-name: slideInTop;animation-name: slideInTop;visibility:visible;}.slideInTopOut {-webkit-animation-name: slideInTopOut;animation-name: slideInTopOut;}@-webkit-keyframes slideInTopOut {  0% {    -webkit-transform: translateY(0);    transform: translateY(0);  }  100% {    -webkit-transform: translateY(200px);    transform: translateY(200px);  }}@keyframes slideInTopOut {  0% {    -webkit-transform: translateY(0);    -ms-transform: translateY(0);    transform: translateY(0);  }  100% {    -webkit-transform: translateY(200px);    -ms-transform: translateY(200px);    transform: translateY(200px);  }}@-webkit-keyframes slideInBottom {  0% {    opacity: 0;    -webkit-transform: translateY(-40px);    transform: translateY(-40px);  }  100% {    -webkit-transform: translateY(0);    transform: translateY(0);  }}@keyframes slideInBottom {  0% {    opacity: 0;    -webkit-transform: translateY(-40px);    -ms-transform: translateY(-40px);    transform: translateY(-40px);  }  100% {    -webkit-transform: translateY(0);    -ms-transform: translateY(0);    transform: translateY(0);  }}.slideInBottom {-webkit-animation-name: slideInBottom;animation-name: slideInBottom;visibility:visible;}@-webkit-keyframes slideInLeft {  0% {    opacity: 0;    -webkit-transform: translateX(-2000px);    transform: translateX(-2000px);  }  100% {    -webkit-transform: translateX(0);    transform: translateX(0);  }}@keyframes slideInLeft {  0% {    opacity: 0;    -webkit-transform: translateX(-2000px);    -ms-transform: translateX(-2000px);    transform: translateX(-2000px);  }  100% {    -webkit-transform: translateX(0);    -ms-transform: translateX(0);    transform: translateX(0);  }}.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft;visibility:visible;}@-webkit-keyframes slideInRight {  0% {    opacity: 0;    -webkit-transform: translateX(2000px);    transform: translateX(2000px);  }  100% {    -webkit-transform: translateX(0);    transform: translateX(0);  }}@keyframes slideInRight {  0% {    opacity: 0;    -webkit-transform: translateX(2000px);    -ms-transform: translateX(2000px);    transform: translateX(2000px);  }  100% {	-webkit-transform: translateX(0);	-ms-transform: translateX(0);	transform: translateX(0);  }}.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight;visibility:visible;}@-webkit-keyframes flipInX{	0%{		opacity:0;		-webkit-transform:perspective(400px) rotateX(90deg);		transform:perspective(400px) rotateX(90deg);	}	40%{		-webkit-transform:perspective(400px) rotateX(-10deg);		transform:perspective(400px) rotateX(-10deg);	}	70%{		-webkit-transform:perspective(400px) rotateX(10deg);		transform:perspective(400px) rotateX(10deg);	}	100%{		-webkit-transform:perspective(400px) rotateX(0deg);		transform:perspective(400px) rotateX(0deg);		opacity:1	}}@keyframes flipInX{	0%{		opacity:0;		-webkit-transform:perspective(400px) rotateX(90deg);		-ms-transform:perspective(400px) rotateX(90deg);		transform:perspective(400px) rotateX(90deg);			}	40%{		-webkit-transform:perspective(400px) rotateX(-10deg);		-ms-transform:perspective(400px) rotateX(-10deg);		transform:perspective(400px) rotateX(-10deg);		}	70%{		-webkit-transform:perspective(400px) rotateX(10deg);		-ms-transform:perspective(400px) rotateX(10deg);		transform:perspective(400px) rotateX(10deg);		}	100%{		-webkit-transform:perspective(400px) rotateX(0deg);		-ms-transform:perspective(400px) rotateX(0deg);		transform:perspective(400px) rotateX(0deg);		opacity:1;	}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;visibility:visible;}@-webkit-keyframes flipInY{	0%{		opacity:0;		-webkit-transform:perspective(400px) rotateY(90deg);		transform:perspective(400px) rotateY(90deg);	}	40%{		-webkit-transform:perspective(400px) rotateY(-10deg);		transform:perspective(400px) rotateY(-10deg);	}	70%{		-webkit-transform:perspective(400px) rotateY(10deg);		transform:perspective(400px) rotateY(10deg);	}	100%{		-webkit-transform:perspective(400px) rotateY(0deg);		transform:perspective(400px) rotateY(0deg);		opacity:1;	}}@keyframes flipInY{	0%{		opacity:0;		-webkit-transform:perspective(400px) rotateY(90deg);		-ms-transform:perspective(400px) rotateY(90deg);		transform:perspective(400px) rotateY(90deg);	}	40%{		-webkit-transform:perspective(400px) rotateY(-10deg);		-ms-transform:perspective(400px) rotateY(-10deg);		transform:perspective(400px) rotateY(-10deg);	}	70%{		-webkit-transform:perspective(400px) rotateY(10deg);		-ms-transform:perspective(400px) rotateY(10deg);		transform:perspective(400px) rotateY(10deg);	}	100%{		-webkit-transform:perspective(400px) rotateY(0deg);		-ms-transform:perspective(400px) rotateY(0deg);		transform:perspective(400px) rotateY(0deg);		opacity:1;	}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY;visibility:visible;}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;visibility:visible;}@-webkit-keyframes bounceInLeft{	0%{		opacity:0;		-webkit-transform:translateX(-2000px);		transform:translateX(-2000px);	}	60%{		opacity:1;		-webkit-transform:translateX(30px);		transform:translateX(30px);	}	80%{		-webkit-transform:translateX(-10px);		transform:translateX(-10px);	}	100%{		-webkit-transform:translateX(0);		transform:translateX(0);	}}@keyframes bounceInLeft{	0%{		opacity:0;		-webkit-transform:translateX(-2000px);		-ms-transform:translateX(-2000px);		transform:translateX(-2000px);	}	60%{		opacity:1;		-webkit-transform:translateX(30px);		-ms-transform:translateX(30px);		transform:translateX(30px);	}	80%{		-webkit-transform:translateX(-10px);		-ms-transform:translateX(-10px);		transform:translateX(-10px);	}	100%{		-webkit-transform:translateX(0);		-ms-transform:translateX(0);		transform:translateX(0);	}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;visibility:visible;}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;visibility:visible;}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;visibility:visible;}.fadeIn{-webkit-animation: fadeInFromNone 0.5s ease-out;-moz-animation: fadeInFromNone 0.5s ease-out;-o-animation: fadeInFromNone 0.5s ease-out;animation: fadeInFromNone 0.5s ease-out;visibility:visible;}@-webkit-keyframes fadeInFromNone {    0% {        opacity: 0;    }    1% {        opacity: 0;    }    100% {        opacity: 1;    }}@-moz-keyframes fadeInFromNone {    0% {        opacity: 0;    }    1% {        opacity: 0;    }    100% {        opacity: 1;    }}@-o-keyframes fadeInFromNone {    0% {        opacity: 0;    }    1% {        opacity: 0;    }    100% {        opacity: 1;    }}@keyframes fadeInFromNone {    0% {        opacity: 0;    }    1% {        opacity: 0;    }    100% {        opacity: 1;    }}.fadeOut{-webkit-animation: fadeOutFromNone 0.5s ease-out;-moz-animation: fadeOutFromNone 0.5s ease-out;-o-animation: fadeOutFromNone 0.5s ease-out;animation: fadeOutFromNone 0.5s ease-out;}@-webkit-keyframes fadeOutFromNone {    0% {        opacity: 1;    }    1% {        opacity: 1;    }    100% {        opacity: 0;    }}@-moz-keyframes fadeOutFromNone {    0% {        opacity: 1;    }    1% {        opacity: 1;    }    100% {        opacity: 0;    }}@-o-keyframes fadeOutFromNone {    0% {        opacity: 1;    }    1% {        opacity: 1;    }    100% {        opacity: 0;    }}@keyframes fadOutFromNone {    0% {        opacity: 1;    }    1% {        opacity: 1;    }    100% {        opacity: 0;    }}.full_image, .waiting{background-color:rgba(0, 0, 0, 0.5);position:fixed;display:none;width:100%;height:100%;z-index:400;top:0;left:0;}.image_loading{position:absolute;display:none;top:50%;left:50%;margin:-35px 0px 0px -35px;background:#fff url(../images/loader.gif) no-repeat center center;width:70px;height:70px;z-index:9999;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000;opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}.img_close{position:absolute;top:20px;right:20px;cursor:pointer;z-index:400;}.img_full{position:fixed;top:150%;left:50%;z-index:300;}.img_full img{position:relative;margin:0;}.img_full .infos {position: relative;margin-top:-6px;}.next, .previous{position:fixed;top:50%;margin-top:-20px;cursor:pointer;z-index:400;}.previous{left:1%;}.next{right:1%;}.wait_text{position: absolute;color: #FFF;text-align: center;width: 100%;top: 30%;}@media screen and (max-width: 1150px) {	.tasse{	display:none;	}	.content{	background:transparent;	}}@media screen and (max-width: 1000px) {	.contact-bottom .pagewidth{	width:100%;	}}/**end file***/