/**
 * CSS for the help page
 *
 * @package WordPress
 * @subpackage Bootstrap
 * @since Edition 1.0
 */
/* Admin Style Changes */
#adminmenuback {
  z-index: 0;
}

body {
  background: transparent;
}

/* Font Changes */
.wrap {
  font-family: 'Open Sans', sans-serif;
  margin-top: 20px;
  margin-right: 0;
  max-width: 960px;
  background: #FCFCFC;
  border-left: 1px solid #D8D8D8;
  border-right: 1px solid #D8D8D8;
  border-bottom: 1px solid #D8D8D8;
  padding: 10px 20px;
  moz-box-shadow: inset 0 1px 0 #fff;
  -webkit-box-shadow: inset 0 1px 0 #FFF;
  box-shadow: inset 0 1px 0 #FFF;
  /* Box Model */
  /* Tabs */
  /* Sidebar */
}
.wrap div.updated {
  display: none !important;
}
.wrap .bs-docs-sidebar.affix-bottom, .wrap .bs-docs-sidebar.affix {
  width: 215px;
}
.wrap .bs-links .glyphicon {
  font-size: 15px;
  margin-right: 5px;
}
.wrap h1 small {
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding-left: 8px;
}
.wrap p {
  font-size: 14px;
  line-height: 1.7em;
  margin-bottom: 25px;
  color: #777;
}
.wrap p .glyphicon {
  margin-right: 5px;
}
.wrap p.lead {
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 200;
  line-height: 1.4;
}
.wrap strong {
  color: #000;
}
.wrap .doc-content h2 {
  margin: 0;
  padding: 0;
  padding: 9px 15px 4px 0;
  padding-top: 50px;
  margin-top: -20px;
  background: transparent;
  color: #222;
  border: none;
}
.wrap h2.nav-tab-wrapper {
  margin: 0;
  padding: 0;
  padding: 0 0 0 31px;
  border: none;
  position: relative;
  z-index: 3;
  margin-left: -21px;
  margin-right: -21px;
}
.wrap h2, .wrap h2:first-child {
  color: #fff;
  padding: 30px;
  padding-bottom: 65px;
  margin-bottom: -43px;
  font-size: 22px;
  line-height: 39px;
  margin-top: -10px;
  margin-left: -21px;
  margin-right: -21px;
}
.wrap h2 small {
  color: #fff;
  opacity: 0.75;
}
.wrap .bootstrap-wrapper {
  padding-top: 20px;
}
.wrap section {
  padding: 60px 0 0 0;
}
.wrap .container.bs-docs-container {
  margin-left: 0;
  margin-right: 0;
}
.wrap .about-wrap h2 .nav-tab-active,
.wrap .nav-tab.nav-tab-active,
.wrap .nav-tab.nav-tab-active:hover {
  border-color: #ccc;
  border-bottom-color: #fff;
  background: #fff;
}
.wrap .nav-tab {
  background: transparent;
  border-color: transparent;
  color: #fff;
}
.wrap .nav-tab:hover,
.wrap .nav-tab.nav-tab-active {
  border-color: #fff;
  background: #fff;
  color: #222;
  text-decoration: none;
  border-radius: 0 !important;
}
.wrap h2 .nav-tab {
  padding: 12px 20px;
  font-size: 14px;
  font-weight: bold;
}
.wrap .bs-docs-sidebar .nav > li > a {
  font-size: 14px;
}
.wrap .bs-docs-sidebar .nav .nav .nav > .active > a,
.wrap .bs-docs-sidebar .nav .nav .nav > .active:hover > a,
.wrap .bs-docs-sidebar .nav .nav .nav > .active:focus > a {
  padding-left: 38px;
}
.wrap .bs-docs-sidebar .nav .nav .nav a,
.wrap .bs-docs-sidebar .nav .nav .nav a,
.wrap .bs-docs-sidebar .nav .nav .nav a {
  padding-left: 38px;
}

