/* .icon-eye, .icon-eye-hide{
    background: url(../images/icons/eye-show.png) no-repeat;
    display: inline-block;
    width: 3rem;
    height: 3rem;
    position: absolute;
    margin-left: -3rem;
    background-size: 1.7rem;
    background-position: center;
    right: 0;
    top: 1.8rem;
} 
.icon-eye.icon-eye-hide{
    background-image: url(../images/icons/eye-hidden.png);
}

.form-item{
    margin-bottom: 2rem;
    position: relative;
}
.form-item input[type='text'],
.form-item input[type='password']{
    width: 100%;
    height: 3rem;
    border-radius: 0.5rem;
    border: 0.1rem solid #ddd;
    font-size: 1rem;
    padding: 0 0 0 1rem;
    margin: 0;
    display: block;
}
.form-item input[type='text']:focus,
.form-item input[type='password']:focus{
    border-color: blue;
}

.form-item input[type='text']:disabled,
.form-item input[type='password']:disabled{ 
    opacity: 0.5;
}

.form-item input[type='text'].error,
.form-item input[type='password'].error{
    border-color: red;
}
.form-item label.error{
    position: absolute;
    margin: 0;
    width: 100%;
    right: 0;
}
 */



/* .login-form {
    width: 20.5rem;
    margin: 0 auto;
}

.login {
    margin: 0 auto;
    max-width: 42rem;
}

.glogin {
    margin: 0 auto;
    margin-top: 12rem;
    text-align: center;
}

.login-incon {
    width: 12rem;
    display: block;
    margin: 0 auto;
}

.login-incon svg {
    width: 1.5rem;
    float: left;
} 

body, html{
    overflow: hidden;
}
.app-content{
    height: calc(100vh - 7.5rem); 
}



td,
th {
    text-align: left !important;
}

.text-center {
    text-align: center !important;
}

.mb15 {
    margin-bottom: 1rem;
    ;
}

.form-item-radio {
    width: 100%;
    margin-bottom: 1rem;
}
.cus-btn{
    display:inline-block;
}
.form-item-radio label {
    cursor: pointer;
    width: calc(50% - 1.5rem);
    text-align: center;
}

.image_upload_acttab .form-item-radio label:nth-child(1),
.image_url_acttab .form-item-radio label:nth-child(2) {
    background: #556ff7;
    color: #fff;
}

.image-field input.imageupload{
    display: none;
}
.image-field input.imageurl {
    width: 100%;
}
.box-wrap{
    padding:1.5rem;
}
.image-field {
    width: 100%;
    margin-top: 0;
}

.image-field img {}

.dataTables_empty {
    text-align: center !important;
}

.cusselect {
    width: 100%;
}

.form-item-image .image-field {
    width: 100%;
    height: 13rem;
    overflow: hidden;
    border: 0.1rem solid #ddd;
    border-radius: 0.6rem;
    position: relative;
}

.form-item-image .image-field img {
    width: 100%;
    object-fit: contain;
    height: 13.1rem;
}

body div .cus-btn.ico.delbut{
    position: absolute;
    right: 0;
    padding: 0;
    bottom: 0;
    margin: 0;
    text-align: center;
    height: 2.4rem;
}
body div .cus-btn.ico.delbut:hover{
    background-color: #ffe2e2;
    border-color: #dca5a5;
}
body div  .cus-btn.ico.delbut:before{
    background: url(../images/icons/deleted-bin.svg) no-repeat; 
    background-size: 1.4rem;
    background-position: 0.5rem;
}
span.active{
    height: 12px;
    width: 12px;
    background-color: green;
    border-radius: 50%;
    display: inline-block;
}
span.inactive{
    height: 12px;
    width: 12px;
    background-color: red;
    border-radius: 50%;
    display: inline-block;
}



*/