 /*
#region !!====={ Version Information }=====!!
%~%@ < 92.0000 > @%~%				// File Version
%~%# < 03/13/2017 > #%~%			// File Mod Date
%~%! < _Core CSS > !%~%             // Core Module
%~%^ < 2.0000 > ^%~%				// Minimum Core Version
#endregion ==================================
*/

 /*FAQ*/
.FAQList {}
.FAQEntry {margin: 0 auto 10px;}
.FAQEntry:hover .FAQEntry__heading a { background-color: #720a1a; -webkit-transition: background-color .3s ease; -o-transition: background-color .3s ease; transition: background-color .3s ease;}
.FAQEntry .FAQEntry__heading {margin: 0;line-height: 1;position: relative;text-align: center;font-size: 26px;}
.FAQEntry .FAQEntry__heading a {display: block;color: #fff;text-decoration: none;padding: .5em 3em;background-color: #91a0a9;-webkit-transition: background-color .3s ease; -o-transition: background-color .3s ease; transition: background-color .3s ease;}
.FAQEntry .FAQEntry__headingArrow {fill: #42050e;display: block;position: absolute;right: 1em;top: 0;bottom: 0;margin: auto 0;-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;transition: transform .3s ease;transition: transform .3s ease, -webkit-transform .3s ease; height: 1em;}
.FAQEntry--open .FAQEntry__headingArrow {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.FAQEntry--open .FAQEntry__heading a { background-color: #720a1a;}
.FAQEntry .FAQEntry__body {background: #ddd;display: none;}
.FAQEntry .FAQEntry__bodyPos {width: 90%;margin: 0 auto;padding: 20px 0;}

@media only screen and (max-width:1000px){
	.FAQEntry .FAQEntry__heading {font-size:24px}
}
@media only screen and (max-width:640px){
	.FAQEntry .FAQEntry__heading {font-size:18px;text-align: left;}
	.FAQEntry .FAQEntry__heading a{padding:1em 3em 1em 1em;}
	.FAQEntry .FAQEntry__bodyPos {width: auto;padding:10px;}
    .FAQEntry__bodyPos img { width:98%;height:auto;}
}