/* Document Content Page */
.doc-content {
  line-height: 1.5em;
  /* Ordered Lists Style */
}
.doc-content li, .doc-content dd {
  margin-bottom: 15px;
  color: #777;
}
.doc-content ol {
  margin-left: 3em;
}
.doc-content dl.dl-horizontal {
  background: #f3f3f3;
  padding: 25px 20px 15px 20px;
  border-radius: 4px;
}
.doc-content .dl-horizontal dt {
  color: #0074a2;
  font-size: 13px;
  font-weight: 800;
  text-transform: uppercase;
}
.doc-content ol {
  counter-reset: themewich-counter;
  list-style: none;
  padding: 20px 0 1px 0;
}
.doc-content ol li {
  min-height: 40px;
  padding-left: 15px;
  border-left: 2px solid #e3e3e3;
}
.doc-content ol li:before {
  content: counter(themewich-counter);
  counter-increment: themewich-counter;
  font-size: 12px;
  line-height: 40px;
  border: 1px solid #dcdcdc;
  width: 40px;
  height: 40px;
  border-radius: 50px;
  display: block;
  padding: 0px 0;
  text-align: center;
  float: left;
  margin-left: -56px;
  margin-top: -3px;
  color: #000;
}
.doc-content .page-header {
  margin-bottom: 10px;
  border: none;
}
.doc-content h1, .doc-content h2, .doc-content h3, .doc-content h4, .doc-content h5, .doc-content h6 {
  font-weight: bold;
}
.doc-content h1[id] {
  padding-top: 40px;
  margin-top: -30px;
}
.doc-content h1[id].page-header {
  margin-top: -15px;
}
.doc-content h2[id],
.doc-content h3[id] {
  padding-top: 50px;
  margin-top: -20px;
  margin-bottom: 10px;
  font-size: 18px;
  line-height: 39px;
  text-transform: uppercase;
  font-weight: 800;
  letter-spacing: 1px;
}
.doc-content h4[id], .doc-content .h4[id] {
  font-size: 20px;
  font-weight: bold;
  margin-top: 30px;
  text-transform: uppercase;
  font-weight: 800;
  letter-spacing: 1px;
}
.doc-content .lead, .doc-content .muted {
  color: #999;
}
.doc-content h1, .doc-content h2, .doc-content h3, .doc-content h4, .doc-content h5, .doc-content h6 {
  color: #000;
}
.doc-content h1, .doc-content .h1 {
  font-size: 24px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 2px;
}
.doc-content h3, .doc-content .h3 {
  font-size: 21px;
  font-weight: bold;
}
.doc-content .bs-links h3 {
  font-size: 18px;
  font-weight: 600;
}
.doc-content code {
  padding: 3px 6px;
  background-color: #f3f3f3;
  color: #333;
  white-space: pre;
}
.doc-content .bs-example code {
  padding: 0;
}
.doc-content kbd {
  padding: 2px 6px;
  background: #333;
  box-shadow: none;
  font-family: 'Open Sans', sans-serif;
  white-space: nowrap;
}
.doc-content .bs-callout {
  padding: 30px;
}
.doc-content .bs-example {
  background: #f3f3f3;
  border: none;
  border-radius: 4px;
  overflow: auto;
}
.doc-content .bs-example:after {
  font-size: 10px;
  color: #777;
  letter-spacing: 2px;
}
.doc-content .panel-group {
  padding: 45px 0 0 0;
  border-radius: 4px;
  position: relative;
}
.doc-content .panel-group:after {
  position: absolute;
  top: 10px;
  left: 15px;
  font-size: 12px;
  font-weight: bold;
  color: #bbb;
  text-transform: uppercase;
  letter-spacing: 1px;
  content: "Options";
}
.doc-content .panel-group .panel {
  margin: 0;
  border: 0;
  border-radius: 0;
}
.doc-content .panel-group .panel-heading + .panel-collapse .panel-body {
  border: none;
}
.doc-content .panel-group .panel + .panel {
  margin: 0;
}
.doc-content h4.panel-title a {
  position: relative;
  color: #666;
  font-size: 16px;
  text-decoration: none;
  display: block;
  padding: 20px;
  background: #e9e9e9;
  font-weight: 600;
}
.doc-content h4.panel-title a.collapsed:hover {
  background: #e3e3e3;
}
.doc-content .panel-heading {
  padding: 0;
}
.doc-content .panel {
  border-top: 1px solid #fff !important;
}
.doc-content h4.panel-title a:after {
  font-family: 'Glyphicons Halflings';
  content: "\2b";
  position: absolute;
  right: 20px;
  top: 20px;
  font-size: 12px;
  color: #fff;
}
.doc-content h4.panel-title a:before {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 15px 15px 0;
  border-color: #e9e9e9 transparent;
  display: block;
  width: 0;
  z-index: 1;
  bottom: -11px;
  left: 18px;
}
.doc-content .table > thead > tr > th,
.doc-content .table > tbody > tr > th,
.doc-content .table > tfoot > tr > th,
.doc-content .table > thead > tr > td,
.doc-content .table > tbody > tr > td,
.doc-content .table > tfoot > tr > td {
  border-color: #f3f3f3;
  padding: 12px;
  line-height: 1.68em;
}
.doc-content .table-striped > tbody > tr:nth-child(odd) > td, .doc-content .table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f3f3f3;
}
.doc-content .alert p {
  margin: 0;
}
.doc-content .bs-docs-sidebar .nav .nav > li li > a {
  padding-left: 60px;
}
.doc-content .bs-docs-sidebar .nav > li li.active > a,
.doc-content .bs-docs-sidebar .nav > li li.active:hover > a,
.doc-content .bs-docs-sidebar .nav > li li.active:focus > a {
  padding-left: 58px;
}
.doc-content .bs-docs-sidebar .nav > li li:hover > a {
  padding-left: 59px;
}

