/*Place your CSS code here*/

/* DO NOT ADD/EDIT AFTER THIS LINE */
.btn.btn-primary, 
                .btn.btn-primary:not(.active), 
                .btn.btn-primary:hover, 
                .btn.btn-primary:hover:not(.active), 
                .btn.btn-primary:focus, 
                .btn.btn-primary:focus:not(.active) {
                    background-color: #E6B82C; 
                    border-color: #E6B82C; 
                } 
              #ef-login-index > div.ef-block-content{
                height:50vh;
              }
        #login_form > div{
                  margin-top: 10vh;
        }
        #admin-button, #not_admin {    
                    position : absolute,
                     top:0,
                    textAlign: 'center',
                    textDecoration: 'none',
                    fontWeight: 'bold',
                    whiteSpace: 'nowrap',
                    overflow: 'hidden', 
                    textTransform: 'none'
              }
       
                .ef-dashboard-icon-label {
                    color:#000000;
                }
                #searchInputContainer{
                   padding-left: 50px;
                }
               
                #searchInputContainer > div{
                    width:400px;
                }
                ef-navbar {
                      height: 70px;
                 }
                #ef-navbar .container .navbar-header .ef-navbar-logo img {
                    max-width: 180px !important;
                }
                #ef-navbar .container ul.nav.navbar-nav>li>a:hover,  #ef-navbar .container ul.nav.navbar-nav>li>button:hover {
                    color: #000000; 
               }
               #ef-navbar .container ul.nav.navbar-nav> li.open > button, #ef-navbar .container ul.nav.navbar-nav>li.open>a:active{
                  color: #FFFFFF; 
                }
                #ef-navigation > li > button {
                   color:#000000;
                }
                .breadcrumb-x .ef-breadcrumb li {
                    color:#FFFFFF !important;
                }
                .breadcrumb-x   li > a{
                   color:#FFFFFF !important;
                }
                #ef-navbar .container ul.nav.navbar-nav>li>a, 
                #ef-navbar .container ul.nav.navbar-nav>li>button {
                    color: #000000;
                }
                #ef-navbar .container ul > li > button,
                #ef-navbar .container ul > li > a {
                    color: #000000;
                }
            
                #ef-navbar .container ul > li i :hover {
                    color: #C43632; 
                }
               .breadcrumb-x .ef-breadcrumb li.active a, 
               .breadcrumb-x .ef-breadcrumb li a:visited {
                    color:#FFFFFF !important;
                }
                a, a:visited{
                  color:#C43632;
                }
                #login_form a{
                 color: #5d78c3;
                }
                .themes-block-container-label {
                    color: #683333;
                }
                div.breadcrumb-x {
                    background-color: #C43632; 
                    border-color: #C43632; 
                    color: #FFFFFF;
                } 
                #ef-navbar, 
                #ef-navbar li a.dropdown-toggle[aria-expanded="true"] {
                    background-color: #FFFFFF; 
                    border-color: #C43632; 
                } 
                #login_form > div{
                    display: flex;
                    flex-direction: column;
                    align-items: center;
                }
               
                html, body {
                    color:#C43632;
                    background-image: url("/assets/buxustheme/bg.jpg");
                    opacity: 1; 
                    background-size: cover; 
                    background-repeat: no-repeat; 
                    background-position: center top; 
                    background-attachment: scroll; 
                    padding-bottom: 60px;
                } 
                footer {
                    z-index: 5;
                    text-align: center; 
                    background-color: #C43632; 
                    color: #FFFFFF; 
                    width: auto; 
                    font-family: Arial, sans-serif; 
                    min-height: 50px; 
                    display: flex; 
                    justify-content: center; 
                    align-items: center; 
                    position : fixed;
                    left :0;
                    right : 0;
                    bottom : 0;
                } 
                div.ef-block, 
                div.dashboard-panel div.panel-body, 
                body.new-ui {
                    background-color: #FFFFFF; 
                    --c-site-primary: #FFFFFF; 
                } 
                html.new-ui-html:root {
                    --c-brand-primary: #ffffff; 
                    --c-brand-primary-darken-5: #fafafa; 
                    --c-brand-primary-darken-7: #f8f8f8; 
                    --c-brand-primary-darken-10: #f5f5f5; 
                    --c-brand-primary-darken-15: #f0f0f0; 
                    --c-brand-primary-darken-17: #eeeeee; 
                    --c-brand-primary-darken-20: #ebebeb; 
                    --c-brand-primary-darken-25: #e6e6e6; 
                    --c-brand-primary-lighten-7: #ffffff; 
                    --c-brand-primary-lighten-40: #ffffff; 
                                        }
