html, body {
    margin: 0;
}

html {
    height: 100%;
}

body {
    font-family: 'Lato', 'Helvetica', 'Arial', sans-serif;
    min-height: 100%;
    position: relative;
    padding-bottom: 55px;
    background-attachment: fixed!important;
    background-position: 0 0;
    background: #d2c3bb;
    background: -moz-linear-gradient(top,#d2c3bb 0,#c6ceca 48%,#9f9a98 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#d2c3bb),color-stop(48%,#c6ceca),color-stop(100%,#9f9a98));
    background: -webkit-linear-gradient(top,#d2c3bb 0,#c6ceca 48%,#9f9a98 100%);
    background: -o-linear-gradient(top,#d2c3bb 0,#c6ceca 48%,#9f9a98 100%);
    background: -ms-linear-gradient(top,#d2c3bb 0,#c6ceca 48%,#9f9a98 100%);
    background: linear-gradient(to bottom,#d2c3bb 0,#c6ceca 48%,#9f9a98 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2c3bb',endColorstr='#9f9a98',GradientType=0);
}

    body.simple-page {
        padding-top: 80px;
        padding-bottom: 80px;
        /*background: #eee;*/
    }

        body.simple-page > .container {
            background-color: #FAFAFA;
            border-radius: 4px;
            box-shadow: 0 0 10px rgba(0,0,0, 0.1);
            max-width: 660px;
            margin: 25px auto;
        }

img.login-logo {
    margin: 20px 0 0 0;    
}

#loginPage .form-simple {
    background-color: #fff;
    border-top: 1px solid #ddd;
    width: 100%;
    max-width: 800px;
    margin: 130px -15px 30px -15px;
    box-sizing: content-box;
    box-shadow: 0 -2px 6px -1px rgba(0,0,0,.1);
}

#loginPage.simple-page > .container {
    background: #fff url("../images/login_nurse.jpg") top right no-repeat;
}

/*poweredby-logo*/
.poweredby-logo {
    margin-top: -1.5%;    
}

/*powered by div*/
.powered {
    margin-left: 2.3%;
}

.form-simple {
    max-width: 380px;
    padding: 15px;
    margin: 25px auto;
}

    .form-simple .form-simple-heading {
        margin: 0 0 20px;
        text-align: center;
    }

    .form-simple .checkbox {
        margin-bottom: 10px;
    }

    .form-simple .checkbox {
        font-weight: normal;
    }

    .form-simple .form-control {
        position: relative;
        height: auto;
        box-sizing: border-box;
        padding: 10px;
        font-size: 16px;
    }

.form-control {
    line-height: 1.5;
}

.form-simple .form-control:focus {
    z-index: 2;
}

#loginPage .form-simple input[type="email"] {
    margin-bottom: -1px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

#loginPage .form-simple input[type="password"] {
    margin-bottom: 10px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.form-simple .bottom-link {
    margin-top: 10px;
    display: block;
    text-align: center;
}

.label {
    color: black;
}

#main-content {
    margin-bottom: 350px;
}


    /*modify for ie*/
    #main-content .content-body {
        background-color: #fff;
        border-radius: 4px;
        border: 1px solid #fff;
        padding: 15px;
        height: 100%;
        box-shadow: 0 0 10px rgba(0,0,0,.2),inset 0 0 10px rgba(150,150,150,.1);
    }

body.dashboard #main-content .content-body {
    background-color: transparent;
    border: none;
    box-shadow: none;
}

#main-content .content-body .body-header {
    position: relative;
    margin-top: 15px;
    margin-bottom: 25px;
    padding: 0 10px 15px;
    border-bottom: 1px solid #eee;
}

#main-content .content-body .body-title {
    margin: 0;
}

#main-content .content-body .backToLink {
    padding-top: 5px;
}

#main-content .content-body .body-filter {
    margin-bottom: 25px;
}

.list-filter input[name="matchString"] {
    padding-right: 90px;
}

.list-filter #filterSubmitButon {
    border-radius: 0;
}

.list-filter #filterResetButon {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.list-filter .form-group {
    position: relative;
}

    .list-filter .form-group > .filter-buttons {
        position: absolute;
        top: 0;
        right: 0;
    }

#footer {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 0;
}

#footer > .container > div {
    /*background: rgba(255,255,255,.75);*/
    background-color: #fff;
    border-top: #fff 1px solid;
    color: #36322e;
    box-shadow: 0 -2px 5px rgba(0,0,0,.1);
    text-align: right;
    padding: 15px;
    border-radius: 4px 4px 0 0;
}

.navbar-nav {
    margin: 0;
}

.navbar-collapse ul.navbar-right {
    text-align: right;
}

    .navbar-collapse ul.navbar-right li {
        display: inline-block;
        float: none;
    }

.navbar-top {
    background-color: #fff;
    border-radius: 0;
    border-color: transparent;
    box-shadow: 0 5px 5px rgba(0,0,0,.1);
    padding: 15px 0;
}

    .navbar-top .account-item .account {
        font-weight: bold;
    }

    .navbar-top .navbar-toggle {
        margin-top: 15px;
        margin-bottom: 15px;
        background-color: #FAFAFA;
    }

        .navbar-top .navbar-toggle:hover,
        .navbar-top .navbar-toggle:focus {
            background-color: #F3F3F3;
        }

    .navbar-top .navbar-brand {
        padding: 5px 15px;
        height: auto;
    }

        .navbar-top .navbar-brand img {
            width: 124px;
            margin-left: 15px;
        }

.keep-actions td {
    vertical-align: middle;
}

.keep-actions .keep-actions-cell {
    width: 112px;
}

.keep-actions .selection {
    text-align: center;
    width: 25px;
}

.keep-actions .actions-btns {
    text-align: left;
    min-width: 112px;    
}

.selectable-rows .selectable {
    cursor: pointer;
}

div.card.item > a {
    display: block;
}

div.card.item a .image {
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center top;
    height: 180px;
    /*max-height: 200px;*/
    margin-top: 22px;
}

/*.image {
    display:block;
    max-width:100%;
    max-height:200px;
    height:120px;
}*/

div.card.item a .name {
    display: block;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    /*white-space: nowrap;*/
}

.card {
    background-color: #fff;
    border: 1px solid #eee;
    min-height: 230px;
    margin-bottom: 15px;
    padding: 15px;
    box-shadow: 0 9px 4px -7px rgba(0,0,0,.1);
}

.dashboard .card a {
    color: #fff;
}

.dashboard .card h3 {
    margin: 0;
    text-transform: uppercase;
    font-size: 15px;
    position: absolute;
    top: 15px;
    left: 15px;
}

.dashboard .card {
    background-color: #333;
    color: #fff;    
    min-height: 256px;
    height: 200px;
    position: relative;
    display: table;
    width: 100%;
}

div.card-content {
    height: 100px;
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    text-align: center;
}

div.card-actions {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 5px 15px;
}

    div.card-actions a {
        font-size: 40px;
    }

        div.card-actions a:hover span {
            box-shadow: 0 0 15px 4px rgba(255,255,255,.5);
            border-radius: 50%;
        }

.number-of {
    font-size: 7vmin;
    white-space: nowrap;
}

.card.contact,
.card.patient {
    background-color: #5CB098;
}

div.card.item.treatment {
    background-color: #093655;
    color: #fff;
}

    div.card.item.treatment a {
        color: #fff;
    }

.card .btn-default {
    background-color: #eee;
}

.col-xs-12 > .card > h3 {
    margin-left: 15px;
}

.card-col {
    margin-bottom: -15px;
    padding: 5px;
}

.hasDatepicker,
#ReferralDate,
#DoB {
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    /*margin-bottom: 20px;*/
}

.ui-datepicker-trigger {
    display: none;
}

.pacients-calendar-glyphicon {
    position: absolute;
    top: 34px;
    right: 27px;
    z-index: 0;
    cursor: pointer;
    pointer-events: none;
}

.content-body [class^="dashboard-"] .btn-primary,
.content-body [class^="dashboard-"] .body-filter .btn-primary {
    background-color: #5CB098;
    border: 1px solid #4D937F;
    color: #fff;
}

    .content-body [class^="dashboard-"] .btn-primary:hover,
    .content-body [class^="dashboard-"] .btn-primary:focus,
    .content-body [class^="dashboard-"] .btn-primary:active,
    .content-body [class^="dashboard-"] .btn-primary.active,
    .content-body [class^="dashboard-"] .body-filter .btn-primary:hover,
    .content-body [class^="dashboard-"] .body-filter .btn-primary:focus,
    .content-body [class^="dashboard-"] .body-filter .btn-primary:active,
    .content-body [class^="dashboard-"] .body-filter .btn-primary.active,
    .content-body [class^="dashboard-"] .body-filter .open > .dropdown-toggle.btn-primary {
        background-color: #468675;
        border-color: #357562;
    }

.content-body [class^="dashboard-"] a {
    color: #468675;
}

.content-body [class^="dashboard-"] .pagination > .active > a,
.content-body [class^="dashboard-"] .pagination > .active > span,
.content-body [class^="dashboard-"] .pagination > .active > a:hover,
.content-body [class^="dashboard-"] .pagination > .active > span:hover,
.content-body [class^="dashboard-"] .pagination > .active > a:focus,
.content-body [class^="dashboard-"] .pagination > .active > span:focus {
    background-color: #5CB098;
    border: 1px solid #4D937F;
    color: #fff;
}

.content-body [class^="dashboard-"] .form-control:focus {
    border-color: #468675;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(92,176,152, 0.6);
}


.removeOption,
.remove {
    background-image: none;
    color: black;
    height: inherit;
    width: 12px;
}

    .removeOption:hover,
    .remove:hover {
        color: black;
        text-decoration: none;
    }

    .removeOption.disabled,
    .remove.disabled {
        opacity: .5;
    }

.addQuestionLink {
    text-decoration: none;
}

.question-option {
    margin-bottom: 0;
}

div.time-picker {
    width: 6em !important;
}

    div.time-picker li {
        height: 1.3em !important;
    }

.remove-proc-date {
    width: auto;
}

.procedureDate + .procedureDate {
    margin-bottom: 1em;
    border-bottom: 1px dashed #ddd;
    padding-top: 1em;
    padding-bottom: 1em;
}

.procedureDate:first-child + .procedureDate {
    margin-top: 2em;
    border-top: 1px dashed #ddd;
}

.form-template-questions .question + .question {
    margin-top: 2em;
    padding-top: 1em;
    border-top: 1px dashed #ddd;
}

.panel-body.scrollable {
    height: 200px;
    overflow: auto;
}

table.mceLayout, textarea.tinyMCE {
    width: 100% !important;
}

.alert h1 {
    font-size: 1.2em;
    font-weight: bold;
    margin: 0;
}

.alert ul {
    margin: 0;
}

.button {
    display: inline-block;
}

body.error-page img.header-logo {
    max-height: 100px;
    margin: 3em 0;
}

td.userPhoto img {
    max-height: 230px;
}

.radio-buttons-list label {
    margin: 0 15px 10px 6px;
    vertical-align: top;
}

.body-header p {
    margin: 10px 0;
}

.card.card-color-ae {
    background-color: #990012;
}

.card.card-color-pc {
    background-color: #990012;
}

.card.card-color-reports {
    background-color: darkcyan;
}

.card.card-color-referrals {
    background-color: darkcyan;
}

.card-color-dark-cyan {
    background-color: darkcyan !important;
}

.card-color-yellow {
    /*background-color: #FF6F00 !important;*/
    background-color: darkcyan !important;
}

.card-color-documents {
    background-color: darkcyan !important;
}

/*.ui-dialog-titlebar-close {
  visibility:hidden;
}

.ui-dialog-titlebar-close-visible {
  visibility:visible;
}*/

/*============================================================================Adult PSP Form ===============================================================*/

/* Question 1 */
/* #Text_a4941ce3-eabd-40b7-9d63-a3ca00bfc037 {
    font-weight: bold;
}

#Answers_a4941ce3-eabd-40b7-9d63-a3ca00bfc037__Text:focus {
    border: 1px solid red;
} */

/* Question 2 */
/* #Text_dbb74a63-857f-40b2-a625-a3ca00bfc037 {
    font-weight: bold;
}

#Answers_dbb74a63-857f-40b2-a625-a3ca00bfc037__Text:focus {
    border: 1px solid red;
} */

/* Question 4 */
/* #Text_8a7bc47d-d1d0-421b-b987-a3ca00bfc037 {
    font-weight: bold;
}

#Answers_8a7bc47d-d1d0-421b-b987-a3ca00bfc037__Text:focus {
    border: 1px solid red;
} */

/* Question 5 */
/* #Dropdown_a50dd35c-57e8-4bdf-b390-a3ca00bfc038 {
    font-weight: bold;
}

#Answers_a50dd35c-57e8-4bdf-b390-a3ca00bfc038__Text:focus {
    border: 1px solid red;
} */

/* Question 6 */
/* #Numeric_5f021e71-e220-4ab2-9f46-a3ca00bfc038 {
    font-weight: bold;
}

#Answers_5f021e71-e220-4ab2-9f46-a3ca00bfc038__Text:focus {
    border: 1px solid red;
} */


