.featuredHeading { background: #f1f1f1; border: 1px solid #e5e5e5; padding: 10px 13px 10px 18px; margin-bottom: 42px;  position: relative; 
					text-align:center; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; }
.featuredHeading h4 { font-family: 'Raleway', sans-serif;  line-height: 43px; font-size: 17px; color:#4a4a4a; font-weight:400; }
.featuredHeading h4 strong { color:#00acef; font-weight: 600; }

.featuredText { background: #f1f1f1; border: 1px solid #e5e5e5; padding: 10px 13px 10px 5px; margin-bottom: 1px;  position: relative; 
					text-align:center; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; }
.featuredText h4 { font-family: 'Raleway', sans-serif;  line-height: 43px; font-size: 17px; color:#4a4a4a; font-weight:400; }
.featuredText h4 strong { color:#32c24d; font-weight: 600; }

.main .testimonial { padding-top: 20px; padding-bottom: 20px;  text-align: center; background: transparent; }
.main .testimonial strong.quote { font-size: 28px; font-family: georgia ,arial, helvetica, serif; position: relative; top: 10px; left: -6px; }
.testimonial h2 { padding-bottom: 12px; }
.testimonial p { padding-bottom: 6px; }
.testimonial p.author { text-align: right; }
.testimonial p.left { text-align: left; }

.main .post  { background: url(../images/cols-shadow.png) no-repeat 0 bottom; padding-top: 28px; padding-left: 40px; padding-bottom:60px  }
.main .post h2 { padding-bottom: 15px; }
.main .post p { padding-bottom: 8px; }
.main .post p strong { display: block; }
.main .post-cnt { float: left;  }

.main .formDesc  {padding-top: 1px; padding-left: 40px; padding-bottom:20px  }
.main .formDesc h2 { padding-bottom: 15px; }
.main .formDesc p { padding-bottom: 8px; }
.main .formDesc p strong { display: block; }



/* ipad portrait */
@media only screen and ( min-width: 768px) and ( max-width: 981px ) {
	.featuredHeading h4  { font-size: 16px; line-height: 28px; }
	.featuredText h4  { font-size: 16px; line-height: 28px; }
	.main .testimonial { background: transparent; }
	.main .post { background: url(../images/t-section-post.png) no-repeat center bottom; padding-left: 20px ;  padding-bottom:20px }
	.main .formDesc {padding-left: 20px ;  padding-bottom:10px }
	.main .post .video-holder { width: 435px; height: 245px; float: none; display: block;  margin-right: 0px; margin-bottom: 20px;  }
	.main .post-cnt { float: none; display: block;  width: 100%; }
}

/* mobile*/
@media only screen and ( max-width: 640px) { 
	.featuredHeading h4 { line-height: 26px; padding-bottom: 6px; }
	.featuredHeading { padding: 10px; }
	.featuredText h4 { line-height: 26px; padding-bottom: 1px; }
	.featuredText { padding: 10px; }
	.testimonial h2 { font-size: 21px; }
	.testimonial p.author { text-align: right; }
	.testimonial p.left { text-align: left; }
	.main .post { padding-bottom:20px }
	.main .formDesc { padding-bottom:20px }
}


@media only screen and ( max-width: 767px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi) { 

	}