.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;}
select.bs-select-hidden,select.selectpicker{display:none !important;}.bootstrap-select{width:220px \0;}.bootstrap-select > .dropdown-toggle{width:100%;padding-right:25px;z-index:1;}.bootstrap-select > .dropdown-toggle.bs-placeholder,.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,.bootstrap-select > .dropdown-toggle.bs-placeholder:active{color:#999;}.bootstrap-select > select{position:absolute !important;bottom:0;left:50%;display:block !important;width:0.5px !important;height:100% !important;padding:0 !important;opacity:0 !important;border:none;}.bootstrap-select > select.mobile-device{top:0;left:0;display:block !important;width:100% !important;z-index:2;}.has-error .bootstrap-select .dropdown-toggle,.error .bootstrap-select .dropdown-toggle{border-color:#b94a48;}.bootstrap-select.fit-width{width:auto !important;}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:220px;}.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px;}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;}.bootstrap-select.form-control:not([class*="col-"]){width:100%;}.bootstrap-select.form-control.input-group-btn{z-index:auto;}.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child) > .btn{border-radius:0;}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*="col-"]{float:none;display:inline-block;margin-left:0;}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right{float:right;}.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group{margin-bottom:0;}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0;}.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit;}.form-inline .bootstrap-select.btn-group .form-control{width:100%;}.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group > .disabled{cursor:not-allowed;}.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group > .disabled:focus{outline:none !important;}.bootstrap-select.btn-group.bs-container{position:absolute;height:0 !important;padding:0 !important;}.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060;}.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left;}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle;}.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle{width:100%;}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.bootstrap-select.btn-group .dropdown-menu li{position:relative;}.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff;}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed;}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em;}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none;}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block;}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:0.5em;}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);pointer-events:none;opacity:0.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap;}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static;}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px;}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px;}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px;}.bootstrap-select.show-menu-arrow.open > .dropdown-toggle{z-index:1061;}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,0.2);position:absolute;bottom:-4px;left:9px;display:none;}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;bottom:-4px;left:10px;display:none;}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204,204,204,0.2);border-bottom:0;}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid white;border-bottom:0;}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto;}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto;}.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after{display:block;}.bs-searchbox,.bs-actionsbox,.bs-donebutton{padding:4px 8px;}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.bs-actionsbox .btn-group button{width:50%;}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.bs-donebutton .btn-group button{width:100%;}.bs-searchbox + .bs-actionsbox{padding:0 8px 4px;}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none;}