@import url(/wp-content/themes/simplekey/css/general.css);@import url(/wp-content/themes/simplekey/css/layout.css);@import url(/wp-content/themes/simplekey/css/fonts.css);#gform_submit_button_3,#gform_submit_button_2,#gform_submit_button_1{font-family:"league_gothic",Arial;font-size:20px;font-weight:normal;letter-spacing:1px;background:#3b5fa1 !important;width:120px;height:39px;border:none;cursor:pointer;text-transform:uppercase}#gform_submit_button_3:hover,#gform_submit_button_2:hover,#gform_submit_button_1:hover{color:#232527 !important}.wrapper{position:relative}.home
#top{height:850px}.social-icons{margin:40px
0}#sub-header{position:absolute;top:0;right:0;z-index:50;font-family:"league_gothic",Arial;color:#021842;font-size:22px;text-transform:uppercase;letter-spacing:1px;padding-top:15px}.home #sub-header{color:white}#sub-header
.phone{width:160px;height:35px;padding-top:15px;float:left;background:url('/wp-content/themes/simplekey-child/images/sprite-picto.png') no-repeat 0px -220px;padding-left:60px}#sub-header .phone
a{color:#021842}.home #sub-header .phone
a{color:white}#sub-header .lang-selection{padding:10px
0;float:left;margin-top:5px;background-color:#0abaee;position:relative;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}#sub-header .lang-selection:after{content:"";position:absolute;right:6px;top:17px;width:16px;height:8px;background:url("/wp-content/themes/simplekey-child/images/arrow-lang-selector.png") center center no-repeat;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}#sub-header .lang-selection
a{padding:0
28px 0 12px;display:none;color:#021842;text-decoration:none;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}#sub-header .lang-selection a:hover{color:white}#sub-header .lang-selection
a.selected{display:block;color:white}#sub-header .lang-selection a.not-selected{margin-top:6px}#sub-header .lang-selection:hover a.not-selected{display:block}#sub-header .lang-selection:hover:after{transform:rotate(180deg)}#site-logo, #site-logo
a{width:185px;height:138px;position:absolute;top:-10px;background:none !important}#site-logo
img{width:100%;height:auto}#primary-menu{height:100px;line-height:100px}#primary-menu-container ul
li{padding:0}#primary-menu-container ul li
a{letter-spacing:1px;height:100px;display:block;padding:0
15px}#primary-menu-container ul li a:hover{background:#243947 !important;color:white}#primary-menu-container ul li.current-menu-item a:hover{color:white}.sf-menu a:focus{background:#1C4082 !important}#featured
.slide_content{top:auto;overflow:visible}#featured .slides
li{position:relative}.flexslider .slides li
img{max-width:none}#container .page-area:first-child{padding-top:170px}.home #container .page-area{padding-top:70px}.page-area hgroup.title h1, .page-area hgroup.title h1
strong{letter-spacing:5px;color:#0abaee}.flexslider hgroup.title h1, .flexslider hgroup.title h1
strong{font-size:60px;font-weight:normal;font-family:"league_gothic",Arial;line-height:50px;text-shadow:0px 2px 2px rgba(2,24,66,0.75);margin-bottom:85px}#featured hgroup.title::after{content:'';display:inline-block;width:159px;height:159px;position:absolute;top:70px;left:calc(50% - (190px / 2));background:url('/wp-content/themes/simplekey-child/images/sceau.png') no-repeat;z-index:999}@media screen and (max-width: 1020px){#featured hgroup.title::after{content:'';display:inline-block;width:100px;height:100px;position:absolute;top:374px;left:calc(50% - (100px / 2));background:url(/wp-content/themes/simplekey-child/images/sceau.png) no-repeat;background-size:contain;z-index:999}}@media screen and (min-width: 850px) and (max-width: 1020px){#featured hgroup.title::after{content:'';display:inline-block;width:100px;height:100px;position:absolute;top:324px;left:calc(50% - (100px / 2));background:url(/wp-content/themes/simplekey-child/images/sceau.png) no-repeat;background-size:contain;z-index:999}}@media screen and (max-width: 490px){#featured hgroup.title::after{content:'';display:inline-block;width:100px;height:100px;position:absolute;top:419px;left:calc(50% - (100px / 2));background:url(/wp-content/themes/simplekey-child/images/sceau.png) no-repeat;background-size:contain;z-index:999}}.entry
img{margin-bottom:0;max-width:980px}.entry
h2{font-family:Arial,sans-serif;font-size:22px;color:#021842}.entry
p{line-height:22px;margin-bottom:25px}.entry
a{color:#11b1e3}.entry a:hover{color:#021842}#contact h1
strong{color:#0abaee}#google-map{width:100%;height:340px}.contactway{border-bottom:none}.contactform{width:48%}.contactform input, .contactform
textarea{width:96%}.contactform .contact-btn{font-family:"league_gothic",Arial;font-size:20px;font-weight:normal;letter-spacing:1px}.contactform .contact-btn:hover{color:#232527 !important}.contactinfo{width:50%}#footer-logos{float:right;clear:none;margin-bottom:0}#footer .footer-r{clear:both}#footer .menu li
a{text-transform:none}#footer a:hover{color:#232527}.hexagon-push{width:413px;height:290px;background:url('/wp-content/themes/simplekey-child/images/bg-push-plain.png') no-repeat top center;font-family:"league_gothic",Arial;color:white;text-align:center;padding-top:58px;margin-left:35px}#top .hexagon-push{margin-left:0;background:url('/wp-content/themes/simplekey-child/images/bg-push-transparent.png') no-repeat top center}.hexagon-title{font-size:48px;text-transform:uppercase;line-height:48px;letter-spacing:4px;margin:0
!important;padding-bottom:31px}#top .hexagon-title{padding-bottom:16px}.hexagon-btn, .one_half #wpmem_login
.buttons{font-family:"league_gothic",Arial;font-size:22px;text-transform:uppercase;text-align:center;display:block;width:313px;height:40px;background-color:#0abaee;background-image:none;text-decoration:none;margin:0
auto;color:#fff !important;padding-top:22px;letter-spacing:1px}.hexagon-btn:hover{color:#021842 !important}.hexagon-info{font-size:22px;text-transform:none;letter-spacing:1px;text-align:left;background:url('/wp-content/themes/simplekey-child/images/sprite-picto.png') no-repeat;margin:0
auto !important;width:170px;height:32px;padding:18px
0 0 40px}#top .hexagon-info{height:20px;padding:18px
0 0 40px}.hexagon-tel{background-position:-6px -170px}#top .hexagon-tel{background-position:-6px -32px}.hexagon-fax{display:none}#top .hexagon-fax{display:block;background-position:-3px -75px}.hexagon-tel a, .hexagon-fax
a{color:#0abaee}.hexagon-signin{background-position:4px -120px;width:123px;height:32px;padding:18px
0 0 60px;margin:14px
auto 0 !important}#top .hexagon-signin{background-position:-3px 9px;margin-top:0 !important}#espace-fournisseurs-login-page .wrapper,
#suppliers-area-login-page .wrapper,
#lieferantenbereich-login-page
.wrapper{width:780px}#espace-fournisseurs-login-page .one_half,
#suppliers-area-login-page .one_half,
#lieferantenbereich-login-page
.one_half{width:320px;margin-right:140px}#espace-fournisseurs-login-page .one_half.last,
#suppliers-area-login-page .one_half.last,
#lieferantenbereich-login-page
.one_half.last{margin-right:0}#espace-fournisseurs-login-page h2,
#espace-fournisseurs-password-page #wpmem_login legend,
#suppliers-area-login-page h2,
#suppliers-area-password-page #wpmem_login legend,
#lieferantenbereich-login-page h2,
#lieferantenbereich-login-page #wpmem_login
legend{font-family:"league_gothic",Arial,sans-serif;font-size:30px;font-weight:normal;color:#11b1e3;text-transform:uppercase;letter-spacing:1px;line-height:30px}#espace-fournisseurs-login-page #wpmem_login,
#suppliers-area-login-page #wpmem_login,
#lieferantenbereich-login-page
#wpmem_login{padding:0;margin:0}#espace-fournisseurs-login-page #wpmem_login fieldset,
#suppliers-area-login-page #wpmem_login fieldset,
#lieferantenbereich-login-page #wpmem_login
fieldset{width:320px;padding:0;margin:0}#espace-fournisseurs-login-page #wpmem_login legend,
#suppliers-area-login-page #wpmem_login legend,
#lieferantenbereich-login-page #wpmem_login
legend{display:none}#espace-fournisseurs-login-page #wpmem_login .div_text,
#suppliers-area-login-page #wpmem_login .div_text,
#lieferantenbereich-login-page #wpmem_login
.div_text{width:auto;height:auto;float:none;padding:0}#espace-fournisseurs-login-page #wpmem_login .button_div,
#suppliers-area-login-page #wpmem_login .button_div,
#lieferantenbereich-login-page #wpmem_login
.button_div{width:auto;float:none;text-align:left;height:auto;margin:0;padding:0}#espace-fournisseurs-login-page #wpmem_login label,
#suppliers-area-login-page #wpmem_login label,
#lieferantenbereich-login-page #wpmem_login
label{font-family:"league_gothic",Arial,sans-serif;font-size:22px;line-height:22px;letter-spacing:1px;font-weight:normal;color:#969696;text-transform:uppercase;padding:0;margin:0;height:auto;top:auto;left:auto;float:none}#espace-fournisseurs-login-page #wpmem_login input[type="text"],
.one_half #wpmem_login input[type="password"],
#suppliers-area-login-page #wpmem_login input[type="text"],
#lieferantenbereich-login-page #wpmem_login input[type="text"]{width:298px;height:20px;border:1px
solid #9f9f9f}#espace-fournisseurs-login-page .hexagon-btn,
#espace-fournisseurs-login-page #wpmem_login .buttons,
#suppliers-area-login-page .hexagon-btn,
#suppliers-area-login-page #wpmem_login .buttons,
#lieferantenbereich-login-page .hexagon-btn,
#lieferantenbereich-login-page #wpmem_login
.buttons{margin:0}#espace-fournisseurs-login-page #wpmem_login .buttons,
#suppliers-area-login-page #wpmem_login .buttons,
#lieferantenbereich-login-page #wpmem_login
.buttons{border:0;padding:4px
0 0;height:60px;line-height:22px;border-radius:0px;box-shadow:none;cursor:pointer;box-sizing:content-box;-webkit-appearance:none;margin-bottom:10px;margin-top:5px}#espace-fournisseurs-login-page #wpmem_login .buttons:hover,
#suppliers-area-login-page #wpmem_login .buttons:hover,
#lieferantenbereich-login-page #wpmem_login .buttons:hover{background:none;background-color:#0abaee;opacity:0.9;color:#232527}#espace-fournisseurs-login-page #wpmem_msg,
#espace-fournisseurs-login-page .wpmem_msg,
#suppliers-area-login-page #wpmem_msg,
#suppliers-area-login-page .wpmem_msg,
#lieferantenbereich-login-page #wpmem_msg,
#lieferantenbereich-login-page
.wpmem_msg{margin-left:0;width:auto;margin-bottom:15px}#espace-fournisseurs-page p,
#suppliers-area-page p,#lieferantenbereich-page{margin-bottom:0}table.user_files{border:none}table.user_files tbody tr.odd_files, table.user_files tbody
tr.even_files{background:none}table.user_files tbody
tr{height:64px;vertical-align:middle;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}table.user_files tbody tr.uf-line-separator{height:10px;border-bottom:none}table.user_files a.uf-dl-link{font-family:"league_gothic",Arial,sans-serif;font-size:27px;color:#11b1e3;text-decoration:none;text-transform:uppercase}table.user_files a.uf-dl-link:hover{color:#021842;text-decoration:none}#espace-fournisseurs-password-page #wpmem_login legend,
#suppliers-area-password-page #wpmem_login
legend{padding-left:5px}#espace-fournisseurs-password-page #wpmem_msg, #espace-fournisseurs-password-page .wpmem_msg,
#suppliers-area-password-page #wpmem_msg, #suppliers-area-password-page
.wpmem_msg{margin-left:0}@media only screen and (max-width: 480px){#featured
.slide_content{margin-top:130px}}@media only screen and (max-width: 640px){#primary-menu{height:70px;line-height:normal}#sub-header{position:absolute;padding-top:7px;top:70px}#site-logo{display:none}#featured{top:30px}#container .page-area{padding:30px
0}#container .page-area:first-child{padding-top:140px}.home #container .page-area:first-child{padding-top:70px}#espace-fournisseurs-login-page .wrapper, #suppliers-area-login-page
.wrapper{width:95%}#featured
.slide_content{margin-top:150px}.hexagon-push{width:100%;max-width:413px}.hexagon-btn, .one_half #wpmem_login
.buttons{width:275px}.page-area hgroup.title h1, .page-area hgroup.title h1
strong{letter-spacing:2px}#espace-fournisseurs-login-page #wpmem_login fieldset, #suppliers-area-login-page #wpmem_login
fieldset{width:100%}#espace-fournisseurs-login-page #wpmem_login input[type="text"],
.one_half #wpmem_login input[type="password"],
#suppliers-area-login-page #wpmem_login input[type="text"]{width:90%}#wpmem_reg,#wpmem_login{margin-left:0 !important}#wpmem_reg .button_div, #wpmem_login
.button_div{width:100% !important}#wpmem_reg fieldset, #wpmem_login
fieldset{width:100% !important;padding:0px
!important}#wpmem_login input[type="password"], #wpmem_login input[type="text"], #wpmem_reg input[type="text"]{width:90%}#wpmem_reg .div_text, #wpmem_reg .div_checkbox, #wpmem_reg .div_select, #wpmem_login
.div_text{width:100% !important;padding-left:0 !important;float:left !important}#wpmem_reg label.text, #wpmem_reg label.checkbox, #wpmem_reg label.textarea, #wpmem_reg label.select, #wpmem_login
label{line-height:1.5em !important;height:auto !important}#google-map{height:250px}}@media only screen and (max-width: 800px){h1#site-logo, h1#site-logo
a{top:0}}@media only screen and (max-width: 1024px){.home
#top{height:975px !important}#featured
.slide_content{margin-top:225px}.one_half{width:100% !important;float:none !important;margin-right:0 !important;margin-bottom:1%!important}.flexslider hgroup.title
h1{margin-bottom:25px}.hexagon-push{margin:0
auto !important;height:232px}#primary-menu-container ul
li{padding:0
!important}#espace-fournisseurs-login-page .wrapper, #suppliers-area-login-page
.wrapper{width:90% !important}}@media only screen and (device-width: 768px){.page-area{background-attachment:scroll !important}}.rgpd_notice{font-size:0.8rem;margin-bottom:1rem;font-style:italic}