@media only screen and (min-width:200px) and (max-width:575px) {
    .main-inner-login>img {
        width: auto;
       height: 40px;
        margin-top: 15px;
    }
    .main-login-items{
        margin-top: 40px;
    padding-bottom: 40px;
    }
    .login-items{
        width: 90%;
        
    }
    .login-item-list{
        width: auto;
        padding: 37px 18px;
    }
    .otp-items {
        width: 90%;
        margin: auto;
      
    }
    .otp-item-list {
        margin: auto;
        width: 90%;
           padding: 25px 20px;
        
    }
    .login-welcome h3 {
              font-size: 15px;
              text-align: center;
    }
    /* .list-image-no {
        text-align: center !important;
        margin-top: 10px;
    } */

    .social-media {
               font-size: 12px;
    }
    .cover-image {
        width: 100%;
        height: 150px;
    }
    .profileFormInfo label {
               margin-bottom: 5px;
    }
  
    .otp-form input {
        height: 35px;
        width: 35px;
          font-size: 14px;
        margin-right: 6px;
    }
    .login-with h5 {
        font-size: 14px;
               text-align: center;
    }
    .footer-icon{
        flex-direction: column;
    }
    .footer-icon ul {
    display: block;
    justify-content: space-between;
    margin-bottom: 0px;
   
    padding: 0px;

    margin: auto;
}
.footer-copyright p {
       font-size: 13px;
       text-align: center;
}
.footer-icon ul li {
    list-style: none;
    font-family: 'SF UI Display Light';
    font-size: 14px;
    display: inline-block;
    width: 48%;
    padding: 6px 0px;
    text-align: center;
}
    .footer-copyright{
        
        padding: 10px 0px;
    }
    /* profile page start here */
    .main-profile-items {
              padding-bottom: 80px;
    }
    .profile-items {
        width: 90%;
        margin: auto;
        transform: rotate(1deg);
    }
    .list-image-no ul {
             justify-content: space-around;
             margin-bottom: 0px;
             align-items:center;
    }
    .profile-item-list {
        width: 90%;
        margin: auto;
        padding: 30px 25px;
        transform: rotate(-1deg);
    }
    .list-image-no ul li {
              margin-left: 0px;
        font-size: 13px;
    }
    .activeListImage {
    
        line-height: 20px;
      
        width: 20px;
        height: 20px;
        text-align: center;
    }
    .small-image {
        width: 100px;
        height: 100px;
    
        bottom: -55px;
        left: 25px;
    }
    #upload {
              right: 10px;
        bottom: 10px;
        width: 25px;
        height: 25px;
    }
    .small-image .smallImage {
              height: 25px;
        width: 25px;
    }
    #profileForm {
        margin-top: 60px;
    }
    .profile-next-items {
        width: 90%;
        margin: auto;
         transform: rotate(1deg);
    }
    .profile-next-item-list {
        width: 90%;
        margin: auto;
               transform: rotate(-1deg);
        padding: 25px 25px;
    }
    .list-image-no img {
        width: 25px;
    }
    .back-next-btn {
      flex-direction: column;
    }
    /* profile page ends here */
    
}
@media only screen and (min-width:576px) and (max-width:767px) {
    .main-login-items{
        margin-top: 50px;
    padding-bottom: 50px;
    }
    .profile-items {
        width: 90%;
        margin: auto;
    }
    .profile-item-list {
        width: 90%;
        margin: auto;
    }
    .list-image-no ul {
              justify-content: flex-end;
    }
    .profile-next-items {
        width: 90%;
        margin: auto;
         transform: rotate(2deg);
    }
    .profile-next-item-list {
        width: 90%;
        margin: auto;
               transform: rotate(-2deg);
        padding: 30px 30px;
    }
    .profileFormInfo .icon-year {
        width: 30px;
                height: 30px;
               margin: auto;
    }
    .footer-icon ul {
       padding-left: 0px;
       
    }
    .footer-copyright{
        text-align: center;
        margin-top: 10px;
    }
}
@media only screen and (min-width:768px) and (max-width:991px) {
    .footer-icon ul {
              justify-content: center;
              gap: 4%
}
.footer-copyright p{
    text-align: center;
    margin-top: 10px;
}
}