body{
	font-family: 'Nunito', sans-serif !important;
}

.bg-gradient-primary {

    background-color: #4e73df;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(10%,#4e73df),to(#224abe));
    background-image: linear-gradient(180deg,#4e73df 10%,#224abe 100%);
    background-size: cover;

}


/*BORDES CARD*/

/*.border-left-windows {
    border-left: .25rem solid #17a2b8 !important;
}

.border-left-success {
    border-left: .25rem solid #1cc88a !important;
}

.border-left-info {
    border-left: .25rem solid #36b9cc !important;
}

.border-left-warning {
    border-left: .25rem solid #f6c23e !important;
}

.lead {

    font-size: 1rem !important;
    font-weight: 500 !important;

}

button{
	padding-top:10px;
}


.azul{
	color:#4e73df;
	font-weight:700;
}

.pad-img{
	margin-bottom:20px !important;
}

.windows{
	color: #17a2b8 !important;
	font-weight:700;
}

.btn-primary{
	background-color: #17a2b8 !important;
	border-color: #17a2b8 !important;
}

small{
	display:block !important;
	font-weight:700 !important;
}

/*

.text-xs {

    font-size: .9.9rem;

}
.text-primary {

    color: #4e73df !important;

}
.font-weight-bold {

    font-weight: 700 !important;

}

.mb-1, .my-1 {

    margin-bottom: .25rem !important;

}

.text-gray-800 {

    color: #5a5c69 !important;

}

/*.h5, h5 {

    font-size: 2rem;

}*/


/*.plomo{
	background-color:#f8f9fc;
}

.pad{
	padding-top:20px;
	padding-bottom:20px;
}



.pb-2, .py-2 {

    padding-bottom: .5rem !important;

}
.pt-2, .py-2 {

    padding-top: .5rem !important;

}
.h-100 {

    height: 100% !important;

}
.shadow {

    -webkit-box-shadow: 0 .15rem 1.75rem 0 rgba(58,59,69,.15) !important;
    box-shadow: 0 .15rem 1.75rem 0 rgba(58,59,69,.15) !important;

}
.card {

    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid #e3e6f0;
        border-left-color: rgb(227, 230, 240);
        border-left-style: solid;
        border-left-width: 1px;
    border-radius: .35rem;

}