/*! File : /skins/medecineperso/resources/css/form.css */
.field-end{clear:both}.mandatory-marker{color:red;margin-left:3px}.field .invalid{background:#FFFBDE;border:1px solid #FF0000;border-radius:4px}.ametys-cms-content form .invalid{border:1px solid #FF0000;border-radius:4px}form .info{font-style:italic;font-size:0.9em;clear:both}form .info p{margin:0 !important}.error{color:#FF0000}.error ul{padding:0;margin:20px 0;font-size:1.5em}.error ul li{color:#FF0000;background:#FFFBDE;border:1px solid #FF0000;list-style-type:none;line-height:18px;margin:5px 0;padding:8px !important}error{display:block}.error p{margin:0}form.search-result p{font-size:1.7em;margin-bottom:17px}.form-control,form div.input-file{margin-bottom:5px}.field.keyword .label{font-size:12px;margin-bottom:5px}form.search-result h1{font-size:2em;margin-left:21px}.ametys-cms-content form .table-form table,.ametys-cms-content form .table-form table tbody,.ametys-cms-content form .table-form table tr,.ametys-cms-content form .table-form table tr th,.ametys-cms-content form .table-form table tr td,.field .label,.field .input,.field .select{display:block;width:100%;margin:0}.field .label label,.ametys-cms-content form label,.field .label{margin-bottom:0;white-space:normal}.ametys-cms-content form,.ametys-cms-content .comments-wrapper form,.ametys-cms-service form{background-color:transparent;background-image:none;max-width:auto;border-width:0}.ametys-cms-content legend{font-size:1.7em;text-align:left}.field{margin:3em 0}.ametys-cms-content form table tr td{margin:1em 0;text-align:left !important}.field .label,.ametys-cms-content form table tr td{font-size:100%;color:#555252;text-align:left;vertical-align:top}.field .label label,.ametys-cms-content form label{color:#333333;font-size:1.5em;line-height:1.45em;font-weight:300}.error .label label,.ametys-cms-content form .error label{color:#DE5E3B}.field .input input[type=text],.field .label input[type=text],.field .select select,.field .input textarea,.ametys-cms-content form .input input[type=text],.ametys-cms-content form .select select,.ametys-cms-content form .input textarea,.ametys-cms-service form .input input[type=text],.ametys-cms-service form .select select,.ametys-cms-service form .input textarea,.form-control{width:100%;height:34px;font-size:1.5em;box-shadow:none;display:inline-block;border:1px solid #ccc;border-radius:4px;background:transparent}.ametys-cms-content form .form-control[disabled],.ametys-cms-content form .form-control[readonly],.ametys-cms-content form fieldset[disabled] .form-control{background-color:#f0f0f0}.error .input input[type=text],.error .label input[type=text],.error .select select,.error .input textarea,.error .input.input-file span,.ametys-cms-content form .error .input input[type=text],.ametys-cms-content form .error .input.input-file span,.ametys-cms-content form .error .select select,.ametys-cms-content form .error .input textarea,.ametys-cms-service form .error .input input[type=text],.ametys-cms-service form .error .input.input-file span,.ametys-cms-service form .error .select select,.ametys-cms-service form .error .input textarea{background-color:#FCC3B5}.ametys-cms-service form .input input[type=text],.ametys-cms-service form .input.input-file span,.ametys-cms-service form .select select,.ametys-cms-service form .input textarea{padding:0px 5px}.ametys-cms-service.search form .input input[type=text],.ametys-cms-service.search form .input.input-file span,.ametys-cms-service.search form .select select,.ametys-cms-service.search form .input textarea{background-color:#ffffff}.field .input.input-file span,.ametys-cms-content form .input.input-file span,.ametys-cms-service form .input.input-file span{width:70%;white-space:nowrap}.field .input input[type=file],.ametys-cms-content form .input input[type=file],.ametys-cms-service form .input input[type=file]{display:none}.ametys-cms-content form .input.input-file button,.ametys-cms-service form .input.input-file button{display:inline-block;vertical-align:middle;background-color:#AC182E;color:white;font-size:1.4em;font-weight:400;line-height:34px;height:34px;padding:0 30px;transition:all ease 0.3s;margin-left:10px;border:0}.ametys-cms-content form .select,.ametys-cms-service form .select{overflow:hidden;position:relative}.ametys-cms-content form .select select,.ametys-cms-service form .select select{pointer-events:auto}.ametys-cms-content form .select select option{line-height:2;padding:5px 10px}.form-control:focus{box-shadow:none}.field.checkbox,.ametys-cms-content form .checkbox,.ametys-cms-service form .checkbox{margin-left:28%;position:relative}.field.checkbox input[type=checkbox],.ametys-cms-content form .checkbox input[type=checkbox],.ametys-cms-service form .checkbox input[type=checkbox]{position:absolute;left:0;top:5px;margin:0.2em 0.6em 0.3em}.ametys-cms-content form input[type=checkbox]+label{margin-left:10px;width:calc( 100% - 30px);vertical-align:top}.button{margin:3em 0 2em;text-align:right}.button input[type=submit],input[type="reset"],.button input[type=reset],.button.back a,a.button.valid,.btn_reset,.button a.cancel{display:inline-block;vertical-align:middle;background-color:#AC182E;color:white;font-size:1.4em;font-weight:400;line-height:34px;height:34px;padding:0 30px;transition:all ease 0.3s;margin-left:10px;border:0}.btn_reset a,.btn_reset a:hover,.btn_reset a:active,.btn_reset a:focus{color:white}.btn_reset{margin-top:10px;margin-left:0}a.button.valid{margin:5px 0;font-size:1.1em;background-color:transparent;padding-left:0}.button input[type=reset],.button .cancel{background-color:#7C7C7C}.button .cancel{padding-top:12px;padding-bottom:12px;margin-right:20px}.button .cancel:hover,.button .cancel:focus{text-decoration:none}.ui-state-default .ui-icon{background-image:none}.ui-selectmenu-button.ui-state-default{border-width:0}.ui-selectmenu-button .ui-selectmenu-text{position:relative;width:100%;display:inline-block}.ui-selectmenu-menu ul:after{content:"\f107";font-family:FontAwesome;position:absolute;right:12px;color:#000;font-size:2em;top:0}.ui-selectmenu-menu ul{background:#ffffff none repeat scroll 0 0;display:inline-block;position:relative}div.captcha{clear:left;padding-top:5px;max-width:317px}img.captcha-image{margin:0  !important;border:1px solid #222;background-color:#fff}button.captcha-refresh-btn{background-color:#AC182E;display:inline-block;color:#ffffff;border-width:0;padding:8px 12px;font-size:1.5em;font-family:'museo700', Arial, Helvetica, sans-serif;font-weight:700;content:"\f021";font-family:FontAwesome;float:right}button.captcha-refresh-btn:before{content:"\f021";font-family:FontAwesome}button.captcha-refresh-btn span{visibility:hidden;position:absolute !important;top:-10000px;left:-10000px}.captcha .image-captcha-help{font-style:italic;clear:both;font-size:0.9em}.captcha-end{clear:both}.forgot-password{text-align:right}.ametys-cms-service.tipi form .input input[type=text],.ametys-cms-service.tipi form .input.input-file span,.ametys-cms-service.tipi form .select select,.ametys-cms-service.tipi form .input textarea{width:auto}.ametys-cms-service.tipi form .input input[name=mail],.ametys-cms-service.tipi form .input input[name=mail-confirm]{width:100% !important}.ametys-cms-service.tipi form .input input[type=text]{text-align:center}.ametys-cms-service.tipi form .input input[maxlength='2']{width:15%}.ametys-cms-service.tipi form .input input[maxlength='4']{width:18%}.ametys-cms-service.tipi form .input input[maxlength='3']{width:18%;margin-left:2%}.ametys-cms-service.tipi form .input input[maxlength='13']{width:48%;margin-left:2%}.ametys-cms-service.tipi form .input input[maxlength='1']{width:10%;margin-left:2%}.ametys-cms-service.tipi .tipi-info-bot p,.ametys-cms-service.tipi .tipi-info-bot ul{font-size:1.5em;color:#555252}.ametys-cms-service.tipi form a.tipi-img-help:hover,.ametys-cms-service.tipi form a.tipi-img-help:focus{text-decoration:none !important}.ametys-cms-service.tipi form a.tipi-img-help span{position:absolute;left:-2000px;top:-2000px}@media (min-width: 768px){.ametys-cms-content form .input.input-file span,.ametys-cms-service form .input.input-file span{width:65%}.ametys-cms-content form .input.input-file button,.ametys-cms-service form .input.input-file button{width:auto}.ametys-cms-content form .table-form table,.ametys-cms-content form .table-form table tbody{display:table}.ametys-cms-content form .table-form table tr{display:table-row;width:auto}.ametys-cms-content form .table-form table tr th,.ametys-cms-content form .table-form table tr td{display:table-cell;width:auto}.field .label{display:inline-block}.field .input,.field .select{display:inline-block}.field .label label,.ametys-cms-content form label{margin-bottom:5px}}
/*! File : /skins/medecineperso/resources/css/cookiebanner.css */
.cookiebanner{position:absolute;z-index:1000;width:100%;text-align:center;background-color:#E8E9ED;color:#000;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-style:normal;font-weight:normal;font-size:0.8em;padding:3px}.cookiebanner .cookiebanner-info,.cookiebanner .cookiebanner-buttons{display:inline}

/*# sourceMappingURL=LTE0MzExNjY2ODk.css.map */
