.commission-deontologie-page .page-title {font-size: 1.8em;}
/*style icon*/
.commission-deontologie-page [class^="docpg-"]{background:url(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;}


/*style block info*/
.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(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;}



/*style form item*/
.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;}
/*style block justificatifs*/
.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;}
/* Janvier 2017 - autorité de saisine obligatoire si fonction publique d'état sélectionné */
.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;}
/* fin janvier 2017 */
/*style recap*/
.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;}

/*messages*/
.commission-deontologie-page div.messages{max-width:550px;}
.commission-deontologie-page span.error-message-form{
    color: red;
    font-weight: bold;
    font-size: 1.15em;
    padding: 5px 0;
}
.commission-deontologie-page textarea.error{
    margin-right: 5px;
}


/*print*/

@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;}

}