/* Light fresh theme */
.admin-color-fresh {
  /* Outline button for use within the docs */
}
.admin-color-fresh .bs-callout-info a,
.admin-color-fresh .bs-callout-info h4,
.admin-color-fresh .glyphicon {
  color: #0074a2;
}
.admin-color-fresh .dl-horizontal dt {
  color: #0074a2;
}
.admin-color-fresh .bs-callout-info {
  border-color: #0074a2;
  background: #f3f3f3;
}
.admin-color-fresh table td strong {
  color: #0074a2;
}
.admin-color-fresh .doc-content .panel-group:after {
  color: #0074a2;
}
.admin-color-fresh kbd {
  background: #0074a2;
}
.admin-color-fresh ol li:before {
  color: #0074a2;
  border: none;
  font-size: 32px;
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  border-radius: 0;
}
.admin-color-fresh a.btn-primary {
  background: #222222;
  border-color: #222222;
  color: #fff;
}
.admin-color-fresh .text-primary {
  color: #0074a2;
}
.admin-color-fresh .wrap h2 {
  border-top: 3px solid #0074a2;
  background: #222222;
}
.admin-color-fresh .wrap .doc-content h2 {
  margin: 0;
  padding: 0;
  padding: 9px 15px 4px 0;
  padding-top: 50px;
  margin-top: -20px;
  background: transparent;
  color: #222;
  border: none;
}
.admin-color-fresh .wrap h2.nav-tab-wrapper {
  border: none;
}
.admin-color-fresh .wrap h2.nav-tab-wrapper a {
  color: #fff;
}
.admin-color-fresh .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active,
.admin-color-fresh .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active:hover,
.admin-color-fresh .wrap h2.nav-tab-wrapper a.nav-tab:hover {
  color: #222;
}
.admin-color-fresh .nav-tab-wrapper a.nav-tab-active {
  color: #222;
  border-color: transparent;
}
.admin-color-fresh a {
  color: #0074a2;
}
.admin-color-fresh .btn-outline {
  border-color: #0074a2;
}
.admin-color-fresh .bs-brand-logos .inverse {
  background-color: #0074a2;
}
.admin-color-fresh .bs-glyphicons li:hover {
  background-color: #0074a2;
}
.admin-color-fresh .back-to-top:hover {
  color: #0074a2;
}
.admin-color-fresh .bs-docs-sidebar .nav > li > a:hover,
.admin-color-fresh .bs-docs-sidebar .nav > li > a:focus {
  color: #0074a2;
  border-left: 1px solid #0074a2;
}
.admin-color-fresh .bs-docs-sidebar .nav > .active > a,
.admin-color-fresh .bs-docs-sidebar .nav > .active:hover > a,
.admin-color-fresh .bs-docs-sidebar .nav > .active:focus > a {
  color: #0074a2;
  border-left: 2px solid #0074a2;
  font-weight: bold;
}
.admin-color-fresh .bs-docs-nav .navbar-brand,
.admin-color-fresh .bs-docs-nav .navbar-nav > li > a {
  color: #0074a2;
}
.admin-color-fresh .bs-docs-nav .navbar-toggle .icon-bar {
  background-color: #0074a2;
}
.admin-color-fresh .bs-docs-booticon-inverse {
  color: #0074a2;
}
.admin-color-fresh .bs-docs-booticon {
  background-color: #0074a2;
}
.admin-color-fresh .btn-outline-inverse:hover,
.admin-color-fresh .btn-outline-inverse:focus,
.admin-color-fresh .btn-outline-inverse:active {
  color: #0074a2;
}
.admin-color-fresh .btn-outline {
  color: #0074a2;
  border-color: #0074a2;
}
.admin-color-fresh .btn-outline:hover,
.admin-color-fresh .btn-outline:focus,
.admin-color-fresh .btn-outline:active {
  background-color: #0074a2;
  border-color: #0074a2;
  color: #fff;
}

/* Light admin theme */
.admin-color-light {
  /* Outline button for use within the docs */
}
.admin-color-light .bs-callout-info a,
.admin-color-light .bs-callout-info h4,
.admin-color-light .glyphicon {
  color: #04a4cc;
}
.admin-color-light .dl-horizontal dt {
  color: #04a4cc;
}
.admin-color-light .bs-callout-info {
  border-color: #04a4cc;
  background: #f3f3f3;
}
.admin-color-light table td strong {
  color: #04a4cc;
}
.admin-color-light .doc-content .panel-group:after {
  color: #04a4cc;
}
.admin-color-light kbd {
  background: #04a4cc;
}
.admin-color-light ol li:before {
  color: #04a4cc;
  border: none;
  font-size: 32px;
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  border-radius: 0;
}
.admin-color-light a.btn-primary {
  background: #888888;
  border-color: #888888;
  color: #fff;
}
.admin-color-light .text-primary {
  color: #04a4cc;
}
.admin-color-light .wrap h2 {
  border-top: 3px solid #04a4cc;
  background: #888888;
}
.admin-color-light .wrap .doc-content h2 {
  margin: 0;
  padding: 0;
  padding: 9px 15px 4px 0;
  padding-top: 50px;
  margin-top: -20px;
  background: transparent;
  color: #222;
  border: none;
}
.admin-color-light .wrap h2.nav-tab-wrapper {
  border: none;
}
.admin-color-light .wrap h2.nav-tab-wrapper a {
  color: #fff;
}
.admin-color-light .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active,
.admin-color-light .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active:hover,
.admin-color-light .wrap h2.nav-tab-wrapper a.nav-tab:hover {
  color: #222;
}
.admin-color-light .nav-tab-wrapper a.nav-tab-active {
  color: #222;
  border-color: transparent;
}
.admin-color-light a {
  color: #04a4cc;
}
.admin-color-light .btn-outline {
  border-color: #04a4cc;
}
.admin-color-light .bs-brand-logos .inverse {
  background-color: #04a4cc;
}
.admin-color-light .bs-glyphicons li:hover {
  background-color: #04a4cc;
}
.admin-color-light .back-to-top:hover {
  color: #04a4cc;
}
.admin-color-light .bs-docs-sidebar .nav > li > a:hover,
.admin-color-light .bs-docs-sidebar .nav > li > a:focus {
  color: #04a4cc;
  border-left: 1px solid #04a4cc;
}
.admin-color-light .bs-docs-sidebar .nav > .active > a,
.admin-color-light .bs-docs-sidebar .nav > .active:hover > a,
.admin-color-light .bs-docs-sidebar .nav > .active:focus > a {
  color: #04a4cc;
  border-left: 2px solid #04a4cc;
  font-weight: bold;
}
.admin-color-light .bs-docs-nav .navbar-brand,
.admin-color-light .bs-docs-nav .navbar-nav > li > a {
  color: #04a4cc;
}
.admin-color-light .bs-docs-nav .navbar-toggle .icon-bar {
  background-color: #04a4cc;
}
.admin-color-light .bs-docs-booticon-inverse {
  color: #04a4cc;
}
.admin-color-light .bs-docs-booticon {
  background-color: #04a4cc;
}
.admin-color-light .btn-outline-inverse:hover,
.admin-color-light .btn-outline-inverse:focus,
.admin-color-light .btn-outline-inverse:active {
  color: #04a4cc;
}
.admin-color-light .btn-outline {
  color: #04a4cc;
  border-color: #04a4cc;
}
.admin-color-light .btn-outline:hover,
.admin-color-light .btn-outline:focus,
.admin-color-light .btn-outline:active {
  background-color: #04a4cc;
  border-color: #04a4cc;
  color: #fff;
}

