.navbar-default {
    background-color: #565656;
    border-color: #4e4e4e;
}

body {
    background-color: #737373!important; /*#5d5d5d;*/
    color: #cecece!important;
}

button.trigger.btn.btn-default {
    background: #565656;
    border: 1px solid #505050;
    border-radius: 0;
    color: #cecece;
}

.home-but {
    background: #565656;
    border: 1px solid #505050;
    border-radius: 0;
    color: #cecece;
}

.but-men-con {
    background: #5d5d5d;
    color: #cecece;
    -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 6px 6px 0px rgba(0,0,0,0.1);
    box-shadow: 0px 6px 6px 0px rgba(0,0,0,0.1);
    border: 1px solid #505050;
}

.menu-toggler li a {
    color: #cecece;
    padding: 20px 0;
}

.popover.bottom>.arrow:after {
    border-bottom-color: #5d5d5d;
}

a, a:hover, a:focus, a:active {
    color: #8dc8fb;
    text-decoration: none;
}

.bytn-header a, .bytn-header h1 {
    color: #cecece;
}

.big-logo-bytn {
	display: none;
}

.bytn-logo {
	display: none!important;
}

.big-logo-bytn-dark {
        display: inherit;
}

.bytn-logo-dark {
        display: inherit;
}

.sidebar-logo-bytn {
  display: none!important;
}

.sidebar-logo-bytn-dark {
  display: inherit!important;
}

img.bytn-logo-dark {
    display: inherit;
}



.nightmode {
    display: inherit;
}

.daymode {
	display: none;
}


h1 a, h2 a, h3 a, h4 a {
    color: #cecece!important;
}

h1, h2, h3, h4, h5, h6 {
    color: #cecece!important;
}

.bytn-content {
    background: #565656;
    -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.1);
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.1);
}

pre {
    background: #868585;
    color: #ececec;
    border: 1px solid #989898;
}

code {
    color: #ececec;
    background-color: #868585;
    border: 1px solid #989898;
}

.bs-callout {
  background: #6d6d6d!important;
  border-top: none;
  border-right: none;
  border-bottom: none;
}

.bs-callout-default h4 {
    color: #a9a9a9;
}

.bytn-footer {
    background-color: #565656;
    border-top: 1px solid #525252;
}

.bytn-pagination {
    background-color: #565656;
    -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.1);
    box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.1);
}

.page-menu li a {
    color: #cecece!important;
}

.page-menu li a:hover, button, input, select, textarea{
    color: #777;
}

li.sidebar-head a:hover, li.sidebar-head a.levelup:hover {
  text-decoration: none;
  color: #cecece;
}

a.toc-link, a.heading-link {
    color: #cecece!important;
}

a.toc-link:hover {
    color: #777!important;
}

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
  color: #cecece;
}

hr.style-two {
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(204, 204, 204, 0.75), rgba(0,0,0,0));
}

p.wp-caption-text {
    color: #cecece;
}

.recent-heading {
    background-color: #333;
}

.recent-heading a, a:hover {
	color: #ffffff;
}

.recent-content {
    background: #6d6d6d;
}

.recent-text {
    background: #6d6d6d!important;
}

.recent-excerpt {
  color: #cecece;
}

.modal-content {
    background: #737373;
}

.menu-toggler li a:hover {
    color: #777;
}

.social-topbar a {
  color: #cecece;
}

.doc-header {
  background: #4d4d4d!important;
}

.comment-author.vcard a {
    text-decoration: none;
    color: #cecece!important;
}

blockquote {
    background-color: #4d4d4d;
    border-left: 5px solid #737373;
}

.comment-body .quote .title {
    background-color: #4d4d4d!important;
    border-left: 5px solid #737373!important;
}

aside.onebox {
    border: 5px solid #737373!important;
    background-color: #404040!important;
}

.view-contents-link {
    background: #414141!important;
}

.bytn-sidebar {
    background: #4d4d4d !important;
}

.sidebar-header {
    background: #6c6c6c!important;
}
