

.message, #login_error
{

    border:1px solid red;
    box-shadow:0px 0px 0px black;
    border:1px solid #e5e5e5 !important;
}



.wp-core-ui .button-primary
{
    background:#e01212;
    border-color:#e01212;
}

.wp-core-ui .button-primary:hover
{
    background:black;
    border-color:black;
}

#adminmenu div.wp-menu-image
{
   width:10px;
}

.dashicons-before::before
{
    display:none;
}

body
{
    background:#f3f3f3;
}

.wpadminbar
{
    background: #e01212;
}
/* 
#adminmenu a
{
    color:black;
}

#adminmenu, #adminmenu .wp-submenu, #adminmenuback, #adminmenuwrap 
{
    background: #f5f5f5;
    border-right: 1px solid #e4e4e4;
}
 */
#wpadminbar
{
    background:#dd3333;
}

#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head, #adminmenu .wp-menu-arrow, #adminmenu .wp-menu-arrow div, #adminmenu li.current a.menu-top, #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, .folded #adminmenu li.current.menu-top, .folded #adminmenu li.wp-has-current-submenu
{

    background:red;
}




#adminmenu .opensub .wp-submenu li.current a, #adminmenu .wp-submenu li.current, #adminmenu .wp-submenu li.current a, #adminmenu .wp-submenu li.current a:focus, #adminmenu .wp-submenu li.current a:hover, #adminmenu a.wp-has-current-submenu:focus+.wp-submenu li.current a, #adminmenu .wp-submenu .wp-submenu-head, #adminmenu .current div.wp-menu-image:before, #adminmenu .wp-has-current-submenu div.wp-menu-image:before, #adminmenu a.current:hover div.wp-menu-image:before, #adminmenu a.wp-has-current-submenu:hover div.wp-menu-image:before, #adminmenu li.wp-has-current-submenu:hover div.wp-menu-image:before, #adminmenu li:hover div.wp-menu-image:before
{
    color: #dd3333;
}

a, input[type=checkbox]:checked:before, .view-switch a.current:before
{
    color: #dd3333;
}


.wp-menu-name:hover
{
    color:black;
    background:white;
}


#adminmenu, #adminmenu .wp-submenu, #adminmenuback, #adminmenuwrap, #adminmenu .wp-has-current-submenu .wp-submenu, #adminmenu .wp-has-current-submenu .wp-submenu.sub-open, #adminmenu .wp-has-current-submenu.opensub .wp-submenu, #adminmenu a.wp-has-current-submenu:focus+.wp-submenu, .no-js li.wp-has-current-submenu:hover .wp-submenu
{

    background: #f5f5f5;
    border-right: 1px solid #e4e4e4;

}



#adminmenu .wp-submenu, #adminmenu .wp-has-current-submenu .wp-submenu
{

    background: #FFF!important;
}

#adminmenu .wp-submenu a {
    color: #666;
}

#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head, #adminmenu .wp-menu-arrow, #adminmenu .wp-menu-arrow div, #adminmenu li.current a.menu-top, #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, .folded #adminmenu li.current.menu-top, .folded #adminmenu li.wp-has-current-submenu, #adminmenu li.menu-top:hover, #adminmenu li.opensub>a.menu-top, #adminmenu li>a.menu-top:focus
{
    background: #FFF;

}


#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu div.wp-menu-name
{

    color: #dd3333;
}


