﻿.panel-title-footer>h2 {font-size:24px;}
H2{margin:0px 0px 14px 0px}

.fields-group TD td.entry-inline{min-width:100px}
.ipo-search{padding-bottom:10px;}

/*Navigation esz */
.CadreGris td{margin:5px;}
.fondgris {background-color: rgb(242, 242, 242);border-radius:5px;font-size:14px;margin:15px;}
.fondgris LI{list-style-type:disc;}
.fondgris UL{margin-left:20px;}
.fondgris a{padding:0px;}

.iporta-centre{text-align:center;}
.iporta-colright{border-right:1px solid #ccc}
.iporta-colleft{border-left:1px solid #ccc}
.iporta-coltop{border-top:1px solid #ccc}
.iporta-colbottom{border-bottom:1px solid #ccc}

input.search-input{padding:0 40px!important;}

textarea, .textarea-large, select, input[type="text"]	{font-size:14px!important;}
.button1 span, .button2 span, .button3 span, .buttonlike span{font-size:14px;}

.ipopanel-header .panel-footer { border: none ;    padding: 0px;}


/* Tuiles */
.col-lg-8 .tile > span > span {    width: 100%;    position: relative;    padding: 0px;}
.apps-menu .tile {   font-size: 13px;    line-height: 20px;    width: 120px;    height: 120px;    padding: 5px;}
.apps-menu .tile > span {margin: 8px 3px 5px;}


.view-header .pager .browser strong, .view-header .pager .browser a {font-size:14px;}
.navigation-area .list-view .detail a{font-size:14px;}
.view-header .pager .items {font-size:14px;}
.table-view.responsive-table table {font-size:12px;}
.table-view table th, .table-view table td {padding:5px 5px !important;}
.table td.cell1, .table td.cell2 {line-height:15px;font-size:12px;}
.view-header button span, .view-header span, .view-header span a {font-size:14px;}

/* Ecran Studio */

.section.section-highlighted, .section.section-highlighted .section.section-highlighted{border-left:4px solid #f07d00;}
strong.mandatory > label::after{background-color:#f07d00;}
.section .fields-group, .subsection .fields-group, .section-highlighted .fields-group, .subsection-highlighted .fields-group {padding:0px 22px 20px;margin-top:0px}
.section {margin:10px}
label {margin-right:10px;}

.cell-left {text-align:left}
.cell-left label {font-weight:700;}
.cell-right label {font-weight:700;}
.cell-full label {font-weight:700;}

.vui-combobox, .vui-combobox-multi, .vui-selector-field{width:auto;background-color:white}

.element-style {min-width:250px;}
.auto-size-field{width:90%}
.section h2 span, .section .section h2 span, .section.section-highlighted h2 span, .section.section-highlighted .section.section-highlighted h2 span {padding-left:0px}

.fields-group td.cell-left{font-size:14px;vertical-align:top;}
.fields-group td.cell-right {font-size:14px;vertical-align:top;}

/*Liste*/
td.cell-right[width="25%"] .vui-combobox-medium input, td.cell-right[width="25%"] {width:auto!important}
.vui-combobox-single.vui-selector-field input, .vui-combobox.vui-combobox-single input {padding-left:30px;}
.vui-combobox-value .vui-combobox-item {margin:0px;}

.small-field{width:80px}
input:not([type='checkbox']), input:not([type='radio']){padding:6px;}

/* Bloc accordéon */
.BlocAccordeonShow .BlocAccordeonTitle {width:100%;background-color:rgb(118, 116, 116);margin:5px;background-image:url(../img/FlecheBlancheB.png);background-repeat:no-repeat;background-position:bottom 50% right 10px}
.BlocAccordeonShow a {display:block;text-decoration:none;color:white; width:100%;padding:10px} 
.BlocAccordeonHide .BlocAccordeonTitle {width:100%;background-color:rgb(118, 116, 116);margin:5px;background-image:url(../img/FlecheBlanche.png);background-repeat:no-repeat;background-position:bottom 50% right 10px}
.BlocAccordeonHide a {display:block;text-decoration:none;color:white; width:100%;padding:10px;} 
.BlocAccordeonContent {padding:5px}
.BlocAccordeonContent a {padding:0px;text-decoration:none}


/*Treeview iPorta */

.ipo-treeview ul.treeview-root li.node-open{background:white!important;}
.ipo-treeview li ul {padding:0px 0 0 15px!important;}
.ipo-treeview li {padding:0px 0px 0px 5px!important;}
.ipo-treeview li a{margin-left:0px!important;}
.ipo-treeview ul.treeview-root li {border:none!important}

/*Search Iporta */
.ipo-search-result-success{font-size:14px!important;}
.ipo-search-result-group {font-size:14px!important;}

/*Modification Process */
.cell-top{vertical-align:top}
.cell-entete {    font-size: 14px;    background-color: #ccc;    color: black;    border: 1px solid #ccc;    text-align: center !important;vertical-align:middle;}
.cell-entete .readonly-field {margin-top:0px;}
.cell-ligne {
    font-size: 14px;
    background-color: #ccc;
    color: black;
    border: 1px solid #ccc;
}
.cell-ligne label{color:black;}
.cell-colonne {
    font-size: 14px;
    border: 1px solid #ccc;
    text-align: right !important;vertical-align: middle !important;
}
.cell-colonne .medium-field {
    width: 50%;
	text-align:right;
}
.fields-group input:not([type='radio']), .fields-group textarea {
    min-height: 30px !important;
    margin-bottom: 5px;
}

.iportaItalic {
    text-align: left;
    font-style: italic;
    font-size: 13px;
    margin-top: 0px;
	color:grey;
}
.iportaItalic .readonly-field {
    margin-top: 0px;
}
.line-strong-italic .cell-ligne {
    background-color: grey;
	color:white;
}
.line-strong-italic .cell-ligne label{color:white;}
.line-strong-italic .cell-entete {
    background-color: grey;
	color:white;
}
.line-strong-italic .cell-entete .iportaItalic {
    color:white;
}
.readonly-field {
    margin-top: 5px;margin-bottom:5px;
    display: inline-block;
}
.compact .fields-area .fields-group {
    padding: 15px;
    padding-top: 0px;
    margin-top: 0px;
}
.tab-warning {
    padding: 2px !important;
    background-color: darkOrange;
    border: 1px solid #f07d00;
    text-align: center;
    font-size: 12px;
}
.tab-warningnone {
    padding: 2px !important;
    background-color: white;
    border: 1px solid white;
	color:white;
    text-align: center;
    font-size: 12px;
}


/*Surcharge Worplace Process */
	/*Suppression référence et nom processus en entête */
.document-label-process-name {display:none;}
.document-label-reference {display: none;}


/*Surchage pour suppression bouton adresse*/
.ipo-adresse .view-header {display:none;}

/*Bloc IPO*/
.ipo-panel-title H2{font-size:24px;font-weight:400;letter-spacing:-0.015em;color:#4d4d4d}

/*Affichage des agents */
.ipoAgents input[type="checkbox"]+label,.ipoAgents input[type="checkbox"]+.reversed-checkbox,.ipoAgents input[type="checkbox"]+.single-checkbox,.ipoAgents input[type="radio"]+label,.ipoAgents input[type="radio"]+.reversed-radio {padding:10px}

/*Suppression clef sécurité */
.ipoNoSecurity .handler-actions.popup-menu-handler-dropdown-only{display:none}

/*Tableau IPORTA */
.ipo-table-SinistreTableauFinancier a {	color:#555555;	text-align:center ; border:1px solid #4d4d4d63	}
.ipo-table-SinistreTableauFinancier .ipo-table-line-sum{	text-align:center;	border-right:1px white solid	}

/*Masquage du retour au parent */
.backtoparent {display:none;}
.document-label-parent-information{display:none;}

.cell-colonne .auto-size-field{
    text-align: right;
width: 80%;}

/*Alignement des titres et des cases a cocher dans la recherche*/
.axvdocsearch-search td.cell-right>table>tbody>tr>td input[type="checkbox"]+label:before, .axvdocsearch-search td.cell-right>table>tbody>tr>td input[type="checkbox"]+label:after, .axvdocsearch-search td.cell-right>table>tbody>tr>td input[type="checkbox"]+.reversed-checkbox:before, .axvdocsearch-search td.cell-right>table>tbody>tr>td input[type="checkbox"]+.reversed-checkbox:after, .axvdocsearch-search td.cell-right>table>tbody>tr>td input[type="checkbox"]+.single-checkbox:before, .axvdocsearch-search td.cell-right>table>tbody>tr>td input[type="checkbox"]+.single-checkbox:after, .axvdocsearch-search td.cell-right>table>tbody>tr>td input[type="radio"]+label:before, .axvdocsearch-search td.cell-right>table>tbody>tr>td input[type="radio"]+label:after, .axvdocsearch-search td.cell-right>table>tbody>tr>td input[type="radio"]+.reversed-radio:before, .axvdocsearch-search td.cell-right>table>tbody>tr>td input[type="radio"]+.reversed-radio:after {
    top: -2px;
}


.vui-context-error {
    border: 0;
    background-color: #eb003b;
    color: #fff;
    z-index: 9070;
    left: 13px!important;
}