/*!
 * Bootstrap v3.3.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/* --------  SNOWFLAKE   -------- */ ::selection{background:rgba(242,242,242,1);}::-moz-selection{background:rgba(242,242,242,1);}

body, div, h1, h2, h3, h4, h5, h6, p {font-family:'ProximaNova-Regular',sans-serif;}
body {padding-top:125px; line-height:1.75;}
h3 {margin-bottom:15px; font-size:23px;}
h4 {font-size:15px; margin:20px 0;}

a {color:rgba(44,150,255,1);}

.btn {border-radius:3px;}
.btn-default {background-color:rgba(44,150,255,1); border-color:rgba(44,150,255,1); margin-top:10px;}
.btn-default:hover {background-color:rgba(41,45,51,1); border-color:rgba(41,45,51,1);}

.wrap {background-color:rgba(247,248,249,1);height:100vh;}
.centered {text-align:center;}
.masthead {padding:30px 0 30px; margin-bottom:0;}
.masthead h1 {font-size:75px; line-height:1; letter-spacing:-2px; font-weight:bold;}
.header-section {background:#222; position:absolute; left:0px; width:100%; padding-left:0; margin-left:0; color:#FFF;}
.header-row {width: 960px; margin: auto;}
.header-push {height: 370px;}
.main {min-height: 370px;}
.footer-left {float: left;}
.footer-right {float: right;}
.doc-component {color:rgba(41,45,51,1); font-family:'ProximaNova-Semibold',sans-serif;}
.navbar {background-color:transparent; border:none;}
.navbar-subtle {background-color:rgba(247,248,249,1); border-bottom:1px solid rgba(238,238,238,1); border-right:1px solid rgba(238,238,238,1);}
.navbar-subtle .navbar-nav li a {color:rgba(68,68,68,1); font-family:'ProximaNova-Medium',sans-serif;}
.navbar-subtle .navbar-nav li a:hover {background-color:rgba(242,242,242,1); color:rgba(44,150,255,1);}
.onename-logo-head {fill:rgba(30,30,30,1); width:88px; line-height:1.428;}
.onename-logo-head-rev {fill:rgba(255,255,255,1); width:88px; line-height:1.428;}
.navbar-brand {line-height:21px; padding:16px 14px;}
.tagline {font-size:17px; font-family:'ProximaNova-Medium',sans-serif; color:rgba(44,150,255,1); line-height:21px;}
a.tagline, a.tagline:hover, a.tagline:focus, a.tagline:active {display:inline-block; margin:0 0 0 -18px; padding:16px 8px 10px 8px; text-decoration:none;}
.navbar-header {padding:1px;}
.list-group-item.nav-solo {color:rgba(180,180,180,1); padding:12px 15px; background-color:rgba(24,24,24,1); border:none;}
.list-group-item.nav-solo:hover, .list-group-item.nav-solo:focus,.list-group-item.nav-solo:active {color:rgba(255,255,255,1); background-color:rgba(44,150,255,1);}
#background {z-index:1; bottom:0; position:fixed; right:0; top:0; left:0;}
.background-actual {background:rgba(41,45,51,1); bottom:0; left:50%; position:absolute; right:0; top:0; padding-left:15px;}
pre {background:rgba(32,35,39,1); margin:0 -40px; padding:20px 60px; font-family:'Source Code Pro',Menlo,monospace; font-size:13px; line-height:1.5em; font-weight:500; border:none;}
.navbar-inverse .navbar-toggle, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {border-color:transparent; background-color:transparent;}
.navbar-default .navbar-toggle .icon-bar {display:block; width:16px; height:1px; border-radius:0; background-color:rgba(34,34,34,1);}
.navbar-toggle .icon-bar+.icon-bar {margin-top:3px;}
.navbar-toggle {margin:10px;}
.navbar-default .navbar-collapse {border-color:rgba(242,242,242,1); max-height:none;}
.collapse > ul.nav.navbar-nav.navbar-right > li:last-child {border-top: 1px solid rgba(238,238,238,1); padding-top:8px; margin-top:8px;}
.segment-code {width:100%; float:left; background:rgba(41,45,51,1);}
.navheader {font-size:12px; color:rgba(140,140,140,1); font-family:'ProximaNova-Medium',sans-serif; text-transform:uppercase; padding-left:15px; margin-top: 30px;}
.hljs {background:rgba(32,35,39,1);}
.segment-wrapper {padding-right:0; padding-left:0;}
.segment-zone {padding:20px 20px 35px 20px;}
.segment-code {border-top:1px solid rgba(180,180,180,0.1);}
.segment-zone {border-top:1px solid rgba(240,240,240,0.7);}
.head-code {background:rgba(27,30,33,1); margin-top:53px;}
ul.nav.navbar-nav.navbar-right.visible-xs.visible-sm>li {float:none;}
.nav>li {float:left;}
.nav>li>a.active {text-decoration:none; background-color:rgba(41,45,51,1); border-radius:3px; margin-right:2px; margin-left:2px; padding:10px 15px; color:rgba(255,255,255,1);}
.nav>li>a:hover, .nav>li>a:focus {text-decoration:none; background-color:rgba(44,150,255,1); border-radius:3px; margin-right:2px; margin-left:2px; padding:10px 15px; color:rgba(255,255,255,1);}
.nav>li>a {color:rgba(180,180,180,1); margin-right:2px; margin-left:2px; padding:10px 15px;}
.head-in {margin:5px 0; max-height:41px;}
nav.navbar.navbar-default {margin-top:-125px; background-color:rgba(41,45,51,1);}
.col-centered {float:none; margin:15px auto;}


/* -- Jumbotron -- */
.jumbo-registrar {margin-top:50px; padding:48px; border-radius:4px; background-color:rgba(255,255,255,1); margin-bottom:300px; max-width:550px;
  -webkit-box-shadow:rgba(0,0,0,.1) 0 0 2px;
  -moz-box-shadow:rgba(0,0,0,.1) 0 0 2px;
  box-shadow:rgba(0,0,0,.1) 0 0 2px;
}
.lead-registrar {font-size:16px!important; color:rgba(52,52,52,1); margin-bottom:30px!important;}
.form-control {box-shadow:none; outline:none; border-radius:3px;}
.form-control:focus {box-shadow:none; outline:none;}

.parameter {overflow:hidden;}
.parameter-label {display:block;text-align:right;float:left;position:relative;width:180px;word-break: break-all;}
.parameter-description {position:relative;margin: 0 0 0 200px;}


/* Media queries */

/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */

/* Small devices (tablets, 768px and up) */
@media (min-width:768px) {
  body {padding-top:51px;}
  .navbar-toggle {display:block;}
  .bs-docs-sidebar {margin-top:31px;}
  .bs-docs-masthead .lead{width:80%;font-size:30px}
  .carbonad{position:absolute;top:0;right:15px;width:330px!important;padding:15px!important;margin:0!important}
  .bs-docs-masthead .carbonad{position:static}
  .bs-docs-sidebar .nav>.active>ul{display:block}
  .bs-docs-sidebar.affix,.bs-docs-sidebar.affix-bottom{width:213px}
  .bs-docs-sidebar.affix{position:fixed;top:20px;}
  .bs-docs-sidebar.affix-bottom{position:absolute;}
  .bs-docs-sidebar.affix-bottom .bs-docs-sidenav,.bs-docs-sidebar.affix .bs-docs-sidenav{margin-top:0; margin-bottom:0;}
  .sidebar {height:100vh; position:fixed; top:0; left:0; z-index:100; width:200px; background-color:rgba(247,248,249,1); border-right:1px solid rgba(238,238,238,1);}
  .list-group {margin-top:63px; font-family:'ProximaNova-Medium',sans-serif;}
  .list-group-item {border:none; background-color:rgba(247,248,249,1); padding:4px 20px;}
  .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {color:rgba(44,150,255,1); background-color:rgba(247,248,249,1);}
  a.list-group-item:hover, a.list-group-item:focus {text-decoration:none; color:rgba(44,150,255,1); background-color:rgba(247,248,249,1);}
  .list-group-item.nav-solo:hover, .list-group-item.nav-solo:focus,.list-group-item.nav-solo:active {color:rgba(255,255,255,1); background-color:rgba(44,150,255,1);}
  .content {margin-left:0; z-index:2; position:relative;}
  .segment-zone, .segment-code {padding:50px 40px;}
  .seg-code-wrap {padding-top: 65px;}
  .head-zone {padding:0px 40px;}
  .head-code {float:none; min-height:53px; margin-top:0;}
  .segment-code, .head-code {margin-left:50%; color:rgba(255,255,255,1);}
  .segment-code {width:auto; float:none;}
  pre {padding:20px 40px;}
  .navbar-header {float:none;}
  .navbar-toggle {display:block;}
  div.navbar.navbar-fixed-top.navbar-default.navbar-subtle.visible-xs.visible-sm {margin-right:50%;}
  .navbar-collapse {border-top:1px solid transparent; box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}
  .navbar-collapse.collapse {display:none!important;}
  .navbar-nav {float:none!important;}
  .navbar-nav>li {float:left;}
  .navbar-nav>li>a {padding-top:10px; padding-bottom:10px;}
  .navbar-text {float:none; margin:15px 0;}
  .navbar-collapse.collapse.in {display:block!important;}
  .collapsing {overflow:hidden!important;}
  .container-fluid>.navbar-header, .container-fluid>.navbar-collapse {margin-right:-15px; margin-left:-15px;}
  .navbar>.container-fluid .navbar-brand {margin-left:0;}
  .navbar-nav.navbar-right:last-child {margin-right:0;}
  ul.nav.navbar-nav.navbar-right.visible-xs.visible-sm {margin-top:7.25px; margin-bottom:7.25px;}*/
  .head-in {margin:5px 0; max-height:41px;}
  nav.navbar.navbar-default.base {margin-top:-51px;}
}

/* Small dropdown navigation (tablet navbar, 769px and up) */
@media (min-width: 768px) {

}

/* Medium devices (desktops, 992px and up) */
@media (min-width:992px) {
  .navbar-subtle .navbar-nav li a:hover {background-color:rgba(34,34,34,1); color:rgba(34,34,34,1);}
  .navbar-toggle {display:none;}
  .content {margin-left:200px; z-index:2; position: relative;}
  .navbar-subtle {width:200px;}
  #background {left:200px;}
  .navheader {padding-left:20px;}
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width:1200px) {
  .sidebar {width:220px;}
  .content {margin-left:220px;}
  .navbar-subtle {width:220px;}
  #background {left:220px;}
}


