/*
Theme Name: Woffice Child
Description: Child theme for Woffice
Author: Alkaweb Team
Template: woffice
*/


.is-glass-skin #right-sidebar {
  box-shadow: -5px 0 15px rgba(0,0,0,.03) !important;
}

.is-glass-skin .glass-top-menu #navbar {
  box-shadow: 5px 5px 15px rgba(0,0,0,.04) !important;
  width: 100%;
}

.is-glass-skin.logged-in:not(.admin-bar) .glass-top-menu.glass-is-fixed {
  top: 0 !important;
}

.h4, h4 {
  font-size: 18px !important;
}
.is-glass-skin #featuredbox.has-search.is-404 .pagetitle > h1, .is-glass-skin #featuredbox.has-search.search-buddypress .pagetitle > h1 {
  bottom: 0 !important;
}

/* ------- Suchergebnisse ------- */ 
body.search-results #content-container .content.box:nth-child(2n) .heading h2 a, body.search-results #content-container .content.box:nth-child(2n) {
  color: #000 !important;
}

body.search-results #content-container .content.box:nth-child(2n) .btn {
  background: #000 !important;
  color: #fff;
}
/* ------- Suchergebnisse ENDE ------- */


/* ------- Formularfelder ------- */

.is-glass-skin input[type="color"], .is-glass-skin input[type="date"], .is-glass-skin input[type="datetime-local"], .is-glass-skin input[type="datetime"], .is-glass-skin input[type="email"], .is-glass-skin input[type="month"], .is-glass-skin input[type="number"], .is-glass-skin input[type="password"], .is-glass-skin input[type="range"], .is-glass-skin input[type="search"], .is-glass-skin input[type="tel"], .is-glass-skin input[type="text"], .is-glass-skin input[type="time"], .is-glass-skin input[type="url"], .is-glass-skin input[type="week"], .is-glass-skin select, .is-glass-skin textarea {
  background: rgba(0,0,0,.02) !important;
  border-width: 0 !important;
  border-bottom: 2px solid #000 !important;
  border: 0;
  margin-top: 10px;
}

.is-glass-skin input[type="color"]:focus, .is-glass-skin input[type="date"]:focus, .is-glass-skin input[type="datetime-local"]:focus, .is-glass-skin input[type="datetime"]:focus, .is-glass-skin input[type="email"]:focus, .is-glass-skin input[type="month"]:focus, .is-glass-skin input[type="number"]:focus, .is-glass-skin input[type="password"]:focus, .is-glass-skin input[type="range"]:focus, .is-glass-skin input[type="search"]:focus, .is-glass-skin input[type="tel"]:focus, .is-glass-skin input[type="text"]:focus, .is-glass-skin input[type="time"]:focus, .is-glass-skin input[type="url"]:focus, .is-glass-skin input[type="week"]:focus, .is-glass-skin select:focus, .is-glass-skin textarea:focus {
  border-color: #fed300 !important;
  border-top: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
}


.is-glass-skin #buddypress .standard-form label, .is-glass-skin #buddypress .standard-form span.label, .is-glass-skin form label {
  font-weight: 400;
  text-transform: none;
  color: #000;
}

