/* Orima_Wordmark logo dimensions: w=400, h=103*/



/* mobile layout*/
@media (max-width: 419px) {
    div.logo-bar {
        height: 80px;
    }
    div.logo-bar #left-logo {
        top: 10px;
        left: 10px;
        width: 200px;
        height: 140px;
        background-image: url('/_resources/images/logos/dsc_logo.jpg');
    }
    div.logo-bar #right-logo {
        display:none;
    }
    #page-top div.title-bar {    /* to improve presentation of logo bar at small screen */
        width:98%;
    }
}

/* wider screen mobile layout*/
@media (min-width: 420px) {
    div.logo-bar {
        height: 80px;
    }
    div.logo-bar #left-logo {
        top: 10px;
        left: 10px;
        width: 200px;
        height: 140px;
        background-image: url('/_resources/images/logos/dsc_logo.jpg');
    }
    div.logo-bar #right-logo {
        display:none;
    }
}

/* smallscreen layout*/
@media (min-width: 600px) {
    div.logo-bar {
        height: 90px;
    }
    div.logo-bar #left-logo {
        top: 0;
        left: 10px;
        width: 220px;
        height: 140px;
        background-image: url('/_resources/images/logos/dsc_logo.jpg');
    }
    div.logo-bar #right-logo {
        top: 25px;
        right: 0;
        width: 200px;
        height: 52px;
        background-image: url('/_resources/images/Orima_Logo.png'); /*  dimensions of logo = 400 x 103  */
        display: inline-block;
    }
}

/* desktop layout  */
@media (min-width: 800px) {
    div.logo-bar {
        height: 120px;              /* set height to accommodate size of logos */
    }
    div.logo-bar #left-logo {
        top: 0;
        left: 10px;
        width: 260px;
        height: 140px;
        background-image: url('/_resources/images/logos/dsc_logo.jpg');
    }
    div.logo-bar #right-logo {
        top: 30px;
        right: 10px;
        width: 250px;
        height: 64px;
        background-image: url('/_resources/images/Orima_Logo.png'); /*  dimensions of logo = 400 x 103  */
    }
    .modal-lg {
        width:900px;
    }
    #tm-dashboardControlModal{
        max-width: 1000px !important;
    }
}

/** compliments */

#q_10 > div:nth-child(2) > div > div:nth-child(7) {
    padding-left: 0px !important;
}

#q_13mr > div:nth-child(2) > div > div:nth-child(7) {
    padding-left: 0px !important;
}

#q_13 > div:nth-child(2) > div > div:nth-child(7) {
    padding-left: 0px;
}

#q_15 > div:nth-child(2) > div > div:nth-child(7) {
    padding-left: 0px !important;
}

/** complaints */

#q_4 .col-sm-12.col-md-6:first-child {
    padding-left: 15px !important;
}

#q_5 .col-sm-12.col-md-6:first-child {
    padding-left: 15px !important;
}

#q_6 .col-sm-12.col-md-6:first-child {
    padding-left: 15px !important;
}

#q_9 .col-sm-12.col-md-6:first-child {
    padding-left: 15px !important;
}

#q_12 .col-sm-12.col-md-6:first-child {
    padding-left: 15px !important;
}

#q_19 > div:nth-child(2) > div > div:nth-child(7) {
    padding-left: 0px !important;
}

#q_20 .col-sm-6 {
    padding-left: 0px !important;
}

#q_21 .col-sm-12 {
    padding-left: 0px !important;
}

.radio label,
.checkbox label {
    min-height: 0 !important;
}

.fixed-table-container thead th .th-inner {
    white-space: normal; !important;
}





