﻿
.banPanel {
    Width: 100%;
    vertical-align: top;
}

.banTabla {
    border: 0px solid black;
    vertical-align: top;
    Width: 100%;
    border-spacing: 0px;
    border-collapse: collapse;
    height: 5px;
}

.titulo {
    font-family: Arial;
    color: #ffffff;
    text-align: center;
    font-size: 15pt;
    width: 100%;
}  

.banTablaBorde {
    Width: 100%;
    vertical-align: top;
    border-spacing: 0px;
    border-collapse: collapse;
    border-right: black 0px solid;
    border-top: black 0px solid;
    border-left: black 0px solid;
    border-bottom: black 0px solid;
}

.banTdContenido {
    border: 0;
    vertical-align: top;
    Width: 100%;
    border-spacing: 0px;
    border-collapse: collapse;
    border-right: black 0px solid;
    border-top: black 0px solid;
    border-left: black 0px solid;
    border-bottom: black 0px solid;
}

.banTdBienvenidaDer {
    border: 0;
    vertical-align: top;
    width: 80%;
    border-spacing: 0px;
    border-collapse: collapse;
    border-right: black 0px solid;
    border-top: black 0px solid;
    border-left: black 0px solid;
    border-bottom: black 0px solid;
    text-align: center;
}

.banTdBienvenidaIzq {
    border: 0;
    vertical-align: top;
    width: 30%;
    border-spacing: 0px;
    border-collapse: collapse;
    border-right: black 0px solid;
    border-top: black 0px solid;
    border-left: black 0px solid;
    border-bottom: black 0px solid;
    text-align: center;
}

.banTdFondoCentro {
    border: 0px solid black;
    border-spacing: 0px;
    border-collapse: collapse;
    vertical-align: top;
    background-repeat: repeat-x;
    text-align: center;
}

.banTdFondoDer {
    border: 0px solid black;
    border-spacing: 0px;
    border-collapse: collapse;
    background-image: url('../Banner/imgBannerFondo.jpg');
    vertical-align: top;
    text-align: right;
}

.banTdFondoIzq {
    vertical-align: top;
    text-align: left;
    border: 0px solid black;
    border-spacing: 0px;
    border-collapse: collapse;
    background-image: url('../Banner/imgBannerFondo.jpg');
    background-repeat: repeat-x;
}

.banTdCentroImg {
    border: 0;
    vertical-align: top;
    text-align: center;
    border-spacing: 0px;
    border-collapse: collapse;
    border-right: black 0px solid;
    border-top: black 0px solid;
    border-left: black 0px solid;
    border-bottom: black 0px solid;
}

/*Fondo/Texto del Encabezado de Noticias Empresa*/
.banFonNotEmp {
    height: 45px;
    border-top-left-radius: 21px;
    border-top-right-radius: 21px;
    text-align: center;
}

/*Fondo/Texto del Encabezado de Noticias T. H.*/
.banFonNotGH {
    height: 45px;
    border-top-left-radius: 21px;
    border-top-right-radius: 21px;
    text-align: center;
}

.banLblNotiEmpre {
    width: 100%;
    color: #FFFFFF;
    font-weight: bold;
    /*font-family: inherit;*/
    text-align: left;
}

.banLblNotiRH {
    width: 100%;
    color: #fff;
    font-weight: bold;
    /*font-family: inherit;*/
    text-align: left;
}

.btl-titulo {
}

/*Fonto/Texto del marco Login*/
.banContenidoLogin {
    border-radius: 21px;
    width: 100%;
    border-spacing: 0px;
    border-collapse: collapse;
}

.banContenidoCopy {
    border: 0;
    width: 100%;
    background-color: #BBCAFF;
    border-spacing: 0px;
    border-collapse: collapse;
    border-right: black 0px solid;
    border-top: black 0px solid;
    border-left: black 0px solid;
    border-bottom: black 0px solid;
}

/*Fondo/Texto del recuadro de Noticias*/
.banContenidoNoti {
    border: 0px solid black;
    width: 100%;
    height: 200px;
    background-color: #DDDCE2; /*Fondo*/
    vertical-align: top;
    border-spacing: 0px;
    border-collapse: collapse;
}

.banContenidoNotiEmpre {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    border: 0px solid black;
    width: 100%;
    height: 200px;
    background-color: #dddce217;
    border-spacing: 0px;
    border-collapse: collapse;
}

.banContenidoNotiRH {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    border: 0px solid black;
    width: 100%;
    height: 223px;
    background-color: #dddce217;
    vertical-align: top;
    border-spacing: 0px;
    border-collapse: collapse;
}

.banLblCopy {
    Width: 100%;
    font-weight: bold;
    font-family: 'Arial';
    text-align: left;
    font-size: 6pt;
    color: Gray;
}

/*Titulo Mensaje de Bienvenida*/
.banLblMenBienvenida {
    width: 100%;
    color: #000000; /*Color Letra*/
    font-weight: bold;
    font-family: 'Arial'; /*Tipo Letra*/
    text-align: center;
    font-size: 14px; /*Tamaño Letra*/
}

/*Mensaje de Bienvenida*/
.banLblMenBienvenidaSub {
    width: 100%;
    color: #000000; /*Color Letra*/
    font-family: 'Calibri'; /*Tipo Letra*/
    text-align: center;
    font-size: 12px; /*Tamaño Letra*/
}

.banEtiquetaAgregar {
    color: #FFF;
    font-family: inherit;
    font-size: 14px;
}

.banEtiquetaLink {
    color: #000000;
    font-family: inherit;
    font-size: 12px;
}

.btnCajasTextoPW {
    color: #000;
    padding: 6px;
    border-radius: 5px;
    display: block;
    font-size: 12px;
    font-family: inherit;
    width: 100%;
    border: #c2c2c2 1px solid;
}

