<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
    background: #0a1623;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
}
body.navigation-fixed {
    padding-top: 40px;
}
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important;
}
body&gt;.container {
    background: transparent !important;
}
.grecaptcha-badge { opacity:0;}
.container {
	position: relative;
}
.row-flex {
	display: flex;
	flex-wrap: wrap;
}
.col-flex {
	display: flex;
	width: 33%;
}
.col-price-plan {
    padding-right: 0px;
    padding-left: 0px;
}
.price-plan-heading {
	font-size: 20px;
}
.mt-1 {
	margin-top: 1rem !important;
}
.mt-2 {
	margin-top: 2rem !important;
}

.mt-4 {
	margin-top: 4rem !important;
}

.mt-5 {
	margin-top: 5rem !important;
}

.mr-2 {
	margin-right: 2rem !important;
}

.mb-2 {
	margin-bottom: 2rem !important;	
}

.mb-4 {
	margin-bottom: 4rem !important;
}
.mb-5 {
	margin-bottom: 5rem !important;
}
.p-1 {
	padding: 1rem !important;
}
.pt-1 {
	padding-top: 1rem !important;
}
.fs-14 {
	font-size: 14px !important;
}
.fs-15 {
	font-size: 15px !important;
}
.fs-16 {
	font-size: 16px !important;
}

h1, h2, h3, h4, h5 {
	margin-top: 0;
}

.bg-dark {
    background: transparent!important;
}

.navbar-inverse {
	background: #0a1623 !important;
	border-color: #0a1623;
}

.navbar-inverse .navbar-nav&gt;.active&gt;a,
.navbar-inverse .navbar-nav&gt;.active&gt;a:hover,
.navbar-inverse .navbar-nav&gt;.active&gt;a:active,
.navbar-inverse .navbar-nav&gt;.active&gt;a:focus {
	background: transparent;
}

.navbar-inverse .navbar-nav .nav-link {
	background: transparent;
    color: rgba(255,255,255,.8);
}
.navbar-inverse .navbar-nav .nav-link:hover {
	background: transparent;
    color: rgba(255,255,255,1);
}
.nav .open&gt;a,
.nav .open&gt;a:hover,
.nav .open&gt;a:focus {
    border-color: #00db70;
}
a:focus,
a:active {
    color: #0275d8;
    text-decoration: none;
}

.noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.no-transition {
    -webkit-transition: height 0.01s;
    -moz-transition: height 0.01s;
    -ms-transition: height 0.01s;
    -o-transition: height 0.01s;
    transition: height 0.01s;
  }

.collapsing {
    position: inherit;
    height: inherit;
    overflow: hidden;
    -webkit-transition-timing-function: 0;
         -o-transition-timing-function: 0;
            transition-timing-function: 0;
    -webkit-transition-duration: 0;
         -o-transition-duration: 0;
            transition-duration: 0;
    -webkit-transition-property: 0;
         -o-transition-property: 0;
            transition-property: 0;
 }
.documentation-header {
	position: relative;
}
.hideApiEndpoints-switch {
	position: absolute;
	top: 0;
	right: 0;
}

.nav-tabs.nav-tabs-documentation {
	padding-left: 300px;
	margin-bottom: 20px;
}

.nav-tabs-documentation li.title {
	margin-left: -300px;
}
.nav-tabs-documentation li.title h3 {
	font-size: 28px;
	margin-bottom: 0;
}

.nav-tabs.nav-tabs-documentation&gt;li&gt;a {
	padding-left: 40px;
	padding-right: 40px;
	color: #999;
}

.nav-tabs.nav-tabs-documentation&gt;li&gt;a:hover,
.nav-tabs.nav-tabs-documentation&gt;li&gt;a:focus {
    text-decoration: none;
    background-color: transparent;
}

.nav-tabs.nav-tabs-documentation&gt;li.active&gt;a,
.nav-tabs.nav-tabs-documentation&gt;li.active&gt;a:hover,
.nav-tabs.nav-tabs-documentation&gt;li.active&gt;a:focus {
    color: #00d548;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
	font-weight: bold;
}

.api-description .nav-pills&gt;li&gt;a, 
.api-description .nav-pills&gt;li&gt;a:hover, 
.api-description .nav-pills&gt;li&gt;a:focus {
	color: #000;
	text-decoration: none;
	padding: 10px;
}
.api-description .nav-pills&gt;li.active&gt;a, 
.api-description .nav-pills&gt;li.active&gt;a:hover, 
.api-description .nav-pills&gt;li.active&gt;a:focus {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	background: transparent;
	border-radius: 0;
	border-bottom: 3px solid #01d547;
}
.api-description .btn-primary,
.api-description .btn-danger {
	min-width: 120px;
}
.response-message-body {
	line-height: 20px;
	padding: 5px;
	margin-bottom: 15px;
	border: 1px solid #EEE;
	border-left: 3px solid #01d547;	
}
.response-message-header {
	background: #f5f5f5;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 25px;
	border: 1px solid #EEE;
	border-left: 3px solid #01d547;
	border-bottom: 1px solid #DDD;
}
.obj-prop-long {
	padding-left: 60px;
    text-indent: -60px;
}
.obj-size {
	background: #f5f5f5;
	color: #999;
	border: 1px solid #DDD;
	border-radius: 10px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 15px;
	margin-top: 2px 0;
}
.json-object {
	font-family: monospace;
	line-height: 20px;
}
.json-key {
	font-weight: bold;
}
.json-value {
	font-weight: bold;
	color: green;
}
.json-curly {
	font-weight: bold;
	color: green;
}
.api-json-viewer {
	position: relative;
}
.cryptosheets {
	border: 1px solid #DDD;
	border-radius: 4px;
	margin-top: 15px;
}
.cryptosheets-cta {
	margin-top: 15px;
}
.cryptosheets-examples {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-top: 20px;
	margin-bottom: 15px;
}
.cryptosheets-examples h3 {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 0;
}
.cryptosheets-snippet {
	font-family: "Lucida Console",Monaco,monospace;
	padding: 15px;
	border-top: 1px solid #DDD;
}
.cryptosheets-snippet-input {
	background: #fffef3;
	border: 1px solid #DDD;
	padding: 15px;
	border-radius: 4px;
}
.cryptosheets-app {
	display: flex;
	background: #f5f5f5;
	justify-content: space-between;
}
.cryptosheets-app-info {
	display: flex;
}
.cryptosheets-app-name {
	font-size: 15px;
	font-weight: bold;
	line-height: 31px;
}
.logo-cryptosheets {
	text-align: center;
}
.cryptosheets-cqb {
}
.cryptosheets-cqb img {
	width: 100%;
}
.cryptosheets-plugin {
	margin-top: 4px;
	margin-right: 10px;
}
.logo-cryptosheets img {
	height: 20px;
}
.cryptosheets-app-icon {
	width: 40px;
	text-align: center;
	padding: 4px 0;
}
.cryptosheets-app-icon img {
	height: 20px;
}
.card-websockets .api-json-viewer {
	display: flex;
	flex-direction: column-reverse;
}
.code-example {
	margin-top: 15px;
}
.code-controls {
	position: absolute;
    bottom: 10px;
    right: 10px;
}
.nav-lang {
	flex: flex-grow;
	flex-flow: row nowrap;
	margin-top: 15px;
}
.nav-lang.nav-pills&gt;li&gt;a,
.nav-lang.nav-pills&gt;li&gt;a:hover,
.nav-lang.nav-pills&gt;li&gt;a:focus {
	background: #FFF;
    border: 1px solid #DDD;
    border-radius: 4px;
    padding: 3px 10px;
    margin-right: 5px;
    font-size: 12px;
    text-align: center;
	min-width: 110px;
}
.nav-lang.nav-pills&gt;li.active&gt;a,
.nav-lang.nav-pills&gt;li.active&gt;a:hover,
.nav-lang.nav-pills&gt;li.active&gt;a:focus {
	background: #01d54710;
	border: 1px solid #01d547;
	border-radius: 4px;
}

.nav-lang img {
	width: 18px;
	height: 18px;
	margin-right: 5px;
}
.code {
	background: #ffffff;
	position: relative;
    border: 1px solid #c1cedc;
    font-family: "Lucida Console",Monaco,monospace;
    overflow: auto;
    padding: 0 10px;
	padding-left: 0;
    white-space: pre;
    counter-reset: line;
	margin: 15px 0;
	line-height: 22px;
}
.code-line::before {
    counter-increment: line;
    content: counter(line);
    -webkit-user-select: none;
    font-size: 10px;
    color: grey;
    margin-right: 20px;
    text-align: right;
    display: inline-block;
    width: 25px;
	padding-right: 5px;
	background: #f5f5f5;
	border-right: 1px solid #DDD;
	height: 22px;
}
.code-var {
	color: #007bff;
}
.code-var-name {
	color: red;
}
.code-var-value {
	color: #01d547;
}
.code-function {
	color: black;
}
.code-function-name {
	color: #007bff;
}
.code-function-usage {
	color: red;
}

.code-function-param {
	color: red;
}

.code-example-wrapper {
	position: relative;
}

.card-response-heading {
	position: relative;
}

.btn-primary.run-code-example,
.btn-danger.run-code-example {
	min-width: 75px;
}

.card-response-heading .btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}
.card-response-heading .btn-danger:hover,
.card-response-heading .btn-danger:active,
.card-response-heading .btn-danger:focus {
    color: #fff;
    border-color: #d9534f;
    background: #c93b31;
}

.td-code-streamer {
	font-family: "Lucida Console", monospace;
}
.td-json {
	font-family: "Lucida Console", monospace;
}

.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
}
.navbar-inverse .navbar-nav .open .dropdown-menu&gt;li.mobile-tab-section&gt;a {
	padding: 3px!important;
}

.input-group-addon-apikey {
	padding: 4px 10px;
}

.card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(0,0,0,.03);
    border-bottom: 1px solid rgba(0,0,0,.125);
}

.card-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem;
}
.table-messages table {
  table-layout: fixed;
  width: 100%;
  border-collapse: separate;
  border-left: 1px solid #DDD;
}
.table-messages th {
	background: #f5f5f5;
}
.table-messages th,
.table-messages td {
	padding: 20px;
	border-bottom: 1px solid #DDD;
	border-right: 1px solid #DDD;
}
.table-api th {
	background: #f5f5f5;
}
.td-type {
	font-weight: bold;
	text-align: right;
}
.type-ok td:first-child {
	background: #00d54822;
}
.type-error td:first-child {
	background: #E2000055;
}
.type-warning td:first-child {
	background: #E2000022;
}
.td-value {
	font-weight: bold;
	text-align: right;
}
.td-message {
	font-weight: bold;
	text-align: right;
}
.text-mobile {
	display: none;
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
    z-index: 2;
    color: #fff;
    background-color: #00d548;
    border-color: #dddddd;
}
.list-group-item.active&gt;.badge,
.nav-pills&gt;.active&gt;a&gt;.badge {
    color: #0586ff;
    background-color: #fff;
}
.navbar.navbar-main {
    padding: 0;
    box-shadow: none;
}

