*{font-family:Roboto,sans-serif;font-size:12px}h2{font-family:"Roboto Slab",serif,google;color:#969696;font-size:24px;font-weight:400;font-style:normal;text-align:left;text-transform:none}.manava_col1{width:12rem;font-size:1em;color:#a0a0a0;text-align:right;padding-right:10px;margin-top:4px;float:left;box-sizing:border-box;clear:both}.manava_col2{width:22rem;box-sizing:border-box;margin-top:2px;border-style:none;display:inline-block}.manava_col2 input,.manava_col2 select,.manava_col2 textarea,input.manava_col2,select.manava_col2,textarea.manava_col2{background:#f5f5f5}input.manava_col2{padding:2px 3px}textarea.manava_col2{padding:2px 3px;height:50px}button.manava_col2{border-color:#bad5ff;height:30px;cursor:pointer;border-radius:3px}button.manava_col2.manava_label_submit{background-color:#d6eeff}.manava_mention_obligatoire span.color,.manava_obligatoire .manava_col1{color:#ffa04e}.manava_mention_obligatoire,.manava_mention_obligatoire span{color:silver;font-size:.9rem;font-style:italic}.manava_resultat{margin:1em 0;font-size:1em;background-color:#fff0e0;padding:3px}.manava_texte_reglement{font-size:.9em;margin-bottom:10px;display:none}.manava_pel{margin-bottom:5px}.manava_erreur{color:red;font-size:.9em;padding:4px 8px;background-color:#ffeaea;border-radius:3px;margin-bottom:10px;margin-left:12rem;display:none}.manava_validation{clear:both;margin-left:12rem;background-color:#d8f7d2;padding:5px;font-size:1em;border-radius:3px;display:none}.manava_label_submit{margin-top:15px}.manava_bt_validation{margin-top:10px}.manava_bt_validation .manava_col2{background-color:transparent}.manava_pel.stripe button{padding:3px 12px;height:36px;line-height:30px;background-color:#368bde;font-size:14px;color:#fff;font-weight:700;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:4px;cursor:pointer;border-style:none;width:100%}.manava_pel.stripe button:hover{background-color:#55a1ec}.manava_pel.overlay{background-color:rgba(0,0,0,.6);position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;z-index:99999}.manava_pel.manava_result{max-width:250px;margin:50px auto;padding:30px;border-radius:10px;font-size:1.5em;box-shadow:0 0 20px rgba(0,0,0,.7)}.manava_pel.manava_result.manava_success{background-color:#d3ffc6;color:#498c20}.manava_pel.manava_result.manava_cancel{background-color:#ffdedc;color:#ff5656}.manava_pel.manava_result button{cursor:pointer;padding:10px 20px;border-radius:5px;border-style:none;color:#fff}.manava_pel.manava_result.manava_success button{background-color:#bff1b0;color:#668c48}.manava_pel.manava_result.manava_cancel button{background-color:#ffcfcf;color:#ff5656}#cgv{padding:10px 0}#cgv input[type=checkbox]{float:left}#cgv a,#cgv a:visited{text-decoration:none;color:#ffa04e;padding-left:30px;display:block}#cgv a:hover{text-decoration:underline}@media screen and (max-width:430px){.manava_col1{text-align:left;display:block;float:none}.manava_resultat{margin-left:0}.manava_erreur{margin-left:0}.manava_validation{margin-left:0}}button.manava_col2.manava_label_submit{background-color:#bbb}.manava_mention_obligatoire span.color,.manava_obligatoire .manava_col1{color:#000}.manava_resultat{background-color:hsl(228.9,0%,90%)}.manava_pel.stripe button{background-color:#bbb;color:#000;font-weight:400}.manava_pel.stripe button:hover{background-color:#ccc}#cgv a,#cgv a:visited{color:#000}.iframe_resa{float:left;margin-right:30px;margin-bottom:30px;padding:5px;border:1px solid #c0c0c03d;max-width:50%}.iframe_calend{width:290px;display:inline-block}select#chambres_cal{font-size:12px;border:1px solid #d0d0d0;margin-left:20px;display:none!important}div.mois{text-align:right;vertical-align:top;padding-left:20px;padding-right:20px}div.mois{float:left;height:230px}.planning{border-collapse:collapse}.planning .nom_mois{padding:20px 0 5px 0;text-transform:capitalize;color:#000}.planning td{width:27px;height:19px;font-family:tahoma,arial;vertical-align:top;text-align:center;cursor:default;background-repeat:no-repeat}.planning td[data-jour]{padding-top:5px;color:#343434;background-color:#ccfaad;border:solid 1px #fff}.planning td.passe,.planning td.passe.r_c{background-color:#f0f0f0!important;color:#d0d0d0}.planning td.ferie{background-color:#c0efa0}.planning td.r_c{background-color:#f66!important;background-image:none}.planning .nom_jour{font-size:9px;margin-bottom:-1px;height:0;padding:3px 0;color:gray;border-bottom:1px solid #e0e0e0}.planning td.bs{background-color:#f8f8d1!important}.planning td.hs{background-color:#ffc267!important}.planning td.ths{background-color:#ff7a59!important}.planning td.ms{background-color:#ffeaa6!important}.planning td{font-size:11px}@media screen and (max-width:280px){.iframe_resa{float:none;max-width:100%;border:none}.iframe_calend{width:100%;display:block}}@media screen and (min-width:281px) and (max-width:410px){.iframe_resa{float:none;max-width:100%}.iframe_calend{width:100%;display:block}}@media screen and (min-width:411px) and (max-width:747px){.iframe_resa{float:none;max-width:100%}.iframe_calend{width:100%;display:block}}@media screen and (min-width:748px) and (max-width:1023px){.iframe_resa{float:left;margin-right:30px;margin-bottom:30px;padding:5px;border:1px solid #c0c0c03d;max-width:50%}.iframe_calend{width:290px;display:inline-block}}