/* CSS Document */



/* Buttons */

.btn-primary {
	background-color: var(--blue) !important;
	border-color: var(--blue) !important;
	border-radius: 10px;
	padding: 8px 20px !important;
}

.btn-primary:hover{
    filter: brightness(85%);
}

.disabled {
	color: var(--darkgray)!important;
	background-color: var(--lightgray)!important;
	border:none;
}

.btn-secondary {
	border-radius: 10px;
	padding: 8px 20px !important;
}

.btn-outline-primary {
   	color: var(--blue);
	border-color: var(--blue);
	border-radius: 10px;
}

.btn-outline-primary:hover{
	border-color: var(--blue) !important;
    background-color: var(--blue) !important;
}


.btn-danger {
   	color: white;
	border-color: var(--red);
	border-radius: 10px;
}
.btn-padding-lg
{
	padding: 10px 40px !important;
}

.btn-padding-sm
{
	padding: 5px 10px !important;
}

.btn-sm
{
	height:26px;  
	line-height: 16px; 
	border-radius: 4px;
}




/* Font */

.text-primary
{
	color: var(--blue) !important;
}

.border-primary
{
	border-color: var(--blue) !important;
}


/* Cards */

.card {
	border-radius: 10px 10px 10px 10px;
}

.card-header {
	border-radius: 10px 10px 0px 0px;
	background-color: var(--lightgray1);
}


/* misc */

.rounded {
	border-radius: 10px !important;
}

.table {
	font-size: 14px;
}