.navbar-brand {
    display: block;
    background: url(https://www.cryptocompare.com/media/19990/logo-bold.svg) 0 11px no-repeat;
    background-size: 90%;
    width: 200px;
    height: 60px;
    margin-left: 0 !important;
    margin-right: 0;
}

.nav-item .nav-link {
	font-size: 14px;
    padding-top: 9px!important;
    padding-bottom: 8px!important;
}

.navbar-nav &gt; li &gt; a.nav-profile {
	line-height: 25px !important;
}

.nav-item.active .nav-link {
    border-bottom: 3px solid #00d548;
}

.nav-item .nav-link:hover {
    border-bottom: 3px solid #00d548;
}

.navbar-toggle {
    margin-top: 12px;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
    background-color: #0a1622;
}

.collapse.in .navbar-main .nav-item,
.collapsing .navbar-main .nav-item {
    padding: 15px;
    width: 50%;
    text-align: center;
    float: left;
}
.collapse.in .navbar-main .nav-item&gt;.nav-link,
.collapsing .navbar-main .nav-item&gt;.nav-link {
    background: #0c1621;
    border: 1px solid #203348;
}
.collapse.in .navbar-main .nav-item.active&gt;.nav-link,
.collapsing .navbar-main .nav-item.active&gt;.nav-link
.navbar-inverse .form-control {
    border: 1px solid #00db70;
}
.navbar-inverse .form-control::placeholder {
    color: #FFFFFF50;
}

.collapse.in .navbar-user,
.collapsing .navbar-user {
    text-align: center;
}

.collapse.in .navbar-user&gt;li,
.collapsing .navbar-user&gt;li {
    padding: 15px;
}

.collapse.in .navbar-user&gt;li&gt;a,
.collapsing .navbar-user&gt;li&gt;a,
.collapse.in .navbar-user&gt;li&gt;a:hover,
.collapsing .navbar-user&gt;li&gt;a:hover,
.collapse.in .navbar-user&gt;li&gt;a:focus,
.collapsing .navbar-user&gt;li&gt;a:focus,
.collapse.in .navbar-user&gt;li&gt;a:active,
.collapsing .navbar-user&gt;li&gt;a:active {
    background: #0c1621 !important;
    border: 1px solid #203348;
    border-bottom: 1px solid #203348 !important;
}

.collapse.in .navbar-user&gt;li&gt;ul&gt;li,
.collapsing .navbar-user&gt;li&gt;ul&gt;li {
    float: left;
    width: 50%;
}

.collapse.in .navbar-user .open .dropdown-menu&gt;li,
.collapsing .navbar-user .open .dropdown-menu&gt;li {
    padding: 15px;
}

.collapse.in .navbar-user .open .dropdown-menu&gt;li.divider,
.collapsing .navbar-user .open .dropdown-menu&gt;li.divider {
    display: none;
}

.collapse.in .navbar-user .open .dropdown-menu&gt;li&gt;a,
.collapsing .navbar-user .open .dropdown-menu&gt;li&gt;a {
    background: #0c1621;
    border: 1px solid #203348;
}

.collapse.in .navbar-profile .dropdown-menu&gt;li&gt;a .fa,
.collapsing .navbar-profile .dropdown-menu&gt;li&gt;a .fa {
    border-right: 0;
}

.collapse.in .navbar-user .open .dropdown-menu&gt;li&gt;a, 
.collapse.in .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 10px;
}

.nav-tabs.nav-justified&gt;.active&gt;a,
.nav-tabs.nav-justified&gt;.active&gt;a:hover,
.nav-tabs.nav-justified&gt;.active&gt;a:focus {
	font-weight: bold;
	border-top: 3px solid #00db70;
}
.navbar-profile-avatar {
    width: 25px;
}

.section {
    background: #FFF;
    position: relative;
    padding-bottom: 0px;
    padding: 35px 0;
    overflow: hidden;
}
.section .featured-icon {
    background: #FF4400;
    width: 60px;
    height: 60px;
    margin: 0 auto;
    border-radius: 50% 50% 0 50%;
    font-size: 30px;
    color: #FFF;
    line-height: 50px;
    text-align: center;
    border: 4px solid #FFFFFF;
    -webkit-box-shadow: 7px 7px 31px -9px rgba(0, 0, 0, 0.24);
    -moz-box-shadow: 7px 7px 31px -9px rgba(0, 0, 0, 0.24);
    box-shadow: 7px 7px 31px -9px rgba(0, 0, 0, 0.24);
}
.sdark {
    color: #FFF;
}
.section-alt {
    background: #0070ff;
}
.section-grey {
    background: #f5f5f5;
}

.section-statistics .featured-icon {
    background: rgb(73, 216, 124);
    color: #FFF;
    margin-top: 0;
}
.section .heading {
    font-family: Lato, sans-serif;
    color: #000;
    font-size: 25px;
    text-transform: uppercase;
    font-weight: 900;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
}

.section.sdark .heading {
    color: #FFF;
}

.btn-no-notify,
.btn-no-notify:hover,
.btn-no-notify:active,
.btn-no-notify:focus {
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    background-color: #0a1622;
    border-width: 2px;
    border-color: #1a3046;
}

.btn-outline-light {
	color: #f8f9fa;
    background-color: transparent;
    background-image: none;
    border-color: #f8f9fa;
}

.btn-primary {
	background: #007bff;
	border-color: #007bff;
	min-width: 170px;
}

.btn-primary:hover, 
.btn-primary:focus, 
.btn-primary.focus, 
.btn-primary:active, 
.btn-primary.active, 
.open&gt;.dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc;
}

.btn-outline-light:hover {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}
.btn-outline-light.focus,
.btn-outline-light:focus {
    box-shadow: 0 0 0 0.2rem rgba(248,249,250,.5);
}
canvas { 
    display: block; 
	vertical-align: bottom; 
} 

/***********************/
/*****start loaders*****/
/***********************/
.loader-ccc-info{
	display:block;
	text-align: center;
	font-size:14px;
	color: #121212;
}

.loader-ccc-loading-stage{
	font-weight:bold;
}

.loader-ccc {
    position: relative;
    width: 120px;
    height: 120px;
    margin: 100px auto;
	border-radius: 50%;
}

.loader-ccc-logo {
	position: absolute;
	background: #FFF url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAA57GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTYtMDItMTVUMTc6MTM6MjArMDI6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNi0wMi0xNVQxNzoxNToxOCswMjowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTYtMDItMTVUMTc6MTU6MTgrMDI6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6YmQxZjNiMDQtYmZhNS1hMjQzLTkyYWQtMWRjMmM0YzQ0NTY3PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZGZiNmE1M2YtZDNmNi0xMWU1LTgzNTItZjhkOTUwMTU0Yjc2PC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6NzVkZjdhNWItMGNiZS00YTRkLWJmMjAtYTJiNzcwOGIwNmUwPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjc1ZGY3YTViLTBjYmUtNGE0ZC1iZjIwLWEyYjc3MDhiMDZlMDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wMi0xNVQxNzoxMzoyMCswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpiZDFmM2IwNC1iZmE1LWEyNDMtOTJhZC0xZGMyYzRjNDQ1Njc8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTYtMDItMTVUMTc6MTU6MTgrMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MzI8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MzI8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PiYlleIAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAA/NJREFUeNrsl11sVEUUx3+zu3e/d3vLbtttEakRGiWNbRRKm6WNQTAQ4UEbYwzxQUXfjEiCEhMfNDHBFxN9McGIxhAfQIvGUiiBwgpiRUG+aj+IVegH/S7sZrfd7nbGh17IpbZ0Udi+eJKb3Dn3zPn/58y5c84IpRTzKRbmWeadgO3Gy6vHtmcDzwosB5btfHzH57cQuMeyBHgMWAlUA3YgKwS2A1uAgmn6/dnKgcOz6JuyReBX4MsZ9L9li8AHwLYZ9GezQeAz4E0AKS3YtdTLOf7YPqtFxqUSo/eawHfAS1PggtycaO1EStv1e9vSZzQtvaogMCL+cQ7cRtzAcePZMoetAzgChAGUEizQoxtHo776+qYa+rqKWFbaejaUNwyPZBYB3UikR4HXgfduY1tg7O1N8GDutTVXB4P1u799ir6B4NM5+UMn2zqL3U0nKskkAnnAL8Bik+4dwAtsnWZbAkSAkFICIZQsCA6HL/cUNu89sJaJlG19rn69TkpL1OdJJDKpBYuM1SwGsFknzd/eAD41jasM25BSAqtVJnJzoivaO4ubv2l8gomU7UXdH2uQ0gJwPpNitBQ4AxQpJXA6Jr6yaOl1di01aTgB2Ax8CGwATgIuA3w0oF9bfq615MzX+58knba+rftju0zz7HMRKDUOiaCxh0f6BgOb9tZtbBwa1ct0f6xLKmGOxPc3HVnkoO6Plp+++HBrYySMwzX2sdc99r4JfM5y/Kyxco8BfrCnP39N/dFq70BP4c4fT5e3SClKnfbUKbMDqQQ262RXYd5QeculB680Hq0WTtf4brcz+ZqJbEYEqgDNAN/X05+/fk/DWsaT9o6cRd2vdHcXca6tJFoQHF7pdCT3SCWYlBZ87kS715MoO3SiqvfQ8SrsrjGry5HclAn4LX+BEGqrgJJgYDR5uSdUa2Tvz7o/VqiUaHZ545w6X0r/8AIqyy48F9CjE5PSsiI5oZU3RFaNd7QvcTt9sYTLmZRSWnqAhXdEwO0cR7OlN7T9UUxDJHwDvMLYQ+F0JBlP2mm5+FDJld5Qx7rqn164LzRAXeNqersXbssJjNQKoSqltMh/1REd/CGMAv7qLkJKYQYHEFPneRpncOSTaNwjDkTCq73uBIMjuW/pweEdSokOlWHYZyTQ/uf9AD6Pa+ywzTZZMVv2SiX6/Z7488mUFhm57u/weeObDeDO/9QT+r1xgGKgYo6VjEkl0GzpGs2WrjHZanejK05nMEfczbI5nUDWbymZ9gMigwjcqc2MBByzTHzA9F44i425ahZl4GfGcnwV+MhgKk0F5JLJ5gsj45PTiF8wjd8FAtNyarqfqZD8fzmdbwJ/DwDGE4KfD6bNPQAAAABJRU5ErkJggg==') center no-repeat;
	left: 20px;
	right: 20px;
	top: 20px;
	bottom: 20px;
	border-radius: 50%;
	z-index: 5;
	border: 1px solid #49D87C;
}

