
 /* LOGIN */

/* LOGO BG-IMG */

.login {
    background-image: url(dist/img/admin_bg.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #B9D9EB;
    color: #10233F;
 }

 .login form {
    background-color: transparent;
    border: 1px solid rgba(16, 35, 63, 0.20);
    border-radius: 0px;
 }

 .login form input {
    border-radius: 0;
    outline: none!important;
    box-shadow: none!important;
    background-color: transparent!important;
    border: 1px solid rgba(16, 35, 63, 0.20);
    border-radius: 0px;
    color: #10233F;
 }

 .login form input:focus {
    border: 1px solid rgba(16, 35, 63, 1);
    box-shadow: none!important;
    color: #10233F;
    transition: all 0.4s;
 }

 body.login div#login h1 a {
    background-image: url(dist/img/logo.svg);
    margin-top: 60px;
    padding-bottom: 10px; 
    width: 340px;
    margin-left: -11px;
    background-size: 40%;
    background-position: center;
    padding-bottom: 30px;
    margin-bottom: 15px;
    pointer-events: none;
 }
 .login form label{
    color: #10233F;
 }

 .login #wp-submit {
    background-color: rgba(16, 35, 63, 1)!important;
    color: #fff;
    border-radius: 0px;
    border: 1px solid rgba(16, 35, 63, 1);
    transition: all 0.4s;
 }

 .login #wp-submit:hover {
    background-color: rgba(16, 35, 63, 0)!important;
    color: #10233F;
 }

 .login #backtoblog a, .login #nav a {
    color: #10233F;
 }

 .login .button.wp-hide-pw, .login .button.wp-hide-pw {
    color: rgba(16, 35, 63, 0.4);
 }

 .wp-core-ui .button-primary {
    background-color: #10233F;
    border-radius: 0;
    border: none;
    transition: all 0.4s;
 }

 .wp-core-ui .button-primary:hover {
    background-color: #fff;
    color: #10233F;
 }

 .login #backtoblog a:hover, .login #nav a:hover {
    color: #fff;
 }
 
 .login .message, .login .notice, .login .success {
    border: 1px solid #10233F;
    border-left: 4px solid #10233F;
    background-color: transparent;
    padding: 12px;
    margin-left: 0;
    margin-bottom: 20px;
    box-shadow: none;
    word-wrap: break-word;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

 #wp-auth-check-wrap #wp-auth-check {
    padding: 25px 0 40px;
    height: auto!important;
    max-height: 525px!important
 }



/* ADMIN */

 body.wp-admin {
    background: #FFF;
 }
 #adminmenu, #adminmenuback, #adminmenuwrap, #wpadminbar {
    background-color: #10233F !important;
}
 ul#adminmenu a.wp-has-current-submenu:after, ul#adminmenu>li.current>a.current:after {
    border-right-color: #FFF;
 }
 #adminmenu .wp-has-current-submenu div.wp-menu-image:before {
    color: #10233F;
 }
 #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 a:focus div.wp-menu-image:before, #adminmenu li.wp-has-current-submenu.opensub div.wp-menu-image:before, #adminmenu li.wp-has-current-submenu:hover div.wp-menu-image:before {
    color: #10233F;
 }
 #adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after, #adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within:after {
    border-right-color: #10233F!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 {
    background: #B9D9EB;
    color: #10233F;
 }

