
/* general */
body.darkmode{background:black;color:white;}
body.darkmode a{color:#17a1f6;}
body.darkmode div.tagsinput{background:none;}
body.darkmode .pagination a, body.darkmode .pagination span{background:none;border:1px #2e3a48 solid;}

body.darkmode h2.sectionHead{color:white;border-left: 52px #2e3a48 solid;}

body.darkmode .box_content{background:#222222;}
body.darkmode h1, body.darkmode h2, body.darkmode h3{font-weight:normal;}
body.darkmode .dropdown-menu .divider{background:#4f5762;}

body.darkmode .panel{background:none;border-color:#2e3a48;}
body.darkmode .list-group-item{background:none;border-color:#2e3a48;}
body.darkmode .list li{background:#1A2634;border:1px #2e3a48 solid;}
body.darkmode .list .comment_box li{background:none;border:0;}
body.darkmode .list li .total{background:white;color:black;}
body.darkmode #form_search{background:none;}
body.darkmode .list .comments, body.darkmode .list .comments a{color:#efefef !important;}
body.darkmode .list .forum_date{color:#efefef;}

body.darkmode .form-control{background:black;color:white;}
body.darkmode .form input, body.darkmode .form select, body.darkmode .form textarea{background:black;color:white;}
body.darkmode .btn-primary{background:#2e3a48 !important;border-color:#2e3a48 !important;color:#c2c6ca !important;}
body.darkmode .btn-default{background:none;color:#c2c6ca;}
body.darkmode .btn-default:hover{color:white;}
body.darkmode .btn-success{background:#5f9c16;border-color:#34550c;color:#e3e3e3;}
body.darkmode .btn-success:hover{color:white;}
body.darkmode .btn-black{background:#2e3a48;color:#c2c6ca;}
body.darkmode .btn-black:hover{color:white;}
body.darkmode .btn-danger{color:white;}
body.darkmode .form-inline .form-control{border-right:0;}
body.darkmode .input-group-btn .btn-default{background:none;border-color:#ccc;border-left:0;}
body.darkmode .dropdown-menu a, body.darkmode .dropdown-menu a:hover{color:white !important;background:none;}
body.darkmode .panel-default > .panel-heading{background:#2e3a48;}
body.darkmode .panel-default > .panel-heading a{color:#c2c6ca;}
body.darkmode .panel-default > .panel-heading + .panel-collapse .panel-body{border-top:0;}
body.darkmode .label-default{background:#2e3a48;color:#c2c6ca;}
body.darkmode .table th{background:none;}
body.darkmode .table.table-striped tbody tr:hover td{background:none;}
body.darkmode .table td{background:none !important;}
body.darkmode #content .dropdown-toggle{background:none;color:white;}
body.darkmode .dropdown-menu, body.darkmode .dropdown-menu li, body.darkmode .navbar-nav .open .dropdown-menu{background:#2e3a48;}
body.darkmode .list-group-item .badge.pull-right{background:none;padding-right:0;}

/* community */
#community .photo{background:#2e3a48;}

/* foro */
body.darkmode .news_details, body.darkmode .news_details a, body.darkmode .news_details b{color:white;}
body.darkmode .news_details{background:#2e3a48;color:#c2c6ca;}
body.darkmode .news_details a{color:#fff !important;}
body.darkmode .permalink{color:#2fcb47;}

/* footer */
body.darkmode .footer{border-top:0;}
body.darkmode .footer h3{font-weight:normal;}

/* blog */
body.darkmode .authorbox .panel-heading{color:black;}
body.darkmode #blog .news_details, body.darkmode #blog .news_details *{color:white;}
body.darkmode .toc{padding:20px;background:#1A2634;border:1px #2e3a48 solid;}
body.darkmode .toc li{margin-top:10px;}

/* perfil */
body.darkmode #wrapper{background:none;color:white;border:1px #2e3a48 solid;}
body.darkmode #wrapper a{color:#17a1f6;}
body.darkmode #wrapper2{background:none !important;border:1px #2e3a48 solid;}
body.darkmode #bio p{background:#2e3a48;border-color:#2e3a48;border-width:0;padding:25px;}
body.darkmode ul#skills li, body.darkmode ul#skills li:hover{background:#2e3a48;}

@media only screen and (max-width : 480px) {
    body.darkmode #wrapper{border:0;}
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color: #4f5762;}
}

/* popup user */
body.darkmode .fancybox-skin{background:#1A2634;color:white;}
body.darkmode .fancybox-skin #user_header{background:none;color:white}
body.darkmode .fancybox-skin .tabs, body.darkmode .fancybox-skin .tabs2{border:0;}
body.darkmode .fancybox-skin .tabs a.sel, body.darkmode .fancybox-skin .tabs2 a.sel{background:#2e3a48;color:#c2c6ca;border-radius:5px;}
body.darkmode #tab_box2_forum a{border-color:#4f5762 !important;}
body.darkmode #tab_box2_tests td{border-color:#4f5762;}

/*empleo*/
body.darkmode .panel-heading{color:white;border-bottom:0;}
body.darkmode .box_col{background:none;}
    body.darkmode .box_col p{color:white !important;}

/*editor markdown*/
body.darkmode .ace-tomorrow{color:white;}
body.darkmode .md-toolbar, body.darkmode .ace-tomorrow{background:none !important;}
body.darkmode .md-fullscreen{background:black;}