.loader-ccc-sides {
	position: relative;
	width: 120px;
	height: 120px; 
	animation: loader-ccc-sides 1.5s infinite linear;
	border-radius: 50%;
}

.loader-ccc-sides:after {
    position: absolute;
    width: 120px;
    height: 120px;
    border-top: 10px solid #49D87C;
    border-bottom: 10px solid #49D87C;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-radius: 50%;
    content: '';
    top: 0;
    left: 0;		
}

@keyframes loader-ccc-sides {
    0% {transform: rotate(0deg);}
    50% {transform: rotate(180deg);}
    100% {transform: rotate(360deg);}
}

/*********************/
/*****end loaders*****/
/*********************/

/* ---- particles.js container ---- */ 
#particles-js {
    background-color: transparent;
    background-image: url("");
    background-repeat: no-repeat;
    background-size: cover; 
    background-position: 50% 50%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
} /* ---- stats.js ---- */ 
   .count-particles{ background: #000022; position: absolute; top: 48px; left: 0; width: 80px; color: #13E8E9; font-size: .8em; text-align: left; text-indent: 4px; line-height: 14px; padding-bottom: 2px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; } .js-count-particles{ font-size: 1.1em; }
   #stats, .count-particles{ -webkit-user-select: none; margin-top: 5px; margin-left: 5px; }
   #stats{ border-radius: 3px 3px 0 0; overflow: hidden; } 
   .count-particles{ border-radius: 0 0 3px 3px; }
 @media (max-width: 767px) {
	 body {
		 padding-top: 54px;
	 }
	 .navbar-inverse .navbar-nav .open .dropdown-menu&gt;li&gt;a.nav-profile {
		padding-top: 0!important;
    	padding-bottom: 0!important;
	 }
	 .navbar-profile-label {
		 display: block;
	 }
	 .navbar-inverse .navbar-nav .open .dropdown-menu&gt;li&gt;a.active {
		 background: #000;
	 }
   .comparison td:first-child, .comparison th:first-child {
     display: none;
   }
   .comparison tbody tr:nth-child(odd) {
     display:table-row;
     background:#F7F7F7;
   }
   .comparison .row {
     background:#FFF;
   }
   .comparison td, .comparison th {
     border:1px solid #CCC;
   }
   .price-info {
       border-top:0 !important;
   }
   
 }
 
 @media (max-width: 639px) {
   .comparison .price-buy {
     padding:5px 10px;
   }
   .comparison td, .comparison th {
     padding:10px 5px;
   }
   .comparison .hide-mobile {
     display:none;
   }
   .comparison .price-now span {
   font-size:16px;
 }
 
 .comparison .price-small {
     font-size: 16px !important;
     top: 0;
     left: 0;
 }
   .comparison .qbse, .comparison .qbo {
     font-size:12px;
     padding:10px 5px;
   }
   .comparison .price-buy {
     margin-top:10px;
   }
   .compare-heading {
   font-size:13px;
 }
 }


/***********************/
/*****start overview****/
/***********************/

.item-stat {
    padding: 10px;
}
.item-stat-wrapper {
    padding-top: 15px;
    padding-bottom: 15px;
    border-bottom : 1px solid #EEE;
}
.item-stat-content {
    border-right: 1px solid #EEE;
    margin-top: 10px;
    margin-bottom: 10px;
}
.item-stat:nth-child(even) &gt; .item-stat-wrapper &gt; .item-stat-content {
    border-right: 0;
}
.item-stat .stat-figure {
    color: orange;
    font-size: 30px;
    font-family: 'Roboto Mono', sans-serif;
    font-weight: bold;
    text-align:center;
}

.item-stat .stat-name {
    color: rgb(100, 100, 100);
    font-size: 15px;
    padding: 5px;
    border: 0;
    text-align: center;
    border-radius: 0 0 4px 4px;
}

.item-stat a {
    display: block;
    text-decoration: none;
    border: 1px solid transparent;
}

.item-stat.active a {
    padding-top: 15px;
    background: #FFF;
    border-radius: 4px;
    border: 1px solid #c0c1ca;
}

.colored-line {
    background: #00d548;
    height: 3px;
    width: 120px;
    display: block;
    margin: auto;
}

.card-body {
    word-wrap: break-word;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem;
}

.red-text {
    color: red;
}

.text-mark {
    color: rgb(255, 140, 0);
}

.nav-panel {
    position: relative;
    overflow: hidden;
}


.nav-panel {
    position: relative;
    overflow: hidden;
}

.nav-centered {
    text-align: center;
}

.nav-header h4 {
    font-size: 13px;
    line-height: 25px;
    padding-left: 10px;
    padding-right: 10px;
    color: #2b5a99;
    margin: 0;
}

.nav-header {
    background: #FFF;
    font-weight: bold;
    border-radius: 4px;
    border-bottom: 1px solid #d2dfef;
    border-left: 2px solid #bdd0e6;
}

.nav-panel .nav-pills {
    display: inline;
    padding-top: 5px;
    padding-bottom: 5px;
}

.nav-panel .nav.nav-pills li {
    float: none;
    margin-bottom: 10px;
    margin-left: 2px;
}

.nav-panel .nav-pills&gt;li&gt;a {
    color: #2c4c76;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 12px;
    border-radius: 4px;
    border-bottom: 1px solid transparent;
}

.prop-obj {
	border: 1px solid #EEE;
	margin-top: 10px;
}

.prop-obj-header,
.prop-obj-header:hover {
	display: block;
	position: relative;
	background: #f5f5f5;
	font-weight: bold;
	line-height: 30px;
	padding: 0 10px;
	border-bottom: 1px solid #EEE;
	color: #000;
	text-decoration: none;
	cursor: pointer;
}
.prop-obj-header:hover {
	color: #007bff;
}

.prop-obj-header &gt; .fa {
	display: inline-block;
	margin-right: 10px;
    background: #FFF;
    border: 1px solid #CCC;
    width: 22px;
    height: 22px;
    line-height: 22px;
	margin-top: 2px;
}
.prop-obj-header-root.prop-obj-header-root {
	cursor: auto;
}
.prop-obj-body {
	padding: 10px;
}
.prop-obj-sub {
	margin: 10px 0 10px 10px;
}

.obj-name {
	display: inline-block;
	margin-right: 15px;
}
.obj-type {
	display: inline-block;
	background: #FFF;
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
	color: #666;
	margin-right: 15px;
	padding: 0 10px;
	border: 1px solid #DDD;
	border-radius: 15px;
}

.card-response .card-header h4 {
    font-size: 15px;
    font-weight: bold;
	margin-bottom: 0;
	line-height: 30px;
}
.card-response .card-body {
    padding: 0;
}
.card-response .card-body .api-json-viewer {
	font-family: "Lucida Console",Monaco,monospace;
    font-size: 13px;
    padding: 10px;
}

.api-paragraph {
    overflow-wrap: break-word;
    font-size: 18px;
    line-height: 1.5;
    color: #6881A9;
    padding: 15px;
    padding-top: 25px;
}

.api-buttons {
    padding-top: 20px;
    padding-bottom: 20px;
}

.item-api {
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
}

span.fa{
   text-align: center;
}

.item-api .fa {
    font-size: 20px;
    color: #9c9ead;
}

.item-api .api-name {
    background: #9c9ead;
    color: #fff;
    font-size: 16px;
    margin-top: 15px;
    padding: 5px;
    border: 0;
    text-align: center;
    border-radius: 0 0 4px 4px;
    border-top: 1px solid #c0c1ca;
}

.item-api a {
    display: block;
    background: #caccda;
    padding-top: 15px;
    border-radius: 4px;
    text-decoration: none;
    border: 1px solid transparent;
}

.item-api.active a {
    padding-top: 15px;
    background: #FFF;
    border-radius: 4px;
    border: 1px solid #c0c1ca;
}

.item-api.active .fa {
    color: #ff8c00;
}

.item-api.active .api-name {
    background: #ff8c00;
    color: #FFF;
    border: 0;
    border-top-width: 1px;
    border-radius: 0 0 4px 4px;
}

.argument-required {
    border: 1px solid red;
    color: red;
    font-size: 10px;
    font-weight: bold;
}

.item-api.active .fa {
    color: #ff8c00;
}

.item-api.active .api-name {
    background: #ff8c00;
    color: #FFF;
    border: 0;
    border-top-width: 1px;
    border-radius: 0 0 4px 4px;
}

.container.tryus {
    padding: 0;
}
.card-browser .card-header {
    padding-bottom: 6px;
}
.btn-sub-cat {
    margin-right: 5px;
    margin-bottom: 5px;
}

.header-incontent h4 {
    font-size: 15px;
    font-weight: bold;
    color: #ff8c00;
    margin-bottom: 10px;
}

.stat {
    margin-top: 35px;
    margin-bottom: 35px;
}

.stat-value {
    font-size: 35px;
    font-weight: bold;
    color: #FFF;
}

.stat-label {
    font-size: 13px;
    color: #00d548;
    font-weight: bold;
    text-transform: uppercase;
}

.section-color {
    background-color:transparent;
}


.block-thumb {
    float: left;
    width: 150px;
}

.block-thumb  img {
    width: 100%;
}

.block-right {
    margin-left: 175px;
}

.block-title {
    background-color: #071623;
    color: white;
    font-weight: bold;
    font-size: 20px;
    line-height: 50px;
    border-bottom: 1px solid #DDD;
    margin-top: -15px;
    margin-left: -15px;
    margin-right: -15px;
}

.plans-wrapper {
    text-align: center;
}

.tabs-plans .btn {
    padding-left: 50px;
    padding-right: 50px;
}



  .item-api .fa {
    font-size: 25px;
    color: #00d40f;
    margin-right: 5px;
  }
  .item-api {
      margin-bottom: 30px;
  }
  .item-api-wrapper {
      background: #FFF;
      padding: 15px;
      border: 1px solid #00d548;
      border-radius: 30px;
      height: 100%;
      color: #000;
      -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.11);
    -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.11);
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.11);          
  }

.item-api-body p {
	color: #5d5d5d;
    margin-bottom: 0;
    font-family: open sans bold, sans-serif;
    text-align: left;
}

.section-dark {
    background: transparent;
}

.section-dark .heading {
    color: #FFF;
}
.nav-link {
    display: block;
}

