﻿    .griddedResponsesImg {
                max-height: 275px;
                width: auto;
             }
    .OT_CollapsiblePanel_Header {
        border: none 0px #000000;
        -moz-border-radius-topleft: 8px;
        -moz-border-radius-topright: 8px;
        -moz-border-radius-bottomleft: 0px;
        -moz-border-radius-bottomright: 0px;
        -webkit-border-top-left-radius: 8px;
        -webkit-border-top-right-radius: 8px;
        -webkit-border-bottom-left-radius: 0px;
        -webkit-border-bottom-right-radius: 0px;
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        margin-top: 10px;
        padding: 6px;
        /* IE10 */
        background-image: -ms-linear-gradient(top, #EEEEEE 0%, #CCCCCC 100%);
        /* Mozilla Firefox */
        background-image: -moz-linear-gradient(top, #EEEEEE 0%, #CCCCCC 100%);
        /* Opera */
        background-image: -o-linear-gradient(top, #EEEEEE 0%, #CCCCCC 100%);
        /* Webkit (Safari/Chrome 10) */
        background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #EEEEEE), color-stop(1, #00A3EF));
        /* Webkit (Chrome 11+) */
        background-image: -webkit-linear-gradient(top, #EEEEEE 0%, #CCCCCC 100%);
        /* Proposed W3C Markup */
        background-image: linear-gradient(top,#EEEEEE 0%, #CCCCCC 100%);
    }

    .pnlQuestionDetails {
        border: none 0px #000000;
        -moz-border-radius-topleft: 0px;
        -moz-border-radius-topright: 0px;
        -moz-border-radius-bottomleft: 8px;
        -moz-border-radius-bottomright: 8px;
        -webkit-border-top-left-radius: 0px;
        -webkit-border-top-right-radius: 0px;
        -webkit-border-bottom-left-radius: 8px;
        -webkit-border-bottom-right-radius: 8px;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 8px;
        border-bottom-right-radius: 8px;
    }

    .marginTop {
        margin-top: 10px;
        padding: 4px;
        border: solid;
        border-width: thin;
        border-color: #c0c0c0;
        -moz-border-radius-topleft: 4px;
        -moz-border-radius-topright: 4px;
        -moz-border-radius-bottomleft: 4px;
        -moz-border-radius-bottomright: 4px;
        -webkit-border-top-left-radius: 4px;
        -webkit-border-top-right-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
        -webkit-border-bottom-right-radius: 4px;
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
    }

        .marginTop td {
            border: solid;
            border-width: thin;
            border-color: #c0c0c0;
            padding: 2px;
            vertical-align:top;
        }
