#blk-67{
background-color: #fdfcfa;  
border-radius: 20px; 
border-color: #ff8200; 
border-style: solid;
}

#blk-67 .content{
background-color: transparent;
box-shadow: none !important;
}

#blk-62 .content{
background-color: transparent;
box-shadow: none !important;
}

#blk-68{
background-color: #fdfcfa;  
border-radius: 20px; 
border-color: #ff8200; 
border-style: solid;
  overflow: hidden;
}

#blk-68 .content{
background-color: transparent;
box-shadow: none !important;
}

#blk-69 .content{
background-color: transparent;
box-shadow: none !important;
}

#blk-36 .content{
background-color: transparent;
box-shadow: none !important;
}


div#bs-example-navbar-collapse-1 {
    width: 105%;
}
.ef-course-name {
    font-weight: 400;
    text-transform: uppercase;
}
#add-courses-btn{
  display:none;}
  
ul.nav.navbar-nav.navbar-right {
    letter-spacing: 0.5px;
    font-size: 20px;
    font-weight: bold;
    font-family: 'futuralight' !important;
    color: #ff841c !important;
}

.col-xs-6.col-md-3.ef-grid-item-container {
     width: 23%;
 }
 button.btn.btn-danger {
      font-size: 18px !important;
 }
 button.btn.btn-default {
      font-size: 18px !important;
 }
 
 .modal-footer {
     font-size: 20px !important;}
 h4.modal-title {
     font-size: 22px !important;
 }
 textarea#ef-cancel-reason {
     font-size: 20px !important;
 }
 .modal-content {
 font-size:20px;
 }
 div.block .content {
     //border: solid 1px #ddd;
     //-moz-border-radius: 3px;
     //border-radius: 3px;
     //-webkit-border-radius: 3px;
     background: #fff;
     padding: 10px;
     //padding-top: 10px;
     -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
     box-shadow: 10px 0 5px -4px rgb(12 12 12 / 40%);
 }
 input:-webkit-autofill,
 input:-webkit-autofill:hover, 
 input:-webkit-autofill:focus, 
 input:-webkit-autofill:active
 {
   background-color:white !important;
   color: #6a4022 !important;
 }
 
 .newinput :focus{
 background-color:white !important;
 }
 
  div#blk-61 {
 
