/*
* Estilo kraken
* Hoja 	que aparecera
*/
.bodyContenido{
   background: #9F2241;
   /*height: 100vh;*/
}

.required
{
   background:url(../../../imagenes/asterisco.gif) no-repeat right;
}

@media (max-width: 600px){
   .user-name {
      display: none;
   }
}

.etiqueta0-9{
   font-size: 0.95rem;
   font-weight: 600;
}
.etiqueta1{
   font-size: 1.050rem;
   font-weight: 600;
}
.etiqueta1-1{
   font-size: 1.1rem;
   font-weight: 600;
}
.etiqueta1-2{
   font-size: 1.2rem;
   font-weight: 600;
}
.etiqueta1-3{
   font-size: 1.3rem;
   font-weight: 600;
}
.etiqueta2{
   font-size: 2.050rem;
   font-weight: 600;
}
.etiqueta3{
   font-size: 3.050rem;
   font-weight: 600;
}

.etiqueta_tabla{
   font-size: 0.85rem;
   text-align: left;
}

.etiqueta_tabla_centro{
   font-size: 0.85rem;
   text-align: center;
}

.icono_tabla{
    cursor:pointer;
    color:#691C32;
}
.etiqueta_tabla_1{
   font-size: 1rem;
   text-align: left;
}

.etiqueta_tabla_centro_1{
   font-size: 1rem;
   text-align: center;
}
/*--------------------------------------------------------------
# Preloader
--------------------------------------------------------------*/
#preloader {
   position: fixed;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   z-index: 9999;
   overflow: hidden;
   background: #e5e5e5;
}

#preloader:before {
   content: "";
   position: fixed;
   top: calc(50% - 30px);
   left: calc(50% - 30px);
   border: 10px solid #1E5045;
   border-top-color: #518c7e;
   border-radius: 50%;
   width: 100px;
   height: 100px;
   -webkit-animation: animate-preloader 1s linear infinite;
   animation: animate-preloader 1s linear infinite;
}

@-webkit-keyframes animate-preloader {
   0% {
      transform: rotate(0deg);
   }
   100% {
      transform: rotate(360deg);
   }
}

@keyframes animate-preloader {
   0% {
      transform: rotate(0deg);
   }
   100% {
      transform: rotate(360deg);
   }
}

@media (max-width: 767px){
   #preloader {
      background-size: 43%;
   }
}
/*Profile Page Start*/
.profile-photo {
   width: 190px;
   height: 190px;
   margin: 0 auto 15px;
   position: relative;
}

.profile-photo .edit-avatar {
   position: absolute;
   right: -1px;
   top: 0;
   width: 30px;
   height: 30px;
   line-height: 30px;
   font-size: 14px;
   text-align: center;
   -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4);
   box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4);
   border-radius: 100%;
}

.profile-photo .avatar-photo {
   border-radius: 100%;
}

.profile-timeline {
   padding: 30px;
}

.profile-timeline .timeline-month {
   margin-bottom: 20px;
}

.profile-timeline-list ul {
   padding-left: 15px;
   position: relative;
}

.profile-timeline-list ul:before {
   content: "";
   width: 2px;
   height: 100%;
   position: absolute;
   left: 4px;
   top: 0;
   background-color: #255b4e;
}

.profile-timeline-list ul li {
   margin-bottom: 10px;
   position: relative;
   padding-left: 30px;
   line-height: 25px;
   padding-top: 8px;
}

.profile-timeline-list ul li p {
   margin-bottom: 0;
}

.profile-timeline-list ul li:before {
   content: "";
   width: 12px;
   height: 12px;
   border: 2px solid #255b4e; /*se modifica el color del borde*/
   border-radius: 22px;
   position: absolute;
   left: -16px;
   top: 15px;
   background: #255b4e; /*se modifica el color del fondo*/
}

.profile-timeline-list .task-name {
   text-transform: uppercase;
   font-weight: 500;
   color: #78909c;
   font-size: 14px;
   line-height: 22px;
   position: relative;
}

.profile-timeline-list .task-name i {
   position: absolute;
   left: -22px;
   top: 0px;
   font-size: 18px;
}
.label_form_texto1_5 {
  font-size:1.2rem;
  font-weight:500;
  color:#000000;
}
