.internal{
    width: 90%;
    margin: 0 auto;
}

.inner{
    width: 99.9999%;
    margin: 0 auto;
}

.book{
    padding: 0.5rem 1rem;
    border: none;
    background-color: var(--main-color);
    color: #fff;
    border-radius: 0.5rem;
    font-weight: 700;
}

/*.book.banbtn{*/
/*      padding: 0.5rem 1.5rem;*/
/*}*/

.banbtn{
    padding: 0.5rem 1rem;
    border: none;
    background-color: #F9EEE1;
    border-radius: 0.5rem;
    color: var(--main-color);
    font-size: 1rem;
    font-weight: 700;
}

.flex-start{
    display: flex;
    justify-content: flex-start;
}

.flex-end{
    display: flex;
    justify-content: flex-end;
}

.flex-box{
    display: flex;
    justify-content: space-between;
}



/*Modal starts here */



.modal-body label{
    margin-bottom:0.5rem;
    margin-top:1.5rem;
}

.modal-body input:focus{
    border-color:#2a1770;
}

.form-control{
    border-color:#2a1770;
}

.modal-body select{
    border: 1px solid #2a1770;
}

#submitbutton{
    margin-left:83%;
    background-color: #DB2129;
    border:none;
    padding:0.5rem 1rem;
    color:#fff;
    border-radius: 0.5rem;
    margin-top:2rem;
    margin-bottom:1rem;
}

.modal-title{
    margin-top:1rem;
    color:#2a1770;
    font-size:1.6rem;
}