/* Blocks. */
.block-title {
  font-size: 24px;
  line-height: 30px;
  margin: 0;
}

.mini-panel-title {
  margin: 0 10px;
}

body.teaser-mode #block-ibm-apim-app-details-menu {
  padding-bottom: 20px;
  float: right;
}

body.full-mode #block-ibm-apim-app-details-menu {
  padding-bottom: 10px;
  float: right;
}

/* Block lists */
.block ul li {
  margin: 0;
}

.block .item-list ul {
  margin-left: 15px;
}

.block-panels_mini .mini-panel-title {
  margin: 0 10px;
}

/* Reset margins and padding for the Help block .block-inner */
#block-system-help .block-inner {
  padding: 0;
  margin: 0;
}

/* Reset block ul in the dashboard */
#dashboard .block ul {
  margin-left: 0;
}

.banner_block .banner_button {
  padding-top: 40px;
}

.region-two-50-first .block-inner,
.region-two-50-second .block-inner {
  padding-bottom: 30px;
  margin-left: 40px;
  margin-right: 40px;
}

.block-title {
  border-bottom: 0;
}

#block-ibm-apim-app-details-menu .block-title {
  border-bottom: 0;
}

#block-search-form.block-search div.form-actions.form-wrapper {
  display: none;
}

#block-block-6 {
  padding: 0 10px 40px;
  margin-top: -38px;
}

@media screen and (max-width: 1024px) {
  #block-block-6 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    text-align: center;
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }
}

#block-block-6 p {
  margin: 0;
}

#block-block-6 .register-app-desc {
  margin-bottom: 20px;
}

#block-block-6 .register-app-link {
  color: #fff;
  display: inline-block;
}

#block-block-6 .register-app-link:after {
  display: none;
}
/*# sourceMappingURL=blocks.css.map */