/* 
CSS - CUSTOM BOOTSTRAP
*/
.btn {
	border-radius: 0;
	font-size: 2.66rem;
    font-weight: 500;
	color:#FFF;
    text-transform: uppercase;
}

.btn.btn-lg {
	font-size: 0.88rem;
    font-weight: 700;
	font-family: "Gotham-Bold";
}

/* BTN- PRIMARY */
.btn-primary {
	color: #fff;
	background-color: #4C9EC3;
	border-color: #4C9EC3;
}
.btn-check:focus + .btn-primary, 
.btn-primary:focus {
	color: #fff;
	background-color: #4C9EC3;
	border-color: #4C9EC3;
	box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}

.btn-primary:hover, 
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary,
.btn-primary:active:focus,
.btn-primary:active:hover,
.btn-primary.active:hover,
.btn-primary.active:focus,
.btn-check:checked + .btn-primary, 
.btn-check:active + .btn-primary, 
.btn-primary:active, 
.btn-primary.active, 
.show > .btn-primary.dropdown-toggle,
.btn-primary:disabled, 
.btn-primary.disabled {
	color: #fff;
	background-color: #397d9c;
	border-color: #397d9c;
}
.btn-check:checked + .btn-primary:focus, 
.btn-check:active + .btn-primary:focus, 
.btn-primary:active:focus, 
.btn-primary.active:focus, 
.show > .btn-primary.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}

.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
	background-image: none;
}

.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:active,
.btn-primary.active[disabled],
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
	background-color: #397d9c;
	border-color: #397d9c;
}
/* fim BTN- PRIMARY */


/* BTN- SECONDARY */
.btn-secondary {
	color: #562357;
	background-color: #FFF;
	border: 0px;
}
.btn-check:focus + .btn-secondary, 
.btn-secondary:focus {
	color: #562357;
	background-color: #DDD;
	border-color: #4C9EC3;
	box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}

A.btn-secondary:hover {
	color: #562357;
}

.btn-secondary:hover, 
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary.active,
.open .dropdown-toggle.btn-secondary,
.btn-secondary:active:focus,
.btn-secondary:active:hover,
.btn-secondary.active:hover,
.btn-secondary.active:focus,
.btn-check:checked + .btn-secondary, 
.btn-check:active + .btn-secondary, 
.btn-secondary:active, 
.btn-secondary.active, 
.show > .btn-secondary.dropdown-toggle,
.btn-secondary:disabled, 
.btn-secondary.disabled {
	color: #562357;
	background-color: #DDD;
	border-color: #4C9EC3;
}
.btn-check:checked + .btn-secondary:focus, 
.btn-check:active + .btn-secondary:focus, 
.btn-secondary:active:focus, 
.btn-secondary.active:focus, 
.show > .btn-secondary.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}

.btn-secondary:active,
.btn-secondary.active,
.open .dropdown-toggle.btn-secondary {
	background-image: none;
}

.btn-secondary.disabled,
.btn-secondary.disabled:hover,
.btn-secondary.disabled:focus,
.btn-secondary.disabled:active,
.btn-secondary.disabled.active,
.btn-secondary[disabled],
.btn-secondary[disabled]:hover,
.btn-secondary[disabled]:focus,
.btn-secondary[disabled]:active,
.btn-secondary.active[disabled],
fieldset[disabled] .btn-secondary,
fieldset[disabled] .btn-secondary:hover,
fieldset[disabled] .btn-secondary:focus,
fieldset[disabled] .btn-secondary:active,
fieldset[disabled] .btn-secondary.active {
	background-color: #DDD;
	border-color: #4C9EC3;
}
/* fim BTN- SECONDARY */

.nav-link:hover, .nav-link:focus {
    color: #853d8d;
}

.nav-pills .nav-link {
    color: #5A2C5F;
    background: none;
    border: 0;
    border-radius: 0;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
    color: #5A2C5F;
    background-color: #FFF;
    border-bottom: 2px solid #26BB0D;
}

.input-group-text {
	background-color: #E8ECED;
	border: 0px;
	border-radius: 0px
}

.input-group-text I {
	color:#4C9EC3;
}

.form-select {
    color: #5A2C5F;
    font-size: 0.72rem;
    background-color: #E8ECED !important;
    border: 0;
    padding: 8px;
    border-radius: 0;
}
.form-control {
    background-color: #F4F8F9;
    border-radius: 0;
    font-size: 0.72rem;
}
/* CUSTOM BOOTSTRAP*/