
/*
Theme Name: Blackbird Home
Template: woffice
Author: Alkaweb Team
Description: Child theme for Woffice
Version: 1.0.1747730649
Updated: 2025-05-20 08:44:09

*/
body,html{
    margin:0;
    padding:0;
    height:100%;
    width:100%;
}
body{
    -webkit-font-smoothing:antialiased
}
#page-wrapper{
    height:auto;
    overflow:initial;
}
a,a:focus,a:hover,button:hover,input[type=submit]{
    text-decoration:none;
    -webkit-transition-duration:.4s;
    -moz-transition-duration:.4s;
    transition-duration:.4s;
}
button:focus,input:focus{
    outline:0;
}
img{
    max-width:100%;
}
#buddypress #group-list .group-button a.btn-default.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#buddypress .activity-update-form a.btn-default.bpfb_primary_button,#buddypress .button-nav li a,#buddypress a.btn-default#profile-group-edit-submit,#buddypress div.item-list-tabs ul li a,#content-container #buddypress button,#learndash_next_prev_link a,#main-content #buddypress #item-body #groups-list li .action a.btn-default,#main-content #buddypress #item-body #members-list li .action a.btn-default,#main-content button[type=submit],#main-content input[type=button],#nav-buttons a,#user-sidebar nav ul li a,#woffice-login .login-submit input[type=submit],.login-tabs-wrapper a.btn-default.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more a.btn-default,a.btn.btn-default,input[type=submit]{
    position:relative;
    overflow:hidden;
    -webkit-transform:translate3d(0,0,0);
}
#navbar a{
    -webkit-transform:translate3d(0,0,0);
}
#navbar a .material{
    background:rgba(173,173,173,.3);
}
.material{
    display:block;
    position:absolute;
    border:0;
    background:rgba(20,20,20,.3);
    border-radius:0px;
    -webkit-transform:scale(0);
    -moz-transform:scale(0);
    -o-transform:scale(0);
    transform:scale(0);
    border:0;
}
.animate{
    -webkit-animation:ripple .65s linear;
    -moz-animation:ripple .65s linear;
    -ms-animation:ripple 0.65s linear;
    -o-animation:ripple .65s linear;
    animation:ripple .65s linear
}
@-webkit-keyframes ripple{
    100%{
        opacity:0;
        -webkit-transform:scale(2.5);
    }
}
@-moz-keyframes ripple{
    100%{
        opacity:0;
        -moz-transform:scale(2.5);
    }
}
@-o-keyframes ripple{
    100%{
        opacity:0;
        -o-transform:scale(2.5);
    }
}
@keyframes ripple{
    100%{
        opacity:0;
        transform:scale(2.5);
    }
}
@-ms-viewport{
    width:auto;
}
@-webkit-keyframes opacity-blink{
    0%{
        opacity:1;
    }
    50%{
        opacity:.5;
    }
    100%{
        opacity:1;
    }
}
@keyframes opacity-blink{
    0%{
        opacity:1;
    }
    50%{
        opacity:.5;
    }
    100%{
        opacity:1;
    }
}
.admin-bar #navigation{
    top:0;
}
.wo-row{
    display:flex;
    flex-wrap:wrap;
    position:relative;
    overflow:hidden;
}
body.vertical-modern-menu .is-left-sidebar{
    visibility:visible;
    z-index:15;
    left:0;
    position:absolute;
    height:100%;
    transition:all .6s ease;
    box-shadow:0 1rem 1rem rgba(0,0,0,.15);
    overflow:hidden;
}
body.vertical-modern-menu .is-left-sidebar-fixed{
    position:fixed
}
body.vertical-modern-menu .has-navigation-hidden{
    left:-320px;
    visibility:hidden;
    opacity:1;
    transition:all .6s ease;
}
#navigation{
    left:0;
    top:0;
    height:100%;
    -webkit-transition:left .6s;
    -moz-transition:left .6s;
    transition:left .6s;
}
#navigation .stellar-nav-logo{
    padding:25px 0 25px 0;
    margin-right:25px;
}
#navigation .stellar-nav-logo #nav-logo{
    position:sticky;
    width:100%;
    top:42px;
}
#navigation .stellar-nav-logo #nav-logo img{
    width:136px;
}
#navigation #mobile-menu-canvas-close{
    display:none;
}
#navigation #mobile-menu-canvas-close .mobile-canvas-header{
    height:45px;
    width:45px;
    float:right;
    text-align:center;
    position:relative;
    bottom:30px;
    right:10px;
}
#navigation #mobile-menu-canvas-close .mobile-canvas-header .close-navmenu{
    border:0;
    font-size:30px;
    border-radius:0px;
    width:40px;
    height:40px;
    line-height:40px;
}
#navigation #main-modern-menu.is-touchable ul.sub-menu{
    margin-top:0;
    display:none;
    left:0;
    opacity:1;
    height:initial;
    z-index:0;
    position:relative;
}
body.vertical-modern-menu #navigation ul.sub-menu.mega-menu-row{
    display:block;
    position:inherit;
    top:0;
    margin-top:0;
    opacity:1;
    left:0;
    height:auto;
}
body.vertical-modern-menu #navigation .mega-menu ul.sub-menu.mega-menu-row li{
    width:100%;
}
body.menu-is-horizontal #navigation ul.sub-menu.mega-menu-row .mega-menu-col{
    float:left;
}
body.menu-is-horizontal #navigation ul.sub-menu.mega-menu-row .mega-menu-col:not(:first-child){
    margin-left:6px;
}
body.menu-is-horizontal .main-modern-menu .mega-menu.open{
    display:block;
    opacity:1;
    margin-left:-20px;
    height:auto;
}
body.menu-is-horizontal #navigation ul.sub-menu.mega-menu-row{
    display:block;
    position:relative;
    top:0;
    margin-top:0;
    opacity:1;
    left:0;
    height:auto;
}
body.menu-is-horizontal #navigation .mega-menu ul.sub-menu li{
    width:202px;
}
body.vertical-modern-menu.woffice-menu-has-icons #main-modern-menu .menu-item a::before{
    content:none;
}
body.vertical-modern-menu.woffice-menu-has-icons #main-modern-menu .menu-item .woffice-menu-item-icon{
    width:28px;
}
body.vertical-modern-menu.woffice-menu-has-icons #main-modern-menu .sub-menu{
    padding:16px 0 18px 0;
}
body.vertical-modern-menu.woffice-menu-has-icons #main-modern-menu .sub-menu .menu-item .sub-menu{
    padding:16px 0 18px 10px;
}
body.vertical-modern-menu:not(.navigation-hidden):not(.sidebar-hidden) .is-left-sidebar,body.vertical-modern-menu:not(.navigation-hidden):not(.sidebar-hidden) .is-right-sidebar{
    width:16.66667%;
    max-width:320px;
}
body.vertical-modern-menu:not(.navigation-hidden):not(.sidebar-hidden) .is-center-content{
    width:100%;
    padding-left:320px;
    transition:all .6s ease;
}
body.vertical-modern-menu.sidebar-hidden .is-center-content{
    width:83.33333%;
    width:100%;
    transition:all .6s ease;
}
body.vertical-modern-menu.sidebar-hidden .is-left-sidebar{
    width:16.66667%;
}
body.vertical-modern-menu.page-template-blank-page .is-right-sidebar{
    display:none;
}
body.vertical-modern-menu.page-template-blank-page .is-left-sidebar{
    width:100%;
}
body.vertical-modern-menu.page-template-blank-page .is-left-sidebar #main-header{
    display:none;
}
body.vertical-modern-menu.navigation-hidden .is-right-sidebar{
    width:16.66667%;
}
body.vertical-modern-menu.navigation-hidden .is-center-content{
    width:83.33333%;
    width:100%;
    transition:all .6s ease;
}
body.vertical-modern-menu .main-modern-menu{
    list-style-type:none;
    width:100%;
    padding:0 30px 0 30px;
    margin:0;
}
body.vertical-modern-menu .main-modern-menu .menu-icon{
    display:none;
}
body.vertical-modern-menu .main-modern-menu .woffice-menu-item-icon{
    padding-right:6px;
}
body.vertical-modern-menu .main-modern-menu li.menu-item{
    margin:8px 0 0 0;
    position:relative;
    z-index:10;
    clear:both;
}
body.vertical-modern-menu .main-modern-menu li.menu-item.current-menu-ancestor>ul.sub-menu{
    display:block;
}
body.vertical-modern-menu .main-modern-menu li.menu-item.current-menu-ancestor span.click_menutoggle.caret-up:hover+a{
    color:#fff;
    background-color:#E74F4F;
}
body.vertical-modern-menu .main-modern-menu li.menu-item a{
    border-radius: 0px;
    padding:18px 30px 18px 20px;
    width:100%;
    display:block;
    color:#fff;
    font-size:18px;
    line-height:18px;
    font-weight:400;
    -moz-transition:all .4s ease-in-out;
    -ms-transition:all .4s ease-in-out;
    -webkit-transition:all .4s ease-in-out;
    -o-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
}
body.vertical-modern-menu .main-modern-menu li.menu-item a:before{
    position:inherit;
    margin-right:10px;
    font-family:"Font Awesome 5 Free";
}
body.vertical-modern-menu .main-modern-menu li.menu-item a:hover{
    color:#fff;
    background:#E74F4F:
}
body.vertical-modern-menu .main-modern-menu li.menu-item a:hover:before{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item a:hover span.click_menutoggle::after{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item:not(.current-menu-ancestor) span.click_menutoggle:hover+a{
    color:#fff;
    background-color:#e74f4f;
}
body.vertical-modern-menu .main-modern-menu li.menu-item:not(.current-menu-ancestor) span.click_menutoggle:hover+a.current-menu-highlight{
    color:#fff;
    background-color:#E74F4F;
}
body.vertical-modern-menu .main-modern-menu li.menu-item>a.current-menu-highlight{
    color:#fff;
    background-color:#E74F4F;
}
body.vertical-modern-menu .main-modern-menu li.menu-item>a.current-menu-highlight:hover:before{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item>.click_menutoggle:after{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item>.click_menutoggle.stellar_heading_color::after{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item>.click_menutoggle.caret-up.stellar_heading_color::after{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item>.click_menutoggle.caret-up:after{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu{
    display:none;
    padding:16px 0 18px 20px;
    list-style:none;
    border-radius: 0px;
    position:relative;
    border-top-right-radius:0;
    border-top-left-radius:0;
    background:#1a1a1a;
    z-index:-17;
    position:relative;
    top:-10px;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a.current-menu-highlight{
    background-color:#e74f4f;
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a.current-menu-highlight:before{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a.current-menu-highlight:hover{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a{
    padding:8px 22px 8px 30px;
    color:#fff;
    font-size:15px;
    line-height:15px;
    font-weight:400;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a:before{
    content:"";
    position:absolute;
    height:9px;
    width:9px;
    top:10px;
    left:7px;
    background-color:transparent;
    border-radius: 0px;
    z-index:1;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a:hover{
    color:#fff;
    background-color:#e74f4f;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a:hover .click_menutoggle:before{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+1) a:before{
    background-color:#E74F4F;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+2) a:before{
    background-color:#E74F4F;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+3) a:before{
    background-color:#E74F4F;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+4) a:before{
    background-color:#E74F4F;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item span.click_menutoggle:hover+a{
    color:#fff;
    background-color:transparent;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle:after{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle.stellar_sub_menu_color::after{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle.caret-up.stellar_sub_menu_color::after{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle.caret-up:after{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item ul.sub-menu{
    padding:9px 0 0 20px;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item a{
    position:relative;
    width:100%;
    display:block;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item a:before{
    top:10px;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item a:last-child a{
    padding:15px 22px 0 40px;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item:last-child li.menu-item a{
    padding:15px 22px 0 40px;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.current-menu-ancestor>a,body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.current-menu-item>a{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu>li.current-menu-item>a,body.vertical-modern-menu .main-modern-menu>li.current_page_ancestor>a,body.vertical-modern-menu .main-modern-menu>li.current_page_item>a{
    color:#fff;
    background:#E74F4F;
}
body.vertical-modern-menu .main-modern-menu>li.current-menu-item>a:hover,body.vertical-modern-menu .main-modern-menu>li.current_page_ancestor>a:hover,body.vertical-modern-menu .main-modern-menu>li.current_page_item>a:hover{
    color:#e74f4f;
    background:#transpatent;
}
body.vertical-modern-menu .main-modern-menu>li.current-menu-item>a:hover::before,body.vertical-modern-menu .main-modern-menu>li.current_page_ancestor>a:hover::before,body.vertical-modern-menu .main-modern-menu>li.current_page_item>a:hover::before{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu>li.current-menu-item>.click_menutoggle:after,body.vertical-modern-menu .main-modern-menu>li.current_page_ancestor>.click_menutoggle:after,body.vertical-modern-menu .main-modern-menu>li.current_page_item>.click_menutoggle:after{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu>li.current-menu-item:hover>.click_menutoggle:after,body.vertical-modern-menu .main-modern-menu>li.current_page_ancestor:hover>.click_menutoggle:after,body.vertical-modern-menu .main-modern-menu>li.current_page_item:hover>.click_menutoggle:after{
    color:#fff;
}
body.vertical-modern-menu #navigation .menu-item .mega-menu{
    display:none;
}
body.vertical-modern-menu #navigation .menu-item.current-menu-ancestor>.current-menu-highlight+.mega-menu{
    display:block;
}
body.vertical-modern-menu #navigation .menu-item.current-menu-ancestor .mega-menu ul.sub-menu .current_page_ancestor>.sub-menu{
    display:block;
}
body.vertical-modern-menu #navigation .mega-menu ul.sub-menu.mega-menu-row li{
    width:100%;
}
body.vertical-modern-menu #navigation .mega-menu ul.sub-menu.mega-menu-row ul.sub-menu{
    display:none;
}
body.vertical-modern-menu .main-modern-menu li.menu-item-has-children>.click_menutoggle{
    position:absolute;
    right:21px;
    cursor:pointer;
    outline:0;
    z-index:9999;
    top:18px;
    right:0;
    width:40px;
}
body.vertical-modern-menu .main-modern-menu li.menu-item-has-children>.click_menutoggle.caret-up{
    color:#fff;
}
body.vertical-modern-menu .main-modern-menu li.menu-item-has-children li.menu-item-has-children>.click_menutoggle{
    top:5px;
}
body.vertical-modern-menu .main-modern-menu li.menu-item-has-children>.click_menutoggle:after{
    font-family:"Font Awesome 5 Free";
    font-weight:400;
    content:"\f054";
    position:relative;
}
body.vertical-modern-menu li.menu-item-has-children>.click_menutoggle.caret-up:after{
    content:"\f078"
}
body.menu-is-horizontal #main-modern-menu .woffice-menu-item-icon{
    padding-right:8px;
}
body.menu-is-horizontal.woffice-menu-has-icons #main-modern-menu .sub-menu{
    padding:0;
}
body.menu-is-horizontal #nav-trigger{
    display:none;
}
body.menu-is-horizontal .is-left-sidebar{
    width:100%;
}
body.menu-is-horizontal .is-center-content{
    width:83.33333%;
}
body.menu-is-horizontal.sidebar-hidden .is-center-content{
    max-width:100%;
    width:100%;
}
body.menu-is-horizontal #navigation{
    display:flex;
    align-items:center;
    height:104px;
    padding-left:43px;
    padding-right:43px;
}
body.menu-is-horizontal #navigation #nav-logo{
    padding:0;
}
body.menu-is-horizontal .main-modern-menu{
    max-width:100%;
    text-align:left;
    padding-bottom:0;
    margin:0;
    overflow:visible;
}
body.menu-is-horizontal .main-modern-menu li:not(.menu-item-has-children) .menu-icon{
    display:none;
}
body.menu-is-horizontal .main-modern-menu .menu-item-has-children:not(.mega-menu-col)>a .menu-icon{
    padding-left:9px;
}
body.menu-is-horizontal .main-modern-menu .menu-item-has-children:not(.mega-menu-col) ul:not(.mega-menu-row).display-submenu li.menu-item-has-children a{
    position:relative;
}
body.menu-is-horizontal .main-modern-menu .menu-item-has-children:not(.mega-menu-col) ul:not(.mega-menu-row).display-submenu li.menu-item-has-children a .menu-icon{
    transform:rotate(270deg);
    position:absolute;
    right:40px;
    padding:0;
}
body.menu-is-horizontal .main-modern-menu li.menu-item{
    display:inline-block;
    position:relative;
}
body.menu-is-horizontal .main-modern-menu li.menu-item a{
    padding:13px 25px 13px 25px;
    display:block;
    position:relative;
    text-align:left;
    font-weight:400;
    font-size:15px;
    line-height:15px;
    border-radius: 0px;
    text-decoration:none;
    color:#fff;
    text-transform:uppercase;
}
body.menu-is-horizontal .main-modern-menu li.menu-item a:before{
    width:100%;
    padding-right:10px;
    -webkit-transition:all .6s;
    -moz-transition:all .6s;
    transition:all .6s;
    font-family:"Font Awesome 5 Free"
}
body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current-menu-item>a,body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current-menu-parent>a,body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current_page_ancestor>a,body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col):hover>a,body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col)>a:hover{
    background-color:#e74f4f;
    color:#fff;
}
body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current-menu-item>a::after,body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current-menu-item>a::before,body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current-menu-parent>a::after,body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current-menu-parent>a::before,body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current_page_ancestor>a::after,body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current_page_ancestor>a::before,body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col):hover>a::after,body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col):hover>a::before,body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col)>a:hover::after,body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col)>a:hover::before{
    color:#fff;
}
body.menu-is-horizontal .main-modern-menu ul.sub-menu{
    position:absolute;
    top:50px;
    z-index:20;
    padding-left:0;
    list-style-type:none;
    opacity:0;
    height:0;
    overflow:hidden;
    text-align:left;
    box-shadow:0 13px 50px rgba(0,0,0,.25);
    border-radius: 0px;
    background-color:#141414;
}
body.menu-is-horizontal .main-modern-menu ul.sub-menu.display-submenu{
    display:block;
}
body.menu-is-horizontal .main-modern-menu ul.sub-menu.display-submenu{
    -webkit-transition:left .4s,opacity 1s ease-out;
    -moz-transition:left .4s,opacity 1s ease-out;
    transition:left .4s,opacity 1s ease-out;
    opacity:1;
    height:auto;
    overflow:visible;
    text-align:left;
    z-index:99;
}
body.menu-is-horizontal .main-modern-menu ul.sub-menu.display-submenu::before{
    content:"";
    position:absolute;
    top:-20px;
    left:0;
    width:100%;
    height:100%;
}
body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item{
    width:100%;
}
body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item>a{
    text-transform:Uppercase;
    font-weight:400;
    border-bottom:1px solid;
    border-color:#eee;
}
body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item>a::before{
    content:""
}
body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item>a:hover{
    background-color:#E74F4F;
    color:#fff;
}
body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item:not(:first-child) a{
    border-top-left-radius:0;
    border-top-right-radius:0;
}
body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item:not(:last-child) a{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0;
}
body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item li>a:hover{
    background-color:#E74F4F;
    color:#fff;
}
body.menu-is-horizontal .main-modern-menu .mega-menu ul.sub-menu a,body.menu-is-horizontal .main-modern-menu ul.sub-menu:not(.mega-menu-row){
    width:200px;
    margin-top:0;
    left:0;
}
body.menu-is-horizontal .main-modern-menu .mega-menu .mega-menu-col:last-child a{
    width:204px;
}
body.menu-is-horizontal .main-modern-menu .mega-menu ul.sub-menu a{
    width:200px;
}
body.menu-is-horizontal .main-modern-menu li.menu-item-has-mega-menu .mega-menu-row .current-menu-item>a,body.menu-is-horizontal .main-modern-menu li.menu-item-has-mega-menu.current-menu-parent .mega-menu-row .current_page_item>a,body.menu-is-horizontal .main-modern-menu li.menu-item-has-mega-menu:hover>a{
    background-color:#E74F4F;
    color:#fff;
}
body.menu-is-horizontal .main-modern-menu li.menu-item-has-mega-menu .mega-menu-row .current-menu-item>a::after,body.menu-is-horizontal .main-modern-menu li.menu-item-has-mega-menu .mega-menu-row .current-menu-item>a::before,body.menu-is-horizontal .main-modern-menu li.menu-item-has-mega-menu.current-menu-parent .mega-menu-row .current_page_item>a::after,body.menu-is-horizontal .main-modern-menu li.menu-item-has-mega-menu.current-menu-parent .mega-menu-row .current_page_item>a::before,body.menu-is-horizontal .main-modern-menu li.menu-item-has-mega-menu:hover>a::after,body.menu-is-horizontal .main-modern-menu li.menu-item-has-mega-menu:hover>a::before{
    color:#fff;
}
body.menu-is-horizontal .main-modern-menu .mega-menu{
    position:absolute;
    top:50px;
    z-index:20;
    padding-left:0;
    list-style-type:none;
    opacity:0;
    height:0;
    overflow:hidden;
    text-align:left;
    box-shadow:0 13px 50px rgba(0,0,0,.25);
    border-radius: 0px;
    background-color:#141414;
}
body.menu-is-horizontal .main-modern-menu .mega-menu.open{
    display:block;
    -webkit-transition:left .4s,opacity 1s ease-out;
    -moz-transition:left .4s,opacity 1s ease-out;
    transition:left .4s,opacity 1s ease-out;
    opacity:1;
    height:auto;
    overflow:visible;
    text-align:left;
    z-index:99;
}
body.menu-is-horizontal .main-modern-menu .mega-menu.open::before{
    content:"";
    position:absolute;
    top:-20px;
    left:0;
    width:100%;
    height:45px;
}
body.menu-is-horizontal .main-modern-menu .mega-menu.open .sub-menu{
    box-shadow:none;
    background-color:#141414;
}
body.menu-is-horizontal .main-modern-menu .mega-menu.open .sub-menu li:last-child a{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0;
}
body.menu-is-horizontal .main-modern-menu .mega-menu>ul.sub-menu:last-child,body.menu-is-horizontal .main-modern-menu .mega-menu>ul.sub-menu:last-child ul.sub-menu{
    border-right:0;
}
body.menu-is-horizontal .main-modern-menu ul.sub-menu.mega-menu-row{
    display:block;
    position:relative;
    top:0;
    margin-top:0;
    opacity:1;
    left:0;
    height:auto;
}
body.menu-is-horizontal .main-modern-menu ul.sub-menu.mega-menu-row:after{
    clear:both;
}
body.menu-is-horizontal .main-modern-menu ul.sub-menu.mega-menu-row .sub-menu{
    top:0;
    display:block;
    position:relative;
    left:0;
    height:auto;
    opacity:1;
    margin:0;
    padding:0;
}
body.menu-is-horizontal .main-modern-menu .mega-menu ul.sub-menu li{
    width:180px;
}
body.menu-is-horizontal .main-modern-menu .mega-menu{
    top:0;
    margin-top:50px;
    left:0;
}
body.menu-is-horizontal .main-modern-menu .mega-menu .mega-menu-col:first-child:hover a{
    border-top-right-radius:0;
}
body.menu-is-horizontal .main-modern-menu .mega-menu .mega-menu-col:first-child ul.sub-menu .menu-item a{
    border-top-right-radius:0;
    border-top-left-radius:0;
}
body.menu-is-horizontal .main-modern-menu .mega-menu .mega-menu-col ul.sub-menu{
    border-radius:0;
}
body.menu-is-horizontal .main-modern-menu .mega-menu .mega-menu-col ul.sub-menu .menu-item a{
    border-radius:0;
}
body.menu-is-horizontal ul.sub-menu:not(.sub-menu-click) li:not(.mega-menu-col):hover>.sub-menu:not(.sub-menu-click){
    margin-top:-48px;
    height:auto;
    left:208px;
    opacity:1;
    -webkit-transition:opacity 1s ease-out;
    -moz-transition:opacity 1s ease-out;
    transition:opacity 1s ease-out;
    background:#141414;
    box-shadow:rgba(149,157,165,.2) 0 8px 24px;
}
body.menu-is-horizontal ul.sub-menu:not(.sub-menu-click) li:not(.mega-menu-col):hover>.sub-menu:not(.sub-menu-click).display-submenu::before{
    top:-20px;
    left:-100px;
    width:100%;
    transform:rotate(180deg);
}
body.menu-is-horizontal ul.sub-menu:not(.sub-menu-click) li:not(.mega-menu-col):hover>.sub-menu:not(.sub-menu-click) li:hover:first-child a{
    border-top-left-radius:10px;
    border-top-right-radius:10px;
}
body.menu-is-horizontal ul.sub-menu:not(.sub-menu-click) li:not(.mega-menu-col):hover>.sub-menu:not(.sub-menu-click) li:hover:last-child a{
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
}
body.verical-menu-on-hover.vertical-modern-menu #main-modern-menu .menu-icon{
    display:none;
}
body.verical-menu-on-hover #main-modern-menu li.menu-item-has-children span.current-menutoggle-active::after{
    content:"\f078";
    color:#fff;
}
body.verical-menu-on-hover #main-modern-menu li.menu-item-has-children .sub-menu li.menu-item-has-children span.current-menutoggle-active::after,body.verical-menu-on-hover #main-modern-menu li.menu-item-has-children .sub-menu li.menu-item-has-children span.stellar_heading_color::after{
    content:"\f078";
    color:#fff;
}
body.horizontal-menu-on-click .main-modern-menu .menu-icon:hover{
    cursor:pointer
}
body.horizontal-menu-on-click .main-modern-menu .menu-item ul.sub-menu-click li:not(.mega-menu-col)>.display-submenu{
    margin-top:-48px;
    height:auto;
    left:208px;
    opacity:1;
    -webkit-transition:opacity 1s ease-out;
    -moz-transition:opacity 1s ease-out;
    transition:opacity 1s ease-out;
    background:#141414;
    box-shadow:rgba(149,157,165,.2) 0 8px 24px;
}
body.horizontal-menu-on-click .main-modern-menu .menu-item ul.sub-menu-click li:not(.mega-menu-col)>.display-submenu::before{
    top:-20px;
    left:-100px;
    width:100%;
    transform:rotate(180deg);
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation{
    justify-content:space-between;
    height:auto;
    min-height:100px;
    max-height:140px;
    padding:10px 40px;
    position:relative;
    z-index:18;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .main-modern-menu{
    width:55%;
    padding-left:0;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons{
    column-gap:22px;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons #main-search .horizontal_menu_search_icon{
    position:relative;
    display:inline-block;
    width:20px;
    height:20px;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons #main-search .horizontal_menu_search_icon::before{
    font-family:woffice-icon;
    content:"";
    position:absolute;
    top:13px;
    left:-1px;
    font-size:24px;
    color:#fff;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons #main-search .horizontal_menu_search_icon.horizontal_menu_search_icon_active::before{
    content:"×";
    top:12px;
    font-family:Montserrat,helvetica,arial,sans-serif
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons #main-search form{
    position:absolute;
    width:100%;
    min-height:180px;
    left:0;
    top:0;
    padding:40px 20px;
    background-color:#333;
    box-shadow:0 2px 5px 1px rgba(64,60,67,.16);
    opacity:0;
    visibility:hidden;
    z-index:-15;
    transition:.3s ease-in-out;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons #main-search form.form_active{
    top:130px;
    opacity:1;
    visibility:visible;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons #main-search form input[type=text]{
    margin-bottom:0;
    color:#fff;
    padding:6px 16px 6px 15px;
    border-style:solid;
    border-width:1px;
    height:50px;
    border-color:#777;
    border-radius: 0px;
    font-size:1.125rem;
    box-shadow:none;
    margin-bottom:12px;
    width:100%;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons #main-search form button{
    display:block;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons #main-search form button::before{
    font-family:woffice-icon;
    content:"";
    position:absolute;
    top:45px;
    right:5px;
    font-size:23px;
    color:#fff;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons #main-search form button i{
    display:none;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons a{
    margin:0;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons a p{
    padding:0;
    background-color:transparent;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons a p svg{
    width:22px;
    height:22px;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons a p svg path{
    fill:#111;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons a svg{
    width:24px;
    height:24px;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons .sidebar-userinfo .sidebar-userinfo_row .user-infodetail{
    position:relative;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons .sidebar-userinfo .sidebar-userinfo_row .user-infodetail #user-thumb{
    position:relative;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons .sidebar-userinfo .sidebar-userinfo_row .user-infodetail #user-thumb img{
    width:36px;
    height:36px;
    user-select:none;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons .sidebar-userinfo .sidebar-userinfo_row .user-infodetail .horizontal_menu_user_toggle{
    position:relative;
    margin-right:10px;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons .sidebar-userinfo .sidebar-userinfo_row .user-infodetail .horizontal_menu_user_toggle::after{
    content:"";
    position:absolute;
    left:6px;
    top:-8px;
    rotate:43deg;
    width:7px;
    height:7px;
    border:1px solid #000;
    border-left:none;
    border-top:none;
    cursor:pointer
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons .sidebar-userinfo .sidebar-userinfo_row .user-infodetail figcaption{
    position:absolute;
    left:-15px;
    background:#141414;
    border-radius: 0px;
    opacity:0;
    padding:10px;
    z-index:25;
    box-shadow:0 2px 5px 1px rgba(64,60,67,.16);
    transition:.3s ease-in-out;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons .sidebar-userinfo .sidebar-userinfo_row .user-infodetail figcaption .user-name{
    font-size:15px;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons .sidebar-userinfo .sidebar-userinfo_row .user-infodetail figcaption .user-email{
    font-size:12px;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons .sidebar-userinfo .sidebar-userinfo_row .user-infodetail #user-thumb:hover+.horizontal_menu_user_toggle+figcaption{
    opacity:1;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons #nav-notification-trigger.active ::after{
    right:0;
    top:0;
}
body.menu-is-horizontal #page-wrapper .is-center-content{
    transition:.5s ease;
}
body.menu-is-horizontal #page-wrapper .is-center-content #main-header{
    display:none;
}
body.menu-is-horizontal #page-wrapper .is-center-content #content-container{
    margin-top:50px;
    z-index:14;
}
body.menu-is-horizontal #page-wrapper .is-right-sidebar{
    top:103px;
    z-index:17;
}
body.menu-is-horizontal #page-wrapper .is-right-sidebar #user-sidebar{
    z-index:20px;
}
body.vertical-modern-menu #page-wrapper .is-left-sidebar #navigation ul.horizontal_menu_icons_wrapper{
    display:none;
}
body.vertical-modern-menu #page-wrapper .is-center-content{
    padding-right:320px;
}
body.vertical-modern-menu.sidebar-hidden #page-wrapper .is-center-content{
    padding-right:0;
}
#navbar{
    position:absolute;
    display:flex;
    width:100%;
    z-index:30;
    overflow:visible;
    top:0;
    left:0;
    -webkit-transition:left .6s,top .6s;
    -moz-transition:left .6s,top .6s;
    -ms-transition:left .6s,top .6s;
    -o-transition:left .6s,top .6s;
    transition:left .6s,top .6s;
}
.admin-bar #navbar{
    top:32px;
}
#navbar.has_fixed_navbar #nav-languages>a em,#navbar.navigation-fixed #nav-languages>a em{
    display:none;
}
#main-header.navigation-hidden #navbar.has_fixed_navbar,#main-header.navigation-hidden #navbar.navigation-fixed{
    padding-right:0;
}
#navbar.navigation-fixed{
    background:rgba(20,20,20,.9);
}
#nav-left{
    display:flex;
    justify-content:space-between;
    flex:1 auto;
    text-align:center;
    left:0;
    right:0;
    border-right:1px solid;
    -webkit-transition:padding-left .6s;
    -moz-transition:padding-left .6s;
    -ms-transition:padding-left .6s;
    -o-transition:padding-left .6s;
    transition:padding-left .6s;
}
a#nav-trigger{
    font-size:1.6em;
    overflow:hidden;
    position:relative;
    margin:0 30px 0 8px;
}
a#nav-trigger svg.nav-arrow-left{
    transform:rotate(180deg);
}
a#nav-trigger svg.nav-arrow-left path{
    fill:#e74f4f;
}
a#nav-trigger:hover svg.nav-arrow-left path{
    fill:#fff;
}
a#nav-trigger:hover .fa-bars{
    color:#E74F4F;
}
a#nav-trigger .fa-arrow-left,a#nav-trigger .fa-bars{
    padding-right:20px;
    color:#e47f4f;
}
a#nav-trigger .fa-arrow-right{
    padding-left:20px;
}
#nav-logo{
    display:inline-block;
    padding:0 20px;
    position:relative;
    overflow:hidden;
}
#nav-logo a{
    position:relative;
    z-index:10;
    display:block;
    text-align:center
}
#nav-logo a:hover{
    opacity:.8;
    background:0 0;
}
#nav-logo a img{
    max-width:100%;
    max-height:100%;
}
#main-header{
    padding:43px;
}
#main-header .navbar-collapse{
    align-items:center;
    display:flex
}
#main-header.sidebar-hidden #navbar{
    overflow:hidden;
}
#main-header.sidebar-hidden #nav-logo{
    position:absolute;
    left:50%;
    margin-left:-90px;
}
#nav-user{
    display:inline-block;
    position:relative;
    margin-right:15px;
    overflow:hidden;
    font-weight:400;
}
#nav-user a:hover{
    opacity:.4;
}
#user-thumb{
    z-index:10;
    position:relative;
    display:inline-block;
    -webkit-transform:rotate(0);
    -ms-transform:rotate(0);
    transform:rotate(0);
    -webkit-transition:transform .4s,opacity .4s;
    -moz-transition:transform .4s,opacity .4s;
    transition:transform .4s,opacity .4s;
}
#nav-user #user-thumb img{
    margin-left:10px;
    position:relative;
    top:-2px;
    -webkit-transform:rotate(0);
    -ms-transform:rotate(0);
    transform:rotate(0);
    -webkit-transition:transform .4s,opacity .4s;
    -moz-transition:transform .4s,opacity .4s;
    transition:transform .4s,opacity .4s;
}
#navbar #user-thumb:hover{
    opacity:.8;
    background:0 0;
}
#user-thumb img{
    border-radius:0px;
    width:50px;
    height:50px;
}
#nav-user.fixed #user-thumb .notifications{
    display:none;
}
#user-thumb .notifications{
    display:block;
    width:19px;
    height:19px;
    text-align:center;
    color:#fff;
    padding:3px 0;
    border-radius:0px;
    right:0;
    font-weight:400;
    font-size:.9em;
    line-height:.9em;
    bottom:5px;
    position:absolute;
    -webkit-box-shadow:0 0 0 3px #fff;
    -moz-box-shadow:0 0 0 3px #fff;
    -ms-box-shadow:0 0 0 3px #fff;
    -o-box-shadow:0 0 0 3px #fff;
    box-shadow:0 0 0 3px #fff;
}
#user-close{
    position:absolute;
    font-size:3em;
    text-align:center;
    right:-250px;
    z-index:15;
    color:#fff;
    top:0;
    opacity:0;
    -webkit-transition:right .4s,transform .4s;
    -moz-transition:right .4s,transform .4s;
    transition:right .4s,transform .4s;
    -webkit-transform:rotate(0);
    -ms-transform:rotate(0);
    transform:rotate(0);
}
#user-login{
    display:inline-block;
    font-size:1.4rem;
    padding:0 10px;
}
#nav-user.active .notifications{
    display:none;
}
#nav-user.active #user-thumb img{
    opacity:0;
    z-index:-10;
    -webkit-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    transform:rotate(360deg);
    -webkit-transition:transform .4s,opacity .4s;
    -moz-transition:transform .4s,opacity .4s;
    transition:transform .4s,opacity .4s;
}
#nav-user.active #user-close{
    opacity:1;
    right:0;
    padding:0 10px;
    -webkit-transition:right .4s,transform .4s,opacity .4s;
    -moz-transition:right .4s,transform .4s,opacity .4s;
    transition:right .4s,transform .4s,opacity .4s;
    -webkit-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    transform:rotate(360deg);
}
#nav-user.active a#user-close:hover{
    opacity:.8;
}
#left-content #main-search form::before{
    font-family:woffice-icon;
    content:"";
    position:absolute;
    top:15px;
    left:15px;
    font-size:15px;
    color:#fff;
}
#left-content #main-search form input[type=text]{
    margin-bottom:0;
    color:#fff;
    padding:6px 16px 6px 58px;
}
#left-content #main-search form input[type=text]::placeholder{
    color:#fff;
}
#nav-buttons{
    display:flex;
    align-items:center
}
#nav-buttons a{
    font-size:1.6em;
    margin:0 15px;
    overflow:hidden;
    display:inline-block;
}
#nav-buttons #nav-cart-trigger:hover .amount{
    color:#fff;
}
#nav-buttons #nav-cart-trigger .stellar-mini-cart,#nav-buttons .stellar-bell{
    background:transparent;
    border-radius: 0px;
    padding:10px 10px;
    margin-bottom:0;
    transition:.3s ease-in-out;
}
#nav-buttons #nav-cart-trigger,#nav-buttons #nav-notification-trigger{
    color:#E74F4F;
}
#nav-buttons #nav-cart-trigger span.woocommerce-cart-count.count,#nav-buttons #nav-notification-trigger span.woocommerce-cart-count.count{
    font-size:11px;
    position:absolute;
    top:10px;
    left:45px;
    font-weight:400;
}
#nav-buttons #nav-cart-trigger:hover,#nav-buttons #nav-notification-trigger:hover{
    color:#fff;
}
#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:#E74F4F;
    color:#fff;
}
#nav-buttons #nav-cart-trigger:hover .stellar-bell path,#nav-buttons #nav-cart-trigger:hover .stellar-mini-cart path,#nav-buttons #nav-notification-trigger:hover .stellar-bell path,#nav-buttons #nav-notification-trigger:hover .stellar-mini-cart path{
    fill:#fff;
}
#nav-buttons #nav-cart-trigger:hover .span.woocommerce-cart-count.count bdi,#nav-buttons #nav-notification-trigger:hover .span.woocommerce-cart-count.count bdi{
    color:#fff;
}
#nav-buttons #nav-cart-trigger:hover ::after,#nav-buttons #nav-notification-trigger:hover ::after{
    background-color:transparent;
}
#nav-buttons #nav-cart-trigger .fa-times,#nav-buttons #nav-cart-trigger .svg_hide,#nav-buttons #nav-notification-trigger .fa-times,#nav-buttons #nav-notification-trigger .svg_hide{
    display:none;
    padding:0 5px;
}
#nav-buttons a.clicked .stellar-mini-cart{
    background:#E74F4F;
}
#nav-buttons a.clicked .stellar-mini-cart path{
    fill:#fff;
}
#nav-buttons a.clicked .count{
    color:#fff;
}
#nav-buttons #nav-sidebar-trigger path{
    fill:#fff;
}
#nav-buttons #nav-sidebar-trigger svg.nav-arrow-right path{
    fill:#fff;
}
#nav-buttons #nav-sidebar-trigger svg.nav-arrow-right.mk-left-arrow{
    transform:rotate(180deg);
}
#nav-buttons #nav-sidebar-trigger:hover svg.nav-arrow-right path{
    fill:#E74F4F;
}
#nav-notification-trigger{
    position:relative;
}
#nav-notification-trigger.active ::after{
    content:"";
    width:10px;
    height:10px;
    border-radius:0px;
    right:10px;
    top:11px;
    background-color:#E74F4F;
    position:absolute;
}
#woffice-notifications-menu{
    z-index:20;
    border-top:4px solid;
    right:0;
    background-color:#141414;
    border-radius:0 0 0 5px;
    padding:20px 30px;
    min-width:350px;
    display:none;
    position:absolute;
    top:100%;
    -webkit-box-shadow:0 5px 10px rgba(0,0,0,.13);
    -moz-box-shadow:0 5px 10px rgba(0,0,0,.13);
    -ms-box-shadow:0 5px 10px rgba(0,0,0,.13);
    box-shadow:0 5px 10px rgba(0,0,0,.13);
}
#woffice-notifications-menu #woffice-notifications-content a{
    font-size:1rem;
}
#woffice-notifications-menu #woffice-notifications-content .notification-freshness{
    display:block;
}
.woffice-notification-empty{
    text-align:center
}
.woffice-notification-empty:before{
    content:"\f1f6";
    font-family:"Font Awesome 5 Free";
    font-size:3em;
    display:block;
}
.woffice-notifications-item{
    margin-bottom:15px;
    position:relative;
}
.woffice-notifications-item:last-child{
    margin-bottom:0;
}
.woffice-notifications-item .fa.component-icon{
    margin-right:10px;
    font-size:1.4em;
    position:relative;
    bottom:-2px;
}
.woffice-notifications-item img{
    position:absolute;
    border-radius:0px;
    margin-right:20px;
    width:35px;
    height:35px;
    top:-5px;
    left:-45px;
    box-shadow:0 0 0 5px #000;
}
.woffice-notifications-item a{
    vertical-align:middle;
    display:inline-block;
}
.woffice-notifications-item a:hover{
    opacity:.6;
}
.woffice-notifications-item a.mark-notification-read{
    position:absolute;
    right:0;
    font-size:1.5em;
    top:-4px;
    opacity:.4;
}
.woffice-notifications-item a.mark-notification-read:hover{
    opacity:.8;
}
.woffice-notifications-item span{
    font-style:italic;
    font-size:.9em;
    margin-right:20px;
}
#nav-languages{
    display:block;
    position:relative;
    padding:10px 0;
}
#nav-languages>a{
    text-transform:uppercase;
    display:block;
    font-size:1.1em;
}
#nav-languages>a em{
    font-style:normal;
}
#nav-languages>a i{
    font-size:1.2em;
}
#nav-languages>a i.fa-angle-down{
    float:right;
}
#nav-languages>a>i.fa-flag{
    padding-right:20px;
    color:inherit;
}
#nav-languages>ul{
    display:none;
    position:relative;
    line-height:normal;
    width:100%;
    font-size:.9em;
    margin:20px 0 0 0;
    padding-left:0;
    text-align:left;
    list-style-type:none;
    border-radius:0px;
}
#nav-languages>ul li a{
    padding:10px 20px;
    display:block;
    background:transparent;
}
#nav-languages>ul li a:hover{
    opacity:.6;
}
#nav-languages>ul li:last-child a{
    border-radius:0 0 5px 5px;
}
#nav-languages>ul li:first-child a{
    border-radius:0px 5px 0 0;
}
.widget .intern-padding #nav-languages ul li{
    padding:0;
    display:block;
}
#main-search{
    transition:top .2s ease-out;
    line-height:0;
}
#main-search .active_search{
    position:absolute;
    height:25px;
    width:20px;
    right:200px;
    display:none;
}
#main-search .active_search::after{
    font-family:woffice-icon;
    content:"";
    position:absolute;
    top:-24px;
    left:-35px;
    font-size:16px;
    color:#fff;
    width:51px;
    height:47px;
    background:#141414;
    border-radius: 0px;
    display:grid;
    place-items:center
}
#main-search .active_search::before{
    content:"×";
    position:absolute;
    top:7px;
    left:0;
    font-size:15px;
    font-weight:400;
    display:none;
    color:#fff;
}
#main-search .wo-search-icon svg{
    position:absolute;
    left:10px;
    top:15px;
    width:20px;
}
#main-search.opened{
    transition:top .5s ease-in;
}
#main-search .woffice-search-results{
    padding:20px 40px 40px;
    background:rgba(20,20,20,.9);
    height:calc(100vh - 120px);
    overflow-y:auto;
}
#main-search .woffice-search-results__group{
    margin-bottom:20px;
}
#main-search .woffice-search-results__group h3{
    margin:0;
    font-size:1em;
    font-weight:400;
}
#main-search .woffice-search-results__group h3 i.fa{
    opacity:.5;
    margin-right:20px;
    width:25px;
    display:inline-block;
}
#main-search .woffice-search-results__group ul{
    list-style-type:none;
    margin-bottom:0;
    margin-left:10px;
}
#main-search .woffice-search-results__group--empty{
    text-align:center;
    font-size:2.5rem;
}
#main-search .woffice-search-results__item{
    margin:10px 0;
}
#main-search .woffice-search-results__item .float-left{
    max-width:80%;
}
#buddypress #group-list .group-button #main-search .woffice-search-results__item .btn-default.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #main-search .woffice-search-results__item a.btn-default,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #main-search .woffice-search-results__item button.btn-default,#buddypress #main-search .woffice-search-results__item .btn-default#profile-group-edit-submit,#buddypress #main-search .woffice-search-results__item input.btn-default[type=submit],#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #main-search .woffice-search-results__item a.btn-default,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #main-search .woffice-search-results__item button.btn-default,#buddypress .activity-update-form #main-search .woffice-search-results__item .btn-default.bpfb_primary_button,#main-content #buddypress #item-body #groups-list li .action #main-search .woffice-search-results__item a.btn-default,#main-content #buddypress #item-body #groups-list li .action #main-search .woffice-search-results__item button.btn-default,#main-content #buddypress #item-body #members-list li .action #main-search .woffice-search-results__item a.btn-default,#main-content #buddypress #item-body #members-list li .action #main-search .woffice-search-results__item button.btn-default,#main-search .woffice-search-results__item #buddypress #group-list .group-button .btn-default.leave-group,#main-search .woffice-search-results__item #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#main-search .woffice-search-results__item #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button.btn-default,#main-search .woffice-search-results__item #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#main-search .woffice-search-results__item #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button.btn-default,#main-search .woffice-search-results__item #buddypress .activity-update-form .btn-default.bpfb_primary_button,#main-search .woffice-search-results__item #buddypress .btn-default#profile-group-edit-submit,#main-search .woffice-search-results__item #buddypress input.btn-default[type=submit],#main-search .woffice-search-results__item #main-content #buddypress #item-body #groups-list li .action a.btn-default,#main-search .woffice-search-results__item #main-content #buddypress #item-body #groups-list li .action button.btn-default,#main-search .woffice-search-results__item #main-content #buddypress #item-body #members-list li .action a.btn-default,#main-search .woffice-search-results__item #main-content #buddypress #item-body #members-list li .action button.btn-default,#main-search .woffice-search-results__item #woffice-login form .login-submit input.btn-default,#main-search .woffice-search-results__item .btn.btn-default,#main-search .woffice-search-results__item .login-tabs-wrapper .btn-default.lostpassword-button,#main-search .woffice-search-results__item .type-bp_activity #buddypress .activity-list .load-more a.btn-default,#woffice-login form .login-submit #main-search .woffice-search-results__item input.btn-default,.login-tabs-wrapper #main-search .woffice-search-results__item .btn-default.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #main-search .woffice-search-results__item a.btn-default{
    margin:0;
}
#main-search .woffice-search-results__item__title{
    display:block;
    font-weight:400;
}
#main-search .woffice-search-results__item__meta{
    opacity:.7;
}
#main-search .container{
    width:100%;
    max-width:100%;
}
#main-search form{
    position:relative;
    margin:0;
}
#main-search form input{
    width:100%;
}
#main-search form button{
    display:none;
    position:absolute;
    right:30px;
    top:20px;
    background:0 0;
    border:0;
    font-size:2em;
    -webkit-transition:color .4s;
    -moz-transition:color .4s;
    transition:color .4s;
}
#main-search form button:hover{
    -webkit-transition:color .4s;
    -moz-transition:color .4s;
    transition:color .4s;
}
#main-search i.fa-spin{
    position:absolute;
    top:26px;
    right:80px;
    font-size:2em;
}
#main-search.active_form form{
    visibility:visible;
    height:100vh;
}
#main-search.active_form .active_search.active_search_close::after{
    content:"×";
    font-family:Montserrat,helvetica,arial,sans-serif;
    font-weight:400;
    font-size:30px;
    padding-bottom:2px;
}
#main-header .navbar .navbar-collapse .sidebar-userinfo{
    position:relative;
    margin:0 20px 0 5px;
}
#main-header .navbar .navbar-collapse .sidebar-userinfo .sidebar-userinfo_row .user-infodetail{
    display:flex;
    align-items:center;
    gap:11px;
}
#main-header .navbar .navbar-collapse .sidebar-userinfo .sidebar-userinfo_row .user-infodetail a{
    margin:0;
}
#main-header .navbar .navbar-collapse .sidebar-userinfo .sidebar-userinfo_row .user-infodetail #user-thumb{
    border-radius:0px;
    width:40px;
    height:40px;
    overflow:hidden;
}
#main-header .navbar .navbar-collapse .sidebar-userinfo .sidebar-userinfo_row .user-infodetail #user-thumb img{
    width:100%;
    height:100%;
}
#main-header .navbar .navbar-collapse .sidebar-userinfo .sidebar-userinfo_row .user-infodetail figcaption .user-name{
    color:#f0f0f0;
    font-size:15px;
    font-style:normal;
    font-weight:400;
    line-height:20px;
    max-width:110px;
}
#main-header .navbar .navbar-collapse .sidebar-userinfo .sidebar-userinfo_row .user-infodetail figcaption .user-profile-trigger{
    position:absolute;
    top:0;
    right:-13px;
}
#main-header .navbar .navbar-collapse .sidebar-userinfo .sidebar-userinfo_row .user-infodetail figcaption .user-profile-trigger a p{
    margin:0;
}
.logged-in.admin-bar #user-sidebar{
    top:32px;
}
#user-sidebar{
    position:fixed;
    overflow-y:scroll;
    overflow-x:hidden;
    -webkit-overflow-scrolling:touch;
    -ms-overflow-style:-ms-autohiding-scrollbar;
    width:20%;
    min-width:250px;
    z-index:21;
    padding-bottom:40px;
    right:-50%;
    height:100%;
    top:0;
    display:inline-block;
    -webkit-transition:right .4s,padding-top .4s;
    -moz-transition:right .4s,padding-top .4s;
    transition:right .4s,padding-top .4s;
}
#user-sidebar.active{
    right:0;
    -webkit-transition:right .4s;
    -moz-transition:right .4s;
    transition:right .4s;
}
#user-sidebar #closer-usersidebar{
    background:#E74F4F;
    position:absolute;
    z-index:20;
    text-align:center;
    top:5px;
    vertical-align:middle;
    padding:17px;
    cursor:pointer;
    left:-40px;
    border-radius:1px 0 0 17px;
    color:#fff;
}
#user-sidebar .uside-item-active>a{
    background-color:#E74F4F;
    color:#fff;
}
#user-sidebar .uside-item-active>a:hover{
    background-color:#E74F4F;
    color:#fff;
}
#user-sidebar .uside-child-active>a{
    color:#E74F4F;
    font-weight:400;
}
#user-sidebar #menu-bp .sub-menu .menu-child::before{
    content:"";
    position:absolute;
    height:9px;
    width:9px;
    left:40px;
    top:16px;
    background:#E74F4F;
    border-radius: 0px;
    z-index:1;
}
#user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+1)::before{
    background:#E74F4F;
}
#user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+2)::before{
    background:#E74F4F;
}
#user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+3)::before{
    background:#E74F4F;
}
#user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+4)::before{
    background:#E74F4F;
}
#user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+5)::before{
    background:#E74F4F;
}
#buddypress #woffice-bp-sidebar{
    background:#141414;
    border-radius:0px;
}
#buddypress #woffice-bp-sidebar #closer-usersidebar{
    display:none;
}
#buddypress #woffice-bp-sidebar #user-sidebar{
    position:relative;
    right:0;
    box-shadow:none;
    overflow:hidden;
    width:100%;
}
#buddypress #woffice-bp-sidebar #user-sidebar .menu-parent{
    margin-bottom:5px;
}
#buddypress #woffice-bp-sidebar #user-sidebar #menu-bp .sub-menu .menu-child{
    padding:0;
}
#buddypress #woffice-bp-sidebar #user-sidebar #menu-bp .sub-menu .menu-child::before{
    left:20px;
    top:20px;
}
#buddypress #woffice-bp-sidebar #user-sidebar #menu-bp .sub-menu .menu-child a::before{
    content:""
}
#buddypress #woffice-bp-sidebar #user-sidebar a:hover{
    text-decoration:none;
}
#user-cover{
    padding:20px;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover;
    position:relative;
    background-position:center center;
    background-repeat:no-repeat;
}
#user-cover a{
    z-index:15;
    position:relative;
    text-decoration:none;
}
#user-cover a:hover{
    opacity:.5;
}
#user-cover a img{
    width:75px;
    height:75px;
    margin-right:20px;
    float:left;
    border-radius:0px;
    z-index:15;
    position:relative;
}
#user-cover a span{
    color:#fff;
    display:block;
    margin-top:30px;
    font-size:1.2em;
    z-index:15;
    position:relative;
}
#user-cover a span span.woffice-welcome{
    font-weight:400;
    font-style:italic;
    display:inline;
}
.user-cover-layer{
    position:absolute;
    width:100%;
    top:0;
    right:0;
    height:100%;
    background:rgba(130,130,145,.52);
}
button.btn-cover-upload{
    opacity:.8;
    right:0;
    position:absolute;
    top:0;
    border:0;
    background-color:rgba(0,0,0,.2);
    padding:10px 20px;
    font-size:1.6em;
    color:#fff;
    border-radius:0 0 0 15px;
    margin:0;
}
button.btn-cover-upload:hover{
    opacity:1;
    cursor:pointer
}
#woffice-cover-process,.woffice-ajax-main{
    position:fixed;
    width:100%;
    height:100%;
    z-index:1000;
    display:none;
    left:0;
    top:0;
    font-size:4em;
    text-align:center;
    padding:20%;
    background-color:rgba(20,20,20,.6);
}
#woffice-cover-message i.fa,.woffice-ajax-main i.fa{
    display:block;
    font-size:3em;
    margin:0 auto 30px auto;
    color:#109e00;
}
#woffice-coverprogressOuter{
    border-radius:0px;
}
#user-sidebar .sidebar-wrapper{
    padding:23px;
}
#user-sidebar nav ul{
    padding-left:0;
    margin-bottom:0;
    list-style-type:none;
}
#user-sidebar nav ul li a{
    padding:13px 24px 13px 24px;
    border-radius: 0px;
    display:block;
    background:#141414;
    text-decoration:none;
    position:relative;
    color:#fafafa
}
#user-sidebar nav ul li a i{
    padding-right:10px;
}
#user-sidebar nav ul li a span.count,#user-sidebar nav ul li a span.no-count{
    color:#fff;
    padding:1px 8px;
    border-radius: 0px;
    margin-left:10px;
    display:inline-block;
    line-height:normal;
    font-weight:400;
    font-size:.9em;
}
#user-sidebar nav ul li.menu-child a{
    padding-left:40px;
}
#user-sidebar nav ul li#messages-personal-li>a::before{
    content:"\f086"
}
#user-sidebar nav ul li#friends-personal-li>a::before{
    content:"\f164"
}
#user-sidebar nav ul li#groups-personal-li>a::before{
    content:"\f0c0"
}
#user-sidebar nav ul li#settings-personal-li>a::before{
    content:"\f013"
}
#user-sidebar nav ul li#courses-personal-li>a::before{
    content:"\f02d"
}
#user-sidebar nav ul li#forums-personal-li>a::before{
    content:"\f0e8"
}
#user-sidebar nav ul li#logout-li>a::before{
    content:"\f2f5"
}
#user-sidebar nav ul li#activity-personal-li>a::before{
    content:"\f1ea"
}
#user-sidebar nav ul li#xprofile-personal-li>a::before{
    content:"\f007"
}
#user-sidebar nav ul li#event-personal-li>a::before{
    content:"\f073"
}
#user-sidebar .sub-menu li{
    padding-left:20px;
    padding-right:20px;
}
#user-sidebar nav ul li#event-personal-li>a:before,#user-sidebar nav ul li#logout-li>a:before,#user-sidebar nav ul li.menu-parent>a:before{
    font-family:"Font Awesome 5 Free";
    padding-right:10px;
    font-weight:initial;
    font-size:1.2em;
}
#user-sidebar #dropdown-user-menu li>a:before{
    padding-right:10px;
    font-size:1.2em;
}
#user-sidebar nav ul li#notifications-personal-li>a::before{
    content:"\f024";
    font-family:"Font Awesome 5 Free"
}
#user-sidebar nav ul.sub-menu li#notifications-personal-li>a::before{
    content:""
}
#user-sidebar nav ul li.menu-parent:not(.menu-child)>a.dropdownOn{
    background-color:#E74F4F;
    color:#fff;
}
#user-sidebar nav ul li.menu-parent:not(.menu-child)>a.dropdownOn::before{
    color:#fff;
}
#user-sidebar nav ul li.menu-parent ul{
    display:none;
}
#user-sidebar nav ul li.menu-parent>a::after{
    font-family:"Font Awesome 5 Free";
    content:"\f107";
    right:40px;
    top:15px;
    position:absolute;
    font-weight:400;
}
#user-sidebar nav ul li{
    position:relative;
}
#user-sidebar nav ul li.menu-parent.dropdownOn>a::after{
    content:"\f106"
}
#user-sidebar #dropdown-user-menu li a.fa:before{
    font-family:"Font Awesome 5 Free"
}
#user-sidebar #dropdown-user-menu li.menu-item-has-children ul{
    display:none;
}
#user-sidebar #dropdown-user-menu li.menu-item-has-children>a:after{
    font-family:"Font Awesome 5 Free";
    content:"\f0d7";
    right:25px;
    top:18px;
    position:absolute;
    font-size:1.2em;
}
body.is-blank-template #main-content{
    padding-left:0;
}
#main-content{
    width:100%;
    min-height:100%;
    min-height:-moz-available;
    min-height:-webkit-fill-available;
    min-height:fill-available;
    position:relative;
}
.woffice_widget_wcpl{
    padding:10px;
}
body.has-modal #content-container,body.hide-overflow #content-container{
    z-index:16;
}
#page-wrapper .is-center-content{
    padding:0;
}
#page-wrapper .post-title{
    font-size:1.75rem;
    color:#fff;
    font-weight:700;
    margin-bottom:52px;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #page-wrapper a,#buddypress #members-list .bp-profile-card .profile-title #page-wrapper a,#page-wrapper #buddypress #members-dir-list .bp-profile-card .profile-title a,#page-wrapper #buddypress #members-list .bp-profile-card .profile-title a,#page-wrapper h1,#page-wrapper h2,#page-wrapper h3,#page-wrapper h4,#page-wrapper h5,#page-wrapper h6{
    color:#f0f0f0;
    font-weight:400;
    word-break:none;
}
#page-wrapper h1{
    font-size:1.75rem;
    line-height:32px;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #page-wrapper a,#buddypress #members-list .bp-profile-card .profile-title #page-wrapper a,#page-wrapper #buddypress #members-dir-list .bp-profile-card .profile-title a,#page-wrapper #buddypress #members-list .bp-profile-card .profile-title a,#page-wrapper h2{
    font-size:1.375rem;
    line-height:26px;
}
#page-wrapper h3{
    font-size:1.25rem;
    line-height:26px;
}
#page-wrapper p{
    font-size:1rem;
    color:#fff;
    font-weight:400;
}
#page-wrapper .font-semibold1{
    font-size:24px;
    color:#fafafa;
    line-height:31px;
    font-weight:400;
}
#page-wrapper .font--semibold2{
    font-size:1rem;
    color:#fafafa;
    line-height:31px;
    font-weight:400;
}
#page-wrapper .font-md1{
    font-size:1rem;
    color:#fafafa;
    line-height:15px;
    font-weight:400;
}
#page-wrapper .font-md2{
    font-size:1rem;
    color:#fafafa;
    line-height:26px;
    font-weight:400;
}
#buddypress #group-list .bp-group-card .card-top #page-wrapper p,#buddypress #group-list .woffice-xprofile-list .row #page-wrapper .col-sm,#buddypress #members-dir-list .bp-profile-card .card-top #page-wrapper p,#buddypress #members-dir-list .woffice-xprofile-list .row #page-wrapper .col-sm,#buddypress #members-list .bp-profile-card .card-top #page-wrapper p,#buddypress #members-list .woffice-xprofile-list .row #page-wrapper .col-sm,#page-wrapper #buddypress #group-list .bp-group-card .card-top p,#page-wrapper #buddypress #group-list .woffice-xprofile-list .row .col-sm,#page-wrapper #buddypress #members-dir-list .bp-profile-card .card-top p,#page-wrapper #buddypress #members-dir-list .woffice-xprofile-list .row .col-sm,#page-wrapper #buddypress #members-list .bp-profile-card .card-top p,#page-wrapper #buddypress #members-list .woffice-xprofile-list .row .col-sm,#page-wrapper .font-rg1{
    font-size:15px;
    color:#fafafa;
    line-height:26px;
    font-weight:400;
}
#page-wrapper .font-rg2{
    font-size:1rem;
    color:#fafafa;
    line-height:26px;
    font-weight:400;
}
body.page-template-login #content-container{
    margin-top:0;
}
#content-container{
    width:100%;
    margin-top:20px;
    position:relative;
    z-index:15;
}
#content-container .box{
    background:#141414;
    position:relative;
    max-width:100%;
    margin-bottom:30px;
    border-radius:0px;
}
#buddypress #content-container .box .blog-button #profile-group-edit-submit,#buddypress #content-container .box .blog-button input[type=submit],#buddypress #group-list .group-button #content-container .box .blog-button .leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .box .blog-button a,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .box .blog-button button,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .box .blog-button a,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .box .blog-button button,#buddypress .activity-update-form #content-container .box .blog-button .bpfb_primary_button,#content-container .box .blog-button #buddypress #group-list .group-button .leave-group,#content-container .box .blog-button #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .box .blog-button #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button,#content-container .box .blog-button #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .box .blog-button #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button,#content-container .box .blog-button #buddypress #profile-group-edit-submit,#content-container .box .blog-button #buddypress .activity-update-form .bpfb_primary_button,#content-container .box .blog-button #buddypress input[type=submit],#content-container .box .blog-button #main-content #buddypress #item-body #groups-list li .action a,#content-container .box .blog-button #main-content #buddypress #item-body #groups-list li .action button,#content-container .box .blog-button #main-content #buddypress #item-body #members-list li .action a,#content-container .box .blog-button #main-content #buddypress #item-body #members-list li .action button,#content-container .box .blog-button #woffice-login form .login-submit input,#content-container .box .blog-button .btn,#content-container .box .blog-button .login-tabs-wrapper .lostpassword-button,#content-container .box .blog-button .type-bp_activity #buddypress .activity-list .load-more a,#main-content #buddypress #item-body #groups-list li .action #content-container .box .blog-button a,#main-content #buddypress #item-body #groups-list li .action #content-container .box .blog-button button,#main-content #buddypress #item-body #members-list li .action #content-container .box .blog-button a,#main-content #buddypress #item-body #members-list li .action #content-container .box .blog-button button,#woffice-login form .login-submit #content-container .box .blog-button input,.login-tabs-wrapper #content-container .box .blog-button .lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #content-container .box .blog-button a{
    margin-bottom:35px;
}
#content-container #content{
    position:relative;
    width:100%;
    padding-right:45px;
    padding-left:45px;
    padding-bottom:1px;
}
#content-container a{
    text-decoration:none;
    -webkit-transition:.5s ease;
    transition:.5s ease;
}
#content-container a:hover{
    text-decoration:underline;
    opacity:.9;
    -webkit-transition:.5s ease;
    transition:.5s ease;
}
#content-container table{
    width:100%;
}
#content-container .dropcap{
    font-size:4em;
    line-height:1.2em;
    height:60px;
    font-weight:400;
    float:left;
    position:relative;
    padding-right:15px;
    top:-8px;
}
#content-container .center{
    text-align:center
}
#buddypress #content-container .center .btn-default#profile-group-edit-submit,#buddypress #content-container .center input.btn-default[type=submit],#buddypress #group-list .group-button #content-container .center .btn-default.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .center a.btn-default,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .center button.btn-default,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .center a.btn-default,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .center button.btn-default,#buddypress .activity-update-form #content-container .center .btn-default.bpfb_primary_button,#content-container .center #buddypress #group-list .group-button .btn-default.leave-group,#content-container .center #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#content-container .center #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button.btn-default,#content-container .center #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#content-container .center #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button.btn-default,#content-container .center #buddypress .activity-update-form .btn-default.bpfb_primary_button,#content-container .center #buddypress .btn-default#profile-group-edit-submit,#content-container .center #buddypress input.btn-default[type=submit],#content-container .center #main-content #buddypress #item-body #groups-list li .action a.btn-default,#content-container .center #main-content #buddypress #item-body #groups-list li .action button.btn-default,#content-container .center #main-content #buddypress #item-body #members-list li .action a.btn-default,#content-container .center #main-content #buddypress #item-body #members-list li .action button.btn-default,#content-container .center #woffice-login form .login-submit input.btn-default,#content-container .center .btn.btn-default,#content-container .center .login-tabs-wrapper .btn-default.lostpassword-button,#content-container .center .type-bp_activity #buddypress .activity-list .load-more a.btn-default,#main-content #buddypress #item-body #groups-list li .action #content-container .center a.btn-default,#main-content #buddypress #item-body #groups-list li .action #content-container .center button.btn-default,#main-content #buddypress #item-body #members-list li .action #content-container .center a.btn-default,#main-content #buddypress #item-body #members-list li .action #content-container .center button.btn-default,#woffice-login form .login-submit #content-container .center input.btn-default,.login-tabs-wrapper #content-container .center .btn-default.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #content-container .center a.btn-default{
    margin-left:5px;
    margin-right:5px;
}
#content-container ol li{
    padding:5px 10px;
}
#content-container #content{
    top:0;
    padding-left:43px;
    padding-right:43px;
}
#content-container .list-styled.list-wiki li.sub-category>span{
    font-weight:400;
}
#content-container .list-styled.list-wiki.collapsed-wiki li.sub-category>span{
    cursor:pointer
}
#content-container .list-styled.list-wiki.collapsed-wiki li.sub-category>span:after,#content-container .list-styled.list-wiki.collapsed-wiki li.sub-category>span[aria-expanded=false]:after{
    font-family:"Font Awesome 5 Free";
    display:inline-block;
    content:"\f0d7";
    margin-left:5px;
}
#content-container .list-styled.list-wiki.collapsed-wiki li.sub-category>span[aria-expanded=true]:after{
    content:"\f0d8"
}
#content-container .sub-category .list-styled{
    padding-left:0;
}
#content-container .list-styled.list-wiki a.featured:before{
    display:block;
    position:absolute;
    font-family:"Font Awesome 5 Free";
    content:"\f005";
    color:#E74F4F;
    margin-right:5px;
    font-size:15px;
    vertical-align:middle;
    top:2px;
    left:6px;
    line-height:1;
}
#content-container blockquote{
    border:none;
    font-size:1em;
    line-height:1.9em;
    margin:20px 0 15px 0;
    padding:0;
}
#content-container blockquote:before{
    content:"\f10d";
    font-family:"Font Awesome 5 Free";
    font-style:normal;
    font-size:1.4em;
    float:left;
    margin:0 10px -18px 0;
}
#content-container blockquote p{
    font-size:1.1em;
}
#content-container pre{
    border:none;
    width:100%;
}
#content-container .animated-number{
    text-align:center;
    margin:20px 0;
}
#content-container .animated-number h3{
    font-weight:400;
}
#buddypress #content-container #profile-group-edit-submit,#buddypress #content-container #woffice-frontend-submit #profile-group-edit-submit,#buddypress #content-container #woffice-frontend-submit input[type=submit],#buddypress #content-container a#profile-group-edit-submit,#buddypress #content-container input[type=submit],#buddypress #group-list .group-button #content-container #woffice-frontend-submit .leave-group,#buddypress #group-list .group-button #content-container .leave-group,#buddypress #group-list .group-button #content-container a.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit a,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit button,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container a,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container button,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit a,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit button,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container a,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container button,#buddypress .activity-update-form #content-container #woffice-frontend-submit .bpfb_primary_button,#buddypress .activity-update-form #content-container .bpfb_primary_button,#buddypress .activity-update-form #content-container a.bpfb_primary_button,#content-container #bp-browse-button,#content-container #buddypress #group-list .group-button .leave-group,#content-container #buddypress #group-list .group-button a.leave-group,#content-container #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,#content-container #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button,#content-container #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,#content-container #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button,#content-container #buddypress #profile-group-edit-submit,#content-container #buddypress .activity-update-form .bpfb_primary_button,#content-container #buddypress .activity-update-form a.bpfb_primary_button,#content-container #buddypress .dataTables_wrapper .dataTables_paginate .paginate_button:not(.disabled),#content-container #buddypress a#profile-group-edit-submit,#content-container #buddypress button,#content-container #buddypress input[type=submit],#content-container #buddypress input[type=submit] #bbpress-forums button[type=submit],#content-container #learndash_next_prev_link a,#content-container #main-content #buddypress #item-body #groups-list li .action a,#content-container #main-content #buddypress #item-body #groups-list li .action button,#content-container #main-content #buddypress #item-body #members-list li .action a,#content-container #main-content #buddypress #item-body #members-list li .action button,#content-container #woffice-frontend-submit #buddypress #group-list .group-button .leave-group,#content-container #woffice-frontend-submit #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,#content-container #woffice-frontend-submit #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button,#content-container #woffice-frontend-submit #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,#content-container #woffice-frontend-submit #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button,#content-container #woffice-frontend-submit #buddypress #profile-group-edit-submit,#content-container #woffice-frontend-submit #buddypress .activity-update-form .bpfb_primary_button,#content-container #woffice-frontend-submit #buddypress input[type=submit],#content-container #woffice-frontend-submit #main-content #buddypress #item-body #groups-list li .action a,#content-container #woffice-frontend-submit #main-content #buddypress #item-body #groups-list li .action button,#content-container #woffice-frontend-submit #main-content #buddypress #item-body #members-list li .action a,#content-container #woffice-frontend-submit #main-content #buddypress #item-body #members-list li .action button,#content-container #woffice-frontend-submit #woffice-login form .login-submit input,#content-container #woffice-frontend-submit .btn,#content-container #woffice-frontend-submit .login-tabs-wrapper .lostpassword-button,#content-container #woffice-frontend-submit .type-bp_activity #buddypress .activity-list .load-more a,#content-container #woffice-login form .login-submit input,#content-container #woffice-timeline-dialog #btn-dialog-close,#content-container .btn,#content-container .login-tabs-wrapper .lostpassword-button,#content-container .login-tabs-wrapper a.lostpassword-button,#content-container .ssfa_fileup_wrapper span,#content-container .type-bp_activity #buddypress .activity-list .load-more a,#content-container a.btn,#main-content #buddypress #item-body #groups-list li .action #content-container #woffice-frontend-submit a,#main-content #buddypress #item-body #groups-list li .action #content-container #woffice-frontend-submit button,#main-content #buddypress #item-body #groups-list li .action #content-container a,#main-content #buddypress #item-body #groups-list li .action #content-container button,#main-content #buddypress #item-body #members-list li .action #content-container #woffice-frontend-submit a,#main-content #buddypress #item-body #members-list li .action #content-container #woffice-frontend-submit button,#main-content #buddypress #item-body #members-list li .action #content-container a,#main-content #buddypress #item-body #members-list li .action #content-container button,#woffice-login form .login-submit #content-container #woffice-frontend-submit input,#woffice-login form .login-submit #content-container input,.login-tabs-wrapper #content-container #woffice-frontend-submit .lostpassword-button,.login-tabs-wrapper #content-container .lostpassword-button,.login-tabs-wrapper #content-container a.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #content-container #woffice-frontend-submit a,.type-bp_activity #buddypress .activity-list .load-more #content-container a{
    background-color:e74f4f;
    border-radius: 0px;
    font-size:1rem;
     padding:5px 10px;
    text-transform:Uppercase;
    color:#fff;
    border-width:1px;
    border-style:solid;
    border-color:#E74F4F;
    font-weight:400;
}
#buddypress #content-container #profile-group-edit-submit:hover,#buddypress #content-container #woffice-frontend-submit #profile-group-edit-submit:hover,#buddypress #content-container #woffice-frontend-submit input:hover[type=submit],#buddypress #content-container a#profile-group-edit-submit:hover,#buddypress #content-container input:hover[type=submit],#buddypress #group-list .group-button #content-container #woffice-frontend-submit .leave-group:hover,#buddypress #group-list .group-button #content-container .leave-group:hover,#buddypress #group-list .group-button #content-container a.leave-group:hover,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit a:hover,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit button:hover,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container a:hover,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container button:hover,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit a:hover,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit button:hover,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container a:hover,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container button:hover,#buddypress .activity-update-form #content-container #woffice-frontend-submit .bpfb_primary_button:hover,#buddypress .activity-update-form #content-container .bpfb_primary_button:hover,#buddypress .activity-update-form #content-container a.bpfb_primary_button:hover,#content-container #bp-browse-button:hover,#content-container #buddypress #group-list .group-button .leave-group:hover,#content-container #buddypress #group-list .group-button a.leave-group:hover,#content-container #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a:hover,#content-container #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button:hover,#content-container #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a:hover,#content-container #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button:hover,#content-container #buddypress #profile-group-edit-submit:hover,#content-container #buddypress .activity-update-form .bpfb_primary_button:hover,#content-container #buddypress .activity-update-form a.bpfb_primary_button:hover,#content-container #buddypress .dataTables_wrapper .dataTables_paginate .paginate_button:not(.disabled):hover,#content-container #buddypress a#profile-group-edit-submit:hover,#content-container #buddypress button:hover,#content-container #buddypress input:hover[type=submit],#content-container #buddypress input[type=submit] #bbpress-forums button[type=submit]:hover,#content-container #learndash_next_prev_link a:hover,#content-container #main-content #buddypress #item-body #groups-list li .action a:hover,#content-container #main-content #buddypress #item-body #groups-list li .action button:hover,#content-container #main-content #buddypress #item-body #members-list li .action a:hover,#content-container #main-content #buddypress #item-body #members-list li .action button:hover,#content-container #woffice-frontend-submit #buddypress #group-list .group-button .leave-group:hover,#content-container #woffice-frontend-submit #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a:hover,#content-container #woffice-frontend-submit #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button:hover,#content-container #woffice-frontend-submit #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a:hover,#content-container #woffice-frontend-submit #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button:hover,#content-container #woffice-frontend-submit #buddypress #profile-group-edit-submit:hover,#content-container #woffice-frontend-submit #buddypress .activity-update-form .bpfb_primary_button:hover,#content-container #woffice-frontend-submit #buddypress input:hover[type=submit],#content-container #woffice-frontend-submit #main-content #buddypress #item-body #groups-list li .action a:hover,#content-container #woffice-frontend-submit #main-content #buddypress #item-body #groups-list li .action button:hover,#content-container #woffice-frontend-submit #main-content #buddypress #item-body #members-list li .action a:hover,#content-container #woffice-frontend-submit #main-content #buddypress #item-body #members-list li .action button:hover,#content-container #woffice-frontend-submit #woffice-login form .login-submit input:hover,#content-container #woffice-frontend-submit .btn:hover,#content-container #woffice-frontend-submit .login-tabs-wrapper .lostpassword-button:hover,#content-container #woffice-frontend-submit .type-bp_activity #buddypress .activity-list .load-more a:hover,#content-container #woffice-login form .login-submit input:hover,#content-container #woffice-timeline-dialog #btn-dialog-close:hover,#content-container .btn:hover,#content-container .login-tabs-wrapper .lostpassword-button:hover,#content-container .login-tabs-wrapper a.lostpassword-button:hover,#content-container .ssfa_fileup_wrapper span:hover,#content-container .type-bp_activity #buddypress .activity-list .load-more a:hover,#content-container a.btn:hover,#main-content #buddypress #item-body #groups-list li .action #content-container #woffice-frontend-submit a:hover,#main-content #buddypress #item-body #groups-list li .action #content-container #woffice-frontend-submit button:hover,#main-content #buddypress #item-body #groups-list li .action #content-container a:hover,#main-content #buddypress #item-body #groups-list li .action #content-container button:hover,#main-content #buddypress #item-body #members-list li .action #content-container #woffice-frontend-submit a:hover,#main-content #buddypress #item-body #members-list li .action #content-container #woffice-frontend-submit button:hover,#main-content #buddypress #item-body #members-list li .action #content-container a:hover,#main-content #buddypress #item-body #members-list li .action #content-container button:hover,#woffice-login form .login-submit #content-container #woffice-frontend-submit input:hover,#woffice-login form .login-submit #content-container input:hover,.login-tabs-wrapper #content-container #woffice-frontend-submit .lostpassword-button:hover,.login-tabs-wrapper #content-container .lostpassword-button:hover,.login-tabs-wrapper #content-container a.lostpassword-button:hover,.type-bp_activity #buddypress .activity-list .load-more #content-container #woffice-frontend-submit a:hover,.type-bp_activity #buddypress .activity-list .load-more #content-container a:hover{
    background-color:transparent;
    border-radius: 0px;
    font-size:1rem;
     padding:5px 10px;
    text-transform:Uppercase;
    color:#e74f4f;
    border-width:1px;
    border-style:solid;
    border-color:#E74F4F;
    font-weight:400;
}
#buddypress #content-container #profile-group-edit-submit:focus,#buddypress #content-container #woffice-frontend-submit #profile-group-edit-submit:focus,#buddypress #content-container #woffice-frontend-submit input:focus[type=submit],#buddypress #content-container a#profile-group-edit-submit:focus,#buddypress #content-container input:focus[type=submit],#buddypress #group-list .group-button #content-container #woffice-frontend-submit .leave-group:focus,#buddypress #group-list .group-button #content-container .leave-group:focus,#buddypress #group-list .group-button #content-container a.leave-group:focus,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit a:focus,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit button:focus,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container a:focus,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container button:focus,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit a:focus,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit button:focus,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container a:focus,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container button:focus,#buddypress .activity-update-form #content-container #woffice-frontend-submit .bpfb_primary_button:focus,#buddypress .activity-update-form #content-container .bpfb_primary_button:focus,#buddypress .activity-update-form #content-container a.bpfb_primary_button:focus,#content-container #bp-browse-button:focus,#content-container #buddypress #group-list .group-button .leave-group:focus,#content-container #buddypress #group-list .group-button a.leave-group:focus,#content-container #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a:focus,#content-container #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button:focus,#content-container #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a:focus,#content-container #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button:focus,#content-container #buddypress #profile-group-edit-submit:focus,#content-container #buddypress .activity-update-form .bpfb_primary_button:focus,#content-container #buddypress .activity-update-form a.bpfb_primary_button:focus,#content-container #buddypress .dataTables_wrapper .dataTables_paginate .paginate_button:not(.disabled):focus,#content-container #buddypress a#profile-group-edit-submit:focus,#content-container #buddypress button:focus,#content-container #buddypress input:focus[type=submit],#content-container #buddypress input[type=submit] #bbpress-forums button[type=submit]:focus,#content-container #learndash_next_prev_link a:focus,#content-container #main-content #buddypress #item-body #groups-list li .action a:focus,#content-container #main-content #buddypress #item-body #groups-list li .action button:focus,#content-container #main-content #buddypress #item-body #members-list li .action a:focus,#content-container #main-content #buddypress #item-body #members-list li .action button:focus,#content-container #woffice-frontend-submit #buddypress #group-list .group-button .leave-group:focus,#content-container #woffice-frontend-submit #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a:focus,#content-container #woffice-frontend-submit #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button:focus,#content-container #woffice-frontend-submit #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a:focus,#content-container #woffice-frontend-submit #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button:focus,#content-container #woffice-frontend-submit #buddypress #profile-group-edit-submit:focus,#content-container #woffice-frontend-submit #buddypress .activity-update-form .bpfb_primary_button:focus,#content-container #woffice-frontend-submit #buddypress input:focus[type=submit],#content-container #woffice-frontend-submit #main-content #buddypress #item-body #groups-list li .action a:focus,#content-container #woffice-frontend-submit #main-content #buddypress #item-body #groups-list li .action button:focus,#content-container #woffice-frontend-submit #main-content #buddypress #item-body #members-list li .action a:focus,#content-container #woffice-frontend-submit #main-content #buddypress #item-body #members-list li .action button:focus,#content-container #woffice-frontend-submit #woffice-login form .login-submit input:focus,#content-container #woffice-frontend-submit .btn:focus,#content-container #woffice-frontend-submit .login-tabs-wrapper .lostpassword-button:focus,#content-container #woffice-frontend-submit .type-bp_activity #buddypress .activity-list .load-more a:focus,#content-container #woffice-login form .login-submit input:focus,#content-container #woffice-timeline-dialog #btn-dialog-close:focus,#content-container .btn:focus,#content-container .login-tabs-wrapper .lostpassword-button:focus,#content-container .login-tabs-wrapper a.lostpassword-button:focus,#content-container .ssfa_fileup_wrapper span:focus,#content-container .type-bp_activity #buddypress .activity-list .load-more a:focus,#content-container a.btn:focus,#main-content #buddypress #item-body #groups-list li .action #content-container #woffice-frontend-submit a:focus,#main-content #buddypress #item-body #groups-list li .action #content-container #woffice-frontend-submit button:focus,#main-content #buddypress #item-body #groups-list li .action #content-container a:focus,#main-content #buddypress #item-body #groups-list li .action #content-container button:focus,#main-content #buddypress #item-body #members-list li .action #content-container #woffice-frontend-submit a:focus,#main-content #buddypress #item-body #members-list li .action #content-container #woffice-frontend-submit button:focus,#main-content #buddypress #item-body #members-list li .action #content-container a:focus,#main-content #buddypress #item-body #members-list li .action #content-container button:focus,#woffice-login form .login-submit #content-container #woffice-frontend-submit input:focus,#woffice-login form .login-submit #content-container input:focus,.login-tabs-wrapper #content-container #woffice-frontend-submit .lostpassword-button:focus,.login-tabs-wrapper #content-container .lostpassword-button:focus,.login-tabs-wrapper #content-container a.lostpassword-button:focus,.type-bp_activity #buddypress .activity-list .load-more #content-container #woffice-frontend-submit a:focus,.type-bp_activity #buddypress .activity-list .load-more #content-container a:focus{
    outline:0;
    box-shadow:none;
}
#content-container .wpcf7-form input[type=submit]{
    background-color:#E74F4F;
    border-radius: 0px;
    font-size:1rem;
    padding:13px 18px 13px 18px;
    text-transform:Uppercase;
    color:#fff;
    border-width:1px;
    border-style:solid;
    border-color:#E74F4F;
    font-weight:400;
}
#content-container .wpcf7-form input[type=submit]:hover{
    text-decoration:none;
    background-color:transparent;
    border-radius: 0px;
    font-size:1rem;
    padding:13px 18px 13px 18px;
    text-transform:Uppercase;
    border-width:1px;
    border-style:solid;
    color:#E74F4F;
    border-color:#E74F4F;
    font-weight:400;
}
#content-container .wpcf7-form input[type=submit]:focus{
    outline:0;
    box-shadow:none;
}
#content-container .wpcf7-form input[type=submit]:hover{
    border:1px solid #E74F4F;
}
#content-container #bbpress-forums button[type=submit] i{
    padding-right:5px;
    position:relative;
}
#content-container .wp-core-ui .button.button-primary{
    color:#fff;
    text-shadow:none;
}
#buddypress #content-container #page-wrapper .btn-default.only-icon#profile-group-edit-submit i,#buddypress #content-container #page-wrapper input.btn-default.only-icon[type=submit] i,#buddypress #group-list .group-button #content-container #page-wrapper .btn-default.only-icon.leave-group i,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container #page-wrapper a.btn-default.only-icon i,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container #page-wrapper button.btn-default.only-icon i,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container #page-wrapper a.btn-default.only-icon i,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container #page-wrapper button.btn-default.only-icon i,#buddypress .activity-update-form #content-container #page-wrapper .btn-default.only-icon.bpfb_primary_button i,#content-container #page-wrapper #buddypress #group-list .group-button .btn-default.only-icon.leave-group i,#content-container #page-wrapper #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.only-icon i,#content-container #page-wrapper #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.only-icon i,#content-container #page-wrapper #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.only-icon i,#content-container #page-wrapper #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.only-icon i,#content-container #page-wrapper #buddypress .activity-update-form .btn-default.only-icon.bpfb_primary_button i,#content-container #page-wrapper #buddypress .btn-default.only-icon#profile-group-edit-submit i,#content-container #page-wrapper #buddypress input.btn-default.only-icon[type=submit] i,#content-container #page-wrapper #main-content #buddypress #item-body #groups-list li .action a.btn-default.only-icon i,#content-container #page-wrapper #main-content #buddypress #item-body #groups-list li .action button.btn-default.only-icon i,#content-container #page-wrapper #main-content #buddypress #item-body #members-list li .action a.btn-default.only-icon i,#content-container #page-wrapper #main-content #buddypress #item-body #members-list li .action button.btn-default.only-icon i,#content-container #page-wrapper #woffice-login form .login-submit input.btn-default.only-icon i,#content-container #page-wrapper .btn.btn-default.only-icon i,#content-container #page-wrapper .login-tabs-wrapper .btn-default.only-icon.lostpassword-button i,#content-container #page-wrapper .type-bp_activity #buddypress .activity-list .load-more a.btn-default.only-icon i,#main-content #buddypress #item-body #groups-list li .action #content-container #page-wrapper a.btn-default.only-icon i,#main-content #buddypress #item-body #groups-list li .action #content-container #page-wrapper button.btn-default.only-icon i,#main-content #buddypress #item-body #members-list li .action #content-container #page-wrapper a.btn-default.only-icon i,#main-content #buddypress #item-body #members-list li .action #content-container #page-wrapper button.btn-default.only-icon i,#woffice-login form .login-submit #content-container #page-wrapper input.btn-default.only-icon i,.login-tabs-wrapper #content-container #page-wrapper .btn-default.only-icon.lostpassword-button i,.type-bp_activity #buddypress .activity-list .load-more #content-container #page-wrapper a.btn-default.only-icon i{
    padding:0;
}
#content-container .intern-box.box-title{
    border-top-left-radius:5px;
    border-top-right-radius:5px;
}
#content-container .intern-box p{
    margin:0;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container .heading a,#buddypress #members-list .bp-profile-card .profile-title #content-container .heading a,#content-container .heading,#content-container .heading #buddypress #members-dir-list .bp-profile-card .profile-title a,#content-container .heading #buddypress #members-list .bp-profile-card .profile-title a,#content-container .heading h2{
    position:relative;
    margin-bottom:10px;
    font-size:1.375rem;
    font-weight:600;
    color:#fff;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container .heading a a,#buddypress #members-list .bp-profile-card .profile-title #content-container .heading a a,#content-container .heading #buddypress #members-dir-list .bp-profile-card .profile-title a a,#content-container .heading #buddypress #members-list .bp-profile-card .profile-title a a,#content-container .heading a,#content-container .heading h2 a{
    color:#f0f0f0;
}
#content-container .comment-content p{
    font-size:1rem;
    font-weight:400;
}
#content-container .heading.center{
    text-align:center
}
#content-container .heading>*{
    position:relative;
}
#content-container .heading i{
    padding-right:10px;
}
#content-container .heading a:hover{
    text-decoration:none;
}
#content-container #respond #reply-title{
    color:#f0f0f0;
    font-size:1.1rem;
    font-weight:400;
}
#content-container #respond p.logged-in-as,#content-container #respond p.logged-in-as a{
    font-size:1.125rem;
    color:#fafafa;
    font-weight:400;
}
#content-container .infobox{
    border-radius: 0px;
    padding:20px;
    color:#fff;
    display:block;
    margin:30px 0 10px 0;
    position:relative;
    overflow:hidden;
}
#content-container .infobox p{
    color:#fff;
    margin:0;
    line-height:1.4em;
    text-align:left;
    text-transform:none;
}
#content-container .infobox::before{
    font-size:7em;
    left:-20px;
    font-family:"Font Awesome 5 Free";
    top:-20px;
    position:absolute;
    color:#fff;
}
#content-container .infobox-head{
    font-weight:400;
    font-size:1.2em;
    padding-bottom:10px;
    display:block;
}
#content-container .infobox a{
    text-decoration:underline;
    color:#fff;
}
#content-container .infobox a:hover{
    opacity:.8;
}
#content-container a.woffice-ai-action{
    text-decoration:none;
    font-size:15px;
    text-transform:Uppercase;
    font-weight:400;
}
#content-container a.woffice-ai-action:hover{
    text-decoration:none;
}
#content-container a.woffice-ai-action .woffice-icon{
    padding-right:6px;
}
#content-container .woimg_preview{
    padding:20px;
}
#main-content,#main-footer,#main-header{
    -webkit-transition:padding-left .6s;
    -moz-transition:padding-left .6s;
    transition:padding-left .6s;
}
#main-content.navigation-hidden,#main-footer.navigation-hidden,#main-header.navigation-hidden,#main-header.navigation-hidden #navbar.navigation-fixed{
    left:0;
}
#main-content.full-width #left-content,#main-content.sidebar-hidden #left-content,body.sidebar-hidden #left-content{
    width:100%;
}
#main-content.sidebar-hidden{
    overflow:hidden;
}
#main-content.full-width #right-sidebar{
    display:none;
}
#left-content{
    -webkit-transition:width .6s;
    -moz-transition:width .6s;
    transition:width .6s;
    position:relative;
}
#main-content.navigation-hidden #right-sidebar{
    right:0;
    padding-right:0;
}
a#can-scroll{
    position:absolute;
    bottom:0;
    right:0;
    left:40px;
    width:100%;
    font-size:2em;
    z-index:18;
    text-align:center;
    opacity:.4;
    background:-moz-linear-gradient(top,rgba(20,20,20,0) 0,rgba(20,20,20,.8) 50%,#333; 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(20,20,20,0)),color-stop(50%,rgba(20,20,20,.8)),color-stop(100%,#333;));
    background:-webkit-linear-gradient(top,rgba(20,20,20,0) 0,rgba(20,20,20,.8) 50%,#333; 100%);
    background:-o-linear-gradient(top,rgba(20,20,20,0) 0,rgba(20,20,20,.8) 50%,#333; 100%);
    background:-ms-linear-gradient(top,rgba(20,20,20,0) 0,rgba(20,20,20,.8) 50%,; 100%);
    background:linear-gradient(to bottom,rgba(20,20,20,0) 0,rgba(20,20,20,.8) 50%,#; 100%);
    -webkit-transition:all 1s;
    transition:all 1s;
}
a#can-scroll:hover{
    opacity:1;
}
a#can-scroll.clicked i.fa.fa-angle-double-down:before{
    content:"\f102"
}
.has-loader{
    position:relative;
    min-height:200px;
}
.has-loader:after{
    content:"";
    background:#141414;
    opacity:.6;
    z-index:1999999999;
    position:fixed;
    left:0;
    top:0;
}
#featuredbox{
    position:relative;
}
#featuredbox .pagetitle{
    position:absolute;
    height:inherit;
    width:100%;
    padding:0 40px;
    z-index:16;
    display:table;
    text-align:center;
    top:50%;
}
#featuredbox .featured-background{
    position:relative;
    overflow:hidden;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover;
    background-repeat:no-repeat;
    background-attachment:fixed
}
#featuredbox .pagetitle>*{
    vertical-align:middle;
}
#featuredbox .pagetitle>h1{
    margin:0;
    padding:0 40px;
    position:relative;
    font-size:4em;
    text-align:center;
    text-shadow:0 .1rem 2rem rgba(0,0,0,.2);
    height:inherit;
}
#featuredbox .pagetitle>h1 a{
    color:#fff;
}
#featuredbox .pagetitle>h1 a:hover{
    color:#fff;
}
.featured-layer{
    top:0;
    left:0;
    z-index:15;
    position:absolute;
    width:100%;
    height:100%;
}
.breadcrumbs{
    margin-top:-40px;
    text-align:center;
    font-size:1.2em;
    font-style:italic;
    position:absolute;
    width:100%;
    left:0;
    bottom:20px;
    color:#fff;
}
.breadcrumbs a{
    color:#fff;
    font-weight:400;
}
.breadcrumbs a:hover{
    opacity:.8;
}
.breadcrumbs.woobread span:before{
    content:">";
    display:inline-block;
    margin:0 5px;
}
.breadcrumbs.woobread span:first-child:before{
    display:none;
}
#featuredbox.has-search .breadcrumbs{
    top:0;
    margin:40px auto -40px;
    position:relative;
}
#featuredbox.has-search form{
    display:table-row;
    width:100%;
    text-align:center;
    padding:30px 0;
    position:relative;
    margin:0;
}
#featuredbox.has-search form input{
    border:0;
    background:#141414;
    width:50%;
    border-radius: 0px;
    padding:15px;
    -webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);
    -moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);
    -o-box-shadow:0 0 10px 0 rgba(0,0,0,.1);
    box-shadow:0 0 10px 0 rgba(0,0,0,.1);
}
#featuredbox.has-search form input:focus{
    border:1px solid
}
#featuredbox.has-search.is-404 .pagetitle>h1,#featuredbox.has-search.search-buddypress .pagetitle>h1{
    bottom:-30px;
    display:inline-block;
}
#featuredbox.has-search form button,#featuredbox.has-search form input[type=submit]{
    border:0;
    font-size:1.5em;
    margin-left:20px;
    border-radius: 0px;
    padding:14px 20px;
    line-height:normal;
    top:4px;
    position:relative;
    color:#fff;
    opacity:1;
    -webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);
    -moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);
    -ms-box-shadow:0 0 10px 0 rgba(0,0,0,.1);
    -o-box-shadow:0 0 10px 0 rgba(0,0,0,.1);
    box-shadow:0 0 10px 0 rgba(0,0,0,.1);
    -webkit-transition:opacity .4s;
    -moz-transition:opacity .4s;
    transition:opacity .4s;
}
#featuredbox.has-search form button:hover,#featuredbox.has-search form input[type=submit]:hover{
    opacity:.5;
    -webkit-transition:opacity .4s;
    -moz-transition:opacity .4s;
    transition:opacity .4s;
}
#featuredbox.has-search.search-buddypress input[type=submit]{
    font-weight:400;
    text-transform:uppercase;
}
#featuredbox.has-search.search-buddypress input[type=submit]:before{
    font-family:"Font Awesome 5 Free";
    content:"\f002"
}
#featuredbox.has-search.search-buddypress form label{
    width:50%;
    position:relative;
}
#featuredbox.has-search.search-buddypress form label input{
    width:100%;
    font-weight:initial;
}
#featuredbox.has-search.search-buddypress form label i.fa-spin{
    position:absolute;
    right:10px;
    font-size:2em;
    top:25px;
}
#featuredbox .rev_slider_wrapper{
    z-index:1;
}
#featuredbox .bx-wrapper{
    margin-bottom:0;
}
#featuredbox .bx-wrapper .bx-viewport{
    border:0;
}
.list-styled{
    padding-left:20px;
    list-style-type:none;
}
.page-template-blank-page #main-content{
    padding-left:0;
}
.list-styled.list-check li:before{
    content:"\f00c"
}
.list-styled.list-circle li:before{
    content:"\f111"
}
.list-styled.list-square li:before{
    content:"\f0c8"
}
.list-styled.list-star li:before{
    content:"\f005"
}
.list-styled.list-change li:before{
    content:"\f017"
}
.list-styled.list-arrow li:before{
    content:"\f061"
}
.list-styled li:before{
    font-family:"Font Awesome 5 Free";
    color:inherit;
    left:0;
    position:absolute;
    font-size:12px;
    line-height:1.9em;
}
#buddypress #create-group-form input[type=button],#main-content button,#main-content input[type=button],.wp-core-ui .button.button-primary,input[type=submit]{
    background-color:#E74F4F;
    border-radius: 0px;
    font-size:0.9rem;
    padding:5px 10px;    text-transform:Uppercase;
    color:#fff;
    border-width:1px;
    border-style:solid;
    border-color:#E74F4F;
    font-weight:400;
    text-shadow:none;
}
#buddypress #create-group-form input[type=button]:hover,#main-content button:hover,#main-content input[type=button]:hover,.wp-core-ui .button.button-primary:hover,input[type=submit]:hover{
    text-decoration:none;
    background-color:transparent;
    border-radius: 0px;
    font-size:0.9rem;
    padding:5px 10px;    text-transform:Uppercase;
    border-width:1px;
    border-style:solid;
    color:#E74F4F;
    border-color:#E74F4F;
    font-weight:400;
}
#buddypress #create-group-form input[type=button]:focus,#main-content button:focus,#main-content input[type=button]:focus,.wp-core-ui .button.button-primary:focus,input[type=submit]:focus{
    outline:0;
    box-shadow:none;
}
#buddypress #group-list .group-button #page-wrapper .btn-default.leave-group:hover,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper a.btn-default:hover,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper button.btn-default:hover,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper a.btn-default:hover,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper button.btn-default:hover,#buddypress #page-wrapper .btn-default#profile-group-edit-submit:hover,#buddypress #page-wrapper input.btn-default:hover[type=submit],#buddypress .activity-update-form #page-wrapper .btn-default.bpfb_primary_button:hover,#content-container #bp-browse-button:hover,#content-container #buddypress .button-nav li a:hover,#content-container #buddypress input[type=submit]:hover,#main-content #buddypress #item-body #groups-list li .action #page-wrapper a.btn-default:hover,#main-content #buddypress #item-body #groups-list li .action #page-wrapper button.btn-default:hover,#main-content #buddypress #item-body #members-list li .action #page-wrapper a.btn-default:hover,#main-content #buddypress #item-body #members-list li .action #page-wrapper button.btn-default:hover,#main-content button:hover,#main-content input[type=button]:hover,#page-wrapper #buddypress #group-list .group-button .btn-default.leave-group:hover,#page-wrapper #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default:hover,#page-wrapper #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button.btn-default:hover,#page-wrapper #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default:hover,#page-wrapper #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button.btn-default:hover,#page-wrapper #buddypress .activity-update-form .btn-default.bpfb_primary_button:hover,#page-wrapper #buddypress .btn-default#profile-group-edit-submit:hover,#page-wrapper #buddypress input.btn-default:hover[type=submit],#page-wrapper #main-content #buddypress #item-body #groups-list li .action a.btn-default:hover,#page-wrapper #main-content #buddypress #item-body #groups-list li .action button.btn-default:hover,#page-wrapper #main-content #buddypress #item-body #members-list li .action a.btn-default:hover,#page-wrapper #main-content #buddypress #item-body #members-list li .action button.btn-default:hover,#page-wrapper #woffice-login form .login-submit input.btn-default:hover,#page-wrapper .btn.btn-default:hover,#page-wrapper .login-tabs-wrapper .btn-default.lostpassword-button:hover,#page-wrapper .type-bp_activity #buddypress .activity-list .load-more a.btn-default:hover,#woffice-login form .login-submit #page-wrapper input.btn-default:hover,.login-tabs-wrapper #page-wrapper .btn-default.lostpassword-button:hover,.type-bp_activity #buddypress .activity-list .load-more #page-wrapper a.btn-default:hover,input[type=submit]:hover{
    text-decoration:none;
    opacity:.8;
}
#buddypress #group-list .group-button #page-wrapper .btn-default.btn-lg.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper a.btn-default.btn-lg,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper button.btn-default.btn-lg,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper a.btn-default.btn-lg,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper button.btn-default.btn-lg,#buddypress #page-wrapper .btn-default.btn-lg#profile-group-edit-submit,#buddypress #page-wrapper input.btn-default.btn-lg[type=submit],#buddypress .activity-update-form #page-wrapper .btn-default.btn-lg.bpfb_primary_button,#main-content #buddypress #item-body #groups-list li .action #page-wrapper a.btn-default.btn-lg,#main-content #buddypress #item-body #groups-list li .action #page-wrapper button.btn-default.btn-lg,#main-content #buddypress #item-body #members-list li .action #page-wrapper a.btn-default.btn-lg,#main-content #buddypress #item-body #members-list li .action #page-wrapper button.btn-default.btn-lg,#page-wrapper #buddypress #group-list .group-button .btn-default.btn-lg.leave-group,#page-wrapper #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-lg,#page-wrapper #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-lg,#page-wrapper #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-lg,#page-wrapper #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-lg,#page-wrapper #buddypress .activity-update-form .btn-default.btn-lg.bpfb_primary_button,#page-wrapper #buddypress .btn-default.btn-lg#profile-group-edit-submit,#page-wrapper #buddypress input.btn-default.btn-lg[type=submit],#page-wrapper #main-content #buddypress #item-body #groups-list li .action a.btn-default.btn-lg,#page-wrapper #main-content #buddypress #item-body #groups-list li .action button.btn-default.btn-lg,#page-wrapper #main-content #buddypress #item-body #members-list li .action a.btn-default.btn-lg,#page-wrapper #main-content #buddypress #item-body #members-list li .action button.btn-default.btn-lg,#page-wrapper #woffice-login form .login-submit input.btn-default.btn-lg,#page-wrapper .btn.btn-default.btn-lg,#page-wrapper .login-tabs-wrapper .btn-default.btn-lg.lostpassword-button,#page-wrapper .type-bp_activity #buddypress .activity-list .load-more a.btn-default.btn-lg,#woffice-login form .login-submit #page-wrapper input.btn-default.btn-lg,.login-tabs-wrapper #page-wrapper .btn-default.btn-lg.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #page-wrapper a.btn-default.btn-lg{
     padding:5px 10px;
}
#buddypress #group-list .group-button #page-wrapper .btn-default.btn-sm.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper a.btn-default.btn-sm,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper button.btn-default.btn-sm,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper a.btn-default.btn-sm,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper button.btn-default.btn-sm,#buddypress #page-wrapper .btn-default.btn-sm#profile-group-edit-submit,#buddypress #page-wrapper input.btn-default.btn-sm[type=submit],#buddypress .activity-update-form #page-wrapper .btn-default.btn-sm.bpfb_primary_button,#main-content #buddypress #item-body #groups-list li .action #page-wrapper a.btn-default.btn-sm,#main-content #buddypress #item-body #groups-list li .action #page-wrapper button.btn-default.btn-sm,#main-content #buddypress #item-body #members-list li .action #page-wrapper a.btn-default.btn-sm,#main-content #buddypress #item-body #members-list li .action #page-wrapper button.btn-default.btn-sm,#page-wrapper #buddypress #group-list .group-button .btn-default.btn-sm.leave-group,#page-wrapper #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-sm,#page-wrapper #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-sm,#page-wrapper #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-sm,#page-wrapper #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-sm,#page-wrapper #buddypress .activity-update-form .btn-default.btn-sm.bpfb_primary_button,#page-wrapper #buddypress .btn-default.btn-sm#profile-group-edit-submit,#page-wrapper #buddypress input.btn-default.btn-sm[type=submit],#page-wrapper #main-content #buddypress #item-body #groups-list li .action a.btn-default.btn-sm,#page-wrapper #main-content #buddypress #item-body #groups-list li .action button.btn-default.btn-sm,#page-wrapper #main-content #buddypress #item-body #members-list li .action a.btn-default.btn-sm,#page-wrapper #main-content #buddypress #item-body #members-list li .action button.btn-default.btn-sm,#page-wrapper #woffice-login form .login-submit input.btn-default.btn-sm,#page-wrapper .btn.btn-default.btn-sm,#page-wrapper .login-tabs-wrapper .btn-default.btn-sm.lostpassword-button,#page-wrapper .type-bp_activity #buddypress .activity-list .load-more a.btn-default.btn-sm,#woffice-login form .login-submit #page-wrapper input.btn-default.btn-sm,.login-tabs-wrapper #page-wrapper .btn-default.btn-sm.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #page-wrapper a.btn-default.btn-sm{
    padding:5px 10px;
}
#main-content span.label{
    margin:0 4px;
}
#content-container article.content.type-multiverso .heading::before{
    width:85%;
    right:0;
    left:initial;
}
.heading-container{
    position:relative;
}
#content-container article.content.type-multiverso .intern-padding.heading-container,#content-container article.content.type-sfwd-certificates .intern-padding.heading-container,#content-container article.content.type-sfwd-courses .intern-padding.heading-container,#content-container article.content.type-sfwd-lessons .intern-padding.heading-container,#content-container article.content.type-sfwd-quiz .intern-padding.heading-container,#content-container article.content.type-sfwd-topic .intern-padding.heading-container,#content-container article.content.type-sfwd-transactions .intern-padding.heading-container{
    padding-bottom:0;
}
#content-container article.content.type-multiverso .intern-padding.heading-container:after,#content-container article.content.type-sfwd-certificates .intern-padding.heading-container:after,#content-container article.content.type-sfwd-courses .intern-padding.heading-container:after,#content-container article.content.type-sfwd-lessons .intern-padding.heading-container:after,#content-container article.content.type-sfwd-quiz .intern-padding.heading-container:after,#content-container article.content.type-sfwd-topic .intern-padding.heading-container:after,#content-container article.content.type-sfwd-transactions .intern-padding.heading-container:after{
    font-family:"Font Awesome 5 Free";
    position:absolute;
    font-size:50px;
    top:30px;
    left:30px;
    z-index:0;
    color:#fff;
    width:80px;
    text-align:center;
    display:block;
    height:80px;
    line-height:80px;
    border-radius:0px;
}
#content-container article.content.type-sfwd-quiz .intern-padding.heading-container:after{
    content:"\f00c"
}
#content-container article.content.type-sfwd-courses .intern-padding.heading-container:after{
    content:"\f19d"
}
#content-container article.content.type-sfwd-lessons .intern-padding.heading-container:after{
    content:"\f02d"
}
#content-container article.content.type-sfwd-transactions .intern-padding.heading-container:after{
    content:"\f145"
}
#content-container article.content.type-sfwd-certificates .intern-padding.heading-container:after{
    content:"\f0a3"
}
#content-container article.content.type-multiverso .intern-padding.heading-container:after{
    content:"\f15b"
}
#content-container article.content.type-sfwd-topic .intern-padding.heading-container:after{
    content:"\f07c"
}
body.search-results #content-container article.content .intern-padding.heading-container:after{
    display:none;
}
.progress{
    height:30px;
    margin-top:20px;
    margin-bottom:20px;
    position:relative;
}
.progress span{
    line-height:30px;
    text-transform:uppercase;
    font-weight:400;
    letter-spacing:-1px;
    font-size:1.6em;
}
.progress span.progress-start{
    position:absolute;
    left:20px;
    opacity:.8;
    top:0;
}
.progress span.progress-current{
    position:absolute;
    width:100%;
    text-align:center;
    top:0;
    left:0;
}
.progress span.progress-current i{
    padding-right:10px;
}
.progress span.progress-end{
    position:absolute;
    right:20px;
    opacity:.8;
    top:0;
}
form{
    margin:25px 0;
}
form p{
    text-transform:uppercase;
    margin:15px 0;
    display:block;
    width:100%;
}
#buddypress .standard-form p.description{
    text-transform:none;
    font-size:100%;
}
form p.half{
    width:50%;
}
#buddypress .standard-form label,#buddypress .standard-form span.label,form label{
    font-size:1rem;
    font-weight:400;
    text-transform:Uppercase;
    margin-bottom:12px;
}
#bbpress-forums fieldset.bbp-form .custom-select,#bbpress-forums fieldset.bbp-form form select,#bbpress-forums fieldset.bbp-form input[type=color],#bbpress-forums fieldset.bbp-form input[type=date],#bbpress-forums fieldset.bbp-form input[type=datetime-local],#bbpress-forums fieldset.bbp-form input[type=datetime],#bbpress-forums fieldset.bbp-form input[type=email],#bbpress-forums fieldset.bbp-form input[type=month],#bbpress-forums fieldset.bbp-form input[type=number],#bbpress-forums fieldset.bbp-form input[type=password],#bbpress-forums fieldset.bbp-form input[type=range],#bbpress-forums fieldset.bbp-form input[type=search],#bbpress-forums fieldset.bbp-form input[type=tel],#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form input[type=time],#bbpress-forums fieldset.bbp-form input[type=url],#bbpress-forums fieldset.bbp-form input[type=week],#bbpress-forums fieldset.bbp-form select,#buddypress .custom-select,#buddypress form select,#buddypress input[type=color],#buddypress input[type=date],#buddypress input[type=datetime-local],#buddypress input[type=datetime],#buddypress input[type=email],#buddypress input[type=month],#buddypress input[type=number],#buddypress input[type=password],#buddypress input[type=range],#buddypress input[type=search],#buddypress input[type=tel],#buddypress input[type=text],#buddypress input[type=time],#buddypress input[type=url],#buddypress input[type=week],#buddypress select,#left-content .custom-select,#left-content form select,#left-content input[type=color],#left-content input[type=date],#left-content input[type=datetime-local],#left-content input[type=datetime],#left-content input[type=email],#left-content input[type=month],#left-content input[type=number],#left-content input[type=password],#left-content input[type=range],#left-content input[type=search],#left-content input[type=tel],#left-content input[type=text],#left-content input[type=time],#left-content input[type=url],#left-content input[type=week],#left-content select,#woffice-login .custom-select,#woffice-login form select,#woffice-login input[type=color],#woffice-login input[type=date],#woffice-login input[type=datetime-local],#woffice-login input[type=datetime],#woffice-login input[type=email],#woffice-login input[type=month],#woffice-login input[type=number],#woffice-login input[type=password],#woffice-login input[type=range],#woffice-login input[type=search],#woffice-login input[type=tel],#woffice-login input[type=text],#woffice-login input[type=time],#woffice-login input[type=url],#woffice-login input[type=week],#woffice-login select{
    border-style:solid;
    border-width:1px;
    height:50px;
    border-color:#777;
    border-radius: 0px;
    padding:5px 10px;
    font-size:1rem;
    box-shadow:none;
    margin-bottom:12px;
    width:100%;
}
#bbpress-forums fieldset.bbp-form .custom-select:focus,#bbpress-forums fieldset.bbp-form form select:focus,#bbpress-forums fieldset.bbp-form input[type=color]:focus,#bbpress-forums fieldset.bbp-form input[type=date]:focus,#bbpress-forums fieldset.bbp-form input[type=datetime-local]:focus,#bbpress-forums fieldset.bbp-form input[type=datetime]:focus,#bbpress-forums fieldset.bbp-form input[type=email]:focus,#bbpress-forums fieldset.bbp-form input[type=month]:focus,#bbpress-forums fieldset.bbp-form input[type=number]:focus,#bbpress-forums fieldset.bbp-form input[type=password]:focus,#bbpress-forums fieldset.bbp-form input[type=range]:focus,#bbpress-forums fieldset.bbp-form input[type=search]:focus,#bbpress-forums fieldset.bbp-form input[type=tel]:focus,#bbpress-forums fieldset.bbp-form input[type=text]:focus,#bbpress-forums fieldset.bbp-form input[type=time]:focus,#bbpress-forums fieldset.bbp-form input[type=url]:focus,#bbpress-forums fieldset.bbp-form input[type=week]:focus,#bbpress-forums fieldset.bbp-form select:focus,#buddypress .custom-select:focus,#buddypress form select:focus,#buddypress input[type=color]:focus,#buddypress input[type=date]:focus,#buddypress input[type=datetime-local]:focus,#buddypress input[type=datetime]:focus,#buddypress input[type=email]:focus,#buddypress input[type=month]:focus,#buddypress input[type=number]:focus,#buddypress input[type=password]:focus,#buddypress input[type=range]:focus,#buddypress input[type=search]:focus,#buddypress input[type=tel]:focus,#buddypress input[type=text]:focus,#buddypress input[type=time]:focus,#buddypress input[type=url]:focus,#buddypress input[type=week]:focus,#buddypress select:focus,#left-content .custom-select:focus,#left-content form select:focus,#left-content input[type=color]:focus,#left-content input[type=date]:focus,#left-content input[type=datetime-local]:focus,#left-content input[type=datetime]:focus,#left-content input[type=email]:focus,#left-content input[type=month]:focus,#left-content input[type=number]:focus,#left-content input[type=password]:focus,#left-content input[type=range]:focus,#left-content input[type=search]:focus,#left-content input[type=tel]:focus,#left-content input[type=text]:focus,#left-content input[type=time]:focus,#left-content input[type=url]:focus,#left-content input[type=week]:focus,#left-content select:focus,#woffice-login .custom-select:focus,#woffice-login form select:focus,#woffice-login input[type=color]:focus,#woffice-login input[type=date]:focus,#woffice-login input[type=datetime-local]:focus,#woffice-login input[type=datetime]:focus,#woffice-login input[type=email]:focus,#woffice-login input[type=month]:focus,#woffice-login input[type=number]:focus,#woffice-login input[type=password]:focus,#woffice-login input[type=range]:focus,#woffice-login input[type=search]:focus,#woffice-login input[type=tel]:focus,#woffice-login input[type=text]:focus,#woffice-login input[type=time]:focus,#woffice-login input[type=url]:focus,#woffice-login input[type=week]:focus,#woffice-login select:focus{
    outline:0;
    border-style:solid;
    border-width:1px;
    border-color:#777;
    font-size:1rem;
    box-shadow:none;
}
body #buddypress input[type=reset],body #buddypress input[type=search],body #buddypress input[type=submit],body #buddypress select,body #buddypress textarea{
    border-radius:0px;
}
textarea{
    border-style:solid;
    border-width:1px;
    border-color:#777;
    border-radius: 0px;
    padding:5px 10px;
    font-size:1.125rem;
    box-shadow:none;
    margin-bottom:12px;
    height:auto;
}
textarea:focus{
    outline:0;
    border-style:solid;
    border-width:1px;
    border-color:#777;
    border-radius: 0px;
   padding:5px 10px;
    font-size:1rem;
    box-shadow:none;
}
input[type=email],input[type=password],input[type=text],input[type=url],textarea{
    width:100%;
}
input[type=range]{
    box-shadow:none;
}
input[type=submit]{
    margin-left:0;
    margin-right:0;
    float:right;
    border:0;
}
select[multiple]{
    border-style:solid;
    border-width:1px;
    border-color:#777;
    border-radius: 0px;
    padding:5px 10px;
    font-size:1rem;
    box-shadow:none;
    margin-bottom:12px;
}
select[multiple]:focus{
    outline:0;
    border-style:solid;
    border-width:1px;
    border-color:#777;
    border-radius: 0px;
    padding:5px 10px;
    font-size:1rem;
    box-shadow:none;
}
#wp-post_content-wrap{
    border-style:solid;
    border-width:1px;
    border-color:#777;
    border-radius:0px;
}
input[type=file]{
    max-width:100%;
}
.datepicker{
    border-radius:0px;
}
label i.fa{
    margin-right:10px;
}
.wpcf7-form label{
    width:100%;
}
.wpcf7-checkbox,.wpcf7-radio{
    display:block;
    margin-top:15px;
    margin-bottom:15px;
    position:relative;
}
#page-wrapper .wpcf7-checkbox input[type=checkbox]{
    display:none;
}
#page-wrapper .wpcf7-checkbox .wpcf7-list-item-label::before{
    background-color:#141414;
    border-color:#777;
    border-radius:0px;
}
#page-wrapper .wpcf7-checkbox .checked .wpcf7-list-item-label::before{
    background-color:#E74F4F;
    color:#fff;
    border-radius:0px;
}
.intern-padding.taxonomy-creation-padding form,.intern-padding.taxonomy-creation-padding h3{
    padding:10px;
}
.wpcf7 input[type=checkbox]{
    display:none;
}
.wpcf7-checkbox span.wpcf7-list-item,.wpcf7-radio span.wpcf7-list-item{
    margin-right:20px;
}
.wpcf7-checkbox span.wpcf7-list-item label,.wpcf7-radio span.wpcf7-list-item label{
    margin-bottom:0;
    height:30px;
    position:relative;
    font-weight:inherit;
}
.wpcf7-checkbox span.wpcf7-list-item label span,.wpcf7-radio span.wpcf7-list-item label span{
    line-height:30px;
    padding-left:34px;
    font-size:1rem;
    margin-right:5px;
}
.wpcf7-checkbox span.wpcf7-list-item-label:before,.wpcf7-radio span.wpcf7-list-item-label:before{
    border-radius: 0px;
    cursor:pointer;
    height:25px;
    width:25px;
    line-height:24px;
    font-size:14px;
    content:"";
    left:0;
    position:absolute;
    text-align:center;
    border:1px solid;
    font-family:"Font Awesome 5 Free";
    display:inline-block;
    -webkit-transition:content .4s;
    -moz-transition:content .4s;
    transition:content .4s;
}
.wpcf7-radio span.wpcf7-list-item-label:before{
    border-radius:0px;
}
.wpcf7-checkbox label.checked span.wpcf7-list-item-label:before,.wpcf7-radio label.checked span.wpcf7-list-item-label:before{
    content:"\f00c";
    -webkit-transition-duration:.4s;
    -moz-transition-duration:.4s;
    transition-duration:.4s;
}
.wpcf7-radio label span.wpcf7-list-item-label:before{
    content:none;
}
.list-members img{
    border-radius:0px;
    margin:5px;
    width:45px;
    height:45px;
}
#content-container div.wpcf7-response-output{
    margin:60px 0 0 0;
    padding:20px;
}
.fw-accordion,.fw-tabs-container{
    margin:30px 0;
}
#content-container .fw-tabs-container .fw-tabs ul li a{
    font-weight:400;
    text-transform:uppercase;
}
#content-container .fw-tabs-container .fw-tabs ul li a:hover{
    text-decoration:none;
}
#content-container .fw-iconbox-image{
    font-size:3em;
    margin-bottom:20px;
}
#content-container .fw-icon{
    margin:0 10px;
}
.fw-icon .list-title{
    font-weight:400;
    text-transform:uppercase;
}
.special-404{
    font-size:6em;
    display:block;
    position:relative;
}
#learndash_course_content,#learndash_course_materials,#learndash_uploaded_assignments{
    margin-top:50px;
}
#learndash_course_content_title{
    margin-bottom:10px;
}
#right-sidebar .ld-course-info-my-courses{
    margin-bottom:7px;
    padding-bottom:7px;
    border-bottom:1px solid #777;
}
#right-sidebar .ld-course-info-my-courses img{
    height:auto;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #right-sidebar .ld-course-info-my-courses a,#buddypress #members-list .bp-profile-card .profile-title #right-sidebar .ld-course-info-my-courses a,#right-sidebar .ld-course-info-my-courses #buddypress #members-dir-list .bp-profile-card .profile-title a,#right-sidebar .ld-course-info-my-courses #buddypress #members-list .bp-profile-card .profile-title a,#right-sidebar .ld-course-info-my-courses h2{
    font-size:16px;
    text-transform:Uppercase;
}
body.mce-fullscreen #navbar{
    z-index:0;
}
body.mce-fullscreen #navigation{
    z-index:10;
}
body.mce-fullscreen #content .mce-tinymce.mce-panel.mce-fullscreen{
    background:rgba(20,20,20,.7);
}
body.mce-fullscreen #content .mce-tinymce.mce-panel.mce-fullscreen>.mce-container-body.mce-stack-layout{
    position:relative;
    width:80%;
    margin:auto;
    margin-top:100px;
    overflow:scroll;
    border:5px solid rgba(142,142,142,.28);
    border-radius:0px;
}
#buddypress .editfield .wp-editor-wrap .wp-switch-editor,#buddypress .editfield .wp-editor-wrap button{
    background:inherit;
    border-radius: 0px;
    font-size:16px;
    padding:13px 18px 13px 18px;
    text-transform:Uppercase;
    border-width:0;
    border-style:none;
    border-color:inherit;
}
.woffie-post-creation #blog-create,.woffie-post-creation #project-create,.woffie-post-creation #wiki-create{
    display:block;
}
.woffie-post-creation #blog-create #hide-blog-create,.woffie-post-creation #blog-create #hide-project-create,.woffie-post-creation #blog-create #hide-wiki-create,.woffie-post-creation #blog-create #post-loader,.woffie-post-creation #blog-create #project-loader,.woffie-post-creation #blog-create #wiki-loader,.woffie-post-creation #project-create #hide-blog-create,.woffie-post-creation #project-create #hide-project-create,.woffie-post-creation #project-create #hide-wiki-create,.woffie-post-creation #project-create #post-loader,.woffie-post-creation #project-create #project-loader,.woffie-post-creation #project-create #wiki-loader,.woffie-post-creation #wiki-create #hide-blog-create,.woffie-post-creation #wiki-create #hide-project-create,.woffie-post-creation #wiki-create #hide-wiki-create,.woffie-post-creation #wiki-create #post-loader,.woffie-post-creation #wiki-create #project-loader,.woffie-post-creation #wiki-create #wiki-loader{
    display:none;
}
.fw-testimonials{
    max-width:100%;
    width:100%;
}
.caroufredsel_wrapper{
    max-width:100%;
    width:100%;
    overflow:hidden;
}
legend{
    font-weight:400;
    text-transform:uppercase;
    border-bottom:0;
    margin-bottom:10px;
    font-size:1em;
}
#primary-post-form{
    margin:30px auto;
}
#woffice-addable-items{
    margin:30px 0;
}
#woffice-addable-items__title h3{
    font-weight:400;
    text-transform:initial;
}
#woffice-addable-items__actions{
    text-align:center;
    margin:20px 0;
}
#woffice-addable-items .addable-item{
    position:relative;
    padding:20px;
    margin:15px 0;
    border-radius: 0px;
    background:#141414;
    border:1px solid #ebe6e6;
    box-shadow:0 3px 10px rgba(0,0,0,.05);
}
#woffice-addable-items .addable-item select{
    height:50px;
}
#woffice-addable-items .addable-item__close{
    z-index:1;
    position:absolute;
    right:20px;
    font-size:2rem;
    top:15px;
}
#buddypress .tabbed-links ol li:not(.current),#buddypress .tabbed-links ul li:not(.current),#woffice-login form label,.text-light{
    color:#9b9ca3;
}
.text-yellow{
    color:#E74F4F;
}
#woffice-frontend-submit{
    min-width:40%;
    margin:15px auto;
}
#content button[name=searchsubmit]{
    display:none;
}
body.search-results #featuredbox button[name=searchsubmit],body.search-results #featuredbox svg{
    display:none;
}
.woffice-modal.modal .modal-content{
    box-shadow:0 5px 35px rgba(0,0,0,.24);
    top:20vh;
}
#buddypress #group-list .group-button .woffice-modal.modal .modal-footer .leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button .woffice-modal.modal .modal-footer a,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button .woffice-modal.modal .modal-footer button,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button .woffice-modal.modal .modal-footer a,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button .woffice-modal.modal .modal-footer button,#buddypress .activity-update-form .woffice-modal.modal .modal-footer .bpfb_primary_button,#buddypress .woffice-modal.modal .modal-footer #profile-group-edit-submit,#buddypress .woffice-modal.modal .modal-footer input[type=submit],#main-content #buddypress #item-body #groups-list li .action .woffice-modal.modal .modal-footer a,#main-content #buddypress #item-body #groups-list li .action .woffice-modal.modal .modal-footer button,#main-content #buddypress #item-body #members-list li .action .woffice-modal.modal .modal-footer a,#main-content #buddypress #item-body #members-list li .action .woffice-modal.modal .modal-footer button,#woffice-login form .login-submit .woffice-modal.modal .modal-footer input,.login-tabs-wrapper .woffice-modal.modal .modal-footer .lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more .woffice-modal.modal .modal-footer a,.woffice-modal.modal .modal-footer #buddypress #group-list .group-button .leave-group,.woffice-modal.modal .modal-footer #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,.woffice-modal.modal .modal-footer #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button,.woffice-modal.modal .modal-footer #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,.woffice-modal.modal .modal-footer #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button,.woffice-modal.modal .modal-footer #buddypress #profile-group-edit-submit,.woffice-modal.modal .modal-footer #buddypress .activity-update-form .bpfb_primary_button,.woffice-modal.modal .modal-footer #buddypress input[type=submit],.woffice-modal.modal .modal-footer #main-content #buddypress #item-body #groups-list li .action a,.woffice-modal.modal .modal-footer #main-content #buddypress #item-body #groups-list li .action button,.woffice-modal.modal .modal-footer #main-content #buddypress #item-body #members-list li .action a,.woffice-modal.modal .modal-footer #main-content #buddypress #item-body #members-list li .action button,.woffice-modal.modal .modal-footer #woffice-login form .login-submit input,.woffice-modal.modal .modal-footer .btn,.woffice-modal.modal .modal-footer .login-tabs-wrapper .lostpassword-button,.woffice-modal.modal .modal-footer .type-bp_activity #buddypress .activity-list .load-more a{
    margin-top:0;
    margin-bottom:0;
}
#woffice-time-tracking-meta .modal-content{
    border-radius:0px;
}
#woffice-time-tracking-meta .modal-content .modal-footer a,#woffice-time-tracking-meta .modal-content .modal-footer button{
    height:40px;
    min-width:92px;
    color:#fff;
    border-radius: 0px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:5px;
}
#woffice-time-tracking-meta .modal-content .modal-footer a:hover,#woffice-time-tracking-meta .modal-content .modal-footer button:hover{
    background-color:transparent;
    color:#E74F4F;
    border-color:#E74F4F;
}
body.page-template-default #content-container .type-page.box{
    background-color:#141414;
}
body.has-title-box #content-container{
    margin-top:0;
}
body.has-title-box #content-container #content{
    margin-top:43px;
}
body.has-title-box.single-wiki .content.wiki{
    padding-top:43px;
}
#dashboard.is-draggie .packery-drop-placeholder{
    outline:3px dashed rgba(0,0,0,.2);
    outline-offset:-6px;
    transition:-webkit-transform .2s;
    transition:transform .2s;
}
#dashboard.is-draggie .widget{
    overflow:hidden;
}
#dashboard.is-draggie .widget:hover .widget-drag-button{
    opacity:1;
    transition-duration:.4s;
}
#dashboard.is-draggie .widget .widget-drag-button{
    position:absolute;
    right:-30px;
    top:-11px;
    padding:25px 40px 5px 40px;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
    font-size:1em;
    color:#E74F4F;
    z-index:11;
    font-family:"Font Awesome 5 Free";
    opacity:0;
    cursor:move;
    transition-duration:.4s;
}
.widget{
    display:inline-block;
    padding:15px 20px;
    margin:0 1% 20px 1%;
}
.widget .intern-box{
    border-radius:0px;
}
.widget.evoFC_Widget .widget-title{
    display:none;
}
.widget.widget_woffice_wiki .list-wiki{
    padding-right:15px;
}
.widget.widget_woffice_wiki .list-wiki li{
    display:flex;
    justify-content:space-between;
    position:relative;
}
.widget.widget_woffice_wiki .list-wiki li a{
    color:#f0f0f0;
    text-decoration:none;
}
.widget.widget_woffice_wiki .list-wiki li a:hover{
    text-decoration:none;
}
.widget.widget_woffice_wiki .list-wiki li .badge{
    background-color:#E74F4F;
    right:-16px;
    top:50%;
    max-height:18px;
    position:absolute;
    margin-top:-9px;
}
.widget.widget_recent_entries li,.widget.widget_woffice_tasks_assigned .assigned-task,.widget.widget_woffice_wiki .list-wiki li{
    list-style:none;
    padding:15px;
    border-radius: 0px;
    background-color:#141414;
    margin-bottom:15px;
}
.widget.widget_woffice_event .new-event-btn{
    margin-top:20px;
}
.widget.widget_woffice_tasks_assigned .project-assigned-head{
    display:flex;
    align-items:center
}
.widget.widget_woffice_tasks_assigned .project-assigned-head .fa-check-circle{
    font-size:20px;
    margin-right:5px;
}
.widget.widget_woffice_tasks_assigned .assigned-tasks-list .assigned-task a{
    color:#fff;
}
.widget.widget_media_video .mejs-button button{
    background-color:transparent;
    border:0;
}
#content-container .widget .intern-padding .list-styled,#content-container .widget .intern-padding ul{
    padding:0;
    margin-bottom:0;
}
#content-container .widget.widget_woffice_tasks_assigned .project-assigned-head .fa-check-circle{
    margin-bottom:6px;
    margin-right:5px;
}
#content-container .widget.widget_woffice_projects .intern-padding ul{
    padding:0;
}
#content-container .bbp-forums-widget li{
    list-style:none;
    padding:20px;
    background-color:#141414;
    margin-bottom:15px;
}
#content-container .bbp-replies-widget li{
    list-style:none;
    padding:20px;
    background-color:#141414;
    margin-bottom:15px;
}
#content-container .bbp-replies-widget li::before{
    font-family:"Font Awesome 5 Free"
}
#content-container .bbp-replies-widget li a{
    color:#f0f0f0;
    text-decoration:none;
}
.widget #calendar_wrap #wp-calendar{
    width:100%;
}
.widget #calendar_wrap #wp-calendar tr{
    padding:5px 0;
}
.widget #calendar_wrap #wp-calendar td{
    padding:5px 0;
}
#page-wrapper #dashboard{
    padding-bottom:50px;
}
#page-wrapper #dashboard .widget{
    box-shadow:0 10px 50px 0 #0000000d;
    border-radius: 0px;
    font-size:14px;
    line-height:24px;
    margin-bottom:26px;
}
#page-wrapper #dashboard .widget .textwidget,#page-wrapper #dashboard .widget p{
    font-size:14px;
    line-height:24px;
    margin-bottom:0;
}
#page-wrapper #dashboard .widget .box-title h3{
    font-size:20px;
    line-height:28px;
    word-break:none;
    text-transform:Uppercase;
    margin-bottom:15px;
}
#page-wrapper #dashboard .widget.widget_woffice_time_tracking .woffice-time-tracking .woffice-time-tracking-content{
    margin-bottom:18px;
}
#page-wrapper #dashboard .widget.widget_woffice_time_tracking .woffice-time-tracking .woffice-time-tracking-content .woffice-time-tracking-view p{
    margin-bottom:5px;
}
#page-wrapper #dashboard .widget.widget_woffice_time_tracking .woffice-time-tracking .woffice-time-tracking-content .woffice-time-tracking-view .woffice-time-tracking_time-displayed{
    line-height:60px;
    font-weight:400;
    font-size:35px;
}
#page-wrapper #dashboard .widget.widget_woffice_time_tracking .woffice-time-tracking .woffice-time-tracking-content .woffice-time-tracking-view .woffice-time-tracking_time-displayed p{
    line-height:60px;
    font-weight:400;
    font-size:35px;
}
#page-wrapper #dashboard .widget.widget_woffice_funfacts .flexslider ul li p{
    padding:10px 0 0 0;
}
#page-wrapper #dashboard .widget.widget_woffice_projects .list-projects li{
    border:1px solid #444444;
    border-radius: 0px;
    font-size:14px;
    padding:15px;
}
#page-wrapper #dashboard .widget.widget_woffice_projects .list-projects li>a{
    font-size:14px;
    text-transform:Uppercase;
    color:#fff;
}
#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .wpcf7-checkbox{
    margin-bottom:20px;
}
#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .wpcf7-checkbox .wpcf7-list-item .poll-answer .wpcf7-list-item-label::before{
    height:20px;
    width:20px;
    top:5px;
}
#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right{
    text-align:left;
}
#buddypress #group-list .group-button #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button,#buddypress #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button#profile-group-edit-submit,#buddypress .activity-update-form #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button.bpfb_primary_button,#main-content #buddypress #item-body #groups-list li .action #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button,#main-content #buddypress #item-body #members-list li .action #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right #buddypress #group-list .group-button button.leave-group,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right #buddypress .activity-update-form button.bpfb_primary_button,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right #buddypress button#profile-group-edit-submit,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right #main-content #buddypress #item-body #groups-list li .action button,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right #main-content #buddypress #item-body #members-list li .action button,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right .login-tabs-wrapper button.lostpassword-button,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button.btn,.login-tabs-wrapper #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button.lostpassword-button{
    padding:6px 22px;
}
#buddypress #group-list .group-button #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button.leave-group i,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button i,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button i,#buddypress #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button#profile-group-edit-submit i,#buddypress .activity-update-form #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button.bpfb_primary_button i,#main-content #buddypress #item-body #groups-list li .action #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button i,#main-content #buddypress #item-body #members-list li .action #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button i,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right #buddypress #group-list .group-button button.leave-group i,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button i,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button i,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right #buddypress .activity-update-form button.bpfb_primary_button i,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right #buddypress button#profile-group-edit-submit i,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right #main-content #buddypress #item-body #groups-list li .action button i,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right #main-content #buddypress #item-body #members-list li .action button i,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right .login-tabs-wrapper button.lostpassword-button i,#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button.btn i,.login-tabs-wrapper #page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice_poll .text-right button.lostpassword-button i{
    display:none;
}
#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice-poll-result .woffice-poll-result-answer{
    border:1px solid #444444;
    border-radius: 0px;
    font-size:14px;
    padding:15px;
}
#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice-poll-result .woffice-poll-result-answer>p{
    font-size:14px;
    text-transform:Uppercase;
    color:#fff;
    font-style:normal;
}
#page-wrapper #dashboard .widget.widget_woffice_tasks_assigned .project-assigned-head .fa-check-circle{
    margin-bottom:14px;
    margin-right:10px;
}
#page-wrapper #dashboard .widget.widget_woffice_tasks_assigned .assigned-task{
    border:1px solid #444444;
    border-radius: 0px;
    font-size:14px;
    padding:15px;
    color:#fff;
}
#page-wrapper #dashboard .widget.widget_woffice_tasks_assigned .assigned-task a{
    color:#fff;
}
#page-wrapper #dashboard .widget.widget_woffice_tasks_assigned .assigned-task a span{
    padding:5px 10px;
    line-height:8px;
    font-size:10px;
    font-weight:400;
}
#page-wrapper #dashboard .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item{
    display:flex;
    flex-wrap:nowrap
}
#page-wrapper #dashboard .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item .recent-posts-thumb{
    max-width:80px;
}
#page-wrapper #dashboard .widget.widget_woffice_birthdays ul.birthdays-list li{
    border:1px solid #444444;
    border-radius: 0px;
    font-size:14px;
    padding:15px;
    color:#fff;
}
#page-wrapper #dashboard .widget.widget_woffice_birthdays ul.birthdays-list li a img{
    margin-right:0;
}
#page-wrapper #dashboard .widget.widget_woffice_birthdays ul.birthdays-list li .birthday-item-content{
    color:#f0f0f0;
}
#page-wrapper #dashboard .widget.widget_woffice_birthdays ul.birthdays-list li .birthday-item-content strong{
    font-weight:400;
}
#page-wrapper #dashboard .widget.widget_employee_anniversary ul.anniversary-list li{
    padding:20px 0;
    height:50px;
    display:table;
    background-color:#141414;
    margin-bottom:15px;
    width:100%;
}
#page-wrapper #dashboard .widget.widget_employee_anniversary ul.anniversary-list li span.anniversary-item-content{
    display:table-cell;
    vertical-align:middle;
    padding-left:10px;
    font-size:.9em;
}
#page-wrapper #dashboard .widget.widget_employee_anniversary ul.anniversary-list li img{
    width:50px;
    height:auto;
    border-radius:0px;
    margin-right:10px;
    float:left;
}
#page-wrapper #dashboard .widget.widget_employee_anniversary ul.anniversary-list li a{
    opacity:1;
}
#page-wrapper #dashboard .widget.widget_employee_anniversary ul.anniversary-list li a:hover{
    padding-left:0;
}
#page-wrapper #dashboard .widget.widget_employee_anniversary ul.anniversary-list li:last-child{
    margin-bottom:0;
}
#page-wrapper .elementor-widget-container{
    box-shadow:0 10px 50px 0 #0000000d;
    border-radius: 0px;
    font-size:14px;
    line-height:24px;
    margin-bottom:26px;
}
#page-wrapper .elementor-widget-container .widget .textwidget,#page-wrapper .elementor-widget-container .widget p{
    font-size:14px;
    line-height:24px;
    margin-bottom:0;
}
#page-wrapper .elementor-widget-container .widget .box-title h3{
    font-size:20px;
    line-height:28px;
    word-break:none;
    text-transform:Uppercase;
    margin-bottom:15px;
}
#page-wrapper .elementor-widget-container .widget_woffice_welcome .box .textwidget,#page-wrapper .elementor-widget-container .widget_woffice_welcome .box p{
    font-size:14px;
    line-height:24px;
    margin-bottom:0;
}
#page-wrapper .elementor-widget-container .widget_woffice_projects .list-projects li{
    border:1px solid #444444;
    border-radius: 0px;
    font-size:14px;
    padding:15px;
}
#page-wrapper .elementor-widget-container .widget_woffice_projects .list-projects li>a{
    font-size:14px;
    text-transform:Uppercase;
    color:#fff;
}
#page-wrapper .elementor-widget-container .widget_woffice_funfacts .flexslider .flex-viewport ul.slides li{
    text-align:left;
}
#page-wrapper .elementor-widget-container .widget_woffice_funfacts .flexslider .flex-viewport ul.slides li>svg{
    max-width:30px;
    max-height:30px;
    margin:20px 0 15px;
}
#page-wrapper .elementor-widget-container .widget_woffice_funfacts .flexslider .flex-viewport ul.slides li p{
    line-height:26px;
    font-size:14px;
}
#page-wrapper .elementor-widget-container .widget_woffice_funfacts .flexslider .flex-control-nav{
    text-align:left;
}
#page-wrapper .elementor-widget-container .woffice-time-tracking p{
    line-height:26px;
    font-size:14px;
}
#page-wrapper .elementor-widget-container .woffice-time-tracking .woffice-time-tracking-actions a{
    margin:5px 0;
    font-size:16px;
    font-weight:400;
    color:#fff;
    background:#E74F4F;
    outline:0;
    border:none;
    border-radius:0px;
}
#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .wpcf7-checkbox{
    margin-bottom:20px;
}
#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .wpcf7-checkbox .wpcf7-list-item .poll-answer .wpcf7-list-item-label::before{
    height:20px;
    width:20px;
    top:5px;
}
#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right{
    text-align:left;
}
#buddypress #group-list .group-button #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button,#buddypress #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button#profile-group-edit-submit,#buddypress .activity-update-form #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button.bpfb_primary_button,#main-content #buddypress #item-body #groups-list li .action #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button,#main-content #buddypress #item-body #members-list li .action #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right #buddypress #group-list .group-button button.leave-group,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right #buddypress .activity-update-form button.bpfb_primary_button,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right #buddypress button#profile-group-edit-submit,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right #main-content #buddypress #item-body #groups-list li .action button,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right #main-content #buddypress #item-body #members-list li .action button,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right .login-tabs-wrapper button.lostpassword-button,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button.btn,.login-tabs-wrapper #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button.lostpassword-button{
    padding:6px 22px;
}
#buddypress #group-list .group-button #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button.leave-group i,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button i,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button i,#buddypress #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button#profile-group-edit-submit i,#buddypress .activity-update-form #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button.bpfb_primary_button i,#main-content #buddypress #item-body #groups-list li .action #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button i,#main-content #buddypress #item-body #members-list li .action #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button i,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right #buddypress #group-list .group-button button.leave-group i,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button i,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button i,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right #buddypress .activity-update-form button.bpfb_primary_button i,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right #buddypress button#profile-group-edit-submit i,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right #main-content #buddypress #item-body #groups-list li .action button i,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right #main-content #buddypress #item-body #members-list li .action button i,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right .login-tabs-wrapper button.lostpassword-button i,#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button.btn i,.login-tabs-wrapper #page-wrapper .elementor-widget-container .woffice_widget_poll #woffice_poll .text-right button.lostpassword-button i{
    display:none;
}
#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice-poll-result .woffice-poll-result-answer{
    border:1px solid #444444;
    border-radius: 0px;
    font-size:14px;
    padding:15px;
}
#page-wrapper .elementor-widget-container .woffice_widget_poll #woffice-poll-result .woffice-poll-result-answer>p{
    font-size:14px;
    text-transform:Uppercase;
    color:#fff;
    font-style:normal;
}
#content-container .comment li{
    position:relative;
}
#content-container #buddypress div.activity-comments{
    margin-left:80px;
}
#content-container #respond #submit{
    display:none;
}
#content-container .comment-list{
    list-style-type:none;
    padding-left:0;
    padding-top:30px;
}
#content-container .comment-list ol{
    list-style-type:none;
}
#content-container .comment-list ol ol ol ol{
    padding-left:0;
}
#content-container .comment-list .comment-author.vcard img{
    border-radius:0px;
    float:left;
    margin:0 30px 0 0;
    width:75px;
}
#content-container .comment-list .comment-content{
    padding-left:105px;
}
#content-container .comment-list .comment-content p{
    margin:0;
}
#content-container .comment-list .reply{
    text-align:right;
}
#content-container .comment-list .children li:before{
    font-family:"Font Awesome 5 Free";
    content:"\f064";
    font-size:2em;
    top:50px;
    position:absolute;
    left:-10px;
}
#content-container .comment-list li:last-child{
    margin-bottom:0;
}
#content-container #content-container .comment-list li{
    list-style-type:none;
    position:relative;
    margin-bottom:20px;
    padding:0;
}
#content-container .comment-metadata{
    font-weight:400;
    font-style:italic
}
#content-container .comment-meta a.url{
    text-transform:uppercase;
}
#content-container .comment-form-cookies-consent #wp-comment-cookies-consent{
    margin-right:10px;
}
#content-container .comment-author .fn,#content-container .comment-author .fn a,#content-container .comment-author .says,#content-container .comment-author a{
    color:#f0f0f0;
    font-size:1.125rem;
}
#content-container .blog-single-comment .comment{
    background-color:#141414;
    padding:30px 34px 30px 34px;
    margin-bottom:20px;
}
.wo_common_comment_wrapper{
    padding:40px 35px 40px 35px;
    border-radius: 0px;
    box-shadow:0 15px 60px 0 #0000000d
}
.wo_common_comment_wrapper #comments-container{
    padding:0;
    margin-bottom:40px;
    background:0 0;
}
.wo_common_comment_wrapper #comments-container .intern-padding .heading{
    margin-bottom:30px;
}
.wo_common_comment_wrapper #comments-container .intern-padding .comment-list{
    padding:0;
    display:flex;
    flex-direction:column;
    gap:20px;
}
.wo_common_comment_wrapper #comments-container .intern-padding .comment-list .children li::before{
    font-size:20px;
    top:40px;
    position:absolute;
    left:0;
}
.wo_common_comment_wrapper #comments-container .intern-padding .comment-list li{
    border:1px solid #444444;
    border-radius: 0px;
    padding:30px;
}
.wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body{
    position:relative;
}
.wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-author img.avatar{
    width:50px;
    height:50px;
    border-radius: 0px;
    margin:0 15px 0 0;
}
.wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-author b a{
    font-size:16px;
    font-style:normal;
    font-weight:400;
    line-height:26px;
    text-transform:uppercase;
}
.wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-author span.says{
    text-transform:lowercase;
    font-size:16px;
    font-weight:400;
}
.wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-metadata a{
    font-size:12px;
    font-style:normal;
    font-weight:400;
    line-height:26px;
}
.wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-awaiting-moderation{
    font-size:15px;
    font-style:normal;
    font-weight:400;
    line-height:24px;
    text-transform:Uppercase;
    background:#00000017;
    color:#000;
    padding:5px;
    margin-left:65px;
    border-radius:0px;
}
.wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .comment-content{
    padding-left:65px;
    margin-top:14px;
    font-size:15px;
    font-style:normal;
    font-weight:400;
    line-height:24px;
    color:#fafafa
}
.wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .comment-content p{
    font-size:15px;
    font-style:normal;
    font-weight:400;
    line-height:24px;
    text-transform:Uppercase;
    max-width:calc(100% - 160px);
}
.wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .reply a{
    position:absolute;
    top:50%;
    right:2%;
    transform:translateY(-50%);
    padding:6px 20px;
    min-width:120px;
}
.wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .children li{
    border:none;
}
.wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .children li .children{
    padding:0;
}
.wo_common_comment_wrapper .box{
    margin:0;
    padding:20px;
    background:0 0;
}
.wo_common_comment_wrapper .box .intern-padding .comment-respond{
    background:0 0;
    padding:0;
}
.wo_common_comment_wrapper .box .intern-padding .comment-respond .comment-form{
    margin:0;
}
.wo_common_comment_wrapper .box .intern-padding .comment-respond .comment-form .logged-in-as{
    margin:0;
    font-size:14px;
}
.wo_common_comment_wrapper .box .intern-padding .comment-respond .comment-form .logged-in-as a{
    font-size:14px;
}
.wo_common_comment_wrapper .box .intern-padding .comment-respond .comment-form .comment-form-comment textarea{
    background:0 0;
}
.wo_common_comment_wrapper .box .intern-padding .comment-respond .comment-form p input[type=email],.wo_common_comment_wrapper .box .intern-padding .comment-respond .comment-form p input[type=text],.wo_common_comment_wrapper .box .intern-padding .comment-respond .comment-form p input[type=url]{
    background:0 0;
}
.wo_common_comment_wrapper .box .intern-padding .comment-respond .comment-form .control-group button{
    min-width:170px;
    margin-top:20px;
}
.wo_common_comment_wrapper .box .intern-padding .comment-respond .comment-form .control-group button i{
    display:none;
}
#featuredbox.directory-header{
    height:350px;
}
#featuredbox.directory-header .featured-background{
    display:none;
}
#featuredbox.directory-header .pagetitle{
    padding:0;
    margin:0 auto;
    width:auto;
    height:auto;
    bottom:-15%;
    position:relative;
    background-color:rgba(0,0,0,.05);
    border-radius:0px;
}
#featuredbox.directory-header #map-directory{
    width:100%;
    height:344px;
    top:0;
    position:absolute;
}
#featuredbox.directory-header #directory-search form{
    display:flex;
    justify-content:end
}
#featuredbox.directory-header #directory-show-search{
    margin-top:10px;
}
.page-template-page-directory form #s{
    padding:6px 16px 6px 34px;
}
.page-template-page-directory form .wo-search-icon svg{
    position:absolute;
    right:313px;
    top:384px;
    width:20px;
}
.directory-col{
    margin-bottom:30px;
}
#content-container .directory-list-wrapper{
    background-color:#141414;
    padding:20px 20px 30px 20px;
    height:100%;
    border-radius: 0px;
    box-shadow:0 15px 60px 0 #0000000d
}
#content-container .directory-list-wrapper .card{
    border:0;
    background:0 0;
}
#content-container .directory-list-wrapper .card .directory-thumb .intern-thumbnail img{
    width:100%;
    height:207px;
    object-fit:cover
}
#content-container .directory-list-wrapper .card .card-body{
    border:0;
    padding:15px 0 0;
}
#content-container .directory-list-wrapper .card .card-body .directory-title{
    text-transform:Uppercase;
}
#content-container .directory-list-wrapper .card .card-body .directory-title a{
    text-decoration:none;
}
#content-container .directory-list-wrapper .card .card-body .directory_meta{
    display:inline-flex;
    align-items:center;
    gap:20px;
    flex-wrap:wrap;
    margin:6px 0 18px;
}
#content-container .directory-list-wrapper .card .card-body .directory_meta span{
    display:inline-flex;
    align-items:center;
    gap:6px;
}
#content-container .directory-list-wrapper .card .card-body .directory_meta span i{
    font-size:16px;
}
#content-container .directory-list-wrapper .card .card-body .directory_meta span a{
    font-size:12px;
    font-weight:400;
    line-height:15px;
    letter-spacing:0;
}
#content-container .directory-list-wrapper .card .card-body .d_item_para{
    font-size:14px;
    font-weight:400;
    line-height:26px;
    letter-spacing:0;
    text-align:left;
    margin-bottom:20px;
}
#content-container .directory-list-wrapper .directory-title{
    font-size:1.25rem;
    color:#fff;
    font-weight:400;
}
#content-container .directory-list-wrapper .directory-title a{
    color:#fff;
    word-break:none
}
.direcotry-container .d_single_row{
    background-color:#141414;
    padding:40px 25px 30px;
}
#featuredbox.directory-header.centered .pagetitle>h1{
    margin:0;
    padding:20px;
    display:block;
}
.directory-map-box{
    width:200px;
    text-align:center
}
.directory-map-box i.fa{
    position:relative;
    font-size:1.4em;
    padding-right:5px;
}
.title-box-buttons{
    display:block;
}
#buddypress #group-list .group-button #page-wrapper .title-box-buttons a.btn-default.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper .title-box-buttons a.btn-default,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper .title-box-buttons a.btn-default,#buddypress #page-wrapper .title-box-buttons a.btn-default#profile-group-edit-submit,#buddypress .activity-update-form #page-wrapper .title-box-buttons a.btn-default.bpfb_primary_button,#main-content #buddypress #item-body #groups-list li .action #page-wrapper .title-box-buttons a.btn-default,#main-content #buddypress #item-body #members-list li .action #page-wrapper .title-box-buttons a.btn-default,#page-wrapper .title-box-buttons #buddypress #group-list .group-button a.btn-default.leave-group,#page-wrapper .title-box-buttons #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#page-wrapper .title-box-buttons #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#page-wrapper .title-box-buttons #buddypress .activity-update-form a.btn-default.bpfb_primary_button,#page-wrapper .title-box-buttons #buddypress a.btn-default#profile-group-edit-submit,#page-wrapper .title-box-buttons #main-content #buddypress #item-body #groups-list li .action a.btn-default,#page-wrapper .title-box-buttons #main-content #buddypress #item-body #members-list li .action a.btn-default,#page-wrapper .title-box-buttons .login-tabs-wrapper a.btn-default.lostpassword-button,#page-wrapper .title-box-buttons .type-bp_activity #buddypress .activity-list .load-more a.btn-default,#page-wrapper .title-box-buttons a.btn.btn-default,.login-tabs-wrapper #page-wrapper .title-box-buttons a.btn-default.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #page-wrapper .title-box-buttons a.btn-default{
    margin-top:0;
}
#directory-search{
    display:none;
}
#directory-search form{
    background:#141414;
    margin:0;
}
#directory-search form #s{
    margin-top:0;
    margin-bottom:0;
    width:80%;
    border-radius:0;
    height:56px;
    border:0;
    outline:0;
}
#directory-search form button{
    border:0;
    position:relative;
    font-size:22px;
    padding:10px 20px 12px 20px;
    margin:0;
    display:inline-block;
    border-radius:0;
    width:19%;
}
#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{
    width:31.2%;
}
#content-container #dashboard.masonry-layout--2-columns .box,#content-container .masonry-layout.masonry-layout--2-columns .box{
    width:48%;
}
#content-container #dashboard.masonry-layout--1-columns .box,#content-container .masonry-layout.masonry-layout--1-columns .box{
    width:98%;
}
#content-container .masonry-layout .box{
    display:inline-block;
    margin:0 1% 20px 1%;
}
#content-container .masonry-layout .box .box-title{
    border-bottom:1px solid;
    margin-top:-15px;
    position:relative;
    text-align:center;
    border-top:0;
    padding-bottom:8px;
    background-color:transparent;
    border-radius:0;
}
#content-container .masonry-layout .box .box-title::after{
    content:"";
    width:100%;
    height:2px;
    display:inline-block;
    position:absolute;
    top:23px;
    left:0;
    z-index:10;
}
#content-container .masonry-layout .box .box-title h3{
    margin:0;
    font-size:1.1em;
    display:inline-block;
    position:relative;
    background-color:#141414;
    z-index:11;
    letter-spacing:initial;
    font-weight:400;
    font-size:1.3em;
    padding:0 10px;
}
#content-container .masonry-layout .box .intern-padding{
    padding:20px;
    border-radius:0px;
}
#content-container .masonry-layout .box .intern-padding p{
    margin-top:10px;
    margin-bottom:0;
}
#content-container #map-directory{
    height:344px;
    border-radius:0px;
}
.directory-item-fields ul{
    margin:0;
    padding:0;
    list-style-type:none;
}
.directory-item-fields ul .directory-item-field{
    position:relative;
}
.directory-item-fields ul .directory-item-field:last-child{
    margin-bottom:0;
}
#content-container #directory-edit{
    padding:0;
}
.directroy-frontend-wrapper .frontend-wrapper.box{
    background-color:#141414;
    padding:20px;
}
.directroy-frontend-wrapper .frontend-wrapper.box .intern-padding{
    padding:20px;
    background-color:#141414;
}
#map-directory-single{
    height:180px;
    border-radius:0px;
}
.bottom-map-location{
    display:block;
    text-align:center;
    padding:10px;
    font-style:italic
}
.bottom-map-location i{
    padding-right:8px;
}
.directory-item-fields ul{
    display:flex;
    flex-direction:column;
    gap:16px;
}
.directory-item-fields ul .directory-item-field{
    font-size:14px;
    font-weight:400;
    line-height:26px;
    letter-spacing:0;
    text-align:left;
    text-transform:Uppercase;
    word-break:none;
    display:inline-flex;
    align-items:center;
    gap:12px;
}
.directory-item-fields ul .directory-item-field i{
    font-size:16px;
    width:20px;
}
.directory-item-fields ul .directory-item-field:nth-child(3n+1) i{
    color:#E74F4F;
}
.directory-item-fields ul .directory-item-field:nth-child(3n+2) i{
    color:#E74F4F;
}
.directory-item-fields ul .directory-item-field:nth-child(3n+3) i{
    color:#E74F4F;
}
.directory-item-fields ul .directory-item-field:nth-child(3n+4) i{
    color:#E74F4F;
}
.directory-item-fields.on-single{
    margin-top:18px;
}
#content-container #content .directory_title_row{
    display:flex;
    align-items:center;
    justify-content:space-between;
    margin:50px 0 60px;
}
#content-container #content .directory_title_row .directory_title,#content-container #content .directory_title_row .directory_top_search{
    width:50%;
}
#content-container #content .directory_title_row .directory_title .post-title{
    margin:0;
}
#content-container #content .directory_title_row .directory_top_search{
    max-width:300px;
}
#content-container #content .directory_title_row .directory_top_search form{
    margin:0;
}
#content-container #content .directory_title_row .directory_top_search form input[type=text]{
    margin:0;
}
#content-container #content .directory_title_row+.type-page #directory-page-content{
    border-radius:0px;
}
#content-container #content .directory_title_row+.type-page #directory-page-content .intern-padding{
    padding:30px 20px;
    display:flex;
    align-items:center;
    justify-content:space-between;
    flex-wrap:wrap
}
#content-container #content .directory_post_row{
    margin-bottom:40px;
}
#content-container #content .directory_bottom_row{
    background:0 0;
    margin:0 0 70px;
}
#content-container #content .directory_bottom_row #directory-bottom a#show-directory-create{
    display:inline-flex;
    align-items:center;
    gap:6px;
}
#content-container #content .directory_bottom_row #directory-bottom a#show-directory-create i{
    margin-top:2px;
}
#content-container #content .directory_bottom_row #directory-create{
    border-radius: 0px;
    position:relative;
}
#content-container #content .directory_bottom_row #directory-create form{
    margin:0;
}
#content-container #content .directory_bottom_row #directory-create form #postform-select-parent .select2-container .selection .select2-selection--multiple{
    border-style:solid;
    border-width:1px;
    height:50px;
    border-color:#777;
    border-radius: 0px;
    padding:6px 16px 6px 16px;
    font-size:1.125rem;
    box-shadow:none;
    margin-bottom:12px;
    width:100%;
}
#content-container #content .directory_bottom_row #directory-create form #postform-select-parent .select2-container .selection .select2-selection--multiple textarea.select2-search__field{
    position:relative;
    top:-24px;
    height:25px;
    padding:0 10px;
}
#content-container #content .directory_bottom_row #directory-create form #postform-select-parent .select2-container .selection .select2-selection--multiple .select2-selection__rendered li{
    margin-top:0;
    margin-block:0;
    padding:8px 16px;
    border-radius: 0px;
    border:1px solid #444444;
    outline:0;
    display:inline-flex;
    flex-direction:row-reverse;
    align-items:center;
    gap:12px;
    font-size:14px;
    font-weight:400;
    line-height:17px;
    letter-spacing:0;
    text-align:left;
    color:#fff;
    background-color:#141414;
}
#content-container #content .directory_bottom_row #directory-create form #postform-select-parent .select2-container .selection .select2-selection--multiple .select2-selection__rendered li button{
    position:relative;
    padding:0;
    background-color:transparent;
    color:#fff;
    border:none;
}
#content-container #content .directory_bottom_row #directory-create form .ai_submit_btn{
    margin:50px 0 0;
    text-align:right;
}
#content-container #content .directory_bottom_row #directory-create form .ai_submit_btn button[type=submit]{
    margin:0;
    max-width:150px;
    min-width:145px;
}
#content-container #content .directory_bottom_row #directory-create>.center a{
    position:absolute;
    right:188px;
    bottom:40px;
    min-width:145px;
}
#content-container #content article.directory{
    border-radius: 0px;
    overflow:hidden;
}
#content-container #content article.directory .intern-padding .direcotry-container .d_single_row{
    width:100%;
    margin:0;
}
#content-container #content article.directory .intern-padding .direcotry-container .d_single_row .col-md-6{
    margin-bottom:20px;
}
#content-container #content article.directory .intern-padding .direcotry-container .d_single_row .directory-content{
    background-color:#141414;
    padding:20px 20px 20px 20px;
    height:100%;
    border-radius:0px;
}
#content-container #content article.directory .intern-padding .direcotry-container .d_single_row .directory-content p{
    font-size:14px;
    font-weight:400;
    line-height:26px;
    letter-spacing:0;
}
#content-container #content article.directory .intern-padding .direcotry-container .d_single_row .directory-content .directory-category{
    margin:10px 10px 15px 0;
    display:inline-flex;
    align-items:center;
    gap:5px;
    color:#fff;
    font-size:14px;
    font-weight:400;
    line-height:26px;
    letter-spacing:0;
}
#content-container #content article.directory .intern-padding .direcotry-container .d_single_row .directory-content .d_single_btn .directory_btn{
    font-size:14px;
    font-weight:400;
    line-height:26px;
    letter-spacing:0;
    text-align:left;
    display:inline-flex;
    align-items:center;
    gap:8px;
    text-decoration:none;
    color:#E74F4F;
    text-transform:Uppercase;
}
#content-container #content article.directory .intern-padding .blog-next-page{
    text-align:left;
    padding:10px 0 40px 40px;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner{
    padding:0 0 70px;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner .directory_edit_btn{
    text-align:right;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner .directory_edit_btn a{
    display:inline-flex;
    align-items:center;
    gap:10px;
    min-width:146px;
    justify-content:center;
    margin-bottom:20px;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit{
    position:relative;
    background-color:#141414;
    border-radius: 0px;
    box-shadow:0 15px 60px 0 #0000000d;
    padding:40px;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit form{
    margin:0;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit form #woffice-addable-items #woffice-addable-items__title h3{
    font-size:1rem;
    font-weight:400;
    text-transform:Uppercase;
    margin-bottom:12px;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit form #woffice-addable-items .addable-item{
    border-radius: 0px;
    box-shadow:none;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit form #woffice-addable-items .addable-item a.addable-item__close{
    font-size:14px;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit form #woffice-addable-items #woffice-addable-items__actions{
    text-align:left;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit form #woffice-addable-items #woffice-addable-items__actions a{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:10px;
    min-width:115px;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit form #postform-select-parent{
    margin:25px 0 18px;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit form #postform-select-parent .select2 .select2-selection{
    min-height:50px;
    background:0 0;
    border:1px solid #777;
    border-radius: 0px;
    display:flex;
    align-items:center;
    padding:0;
    padding-left:8px;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit form #postform-select-parent .select2 .select2-selection ul{
    display:flex;
    align-items:center;
    flex-wrap:wrap
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit form #postform-select-parent .select2 .select2-selection ul li.select2-selection__choice{
    margin-top:0;
    margin-block:0;
    padding:8px 16px;
    border-radius: 0px;
    border:1px solid #444444;
    outline:0;
    display:inline-flex;
    flex-direction:row-reverse;
    align-items:center;
    gap:12px;
    font-size:14px;
    font-weight:400;
    line-height:17px;
    letter-spacing:0;
    text-align:left;
   color:#fff;
    background-color:#333;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit form #postform-select-parent .select2 .select2-selection ul li.select2-selection__choice button{
    position:relative;
    padding:0;
    background-color:transparent;
    color:#fff;
    border:none;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit form .ai_submit_btn{
    margin:50px 0 0;
    text-align:right;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit form .ai_submit_btn button[type=submit]{
    margin:0;
    max-width:150px;
    min-width:145px;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit>.center a{
    position:absolute;
    right:188px;
    bottom:40px;
    min-width:145px;
}
#content-container #content .directory-comment{
    margin-bottom:50px;
    background:#141414;
}
#content-container #content .directory-comment .box{
    background:0 0;
}
.intern-thumbnail img{
    border-radius:0px;
}
.intern-thumbnail.auto-height{
    height:auto;
}
#content-container .masonry-layout .box .intern-thumbnail.auto-height{
    height:auto;
}
#content-container .blog-single-col .blog-card-wrapper .intern-thumbnail img{
    width:100%;
}
#content-container .blog-single-col .blog-card-wrapper .intern-thumbnail.fixed-height img{
    height:400px;
}
#content-container .blog-single-col .blog-card-wrapper .intern-thumbnail.auto-height img{
    height:auto;
}
#content-container .post .heading{
    word-break:none;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container .post .heading a,#buddypress #members-list .bp-profile-card .profile-title #content-container .post .heading a,#content-container .post .heading #buddypress #members-dir-list .bp-profile-card .profile-title a,#content-container .post .heading #buddypress #members-list .bp-profile-card .profile-title a,#content-container .post .heading h2{
    margin:0;
}
#content-container .post .heading a:hover{
    text-decoration:none;
}
#content-container .blog-single-col{
    padding:0;
}
#content-container .frontend-edit-wrapper{
    padding:20px;
}
#content-container .frontend-edit-wrapper .intern-padding{
    padding:0;
}
#content-container .blog-single-comment .intern-padding{
    padding:0;
    background-color:#141414;
}
#content-container .blog-single-comment .comment-respond{
    background-color:#141414;
}
#content-container .blog-single-comment #comments-container{
    padding:20px;
}
.post-meta .intern-box{
    padding:0;
}
.post-meta .post-metadatas{
    margin:0;
    font-size:12px;
    font-weight:400;
    color:#fafafa
}
.post-meta .post-metadatas li{
    display:inline-flex;
    align-items:center
}
.post-meta .post-metadatas li i{
    padding-right:5px;
    font-size:14px;
}
.post-meta .post-metadatas li a{
    text-transform:none;
    color:#fafafa;
    text-decoration:none;
    font-size:12px;
    font-weight:400;
}
.metadatas-footer .post-metadatas{
    text-align:left;
    font-style:normal;
}
.metadatas-footer .post-metadatas.list-inline li{
    display:block;
}
.blog-authorbox{
    margin-top:20px;
    padding:20px;
    border-radius: 0px;
    box-shadow:0 15px 60px rgba(0,0,0,.05);
    margin:40px 0 40px 0;
}
.blog-authorbox img{
    border-radius: 0px;
    float:left;
}
.blog-authorbox h3{
    text-transform:Uppercase;
    margin-top:5px;
}
.blog-authorbox-right{
    padding-left:120px;
}
.blog-authorbox-right h3{
    margin:0;
}
.blog-authorbox-right .blog-like-container{
    display:flex;
    align-items:baseline;
}
.blog-authorbox-right .blog-like-container .like-text{
    text-transform:Uppercase;
    font-size:.9em;
    margin-bottom:0;
}
#content-container .blog-shortcode-container .list-styled.list-arrow a:hover{
    text-decoration:none;
}
#content-container .blog-shortcode-container .list-styled.list-arrow li::before{
    top:7px;
}
#content-container .blog-shortcode-container h4 span{
    font-size:16px;
    font-style:italic;
    margin-left:5px;
    text-transform:none;
}
#content-container .blog-next-page .navigation{
    padding:0;
    display:inline-flex;
    gap:4px;
    margin:0;
}
#content-container .blog-next-page .navigation li{
    list-style:none;
    float:left;
}
#buddypress #content-container .blog-next-page .navigation li #profile-group-edit-submit,#buddypress #content-container .blog-next-page .navigation li input[type=submit],#buddypress #group-list .group-button #content-container .blog-next-page .navigation li .leave-group,#buddypress #groups-list #content-container .blog-next-page .navigation li.item-entry .item .groups-meta.action .generic-button a,#buddypress #groups-list #content-container .blog-next-page .navigation li.item-entry .item .groups-meta.action .generic-button button,#buddypress #members-list #content-container .blog-next-page .navigation li.item-entry .item .groups-meta.action .generic-button a,#buddypress #members-list #content-container .blog-next-page .navigation li.item-entry .item .groups-meta.action .generic-button button,#buddypress .activity-update-form #content-container .blog-next-page .navigation li .bpfb_primary_button,#content-container .blog-next-page .navigation #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .blog-next-page .navigation #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button,#content-container .blog-next-page .navigation #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .blog-next-page .navigation #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #groups-list li .action a,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #groups-list li .action button,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #members-list li .action a,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #members-list li .action button,#content-container .blog-next-page .navigation li #buddypress #group-list .group-button .leave-group,#content-container .blog-next-page .navigation li #buddypress #profile-group-edit-submit,#content-container .blog-next-page .navigation li #buddypress .activity-update-form .bpfb_primary_button,#content-container .blog-next-page .navigation li #buddypress input[type=submit],#content-container .blog-next-page .navigation li #woffice-login form .login-submit input,#content-container .blog-next-page .navigation li .btn,#content-container .blog-next-page .navigation li .login-tabs-wrapper .lostpassword-button,#content-container .blog-next-page .navigation li .type-bp_activity #buddypress .activity-list .load-more a,#main-content #buddypress #item-body #groups-list #content-container .blog-next-page .navigation li .action a,#main-content #buddypress #item-body #groups-list #content-container .blog-next-page .navigation li .action button,#main-content #buddypress #item-body #members-list #content-container .blog-next-page .navigation li .action a,#main-content #buddypress #item-body #members-list #content-container .blog-next-page .navigation li .action button,#woffice-login form .login-submit #content-container .blog-next-page .navigation li input,.login-tabs-wrapper #content-container .blog-next-page .navigation li .lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #content-container .blog-next-page .navigation li a{
    background-color:transparent;
   color:#fff;
    border:0;
    box-shadow:none;
    margin:0;
}
#buddypress #content-container .blog-next-page .navigation li.active #profile-group-edit-submit,#buddypress #content-container .blog-next-page .navigation li.active input[type=submit],#buddypress #group-list .group-button #content-container .blog-next-page .navigation li.active .leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .blog-next-page .navigation li.active a,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .blog-next-page .navigation li.active button,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .blog-next-page .navigation li.active a,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .blog-next-page .navigation li.active button,#buddypress .activity-update-form #content-container .blog-next-page .navigation li.active .bpfb_primary_button,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #groups-list li.active .action a,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #groups-list li.active .action button,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #members-list li.active .action a,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #members-list li.active .action button,#content-container .blog-next-page .navigation li.active #buddypress #group-list .group-button .leave-group,#content-container .blog-next-page .navigation li.active #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .blog-next-page .navigation li.active #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button,#content-container .blog-next-page .navigation li.active #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .blog-next-page .navigation li.active #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button,#content-container .blog-next-page .navigation li.active #buddypress #profile-group-edit-submit,#content-container .blog-next-page .navigation li.active #buddypress .activity-update-form .bpfb_primary_button,#content-container .blog-next-page .navigation li.active #buddypress input[type=submit],#content-container .blog-next-page .navigation li.active #woffice-login form .login-submit input,#content-container .blog-next-page .navigation li.active .btn,#content-container .blog-next-page .navigation li.active .login-tabs-wrapper .lostpassword-button,#content-container .blog-next-page .navigation li.active .type-bp_activity #buddypress .activity-list .load-more a,#main-content #buddypress #item-body #groups-list #content-container .blog-next-page .navigation li.active .action a,#main-content #buddypress #item-body #groups-list #content-container .blog-next-page .navigation li.active .action button,#main-content #buddypress #item-body #members-list #content-container .blog-next-page .navigation li.active .action a,#main-content #buddypress #item-body #members-list #content-container .blog-next-page .navigation li.active .action button,#woffice-login form .login-submit #content-container .blog-next-page .navigation li.active input,.login-tabs-wrapper #content-container .blog-next-page .navigation li.active .lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #content-container .blog-next-page .navigation li.active a{
    background-color:#E74F4F;
    color:#fff;
}
#buddypress #content-container .blog-next-page .navigation li.page-nav-left #profile-group-edit-submit,#buddypress #content-container .blog-next-page .navigation li.page-nav-left input[type=submit],#buddypress #content-container .blog-next-page .navigation li.page-nav-right #profile-group-edit-submit,#buddypress #content-container .blog-next-page .navigation li.page-nav-right input[type=submit],#buddypress #group-list .group-button #content-container .blog-next-page .navigation li.page-nav-left .leave-group,#buddypress #group-list .group-button #content-container .blog-next-page .navigation li.page-nav-right .leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .blog-next-page .navigation li.page-nav-left a,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .blog-next-page .navigation li.page-nav-left button,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .blog-next-page .navigation li.page-nav-right a,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .blog-next-page .navigation li.page-nav-right button,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .blog-next-page .navigation li.page-nav-left a,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .blog-next-page .navigation li.page-nav-left button,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .blog-next-page .navigation li.page-nav-right a,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .blog-next-page .navigation li.page-nav-right button,#buddypress .activity-update-form #content-container .blog-next-page .navigation li.page-nav-left .bpfb_primary_button,#buddypress .activity-update-form #content-container .blog-next-page .navigation li.page-nav-right .bpfb_primary_button,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #groups-list li.page-nav-left .action a,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #groups-list li.page-nav-left .action button,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #groups-list li.page-nav-right .action a,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #groups-list li.page-nav-right .action button,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #members-list li.page-nav-left .action a,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #members-list li.page-nav-left .action button,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #members-list li.page-nav-right .action a,#content-container .blog-next-page .navigation #main-content #buddypress #item-body #members-list li.page-nav-right .action button,#content-container .blog-next-page .navigation li.page-nav-left #buddypress #group-list .group-button .leave-group,#content-container .blog-next-page .navigation li.page-nav-left #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .blog-next-page .navigation li.page-nav-left #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button,#content-container .blog-next-page .navigation li.page-nav-left #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .blog-next-page .navigation li.page-nav-left #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button,#content-container .blog-next-page .navigation li.page-nav-left #buddypress #profile-group-edit-submit,#content-container .blog-next-page .navigation li.page-nav-left #buddypress .activity-update-form .bpfb_primary_button,#content-container .blog-next-page .navigation li.page-nav-left #buddypress input[type=submit],#content-container .blog-next-page .navigation li.page-nav-left #woffice-login form .login-submit input,#content-container .blog-next-page .navigation li.page-nav-left .btn,#content-container .blog-next-page .navigation li.page-nav-left .login-tabs-wrapper .lostpassword-button,#content-container .blog-next-page .navigation li.page-nav-left .type-bp_activity #buddypress .activity-list .load-more a,#content-container .blog-next-page .navigation li.page-nav-right #buddypress #group-list .group-button .leave-group,#content-container .blog-next-page .navigation li.page-nav-right #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .blog-next-page .navigation li.page-nav-right #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button,#content-container .blog-next-page .navigation li.page-nav-right #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .blog-next-page .navigation li.page-nav-right #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button,#content-container .blog-next-page .navigation li.page-nav-right #buddypress #profile-group-edit-submit,#content-container .blog-next-page .navigation li.page-nav-right #buddypress .activity-update-form .bpfb_primary_button,#content-container .blog-next-page .navigation li.page-nav-right #buddypress input[type=submit],#content-container .blog-next-page .navigation li.page-nav-right #woffice-login form .login-submit input,#content-container .blog-next-page .navigation li.page-nav-right .btn,#content-container .blog-next-page .navigation li.page-nav-right .login-tabs-wrapper .lostpassword-button,#content-container .blog-next-page .navigation li.page-nav-right .type-bp_activity #buddypress .activity-list .load-more a,#main-content #buddypress #item-body #groups-list #content-container .blog-next-page .navigation li.page-nav-left .action a,#main-content #buddypress #item-body #groups-list #content-container .blog-next-page .navigation li.page-nav-left .action button,#main-content #buddypress #item-body #groups-list #content-container .blog-next-page .navigation li.page-nav-right .action a,#main-content #buddypress #item-body #groups-list #content-container .blog-next-page .navigation li.page-nav-right .action button,#main-content #buddypress #item-body #members-list #content-container .blog-next-page .navigation li.page-nav-left .action a,#main-content #buddypress #item-body #members-list #content-container .blog-next-page .navigation li.page-nav-left .action button,#main-content #buddypress #item-body #members-list #content-container .blog-next-page .navigation li.page-nav-right .action a,#main-content #buddypress #item-body #members-list #content-container .blog-next-page .navigation li.page-nav-right .action button,#woffice-login form .login-submit #content-container .blog-next-page .navigation li.page-nav-left input,#woffice-login form .login-submit #content-container .blog-next-page .navigation li.page-nav-right input,.login-tabs-wrapper #content-container .blog-next-page .navigation li.page-nav-left .lostpassword-button,.login-tabs-wrapper #content-container .blog-next-page .navigation li.page-nav-right .lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #content-container .blog-next-page .navigation li.page-nav-left a,.type-bp_activity #buddypress .activity-list .load-more #content-container .blog-next-page .navigation li.page-nav-right a{
    color:#E74F4F;
}
#content-container .blog-next-page .navigation li.page-nav-right a{
    padding-right:0;
}
#content-container .blog-col{
    margin-bottom:30px;
}
#content-container .blog-card-wrapper{
    width:100%;
}
#content-container .blog-card-wrapper .card{
    padding:20px 20px 35px;
    border:0;
}
#content-container .blog-card-wrapper .card .card-body,#content-container .blog-card-wrapper .card .card-footer{
    padding:0;
    margin-top:15px;
}
#content-container .blog-card-wrapper .blog-title{
    padding:20px 0 0 0;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container .blog-card-wrapper .blog-title a,#buddypress #members-list .bp-profile-card .profile-title #content-container .blog-card-wrapper .blog-title a,#content-container .blog-card-wrapper .blog-title #buddypress #members-dir-list .bp-profile-card .profile-title a,#content-container .blog-card-wrapper .blog-title #buddypress #members-list .bp-profile-card .profile-title a,#content-container .blog-card-wrapper .blog-title h2{
    word-break:none;
    font-size:20px;
}
#content-container #content .blog-col .blog-card-wrapper .card{
    width:100%;
    border-radius: 0px;
    filter:drop-shadow(0px 15px 60px rgba(0, 0, 0, .05));
    transition:.3s ease-in-out;
}
#content-container #content .blog-col .blog-card-wrapper .card .blog-thumb .intern-thumbnail.fixed-height img,#content-container #content .blog-col .blog-card-wrapper .card .blog-thumb img{
    width:100%;
    height:295px;
    border-radius: 0px;
    object-fit:cover
}
#content-container #content .blog-col .blog-card-wrapper .card .card-body{
    margin-top:0;
}
#content-container #content .blog-col .blog-card-wrapper .card .card-body .blog-content p{
    margin:15px 0 0;
    font-size:14px;
    font-weight:400;
    line-height:25px;
}
#content-container #content .blog-col .blog-card-wrapper .card .card-body .post-meta .intern-box ul{
    display:inline-flex;
    column-gap:18px;
    row-gap:5px;
    flex-wrap:wrap
}
#content-container #content .blog-col .blog-card-wrapper .card .card-body .post-meta .intern-box ul li{
    margin:0;
    font-size:15px;
    flex-wrap:wrap;
    column-gap:5px;
}
#content-container #content .blog-col .blog-card-wrapper .card .card-body .post-meta .intern-box ul li a{
    font-size:15px;
}
#content-container #content .blog-col .blog-card-wrapper .card .card-body .post-meta .intern-box ul li i{
    font-size:15px;
    padding:0;
}
#content-container #content .blog-col .blog-card-wrapper .card .card-body .post-meta .intern-box ul li span{
    display:inline-flex;
    align-items:center;
    gap:5px;
}
#content-container #content .blog-col .blog-card-wrapper .card .card-body .post-meta .intern-box ul li.list_catg,#content-container #content .blog-col .blog-card-wrapper .card .card-body .post-meta .intern-box ul li.meta-tags{
    column-gap:0;
}
#content-container #content .blog-col .blog-card-wrapper .card .card-body .post-meta .intern-box ul li.list_catg a,#content-container #content .blog-col .blog-card-wrapper .card .card-body .post-meta .intern-box ul li.meta-tags a{
    margin-left:5px;
}
#content-container #content .blog-col .blog-card-wrapper .card .card-footer{
    margin-top:5px;
}
#content-container #content .blog-col .blog-card-wrapper .card .card-footer .blog-button a{
    font-size:14px;
    display:inline-flex;
    align-items:center;
    column-gap:5px;
    text-decoration:none;
    transition:.3s ease-in-out;
}
#content-container #content .blog-col .blog-card-wrapper .card .card-footer .blog-button a i{
    transition:.2s ease-in-out;
    margin-top:5px;
    font-size:9px;
}
#content-container #content .blog-col .blog-card-wrapper .card .card-footer .blog-button a:hover i{
    transform:translateX(5px);
}
#content-container #content .blog-col .blog-card-wrapper .card:hover{
    transform:translateY(-7px);
}
#content-container #content .new_article_wrapper{
    background-color:transparent;
    margin:0;
}
#content-container #content .new_article_wrapper #blog-create{
    position:relative;
    background-color:transparent;
}
#content-container #content .new_article_wrapper #blog-create form{
    margin-bottom:10px;
}
#content-container #content .new_article_wrapper #blog-create form p{
    margin:0;
}
#content-container #content .new_article_wrapper #blog-create form p label[for=post_thumbnail]{
    margin-top:25px;
}
#content-container #content .new_article_wrapper #blog-create form label{
    margin-bottom:10px;
}
#content-container #content .new_article_wrapper #blog-create form input[type=file],#content-container #content .new_article_wrapper #blog-create form input[type=text]{
    background:0 0;
    margin-bottom:10px;
}
#content-container #content .new_article_wrapper #blog-create form #postform-select-parent{
    margin:25px 0 18px;
}
#content-container #content .new_article_wrapper #blog-create form #postform-select-parent .select2 .select2-selection{
    min-height:50px;
    background:0 0;
    border:1px solid #777;
    border-radius: 0px;
    display:flex;
    align-items:center;
    padding-left:8px;
}
#content-container #content .new_article_wrapper #blog-create form #postform-select-parent .select2 .select2-selection ul{
    display:flex;
    align-items:center;
    flex-wrap:wrap
}
#content-container #content .new_article_wrapper #blog-create form #postform-select-parent .select2 .select2-selection ul li.select2-selection__choice{
    margin-top:0;
    margin-block:0;
    padding:8px 16px;
    border-radius: 0px;
    border:1px solid #444444;
    outline:0;
    display:inline-flex;
    flex-direction:row-reverse;
    align-items:center;
    gap:12px;
    font-size:14px;
    font-weight:400;
    line-height:17px;
    letter-spacing:0;
    text-align:left;
   color:#fff;
    background-color:#333;
}
#content-container #content .new_article_wrapper #blog-create form #postform-select-parent .select2 .select2-selection ul li.select2-selection__choice button{
    position:relative;
    padding:0;
    background-color:transparent;
    color:#fff;
    border:none;
}
#content-container #content .new_article_wrapper #blog-create form .custom-file{
    min-height:50px;
    margin-bottom:10px;
}
#content-container #content .new_article_wrapper #blog-create form .custom-file #post_thumbnail{
    height:100%;
    margin:0;
}
#content-container #content .new_article_wrapper #blog-create form .custom-file .custom-file-label{
    background:0 0;
    padding-top:12px;
    height:100%;
    border-radius: 0px;
    margin-bottom:0;
}
#content-container #content .new_article_wrapper #blog-create form .custom-file .custom-file-label::after{
    background:0 0;
    border:none;
    outline:0;
    top:5px;
    right:10px;
    font-weight:400;
}
#content-container #content .new_article_wrapper #blog-create form #wp-post_content-wrap{
    margin-bottom:12px;
}
#content-container #content .new_article_wrapper #blog-create form .ai_submit_btn{
    text-align:right;
}
#content-container #content .new_article_wrapper #blog-create form .ai_submit_btn #woffice-frontend-submit{
    min-width:auto;
    width:auto;
    display:inline-flex;
    align-items:center;
    column-gap:8px;
}
#content-container #content .new_article_wrapper #blog-create form+.center{
    position:absolute;
    bottom:65px;
    right:217px;
}
#content-container #content .new_article_wrapper #blog-create form+.center a{
    display:inline-flex;
    align-items:center;
    column-gap:8px;
    min-width:140px;
}
#content-container #content .masonry-layout .blog-item{
    padding:20px 20px 35px;
    border-radius: 0px;
    filter:drop-shadow(0px 15px 60px rgba(0, 0, 0, .05));
}
#content-container #content .masonry-layout .blog-item .intern-thumbnail img{
    width:100%;
    height:295px;
    border-radius: 0px;
    object-fit:cover
}
#content-container #content .masonry-layout .blog-item .intern-padding{
    padding:0;
    border-radius:0;
}
#content-container #content .masonry-layout .blog-item .intern-padding .box-title{
    border-bottom:0;
    margin-top:0;
    position:relative;
    text-align:left;
    border-top:0;
    padding-bottom:0;
    background-color:transparent;
    border-radius:0;
    margin:22px 0;
}
#content-container #content .masonry-layout .blog-item .intern-padding .box-title h3{
    background:0 0;
    margin:0;
    padding:0;
}
#content-container #content .masonry-layout .blog-item .intern-padding .box-title h3 a{
    font-size:20px;
    font-style:normal;
    font-weight:400;
    line-height:26px;
   color:#fff;
    text-decoration:none;
}
#content-container #content .masonry-layout .blog-item .intern-padding span{
    font-size:15px;
    font-style:normal;
    font-weight:400;
    line-height:normal;
    margin:0 10px 5px 0;
    padding:0;
}
#content-container #content .masonry-layout .blog-item .intern-padding span a{
    font-size:15px;
    font-style:normal;
    font-weight:400;
    line-height:normal;
}
#content-container #content .masonry-layout .blog-item .intern-padding span i{
    font-size:15px;
}
#content-container #content .masonry-layout .blog-item .intern-padding .masonry_para p{
    margin:15px 0 0;
    font-size:14px;
    font-weight:400;
    line-height:25px;
}
#content-container #content .masonry-layout .blog-item .intern-box{
    margin-top:26px;
}
#content-container #content .masonry-layout .blog-item .intern-box a.masonry_blog_btn{
    font-size:14px;
    display:inline-flex;
    align-items:center;
    column-gap:5px;
    text-decoration:none;
    transition:.3s ease-in-out;
}
#content-container #content .masonry-layout .blog-item .intern-box a.masonry_blog_btn i{
    transition:.2s ease-in-out;
    margin-top:5px;
    font-size:9px;
}
#content-container #content .masonry-layout .blog-item .intern-box a.masonry_blog_btn:hover i{
    transform:translateX(5px);
}
#content-container #content .blog-single-col{
    padding:30px;
    background:#141414;
    filter:drop-shadow(0px 15px 60px rgba(0, 0, 0, .05));
    border-radius:0px;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card{
    padding:0;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .blog-thumb .intern-thumbnail.fixed-height img{
    height:295px;
    object-fit:cover
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body{
    margin-top:23px;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title{
    padding:0 0 30px;
    justify-content:start;
    flex-direction:column;
    align-items:start;
    gap:12px;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .heading-container .heading{
    margin:0;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .heading-container .heading a,#buddypress #members-list .bp-profile-card .profile-title #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .heading-container .heading a,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .heading-container .heading #buddypress #members-dir-list .bp-profile-card .profile-title a,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .heading-container .heading #buddypress #members-list .bp-profile-card .profile-title a,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .heading-container .heading h1,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .heading-container .heading h2,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .heading-container .heading h3{
    margin:0;
    font-size:28px;
    font-style:normal;
    font-weight:400;
    line-height:36px;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .post-meta .intern-box ul{
    display:flex;
    align-items:center;
    justify-content:end;
    column-gap:14px;
    row-gap:6px;
    flex-wrap:wrap
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .post-meta .intern-box ul li{
    font-size:14px;
    flex-wrap:wrap;
    column-gap:5px;
    margin:0;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .post-meta .intern-box ul li i{
    padding-right:0;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .post-meta .intern-box ul li span{
    display:inline-flex;
    align-items:center;
    gap:5px;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .post-meta .intern-box ul li a{
    font-size:14px;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .post-meta .intern-box ul li.list_catg,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .post-meta .intern-box ul li.meta-tags{
    column-gap:0;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .post-meta .intern-box ul li.list_catg a,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .post-meta .intern-box ul li.meta-tags a{
    margin-left:5px;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content ol,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content ul{
    padding-left:20px;
    margin:25px 0;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content ol li,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content ul li{
    padding:2px 0;
    font-size:14px;
    font-style:normal;
    font-weight:400;
    line-height:26px;
    text-transform:Uppercase;
    color:#fff;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content h4,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content h5,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content h6{
    font-size:18px;
    line-height:24px;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content a,#buddypress #members-list .bp-profile-card .profile-title #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content a,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content #buddypress #members-dir-list .bp-profile-card .profile-title a,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content #buddypress #members-list .bp-profile-card .profile-title a,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content h1,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content h2,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content h3{
    font-size:20px;
    line-height:24px;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content p,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content table{
    font-size:14px;
    font-style:normal;
    font-weight:400;
    line-height:26px;
    text-transform:Uppercase;
    color:#fff;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content p a,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content table a{
    color:#fff;
    text-decoration:underline;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content dl{
    font-size:14px;
    font-style:normal;
    font-weight:400;
    line-height:26px;
    text-transform:Uppercase;
    color:#fff;
}
#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content blockquote::before{
    color:#fff;
}
#content-container #content .blog-single-col .blog-authorbox{
    border-radius: 0px;
    background:#fafbfe;
    box-shadow:none;
    padding:22px 35px;
    margin-bottom:0;
}
#content-container #content .blog-single-col .blog-authorbox img.avatar{
    width:55px;
    height:55px;
    object-fit:cover
}
#content-container #content .blog-single-col .blog-authorbox .blog-authorbox-right{
    padding-left:70px;
}
#content-container #content .blog-single-col .blog-authorbox .blog-authorbox-right h3 a{
    font-size:18px;
    font-style:normal;
    font-weight:400;
    line-height:normal;
    text-transform:Uppercase;
   color:#fff;
}
#content-container #content .blog-single-col .blog-authorbox .blog-authorbox-right .blog-like-container{
    justify-content:space-between;
}
#content-container #content .blog-single-col+.frontend-edit-wrapper{
    background:0 0;
    padding:40px 0;
    margin:0;
}
#content-container #content .blog-single-col+.frontend-edit-wrapper .frontend-wrapper #blog-bottom{
    text-align:right;
}
#content-container #content .blog-single-comment #comments-container{
    padding:0;
    margin:0;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #content .blog-single-comment #comments-container .heading a,#buddypress #members-list .bp-profile-card .profile-title #content-container #content .blog-single-comment #comments-container .heading a,#content-container #content .blog-single-comment #comments-container .heading #buddypress #members-dir-list .bp-profile-card .profile-title a,#content-container #content .blog-single-comment #comments-container .heading #buddypress #members-list .bp-profile-card .profile-title a,#content-container #content .blog-single-comment #comments-container .heading h2{
    font-size:26px;
    font-style:normal;
    font-weight:400;
    line-height:26px;
    margin-bottom:30px;
}
#content-container #content .blog-single-comment #comments-container .intern-padding{
    margin-top:40px;
    padding:30px 22px;
    border-radius: 0px;
    background:#141414;
    box-shadow:0 15px 60px 0 rgba(0,0,0,.05);
}
#content-container #content .blog-single-comment #comments-container .intern-padding .comment-list{
    padding:0;
}
#content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li{
    border:1px solid #444444;
    border-radius: 0px;
    padding:30px;
}
#content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body{
    position:relative;
}
#content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-author img.avatar{
    width:50px;
    height:50px;
    border-radius: 0px;
    margin:0 15px 0 0;
}
#content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-author b a{
    font-size:16px;
    font-style:normal;
    font-weight:400;
    line-height:26px;
    text-transform:uppercase;
}
#content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-author span.says{
    text-transform:lowercase;
    font-size:16px;
    font-weight:400;
}
#content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-metadata a{
    font-size:12px;
    font-style:normal;
    font-weight:400;
    line-height:26px;
}
#content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-awaiting-moderation{
    font-size:15px;
    font-style:normal;
    font-weight:400;
    line-height:24px;
    text-transform:Uppercase;
    background:#00000017;
    color:#000;
    padding:5px;
    margin-left:65px;
    border-radius:0px;
}
#content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .comment-content{
    padding-left:65px;
    margin-top:14px;
    font-size:15px;
    font-style:normal;
    font-weight:400;
    line-height:24px;
    color:#fafafa
}
#content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .comment-content p{
    font-size:15px;
    font-style:normal;
    font-weight:400;
    line-height:24px;
    text-transform:Uppercase;
    max-width:calc(100% - 160px);
}
#content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .reply a{
    position:absolute;
    top:50%;
    right:2%;
    transform:translateY(-50%);
    padding:6px 20px;
    min-width:120px;
}
#content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .children li{
    border:none;
}
#content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .children li .children{
    padding:0;
}
#content-container #content .blog-single-comment>.box{
    background:0 0;
    margin-top:40px;
    margin-bottom:50px;
}
#content-container #content .blog-single-comment>.box .intern-padding{
    background:0 0;
}
#content-container #content .blog-single-comment>.box .intern-padding .comment-respond{
    background:0 0;
}
#content-container #content .blog-single-comment>.box .intern-padding .comment-respond .comment-form{
    margin:0;
}
#content-container #content .blog-single-comment>.box .intern-padding .comment-respond .comment-form .logged-in-as{
    margin:0;
    font-size:14px;
}
#content-container #content .blog-single-comment>.box .intern-padding .comment-respond .comment-form .logged-in-as a{
    font-size:14px;
}
#content-container #content .blog-single-comment>.box .intern-padding .comment-respond .comment-form .comment-form-comment textarea{
    background:0 0;
}
#content-container #content .blog-single-comment>.box .intern-padding .comment-respond .comment-form p input[type=email],#content-container #content .blog-single-comment>.box .intern-padding .comment-respond .comment-form p input[type=text],#content-container #content .blog-single-comment>.box .intern-padding .comment-respond .comment-form p input[type=url]{
    background:0 0;
}
#content-container #content .blog-single-comment>.box .intern-padding .comment-respond .comment-form .control-group button{
    min-width:170px;
}
#content-container #content .blog-single-comment>.box .intern-padding .comment-respond .comment-form .control-group button i{
    display:none;
}
#content-container #content .new_blog_btn a{
    display:inline-flex;
    align-items:center;
    gap:8px;
}
#content-container #content .bottom_btn_row{
    margin:50px 0 70px;
    align-items:center
}
#content-container #content .bottom_btn_row .new_blog_btn{
    padding-left:0;
}
#content-container #content .bottom_btn_row .pag_col{
    padding:0;
}
#content-container #content .bottom_btn_row .pag_col .blog-next-page .navigation{
    margin:0;
}
body.members .woffice-members-filter{
    display:flex;
    margin-left:auto;
    align-items:flex-end
}
.type-bp_activity #buddypress .subnav-filters{
    padding-top:30px;
    padding-bottom:30px;
}
.type-bp_activity #buddypress .activity-nav{
    padding-left:20px;
}
.type-bp_activity #buddypress .activity-list .activity-avatar{
    width:auto;
}
.type-bp_activity #buddypress .activity-list .activity-avatar .avatar{
    width:50px;
    height:50px;
}
.type-bp_activity #buddypress .activity-list .load-more a{
    width:140px;
    margin:0 auto;
}
.type-bp_activity #buddypress .activity-update-form #whats-new-post-in-box{
    text-align:left;
    margin:0;
    display:flex;
    align-items:baseline;
}
.type-bp_activity #buddypress #whats-new-post-in-box-items{
    margin:0 15px 0 15px;
}
.type-bp_activity #buddypress #whats-new-post-in-box-items #activity-autocomplete{
    padding:20px;
    font-size:1rem;
}
.type-bp_activity #buddypress .bpfb_form_container #whats-new-post-in{
    height:55px;
}
.type-bp_activity #buddypress .activity-meta{
    background-color:#141414;
}
#buddypress .woffice-members-filter{
    display:flex;
    margin-left:auto;
}
#buddypress input[type=radio]{
    position:relative;
}
#buddypress input[type=radio]:checked:before{
    content:"\f111";
    -webkit-transition-duration:.4s;
    -moz-transition-duration:.4s;
    transition-duration:.4s;
    color:#E74F4F;
    font-size:12px;
}
#buddypress input[type=radio]:before{
    content:"";
    border-radius:0px;
    border:2px solid #E74F4F;
    cursor:pointer;
    height:22px;
    width:22px;
    position:absolute;
    left:-4px;
    top:-3px;
    text-align:center;
    border:1px solid;
    font-family:"Font Awesome 5 Free";
    display:inline-block;
    -webkit-transition:content .4s;
    -moz-transition:content .4s;
    transition:content .4s;
    background-color:#141414;
}
#buddypress #dir-activity-search-submit,#buddypress #dir-groups-search-submit,#buddypress #dir-members-search-submit,#buddypress #group-activity-search-submit,#buddypress #group-members-search-submit,#buddypress #group_invites_search_submit,#buddypress #manage-members-search-submit{
    display:none;
}
#buddypress #group-settings-form{
    padding:20px;
}
#buddypress .group-description{
    box-shadow:none;
    border:0;
}
#buddypress form.standard-form:not(#your-profile) .notification-settings{
    margin-bottom:25px;
}
#buddypress form.standard-form:not(#your-profile) .notification-settings td{
    color:#fafafa;
    font-size:1rem;
    font-weight:400;
}
#buddypress form.standard-form:not(#your-profile) th{
    font-size:1.125rem;
    font-weight:400;
}
#buddypress form.standard-form:not(#your-profile) .submit{
    margin:0;
}
#buddypress form.standard-form:not(#your-profile) .submit #submit{
    float:none;
}
#buddypress #capabilities-submit,#buddypress #delete-account-button,#buddypress #profile-group-edit-submit #group-settings-form input[type=submit]{
    float:none;
}
#buddypress #delete-account-button{
    margin-top:20px;
}
#buddypress .bp-messages-content #bp-message-thread-header button.message-action-delete,#buddypress .bp-messages-content #thread-preview .message-action-delete,#buddypress .item-action-delete{
    color:#fafafa;
    border:0;
    background-color:#141414;
    height:40px;
    width:40px;
    border-radius:0px;
}
#buddypress .bp-messages-content #bp-message-thread-header button.message-action-delete::before,#buddypress .bp-messages-content #thread-preview .message-action-delete::before,#buddypress .item-action-delete::before{
    font-size:1rem;
}
#buddypress .bp-messages-content #bp-message-thread-list .message-action-unstar,#buddypress .bp-messages-content #thread-preview .message-action-unstar,#buddypress .item-action-unstar{
    color:#fff;
    border:0;
    background-color:#E74F4F;
    height:40px;
    width:40px;
    border-radius:0px;
    line-height:35px;
    text-align:center
}
#buddypress .bp-messages-content #bp-message-thread-list .message-action-unstar::before,#buddypress .bp-messages-content #thread-preview .message-action-unstar::before,#buddypress .item-action-unstar::before{
    font-size:1rem;
}
#buddypress .bp-messages-content #bp-message-thread-list .message-action-star,#buddypress .bp-messages-content #thread-preview .message-action-star,#buddypress .item-action-star{
    color:#fafafa;
    border:0;
    background-color:#141414;
    height:40px;
    width:40px;
    border-radius:0px;
    line-height:35px;
    text-align:center
}
#buddypress .bp-messages-content #bp-message-thread-list .message-action-star::before,#buddypress .bp-messages-content #thread-preview .message-action-star::before,#buddypress .item-action-star::before{
    font-size:1rem;
}
#buddypress .bp-messages-content #thread-preview .message-action-exit,#buddypress .bp-messages-content #thread-preview .message-action-view,#buddypress .item-action-view{
    color:#fafafa;
    border:0;
    background-color:#141414;
    height:40px;
    width:40px;
    border-radius:0px;
    line-height:35px;
    text-align:center
}
#buddypress .bp-messages-content #thread-preview .message-action-exit::before,#buddypress .bp-messages-content #thread-preview .message-action-view::before,#buddypress .item-action-view::before{
    font-size:1rem;
}
#buddypress input[type=checkbox]:checked:before{
    content:"\f00c";
    font-size:12px;
    -webkit-transition-duration:.4s;
    -moz-transition-duration:.4s;
    transition-duration:.4s;
    color:#fff;
    background-color:#E74F4F;
    border:2px solid #E74F4F;
}
#buddypress input[type=checkbox]:before{
    content:"";
    border:2px solid #d1d7ec;
    border-radius: 0px;
    cursor:pointer;
    height:18px;
    width:18px;
    position:absolute;
    text-align:center;
    border:1px solid;
    font-family:"Font Awesome 5 Free";
    display:inline-block;
    -webkit-transition:content .4s;
    -moz-transition:content .4s;
    transition:content .4s;
    background-color:#141414;
}
#buddypress .user-messages-search{
    float:none;
}
#buddypress .user-messages-search #user_messages_search_submit{
    display:none;
}
#buddypress .user-messages-bulk-actions{
    float:none;
    display:inline-block;
    width:100%;
}
#buddypress .user-messages-bulk-actions label{
    margin-left:10px;
}
#buddypress .user-messages-bulk-actions button.messages-button{
    padding:2px 14px 4px 14px;
    margin-left:10px;
}
#buddypress .user-messages-bulk-actions .bulk-actions-wrap .select-arrow{
    display:none;
}
#buddypress .notification-description a{
    color:#f0f0f0;
    font-size:.813rem;
}
#buddypress .notification-description a:hover{
    text-decoration:none;
}
#buddypress .notification-since{
    color:#fafafa;
    font-size:.813rem;
}
#buddypress #notification-select{
    width:130px;
    font-size:inherit;
}
#buddypress #notification-select span.select-arrow{
    right:16px;
}
#buddypress .notification-actions{
    color:#fff;
}
#buddypress .notification-actions .delete,#buddypress .notification-actions .mark-unread,#buddypress .notification-actions .notification-since{
    background-color:#E74F4F;
    color:#fff;
    border-radius:0px;
}
#buddypress .notification-actions .delete .dashicons,#buddypress .notification-actions .mark-unread .dashicons,#buddypress .notification-actions .notification-since .dashicons{
    height:15px;
    width:17px;
}
#buddypress .notification-actions .delete .dashicons::before,#buddypress .notification-actions .mark-unread .dashicons::before,#buddypress .notification-actions .notification-since .dashicons::before{
    font-size:12px;
}
#buddypress .notification-actions .dashicons-dismiss{
    font-size:17px;
}
#buddypress .notification-actions .mark-read .dashicons-visibility{
    line-height:unset;
}
#buddypress .notification-actions .delete,#buddypress .notification-actions .mark-read,#buddypress .notification-actions .mark-unread{
    height:30px;
    width:30px;
    line-height:30px;
    text-align:center;
    background-color:#E74F4F;
    color:#fff;
    border-radius:0px;
    display:inline-block;
}
#buddypress .notification-actions .delete .dashicons,#buddypress .notification-actions .mark-read .dashicons,#buddypress .notification-actions .mark-unread .dashicons{
    line-height:unset;
}
#buddypress .notification-actions .delete .dashicons::before,#buddypress .notification-actions .mark-read .dashicons::before,#buddypress .notification-actions .mark-unread .dashicons::before{
    font-size:12px;
}
#buddypress .mark-read{
    color:#fff;
    background-color:#E74F4F;
    border-radius:0px;
}
#buddypress #profile-group-edit-submit,#buddypress input[type=submit]{
    width:auto;
}
#buddypress #profile-group-edit-submit:hover,#buddypress input[type=submit]:hover{
    border:1px solid #E74F4F;
    color:#E74F4F;
}
#buddypress div.submit{
    padding:0;
    margin:20px 0 70px;
}
#buddypress .bp-wrap:after,#buddypress .bp-wrap:before{
    display:none;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar{
    margin-bottom:22px;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .main-navs ul{
    text-align:center;
    padding:1rem;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .main-navs ul li{
    display:inline-block;
    border-bottom:0;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .main-navs ul li a{
    border-radius:0px;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .main-navs ul li a:focus{
    background-color:#141414;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-content{
    text-align:left;
    width:100%;
    flex:1 1;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-content .user_info_detail{
    display:flex;
    justify-content:space-between;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-content .user_info_detail .item-meta .activity{
    position:relative;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-content .user_info_detail .item-meta .activity::before{
    content:"";
    display:block;
    width:6px;
    height:6px;
    position:absolute;
    left:-12px;
    top:6px;
    border-radius:0px;
    background-color:#E74F4F;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-content .user_social_detail{
    display:flex;
    flex-direction:row-reverse;
    align-items:center;
    justify-content:space-between;
    margin:20px 0 0;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-content .member-header-actions{
    padding:0;
    flex-direction:row;
    justify-content:end;
    margin:0;
    gap:20px;
    flex-wrap:wrap
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-content .member-header-actions div.generic-button{
    margin:10px 20px 0 0;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-content .member-header-actions .generic-button{
    margin:0;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-cover-image{
    display:flex;
    gap:15px;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-cover-image #item-header-avatar{
    padding:0;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-cover-image #item-header-avatar a{
    text-align:left;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-cover-image #item-header-avatar a .avatar{
    margin:-60px 0 20px 0;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-avatar img{
    border:4px solid #777;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .users-single-social{
    padding:0;
    box-shadow:none;
    margin:0;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .users-single-itemnav{
    border-bottom:1px solid #777
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .users-single-itemnav .bp-navs{
    display:block;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .users-single-itemnav ul{
    padding:0;
    text-align:left;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .users-single-itemnav ul li{
    margin:0;
    padding-right:13px;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .users-single-itemnav ul li a{
    font-size:1rem;
    color:#fafafa;
    font-weight:400;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .users-single-itemnav ul li a::before{
    font-family:woffice-icon;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .users-single-itemnav ul li a:hover{
    color:#E74F4F;
    background-color:transparent;
    text-decoration:none;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .users-single-itemnav ul li a:focus{
    background-color:transparent;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .users-single-itemnav ul li.selected a{
    color:#E74F4F;
}
#buddypress .bp-wrap.woffice-profile--horizontal #item-body .users-single-subnav .bp-navs{
    background-color:transparent;
    margin-bottom:50px;
    border-bottom:1px solid #777;
    padding:0;
}
#buddypress .bp-wrap.woffice-profile--horizontal #item-body .users-single-subnav .bp-navs .subnav{
    padding:15px 0 35px;
    display:flex;
    align-items:center;
    gap:28px;
    flex-wrap:wrap
}
#buddypress .bp-wrap.woffice-profile--horizontal #item-body .users-single-subnav .bp-navs .subnav li{
    margin:0;
}
#buddypress .bp-wrap.woffice-profile--horizontal #item-body .users-single-subnav .bp-navs .subnav li a{
    box-shadow:none;
    padding:0;
}
#buddypress #members-dir-list #members-list{
    height:100%;
}
#buddypress #members-dir-list{
    height:100%;
}
#buddypress #members-dir-list li:not(.has-cover-image).odd .profile-card-badge{
    color:#E74F4F;
}
#buddypress #members-dir-list li:not(.has-cover-image).odd .profile-card-badge.is-Administrator{
    color:#E74F4F;
}
#buddypress #members-dir-list li:not(.has-cover-image).even .profile-card-badge{
    color:#E74F4F;
}
#buddypress #members-dir-list li:not(.has-cover-image).even .profile-card-badge.is-Administrator{
    color:#E74F4F;
}
#buddypress #members-dir-list .profile-card-badge{
    font-size:12px;
    font-weight:400;
}
#buddypress .screen-content .subnav-filters{
    background-color:transparent;
    justify-content:space-between;
    align-items:center
}
#buddypress .screen-content .subnav-filters .subnav-search{
    margin-right:auto;
}
#buddypress #woffice-roles-filter{
    margin-right:10px;
}
#buddypress #activity-filter-select #activity-filter-by,#buddypress #group-list .group-button #woffice-roles-filter .leave-group,#buddypress #group-members-role-filter,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #woffice-roles-filter a,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #woffice-roles-filter button,#buddypress #groups-order-by,#buddypress #groups_members-order-by,#buddypress #members-friends,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #woffice-roles-filter a,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #woffice-roles-filter button,#buddypress #members-order-by,#buddypress #notifications-filter-by,#buddypress #user-messages-bulk-actions,#buddypress #woffice-roles-filter #group-list .group-button .leave-group,#buddypress #woffice-roles-filter #groups-list li.item-entry .item .groups-meta.action .generic-button a,#buddypress #woffice-roles-filter #groups-list li.item-entry .item .groups-meta.action .generic-button button,#buddypress #woffice-roles-filter #members-list li.item-entry .item .groups-meta.action .generic-button a,#buddypress #woffice-roles-filter #members-list li.item-entry .item .groups-meta.action .generic-button button,#buddypress #woffice-roles-filter #profile-group-edit-submit,#buddypress #woffice-roles-filter #woffice-login form .login-submit input,#buddypress #woffice-roles-filter .activity-update-form .bpfb_primary_button,#buddypress #woffice-roles-filter .btn,#buddypress #woffice-roles-filter .login-tabs-wrapper .lostpassword-button,#buddypress #woffice-roles-filter input[type=submit],#buddypress .activity-update-form #woffice-roles-filter .bpfb_primary_button,#main-content #buddypress #item-body #groups-list li .action #woffice-roles-filter a,#main-content #buddypress #item-body #groups-list li .action #woffice-roles-filter button,#main-content #buddypress #item-body #members-list li .action #woffice-roles-filter a,#main-content #buddypress #item-body #members-list li .action #woffice-roles-filter button,#main-content #buddypress #woffice-roles-filter #item-body #groups-list li .action a,#main-content #buddypress #woffice-roles-filter #item-body #groups-list li .action button,#main-content #buddypress #woffice-roles-filter #item-body #members-list li .action a,#main-content #buddypress #woffice-roles-filter #item-body #members-list li .action button,#woffice-login form .login-submit #buddypress #woffice-roles-filter input,.login-tabs-wrapper #buddypress #woffice-roles-filter .lostpassword-button,.type-bp_activity #buddypress #woffice-roles-filter .activity-list .load-more a,.type-bp_activity #buddypress .activity-list .load-more #woffice-roles-filter a{
    font-size:14px;
    font-weight:400;
    border:1px solid #777;
    background-color:#141414;
   color:#fff;
    padding:12px 22px 12px 22px;
    border-radius:0px;
}
#buddypress #activity-filter-select #activity-filter-by:hover,#buddypress #group-list .group-button #woffice-roles-filter .leave-group:hover,#buddypress #group-members-role-filter:hover,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #woffice-roles-filter a:hover,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #woffice-roles-filter button:hover,#buddypress #groups-order-by:hover,#buddypress #groups_members-order-by:hover,#buddypress #members-friends:hover,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #woffice-roles-filter a:hover,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #woffice-roles-filter button:hover,#buddypress #members-order-by:hover,#buddypress #notifications-filter-by:hover,#buddypress #user-messages-bulk-actions:hover,#buddypress #woffice-roles-filter #group-list .group-button .leave-group:hover,#buddypress #woffice-roles-filter #groups-list li.item-entry .item .groups-meta.action .generic-button a:hover,#buddypress #woffice-roles-filter #groups-list li.item-entry .item .groups-meta.action .generic-button button:hover,#buddypress #woffice-roles-filter #members-list li.item-entry .item .groups-meta.action .generic-button a:hover,#buddypress #woffice-roles-filter #members-list li.item-entry .item .groups-meta.action .generic-button button:hover,#buddypress #woffice-roles-filter #profile-group-edit-submit:hover,#buddypress #woffice-roles-filter #woffice-login form .login-submit input:hover,#buddypress #woffice-roles-filter .activity-update-form .bpfb_primary_button:hover,#buddypress #woffice-roles-filter .btn:hover,#buddypress #woffice-roles-filter .login-tabs-wrapper .lostpassword-button:hover,#buddypress #woffice-roles-filter input:hover[type=submit],#buddypress .activity-update-form #woffice-roles-filter .bpfb_primary_button:hover,#main-content #buddypress #item-body #groups-list li .action #woffice-roles-filter a:hover,#main-content #buddypress #item-body #groups-list li .action #woffice-roles-filter button:hover,#main-content #buddypress #item-body #members-list li .action #woffice-roles-filter a:hover,#main-content #buddypress #item-body #members-list li .action #woffice-roles-filter button:hover,#main-content #buddypress #woffice-roles-filter #item-body #groups-list li .action a:hover,#main-content #buddypress #woffice-roles-filter #item-body #groups-list li .action button:hover,#main-content #buddypress #woffice-roles-filter #item-body #members-list li .action a:hover,#main-content #buddypress #woffice-roles-filter #item-body #members-list li .action button:hover,#woffice-login form .login-submit #buddypress #woffice-roles-filter input:hover,.login-tabs-wrapper #buddypress #woffice-roles-filter .lostpassword-button:hover,.type-bp_activity #buddypress #woffice-roles-filter .activity-list .load-more a:hover,.type-bp_activity #buddypress .activity-list .load-more #woffice-roles-filter a:hover{
    font-size:14px;
    font-weight:400;
    border:1px solid #777;
    background-color:#141414;
   color:#fff;
    padding:12px 22px 12px 22px;
    border-radius:0px;
}
#buddypress #members-dir-list .bp-profile-card,#buddypress #members-list .bp-profile-card{
    padding:20px;
    background-color:#141414;
}
#buddypress #members-dir-list .bp-profile-card .profile-thumb img,#buddypress #members-list .bp-profile-card .profile-thumb img{
    height:60px;
    width:100px;
    max-width:60px;
    border-radius:0px;
}
#buddypress #members-dir-list .bp-profile-card .card-top,#buddypress #members-list .bp-profile-card .card-top{
    margin-bottom:20px;
    align-items:center
}
#buddypress #members-dir-list .bp-profile-card .profile-title,#buddypress #members-list .bp-profile-card .profile-title{
    padding-left:20px;
}
#buddypress #members-dir-list .bp-profile-card .profile-title a,#buddypress #members-list .bp-profile-card .profile-title a{
    text-decoration:none;
}
#buddypress #members-dir-list .bp-profile-card .card-bottom,#buddypress #members-list .bp-profile-card .card-bottom{
    padding:20px 0 20px 0;
}
#buddypress #members-dir-list .bp-profile-card .card-bottom .members-meta,#buddypress #members-list .bp-profile-card .card-bottom .members-meta{
    text-align:center
}
#buddypress #members-dir-list .bp-profile-card .card-bottom .members-meta button.friendship-button,#buddypress #members-list .bp-profile-card .card-bottom .members-meta button.friendship-button{
    background-color:#141414;
    border:0;
    color:#E74F4F;
}
#buddypress #members-dir-list .woffice-xprofile-list .row,#buddypress #members-list .woffice-xprofile-list .row{
    margin-bottom:15px;
}
#buddypress #members-dir-list .woffice-xprofile-list .row i,#buddypress #members-list .woffice-xprofile-list .row i{
    color:#E74F4F;
}
#buddypress #group-list{
    margin-top:0;
    padding:0;
}
#buddypress #group-list .bp-group-card{
    background-color:#141414;
    box-shadow:0 15px 60px rgba(0,0,0,.05);
    border-radius:0px;
}
#buddypress #group-list .bp-group-card .group-thumb img{
    height:64px;
    width:100px;
    max-width:64px;
    border-radius:0px;
    border:2px solid #777;
    box-shadow:0 10px 10px rgba(0,0,0,.1);
}
#buddypress #group-list .bp-group-card .card-top{
    align-items:center;
    border-bottom:1px solid #777
}
#buddypress #group-list .bp-group-card .group-title{
    padding-left:20px;
}
#buddypress #group-list .bp-group-card .group-title a.bp-group-home-link{
    font-size:1.25rem;
   color:#fff;
    word-break:none;
    text-decoration:none;
}
#buddypress #group-list .bp-group-card .card-content,#buddypress #group-list .bp-group-card .card-top{
    padding:30px 28px 30px 28px;
}
#buddypress #group-list .bp-group-card .card-content .group-details{
    font-size:1.25rem;
   color:#fff;
}
#buddypress #group-list .bp-group-card .card-bottom .groups-meta{
    text-align:center;
    border-top:1px solid #777;
    padding:20px 0 30px 0;
}
#buddypress #group-list .bp-group-card .card-bottom .groups-meta .generic-button{
    width:100%;
    margin:0;
}
#buddypress #group-list .bp-group-card .card-bottom .groups-meta .group-button{
    background-color:transparent;
    border:0;
    color:#E74F4F;
    font-weight:400;
    padding:0;
}
#buddypress #group-list .woffice-xprofile-list .row{
    margin-bottom:15px;
}
#buddypress #group-list .woffice-xprofile-list .row i{
    color:#E74F4F;
}
#buddypress #group-list .group-desc{
    border:0;
    padding:0;
    font-size:1rem;
    font-style:normal;
}
#buddypress #group-list .has-cover{
    background-size:cover;
    background-position:center
}
#buddypress #group-list .has-cover a.bp-group-home-link{
    color:#fff;
}
#buddypress #group-list .has-cover p.last-activity{
    color:#fff;
}
#buddypress #groups-dir-list .bp-pagination.bottom{
    padding-top:50px;
    padding-bottom:50px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    flex-wrap:wrap;
    gap:30px;
}
#buddypress #groups-dir-list .bp-pagination.bottom .bp-pagination-links,#buddypress #groups-dir-list .bp-pagination.bottom .pag-count{
    float:none;
}
#buddypress .groups.mygroups .bp-pagination{
    padding-bottom:36px;
    padding-top:30px;
    float:none;
    display:flex;
    align-items:center;
    justify-content:space-between;
    flex-wrap:wrap
}
#buddypress div#message{
    color:#fff;
}
#buddypress div#message a{
    text-decoration:underline;
    color:#fff;
}
#buddypress .bp-pagination.top{
    display:none;
}
#buddypress .bp-pagination .pag-data .page-numbers{
    border-radius: 0px;
    font-size:16px;
    border:0;
    box-shadow:none;
    margin:0;
    height:37px;
    width:37px;
    display:inline-block;
    line-height:37px;
    text-align:center;
    text-decoration:none;
    cursor:pointer
}
#buddypress .bp-pagination .pag-data .current{
    background-color:#E74F4F;
    color:#fff;
}
#buddypress .select-wrap{
    position:relative;
}
#buddypress .select-wrap select{
    margin:0;
    box-shadow:none;
    background-color:#141414;
    border-radius: 0px;
    height:2.5rem;
    position:relative;
    z-index:1;
    text-indent:0;
    padding:2px 30px 2px 22px;
}
#buddypress .select-wrap span.select-arrow{
    position:absolute;
    right:20px;
    top:9px;
    z-index:1;
    pointer-events:none;
}
#buddypress .select-wrap span.select-arrow:before{
    display:inline-block;
    margin-left:.255em;
    vertical-align:.255em;
    content:"";
    border-top:.3em solid;
    border-right:.3em solid transparent;
    border-bottom:0;
    border-left:.3em solid transparent;
   color:#fff;
    pointer-events:none;
}
#buddypress form.standard-form .select-wrap{
    margin-right:1rem;
    border:0;
}
#buddypress form .description{
    background:0 0;
}
#buddypress .register-page .submit{
    text-align:center
}
#buddypress .bp-subnavs{
    margin:0;
    border:0;
    text-align:center;
    padding-bottom:1rem;
}
#buddypress .bp-subnavs ul{
    width:100%;
    text-align:left;
    float:none;
    display:flex;
    align-items:center;
    gap:10px;
    flex-wrap:wrap
}
#buddypress .bp-subnavs ul li{
    float:none;
    display:inline-block;
}
#buddypress .bp-subnavs ul li.no-count a .count{
    display:none;
}
#buddypress .bp-subnavs ul li a{
    background:#141414;
    color:#fafafa;
    font-weight:400;
    border-radius: 0px;
    padding:8px 20px;
    box-shadow:0 15px 60px rgba(0,0,0,.05);
    position:relative;
}
#buddypress .bp-subnavs ul li a:hover{
    text-decoration:none;
    color:#E74F4F;
}
#buddypress .bp-subnavs ul li a .count{
    border:0;
    font-weight:400;
    border-radius:0;
    background-color:#141414;
}
#buddypress .bp-subnavs ul li a:before{
    font-family:woffice-icon;
    padding-right:6px;
}
#buddypress .bp-subnavs .subnav-filters{
    margin:0;
    padding-left:0;
}
#buddypress .bp-subnavs .bp-invites-nav-item:before{
    font-family:woffice-icon;
    content:"";
    padding-right:10px;
}
#buddypress .subnav-filters{
    background:#f0f0f6;
    margin:0;
    border-radius: 0px;
    padding:20px 0 22px 0;
}
#buddypress .subnav-filters ul{
    margin-bottom:0;
    padding:0;
}
#buddypress .subnav-filters .feed a:before{
    line-height:1.7;
    font-size:1.6rem;
}
#buddypress .subnav-filters .group-invites-search{
    margin-bottom:0;
}
#buddypress .subnav-filters .bp-search{
    margin-top:0;
}
#buddypress .subnav-filters .bp-search form{
    margin:0;
    border:none;
}
#buddypress .subnav-filters .bp-search form:hover{
    border:0;
    box-shadow:none;
}
#buddypress .activity-update-form{
    border:0;
    box-shadow:none;
    padding-inline:0;
}
#buddypress .activity-update-form img{
    border-radius: 0px;
    margin:.5rem 0;
}
#buddypress .activity-update-form #whats-new-content{
    margin-left:85px;
}
#buddypress .activity-update-form #whats-new-post-in-box{
    text-align:center
}
#buddypress .activity-update-form #whats-new-post-in-box #whats-new-post-in{
    margin:0;
    display:inline-block;
    width:200px;
}
#buddypress .activity-update-form #whats-new-submit{
    float:none;
    text-align:center;
    margin-top:0;
}
#buddypress .activity-update-form #whats-new-submit input{
    margin:0;
    height:50px;
    margin:10px 0 0 0;
}
#buddypress .activity-update-form .bpfb_primary_button{
    background-color:#E74F4F;
}
#buddypress .activity-update-form .bpfb_primary_button:hover{
    color:#E74F4F;
    border:1px solid #E74F4F;
    background-color:#141414;
}
#buddypress .activity-update-form #whats-new-form .bp-suggestions{
    padding:20px;
    height:80px;
    max-height:100%;
}
#buddypress .activity-update-form #whats-new-form #whats-new-avatar .avatar{
    width:70px;
}
#buddypress .activity-update-form #whats-new-form #whats-new-options{
    display:flex;
    justify-content:end;
    align-items:baseline;
}
#buddypress img.avatar{
    border-radius:0px;
}
#buddypress .bp-invites-content .item-list li{
    border:0;
}
#buddypress .bp-invites-content .item-list li .item-avatar img{
    width:55px;
    height:55px;
}
#buddypress .bp-invites-content .item-list li .action button{
    padding:0 1rem;
    margin:0;
}
#buddypress .activity-list.item-list.bp-list{
    background:0 0;
    padding:0;
    border:0;
}
#buddypress .activity-list.item-list.bp-list .activity-item{
    padding:0;
    box-shadow:none;
    border:0;
}
#buddypress .activity-list.item-list.bp-list .activity-item .activity-avatar{
    margin-left:0;
    width:auto;
    margin-right:15px;
}
#buddypress .activity-list.item-list.bp-list .activity-item .activity-avatar img.avatar{
    max-width:100%;
    width:50px;
}
#buddypress .activity-list.item-list.bp-list .activity-item .activity-read-more a{
    background:0 0;
    border:0;
    padding:0;
}
#buddypress .activity-list.item-list.bp-list .activity-item .activity-time-since{
    display:block;
}
#buddypress .activity-list.item-list.bp-list .activity-comments{
    margin:0 0 0 20%;
    background:#141414;
    top:3px;
}
#buddypress .activity-list.item-list.bp-list .activity-comments>ul li .acomment-avatar{
    margin:0;
}
#buddypress .activity-list.item-list.bp-list .activity-comments>ul li .acomment-meta{
    padding-left:15px;
}
#buddypress .activity-list.item-list.bp-list .activity-comments>ul li .acomment-meta a:not(.activity-time-since){
    color:#f0f0f0;
    font-size:16px;
    font-weight:400;
    line-height:26px;
    letter-spacing:0;
    text-align:left;
}
#buddypress .activity-list.item-list.bp-list .activity-comments>ul li .acomment-meta a.activity-time-since{
    font-size:14px;
    font-weight:400;
    line-height:26px;
    letter-spacing:0;
    text-align:left;
    color:#fafafa
}
#buddypress .activity-list.item-list.bp-list .activity-comments>ul li .acomment-content{
    margin:0;
    padding-left:55px;
    border:none;
}
#buddypress .activity-list.item-list.bp-list .activity-comments>ul li .acomment-content p{
    color:#f0f0f0;
}
#buddypress .activity-list.item-list.bp-list .activity-comments>ul li .activity-meta{
    padding-left:55px;
}
#buddypress .activity-list.item-list.bp-list .activity-comments .ac-form .ac-reply-content input[type=submit]{
    float:none;
}
#buddypress .activity-list.item-list.bp-list .activity-comments .ac-form .ac-reply-content .ac-reply-cancel,#buddypress .activity-list.item-list.bp-list .activity-comments .ac-form .ac-reply-content input[type=submit]{
    font-size:14px;
    padding:10px 24px 10px 24px;
}
#buddypress .activity-list.item-list.bp-list .activity-comments .ac-form .ac-reply-content input[type=submit]{
    margin-left:44px;
}
#buddypress .activity-list.item-list.bp-list .activity-comments .ac-form .ac-reply-content .ac-textarea{
    margin:0;
}
#buddypress .activity-list.item-list.bp-list .activity-comments .ac-form .ac-reply-content .ac-textarea .ac-input{
    height:90px;
    border:1px solid #fafafa;
    padding:15px;
}
#buddypress .activity-list.item-list.bp-list .activity-comments .comment-item{
    padding-bottom:.5rem;
}
#buddypress .activity-list.item-list.bp-list .activity-comments .comment-item .acomment-content{
    border-radius:0;
}
#buddypress .activity-list.item-list.bp-list .activity-comments .comment-item input[type=submit]{
    margin:0 0 0 1rem;
    float:right;
}
#buddypress .activity-list.item-list.bp-list .activity-comments .comment-item .action{
    background-color:#141414;
}
#buddypress .activity-list.item-list.bp-list .activity-comments .comment-item .action .generic-button:last-child{
    margin-left:10px;
}
#buddypress .activity-list.item-list.bp-list .activity-comments .comment-item .action .generic-button a.acomment-delete,#buddypress .activity-list.item-list.bp-list .activity-comments .comment-item .action .generic-button a.acomment-reply{
    padding:8px 24px 8px 24px;
    font-size:14px;
    background-color:#E74F4F;
    color:#fff;
    border-radius: 0px;
    border-color:#E74F4F;
}
#buddypress .activity-list.item-list.bp-list .activity-comments .comment-item .action .generic-button a.acomment-delete:hover,#buddypress .activity-list.item-list.bp-list .activity-comments .comment-item .action .generic-button a.acomment-reply:hover{
    background-color:#141414;
    color:#E74F4F;
    text-decoration:none;
    border-color:#E74F4F;
}
#buddypress .activity-list.item-list.bp-list .activity-comments .comment-item .acomment-avatar img{
    width:40px;
    height:100%;
}
#buddypress .tabbed-links ol,#buddypress .tabbed-links ul{
    text-align:center;
    padding:0;
    border:0;
    margin-top:0;
}
#buddypress .tabbed-links ol li,#buddypress .tabbed-links ul li{
    padding:.5rem;
    font-weight:400;
    font-size:1rem;
    margin:0;
    border:0;
    display:inline-block;
    float:none;
}
#buddypress .tabbed-links ol li a:hover,#buddypress .tabbed-links ul li a:hover{
    background:0 0;
    text-decoration:none;
}
#buddypress .tabbed-links ol li.current,#buddypress .tabbed-links ul li.current{
    border-radius: 0px;
    background:#f0f0f6;
}
#buddypress div.bp-avatar-status p.success,#buddypress div.bp-avatar-status p.warning,#buddypress div.bp-cover-image-status p.success,#buddypress div.bp-cover-image-status p.warning{
    border:0;
    color:#fff;
    border-radius: 0px;
    text-transform:initial;
    font-weight:400;
    padding:10px;
}
#buddypress div.bp-avatar-status p.success,#buddypress div.bp-cover-image-status p.success{
    background:#E74F4F;
}
#buddypress div.bp-avatar-status p.warning,#buddypress div.bp-cover-image-status p.warning{
    background:#E74F4F;
}
#buddypress #previous-next{
    display:flex;
    align-items:baseline;
    justify-content:end;
    gap:20px;
    flex-wrap:wrap
}
#buddypress #previous-next input{
    margin:0;
    min-height:45px;
}
#buddypress.bp-dir-hori-nav{
    padding:0 0 50px 0;
}
#buddypress.buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links){
    box-shadow:none;
    border:0;
}
#buddypress .profile.public .profile-group-title{
    border-bottom:0;
}
#buddypress .bp-tables-user{
    border-collapse:separate;
    border-spacing:0;
    margin:2rem 0 1rem 0;
}
#buddypress .bp-tables-user thead tr th{
    padding:0 0 20px 0;
}
#buddypress .bp-tables-user input[type=checkbox]:checked{
    box-shadow:0 15px 60px rgba(49,70,197,.05);
}
#buddypress .bp-tables-user td{
    padding:15px 10px 16px 0;
    word-break:none
}
#buddypress .bp-tables-user td label{
    margin:0;
}
#buddypress .bp-tables-user tbody tr{
    background:0 0;
}
#buddypress .bp-tables-user tbody tr:last-child:first-child{
    border-bottom-left-radius:15px;
}
#buddypress .bp-tables-user tbody tr:last-child:last-child{
    border-bottom-right-radius:15px;
}
#buddypress .bp-feedback{
    box-shadow:0 .2rem .5rem rgba(0,0,0,.1);
    border-radius: 0px;
    border:0;
}
#buddypress .bp-feedback.custom-homepage-info{
    padding:1rem;
}
#buddypress .bp-feedback.custom-homepage-info button{
    position:absolute;
    padding:0;
    border-radius: 0px;
    width:33px;
    height:33px;
    line-height:33px;
}
#buddypress .bp-feedback.custom-homepage-info button span.dashicons{
    padding-top:2px;
    width:initial;
    height:initial;
}
#buddypress .bp-feedback span.bp-icon{
    padding:1rem;
    border-radius:0px 0 0 15px;
}
#buddypress .bp-feedback p{
    padding:10px;
}
#buddypress .bp-feedback .bp-help-text{
    padding:10px 0;
    font-size:14px;
}
#buddypress #avatar-crop-actions{
    margin:1rem 0 0;
}
#buddypress #members-map{
    width:100%;
    height:400px;
    display:none;
    position:relative;
    border-radius: 0px;
    overflow:hidden;
    margin-bottom:2rem;
}
#buddypress #members-map-localize{
    position:absolute;
    display:none;
    top:320px;
    width:200px;
    left:50%;
    margin-left:-100px;
}
#buddypress.has-map #members-map-localize{
    display:block;
}
#buddypress.has-map #members-directory-form{
    margin-top:300px;
}
#buddypress #bp-invites-next-page{
    color:#fff;
    border:none;
    border-radius:.4rem;
    margin-top:.2rem;
    display:inline-block;
}
#buddypress #bp-invites-next-page .dashicons-arrow-right::before{
    content:"\f061";
    font-family:"Font Awesome 5 Free"
}
#buddypress #bp-invites-next-page .dashicons-arrow-left::before{
    content:"\f060";
    font-family:"Font Awesome 5 Free"
}
#buddypress #groups-list li.item-entry,#buddypress #members-list li.item-entry{
    border-radius: 0px;
    border:none;
    padding:0;
    background:#141414;
    transition:all .2s ease-in;
}
#buddypress #groups-list li.item-entry.hidden,#buddypress #members-list li.item-entry.hidden{
    display:block;
    visibility:visible;
}
#buddypress #groups-list li.item-entry .list-wrap,#buddypress #members-list li.item-entry .list-wrap{
    background:#141414;
    box-shadow:0 15px 60px rgba(0,0,0,.05);
    border-radius: 0px;
    padding:30px 28px 30px 28px;
}
#buddypress #groups-list li.item-entry .list-wrap .item-meta,#buddypress #members-list li.item-entry .list-wrap .item-meta{
    text-align:center
}
#buddypress #groups-list li.item-entry:hover,#buddypress #members-list li.item-entry:hover{
    box-shadow:0 .4rem 2rem rgba(0,0,0,.2);
    transition:all .4s ease-in;
}
#buddypress #groups-list li.item-entry div.item-avatar,#buddypress #members-list li.item-entry div.item-avatar{
    float:none;
    margin-right:0;
}
#buddypress #groups-list li.item-entry div.item-avatar.has-cover,#buddypress #members-list li.item-entry div.item-avatar.has-cover{
    background-color:transparent;
    background-position:center center;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover
}
#buddypress #groups-list li.item-entry div.item-avatar .badge,#buddypress #members-list li.item-entry div.item-avatar .badge{
    position:absolute;
    right:.8rem;
    top:.8rem;
    z-index:2;
}
#buddypress #groups-list li.item-entry div.item-avatar a img,#buddypress #members-list li.item-entry div.item-avatar a img{
    width:100px;
    height:100px;
    position:relative;
    border-radius:0px;
    box-shadow:0 0 0 .6rem #fff;
    opacity:1;
    background:#141414;
}
#buddypress #groups-list li.item-entry div.item-avatar a img:hover,#buddypress #members-list li.item-entry div.item-avatar a img:hover{
    -webkit-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    transform:rotate(360deg);
    -webkit-transition-duration:.4s;
    -moz-transition-duration:.4s;
    transition-duration:.4s;
}
#buddypress #groups-list li.item-entry .item,#buddypress #members-list li.item-entry .item{
    padding:1rem;
}
#buddypress #groups-list li.item-entry .item .item-block,#buddypress #members-list li.item-entry .item .item-block{
    margin:0;
    width:100%;
}
#buddypress #groups-list li.item-entry .item .item-block .item-meta.group-details,#buddypress #members-list li.item-entry .item .item-block .item-meta.group-details{
    width:100%;
    text-align:center;
    margin-bottom:0;
}
#buddypress #groups-list li.item-entry .item .item-block .list-title,#buddypress #members-list li.item-entry .item .item-block .list-title{
    font-weight:400;
    font-size:1.1rem;
    float:none;
    margin-bottom:0;
    word-break:none;
    margin-top:3rem;
    text-align:center
}
#buddypress #groups-list li.item-entry .item .item-block .list-title a,#buddypress #members-list li.item-entry .item .item-block .list-title a{
    color:#3c3f4d
}
#buddypress #groups-list li.item-entry .item .item-block .last-activity,#buddypress #members-list li.item-entry .item .item-block .last-activity{
    float:none;
    width:100%;
    text-align:center;
    margin-top:0;
    font-style:italic
}
#buddypress #groups-list li.item-entry .item .item-block .woffice-xprofile-list span,#buddypress #members-list li.item-entry .item .item-block .woffice-xprofile-list span{
    font-size:.8rem;
    line-height:2rem;
    display:block;
    word-break:none;
}
#buddypress #groups-list li.item-entry .item .item-block .woffice-xprofile-list span.field-icon,#buddypress #members-list li.item-entry .item .item-block .woffice-xprofile-list span.field-icon{
    display:inline-block;
    margin-right:5px;
}
#buddypress #groups-list li.item-entry .item .item-block .woffice-xprofile-list span i,#buddypress #members-list li.item-entry .item .item-block .woffice-xprofile-list span i{
    font-size:1.1rem;
    display:inline-block;
    margin-right:.5rem;
    width:1.3rem;
    position:relative;
    top:3px;
}
#buddypress #groups-list li.item-entry .item .item-block .action,#buddypress #members-list li.item-entry .item .item-block .action{
    margin:.8rem 0;
    padding:.4rem 0;
    text-align:center;
    border-top:1px solid #f0f0f6;
}
#buddypress #groups-list li.item-entry .item .item-block .action div,#buddypress #groups-list li.item-entry .item .item-block .action li,#buddypress #members-list li.item-entry .item .item-block .action div,#buddypress #members-list li.item-entry .item .item-block .action li{
    max-width:60%;
    display:inline-block;
    margin:0;
}
#buddypress #groups-list li.item-entry .item .item-block .action div .friendship-button,#buddypress #groups-list li.item-entry .item .item-block .action li .friendship-button,#buddypress #members-list li.item-entry .item .item-block .action div .friendship-button,#buddypress #members-list li.item-entry .item .item-block .action li .friendship-button{
    color:#fff;
    background:#e74f4f
}
#buddypress #group-list .group-button #groups-list li.item-entry .item .item-block .btn-primary.leave-group,#buddypress #group-list .group-button #members-list li.item-entry .item .item-block .btn-primary.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button .item-block a.btn-primary,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button .item-block button.btn-primary,#buddypress #groups-list li.item-entry .item .item-block #group-list .group-button .btn-primary.leave-group,#buddypress #groups-list li.item-entry .item .item-block #woffice-login form .login-submit input.btn-primary,#buddypress #groups-list li.item-entry .item .item-block .activity-update-form .btn-primary.bpfb_primary_button,#buddypress #groups-list li.item-entry .item .item-block .btn-primary#profile-group-edit-submit,#buddypress #groups-list li.item-entry .item .item-block .btn.btn-primary,#buddypress #groups-list li.item-entry .item .item-block .groups-meta.action .generic-button a.btn-primary,#buddypress #groups-list li.item-entry .item .item-block .groups-meta.action .generic-button button.btn-primary,#buddypress #groups-list li.item-entry .item .item-block .login-tabs-wrapper .btn-primary.lostpassword-button,#buddypress #groups-list li.item-entry .item .item-block input.btn-primary[type=submit],#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button .item-block a.btn-primary,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button .item-block button.btn-primary,#buddypress #members-list li.item-entry .item .item-block #group-list .group-button .btn-primary.leave-group,#buddypress #members-list li.item-entry .item .item-block #woffice-login form .login-submit input.btn-primary,#buddypress #members-list li.item-entry .item .item-block .activity-update-form .btn-primary.bpfb_primary_button,#buddypress #members-list li.item-entry .item .item-block .btn-primary#profile-group-edit-submit,#buddypress #members-list li.item-entry .item .item-block .btn.btn-primary,#buddypress #members-list li.item-entry .item .item-block .groups-meta.action .generic-button a.btn-primary,#buddypress #members-list li.item-entry .item .item-block .groups-meta.action .generic-button button.btn-primary,#buddypress #members-list li.item-entry .item .item-block .login-tabs-wrapper .btn-primary.lostpassword-button,#buddypress #members-list li.item-entry .item .item-block input.btn-primary[type=submit],#buddypress .activity-update-form #groups-list li.item-entry .item .item-block .btn-primary.bpfb_primary_button,#buddypress .activity-update-form #members-list li.item-entry .item .item-block .btn-primary.bpfb_primary_button,#main-content #buddypress #groups-list #item-body #members-list li.item-entry .action .item .item-block a.btn-primary,#main-content #buddypress #groups-list #item-body #members-list li.item-entry .action .item .item-block button.btn-primary,#main-content #buddypress #groups-list #item-body #members-list li.item-entry .item .item-block .action a.btn-primary,#main-content #buddypress #groups-list #item-body #members-list li.item-entry .item .item-block .action button.btn-primary,#main-content #buddypress #item-body #groups-list li.item-entry .action .item .item-block a.btn-primary,#main-content #buddypress #item-body #groups-list li.item-entry .action .item .item-block button.btn-primary,#main-content #buddypress #item-body #groups-list li.item-entry .item .item-block .action a.btn-primary,#main-content #buddypress #item-body #groups-list li.item-entry .item .item-block .action button.btn-primary,#main-content #buddypress #item-body #members-list li.item-entry .action .item .item-block a.btn-primary,#main-content #buddypress #item-body #members-list li.item-entry .action .item .item-block button.btn-primary,#main-content #buddypress #item-body #members-list li.item-entry .item .item-block .action a.btn-primary,#main-content #buddypress #item-body #members-list li.item-entry .item .item-block .action button.btn-primary,#main-content #buddypress #members-list #item-body #groups-list li.item-entry .action .item .item-block a.btn-primary,#main-content #buddypress #members-list #item-body #groups-list li.item-entry .action .item .item-block button.btn-primary,#main-content #buddypress #members-list #item-body #groups-list li.item-entry .item .item-block .action a.btn-primary,#main-content #buddypress #members-list #item-body #groups-list li.item-entry .item .item-block .action button.btn-primary,#woffice-login form .login-submit #buddypress #groups-list li.item-entry .item .item-block input.btn-primary,#woffice-login form .login-submit #buddypress #members-list li.item-entry .item .item-block input.btn-primary,.login-tabs-wrapper #buddypress #groups-list li.item-entry .item .item-block .btn-primary.lostpassword-button,.login-tabs-wrapper #buddypress #members-list li.item-entry .item .item-block .btn-primary.lostpassword-button,.type-bp_activity #buddypress #groups-list li.item-entry .item .item-block .activity-list .load-more a.btn-primary,.type-bp_activity #buddypress #members-list li.item-entry .item .item-block .activity-list .load-more a.btn-primary,.type-bp_activity #buddypress .activity-list .load-more #groups-list li.item-entry .item .item-block a.btn-primary,.type-bp_activity #buddypress .activity-list .load-more #members-list li.item-entry .item .item-block a.btn-primary{
    font-size:.9rem;
}
#buddypress #groups-list li.item-entry .item .groups-meta.action,#buddypress #members-list li.item-entry .item .groups-meta.action{
    margin-top:.5rem;
    width:100%;
}
#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button{
    display:block;
    width:100%;
    margin:0;
}
#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button{
    font-size:.9rem;
    color:#fff;
    margin:0;
    width:100%;
    display:block;
}
#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button.leave-group,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.leave-group,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button.leave-group{
    background:#e74f4f;
}
#buddypress .members.friends .members-friends-list{
    background-color:#141414;
    padding:20px;
    height:100%;
}
#buddypress .members.friends .friends-meta button.friendship-button{
    background-color:#141414;
    border:0;
    color:#E74F4F;
}
#buddypress .members.friends .bp-pagination{
    float:none;
    margin-bottom:36px;
}
#buddypress .members.friends #members-list{
    padding:0;
}
#buddypress .bp-list{
    border-top:0;
    margin:0;
}
#buddypress #woffice-members-advanced-search{
    display:none;
    margin-bottom:70px;
    border-radius:0px;
}
#buddypress #woffice-members-advanced-search label.option-label{
    margin-right:1rem;
}
#buddypress #woffice-members-advanced-search label.option-label input{
    margin-right:.5rem;
}
#buddypress #woffice-members-advanced-search .select2-search__field{
    padding:inherit;
    height:inherit;
    margin:0;
    border:0;
}
#buddypress #woffice-members-advanced-search .clear-value{
    display:none;
}
#buddypress #woffice-members-advanced-search>.text-right{
    display:flex;
    align-items:center;
    justify-content:end
}
#buddypress #woffice-members-advanced-search>.text-right #advanced-search-reset,#buddypress #woffice-members-advanced-search>.text-right #advanced-search-submit{
    min-width:140px;
    min-height:52px;
}
#buddypress #woffice-members-advanced-search>.text-right #advanced-search-reset i,#buddypress #woffice-members-advanced-search>.text-right #advanced-search-submit i{
    margin-right:6px;
}
#buddypress #members-dir-list .bp-profile-card .profile-title .bp-messages-content #bp-message-thread-header a:first-child,#buddypress #members-dir-list .bp-profile-card .profile-title .bp-messages-content #thread-preview a:first-child,#buddypress #members-list .bp-profile-card .profile-title .bp-messages-content #bp-message-thread-header a:first-child,#buddypress #members-list .bp-profile-card .profile-title .bp-messages-content #thread-preview a:first-child,#buddypress .bp-messages-content #bp-message-thread-header #members-dir-list .bp-profile-card .profile-title a:first-child,#buddypress .bp-messages-content #bp-message-thread-header #members-list .bp-profile-card .profile-title a:first-child,#buddypress .bp-messages-content #bp-message-thread-header h2:first-child,#buddypress .bp-messages-content #thread-preview #members-dir-list .bp-profile-card .profile-title a:first-child,#buddypress .bp-messages-content #thread-preview #members-list .bp-profile-card .profile-title a:first-child,#buddypress .bp-messages-content #thread-preview h2:first-child{
    margin:2rem 0;
    padding:1rem;
    background-color:#f0f0f6;
    border-radius:0px;
}
#buddypress .bp-messages-content #message-threads{
    position:relative;
    max-height:400px;
    background-color:#141414;
}
#buddypress .bp-messages-content #message-threads img.avatar{
    width:60px;
}
#buddypress .bp-messages-content #message-threads li .thread-from .user-name{
    color:#f0f0f0;
    font-size:1rem;
    margin-top:5px;
}
#buddypress .bp-messages-content #message-threads li .thread-content .subject{
    color:#f0f0f0;
    font-size:1rem;
    font-weight:400;
}
#buddypress .bp-messages-content #thread-preview{
    background-color:#141414;
}
#buddypress .bp-messages-content #bp-message-thread-list{
    padding:20px;
    background-color:#141414;
    border:0;
}
#buddypress .bp-messages-content #bp-message-thread-list li{
    padding:20px;
    background-color:#141414;
    margin:0 0 20px 0;
}
#buddypress .bp-messages-content #bp-message-thread-list li .message-content{
    background-color:#141414;
}
#buddypress .bp-messages-content #bp-message-thread-list li .message-content p{
    margin:0;
}
#buddypress .bp-messages-content .thread-participants{
    margin-bottom:25px;
}
#buddypress .bp-messages-content .thread-participants ul{
    padding-left:0;
    display:flex;
    align-items:center;
    flex-wrap:wrap
}
#buddypress .bp-messages-content .thread-participants ul li:not(:first-child){
    position:relative;
    left:-15px;
}
#buddypress .bp-messages-content .thread-participants ul li img{
    border:2px solid #777;
    box-shadow:0 10px 10px rgba(0,0,0,.1);
    width:40px;
    height:100%;
    border-radius:0px;
}
#buddypress .bp-messages-content .actions,#buddypress .bp-messages-content .message-metadata{
    border:0;
    box-shadow:none;
}
#buddypress .bp-messages-content .actions a,#buddypress .bp-messages-content .actions button,#buddypress .bp-messages-content .message-metadata a,#buddypress .bp-messages-content .message-metadata button{
    padding:.2rem .5rem;
}
#buddypress .bp-messages-content .actions a:hover,#buddypress .bp-messages-content .actions button:hover,#buddypress .bp-messages-content .message-metadata a:hover,#buddypress .bp-messages-content .message-metadata button:hover{
    text-decoration:none;
}
#buddypress .bp-messages-content #thread-preview{
    border:0;
}
#buddypress .bp-messages-content #thread-preview .preview-thread-title{
    font-size:1.375rem;
   color:#fff;
    font-weight:400;
    line-height:26px;
    background-color:#141414;
}
#buddypress .bp-messages-content .message-metadata a strong{
    color:#f0f0f0;
    font-size:1.125rem;
}
#buddypress .bp-messages-content .message-metadata .activity{
    color:#E74F4F;
    font-size:.813rem;
}
#buddypress .bp-messages-content .message-metadata .avatar{
    width:60px;
}
#buddypress .bp-messages-content .message-metadata .avatar-box .avatar{
    width:60px;
    height:100%;
}
#buddypress .bp-messages-content .message-box .message-content #wp-message_content-editor-container button{
    border:0;
}
#buddypress .bp-messages-content .message-content{
    color:#fafafa;
    font-size:1rem;
}
#buddypress .bp-messages-content .message-action-delete:before,#buddypress .bp-messages-content .message-action-exit:before,#buddypress .bp-messages-content .message-action-star:before,#buddypress .bp-messages-content .message-action-unstar:before,#buddypress .bp-messages-content .message-action-view:before{
    font-family:woffice-icon;
}
#buddypress .bp-messages-content .message-action-delete:before{
    content:""
}
#buddypress .bp-messages-content .message-action-star:before{
    content:""
}
#buddypress .bp-messages-content .message-action-unstar:before{
    content:"";
    color:#fff;
}
#buddypress .bp-messages-content .message-action-view:before{
    content:""
}
#buddypress .bp-messages-content .message-action-exit:before{
    content:""
}
#buddypress .bp-messages-content #thread-preview{
    border-radius: 0px;
    margin-top:40px;
}
#buddypress .bp-messages-content #thread-preview .preview-thread-title{
    margin:0;
}
#buddypress .bp-messages-content #thread-preview .preview-content{
    margin:1rem;
}
#buddypress .bp-messages-content #thread-preview .preview-content .preview-message{
    background:0 0;
}
#buddypress #woffice-bp-sidebar{
    background:0 0;
    border-radius:0px;
}
#buddypress #woffice-bp-sidebar #user-sidebar{
    right:0;
    box-shadow:none;
    overflow:hidden;
}
#buddypress #woffice-bp-sidebar #user-sidebar a:hover{
    text-decoration:none;
}
#buddypress #woffice-bp-sidebar #user-sidebar #menu-bp .sub-menu{
    padding-left:20px;
}
#buddypress #woffice-bp-sidebar #user-sidebar #menu-bp .sub-menu .menu-child::before{
    content:"";
    position:absolute;
    height:9px;
    width:9px;
    left:40px;
    top:16px;
    background:#E74F4F;
    border-radius: 0px;
    z-index:1;
}
#buddypress #woffice-bp-sidebar #user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+1)::before{
    background:#E74F4F;
}
#buddypress #woffice-bp-sidebar #user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+2)::before{
    background:#E74F4F;
}
#buddypress #woffice-bp-sidebar #user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+3)::before{
    background:#E74F4F;
}
#buddypress #woffice-bp-sidebar #user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+4)::before{
    background:#E74F4F;
}
#buddypress #woffice-bp-sidebar #user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+5)::before{
    background:#E74F4F;
}
#buddypress #woffice-bp-sidebar #item-header{
    padding:26px 33px 26px 33px;
    box-shadow:0 15px 60px rgba(0,0,0,.05);
    background-color:#141414;
    border-radius: 0px;
    word-break:none;
    background-image:none;
}
#buddypress #woffice-bp-sidebar #item-header .profile-change-btn{
    padding:8px 20px 8px 20px;
    background-color:#141414;
    color:#E74F4F;
    margin-top:10px;
}
#buddypress #woffice-bp-sidebar #item-header #item-header-avatar a{
    text-align:center
}
#buddypress #woffice-bp-sidebar #item-header #item-header-avatar img{
    height:140px;
    width:140px;
    border-radius:0px;
    border:2px solid #777;
    float:none;
    margin-bottom:20px;
}
#buddypress #woffice-bp-sidebar #item-header #item-header-content{
    padding:0;
    text-align:center
}
#buddypress #woffice-bp-sidebar #item-header #item-header-content .member-header-actions{
    background-color:#141414;
    border:0;
    text-align:center;
    display:flex;
    flex-direction:column;
    align-items:center;
    margin-top:20px;
}
#buddypress #woffice-bp-sidebar #item-header #item-header-content .member-header-actions div.friendship-button{
    margin:0;
}
#buddypress #woffice-bp-sidebar #item-header #item-header-content .member-header-actions li.generic-button{
    float:none;
}
#buddypress #woffice-bp-sidebar #item-header #item-header-content .member-header-actions .generic-button button{
    background-color:transparent;
    border:0;
    font-weight:400;
    padding:0;
    font-size:14px;
}
#buddypress #woffice-bp-sidebar #item-header #item-header-content .member-header-actions .generic-button:not(:last-child){
    margin-bottom:23px;
}
#buddypress #woffice-bp-sidebar #item-header #item-header-content .member-header-actions .generic-button a,#buddypress #woffice-bp-sidebar #item-header #item-header-content .member-header-actions .generic-button button{
    background-color:#141414;
    color:#fafafa;
    border:0;
    padding:0;
    font-size:14px;
}
#buddypress #woffice-bp-sidebar #item-header #item-header-content .member-header-actions .generic-button a:hover,#buddypress #woffice-bp-sidebar #item-header #item-header-content .member-header-actions .generic-button button:hover{
    text-decoration:none;
    color:#E74F4F;
}
#buddypress #woffice-bp-sidebar #item-header #item-header-content .member-header-actions .generic-button button.pending_friend{
    color:#E74F4F;
}
#buddypress #woffice-bp-sidebar #item-header #item-header-content .item-meta,#buddypress #woffice-bp-sidebar #item-header #item-header-content .profile-email{
    margin:0;
    font-size:15px;
}
#buddypress #woffice-bp-sidebar #item-header #item-header-content .user-nicename{
    text-transform:Uppercase;
    font-size:24px;
}
#buddypress #woffice-bp-sidebar #item-header .woffice-member-social li{
    float:none;
}
#buddypress #woffice-bp-sidebar #item-header.groups-header #item-header-content{
    width:100%;
    float:none;
    margin:0;
}
#buddypress #woffice-bp-sidebar #item-header.groups-header #item-header-content p{
    display:block;
}
#buddypress #woffice-bp-sidebar #item-header.groups-header #item-header-content .groups-meta div.generic-button{
    float:none;
}
#buddypress #woffice-bp-sidebar #item-header.groups-header #item-header-content .group-button{
    background-color:transparent;
    color:#E74F4F;
    border:0;
    font-weight:400;
    font-size:14px;
}
#buddypress #woffice-bp-sidebar #item-header.groups-header #item-header-content .group-button.join-group::before{
    font-family:woffice-icon;
    content:"";
    padding-right:8px;
    font-weight:400;
}
#buddypress #woffice-bp-sidebar #item-header.groups-header #item-header-content .group-button.leave-group::before{
    font-family:woffice-icon;
    content:"";
    padding-right:8px;
    font-weight:400;
}
#buddypress #woffice-bp-sidebar .users-single-social{
    margin-top:22px;
    padding:22px 33px 22px 33px;
    background-color:#141414;
    box-shadow:0 15px 60px rgba(0,0,0,.05);
    border-radius:0px;
}
#buddypress #woffice-bp-sidebar .users-single-social .woffice-member-social{
    margin-bottom:0;
    display:flex;
    flex-wrap:wrap;
    row-gap:8px;
}
#buddypress #woffice-bp-sidebar .users-single-social .woffice-member-social li{
    float:none;
    height:37px;
    width:37px;
    line-height:35px;
    text-align:center;
    border-radius:0px;
    background-color:#f1f1f4;
}
#buddypress #woffice-bp-sidebar .users-single-social .woffice-member-social li a{
    color:#fafafa;
    font-size:1rem;
}
#buddypress #woffice-bp-sidebar .group-single-itemnav,#buddypress #woffice-bp-sidebar .users-single-subnav{
    margin-top:22px;
    padding:22px 33px 22px 33px;
    background-color:#141414;
    box-shadow:0 15px 60px rgba(0,0,0,.05);
    border-radius:0px;
}
#buddypress #woffice-bp-sidebar .group-single-itemnav .user-subnav,#buddypress #woffice-bp-sidebar .users-single-subnav .user-subnav{
    background-color:transparent;
    padding:0;
}
#buddypress #woffice-bp-sidebar .group-single-itemnav .user-subnav li,#buddypress #woffice-bp-sidebar .users-single-subnav .user-subnav li{
    display:block;
}
#buddypress #woffice-bp-sidebar .group-single-itemnav .user-subnav li a,#buddypress #woffice-bp-sidebar .users-single-subnav .user-subnav li a{
    padding:0;
    font-size:1rem;
}
#buddypress #woffice-bp-sidebar .group-single-itemnav .user-subnav li.current a,#buddypress #woffice-bp-sidebar .users-single-subnav .user-subnav li.current a{
    box-shadow:none;
}
#buddypress #woffice-bp-sidebar .users-single-moderators{
    margin-top:22px;
    padding:43px 35px 43px 35px;
    background-color:#141414;
    box-shadow:0 15px 60px rgba(0,0,0,.05);
    border-radius:0px;
}
#buddypress #woffice-bp-sidebar .users-single-moderators #group-admins,#buddypress #woffice-bp-sidebar .users-single-moderators #group-mods{
    list-style:none;
    text-align:left;
    display:flex;
    flex-wrap:wrap
}
#buddypress #woffice-bp-sidebar .users-single-moderators #group-admins li,#buddypress #woffice-bp-sidebar .users-single-moderators #group-mods li{
    padding-right:8px;
}
#buddypress #woffice-bp-sidebar .users-single-itemnav{
    margin-top:22px;
    padding:43px 35px 43px 35px;
    background-color:#141414;
    box-shadow:0 15px 60px rgba(0,0,0,.05);
    border-radius:0px;
}
#buddypress #woffice-bp-sidebar .users-single-itemnav li a::before{
    font-family:woffice-icon;
    padding-right:6px;
}
#buddypress #woffice-bp-sidebar .users-single-itemnav li a:hover{
    color:#E74F4F;
    background-color:#141414;
}
#buddypress #woffice-bp-sidebar .users-single-itemnav li:not(.selected) a:hover{
    color:#E74F4F;
    background-color:#141414;
}
#buddypress #woffice-bp-sidebar #item-actions .moderators-title{
    font-weight:400;
    margin-bottom:12px;
}
#buddypress #woffice-bp-sidebar #item-actions ul{
    padding:0;
}
#buddypress #woffice-bp-sidebar .desc-wrap{
    background:0;
    border-top:1px solid #f0f0f6;
    border-left:0;
    border-right:0;
    border-bottom:0;
    padding:0;
    margin:0;
}
#buddypress #woffice-bp-sidebar .group-item-actions{
    margin:0;
    float:none;
    width:100%;
}
#buddypress #woffice-bp-sidebar .main-navs ul li{
    float:none;
    border-bottom:0;
}
#buddypress #woffice-bp-sidebar .main-navs ul li:not(:last-child){
    margin-bottom:8px;
}
#buddypress #woffice-bp-sidebar .main-navs ul li.current a{
    color:#E74F4F;
    font-weight:400;
}
#buddypress #woffice-bp-sidebar .main-navs ul li.current a::before{
    color:#E74F4F;
}
#buddypress #woffice-bp-sidebar .main-navs ul li.current a:focus{
    background-color:#141414;
}
#buddypress #woffice-bp-sidebar .main-navs ul li a{
    color:#fafafa;
    font-size:1rem;
    padding-left:0;
}
#buddypress #woffice-bp-sidebar .main-navs ul li a .count{
    border:0;
    font-weight:400;
    border-radius:0;
    background-color:#141414;
}
#buddypress #woffice-bp-sidebar .main-navs ul li a:hover{
    text-decoration:none;
}
#buddypress #woffice-bp-sidebar .main-navs ul li a:not(.has-icon)::before{
    content:"\f061"
}
#buddypress #woffice-bp-sidebar .main-navs ul li a:focus{
    background-color:#141414;
}
#buddypress #woffice-bp-sidebar .main-navs ul li:not(.selected) a:hover{
    background:#f8f8f8;
    border-radius:0 0 15px 15px;
}
#buddypress #woffice-bp-sidebar .main-navs ul li:last-child{
    border-bottom:0;
}
#buddypress #woffice-bp-sidebar .main-navs ul li:last-child a{
    border-radius:0 0 15px 15px;
}
#buddypress #xprofile-settings-base select.bp-xprofile-visibility,#buddypress #xprofile-settings-multi-fields select,#buddypress #xprofile-settings-single-fields select,#buddypress #xprofile-settings-social select{
    font-size:14px;
    font-weight:400;
    border:1px solid #777;
    background-color:#141414;
   color:#fff;
    padding:12px 22px 12px 22px;
    border-radius: 0px;
    height:20px;
    height:44px;
    width:auto;
}
#buddypress #xprofile-settings-base select.bp-xprofile-visibility:hover,#buddypress #xprofile-settings-multi-fields select:hover,#buddypress #xprofile-settings-single-fields select:hover,#buddypress #xprofile-settings-social select:hover{
    font-size:14px;
    font-weight:400;
    border:1px solid #777;
    background-color:#141414;
   color:#fff;
    padding:12px 22px 12px 22px;
    border-radius:0px;
}
#buddypress #activity-stream{
    background-color:#141414;
}
#buddypress #activity-stream .activity-header a,#buddypress #activity-stream .activity-header p{
    color:#f0f0f0;
    font-size:1rem;
    font-weight:400;
    text-decoration:none;
}
#buddypress #activity-stream .activity-header .time-since{
    font-size:14px;
    font-weight:400;
    line-height:26px;
    letter-spacing:0;
    text-align:left;
    color:#fafafa
}
#buddypress #activity-stream .activity-item{
    padding:0 0 37px 0;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#777
}
#buddypress #activity-stream .activity-item:not(:last-child){
    padding:33px 0 48px 0;
}
#buddypress #activity-stream .activity-inner{
    background-color:#141414;
    padding-left:65px;
    margin:0;
}
#buddypress #activity-stream .activity-inner p{
    color:#f0f0f0;
}
#buddypress #activity-stream .activity-content .activity-meta{
    background-color:transparent;
    margin-top:20px;
    padding-left:65px;
    display:inline-flex;
    align-items:center;
    gap:15px;
}
#buddypress #activity-stream .activity-content .activity-meta .generic-button a{
    background-color:#f1f1f4;
    padding:8px 15px 8px 15px;
    border-radius: 0px;
    text-decoration:none;
    color:#8d96b8;
    min-width:48px;
    display:inline-flex;
    align-items:center;
    gap:5px;
}
#buddypress #activity-stream .activity-content .activity-meta .generic-button a:hover{
    text-decoration:none;
}
#buddypress #activity-stream .activity-content .activity-meta .generic-button a.unfav{
    background-color:#E74F4F;
}
#buddypress #activity-stream .activity-content .activity-meta .generic-button a.unfav::before{
    color:#fff;
}
#buddypress #activity-stream .activity-content .activity-meta a.acomment-reply::before{
    font-family:woffice-icon;
    content:""
}
#buddypress #activity-stream .activity-content .activity-meta a.delete-activity::before{
    font-family:woffice-icon;
    content:""
}
#buddypress #activity-stream .activity-comments .rtmedia-comment-media-upload{
    padding:6px;
    color:#E74F4F;
    background-color:#141414;
}
#buddypress #activity-stream .activity-comments .rtmedia-comment-media-upload .dashicons-admin-media{
    font-size:14px;
}
#buddypress #activity-stream .activity-comments ul li ul{
    margin-left:0;
}
#buddypress #activity-stream .bp-group-activity-preview .bp-member-short-description-title a,#buddypress #activity-stream .bp-member-activity-preview .bp-member-short-description-title a{
    color:#f0f0f0;
}
#buddypress #activity-stream .bp-group-activity-preview .bp-member-nickname a,#buddypress #activity-stream .bp-member-activity-preview .bp-member-nickname a{
    color:#f0f0f0;
    font-weight:#fafafa;
    font-size:.813rem;
}
#buddypress #activity-stream .bp-group-activity-preview .bp-profile-button a,#buddypress #activity-stream .bp-member-activity-preview .bp-profile-button a{
    font-size:.813rem;
}
#buddypress #activity-stream .bp-group-activity-preview .bp-profile-button a:hover,#buddypress #activity-stream .bp-member-activity-preview .bp-profile-button a:hover{
    background-color:inherit;
}
#buddypress #members-group-list #members-list{
    height:auto;
}
#buddypress #group-members-list-table .uname-column .group-member a{
    color:#f0f0f0;
    font-size:1rem;
    font-weight:400;
}
#buddypress #group-members-list-table .uname-column .group-member .avatar{
    width:60px;
}
#buddypress #group-members-list-table .uname-column .group-member-actions a{
    font-size:14px;
    color:#fafafa
}
#buddypress #create-group-form #group-creation-previous{
    border:1px solid #E74F4F;
    color:#E74F4F;
    padding:10px 15px 10px 15px;
    border-radius: 0px;
    background-color:#141414;
    border-radius: 0px;
    font-weight:400;
}
#buddypress #create-group-form #group-creation-previous:hover{
    border:1px solid #E74F4F;
    color:#E74F4F;
    background-color:#141414;
    padding:10px 15px 10px 15px;
}
#buddypress #create-group-form .group-add-remove-invite-button{
    height:30px;
    width:30px;
    padding:0;
}
#buddypress #group-invites-container .subnav-filters{
    background-color:#141414;
}
#buddypress #group-invites-container #members-list .member-name{
    color:#f0f0f0;
    font-size:1rem;
    font-weight:400;
}
#buddypress #group-invites-container #members-list .action .button{
    border-radius: 0px;
    height:40px;
    width:40px;
    line-height:40px;
    padding:0;
}
#buddypress #group-invites-container #members-list .action .button .icons::before{
    font-size:16px;
}
#buddypress #group-invites-container .members.bp-invites-content li{
    padding:20px;
    background-color:#141414;
}
#buddypress #group-invites-container .members.bp-invites-content #send-invites-editor li{
    padding:0;
}
#buddypress #group-invites-container ul#members-list li button{
    background-color:#141414;
   color:#fff;
    border:0;
}
#buddypress #group-invites-container ul#members-list li.selected button{
    background-color:#E74F4F;
    color:#fff;
    border:0;
}
#buddypress #group-invites-container ul#members-list li.selected span.icons::before{
    font-family:woffice-icon;
    content:""
}
#buddypress #group-invites-container ul#members-list li span.icons::before{
    font-family:woffice-icon;
    content:""
}
#buddypress .is-table-view{
    margin-top:34px;
}
#buddypress .is-table-view .bp-pagination.top{
    display:none;
}
#buddypress .is-table-view .bp-pagination.bottom{
    padding-bottom:20px;
}
#buddypress .is-table-view div.table-responsive{
    box-shadow:0 15px 60px rgba(0,0,0,.05);
    margin:0 0 50px 0;
}
#buddypress .is-table-view #members-list-table td a{
    text-decoration:none;
    border:none;
}
#buddypress .is-table-view .member-role{
    padding:8px 13px 8px 13px;
    border-radius: 0px;
    font-size:12px;
    font-weight:400;
}
#buddypress .members table{
    margin-top:30px;
}
#buddypress .members table .member-uname{
    color:#f0f0f0;
    font-size:14px;
    font-weight:400;
    text-transform:Uppercase;
    padding-left:20px;
}
#buddypress .members table thead tr{
    background-color:#141414;
}
#buddypress .members table thead tr td,#buddypress .members table thead tr th{
    padding:22px 0 22px 35px;
    vertical-align:middle;
    color:#fafafa;
    font-size:1rem;
    font-weight:400;
    border-top:0;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#777;
    min-width:150px;
}
#buddypress .members table thead tr td i,#buddypress .members table thead tr th i{
    display:none;
}
#buddypress .members table thead tr td:last-child,#buddypress .members table thead tr th:last-child{
    padding-right:35px;
    min-width:230px;
}
#buddypress .members table thead tr th:first-child,#buddypress .members table thead tr th:nth-child(3){
    min-width:230px;
}
#buddypress .members table tbody tr{
    background-color:#141414;
}
#buddypress .members table tbody tr:hover{
    background-color:#141414;
}
#buddypress .members table tbody tr td{
    padding:28px 0 28px 35px;
    vertical-align:middle;
}
#buddypress .members table tbody tr td:last-child{
    padding-right:35px;
}
#buddypress .members table tbody tr td:last-child .send-private-message a{
    border-radius: 0px;
    padding:10px;
    text-decoration:none;
}
#buddypress .members table tbody tr td span.member-role{
    font-size:14px;
    font-weight:400;
    line-height:17px;
    letter-spacing:0;
    text-align:left;
    padding:6px 12px;
    border-radius:0px;
}
#buddypress .members table tbody tr td a.clearfix{
    text-decoration:none;
}
#buddypress .members table td,#buddypress .members table td a{
    color:#f0f0f0;
    font-size:14px;
    font-weight:400;
}
#buddypress .item-body #bbpress-forums{
    padding:0;
    box-shadow:none;
}
#buddypress .item-body #bbpress-forums .bbp-search-form{
    float:none;
    width:100%;
}
#buddypress .item-body #bbpress-forums .bbp-search-form div{
    display:flex
}
#buddypress .item-body #bbpress-forums .bbp-search-form div input[type=text]{
    border-top-right-radius:0;
    border-bottom-right-radius:0;
}
#buddypress .item-body #bbpress-forums .bbp-search-form div #bbp_search_submit{
    height:50px;
    padding:8px 36px 8px 36px;
    margin-left:-40px;
    font-size:14px;
}
#buddypress .item-body #bbpress-forums #bbp-user-topics-started .bbp-user-section .bbp-topics{
    border-radius:0px;
}
#buddypress .item-body #bbpress-forums #bbp-user-topics-started .bbp-user-section .bbp-topics i{
    color:#fafafa
}
#buddypress .item-body #settings-form table td{
    background-color:#141414;
    color:#fafafa;
    font-size:1rem;
    font-weight:400;
}
#buddypress .bp-messages-search-form{
    border:0;
    padding:20px 0 20px 0;
}
#buddypress .bp-dir-search-form{
    border:0;
}
#buddypress .bp-dir-search-form input[type=search]::placeholder{
    color:#fff;
    font-size:1rem;
    font-weight:400;
}
#buddypress #message-threads li{
    transition:.3s ease-in-out;
}
#buddypress #message-threads li .thread-cb{
    margin-right:5px;
}
#buddypress #message-threads li.thread-item{
    padding:20px 20px 20px 20px;
}
#buddypress #message-threads li.selected{
    background-color:transparent;
}
#buddypress #message-threads li:hover{
    background-color:rgba(49,70,197,.05);
}
#buddypress #woffice-calendar .container:nth-child(2){
    background-color:#141414;
}
#buddypress #notifications-user-list{
    padding:0;
}
#buddypress #notifications-user-list .bp-pagination{
    float:none;
    margin-bottom:20px;
}
#buddypress #notifications-user-list .bp-tables-user{
    margin:0;
    background-color:#141414;
}
#buddypress #notifications-user-list .notifications-options-nav{
    padding:0 0 20px 0;
}
#buddypress #notifications-user-list td.notification-since,#buddypress #notifications-user-list th.date{
    padding-left:30px;
}
#buddypress #notifications-user-list td.notification-since{
    vertical-align:baseline;
}
#buddypress #notifications-user-list .bp-pagination.bottom{
    text-align:right;
}
#buddypress #notifications-user-list .bp-pagination.bottom .pag-count{
    float:none;
}
#buddypress #notifications-user-list .notifications-options-nav{
    position:relative;
}
#buddypress #notifications-user-list .notifications-options-nav .select-wrap{
    position:absolute;
    bottom:-60px;
}
#buddypress #notifications-user-list .notifications-options-nav .select-wrap #notification-select{
    border-radius:0px;
}
#buddypress #notifications-user-list .notifications-options-nav .select-wrap .select-arrow::before{
    position:relative;
    right:-10px;
}
#buddypress #notifications-user-list #notification-bulk-manage{
    float:none;
}
#buddypress.rtmedia .subnav li{
    width:200px;
}
#buddypress #friend-list .avatar{
    width:70px;
}
#buddypress #friend-list .item-entry{
    padding:20px;
    background-color:#141414;
}
#buddypress #friend-list .button{
    font-weight:400;
}
#buddypress #friend-list .button.accept{
    background-color:#E74F4F;
    color:#fff;
    border:1px solid #E74F4F;
    font-size:14px;
    font-weight:400;
    line-height:17px;
    letter-spacing:0;
    text-align:left;
    padding:8px 26px;
}
#buddypress #friend-list .button.accept:hover{
    background-color:transparent;
    font-weight:400;
    color:#E74F4F;
}
#buddypress #friend-list .button.reject{
    background-color:#E74F4F;
    color:#fff;
    border:1px solid #E74F4F;
    font-size:14px;
    font-weight:400;
    line-height:17px;
    letter-spacing:0;
    text-align:left;
    padding:8px 26px;
}
#buddypress #friend-list .button.reject:hover{
    background-color:transparent;
    font-weight:400;
    color:#E74F4F;
}
#buddypress .bp-pagination{
    float:none;
}
#buddypress a.pending_friend:before,#buddypress a.remove:before,#buddypress button.pending_friend:before{
    font-family:woffice-icon;
    content:"";
    padding-right:8px;
    font-weight:400;
}
#buddypress a.is_friend.remove:before,#buddypress button.is_friend.remove:before{
    font-family:woffice-icon;
    content:"";
    padding-right:8px;
    font-weight:400;
}
#buddypress .send-message:before{
    font-family:woffice-icon;
    content:"";
    padding-right:8px;
}
#buddypress a.not_friends:before,#buddypress button.not_friends:before{
    font-family:woffice-icon;
    content:"\e900";
    padding-right:8px;
    font-weight:400;
}
#buddypress a.not_friends:before,#buddypress button.not_friends:before{
    font-family:woffice-icon;
    content:"\e900";
    padding-right:8px;
}
#buddypress a.activity-button.mention:before{
    font-family:woffice-icon;
    content:"";
    padding-right:8px;
}
#buddypress #cover-image-container #item-header-content #send-private-message a:before{
    content:""
}
[data-bp-tooltip]:after{
    font-weight:400;
    border:0;
    color:#fff;
    background:#3c3f4d;
    border-radius: 0px;
    max-width:300px;
    bottom:110%;
    top:initial;
}
#main-content #buddypress #item-body{
    background:0 0;
    border-radius: 0px;
    margin:0;
    padding:25px 36px 25px 36px;
}
#main-content #buddypress #item-body .notification-actions a span.dashicons:before,#main-content #buddypress #item-body .notifications-order-actions a span.dashicons:before{
    font-family:"Font Awesome 5 Free";
    vertical-align:text-bottom;
}
#main-content #buddypress #item-body .notification-actions a span.dashicons.dashicons-hidden:before,#main-content #buddypress #item-body .notifications-order-actions a span.dashicons.dashicons-hidden:before{
    content:"\f070"
}
#main-content #buddypress #item-body .notification-actions a span.dashicons.dashicons-visibility:before,#main-content #buddypress #item-body .notifications-order-actions a span.dashicons.dashicons-visibility:before{
    content:"\f06e"
}
#main-content #buddypress #item-body .notification-actions a span.dashicons.dashicons-dismiss:before,#main-content #buddypress #item-body .notifications-order-actions a span.dashicons.dashicons-dismiss:before{
    content:"\f057"
}
#main-content #buddypress #item-body .notification-actions a span.dashicons.dashicons-arrow-up:before,#main-content #buddypress #item-body .notifications-order-actions a span.dashicons.dashicons-arrow-up:before{
    content:"\f106"
}
#main-content #buddypress #item-body .notification-actions a span.dashicons.dashicons-arrow-down:before,#main-content #buddypress #item-body .notifications-order-actions a span.dashicons.dashicons-arrow-down:before{
    content:"\f107"
}
#main-content #buddypress #item-body .notification-actions a:hover,#main-content #buddypress #item-body .notifications-order-actions a:hover{
    text-decoration:none;
}
#main-content #buddypress #item-body .bp-invites-content #send-invites-editor ul{
    padding-left:0;
}
#main-content #buddypress #item-body #groups-list li .item,#main-content #buddypress #item-body #members-list li .item{
    padding:1rem 0 0 0;
}
#main-content #buddypress #item-body #groups-list li .action,#main-content #buddypress #item-body #members-list li .action{
    text-align:center
}
#main-content #buddypress #item-body #groups-list li .action div.generic-button,#main-content #buddypress #item-body #members-list li .action div.generic-button{
    display:inline-block;
    margin:0;
}
#main-content #buddypress #item-body #groups-list li.item-entry .item-avatar,#main-content #buddypress #item-body #members-list li.item-entry .item-avatar{
    margin:auto;
}
#main-content #buddypress #item-body #groups-list li.item-entry .item-avatar a img,#main-content #buddypress #item-body #members-list li.item-entry .item-avatar a img{
    bottom:0;
}
#main-content #buddypress #item-body #groups-list li.item-entry .list-title,#main-content #buddypress #item-body #members-list li.item-entry .list-title{
    margin-top:0;
}
#main-content #buddypress #item-body .field-visibility-settings button{
    margin-top:1rem;
}
#main-content #buddypress #item-body ul.button-nav{
    padding-left:0;
    display:flex;
    align-items:center;
    row-gap:30px;
    column-gap:15px;
    flex-wrap:wrap
}
#main-content #buddypress #item-body ul.button-nav li{
    float:none;
    margin:0;
}
#main-content #buddypress #item-body ul.item-list li{
    box-shadow:none;
}
#main-content #buddypress #item-body ul.item-list li.item-entry{
    padding:1rem;
}
#main-content #buddypress #item-body ul.item-list li.item-entry .item .item-block{
    float:none;
    width:initial;
}
#main-content #buddypress #item-body ul.item-list li.item-entry .item .list-title{
    float:none;
}
#main-content #buddypress #item-body ul.item-list li.item-entry .item .item-meta{
    float:none;
    display:block;
    margin:0;
}
#main-content #buddypress #item-body ul.item-list li.item-entry .list-wrap{
    width:100%;
}
#main-content #buddypress #item-body ul.item-list li.item-entry .item-avatar{
    margin-top:.4rem;
    background:0 0;
    max-width:100px;
    max-height:100px;
}
#main-content #buddypress #item-body .bp-screen-title{
    margin-bottom:12px;
}
#main-content #buddypress #item-body .profile .visibility-toggle-link{
    border:0;
    color:#E74F4F;
    border-radius: 0px;
    background-color:rgba(49,70,197,.07);
    padding:8px 20px 8px 20px;
    font-weight:400;
}
#main-content #buddypress #item-body .profile .field-visibility-settings-close{
    padding:8px 24px 8px 24px;
}
#main-content #buddypress #item-body .profile.edit h3.screen-heading{
    display:none;
}
#main-content #buddypress #item-body .profile.edit .button-tabs li a{
    padding:10px 24px 10px 24px;
    background-color:#E74F4F;
    color:#fff;
    border-radius: 0px;
    border:1px solid #E74F4F;
    font-size:1rem;
    font-weight:400;
}
#main-content #buddypress #item-body .profile.edit .button-tabs li a:hover{
    color:#E74F4F;
    background-color:#141414;
    border:1px solid #E74F4F;
}
#main-content #buddypress #item-body .profile.edit .button-tabs li.current a{
    color:#E74F4F;
    background-color:#141414;
    border:1px solid #E74F4F;
}
#main-content #buddypress #item-body .bp-messages-filters{
    display:block;
}
#main-content #buddypress #item-body .bp-messages-filters .bp-search form{
    display:none;
}
#main-content #buddypress #item-body #whats-new-textarea textarea{
    margin-bottom:0;
}
#main-content #buddypress #item-body #whats-new-options{
    justify-content:flex-start;
    margin-left:30px;
}
#main-content #buddypress #item-body #whats-new-options #aw-whats-new-reset,#main-content #buddypress #item-body #whats-new-options #aw-whats-new-submit{
    padding:4px 24px 4px 24px;
    font-size:14px;
    font-weight:400;
    float:none;
    background-color:#E74F4F;
    margin-right:10px;
    color:#fff;
    border-radius: 0px;
    height:33px;
    text-decoration:none;
    font-weight:400;
}
#main-content #buddypress #item-body #whats-new-options #aw-whats-new-reset:hover,#main-content #buddypress #item-body #whats-new-options #aw-whats-new-submit:hover{
    color:#E74F4F;
    background-color:#141414;
    border:1px solid #E74F4F;
}
.widget_woffice_usersmap #members-map-widget{
    display:block;
    position:relative;
    height:200px;
    border-radius:0px;
}
.widget_woffice_usersmap #members-map-widget img{
    width:30px;
    height:30px;
}
.widget_woffice_usersmap #members-map-widget h3{
    margin:5px 0;
    font-size:1.3em;
}
#members-map .gm-style-iw{
    height:auto;
}
#members-map .item-avatar{
    float:none;
    margin-right:0;
    background:#f9f9fc;
    text-align:center;
    border-radius:0px;
}
#members-map .item-avatar span.badge{
    position:absolute;
    right:1.9rem;
    top:.8rem;
}
#members-map .item-avatar a{
    text-align:center
}
#members-map .item-avatar a img{
    border-radius:0px;
    margin:0;
    padding:1rem;
    float:none;
    width:100px;
    height:100px;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #members-map .item a,#buddypress #members-list .bp-profile-card .profile-title #members-map .item a,#members-map .item #buddypress #members-dir-list .bp-profile-card .profile-title a,#members-map .item #buddypress #members-list .bp-profile-card .profile-title a,#members-map .item h2{
    margin-bottom:10px;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #members-map .item a .profile-link,#buddypress #members-list .bp-profile-card .profile-title #members-map .item a .profile-link,#members-map .item #buddypress #members-dir-list .bp-profile-card .profile-title a .profile-link,#members-map .item #buddypress #members-list .bp-profile-card .profile-title a .profile-link,#members-map .item h2 .profile-link{
    margin-top:1rem;
    font-size:1.2rem;
    font-weight:400;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #members-map .item a .profile-link .fa-link,#buddypress #members-list .bp-profile-card .profile-title #members-map .item a .profile-link .fa-link,#members-map .item #buddypress #members-dir-list .bp-profile-card .profile-title a .profile-link .fa-link,#members-map .item #buddypress #members-list .bp-profile-card .profile-title a .profile-link .fa-link,#members-map .item h2 .profile-link .fa-link{
    font-size:15px;
    padding-right:5px;
}
#buddypress #group-list .group-button #members-map .item a.leave-group,#buddypress #groups-list li.item-entry #members-map .item .groups-meta.action .generic-button a,#buddypress #members-list li.item-entry #members-map .item .groups-meta.action .generic-button a,#buddypress #members-map .item a#profile-group-edit-submit,#buddypress .activity-update-form #members-map .item a.bpfb_primary_button,#main-content #buddypress #item-body #groups-list li .action #members-map .item a,#main-content #buddypress #item-body #members-list li .action #members-map .item a,#members-map #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,#members-map #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,#members-map .item #buddypress #group-list .group-button a.leave-group,#members-map .item #buddypress .activity-update-form a.bpfb_primary_button,#members-map .item #buddypress a#profile-group-edit-submit,#members-map .item #main-content #buddypress #item-body #groups-list li .action a,#members-map .item #main-content #buddypress #item-body #members-list li .action a,#members-map .item .login-tabs-wrapper a.lostpassword-button,#members-map .item .type-bp_activity #buddypress .activity-list .load-more a,#members-map .item a.btn,.login-tabs-wrapper #members-map .item a.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #members-map .item a{
    padding:5px 18px;
    margin-bottom:3px;
}
#members-map .item .location{
    max-width:100%;
    overflow:hidden;
}
#members-map .item .woffice-xprofile-list{
    float:left;
}
#members-map .item .woffice-xprofile-list .row{
    padding-top:10px;
    text-align:left;
}
#content-container ul li#activity-all>a::before{
    content:""
}
#content-container ul li#activity-friends>a::before{
    content:"\f500"
}
#content-container ul li#activity-groups>a::before{
    content:""
}
#content-container ul li#activity-mentions>a::before{
    content:""
}
#content-container ul li#activity-favorites>a::before{
    content:""
}
#content-container ul li#groups-all>a::before{
    content:""
}
#content-container ul li#group-create-nav>a::before{
    content:"\f0fe"
}
#content-container ul li#groups-personal>a::before{
    content:""
}
#content-container ul li#forums-personal-li>a::before{
    content:""
}
#content-container ul li#nav-forum-groups-li>a::before{
    content:""
}
#content-container ul li#nav-experiences-groups-li>a::before{
    content:"\f19d"
}
#content-container ul li#rtmedia-media-nav-groups-li>a::before{
    content:"\f1c5"
}
#content-container ul li#home-groups-li>a::before{
    content:""
}
#content-container ul li#members-groups-li>a::before{
    content:""
}
#content-container ul li#invite-groups-li>a::before{
    content:""
}
#content-container ul li#media-groups-li>a::before{
    content:""
}
#content-container ul li#nav-group-calendar-groups-li>a::before{
    content:""
}
#content-container ul li#admin-groups-li>a::before{
    content:""
}
#content-container ul li#woffice-chat-trigger-li>a::before{
    content:""
}
#content-container ul li#nav-group-projects-groups-li>a::before{
    content:"\f1b3"
}
#content-container ul li#notifications-my-notifications-personal-li>a::before{
    content:""
}
#content-container ul li#read-personal-li>a::before{
    content:""
}
#content-container ul li#public-personal-li>a::before{
    content:""
}
#content-container ul li#delete-account-personal-li>a::before{
    content:""
}
#content-container ul li#edit-personal-li>a::before{
    content:""
}
#content-container ul li#change-avatar-personal-li>a::before{
    content:""
}
#content-container ul li#change-cover-image-personal-li>a::before{
    content:""
}
#content-container ul li#just-me-personal-li>a::before{
    content:""
}
#content-container ul li#activity-groups-personal-li>a::before{
    content:""
}
#content-container ul li#activity-friends-personal-li>a::before{
    content:""
}
#content-container ul li#activity-mentions-personal-li>a::before{
    content:""
}
#content-container ul li#activity-favs-personal-li>a::before{
    content:""
}
#content-container ul li#notifications-personal-li>a::before{
    content:"\f0e0"
}
#content-container ul li#general-personal-li>a::before{
    content:""
}
#content-container ul li#invites-personal-li>a::before{
    content:""
}
#content-container ul li#profile-personal-li>a::before{
    content:""
}
#content-container ul li#data-personal-li>a::before{
    content:""
}
#content-container ul li#capabilities-personal-li>a::before{
    content:""
}
#content-container ul li#friends-my-friends-personal-li>a::before{
    content:""
}
#content-container ul li#requests-personal-li>a::before{
    content:""
}
#content-container ul li#inbox-personal-li>a::before{
    content:""
}
#content-container ul li#starred-personal-li>a::before{
    content:""
}
#content-container ul li#sentbox-personal-li>a::before{
    content:""
}
#content-container ul li#compose-personal-li>a::before{
    content:""
}
#content-container ul li#groups-my-groups-personal-li>a::before{
    content:""
}
#content-container ul li#activity-all>a::before{
    content:""
}
#content-container ul li#activity-friends>a::before{
    content:"\f500"
}
#content-container ul li#activity-favorites>a::before{
    content:""
}
#content-container ul li#activity-mentions>a::before{
    content:""
}
#content-container ul li#front-personal-li>a::before{
    content:"\f015"
}
#content-container ul li#activity-personal-li>a::before{
    content:""
}
#content-container ul li#xprofile-personal-li>a::before{
    content:""
}
#content-container ul li#notifications-personal-li>a::before{
    content:""
}
#content-container ul li#messages-personal-li>a::before{
    content:""
}
#content-container ul li#friends-personal-li>a::before{
    content:""
}
#content-container ul li#groups-personal-li>a::before{
    content:""
}
#content-container ul li#settings-personal-li>a::before{
    content:""
}
#content-container ul li#courses-personal-li>a::before{
    content:"\f19d"
}
#content-container ul li#calendar-personal-li>a::before{
    content:""
}
#content-container ul li#invitations-personal-li>a::before{
    content:""
}
#content-container ul li#media-personal-li>a::before{
    content:""
}
#content-container ul li#notes-personal-li>a::before{
    content:"\f044"
}
#content-container ul li#forums-personal-li>a::before{
    content:""
}
#content-container ul li#buddydrive-personal-li>a::before{
    content:"\f0a0"
}
#content-container ul li#groups-create>a::before{
    content:""
}
#content-container ul li#edit-details-groups-li>a::before{
    content:""
}
#content-container ul li#group-settings-groups-li>a::before{
    content:""
}
#content-container ul li#group-avatar-groups-li>a::before{
    content:""
}
#content-container ul li#group-cover-image-groups-li>a::before{
    content:""
}
#content-container ul li#manage-members-groups-li>a::before{
    content:""
}
#content-container ul li#forum-groups-li>a::before{
    content:""
}
#content-container ul li#delete-group-groups-li>a::before{
    content:""
}
#content-container ul li#files-personal-li>a::before{
    content:"\f233"
}
#content-container ul li#activity-groups>a::before{
    content:""
}
#content-container ul li#members-group_leader>a::before{
    content:"\f509"
}
#content-container ul li#members-group_leader>a::before{
    content:"\f509"
}
#content-container ul li#members-student>a::before{
    content:"\f501"
}
body.activity-permalink .activity-list .activity-avatar{
    left:0;
    top:0;
}
body.groups.group-create #buddypress .intern-padding{
    padding:25px 36px 25px 36px;
    background-color:#141414;
    box-shadow:0 15px 60px rgba(0,0,0,.05);
}
body.groups.group-create #buddypress .intern-padding #create-group-form{
    margin-top:0;
    background-color:#141414;
}
body.groups #buddypress .subnav-filters{
    padding:30px 0 30px 0;
    background-color:#141414;
}
body.groups #buddypress #groups-dir-list{
    padding:0;
}
body.groups #buddypress #group-list{
    padding:20px;
}
body.groups #buddypress .dir-list{
    padding:20px;
}
body.groups #buddypress #request-list li{
    background-color:#141414;
    padding:20px;
}
body.groups #buddypress #request-list li .item-title a{
    color:#f0f0f0;
}
body.groups #buddypress #request-list li .generic-button a.button{
    padding:8px 15px 8px 15px;
    border-radius:0px;
}
body.groups #buddypress #request-list li .generic-button a.button:focus,body.groups #buddypress #request-list li .generic-button a.button:hover{
    background-color:#141414;
    text-decoration:none;
}
body.groups #buddypress #request-list li .generic-button a.accept{
    border:1px solid #E74F4F;
    color:#E74F4F;
}
body.groups #buddypress #request-list li .generic-button a.reject{
    border:1px solid #e74f4f;
    color:#e74f4f;
}
body.groups #buddypress .groups-type-navs .groups-nav{
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    row-gap:20px;
    width:100%;
}
body.groups #buddypress .groups-type-navs .groups-nav .no-count .count{
    display:none;
}
body.groups #buddypress .groups-type-navs .groups-nav li{
    float:none;
    position:relative;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#fff;
    padding-right:40px;
}
body.groups #buddypress .groups-type-navs .groups-nav li::after{
    content:"";
    position:absolute;
    bottom:0;
    width:100%;
    height:3px;
    left:0;
    opacity:0;
    background-color:#E74F4F;
    -webkit-transition:.4s ease-in-out;
    transition:.4s ease-in-out;
}
body.groups #buddypress .groups-type-navs .groups-nav li.selected::after,body.groups #buddypress .groups-type-navs .groups-nav li:hover::after{
    opacity:1;
}
body.groups #buddypress .groups-type-navs .groups-nav li a{
    color:#fff;
    font-size:1.125rem;
}
body.groups #buddypress .groups-type-navs .groups-nav li a::before{
    font-family:woffice-icon;
}
body.groups #buddypress .groups-type-navs .groups-nav li a:hover{
    background-color:transparent;
    color:#E74F4F;
    text-decoration:none;
}
body.groups #buddypress .groups-type-navs .groups-nav li.selected{
    background-color:transparent;
    position:relative;
}
body.groups #buddypress .groups-type-navs .groups-nav li.selected a{
    background-color:transparent;
    color:#E74F4F;
}
body.groups #buddypress #item-body #bbpress-forums .bbp-topic-form{
    background-color:#141414;
    padding:0;
}
body.groups #buddypress #item-body #bbpress-forums .bbp-topic-form form{
    padding:0;
}
body.groups #buddypress #item-body #members-group-list{
    padding:0;
}
body.groups #buddypress #item-body #members-group-list .item-meta{
    margin-bottom:20px;
}
body.groups #buddypress #item-body #members-group-list .groups-meta{
    padding-top:20px;
    margin:0;
}
body.groups #buddypress #item-body #members-group-list .groups-meta a.friendship-button,body.groups #buddypress #item-body #members-group-list .groups-meta button.friendship-button{
    background-color:transparent;
    border:0;
    color:#E74F4F;
    font-weight:400;
    padding:0;
}
body.groups #buddypress #item-body .bp-pagination .pag-count{
    float:none;
}
body.groups #buddypress #item-body #group-settings-form input[type=submit]{
    float:none;
    margin-top:20px;
}
body.bp-user #main-content #buddypress #item-body,body.groups #main-content #buddypress #item-body{
    background-color:#141414;
    box-shadow:0 15px 60px rgba(0,0,0,.05);
}
body.bp-user #main-content #buddypress #item-body .user-subnav,body.groups #main-content #buddypress #item-body .user-subnav{
    display:none;
}
body.bp-user #main-content #buddypress #item-body .users-single-subnav .bp-navs,body.groups #main-content #buddypress #item-body .users-single-subnav .bp-navs{
    display:block;
}
body.bp-user #main-content #buddypress .profile,body.groups #main-content #buddypress .profile{
    margin-top:0;
}
body.bp-user #main-content #buddypress .profile .screen-heading,body.groups #main-content #buddypress .profile .screen-heading{
    margin:0 0 20px 0;
}
body.bp-user #main-content #buddypress .profile td.label,body.groups #main-content #buddypress .profile td.label{
    font-size:1.125rem;
   color:#fff;
    font-weight:400;
}
body.bp-user #main-content #buddypress .profile td,body.groups #main-content #buddypress .profile td{
    background-color:#141414;
    border:0;
    font-size:1.125rem;
}
body.bp-user #main-content #buddypress .profile td.data,body.bp-user #main-content #buddypress .profile td.data a,body.groups #main-content #buddypress .profile td.data,body.groups #main-content #buddypress .profile td.data a{
    color:#fafafa;
    font-size:1.125rem;
    font-weight:400;
}
body.bp-user #main-content #buddypress .profile .editfield .checkbox-options input,body.groups #main-content #buddypress .profile .editfield .checkbox-options input{
    margin-right:15px;
}
body.bp-user #main-content #buddypress #activity-rss-feed a,body.groups #main-content #buddypress #activity-rss-feed a{
    color:#E74F4F;
}
body.bp-user #main-content #buddypress .subnav-filters,body.groups #main-content #buddypress .subnav-filters{
    background-color:transparent;
}
body.bp-user #main-content #buddypress .bp-subnavs,body.groups #main-content #buddypress .bp-subnavs{
    background-color:#141414;
    padding:15px 13px 15px 13px;
}
body.bp-user #main-content #buddypress .bp-subnavs ul li a,body.groups #main-content #buddypress .bp-subnavs ul li a{
    background:0 0;
    box-shadow:none;
    color:#fff;
    font-weight:400;
}
body.bp-user #main-content #buddypress .bp-subnavs ul li a:hover,body.groups #main-content #buddypress .bp-subnavs ul li a:hover{
    color:#E74F4F;
}
body.bp-user #main-content #buddypress .bp-subnavs ul li.current a,body.groups #main-content #buddypress .bp-subnavs ul li.current a{
    background:#141414;
    color:#E74F4F;
    box-shadow:0 5px 20px rgba(0,0,0,.07);
    border-radius:0px;
}
body.bp-user #main-content #buddypress .editfield,body.groups #main-content #buddypress .editfield{
    background-color:#141414;
    border:0;
    padding:22px 0;
}
body.bp-user #main-content #buddypress .editfield legend,body.groups #main-content #buddypress .editfield legend{
    font-size:1.125rem;
   color:#fff;
    font-weight:400;
    text-transform:Uppercase;
}
body.bp-user #main-content #buddypress .editfield .field-visibility-settings-header,body.groups #main-content #buddypress .editfield .field-visibility-settings-header{
    text-transform:Uppercase;
    font-style:normal;
    margin:12px 0 0;
}
#members-dir-list .card,#members-list.members-friends-list .card{
    box-shadow:0 15px 60px rgba(0,0,0,.05);
    border-radius:0px;
}
#members-dir-list .profile-card-badge,#members-list.members-friends-list .profile-card-badge{
    padding-bottom:15px;
}
#members-dir-list .member-name,#members-list.members-friends-list .member-name{
    text-transform:Uppercase;
   color:#fff;
    font-size:1.25rem;
}
#members-dir-list .member-header,#members-list.members-friends-list .member-header{
    padding:15px 28px 0 28px;
    border-top-left-radius:15px;
    border-top-right-radius:15px;
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center center
}
#members-dir-list li.has-cover-image .member-header,#members-list.members-friends-list li.has-cover-image .member-header{
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center center
}
#members-dir-list li.has-cover-image .item-meta,#members-dir-list li.has-cover-image .member-name,#members-dir-list li.has-cover-image.even .profile-card-badge,#members-dir-list li.has-cover-image.odd .profile-card-badge,#members-list.members-friends-list li.has-cover-image .item-meta,#members-list.members-friends-list li.has-cover-image .member-name,#members-list.members-friends-list li.has-cover-image.even .profile-card-badge,#members-list.members-friends-list li.has-cover-image.odd .profile-card-badge{
    color:#fff;
}
#members-dir-list .member-content-body,#members-list.members-friends-list .member-content-body{
    padding:30px 28px 36px 28px;
}
#members-dir-list .member-header-content,#members-list.members-friends-list .member-header-content{
    padding-top:20px;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#777
}
#members-dir-list .member-header-content img,#members-list.members-friends-list .member-header-content img{
    border:2px solid #777;
    box-shadow:0 10px 10px rgba(0,0,0,.1);
}
#members-dir-list .woffice-xprofile-list li,#members-list.members-friends-list .woffice-xprofile-list li{
    word-break:none;
}
#members-dir-list .woffice-xprofile-list a,#members-list.members-friends-list .woffice-xprofile-list a{
    color:#fafafa;
    text-decoration:none;
}
#members-dir-list .field-icon,#members-list.members-friends-list .field-icon{
    display:grid;
    place-items:center;
    padding:0;
    width:40px;
    height:40px;
    text-align:center;
    border-radius: 0px;
    color:#E74F4F;
    background-color:#141414;
}
#members-dir-list .field-icon i,#members-list.members-friends-list .field-icon i{
    font-size:15px;
}
#members-dir-list .field-content,#members-list.members-friends-list .field-content{
    font-size:14px;
    color:#fafafa;
    padding:0 0 0 20px;
}
#members-dir-list .member-header-content,#members-list.members-friends-list .member-header-content{
    padding-bottom:33px;
}
#members-dir-list .last-activity,#members-list.members-friends-list .last-activity{
    font-size:14px;
}
#members-dir-list .member-name,#members-list.members-friends-list .member-name{
    font-size:1.25rem;
    text-transform:Uppercase;
   color:#fff;
    text-decoration:none;
}
#members-dir-list .member-name:hover,#members-list.members-friends-list .member-name:hover{
    text-decoration:none;
}
#members-dir-list .member-xprofile-social-items,#members-list.members-friends-list .member-xprofile-social-items{
    padding-top:35px;
}
#members-dir-list .member-footer,#members-list.members-friends-list .member-footer{
    padding:0;
}
#members-dir-list .member-footer .friends-meta,#members-dir-list .member-footer .members-meta,#members-list.members-friends-list .member-footer .friends-meta,#members-list.members-friends-list .member-footer .members-meta{
    display:flex;
    text-align:center;
    align-items:center;
    justify-content:space-evenly;
    border-top-width:1px;
    border-top-style:solid;
    border-top-color:#777
}
#members-dir-list .member-footer .friends-meta.action,#members-dir-list .member-footer .members-meta.action,#members-list.members-friends-list .member-footer .friends-meta.action,#members-list.members-friends-list .member-footer .members-meta.action{
    padding:0 30px 0 30px;
}
#members-dir-list .member-footer .friends-meta.action .generic-button:first-child a,#members-dir-list .member-footer .members-meta.action .generic-button:first-child a,#members-list.members-friends-list .member-footer .friends-meta.action .generic-button:first-child a,#members-list.members-friends-list .member-footer .members-meta.action .generic-button:first-child a{
    text-align:left;
}
#members-dir-list .member-footer .friends-meta.action .generic-button:last-child a,#members-dir-list .member-footer .members-meta.action .generic-button:last-child a,#members-list.members-friends-list .member-footer .friends-meta.action .generic-button:last-child a,#members-list.members-friends-list .member-footer .members-meta.action .generic-button:last-child a{
    text-align:right;
}
#members-dir-list .member-footer .generic-button,#members-list.members-friends-list .member-footer .generic-button{
    flex:0 0 50%;
    max-width:50%;
    background-color:transparent;
}
#members-dir-list .member-footer .generic-button:not(:last-child),#members-list.members-friends-list .member-footer .generic-button:not(:last-child){
    border-right-width:1px;
    border-right-style:solid;
    border-right-color:#777
}
#members-dir-list .member-footer .generic-button:not(:last-child) a,#members-list.members-friends-list .member-footer .generic-button:not(:last-child) a{
    animation:none;
    display:block;
    padding:0;
    background-color:transparent;
}
#members-dir-list .member-footer .generic-button:not(:last-child) a:focus,#members-list.members-friends-list .member-footer .generic-button:not(:last-child) a:focus{
    background-color:transparent;
    border:0;
    outline:0;
}
#members-dir-list .member-footer .friendship-button,#members-dir-list .member-footer .send-message,#members-list.members-friends-list .member-footer .friendship-button,#members-list.members-friends-list .member-footer .send-message{
    border:0;
    font-size:14px;
    padding:0;
    color:#fafafa;
    padding:20px 0 20px 0;
    animation:none;
    background-color:transparent;
}
#members-dir-list .member-footer .friendship-button:hover,#members-dir-list .member-footer .send-message:hover,#members-list.members-friends-list .member-footer .friendship-button:hover,#members-list.members-friends-list .member-footer .send-message:hover{
    background-color:transparent;
    text-decoration:none;
    color:#E74F4F;
}
#members-dir-list .member-footer .friendship-button:hover::before,#members-dir-list .member-footer .send-message:hover::before,#members-list.members-friends-list .member-footer .friendship-button:hover::before,#members-list.members-friends-list .member-footer .send-message:hover::before{
    color:#E74F4F;
}
#members-dir-list .member-footer .send-private-message,#members-list.members-friends-list .member-footer .send-private-message{
    text-align:right;
    margin:0;
}
#members-dir-list .bp-pagination.bottom,#members-list.members-friends-list .bp-pagination.bottom{
    padding:80px 0 50px;
    display:flex;
    align-items:center;
    justify-content:space-between;
}
#members-dir-list .bp-pagination.bottom .pag-count.bottom,#members-list.members-friends-list .bp-pagination.bottom .pag-count.bottom{
    float:none;
}
#members-dir-list .bp-pagination.bottom .pag-count p,#members-list.members-friends-list .bp-pagination.bottom .pag-count p{
    color:#f0f0f0;
    font-size:14px;
    font-weight:400;
}
#members-dir-list .bp-pagination.bottom .bp-pagination-links,#members-list.members-friends-list .bp-pagination.bottom .bp-pagination-links{
    margin:0;
}
#members-dir-list .bp-single-member .generic-button,#members-list.members-friends-list .bp-single-member .generic-button{
    max-width:100%;
}
#members-dir-list .bp-single-member .friends-meta,#members-list.members-friends-list .bp-single-member .friends-meta{
    border-top-style:solid;
    border-top-width:1px;
    border-top-color:#777
}
#members-dir-list .bp-single-member a.friendship-button,#members-list.members-friends-list .bp-single-member a.friendship-button{
    border:0;
    text-decoration:none;
}
#members-dir-list .bp-single-member a.friendship-button:hover,#members-list.members-friends-list .bp-single-member a.friendship-button:hover{
    background-color:transparent;
    text-decoration:none;
}
#buddypress #woffice-roles-filter .dropdown-toggle{
    background-color:#141414;
}
#buddypress #woffice-roles-filter .dropdown-menu{
    border:0;
    box-shadow:0 2px 50px 0 rgba(44,63,88,.15);
    border-radius:0px;
}
#buddypress #woffice-roles-filter .dropdown-menu a{
    color:#f0f0f0;
    text-decoration:none;
}
#buddypress #woffice-roles-filter .dropdown-menu a:hover{
    background-color:rgba(49,70,197,.07);
}
#buddypress #group-settings-form #dir-groups-search-form,#buddypress #group-settings-form #dir-members-search-form,#buddypress #group-settings-form #group-activity-search-form,#buddypress #group-settings-form #group-members-search,#buddypress #group-settings-form #group-members-search-form,#buddypress #group-settings-form form,#buddypress .bp-search #dir-groups-search-form,#buddypress .bp-search #dir-members-search-form,#buddypress .bp-search #group-activity-search-form,#buddypress .bp-search #group-members-search,#buddypress .bp-search #group-members-search-form,#buddypress .bp-search form,#buddypress .group-search #dir-groups-search-form,#buddypress .group-search #dir-members-search-form,#buddypress .group-search #group-activity-search-form,#buddypress .group-search #group-members-search,#buddypress .group-search #group-members-search-form,#buddypress .group-search form,#buddypress .search-form #dir-groups-search-form,#buddypress .search-form #dir-members-search-form,#buddypress .search-form #group-activity-search-form,#buddypress .search-form #group-members-search,#buddypress .search-form #group-members-search-form,#buddypress .search-form form{
    position:relative;
}
#buddypress #group-settings-form #dir-groups-search-form::before,#buddypress #group-settings-form #dir-members-search-form::before,#buddypress #group-settings-form #group-activity-search-form::before,#buddypress #group-settings-form #group-members-search-form::before,#buddypress #group-settings-form #group-members-search::before,#buddypress #group-settings-form form::before,#buddypress .bp-search #dir-groups-search-form::before,#buddypress .bp-search #dir-members-search-form::before,#buddypress .bp-search #group-activity-search-form::before,#buddypress .bp-search #group-members-search-form::before,#buddypress .bp-search #group-members-search::before,#buddypress .bp-search form::before,#buddypress .group-search #dir-groups-search-form::before,#buddypress .group-search #dir-members-search-form::before,#buddypress .group-search #group-activity-search-form::before,#buddypress .group-search #group-members-search-form::before,#buddypress .group-search #group-members-search::before,#buddypress .group-search form::before,#buddypress .search-form #dir-groups-search-form::before,#buddypress .search-form #dir-members-search-form::before,#buddypress .search-form #group-activity-search-form::before,#buddypress .search-form #group-members-search-form::before,#buddypress .search-form #group-members-search::before,#buddypress .search-form form::before{
    font-family:woffice-icon;
    content:"";
    position:absolute;
    top:10px;
    left:22px;
    font-size:23px;
    color:#fff;
}
#buddypress #group-settings-form #dir-groups-search-form input#dir-groups-search,#buddypress #group-settings-form #dir-groups-search-form input#dir-members-search,#buddypress #group-settings-form #dir-groups-search-form input#group-activity-search,#buddypress #group-settings-form #dir-groups-search-form input#group-members-search,#buddypress #group-settings-form #dir-groups-search-form input#manage-members-search,#buddypress #group-settings-form #dir-groups-search-form input[type=search],#buddypress #group-settings-form #dir-members-search-form input#dir-groups-search,#buddypress #group-settings-form #dir-members-search-form input#dir-members-search,#buddypress #group-settings-form #dir-members-search-form input#group-activity-search,#buddypress #group-settings-form #dir-members-search-form input#group-members-search,#buddypress #group-settings-form #dir-members-search-form input#manage-members-search,#buddypress #group-settings-form #dir-members-search-form input[type=search],#buddypress #group-settings-form #group-activity-search-form input#dir-groups-search,#buddypress #group-settings-form #group-activity-search-form input#dir-members-search,#buddypress #group-settings-form #group-activity-search-form input#group-activity-search,#buddypress #group-settings-form #group-activity-search-form input#group-members-search,#buddypress #group-settings-form #group-activity-search-form input#manage-members-search,#buddypress #group-settings-form #group-activity-search-form input[type=search],#buddypress #group-settings-form #group-members-search input#dir-groups-search,#buddypress #group-settings-form #group-members-search input#dir-members-search,#buddypress #group-settings-form #group-members-search input#group-activity-search,#buddypress #group-settings-form #group-members-search input#group-members-search,#buddypress #group-settings-form #group-members-search input#manage-members-search,#buddypress #group-settings-form #group-members-search input[type=search],#buddypress #group-settings-form #group-members-search-form input#dir-groups-search,#buddypress #group-settings-form #group-members-search-form input#dir-members-search,#buddypress #group-settings-form #group-members-search-form input#group-activity-search,#buddypress #group-settings-form #group-members-search-form input#group-members-search,#buddypress #group-settings-form #group-members-search-form input#manage-members-search,#buddypress #group-settings-form #group-members-search-form input[type=search],#buddypress #group-settings-form form input#dir-groups-search,#buddypress #group-settings-form form input#dir-members-search,#buddypress #group-settings-form form input#group-activity-search,#buddypress #group-settings-form form input#group-members-search,#buddypress #group-settings-form form input#manage-members-search,#buddypress #group-settings-form form input[type=search],#buddypress .bp-search #dir-groups-search-form input#dir-groups-search,#buddypress .bp-search #dir-groups-search-form input#dir-members-search,#buddypress .bp-search #dir-groups-search-form input#group-activity-search,#buddypress .bp-search #dir-groups-search-form input#group-members-search,#buddypress .bp-search #dir-groups-search-form input#manage-members-search,#buddypress .bp-search #dir-groups-search-form input[type=search],#buddypress .bp-search #dir-members-search-form input#dir-groups-search,#buddypress .bp-search #dir-members-search-form input#dir-members-search,#buddypress .bp-search #dir-members-search-form input#group-activity-search,#buddypress .bp-search #dir-members-search-form input#group-members-search,#buddypress .bp-search #dir-members-search-form input#manage-members-search,#buddypress .bp-search #dir-members-search-form input[type=search],#buddypress .bp-search #group-activity-search-form input#dir-groups-search,#buddypress .bp-search #group-activity-search-form input#dir-members-search,#buddypress .bp-search #group-activity-search-form input#group-activity-search,#buddypress .bp-search #group-activity-search-form input#group-members-search,#buddypress .bp-search #group-activity-search-form input#manage-members-search,#buddypress .bp-search #group-activity-search-form input[type=search],#buddypress .bp-search #group-members-search input#dir-groups-search,#buddypress .bp-search #group-members-search input#dir-members-search,#buddypress .bp-search #group-members-search input#group-activity-search,#buddypress .bp-search #group-members-search input#group-members-search,#buddypress .bp-search #group-members-search input#manage-members-search,#buddypress .bp-search #group-members-search input[type=search],#buddypress .bp-search #group-members-search-form input#dir-groups-search,#buddypress .bp-search #group-members-search-form input#dir-members-search,#buddypress .bp-search #group-members-search-form input#group-activity-search,#buddypress .bp-search #group-members-search-form input#group-members-search,#buddypress .bp-search #group-members-search-form input#manage-members-search,#buddypress .bp-search #group-members-search-form input[type=search],#buddypress .bp-search form input#dir-groups-search,#buddypress .bp-search form input#dir-members-search,#buddypress .bp-search form input#group-activity-search,#buddypress .bp-search form input#group-members-search,#buddypress .bp-search form input#manage-members-search,#buddypress .bp-search form input[type=search],#buddypress .group-search #dir-groups-search-form input#dir-groups-search,#buddypress .group-search #dir-groups-search-form input#dir-members-search,#buddypress .group-search #dir-groups-search-form input#group-activity-search,#buddypress .group-search #dir-groups-search-form input#group-members-search,#buddypress .group-search #dir-groups-search-form input#manage-members-search,#buddypress .group-search #dir-groups-search-form input[type=search],#buddypress .group-search #dir-members-search-form input#dir-groups-search,#buddypress .group-search #dir-members-search-form input#dir-members-search,#buddypress .group-search #dir-members-search-form input#group-activity-search,#buddypress .group-search #dir-members-search-form input#group-members-search,#buddypress .group-search #dir-members-search-form input#manage-members-search,#buddypress .group-search #dir-members-search-form input[type=search],#buddypress .group-search #group-activity-search-form input#dir-groups-search,#buddypress .group-search #group-activity-search-form input#dir-members-search,#buddypress .group-search #group-activity-search-form input#group-activity-search,#buddypress .group-search #group-activity-search-form input#group-members-search,#buddypress .group-search #group-activity-search-form input#manage-members-search,#buddypress .group-search #group-activity-search-form input[type=search],#buddypress .group-search #group-members-search input#dir-groups-search,#buddypress .group-search #group-members-search input#dir-members-search,#buddypress .group-search #group-members-search input#group-activity-search,#buddypress .group-search #group-members-search input#group-members-search,#buddypress .group-search #group-members-search input#manage-members-search,#buddypress .group-search #group-members-search input[type=search],#buddypress .group-search #group-members-search-form input#dir-groups-search,#buddypress .group-search #group-members-search-form input#dir-members-search,#buddypress .group-search #group-members-search-form input#group-activity-search,#buddypress .group-search #group-members-search-form input#group-members-search,#buddypress .group-search #group-members-search-form input#manage-members-search,#buddypress .group-search #group-members-search-form input[type=search],#buddypress .group-search form input#dir-groups-search,#buddypress .group-search form input#dir-members-search,#buddypress .group-search form input#group-activity-search,#buddypress .group-search form input#group-members-search,#buddypress .group-search form input#manage-members-search,#buddypress .group-search form input[type=search],#buddypress .search-form #dir-groups-search-form input#dir-groups-search,#buddypress .search-form #dir-groups-search-form input#dir-members-search,#buddypress .search-form #dir-groups-search-form input#group-activity-search,#buddypress .search-form #dir-groups-search-form input#group-members-search,#buddypress .search-form #dir-groups-search-form input#manage-members-search,#buddypress .search-form #dir-groups-search-form input[type=search],#buddypress .search-form #dir-members-search-form input#dir-groups-search,#buddypress .search-form #dir-members-search-form input#dir-members-search,#buddypress .search-form #dir-members-search-form input#group-activity-search,#buddypress .search-form #dir-members-search-form input#group-members-search,#buddypress .search-form #dir-members-search-form input#manage-members-search,#buddypress .search-form #dir-members-search-form input[type=search],#buddypress .search-form #group-activity-search-form input#dir-groups-search,#buddypress .search-form #group-activity-search-form input#dir-members-search,#buddypress .search-form #group-activity-search-form input#group-activity-search,#buddypress .search-form #group-activity-search-form input#group-members-search,#buddypress .search-form #group-activity-search-form input#manage-members-search,#buddypress .search-form #group-activity-search-form input[type=search],#buddypress .search-form #group-members-search input#dir-groups-search,#buddypress .search-form #group-members-search input#dir-members-search,#buddypress .search-form #group-members-search input#group-activity-search,#buddypress .search-form #group-members-search input#group-members-search,#buddypress .search-form #group-members-search input#manage-members-search,#buddypress .search-form #group-members-search input[type=search],#buddypress .search-form #group-members-search-form input#dir-groups-search,#buddypress .search-form #group-members-search-form input#dir-members-search,#buddypress .search-form #group-members-search-form input#group-activity-search,#buddypress .search-form #group-members-search-form input#group-members-search,#buddypress .search-form #group-members-search-form input#manage-members-search,#buddypress .search-form #group-members-search-form input[type=search],#buddypress .search-form form input#dir-groups-search,#buddypress .search-form form input#dir-members-search,#buddypress .search-form form input#group-activity-search,#buddypress .search-form form input#group-members-search,#buddypress .search-form form input#manage-members-search,#buddypress .search-form form input[type=search]{
    padding-left:58px;
}
#buddypress #group-manage-members-ui #manage-members-search{
    margin:0;
    border:1px solid #777;
    border-radius: 0px;
    width:100%;
}
#buddypress .dir-navs{
    margin-bottom:40px;
}
#buddypress .dir-navs .activity-nav,#buddypress .dir-navs .members-nav{
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    width:100%;
    column-gap:50px;
    row-gap:25px;
    border-bottom:1px solid #777;
}
#buddypress .dir-navs .activity-nav .no-count .count,#buddypress .dir-navs .members-nav .no-count .count{
    display:none;
}
#buddypress .dir-navs .activity-nav li,#buddypress .dir-navs .members-nav li{
    float:none;
    position:relative;
}
#buddypress .dir-navs .activity-nav li::after,#buddypress .dir-navs .members-nav li::after{
    content:"";
    position:absolute;
    bottom:0;
    width:100%;
    height:3px;
    opacity:0;
    background-color:#E74F4F;
    -webkit-transition:.3s ease-in-out;
    transition:.3s ease-in-out;
}
#buddypress .dir-navs .activity-nav li:hover::after,#buddypress .dir-navs .members-nav li:hover::after{
    opacity:1;
}
#buddypress .dir-navs .activity-nav li a,#buddypress .dir-navs .members-nav li a{
    color:#fff;
    font-size:1.125rem;
}
#buddypress .dir-navs .activity-nav li a:hover,#buddypress .dir-navs .members-nav li a:hover{
    background-color:transparent;
    color:#E74F4F;
    text-decoration:none;
}
#buddypress .dir-navs .activity-nav li a::before,#buddypress .dir-navs .members-nav li a::before{
    font-family:woffice-icon;
    position:relative;
    top:1px;
    padding-right:3px;
}
#buddypress .dir-navs .activity-nav li.selected,#buddypress .dir-navs .members-nav li.selected{
    background-color:transparent;
    position:relative;
}
#buddypress .dir-navs .activity-nav li.selected::after,#buddypress .dir-navs .members-nav li.selected::after{
    opacity:1;
}
#buddypress .dir-navs .activity-nav li.selected a,#buddypress .dir-navs .members-nav li.selected a{
    background-color:transparent;
    color:#E74F4F;
}
#buddypress .dir-navs .activity-nav #members-map-trigger a,#buddypress .dir-navs .members-nav #members-map-trigger a{
    position:relative;
    padding-left:25px;
}
#buddypress .dir-navs .activity-nav #members-map-trigger a::before,#buddypress .dir-navs .members-nav #members-map-trigger a::before{
    font-family:woffice-icon;
    content:"";
    font-size:20px;
    position:absolute;
    left:0;
    top:8px;
}
#buddypress .dir-navs .activity-nav #members-all a::before,#buddypress .dir-navs .members-nav #members-all a::before{
    font-family:woffice-icon;
    content:""
}
#buddypress .dir-navs .activity-nav #members-personal a::before,#buddypress .dir-navs .members-nav #members-personal a::before{
    font-family:woffice-icon;
    content:""
}
#buddypress .dir-navs .activity-nav #members-advanced-search a::before,#buddypress .dir-navs .members-nav #members-advanced-search a::before{
    font-family:woffice-icon;
    content:"";
    position:relative;
    top:2px;
}
#buddypress .dir-navs .activity-nav .count,#buddypress .dir-navs .members-nav .count{
    font-size:10px;
    line-height:16px;
    font-weight:400;
    letter-spacing:0;
    text-indent:0;
    border:none;
    margin-top:-2px;
    margin-left:3px;
    display:inline-block;
    border-radius:0px;
    background-color:#141414;
    color:#E74F4F;
    border:0;
}
body.activity:not(.my-activity) #activity-stream{
    background:0 0;
    border-radius: 0px;
    margin:0;
    padding:25px 36px 25px 36px;
    background-color:#141414;
    box-shadow:0 15px 60px rgba(0,0,0,.05);
}
body.activity:not(.my-activity) #activity-stream .activity-header{
    margin:0 0 0 70px;
}
body.activity:not(.my-activity) #activity-stream .activity-comments ul li ul{
    margin-top:40px;
}
body.activity-permalink .activity{
    background:0 0;
    border-radius: 0px;
    margin:0;
    padding:25px 36px 25px 36px;
    background-color:#141414;
    box-shadow:0 15px 60px rgba(0,0,0,.05);
}
body.activity-permalink .activity #activity-stream .activity-header{
    margin:0 0 0 70px;
}
body.activity-permalink .activity #activity-stream .activity-comments .acomment-meta{
    padding-left:0;
}
body.activity-permalink .activity #activity-stream .activity-comments .acomment-meta a:not(.activity-time-since){
    font-size:1rem;
   color:#fff;
    font-weight:400;
}
body.activity-permalink .activity #activity-stream .activity-comments .acomment-meta a.activity-time-since{
    color:#fafafa;
    font-size:.813rem;
    font-weight:400;
}
body.activity-permalink .activity #activity-stream .activity-comments ul li ul{
    margin-top:40px;
}
body.activity-permalink .activity #activity-stream .activity-comments ul li ul .acomment-meta{
    padding-left:0;
}
#members-dir-list #members-list .members_card_row .members_card{
    margin:15px 0;
}
#members-dir-list #members-list .members_card_row .members_card>li{
    margin:0;
    padding:0;
    height:100%;
}
#members-dir-list #members-list .members_card_row .members_card>li .card{
    height:100%;
}
#members-dir-list #members-list .members_card_row .members_card>li .card .member-content-body .woffice-xprofile-list{
    gap:15px;
}
#members-dir-list #members-list .members_card_row .members_card>li .card .member-content-body .woffice-xprofile-list li{
    padding:0;
}
#members-dir-list #members-list .members_card_row .members_card>li .card .member-content-body .member-xprofile-social-items{
    display:inline-flex;
    gap:18px;
    flex-wrap:wrap
}
#members-dir-list #members-list .members_card_row .members_card>li .card .member-content-body .member-xprofile-social-items .wo_social_icon{
    display:inline-block;
    width:auto;
    height:auto;
}
#members-dir-list #members-list .members_card_row .members_card>li .card .member-content-body .member-xprofile-social-items .wo_social_icon .wo_icon{
    font-size:18px;
}
#members-dir-list #members-list .members_card_row .members_card>li .card .member-footer{
    margin-top:auto;
}
#featuredbox+#content-container{
    margin-top:0;
}
#content-container #buddypress #item-body #activity-stream .activity-list li.load-more{
    background:0 0;
    border:none;
}
#content-container #buddypress #item-body #activity-stream .activity-list li.load-more a{
    max-width:150px;
    margin:0 auto;
    font-size:15px;
    font-weight:400;
   color:#fff;
}
#content-container #buddypress #item-body #send_message_form>.submit{
    margin-top:15px;
}
#content-container #buddypress #item-body .profile .rtmedia-container .rtmedia-media img{
    width:100%;
    border-radius:0px;
}
#content-container #buddypress #item-body .profile .rtmedia-container .rtmedia-actions-before-comments{
    display:inline-flex;
    align-items:center;
    flex-wrap:wrap;
    margin:0 0 20px;
}
#content-container #buddypress #item-body .profile .rtmedia-container .rtmedia-actions-before-comments>span a.rtmedia-comment-link{
    background-color:#E74F4F;
    border-radius: 0px;
    font-size:1rem;
    padding:11px 15px;
    text-transform:Uppercase;
    color:#fff;
    border-width:1px;
    border-style:solid;
    border-color:#E74F4F;
    font-weight:400;
}
#content-container #buddypress #item-body .profile .rtmedia-container .rtmedia-actions-before-comments>span a.rtmedia-comment-link:hover{
    background-color:transparent;
    color:#E74F4F;
}
#content-container #buddypress #item-body .profile .rtmedia-container #rt_media_comment_form textarea#comment_content{
    padding:12px 15px;
    min-height:150px;
}
#content-container #buddypress #item-body .profile .rtmedia-container .rtmedia-item-actions{
    margin:20px 0 18px;
}
#content-container #buddypress #item-body .profile .rtmedia-container .rtmedia-item-actions button{
    color:#f0f0f0;
    border:none;
    background:0 0;
    padding:0;
    margin:0 8px;
}
#content-container #buddypress #item-body .profile .rtmedia-container .rtmedia-item-actions button:hover{
    color:#E74F4F;
}
#content-container #buddypress #item-body .profile .rtmedia-container #rtmedia_comment_ul .rtmedia-comment{
    background:#141414;
    border:1px solid #777;
    border-radius: 0px;
    padding:30px 20px;
}
#content-container #buddypress #item-body .profile .rtmedia-container #rtmedia_comment_ul .rtmedia-comment .rtm-comment-wrap .rtmedia-comment-author a{
    font-size:14px;
    font-weight:400;
   color:#fff;
}
#content-container #buddypress #item-body .profile .rtmedia-container #rtmedia_comment_ul .rtmedia-comment .rtm-comment-wrap .rtmedia-comment-content p{
    font-size:14px;
}
#content-container #buddypress #item-body #friend-list li{
    display:flex;
    align-items:center;
    gap:15px;
    flex-wrap:wrap
}
#content-container #buddypress #item-body #friend-list li .item-avatar{
    margin:0;
}
#content-container #buddypress #item-body #friend-list li .item-title a{
    font-size:16px;
    font-weight:400;
   color:#fff;
}
#content-container #buddypress #item-body #friend-list li .friends-meta{
    display:inline-flex;
    align-items:center;
    gap:15px;
}
#content-container #buddypress #item-body #friend-list li .friends-meta .generic-button,#content-container #buddypress #item-body #friend-list li .friends-meta button{
    margin:0;
}
#content-container #buddypress #item-body #friend-list+.bp-pagination.bottom .pag-count{
    float:none;
}
#content-container #buddypress #item-body .bp-messages-content #message-threads li.thread-item{
    position:relative;
    padding:20px 20px 20px 40px;
    flex-direction:column;
}
#content-container #buddypress #item-body .bp-messages-content #message-threads li.thread-item .thread-cb{
    position:absolute;
    left:10px;
    top:35px;
}
#content-container #buddypress #item-body .bp-messages-content #message-threads li.thread-item .thread-from .user-link .user-name{
    font-weight:400;
}
#content-container #buddypress #item-body .bp-messages-content #message-threads li.thread-item .thread-content{
    margin-top:20px;
}
#content-container #buddypress #item-body .members.friends #members-list .members_card_row{
    flex-wrap:wrap
}
#content-container #buddypress #item-body .members.friends #members-list .members_card_row .members_card{
    min-width:290px;
}
#content-container #buddypress #item-body .groups #group-list>.row{
    flex-wrap:wrap
}
#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent{
    min-width:290px;
}
#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent li{
    height:100%;
}
#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent li .bp-group-card{
    height:100%;
    display:flex;
    flex-direction:column;
    justify-content:flex-start;
}
#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title #members-dir-list .bp-profile-card .profile-title a,#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title #members-list .bp-profile-card .profile-title a,#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title h2,#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title p,#content-container #buddypress #members-dir-list .bp-profile-card .profile-title #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title a,#content-container #buddypress #members-list .bp-profile-card .profile-title #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title a{
    margin:0;
}
#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title #members-dir-list .bp-profile-card .profile-title a,#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title #members-list .bp-profile-card .profile-title a,#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title h2,#content-container #buddypress #members-dir-list .bp-profile-card .profile-title #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title a,#content-container #buddypress #members-list .bp-profile-card .profile-title #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title a{
    text-align:left;
}
#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title #members-dir-list .bp-profile-card .profile-title a a,#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title #members-list .bp-profile-card .profile-title a a,#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title h2 a,#content-container #buddypress #members-dir-list .bp-profile-card .profile-title #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title a a,#content-container #buddypress #members-list .bp-profile-card .profile-title #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-top .group-title a a{
    text-align:left;
}
#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-content .group-details{
    font-size:14px;
    font-weight:400;
    line-height:20px;
    letter-spacing:0;
    text-align:left;
    margin-bottom:15px;
}
#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-content .group-desc{
    font-size:14px;
    font-weight:400;
    line-height:24px;
    letter-spacing:0;
    text-align:left;
    margin:0;
}
#content-container #buddypress #item-body .groups #group-list>.row .group-item-parent li .bp-group-card .card-bottom{
    margin-top:auto;
}
#content-container #buddypress #item-body .woffice-calendar-main #month-year-select{
    padding:0 0 0 2px;
}
#content-container #buddypress #item-body .woffice-calendar-main .calendar-actions{
    padding:35px 0 0 0;
}
#content-container #buddypress #item-body #notifications-user-list #notifications-bulk-management .bp-tables-user{
    border-collapse:collapse;
}
#content-container #buddypress #item-body #notifications-user-list #notifications-bulk-management .bp-tables-user td.bulk-select-check,#content-container #buddypress #item-body #notifications-user-list #notifications-bulk-management .bp-tables-user th.bulk-select-all{
    width:3%;
}
#content-container #buddypress #item-body #notifications-user-list #notifications-bulk-management .bp-tables-user td.bulk-select-check input[type=checkbox],#content-container #buddypress #item-body #notifications-user-list #notifications-bulk-management .bp-tables-user th.bulk-select-all input[type=checkbox]{
    position:relative;
}
#content-container #buddypress #item-body #notifications-user-list #notifications-bulk-management .bp-tables-user tbody tr,#content-container #buddypress #item-body #notifications-user-list #notifications-bulk-management .bp-tables-user thead tr{
    border-bottom:1px solid #777
}
#content-container #buddypress #item-body #notifications-user-list #notifications-bulk-management .notifications-options-nav{
    margin-top:20px;
}
#content-container #buddypress #item-body #bp-upload-ui{
    margin:20px 0;
}
#content-container #buddypress #item-body .profile.edit .standard-form{
    margin:0;
}
#content-container #buddypress #item-body .profile.edit .standard-form .editfield.field_name fieldset legend{
    display:block;
    margin:12px 0 12px;
    font-size:16px;
    font-weight:400;
    line-height:19px;
    letter-spacing:0;
    text-align:left;
    color:#fafafa
}
#content-container #buddypress #item-body .profile.edit .standard-form .submit input[type=submit]{
    float:none;
    border:1px solid transparent;
}
#content-container #buddypress #item-body .profile.edit .standard-form .submit input[type=submit]:hover{
    border:1px solid #E74F4F;
}
#content-container #buddypress #item-body .profile.edit .standard-form label{
    display:block;
    margin:12px 0 12px;
    font-size:16px;
    font-weight:400;
    line-height:19px;
    letter-spacing:0;
    text-align:left;
    color:#fafafa
}
#content-container #buddypress #item-body #bbpress-forums i{
    color:#fafafa
}
#content-container #buddypress #item-body #bbpress-forums .bbp-topics .bbp-header ul .bbp-topic-title{
    font-size:16px;
    font-weight:400;
}
#content-container #buddypress #item-body #bbpress-forums .bbp-topics .bbp-body ul{
    display:flex;
    align-items:center;
    flex-wrap:wrap
}
#content-container #buddypress #item-body #bbpress-forums .bbp-topics .bbp-body ul .bbp-topic-title .bbp-topic-permalink{
    font-size:14px;
    font-weight:400;
   color:#fff;
}
#content-container #buddypress #item-body #bbpress-forums .bbp-topics .bbp-body ul .bbp-topic-freshness{
    display:flex;
    flex-direction:column-reverse;
}
#content-container #buddypress #item-body #bbpress-forums .bbp-topics .bbp-body ul .bbp-topic-freshness a{
    font-size:12px;
    color:#fafafa
}
#content-container #buddypress .woffice-profile--horizontal{
    margin-top:-25px;
}
#content-container #buddypress .woffice-profile--vertical{
    padding-top:55px;
}
#content-container #buddypress .woffice-profile--vertical #woffice-bp-sidebar .users-single-subnav{
    padding:30px 33px 35px 33px;
}
#content-container #buddypress .woffice-profile--vertical #woffice-bp-sidebar .users-single-subnav .bp-subnavs ul{
    flex-direction:column;
    align-items:flex-start;
    gap:25px;
}
#content-container #buddypress .woffice-profile--vertical #woffice-bp-sidebar .users-single-itemnav{
    padding:28px 35px 34px 35px;
}
#content-container #buddypress .woffice-profile--vertical #woffice-bp-sidebar .users-single-itemnav .main-navs .bb_nav_toggle{
    display:block;
}
#content-container #buddypress .woffice-profile--vertical #woffice-bp-sidebar .users-single-itemnav .main-navs ul li{
    display:block;
}
#content-container #buddypress .woffice-profile--vertical #woffice-bp-sidebar .users-single-itemnav .main-navs ul li a{
    background:0 0;
}
#content-container #buddypress .woffice-profile--vertical #woffice-bp-sidebar #item-header #item-header-content .member-header-actions{
    gap:20px;
    margin:20px 0;
}
#content-container #buddypress .woffice-profile--vertical #woffice-bp-sidebar #item-header #item-header-content .member-header-actions>div,#content-container #buddypress .woffice-profile--vertical #woffice-bp-sidebar #item-header #item-header-content .member-header-actions>li{
    margin:0;
}
#content-container #buddypress #groups-dir-list{
    margin-top:30px;
}
#content-container #buddypress #groups-dir-list #group-list .group-item-parent{
    margin-bottom:30px;
}
#content-container #buddypress #groups-dir-list #group-list .group-item-parent li{
    height:100%;
    padding:0;
    margin:0;
}
#content-container #buddypress #groups-dir-list #group-list .group-item-parent li .bp-group-card{
    height:100%;
    display:flex;
    flex-direction:column;
    justify-content:flex-start;
}
#content-container #buddypress #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title #members-dir-list .bp-profile-card .profile-title a,#content-container #buddypress #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title #members-list .bp-profile-card .profile-title a,#content-container #buddypress #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title h2,#content-container #buddypress #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title p,#content-container #buddypress #members-dir-list .bp-profile-card .profile-title #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title a,#content-container #buddypress #members-list .bp-profile-card .profile-title #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title a{
    margin:0;
}
#content-container #buddypress #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title #members-dir-list .bp-profile-card .profile-title a,#content-container #buddypress #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title #members-list .bp-profile-card .profile-title a,#content-container #buddypress #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title h2,#content-container #buddypress #members-dir-list .bp-profile-card .profile-title #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title a,#content-container #buddypress #members-list .bp-profile-card .profile-title #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title a{
    text-align:left;
}
#content-container #buddypress #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title #members-dir-list .bp-profile-card .profile-title a a,#content-container #buddypress #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title #members-list .bp-profile-card .profile-title a a,#content-container #buddypress #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title h2 a,#content-container #buddypress #members-dir-list .bp-profile-card .profile-title #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title a a,#content-container #buddypress #members-list .bp-profile-card .profile-title #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-top .group-title a a{
    text-align:left;
}
#content-container #buddypress #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-content .group-details{
    font-size:14px;
    font-weight:400;
    line-height:20px;
    letter-spacing:0;
    text-align:left;
    margin-bottom:15px;
}
#content-container #buddypress #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-content .group-desc{
    font-size:14px;
    font-weight:400;
    line-height:24px;
    letter-spacing:0;
    text-align:left;
    margin:0;
}
#content-container #buddypress #groups-dir-list #group-list .group-item-parent li .bp-group-card .card-bottom{
    margin-top:auto;
}
#content-container article.bp_group #buddypress .woffice-profile--horizontal{
    margin-top:0;
}
#content-container article.bp_group #buddypress .woffice-profile--horizontal #woffice-bp-sidebar #item-header.groups-header #item-header-content{
    display:flex;
    justify-content:space-between;
    gap:10px;
}
#content-container article.bp_group #buddypress .woffice-profile--horizontal #woffice-bp-sidebar #item-header.groups-header #item-header-content .group_detail{
    width:65%;
}
#content-container article.bp_group #buddypress .woffice-profile--horizontal #woffice-bp-sidebar #item-header.groups-header #item-header-content .group_activity{
    text-align:right;
}
#content-container article.bp_group #buddypress .woffice-profile--horizontal #woffice-bp-sidebar #item-header.groups-header #item-header-content .group_activity .activity-meta .generic-button{
    margin:0;
}
#content-container article.bp_group #buddypress .woffice-profile--horizontal #woffice-bp-sidebar #item-header.groups-header #item-header-content .group_activity .activity-meta .generic-button .group-button{
    padding:0;
    margin-top:30px;
    text-align:right;
}
#content-container article.bp_group #buddypress .woffice-profile--horizontal #woffice-bp-sidebar #item-header.groups-header #item-header-content .group_title{
    font-size:24px;
    margin:0 0 10px;
    word-break:none;
    line-height:30px;
}
#content-container article.bp_group #buddypress .woffice-profile--horizontal #woffice-bp-sidebar #item-header.groups-header #item-header-content .group-status{
    margin:0;
    padding:0;
}
#content-container article.bp_group #buddypress .woffice-profile--horizontal #woffice-bp-sidebar #item-header.groups-header #item-header-content .group-status strong{
    font-weight:400;
}
#content-container article.bp_group #buddypress .woffice-profile--horizontal #woffice-bp-sidebar #item-header.groups-header #item-header-content .activity{
    position:relative;
    display:inline-block;
    font-size:12px;
    line-height:22px;
    margin:0;
}
#content-container article.bp_group #buddypress .woffice-profile--horizontal #woffice-bp-sidebar #item-header.groups-header #item-header-content .activity::before{
    content:"";
    display:block;
    width:5px;
    height:5px;
    position:absolute;
    left:-12px;
    top:9px;
    border-radius:0px;
    background-color:#E74F4F;
}
#content-container article.bp_group #buddypress .woffice-profile--horizontal #woffice-bp-sidebar #item-header.groups-header .desc-wrap .group-description{
    background:0 0;
}
#content-container article.bp_group #buddypress .woffice-profile--vertical{
    padding-top:0;
}
#content-container article.bp_group #buddypress .woffice-profile--vertical #woffice-bp-sidebar #item-header.groups-header #item-header-content .group_title{
    font-size:24px;
    word-break:none;
    margin:0 0 10px;
    line-height:30px;
}
#content-container article.bp_group #buddypress .woffice-profile--vertical #woffice-bp-sidebar #item-header.groups-header #item-header-content .group-status{
    padding:0;
}
#content-container article.bp_group #buddypress .woffice-profile--vertical #woffice-bp-sidebar .desc-wrap p{
    text-align:center
}
body.bp-nouveau.media #buddypress #woffice-bp-sidebar #item-header #item-header-content .users-single-social .woffice-member-social{
    gap:10px;
}
body.bp-nouveau.media #buddypress #woffice-bp-sidebar #item-header #item-header-content .users-single-social .woffice-member-social li{
    margin:0;
    float:none;
}
body.bp-nouveau.media #buddypress #woffice-bp-sidebar #item-header #item-header-content .users-single-social .woffice-member-social li a{
    color:#fafafa;
    font-size:1rem;
    background:0 0;
    border:none;
}
body.bp-nouveau.media #buddypress #woffice-bp-sidebar #item-header #item-header-content .user_info_detail .user_name .user-nicename{
    margin:0 0 10px;
}
body.bp-nouveau.media #buddypress #woffice-bp-sidebar .main-navs{
    margin-top:22px;
    padding:43px 35px 43px 35px;
    background-color:#141414;
    box-shadow:0 15px 60px rgba(0,0,0,.05);
    border-radius:0px;
}
body.bp-nouveau.media #buddypress #woffice-bp-sidebar .main-navs ul{
    padding:0;
    text-align:left;
}
body.bp-nouveau.media #buddypress #woffice-bp-sidebar .main-navs ul li{
    margin:0;
    padding-right:13px;
}
body.bp-nouveau.media #buddypress #woffice-bp-sidebar .main-navs ul li a{
    font-size:1rem;
    color:#fafafa;
    font-weight:400;
    background:0 0;
}
body.bp-nouveau.media #buddypress #woffice-bp-sidebar .main-navs ul li a::before{
    font-family:woffice-icon;
}
body.bp-nouveau.media #buddypress #woffice-bp-sidebar .main-navs ul li a:hover{
    color:#E74F4F;
    background-color:transparent;
    text-decoration:none;
}
body.bp-nouveau.media #buddypress #woffice-bp-sidebar .main-navs ul li a:focus{
    background-color:transparent;
}
body.bp-nouveau.media #buddypress #woffice-bp-sidebar .main-navs ul li.selected a{
    color:#E74F4F;
}
body.bp-nouveau.media #buddypress #item-body .media_search.media_search{
    border:none;
}
body.bp-nouveau.media #buddypress #item-body .media_search.media_search input[type=text]{
    max-height:unset;
}
body.bp-nouveau.media #buddypress #item-body .media_search.media_search button#media_search{
    height:50px;
    margin-left:5px;
}
body.bp-nouveau.media #buddypress .woffice-profile--vertical #woffice-bp-sidebar .main-navs ul{
    display:flex;
    flex-direction:column;
    gap:8px;
}
body.single-item.groups #page-wrapper .post-title{
    display:none;
}
body.single-item.groups #buddypress .woffice-profile--horizontal ul#members-list li.item-entry{
    width:33.3333333333%;
}
body.bp-user #content-container #content{
    margin:0;
}
.woffice-profile--horizontal .cover_container_not .inner_container_not{
    display:flex;
    gap:15px;
}
.woffice-profile--horizontal .cover_container_not .inner_container_not #item-header-avatar a{
    text-align:left;
}
.woffice-profile--horizontal .cover_container_not .inner_container_not #item-header-avatar a .avatar{
    margin:-60px 0 20px 0;
}
.woffice-profile--horizontal .cover_container_not .inner_container_not #item-header-content .item-meta{
    text-align:right;
    position:relative;
    top:-60px;
}
.woffice-profile--horizontal .cover_container_not .inner_container_not #item-header-content .member-header-actions>div{
    margin:0;
}
body.groups .woffice-profile--horizontal .cover_container_not .inner_container_not #item-actions{
    display:none;
}
body.groups .woffice-profile--horizontal .cover_container_not .inner_container_not #item-header-avatar a{
    text-align:left;
}
body.groups .woffice-profile--horizontal .cover_container_not .inner_container_not #item-header-content{
    display:block;
}
body.groups .woffice-profile--horizontal .cover_container_not .inner_container_not #item-header-content .group-status{
    float:left;
}
body.groups .woffice-profile--horizontal .cover_container_not .inner_container_not #item-header-content .activity{
    float:right;
}
body.groups .woffice-profile--horizontal .cover_container_not .inner_container_not #item-header-content .group-description{
    float:right;
    margin-top:20px;
}
#content-container .intern-box#project-nav,#content-container .intern-box#wiki-nav{
    padding:0;
    border-radius:0px 5px 0 0;
    border-top:0;
}
#content-container .intern-box#project-nav a,#content-container .intern-box#wiki-nav a{
    min-width:120px;
    position:relative;
}
#content-container .project-category-list li{
    padding:14px 24px 14px 24px;
    font-size:1.25rem;
    font-weight:400;
    background-color:rgba(254,168,4,.1);
    border:0;
}
#content-container .project-category-list li a{
    color:#E74F4F;
}
#content-container .project-category-list li:not(:last-child){
    margin-right:10px;
}
#content-container .project-tabs-wrapper .progress-custom{
    margin:40px 0 40px 0;
}
#content-container #woffice-projects-date-filter-btn,#content-container #woffice-projects-done-filter-btn,#content-container #woffice-projects-status-filter-btn{
    margin-bottom:0;
    margin-top:0;
}
#content-container #woffice-projects-date-filter-btn i,#content-container #woffice-projects-done-filter-btn i,#content-container #woffice-projects-status-filter-btn i{
    padding-left:10px;
}
#buddypress #content-container .filter-item #profile-group-edit-submit,#buddypress #content-container .filter-item input[type=submit],#buddypress #group-list .group-button #content-container .filter-item .leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .filter-item a,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .filter-item button,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .filter-item a,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .filter-item button,#buddypress .activity-update-form #content-container .filter-item .bpfb_primary_button,#content-container .filter-item #buddypress #group-list .group-button .leave-group,#content-container .filter-item #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .filter-item #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button,#content-container .filter-item #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .filter-item #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button,#content-container .filter-item #buddypress #profile-group-edit-submit,#content-container .filter-item #buddypress .activity-update-form .bpfb_primary_button,#content-container .filter-item #buddypress input[type=submit],#content-container .filter-item #main-content #buddypress #item-body #groups-list li .action a,#content-container .filter-item #main-content #buddypress #item-body #groups-list li .action button,#content-container .filter-item #main-content #buddypress #item-body #members-list li .action a,#content-container .filter-item #main-content #buddypress #item-body #members-list li .action button,#content-container .filter-item #woffice-login form .login-submit input,#content-container .filter-item .btn,#content-container .filter-item .login-tabs-wrapper .lostpassword-button,#content-container .filter-item .type-bp_activity #buddypress .activity-list .load-more a,#main-content #buddypress #item-body #groups-list li .action #content-container .filter-item a,#main-content #buddypress #item-body #groups-list li .action #content-container .filter-item button,#main-content #buddypress #item-body #members-list li .action #content-container .filter-item a,#main-content #buddypress #item-body #members-list li .action #content-container .filter-item button,#woffice-login form .login-submit #content-container .filter-item input,.login-tabs-wrapper #content-container .filter-item .lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #content-container .filter-item a{
    margin:0;
    padding:15px;
}
#content-container .filter-item{
    text-align:right;
    display:flex;
    flex-direction:row;
    justify-content:end;
    align-items:baseline;
}
#content-container .filter-item .dropdown-menu a{
    color:#f0f0f0;
    text-decoration:none;
}
#buddypress #content-container .filter-item #profile-group-edit-submit,#buddypress #content-container .filter-item input[type=submit],#buddypress #group-list .group-button #content-container .filter-item .leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .filter-item a,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .filter-item button,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .filter-item a,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .filter-item button,#buddypress .activity-update-form #content-container .filter-item .bpfb_primary_button,#content-container .filter-item #buddypress #group-list .group-button .leave-group,#content-container .filter-item #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .filter-item #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button,#content-container .filter-item #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .filter-item #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button,#content-container .filter-item #buddypress #profile-group-edit-submit,#content-container .filter-item #buddypress .activity-update-form .bpfb_primary_button,#content-container .filter-item #buddypress input[type=submit],#content-container .filter-item #main-content #buddypress #item-body #groups-list li .action a,#content-container .filter-item #main-content #buddypress #item-body #groups-list li .action button,#content-container .filter-item #main-content #buddypress #item-body #members-list li .action a,#content-container .filter-item #main-content #buddypress #item-body #members-list li .action button,#content-container .filter-item #woffice-login form .login-submit input,#content-container .filter-item .btn,#content-container .filter-item .login-tabs-wrapper .lostpassword-button,#content-container .filter-item .type-bp_activity #buddypress .activity-list .load-more a,#main-content #buddypress #item-body #groups-list li .action #content-container .filter-item a,#main-content #buddypress #item-body #groups-list li .action #content-container .filter-item button,#main-content #buddypress #item-body #members-list li .action #content-container .filter-item a,#main-content #buddypress #item-body #members-list li .action #content-container .filter-item button,#woffice-login form .login-submit #content-container .filter-item input,.login-tabs-wrapper #content-container .filter-item .lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #content-container .filter-item a{
    background-color:#141414;
   color:#fff;
    font-size:1rem;
    border-width:1px;
    border-style:solid;
    border-color:#777;
}
#content-container .filter-item .woffice-project-filter button{
    font-size:14px;
    font-weight:400;
}
#content-container .filter-item .woffice-project-filter:not(:last-child){
    padding-right:10px;
}
#content-container ul#projects-list{
    list-style-type:none;
}
#content-container ul#projects-list .card-wrapper{
    background-color:#141414;
}
#content-container ul#projects-list .content{
    border-bottom:0;
}
#content-container ul#projects-list .badge{
    padding:15px 37px 15px 37px;
}
#content-container ul#projects-list p{
    font-size:1rem;
    color:#fff;
}
#content-container ul#projects-list .card-parent{
    background-color:#141414;
    padding:27px 17px 27px 17px;
    border:0;
}
#content-container ul#projects-list .project-title{
    font-size:1.25rem;
    padding:14px 0 14px 0;
    font-weight:400;
}
#content-container ul#projects-list .project-status{
    border-radius: 0px;
    font-weight:400;
    font-size:1.25rem;
    margin:25px 0 25px 0;
}
#content-container ul#projects-list .project-status.done{
    color:#E74F4F;
    background-color:rgba(69,198,46,.1);
}
#content-container ul#projects-list .project-status.planned{
    color:#E74F4F;
    background-color:rgba(49,70,197,.1);
}
#content-container ul#projects-list .project-status.archived{
    color:#fff;
    background-color:rgba(126,136,175,.1);
}
#content-container ul#projects-list .project-status.in_review{
    color:#e79700;
    background-color:rgba(231,151,0,.1);
}
#content-container ul#projects-list .project-status.in_progress{
    color:#E74F4F;
    background-color:rgba(254,168,4,.1);
}
#content-container ul#projects-list li{
    position:relative;
}
#content-container ul#projects-list li .project-cateogry{
    text-align:center
}
#content-container ul#projects-list li .project-cateogry-badge{
    font-size:1.125rem;
    font-style:initial;
    color:#E74F4F;
    margin:17px;
}
#content-container ul#projects-list li:nth-child(3n+1) .project-cateogry-badge{
    color:#E74F4F;
}
#content-container ul#projects-list li:nth-child(3n+1) .progress-custom .progress-bar{
    background-color:#E74F4F;
}
#content-container ul#projects-list li:nth-child(3n+2) .project-cateogry-badge{
    color:#E74F4F;
}
#content-container ul#projects-list li:nth-child(3n+2) .progress-custom .progress-bar{
    background-color:#E74F4F;
}
#content-container ul#projects-list li:nth-child(3n+3) .project-cateogry-badge{
    color:#E74F4F;
}
#content-container ul#projects-list li:nth-child(3n+3) .progress-custom .progress-bar{
    background-color:#E74F4F;
}
#content-container ul#projects-list li.project-archived{
    opacity:.75;
    background-color:#f0f0f0;
    overflow:hidden;
}
#content-container ul#projects-list li.project-archived .project-archived-label{
    position:absolute;
    --padding:80px 100px 20px;
}
#content-container ul#projects-list li.project-archived .project-archived-label .project-archived-label--background{
    position:absolute;
    top:-130px;
    left:-160px;
    width:200px;
    height:200px;
    background:#E74F4F;
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    transform:rotate(-45deg);
}
#content-container ul#projects-list li.project-archived .project-archived-label a{
    position:relative;
    display:block;
    margin-top:-20px;
    margin-left:-20px;
    color:#fff;
    font-size:36px;
}
#content-container ul#projects-list.masonry-layout li .project-title{
    font-size:1.3em;
}
#content-container ul#projects-list.masonry-layout li.project-archived .project-archived-label a{
    margin-top:-15px;
    margin-left:-10px;
    font-size:22px;
}
#content-container ul#projects-list.masonry-layout li.project-archived .project-archived-label .project-archived-label--background{
    top:-155px;
    left:-155px;
}
#content-container ul#projects-list .list-group{
    color:#f0f0f0;
    font-weight:400;
    font-size:12px;
}
#content-container ul#projects-list .list-group .fa{
    color:#fff;
}
#content-container #project-meta .progress.project-progress{
    background:#141414;
}
#content-container #project-meta .col-md-4:last-child{
    border-right:none;
}
#content-container ul.project-meta-list{
    padding-left:0;
    list-style-type:none;
    position:relative;
    margin:0 0 10px;
}
#content-container ul.project-meta-list li{
    position:relative;
    padding:5px 0 5px 40px;
    margin-bottom:5px;
    text-transform:uppercase;
    font-weight:400;
}
#content-container ul.project-meta-list li::before{
    font-family:"Font Awesome 5 Free";
    left:0;
    top:-5px;
    font-weight:initial;
    position:absolute;
    font-size:1.5em;
    line-height:1.9em;
    content:"\f061"
}
#content-container ul.project-meta-list li.project-meta-archived{
    font-weight:400;
}
#content-container ul.project-meta-list li.project-meta-archived:before{
    content:"\f046"
}
#content-container ul.project-meta-list li.project-meta-date::before{
    content:"\f073"
}
#content-container ul.project-meta-list li.project-meta-category::before{
    content:"\f02c"
}
#content-container ul.project-meta-list li.project-meta-users::before{
    content:"\f0c0"
}
#content-container ul.project-meta-list li.project-meta-links::before{
    content:"\f0c1"
}
#content-container .project-members img{
    border-radius:0px;
    margin:5px;
    width:45px;
    height:45px;
}
#content-container #project-content-todo iframe{
    border:0;
}
#content-container #project-links{
    padding-left:0;
    list-style-type:none;
}
#content-container #project-links li{
    margin-bottom:5px;
}
#content-container #project-links li:last-child{
    margin-bottom:0;
}
#content-container #project-links li i{
    font-size:1.4em;
    padding-right:20px;
}
#content-container #ssfa-flightbox,#content-container #ssfa-flightbox-shadow{
    z-index:9999999;
}
#content-container .woffice-users-suggest .ui-autocomplete-input.ui-autocomplete-loading{
    -webkit-animation:opacity-blink 1s infinite;
    -moz-animation:opacity-blink 1s infinite;
    -o-animation:opacity-blink 1s infinite;
    animation:opacity-blink 1s infinite;
}
#content-container .woffice-users-suggest .woffice-users-suggest_members-list{
    padding:0;
    list-style:none;
    margin:10px 0;
}
#content-container .woffice-users-suggest .woffice-users-suggest_members-list li{
    display:inline-block;
    padding:5px 10px;
    margin:0 5px;
    border-radius: 0px;
    border:1px solid #ccc
}
#content-container #woffice-project-todo{
    margin:0;
    position:relative;
    padding:30px 0 20px 0;
}
#content-container #woffice-project-todo .special-404{
    font-size:4em;
    margin-bottom:30px;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #woffice-project-todo .special-404 a,#buddypress #members-list .bp-profile-card .profile-title #content-container #woffice-project-todo .special-404 a,#content-container #woffice-project-todo .special-404 #buddypress #members-dir-list .bp-profile-card .profile-title a,#content-container #woffice-project-todo .special-404 #buddypress #members-list .bp-profile-card .profile-title a,#content-container #woffice-project-todo .special-404 h2{
    font-size:30px;
    text-transform:none;
    font-weight:400;
    color:#757575;
}
#content-container #woffice-project-todo .woffice-task{
    margin-bottom:20px;
}
#content-container #woffice-project-todo .woffice-task.is-done header{
    opacity:.5;
}
#content-container #woffice-project-todo .woffice-task.is-done header label .checkbox-style:before{
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    transform:rotate(-45deg);
    height:10px;
    border-top-style:none;
    border-right-style:none;
}
#content-container #woffice-project-todo .woffice-task.has-note.unfolded header{
    border-radius:0px 5px 0 0;
}
#content-container #woffice-project-todo .woffice-task header{
    overflow:hidden;
    position:relative;
    border-radius: 0px;
    padding:20px;
    -webkit-box-shadow:0 1px 10px rgba(0,0,0,.03);
    -moz-box-shadow:0 1px 10px rgba(0,0,0,.03);
    -ms-box-shadow:0 1px 10px rgba(0,0,0,.03);
    box-shadow:0 1px 10px rgba(0,0,0,.03);
    border:1px solid #e8e8e8;
}
#content-container #woffice-project-todo .woffice-task header .drag-handle{
    position:absolute;
    font-size:20px;
    left:15px;
    top:17px;
    opacity:.1;
    cursor:move;
}
#content-container #woffice-project-todo .woffice-task header:hover:before{
    cursor:move;
}
#content-container #woffice-project-todo .woffice-task header label{
    display:inline;
    text-transform:none;
    font-size:16px;
    font-weight:400;
    position:relative;
    margin-left:35px;
}
#content-container #woffice-project-todo .woffice-task header label input{
    position:relative;
    cursor:pointer;
    margin-right:15px;
    z-index:10;
    opacity:0;
}
#content-container #woffice-project-todo .woffice-task header label .checkbox-style:hover{
    cursor:pointer
}
#content-container #woffice-project-todo .woffice-task header label .checkbox-style:before{
    -webkit-transition:all .3s ease-in-out;
    -moz-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    content:"";
    position:absolute;
    left:0;
    top:1px;
    z-index:1;
    width:18px;
    height:18px;
    border:1px solid;
    border-radius: 0px;
    color:#e8e8e8;
}
#content-container #woffice-project-todo .woffice-task header label .checkbox-style:after{
    content:"";
    position:absolute;
    top:1px;
    left:0;
    width:20px;
    height:20px;
    background:#141414;
    border-radius: 0px;
    cursor:pointer
}
#content-container #woffice-project-todo .woffice-task header .woffice-todo-action i.fa{
    float:right;
    padding-left:20px;
    position:relative;
    font-size:17px;
    top:3px;
}
#content-container #woffice-project-todo .woffice-task header .woffice-todo-action i.fa.woffice-icon-trash{
    color:#d91717;
}
#content-container #woffice-project-todo .woffice-task header .woffice-todo-action i.fa.woffice-icon-trash:before{
    content:"";
    font-weight:400;
}
#content-container #woffice-project-todo .woffice-task header span.todo-date{
    float:right;
    font-size:16px;
    font-style:normal;
    font-weight:400;
    display:flex;
    align-items:center
}
#content-container #woffice-project-todo .woffice-task header span.todo-date b{
    font-weight:400;
}
#content-container #woffice-project-todo .woffice-task header span.todo-urgent{
    color:#e74f4f;
    float:right;
    font-size:1.3em;
    margin-right:10px;
    position:relative;
    top:-2px;
}
#content-container #woffice-project-todo .woffice-task header span.todo-urgent i{
    color:#e74f4f;
}
#content-container #woffice-project-todo .woffice-task header span.is-new .todo-assigned{
    font-size:1.3em;
    top:-3px;
    position:relative;
    opacity:.6;
}
#content-container #woffice-project-todo .woffice-task header span i{
    padding-right:5px;
}
#content-container #woffice-project-todo .woffice-task header .woffice-loader{
    font-size:2em;
    position:relative;
    margin-top:-.4em;
    float:right;
    line-height:1;
}
#content-container #woffice-project-todo .woffice-task .todo-assigned{
    display:inline-block;
    float:right;
    margin-left:10px;
    position:relative;
    top:-3px;
}
#content-container #woffice-project-todo .woffice-task .todo-assigned img{
    border-radius:0px;
    width:25px;
    height:25px;
}
#content-container #woffice-project-todo .woffice-task section{
    border-radius: 0px;
    -webkit-box-shadow:inset 0 0 40px rgba(0,0,0,.02);
    -moz-box-shadow:inset 0 0 40px rgba(0,0,0,.02);
    -ms-box-shadow:inset 0 0 40px rgba(0,0,0,.02);
    box-shadow:inset 0 0 40px rgba(0,0,0,.02);
    border:1px solid #f1f1f1;
    padding:30px 20px 20px 20px;
    margin-top:10px;
}
#content-container #woffice-project-todo .woffice-task section p{
    margin:0;
    text-transform:none;
}
#content-container #woffice-project-todo .woffice-task-form{
    margin:0;
}
#content-container #woffice-project-todo .woffice-task-form .row:first-child{
    margin-bottom:20px;
}
#content-container #woffice-project-todo .woffice-task-form label{
    margin:0;
    text-transform:Uppercase;
    font-weight:400;
}
#content-container #woffice-project-todo .woffice-task-form button:focus{
    outline:0;
}
#content-container #woffice-project-todo .woffice-task-form .form-control,#content-container #woffice-project-todo .woffice-task-form input,#content-container #woffice-project-todo .woffice-task-form select,#content-container #woffice-project-todo .woffice-task-form textarea{
    margin-top:8px;
}
#content-container #woffice-project-todo .woffice-task-form .project-users{
    list-style-type:none;
}
#content-container #woffice-project-todo .woffice-task-form .potential-users{
    margin:0;
    padding:0;
    list-style-type:none;
    box-shadow:0 2px 3px rgba(0,0,0,.2);
    border-radius:0px;
}
#content-container #woffice-project-todo .woffice-task-form .potential-users li{
    padding:10px;
    border-top:1px  solid #777;
}
#content-container #woffice-project-todo .woffice-task-form .potential-users li:hover{
    opacity:.8;
    cursor:pointer
}
#content-container #woffice-project-todo .woffice-task-form ul.project-users{
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    gap:10px;
    padding:0;
}
#content-container #woffice-project-todo .woffice-task-form ul.project-users li{
    margin-block:0;
    padding:8px 16px;
    border-radius: 0px;
    border:1px solid #444444;
    outline:0;
    display:inline-flex;
    flex-direction:row;
    align-items:center;
    gap:12px;
    font-size:14px;
    font-weight:400;
    line-height:17px;
    letter-spacing:0;
    text-align:left;
   color:#fff;
    background-color:#333;
    text-transform:Uppercase;
}
#content-container #woffice-project-todo .woffice-task-form ul.project-users li a{
    color:#fff;
    cursor:pointer;
    display:inline-block;
    font-weight:400;
    margin-right:2px;
    position:relative;
    border:0;
    min-width:1px;
    padding:0;
}
#content-container #woffice-project-todo .woffice-project-filters{
    margin-bottom:20px;
}
#content-container #woffice-project-todo .woffice-project-filters ul{
    margin-left:0;
}
#content-container #woffice-project-todo .woffice-project-filters li{
    padding-left:0;
    padding-right:10px;
}
#content-container #woffice-project-todo .woffice-project-filters li a{
    padding-bottom:3px;
}
#content-container #woffice-project-todo .woffice-project-filters li a:hover{
    text-decoration:none;
}
#content-container #woffice-project-todo .woffice-project-filters li a.is-on{
    font-weight:400;
    border-bottom:2px solid
}
#content-container #woffice-project-todo .woffice-project-filters select{
    margin:0;
    border:0;
    height:40px;
    position:relative;
    top:-10px;
    padding:0;
}
#content-container #woffice-project-todo .woffice-project-filters select:focus{
    outline:0;
}
#content-container .tiny-alert{
    position:absolute;
    left:50%;
    margin-left:-50px;
    top:15px;
    display:block;
    width:100px;
    text-align:center;
    color:#fff;
    font-weight:400;
    padding:6px 10px;
    border-radius:0px;
}
#content-container .tiny-alert i{
    padding-right:6px;
}
#content-container .tiny-alert.tiny-alert-success{
    background:#4fda4f
}
#content-container .tiny-alert.tiny-alert-error{
    background:#e74f4f;
}
#content-container .fade-enter-active,#content-container .fade-leave-active{
    transition:opacity .5s;
}
#content-container .fade-enter,#content-container .fade-leave-to{
    opacity:0;
}
#content-container .slide-fade-enter-active{
    transition:all .3s ease;
}
#content-container .slide-fade-leave-active{
    transition:all .8s cubic-bezier(1, .5, .8, 1);
}
#content-container .slide-fade-enter,#content-container .slide-fade-leave-to{
    transform:translateY(-20px);
    opacity:0;
}
#content-container #main-content li.assigned-task span.label{
    margin-right:10px;
    margin-left:0;
    position:relative;
    top:-1px;
}
#content-container .assigned-tasks-empty p{
    display:block;
}
#content-container .datepicker-dropdown.datepicker-orient-bottom:after,#content-container .datepicker-dropdown.datepicker-orient-bottom:before{
    display:none;
}
#content-container .project-assigned-shortcode .project-assigned-head{
    text-align:left;
}
#content-container .project-assigned-shortcode .project-assigned-head h3 i.fa{
    margin-right:10px;
    font-size:1em;
}
#content-container .project-assigned-shortcode .assigned-tasks-list{
    list-style-type:none;
    padding-left:0;
}
#content-container body.dragging,#content-container body.dragging *{
    cursor:move;
}
#content-container .dragged{
    position:absolute;
    opacity:.5;
    top:0;
    z-index:2000;
}
#content-container #woffice-project-todo .woffice-task:before{
    position:absolute;
}
#content-container .todo-placeholder.placeholder{
    opacity:.2;
    font-size:1.5em;
}
#content-container .wiki-like-container{
    text-align:left;
}
#content-container p.wiki-like{
    margin:0;
    padding:10px 20px;
    font-size:1.8em;
    border-radius: 0px;
    display:inline-block;
}
#content-container p.wiki-like a{
    opacity:.6;
}
#content-container p.wiki-like a:hover{
    text-decoration:none;
    opacity:1;
}
#content-container p.wiki-like a:hover i{
    -webkit-animation:vertical 3s ease infinite;
    animation:vertical 3s ease infinite;
}
#content-container p.wiki-like>*{
    vertical-align:middle;
}
#content-container p.wiki-like span.count{
    font-size:18px;
    font-weight:400;
    line-height:26px;
    text-align:left;
}
#content-container p.wiki-like.voted>*{
    color:#E74F4F;
    opacity:1;
}
@keyframes vertical{
    0%{
        -webkit-transform:translate(0,-3px);
        -ms-transform:translate(0,-3px);
        transform:translate(0,-3px);
    }
    4%{
        -webkit-transform:translate(0,3px);
        -ms-transform:translate(0,3px);
        transform:translate(0,3px);
    }
    8%{
        -webkit-transform:translate(0,-3px);
        -ms-transform:translate(0,-3px);
        transform:translate(0,-3px);
    }
    12%{
        -webkit-transform:translate(0,3px);
        -ms-transform:translate(0,3px);
        transform:translate(0,3px);
    }
    16%{
        -webkit-transform:translate(0,-3px);
        -ms-transform:translate(0,-3px);
        transform:translate(0,-3px);
    }
    20%{
        -webkit-transform:translate(0,3px);
        -ms-transform:translate(0,3px);
        transform:translate(0,3px);
    }
    100%,22%{
        -webkit-transform:translate(0,0);
        -ms-transform:translate(0,0);
        transform:translate(0,0);
    }
}
#content-container .list-wiki .count.label .fa{
    padding-right:3px;
}
#content-container div.item-list-tabs-project ul,#content-container div.item-list-tabs-wiki ul{
    font-size:0;
    margin:0;
    padding:0;
}
#content-container div.item-list-tabs-project ul li,#content-container div.item-list-tabs-wiki ul li{
    float:none;
    display:inline-block;
    vertical-align:top;
    font-size:1.25rem;
    background:#141414;
    margin:0;
    list-style:none;
    text-align:center;
    border-width:1px;
    border-style:solid;
    border-color:#141414;
    border-radius: 0px;
    height:100%;
}
#content-container div.item-list-tabs-project ul li:hover,#content-container div.item-list-tabs-wiki ul li:hover{
    background-color:#141414;
    box-shadow:0 10px 50px rgba(0,0,0,.08);
}
#content-container div.item-list-tabs-project ul li.active,#content-container div.item-list-tabs-wiki ul li.active{
    background:#141414;
    border-color:#E74F4F;
    box-shadow:0 10px 50px rgba(0,0,0,.08);
}
#content-container div.item-list-tabs-project ul li.active a,#content-container div.item-list-tabs-wiki ul li.active a{
    color:#f0f0f0;
}
#content-container div.item-list-tabs-project ul li.active a:hover,#content-container div.item-list-tabs-wiki ul li.active a:hover{
    text-decoration:none;
}
#content-container div.item-list-tabs-project ul li .project-comment-count,#content-container div.item-list-tabs-wiki ul li .project-comment-count{
    position:absolute;
    top:-2px;
    right:6px;
}
#content-container div.item-list-tabs-project ul li .project-tab-icon,#content-container div.item-list-tabs-project ul li .wiki-tab-icon,#content-container div.item-list-tabs-wiki ul li .project-tab-icon,#content-container div.item-list-tabs-wiki ul li .wiki-tab-icon{
    display:block;
    height:68px;
    width:68px;
    text-align:center;
    margin:0 auto;
    color:#fff;
    font-size:1.25rem;
    background:#E74F4F;
    line-height:65px;
    border-radius:0px;
    margin-top:0px;
}
#content-container div.item-list-tabs-project ul li a,#content-container div.item-list-tabs-wiki ul li a{
    padding:15px 15px;
    font-weight:400;
    display:block;
    text-align:center;
   color:#fff;
}
#content-container div.item-list-tabs-project ul li a span,#content-container div.item-list-tabs-wiki ul li a span{
    color:#fff;
    padding:1px 8px;
    border-radius: 0px;
    margin-left:10px;
    display:inline-block;
    line-height:normal;
    font-size:90%;
    position:absolute;
    right:15px;
    top:35px;
}
#content-container #projects-page-content form #s,#content-container #wiki-page-content form #s{
    padding:6px 16px 6px 34px;
}
#content-container #projects-page-content form .wo-search-icon svg,#content-container #wiki-page-content form .wo-search-icon svg{
    position:absolute;
    left:25px;
    top:41px;
    width:20px;
}
#content-container .wiki-category-container{
    position:relative;
}
#content-container .wiki-category-container .card{
    background-color:#141414;
    height:100%;
    border:0;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container .wiki-category-container .card-body .heading a,#buddypress #members-list .bp-profile-card .profile-title #content-container .wiki-category-container .card-body .heading a,#content-container .wiki-category-container .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a,#content-container .wiki-category-container .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a,#content-container .wiki-category-container .card-body .heading h2{
    font-size:1.75rem;
   color:#fff;
    font-weight:400;
    align-items:center
}
#content-container .wiki-category-container .card-body .heading .fa{
    padding:15px;
    color:#fff;
    border-radius: 0px;
    background-color:#E74F4F;
    padding-right:0;
    margin-right:20px;
}
#content-container .wiki-category-container .card-body .wiki-category-count{
    color:#E74F4F;
}
#content-container .wiki-category-container .list-group-item{
    border:0;
    padding-left:0;
    padding-right:0;
    background-color:transparent;
}
#content-container .wiki-category-container .list-group-item a{
    font-size:1rem;
    color:#000;
    font-weight:400;
}
#content-container .wiki-category-container .list-group-item a.featured::before{
    display:block;
    position:absolute;
    font-family:"Font Awesome 5 Free";
    content:"\f005";
    color:#E74F4F;
    margin-right:5px;
    font-size:15px;
    vertical-align:middle;
    line-height:1;
    right:-30px;
    top:4px;
}
#content-container .wiki-category-container .project-tabs-wrapper .woffice-todo-extratabs .todo-extratabs-item a{
    font-weight:400;
}
#content-container .wiki-category-container .project-tabs-wrapper .woffice-todo-extratabs .extratabs-item-active a{
    color:#333;
    font-weight:400;
}
#content-container .woffice-tab-layout__tab{
    background-color:#141414;
    padding:40px 35px 40px 35px;
}
#content-container .woffice-tab-layout__content{
    background-color:#141414;
    padding:20px 22px 20px 22px;
}
#content-container .progress-custom .progress-value{
    display:table-cell;
    vertical-align:text-bottom;
    width:1%;
    padding:0 4px;
    color:#E74F4F;
}
#content-container .project-author-actions .active{
    background-color:inherit;
   color:#fff;
}
#content-container ul.progject-meta-item li{
    border:0;
   color:#fff;
    font-weight:400;
    font-size:1.125rem;
    padding:0 10px 0 0;
}
#content-container ul.progject-meta-item li .project-status{
    padding:15px 37px 15px 37px;
   color:#fff;
    font-weight:400;
    font-size:1.125rem;
    background-color:#141414;
}
#content-container #wiki-content-revisions .list-change li{
    color:#f0f0f0;
    font-weight:400;
    font-size:1.125rem;
}
#content-container #wiki-content-revisions .list-change li::before{
    font-family:"Font Awesome 5 Free";
    margin-right:10px;
}
#content-container #project-content-comments #comments-container,#content-container #project-content-comments .comment-respond,#content-container #wiki-content-comments #comments-container,#content-container #wiki-content-comments .comment-respond{
    padding:20px;
}
#content-container #blog-create,#content-container #directory-create,#content-container #project-create,#content-container #wiki-create{
    padding:40px;
    background-color:#141414;
}
#left-content #blog-create .select2-search__field,#left-content #blog-edit .select2-search__field,#left-content #project-create .select2-search__field,#left-content #project-edit .select2-search__field,#left-content #wiki-create .select2-search__field,#left-content #wiki-edit .select2-search__field{
    border-style:solid;
    border-width:1px;
    height:auto;
    padding:0;
    box-shadow:none;
    margin:0;
    border:0;
    padding:inherit;
    width:100%;
    cursor:text;
}
.progress-custom{
    display:table;
    width:100%;
    margin-bottom:5px;
}
.progress-custom .progress{
    margin:0;
    height:6px;
    vertical-align:middle;
}
.widget_woffice_projects .list-projects li{
    padding:20px;
    background-color:#141414;
    font-size:15px;
    border-radius: 0px;
    margin-bottom:20px;
}
.widget_woffice_projects .list-projects li:last-child{
    margin-bottom:3px;
}
.widget_woffice_projects .list-projects li a{
    color:#f0f0f0;
    font-size:15px;
}
.widget_woffice_projects .list-projects li .progress-custom .progress-bar{
    height:6px;
}
.widget_woffice_projects .list-projects li:nth-child(3n+1) .project-cateogry-badge{
    color:#E74F4F;
}
.widget_woffice_projects .list-projects li:nth-child(3n+1) .progress-custom .progress-bar{
    background-color:#E74F4F;
}
.widget_woffice_projects .list-projects li:nth-child(3n+2) .project-cateogry-badge{
    color:#E74F4F;
}
.widget_woffice_projects .list-projects li:nth-child(3n+2) .progress-custom .progress-bar{
    background-color:#E74F4F;
}
.widget_woffice_projects .list-projects li:nth-child(3n+3) .project-cateogry-badge{
    color:#E74F4F;
}
.widget_woffice_projects .list-projects li:nth-child(3n+3) .progress-custom .progress-bar{
    background-color:#E74F4F;
}
.woffice-project-sub{
    text-align:center;
    color:#E74F4F;
    font-size:16px;
}
body.page-template-projects button[name=searchsubmit],body.page-template-wiki button[name=searchsubmit]{
    display:none;
}
.wiki-memberfilter{
    text-align:right;
}
body #main-content .wp-core-ui #insert-media-button{
    padding:0 10px;
    background:0 0;
    border:0;
    box-shadow:none;
    color:#7e7d7d
}
body #main-content .wp-core-ui .quicktags-toolbar input[type=button]{
    background-color:#fafafa;
    margin-right:5px;
}
body #main-content .wp-core-ui .tmce-active .switch-tmce{
    color:#333;
}
body #main-content .wp-core-ui button{
    padding:8px;
    margin:0;
    color:#333;
    background:inherit;
    border:0;
}
body #main-content .wp-core-ui .wp-editor-area{
    background:#141414;
    border-radius:0;
}
body #main-content .wp-core-ui .quicktags-toolbar input.button.button-small{
    text-transform:initial;
    margin:inherit;
    color:#333;
    padding:0 10px;
    border:0;
}
#postcontent_ifr{
    height:300px;
}
.woffice-loader{
    text-align:center;
    font-size:3em;
}
.woffice-loader i{
    position:relative;
    animation:rotation 1s infinite ease-in-out;
    -webkit-animation:rotation 1s infinite ease-in-out;
}
@-webkit-keyframes rotation{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0);
    }
    100%{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg);
    }
}
@keyframes rotation{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0);
    }
    100%{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg);
    }
}
#buddypress #group-list .group-button #page-wrapper #wiki-bottom a.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper #wiki-bottom a,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper #wiki-bottom a,#buddypress #page-wrapper #wiki-bottom a#profile-group-edit-submit,#buddypress .activity-update-form #page-wrapper #wiki-bottom a.bpfb_primary_button,#main-content #buddypress #item-body #groups-list li .action #page-wrapper #wiki-bottom a,#main-content #buddypress #item-body #members-list li .action #page-wrapper #wiki-bottom a,#page-wrapper #wiki-bottom #buddypress #group-list .group-button a.leave-group,#page-wrapper #wiki-bottom #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,#page-wrapper #wiki-bottom #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,#page-wrapper #wiki-bottom #buddypress .activity-update-form a.bpfb_primary_button,#page-wrapper #wiki-bottom #buddypress a#profile-group-edit-submit,#page-wrapper #wiki-bottom #main-content #buddypress #item-body #groups-list li .action a,#page-wrapper #wiki-bottom #main-content #buddypress #item-body #members-list li .action a,#page-wrapper #wiki-bottom .login-tabs-wrapper a.lostpassword-button,#page-wrapper #wiki-bottom .type-bp_activity #buddypress .activity-list .load-more a,#page-wrapper #wiki-bottom a.btn,.login-tabs-wrapper #page-wrapper #wiki-bottom a.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #page-wrapper #wiki-bottom a{
    margin:20px 10px;
}
#projects-page-content{
    padding-bottom:50px;
}
.project-excerpt{
    margin:0;
}
a.project-head{
    text-align:center;
    display:block;
}
a.project-head span{
    padding-right:10px;
    font-size:1.2em;
    font-style:italic
}
a.project-head span:last-child{
    padding-right:0;
}
a.project-head:hover{
    text-decoration:none;
    opacity:.6;
}
#buddypress #members-dir-list .bp-profile-card .profile-title a.project-head:hover a,#buddypress #members-list .bp-profile-card .profile-title a.project-head:hover a,a.project-head:hover #buddypress #members-dir-list .bp-profile-card .profile-title a,a.project-head:hover #buddypress #members-list .bp-profile-card .profile-title a,a.project-head:hover h2{
    opacity:.6;
}
a.project-head span i{
    padding-right:5px;
}
#projects-list li:last-child{
    border-bottom:none;
}
#woffice-projects-filter-btn .fa-caret-down{
    margin-left:10px;
}
#woffice-projects-status-filter-btn .fa-caret-down{
    margin-left:10px;
}
.woffice-project-filter:focus{
    outline:0;
}
#woffice-projects-filter-date-form,#woffice-projects-filter-done-form,#woffice-projects-filter-status-form{
    margin-bottom:0;
}
#content-container .select2-selection__rendered button{
    padding:0;
    background-color:grey
}
#content-container .project-layout-grid .project-members{
    position:relative;
}
#content-container .project-layout-grid .project-members .image-container{
    position:relative;
    display:inline-block;
}
#content-container .project-layout-grid .project-members .image-container a{
    width:50px;
    height:50px;
    object-fit:cover;
    border-radius:0px;
    margin-right:-25px;
    cursor:pointer
}
#content-container .project-layout-grid .project-members .members_popup{
    position:absolute;
    top:95%;
    left:85%;
    transform:translate(-50%,-50%);
    background-color:#141414;
    padding:20px;
    z-index:999;
    opacity:0;
    visibility:hidden;
    border-radius: 0px;
    width:80%;
    min-height:150px;
    display:flex;
    flex-wrap:wrap;
    gap:10px;
    box-shadow:0 15px 60px 0 #0000000d;
    transition:opacity .3s ease,visibility .3s ease;
}
#content-container .project-layout-grid .project-members .members_popup a{
    display:block;
    width:36px;
    height:36px;
}
#content-container .project-layout-grid .project-members .remaining_m_container.wo_show{
    opacity:1;
    visibility:visible;
}
#content-container .project-layout-grid .project-members .remaining_m_container img{
    max-width:100%;
    max-height:100%;
}
#content-container .project-layout-grid .project-members .remaining_m_container.wo_show a{
    flex-shrink:1;
    display:inline-flex
}
#content-container #content .project-layout-grid #projects-page-content .intern-padding .post-title{
    margin-bottom:12px;
}
#content-container #content .project-layout-grid #projects-page-content .intern-padding p{
    text-align:left;
}
#content-container #content .project-layout-grid #projects-page-content .project_filter_row .col-md-4 form{
    position:relative;
}
#content-container #content .project-layout-grid #projects-page-content .project_filter_row .col-md-4 form input[type=text]{
    margin:0;
    background:0 0;
    color:#fff;
    padding:6px 16px 6px 60px;
}
#content-container #content .project-layout-grid #projects-page-content .project_filter_row .col-md-4 form input[type=text]::placeholder{
    color:#fff;
}
#content-container #content .project-layout-grid #projects-page-content .project_filter_row .col-md-4 form::before{
    font-family:woffice-icon;
    content:"";
    position:absolute;
    top:8px;
    left:22px;
    font-size:24px;
    color:#fff;
}
#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form #woffice-projects-date-filter-btn,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form #woffice-projects-status-filter-btn,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form #woffice-projects-date-filter-btn,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form #woffice-projects-status-filter-btn{
    border-color:#0000001a;
    border-radius: 0px;
    background-color:#141414;
    display:inline-flex;
    align-items:center;
    gap:12px;
}
#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form #woffice-projects-date-filter-btn i,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form #woffice-projects-status-filter-btn i,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form #woffice-projects-date-filter-btn i,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form #woffice-projects-status-filter-btn i{
    padding:0;
    margin:0;
    font-size:14px;
}
#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form #woffice-projects-date-filter-btn i.fa-caret-down,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form #woffice-projects-status-filter-btn i.fa-caret-down,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form #woffice-projects-date-filter-btn i.fa-caret-down,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form #woffice-projects-status-filter-btn i.fa-caret-down{
    font-size:14px;
}
#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form .dropdown-menu,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form .dropdown-menu{
    border-radius: 0px;
    box-shadow:0 20px 50px 0 #2c3f5826;
    padding:10px 0;
    border:none;
}
#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form .dropdown-menu li a,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form .dropdown-menu li a{
    font-size:14px;
    font-weight:400;
    line-height:17px;
    letter-spacing:0;
    text-align:left;
    padding:6px 15px 6px 20px;
}
#content-container #content .project-layout-grid #projects-page-content .project_filter_row #woffice-project-status-filters{
    padding:0;
}
#content-container #content .project-layout-grid #projects-list li.content{
    margin-bottom:30px;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper{
    background:0 0;
    height:100%;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner{
    border:none;
    height:100%;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body{
    position:relative;
    padding:20px 25px 25px 25px;
    border-radius: 0px;
    box-shadow:0 15px 60px 0 #0000000d;
    min-height:285px;
    height:100%;
    display:flex;
    flex-direction:column;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .card_head{
    display:flex;
    align-items:center;
    justify-content:space-between;
    margin-bottom:40px;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .card_head .project-title{
    margin:0;
    padding:0;
    font-size:18px;
    font-weight:400;
    line-height:26px;
    letter-spacing:0;
    text-align:left;
    margin-right:10px;
    word-break:none
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .card_head .project-status{
    margin:0;
    padding:3px 16px;
    background:0 0;
    border-radius: 0px;
    font-size:12px;
    font-weight:400;
    line-height:20px;
    letter-spacing:0;
    text-align:left;
}
/* planned = teal*/
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .card_head .project-status.planned{
    background-color:#47CFCF;
    color:#fff;
}
/* in progress = salmon*/
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .card_head .project-status.in_progress{
    background-color:#E74F4F;
    color:#fff;
}
/* in review = purple*/
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .card_head .project-status.in_review{
    background-color:#924fe7;
    color:#fff;
}
/* done = green*/
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .card_head .project-status.done{
    background-color:#42c290;
    color:#fff;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .list-group{
    display:flex;
    align-items:center;
    flex-direction:row;
    margin-bottom:15px;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .list-group .list-group-item{
    border:none;
    margin:0;
    padding:0;
    background:0 0;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .list-group .list-group-item span{
    display:flex;
    align-items:center;
    gap:5px;
    font-size:12px;
    font-weight:400;
    line-height:15px;
    letter-spacing:0;
    text-align:left;
    color:#000;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .list-group .list-group-item span.project-category i.fa-calendar{
    color:#fff;
    padding:0;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .list-group .list-group-item span.project-category i.fa-calendar:before{
    content:"";
    font-family:woffice-icon;
    font-size:16px;
    font-weight:400;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .list-group .list-group-item span.project-comments i::before{
    font-size:14px;
    color:#fff;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .list-group .list-group-item.members_count_li{
    margin-left:auto;
    margin-right:10px;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .list-group .list-group-item.members_count_li i{
    font-size:16px;
    color:#fff;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .progress_bar_wrapper .row{
    width:100%;
    margin:0;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .progress_bar_wrapper .row .col-md-12{
    padding:0;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .progress_bar_wrapper .row .col-md-12 .progress-custom{
    margin:0;
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:12px;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .progress_bar_wrapper .row .col-md-12 .progress-custom .progress{
    width:calc(100% - 25px);
    height:14px;
    border-radius:0px;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .progress_bar_wrapper .row .col-md-12 .progress-custom .progress-value{
    padding:0;
    font-size:15px;
    font-weight:400;
    line-height:26px;
    letter-spacing:0;
    text-align:left;
    display:block;
    vertical-align:middle;
    width:auto;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper{
    margin:22px 0 37px;
    flex:1 1 auto;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper .user_avatar_inner .project-members{
    display:flex;
    align-items:center
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper .user_avatar_inner .project-members a img{
    width:100%;
    height:100%;
    border:2px solid #777;
    margin:0;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper .user_avatar_inner .project-members>.img-papper,#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper .user_avatar_inner .project-members>a{
    position:relative;
    display:block;
    width:36px;
    height:36px;
    transition:.3s ease-in-out;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper .user_avatar_inner .project-members>.img-papper img,#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper .user_avatar_inner .project-members>a img{
    transition:.3s ease-in-out;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper .user_avatar_inner .project-members>.img-papper:hover,#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper .user_avatar_inner .project-members>a:hover{
    z-index:15;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper .user_avatar_inner .project-members>:first-child{
    left:0;
    z-index:4;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper .user_avatar_inner .project-members>:nth-child(2){
    left:-10px;
    z-index:5;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper .user_avatar_inner .project-members>:nth-child(3){
    left:-20px;
    z-index:6;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper .user_avatar_inner .project-members>:nth-child(4){
    left:-30px;
    z-index:7;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper .user_avatar_inner .project-members>:nth-child(5){
    left:-40px;
    z-index:8;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper .user_avatar_inner .project-members>:nth-child(6){
    left:-50px;
    z-index:9;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .user_avatar_wrapper .user_avatar_inner .project-members .wo_remaining_member_toggle{
    padding:0;
    margin:0;
    left:-50px;
    font-size:12px;
    font-weight:400;
    line-height:0;
    text-decoration:none;
    cursor:pointer;
    padding-right:3px;
    width:36px;
    height:36px;
    border-radius:0px;
    display:grid;
    place-items:center;
    color:#fff;
    z-index:9;
    background:#E74F4F;
    border:2px solid #777;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .project-category{
    align-items:center
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .project-category .project-cateogry-badge{
    color:#fff;
    margin:0;
    padding:0;
    font-size:14px;
    font-weight:400;
    line-height:20px;
    letter-spacing:0;
    text-align:left;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .project-category .project_view{
    color:#E74F4F;
    margin:0;
    padding:0;
    font-size:14px;
    font-weight:400;
    line-height:20px;
    letter-spacing:0;
    text-align:right;
    width:100%;
    text-decoration:none;
    display:inline-flex;
    align-items:center;
    gap:3px;
    justify-content:end
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .project-category .project_view i{
    font-size:5px;
    rotate:270deg;
    position:relative;
    display:inline-block;
    font-weight:400;
}
#content-container #content .project-layout-grid .project_bottom_btn_row{
    margin:50px 0 70px;
}
#content-container #content .project-layout-grid .project_bottom_btn_row .create_poject_col{
    padding-left:0;
}
#content-container #content .project-layout-grid .project_bottom_btn_row .pag_col{
    padding-right:0;
}
#content-container #content .project-layout-grid .project_bottom_btn_row .frontend-wrapper__toggle{
    display:inline-flex;
    align-items:center;
    gap:10px;
}
#content-container #content .project-layout-grid .frontend-wrapper{
    margin:0;
    background:0 0;
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create{
    position:relative;
    background:0 0;
    padding:0;
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form input[type=email],#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form input[type=text],#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form select,#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form textarea{
    border-radius: 0px;
    border:1px solid #777;
    outline:0;
    min-height:47px;
    background:0 0;
    padding:0 15px;
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form #postform-select-parent{
    margin-bottom:30px;
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form #postform-select-parent .select2-container .select2-selection{
    border-radius: 0px;
    border:1px solid #777;
    outline:0;
    min-height:47px;
    background:0 0;
    padding:0 6px;
    display:flex;
    align-items:center
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form #postform-select-parent .select2-container .select2-selection textarea.select2-search__field{
    display:none;
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form #postform-select-parent .select2-container .select2-selection ul.select2-selection__rendered{
    display:flex;
    align-items:center;
    flex-wrap:wrap
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form #postform-select-parent .select2-container .select2-selection ul.select2-selection__rendered li.select2-selection__choice{
    margin-block:0;
    padding:8px 16px;
    border-radius: 0px;
    border:1px solid #444444;
    outline:0;
    display:inline-flex;
    flex-direction:row-reverse;
    align-items:center;
    gap:12px;
    font-size:14px;
    font-weight:400;
    line-height:17px;
    letter-spacing:0;
    text-align:left;
   color:#fff;
    background-color:#333;
    text-transform:Uppercase;
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form #postform-select-parent .select2-container .select2-selection ul.select2-selection__rendered li.select2-selection__choice .select2-selection__choice__remove{
    position:relative;
    border:none;
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form #postform-select-parent .select2-container .select2-selection ul.select2-selection__rendered li.select2-selection__choice button.select2-selection__choice__remove{
    background-color:transparent;
    border:none;
    position:relative;
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form #postform-select-parent .select2-container .select2-selection ul.select2-selection__rendered li.select2-selection__choice button.select2-selection__choice__remove span{
    color:#999;
    cursor:pointer;
    display:inline-block;
    font-weight:400;
    margin-right:2px;
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form .project-author-actions{
    flex-wrap:wrap
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form .project-author-actions li{
    background:0 0;
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form .project-author-actions li .wpcf7-list-item{
    margin:0;
    margin-right:20px;
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form .ai_submit_btn{
    text-align:left;
    margin:50px 0;
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form .ai_submit_btn #woffice-frontend-submit{
    margin:0;
    position:relative;
    left:180px;
    min-width:155px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    text-align:center;
    gap:8px;
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create>.center #hide-project-create{
    position:absolute;
    bottom:0;
    left:0;
    min-width:155px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    text-align:center;
    gap:8px;
}
#content-container #content .type-project{
    padding-bottom:70px;
}
#content-container #content .type-project .post-title{
    margin-bottom:103px;
}
#content-container #content .type-project .post-title h1{
    margin:0;
}
#content-container #content .type-project #project-nav{
    padding:0;
}
#content-container #content .type-project #project-nav .item-list-tabs-project .woffice-tab-layout__nav{
    display:flex;
    align-items:center;
    column-gap:30px;
    row-gap:60px;
    flex-wrap:wrap
}
#content-container #content .type-project #project-nav .item-list-tabs-project .woffice-tab-layout__nav li{
    margin:0;
    box-shadow:0 10px 50px 0 #00000014;
    min-height:117px;
    max-width:170px;
    width:100%;
}
#content-container #content .type-project #project-nav .item-list-tabs-project .woffice-tab-layout__nav li .project-tab-icon{
    display:grid;
    place-items:center;
    height:66px;
    width:66px;
    border:5px solid #777;
}
#content-container #content .type-project #project-nav .item-list-tabs-project .woffice-tab-layout__nav li a{
    padding:20px 20px;
    word-wrap:none;
    text-decoration:none;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper{
    margin-top:105px;
    box-shadow:0 15px 60px 0 #0000000d;
    border-radius: 0px;
    padding:0;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view{
    padding:40px 46px;
    border-radius:0px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta{
    width:100%;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_catg_row .project-category-list{
    padding-left:15px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_catg_row .project-category-list li{
    border-radius: 0px;
    padding:10px 20px 10px 20px;
    font-size:16px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .progject-meta-item{
    display:flex;
    align-items:center;
    gap:30px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .progject-meta-item li{
    padding:0;
    margin:0;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .progject-meta-item li span{
    font-size:16px;
    font-weight:400;
    line-height:22px;
    letter-spacing:0;
    display:inline-flex;
    align-items:center;
    gap:10px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .progject-meta-item li span i{
    font-size:20px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .progject-meta-item .meta_dates .project-category i:before{
    content:"";
    font-family:woffice-icon;
    font-size:20px;
    font-weight:400;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_start_end_date{
    display:flex;
    justify-content:space-between;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_start_end_date .project-meta-list li{
    font-size:16px;
    font-weight:400;
    line-height:22px;
    letter-spacing:0;
    text-transform:Uppercase;
    padding:0 0 5px 35px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_start_end_date .project-meta-list li:before{
    content:"";
    font-family:woffice-icon;
    font-size:20px;
    font-weight:400;
    color:#fafafa;
    top:-8px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_start_end_date .project-meta-list li p{
    font-size:14px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_start_end_date .p_status .p_status_badge .badge{
    border-radius: 0px;
    font-size:16px;
    font-weight:400;
    padding:12px 34px;
    background:#141414;
   color:#fff;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_start_end_date .p_status .p_status_badge .badge.done{
    background:#E74F4F;0d;
    color:#E74F4F;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row{
    margin-block:15px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_links_col .project-meta-list li{
    text-transform:Uppercase;
    font-size:16px;
    font-weight:400;
    padding:5px 0 5px 35px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_links_col .project-meta-list li.project-meta-links::before{
    font-size:18px;
    left:3px;
    top:1px;
    color:#fff;
    font-weight:400;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_links_col #project-links{
    margin-bottom:30px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_links_col #project-links li{
    border-radius: 0px;
    padding:8px 16px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_links_col #project-links li a{
    display:flex;
    align-items:center;
    justify-content:center;
    text-align:center;
    min-width:auto;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_links_col #project-links li a i{
    padding:0;
    margin-right:6px;
    font-size:15px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col{
    margin-bottom:30px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-meta-list{
    margin:0 0 20px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-meta-list .project-meta-users{
    font-size:16px;
    font-weight:400;
    line-height:22px;
    letter-spacing:0;
    text-transform:Uppercase;
    padding:5px 0 5px 35px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-meta-list .project-meta-users:before{
    content:"";
    font-family:woffice-icon;
    font-size:20px;
    font-weight:400;
    left:1px;
    top:-5px;
    color:#fff;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members{
    position:relative;
    display:flex;
    align-items:center
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members .image-container a{
    width:50px;
    height:50px;
    object-fit:cover;
    border-radius:0px;
    margin-right:-25px;
    cursor:pointer
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members .members_popup{
    position:absolute;
    top:112%;
    left:15%;
    background-color:#141414;
    padding:20px;
    z-index:999;
    opacity:0;
    visibility:hidden;
    border-radius: 0px;
    width:80%;
    max-width:320px;
    min-height:150px;
    display:flex;
    flex-wrap:wrap;
    gap:10px;
    box-shadow:0 15px 60px 0 #0000000d;
    transition:opacity .3s ease,visibility .3s ease;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members .members_popup a{
    display:block;
    width:45px;
    height:45px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members .remaining_m_container.wo_show{
    opacity:1;
    visibility:visible;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members .remaining_m_container img{
    max-width:100%;
    max-height:100%;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members .remaining_m_container.wo_show a{
    flex-shrink:1;
    display:inline-flex
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members .wo_remaining_member_toggle{
    padding:0;
    margin:0;
    left:-50px;
    font-size:12px;
    font-weight:400;
    line-height:0;
    text-decoration:none;
    cursor:pointer;
    padding-right:3px;
    border:1px solid #f0f0f0;
    width:45px;
    height:45px;
    border-radius:0px;
    display:grid;
    place-items:center;
    color:#fff;
    z-index:9;
    background:#E74F4F;
    border:2px solid #777;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members>a{
    min-width:auto;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members a{
    min-width:auto;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members a img{
    width:100%;
    height:100%;
    border:2px solid #777;
    margin:0;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members>.img-papper,#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members>a{
    position:relative;
    display:block;
    width:45px;
    height:45px;
    transition:.3s ease-in-out;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members>.img-papper img,#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members>a img{
    transition:.3s ease-in-out;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members>.img-papper:hover,#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members>a:hover{
    z-index:15;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members>:first-child{
    left:0;
    z-index:4;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members>:nth-child(2){
    left:-10px;
    z-index:5;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members>:nth-child(3){
    left:-20px;
    z-index:6;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members>:nth-child(4){
    left:-30px;
    z-index:7;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members>:nth-child(5){
    left:-40px;
    z-index:8;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_member_col .project-members>:nth-child(6){
    left:-50px;
    z-index:9;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view .intern-padding p{
    font-size:15px;
    font-weight:400;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view .post-password-form input[type=submit]{
    float:none;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit{
    border-radius: 0px;
    padding:42px 55px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form{
    margin:0;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form input[type=email],#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form input[type=text],#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form select,#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form textarea{
    border-radius: 0px;
    border:1px solid #777;
    outline:0;
    min-height:47px;
    background:0 0;
    padding:0 15px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form>.row{
    margin-bottom:15px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form #postform-select-parent{
    margin:15px 0 25px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form #postform-select-parent textarea.select2-search__field{
    display:none;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form #postform-select-parent .select2-selection--multiple{
    border-radius: 0px;
    border:1px solid #777;
    outline:0;
    min-height:56px;
    height:auto;
    background:0 0;
    padding:0 8px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form #postform-select-parent .select2-selection--multiple ul.select2-selection__rendered{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    min-height:47px;
    gap:8px;
    padding:10px 0;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form #postform-select-parent .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice{
    margin-block:0;
    padding:8px 16px;
    border-radius: 0px;
    border:1px solid #444444;
    outline:0;
    display:inline-flex;
    flex-direction:row-reverse;
    align-items:center;
    gap:12px;
    font-size:14px;
    font-weight:400;
    line-height:17px;
    letter-spacing:0;
    text-align:left;
   color:#fff;
    background-color:#333;
    text-transform:Uppercase;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form #postform-select-parent .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice .select2-selection__choice__remove{
    position:relative;
    border:0;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form #postform-select-parent .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice button.select2-selection__choice__remove{
    position:relative;
    background-color:transparent;
    border:none;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form #postform-select-parent .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice button.select2-selection__choice__remove span{
    color:#999;
    cursor:pointer;
    display:inline-block;
    font-weight:400;
    margin-right:2px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form .form-group .woffice-users-suggest .woffice-users-suggest_members-list{
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    gap:10px;
    padding:12px 10px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form .form-group .woffice-users-suggest .woffice-users-suggest_members-list li a{
    min-width:auto;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form .form-group .woffice-users-suggest .woffice-users-suggest_members-list li a i{
    font-weight:400;
    font-size:10px;
    color:#999;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form .project-author-actions{
    margin:0 0 20px;
    flex-wrap:wrap;
    gap:5px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form .project-author-actions .wpcf7-checkbox .checked .wpcf7-list-item-label::before{
    font-weight:400;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form .ai_submit_btn{
    text-align:right;
    margin:50px 0 20px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form .ai_submit_btn #woffice-frontend-submit{
    margin:0;
    position:relative;
    min-width:180px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    text-align:center;
    gap:8px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo{
    padding:30px 35px 40px 35px;
    border-radius: 0px;
    box-shadow:0 15px 60px 0 #0000000d
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo{
    padding:0;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .todo_tabs_row{
    padding:25px 0;
    align-items:center
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .todo_tabs_row .todo_tabs .woffice-todo-extratabs{
    background-color:#141414;
    border-radius: 0px;
    display:flex;
    align-items:center;
    gap:10px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .todo_tabs_row .todo_tabs .woffice-todo-extratabs .todo-extratabs-item a{
    font-size:16px;
    font-weight:400;
   color:#fff;
    text-decoration:none;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .todo_tabs_row .todo_tabs .woffice-todo-extratabs .todo-extratabs-item.extratabs-item-active a{
    border-bottom:2px solid #f0f0f0;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .text-center .special-404 i{
    display:none;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .text-center .special-404 a,#buddypress #members-list .bp-profile-card .profile-title #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .text-center .special-404 a,#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .text-center .special-404 #buddypress #members-dir-list .bp-profile-card .profile-title a,#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .text-center .special-404 #buddypress #members-list .bp-profile-card .profile-title a,#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .text-center .special-404 h2{
    font-size:22px;
    font-weight:400;
    line-height:26px;
    letter-spacing:0;
    text-align:left;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters{
    margin:20px 0 30px;
    display:flex;
    align-items:center;
    justify-content:space-between;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters::after{
    position:absolute;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters .list-inline{
    float:unset;
    margin:0;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters .list-inline li a{
    padding-bottom:0;
    font-size:15px;
    font-weight:400;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters .list-inline li a.is-on{
    font-weight:400;
    border-bottom:1px solid
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters .float-right{
    position:relative;
    float:unset;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters .float-right select{
    top:0;
    border:1px solid #0000001a;
    border-radius: 0px;
    background-color:#141414;
    display:inline-flex;
    align-items:center;
    gap:12px;
    font-size:14px;
    font-weight:400;
    padding:10px 35px 10px 15px;
    height:auto;
    width:auto;
    min-width:auto;
    appearance:none;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters .float-right:before{
    content:"";
    font-family:woffice-icon;
    font-size:6px;
    font-weight:400;
    color:#000;
    position:absolute;
    right:15px;
    top:18px;
    z-index:5;
    user-select:none;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-tasks-wrapper+.heading{
    margin:50px 0 30px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-task-form input[type=email],#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-task-form input[type=text],#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-task-form select,#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-task-form textarea{
    background-color:transparent;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-task-form .woffice-add-todo-assigned,#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-task-form .woffice-add-todo-comment,#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-task-form .woffice-add-todo-note{
    flex:none;
    max-width:100%;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-task-form .clearfix .btn-default{
    min-width:165px;
    min-width:165px;
    display:inline-flex;
    align-items:center;
    gap:10px;
    text-align:center;
    justify-content:center
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-task-form .clearfix .btn-default i{
    margin-top:2px;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-task-form .clearfix .btn-default i:before{
    content:"";
    font-family:woffice-icon;
}
#content-container .woffice-file-rename-spinner,#content-container .woffice-file-upload-spinner,#content-container .woffice-files-upload-wrapper{
    display:none;
}
#content-container .woffice-file-rename-btn{
    background-color:#E74F4F;
    border-radius: 0px;
    font-size:1rem;
    padding:13px 18px 13px 18px;
    text-transform:Uppercase;
    color:#fff;
    border-width:1px;
    border-style:solid;
    border-color:#E74F4F;
    font-weight:400;
}
#content-container .woffice-file-rename-btn:hover{
    text-decoration:none;
    background-color:#141414;
    border-radius: 0px;
    font-size:1rem;
    padding:13px 18px 13px 18px;
    text-transform:Uppercase;
    border-width:1px;
    border-style:solid;
    color:#E74F4F;
    border-color:#E74F4F;
    font-weight:400;
}
#content-container .project-tabs-wrapper #project-content-project-files{
    margin-bottom:50px;
    border-radius:0px;
}
#content-container .project-tabs-wrapper #project-content-project-files .file_tab_row{
    width:100%;
    margin:0;
}
#content-container .project-tabs-wrapper #project-content-project-files .file_tab_row .file_tab_table_contenet .file_main_table{
    border:1px solid #777;
    border-radius:0px;
}
#content-container .project-tabs-wrapper #project-content-project-files .file_tab_row .file_tab_table_contenet .file_main_table .file_table_head{
    width:100%;
    margin:0;
    align-items:center;
    border-bottom:1px solid #777
}
#content-container .project-tabs-wrapper #project-content-project-files .file_tab_row .file_tab_table_contenet .file_main_table .file_table_head .file_th{
    padding:15px 20px;
    color:#fff;
    font-size:16px;
    font-weight:400;
}
#content-container .project-tabs-wrapper #project-content-project-files .file_tab_row .file_tab_table_contenet .file_main_table .woffice-files-data .woffice-file-list-parent{
    width:100%;
    margin:0;
}
#content-container .project-tabs-wrapper #project-content-project-files .file_tab_row .file_tab_table_contenet .file_main_table .woffice-files-data .woffice-file-list-parent .file_td{
    padding:25px 20px;
}
#content-container .project-tabs-wrapper #project-content-project-files .file_tab_row .file_tab_table_contenet .file_main_table .woffice-files-data .woffice-file-list-parent .file_td.action_td{
    width:100%;
    display:inline-flex;
    gap:28px;
}
#content-container .project-tabs-wrapper #project-content-project-files .file_tab_row .file_tab_table_contenet .file_main_table .woffice-files-data .woffice-file-list-parent .file_td.action_td a{
    min-width:auto;
    color:#fff;
}
#content-container .project-tabs-wrapper #project-content-project-files .file_tab_row .file_tab_table_contenet .file_add_btn a{
    height:40px;
    min-width:40px;
    width:40px;
    line-height:40px;
    padding:0;
    border-radius:0px;
}
#content-container .project-tabs-wrapper #project-content-project-files .file_tab_row .woffice-files-upload-wrapper form .form-label{
    font-size:22px;
    font-weight:400;
    margin-bottom:30px;
}
#content-container .project-tabs-wrapper #project-content-project-files .file_tab_row .woffice-files-upload-wrapper form #woffice_file_inputs_container{
    display:flex;
    flex-direction:column;
    gap:20px;
    margin-bottom:30px;
}
#content-container .project-tabs-wrapper #project-content-project-files .file_tab_row .woffice-files-upload-wrapper form .woffice-file-input-wrapper span.select2-selection.select2-selection--multiple{
    height:100%;
    min-height:45px;
}
#content-container .project-tabs-wrapper #project-content-project-files button.add_more_btn,#content-container .project-tabs-wrapper #project-content-project-files button.woffice_file_manager_upload_btn{
    font-size:14px;
}
#content-container .project-tabs-wrapper #project-content-project-files .woffice-file-input-row{
    align-items:center
}
.woffice-file-rename-spinner{
    display:none;
}
.woffice-file-modal-close{
    border:0;
    background-color:transparent;
}
.woffice-file-rename-btn{
    background-color:#E74F4F;
    border-radius: 0px;
    font-size:1rem;
    padding:13px 18px 13px 18px;
    text-transform:Uppercase;
    color:#fff;
    border-width:1px;
    border-style:solid;
    border-color:#E74F4F;
    font-weight:400;
}
.woffice-file-rename-btn:hover{
    text-decoration:none;
    background-color:#141414;
    border-radius: 0px;
    font-size:1rem;
    padding:13px 18px 13px 18px;
    text-transform:Uppercase;
    border-width:1px;
    border-style:solid;
    color:#E74F4F;
    border-color:#E74F4F;
    font-weight:400;
}
.woffice-file-rename-btn:focus{
    outline:0;
    box-shadow:none;
}
#content-container #wiki-page-content{
    padding-bottom:70px;
}
#content-container #wiki-page-content .post-title{
    margin-bottom:30px;
}
#content-container #wiki-page-content>P{
    text-align:left;
}
#content-container #wiki-page-content .wiki_item_row{
    margin-block:50px;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container{
    margin-bottom:32px;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card{
    box-shadow:0 15px 60px 0 #0000000d;
    border-radius: 0px;
    overflow:hidden;
    padding:0;
    background:#141414;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body{
    padding:0;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading{
    padding:0 30px;
    margin:0;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a,#buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading h2{
    padding-bottom:22px;
    margin:0;
    border-bottom:1px solid #777
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .text-body,#buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .text-body,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .text-body,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .text-body,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading h2 .text-body{
    display:inline-flex;
    align-items:center;
    pointer-events:none;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .text-body i,#buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .text-body i,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .text-body i,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .text-body i,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading h2 .text-body i{
    margin-right:20px;
    border-radius:0 0 8px 8px;
    padding:0;
    width:56px;
    height:56px;
    display:grid;
    place-items:center;
    position:relative;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .text-body i::before,#buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .text-body i::before,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .text-body i::before,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .text-body i::before,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading h2 .text-body i::before{
    font-size:26px;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container{
    padding:14px 0 30px;
    max-width:100%;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li{
    padding:17px 30px;
    display:flex;
    align-items:center;
    gap:18px;
    transition:.3s ease-in-out;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li:hover{
    box-shadow:0 2px 20px 0 #0000000d
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li .item-icon{
    width:40px;
    height:40px;
    display:grid;
    place-items:center;
    background:#141414;
    border-radius:0px;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li .item-icon i{
    font-size:20px;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li .item-icon i::before{
    content:"";
    font-family:woffice-icon;
    font-weight:400;
    color:#8d96b8;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li a.text-body{
    position:relative;
   color:#fff;
    text-transform:Uppercase;
    text-decoration:none;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li .count{
    padding:5px 8px;
    font-size:12px;
    font-weight:400;
    line-height:14.52px;
    text-align:left;
   color:#fff;
    min-width:50px;
    border-radius: 0px;
    display:inline-flex;
    align-items:center;
    gap:5px;
    background:#E74F4F;1a
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li .count i{
    font-size:15px;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li .count i::before{
    content:"";
    font-family:woffice-icon;
    font-weight:400;
    color:#000;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li.sub-category{
    display:block;
    box-shadow:none;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li.sub-category>span{
    position:relative;
    cursor:pointer;
    display:flex;
    gap:10px;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li.sub-category>span::after{
    content:"\f0d7";
    font-family:"Font Awesome 5 Free";
    font-weight:400;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li.sub-category ul{
    border-bottom:1px solid #777
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li.sub-category ul li{
    padding:18px 0;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body .heading a .text-body i,#buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body .heading a .text-body i,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .text-body i,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .text-body i,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body .heading h2 .text-body i{
    background:#E74F4F;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body .heading a .wiki-category-count,#buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body .heading a .wiki-category-count,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .wiki-category-count,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .wiki-category-count,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body .heading h2 .wiki-category-count{
    color:#E74F4F;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body ul.wiki-category-container li .count{
    background:#E74F4F;1a
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body .heading a .text-body i,#buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body .heading a .text-body i,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .text-body i,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .text-body i,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body .heading h2 .text-body i{
    background:#E74F4F;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body .heading a .wiki-category-count,#buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body .heading a .wiki-category-count,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .wiki-category-count,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .wiki-category-count,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body .heading h2 .wiki-category-count{
    color:#E74F4F;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body ul.wiki-category-container li .count{
    background:#E74F4F;1a
}
#content-container #wiki-page-content .wiki_item_row+hr{
    margin:0;
    border:0;
}
#content-container #wiki-page-content #wiki-bottom{
    text-align:left;
}
#content-container #wiki-page-content #wiki-bottom a.frontend-wrapper__toggle{
    margin:0;
}
#content-container article #wiki-create{
    position:relative;
    border-radius: 0px;
    margin-bottom:70px;
}
#content-container article #wiki-create form{
    margin:0;
}
#content-container article #wiki-create form #postform-select-parent .select2-container .selection .select2-selection--multiple{
    border-style:solid;
    border-width:1px;
    height:50px;
    border-color:#777;
    border-radius: 0px;
    padding:6px 16px 6px 16px;
    font-size:1.125rem;
    box-shadow:none;
    margin-bottom:12px;
    width:100%;
}
#content-container article #wiki-create form #postform-select-parent .select2-container .selection .select2-selection--multiple textarea.select2-search__field{
    position:relative;
    top:-24px;
    height:25px;
    padding:0 10px;
}
#content-container article #wiki-create form #postform-select-parent .select2-container .selection .select2-selection--multiple .select2-selection__rendered li{
    margin-top:0;
    margin-block:0;
    padding:8px 16px;
    border-radius: 0px;
    border:1px solid #444444;
    outline:0;
    display:inline-flex;
    flex-direction:row-reverse;
    align-items:center;
    gap:12px;
    font-size:14px;
    font-weight:400;
    line-height:17px;
    letter-spacing:0;
    text-align:left;
   color:#fff;
    background-color:#333;
}
#content-container article #wiki-create form #postform-select-parent .select2-container .selection .select2-selection--multiple .select2-selection__rendered li button{
    position:relative;
    padding:0;
    background-color:transparent;
    color:#fff;
    border:none;
}
#content-container article #wiki-create form .ai_submit_btn{
    margin:50px 0 0;
    text-align:right;
}
#content-container article #wiki-create form .ai_submit_btn button[type=submit]{
    margin:0;
    max-width:150px;
    min-width:145px;
}
#content-container article #wiki-create>.center a{
    position:absolute;
    right:188px;
    bottom:40px;
    min-width:145px;
}
article.type-wiki #wiki-nav{
    margin-bottom:60px;
}
article.type-wiki #wiki-nav .item-list-tabs-wiki .woffice-tab-layout__nav{
    display:flex;
    align-items:center;
    column-gap:30px;
    row-gap:60px;
    flex-wrap:wrap
}
article.type-wiki #wiki-nav .item-list-tabs-wiki .woffice-tab-layout__nav li{
    margin:0;
    box-shadow:0 10px 50px 0 #00000014;
    min-height:117px;
    max-width:170px;
    width:100%;
}
article.type-wiki #wiki-nav .item-list-tabs-wiki .woffice-tab-layout__nav li .wiki-tab-icon{
    display:grid;
    place-items:center;
    height:66px;
    width:66px;
    border:5px solid #777;
}
article.type-wiki #wiki-nav .item-list-tabs-wiki .woffice-tab-layout__nav li a{
    padding:20px 20px;
    word-wrap:none;
    text-decoration:none;
}
article.type-wiki .wiki-tabs-wrapper{
    box-shadow:0 15px 60px 0 #0000000d;
    border-radius: 0px;
    margin-bottom:70px;
    padding:0;
    overflow:hidden;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-view{
    padding:40px 30px 40px 30px;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-view .wiki-like-container p.wiki-like{
    display:inline-flex;
    align-items:center;
    gap:8px;
    border-radius: 0px;
    background:#141414;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-view .wiki-like-container p.wiki-like a{
    font-size:24px;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-view .blog-next-page{
    text-align:left;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-view .blog-next-page a{
    margin:0;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form{
    margin:0;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form input[type=email],article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form input[type=text],article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form select,article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form textarea{
    border-radius: 0px;
    border:1px solid #777;
    outline:0;
    min-height:47px;
    background:0 0;
    padding:0 15px;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form>.row{
    margin-bottom:15px;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form #postform-select-parent{
    margin:15px 0 25px;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form #postform-select-parent textarea.select2-search__field{
    display:none;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form #postform-select-parent .select2-selection--multiple{
    border-radius: 0px;
    border:1px solid #777;
    outline:0;
    min-height:56px;
    height:auto;
    background:0 0;
    padding:0 8px;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form #postform-select-parent .select2-selection--multiple ul.select2-selection__rendered{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    min-height:47px;
    gap:8px;
    padding:10px 0;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form #postform-select-parent .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice{
    margin-block:0;
    padding:8px 16px;
    border-radius: 0px;
    border:1px solid #444444;
    outline:0;
    display:inline-flex;
    flex-direction:row-reverse;
    align-items:center;
    gap:12px;
    font-size:14px;
    font-weight:400;
    line-height:17px;
    letter-spacing:0;
    text-align:left;
   color:#fff;
    background-color:#333;
    text-transform:Uppercase;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form #postform-select-parent .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice button.select2-selection__choice__remove{
    position:relative;
    background-color:transparent;
    border:none;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form #postform-select-parent .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice button.select2-selection__choice__remove span{
    color:#999;
    cursor:pointer;
    display:inline-block;
    font-weight:400;
    margin-right:2px;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form .ai_submit_btn{
    text-align:right;
    margin:50px 0 20px;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form .ai_submit_btn #woffice-frontend-submit{
    margin:0;
    position:relative;
    min-width:180px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    text-align:center;
    gap:8px;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-revisions ul li{
    font-weight:400;
    font-size:15px;
    color:#fff;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-revisions ul li::before{
    position:relative;
}
body.single-project #content .heading{
    text-align:center
}
html{
    max-width:100%;
    width:100%;
    overflow:hidden;
    overflow-y:auto;
}
.is-right-sidebar{
    padding:0;
    overflow:hidden;
    position:relative;
    z-index:15;
}
.is-left-sidebar.has-sidebar-hidden{
    display:block;
    transition:.3s ease-in-out;
}
#page-wrapper .is-right-sidebar{
    visibility:visible;
    z-index:50;
    right:0;
    position:absolute;
    height:100%;
    transition:all .6s ease;
    box-shadow:0 1rem 1rem rgba(0,0,0,.15);
    overflow:hidden;
    display:block;
    max-width:320px;
}
#page-wrapper .is-right-sidebar.has-sidebar-hidden{
    right:-340px;
    opacity:1;
    transition:all .6s ease;
}
#page-wrapper #rsidebar_mobile_close_btn{
    border:0;
    font-size:25px;
    border-radius:0px;
    width:35px;
    height:35px;
    line-height:0;
    cursor:pointer;
    font-family:inherit;
    display:none;
    place-items:center;
    background-color:#333;
    margin-left:5px;
    margin-top:5px;
    z-index:15;
    position:relative;
}
#right-sidebar{
    background:#141414;
    z-index:16;
    -webkit-transition:right .6s;
    -moz-transition:right .6s;
    transition:right .6s;
    right:0;
    height:100%;
    padding:32px;
}
#right-sidebar #mobile-menu-canvas-close{
    display:none;
}
#right-sidebar #mobile-menu-canvas-close .mobile-canvas-header{
    height:45px;
    width:45px;
    float:right;
    text-align:center
}
#right-sidebar #mobile-menu-canvas-close .mobile-canvas-header .close-navmenu{
    border:0;
    font-size:30px;
    border-radius:0px;
    width:40px;
    height:40px;
    line-height:40px;
}
#right-sidebar .sidebar-userinfo{
    padding-bottom:40px;
}
#right-sidebar .sidebar-userinfo figcaption{
    padding-left:15px;
}
#right-sidebar .sidebar-userinfo .user-name{
    font-size:1rem;
   color:#fff;
    text-transform:Uppercase;
    word-wrap:none;
    word-break:none
}
#right-sidebar .sidebar-userinfo .user-email{
    font-size:.13rem;
    color:transparent;
    word-wrap:none;
    word-break:none
}
#right-sidebar .sidebar-userinfo .user-infodetail{
    margin:0;
    display:flex;
    align-items:center;
    position:relative;
    text-decoration:none;
    position:relative;
    width:100%;
}
#right-sidebar .sidebar-userinfo .user-infodetail a#user-thumb{
    width:40px;
}
#right-sidebar .sidebar-userinfo .user-infodetail a#user-thumb img{
    border-radius:0px;
    width:100%;
    height:100%;
}
#right-sidebar .sidebar-userinfo .user-infodetail .user-profile-trigger{
    position:absolute;
    top:0;
    right:-6px;
}
#right-sidebar .sidebar-userinfo .user-infodetail .user-profile-trigger a .stellar-angle-down svg{
    transform:rotate(270deg);
}
#right-sidebar .sidebar-userinfo .user-infodetail .user-profile-trigger a:hover path{
    stroke:#E74F4F;
}
#right-sidebar .widget{
    padding:0 0 24px 0;
    border-bottom:1px solid #777;
    display:block;
}
#right-sidebar .widget .intern-box.box-title{
    padding:16px 0 16px 0;
    position:relative;
    margin:-20px 0 0 0;
    text-align:left;
}
#right-sidebar .widget .intern-box.box-title h3{
    margin:0;
    display:inline-block;
    position:relative;
    z-index:11;
    padding:0;
    font-size:16px;
    font-weight:400;
    word-wrap:none;
    word-break:none
}
#right-sidebar .widget .intern-padding{
    padding:0;
}
#right-sidebar .widget .intern-padding p{
    margin-bottom:0;
}
#right-sidebar .widget .intern-padding ul{
    padding-left:0;
    list-style-type:none;
    position:relative;
    margin-bottom:0;
    height:initial;
}
#right-sidebar .widget .intern-padding ul li{
    position:relative;
}
#right-sidebar .widget label{
    font-weight:inherit;
    font-size:.9em;
}
#right-sidebar .widget.widget_nav_menu li,#right-sidebar .widget.widget_recent_entries li{
    padding-left:28px;
}
#right-sidebar .widget.widget_bp_core_whos_online_widget .avatar-block{
    display:-moz-flex;
    display:-ms-flex;
    display:-o-flex;
    display:flex;
    -o-flex-flow:row wrap;
    flex-flow:row wrap;
    text-align:left;
    padding-left:25px;
}
#right-sidebar .widget.widget_bp_core_whos_online_widget .avatar-block .item-avatar{
    border-radius:0px;
    position:relative;
    left:-5px;
    margin-left:-30px;
    z-index:1;
}
#right-sidebar .widget.widget_nav_menu #menu-demo-nav::after{
    content:"";
    position:absolute;
    left:9px;
    top:0;
    height:100%;
    border-left:3px dotted #e74f4f;
    z-index:-4;
}
#right-sidebar .widget.widget_nav_menu #menu-demo-nav .menu-item{
    padding-left:17px;
    padding-bottom:27px;
    position:relative;
    font-size:14px;
    font-weight:400;
}
#right-sidebar .widget.widget_nav_menu #menu-demo-nav .menu-item::before{
    content:"";
    width:15px;
    height:15px;
    background:#e74f4f;
    border-radius:0px;
    position:absolute;
    top:3px;
    left:3px;
}
#right-sidebar .widget.widget_nav_menu #menu-demo-nav .menu-item:last-child{
    padding-bottom:0;
}
#right-sidebar .widget.widget_nav_menu #menu-demo-nav .menu-item a{
    color:#f0f0f0;
    margin-left:12px;
}
#right-sidebar .widget.widget_nav_menu #menu-demo-nav .menu-item:hover::before{
    background-color:#E74F4F;
}
#right-sidebar .widget.widget_nav_menu #menu-demo-nav .menu-item:hover a{
    color:#E74F4F;
}
#right-sidebar .widget.widget_woffice_wiki .list-wiki li{
    display:flex;
    justify-content:space-between;
}
#right-sidebar .widget.widget_woffice_wiki .list-wiki li .badge{
    height:100%;
}
#right-sidebar .widget.widget_woffice_tasks_assigned .assigned-tasks-list .assigned-task a{
    font-size:14px;
}
#right-sidebar .widget.widget_woffice_tasks_assigned .assigned-tasks-list .assigned-task a span{
    padding:5px 10px;
    line-height:8px;
    font-size:10px;
    font-weight:400;
}
#page-wrapper .widget.widget_woffice_recent_posts .recent-posts-thumb img{
    height:100%;
    border-radius:0px;
}
#page-wrapper .widget.widget_woffice_recent_posts .list-recent-posts{
    margin-bottom:15px;
}
#page-wrapper .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item .recent-posts-content .recent-posts-title{
    font-size:15px;
    line-height:22px;
    word-break:none
}
#buddypress #group-list .bp-group-card .card-top #page-wrapper .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item .recent-posts-content p,#buddypress #group-list .woffice-xprofile-list .row #page-wrapper .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item .recent-posts-content .col-sm,#buddypress #members-dir-list .bp-profile-card .card-top #page-wrapper .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item .recent-posts-content p,#buddypress #members-dir-list .woffice-xprofile-list .row #page-wrapper .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item .recent-posts-content .col-sm,#buddypress #members-list .bp-profile-card .card-top #page-wrapper .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item .recent-posts-content p,#buddypress #members-list .woffice-xprofile-list .row #page-wrapper .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item .recent-posts-content .col-sm,#page-wrapper .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item .recent-posts-content #buddypress #group-list .bp-group-card .card-top p,#page-wrapper .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item .recent-posts-content #buddypress #group-list .woffice-xprofile-list .row .col-sm,#page-wrapper .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item .recent-posts-content #buddypress #members-dir-list .bp-profile-card .card-top p,#page-wrapper .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item .recent-posts-content #buddypress #members-dir-list .woffice-xprofile-list .row .col-sm,#page-wrapper .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item .recent-posts-content #buddypress #members-list .bp-profile-card .card-top p,#page-wrapper .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item .recent-posts-content #buddypress #members-list .woffice-xprofile-list .row .col-sm,#page-wrapper .widget.widget_woffice_recent_posts .list-recent-posts .recent-posts-item .recent-posts-content .font-rg1{
    font-size:12px;
}
.widget.widget_meta ul li::before,.widget.widget_nav_menu ul li::before{
    content:"\f061"
}
.widget_nav_menu ul li a:before{
    margin-right:5px;
}
.widget.widget_recent_entries ul li::before{
    content:"\f0a1";
    font-family:"Font Awesome 5 Free"
}
.widget.widget_categories ul li::before{
    content:"\f02c"
}
.widget.widget_events ul li::before{
    content:"\f133"
}
.widget.widget_archive ul li::before{
    content:"\f187"
}
.widget.widget_pages ul li::before{
    content:"\f07b"
}
.widget.widget_recent_comments ul{
    list-style:none;
}
.widget.widget_recent_comments ul li::before{
    content:"\f075";
    font-family:"Font Awesome 5 Free";
    padding-right:8px;
}
.widget.widget_rss ul li::before{
    content:"\f09e"
}
.widget.widget_display_replies ul li::before,.widget.widget_display_views ul li::before{
    content:"\f075"
}
.widget.widget_sfwd-courses-widget ul li::before{
    content:"\f19d"
}
.widget select{
    max-width:100%;
}
#scroll-top-container{
    text-align:center;
    padding:0 0 50px 0;
}
a#scroll-top{
    font-size:4em;
    color:rgba(0,0,0,.2);
    display:block;
}
a#scroll-top:hover i{
    position:relative;
    color:rgba(0,0,0,.8);
    -webkit-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    transform:rotate(360deg);
    -webkit-transition-duration:.4s;
    -moz-transition-duration:.4s;
    transition-duration:.4s;
}
.widget.widget_search form{
    margin:0;
}
.widget.widget_search input[type=text]{
    width:80%;
    margin:0;
    padding:10px;
    border-radius: 0px;
    border:1px solid
}
#right-sidebar .widget.widget_search input[type=text]{
    background:#333;
    float:left;
}
#right-sidebar .widget.widget_search form{
    overflow:hidden;
}
.widget.widget_search button{
    border:0;
    text-align:center;
    padding:9px 13px;
    border-radius: 0px;
    color:#fff;
    float:right;
    font-size:1.2em;
    opacity:1;
    -webkit-transition:opacity .4s;
    -moz-transition:opacity .4s;
    transition:opacity .4s;
}
.widget.widget_search button:hover{
    opacity:.4;
}
#page-wrapper .widget.widget_woffice_funfacts .flexslider{
    padding-bottom:40px;
    padding-top:5px;
}
#page-wrapper .widget.widget_woffice_funfacts .flexslider .flex-control-nav{
    bottom:0;
}
#page-wrapper .widget.widget_woffice_funfacts .flexslider ul li{
    padding:0;
    text-align:left;
    overflow:hidden;
    position:relative;
}
#page-wrapper .widget.widget_woffice_funfacts .flexslider.new ul li::before{
    left:20px;
    top:0;
}
#page-wrapper .widget p{
    font-size:14px;
    margin-bottom:0;
}
#page-wrapper .widget .box-title h3{
    margin-bottom:7px;
    text-align:left;
}
#main-footer .widget.widget_woffice_funfacts .flexslider ul{
    margin-top:5px;
}
#main-footer .widget.widget_woffice_funfacts .flexslider ul li::before{
    top:0;
    display:block;
    line-height:1;
    font-size:60px;
}
#main-footer .widget.widget_woffice_funfacts .flexslider ul li p{
    min-height:50px;
}
#page-wrapper .widget.widget_woffice_funfacts .flexslider ul li p{
    line-height:26px;
    min-height:80px;
    padding:10px 20px 0 0;
}
.birthdays-head{
    text-align:center
}
.birthdays-head i{
    font-size:2.5em;
    margin-bottom:10px;
    display:inline-block;
}
.widget ul.birthdays-list li{
    padding:20px 0;
    height:50px;
    display:table;
    background-color:#141414;
    margin-bottom:15px;
    width:100%;
}
.widget ul.birthdays-list li span.birthday-item-content{
    display:table-cell;
    vertical-align:middle;
    padding-left:10px;
    font-size:.9em;
}
.widget ul.birthdays-list li img{
    width:50px;
    height:auto;
    border-radius:0px;
    margin-right:10px;
    float:left;
}
.widget ul.birthdays-list li a{
    opacity:1;
}
.widget ul.birthdays-list li a:hover{
    padding-left:0;
}
.widget ul.birthdays-list li:last-child{
    margin-bottom:0;
}
.widget ul.anniversary-list li{
    padding:20px 0;
    height:50px;
    display:table;
    background-color:#141414;
    margin-bottom:15px;
    width:100%;
}
.widget ul.anniversary-list li span.anniversary-item-content{
    display:table-cell;
    vertical-align:middle;
    padding-left:10px;
    font-size:.9em;
}
.widget ul.anniversary-list li img{
    width:50px;
    height:auto;
    border-radius:0px;
    margin-right:10px;
    float:left;
}
.widget ul.anniversary-list li a{
    opacity:1;
}
.widget ul.anniversary-list li a:hover{
    padding-left:0;
}
.widget ul.anniversary-list li:last-child{
    margin-bottom:0;
}
#woffice_poll{
    margin:0;
}
#woffice_poll p{
    margin:0;
    text-transform:none;
    font-style:italic;
    font-size:1em;
}
#buddypress #group-list .group-button #woffice_poll .leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #woffice_poll a,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #woffice_poll button,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #woffice_poll a,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #woffice_poll button,#buddypress #woffice_poll #profile-group-edit-submit,#buddypress #woffice_poll input[type=submit],#buddypress .activity-update-form #woffice_poll .bpfb_primary_button,#main-content #buddypress #item-body #groups-list li .action #woffice_poll a,#main-content #buddypress #item-body #groups-list li .action #woffice_poll button,#main-content #buddypress #item-body #members-list li .action #woffice_poll a,#main-content #buddypress #item-body #members-list li .action #woffice_poll button,#woffice-login form .login-submit #woffice_poll input,#woffice_poll #buddypress #group-list .group-button .leave-group,#woffice_poll #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,#woffice_poll #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button,#woffice_poll #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,#woffice_poll #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button,#woffice_poll #buddypress #profile-group-edit-submit,#woffice_poll #buddypress .activity-update-form .bpfb_primary_button,#woffice_poll #buddypress input[type=submit],#woffice_poll #main-content #buddypress #item-body #groups-list li .action a,#woffice_poll #main-content #buddypress #item-body #groups-list li .action button,#woffice_poll #main-content #buddypress #item-body #members-list li .action a,#woffice_poll #main-content #buddypress #item-body #members-list li .action button,#woffice_poll #woffice-login form .login-submit input,#woffice_poll .btn,#woffice_poll .login-tabs-wrapper .lostpassword-button,#woffice_poll .type-bp_activity #buddypress .activity-list .load-more a,.login-tabs-wrapper #woffice_poll .lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #woffice_poll a{
    font-style:normal;
    margin:0;
}
#woffice_poll .wpcf7-checkbox span.wpcf7-list-item{
    margin-left:0;
    margin-bottom:10px;
    margin-right:0;
    display:block;
    width:100%;
}
#right-sidebar .widget:nth-child(odd) .wpcf7-checkbox span.wpcf7-list-item-label:before{
    background:#141414;
}
.woffice-poll-ajax-reply{
    padding-bottom:13px;
    padding-top:3px;
}
.woffice-poll-ajax-reply i.fa{
    font-size:16px;
}
.woffice-poll-ajax-reply.fail i.fa{
    color:#ec0e0e;
}
.woffice-poll-ajax-reply p{
    font-style:italic
}
#poll-loader{
    display:none;
}
#woffice-poll-result .woffice-poll-result-answer{
    margin-bottom:20px;
    border-radius: 0px;
    background-color:#141414;
    padding:12px 18px 12px 18px;
}
#woffice-poll-result .woffice-poll-result-answer .progress-cusom{
    margin-bottom:0;
}
#woffice-poll-result .woffice-poll-result-answer:nth-child(3n+1) .project-cateogry-badge{
    color:#E74F4F;
}
#woffice-poll-result .woffice-poll-result-answer:nth-child(3n+1) .progress-custom .progress-bar{
    background-color:#E74F4F;
}
#woffice-poll-result .woffice-poll-result-answer:nth-child(3n+2) .project-cateogry-badge{
    color:#E74F4F;
}
#woffice-poll-result .woffice-poll-result-answer:nth-child(3n+2) .progress-custom .progress-bar{
    background-color:#E74F4F;
}
#woffice-poll-result .woffice-poll-result-answer:nth-child(3n+3) .project-cateogry-badge{
    color:#E74F4F;
}
#woffice-poll-result .woffice-poll-result-answer:nth-child(3n+3) .progress-custom .progress-bar{
    background-color:#E74F4F;
}
#woffice-poll-result .woffice-poll-result-answer:last-child{
    margin-bottom:0;
}
#woffice-poll-result .woffice-poll-result-answer .progress{
    margin:5px 0 0 0;
    height:6px;
    box-shadow:none;
    border-radius:0px;
}
#woffice-poll-result .woffice-poll-result-answer .progress-bar{
    box-shadow:none;
}
#right-sidebar .widget:nth-child(odd) .progress{
    background:#141414;
}
.widget_recent_entries .post-date{
    padding:2px 6px;
    border-radius: 0px;
    text-transform:uppercase;
    font-size:.8em;
    margin-left:10px;
    display:inline-block;
    color:#fff;
}
.widget_nav_menu ul.sub-menu li{
    padding:5px 0 5px 20px;
}
.widget_nav_menu ul.sub-menu li:before{
    content:none;
}
.widget_nav_menu li a.fa:before{
    font-family:"Font Awesome 5 Free"
}
.widget.buddypress div.item-avatar img{
    width:50px;
    height:50px;
    border-radius:0px;
    position:relative;
}
.widget.buddypress div.item-avatar a:hover{
    padding-left:0;
}
.widget.buddypress div.item-avatar a:hover img{
    -webkit-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    transform:rotate(360deg);
    -webkit-transition:all .4s;
    -moz-transition:all .4s;
    transition:all .4s;
}
.widget.buddypress ul.item-list img.avatar{
    width:50px;
    height:50px;
    border-radius:0px;
    position:relative;
}
.widget.buddypress .intern-padding ul li::before{
    content:""
}
.widget.buddypress div.item-title a{
    color:#f0f0f0;
    font-weight:400;
}
.widget.buddypress li{
    padding:20px;
    background-color:#141414;
}
.widget.buddypress li:last-child{
    margin-bottom:0;
}
.widget.buddypress div.item-meta{
    font-style:italic;
    text-transform:none;
}
.widget.buddypress div.item-options::after{
    content:" ";
    display:table;
    clear:both;
}
.widget.buddypress div.item-options a{
    display:block;
    float:left;
    width:33%;
    text-align:center;
    font-size:15px;
    padding:5px;
    border-right:1px solid;
    border-bottom:1px solid;
    color:#fff;
}
.widget.buddypress div.item-options a:last-child{
    border-right:0;
}
.widget.buddypress div.item-options a.selected{
    background-color:#141414;
    color:#E74F4F;
    box-shadow:0 15px 60px rgba(0,0,0,.05);
    font-weight:400;
}
.widget.buddypress div.item-options .bp-separator{
    display:none;
}
.widget.buddypress #bp-login-widget-form #bp-login-widget-submit{
    float:none;
}
.widget.buddypress .bp-login-widget-user-avatar{
    border-radius:0px;
    overflow:hidden;
}
.widget.buddypress ul li::before{
    display:none;
}
#widgets .widget .intern-box.box-title h3{
    background-color:transparent;
    margin-bottom:20px;
}
.widget form{
    margin:0;
}
#woffice-minicart-top{
    height:100%;
    overflow:scroll;
    padding-bottom:90px;
}
#main-footer{
    position:relative;
    z-index:14;
}
#main-footer a{
    text-decoration:none;
}
#main-footer .woffice-footer{
    border-top:1px solid;
    border-color:#e7e7e7;
}
#main-footer .woffice-footer .container{
    padding-block:40px;
}
#page-wrapper .woffice-hero-section{
    position:relative;
    background-size:cover;
    background-position:center;
    height:287px;
    text-align:center
}
#page-wrapper .woffice-hero-section .footer-hero-content{
    position:absolute;
    z-index:10;
    height:100%;
    top:0;
    left:0;
    width:100%;
    text-align:center;
    display:flex;
    justify-content:center;
    flex-direction:column;
    vertical-align:middle;
}
#page-wrapper .woffice-hero-section .footer-hero-content p{
    color:#fff;
    font-weight:400;
    font-size:40px;
    line-height:50px;
}
#extrafooter{
    position:relative;
    border-top:6px solid;
    overflow:hidden;
}
#extrafooter #familiers{
    height:240px;
    width:100%;
    width:calc(100vw + 60px);
}
#extrafooter #familiers img{
    display:inline-block;
    position:relative;
}
#extrafooter-layer{
    position:absolute;
    z-index:10;
    height:100%;
    top:0;
    left:0;
    width:100%;
    text-align:center;
    color:#fff;
    display:flex;
    justify-content:center;
    flex-direction:column;
    vertical-align:middle;
}
#extrafooter-layer a{
    color:inherit;
}
#extrafooter-layer a h1{
    opacity:1;
    -webkit-transition:opacity .4s;
    -moz-transition:opacity .4s;
    transition:opacity .4s;
}
#extrafooter-layer a:hover h1{
    opacity:.5;
    -webkit-transition:opacity .4s;
    -moz-transition:opacity .4s;
    transition:opacity .4s;
}
#extrafooter-layer h1{
    position:relative;
    font-size:3em;
    padding:0;
    height:100%;
}
#extrafooter-layer h1 span{
    font-weight:400;
}
#extrafooter-layer ul{
    padding-left:0;
}
#widgets{
    background-color:#141414;
}
#widgets h3{
    margin:0 0 30px 0;
    position:relative;
}
#widgets h3:after{
    content:"";
    width:30px;
    position:absolute;
    height:2px;
    left:0;
    bottom:-10px;
    background-color:#000;
}
#widgets .widget{
    padding:0 30px;
    margin:0;
}
#widgets .widget.widget_archive ul li,#widgets .widget.widget_categories ul li,#widgets .widget.widget_eventon ul li,#widgets .widget.widget_meta ul li,#widgets .widget.widget_pages ul li,#widgets .widget.widget_recent_comments ul li,#widgets .widget.widget_recent_entries ul li,#widgets .widget.widget_rss ul li,#widgets .widget.widget_woffice_wiki ul li{
    padding-left:30px;
}
#widgets .widget.widget_archive ul li::before,#widgets .widget.widget_categories ul li::before,#widgets .widget.widget_eventon ul li::before,#widgets .widget.widget_meta ul li::before,#widgets .widget.widget_pages ul li::before,#widgets .widget.widget_recent_comments ul li::before,#widgets .widget.widget_recent_entries ul li::before,#widgets .widget.widget_rss ul li::before,#widgets .widget.widget_woffice_wiki ul li::before{
    font-family:"Font Awesome 5 Free";
    left:0;
    top:0;
    position:absolute;
    font-size:1.5em;
    content:"\f061";
    color:#fff;
}
#widgets .widget:last-child{
    border-right:none;
}
#widgets .widget ul{
    padding-left:0;
    list-style-type:none;
}
#widgets .widget ul li{
    position:relative;
    line-height:30px;
    margin-bottom:8px;
}
#widgets .widget ul li a:hover{
    padding-left:10px;
    position:relative;
}
#widgets .widget ul li span.label{
    margin-left:10px;
}
#widgets .widget ul.birthdays-list li{
    padding-left:0;
}
#widgets .widget ul.birthdays-list li::before{
    display:none;
}
#widgets .widget.widget_nav_menu ul li{
    padding-left:0;
}
#widgets .widget.widget_nav_menu ul li::before{
    display:none;
}
#widgets ul.anniversary-list li{
    padding:20px 0;
    height:50px;
    display:table;
    background-color:#141414;
    margin-bottom:15px;
    width:100%;
}
#widgets ul.anniversary-list li span.anniversary-item-content{
    display:table-cell;
    vertical-align:middle;
    padding-left:10px;
    font-size:.9em;
}
#widgets ul.anniversary-list li img{
    width:50px;
    height:auto;
    border-radius:0px;
    margin-right:10px;
    float:left;
}
#widgets ul.anniversary-list li a{
    opacity:1;
}
#widgets ul.anniversary-list li a:hover{
    padding-left:0;
}
#widgets ul.anniversary-list li:last-child{
    margin-bottom:0;
}
.footer-copyright{
    padding:30px;
    line-height:20px;
}
.footer-copyright p{
    color:#f0f0f0;
}
#copyright{
    text-align:center;
    border-top:1px solid;
    border-color:#e7e7e7;
    background-color:#141414;
    padding:20px;
}
#copyright a:hover{
    opacity:.8;
}
#copyright p{
    margin:0;
    padding:20px;
}
#page-wrapper .woffice-time-tracking{
    position:relative;
}
#page-wrapper .woffice-time-tracking.is-loading:before{
    content:"";
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    right:0;
    z-index:12;
    -webkit-animation:blink 2s infinite;
    -moz-animation:blink 2s infinite;
    -o-animation:blink 2s infinite;
    animation:blink 2s infinite;
    animation-timing-function:ease-in-out;
}
#page-wrapper .woffice-time-tracking .woffice-time-tracking-head i{
    font-size:2.5em;
    margin-bottom:10px;
    display:inline-block;
}
#page-wrapper .woffice-time-tracking .woffice-time-tracking-content{
    margin-bottom:20px;
}
#page-wrapper .woffice-time-tracking .woffice-time-tracking-view .woffice-time-tracking_time-displayed{
    font-weight:400;
    font-size:3em;
}
#page-wrapper .woffice-time-tracking .woffice-time-tracking-view .woffice-time-tracking-day{
    margin-bottom:5px;
}
#buddypress #group-list .group-button #page-wrapper .woffice-time-tracking .woffice-time-tracking-actions a.btn-default.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper .woffice-time-tracking .woffice-time-tracking-actions a.btn-default,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper .woffice-time-tracking .woffice-time-tracking-actions a.btn-default,#buddypress #page-wrapper .woffice-time-tracking .woffice-time-tracking-actions a.btn-default#profile-group-edit-submit,#buddypress .activity-update-form #page-wrapper .woffice-time-tracking .woffice-time-tracking-actions a.btn-default.bpfb_primary_button,#main-content #buddypress #item-body #groups-list li .action #page-wrapper .woffice-time-tracking .woffice-time-tracking-actions a.btn-default,#main-content #buddypress #item-body #members-list li .action #page-wrapper .woffice-time-tracking .woffice-time-tracking-actions a.btn-default,#page-wrapper .woffice-time-tracking .woffice-time-tracking-actions #buddypress #group-list .group-button a.btn-default.leave-group,#page-wrapper .woffice-time-tracking .woffice-time-tracking-actions #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#page-wrapper .woffice-time-tracking .woffice-time-tracking-actions #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#page-wrapper .woffice-time-tracking .woffice-time-tracking-actions #buddypress .activity-update-form a.btn-default.bpfb_primary_button,#page-wrapper .woffice-time-tracking .woffice-time-tracking-actions #buddypress a.btn-default#profile-group-edit-submit,#page-wrapper .woffice-time-tracking .woffice-time-tracking-actions #main-content #buddypress #item-body #groups-list li .action a.btn-default,#page-wrapper .woffice-time-tracking .woffice-time-tracking-actions #main-content #buddypress #item-body #members-list li .action a.btn-default,#page-wrapper .woffice-time-tracking .woffice-time-tracking-actions .login-tabs-wrapper a.btn-default.lostpassword-button,#page-wrapper .woffice-time-tracking .woffice-time-tracking-actions .type-bp_activity #buddypress .activity-list .load-more a.btn-default,#page-wrapper .woffice-time-tracking .woffice-time-tracking-actions a.btn.btn-default,.login-tabs-wrapper #page-wrapper .woffice-time-tracking .woffice-time-tracking-actions a.btn-default.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #page-wrapper .woffice-time-tracking .woffice-time-tracking-actions a.btn-default{
    margin:5px 0;
}
#page-wrapper .woffice-time-tracking.is-tracking .woffice-time-tracking_time-displayed{
    -webkit-animation:toggle-second 1s infinite;
    -moz-animation:toggle-second 1s infinite;
    -o-animation:toggle-second 1s infinite;
    animation:toggle-second 1s infinite;
}
@-webkit-keyframes blink{
    0%{
        background-color:rgba(20,20,20,.8);
    }
    25%{
        background-color:rgba(20,20,20,.4);
    }
    50%{
        background-color:rgba(20,20,20,.2);
    }
    75%{
        background-color:rgba(20,20,20,.4);
    }
    100%{
        background-color:rgba(20,20,20,.8);
    }
}
#buddypress #group-list .group-button body .woffice-time-tracking .btn-default.btn-danger.leave-group,#buddypress #group-list .group-button body.woffice-2-x .woffice-time-tracking .btn-default.btn-danger.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button body .woffice-time-tracking a.btn-default.btn-danger,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button body .woffice-time-tracking button.btn-default.btn-danger,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button body.woffice-2-x .woffice-time-tracking a.btn-default.btn-danger,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button body.woffice-2-x .woffice-time-tracking button.btn-default.btn-danger,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button body .woffice-time-tracking a.btn-default.btn-danger,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button body .woffice-time-tracking button.btn-default.btn-danger,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button body.woffice-2-x .woffice-time-tracking a.btn-default.btn-danger,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button body.woffice-2-x .woffice-time-tracking button.btn-default.btn-danger,#buddypress .activity-update-form body .woffice-time-tracking .btn-default.btn-danger.bpfb_primary_button,#buddypress .activity-update-form body.woffice-2-x .woffice-time-tracking .btn-default.btn-danger.bpfb_primary_button,#buddypress body .woffice-time-tracking .btn-default.btn-danger#profile-group-edit-submit,#buddypress body .woffice-time-tracking input.btn-default.btn-danger[type=submit],#buddypress body.woffice-2-x .woffice-time-tracking .btn-default.btn-danger#profile-group-edit-submit,#buddypress body.woffice-2-x .woffice-time-tracking input.btn-default.btn-danger[type=submit],#main-content #buddypress #item-body #groups-list li .action body .woffice-time-tracking a.btn-default.btn-danger,#main-content #buddypress #item-body #groups-list li .action body .woffice-time-tracking button.btn-default.btn-danger,#main-content #buddypress #item-body #groups-list li .action body.woffice-2-x .woffice-time-tracking a.btn-default.btn-danger,#main-content #buddypress #item-body #groups-list li .action body.woffice-2-x .woffice-time-tracking button.btn-default.btn-danger,#main-content #buddypress #item-body #members-list li .action body .woffice-time-tracking a.btn-default.btn-danger,#main-content #buddypress #item-body #members-list li .action body .woffice-time-tracking button.btn-default.btn-danger,#main-content #buddypress #item-body #members-list li .action body.woffice-2-x .woffice-time-tracking a.btn-default.btn-danger,#main-content #buddypress #item-body #members-list li .action body.woffice-2-x .woffice-time-tracking button.btn-default.btn-danger,#woffice-login form .login-submit body .woffice-time-tracking input.btn-default.btn-danger,#woffice-login form .login-submit body.woffice-2-x .woffice-time-tracking input.btn-default.btn-danger,.login-tabs-wrapper body .woffice-time-tracking .btn-default.btn-danger.lostpassword-button,.login-tabs-wrapper body.woffice-2-x .woffice-time-tracking .btn-default.btn-danger.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more body .woffice-time-tracking a.btn-default.btn-danger,.type-bp_activity #buddypress .activity-list .load-more body.woffice-2-x .woffice-time-tracking a.btn-default.btn-danger,body .woffice-time-tracking #buddypress #group-list .group-button .btn-default.btn-danger.leave-group,body .woffice-time-tracking #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-danger,body .woffice-time-tracking #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-danger,body .woffice-time-tracking #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-danger,body .woffice-time-tracking #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-danger,body .woffice-time-tracking #buddypress .activity-update-form .btn-default.btn-danger.bpfb_primary_button,body .woffice-time-tracking #buddypress .btn-default.btn-danger#profile-group-edit-submit,body .woffice-time-tracking #buddypress input.btn-default.btn-danger[type=submit],body .woffice-time-tracking #main-content #buddypress #item-body #groups-list li .action a.btn-default.btn-danger,body .woffice-time-tracking #main-content #buddypress #item-body #groups-list li .action button.btn-default.btn-danger,body .woffice-time-tracking #main-content #buddypress #item-body #members-list li .action a.btn-default.btn-danger,body .woffice-time-tracking #main-content #buddypress #item-body #members-list li .action button.btn-default.btn-danger,body .woffice-time-tracking #woffice-login form .login-submit input.btn-default.btn-danger,body .woffice-time-tracking .btn.btn-default.btn-danger,body .woffice-time-tracking .login-tabs-wrapper .btn-default.btn-danger.lostpassword-button,body .woffice-time-tracking .type-bp_activity #buddypress .activity-list .load-more a.btn-default.btn-danger,body.woffice-2-x .woffice-time-tracking #buddypress #group-list .group-button .btn-default.btn-danger.leave-group,body.woffice-2-x .woffice-time-tracking #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-danger,body.woffice-2-x .woffice-time-tracking #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-danger,body.woffice-2-x .woffice-time-tracking #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-danger,body.woffice-2-x .woffice-time-tracking #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-danger,body.woffice-2-x .woffice-time-tracking #buddypress .activity-update-form .btn-default.btn-danger.bpfb_primary_button,body.woffice-2-x .woffice-time-tracking #buddypress .btn-default.btn-danger#profile-group-edit-submit,body.woffice-2-x .woffice-time-tracking #buddypress input.btn-default.btn-danger[type=submit],body.woffice-2-x .woffice-time-tracking #main-content #buddypress #item-body #groups-list li .action a.btn-default.btn-danger,body.woffice-2-x .woffice-time-tracking #main-content #buddypress #item-body #groups-list li .action button.btn-default.btn-danger,body.woffice-2-x .woffice-time-tracking #main-content #buddypress #item-body #members-list li .action a.btn-default.btn-danger,body.woffice-2-x .woffice-time-tracking #main-content #buddypress #item-body #members-list li .action button.btn-default.btn-danger,body.woffice-2-x .woffice-time-tracking #woffice-login form .login-submit input.btn-default.btn-danger,body.woffice-2-x .woffice-time-tracking .btn.btn-default.btn-danger,body.woffice-2-x .woffice-time-tracking .login-tabs-wrapper .btn-default.btn-danger.lostpassword-button,body.woffice-2-x .woffice-time-tracking .type-bp_activity #buddypress .activity-list .load-more a.btn-default.btn-danger{
    background:#e66666;
    border-color:#e66666;
}
#buddypress #group-list .group-button body .woffice-time-tracking .btn-default.btn-danger.leave-group:hover,#buddypress #group-list .group-button body.woffice-2-x .woffice-time-tracking .btn-default.btn-danger.leave-group:hover,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button body .woffice-time-tracking a.btn-default.btn-danger:hover,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button body .woffice-time-tracking button.btn-default.btn-danger:hover,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button body.woffice-2-x .woffice-time-tracking a.btn-default.btn-danger:hover,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button body.woffice-2-x .woffice-time-tracking button.btn-default.btn-danger:hover,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button body .woffice-time-tracking a.btn-default.btn-danger:hover,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button body .woffice-time-tracking button.btn-default.btn-danger:hover,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button body.woffice-2-x .woffice-time-tracking a.btn-default.btn-danger:hover,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button body.woffice-2-x .woffice-time-tracking button.btn-default.btn-danger:hover,#buddypress .activity-update-form body .woffice-time-tracking .btn-default.btn-danger.bpfb_primary_button:hover,#buddypress .activity-update-form body.woffice-2-x .woffice-time-tracking .btn-default.btn-danger.bpfb_primary_button:hover,#buddypress body .woffice-time-tracking .btn-default.btn-danger#profile-group-edit-submit:hover,#buddypress body .woffice-time-tracking input.btn-default.btn-danger:hover[type=submit],#buddypress body.woffice-2-x .woffice-time-tracking .btn-default.btn-danger#profile-group-edit-submit:hover,#buddypress body.woffice-2-x .woffice-time-tracking input.btn-default.btn-danger:hover[type=submit],#main-content #buddypress #item-body #groups-list li .action body .woffice-time-tracking a.btn-default.btn-danger:hover,#main-content #buddypress #item-body #groups-list li .action body .woffice-time-tracking button.btn-default.btn-danger:hover,#main-content #buddypress #item-body #groups-list li .action body.woffice-2-x .woffice-time-tracking a.btn-default.btn-danger:hover,#main-content #buddypress #item-body #groups-list li .action body.woffice-2-x .woffice-time-tracking button.btn-default.btn-danger:hover,#main-content #buddypress #item-body #members-list li .action body .woffice-time-tracking a.btn-default.btn-danger:hover,#main-content #buddypress #item-body #members-list li .action body .woffice-time-tracking button.btn-default.btn-danger:hover,#main-content #buddypress #item-body #members-list li .action body.woffice-2-x .woffice-time-tracking a.btn-default.btn-danger:hover,#main-content #buddypress #item-body #members-list li .action body.woffice-2-x .woffice-time-tracking button.btn-default.btn-danger:hover,#woffice-login form .login-submit body .woffice-time-tracking input.btn-default.btn-danger:hover,#woffice-login form .login-submit body.woffice-2-x .woffice-time-tracking input.btn-default.btn-danger:hover,.login-tabs-wrapper body .woffice-time-tracking .btn-default.btn-danger.lostpassword-button:hover,.login-tabs-wrapper body.woffice-2-x .woffice-time-tracking .btn-default.btn-danger.lostpassword-button:hover,.type-bp_activity #buddypress .activity-list .load-more body .woffice-time-tracking a.btn-default.btn-danger:hover,.type-bp_activity #buddypress .activity-list .load-more body.woffice-2-x .woffice-time-tracking a.btn-default.btn-danger:hover,body .woffice-time-tracking #buddypress #group-list .group-button .btn-default.btn-danger.leave-group:hover,body .woffice-time-tracking #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-danger:hover,body .woffice-time-tracking #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-danger:hover,body .woffice-time-tracking #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-danger:hover,body .woffice-time-tracking #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-danger:hover,body .woffice-time-tracking #buddypress .activity-update-form .btn-default.btn-danger.bpfb_primary_button:hover,body .woffice-time-tracking #buddypress .btn-default.btn-danger#profile-group-edit-submit:hover,body .woffice-time-tracking #buddypress input.btn-default.btn-danger:hover[type=submit],body .woffice-time-tracking #main-content #buddypress #item-body #groups-list li .action a.btn-default.btn-danger:hover,body .woffice-time-tracking #main-content #buddypress #item-body #groups-list li .action button.btn-default.btn-danger:hover,body .woffice-time-tracking #main-content #buddypress #item-body #members-list li .action a.btn-default.btn-danger:hover,body .woffice-time-tracking #main-content #buddypress #item-body #members-list li .action button.btn-default.btn-danger:hover,body .woffice-time-tracking #woffice-login form .login-submit input.btn-default.btn-danger:hover,body .woffice-time-tracking .btn.btn-default.btn-danger:hover,body .woffice-time-tracking .login-tabs-wrapper .btn-default.btn-danger.lostpassword-button:hover,body .woffice-time-tracking .type-bp_activity #buddypress .activity-list .load-more a.btn-default.btn-danger:hover,body.woffice-2-x .woffice-time-tracking #buddypress #group-list .group-button .btn-default.btn-danger.leave-group:hover,body.woffice-2-x .woffice-time-tracking #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-danger:hover,body.woffice-2-x .woffice-time-tracking #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-danger:hover,body.woffice-2-x .woffice-time-tracking #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-danger:hover,body.woffice-2-x .woffice-time-tracking #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-danger:hover,body.woffice-2-x .woffice-time-tracking #buddypress .activity-update-form .btn-default.btn-danger.bpfb_primary_button:hover,body.woffice-2-x .woffice-time-tracking #buddypress .btn-default.btn-danger#profile-group-edit-submit:hover,body.woffice-2-x .woffice-time-tracking #buddypress input.btn-default.btn-danger:hover[type=submit],body.woffice-2-x .woffice-time-tracking #main-content #buddypress #item-body #groups-list li .action a.btn-default.btn-danger:hover,body.woffice-2-x .woffice-time-tracking #main-content #buddypress #item-body #groups-list li .action button.btn-default.btn-danger:hover,body.woffice-2-x .woffice-time-tracking #main-content #buddypress #item-body #members-list li .action a.btn-default.btn-danger:hover,body.woffice-2-x .woffice-time-tracking #main-content #buddypress #item-body #members-list li .action button.btn-default.btn-danger:hover,body.woffice-2-x .woffice-time-tracking #woffice-login form .login-submit input.btn-default.btn-danger:hover,body.woffice-2-x .woffice-time-tracking .btn.btn-default.btn-danger:hover,body.woffice-2-x .woffice-time-tracking .login-tabs-wrapper .btn-default.btn-danger.lostpassword-button:hover,body.woffice-2-x .woffice-time-tracking .type-bp_activity #buddypress .activity-list .load-more a.btn-default.btn-danger:hover{
    border-color:#e66666;
    color:#fff;
}
#buddypress #group-list .group-button body .woffice-time-tracking .btn-default.btn-info.leave-group,#buddypress #group-list .group-button body.woffice-2-x .woffice-time-tracking .btn-default.btn-info.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button body .woffice-time-tracking a.btn-default.btn-info,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button body .woffice-time-tracking button.btn-default.btn-info,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button body.woffice-2-x .woffice-time-tracking a.btn-default.btn-info,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button body.woffice-2-x .woffice-time-tracking button.btn-default.btn-info,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button body .woffice-time-tracking a.btn-default.btn-info,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button body .woffice-time-tracking button.btn-default.btn-info,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button body.woffice-2-x .woffice-time-tracking a.btn-default.btn-info,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button body.woffice-2-x .woffice-time-tracking button.btn-default.btn-info,#buddypress .activity-update-form body .woffice-time-tracking .btn-default.btn-info.bpfb_primary_button,#buddypress .activity-update-form body.woffice-2-x .woffice-time-tracking .btn-default.btn-info.bpfb_primary_button,#buddypress body .woffice-time-tracking .btn-default.btn-info#profile-group-edit-submit,#buddypress body .woffice-time-tracking input.btn-default.btn-info[type=submit],#buddypress body.woffice-2-x .woffice-time-tracking .btn-default.btn-info#profile-group-edit-submit,#buddypress body.woffice-2-x .woffice-time-tracking input.btn-default.btn-info[type=submit],#main-content #buddypress #item-body #groups-list li .action body .woffice-time-tracking a.btn-default.btn-info,#main-content #buddypress #item-body #groups-list li .action body .woffice-time-tracking button.btn-default.btn-info,#main-content #buddypress #item-body #groups-list li .action body.woffice-2-x .woffice-time-tracking a.btn-default.btn-info,#main-content #buddypress #item-body #groups-list li .action body.woffice-2-x .woffice-time-tracking button.btn-default.btn-info,#main-content #buddypress #item-body #members-list li .action body .woffice-time-tracking a.btn-default.btn-info,#main-content #buddypress #item-body #members-list li .action body .woffice-time-tracking button.btn-default.btn-info,#main-content #buddypress #item-body #members-list li .action body.woffice-2-x .woffice-time-tracking a.btn-default.btn-info,#main-content #buddypress #item-body #members-list li .action body.woffice-2-x .woffice-time-tracking button.btn-default.btn-info,#woffice-login form .login-submit body .woffice-time-tracking input.btn-default.btn-info,#woffice-login form .login-submit body.woffice-2-x .woffice-time-tracking input.btn-default.btn-info,.login-tabs-wrapper body .woffice-time-tracking .btn-default.btn-info.lostpassword-button,.login-tabs-wrapper body.woffice-2-x .woffice-time-tracking .btn-default.btn-info.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more body .woffice-time-tracking a.btn-default.btn-info,.type-bp_activity #buddypress .activity-list .load-more body.woffice-2-x .woffice-time-tracking a.btn-default.btn-info,body .woffice-time-tracking #buddypress #group-list .group-button .btn-default.btn-info.leave-group,body .woffice-time-tracking #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-info,body .woffice-time-tracking #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-info,body .woffice-time-tracking #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-info,body .woffice-time-tracking #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-info,body .woffice-time-tracking #buddypress .activity-update-form .btn-default.btn-info.bpfb_primary_button,body .woffice-time-tracking #buddypress .btn-default.btn-info#profile-group-edit-submit,body .woffice-time-tracking #buddypress input.btn-default.btn-info[type=submit],body .woffice-time-tracking #main-content #buddypress #item-body #groups-list li .action a.btn-default.btn-info,body .woffice-time-tracking #main-content #buddypress #item-body #groups-list li .action button.btn-default.btn-info,body .woffice-time-tracking #main-content #buddypress #item-body #members-list li .action a.btn-default.btn-info,body .woffice-time-tracking #main-content #buddypress #item-body #members-list li .action button.btn-default.btn-info,body .woffice-time-tracking #woffice-login form .login-submit input.btn-default.btn-info,body .woffice-time-tracking .btn.btn-default.btn-info,body .woffice-time-tracking .login-tabs-wrapper .btn-default.btn-info.lostpassword-button,body .woffice-time-tracking .type-bp_activity #buddypress .activity-list .load-more a.btn-default.btn-info,body.woffice-2-x .woffice-time-tracking #buddypress #group-list .group-button .btn-default.btn-info.leave-group,body.woffice-2-x .woffice-time-tracking #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-info,body.woffice-2-x .woffice-time-tracking #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-info,body.woffice-2-x .woffice-time-tracking #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default.btn-info,body.woffice-2-x .woffice-time-tracking #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button.btn-default.btn-info,body.woffice-2-x .woffice-time-tracking #buddypress .activity-update-form .btn-default.btn-info.bpfb_primary_button,body.woffice-2-x .woffice-time-tracking #buddypress .btn-default.btn-info#profile-group-edit-submit,body.woffice-2-x .woffice-time-tracking #buddypress input.btn-default.btn-info[type=submit],body.woffice-2-x .woffice-time-tracking #main-content #buddypress #item-body #groups-list li .action a.btn-default.btn-info,body.woffice-2-x .woffice-time-tracking #main-content #buddypress #item-body #groups-list li .action button.btn-default.btn-info,body.woffice-2-x .woffice-time-tracking #main-content #buddypress #item-body #members-list li .action a.btn-default.btn-info,body.woffice-2-x .woffice-time-tracking #main-content #buddypress #item-body #members-list li .action button.btn-default.btn-info,body.woffice-2-x .woffice-time-tracking #woffice-login form .login-submit input.btn-default.btn-info,body.woffice-2-x .woffice-time-tracking .btn.btn-default.btn-info,body.woffice-2-x .woffice-time-tracking .login-tabs-wrapper .btn-default.btn-info.lostpassword-button,body.woffice-2-x .woffice-time-tracking .type-bp_activity #buddypress .activity-list .load-more a.btn-default.btn-info{
    background:#E74F4F;
}
@-webkit-keyframes toggle-second{
    0%{
        opacity:1;
    }
    30%{
        opacity:.6;
    }
    60%{
        opacity:1;
    }
    100%{
        opacity:1;
    }
}
@keyframes toggle-second{
    0%{
        opacity:1;
    }
    30%{
        opacity:.6;
    }
    60%{
        opacity:1;
    }
    100%{
        opacity:1;
    }
}
body.layout-loginright #woffice-login-left{
    float:left;
}
#woffice-login-left{
    width:50%;
    height:100%;
    float:right;
}
#woffice-login-right{
    position:relative;
    width:50%;
    padding:50px 10% 0 10%;
    background:#141414;
    max-height:100%;
    height:100%;
    overflow-y:auto;
    overflow-x:hidden;
    box-shadow:-2rem 0 2rem rgba(0,0,0,.08);
}
#woffice-login-right::-webkit-scrollbar{
    width:5px;
}
#woffice-login-right::-webkit-scrollbar-thumb{
    background-color:#f1f1f1;
}
#login-logo{
    display:block;
    margin:0 auto 60px auto;
}
#login-logo img{
    display:block;
    max-width:100%;
    height:auto;
}
.login-tabs-wrapper .password-lost{
    color:#E74F4F;
}
.login-tabs-wrapper .lostpassword-button:hover{
    border:1px solid #E74F4F;
}
.login-tabs-wrapper .reg-submit{
    margin-bottom:10px;
    border:1px solid #E74F4F;
    padding:10px 18px 10px 18px;
    float:left;
    max-width:170px;
}
.login-tabs-wrapper .reg-submit:hover{
    border:1px solid #E74F4F;
}
#woffice-login{
    display:block;
    width:100%;
    height:100%;
}
#woffice-login header{
    border-bottom:1px solid #777;
    padding-bottom:15px;
    margin-bottom:35px;
}
#woffice-login header p{
    text-align:left;
    font-size:15px;
   color:#fff;
}
#woffice-login header p strong{
    color:#E74F4F;
}
#woffice-login form input::placeholder{
    font-size:15px;
}
#woffice-login form .form-group .description{
    font-size:15px;
    text-transform:Uppercase;
}
#woffice-login form label{
    margin-bottom:8px;
    font-weight:400;
    width:100%;
    font-size:15px;
}
#woffice-login form label input[type=checkbox]{
    height:15px;
}
#woffice-login form p.login-password,#woffice-login form p.login-username{
    position:relative;
}
#woffice-login form p.login-password input,#woffice-login form p.login-username input{
    padding-left:40px;
}
#woffice-login form p.login-password:after,#woffice-login form p.login-username:after{
    font-family:"Font Awesome 5 Free";
    position:absolute;
    font-size:16px;
    left:15px;
    top:45px;
    color:#b5b5b5;
    font-weight:400;
}
#woffice-login form p.login-username:after{
    content:"\f007"
}
#woffice-login form p.login-password:after{
    content:"\f023"
}
#woffice-login form .login-remember label{
    display:inline-flex;
    align-items:center;
    gap:5px;
}
#woffice-login form .login-remember label input[type=checkbox]{
    width:30px;
    box-shadow:none;
}
#woffice-login form .login-submit input{
    margin:.5rem 0 30px 0;
    border:1px solid #E74F4F;
    padding:10px 18px 10px 18px;
    width:100%;
    float:none;
}
#woffice-login form .login-submit input:hover{
    cursor:pointer
}
#woffice-login form #goback-trigger{
    text-align:right;
}
#woffice-login form #goback-trigger a{
    min-width:170px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;
    padding:10px 18px 10px 18px;
}
#woffice-login footer{
    text-align:center;
    font-style:italic
}
#woffice-login footer p{
    font-size:15px;
    display:inline-flex;
    align-items:center;
    margin:20px 0;
}
#woffice-login footer p a{
    padding-left:10px;
}
#woffice-login footer p a img{
    width:30px;
}
#register-wrapper{
    text-align:center;
    margin-top:20px;
}
#register-wrapper #register-trigger{
    width:100%;
    min-width:150px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:10px;
    height:48px;
}
.form-group #pass-strength-result{
    background:#e74f4f;
    margin-top:16px;
    padding:10px;
    border-radius: 0px;
    font-size:15px;
    color:#fff;
    -webkit-transition:background .5s ease-in-out 0s;
    -moz-transition:background .5s ease-in-out 0s;
    transition:background .5s ease-in-out 0s;
    display:none;
}
.form-group #pass-strength-result.bad,.form-group #pass-strength-result.good,.form-group #pass-strength-result.short,.form-group #pass-strength-result.strong{
    display:block;
    -webkit-transition:background .5s ease-in-out 0s;
    -moz-transition:background .5s ease-in-out 0s;
    transition:background .5s ease-in-out 0s;
}
.form-group #pass-strength-result.bad{
    background:#fb3939;
}
.form-group #pass-strength-result.good{
    background:#28731b
}
.form-group #pass-strength-result.strong{
    background:#E74F4F;
}
#register-form h4{
    margin-top:40px;
}
#content-container #register-form .form-group .datebox label{
    display:block;
}
#content-container #register-form .form-group .datebox select{
    display:inline-block;
    width:30%;
    margin:10px 5px;
}
a.password-lost{
    position:relative;
    font-style:normal;
    font-size:15px;
   color:#fff;
    text-decoration:underline;
    top:-2rem;
    text-align:left;
    display:block;
    transition:.3s ease-in-out;
}
a.password-lost:hover{
    color:#E74F4F;
}
.reset-pwd{
    margin:15px 0;
}
#page-wrapper .social-login-btns .btn-default{
    display:block;
    padding:15px 20px 12px 20px;
    margin-top:20px;
    border-radius: 0px;
    white-space:normal;
}
#page-wrapper .social-login-btns .btn-default i{
    font-size:1.6em;
    position:relative;
    margin-right:10px;
    vertical-align:middle;
}
#page-wrapper .social-login-btns a.glogin-btn.btn-default{
    background:#dd4b39;
    border-color:#dd4b39;
}
#page-wrapper .social-login-btns a.glogin-btn.btn-default:hover{
    background:0 0;
    border-color:#3b5998;
}
#page-wrapper .social-login-btns a.facebook-btn.btn-default{
    background:#3b5998;
}
#page-wrapper .social-login-btns a.facebook-btn.btn-default:hover{
    background:0 0;
}
#page-wrapper .social-login-btns.two-btns{
    text-align:center
}
#page-wrapper .social-login-btns.two-btns .btn-default{
    margin:5px;
    width:46%;
    display:inline-block;
}
.after-glogin{
    text-align:center
}
.after-glogin span{
    display:inline-block;
    font-weight:400;
    text-transform:uppercase;
    padding:10px;
    background-color:#141414;
    position:relative;
    z-index:1;
}
.after-glogin hr{
    margin:0;
    position:relative;
    top:22px;
    z-index:0;
}
#woffice-login.revslider-enabled{
    background-color:initial;
}
#woffice-login.revslider-enabled #woffice-login-left{
    background:0 0;
    opacity:1;
}
body.layout-2 #woffice-login{
    height:auto;
    min-height:100%;
    padding:1px;
}
body.layout-2 #woffice-login-left{
    width:100%;
    height:100%;
    float:none;
    position:fixed;
    z-index:1;
}
body.layout-2 #woffice-login-right{
    width:40%;
    padding:35px 3% 25px 3%;
    margin:50px auto 50px;
    height:auto;
    max-height:none;
    overflow:visible;
    border-radius: 0px;
    position:relative;
    z-index:10;
    box-shadow:0 0 4rem rgba(0,0,0,.28);
}
.alignnone{
    margin:5px 20px 20px 0;
}
.aligncenter{
    display:block;
    text-align:center;
    margin:5px auto 5px auto;
}
div.aligncenter{
    display:block;
    text-align:center;
    margin:5px auto 5px auto;
}
.alignright{
    float:right;
    margin:5px 0 20px 20px;
}
.alignleft{
    float:left;
    margin:5px 20px 20px 0;
}
.wp-block-button{
    margin:5px 20px 20px 0;
}
a img.alignright{
    float:right;
    margin:5px 0 20px 20px;
}
a img.alignnone{
    margin:5px 20px 20px 0;
}
a img.alignleft{
    float:left;
    margin:5px 20px 20px 0;
}
a img.aligncenter{
    display:block;
    margin-left:auto;
    margin-right:auto;
}
.wp-caption{
    background:#141414;
    max-width:96%;
    padding:5px 3px 10px;
    text-align:center
}
.wp-caption img{
    border:0 none;
    height:auto;
    margin:0;
    max-width:98.5%;
    padding:0;
    width:auto;
}
.wp-caption .wp-caption-text{
    font-size:11px;
    font-style:italic;
    line-height:17px;
    margin:0;
    padding:8px;
}
.wp-caption.alignnone{
    margin:5px 20px 20px 0;
}
.wp-caption.alignleft{
    margin:5px 20px 20px 0;
}
.wp-caption.alignright{
    margin:5px 0 20px 20px;
}
.gallery{
    margin-bottom:20px;
}
.gallery-item{
    float:left;
    margin:0 4px 2em 0;
    overflow:hidden;
    position:relative;
    display:inline-block;
    text-align:center;
    vertical-align:top;
    width:100%;
}
.gallery-columns-1 .gallery-item{
    max-width:100%;
}
.gallery-columns-2 .gallery-item{
    max-width:48%;
    max-width:-webkit-calc(50% - 4px);
    max-width:calc(50% - 4px);
}
.gallery-columns-3 .gallery-item{
    max-width:32%;
    max-width:-webkit-calc(33.3% - 4px);
    max-width:calc(33.3% - 4px);
}
.gallery-columns-4 .gallery-item{
    max-width:23%;
    max-width:-webkit-calc(25% - 4px);
    max-width:calc(25% - 4px);
}
.gallery-columns-5 .gallery-item{
    max-width:19%;
    max-width:-webkit-calc(20% - 4px);
    max-width:calc(20% - 4px);
}
.gallery-columns-6 .gallery-item{
    max-width:15%;
    max-width:-webkit-calc(16.7% - 4px);
    max-width:calc(16.7% - 4px);
}
.gallery-columns-7 .gallery-item{
    max-width:13%;
    max-width:-webkit-calc(14.28% - 4px);
    max-width:calc(14.28% - 4px);
}
.gallery-columns-8 .gallery-item{
    max-width:11%;
    max-width:-webkit-calc(12.5% - 4px);
    max-width:calc(12.5% - 4px);
}
.gallery-columns-9 .gallery-item{
    max-width:9%;
    max-width:-webkit-calc(11.1% - 4px);
    max-width:calc(11.1% - 4px);
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){
    margin-right:0;
}
.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(odd),.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){
    clear:left;
}
.gallery-caption{
    background-color:rgba(0,0,0,.7);
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    color:#fff;
    font-size:12px;
    line-height:1.5;
    margin:0;
    max-height:50%;
    opacity:0;
    padding:6px 8px;
    position:absolute;
    bottom:0;
    left:0;
    text-align:left;
    width:100%;
}
.gallery-caption:before{
    content:"";
    height:100%;
    min-height:49px;
    position:absolute;
    top:0;
    left:0;
    width:100%;
}
.gallery-item:hover .gallery-caption{
    opacity:1;
}
.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{
    display:none;
}
body:not(.wp-admin) #wp-link-wrap{
    overflow:auto;
}
body:not(.wp-admin) #wp-link-wrap #wp-link{
    margin:0;
}
body:not(.wp-admin) #wp-link-wrap .button{
    line-height:1;
}
body:not(.wp-admin) #wp-link-close{
    right:40px;
}
.screen-reader-text{
    font-size:inherit;
}
.bypostauthor{
    font-size:inherit;
}
@media only screen and (max-width:782px){
    #woffice-alerts-wrapper{
        margin-top:50px;    }
}
#woffice-alerts-wrapper .container{
    position:relative;
    max-width:100%;
}
#woffice-alerts-wrapper .woffice-main-alert{
    padding:10px;
    color:#fff;
    position:relative;
    border-radius:0px;
}
#woffice-alerts-wrapper .woffice-main-alert.woffice-alert-success{
    background:#E74F4F;
    border:1px solid #E74F4F;
}
#woffice-alerts-wrapper .woffice-main-alert.woffice-alert-info,#woffice-alerts-wrapper .woffice-main-alert.woffice-alert-updated{
    background:#e74f4f;
    border:1px solid #e74f4f
}
#woffice-alerts-wrapper .woffice-main-alert.woffice-alert-alert,#woffice-alerts-wrapper .woffice-main-alert.woffice-alert-error{
    background:#e74f4f;
    border:1px solid #e74f4f;
}
#woffice-alerts-wrapper .woffice-main-alert.woffice-alert-notice{
    background:#e74f4f;
    border:1px solid #e74f4f;
}
#woffice-alerts-wrapper .woffice-main-alert a.woffice-alert-close{
    position:absolute;
    right:10px;
    font-size:16px;
    top:0;
    color:#fff;
    line-height:1;
}
#woffice-alerts-wrapper .woffice-main-alert p{
    color:#fff;
    margin-bottom:0;
    font-weight:400;
    display:inline-flex;
    align-items:center;
    flex-wrap:wrap
}
#woffice-alerts-wrapper .woffice-main-alert p i{
    font-size:2.2em;
    margin-right:10px;
    opacity:1;
    position:relative;
    top:0;
    vertical-align:sub
}
#woffice-alerts-wrapper .woffice-main-alert ul{
    margin-bottom:0;
    margin-top:10px;
}
#woffice-alerts-wrapper .woffice-main-alert ul li{
    font-size:14px;
    line-height:1.8em;
}
#buddypress #message.bp-template-notice{
    display:none;
}
body.menu-is-horizontal #woffice-alerts-wrapper{
    position:absolute;
    width:100%;
    z-index:999;
}
[v-cloak]{
    display:none;
}
#alka-chat-wrapper{
    z-index:1000;
}
#alka-chat-wrapper.is-open #alka-chat-conversations-wrapper{
    width:100%;
    height:100%;
    opacity:1;
    display:block;
    background-color:rgba(0,0,0,.3);
    transition:opacity .4s cubic-bezier(.29, 1.18, 1, 1);
}
#alka-chat-wrapper #alka-chat-conversations-wrapper{
    opacity:0;
    z-index:1001;
    display:none;
    left:0;
    top:0;
    position:fixed;
    transition:opacity .2s ease-out;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal{
    width:40%;
    margin-left:-20%;
    position:absolute;
    left:50%;
    background:#141414;
    box-shadow:0 2px 40px rgba(0,0,0,.1);
    border-radius: 0px;
    top:20vh;
    height:60vh;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#custom-tab .alka-chat-modal-body{
    height:calc(100% - 70px);
    font-size:1.2em;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#custom-tab .alka-chat-modal-body p{
    font-size:1.2em;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#custom-tab .alka-chat-modal-body a{
    color:#fff;
    border:0;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer #buddypress #group-list .group-button a.btn-default.leave-group,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer #buddypress .activity-update-form a.btn-default.bpfb_primary_button,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer #buddypress a.btn-default#profile-group-edit-submit,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer #main-content #buddypress #item-body #groups-list li .action a.btn-default,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer #main-content #buddypress #item-body #members-list li .action a.btn-default,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer .login-tabs-wrapper a.btn-default.lostpassword-button,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer .type-bp_activity #buddypress .activity-list .load-more a.btn-default,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer a.btn.btn-default,#buddypress #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer a.btn-default#profile-group-edit-submit,#buddypress #group-list .group-button #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer a.btn-default.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer a.btn-default,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer a.btn-default,#buddypress .activity-update-form #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer a.btn-default.bpfb_primary_button,#main-content #buddypress #item-body #groups-list li .action #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer a.btn-default,#main-content #buddypress #item-body #members-list li .action #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer a.btn-default,.login-tabs-wrapper #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer a.btn-default.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal#single-conversation .alka-chat-modal-footer a.btn-default{
    width:30%;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-inner{
    position:relative;
    height:100%;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-header{
    padding:20px 20px;
    position:absolute;
    width:100%;
    left:0;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-header{
    border-bottom:1px  solid #777;
    padding:20px 20px 10px 20px;
    border-radius:0px 10px 0 0;
    background:#141414;
    top:0;
    height:68px;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-header h3{
    margin:0;
    text-align:left;
    font-weight:400;
    text-transform:inherit;
    margin-right:10px;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-header h3 i.fa{
    padding-right:10px;
    opacity:.6;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-header a{
    font-size:2em;
    line-height:initial;
    opacity:.2;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-header a:hover{
    opacity:1;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-header a i{
    vertical-align:top
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body{
    top:68px;
    height:calc(100% - 160px);
    overflow-y:auto;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body .messages-empty{
    margin-top:30px;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body .messages-empty i.fa{
    display:block;
    margin-bottom:20px;
    opacity:.2;
    color:#e74f4f;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body .messages-empty span{
    font-size:1.2em;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body label{
    margin-bottom:0;
    font-weight:400;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body .conversations-participant{
    list-style-type:none;
    margin:20px 0 0 0;
    padding:0;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body .conversations-participant li{
    display:inline-block;
    padding:4px 8px;
    background:#777;
    border-radius: 0px;
    color:#fff;
    margin:0 10px 10px 0;
    font-size:.9em;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body .conversations-participant li a{
    padding-left:10px;
    color:#fff;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body .potential-participants{
    margin:0;
    padding:0;
    list-style-type:none;
    box-shadow:0 2px 3px rgba(0,0,0,.2);
    border-radius:0px;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body .potential-participants li{
    padding:10px;
    border-top:1px  solid #777;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body .potential-participants li:last-child{
    border-top:0;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body .potential-participants li:hover{
    opacity:.8;
    cursor:pointer
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body .form-control{
    margin:0;
    height:47px;
    padding-right:40px;
    border:1px solid #777;
    box-shadow:none;
    font-size:1rem;
    border-radius: 0px;
    padding:6px 16px 6px 16px;
    line-height:32px;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body .form-control:focus{
    box-shadow:none;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer{
    border-top:1px  solid #777;
    bottom:0;
    background:#141414;
    border-radius:0 0 10px 10px;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer #buddypress #group-list .group-button a.btn-default.leave-group,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer #buddypress .activity-update-form a.btn-default.bpfb_primary_button,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer #buddypress a.btn-default#profile-group-edit-submit,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer #main-content #buddypress #item-body #groups-list li .action a.btn-default,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer #main-content #buddypress #item-body #members-list li .action a.btn-default,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer .login-tabs-wrapper a.btn-default.lostpassword-button,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer .type-bp_activity #buddypress .activity-list .load-more a.btn-default,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn.btn-default,#buddypress #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default#profile-group-edit-submit,#buddypress #group-list .group-button #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default,#buddypress .activity-update-form #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default.bpfb_primary_button,#main-content #buddypress #item-body #groups-list li .action #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default,#main-content #buddypress #item-body #members-list li .action #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default,.login-tabs-wrapper #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default{
    color:#fff;
    border:0;
    padding:10px;
    display:block;
    width:80%;
    margin:auto;
    font-size:1rem;
    border-radius:0px;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer #buddypress #group-list .group-button a.btn-default.leave-group:focus,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default:focus,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default:focus,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer #buddypress .activity-update-form a.btn-default.bpfb_primary_button:focus,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer #buddypress a.btn-default#profile-group-edit-submit:focus,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer #main-content #buddypress #item-body #groups-list li .action a.btn-default:focus,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer #main-content #buddypress #item-body #members-list li .action a.btn-default:focus,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer .login-tabs-wrapper a.btn-default.lostpassword-button:focus,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer .type-bp_activity #buddypress .activity-list .load-more a.btn-default:focus,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn.btn-default:focus,#buddypress #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default#profile-group-edit-submit:focus,#buddypress #group-list .group-button #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default.leave-group:focus,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default:focus,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default:focus,#buddypress .activity-update-form #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default.bpfb_primary_button:focus,#main-content #buddypress #item-body #groups-list li .action #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default:focus,#main-content #buddypress #item-body #members-list li .action #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default:focus,.login-tabs-wrapper #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default.lostpassword-button:focus,.type-bp_activity #buddypress .activity-list .load-more #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer a.btn-default:focus{
    box-shadow:none;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer .alka-chat-new-message-wrapper{
    width:calc(70% - 20px);
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer .alka-chat-new-message-wrapper textarea{
    margin:0;
    height:47px;
    padding-right:40px;
    border:1px solid #777;
    box-shadow:none;
    font-size:1rem;
    border-radius: 0px;
    padding:6px 16px 6px 16px;
    line-height:32px;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer .alka-chat-new-message-wrapper textarea:focus{
    box-shadow:none;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer .alka-chat-new-message-wrapper textarea::placeholder{
    color:#fff;
    font-size:1rem;
    font-weight:400;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-footer .alka-chat-new-message-wrapper .emojiPickerIconWrap .black{
    border-top-right-radius:15px;
    border-bottom-right-radius:15px;
    border:1px solid #777;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination #buddypress #group-list .group-button a.btn-default.leave-group,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination #buddypress .activity-update-form a.btn-default.bpfb_primary_button,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination #buddypress a.btn-default#profile-group-edit-submit,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination #main-content #buddypress #item-body #groups-list li .action a.btn-default,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination #main-content #buddypress #item-body #members-list li .action a.btn-default,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination .login-tabs-wrapper a.btn-default.lostpassword-button,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination .type-bp_activity #buddypress .activity-list .load-more a.btn-default,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn.btn-default,#buddypress #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default#profile-group-edit-submit,#buddypress #group-list .group-button #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default,#buddypress .activity-update-form #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default.bpfb_primary_button,#main-content #buddypress #item-body #groups-list li .action #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default,#main-content #buddypress #item-body #members-list li .action #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default,.login-tabs-wrapper #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default{
    background:#e74f4f;
    border:0;
    padding:10px 20px;
    margin-bottom:20px;
    display:block;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination #buddypress #group-list .group-button a.btn-default.leave-group:hover,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default:hover,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default:hover,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination #buddypress .activity-update-form a.btn-default.bpfb_primary_button:hover,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination #buddypress a.btn-default#profile-group-edit-submit:hover,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination #main-content #buddypress #item-body #groups-list li .action a.btn-default:hover,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination #main-content #buddypress #item-body #members-list li .action a.btn-default:hover,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination .login-tabs-wrapper a.btn-default.lostpassword-button:hover,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination .type-bp_activity #buddypress .activity-list .load-more a.btn-default:hover,#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn.btn-default:hover,#buddypress #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default#profile-group-edit-submit:hover,#buddypress #group-list .group-button #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default.leave-group:hover,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default:hover,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default:hover,#buddypress .activity-update-form #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default.bpfb_primary_button:hover,#main-content #buddypress #item-body #groups-list li .action #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default:hover,#main-content #buddypress #item-body #members-list li .action #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default:hover,.login-tabs-wrapper #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default.lostpassword-button:hover,.type-bp_activity #buddypress .activity-list .load-more #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder .alka-chat-messages-pagination a.btn-default:hover{
    opacity:.8;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message{
    margin-bottom:15px;
    min-height:50px;
    position:relative;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message div.alka-chat-message-content{
    margin-left:80px;
    margin-top:8px;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message div.alka-chat-message-content textarea{
    margin-top:0;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message div.alka-chat-message-content p{
    padding:8px;
    margin-bottom:0;
    box-shadow:0 1px 6px rgba(0,0,0,.03);
    display:inline-block;
    border-radius: 0px;
    background-color:#202020;
    color:#fff;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message div.alka-chat-message-thumb{
    position:absolute;
    left:0;
    top:0;
    width:50px;
    height:50px;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message div.alka-chat-message-thumb img{
    max-height:100%;
    border-radius:0px;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message.current-user div.alka-chat-message-thumb{
    left:initial;
    right:0;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message.current-user div.alka-chat-message-content{
    margin-left:0;
    margin-right:80px;
    float:right;
    text-align:right;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message.current-user div.alka-chat-message-content p{
    color:#fff;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message.current-user div.alka-chat-message-content:hover{
    opacity:.9;
    cursor:pointer
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message div.alka-chat-message-actions{
    margin-top:10px;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message div.alka-chat-message-actions ul li{
    font-size:.9em;
    color:#e74f4f;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message div.alka-chat-message-actions ul li a{
    color:#e74f4f;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message div.alka-chat-message-actions ul li a:hover{
    color:#e74f4f;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations{
    position:fixed;
    bottom:100px;
    right:220px;
    z-index:1003;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul{
    margin:0;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.conversation-pagination,#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.single-conversation{
    margin-left:30px;
    float:left;
    position:absolute;
    right:0;
    transition:right .1s ease-in;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.conversation-pagination .conversation-close,#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.single-conversation .conversation-close{
    font-size:21px;
    font-weight:400;
    line-height:1;
    color:#444;
    opacity:.7;
    position:absolute;
    top:-8px;
    z-index:10;
    right:0;
    cursor:pointer
}
#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.conversation-pagination .conversation-close:hover,#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.single-conversation .conversation-close:hover{
    opacity:1;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.conversation-pagination a,#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.single-conversation a{
    position:relative;
    width:60px;
    height:60px;
    display:block;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.conversation-pagination a i.fa.page-switcher,#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.single-conversation a i.fa.page-switcher{
    color:#fff;
    font-size:30px;
    display:block;
    text-align:center;
    line-height:60px;
    height:60px;
    border:1px solid #777;
    border-radius:0px;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.conversation-pagination a:hover i.fa.page-switcher,#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.single-conversation a:hover i.fa.page-switcher{
    border:1px solid #777;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.conversation-pagination a span.conversation-label,#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.single-conversation a span.conversation-label{
    border-radius: 0px;
    position:absolute;
    bottom:0;
    color:#fff;
    font-weight:400;
    padding:2px 6px;
    font-size:10px;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.conversation-pagination a span.conversation-label.participants,#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.single-conversation a span.conversation-label.participants{
    left:0;
    background:#e74f4f;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.conversation-pagination a span.conversation-label.new,#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.single-conversation a span.conversation-label.new{
    left:0;
    top:0;
    bottom:initial;
    padding:2px 5px;
    color:#e74f4f;
    background:#e74f4f;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.conversation-pagination a:hover img,#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.single-conversation a:hover img{
    box-shadow:0 2px 10px rgba(0,0,0,.5);
}
#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.conversation-pagination a img,#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.single-conversation a img{
    max-width:100%;
    max-height:100%;
    border-radius:0px;
    box-shadow:0 2px 10px rgba(0,0,0,.2);
}
#alka-chat-wrapper #alka-chat-alerts{
    position:fixed;
    right:0;
    top:40px;
    min-height:40px;
    margin:20px 40px;
    width:calc(100% - 80px);
}
#alka-chat-wrapper #alka-chat-alerts .tiny-alert{
    position:relative;
    top:0;
    left:initial;
    box-shadow:0 2px 10px rgba(0,0,0,.2);
    border-radius: 0px;
    width:initial;
    text-align:left;
    margin-left:0;
    display:inline-block;
    padding:6px 15px;
}
#alka-chat-wrapper #alka-chat-actions{
    right:40px;
    bottom:40px;
    position:fixed;
    z-index:1002;
}
#alka-chat-wrapper #alka-chat-actions ul{
    text-align:right;
    margin-bottom:110px;
}
#alka-chat-wrapper #alka-chat-actions ul li a{
    margin:6px 0;
    display:inline-block;
    background:#141414;
    font-weight:400;
    padding:4px 10px;
    border-radius: 0px;
    color:#777;
    box-shadow:0 2px 10px rgba(0,0,0,.2);
}
#alka-chat-wrapper #alka-chat-actions ul li a:hover{
    color:#76798a
}
#alka-chat-wrapper #alka-chat-actions #alka-chat-main{
    font-size:30px;
    width:60px;
    height:60px;
    display:block;
    line-height:60px;
    text-align:center;
    right:40px;
    bottom:40px;
    position:fixed;
    border-radius: 0px;
    color:#fff;
    box-shadow:0 2px 10px rgba(0,0,0,.16);
    background-color:#E74F4F;
}
#alka-chat-wrapper #alka-chat-actions #alka-chat-main i.fa{
    position:relative;
    top:2px;
}
#alka-chat-wrapper .slide-fade-bottom-enter-active,#alka-chat-wrapper .slide-fade-right-enter-active,#alka-chat-wrapper .slide-fade-top-enter-active{
    transition:all .3s cubic-bezier(.51, 1.24, 1, 1);
}
#alka-chat-wrapper .slide-fade-bottom-leave-active,#alka-chat-wrapper .slide-fade-right-leave-active,#alka-chat-wrapper .slide-fade-top-leave-active{
    transition:all .3s cubic-bezier(.51, 1.24, 1, 1);
}
#alka-chat-wrapper .slide-fade-right-enter,#alka-chat-wrapper .slide-fade-right-leave-to{
    transform:translateX(100px);
    opacity:0;
}
#alka-chat-wrapper .slide-fade-bottom-enter,#alka-chat-wrapper .slide-fade-bottom-leave-to{
    transform:translateY(100%);
    opacity:0;
}
#alka-chat-wrapper .slide-fade-top-enter,#alka-chat-wrapper .slide-fade-top-leave-to{
    transform:translateY(-50%);
    opacity:0;
}
@media (max-width:1200px){
    #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal{
        width:60%;
        margin-left:-30%;
    }
    #alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations{
        right:130px;    }
}
@media (max-width:992px){
    #alka-chat-wrapper #alka-chat-actions{
        bottom:120px;    }
    #alka-chat-wrapper #alka-chat-actions ul{
        margin-bottom:0;
    }
    #alka-chat-wrapper #alka-chat-actions ul li{
        display:inline-block;
        margin-left:10px;    }
}
@media (max-width:650px){
    #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal{
        width:90%;
        margin-left:-45%;
    }
}
.conversation-meta .conversation-participants{
    margin-bottom:10px;
}
.conversation-meta .conversation-participants a{
    display:block;
    opacity:1;
}
.conversation-meta .conversation-participants a span{
    opacity:1;
}
.conversation-meta .conversation-participants a img{
    width:30px;
    height:30px;
    border-radius:0px;
}
.conversation-meta hr{
    margin:10px -14px 10px -14px;
}
#buddypress #group-list .group-button .conversation-meta a.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button .conversation-meta a,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button .conversation-meta a,#buddypress .activity-update-form .conversation-meta a.bpfb_primary_button,#buddypress .conversation-meta a#profile-group-edit-submit,#main-content #buddypress #item-body #groups-list li .action .conversation-meta a,#main-content #buddypress #item-body #members-list li .action .conversation-meta a,.conversation-meta #buddypress #group-list .group-button a.leave-group,.conversation-meta #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,.conversation-meta #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,.conversation-meta #buddypress .activity-update-form a.bpfb_primary_button,.conversation-meta #buddypress a#profile-group-edit-submit,.conversation-meta #main-content #buddypress #item-body #groups-list li .action a,.conversation-meta #main-content #buddypress #item-body #members-list li .action a,.conversation-meta .login-tabs-wrapper a.lostpassword-button,.conversation-meta .type-bp_activity #buddypress .activity-list .load-more a,.conversation-meta a.btn,.login-tabs-wrapper .conversation-meta a.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more .conversation-meta a{
    font-size:1em;
    opacity:1;
}
#buddypress #group-list .group-button .conversation-meta a.leave-group i.fa,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button .conversation-meta a i.fa,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button .conversation-meta a i.fa,#buddypress .activity-update-form .conversation-meta a.bpfb_primary_button i.fa,#buddypress .conversation-meta a#profile-group-edit-submit i.fa,#main-content #buddypress #item-body #groups-list li .action .conversation-meta a i.fa,#main-content #buddypress #item-body #members-list li .action .conversation-meta a i.fa,.conversation-meta #buddypress #group-list .group-button a.leave-group i.fa,.conversation-meta #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a i.fa,.conversation-meta #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a i.fa,.conversation-meta #buddypress .activity-update-form a.bpfb_primary_button i.fa,.conversation-meta #buddypress a#profile-group-edit-submit i.fa,.conversation-meta #main-content #buddypress #item-body #groups-list li .action a i.fa,.conversation-meta #main-content #buddypress #item-body #members-list li .action a i.fa,.conversation-meta .login-tabs-wrapper a.lostpassword-button i.fa,.conversation-meta .type-bp_activity #buddypress .activity-list .load-more a i.fa,.conversation-meta a.btn i.fa,.login-tabs-wrapper .conversation-meta a.lostpassword-button i.fa,.type-bp_activity #buddypress .activity-list .load-more .conversation-meta a i.fa{
    padding-right:8px;
}
.conversation-meta ul:not(.conversation-participants) li{
    text-transform:uppercase;
    font-weight:400;
    margin-right:10px;
    color:#777;
}
.conversation-meta ul:not(.conversation-participants) li i.fa{
    padding-right:4px;
}
@media only screen and (max-width:1270px) and (min-width:1200px){
    #page-wrapper{
        overflow-x:hidden;
    }
}
@media only screen and (max-width:1366px) and (min-width:1024px){
    #navigation .main-menu .sub-menu li{
        width:100%;
    }
    #navigation .main-menu .sub-menu li .sub-menu{
        left:0;
    }
}
@media screen and (max-width:1366px){
    #right-sidebar{
        padding:25px;    }
    #right-sidebar .widget.widget_nav_menu #menu-demo-nav .menu-item{
        font-size:12px;    }
    #right-sidebar .widget.widget_woffice_recent_posts .recent-posts-title{
        font-size:14px;    }
    #buddypress #group-list .bp-group-card .card-top #right-sidebar .widget.widget_woffice_recent_posts p,#buddypress #group-list .woffice-xprofile-list .row #right-sidebar .widget.widget_woffice_recent_posts .col-sm,#buddypress #members-dir-list .bp-profile-card .card-top #right-sidebar .widget.widget_woffice_recent_posts p,#buddypress #members-dir-list .woffice-xprofile-list .row #right-sidebar .widget.widget_woffice_recent_posts .col-sm,#buddypress #members-list .bp-profile-card .card-top #right-sidebar .widget.widget_woffice_recent_posts p,#buddypress #members-list .woffice-xprofile-list .row #right-sidebar .widget.widget_woffice_recent_posts .col-sm,#right-sidebar .widget.widget_woffice_recent_posts #buddypress #group-list .bp-group-card .card-top p,#right-sidebar .widget.widget_woffice_recent_posts #buddypress #group-list .woffice-xprofile-list .row .col-sm,#right-sidebar .widget.widget_woffice_recent_posts #buddypress #members-dir-list .bp-profile-card .card-top p,#right-sidebar .widget.widget_woffice_recent_posts #buddypress #members-dir-list .woffice-xprofile-list .row .col-sm,#right-sidebar .widget.widget_woffice_recent_posts #buddypress #members-list .bp-profile-card .card-top p,#right-sidebar .widget.widget_woffice_recent_posts #buddypress #members-list .woffice-xprofile-list .row .col-sm,#right-sidebar .widget.widget_woffice_recent_posts .font-rg1{
        font-size:10px;    }
    #group-list .col-md-4,#members-list .col-md-4,#projects-list .col-md-4{
        flex:0 0 50%;
        max-width:50%;
    }
    body.vertical-modern-menu #main-modern-menu{
        padding:0 15px 0 15px;    }
    body.vertical-modern-menu #main-modern-menu li.menu-item a{
        font-size:14px;
        padding:15px 22px 15px 22px;    }
    body.vertical-modern-menu #main-modern-menu li.menu-item .sub-menu li.menu-item a{
        font-size:14px;
        padding:8px 22px 8px 40px;
        line-height:14px;
        position:relative;
    }
    body.vertical-modern-menu #main-modern-menu li.menu-item .sub-menu li.menu-item a::before{
        top:11px;    }
    body.vertical-modern-menu #main-modern-menu li.menu-item-has-children>.click_menutoggle{
        top:14px;    }
    body.vertical-modern-menu #main-modern-menu li.menu-item-has-children li.menu-item-has-children>.click_menutoggle{
        top:6px;    }
    #buddypress #activity-stream,#buddypress #notifications-user-list,#buddypress .bp-messages-content,#buddypress .members.friends{
        padding:20px;    }
    #buddypress #notifications-user-list{
        padding:0;
    }
    #buddypress #notifications-user-list .notifications-options-nav{
        padding:0 0 40px 0;
    }
    .standard-form{
        padding:20px;    }
    #buddypress .profile .standard-form{
        padding:0;
    }
    #buddypress #woffice-bp-sidebar #item-header #item-header-content .member-header-actions{
        padding-left:0;
    }
    #buddypress #woffice-bp-sidebar .users-single-social .woffice-member-social{
        line-height:44px;    }
}
@media screen and (max-width:1600px),screen and (min-width:1400px) and (max-width:1440px),screen and (min-width:1360px) and (max-width:1366px){
    body.menu-is-horizontal .mega-menu.open{
        left:calc(100% - 520px);
    }
}
@media screen and (max-width:1440px){
    body.vertical-modern-menu .main-modern-menu{
        padding:0 15px 0 15px;    }
}
@media only screen and (max-width:1080px){
    .widget.widget_search input[type=text]{
        width:70%;
    }
    .container{
        width:100%;
    }
    .forum-titles li{
        font-size:.8em;
    }
}
@media only screen and (min-width:993px){
    .main-modern-menu ul.sub-menu.display-submenu{
        display:block;
    }
    body.menu-is-horizontal .main-modern-menu ul.sub-menu li.mega-menu-col:hover>.sub-menu{
        margin-top:0;
        left:0;
        opacity:1;
    }
    body:not(.menu-is-horizontal) .main-menu ul.sub-menu li:hover>.sub-menu{
        margin-left:0;
        padding-left:15px;    }
    .main-menu>li.edge:hover>.sub-menu{
        left:auto;
        right:0;
    }
    .main-menu ul.sub-menu li.edge:hover>.sub-menu{
        left:-200px;    }
    body.menu-is-horizontal #navigation.menu-responsive-horizontal.menu-responsive-horizontal-show ul{
        overflow-y:auto;
    }
    body.menu-is-horizontal #navigation.menu-responsive-horizontal.menu-responsive-horizontal-show .main-menu .mega-menu{
        opacity:1;
    }
}
@media only screen and (max-width:992px){
    #navbar #nav-left{
        width:initial;
    }
    #navbar #nav-buttons{
        width:initial;
    }
    #navbar #nav-buttons a{
        float:left;
    }
    .woffice-project-filter{
        margin:0 10px;    }
    #widgets .widget{
        margin-bottom:20px;
        flex:0 0 100%;
        max-width:100%;
    }
    #nav-cart-trigger .amount,#nav-user strong{
        display:none;
    }
    #user-sidebar{
        width:350px;
        right:-1000px;
        z-index:20;
    }
    body.menu-is-horizontal #navigation{
        width:100%;
    }
    #woffice-notifications-menu{
        z-index:25;
    }
    body.menu-is-horizontal .main-modern-menu ul.sub-menu li a{
        display:inline-block;
        text-align:center
    }
    body.menu-is-horizontal .main-modern-menu ul.sub-menu{
        display:none;
        left:0;
        opacity:1;
        position:relative;
        margin-top:0;
        height:auto;
        z-index:1;
        box-shadow:none;
        background-color:#141414;
    }
    body.menu-is-horizontal.main-modern-menu .mega-menu{
        margin-top:0;
        height:auto;
        display:none;
        position:relative;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item-has-children>a:after{
        font-family:"Font Awesome 5 Free";
        font-weight:400;
        content:"\f0d7";
        padding-left:10px;
        font-size:1.6em;
        position:relative;
        bottom:-2px;    }
    body.menu-is-horizontal .main-modern-menu ul li.menu-item-has-children>a:after{
        font-size:1.2em;
    }
    body.menu-is-horizontal li.menu-item-has-children>a.mobile-menu-displayed:after{
        content:"\f0d8"
    }
    body.menu-is-horizontal .main-modern-menu ul.sub-menu li a.center{
        text-align:center;
        font-size:1.2em;
    }
    body.menu-is-horizontal .main-modern-menu ul li.menu-item-has-children .sub-menu{
        display:block;
        padding-bottom:5px;    }
    body.menu-is-horizontal .main-modern-menu ul li.menu-item-has-children .sub-menu>li>a{
        padding-top:10px;
        padding-bottom:10px;    }
    #navbar{
        z-index:30;
    }
    .admin-bar #navbar.topZero{
        top:0;
    }
    #left-content{
        width:100%;
    }
    #main-content.sidebar-hidden #right-sidebar,body.sidebar-hidden #right-sidebar{
        right:-650px;    }
    #right-sidebar.mobile-hidden{
        right:-650px;    }
    a#can-scroll{
        display:none;
    }
    #extrafooter-layer h1{
        font-size:2em;
    }
    #extrafooter-layer h1::after{
        content:none;
    }
    #extrafooter-layer h1{
        line-height:200px;
        padding:0;
    }
    .widget.widget_search input[type=text]{
        width:82%;
    }
    #content-container div.item-list-tabs ul li a{
        font-size:.9em;
    }
    #woffice-login-left{
        width:30%;
    }
    #woffice-login-right{
        width:70%;
    }
    body.layout-2 #woffice-login #woffice-login-right{
        width:60%;
    }
    #content-container .masonry-layout .box,#dashboard .widget{
        width:48%;
    }
    #featuredbox .featured-background{
        background-attachment:scroll;
    }
    #woffice-notifications-menu{
        --margin-top:60px;
        padding-left:60px;    }
    .menu-responsive-horizontal .main-menu li{
        width:100%;
    }
    body.menu-is-horizontal #navigation.menu-responsive-horizontal{
        height:initial;
    }
    body.menu-is-horizontal #navigation.menu-responsive-horizontal,body.menu-is-horizontal #navigation.navigation-hidden.menu-responsive-horizontal{
        left:0;
    }
    body.menu-is-horizontal #navigation.menu-responsive-horizontal .main-menu ul.sub-menu,body.menu-is-horizontal #navigation.menu-responsive-horizontal .main-menu ul.sub-menu li a{
        width:100%;
    }
    body.menu-is-horizontal #navigation.menu-responsive-horizontal.menu-responsive-horizontal-show li{
        display:block;
        transition:all .5s ease;
    }
    body.menu-is-horizontal #navigation.menu-responsive-horizontal-show{
        height:100%;
    }
    body.menu-is-horizontal #navigation .main-modern-menu li{
        width:100%;
    }
    body.menu-is-horizontal #navigation{
        position:absolute;
        height:initial;
        -webkit-transition:height .6s ease;
        -moz-transition:height .6s ease;
        transition:height .6s ease;
    }
    body.menu-is-horizontal #navigation,body.menu-is-horizontal #navigation.navigation-hidden{
        left:0;
    }
    body.menu-is-horizontal #navigation .main-modern-menu ul.sub-menu,body.menu-is-horizontal #navigation .main-modern-menu ul.sub-menu li a{
        width:100%;
    }
    body.menu-is-horizontal #navigation-show li{
        display:block;
        transition:all .5s ease;
    }
    body.menu-is-horizontal #navigation.menu-responsive-horizontal.menu-responsive-horizontal-show{
        padding-bottom:50px;    }
    .admin-bar #navigation.menu-responsive-horizontal.menu-responsive-horizontal-show{
        padding-bottom:100px;    }
    body.menu-is-horizontal.has-navigation-fixed #navigation{
        -webkit-transition:width .6s ease;
        -moz-transition:width .6s ease;
        transition:width .6s ease;
    }
    body.menu-is-horizontal:not(.navigation-hidden){
        overflow:hidden;
    }
    body.menu-is-horizontal #navigation.menu-responsive-horizontal-show{
        position:fixed
    }
}
@media only screen and (max-width:781px){
    .admin-bar #navbar{
        top:46px;    }
}
@media only screen and (max-width:1024px){
    body.vertical-modern-menu #main-modern-menu.menu-loop-happened .menu-item ul.sub-menu{
        top:0;
    }
    body.vertical-modern-menu #main-modern-menu.menu-loop-happened .mobile-megamenu-open .mega-menu{
        position:relative;
        height:100%;
        opacity:1;
        margin-top:0;
    }
    body.vertical-modern-menu #main-modern-menu.menu-loop-happened .mobile-megamenu-open .mega-menu>ul.sub-menu{
        display:block;
    }
    body.vertical-modern-menu #main-modern-menu.menu-loop-happened .mobile-megamenu-open .mega-menu>ul.sub-menu li a{
        width:100%;
    }
    body.vertical-modern-menu #main-modern-menu.menu-loop-happened .mobile-megamenu-open .mega-menu-col{
        float:none;
    }
    body.menu-is-horizontal #nav-trigger{
        display:block;
    }
    body.menu-is-horizontal #navigation{
        display:block;
        height:100%;
        padding:0;
    }
    body.menu-is-horizontal .main-modern-menu{
        list-style-type:none;
        width:100%;
        padding:0 30px 0 30px;
        margin:0;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item{
        padding:8px 0 0 0;
        position:relative;
        z-index:10;
        clear:both;
        display:block;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item a{
        border-radius: 0px;
        padding:22px 22px 22px 60px;
        width:100%;
        display:block;
        color:#fff;
        font-size:14px;
        line-height:14px;
        text-transform:Uppercase;
        padding:15px 22px 15px 48px;
        -moz-transition:all .4s ease-in-out;
        -ms-transition:all .4s ease-in-out;
        -webkit-transition:all .4s ease-in-out;
        -o-transition:all .4s ease-in-out;
        transition:all .4s ease-in-out;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item a:before{
        position:absolute;
        left:25px;
        font-family:"Font Awesome 5 Free"
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item a::after{
        content:""
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item a.current-menu-highlight{
        color:#fff;
        background-color:#E74F4F;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu{
        display:none;
        list-style:none;
        border-radius: 0px;
        position:relative;
        border-top-right-radius:0;
        border-top-left-radius:0;
        background:#141414;
        z-index:-17;
        position:relative;
        width:100%;
        box-shadow:none;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item a.current-menu-highlight{
        background-color:#141414;
        color:#E74F4F;
        font-weight:400;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item a.current-menu-highlight:before{
        color:#E74F4F;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item a{
        padding:22px 22px 22px 40px;
        color:#f0f0f0;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item a:before{
        content:"";
        position:absolute;
        height:9px;
        width:9px;
        top:26px;
        left:10px;
        background-color:transparent;
        border-radius: 0px;
        z-index:1;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item a::after{
        content:""
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+1) a:before{
        background-color:transparent;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+2) a:before{
        background-color:transparent;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+3) a:before{
        background-color:transparent;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+4) a:before{
        background-color:transparent;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle::after{
        color:#fff;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item a{
        position:relative;
        width:100%;
        display:block;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item a:before{
        top:24px;    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.current-menu-ancestor>a,body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.current-menu-item>a{
        color:#fff;
        font-weight:400;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li:hover>.sub-menu{
        left:0;
    }
    body.menu-is-horizontal .main-modern-menu>li.current-menu-item>a,body.menu-is-horizontal .main-modern-menu>li.current_page_ancestor>a,body.menu-is-horizontal .main-modern-menu>li.current_page_item>a{
        color:#fff;
        background:transparent;
    }
    body.menu-is-horizontal .main-modern-menu>li.current-menu-item>.click_menutoggle:after,body.menu-is-horizontal .main-modern-menu>li.current_page_ancestor>.click_menutoggle:after,body.menu-is-horizontal .main-modern-menu>li.current_page_item>.click_menutoggle:after{
        color:#fff;
    }
    body.menu-is-horizontal .main-modern-menu>li.current_page_item .click_menutoggle::after{
        color:#fff;
    }
    body.menu-is-horizontal .main-modern-menu>li:first-child>a{
        color:#f0f0f0;
        background:transparent;
    }
    body.menu-is-horizontal #navigation .mega-menu{
        display:none;
    }
    body.menu-is-horizontal #navigation .mega-menu ul.sub-menu.mega-menu-row li{
        width:100%;
    }
    body.menu-is-horizontal #navigation .mega-menu ul.sub-menu.mega-menu-row ul.sub-menu{
        display:none;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item-has-children>.click_menutoggle{
        position:absolute;
        right:25px;
        color:#fff;
        cursor:pointer;
        outline:0;
        z-index:9999;
        top:24px;    }
    body.menu-is-horizontal .main-modern-menu li.menu-item-has-children li.menu-item-has-children>.click_menutoggle{
        top:30px;    }
    body.menu-is-horizontal .main-modern-menu li.menu-item-has-children>.click_menutoggle:after{
        font-family:"Font Awesome 5 Free";
        font-weight:400;
        content:"\f054";
        position:relative;
    }
    body.menu-is-horizontal li.menu-item-has-children>.click_menutoggle.caret-up:after{
        content:"\f078";
        color:#fff;
    }
    body.menu-is-horizontal .menu-loop-happened li.menu-item ul.sub-menu{
        top:0;
    }
    body.menu-is-horizontal .menu-loop-happened .mobile-megamenu-open .mega-menu{
        position:relative;
        height:100%;
        opacity:1;
        margin-top:0;
    }
    body.menu-is-horizontal .menu-loop-happened .mobile-megamenu-open .mega-menu ul.sub-menu li a{
        width:100%;
    }
    body.menu-is-horizontal .menu-loop-happened .mobile-megamenu-open .mega-menu-col{
        float:none;
    }
    #navigation #mobile-menu-canvas-close{
        display:block;
    }
    #right-sidebar #mobile-menu-canvas-close{
        display:inherit;
    }
    .is-center-content{
        flex:100%;
        max-width:100%;
    }
    .is-right-sidebar{
        display:none;
        right:-100%;
    }
    .is-right-sidebar{
        padding:0;
        transition:all 5s ease;
        position:fixed;
        right:0;
        width:100%;
        z-index:99;
        height:100%;
        max-width:28%;
        transition:right .4s;    }
    #right-sidebar.sidebar-hidden{
        right:-100%;
    }
    .is-left-sidebar{
        padding:0;
        transition:all 5s ease;
        position:fixed;
        left:0;
        width:100%;
        z-index:99;
        height:100%;
        max-width:28%;
        transition:left .4s;    }
    #main-modern-menu{
        padding:0 15px 0 15px;    }
    #account-group-invites-form,#settings-form,#your-profile{
        padding:15px;    }
    #navigation.navigation-hidden{
        left:-100%;
    }
}
@media only screen and (max-width:768px){
    .is-center-content{
        flex:100%;
        max-width:100%;
    }
    body.menu-is-horizontal #navigation.menu-responsive-horizontal{
        top:46px;
        height:100%;
    }
    body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item a{
        padding:22px 22px 22px 40px;
        text-align:left;
    }
    #navigation #mobile-menu-canvas-close{
        display:block;
    }
    .is-right-sidebar{
        display:none;
    }
    #right-sidebar #mobile-menu-canvas-close{
        display:inherit;
    }
    .is-left-sidebar{
        padding:0;
        transition:all 5s ease;
        position:fixed;
        left:0;
        width:100%;
        z-index:99;
        height:100%;
        max-width:28%;
    }
    .is-right-sidebar{
        padding:0;
        transition:all 5s ease;
        position:fixed;
        right:0;
        width:100%;
        z-index:99;
        height:100%;
    }
    .wiki-tabs-wrapper{
        margin-top:20px;    }
    #buddypress #members-dir-list .bp-profile-card .profile-title .wiki-category-container .heading a,#buddypress #members-list .bp-profile-card .profile-title .wiki-category-container .heading a,.wiki-category-container .heading #buddypress #members-dir-list .bp-profile-card .profile-title a,.wiki-category-container .heading #buddypress #members-list .bp-profile-card .profile-title a,.wiki-category-container .heading h2{
        flex-wrap:wrap
    }
    #main-header .navbar-collapse{
        display:flex
    }
    #main-header .navbar-collapse a#nav-trigger{
        margin:0 30px -3px 8px;    }
    #nav-buttons a{
        padding:0;
        margin:0 8px;    }
    #nav-logo{
        width:142px;    }
    #featuredbox.centered .pagetitle>h1{
        font-size:3em;
    }
    #extrafooter-layer h1{
        font-size:1.5em;
    }
    #navigation .mega-menu.open{
        padding-left:0;
        top:0;
        position:relative;
        z-index:1;
    }
    #navigation .main-menu .mega-menu,#navigation .mega-menu .sub-menu a{
        width:100%;
        left:0;
        margin-left:0;
    }
    #navigation ul.sub-menu.mega-menu-row{
        float:none;
    }
    .admin-bar #navigation{
        top:46px;    }
    #main-content #buddypress ul#groups-list li.item-entry,#main-content #buddypress ul#members-list li.item-entry{
        width:48%;
    }
    #main-content #buddypress #account-group-invites-form,#main-content #buddypress #settings-form,#main-content #buddypress #your-profile{
        padding:15px;    }
    #buddypress ul#activity-stream.item-list li{
        padding:10px 0;
    }
    #buddypress div.activity-comments{
        margin-left:80px;    }
    #content-container div.item-list-tabs ul li a{
        font-size:0;
    }
    #content-container div.item-list-tabs ul li a:before{
        font-size:40px;    }
    #content-container div.item-list-tabs ul li a span{
        font-size:14px;
        right:5px;
        top:50px;    }
    #buddypress div#item-header{
        text-align:center
    }
    #content-container #buddypress div#item-header img.avatar{
        float:none;
        margin:0 0 20px 0;
    }
    #buddypress div#item-header div#item-header-content{
        margin:0;
        width:100%;
    }
    #buddypress div#item-header a.button,#buddypress div#item-header div.generic-button{
        float:none;
        display:inline-block;
    }
    #buddypress div.item-list-tabs#subnav ul li a{
        border-radius:0px;    }
    #buddypress div.item-list-tabs#subnav ul{
        text-align:left;
    }
    #content-container .bp_group #buddypress #item-nav.intern-box div.item-list-tabs ul li a,#content-container .bp_members #buddypress #item-nav.intern-box div.item-list-tabs ul li a{
        font-size:.9em;
    }
    #content-container #create-group-form #item-nav div.item-list-tabs ul li,#content-container #groups-directory-form #item-nav div.item-list-tabs ul li{
        width:120px;    }
    #user-thumb .notifications{
        font-size:12px;    }
    #buddypress #content-container .blog-next-page a#profile-group-edit-submit,#buddypress #group-list .group-button #content-container .blog-next-page a.leave-group,#buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .blog-next-page a,#buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .blog-next-page a,#buddypress .activity-update-form #content-container .blog-next-page a.bpfb_primary_button,#content-container .blog-next-page #buddypress #group-list .group-button a.leave-group,#content-container .blog-next-page #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .blog-next-page #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a,#content-container .blog-next-page #buddypress .activity-update-form a.bpfb_primary_button,#content-container .blog-next-page #buddypress a#profile-group-edit-submit,#content-container .blog-next-page #main-content #buddypress #item-body #groups-list li .action a,#content-container .blog-next-page #main-content #buddypress #item-body #members-list li .action a,#content-container .blog-next-page .login-tabs-wrapper a.lostpassword-button,#content-container .blog-next-page .type-bp_activity #buddypress .activity-list .load-more a,#content-container .blog-next-page a.btn,#main-content #buddypress #item-body #groups-list li .action #content-container .blog-next-page a,#main-content #buddypress #item-body #members-list li .action #content-container .blog-next-page a,.login-tabs-wrapper #content-container .blog-next-page a.lostpassword-button,.type-bp_activity #buddypress .activity-list .load-more #content-container .blog-next-page a{
        margin:10px;    }
    #buddypress div#item-header.group-header div#item-header-content{
        margin:0;
    }
    #buddypress div#item-header.group-header div#item-actions{
        width:100%;
        margin:0;
    }
    #buddypress div#item-header div#item-actions h3{
        display:inline-block;
        margin:10px 0 0 0;
    }
    #buddypress div#item-header ul{
        display:inline-block;
    }
    #buddypress form#whats-new-form #whats-new-avatar{
        float:none;
        text-align:center
    }
    #buddypress form#whats-new-form p.activity-greeting{
        text-align:center;
        margin-left:0;
    }
    #buddypress form#whats-new-form #whats-new-content{
        margin-left:0;
    }
    #buddypress #blog-details-section,#buddypress #profile-details-section,#buddypress .standard-form #basic-details-section{
        width:100%;
        float:none;
        display:inline-block;
    }
    .woocommerce table.cart td.actions input{
        width:100%;
        display:block;
        margin:10px 0;
    }
    #featuredbox .pagetitle,#featuredbox .pagetitle h1{
        padding:0;
        font-size:44px;    }
    .featured-layer{
        z-index:1;
    }
    #featuredbox .pagetitle{
        height:inherit;
    }
}
@media only screen and (max-width:750px){
    .buddypress-wrap:not(.bp-single-vert-nav) .bp-navs li{
        background:#141414;
    }
    .buddypress-wrap #woffice-bp-sidebar{
        margin-bottom:2rem;
    }
    .buddypress-wrap .activity-list.item-list.bp-list .activity-content{
        margin:0;
    }
    .buddypress-wrap .activity-list.item-list.bp-list .activity-content:after{
        display:none;
    }
    .buddypress-wrap .activity-list.item-list.bp-list .activity-content .activity-header{
        margin:0;
        width:100%;
    }
    #main-content #buddypress #activity-stream .activity-avatar{
        text-align:left;
        margin:0;
    }
    #main-content #buddypress #activity-stream .activity-inner{
        padding:20px 0 10px 0;
    }
    #main-content #buddypress #activity-stream .activity-meta{
        padding-left:0;
        width:100%;
    }
    #main-content #buddypress .bp-wrap #item-body{
        padding:25px 20px 25px 20px;    }
    #main-content #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .users-single-itemnav{
        padding:20px;    }
    #main-content #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .users-single-itemnav #woffice-bp-menu-toggle i{
        font-size:22px;    }
    #main-content #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .users-single-itemnav ul{
        margin-top:15px;    }
    #main-content #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .users-single-itemnav ul li a{
        background:0 0;
    }
    #main-content #buddypress .activity-list.item-list.bp-list .activity-comments>ul li .acomment-content{
        padding-left:0;
    }
}
@media only screen and (max-width:600px){
    .w-50,.w-75{
        width:100%;
    }
    #navigation #mobile-menu-canvas-close{
        display:block;
    }
    #right-sidebar #mobile-menu-canvas-close{
        display:inherit;
    }
    .is-left-sidebar{
        width:100%;
        max-width:100%;
    }
    .is-touchable ul.sub-menu{
        top:0;
    }
    .is-touchable ul.sub-menu.mega-menu-row{
        display:block;
    }
    .is-right-sidebar{
        padding:0;
        transition:all 5s ease;
        position:fixed;
        right:0;
        width:100%;
        z-index:99;
        height:100%;
        max-width:100%;
    }
    .is-right-sidebar #closer-usersidebar{
        left:5px;
        font-size:24px;
        border-radius:0px;
        width:35px;
        height:35px;
        line-height:0;
        padding:0;
        font-family:inherit;
        display:grid;
        place-items:center;
        top:15px;
        background-color:242424;
        color:#e74f4f;
    }
    .is-right-sidebar .user-profile-trigger{
        top:5px;
        right:36px;    }
    #right-sidebar #mobile-menu-canvas-close{
        display:inherit;
    }
    #main-search{
        width:0;
    }
    #main-search .active_search{
        display:block;
    }
    #main-search form{
        position:absolute;
        margin:0;
        background:#333;
        height:0;
        visibility:hidden;
        z-index:35;
        width:100%;
        left:0;
        top:70px;
        right:0;
        transition:all .3s ease-in-out;
        padding:0 5px;    }
    #main-header{
        padding:20px 0 20px 20px;    }
    .woocommerce-page ul.products[class*=columns-] li.product{
        width:100%;
    }
    #nav-left{
        border-right:0;
        width:50%;
    }
    #nav-buttons{
        width:100%;
    }
    #nav-buttons a{
        margin:0;
    }
    #nav-buttons #nav-sidebar-trigger{
        z-index:13;
    }
    #nav-buttons .stellar-bell,#nav-buttons .stellar-mini-cart{
        padding:10px 15px;    }
    #nav-user #user-thumb img{
        top:0;
    }
    #main-header #navbar #nav-buttons a{
        padding-right:10px;    }
    #navbar.has_fixed_navbar{
        position:fixed
    }
    #featuredbox .pagetitle{
        padding-top:60px;    }
    body.logged-in #nav-user{
        font-size:0;
    }
    #nav-user{
        font-size:0;
    }
    #user-login{
        font-size:24px;    }
    #nav-user.active #user-close{
        font-size:40px;
        line-height:60px;    }
    #navbar.navigation-fixed{
        padding-right:0;
    }
    body.menu-is-horizontal.has_fixed_navbar #navigation{
        position:fixed
    }
    .admin-bar #navbar.navigation-fixed{
        top:0;
    }
    #navbar{
        -webkit-transition:background .6s,padding .6s;
        -moz-transition:background .6s,padding .6s;
        transition:background .6s,padding .6s;    }
    #content-container #content{
        padding:15px;    }
    #extrafooter-layer h1{
        line-height:initial;
        margin-top:100px;    }
    #extrafooter-layer h1:before{
        content:none;
    }
    .widget.widget_search input[type=text]{
        width:70%;
    }
    #featuredbox .featured-background{
        height:200px;    }
    #woffice-login-right{
        width:90%;
        position:relative;
        margin:auto;
    }
    #woffice-login-left{
        width:100%;
        position:fixed;
        height:100%;
    }
    body.layout-2 #woffice-login #woffice-login-right{
        width:90%;
    }
    #buddypress ul#groups-list li,#buddypress ul#members-list li{
        width:98%;
    }
    #content-container #bbpress-forums .bbp-replies{
        padding:10px;    }
    #content-container #bbpress-forums .bbp-reply-form{
        padding:10px;    }
    #content-container #bbpress-forums #new-post{
        padding:0;
    }
    #content-container article.type-forum{
        padding:10px;    }
    #content-container article.type-forum #bbpress-forums{
        padding:10px;    }
    #content-container article.type-forum #bbpress-forums .bbp-replies{
        padding:10px;    }
    #content-container article.type-forum .bbp-topic-form{
        padding:0;
    }
    #content-container article.type-forum .bbp-topic-form #new-post{
        padding:10px;    }
    #content-container .comment-list .comment-content{
        padding-left:0;
    }
    #content-container .comment-list .children{
        margin-top:10px;    }
    #content-container .wiki-category-container{
        flex:100%;
        max-width:100%;
    }
    #buddypress #members-dir-list .bp-profile-card .profile-title #content-container .wiki-category-container .heading a,#buddypress #members-list .bp-profile-card .profile-title #content-container .wiki-category-container .heading a,#content-container .wiki-category-container .heading #buddypress #members-dir-list .bp-profile-card .profile-title a,#content-container .wiki-category-container .heading #buddypress #members-list .bp-profile-card .profile-title a,#content-container .wiki-category-container .heading h2{
        flex-wrap:wrap
    }
    #content-container .wiki-tabs-wrapper{
        margin-top:20px;    }
    #content-container .blog-card-wrapper .blog-title{
        flex-wrap:wrap
    }
    #content-container #project-content-comments{
        padding:0;
    }
    #content-container #projects-list{
        display:block;
    }
    #content-container .woffice-tab-layout__tab{
        padding:5px;    }
    #content-container .item-list-tabs-project .woffice-tab-layout__nav,#content-container .item-list-tabs-wiki .woffice-tab-layout__nav{
        display:flex;
        flex-wrap:wrap;
        justify-content:space-around
    }
    #content-container .item-list-tabs-project .woffice-tab-layout__nav li,#content-container .item-list-tabs-wiki .woffice-tab-layout__nav li{
        margin-right:0;
    }
    #content-container .item-list-tabs-project .woffice-tab-layout__nav li a,#content-container .item-list-tabs-wiki .woffice-tab-layout__nav li a{
        font-size:1rem;
    }
    #content-container #project-content-view .progject-meta-item{
        align-items:flex-start;
    }
    #content-container #project-content-view .progject-meta-item li{
        margin-bottom:6px;    }
    #content-container #buddypress .subnav-filters{
        flex-wrap:wrap
    }
    #content-container #buddypress .woffice-members-filter{
        align-items:end
    }
    #content-container #buddypress .bp-pagination.bottom,#content-container #buddypress .bp-pagination.top{
        float:none;
    }
    #content-container #buddypress .bp-pagination.bottom .pag-count,#content-container #buddypress .bp-pagination.top .pag-count{
        margin-bottom:20px;    }
    #content-container #buddypress .bp-pagination.bottom .bp-pagination-links,#content-container #buddypress .bp-pagination.bottom .pag-count,#content-container #buddypress .bp-pagination.top .bp-pagination-links,#content-container #buddypress .bp-pagination.top .pag-count{
        float:none;
    }
    #content-container #buddypress .bp-pagination.bottom .bp-pagination-links,#content-container #buddypress .bp-pagination.top .bp-pagination-links{
        text-align:center
    }
    #content-container #buddypress #members-dir-list .sidebar-wrapper{
        padding:0;
        padding-right:50px;    }
    #content-container #buddypress #members-dir-list .col-md-4{
        flex:100%;
        max-width:100%;
    }
    #content-container #buddypress #members-dir-list .card-bottom .members-meta.action{
        padding-left:0;
    }
    #content-container #buddypress .bp-subnavs li{
        display:block;
        text-align:center
    }
    #content-container #buddypress #profile-edit-form .button-tabs li a{
        display:block;
        width:100%;
    }
    #content-container #buddypress #notifications-bulk-management{
        overflow:auto;
    }
    #content-container #buddypress #notifications-bulk-management .bp-tables-user{
        width:100%;
        min-width:550px;    }
    #content-container #buddypress .bp-messages-content .preview-content .actions,#content-container #buddypress .bp-messages-content .preview-content .thread-participants{
        float:none;
        width:100%;
        max-width:100%;
    }
    #content-container #buddypress #send_message_form{
        padding:0;
    }
    #content-container #buddypress .wp-editor-container button{
        border:0;
    }
    #content-container #buddypress .members.friends #members-list .col-md-4{
        flex:100%;
        max-width:100%;
    }
    #content-container #buddypress .members.friends #members-list .friends-meta{
        padding-left:0;
    }
    #content-container #buddypress #friend-list{
        padding:26px;    }
    #content-container #buddypress #friend-list .friends-meta.action{
        display:flex;
        flex-wrap:wrap;
        flex-direction:row
    }
    #content-container #buddypress .groups.mygroups #group-list .group-item-parent{
        flex:100%;
        max-width:100%;
    }
    #content-container #buddypress .groups.mygroups #group-list .group-item-parent .card-top{
        display:block;
    }
    #content-container #buddypress .groups.mygroups #group-list .group-item-parent .card-top .group-title{
        padding:0;
    }
    #content-container #buddypress #woffice-bp-sidebar #item-header-avatar,#content-container #buddypress #woffice-bp-sidebar #item-header-content{
        flex:100%;
        max-width:100%;
    }
    #content-container #buddypress #groups-dir-list .groups-list .col-md-4{
        flex:100%;
        max-width:100%;
    }
    #content-container #buddypress #groups-dir-list .groups-list .card-top{
        flex-direction:column;
        align-items:flex-start;
        gap:12px;
        padding:25px 20px;    }
    #content-container #buddypress #groups-dir-list .groups-list .card-top .group-title{
        padding:0;
    }
    #content-container #buddypress #groups-dir-list .groups-list .group-title{
        padding:0;
    }
    #content-container #buddypress.rtmedia .subnav{
        padding:20px;
        background-color:#141414;
    }
    #content-container #buddypress.rtmedia .subnav li{
        width:100%;
        text-align:left;
    }
    #content-container #buddypress.rtmedia .subnav li .count{
        position:relative;
        top:0;
        left:0;
    }
    #content-container #buddypress div.activity-comments{
        margin-left:0;
    }
    #content-container #buddypress #whats-new-form #whats-new-options{
        display:block;
    }
    #content-container #buddypress #whats-new-form #whats-new-post-in{
        width:100%;
        display:block;
    }
    #content-container #buddypress #whats-new-form #whats-new-post-in-box{
        float:none;
        display:block;
    }
    #content-container #buddypress #whats-new-form #whats-new-submit{
        display:block;
        flex-direction:unset;
    }
    #content-container #buddypress #whats-new-form #aw-whats-new-submit{
        width:100%;
        margin-bottom:10px;    }
    #content-container #buddypress #account-group-invites-form,#content-container #buddypress #settings-form,#content-container #buddypress #your-profile{
        padding:10px;    }
    body.groups.group-create #buddypress .intern-padding{
        padding:10px;    }
    body.groups.group-create #buddypress .group-create-buttons li a{
        color:#f0f0f0;
        background-color:#242424;
        padding:10px;    }
    body.groups.group-create #buddypress #create-group-form{
        padding:0;
    }
    body.groups.group-create #buddypress #group-creation-create{
        font-size:14px;    }
    body.groups.group-create #buddypress #group-creation-previous{
        margin-bottom:10px;    }
    body.groups .subnav{
        padding:20px;
        background-color:#242424;
    }
    body.groups .subnav li{
        width:100%;
        text-align:left;
    }
    body.groups .subnav li .count{
        position:relative;
        top:0;
        left:0;
    }
    #content-container div.item-list-tabs ul li a{
        padding:10px 20px;    }
    #content-container div.item-list-tabs ul li a:before{
        font-size:25px;    }
    #content-container .bp_group #buddypress #item-nav.intern-box div.item-list-tabs ul li,#content-container .bp_members #buddypress #item-nav.intern-box div.item-list-tabs ul li{
        width:auto;
    }
    #content-container #buddypress div#item-header img.avatar{
        width:100px;
        height:100px;    }
    #buddypress div#item-header a.button,#buddypress div#item-header div.generic-button{
        margin-bottom:20px;    }
    #content-container #create-group-form #item-nav div.item-list-tabs ul li,#content-container #groups-directory-form #item-nav div.item-list-tabs ul li{
        width:80px;    }
    #login-logo{
        max-width:230px;    }
    #featuredbox.has-search.search-buddypress .pagetitle>h1{
        bottom:0;
    }
    #featuredbox.has-search.search-buddypress .breadcrumbs{
        margin:-80px auto 0;
    }
    #activity-stream .activity-content{
        margin-left:0;
    }
    #activity-stream .activity-content:before{
        display:none;
    }
    #activity-stream .activity-avatar{
        position:relative;
        z-index:1;
        margin:auto;
        max-width:80px;    }
    #activity-stream .activity-avatar img{
        max-width:100%;
    }
    #activity-stream .activity-content a.activity-time-since{
        display:block;
    }
    #buddypress div.activity-content .activity-header:after{
        position:relative;
        display:block;
        content:"";
        width:90%;
        max-width:100px;
        height:1px;
        margin:12px auto;
        background:#141414;
    }
    .woffice-task.has-note header{
        cursor:auto;
    }
    .woffice-task header .drag-handle{
        display:none;
    }
    .woffice-task header label{
        margin-left:0;
    }
    #user-sidebar .sidebar-wrapper{
        padding-top:70px;    }
}
@media only screen and (max-width:450px){
    #main-content #buddypress ul#groups-list li.item-entry,#main-content #buddypress ul#members-list li.item-entry{
        width:98%;
    }
    body.vertical-modern-menu .main-modern-menu li.menu-item a{
        padding-left:70px;    }
    .main-menu ul.sub-menu li a{
        display:inline-block;
        text-align:center
    }
    .main-menu ul.sub-menu{
        display:none;
        left:0;
        opacity:1;
        position:relative;
        margin-top:0;
        height:auto;
        z-index:1;
    }
    body .main-menu .mega-menu{
        margin-top:0;
        height:auto;
        display:none;
        position:relative;
    }
    .main-menu li.menu-item-has-children>a:after{
        font-family:"Font Awesome 5 Free";
        font-weight:400;
        content:"\f0d7";
        padding-left:10px;
        font-size:1.6em;
        position:relative;
        bottom:-2px;    }
    .main-menu ul li.menu-item-has-children>a:after{
        font-size:1.2em;
    }
    li.menu-item-has-children>a.mobile-menu-displayed:after{
        content:"\f0d8"
    }
    .main-menu ul.sub-menu li a.center{
        text-align:center;
        font-size:1.2em;
    }
    .main-menu ul li.menu-item-has-children .sub-menu{
        display:block;
        padding-bottom:5px;    }
    .main-menu ul li.menu-item-has-children .sub-menu>li>a{
        padding-top:10px;
        padding-bottom:10px;    }
    body:not(.navigation-hidden){
        overflow:hidden;
    }
    #main-content,#main-footer,#main-header{
        padding-left:0;
    }
    #nav-buttons a{
        padding:0 8px;
        font-size:18px;    }
    #nav-left{
        padding-left:0;
        text-align:left;
        width:65%;
    }
    #nav-logo{
        max-width:130px;
        margin-left:50px;
        padding-left:0;
    }
    #nav-buttons{
        width:auto;
    }
    #right-sidebar,#user-sidebar{
        max-width:100%;
    }
    #content-container .masonry-layout .box,#dashboard .widget{
        width:98%;
    }
    #navigation{
        z-index:21;
    }
    #navigation.menu-responsive-horizontal.menu-responsive-horizontal-show{
        padding-bottom:50px;    }
    .admin-bar #navigation.menu-responsive-horizontal.menu-responsive-horizontal-show{
        padding-bottom:100px;    }
    #navigation.menu-responsive-horizontal{
        padding-bottom:0;
    }
    #navigation,.main-modern-menu,.main-modern-menu ul.sub-menu,.main-modern-menu ul.sub-menu li a{
        width:100%;
        max-width:100%;
    }
    #navbar.navigation-fixed{
        left:0;
    }
    #main-header #navbar a#nav-trigger{
        left:0;
        padding-right:0;
    }
    div.moxie-shim{
        z-index:20;
    }
    .comment-list .comment-content{
        padding-left:0;
        clear:both;
    }
    .comment-list ol{
        padding-left:0;
    }
    .comment-list .children li:before{
        left:-50px;    }
    #main-search .active_search::after{
        left:-21px;    }
}
@media only screen and (max-width:380px){
    #nav-logo{
        display:none;
    }
    #nav-left{
        width:50%;
    }
}
@media only screen and (max-width:320px){
    #buddypress li div.item{
        margin-left:0;
    }
    #rtmedia-whts-new-upload-container div{
        z-index:20;
    }
    #rtmedia-upload-container .moxie-shim{
        z-index:20;
    }
    #buddypress ul#members-list li div.action,​#buddypress ul#groups-list li div.action{
        float:none;
        margin:0;
    }
    #buddypress ul#members-list li div.action div.generic-button a,​#buddypress ul#groups-list li div.action div.generic-button a{
        margin:0 0 10px 0;
    }
}
@media only screen and (min-width:991px){
    #page-wrapper .is-center-content{
        min-height:1010px;    }
    body.vertical-modern-menu #page-wrapper .is-left-sidebar~.is-center-content{
        padding-left:310px;    }
    body.vertical-modern-menu #page-wrapper .is-left-sidebar.has-navigation-hidden~.is-center-content{
        padding-left:0;
    }
}
@media only screen and (max-width:1680px) and (min-width:1499px){
    body.vertical-modern-menu #page-wrapper .is-left-sidebar~.is-center-content{
        padding-left:265px;    }
}
@media only screen and (max-width:1500px) and (min-width:1320px){
    body.vertical-modern-menu #page-wrapper .is-left-sidebar~.is-center-content{
        padding-left:244px;    }
    body.vertical-modern-menu #page-wrapper .is-left-sidebar.has-navigation-hidden~.is-center-content{
        padding-left:0;
    }
    .project-tabs-wrapper #project-content-project-files .file_tab_row .file_tab_table_contenet .file_main_table .file_table_head .file_th{
        padding:10px 16px;    }
    .project-tabs-wrapper #project-content-project-files .file_tab_row .file_tab_table_contenet .file_main_table .woffice-files-data .woffice-file-list-parent .file_td{
        padding:20px 16px;    }
    .project-tabs-wrapper #project-content-project-files .file_tab_row .file_tab_table_contenet .file_main_table .woffice-files-data .woffice-file-list-parent .file_td.action_td{
        gap:15px;    }
}
@media only screen and (max-width:1320px) and (min-width:1200px){
    body.vertical-modern-menu #page-wrapper .is-left-sidebar~.is-center-content{
        padding-left:220px;    }
}
@media only screen and (max-width:1200px) and (min-width:1025px){
    body.vertical-modern-menu #page-wrapper .is-left-sidebar~.is-center-content{
        padding-left:180px;    }
}
@media only screen and (max-width:1024px) and (min-width:991px){
    body.vertical-modern-menu #page-wrapper .is-left-sidebar~.is-center-content{
        padding-left:0;
    }
}
@media only screen and (max-width:1500px){
    body.vertical-modern-menu:not(.navigation-hidden):not(.sidebar-hidden) .is-center-content{
        padding-left:235px;    }
    body.menu-is-horizontal #page-wrapper .is-right-sidebar{
        width:16.5%;
    }
    body.vertical-modern-menu #page-wrapper .is-center-content{
        padding-right:240px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row{
        gap:30px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_meta_col,#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_start_end_date{
        width:100%;
        max-width:100%;
        flex:auto;
    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .progject-meta-item{
        gap:18px;    }
    #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading{
        padding:0 25px;    }
    #buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .text-body i,#buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .text-body i,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .text-body i,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .text-body i,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading h2 .text-body i{
        margin-right:15px;    }
    #buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .text-body,#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .wiki-category-count,#buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .text-body,#buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .wiki-category-count,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .text-body,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .wiki-category-count,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .text-body,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .wiki-category-count,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading h2 .text-body,#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading h2 .wiki-category-count{
        font-size:17px;    }
    #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li{
        padding:15px 25px;
        gap:12px;    }
    #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li a.text-body{
        font-size:14px;    }
}
@media only screen and (max-width:1200px){
    body.vertical-modern-menu:not(.navigation-hidden):not(.sidebar-hidden) .is-center-content{
        padding-left:160px;    }
    body.vertical-modern-menu #page-wrapper .is-center-content{
        padding-right:175px;    }
}
@media only screen and (max-width:1024px){
    body.vertical-modern-menu .is-left-sidebar{
        box-shadow:none;
    }
    body.vertical-modern-menu .has-sidebar-hidden{
        display:block;
        right:-620px;
        top:0;
    }
    body.vertical-modern-menu .has-sidebar-hidden #right-sidebar{
        right:0;
    }
    #page-wrapper .is-right-sidebar #rsidebar_mobile_close_btn{
        display:grid
    }
    body.vertical-modern-menu #page-wrapper .is-center-content{
        padding-right:0;
    }
    #content-container{
        z-index:14;
    }
}
@media only screen and (max-width:991px){
    #main-header .navbar .navbar-collapse .sidebar-userinfo .sidebar-userinfo_row .user-infodetail figcaption .user-email,#main-header .navbar .navbar-collapse .sidebar-userinfo .sidebar-userinfo_row .user-infodetail figcaption .user-name{
        display:none;
    }
    body.vertical-modern-menu:not(.navigation-hidden):not(.sidebar-hidden) .is-center-content{
        padding-left:0;
    }
    #project-content-project-files{
        overflow:auto;
    }
    #project-content-project-files .file_tab_row{
        min-width:780px;    }
    #content-container #wiki-page-content .wiki_item_row{
        margin-right:-15px;
        margin-left:-15px;    }
    #content-container #wiki-page-content .wiki_item_row>.wiki-category-container{
        padding:0 15px;
        margin-bottom:30px;    }
}
@media only screen and (max-width:767px){
    #content-container #woffice-project-todo .woffice-task header{
        padding:12px;    }
    #content-container #woffice-project-todo .woffice-task header .drag-handle{
        font-size:15px;
        left:12px;
        top:15px;    }
    #content-container #woffice-project-todo .woffice-task header .woffice-todo-label{
        font-size:14px;
        margin-left:22px;    }
    #content-container #woffice-project-todo .woffice-task header .woffice-todo-label input{
        margin-right:5px;    }
    #content-container #woffice-project-todo .woffice-task header .woffice-todo-label .checkbox-style::before{
        width:15px;
        height:15px;    }
    #content-container #woffice-project-todo .woffice-task header span.todo-date{
        font-size:14px;    }
    #content-container #woffice-project-todo .woffice-task header span.todo-urgent i{
        color:#e74f4f;
        font-size:14px;
        position:relative;
        bottom:5px;    }
    #content-container #woffice-project-todo .woffice-task header .woffice-todo-action i.fa{
        font-size:15px;    }
    #content-container #buddypress .dir-navs{
        margin-bottom:20px;    }
    #content-container #buddypress .dir-navs .bb_nav_toggle i{
        font-size:1.1em;
        color:#fff;
    }
    #content-container #buddypress .dir-navs .members-nav{
        column-gap:20px;
        row-gap:20px;
        border-bottom:none;
        padding:20px 0;
    }
    #content-container #buddypress .dir-navs .members-nav li a{
        font-size:14px;    }
    #content-container #buddypress .dir-navs .members-nav #members-map-trigger a{
        padding-left:35px;    }
    #content-container #buddypress .dir-navs .members-nav #members-map-trigger a::before{
        left:10px;
        font-size:18px;
        top:5px;    }
    #content-container #buddypress .screen-content .subnav-filters{
        align-items:start;
        flex-direction:column;
    }
    #content-container #buddypress .screen-content .subnav-filters .subnav-search{
        margin-right:0;
        width:100%;
    }
    #content-container #buddypress .screen-content .subnav-filters .subnav-search .bp-search{
        width:100%;
    }
    #content-container #buddypress .screen-content .subnav-filters .woffice-members-filter{
        margin-left:0;
    }
    #content-container #buddypress .screen-content #members-dir-list #members-list .members_card_row .members_card li{
        width:100%;
    }
    #content-container #buddypress .screen-content #members-dir-list #members-list .members_card_row .members_card li .card .member-header{
        padding:15px 18px 0 18px;    }
    #content-container #buddypress .screen-content #members-dir-list #members-list .members_card_row .members_card li .card .member-content-body{
        padding:25px 18px 32px 18px;    }
    #content-container #buddypress .screen-content #members-dir-list #members-list .members_card_row .members_card li .card .member-footer .members-meta{
        padding:0;
    }
    #content-container #buddypress .screen-content #members-dir-list #members-list .members_card_row .members_card li .card .member-footer .members-meta li{
        width:auto;
        margin:0;
        padding:18px;    }
    #content-container #buddypress .screen-content #members-dir-list #members-list .members_card_row .members_card li .card .member-footer .members-meta li a{
        text-align:center;
        font-size:15px;    }
    #content-container #buddypress .screen-content #members-dir-list #members-list .members_card_row .members_card li .card .member-footer .members-meta li a::before{
        padding-right:5px;
        font-size:11px;    }
    #content-container #buddypress .screen-content #members-dir-list #members-list .members_card_row .members_card li .card .member-footer .members-meta .send-private-message a{
        text-align:center;
        padding:18px;
        width:100%;
        display:block;
        font-size:15px;    }
    #content-container #buddypress .screen-content #members-dir-list #members-list .members_card_row .members_card li .card .member-footer .members-meta .send-private-message a::before{
        padding-right:5px;    }
    #content-container #buddypress .screen-content #members-dir-list .bp-pagination.bottom{
        padding:50px 0 30px;
        align-items:start;
        gap:25px;
        flex-direction:column;
    }
    #content-container #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header{
        padding:26px 33px 30px 33px;    }
    #content-container #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #cover-image-container #item-header-cover-image{
        gap:2px;
        flex-direction:column;
        align-items:center
    }
    #content-container #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #cover-image-container #item-header-cover-image #item-header-avatar a .avatar{
        margin:-70px 0 10px 0;
        height:110px;
        width:110px;    }
    #content-container #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #cover-image-container #item-header-cover-image #item-header-content .user_info_detail{
        flex-direction:column;
        align-items:center;
        text-align:center
    }
    #content-container #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #cover-image-container #item-header-cover-image #item-header-content .user_social_detail{
        margin:30px 0 0;
        gap:22px;
        flex-direction:column-reverse;
    }
    #content-container #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #cover-image-container #item-header-cover-image #item-header-content .user_social_detail .member-header-actions{
        justify-content:center;
        gap:15px;    }
    #content-container #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #cover-image-container #item-header-cover-image #item-header-content .user_social_detail .users-single-social .woffice-member-social{
        align-items:center;
        text-align:center;
        justify-content:center
    }
    body.groups #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-content{
        text-align:center;
        flex-direction:column-reverse;
    }
    body.groups #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-content .group_detail{
        width:100%;
    }
    body.groups #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-content .activity::before{
        display:none;
    }
    body.groups #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-content .group-status{
        margin:0 0 15px;
        font-size:14px;    }
    body.groups #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-content .group_activity{
        text-align:center
    }
    body.groups #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-content .group_activity .activity-meta .generic-button .group-button{
        margin-top:0;
    }
    body.groups #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header .desc-wrap .group-description{
        padding:20px 0;
    }
    body.groups #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header .desc-wrap .group-description p{
        text-align:center;
        font-size:14px;    }
    .woffice-profile--horizontal .cover_container_not .inner_container_not{
        flex-direction:column;
        align-items:center;
        justify-content:center;
        text-align:center
    }
    .woffice-profile--horizontal .cover_container_not .inner_container_not #item-header-content{
        text-align:center
    }
    .woffice-profile--horizontal .cover_container_not .inner_container_not #item-header-content .item-meta{
        text-align:center;
        position:static
    }
    .woffice-profile--horizontal .cover_container_not .inner_container_not #item-header-content .member-header-actions{
        justify-content:center;
        margin-top:20px;    }
    #featuredbox{
        position:relative;
        z-index:10;
    }
}
@media only screen and (max-width:575px){
    #page-wrapper .is-left-sidebar{
        left:-100%;
    }
    #page-wrapper .is-left-sidebar.has-navigation-show{
        left:0;
    }
    #page-wrapper .is-center-content #main-header{
        padding:0;
    }
    #page-wrapper .is-center-content #main-header .navbar{
        padding:20px 15px;    }
    #page-wrapper .is-center-content #main-header .navbar a#nav-trigger{
        margin:0 0 -4px 0;
    }
    #page-wrapper .is-center-content #main-header .navbar a#nav-trigger i{
        display:block;
    }
    #page-wrapper .is-center-content #main-header .navbar a#nav-trigger .nav-arrow-left{
        display:none;
    }
    #page-wrapper .is-center-content #main-header .navbar #nav-buttons :last-child{
        padding-right:0;
    }
    #main-header .navbar{
        padding:0 10px;    }
    #main-search .active_search{
        height:25px;
        width:20px;
        right:unset;
        left:75px;    }
    #main-search .active_search::after{
        left:-29px;
        top:-20px;
        width:42px;
        height:42px;    }
    #nav-buttons a{
        padding:0 6px;    }
    #nav-buttons .stellar-bell,#nav-buttons .stellar-mini-cart{
        width:42px;
        height:42px;
        display:grid;
        place-items:center;
        padding:0;
    }
    #nav-buttons #user-thumb{
        padding:0;
    }
    #content-container #content .project-layout-grid .project_bottom_btn_row .pag_col{
        padding-left:0;
    }
    #content-container #content .blog-col .blog-card-wrapper .card{
        transform:translateY(0);
    }
    #content-container #content .blog-col .blog-card-wrapper .card .blog-thumb .intern-thumbnail.fixed-height img{
        height:240px;    }
    #content-container #content .blog-col .blog-card-wrapper .card .blog-thumb img{
        height:240px;    }
    #content-container #content .blog-col .blog-card-wrapper .card .blog-title{
        padding:15px 0 0 0;
    }
    #content-container #content .blog-col .blog-card-wrapper .card .card-body .blog-content p{
        font-size:15px;
        line-height:24px;    }
    #content-container #content .blog-col .blog-card-wrapper .card .card-footer .blog-button a{
        font-size:15px;    }
    #content-container #content .blog-col .blog-card-wrapper .card .card-footer .blog-button a i{
        margin-top:3px;    }
    #content-container #content .blog-next-page{
        text-align:left;
        margin-top:30px;    }
    #content-container #content .blog-next-page .navigation li a{
        padding:8px 12px;    }
    #content-container #content .new_article_wrapper #blog-create{
        padding:10px 10px 80px;    }
    #content-container #content .new_article_wrapper #blog-create form+.center{
        bottom:40px;
        right:5px;    }
    #content-container #content .blog-single-col{
        padding:18px;    }
    #content-container #content .blog-single-col .blog-card-wrapper .blog_card .blog-thumb .intern-thumbnail img{
        height:220px;    }
    #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .heading-container{
        flex:unset;
    }
    #buddypress #members-dir-list .bp-profile-card .profile-title #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .heading-container .heading a,#buddypress #members-list .bp-profile-card .profile-title #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .heading-container .heading a,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .heading-container .heading #buddypress #members-dir-list .bp-profile-card .profile-title a,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .heading-container .heading #buddypress #members-list .bp-profile-card .profile-title a,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .heading-container .heading h2{
        margin:0 0 12px;
        font-size:20px;
        line-height:26px;    }
    #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title .post-meta .intern-box ul{
        column-gap:5px;
        row-gap:5px;
        justify-content:start;
        text-align:left;
    }
    #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content h4,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content h5,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content h6{
        font-size:16px;
        line-height:22px;    }
    #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content ol,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content ul{
        margin:20px 0;
    }
    #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content ol li,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content ul li{
        padding:2px 0;
        font-size:15px;    }
    #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content p{
        font-size:15px;    }
    #content-container #content .blog-single-col .blog-authorbox{
        display:flex;
        flex-direction:column;
    }
    #content-container #content .blog-single-col .blog-authorbox .blog-authorbox-right{
        padding:0;
    }
    #content-container #content .blog-single-col .blog-authorbox .blog-authorbox-right .blog-like-container{
        flex-direction:column;
    }
    #content-container #content .blog-single-col .blog-authorbox .blog-authorbox-right .blog-like-container .like-text{
        font-size:14px;    }
    #content-container #content .blog-single-col .blog-authorbox .blog-authorbox-right .blog-like-container p.wiki-like{
        padding:10px 0;
    }
    #content-container #content .blog-single-col+.frontend-edit-wrapper .frontend-wrapper #blog-bottom a{
        margin:10px 0;
    }
    #content-container #content .blog-single-comment #comments-container,#content-container #content .wo_common_comment_wrapper #comments-container{
        padding:0;
    }
    #content-container #content .blog-single-comment #comments-container .intern-padding,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding{
        padding:18px;    }
    #buddypress #members-dir-list .bp-profile-card .profile-title #content-container #content .blog-single-comment #comments-container .intern-padding .heading a,#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .heading a,#buddypress #members-list .bp-profile-card .profile-title #content-container #content .blog-single-comment #comments-container .intern-padding .heading a,#buddypress #members-list .bp-profile-card .profile-title #content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .heading a,#content-container #content .blog-single-comment #comments-container .intern-padding .heading #buddypress #members-dir-list .bp-profile-card .profile-title a,#content-container #content .blog-single-comment #comments-container .intern-padding .heading #buddypress #members-list .bp-profile-card .profile-title a,#content-container #content .blog-single-comment #comments-container .intern-padding .heading h2,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .heading #buddypress #members-dir-list .bp-profile-card .profile-title a,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .heading #buddypress #members-list .bp-profile-card .profile-title a,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .heading h2{
        font-size:16px;
        margin-bottom:15px;    }
    #content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .comment-list li{
        padding:18px;    }
    #content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body{
        padding-bottom:50px;    }
    #content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .comment-meta,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .comment-meta{
        display:flex;
        flex-direction:column;
    }
    #content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-author,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-author{
        display:flex;
        align-items:center
    }
    #content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-author img.avatar,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-author img.avatar{
        width:45px;
        height:45px;
        margin:0 12px 0 0;
    }
    #content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-author b a,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-author b a{
        font-size:14px;
        text-transform:Uppercase;
    }
    #content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-awaiting-moderation,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-awaiting-moderation{
        margin:0;
    }
    #content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .comment-content,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .comment-content{
        margin:15px 0;
        padding:0;
    }
    #content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .comment-content p,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .comment-content p{
        font-size:14px;
        max-width:100%;
    }
    #content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .reply,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .reply{
        text-align:left;
    }
    #content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .reply a,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .reply a{
        position:relative;
        top:auto;
        right:auto;
        bottom:0;
        left:0;
        transform:unset;
        padding:5px 25px;
        min-width:auto;
    }
    #content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .children,#content-container #content .wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .children{
        margin-top:30px;    }
    #content-container #content .blog-single-comment>.box,#content-container #content .wo_common_comment_wrapper>.box{
        border-radius:0px;    }
    #content-container #content .blog-single-comment>.box .intern-padding .comment-respond .comment-form .logged-in-as,#content-container #content .wo_common_comment_wrapper>.box .intern-padding .comment-respond .comment-form .logged-in-as{
        font-size:14px;    }
    #content-container #content .blog-single-comment>.box .intern-padding .comment-respond .comment-form .logged-in-as a,#content-container #content .blog-single-comment>.box .intern-padding .comment-respond .comment-form .logged-in-as span,#content-container #content .wo_common_comment_wrapper>.box .intern-padding .comment-respond .comment-form .logged-in-as a,#content-container #content .wo_common_comment_wrapper>.box .intern-padding .comment-respond .comment-form .logged-in-as span{
        font-size:14px;    }
    #content-container #content .masonry-layout .blog-item .intern-thumbnail img{
        height:220px;    }
    #content-container #content .masonry-layout .blog-item .intern-padding .box-title{
        margin:15px 0;
    }
    #content-container #content .masonry-layout .blog-item .intern-padding .box-title h3 a{
        font-size:18px;    }
    #content-container #content .masonry-layout .blog-item .intern-padding span i{
        padding-right:4px;    }
    #content-container #content .blog-single-col .blog-card-wrapper .blog_card{
        transform:translateY(0);
    }
    #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-title{
        gap:4px;
        padding:0 0 20px;    }
    #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content p{
        font-size:14px;    }
    #buddypress #members-dir-list .bp-profile-card .profile-title #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content a,#buddypress #members-list .bp-profile-card .profile-title #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content a,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content #buddypress #members-dir-list .bp-profile-card .profile-title a,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content #buddypress #members-list .bp-profile-card .profile-title a,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content h1,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content h2,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content h3,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content h4,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content h5,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content h6{
        font-size:18px;
        line-height:26px;    }
    #content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content ol li,#content-container #content .blog-single-col .blog-card-wrapper .blog_card .card-body .blog-content ul li{
        padding:0 0;
        font-size:14px;    }
    #content-container #content .project-layout-grid #projects-page-content .intern-padding .post-title{
        font-size:26px;    }
    #content-container #content .project-layout-grid #projects-page-content .intern-padding p{
        font-size:14px;    }
    #content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item{
        justify-content:start;
        gap:10px;
        flex-wrap:wrap
    }
    #content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form{
        margin:0;
    }
    #content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form #woffice-projects-date-filter-btn,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form #woffice-projects-status-filter-btn,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form #woffice-projects-date-filter-btn,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form #woffice-projects-status-filter-btn{
        gap:5px;
        padding:12px 15px;
        font-size:12px;
        min-width:148px;    }
    #content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form #woffice-projects-date-filter-btn i,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form #woffice-projects-status-filter-btn i,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form #woffice-projects-date-filter-btn i,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form #woffice-projects-status-filter-btn i{
        font-size:15px;
        position:relative;
        bottom:1px;    }
    #content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form #woffice-projects-date-filter-btn i.fa-caret-down,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form #woffice-projects-status-filter-btn i.fa-caret-down,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form #woffice-projects-date-filter-btn i.fa-caret-down,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form #woffice-projects-status-filter-btn i.fa-caret-down{
        font-size:15px;    }
    #content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-project-date-filters,#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-project-status-filters{
        margin:0;
        padding:0;
    }
    #content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body{
        padding:18px 20px 23px 20px;
        min-height:auto;
    }
    #content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .card_head .project-title{
        font-size:16px;
        line-height:24px;    }
    #content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .project-members .members_popup{
        top:100%;
        left:0;
        transform:none;
        width:90%;
        min-height:120px;    }
    #content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form .ai_submit_btn #woffice-frontend-submit{
        left:0;
        min-width:175px;    }
    #content-container #content .project-layout-grid .frontend-wrapper #project-create{
        padding:0 0 70px;    }
    #content-container #content .project-layout-grid .frontend-wrapper #project-create form .form-group .woffice-users-suggest_input{
        margin-top:10px;    }
    #content-container #content .project-layout-grid .frontend-wrapper #project-create>.center #hide-project-create{
        margin:0;
        left:0;
        bottom:50px;
        min-width:175px;    }
    #content-container #content .type-project .post-title{
        margin-bottom:90px;    }
    #content-container #content .type-project .post-title h1{
        font-size:22px;    }
    #content-container #content .type-project #project-nav .item-list-tabs-project .woffice-tab-layout__nav{
        justify-content:space-between;
        column-gap:0;
    }
    #content-container #content .type-project #project-nav .item-list-tabs-project .woffice-tab-layout__nav li{
        min-height:95px;
        max-width:unset;
        width:47%;
    }
    #content-container #content .type-project #project-nav .item-list-tabs-project .woffice-tab-layout__nav li .project-tab-icon{
        height:52px;
        width:52px;
        border-width:3px;
        margin-top:-28px;    }
    #content-container #content .type-project #project-nav .item-list-tabs-project .woffice-tab-layout__nav li a{
        padding:10px 10px 10px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper{
        margin-top:80px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view{
        padding:20px 20px;
        position:relative;
    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .progress-custom .progress-value{
        font-size:14px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_catg_row .project-category-list{
        padding-left:12px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_catg_row .project-category-list li{
        border-radius: 0px;
        padding:2px 20px 6px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_catg_row .project-category-list li a{
        font-size:14px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_meta_col .progject-meta-item{
        gap:11px;
        flex-direction:row;
        flex-wrap:wrap
    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_meta_col .progject-meta-item li span{
        font-size:14px;
        gap:2px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_meta_col .progject-meta-item li span i{
        font-size:15px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_meta_col .progject-meta-item li.meta_dates span i{
        margin-top:1px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_meta_col .progject-meta-item li.meta_dates span i:before{
        font-size:15px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_start_end_date{
        position:static
    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_start_end_date .project-meta-list li{
        padding:0 0 0 22px;
        font-size:14px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_start_end_date .project-meta-list li:before{
        font-size:15px;
        top:-3px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_start_end_date .project-meta-list li p{
        font-size:12px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_start_end_date .p_status{
        position:absolute;
        right:20px;
        z-index:2;
        top:20px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_start_end_date .p_status .p_status_badge .badge{
        padding:9px 20px;
        border-radius: 0px;
        font-size:14px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row{
        margin-top:5px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row ul li{
        font-size:14px;
        padding:5px 0 5px 22px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row ul li:before{
        font-size:15px;
        top:2px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row ul li.project-meta-users{
        padding:5px 0 5px 25px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row ul li.project-meta-users:before{
        left:1px;
        top:2px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row ul li.project-meta-links:before{
        left:4px;
        top:2px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row ul#project-links{
        flex-direction:row;
        flex-wrap:wrap
    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row ul#project-links .list-group-item{
        padding:8px 16px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view .intern-padding p{
        font-size:14px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit{
        padding:30px 22px 20px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #primary-post-form p label{
        margin-bottom:5px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #primary-post-form p small{
        display:block;
        margin-bottom:12px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #primary-post-form>.row{
        gap:20px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #primary-post-form .project-author-actions{
        margin:0 0 40px;
        gap:20px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #primary-post-form .project-author-actions li span{
        margin:0;
    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo{
        padding:20px 20px 30px 19px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo>.row .col{
        text-align:left;
    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .todo_tabs_row{
        flex-direction:column-reverse;
        gap:20px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .todo_tabs_row .todo_tabs .woffice-todo-extratabs .todo-extratabs-item a{
        font-size:14px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters{
        flex-direction:column;
        gap:20px;
        align-items:flex-start;
    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters ul li{
        padding-right:8px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters ul li a{
        font-size:14px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-task header span.todo-date{
        float:none;
        margin-top:8px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-task header .woffice-todo-label{
        margin-left:0;
        position:relative;
        bottom:6px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-task header span.todo-urgent{
        position:absolute;
        top:auto;
        bottom:0;
        right:0;
    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-task header .woffice-todo-action i.fa{
        padding-left:12px;    }
    #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-task-form .clearfix .btn-default{
        margin-top:36px;    }
    #content-container #content #buddypress .members table thead tr th{
        padding:18px 0 18px 20px;    }
    #content-container #content #buddypress .members table thead tr th:first-child,#content-container #content #buddypress .members table thead tr th:nth-child(3){
        min-width:190px;    }
    #content-container #content #buddypress .members table tbody tr td{
        padding:22px 0 22px 20px;
        font-size:15px;    }
    #content-container #content #buddypress .members table tbody tr td .clearfix img.user-avtar{
        width:40px;
        height:40px;    }
    #content-container #content #buddypress .members table tbody tr td .clearfix .member-uname{
        font-size:15px;
        padding-left:10px;    }
    #content-container #content #buddypress #item-body .members.friends{
        padding:0;
    }
    #content-container #content #buddypress #item-body .members.friends #members-list .members_card_row .members_card{
        min-width:unset;
    }
    #content-container #content #buddypress .groups-type-navs .groups-nav li{
        background:0 0;
    }
    body.groups #page-wrapper h1{
        font-size:24px;
        line-height:30px;    }
    body.groups #buddypress .select-wrap{
        border:none;
    }
    body.groups #buddypress .subnav-filters>ul{
        float:none;
    }
    #content-container #content .directory_title_row{
        align-items:start;
        justify-content:center;
        margin:50px 0 60px;
        flex-direction:column;
        gap:30px;    }
    #content-container #content .directory_title_row .directory_title,#content-container #content .directory_title_row .directory_top_search{
        width:100%;
        max-width:unset;
    }
    #content-container #content .directory_bottom_row #directory-create{
        padding:40px 20px;    }
    #content-container #content .directory_bottom_row #directory-create form .ai_submit_btn button[type=submit]{
        min-width:130px;    }
    #content-container #content .directory_bottom_row #directory-create>.center a{
        right:152px;
        min-width:130px;    }
    #content-container #content article.directory .intern-padding .direcotry-container .d_single_row{
        padding:30px 5px 00px;    }
    #content-container #content article.directory .intern-padding .blog-next-page{
        padding:0 0 20px 15px;    }
    #content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit{
        padding:20px;    }
    #content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit>.center a{
        right:170px;
        bottom:20px;
        min-width:120px;    }
    #content-container #content .directory-comment{
        padding:0;
    }
    #content-container #content.archive-calendar #events-page-content #event-list{
        width:100%;
    }
    #content-container #content article.content #event-content-view #event-view .woffice-calendar{
        padding:10px 0 15px;    }
    #content-container #content .event_comment_wrapper .box{
        padding:20px;    }
    .single-woffice-event #content-container div.item-list-tabs-wiki ul{
        justify-content:space-between;
        column-gap:0;
    }
    .single-woffice-event #content-container div.item-list-tabs-wiki ul li{
        min-height:95px;
        max-width:unset;
        width:47%;
    }
    .single-woffice-event #content-container div.item-list-tabs-wiki ul li .event-tab-icon{
        height:52px;
        width:52px;
        border-width:3px;
        margin-top:-28px;    }
    .single-woffice-event #content-container div.item-list-tabs-wiki ul li a{
        padding:10px 10px 10px;    }
    .woffice-calendar .modal-mask{
        display:block;
    }
    .woffice-calendar .modal-mask .modal-wrapper{
        display:block;
    }
    .woffice-calendar-main .woffice-calendar__new .text-right{
        text-align:left;
        padding:0;
    }
    .woffice-calendar-main #month-year-select .select{
        margin-right:10px;
        max-width:140px;    }
    .woffice-calendar-main #month-year-select .select select{
        height:35px;
        font-size:14px;    }
    #content-container article #wiki-create{
        padding:20px 20px 30px;    }
    #content-container article #wiki-create form .ai_submit_btn button[type=submit]{
        width:128px;
        min-width:128px;    }
    #content-container article #wiki-create>.center a{
        right:154px;
        bottom:30px;
        min-width:125px;    }
    #content-container .wiki-memberfilter{
        text-align:left;
    }
    #content-container article.type-wiki #wiki-nav .item-list-tabs-wiki .woffice-tab-layout__nav{
        justify-content:space-between;
        column-gap:0;
    }
    #content-container article.type-wiki #wiki-nav .item-list-tabs-wiki .woffice-tab-layout__nav li{
        min-height:95px;
        max-width:unset;
        width:47%;
    }
    #content-container article.type-wiki #wiki-nav .item-list-tabs-wiki .woffice-tab-layout__nav li .wiki-tab-icon{
        height:52px;
        width:52px;
        border-width:3px;
        margin-top:-28px;    }
    #content-container article.type-wiki #wiki-nav .item-list-tabs-wiki .woffice-tab-layout__nav li a{
        padding:10px 10px 10px;    }
    #content-container article.type-wiki .wiki-tabs-wrapper #wiki-content-view{
        padding:30px 15px 30px 15px;    }
    #content-container article.type-wiki .wiki-tabs-wrapper #wiki-content-comments{
        padding:0;
    }
    body.activity:not(.my-activity) #activity-stream .activity-header{
        margin-left:0;
    }
    #featuredbox .pagetitle,#featuredbox .pagetitle h1{
        padding:0;
        font-size:26px;    }
    #featuredbox .pagetitle{
        height:inherit;
    }
}
 

.material {
    background-color: #232323 !important;
}
body.vertical-modern-menu .main-modern-menu li.menu-item a:hover {
    background-color: #E74F4F;
}
body.vertical-modern-menu .main-modern-menu li.menu-item:not(.current-menu-ancestor) span.click_menutoggle:hover+a {
    background-color: #E74F4F;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a:before {
    background-color: #E74F4F !important;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+1) a:before {
    background-color: #E74F4F;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+2) a:before {
    background-color: #E74F4F;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+3) a:before {
    background-color: #E74F4F;
}
body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+4) a:before {
    background-color: #E74F4F;
}
body.menu-is-horizontal .main-modern-menu li.menu-item a {
    color: #fdfdfd !important;
}
body.menu-is-horizontal .main-modern-menu ul.sub-menu {
    background-color: #2a2a2a !important;
}
body.menu-is-horizontal .main-modern-menu .mega-menu {
    background-color: #2a2a2a !important;
}
body.menu-is-horizontal .main-modern-menu .mega-menu.open .sub-menu {
    background-color: #2a2a2a !important;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons #main-search .horizontal_menu_search_icon::before {
    color: #fff !important;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons #main-search form {
    background-color: #2a2a2a !important;
}
body.menu-is-horizontal #page-wrapper .is-left-sidebar #navigation .horizontal_menu_icons_wrapper #nav-buttons #main-search form button::before {
    color: #fff !important;
}
#nav-buttons #nav-cart-trigger:hover ::after, #nav-buttons #nav-notification-trigger:hover ::after {
    background-color: #2a2a2a !important;
}
#woffice-notifications-menu {
    background-color: #2a2a2a !important;
}
#nav-languages>ul li a {
    background-color: #2a2a2a !important;
}
#user-sidebar #menu-bp .sub-menu .menu-child::before {
    background-color: #E74F4F;
}
#user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+1)::before {
    background-color: #E74F4F;
}
#user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+2)::before {
    background-color: #E74F4F;
}
#user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+3)::before {
    background-color: #E74F4F;
}
#user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+4)::before {
    background-color: #E74F4F;
}
#buddypress #woffice-bp-sidebar #user-sidebar #menu-bp .sub-menu .menu-child::before {
    background-color: #E74F4F;
}
#woffice-cover-message i.fa, .woffice-ajax-main i.fa {
    color: #E74F4F !important;
}
#content-container .list-styled.list-wiki a.featured:before {
    color: #E74F4F !important;
}
#content-container .wpcf7-form input[type=submit]:hover {
    background-color: #2a2a2a !important;
}
#buddypress #create-group-form input[type=button]:hover, #main-content button:hover, #main-content input[type=button]:hover, .wp-core-ui .button.button-primary:hover, input[type=submit]:hover {
    background-color: #E74F4F;
}
.text-yellow {
    color: #E74F4F !important;
}
body.page-template-default #content-container .type-page.box {
    background-color: #2a2a2a !important;
}
.widget.widget_recent_entries li, .widget.widget_woffice_tasks_assigned .assigned-task, .widget.widget_woffice_wiki .list-wiki li {
    background-color: #2a2a2a !important;
}
#content-container .bbp-forums-widget li {
    background-color: #2a2a2a !important;
}
#content-container .bbp-replies-widget li {
    background-color: #2a2a2a !important;
}
#page-wrapper #dashboard .widget.widget_employee_anniversary ul.anniversary-list li {
    background-color: #2a2a2a !important;
}
#content-container .blog-single-comment .comment {
    background-color: #2a2a2a !important;
}
.wo_common_comment_wrapper #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-awaiting-moderation {
    color: #fff !important;
}
.direcotry-container .d_single_row {
    background-color: #2a2a2a !important;
}
#content-container .masonry-layout .box .box-title h3 {
    background-color: #2a2a2a !important;
}
.directroy-frontend-wrapper .frontend-wrapper.box .intern-padding {
    background-color: #2a2a2a !important;
}
#content-container #content .directory_bottom_row #directory-create form #postform-select-parent .select2-container .selection .select2-selection--multiple .select2-selection__rendered li {
    background-color: #212121 !important;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit {
    background-color: #2a2a2a !important;
}
#content-container #content .d_single_edit_wrapper .d_single_edit_wrapper_inner #directory-edit form #postform-select-parent .select2 .select2-selection ul li.select2-selection__choice {
    background-color: #212121 !important;
}
#content-container #content .directory-comment {
    background-color: #2a2a2a !important;
}
#content-container .blog-single-comment .comment-respond {
    background-color: #2a2a2a !important;
}
#content-container #content .new_article_wrapper #blog-create form #postform-select-parent .select2 .select2-selection ul li.select2-selection__choice {
    background-color: #212121 !important;
}
#content-container #content .blog-single-comment #comments-container .intern-padding .comment-list li .comment-body .comment-meta .comment-awaiting-moderation {
    color: #fff !important;
}
.type-bp_activity #buddypress .activity-meta {
    background-color: #2a2a2a !important;
}
#buddypress input[type=radio]:before {
    background-color: #2a2a2a !important;
}
#buddypress input[type=checkbox]:before {
    background-color: #2a2a2a !important;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .main-navs ul li a:focus {
    background-color: #2a2a2a !important;
}
#buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar #item-header #item-header-content .user_info_detail .item-meta .activity::before {
    background-color: #E74F4F;
}
#buddypress #members-dir-list li:not(.has-cover-image).odd .profile-card-badge.is-Administrator {
    color: #E74F4F !important;
}
#buddypress #members-dir-list li:not(.has-cover-image).even .profile-card-badge.is-Administrator {
    color: #E74F4F !important;
}
#buddypress #group-list .bp-group-card {
    background-color: #2a2a2a !important;
}
#buddypress .select-wrap select {
    background-color: #2a2a2a !important;
}
#buddypress div.bp-avatar-status p.warning, #buddypress div.bp-cover-image-status p.warning {
    background-color: #E74F4F;
}
#buddypress #woffice-bp-sidebar #user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+1)::before {
    background-color: #E74F4F;
}
#buddypress #woffice-bp-sidebar #user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+2)::before {
    background-color: #E74F4F;
}
#buddypress #woffice-bp-sidebar #user-sidebar #menu-bp .sub-menu .menu-child:nth-child(3n+3)::before {
    background-color: #E74F4F;
}
#buddypress #woffice-bp-sidebar #item-header #item-header-content .member-header-actions .generic-button a, #buddypress #woffice-bp-sidebar #item-header #item-header-content .member-header-actions .generic-button button {
    background-color: #212121 !important;
}
#buddypress #woffice-bp-sidebar .users-single-social {
    background-color: #2a2a2a !important;
}
#buddypress #woffice-bp-sidebar .group-single-itemnav, #buddypress #woffice-bp-sidebar .users-single-subnav {
    background-color: #2a2a2a !important;
}
#buddypress #woffice-bp-sidebar .users-single-moderators {
    background-color: #2a2a2a !important;
}
#buddypress #woffice-bp-sidebar .users-single-itemnav {
    background-color: #2a2a2a !important;
}
#buddypress #woffice-bp-sidebar .users-single-itemnav li a:hover {
    background-color: #2a2a2a !important;
}
#buddypress #woffice-bp-sidebar .users-single-itemnav li:not(.selected) a:hover {
    background-color: #2a2a2a !important;
}
#buddypress #woffice-bp-sidebar .main-navs ul li.current a:focus {
    background-color: #E74F4F !important;
}
#buddypress #woffice-bp-sidebar .main-navs ul li a .count {
    background-color: #2a2a2a !important;
}
#buddypress #activity-stream .activity-content .activity-meta .generic-button a {
    color: #fff !important;
}
#buddypress #friend-list .button.accept:hover {
    color: #E74F4F !important;
}
body.groups #buddypress #request-list li .generic-button a.accept {
    color: #E74F4F !important;
}
body.groups #buddypress #request-list li .generic-button a.reject {
    color: #E74F4F !important;
}
#content-container article.bp_group #buddypress .woffice-profile--horizontal #woffice-bp-sidebar #item-header.groups-header #item-header-content .activity::before {
    background-color: #E74F4F;
}
#content-container ul#projects-list .project-status.done {
    color: #E74F4F !important;
}
#content-container ul#projects-list .project-status.in_review {
    color: #E74F4F;
}
#content-container ul#projects-list li .project-cateogry-badge {
    color: #E74F4F !important;
}
#content-container ul#projects-list li:nth-child(3n+2) .progress-custom .progress-bar {
    background-color: #E74F4F;
}
#content-container ul#projects-list li:nth-child(3n+3) .project-cateogry-badge {
    color: #E74F4F !important;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #woffice-project-todo .special-404 a, #buddypress #members-list .bp-profile-card .profile-title #content-container #woffice-project-todo .special-404 a, #content-container #woffice-project-todo .special-404 #buddypress #members-dir-list .bp-profile-card .profile-title a, #content-container #woffice-project-todo .special-404 #buddypress #members-list .bp-profile-card .profile-title a, #content-container #woffice-project-todo .special-404 h2 {
    color: #fff !important;
}
#content-container #woffice-project-todo .woffice-task-form ul.project-users li {
    background-color: #212121 !important;
}
#content-container #woffice-project-todo .woffice-task-form ul.project-users li a {
    color: #fff !important;
}
#content-container .wiki-category-container .list-group-item a {
    color: #fff !important;
}
#content-container .wiki-category-container .list-group-item a.featured::before {
    color: #E74F4F !important;
}
#content-container .wiki-category-container .project-tabs-wrapper .woffice-todo-extratabs .extratabs-item-active a {
    color: #fff !important;
}
.widget_woffice_projects .list-projects li:nth-child(3n+2) .progress-custom .progress-bar {
    background-color: #E74F4F;
}
.widget_woffice_projects .list-projects li:nth-child(3n+3) .project-cateogry-badge {
    color: #E74F4F !important;
}
body #main-content .wp-core-ui #insert-media-button {
    color: #fff !important;
}
body #main-content .wp-core-ui .tmce-active .switch-tmce {
    color: #fff !important;
}
body #main-content .wp-core-ui button {
    color: #fff !important;
}
body #main-content .wp-core-ui .quicktags-toolbar input.button.button-small {
    color: #fff !important;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .card_head .project-status.done {
    color: #E74F4F !important;
}
#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .list-group .list-group-item span {
    color: #fff !important;
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form #postform-select-parent .select2-container .select2-selection ul.select2-selection__rendered li.select2-selection__choice {
    background-color: #212121 !important;
}
#content-container #content .project-layout-grid .frontend-wrapper #project-create #primary-post-form #postform-select-parent .select2-container .select2-selection ul.select2-selection__rendered li.select2-selection__choice button.select2-selection__choice__remove span {
    color: #fff !important;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_start_end_date .p_status .p_status_badge .badge.done {
    background-color: #E74F4F;
    color: #E74F4F !important;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form #postform-select-parent .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice {
    background-color: #212121 !important;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form #postform-select-parent .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice button.select2-selection__choice__remove span {
    color: #fff !important;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-edit #project-edit #primary-post-form .form-group .woffice-users-suggest .woffice-users-suggest_members-list li a i {
    color: #fff !important;
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters .float-right:before {
    color: #fff !important;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li .item-icon i::before {
    color: #fff !important;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li .count {
    background-color: #E74F4F !important;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body ul.wiki-category-container li .count i::before {
    color: #fff !important;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body .heading a .wiki-category-count, #buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body .heading a .wiki-category-count, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .wiki-category-count, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .wiki-category-count, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body .heading h2 .wiki-category-count {
    color: #E74F4F !important;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+2) .card .card-body ul.wiki-category-container li .count {
    background-color: #212121;
}
#buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body .heading a .text-body i, #buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body .heading a .text-body i, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .text-body i, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .text-body i, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body .heading h2 .text-body i {
    background-color: #E74F4F;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container:nth-child(3n+3) .card .card-body ul.wiki-category-container li .count {
    background-color: #212121 !important;
}
#content-container article #wiki-create form #postform-select-parent .select2-container .selection .select2-selection--multiple .select2-selection__rendered li {
    background-color: #212121 !important;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form #postform-select-parent .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice {
    background-color: #212121 !important;
}
article.type-wiki .wiki-tabs-wrapper #wiki-content-edit #wiki-edit #primary-post-form #postform-select-parent .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice button.select2-selection__choice__remove span {
    color: #fff !important;
}
a#scroll-top:hover i {
    color: #fff !important;
}
#woffice-poll-result .woffice-poll-result-answer:nth-child(3n+2) .progress-custom .progress-bar {
    background-color: #E74F4F;
}
#woffice-poll-result .woffice-poll-result-answer:nth-child(3n+3) .project-cateogry-badge {
    color: #E74F4F !important;
}
#woffice-login form p.login-password:after, #woffice-login form p.login-username:after {
    color: #fff !important;
}
#woffice-login.revslider-enabled {
    background-color: #181818 !important;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-modal-body .messages-empty i.fa {
    color: #fff !important;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message div.alka-chat-message-actions ul li a:hover {
    color: #fff !important;
}
#alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.conversation-pagination .conversation-close, #alka-chat-wrapper #alka-chat-conversations-wrapper #alka-chat-conversations ul li.single-conversation .conversation-close {
    color: #fff !important;
}
#alka-chat-wrapper #alka-chat-actions ul li a:hover {
    color: #fff !important;
}
.table-light, .table-light > th, .table-light > td {
    background-color: #212121;
}
.table .thead-light th {
    color: #fff !important;
}
.form-control {
    color: #fff !important;
}
.form-control:focus {
    color: #fff !important;
}
select.form-control:focus::-ms-value {
    color: #fff !important;
}
.btn-primary:hover {
    background-color: #E74F4F !important;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
    background-color: #E74F4F !important;
}
.btn-success:hover {
    background-color: #E74F4F !important;
}
.btn-success:focus, .btn-success.focus {
    background-color: #E74F4F !important;
}
.btn-info:hover {
    background-color: #E74F4F !important;
}
.btn-info:focus, .btn-info.focus {
    background-color: #E74F4F !important;
}
.btn-warning:hover {
    background-color: #E74F4F !important;
}
.btn-warning:focus, .btn-warning.focus {
    background-color: #E74F4F !important;
}
.btn-link:hover {
    color: #dc807d !important;
}
.dropdown-item:hover, .dropdown-item:focus {
    color: #fff !important;
}
.dropdown-item.disabled, .dropdown-item:disabled {
    color: #fff !important;
}
.input-group-text {
    color: #fff !important;
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
    background-color: rgba(199, 106, 103, 0.55);
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(199, 106, 103, 0.55) !important;
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(199, 106, 103, 0.55) !important;
}
.custom-select {
    background-color: #222 !important;
    color: #fff !important;
}
.custom-select:focus::-ms-value {
    color: #fff !important;
}
.custom-file-label {
    color: #fff !important;
}
.custom-file-label::after {
    color: #fff !important;
}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
    color: #fff !important;
}
.navbar-light .navbar-brand {
    color: #fff !important;
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: #fff !important;
}
.navbar-light .navbar-nav .nav-link {
    color: #fff !important;
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: #fff !important;
}
.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active {
    color: #fff !important;
}
.navbar-light .navbar-toggler {
    color: #fff !important;
}
.navbar-light .navbar-text {
    color: #fff !important;
}
.navbar-light .navbar-text a {
    color: #fff !important;
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
    color: #fff !important;
}
.page-link:hover {
    color: #dc807d !important;
}
a.badge-primary:hover, a.badge-primary:focus {
    background-color: #E74F4F !important;
}
.alert-primary .alert-link {
    color: #fff !important;
}
.alert-secondary {
    background-color: #212121;
    color: #fff !important;
}
.alert-secondary .alert-link {
    color: #fff !important;
}
.alert-success {
    color: #fff !important;
}
.alert-warning {
    background-color: #E74F4F;
}
.alert-light {
    background-color: #212121;
    color: #fff !important;
}
.alert-dark {
    color: #fff !important;
}
.alert-dark .alert-link {
    color: #fff !important;
}
.progress-bar {
    color: #fff !important;
}
.list-group-item-action {
    color: #fff !important;
}
.list-group-item-action:hover, .list-group-item-action:focus {
    color: #fff !important;
}
.list-group-item-primary {
    color: #fff !important;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #fff !important;
}
.list-group-item-primary.list-group-item-action.active {
    background-color: #E74F4F !important;
}
.list-group-item-secondary {
    color: #fff !important;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #fff !important;
}
.list-group-item-success {
    color: #fff !important;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #fff !important;
}
.list-group-item-light {
    background-color: #212121;
    color: #fff !important;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #fff !important;
}
.list-group-item-dark {
    color: #fff !important;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #fff !important;
}
.close {
    color: #fff !important;
}
.close:hover {
    color: #fff !important;
}
.popover-header {
    background-color: #212121;
}
a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus {
    background-color: #E74F4F !important;
}
.bg-light {
    background-color: #212121 !important;
}
.stretched-link::after {
    background-color: #212121 !important;
}
a.text-primary:hover, a.text-primary:focus {
    color: #dc807d !important;
}
a.text-secondary:hover, a.text-secondary:focus {
    color: #fff !important;
}
a.text-light:hover, a.text-light:focus {
    color: #fff !important;
}
a.text-dark:hover, a.text-dark:focus {
    color: #fff !important;
}
.text-black-50 {
    color: #fff !important;
}
#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer {
    color: #fff !important;
}
#bbpress-forums .bbp-replies {
    background-color: #212121;
}
#bbpress-forums .bbp-topic-merge {
    background-color: #212121;
}
#content-container .pec-events a {
    color: #fff !important;
}
#content-container .pec_event_page_date i, #content-container .pec_event_page_location i, #content-container .pec_event_page_facebook_url i, #content-container .pec_event_page_phone i, #content-container .pec_event_page_link i, #content-container .pec_event_page_age_range i, #content-container .pec_event_page_organizer i, #content-container .pec_event_page_custom_fields i, #content-container .pec_event_page_attendees i {
    color: #fff !important;
}
#content-container .light.dp_pec_wrapper .dp_pec_dayname_item span {
    color: #fff !important;
}
#content-container .light.dp_pec_wrapper .dp_pec_nav span .label, #content-container .light.dp_pec_wrapper .dp_pec_nav .selectric .label {
    color: #fff !important;
}
#content-container .light.dp_pec_wrapper .dp_pec_options_nav {
    background-color: #242424;
}
#content-container .light.dp_pec_wrapper .dp_pec_content .dp_pec_date .dp_date_head {
    background-color: #242424;
}
#content-container .light.dp_pec_wrapper .dp_pec_content .dp_pec_date .dp_date_head span {
    color: #fff !important;
}
#content-container .light.dp_pec_wrapper .dp_pec_content .dp_pec_date_block_wrap span.fa, #content-container .light.dp_pec_wrapper .dp_pec_content .dp_pec_date_block_wrap i.fa {
    color: #fff !important;
}
#content-container .light.dp_pec_wrapper .dp_pec_content .dp_pec_date_block {
    color: #fff !important;
}
#content-container .light.dp_pec_wrapper .dp_pec_content .dp_pec_event_description, #content-container .light.dp_pec_wrapper .dp_pec_content .dp_pec_event_description_full {
    color: #fff !important;
}
#content-container .light.dp_pec_wrapper .dp_pec_content .dp_pec_event_description p, #content-container .light.dp_pec_wrapper .dp_pec_content .dp_pec_event_description_full p {
    color: #fff !important;
}
#content-container .light.dp_pec_wrapper .dp_pec_content .dp_pec_date_event span {
    color: #fff !important;
}
#content-container .light.dp_pec_wrapper .dp_pec_content .dp_pec_date_event h2.dp_pec_event_title .dp_pec_event_title_sp, #content-container .light.dp_pec_wrapper .dp_pec_content .dp_pec_date_event h2.dp_pec_event_title {
    color: #fff !important;
}
.dp_pec_compact_wrapper.dp_pec_wrapper.pec_skin_blue_grey .dp_pec_nav .dp_pec_wrap_month_year .pec_switch_month, .dp_pec_compact_wrapper.dp_pec_wrapper.pec_skin_blue_grey .dp_pec_nav .dp_pec_wrap_month_year .pec_switch_year {
    color: #fff !important;
}
.dpProEventCalendarModal h2, .dpProEventCalendarModalEditEvent h2 {
    color: #fff !important;
}
.dp_pec_top_nav a {
    background-color: #E74F4F !important;
}
.flex-direction-nav a {
    color: #fff !important;
}
#content-container .ssfa-minimalist-first-column {
    background-color: #212121;
}
#content-container table[id^="ssfa-table"].ssfa-minimalist > thead > tr > th {
    color: #fff !important;
}
#content-container div.ssfa-upload-progress {
    background-color: #E74F4F !important;
}
#main-content #buddypress.rtmedia .bp-subnavs ul li a span {
    background-color: #E74F4F;
}
#content-container .shortcode-trello {
    background-color: #E74F4F !important;
}
#content-container .shortcode-trello ul li::before {
    color: #fff !important;
}
.woocommerce #content-container span.onsale, .woocommerce-shortcode span.onsale, .woocommerce span.onsale {
    background-color: #E74F4F;
}
.woocommerce #content-container ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce-shortcode ul.products li.product {
    background-color: #212121;
}
#left-content .woocommerce .quantity .qty, #left-content .woocommerce .woocommerce-cart-form input[type=number] {
    background-color: #212121;
}
.woocommerce ul.products li.product .price del .woocommerce-Price-amount {
    color: #fff !important;
}
#content-container .woocommerce table.shop_table th {
    color: #fff !important;
}
.woocommerce a.remove {
    color: #fff !important;
}
.woocommerce a.remove:hover {
    color: #E74F4F !important;
}
.woocommerce .woocommerce-checkout #customer_details .checkout-right {
    background-color: #212121;
}
.woocommerce .woocommerce-checkout #customer_details .checkout-right .woocommerce-checkout-payment {
    background-color: #212121;
}
#geodir-wrapper .geodir-loc-bar .geodir_submit_search {
    background-color: #E74F4F !important;
}
#geodir-wrapper .geodir-chosen-container-single .chosen-single {
    color: #fff !important;
}
#geodir-wrapper .geodir-tabs .geodir-tab-head a {
    color: #fff !important;
}
.single-gd_place .geodir-company_info .gdga-show-analytics {
    background-color: #E74F4F !important;
}
#content-container div.support_bs a {
    color: #fff !important;
}
#content-container div.support_bs .pager li > a, #content-container div.support_bs .pager li > span {
    color: #fff !important;
}
.woffice-calendar .event-modal-header .modal-title {
    color: #fff !important;
}
.woffice-calendar .event-modal-header .close {
    background-color: #212121;
    color: #fff !important;
}
.woffice-calendar .calendar-header .calendar-cell {
    color: #E74F4F !important;
}
.woffice-calendar .modal-dialog {
    color: #fff !important;
}
.woffice-calendar-main form label {
    color: #fff !important;
}
.woffice-calendar-main .wo-date-events .event-box .time {
    color: #fff !important;
}
.woffice-calendar-main .wo-date-events .event-box .name {
    color: #fff !important;
}
.woffice-calendar-main #month-year-select .select:first-child {
    background-color: #212121;
}
.woffice-calendar-main #month-year-select .select:last-child {
    background-color: #212121;
}
.woffice-calendar-main #month-year-select .select select:after {
    color: #fff !important;
}
.woffice-calendar-main .calendar-nav span {
    color: #fff !important;
}
.woffice-calendar-main .calendar-event-export {
    color: #fff !important;
}
.woffice-calendar-main .bg-blue {
    background-color: #E74F4F !important;
}
.woffice-calendar-main.woffice-calendar__widget .woffice-calendar__new a.btn:hover::after, .woffice-calendar-main.woffice-calendar__widget .woffice-calendar__new .dp_pec_new_event_wrapper a.dp_pec_submit_event:hover::after, .dp_pec_new_event_wrapper .woffice-calendar-main.woffice-calendar__widget .woffice-calendar__new a.dp_pec_submit_event:hover::after, .woffice-calendar-main.woffice-calendar__widget .woffice-calendar__new .dp_pec_new_event_wrapper a.dp_pec_remove_event:hover::after, .dp_pec_new_event_wrapper .woffice-calendar-main.woffice-calendar__widget .woffice-calendar__new a.dp_pec_remove_event:hover::after, .woffice-calendar-main.woffice-calendar__widget .woffice-calendar__new .dp_pec_new_event_wrapper a.dp_pec_cancel_booking:hover::after, .dp_pec_new_event_wrapper .woffice-calendar-main.woffice-calendar__widget .woffice-calendar__new a.dp_pec_cancel_booking:hover::after, .woffice-calendar-main.woffice-calendar__widget .woffice-calendar__new a.pec_event_page_send_booking:hover::after, .woffice-calendar-main.woffice-calendar__widget .woffice-calendar__new a.pec_action_btn:hover::after {
    color: #fff !important;
}
.single-woffice-event #content-container div.item-list-tabs-wiki ul li {
    background-color: #212121;
}
.archive-calendar #events-page-content #event-list .event-box i:before {
    color: #fff !important;
}
#content-container #content article.content #event-content-view #event-view .woffice-calendar .event-meta i {
    color: #fff !important;
}
.learnpress .woffice-lp-container #content #button-submit-quiz {
    color: #fff !important;
}
@media print {
.table-dark {
    color: #fff !important;
}
}
@media only screen and (max-width: 1024px) {
body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item a.current-menu-highlight {
    background-color: #2a2a2a !important;
}
body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item a:before {
    background-color: #E74F4F;
}
body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+1) a:before {
    background-color: #E74F4F;
}
body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+2) a:before {
    background-color: #E74F4F;
}
body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+3) a:before {
    background-color: #E74F4F;
}
body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item:nth-child(5n+4) a:before {
    background-color: #E74F4F;
}
body.menu-is-horizontal .main-modern-menu>li:first-child>a {
    background-color: #2e2e2e;
}
}
@media only screen and (max-width: 992px) {
body.menu-is-horizontal .main-modern-menu ul.sub-menu {
    background-color: #2a2a2a !important;
}
}
@media only screen and (max-width: 750px) {
.buddypress-wrap:not(.bp-single-vert-nav) .bp-navs li {
    background-color: #2a2a2a !important;
}
}
@media only screen and (max-width: 600px) {
.is-right-sidebar #closer-usersidebar {
    color: #fff !important;
}
}
/* Kill tab icons and prevent spacing */
.woffice-icon, 
[class*="woffice-icon-"],
.woffice-tabs .nav-tabs > li > a i,
.woffice-tabs .nav-tabs > li > a::before,
.woffice-tabs .nav-tabs > li > a::after {
	display: none !important;
	margin: 0 !important;
	padding: 0 !important;
	content: none !important;
}

/* Also reset any padding/margin left from where icons were */
.woffice-tabs .nav-tabs > li > a {
	padding-left: 10px !important;
	margin-left: 0 !important;
}
/* Just to make sure */
.woffice-tabs .nav-tabs {
	gap: 0 !important;
	margin: 0 !important;
}

<!DOCTYPE html>
<html lang="en-US">
	<head>
		<meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
		<!-- MAKE IT RESPONSIVE -->
		<meta name="viewport" content="width=device-width, initial-scale=1.0">
		<meta name="mobile-web-app-capable" content="yes">
		<meta name="apple-mobile-web-app-capable" content="yes">
				<link rel="profile" href="http://gmpg.org/xfn/11">
		<link rel="pingback" href="https://blackbirdmedia.link/xmlrpc.php">
		<link rel="shortcut icon" type="image/png" href="https://stellar.woffice.io/wp-content/uploads/2022/08/fav-smallsized.png"><link rel="manifest" href="https://blackbirdmedia.link/wp-content/themes/woffice/js/manifest.json"><link rel="apple-touch-icon" sizes="114x114" href="https://stellar.woffice.io/wp-content/uploads/2022/08/fav-largsized.png"><link rel="apple-touch-icon" sizes="144x144" href="https://stellar.woffice.io/wp-content/uploads/2022/08/fav-largsized.png">		<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
		<!--[if lt IE 9]>
		<script src="https://blackbirdmedia.link/wp-content/themes/woffice/js/html5shiv.js"></script>
		<script src="https://blackbirdmedia.link/wp-content/themes/woffice/js/respond.min.js"></script>
		<![endif]-->
		<title>#1 Woffice Wiki Example &#8211; blackbirdmedia.link</title>
<meta name='robots' content='max-image-preview:large' />
	<style>img:is([sizes="auto" i], [sizes^="auto," i]) {
  contain-intrinsic-size: 3000px 1500px;
}

</style>
	<link rel='dns-prefetch' href='//maps.googleapis.com' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' />
<link rel='preconnect' href='https://fonts.gstatic.com' crossorigin />
<link rel="alternate" type="application/rss+xml" title="blackbirdmedia.link &raquo; Feed" href="https://blackbirdmedia.link/feed/" />
<link rel="alternate" type="application/rss+xml" title="blackbirdmedia.link &raquo; Comments Feed" href="https://blackbirdmedia.link/comments/feed/" />
<link rel="alternate" type="application/rss+xml" title="blackbirdmedia.link &raquo; #1 Woffice Wiki Example Comments Feed" href="https://blackbirdmedia.link/wiki/1-woffice-wiki-example/feed/" />
<script type="text/javascript">
/* <![CDATA[ */
window._wpemojiSettings = {
  "baseUrl": "https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/blackbirdmedia.link\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.1";
}

};
/*! This file is auto-generated */
!function(i,n) {
  function c(e){try{var t={supportTests: e,timestamp:(new Date).valueOf();
}

)}function u(e,t,n) {
  switch(t){case"flag": return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");
  case"emoji": return!n(e,"\ud83d\udc26\u200d\ud83d\udd25","\ud83d\udc26\u200b\ud83d\udd25");
}

return!1}function f(e,t,n) {
  var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150): i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0;
}

"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports= {
  everything: !0,everythingExceptFlag:!0;
}

,e=new Promise(function(e) {
  i.addEventListener("DOMContentLoaded",e,{once: !0;
}

}return null}();if(!n) {
  ",r=new Blob([e],{type: "text/javascript";
}

),a=new Worker(URL.createObjectURL(r), {
  name: "wpTestEmojiSupports";
}

).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
/* ]]> */
</script>
<style id='wp-emoji-styles-inline-css' type='text/css'>

	img.wp-smiley, img.emoji {
  display: inline !important;
  border: none !important;
  box-shadow: none !important;
  height: 1em !important;
  width: 1em !important;
  margin: 0 0.07em !important;
  vertical-align: -0.1em !important;
  background: none !important;
  padding: 0 !important;
}

</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://blackbirdmedia.link/wp-includes/css/dist/block-library/style.min.css?ver=6.8.1' type='text/css' media='all' />
<style id='classic-theme-styles-inline-css' type='text/css'>
/*! This file is auto-generated */
.wp-block-button__link {
  color: #fff;
  background-color: #32373c;
  border-radius: 9999px;
  box-shadow: none;
  text-decoration: none;
  padding: calc(.667em + 2px) calc(1.333em + 2px);
  font-size: 1.125em;
}

.wp-block-file__button {
  background: #32373c;
  color: #fff;
  text-decoration: none;
}

</style>
<style id='bp-login-form-style-inline-css' type='text/css'>
.widget_bp_core_login_widget .bp-login-widget-user-avatar {
  float: left;
}

.widget_bp_core_login_widget .bp-login-widget-user-links {
  margin-left: 70px;
}

#bp-login-widget-form label {
  display: block;
  font-weight: 600;
  margin: 15px 0 5px;
  width: auto;
}

#bp-login-widget-form input[type=password],#bp-login-widget-form input[type=text] {
  background-color: #fafafa;
  border: 1px solid #d6d6d6;
  border-radius: 0;
  font: inherit;
  font-size: 100%;
  padding: .5em;
  width: 100%;
}

#bp-login-widget-form .bp-login-widget-register-link,#bp-login-widget-form .login-submit {
  display: inline;
  width: fit-content;
}

#bp-login-widget-form .bp-login-widget-register-link {
  margin-left: 1em;
}

#bp-login-widget-form .bp-login-widget-register-link a {
  filter: invert(1);
}

#bp-login-widget-form .bp-login-widget-pwd-link {
  font-size: 80%;
}

</style>
<style id='bp-primary-nav-style-inline-css' type='text/css'>
.buddypress_object_nav .bp-navs {
  background: #0000;
  clear: both;
  overflow: hidden;
}

.buddypress_object_nav .bp-navs ul {
  margin: 0;
  padding: 0;
}

.buddypress_object_nav .bp-navs ul li {
  list-style: none;
  margin: 0;
}

.buddypress_object_nav .bp-navs ul li a,.buddypress_object_nav .bp-navs ul li span {
  border: 0;
  display: block;
  padding: 5px 10px;
  text-decoration: none;
}

.buddypress_object_nav .bp-navs ul li .count {
  background: #eaeaea;
  border: 1px solid #ccc;
  border-radius: 50%;
  color: #555;
  display: inline-block;
  font-size: 12px;
  margin-left: 2px;
  padding: 3px 6px;
  text-align: center;
  vertical-align: middle;
}

.buddypress_object_nav .bp-navs ul li a .count:empty {
  display: none;
}

.buddypress_object_nav .bp-navs ul li.last select {
  max-width: 185px;
}

.buddypress_object_nav .bp-navs ul li.current a,.buddypress_object_nav .bp-navs ul li.selected a {
  color: #333;
  opacity: 1;
}

.buddypress_object_nav .bp-navs ul li.current a .count,.buddypress_object_nav .bp-navs ul li.selected a .count {
  background-color: #fff;
}

.buddypress_object_nav .bp-navs ul li.dynamic a .count,.buddypress_object_nav .bp-navs ul li.dynamic.current a .count,.buddypress_object_nav .bp-navs ul li.dynamic.selected a .count {
  background-color: ##E74F4F;
  border: 0;
  color: #fafafa;
}

.buddypress_object_nav .bp-navs ul li.dynamic a:hover .count {
  background-color: ##E74F4F;
  border: 0;
  color: #fff;
}

.buddypress_object_nav .main-navs.dir-navs {
  margin-bottom: 20px;
}

.buddypress_object_nav .bp-navs.group-create-links ul li.current a {
  text-align: center;
}

.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current),.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current) a {
  color: #767676;
}

.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current) a:focus,.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current) a:hover {
  background: none;
  color: #555;
}

.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current) a[disabled]:focus,.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current) a[disabled]:hover {
  color: #767676;
}

</style>
<style id='bp-member-style-inline-css' type='text/css'>
[data-type="bp/member"] input.components-placeholder__input {
  border: 1px solid #757575;
    border-radius: 0px;
  flex: 1 1 auto;
  padding: 6px 8px;
}

.bp-block-member {
  position: relative;
}

.bp-block-member .member-content {
  display: flex;
}

.bp-block-member .user-nicename {
  display: block;
}

.bp-block-member .user-nicename a {
  border: none;
  color: currentColor;
  text-decoration: none;
}

.bp-block-member .bp-profile-button {
  width: 100%;
}

.bp-block-member .bp-profile-button a.button {
  bottom: 10px;
  display: inline-block;
  margin: 18px 0 0;
  position: absolute;
  right: 0;
}

.bp-block-member.has-cover .item-header-avatar,.bp-block-member.has-cover .member-content,.bp-block-member.has-cover .member-description {
  z-index: 2;
}

.bp-block-member.has-cover .member-content,.bp-block-member.has-cover .member-description {
  padding-top: 75px;
}

.bp-block-member.has-cover .bp-member-cover-image {
  background-color: #545454;
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0;
  display: block;
  height: 150px;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}

.bp-block-member img.avatar {
  height: auto;
  width: auto;
}

.bp-block-member.avatar-none .item-header-avatar {
  display: none;
}

.bp-block-member.avatar-none.has-cover {
  min-height: 200px;
}

.bp-block-member.avatar-full {
  min-height: 150px;
}

.bp-block-member.avatar-full .item-header-avatar {
  width: 180px;
}

.bp-block-member.avatar-thumb .member-content {
  align-items: center;
  min-height: 50px;
}

.bp-block-member.avatar-thumb .item-header-avatar {
  width: 70px;
}

.bp-block-member.avatar-full.has-cover {
  min-height: 300px;
}

.bp-block-member.avatar-full.has-cover .item-header-avatar {
  width: 200px;
}

.bp-block-member.avatar-full.has-cover img.avatar {
  background: #545454;
  border: 2px solid #545454;
  margin-left: 20px;
}

.bp-block-member.avatar-thumb.has-cover .item-header-avatar {
  padding-top: 75px;
}

.entry .entry-content .bp-block-member .user-nicename a {
  border: none;
  color: currentColor;
  text-decoration: none;
}

</style>
<style id='bp-members-style-inline-css' type='text/css'>
[data-type="bp/members"] .components-placeholder.is-appender {
  min-height: 0;
}

[data-type="bp/members"] .components-placeholder.is-appender .components-placeholder__label:empty {
  display: none;
}

[data-type="bp/members"] .components-placeholder input.components-placeholder__input {
  border: 1px solid #757575;
    border-radius: 0px;
  flex: 1 1 auto;
  padding: 6px 8px;
}

[data-type="bp/members"].avatar-none .member-description {
  width: calc(100% - 44px);
}

[data-type="bp/members"].avatar-full .member-description {
  width: calc(100% - 224px);
}

[data-type="bp/members"].avatar-thumb .member-description {
  width: calc(100% - 114px);
}

[data-type="bp/members"] .member-content {
  position: relative;
}

[data-type="bp/members"] .member-content .is-right {
  position: absolute;
  right: 2px;
  top: 2px;
}

[data-type="bp/members"] .columns-2 .member-content .member-description,[data-type="bp/members"] .columns-3 .member-content .member-description,[data-type="bp/members"] .columns-4 .member-content .member-description {
  padding-left: 44px;
  width: calc(100% - 44px);
}

[data-type="bp/members"] .columns-3 .is-right {
  right: -10px;
}

[data-type="bp/members"] .columns-4 .is-right {
  right: -50px;
}

.bp-block-members.is-grid {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}

.bp-block-members.is-grid .member-content {
  margin: 0 1.25em 1.25em 0;
  width: 100%;
}

@media(min-width:600px) {
  .bp-block-members.columns-2 .member-content{width: calc(50% - .625em);
  .bp-block-members .member-content{flex-direction: row;
  text-align: left;
  .bp-block-groups.columns-2 .group-content{width: calc(50% - .625em);
  .bp-block-groups .group-content{flex-direction: row;
}

.bp-block-members.columns-2 .member-content:nth-child(2n) {
  margin-right: 0;
}

.bp-block-members.columns-3 .member-content {
  width: calc(33.33333% - .83333em);
}

.bp-block-members.columns-3 .member-content:nth-child(3n) {
  margin-right: 0;
}

.bp-block-members.columns-4 .member-content {
  width: calc(25% - .9375em);
}

.bp-block-members.columns-4 .member-content:nth-child(4n) {
  margin-right: 0;
}

}.bp-block-members .member-content {
  display: flex;
  flex-direction: column;
  padding-bottom: 1em;
  text-align: center;
}

.bp-block-members .member-content .item-header-avatar,.bp-block-members .member-content .member-description {
  width: auto;
}

.bp-block-members .member-content .item-header-avatar {
  margin: 0;
}

.bp-block-members .member-content .item-header-avatar img.avatar {
  display: inline-block;
}

}.bp-block-members .member-content .user-nicename {
  display: block;
}

.bp-block-members .member-content .user-nicename a {
  border: none;
  color: currentColor;
  text-decoration: none;
}

.bp-block-members .member-content time {
  color: #767676;
  display: block;
  font-size: 80%;
}

.bp-block-members.avatar-none .item-header-avatar {
  display: none;
}

.bp-block-members.avatar-full {
  min-height: 190px;
}

.bp-block-members.avatar-full .item-header-avatar {
  width: 180px;
}

.bp-block-members.avatar-thumb .member-content {
  min-height: 80px;
}

.bp-block-members.avatar-thumb .item-header-avatar {
  width: 70px;
}

.bp-block-members.columns-2 .member-content,.bp-block-members.columns-3 .member-content,.bp-block-members.columns-4 .member-content {
  display: block;
  text-align: center;
}

.bp-block-members.columns-2 .member-content .item-header-avatar,.bp-block-members.columns-3 .member-content .item-header-avatar,.bp-block-members.columns-4 .member-content .item-header-avatar {
  margin: 0 auto;
}

.bp-block-members img.avatar {
  height: auto;
  max-width: fit-content;
  width: auto;
}

.bp-block-members .member-content.has-activity {
  align-items: center;
}

.bp-block-members .member-content.has-activity .item-header-avatar {
  padding-right: 1em;
}

.bp-block-members .member-content.has-activity .wp-block-quote {
  margin-bottom: 0;
  text-align: left;
}

.bp-block-members .member-content.has-activity .wp-block-quote cite a,.entry .entry-content .bp-block-members .user-nicename a {
  border: none;
  color: currentColor;
  text-decoration: none;
}

</style>
<style id='bp-dynamic-members-style-inline-css' type='text/css'>
.bp-dynamic-block-container .item-options {
  font-size: .5em;
  margin: 0 0 1em;
  padding: 1em 0;
}

.bp-dynamic-block-container .item-options a.selected {
  font-weight: 600;
}

.bp-dynamic-block-container ul.item-list {
  list-style: none;
  margin: 1em 0;
  padding-left: 0;
}

.bp-dynamic-block-container ul.item-list li {
  margin-bottom: 1em;
}

.bp-dynamic-block-container ul.item-list li:after,.bp-dynamic-block-container ul.item-list li:before {
  content: " ";
  display: table;
}

.bp-dynamic-block-container ul.item-list li:after {
  clear: both;
}

.bp-dynamic-block-container ul.item-list li .item-avatar {
  float: left;
  width: 60px;
}

.bp-dynamic-block-container ul.item-list li .item {
  margin-left: 70px;
}

</style>
<style id='bp-online-members-style-inline-css' type='text/css'>
.widget_bp_core_whos_online_widget .avatar-block,[data-type="bp/online-members"] .avatar-block {
  display: flex;
  flex-flow: row wrap;
}

.widget_bp_core_whos_online_widget .avatar-block img,[data-type="bp/online-members"] .avatar-block img {
  margin: .5em;
}

</style>
<style id='bp-active-members-style-inline-css' type='text/css'>
.widget_bp_core_recently_active_widget .avatar-block,[data-type="bp/active-members"] .avatar-block {
  display: flex;
  flex-flow: row wrap;
}

.widget_bp_core_recently_active_widget .avatar-block img,[data-type="bp/active-members"] .avatar-block img {
  margin: .5em;
}

</style>
<style id='bp-latest-activities-style-inline-css' type='text/css'>
.bp-latest-activities .components-flex.components-select-control select[multiple] {
  height: auto;
  padding: 0 8px;
}

.bp-latest-activities .components-flex.components-select-control select[multiple]+.components-input-control__suffix svg {
  display: none;
}

.bp-latest-activities-block a,.entry .entry-content .bp-latest-activities-block a {
  border: none;
  text-decoration: none;
}

.bp-latest-activities-block .activity-list.item-list blockquote {
  border: none;
  padding: 0;
}

.bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini) {
  box-shadow: 1px 0 4px #00000026;
  padding: 0 1em;
  position: relative;
}

.bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini):after,.bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini):before {
  border-color: #0000;
  border-style: solid;
  content: "";
  display: block;
  height: 0;
  left: 15px;
  position: absolute;
  width: 0;
}

.bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini):before {
  border-top-color: #00000026;
  border-width: 9px;
  bottom: -18px;
  left: 14px;
}

.bp-latest-activities-block .activity-list.item-list blockquote .activity-item:not(.mini):after {
  border-top-color: #fff;
  border-width: 8px;
  bottom: -16px;
}

.bp-latest-activities-block .activity-list.item-list blockquote .activity-item.mini .avatar {
  display: inline-block;
  height: 20px;
  margin-right: 2px;
  vertical-align: middle;
  width: 20px;
}

.bp-latest-activities-block .activity-list.item-list footer {
  align-items: center;
  display: flex;
}

.bp-latest-activities-block .activity-list.item-list footer img.avatar {
  border: none;
  display: inline-block;
  margin-right: .5em;
}

.bp-latest-activities-block .activity-list.item-list footer .activity-time-since {
  font-size: 90%;
}

.bp-latest-activities-block .widget-error {
  border-left: 4px solid #0b80a4;
  box-shadow: 1px 0 4px #00000026;
}

.bp-latest-activities-block .widget-error p {
  padding: 0 1em;
}

</style>
<style id='bp-friends-style-inline-css' type='text/css'>
.bp-dynamic-block-container .item-options {
  font-size: .5em;
  margin: 0 0 1em;
  padding: 1em 0;
}

</style>
<style id='bp-group-style-inline-css' type='text/css'>
[data-type="bp/group"] input.components-placeholder__input {
  border: 1px solid #757575;
    border-radius: 0px;
  flex: 1 1 auto;
  padding: 6px 8px;
}

.bp-block-group {
  position: relative;
}

.bp-block-group .group-content {
  display: flex;
}

.bp-block-group .group-description {
  width: 100%;
}

.bp-block-group .group-description-content {
  margin-bottom: 18px;
  width: 100%;
}

.bp-block-group .bp-profile-button {
  overflow: hidden;
  width: 100%;
}

.bp-block-group .bp-profile-button a.button {
  margin: 18px 0 0;
}

.bp-block-group.has-cover .group-content,.bp-block-group.has-cover .group-description,.bp-block-group.has-cover .item-header-avatar {
  z-index: 2;
}

.bp-block-group.has-cover .group-content,.bp-block-group.has-cover .group-description {
  padding-top: 75px;
}

.bp-block-group.has-cover .bp-group-cover-image {
  background-color: #2a2a2a;
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0;
  display: block;
  height: 150px;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}

.bp-block-group img.avatar {
  height: auto;
  width: auto;
}

.bp-block-group.avatar-none .item-header-avatar {
  display: none;
}

.bp-block-group.avatar-full {
  min-height: 150px;
}

.bp-block-group.avatar-full .item-header-avatar {
  width: 180px;
}

.bp-block-group.avatar-full .group-description {
  padding-left: 35px;
}

.bp-block-group.avatar-thumb .item-header-avatar {
  width: 70px;
}

.bp-block-group.avatar-thumb .item-header-avatar img.avatar {
  margin-top: 15px;
}

.bp-block-group.avatar-none.has-cover {
  min-height: 200px;
}

.bp-block-group.avatar-none.has-cover .item-header-avatar {
  padding-top: 75px;
}

.bp-block-group.avatar-full.has-cover {
  min-height: 300px;
}

.bp-block-group.avatar-full.has-cover .item-header-avatar {
  width: 200px;
}

.bp-block-group.avatar-full.has-cover img.avatar {
  background: #2a2a2a;
  border: 2px solid #545454;
  margin-left: 20px;
}

.bp-block-group.avatar-thumb:not(.has-description) .group-content {
  align-items: center;
  min-height: 50px;
}

.bp-block-group.avatar-thumb.has-cover .item-header-avatar {
  padding-top: 75px;
}

.bp-block-group.has-description .bp-profile-button a.button {
  display: block;
  float: right;
}

</style>
<style id='bp-groups-style-inline-css' type='text/css'>
[data-type="bp/groups"] .components-placeholder.is-appender {
  min-height: 0;
}

[data-type="bp/groups"] .components-placeholder.is-appender .components-placeholder__label:empty {
  display: none;
}

[data-type="bp/groups"] .components-placeholder input.components-placeholder__input {
  border: 1px solid #757575;
    border-radius: 0px;
  flex: 1 1 auto;
  padding: 6px 8px;
}

[data-type="bp/groups"].avatar-none .group-description {
  width: calc(100% - 44px);
}

[data-type="bp/groups"].avatar-full .group-description {
  width: calc(100% - 224px);
}

[data-type="bp/groups"].avatar-thumb .group-description {
  width: calc(100% - 114px);
}

[data-type="bp/groups"] .group-content {
  position: relative;
}

[data-type="bp/groups"] .group-content .is-right {
  position: absolute;
  right: 2px;
  top: 2px;
}

[data-type="bp/groups"] .columns-2 .group-content .group-description,[data-type="bp/groups"] .columns-3 .group-content .group-description,[data-type="bp/groups"] .columns-4 .group-content .group-description {
  padding-left: 44px;
  width: calc(100% - 44px);
}

[data-type="bp/groups"] .columns-3 .is-right {
  right: -10px;
}

[data-type="bp/groups"] .columns-4 .is-right {
  right: -50px;
}

.bp-block-groups.is-grid {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}

.bp-block-groups.is-grid .group-content {
  margin: 0 1.25em 1.25em 0;
  width: 100%;
}

.bp-block-groups.columns-2 .group-content:nth-child(2n) {
  margin-right: 0;
}

.bp-block-groups.columns-3 .group-content {
  width: calc(33.33333% - .83333em);
}

.bp-block-groups.columns-3 .group-content:nth-child(3n) {
  margin-right: 0;
}

.bp-block-groups.columns-4 .group-content {
  width: calc(25% - .9375em);
}

.bp-block-groups.columns-4 .group-content:nth-child(4n) {
  margin-right: 0;
}

}.bp-block-groups .group-content {
  display: flex;
  flex-direction: column;
  padding-bottom: 1em;
  text-align: center;
}

.bp-block-groups .group-content .group-description,.bp-block-groups .group-content .item-header-avatar {
  width: auto;
}

.bp-block-groups .group-content .item-header-avatar {
  margin: 0;
}

.bp-block-groups .group-content .item-header-avatar img.avatar {
  display: inline-block;
}

}.bp-block-groups .group-content time {
  color: #767676;
  display: block;
  font-size: 80%;
}

.bp-block-groups.avatar-none .item-header-avatar {
  display: none;
}

.bp-block-groups.avatar-full {
  min-height: 190px;
}

.bp-block-groups.avatar-full .item-header-avatar {
  width: 180px;
}

.bp-block-groups.avatar-thumb .group-content {
  min-height: 80px;
}

.bp-block-groups.avatar-thumb .item-header-avatar {
  width: 70px;
}

.bp-block-groups.columns-2 .group-content,.bp-block-groups.columns-3 .group-content,.bp-block-groups.columns-4 .group-content {
  display: block;
  text-align: center;
}

.bp-block-groups.columns-2 .group-content .item-header-avatar,.bp-block-groups.columns-3 .group-content .item-header-avatar,.bp-block-groups.columns-4 .group-content .item-header-avatar {
  margin: 0 auto;
}

.bp-block-groups img.avatar {
  height: auto;
  max-width: fit-content;
  width: auto;
}

.bp-block-groups .member-content.has-description {
  align-items: center;
}

.bp-block-groups .member-content.has-description .item-header-avatar {
  padding-right: 1em;
}

.bp-block-groups .member-content.has-description .group-description-content {
  margin-bottom: 0;
  text-align: left;
}

</style>
<style id='bp-dynamic-groups-style-inline-css' type='text/css'>
.bp-dynamic-block-container .item-options {
  font-size: .5em;
  margin: 0 0 1em;
  padding: 1em 0;
}

</style>
<style id='global-styles-inline-css' type='text/css'>
:root {
  --wp--preset--aspect-ratio--square: 1;
  --wp--preset--aspect-ratio--4-3: 4/3;
  --wp--preset--aspect-ratio--3-4: 3/4;
  --wp--preset--aspect-ratio--3-2: 3/2;
  --wp--preset--aspect-ratio--2-3: 2/3;
  --wp--preset--aspect-ratio--16-9: 16/9;
  --wp--preset--aspect-ratio--9-16: 9/16;
  --wp--preset--color--black: #000000;
  --wp--preset--color--cyan-bluish-gray: #abb8c3;
  --wp--preset--color--white: #ffffff;
  --wp--preset--color--pale-pink: #f78da7;
  --wp--preset--color--vivid-red: #cf2e2e;
  --wp--preset--color--luminous-vivid-orange: #ff6900;
  --wp--preset--color--luminous-vivid-amber: #fcb900;
  --wp--preset--color--light-green-cyan: #7bdcb5;
  --wp--preset--color--vivid-green-cyan: #00d084;
  --wp--preset--color--pale-cyan-blue: #8ed1fc;
  --wp--preset--color--vivid-cyan-blue: #0693e3;
  --wp--preset--color--vivid-purple: #9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
  --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
  --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
  --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
  --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
  --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
  --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
  --wp--preset--font-size--small: 13px;
  --wp--preset--font-size--medium: 20px;
  --wp--preset--font-size--large: 36px;
  --wp--preset--font-size--x-large: 42px;
  --wp--preset--font-family--inter: "Inter", sans-serif;
  --wp--preset--font-family--cardo: Cardo;
  --wp--preset--spacing--20: 0.44rem;
  --wp--preset--spacing--30: 0.67rem;
  --wp--preset--spacing--40: 1rem;
  --wp--preset--spacing--50: 1.5rem;
  --wp--preset--spacing--60: 2.25rem;
  --wp--preset--spacing--70: 3.38rem;
  --wp--preset--spacing--80: 5.06rem;
  --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
  --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
  --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}

:where(.is-layout-flex) {
  gap: 0.5em;
}

:where(.is-layout-grid) {
  gap: 0.5em;
}

body .is-layout-flex {
  display: flex;
}

.is-layout-flex {
  flex-wrap: wrap;
  align-items: center;
}

.is-layout-flex > :is(*, div) {
  margin: 0;
}

body .is-layout-grid {
  display: grid;
}

.is-layout-grid > :is(*, div) {
  margin: 0;
}

:where(.wp-block-columns.is-layout-flex) {
  gap: 2em;
}

:where(.wp-block-columns.is-layout-grid) {
  gap: 2em;
}

:where(.wp-block-post-template.is-layout-flex) {
  gap: 1.25em;
}

:where(.wp-block-post-template.is-layout-grid) {
  gap: 1.25em;
}

.has-black-color {
  color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
  color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
  color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
  color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
  color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
  color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-background-color {
  background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
  background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
  background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
  background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-border-color {
  border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
  border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
  border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
  border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
  background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
  background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
  background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
  background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
  background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
  background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
  background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
  font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
  font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
  font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
  font-size: var(--wp--preset--font-size--x-large) !important;
}

:root :where(.wp-block-pullquote) {
  font-size: 1.5em;
  line-height: 1.6;
}

</style>
<link rel='stylesheet' id='woocommerce-layout-css' href='https://blackbirdmedia.link/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=9.8.5' type='text/css' media='all' />
<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://blackbirdmedia.link/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=9.8.5' type='text/css' media='only screen and (max-width: 768px)' />
<link rel='stylesheet' id='woocommerce-general-css' href='https://blackbirdmedia.link/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=9.8.5' type='text/css' media='all' />
<style id='woocommerce-inline-inline-css' type='text/css'>
.woocommerce form .form-row .required {
  visibility: visible;
}

</style>
<link rel='stylesheet' id='brands-styles-css' href='https://blackbirdmedia.link/wp-content/plugins/woocommerce/assets/css/brands.css?ver=9.8.5' type='text/css' media='all' />
<link rel='stylesheet' id='woffice-credits-css' href='https://blackbirdmedia.link/wp-content/plugins/woffice-core/woffice-credit-system/public/css/woffice-credit-system-public.min.css?ver=1.0.0' type='text/css' media='all' />
<link rel='stylesheet' id='e-woocommerce-notices-css' href='https://blackbirdmedia.link/wp-content/plugins/elementor-pro/assets/css/woocommerce-notices.min.css?ver=3.28.4' type='text/css' media='all' />
<link rel='stylesheet' id='theme-fonts-css' href='//fonts.googleapis.com/css?family=Montserrat%3A100%2C200%2C300%2C400%2C400italic%2C600%2C700italic%2C800%2C900%7CMontserrat%3A100%2C200%2C300%2C400%2C400italic%2C600%2C700italic%2C800%2C900&#038;ver=5.4.23' type='text/css' media='all' />
<link rel='stylesheet' id='assets-css-css' href='https://blackbirdmedia.link/wp-content/themes/woffice/css/assets.min.css?ver=5.4.23' type='text/css' media='all' />
<link rel='stylesheet' id='woffice-theme-style-css' href='https://blackbirdmedia.link/wp-content/themes/woffice/style.css?ver=5.4.23' type='text/css' media='all' />
<link rel='stylesheet' id='woffice-printed-style-css' href='https://blackbirdmedia.link/wp-content/themes/woffice/css/print.min.css?ver=5.4.23' type='text/css' media='print' />
<link rel='stylesheet' id='woffice-theme-datetimepicker-css' href='https://blackbirdmedia.link/wp-content/themes/woffice/css/jquery.datetimepicker.css?ver=5.4.23' type='text/css' media='all' />
<link rel='stylesheet' id='buttons-css' href='https://blackbirdmedia.link/wp-includes/css/buttons.min.css?ver=6.8.1' type='text/css' media='all' />
<link rel='stylesheet' id='dashicons-css' href='https://blackbirdmedia.link/wp-includes/css/dashicons.min.css?ver=6.8.1' type='text/css' media='all' />
<link rel='stylesheet' id='mediaelement-css' href='https://blackbirdmedia.link/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' type='text/css' media='all' />
<link rel='stylesheet' id='wp-mediaelement-css' href='https://blackbirdmedia.link/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.8.1' type='text/css' media='all' />
<link rel='stylesheet' id='media-views-css' href='https://blackbirdmedia.link/wp-includes/css/media-views.min.css?ver=6.8.1' type='text/css' media='all' />
<link rel='stylesheet' id='imgareaselect-css' href='https://blackbirdmedia.link/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' type='text/css' media='all' />
<link rel='stylesheet' id='woffice-select2-css-css' href='https://blackbirdmedia.link/wp-content/themes/woffice/css/select2.min.css?ver=5.4.23' type='text/css' media='all' />
<link rel='stylesheet' id='woffice-child-stylesheet-css' href='https://blackbirdmedia.link/wp-content/themes/woffice-child-theme/style.css?ver=1.0.1747730649' type='text/css' media='all' />
<link rel='stylesheet' id='redux-elusive-icon-css' href='https://blackbirdmedia.link/wp-content/plugins/woffice-core/libs/redux-framework/redux-core/assets/css/vendor/elusive-icons.min.css?ver=2.0.0' type='text/css' media='all' />
<link rel='stylesheet' id='font-awesome-css' href='https://blackbirdmedia.link/wp-content/plugins/elementor/assets/lib/font-awesome/css/font-awesome.min.css?ver=4.7.0' type='text/css' media='all' />
<link rel='stylesheet' id='font-awesome-4-shims-css' href='https://blackbirdmedia.link/wp-content/plugins/woffice-core/libs/redux-framework/redux-core/assets/font-awesome/css/v4-shims.min.css?ver=6.5.2' type='text/css' media='all' />
<link rel='stylesheet' id='buddypress_wordpress_email_icon-webfont-0-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.9.0/css/all.css?ver=4.5.7' type='text/css' media='all' />
<link rel='stylesheet' id='buddypress_Name_icon-webfont-0-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.9.0/css/all.css?ver=4.5.7' type='text/css' media='all' />
<link rel='stylesheet' id='buddypress__icon-webfont-0-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.9.0/css/all.css?ver=4.5.7' type='text/css' media='all' />
<link rel='stylesheet' id='buddypress_Location_icon-webfont-0-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.9.0/css/all.css?ver=4.5.7' type='text/css' media='all' />
<link rel='stylesheet' id='buddypress_Birthday_icon-webfont-0-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.9.0/css/all.css?ver=4.5.7' type='text/css' media='all' />
<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Montserrat:300,200&#038;display=swap&#038;ver=6.8.1" /><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:300,200&#038;display=swap&#038;ver=6.8.1" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:300,200&#038;display=swap&#038;ver=6.8.1" /></noscript><script type="text/javascript" src="https://blackbirdmedia.link/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script type="text/javascript" src="https://blackbirdmedia.link/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script type="text/javascript" src="https://blackbirdmedia.link/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.9.8.5" id="jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script>
<script type="text/javascript" id="wc-add-to-cart-js-extra">
/* <![CDATA[ */
var wc_add_to_cart_params = {
  "ajax_url": "\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https:\/\/blackbirdmedia.link\/home-2\/cart\/","is_cart":"","cart_redirect_after_add":"no";
}

;
/* ]]> */
</script>
<script type="text/javascript" src="https://blackbirdmedia.link/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=9.8.5" id="wc-add-to-cart-js" defer="defer" data-wp-strategy="defer"></script>
<script type="text/javascript" src="https://blackbirdmedia.link/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.9.8.5" id="js-cookie-js" defer="defer" data-wp-strategy="defer"></script>
<script type="text/javascript" id="woocommerce-js-extra">
/* <![CDATA[ */
var woocommerce_params = {
  "ajax_url": "\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password";
}

;
/* ]]> */
</script>
<script type="text/javascript" src="https://blackbirdmedia.link/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=9.8.5" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script>
<script type="text/javascript" id="woffice-credits-js-extra">
/* <![CDATA[ */
var WOCS_AI = {
  "ajax_url": "https:\/\/blackbirdmedia.link\/wp-admin\/admin-ajax.php","project_id":"1812","button_content":"<a class=\"woffice-ai-action\" data-type=\"title\" href=\"javascript:void(0)\"><span class=\"woffice-icon woffice-icon-ai\"><\/span> Generate title using AI<\/a>","regenerate_content_text":"Regenerate Content","regenerate_title_text":"Regenerate Title";
}

;
/* ]]> */
</script>
<script type="text/javascript" src="https://blackbirdmedia.link/wp-content/plugins/woffice-core/woffice-credit-system/public/js/woffice-credit-system-public.min.js?ver=1.0.0" id="woffice-credits-js"></script>
<script type="text/javascript" src="https://blackbirdmedia.link/wp-content/plugins/woffice-core/woffice-credit-system/public/js/jquery.hoverpulse.js?ver=1.0.0" id="woffice-credits_jquery.hoverpulse-js"></script>
<script type="text/javascript" id="woffice-time-tracking-js-js-extra">
/* <![CDATA[ */
var WOFFICE_TIME_TRACKING = {
  "ajax_url": "https:\/\/blackbirdmedia.link\/wp-admin\/admin-ajax.php","time_tracking_nonce":"8db38eb1fb","text_start":"Start","text_stop":"Stop";
}

;
/* ]]> */
</script>
<script type="text/javascript" src="https://blackbirdmedia.link/wp-content/plugins/woffice-core/extensions/woffice-time-tracking/static/js/woffice-time-tracking.js?ver=5.4.23" id="woffice-time-tracking-js-js"></script>
<script type="text/javascript" src="https://blackbirdmedia.link/wp-content/themes/woffice/js/moment.js?ver=6.8.1" id="woffice-theme-script-moment-js"></script>
<script type="text/javascript" src="https://blackbirdmedia.link/wp-content/themes/woffice/js/jquery.datetimepicker.full.js?ver=6.8.1" id="woffice-theme-script-datetimepicker-js"></script>
<script type="text/javascript" id="utils-js-extra">
/* <![CDATA[ */
var userSettings = {
  "url": "\/","uid":"0","time":"1747775939","secure":"1";
}

;
/* ]]> */
</script>
<script type="text/javascript" src="https://blackbirdmedia.link/wp-includes/js/utils.min.js?ver=6.8.1" id="utils-js"></script>
<script type="text/javascript" src="https://blackbirdmedia.link/wp-includes/js/plupload/moxie.min.js?ver=1.3.5.1" id="moxiejs-js"></script>
<script type="text/javascript" src="https://blackbirdmedia.link/wp-includes/js/plupload/plupload.min.js?ver=2.1.9" id="plupload-js"></script>
<!--[if lt IE 8]>
<script type="text/javascript" src="https://blackbirdmedia.link/wp-includes/js/json2.min.js?ver=2015-05-03" id="json2-js"></script>
<![endif]-->
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?v=3&amp;libraries=places&amp;language=en&amp;key=AIzaSyDho6m-q3zDJqqLPNW0PQGYPY-3PCP2loM&amp;ver=6.8.1" id="google-maps-api-v3-js"></script>
<link rel="https://api.w.org/" href="https://blackbirdmedia.link/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://blackbirdmedia.link/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.8.1" />
<meta name="generator" content="WooCommerce 9.8.5" />
<link rel="canonical" href="https://blackbirdmedia.link/wiki/1-woffice-wiki-example/" />
<link rel='shortlink' href='https://blackbirdmedia.link/?p=1812' />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://blackbirdmedia.link/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fblackbirdmedia.link%2Fwiki%2F1-woffice-wiki-example%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://blackbirdmedia.link/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fblackbirdmedia.link%2Fwiki%2F1-woffice-wiki-example%2F&#038;format=xml" />

	<script type="text/javascript">var ajaxurl = 'https://blackbirdmedia.link/wp-admin/admin-ajax.php';</script>

<!-- Custom CSS from Woffice --><style type="text/css">/*FROM : Dynamical load*/body, p, .main-modern-menu li a.fas, .main-modern-menu li a.fab, .main-menu li a.fas, .main-menu li a.fab, #buddypress .mpp-g [class*=mpp-u], h3.mv-addfile-title, #content #eventon_form p label, #content #eventon_form p #evoau_submit, .mv-file-managing, table.mv-editfile th, .widget_nav_menu li a.fa, #dropdown-user-menu li a.fa, [data-bp-tooltip]:after, .dp_pec_wrapper .dp_pec_nav .selectric .label, .dp_pec_accordion_wrapper .dp_pec_accordion_event h2, .dp_pec_accordion_wrapper .dp_pec_accordion_event .dp_pec_accordion_event_center_text .pec_author, .dp_pec_countdown_wrapper .dp_pec_countdown_event_center_text .pec_author, .dp_pec_grid_wrapper li.dp_pec_grid_event span, .dp_pec_grid_wrapper li.dp_pec_grid_event h2.dp_pec_grid_title, .dp_pec_content .dp_pec_event_description, .dp_pec_content .dp_pec_event_description p, .dp_pec_wrapper .dp_pec_nav span, .dp_pec_wrapper, .dp_pec_new_event_wrapper, .dp_pec_new_event_wrapper .dp_pec_submit_event, .dp_pec_new_event_wrapper .dp_pec_remove_event, .dp_pec_new_event_wrapper .dp_pec_cancel_booking, .pec_event_page_send_booking, .pec_action_btn, table[id^="ssfa-table"].ssfa-minimalist {
  font-family: Montserrat,helvetica, arial, sans-serif;
  font-size: 15px;
  line-height: 15px;
}

h1,h2,h3,h4,h5,h6, #content-container .infobox-head {
  font-family: "Montserrat",helvetica, arial, sans-serif;
  line-height: Montserrat;
}

#content-container .intern-box.box-title h3 {
  text-transform: uppercase !important;
}

}#main-content button, #wp-submit, .progress-bar, #page-wrapper .wcContainer .wcMessage.wcCurrentUserMessage .wcMessageContent, button[type="submit"], #content-container div.item-list-tabs ul li.selected a,  #main-content .bbb-join input[type=submit],  .btn.btn-default, #buddypress ul#members-list li div.item-avatar span.member-role,  #main-content span.label,  #main-footer span.label,  #content-container div.item-list-tabs ul li.selected a,  #content-container div.item-list-tabs ul li.selected a,  #content-container div.item-list-tabs ul li.current a,  .woocommerce #content-container #respond input#submit,  .woocommerce #content-container a.button,  .woocommerce #content-container button.button,  .woocommerce #content-container input.button,  #content-container .woocommerce input.button:hover,  .woocommerce #content-container nav.woocommerce-pagination ul li a,  .woocommerce #content-container div.product p.price .amount,  #nav-cart-trigger .amount,  #content-container .woocommerce a.button,  .woocommerce #respond input#submit.alt,  .woocommerce a.button.alt,  .woocommerce button.button.alt,  .woocommerce input.button.alt,  .woocommerce #respond input#submit.alt:hover,  .woocommerce a.button.alt:hover,  .woocommerce button.button.alt:hover,  .woocommerce input.button.alt:hover,  #right-sidebar .buttons a,  .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,  .woocommerce .widget_price_filter .ui-slider .ui-slider-range,  .woocommerce-shortcode .woocommerce .flex-direction-nav a,  .it-exchange-product-price ins,  #geodir-wrapper .geodir-viewall,  .single-gd_place .geodir-post_left a,  .single-gd_place .geodir-post_right a, #content-container a.btn, #content-container .btn, .woffice-calendar .present .date-day, .widget .btn, #user-sidebar .uside-item-active > a, body.vertical-modern-menu .main-modern-menu li.menu-item a.current-menu-highlight, body.vertical-modern-menu .main-modern-menu>li.current_page_item>a, body.vertical-modern-menu .main-modern-menu>li.current-menu-item>a, body.vertical-modern-menu .main-modern-menu>li.current_page_ancestor>a, .badge-primary, #page-wrapper .wpcf7-checkbox .checked .wpcf7-list-item-label::before, #user-sidebar nav ul li.menu-parent:not(.menu-child)>a.dropdownOn, #user-sidebar .uside-item-active>a:hover, #content-container div.item-list-tabs-project ul li .project-tab-icon, #content-container div.item-list-tabs-wiki ul li .wiki-tab-icon, #content-container #buddypress button, #content-container #buddypress input[type=submit], input[type=checkbox]:before, #content-container #buddypress #profile-group-edit-submit, #content-container #bp-browse-button, #buddypress .item-action-view, #main-content input[type=button], #buddypress #create-group-form input[type=button], .woocommerce nav.woocommerce-pagination ul li span.current, #content-container .products .type-product .added_to_cart, .woocommerce #content-container .single-project .summary .price .woocommerce-Price-amount, #woffice-minicart-top .woffice_widget_shopping_cart_content .text-center .btn, #content-container .woocommerce button.button, #content-container .woocommerce .cart-collaterals .cart_totals .checkout-button, #content-container .ssfa_fileup_wrapper span, #content-container .wiki-category-container .card-body .heading .fa, #content-container .blog-next-page .navigation li.active .btn, #buddypress input[type=checkbox]:checked:before, .single-woffice-event #content-container div.item-list-tabs-wiki ul li .event-tab-icon, #buddypress .notification-actions .delete, #buddypress .notification-actions .mark-read, #buddypress .notification-actions .mark-unread, #buddypress .bp-pagination .pag-data .current, #content-container #woffice-login form .login-submit input, .woffice-calendar .present .date-day, #buddypress #group-list .group-button .leave-group, #content-container #buddypress #group-list .group-button a.leave-group, .widget_woffice_funfacts .flexslider .flex-control-nav li a.flex-active, .wokr-post-editform .wokr-update, .wokr-post-editform .btn-secondary, .wokr-post-form-container .btn-secondary, .wokr-submit, .wokr-post-form-container .wokr-submit, .wcrm-post-form .btn, .wcrm-submit, input[type=submit], #woffice-atmodal .btn-info, .add-kanban-modal-button a.close, .dropdown-item.active, .dropdown-item:active, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button, #content-container #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button, body.vertical-modern-menu .main-modern-menu li.menu-item:not(.current-menu-ancestor) span.click_menutoggle:hover+a.current-menu-highlight, body.vertical-modern-menu .main-modern-menu li.menu-item.current-menu-ancestor span.click_menutoggle.caret-up:hover+a, body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current-menu-item>a, body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current-menu-parent>a, body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current_page_ancestor>a, body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col):hover>a, body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col)>a:hover, body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item>a:hover, body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item li>a:hover, #alka-chat-wrapper #alka-chat-actions #alka-chat-main, #alka-chat-wrapper #alka-chat-conversations-wrapper .alka-chat-modal .alka-chat-messages-holder li.alka-chat-message div.alka-chat-message-content p {
  background-color: rgba(231,79,79,0.96);
}

#right-sidebar .widget.widget_nav_menu #menu-demo-nav .menu-item:hover a {
  color: rgba(231,79,79,0.96);
}

#right-sidebar .widget.widget_nav_menu #menu-demo-nav .menu-item:hover::before {
  background-color: rgba(231,79,79,0.96);
}

#right-sidebar .widget.widget_nav_menu #menu-demo-nav .menu-item::before {
  background-color: rgba(231,79,79,0.6);
}

#right-sidebar .widget.widget_nav_menu #menu-demo-nav::after {
  border-left-color: rgba(231,79,79,0.8);
}

.widget_woffice_funfacts .flexslider .flex-control-nav li a {
  background-color: rgba(231,79,79,0.8);
}

#content-container a.btn, #content-container .btn, .widget .btn, #main-content button, #content-container #buddypress button, #content-container div.item-list-tabs-project ul li .project-tab-icon, #content-container div.item-list-tabs-project ul li.active, #content-container div.item-list-tabs-wiki ul li.active, input[type=checkbox]:before, #main-content #buddypress ul.button-nav li a, #content-container #bp-browse-button, #buddypress input[type=checkbox]:before, #main-content input[type=button], #buddypress input[type=radio]:checked:before, #buddypress input[type=radio]:before, #buddypress #create-group-form input[type=button], .woocommerce nav.woocommerce-pagination ul li span.current, #content-container .products .type-product .added_to_cart, #woffice-minicart-top .woffice_widget_shopping_cart_content .text-center .btn, #content-container .woocommerce button.button, #content-container .woocommerce .cart-collaterals .cart_totals .checkout-button, #content-container .ssfa_fileup_wrapper span, .single-woffice-event #content-container div.item-list-tabs-wiki ul li.active, .wokr-cs-table-row .wokr-table-content label, .wokr-post-editform .wokr-update, .wokr-post-editform .btn-secondary, .wokr-keyreuslts .wokr-clone-keyresult, .wokr-post-form-container .btn-clone, .wokr-post-form-container .wokr-submit, .wokr-post-form-container .btn-secondary, .form-control:focus, .form-group input[type=text]:focus, .wcrm-post-form .btn, .wcrm-submit, input[type=submit], input[type=submit]:hover, #woffice-atmodal .btn-info, .woffice-kanban-form-wrapper button, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button, #content-container #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button {
  border-color: rgba(231,79,79,0.96);
}

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, #woffice-atmodal .at-submit:hover, #woffice-atmodal .at-wotmv-submit:hover, #woffice-atmodal .btn-info:hover, .woffice-kanban-form-wrapper button:hover, .add-kanban-modal-button a.close, .add-kanban-modal-button a.close:hover {
  color: rgba(231,79,79,0.96);
  border-color: rgba(231,79,79,0.96);
}

a, a:hover, #user-sidebar .uside-child-active > a, body.bp-user #main-content #buddypress .bp-subnavs ul li.current a, #buddypress #woffice-bp-sidebar #item-header .profile-change-btn, body.bp-user #main-content #buddypress #activity-rss-feed a, #user-sidebar nav ul li a span.count, #user-sidebar nav ul li a span.no-count, #buddypress input[type=radio]:checked:before, .woocommerce-page #content-container ul.products li.product a .star-rating, #content-container .ssfa-minimalist .ssfa-faminicon, #content-container .wiki-category-container .card-body .wiki-category-count, #content-container .blog-next-page .navigation li.page-nav-right .btn, #content-container .blog-next-page .navigation li.page-nav-left .btn, .widget.widget_recent_entries ul li::before, .woocommerce a, #buddypress #members-dir-list .woffice-xprofile-list .row i, #buddypress #members-list .woffice-xprofile-list .row i, #buddypress .bp-pagination .pag-data .current, #content-container .comment-list .children li:before, #content-container div.item-list-tabs-project ul li.active a, #content-container div.item-list-tabs-wiki ul li.active a, .single-woffice-event #content-container div.item-list-tabs-wiki ul li.active a, #buddypress #members-dir-list .bp-profile-card .card-bottom .members-meta button.friendship-button, #buddypress #members-list .bp-profile-card .card-bottom .members-meta button.friendship-button, #content-container #woffice-project-todo .special-404 i, #content-container .wiki-category-container .list-group-item a, #content-container #woffice-project-todo .woffice-task header label .checkbox-style:before, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle::after, .buddypress .buddypress-wrap a.button, #content-container a, .widget.widget_woffice_wiki .list-wiki li a, #content-container .ssfa-crumbs-noheading a, #content-container table[id^=ssfa-table].ssfa-minimalist>thead>tr>th, #content-container .wiki-category-container .list-group-item .item-icon, #content-container .progress-custom .progress-value, .birthday-item-content, #page-wrapper .woffice-poll-result-answer p, #right-sidebar .widget.widget_nav_menu #menu-demo-nav .menu-item a, #buddypress .bp-pagination .pag-data .page-numbers, #content-container ul#projects-list .list-group, #content-container ul#projects-list .list-group .fa, .project-meta-links, .single-woffice-event #content-container #event-nav ul li.active a, #content-container #wiki-content-revisions .list-change li, .woffice-poll-ajax-reply i.fa, #page-wrapper .widget.widget_woffice_funfacts .flexslider ul li, .project-assigned-head i, .wokr-pro-behind, .wokr-keyreuslts .wokr-clone-keyresult, a.wokr-clone-objective, .wokr-post-form-container .btn-clone, input[type=submit]:hover, .pm-form .pm-form__row--submit input[type=submit]:hover, #woffice-atmodal .at-submit:hover, #woffice-atmodal .at-wotmv-submit:hover, #woffice-atmodal .btn-info:hover, .woffice-calendar-main .calendar-nav span, #members-dir-list .member-footer .friendship-button:hover, #members-dir-list .member-footer .send-message:hover, #members-list .member-footer .friendship-button:hover, #members-list .member-footer .send-message:hover, #members-dir-list .field-icon, #buddypress .dir-navs .members-nav li a:hover {
  color: rgba(231,79,79,0.96);
}

#user-sidebar {
  background: #121212;
}

#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 #content .blog-col .blog-card-wrapper .card, #content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body {
  background-color: rgb(34 34 34);
}

body {
  background-color: rgb(20,20,20);
  color: #fff !important;
}

h1, h2, h3, h4, h5, h6, #page-wrapper h1, #page-wrapper h2, #page-wrapper h3, #page-wrapper h4, #page-wrapper h5, #page-wrapper h6, #page-wrapper .post-title, #content-container div.item-list-tabs-project ul li a, #content-container div.item-list-tabs-wiki ul li a, .single-woffice-event #content-container div.item-list-tabs-wiki ul li.active a, #content-container .heading h2, #content-container .comment-author .fn, #content-container .comment-author .fn a, #content-container .comment-author .says, #content-container .comment-author a, #content-container #respond #reply-title, #content-container #woffice-project-todo .special-404 h2, body.bp-user #main-content #buddypress .profile td.label, #content-container #woffice-project-todo .woffice-task header label, #page-wrapper #buddypress #members-dir-list .bp-profile-card .profile-title a, #page-wrapper #buddypress #members-list .bp-profile-card .profile-title, #buddypress #activity-stream .activity-header a, #buddypress #activity-stream .activity-header p, .wpcf7-checkbox span.wpcf7-list-item label span, .wpcf7-radio span.wpcf7-list-item label span, #content-container .ssfa-filename, #content-container .wiki-category-container .card-body .heading h2, #page-wrapper #buddypress #members-list .bp-profile-card .profile-title a, #page-wrapper #buddypress #group-list .bp-group-card .group-title a.bp-group-home-link, #content-container #buddypress .group-status p, .poll-question-back, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.current-menu-ancestor>a, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.current-menu-item>a, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .current-menu-highlight::after, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle:after, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a, #content-container .heading h2 a, #user-sidebar nav ul li a, #right-sidebar .sidebar-userinfo .user-name, .single-woffice-event #content-container div.item-list-tabs-wiki ul li a, #bbpress-forums li.bbp-header, #bbpress-forums .bbp-topic-form form .bbp-form legend, #bbpress-forums div.bbp-reply-header, #bbpress-forums .bbp-replies .bbp-reply-header a, #bbpress-forums li.bbp-footer, #bbpress-forums div.bbp-reply-author .bbp-author-name, .woocommerce .woocommerce-checkout #customer_details .checkout-right h3, .woocommerce .woocommerce-checkout #customer_details .checkout-right .shop_table .product-name, .woocommerce .woocommerce-checkout #customer_details .checkout-right .shop_table th,  .woocommerce .woocommerce-checkout #customer_details .checkout-right .shop_table th, .woocommerce .woocommerce-checkout #customer_details .checkout-right .shop_table th.product-total, form label, #page-wrapper .woffice-time-tracking .woffice-time-tracking-view .woffice-time-tracking_time-displayed, .wokrtable-header label, .wokr-cs-table-row .wokr-table-content label, .wokr-post-editform .wokr-form-title, .wokr-post-form .wokr-form-title, .wokr-modal-wrapper form label, .woffice-tmv-uname, #content-container .woffice-tmv-wrapper a.wotmv-task-single, .woffice-kanban .kanban-item .item-title, .woffice-kanban .kanban-title-board, .wcrm-enhancements-form-title, .wcrm-form-title, .woffice-crm-kanban .kanban-title-board, .wcrmtable-header-cell, .wcrm-cs-table-item .wcrm-table-content, .wcrm-cs-table-item .wcrm-table-content .field-title, .woffice-crm-kanban .kanban-item .item-title, [role="treeitem"] span, .woffice-timeline-wrapper .jqtl-event-title, .woffice-timeline-daterange label, .woffice-timeline-customrange, .woffice_timeline_assignee, .jqtl-event-content span, .jqtl-side-index-item, .woffice-chart-wrapper label, #woffice-timeline-dialog .jqtl-event-title, #woffice-timeline-dialog .woffice-timeline-wrapper .woffice-timeline-daterange label, #woffice-timeline-dialog .woffice-timeline-wrapper .woffice-timeline-customrange, #woffice-timeline-dialog .woffice-timeline-wrapper .woffice_timeline_assignee, #woffice-timeline-dialog.jqtl-event-content span, #woffice-timeline-dialog .jqtl-side-index-item, .edit-advanced-todo, .todo-date, .woffice-calendar-main .calendar-nav span:hover, #members-dir-list .member-name, #buddypress .members table .member-uname, #buddypress .members table td, #buddypress .members table td a, #content-container ul.progject-meta-item li, #content-container ul.project-meta-list li, #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters .list-inline li a, #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_links_col #project-links li a {
  color: rgb(255,255,255);
}

p, #page-wrapper p, .textwidget, #page-wrapper .font-rg1, #page-wrapper #buddypress #members-list .bp-profile-card .card-top p, #page-wrapper #buddypress #members-list .woffice-xprofile-list .row .col-sm, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.current-menu-item > a, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a.current-menu-highlight, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle.caret-up:after, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a:hover, #page-wrapper #buddypress #group-list .bp-group-card .card-top p, .buddypress-wrap .groups-list li .group-desc, #content-container .comment-metadata a, #content-container #respond p.logged-in-as, #content-container #respond p.logged-in-as a, .single-headers .item-meta, .profile-email, #right-sidebar .sidebar-userinfo .user-email, #bbpress-forums div.bbp-forum-author .bbp-author-role, #bbpress-forums div.bbp-topic-author .bbp-author-role, #bbpress-forums div.bbp-reply-author .bbp-author-role, #bbpress-forums fieldset.bbp-form legend, span.bbp-author-ip, #navigation .footer-copyright, .wokr-cs-table .wokr-is-title, #members-dir-list .last-activity, #members-dir-list .woffice-xprofile-list a, #members-dir-list .member-footer .friendship-button, #members-dir-list .member-footer .send-message, #members-list .member-footer .friendship-button, #members-list .member-footer .send-message, #members-dir-list .field-content, #buddypress .members table th, #buddypress .dir-navs .members-nav li a, .post-metadatas li,  #content-container #content .blog_card .post-metadatas li a, #content-container #content .masonry-layout .blog-item .intern-padding span , #content-container #content .masonry-layout .blog-item .intern-padding span a, #content-container #content .masonry-layout .blog-item .intern-padding span  i, #content-container ul.progject-meta-item li span i, #content-container #woffice-project-todo .woffice-task header .woffice-todo-action i.fa, #content-container #woffice-project-todo .woffice-task header span i, #content-container .directory-list-wrapper .card .card-body .directory_meta span a, #content-container .directory-list-wrapper .card .card-body .directory_meta span i {
  color: rgb(255,255,255);
}

#navigation {
  background: rgb(30,30,30);
}

body.vertical-modern-menu .main-modern-menu li.menu-item a, body.vertical-modern-menu .main-modern-menu li.menu-item>.click_menutoggle:after, body.menu-is-horizontal .main-modern-menu li.menu-item a {
  color: rgb(232,232,232);
}

body.vertical-modern-menu .main-modern-menu li.menu-item a.current-menu-highlight, 
		body.vertical-modern-menu .main-modern-menu>li.current_page_item>a,
		body.vertical-modern-menu .main-modern-menu>li.current-menu-item>a, 
		body.vertical-modern-menu .main-modern-menu>li.current_page_ancestor>a,
		body.vertical-modern-menu .main-modern-menu li.menu-item a:hover,
		body.vertical-modern-menu .main-modern-menu li.menu-item a:hover,
		body.vertical-modern-menu .main-modern-menu li.menu-item a.current-menu-highlight,
		body.vertical-modern-menu .main-modern-menu li.menu-item:not(.current-menu-ancestor) span.click_menutoggle:hover+a,
		body.vertical-modern-menu .main-modern-menu li.menu-item.current-menu-ancestor span.click_menutoggle.caret-up:hover+a,
		body.vertical-modern-menu .main-modern-menu li.menu-item:not(.current-menu-ancestor) span.click_menutoggle:hover+a.current-menu-highlight,
		body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current-menu-item>a, 
		body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current-menu-parent>a, 
		body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current_page_ancestor>a,
		body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col)>a:hover,
		body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col):hover>a {
  background: rgb(232,137,122);
}

body.vertical-modern-menu .main-modern-menu li.menu-item>.click_menutoggle.stellar_heading_color::after,
		body.vertical-modern-menu .main-modern-menu li.menu-item a:hover,
		body.vertical-modern-menu .main-modern-menu li.menu-item a.current-menu-highlight, 
		body.vertical-modern-menu .main-modern-menu>li.current_page_item>a, 
		body.vertical-modern-menu .main-modern-menu>li.current-menu-item>a, 
		body.vertical-modern-menu .main-modern-menu>li.current_page_ancestor>a,
		body.vertical-modern-menu .main-modern-menu li.menu-item>.click_menutoggle.caret-up:after,
		body.vertical-modern-menu .main-modern-menu li.menu-item.current-menu-ancestor span.click_menutoggle.caret-up:hover+a,
		body.vertical-modern-menu .main-modern-menu li.menu-item:not(.current-menu-ancestor) span.click_menutoggle:hover+a,
		body.vertical-modern-menu .main-modern-menu li.menu-item:not(.current-menu-ancestor) span.click_menutoggle:hover+a.current-menu-highlight,
		body.vertical-modern-menu .main-modern-menu li.menu-item-has-children>.click_menutoggle.caret-up,
		body.vertical-modern-menu .main-modern-menu li.menu-item>.click_menutoggle.caret-up.stellar_heading_color::after,
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.current-menu-item > a, 
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a.current-menu-highlight,
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle.caret-up:after,
		body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col):hover>a,
		body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current-menu-item>a, 
		body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current-menu-parent>a, 
		body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col).current_page_ancestor>a,
		body.menu-is-horizontal .main-modern-menu li.menu-item:not(.mega-menu-col)>a:hover {
  color: rgb(10,10,10);
}

body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu,
		body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu,
		body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu,
		body.menu-is-horizontal ul.sub-menu:not(.sub-menu-click) li:not(.mega-menu-col):hover>.sub-menu:not(.sub-menu-click) {
  background: rgb(53,53,53);
}

body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a,
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle:after {
  color: rgb(214,214,214);
}

body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item>a:hover,
		body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item li>a:hover,
		body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item:not(.mega-menu-col):hover>a,
		body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item:not(.mega-menu-col).current-menu-item>a {
  background: rgb(231,79,79) ;
}

body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a:hover,
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.current-menu-item > a,
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.current-menu-ancestor>a, 
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.current-menu-item>a, 
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item+.current-menu-highlight::after,
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a.caret-up,
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle.stellar_sub_menu_color::after,
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle.caret-up:after,
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.current-menu-item > a, 
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a.current-menu-highlight,
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a.current-menu-highlight:hover,
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item span.click_menutoggle:hover+a,
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.current-menu-item .click_menutoggle:after,
		body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle.caret-up.stellar_sub_menu_color::after,
		body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item>a:hover,
		body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item:not(.mega-menu-col).current-menu-item>a,
		body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item li>a:hover,
		body.menu-is-horizontal .main-modern-menu ul.sub-menu li.menu-item:not(.mega-menu-col):hover>a {
  color: rgb(232,137,122);
    background: rgb(200,79,79) ;
}

body.vertical-modern-menu .main-modern-menu li.menu-item a,
		body.menu-is-horizontal .main-modern-menu li.menu-item a {
  font-family: Montserrat;
  font-size: 15px;
  line-height: 15px;
  font-weight: 400;
}

@media only screen and (max-width: 1024px) {
  body.vertical-modern-menu .main-modern-menu li.menu-item a,
			body.menu-is-horizontal .main-modern-menu li.menu-item a{font-family: Montserrat;
  font-size: 15px;
  line-height: 15px;
  font-weight: 400;
}

} @media only screen and (max-width: 767px) {
  body.vertical-modern-menu .main-modern-menu li.menu-item a,
			body.menu-is-horizontal .main-modern-menu li.menu-item a{font-family: Montserrat;
  font-size: 15px;
  line-height: 15px;
  font-weight: 400;
}

}body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a,
			body.menu-is-horizontal .main-modern-menu li.menu-item ul.sub-menu li.menu-item a {
  font-family: Montserrat;
  font-size: 15px;
  line-height: 15px;
  font-weight: 400;
}

}#featuredbox {
  border-color: rgb(231,79,79) !important;
  border-bottom: 6px solid;
}

#featuredbox .featured-background {
  height: 240px;
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: inherit;
  background-size: cover;
}

#featuredbox .pagetitle, #featuredbox .pagetitle h1 {
  font-size: 46px;
  font-weight: bold;
  text-transform: uppercase;
  color: #ffffff;
}

#featuredbox .featured-layer {
  background-color: rgba(10,0,0,0.52);
}

#featuredbox .is-bp-avatar {
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: inherit;
  background-size: cover;
}

#featuredbox .is-bp-avatar .featured-layer {
  background-color: transparent;
}

.woffice-hero-section {
  background-image: url(https://blackbirdmedia.link/wp-content/uploads/2025/05/samuel-scalzo-xyuYk9oLA8I-unsplash-scaled.jpg);
}

.footer-hero-content {
  background-color: rgba(10,10,10,0.52);
}

#right-sidebar {
  height: px;
}

@media only screen and (max-width: 992px) {
  #nav-sidebar-trigger, #right-sidebar {display: none !important;
}

}#woffice-login {
  background-color: #000000;
}

#woffice-login-left {
  background-image: url(https://blackbirdmedia.link/wp-content/uploads/2025/05/samuel-scalzo-xyuYk9oLA8I-unsplash-scaled.jpg);
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center center;
  opacity: 0.5;
}

#navigation .stellar-nav-logo #nav-logo img {
  width: 180px;
}

.pace {
  display: none !important;
}

.woffice-addon-notice {
  font-style: italic;
  font-weight: 500;
  font-size: 22px;
  line-height: 26px;
  color: #E74F4F;
}

</style><meta name="generator" content="Redux 4.5.7" />	<noscript><style>.woocommerce-product-gallery {
  opacity: 1 !important;
}

</style></noscript>
	<meta name="generator" content="Elementor 3.28.4; features: e_font_icon_svg, additional_custom_breakpoints, e_local_google_fonts, e_element_cache; settings: css_print_method-external, google_font-enabled, font_display-swap">
			<style>
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
  background-image: none !important;
}

@media screen and (max-height: 1024px) {
  .e-con.e-parent: nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
}

}
				@media screen and (max-height: 640px) {
  .e-con.e-parent: nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
}

}
			</style>
			<style class='wp-fonts-local' type='text/css'>
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 300 900;
  font-display: fallback;
  src: url('https://blackbirdmedia.link/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');
  font-stretch: normal;
}

@font-face {
  font-family: Cardo;
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('https://blackbirdmedia.link/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');
}

</style>
		<style type="text/css" id="wp-custom-css">
			.widget ul.birthdays-list li {
  padding: 20px 0;
  height: 50px;
  display: table;
  background-color: #242424;
  margin-bottom: 15px;
  width: 100%;
}

#page-wrapper #dashboard .widget.widget_woffice_birthdays ul.birthdays-list li {
  border: 1px solid #333;
    border-radius: 0px;
  font-size: 14px;
  padding: 15px;
  color: #111;
}

page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice-poll-result .woffice-poll-result-answer {
  border: 1px solid #333;
    border-radius: 0px;
  font-size: 14px;
  padding: 15px;
}

#woffice-poll-result .woffice-poll-result-answer {
  margin-bottom: 20px;
    border-radius: 0px;
  background-color: #1f1f1f !important;
  padding: 12px 18px 12px 18px;
}

.directory-item-fields ul .directory-item-field {
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
  letter-spacing: 0;
  text-align: left;
  text-transform: capitalize;
  word-break: none;
  display: inline-flex;
  align-items: center;
  gap: 12px;
  color: #E74F4F;
}

#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice-poll-result .woffice-poll-result-answer {
  border: 1px solid #333;
    border-radius: 0px;
  font-size: 14px;
  padding: 15px;
}

#content-container .woffice-tab-layout__tab {
  background-color: rgb(34 34 34);
    border-radius: 0px;
  padding: 40px 35px 40px 35px;
}

.progress-custom .progress {
  margin: 0;
  height: 16px;
  vertical-align: middle;
}

.progress {
  display: flex;
  height: 16px;
  overflow: hidden;
  line-height: 16px;
  font-size: 0.75rem;
  background-color: #444444;
  border-radius: 0.25rem;
}

h1, h2, h3, h4, h5, h6, #page-wrapper h1, #page-wrapper h2, #page-wrapper h3, #page-wrapper h4, #page-wrapper h5, #page-wrapper h6, #page-wrapper .post-title, #content-container div.item-list-tabs-project ul li a, #content-container div.item-list-tabs-wiki ul li a, .single-woffice-event #content-container div.item-list-tabs-wiki ul li.active a, #content-container .heading h2, #content-container .comment-author .fn, #content-container .comment-author .fn a, #content-container .comment-author .says, #content-container .comment-author a, #content-container #respond #reply-title, #content-container #woffice-project-todo .special-404 h2, body.bp-user #main-content #buddypress .profile td.label, #content-container #woffice-project-todo .woffice-task header label, #page-wrapper #buddypress #members-dir-list .bp-profile-card .profile-title a, #page-wrapper #buddypress #members-list .bp-profile-card .profile-title, #buddypress #activity-stream .activity-header a, #buddypress #activity-stream .activity-header p, .wpcf7-checkbox span.wpcf7-list-item label span, .wpcf7-radio span.wpcf7-list-item label span, #content-container .ssfa-filename, #content-container .wiki-category-container .card-body .heading h2, #page-wrapper #buddypress #members-list .bp-profile-card .profile-title a, #page-wrapper #buddypress #group-list .bp-group-card .group-title a.bp-group-home-link, #content-container #buddypress .group-status p, .poll-question-back, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.current-menu-ancestor>a, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.current-menu-item>a, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .current-menu-highlight::after, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle:after, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a, #content-container .heading h2 a, #user-sidebar nav ul li a, #right-sidebar .sidebar-userinfo .user-name, .single-woffice-event #content-container div.item-list-tabs-wiki ul li a, #bbpress-forums li.bbp-header, #bbpress-forums .bbp-topic-form form .bbp-form legend, #bbpress-forums div.bbp-reply-header, #bbpress-forums .bbp-replies .bbp-reply-header a, #bbpress-forums li.bbp-footer, #bbpress-forums div.bbp-reply-author .bbp-author-name, .woocommerce .woocommerce-checkout #customer_details .checkout-right h3, .woocommerce .woocommerce-checkout #customer_details .checkout-right .shop_table .product-name, .woocommerce .woocommerce-checkout #customer_details .checkout-right .shop_table th, .woocommerce .woocommerce-checkout #customer_details .checkout-right .shop_table th, .woocommerce .woocommerce-checkout #customer_details .checkout-right .shop_table th.product-total, form label, #page-wrapper .woffice-time-tracking .woffice-time-tracking-view .woffice-time-tracking_time-displayed, .wokrtable-header label, .wokr-cs-table-row .wokr-table-content label, .wokr-post-editform .wokr-form-title, .wokr-post-form .wokr-form-title, .wokr-modal-wrapper form label, .woffice-tmv-uname, #content-container .woffice-tmv-wrapper a.wotmv-task-single, .woffice-kanban .kanban-item .item-title, .woffice-kanban .kanban-title-board, .wcrm-enhancements-form-title, .wcrm-form-title, .woffice-crm-kanban .kanban-title-board, .wcrmtable-header-cell, .wcrm-cs-table-item .wcrm-table-content, .wcrm-cs-table-item .wcrm-table-content .field-title, .woffice-crm-kanban .kanban-item .item-title, [role="treeitem"] span, .woffice-timeline-wrapper .jqtl-event-title, .woffice-timeline-daterange label, .woffice-timeline-customrange, .woffice_timeline_assignee, .jqtl-event-content span, .jqtl-side-index-item, .woffice-chart-wrapper label, #woffice-timeline-dialog .jqtl-event-title, #woffice-timeline-dialog .woffice-timeline-wrapper .woffice-timeline-daterange label, #woffice-timeline-dialog .woffice-timeline-wrapper .woffice-timeline-customrange, #woffice-timeline-dialog .woffice-timeline-wrapper .woffice_timeline_assignee, #woffice-timeline-dialog.jqtl-event-content span, #woffice-timeline-dialog .jqtl-side-index-item, .edit-advanced-todo, .todo-date, .woffice-calendar-main .calendar-nav span:hover, #members-dir-list .member-name, #buddypress .members table .member-uname, #buddypress .members table td, #buddypress .members table td a, #content-container ul.progject-meta-item li, #content-container ul.project-meta-list li, #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters .list-inline li a, #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_links_col #project-links li a {
  color: #fff;
  background-color: transparent;
  text-transform: uppercase;
}

#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .progress_bar_wrapper .row .col-md-12 .progress-custom .progress {
  width: calc(100% - 25px);
  height: 14px;
    border-radius: 0px;
  background-color: #333;
}

#group-list .group-button a.btn-default.leave-group, #buddypress #groups-list li.item-entry .item  #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default, #buddypress .activity-update-form a.btn-default.bpfb_primary_button, #buddypress a.btn-default#profile-group-edit-submit, #buddypress div.item-list-tabs ul li a, #content-container #buddypress button, #learndash_next_prev_link a, #main-content #buddypress #item-body #groups-list li .action a.btn-default, #main-content #buddypress #item-body #members-list li .action a.btn-default,  #main-content input[type=button],.login-tabs-wrapper a.btn-default.lostpassword-button, .type-bp_activity #buddypress .activity-list .load-more a.btn-default, a.btn.btn-default,#content-container a.btn, #content-container .btn, .widget .btn, #main-content button, #content-container #buddypress button, #content-container div.item-list-tabs-project ul li .project-tab-icon, #content-container div.item-list-tabs-project ul li.active, #content-container div.item-list-tabs-wiki ul li.active, input[type=checkbox]:before, #main-content #buddypress ul.button-nav li a, #content-container #bp-browse-button, #buddypress input[type=checkbox]:before, #main-content input[type=button], #buddypress input[type=radio]:checked:before, #buddypress input[type=radio]:before, #buddypress #create-group-form input[type=button], .woocommerce nav.woocommerce-pagination ul li span.current, #content-container .products .type-product .added_to_cart, #woffice-minicart-top .woffice_widget_shopping_cart_content .text-center .btn, #content-container .woocommerce button.button, #content-container .woocommerce .cart-collaterals .cart_totals .checkout-button, #content-container .ssfa_fileup_wrapper span, .single-woffice-event #content-container div.item-list-tabs-wiki ul li.active, .wokr-cs-table-row .wokr-table-content label, .wokr-post-editform .wokr-update, .wokr-post-editform .btn-secondary, .wokr-keyreuslts .wokr-clone-keyresult, .wokr-post-form-container .btn-clone, .wokr-post-form-container .wokr-submit, .wokr-post-form-container .btn-secondary, .form-control:focus, .form-group input[type=text]:focus, .wcrm-post-form .btn, .wcrm-submit, #woffice-atmodal .btn-info, .woffice-kanban-form-wrapper button, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button, #content-container #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button {
  margin-left: 5px;
  margin-right: 5px;
  background-color: transparent;
    border-radius: 0px;
  font-size: 1rem;
  padding: 10px 10px 10px 10px;
  text-transform: capitalize;
  color: #E74F4F;
  border-width: 1px;
  border-style: solid;
  border-color: #E74F4F;
  font-weight: 400;
}

#buddypress #group-list .group-button #page-wrapper .btn-default.leave-group:hover, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper a.btn-default:hover, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper button.btn-default:hover, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper a.btn-default:hover, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper button.btn-default:hover, #buddypress #page-wrapper .btn-default#profile-group-edit-submit:hover, #buddypress #page-wrapper input.btn-default:hover[type=submit], #buddypress .activity-update-form #page-wrapper .btn-default.bpfb_primary_button:hover, #content-container #bp-browse-button:hover, #content-container #buddypress .button-nav li a:hover, #content-container #buddypress input[type=submit]:hover, #main-content #buddypress #item-body #groups-list li .action #page-wrapper a.btn-default:hover, #main-content #buddypress #item-body #groups-list li .action #page-wrapper button.btn-default:hover, #main-content #buddypress #item-body #members-list li .action #page-wrapper a.btn-default:hover, #main-content #buddypress #item-body #members-list li .action #page-wrapper button.btn-default:hover, #main-content button:hover, #main-content input[type=button]:hover, #page-wrapper #buddypress #group-list .group-button .btn-default.leave-group:hover, #page-wrapper #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a.btn-default:hover, #page-wrapper #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button.btn-default:hover, #page-wrapper #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a.btn-default:hover, #page-wrapper #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button.btn-default:hover, #page-wrapper #buddypress .activity-update-form .btn-default.bpfb_primary_button:hover, #page-wrapper #buddypress .btn-default#profile-group-edit-submit:hover, #page-wrapper #buddypress input.btn-default:hover[type=submit], #page-wrapper #main-content #buddypress #item-body #groups-list li .action a.btn-default:hover, #page-wrapper #main-content #buddypress #item-body #groups-list li .action button.btn-default:hover, #page-wrapper #main-content #buddypress #item-body #members-list li .action a.btn-default:hover, #page-wrapper #main-content #buddypress #item-body #members-list li .action button.btn-default:hover, #page-wrapper #woffice-login form .login-submit input.btn-default:hover, #page-wrapper .btn.btn-default:hover, #page-wrapper .login-tabs-wrapper .btn-default.lostpassword-button:hover, #page-wrapper .type-bp_activity #buddypress .activity-list .load-more a.btn-default:hover, #woffice-login form .login-submit #page-wrapper input.btn-default:hover, .login-tabs-wrapper #page-wrapper .btn-default.lostpassword-button:hover, .type-bp_activity #buddypress .activity-list .load-more #page-wrapper a.btn-default:hover, input[type=submit]:hover {
  text-decoration: none;
  opacity: .8;
}

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, #woffice-atmodal .at-submit:hover, #woffice-atmodal .at-wotmv-submit:hover, #woffice-atmodal .btn-info:hover, .woffice-kanban-form-wrapper button:hover, .add-kanban-modal-button a.close, .add-kanban-modal-button a.close:hover, #buddypress #content-container #profile-group-edit-submit:hover, #buddypress #content-container #woffice-frontend-submit #profile-group-edit-submit:hover, #buddypress #content-container #woffice-frontend-submit input:hover[type=submit], #buddypress #content-container a#profile-group-edit-submit:hover, #buddypress #content-container input:hover[type=submit], #buddypress #group-list .group-button #content-container #woffice-frontend-submit .leave-group:hover, #buddypress #group-list .group-button #content-container .leave-group:hover, #buddypress #group-list .group-button #content-container a.leave-group:hover, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit a:hover, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit button:hover, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container a:hover, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container button:hover, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit a:hover, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit button:hover, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container a:hover, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container button:hover, #buddypress .activity-update-form #content-container #woffice-frontend-submit .bpfb_primary_button:hover, #buddypress .activity-update-form #content-container .bpfb_primary_button:hover, #buddypress .activity-update-form #content-container a.bpfb_primary_button:hover, #content-container #bp-browse-button:hover, #content-container #buddypress #group-list .group-button .leave-group:hover, #content-container #buddypress #group-list .group-button a.leave-group:hover, #content-container #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a:hover, #content-container #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button:hover, #content-container #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a:hover, #content-container #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button:hover, #content-container #buddypress #profile-group-edit-submit:hover, #content-container #buddypress .activity-update-form .bpfb_primary_button:hover, #content-container #buddypress .activity-update-form a.bpfb_primary_button:hover, #content-container #buddypress .dataTables_wrapper .dataTables_paginate .paginate_button:not(.disabled):hover, #content-container #buddypress a#profile-group-edit-submit:hover, #content-container #buddypress button:hover, #content-container #buddypress input:hover[type=submit], #content-container #buddypress input[type=submit] #bbpress-forums button[type=submit]:hover, #content-container #learndash_next_prev_link a:hover, #content-container #main-content #buddypress #item-body #groups-list li .action a:hover, #content-container #main-content #buddypress #item-body #groups-list li .action button:hover, #content-container #main-content #buddypress #item-body #members-list li .action a:hover, #content-container #main-content #buddypress #item-body #members-list li .action button:hover, #content-container #woffice-frontend-submit #buddypress #group-list .group-button .leave-group:hover, #content-container #woffice-frontend-submit #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a:hover, #content-container #woffice-frontend-submit #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button:hover, #content-container #woffice-frontend-submit #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a:hover, #content-container #woffice-frontend-submit #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button:hover, #content-container #woffice-frontend-submit #buddypress #profile-group-edit-submit:hover, #content-container #woffice-frontend-submit #buddypress .activity-update-form .bpfb_primary_button:hover, #content-container #woffice-frontend-submit #buddypress input:hover[type=submit], #content-container #woffice-frontend-submit #main-content #buddypress #item-body #groups-list li .action a:hover, #content-container #woffice-frontend-submit #main-content #buddypress #item-body #groups-list li .action button:hover, #content-container #woffice-frontend-submit #main-content #buddypress #item-body #members-list li .action a:hover, #content-container #woffice-frontend-submit #main-content #buddypress #item-body #members-list li .action button:hover, #content-container #woffice-frontend-submit #woffice-login form .login-submit input:hover, #content-container #woffice-frontend-submit .btn:hover, #content-container #woffice-frontend-submit .login-tabs-wrapper .lostpassword-button:hover, #content-container #woffice-frontend-submit .type-bp_activity #buddypress .activity-list .load-more a:hover, #content-container #woffice-login form .login-submit input:hover, #content-container #woffice-timeline-dialog #btn-dialog-close:hover, #content-container .btn:hover, #content-container .login-tabs-wrapper .lostpassword-button:hover, #content-container .login-tabs-wrapper a.lostpassword-button:hover, #content-container .ssfa_fileup_wrapper span:hover, #content-container .type-bp_activity #buddypress .activity-list .load-more a:hover, #content-container a.btn:hover, #main-content #buddypress #item-body #groups-list li .action #content-container #woffice-frontend-submit a:hover, #main-content #buddypress #item-body #groups-list li .action #content-container #woffice-frontend-submit button:hover, #main-content #buddypress #item-body #groups-list li .action #content-container a:hover, #main-content #buddypress #item-body #groups-list li .action #content-container button:hover, #main-content #buddypress #item-body #members-list li .action #content-container #woffice-frontend-submit a:hover, #main-content #buddypress #item-body #members-list li .action #content-container #woffice-frontend-submit button:hover, #main-content #buddypress #item-body #members-list li .action #content-container a:hover, #main-content #buddypress #item-body #members-list li .action #content-container button:hover, #woffice-login form .login-submit #content-container #woffice-frontend-submit input:hover, #woffice-login form .login-submit #content-container input:hover, .login-tabs-wrapper #content-container #woffice-frontend-submit .lostpassword-button:hover, .login-tabs-wrapper #content-container .lostpassword-button:hover, .login-tabs-wrapper #content-container a.lostpassword-button:hover, .type-bp_activity #buddypress .activity-list .load-more #content-container #woffice-frontend-submit a:hover, .type-bp_activity #buddypress .activity-list .load-more #content-container a:hover {
  background-color: #E74F4F;
    border-radius: 0px;
  font-size: 1rem;
  padding: 10px 10px 10px 10px;
  text-transform: capitalize;
  color: #111;
  border-width: 1px;
  border-style: solid;
  border-color: #E74F4F;
  font-weight: 400;
}

#content-container #content article.directory .intern-padding .direcotry-container .d_single_row .directory-content {
    border-radius: 0px;
  color: #fff;
  background-color: transparent;
}

}
#content-container .directory-list-wrapper {
  background-color: rgb(34 34 34);
}

#page-wrapper #dashboard .widget.widget_fw_woffice_poll #woffice-poll-result .woffice-poll-result-answer > p {
  font-size: 14px;
  text-transform: capitalize;
  color: #fff;
  font-style: normal;
}

#page-wrapper #dashboard .widget.widget_woffice_birthdays ul.birthdays-list li .birthday-item-content {
  color: #fff;
}

#nav-buttons #nav-sidebar-trigger svg.nav-arrow-right path {
  fill: #E74F4F;
}

a#nav-trigger svg.nav-arrow-left path {
  fill: #E74F4F;
}

#page-wrapper .wpcf7-checkbox .wpcf7-list-item-label::before {
  background-color: #333;
  border-color: #777;
    border-radius: 0px;
}

.widget_woffice_projects .list-projects li {
  background-color: rgb(34 34 34);
}

#page-wrapper #dashboard .widget.widget_woffice_projects .list-projects li {
  border: 1px solid #333333;
    border-radius: 0px;
}

#page-wrapper #dashboard .widget.widget_woffice_projects .list-projects li>a {
  font-size: 14px;
  text-transform: capitalize;
  color: #ffffff;
}

.mCSB_container, .mCustomScrollBox {
  overflow: visible !important;
  background-color: #222;
}

#user-sidebar #closer-usersidebar {
  background: #E74F4F;
    border-radius: 0px;
}

#user-sidebar nav ul li a {
  padding: 13px 29px 14px 14px;
    border-radius: 0px;
}

body.vertical-modern-menu .main-modern-menu>li.current-menu-item>a, body.vertical-modern-menu .main-modern-menu>li.current_page_ancestor>a, body.vertical-modern-menu .main-modern-menu>li.current_page_item>a {
  padding: 13px 29px 14px 14px;
    border-radius: 0px;
}

body.vertical-modern-menu .main-modern-menu li.menu-item a, body.menu-is-horizontal .main-modern-menu li.menu-item a:hover {
  padding: 13px 29px 14px 14px;
  border-radius: 0px;
}

#buddypress #content-container .filter-item #profile-group-edit-submit, #buddypress #content-container .filter-item input[type=submit], #buddypress #group-list .group-button #content-container .filter-item .leave-group, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .filter-item a, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container .filter-item button, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .filter-item a, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container .filter-item button, #buddypress .activity-update-form #content-container .filter-item .bpfb_primary_button, #content-container .filter-item #buddypress #group-list .group-button .leave-group, #content-container .filter-item #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a, #content-container .filter-item #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button, #content-container .filter-item #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a, #content-container .filter-item #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button, #content-container .filter-item #buddypress #profile-group-edit-submit, #content-container .filter-item #buddypress .activity-update-form .bpfb_primary_button, #content-container .filter-item #buddypress input[type=submit], #content-container .filter-item #main-content #buddypress #item-body #groups-list li .action a, #content-container .filter-item #main-content #buddypress #item-body #groups-list li .action button, #content-container .filter-item #main-content #buddypress #item-body #members-list li .action a, #content-container .filter-item #main-content #buddypress #item-body #members-list li .action button, #content-container .filter-item #woffice-login form .login-submit input, #content-container .filter-item .btn, #content-container .filter-item .login-tabs-wrapper .lostpassword-button, #content-container .filter-item .type-bp_activity #buddypress .activity-list .load-more a, #main-content #buddypress #item-body #groups-list li .action #content-container .filter-item a, #main-content #buddypress #item-body #groups-list li .action #content-container .filter-item button, #main-content #buddypress #item-body #members-list li .action #content-container .filter-item a, #main-content #buddypress #item-body #members-list li .action #content-container .filter-item button, #woffice-login form .login-submit #content-container .filter-item input, .login-tabs-wrapper #content-container .filter-item .lostpassword-button, .type-bp_activity #buddypress .activity-list .load-more #content-container .filter-item a {
  background-color: transparent;
  color: #e74f4f;
  font-size: 11px;
  border-width: 1px;
  padding: 5px;
  border-style: solid;
    border-radius: 0px;
  border-color: #e74f4f;
}

#content-container .directory-list-wrapper {
  background-color: rgb(34 34 34);
  padding: 20px 20px 30px 20px;
  height: 100%;
    border-radius: 0px;
}

#content-container .directory-list-wrapper .directory-title a {
  color: #fff !important;
  text-transform: uppercase;
  font-weight: 400;
  word-break: break-word;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: transparent;
}

#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form #woffice-projects-date-filter-btn, #content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form #woffice-projects-status-filter-btn, #content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form #woffice-projects-date-filter-btn, #content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form #woffice-projects-status-filter-btn {
  border-color: #E74F4F;
    border-radius: 0px;
  background-color: transparent;
  display: inline-flex;
  align-items: center;
  gap: 12px;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 0.8rem;
  line-height: 17px;
  color: #fff;
  text-align: left;
  list-style: none;
  background-color: #2a2a2a;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 0px;
}

#content-container .filter-item .dropdown-menu a {
  color: #fff;
  font-size: 0.8rem
12.8px;
  text-decoration: none;
}

#content-container .filter-item .dropdown-menu a:hover {
  color: #16181b;
  text-decoration: none;
  background-color: #E74F4F;
}

.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #E74F4F;
}

#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form .dropdown-menu li a, #content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form .dropdown-menu li a {
  font-size: 0.8rem;
  font-weight: 400;
  line-height: 17px;
  letter-spacing: 0;
  text-align: left;
  padding: 0.5rem 0;
}

#content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-date-form .dropdown-menu, #content-container #content .project-layout-grid #projects-page-content .project_filter_row .filter-item #woffice-projects-filter-status-form .dropdown-menu {
    border-radius: 0px;
  box-shadow: 0 20px 50px 0 #2c3f5826;
  padding: 10px 0;
  border: none;
}

#content-container ul#projects-list li:nth-child(3n+1) .progress-custom .progress-bar {
  background-color: #E74F4F;
}

#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .card_head .project-status {
  background-color: rgba(231,79,79,0.56) !important;
  color: #E74F4F !important;
}

#content-container #content .project-layout-grid #projects-list li.content .card-wrapper .card_inner .card-body .project-category .project_view {
  color: #E74F4F;
  border: 1px solid;
  margin: 0;
  padding: 5px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0;
  text-align: center;
  width: 100%;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  gap: 3px;
  justify-content: center;
}

#content-container a:hover {
  color: #111111 !important;
  background-color: inherit;
}

#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_meta_row .p_start_end_date .p_status .p_status_badge .badge {
    border-radius: 0px;
  font-size: 15px;
  font-weight: 500;
  padding: 12px 3px;
  background-color: rgba(231,79,79,0.96) !important;
  color: #c67a67 !important;
}

#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_catg_row .project-category-list li {
  max-height: 30px;
    border-radius: 0px;
  color: #999;
  background-color: transparent;
}

#content-container #content .type-project #project-nav .item-list-tabs-project .woffice-tab-layout__nav li .project-tab-icon, article.type-wiki #wiki-nav .item-list-tabs-wiki .woffice-tab-layout__nav li .wiki-tab-icon {
  display: none;
  border: none;
}

#woffice-poll-result .woffice-poll-result-answer:nth-child(3n+1) .progress-custom .progress-bar {
  background-color: #E74F4F;
}

#content-container .masonry-layout .box .box-title h3 {
  color: #fafafa !important;
  background-color: inherit !important;
}

@media screen and (max-width: 1366px) {
  #right-sidebar {
        padding: 15px;
}

}
#right-sidebar {
  padding: 15px;
}

.woffice-calendar {
  background-color: #222222 !important;
    border-radius: 0px;
  border-color: #333;
  overflow: hidden;
}

.woffice-calendar .half-opacity, .woffice-calendar .passed, .woffice-calendar div.disabled, .woffice-calendar .future, .woffice-calendar .present {
  color: #bcbcbc;
}

.woffice-calendar .present {
  background: #222222;
}

.border {
  border: 1px solid #666666 !important;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.1em + 0.75rem + 1px) !important;
  padding: 0.1rem 0.3rem !important;
  font-size: 0.8rem !important;
  font-weight: 400;
  line-height: 1.1 !important;
  color: #fafafa !important;
  background-color: #3e3e3e;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body {
  padding-left: 5px !important;
  background-color: #222222 !important;
}

#bbpress-forums fieldset.bbp-form .custom-select, #bbpress-forums fieldset.bbp-form form select, #bbpress-forums fieldset.bbp-form input[type=color], #bbpress-forums fieldset.bbp-form input[type=date], #bbpress-forums fieldset.bbp-form input[type=datetime-local], #bbpress-forums fieldset.bbp-form input[type=datetime], #bbpress-forums fieldset.bbp-form input[type=email], #bbpress-forums fieldset.bbp-form input[type=month], #bbpress-forums fieldset.bbp-form input[type=number], #bbpress-forums fieldset.bbp-form input[type=password], #bbpress-forums fieldset.bbp-form input[type=range], #bbpress-forums fieldset.bbp-form input[type=search], #bbpress-forums fieldset.bbp-form input[type=tel], #bbpress-forums fieldset.bbp-form input[type=text], #bbpress-forums fieldset.bbp-form input[type=time], #bbpress-forums fieldset.bbp-form input[type=url], #bbpress-forums fieldset.bbp-form input[type=week], #bbpress-forums fieldset.bbp-form select, #buddypress .custom-select, #buddypress form select, #buddypress input[type=color], #buddypress input[type=date], #buddypress input[type=datetime-local], #buddypress input[type=datetime], #buddypress input[type=email], #buddypress input[type=month], #buddypress input[type=number], #buddypress input[type=password], #buddypress input[type=range], #buddypress input[type=search], #buddypress input[type=tel], #buddypress input[type=text], #buddypress input[type=time], #buddypress input[type=url], #buddypress input[type=week], #buddypress select, #left-content .custom-select, #left-content form select, #left-content input[type=color], #left-content input[type=date], #left-content input[type=datetime-local], #left-content input[type=datetime], #left-content input[type=email], #left-content input[type=month], #left-content input[type=number], #left-content input[type=password], #left-content input[type=range], #left-content input[type=search], #left-content input[type=tel], #left-content input[type=text], #left-content input[type=time], #left-content input[type=url], #left-content input[type=week], #left-content select, #woffice-login .custom-select, #woffice-login form select, #woffice-login input[type=color], #woffice-login input[type=date], #woffice-login input[type=datetime-local], #woffice-login input[type=datetime], #woffice-login input[type=email], #woffice-login input[type=month], #woffice-login input[type=number], #woffice-login input[type=password], #woffice-login input[type=range], #woffice-login input[type=search], #woffice-login input[type=tel], #woffice-login input[type=text], #woffice-login input[type=time], #woffice-login input[type=url], #woffice-login input[type=week], #woffice-login select, #content-container #content .project-layout-grid #projects-page-content .project_filter_row .col-md-4 form input[type=text] {
  border-style: solid;
  border-width: 1px;
  height: 40px;
  border-color: #999;
    border-radius: 0px;
  padding: 6px 16px 6px 16px;
  font-size: 0.9rem;
  box-shadow: none;
  margin-bottom: 12px;
  width: 100%;
  background: 0 0;
}

#woffice-login-right {
  background: #222222 !important;
}

woffice-login form .login-submit input {
  margin: .5rem 0 30px 0;
  border: 1px solid #E74F4F;
}

body.bp-user #main-content #buddypress #item-body, body.groups #main-content #buddypress #item-body {
  background-color: #242424 !important;
}

body.bp-user #main-content #buddypress .editfield, body.groups #main-content #buddypress .editfield {
  background-color: #242424;
  border: 0;
  padding: 12px 0;
}

@media only screen and (max-width: 1500px) {
  #buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .text-body, #buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .wiki-category-count, #buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .text-body, #buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .wiki-category-count, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .text-body, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .wiki-category-count, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .text-body, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .wiki-category-count, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading h2 .text-body, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading h2 .wiki-category-count {
	font-size: 1rem !important;
  color: #fff !important;
  font-weight: 300 !important;
}

}

    #buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .text-body, #buddypress #members-dir-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .wiki-category-count, #buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .text-body, #buddypress #members-list .bp-profile-card .profile-title #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading a .wiki-category-count, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .text-body, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-dir-list .bp-profile-card .profile-title a .wiki-category-count, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .text-body, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading #buddypress #members-list .bp-profile-card .profile-title a .wiki-category-count, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading h2 .text-body, #content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body .heading h2 .wiki-category-count {
  font-size: 1rem !important;
  color: #fff !important;
  font-weight: 300 !important;
}

#content-container #content .type-project #project-nav .item-list-tabs-project .woffice-tab-layout__nav, #content-container div.item-list-tabs-project ul li, #content-container div.item-list-tabs-wiki ul li,
   article.type-wiki #wiki-nav .item-list-tabs-wiki .woffice-tab-layout__nav, rticle.type-wiki #wiki-nav .item-list-tabs-wiki .woffice-tab-layout__nav {
  display: flex;
  align-items: center;
  column-gap: 0px;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-start;
  padding: 1px 0px !important;
  min-height: 12px;
  max-height: 5px;
}

#content-container div.item-list-tabs-project ul li.active, {
  background-color: #E74F4F !important;
    border-radius: 0px;
  text-transform: capitalize;
  color: #000000 !important;
  border-width: 1px;
  border-style: solid;
  border-color: #E74F4F;
}

#content-container #content .type-project #project-nav .item-list-tabs-project .woffice-tab-layout__nav li a:hover {
  padding: 10px 10px;
  word-wrap: break-word;
  text-decoration: none;
  color: #E74F4F;
  background-color: #242424 !important;
}

article.type-wiki #wiki-nav .item-list-tabs-wiki .woffice-tab-layout__nav li .wiki-tab-icon {
  display: none;
  place-items: center;
  height: 10px;
  width: 1px;
  border: none;
}

#content-container div.item-list-tabs-project ul li, #content-container div.item-list-tabs-wiki ul li {
  float: none;
  display: inline-block;
  vertical-align: bottom;
  font-size: 0.9rem;
  list-style: none;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  border: none;
    border-radius: 0px;
}

/* SHARED TAB NAVIGATION STYLING */
.item-list-tabs-project .woffice-tab-layout__nav,
.item-list-tabs-wiki .woffice-tab-layout__nav {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: nowrap;
  gap: 6px;
  padding: 5px 15px;
  margin-bottom: 20px;
  background-color: #242424;
    border-radius: 0px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  height: auto !important;
}

/* REMOVE ALL ICONS */
.item-list-tabs-project .woffice-tab-layout__nav li::before,
.item-list-tabs-wiki .woffice-tab-layout__nav li::before,
.item-list-tabs-project .woffice-tab-layout__nav li .project-tab-icon,
.item-list-tabs-wiki .woffice-tab-layout__nav li .wiki-tab-icon {
  content: none !important;
  display: none !important;
}

/* INDIVIDUAL TABS */
.item-list-tabs-project ul li,
.item-list-tabs-wiki ul li {
  list-style: none;
  border: none;
    border-radius: 0px;
  font-size: 0.9rem;
  text-align: center;
  padding: 0;
}

/* TAB LINKS */
.item-list-tabs-project ul li a,
.item-list-tabs-wiki ul li a {
  display: block;
  padding: 8px 12px;
  color: #ffffff;
  text-decoration: none;
    border-radius: 0px;
  transition: all 0.2s ease-in-out;
}

/* ACTIVE TAB */
.item-list-tabs-project ul li.active a,
.item-list-tabs-wiki ul li.active a {
  background-color: #E74F4F !important;
  color: #111 !important;
  font-weight: 500;
}

/* HOVER STATE */
.item-list-tabs-project ul li a:hover,
.item-list-tabs-wiki ul li a:hover {
  background-color: #333;
  color: #E74F4F;
}

/* OVERRIDE WOFFICE BASE TAB BLOCK BACKGROUND */
.woffice-tab-layout__nav li,
.woffice-tab-layout__nav li a {
  background: none !important;
  box-shadow: none !important;
  margin: 0;
}

/* TABS WRAPPER */
.item-list-tabs-project .woffice-tab-layout__nav,
.item-list-tabs-wiki .woffice-tab-layout__nav {
  display: flex;
  gap: 6px;
  padding: 10px 20px;
  margin-bottom: 20px;
  background-color: #242424;
    border-radius: 0px;
  box-shadow: 0 4px 20px rgba(0,0,0,0.15);
}

/* TAB ITEM */
.item-list-tabs-project ul li,
.item-list-tabs-wiki ul li {
  list-style: none;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none !important;
  padding: 0;
  height: auto;
}

/* TAB LINK BASE */
.item-list-tabs-project ul li a,
.item-list-tabs-wiki ul li a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px 16px;
  color: #ffffff;
  text-decoration: none;
    border-radius: 0px;
  background-color: transparent;
  transition: all 0.2s ease-in-out;
  min-height: 38px;
}

/* HOVER STYLE */
.item-list-tabs-project ul li a:hover,
.item-list-tabs-wiki ul li a:hover {
  background-color: #333333;
  color: #E74F4F;
}

/* NUKE ALL ICONS COMPLETELY */
.item-list-tabs-project .project-tab-icon,
.item-list-tabs-wiki .wiki-tab-icon,
.item-list-tabs-project li::before,
.item-list-tabs-wiki li::before,
.item-list-tabs-project li a::before,
.item-list-tabs-wiki li a::before {
  display: none !important;
  content: none !important;
}
h1, h2, h3, h4, h5, h6, #page-wrapper h1, #page-wrapper h2, #page-wrapper h3, #page-wrapper h4, #page-wrapper h5, #page-wrapper h6, #page-wrapper .post-title, #content-container div.item-list-tabs-project ul li a, #content-container div.item-list-tabs-wiki ul li a, .single-woffice-event #content-container div.item-list-tabs-wiki ul li.active a, #content-container .heading h2, #content-container .comment-author .fn, #content-container .comment-author .fn a, #content-container .comment-author .says, #content-container .comment-author a, #content-container #respond #reply-title, #content-container #woffice-project-todo .special-404 h2, body.bp-user #main-content #buddypress .profile td.label, #content-container #woffice-project-todo .woffice-task header label, #page-wrapper #buddypress #members-dir-list .bp-profile-card .profile-title a, #page-wrapper #buddypress #members-list .bp-profile-card .profile-title, #buddypress #activity-stream .activity-header a, #buddypress #activity-stream .activity-header p, .wpcf7-checkbox span.wpcf7-list-item label span, .wpcf7-radio span.wpcf7-list-item label span, #content-container .ssfa-filename, #content-container .wiki-category-container .card-body .heading h2, #page-wrapper #buddypress #members-list .bp-profile-card .profile-title a, #page-wrapper #buddypress #group-list .bp-group-card .group-title a.bp-group-home-link, #content-container #buddypress .group-status p, .poll-question-back, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.current-menu-ancestor>a, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.current-menu-item>a, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .current-menu-highlight::after, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle:after, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item a, #content-container .heading h2 a, #user-sidebar nav ul li a, #right-sidebar .sidebar-userinfo .user-name, .single-woffice-event #content-container div.item-list-tabs-wiki ul li a, #bbpress-forums li.bbp-header, #bbpress-forums .bbp-topic-form form .bbp-form legend, #bbpress-forums div.bbp-reply-header, #bbpress-forums .bbp-replies .bbp-reply-header a, #bbpress-forums li.bbp-footer, #bbpress-forums div.bbp-reply-author .bbp-author-name, .woocommerce .woocommerce-checkout #customer_details .checkout-right h3, .woocommerce .woocommerce-checkout #customer_details .checkout-right .shop_table .product-name, .woocommerce .woocommerce-checkout #customer_details .checkout-right .shop_table th, .woocommerce .woocommerce-checkout #customer_details .checkout-right .shop_table th, .woocommerce .woocommerce-checkout #customer_details .checkout-right .shop_table th.product-total, form label, #page-wrapper .woffice-time-tracking .woffice-time-tracking-view .woffice-time-tracking_time-displayed, .wokrtable-header label, .wokr-cs-table-row .wokr-table-content label, .wokr-post-editform .wokr-form-title, .wokr-post-form .wokr-form-title, .wokr-modal-wrapper form label, .woffice-tmv-uname, #content-container .woffice-tmv-wrapper a.wotmv-task-single, .woffice-kanban .kanban-item .item-title, .woffice-kanban .kanban-title-board, .wcrm-enhancements-form-title, .wcrm-form-title, .woffice-crm-kanban .kanban-title-board, .wcrmtable-header-cell, .wcrm-cs-table-item .wcrm-table-content, .wcrm-cs-table-item .wcrm-table-content .field-title, .woffice-crm-kanban .kanban-item .item-title, [role="treeitem"] span, .woffice-timeline-wrapper .jqtl-event-title, .woffice-timeline-daterange label, .woffice-timeline-customrange, .woffice_timeline_assignee, .jqtl-event-content span, .jqtl-side-index-item, .woffice-chart-wrapper label, #woffice-timeline-dialog .jqtl-event-title, #woffice-timeline-dialog .woffice-timeline-wrapper .woffice-timeline-daterange label, #woffice-timeline-dialog .woffice-timeline-wrapper .woffice-timeline-customrange, #woffice-timeline-dialog .woffice-timeline-wrapper .woffice_timeline_assignee, #woffice-timeline-dialog.jqtl-event-content span, #woffice-timeline-dialog .jqtl-side-index-item, .edit-advanced-todo, .todo-date, .woffice-calendar-main .calendar-nav span:hover, #members-dir-list .member-name, #buddypress .members table .member-uname, #buddypress .members table td, #buddypress .members table td a, #content-container ul.progject-meta-item li, #content-container ul.project-meta-list li, #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters .list-inline li a, #content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-view #project-meta .project_member_row .project_links_col #project-links li a {
word-break: none;
}
#woffice-login form p.login-password input, #woffice-login form p.login-username input {
background-color: #333333 !important;
}

element.style {
}
#bbpress-forums fieldset.bbp-form .custom-select:focus, #bbpress-forums fieldset.bbp-form form select:focus, #bbpress-forums fieldset.bbp-form input[type=color]:focus, #bbpress-forums fieldset.bbp-form input[type=date]:focus, #bbpress-forums fieldset.bbp-form input[type=datetime-local]:focus, #bbpress-forums fieldset.bbp-form input[type=datetime]:focus, #bbpress-forums fieldset.bbp-form input[type=email]:focus, #bbpress-forums fieldset.bbp-form input[type=month]:focus, #bbpress-forums fieldset.bbp-form input[type=number]:focus, #bbpress-forums fieldset.bbp-form input[type=password]:focus, #bbpress-forums fieldset.bbp-form input[type=range]:focus, #bbpress-forums fieldset.bbp-form input[type=search]:focus, #bbpress-forums fieldset.bbp-form input[type=tel]:focus, #bbpress-forums fieldset.bbp-form input[type=text]:focus, #bbpress-forums fieldset.bbp-form input[type=time]:focus, #bbpress-forums fieldset.bbp-form input[type=url]:focus, #bbpress-forums fieldset.bbp-form input[type=week]:focus, #bbpress-forums fieldset.bbp-form select:focus, #buddypress .custom-select:focus, #buddypress form select:focus, #buddypress input[type=color]:focus, #buddypress input[type=date]:focus, #buddypress input[type=datetime-local]:focus, #buddypress input[type=datetime]:focus, #buddypress input[type=email]:focus, #buddypress input[type=month]:focus, #buddypress input[type=number]:focus, #buddypress input[type=password]:focus, #buddypress input[type=range]:focus, #buddypress input[type=search]:focus, #buddypress input[type=tel]:focus, #buddypress input[type=text]:focus, #buddypress input[type=time]:focus, #buddypress input[type=url]:focus, #buddypress input[type=week]:focus, #buddypress select:focus, #left-content .custom-select:focus, #left-content form select:focus, #left-content input[type=color]:focus, #left-content input[type=date]:focus, #left-content input[type=datetime-local]:focus, #left-content input[type=datetime]:focus, #left-content input[type=email]:focus, #left-content input[type=month]:focus, #left-content input[type=number]:focus, #left-content input[type=password]:focus, #left-content input[type=range]:focus, #left-content input[type=search]:focus, #left-content input[type=tel]:focus, #left-content input[type=text]:focus, #left-content input[type=time]:focus, #left-content input[type=url]:focus, #left-content input[type=week]:focus, #left-content select:focus, #woffice-login .custom-select:focus, #woffice-login form select:focus, #woffice-login input[type=color]:focus, #woffice-login input[type=date]:focus, #woffice-login input[type=datetime-local]:focus, #woffice-login input[type=datetime]:focus, #woffice-login input[type=email]:focus, #woffice-login input[type=month]:focus, #woffice-login input[type=number]:focus, #woffice-login input[type=password]:focus, #woffice-login input[type=range]:focus, #woffice-login input[type=search]:focus, #woffice-login input[type=tel]:focus, #woffice-login input[type=text]:focus, #woffice-login input[type=time]:focus, #woffice-login input[type=url]:focus, #woffice-login input[type=week]:focus, #woffice-login select:focus
Specificity: (1,2,1)
 {
 background-color: #333333 !important;
 text-size: 1rem;
 color: #fafafa !important;
 }
 #buddypress #content-container #profile-group-edit-submit, #buddypress #content-container #woffice-frontend-submit #profile-group-edit-submit, #buddypress #content-container #woffice-frontend-submit input[type=submit], #buddypress #content-container a#profile-group-edit-submit, #buddypress #content-container input[type=submit], #buddypress #group-list .group-button #content-container #woffice-frontend-submit .leave-group, #buddypress #group-list .group-button #content-container .leave-group, #buddypress #group-list .group-button #content-container a.leave-group, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit a, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit button, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container a, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container button, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit a, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit button, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container a, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container button, #buddypress .activity-update-form #content-container #woffice-frontend-submit .bpfb_primary_button, #buddypress .activity-update-form #content-container .bpfb_primary_button, #buddypress .activity-update-form #content-container a.bpfb_primary_button, #content-container #bp-browse-button, #content-container #buddypress #group-list .group-button .leave-group, #content-container #buddypress #group-list .group-button a.leave-group, #content-container #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a, #content-container #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button, #content-container #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a, #content-container #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button, #content-container #buddypress #profile-group-edit-submit, #content-container #buddypress .activity-update-form .bpfb_primary_button, #content-container #buddypress .activity-update-form a.bpfb_primary_button, #content-container #buddypress .dataTables_wrapper .dataTables_paginate .paginate_button:not(.disabled), #content-container #buddypress a#profile-group-edit-submit, #content-container #buddypress button, #content-container #buddypress input[type=submit], #content-container #buddypress input[type=submit] #bbpress-forums button[type=submit], #content-container #learndash_next_prev_link a, #content-container #main-content #buddypress #item-body #groups-list li .action a, #content-container #main-content #buddypress #item-body #groups-list li .action button, #content-container #main-content #buddypress #item-body #members-list li .action a, #content-container #main-content #buddypress #item-body #members-list li .action button, #content-container #woffice-frontend-submit #buddypress #group-list .group-button .leave-group, #content-container #woffice-frontend-submit #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a, #content-container #woffice-frontend-submit #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button, #content-container #woffice-frontend-submit #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a, #content-container #woffice-frontend-submit #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button, #content-container #woffice-frontend-submit #buddypress #profile-group-edit-submit, #content-container #woffice-frontend-submit #buddypress .activity-update-form .bpfb_primary_button, #content-container #woffice-frontend-submit #buddypress input[type=submit], #content-container #woffice-frontend-submit #main-content #buddypress #item-body #groups-list li .action a, #content-container #woffice-frontend-submit #main-content #buddypress #item-body #groups-list li .action button, #content-container #woffice-frontend-submit #main-content #buddypress #item-body #members-list li .action a, #content-container #woffice-frontend-submit #main-content #buddypress #item-body #members-list li .action button, #content-container #woffice-frontend-submit #woffice-login form .login-submit input, #content-container #woffice-frontend-submit .btn, #content-container #woffice-frontend-submit .login-tabs-wrapper .lostpassword-button, #content-container #woffice-frontend-submit .type-bp_activity #buddypress .activity-list .load-more a, #content-container #woffice-login form .login-submit input, #content-container #woffice-timeline-dialog #btn-dialog-close, #content-container .btn, #content-container .login-tabs-wrapper .lostpassword-button, #content-container .login-tabs-wrapper a.lostpassword-button, #content-container .ssfa_fileup_wrapper span, #content-container .type-bp_activity #buddypress .activity-list .load-more a, #content-container a.btn, #main-content #buddypress #item-body #groups-list li .action #content-container #woffice-frontend-submit a, #main-content #buddypress #item-body #groups-list li .action #content-container #woffice-frontend-submit button, #main-content #buddypress #item-body #groups-list li .action #content-container a, #main-content #buddypress #item-body #groups-list li .action #content-container button, #main-content #buddypress #item-body #members-list li .action #content-container #woffice-frontend-submit a, #main-content #buddypress #item-body #members-list li .action #content-container #woffice-frontend-submit button, #main-content #buddypress #item-body #members-list li .action #content-container a, #main-content #buddypress #item-body #members-list li .action #content-container button, #woffice-login form .login-submit #content-container #woffice-frontend-submit input, #woffice-login form .login-submit #content-container input, .login-tabs-wrapper #content-container #woffice-frontend-submit .lostpassword-button, .login-tabs-wrapper #content-container .lostpassword-button, .login-tabs-wrapper #content-container a.lostpassword-button, .type-bp_activity #buddypress .activity-list .load-more #content-container #woffice-frontend-submit a, .type-bp_activity #buddypress .activity-list .load-more #content-container a{
background-color:#E74F4F !important;
    border-radius: 0px;
    font-size: 0.9rem;
    padding: 10px 10px 10px 10px;
    text-transform: Uppercase;
    color: #ffffff;
    border-width: 1px;
    border-style: solid;
    border-color: #E74F4F !important;
    font-weight: 400 !important; 
    }
 #buddypress #content-container #profile-group-edit-submit:hover, #buddypress #content-container #woffice-frontend-submit #profile-group-edit-submit:hover, #buddypress #content-container #woffice-frontend-submit input:hover[type=submit], #buddypress #content-container a#profile-group-edit-submit:hover, #buddypress #content-container input:hover[type=submit], #buddypress #group-list .group-button #content-container #woffice-frontend-submit .leave-group:hover, #buddypress #group-list .group-button #content-container .leave-group:hover, #buddypress #group-list .group-button #content-container a.leave-group:hover, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit a:hover, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit button:hover, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container a:hover, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #content-container button:hover, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit a:hover, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container #woffice-frontend-submit button:hover, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container a:hover, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #content-container button:hover, #buddypress .activity-update-form #content-container #woffice-frontend-submit .bpfb_primary_button:hover, #buddypress .activity-update-form #content-container .bpfb_primary_button:hover, #buddypress .activity-update-form #content-container a.bpfb_primary_button:hover, #content-container #bp-browse-button:hover, #content-container #buddypress #group-list .group-button .leave-group:hover, #content-container #buddypress #group-list .group-button a.leave-group:hover, #content-container #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a:hover, #content-container #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button:hover, #content-container #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a:hover, #content-container #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button:hover, #content-container #buddypress #profile-group-edit-submit:hover, #content-container #buddypress .activity-update-form .bpfb_primary_button:hover, #content-container #buddypress .activity-update-form a.bpfb_primary_button:hover, #content-container #buddypress .dataTables_wrapper .dataTables_paginate .paginate_button:not(.disabled):hover, #content-container #buddypress a#profile-group-edit-submit:hover, #content-container #buddypress button:hover, #content-container #buddypress input:hover[type=submit], #content-container #buddypress input[type=submit] #bbpress-forums button[type=submit]:hover, #content-container #learndash_next_prev_link a:hover, #content-container #main-content #buddypress #item-body #groups-list li .action a:hover, #content-container #main-content #buddypress #item-body #groups-list li .action button:hover, #content-container #main-content #buddypress #item-body #members-list li .action a:hover, #content-container #main-content #buddypress #item-body #members-list li .action button:hover, #content-container #woffice-frontend-submit #buddypress #group-list .group-button .leave-group:hover, #content-container #woffice-frontend-submit #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a:hover, #content-container #woffice-frontend-submit #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button:hover, #content-container #woffice-frontend-submit #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a:hover, #content-container #woffice-frontend-submit #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button:hover, #content-container #woffice-frontend-submit #buddypress #profile-group-edit-submit:hover, #content-container #woffice-frontend-submit #buddypress .activity-update-form .bpfb_primary_button:hover, #content-container #woffice-frontend-submit #buddypress input:hover[type=submit], #content-container #woffice-frontend-submit #main-content #buddypress #item-body #groups-list li .action a:hover, #content-container #woffice-frontend-submit #main-content #buddypress #item-body #groups-list li .action button:hover, #content-container #woffice-frontend-submit #main-content #buddypress #item-body #members-list li .action a:hover, #content-container #woffice-frontend-submit #main-content #buddypress #item-body #members-list li .action button:hover, #content-container #woffice-frontend-submit #woffice-login form .login-submit input:hover, #content-container #woffice-frontend-submit .btn:hover, #content-container #woffice-frontend-submit .login-tabs-wrapper .lostpassword-button:hover, #content-container #woffice-frontend-submit .type-bp_activity #buddypress .activity-list .load-more a:hover, #content-container #woffice-login form .login-submit input:hover, #content-container #woffice-timeline-dialog #btn-dialog-close:hover, #content-container .btn:hover, #content-container .login-tabs-wrapper .lostpassword-button:hover, #content-container .login-tabs-wrapper a.lostpassword-button:hover, #content-container .ssfa_fileup_wrapper span:hover, #content-container .type-bp_activity #buddypress .activity-list .load-more a:hover, #content-container a.btn:hover, #main-content #buddypress #item-body #groups-list li .action #content-container #woffice-frontend-submit a:hover, #main-content #buddypress #item-body #groups-list li .action #content-container #woffice-frontend-submit button:hover, #main-content #buddypress #item-body #groups-list li .action #content-container a:hover, #main-content #buddypress #item-body #groups-list li .action #content-container button:hover, #main-content #buddypress #item-body #members-list li .action #content-container #woffice-frontend-submit a:hover, #main-content #buddypress #item-body #members-list li .action #content-container #woffice-frontend-submit button:hover, #main-content #buddypress #item-body #members-list li .action #content-container a:hover, #main-content #buddypress #item-body #members-list li .action #content-container button:hover, #woffice-login form .login-submit #content-container #woffice-frontend-submit input:hover, #woffice-login form .login-submit #content-container input:hover, .login-tabs-wrapper #content-container #woffice-frontend-submit .lostpassword-button:hover, .login-tabs-wrapper #content-container .lostpassword-button:hover, .login-tabs-wrapper #content-container a.lostpassword-button:hover, .type-bp_activity #buddypress .activity-list .load-more #content-container #woffice-frontend-submit a:hover, .type-bp_activity #buddypress .activity-list .load-more #content-container a:hover{
     background-color: transparent !important;
    border-radius: 0px;
    font-size: 0.9rem;
    padding: 10px 10px 10px 10px;
    text-transform: Uppercase;
    color: #E74F4F;
    border-width: 1px;
    border-style: solid;
    border-color: #E74F4F !important;
    font-weight: 400 !important;
    }
#content-container .infobox {
    border-radius: 2px;
    padding: 20px;
    color: #fff;
    display: block;
    margin: 30px 0 10px 0;
    position: relative;
    overflow: hidden;
    background-color: rgba(231, 79, 79, 0.7);
}
#woffice-login-right {
    background: #000000;
}
.widget_woffice_projects .list-projects li {
    padding: 10px;
	background-color: #1f1f1f;
}
#woffice-poll-result .woffice-poll-result-answer {
	background-color: #1f1f1f;
	 padding: 10px;
}
#bbpress-forums fieldset.bbp-form .custom-select, #bbpress-forums fieldset.bbp-form form select, #bbpress-forums fieldset.bbp-form input[type=color], #bbpress-forums fieldset.bbp-form input[type=date], #bbpress-forums fieldset.bbp-form input[type=datetime-local], #bbpress-forums fieldset.bbp-form input[type=datetime], #bbpress-forums fieldset.bbp-form input[type=email], #bbpress-forums fieldset.bbp-form input[type=month], #bbpress-forums fieldset.bbp-form input[type=number], #bbpress-forums fieldset.bbp-form input[type=password], #bbpress-forums fieldset.bbp-form input[type=range], #bbpress-forums fieldset.bbp-form input[type=search], #bbpress-forums fieldset.bbp-form input[type=tel], #bbpress-forums fieldset.bbp-form input[type=text], #bbpress-forums fieldset.bbp-form input[type=time], #bbpress-forums fieldset.bbp-form input[type=url], #bbpress-forums fieldset.bbp-form input[type=week], #bbpress-forums fieldset.bbp-form select, #buddypress .custom-select, #buddypress form select, #buddypress input[type=color], #buddypress input[type=date], #buddypress input[type=datetime-local], #buddypress input[type=datetime], #buddypress input[type=email], #buddypress input[type=month], #buddypress input[type=number], #buddypress input[type=password], #buddypress input[type=range], #buddypress input[type=search], #buddypress input[type=tel], #buddypress input[type=text], #buddypress input[type=time], #buddypress input[type=url], #buddypress input[type=week], #buddypress select, #left-content .custom-select, #left-content form select, #left-content input[type=color], #left-content input[type=date], #left-content input[type=datetime-local], #left-content input[type=datetime], #left-content input[type=email], #left-content input[type=month], #left-content input[type=number], #left-content input[type=password], #left-content input[type=range], #left-content input[type=search], #left-content input[type=tel], #left-content input[type=text], #left-content input[type=time], #left-content input[type=url], #left-content input[type=week], #left-content select, #woffice-login .custom-select, #woffice-login form select, #woffice-login input[type=color], #woffice-login input[type=date], #woffice-login input[type=datetime-local], #woffice-login input[type=datetime], #woffice-login input[type=email], #woffice-login input[type=month], #woffice-login input[type=number], #woffice-login input[type=password], #woffice-login input[type=range], #woffice-login input[type=search], #woffice-login input[type=tel], #woffice-login input[type=text], #woffice-login input[type=time], #woffice-login input[type=url], #woffice-login input[type=week], #woffice-login select {
	background-color: #333;
}
a, a:hover, #user-sidebar .uside-child-active > a, body.bp-user #main-content #buddypress .bp-subnavs ul li.current a, #buddypress #woffice-bp-sidebar #item-header .profile-change-btn, body.bp-user #main-content #buddypress #activity-rss-feed a, #user-sidebar nav ul li a span.count, #user-sidebar nav ul li a span.no-count, #buddypress input[type=radio]:checked:before, .woocommerce-page #content-container ul.products li.product a .star-rating, #content-container .ssfa-minimalist .ssfa-faminicon, #content-container .wiki-category-container .card-body .wiki-category-count, #content-container .blog-next-page .navigation li.page-nav-right .btn, #content-container .blog-next-page .navigation li.page-nav-left .btn, .widget.widget_recent_entries ul li::before, .woocommerce a, #buddypress #members-dir-list .woffice-xprofile-list .row i, #buddypress #members-list .woffice-xprofile-list .row i, #buddypress .bp-pagination .pag-data .current, #content-container .comment-list .children li:before, #content-container div.item-list-tabs-project ul li.active a, #content-container div.item-list-tabs-wiki ul li.active a, .single-woffice-event #content-container div.item-list-tabs-wiki ul li.active a, #buddypress #members-dir-list .bp-profile-card .card-bottom .members-meta button.friendship-button, #buddypress #members-list .bp-profile-card .card-bottom .members-meta button.friendship-button, #content-container #woffice-project-todo .special-404 i, #content-container .wiki-category-container .list-group-item a, #content-container #woffice-project-todo .woffice-task header label .checkbox-style:before, body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle::after, .buddypress .buddypress-wrap a.button, #content-container a, .widget.widget_woffice_wiki .list-wiki li a, #content-container .ssfa-crumbs-noheading a, #content-container table[id^=ssfa-table].ssfa-minimalist>thead>tr>th, #content-container .wiki-category-container .list-group-item .item-icon, #content-container .progress-custom .progress-value, .birthday-item-content, #page-wrapper .woffice-poll-result-answer p, #right-sidebar .widget.widget_nav_menu #menu-demo-nav .menu-item a, .post-metadatas li, #buddypress .bp-pagination .pag-data .page-numbers, #content-container ul#projects-list .list-group, #content-container ul#projects-list .list-group .fa, #content-container ul.progject-meta-item li, #content-container ul.progject-meta-item li .fa, .project-meta-links, #content-container ul.project-meta-list li, .single-woffice-event #content-container #event-nav ul li.active a, #content-container #wiki-content-revisions .list-change li, .woffice-poll-ajax-reply i.fa, #page-wrapper .widget.widget_woffice_funfacts .flexslider ul li, .project-assigned-head i, .wokr-pro-behind, .wokr-keyreuslts .wokr-clone-keyresult, a.wokr-clone-objective, .wokr-post-form-container .btn-clone, input[type=submit]:hover, .pm-form .pm-form__row--submit input[type=submit]:hover, #woffice-atmodal .at-submit:hover, #woffice-atmodal .at-wotmv-submit:hover, #woffice-atmodal .btn-info:hover, .woffice-calendar-main .calendar-nav span, #members-dir-list .member-footer .friendship-button:hover, #members-dir-list .member-footer .send-message:hover, #members-list .member-footer .friendship-button:hover, #members-list .member-footer .send-message:hover, #members-dir-list .field-icon, #buddypress .dir-navs .members-nav li a:hover{
	color: #fff;
}
#content-container .woffice-tab-layout__tab {
    background-color: #101010;
    padding: 40px 35px 40px 35px;
}
#content-container div.item-list-tabs-project ul li:hover, #content-container div.item-list-tabs-wiki ul li:hover {
    background-color: #E74F4F !important;
}
#content-container #wiki-page-content .wiki_item_row>.wiki-category-container .card .card-body {
    padding: 0;
	background-color: #101010 !important;
}
#content-container .woffice-tab-layout__tab {
    background-color: #101010 !important;
}
div.mce-edit-area {
    background: #333;
    filter: none
}
.mce-textbox {
    background: #1a1a1a;
    border: 1px solid #c5c5c5;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    display: inline-block;
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
    height: 28px;
    resize: none;
    padding: 0 4px 0 4px;
    white-space: pre-wrap;
    *white-space: pre;
	color: #595959;
}
#content-container div.item-list-tabs-project ul li:hover, #content-container div.item-list-tabs-wiki ul li:hover {
	background-color: #222222;
}

.activity-list.bp-list .activity-item {
	background: #141414;
}
#buddypress #activity-stream .activity-content .activity-meta .generic-button a {
    background-color: transparent;
}
.buddypress .buddypress-wrap .activity-read-more a, .buddypress .buddypress-wrap .comment-reply-link, .buddypress .buddypress-wrap .generic-button a, .buddypress .buddypress-wrap a.bp-title-button, .buddypress .buddypress-wrap a.button, .buddypress .buddypress-wrap button, .buddypress .buddypress-wrap input[type=button], .buddypress .buddypress-wrap input[type=reset], .buddypress .buddypress-wrap input[type=submit], .buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a {
    background: #e74f4f;
    border-color: #e74f4f;
    border-style: solid;
    border-width: 1px;
    border-radius: 0;
    color: #fff;
    text-transform: uppercase;
    font-weight: 400;
}

 1em;#buddypress #woffice-roles-filter .dropdown-menu a:hover {
    background-color: #e74f4f;
}
#buddypress #activity-filter-select #activity-filter-by:hover, #buddypress #group-list .group-button #woffice-roles-filter .leave-group:hover, #buddypress #group-members-role-filter:hover, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #woffice-roles-filter a:hover, #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #woffice-roles-filter button:hover, #buddypress #groups-order-by:hover, #buddypress #groups_members-order-by:hover, #buddypress #members-friends:hover, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #woffice-roles-filter a:hover, #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #woffice-roles-filter button:hover, #buddypress #members-order-by:hover, #buddypress #notifications-filter-by:hover, #buddypress #user-messages-bulk-actions:hover, #buddypress #woffice-roles-filter #group-list .group-button .leave-group:hover, #buddypress #woffice-roles-filter #groups-list li.item-entry .item .groups-meta.action .generic-button a:hover, #buddypress #woffice-roles-filter #groups-list li.item-entry .item .groups-meta.action .generic-button button:hover, #buddypress #woffice-roles-filter #members-list li.item-entry .item .groups-meta.action .generic-button a:hover, #buddypress #woffice-roles-filter #members-list li.item-entry .item .groups-meta.action .generic-button button:hover, #buddypress #woffice-roles-filter #profile-group-edit-submit:hover, #buddypress #woffice-roles-filter #woffice-login form .login-submit input:hover, #buddypress #woffice-roles-filter .activity-update-form .bpfb_primary_button:hover, #buddypress #woffice-roles-filter .btn:hover, #buddypress #woffice-roles-filter .login-tabs-wrapper .lostpassword-button:hover, #buddypress #woffice-roles-filter input:hover[type=submit], #buddypress .activity-update-form #woffice-roles-filter .bpfb_primary_button:hover, #main-content #buddypress #item-body #groups-list li .action #woffice-roles-filter a:hover, #main-content #buddypress #item-body #groups-list li .action #woffice-roles-filter button:hover, #main-content #buddypress #item-body #members-list li .action #woffice-roles-filter a:hover, #main-content #buddypress #item-body #members-list li .action #woffice-roles-filter button:hover, #main-content #buddypress #woffice-roles-filter #item-body #groups-list li .action a:hover, #main-content #buddypress #woffice-roles-filter #item-body #groups-list li .action button:hover, #main-content #buddypress #woffice-roles-filter #item-body #members-list li .action a:hover, #main-content #buddypress #woffice-roles-filter #item-body #members-list li .action button:hover, #woffice-login form .login-submit #buddypress #woffice-roles-filter input:hover, .login-tabs-wrapper #buddypress #woffice-roles-filter .lostpassword-button:hover, .type-bp_activity #buddypress #woffice-roles-filter .activity-list .load-more a:hover, .type-bp_activity #buddypress .activity-list .load-more #woffice-roles-filter a:hover{
	    outline: 0;
    box-shadow: none;
	
}
	
}
:root {
    --e-a-color-white: #181818;
    --e-a-color-black: #fff;
    --e-a-color-logo: #363636;
    --e-a-color-primary: #e74f4f;
    --e-a-color-primary-bold: #e74f4f;
    --e-a-color-secondary: #e74f4f;
    --e-a-color-success: #e74f4f;
    --e-a-color-danger: #e74f4f;
    --e-a-color-info: #e74f4f;
    --e-a-color-warning: #e74f4f;
    --e-a-color-accent: #e74f4f;
    --e-a-color-global: #e74f4f;
    --e-a-color-accent-promotion: #e74f4f;
    --e-a-bg-default: #141414;
    --e-a-bg-invert: #0c0;
    --e-a-bg-hover: #e74f4f;
    --e-a-bg-active: #222222;
    --e-a-bg-active-bold: #202020;
    --e-a-bg-loading: #373737;
    --e-a-bg-logo: #141414;
    --e-a-bg-primary: #010101;
    --e-a-bg-secondary: #141414;
    --e-a-bg-success: #232323;
    --e-a-bg-info: #242424;
    --e-a-bg-danger: #242424;
    --e-a-bg-warning: #242424;
    --e-a-bg-chip: #141414;
    --e-a-color-txt: #e74f4f;
    --e-a-color-txt-muted: #818a96;
    --e-a-color-txt-disabled: #474747;
    --e-a-color-txt-invert: #fff;
    --e-a-color-txt-accent: #e74f4f;
    --e-a-color-txt-hover: #ffffff;
    --e-a-color-txt-active: #ffffff;
    --e-a-border-color: #777;
    --e-a-border-color-bold: #777;
    --e-a-border-color-focus: #e74f4f;
    --e-a-border-color-accent: #e74f4f;
    --e-a-border: 1px solid var(--e-a-border-color);
    --e-a-border-bold: 1px solid var(--e-a-border-color-bold);
    --e-a-border-radius: 0px;
    --e-a-btn-color: #ffffff;
    --e-a-btn-color-invert: var(--e-a-color-txt-invert);
    --e-a-btn-color-disabled: var(--e-a-color-txt-disabled);
    --e-a-btn-bg: #e74f4f 6;
    --e-a-btn-bg-hover: transparent;
    --e-a-btn-bg-active: #e74f4f;
    --e-a-btn-bg-disabled: #393939;
    --e-a-btn-bg-primary: #e74f4f;
    --e-a-btn-bg-primary-hover: #e74f4f00;
    --e-a-btn-bg-primary-active: #e74f4f;
    --e-a-btn-bg-accent: #e74f4f;
    --e-a-btn-bg-accent-hover: #e74f4f;
    --e-a-btn-bg-accent-active: #e74f4f;
    --e-a-btn-bg-info: #e74f4f;
    --e-a-btn-bg-info-hover: transparent;
    --e-a-btn-bg-info-active: #e74f4f;
    --e-a-btn-bg-success: #e74f4f;
    --e-a-btn-bg-success-hover: transparent;
    --e-a-btn-bg-success-active: #e74f4f;
    --e-a-btn-bg-warning: #e74f4f;
    --e-a-btn-bg-warning-hover: transparent;
    --e-a-btn-bg-warning-active: #e74f4f;
    --e-a-btn-bg-danger: #e74f4f;
    --e-a-btn-bg-danger-hover: transparent;
    --e-a-btn-bg-danger-active: #e74f4f;
    --e-a-dark-bg: #000000;
    --e-a-dark-color-txt: #ffffff;
    --e-a-dark-color-txt-hover: #e74f4f;
    --e-a-font-family: Montserrat,Arial,Helvetica,sans-serif;
    --e-a-transition-hover: all .3s;
    --e-a-popover-shadow: 0 2px 15px rgba(0,0,0,.3);
    --e-a-dropdown-shadow: 0 0 3px rgba(0,0,0,.2)
}

.xdsoft_datetimepicker {
    box-shadow: 0 5px 15px -5px rgba(0,0,0,.506);
    background: #272727;
    border-bottom: 1px solid #777;
    border-left: 1px solid #777;
    border-right: 1px solid #777;
    border-top: 1px solid #777;
    color: #a9a9a9;
    font-family: "montserrat",Helvetica,Arial,sans-serif;
	padding: 8px;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {
    background: #e7504f;
    box-shadow: #e7504f 0 1px 3px 0 inset;
    color: #fff;
    font-weight: 700;
}
.xdsoft_datetimepicker .xdsoft_calendar td, .xdsoft_datetimepicker .xdsoft_calendar th {
    width: 14.2857142%;
    background: #272727;
    border: 1px solid #767676;
    color: #ffffff;
    font-size: 12px;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover {
    color: #fff !important;
    background: #4fd8e7 !important;
    box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_label {
    display: inline;
    position: relative;
    z-index: 9999;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
	background-color: #292929;
}
.xdsoft_datetimepicker .xdsoft_calendar th {
    font-weight: 700;
    text-align: center;
    color: #ffffff;
    cursor: default;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
    background: #e7504f;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div {
    background: #373737;
    border-top: 1px solid #ddd;
	color: #ffffff;
}
.xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_today_button {
    background-color: #e7504f;
    height: 20px;
    opacity: 1;
}
xdsoft_datetimepicker {
    box-shadow: 0 5px 15px -5px rgba(0,0,0,.506);
    background: #272727;
    border-bottom: 1px solid #777;
    border-left: 1px solid #777;
    border-right: 1px solid #777;
    border-top: 1px solid #777;
    color: #a9a9a9;
    font-family: "montserrat",Helvetica,Arial,sans-serif;
    padding: 8px;
    padding-left: 0;
    padding-top: 2px;
    position: absolute;
    z-index: 9999;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: none
}

.xdsoft_datetimepicker.xdsoft_rtl {
    padding: 8px 0 8px 8px
}

.xdsoft_datetimepicker iframe {
    position: absolute;
    left: 0;
    top: 0;
    width: 75px;
    height: 210px;
    background: 0 0;
    border: none
}

.xdsoft_datetimepicker button {
    border: none!important
}

.xdsoft_noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none
}

.xdsoft_noselect::selection {
    background: 0 0
}

.xdsoft_noselect::-moz-selection {
    background: 0 0
}

.xdsoft_datetimepicker.xdsoft_inline {
    display: inline-block;
    position: static;
    box-shadow: none
}

.xdsoft_datetimepicker * {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    margin: 0
}

.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker {
    display: none
}

.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active {
    display: block
}

.xdsoft_datetimepicker .xdsoft_datepicker {
    width: 224px;
    float: left;
    margin-left: 8px
}

.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker {
    float: right;
    margin-right: 8px;
    margin-left: 0
}

.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker {
    width: 256px
}

.xdsoft_datetimepicker .xdsoft_timepicker {
    width: 58px;
    float: left;
    text-align: center;
    margin-left: 8px;
    margin-top: 0
}

.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker {
    float: right;
    margin-right: 8px;
    margin-left: 0
}

.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker {
    margin-top: 8px;
    margin-bottom: 3px
}

.xdsoft_datetimepicker .xdsoft_monthpicker {
    position: relative;
    text-align: center
}

.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)
}

.xdsoft_datetimepicker .xdsoft_label i {
    opacity: .5;
    background-position: -92px -19px;
    display: inline-block;
    width: 9px;
    height: 20px;
    vertical-align: middle
}

.xdsoft_datetimepicker .xdsoft_prev {
    float: left;
    background-position: -20px 0
}

.xdsoft_datetimepicker .xdsoft_today_button {
    float: left;
    background-position: -70px 0;
    margin-left: 5px
}

.xdsoft_datetimepicker .xdsoft_next {
    float: right;
    background-position: 0 0
}

.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button {
    background-color: #e7504f;
    background-repeat: no-repeat;
    border: 0 none;
    cursor: pointer;
    display: block;
    height: 30px;
    opacity: .5;
    outline: medium none;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-indent: 100%;
    white-space: nowrap;
    width: 20px;
    min-width: 0
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {
    float: none;
    background-position: -40px -15px;
    height: 15px;
    width: 30px;
    display: block;
    margin-left: 14px;
    margin-top: 7px
}

.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev {
    float: none;
    margin-left: 0;
    margin-right: 14px
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {
    background-position: -40px 0;
    margin-bottom: 7px;
    margin-top: 0
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {
    height: 151px;
    overflow: hidden;
    border-bottom: 1px solid #ddd
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div {
    background: #373737;
    border-top: 1px solid #ddd;
    color: #ffffff;
    font-size: 12px;
    text-align: center;
    border-collapse: collapse;
    cursor: pointer;
    border-bottom-width: 0;
    height: 25px;
    line-height: 25px
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child {
    border-top-width: 0
}

.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover {
    opacity: 1
}

.xdsoft_datetimepicker .xdsoft_label {
    display: inline;
    position: relative;
    z-index: 9999;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    background-color: #292929;
    float: left;
    width: 182px;
    text-align: center;
    cursor: pointer
}

.xdsoft_datetimepicker .xdsoft_label:hover>span {
    text-decoration: underline
}

.xdsoft_datetimepicker .xdsoft_label:hover i {
    opacity: 1
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select {
    border: 1px solid #ccc;
    position: absolute;
    right: 0;
    top: 30px;
    z-index: 101;
    display: none;
    background: #1e1e1e;
    max-height: 160px;
    overflow-y: hidden
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect {
    right: -7px
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect {
    right: 2px
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover {
    color: #fff;
    background: #e74f4f
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option {
    padding: 2px 10px 2px 5px;
    text-decoration: none!important
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current {
    background: #31bdc4;
    box-shadow: #31bdc4 0 1px 3px 0 inset;
    color: #fff;
    font-weight: 700
}

.xdsoft_datetimepicker .xdsoft_month {
    width: 100px;
    text-align: right
}

.xdsoft_datetimepicker .xdsoft_calendar {
    clear: both
}

.xdsoft_datetimepicker .xdsoft_year {
    width: 48px;
    margin-left: 5px
}

.xdsoft_datetimepicker .xdsoft_calendar table {
    border-collapse: collapse;
    width: 100%
}

.xdsoft_datetimepicker .xdsoft_calendar td>div {
    padding-right: 5px
}

.xdsoft_datetimepicker .xdsoft_calendar th {
    height: 25px
}

.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th {
    width: 14.2857142%;
    background: #272727;
    border: 1px solid #767676;
    color: #ffffff;
    font-size: 12px;
    text-align: right;
    vertical-align: middle;
    padding: 0;
    border-collapse: collapse;
    cursor: pointer;
    height: 25px
}

.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th {
    width: 12.5%
}

.xdsoft_datetimepicker .xdsoft_calendar th {
    background: #e7504f;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {
    color: #30bdc3
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default {
    background: #e7504f70;
    box-shadow: #e7504f 0 1px 4px 0 inset;
    color: #000
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint {
    background: #31bdc475;
    box-shadow: #31bdc4bf 0 1px 4px 0 inset;
    color: #000
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {
    background: #e7504f;
    box-shadow: #e7504f 0 1px 3px 0 inset;
    color: #fff;
    font-weight: 700
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled {
    opacity: .5;
    cursor: default
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled {
    opacity: .2
}

.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover {
    color: #fff!important;
    background: #4fd8e7 !important;
    box-shadow: none!important
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover {
    background: #e6504f!important;
    box-shadow: #e6504f 0 1px 3px 0 inset!important;
    color: #fff!important
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover {
    color: inherit!important;
    background: inherit!important;
    box-shadow: inherit!important
}

.xdsoft_datetimepicker .xdsoft_calendar th {
    font-weight: 700;
    text-align: center;
    color: #ffffff;
    cursor: default
}

.xdsoft_datetimepicker .xdsoft_copyright {
    color: #ffffff!important;
    font-size: 10px;
    clear: both;
    float: none;
    margin-left: 8px
}

.xdsoft_datetimepicker .xdsoft_copyright a {
    color: #eee!important
}

.xdsoft_datetimepicker .xdsoft_copyright a:hover {
    color: #ffffff!important
}

.xdsoft_time_box {
    position: relative;
    border: 1px solid #ccc
}

.xdsoft_scrollbar>.xdsoft_scroller {
    background: #e7504f!important;
    height: 20px;
    border-radius: 3px
}

.xdsoft_scrollbar {
    position: absolute;
    width: 7px;
    right: 0;
    top: 0;
    bottom: 0;
    cursor: pointer
}

.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar {
    left: 0;
    right: auto
}

.xdsoft_scroller_box {
    position: relative
}

.xdsoft_datetimepicker.xdsoft_dark {
    box-shadow: 0 5px 15px -5px rgba(255,255,255,.506);
    background: #000;
    border-bottom: 1px solid #444;
    border-left: 1px solid #333;
    border-right: 1px solid #333;
    border-top: 1px solid #333;
    color: #ffffff
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box {
    border-bottom: 1px solid #222
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div {
    background: #0a0a0a;
    border-top: 1px solid #222;
    color: #ffffff
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label {
    background-color: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select {
    border: 1px solid #333;
    background: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover {
    color: #000;
    background: #e7504f
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current {
    background: #e7504f;
    box-shadow: #b03e00 0 1px 3px 0 inset;
    color: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
    background: #0a0a0a;
    border: 1px solid #222;
    color: #ffffff
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
    background: #0e0e0e
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today {
    color: #e7504f
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default {
    background: #ffe9d2;
    box-shadow: #ffb871 0 1px 4px 0 inset;
    color: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint {
    background: #e74fe4;
    box-shadow: #e74fc8 0 1px 4px 0 inset;
    color: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {
    background: #e7504f;
    box-shadow: #e7504f 0 1px 3px 0 inset;
    color: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover {
    color: #000!important;
    background: #31bdc4!important
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
    color: #666
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright {
    color: #333!important
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a {
    color: #111!important
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover {
    color: #555!important
}

.xdsoft_dark .xdsoft_time_box {
    border: 1px solid #333
}

.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller {
    background: #333!important
}

.xdsoft_datetimepicker .xdsoft_save_selected {
    display: block;
    border: 1px solid #676767!important;
    margin-top: 5px;
    width: 100%;
    color: #ffffff;
    font-size: 13px
}

.xdsoft_datetimepicker .blue-gradient-button {
    font-family: museo-sans,"Book Antiqua",sans-serif;
    font-size: 12px;
    font-weight: 300;
    color: #ffffff;
    height: 28px;
    position: relative;
    padding: 4px 17px 4px 33px;
    border: 1px solid #636363;
    background: -moz-linear-gradient(top,#000000 0,#3c3c3c 73%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#3c3c3c),color-stop(73%,#424242));
    background: -webkit-linear-gradient(top,#000000 0,#2f2f2f 73%);
    background: -o-linear-gradient(top,#000000 0,#484848 73%);
    background: -ms-linear-gradient(top,#000000 0,#2a2a2a 73%);
    background: linear-gradient(to bottom,#000000 0,#2d2d2d 73%)
}

.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span {
    color: #454551;
    background: -moz-linear-gradient(top,#000000 0,#202020 73%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#2f2f2f),color-stop(73%,#343434));
    background: -webkit-linear-gradient(top,#000000 0,#000000 73%);
    background: -o-linear-gradient(top,#000000 0,#000000 73%);
    background: -ms-linear-gradient(top,#000000 0,#000000 73%);
    background: linear-gradient(to bottom,#000000 0,#000000 73%)
}
#content-container #content .type-project #project-nav .project-tabs-wrapper #project-content-todo #woffice-project-todo .woffice-project-filters .float-right select{
    top:0;
    border:1px solid #0000001a;
    border-radius: 0px;
    background-color:#141414;
    display:inline-flex;
    align-items:center;
    gap:12px;
    font-size:12px;
    font-weight:400;
    padding:10px 35px 10px 15px;
    height:auto;
    width:auto;
    min-width:auto;
    appearance:none;
}
#content-container #content .type-project #project-nav .item-list-tabs-project .woffice-tab-layout__nav li .project-tab-icon {
    display: grid;
    place-items: center;
    height: 0px;
    width: 0px;
    border: 0px;
}

#content-container #content .type-project #project-nav .item-list-tabs-project .woffice-tab-layout__nav {
    display: flex
;
    align-items: center;
    column-gap: 0px;
    row-gap: 0px;
    flex-wrap: wrap;
}

#content-container #content .type-project #project-nav .item-list-tabs-project .woffice-tab-layout__nav li {
    margin: 0;
    box-shadow: 0 10px 50px 0 #00000014;
    min-height: 0px;
}
#content-container div.item-list-tabs-project ul li, #content-container div.item-list-tabs-wiki ul li {
    float: none;
    display: inline-block;
    vertical-align: top;
    font-size: 0.9rem;
    text-transform: uppercase;
    background: #e7504f;
    margin: 0;
    list-style: none;
    text-align: center;
    border-width: 1px;
    border-style: solid;
    border-color: #e7504f;
}
#content-container div.item-list-tabs-project ul li{
	background-color: #e74f4f;
}
#content-container .filter-item .btn{
	font-size: 12px;
    font-weight: 400;
    border: solid 1px #e74f4f;
}
#content-container .filter-item .woffice-project-filter button {
    font-size: 12px;
    font-weight: 400;
    border: solid 1px #e74f4f;
}
}