/* ORDERS INTERFACES */
.hidden {display:none;}
.visibility-hidden {visibility:hidden;}
.content-wrapper {min-height:100%; background-color:#FFF; z-index:800;}
.hold-transition .content-wrapper, .hold-transition .right-side, .hold-transition .main-footer, .hold-transition .main-sidebar, .hold-transition .left-side, .hold-transition .main-header .navbar, .hold-transition .main-header .logo, .hold-transition .menu-open .fa-angle-left {-webkit-transition:none; -o-transition:none; transition:none;}
h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family:'Source Sans Pro',sans-serif;}

/* RIBBON ZONE INJECTION CRON PRODUCT */
/* .box {width: 75px; height: unset;position: relative;border: 1px solid #BBB;background: #EEE;}
.ribbon {position: absolute;left: -5px;top: -5px;z-index: 1;overflow: hidden;width: 75px; height: 45px;text-align: right;}
.ribbon span {font-size: 10px;font-weight: bold;color: #FFF;text-transform: uppercase;text-align: center;line-height: 20px;transform: rotate(0deg);-webkit-transform: rotate(0deg);width: 75px;display: block;background: #79A70A;background: linear-gradient(#F79E05 0%, #A70F0A 100%);box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);position: absolute;top: 0px; left: 0px;}
.ribbon span::before {content: "";position: absolute; left: 0px; top: 100%;z-index: -1;border-left: 3px solid #A70F0A;border-right: 3px solid transparent;border-bottom: 3px solid transparent;border-top: 3px solid #A70F0A;}
.ribbon span::after {content: "";position: absolute; right: 0px; top: 100%;z-index: -1;border-left: 3px solid transparent;border-right: 3px solid #A70F0A;border-bottom: 3px solid transparent;border-top: 3px solid #A70F0A;} */
.ribbon-top-right {
    top: -10px;
    right: -10px;
}
.ribbon {
    width: 150px;
    height: 150px;
    overflow: hidden;
    position: absolute;
}
.ribbon-top-right::before {
    top: 0;
    left: 0;
}
.ribbon-top-right::before, .ribbon-top-right::after {
    border-top-color: transparent;
    border-right-color: transparent;
}
.ribbon::before, .ribbon::after {
    position: absolute;
    z-index: -1;
    content: '';
    display: block;
    border: 5px solid #2980b9;
}
.ribbon-top-right::after {
    bottom: 0;
    right: 0;
}
.ribbon-top-right::before, .ribbon-top-right::after {
    border-top-color: transparent;
    border-right-color: transparent;
}
.ribbon::before, .ribbon::after {
    position: absolute;
    z-index: -1;
    content: '';
    display: block;
    border: 5px solid #2980b9;
}

