@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap');


*{
    padding: 0;
    margin: 0;
    list-style: none;
    text-decoration: none;
    box-sizing: border-box;
    font-family: Poppins;
    font-size: 11px;
}

.container_box{
    width: 100%;
    display: flex;
    justify-content: center;
}


.cotainer_boxes{
    width: 400px;
    margin: 5% auto;
    border: 1px solid black;
    border-radius: 5px;
    padding: 20px 10px;
}


.cotainer_boxes .header{
    width: 100%;
    padding: 5px 0;
}

.header nav{
    display: flex;
    justify-content: space-between;
}

.nav_link ul li a{
    font-size: 14px;
}

.setUpseller{
    margin-top: 20px;
}

.header_setUpla{
    width: 100%;
    padding: 5px 0;
}

.header_setUpla .labes{
    font-size: 15px;
}

.forms{
    margin-top: 5px;
}

.boxes{
    width: 100%;
    padding: 5px 0;
    text-align: center;
    margin: 2px 0;
}

.errorstatus{
    width: 90%;
    margin: 1px auto;
    text-align: start;
}

.des{
    width: 100%;
    padding: 2px 10px;
    margin: 0px 0;
    font-size: 12px;
    text-align: start;
}

.bank_number{
    width: 90%;
    height: 40px;
    padding: 5px;
    border: 0;
}

.ip{
    width: 90%;
    height: 40px;
    padding: 5px 10px;
    background-color: rgb(243, 243, 243);
    border: 0;
}

.store_box{
    width: 90%;
    margin: 2px auto;
    text-align: center;
    display: flex;
    justify-content: center;
    background-color: rgb(243, 243, 243);

}

.pam{
    width: 45%;
    border: 0;
}

.ppam2{
    width: 55%;
    height: 40px;
    border: 0;
    background-color: #f3f3f3;
    

}

.store_description{
    width: 90%;
    height: 100px;
    padding: 5px 5px;
    border: 0;
    font-size: 12px;
    background-color: rgb(243, 243, 243);
}


.boxes button{
    width: 90%;
    padding: 8px 10px;
    background-color: #256E61;
    color: white;
    font-size: 14px;
    border: 0;
    border-radius: 5px;
    margin-top: 0px;
    cursor: pointer;
}

.boxes .proce{
    background-color: rgb(228, 228, 228);
}

.pro, .submit_save{
    display: none;
}

.error_status{
    font-size: 15px;
    color: rgb(197, 36, 8);
}


.logo{
    width: 60px;
    height: 40px;
}

.logo img{
    width: 100%;
    height: 100%;
}

.agrre_{
    cursor: pointer;
}

.agree_text{
    width: 90%;
    max-height: 150px;
    padding: 10px 10px;
    margin: 10px auto;
    overflow: auto;
    background-color: rgb(240, 240, 240);
    font-size: 13px;
}

.agree{
    font-size: 13px;
    cursor: pointer;
    padding: 2px 5px ;
}

.selectfile{
    width: 90%;
    margin: 5px 0;
    padding: 5px 20%;
    background-color: #256E61;
    color: white;
    cursor: pointer;
}

.iimage_display_araea{
    width: 100%;
    height: 120px;
    padding: 5px 0;
    margin-top: 10px;
    display: none;
}

.iimage_display_araea .image{
    width: 100%;
    height: 100%;
    justify-content: center;
    display: flex;
}

.iimage_display_araea .image img{
    width: 100%;
    height: 100%;
    object-position: 0%;
    object-fit: contain;
    margin: 0px auto;
}

#store_image{
    display: block;
}