.is-glass-skin #buddypress #create-group-form input[type="button"], .is-glass-skin #buddypress #woffice-bp-sidebar #item-header #item-header-content .action div.generic-button #page-wrapper a, .is-glass-skin #content-container #bbpress-forums button[type="submit"], .is-glass-skin #content-container #bp-browse-button, .is-glass-skin #content-container #buddypress .button-nav li a, .is-glass-skin #content-container #buddypress .dataTables_wrapper .dataTables_paginate .paginate_button:not(.disabled), .is-glass-skin #content-container #buddypress button, .is-glass-skin #content-container #buddypress input[type="submit"], .is-glass-skin #content-container #learndash_next_prev_link a, .is-glass-skin #content-container .ssfa_fileup_wrapper span, .is-glass-skin #main-content #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper a, .is-glass-skin #main-content #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper button, .is-glass-skin #main-content #buddypress #item-body #groups-list li .action #page-wrapper a, .is-glass-skin #main-content #buddypress #item-body #groups-list li .action #page-wrapper button, .is-glass-skin #main-content #buddypress #item-body #members-list li .action #page-wrapper a, .is-glass-skin #main-content #buddypress #item-body #members-list li .action #page-wrapper button, .is-glass-skin #main-content #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper a, .is-glass-skin #main-content #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button #page-wrapper button, .is-glass-skin #main-content #buddypress .activity-list.item-list.bp-list .activity-comments .comment-item .action .generic-button #page-wrapper .bp-primary-action, .is-glass-skin #main-content #buddypress .activity-list.item-list.bp-list .activity-comments .comment-item .action .generic-button #page-wrapper .bp-secondary-action, .is-glass-skin #main-content #buddypress .activity-list.item-list.bp-list .activity-content .activity-meta.action #page-wrapper a.button, .is-glass-skin #main-content button, .is-glass-skin #main-content input[type="button"], .is-glass-skin #page-wrapper #buddypress #woffice-bp-sidebar #item-header #item-header-content .action div.generic-button a, .is-glass-skin #page-wrapper #main-content #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button a, .is-glass-skin #page-wrapper #main-content #buddypress #groups-list li.item-entry .item .groups-meta.action .generic-button button, .is-glass-skin #page-wrapper #main-content #buddypress #item-body #groups-list li .action a, .is-glass-skin #page-wrapper #main-content #buddypress #item-body #groups-list li .action button, .is-glass-skin #page-wrapper #main-content #buddypress #item-body #members-list li .action a, .is-glass-skin #page-wrapper #main-content #buddypress #item-body #members-list li .action button, .is-glass-skin #page-wrapper #main-content #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button a, .is-glass-skin #page-wrapper #main-content #buddypress #members-list li.item-entry .item .groups-meta.action .generic-button button, .is-glass-skin #page-wrapper #main-content #buddypress .activity-list.item-list.bp-list .activity-comments .comment-item .action .generic-button .bp-primary-action, .is-glass-skin #page-wrapper #main-content #buddypress .activity-list.item-list.bp-list .activity-comments .comment-item .action .generic-button .bp-secondary-action, .is-glass-skin #page-wrapper #main-content #buddypress .activity-list.item-list.bp-list .activity-content .activity-meta.action a.button, .is-glass-skin #page-wrapper .btn, .is-glass-skin #woffice-timeline-dialog #btn-dialog-close, .is-glass-skin input[type="submit"] {
  color: #000;
  padding: 10px 48px;
  background: #ffd500 !important;
  border-radius: 50px;
  box-shadow: 2px 3px 5px rgba(0,0,0,.2);
}

.is-glass-skin #main-content #content-container div.mce-widget button {
  padding: 2px !important;
background: none !important;
border-radius: 0 !important;
box-shadow: none !important;
}

.is-glass-skin #content-container select:not([multiple]) {
  height: auto;
  background-color: rgba(0,0,0,.02) !important;
  border: 0 !important;
  border-bottom: 2px solid #000 !important;
}
.is-glass-skin #buddypress #woffice-bp-sidebar #item-header #item-header-content .action div.generic-button a.send-message {
  border: 0 !important;
}

/* ------- Fomularfelder ENDE ------- */


/* ------- Hinweis Widget - alle User ------- */
body.is-glass-skin #woffice-alerts-wrapper .woffice-main-alert.woffice-alert-notice {
  background: #ffd500;
  border: none;
}

body.is-glass-skin #woffice-alerts-wrapper .woffice-main-alert {
  padding: 20px;
}

body.is-glass-skin #woffice-alerts-wrapper .woffice-main-alert p {
  color: #000 !important;
  width: 100%;
  position: relative;
  left: 5%;
  height: 100%;
}

body.is-glass-skin #woffice-alerts-wrapper .woffice-main-alert p i {
  position: absolute;
  top: 23%;
  vertical-align: middle;
  width: 3%;
  left: -4%;
}

body.is-glass-skin #woffice-alerts-wrapper .woffice-main-alert a.woffice-alert-close {
  top: 25%;
  color: #000;
}
body.is-glass-skin #woffice-alerts-wrapper .woffice-main-alert p strong {
  font-size: 20px;
  line-height: 1.5;
  display: inline-block;
  width: 60%;
}
/* ------- Hinweis Widget - alle User- ENDE ------- */

/* ------- Tabs (Stil Umriss, Farbe Schwarz) (z.B. Spezialkonditionen) ------- */
.vc_tta.vc_general .vc_tta-tab.vc_active {
background: #000;
}

#content-container .vc_tta.vc_general .vc_tta-tab.vc_active a {
  color: #fff !important;
}

#content-container .vc_tta.vc_general .vc_tta-tab a:hover {
  background: #fff !important;
  color: #000 !important;
}

/* ------- Tabs ENDE ------- */

/* ------- Random Member Widget ------- */ 