.btnDropDLPW {
    display: block;
    font-size: 9px;
    font-family: inherit;
    width: 100%;
}

.botonPW {
    border-radius: 8px !important;
    padding: 5px !important;
    border: 0px;
    background-color:#fff;
    color: #000;
    font-size: 14px;
    width: 100% !Important;
    font-family: inherit;
}

.lblEncaMini {
    font-size: 9px;
    font-weight: bold;
    color: #FFFFFF;
    font-family: inherit;
    border: 0;
}

.btl-titulo, .label-primary, .btl-general {
    color: #fff;
    /*border-color: #ccc;*/
    width: 100%;
    background: #00569D;
}

.accordionHeaderSelected {
    border: 1px solid #2F4F4F;
    color: white;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    text-align: center;
    background: rgb(14,56,140); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(14,56,140,1) 0%, rgba(0,62,117,1) 0%, rgba(0,62,117,1) 40%, rgba(0,24,63,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(14,56,140,1) 0%,rgba(0,62,117,1) 0%,rgba(0,62,117,1) 40%,rgba(0,24,63,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(14,56,140,1) 0%,rgba(0,62,117,1) 0%,rgba(0,62,117,1) 40%,rgba(0,24,63,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e388c', endColorstr='#00183f',GradientType=0 ); /* IE6-9 */
}

.accordionHeader {
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5b6067;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    text-align: center;
    background: rgb(14,56,140); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(14,56,140,1) 0%, rgba(0,62,117,1) 0%, rgba(0,62,117,1) 40%, rgba(0,24,63,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(14,56,140,1) 0%,rgba(0,62,117,1) 0%,rgba(0,62,117,1) 40%,rgba(0,24,63,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(14,56,140,1) 0%,rgba(0,62,117,1) 0%,rgba(0,62,117,1) 40%,rgba(0,24,63,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e388c', endColorstr='#00183f',GradientType=0 ); /* IE6-9 */
}

.lblMenMarc {
    display: block;
    font-size: 15px;
    font-family: inherit;
    width: 100%;
    font-weight: bold;
    /*color: #FFFFFF;*/
}

/*Fondo Encabezado Menu*/
.rwEncabezadoMenu {
    height: 29px;
    background: #002D5D; /*Fondo*/
    display: block;
    font-size: 12px;
    font-family: inherit; /*Tipo Letra*/
    width: 100%;
    font-weight: bold;
    color: #FFFFFF; /*Color Letra*/
}

.fondoPoints {
    background-color: #002D5D; /*Fondo*/
    background-image: url('../DwImg/imgGD/imgGen/imgPoints.png');
    background-position: center center;
    background-repeat: no-repeat;
    color: #FFFFFF; /*Color Letra*/
    height: 65px;
    text-align: center;
    width: 100px;
    font-weight: bold;
}

.rwEncabezadoIz {
    width: 4px;
    background: rgb(14,56,140); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(14,56,140,1) 0%, rgba(0,62,117,1) 0%, rgba(0,62,117,1) 40%, rgba(0,24,63,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(14,56,140,1) 0%,rgba(0,62,117,1) 0%,rgba(0,62,117,1) 40%,rgba(0,24,63,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(14,56,140,1) 0%,rgba(0,62,117,1) 0%,rgba(0,62,117,1) 40%,rgba(0,24,63,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e388c', endColorstr='#00183f',GradientType=0 ); /* IE6-9 */
}

.rwEncabezadoEsp {
    height: 15px;
    background: rgb(14,56,140); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(14,56,140,1) 0%, rgba(0,62,117,1) 0%, rgba(0,62,117,1) 40%, rgba(0,24,63,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(14,56,140,1) 0%,rgba(0,62,117,1) 0%,rgba(0,62,117,1) 40%,rgba(0,24,63,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(14,56,140,1) 0%,rgba(0,62,117,1) 0%,rgba(0,62,117,1) 40%,rgba(0,24,63,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e388c', endColorstr='#00183f',GradientType=0 ); /* IE6-9 */
}

.rwEncabezadoDe {
    width: 4px;
    background: rgb(14,56,140); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(14,56,140,1) 0%, rgba(0,62,117,1) 0%, rgba(0,62,117,1) 40%, rgba(0,24,63,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(14,56,140,1) 0%,rgba(0,62,117,1) 0%,rgba(0,62,117,1) 40%,rgba(0,24,63,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(14,56,140,1) 0%,rgba(0,62,117,1) 0%,rgba(0,62,117,1) 40%,rgba(0,24,63,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e388c', endColorstr='#00183f',GradientType=0 ); /* IE6-9 */
}

.rwEncaMiniIz {
    width: 4px;
    background-repeat: no-repeat;
    background-image: url('../Banner/imgRw/rwMasterIz.jpg' );
    border-bottom: 1px #999999 solid;
    background-color: #92bade;
}

.rwEncaMiniEsp {
    height: 10px;
    background-image: url('../Banner/imgRw/rwMasterEs.jpg' );
    border-bottom: 1px #999999 solid;
    background-color: #92bade;
}

.rwEncaMiniDe {
    width: 4px;
    background-repeat: no-repeat;
    background-image: url('../Banner/imgRw/rwMasterDe.jpg' );
    border-bottom: 1px #999999 solid;
    background-color: #92bade;
}

.banDropDLPW {
    display: block;
    Font-Size: 14px;
    width: 97%;
}

.lblError {
    Font-Size: 9pt;
    Width: 100%;
    color: #C00000;
}

/*cssUI*/
#rwMenTit, .rwMenTit {
    background-image: url(../Banner/imgMenu/imgGene/foMenTit.jpg);
    border-bottom: 0px #999999 solid;
    background-color: #cccccc;
    color: #444444;
}

#colMarc, .colMarc {
    background-color: #FFFFFF;
}

#rfv, .rfv {
}

#dvEncabColo, .dvEncabColo {
    border-top: 1px #91B2DF solid;
    border: 1px #999999 solid;
    background-color: white;
}

#dvEncabColoGD, .dvEncabColoGD {
    border-top: 1px #999999 solid;
    /*border: 1px #999999 solid;*/
    background-color: white;
}

#lblEncaMini, .lblEncaMini, .lblEncabezado {
    color: #302D39;
}

#tablaEspe, .tablaEspe {
    border-right: #e9f1fe 1px solid;
    border-top: #e9f1fe 1px solid;
    border-left: #e9f1fe 1px solid;
    border-bottom: #e9f1fe 1px solid;
    background-color: #f1fafe;
}

#tablaRepo, .tablaRepo {
    border: #9E9E9E 2px solid;
    border-radius: 10px;
    margin: 0 0 5px 5px;
    padding: 10px 10px 10px 10px;
}


#tablaMarco, .tablaMarco {

}

#tablaBorde, .tablaBorde {
    border-right: dimgray 1px solid;
    border-top: dimgray 1px solid;
    border-left: dimgray 1px solid;
    border-bottom: dimgray 1px solid;
}

#dvMenConcont, .dvMenConcont {
    color: #302D39;
}

#tdContenido, .tdContenido {
    /*border: 1px #999999 solid;*/
}

#lblEncabCons, .lblEncabCons {
    color: #302D39;
    border-bottom: 1px #999999 solid;
    background-color: inactivecaptiontext;
}


#filaErrorFecha, .filaErrorFecha {
    color: #ff0000;
    background-color: #C9E1F9;
}

#filaError, .filaError, .poPupPanel {
    border-top: 1px #91B2DF solid;
    color: #4170A6;
    border: 1px #999999 solid;
    background-color: white;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
}

