html{font-weight: normal;font-family: "Roboto", sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent;text-decoration: none;}a:active,a:hover{outline:0}

* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

/*REGISTER*/
.register--wrapper {padding:20px;box-shadow:0 1px 5px #d8d8d8;max-width: 480px;margin: 0 auto;}
.register--wrapper h1 {font-size:24px;text-align:center;color:#282828;margin-bottom:25px;}
.register--output {margin: 25px 0px;}
.register--output li {float: left;font-size: 13px;color: #959595;font-weight: 200;background: #FFF;padding: 0px 5px;display: inline-table;position: relative;top: 4px;word-break: break-all;width: 30%;}
.register--output li:last-child {font-weight:300;float:right;color:#383838;width: 65%;text-align: right;}
.register--success {margin:0 auto;display:block;}
/*OVERVIEW PAGE*/
.developer--accordian {border: 1px solid #ECECEC;min-height: 700px;display: flex;position: relative;}
.developer--accordian-tab {width: 250px;background: #F1F5F8;}
.developer--accordian-tabBox {margin: 0;float: left;width: 83%;position: relative;flex: 1;}
.developer-dropdown .dropdown-menu {position: relative;min-width: auto;width: 100%;border: none;box-shadow: none;}
.developer-dropdown .dropdown-menu>li>a {white-space: normal;}
.pB30 {padding-bottom: 30px;}
.slide--menu {padding-left: 25px;}
.slide--menu div a {display:block;font-size:14px;color:#282828;font-weight:300;padding:10px 0;border-bottom:solid 1px #DDDDDD}
.slide--menu-collapse {border-bottom:solid 1px #DDDDDD;}
a:hover {color:#19b5ff;transition:350ms;}
a.is-active {color:#19b5ff !important;}
/* .slide--menu-collapse label{font-size:13px;color:#282828;font-weight:300;display: block;position: relative;margin: 0;padding: 10px 0;cursor:pointer;}
.slide--menu-collapse label:hover {color:#19b5ff;transition:350ms;}
.slide--menu-collapse label:after {content:'+';color:#282828;position: absolute;right: 10px;font-size: 20px;line-height: 20px;}
.slide--menu-collapse div a:hover {color:#19b5ff;transition:350ms;} */
.slide--menu-collapse span label{font-size:13px;color:#282828;font-weight:300;display: block;position: relative;margin: 0;padding: 10px 0;cursor:pointer;}
.slide--menu-collapse span label:hover {color:#19b5ff;transition:350ms;}
.slide--menu-collapse span label:after {content:'+';color:#282828;position: absolute;right: 10px;font-size: 20px;line-height: 20px;}
.slide--menu-collapse div a:hover {color:#19b5ff;transition:350ms;}

.flex--box {display: flex;}
.flex-content { flex: 1 1 auto;padding: 20px;}
.flex--code {flex: 0 0 auto;width: 30%;background: #111d26;color: #FFF;}

/*.slide--menu-collapse div a:after {content:'+';color:#282828;position: absolute;right: 15px;font-size: 20px;line-height: 20px;}*/

.slide--menu-collapse input[type="checkbox"]:checked~ span label:after {content:'-';}
.slide--menu-collapse input[type="checkbox"] {display:none}
.slide--menu-collapse input[type="checkbox"]:checked ~ div{display:block;}
/* .slide--menu-collapse div > div.first, .slide--menu-collapse  div > div.last {display:none;} */
.slide--menu-collapse div{display:none;}
.slide--menu-collapse div a {font-size:12px;display:block;padding: 10px 10px 10px 15px;color:#282828;font-weight:300;}
.slide--menu-collapse a.is-active {color:#19b5ff;} 
.active-trail a {color:#19b5ff !important;}
.developer--h2 {text-transform:uppercase;color:#c9354d;margin-bottom:10px;font-weight: 600;
    font-size: 25px;}
.developer--para {font-size:15px;color:#48525c;line-height:20px;}
.developer--h3 {text-transform:uppercase;color:#282828;padding:10px 0;font-size:18px;margin-bottom:5px;}
.developer--h4 {color:#005af0;padding: 0;font-size: 14px;margin-top: 10px;margin-bottom: 5px;text-transform: uppercase;}
.developer--h4 a {color:#005af0;text-transform:initial;font-weight: 300;}
.developer--DescPara {font-size:15px;padding:20px 0px;}
.developer--DescPara span {font-weight: 300;font-size:13px;display:block;color:#282828;margin-bottom:10px;line-height: 20px;}
.developer--DescPara a {letter-spacing: 0.5px;font-weight: 300;color: #005af0;word-break:break-all;}
.desc--content {display: inline-flex;padding: 0px 20px 0px 0px;line-height: 26px;}
.desc--content:last-child {border-left: 1px solid #ccc;padding: 0px 20px;}
.slide--dropdown {background:transparent;border-bottom:solid 1px #ECECEC;padding:15px;font-weight:300;position:relative;display:block;width:100%;text-align:left;cursor:pointer;display:none;}
.slide--dropdown:after {content:'';width:8px;height:8px;display:inline-block;position:absolute;border-right:1px solid #48525c;border-bottom:1px solid #48525c;right:15px;transform:rotate(45deg);margin-top:5px;}
.line--bottom {border-bottom: none;}
.height--flex {min-height:700px;display: flex;}
.color-f-w {background: #FFF;}
.padding-right {padding-right:15px;}
.developer--code {background:transparent;color: #FFF;border:none;}
.developer--code samp {color:#19b5ff;}
.code--header {color:#FFF;font-size:16px;font-weight:300;margin-top: 15px;margin-bottom: 5px;}
.developer--code-input {background: #1a2c3a;padding:15px;overflow-x: auto;}
.code--copy {border: 1px solid #324658;border-radius: 2px;color: #324658;font-size: 12px;font-weight: 300;padding: 3px 10px;display: inline-block;margin-bottom: 10px;}
.code--copy:hover, .code--copy:focus {color: #19b5ff;font-size: 12px;font-weight: 300;border:solid 1px #19b5ff;}
.developer--code-input .developer--code {padding:0;}
.developer--code-input .developer--code code{color:#d73a49;}
pre {font-size:11px;line-height:20px;}
.tabl--info{margin-bottom:15px;}
.tabl--info table {width:100%;font-size: 11px;border:solid 1px #dce9ff;}
.tabl--info table th{background:#dce9ff;padding:10px 5px;font-weight: 300;color: #383838;}
.tabl--info table td{padding:5px;border-bottom:dashed 1px #dce9ff;border-right: dashed 1px #dce9ff;word-break: break-word;}
.tabl--info table tr:last-child td{border-bottom:none;}
#lockDownload {color:#282828;}
.markets--pre {background-color: #ffffff;border: none;}
.developer--span {display: inline-block !important;margin-bottom: 0px !important;}
a.api--button {border-bottom: 1px solid;background: #66b5f7;color: #FFF;padding: 5px 10px;font-size: 1.2rem;margin-left: 10px;float: right;margin-top: 4px;}
.popover--show {position: absolute;margin-top: 4px;background: #FFF;font-size: 11px;padding: 2px 6px;border-radius: 3px;box-shadow: 0px 0px 5px rgba(0,0,0,0.2);margin-left:8px;color: #383838;}
.popover--show::before {content: '';padding: 4px;position: absolute;left: -3px;background: #FFF;transform: rotate(45deg);top: 5px;     }
.register-error {font-size: 15px;color: #c9354d;text-align: center;padding-top: 55px;}
kbd {padding: 2px 4px;font-size: 90%;color: #24292e;background-color: #f6f8fa;border-radius: 3px;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.0);box-shadow: inset 0 -1px 0 rgba(0,0,0,.0);}
.hide {
    display: none!important;
}
.developer--subtext{
    font-size: 18px;
    padding: 10px 0;
}
@media only screen and (max-width:760px){
    .developer--accordian {display:block;min-height:initial;}
    .developer--accordian-tab {width:100%;}
    .slide--dropdown {display:block;}
    .slide--menu {display:none;position:absolute;width:100%;background:#FFF;z-index:1;box-shadow:0px 10px 6px rgb(0,0,0,0.2);}
    .developer--accordian-tabBox {width:100%;float:none;padding:0;}
    .height--flex {display:block;min-height: initial;}
    .padding-right{padding:15px;}
    .developer--h2 {font-size: 24px;margin-bottom: 47px;padding-top: 0px;}
    a.api--button {margin-left: 0px;float: left;display: block;position: absolute;}
}
@media only screen and (max-width:768px) {
	.flex--box {display: block;}
	.flex--code {width: 100%;}
}

/* .python-sdk {background: url(../images/python.png) no-repeat left top;}
.nodejs-sdk {background: url(../images/node-js.png) no-repeat left top;}
.golang-sdk {background: url(../images/golang.png) no-repeat left top;}
.lockDownload {background: url(../images/lock.png) no-repeat right top;} */
.code--copy {border: 1px solid #a0a0a0;border-radius: 2px;color: #a0a0a0;font-size: 12px;font-weight: 300;padding: 3px 10px;display: inline-block;margin-bottom: 10px;}
.code--copy:hover, .code--copy:focus {color: #19b5ff;font-size: 12px;font-weight: 300;border: solid 1px #19b5ff;
}
.lock--img {position: absolute;left: 105px;padding-top: 5px;}
