.gotham-light{font-family:gotham-light;text-align:left;clear:both;word-spacing:0;margin:20px 0;font-style:normal;font-stretch:normal}
.accordion-with-border .card-header{color:#61126b;background:0;height:4.5em;padding:1.2rem 1.25rem;margin-bottom:0}
.accordion-with-border h3{margin:1.5em 0;font-family:gotham-light;font-size:1.2em;font-weight:bold}
.accordion-with-border h5{font-size:.96em;font-family:gotham-light;font-weight:bold;padding-top:.2rem;color:#61126b;margin:0}
.accordion-with-border .card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;min-height:0 !important;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125) !important;border-radius:.25rem}
.accordion-with-border .btn-link{padding-top:.2em;cursor:pointer}
.accordion-with-border .float-right{float:right !important}
.accordion-with-border .card-header{border-bottom:0}
.accordion-with-border .collapse.show{border-top:1px solid rgba(0,0,0,0.125)}
.accordion-with-border .card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}
.accordion-with-border button{background:url(../../../../../etc.clientlibs/helpCentre/clientlibs/clientlib-site/resources/images/red1.png) no-repeat center center;height:36px;margin-right:10px}
.accordion-with-border .collapsed button{background:url(../../../../../etc.clientlibs/helpCentre/clientlibs/clientlib-site/resources/images/red.png) no-repeat center center;height:26px;margin-right:10px;margin-top:0}
@media(max-width:768px){.accordion-with-border .card-header.collapsed h5{font-size:.9em !important;padding-bottom:10px !important}
.accordion-with-border .card-header.collapsed #buttonArrow{margin-top:0}
.accordion-with-border .card-header h5{width:87% !important;font-size:.9em !important}
.accordion-with-border .card-header #buttonArrow{margin-top:0 !important}
#collapse1wifi-chargesMenu .card-body,#collapse2wifi-chargesMenu .card-body{margin-top:10px !important}
}
@media(max-width:450px){.accordion-with-border .card-header h5{font-size:.9em !important;padding-bottom:10px !important;width:80% !important}
.accordion-with-border .card-header #buttonArrow{margin-right:-6px !important}
.accordion-with-border .card-header:not(.collapsed) button{margin-top:0 !important}
}
.accordion-with-border .card-header[aria-expanded="false"] button{margin-top:.2rem}
.accordion-with-border .card-header[aria-expanded="true"] button{margin-top:-6px}