#panelMensaje, .panelMensaje {
    background-color: #E9F1FE;
    border-right: #C9E1F9 2px solid;
    border-top: #C9E1F9 2px solid;
    border-left: #C9E1F9 2px solid;
    border-bottom: #C9E1F9 2px solid;
}

#LabelColor, .Label, .LabelMed, .LabelPeq {
    /*color: #336791;*/
}

#LabelCTColor, .LabelCT, .LabelT, .LabelTG {
    color: #ffffff;
    background-color: #1E2B3C;
}

#LabelTexto, .panel, .LabelTexto, .LabelRepo, .LabelMed, .LabelEsp, .LabelMini {
    color: #302D39;
}

.Color {
    color: #ffffff;
    text-align: center;
    background-color: #215c94;
    vertical-align: top;
}

.Font{
    text-align: center;
    font-weight : 800;
}

#LabelTitu, .LabelTitu {
    color: #302D39;
    background-color: #b7cfe7;
}

#MsgGridR, .MsgGridR {
    color: #FF0000;
}

#CajasTextoBorde, .cajasTexto, .cajasTextoExt, .cajasTextoMin, .cajasTextoMed, .cajasTextoD, .cajasTextoLectura, .cajasTextoLecturaDer {
    border: #336791 1px solid;
    border-radius: 5px;
    padding: 5px 10px !important;
}

.cajasTextoLecturaDer {
    background-color: #dcdcdc;
}

#listbox, .listbox {
    border-right: #6699ff 1px solid;
    border-top: #6699ff 1px solid;
    border-left: #6699ff 1px solid;
    border-bottom: #6699ff 1px solid;
}

#dvEncabezado, .dvEncabezado {
    color: #4170A6;
    border: 1px #999999 solid;
    border-top: 1px #91B2DF solid;
}

#div.marcoMensaje, .div.marcoMensaje {
    background-color: #C9E1F9;
    color: #302D39;
    border: 3px double #000080;
}

#rwTituIn, .rwTituIn {
    border-bottom: 1px #999999 solid;
    background-color: #92bade;
}

#botones, .botones {
    border: solid 1px #E1E6FF;
}

    #botones2, .botones:hover {
        background-color: #EEEEEE;
        border: solid 1px #BBBBBB;
    }

#botonno, .botonno {
    color: #ffffff;
}

#boton, .boton {
    color: #302D39;
    background-color: White;
    border-right: #C9E1F9 1px solid;
    border-top: #C9E1F9 1px solid;
    border-left: #C9E1F9 1px solid;
    border-bottom: #C9E1F9 1px solid;
}

/*.boton:disabled,
.boton[disabled] {
    border: 1px solid #999999;
    background-color: #cccccc;
    color: #666666;
}*/

/*cssMENÚ*/
#rwEmpl, .rwEmpl {
    color: #444444;
}

#rwBiDatma, .rwBiDatma {
    color: #444444;
}

#rwEmpl2, .rwEmpl2 {
    border-right-style: solid;
    border-right-color: #585880;
    border-right-width: 2px;
    border-left-style: solid;
    border-left-color: #585880;
    border-left-width: 2px;
}

#rwLider, .rwLider {
    color: #444444;
}

#rwHR, .rwHR {
    color: #444444;
}

#rwExterno, .rwExterno {
    color: #444444;
}

#rwAsistente, .rwAsistente {
    color: #444444;
}

#rwAyuEmpl, .rwAyuEmpl {
    color: #444444;
}

#rwAyuLider, .rwAyuLider {
    color: #444444;
}

#rwSO, .rwSO {
    color: #444444;
}

#rwAyuHR, .rwAyuHR {
    color: #444444;
}

#rwAyuExterno, .rwAyuExterno {
    color: #444444;
}

#rwAyuAsistente, .rwAyuAsistente {
    color: #444444;
}

