/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll { 
	width: 100%;
	height: 211px;
	margin-bottom: 1em;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 100%;
	height: 211px;
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	width: 320px;
	height: 211px;
}


/* ACCORDION */
.accordion { margin-bottom: -6px; padding-top: 30px; padding-bottom: 30px;  border-bottom: 3px solid #211e1e; }
.accordion ul, .accordion ol { margin-left: 0px!important; }
.accordion .reveal ul { list-style-type: none; }
.accordion .reveal ul li { padding: 14px 0px; border-top: 1px solid #ddd; }
.accordion h1, .accordion h2, .accordion h3, .accordion h4, .accordion h5, .accordion h6 { margin-bottom: 6px; }
.accordion h1:hover, .accordion h2:hover, .accordion h3:hover, .accordion h4:hover, .accordion h5:hover, .accordion h6:hover { cursor: pointer; }
.accordion.down h1:after, .accordion.down h2:after, .accordion.down h3:after, .accordion.down h4:after, .accordion.down h5:after, .accordion.down h6:after { font-family: FontAwesome; content: "\f107"; margin-left: 10px; }
.accordion.up h1:after, .accordion.up h2:after, .accordion.up h3:after, .accordion.up h4:after, .accordion.up h5:after, .accordion.up h6:after { font-family: FontAwesome; content: "\f106"; margin-left: 10px; }

.accordion p { margin-bottom: 0.8em; padding-bottom: 3px; }
.accordion .fa { float: right; font-size: 24px; width: 15px; margin-top: 8px; margin-left: 30px; margin-right: 15px; }
.accordion .fa-plus { color: #211e1e; }
.accordion .fa-minus { color: #e73535; }

.filter .accordion { border-bottom: 0px; }
.filter .accordion h5 { padding-bottom: 20px; border-bottom: 1px solid #ddd; }
.filter .accordion .reveal ul li { border-top: 0px; }

.reveal { padding-bottom: 18px; display: none; }

/* SEARCH BOX */
#searchform .button, #searchform button, #searchform input[type="submit"], #searchform input[type="reset"], #searchform input[type="button"] {margin-bottom: 0px;}
#searchform label {display: inline; top: 2px; position: relative;}


/* CALIBRATION PAGE */
.example-grid .column, .example-grid .columns, .example-grid .one_half,
.example-grid .one_third,
.example-grid .two_thirds,
.example-grid .three_fourths,
.example-grid .one_fourth,
.example-grid .one_fifth,
.example-grid .two_fifths,
.example-grid .three_fifths,
.example-grid .four_fifths,
.example-grid .one_sixth,
.example-grid .five_sixths  {background-color: #eee; height: 30px;}