/** new style **/
html {
    background:#FFF
    }
    
    body,
    #wpwrap {
      background: #f1f1f1
    }
    
    #adminmenu {
    margin:0
    }
    
    /* Fixes issue caused by WP V4.2.2 */
    #adminmenu div.wp-menu-image:before {
      color: #a0a5aa;
      color: rgb(160,165,170);
    }
    
    #adminmenu,#adminmenu .wp-submenu,#adminmenuback,#adminmenuwrap,/* Sub Menu */
    #adminmenu .wp-has-current-submenu .wp-submenu,#adminmenu .wp-has-current-submenu .wp-submenu.sub-open,#adminmenu .wp-has-current-submenu.opensub .wp-submenu,#adminmenu a.wp-has-current-submenu:focus+.wp-submenu,.no-js li.wp-has-current-submenu:hover .wp-submenu {
    background:#f5f5f5;
    border-right: 1px solid #e4e4e4;
    }
    
    #adminmenu .awaiting-mod, #adminmenu .update-plugins {
      float: right;
      margin-right: 5px;
    }
    
    #collapse-menu,
    #collapse-button div:after {
    color:#666;
    }
    
    #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head,#adminmenu .wp-menu-arrow,#adminmenu .wp-menu-arrow div,#adminmenu li.current a.menu-top,#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,.folded #adminmenu li.current.menu-top,.folded #adminmenu li.wp-has-current-submenu,/* Hover actions */
    #adminmenu li.menu-top:hover,#adminmenu li.opensub>a.menu-top,#adminmenu li>a.menu-top:focus {
    background:#FFF
    }
    
    #adminmenu li.wp-menu-separator {
    display: none
    }
    
    #adminmenu .wp-submenu-head,#adminmenu a.menu-top {
    padding:7px 0
    }
    
    .folded #adminmenu .wp-submenu-head,.folded #adminmenu a.menu-top {
    padding:5px 0
    }
    
    #adminmenu .wp-not-current-submenu .wp-submenu,.folded #adminmenu .wp-has-current-submenu .wp-submenu {
    padding:10px
    }
    
    #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu div.wp-menu-name {
  /*   color:#FFF; */
    }
    
    ul#adminmenu a.wp-has-current-submenu:after,ul#adminmenu>li.current>a.current:after,#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after {
    display:none
    }
    
    #adminmenu li.menu-top {
    border-bottom:1px solid #e4e4e4
    }
    
    #adminmenu div.wp-menu-name {
    color:#666
    }
    
    /*.wrap h2 {
    font-size:34px;
    font-weight:100;
    padding:30px 25px 24px 0
    }*/
    
    .wrap .add-new-h2,.wrap .add-new-h2:active {
    color:#FFF;
    top:-8px
    }
    
    .update-core-php h2 {
      margin-top: 1em;
    }
    
    #titlediv #title-prompt-text {
    font-size:1.2em;
    font-weight:100
    }
    
    div.updated {
    border:1px solid #e1e1e1;
    -webkit-box-shadow:none;
    box-shadow:none
    }
    
    input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea {
    box-shadow:none
    }
    
    .postbox {
    border:1px solid #e1e1e1
    }
    
    .menu.ui-sortable .menu-item-handle,.meta-box-sortables.ui-sortable .hndle {
    background:#f5f5f5
    }
    
    #major-publishing-actions {
    background:#FFF;
    padding:0
    }
    
    #delete-action {
    float:none;
    padding:15px 0;
    text-align:center
    }
    
    #delete-action a {
    text-decoration:underline
    }
    
    #publishing-action {
    float:none;
    display:block;
    width:100%
    }
    
    #publishing-action .spinner {
    width:100%;
    background-position:top center;
    display: none;
    float: none;
    padding:5px 0;
    margin: 0;
    }
    
    #publishing-action .spinner.is-active {
      display: block;
    }
    
    #publishing-action #publish {
    float:none;
    font-size:16px;
    height:auto;
    padding:10px;
    width:100%
    }
    
    .wp-core-ui .button,.wp-core-ui .button-primary,.wp-core-ui .button-secondary {
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    box-shadow:none;
    text-shadow: none;
    border:0
    }
    
    .wp-core-ui .button.button-primary.button-hero {
      box-shadow: none;
    }
    
    .wp-core-ui .button,.wp-core-ui .button-secondary {
    background:#e4e4e4
    }
    
    .wp-core-ui .button:hover,.wp-core-ui .button-secondary:hover,.wp-core-ui .button-primary {
    color:#FFF
    }
    
    .wp-core-ui .button:hover span.wp-media-buttons-icon:before,.wp-core-ui .button-secondary:hover span.wp-media-buttons-icon:before {
    color:#FFF
    }
    
    .wp-media-buttons .insert-media {
    font-size:12px
    }
    
    .wp-media-buttons .add_media span.wp-media-buttons-icon:before {
    font-size:14px!important
    }
    
    div.mce-toolbar-grp,.html-active .switch-html,.tmce-active .switch-tmce {
    background:#FFF!important
    }
    
    #acf-col-right {
    display:none
    }
    
    #acf-col-left {
    margin:0!important
    }
    
    .vc_navbar.subnav-fixed {
    top:40px!important
    }
    
    #wpadminbar a.ab-item,#wpadminbar>#wp-toolbar span.ab-label,#wpadminbar>#wp-toolbar span.noticon {
        color:#FFF!important
        }

    #wpadminbar {
        background: #dd3333;
      }
  
      #wpadminbar .menupop .ab-sub-wrapper,#wpadminbar .shortlink-input {
        background: #dd3333;
      }
  

    /** **/


    a,
    input[type=checkbox]:checked:before,
    .view-switch a.current:before {
      color: #dd3333
    }

    a:hover {
      color: #1e73be
    }

    #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:  #dd3333!important;
    }

    #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head,#adminmenu .wp-menu-arrow,#adminmenu .wp-menu-arrow div,#adminmenu li.current a.menu-top,#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,.folded #adminmenu li.current.menu-top,.folded #adminmenu li.wp-has-current-submenu,/* Hover actions */
    #adminmenu li.menu-top:hover,#adminmenu li.opensub>a.menu-top,#adminmenu li>a.menu-top:focus {
      background: #dd3333;
      background:#FFF
    }

    #adminmenu .opensub .wp-submenu li.current a,#adminmenu .wp-submenu li.current,#adminmenu .wp-submenu li.current a,#adminmenu .wp-submenu li.current a:focus,#adminmenu .wp-submenu li.current a:hover,#adminmenu a.wp-has-current-submenu:focus+.wp-submenu li.current a,#adminmenu .wp-submenu .wp-submenu-head,/* Dashicons */
    #adminmenu .current div.wp-menu-image:before,#adminmenu .wp-has-current-submenu div.wp-menu-image:before,#adminmenu a.current:hover div.wp-menu-image:before,#adminmenu a.wp-has-current-submenu:hover div.wp-menu-image:before,#adminmenu li.wp-has-current-submenu:hover div.wp-menu-image:before, #adminmenu li:hover div.wp-menu-image:before {
      color: #dd3333
    }

    #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu div.wp-menu-name {
      color: #dd3333
    }

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

    .wrap .add-new-h2:hover {
      background: #1e73be
    }

    div.updated {
      border-left: 5px solid  #dd3333;
    }

    #adminmenu li a.wp-has-current-submenu .update-plugins,
    #adminmenu li.current a .awaiting-mod {
      background-color: #dd3333;
    }

    .wp-core-ui .button:hover,.wp-core-ui .button-secondary:hover,.wp-core-ui .button-primary {
      background: #dd3333;
    }

    .wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover {
      background: #1e73be;
    }

    .composer-switch a,.composer-switch a:visited,.composer-switch a.wpb_switch-to-front-composer,.composer-switch a:visited.wpb_switch-to-front-composer,.composer-switch .logo-icon {
      background-color: #dd3333!important
    }

    .composer-switch .vc-spacer, .composer-switch a.wpb_switch-to-composer:hover, .composer-switch a:visited.wpb_switch-to-composer:hover, .composer-switch a.wpb_switch-to-front-composer:hover, .composer-switch a:visited.wpb_switch-to-front-composer:hover {
      background-color:  #1e73be!important
    }


    #wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li
{
margin-left:0px !important;

}


.woocommerce-embed-page #wpbody-content, .woocommerce-embed-page #wpcontent
{

  overflow-x: auto !important;
}
