#siteDescription {
font-size: 1.0em;
font-weight: normal;
color: #555555;
margin: 5px 0 0;
padding-left: 20px; 
padding-bottom: 0px;
}
#siteName {
font-size: 1.4em;
font-weight: bold;
color: #555555 !important;
margin: 20px 0 0;    
padding-left: 20px;
}
#siteName > a{
color: #555555 !important;
}
#top-left-content{
padding-bottom: 10px;
}
#quote_request_holder{
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:100%;
border-radius:5px;
border:#b6b6b6 5px solid;
padding:15px;
background:#1d516f;
color:#ffffff;
}
#quote_request_holder .formError{
font-size:12px;
color:red;
margin-bottom:10px;
line-height:14px;
width:91%;
border:#B31414 solid 2px;
border-radius:3px;
background:#E1E1E1;
padding:10px;
}
#quote_request_holder h3{
margin:0;
font-size:34px;
color:#ffffff;
}
#quote_request_holder p{
margin:0;
margin-bottom:5px;
font-size:12px;
}
.formRow{
width:100%;
}
.formRow .innerRow{
float:left;
margin-bottom:10px;
}
.formRow .rowLeft{
width:25%;
}
.formRow .rowRight{
width:75%;
}
#quote_request_form label{
color:#ffffff;
vertical-align: -1px;
}
#quote_request_form input{
width:80px;
height:14px;
font-size:11px;
}
#quote_request_form textarea{
width:90%;
font-size:11px;
line-height:12px;
}
#quote_request_form #submit{
text-shadow:none !important;
font-weight:bold !important;
background:#407f42;
height: 30px;
line-height: 30px;
padding: 0 20px;
border:none;
font-size:14px;
color:#ffffff;
width:auto;
float:right;
margin-right:6%;
}
#captTxt{
color:#ffffff;
font-weight:bold;
}
body #quote_request_holder  p#cont{
font-size:20px;
text-align:center;
}
#sidebar-right #quote_request_holder{
padding:5px 10px 5px 5px;
border-width:3px;
}
#sidebar-right #quote_request_holder h3{
margin:0;
font-size:18px;
}
#sidebar-right #quote_request_holder p{
margin:0;
font-size:10px;
margin-bottom:5px;
}
#sidebar-right #quote_request_holder .formError{
font-size:10px;
line-height:11px;
}
#sidebar-right .formRow{
width:100%;
}
#sidebar-right .formRow .innerRow{
float:left;
margin-bottom:10px;
}
#sidebar-right .formRow .rowLeft{
width:35%;
}
#sidebar-right #quote_request_form label{
vertical-align: 3px;
font-size:10px;
}
#sidebar-right #quote_request_form input{
height:12px;
font-size:10px;
}
#sidebar-right #quote_request_form textarea{
font-size:10px;
}
#sidebar-right #quote_request_form #submit{
font-size: 12px;
height: 20px;
margin:0;
line-height:15px;
width: auto;
}
body #sidebar-right  #quote_request_holder  p#cont{
font-size:11px;
text-align:center;
}
#post-14 #quote_request_holder #cont{
font-size:30px;
}
#sidebar-right #quote_request_form #submit {
font-size: 12px;
height: 20px;
margin: 0;
line-height: 15px;
width: auto;
}
#quote_request_form #submit {
text-shadow: none !important;
font-weight: bold !important;
background: #407f42;
height: 30px;
line-height: 30px;
padding: 0 20px;
border: none;
font-size: 14px;
color: #ffffff;
width: auto;
float: right;
margin-right: 6%;
}
#sidebar-right .formRow .rowLeft {
width: 35%;
}