/* Blue admin theme */
.admin-color-blue {
  /* Outline button for use within the docs */
}
.admin-color-blue .bs-callout-info a,
.admin-color-blue .bs-callout-info h4,
.admin-color-blue .glyphicon {
  color: #4796b3;
}
.admin-color-blue .dl-horizontal dt {
  color: #4796b3;
}
.admin-color-blue .bs-callout-info {
  border-color: #4796b3;
  background: #f3f3f3;
}
.admin-color-blue table td strong {
  color: #4796b3;
}
.admin-color-blue .doc-content .panel-group:after {
  color: #4796b3;
}
.admin-color-blue kbd {
  background: #4796b3;
}
.admin-color-blue ol li:before {
  color: #4796b3;
  border: none;
  font-size: 32px;
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  border-radius: 0;
}
.admin-color-blue a.btn-primary {
  background: #096484;
  border-color: #096484;
  color: #fff;
}
.admin-color-blue .text-primary {
  color: #4796b3;
}
.admin-color-blue .wrap h2 {
  border-top: 3px solid #4796b3;
  background: #096484;
}
.admin-color-blue .wrap .doc-content h2 {
  margin: 0;
  padding: 0;
  padding: 9px 15px 4px 0;
  padding-top: 50px;
  margin-top: -20px;
  background: transparent;
  color: #222;
  border: none;
}
.admin-color-blue .wrap h2.nav-tab-wrapper {
  border: none;
}
.admin-color-blue .wrap h2.nav-tab-wrapper a {
  color: #fff;
}
.admin-color-blue .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active,
.admin-color-blue .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active:hover,
.admin-color-blue .wrap h2.nav-tab-wrapper a.nav-tab:hover {
  color: #222;
}
.admin-color-blue .nav-tab-wrapper a.nav-tab-active {
  color: #222;
  border-color: transparent;
}
.admin-color-blue a {
  color: #4796b3;
}
.admin-color-blue .btn-outline {
  border-color: #4796b3;
}
.admin-color-blue .bs-brand-logos .inverse {
  background-color: #4796b3;
}
.admin-color-blue .bs-glyphicons li:hover {
  background-color: #4796b3;
}
.admin-color-blue .back-to-top:hover {
  color: #4796b3;
}
.admin-color-blue .bs-docs-sidebar .nav > li > a:hover,
.admin-color-blue .bs-docs-sidebar .nav > li > a:focus {
  color: #4796b3;
  border-left: 1px solid #4796b3;
}
.admin-color-blue .bs-docs-sidebar .nav > .active > a,
.admin-color-blue .bs-docs-sidebar .nav > .active:hover > a,
.admin-color-blue .bs-docs-sidebar .nav > .active:focus > a {
  color: #4796b3;
  border-left: 2px solid #4796b3;
  font-weight: bold;
}
.admin-color-blue .bs-docs-nav .navbar-brand,
.admin-color-blue .bs-docs-nav .navbar-nav > li > a {
  color: #4796b3;
}
.admin-color-blue .bs-docs-nav .navbar-toggle .icon-bar {
  background-color: #4796b3;
}
.admin-color-blue .bs-docs-booticon-inverse {
  color: #4796b3;
}
.admin-color-blue .bs-docs-booticon {
  background-color: #4796b3;
}
.admin-color-blue .btn-outline-inverse:hover,
.admin-color-blue .btn-outline-inverse:focus,
.admin-color-blue .btn-outline-inverse:active {
  color: #4796b3;
}
.admin-color-blue .btn-outline {
  color: #4796b3;
  border-color: #4796b3;
}
.admin-color-blue .btn-outline:hover,
.admin-color-blue .btn-outline:focus,
.admin-color-blue .btn-outline:active {
  background-color: #4796b3;
  border-color: #4796b3;
  color: #fff;
}