#adminmenu .wp-submenu {
    background-color: #B9D9EB!important;
    color: #10233F;
 }

 #wpadminbar .menupop .ab-sub-wrapper, #wpadminbar .shortlink-input {
    background-color: #10233F!important;
    color: #B9D9EB;
 }

 #adminmenu li.menu-top:hover, #adminmenu li.opensub>a.menu-top, #adminmenu li>a.menu-top:focus {
    background-color: #B9D9EB;
    color: #10233F;
 }
 
 #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: #10233F;
 }

 #adminmenu .wp-submenu a:focus, #adminmenu .wp-submenu a:hover {
    color: #0E0E0E;
 }

 #adminmenu li.menu-top>a:focus {
    color: #10233F;
 }

 #adminmenu a:hover {
    color: #10233F;
 }

 #collapse-button:hover {
    color: #B9D9EB;
}

 #menu-posts-news, #menu-posts-faq, #menu-posts-sellers, #menu-posts-collections, #toplevel_page_edit-post_type-collections-timepieces_view-1, #menu-pages, #menu-posts-faq.opensub, #menu-posts-collections.opensub, #toplevel_page_edit-post_type-collections-timepieces_view-1.opensub {
    background-color: #B9D9EB!important;
    color: #10233F!important;
 }
 #menu-posts-news a, #menu-posts-faq a, #menu-posts-sellers a, #menu-posts-collections a, #toplevel_page_edit-post_type-collections-timepieces_view-1 a, #menu-pages a {
    color: #10233F!important;
    background-color: transparent!important;
 }
 #menu-posts-news.wp-menu-open, #menu-posts-faq.wp-menu-open, #menu-posts-sellers.wp-menu-open, #menu-posts-collections.wp-menu-open, #toplevel_page_edit-post_type-collections-timepieces_view-1.wp-menu-open, #menu-pages.wp-menu-open {
    background-color: #B9D9EB!important;
    color: #10233F!important;
 }
 #menu-posts-news div.wp-menu-image:before, #menu-posts-faq div.wp-menu-image:before,  #menu-posts-sellers div.wp-menu-image:before, #menu-posts-collections div.wp-menu-image:before, #toplevel_page_edit-post_type-collections-timepieces_view-1 div.wp-menu-image:before, #menu-pages div.wp-menu-image:before {
    color: inherit!important;
 }
 #menu-posts-news div.wp-menu-image:before, #menu-posts-faq div.wp-menu-image:before,  #menu-posts-sellers div.wp-menu-image:before, #menu-posts-collections div.wp-menu-image:before, #toplevel_page_edit-post_type-collections-timepieces_view-1 div.wp-menu-image:before, #menu-pages div.wp-menu-image:before {
    color: inherit!important;
 }
 #menu-posts-news div.wp-menu-image:before, #menu-posts-faq div.wp-menu-image:before,  #menu-posts-sellers div.wp-menu-image:before, #menu-posts-collections div.wp-menu-image:before, #toplevel_page_edit-post_type-collections-timepieces_view-1 div.wp-menu-image:before, #menu-pages div.wp-menu-image:before {
    color: inherit!important;
 }
 #menu-posts-news div.wp-menu-image:before, #menu-posts-faq div.wp-menu-image:before,  #menu-posts-sellers div.wp-menu-image:before, #menu-posts-collections div.wp-menu-image:before, #toplevel_page_edit-post_type-collections-timepieces_view-1 div.wp-menu-image:before, #menu-pages div.wp-menu-image:before {
    color: inherit!important;
 }
 #menu-posts-news div.wp-menu-image:before, #menu-posts-faq div.wp-menu-image:before,  #menu-posts-sellers div.wp-menu-image:before, #menu-posts-collections div.wp-menu-image:before, #toplevel_page_edit-post_type-collections-timepieces_view-1 div.wp-menu-image:before, #menu-pages div.wp-menu-image:before {
    color: inherit!important;
 }
 #menu-posts-news div.wp-menu-image:before, #menu-posts-faq div.wp-menu-image:before,  #menu-posts-sellers div.wp-menu-image:before, #menu-posts-collections div.wp-menu-image:before, #toplevel_page_edit-post_type-collections-timepieces_view-1 div.wp-menu-image:before, #menu-pages div.wp-menu-image:before {
    color: inherit!important;
 }
  #menu-posts-news.wp-menu-open .wp-submenu-wrap, #menu-posts-faq.wp-menu-open .wp-submenu-wrap, #menu-posts-sellers.wp-menu-open .wp-submenu-wrap, #menu-posts-collections.wp-menu-open .wp-submenu-wrap, #toplevel_page_edit-post_type-collections-timepieces_view-1.wp-menu-open .wp-submenu-wrap, #menu-pages.wp-menu-open .wp-submenu-wrap {
    background-color: #FFF!important;
    color: #10233F!important;
 }
   #adminmenu .wp-submenu a {
      color: #10233F!important;
   }
 #menu-posts-news.wp-menu-open .wp-submenu-wrap a, #menu-posts-faq.wp-menu-open .wp-submenu-wrap a, #menu-posts-sellers.wp-menu-open .wp-submenu-wrap a, #menu-posts-collections.wp-menu-open .wp-submenu-wrap a, #toplevel_page_edit-post_type-collections-timepieces_view-1.wp-menu-open .wp-submenu-wrap a, #menu-pages.wp-menu-open .wp-submenu-wrap a {
    color: #10233F!important;
 }

 #menu-posts-news:hover, #menu-posts-faq:hover, #menu-posts-sellers:hover, #menu-posts-collections:hover, #toplevel_page_edit-post_type-collections-timepieces_view-1:hover, #menu-pages:hover {
    background-color: #B9D9EB!important;
    color: #10233F!important;
 }

 #menu-posts-news:hover > a, #menu-posts-faq:hover > a, #menu-posts-sellers:hover > a, #menu-posts-collections:hover > a, #toplevel_page_edit-post_type-collections-timepieces_view-1:hover > a, #menu-pages:hover > a {
    background-color: #fff!important;
    color: #10233F!important;
 }

