.col-md-3 { 
    padding-top: 10px;
    padding-bottom: 10px; 
    
}


#partner-menu {
        background-color: rgb(255, 255, 255) !important;
    border-radius: 20px;
    transform: translateY(-63px);
    z-index: 1;
    margin: -20px auto 0;
    background: #fff;
    width: 100%;
    margin: -20px auto 0;
    padding: 0;
    position: relative;
    z-index: 1;
    overflow: hidden;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    border-color: #969FA6;
    border-style: solid;
    border-bottom: 1px;
    border-left: 1px;
    border-right: 1px;
    border-width: 2px;
}

.wpb_single_image img {
    border-radius: 20px;
}

.partner-menu-img {
        -ms-transform: all 1s ease;
    -webkit-transition: all 1s ease;
    transition: all 1s ease;
        width: 150px;
    margin-left: auto;
    margin-right: auto;
}

.partner-menu-img:hover {
    ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

#searchicon {
    display: none;
}

.topmenu {
    padding-top: 15px;
}

#footerbottom #footerlogo {
    max-width: 20%! Important;
}

footer {
    display: none;
}

/* Login mit Header */
.minimal #headertop ul.socialicons>li, .minimal #headertop ul.topmenu>li {
  display: none;
}

/* Login-Form */
.logged-out #vibe_bp_login .fullscreen_login #vbp-login-form {
  background: #fff! important;
  border-radius: 25px;
  margin: 180px auto 0;
}
#vibe_bp_login label {
  color: #57656c;
}  
  
/* Avatare Profil Bilder */
.buddypress.widget .item-avatar img.avatar {
  display: none;
}
.avatar {
  display: none;
}

/* Profil Seite im linken Menü für Studenten 
li#profile-personal-li {
  display: none;
}
li#dashboard-personal-li {
  display: none;
}
*/

/* Brotkrümel */
.breadcrumbs {
  display: none;
}

/* Zeigt an wieviele Teilnehmer an dem Kurs teilnehmern */
.students_undertaking {
  display: none;
}

/* rechte Kurs Sidebar - Zeige Kurse für Professional auch dem Partner an - Sonst auch nichts relevantes
.widget.pricing {
  display: none;
}
*/

/* Bewertungen */

.block.courseitem .block_content .star-rating{
display:none;
}

.block.courseitem .block_content .instructor_course+strong{
display:none;
}

.block.courseitem.course2 .block_content .star-rating{
display:none;
}

.block.courseitem.course2 .block_content .star-rating+strong{
display:none;
}

#course-list li .item-meta strong {
display: none;
}

#course-list li .item-meta .students {
display: none;
}

#course-list li .item-meta {
display: none;
}

.course_reviews{display:none;}

#buddypress div#item-header div#item-meta, #course-list .item-meta .star-rating{
display:none;
}

#buddypress div#item-header div#item-meta .students{
display:none;
}

.single-course #item-admins{display:none;}

.students_undertaking{display:none;}



/* Kurs ersteller */
.instructor_course { display: none;}

.course_details { display: none; }

/* Header Modern Theme */
#buddypress .course_header div#item-header, #buddypress .group_header div#item-header, #buddypress .member_header div#item-header {background:#57656c! important;color:#FFF !important;
      
padding-top: 60px! Important;
}

#buddypress .course_header div#item-header .course_button.full.button, #buddypress .group_header div#item-header .course_button.full.button, #buddypress .member_header div#item-header .course_button.full.button { border: 2px solid #68A423; }

.course_price {
  display: none;
}

.title-area { display:none;
}

