@charset "utf-8";
/* CSS Document */

@media (min-width: 992px) {
	/*	Generic: */
	/*	Generic: */
	.md-nopad-right{
		padding-left:0;
	}
	.md-nopad-left{
		padding-right:0;
	}
	/*	End Generic */
	/*	End Generic: */
	
}
.menu--footer li{
	padding-left: 20px;
}
.menu--footer li li{
	padding-left: 0px;
}
.field--name-field-accordion-title.ui-accordion-header{
	padding: 1.2em 0px 1em 40px;
}
.ui-accordion-header-icon, .ui-state-focus .ui-accordion-header-icon, .ui-state-active .ui-accordion-header-icon, .ui-state-hover .ui-accordion-header-icon{
	left: 0;
	right: auto;
}
.contactfooterwrap{
	text-align: right;
}

body .jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-2 .jcarousel-skin-default .jcarousel{
}

@media only screen and (max-width: 768px) {
	.jcarousel-skin-default .jcarousel-control-next{
		background-image: url(../images/jcarouselarrowmar.jpg);
		left: 0;
	}
	.cntrtxt{
		text-align: right;
	}
	.select-wrapper:after{
		left: 0;
		right: auto;
		padding-right: 0px;
		padding-left: 0.5em;
	}
	.timelineitemr, .timelineiteml{
		text-align: right;
	}
}
.contactmap{
	background-image: url(../images/contactribbonar.png);
	background-position: left bottom;
}