﻿

/* Titulo */ 

.titulon {
  font-weight: 600;
  font-size: 16px;
  color: black;
}
.titulo {
  font-weight: 600;
  font-size: 16px;
  color: green;
}


/* Captcha */
.BDC_CaptchaImage {
  margin-top: -3px;
}
.BDC_CaptchaIconsDiv {
  margin-top: -3px;
}
.BDC_ReloadIcon {
  margin-top: -15px;
}


/* Botones */
.btn-success {
  background-color: #75A239;
  border-color: #6CA737;
}

  .btn-success:hover {
    background-color: #6C904A;
    border-color: #5E7E41;
  }


.TituloPagina {
  padding-bottom: 0;
  letter-spacing: -1px;
  padding: 6px 0;
  font-weight: 600;
  font-size: 1.1874375rem;
  font-family: -apple-system-headline, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}


.SubTitulo {
  font-size: 1rem;
}


.TextoNegrita {
  margin-top: 10px !important;
  font-weight: bold !important;
  font-size: 13px !important;
}

.TextoNegritaG {
  margin-top: 10px !important;
  font-weight: bold !important;
  font-size: 16px !important;
}


.BotonGrande {
  width: 90% !important;
  margin-left: 20px !important;
  margin-top: 10px !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  cursor: pointer !important;
}


.modal-footer-pie
{
padding:0px;
padding-top:5px;
}


/* Curso - Busqueda */
.cuadroBusquedaTexto1 {
  font-size: 1.8em !important;
  padding-bottom: 0px !important;
}
.cuadroBusquedaTexto2 {
  font-size: 1em !important;
  padding-bottom: 10px !important;
}



/* Curso - Cuadro */
.CuadroCurso {
  padding-bottom: 10px !important;
  padding-top: 5px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  margin-bottom: 20px !important;
  background-color: whitesmoke !important;
}




/* Curso - Detalle */
.small-sidebarDC {
  width: 20% !important;
}
.two-columnDC {
  width: 75% !important;
}

.TextoNegritaTitulo {
  margin-top: 10px !important;
  font-weight: bold !important;
  font-size: 16px !important;
  margin-bottom: 10px !important;
}

.link:hover {
  color:darkseagreen; 
  cursor:pointer;
}




/* Curso - Editar*/
.wysihtml5-toolbar li {
  padding-bottom: 0px !important;
}



  /* Genericos */
  span {
    font-weight: 400;
  }

  h5 {
    font-weight: 400;
    font-family: 'Segoe UI';
    font-size: 16px;
    color: dimgray;
  }

  li {
    padding-bottom: 15px;
  }

  ul {
    font-size: 16px;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-bottom: 5px;
    color: dimgray;
    font-family: 'Segoe UI';
  }

  p {
    font-size: 16px;
    margin-top: 5px;
    margin-bottom: 5px;
    color: black;
    font-family: 'Segoe UI';
  }

  a {
    border-bottom: none;
  }

    a:hover {
      text-decoration: none;
    }
  /*color:gainsboro;*/

  /*font-size: 1.3em;*/


/* colapsar el menu cuando no cabe el menu */
@media (min-width: 998px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }

    .navbar-collapse.collapse {
      display: block !important;
      height: auto !important;
      padding-bottom: 0;
      overflow: visible !important;
    }

    .navbar-collapse.in {
      overflow-y: visible;
    }

  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}

/*.navbar-nav {
    float: left;
    margin: 0;
  }

    .navbar-nav > li {
      float: left;
    }

      .navbar-nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px;
      }*/




.divPagina {
  background-color: whitesmoke;
  margin-bottom: 10px;
  padding-right: 5px !important;
  padding-left: 5px !important;
}



/*Tabs Curso Detalle*/

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  background-color: #75A239;
}

.tabsSup {
  border: solid 1px lightgray;
  margin-bottom: 0px;
}

.liSup {
  padding-bottom:5px;
}

a:hover {
  border-bottom-color: lightgray;
  color: #333;
}



/*Eventos Calendario*/
.fc-content{
  margin-top:5px;
}


.bootstrap-dialog.type-success .modal-header {
  background-color: #75A239;
}




textarea {
  resize: none;
}