.progress { position: fixed; top: 0%; height: 2px; display: none;z-index: 9999; width: 100%; background-color: white; border-radius: 2px; background-clip: padding-box; /*margin: 0.5rem 0 1rem 0;*/ overflow: hidden; } .progress .indeterminate { background-color:black; } .progress .indeterminate:before { content: ''; position: absolute; background-color: #2C67B1; top: 0; left: 0; bottom: 0; will-change: left, right; -webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; } .progress .indeterminate:after { content: ''; position: absolute; background-color: #2C67B1; top: 0; left: 0; bottom: 0; will-change: left, right; -webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; -webkit-animation-delay: 1.15s; animation-delay: 1.15s; } @-webkit-keyframes indeterminate { 0% { left: -35%; right: 100%; } 60% { left: 100%; right: -90%; } 100% { left: 100%; right: -90%; } } @keyframes indeterminate { 0% { left: -35%; right: 100%; } 60% { left: 100%; right: -90%; } 100% { left: 100%; right: -90%; } } @-webkit-keyframes indeterminate-short { 0% { left: -200%; right: 100%; } 60% { left: 107%; right: -8%; } 100% { left: 107%; right: -8%; } } @keyframes indeterminate-short { 0% { left: -200%; right: 100%; } 60% { left: 107%; right: -8%; } 100% { left: 107%; right: -8%; } } 




@media (max-width:460px) {

    *{
        padding: 0;
        margin: 0;
        list-style: none;
        text-decoration: none;
        box-sizing: border-box;
        font-family: Poppins;
        font-size: 12px;
    }

    .cotainer_boxes{
        width: 400px;
        margin: 5% auto;
        border: 0px solid black;
        border-radius: 5px;
        padding: 20px 10px;
    }
    
    
    .cotainer_boxes .header{
        width: 100%;
        padding: 5px 0;
    }
    
    .header nav{
        display: flex;
        justify-content: space-between;
    }
    
    .nav_link ul li a{
        font-size: 14px;
    }
    
    .setUpseller{
        margin-top: 20px;
    }
    
    .header_setUpla{
        width: 100%;
        padding: 5px 0;
    }
    
    .header_setUpla .labes{
        font-size: 15px;
    }
    
    .forms{
        margin-top: 5px;
    }
    
    .boxes{
        width: 100%;
        padding: 5px 0;
        text-align: center;
        margin: 2px 0;
    }
    
    .errorstatus{
        width: 90%;
        margin: 5px auto;
        text-align: start;
        font-size: 10px;
    }

    .des{
        width: 99%;
        padding: 2px 10px;
        margin: 0px 0;
        font-size: 13pz;
        text-align: start;
    }
    
    .bank_number{
        width: 100%;
        height: 40px;
        padding: 5px;
    }
    
    .ip{
        width: 90%;
        height: 40px;
        padding: 5px 10px;
        background-color: rgb(243, 243, 243);
        border: 0;
    }
    
    .store_box{
        width: 90%;
        margin: 2px auto;
        text-align: center;
        display: flex;
        justify-content: center;
        background-color: rgb(243, 243, 243);
    
    }
    
    .pam{
        width: 45%;
        border: 0;
    }
    
    .ppam2{
        width: 55%;
        height: 40px;
        border: 0;
        background-color: #f3f3f3;
        
    
    }
    
    .store_description{
        width: 95%;
        height: 120px;
        padding: 5px 2px;
        border: 0;
        outline: none;
        background-color: rgb(243, 243, 243);
    }
    
    
    .boxes button{
        width: 95%;
        padding: 8px 10px;
        background-color: #256E61;
        color: white;
        font-size: 14px;
        border: 0;
        border-radius: 5px;
        margin-top: 0px;
        cursor: pointer;
    }
    
    .boxes .ag{
        text-align: start;
    }
    .boxes .proce{
        background-color: rgb(228, 228, 228);
    }
    
    .pro, .submit_save{
        display: none;
    }
    
    .error_status{
        font-size: 15px;
        color: rgb(197, 36, 8);
    }
    
    .agree_text{
        width: 90%;
        max-height: 110px;
        padding: 10px 10px;
        margin: 2px auto;
        overflow: auto;
        background-color: #eeeeee54;
        font-size: 12px;
    }
    
    .agree{
        font-size: 13px;
        cursor: pointer;
        padding: 2px 5px ;
    }    

    .logo{
        width: 50px;
        height: 30px;
    }

    .logo img{
        width: 100%;
        height: 100%;
    }
}