#menuItem, .menuItem {
    color: #103c6b;
    border: 1px solid #C8B678;
    color: #806000;
    background-color: #b3cbe3;
    padding: 4px 5px 4px 5px;
}

.menuHover {
    color: #EEEBE6;
    border: 1px Solid #C8B678;
    background-color: #103c6b;
    padding: 4px 5px 4px 5px;
}

.accordionHeaderSelected {
    border: 1px solid #2F4F4F;
    color: white;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    text-align: center;
    background: rgb(14,56,140); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(14,56,140,1) 0%, rgba(0,62,117,1) 0%, rgba(0,62,117,1) 40%, rgba(0,24,63,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(14,56,140,1) 0%,rgba(0,62,117,1) 0%,rgba(0,62,117,1) 40%,rgba(0,24,63,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(14,56,140,1) 0%,rgba(0,62,117,1) 0%,rgba(0,62,117,1) 40%,rgba(0,24,63,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e388c', endColorstr='#00183f',GradientType=0 ); /* IE6-9 */
}

.accordionHeader {
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5b6067;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    text-align: center;
    background: rgb(14,56,140); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(14,56,140,1) 0%, rgba(0,62,117,1) 0%, rgba(0,62,117,1) 40%, rgba(0,24,63,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(14,56,140,1) 0%,rgba(0,62,117,1) 0%,rgba(0,62,117,1) 40%,rgba(0,24,63,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(14,56,140,1) 0%,rgba(0,62,117,1) 0%,rgba(0,62,117,1) 40%,rgba(0,24,63,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e388c', endColorstr='#00183f',GradientType=0 ); /* IE6-9 */
}

/**new add**/
.imgListControl {
    border-radius: 80px !important;
    Height: 113px !important;
    Width: 113px !important;
}

.DropDL {
    padding: 6px !important;
}

.tdCasilla {
    padding-right: 0px !important;
}

.grillaEncabezado {
    /*background-color: #337AB7 !important;*/
    border-color: #fff !important;
    color: #FFF;
    height: 40px !important;
}

.grillaEncabezadoInv {
    background: #F6E9B9;
    color: #00569d;
}

.grillaFila {
    background-color: #fff !important;
    height: 30px !important;
    border-color: #eae8e8 !important;
}

.grillaFilaAlter {
    background-color: #f0ebeb !important;
    height: 30px !important;
    border-color: #eae8e8 !important;
}

.grillaPaginador {
    /*background-color: #337ab7 !important;*/
    border-color: #fff !important;
    color: #FFF;
    height: 20px !important;
}

    .grillaPaginador > td > a {
        color: #FFF !important;
    }

    .grillaPaginador > td > span {
        /*color: #fff;*/
        border-radius: 10px;
        padding: 1px;
    }

.grillaFooter {
    background-color: #fff !important;
    font-weight: bold;
    height: 20px !important;
    border-color: #eae8e8 !important;
}

.divImgCorp {
    text-align: center !important;
    border-radius: 7px !important;
    background-color: #fff !important;
}

.divImgCorpFoto {
    border-radius: 7px !important;
    background-color: #ffffff !important;
}

.popUsuarioSS {
    width: 100%;
    background: #909092;
    -webkit-border-radius: 4px;
    border-radius: 7px;
    color: #ffffff;
    letter-spacing: .8px;
    line-height: 16px;
    margin-top: 1px;
    min-height: 14px;
    padding: 4px 8px;
    position: absolute;
    z-index: 1000;
    -webkit-font-smoothing: antialiased;
    border-width: 2px 4px 4px 2px;
    border-style: solid;
    border-color: rgb(51, 103, 145);
}

.nav {
    padding: 5px 1px 1px 1px !important;
}

th {
    text-align: center !important;
}

/**12/12/2018 New**/

.Pager {
    font-size: 14px;
}

    .Pager select {
        border-radius: 8px;
        text-align: center;
    }

    .Pager select-selected {
        background-color: DodgerBlue;
    }

/**New 23/01/2019**/
.MiPerfilFondo {
    border-radius: 25px !important;
}

.MisHobbies {
    font-size: 20px !important;
    color: #FFF !important;
    margin: 1% 15%;
}

.MisHobbiestxt {
    width: 80%;
    height: 150px;
    position: relative;
    margin: 9% 15%;
    border-radius: 18px !important;
}

.MisPropositos {
    font-size: 20px !important;
    color: #FFF !important;
    margin: 1% 15%;
}

.MisPropositostxt {
    width: 80%;
    height: 150px;
    position: relative;
    margin: 9% 15%;
    border-radius: 18px !important;
}

.QuienSoy {
    font-size: 20px !important;
    color: #FFF !important;
    margin: 1% 10%;
}

.QuienSoytxt {
    width: 80%;
    height: 150px;
    position: relative;
    margin: 1% 10%;
    border-radius: 18px !important;
}

.imgMisPropositos {
    display: flex;
    z-index: 1;
    position: absolute;
    margin: -31px 0px 0px 45px;
}

.imgMisHobbies {
    display: flex;
    z-index: 1;
    position: absolute;
    margin: -31px 0px 0px 45px;
}

.imgQuienSoy {
    display: flex;
    z-index: 1;
    position: absolute;
    margin: -19px 0px 0px 9px;
}

.NombrePerfil {
    font-size: 14px !important;
}

.btnEditMiPerfil {
    /*display: flex;
    z-index: 1;
    position: absolute;
    margin: -48px 280px;*/
}

.btnEditMiPerfil2 {
    /*display: flex;
    z-index: 1;
    position: absolute;
    margin: 7px 192px;*/
}

#imgMiPerfil {
    position: absolute;
    margin: -67px 0px 0px 250px;
}

.lbCambiarFoto {
    color: #FFF;
    font-size: 14px;
}

.lbCambiarFoto:hover {
    color: #FFF;
    font-size: 14px;
}

/**Estilos usuario**/

.our-team {
    /*border-top: 1px solid #fff;*/
    /*background: #fff;*/
    border-radius: 5px;
    margin-top: 72px;
}

    .our-team .pic {
        width: 40%;
        height: 40%;
        border-radius: 50%;
        margin: -72px auto 0;
        overflow: hidden;
        transition: all 0.20s ease 0s;
        display: flex;
        align-items: center;
        justify-content: center;
        background: white;
    }

    /*.our-team:hover .pic {
        border-radius: 50%;
        border-color: #1b487a;
    }*/

    .our-team .pic img {
        width: 100%;
        height: auto;
        max-height: 100px;
    }

    .our-team .team-content {
        position: relative;
        overflow: hidden;
        padding-top: 5px;
        border-radius: 5px;
    }

    .our-team .team-title {
        font-size: 14px;
        color: #333;
        margin: 20px 0 0;
        text-transform: uppercase;
    }

    .our-team .post {
        font-size: 14px;
        color: #333;
        display: block;
        margin-bottom: 15px;
    }

    .our-team .description {
        font-size: 12px;
        font-weight: 300;
        color: #333;
        padding: 0 35px;
        line-height: 22px;
        margin-bottom: 60px;
    }

    .our-team .social-links {
        width: 100%;
        height: 25%;
        position: absolute;
        bottom: -17%;
        left: 0;
        margin: 0;
        padding: 9px 0;
        list-style: none;
        background: #1b487a;
        transition: all 0.20s linear 0s;
    }

    .our-team:hover .social-links {
        bottom: 0;
    }

    .our-team .social-links li {
        display: inline-block;
        margin: 0 5px;
    }

        .our-team .social-links li a {
            width: 35px;
            height: 35px;
            line-height: 35px;
            border-radius: 50%;
            font-size: 20px;
            color: #fff;
            border: 1px solid #fff;
        }

            .our-team .social-links li a:hover {
                text-decoration: none;
            }

@media only screen and (max-width: 90px) {
    .our-team {
        margin-top: 80px;
    }
}

/*06/03/2019*/

.counterLabel {
    color: #fff;
    font-size: 15px;
}

.counter.clientColor:before {
    background: linear-gradient(135deg,#337ab7,#569ad4);
}

.counter.clientColor .counter-icon {
    color: #FFA105;
}

/*20/06/2019 Add*/
.tablaTitulo {
    border-top: 1px #FFF solid;
    background-color: #0d286d;
    width: 100%;
    color: #FFFFFF;
}

.panel-default > .panel-heading {
    color: #333;
    background-color: #ddd;
    border-color: #999999;
}

/*12/07/2019 Add Kevenb*/
.btn-colaborador {
    /*Modificacion de estilos juancp*/
    font-size: 10px;
    word-break: break-all;
    /*overflow-wrap: anywhere;*/
}

.btn-lider {
    font-size: 14px
}

.btn-RRHH {
    font-size: 14px
}

.btn-asistente {
    font-size: 14px
}

.GeneralMenu {
    font-size: 14px !important;
}

input[type="radio"], input[type="checkbox"] {
    vertical-align: sub;
}

label[for] {
    display: inline;
}

.sidebar-collapse {
    background-color: #00569D !important;
}

#main-menu a:hover {
 color: #FFF !important;
}

#main-menu a:focus {
 color: #FFF !important;
}


.team-content .Label{
    color: #FFF !important;
}

.team-content .team-title{
    color: #FFF !important;
}

.btn-group .fa .fa-angle-down {
    color: #fff !important;
}

.vertical-nav-menu li a {
    color: #fff;
    white-space: normal;
    display: flow-root;
}

    .vertical-nav-menu li a:hover {
        color: #000 !important;
        background : #fff;
    }
        .vertical-nav-menu li a:hover i.metismenu-icon {
            color: #000 !important;
            opacity: 1 !important;
        }

        .vertical-nav-menu li a:hover i.metismenu-state-icon {
            color: #000 !important;
            opacity: 1 !important;
        }

        .vertical-nav-menu i.metismenu-state-icon, .vertical-nav-menu i.metismenu-icon {
            color: #fff;
            opacity: 1 !important;
        }

.vertical-nav-menu {
    font-size: 15px;
    font-weight: bold;
}

/*.tab-content {
    padding-bottom: 40px;
}*/

.fa-angle-down:before {
    color: #fff !important;
    opacity: 1 !important;
}

.team-title2 {
    font-weight: bold;
    font-size: 14px;
}

.NewButtonMaster {
    color: #000 !important;
    text-decoration: none;
    background: #fff;
    padding: 4px;
    border-color: #0c0661;
    border-radius: 10px;
    border-style: solid;
    font-family: inherit;
    font-size: 14px;
    margin: 2px;
}

    .NewButtonMaster:hover {
        background-color: #215c94;
        color: #FFF !important;
        transform: translate(-0.4em, -0.4em);
        transition: box-shadow 1s, transform 1s;
        transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
        -webkit-box-shadow: 14px 13px 9px -2px rgba(0,0,0,0.73);
        -moz-box-shadow: 14px 13px 9px -2px rgba(0,0,0,0.73);
        box-shadow: 14px 13px 9px -2px rgba(0,0,0,0.73);
    }

.NewButtonMaster img {
    height: 1.9em;
    width: 1.9em;
}

.NewButtonMaster {
    height: 4em;
    width: 5.7em;
}

@media screen and (max-width: 930px) {
    .NewButtonMaster {
        height: 3.2em;
        width: 3.5em;
    }
}

.tool {
    font-size: 20px !important;
    background: none;
    border: none;
}
.tool2 {
    font-size: 20px !important;    
}
.tool span {
    font-size: 1rem;
    font-weight: 500;
}
.prog {
    font-size: 60px;
}

.NombrePerfilCargo {
    font-size: 16px !important;
}

.text-focus {
    color: #444054 !important;
}

.text-alternate {
    color: #794c8a !important;
}

.text-dw {
    color: #00569D !important;
}

.bg-dw {
    background-color: #00569D !important;
}

.bg-gris50 {
    background-color: #7F7F7F !important;
}

.bg-rojoOscuro {
    background-color: #880015 !important;
}

.bg-naranja {
    background-color: #FF7F27 !important;
}

.bg-amarillo {
    background-color: #FFF200 !important;
}

.bg-verde {
    background-color: #22B14C !important;
}

.bg-turquesa {
    background-color: #00A2E8 !important;
}

.bg-azulIndigo {
    background-color: #3F48CC !important;
}

.bg-morado {
    background-color: #A349A4 !important;
}

.bg-gris25 {
    background-color: #C3C3C3 !important;
}

.bg-marron {
    background-color: #B97A57 !important;
}

.bg-rosado {
    background-color: #FFAEC9 !important;
}

.bg-dorado {
    background-color: #FFC90E !important;
}

.bg-amarilloClaro {
    background-color: #EFE4B0 !important;
}

.bg-lima {
    background-color: #B5E61D !important;
}

.bg-turquesaClaro {
    background-color: #99D9EA !important;
}

.bg-azulGrisaceo {
    background-color: #7092BE !important;
}

.bg-lavanda {
    background-color: #C8BFE7 !important;
}

.text-gris50 {
    color: #7F7F7F !important;
}

.text-rojoOscuro {
    color: #880015 !important;
}

.text-naranja {
    color: #FF7F27 !important;
}

.text-amarillo {
    color: #FFF200 !important;
}

.text-verde {
    color: #22B14C !important;
}

.text-turquesa {
    color: #00A2E8 !important;
}

.text-azulIndigo {
    color: #3F48CC !important;
}

.text-morado {
    color: #A349A4 !important;
}

.text-gris25 {
    color: #C3C3C3 !important;
}

.text-marron {
    color: #B97A57 !important;
}

.text-rosado {
    color: #FFAEC9 !important;
}

.text-dorado {
    color: #FFC90E !important;
}

.text-amarilloClaro {
    color: #EFE4B0 !important;
}

.text-lima {
    color: #B5E61D !important;
}

.text-turquesaClaro {
    color: #99D9EA !important;
}

.text-azulGrisaceo {
    color: #7092BE !important;
}

.text-lavanda {
    color: #C8BFE7 !important;
}

.grad-dark {
    background: #343A40 !important;
    background: -moz-linear-gradient(#343a40, #3c434a, #454d55, #4d565f, #56606a) !important;
    background: -o-linear-gradient(#343a40, #3c434a, #454d55, #4d565f, #56606a) !important;
    background: -webkit-linear-gradient(#343a40, #3c434a, #454d55, #4d565f, #56606a) !important;
    background: linear-gradient(#343a40, #3c434a, #454d55, #4d565f, #56606a) !important;
}

.grad-secondary {
    background: #6C757D !important;
    background: -moz-linear-gradient(#6c757d, #767e86, #7f888f, #899199, #939ba2) !important;
    background: -o-linear-gradient(#6c757d, #767e86, #7f888f, #899199, #939ba2) !important;
    background: -webkit-linear-gradient(#6c757d, #767e86, #7f888f, #899199, #939ba2) !important;
    background: linear-gradient(#6c757d, #767e86, #7f888f, #899199, #939ba2) !important;
}

.grad-rojoOscuro {
    background: #880015 !important;
    background: -moz-linear-gradient(#880015, #9b0018, #ae001b, #c1001e, #d50021) !important;
    background: -o-linear-gradient(#880015, #9b0018, #ae001b, #c1001e, #d50021) !important;
    background: -webkit-linear-gradient(#880015, #9b0018, #ae001b, #c1001e, #d50021) !important;
    background: linear-gradient(#880015, #9b0018, #ae001b, #c1001e, #d50021) !important;
}

.grad-danger {
    background: #DC3545 !important;
    background: -moz-linear-gradient(#dc3545, #df414f, #e14c59, #e35663, #e4606d) !important;
    background: -o-linear-gradient(#dc3545, #df414f, #e14c59, #e35663, #e4606d) !important;
    background: -webkit-linear-gradient(#dc3545, #df414f, #e14c59, #e35663, #e4606d) !important;
    background: linear-gradient(#dc3545, #df414f, #e14c59, #e35663, #e4606d) !important;
}

.grad-compensar {
    background: #F60 !important;
    background: -moz-linear-gradient(#ff6600, #ff731b, #ff7e2e, #ff893e, #ff944d) !important;
    background: -o-linear-gradient(#ff6600, #ff731b, #ff7e2e, #ff893e, #ff944d) !important;
    background: -webkit-linear-gradient(#ff6600, #ff731b, #ff7e2e, #ff893e, #ff944d) !important;
    background: linear-gradient(#ff6600, #ff731b, #ff7e2e, #ff893e, #ff944d) !important;
}

.grad-warning {
    background: #FFC107 !important;
    background: -moz-linear-gradient(#ffc107, #ffc625, #ffcb37, #ffcf46, #ffd454) !important;
    background: -o-linear-gradient(#ffc107, #ffc625, #ffcb37, #ffcf46, #ffd454) !important;
    background: -webkit-linear-gradient(#ffc107, #ffc625, #ffcb37, #ffcf46, #ffd454) !important;
    background: linear-gradient(#ffc107, #ffc625, #ffcb37, #ffcf46, #ffd454) !important;
}

.grad-success {
    background: #28A745 !important;
    background: -moz-linear-gradient(#28a745, #30b24e, #39bd56, #40c85f, #48d368) !important;
    background: -o-linear-gradient(#28a745, #30b24e, #39bd56, #40c85f, #48d368) !important;
    background: -webkit-linear-gradient(#28a745, #30b24e, #39bd56, #40c85f, #48d368) !important;
    background: linear-gradient(#28a745, #30b24e, #39bd56, #40c85f, #48d368) !important;
}

.grad-primary {
    background: #007BFF !important;
    background: -moz-linear-gradient(#007bff, #1686ff, #2a90ff, #3c99ff, #4da3ff) !important;
    background: -o-linear-gradient(#007bff, #1686ff, #2a90ff, #3c99ff, #4da3ff) !important;
    background: -webkit-linear-gradient(#007bff, #1686ff, #2a90ff, #3c99ff, #4da3ff) !important;
    background: linear-gradient(#007bff, #1686ff, #2a90ff, #3c99ff, #4da3ff) !important;
}

.grad-dw {
    background: #00569D !important;
    background: -moz-linear-gradient(#00569d, #0060b0, #006bc3, #0075d6, #0080ea) !important;
    background: -o-linear-gradient(#00569d, #0060b0, #006bc3, #0075d6, #0080ea) !important;
    background: -webkit-linear-gradient(#00569d, #0060b0, #006bc3, #0075d6, #0080ea) !important;
    background: linear-gradient(#00569d, #0060b0, #006bc3, #0075d6, #0080ea) !important;
}

.grad-alternate {
    background: #794c8a !important;
    background: -moz-linear-gradient(#794c8a, #835594, #8c5e9d, #9668a7, #a071b1) !important;
    background: -o-linear-gradient(#794c8a, #835594, #8c5e9d, #9668a7, #a071b1) !important;
    background: -webkit-linear-gradient(#794c8a, #835594, #8c5e9d, #9668a7, #a071b1) !important;
    background: linear-gradient(#794c8a, #835594, #8c5e9d, #9668a7, #a071b1) !important;
}

.grad-light {
    background: #E9ECEF !important;
    background: -moz-linear-gradient(#e9ecef, #eff1f3, #f5f5f7, #fafafb, #fff) !important;
    background: -o-linear-gradient(#e9ecef, #eff1f3, #f5f5f7, #fafafb, #fff) !important;
    background: -webkit-linear-gradient(#e9ecef, #eff1f3, #f5f5f7, #fafafb, #fff) !important;
    background: linear-gradient(#e9ecef, #eff1f3, #f5f5f7, #fafafb, #fff) !important;
}

.grad-gris25 {
    background: #C3C3C3 !important;
    background: -moz-linear-gradient(#c3c3c3, #cccccc, #d6d6d6, #dfdfdf, #e9e9e9) !important;
    background: -o-linear-gradient(#c3c3c3, #cccccc, #d6d6d6, #dfdfdf, #e9e9e9) !important;
    background: -webkit-linear-gradient(#c3c3c3, #cccccc, #d6d6d6, #dfdfdf, #e9e9e9) !important;
    background: linear-gradient(#c3c3c3, #cccccc, #d6d6d6, #dfdfdf, #e9e9e9) !important;
}

.grad-marron {
    background: #B97A57 !important;
    background: -moz-linear-gradient(#b97a57, #bf8564, #c58f72, #cb9a7f, #d0a58d) !important;
    background: -o-linear-gradient(#b97a57, #bf8564, #c58f72, #cb9a7f, #d0a58d) !important;
    background: -webkit-linear-gradient(#b97a57, #bf8564, #c58f72, #cb9a7f, #d0a58d) !important;
    background: linear-gradient(#b97a57, #bf8564, #c58f72, #cb9a7f, #d0a58d) !important;
}

.grad-rosado {
    background: #FFAEC9 !important;
    background: -moz-linear-gradient(#ffaec9, #ffbbd2, #ffc8da, #ffd4e3, #ffe1eb) !important;
    background: -o-linear-gradient(#ffaec9, #ffbbd2, #ffc8da, #ffd4e3, #ffe1eb) !important;
    background: -webkit-linear-gradient(#ffaec9, #ffbbd2, #ffc8da, #ffd4e3, #ffe1eb) !important;
    background: linear-gradient(#ffaec9, #ffbbd2, #ffc8da, #ffd4e3, #ffe1eb) !important;
}

.grad-dorado {
    background: #FFC90E !important;
    background: -moz-linear-gradient(#ffc90e, #ffcd2b, #ffd23d, #ffd64d, #ffda5b) !important;
    background: -o-linear-gradient(#ffc90e, #ffcd2b, #ffd23d, #ffd64d, #ffda5b) !important;
    background: -webkit-linear-gradient(#ffc90e, #ffcd2b, #ffd23d, #ffd64d, #ffda5b) !important;
    background: linear-gradient(#ffc90e, #ffcd2b, #ffd23d, #ffd64d, #ffda5b) !important;
}

.grad-amarilloClaro {
    background: #EFE4B0 !important;
    background: -moz-linear-gradient(#efe4b0, #f2eac0, #f6efd0, #f9f5e0, #fcfaf0) !important;
    background: -o-linear-gradient(#efe4b0, #f2eac0, #f6efd0, #f9f5e0, #fcfaf0) !important;
    background: -webkit-linear-gradient(#efe4b0, #f2eac0, #f6efd0, #f9f5e0, #fcfaf0) !important;
    background: linear-gradient(#efe4b0, #f2eac0, #f6efd0, #f9f5e0, #fcfaf0) !important;
}

.grad-lima {
    background: #B5E61D !important;
    background: -moz-linear-gradient(#b5e61d, #bbe621, #c1e626, #c7e62a, #cce62e) !important;
    background: -o-linear-gradient(#b5e61d, #bbe621, #c1e626, #c7e62a, #cce62e) !important;
    background: -webkit-linear-gradient(#b5e61d, #bbe621, #c1e626, #c7e62a, #cce62e) !important;
    background: linear-gradient(#b5e61d, #bbe621, #c1e626, #c7e62a, #cce62e) !important;
}

.grad-info {
    background: #17A2B8 !important;
    background: -moz-linear-gradient(#17a2b8, #20adc3, #27b8cf, #2fc3da, #36cee6) !important;
    background: -o-linear-gradient(#17a2b8, #20adc3, #27b8cf, #2fc3da, #36cee6) !important;
    background: -webkit-linear-gradient(#17a2b8, #20adc3, #27b8cf, #2fc3da, #36cee6) !important;
    background: linear-gradient(#17a2b8, #20adc3, #27b8cf, #2fc3da, #36cee6) !important;
}

.grad-azulGrisaceo {
    background: #7092BE !important;
    background: -moz-linear-gradient(#7092be, #7d9cc4, #8ba6ca, #98b0d0, #a5bad6) !important;
    background: -o-linear-gradient(#7092be, #7d9cc4, #8ba6ca, #98b0d0, #a5bad6) !important;
    background: -webkit-linear-gradient(#7092be, #7d9cc4, #8ba6ca, #98b0d0, #a5bad6) !important;
    background: linear-gradient(#7092be, #7d9cc4, #8ba6ca, #98b0d0, #a5bad6) !important;
}

.grad-lavanda {
    background: #C8BFE7 !important;
    background: -moz-linear-gradient(#c8bfe7, #d0c8eb, #d8d1ee, #e0dbf2, #e8e4f5) !important;
    background: -o-linear-gradient(#c8bfe7, #d0c8eb, #d8d1ee, #e0dbf2, #e8e4f5) !important;
    background: -webkit-linear-gradient(#c8bfe7, #d0c8eb, #d8d1ee, #e0dbf2, #e8e4f5) !important;
    background: linear-gradient(#c8bfe7, #d0c8eb, #d8d1ee, #e0dbf2, #e8e4f5) !important;
}



.grad-turquesaClaro {
    background-color: #99D9EA !important;
    background-image: linear-gradient(#99D9EA, #d8f1f7);
}

.grad-naranja {
    background-color: #FF7F27 !important;
    background-image: linear-gradient(#FF7F27, #d50021);
}

.grad-amarillo {
    background-color: #FFF200 !important;
    background-image: linear-gradient(#FFF200, #fff64d);
}

.grad-verde {
    background-color: #22B14C !important;
    background-image: linear-gradient(#22B14C, #44db71);
}

.grad-turquesa {
    background-color: #00A2E8 !important;
    background-image: linear-gradient(#00A2E8, #36c2ff);
}

.grad-azulIndigo {
    background-color: #3F48CC !important;
    background-image: linear-gradient(#3F48CC, #7b82dc);
}

.grad-morado {
    background-color: #A349A4 !important;
    background-image: linear-gradient(#A349A4, #c277c2);
}

.grad-gris50 {
    background: #7F7F7F !important;
    background: -moz-linear-gradient(#7f7f7f, #888888, #929292, #9b9b9b, #a5a5a5) !important;
    background: -o-linear-gradient(#7f7f7f, #888888, #929292, #9b9b9b, #a5a5a5) !important;
    background: -webkit-linear-gradient(#7f7f7f, #888888, #929292, #9b9b9b, #a5a5a5) !important;
    background: linear-gradient(#7f7f7f, #888888, #929292, #9b9b9b, #a5a5a5) !important;
}

.bg-amarillo {
    background-color: #FFF200 !important;
}

.text-compensar {
    color: #f60 !important;
}

.bg-compensar {
    background-color: #f60 !important;
}

.ajax__tab_xp .ajax__tab_body {
    font-size: 14pt !important;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

#ctl00_ContenidoPagina_pBusa1 {
    font-size: 14pt !important;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.div-codeColor {
    position: absolute;
    right: 1em;
}

.border-1 {
    border: 1px solid #bcc1c5;
}

.ajax__tab_xp .ajax__tab_body {
    font-size: 12pt !important;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;
    text-align: left !important;
}

.ajax__tab_xp .ajax__tab_header {
    font-size: 15px !important;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;
    text-align: left !important;
}

.ajax__tab_default .ajax__tab {
    height: 30px !important;
    margin-top: 1px !important;
}

.ajax__tab_xp .ajax__tab_header .ajax__tab_outer {
    background-position: right !important;
    background-repeat: no-repeat !important;
    height: 30px !important;
    padding-right: 0px !important;
    background: #FFF !important;
}

.ajax__tab_xp .ajax__tab_header .ajax__tab_inner {
    background: #FFF !important;
    
}

.ajax__tab_xp .ajax__tab_header .ajax__tab_tab {
    background: #00569D !important;
    color: #fff;
    padding-left: 8px !important;
    padding-right: 8px !important;
    padding-top: 5px !important;
}


.ajax__tab_active > .ajax__tab_outer > .ajax__tab_inner > .ajax__tab_tab {
    background-color: #fff !important;
    color: #000 !important;
    border: solid 1px #00569D !important;
}

.msg-warning {
    color: #DA640D;
    font-weight: bold;
}

textarea:focus {
    /*color: #495057;*/
    background-color: #fff;
    border-color: #9aabff;
    outline: 0;
}

input:focus {
    border-color: #9aabff !important;
    outline: 0;
}

select:focus {
    /*color: #495057;*/
    background-color: #fff;
    border-color: #9aabff !important;
    outline: 0;
}

