/*! File : /skins/quefairesurcarcassonneagglo/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}.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:#555252;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 .input input[type=number],.field .label input[type=text],.field .select select,.field .input textarea,.field .input.input-file span,.ametys-cms-content form .input input[type=text],.ametys-cms-content form .input input[type=number],.ametys-cms-content form .input.input-file span,.ametys-cms-content form .select select,.ametys-cms-content form .input textarea,.ametys-cms-service form .input input[type=text],.ametys-cms-service form .input input[type=number],.ametys-cms-service form .input.input-file span,.ametys-cms-service form .select select,.ametys-cms-service form .input textarea,.form-control{background-color:#D8EBFA;color:#555252;border-width:0;width:100%;padding:8px;font-size:1.5em;border-radius:0;box-shadow:none;display:inline-block}.ametys-cms-content form .form-control[disabled],.ametys-cms-content form .form-control[readonly],.ametys-cms-content form fieldset[disabled] .form-control{background-color:#D8EBFA}.error .input input[type=text],.error .input input[type=number],.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[type=number],.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[type=number],.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[type=number],.ametys-cms-service form .input.input-file span,.ametys-cms-service form .select select,.ametys-cms-service form .input textarea{padding:8px 5px}.ametys-cms-service.search form .input input[type=text],.ametys-cms-service.search form .input input[type=number],.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{background-color:#F7CA18;display:inline-block;color:#ffffff;border-width:0;padding:8px;font-size:1.5em;font-family:'museo700', Arial, Helvetica, sans-serif;font-weight:700;width:30%}.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{width:110%;pointer-events:auto}.ametys-cms-content form .select:before,.ametys-cms-service form .select:before{display:block;content:"\e90a";font-family:icomoon;position:absolute;right:0;top:0;bottom:0;background-color:#F7CA18;pointer-events:none;padding:10px 15px;font-size:1em;color:#ffffff}.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],.button input[type=reset],.button a.cancel{background-color:#23A7F1;border-width:0;padding:10px 20px 10px 50px;font-size:1.5em;color:#ffffff;font-family:"museo700", Arial, Helvetica, sans-serif;font-weight:700;background-image:url("/skins/quefairesurcarcassonneagglo/resources/img/ico-submit.png");background-repeat:no-repeat;background-position:10px center;background-size:auto 70%}.button input[type=reset],.button .cancel{background-color:#7C7C7C;background-image:none;padding-left:20px}.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:#F7CA18;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:35%}.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{width:28%;display:inline-block}.field .input,.field .select{width:72%;display:inline-block}.field .label label,.ametys-cms-content form label{margin-bottom:5px}}

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