.navbar-dark .navbar-nav .active&gt;.nav-link, 
.navbar-dark .navbar-nav .nav-link.active, 
.navbar-dark .navbar-nav .nav-link.show, 
.navbar-dark .navbar-nav .show&gt;.nav-link {
    color: #fff;
    font-weight: bold;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-left: 0;
    padding-right: 0;
    margin-left: 1rem;
    margin-right: 1rem;
}

.main-paragraph {
    padding: 0;
    color: #FFF;
    font-size: 17px;
    margin: 0;
}


.footer {
    padding-top: 30px;
}

.text-wavy,
.text-wavy:hover,
.text-wavy:focus,
.text-wavy:active {
    text-decoration: underline #00d40f !important;
    text-decoration-style: wavy !important;
    font-weight: bold;
}
.list-companies {
	overflow: hidden;
	clear: both;
	text-align: center;
}
.item-company {
	display: inline-block;
	margin: 15px 30px;
}

.item-company a {
    display: block;
    padding: 5px;
    border: 1px solid transparent;
    border-radius: 4px;
}

.item-company a:hover {
	border-color: #00d548;
}

.item-company img {
    max-width: 100%;
    max-height: 40px;
}
.p-pricing-plans {
	color: #FFF;
}
.p-pricing-plans a {
	color: #00d548;
}

/*********************/
/*****end overview****/
/*********************/


/**********************/
/*****start footer*****/
/**********************/

.soc li a img {
    height: 25px;
    margin-top: -5px;
}

.soc {
    overflow: hidden;
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: center;
}

.soc li {
    display: inline-block;
    zoom: 1;
}

.soc li a {
    font-style: normal;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    -o-transition: .1s;
    -ms-transition: .1s;
    -moz-transition: .1s;
    -webkit-transition: .1s;
    transition: .1s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    overflow: hidden;
    text-decoration: none;
    text-align: center;
    display: block;
    position: relative;
    z-index: 1;
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 4px;
    margin-right: 5px;
    color: #FFF;
    background-color: #04090e;
    border: 1px solid #182e4a;
}

.soc li a:hover {
	border-color: #00d665;
}

.love {
    color: #D14836;
    font-size: 18px;
    vertical-align: middle;
}

.nav-panel .nav-pills&gt;li&gt;a {
    display: inline-block;
    color: #FFF;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 12px;
    border-radius: 4px;
    border-bottom: 1px solid transparent;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 12px;
    border-radius: 4px;
    margin-top: 5px;
    margin-bottom: 15px
}

.nav-panel .nav-pills &gt; li &gt; a,
.nav-panel .nav-pills &gt; li &gt; a:hover,
.nav-panel .nav-pills &gt; li &gt; a:active,
.nav-panel .nav-pills &gt; li &gt; a:focus {
    color: rgba(255,255,255,0.8);
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 12px;
    border-radius: 4px;
    border-bottom: 1px solid transparent;
    padding-left: 0;
}

.nav-panel .nav-pills &gt; li &gt; a:hover,
.nav-panel .nav-pills &gt; li &gt; a:active,
.nav-panel .nav-pills &gt; li &gt; a:focus {
	color: #FFF;
}

.nav-pills &gt; li &gt; a:hover,
.nav-pills &gt; li &gt; a:active,
.nav-pills &gt; li &gt; a:focus {
    background: transparent;
    color: #00d665;
    text-decoration: underline;
    text-decoration-color: #00d665;
}

/********************/
/*****end footer*****/
/********************/



/**********************/
/*****start pricing****/
/*********************/

.tooltip-calls{
	width:135px;
}
.plans-wrapper {
	text-align: center;
}
.tabs-plans .btn {
	padding-left: 50px;
	padding-right: 50px;
}
.comparison {
	margin:0 auto;
	text-align:center;
	padding:10px;
}
.comparison table {
	width:100%;
	border-collapse: collapse;
	border-spacing: 0;
	table-layout: fixed;
	border-bottom:1px solid #DDD;
}
.comparison td, .comparison th {
	border-right:1px solid #DDD;
	border-bottom: 1px solid #DDD;
	empty-cells: show;
	padding:10px;
	text-align: center;
}
.compare-heading {
	font-size:18px;
	font-weight:bold !important;
	border-bottom:0 !important;
	padding-top:10px !important;
}
.comparison tbody tr:nth-child(odd) {
	display:none;
}
.comparison .compare-row {
	background:#FFF;
}
.comparison .tickblue {
	color:#0078C1;
}
.comparison .tickgreen {
	color:#009E2C;
}
.comparison th {
	font-weight:normal;
	padding:0;
	border-bottom:1px solid #BFD7F8;
}
.comparison tr td:first-child {
	text-align:left;
}
.comparison .qbse, .comparison .qbo, .comparison .tl {
	color:#FFF;
	padding:10px;
	font-size:13px;
	border-right:1px solid #CCC;
	border-bottom:0;
}
.comparison .tl2 {
	border-right:0;
}
.comparison .qbse {
	background:#0078C1;
	border-top-left-radius: 3px;
	border-left:0px;
}
.comparison .qbo {
	background:#009E2C;
	border-top-right-radius: 3px;
	border-right:0px;
}
.comparison .price-info {
	padding:5px 15px 15px 15px;
}
.comparison .price-was {
	color:#999;
	text-decoration: line-through;
}
.comparison .price-now {
	line-height: 60px;
}
.comparison .price-now, .comparison .price-now span {
	font-size: 23px;
	color:#ff5406;
}
.comparison .price-small {
	font-size: 18px !important;
	position: relative;
	top: -11px;
	left: 2px;
}
.comparison .compare-row.row-category td {
	background: #fffced;
	font-size: 10px;
	color: #ff5e02;
}
.comparison .price-buy {
	background:#ff5406;
	padding:10px 20px;
	font-size:12px;
	display:inline-block;
	color:#FFF;
	text-decoration:none;
	border-radius:3px;
	text-transform:uppercase;
	margin:5px 0 10px 0;
}
.comparison .price-try {
	font-size:12px;
}
.comparison .price-try a {
	color:#202020;
}
.price-tier {
	line-height: 50px;
	background: #FFF;
	color: #0275d8;
	text-transform: uppercase;
	border-top: 1px solid #BFD7F8;
	border-bottom: 1px solid #BFD7F8;
	font-weight: bold;
	margin-left: -15px;
	margin-right: -15px;
	margin-top: -5px;
}
.payment-methods {
}
.payment-methods-header {	
	color: #666;
	padding: 10px 0;
	font-size: 18px;
}
.payment-methods-terms {
	font-weight: bold;
	color: #666;
}
.payment-methods-body img {
	height: 50px;
}
.need-help {
	font-size: 16px;
	text-align: left;
	padding-top: 10px;
}
@media (max-width: 767px) {
	.comparison td:first-child, .comparison th:first-child {
		display: none;
	}
	.comparison tbody tr:nth-child(odd) {
		display:table-row;
		background:#F7F7F7;
	}
	.comparison .row {
		background:#FFF;
	}
	.comparison td, .comparison th {
		border:1px solid #CCC;
	}
	.price-info {
		border-top:0 !important;
	}
}

.equal-space-heading {
	height:170px;
}

@media screen and (max-width: 991px) {
	.col-price-plan {
		padding-right: 20px;
		padding-left: 20px;
	}
	.plan-body {
		min-height: 0px !important;
	}
}

@media (max-width: 639px) {
	.comparison .price-buy {
		padding:5px 10px;
	}
	.comparison td, .comparison th {
		padding:10px 5px;
	}
	.comparison .hide-mobile {
		display:none;
	}
	.comparison .price-now span {
		font-size:16px;
	}
	.comparison .price-small {
		font-size: 16px !important;
		top: 0;
		left: 0;
	}
	.comparison .qbse, .comparison .qbo {
		font-size:12px;
		padding:10px 5px;
	}
	.comparison .price-buy {
		margin-top:10px;
	}
	.compare-heading {
		font-size:13px;
	}
}

/********************/
/*****end pricing****/
/********************/



/**************************/
/*****start login modal****/
/**************************/
.modal-open .modal {
    background: #FFFFFF90;
}

.modal-dialog.modal-cm {
    width: 425px;
    margin: 60px auto;
    font-size: 12px;
}

.modal-dialog .modal-header {
    background: #0a1623;
    border-bottom: 3px solid #0a1623;
	text-align: center;
	color: #FFF;
    padding: 15px;
    border-radius: 4px 4px 0 0;
}
.ep-modal-header .close{
    color: white;
}

.modal-header .close {
    background: #000;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    line-height: 40px;
    color: #FFF;
    position: absolute;
    top: 10px;
    right: 15px;
}
.modal-dialog .btn {
	font-size: 12px;
}

.modal-dialog .modal-body {
    background: #0a1623;
	color: #FFF;
	padding-top: 0;
}

.nav-login-modal {
    background: #071624;
    padding-top: 5px;
    margin-bottom: 15px;
    border-bottom: 0;
}

.modal-dialog .modal-header h3 {
	font-family: 'Open Sans Condensed', sans-serif;
    color: #00d665;
}

.modal-dialog {
	background: black;
    border-color: #122435;
}

.nav-tabs.nav-login-modal,
.nav-pills.nav-login-modal {
    text-align: center;
}


.nav-tabs.nav-login-modal &gt; li,
.nav-pills.nav-login-modal &gt; li {
    float: none;
    display: inline-block;
    *display: inline;
    zoom: 1;
}

.nav-tabs.nav-login-modal &gt; li a, 
.nav-pills.nav-login-modal &gt; li a {
    font-size: 15px;
}

.modal-dialog .nav-tabs&gt;li&gt;a {
    background: transparent;
    color: #FFF;
    border: 1px solid #293e50;
	border-radius: 4px;
	text-transform: uppercase;
}

.modal-dialog .nav-tabs&gt;li.active&gt;a,
.modal-dialog .nav-tabs&gt;li.active&gt;a:hover,
.modal-dialog .nav-tabs&gt;li.active&gt;a:focus {
    background: transparent;
    color: #00d665;
    border-color: #00d665;
    font-weight: bold;
    z-index: 1;
	font-size: 15px;
}

.modal-dialog.modal-cm .form-group .form-control {
    height: 45px;
    border: 2px solid #979797;
}

.btn-facebook {
    color: #fff;
    background-color: #3b5998;
    border-color: rgba(0,0,0,0.2);
}

.btn-facebook:hover,
.btn-facebook:focus,
.btn-facebook:active,
.btn-facebook.active,
.open&gt;.dropdown-toggle.btn-facebook {
    color: #fff;
    background-color: #2d4373;
    border-color: rgba(0,0,0,0.2);
}

