.faqaccordion .accordion h3{font-family:'fs_albert_webregular',arial,sans-serif;color:#797979;font-weight:700;font-size:90%;margin:0;font-weight:normal;padding:15px 20px 15px 18px;position:relative;background:#efefef}
.faqaccordion .accordion h3 img{float:right}
.faqaccordion .accordion{background:none repeat scroll 0 0 #fff;margin-bottom:0!important;padding:0 10px 10px}
.faqaccordion .accordion .content{display:none;font-size:90%;padding:5px 42px 10px 16px;background:none repeat scroll 0 0 #fff;border:0 none;color:#0d0d0e;font-family:'fs_albert_web_lightregular';text-align:justify}
.faqaccordion .faqactive img{transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}
.faqaccordion .faqactive{border:2px solid #efefef;color:#64a70b!important;background:#fff!important;cursor:pointer;display:block;font-family:'fs_albert_web_lightregular';font-style:normal;height:auto;line-height:16px;margin-bottom:0;min-height:0;position:relative;-webkit-border-radius:0;border-radius:0}
.faqaccordion .faqaccordion p{padding:0;font-weight:none}
@media only screen and (min-width:768px) and (max-width:1024px){.faqaccordion .accordion{width:96%%}
.faqaccordion .accordion h3{width:90%}
.faqaccordion .accordion .content{width:91%}
}
@media only screen and (min-width :480px) and (max-width :767px){.faqaccordion .accordion{width:94%}
.faqaccordion .accordion h3{width:87%}
.faqaccordion .accordion .content{width:89%}
}
@media only screen and (min-width :320px) and (max-width :479px){.faqaccordion .accordion{width:92%}
.faqaccordion .accordion h3{width:75%}
.faqaccordion .accordion .content{width:78%}
}
@media only screen and (min-width:240px) and (max-width:319px){.faqaccordion .accordion{width:100%}
.faqaccordion .accordion h3{width:68%}
.faqaccordion .accordion .content{width:72%}
}