@import url(/freebox/font/openSans/open_sans.min.css);@import url(font.min.css);@import url(navigation.min.css);::-webkit-input-placeholder{font-size:10px!important;padding-top:5px}
::-moz-placeholder{font-size:10px!important;padding-top:5px}:-ms-input-placeholder{font-size:10px!important;padding:14px 10px 15px 10px!important}input:-moz-placeholder{font-size:10px!important;padding-top:5px}
:-o-input-placeholder{font-size:10px!important;padding-top:5px}body{padding:0;margin:0;font-family:'Open Sans',Sans-Serif!important;font-weight:100;display:block;min-height:100%;height:100vh;width:100%;text-rendering:geometricPrecision}
strong{font-weight:400}h1,h2,h3,h4{clear:both;font-weight:100!important;transform:rotate(-0.0000000001deg);-webkit-transform:rotate(-0.0000000001deg);-moz-transform:rotate(-0.0000000001deg);-ms-transform:rotate(-0.0000000001deg);-o-transform:rotate(-0.0000000001deg)}
h1{font-size:38px}h2{font-size:30px;margin:.83em 0;font-weight:normal}h2 .subtitle{font-size:22px}h3{font-size:22px;margin:1em 0;font-weight:normal}h4{font-size:1.1em;margin:1.5em 0 1em;font-weight:normal}
h1 .sub{font-size:14px;display:block}h2 .sub{display:inline-block;clear:left;font-size:14px}a,a:link,a:visited{text-decoration:none;padding:0 1px;color:#666;display:inline-block}
a:hover{color:#000;transition:color .2s linear;-moz-transition:color .2s linear;-o-transition:bcolor .2s linear;-webkit-transition:color .2s linear}a.clickme:link,a.clickme:visited{display:inline-block;background:red;color:white!important;padding:5px 20px;border-radius:5px;box-shadow:0 0 3px #000;border-top:1px solid #fd8e8e;border-bottom:1px solid #6b0000}
area{cursor:pointer}abbr{font-size:.75em}.one{width:100%}.two{width:47%}.three{width:30%}.three p,.three li{font-size:12px;font-weight:400}.four{width:20%}
.holdMe,.one,.two,.three,.four{overflow:hidden}.h350{height:350px}.h300{height:300px}.h250{height:250px}.h200{height:200px}.h150{height:150px}.m_10{margin:10px}
.m_20{margin:20px}.p_10{padding:10px}.p_20{padding:20px}.m_t_25{margin-top:25px;clear:both;overflow:auto}.m_t_50{margin-top:50px;clear:both;overflow:auto}
.m_t_75{margin-top:75px;clear:both;overflow:auto}.m_t_200{margin-top:200px;clear:both;overflow:auto}.m_b_25{margin-bottom:25px;clear:both;overflow:auto}
.m_b_50{margin-bottom:25px;clear:both;overflow:auto}.clear{clear:both;overflow:auto}.align-center{text-align:center}.bold{font-weight:bold}.left{text-align:left!important}
.right{text-align:right!important}#header{position:absolute;z-index:3;left:0;top:5px}#wrapper{overflow:hidden;width:100%;clear:both;min-height:100%;height:auto!important;height:100%}
#l{position:fixed;z-index:100;top:0;bottom:0;left:0;width:1px;background:transparent}.fold{display:none}.folder{padding:10px 5px;cursor:pointer;margin-top:10px}
.x{padding-left:30px;background:#fafafa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAaCAYAAAErs/foAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAY5JREFUeNpi/P//PwMMMIEIWSXVBjAPJCOjqPIfRDMiKwMIIBQOWAkQg5UzMSABFGUAAQTmAI2GCzy+dxtMs0D5/5F1wh0DBKxQAUaYLEAAoVqPrA3oDEkg/RzdDpBRz9DsYEC2A+aAt9gkUoBYGMYBOfciEBtgWI7LVQABhFMCF2CBxgJI10EgdkBXAPMWNsfaQ30Cww7YbGDCY/tuINYnpGEOUpywQkOEMk8DBBBJGphIMhmYKrqBdCkuBcjBCTK5BBp0zqQ4Yw8QvwRiMWLdLAbVsIcUDzpDndZObGjMA+JKjMSFBq4BsR4Q/8WaEqHgL1TRNUIeTIZqvDYw0Q0QYEwgk2mFSXIJqQA534My1CQgXgTEf4g1AL1cwBWGoOw9F4h/Qw2fDcRalLgcV7AwQ0vPq9BkexWaPJipYTg60IKWS3+gPpuDrSCjKGkhxRPIF/vQMyK+7EMM2AvELUB8gOjUgge8AuLpQDwNyiY9KaIBUFXUBPU25ekcCHqAuA+5uqYGILnioUVSJAsAAAr7u59bcZu0AAAAAElFTkSuQmCC) left center no-repeat}.bubble{position:absolute;display:block;z-index:3;top:10px;width:120px;height:20px;background:#d32f2f;padding:7px 5px 3px 5px;border-radius:20px;font-size:12px;text-align:center;cursor:pointer;display:none}
#index .bubble{display:block!important}#espaceabonne{right:10px}.bubble span{display:inline-block}.bubble span.retract{width:0;display:none;overflow:hidden;white-space:nowrap;color:#fff}
.bubble a{color:#fff!important;display:inline-block;vertical-align:top}#container{position:absolute;overflow-y:hidden;z-index:0;top:0;right:0;left:170px;padding-bottom:50px}
.mobile #container{margin-top:75px}#footer{position:fixed;z-index:5;bottom:0;right:0;width:30px;height:30px;font-size:9px}.row{position:relative;clear:both;width:100%;box-shadow:0 1px 1px #e6e6e6}
#header.row{box-shadow:none}.row.no_header{padding-top:150px}.row#switchmenu,.row#worldmap{box-shadow:none}#header.row{border:0}#vidheader{position:absolute;z-index:-1;margin:auto;display:block;height:100%}
.holdMe{width:100%;max-width:1000px;padding:20px;overflow:hidden}.holdMe.nopad{padding:0}#switchmenu{background:#fff;padding-top:0 0 3px;margin-top:3px;border-bottom:1px solid #efefef}
#switchmenu .holdMe{padding:0}.two,.three,.four{float:left;display:block}.center{text-align:center}.block{border-radius:5px;margin:5px;border:1px solid #bdbdbd}
.hidden,.accessible{position:absolute;display:block;left:-999em}.fb{cursor:pointer}a.button{display:block;font-size:16px;color:#fff;background:#d32f2f;border-radius:0;border:0;padding:10px;max-width:400px;margin:auto;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
a.grey_button{display:block;font-size:16px;color:#000;background:#ccc;border-radius:0;border:0;padding:10px;max-width:400px;margin:auto;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
a.white_button{display:block;font-size:16px;color:#000;background:#fff;border-radius:0;border:1px solid #ccc;padding:10px;max-width:400px;margin:auto;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;box-shadow:0 3px 0 #ccc;border-radius:5px}
a.white_button:hover{box-shadow:0 6px 0 #ccc}a.white_button.fullwidth{max-width:100%;text-align:center}a.transbutton{position:absolute;left:50%;top:75%;margin:0 0 0 -200px;text-align:center;font-size:16px;color:#fff;background:rgba(0,0,0,.7);border-radius:5px;border:2px solid #fff;padding:10px;width:400px;max-width:400px;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;display:block;line-height:20px}
a.transbutton:hover a.transbutton.appear{display:block}a.transbutton span{text-transform:uppercase;font-size:22px}a.small_button{display:inline-block;font-size:13px;color:#333;background:#FFF;border-radius:5px;color:#333;border:1px solid #ccc;padding:4px 10px;margin-top:2px;white-space:nowrap;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
a.button:hover{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;border-radius:5px;background:#d32f2f}.map ul{margin:0;padding:0;list-style-type:none}
.map ul li{font-size:9px}.mentions{font-size:9px;color:#666;padding-left:30px;background:url(/freebox/im/info.png) left center no-repeat}.mentionsLegales{font-size:11px;color:#666}
.mentionsLegales h2{cursor:pointer}.mentionsLegales h2 i{vertical-align:middle}.mentionsLegales h4{font-size:13px;font-weight:bold;text-transform:uppercase}
.holdMe.tabs{padding:0;border-bottom:1px solid #ccc;overflow:hidden}.holdMe.tabs ul{margin:0;padding:0;list-style-type:none}.holdMe.tabs li{display:inline-block;text-align:center;padding:13px 10px 15px 10px;margin:none;font-size:14px}
.tabs li.selected{background:#FFF;border:1px solid #EEE;border-bottom:2px solid #d70909;padding:13px 10px 15px 10px;font-size:14px}.row.big_tab .holdMe h2{display:block;float:left;width:45%}
.row.big_tab .holdMe .clear{display:none}.row.big_tab .holdMe.tab_up .clear{display:block}.one.i_small p{width:70%;margin:0 20px;display:inline-block;text-align:justify;text-justify:inter-word}
.one.i_small img{width:25%;display:inline-block;vertical-align:top}.one.i_large p{width:25%;margin:0 20px;display:inline-block;text-align:justify;text-justify:inter-word}
.one.i_large img{width:70%;display:inline-block;vertical-align:top}.big_price{font-size:10px;line-height:30px;width:100%;display:block}.big_price strong{font-size:33px}
#ghost,.ghost{position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;background-size:100%;opacity:0;z-index:2;background-repeat:no-repeat}.red{color:red}
.promo{height:110px}.promo:hover{border-bottom:1px solid red}.promo h4{margin-left:130px;font-size:16px;color:red;margin-top:0;width:auto}.promo p{font-size:10px;padding-left:130px}
.smallists ul{margin:0;padding:0}.smallists li{list-style:none;padding-left:5px}.smallists a{font-size:12px}#freebox_menu{border-right:2px solid red}.topmenu{overflow:auto;margin:auto;margin-top:0}
.topmenu ul{margin:0;padding:0;overflow:auto;float:left;clear:left;width:99%}.topmenu ul li{text-align:center;cursor:pointer;cursor:pointer;font-size:10px;list-style:none;float:left;clear:none}
.left{float:left}.inline{display:inline-block!important}.topmenu ul#flavor li{width:19%;padding:5px 0}.topmenu ul#flavor li:hover{border-bottom:1px solid #eee;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ie-transition:all .5s;-o-transition:all .5s}
.topmenu ul#flavor li.up{border-bottom:1px solid #000;background:#fff}.topmenu ul#flavor li a{color:#939393;font-size:18px;font-weight:100}.topmenu ul#flavor li.up a{color:#333;font-weight:400}
#submenu{padding:8px 0 0;overflow:auto;margin:auto}#submenu ul{margin:0;padding:9px 0 0 10px;overflow:auto;min-height:35px;background:#fff}#submenu ul li{text-align:center;cursor:pointer;padding:5px!important;margin:0 2px 0 0;font-weight:400;border-radius:5px;cursor:pointer;border:1px solid #d2d2d2;font-size:10px;list-style:none;display:inline-block}
#submenu ul li.upup{border:1px solid #919191;-moz-box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #CCC;-ie-box-shadow:0 0 2px #ccc;-o-box-shadow:0 0 2px #ccc}
.limit{margin:auto}#vidholder,#slideshow,#ghost,.ghost,#worldmap{box-shadow:0 0 3px #CCC;-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #CCC;-ie-box-shadow:0 0 3px #ccc;-o-box-shadow:0 0 3px #ccc}
#up{float:right;display:block}.vsmall{font-size:10px;display:inline-block}.exposant{vertical-align:top;margin-top:10px}.pointer,.retractvid{cursor:pointer}
.noMargin{margin:0!important}.noPadding{padding:0!important}#subscribebox{width:250px;height:25px;overflow:hidden;padding:10px 20px;background-color:#fff;position:absolute;right:6px;top:8px;z-index:999;border-radius:10px;border:1px solid #eaeaea;box-shadow:0 0 3px rgba(0,0,0,.5),0 3px 3px rgba(0,0,0,.5)}
#index #subscribefibre .alignSub{width:290px;margin:7px auto 10px auto;text-align:left}#index #subHelpers{height:0;overflow:hidden}#index #subscribefibre h2{font-size:15px!important;color:#666;margin:0;padding-bottom:5px;cursor:default;position:relative}
#testTel{display:block}#testZip{display:none}#TestZipText,#collectiv,#TestTelText{font-size:.75em;color:#333;display:block;padding-top:8px}#TestZipText i,#collectiv i,#TestTelText i{font-size:1.3em;vertical-align:middle;margin-right:5px}
#index #TestTelText{display:none}#subscribefibre input[type="tel"],#subscribefibre input[type="num"]{margin:0;padding:5px 10px;overflow:hidden;display:inline-block;background:#fff;width:180px;height:25px;border:1px solid #ccc;padding:5px 0 7px 30px}
#subscribefibre input#tel{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFdQTFRFZmZmj4+P19fXnp6e6Ojoenp6zs7OcnJy8fHxsrKysLCwpaWl6urq5OTkwsLCnZ2dZ2dnra2t8/Pz0NDQs7Ozx8fHfn5+c3Nzi4uLpqamn5+f1NTU////3MoWtgAAAB10Uk5T/////////////////////////////////////wBZhudqAAAATUlEQVR42kzMRxKAMBADQTmSMTnq/++EwrBmbn0Z8BdYKGUFC+AFAegFLTItGNYjDXiiTmCFhrr09gH3zgDYIji6G+4F89mo6UPsEmAAyDsMLdJdxjsAAAAASUVORK5CYII=) 10px center no-repeat}#subscribefibre input#code_postal{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFdQTFRFs7OzZmZmt7e3aWlpd3d3dHR0srKy9/f3ampqgoKC4ODggYGBy8vLhISEcnJygICAzc3Nc3Nz09PThYWF+Pj4aGhof39/39/f1dXV4eHh1tbWg4OD////fwKrggAAAB10Uk5T/////////////////////////////////////wBZhudqAAAAYklEQVR42jyORxaAMAhEIdUkaux17n9OJRYW8P4sPkOQUaocklUz1y/4bIhM8gWWUdImCQwVVmsj9AailjAzV3A93eCgP8CgEa3doQ8R5EYEZ3jUQdRhep92zN3f4KtzCTAAH0kKRtoFoZUAAAAASUVORK5CYII=) 10px center no-repeat}
#subscribefibre input[type="submit"]{margin:0;padding:5px 10px;background:#fff;overflow:hidden;display:inline-block;width:45px;height:39px;vertical-align:top;margin-left:-5px;color:red;border:1px solid red}
#subscribefibre input[type="submit"]:hover{border:2px solid red;padding:3px 8px;-webkit-transition:all .5s;transition:all .5s}
.pad-5{padding:5px}@media only screen{#vidholder,#slideshow,#ghost,.slideshow,.ghost{background-size:100% auto;background-position:center top;overflow:hidden;margin:auto}
.slideshow{background-size:100% auto!important;background-position:center top!important}#vidholder video{width:200%;margin-left:-40%;margin-top:50px}#navigation{overflow:auto}
.one.i_small p{width:100%;margin:0}.one.i_small img{width:100%}.one.i_large p{width:100%;margin:0}.one.i_large img{width:100%}.two,.three,.four{clear:both}
.two-third-right,.two-third-left{margin-top:50px;border-bottom:1px solid #eaeaea}.two-third-right p,.two-third-left p{padding:200px 10px 10px;background-position:center top;background-size:100% auto;background-repeat:no-repeat;display:block;min-height:200px;text-align:justify;text-justify:inter-word}
#switchmenu{display:none}#index #subHelpers{text-align:center}#index #subHelpers #subAlt{text-align:left;margin:auto auto auto 20px}#go2fbxr,#go2fbxm{border:1px solid #d9d9d9}
#go2fbxr{border-bottom:0}}@media only screen and (min-width:750px){#go2fbxr,#go2fbxm{border:0}#vidholder,#slideshow,#ghost,.slideshow,.ghost{background-size:100% auto!important;background-position:center top}
#vidholder video{width:100%;margin:auto}.one.i_small p{width:60%}.one.i_small img{width:25%}.one.i_large p{width:100%}.one.i_large img{width:100%}.two,.three,.four{clear:none}
.two-third-right,.two-third-left{margin-top:20px}.two-third-right p{padding:10px 10px 10px 40%;background-position:left 10px;background-size:30% auto}
.two-third-left p{padding:10px 40% 10px 10px;background-position:right 10px;background-size:30% auto}#switchmenu{display:block}#index #subHelpers{text-align:right}
#index #subHelpers #subAlt{text-align:left;margin:5px 0 10px 69%}}@media only screen and (min-width:950px){#vidholder,#slideshow,#ghost{background-size:100%!important}
#navigation{overflow:hidden}}@media only screen and (min-width:1500px){#vidholder,#slideshow,#ghost{background-size:100%!important}.one.i_small p{width:70%;margin:0 20px 0 0}
.one.i_small img{width:25%}.one.i_large p{width:25%;margin:0 0 0 20px}.one.i_large img{width:70%}}