a,
input,
select {
    transition: none !important;
}

a {
    color: #011627;
}

a:hover {
    color: #011627;
    font-weight:bold;
}


a:focus {
    -webkit-box-shadow: none;
    box-shadow: none !important;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    opacity: 1;
}

ul,
ol,
dl {
    margin-left: 0;
    margin-bottom: 0;
}

/* Botones */

.wp-core-ui .button,
.wp-core-ui .button-secondary {
    display: inline-block;
    padding: 10px 20px;
    color: #FDFFFC;
    text-align: center;
    height: auto;
    text-decoration: none;
    border-radius: 4px;
    background: #423E37;
    border: 1px solid #FDFFFC;
    cursor: pointer;
    box-sizing: border-box;
    box-shadow: none !important;
    line-height: 1;
}

.wp-core-ui .button-primary {
    color: #FDFFFC;
    background-color: #011627;
    border-color: #FDFFFC;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
}

.wp-core-ui .welcome-panel .button.button-hero {
    padding: 12px 22px;
}

input#publish {
    border-radius: 150px;
}

.tablenav {
    height: auto;
}


/* Admin Menu */

#adminmenu,
#adminmenuback,
#adminmenuwrap,
#adminmenu .wp-submenu {
    background: #011627;
    width: 200px;
}

#adminmenu .wp-submenu li.current {
    border-bottom: 1px solid rgba(255, 255, 255, 0.10);
}

#adminmenu .wp-submenu li.current,
#adminmenu .wp-submenu li:hover {
    background-color: rgba(0, 0, 0, 0.30);
}

#wpcontent,
#wpfooter {
    margin-left: 200px;
}

#adminmenu .wp-submenu {
    left: 200px;
}

#adminmenu a {
    color: #FDFFFC;
}

#adminmenu div.wp-menu-name {
    font-weight: 400;
    font-size: 14px;
}

#adminmenu .wp-has-current-submenu .wp-submenu,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu,
#adminmenu .wp-submenu,
#adminmenu a.wp-has-current-submenu:focus+.wp-submenu,
.folded #adminmenu .wp-has-current-submenu .wp-submenu,
#wpadminbar .menupop .ab-sub-wrapper,
#wpadminbar .shortlink-input {
    background: #1A252F;
    background: #423E37;
}

#adminmenu div.wp-menu-image:before {
    color: #FDFFFC;
    transition: none !important;
}

#adminmenu li.menu-top:hover,
#adminmenu li.opensub>a.menu-top,
#adminmenu li>a.menu-top:focus,
#adminmenu .wp-submenu a:focus,
#adminmenu .wp-submenu a:hover,
#adminmenu a:hover,
#adminmenu li.menu-top>a:focus {
    color: #fff !important;
}

#adminmenu li.menu-top:hover div.wp-menu-image:before,
#adminmenu li.opensub>a.menu-top div.wp-menu-image:before,
#adminmenu li a:focus div.wp-menu-image:before,
#adminmenu li.opensub div.wp-menu-image:before,
#adminmenu li:hover div.wp-menu-image:before {
    color: white;
}

#adminmenu li.current a.menu-top,
#adminmenu li.wp-has-current-submenu .wp-submenu .wp-submenu-head,
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
.folded #adminmenu li.current.menu-top,
#adminmenu li.menu-top:hover,
#adminmenu li.opensub>a.menu-top,
#adminmenu li>a.menu-top:focus {
    color: #FDFFFC;
    background: #2EC4B6;
}

#wpadminbar {
    color: #FDFFFC;
    background: #011627;
}

#wp-admin-bar-wp-logo {
    display: none;
}

.plugin-update-tr.active td, .plugins .active th.check-column {
    border-left: 4px solid #2EC4B6 !important;
}

#collapse-button:focus, #collapse-button:hover {
    color: #FDFFFC;
}
/* Contraste */

.plugins .active td,
.plugins .active th,
tr.active + tr.plugin-update-tr .plugin-update,
#contextual-help-back,
.contextual-help-tabs .active,
.contextual-help-tabs .active a,
.contextual-help-tabs .active a:hover,
.theme-overlay .parent-theme {
    background-color: #2ec4b626;
}

.alternate,
.striped>tbody>:nth-child(even),
ul.striped>:nth-child(even) {
    background-color: #f0f0f0;
}

.alternate,
.striped>tbody>:nth-child(odd),
ul.striped>:nth-child(odd) {
    background-color: #fff;
}


/* Admin Panel */

#rg_forms_dashboard {
    background-color: #011627;
}

#rg_forms_dashboard a {
    color: white;
}

#rg_forms_dashboard a:hover {
    color: white;
    text-decoration: underline;
}

input,
input.small-text,
select {
    padding: 8px;
}

select:focus,
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=url]:focus,
input[type=search]:focus,
#titlediv #title:focus {
    box-shadow: none;
}

input[type=checkbox]:focus {
    box-shadow: none;
    outline: none;
}

select {
    cursor: pointer;
}

.wp-admin select {
    height: 36px;
    line-height: 36px;
}

.wrap .add-new-h2 {
    background: #ff6669;
    color: white;
}

.wrap .add-new-h2:active {
    background: #333;
}

.wrap .add-new-h2:hover {
    background: #ddd;
}

.search-box input[name="s"],
.tablenav .search-plugins input[name="s"],
.tagsdiv .newtag {
    height: 36px;
}


