html, body {
    width: 100%;
    height: 100%;
    background: white;
}
/*game_banner*/
.game_banner {
    width: 100%;
    height: 200px;
    background: url(../images/bannertop.jpg) no-repeat center;
    background-size: cover;
}
.game_banner1 {
    width: 100%;
    height: 400px;
    background: url(../images/mail.jpg) no-repeat center;
    background-size: cover;
}
		/*join*/
.join {
 position: relative;
 width: 100%;
 height: 1400px;
 background: url(../images/planbg.png) no-repeat center;
 background-size: 100%;
}
.join_tab_main {
    position: inherit;
    top: 30px;
    width: 930px;
    height: 100%;
}
.join-infro {
    width: 100%;
    border-bottom: 1px solid #D5D5D5;
    font-weight: bold;
    padding-bottom: 6px;
}

/** My Style Code **/
.con_form_height {
    border-bottom: 1px solid #A2A2A2;
}
.con_form_label {
    padding: 3rem;
    background: #0C91E2;
    color: white;
    margin-bottom: 0;
}
.con_form_label span {
    margin-left: 10px;
}
.con_form_input {
    padding-top: 1.8rem;
}
.con_form_input input{
    padding: 4%;
}
.con_form_btn {
    text-align: center;
    margin-top: 25px;
}
.con_form_btn button {
    background: #0C91E2;
    border-color: #0C91E2;
    color: white;
}
.con_form_btn button:hover {
    background: #1E90FF;
    color: white;
}

.modal_form_label {
    padding: 1.5rem;
    background: #0C91E2;
    color: white;
    margin-bottom: 0;
}
.modal_form_label span {
    margin-left: 10px;
}
.modal_form_input {
    padding-top: 1rem;
}
.modal-body {
    padding: 1rem 2rem !important;
}
.modal-header {
    border-bottom: 0px !important;
    margin-top: 10px;
}
.modal-footer {
    border-top: 0px !important;
    margin-bottom: 10px;
}

@media screen and (max-width: 767.98px) {
    .con_form_height {
        margin-bottom: 30px;
        height: auto;
        border-bottom: 0;
    }
    .con_form_label {
        padding: 1rem;
    }
    .con_form_input {
        padding-top: 0;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .con_form_input input{
        height: 6rem;
    }
    .con_form_btn {
        margin-top: auto;
    }
    .modal_form_label {
         padding: 1rem;
     }
    .modal_form_input {
        padding-top: 0;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .modal_form_input input{
        height: 6rem;
    }
}