.button, .radio>input[type=radio]:checked+label:before, .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover.tab-pane li:hover img, .checkbox>input[type=checkbox]:checked+label:before, .pagination .page-numbers.current, .pagination span.current, #buddypress div.item-list-tabs ul li.current, #buddypress div.item-list-tabs#subnav ul li.current a, .single #buddypress .item-list-tabs#subnav ul li.selected a, .single-item #buddypress .item-list-tabs#subnav ul li.selected a, .unit_button.button, #buddypress div#item-header #item-header-avatar, .gallery a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt, .woocommerce .widget_layered_nav_filters ul li a, .woocommerce-page .widget_layered_nav_filters ul li a, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li:hover, .tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus, .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus, .vibe_filterable li a:hover, .vibe_filterable li.active a, #wplms-calendar td.active, .checkoutsteps ul li.checkout_begin, .widget_course_list a:hover img, .widget_course_list a:hover img, .quiz_timeline li.active, .widget_course_list a:hover img, .vcard:hover img, .postsmall .post_thumb a:hover, .button.hero, .unit_content .commentlist li.bypostauthor >.comment-body>.vcard img, .unit_content .commentlist li:hover >.comment-body>.vcard img, #buddypress div.generic-button a, #buddypress div.item-list-tabs#subnav ul li.switch_view a.active, .woocommerce nav.woocommerce-pagination ul li span.current, #bbpress-forums #favorite-toggle a, #bbpress-forums .bbp-pagination .bbp-pagination-links span.current, #bbpress-forums #subscription-toggle a, .pagetitle #subscription-toggle a, .minimal.woocommerce ul.products li a.button, .minimal.woocommerce a.button, .minimal .note-tabs, .minimal .pagination span, .minimal .pagination label, .minimal .pagination .page-numbers.current, .minimal .pagination span.current, .minimal .pagination a.page-numbers, .minimal .pagination a, .minimal.woocommerce-page a.button, .minimal.woocommerce nav.woocommerce-pagination ul li a, .minimal #bbpress-forums .bbp-pagination .bbp-pagination-links a.page-numbers, .minimal #bbpress-forums .bbp-pagination .bbp-pagination-links span, .minimal #buddypress div.item-list-tabs ul li a:hover, .minimal .pusher #buddypress a.button, .minimal .generic-button a, .minimal #buddypress div.item-list-tabs ul li.selected a, .minimal #buddypress div.item-list-tabs ul li a span, .minimal .widget .course_cat_nav ul li a span, .minimal .pusher #buddypress input[type=button], .minimal .pusher #buddypress input[type=submit], .minimal .pusher .button, .minimal .pusher input[type=submit], .minimal.woocommerce-page #content input.button, .minimal.woocommerce-page input.button, .minimal .pusher .woocommerce a.button, .minimal.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .minimal.woocommerce div.product .woocommerce-tabs ul.tabs li:hover, .elegant #buddypress div.item-list-tabs li.selected {
  border-color: #fff! Important;
  margin-left: auto;
  margin-right: auto;
}

#item-header-avatar {
  width: 150px! Important;
}



.minimal #buddypress div#item-header #item-header-content #item-meta, .minimal #buddypress div#item-header #item-header-content #latest-update h6, .minimal #buddypress div#item-header #item-header-content .location, .minimal #buddypress div#item-header #item-header-content h3, .minimal #buddypress div#item-header #item-header-content h3>a, .minimal #buddypress div#item-header #item-header-content span.highlight a {
  color: #fff;
}

/* Kurs Seite - andere Kurse */
#buddypress .related_courses{display:none;
}

/* logo */
#logo {
  padding-top: 15px! Important;
} 
#logo img {
  max-height: 65px;
}

/* Login-Logo */
.logged-out #vibe_bp_login .fullscreen_login #vbp-login-form .login_logo {
  height: 65px;
  margin-bottom: 20px;
}

/* Footer-Logo */
img.wp-image-43.alignleft  {
  width: 150px;
}

/* Bewertung und Laufzeit des Kurses neben dem Kurs */
.col-md-2 {
  display: none;
}

/* Kurs Laufzeit oben rechts vom Bild */
#buddypress .course_header div#item-header .course_button.full.button, #buddypress .group_header div#item-header .course_button.full.button, #buddypress .member_header div#item-header .course_button.full.button {
  display: none;
} 

