

body {
	color:#6a6a6a;
	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;
	font-weight: 300;
}

.jm-module .jm-title {
	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;
}

.dj-megamenu li a.dj-up_a {
	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;
}

.page-header h2,
h2.item-title,
h2 span.subheading-category,
.cat-children > h3,
.page-header > h1,
h2 span.subheading-category,
.contact-category > h2,
.blog-featured > h1,
.weblink-category > h2,
.newsfeed > h2,
.newsfeed-category > h2,
#djcatalog h2.djc_title,
#djcatalog .djc_related_title,
#djcatalog .djc_title h3,
.dj-cat-title {
	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;
}



.container-fluid {
	}

	


		.lcr.scheme3 #jm-content {
	    margin-right: 253.5px; 
	    margin-left: -1014px;
	}
		

@media (min-width: 768px) and (max-width: 979px) {
					.lcr.scheme3 #jm-content {
		    margin-right: 186px; 
		    margin-left: -744px;
		}
								
}
	

#jm-header .jm-module.header-narrow-ms {
            max-width: 984px;
     
        margin: 30px auto 0; 
}

@media (min-width: 768px) and (max-width: 979px) {
	#jm-header .jm-module.header-narrow-ms {
	    	        max-width: 724px;
	     	
	}
}


			.lcr #jm-left-in,
		.lrc #jm-left-in,
		.lrc #jm-right-in {
			padding-right: 30px;
		}
		.lcr #jm-right-in,
		.clr #jm-left-in,
		.clr #jm-right-in {
			padding-left: 30px;
		}
		.lcr #jm-left:after {
		    left: 253.5px;
		}
		.lcr #jm-right:after {
		    left: 1044px;
		}
		.lcr.noleft #jm-right:after {
		    left: 790.5px;
		}
		.lrc #jm-left:after {
		    left: 253.5px;	
		}
		.lrc #jm-right:after {
		    left: 507px;	
		}
		.lrc.noleft #jm-right:after {
		    left: 253.5px;	
		}
		.clr #jm-left:after {
		    left: 790.5px;
		}
		.clr #jm-right:after {
		    left: 1044px;
		}
		.clr.noleft #jm-right:after {
		    left: 790.5px;
		}
	


@media (min-width: 768px) and (max-width: 979px) {
						.lcr #jm-left-in,
			.lrc #jm-left-in,
			.lrc #jm-right-in {
				padding-right: 20px;
			}
			.lcr #jm-right-in,
			.clr #jm-left-in,
			.clr #jm-right-in {
				padding-left: 20px;
			}
			.lcr #jm-left:after {
			    left: 186px;
			}
			.lcr #jm-right:after {
			    left: 764px;
			}
			.lcr.noleft #jm-right:after {
			    left: 578px;
			}
			.lrc #jm-left:after {
			    left: 186px;	
			}
			.lrc #jm-right:after {
			    left: 372px;	
			}
			.lrc.noleft #jm-right:after {
			    left: 186px;	
			}
			.clr #jm-left:after {
			    left: 578px;
			}
			.clr #jm-right:after {
			    left: 764px;
			}
			.clr.noleft #jm-right:after {
			    left: 578px;
			}
			
	
	}
	