
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

:root :where(body){
	padding-top: 0px;
	background-color:var(--wp--preset--color--gris-antic) !important;
	color:var(--wp--preset--color--base) !important;

	font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
}

ul.menu-antic li{
	border-right: #fff 1px solid;
	padding-left: 25px;
	padding-right: 25px;
	font-size: 16px;
	line-height: 16px;
}
ul.menu-antic li:last-child{
	border-right-style: none;
}

.llms-h3.llms-section-title{
	color:var(--wp--preset--color--vert-antic) !important;
	text-transform: uppercase;
	font-weight: 400 !important;
}

h1.page-title{
	text-transform: uppercase;
	font-weight: 400 !important;
}

h1.wp-block-post-title{
	text-transform: uppercase;
	font-weight: 400 !important;
}

h3.llms-sd-section-title{
	margin-bottom: 10px !important;
	margin-top: 30px !important;
}

footer.llms-sd-section-footer{
	margin-top: 20px !important;
}

h2.llms-sd-title{
	font-weight: 400;
	text-transform: uppercase;
	border-bottom: #707070 1px solid;
	display: block;
	padding-bottom: 16px;
}

.llms-notification-main{
	color: #000;
}

.llms-lesson-title{
	color: #fff;
}

body .llms-syllabus-wrapper a.llms-lesson-link:hover{
	background-color: #1b1c1d!important;
	color:var(--wp--preset--color--vert-antic) !important;
}

.llms-lesson-preview-row .llms-extra{
	color: #fff;
}

.llms-notification-title{
	color: var(--wp--preset--color--vert-antic);
}

table.llms-table{
	background-color: transparent;
	border-style: none;
}

table.llms-table a{
	color: #000;
	}
	

table.llms-table a:hover{
color: #000;
}

button.llms-button-secondary{
	background-color: var(--wp--preset--color--vert-antic);
}


button.llms-button-secondary:hover {
	background-color: var(--wp--preset--color--vert-antic-hover);
}

.llms-sd-section-footer a.llms-button-secondary {
color: var(--wp--preset--color--vert-antic)!important;
background-color: #1b1c1d !important;
}

section.llms-sd-section{
	border-bottom: #707070 1px solid;
	padding-bottom: 30px;
	margin-top: 30px !important;
	margin-bottom: 30px !important;
}

.llms-sd-section-footer a.llms-button-secondary:hover {
	background-color: var(--wp--preset--color--vert-antic)!important;
	color: #1b1c1d !important;
	}

button.llms-field-button {
	background-color: var(--wp--preset--color--dark-grey);
	transition: all 0.25s ease;
}

button.llms-field-button:hover {
	background-color: var(--wp--preset--color--vert-antic);
}


.wp-block-button a.wp-block-button__link:hover{
	background-color: var(--wp--preset--color--vert-antic-hover);
}



.fixed{
	width: 100%;
position: fixed;
top:0px;
left: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-top: 10px;
z-index: 3000;
}

.pictos-reseaux{
	padding-right: 30px;
	margin-bottom: 10px;
}

.barre-menu{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
}

.barre-menu .nav-menu{
	padding-top: 15px !important;
	padding-bottom: 15px !important;
}

.llms-loop-link {
	color: var(--wp--preset--color--gris-antic) !important;
	text-decoration: none;
}

.llms-loop-link:hover {
	color: var(--wp--preset--color--vert-antic) !important;
	text-decoration: underline;
}

.wp-block-read-more{
    color: var(--wp--preset--color--gris-antic) !important;
}

.wp-block-read-more:hover{
    color: var(--wp--preset--color--vert-antic) !important;
}


[type="submit"] {
	background-color: var(--wp--preset--color--vert-antic-hover);
}

[type="submit"]:hover {
	background-color: var(--wp--preset--color--vert-antic);
}

:root :where(.wp-block-post-terms a:where(:not(.wp-element-button))) {
    background-color: var(--wp--preset--color--vert-antic);
    color: var(--wp--preset--color--base);
}