@media screen and (max-width:2600px) {
    #show-div3 {
        margin-top: -1% !important;
        position: relative;
        float: left;
        width: 52%;
        margin-left: -1.5%;
    }

    #show4, #show5 {
        margin-left:3%
    }

    /*------------------------Updated form for Quantiferon Section------------------------*/
    /* Question 2 - At Home Nurse Service */
    #Radio_96859d0e-db7a-43b8-847c-a56f0112817a {
        width: 100%;
    }

    /* Question 3 - Waste Disposal Service */
    #Radio_9aed2ddd-a5d6-4fc7-a224-a56f0112817b {
        /*margin-right: 100%;*/
    }

    /* Question 4 - Ongoing Personal Support via SMS/Text & Email */
    #Radio_bc965924-4404-4dad-a6e7-a56f0112817b > .questionText {
        width:102%;
    }

    /* Question 1 - Quantiferon Blood Test */
    #Radio_2e6a3f79-98c9-4424-9ed7-a56f0112817b {
        width: 100%;
        margin-right: 100%;
    }
      
    /* Question 7 - Has your patient agreed to receive a HealthSnap video message as part of the At Home Nurse Service? If yes, please advise how they would like to receive it */
    #Dropdown_53b070a1-28cc-4574-850d-a56f0112817b {
        width: 100%;
    }

    /* Question 7 control - Has your patient agreed to receive a HealthSnap video message as part of the At Home Nurse Service? If yes, please advise how they would like to receive it */
    #Answers_53b070a1-28cc-4574-850d-a56f0112817b__Text {
        width: 48%;
    }

    /* Question 9 - Patient Address */
    #Text_da309273-1fe5-4251-bbdb-a56f0112817b {
        float: right;
    }

    /* Question 14 - Patient Hospital Number*/
    #Text_fe2269af-73ce-4b37-bf39-a56f0112817b {
        margin-right: 100%;
        margin-top: 0%;
    }

     /* Question 15 - Patient Carer Name (if applicable)*/
    #Text_bee2ed10-c268-41bd-af7d-a56f0112817b {
        /*float: right;
        margin-top: -8.5%;*/
    }

    /* Question 26 - Please confirm dose for the AbbVieCare Nurse Advisor to train patient for first visit */
    #Dropdown_ecce5f70-1a38-4469-9501-a56f0112817b {
        float: left;
        margin-top: 0%;
        margin-right: 100%;
    }

    /* Question 27 - Additional Comments */
    #Text_2fd11119-845a-4a7b-bd09-a56f0112817b {
        margin-top: 0%;
        width: 100%;
    }

    /* Question 28 - Has the patient received a dose in the hospital? */
    #Radio_bb3f2919-2e2e-47c6-84b9-a56f0112817b {
        margin-top: 0%;
        margin-bottom: 9%;
    }

    /* Question 29 - If yes, on what date? */
    #Date_f79f0b5d-03d6-4fe2-b426-a56f0112817b {
        float: left;
        margin-right: 100%;
        margin-top: -7%;
    }

    /* Question 30 - And what dose? */
    #Dropdown_85f20054-bd1c-493f-9522-a56f0112817b {
        margin-left: 50%;
        margin-top: -8.5%;
        margin-bottom: 0%;
        margin-right: 100%;
    }

    /* Question 27 - Please register*/
    #Radio_94281d93-1195-4ec2-ba86-a56f01142e25 {
        width: 100%;
    }

    /* Question 31 -  By completing this referral, I confirm that the details on this form are correct. */
    #Radio_78d8843b-0c64-4d14-b9f1-a56f0112817b {
        float: left;
        width: 100%;
        margin-right: 100%;
    }

    /*Question 35 - QF Test Results*/
    #Radio_ce87a927-9a36-4713-b38a-a5a800999786 {
        width:100%;
    }

    /*Question 31 - First Name*/
    #Text_692e2872-145d-45a0-a960-a56f0112817b {
        margin-top:0%;
        margin-right:50%;
    }

    /* Question 33 - Last Name */
    /*#Text_4ed90ca5-2c59-4b95-b09f-a56f0112817b {
        margin-top: -8.5%;
        margin-left:50%;
    }*/

    /*Question 32 - Bleep/Mobile*/
    #Text_d53b87f6-c931-466e-a3ac-a56f011b1339 {
        margin-top: -8.5%;
        margin-left: 50%;
    }
    /*------------------------END Updated form for Quantiferon Section------------------------*/

    

    /*Dosing information link Question 3*/
    #healthsnapLink {
        width: 100%;
        margin-top: -14%;
    }

    /* Question 3 */
    #Dropdown_52ea7122-d877-421c-9ad9-a3f800801d76 {
        width: 100%;
    }

    /* Question 3 control */
    #Answers_52ea7122-d877-421c-9ad9-a3f800801d76__Text {
        width: 48%;
    }

    /* Question 5 */
    #Text_875f434d-f094-4aeb-b1ff-a3f800801d76 {
        float: right;
        margin-top: -1.5%;
    }

    /* Question 10 */
    #Text_43a23122-2114-4e01-b0e1-a3f800801d76 {
        margin-right: 100%;
        margin-top: 0%;
    }

    /* Question 11*/
    #Text_92ddbf42-8565-42b3-b68d-a3f800801d76 {
        float: right;
        margin-top: -8.5%;
    }

    /* Text description for question 20 and 21 */
    #textRA {
        display: block;
        text-align: justify;
        font-size: 90%;
        margin-bottom: -5%;
        margin-top: -1%;
    }

    #textCD {
        display: block;
        text-align: justify;
        font-size: 90%;
        margin-bottom: -5%;
        margin-top: -3%;
    }

    #textUC {
        display: block;
        text-align: justify;
        font-size: 90%;
        margin-bottom: -5%;
        margin-top: -3%;
    }

    /* Question 22 */
    #Radio_e655459d-3580-4218-a3fb-a3f800801d76 {
        width: 100%;
    }

    /* Question 23 */
    #Radio_1909e812-6b0f-4edd-8c70-a3f800801d76 {
        margin-right: 100%;
    }

    /* Question 24 */
    #Radio_e4d6a1ab-ab5c-4756-84e5-a3f800801d76 {
        margin-right: 100%;
    }

    /* Question 25 */
    #Dropdown_8c301945-8325-4364-9190-a3f800801d76 {
        float: left;
        margin-top: 0%;
        margin-right: 100%;
    }

    /*Service note text*/
    #serviceNote {
        margin-top: -18%;
        float: right;
    }

    /* Question 26 */
    #Text_503f97a0-1b52-4f71-95a4-a3f800801d76 {
        margin-top: 0%;
        width: 100%;
    }

    /* Question 27 */
    #Radio_4b05f7f1-1884-4e00-b92a-a3f800801d76 {
        margin-right: 100%;
        margin-top: 0%;
        margin-bottom: 9%;
    }

    /* Question 28 */
    #Date_e062ae6c-8b20-4bd8-b1fb-a3f800801d76 {
        float: left;
        margin-top: -10%;
    }

    /* Question 29 */
    #Dropdown_5f8732ec-4f19-41be-9d09-a3f800801d76 {
        margin-left: 0%;
        margin-top: 0%;
        margin-bottom: 0%;
        margin-right: 100%;
    }

    /* Question 30 */
    #Radio_d95c8428-c8b9-4179-a61d-a3f800801d76 {
        margin-right: 100%;
    }

    /* Question 31 */
    #Radio_12617ef7-25a5-4eac-ab18-a43b00cdf6f8 {
        float: left;
        width: 100%;
        margin-right: 100%;
    }

    /* Question 33 */
    #Text_928dfb63-94a7-4d24-869e-a3f800801d76 {
        margin-top: 0%;
    }

    /* Question 39. Receipt of Results */
    #Text_79acef58-9ceb-48a4-96b4-a59801189a30 {
        float: left;
        width: 100%;
        margin-top: 0%;
    }
}

@media screen and (max-width:1920px) {

    /*#show-permanentInfo {
        margin-top:-15%;
    }*/

    #show-div3 {
        margin-top: -14% !important;
        position: relative;
        float: left;
        width: 52%;
        margin-left: -1.5%;
    }
       /*Select programme id*/
    /*#selectProgramAdultForm {
        margin-top:6%;
    }*/


    /* Question 3 */
    #Dropdown_52ea7122-d877-421c-9ad9-a3f800801d76 {
        width: 100%;
    }

    /* Question 3 control */
    #Answers_52ea7122-d877-421c-9ad9-a3f800801d76__Text {
        width: 48%;
    }

    /*Dosing information link Question 3*/
    #healthsnapLink {
        width: 100%;
        margin-top: -14%;
    }

    /* Question 5 */
    #Text_875f434d-f094-4aeb-b1ff-a3f800801d76 {
        float: right;
        margin-top: -1.5%;
    }

    /* Question 10 */
    #Text_43a23122-2114-4e01-b0e1-a3f800801d76 {
        margin-right: 100%;
        margin-top: 0%;
    }

    /* Question 11*/
    #Text_92ddbf42-8565-42b3-b68d-a3f800801d76 {
        float: right;
        margin-top: -8.5%;
    }

    /* Text description for question 20 and 21 */
    #textRA {
        display: block;
        text-align: justify;
        font-size: 90%;
        margin-bottom: -5%;
        margin-top: -1%;
    }

    #textCD {
        display: block;
        text-align: justify;
        font-size: 90%;
        margin-bottom: -5%;
        margin-top: -3%;
    }

    #textUC {
        display: block;
        text-align: justify;
        font-size: 90%;
        margin-bottom: -5%;
        margin-top: -3%;
    }

    /* Question 22 */
    #Radio_e655459d-3580-4218-a3fb-a3f800801d76 {
        width: 100%;
    }

    /* Question 23 */
    #Radio_1909e812-6b0f-4edd-8c70-a3f800801d76 {
        margin-right: 100%;
    }

    /* Question 24 */
    #Radio_e4d6a1ab-ab5c-4756-84e5-a3f800801d76 {
        margin-right: 100%;
    }

    /* Question 25 */
    #Dropdown_8c301945-8325-4364-9190-a3f800801d76 {
        float: left;
        margin-top: 0%;
        margin-right: 100%;
    }

    /*Service note text*/
    #serviceNote {
        margin-top: 0%;
        float: right;
        position: absolute;
    }

    /* Question 26 */
    #Text_503f97a0-1b52-4f71-95a4-a3f800801d76 {
        margin-top: 0%;
        width: 100%;
    }

    /* Question 27 */
    #Radio_4b05f7f1-1884-4e00-b92a-a3f800801d76 {
        margin-right: 100%;
        margin-top: 0%;
        margin-bottom: 9%;
    }

    /* Question 28 */
    #Date_e062ae6c-8b20-4bd8-b1fb-a3f800801d76 {
        float: left;
        margin-top: -10%;
    }

    /* Question 29 */
    #Dropdown_5f8732ec-4f19-41be-9d09-a3f800801d76 {
        margin-left: 0%;
        margin-top: 0%;
        margin-bottom: 0%;
        margin-right: 100%;
    }

    /* Question 30 */
    #Radio_d95c8428-c8b9-4179-a61d-a3f800801d76 {
        margin-right: 100%;
    }

    /* Question 31 */
    #Radio_12617ef7-25a5-4eac-ab18-a43b00cdf6f8 {
        float: left;
        width: 100%;
        margin-right: 100%;
    }

    /* Question 33 */
    #Text_928dfb63-94a7-4d24-869e-a3f800801d76 {
        margin-top: 0%;
    }

    /*Question 34*/
    #Text_128d72a6-1fb6-4134-b482-a3f800801d76 {
        margin-top: -12%;
    }

    /*Text with question mandatory*/
    .adultBottomMessage {
        margin-top: 5% !important;
    }
}

