.text-green { color: #56b881; }
.text-yellow { color: #f1f075; }
.text-blue { color:#3887be; }
.text-orange { color: #f9886c; }
.text-cyan { color: #3bb2d0; }
.text-purple { color:#8a8acb; }
.text-denim { color: #50667f; }
.text-teal { color: #41afa5;}
.text-pink { color: #e95591;}



.developer-page .small { font-size: 13px; line-height: 23px; }
.round-big {
    border-radius: 30px;
}

.api-block-inner { min-height: 160px; }
.sdk-block-inner { min-height: 250px; }
h2.fancy { font-size: 36px; }
.space-top2_5 {margin-top: 25px;}
.space-top1_5 {margin-top: 15px;}
.pad00 { padding: 2px; }

.link-card { color: #404040; transition: color 0.2s ease-in-out;}
.link-card:hover {color: #3887be;}
.link-card:hover .link-content {color: #7f7f7f;}
a .link-content { color: #404040; }
.sdk-block-inner,
.api-block-inner {
  transition: box-shadow 0.2s ease-in-out;
}
.sdk-block-inner:hover,
.api-block-inner:hover {
  -webkit-box-shadow: 0px 0px 8px 0px rgba(122,122,122,0.3);
  -moz-box-shadow: 0px 0px 8px 0px rgba(122,122,122,0.3);
  box-shadow: 0px 0px 8px 0px rgba(122,122,122,0.3); }
@media only screen and (max-width: 1080px) {
  .developer-page.limiter { width: 96%; }
  .developer-image {margin-left: 10%; width: 40%;}
}

@media only screen and (max-width: 960px) {
  .title-section,
  .content-section {
    width: 100%;
    margin-bottom: 20px;
    max-width: inherit; }
}

@media only screen and (max-width: 760px) {
  .sdk-block,
  .api-block,
  .other-block { width: 100%; max-width: inherit;}
  .developer-page .small { font-size: 15px; line-height: 25px; }
  .space-top1_5 { margin-top: 0px; }
  .dark .footer-block.keyline-right { border: transparent; }
  .other-block-inner { margin: 0px; }
  .footer-block-inner, .other-block { margin: 0px 0px 30px 0px; padding: 0px; }
  .api-block-inner, .sdk-block-inner { padding: 20px; margin: 0px 0px 10px 0px; min-height: inherit;}
}
