td.form-controles {padding: 10px 13px;}
div.datos_colaborador {font-size: 37px;}
thead.results_header {background-color: #7030A0 !important; color: white !important;}
tr.resultados_esperados {background-color: black !important; color: white !important;}
div.resultado {position: relative;}
h3.texto_resultado {margin-top: 77%; color: black !important;}
table.factors_table tbody {font-weight: bold;}
table.factors_table thead, tr.promedio_general {background-color: #666666 !important; color: white !important;}
table.factors_table tbody tr:nth-child(even) {background-color: #A9A9A9 !important}
div.textos {font-size: 20px; font-weight: bold;}
div.competencias_altas {border: 2px solid #6AA84F;}
div.competencias_bajas {border: 2px solid #B02531;}
div.respuestas_reporte {border: 2px solid #10B2CD; padding: 10px;}
div.espaciado {padding: 10px;}
div.aprobado {position: absolute; top: 0;}
div.no_aprobado {position: absolute; bottom: 1rem;}
h2.titulo_reporte_crecimiento {color: #00B0F0 !important; font-size: 40px; font-weight: bold;}
td.difference {color: white !important;}
td.positive {background-color: #6AA84F !important;}
td.negative {background-color: #B02531 !important;}
td.equal {background-color: #00B0F0 !important;}
td.global_difference {color: #FFFD0B !important}
div.principal_title {position: relative;}
div.principal_title h1 {position: absolute; bottom: 0; color: #2F5496 !important;}
.titles {background-color: #2F5496 !important; color: white !important; padding: 2px 10px;}
.data {background-color: #E7E6E6 !important; padding: 2px 10px;}
table.tabla_evaluado td {font-size: 27px;}
.competencias_title {font-size: 20px; background-color: black !important; color: white !important; padding: 2px 10px;}
.promedios_titles {font-size: 13px; padding: 2px 10px;}
.results_title {color: black !important;}
.new_period th, .new_period td {padding: 2px 10px;}
.fondo_negro {background-color: black !important;}table.concentrados td {padding: 15px 10px;}
table.concentrados b.factor_concentrado {color: #2F5496 !important;}
.fondo_rojo {background-color: red !important; color: white !important;}
thead.results_header th, thead.results_header td {vertical-align: middle; border: 0;}
td.resultado_aprobacion {vertical-align: middle; color: black !important;}
.fondo_verde {background-color: green !important; color: white !important;}
.padding {padding: 2px 10px;}

/* Reporte de Desempeño Integral*/
.border_with_shadow {background-color: white !important; border-radius: 10px !important; border: 1px solid #D8D9DA !important; padding-top: 20px !important; box-shadow: 0 0 20px #D8D9DA !important; padding-bottom: 40px !important;}
.plan_title {background-color: #003DA1 !important; color: white !important; border-radius: 5px !important; padding: 10px 30px !important}
.no_padding {padding: 0 !important;}
.col-md-1 b {font-size: 15px !important;}
.col-md-5 div {border-radius: 8px !important; padding: 10px 20px !important; background-color: #ECEEF1 !important; border: 2px solid #D8D9DA !important}
.data_title {color: #003DA2 !important; font-size: 20px !important}
.no_padding_left {padding-left: 0 !important;}
.table th.green_background {background-color: #00A859 !important; color: white !important;}
.table th.red_background {background-color: #E52714 !important}
.table th.blue_background {background-color: #017DB9 !important}
.table th.yellow_background {background-color: yellow !important}
.table .head_table_background, .table .head_table_background, .show_row td {background-color: #003DA1 !important}
.results_clon_table, .develop_clon_table {table-layout: fixed !important;}
.float_left {float: left !important;}
.float_right {float: right !important;}
.padding_right_20 {padding-right: 20px !important;}
.retroalimentacion {width: 100% !important; height: 100px !important; resize: none !important;}
.alerta {font-size: 13px !important; color: red !important}
.factor_to_work {width: 100% !important;height: 100% !important;resize: none !important;border: none !important;overflow: auto !important;outline: none !important;}
.hide {display: none !important;}
.padding_left_10 {padding-left: 10px !important;}
.alerta2 {color: red; font-size: 13px !important}
.selected_factor {width: 100% !important;}
.show_row2 td {color: #385d7a !important; background-color: #e2f0fb !important border-color: #d6e9f9;}
.col-md-11.no_padding_left {padding-left: 15px !important; width: 100% !important; max-width: 100% !important;}

/* Evaluación del desempeño */
.col-md-9 {max-width: 75%}
.col-md-3 {max-width: 25%}
.col-md-6 {max-width: 50%}
.col-md-2 {max-width: 16.66%}
.col-md-4 {max-width: 33.3%}
.col-md-1 {max-width: 8.33%}
.col-md-8 {max-width: 66.6%}
body {padding-right: 0 !important; margin-left: 0 !important; -webkit-print-color-adjust: exact}
.prom_esperado, .prom_obtenido {background-color: #ACCBEA !important; font-size: 27px; color: white}
.text-center {text-align: center !important}
.prom {font-size: 37px}
table.objetivos_entregables textarea {min-height: 150px}

/* Clima Laboral*/
div.accordion .col-md-9, div.demographics .col-md-9 {max-width: 75%}
div.accordion .col-md-3, div.demographics .col-md-3 {max-width: 24.5%}
div.accordion .col-md-6, div.demographics .col-md-6 {max-width: 49%}