@media screen and (max-width:1199px) {
    #show-div3 {
        margin-top: -1% !important;
        position: relative;
        float: left;
        width: 52%;
        margin-left: -1.5%;
    }

    /*------------------------Updated form for Quantiferon Section------------------------*/
    /* Question 2 - Waste Disposal Service */
    #Radio_9aed2ddd-a5d6-4fc7-a224-a56f0112817b {
        margin-right: 100%;
    }

    /* Question 11 - Patient Email for HealthSnap Video Message */
    #Text_c5f2d96d-1cf1-4670-8b67-a56f0112817b {
        margin-top: 0%;
    }

    /* Question 12 - Patient Address */
    #Text_da309273-1fe5-4251-bbdb-a56f0112817b {
        margin-top: 0%;
    }

    /* Question 18 - Patient Carer Name (if applicable) */
    #Text_bee2ed10-c268-41bd-af7d-a56f0112817b {
        /*margin-top: -10.5%;*/
    }

    /* Question 24 */
    #Dropdown_29997dd4-83c7-40d6-89ef-a3ca00bfc038 {
        margin-top: 0%;
    }

    /*Question 33 - Last Name*/
    #Text_4ed90ca5-2c59-4b95-b09f-a56f0112817b {
        margin-top:-10.5%;
    }

    /*Question 37*/
    #Text_d53b87f6-c931-466e-a3ac-a56f011b1339 {
        margin-top:-10.5%;
    }

    /*------------------------END Updated form for Quantiferon Section------------------------*/

    /* Question 4 */
    #Text_507a5210-e85c-4cc0-b837-a3f800801d76 {
        margin-top: 1.8%;
    }

    /* Question 5 */
    #Text_875f434d-f094-4aeb-b1ff-a3f800801d76 {
        margin-top: 0%;
    }

    /* Question 11 */
    #Text_92ddbf42-8565-42b3-b68d-a3f800801d76 {
        margin-top: -10.5%;
    }

    /* Question 23 */
    #Radio_1909e812-6b0f-4edd-8c70-a3f800801d76 {
        margin-right: 100%;
    }

    /* Question 24 */
    #Dropdown_29997dd4-83c7-40d6-89ef-a3ca00bfc038 {
        margin-top: 0%;
    }

    /* Question 25 */
    #Text_14d77ea7-2f77-4681-851e-a3ca00bfc038 {
        margin-top: 0%;
    }

    /*Service Note */
    #serviceNote {
        margin-top: -23%;
    }

    /* Question 26 */
    #Radio_81111cd6-c287-4cbf-8439-a3ca00bfc038 {
        width: 100%;
        margin-bottom: 10%;
    }

    /* Question 27 */
    #Date_00223df2-5063-4c95-9e32-a3ca00bfc038 {
        margin-top: 0%;
    }

    /* Question 28 */
    #Answers_dded2162-3b11-437a-8392-a3ca00bfc038__Text {
        margin-top: 4%;
    }

    #Text_dded2162-3b11-437a-8392-a3ca00bfc038 {
        margin-top: -10%;
    }

    /* Question 29 */
    #Radio_fc686bab-a422-475e-991a-a3ca00bfc038 {
        margin-top: 0%;
        margin-right: 100%;
    }

    /* Question 30 */
    #Radio_e5fcc95e-3ca2-4825-8bda-a3ca00bfc038 {
        margin-top: 0%;
    }

    /* Question 31 */
    #Radio_12617ef7-25a5-4eac-ab18-a43b00cdf6f8 {
        margin-top: 0%;
    }

    /* Question 32 */
    #Text_a9da30c0-1b88-4e3e-95de-a3ca00bfc038 {
        margin-top: 0%;
    }

    /* Question 33 */
    #Text_1e7b03c8-62bb-4094-ab3c-a3ca00bfc038 {
    }

    /*Question 34*/
    #Text_128d72a6-1fb6-4134-b482-a3f800801d76 {
        margin-top: -17%;
    }

    /*Text with question mandatory*/
    .adultBottomMessage {
        margin-top: 7% !important;
    }
}

@media screen and (max-width:990px) {
    #show-div3 {
        margin-top: -22% !important;
        position: relative;
        float: left;
        width: 105%;
        margin-left: -2.5%;
    }


    /*------------------------Updated form for Quantiferon Section------------------------*/
    /* Question 1 - At Home Nurse Service */
    #Radio_96859d0e-db7a-43b8-847c-a56f0112817a {
        width: 100%;
        margin-top:25%;
    }

    /* Question 2 - Waste Disposal Service */
    #Radio_9aed2ddd-a5d6-4fc7-a224-a56f0112817b {
        width: 100%;
        margin-bottom: 0%;
    }

    /* Question 3 - Ongoing Personal Support via SMS/Text & Email */
    #Radio_bc965924-4404-4dad-a6e7-a56f0112817b {
        width: 100%;
    }

    /*Question 4*/
    #Radio_2e6a3f79-98c9-4424-9ed7-a56f0112817b {
        width:100%;
    }

    /*Question 5*/
    #Text_ac8f66dd-7cb8-453d-9395-a56f0112817b {
        width:100%;
    }

    /* Question 10 control - Has your patient agreed to receive a HealthSnap video message as part of the At Home Nurse Service? If yes, please advise how they would like to receive it*/
    #Answers_53b070a1-28cc-4574-850d-a56f0112817b__Text {
        width: 100%;
    }

    /* Question 12 - Patient Address */
    #Text_da309273-1fe5-4251-bbdb-a56f0112817b {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 13 - Gender*/
    #Dropdown_38ba314f-b5be-47ef-ada6-a56f0112817b {
        margin-top: 15%;
    }

    /* Question 17 - Patient Hospital Number */
    #Text_fe2269af-73ce-4b37-bf39-a56f0112817b {
        width: 100%;
        margin-bottom: 11%;
        margin-top: -5%;
        width: 100%;
        margin-bottom: 13%;
    }

    /* Question 18 - Patient Carer Name (if applicable) */
    #Text_bee2ed10-c268-41bd-af7d-a56f0112817b {
        float: left;
        width: 100%;
    }

    /* Question 28 - Dosing */
    #Dropdown_11026f34-1db6-4c06-8b06-a56f0112817b {
        margin-top: 0%;
    }

    /* Question 29 - Please confirm dose for the AbbVieCare Nurse Advisor to train patient for first visit */
    #Dropdown_ecce5f70-1a38-4469-9501-a56f0112817b {
        width: 100%;
    }

    /* Question 27 - Additional Comments */
    #Text_2fd11119-845a-4a7b-bd09-a56f0112817b {
        margin-top: 55%;
    }

    .tb-screening {
        margin-top: -9%;
        margin-bottom: 11%;
    }

    /* Question 31 - Has the patient received a dose in the hospital? */
    #Radio_bb3f2919-2e2e-47c6-84b9-a56f0112817b {
        width: 100%;
        margin-bottom: 10%;
    }

    /* Question 32 - If yes, on what date? */
    #Date_f79f0b5d-03d6-4fe2-b426-a56f0112817b {
        width: 100%;
        margin-bottom: 2%;
    }

    /* Question 33 - And what dose? */
    #Dropdown_85f20054-bd1c-493f-9522-a56f0112817b {
        margin-top: 2%;
        margin-left: 0%;
        width: 100%;
    }

    /*Question 34 - Does the patient require the AbbVie Care Flex Service? (Ongoing support with HUMIRA® Self-Injection) */
    #Radio_94281d93-1195-4ec2-ba86-a56f01142e25 {
        /*margin-top: 20%;*/
        width: 100%;
    }

    /* Question 35 - By completing this referral, I confirm that the details on this form are correct. */
    #Radio_78d8843b-0c64-4d14-b9f1-a56f0112817b {
        margin-top: 0%;
    }

    /* Question 36 - First Name */
    #Text_692e2872-145d-45a0-a960-a56f0112817b {
        width: 100%;
        /*margin-top:20%;*/
    }

    /* Question 33 - Last Name */
    #Text_4ed90ca5-2c59-4b95-b09f-a56f0112817b {
        width: 100%;
        margin-top: 0%;
        margin-left:0%;
    }

    /*Question 38 - Bleep/Mobile */
    #Text_d53b87f6-c931-466e-a3ac-a56f011b1339 {
        margin-top: 0%;
        margin-left: 0%;
        width: 100%;
    }

    /*------------------------END Updated form for Quantiferon Section------------------------*/

    /* Question 3 control */
    #Answers_e321be36-ff61-425b-8b18-a3f600b2ee71__Text {
        width: 100%;
    }

    /* Question 4 text */
    #emailText {
        width: 100% !important;
    }

    /*Health link*/
    #healthsnapLink {
        margin-top: -3%;
    }

    /* Question 5 */
    #Text_875f434d-f094-4aeb-b1ff-a3f800801d76 {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 6 */
    #Dropdown_c70ddabf-dc70-4a2d-bfcf-a3f800801d76 {
        margin-top: 15%;
    }

    /* Question 10 */
    #Text_43a23122-2114-4e01-b0e1-a3f800801d76 {
        width: 100%;
        margin-bottom: 11%;
        margin-top: -5%;
        width: 100%;
        margin-bottom: 13%;
    }

    /* Question 11 */
    #Text_92ddbf42-8565-42b3-b68d-a3f800801d76 {
        float: left;
        width: 100%;
    }

    /*Select programme id*/
    #selectProgramAdultForm {
        margin-top: 15%;
    }

    /* Question 21 */
    #Dropdown_8b0848a7-5d92-40e6-8fbd-a3f800801d76 {
        margin-top: 0%;
    }

    /*Question 21 text*/
    #show-permanentInfo {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 22 */
    #Radio_e655459d-3580-4218-a3fb-a3f800801d76 {
        width: 100%;
    }

    /* Question 23 */
    #Radio_1909e812-6b0f-4edd-8c70-a3f800801d76 {
        width: 100%;
        margin-bottom: 0%;
    }

    /* Question 24 */
    #Radio_e4d6a1ab-ab5c-4756-84e5-a3f800801d76 {
        width: 100%;
    }

    /*Service note*/
    #serviceNote {
        margin-top: 0%;
        position: relative;
    }

    /* Question 25 */
    #Dropdown_8c301945-8325-4364-9190-a3f800801d76 {
        width: 100%;
    }

    #Text_14d77ea7-2f77-4681-851e-a3ca00bfc038 {
        width: 100%;
        float: left;
        margin-top: 0%;
    }

    /* Question 26 */
    #Text_503f97a0-1b52-4f71-95a4-a3f800801d76 {
        margin-top: 25%;
    }

    /* Question 27 */
    #Radio_4b05f7f1-1884-4e00-b92a-a3f800801d76 {
        width: 100%;
        margin-bottom: 10%;
    }

    /* Question 28 */
    #Date_e062ae6c-8b20-4bd8-b1fb-a3f800801d76 {
        width: 100%;
        margin-bottom: 2%;
    }

    /* Question 29 */
    #Dropdown_5f8732ec-4f19-41be-9d09-a3f800801d76 {
        margin-top: 2%;
        width: 100%;
    }

    /*Question 30  */
    #Radio_a6a709e8-10b9-4c63-8d73-a3f80082d8ff {
        margin-top: 0%;
        width: 100%;
    }

    /* Question 31 */
    #Radio_12617ef7-25a5-4eac-ab18-a43b00cdf6f8 {
        margin-top: 0%;
    }

    /* Text description */
    #referralTextAdult {
        margin-top: 20%;
    }

    /* Question 32 */
    #Text_41d7b1a5-5c1e-4d24-943b-a3f800801d76 {
        width: 100%;
    }

    /* Question 33 */
    #Text_928dfb63-94a7-4d24-869e-a3f800801d76 {
        width: 100%;
        margin-top: 0%;
    }

    /*Question 34*/
    #Text_128d72a6-1fb6-4134-b482-a3f800801d76 {
        margin-top: 0%;
        padding-bottom: 10%;
    }

    /*Text with question mandatory*/
    .adultBottomMessage {
        padding-top: 7%;
        position: absolute;
    }

    #submitFormText {
        font-size: 50% !important;
    }
}

@media screen and (max-width:765px) {
    #show-div {
        margin-top: -107.2% !important;
        position: relative;
        max-width: 100%;
        margin-bottom: 110%;
    }
}

/* ==========================================================================ADULT style finish here ================================= */

/*============================================================================Adult PSP Form (OFFLINE)====================================================*/

/* Question 3 */
/* #Text_67012e7c-e999-4355-a915-a3ca010db0d7 {
    font-weight: bold;
}

#Answers_67012e7c-e999-4355-a915-a3ca010db0d7__Text:focus {
    border: 1px solid red;
} */

/* Question 4 */
/* #Text_e0b6e533-dfcb-49a4-a092-a3ca010db0d7 {
    font-weight: bold;
}

#Answers_e0b6e533-dfcb-49a4-a092-a3ca010db0d7__Text:focus {
    border: 1px solid red;
} */

/* Question 5 */
/* #Text_4548798b-d42f-4a78-8774-a3ca010db0d7 {
    font-weight: bold;
}

#Answers_4548798b-d42f-4a78-8774-a3ca010db0d7__Text:focus {
    border: 1px solid red;
} */

/* Question 7 */
/* #Dropdown_d8720966-4935-4bab-8c85-a3ca010db0d7 {
    font-weight: bold;
}

#Answers_d8720966-4935-4bab-8c85-a3ca010db0d7__Text:focus {
    border: 1px solid red;
} */

/* Question 8 */
/* #Numeric_2e9c1bb6-9af9-46db-87ea-a3ca010db0d7 {
    font-weight: bold;
}

#Answers_2e9c1bb6-9af9-46db-87ea-a3ca010db0d7__Text:focus {
    border: 1px solid red;
} */


@media screen and (max-width:2600px) {
    /*------------------------Updated form for Quantiferon Section------------------------*/
    /* Question 10 - Has your patient agreed to receive a HealthSnap video message as part of the At Home Nurse Service? If yes, please advise how they would like to receive it */
    #Text_67012e7c-e999-4355-a915-a3ca010db0d7 {
        margin-right: 100%;
    }

    /* Question 4 */
    #Text_e0b6e533-dfcb-49a4-a092-a3ca010db0d7 {
        float: right;
        margin-top: -8%;
    }

    /* Question 29 */
    #Date_2cf0f4b2-fd53-4cb3-b9b8-a3ca010db0d7 {
        margin-right: 100%;
    }

    /* Question 30 */
    #Text_4112d8ce-c27e-4407-be35-a3ca010db0d7 {
        float: right;
        margin-top: -10%;
    }

    /*------------------------END Updated form for Quantiferon Section------------------------*/
    
    /* Question 3 */
    #Text_67012e7c-e999-4355-a915-a3ca010db0d7 {
        margin-right: 100%;
    }

    /* Question 4 */
    #Text_e0b6e533-dfcb-49a4-a092-a3ca010db0d7 {
        float: right;
        margin-top: -8%;
    }

    /* Question 29 */
    #Date_2cf0f4b2-fd53-4cb3-b9b8-a3ca010db0d7 {
        margin-right: 100%;
    }

    /* Question 30 */
    #Text_4112d8ce-c27e-4407-be35-a3ca010db0d7 {
        float: right;
        margin-top: -10%;
    }
}

