g#header\\/mobile{
	fill: #fff;
}

html #learn-press-course .course-summary-sidebar .course-sidebar-preview .course-time .course-time-row strong{
	color: #333;
	font-weight: 500;
	font-size: 12px;
}

#learn-press-course-tabs .course-tab-panels div#tab-instructor{
	display: none!important;
}

#learn-press-course .course-summary-sidebar .course-sidebar-preview .course-results-progress .items-progress .number, #learn-press-course .course-summary-sidebar .course-sidebar-preview .course-results-progress .course-progress .number{
	display: block;
	margin: 0;
	color: #666;
	font-size: 11px;
	font-weight: 300;
	line-height: 16px;
	text-align: right;
}

#learn-press-course .course-summary-sidebar .course-sidebar-preview .course-results-progress .items-progress__heading, #learn-press-course .course-summary-sidebar .course-sidebar-preview .course-results-progress .course-progress__heading{
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
	color: #333;
	font-size: 15px;
	font-weight: 500;
	flex: 1 1 auto;
	text-align: left;
	font-family: \'averta-light-webfont\'!important;
	font-size: 9px!important;
}

.footer-widgets{
	display: none!important;
}

.avis h2, .faq h2, html .single .container h2{
	padding-top: 2px!important;
	margin-top: 3px;
	padding: 0px;
	line-height: 36px;
	padding-bottom: 8px;
	text-align: left;
	margin-left: 0;
	font-size: 22px!important;
	text-transform: uppercase;
	margin-bottom: 0!important;
}

.lp-courses-bar.list{
	opacity: 0;
	height: 0px;
}

html .lp-archive-courses .course-summary .course-summary-content .lp-entry-content.lp-content-area .entry-content-left{
	width: 100%;
	max-width: 810px;
	margin: 0;
	padding-right: 40px;
	padding-top: 23px;
}

html .vc_row.wpb_row.vc_row-fluid.notice{
	background: rgb(245, 245, 245);
	padding: 35px;
	margin-bottom: 24px;
	background: rgb(245, 245, 245);
	padding: 35px;
	margin-bottom: 24px;
}

html .woofc-count.woofc-count-shake{
	display: none!important;
}

span.item-counter.minicart-counter{
	display: table!important;
	background: #fff!important;
	width: 17px;
	color: #000;
	margin-right: 4px;
	margin-top: 4px;
}

html body .course-tab-panels .et_btn.solid{
	padding: 18px 7px!important;
	font-size: 9px!important;
	background: #000;
	color: #fff!important;
	border-radius: 90Px!important;
}

html ul.learn-press-nav-tabs{
	background: #00000005;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	max-height: 60px;
	margin: 0;
	padding: 0;
	border: 0px solid rgba(204,204,204,0.3);
	border-bottom: 0;
	background: #f1f2f8;
	display: none;
}

#side-cart .widget_shopping_cart_content, #side-cart .widget_shopping_cart_content > div{
	overflow: hidden;
	height: 100%;
	display: flex;
	flex-direction: column;
	padding: 25Px;
}

html .lp-archive-courses .course-summary .course-summary-content .lp-entry-content.lp-content-area .course-summary-sidebar{
	width: 300px;
	max-width: 100%;
	margin-top: -145px;
}

html body #learn-press-course .course-summary-sidebar .course-sidebar-preview .lp-course-buttons button:before{
	content: \"Payer en 10 fois avec mentorlystes\"!important;
	font-size: 10px!important;
	letter-spacing: 0;
}

@media (max-width:625px){

	#wrapper .lp-archive-courses .lp-content-area .learn-press-courses .hentry .course-item .course-content .course-wrap-meta{
		padding-bottom:7px !important;
	}
	
}

@media (max-width:400px){

	#wrapper .lp-archive-courses #learn-press-course .course-summary-content .course-detail-info .lp-content-area .course-info-left h1{
		font-size:18px !important;
	}
	
}

@media (max-width: 400px){

	.logo-center .logolink h1{
		font-size: 9px !important;
		font-size: 14px!important;
		text-align: center!important;
		font-family: futura!important;
		text-transform: uppercase;
		font-weight: 500!important;
		letter-spacing: 2px;
		padding-top: 25px!important;
		padding-bottom: 13px!important;
	}
	
	html .lp-archive-courses .course-summary .course-summary-content .course-detail-info{
		margin-bottom: 60px;
		padding: 0px 0 10px 0;
		color: #fff;
		background: #000!important;
		margin-bottom: 0!important;
	}
	
	ul.learn-press-nav-tabs.course-nav-tabs{
		display: none;
		display: none!important;
	}
	
	.lp-courses-bar{
		flex-direction: row;
		width: 100%;
		display: none;
	}
	
	.learn-press-courses .hentry .course-wrap-meta{
		padding-bottom: 7px !important;
	}
	
	html .sec_row.container{
		padding: 0;
	}
	
	html .lp-archive-courses .course-summary .course-summary-content .lp-entry-content.lp-content-area .entry-content-left{
		width: 100%;
		max-width: 100%;
		margin: 0;
		padding-right: 0;
		padding-top: 23px;
	}
	
	.meta-item.meta-item-quiz{
		display: none!important;
	}
	
	html #learn-press-course .course-summary-content .course-detail-info .lp-content-area .course-info-left h1{
		position: relative;
		position: relative;
		color: #fff !important;
		padding-top: 0px!important;
		font-weight: 300!important;
		text-transform: uppercase;
		text-align: left!important;
		font-size: 17px!important;
	}
	
	html #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .item-icon, #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .item-name{
		display: table-cell;
		padding: 17px 16px;
		color: #333;
		font-size: 12px;
		font-weight: 300;
		vertical-align: middle;
	}
	
	html .lp-archive-courses{
		padding-top: 11px;
	}
	
	html #learn-press-course-tabs .course-tab-panels .course-tab-panel{
		display: none;
		padding-top: 0;
	}
	
}