.commission-deontologie-page .page-title{font-size:1.8em;}.commission-deontologie-page [class^="docpg-"]{background:url(img/bg-doc.png) 0 0 no-repeat;display:inline-block;vertical-align:middle;width:17px;height:20px;}.commission-deontologie-page .docpg-02{background-position:0 -31px;}.commission-deontologie-page .docpg-01{background-position:0 -64px;}.commission-deontologie-page .form-commission-info{font-size:1em;text-align:justify;line-height:14px;margin-bottom:1em;width:30%;float:right;position:absolute;top:20px;right:10px;}.commission-deontologie-page .form-commission-info > span,.commission-deontologie-page .obligatoire{display:block;}.commission-deontologie-page  .info{background:#f2f2f2;display:block;padding:7px 5px 5px 30px;position:relative;margin:0 0 20px;}.commission-deontologie-page  .info:before{content:"";width:20px;height:20px;position:absolute;display:block;top:8px;left:4px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#1568b6 url(img/bg-info.png) center center no-repeat;}.commission-deontologie-page .line-sep:after{content:"";display:block;width:100px;height:3px;background:#41769f;margin:5px 0;}.commission-deontologie-page .form-commission-info .symbole{color:#ff210d;}.commission-deontologie-page fieldset,.commission-deontologie-recap fieldset{display:block;clear:both;padding:20px 5px 10px 5px;margin:0 0 40px;position:relative;}.commission-deontologie-page fieldset legend,.commission-deontologie-recap fieldset legend{font-size:1.33333em;margin:0;font-weight:bold;position:absolute;top:-14px;left:5px;padding:0 5px;background:#fff;}.commission-deontologie-page .form-item{margin:0 0 1em;}.commission-deontologie-page .form-item:after,.demande-recap-contenu-2-cols:after{clear:both;content:".";display:block;height:0;overflow:hidden;}.commission-deontologie-page .form-type-radio{float:left;width:auto;clear:none;}.commission-deontologie-page .form-type-radio:after{clear:none;}.commission-deontologie-page  label{padding-top:5px;line-height:15px;font-size:1.1em;width:200px;font-weight:600;margin-bottom:5px;}.commission-deontologie-page .form-type-radio label{width:auto;padding:2px 10px 0 4px;}.commission-deontologie-page select{min-width:250px;}.commission-deontologie-page .custom-select > span{height:30px;font-size:1.2em;padding:0 30px 0 6px;line-height:30px;}.commission-deontologie-page .custom-select > span span{height:auto;}.commission-deontologie-page .custom-select-container select{height:30px;}.commission-deontologie-page .custom-select-container .ajax-progress{display:block;}.commission-deontologie-page .form-item-situation-administrative-fonctionPublique .custom-select-container{max-width:250px;}.commission-deontologie-page .form-input{height:30px;width:100%;max-width:320px;float:left;}.commission-deontologie-page .form-textarea{width:100%;max-width:320px;float:left;padding:4px;background:#fff;border:1px solid #d3e0e4;}.commission-deontologie-page #edit-identification-agent-codepostal-nom{max-width:130px;margin-right:10px;}.commission-deontologie-page #edit-identification-agent-ville-nom{max-width:180px;}.commission-deontologie-page #edit-situation-administrative-typedemande{min-width:515px;}.commission-deontologie-page #edit-annuler{float:left;}.commission-deontologie-page .form-item-situation-administrative-administration select{width:340px;}.commission-deontologie-page #edit-submit{float:right;}.commission-deontologie-page .form-item-situation-administrative-position label,.commission-deontologie-page .lbl-2-ligne label{padding-top:0;}.commission-deontologie-page fieldset.captcha label{line-height:20px;}.commission-deontologie-page fieldset.captcha span.field-prefix{line-height:30px;padding:0 12px 0 4px;float:left;}.commission-deontologie-page fieldset.captcha .description{clear:both;padding:10px 0 0 33px;}.commission-deontologie-page fieldset.captcha .fieldset-description{padding:0 0 10px 33px;}.commission-deontologie-page #edit-situation-administrative-corps:readonly{color:#545454;background-color:#EBEBE4;}.commission-deontologie-page #edit-situation-administrative-corps:-moz-read-only{color:#545454;background-color:#EBEBE4;}.commission-deontologie-page #edit-situation-administrative-corps:read-only{color:#545454;background-color:#EBEBE4;}.commission-deontologie-page  .info-tel{clear:both;padding-left:213px;padding-bottom:10px;font-size:11px;}.commission-deontologie-page input[readonly]{background:#AAAAAA;}.commission-deontologie-page .lois-formulaire{clear:both;padding:14px 0 0 0;}.form-item-situation-administrative-corps select{max-width:540px;}.documents-justificatifs{width:100%;clear:both;overflow:hidden;margin:0 0 20px;}.documents-justificatifs-label{line-height:15px;text-align:right;margin-right:1em;float:left;font-size:1.1em;width:200px;font-weight:600;margin-bottom:5px;}.documents-justificatifs .description{width:600px;float:left;}.documents-justificatifs .label-description{display:block;margin:0 0 10px;}.documents-justificatifs .info > span{display:block;}.documents-justificatifs ul{padding:0;}.documents-justificatifs ul li{margin:0 0 10px;list-style-type:none;position:relative;padding:0 0 0 10px;}.documents-justificatifs ul li:before{display:inline-block;content:"";width:0;height:0;border-top:4px solid transparent;border-bottom:5px solid transparent;border-left:4px solid #41769f;padding:0;position:absolute;top:5px;left:0;}.doc-justif{width:100%;clear:both;overflow:hidden;margin:0 0 10px;padding:0 0 0 215px;}.doc-justif [class^="docpg-"]{float:left;margin-top:1px;}.doc-justif .form-item{float:left;}.doc-justif .form-item  label{text-align:left;width:325px;padding:0 20px 0 10px;margin:0;}.doc-justif .form-item  label a{text-decoration:underline;}.doc-justif .form-item  input{max-width:250px;}.commission-deontologie-page .form-item-situation-administrative-origineSaisine .form-required{display:none;}.commission-deontologie-page .custom-select-container select.error + .custom-select > span{border:2px solid red;}.page-fonction-publique-demande-commission-deontologie .messages.error .form-required{display:none;}.commission-deontologie-recap fieldset{max-width:821px;}.commission-deontologie-recap .demande-recap-contenu-2-cols{width:100%;}.commission-deontologie-recap .demande-recap-contenu-2-cols > fieldset{width:48%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:2%;clear:none;}.commission-deontologie-recap  .recap-item{width:100%;clear:both;overflow:hidden;padding:0 0 15px;}.commission-deontologie-recap  .item-label,.commission-deontologie-recap  .recap-label{line-height:15px;font-size:1.1em;font-weight:600;float:left;width:50%;}.commission-deontologie-recap  .item-label:before,.commission-deontologie-recap  .recap-label:before{display:inline-block;content:"";width:0;height:0;border-top:4px solid transparent;border-bottom:5px solid transparent;border-left:4px solid #41769f;padding:0 5px 0 0;}.commission-deontologie-recap  .item-content{float:left;width:50%;}.commission-deontologie-recap  .item-content li{margin:0 0 10px;}.commission-deontologie-recap .recap-form form > div{text-align:center;}.commission-deontologie-recap .recap-form{font-size:10.4px;}.commission-deontologie-recap .recap-form input{margin:0 3px;}.commission-deontologie-recap .recap-form fieldset{margin-top:20px;text-align:left;}.commission-deontologie-page div.messages{max-width:550px;}@media print{#a_content{width:840px;padding:40px 0 0;}main{width:840px;padding:40px 0 0;}.page-title{padding-bottom:40px;}.commission-deontologie-recap fieldset{max-width:818px;}.commission-deontologie-recap .demande-recap-contenu-2-cols > fieldset{width:400px;margin-right:18px;}#sliding-popup,.demande-recap-contenu form.recap-form,#FildAriane{display:none;}}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(img/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(img/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
#autocomplete,#uia-to-drupal-user-send-rapport-form #autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:10000;background-color:white;}#uia-to-drupal-user-send-rapport-form #autocomplete{left:153px !important;}#autocomplete ul{margin:0;padding:0;list-style:none;}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default;margin-bottom:0px !important;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js input.form-autocomplete{background-image:url(img/throbber.gif);background-repeat:no-repeat;background-position:100% 2px;}html.js input.throbbing{background-position:100% -18px;}