/* CSSTidy 1.5.5: Mon, 01 Apr 2019 15:49:02 +0000 */.responsive-tabs .responsive-tabs__heading{display:none}.responsive-tabs .responsive-tabs__list__item{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-user-select:none;-ms-user-select:none;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-user-select:none;background:transparent;border:1px solid transparent;border-bottom:none;border-top-left-radius:3px;border-top-right-radius:3px;color:#999;cursor:pointer;display:inline;float:left;font-size:18px;line-height:19px;margin:1px 12px 0 0;padding:10px 12px;text-transform:inherit;user-select:none;white-space:nowrap}.responsive-tabs-wrapper{clear:both;margin-bottom:20px;zoom:1}.responsive-tabs-wrapper:before,.responsive-tabs-wrapper:after{content:"";display:table}.responsive-tabs-wrapper:after{clear:both}.responsive-tabs .responsive-tabs__heading:focus,.responsive-tabs .responsive-tabs__list__item:focus{outline:1px solid transparent}.responsive-tabs .responsive-tabs__heading--active:focus,.responsive-tabs .responsive-tabs__list__item--active:focus{outline:none}.responsive-tabs ul.responsive-tabs__list{font-size:18px;line-height:18px;margin:20px 0 0 12px;padding:0}.responsive-tabs .responsive-tabs__list__item .fa{line-height:.8;margin-right:8px}.responsive-tabs .responsive-tabs__list__item:hover{background:transparent;color:#333}.responsive-tabs .responsive-tabs__list__item--active,.responsive-tabs .responsive-tabs__list__item--active:hover{background:#fff;border-color:#ddd;color:#666;margin-top:0;padding-bottom:11px;position:relative;top:1px}.responsive-tabs .responsive-tabs__panel{-moz-border-radius:0;-moz-border-radius-topleft:0;-webkit-border-radius:0;-webkit-border-top-left-radius:0;background:#fff;border:1px solid #ddd;border-radius:0;border-top:1px solid #ddd;border-top-left-radius:0;clear:left;margin-bottom:0;padding:20px 20px 0;word-wrap:break-word}.responsive-tabs .responsive-tabs__panel:after{clear:both;content:"";display:block;height:0}@media (min-width: 768px){.responsive-tabs .responsive-tabs__panel--closed-accordion-only{display:block}}@media (max-width: 767px){.responsive-tabs .responsive-tabs__list{display:none}.responsive-tabs .responsive-tabs__heading{background:#fff;border:1px solid #ccc;border-top:none;color:#777;cursor:pointer;display:block;font-size:18px;font-weight:400;margin:0;padding:10px 0;padding-left:20px;position:relative;text-transform:inherit}.responsive-tabs-wrapper{border-top:1px solid #ccc}.responsive-tabs .responsive-tabs__heading .fa{display:none;margin-right:8px}.responsive-tabs .responsive-tabs__heading:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #777;content:"";display:block;height:0;position:absolute;right:20px;top:20px;width:0}.responsive-tabs .responsive-tabs__heading:hover{background:#eee;color:#777}.responsive-tabs .responsive-tabs__heading:hover:after{border-top:6px solid #777}.responsive-tabs .responsive-tabs__heading--active,.responsive-tabs .responsive-tabs__heading--active:hover{background:#ccc;color:#fff}.responsive-tabs .responsive-tabs__heading--active:after,.responsive-tabs .responsive-tabs__heading--active:hover:after{border-bottom:6px solid #fff;border-top:0;top:18px}.responsive-tabs .responsive-tabs__panel{-moz-border-radius:0;-webkit-border-radius:0;background:#fff;border:1px solid #ccc;border-radius:0;border-top:none;margin:0;padding:0 20px;padding-top:20px}}/* CSSTidy 1.5.5: Mon, 01 Apr 2019 15:49:02 +0000 */@media print{.noprint,.responsive-tabs .responsive-tabs__list{display:none}.responsive-tabs h2.tabtitle{display:block!important}.responsive-tabs .responsive-tabs__heading{background:none;border:none;display:block;font-size:22px;font-weight:700;margin:0!important;padding:10px 0 0;text-transform:inherit}.responsive-tabs .responsive-tabs__panel{background:none;border:none;display:block!important;padding:0}}