*{margin:0;padding:0}b{font-weight:700}i{font-style:italic}#center{width:100%;background:0 0!important}.menu_container{width:100%}#center_part_2_full{width:100%;background:0 0}#contenuhome{width:100%;margin:0;background:0 0}#header{overflow:hidden;background:#fff}header{background:#fff}h1{display:block;font-size:normal;background:0 0;padding:0;margin:0;float:none}#hub li{list-style:none}#hub{color:#3b3b3b;width:100%;margin:0 auto;padding-bottom:25px;font-size:12px}#hub .btn-video{position:fixed;width:70px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:rgba(0,0,0,.5);text-align:center;text-decoration:none;color:#FFF;padding:5px;z-index:999;right:10px}#hub .btn-video img{display:block;margin:0 auto}#hub header{text-align:center;color:#6e6e6e}#hub header .bandeau-01{background-color:#fedfe9;padding:15px 0;margin-top:2px}#hub header .bandeau-01 .titlehead{font:700 22px 'Open Sans',Arial,sans-serif;display:block;padding-bottom:5px}#hub header .bandeau-01 .sshead{font:400 16px 'Open Sans',Arial,sans-serif;display:block}#hub header .bandeau-01 .pink{color:#e66189}#hub header .bandeau-02{background-color:#fff;padding:10px 0}#hub header .bandeau-02 span{display:inline-block;padding:0 40px;color:#58585a;font:300 20px 'Open Sans',Arial,sans-serif}#hub header .bandeau-03{text-align:center;background-color:#fedfe9;padding:15px 0}#hub header .bandeau-03 .col{width:250px;display:inline-block;vertical-align:top;margin:0 10px}#hub header .bandeau-03 .col img{display:block;margin:0 auto}#hub header .bandeau-03 .col span{color:#58585a;font:400 15px 'Open Sans',Arial,sans-serif}#hub header .bandeau-04{text-align:center;background-color:#fedfe9;padding:15px 0 0}#hub header .bandeau-04 span{width:1000px;color:#58585a;font:400 15px 'Open Sans',Arial,sans-serif;display:block;background-color:#f0f0f0;padding:10px 0;margin:0 auto}#hub #hub-content{max-width:1000px;margin:0 auto}#hub #hub-content>div>h2{margin-top:32px;font:200 25px 'Open Sans',Arial,sans-serif;text-align:center;margin-bottom:75px}#hub #hub-content>div>h3{font:700 24px 'Open Sans',Arial,sans-serif;text-align:center;margin:20px 0}#hub #hub-content>div>h4{font:400 25px 'Open Sans',Arial,sans-serif;color:#ec7350;text-align:center;border-bottom:1px solid #ec7350;margin:0 100px 20px;padding-bottom:10px}#hub #hub-content ul li{font:400 14px/21px 'Open Sans',Arial,sans-serif;list-style:none;text-align:center}#hub #hub-content .top{background:url(/content/static/bcom/desktop/evenements/2016/02_happy_defis_cuisine/img/top-head.jpg) center center;margin-bottom:17px;width:100%;height:352px;overflow:hidden}#hub #hub-content .top div{background:rgba(0,0,0,.32);width:310px;float:right;height:100%}#hub #hub-content .top span{margin:50% 20px 0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;font:200 30px 'Open Sans',Arial,sans-serif;text-align:center;padding-bottom:30px;border-bottom:1px solid #fff;display:block}#hub #hub-content .left{width:49%;display:inline-block}#hub #hub-content .left ul:nth-child(3){margin-top:10px}#hub #hub-content .left .pdct{width:275px;margin:0 auto;font-family:'Open Sans',Arial,sans-serif;font-size:15px}#hub #hub-content .left .pdct img{display:block;margin:0 auto;width:200px;height:200px}#hub #hub-content .left .pdct .offer{display:inline-block}#hub #hub-content .left .pdct .offer .oldprice-pdct{display:block;text-decoration:line-through}#hub #hub-content .left .pdct .offer .newprice-pdct{display:block;color:#e66189;font-size:25px}#hub #hub-content .left .pdct .rating{color:#e66189;font-size:20px;display:block;text-align:center;margin:0 auto}#hub #hub-content .left .pdct .btn-container{display:inline-block;float:right;padding-top:15px}#hub #hub-content .left .pdct .btn-container .btn{display:block;padding:5px 10px;border:1px solid #a0a0a0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#a0a0a0;text-decoration:none;transition:1s all}#hub #hub-content .left .pdct .btn-container .btn:hover{background-color:#e66189;color:#fff;transition:1s all;border:1px solid transparent}#hub #hub-content .right{width:49%;overflow:hidden;display:inline-block;vertical-align:top}#hub #hub-content .right .step{margin-bottom:20px;width:100%;overflow:hidden}#hub #hub-content .right .step div{margin:0 0 30px;position:relative;overflow:hidden;text-align:center}#hub #hub-content .right .step div *{display:block}#hub #hub-content .right .step div span.title{margin:0 0 10px;display:inline-block;padding:0 15px;position:relative;color:#e66189;font:700 34px 'Open Sans',Arial,sans-serif}#hub #hub-content .right .step div span.title:after,#hub #hub-content .right .step div span.title:before{background:#e66189;content:"";display:block;height:1px;position:absolute;top:50%;width:35px}#hub #hub-content .right .step div span.title:before{right:100%}#hub #hub-content .right .step div span.title:after{left:100%}#hub #hub-content .right .step div p{font:400 14px 'Open Sans',Arial,sans-serif;text-align:left}#hub #hub-content .right .step .ba{display:block;text-align:right;padding-top:10px;font-size:14px}#hub #hub-content .right .share a,#hub #hub-content .right .share img{display:inline-block;font-size:0}#hub #hub-content .bottom{margin-top:20px;width:100%;overflow:hidden;clear:both;text-align:center;float:left}#hub #hub-content .bottom .pink{color:#e66189}#hub #hub-content .bottom span{font:700 22px 'Open Sans',Arial,sans-serif;display:inline-block;padding-bottom:10px}#hub #hub-content .bottom iframe{margin:0 auto;display:block}#hub #hub-content .ML{margin-top:20px;width:100%;overflow:hidden;clear:both;text-align:left;float:left}#hub #hub-content .ML span{font:12px 'Open Sans',Arial,sans-serif;display:block}#hub #hub-content .ML span .pink{display:inline-block;color:#e66189}@media screen and (max-width:480px){#hub .btn-video{position:fixed;width:100%;background-color:rgba(0,0,0,.7);text-align:center;text-decoration:none;color:#FFF;padding:5px;z-index:999;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;right:0;bottom:0}#hub header{text-align:center;color:#6e6e6e}#hub header img{width:100%;height:auto}#hub header .bandeau-03 .col{margin:15px 0!important}#hub header .bandeau-03 .col img{width:auto;height:auto}#hub header .bandeau-04,#hub header .bandeau-04 span{width:100%}#hub #hub-content .title{border:0!important}#hub #hub-content .left{width:100%!important}#hub #hub-content .left .pdct{width:90%!important}#hub #hub-content .left .pdct .title{display:block!important;margin-bottom:10px!important;border:0}#hub #hub-content .right{width:90%!important;margin:0 auto!important;float:none!important;display:block}#hub #hub-content .bottom iframe{width:100%;height:auto}#hub #hub-content .ML{width:90%;margin:0 auto;display:block;float:none;padding-top:20px}}