﻿




/*
     FILE ARCHIVED ON 12:49:24 May 14, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 1:10:10 Sep 23, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
.fancypantsAccordionholder{
	max-width:100%;
	margin: 0 auto;
}

.fancypantsAccordionholder ul li{
	height:30px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #fff;
	overflow:hidden;
}

.fancypantsAccordionholder ul li:first-child{
	border-top:none;
}

.fancypantsAccordionholder ul li > a{
		text-decoration:none;
	color:#444;
	text-shadow:1px 1px 1px #fff;
	font-size:14px;
	display:block;
	position:relative;
	line-height:30px;
	outline:none;
	-webkit-transition: color 0.2s linear;
	-moz-transition: color 0.2s ease-in-out;
	-o-transition: color 0.2s ease-in-out;
	-ms-transition: color 0.2s ease-in-out;
	transition: color 0.2s ease-in-out;
}

.fancypantsAccordionholder ul li > a:hover{
	color:#00A551;
}

.fancypantsAccordionholder ul li > a p{
	font-size:10px;
}

.fancypantsAccordionholder ul li > a span{
   	background: transparent url('/modules/mod_fancypantsAccordion/assets/css/down.png') no-repeat center center;
    text-indent:-9000px;
    width: 26px;
    display:block;
    height: 14px;
    position: absolute;
    top: 50%;
   	right: 0;
    margin-top: -7px;
    opacity:0;
    -webkit-transition:  all 0.2s ease-in-out;
    -moz-transition:  all 0.2s ease-in-out;
    -o-transition:  all 0.2s ease-in-out;
    -ms-transition:  all 0.2s ease-in-out;
    transition:  all 0.2s ease-in-out;
}

.fancypantsAccordionholder ul li > a:hover span{
	opacity:1;
	right:10px;
}

.fancypantsAccordionholder ul li.Acc-open > a{
	color:#00A551;
	font-weight:bold;
}

.fancypantsAccordionholder ul li.Acc-open > a span{
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	transform:rotate(180deg);
	right:10px;
	opacity:1;
}

.Acc-content{
	padding:5px 0px 15px 0px;
	max-width:100%;
}

.Acc-content img, .Acc-content > *{
	max-width:100%;
	word-wrap:break-word;
}

.Acc-content p{
	padding:0px 4px 0px 4px;
	color:#004E14;
	margin-top:0;
}

@media screen and (max-width:320px){
	.fancypantsAccordionholder ul li > a{
		font-size:36px;
	}
}