body,
html{padding:0;margin:0;}
p{padding:0;margin:0;}
ul,
ol{padding:0;margin:0;list-style:none;}
a{text-decoration:none;outline:none;color:#1b1b1b;}
a:hover,
a:focus{text-decoration:none;outline:none;color:#1b1b1b;}
figure{padding:0;margin:0;}
img{border:0;max-width:100%;}
.container-fluid{padding:0;}
.row{margin-left:0;margin-right:0;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding-right:0;padding-left:15px;}
.col-xs-1:first-child, .col-sm-1:first-child, .col-md-1:first-child, .col-lg-1:first-child, .col-xs-2:first-child, .col-sm-2:first-child, .col-md-2:first-child, .col-lg-2:first-child, .col-xs-3:first-child, .col-sm-3:first-child, .col-md-3:first-child, .col-lg-3:first-child, .col-xs-4:first-child, .col-sm-4:first-child, .col-md-4:first-child, .col-lg-4:first-child, .col-xs-5:first-child, .col-sm-5:first-child, .col-md-5:first-child, .col-lg-5:first-child, .col-xs-6:first-child, .col-sm-6:first-child, .col-md-6:first-child, .col-lg-6:first-child, .col-xs-7:first-child, .col-sm-7:first-child, .col-md-7:first-child, .col-lg-7:first-child, .col-xs-8:first-child, .col-sm-8:first-child, .col-md-8:first-child, .col-lg-8:first-child, .col-xs-9:first-child, .col-sm-9:first-child, .col-md-9:first-child, .col-lg-9:first-child, .col-xs-10:first-child, .col-sm-10:first-child, .col-md-10:first-child, .col-lg-10:first-child, .col-xs-11:first-child, .col-sm-11:first-child, .col-md-11:first-child, .col-lg-11:first-child, .col-xs-12:first-child, .col-sm-12:first-child, .col-md-12:first-child, .col-lg-12{padding-left:0;}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse{margin-left:0;margin-right:0;}
.help-block{margin:0;}
.dropdown-submenu{position:relative;}
.dropdown-menu{margin-left:0!important;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#fff;}
.dropdown-submenu.pull-left{float:none;}
.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
.sx-spinner-bar{position:fixed;z-index:10051;width:100px;top:40%;left:50%;margin-left:-55px;text-align:center;-webkit-backface-visibility:hidden;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
.sx-spinner-bar > div{margin:0 5px;width:18px;height:18px;background:#eee;border-radius:100% !important;display:inline-block;-webkit-animation:bounceDelay 1.4s infinite ease-in-out;animation:bounceDelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.sx-spinner-bar .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.sx-spinner-bar .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(15px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(15px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(15px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(15px);}
100%{opacity:1;transform:translateY(0);}
}
.fade-in-up{-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s;}
@-webkit-keyframes bounceDelay{0%, 80%, 100%{-webkit-transform:scale(0);}
40%{-webkit-transform:scale(1);}
}
@keyframes bounceDelay{0%, 80%, 100%{transform:scale(0);-webkit-transform:scale(0);}
40%{transform:scale(1);-webkit-transform:scale(1);}
}
html{height:100%;}
body{font-family:'lato';background-color:#FFF;height:100%;opacity:0;font-size:15px;font-weight:400;color:#0d0d0d;}
body.active{opacity:1;}
#container{height:100%;width:100%;opacity:0;transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-webkit-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;}
#container.active{opacity:1;}
.wrapper{width:980px;margin:0 auto;}
.sx-spinner-bar > div{background:#b80000;}
.sx_galleria{width:100%;height:400px;margin-top:10px;}
.gmap3{width:100%;height:420px;}
.div-center{text-align:center;}
.div-right{text-align:right;}
.alert{border:0;-webkit-border-radius:reset;-moz-border-radius:reset;border-radius:reset;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:18px 24px;margin-bottom:15px;display:none;}
.alert .close{top:2px;right:0;color:#343434;opacity:100;filter:alpha(opacity=10000);font-size:16px;line-height:16px;}
.alert.error{background:#ffe9e9;color:#ff3f3f;}
.alert.success{background:#ebf6e0;color:#609e21;}
.alert.warning{background:#fbfadd;color:#a7a33e;}
.alert.info{background:#e9f7fe;color:#4683a2;}
.nicescroll-rails{z-index:999999!important;}
.nivoSlider{max-height:520px;}
a.logo{display:block;background-image:url(/redhost/img/logo.png);background-position:center;background-repeat:no-repeat;width:341px;height:95px;margin-left:16px;margin-top:-37px;margin-bottom:35px;}
.header-top{background-image:url(/redhost/img/bg_top.jpg);background-repeat:no-repeat;background-position:center top;}
.header-nav{background-image:url(/redhost/img/bg_menu.jpg);background-repeat:repeat-x;height:45px;}
.sx-social-icons{padding:7px 0 0;text-align:left;}
.sx-social-icons li{display:inline-block;margin:0 1px;}
.sx-social-icons a{background:none repeat scroll 0 0 #f6f6f5;color:#231f20;display:block;font-size:27px;height:42px;line-height:44px;position:relative;text-align:center;width:42px;border-radius:50%;border:0;}
.slogan{font-size:16px;line-height:18px;color:#9f9f9f;font-family:'AvenirNextCondensed-Bold';padding-right:20px;}
.padding-0{padding-left:0;}
.icon_user{background-image:url(/redhost/img/bg_user.png);background-position:right;background-repeat:no-repeat;height:33px;display:inline-block;}
.icon_user a{background-color:#1a1a1a;display:block;line-height:32px;margin-right:14px;padding-left:13px;padding-right:13px;}
.icon_user span, .icon_phone span{font-size:13px;color:#fff;}
.icon_phone span{background-color:#cc0a09;display:block;line-height:33px;margin-left:12px;padding-left:10px;padding-right:12px;}
.icon_user .fa-user, .icon_phone .fa-phone{color:#fff;font-size:22px;margin-right:10px;}
.icon_phone{background-image:url(/redhost/img/bg_tel.png);background-position:left;background-repeat:no-repeat;height:33px;display:inline-block;}
header .padding-left{padding-left:0!important;}
header .padding-bottom{padding-bottom:30px;}
.navbar-default{background-color:transparent;border-color:none;}
.navbar{border:none;margin-bottom:0px;min-height:inherit;border-radius:0;right:0;}
.navbar-header span{display:none;}
.navbar-collapse > ul > li{padding:0 0 3px;}
.navbar-collapse > ul > li:first-child{padding-left:0;}
.navbar-collapse > ul > li:first-child a{font-size:24px;}
ul li a:hover,
ul li a:focus{outline:none;}
.navbar-default .navbar-nav > li > a{color:#030303;font-size:15px;line-height:41px;padding:0 14px 1px;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{color:#cc0a09!important;background-color:transparent;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a.active{color:#cc0a09!important;}
.navbar-nav ul .sub-arrow{right:inherit!important;}
.navbar-nav li img{float:left;margin-right:8px; margin-bottom:5px;}
.nav > li,.dropdown{position:inherit;}
.navbar-collapse > ul > li{background-image:url(/redhost/img/separateur_menu.jpg);background-position:right center;background-repeat:no-repeat;margin:auto;}
.navbar-collapse > ul > li:last-child{background-image:inherit;}
.navbar-nav ul a.has-submenu{color:#cc0a09;font-size:14.5px;display:block;padding-right:0;}
.navbar-default a::after, .navbar-default a.active::after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#cc0a09;content:'';opacity:0;-webkit-transition:height 0.3s, opacity 0.3s, -webkit-transform 0.3s;-moz-transition:height 0.3s, opacity 0.3s, -moz-transform 0.3s;transition:height 0.3s, opacity 0.3s, transform 0.3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);}
.navbar-default .col-sm-3 a::after, .navbar-default .col-sm-3 a.active::after{background:none!important;}
.navbar-default a:hover::after,
.navbar-default a:focus::after,
.navbar-default a.active::after,
.navbar-default .navbar-nav > .open > a::after{height:3px;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}
.navbar-default .navbar-nav > .open > ul > li > a::after{height:inherit;}
.navbar-collapse > ul > li:before, .navbar-collapse > ul > li > a:before{height:44px;}
header .dropdown-menu{background-clip:padding-box;background-color:#f6f6f5;border-bottom:5px solid #cc0a09!important;border:none;border-radius:0;box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);font-size:13px;padding:10px 5px 15px;width:100%!important;max-width:inherit!important;top:46px!important;border-top:none;}
header .dropdown-menu > li{padding:0 9px;}
header .dropdown-menu > li > a{color:#030303;font-size:15px;line-height:13px;padding:5px 0;}
header .dropdown-menu > li > a:after{background:transparent;}
header .dropdown-menu a:hover, .dropdown-menu a.active{color:#cc0a09!important;background-color:transparent;}
.multi-column-dropdown{display:block!important;}
.multi-column .col-md-7, .multi-column .col-sm-6{padding-left:0!important;}
header .col-sm-3{padding-left:7px!important;}
header .dropdown-menu > li > ul img{float:left;margin-right:15px;}
#sx-content h2{text-align:center;}
#sx-content h2 > span{background:#ffffff;color:#030303;font-family:'AvenirNextCondensed-Bold';font-size:32px;padding:0 30px 20px;position:relative;top:13px;}
#sx-content h1{border-bottom:1px solid #030303;margin-bottom:50px;text-align:center;color: #000;
    font-family: 'AvenirNextCondensed-Bold';padding-bottom: 6px;}
#sx-content h1 span{background:#ffffff;color:#030303;font-family:'AvenirNextCondensed-Bold';font-size:32px;padding:0 30px 20px;position:relative;top:13px;}
#sx-content span-color{color:#b80000;}
#sx-content h3{color:#929494;font-family:'AvenirNextCondensed-Bold';font-size:26px;margin-top:10px;margin-bottom:30px;}
#sx-content h4{font-size:17px;font-weight:bold;color:#2d5b80;}
.bloc-liste .col-sm-3:first-child{padding-left:15px!important;}
.bloc-liste .bloc-item-bloc .titre-item span{box-shadow:none;}
.bloc-liste .bloc-item{background-color:#000;padding:20px 15px 27px 0;color:#fff;}
.bloc-liste .border{height:100%;opacity:0;position:absolute;width:100%;border-radius:inherit;}
.bloc-liste .bloc-item-bloc{height:100%;padding:20px 15px 27px 0;position:absolute;width:100%;border:5px solid #fff;}
.bloc-liste .description-item{height:52px;padding-left:20px;color:#fff;overflow:hidden;font-size:12.8px;}
.bloc-liste .border:hover{opacity:1;}
.bloc-liste .titre-item{background-image:url(/redhost/img/bg_text_encart.png);background-position:right;background-repeat:no-repeat;height:31px;margin-bottom:30px;}
.bloc-item-width{width:210px;position:relative;}
.bloc-liste .titre-item span{font-size:17px;line-height:31px;color:#000;font-family:'AvenirNextCondensed-Bold';padding-left:5px;display:block;margin-right:41px;background-color:#fff;-webkit-box-shadow:inset 0 29px 1px -29px rgba(0,0,0,0.8);-moz-box-shadow:inset 0 29px 1px -29px rgba(0,0,0,0.8);box-shadow:inset 0 29px 1px -29px rgba(0,0,0,0.8);}
.bloc-liste .bloc-item-bg{height:170px;background-repeat: no-repeat;background-position: left center;}
.bloc-liste{padding:110px 15px 30px;}
.description{padding:50px 0 65px;text-align:justify;}
.description ul{list-style:square!important;margin-left:15px;}
.actus-twitter{padding:35px 5px 30px;height:400px;overflow:hidden;}
#rss-feed .rssRow{margin-bottom:25px;}
#rss-feed h3{font-size:22px;font-family:'AvenirNextCondensed-Bold';color:#030303;margin-bottom:10px;}
#rss-feed h3 a{color:#030303;}
#rss-feed .date{color:#bf1918;font-family:"lato";font-size:12px;font-weight:700;line-height:13px;margin-bottom:5px;margin-top:0;}
#rss-feed p{color:#030303;font-size:12px;line-height:13px;margin-bottom:10px;}
#rss-feed .lire-suite{font-size:12px;margin-bottom:10px;font-weight:700;text-align:right;}
#rss-feed .lire-suite a{color:#bf1918;}
#parallax{background-attachment:fixed;background-position:center center;background-repeat:repeat;background-size:cover !important;margin:0;}
.parallax-box{padding:46px 114px 46px 72px;text-align:center;}
#parallax h3{margin-top:0;font-family:'AvenirNextCondensed-Bold';font-size:40px;color:#fff;border-bottom:0;margin-bottom:0;}
#parallax h3 span{color:#b80000;background:none;font-size:inherit;padding:inherit;top:inherit;}
#parallax p{color:#fff;font-size:21px;line-height:32px;font-weight:700;}
.gallery .item:before{background:none repeat scroll 0 0 transparent;content:"";height:100%;left:0;position:absolute;top:0;transition:all 0.3s linear 0s;width:100%;z-index:9;}
.gallery .item{overflow:hidden;margin-bottom:35px;position:relative;height:153px;}
.gallery .item img{display:block;height:100%;max-width:100%;width:100%;}
.gallery .first{padding-left:15px;}
.fa-external-link:before{content:url(/redhost/img/zoom.png);}
.carousel-details a i{transition:all 0.3s linear 0s;}
.carousel-details a{display:inline-block;height:68px;opacity:0 !important;text-align:center;transition:all 0.3s linear 0s;width:68px;z-index:11;}
.carousel-details .zoom-images{clear:none;display:inline-block;float:none;margin:0 5px;position:relative;}
.carousel-details{bottom:0;height:68px;left:0;margin:auto !important;overflow:hidden;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:10;}
.carousel-details .zoom-images a{transform:translateX(-100px);}
.carousel-details a:hover i{color:#fff !important;}
.gallery .item:hover:before{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5);}
.gallery .item:hover .carousel-details a{opacity:1 !important;transform:translateX(0px);}
.equipe .first{padding-left:15px;}
.margin-bottom{margin-bottom:50px;}
.equipe .bloc-description{bottom:0;margin:10px 0;position:absolute;width:100%;}
.equipe .bloc-titre{background:url("/redhost/img/bg_texte_equipe.png");background-repeat:no-repeat;height:39px;color:#08101b;font-size:18px;line-height:39px;padding-left:18px;}
.sponsorListHolder{margin-bottom:30px;}
.sponsor{width:88.9%;height:189px;float:left;position:relative;cursor:pointer;}
.sponsorFlip{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#08101b!important;color:#fff;font-size:14px;line-height:17px;border-color:#08101b!important;}
.sponsorFlip img{position:absolute;max-width:100%;display:block;}
.sponsorData{display:none;}
.sponsorDescription{overflow:hidden;padding:40px 20px 0;margin-bottom:10px;height:59%;margin-bottom:15px;}
.sponsorURL span{color:#b80000;}
.sponsorURL a{color:#fff;}
.sponsorURL{padding-left:20px;}
footer{background-color:#ededed;padding:38px 0 0;font-size:17px;color:#1b1b1b!important;line-height:27px;}
footer .padding-left-32{padding-left:32px;}
.coordonees{font-size:16px;}
.coordonees a{color:#fdfcfb;}
footer .sx-social-icons{padding:17px 0;}
footer .sx-social-icons a{color:#231f20;}
.footer-bottom{background-color:#fff;color:#000;font-size:15px;margin-top:50px;padding:22px 0;}
.footer-bottom a{color:#000;}
.footer-menu{display:inline-block;}
.sx-copyright{display:inline-block;}
.sx-copyright a, .sx-copyright a:hover, .infos a{color:#b80000;}
.infos a{font-weight:700;}
.description-contact, .description-actus{text-align:center;margin-bottom:60px;}
.btn-sm, .btn-group-sm > .btn{padding:9px 10px;}
#contact label{font-size:14px;}
.contact-info{padding-left:20px;}
.contact-info li{font-size:15px;padding:10px 0 10px 50px;}
.contact-info li.telephone{background:url("/redhost/img/telephone.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);}
.contact-info li.address{background:url("/redhost/img/marker.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);}
.contact-info li.mail{background:url("/redhost/img/mail.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);}
.btn-info, .btn-info:hover{background-color:#b80000;border-color:#b80000;color:#fff;}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%;}
.bootstrap-select > .btn{padding:9px 12px;}
.contact-info,
#sx-form{margin-bottom:20px;}
#sx-form.form-horizontal .form-group{margin-left:0;margin-right:0;}
#sx-form .form-control{border:1px solid #e1e1e1;border-radius:2px;background-color:#fcfcfc;color:#919191;padding:10px;height:auto;font-size:12px;}
#sx-form .form-control:focus{box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.2);color:#555;}
#sx-form #sx-captcha{width:80%;}
#sx-form input[type="submit"], #sx-form_telechargent input[type="submit"]{color:#fff;font-size:14px;font-weight:300;background:#b80000;border:none;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
#sx-form input[type="submit"]:hover,
.comment-form input[type="submit"]:hover, , #sx-form_telechargent input[type="submit"]:hover{opacity:0.8;}
.sx-errblock{color:#eb2c06;display:block;margin:0;opacity:0.6;}
small.sx-errblock{position:absolute;bottom:0;right:5px;}
.carousel{width:100%;margin:0 auto;}
.slider-size{height:349px;background-position:center;background-size:cover;}
#index .slider-size{height:435px;}
.fill-size{width:100%;height:100%;}
.carousel .carousel-inner{position:relative;height:100%;}
.carousel-fade .item{-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;}
.carousel-fade .active.left,
.carousel-fade .active.right{left:0;z-index:2;opacity:0;filter:alpha(opacity=0);}
.carousel-fade .carousel-control{z-index:10;}
.carousel-fade .next,
.carousel-fade .prev{left:0;z-index:1;}
.carousel-control{top:43%;font-size:20px;color:#FFF;}
.control-box a{line-height:70px;}
.carousel-control{text-shadow:none;}
.control-box, a.carousel-control, .carousel-indicators li{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;}
.carousel .control-box{opacity:0;}
a.carousel-control.left{left:0;background:none;border:0;}
a.carousel-control.right{right:0;background:none;border:0;}
.carousel:hover .control-box{opacity:1;}
.carousel:hover a.carousel-control.left{left:75px;color:#FFF;}
.carousel:hover a.carousel-control.right{right:75px;color:#FFF;}
.carousel-indicators li.active,
.carousel-indicators li{border:0;}
.carousel-indicators li{background:#666;margin:0 3px;width:12px;height:12px;}
.carousel-indicators li.active{background:#fff;margin:0 3px;}
.carousel .carousel-control.left, .carousel .carousel-control.right{background:transparent;border-radius:50%;border:3px solid #FFF;height:75px;width:75px;opacity:1;}
.carousel-caption{left:27%;bottom:10%;right:27%;padding-bottom:20px!important;padding-left:8px;padding-right:8px;}
.carousel-caption p{padding-top:15px;padding-bottom:0;line-height:18px;}
.carousel .carousel-caption h4{font-family:'AvenirNextCondensed-Bold';font-size:24px;margin:0;text-transform:none;word-spacing:0;color:#ba0100;text-shadow:none;}
.carousel .carousel-caption span{color:#fff;}
.carousel .carousel-caption{margin:0;line-height:35px;font-size:20px;font-weight:700;color:#fff;background:rgba(255, 255, 255, 0.7);}
.carousel .carousel-caption a .fa-chevron-right{font-size:14px;padding-left:3px;}
.carousel .carousel-caption a{background:#cc0a09;bottom:-50px;color:#ffffff;display:block;float:left;font-size:15px;left:24px;padding:3px 16px;position:relative;transition:all 0.2s ease-in-out 0s;}
.carousel .carousel-caption a:hover{background:#1a1a1a;}
#tabsA ul#link_news{display:block;padding-bottom:5px;padding-top:5px;width:100%;height:50px;}
#tabsA ul#link_news li{float:left;margin-left:0px;width:100px;}
#tabsA ul#link_news li a.selected_link{background-color:#cc0a09;color:#ffffff;}
.clear{clear:both;}
#tabsA ul#link_news li a{color:#cc0a09;display:block;font-size:18px;height:35px;padding-top:5px;text-align:center;width:100px;}
.BlocText{float:right;width:418px;}
.BlocImage{float:left;width:199px;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope, .isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;transition-property:transform, opacity;}
.sx-sizer,
.sx-item{width:31.3333%;margin:1%;overflow:hidden;background:#FFF;}
.sx-item img{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.articles{margin:40px 0;}
.titre_article{margin-top:0 !important;margin-bottom:10px !important;color:#000 !important;font-size:22px !important;}
.article-img{}
.date_article{font-weight:700;margin-bottom:10px;}
#articles_detail .date_article{text-align:center;font-size:22px;}
.retour_article{color:#fff;float:right;font-size:16px;background-color:#000;padding:0 10px;margin-top:28px;}
.col_fancybox{margin-top:25px; float:none;}
.retour_article:focus, .retour_article:hover{color:#fff;}
.post__content{margin-top:50px;}
body#articles_detail h1, body#articles h1{margin-top:50px;}
.email_form{ max-width:500px;margin:20px auto;}