/* Coffee admin theme */
.admin-color-coffee {
  /* Outline button for use within the docs */
}
.admin-color-coffee .bs-callout-info a,
.admin-color-coffee .bs-callout-info h4,
.admin-color-coffee .glyphicon {
  color: #c7a589;
}
.admin-color-coffee .dl-horizontal dt {
  color: #c7a589;
}
.admin-color-coffee .bs-callout-info {
  border-color: #c7a589;
  background: #f3f3f3;
}
.admin-color-coffee table td strong {
  color: #c7a589;
}
.admin-color-coffee .doc-content .panel-group:after {
  color: #c7a589;
}
.admin-color-coffee kbd {
  background: #c7a589;
}
.admin-color-coffee ol li:before {
  color: #c7a589;
  border: none;
  font-size: 32px;
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  border-radius: 0;
}
.admin-color-coffee a.btn-primary {
  background: #46403c;
  border-color: #46403c;
  color: #fff;
}
.admin-color-coffee .text-primary {
  color: #c7a589;
}
.admin-color-coffee .wrap h2 {
  border-top: 3px solid #c7a589;
  background: #46403c;
}
.admin-color-coffee .wrap .doc-content h2 {
  margin: 0;
  padding: 0;
  padding: 9px 15px 4px 0;
  padding-top: 50px;
  margin-top: -20px;
  background: transparent;
  color: #222;
  border: none;
}
.admin-color-coffee .wrap h2.nav-tab-wrapper {
  border: none;
}
.admin-color-coffee .wrap h2.nav-tab-wrapper a {
  color: #fff;
}
.admin-color-coffee .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active,
.admin-color-coffee .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active:hover,
.admin-color-coffee .wrap h2.nav-tab-wrapper a.nav-tab:hover {
  color: #222;
}
.admin-color-coffee .nav-tab-wrapper a.nav-tab-active {
  color: #222;
  border-color: transparent;
}
.admin-color-coffee a {
  color: #c7a589;
}
.admin-color-coffee .btn-outline {
  border-color: #c7a589;
}
.admin-color-coffee .bs-brand-logos .inverse {
  background-color: #c7a589;
}
.admin-color-coffee .bs-glyphicons li:hover {
  background-color: #c7a589;
}
.admin-color-coffee .back-to-top:hover {
  color: #c7a589;
}
.admin-color-coffee .bs-docs-sidebar .nav > li > a:hover,
.admin-color-coffee .bs-docs-sidebar .nav > li > a:focus {
  color: #c7a589;
  border-left: 1px solid #c7a589;
}
.admin-color-coffee .bs-docs-sidebar .nav > .active > a,
.admin-color-coffee .bs-docs-sidebar .nav > .active:hover > a,
.admin-color-coffee .bs-docs-sidebar .nav > .active:focus > a {
  color: #c7a589;
  border-left: 2px solid #c7a589;
  font-weight: bold;
}
.admin-color-coffee .bs-docs-nav .navbar-brand,
.admin-color-coffee .bs-docs-nav .navbar-nav > li > a {
  color: #c7a589;
}
.admin-color-coffee .bs-docs-nav .navbar-toggle .icon-bar {
  background-color: #c7a589;
}
.admin-color-coffee .bs-docs-booticon-inverse {
  color: #c7a589;
}
.admin-color-coffee .bs-docs-booticon {
  background-color: #c7a589;
}
.admin-color-coffee .btn-outline-inverse:hover,
.admin-color-coffee .btn-outline-inverse:focus,
.admin-color-coffee .btn-outline-inverse:active {
  color: #c7a589;
}
.admin-color-coffee .btn-outline {
  color: #c7a589;
  border-color: #c7a589;
}
.admin-color-coffee .btn-outline:hover,
.admin-color-coffee .btn-outline:focus,
.admin-color-coffee .btn-outline:active {
  background-color: #c7a589;
  border-color: #c7a589;
  color: #fff;
}

