

.colorPrincipal{
    background-color:#232c39
}

.navbar-expand-lg .navbar-collapse {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
}

.card-body{
    height: 100%;
}

.paragraph{
    height: 10%;
}

.fas{
    color: white;
}

.Filter{
    margin-left: 35px;
    color: #002c52;
}


.fondo{
    background-color:#f7f7f7;
}

hr{
    border-color: 2px #002c52;
}

.textColor{
    color: #002c52;
}

.titleCard{
    color: #54595f
}

.btnSee{
    color: white;
    background-color: #002c52;
    /*style="background-color:#C8E2E3;"*/
}

.check{
    margin-left: 5px;
}

.SP_Content{
    color: black;
}

.SP_footerFixed{
    position: absolute;
    bottom: 0;
    width: 100%;
}

.imageMenu{
    padding-left: 20px;
}

.SP_language{
    margin-left: 10px;
    margin-right: 10px;
}

.SP_img{
    height:26;
    width:32
}

.SP_SelectLenguage{
    margin-right: 10px;
}

.R_Content{
    color: black;
}


.container a{
    color:cadetblue;
}

.RTW_img{
    width: 100%;
    height: 100%;
}

.F_Text{
    color: black;
}

.icon{
    color:rgb(19, 0, 102);
    margin-right: 10px;
}

.formulario{
    color: gray;
}

.gender{
    margin-left: 0;
}

.buttonSubmit{
    background-color: #6E85FC;
 }

 .text{
     color: gray;
 }

 .box{
     background-color: #F8F8F8;
     text-align-last: center;
     margin-right: 30px;
     width: 100%;
 }

 .linkDescription{
    color: #B2CBFF;
 }

 .colorStep{
    color:rgb(19, 0, 102);
 }

 .colorStepCercle{
    background-color:rgb(19, 0, 102);
 }

 .otherposition{
    background-color: #140050;
    color: white;
}

.postdoctoral{
    background-color: #3C004F;
    color: white;
}

.predoctoral{
    background-color: #004B4F;
    color: white;
}


.staffresearches{
    background-color: #4d130e;
    color: white;
}

.postitionfellowship{
    background-color: #5A6EF9;
    color: white;
}

.research{
    background-color: #5A6EF9;
    color: white;
}

.stepVertical{
    list-style:none;
    list-style-type: none;
}


.listaSinPuntos{
    list-style-type: none;
}

.listasConPuntos ul{
    list-style-type: disc;
}

.margenListas ul, .margenListas ol {
    margin-left: 1.5em;
}

ul {
    list-style-type: none;
  }

.stepBox{
    display:flex;
    width:100%;
    background:#91bad0;
}

.stepTitle{
    display:flex;
    width:20%;
    align-items:center;
    justify-content:center;
}

.stepContent{
    width:80%; 
    border: solid 1px #91bad0;
    background:#fff;
    padding: 20px;

}


/*ESTABLECER COLOR DE LOS BOTONES*/
/*.colorButton{

}*/

select.form-control.is-invalid {
    margin-bottom: 0.25rem;
}