.active>.page-link, .page-link.active{
    background-color: #ff8906 !important;
    border-color: #ff8906 !important;
}
.page-link:hover{
    color: #ff8906 !important;
}
.pagination{
    margin-bottom: 0;
}
.btn-med{
    width: 175px !important;
    height: 42px !important;
    font-size: 0.875rem !important;
    font-family: "satoshimedium" !important;
}
.gap{
    gap: 15px !important;
}
.pointer{
    cursor: pointer;
}
.mw-700px{
    min-width:700px !important;
}
.mh-500px
{
    min-height:500px !important;
}

.modal1-overlay {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display: flex;
    justify-content: center;
    background-color: #000000da;
  }
  
.modal-link{    
    text-decoration:underline;
    text-decoration-style: dotted;
    font-weight:bold;
}

textarea {
    border-bottom:1px solid #EBEAEA !important;
    border-radius:0px !important;
    resize: none !important;
}

select{
    border-bottom:1px solid #EBEAEA !important;
    border-radius:0px !important;
}


.list-leave {
    transition: all 0.5s;
    opacity: 0;
}

/* general css + overwritten */
label{font-weight: bold !important; color:#282828 !important; font-size: 0.875rem}
.text-primary{color:#ff8906 !important}
.form-select{padding: 8px 8px 8px 5px; border-radius:6px !important}
.dropdown-item.active{background-color:#ff8906 !important; color:#ffff !important;}

/* login + signup css */
.register-box{max-height: 100%; overflow-y: auto;}
.login-input .form-control{height: unset; padding-left:10px}


/* helper */
.fs-12px{
    font-size:12px
}