.llms-button-action{
	background-color:  var(--wp--preset--color--vert-antic) !important;
}


.llms-button-action:hover{
	background-color:  var(--wp--preset--color--vert-antic-hover) !important;
	

}

.llms-meta a {
	background-color:  var(--wp--preset--color--vert-antic) !important;
	color:var(--wp--preset--color--base) !important;
}

.llms-meta a:hover {
	background-color:  var(--wp--preset--color--vert-antic-hover) !important;
}


ul.menu-top li a:hover{
	color: #fff !important;
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container {
width: 350px !important;
}


.frm_form_fields  fieldset{
	border-style: none;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.frm_form_field input[type="text"], .frm_form_field input[type="email"]{
	border: #ebac3b 1px solid;
	height: 58px;
	box-sizing: border-box;
	color: #ebac3b;
}


.no-pad-no-marge{
	padding: 0px;
	margin: 0px;
}

p.appel-gratuit a{
	text-decoration: none;
	margin-left: 20px;
	display: inline-block;
	text-decoration: none;
	background-color: #fff;
	color: #ebac3b;
	border-radius: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	font-size: 15px;
	line-height: 15px;
	font-weight: 600;
}

p.appel-gratuit a:hover{
	background-color: #393b3a;
	color: #fff;
}


.llms-syllabus-wrapper{
	color: #ebac3b;
}

.llms-lesson-preview-row{
	color: #ebac3b;
}


.llms-access-plans{
	color: #000;
}

.llms-access-plan-title{
	color: #ebac3b;
}



.llms-lesson-button-wrapper{
	background-color:#000 !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}


.llms-lesson-button-wrapper .llms-button-primary{
	color: #ebac3b  !important;
	background-color:var(--wp--preset--color--dark-grey) !important;
}


.llms-lesson-button-wrapper .llms-button-primary:hover{
	color: #fff !important;
	background-color: #ebac3b !important;
}

.llms-course-nav {
border-color: #ebac3b !important;
}




a:where(:not(.wp-element-button)) {
    color: var(--wp--preset--color--vert-antic);
    text-decoration: underline;
}


.llms-parent-course-link a, .llms-return a {
    background-color: var(--wp--preset--color--vert-antic)!important;
    color: var(--wp--preset--color--base)!important;
}

a.wp-block-button__link{
	transition: all 0.25s ease;
}

a.wp-block-button__link.has-dark-grey-background-color:hover{
	background-color: #ebac3b !important;
	color: #fff !important;
	
}


@media only screen and (min-width: 992px) {

    .logged-in .llms-student-dashboard {
		grid-template-columns: 2fr 4fr !important;
	}

    .llms-sd-items li a:hover {
		/*background-color: #f9f9f9;*/
		background-color: transparent !important;
		border-right-style: none;
		text-decoration: none !important;
		background-image: url(../images/chevron-orange.svg);
		color: var(--wp--preset--color--vert-antic) !important;
	}

	.llms-sd-items li.current a {
		/*background-color: #efefef;*/
		border-right-style: none;
		color: var(--wp--preset--color--vert-antic) !important;
		background-color: transparent !important;
		text-decoration: none;
		background-image: url(../images/chevron-orange.svg);
	}

	


	.llms-sd-items li a {
		border-right-style: none;
		border-right: #060509 0px none !important;
		border-bottom: #707070 1px solid;
		display: block;
		color: #fff !important;
		/*background-color: var(--wp--preset--color--vert-antic);*/
		background-color: transparent;
		font-weight: 400 !important;
		text-transform: uppercase;
		background-image: url(../images/chevron-blanc.svg);
		background-position: left center;
		background-repeat: no-repeat;
		background-size: 12px auto;
		padding-left: 18px;
		padding-right: 18px;
		padding-top: 9px;
		padding-bottom: 9px;
	}

}