#header-mask,.tax-languages #main-course{display:none}.h3-fix h3,.tax-languages .language-box h6 strong{font-weight:700}body.overflow-lock{overflow-y:hidden}#contact-content form.wpcf7-form button.wpcf7-submit.message-sent{cursor:default;background:#17b13d}#home-testimonials .panel-layout{background-image:url(../images/learning-bg.png);background-position:top 40% right;background-size:contain;background-repeat:repeat-x}#float-nav .float-nav-list>li.select-currencies.open .sub-menu,#header_nav #float-nav .select-currencies .sub-menu,#header_nav nav .pc-nav>li.menu-item-has-children.open .sub-menu{z-index:4}#header_nav #float-nav .select-currencies>a{height:32px;width:32px;line-height:24px;vertical-align:middle;font-size:24px;padding:5px 0 3px}#header-mask{position:fixed;top:0;left:0;right:0;bottom:0;background:0 0;z-index:3}#float-nav .float-nav-list>li.my-library:after,#header_nav #float-nav .my-library a{background-image:url(../images/myLibrary.png);background-size:38px}#content>.container.faq-item.last-child{width:100%;max-width:100%;border-top:none}.wrap-inner.green-headline.center{border-top:1px #ebebeb solid;max-width:1280px}#contact-content>div{margin:0 auto;max-width:1280px}#contact-content{width:100%!important;max-width:100%!important;padding-bottom:140px}#about-michel-thomas p{font-size:16px}.header .header-container #main-logo small{width:300px}.h3-fix h3{font-family:HelveticaLTWXX-Light;font-style:normal;margin-bottom:3em;margin-top:2em;line-height:1.75em!important;text-align:center;width:100%;font-size:18px;letter-spacing:10px;text-transform:uppercase}.h3-fix.less-bottom h3{margin-bottom:0}.tax-languages .language-box{background-position:bottom center;padding-bottom:190px;padding-top:30px}.search-results #content{background-position:bottom center;padding-bottom:20%}#author-text h3,.language-box p{text-align:center!important}#author-text.m6 h3{padding-right:8em}#searchsubmit img{height:24px}#header_nav #float-nav .my-library a{height:32px}.tax-languages #sticky-wrapper.sticky-wrapper .hex-duplicate{display:block!important}.tax-languages .section-languages #sticky-wrapper .select-course{top:201px!important;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}#sticky-wrapper.is-sticky+#top-banner+.section-languages #sticky-wrapper .select-course{top:133px!important}#sticky-wrapper.sticky-wrapper .hex-duplicate .select-hex .hex-single{background-color:#fff;color:#00748d}#sticky-wrapper.sticky-wrapper .hex-duplicate .select-hex .hex-single a{color:#00748d}#sticky-wrapper.sticky-wrapper .hex-duplicate .select-hex .hex-single.active{background-color:#00748d;color:#fff}#sticky-wrapper.sticky-wrapper .hex-duplicate .select-hex .hex-single.active a{color:#fff}.tax-languages .row.select-hex .hex-single{width:150px;margin:7px 2px 1px!important}@media(min-width:993px){.tax-languages #top-banner{padding-top:0!important}}@media(max-width:993px){.tax-languages .section-languages>.language-box:first-child{padding-top:0}}@media(min-width:1280px){#modal-cookie{width:975px}}@media(min-width:1780px){#language-selector.language-bg{background-size:cover;padding:80px 0 120px}}@media(min-width:1900px){#learning{background-size:cover}#author-box,#bottom-banner,#contact-content{background-position:center center;background-size:cover}}@media(min-width:2200px){#home-testimonials .panel-layout{padding:80px 0}#author-box,#contact-content,.language-box{padding:120px 0}#language-selector.language-bg{background-size:cover;padding:130px 0;background-position:center center}#contact-content{padding-bottom:20%}}@media(min-width:2500px){#language-selector.language-bg{padding:8vw 0}}@media(max-width:1200px){.wrap-inner.green-headline.center{border-top:1px #ebebeb solid;max-width:90%}}@media(max-width:1198px){.tax-languages .row.select-hex .hex-single{width:123px}#sticky-wrapper.sticky-wrapper .hex-duplicate .select-hex .hex-single.intemediate-french a{line-height:12px!important}}@media(max-width:993px){#author-text.m6 h3{padding-right:3.5em}#header-search #searchform{background-image:url(../images/searchIcon.png);background-size:25px}.header .header-container #main-logo small{top:3px;width:260px}.tax-languages #sticky-wrapper.sticky-wrapper-hex .hex-duplicate{transform:translateY(0)!important;padding:10px 0}#sticky-wrapper.sticky-wrapper-hex{z-index:0!important}}@media (min-width:993px) and (max-width:993px){.tax-languages .section-languages #sticky-wrapper .select-course{top:158px!important}}@media(max-width:992px){.tax-languages .row.select-hex .hex-single{width:calc(50% - 13px);margin:0 5px 2px!important}.tax-languages .row.select-hex .hex-single a{line-height:12px!important}.tax-languages .section-languages #sticky-wrapper .select-course{top:0!important;padding:11px 0 0}#sticky-wrapper.sticky-wrapper .hex-duplicate .select-hex{text-align:left}}@media(max-width:800px){#header-search{height:42px}.header #mobile-search #header-search #searchform input{display:inline-block;padding-top:15px;padding-bottom:12px;padding-left:15px;margin:0;height:auto;line-height:1em;vertical-align:middle}.header #mobile-search #header-search #searchform:focus input:-moz-placeholder,.header #mobile-search #header-search #searchform:focus input:-ms-input-placeholder,.header #mobile-search #header-search #searchform:focus input::-moz-placeholder,.header #mobile-search #header-search #searchform:focus input::-webkit-input-placeholder{font-size:12px}.header #mobile-search #header-search #searchform:focus input:focus:-moz-placeholder,.header #mobile-search #header-search #searchform:focus input:focus:-ms-input-placeholder,.header #mobile-search #header-search #searchform:focus input:focus::-moz-placeholder,.header #mobile-search #header-search #searchform:focus input:focus::-webkit-input-placeholder{color:rgba(255,255,255,.65)}.header #mobile-search #header-search #searchform #searchsubmit{top:7px}}@media (max-width:768px){.header .header-container #main-logo small{width:190px}.video-section{padding-bottom:20px;background-position:bottom center;background-size:cover}.header .header-container #main-logo .sp-logo{display:block;margin:10px 0;padding:0 8px}.header .header-container #main-logo .main-logo,.header .header-container #main-logo small{display:none}.header .header-container #main-logo img{width:80%}}@media (max-width:600px){#float-nav .float-nav-list>li.select-currencies:after{background-image:url(../images/chevron-down.png);background-repeat:no-repeat;background-size:contain;background-position:top 10px center}.custom .desktop-banner{display:none!important}.search-results #content{padding-bottom:150px}}@media (max-width:480px){.header .header-container #main-logo img{width:100%}.tax-languages .row.select-hex .hex-single a{padding:0 10px}#learning .h3-fix p{margin:2em 5%}#learning .els-hp{margin:1em 5%}}@media (max-width:430px){#learning{background-position:right 27% bottom;padding-bottom:15px}.partners-container>.divider-top{margin-top:1em}#about-michel-thomas p{font-size:13px}.h3-fix h3{letter-spacing:6px;font-size:16px;padding:0 4%;margin-bottom:2em}#testimonials.testimonial-client .text-quote span{font-size:12px}.header .header-container #main-logo small{width:auto}}@media (max-width:360px){.h3-fix h3,.widget_text .h3-fix h3:first-of-type{font-size:16px}}
#contact-content form.wpcf7-form button.wpcf7-submit.message-sent {
    cursor: default;
    background-color: #0F748C!important;
}

div.wpcf7-mail-sent-ok {
    border-color: #0F748C!important;
}

div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
    border-color: #17a2e4 !important;
}