/* Ectoplasm admin theme */
.admin-color-ectoplasm {
  /* Outline button for use within the docs */
}
.admin-color-ectoplasm .bs-callout-info a,
.admin-color-ectoplasm .bs-callout-info h4,
.admin-color-ectoplasm .glyphicon {
  color: #a3b745;
}
.admin-color-ectoplasm .dl-horizontal dt {
  color: #a3b745;
}
.admin-color-ectoplasm .bs-callout-info {
  border-color: #a3b745;
  background: #f3f3f3;
}
.admin-color-ectoplasm table td strong {
  color: #a3b745;
}
.admin-color-ectoplasm .doc-content .panel-group:after {
  color: #a3b745;
}
.admin-color-ectoplasm kbd {
  background: #a3b745;
}
.admin-color-ectoplasm ol li:before {
  color: #a3b745;
  border: none;
  font-size: 32px;
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  border-radius: 0;
}
.admin-color-ectoplasm a.btn-primary {
  background: #413256;
  border-color: #413256;
  color: #fff;
}
.admin-color-ectoplasm .text-primary {
  color: #a3b745;
}
.admin-color-ectoplasm .wrap h2 {
  border-top: 3px solid #a3b745;
  background: #413256;
}
.admin-color-ectoplasm .wrap .doc-content h2 {
  margin: 0;
  padding: 0;
  padding: 9px 15px 4px 0;
  padding-top: 50px;
  margin-top: -20px;
  background: transparent;
  color: #222;
  border: none;
}
.admin-color-ectoplasm .wrap h2.nav-tab-wrapper {
  border: none;
}
.admin-color-ectoplasm .wrap h2.nav-tab-wrapper a {
  color: #fff;
}
.admin-color-ectoplasm .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active,
.admin-color-ectoplasm .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active:hover,
.admin-color-ectoplasm .wrap h2.nav-tab-wrapper a.nav-tab:hover {
  color: #222;
}
.admin-color-ectoplasm .nav-tab-wrapper a.nav-tab-active {
  color: #222;
  border-color: transparent;
}
.admin-color-ectoplasm a {
  color: #a3b745;
}
.admin-color-ectoplasm .btn-outline {
  border-color: #a3b745;
}
.admin-color-ectoplasm .bs-brand-logos .inverse {
  background-color: #a3b745;
}
.admin-color-ectoplasm .bs-glyphicons li:hover {
  background-color: #a3b745;
}
.admin-color-ectoplasm .back-to-top:hover {
  color: #a3b745;
}
.admin-color-ectoplasm .bs-docs-sidebar .nav > li > a:hover,
.admin-color-ectoplasm .bs-docs-sidebar .nav > li > a:focus {
  color: #a3b745;
  border-left: 1px solid #a3b745;
}
.admin-color-ectoplasm .bs-docs-sidebar .nav > .active > a,
.admin-color-ectoplasm .bs-docs-sidebar .nav > .active:hover > a,
.admin-color-ectoplasm .bs-docs-sidebar .nav > .active:focus > a {
  color: #a3b745;
  border-left: 2px solid #a3b745;
  font-weight: bold;
}
.admin-color-ectoplasm .bs-docs-nav .navbar-brand,
.admin-color-ectoplasm .bs-docs-nav .navbar-nav > li > a {
  color: #a3b745;
}
.admin-color-ectoplasm .bs-docs-nav .navbar-toggle .icon-bar {
  background-color: #a3b745;
}
.admin-color-ectoplasm .bs-docs-booticon-inverse {
  color: #a3b745;
}
.admin-color-ectoplasm .bs-docs-booticon {
  background-color: #a3b745;
}
.admin-color-ectoplasm .btn-outline-inverse:hover,
.admin-color-ectoplasm .btn-outline-inverse:focus,
.admin-color-ectoplasm .btn-outline-inverse:active {
  color: #a3b745;
}
.admin-color-ectoplasm .btn-outline {
  color: #a3b745;
  border-color: #a3b745;
}
.admin-color-ectoplasm .btn-outline:hover,
.admin-color-ectoplasm .btn-outline:focus,
.admin-color-ectoplasm .btn-outline:active {
  background-color: #a3b745;
  border-color: #a3b745;
  color: #fff;
}

