.Boton {
    height: 45px;    
    font-family: 'Open Sans', sans-serif;
    display: inline-block;
    margin-bottom: 0;
    font-weight: 600;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin: 3px 3px 5px 3px;
}

.btn-small
{
    height: 30px;    
    background-size: 19px 19px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

.btn-medium
{
    height: 37px;    
    background-size: 22px 22px;
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 3px;
}

    .btn-Registro
    {
        color: #fff;
        background-color: #008040;
        border-color: #4cae4c;
    }
        .btn-Registro:hover
        {
            background-color: #5cb85c;
            border-color: #5dc95d;
            box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);
        }
            .ico-Cortesias
            {
                background-image: url(https://iesm.com.mx/SCAE/Imagenes/Cortesias/Cortesias.png);
                background-repeat: no-repeat;
                background-position: 5px center;
                padding-left: 35px;  
            }
            .ico-Hotel
            {
                background-image: url(https://iesm.com.mx/SCAE/Imagenes/Cortesias/Hotel.png) ;
                background-repeat: no-repeat;
                background-position: 5px center;
                padding-left: 35px;
            }

           
    .btn-Baja
    {
        color: #fff;
        background-color: #BC1616;
        border-color: #e52020;
    }
        .btn-Baja:hover
        {
            background-color: #e52020;
            border-color: #BC1616;
            box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);
        }
            .ico-CalendarioFalta
            {
                background-image: url(https://iesm.com.mx/SCAE/Imagenes/Cortesias/CalendarioFalta.png);
                background-repeat: no-repeat;
                background-position: 5px center;
                padding-left: 35px;  
            }

    .btn-Editar
    {
        color: #fff;
        background-color: #E28A12;
        border-color: #ed9720;
    }
        .btn-Editar:hover
        {
            background-color: #ed9720;
            border-color: #E28A12;
            box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);
        }

            .btn-Imprime
            {
                color: #fff;
       			background-color: #009DE1;
        		border-color: #3571d3;
            }
                .btn-Imprime:hover
                {
                    background-color: #3571d3;
            		border-color: #009DE1;
            		box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);
                }
                    .ico-PDF
                    {
                        background-image: url(https://iesm.com.mx/SCAE/Imagenes/Iconos/PDF.png) ;
                        background-repeat: no-repeat;
                        background-position: 5px center;
                        padding-left: 35px;
                    }   

                    .ico-Excel
                    {
                        background-image: url(https://iesm.com.mx/SCAE/Imagenes/Iconos/Excel.png) ;
                        background-repeat: no-repeat;
                        background-position: 5px center;
                        padding-left: 35px;
                    }   
    
/*GENERALES*/

    .ico-Regresar
    {
        background-image: url(https://iesm.com.mx/SCAE/Imagenes/Iconos/Regresar.png) ;
        background-repeat: no-repeat;
        background-position: 5px center;
        padding-left: 35px;
    }
    .ico-Alumnos
    {
        background-image: url(https://iesm.com.mx/SCAE/Imagenes/Iconos/Alumnos.png) ;
        background-repeat: no-repeat;
        background-position: 5px center;
        padding-left: 35px;
    }
    .ico-GestionarDatos
    {
        background-image: url(https://iesm.com.mx/SCAE/Imagenes/Iconos/GestionDatos.png);
        background-repeat: no-repeat;
        background-position: 5px center;
        padding-left: 35px;       
    }
    .ico-SeleccionarTodoNada
    {
        background-image: url(https://iesm.com.mx/SCAE/Imagenes/Iconos/SeleccionarTodoNada.png);
        background-repeat: no-repeat;
        background-position: 5px center;
        padding-left: 35px;
    }
    .ico-EntrarA
    {
    	background-image: url(https://iesm.com.mx/SCAE/Imagenes/Iconos/EntrarA.png);
        background-repeat: no-repeat;
        background-position: 5px center;
        padding-left: 35px;    	
    }
    .ico-RegistroOK
    {
        background-image: url(https://iesm.com.mx/SCAE/Imagenes/Iconos/RegistroOK.png);
        background-repeat: no-repeat;
        background-position: 5px center;
        padding-left: 35px;
    }
    .ico-Informacion
    {
        background-image: url(https://iesm.com.mx/SCAE/Imagenes/Iconos/Informacion.png);
        background-repeat: no-repeat;
        background-position: 5px center;
        padding-left: 35px;
    }
    .ico-Salir
    {
        background-image: url(https://iesm.com.mx/SCAE/Imagenes/Iconos/LogOut.png);
        background-repeat: no-repeat;
        background-position: 5px center;
        padding-left: 35px;

    }

    
.btn-Deshabilitado
{
    cursor: not-allowed;
    filter: alpha(opacity=65);
    opacity: .65;
    -webkit-box-shadow: none;
    box-shadow: none;
}