@media screen and (max-width:1920px) {
    /* Question 3 */
    #Text_67012e7c-e999-4355-a915-a3ca010db0d7 {
        margin-right: 100%;
    }

    /* Question 4 */
    #Text_e0b6e533-dfcb-49a4-a092-a3ca010db0d7 {
        float: right;
        margin-top: -8%;
    }

    /* Question 29 */
    #Date_2cf0f4b2-fd53-4cb3-b9b8-a3ca010db0d7 {
        margin-right: 100%;
    }

    /* Question 30 */
    #Text_4112d8ce-c27e-4407-be35-a3ca010db0d7 {
        float: right;
        margin-top: -10%;
    }
}

@media screen and (max-width:1199px) {
    /* Question 4 */
    #Text_e0b6e533-dfcb-49a4-a092-a3ca010db0d7 {
        margin-top: -10%;
    }

    /* Question 25 */
    #Radio_3689d750-83a3-4918-a1a8-a3ca010db0d7 {
        margin-right: 100%;
    }

    /* Question 26 */
    #Dropdown_1c171d30-2176-40d0-acda-a3ca010db0d7 {
        float: right;
        margin-top: -14%;
    }

    /* Question 27 */
    #Dropdown_85f20054-bd1c-493f-9522-a56f0112817b {
        margin-top:-10.5%;
    }

    /* Question 30 */
    #Text_4112d8ce-c27e-4407-be35-a3ca010db0d7 {
        margin-top: -12%;
    }
}

@media screen and (max-width:990px) {
    /* Question 3 */
    #Text_67012e7c-e999-4355-a915-a3ca010db0d7 {
        width: 100%;
        margin-bottom: 10%;
    }

    /* Question 4 */
    #Text_e0b6e533-dfcb-49a4-a092-a3ca010db0d7 {
        float: left;
        width: 100%;
    }

    /* Question 25 */
    #Radio_3689d750-83a3-4918-a1a8-a3ca010db0d7 {
        width: 100%;
        margin-bottom: 15%;
    }

    /* Question 26 */
    #Dropdown_1c171d30-2176-40d0-acda-a3ca010db0d7 {
        width: 100%;
        float: left;
    }

    /* Question 29 */
    #Date_2cf0f4b2-fd53-4cb3-b9b8-a3ca010db0d7 {
        width: 100%;
        margin-bottom: 12%;
    }

    /* Question 30 */
    #Text_4112d8ce-c27e-4407-be35-a3ca010db0d7 {
        float: left;
        width: 100%;
    }
}



/* ==========================================================================ADULT style finish here (OFFLINE) ================================= */

/*============================================================================PAEDIATRIC PSP Form =========================================================*/

@media screen and (max-width:2600px) {
    #show-div {
        margin-top: -4% !important;
        position: relative;
        float: left;
        width: 52%;
        margin-left: -1.5%;
    }

    #show-div1 {
        margin-top: -4% !important;
        position: relative;
        float: left;
        width: 52%;
        margin-left: -1.5%;
    }

    #show-div2 {
        margin-top: -4% !important;
        position: relative;
        float: left;
        width: 52%;
        margin-left: -1.5%;
    }
    /*------------------------Updated form for Quantiferon Section------------------------*/
    /* Question 1 - At Home Nurse Service */
    #Radio_736116e4-571c-46b7-bd20-a56f01141e25 {
        width: 100%;
    }

    /*Question 2 - Waste Disposal Service */
    #Radio_4839b20b-8657-4c36-a2df-a56f01141e25 {
        float: left;
        margin-right: 100%;
    }

    /*Question 3 - Quantiferon Blood Test */
    #Radio_d7e22cda-52b2-40d6-a84f-a56f01141e25 {
       width: 100%;
        z-index:999;
    }

    /* Question 9 - Has the Parent/Guardian agreed to receive a HealthSnap video message as part of the At Home Nurse Service? If yes, please advise how they would like to receive it */
    #Dropdown_29d33751-8106-4462-8381-a56f01141e25 {
        width: 100%;
    }

    /* Question 9 control - Has the Parent/Guardian agreed to receive a HealthSnap video message as part of the At Home Nurse Service? If yes, please advise how they would like to receive it */
    #Answers_29d33751-8106-4462-8381-a56f01141e25__Text {
        width: 48%;
    }

    /*Question 10 - Parent/Guardian Email for HealthSnap Video Message */
    #Text_5f9a0f0e-2f2c-480f-93b4-a56f01141e25 {
        margin-right: 100%;
        float: left;
    }

     /*Question 11 - Patient Address */
    #Text_96dd5c57-a0fa-4140-ab67-a56f01141e25 {
        margin-top: -8.5%;
        margin-left:50%;
    }

    /* Question 24 - Presentation Prescribed */
    #Dropdown_0e1bc242-76f5-4ea0-99a0-a56f01141e25 {
        /*margin-right: 100%;*/
    }

    /* Question 19 - Diagnosis */
    #Dropdown_5472d568-492d-4933-a1ee-a56f01141e25 {
        margin-top: 0%;
    }

    /*For full prescribing information text*/
    #permanentInfoPaed {
        margin-top: 32%;
    }


    /* Question 20 - Dosing */
    #Dropdown_096a8deb-bcb0-469b-af8f-a56f01141e25 {
        float: right;
        margin-top: -13.7%;
        margin-left: 100%;
    }

    /* Question 27 - Please confirm dose for the AbbVieCare Nurse Advisor to train patient at first visit */
    #Dropdown_e0543341-8355-4117-b239-a56f01141e25 {
        float: left;
        margin-right: 100%;
    }

    /* Question 29 - Additional Comments */
    #Text_0f9a6fce-39eb-43df-bf88-a56f01141e25 {
        width: 100%;
    }

    /* Question 26 - If yes, on what date? */
    #Date_c5ed807e-d37a-4af9-8a08-a56f01141e25 {
        float: left;
        margin-right: 100%;
    }

    /* Question 27 - And what dose? */
    #Text_3b58bc11-38d2-4efa-8d19-a56f01141e25 {
        margin-left: 50%;
        margin-top: -8.5%;
    }

    /* Question 27 - Please register */
    #Radio_ad881269-57f2-422a-974f-a56f01141e25{
       width: 100%;
    }

    /* Question 33 - Does the patient require the AbbVie Care Flex Service? (Ongoing support with HUMIRA® Self-Injection) */
    #Radio_ad881269-57f2-422a-974f-a56f01141e25 {
        float: left;
        margin-right: 100%;
    }

    /* Question 34 - By completing this referral, I confirm that the details on this form are correct */
    #Radio_8861645f-f7e6-41d9-ad2e-a56f01141e25 {
        width: 100%;
    }

    /*Question 35 - QF Test results*/
    #Radio_dd3a51c7-6aef-40e7-8cdf-a5a800aec576 {
        width: 100%;
    }

    /*Question 38 - On receipt of results PEAD Submit Form*/
    #Text_cc01b8c9-2179-49c3-86d3-a5980118de1b {
        width: 100%    
    }

    /*------------------------END Updated form for Quantiferon Section------------------------*/

    /* Question 3 */
    #Dropdown_1f985f80-8d16-4037-a11a-a3f80082d8ff {
        width: 100%;
    }

    /* Question 3 control */
    #Answers_1f985f80-8d16-4037-a11a-a3f80082d8ff__Text {
        width: 48%;
    }

    /*Question 4*/
    #Text_aff4da5a-0c1d-41ab-8868-a3f80082d8ff {
        margin-right: 100%;
        float: left;
    }

    /*Snap div*/
    #snap {
        float: right;
        margin-top: -6%;
    }

    /* Question 5 */
    #Text_57235efa-fc59-4d72-b6b7-a3f80082d8ff {
        margin-top: -16%;
    }

    /* Question 9 */
    #Text_60b99c3d-b479-4279-b810-a3fb0077e724 {
    }

    /* Question 10 */
    #Text_2d32e638-9002-4382-800c-a3f80082d8ff {
    }

    /* Question 18 */
    #Dropdown_c2425a3c-b745-4627-ad5d-a3f80082d8ff {
        margin-right: 100%;
    }

    /* text description question 19 20 */
    #textPaediatricChron {
        display: block;
        font-size: 90%;
        text-align: justify;
        margin-bottom: -3%;
    }

    /* Buttons dosing */
    #show-img1 {
        margin-top: 7%;
        margin-right: 27%;
        float: right;
    }

    #show-img2 {
        margin-top: 7%;
        margin-right: -47%;
        float: right;
    }

    #show-img3 {
         margin-top: 11%;
         margin-right: -26.5%;
         float: right;
    }

    /* Question 19 */
    #Dropdown_f140f113-277c-4e45-87f8-a3f80082d8ff {
        margin-top: 0%;
    }

    /* Question 20 */
    #Dropdown_bc55c9a6-c00a-48e2-a436-a3f80082d8ff {
        float: right;
        margin-top: -10.2%;
        margin-left: 100%;
    }

    /* Question 21 */
    #Radio_f95efdd5-c4bc-4040-86a8-a3f80082d8ff {
        width: 100%;
    }

    /*Question 22*/
    #Radio_39d97ffd-cdcf-4204-9bbc-a3f80082d8ff {
        float: left;
        margin-right: 100%;
    }

    /* Question 23 */
    #Dropdown_5dcff898-4e4b-41cc-b947-a3f80082d8ff {
        float: left;
        margin-right: 100%;
    }

    /* Question 25 */
    #Text_1f9b5983-8477-4554-b46b-a3f80082d8ff {
        width: 100%;
    }

    /* Question 27 */
    #Date_df60c82b-9878-4580-b3dd-a3f80082d8ff {
        float: left;
        margin-right: 100%;
    }

    /* Question 29 */
    #Radio_4fd75923-3e80-48f5-83c2-a3fc00d61402 {
        float: left;
        margin-right: 100%;
    }

    /* Question 30 */
    #Radio_6c341ee1-27aa-4ba3-a7d6-a43b00cdf264{
        width: 100%;
    }

    #Text_f0542265-9858-46ca-90e0-a56300a502f6 {
        margin-top:-14%;
    }
}

@media screen and (max-width:1920px) {
    #show-div {
        margin-top: -4% !important;
        position: relative;
        float: left;
        width: 52%;
        margin-left: -1.5%;
    }

    #show-div1 {
        margin-top: -4% !important;
        position: relative;
        float: left;
        width: 52%;
        margin-left: -1.5%;
    }

    #show-div2 {
        margin-top: -4% !important;
        position: relative;
        float: left;
        width: 52%;
        margin-left: -1.5%;
    }

    /* Question 3 */
    #Dropdown_1f985f80-8d16-4037-a11a-a3f80082d8ff {
        width: 100%;
    }

    /* Question 3 control */
    #Answers_1f985f80-8d16-4037-a11a-a3f80082d8ff__Text {
        width: 48%;
    }

    /*Question 4*/
    #Text_aff4da5a-0c1d-41ab-8868-a3f80082d8ff {
        margin-right: 100%;
        float: left;
    }

    /*Snap div*/
    #snap {
        float: right;
        margin-top: -6%;
    }

    /* Question 5 */
    #Text_57235efa-fc59-4d72-b6b7-a3f80082d8ff {
        margin-top: -8.5%;
        float: right;
    }

    /* Question 9 */
    #Text_60b99c3d-b479-4279-b810-a3fb0077e724 {
    }

    /* Question 10 */
    #Text_2d32e638-9002-4382-800c-a3f80082d8ff {
    }

    /* Question 18 */
    #Dropdown_c2425a3c-b745-4627-ad5d-a3f80082d8ff {
        margin-right: 100%;
    }

    /* text description question 19 20 */
    #textPaediatricChron {
        display: block;
        font-size: 90%;
        text-align: justify;
        margin-bottom: -3%;
    }

    /* Buttons dosing */
    #show-imgSubmit1 {
        margin-top: 15%;
        margin-right: 27%;
        float: right;
    }

    #show-imgSubmit2 {
        margin-top: 15%;
        margin-right: -47%;
        float: right;
    }

    #show-imgSubmit3 {
        margin-top: 19%;
         margin-right: -26.5%;
         float: right;
    }

    /* Question 19 */
    #Dropdown_f140f113-277c-4e45-87f8-a3f80082d8ff {
        margin-top: 0%;
    }

    /* Question 20 */
    #Dropdown_bc55c9a6-c00a-48e2-a436-a3f80082d8ff {
        float: right;
        margin-top: -14.2%;
        margin-left: 100%;
    }

    /* Question 21 */
    #Radio_f95efdd5-c4bc-4040-86a8-a3f80082d8ff {
        width: 100%;
    }

    /*Question 22*/
    #Radio_39d97ffd-cdcf-4204-9bbc-a3f80082d8ff {
        float: left;
        margin-right: 100%;
    }

    /* Question 23 */
    #Dropdown_5dcff898-4e4b-41cc-b947-a3f80082d8ff {
        float: left;
        margin-right: 100%;
    }

    /* Question 25 */
    #Text_1f9b5983-8477-4554-b46b-a3f80082d8ff {
        width: 100%;
    }

    /* Question 27 */
    #Date_df60c82b-9878-4580-b3dd-a3f80082d8ff {
        float: left;
        margin-right: 100%;
    }

    /* Question 29 */
    #Radio_4fd75923-3e80-48f5-83c2-a3fc00d61402 {
        float: left;
        margin-right: 100%;
    }

    /* Question 30 */
    #Radio_6c341ee1-27aa-4ba3-a7d6-a43b00cdf264 {
        width: 100%;
    }

    /*Question 33*/
    #Text_e5a3fe39-eea2-4128-ad0b-a3f80082d8ff {
        margin-top: -12%;
    }

    /*Question 38 - On receipt of results PEAD Submit Form*/
    #Text_cc01b8c9-2179-49c3-86d3-a5980118de1b {
        width: 100%    
    }

    /*Text with question mandatory*/
    .peadBottomMessage {
        margin-top: 7%;
    }
}

