﻿/*
Theme Name: Blachère filiale - UK
Template: blachereif
Author: Agence Kalelia 
Text Domain: kate
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{
margin:0;
padding:0;
border:0;
vertical-align:baseline;
}
body{
line-height:1;
}
button{
outline:0;
}
/*ol,*/ul{
list-style:none;
}
blockquote,q{
quotes:none;
}
blockquote:before,
blockquote:after,
q:before,
q:after{
content:'';
content:none;
}
q{
display:inline;
font-style:italic;
}
q:before{
content:'"';
font-style:normal;
}
q:after{
content:'"';
font-style:normal;
}
textarea,input[type="text"],
input[type="button"],
input[type="submit"],
input[type="reset"],
input[type="search"],
input[type="password"]{
-webkit-appearance:none;
appearance:none;
border-radius:0;
}
table{
border-collapse:collapse;
border-spacing:0;
}
th,
td{
padding:2px;
}
big{
font-size:120%;
}
small,
sup,
sub{
font-size:80%;
}
sup{
vertical-align:super;
}
sub{
vertical-align:sub;
}
dd{
margin-left:20px;
}
kbd,
tt{
font-family:courier;
font-size:12px;
}
ins{
text-decoration:underline;
}
del,
strike,
s{
text-decoration:line-through;
}
dt{
font-weight:bold;
}
address,
cite,
var{
font-style:italic;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{
display:block;
}
/*
*{
box-sizing:border-box;
-webkit-tap-highlight-color:transparent;
}
*/
.sticky{}
.bypostauthor{}
.wp-caption{}
.wp-caption-text{}
.gallery-caption{}
.alignright,
img.alignright{
display: inline;
float: right;
margin: 0 0 32px 32px;
}
.alignleft,
img.alignleft{
display: inline;
float: left;
margin: 0 32px 32px 0;
}
.aligncenter,
img.aligncenter{
clear: both;
display: block;
margin: 0 auto 32px;
}
.screen-reader-text{
clip:rect(1px, 1px, 1px, 1px);
position:absolute !important;
}

/*NL Mailchimp UK*/
.footer_nl_form_block .mc4wp-form p{
    display: flex;
}
#footer_content .footer_nl_form_block .mc4wp-form p a{
    color: var(--beige);
    margin-left: 4px;
}
.footer_nl_form_block .mc4wp-form p:not(:last-child){
    margin-bottom: 9px;
}
.footer_nl_form_block .mc4wp-form input[type='email']{
    flex: 1;
    display: block;
    line-height: 20px;
    padding: 13px 20px;
    background: var(--bleunuit);
    border: 1px solid var(--beige);
    font-size: 14px;
    font-family: 'ptsans';
    color: var(--wh);
    font-weight: 400;
}
.footer_nl_form_block .mc4wp-form input[type='submit']{
    flex: 1;
    display: block;
    max-width: 169px;
    line-height: 20px;
    padding: 13px 0;
    background: var(--beige);
    border: 1px solid var(--beige);
    font-size: 14px;
    font-family: 'bonanova';
    color: var(--bleunuit);
    text-transform: uppercase;
    text-align: center;
    font-weight: 400;
    cursor: pointer;
    transition: all 0.3s;
}
.footer_nl_form_block .mc4wp-form input[type='submit']:hover{
    background: var(--bleunuit);
    color: var(--beige);
    transition: all 0.3s;
}
.footer_nl_form_block .mc4wp-form input[type='checkbox']{
    display: inline-block;
    margin: 0 9px 0 0;
}

@media screen and (max-width: 380px){
	.footer_nl_form_block .mc4wp-form p {
	flex-wrap: wrap;
	}
	.footer_nl_form_block .mc4wp-form input[type="email"],
	.footer_nl_form_block .mc4wp-form input[type="submit"]{
	flex: unset;
	box-sizing: border-box;
	width: 100%;
	}
	.footer_nl_form_block .mc4wp-form input[type="submit"]{
	max-width: unset;
	}
}