@media screen and (min-width:768px) and (max-width:991px){header .large{font-size:13px;line-height:14px}header nav a{padding:4px 6px 3px 6px}.title{font-size:25px;line-height:22px}#home .infos{width:100%}#home .bloc{width:calc(50% - 40px)}#home .bloc:nth-child(2){left:50%}.partners img{height:50px}a.button.button-gray.large{font-size:13px}}@media screen and (max-width:767px){.icon-bar{background-color:black}.banner.fullscreen{height:calc(100vh - 86px)}header .icon-bar{background-color:black}.title{font-size:25px;line-height:22px}.home header{background-color:transparent}#home{height:auto}#home header .title a{color:white}#home .infos{position:absolute;bottom:0}#home .bloc{width:calc(100% - 40px);position:static;margin-bottom:19px}#home .bloc:first-child{margin-top:200px}.partners img{width:80%;margin:0px auto;height:auto}.buy{text-align:justify}.buy:after{content:'';display:inline-block;width:100%}.buy a{display:inline-block;margin:0px !important}.programm{overflow:hidden;padding-top:0px !important}.programm .event hr{margin-top:5px}.programm>.col-sm-3{margin:0px -30px 20px -30px}.programm>.col-sm-3 a.button{margin-bottom:0px;width:100%;padding:12px 15px;text-align:center;border:0px;border-bottom:1px solid #000}.programm>.col-sm-3 a.button:first-child{border-top:1px solid #000}.banner{height:40vh;min-height:auto}.pull-xs-left{float:left;width:50%}.pull-xs-right{float:right;width:50%}.clearfix{clear:both}.chocolat-parent{margin-bottom:25px}footer{height:auto}.mm-menu{opacity:0;width:100%;min-height:100%;max-width:none;top:83px}.mm-menu li.menu-item{font-size:22px;line-height:30px;font-family:'FoundryGridnik-Bold',sans-serif;border-bottom:1px solid #000;padding:18px 15px 15px 15px;text-transform:uppercase}.mm-menu .mm-listview>li>a,.mm-menu .mm-listview>li>span{padding:0px;text-decoration:none}.mm-menu .mm-listview .mm-next:before{display:none}.mm-menu .mm-listview .mm-next:after{top:28px !important}.mm-menu .current_page_ancestor,.mm-menu .mm-selected{background-color:black;color:white}.mm-menu .current_page_ancestor .mm-next:after,.mm-menu .mm-selected .mm-next:after{border-color:white !important}.mm-menu .current_page_ancestor a,.mm-menu .mm-selected a{color:white !important;background-color:transparent !important}.mm-menu .mm-panel .mm-panel{padding:0px !important;border-top:1px solid #000;background-color:red !important;margin:0px -15px;margin-top:20px !important}.mm-menu .mm-panel .mm-panel>ul>li.mm-selected{background-color:black}.mm-menu .mm-panel .mm-panel>ul>li.mm-selected a{color:white !important}.mm-menu .mm-panel .mm-panel li{background-color:white;padding-left:30px}.mm-menu .mm-panel .mm-panel li a{color:black !important}.mm-menu .mm-panel .mm-panel li:last-child{border:0px !important}.mm-menu .mm-opened{padding-bottom:0px !important}.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background-color:transparent !important}.mm-opening header{background-color:white}.mm-opening header .title a{color:black}.mm-opening header .icon-bar{background-color:black}.mm-opening .mm-menu{opacity:1}.page-id-11 hr:first-child{margin-top:20px}}@supports (-ms-accelerator:true){header .title a{color:red !important}}#infos_responsive p{padding-bottom:13px}