.KPN-mon-compte #KForms-compte .xpanel.blocadresse ul.adresses li h5,.KPN-creation-compte #KForms-compte .xpanel.blocadresse ul.adresses li h5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.plus ul{display:table;width:100%}section.plus ul>*{display:table-cell}@font-face{font-family:"Montserrat";font-style:normal;font-weight:normal;src:url("fonts/montserrat-regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100;src:url("fonts/montserrat-light.ttf") format("truetype");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:bold;src:url("fonts/montserrat-medium.ttf") format("truetype");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;src:url("fonts/montserrat-bold.ttf") format("truetype");font-display:swap}body{background:#fff;color:#000;height:100%}body,button,input,select,textarea,tr,td{font-family:"Montserrat",Arial,sans-serif}a,a:visited{color:#000}a:active,a:hover,a:focus{color:#62ad23;outline:none}@media screen and (min-width: 1601px){.KResp{font-size:2.68em}}.points3{text-align:center}.points3 span{display:inline-block;width:.5em;height:.5em;margin:.5em .25em;background:#af1917;box-shadow:.1em .1em .15em rgba(0,0,0,.2)}.points3 span:first-child,.points3 span:last-child{background:#bbb}@media screen and (max-width: 1000px){.points3{font-size:1.15em}}@media screen and (max-width: 770px){.points3{font-size:1.4em}}@media screen and (max-width: 600px){.points3{font-size:1.8em}}#main{width:100%}#main .maintitle{text-align:center;margin:2% auto;flex:0 0 auto}#main .maintitle .logo-platoons{display:inline-block;width:20em;margin:0 auto;padding-right:20%}#main .maintitle h2{display:inline-block;font-size:1.2em;font-weight:100;margin:0 auto;padding-left:45%;color:#af1917;line-height:1em}@media screen and (max-width: 1000px){#main .maintitle{font-size:1.15em;margin:5% auto}}@media screen and (max-width: 770px){#main .maintitle{font-size:1.3em;margin:5% auto}}@media screen and (max-width: 600px){#main .maintitle{margin:10% auto;width:100%}#main .maintitle .logo-platoons{width:90%;padding-right:10%}}@media screen and (min-width: 1601px){#main .maintitle{width:30em}}@media screen and (min-width: 601px){body.flex{display:flex;flex-direction:column}body.flex>header{flex:0 0 auto}body.flex #main{flex:1 0 auto;display:flex;flex-direction:column;align-items:center}body.flex>footer{flex:0 0 auto}}.xpanel{font-size:.5em;border:.13em solid #af1917;padding:.3em;border-radius:.6em}.xpanel h4,.xpanel .title{padding:.3em;text-align:center;color:#fff;background:#62ad23;border-radius:.3em}.xpanel .title h4{padding:0;color:#fff;background:none;margin-bottom:0}.xpanel .content{font-size:.9em;padding:.3em}.xpanel .content p{line-height:1.2em;margin-bottom:.6em;text-align:center}.xpanel .content .kboutons{text-align:center;padding:1% 0;flex:0 0 auto}.xpanel .content .kbout1,.xpanel .content .kbout1:visited{display:inline-block;background:#62ad23;color:#fff;padding:.6em 1.5em;border-radius:.3em;margin:0 .3em}.xpanel .content .kbout1:hover,.xpanel .content .kbout1:focus{outline:none;background:#af1917;color:#fff}.xpanel .content label{display:block;font-size:.9em;font-weight:600}.xpanel .content span.KFormInput{display:block}.xpanel .content .input,.xpanel .content .KFormElem input{display:block;width:100%;margin:.2em 0 .5em;padding:.2em .5em;border:1px solid #62ad23;border-radius:.3em}.xpanel .content .input:focus,.xpanel .content .KFormElem input:focus{outline:none;border:1px solid #af1917}.xpanel .content a.KFormClear,.xpanel .content a.KFormAlertIcon{right:.4em;top:.9em;margin-left:-8px;margin-top:-8px}.bouton1,.bouton2,.KPN-commande #KForm-plattype .KFormOption span.titre,.bouton3,.bouton4{display:inline-block;transition:all .3s ease 0s;border-radius:.5em;padding:.2em .7em}a.bouton1,a span.bouton1,a:visited.bouton1,a:visited span.bouton1,input.bouton1,input span.bouton1,span.bouton1,span span.bouton1{border:.1em solid #af1917;box-shadow:.1em .1em .1em rgba(0,0,0,.25),inset .1em .1em .1em rgba(0,0,0,.25)}a.bouton2,a span.bouton2,a.bouton4,a span.bouton4,a:visited.bouton2,a:visited span.bouton2,a:visited.bouton4,a:visited span.bouton4,input.bouton2,input span.bouton2,input.bouton4,input span.bouton4,span.bouton2,.KPN-commande #KForm-plattype .KFormOption span.titre,span span.bouton2,span.bouton4,span span.bouton4{border:.1em solid #be1522;background:#be1522;color:#000;box-shadow:.1em .1em .1em rgba(0,0,0,.25)}a.bouton4,a span.bouton4,a:visited.bouton4,a:visited span.bouton4,input.bouton4,input span.bouton4,span.bouton4,span span.bouton4{color:#fff;min-width:10em}a.bouton3,a span.bouton3,a:visited.bouton3,a:visited span.bouton3,input.bouton3,input span.bouton3,span.bouton3,span span.bouton3{border:.1em solid #62ad23;background:#62ad23}a:active.bouton1,a:active span.bouton1,a:hover.bouton1,a:hover span.bouton1,a:focus.bouton1,a:focus span.bouton1,input:hover.bouton1,input:hover span.bouton1,input:focus.bouton1,input:focus span.bouton1,input:active.bouton1,input:active span.bouton1{background:#af1917;color:#fff;box-shadow:.1em .1em .2em rgba(0,0,0,.4)}a:active.bouton2,a:active span.bouton2,a:active .KPN-commande #KForm-plattype .KFormOption span.titre,.KPN-commande #KForm-plattype .KFormOption a:active span.titre,a:active.bouton4,a:active span.bouton4,a:hover.bouton2,a:hover span.bouton2,a:hover .KPN-commande #KForm-plattype .KFormOption span.titre,.KPN-commande #KForm-plattype .KFormOption a:hover span.titre,a:hover.bouton4,a:hover span.bouton4,a:focus.bouton2,a:focus span.bouton2,a:focus .KPN-commande #KForm-plattype .KFormOption span.titre,.KPN-commande #KForm-plattype .KFormOption a:focus span.titre,a:focus.bouton4,a:focus span.bouton4,input:hover.bouton2,input:hover span.bouton2,input:hover .KPN-commande #KForm-plattype .KFormOption span.titre,.KPN-commande #KForm-plattype .KFormOption input:hover span.titre,input:hover.bouton4,input:hover span.bouton4,input:focus.bouton2,input:focus span.bouton2,input:focus .KPN-commande #KForm-plattype .KFormOption span.titre,.KPN-commande #KForm-plattype .KFormOption input:focus span.titre,input:focus.bouton4,input:focus span.bouton4,input:active.bouton2,input:active span.bouton2,input:active .KPN-commande #KForm-plattype .KFormOption span.titre,.KPN-commande #KForm-plattype .KFormOption input:active span.titre,input:active.bouton4,input:active span.bouton4{background:#ea000f;color:#fff}a:active.bouton3,a:active span.bouton3,a:hover.bouton3,a:hover span.bouton3,a:focus.bouton3,a:focus span.bouton3,input:hover.bouton3,input:hover span.bouton3,input:focus.bouton3,input:focus span.bouton3,input:active.bouton3,input:active span.bouton3{background:#fff;color:#000}header{position:relative;width:100%;z-index:5;min-height:2em}header h1{position:absolute;top:0;left:0;z-index:1}header h1 a{display:block;width:2em;height:2em;overflow:hidden}header h1 a img{display:block;position:relative;width:2em;height:2em;transition:all .3s ease 0s}header h1 a:active img,header h1 a:hover img,header h1 a:focus img{filter:saturate(1.5);transform:scale(1.05)}header .burger{display:block;position:absolute;top:0;right:0;padding:1em;z-index:1;display:none}header .burger .line{display:block;width:2.5em;height:.25em;background:#af1917;box-shadow:.2em .2em .2em rgba(0,0,0,.4);margin-bottom:.5em}header .burger .line:last-child{margin-bottom:0}@media screen and (max-width: 600px){header .burger .line{width:32px;height:5px;margin-bottom:6px}}header .mainmenu,header .secondmenu{position:absolute;top:0}header .mainmenu li,header .secondmenu li{font-size:.5em}@media screen and (max-width: 1000px){header .mainmenu li,header .secondmenu li{font-size:.6em}}header .mainmenu{left:0;width:100%;padding:0 7em;text-align:center}header .mainmenu li{display:inline-block}header .mainmenu li a{display:block;padding:1em .5em}header .mainmenu li.selected a,header .mainmenu li.selected a:visited{color:#af1917;cursor:default}header .secondmenu{position:absolute;top:0;right:0;width:7em;padding:.5em .4em;line-height:.6em;text-align:right}header .secondmenu li a{display:inline-block;font-size:.8em;padding:0 .4em}header .secondmenu li.connexion{margin-bottom:.5em}header .secondmenu li.connexion a{border:.1em solid #af1917;border-radius:.3em;padding:.2em .6em;white-space:nowrap}header .secondmenu li.tel a{font-size:1.3em}header .secondmenu li.tel a,header .secondmenu li.tel a:visited,header .secondmenu li.tel a:active,header .secondmenu li.tel a:hover,header .secondmenu li.tel a:focus{font-weight:bold;color:#af1917}header .secondmenu li.mail a,header .secondmenu li.mail a:visited{color:#af1917}header .secondmenu li.mail a:active,header .secondmenu li.mail a:hover,header .secondmenu li.mail a:focus{color:#000}@media screen and (max-width: 770px){header{position:initial;min-height:4em}header .burger{display:block}header .mainmenu{display:none;position:relative;margin-top:4.3em;padding:0;background:rgba(175,25,23,.05);border:.2em solid #af1917}header .mainmenu li{font-size:.7em}header .mainmenu li a{padding:1em}header .secondmenu{text-align:center;width:100%;padding:.3em 3.5em;font-size:1.4em}}@media screen and (max-width: 600px){header .mainmenu{padding:10px 0}header .mainmenu li{display:block;font-size:14px}header .mainmenu li a{padding:1em}}header.opened .mainmenu{display:block}section.plus{padding:1em 15% 2em;font-size:.9em}section.plus ul li p{text-align:center;padding:0 .5em}@media screen and (max-width: 1000px){section.plus{padding:1em 1em 2em}}@media screen and (max-width: 770px){section.plus{padding:1em}section.plus ul{display:block;text-align:center}section.plus ul li{display:inline-block;vertical-align:middle;width:11em;margin:0 1em 1em}}@media screen and (max-width: 600px){section.plus ul li{width:49%;margin:0 0 1em}}@media screen and (max-width: 455px){section.plus ul li{display:block;width:100%;margin:0 0 .5em}}div.photocontrat{position:fixed;bottom:1em;left:15px;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;z-index:11}div.photocontrat p{font-size:9px;color:#000;opacity:.7;padding:2px 5px}@media screen and (max-width: 1000px){div.photocontrat{bottom:2em}}@media screen and (max-width: 770px){div.photocontrat{bottom:3.7em}}@media screen and (max-width: 600px){div.photocontrat{position:relative;bottom:0;left:0;text-align:right;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg)}div.photocontrat p{padding:4px 5px}}footer{position:relative;width:100%;background:#000;color:#fff;padding:0 12px;text-align:center;line-height:.5em}footer a,footer a:visited{color:#fff}footer a:active,footer a:hover,footer a:focus{color:#62ad23}footer ul,footer p{display:inline-block;font-size:.35em;padding:0 1em}footer ul li{display:inline-block}footer ul li a{display:block;padding:.5em .3em}@media screen and (max-width: 1000px){footer{padding:0 12px 6px}footer ul,footer p{font-size:.5em}}@media screen and (max-width: 770px){footer{padding:6px 12px 12px;line-height:1em}footer ul,footer p{font-size:.7em}}@media screen and (max-width: 600px){footer ul,footer p{display:block;font-size:13px;margin-bottom:5px;padding:0}footer ul li{display:block}footer ul li a{padding:.5em 0}}@media screen and (max-width: 400px){footer{padding:6px 0 10px}}.selecteur .part{display:flex;flex:1 0 auto;align-items:center;width:100%;margin-bottom:.5em;background:#fff;border-radius:.6em;box-shadow:0 .2em .3em rgba(0,0,0,.3)}.selecteur .part h5{flex:0 0 5em;text-align:left;font-size:1em;font-weight:normal;padding:0 .3em;color:#af1917}.selecteur .part .fleche{flex:0 0 1.5em;display:block;background:transparent no-repeat center;background-size:.7em;width:1.5em;height:100%;cursor:pointer}.selecteur .part .fleche.gauche{background-image:url(../img/fleche-rouge-gauche.svg)}.selecteur .part .fleche.droite{background-image:url(../img/fleche-rouge-droite.svg);background-position:left}.selecteur .part .fleche.limit{filter:grayscale(1);opacity:.2;cursor:default}.selecteur .part .clip{display:flex;overflow:hidden;flex:2 2 12em;position:relative;height:100%;min-height:6em;min-height:14vh;min-height:calc( (100vh - 28em) /3 )}.selecteur .part .clip ul.pane{position:absolute;left:0;top:0;display:block;height:100%;width:100%;white-space:nowrap;transition:left .3s ease 0s}.selecteur .part .clip ul.pane li{display:inline-block;width:100%;height:100%;vertical-align:middle;position:relative}.selecteur .part .clip ul.pane li .img{position:absolute;width:50%;height:100%;top:0;left:0;background:#eee no-repeat center;background-size:cover}.selecteur .part .clip ul.pane li .img .nouveau{position:absolute;display:inline-block;width:6em;left:50%;margin-left:-3em;bottom:0;font-size:.7em;font-weight:bold;background:#af1917;color:#fff}.selecteur .part .clip ul.pane li .txt{display:flex;flex-direction:column;margin-left:50%;width:50%;height:100%;align-items:center;white-space:normal}.selecteur .part .clip ul.pane li .txt h6{display:flex;flex:1 0 auto;color:#62ad23;font-size:.8em;line-height:.9em;padding:.3em}.selecteur .part .clip ul.pane li .txt h6 span{margin:auto}.selecteur .part .clip ul.pane li .txt h6 span br{display:none}.selecteur .part .clip ul.pane li .txt .descr{display:flex;position:relative;flex:1 1 auto;font-size:.6em;line-height:1.1em;overflow:hidden;padding:0 .7em}.selecteur .part .clip ul.pane li .txt .descr:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2em;background:linear-gradient(to top, #FFF, rgba(255, 255, 255, 0))}.selecteur .part .clip ul.pane li .txt .allergenes{flex:0 0 auto;font-size:.6em;padding:.2em;color:#af1917;text-decoration:underline;position:relative}.selecteur .part .clip ul.pane li .txt .allergenes .popover{position:absolute;background:#62ad23;font-size:1.2em;border-radius:.2em;bottom:1.7em;left:-2.5em;width:10em;padding:.3em;color:#fff;box-shadow:.1em .2em .5em rgba(0,0,0,.3);transition:all .3s ease 0s;transform:rotateX(90deg);transform-origin:bottom;opacity:0}.selecteur .part .clip ul.pane li .txt .allergenes .popover:after{content:"";display:block;position:absolute;left:50%;margin-left:-6px;bottom:-5px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:5px solid #62ad23}.selecteur .part .clip ul.pane li .txt .allergenes .popover small{display:block;font-size:.8em}.selecteur .part .clip ul.pane li .txt .allergenes:hover .popover{display:block;transform:rotateX(0deg);opacity:1}.KPN-reset-password section.passform{flex:1 0 auto}.KPN-reset-password section .xpanel{max-width:24em;margin:0 auto 3em}.KPN-index section.quickaccess nav ul{text-align:center;width:100%;margin:0 auto 3%}.KPN-index section.quickaccess nav ul li{display:inline-block;margin:0 .4em .5em;width:4em;vertical-align:bottom;text-align:center}.KPN-index section.quickaccess nav ul li.sep{width:0;margin:0}.KPN-index section.quickaccess nav ul li a span.bouton1,.KPN-index section.quickaccess nav ul li a span.bouton2{font-size:.38em}.KPN-index section.quickaccess nav ul li a .img{display:block;padding:.2em;border:.05em solid #af1917;border-radius:.3em;transition:all .5s ease 0s}.KPN-index section.quickaccess nav ul li a .img img{display:block;margin:0 auto;width:100%;border-radius:.2em}.KPN-index section.quickaccess nav ul li a,.KPN-index section.quickaccess nav ul li a:visited{background:transparent !important}.KPN-index section.quickaccess nav ul li a:active,.KPN-index section.quickaccess nav ul li a:hover,.KPN-index section.quickaccess nav ul li a:focus{background:transparent !important}.KPN-index section.compte{padding:2% 0}.KPN-index section.compte nav ul{text-align:center;width:100%;margin:0 auto}.KPN-index section.compte nav ul li{display:inline-block;margin:0 5em;vertical-align:bottom;font-size:.4em}.KPN-index section.historique{padding:2% 0 3%}.KPN-index section.historique .ptable td.numcomm{width:10em}.KPN-index section.historique .ptable td.datecomm{width:15em}.KPN-index section.historique .ptable td.datelivr{width:13em}.KPN-index section.historique .ptable td.prix{width:8em}.KPN-index section.historique .ptable td.bouton{width:10em}.KPN-index section.historique .ptable td.bouton a{padding:.2em 1.2em;background-image:url(../img/loupe.png);background-repeat:no-repeat;background-position:.4em center;background-size:1em}.KPN-index section.historique a.historique{display:block;font-size:13px;text-align:right;width:15em;margin:.2em 0 0 auto;padding:.3em .2em}.KPN-index section.historique a:active.historique,.KPN-index section.historique a:hover.historique,.KPN-index section.historique a:focus.historique{text-decoration:underline}@media screen and (max-width: 1000px){.KPN-index section.quickaccess nav ul,.KPN-index section.compte nav ul{font-size:1.3em}}@media screen and (max-width: 770px){.KPN-index section.quickaccess nav ul,.KPN-index section.compte nav ul{font-size:1.5em}}@media screen and (max-width: 600px){.KPN-index section.quickaccess nav ul,.KPN-index section.compte nav ul{font-size:30px}.KPN-index section.quickaccess nav ul li.sep{display:block}}@media screen and (max-width: 455px){.KPN-index section.quickaccess nav ul li{display:block;margin:0 auto 5%}}.KPN-mon-compte #KForms-compte,.KPN-creation-compte #KForms-compte{padding-bottom:5%;text-align:center}.KPN-mon-compte #KForms-compte .xpanel,.KPN-creation-compte #KForms-compte .xpanel{display:inline-block;width:35%;margin:0 1em 2em;vertical-align:top;text-align:left}.KPN-mon-compte #KForms-compte .xpanel.blocadresse,.KPN-creation-compte #KForms-compte .xpanel.blocadresse{text-align:right}.KPN-mon-compte #KForms-compte .xpanel.blocadresse .content,.KPN-creation-compte #KForms-compte .xpanel.blocadresse .content{padding-left:0;padding-right:0;padding-bottom:0}.KPN-mon-compte #KForms-compte .xpanel.blocadresse ul.adresses li,.KPN-creation-compte #KForms-compte .xpanel.blocadresse ul.adresses li{position:relative;margin:0 0 .4em;border-radius:.3em;border:1px solid #af1917;padding:.3em}.KPN-mon-compte #KForms-compte .xpanel.blocadresse ul.adresses li h5,.KPN-creation-compte #KForms-compte .xpanel.blocadresse ul.adresses li h5{font-size:1em;text-align:left;padding-right:5em}.KPN-mon-compte #KForms-compte .xpanel.blocadresse ul.adresses li address,.KPN-creation-compte #KForms-compte .xpanel.blocadresse ul.adresses li address{font-style:normal;font-size:.85em;text-align:left}.KPN-mon-compte #KForms-compte .xpanel.blocadresse ul.adresses li a.edit,.KPN-creation-compte #KForms-compte .xpanel.blocadresse ul.adresses li a.edit{display:block;position:absolute;top:.3em;right:.5em;width:5em}.KPN-mon-compte #KForms-compte .xpanel.blocadresse ul.adresses li a.edit,.KPN-mon-compte #KForms-compte .xpanel.blocadresse ul.adresses li a:visited.edit,.KPN-creation-compte #KForms-compte .xpanel.blocadresse ul.adresses li a.edit,.KPN-creation-compte #KForms-compte .xpanel.blocadresse ul.adresses li a:visited.edit{color:#62ad23}.KPN-mon-compte #KForms-compte .xpanel.blocadresse ul.adresses li a:active.edit,.KPN-mon-compte #KForms-compte .xpanel.blocadresse ul.adresses li a:hover.edit,.KPN-mon-compte #KForms-compte .xpanel.blocadresse ul.adresses li a:focus.edit,.KPN-creation-compte #KForms-compte .xpanel.blocadresse ul.adresses li a:active.edit,.KPN-creation-compte #KForms-compte .xpanel.blocadresse ul.adresses li a:hover.edit,.KPN-creation-compte #KForms-compte .xpanel.blocadresse ul.adresses li a:focus.edit{color:#af1917}.KPN-mon-compte #KForms-compte .boutons,.KPN-creation-compte #KForms-compte .boutons{display:block;clear:both;font-size:.4em}.KPN-mon-compte #KForms-compte .boutons .bouton4,.KPN-creation-compte #KForms-compte .boutons .bouton4{margin:.5em 5em;display:inline-block;vertical-align:middle;line-height:1.4em}@media screen and (max-width: 1000px){.KPN-mon-compte #KForms-compte .xpanel,.KPN-creation-compte #KForms-compte .xpanel{width:45%;font-size:.65em;margin:0 .5em 1em}.KPN-mon-compte #KForms-compte .boutons,.KPN-creation-compte #KForms-compte .boutons{font-size:.6em}}@media screen and (max-width: 770px){.KPN-mon-compte #KForms-compte .xpanel,.KPN-creation-compte #KForms-compte .xpanel{font-size:.8em}.KPN-mon-compte #KForms-compte .boutons,.KPN-creation-compte #KForms-compte .boutons{font-size:.8em}}@media screen and (max-width: 600px){.KPN-mon-compte #KForms-compte,.KPN-creation-compte #KForms-compte{padding:0 15px}.KPN-mon-compte #KForms-compte .xpanel,.KPN-creation-compte #KForms-compte .xpanel{display:block;width:auto;font-size:14px;margin:0 0 5%}.KPN-mon-compte #KForms-compte .boutons,.KPN-creation-compte #KForms-compte .boutons{font-size:14px}.KPN-mon-compte #KForms-compte .boutons .bouton4,.KPN-creation-compte #KForms-compte .boutons .bouton4{margin:.5em 1em}}@media screen and (max-width: 455px){.KPN-mon-compte #KForms-compte .boutons .bouton4,.KPN-creation-compte #KForms-compte .boutons .bouton4{display:block;width:100%;margin:1em 0}}.KPN-historique section.historique{padding:2% 0 0}.KPN-historique section.historique .ptable{border:1px solid #000;font-size:.4em;margin:0 auto}.KPN-historique section.historique .ptable td{padding:.2em;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.KPN-historique section.historique .ptable td.numcomm{width:11em}.KPN-historique section.historique .ptable td.datecomm{width:15em}.KPN-historique section.historique .ptable td.datelivr{width:13em}.KPN-historique section.historique .ptable td.prix{width:8em}.KPN-historique section.historique .ptable td.statut span.nondispo{white-space:nowrap;color:#888;font-style:italic}.KPN-historique section.historique .ptable td.bouton{width:10em}.KPN-historique section.historique .ptable td.bouton a{padding:.2em .2em .2em 2em;background-image:url(../espace-client/img/loupe.png);background-repeat:no-repeat;background-position:.4em center;background-size:1em}.KPN-historique section.historique .ptable td:last-child{border-right:1px solid #000}.KPN-historique section.historique .ptable tr:last-child td{border-bottom:1px solid #000}.KPN-historique section.historique .ptable th{background:#62ad23;border-bottom:1px solid #000;padding:.5em;color:#fff;line-height:1.1em}.KPN-historique section.historique .boutons{text-align:center;font-size:.4em;padding:1em 0 2em}.KPN-historique .navigateur{text-align:center;font-size:.4em;padding:1em 0 0}.KPN-historique .navigateur a,.KPN-historique .navigateur a:visited,.KPN-historique .navigateur span{display:inline-block;padding:.3em 1em;vertical-align:middle}.KPN-historique .navigateur a{text-indent:-10000px;text-indent:-200vw;width:3em;height:1.2em;padding:0;background:transparent no-repeat center;background-size:contain;transition:all .3s ease}.KPN-historique .navigateur a.prev{background-image:url(../img/fleche-2-gauche.png)}.KPN-historique .navigateur a.next{background-image:url(../img/fleche-2-droite.png)}.KPN-historique .navigateur a.first{background-image:url(../img/fleche-2-gauche-gauche.png)}.KPN-historique .navigateur a.last{background-image:url(../img/fleche-2-droite-droite.png)}.KPN-historique .navigateur a:hover,.KPN-historique .navigateur a:focus{filter:brightness(0)}.KPN-historique .navigateur a.disabled,.KPN-historique .navigateur a.disabled:hover,.KPN-historique .navigateur a.disabled:focus{opacity:.5;filter:grayscale(1);cursor:default}.KPN-detail section.detail{padding:0 10%}.KPN-detail section.detail dl.infos{font-size:.5em;column-count:2;line-height:1.1em;padding-bottom:2%}.KPN-detail section.detail dl.infos dt,.KPN-detail section.detail dl.infos dd{padding-top:.5em;vertical-align:top}.KPN-detail section.detail dl.infos dt{float:left;width:12em;text-align:right;font-weight:bold;color:#62ad23}.KPN-detail section.detail dl.infos dd{margin-left:13em}.KPN-detail section.detail dl.infos dd:after{display:block;content:"";clear:left}.KPN-detail section.detail .boutons{text-align:center;font-size:.4em;padding:1em 0 2em}.KPN-commande .KFormsBloc .KFormLabel{display:block;font-size:.9em;font-weight:600}.KPN-commande .KFormsBloc .KFormInput input,.KPN-commande .KFormsBloc select,.KPN-commande .KFormsBloc .KFormInput textarea{display:block;width:100%;margin:.2em 0 .5em;padding:.3em .5em;border:1px solid #62ad23;border-radius:.2em}.KPN-commande .KFormsBloc .KFormInput textarea{min-height:4em}.KPN-commande .KFormsBloc .KFormInput input:focus,.KPN-commande .KFormsBloc select:focus,.KPN-commande .KFormsBloc .KFormInput textarea:focus{outline:none;border:1px solid #af1917}.KPN-commande .KFormsBloc .KFormDisabled input,.KPN-commande .KFormsBloc .KFormDisabled textarea,.KPN-commande .KFormsBloc .KFormDisabled select{background:#eee;border-color:#ccc}.KPN-commande .KFormsBloc .bouton2,.KPN-commande .KFormsBloc #KForm-plattype .KFormOption span.titre,.KPN-commande #KForm-plattype .KFormOption .KFormsBloc span.titre{display:inline-block;overflow:hidden;z-index:0}.KPN-commande .KFormOption{margin-right:2em}.KPN-commande .KFormOption input{visibility:hidden;margin-right:.5em}.KPN-commande .KFormElemCheckbox input{display:none}.KPN-commande .KFormOption label{color:#af1917;font-weight:600}.KPN-commande .KFormFancyBox{top:.25em;border:1px solid #af1917;background-color:#fff;background-size:0% 100%;transition:all .3s ease 0s}.KPN-commande .KFormChecked .KFormFancyBox{background-image:url(../img/checkbox.png);background-size:100% 100%}.KPN-commande .KFormEdited .KFormFancyBox{border-color:#62ad23}.KPN-commande .KFormError .KFormFancyBox{border-color:#af1917}.KPN-commande span.KFormErrorInfo{background:#af1917;color:#fff;margin-bottom:.5em}.KPN-commande span.KFormErrorInfo a.KFormErrorClose{top:.4em;filter:brightness(10)}.KPN-commande #commander{font-size:.4em;width:80em;padding:3% 0;margin:0 auto;text-align:center}.KPN-commande #commander .cpanel{margin-bottom:1.5em;border:.15em solid #62ad23}.KPN-commande #commander .cpanel.opened{border-color:#af1917}.KPN-commande #commander .cpanel .content{padding:.5em}.KPN-commande #commander .cpanel .title{position:relative;background:rgba(98,173,35,.2);padding:0 10em 0;line-height:2em;height:2em;color:#62ad23}.KPN-commande #commander .cpanel .title h4{color:#62ad23}.KPN-commande #commander .cpanel .title h4 strong{color:#000}.KPN-commande #commander .cpanel .title h4 strong br{display:none}.KPN-commande #commander .cpanel .title:hover,.KPN-commande #commander .cpanel.opened .title{background:#62ad23;color:#fff}.KPN-commande #commander .cpanel .title:hover h4,.KPN-commande #commander .cpanel.opened .title h4{color:#fff}.KPN-commande #commander .cpanel .title:hover h4 strong,.KPN-commande #commander .cpanel.opened .title h4 strong{color:#fff}.KPN-commande #commander .cpanel .title .opener{display:block;position:absolute;top:.4em;left:1.6em;width:1.2em;height:1.2em;background:transparent url(../img/fleche-2-bas.png) no-repeat center;background-size:contain;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);transition:all .5s ease 0s}.KPN-commande #commander .cpanel.opened .title .opener{-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg)}.KPN-commande #commander .cpanel .title:hover .opener,.KPN-commande #commander .cpanel.opened .title .opener{filter:brightness(2)}.KPN-commande #commander .cpanel .title h4{font-size:1.2em;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.KPN-commande #commander .cpanel.opened .title h4{font-weight:600}.KPN-commande #commander .cpanel .title h4 strong{font-weight:700}.KPN-commande #commander .cpanel .title a.modif{position:absolute;display:block;top:0;right:0;color:#62ad23;font-size:1em;padding:0 .4em}.KPN-commande #commander .cpanel .title:hover a.modif{color:#fff}.KPN-commande #commander .cpanel .title a.modif:hover,.KPN-commande #commander .cpanel .title a.modif:focus{color:#000;text-decoration:underline}.KPN-commande #commander .cpanel.opened .title a.modif{display:none}@media screen and (max-width: 1000px){.KPN-commande #commander{font-size:.5em;width:72em}}@media screen and (max-width: 770px){.KPN-commande #commander{font-size:.65em;width:54em}.KPN-commande #commander .cpanel .title{padding:0 9em 0 2.2em}.KPN-commande #commander .cpanel .title .opener{left:.4em}}@media screen and (max-width: 600px){.KPN-commande #commander{font-size:13px;width:auto;margin:0 15px 15px}.KPN-commande #commander .cpanel .title{line-height:1.5em;height:3em;padding:0 5em 0 2em}.KPN-commande #commander .cpanel .title h4{text-align:left}.KPN-commande #commander .cpanel .title h4 strong{display:block}.KPN-commande #commander .cpanel .title .opener{top:1em}.KPN-commande #commander .cpanel .title .prix{right:0;top:1.4em}.KPN-commande #commander .cpanel .title span.total{right:5em;top:1.4em}.KPN-commande #commander .cpanel.validation .title h4{line-height:2.4em}}.KPN-commande div.service .commander{font-size:.5em;padding:2% 0 0}.KPN-commande .valider{margin:1em auto}@media screen and (max-width: 1000px){.KPN-commande .valider{font-size:1.3em}}@media screen and (max-width: 600px){.KPN-commande .valider{margin:2% auto 0}}.KPN-commande div.instructions{font-size:1.95em;padding:0 1em}.KPN-commande div.instructions h5{font-size:.7em;line-height:1.1em;margin-bottom:.3em;color:#af1917}.KPN-commande div.instructions h6{font-size:.5em;margin-bottom:.5em}.KPN-commande div.instructions dl{font-size:.5em;width:42em;margin:.5em auto 2em}.KPN-commande div.instructions dt{display:block;color:#af1917;font-weight:600;float:left;width:7em;margin-right:.5em;text-align:right}.KPN-commande div.instructions dd{display:block;margin-bottom:.3em;text-align:left;margin-left:7.5em}.KPN-commande div.instructions p{font-size:.45em}.KPN-commande .selecteur{max-width:26em;margin:2% auto 0;font-size:1.6em}.KPN-commande .selecteur .part{height:8em}.KPN-commande .selecteur .part .clip ul.pane li .txt h6{line-height:1.1em}@media screen and (max-width: 770px){.KPN-commande .selecteur{max-width:32em}}.KPN-commande .cpanel .title span.total,.KPN-commande .cpanel .title span.prix{position:absolute;display:block;top:0;right:4.5em;width:5.5em;color:#3e3c3c;font-weight:700;text-align:right;padding:0 .5em;border-radius:1em}.KPN-commande .cpanel .title span.total{font-weight:400;right:10em;width:3.5em}.KPN-commande .cpanel.opened .title span.prix,.KPN-commande .cpanel.opened .title span.total{color:#fff}.KPN-commande #KForm-datelivr input{display:inline-block;text-align:center;width:12em;margin-right:2em}.KPN-commande .dateIcon{display:inline-block;position:relative;top:-0.15em;width:1.6em;height:1.6em;margin-right:.5em;vertical-align:middle;background:transparent url(../img/picto-calendar.png) no-repeat center;background-size:contain}.KPN-commande #KForm-midisoir{padding-left:2em}.KPN-commande #KForm-midisoir span.KFormErrorInfo{margin-left:-2em}.KPN-commande .cpanel.date p.urgence{margin:1em 0 .5em}.KPN-commande .cpanel.date p.urgence img{width:1.6em;height:1.6em;margin:0 .3em .2em 0}.KPN-commande .cpanel.date p.urgence strong{font-weight:600;color:#af1917}.KPN-commande #KForm-plattype .KFormRadioGroup{display:block;width:auto;margin:-1em auto 0;font-size:.95em}.KPN-commande #KForm-plattype .KFormOption{display:inline-block;margin:0 .5em;vertical-align:top;color:#3e3c3c;transition:all .3s ease 0s}.KPN-commande #KForm-plattype .KFormOption span.titre{white-space:normal;width:9.4em;line-height:1em;font-size:.95em;min-height:2.7em;border:.1em solid #af1917;padding:.3em .1em;vertical-align:middle;margin:.6em 0 0}.KPN-commande #KForm-plattype .KFormOption.KFormChecked span.titre{background:transparent;border-color:#62ad23;box-shadow:.1em .1em .1em rgba(0,0,0,.25),inset .1em .1em .1em rgba(0,0,0,.25)}.KPN-commande #KForm-plattype .KFormOption .img{display:block;margin:0 auto .05em;width:9em;height:9em;border:.15em solid #ccc;transition:all .3s ease 0s;border-radius:.4em;padding:.4em}.KPN-commande #KForm-plattype .KFormOption .img img{width:100%;border-radius:.1em}.KPN-commande #KForm-plattype .KFormOption:hover .img{border-color:#62ad23}.KPN-commande #KForm-plattype .KFormOption.KFormChecked .img{border-color:#62ad23}.KPN-commande #KForm-plattype .KFormOption .KFormFancyBox,.KPN-commande #KForm-plattype .KFormOption span.pu{display:none}.KPN-commande #KForm-plattype .KFormSpec.sep{display:none}@media screen and (max-width: 1000px){.KPN-commande #KForm-plattype .KFormRadioGroup{margin:0 auto 4%;font-size:1.3em}}@media screen and (max-width: 770px){.KPN-commande #KForm-plattype .KFormSpec.sep{display:block}.KPN-commande #KForm-plattype .KFormOption.line2 span.titre{min-height:0}}.KPN-commande #KForm-qte{width:28em;margin:1em auto 0}.KPN-commande #KForm-qte .KFormLabel{display:inline-block;font-size:1.2em}.KPN-commande #KForm-qte input{display:inline-block;width:7em;text-align:center;margin:0 -0.2em;height:1.95em;vertical-align:middle}.KPN-commande #KForm-qte .chgQte{display:inline-block;font-size:1.5em;width:1.3em;height:1.3em;line-height:1.3em;vertical-align:middle;font-weight:700;margin:0 .4em;background:#62ad23;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.KPN-commande #KForm-qte .chgQte.moins{margin-right:0}.KPN-commande #KForm-qte .chgQte.plus{margin-left:0}.KPN-commande #KForm-qte .chgQte:hover,.KPN-commande #KForm-qte .chgQte:focus{background:#3e3c3c}.KPN-commande #selecteur-suggestion,.KPN-commande #selecteur-buffets{margin:1em auto 0;padding:0 1em;max-width:40em;position:relative;background:#fff;box-shadow:0 .1em .5em rgba(0,0,0,.2)}.KPN-commande #selecteur-suggestion h6,.KPN-commande #selecteur-buffets h6{font-size:1.1em;font-weight:600;color:#af1917;margin-bottom:.4em;padding-top:.5em}.KPN-commande #selecteur-suggestion .descr,.KPN-commande #selecteur-buffets .descr{padding-bottom:.8em}.KPN-commande #selecteur-suggestion .allergenes,.KPN-commande #selecteur-buffets .allergenes{padding-bottom:1em}.KPN-commande #selecteur-buffets{margin-bottom:1em}.KPN-commande #selecteur-petitsdej{max-width:94%}.KPN-commande #selecteur-petitsdej h6{font-size:1.4em}.KPN-commande #selecteur-petitsdej .compos li{display:inline-block;font-size:.7em;width:20em;margin:1em;padding:.5em .5em .3em;background:#eee;border:1px solid #af1917;vertical-align:top;border-radius:.5em}.KPN-commande #selecteur-petitsdej .compos li h6{font-size:1.3em;color:#af1917;margin-bottom:.4em;white-space:nowrap}.KPN-commande #selecteur-petitsdej .compos li h6 em{font-style:normal;color:#000}.KPN-commande #selecteur-petitsdej .compos li p.descr{font-weight:100;font-size:.9em;min-height:7em}.KPN-commande #KForm-allergies{width:28em;margin:1em auto 0}.KPN-commande #KForm-allergies span.KFormInput{display:block}.KPN-commande #KForm-allergies.KFormElemTextarea a.KFormClear,.KPN-commande #KForm-allergies.KFormElemTextarea a.KFormAlertIcon{right:2px;top:2px}@media screen and (max-width: 600px){.KPN-commande #KForm-allergies{width:100%}}.KPN-commande .cpanel.livraison div.adresse{width:28em;margin:1em auto 0;left:-3.8em}.KPN-commande .cpanel.livraison div.adresse .KFormLabel{float:left;width:8em;margin:.4em 0 0 0;text-align:right}.KPN-commande .cpanel.livraison div.adresse .KFormInput,.KPN-commande .cpanel.livraison div.adresse .KFormSelect{display:block;margin-left:8.3em}.KPN-commande .cpanel.livraison div.adresse #KForm-adresse{padding-right:8.3em}.KPN-commande .cpanel.livraison div.adresse #KForm-adresse1 .KFormInput input{margin-bottom:0;border-top-left-radius:.2em;border-top-right-radius:.2em;border-bottom-right-radius:0;border-bottom-left-radius:0}.KPN-commande .cpanel.livraison div.adresse #KForm-adresse2 .KFormInput input{margin-top:0;border-top:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:.2em;border-bottom-left-radius:.2em}@media screen and (max-width: 600px){.KPN-commande .cpanel.livraison div.adresse{width:100%;left:0}.KPN-commande .cpanel.livraison div.adresse .KFormLabel{float:none;display:block;width:100%;margin-bottom:3px;text-align:left}.KPN-commande .cpanel.livraison div.adresse .KFormInput,.KPN-commande .cpanel.livraison div.adresse .KFormSelect{margin-left:0}.KPN-commande .cpanel.livraison div.adresse #KForm-adresse{padding-right:0}}.KPN-commande .cpanel.validation div.facturation .KFormLabel{display:inline-block;width:12em;margin:.4em .3em 0 0;text-align:right}.KPN-commande .cpanel.validation div.facturation .KFormSelect{display:inline-block;width:16em}@media screen and (max-width: 455px){.KPN-commande .cpanel.validation div.facturation .KFormLabel{display:block;width:100%;text-align:left;margin-bottom:3px}.KPN-commande .cpanel.validation div.facturation .KFormSelect{display:block;width:100%}.KPN-commande .cpanel.validation #KForm-cgv .KFormLabel{display:inline}}.KPN-commande #KForm-cgv .KFormLabel{display:inline-block}.KPN-commande #selecteur-boissons{width:100%;position:relative;margin-top:1em}.KPN-commande #selecteur-boissons a.fleche{display:block;position:absolute;top:0;width:5em;min-height:22em;background:transparent no-repeat center;background-size:1em;transition:all .3s ease}.KPN-commande #selecteur-boissons a.fleche.gauche{left:0;background-image:url(../img/fleche-2-gauche.png)}.KPN-commande #selecteur-boissons a.fleche.droite{right:0;background-image:url(../img/fleche-2-droite.png)}.KPN-commande #selecteur-boissons a.fleche:hover{background-size:1.2em;filter:grayscale(1) brightness(0.7)}.KPN-commande #selecteur-boissons a.fleche.limit,.KPN-commande #selecteur-boissons a.fleche.limit:hover{filter:grayscale(1);opacity:.2;background-size:.8em;cursor:default}.KPN-commande #selecteur-boissons .clip{display:block;overflow:hidden;margin:0 5em}.KPN-commande #selecteur-boissons ul.pane{display:table;position:relative;left:0;transform:translateX(0);transition:left .4s ease,transform .2s ease}.KPN-commande #selecteur-boissons ul.pane.limitleft{transform:translateX(1em)}.KPN-commande #selecteur-boissons ul.pane.limitright{transform:translateX(-1em)}.KPN-commande #selecteur-boissons ul.pane li{display:table-cell;position:relative;width:auto;vertical-align:top;text-align:center;padding:.6em .4em}.KPN-commande #selecteur-boissons ul.pane li .case{display:block;position:relative;background:#fff;box-shadow:.2em .2em .2em rgba(0,0,0,.2);border:1px solid #62ad23;border-radius:.4em;overflow:hidden}.KPN-commande #selecteur-boissons ul.pane li .img{display:block;position:relative;width:9em;height:9em;background:#fff no-repeat center top;background-size:contain}.KPN-commande #selecteur-boissons ul.pane li .txt{font-size:.8em;line-height:1.1em;padding:.2em .4em .4em}.KPN-commande #selecteur-boissons ul.pane li .txt h6{font-size:1.2em;padding:.5em 0 .2em;min-height:3.5em;vertical-align:middle}.KPN-commande #selecteur-boissons ul.pane li .txt .descr{padding:.2em 0 .5em;min-height:10em}.KPN-commande #selecteur-boissons ul.pane li .txt a.ajouter{display:block;padding:.4em;max-width:200px}.KPN-commande #selecteur-boissons ul.pane li .txt a.ajouter:after{left:50%;right:auto;margin-left:-200px;top:-200px;margin-top:0;border-bottom:0 solid transparent;border-top:200px solid #af1917;border-right:200px solid transparent;border-left:200px solid transparent}.KPN-commande #selecteur-boissons ul.pane li .txt a.ajouter:hover:after,.KPN-commande #selecteur-boissons ul.pane li .txt a.ajouter:focus:after{right:50%;top:-1px}.KPN-commande #selecteur-boissons ul.pane li .pu{display:block;padding:.2em .4em;max-width:200px;color:#fff;background:#af1917;font-weight:700}@media screen and (max-width: 770px){.KPN-commande #selecteur-boissons{font-size:1.3em}.KPN-commande #selecteur-boissons a.fleche{width:2em}.KPN-commande #selecteur-boissons .clip{margin:0 2em}.KPN-commande #selecteur-boissons ul.pane li .txt .descr{min-height:11em}}@media screen and (max-width: 600px){.KPN-commande #selecteur-boissons a.fleche{min-height:14em}.KPN-commande #selecteur-boissons ul.pane{white-space:nowrap}.KPN-commande #selecteur-boissons ul.pane li{padding:.6em 70px;width:100vw;display:inline-block;left:-64px;white-space:normal}.KPN-commande #selecteur-boissons ul.pane li .case{width:100%}.KPN-commande #selecteur-boissons ul.pane li .img{width:30%;height:0;padding-bottom:30%;float:left;margin:10px}.KPN-commande #selecteur-boissons ul.pane li .txt{padding:10px}.KPN-commande #selecteur-boissons ul.pane li .txt h6{min-height:0}.KPN-commande #selecteur-boissons ul.pane li .txt .descr{min-height:0}.KPN-commande #selecteur-boissons ul.pane li .txt .pu,.KPN-commande #selecteur-boissons ul.pane li .txt a.ajouter{max-width:100%;clear:both}.KPN-commande #selecteur-boissons ul.pane li .txt a.ajouter{padding:10px 30px 10px 10px;background:#af1917;color:#fff;text-align:left}.KPN-commande #selecteur-boissons ul.pane li .txt .pu{position:absolute;bottom:10px;right:10px;padding:10px 15px;z-index:1}}.KPN-commande .cpanel.boissons ul.recap{display:table;margin:1em auto 0;padding:.4em;text-align:right;background:#fff;box-shadow:0 .1em .5em rgba(0,0,0,.2)}@media screen and (max-width: 600px){.KPN-commande .cpanel.boissons ul.recap{width:100%;box-shadow:none}}.KPN-commande .cpanel.boissons ul.recap:empty{padding:0}.KPN-commande .cpanel.boissons ul.recap li{display:table-row;margin:0 0 0 auto;font-size:.9em}.KPN-commande .cpanel.boissons ul.recap li:nth-child(odd){background:#f8f8f8}.KPN-commande .cpanel.boissons ul.recap li:hover{background:#eee}.KPN-commande .cpanel.boissons ul.recap li.removeOver{color:#af1917}.KPN-commande .cpanel.boissons ul.recap li.removeOver span.nom{text-decoration:line-through}.KPN-commande .cpanel.boissons ul.recap li span,.KPN-commande .cpanel.boissons ul.recap li a{display:table-cell;padding:.1em .4em;border-bottom:1px solid #ccc}.KPN-commande .cpanel.boissons ul.recap li span strong{display:inline-block;width:4em;font-weight:600}.KPN-commande .cpanel.boissons ul.recap li a.remove{color:#af1917;width:4em}.KPN-commande .cpanel.boissons ul.recap li a.remove:hover,.KPN-commande .cpanel.boissons ul.recap li a.remove:focus{color:red}.KPN-commande .cpanel.boissons ul.recap li.total span,.KPN-commande .cpanel.boissons ul.recap li.total a{font-weight:bold;border-top:1px solid #000;border-bottom:none}.KPN-commande .cpanel.boissons ul.recap li.total span.remove,.KPN-commande .cpanel.boissons ul.recap li.total a.remove{cursor:default}.popup{font-size:14px;border:1px solid #af1917;border-radius:8px}.popup .xpanel{font-size:15px;border:none}.popup.KPN-adresse-edit .xpanel{margin-bottom:15px}.popup.KPN-adresse-edit .boutons{text-align:center}.popup.KPN-adresse-edit .boutons .bouton4{margin:.5em 2em;display:inline-block;vertical-align:middle;line-height:1.4em}#main .maintitle .logo-platoons{width:12em;padding-right:0}#main .maintitle h2{display:block;font-size:.9em;padding:.5em 0 0}#main section.intro{color:#af1917;font-size:.5em;padding:.5em 0 0;text-align:center}#main section h3{margin:0 auto 1em;text-align:center}#main section h3 small{display:block;font-weight:100}#main section h4{font-size:.7em;color:#af1917;margin-bottom:.5em;text-align:center}#main section .title h4{margin:0;font-size:1em;color:#fff}#main .spacer{flex:1 0 0}.flex #main .main-wrapper{display:flex;flex-direction:column;flex:1 0 auto;width:100%}.flex #main .main-wrapper section{flex:1 0 auto}@media screen and (max-width: 1000px){#main section.intro{font-size:.65em;padding:0}#main section h4{font-size:.85em}}@media screen and (max-width: 770px){#main section.intro{font-size:.8em}#main section h4{font-size:1em}}.fancybox-bg{background:#fff}.fancybox-slide--iframe .fancybox-content{width:500px;height:400px;max-width:80%;max-height:80%;margin:0;border-radius:8px}.fancybox-slide--iframe .fancybox-content iframe{border-radius:8px}/*# sourceMappingURL=extranet.css.map */