/* Midnight admin theme */
.admin-color-midnight {
  /* Outline button for use within the docs */
}
.admin-color-midnight .bs-callout-info a,
.admin-color-midnight .bs-callout-info h4,
.admin-color-midnight .glyphicon {
  color: #e14d43;
}
.admin-color-midnight .dl-horizontal dt {
  color: #e14d43;
}
.admin-color-midnight .bs-callout-info {
  border-color: #e14d43;
  background: #f3f3f3;
}
.admin-color-midnight table td strong {
  color: #e14d43;
}
.admin-color-midnight .doc-content .panel-group:after {
  color: #e14d43;
}
.admin-color-midnight kbd {
  background: #e14d43;
}
.admin-color-midnight ol li:before {
  color: #e14d43;
  border: none;
  font-size: 32px;
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  border-radius: 0;
}
.admin-color-midnight a.btn-primary {
  background: #363b3f;
  border-color: #363b3f;
  color: #fff;
}
.admin-color-midnight .text-primary {
  color: #e14d43;
}
.admin-color-midnight .wrap h2 {
  border-top: 3px solid #e14d43;
  background: #363b3f;
}
.admin-color-midnight .wrap .doc-content h2 {
  margin: 0;
  padding: 0;
  padding: 9px 15px 4px 0;
  padding-top: 50px;
  margin-top: -20px;
  background: transparent;
  color: #222;
  border: none;
}
.admin-color-midnight .wrap h2.nav-tab-wrapper {
  border: none;
}
.admin-color-midnight .wrap h2.nav-tab-wrapper a {
  color: #fff;
}
.admin-color-midnight .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active,
.admin-color-midnight .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active:hover,
.admin-color-midnight .wrap h2.nav-tab-wrapper a.nav-tab:hover {
  color: #222;
}
.admin-color-midnight .nav-tab-wrapper a.nav-tab-active {
  color: #222;
  border-color: transparent;
}
.admin-color-midnight a {
  color: #e14d43;
}
.admin-color-midnight .btn-outline {
  border-color: #e14d43;
}
.admin-color-midnight .bs-brand-logos .inverse {
  background-color: #e14d43;
}
.admin-color-midnight .bs-glyphicons li:hover {
  background-color: #e14d43;
}
.admin-color-midnight .back-to-top:hover {
  color: #e14d43;
}
.admin-color-midnight .bs-docs-sidebar .nav > li > a:hover,
.admin-color-midnight .bs-docs-sidebar .nav > li > a:focus {
  color: #e14d43;
  border-left: 1px solid #e14d43;
}
.admin-color-midnight .bs-docs-sidebar .nav > .active > a,
.admin-color-midnight .bs-docs-sidebar .nav > .active:hover > a,
.admin-color-midnight .bs-docs-sidebar .nav > .active:focus > a {
  color: #e14d43;
  border-left: 2px solid #e14d43;
  font-weight: bold;
}
.admin-color-midnight .bs-docs-nav .navbar-brand,
.admin-color-midnight .bs-docs-nav .navbar-nav > li > a {
  color: #e14d43;
}
.admin-color-midnight .bs-docs-nav .navbar-toggle .icon-bar {
  background-color: #e14d43;
}
.admin-color-midnight .bs-docs-booticon-inverse {
  color: #e14d43;
}
.admin-color-midnight .bs-docs-booticon {
  background-color: #e14d43;
}
.admin-color-midnight .btn-outline-inverse:hover,
.admin-color-midnight .btn-outline-inverse:focus,
.admin-color-midnight .btn-outline-inverse:active {
  color: #e14d43;
}
.admin-color-midnight .btn-outline {
  color: #e14d43;
  border-color: #e14d43;
}
.admin-color-midnight .btn-outline:hover,
.admin-color-midnight .btn-outline:focus,
.admin-color-midnight .btn-outline:active {
  background-color: #e14d43;
  border-color: #e14d43;
  color: #fff;
}

/* Ocean admin theme */
.admin-color-ocean {
  /* Outline button for use within the docs */
}
.admin-color-ocean .bs-callout-info a,
.admin-color-ocean .bs-callout-info h4,
.admin-color-ocean .glyphicon {
  color: #9ebaa0;
}
.admin-color-ocean .dl-horizontal dt {
  color: #9ebaa0;
}
.admin-color-ocean .bs-callout-info {
  border-color: #9ebaa0;
  background: #f3f3f3;
}
.admin-color-ocean table td strong {
  color: #9ebaa0;
}
.admin-color-ocean .doc-content .panel-group:after {
  color: #9ebaa0;
}
.admin-color-ocean kbd {
  background: #9ebaa0;
}
.admin-color-ocean ol li:before {
  color: #9ebaa0;
  border: none;
  font-size: 32px;
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  border-radius: 0;
}
.admin-color-ocean a.btn-primary {
  background: #627c83;
  border-color: #627c83;
  color: #fff;
}
.admin-color-ocean .text-primary {
  color: #9ebaa0;
}
.admin-color-ocean .wrap h2 {
  border-top: 3px solid #9ebaa0;
  background: #627c83;
}
.admin-color-ocean .wrap .doc-content h2 {
  margin: 0;
  padding: 0;
  padding: 9px 15px 4px 0;
  padding-top: 50px;
  margin-top: -20px;
  background: transparent;
  color: #222;
  border: none;
}
.admin-color-ocean .wrap h2.nav-tab-wrapper {
  border: none;
}
.admin-color-ocean .wrap h2.nav-tab-wrapper a {
  color: #fff;
}
.admin-color-ocean .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active,
.admin-color-ocean .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active:hover,
.admin-color-ocean .wrap h2.nav-tab-wrapper a.nav-tab:hover {
  color: #222;
}
.admin-color-ocean .nav-tab-wrapper a.nav-tab-active {
  color: #222;
  border-color: transparent;
}
.admin-color-ocean a {
  color: #9ebaa0;
}
.admin-color-ocean .btn-outline {
  border-color: #9ebaa0;
}
.admin-color-ocean .bs-brand-logos .inverse {
  background-color: #9ebaa0;
}
.admin-color-ocean .bs-glyphicons li:hover {
  background-color: #9ebaa0;
}
.admin-color-ocean .back-to-top:hover {
  color: #9ebaa0;
}
.admin-color-ocean .bs-docs-sidebar .nav > li > a:hover,
.admin-color-ocean .bs-docs-sidebar .nav > li > a:focus {
  color: #9ebaa0;
  border-left: 1px solid #9ebaa0;
}
.admin-color-ocean .bs-docs-sidebar .nav > .active > a,
.admin-color-ocean .bs-docs-sidebar .nav > .active:hover > a,
.admin-color-ocean .bs-docs-sidebar .nav > .active:focus > a {
  color: #9ebaa0;
  border-left: 2px solid #9ebaa0;
  font-weight: bold;
}
.admin-color-ocean .bs-docs-nav .navbar-brand,
.admin-color-ocean .bs-docs-nav .navbar-nav > li > a {
  color: #9ebaa0;
}
.admin-color-ocean .bs-docs-nav .navbar-toggle .icon-bar {
  background-color: #9ebaa0;
}
.admin-color-ocean .bs-docs-booticon-inverse {
  color: #9ebaa0;
}
.admin-color-ocean .bs-docs-booticon {
  background-color: #9ebaa0;
}
.admin-color-ocean .btn-outline-inverse:hover,
.admin-color-ocean .btn-outline-inverse:focus,
.admin-color-ocean .btn-outline-inverse:active {
  color: #9ebaa0;
}
.admin-color-ocean .btn-outline {
  color: #9ebaa0;
  border-color: #9ebaa0;
}
.admin-color-ocean .btn-outline:hover,
.admin-color-ocean .btn-outline:focus,
.admin-color-ocean .btn-outline:active {
  background-color: #9ebaa0;
  border-color: #9ebaa0;
  color: #fff;
}