.btn-google-plus {
    color: #fff;
    background-color: #dd4b39;
    border-color: rgba(0,0,0,0.2);
}

.btn-google-plus:hover,
.btn-google-plus:focus,
.btn-google-plus:active,
.btn-google-plus.active,
.open&gt;.dropdown-toggle.btn-google-plus {
    color: #fff;
    background-color: #c23321;
    border-color: rgba(0,0,0,0.2);
}


.modal-dialog.modal-cm .form-group.has-error .form-control {
    border-color: #DD4B39;
}
.modal-cm .form-group label {
    font-size: 14px;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
    color: #DD4B39;
}

.modal-dialog.modal-cm .form-group.has-success .form-control {
    border-color: #5CB85C;
}

.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
    color: #5CB85C;
}

.modal-dialog.modal-cm .col-md-6 {
    width: 50%!important;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
}
.modal-cm .form-group:not(.has-error):not(.has-success) label {
    color: rgba(255,255,255,.8);
}
.modal-cm .modal-link,
.modal-cm .form-group.has-feedback a {
    color: #00d665;
}
.btn-signup:hover,
.btn-signup:focus,
.btn-signup.focus,
.btn-signup:active,
.btn-signup.active,
.open&gt;.dropdown-toggle.btn-signup {
    color: #fff;
    background-color: #5cb85c;
    border-color: #589758;
}

