

@font-face {
    src:url('/static/common/fonts/Poppins-Medium.eot'),
  url('/static/common/fonts/Poppins-Medium.woff'),
  url('/static/common/fonts/Poppins-Medium.ttf');
    font-family:Poppins-Medium;
}
body{font-family:Poppins-Medium !important;}


/*############################## poppins font change ##########################*/

@font-face {
  font-family: 'Poppins-Medium';
  src: url('/static/common/fonts/Poppins-Medium.eot'),
  url('/static/common/fonts/Poppins-Medium.woff')  format('woff'),
  url('/static/common/fonts/Poppins-Medium.woff2'),
  url('/static/common/fonts/Poppins-Medium.ttf')  format('truetype'),
  url('/static/common/fonts/Poppins-Medium.ttf') format('embedded-opentype');   
}
@font-face {
  font-family: 'Poppins-Bold';
  src: url('/static/common/fonts//Poppins-Bold.eot'),
  url('/static/common/fonts/Poppins-Bold.woff')  format('woff'),
  url('/static/common/fonts/Poppins-Bold.woff2'),
  url('/static/common/fonts/Poppins-Bold.ttf')  format('truetype'),
  url('/static/common/fonts/Poppins-Bold.ttf') format('embedded-opentype');  
}
@font-face {
  font-family: 'Poppins-ExtraLight';
  src: url('/static/common/fonts//Poppins-ExtraLight.eot'),
  url('/static/common/fonts/Poppins-ExtraLight.woff')  format('woff'),
  url('/static/common/fonts/Poppins-ExtraLight.woff2'),
  url('/static/common/fonts/Poppins-ExtraLight.ttf')  format('truetype'),
  url('/static/common/fonts/Poppins-ExtraLight.ttf') format('embedded-opentype');  
}
@font-face {
  font-family: 'Poppins-Light';
  src: url('/static/common/fonts//Poppins-Light.eot'),
  url('/static/common/fonts/Poppins-Light.woff')  format('woff'),
  url('/static/common/fonts/Poppins-Light.woff2'),
  url('/static/common/fonts/Poppins-Light.ttf')  format('truetype'),
  url('/static/common/fonts/Poppins-Light.ttf') format('embedded-opentype');  
}
@font-face {
  font-family: 'Poppins-Regular';
  src: url('/static/common/fonts//Poppins-Regular.eot'),
  url('/static/common/fonts/Poppins-Regular.woff')  format('woff'),
  url('/static/common/fonts/Poppins-Regular.woff2'),
  url('/static/common/fonts/Poppins-Regular.ttf')  format('truetype'),
  url('/static/common/fonts/Poppins-Regular.ttf') format('embedded-opentype');  
}
@font-face {
  font-family: 'Poppins-SemiBold';
  src: url('/static/common/fonts//Poppins-SemiBold.eot'),
  url('/static/common/fonts/Poppins-SemiBold.woff')  format('woff'),
  url('/static/common/fonts/Poppins-SemiBold.woff2'),
  url('/static/common/fonts/Poppins-SemiBold.ttf')  format('truetype'),
  url('/static/common/fonts/Poppins-SemiBold.ttf') format('embedded-opentype');  
}
@font-face {
  font-family: 'Poppins-Thin';
  src: url('/static/common/fonts//Poppins-Thin.eot'),
  url('/static/common/fonts/Poppins-Thin.woff')  format('woff'),
  url('/static/common/fonts/Poppins-Thin.woff2'),
  url('/static/common/fonts/Poppins-Thin.ttf')  format('truetype'),
  url('/static/common/fonts/Poppins-Thin.ttf') format('embedded-opentype');  
}

body{
  font-family: 'Poppins-Medium';
}


/*######################################### poppins font end ###################################*/

.logo{
	height: 40px;
	
}


.fixed-tops{
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 6%);
}

.navbar-light .navbar-nav .nav-link {
    color: rgb(0 43 88) !important;
    font-weight: 600;
    font-size: 14px;
}
footer{
	background-color: #dedbde26;
	padding: 15px 0px;
	vertical-align: middle;
}

.blue{
color:	#009ce1;
}

#navbarSupportedContent,footer{
font-size:13px;
}
.manage{
	font-size:18px;
}
@media (max-width: 768px) {

.login-page .gets{
	height:auto !important;
	padding:0px !important;
	min-height:83vh !important;;
}
.manage{
	font-size:14px !important;
	padding:10px 0px;
}
.acc{
font-size:14px !important;	
}
}
/* ---------------------------------------------------
    Login CSS
----------------------------------------------------- */

.login-page {
  position: relative;
  flex-grow: 1;
  text-align: start;
}


.login-page .gets {
  z-index: 1;
  padding: 35px 0px;
  flex-grow: 1;
  /* height: 83vh;
  min-height:83vh; */
}

.login-page .card-block {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background: hsla(0, 0%, 100%, 0.6);
  background-clip: border-box;
  /* border: 1px solid #607D8B; */
  border-radius: .92rem;
}

.login-page .card-block::before {
  /* content: ''; */
  border-radius: .92rem;
  position: absolute;
  background: hsla(0, 0%, 100%, 0.6);
  transform: rotate(2deg);
  -webkit-transform: rotate(2deg);
  left: 5px;
  bottom: 5px;
  width: 100%;
  height: 100%;
}

.login-page .card-block::after {
  /* content: ''; */
  border-radius: .92rem;
  position: absolute;
  background: hsla(0, 0%, 100%, 0.6);
  transform: rotate(-2deg);
  -webkit-transform: rotate(-2deg);
  right: 5px;
  bottom: 5px;
  width: 100%;
  height: 100%;
}

.login-page .card-block form {
  position: relative;
  z-index: 9;
}

.login-page .card-block .title h1 {
  color: #0f0f0f !important;
}

.login-page .form-field {
  position: relative;
  margin-bottom: 2em;
}

.login-page .label {
  position: absolute;
  height: 2rem;
  line-height: 2rem;
  bottom: 0;
  left: 0;
  color: #0f0f0f;
  transition: all .3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

.login-page .input {
  width: 100%;
  font-size: 100%;
  border: 0;
  padding: 0;
  background-color: transparent;
  height: 2rem;
  line-height: 2rem;
  border-bottom: 1px solid #607D8B;
  color: #070707;
  transition: all .2s ease-in;
}

.login-page .input:focus {
  outline: 0;
  border-color: #0c8bf1;
}

.login-page .input:focus+.label,
.login-page input:valid+.label {
  transform: translateY(-50%);
  font-size: 0.75rem;
  color: #0f0f0f;
}
.btn-darks{
	background-color:#009ce1;
	color:#fff;
}
/*login page*/
.content {
    display: flex;
    flex-direction: column;
}
.text-dark
{
	color:#209ad5 !important;
}
.login-section-pwd .shadow{
box-shadow:	0 .1rem 0.2rem rgba(0,0,0,.15)!important;
}
.card-header ,.card-footer{
	background-color: #edf6fa !important;
	color: #002b58;
}
.thankpage .card-header , .thankpage .card-footer,.thankpage{
border:none;
background-color:#fff !important

}
.thankpage{
background-color:#c5fbd254 !important
}



/*forgot_password*/

   