#menu-posts-collections .wp-menu-image img {
    padding: 5px 0 0 0;
    opacity: 1;
    width: 22px;
}

.acf-actions.acf-fc-bottom-actions a.acf-button.button {
    margin-left: 4px;
}

 /* #toplevel_page_acf-options-global, #toplevel_page_acf-options-global.opensub, #toplevel_page_wpcf7, #toplevel_page_wpcf7.opensub, #menu-media, #menu-media.opensub {
    background-color: #050560!important;
    color: #FFF!important;
 }
 #toplevel_page_acf-options-global a, #toplevel_page_wpcf7 a, #menu-media a {
    color: #FFF!important;
    background-color: transparent!important;
 }
 #toplevel_page_acf-options-global.wp-menu-open, #toplevel_page_wpcf7.wp-menu-open, #menu-media.wp-menu-open {
    background-color: #10233F!important;
    color: #FFF!important;
 }
 #toplevel_page_acf-options-global div.wp-menu-image:before, #toplevel_page_wpcf7 div.wp-menu-image:before, #menu-media div.wp-menu-image:before {
    color: inherit!important;
 }
 #toplevel_page_acf-options-global.wp-menu-open .wp-submenu-wrap, #toplevel_page_wpcf7.wp-menu-open .wp-submenu-wrap, #menu-media.wp-menu-open .wp-submenu-wrap {
    background-color: #0E0ECB!important;
    color: #fff!important;
 }
 #toplevel_page_acf-options-global.wp-menu-open .wp-submenu-wrap a, #toplevel_page_wpcf7.wp-menu-open .wp-submenu-wrap a, #menu-media.wp-menu-open .wp-submenu-wrap a {
    color: #c3c4c7!important;
 }
 #toplevel_page_acf-options-global:hover, #toplevel_page_wpcf7:hover, #menu-media:hover {
    background-color: #080884!important;
    color: #BAEE11!important;
 }
 #toplevel_page_acf-options-global:hover > a, #toplevel_page_wpcf7:hover > a, #menu-media:hover > a {
    color: #BAEE11!important;
    background-color: transparent!important;
 }
 #toplevel_page_acf-options-global:hover div.wp-menu-image:before, #toplevel_page_wpcf7:hover div.wp-menu-image:before, #menu-media:hover div.wp-menu-image:before {
    color: #BAEE11!important;
 } */


 .wrap .add-new-h2, .wrap .add-new-h2:active, .wrap .page-title-action, .wrap .page-title-action:active, .wp-core-ui .button, .wp-core-ui .button-primary, .wp-core-ui .button-secondary {
    border: 1px solid #10233F;
    background: #10233F;
    color: #fff;
    border-radius: 0;
    transition: all 0.3s;
}

.acf-button-group label.selected {
    border: 1px solid #10233F!important;
    background: #10233F!important;
    color: #fff!important;
    border-radius: 0;
    transition: all 0.3s;
}

.wrap .add-new-h2:hover, .wrap .page-title-action:hover, .wp-core-ui .button:hover, .wp-core-ui .button-primary:hover, .wp-core-ui .button-secondary:hover {
    background: #fff;
    border: 1px solid #10233F;
    color: #10233F;
}

.wp-core-ui select {
    border-radius: 0;
}

#wp-auth-check-wrap #wp-auth-check {
    max-height: 575px !important;
    background-color: #10233F;
}

.acf-switch .acf-switch-on {
    text-shadow: #10233F 0 1px 0 !important;
}
.acf-switch.-on {
    background: #10233F !important;
    border-color: #10233F !important;
}

.acfe-modal.-open .acfe-modal-content .acfe-flex-container ul li a:hover {
   background: linear-gradient(180deg, #ED196F -14.74%, #EF3A52 38.81%, #F26430 96.83%) !important;
}