@media screen and (max-width:1199px) {
    #show-div {
        margin-top: -3% !important;
        position: relative;
        float: left;
        width: 52%;
        margin-left: -1.5%;
    }

    #show-div1 {
        margin-top: -3% !important;
        position: relative;
        float: left;
        width: 52%;
        margin-left: -1.5%;
    }

    #show-div2 {
        margin-top: -3% !important;
        position: relative;
        float: left;
        width: 52%;
        margin-left: -1.5%;
    }

    /* Question 5 */
    #Text_57235efa-fc59-4d72-b6b7-a3f80082d8ff {
        margin-top: -13%;
    }

    /*Health Snap*/
    #healthsnapPaediatricLink {
        margin-top: -3%;
    }

    /* Question 5 control */
    #Answers_57235efa-fc59-4d72-b6b7-a3f80082d8ff__Text {
        margin-top: 5.7%;
    }

    /*Question 9*/
    #Text_60b99c3d-b479-4279-b810-a3fb0077e724 {
        float: left;
        margin-left: 50%;
        margin-top: -10.5%;
    }

    /*Question 10*/
    #Text_2d32e638-9002-4382-800c-a3f80082d8ff {
        margin-top: 0%;
        float: left;
    }

    /*Question 11 PEAD Submit Form*/
    #Text_96dd5c57-a0fa-4140-ab67-a56f01141e25 {
        margin-top:-10.2%;
    }

    /*Question 18*/
    #Dropdown_c2425a3c-b745-4627-ad5d-a3f80082d8ff {
        float: left;
        margin-top: 0%;
    }

    /* Question 19 */
    #Dropdown_f140f113-277c-4e45-87f8-a3f80082d8ff {
        float: left;
        margin-top: -26%;
        margin-right: 100%;
    }

    /* Question 20 */
    #Dropdown_bc55c9a6-c00a-48e2-a436-a3f80082d8ff {
        margin-top: -26%;
    }

    /*Question 25 PEAD Submit Form*/
    #Dropdown_5472d568-492d-4933-a1ee-a56f01141e25 {
        margin-top:-2%;
    }

    /*For full prescribing information text*/
    #permanentInfoPaed {
        margin-top: 36%;
    }

    /*Question 26 PEAD Submit Form*/
    #Dropdown_096a8deb-bcb0-469b-af8f-a56f01141e25 {
        margin-top:-17%;
    }

    #Text_3b58bc11-38d2-4efa-8d19-a56f01141e25 {
        margin-top:-10.5%;
    }

    /* Button */
    #show-imgSubmit1 {
        margin-top: 10%;
        margin-left: 15%;
        margin-right: 21%;
    }

    #show-imgSubmit2 {
        margin-right: -45.2%;
        margin-top: 15%;
    }

     #show-imgSubmit3 {
       margin-right: -47.8%;
       margin-top: 20%;
    }

    /*Question 33*/
    #Text_e5a3fe39-eea2-4128-ad0b-a3f80082d8ff {
        margin-top: -17%;
    }

    /*Question 37 PEAD Submit Form*/
    #Text_b16d461c-bdba-441e-bad6-a56f01141e25 {
        /*margin-top:-18%;*/    
    }

    /*Question 38 - On receipt of results PEAD Submit Form*/
    #Text_cc01b8c9-2179-49c3-86d3-a5980118de1b {
        width: 100%    
    }

    /*Text with question mandatory*/
    .peadBottomMessage {
        margin-top: 7%;
    }
}

@media screen and (max-width:990px) {
    #show-div {
        margin-top: -22% !important;
        position: relative;
        float: left;
        width: 105%;
        margin-left: -2.5%;
    }

    #show-div1 {
        margin-top: -22% !important;
        position: relative;
        float: left;
        width: 105%;
        margin-left: -2.5%;
    }

    #show-div2 {
        margin-top: -22% !important;
        position: relative;
        float: left;
        width: 105%;
        margin-left: -2.5%;
    }

    /*Question 2 PEAD Submit Form*/
    #Radio_736116e4-571c-46b7-bd20-a56f01141e25 {
        width: 100%;
        margin-bottom:0%;
        margin-top:14%;
    }

    /* Question 3 control */
    #Radio_4839b20b-8657-4c36-a2df-a56f01141e25 {
        width: 100%;
    }

    .patient-details {
        margin-top:10%;
    }

    /* After 24 question text*/
    .after-24q {
        margin-top: 116%;
    }

    #div-yes {
        margin-top: 30%;
    }

    /*Question 4*/
    #Text_aff4da5a-0c1d-41ab-8868-a3f80082d8ff {
        width: 100%;
        float: left;
        margin-top: 0%;
    }

    /*Question 4 text*/
    #emailText {
        float: left;
        width: 100%;
        margin-top: 0%;
    }

    /* Question 5  */
    #Text_57235efa-fc59-4d72-b6b7-a3f80082d8ff {
        width: 100%;
        float: left;
        margin-top: 0%;
    }

    /*Question 5 control*/
    #Answers_57235efa-fc59-4d72-b6b7-a3f80082d8ff__Text {
        margin-top: 0%;
    }

    /*Snap div*/
    #snap {
        float: left;
        width: 100%;
        margin-top: 0%;
    }

    /*Question 6*/
    #Dropdown_f614e316-f423-4051-b453-a3f80082d8ff {
        margin-top: 40%;
    }

    /*Question 9*/
    #Text_60b99c3d-b479-4279-b810-a3fb0077e724 {
        width: 100%;
        float: left;
        margin-top: 0%;
        margin-left: 0%;
    }

    /*Question 10*/
    #Text_3a256784-f0d8-4474-a450-a56300a502f5 {
        width: 100%;
    }

    /*Question 11*/
    #Text_7ee56425-fd13-40ef-a28f-a56300a502f5 {
        float: right;
        margin-top: 0%;
        width: 100%;
    }

    /*Question 12*/
    #Dropdown_e8bc18ce-1f47-4967-b998-a56300a502f6 {
        float: right;
        margin-top: 0%;
        width: 100%;
    }

    /*Question 13*/
    #Date_c4f3cad6-f478-46a9-bf08-a56300a502f6 {
        float: right;
        margin-top: 0%;
        width: 100%;
    }

    /*Question 14*/
    #Text_c4acfee7-9111-4510-8415-a56300a502f6 {
        float: right;
        margin-top: 0%;
        width: 100%;
    }

    /*Question 15*/
    #Text_19ff6d6d-e53a-485c-bdc7-a56300a502f6 {
        float: right;
        margin-top: 0%;
        width: 100%;
    }

    /*Question 16*/
    #Text_bf23fc57-b384-42d3-8827-a56300a502f6 {
        float: right;
        margin-top: 0%;
        width: 100%;
    }

    /*Question 17*/
    #Text_66229701-50ff-4642-9512-a56300a502f6 {
        float: right;
        margin-top: 0%;
        width: 100%;
    }

    /* Question 18 */
    #Text_f3ab928e-0ec7-4f37-870e-a56300a502f6 {
        width: 100%;
        margin-top:123%;
    }

    /* Question 18 control*/
    #Answers_c2425a3c-b745-4627-ad5d-a3f80082d8ff__Text {
        width: 100%;
    }

    /* Question 19 */
    #Dropdown_f140f113-277c-4e45-87f8-a3f80082d8ff {
        width: 100%;
        margin-top: -36%;
    }

    /* Question 20 */
    #Dropdown_bc55c9a6-c00a-48e2-a436-a3f80082d8ff {
        width: 100%;
        margin-top: -24%;
    }

    /* Button */
    #show-imgSubmit1 {
        margin-top: 22%;
        float: right;
        margin-right: 62%;
    }
    /* Button */
    #show-imgSubmit2 {
        margin-top: -5.2%;
        float: right;
        margin-right: 17%;
    }

    #show-imgSubmit3 {
        margin-top: 1%;
        float: right;
        margin-right: 53%;
    }

    /* Select programme */
    #selectProgramPaediatricForm {
        margin-top: 5%;
        width: 100%;
        float: left;
    }

    /* Question 21 */
    #Text_1ee64870-1345-45a5-8eb0-a56f01141e25 {
        float: left;
        width:100%;
    }

    /* Question 22 */
    #Text_f0473ca5-0cdf-4207-b83d-a56f01141e25 {
        float: left;
        width: 100%;
    }

    /* Question 23 */
    #Text_2a5feacd-911f-4aa6-94a8-a56f01141e25 {
        width: 100%;
        margin-top:30%;
    }

    /* Question 24 */
    #Dropdown_0e1bc242-76f5-4ea0-99a0-a56f01141e25 {
        float: left;
        width: 100%;
    }

    /* Question 25 */
    #Dropdown_5472d568-492d-4933-a1ee-a56f01141e25 {
        float: left;
        width: 100%;
        margin-top: -35%;
    }

    /* Question 26 */
    #Dropdown_096a8deb-bcb0-469b-af8f-a56f01141e25 {
        width: 100%;
        margin-top: -23%;
    }

    /* Question 27 */
    #Dropdown_e0543341-8355-4117-b239-a56f01141e25 {
        float: left;
        width: 100%;
        margin-top: 0%;
    }

    /* Question 28 */
    #Text_00dfe820-254f-4c84-8bc3-a56f01141e25 {
        float: left;
        width: 100%;
        margin-top: 0%;
    }

    /* Question 29 */
    #Text_0f9a6fce-39eb-43df-bf88-a56f01141e25 {
        float: left;
        width: 100%;
        margin-top: 0%;
    }

    /* Question 30 */
    #Radio_67d3ff93-8013-4939-9fff-a56f01141e25 {
        float: left;
        width: 100%;
        margin-top: 0%;
    }

    /* text */
    #referralTextPaediatric {
        float: left;
        width: 100%;
        margin-top: 0%;
    }

    /* Question 31 */
    #Date_c5ed807e-d37a-4af9-8a08-a56f01141e25 {
        float: left;
        width: 100%;
        margin-top: 0%;
    }

    /* Question 26 */
    #Text_3b58bc11-38d2-4efa-8d19-a56f01141e25 {
        float: left;
        width: 100%;
        margin-top: 0%;
        margin-left:0%;
    }

    /*Question 33*/
    #Radio_ad881269-57f2-422a-974f-a56f01141e25 {
        margin-top: 10px;
        /* position: absolute; */
        width: 100%;
    }

    /*Question 31 - First Name*/
    #Text_bef83477-7685-4e47-a180-a56f01141e25 {
        margin-top: 50%;
    }

    /*Question 37*/
    #Text_b16d461c-bdba-441e-bad6-a56f01141e25 {
        margin-top:0%;
        /*margin-bottom:15%;*/
    }

    /*Question 38 - On receipt of results PEAD Submit Form*/
    #Text_cc01b8c9-2179-49c3-86d3-a5980118de1b {
        width: 100%    
    }

    /*Text with question mandatory*/
    .peadBottomMessage {
        margin-top: -1%;
        /*position: absolute;*/
    }

    /* Question 34 */
    /*#Text_7a3ef816-b2aa-4145-8cf0-a3f000adae0f {
        float: left;
        width: 100%;
        margin-top: 0%;
    }*/

    #submitFormText {
        font-size: 50% !important;
    }

    #ifNoPead {
        margin-top:14%;
    }
}

@media screen and (max-width:765px) {
    #show-div {
        margin-top: -107.2% !important;
        position: relative;
        max-width: 100%;
        margin-bottom: 110%;
    }
}
/* ==========================================================================PEAD style finish here ================================= */

/*============================================================================PAEDIATRIC (OFFLINE) PSP Form ===============================================================*/

/* Question 3 */
/* #Text_b7819fbb-906d-4d43-9b90-a3ca01178a3c {
    font-weight: bold;
} */

/* #Answers_b7819fbb-906d-4d43-9b90-a3ca01178a3c__Text:focus {
    border: 1px solid red;
} */

/* Question 4 */
/* #Text_2abd9441-18d5-4e0b-b6a0-a3ca01178a3c {
    font-weight: bold;
}
 */
/* #Answers_2abd9441-18d5-4e0b-b6a0-a3ca01178a3c__Text:focus {
    border: 1px solid red;
} */

/* Question 5 */
/* #Text_f8fd9a16-15c0-4671-9aa9-a3ca01178a3c {
    font-weight: bold;
}

#Answers_f8fd9a16-15c0-4671-9aa9-a3ca01178a3c__Text:focus {
    border: 1px solid red;
} */

/* Question 7 */
/* #Dropdown_a42ade32-a12c-468d-aee8-a3ca01178a3c {
    font-weight: bold;
}

#Answers_a42ade32-a12c-468d-aee8-a3ca01178a3c__Text:focus {
    border: 1px solid red;
} */