/* Kurstitel oben */
#buddypress div#item-header div#item-header-content h3 {
  text-align: center;
  font-size: 36px;
}

/* Header */
.minimal #content, .minimal .pusher h3.heading span, .minimal .pusher h4.widget_title span {
  padding-top: 105px ! Important
}

/* Menu */
nav .menu li {
  padding-top: 10px;
}

/* Mobile Menu Trigger */
body header #trigger {
  display: none;
}

/* Login Text */
p.aiowps-captcha {
  padding-top: 15px;
}

/* Login Menu Pop
#vibe_bp_login {
  display: none! Important;
}
*/

.tlinks {
  color: #939FA6! Important; 
  text-transform: capitalize;
  font-size: 18px;
  
}
.tlinks:hover {
 color: #68A423! Important; 
}

.col-md-3-custom {
  width: 100%;
}

/* Footer Text */
.footertext {
  padding-top: 10px;
  width: 350px;
}

/* Header eine Unterseite */
section#title {
  background: #57656c! Important;
}
header.generic {
  background: #fff;
}

/* Logged-in Users Popup Menu */
div#sidebar-me {
  display: none;
}

/* Buddypress Menu */
#home {
  visibility: hidden;
}

/* Kontakt Form */
 #contact{
    padding:10px 0 10px;
  }

  .contact-text{
    margin:45px auto;
  }

  .mail-message-area{
    width:100%;
    padding:0 15px;
  }

  .mail-message{
    width: 100%;
    background:rgba(255,255,255, 0.8) !important;
    -webkit-transition: all 0.7s;
    -moz-transition: all 0.7s;
    transition: all 0.7s;
    margin:0 auto;
    border-radius: 0;
  }

  .not-visible-message{
    height:0px;
    opacity: 0;
  }

  .visible-message{
    height:auto;
    opacity: 1;
    margin:25px auto 0;
  }

/* Input Styles */

  .form{
    width: 100%;
    padding: 15px;
    background:#f8f8f8;
    border:1px solid rgba(0, 0, 0, 0.075);
    margin-bottom:25px;
    color:#727272 !important;
    font-size:13px;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    transition: all 0.4s;
  }

  .form:hover{
    border:1px solid #8BC3A3;
  }

  .form:focus{
    color: white;
    outline: none;
    border:1px solid #8BC3A3;
  }

  .textarea{
    height: 200px;
    max-height: 200px;
    max-width: 100%;
  }
  
/* Generic Button Styles */

  .button{
    padding:8px 12px;
    background:#0A5175;
    display: block;
    width:120px;
    margin:10px 0 0px 0;
    border-radius:3px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    text-align:center;
    font-size:0.8em;
    box-shadow: 0px 1px 4px rgba(0,0,0, 0.10);
    -moz-box-shadow: 0px 1px 4px rgba(0,0,0, 0.10);
    -webkit-box-shadow: 0px 1px 4px rgba(0,0,0, 0.10);
  }

  .button:hover{
    background:#8BC3A3;
    color:white;
  }

/* Send Button Styles */

  .form-btn{
    width:180px;
    display: block;
    height: auto;
    padding:15px;
    color:#fff;
    background:#8BC3A3;
    border:none;
    border-radius:3px;
    outline: none;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    margin:auto;
    box-shadow: 0px 1px 4px rgba(0,0,0, 0.10);
    -moz-box-shadow: 0px 1px 4px rgba(0,0,0, 0.10);
    -webkit-box-shadow: 0px 1px 4px rgba(0,0,0, 0.10);
  }

  .form-btn:hover{
    background:#111;
    color: white;
    border:none;
  }

  .form-btn:active{
    opacity: 0.9;
  }
center{
  margin-top:330px;
}
input {
    position: relative;
    z-index: 9999;
}

/* Passwort vergessen Tooltip Option */
a.tip.vbpforgot {
  display: none;
}

/* Anhänge unter Mp4 Videos */
.unitattachments {
  display: none;
}