/*
Theme Name: Woffice Child
Description: Child theme for Woffice
Author: Alkaweb Team
Template: woffice
*/
input[type=submit]:hover, #content-container a.btn:hover, #content-container .btn:hover, .widget .btn:hover, 
#content-container #buddypress input[type=submit]:hover, #content-container #buddypress button:hover, 
#buddypress input[type=submit]:hover, #buddypress #profile-group-edit-submit:hover, 
#buddypress input[type=submit]:hover, #main-content #buddypress ul.button-nav li a:hover,
 #content-container #buddypress #profile-group-edit-submit:hover, #content-container #bp-browse-button:hover, 
 #main-content input[type=button]:hover, #buddypress #create-group-form input[type=button]:hover, 
 .woocommerce #content-container a.button:hover, #page-wrapper #woffice-minicart-top .cart.btn.btn-default:hover, 
 #woffice-minicart-top .woffice_widget_shopping_cart_content .text-center .btn:hover, #content-container .woocommerce button.button:hover, 
 #content-container .woocommerce .cart-collaterals .cart_totals .checkout-button:hover, #content-container .ssfa_fileup_wrapper span:hover, 
 .wokr-post-editform .wokr-update:hover, .wokr-post-editform .btn-secondary:hover, .wokr-post-form-container .wokr-submit:hover, 
 .wokr-post-form-container .btn-secondary:hover, .wcrm-post-form .btn:hover, .wcrm-submit:hover, input[type=submit]:hover, #woffice-atmodal .btn-info, 
 body #woffice-atmodal .at-submit:hover,body #woffice-atmodal .at-wotmv-submit:hover,body #woffice-atmodal .btn-info:hover,body .woffice-kanban-form-wrapper button:hover, 
 body .add-kanban-modal-button a.close, body .add-kanban-modal-button a.close:hover,
body a.btn:hover{
    background:#E50563;
    color:white!important;
    border-color:#E50563!important;
}
    
    body #dashboard.is-draggie .widget .widget-drag-button{
        color:#E50563;
    }
    #navigation, #right-sidebar, .is-right-sidebar, #content-container .box, #buddypress #members-dir-list .bp-profile-card, #buddypress #members-list .bp-profile-card, #content-container ul#projects-list .card-wrapper, #content-container .woffice-tab-layout__content, #content-container div.item-list-tabs-project ul li, #content-container div.item-list-tabs-wiki ul li, #content-container .wiki-category-container .card, #content-container #blog-create, #content-container #directory-create, #content-container #project-create, #content-container #wiki-create, .directory-list-wrapper, .woocommerce #content-container ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce-shortcode ul.products li.product, .woocommerce .woocommerce-checkout #customer_details .checkout-right, .woocommerce .woocommerce-checkout #customer_details .checkout-right .woocommerce-checkout-payment, body.bp-user #main-content #buddypress .bp-subnavs, .single-woffice-event #content-container div.item-list-tabs-wiki ul li, .wokr-wrapper, .woffice-tmv-content .card-body, .woffice-tmv-content .card-header, .woffice-kanban-wrapper, .woffice-crm-kanban-wrapper, .doctowiki_main, #main-footer .woffice-footer, #copyright,
    #content-container .blog-card-wrapper,
    #content-container #dashboard .box, #content-container #dashboard.masonry-layout--3-columns .box, #content-container .masonry-layout .box, #content-container .masonry-layout.masonry-layout--3-columns .box{
        background:white!important;
        box-shadow:10px 10px 10px rgba(0,0,0,0.05);
        border-radius:30px!important;
    }
    #content-container .blog-card-wrapper .card{
        background-color:white;
    }
    #content-container .navigation a.btn:hover, #content-container .navigation .btn:hover,
    body #content .content .navigation a.btn:hover{
        color:#E50563!important;
    }

    .kc-monitor-elements{
        background:white!important;
        border-bottom:1px solid rgba(10,20,68,0.5);
       
        margin-bottom:10px;
    }
    .kc-monitor-elements td{
        padding:10px;
        color:rgb(10,20,68);
        font-size:14px;
    }
    .kc-monitors tr th{
        font-size:14px;
        font-weight:bold;
        color:white;
        padding:10px;
        background:rgb(10,20,68);
        border:1px solid white;
        border-radius:10px;
    }
    .kc-monitor-elements td svg{
        color:#E50563;
    }

    body h1{
        font-size:50px;
        font-weight:bold;
        letter-spacing:0.5px;
        color:rgb(10,20,68);
    }
    body h1:after{
        content:"";
        width:50px;
        height:4px;
        background:#E50563;
        display: block;
        margin-top:10px;
        margin-bottom:10px;
    }