/* Question 8 */
/* #Numeric_fbccd17c-a2db-4464-b3df-a3ca01178a3c {
    font-weight: bold;
}

#Answers_fbccd17c-a2db-4464-b3df-a3ca01178a3c__Text:focus {
    border: 1px solid red;
} */

@media screen and (max-width:2600px) {
    /* Question 26 */
    /* Input field */
    #Answers_28e73005-b533-47a2-a27c-a3ca01178a3c__Text {
        margin-top: 4%;
    }

    /* Question 29 */
    #Date_c8b4ca40-ab11-47db-99c8-a3ca01178a3c {
        margin-right: 100%;
    }

    /* Question 30 */
    #Text_13c4fcb3-606f-4abf-946e-a3ca01178a3c {
        float: right;
        margin-top: -10%;
    }
}

@media screen and (max-width:1920px) {
    /* Question 26 */
    /* Input field */
    #Answers_28e73005-b533-47a2-a27c-a3ca01178a3c__Text {
        margin-top: 4%;
    }

    /* Question 29 */
    #Date_c8b4ca40-ab11-47db-99c8-a3ca01178a3c {
        margin-right: 100%;
    }

    /* Question 30 */
    #Text_13c4fcb3-606f-4abf-946e-a3ca01178a3c {
        float: right;
        margin-top: -10%;
    }
}

@media screen and (max-width:1199px) {
    /* Question 25 */
    #Dropdown_89a8b896-cbad-445d-a1d0-a3ca01178a3c {
        margin-right: 100%;
    }

    /* Question 26 */
    #Text_28e73005-b533-47a2-a27c-a3ca01178a3c {
        float: right;
        margin-top: -12%;
    }

    /* Question 30 */
    #Text_13c4fcb3-606f-4abf-946e-a3ca01178a3c {
        margin-top: -12%;
    }
}

@media screen and (max-width:990px) {
    /* Question 25 */
    #Dropdown_89a8b896-cbad-445d-a1d0-a3ca01178a3c {
        width: 100%;
        margin-bottom: 15%;
    }

    /* Question 26 */
    #Answers_28e73005-b533-47a2-a27c-a3ca01178a3c__Text {
        margin-top: 0%;
    }

    #Text_28e73005-b533-47a2-a27c-a3ca01178a3c {
        float: left;
        width: 100%;
    }

    /* Question 29 */
    #Date_c8b4ca40-ab11-47db-99c8-a3ca01178a3c {
        width: 100%;
        margin-bottom: 12%;
    }

    /* Question 30 */
    #Text_13c4fcb3-606f-4abf-946e-a3ca01178a3c {
        float: left;
        width: 100%;
    }
}

@media screen and (max-width:765px) {
    #show-div1 {
        margin-top: 203.3% !important;
        position: relative;
        max-width: 100%;
    }
}
/* ==========================================================================PEAD (OFFLINE) style finish here ================================= */

/* =================================================Edit Adult PSP style start here (online) ======================================================= */


@media screen and (max-width:2600px) {
    #show-div3 {
        margin-top: -7% !important;
        position: relative;
        float: left;
        width: 52%;
        margin-left: -1.5%;
    }

    /* Question 3 */
    #x52ea7122-d877-421c-9ad9-a3f800801d76Dropdown {
        width: 100%;
    }

    /*Link*/
    #healthsnapLinkEditAdult {
        margin-top: -10%;
    }

    /* Question 5 */
    #x875f434d-f094-4aeb-b1ff-a3f800801d76Text {
        float: right;
        margin-top: -1.7%;
    }

    /*Question 6*/
    #xc70ddabf-dc70-4a2d-bfcf-a3f800801d76Dropdown {
        float: left;
        margin-top: 0%;
        margin-right: 100%;
    }

    /*Question 7*/
    #xd48b45db-1f2b-4956-ac2f-a3f800801d76Text {
        float: right;
        margin-top: -7.3%;
    }


    /* Question 10 */
    #x43a23122-2114-4e01-b0e1-a3f800801d76Text {
        margin-right: 100%;
        margin-top: 0%;
    }

    /* Question 11 */
    #x92ddbf42-8565-42b3-b68d-a3f800801d76Text {
        float: right;
        margin-top: -7.5%;
    }

    /* Question 22 */
    #xe655459d-3580-4218-a3fb-a3f800801d76Radio {
        width: 100%;
    }

    /* Question 23 */
    #x1909e812-6b0f-4edd-8c70-a3f800801d76Radio {
        margin-right: 100%;
    }

    /* Question 24 */
    #xe4d6a1ab-ab5c-4756-84e5-a3f800801d76Radio {
        margin-right: 100%;
    }

    /* Question 25 */
    #x8c301945-8325-4364-9190-a3f800801d76Dropdown {
        float: left;
        margin-top: 0%;
        margin-right: 100%;
    }

    /* Question 26 */
    #x503f97a0-1b52-4f71-95a4-a3f800801d76Text {
        margin-top: 0%;
        width: 100%;
    }

    /* Question 27 */
    #x4b05f7f1-1884-4e00-b92a-a3f800801d76Radio {
        margin-right: 100%;
        margin-top: 0%;
        margin-bottom: 9%;
    }

    /* Question 28 */
    #xe062ae6c-8b20-4bd8-b1fb-a3f800801d76Date {
        float: left;
        margin-top: -7%;
    }

    /* Question 29 */
    #x5f8732ec-4f19-41be-9d09-a3f800801d76Dropdown {
        margin-left: 0%;
        margin-top: 0%;
        margin-bottom: 2%;
        float: left;
        margin-right: 100%;
    }

    /* Question 30 */
    #xd95c8428-c8b9-4179-a61d-a3f800801d76Radio {
        margin-right: 100%;
    }

    /* Question 31 */
    #x12617ef7-25a5-4eac-ab18-a43b00cdf6f8Radio {
        margin-bottom: 2%;
        width: 100%;
        float: left;
        margin-right: 100%;
    }

    /* Question 33 */
    #x928dfb63-94a7-4d24-869e-a3f800801d76Text {
        margin-top: 0%;
    }

    /* d(@_@)b*/

    #show-permanentInfoEditAdult {
        width:100%;
    }

     /*Question 1*/
    #x2e6a3f79-98c9-4424-9ed7-a56f0112817bRadio {
        width:100%;
    }

    /*At Home Nurse Service - Question 2 Adult*/
    #x96859d0e-db7a-43b8-847c-a56f0112817aRadio {
        width:100%;
    }

    /*Question 2*/
    #x9aed2ddd-a5d6-4fc7-a224-a56f0112817bRadio {
        /*width:100%;*/
    }

    /*Question 3*/
    #xbc965924-4404-4dad-a6e7-a56f0112817bRadio .questionText {
        width:103%;
    }

    /*Question 5*/
    #xac8f66dd-7cb8-453d-9395-a56f0112817bText {
        margin-right:100%;
    }

    /*Question 10*/
    #x53b070a1-28cc-4574-850d-a56f0112817bDropdown .questionText{
        width:207%;
        position:relative;
    }

    /*Question 11*/
    #xc5f2d96d-1cf1-4670-8b67-a56f0112817bText {
        clear:left;
    }

    /*HealthSnap link*/
    #healthsnapLinkEditAdult {
        margin-left:0%;
        margin-top:-9% !important;
    }

    /*Question 12*/
    #xda309273-1fe5-4251-bbdb-a56f0112817bText {
        margin-top:0%;
    }

    /*Parent info*/
    #permanentInfo {
        width:100%;
        float:right;
    }

    /*RA other question 27*/
    #show-div3 {
        margin-top: 0% !important;
        position: relative !important;
        float: left !important;
        width: 52% !important;
        margin-left: -1.5% !important;
    }

    #serviceNote {
        margin-top:0%;
    }

    /*Question 30*/
    #x2fd11119-845a-4a7b-bd09-a56f0112817bText {
        width:100%;
    }

    /*Question 27 If yes, on what date?*/
    #xf79f0b5d-03d6-4fe2-b426-a56f0112817bDate {
        margin-right:100%;
    }

    /*Question 38 And what dose?*/
    #x85f20054-bd1c-493f-9522-a56f0112817bDropdown {
        margin-left: 50%;
        margin-top: -7.1%;
    }

    /*Question 34*/
    #x94281d93-1195-4ec2-ba86-a56f01142e25Radio {
        width:100%;
    }

    /*Question 35*/
    #x78d8843b-0c64-4d14-b9f1-a56f0112817bRadio {
        width:100%;
    }

    /*Question 35. QF Test Results*/
    #xce87a927-9a36-4713-b38a-a5a800999786Radio {
        width:100%;
    }

    /*Question 39*/
    #x79acef58-9ceb-48a4-96b4-a59801189a30Text {
        width:100%;
    }

    .adultBottomMessage {
        margin-top:0%;
    }
}

@media screen and (max-width:1920px) {
    #show-div3 {
        margin-top: -8% !important;
        position: relative;
        float: left;
        width: 50%;
        margin-left: 0%;
    }

    /* Question 3 */
    #x52ea7122-d877-421c-9ad9-a3f800801d76Dropdown {
        width: 100%;
    }

    /*Link*/
    #healthsnapLinkEditAdult {
        margin-top: -10%;
    }

    /* Question 5 */
    #x875f434d-f094-4aeb-b1ff-a3f800801d76Text {
        float: right;
        margin-top: -1.7%;
    }

    /*Question 6*/
    #xc70ddabf-dc70-4a2d-bfcf-a3f800801d76Dropdown {
        float: left;
        margin-top: 0%;
        margin-right: 100%;
    }

    /*Question 7*/
    #xd48b45db-1f2b-4956-ac2f-a3f800801d76Text {
        float: right;
        margin-top: -7.3%;
    }


    /* Question 10 */
    #x43a23122-2114-4e01-b0e1-a3f800801d76Text {
        margin-right: 100%;
        margin-top: 0%;
    }

    /* Question 11 */
    #x92ddbf42-8565-42b3-b68d-a3f800801d76Text {
        float: right;
        margin-top: -7.5%;
    }

    /* Question 22 */
    #xe655459d-3580-4218-a3fb-a3f800801d76Radio {
        width: 100%;
    }

    /* Question 23 */
    #x1909e812-6b0f-4edd-8c70-a3f800801d76Radio {
        margin-right: 100%;
    }

    /* Question 24 */
    #xe4d6a1ab-ab5c-4756-84e5-a3f800801d76Radio {
        margin-right: 100%;
    }

    /* Question 25 */
    #x8c301945-8325-4364-9190-a3f800801d76Dropdown {
        float: left;
        margin-top: 0%;
        margin-right: 100%;
    }

    /* Question 26 */
    #x503f97a0-1b52-4f71-95a4-a3f800801d76Text {
        margin-top: 0%;
        width: 100%;
    }

    /* Question 27 */
    #x4b05f7f1-1884-4e00-b92a-a3f800801d76Radio {
        margin-right: 100%;
        margin-top: 0%;
        margin-bottom: 9%;
    }

    /* Question 28 */
    #xe062ae6c-8b20-4bd8-b1fb-a3f800801d76Date {
        float: left;
        margin-top: -7%;
    }

    /* Question 29 */
    #x5f8732ec-4f19-41be-9d09-a3f800801d76Dropdown {
        margin-left: 0%;
        margin-top: 0%;
        margin-bottom: 2%;
        float: left;
        margin-right: 100%;
    }

    /* Question 30 */
    #xd95c8428-c8b9-4179-a61d-a3f800801d76Radio {
        margin-right: 100%;
    }

    /* Question 31 */
    #x12617ef7-25a5-4eac-ab18-a43b00cdf6f8Radio {
        margin-bottom: 2%;
        width: 100%;
        float: left;
        margin-right: 100%;
    }

    /* Question 33 */
    #x928dfb63-94a7-4d24-869e-a3f800801d76Text {
        margin-top: 0%;
    }

    .adultBottomMessage {
        margin-top:0%;
    }
}


@media screen and (max-width:1199px) {
    #show-div3 {
        margin-top: -11% !important;
        position: relative;
        float: left;
        width: 50%;
        margin-left: 0%;
    }

    /*Link*/
    #healthsnapLinkEditAdult {
        margin-top: -11%;
    }

    /* Question 5 */
    #x875f434d-f094-4aeb-b1ff-a3f800801d76Text {
        margin-top: -2%;
    }

    /*Question 7*/
    #xd48b45db-1f2b-4956-ac2f-a3f800801d76Text {
        margin-top: -9%;
    }

    /*Question 11*/
    #x92ddbf42-8565-42b3-b68d-a3f800801d76Text {
        margin-top: -9%;
    }

    /* Question 27 */
    #x4b05f7f1-1884-4e00-b92a-a3f800801d76Radio {
        margin-bottom: 13%;
    }

    #x85f20054-bd1c-493f-9522-a56f0112817bDropdown {
        margin-top:-8.7%;
    }

    /* Question 29 */
    #x5f8732ec-4f19-41be-9d09-a3f800801d76Dropdown {
        float: left;
        margin-right: 100%;
        margin-bottom: 2%;
    }

    /* d(@_@)b*/

    /*Question 2*/
    #x9aed2ddd-a5d6-4fc7-a224-a56f0112817bRadio {
        width:100%;
    }

    #healthsnapLinkEditAdult {
        margin-top:-11% !important;
    }

    /*Question 8*/
    #xda309273-1fe5-4251-bbdb-a56f0112817bText {
        margin-top:0%;
    }

    #serviceNote {
        margin-top:-18%;
    }
}


