.created-letter-title{
    font-weight: bold;
}

#referral_letter_popup .step-row,#doctors_sick_leave_letter_popup .step-row, #prescription_popup .step-row, #medical_certificate_popup .step-row{
    padding-top: 23px;
    padding-bottom: 7px;
    margin-bottom:0px ;
}

#referral_letter_popup,#doctors_sick_leave_letter_popup, #prescription_popup, #medical_certificate_popup{
    position: fixed;
    left: 0;
    top: 0;
    z-index: 100;
    width: 100%;
    margin: 0 auto;
    background: #152d3399;
    overflow-y: scroll;
    height: 100%;
}

#referral_letter_popup .btn-close, #doctors_sick_leave_letter_popup .btn-close, #prescription_popup .btn-close, #medical_certificate_popup .btn-close{
    position: absolute;
    width: 40px;
    height: 40px;
    right: 10px;
    top: 10px;
    cursor: pointer;
    background: url("../images/close-button.png");
    -webkit-background-size: 40px 40px;
    background-size: 40px 40px;
}

#referral_letter_popup .referral-letter-content,#doctors_sick_leave_letter_popup .sick-leave-letter-content, #prescription_popup .referral-letter-content, #medical_certificate_popup .medical-certificate-content{
    background: white;
    width: 750px;;
    max-width: 99%;
    margin: 0 auto;
    overflow: scroll;
    margin-top: 1%;
    margin-bottom: 1%;
    border-radius: 20px;
    position: relative;
}

#referral_letter_popup .confirm-btn,#doctors_sick_leave_letter_popup .confirm-btn, #prescription_popup .confirm-btn, #medical_certificate_popup .confirm-btn{
    margin: 0 auto;
    width: 128px;
    margin-bottom: 20px;
    margin-top: 20px;
}

#referral_letter_popup .btn-back,#doctors_sick_leave_letter_popup .btn-back, #prescription_popup .btn-back, #medical_certificate_popup .btn-back {
    margin: 0 auto;
    width: 70px;
    margin-bottom: 20px;
    margin-top: 20px;
    border-radius: 25px;
    background: #d9d8d8;
    color: white;
    position: absolute;
    text-align: center;
    right: 30px;
    top: 60px;
    cursor: pointer;
}
#medical_certificate_popup .popup_form_tb td{
    text-align: left;
}

.referral-step2-btn-container,#sick-leave-step2-btn-container{
    text-align: center;
}

.referral-step2,.sick-leave-step2{
    margin-top: 100px;
}

.main_popup_container{
    max-width: 100%;
    width: 1000px;
    padding: 30px 30px;
    background-color: white;
    margin: 0 auto;
    margin-top: 100px;
}
.main_popup_container h3{
    text-align: center;
    margin-top: 0;
}

.referral-checkbox #Specialist_list{
    float: left;
}

.referral-checkbox .referral-checkbox-label{
    cursor: pointer;
}

.embed-pdf{
    width: 100%;
    height: 900px;
    z-index: 1;
    position: relative;
    border: solid 1px #80808094;
}

.v-ring{
    position: relative;
    margin: 0 auto;
    top: 330px;
    position: relative;
    z-index: 0;
}

.referral-step3 table,.sick-leave-step3 table{
    margin: 0 auto;
}

.referral-step3 td,.sick-leave-step3 td{
    width: 70%;
}

.referral-step3-button-container,.sick-leave-step3-button-container{
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
    /*width: 370px;*/
    /*max-width: 100%;*/
    text-align: center;
}

.print-btn{
    float: left;
}

.referral-step3-button-container .send-email-to-patient-btn,.sick-leave-step3-button-container .send-email-to-patient-btn{
    /*float: left;*/
    width: 200px;
}

.label-cursor{
    cursor: pointer;
}