@import url('roarsearch-styles.css');

/*
Theme Name: roarsearch-html
*/

.wpcf7 {
	text-align: left;
}
.wpcf7 input[type="text"], .wpcf7 textarea {
	border: 1px solid #78B93E;
	float: none;
	display:inline;
}
.wpcf7 .field_244_w {
	width: 244px;
}
.wpcf7 .field_240_w {
	width: 240px;
}
.wpcf7 textarea {
	height: 100px;
}
.wpcf7 table td {
	padding: 3px;
	vertical-align: top;
}
.wpcf7 label, .wpcf7 p, .wpcf7 .assignment {
	/* font: 13px/21px "Trebuchet MS",Arial,sans-serif; */
	font: 13px/18px Arial,Tahoma,sans-serif;
	/* color: #464646; */
	color: #717171;
	position: relative;
    z-index: 10;
}
.wpcf7 p {
	font-style: italic;
}
.wpcf7 .label {
	padding-right: 22px;
}
.wpcf7 .required {
	color: #F21616;
}
.wpcf7 .patient {
	width: 119px;
}
#p404 {
	text-align: center;
	margin-top: 30px;
}

#p404 .text {
	font-size: 30px;
	line-height: 42px;
}

#p404 .sub {
	font-size: 11px;
}

#p404 span {
	font-size: 34px;
}

/*#header-wrapper ul li a:hover { color: #8E8E8E; }*/
.footer-top1 ul li a:hover, .footer-top3 ul li a:hover { color: #69AA35 }

.content-list, .content-list li {
	list-style-type: inherit;
}
.content-list {
	margin-top: 13px;
	margin-bottom: 13px;
}
.content-list li {
	margin-left: 40px;
}
.content_slider img{ display: inline-block; }.content_slider a {    display: block;    }.slider_home_container .slides_control{ height: 319px !important ;}.floatleft{ float: left;}.floatright{ float: right; }
.clear{ }
.content_slider div.floatleft{ margin-right: 25px;}

.slider_home_container .floatright{ max-width: 465px; }
.content_slider.third_slider  div.floatleft{ margin-right: 140px; }

/* Expert SEO Consultation */
.quote-box-left { background-color: #FFF; float: left; width: 446px; height:400px; margin: 10px 0 0 30px;  }
.quote-text-left { float: left; width: 416px; height:20px; background-color: #69B247; padding: 10px 10px 10px 20px; margin-bottom:20px;}
.quote-text-left h3 { font: 18px Arial, Tahoma, sans-serif; color: #FFF; }
.quote-text-contentL {margin: 0 20px 0 0;}
.quote-text-contentL p{font: 14px Arial, Tahoma, sans-serif;color: #666; line-height: 160%}
.quote-box-right { background-color: #FFF; float: left; width: 446px; height:450px; margin-top:30px; margin-bottom: 37px; border: 1px solid #CCC; box-shadow:10px 10px 50px 10px #DBDBDB inset; }
.quote-text-right { float: right; width: 406px; height:20px; background-color: #69B247; padding: 10px 10px 10px 30px; margin-bottom:20px;}
.quote-text-right h3 { font: 18px Arial, Tahoma, sans-serif; color: #FFF; }
.price-img{ float: right; margin-top: -70px;}
.quote-text-contentR {margin: 10px 30px 30px 30px;}
.quote-text-contentR p{font: 14px Arial, Tahoma, sans-serif;color: #666; line-height: 160%}
.quoteform { float: left; width: 500px; padding-top: 5x; margin-left: 29px; }
.quote-label2 { font: 13px Arial, Tahoma, sans-serif; color: #585856; display: block; margin-top: 18px; margin-bottom: -25px; margin-left: 20px; position: relative; padding-left: 12px; padding-top:10px; width: 180px; }
.quote-input { background-color: #d2d2d2; border: 1px solid #bbbbbb !important; border-radius: 5px; width: 364px; height: 28px; margin-bottom: 7px; padding-left: 10px; font: 13px Arial, Tahoma, sans-serif; color: #585856; float: left; margin-left: -28px !important; }
.quoteform .btn-submit { background: url('../../uploads/2012/09/btn-submit2.png') no-repeat; width: 146px; height: 39px; border: none; float: left; clear: both; cursor: pointer; margin-top:20px; margin-left:87px;}

.quoteform  .wpcf7-response-output {
    margin-top: 78px;
    width: 280px;
}