@media screen and (max-width:990px) {
    #show-div3 {
        margin-top: 0% !important;
        position: relative;
        float: left;
        width: 100%;
        margin-left: 0%;
    }

    #serviceNote {
        margin-top:0%;
    }

    /*Link*/
    #healthsnapLinkEditAdult {
        margin-top: -2%;
    }

    /* Question 2*/
    #x96859d0e-db7a-43b8-847c-a56f0112817aRadio {
        margin-top:15%;
    }

    /* Question 3 control */
    #x54d3ac10-375f-470b-acc9-a3f000a7559aDropdown {
        width: 100%;
    }

    /* Question 5 */
    #x875f434d-f094-4aeb-b1ff-a3f800801d76Text {
        width: 100%;
        float: left;
        margin-right: 100%;
        margin-top: 0%;
    }

    /* Question 6 */
    #xc70ddabf-dc70-4a2d-bfcf-a3f800801d76Dropdown {
        margin-top: 0%;
        width: 100%;
    }

    /*Question 7*/
    #xd48b45db-1f2b-4956-ac2f-a3f800801d76Text {
        width: 100%;
        margin-top: 0%;
    }

    /*Question 8*/
    #x3fc3dd08-1205-4af5-8bc0-a3f800801d76Text {
        margin-top: 40%;
    }

    /* Question 10 */
    #x43a23122-2114-4e01-b0e1-a3f800801d76Text {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 11 */
    #x92ddbf42-8565-42b3-b68d-a3f800801d76Text {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 12 */
    #xfaf0ed66-0690-4136-bdcc-a3f800801d76Text {
        margin-top: 15%;
    }

    /*Question 21 text*/
    #show-permanentInfoEditAdult {
        width: 100%;
        margin-bottom: 8%;
        margin-top: -2%;
    }

    /* Question 23 */
    #x1909e812-6b0f-4edd-8c70-a3f800801d76Radio {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 24 */
    #xe4d6a1ab-ab5c-4756-84e5-a3f800801d76Radio {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 25 */
    #x8c301945-8325-4364-9190-a3f800801d76Dropdown {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 26 */
    #x503f97a0-1b52-4f71-95a4-a3f800801d76Text {
        width: 100%;
        margin-top: 25%;
    }

    /* Question 27 */
    #x4b05f7f1-1884-4e00-b92a-a3f800801d76Radio {
        width: 100%;
        margin-top: 20%;
    }

    #x85f20054-bd1c-493f-9522-a56f0112817bDropdown {
        width:100%;
        margin-left:0%;
        margin-top:2%;
    }

    /* Question 28 */
    #xe062ae6c-8b20-4bd8-b1fb-a3f800801d76Date {
        width: 100%;
        margin-top: -11%;
    }

    /* Question 29 */
    #x5f8732ec-4f19-41be-9d09-a3f800801d76Dropdown {
        width: 100%;
        margin-top: 0%;
    }

    #referralTextAdult {
        margin-top: 65%;
    }

    /* Question 30 */
    #xae3e47ce-8e74-4177-acf3-a3fc00d5ba4eRadio {
        width: 100%;
        float: left;
        margin-top: 0%;
    }
    /* Question 31 */
    #x12617ef7-25a5-4eac-ab18-a43b00cdf6f8Radio {
        margin-top: 0%;
    }

    .adultBottomMessage {
       padding-top: 0%;
       position: relative;
    }

    /* d(@_@)b*/

    /*Question 3*/
    #xbc965924-4404-4dad-a6e7-a56f0112817bRadio {
        width:100%;
    }

    /*Question 5*/
    #xac8f66dd-7cb8-453d-9395-a56f0112817bText {
        width:100%;
    }

    /*Question 10*/
    #x53b070a1-28cc-4574-850d-a56f0112817bDropdown .questionText {
        width:100%;
    }

    /**/
    #healthsnapLinkEditAdult {
       margin-top: -18% !important;
    }

    /*Question 11*/
    #xc5f2d96d-1cf1-4670-8b67-a56f0112817bText {
        margin-top:6%;
    }

    /*Question 12*/
    #xda309273-1fe5-4251-bbdb-a56f0112817bText {
        margin-top:12%;
    }

    /*Question 27*/
    #xb4c0251b-1a60-4d10-83d5-a56f0112817bDropdown {
        margin-bottom:2%;
    }

    #show-div3 {
        width:100% !important;
    }

    #permanentInfo {
        margin-top: auto;
        width: 100%;
    }

    /*Question 29*/
    #xecce5f70-1a38-4469-9501-a56f0112817bDropdown {
        margin-top:40%;
    }

    /*Question 31*/
    #xbb3f2919-2e2e-47c6-84b9-a56f0112817bRadio {
        margin-top:17%;
    }

    /*Question 32*/
    #xf79f0b5d-03d6-4fe2-b426-a56f0112817bDate {
        width:100%;
    }
}

@media screen and (max-width:765px) {
    #show-div {
        margin-top: -107.2% !important;
        position: relative;
        max-width: 100%;
        margin-bottom: 110%;
    }
}

/* =================================================Edit Adult PSP style finish here (online)========================================================== */

/* =================================================Edit Paediatric PSP style start here (online) =================================================== */

@media screen and (max-width:2560px) {
    #show-div {
        margin-top: -4% !important;
        position: relative;
        float: left;
        width: 52%;
        margin-left: -1.5%;
    }

    #show-div1 {
        margin-top: -4% !important;
        position: relative;
        float: left;
        width: 52%;
        margin-left: -1.5%;
    }

    #show-div2 {
        margin-top: -4% !important;
        position: relative;
        float: left;
        width: 52%;
    }

    /* Question 3 */
    #x1f985f80-8d16-4037-a11a-a3f80082d8ffDropdown {
        width: 100%;
    }

    /*Question 3 link*/
    #healthsnapLinkEditPaediatric {
        margin-top: 3%;
    }

    /* Question 5 */
    #x57235efa-fc59-4d72-b6b7-a3f80082d8ffText {
        float: right;
        margin-left: 100%;
        margin-top: -7.2%;
    }

    /* Question 18 */
    #xc2425a3c-b745-4627-ad5d-a3f80082d8ffDropdown {
        margin-right: 100%;
    }

    /* Question 20 */
    #xbc55c9a6-c00a-48e2-a436-a3f80082d8ffDropdown {
        float: right;
        margin-left: 100%;
        margin-top: -10.2%;
    }

    /*Question 21*/
    #x70f250f6-4ca0-4660-8124-a3fc00d61402Radio {
        width: 100%;
    }

    /* Question 22 */
    #x39d97ffd-cdcf-4204-9bbc-a3f80082d8ffRadio {
        float: left;
        margin-right: 100%;
        margin-top: 0%;
    }

    /* Question 24 */
    #x53a0b11c-f125-4a68-8f09-a3f80082d8ffText {
        float: left;
        margin-right: 100%;
        margin-top: 0%;
    }

    /* Question 25 */
    #x1f9b5983-8477-4554-b46b-a3f80082d8ffText {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 27 */
    #xdf60c82b-9878-4580-b3dd-a3f80082d8ffDate {
        float: left;
        margin-right: 100%;
        margin-top: 0%;
    }

    /* Question 29 */
    #x4fd75923-3e80-48f5-83c2-a3fc00d61402Radio {
        float: left;
        margin-right: 100%;
        margin-top: 0%;
    }

    /* Question 30 */
    #x6c341ee1-27aa-4ba3-a7d6-a43b00cdf264Radio {
        width: 100%;
        margin-top: 0%;
    }

    /* d(@_@)b*/

    /*Permanent info edit paed*/
    #show-permanentInfoEditPaediatric {
        width:100%;
    }

    /*Question 1 - Quantiferon Blood Test*/
    #xd7e22cda-52b2-40d6-a84f-a56f01141e25Radio {
        width:100%;
    }

    /*Question 2*/
    #x4839b20b-8657-4c36-a2df-a56f01141e25Radio {
        width:100%;
    }

    /*Question 3*/
    #x736116e4-571c-46b7-bd20-a56f01141e25Radio {
        width:100%;
    }

    /*Question 9*/
    #x29d33751-8106-4462-8381-a56f01141e25Dropdown {
        width:100%;
    }

    #x29d33751-8106-4462-8381-a56f01141e25Dropdown .form-control {
        width:48.7%;
    }

    /*Question 10*/
    #x5f9a0f0e-2f2c-480f-93b4-a56f01141e25Text {
        margin-right:100%;
    }

    #healthsnapLinkEditPaediatric {
        /*margin-top:24% !important;*/
    }

    /*Question 11*/
    #x96dd5c57-a0fa-4140-ab67-a56f01141e25Text {
        margin-left: 50%;
        margin-top: -7%;
    }

    /*Question 25*/
    #x5472d568-492d-4933-a1ee-a56f01141e25Dropdown {
        margin-right:100%;
    }

    /*Question 26*/
    #x096a8deb-bcb0-469b-af8f-a56f01141e25Dropdown {
        margin-left:50%;
        margin-top:-7.2%;
    }

    #show-img1 {
        margin-top:0%;
        margin-right:27%;
        float:right;
    }

    #show-img2 {
        margin-top:0%;
        margin-right: -47%;
        float:right;
    }

    #show-img3 {
        margin-top:4%;
        margin-right:-26.5%;
        float:right;
    }

    /*Question 28*/
    #x00dfe820-254f-4c84-8bc3-a56f01141e25Text {
        margin-right:100%;
    }

    /*Question 29*/
    #x0f9a6fce-39eb-43df-bf88-a56f01141e25Text {
        width:100%;
    }

    /*Question 26 If yes, on what date?*/
    #xc5ed807e-d37a-4af9-8a08-a56f01141e25Date {
        margin-right:100%;
    }

    /*Question 27 And what dose?*/
    #x3b58bc11-38d2-4efa-8d19-a56f01141e25Text {
        margin-left: 50%;
        margin-top: -7.1%;
    }

    /*Question 33*/
    #xad881269-57f2-422a-974f-a56f01141e25Radio {
        width:100%;
    }

    /*Question 34*/
    #x8861645f-f7e6-41d9-ad2e-a56f01141e25Radio {
        width:100%;
    }

    /*Question 34 - QF Test Results*/
    #xdd3a51c7-6aef-40e7-8cdf-a5a800aec576Radio {
        width:100%;
    }

    

    /*Question 38 - On receipt of results*/
    #xcc01b8c9-2179-49c3-86d3-a5980118de1bText {
        width:100%;
    }

}


@media screen and (max-width:1920px) {
    #show-div {
        margin-top: -8% !important;
        position: relative;
        float: left;
        width: 50%;
        margin-left: 0%;
    }

    #show-div1 {
        margin-top: -7% !important;
        position: relative;
        float: left;
        width: 50%;
        margin-left: 0%;
    }

    #show-div2 {
        margin-top: -8% !important;
        position: relative;
        float: left;
        width: 50%;
        margin-left: 0%;
    }

    #selectProgramPaediatricForm {
        margin-top: 4%;
    }

    /* Question 3 */
    #x1f985f80-8d16-4037-a11a-a3f80082d8ffDropdown {
        width: 100%;
    }

    /*Question 3 link*/
    #healthsnapLinkEditPaediatric {
        margin-top: 3%;
    }

    /* Question 5 */
    #x57235efa-fc59-4d72-b6b7-a3f80082d8ffText {
        float: right;
        margin-left: 100%;
        margin-top: -7.2%;
    }

    /* Question 18 */
    #xc2425a3c-b745-4627-ad5d-a3f80082d8ffDropdown {
        margin-right: 100%;
    }

    /* Question 20 */
    #xbc55c9a6-c00a-48e2-a436-a3f80082d8ffDropdown {
      float: right;
      margin-left: 100%;
      margin-top: -14.2%;
    }

    /*Question 21*/
    #x70f250f6-4ca0-4660-8124-a3fc00d61402Radio {
        width: 100%;
    }

    /* Question 22 */
    #x39d97ffd-cdcf-4204-9bbc-a3f80082d8ffRadio {
        float: left;
        margin-right: 100%;
        margin-top: 0%;
    }

    /* Question 24 */
    #x53a0b11c-f125-4a68-8f09-a3f80082d8ffText {
        float: left;
        margin-right: 100%;
        margin-top: 0%;
    }

    /* Question 25 */
    #x1f9b5983-8477-4554-b46b-a3f80082d8ffText {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 27 */
    #xdf60c82b-9878-4580-b3dd-a3f80082d8ffDate {
        float: left;
        margin-right: 100%;
        margin-top: 0%;
    }

    /* Question 29 */
    #x4fd75923-3e80-48f5-83c2-a3fc00d61402Radio {
        float: left;
        margin-right: 100%;
        margin-top: 0%;
    }

    /* Question 30 */
    #x6c341ee1-27aa-4ba3-a7d6-a43b00cdf264Radio {
        width: 100%;
        margin-top: 0%;
    }
}

