 .header{
    box-shadow: 0 2px 4px 0 rgb(0 0 0/30%);
    background-image: linear-gradient(93deg,#2a3e5b,#084050);
}
.dd-departm-items{
    left:-94px;
}
.errormsg{
    display: flex;
    font-size: 10px;
    line-height: 10px;
    margin-bottom: 8px;
}
.txt-red{color:#E03600;}
.wrapper{
    width:100%;
    height:100%;
    position:relative;
    padding-top:80px;
}
.wrapper1{
    position:relative;
    width:100%;
    height:auto;
}
@media screen and (max-width: 1220px) {
    .wrapper{
        padding-top:123px;
    }
}
@media screen and (min-width: 768px) and (max-width:991px){ 
    .wrapper{
        padding-top:114px;
    }
}
@media screen and (max-width: 767px) {
    .wrapper{
        padding-top:130px;
    }
}
/* header */
@media screen and (max-width: 767px) {
    .header .header-inner .col .menuitems .mitem{
        font-size:12px;
        margin:0 4px;
    }    
}
/* reset password */
.sec-resetpwd{
    position:relative;
    width:100%;
}
.sec-resetpwd .bg-grey-padd{
    margin-bottom:0;
    margin-top:0;
}
.resetpwd-group{
    display:flex;
    width:100%;
    position:relative;
    max-width:410px;
    background-color:#FFF;
    margin:0 auto;
    border-radius:20px;
}
.resetpwd-blk{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    align-content:flex-start;
    justify-content:center;
    padding:60px 30px 30px 30px;
    width:100%;
    background-color:#FFF;
    border-radius:20px;
}
.resetpwd-blk h1{
    font-weight:700;
    font-size:22px;
}
.resetpwd-blk .errormsg{
    display:flex;
    font-size:10px;
    line-height:10px;
}
.resetpwd-blk .txt-red{
    color:#E03600;
}
.resetpwd-blk .txt-yellow{
    color:#FFF500;
}
.resetpwd-blk .marb10{
    margin-bottom:10px;
}
.resetpwd-blk .formcontrol-group{
    display:flex;
    flex-flow:row nowrap;
    align-items:center;
    align-content:center;
    justify-content:flex-start;
    padding:16px 12px;
    #border-bottom:2px solid #D1D8EB;
    border:2px solid #D1D8EB;
    width:100%;
    position:relative;
    margin-bottom:10px;
}
.resetpwd-blk .formcontrol-group:last-child{
    margin-bottom:0;
}
.resetpwd-blk .formcontrol-group:focus-within{
    border-color:#22252F;
}
.resetpwd-blk .formcontrol-group .icon{
    display:flex;
    width:18px;
    height:18px;
    margin-right:12px;
}
.resetpwd-blk .formcontrol-group .formcontrol{
    width:calc(100% - 30px);
    color:#22252F;
    border:0;
    font-size:12px;
    line-height:14px;
    white-space:nowrap;
}
.resetpwd-blk .formcontrol-group .floating-label{
    font-size:12px;
    line-height:14px;
    position:absolute;
    top:19px;
    left:44px;
    color:#70778B;
    transition: 0.2s ease all;
    pointer-events: none;
}
.resetpwd-blk .formcontrol-group .formcontrol:focus ~ .floating-label,
.resetpwd-blk .formcontrol-group .formcontrol:not(:focus):valid ~ .floating-label{
  top: 4px;
  font-size: 8px;
}
input:focus{
    outline:none;
}
::placeholder{
    color:#70778B;
}
.resetpwd-blk .btn-resetpwd{
    width:100%;
    font-size:15px;
    font-weight:700;
    margin-bottom:45px;
    margin-top:51px;
}
.resetpwd-blk .resetpwd-footer{
    width:100%;
    font-size:12px;
    font-weight:500;
    line-height:14px;
    color:#22252F;
    text-align:center;
    margin-bottom:0;
    margin-top:150px;
}
.resetpwd-blk .resetpwd-footer .btn-switch-resetpwd{
    padding:0;
    font-weight:500;
    margin-left:10px;
    color:#ef6c00;
    box-shadow:none;
    font-size:12px;
    background-color:transparent;
}

/* content style */
.edcontent-group{
    position:relative;
}
.edcontent{position:relative;}
.edcontent h2{
    font-weight:700;
}
.edcontent p{
    font-size:12px;
    line-height:20px;
    color:#70778B;
}
.edcontent .p14{
    font-size:14px;
    line-height:24px;
}
.edcontent p a{
    color:#0000FF;
}
.edcontent h3{
    font-weight:500;
    margin-top:30px;
}
.edcontent h3:first-child{
    margin-top:0;
}
.edcontent h4{
    font-size:12px;
    font-weight:500;
    line-height:18px;
}
.edcontent img{
    width:auto;
    max-width:100%;
}

table {
    width: 100%;
    margin-bottom: 18px;
}
table {
    max-width: 100%;
    background-color: transparent;
}
.edcontent .edtable{
    border-collapse:collapse;
}
.edcontent .edtable th{
    padding:16px 8px;
    font-size:14px;
    font-weight:500;
    color:#22252F;
    line-height:20px;
}
.edcontent .edtable td{
    padding:12px 8px;
    font-size:12px;
    font-weight:400;
    color:#70778B;
    line-height:16px;
}
.edcontent .edtable th{
    border-bottom:1px solid #D1D8EB;
    border-top:1px solid #D1D8EB;
    text-align:left;
}
.edcontent .edtable td{
    border-bottom:1px solid #E2E5EF;
    text-align:left;
}
.edcontent .edtable td a{
    color:#0000FF;
}
    
.edcontent ul{
    margin: 0;
    padding: 0;
    list-style-type: disc;
    padding-left: 16px;
    margin-bottom:16px;
}
.edcontent ul li{
    font-size:12px;
    line-height:20px;
    color:#70778B;
    margin-bottom:5px;
}
.edcontent ol{
    margin: 0;
    padding: 0;
    padding-left: 16px;
    margin-bottom:16px;
}
.edcontent ol li{
    font-size:12px;
    line-height:20px;
    color:#70778B;
    margin-bottom:5px;
}
.sec-pagenotfound{
    position:relative;
    width:100%;
}
.sec-pagenotfound h1{
    text-align:center;
    font-weight:500;
}
/* footer */
.sec-footer .bg-purple-padd{
    margin-top:0;
}
