.login

{

	margin-top: 22%;

}

.jumbotron

{

	background-color: rgba(68, 130, 184, 0.4) !important;

}

.bg-dark

{

	background-color: #00041D !important;

}

.navbar{

	margin-bottom: 25px !important;

}

.titulo-panel{

	margin-top: 30px;

	margin-left: 30px;

}

label {

    margin-bottom: 0.1rem !important;

}



.table-striped tbody tr:nth-of-type(2n+1) {

    background-color: #fcfcfc !important;

}

.table-sm th, .table-sm td {

    font-size: 12px;

}

.pequeño {



    font-size: 40%;

    font-weight: 400;

}

.table-bordered th, .table-bordered td {

    border: 1px solid #a6c5e3;

}

.table thead th {

    border-bottom: 2px solid #a4bacf;

    border-top: 0px;

}

.table-bordered thead th, .table-bordered thead td {

    border-top-color: white;

    border-left-color: white;

}

.table-bordered {

    border-right-color: white;

    border-top-color: white;

}

.fondo {

	background-image: url("../imagen/Azul.jpg");

	background-position: center;

    background-repeat: no-repeat;

    background-size: cover;

    height: 100%; 

}

.letra-blanca

{

	color: white;

}

.table-info, .table-info > th, .table-info > td {

    background-color: #ddeaf9 !important;

}

.card-body {

    padding-bottom: 0.5rem !important;

}

.destacado{

	font-size: 15px !important;

    font-weight: bold;

    color: #0f6cc6;

}

.negrita{

	font-weight: bold;

	font-size: 13px !important;

}

.tamano_titulo{

	font-size: 15px !important;

}

.modal-lg2 {

    max-width: 1200px;

}

.mas-espacio{

	padding-bottom: 2rem !important;

}

.table-naranja, .table-naranja > th, .table-naranja > td {

    background-color: #efc248;

/*     color: white; */

	font-size: 16px;

}

.altura{

	padding-top: 1.2rem !important;

	border-left: 0px !important;

	border-right: 0px !important;

}

.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody {

    border: 0 !important;

}

.ajuste {

	padding-top: 8px !important;

}

.dropdown-submenu {

    position: relative;

}



.dropdown-submenu>.dropdown-menu {

    top: 0;

    left: 100%;

    margin-top: -6px;

    margin-left: -1px;

    -webkit-border-radius: 0 6px 6px 6px;

    -moz-border-radius: 0 6px 6px;

    border-radius: 0 6px 6px 6px;

}



.dropdown-submenu:hover>.dropdown-menu {

    display: block;

}



.dropdown-submenu>a:after {

    display: block;

    content: " ";

    float: right;

    width: 0;

    height: 0;

    border-color: transparent;

    border-style: solid;

    border-width: 5px 0 5px 5px;

    border-left-color: #ccc;

    margin-top: 5px;

    margin-right: -10px;

}



.dropdown-submenu:hover>a:after {

    border-left-color: #fff;

}



.dropdown-submenu.pull-left {

    float: none;

}



.dropdown-submenu.pull-left>.dropdown-menu {

    left: -100%;

    margin-left: 10px;

    -webkit-border-radius: 6px 0 6px 6px;

    -moz-border-radius: 6px 0 6px 6px;

    border-radius: 6px 0 6px 6px;

}

.div-scroll{

	overflow: scroll;

	height: 500;

}

.p-lista {

    margin-bottom: 0px;

    font-size: small;

}

.espacioFinal{

	margin-top: 75px;

	margin-bottom: 75px;

}

.alturaCard {

	height: 330px;

}

.ui-autocomplete {

	position: absolute;

	cursor: default;

	z-index: 50000 !important;

}

.text-break{

	word-break: break-all;

}

.saldos{

    background-color:red; 

    color:white;

}

.rotate{

	transform: rotate(90deg);

}



.bordes-tabla{

    border: 1px solid black;

    border-collapse: collapse;

}
@media (min-width:1200px)
{
    .modal-xl {
       max-width: 1140px;
   }
}