.kc-monitor-filter>div{
    display: inline-block;
    width:auto;
    margin-right:10px;
}
.kc-monitor-filter>div label{
    font-size:14px;
    font-weight:bold;
    color:rgb(10,20,68);
}
body input,
body input::placeholder,
body select,
body #left-content  .kc-monitor-filter>div input,
body #left-content  .kc-monitor-filter>div select,
#content-container .wiki-category-container .list-group-item,
body #left-content  .kc-monitor-filter>div input::placeholder{
    font-size:14px;
    color:rgb(10,20,68);
}
#nav-buttons #nav-cart-trigger:hover .stellar-bell, #nav-buttons #nav-cart-trigger:hover .stellar-mini-cart, #nav-buttons #nav-notification-trigger:hover .stellar-bell, #nav-buttons #nav-notification-trigger:hover .stellar-mini-cart{
    background:#E50563;
}
body #page-wrapper h2,
body #content-container .wiki-category-container .card-body .heading h2,
body h2{
    font-weight:600;
    letter-spacing:0px;
    color:rgb(10,20,68);
    font-size:20px;
}
#content-container .wiki-category-container .list-group-item  a,
#content-container .wiki-category-container .list-group-item ul li{
    font-size:14px;
    color:rgb(10,20,68);
}
#content-container .wiki-category-container .list-group-item a:hover{
    color:#E50563;
}

body .wiki-category-container .card .card-body>a,
body a.post-edit-link{
    background:rgb(10,20,68);
    padding:10px;
    border-radius: 20px;
    color:white!important;
}

body #content-container .wiki-category-container .card-body .heading .fa{
    padding:5px!important;
    background-color:#E50563;
}

 #content-container .wiki-category-container .list-group-item{
    background:white;
    border-radius:20px;
    padding:10px;
    box-shadow:10px 10px 10px rgba(0,0,0,0.05);
    margin-bottom:10px;
}
#content-container .wiki-category-container .list-group-item ul li{
    background:rgba(10,20,68,0.2);
}
#content-container .wiki-category-container .list-group-item .item-icon{
    background:#E50563;
    color:white;
    border-radius:100px;
}
#content-container .wiki-category-container .list-group-item .item-icon i{
    color:white;
}
body.vertical-modern-menu .main-modern-menu>li.current_page_ancestor>a, body.vertical-modern-menu .main-modern-menu>li.current_page_item>a{
    background:#E50563!important;
}
body #page-wrapper #main-footer .easter-egg__container{
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;

    display: none;
    justify-content: center;
    align-items: center;

    width: 100%;
    height: 100%;

    background: hsl(220, 50%, 90%);
}
body #page-wrapper #main-footer .easter-egg{
    display: flex;
    flex-flow: row wrap;
    align-content: flex-end;
    justify-content: center;
    width: 100vw;
    height: 100vh;
    padding: 4rem 2rem;
    border-radius: .8rem;

    color: rgb(10,20,68);
    background: hsl(220, 50%, 90%);
    background-image: url('/wp-content/uploads/2023/09/Hamster_guinea-Animal_HD_Wallpaper_1366x768-1.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    box-shadow: rgba(64, 72, 191, 0.3) 4px 4px 102px 2px;
    position: relative;

    overflow: hidden;
}
body #page-wrapper #main-footer .easter-egg .congrats{
    font-size: 3.2rem;
    text-align: center;
}
body #page-wrapper #main-footer .easter-egg .close-the-fun{
    width: 4rem;
    height: 4rem;
    border: 1px solid hsla(0, 0%, 100%, .2);
    border-radius: 100rem;

    color: inherit;
    font-size: 2.2rem;

    position: absolute;
    top: 3rem;
    right: 2rem;

    display: flex;
    justify-content: center;
    align-items: center;

    transition: .2s;
}
.body #page-wrapper #main-footer .easter-egg .close-the-fun::before {
    content: '×';
  
    transform: translateY(-.1rem);
  }
body #page-wrapper #main-footer .easter-egg .close-the-fun:hover,
body #page-wrapper #main-footer .easter-egg .close-the-fun:focus {
  background: 	hsl(230, 74%, 15%);
  border-color: 	hsl(230, 74%, 15%);
  color: hsl(220, 50%, 90%);
  transform: translateY(-.2rem);
  cursor: pointer;
}

#content-container .wiki-category-container .list-group-item >span{
    cursor: pointer;
}

#page-wrapper .post-title{
    margin-bottom: 20px;;
}
#main-header{
    padding:20px;
}
#content-container .intern-box#wiki-nav{
    background: white;
    border-radius: 20px;
    box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
    display: block;
    padding: 10px;
}
#content-container .intern-box#project-nav a, #content-container .intern-box#wiki-nav a{
    min-width:inherit;
    font-size:15px;
}
#content-container div.item-list-tabs-wiki ul{
    display: flex;
}
#content-container div.item-list-tabs-wiki ul li.active,
#content-container div.item-list-tabs-wiki ul li{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    border:none;
}
#content-container div.item-list-tabs-wiki ul li .wiki-tab-icon{
    width:30px;
    height:30px;
    margin:0;
    line-height: 30px;
    font-size:14px;
}