.plain_content {
height: 100%;
}
.component_ContentDisplay_Content {
margin: 0; margin: 0; padding: 8px 14px;  } .component_Custom_ServiceRequest .section_title {
background:#1783B1 url(/site/selselectrical/images/basic_theme/footer_bg.jpg) -100px -140px no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff;
padding:5px;
padding-left:8px;
margin:0px;
margin-bottom:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-topright-radius:5px;
-webkit-border-bottomright-radius:5px;
}
.component_Custom_ServiceRequest tr.norm_row td { background-color:#FFF; }
.component_Custom_ServiceRequest tr.alt_row td { background-color:#eee; }
.component_Custom_ServiceRequest .base {
background:#1783B1 url(/site/selselectrical/images/basic_theme/footer_bg.jpg) -195px -140px no-repeat;
padding:5px;
padding-left:8px;
margin:0px;
margin-top:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-topright-radius:5px;
-webkit-border-bottomright-radius:5px;
}
.component_Custom_ServiceRequest .label {
padding-left:6px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#333;
font-size:12px;
}
.component_Custom_ServiceRequest .field_error {
border:1px dotted #F00;
}
.component_Custom_ServiceRequest .infolabel {
font-style:italic;
font-size:10px;
font-weight:normal;
color:#444;
padding-left:6px;
}
.component_Custom_ServiceRequest .reqlbl {
color:#F00;
font-weight:bold;
font-size:10px;
padding-left:5px;
}
.component_Custom_ServiceRequest .ctd table {
float:left;
font-size:0px;
}
.component_Custom_ServiceRequest input { width:200px; font-family: Verdana, sans-serif; }
.component_Custom_ServiceRequest textarea { width:200px; font-family: Verdana, sans-serif; }
.component_Custom_ServiceRequest select { width:206px; }
.component_Custom_ServiceRequest .btn { width:80px; }
.component_Custom_ServiceRequest .reset_btn { width:80px; }
.component_Custom_ServiceRequest #personal_statement { width:200px; height:60px; }
.component_Custom_ServiceRequest #available { margin-left:0px; width:20px; }
.component_Custom_ServiceRequest {
margin: 0; margin: 0; padding: 8px 14px;  } #c511.component_Custom_ServiceRequest {
 } @media screen and (max-width:740px)
{
#c511 table>tbody>tr>td
{
display:block!important;
width:100%!important;
padding:4px 0;
text-align: left!important;
}
#c511 table>tbody>tr
{
display:block!important;
padding: 3px 0;
}
#c511 td.relay
{
width: 50%!important;
display: inline-block!important;
}
#c511 td.reader
{
width:50%!important;
display: inline-block!important;
background:#FFF!important;
}
#c511 td.ctd
{
width: 40%!important;
display: inline-block!important;
background:#FFF!important;
}
#c511 td.ctd td
{
background:#FFF!important;
}
}

