/* Login Page */

.login-container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 100px;
    width: 300px;
}
.login-justify-content-center{
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important;
}

.login-form img{
    height:200px;
}
.login-form  .alert-danger{
    margin: 0 12px;font-size: 12px;
}

/* -------------------------------- */

/* Settings Page */

.setting-top-row .alert{
    margin-top: 10px;
}
.setting-table{
    padding: 20px 50px;
}
.setting-table .table{
    border: 2px solid #dddddd
}
.setting-table .table #th1{
    width: 30px;
}
.setting-table .table #th2,.setting-table .table #th4,.setting-table .table #th6{
    width: 100px;
}
.setting-table .table #th3,.setting-table .table #th5{
    width: 200px;
}

/* -------------------------------- */

/* Wordhy Index Page */

.wordhy-top-row .alert{
    margin-top: 10px;
}

.wordhy-table{
    padding: 20px 50px;
}
.wordhy-table table{
    text-align: right;border: 2px solid #dddddd
}
.wordhy-table table thead{
    border: 2px solid #dddddd
}
.wordhy-table #th1{
    width: 7px;
}
.wordhy-table #th2{
    width: 200px;
}
.wordhy-table #th3{
    width: 500px;
}
.wordhy-table #th4{
    width: 100px;
}
.wordhy-table #td1{
    border-right: 2px solid#dddddd;
}
.wordhy-table #td2{
    padding-right: 4%;
    vertical-align: middle;
}
.wordhy-table #td3 img{
    display: none
}
.wordhy-table #td4{
    vertical-align: middle;
    border-left: 2px solid#dddddd;
    width: 86px;
}
.wordhy-table #td4 button{
    width: 40px;
}



/* Wordhy Create Page */

.wordhy-create-top-row .alert{
    margin-top: 10px;
}
.wordhy-create-form{
    padding: 0px 20px;
}

 .row .image-div{
    margin-bottom: 10px
}
.row .form-div .name-error,.row .form-div .image-error,.row .form-div .description-error{
    display: none;
}

.label {
    cursor: pointer;
}

.progress {
    display: none;
    margin-bottom: 1rem;
}



.img-container img {
    max-width: 100%;
}




.upload-btn-wrapper {
    position: relative;
    overflow: hidden;
    display: inline-block;
}
.upload-btn-wrapper input[type=file] {
    font-size: 100px;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
}

/* -------------------------------- */

/* Nasab Page */
.nasab-form{
    padding: 20px 50px
}


