#ageVerification .modal-title {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
    text-transform:uppercase;
    color:#FF1744 !important;
    font-weight:bolder;
    text-align:center;
    font-size:40px;
}
.withdraw-head img{
    width: 60px
}

#ageVerification .withdraw-head  p{
    text-transform:unset ;
}
#ageVerification hr {
    border: none;
    height: 1px;
    color: #000;
    background-color: #000; 
}
#ageVerification .desc span{
    font-weight:600;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
    line-height: 1.42857143 !important;
}
#ageVerification .modal-header{
    padding-top:50px;
}
#ageVerification .balance{
    text-transform:uppercase;
    color:#000 !important; 

}
#ageVerification .withdraw-head p{
    color: #FF1744 ;
    font-size:18px;
    font-weight: 400;
}
.prize{
    font-size:35px;
    position:relative;
    display:inline-block;
    margin-left:10px;
    top:7px;
}
#ageVerification{
    color:#000;
}
#ageVerification .alignleft span{
    padding-left:10px;
}
#ageVerification .question{
    padding-left:10px;	
}
.fa-question-circle{
    color:#FF1744;
}
.transaction{
    font-size:17px !important;
}
.balance-price span{
    display:inline-block;
    text-align:center;
    width:2%;

}
#ageVerification  hr{
    color:#000 !important;
}
#ageVerification .desc{
    padding: 30px 20px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    font-size: 16px !important;
    text-align: center;
}
#ageVerification .modal-body div{
    color:#000;

}
#ageVerification .modal-body div.rose-withdraw{
    background:#FFD2D2 !important;
}
#ageVerification .modal-body div.rose-withdraw span{
    padding-top:15px;
    display:inline-block;
}
#ageVerification .modal-body div.rose-withdraw{
    padding:15px 30px;


    font-size:18px;
    margin-bottom:10px;

}
#ageVerification .withdraw-dialog{
    width:650px;
    left:calc(50% - 325px) !important;
    top:100px !important;
    max-width:100%;
    margin: 0!important;
}
.clear{
    clear:both;
}
#ageVerification .modal-body div.rose-withdraw span:nth-child(2){
    margin-left:30px;
}
.trnsaction span:nth-child(2){
    text-align:right;
}
.rose-text{

}
#ageVerification .withdraw-head{
    padding-top:50px;
    padding-bottom: 30px;

}
#ageVerification .modal-body div.transaction{
    padding-top:0px;

}
.hr-head{
    padding-top:0px !important;
}
.hr-head hr{
    height: 2px !important;
}
#ageVerification .modal-body div:last-child{
    padding-top:0px !important;
}
.btn-withdrawl{

}
.transaction p{
    font-size:16px !important;
}
#ageVerification .modal-body div input{
    width: 100px;
    height: 50px;
    text-align: center;
    background: #F6F6F6;
    color: #DADADA;
    border: 0px;
    font-size: 22px;
    text-align: right;
    padding-right: 15px;
    border-radius: 5px
}
#ageVerification .hr{
    padding-bottom:0px !important;
}
#ageVerification .modal-body{
    position: relative;
    padding: 0 60px;
    padding-bottom: 40px;
}
#ageVerification .desc{
    padding: 30px 40px;
}
#ageVerification .btn-withdrawl{
    text-transform: unset !important;
    font-size: 18px;
    font-weight: 500;
    padding: 15px 20px;
    background:#FF1744 !important;
    color:#fff !important;
    width: 500px;
    max-width:100%;
    margin-top:0px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    height: auto;
    border-radius: 4px;
}
#ageVerification .btn-not-adult{
    text-transform: unset !important;
    font-size: 18px;
    font-weight: 500;
    padding: 15px 20px;
    background:#000 !important;
    color:#fff !important;
    width: 500px;
    max-width:100%;
    margin-top:20px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    height: auto;
    border-radius: 4px;
}
.tool i{

    font-size:22px;
}
#ageVerification table{
    width:500px;
    margin:0 auto;
    font-size: 18px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    margin-bottom:30px;
}
#ageVerification  button.close{
    position: absolute;
    right: 15px;
    top: 15px
}
#ageVerification  .desc{
    text-transform:uppercase ;
}
#ageVerification .table>tbody>tr>td, #ageVerification .table>tbody>tr>th, #ageVerification .table>tfoot>tr>td, #ageVerification .table>tfoot>tr>th,  #ageVerification .table>thead>tr>td, .table>thead>tr>th{
    border-top: 0px;
    padding:10px;
}
#ageVerification .table>tbody>tr.last-row>td{
    border-top: 1px solid #000
}
#ageVerification{z-index: 99999; transform: none;overflow: hidden;}
#ageVerification  .modal-dialog{
    transform: none !important;
}

.textSignup span a {
    font-size: initial;
    text-transform: uppercase;
}

form#make_an_offer {
    overflow: hidden;
}
img.image_booking_request {
    width: 100%;
}

@media (max-width: 650px){
    .withdraw-dialog
    {
        left: 0 !important;
        top : 0 !important;
    }
    #ageVerification .modal-body div.rose-withdraw div{
        text-align: center !important;
    }
    #ageVerification .modal-body div.rose-withdraw .text-right{
        text-align: center !important;
        margin-top: 10px !important;
    }


}
@media screen and (max-width: 767px) {
    #ageVerification .withdraw-dialog {
        position: static;
        width: 90%;
        margin: 50px auto !important;
    }
    #ageVerification .modal-body {
        padding: 20px;
    }
    #ageVerification .withdraw-head {
        padding: 20px 0 10px;
    }
    #ageVerification .modal-title {
        font-size: 30px;
        line-height: 1.2;
    }
    #ageVerification .desc {
        padding: 20px 0;
    }
}


.modal-content {
    border-radius: 6px;
    margin: 0;
    line-height: 1.42857143 !important;
}