.btn-social {
    position: relative;
    padding-left: 44px;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.btn-social .fa {
	font-size: 1.6em;
}

.btn-social&gt;:first-child {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 32px;
    line-height: 34px;
    font-size: 1.6em;
    text-align: center;
    border-right: 1px solid rgba(0,0,0,0.2);
}
.login-buttons-area {
    margin-top: -10px;
    padding-top: 15px;
}
.btn-login {
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    background-color: #5cb85c;
    border-width: 2px;
    border-color: #4cae4c;
}

.btn-login:hover,
.btn-login:focus,
.btn-login.focus,
.btn-login:active,
.btn-login.active,
.open&gt;.dropdown-toggle.btn-login {
    color: #fff;
    background-color: #5cb85c;
    border-color: #589758;
}
.btn-signup {
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    background-color: #5cb85c;
    border-width: 2px;
    border-color: #4cae4c;
}
.btn-signup:hover,
.btn-signup:focus,
.btn-signup.focus,
.btn-signup:active,
.btn-signup.active,
.open&gt;.dropdown-toggle.btn-signup {
    color: #fff;
    background-color: #5cb85c;
    border-color: #589758;
}

.modal-dialog .modal-footer {
    background: #000000;
    color: #fff;
    border-top: 1px solid #102b44;
	text-align: center;
}
.modal-dialog p {
    padding: 0 15px;
    color: rgba(255,255,255,.8);
}
.modal-dialog .modal-body a:not(.btn) {
	color: #00d665;
}
.modal-dialog .btn-default {
    color: #FFF;
    background-color: #112a44;
    border-color: #112a44;	
}
.navbar-nav&gt;li.navbar-profile&gt;.dropdown-menu {
    left: 0;
}
.navbar-profile .dropdown-menu {
    background: #FFF; 
}
.navbar-profile .dropdown-menu&gt;li&gt;a {
    line-height: 35px;
    padding: 0;
    padding-left: 0;
    padding-right: 5px;
    color: #555;
}
.navbar-profile .dropdown-menu&gt;li&gt;a:hover {
    background: #EEE;
    color: #121212;
}
.navbar-profile .dropdown-menu&gt;li&gt;a .fa {
    width: 35px;
    line-height: 36px;
    text-align: center;
    border-right: 1px solid #EEE;
    margin-right: 5px;
}
.navbar-profile .dropdown-menu .divider {
    background-color: #EEE;
    margin: 0;
}
/************************/
/*****end login modal****/
/************************/


/*********************************/
/*****start documentation page****/
/*********************************/

.api-example a.card-header-documentation-expand-collapse {
	color: #000;
	text-decoration: none;
    font-size: 14px;
    font-weight: bold;	
}
.api-example a.card-header-documentation-expand-collapse:hover,
.api-example a.card-header-documentation-expand-collapse:focus,
.api-example a.card-header-documentation-expand-collapse:active {
	color: #000;
}
  .api-buttons {
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .item-api {
        padding-left: 15px;
        padding-right: 15px;
        text-align: center;
        margin-top: 120px;
    }

    span.fa{
       text-align: center;
    }

    .item-api .fa {
        font-size: 40px;
        color: #9c9ead;
    }

    .item-api .api-name {
        background: #9c9ead;
        color: #fff;
        font-size: 16px;
        margin-top: 15px;
        padding: 5px;
        border: 0;
        text-align: center;
        border-radius: 0 0 4px 4px;
        border-top: 1px solid #c0c1ca;
    }

    .item-api a {
        display: block;
        background: #caccda;
        padding-top: 15px;
        border-radius: 4px;
        text-decoration: none;
        border: 1px solid transparent;
    }

    .item-api.active a {
        padding-top: 15px;
        background: #FFF;
        border-radius: 4px;
        border: 1px solid #c0c1ca;
    }

    .item-api.active .fa {
        color: #ff8c00;
    }

    .item-api.active .api-name {
        background: #ff8c00;
        color: #FFF;
        border: 0;
        border-top-width: 1px;
        border-radius: 0 0 4px 4px;
    }

    .argument-required {
        border: 1px solid red;
        color: red;
        font-size: 10px;
        font-weight: bold;
    }

    .item-api.active .fa {
        color: #ff8c00;
    }

    .item-api.active .api-name {
        background: #ff8c00;
        color: #FFF;
        border: 0;
        border-top-width: 1px;
        border-radius: 0 0 4px 4px;
    }

    .container.tryus {
        padding: 0;
    }

    a.btn-tryus {
        background: #000;
        font-size: 25px;
        color: #FFF;
        padding: 10px 35px;
        border: 1px solid transparent;
    }

    .tryus-header {
        color: white;
        font-size: 50px;
        margin: 0 0 2% 0;
        font-weight: bold;
    }
    .api-example {

    }
    .api-example&gt;.col-md-6:first-of-type {
        padding-right: 15px;
    }

    .api-example&gt;.col-md-6:last-of-type {
        padding-left: 15px;
    }
    .card-browser .card-header {
        padding-bottom: 6px;
    }
    .btn-sub-cat {
        margin-right: 5px;
        margin-bottom: 5px;
    }

    .header-incontent h4 {
        font-size: 15px;
        font-weight: bold;
        color: #ff8c00;
        margin-bottom: 10px;
    }
    .table-parameters {
        font-size: 13px;
    }
    .blockheader-tryus {
        background: #ff8c00;
    }

    .blockheader-tryus h3 {
        color: #FFF;
    }

    .blockheader-usingus {
        background: transparent;
        padding: 0;
        padding-bottom: 30px;
    }

    .items-websites {
        padding-top: 0;
    }

    .item-website a img {
        display: block;
        border: 2px solid transparent;
    }

    .item-website.active a img {
        border: 2px solid #ff8c00;
    }

    .item-website a img {
        opacity: .5;
        height: 45px;
    }

    .item-website a:hover img {
        opacity: 1;
    }

    .blockcontent-image {
        width: 150px;
    }

    .label-api {
        font-weight: bold;
        line-height: 20px;
    }

    .api-json-viewer {
        text-align: left;
        height: 440px;
        overflow-y: scroll;
    }

    .json-formatter-row .string {
        white-space: inherit;
        word-wrap: inherit;
    }

    .api-example .well {
		background: transparent;
		font-size: 14px;
		padding: 0;
		border: 0;
		box-shadow: none;
    }

    .api-arguments {
        list-style: none outside;
        margin: 0;
        padding: 0;
    }

    .api-arguments li {
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .api-arguments li .btn {
        margin-right: 5px;
    }

    .api-subcategories {
        padding-top: 0;
		margin-bottom: 0;
    }

    .api-arguments .label-argument {
        display: inline-block;
        background: transparent;
        font-weight: bold;
        color: #ff8c00;
        width: 120px;
        border: 0;
        line-height: 30px;
        font-size: 12px;
        text-align: right;
        margin-right: 5px;
    }
    .company-row {
        margin: 0;
        padding: 35px 0;
        padding-bottom: 0;
    }
    .company-image{
        margin:auto;
        display:block;
    }
    .company-name {
        text-align:center;
        margin:10px;
        font-size:18px;
        font-weight:bold;
    }
    .item-feature {
		margin: 50px;
		border: 1px solid #EEE;
		border-radius: 10px;
		padding: 50px;
		box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.11);
    }

    .item-feature h3 {
        margin-bottom: 15px;
		color: #071623;
		font-weight: bold;
    }
	.item-feature p {
		font-size: 16px;
	}
	.feature-wrapper {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.feature-wrapper.odd {
		padding-left: 100px;
	}

	.feature-wrapper.even {
		padding-right: 100px;
	}

    .presentation-picture {
        text-align: center;
    }

    .presentation-picture img {
        width: 600px;
        border-radius: 10px;
        margin-top: 30px;
    }

    .subheader {
        background: #F4F9FF;
        margin-left: -15px;
        margin-right: -15px;
        height: 100px;
        padding: 30px;
    }

    .subheader h1 {
        float: left;
    }

    .sublinks {
        list-style: none;
        list-style-position: outside;
        padding-left: 0;
        float: right;
    }

    .sublinks li {
        display: inline;
    }

    .sublinks li a {
        line-height: 45px;
        padding-left: 15px;
        padding-right: 15px;
        font-weight: bold;
        text-decoration: none;
        color: #014682;
    }

    .sublinks li a.active {
        color: #72BE81;
        border: 2px solid #72BE81;
        border-radius: 15px;
    }

    .quote {
        text-align: center
    }

    .quote-text {
        padding: 30px;
        width: 80%;
        border-radius: 10px;
        border: 1px solid #D9EAFC;
        margin: 0 auto;
    }

    .quote-author {
        display: inline-block;
        margin-top: 15px;
    }

    .quote-author .quote-author-thumb {
        float: left;
        width: 50px;
        height: 50px;
        border-radius: 50%;
    }

    .quote-author .quote-author-thumb img {
        width: 100%;
        border-radius: 50%;
    }

    .author-info {
        display: inline-block;
        text-align: left;
        padding-left: 15px;
    }

    .author-name {
        font-weight: bold;
    }

    .showcase-wrapper {
        margin: 35px 30px;
    }

    .block-showcase {
        margin-bottom: 30px;
        overflow: hidden;
        padding: 30px;
        height: 300px;
    }

    .block-thumb {
        float: left;
        width: 150px;
    }

    .block-thumb  img {
        width: 100%;
    }

    .block-right {
        margin-left: 175px;
    }

    .block-title {
        font-weight: bold;
        line-height: 50px;
        border-bottom: 1px solid #DDD;
        border-top-left-radius: 30px;
        border-top-right-radius: 30px;
    }
    .block-title::before {
        content: '{/';
        color: #00D665;
    }.block-title::after {
        content: '}';
        color: #00D665;
    }
    .block-text::before {
        content: '{description : "';
        font-weight: bold;
        color: #00D665;
    }.block-text::after {
        content: '"}';
        font-weight: bold;
        color: #00D665;
    }
    @media (min-width: 1400px) {
        .row.row-flex.mt-2::before {
            content: '{';
            font-size: 460px;
            color: #00D665;
            position: absolute;
            left: -165px;
            top: 40px;
        }
        .row.row-flex.mt-2::after {
            content: '}';
            font-size: 460px;
            color: #00D665;
            position: absolute;
            right: -155px;
            top: 40px;
        }
    }
    .feature:nth-child(even) .feature-content{
        float: right;
        text-align: left;
        margin-top: 40px;
        padding-left: 25px;
    }
    .feature:nth-child(odd) .feature-content{
        float: left;
        text-align: right;
        margin-top: 40px;
        padding-right: 25px;
    }
    .feature-content h3 {
        font-family: open sans condensed, sans-serif;
        margin-bottom: 20px;
    }
    .feature-content {
        padding-bottom: 50px;
    }

    .plans-wrapper {
        text-align: center;
    }

    .tabs-plans .btn {
        padding-left: 50px;
        padding-right: 50px;
    }


    .comparison {
        margin:0 auto;
        text-align:center;
        padding:10px;
      }

      .comparison table {
        width:100%;
        border-collapse: collapse;
        border-spacing: 0;
        table-layout: fixed;
        border-bottom:1px solid #DDD;
      }

      .comparison td, .comparison th {
        border-right:1px solid #DDD;
        border-bottom: 1px solid #DDD;
        empty-cells: show;
        padding:10px;
        text-align: center;
      }

      .compare-heading {
        font-size:18px;
        font-weight:bold !important;
        border-bottom:0 !important;
        padding-top:10px !important;
      }

      .comparison tbody tr:nth-child(odd) {
        display:none;
      }

      .comparison .compare-row {
        background:#FFF;
      }

      .comparison .tickblue {
        color:#0078C1;
      }

      .comparison .tickgreen {
        color:#009E2C;
      }

      .comparison th {
        font-weight:normal;
        padding:0;
        border-bottom:1px solid #BFD7F8;
      }

      .comparison tr td:first-child {
        text-align:left;
      }

      .comparison .qbse, .comparison .qbo, .comparison .tl {
        color:#FFF;
        padding:10px;
        font-size:13px;
        border-right:1px solid #CCC;
        border-bottom:0;
      }

      .comparison .tl2 {
        border-right:0;
      }

      .comparison .qbse {
        background:#0078C1;
        border-top-left-radius: 3px;
        border-left:0px;
      }

      .comparison .qbo {
        background:#009E2C;
        border-top-right-radius: 3px;
        border-right:0px;
      }

      .comparison .price-info {
        padding:5px 15px 15px 15px;
      }

      .comparison .price-was {
        color:#999;
        text-decoration: line-through;
      }

      .comparison .price-now {
          line-height: 60px;
        }
    .comparison .price-now, .comparison .price-now span {
        font-size: 23px;
        color:#ff5406;
    }

      .comparison .price-small {
          font-size: 18px !important;
          position: relative;
          top: -11px;
          left: 2px;
      }


  .comparison .compare-row.row-category td {
      background: #fffced;
      font-size: 10px;
      color: #ff5e02;
  }


      .comparison .price-buy {
        background:#ff5406;
        padding:10px 20px;
        font-size:12px;
        display:inline-block;
        color:#FFF;
        text-decoration:none;
        border-radius:3px;
        text-transform:uppercase;
        margin:5px 0 10px 0;
      }

      .comparison .price-try {
        font-size:12px;
      }

      .comparison .price-try a {
        color:#202020;
      }

      .price-tier {
          line-height: 50px;
          background: #FFF;
          color: #0275d8;
          text-transform: uppercase;
          border-top: 1px solid #BFD7F8;
          border-bottom: 1px solid #BFD7F8;
          font-weight: bold;
          margin-left: -15px;
          margin-right: -15px;
          margin-top: -5px;
      }



    .navbar-dark .navbar-nav .active&gt;.nav-link,
    .navbar-dark .navbar-nav .nav-link.active,
    .navbar-dark .navbar-nav .nav-link.show,
    .navbar-dark .navbar-nav .show&gt;.nav-link {
        color: #fff;
        font-weight: bold;
    }
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-left: 0;
        padding-right: 0;
        margin-left: 1rem;
        margin-right: 1rem;
    }
     .footer {
        padding-top: 30px;
    }

     .api-subcategories .list-group-item {
            font-size: 13px;
            border-left: 0;
            border-right: 0;
        }

        .api-subcategories .list-group-item:first-child {
            border-top: 0;
			border-top-left-radius: 0px;
			border-top-right-radius: 0px;
        }

        .api-subcategories .list-group-item:last-child {
            border-bottom: 0;
            border-left: 0;
            border-right: 0;
			border-bottom-left-radius: 0px;
			border-bottom-right-radius: 0px;
        }
        .card-api {
            margin-bottom: 15px;
       }
        .card-api .card-body {
            padding: 0;
        }
        .description-body {
            margin-bottom: 15px;
        }
        .description-body p {
            margin-bottom: 0;
        }
        .input-url {
            font-size: 13px;
        }

        .list-group-item {
            padding: .55rem 1.25rem;
        }

                .list-group-item {
            padding: .55rem 1.25rem;
        }

            /*!
         * jsonformatter
         *
         * Version: 0.6.0 - 2016-08-27T12:58:03.339Z
         * License: Apache-2.0
         */

        .json-formatter-row {
            font-family: monospace;
        }

        .json-formatter-row,
        .json-formatter-row a,
        .json-formatter-row a:hover {
            color: black;
            text-decoration: none;
        }

        .json-formatter-row .json-formatter-row {
            margin-left: 1em;
        }

        .json-formatter-row .children.empty {
            opacity: 0.5;
            margin-left: 1em;
        }

        .json-formatter-row .children.empty.object:after {
            content: "No properties";
        }

        .json-formatter-row .children.empty.array:after {
            content: "[]";
        }

        .json-formatter-row .string {
            color: blue;
            white-space: pre;
            word-wrap: break-word;
        }

        .json-formatter-row .number {
            color: blue;
        }

        .json-formatter-row .boolean {
            color: red;
        }

        .json-formatter-row .null {
            color: #855A00;
        }

        .json-formatter-row .undefined {
            color: #ca0b69;
        }

        .json-formatter-row .function {
            color: #FF20ED;
        }

        .json-formatter-row .date {
            background-color: rgba(0, 0, 0, 0.05);
        }

        .json-formatter-row .url {
            text-decoration: underline;
            color: blue;
            cursor: pointer;
        }

        .json-formatter-row .bracket {
            color: blue;
        }

        .json-formatter-row .key {
            color: #00008B;
            cursor: pointer;
        }

        .json-formatter-row .constructor-name {
            cursor: pointer;
        }

        .json-formatter-row .toggler {
            font-size: 0.8em;
            line-height: 1.2em;
            vertical-align: middle;
            opacity: 0.6;
            cursor: pointer;
        }

        .json-formatter-row .toggler:after {
            display: inline-block;
            transition: transform 100ms ease-in;
            content: "â–º";
        }

        .json-formatter-row .toggler.open:after {
            transform: rotate(90deg);
        }

        .json-formatter-row&gt;a&gt;.thumbnail-text {
            opacity: 0;
            transition: opacity 0.15s ease-in;
            font-style: italic;
        }

        .json-formatter-row:hover&gt;a&gt;.thumbnail-text {
            opacity: 0.6;
        }

        .json-formatter-dark.json-formatter-row {
            font-family: monospace;
        }

        .json-formatter-dark.json-formatter-row,
        .json-formatter-dark.json-formatter-row a,
        .json-formatter-dark.json-formatter-row a:hover {
            color: white;
            text-decoration: none;
        }

        .json-formatter-dark.json-formatter-row .json-formatter-row {
            margin-left: 1em;
        }

        .json-formatter-dark.json-formatter-row .children.empty {
            opacity: 0.5;
            margin-left: 1em;
        }

        .json-formatter-dark.json-formatter-row .children.empty.object:after {
            content: "No properties";
        }

        .json-formatter-dark.json-formatter-row .children.empty.array:after {
            content: "[]";
        }

        .json-formatter-dark.json-formatter-row .string {
            color: #31F031;
            white-space: pre;
            word-wrap: break-word;
        }

        .json-formatter-dark.json-formatter-row .number {
            color: #66C2FF;
        }

        .json-formatter-dark.json-formatter-row .boolean {
            color: #EC4242;
        }

        .json-formatter-dark.json-formatter-row .null {
            color: #EEC97D;
        }

        .json-formatter-dark.json-formatter-row .undefined {
            color: #ef8fbe;
        }

        .json-formatter-dark.json-formatter-row .function {
            color: #FD48CB;
        }

        .json-formatter-dark.json-formatter-row .date {
            background-color: rgba(255, 255, 255, 0.05);
        }

        .json-formatter-dark.json-formatter-row .url {
            text-decoration: underline;
            color: #027BFF;
            cursor: pointer;
        }

        .json-formatter-dark.json-formatter-row .bracket {
            color: #9494FF;
        }

        .json-formatter-dark.json-formatter-row .key {
            color: #23A0DB;
            cursor: pointer;
        }

        .json-formatter-dark.json-formatter-row .constructor-name {
            cursor: pointer;
        }

        .json-formatter-dark.json-formatter-row .toggler {
            font-size: 0.8em;
            line-height: 1.2em;
            vertical-align: middle;
            opacity: 0.6;
            cursor: pointer;
        }

        .json-formatter-dark.json-formatter-row .toggler:after {
            display: inline-block;
            transition: transform 100ms ease-in;
            content: "â–º";
        }

        .json-formatter-dark.json-formatter-row .toggler.open:after {
            transform: rotate(90deg);
        }

        .json-formatter-dark.json-formatter-row&gt;a&gt;.thumbnail-text {
            opacity: 0;
            transition: opacity 0.15s ease-in;
            font-style: italic;
        }

        .json-formatter-dark.json-formatter-row:hover&gt;a&gt;.thumbnail-text {
            opacity: 0.6;
        }


.subheader {
    background: #F4F9FF;
    margin-left: -15px;
    margin-right: -15px;
    height: 100px;
    padding: 30px;
    border-bottom: 1px solid #DDD;
}

.subheader h1 {
    float: left;
}

.sublinks {
    list-style: none;
    list-style-position: outside;
    padding-left: 0;
    float: right;
}

.sublinks li {
    display: inline;
}

.sublinks li a {
    line-height: 45px;
    padding-left: 15px;
    padding-right: 15px;
    font-weight: bold;
    text-decoration: none;
    color: #014682;
}

.sublinks li a.active {
    color: #72BE81;
    border: 2px solid #72BE81;
    border-radius: 15px;
}

.card-header {
    padding: .45rem 1.25rem;
    font-weight: bold;
    font-size: 13px;
}

.modal-contact-preferences-body{
	background: transparent;
	padding-left: 20px; 
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 10px;
}

.modal-contact-preferences-body h3 {
    margin-top: 0;
    margin-bottom: 17px;
    font-size: 19px;
}

.modal-contact-preferences-body &gt; div {
	margin-bottom: 7px;
}

.login-gdpr-checkboxes div:last-child {
	margin-bottom: 0;
}

.login-gdpr-checkboxes {
	overflow: hidden;
}

.login-gdpr-checkboxes .list-group-item {
    display: -moz-box;
    display: -webkit-flexbox;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -moz-flex;
    display: flex;
	flex: 1;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
	text-align: left;
    align-items: center;
	font-size: 12px;
	border: 0;
	padding: 10px 1px;
	outline: 0;
	background-color: inherit;
	color: #fff;
}

.nice-checkbox {
	display: flex;
	flex: 1;
}

.nice-checkbox .fa {
	font-size: 18px;
	color: #b3b3b3;
    display: block;
    width: 30px;	
}

.nice-checkbox .fa.fa-check-square-o {
	color: #5cb85c;
}

.login-gdpr-checkboxes .list-group-item h4 {
	margin-top: 0;
	margin-bottom: 4px;
	font-size: 15px;
	color: #f79a35;
	font-weight: 700;
	font-family: 'Open Sans', sans-serif;
}

.gdpr-footer {
	margin-top: 15px;
	color: #fff;
}

.form-twofactor {
	padding: 15px;
}
.d-none {
	display: none;
}
.badge.d-none  {
    color: #adadad;
    background-color: #eaeaea;
	float: left;
	margin-right: 5px;
}

.pricing-wrapper {
	display: none;
}



/*******************************/
/*****end documentation page****/
/*******************************/


.plan-options {

}
.plan {
	padding: 0;
	border: 1px solid #DDD;
	border-radius: 4px;
}
.plan-inner {
	
}
.plan-right-outer {
	padding-right: 20px;
}
.plan-left-outer {
	padding-left: 20px;
}
.plan.is-single {
	display: flex;
	margin: 0 100px;
}
.plan-header {
	background: #f5f5f5;
	text-align: center;
	padding: 15px;
	border-bottom: 1px solid #00D665;
	z-index: 99;
	min-height:340px;
}
.plan.is-single .plan-header {
	float: left !important;
	width: 33% !important;
	border-right: 1px solid #DDD;
}
.plan.is-single .plan-body {
	flex-grow: 1;
	border-bottom: 1px solid #DDD;
}
.plan-header h3 {
	font-weight: bold;
	margin-bottom: 15px;
}
.plan-featured {
    background: #00d548;
	font-weight: bold;
    /*padding: 5px;*/
    margin-top: -15px;
    margin-left: -15px;
    margin-right: -15px;
    border-radius: 4px 4px 0 0;
    margin-bottom: 15px;
    color: #FFF;
	font-size: 15px;
}
.plan-header p {
	margin-bottom: 0;
}
.plan-header.affix {
	top: 55px;
}
.plan.is-single .plan-header.affix {
	position: relative;
	top: inherit;
}
.plan-header.affix .plan-featured {
	display: none;
}
.plan-body {
	padding: 15px;
	min-height: 1100px;
}
.plan-features {
   margin:0;
   padding: 0;
   text-indent: 0;
   list-style-type: none;
}
.plan.is-single .plan-features {
	display: flex;
}
.plan-features li {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 16px;
}
.plan.is-single .plan-features li {
	flex: 1;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    margin: 15px;
    border: 1px solid #DDD;
    border-radius: 10px;
    background: #f5f5f5;
}
.plan-features li .fa {
	color: #00db70;
	margin-right: 5px;
}
.feature-value {
	font-size: 19px;
	font-weight: bold;
	text-align: center;
	line-height: 30px;
}
.plan.is-single .feature-value {
	font-size: 16px;
}
.feature-name {
	font-size: 14px;
	color: #666;
	text-align: center;
}
.feature-link {
	color: #000;
	text-decoration: underline;
}
.feature-link:hover {
	color: #666;
}
.plan-price {
	font-size: 18px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.plan-currency {
	vertical-align: top;
	font-size: 23px;
}
.plan-price-value {
	font-size: 35px;
}
.plan-price-value.is-free {
	display: block;
	margin-bottom: 30px;
}
.plan.is-featured {	
	margin-top: -22px;	
	z-index: 98;
	position: relative;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.37);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.37);
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.37);	
	
}
.is-featured-plan-header-addition {
	height: 362px;
}
.is-featured-plan-body-addition {
	margin-top:22px;	
}
.plan.is-fixed:not(.is-single) {
	padding-top: 280px;
}
.section-prices {
	min-height: 600px;
}

