/*
Theme Name: Blachère filiale - Pologne
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;
}