/*
Theme Name: SKILLS4U - CHA
Theme URI: https://sklls4u.nl
Template: wplms
Author: Leonard Schuurmans
Author URI: https://skills4u.nl
Description: Dit is een WPLMS child thema voor het Single pakket van SKILLS4U.
Tags: E-learning, opleiding, skills4u
Version: 0.1
Updated: 2018-05-30

*/

:root {
  --main-color-1: #de3830; /* CHA rood */
  --main-color-2: #ffffff; /* wit (ACHTERGROND)  */
  --main-color-3: #fffdee; /* GRIJS */
}


 
.headertop_content .email,.headertop_content .mobile{display:inline;} 



#scrolltop{
bottom: 85px;}





header.standard nav{position:relative;width:100%;}


/** LEONARD */

.single-course #item-meta{
display:none;
}

.students_undertaking, .minimal.single-course #item-header #item-admins{
display: none;
}

.course_reviews .review_breakup ul.rating_breakup li strong>span {
    background: #de3830;
}

.course_reviews{
    display:none !important;
}

#menu-hoofdmenu-1{
float: right; 
}

nav .menu li a{
text-transform: none;
font-weight: bold !important;
}

.minimal header.standard {border-top: none !important;}

.hbanner{margin-top:10px;}

.widget .course_details>ul>li.course_price>strong{color: black; }

#vibe_bp_login ul + ul li a:hover{ color: var(--main-color-3) !important; }

#create_course_templates_wrapper {
  display:none;
}

.breadcrumbs{
  display:none;
}

#advertentie-hor{
	margin-top: 20px;
}


.minimal #headertop {
    border-bottom: none; 
	background: #fffdee; 

	/** Verbergen header zonder display te gebruiken, anders werkt login popup niet meer! 
	position: absolute; 
	xtop: -37px;
**/
}

#headertop, 
.header_content {
    background-color: var(--main-color-3) !important;
}

.topmenu li .vbpregister,
.topmenu li #new_searchicon {
	display: none;
} 

.topmenu li{
	border: none !important;
}  

ul.socialicons li a {
    padding: 0px 6px;
    line-height: 1em;
    font-size: 20px;
}

#headertop ul.socialicons li .linkedin, #headertop ul.socialicons li .facebook{
	display: none;
}


nav .menu li a strong { 
	font-weight: bold !important;
}


.minimal header.standard {
    border-top: 1px solid var(--main-color-3);
}

.minimal .pusher #coursestitle, 
.minimal .pusher #grouptitle#activitytitle, 
.minimal .pusher #memberstitle, 
.minimal .pusher #title {
    background: #FFF!important;
    border-bottom: 1px solid #FFF !important;
}


footer .textwidget p, 
footer #menu-footermenu li{
	font-size:12px;
}

.footertitle{
	font-size:12px;
}

.minimal #buddypress div#item-header {
    background-color: #fffdee;
}

.minimal .widget.pricing {
    background: #fffdee;
}

/** Hamburger menu */
#trigger {
   margin-top: 30px;
}

p, li{
	line-height: 1.8;
}

h1, h2, h3, h4, h5, h5{
	text-transform: uppercase; 
	letter-spacing: 1px; 
}

h1{font-weight: normal !important;}

/**** MIJN OPLEIDINGEN */

/** Verberg directory search */
.dir-search{
	xdisplay: none;
}

/** Verberg cursusoverzichten */
.directory.d5 #content #buddypress.directory5 .item-list-tabs {
	display: none;
}

/** In cursusoverzicht titel in uppercase */
.item-title{
    text-transform: uppercase;
}

.center{    
	text-align: xleft;
}

/** In cursusoverzicht titel in zwart ipv rood */
.item-title a{
    color: #212121;
}



/**** REGISTRATIE PAGINA */

.register-section h4:hover {
    color: var(--main-color-1);
}

/** Verberg blog details section in registratie formulier */
#blog-details-section,
#profile-details-section{
	display: none;
}

#buddypress .standard-form label, 
#buddypress .standard-form span.label {
    display: block;
    font-weight: normal;
    margin: 15px 0 5px;
}

legend{
	font-size: 14px; 
	border-bottom: none;
	margin-bottom: 5px;
}

/**** ALGEMEEN */

#footerlogo{
	display: none;
}

#content ul, footer ul { 
	list-style: disc;
	list-style-position: inside;
}

.bp_blank_stars {
	top: 4px; 
	margin-right: 5px
}

/** BEGIN LOGIN POPUP */
.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form #wplms_custom_registration_form label, 
.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form #wplms_forgot_password_form label {
	color: #444; display: none;
}

#vibe_bp_login{
	background: #EEE !important;
	box-shadow: 0px 10px 30px #555;
	xmargin-top: -25px;
}

#vibe_bp_login input[type="text"], 
#vibe_bp_login input[type="password"], 
#vibe_bp_login input[type="email"] {
	background: rgba(0,0,0,.0);
	border: none !important;
	border-bottom: 2px solid #EEE !important;
	color: black;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	font-size: 12px;  
	color: #AAA;
	text-transform: uppercase;
	opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #AAA;
	text-transform: uppercase;
}

::-ms-input-placeholder { /* Microsoft Edge */
	color: #AAA;
	text-transform: uppercase;
}  

.back_to_login{
	cursor: pointer;
	color: var(--main-color) !important;
	font-size: 120%;    
}

.back_to_login::after{
	content: " / SLUITEN";
}
  
#wplms_forgot_password_form .back_to_login{
	display: block;
	margin-bottom: 30px !important;
}  
  
#vibe_bp_login .vbpregister {
background-color: var(--main-color-2);
	color: #333;    
}

#vibe_bp_login .vbpregister::after{
	content: ' >';
}  

input[type="submit"], 
.xbutton, 
xbutton{
	background-color:var(--main-color-1) !important; 
	border-color: var(--main-color-1) !important;
	color: #FFF !important;
} 
/** END LOGIN POPUP */

#close_full_popup::before{
cursor: pointer !important; 
color:red !important;
}


/** FRONT END EDITOR ======================================== */
