@media (min-width:991px) and (max-width:1200px){#picto_services p.title,
#picto_services p.desc{margin-left:20px;}
#picto_logo{margin-top:-71px!important;}
}
@media screen and (max-width:1200px){#video_editeur{height:305px;overflow:hidden;position:relative;}
.chapter_content ul.list{margin-top:0;}
.anim_perso_semi video{width:84%;}
}
@media screen and (max-width:1100px){.tablet-only{display:none!important;}
#picto_logo{display:none!important;}
}
@media screen (max-width:1035px){.tablet-only{display:none!important;}
.anim_perso_full img.perso_animation_anim{position:relative;top:20px;}
#picto_logo{display:none!important;}
}
@media screen and (max-width:767px){.nav-mobile-only{display:inline!important;}
.desktoponly{display:none!important;}
.nav-pills li{width:100%;text-align:center;text-transform:uppercase;font-weight:600;font-size:1.2em;}
.mobileonly{display:block;}
#enquete2015 p.description{margin-left:15px;}
.anim_perso_full img.perso_animation_window{position:absolute;left:0;top:0;}
.tour1 a{font-size:16px;width:auto;margin-left:15px;margin-right:15px;margin-bottom:50px !important;}
section#quality h2{font-size:2.4em;line-height:1.3em;}
#home .main_on_bg h2{font-family:"Open Sans", sans-serif;font-size:30px;color:white;}
#home .main_on_bg{position:relative;padding-top:20vh;height:auto;z-index:10;padding-bottom:20px;min-height:100%;}
section.tour1 h2{font-family:"Open Sans", sans-serif;font-size:2.4em;}
.selectable.right{float:left;width:100%;margin-top:10px;}
.selectable.right:first-child{margin-top:60px;}
.selectable.right:last-child{margin-bottom:0px;}
.selectable:last-child{margin-bottom:30px;}
.selectable{float:left;width:100%;margin-top:10px;}
section.tour1 .selectable p.title{font-size:1em;}
section.tour1 .selectable p.desc{font-size:0.9em;}
#adopt .right a{min-width:223.391px;}
#picto_logo{display:none;}
.try.demo{margin-top:20px;min-width:223.390625px;}
#home .main_on_bg h1{font-size:2em;}
#quality .picto{margin-bottom:40px;}
#header{padding-left:0px;padding-right:0px;}
#header h1{padding-left:20px;}
.nav-item.ksep{display:none;}
a.btn.btn-cta.btn-cta-secondary{display:none!important;}
#tarifs .col-md-2{margin-bottom:20px;}
#ressources .dark_button.black{margin-bottom:20px;}
#ressources .studie{border:none!important;text-align:center;}
#ressources #videos .container{padding-left:0;}
#ressources .video img{margin-bottom:40px;}
#about .team_more{margin-bottom:0px;}
#about #timeline .date{margin-bottom:40px;}
#innovation .col-md-4 img{width:50%;}
.navbar-nav .open .dropdown-menu{padding-left:40px;}
.navbar-nav .open .dropdown-menu::before,
.navbar-nav .open .dropdown-menu::after{content:none;}
.chapter_img{padding-left:0px;}
.chapter_content ul.list{margin-top:20px;}
#perso .chapter_img.col-md-12 img,
#mobile .chapter_img.col-md-12 img,
#offer .chapter_img.col-md-12 img{width:100%;}
#offer .main_on_bg img,
#perso .main_on_bg img,
#mobile .main_on_bg img{width:100%;}
.main_on_bg h1{font-size:2em!important;}
#modalInscription .modal-body input{width:100%;}
#mention{padding:50px 0px;margin-top:60px;}
#home h1.title{line-height:1em;}
#video_editeur{height:46vw;overflow:hidden;position:relative;}
section.orange,
section.bleu,
section.violet,
section.bleuvert{padding:20px;}
section.tour1 .selectable p.title{font-size:1.4em;}
section.tour1 .selectable p.desc{font-size:1.3em;}
.rsociaux a i{left:0px;}
i.fa.fa-facebook{left:0px;}
#quality .content.text-center.col-sm-12{width:100%!important;}
#quality .content.text-center.col-sm-6{width:100%!important;}
}
@media screen and (max-width:992px){.rsociaux a i{left:0px;}
}
@media screen and (max-width:557px){#adopt .right{text-align:center;margin-top:15px;display:inline-block;width:100% !important;}
#adopt .left{text-align:center;margin-top:30px;display:inline-block;width:100% !important;}
#services.new .nav-tabs a{font-size:14px;color:#00A485;}
}