.astm-btn.btn-primary {
	background: #cd163f;
	border: 0;
	color: #fff;
}

.astm-btn.btn-primary:hover, .astm-btn.btn-primary:focus, .astm-btn.btn-primary:not(:disabled):not(.disabled):active {
	background: #b4161c;
}

a {
	color: #2b7bb9;
	text-decoration: none;
}

a:focus, a:hover, a:active {
	color: #2b7bb9;
	text-decoration: underline;
}

.bg-primary {
	background-color: #17567a !important;
	color: #fff;
}

.bg-secondary {
	background-color: #797d82 !important;
	color: #fff;
}

.bg-tertiary {
	background-color: #e9ebea !important;
	color: #fff;
}

/* Central login related css addition */
.login-api .login-astm-item{
     display: none;
}
 .login-api .btn-primary {
     color: #fff;
     background-color: #CD1F40;
     border-color: #CD1F40;
}
 .login-api .btn-primary:not(:disabled):not(.disabled):active:focus, .login-api .btn-primary:not(:disabled):not(.disabled).active:focus, .login-api .show>.btn-primary.dropdown-toggle:focus {
     box-shadow: 0 0 0 0.2rem rgb(205 31 64 / 0.5) 
}
 .login-api .btn-primary:not(:disabled):not(.disabled):active, .login-api .btn-primary:not(:disabled):not(.disabled).active, .show>.btn-primary.dropdown-toggle {
     color: #fff;
     background-color: #B4161C;
     border-color: #B4161C;
}
 .login-api .btn-primary:focus, .btn-primary.focus {
     color: #fff;
     background-color: #B4161C;
     border-color: #B4161C;
     box-shadow: 0 0 0 0.2rem rgb(205 31 64 / 0.5) 
}
 .login-api .btn-primary:hover {
     color: #fff;
     background-color: #B4161C;
     border-color: #B4161C;
}