.cursor{cursor:pointer}
.carte_menu{position:relative; left:100px}
#bg-red{background:#EE1C25; background-color:#EE1C25}
.bg-red{background:#EE1C25; background-color:#EE1C25}
.txt-blanc{color:#fff}
.text-red{color:#EE1C25}
.text-menu {font-family: 'Squada One', cursive, 'Raleway', sans-serif; font-style:italic; font-size:22px}
.text-menu_mobile {font-family: 'Squada One', cursive, 'Raleway', sans-serif; font-style:italic; background-color:#666666; width:60%; margin:auto; position:relative; top:10px; text-align:center; height:0; color:#000000; font-size:18px}
.text-fo {font-family: 'Squada One', cursive, 'Raleway', sans-serif; }

.20px{ font-size:20px}
.px20{ font-size:20px}
.img-responsive{width:100%; height:auto}

a.blanc:link {text-decoration: none; color: #fff; -webkit-transition: color .3s ease-in; -moz-transition: color .3s ease-in; -o-transition: color .3s ease-in; transition: color .3s ease-in;}
a.blanc:visited {text-decoration: none; color: #fff; -webkit-transition: color .3s ease-in; -moz-transition: color .3s ease-in; -o-transition: color .3s ease-in; transition: color .3s ease-in;}
a.blanc:hover {text-decoration: none;	color: #ededed ; -webkit-transition: color .3s ease-in; -moz-transition: color .3s ease-in; -o-transition: color .3s ease-in; transition: color .3s ease-in;}
a.blanc:active {text-decoration: none; color: #fff; -webkit-transition: color .3s ease-in; -moz-transition: color .3s ease-in;-o-transition: color .3s ease-in; transition: color .3s ease-in;}
h2{text-transform:none; color:#0172b8}
h3{text-transform:none; color:#0172b8}
h4{text-transform:none; color:#0172b8}

.socialinkxs{z-index:999999}

.mt-25{margin-top:25px}
.mt-30{margin-top:30px}
.fixed-header-on .header.fixed{margin-top:0!important;}