@media screen and (max-width:1199px) {
    #show-div {
        margin-top: -9% !important;
        position: relative;
        float: left;
        width: 50%;
        margin-left: 0%;
    }

    #show-div1 {
        margin-top: -9% !important;
        position: relative;
        float: left;
        width: 50%;
        margin-left: 0%;
    }

    #show-div2 {
         margin-top: -9% !important;
        position: relative;
        float: left;
        width: 50%;
        margin-left: 0%;
    }

    #selectProgramPaediatricForm {
        margin-top:2%;
    }

    /* Question 5 */
    #x57235efa-fc59-4d72-b6b7-a3f80082d8ffText {
        margin-top: -9.2%;
    }

    /* Quesiton 19 */
    #xf140f113-277c-4e45-87f8-a3f80082d8ffDropdown {
        float: left;
        margin-right: 100%;
        margin-top: -26%;
    }

    /* Question 20 */
    #xbc55c9a6-c00a-48e2-a436-a3f80082d8ffDropdown {
        margin-top: -26%;
    }

    #show-img1 {
        margin-top: 10%;
        margin-left: 15%;
        margin-right: 21%;
    }

    #show-img2 {
        margin-right: -45.2%;
        margin-top: 16%;
    }

     #show-img3 {
       margin-right: -47.8%;
       margin-top: 22%;
    }

    /* Question 21 */
    #x70f250f6-4ca0-4660-8124-a3fc00d61402Radio {
        width: 100%;
    }

    /* d(@_@)b*/

    /*Question 26*/
    #x096a8deb-bcb0-469b-af8f-a56f01141e25Dropdown {
        margin-top:-8.8%;
    }

     #x3b58bc11-38d2-4efa-8d19-a56f01141e25Text {
        margin-top:-8.7%;
    }

    #show-img1 {
        margin-top:0%;
    }

    #show-img2 {
        margin-top:5%;
    }

    #show-img3 {
        margin-top:10%;
    }
}

@media screen and (max-width:990px) {
    #show-div {
        margin-top: 5% !important;
        position: relative;
        float: left;
        width: 100%;
    }

    #show-div1 {
        margin-top: -5% !important;
        position: relative;
        float: left;
        width: 100%;
    }

    #show-div2 {
        margin-top: -5% !important;
        position: relative;
        float: left;
        width: 100%;
    }

    /*Question 1*/
    #Radio_d7e22cda-52b2-40d6-a84f-a56f01141e25 {
        
    }

    /*Question 2 - At home nurse service*/
    #x736116e4-571c-46b7-bd20-a56f01141e25Radio {
        margin-top:15%;
    }

    /*Question 4*/
    #xaff4da5a-0c1d-41ab-8868-a3f80082d8ffText {
        margin-top: 10%;
    }

    /* Question 5 */
    #x57235efa-fc59-4d72-b6b7-a3f80082d8ffText {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 6 */
    #xf614e316-f423-4051-b453-a3f80082d8ffDropdown {
        margin-top: 20%;
    }

    /*Question 10*/
    #Text_5f9a0f0e-2f2c-480f-93b4-a56f01141e25 {
        width:100%;
    }

    /*Question 11*/
    #Text_96dd5c57-a0fa-4140-ab67-a56f01141e25 {
        margin-top:21%;
        width:100%;
        margin-left:0%;
    }

    /* Question 18 */
    #xc2425a3c-b745-4627-ad5d-a3f80082d8ffDropdown {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 19 */
    #xf140f113-277c-4e45-87f8-a3f80082d8ffDropdown {
        width: 100%;
        margin-top: -38%;
    }

    /* Question 20 */
    #xbc55c9a6-c00a-48e2-a436-a3f80082d8ffDropdown {
        width: 100%;
        margin-top: -26%;
    }

    #show-img1 {
        margin-top: 23%;
        margin-left: 15%;
        margin-right: 61%;
    }

    #show-img2 {
        margin-top: 22.8%;
        float: right;
        margin-right: -108.2%;
    }

     #show-img3 {
         margin-top: 2.8%;
        float: right;
         margin-right: 51.8%;
    }

    /* Question 21 */
    #x70f250f6-4ca0-4660-8124-a3fc00d61402Radio {
        width: 100%;
        margin-top: 93%;
    }

    /* Question 22 */
    #x39d97ffd-cdcf-4204-9bbc-a3f80082d8ffRadio {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 23 */
    #x5dcff898-4e4b-41cc-b947-a3f80082d8ffDropdown {
        margin-top: 10%;
    }

    /* Question 24 */
    #x53a0b11c-f125-4a68-8f09-a3f80082d8ffText {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 25 */
    #x1f9b5983-8477-4554-b46b-a3f80082d8ffText {
        margin-top: 15%;
    }

    /* Question 26 */
    #xedab80a5-0bea-4215-9f75-a3f80082d8ffRadio {
        margin-top: 20%;
    }

    #x3b58bc11-38d2-4efa-8d19-a56f01141e25Text {
        margin-top: 2%;
        width: 100%;
        margin-left: 0%;
    }

    /* Question 27 */
    #xdf60c82b-9878-4580-b3dd-a3f80082d8ffDate {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 28 */
    #x9dc0d416-72ae-49bc-827b-a3f80082d8ffText {
        margin-top: 15%;
    }

    /* Question 29 */
    #x4fd75923-3e80-48f5-83c2-a3fc00d61402Radio {
        width: 100%;
        margin-top: 0%;
    }

    /* Question 30 */
    #x6c341ee1-27aa-4ba3-a7d6-a43b00cdf264Radio {
        margin-top: 15%;
    }

    /* Question 31 */
    #x03cdad75-9709-47bf-9c05-a3f80082d8ffText {
        margin-top: 15%;
    }

    /* Question 32 */
    #xf351e374-a359-4285-b786-a3f80082d8ffText {
        margin-top: 0%;
    }

     /* d(@_@)b*/
    #div-yes {
        margin-top:0%;
        z-index:0;
    }

    /*Question 9*/
    #x29d33751-8106-4462-8381-a56f01141e25Dropdown .form-control {
        width:100%;
    }

    /*Question 10*/
    #x5f9a0f0e-2f2c-480f-93b4-a56f01141e25Text {
        width:100%;
        margin-top:10%;
    }

    /*Question 11*/
    #x96dd5c57-a0fa-4140-ab67-a56f01141e25Text {
        width:100%;
        margin-left:0%;
        margin-top:0%;
    }

    /*Question 25*/
    #x5472d568-492d-4933-a1ee-a56f01141e25Dropdown {
        width:100%;
    }

    /*Question 26*/
    #x096a8deb-bcb0-469b-af8f-a56f01141e25Dropdown {
        margin-top: 0%;
        width: 96%;
        margin-left: 0%;
        position: absolute;
    }

    /*For full prescribing information text*/
    #permanentInfoPaedEdit {
        margin-top: 10%;
    }

    #show-img1 {
        margin-top:10%;
    }

    #show-img2 {
        margin-top:10%;
    }

    #show-img3 {
        margin-top:1%;
    }

    /*Question 27*/
    #xe0543341-8355-4117-b239-a56f01141e25Dropdown {
        margin-top:50%;
    }

    /*Question 28*/
    #x00dfe820-254f-4c84-8bc3-a56f01141e25Text {
        width:100%;
    }

    /*Question 30*/
    #x67d3ff93-8013-4939-9fff-a56f01141e25Radio {
        margin-top:17%;
    }

    /*Question 31*/
    #xc5ed807e-d37a-4af9-8a08-a56f01141e25Date {
        width:100%;
    }

    .adultBottomMessage {
        margin-top:0% !important;
    }

}

@media screen and (max-width:765px) {
}

/* =================================================Edit Paediatric PSP style finish here (online)================================================================ */



/*Button change to green color*/
.color-button-forms {
    background-color: #5CB098;
    border: 1px solid #4D937F;
    color: #fff;
}

    .color-button-forms:hover {
        color: #fff;
        background-color: #468675;
        border-color: #357562;
    }

    .color-button-forms:focus {
        color: #fff;
        background-color: #468675;
        border-color: #357562;
    }

.form-control-forms:focus {
    border-color: #468675;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(92,176,152, 0.6);
}

#paediatricImage {
    width: 100%;
    height: 50%;
    background-image: url(/Content/img/humirra.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

/* ================================================ Charts ============================================================================================== */
table.jqplot-table-legend, table.jqplot-cursor-legend {
    border: none !important;   
    top: 18px !important; 
}

td.jqplot-table-legend {
    padding-left: 5px !important;
    padding-top: 4px !important;
}

div.jqplot-table-legend-swatch-outline {
    padding: 0 !important;
}

/* ================================================ AE Form style (fixes) ============================================================================================== */

@media screen and (max-width:990px) {
    #rez-remove-proc {
        margin-top: 5%;
    }

    #rez-remove-proc-edit {
        margin-top: 5%;
    }
}

@media screen and (max-width:775px) {
    #rez-remove-med {
        margin-top: 5%;
    }

    #rez-remove-med-edit {
        margin-top: 5%;
    }
}

@media screen and (max-width:1980px) {

    .form-group .mandarica {
        float: left;
        margin-right: 50%;
        padding-left: 0%;
    }

    #input-control {
        padding-left: 0%;
        margin-left: 60%;
        margin-top: -6%;
        width: 15%;
    }

    #checkbox-control {
        margin-top: -4%;
        margin-right: 20%;
    }
}

@media screen and (max-width:1207px) {

    .form-group .mandarica {
        float: left;
        margin-right: 50%;
        padding-left: 0%;
    }

    #input-control {
        padding-left: 0%;
        margin-left: 75%;
        margin-top: -8%;
    }

    #checkbox-control {
        margin-top: -5%;
        margin-right: 5%;
    }
}

@media screen and (max-width:992px) {

    .form-group .mandarica {
        float: left;
        margin-right: 50%;
        padding-left: 0%;
    }

    #input-control {
        padding-left: 0%;
        margin-left: 103%;
        margin-top: -11%;
    }

    #checkbox-control {
        margin-top: -7%;
        margin-right: -28%;
    }
}

@media screen and (max-width:790px) {

    .form-group .mandarica {
        float: left;
        margin-right: 50%;
        padding-left: 0%;
    }

    #input-control {
        padding-left: 0%;
        margin-left: 103%;
        margin-top: -10%;
    }

    #checkbox-control {
        margin-top: -7.5%;
        margin-right: -26%;
    }
}

@media screen and (max-width:780px) {

    .form-group .mandarica {
        float: left;
        margin-right: 50%;
        padding-left: 0%;
    }

    #input-control {
        padding-left: 0%;
        margin-left: 50%;
        margin-top: -5%;
    }

    #checkbox-control {
        margin-top: -3.5%;
        margin-right: 31%;
    }
}

@media screen and (max-width:730px) {

    #pull-bottom {
        margin-top: 100%;
    }

}

@media screen and (orientation:portrait) {

    #nurse-visit-form-wrapper {
        display: none;
    }
}

@media screen and (orientation:landscape) {

    #message {
        display: none;
    }
}

video {
    width: 100% !important;
    height: auto !important;
}

/* Make table responsive */

.table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #DDD;
    -webkit-overflow-scrolling: touch;
}

/* Login Footer margin */

@media screen and (max-width:1920px) {
    #loginForm {
        margin-bottom: 15%;
    }
}

@media screen and (max-width:1500px) {
    #loginForm {
        margin-bottom: 20%;
    }
}

@media screen and (max-width:1190px) {
    #loginForm {
        margin-bottom: 25%;
    }
}

@media screen and (max-width:1020px) {
    #loginForm {
        margin-bottom: 30%;
    }
}

@media screen and (max-width:900px) {
    #loginForm {
        margin-bottom: 35%;
    }
}

.reject-btn {
    position: absolute;
    left: 268px;
    top: 0px;
}

@media screen and (max-width:460px) {
    .reject-btn {
        position: relative;
        left: 0px;
        top: 10px;
    }
}

/* ================================================ Manage Client ============================================================================================== */
.fileinput-button {
  position: relative;
  overflow: hidden;
  float: left;
  margin-right: 4px;
}

.fileinput-button input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  border: solid transparent;
  border-width: 0 0 100px 200px;
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-transform: translate(-300px, 0) scale(4);
  direction: ltr;
  cursor: pointer;
}

.fileupload-buttonbar .btn,
.fileupload-buttonbar .toggle {
  margin-bottom: 5px;
}

/* Fix for IE 6: */
*html .fileinput-button {
  line-height: 22px;
  margin: 1px -3px 0 0;
}
/* Fix for IE 7: */
*+html .fileinput-button {
  margin: 1px 0 0 0;
}

@media (max-width: 480px) {
  .files .btn span {
    display: none;
  }

  .files .preview * {
    width: 40px;
  }

  .files .name * {
    width: 80px;
    display: inline-block;
    word-wrap: break-word;
  }

  .files .progress {
    width: 20px;
  }

  .files .delete {
    width: 60px;
  }
}

/* HealthBeacon Reports */
.top-buffer {
    margin-top:20px;
}

.adherence-color {
    height:10px;width:10px;border-radius:50%;display:inline-block;
}

.align-text-center {
    text-align:center;
}
/* HealthBeacon Reports */

/* Referral form template */
.auto-complete-container {
    display:none;
}
/* Referral form template */


/*Opt Out Global Checkbox*/
.optoutglobalcheckbox {
     position: absolute;
     left:65px;
     bottom:9px;
}

@media screen and (max-width:766px) {
    .optoutglobalcheckbox {
        position: relative;
        left: auto;
        bottom: auto;
    }
}

.disabled-field {
    cursor: not-allowed !important;
    background-color: #eee;
    opacity: 1;
}