@charset "utf-8";
/* CSS Document */

/**OVERRIDE THE DEFAULTS**/
.bg-secondary {
	background-color:#F4F4F5 !important;
}
.bg-white {
	background-color:#FFFFFF;
}
.bg-primary {
	background-color:#29A1D3 !important;
}
.text-primary {
	color:#057DAF !important;
}
.navbar {
	padding:0 !important;
}
.table td, .table th {
	padding:0.6rem .75rem !important;
}
.form-control {
	box-shadow: 0 0px 6px #E1E1E1 inset;
	font-weight:300;
}
.form-control:focus {
	box-shadow:none !important;
}

label{display:inline-block;max-width:100%;margin-bottom:8px;font-weight:700;}

.list-group-item {
	box-shadow: 0px 0px 10px #e4e4e4;
}
.custom-select:focus {
	box-shadow:none !important;
}
.btn.focus, .btn:focus {
	box-shadow:none !important;
}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {
	box-shadow:none !important;
}
.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-toggle:focus {
	box-shadow:none !important;
}
.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus {
	box-shadow:none !important;
}
.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle:focus {
	box-shadow:none !important;
}
.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle:focus {
	box-shadow:none !important;
}
.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus {
	box-shadow:none !important;
}
.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus {
	box-shadow:none !important;
}

.btn-primary.focus, .btn-primary:focus {
	box-shadow:none !important;
}
.btn-secondary.focus, .btn-secondary:focus {
	box-shadow:none !important;
}
.btn-info.focus, .btn-info:focus {
	box-shadow:none !important;
}
.btn-success.focus, .btn-success:focus {
	box-shadow:none !important;
}
.btn-warning.focus, .btn-warning:focus {
	box-shadow:none !important;
}
.btn-dark.focus, .btn-dark:focus {
	box-shadow:none !important;
}
.btn-light.focus, .btn-light:focus {
	box-shadow:none !important;
}

.form-control-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-append > .btn, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-prepend > .input-group-text {
	border-radius:0;
}

/**Button Primary**/
.btn-primary {
	color: #fff;
	background-color: #29A1D3;
	border-color: #29A1D3;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-primary:hover {
	color: #fff;
	background-color: #2389b3;
	border-color: #2180a8; }
.btn-primary:focus, .btn-primary.focus {
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(41, 161, 211, 0.5); }
.btn-primary.disabled, .btn-primary:disabled {
	color: #fff;
	background-color: #29A1D3;
	border-color: #29A1D3; }
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
	color: #fff;
	background-color: #2180a8;
	border-color: #1f789e; }
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(41, 161, 211, 0.5); }
/**Button Primary**/

/**Button Secondary**/
.btn-secondary {
	color: #fff;
	background-color: #057DAF;
	border-color: #057DAF;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); }
.btn-secondary:hover {
	color: #fff;
	background-color: #04628a;
	border-color: #045a7d; }
.btn-secondary:focus, .btn-secondary.focus {
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(5, 125, 175, 0.5); }
.btn-secondary.disabled, .btn-secondary:disabled {
	color: #fff;
	background-color: #057DAF;
	border-color: #057DAF; }
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
	color: #fff;
	background-color: #045a7d;
	border-color: #035171; }
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(5, 125, 175, 0.5); }
/**Button Secondary**/

/**Button Info**/
.btn-info {
	color: #fff;
	background-color: #00ACED;
	border-color: #00ACED;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); }
.btn-info:hover {
	color: #fff;
	background-color: #0090c7;
	border-color: #0087ba; }
.btn-info:focus, .btn-info.focus {
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 172, 237, 0.5); }
.btn-info.disabled, .btn-info:disabled {
	color: #fff;
	background-color: #00ACED;
	border-color: #00ACED; }
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
	color: #fff;
	background-color: #0087ba;
	border-color: #007ead; }
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 172, 237, 0.5); }
/**Button Info**/

.input-group-sm>.custom-select, .input-group-sm>.form-control:not(textarea)
{
	height: calc(1.5em + 1rem + 1px);
}