.gl-blocks-cta {
  position: relative; }
  .gl-blocks-cta * {
    position: relative;
    box-sizing: border-box; }
  .gl-blocks-cta__content-wrapper {
    z-index: 10;
    display: flex;
    justify-content: center;
    resize: vertical;
    width: 100%; }
  .gl-blocks-cta__height-small {
    min-height: 200px; }
  .gl-blocks-cta__height-medium {
    min-height: 400px; }
  .gl-blocks-cta__height-large {
    min-height: 600px; }
  .gl-blocks-cta__height-halfscreen {
    min-height: 50vh; }
  .gl-blocks-cta__height-fullscreen {
    min-height: 100vh; }
  .gl-blocks-cta__margin-none {
    margin-bottom: 0px; }
  .gl-blocks-cta__margin-small {
    margin-bottom: 10px; }
  .gl-blocks-cta__margin-medium {
    margin-bottom: 20px; }
  .gl-blocks-cta__margin-large {
    margin-bottom: 30px; }
  .gl-blocks-cta__padding-top-none {
    padding-top: 0px; }
  .gl-blocks-cta__padding-top-small {
    padding-top: 20px; }
  .gl-blocks-cta__padding-top-medium {
    padding-top: 40px; }
  .gl-blocks-cta__padding-top-large {
    padding-top: 60px; }
  .gl-blocks-cta__padding-right-none {
    padding-right: 0px; }
  .gl-blocks-cta__padding-right-small {
    padding-right: 20px; }
  .gl-blocks-cta__padding-right-medium {
    padding-right: 40px; }
  .gl-blocks-cta__padding-right-large {
    padding-right: 60px; }
  .gl-blocks-cta__padding-bottom-none {
    padding-bottom: 0px; }
  .gl-blocks-cta__padding-bottom-small {
    padding-bottom: 20px; }
  .gl-blocks-cta__padding-bottom-medium {
    padding-bottom: 40px; }
  .gl-blocks-cta__padding-bottom-large {
    padding-bottom: 60px; }
  .gl-blocks-cta__padding-left-none {
    padding-left: 0px; }
  .gl-blocks-cta__padding-left-small {
    padding-left: 20px; }
  .gl-blocks-cta__padding-left-medium {
    padding-left: 40px; }
  .gl-blocks-cta__padding-left-large {
    padding-left: 60px; }
  .gl-blocks-cta__content {
    width: 100%;
    margin-left: auto;
    margin-right: auto; }
  .gl-blocks-cta__content-contained {
    padding: 20px; }
  .gl-blocks-cta__inner {
    padding: 16px;
    border-style: solid;
    border-width: 1px;
    border-color: transparent;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center; }
  .gl-blocks-cta__buttons .btn {
    margin: 5px;
    padding: 5px 10px;
    cursor: pointer;
    display: inline-block;
    text-decoration: none; }
  .gl-blocks-cta__buttons .btn-standard {
    border: #000 1px solid;
    background: #ffffff; }
    .gl-blocks-cta__buttons .btn-standard:hover {
      background: #ccc; }
  .gl-blocks-cta__buttons .btn-hollow {
    border: #000 1px solid;
    background: none; }
    .gl-blocks-cta__buttons .btn-hollow:hover {
      background: none; }
  .gl-blocks-cta__image {
    z-index: 1;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    background-size: cover; }
  .gl-blocks-cta__image.hasoverlay:before {
    background-color: inherit;
    bottom: 0;
    content: "";
    left: 0;
    opacity: .5;
    position: absolute;
    right: 0;
    top: 0; }
  .gl-blocks-cta__image.hasoverlay.hasoverlay-10:before {
    opacity: .1; }
  .gl-blocks-cta__image.hasoverlay.hasoverlay-20:before {
    opacity: .2; }
  .gl-blocks-cta__image.hasoverlay.hasoverlay-30:before {
    opacity: .3; }
  .gl-blocks-cta__image.hasoverlay.hasoverlay-40:before {
    opacity: .4; }
  .gl-blocks-cta__image.hasoverlay.hasoverlay-50:before {
    opacity: .5; }
  .gl-blocks-cta__image.hasoverlay.hasoverlay-60:before {
    opacity: .6; }
  .gl-blocks-cta__image.hasoverlay.hasoverlay-70:before {
    opacity: .7; }
  .gl-blocks-cta__image.hasoverlay.hasoverlay-80:before {
    opacity: .8; }
  .gl-blocks-cta__image.hasoverlay.hasoverlay-90:before {
    opacity: .9; }
  .gl-blocks-cta__image.hasoverlay.hasoverlay-100:before {
    opacity: 1; }

@media (max-width: 599px) {
  .gl-blocks-cta__inner {
    padding: 0; }
  .gl-blocks-cta__inner[style*="border-color"] {
    padding: 16px; }
  .gl-blocks-cta__content {
    max-width: 100% !important; }
  .gl-blocks-cta__padding-top-medium, .gl-blocks-cta__padding-top-large, .gl-blocks-cta__padding-right-medium, .gl-blocks-cta__padding-right-large, .gl-blocks-cta__padding-bottom-medium, .gl-blocks-cta__padding-bottom-large, .gl-blocks-cta__padding-left-medium, .gl-blocks-cta__padding-left-large {
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px; }
  .gl-blocks-cta[style*="background-color"] .gl-blocks-cta__content-wrapper,
  .gl-blocks-cta[style*="background-image"] .gl-blocks-cta__content-wrapper {
    align-items: flex-end !important; }
  .gl-blocks-cta[style*="background-color"] .gl-blocks-cta__image,
  .gl-blocks-cta[style*="background-image"] .gl-blocks-cta__image {
    width: 100% !important;
    bottom: 40%; } }

@media (min-width: 600px) and (max-width: 1000px) {
  .gl-blocks-cta__content-contained {
    width: 50% !important; }
  .gl-blocks-cta__padding-top-medium, .gl-blocks-cta__padding-top-large, .gl-blocks-cta__padding-right-medium, .gl-blocks-cta__padding-right-large, .gl-blocks-cta__padding-bottom-medium, .gl-blocks-cta__padding-bottom-large, .gl-blocks-cta__padding-left-medium, .gl-blocks-cta__padding-left-large {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px; } }

.edit-post-sidebar .edit-post-block-sidebar__panel .components-panel__body.is-opened {
  background: #f3f4f5; }

.edit-post-sidebar .components-panel__body > .components-panel__body > .components-panel__body-title > .components-panel__body-toggle {
  padding-left: 30px; }

.edit-post-sidebar .editor-url-input input[type="text"] {
  width: 100%; }

.editor-block-toolbar button[aria-label="Convert to ordered list"] {
  margin-right: 6px; }

.editor-block-toolbar button[aria-label="Outdent list item"],
.editor-block-toolbar button[aria-label="Indent list item"] {
  display: none; }

.gl-blocks-cta__button-wrap {
  display: inline-block;
  vertical-align: top;
  padding: 5px; }
  .gl-blocks-cta__button-wrap .btn {
    margin: 0; }

.gl-blocks-cta form.blocks-button__inline-link {
  display: flex;
  align-items: center;
  font-size: 13px;
  line-height: 1.4;
  position: absolute;
  left: 50%;
  top: 100%;
  border: 1px solid #eee;
  padding: 0 5px;
  background: white;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  z-index: 10; }

.gl-blocks-contact {
  position: relative; }
  .gl-blocks-contact * {
    position: relative;
    box-sizing: border-box; }
  .gl-blocks-contact__content-wrapper {
    z-index: 10;
    display: flex;
    justify-content: center;
    resize: vertical;
    width: 100%;
    padding: 20px; }
  .gl-blocks-contact__height-small {
    min-height: 200px; }
  .gl-blocks-contact__height-medium {
    min-height: 400px; }
  .gl-blocks-contact__height-large {
    min-height: 600px; }
  .gl-blocks-contact__height-halfscreen {
    min-height: 50vh; }
  .gl-blocks-contact__height-fullscreen {
    min-height: 100vh; }
  .gl-blocks-contact__margin-none {
    margin-bottom: 0px; }
  .gl-blocks-contact__margin-small {
    margin-bottom: 10px; }
  .gl-blocks-contact__margin-medium {
    margin-bottom: 20px; }
  .gl-blocks-contact__margin-large {
    margin-bottom: 30px; }
  .gl-blocks-contact__content {
    width: 100%;
    padding: 20px;
    margin-left: auto;
    margin-right: auto; }
  .gl-blocks-contact__inner {
    border-style: solid;
    border-width: 1px;
    border-color: transparent;
    padding: 20px;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center; }
  .gl-blocks-contact__address div + div, .gl-blocks-contact__telephone div + div, .gl-blocks-contact__email div + div {
    margin-bottom: 20px; }
  .gl-blocks-contact__address.display_type_text, .gl-blocks-contact__telephone.display_type_text, .gl-blocks-contact__email.display_type_text {
    display: flex;
    align-content: center;
    flex-wrap: wrap; }
    .gl-blocks-contact__address.display_type_text div:first-child, .gl-blocks-contact__telephone.display_type_text div:first-child, .gl-blocks-contact__email.display_type_text div:first-child {
      max-width: 100px;
      flex-basis: 100px;
      text-align: left; }
    .gl-blocks-contact__address.display_type_text div + div, .gl-blocks-contact__telephone.display_type_text div + div, .gl-blocks-contact__email.display_type_text div + div {
      padding-left: 20px; }
  .gl-blocks-contact__address.display_type_icons, .gl-blocks-contact__telephone.display_type_icons, .gl-blocks-contact__email.display_type_icons {
    display: flex;
    align-content: center;
    flex-wrap: wrap; }
    .gl-blocks-contact__address.display_type_icons div:first-child, .gl-blocks-contact__telephone.display_type_icons div:first-child, .gl-blocks-contact__email.display_type_icons div:first-child {
      max-width: 45px;
      flex-basis: 45px;
      text-align: center; }
    .gl-blocks-contact__address.display_type_icons div + div, .gl-blocks-contact__telephone.display_type_icons div + div, .gl-blocks-contact__email.display_type_icons div + div {
      padding-left: 20px;
      padding-top: 5px; }
  .gl-blocks-contact__image {
    z-index: 1;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    background-size: cover; }
  .gl-blocks-contact__image.hasoverlay:before {
    background-color: inherit;
    bottom: 0;
    content: "";
    left: 0;
    opacity: .5;
    position: absolute;
    right: 0;
    top: 0; }
  .gl-blocks-contact__image.hasoverlay.hasoverlay-10:before {
    opacity: .1; }
  .gl-blocks-contact__image.hasoverlay.hasoverlay-20:before {
    opacity: .2; }
  .gl-blocks-contact__image.hasoverlay.hasoverlay-30:before {
    opacity: .3; }
  .gl-blocks-contact__image.hasoverlay.hasoverlay-40:before {
    opacity: .4; }
  .gl-blocks-contact__image.hasoverlay.hasoverlay-50:before {
    opacity: .5; }
  .gl-blocks-contact__image.hasoverlay.hasoverlay-60:before {
    opacity: .6; }
  .gl-blocks-contact__image.hasoverlay.hasoverlay-70:before {
    opacity: .7; }
  .gl-blocks-contact__image.hasoverlay.hasoverlay-80:before {
    opacity: .8; }
  .gl-blocks-contact__image.hasoverlay.hasoverlay-90:before {
    opacity: .9; }
  .gl-blocks-contact__image.hasoverlay.hasoverlay-100:before {
    opacity: 1; }

.gl-blocks-socials {
  position: relative; }
  .gl-blocks-socials * {
    position: relative;
    box-sizing: border-box; }
  .gl-blocks-socials__content-wrapper {
    z-index: 10;
    display: flex;
    justify-content: center;
    resize: vertical;
    width: 100%;
    padding: 20px; }
  .gl-blocks-socials__height-small {
    min-height: 200px; }
  .gl-blocks-socials__height-medium {
    min-height: 400px; }
  .gl-blocks-socials__height-large {
    min-height: 600px; }
  .gl-blocks-socials__height-halfscreen {
    min-height: 50vh; }
  .gl-blocks-socials__height-fullscreen {
    min-height: 100vh; }
  .gl-blocks-socials__margin-none {
    margin-bottom: 0px; }
  .gl-blocks-socials__margin-small {
    margin-bottom: 10px; }
  .gl-blocks-socials__margin-medium {
    margin-bottom: 20px; }
  .gl-blocks-socials__margin-large {
    margin-bottom: 30px; }
  .gl-blocks-socials__content {
    width: 100%;
    padding: 20px;
    margin-left: auto;
    margin-right: auto; }
  .gl-blocks-socials__inner {
    border-style: solid;
    border-width: 1px;
    border-color: transparent;
    padding: 20px;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center; }
  .gl-blocks-socials__social ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .gl-blocks-socials__social ul li {
      padding: 10px; }
  .gl-blocks-socials__social.direction__horizontal ul li {
    display: inline-block;
    vertical-align: top; }
  .gl-blocks-socials__image {
    z-index: 1;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    background-size: cover; }
  .gl-blocks-socials__image.hasoverlay:before {
    background-color: inherit;
    bottom: 0;
    content: "";
    left: 0;
    opacity: .5;
    position: absolute;
    right: 0;
    top: 0; }
  .gl-blocks-socials__image.hasoverlay.hasoverlay-10:before {
    opacity: .1; }
  .gl-blocks-socials__image.hasoverlay.hasoverlay-20:before {
    opacity: .2; }
  .gl-blocks-socials__image.hasoverlay.hasoverlay-30:before {
    opacity: .3; }
  .gl-blocks-socials__image.hasoverlay.hasoverlay-40:before {
    opacity: .4; }
  .gl-blocks-socials__image.hasoverlay.hasoverlay-50:before {
    opacity: .5; }
  .gl-blocks-socials__image.hasoverlay.hasoverlay-60:before {
    opacity: .6; }
  .gl-blocks-socials__image.hasoverlay.hasoverlay-70:before {
    opacity: .7; }
  .gl-blocks-socials__image.hasoverlay.hasoverlay-80:before {
    opacity: .8; }
  .gl-blocks-socials__image.hasoverlay.hasoverlay-90:before {
    opacity: .9; }
  .gl-blocks-socials__image.hasoverlay.hasoverlay-100:before {
    opacity: 1; }

.gl-blocks-map {
  position: relative; }
  .gl-blocks-map * {
    position: relative;
    box-sizing: border-box; }
  .gl-blocks-map__content-wrapper {
    z-index: 10;
    display: flex;
    justify-content: center;
    resize: vertical;
    width: 100%; }
  .gl-blocks-map__height-small {
    min-height: 200px; }
  .gl-blocks-map__height-medium {
    min-height: 400px; }
  .gl-blocks-map__height-large {
    min-height: 600px; }
  .gl-blocks-map__height-halfscreen {
    min-height: 50vh; }
  .gl-blocks-map__height-fullscreen {
    min-height: 100vh; }
  .gl-blocks-map__margin-none {
    margin-bottom: 0px; }
  .gl-blocks-map__margin-small {
    margin-bottom: 10px; }
  .gl-blocks-map__margin-medium {
    margin-bottom: 20px; }
  .gl-blocks-map__margin-large {
    margin-bottom: 30px; }
  .gl-blocks-map__padding-top-none {
    padding-top: 0px; }
  .gl-blocks-map__padding-top-small {
    padding-top: 20px; }
  .gl-blocks-map__padding-top-medium {
    padding-top: 40px; }
  .gl-blocks-map__padding-top-large {
    padding-top: 60px; }
  .gl-blocks-map__padding-right-none {
    padding-right: 0px; }
  .gl-blocks-map__padding-right-small {
    padding-right: 20px; }
  .gl-blocks-map__padding-right-medium {
    padding-right: 40px; }
  .gl-blocks-map__padding-right-large {
    padding-right: 60px; }
  .gl-blocks-map__padding-bottom-none {
    padding-bottom: 0px; }
  .gl-blocks-map__padding-bottom-small {
    padding-bottom: 20px; }
  .gl-blocks-map__padding-bottom-medium {
    padding-bottom: 40px; }
  .gl-blocks-map__padding-bottom-large {
    padding-bottom: 60px; }
  .gl-blocks-map__padding-left-none {
    padding-left: 0px; }
  .gl-blocks-map__padding-left-small {
    padding-left: 20px; }
  .gl-blocks-map__padding-left-medium {
    padding-left: 40px; }
  .gl-blocks-map__padding-left-large {
    padding-left: 60px; }
  .gl-blocks-map__content {
    width: 100%;
    margin-left: auto;
    margin-right: auto; }
  .gl-blocks-map__content-contained {
    padding: 20px; }
  .gl-blocks-map__inner {
    border-style: solid;
    border-width: 1px;
    border-color: transparent;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center; }
  .gl-blocks-map__inner[style*="border-color"] {
    padding: 16px; }
  .gl-blocks-map__map {
    width: 100%; }
    .gl-blocks-map__map .poi-info-window div, .gl-blocks-map__map .poi-info-window a {
      color: #333;
      font-family: Roboto,Arial;
      font-size: 13px; }
    .gl-blocks-map__map .poi-info-window.gm-style .title {
      font-weight: 500;
      color: #333;
      font-size: 14px; }
    .gl-blocks-map__map .poi-info-window.gm-style .address {
      margin-top: 2px;
      color: #555; }
    .gl-blocks-map__map .poi-info-window.gm-style .view-link a {
      color: #427fed;
      text-decoration: none; }
  .gl-blocks-map__image {
    z-index: 1;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    background-size: cover; }
  .gl-blocks-map__image.hasoverlay:before {
    background-color: inherit;
    bottom: 0;
    content: "";
    left: 0;
    opacity: .5;
    position: absolute;
    right: 0;
    top: 0; }
  .gl-blocks-map__image.hasoverlay.hasoverlay-10:before {
    opacity: .1; }
  .gl-blocks-map__image.hasoverlay.hasoverlay-20:before {
    opacity: .2; }
  .gl-blocks-map__image.hasoverlay.hasoverlay-30:before {
    opacity: .3; }
  .gl-blocks-map__image.hasoverlay.hasoverlay-40:before {
    opacity: .4; }
  .gl-blocks-map__image.hasoverlay.hasoverlay-50:before {
    opacity: .5; }
  .gl-blocks-map__image.hasoverlay.hasoverlay-60:before {
    opacity: .6; }
  .gl-blocks-map__image.hasoverlay.hasoverlay-70:before {
    opacity: .7; }
  .gl-blocks-map__image.hasoverlay.hasoverlay-80:before {
    opacity: .8; }
  .gl-blocks-map__image.hasoverlay.hasoverlay-90:before {
    opacity: .9; }
  .gl-blocks-map__image.hasoverlay.hasoverlay-100:before {
    opacity: 1; }

@media (max-width: 599px) {
  .gl-blocks-cta__inner {
    padding: 0; }
  .gl-blocks-cta__inner[style*="border-color"] {
    padding: 16px; }
  .gl-blocks-cta__content {
    max-width: 100% !important; }
  .gl-blocks-cta__padding-top-medium, .gl-blocks-cta__padding-top-large, .gl-blocks-cta__padding-right-medium, .gl-blocks-cta__padding-right-large, .gl-blocks-cta__padding-bottom-medium, .gl-blocks-cta__padding-bottom-large, .gl-blocks-cta__padding-left-medium, .gl-blocks-cta__padding-left-large {
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px; }
  .gl-blocks-cta[style*="background-color"] .gl-blocks-cta__content-wrapper,
  .gl-blocks-cta[style*="background-image"] .gl-blocks-cta__content-wrapper {
    align-items: flex-end !important; }
  .gl-blocks-cta[style*="background-color"] .gl-blocks-cta__image,
  .gl-blocks-cta[style*="background-image"] .gl-blocks-cta__image {
    width: 100% !important;
    bottom: 40%; } }

@media (min-width: 600px) and (max-width: 1000px) {
  .gl-blocks-cta__content-contained {
    width: 50% !important; }
  .gl-blocks-cta__padding-top-medium, .gl-blocks-cta__padding-top-large, .gl-blocks-cta__padding-right-medium, .gl-blocks-cta__padding-right-large, .gl-blocks-cta__padding-bottom-medium, .gl-blocks-cta__padding-bottom-large, .gl-blocks-cta__padding-left-medium, .gl-blocks-cta__padding-left-large {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px; } }

.gl-blocks-acctabs-admin {
  position: relative; }
  .gl-blocks-acctabs-admin * {
    position: relative;
    box-sizing: border-box; }
  .gl-blocks-acctabs-admin__tabs {
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    z-index: 2; }
    .gl-blocks-acctabs-admin__tabs li {
      cursor: pointer;
      list-style: none;
      padding: 10px 15px;
      border: #cccccc 1px solid;
      margin: 0 0 0 -1px;
      background: #f8f8f8; }
      .gl-blocks-acctabs-admin__tabs li:first-child {
        margin-left: 0px; }
      .gl-blocks-acctabs-admin__tabs li span {
        display: block; }
      .gl-blocks-acctabs-admin__tabs li .gl-blocks-acctabs-admin__remove {
        position: absolute;
        top: -8px;
        right: 0px;
        display: none;
        z-index: 1; }
        .gl-blocks-acctabs-admin__tabs li .gl-blocks-acctabs-admin__remove i {
          background-color: #ffffff;
          font-size: 20px;
          border-radius: 20px;
          color: #ff0000; }
      .gl-blocks-acctabs-admin__tabs li.item-active {
        background: #ffffff;
        border-bottom: transparent; }
      .gl-blocks-acctabs-admin__tabs li:hover {
        background: #ffffff; }
        .gl-blocks-acctabs-admin__tabs li:hover .gl-blocks-acctabs-admin__remove {
          display: block; }
      .gl-blocks-acctabs-admin__tabs li.item-add i {
        background-color: #ffffff;
        font-size: 20px;
        border-radius: 20px;
        color: green; }
  .gl-blocks-acctabs-admin .gl-blocks-acctabs-admin__content-wrap {
    padding: 30px 15px 10px 15px;
    border: #cccccc 1px solid;
    margin-top: -1px;
    z-index: 1; }
    .gl-blocks-acctabs-admin .gl-blocks-acctabs-admin__content-wrap [data-type="gl-blocks/acctabsinner"] {
      display: none; }

/* ********************* */
.gl-blocks-acctabs {
  position: relative;
  /* Closing Type Tabs */
  /* Closing Type Accordion */ }
  .gl-blocks-acctabs * {
    position: relative;
    box-sizing: border-box; }
  .gl-blocks-acctabs.type-tabs {
    /* Closing ul tabs */ }
    .gl-blocks-acctabs.type-tabs ul.gl-blocks-acctabs__tabs {
      margin: 0;
      padding: 0;
      display: flex;
      flex-wrap: wrap;
      list-style: none;
      z-index: 2; }
      .gl-blocks-acctabs.type-tabs ul.gl-blocks-acctabs__tabs li {
        cursor: pointer;
        list-style: none;
        padding: 10px 15px;
        border: #cccccc 1px solid;
        margin: 0 0 0 -1px;
        background: #f8f8f8; }
        .gl-blocks-acctabs.type-tabs ul.gl-blocks-acctabs__tabs li:first-child {
          margin-left: 0px; }
        .gl-blocks-acctabs.type-tabs ul.gl-blocks-acctabs__tabs li span {
          display: block; }
        .gl-blocks-acctabs.type-tabs ul.gl-blocks-acctabs__tabs li.item-active {
          background: #ffffff;
          border-bottom: transparent; }
        .gl-blocks-acctabs.type-tabs ul.gl-blocks-acctabs__tabs li:hover {
          background: #ffffff; }
    .gl-blocks-acctabs.type-tabs .gl-blocks-acctabs__accordion-title {
      display: none; }
    .gl-blocks-acctabs.type-tabs .gl-blocks-acctabs__content-wrap {
      padding: 10px 15px;
      border: #cccccc 1px solid;
      margin-top: -1px;
      z-index: 1; }
      .gl-blocks-acctabs.type-tabs .gl-blocks-acctabs__content-wrap > div.gl-blocks-acctabsinner {
        display: none; }
      .gl-blocks-acctabs.type-tabs .gl-blocks-acctabs__content-wrap > div.gl-blocks-acctabsinner.item-active {
        display: block; }
  .gl-blocks-acctabs.type-accordion .gl-blocks-acctabs__tabs {
    display: none !important; }
  .gl-blocks-acctabs.type-accordion .gl-blocks-acctabs__content-wrap .gl-blocks-acctabs__accordion-title {
    cursor: pointer;
    padding: 10px 15px;
    border: #cccccc 1px solid;
    margin: 5px 0 0 0;
    background: #f8f8f8; }
    .gl-blocks-acctabs.type-accordion .gl-blocks-acctabs__content-wrap .gl-blocks-acctabs__accordion-title span {
      display: block; }
    .gl-blocks-acctabs.type-accordion .gl-blocks-acctabs__content-wrap .gl-blocks-acctabs__accordion-title:hover {
      background: #ffffff; }
    .gl-blocks-acctabs.type-accordion .gl-blocks-acctabs__content-wrap .gl-blocks-acctabs__accordion-title.item-active {
      display: block;
      background: #ffffff;
      border-bottom: transparent; }
  .gl-blocks-acctabs.type-accordion .gl-blocks-acctabs__content-wrap > div.gl-blocks-acctabsinner {
    padding: 10px 15px;
    border: #cccccc 1px solid;
    border-top: transparent;
    z-index: 1; }
    .gl-blocks-acctabs.type-accordion .gl-blocks-acctabs__content-wrap > div.gl-blocks-acctabsinner.item-inactive {
      display: none; }