margin-bottom: 35px;
 }
 div#blk-2 {
 
   margin-left:120px;
     margin-top:50px;
     max-width: 430px;
 }
 div#blk-3 {
     display: none;
 }
 #t_login_block{
 display:none;
 }
 
 .medium :hover{
 background-color:#e6650066;
   padding: 5px;
 }/* Codigo ruta de navegación*/
 .breadcrumb-x, .breadcrumb-x ol{
   background-image: url('https://gallery.micursor.com/clients/UniversidadAnahuac/CEFAD/banner2.png');
   border-top:3px solid #1f1f1f
   border-bottom:3px solid #1f1f1f;
   background-repeat: repeat;
   background-color:#e66500 ;
   color:#fff;
 }
 /* Codigo color de letra ruta de navegación*/
 .breadcrumb-x, .breadcrumb-x a {
   color:#fff;
 }
 
 /*Codigo de pestaña de opciones*/
 div.block .title{background-color:#fff  ;color: #000;}
 /*Codigo de fondo secundario*/
 div.block .content{background-color:#fff;}
 /*Codigo de fondo cabecera*/
 .navbar-inverse{background-color:#fff;border-color:#fff;}
 
 /*Codigo de letra cabecera*/
 .navbar-inverse .navbar-nav>li>a{color:#663300 !important;}
 .navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover{color: #663300;background-color: #fa512b;}
 .navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover{color: #663300;background-color: #fa512b;}
 .navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover{color: #663300;background-color: transparent;}
 .navbar-inverse .navbar-nav>li>a, .navbar-inverse .navbar-nav>li>a .fa{color:#663300 !important;}
 .navbar-inverse .navbar-nav>li>a{color:#663300 !important;}

.navbar-inverse .navbar-nav>li>a {
    background-color: #fff !important;
    color: #663300  !important;
}

.navbar-inverse .navbar-nav>li>a, .navbar-inverse .navbar-nav>li>a .fa
 /* Codigo de boton*/
 .btn-primary{
   background-color:#6a4022;
   border-color:#6a4022;}
 .btn-primary:hover { 
   background-color: #fff;
   color:#6a4022; 
   border-color:#6a4022;
 }
 
 /*Fondo general*/
 body{
   background-image: url('https://gallery.micursor.com/clients/UniversidadAnahuac/CEFAD/LOGO-CEFAD-FONDO.png');
   background-position: center center;
   background-repeat: no-repeat;
   background-attachment: fixed;
   background-size: cover;
 }
 }
 /* Test Acceso Idesaa*/
 div.ef-login-links>a{
     text-decoration: none;
     width: 82.5px;
     font-weight: 300;
     text-align: center;
     font-size: 10.5px;
     font-family: 'Lato', sans-serif;
     color: #fff  ;
     background-color: #000;
     border-radius: 7.5px;
     border: 1px solid #000;
   }
 
   .ef-login-links>a:hover{
     text-decoration: underline;
     width: 82.5px;
     font-weight: 300;
     text-align: center;
     font-size: 10.5px;
     font-family: 'Lato', sans-serif;
     color: #000 ;
     background-color: #ffffff;
     border-radius: 7.5px;
     border: 1px solid #000;
   }
 /* test barra de progreso*/
 div.progress-bar {
     float: left;
     width: 0;
     height: 0%;
     font-size: 0px;
     line-height: 0px;
     color: transparent ;
     text-align: center;
     background-color: transparent; 
     border-radius: 0px;
     border-color:transparent;   
     min-width:0px transparent;
      box-shadow:none;
 
   
 
 }
 div.progress-bar-success {
     float: left;
     width: 0%;
     height: 0%;
     font-size: 0px;
     line-height: 0px;
     color: transparent ;
     text-align: center;
     background-color: transparent; 
     border-radius: 0px;
     border-color:transparent;
     border-top-color: transparent;
     border-right-color: transparent;
     border-bottom-color: transparent;
     border-left-color: transparent;
     min-width:0px transparent;
    box-shadow:none;
   -webkit-box-shadow: none;
    
 }
 div.progress {
     float: none;
     width: 0%;
     height: 0%;
     font-size: 0px;
     line-height: 0px;
     color: transparent  ;
     text-align: center;
     background-color: transparent; 
     border-radius: 0px;
     border-top-left-radius: 0px;
     border-top-right-radius: 0px;
     border-bottom-right-radius: 0px;
     border-bottom-left-radius: 0px;
     box-shadow:none;
   -webkit-box-shadow: none;
     
      
 }
 div.progress-bar.progress-bar-success {
   width: 0%;
   min-width:0px
   box-shadow:none;
     
 }
 div.progress.pull-right.hidden-xs{
   margin-bottom:0px;
   width:0px;
 }
 
 .icon-copy{filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
 }
 .icon-edit{filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
 }
 .icon-user {  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/usuarios.png) !important;
  background-repeat: no-repeat;
 }
 .icon-users {  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/gruposdeusuarios.png) !important;
  background-repeat: no-repeat;
 }
 .icon-elements_branch{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/ramas.png) !important;
  background-repeat: no-repeat;
 }
 .icon-notebook{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/puestosdetrabajo.png) !important;
  background-repeat: no-repeat;
 }
 .icon-users_family{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/tiposdeusuario.png) !important;
  background-repeat: no-repeat;
 }
 .icon-tests{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/pcompetencias.png) !important;
  background-repeat: no-repeat;
 }
 .icon-chess_piece_rook{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/competencias.png) !important;
  background-repeat: no-repeat;
 }
 .icon-users_relation{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/publicos.png) !important;
  background-repeat: no-repeat;
 }
 .icon-tools{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/csistema.png) !important;
  background-repeat: no-repeat;
 }
 .icon-painters_palette{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/temas.png) !important;
  background-repeat: no-repeat;
 }
 .icon-mail_exchange{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/notificaciones.png) !important;
  background-repeat: no-repeat;
 }
 .icon-businessperson{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/perfilampliado.png) !important;
  background-repeat: no-repeat;
 }
 .icon-earth2{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/idiomas.png) !important;
  background-repeat: no-repeat;
 }
 .icon-book2{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/cursos.png) !important;
  background-repeat: no-repeat;
 }.icon-dictionary{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/itinerarios.png) !important;
  background-repeat: no-repeat;
 }.icon-registry{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/categorias.png) !important;
  background-repeat: no-repeat;
 }.icon-wax_seal, .icon-certificate{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/certificados.png) !important;
  background-repeat: no-repeat;
 }.icon-earth_location{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/ubicaciones.png) !important;
  background-repeat: no-repeat;
 }.icon-messages{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/conversaciones.png) !important;
  background-repeat: no-repeat;
 }
 .icon-toolbox{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/mantenimiento.png) !important;
  background-repeat: no-repeat;
 }
 .icon-cabinet_open{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/archivo.png) !important;
  background-repeat: no-repeat;
 }
 .icon-plug{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/plugins.png) !important;
  background-repeat: no-repeat;
 }
 .icon-shopping_bag{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/comercioelectronico.png) !important;
  background-repeat: no-repeat;
 }
 .icon-chart_area{  filter: invert(49%) sepia(100%) saturate(4237%) hue-rotate(354deg) brightness(100%) contrast(91%);
 
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/informes.png) !important;
  background-repeat: no-repeat;
 }
 .medium{
     width: 43px;
     height: 36px;
   background-position: center;} {
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/usuarios.png) !important;
  background-repeat: no-repeat;
 }
 .icon-users {
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/gruposdeusuarios.png) !important;
  background-repeat: no-repeat;
 }
 .icon-elements_branch{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/ramas.png) !important;
  background-repeat: no-repeat;
 }
 .icon-notebook{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/puestosdetrabajo.png) !important;
  background-repeat: no-repeat;
 }
 .icon-users_family{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/tiposdeusuario.png) !important;
  background-repeat: no-repeat;
 }
 .icon-tests{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/pcompetencias.png) !important;
  background-repeat: no-repeat;
 }
 .icon-chess_piece_rook{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/competencias.png) !important;
  background-repeat: no-repeat;
 }
 .icon-users_relation{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/publicos.png) !important;
  background-repeat: no-repeat;
 }
 .icon-tools{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/csistema.png) !important;
  background-repeat: no-repeat;
 }
 .icon-painters_palette{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/temas.png) !important;
  background-repeat: no-repeat;
 }
 .icon-mail_exchange{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/notificaciones.png) !important;
  background-repeat: no-repeat;
 }
 .icon-businessperson{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/perfilampliado.png) !important;
  background-repeat: no-repeat;
 }
 .icon-earth2{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/idiomas.png) !important;
  background-repeat: no-repeat;
 }
 .icon-book2{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/cursos.png) !important;
  background-repeat: no-repeat;
 }.icon-dictionary{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/itinerarios.png) !important;
  background-repeat: no-repeat;
 }.icon-registry{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/categorias.png) !important;
  background-repeat: no-repeat;
 }.icon-wax_seal, .icon-certificate{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/certificados.png) !important;
  background-repeat: no-repeat;
 }.icon-earth_location{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/ubicaciones.png) !important;
  background-repeat: no-repeat;
 }.icon-messages{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/conversaciones.png) !important;
  background-repeat: no-repeat;
 }
 .icon-toolbox{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/mantenimiento.png) !important;
  background-repeat: no-repeat;
 }
 .icon-cabinet_open{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/archivo.png) !important;
  background-repeat: no-repeat;
 }
 .icon-plug{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/plugins.png) !important;
  background-repeat: no-repeat;
 }
 .icon-shopping_bag{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/comercioelectronico.png) !important;
  background-repeat: no-repeat;
 }
 .icon-chart_area{
   background-image: url(https://gallery.micursor.com/clients/Atlas/icons/informes.png) !important;
  background-repeat: no-repeat;
 }
 .medium{
     width: 43px;
     height: 36px;
   background-position: center;}
@media 
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  
{
  .mobia{display: none;}
  .mobonly {display: block !important;}
  .sortedTable .topTitle {display: none;}
  .sortTablefilter {width: 100%;}
  td.iconData {width: 100% !important;}
	table, thead, tbody, th, td, tr { display: block; }
	thead tr { position: absolute;top: -9999px;left: -9999px;}
	td { border: none;position: relative;padding-left: 50%; }
	td:before { 
		position: absolute;
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
	}
  .navbar-right {float: left;}
  form.navbar-form.navbar-left.hidden-xs 
	{
    border: none;
    box-shadow: none;
    -webkit-box-shadow: none;
	}
}
 /*.btn-danger { 
     pointer-events: none;
     color: #fff;
     background-color: #d9534f;
     border-color: #d43f3a;
     opacity: 0;
 }
 */

.close_test {
    background: rgba(255, 0, 0, 0.5);
    color: #FFFFFF;
    line-height: 40px;
    position: absolute;
    right: 250px;
    text-align: center;
    top: 5px;
    width: 45px;
    height: 45px;
    text-decoration: none;
    font-weight: bold;
    border-radius: 50%;
    box-shadow: 1px 1px 3px #000;
    cursor: pointer;
    
}
@media screen and (min-width: 1600px) {
    .close_test {
        /* Ajusta los estilos para pantallas grandes */  
        font-size: 16px;
        position:absolute;
        right: 520px;
        top:4px;
        width: 45px;
        height:45px;
      border-radius: 50%;
    }
}

.close_test:hover {
  background: #990000;
  color: #FFFFFF;
  text-decoration: none;
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
.navbar-inverse{background-color:#ffffff;border-color:#ffffff;}
