@media screen and (max-width:1680px){#main_menu{width:65%}}@media screen and (max-width:1440px){#header-main .wrapper{flex-wrap:wrap}#header-main .wrapper #logo{max-width:25%;margin-left:5%}#header-main .wrapper .baseline{margin:50px 5% 0 0;width:60%;line-height:1.5;font-size:25px}#header-main .wrapper #logo{margin-top:30px}#main_menu{width:50%}}@media screen and (max-width:1280px){#main_menu{width:75%}.inner-list-partner{flex:calc(33% - 50px)}#header-page{height:250px}.form-search form{flex-wrap:wrap}.form-search .input-form{width:calc(49% - 50px);margin:15px 0}#searchsubmit{top:15px}#footer-main .wrapper>.mentions-legales{margin:0 0 0 30px}}@media screen and (max-width:1024px){#detail-partner{display:block}#detail-partner .left-bloc{border-radius:50px 50px 0 0}#detail-partner .right-bloc{border-radius:0 0 50px 50px}.inner-list-partner{flex:calc(50% - 50px)}#loginform{width:100%}}@media screen and (max-width:768px){#main_menu{margin:0;width:100%;height:35px;border-radius:0}#main_menu ul li{padding:10px 5%;font-size:12px}#footer-main .wrapper{display:block}.mentions-legales{position:relative;right:inherit;bottom:inherit}.left-bloc .title{font-size:25px}#detail-partner .right-bloc,#detail-partner .left-bloc{padding:50px 30px}.form-search form{display:block;margin:15px 0}.form-search .input-form{width:calc(100% - 50px);padding:0}#header-page{height:auto}.btn-default{display:block}}@media screen and (max-width:680px){#header-main .wrapper .baseline{font-size:15px}.bloc-descriptions,.list-contact{display:block}.detail_contact{margin:0 0 50px}.inner-list-partner{flex:calc(100% - 50px)}#loginform p:not(.login-remember) label{width:100%;text-align:center;border-right:0}#loginform p:not(.login-submit,.login-remember) input{width:90%;margin:0}}@media screen and (max-width:480px){#main_menu li a i{display:none}}