footer .footerbottom {
    display: none;
}
header {
    background: #212121;
}
nav .menu li.current-menu-item a {
    color: #ccc;
}
nav .menu li.current-menu-item a:hover {
    color: #fff;
}
header #searchdiv.active #searchform input[type=text] {
    background: #212121;
}
#s, .edd-input, .form_field, .input-text, .ninja-forms-field, .wpcf7 input.wpcf7-text {
    color: #ccc;
}
#headertop {
    background: #212121;
}
#headertop, #headertop a, header #searchicon {
    color: #ccc;
}
#headertop, #headertop a:hover {
    color: #fff;
}
header #searchform {
    background: #ccc;
}
footer {
    background: #212121;
    color: #fff;
}
#footerbottom {
    background: #000;
}
#footerbottom {
    padding: 25px 0 5px;
}
.course-list1 {
    color: #fff;
}
.footerwidget>ul li a {
    color: #fff;
}
p.footer-cop {
    color: #fff;
}
#footerbottom, #footerbottom a {
    color: #ccc;
}
#footerbottom, #footerbottom a:hover {
    color: #fff;
}
.base-de-datos .bd-hover {
    position: relative;
    bottom: 80px;
    visibility: hidden;
    transition: All 0.2s ease-in;
    -webkit-transition: All 0.2s ease-in;
    -moz-transition: All 0.2s ease-in;
    -o-transition: All 0.2s ease-in;
}
.base-de-datos:hover {
    opacity: 1;
  
}
.base-de-datos:hover .bd-hover {
visibility:visible;
}
.base-de-datos .bd-hover a {
    color: #fff;
}
img.aligncenter.wp-image-2738.size-full.categories:hover {
    border-bottom: 6px solid #27e6c6;
    border-top: 6px solid #27e6c6;
}
.programacion .bd-hover {
    position: relative;
    bottom: 80px;
    visibility: hidden;
    transition: All 0.2s ease-in;
    -webkit-transition: All 0.2s ease-in;
    -moz-transition: All 0.2s ease-in;
    -o-transition: All 0.2s ease-in;
}
.programacion:hover {
    opacity: 1;
  
}
.programacion:hover .bd-hover {
visibility:visible;
}
.programacion .bd-hover a {
    color: #fff;
}
img.aligncenter.wp-image-2739.size-full.categories:hover {
    border-bottom: 6px solid #01c1ff;
    border-top: 6px solid #01c1ff;
}
.gestion .bd-hover {
    position: relative;
    bottom: 80px;
    visibility: hidden;
    transition: All 0.2s ease-in;
    -webkit-transition: All 0.2s ease-in;
    -moz-transition: All 0.2s ease-in;
    -o-transition: All 0.2s ease-in;
}
.gestion:hover {
    opacity: 1;
  
}
.gestion:hover .bd-hover {
visibility:visible;
}
.gestion .bd-hover a {
    color: #fff;
}
img.aligncenter.wp-image-2740.size-full.categories:hover {
    border-bottom: 6px solid #f9cb16;
    border-top: 6px solid #f9cb16;
}
.s-o-seguridad .bd-hover {
    position: relative;
    bottom: 80px;
    visibility: hidden;
    transition: All 0.2s ease-in;
    -webkit-transition: All 0.2s ease-in;
    -moz-transition: All 0.2s ease-in;
    -o-transition: All 0.2s ease-in;
}
.s-o-seguridad:hover {
    opacity: 1;
  
}
.s-o-seguridad:hover .bd-hover {
visibility:visible;
}
.s-o-seguridad .bd-hover a {
    color: #fff;
}
img.aligncenter.wp-image-2741.size-full.categories:hover {
    border-bottom: 6px solid #fd3045;
    border-top: 6px solid #fd3045;
}
.button.primary {
    background-color: #fd3045;
    border-color: #fd3045;
    color: #fff;
}
.button.primary:hover {
    background-color: #2b2b2b;
    border-color: #fff;
    color: #fff;
}
a#login_page_register_tab {
    display: none;
}
footer .form_field, footer .input-text, footer .ninja-forms-field, footer .wpcf7 input.wpcf7-text, footer #s, footer .chosen-container.chosen-with-drop .chosen-drop, footer .chosen-container-active.chosen-with-drop .chosen-single, footer .chosen-container-single .chosen-single {
    border-color: #fff;
}
body.login div#login h1 a {

    background-image: url(http://campus.nextech.pe/wp-content/uploads/2016/09/logo-nextech.png);
    background-size: 204px 71px;
    width: 240px;

}