.plan-ydiscount {
    padding: 5px;
    border: 0;
    margin-top: -20px;
    margin-bottom: 15px;
    color: #007bff;
    font-weight: bold;
}

.plan-discount {
    padding: 5px;
    margin-top: 15px;
    margin-bottom: -5px;
    border: 1px solid #EEE;
}
.plan-discount-year {
	font-weight: bold;
	color: #00e062;
	border: 1px solid transparent;
}
.plan-description {
	padding-top: 15px;
}
.plans {
	position: relative;
    color: #000;
    margin-top: 60px;
}

.plans-content {
	background: #FFF;
	overflow: hidden;
	padding: 20px 0;
	border-radius: 25px;
}

.plans .nav-tabs.nav-justified&gt;li&gt;a,
.plans .nav-tabs.nav-justified&gt;li&gt;a:hover,
.plans .nav-tabs.nav-justified&gt;li&gt;a:focus {
	background: transparent;
	border-color: transparent;
	font-size: 23px;
	color: #FFF;
}

.plans .nav-tabs.nav-justified&gt;.active&gt;a,
.plans .nav-tabs.nav-justified&gt;.active&gt;a:hover,
.plans .nav-tabs.nav-justified&gt;.active&gt;a:focus {
	background: #FFF;
	color: #000;
	font-weight: bold;
	border-top: 3px solid #00db70;
}

.plans-wbg {
	position: absolute;
	background: #FFF;
	bottom: 0;
	left: 0;
	right: 0;
	height: 64.8%;
}

.plan-buy {
	margin-bottom: 10px;
}

.container-features {
	margin-top: 30px;
}

.panel-feature {
	border: 0;
	margin-right: 30px;
	margin-bottom: 30px;
	box-shadow: none;
}

.panel-feature .panel-header {
	border-bottom: 3px solid #00e07b;
}

.panel-feature .panel-body {
	padding: 0;
}

.plan-period {
	margin-top: 15px;
	margin-bottom: 60px;
	padding: 0 15px;
	text-align: right;
}
.plan-payment-type {
    display: block;
    margin-top: -20px;
    margin-bottom: 30px;
    font-size: 12px;
    color: #666;	
}
.plan-description {
	padding-top: 10px;
}

.cswitch {
	display: inline-block;
	position: relative;
    background: #0a1623;
    width: 60px;
    height: 30px;
    border-radius: 20px;
    border: 1px solid #DDD;
	cursor: pointer;
	vertical-align: middle;
    margin-left: 15px;
    margin-right: 15px;
}

.cswitch-pointer {
	position: absolute;
	left: 2px;
	top: 2px;
	height: 25px;
    width: 25px;
    border-radius: 50%;
    background: #00d548;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
}

.cswitch.right .cswitch-pointer {
	left: inherit;
	right: 2px;
}
.plan-period {
	margin-right: 15px;
}
.text-mo,
.text-yr {
	cursor: pointer;
}
.plan-period.mo .text-mo {
	color: #00d548;
}
.plan-period.yr .text-yr {
	color: #00d548;
}
.collapse.in,
.collapsing {
    background: #000;
    margin-top: 55px;
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    padding-left: 30px;
    padding-right: 30px;
    max-height: inherit;
}

.invalid {
    border: 1px solid red;
}

.ep-modal-header {
	background: #0a1623;
	text-align: center;
	padding: 15px;
	border-radius: 4px 4px 0 0; 
	
}
.ep-modal-header-text {
	font-family: 'Open Sans', sans-serif;
    color: #fff;
	text-align: center;
	font-weight: 900;
	text-transform: uppercase;
	margin-bottom: 0;
}
.ep-modal-body{
	background: #fff;
	padding: 15px;
	position: relative;
	padding-top: 0;
	font-family: 'Open Sans', sans-serif;
}
p.ep-modal-info-section {
	color: #333;
	padding: 20px 10px 20px 10px;
}
.ep-modal-info-section {
	text-align: center;
	background: #f5f5f5;	
}
.ep-modal-form {
    padding: 0px 20px 0px 20px;
}
.ep-modal-form-btn {
	background-color: #00D655;
}
.ep-required {
	display: inline-block;
	color:#e9322d;
	font-size: 90%;
	margin-left: 0.5em;
	font-family: 'Open Sans', sans-serif;
}
.ep-label {
	padding-top: 5px;	
}
.ep-modal-footer {
    height: 40px;	
}
.ep-modal-footer .btn-primary {
    background: #00D665;
    border-color: #00D665;
    min-width: 200px;
    color: #000;
	font-size: 16px;
}

.panel-faq .panel-heading {
	cursor: pointer;
	position: relative;
    font-size: 16px;
}
.panel-question {
    margin: 20px 0 10px;
}
.panel-faq .panel-question a {
	color: #000;
	text-decoration: none;
    font-size: 17px;
}
.panel-question .fa {
    color: #337ab7;
    margin-right: 5px;
    width: 10px;
}
.panel-faq .panel-question a:hover,
.panel-faq .panel-question a:focus,
.panel-faq .panel-question a:active {
	color: #000;
    text-decoration: underline;
}

