.clearfix:before,.clearfix:after{content:"";display:table;line-height:0}
.clearfix:after{clear:both}
.ifaq-collapsible{cursor:pointer}

.ifaq-tpl-clean_green_arrow .ifaq-panel{box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.2)}

.ifaq-tpl-clean_green_arrow .ifaq-collapsible:before{position:absolute}
.ifaq-tpl-clean_green_arrow .ifaq-collapsible > a{color:#777;display:block;text-decoration:none;padding:1px 0 1px 60px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOAQMAAADHWqTrAAAABlBMVEUAAACnv4WH3zfyAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfeAxEUIjoxdAnrAAAAKklEQVQI12NQYGAoYGCoYGCwYWCQY2DgZ2BgbwCRcmARoPgHBoYEBiAAAFNZBCq728RcAAAAAElFTkSuQmCC)  no-repeat scroll 2% center}
.ifaq-tpl-clean_green_arrow .collapse-open > a,
.ifaq-tpl-clean_green_arrow .ifaq-collapsible > a:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJBAMAAADwYwBaAAAAKlBMVEUAgQCnv4Wsv4ysv42tv460v5q0v5u0v5y1v5y1v523wKG6v6q6v625wKjZAUo5AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfeAxEUIxNq3aDGAAAAQElEQVQI12PgYQACXgaGjQ5AemIAQ6AIAwOHoAIDq6ADQ6EQUCxQmB3IZWBgExQUBqllSBQ0ANPsEC4DwwIgBgDn6gWWv/mydAAAAABJRU5ErkJggg==)  no-repeat scroll 2% center}
.ifaq-tpl-clean_green_arrow .collapse-open > a:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJBAMAAADwYwBaAAAAKlBMVEUAgQCnv4Wsv4ysv42tv46zv5m0v5q0v5u0v5y1v5y3wKG6v6q6v6y5wKjpV11mAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfeAxEUJBS7+KOiAAAAPElEQVQI12NgYGBYwAAGHMIQulDQAESxCwqCBRKFOQQVGBjYBB0YGoWAXBGgSqDARgeg3MQABh6QGl4GALdIBdpngTafAAAAAElFTkSuQmCC)}
.ifaq-tpl-clean_green_arrow .collapse-open .ifaq-item-header{font-weight:700}
.ifaq-tpl-clean_green_arrow .collapse-close .ifaq-item-header{font-weight:400}

.ifaq-tpl-clean_green_arrow .ifaq-collapsible{
font-family:'BebasNeueRegular','Arial Narrow',Arial,sans-serif;
text-shadow:1px 1px 1px rgba(255,255,255,0.8);
background:#fff;
background:-moz-linear-gradient(top, #ffffff 1%, #eaeaea 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#eaeaea));
background:-webkit-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
background:-o-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
background:-ms-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
background:linear-gradient(top, #ffffff 1%,#eaeaea 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );
box-shadow:0px 0px 0px 1px rgba(155,155,155,0.3),1px 0px 0px 0px rgba(255,255,255,0.9) inset,0px 2px 2px rgba(0,0,0,0.1);
}
.ifaq-tpl-clean_green_arrow .collapse-open{background:#c6d9aa;color:#3d7489;text-shadow:0 1px 1px rgba(255,255,255, 0.6);box-shadow:0 0 0 1px rgba(155,155,155,0.3), 0 2px 2px rgba(0,0,0,0.1);}
.ifaq-tpl-clean_green_arrow .collapse-close:hover{background:#fff}

html[dir="rtl"] .ifaq-tpl-clean_green_arrow .ifaq-collapsible > a{background-position: 98% center;padding: 6px 60px 6px 0}


/**
Category Styling
*/

.ifaq-cat-collapsible.cat-collapse-open .ifaq-category-title:after {
    -webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);
}
.ifaq-cat-collapsible.cat-collapse-open .ifaq-category-title, .ifaq-cat-collapsible .ifaq-category-title:hover{    text-decoration: underline;}   
.ifaq-cat-collapsible .ifaq-category-title{font-size: 16px; position: relative; line-height: 33px; padding: 13px 20px;border: solid 1px #d5cfc4;margin: 0;}
.ifaq-cat-collapsible .ifaq-category-title:after{border-style:solid;border-width:2px 2px 0 0;content:'';display:inline-block;height:11px;position:absolute;right:6px;
-webkit-transform: rotate(45deg) translateY(50%);
    -moz-transform: rotate(45deg) translateY(50%);
    -ms-transform: rotate(45deg) translateY(50%);
    -o-transform: rotate(45deg) translateY(50%);
    transform: rotate(45deg) translateY(50%);
    transition: transform 500ms;
    vertical-align:top;width:11px;margin-top:-13px;top:50%;right:30px;}
@media print{.no-print,.no-print *{ display:none !important}}