/* Sunrise admin theme */
.admin-color-sunrise {
  /* Outline button for use within the docs */
}
.admin-color-sunrise .bs-callout-info a,
.admin-color-sunrise .bs-callout-info h4,
.admin-color-sunrise .glyphicon {
  color: #dd823b;
}
.admin-color-sunrise .dl-horizontal dt {
  color: #dd823b;
}
.admin-color-sunrise .bs-callout-info {
  border-color: #dd823b;
  background: #f3f3f3;
}
.admin-color-sunrise table td strong {
  color: #dd823b;
}
.admin-color-sunrise .doc-content .panel-group:after {
  color: #dd823b;
}
.admin-color-sunrise kbd {
  background: #dd823b;
}
.admin-color-sunrise ol li:before {
  color: #dd823b;
  border: none;
  font-size: 32px;
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  border-radius: 0;
}
.admin-color-sunrise a.btn-primary {
  background: #b43c38;
  border-color: #b43c38;
  color: #fff;
}
.admin-color-sunrise .text-primary {
  color: #dd823b;
}
.admin-color-sunrise .wrap h2 {
  border-top: 3px solid #dd823b;
  background: #b43c38;
}
.admin-color-sunrise .wrap .doc-content h2 {
  margin: 0;
  padding: 0;
  padding: 9px 15px 4px 0;
  padding-top: 50px;
  margin-top: -20px;
  background: transparent;
  color: #222;
  border: none;
}
.admin-color-sunrise .wrap h2.nav-tab-wrapper {
  border: none;
}
.admin-color-sunrise .wrap h2.nav-tab-wrapper a {
  color: #fff;
}
.admin-color-sunrise .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active,
.admin-color-sunrise .wrap h2.nav-tab-wrapper a.nav-tab.nav-tab-active:hover,
.admin-color-sunrise .wrap h2.nav-tab-wrapper a.nav-tab:hover {
  color: #222;
}
.admin-color-sunrise .nav-tab-wrapper a.nav-tab-active {
  color: #222;
  border-color: transparent;
}
.admin-color-sunrise a {
  color: #dd823b;
}
.admin-color-sunrise .btn-outline {
  border-color: #dd823b;
}
.admin-color-sunrise .bs-brand-logos .inverse {
  background-color: #dd823b;
}
.admin-color-sunrise .bs-glyphicons li:hover {
  background-color: #dd823b;
}
.admin-color-sunrise .back-to-top:hover {
  color: #dd823b;
}
.admin-color-sunrise .bs-docs-sidebar .nav > li > a:hover,
.admin-color-sunrise .bs-docs-sidebar .nav > li > a:focus {
  color: #dd823b;
  border-left: 1px solid #dd823b;
}
.admin-color-sunrise .bs-docs-sidebar .nav > .active > a,
.admin-color-sunrise .bs-docs-sidebar .nav > .active:hover > a,
.admin-color-sunrise .bs-docs-sidebar .nav > .active:focus > a {
  color: #dd823b;
  border-left: 2px solid #dd823b;
  font-weight: bold;
}
.admin-color-sunrise .bs-docs-nav .navbar-brand,
.admin-color-sunrise .bs-docs-nav .navbar-nav > li > a {
  color: #dd823b;
}
.admin-color-sunrise .bs-docs-nav .navbar-toggle .icon-bar {
  background-color: #dd823b;
}
.admin-color-sunrise .bs-docs-booticon-inverse {
  color: #dd823b;
}
.admin-color-sunrise .bs-docs-booticon {
  background-color: #dd823b;
}
.admin-color-sunrise .btn-outline-inverse:hover,
.admin-color-sunrise .btn-outline-inverse:focus,
.admin-color-sunrise .btn-outline-inverse:active {
  color: #dd823b;
}
.admin-color-sunrise .btn-outline {
  color: #dd823b;
  border-color: #dd823b;
}
.admin-color-sunrise .btn-outline:hover,
.admin-color-sunrise .btn-outline:focus,
.admin-color-sunrise .btn-outline:active {
  background-color: #dd823b;
  border-color: #dd823b;
  color: #fff;
}

/* Show and affix the side nav when space allows it */
@media (min-width: 992px) {
  .bs-docs-sidebar.affix {
    top: 50px;
  }
}
