.questionnaire .webform-component-webform_grid td.webform-grid-question{
	color: #000;
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 10px;
    padding-bottom: 12px;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;

}
.view tr.even, .view tr.odd, tr.even, tr.odd, .view tr.even td, .view tr.odd td, tr.even td, tr.odd td{
	background-color: transparent;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}
.tr.odd td{
background:#ccc;	
}
.view table, table, .view tbody, tbody, .view tfoot, tfoot, .view thead, thead, .view tr, tr, .view th, th, .view td, td{
	    vertical-align: top;
    background-color: transparent;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    margin-bottom: 0px;
    padding-right: 0px;
    padding-left: 0px;
}
.thead th, th{
	background: #f7f7f7;
    border-bottom: 1px solid #ccc;
    color: #333;
	
}
.table, tbody, tfoot, thead, tr, th, td{
	margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    font: inherit;
}
.th{
	    text-align: left;
}