/*
Theme Name: Woffice Child
Description: Child theme for Woffice
Author: Alkaweb Team
Template: woffice
*/


#main-modern-menu {
  background: #3a4349;
}

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: 20%;
  max-width: 300px;
}
#page-wrapper a.catlink:hover {
  background:  #82368c;
  color: #fff;
  text-decoration: underline;
}#woffice-login header p strong {
  color: #82368c;
}.infobox.fa-check-circle {
  background: #82368c;
  color: #fff !important;
}

#content-container .infobox p {
  color: #fff;
}
.main-menu li > a {
  border-color: rgba(0,0,0,.15);
  font-size: 0.9rem !important;
  padding: 31px 10px 32px;
  display: block;
  position: relative;
  overflow: hidden;
  text-align: center;
  font-weight: 700;
  font-size: 14px !important;
  line-height: 1;
  color: #fff;
  border-bottom: 1px solid;
  border-bottom-color: currentcolor;
  text-decoration: none;
  border-radius: 0 !important;
}

body.vertical-modern-menu .main-modern-menu li.menu-item {
  margin: 0;
}
body.vertical-modern-menu .main-modern-menu li.menu-item a {
    font-size: 14px !important;
  border-radius: 0;
  text-transform: uppercase !important;
  text-align: center;
  color: #fff !important;
  border-bottom: 1px solid rgba(0, 0, 0, .15) !important;
}
body.vertical-modern-menu .main-modern-menu li.menu-item a:hover {
    background: #82368c !important;
    text-decoration: none !important;
}

.main-menu ul.sub-menu li a:hover,
.main-menu li>a:hover,
.main-menu li.current-menu-item a,
.main-menu li.current_page_item a {
    background: #82368c !important;
    text-decoration: none !important;
}

.main-menu li>a,
.main-menu ul.sub-menu li a:hover,
.main-menu li>a:hover,
.main-menu li.current-menu-item a,
.main-menu li.current_page_item a {
    color: #ffffff !important;
}
.mCSB_scrollTools  {
  z-index: 999;
}

#main-modern-menu {
  padding-bottom: 80px !important;
}
  body.vertical-modern-menu #main-modern-menu {
    padding: 0;
  }


/*
#nav-sidebar-trigger {
  display: none !important;
}
 */
#login-logo img {
    margin: auto;
}

body.vertical-modern-menu #page-wrapper .is-center-content {
  padding-right: 0 !important;
}/*
#page-wrapper .is-right-sidebar {
  max-width: 0;
}

#right-sidebar {
  display: none;
}
 
#page-wrapper #rsidebar_mobile_close_btn {
  display: none;
}
*/

#page-wrapper #rsidebar_mobile_close_btn {
  display: grid;
}

body.vertical-modern-menu #main-modern-menu  li.menu-item.current-menu-parent > a,
body.vertical-modern-menu #main-modern-menu  li.menu-item.current-menu-item > a {
  background: #82368c;
  color: #fff !important;
}

@media only screen and (max-width: 1024px) {
  body.vertical-modern-menu .is-left-sidebar {
    box-shadow: none;
    z-index: 99999;
  }
}

@media only screen and (max-width: 600px) {
  #featuredbox .pagetitle {
    padding: 10px 20px 0;
  }
  #featuredbox .pagetitle > h1 {
    line-height: 1em;
  }

}

#page-wrapper .is-right-sidebar {
  z-index: 99999 !important;
}

#page-wrapper .wpdf_dropbox .button-primary {
    background: #82368c;
    border-color: #82368c;
}

#page-wrapper .wpdf_dropbox .button-primary:hover {
    background: #333;
    border-color: #333;
    color: #fff;
}

#page-wrapper #user-sidebar #closer-usersidebar {
    background: #82368c;
}




#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: #82368c !important;
    color: #fff !important;
}

#user-sidebar nav ul li.menu-parent:not(.menu-child)>a.dropdownOn {
    background-color: #82368c !important;
    color: #fff !important;
}

body.vertical-modern-menu .main-modern-menu li.menu-item a {
  padding: 18px 40px 20px 20px;
}

body.vertical-modern-menu .main-modern-menu li.menu-item ul.sub-menu li.menu-item .click_menutoggle.caret-up::after {
  color: #8993BA;
}
#main-modern-menu .click_menutoggle.caret-up.stellar_sub_menu_color:after {
  color: #8993BA !important;
}


#user-sidebar nav ul li a {
    padding: 13px 24px 13px 24px;
    border-radius: 17px;
    display: block;
    background: #fff;
    text-decoration: none;
    position: relative;
    color: #82368c;
}

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, 
.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: #82368c;
}

body.bp-user #main-content #buddypress .bp-subnavs ul li.current a, 
body.groups #main-content #buddypress .bp-subnavs ul li.current a {
    color: #82368c !important;
}

#page-wrapper a:hover {
    color: #82368c;
    text-decoration: underline;
}
#page-wrapper a {
    color: #82368c;
    text-decoration: none;
    background-color: transparent;
}
.stellar-bell:hover {
    background-color: #82368c !important;
}

.downloadlink.wpfd_downloadlink {
  background-color: #82368c !important;
}
.downloadlink.wpfd_downloadlink:hover {
  background-color: #333 !important;
}

a#nav-trigger:hover svg.nav-arrow-left path {
  fill:#82368c;
}

#buddypress #woffice-bp-sidebar .main-navs ul li.current a {
  color: #82368c;
}
#buddypress #woffice-bp-sidebar .users-single-itemnav li a:hover {
  color: #82368c;
    }
    #buddypress #woffice-bp-sidebar .main-navs ul li.current a::before {
      color: #82368c;
    }

    #main-content #buddypress #item-body .profile .visibility-toggle-link {
      color: #fff;
    }
    #buddypress input[type="submit"]:hover,
    #main-content button:hover {
      background: #333 !important;
      color: #fff !important;
    }      
    body.bp-user #main-content #buddypress .bp-subnavs ul li a:hover,
    body.groups #main-content #buddypress .bp-subnavs ul li a:hover {
      color:#82368c
    }    
    a#nav-trigger:hover .fa-bars {
      color: #82368c;
    }

    #woffice-login form .login-submit input {
      border: 1px solid #82368c !important;
    } 
    #woffice-login form .login-submit input:hover {
      background: #333 !important;
      color: #fff !important;
    }

body.vertical-modern-menu .is-left-sidebar-fixed {
z-index: 999;
}
.wpfd-content .breadcrumbs {
  position: relative;
}