/*.related_products { display:-webkit-flex; -webkit-flex-wrap:wrap; -webkit-justify-content:space-between; padding-bottom:15px;}
.related_product { float:none; margin:0px; width:29%; }
.related_product:last-child { -webkit-flex:2; max-width:64%; }
.related_product:last-child a,.related_product:last-child h6 {max-width:45%; }
*/

.related_products { text-align:center; padding-bottom:15px; left:-3%; width:105%; position:relative;}
.related_product { float:none; width:29%; display:inline-block; vertical-align:top; margin:1.5%;}
.related_product:first-child { margin-left:1.5%; }
.related_product:last-child { margin-right:1.5%; }

.product-single .product-image { float:none; width:auto; margin:0px 0px 10px 0px; }
.product_top { padding-bottom:20px;}
#search-all { display:none;}
#content .product_block p { font-size:13px; line-height:20px;}
.product_block h4 { font-size:20px; }
#content p { font-size:13px;}

.instructor h3 { margin-bottom:10px; }
.instructor img { display:block; float:none; margin:0px; }

#content .rightcol p { font-size:13px;}

#addressform .form-row{width:100%;}
#addressform input[type="text"], #addressform input[type="password"], #addressform select, #addressform textarea{width:98%;}

#content #invoices ul.tabs li,#content #students ul.tabs li{font-size:16px; height:36px;}
#content #invoices ul.tabs li#paid,
#content #invoices ul.tabs li#all,
#content #students ul.tabs li#inprogress,
#content #students ul.tabs li#all{padding:20px 0 0;}

#paymentform .bottom_10{width:100%;}
#paymentform input[type="text"], #paymentform input[type="password"], #paymentform select, #paymentform textarea{width:98%;}
#paymentform input[type="text"]#amount{width:98%;}

.page-training #contact-form-wrapper .form-row{width:100%;}
.page-training #contact-form-wrapper input[type="text"], .page-training #contact-form-wrapper input[type="password"], .page-training #contact-form-wrapper select, .page-training #contact-form-wrapper textarea{width:98%;}

div.courseRegistration #signupform .form-row,
div.courseRegistration #loginform .form-row{width:100%;}
div.courseRegistration input[type="text"], div.courseRegistration input[type="password"], div.courseRegistration select, div.courseRegistration textarea{width:98%;}

.campusfilter{margin-top:-10px; margin-left:-4px;}

.leavebehindWrapper, #leavebehind #header, #leavebehind #banner-text-wrapper, #leavebehind .body-wrapper.about-us
{
	margin: 0 0 0 10px;
	padding: 0;
}

#leavebehind #header
{
	margin-bottom: 15px;
}

#leavebehind #meta-head
{
	top: 6%;
}