body {

}

/*overrides*/

.banner .span8 {
	padding: 0px 20px;
}

.view table td, .view table th { font-size: 14px; }

.page-node-41 .view-content { padding: 0px; }

/*end overrides*/


/*global*/



h1 {
	font-size: 20px; line-height: 22px;
}

h1 .small {
	font-size: 16px; line-height: 20px;
}

h1.page-title { margin-bottom: 12px; }

h2 { font-size: 18px; line-height: 20px; }


/*end global*/

/*banners*/
.banner {
	background-image: none !important;
	padding-top: 12px; padding-bottom: 12px;
}

.banner .text p { font-size: 16px; line-height: 20px; }

#heading-text {
	margin-top: 16px;
}

#heading-text .field-name-body { padding-right: 0px; }


/*end banners*/

/*procedure pages*/

.testimonial-text {
	font-size: 18px;	line-height: 20px;
}

.testimonial-text .author { font-size: 16px; }

/*end procedure pages*/

/*resources*/

.page-node-162 #resources-page-inner .product-group .trigger-row .row-fluid .field-item {
	width: 48%;
	margin-left: 2%; margin-bottom: 2%;
}

.page-node-162 #resources-page-inner .product-group .trigger-row .row-fluid .field-item:nth-child(2n+1) {
	margin-left: 0px;
}

.page-node-162 #resources-page-inner .product-group .trigger-row .span3 {
	margin: 0px;
}


/*end resources*/


/*featurettes*/

#feature-ctas { text-align: center !important;}

/*end featurettes*/