.panel-faq .panel-body {
	font-size: 14px;
    padding: 0 0 0 35px;
}
.panel-body p{
    margin: 0;
}
.faq-well h3{
    font-weight: 900;
    margin-top: 20px;
}
/*.faq-well:nth-child(even):after {*/
    /*content: 'test';*/
/*}*/
.faq-well:nth-child(odd) {
    clear: left;
}

@media (max-width: 1200px) {
	.plan.is-single .plan-features li {
		background: #FFF;
		margin: 0;
		border: 0;
	}
	.item-stat {
		padding: 0px;
	}
	.stat-value {
		font-size: 25px;
	}
	.stat-label {
    	font-size: 12px; 
	}
}

@media (min-width: 768px) {
	.ep-form-group-space {
		padding-left: 55px;
	}
	.ep-form-group-length {
		width: 300px;
	}
}

@media (max-width: 992px) {
	.stat-label {
    	font-size: 13px; 
	}
	.col-flex {
		width: 50%;
	}    
	.affix {
        position: static;
    }
	.plan {
		margin-bottom: 30px;
	}
	.plan.is-single {
		width: inherit;
	    margin: 0 50px;
    	flex-direction: column;
	}
	.plan.is-single .plan-header {
		width: inherit !important;
	}
	.plan.is-featured {
		margin: 0;
		margin-bottom: 30px;
	}
	.plan.is-single .plan-features {
		flex-direction: column;
	}
	.plan.is-single .plan-features li {
		background: #FFF;
		margin: 0;
		border: 0;
	}
	.nav-item .nav-link {
		padding: 18px 10px;
		font-size: 14px;
	}
	.panel-faq .panel-heading {
		padding-right: 45px;
	}
	.panel-faq .panel-heading h3 .fa {
		position: absolute;
		right: 0;
		top: 0;
		bottom: 0;
		width: 40px;
		text-align: center;
		line-height: 45px;
	}
	.documentation-header {
		display: flex;
		flex-direction: column;
	}
	.hideApiEndpoints-switch {
		position: inherit;
		top: inherit;
		right: inherit;
		margin-top: 15px;
		margin-bottom: 10px;		
	}

	.nav-tabs.nav-tabs-documentation {
		padding-left: inherit;
		margin-bottom: inherit;
	}

	.nav-tabs-documentation li.title {
		margin-left: inherit;
		margin-right: 25px;
	}
	.nav-tabs-documentation li.title h3 {
		font-size: 28px;
		margin-bottom: 0;
	}

	.nav-tabs.nav-tabs-documentation&gt;li&gt;a {
		padding-left: 40px;
		padding-right: 40px;
		color: #999;
	}

	.nav-tabs.nav-tabs-documentation&gt;li&gt;a:hover,
	.nav-tabs.nav-tabs-documentation&gt;li&gt;a:focus {
		text-decoration: none;
		background-color: transparent;
	}

	.nav-tabs.nav-tabs-documentation&gt;li.active&gt;a,
	.nav-tabs.nav-tabs-documentation&gt;li.active&gt;a:hover,
	.nav-tabs.nav-tabs-documentation&gt;li.active&gt;a:focus {
		color: #00d548;
		cursor: default;
		background-color: #fff;
		border: 1px solid #ddd;
		border-bottom-color: transparent;
		font-weight: bold;
	}
	.input-group-btn .btn-primary {
		min-width: 80px;
	}
	.text-mobile {
		display: inline;
	}
	.text-desktop {
		display: none;
	}
	.select-api-key-source {
		width: 125px;
	}
	.api-description .nav-pills&gt;li&gt;a, 
	.api-description .nav-pills&gt;li&gt;a:hover, 
	.api-description .nav-pills&gt;li&gt;a:focus {
		padding-left: 5px;
		padding-right: 5px;
	}
}


@media (max-width: 576px) {
	.nav-item .nav-link {
		font-size: 16px;
		padding: 18px 15px;
	}	
	.section .heading {
		font-size: 15px;
	}
	.row-flex {
		display: block;
	}
	.col-flex {
		display: block;
		width: inherit;
	}	
	.item-company {
		margin-bottom: 30px;
	}
	
	.stat-value {
    	font-size: 23px;
	}
	.stat-label {
		font-size: 10px;
    }
    .modal-dialog.modal-cm {
        width: inherit;
        margin: 0 auto;
    }
	.nav-tabs-documentation li.title {
		width: 100%;
		margin-bottom: 20px;
		text-align: center;
	}	
}


@media (max-width: 450px) {
	.plan-period {
		text-align: center;
	}
	.text-mo,
	.text-yr {
		display: block;
		margin-bottom: 5px;
		text-align: center;
	}
	.text-yr {
		margin-top: 5px;
	}
}

/******toast notifications**********/

.toast-notifications {
    position: fixed;
    bottom: 0;
    right: 15px;
    width: 250px;
    z-index: 65000;
}
.toast-notification-wrapper {
    background: #FFF;
    position: relative;
    padding: 15px;
    font-size: 12px;
    border-radius: 4px;
    margin-bottom: 10px;
    border: 1px solid #CCC;
    -webkit-box-shadow: 0px 0px 28px 0px rgba(0, 0, 0, 0.11);
    -moz-box-shadow: 0px 0px 28px 0px rgba(0, 0, 0, 0.11);
    box-shadow: 0px 0px 28px 0px rgba(0, 0, 0, 0.11);
}
.toast-title {
    background: rgba(0, 0, 0, .5);
    line-height: 25px;
    padding-left: 15px;
    padding-right: 15px;
    font-weight: bold;
    margin-top: -15px;
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 10px;
    text-shadow: 1px 2px 3px rgba(0, 0, 0, .1);
}
a.toast-close {
    position: absolute;
    display: block;
    background: #121212;
    text-align: center;
    color: #FFF;
    top: -10px;
    right: -10px;
    width: 20px;
    height: 20px;
    line-height: 20px;
    border-radius: 50%;
}
a.toast-close:hover {
    color: #FFF;
}
.toast-success {
    background: #60C27B;
    color: #FFF;
}
.toast-error {
    background: #ED402A;
    color: #FFF;
}
.toast-warning {
    background: #FFF0D2;
    color: #121212;
}
.toast-warning .toast-title,
.toast-info .toast-title {
    color: #FFF;
}
.animate-slide-left {
    -webkit-animation: enter-slide-left 300ms;
    animation: enter-slide-left 300ms;
    display: block;
    position: relative;
}
@-webkit-keyframes enter-slide-left {
    from {
        opacity: 0;
        right: -200px;
    }
    to {
        opacity: 1;
        right: 0px;
    }
}
@keyframes enter-slide-left {
    from {
        opacity: 0;
        right: -200px;
    }
    to {
        opacity: 1;
        right: 0px;
    }
}
/******end toast notifications******/


.notifications-wrapper {
    position: fixed;
    bottom: 0px;
    left: 0;
    right: 0;
    z-index: 1000;
    -webkit-box-shadow: 0px -3px 3px rgba(50, 50, 50, 0.15);
    -moz-box-shadow: 0px -3px 3px rgba(50, 50, 50, 0.15);
    box-shadow: 0px -3px 3px rgba(50, 50, 50, 0.15);
}
.error-info.notifications-wrapper {
    background: #007bff;
}
.error-danger.notifications-wrapper {
    background: #c93b31;
}
.error-warning.notifications-wrapper {
    background: #ffc107;
}
.notifications-wrapper&gt;.container {
    max-width: 1200px;
    width: auto;
}
.notifications-wrapper .cw {
    padding: 15px;
	overflow: hidden;
}

.notifications-list {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
}

.error-warning .notification-title,
.error-warning .notification-title:hover,
.error-warning .notification-title:active,
.error-warning .notification-title:focus {
    color: #000;
}

.notification-title,
.notification-title:hover,
.notification-title:active,
.notification-title:focus {
    color: #FFF;
    line-height: 35px;
    font-size: 22px;
}

.notification-icon {
    display: inline-block;
    border-radius: 4px;
    vertical-align: text-top;
    margin-right: 10px;
    width: 35px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    color: #FFF;
}
.btn-info {
    color: #fff;
    border-color: #fff;
	background: transparent;
}
.btn-info:hover,
.btn-info:active,
.btn-info:focus {
	color: #007bff;
    border-color: #fff;
	background: #fff;
}

.btn-danger {
    color: #fff;
	border-color: #fff;
	background: transparent;
}
.btn-danger:hover,
.btn-danger:active,
.btn-danger:focus {
	color: #c93b31;
    border-color: #fff;
	background: #fff;
}

.btn-warning {
    color: #000;
	border-color: #000;
	background: transparent;
}

.btn-warning:hover,
.btn-warning:active,
.btn-warning:focus {
	color: #000;
    border-color: #fff;
	background: #fff;
}
.text-responsive {
	display: none;
}
.notification-actions {
	display: flex;
	margin-left: 15px;
}
.notification-actions .notification-action {
	display: inline-block;
	margin-right: 15px;
}
@media (max-width: 992px) {
	.notifications-list {
		flex-direction: column;
	}
	.notification-actions {
		float: inherit;
	}
	.notification-title,
	.notification-title:hover,
	.notification-title:active,
	.notification-title:focus {
		text-align: center;
	}
	.notification-actions {
		text-align: center;
		margin-top: 15px;
		display: flex;
		justify-content: center;		
	}
	.notification-actions .notification-action {
		float: inherit!important;
		display: inline-block;
	}
	.text-responsive {
		display: inherit;
	}
	
}

@media (max-width: 450px) {
	.notifications-wrapper .cw {
		padding: 5px;
	}
	.notification-actions {
		margin-top: 10px;
	}
	.notification-title { 
		font-size: 16px;
		line-height: 20px;
	}
	.input-group-addon-apikey {
		padding: 4px 0;
	}
}

.navbar-login-main &gt; li &gt; a {
    padding-top: 26px;
    padding-bottom: 4px;
}

.navbar-login-main&gt;li.nav-item&gt;a {
	padding-top: 22px !important;
}

.navbar-nav&gt;li.navbar-profile&gt;.dropdown-menu {
    left: inherit;
    right: 0;
}

.navbar-inverse .navbar-nav .open .dropdown-menu&gt;li&gt;a {
    background: #1c1f21;
}

.navbar-inverse .navbar-nav .open .dropdown-menu&gt;li.mobile-tab-section&gt;a {
    background: #1c1f21;
}

.badge-crypto {
	background-color: #00D665;
}

.list-group-item.list-group-item-action.new-item-border-right-colour {
	border-right: 3px solid #00D665;
}

.api-link {
	color: #333
}

.admin-button {
	margin-bottom: 5px;
}</pre></body></html>