.center-text-drivers { color: #151515;  }
.ok-target { color :#0C990E; padding: inherit; font-size: 10px !important; top: 4px !important; }
.not-ok-target { color :#526B99; padding: inherit; font-size: 10px !important; top: 4px !important; }
.subdrivers-names { text-align: center; font-size:15px; margin-bottom: 5px; }

.evaluation-container { flex: 1; display: flex; }
.driver-container { border-bottom: 1px solid #dedede; margin: 0 15px 15px 0; padding-bottom: 15px; }
.driver-container:last-child { border: none !important; }
.driver-container .hhc-title { padding-left: 25%; font-size: 12px; }
.driver-container .gauge-icon { width: 32px; height: 32px; background-size: 100%; -webkit-box-shadow: 3px 3px 5px -4px rgba(0,0,0,0.75); -moz-box-shadow: 3px 3px 5px -4px rgba(0,0,0,0.75); box-shadow: 3px 3px 5px -4px rgba(0,0,0,0.75); border-radius: 5px; background-repeat: no-repeat; }
.driver-container .driver-info { display: flex; flex-direction: row; align-items: center; text-transform: uppercase; font-size: 12px; font-family: 'yva_textbold' !important; }
.driver-container .driver-info span { margin-left: 5px; }
.driver-container .subdrivers-container { margin-top: 10px; padding: 0 20px 0 10px;}
.driver-container .subdrivers-container div { text-align: left; font-size: 12px; margin-bottom: 2px; padding-left: 3px; }
.driver-container .subdrivers-container .align-glyph { display: flex; }
.driver-container .subdrivers-container .align-glyph i { margin-right: 3px; }
.sub-driver-class {}
.sub-sub-drivers-class {padding-left: 5px !important; display: flex;}
.group-by-two { display: flex; flex-direction: column; flex: 1; }
.remove-border { border: none !important; }