#random_member_widget_1 .vcard .item {
  display: none;
}
#random_member_widget_1 .vcard .item-avatar {
  display: inline-block;
  width: auto;
}
#random_member_widget_1 .vcard .item-avatar a:hover {
padding: 0 !important;
}
#random_member_widget_1 .vcard {
  display: inline-block;
  max-width: 33%;
  margin: 0;
  width: auto;
  padding: 0;
  font-size: 0 !important;
}
#random_member_widget_1 #members-list {
  font-size: 0 !important;
}
/* ------- Random Member Widget ENDE ------- */ 

/* ------- Buddypress Profilseite ------- */ 
.is-glass-skin #main-content #buddypress #item-body {
  background: #fff !important;
}

.is-glass-skin #main-content #buddypress .bp-tables-user tbody tr td, 
.is-glass-skin #main-content #buddypress .bp-subnavs ul li a, 
.is-glass-skin #main-content #buddypress .dir-navs ul li a,
.is-glass-skin #buddypress #woffice-bp-sidebar .main-navs ul li a
 {
  background: #f4f4f4 !important;
}

.is-glass-skin #buddypress #woffice-bp-sidebar .main-navs ul li.current a {
  background: #ffd500 !important;
}
/* ------- Buddypress Profilseite ENDE ------- */

/* News Widget Sidebar */ 
.is-glass-skin #page-wrapper .widget.widget_woffice_funfacts .intern-padding{
  padding: 20px 40px 0;
}
.is-glass-skin #page-wrapper .widget.widget_woffice_funfacts .flexslider ul li p {
  line-height: 1.5;
min-height: 90px;
font-size: 15px;
color: #3c3f4d !important;
padding: 0px 5px;
}
.is-glass-skin #page-wrapper .widget.widget_woffice_funfacts .flexslider ul li::before {
  color: #828282 !important;
}

.is-glass-skin #content-container select option {
  background: #fff !important;
}


/* ------- Docs Pages ------- */

.wedocs-single-wrap {
  width: 80%;
  margin: 0 auto;
padding: 3%;
background: #fff;
}

.wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list > li.current_page_parent > a, .wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list > li.current_page_item > a, .wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list > li.current_page_ancestor > a {
  background-color: #FFD500;
  color: #000;
}
.wedocs-breadcrumb a {
  color: #979797;
}

.wedocs-shortcode-wrap ul.wedocs-docs-list.col-2 {
  max-width: 100% !important;
}

.wedocs-shortcode-wrap ul.wedocs-docs-list.col-2 > li {
  width: 46% !important;
  border: 0 !important;
  box-shadow: 3px 3px 4px rgba(0,0,0,.15) !important;
  margin-bottom: 5% !important;
margin-right: 4% !important;
}

.wedocs-shortcode-wrap ul.wedocs-docs-list ul.wedocs-doc-sections li {
  margin-bottom: 5px;
}

.wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single h3 {
  font-size: 20px;
  padding: 8px 25px;
  background: #000;
  border: 0 !important;
  border-bottom: 2px solid #ffd500 !important;
}
.wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single h3 a {
  color: #fff !important;
}

.wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single .inside {
  padding: 20px;
  min-height: 90px;
  background: #f2f2f2 !important;
}

.wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single .wedocs-doc-link {
  border-top: 1px solid #ccc !important;
  background-color: #f2f2f2 !important;
}

.wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list li a {
  color: #000;
}

.wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list > li > a::before {
  content: '\f15c';
  margin-right: 10px;
  font-family: "Font Awesome 5 Free";
}




/* ------- Docs Pages ENDE ------- */

/* Sidebar New Message Widget */

#right-sidebar .yhanm {
  background: #ffd500;
  text-align: left;
  padding: 5%;
  position: relative;
  margin: 5% 4%;
  display: inline-block;
  width: 90%;
  border-radius: 5px;
  box-shadow: 3px 3px 5px rgba(0,0,0,.1);
  font-weight: 600;
  font-size: 15px;
  animation: newmessage 2.5s infinite;
  -webkit-animation: newmessage 2.5s infinite;
  opacity: 1;
  top: 0px;
}

#right-sidebar .yhanm:after {
  content: '!';
  font-weight: 900;
  font-size: 90px;
  position: absolute;
  right: 7%;
  top: -60%;
  transform: rotate(15deg);
}

/*@keyframes newmessage {
  from {opacity: 1;}
  70% { opacity: 1; }
  75% { opacity: 0.6;}
  80% { opacity: 1;}
  85% { opacity: 0.6;}
  90% { opacity: 1;}
  to { opacity: 1; }
}*/

@keyframes newmessage {
  from {top: 0px}
  60% {top: 0px}
  65% {top: -10px}
  70% {top: 0px}
  75% {top: -5px}
  80% {top: 0px}
  85% {top: -3px}
  90% {top: 0px}
  to {top: 0px}
}



