.ligne_pourquoi_notre_plateforme .boxes-icon:hover{
background-color : #407A84 ! important;
}
.duration-feature{
display:none !important; 
}  #breadcrumbs{display:none;}
.ligne_pourcentage_accueil .heading__primary { color: #407a84 !important;
font-size: 26px !important;
line-height: 26px !important;
font-weight: normal  !important;
}
.duration-feature{display:none;}
.thim-best-industry .fa-book{
color:#33b1c2 !important; font-size:60px !important; line-height:60px !important; vertical-align: middle !important;
}
.thim-best-industry .fa-graduation-cap{
color:#33b1c2 !important; font-size:60px !important; line-height:60px !important; vertical-align: middle !important;
}
.thim-best-industry .fa-desktop{
color:#33b1c2 !important; font-size:60px !important; line-height:60px !important; vertical-align: middle !important;
}
.ligne_pourquoi_notre_plateforme .fa{
color:#ffffff !important; font-size:36px !important; line-height:36px !important; vertical-align: middle !important;
}
@media (min-width: 1024px) & (max-width: 1199px){
.width-logo > a {
width: 150px !important;
}
.navigation .width-navigation .navbar-nav > li > a.tc-menu-inner, .navigation .width-navigation .navbar-nav > li > span {
font-size: 12px !important;
}
.navigation .navbar-nav > li > a, .navigation .navbar-nav > li > span {
text-transform: uppercase;
position: relative;
padding: 11px 12px 29px;
}		
} #ligne-polemploi-1 {text-align:center;}
#ligne-polemploi-2{text-align:center;}
.titre-etape-pe h3{
font-size: 18px !important;
}
div.img-pe > img{
margin: auto;
display: flex;
text-align: center;
}
@media (max-width: 550px){
.bouton-cat-pe > div.thim-widget-button > a.custom_style {width:100%}
} .mini-txt-top-h {
text-transform: uppercase;
font-size: 14px;
margin-left: 26px;
line-height: 18px;
}
@media (min-width: 1px) and (max-width: 710px) {
.mini-txt-top-h{
display: none;
}
}
@media (min-width: 1px) and (max-width: 780px){
#pgc-w5a7b4e8d8a913-0-0 {
margin-bottom: 5px !important;
}
} .thim-best-industry {
margin: -238px -2px 81px;
position: relative;
}
.wrapper-box-icon.overlay .smicon-box {
padding: 7px 0;
overflow: hidden;
min-height: 125px;
}
.fa-chevron-down::before {
font-size: 22px;
color: #000;
}
@media (min-width: 781px) and (max-width: 1199px) {
.phrasesousslider{
font-size: 12px;		
}
} .breadcrumbs-wrapper #breadcrumbs a::after, .breadcrumbs-wrapper .thim-breadcrumbs a::after, .breadcrumbs-wrapper .woocommerce-breadcrumb a::after {
background: #33B1C2;
}
.premier-titre-home{
text-transform: uppercase;
}
.social-top-h{
font-size: 18px;
margin-left: 12px; 
}
.social-face{
margin-right: 12px;
}
.overlay-top-header{
background: rgba(0,0,0,.1) !important;
}
.banner-description{
color: #fff !important;
}
#toolbar{
background-image: url(https://elearningformalis.fr/wp-content/uploads/2017/12/fond-phrase.jpg);
background-repeat: repeat;
}
#masthead .navigation {
padding-top: 5px;
padding-bottom: 0px;
}
.navigation .width-logo img, .navigation .width-navigation img {
margin-bottom: 5px;
}
.width-logo > a {
margin-left: -17px;
}
.affix-top {
background-color: rgba(255, 255, 255, 0.4) !important;
}
.bg-custom-sticky{
background-color: #fff;
}  .thim-megamenu-row > .panel-grid-cell::after {
min-height:20px;
}
#pl-tc-megamenu-9991{
line-height: 0.8em !important;
}
.tc-menu-inner{
line-height:15px !important;
}
.navbar-nav li.tc-menu-layout-builder .sub-menu {
padding-top: 23px;
padding-bottom: 5px;
min-width: 950px;
width: auto;
}
.thim-nav-wrapper:not(.header_full) .tc-menu-depth-0.menu-item.multicolumn:not(.dropdown_full_width) > .sub-menu, .thim-nav-wrapper:not(.header_full) .tc-menu-depth-0.menu-item.widget_area:not(.dropdown_full_width) > .sub-menu, .thim-nav-wrapper:not(.header_full) .tc-menu-depth-0.tc-menu-layout-builder > .sub-menu, .thim-nav-wrapper:not(.header_full) .tc-menu-depth-0.tc-menu-layout-column > .sub-menu {
transform: translateX(60%);
}
@media (min-width: 1026px) and (max-width: 1199px) {
.navbar-nav li.tc-menu-layout-builder .sub-menu {
padding-top: 23px;
padding-bottom: 5px;
min-width: 850px;
width: auto;
}
.thim-nav-wrapper:not(.header_full) .tc-menu-depth-0.menu-item.multicolumn:not(.dropdown_full_width) > .sub-menu, .thim-nav-wrapper:not(.header_full) .tc-menu-depth-0.menu-item.widget_area:not(.dropdown_full_width) > .sub-menu, .thim-nav-wrapper:not(.header_full) .tc-menu-depth-0.tc-menu-layout-builder > .sub-menu, .thim-nav-wrapper:not(.header_full) .tc-menu-depth-0.tc-menu-layout-column > .sub-menu {
transform: translateX(48%);
}
.width-logo > a {
width: 150px !important;
}
.navigation .width-navigation .navbar-nav > li > a.tc-menu-inner, .navigation .width-navigation .navbar-nav > li > span {
font-size: 12px !important;
}
.navigation .navbar-nav > li > a, .navigation .navbar-nav > li > span {
text-transform: uppercase;
position: relative;
padding: 11px 14px 29px;
}				
} .author{
display: none !important;
}
.sc_heading .line {
width: 50px !important;
}
.smicon-box-link{
line-height: 20px !important;
}
.desc-content{
line-height: 20px !important;
}
#divsousslide{
margin-top: -34px;
padding-top: 12px;
padding-bottom: 12px;
box-shadow: 0px 5px 5px grey;
}
.phrasesousslider{
text-transform: uppercase;
text-align: center;
color: #fff;
font-weight: bold;
font-size: 16px;
margin-top: 6px;
margin-bottom: 6px;
}  .course-review{
display: none !important;
}
.course-students{
display:none !important; 
} .thim-course-content > .course-meta {
display:none !important; 
}
.formalis-home-prez {
margin-bottom: 8px;
padding-left: 0px;
padding-right: 0px;
text-align: justify;
line-height: 22px;
}
.line-formalis{
border-bottom: 1px solid #fff;
padding: 10px 0px 10px 0px;
}
.home-formalis{
text-transform: uppercase;
font-weight: bold;
padding-left: 0px;
padding-right: 0px;
font-size: 40px;
text-align: center;
color: #fff;
margin-top: 34px;
letter-spacing: 5px;
line-height: 40px;
}
.panel-widget-style-for-12-4-0-0{
margin-bottom: 10px;
}
.home-formalis-ss-titre{
font-size:18px;
letter-spacing: 2px;
}
.home-trait{
width: 10%;
border: 1px solid #fff;
text-align: center;
}
.formalis-home-prez-tele{
text-align:center;
font-size: 30px !important;
color: #333 !important;
margin-bottom:30px !important;
}
.formalis-home-prez-img{
text-align: center;
margin-bottom: 0px !important;
}
.txt-free-ebook{
font-weight:bold;
font-size: 20px !important;
line-height: 30px !important;
color:#333 !important;
} .bouton-telecharger{
text-transform:uppercase;
font-size:16px;
background-color: #559ba7;
padding: 8px 15px 8px 15px;
border-radius: 15px;
border: 1px solid #fff;
color: #fff;
transition-property: background-color;
transition-duration: 0.5s;
}
.bouton-telecharger:hover{
background-color: #F7FCF8;
border: 1px solid #559ba7;
color: #559ba7;
}
.zone-tele{
margin-top:44px;
background: transparent !important;
text-align:center;
}
.p-tele{
font-size: 16px;
margin-top: -5px; 
}
.last-p-tele{
margin-top: 50px !important;
line-height: 28px;
color: #333 !important;
}
.letrait{
margin: 15px 0px 40px 0px;
text-align:center;
} .sc_heading .title {
font-size: 25px;
}
.top_site_main .page-title-wrapper h1::before, .top_site_main .page-title-wrapper h2::before {
font-size: 40px !important; 
}
.top_site_main .page-title-wrapper h1 {
font-size: 40px !important; 
}
.top_site_main .page-title-wrapper h2 {
font-size: 40px !important; 
}  .thim-widget-icon-box .wrapper-box-icon.circle .content-inner{
padding-left: 15px !important;
padding-right: 15px !important;
padding-top: 20px !important;
} .wrapper-box-icon.overlay .heading__primary{
font-size: 22px;
} #pg-12-2{
margin-bottom: -10px !important;
}
#pg-12-5{
margin-bottom: 0px !important;
} #pg-12-4{
margin-bottom: 0px !important;
}
.forum-link{
display: none !important; 
}
.course-item .thim-course-content .course-author{
display: none !important;
}
.course-author{
display: none !important;
}
.author-contain{
display: none !important;
}
.quizzes-feature{
display: none !important;
}
.step{
display: none !important;
}
.section-content{
display: none !important;
}
.display-percentage{
color: #fff !important; 
} .learn-press .course-tabs .nav-tabs li a {
border: 1px solid #eaeaea;
background: #eaeaea;
}
li.students-feature{
display:none !important; 
} .thim-course-landing-button .course-price .value, body .learn-press .course-payment .course-price .value {
color: #407A84 !important;
}
.thim-course-grid .course-item .thim-course-content .course-meta > div.course-price .value {
color: #407A84 !important;
}
.thim-course-megamenu .course-price .value {
color: #407A84 !important;
}
.widget-area .thim-course-list-sidebar .course-price .value {
color: #407A84 !important;
}
.thim-course-list .course-item .thim-course-content .course-price .value {
color: #407A84 !important;
} .h2article{
font-size: 18px;
color: #008e9b;
}
.ppourpost{
text-align: justify;
} .thim-owl-carousel-post .title {
font-size: 19px;
} footer#colophon .thim-footer-location {
font-size: 12px;
line-height: 18px;
}
footer#colophon .footer {
padding-top: 10px;
}
footer#colophon .footer .widget_siteorigin-panels-builder:not(.thim-footer-one-course) {
padding-top: 55px;
padding-bottom: 5px;
}
footer#colophon .copyright-area .copyright-content {
padding-top: 15px;
padding-bottom: 15px;
}
#pl-w5a6760a35455f .so-panel {
margin-bottom: 12px;
}
#panel-w5a6763707b466-0-1-0{
position: relative;
top: -23px;
}
#panel-w5a6763707b466-0-1-1{
position: relative;
top: -36px;
}
.wp-image-8597{
position: relative;
top: -33px;
}
.wp-image-8602{
position: relative;
top: -36px;
}
footer#colophon .thim-footer-location img {
margin-bottom: 15px;
margin-left: -15px;
}
.copyright-content{
font-size:11px;
}
#pgc-w5d8a42a405d98-0-1{position:relative; top:-40px;} .textwidget{
text-align:justify;
}  @media (min-width: 884px) and (max-width: 1199px) {
.wrapper-box-icon.overlay .heading__primary {
font-size: 14px;
}
}
@media (min-width: 782px) and (max-width: 883px) {
.wrapper-box-icon.overlay .heading__primary {
font-size: 10px;
}
}
@media (min-width: 1px) and (max-width: 1199px) {
#pg-12-1{
display:none;
}
} @media (min-width: 600px) and (max-width: 1199px) { .slider-diff{
font-size: 16px !important;
}
.smicon-box {
padding: 7px 0;
overflow: hidden;
height: 120px;
}
.formalis-home-prez {
margin-bottom: 8px;
margin-left: 45px;
margin-right: 30px;
text-align: justify;
line-height: 22px;
} .desc-content {
line-height: 14px !important;
font-size: 13px !important;
}
}  @media (min-width: 1px) and (max-width: 599px) {
.slider-diff{
font-size: 14px !important;
}	
.top_site_main .page-title-wrapper h2 {
font-size: 24px !important;
line-height : 30px !important;
}
.top_site_main .page-title-wrapper h1 {
font-size: 24px !important;
line-height: 32px !important;
}
.phrasesousslider {
font-size: 11px;
}
#divsousslide {
margin-top: -66px;
}
.sc_heading .title {
font-size: 14px;
}
.home-formalis {
text-transform: uppercase;
font-weight: bold;
margin-left: 0px;
margin-right: 0px;
font-size: 30px;
text-align: center;
color: #fff;
margin-top: 30px;
letter-spacing: 4px;
line-height: 40px;
}
.home-formalis-ss-titre {
font-size: 13px;
letter-spacing: 1px;
}
.formalis-home-prez {
margin-bottom: 8px;
margin-left: 30px;
margin-right: 30px;
text-align: justify;
line-height: 20px;
}
#pg-w5a4e93cbea791-0 .panel-grid-cell {
margin-right: 0;
text-align: center;
}
footer{
margin-bottom: 0px !important;
}
.footer-bottom{
display:none !important;
}
}
@media (min-width: 601px) and (max-width: 780px) {
#divsousslide {
margin-top: -66px;
}
}
@media (min-width: 781px) and (max-width: 989px) {
#divsousslide {
margin-top: -66px;
}
}
@media (min-width: 990px) and (max-width: 1199px) {
#divsousslide {
margin-top: -34px;
}
} .sc_heading {
position: relative;
margin: 10px 0px 10px !important;
padding-top: 10px !important;
padding-bottom: 5px !important;
} .thim-about-author{
display: none;
} .learn-press .course-tabs .nav-tabs li a {
font-size: 20px;
}
#learn-press-course-description .thim-course-info ul li .value, #tab-course-description .thim-course-info ul li .value {
text-align: right;
} #panel-2901-0-0-0 > .panel-widget-style {
padding: 0px 0px 0px !important;
}
#panel-2901-1-0-0 > .widget-title{
font-size: 20px;
}
#panel-2901-1-2-0 > .widget-title{
font-size: 20px;
}
#panel-2901-2-0-0 > .widget-title{
font-size: 20px;
}
#panel-2901-2-2-0 > .widget-title{
font-size: 20px;
} .thim-contact-faqs {
max-width: 585px;
margin: 30px auto 100px;
} #panel-12-3-0-0{
margin-top: 50px;
} .banner-description{
margin-left: 25px;
} .thim-course-content p{
text-align: justify;
line-height: 24px;
}
.thim-list-content{
text-align: justify;	
}
.curriculum-sections{
text-align: justify;
line-height: 22px;
}
#learn-press-course-description .thim-course-info .title, #tab-course-description .thim-course-info .title {
font-size: 15px;
} .ta-prix{
font-size:18px;
font-weight:700;
color: #407A92;
}
.fa-credit-card{
margin-right:10px;
}
.fa-exchange{
margin-right:10px;
} .sc_heading .sub-heading {
margin: 0 0 12px 0;
line-height: 22px;
} #pl-87 .so-panel {
margin-bottom: 10px;
} .profile-tabs > ul.nav > li:nth-child(1){
display:none;
}
.profile-tabs > ul.nav > li:nth-child(2){
display:none;
} .course-nav-tab-overview > a > span{
display: none !important;
}
.course-nav-tab-curriculum > a > span{
display: none !important;
}
.course-nav-tab-overview > a:after{
content:" Présentation";
}
.course-nav-tab-curriculum > a:after{
content:" Programme";
}
#learn-press-course-description .thim-course-content p, #tab-course-description .thim-course-content p, #tab-overview .thim-course-content p {
margin-bottom: 5px !important;
}  .ilsparlentdenous > .thim-widget-gallery-images > .thim-carousel-wrapper > .owl-wrapper-outer > .owl-wrapper > .owl-item {
padding: 0px 25px 0px 25px;
} .nouveau-naturo{
border: 1px solid #008E9B;
padding: 5px 10px 5px 10px;
margin-bottom: 18px;
margin-top: 18px;
line-height: 20px;
} .home-img-packnaturo{
top: 10px;
} .hwp-powered-by{display:none;} .info > .date {
display: none !important;
} #learn-press-course-curriculum ul.curriculum-sections .section-header {
text-transform: none;
font-size: 14px;
font-weight: 700;
line-height: 24px;
cursor: text;
} .compteur-challenge-forme .text_number{
font-style: italic;
color: #fff;
}
.compteur-challenge-forme a.view-more{
color: #2c3668;
}
.couleur-challenge{
color: #D27F29;
}
#pgc-14513-8-1{text-align:center;}