/**
 *	Accordion
 */

.tws-accordion { }
.tws-accordion .accordion-heading { font-size:1.1em; font-weight:500; cursor:pointer; margin-bottom:20px; transition: all 100ms; }
.tws-accordion .accordion-heading.open { margin-bottom:10px; transition: all 100ms; }


/** 
 *	Demo of one method to put font-awesome icons before headings
 *	Probably best used in your theme stylesheet
 *
.tws-accordion .accordion-heading:before { 
	content:"\f128"; margin:0 0.5em 0 0; opacity:0.8; width:1em; text-align:center; color:#de5027; opacity:1;
	display:inline-block; font-family:FontAwesome; font-style:normal; font-weight:normal;line-height:1; 
	-webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
.tws-accordion .accordion-heading.open:before { content: "\f00d"; color:#111; opacity:0.2; }
*/

/** 
 *	Printing: want all content to show
 */
@media print {
	.tws-accordion .accordion-heading { margin-bottom:10px; }
	.tws-accordion .accordion-heading:before { display:none !important; }
	.tws-accordion .accordion-block { display:block !important; }
}


