.responsive-tabs__heading{display:none}.responsive-tabs__list__item{display:inline;cursor:pointer;font-family:Nunito,Avenir,Arial,Helvetica,sans-serif!important;font-weight:700!important}@media(max-width:767px){.responsive-tabs__list{display:none}.responsive-tabs__heading{display:block;cursor:pointer}.responsive-tabs__panel--closed-accordion-only{display:none}}@media(min-width:768px){.responsive-tabs__panel--closed-accordion-only{display:block!important}}.responsive-tabs-wrapper{clear:both;zoom:1}.responsive-tabs-wrapper:before,.responsive-tabs-wrapper:after{content:"";display:table}.responsive-tabs-wrapper:after{clear:both}.responsive-tabs__heading:focus,.responsive-tabs__list__item:focus{outline:1px solid #ccc}.responsive-tabs__heading--active:focus,.responsive-tabs__list__item--active:focus{outline:none!important}.responsive-tabs__list{font-size:1em;font-weight:700;color:#fff;margin:2em 0 -.05em;padding:0;padding-bottom:11.15px;line-height:1em}.responsive-tabs__list__item{background:#333;padding:7px 10px;margin-right:1em;margin-left:-.09em;border-top-left-radius:5px;border-top-right-radius:5px;border:0 solid #ddd}.responsive-tabs__list__item:hover{background:#000}.responsive-tabs__list__item--active,.responsive-tabs__list__item--active:hover{background:#008cba;border-bottom-color:#008cba}.responsive-tabs__panel{margin-bottom:.8em;outline:.1em solid #777}@-moz-document url-prefix(){.responsive-tabs__panel{margin-left:.25rem;margin-right:.25rem}}@media(max-width:767px){.responsive-tabs__heading{padding:.25em;font-size:1em;font-weight:700;border-radius:5px;border:1px solid #ccc;box-shadow:0 2px 3px rgba(0,0,0,.4);background:#008cba;position:relative;color:#fff}.responsive-tabs__heading:after{content:"";display:block;position:absolute;right:20px;top:40%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff}.responsive-tabs__heading:hover,.responsive-tabs__heading--active:hover{background-color:#000}.responsive-tabs__heading--active{background:#333}.responsive-tabs__heading--active:after{border-bottom:10px solid #fff;border-top:0}}