.error{



	color: #a94442;



	font-weight: bold;



}

.block{



    width: 100%;



}



.table-responsive {



	overflow-x: visible;



}



body{



	padding-right:0 !important;



}



.modal { 



    overflow: auto !Important; 



}



.body-hide-scroll{



	overflow-y: hidden;



}



.mayus{



	text-transform: uppercase;



        font-family: cambria;



}







.cabeceraTabla{



    font-family: cambria;



    font-size: 12px;



    background-color:#056641;



    color:#FFFFFF;



    



}







.filaTabla{



    font-family: cambria;



    font-size: 12px;



    border-color:#056641;



    border: 1px solid #056641;



    height: 5%;



    



}



#fila{



    border-bottom: 1px solid #056641;



    border-right: 1px solid #056641;



    text-align: center;



    height: 5px;



}



#filacabecera{



    text-align: center;



    border-right: 1px solid #ffffff;



    border-bottom:  1px solid #ffffff;



}







.dataTables_wrapper {



    font-family: tahoma;



    font-size: 10pt;



    clear: both;



    *zoom: 1;



    zoom: 1;



}



.page-item.active .page-link{

    background-color: #056641;

    border-color:#056641;

}



.bg-facturasmax{



    background-color:#056641; 

    color:#FFFFFF; 



}

.card-facturasmax{

    border-top:3px solid #056641; 

}



.btn-facturasmax{



    background-color:#056641; 

    color:#FFFFFF; 



}



.btn-facturasmax:hover{

    opacity: 0.8;

    color:#FFFFFF; 

}

@media (max-width: 768px) { 
                            .card-header { padding: 5px; }
                            .card-body { padding: 5px; }
                            .modal-body { padding: 5px; }
                            .nav-link { margin-right: 10px; }
                            .div_cuadros { padding: 0px; }

                        }







