
@media screen and (max-width:720px){html body{font:10px "Open Sans",helvetica,arial,sans-serif!important}html body #little-menu-button,html body #little-menu{display:block}html body .nav{display:none}html body #bloc-title h1{margin-top:0}html body #content .actu-item .tiny-date{padding:6px 13px;line-height:13px}html body #content .actu-item{margin-top:40px}html body #content{padding:0 8%}html body .contacts-info-container{padding:20px}}@media screen and (max-width:1024px){html body{font:13px "Open Sans",helvetica,arial,sans-serif}}@media screen and (max-width:720px){body #contacts{padding:50px 8%}body #contacts #inputs-container{width:100%}body #contacts .width-1,body #contacts .width-2,body #contacts .width-4{width:98%;padding-left:2%}body #contacts #salesmen-container{display:none}body #contacts .select2-container{margin:5px 0;padding:0;width:99%}body #contacts .select2-container .select2-choice{width:99%;font-size:1.6em}body .select2-drop-active{margin-left:4px}}*{margin:0;padding:0}html,body{height:100%}.fixfixed .nav,.fixfixed #little-menu-button{position:absolute!important}.nav .logo-credits{display:inline-block}#little-menu-button{display:none;position:fixed;top:0;right:0;width:60px;height:60px;background-image:url('../images/little-menu.png');background-repeat:no-repeat;background-position:center;z-index:10006;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#little-menu-button.active{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#little-menu{display:none;position:fixed;top:-120%;right:0;height:96%;width:100%;text-align:right;color:#fff;padding-top:120px;z-index:10005;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#little-menu.active{top:0}#little-menu li{list-style:none;margin-right:20px;line-height:2em;font-size:2em}#little-menu a{text-decoration:none;color:#fff}.nav{position:fixed;text-align:right;padding-right:20%;z-index:500;top:0;left:0;width:80%}.nav li{display:inline-block;color:#f0efef}.nav.fixed{position:fixed;left:0;top:0;width:80%}.main-content{position:fixed;top:0;left:0;width:100%;height:100%;background:url(../images/6149_miger_vue_biopole_06.jpg) no-repeat center center fixed}.contacts-info-container{position:absolute;top:45%;left:45%;color:#626161;padding:50px 70px 50px 70px}.contacts-info-container .top-part{position:relative;z-index:2;margin-bottom:30px;display:inline-block}.contacts-info-container .top-part img{width:135px;vertical-align:middle;margin-right:30px}.contacts-info-container .left-part{float:left;width:50%;z-index:2;position:relative;margin-left:36%;}.contacts-info-container .right-part{float:right;width:50%;z-index:2;position:relative;text-align:right}.contacts-info-container .right-part .wrapper{text-align:left;display:inline-block}.contacts-info-container .title{font-weight:600;display:inline-block;margin-bottom:20px}.contacts-info-container .person{display:inline-block;margin-bottom:10px}.contacts-info-container .separator{position:absolute;width:1px;height:65px;left:47%;top:60%;margin-top:-32px;background:#626161}.backgrounder{background:#fff;opacity:.9;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#contacts #contact-submitter{padding:10px 30px;cursor:pointer}#mentions-legales{z-index:10004;position:fixed;top:10%;left:20%;width:56%;height:76%;display:none;padding:2%;overflow:auto}#mentions-legales h1{color:#fff;margin-bottom:20px;position:relative;font-size:2.3em}#mentions-legales h1::before{display:inline-block;position:absolute;left:27px;margin-left:-25px;bottom:-10px;width:50px;height:3px;background:#138c89;content:''}#mentions-legales h2{color:#fff;margin-bottom:10px;margin-top:20px}#footer{padding-left:20%;position:absolute;bottom:0;width:80%}#footer img{vertical-align:middle;margin-right:10px;padding-bottom:3px}#footer .copy{padding:25px 0;display:inline-block;vertical-align:middle}#footer #footer-buttons{position:absolute;right:20%;top:0;height:74px}#footer #footer-buttons li{display:inline-block;list-style:none;line-height:74px;cursor:pointer}#footer .piti{display:none}.goToTop{position:fixed;bottom:-100px;opacity:0;right:2%;background-image:url(../images/picto-footer-gototop.png);background-position:15px 20px;background-repeat:no-repeat;background-color:#138c89;z-index:1000;width:50px;height:100px;cursor:pointer;transition-duration:.35s;-moz-transition-duration:.35s;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-timing-function:linear;-moz-transition-timing-function:linear;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear}.goToTop.visible:hover{bottom:0}.goToTop.visible{bottom:-25px;opacity:1}