
.btn-primary {
	background-color: #003399; }
.btn-info {
	background-color: #0099CC; }
.btn-warning {
	background-color: #FF6600 !important;
	border-color: #FF6600; }
.btn-link {
	color: #003399;
	padding: 0.6rem 1.2rem; }
.btn-link.push-left {
	padding-left: 0; }
.btn-link.no-pad {
	padding: 0; }
.vertical-btn-group .btn {
	display: block;
	margin-bottom: 1.5rem; }
.btn {
	border-radius: 0;
	padding: 0.9375rem 4.0625rem; }
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
	background-color:#CACACA !important;
	border:#CACACA; }

.form-group {
	margin-bottom: 0.75rem; }
.form-group.no-margin {
	margin-bottom: 0; }
.form-control{
	font-size: 1.6rem;
	color: #000000;
	height: auto; }

.col-center-block {
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto; }

.navbar.sw-nav-white {
	background-color: #FFF;
	margin-bottom: 0.5rem;
	border: none; }
.navbar.sw-nav-white .navbar-collapse {
	border: 1px solid #979797 !important;
	margin-top: 0.5rem;
	background-color: #F8F8F8; }
.navbar.sw-nav-white .navbar-nav li:not(:last-child) {
	border-bottom: 1px solid #979797; }

@media (min-width: 768px) {
	.container.stretch-85 {
		width: 95%; }
}
@media (min-width: 992px) {
	.container.stretch-85 {
		width: 90%; }
}
@media (min-width: 1200px) {
	.container.stretch-85 {
		width: 85%; }
}

.radio label {
	font-size:1.4rem; }

.navbar.sw-navbar {
	float: right;
	margin-right: -1.5rem;
	margin-bottom: 0; }
.navbar.sw-navbar .sw-dropdown-dots {
	font-size: 3rem;
	color: #003399;
	font-weight: bold;
	text-decoration: none; }
.navbar.sw-navbar .dropdown-menu {
	right: 0;
	left: auto; }
.navbar.sw-navbar .dropdown-menu .btn-link {
	text-decoration: none;
	margin: 0.3rem 0;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem; }