.ribbon-top-right span {
    left: -20px;
    top: 30px;
    transform: rotate(45deg);
}
.ribbon span {
    position: absolute;
    display: block;
    width: 225px;
    padding: 15px 0;
    background-color: #3498db;
    box-shadow: 0 5px 10px rgb(0 0 0 / 10%);
    color: #fff;
    font: 700 18px/1 'Lato', sans-serif;
    text-shadow: 0 1px 1px rgb(0 0 0 / 20%);
    text-transform: uppercase;
    text-align: center;
}
.ribbon-small {width:85px; height:85px;}
.ribbon-small span {width:160px; padding:9px 0px; font-size:0.8em;}
.ribbon-small.ribbon-top-right span {left:-30px; top:21px;}
.ribbon-xs {width:76px; height:85px;}
.ribbon-xs span {width:160px; padding:9px 0px; font-size:0.8em;}
.ribbon-xs.ribbon-top-right {right:-2px; top:-2px;}
.ribbon-xs.ribbon-top-right span {left:-30px; top:21px;}
.ribbon-success span {background-color:#2EAB3A; color:#FFF;}
.ribbon-danger span {background-color:#BB3B3A; color:#FFF;}


.default-designation-order{font-size: 1.2em;color: #1F5C99;font-family: 'Roboto';}

.link-order-planning{font-size:1.1em; color:#1F5C99; font-family:'Yanone',sans-serif; font-weight:bold;}

/* Panels interface */
.bloc-process-status-order{margin-top:60px; background-color:#590363; min-height:90px;height:90px; box-shadow:inset -4px 0 8px rgba(0,0,0,0.2); border-top-left-radius:8px;}

.bloc-tabs-interface-header{display:none;}

#menu-interfaces-order {float:left; width:250px; border-top-left-radius:8px; border-bottom-left-radius:8px; height:100%; position:relative; padding-right:0px;}
#menu-interfaces-order ul.tab-menu {position:relative; padding:0px 0px 15px 15px;background-color:#590363;  box-shadow:inset -4px 0 8px rgba(0,0,0,0.2); border-bottom-left-radius:8px;}
#menu-interfaces-order ul.tab-menu li.tab {/*padding-right:0px;*/height:32px;}
#menu-interfaces-order .nav-pills > li > a {border-radius:0; color:#444;}
#menu-interfaces-order .nav-pills > li.active > a {font-weight:600;}
#menu-interfaces-order .nav-stacked > li > a {border-radius:0; border-left:3px solid transparent; color:#444;}
#menu-interfaces-order .nav-stacked > li.active > a, .nav-stacked > li.active > a:hover {background:transparent; color:#444; border-top:0; border-left-color:#3c8dbc;}
#menu-interfaces-order.tabs-list .nav > li > a {padding:0;}
#menu-interfaces-order.tabs-list ul.tab-menu li.tab a {
	background-color:#8B9DB1;
	display:block;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
	/* font:14px / 30px 'Roboto Condensed',sans-serif; */
	font:1.0em / 3em 'Roboto Condensed',sans-serif;
	margin-bottom:1px;
	padding-left:20px;
	color:#fff;
	margin-bottom:5px;
	height: 29px;
}
#menu-interfaces-order ul.tab-menu li.tab.active a {color:#333; background-color: #fff;}
#menu-interfaces-order .nav-pills > li > a > .fa, .nav-pills > li > a > .glyphicon, .nav-pills > li > a > .icon {margin-right:5px;}

.explication-validate-order{font-size:0.90em;color:#FFF;padding:15px;}

#btn-validate-order{ padding: 13px 15px 13px 15px;font: 14px / 30px 'Roboto Condensed',sans-serif;background-color:unset;border: 2px solid #b3b3b3; line-height: 1em;width: 95%;color: white !important;border: 1px solid #2eab3a !important;border-radius: unset !important;transition: background-color .2s,border-color .2s;}
#btn-validate-order:hover{background-color: rgba(179,179,179,0.5);}

/* MENU HEADER RESPONSIVE NOTION */
.bloc-tabs-interface-header ul.tab-menu {position: relative;padding:0px 0px 0px 17px;/*background-color: #153B62;box-shadow: inset -4px 0 8px rgba(0,0,0,0.2);border-bottom-left-radius: 8px;*/}
.bloc-tabs-interface-header ul.tab-menu li.tab {/* padding-right: 0px; */height:auto;float:left;margin-right:5px;}
.bloc-tabs-interface-header .nav-stacked > li + li{margin-top:0px;}
.bloc-tabs-interface-header ul.tab-menu li.tab a {background-color: #8B9DB1;display: block;/*border-top-left-radius: 4px;border-bottom-left-radius: 4px; font: 14px / 30px 'Roboto Condensed',sans-serif; */font: 1.0em / 3em 'Roboto Condensed',sans-serif;margin-bottom: 1px;padding:0px 15px;color: #fff;margin-bottom: 5px;height: 29px;}
.bloc-tabs-interface-header ul.tab-menu li.active a{background:#FFF;color:#444;border-top:0;border-left:3px #3c8dbc solid;}
.ORDER_RESUME section{width:100%;display:inline-block;}
/* Navigator */
#zone-field-navigator {width:200px;padding-right:15px;padding-left:15px;padding-top:0px;visibility:visible;top:120px;position:fixed;display:inline-flex;-webkit-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;transition:left .2s ease-in-out;}
#zone-field-navigator .panel {margin-bottom:0px;}
#zone-field-navigator .panel-default > .panel-heading {background-color:#D1D6DA; color:#34424D;}
/*.panel-default > .panel-heading + .panel-collapse > .panel-body {padding:10px 15px; max-height:calc(100vh - 150px); overflow-y:auto; color:#34424D !important;}*/
#zone-field-navigator .field-navigator {position:sticky; text-align:left; height:calc(100vh - 170px); margin-bottom:0px; width:100%;}
#zone-field-navigator .field-navigator header {padding-left:15px; padding-right:15px; width:100%; background-color:#FFFFFF; display:table; height:90px;}
#zone-field-navigator .field-navigator header span {display:table-cell; vertical-align:middle; text-align:center;}
#zone-field-navigator .field-navigator .tabs-section {padding:0px;}
#zone-field-navigator .field-navigator .tabs-section ul {list-style:none; padding-left:0px;}
#zone-field-navigator .field-navigator .tabs-section ul li>a i {padding-right:5px;}
/*#zone-field-navigator .field-navigator .tabs-section ul li.filled>a {color:#2eab3a;}
#zone-field-navigator .field-navigator .tabs-section ul li>.help {overflow:hidden; height:0px; transition:height 0.3s; font-size:80%; color:#b3b3b3;}
#zone-field-navigator .field-navigator .tabs-section ul li>.help span {padding:15px; display:block;}*/
#zone-field-navigator .field-navigator, #zone-field-navigator .field-navigator a, #zone-field-navigator .field-navigator .panel-title h4 a {color:#34424D !important; font-weight:600; font-size:0.75em; text-decoration:none;}
#zone-field-navigator .field-navigator .panel-body {background-color:#E7E8EC;}
#listing-fields-navigator .listing-zone-navigator .panel-body {overflow:auto;}

#zone-field-navigator .span_space {padding-left: 5px;}
#zone-field-navigator .fa-check-circle {background:#ccc; border-radius:50%; height:1em; width: 1em; color:white; font-weight:400;}
#zone-field-navigator .fa-minus-circle {color:red;}
#zone-field-navigator .fa-min-green {color:#25a622 !important;}
#zone-field-navigator .fa-green {background:#25a622 !important;}

#main-order-field .open-field-navigator {display:none !important; width:60px !important;}

.image-preview-navigator {max-width:100%; max-height:115px; padding:5px;}

/* Fenetre principale */
/* BLOC HEADER POUR RESPONSIVE */
#use-save-responsive{display:none;}
.bloc-process-status-order-header{display:none;}
#main-order-field {float:left; padding-left:0px; width:calc(100% - 450px);}
#main-order-field header {position:relative;
	background-color:#590363;
	color:#fff;
	/*background:#14385C;
	background:-moz-linear-gradient(top, #14385C 50%, #002953 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #14385C), color-stop(100%, #002953));
	background:-webkit-linear-gradient(top, #14385C 50%, #002953 100%);
	background:-o-linear-gradient(top, #14385C 50%, #002953 100%);
	background:-ms-linear-gradient(top, #14385C 50%, #002953 100%);
	background:linear-gradient(to bottom, #14385C 50%, #002953 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#14385C', endColorstr='#002953', GradientType=0);*/
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	display:table;
	width:100%;
}
#main-order-field .header-tab-section {background-color:#EB4B98; color:#fff; height:90px; display:table; width:100%;}
#main-order-field .header-tab-section div {vertical-align: middle;}
#main-order-field .header-tab-section div[class^="col-md-"] {display:table-cell; vertical-align:middle; float:none;}
.content-wrapper #main-order-field .frame {border-radius:8px;
	border-bottom-right-radius:8px;
	border-bottom-right-radius:5px;
	background-color:#fff;
	vertical-align:top;
	-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);
	-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);
	box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);
	height:calc(100vh - 100px) !important;
	min-height:unset;
	max-height:unset !important;
}
#main-order-field .header-tab-section h2 {margin:0px 0px 0px 10px; font-size:2em;}
#main-order-field .content {min-height:250px; padding:0px 15px 15px 15px; margin-right:auto; margin-left:auto;}
#main-order-field .icon-add-note {/*margin-left:1em; cursor:pointer;*/}

/* Interface Info */
#main-order-field {font-family:'Yanone',sans-serif;}
#main-order-field .white_bkg {background-color:#FFFFFF !important;}
#main-order-field .gray_bkg {background-color:#f2f2f2;}
#main-order-field .section-form .section {padding:15px 30px; border-bottom:1px solid #000000;}
#main-order-field .section-form .section h3 {margin-top:0px; margin-bottom:15px; font-family:'Yanone',sans-serif; font-weight:bold; font-size:2em;}
#main-order-field .section-form .section .row {margin-bottom:2px;}
#main-order-field .section-form .section .row:last-child {margin-bottom:0px;}
#main-order-field label.label-bdc {/*font-size:12px;*/ font-size:1.2em; color:rgba(51,51,51,0.8); margin-bottom:2px; font-weight:400; white-space:nowrap; overflow:clip;}
#main-order-field .label-required {color:#BB3B3A !important;}
#main-order-field .ORDER_DATAS input[class^="form-control"] {border-radius:0; box-shadow:none; border-color:#d2d6de;}
#main-order-field .form-control:not(select) {-webkit-appearance:none; -moz-appearance:none; appearance:none;}
#main-order-field .content-window input {/*font-size:11px;*/ font-size:1.1em; border-radius:6px; padding:10px 15px 10px 15px; height:35px;}
#main-order-field .input-form-order {height:25px !important; font-size:1.2em;}
#main-order-field .select-form-order {/*font-size:11px;*/ font-size:1.1em; height:25px; padding:7px 10px 7px 10px;}
#main-order-field .select-form-order option:disabled {color:#ffe3e3;}
#main-order-field  textarea {/*font-size:11px;*/ font-size:1.1em;}
#main-order-field .field-value-text {clear:both; display:block; /*font-size:12px;*/ font-size:1.1em; line-height:2.3em; font-weight:700; color:#000000;}
#main-order-field .attribut_liste_checkbox {clear:both; height:25px;}
#main-order-field .attribut_liste_checkbox li {list-style-type:none; display:inline-block; margin-right:10px;}
#main-order-field .attribut_liste_checkbox input {margin-left:5px; height:14px !important;}
#main-order-field .div_attribut_liste_checkbox {clear:both; height:25px; margin-top:1.7em;}
#main-order-field .div_attribut_liste_checkbox input {margin-left:5px; height:14px !important; vertical-align:sub;}
#main-order-field .div_attribut_liste_checkbox label {cursor:pointer;}
#main-order-field .form-group.has-success .form-control {border-color:#00a65a;}
#main-order-field .form-group.has-error .form-control {border-color:#dd4b39;}
#main-order-field .zone-data-bdc {min-height:63px;}
#main-order-field .zone-data-bdc .chosen-container {max-width:100%; width:100% !important; font-weight:700; color:#000000;}
#main-order-field .title-attribut{font-family:'Yanone',sans-serif; font-size:1.5em; font-weight:700;}
#main-order-field .zone-data-bdc .update-checkbox-solo-order{margin-left:10px;}
#main-order-field .zone-data-bdc .image-preview-bdc{position:absolute;z-index:10;}
#main-order-field .zone-data-bdc .field-form {font-weight:700; color:#000000;}

/* Contacts */
#bloc-liste-contact-specifique .ligne-bloc-contact {padding:10px 0px;}
#bloc-liste-contact-specifique .ligne-validation {padding-bottom:5px;}
#bloc-liste-contact-specifique .ligne-validation div {display:inline-block; margin-right:10px;}
#bloc-liste-contact-specifique .link-type-validation {cursor:pointer;}
#bloc-liste-contact-specifique .label-contact {font-weight:bold; font-size:1.2em; color:#333333;}
#bloc-liste-contact-specifique .ligne-information div {display:inline-block; margin-right:10px;}
#bloc-liste-contact-specifique .label-contact-info {font-size:1.1em;}
#bloc-liste-contact-specifique .div-artwork-out {padding:10px 0px 35px 0px;}
#bloc-liste-contact-specifique .div-repro-out {padding:10px 0px 35px 0px;}
#bloc-liste-contact-specifique .chosen-container {width:100% !important; max-width:100%; font-family:'Yanone',sans-serif; font-weight:700;}
#bloc-liste-contact-specifique .ligne-bloc-contact-read {margin-bottom:10px;}
#bloc-liste-contact-specifique .label-contact-info {display:inline-block; font-weight:bold;}
#bloc-liste-contact-specifique .zone_contacts_info {display:inline-block;}
#bloc-liste-contact-specifique .nom-contact {font-family:'Yanone',sans-serif; font-size:1.3em; font-weight:700;}

/* Retroplanning */
#retro-planning .table-responsive thead {background:transparent; color:#333333;}
#retro-planning .table-responsive th {text-align:center; font-weight:400;}
#retro-planning .table-responsive td {text-align:center;}
#retro-planning .input-planning-date {height:25px; width:100%; border:1px #a0c32f solid; font-family:'Yanone',sans-serif; font-size:1.2em; font-weight:700;}
#retro-planning .input-planning-delai {border-radius:50px; height:25px; width:25px; padding:0px; text-align:center; color:#EBAB12;}
#retro-planning #date_livraison {color:#EBAB12;}
#retro-planning .bt-maj-retro-planning {margin-left:10px; border-radius:6px; height:25px; padding:3px 12px; background:#909090; color:#FFFFFF;}
#retro-planning .success {border-color:#2EAB3A;}
#retro-planning .error {border-color:#BB3B3A;}

/* Checkbox Couleurs */
#main-order-field .attribut_liste_checkbox label {cursor:pointer; vertical-align:middle;}
#main-order-field .attribut_liste_checkbox .bloc-opacity-half {opacity: 0.25;}
#main-order-field .attribut_liste_checkbox .bloc-couleur {display:inline-flex; margin-right:5px; vertical-align:bottom; width:16px; height:16px; border:1px solid #000000;}

/* Documents */
#main-order-field .alerte-nbr-doc {margin-left:10px;}
.liste-doc-attribut .delete-document {cursor:pointer;}
.liste-doc-attribut .download-document {cursor:pointer;}

/* Liste Validations */
#main-order-field .liste-validations .item-validation div {display:inline-block; margin-right:10px;}
#main-order-field .liste-validations .item-validation .label-validation {font-weight:bold;}
#main-order-field .liste-validations-finales {margin-top:10px;}
#main-order-field .liste-validations-finales .item-validation div {display:inline-block; margin-right:10px;}
#main-order-field .liste-validations-finales .item-validation .label-validation {font-weight:bold;}

/* Tableau delais */
#table-delais td {padding:5px;}

/* INTERFACE ESTIMATES */
.bloc-estimate-order{padding:5px;}
/* INTERFACE FOLDER PRODUCTION */
.header-folder-production{height:37px;}
.icone-counter-files-folder{/*margin-right:15px;*/}
.icone-upload-files-folder{margin-right:15px;}
#list-folder-order-navigator{padding:5px !important;margin:0px 0px 5px 0px;}
#list-folder-order-navigator .header-folder-production-navigator{padding:5px;}
#list-folder-order-navigator .header-folder-production-navigator, #list-folder-order-navigator .header-folder-production-navigator a, #list-folder-order-navigator .header-folder-production-navigator .panel-title h4 a {color: #34424D !important;font-weight: normal;font-size: 0.75em;line-height:1.6em;height:27px;text-decoration: none;}

/* INTERFACES LOGS RESUME FICHE PRODUIT */
.bloc-resume-designation-order{display:block;padding:25px 0px 20px 15px;}
	.bloc-resume-designation-order .designation-order{float:left;font-size:2.2em;color:#1F5C99;font-family:'Roboto';font-weight:bold;}
.bloc-resume-preview-order{position:relative;display:block;padding:25px 0px 20px 15px;text-align:center;}
	.preview-order-resume{width:auto;max-width:100%;max-height:calc(100vh - 200px);}
.bloc-action-resume-order{display:block;padding:50px 0px 20px 15px;}
	.bloc-upload-file-submission{display:inline-block;width:100%;}
		.bloc-upload-twist{display:block;padding-bottom:20px;}
		.bloc-send-new-submission{display:block;padding-bottom:20px;}
	.bloc-invite-order{display:flex;padding-bottom:20px;}
	.bloc-action-statut{display:flex;width:100%;padding-bottom:20px;}
		.bloc-action-approve{float:left;width:33.333%;}
		.bloc-action-reject{float:left;width:33.333%;text-align:right;}
	.bloc-action-statut-archive{width:100%;display:inline-block;padding-bottom:20px;}
		.bloc-archive-new-version{width:100%;padding-bottom:20px;}
		.bloc-archive-duplicate{width:100%;padding-bottom:20px;}
		.bloc-archive-agence{width:100%;}
	.bloc-action-standby-archive-delete{display:flex;text-align:center;padding-bottom:20px;}
		.bloc-action-status-standby{float:left;width:33.333%;}
		.bloc-action-archive{float:left;width:33.333%;}
		.bloc-action-delete{float:left;width:33.333%;}
	.bloc-upload-original-pdf{padding-bottom:20px;}
		.bloc-pdf-bdc .btn-group{position: relative;display: inline-flex;vertical-align: middle;width: 100%;}

/* INTERFACES PREPRESS */
.zone-prepress-order{}
.zone-prepress-order .preview-dialog{max-width:100%;}
.zone-prepress-order .zone-color-dialogue{width:50px;height:50px;}
.zone-prepress-order-navigator{width:100%;position:relative;display:block;}
.zone-prepress-order-navigator .zone-preview-prespress-navigator{width:100%;position:relative;padding:5px;margin:auto;text-align:center;}
.zone-prepress-order-navigator .zone-preview-prespress-navigator .preview-dialogue-navigator{width:90%;position:relative;}
.zone-prepress-order-navigator .zone-color-prespress-navigator{display:inline-block;padding:5px;}
.zone-prepress-order-navigator .zone-color-prespress-navigator .zone-color-dialogue-navigator{width:20px;height:20px;border-radius:10px;position:relative;float:left;margin-right:5px;margin-top:5px;}

/* INTERFACES PROCESSUS ORDER */
.processus-order{width:100%;margin-left:15px;padding-top:15px;margin-right:15px;text-align:center;}
.processus-order-etiquette-top{color:#FFF;font-size:0.85em;display:inline-flex;width:250px;margin-bottom:5px;}
	.processus-etiquette-artwork{/*float:left;*/width:85px;}
	.processus-etiquette-repro{/*float:left;*/width:52px; position:relative; left:15px}
	.processus-etiquette-archive{/*float:left;*/width:92px;text-align:right;}
.bloc-node-processus{display:flex;}
	.node-process-order{/*margin-right:14px;*/width:20px;height:20px;border-radius:50%;}
.processus-order-etiquette-bottom{color:#EBAB12;width:250px;text-align:left;padding-top:5px;}
	.placement-validation-artwork{position:relative;left:55px;width:fit-content;}
	.placement-upload-artwork{position:relative;left:67px;width:fit-content;}
	.placement-validation-repro{position:relative;left:133px;width:fit-content;}
	.placement-transfert{position:relative;left:164px;width:fit-content;}
.default-etiquette-processus{font-size:1em;color:#FFFFFF;}
.background-off{background-color:#FFF;}
.background-validation{background-color:#EBAB12;}
.background-on{background-color:#2EAB3A;}
.border-processus-0{border:2px #590363 solid;}
.border-processus-1,.border-processus-2,.border-processus-3{border:2px #1F5C99 solid;}
.border-processus-4,.border-processus-5,.border-processus-6{border:2px #D667C4 solid;}
.border-processus-7{border:2px #BB3B3A solid;}
.node-process-separator{/*width: 14px;*/width:9px; margin-top: 8px;}
.node-process-separator-off{border-top: 3px #FFF solid;}
.node-process-separator-on{border-top: 3px #2EAB3A solid;}

/* INTERFACE INVITATION */
.bloc-preview-invitation-order{width:100%;text-align:center;}
	.image-preview-invitation-order{max-width:100%;text-align:center;}

/* HISTORY */
.line-loop-validation-order{font-weight:bold;}
.icon-add-note i {color:#EBAB12;}
.line-note td {background-color:#EBAB12;}

/* LISTING PDF */
.bloc-listing-pdf-order{}
.bloc-pdf-order{float:left;width:33%;display:inline-block;text-align:center;font-size:2em;}
	.link-file-pdf-order{}
	.label-pdf-order{width:100%;text-align:center;}

/* AUTOCONTROLE */
.zone-detail-result-autocontrole{max-width:calc(100% - 120px);}
.zone-detail-not-traitment-autocontrole{max-width:calc(100%);}
.reload-autocontrole{min-width:20px;text-align:right;}

/* MODAL PREVIEW HD */
.modal-preview-hd-order{width:100%;margin:auto;overflow-x:auto;overflow-y:auto;vertical-align:middle;display:block;max-height:calc(100vh - 245px);}
.modal-full-open .modal-preview-hd-order{max-height:calc(100vh - 140px);}
	.modal-preview-hd-order .file-preview-hd-order{}


/* INFO TEXT */
#listing-data-autocontrole, #listing-autocontrole {font-family:'Roboto';}
#listing-data-autocontrole .titre-bloc-commande a{font-size:0.65em;}
#listing-autocontrole .titre-bloc-commande a{font-size:0.65em;}
.type-contact-autocontrole, .type-validation-autocontrole{font-weight:bold; text-transform:capitalize; margin-bottom:3px;}
.table .label-contact-autocontrole, .table .label-validation-autocontrole{padding-left:18px; width:200px;}
.label-element-autocontrole, .label-sub-element-autocontrole{width:200px;}
#zone-left-auto-controle .label-contact-autocontrole, #zone-left-auto-controle .label-validation-autocontrole, #zone-left-auto-controle .label-element-autocontrole, #zone-left-auto-controle .label-sub-element-autocontrole{width:100px;}
.value-element-autocontrole, .value-sub-element-autocontrole, .value-contact-autocontrole, .result-validation-autocontrole{font-weight:bold;}

/* MODAL NEW ORDER */
#div-liste-champs-order .attribut_liste_checkbox {clear:both; height:25px;}
#div-liste-champs-order .attribut_liste_checkbox li {list-style-type:none; display:inline-block; margin-right:10px;}
#div-liste-champs-order .attribut_liste_checkbox label {display:inline-block;}
#div-liste-champs-order .attribut_liste_checkbox input {display:inline-block; margin-left:5px; height:14px !important; width:auto;}

/* TRAMES TEXTES */
#zone-trames-textes{display:inline-block;width:100%;margin:15px 0px;}
.zone-result-recuperation-trames-textes{width:100%;}
.zone-choice-langue-trames-texte{width:300px;margin:auto;}
.bloc-choice-langue-trames-textes{display:flex;width:100%;padding:10px;margin:auto;}
.node-langue-trames-textes{margin:auto;}
.flag-langue-trame-text{position:relative;float:right;margin-right:15px;width: 25px;}
.flag-langue-choice-off{opacity:0.25;}
.flag-langue-choice-on{opacity:1;}


/* PICTOS LANGUE */
#bloc-list-pictos{margin:auto;text-align:center;width:100%;}
.zone-list-picto{display:inline-block;}
.zone-list-picto li{display:inline-block;margin-left:15px;max-width:120px;}
.zone-list-picto li .img-picto{height:40px;}
.zone-list-picto li .legende-picto{font-size:0.75em;text-align:center;}
.zone-lang-picto{position:relative;float:left;width:min-content;}
.zone-lang-picto .flag-picto{height:10px;padding-right:2px;}

/* PROJET ORDER */
.uploader-file-projet-orders .input-group {display:table;}

/* ABONNEMENTS */
.cell-icone-abonnement {text-align:center; vertical-align:middle;}
.table-striped .base-line.abonnement-on {background-color:#fce6a5;}
.cell-icone-abonnement {font-weight:bold; font-size:1.4em;}
.link {color:#ff5733 !important;}

/* MODULE UPLOAD IMPRIMEUR */
#module-upload-files-printer {font-size:11px;}
#module-upload-files-printer .table {margin-bottom:0;}
#module-upload-files-printer .table > thead > tr > th, .table > tbody > tr > td {padding:4px;}
#module-upload-files-printer .bloc-informations-order {height:26vh; overflow-y:auto;}
#module-upload-files-printer .bloc-historique-order .table-historique-order {height:63vh; overflow-y:auto;}
#module-upload-files-printer .form-envoi-printer {height:82vh; overflow-y:auto;}
#module-upload-files-printer .form-group {margin-bottom:5px;}
