/**
 *
 * Apply Here your Custom CSS
 *
*/

.mainMenuHeader  
{
    color:#ffffff; 
    font-weight:bold; 
    background-color:#282828;
    padding:10px 15px;
}

.padRight { padding-right:15px; }

.divSpacer
{
    height:10px;
}
.csrRead
{
    font-weight:bold;
    border-top:solid 1px #CCCCCC;
    border-right:solid 1px #CCCCCC;
    border-left:solid 1px #CCCCCC;
    padding:10px;
    text-align:left;
    border-collapse:collapse;
}
.highlight 
{
    background-color:#FFFF99;
}
.questions
{
    border:solid 1px #CCCCCC;
    padding:10px;
    text-align:left;
    border-collapse:collapse;
    margin-bottom:10px;
}

.sub {
    list-style: none;
}

.req {
    color:red;
    font-size: 11px;
}

.logo {
    float:left;
    top: 10px;
    left: 10px;
    position: absolute;
}

.dochead {
    height:135px;
    border-bottom:2px solid gray;
}
.product-modal .form-control {
    padding-left:6px;
    padding-right:6px;
}

.mini-scrollable::-webkit-scrollbar {
    width:8px;
    height:auto;
}

.mini-scrollable::-webkit-scrollbar-track {
    background:#FFF;
}

.mini-scrollable::-webkit-scrollbar-thumb {
    background: #CCCCCC;
    border-radius: 10px;
    border:1px solid #cccccc;
    box-shadow: -3px -3px 6px #E9E9E9 inset,3px 3px 3px #CCCCCC inset;
    visibility: hidden;
}

.mini-scrollable:hover::-webkit-scrollbar-thumb{
    visibility: visible; 
    
}

.mini-scrollable {
    overflow:auto;
    height:450px;
}

.alert td {
    background-color: yellow;
    color: #000;	
    font-weight: bold;
}