.min-height{
    min-height: 760px;
}

.show-error{
    font-weight: bold;
    font-size: 11px;
    color: red;
}

.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{
    z-index: 10000;
}


.ui-menu-item-wrapper{
    font-family: Iransans-light !important;
}


.animate{
    animation-duration: 1s !important;
    animation-name: rotate !important;
    animation-iteration-count: 10000 !important;
}

input[type = email]{
    text-align: left !important;
}


@keyframes rotate {
    0% {
        transform: rotate(0);
    }
    12.5%{
        transform: rotate(45deg);
    }
    25% {
        transform: rotate(90deg);
    }
    37.5% {
        transform: rotate(135deg);
    }
    50% {
        transform: rotate(180deg);
    }
    62.5% {
        transform: rotate(225deg);
    }
    75%{
        transform: rotate(270deg);
    }
    87.5%{
        transform: rotate(315deg);
    }
    100%{
        transform: rotate(360deg);
    }
}

.user-select-none{
    user-select: none;
}

.bg-orange{
    background: orange;
    color: white;
}

.badge{
    font-weight: 600 !important;
    font-size: 11px !important;
}

.loading-box{
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    margin: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .1);
    display: block;
}

.loading{
    font-size: 18px;
    display: block;
    margin: 20px auto 0 auto;
    text-align: center;
}
