@import url("https://fonts.googleapis.com/css?family=Exo:300,400,400i,500,600,700");html body.html{background-color:#F2F5F6}html body.html body{background-color:#f6f6f6}html body.html #content.border-top{border:none}html body.html .home-link a:hover,html body.html .btn-download:hover,html body.html .btn-more:hover,html body.html #sidebar .news-list .btn-more:hover{text-decoration:none}html body.html .home-link a:before,html body.html .btn-download:before,html body.html .btn-more:before,html body.html #sidebar .news-list .btn-more:before{background:#ffcb00;height:3px;top:auto;bottom:8px}html body.html .home-link a:hover:before,html body.html .btn-download:hover:before,html body.html .btn-more:hover:before,html body.html #sidebar .news-list .btn-more:hover:before{background:#0f548d}html body.html #sidebar .news-list .btn-more:hover:before{background-color:#fff}html body.html #sidebar .widget .btn-more{color:#ffcb00}html body.html #sidebar .widget .btn-more:hover{color:#0f548d}html body.html #sidebar .widget .btn-more:hover:before{background-color:#0f548d}html body.html .inner-content h1{font-family:'Exo', sans-serif;font-size:40px}html body.html #header{font-family:'Exo', sans-serif;border-color:transparent;min-height:120px}html body.html #header .logo{display:block;width:252px;height:81px;background-image:url("./img/logo.png")}html body.html #header .logo img{visibility:hidden}html body.html #header .top-bar{width:666px}html body.html #header .search-form-holder{background:none}html body.html #header .search-form-holder:hover{background-color:transparent}html body.html #header .search-form-holder>.form-opener{background:url("./img/search-icon.png")}html body.html #header .middle-header{width:707px;position:relative;margin-bottom:17px}html body.html #header .middle-header .middle-bar{position:absolute;top:3px;left:-90px}html body.html #nav{font-family:'Exo', sans-serif;float:right;margin-right:20px}html body.html #nav ul li{background:none;font-size:12px;font-weight:normal}html body.html #nav ul li .nolink,html body.html #nav ul li a{color:#000000;padding-bottom:19px}html body.html #nav ul li:hover>.nolink,html body.html #nav ul li:hover>a,html body.html #nav ul li.active-trail>.nolink,html body.html #nav ul li.active-trail>a{background:none;color:#0f548d;font-weight:700}html body.html .top-nav{font-family:'Exo', sans-serif}html body.html .top-nav li{padding:12px 18px;font-weight:normal}html body.html .top-nav li.first,html body.html .top-nav li.last{background-color:#ffcb00;font-weight:600;color:#ffffff;transition:background 0.3s ease}html body.html .top-nav li.first:hover,html body.html .top-nav li.last:hover{background-color:#57A6D8;text-decoration:none}html body.html .top-nav li.first:hover a,html body.html .top-nav li.last:hover a{text-decoration:none}html body.html .top-nav li.first a,html body.html .top-nav li.last a{color:#ffffff}html body.html .top-nav li.first a:hover,html body.html .top-nav li.last a:hover{text-decoration:none;color:inherit}html body.html .top-nav li a{color:#bababa}html body.html .var-pays{color:#0f548d;padding-top:11px}html body.html #main .banner{font-family:'Exo', sans-serif}html body.html #main .banner .slide-caption{border:none}html body.html #main .banner .title{font-size:32px;font-weight:300;line-height:1.2}html body.html #main .banner .btn-more{border:2px solid #ffffff;padding:20px 38px;font-size:14px;font-weight:500;margin-left:0;text-transform:uppercase;background:rgba(255,255,255,0.05);transition:background .3s ease}html body.html #main .banner .btn-more:hover{background:rgba(255,255,255,0.15)}html body.html #main .banner .btn-more:before,html body.html #main .banner .btn-more:after{display:none}html body.html #main .banner .slide.slide-blue .btn-more,html body.html #main .banner .slide.light .btn-more{border-color:#00377b;color:#00377b;background:rgba(255,255,255,0.05)}html body.html #main .banner .slide.slide-blue .btn-more:hover,html body.html #main .banner .slide.light .btn-more:hover{background:rgba(255,255,255,0.15)}html body.html #main .banner .btn-prev .icon-prev,html body.html #main .banner .btn-prev .icon-next,html body.html #main .banner .btn-next .icon-prev,html body.html #main .banner .btn-next .icon-next{background-color:transparent}html body.html #main .banner .btn-prev:hover .icon-prev,html body.html #main .banner .btn-prev:hover .icon-next,html body.html #main .banner .btn-next:hover .icon-prev,html body.html #main .banner .btn-next:hover .icon-next{background:rgba(255,255,255,0.5);transition:background 0.3s ease}html body.html #main .banner .btn-prev:hover .caption,html body.html #main .banner .btn-next:hover .caption{display:none}html body.html #main .banner .pagination ul li{background-color:#959595}html body.html #main .banner .pagination ul li a{background-color:#959595}html body.html #main .banner .pagination ul li.active>a{background-color:#fff}html body.html .bean-push-large,html body.html .bean-petit-push-major{border-top-width:0}html body.html #content .widget.bean-minipush{background-color:#00538b}html body.html #content .widget.bean-minipush .btn-more{color:#ffcb00}html body.html #content .widget.bean-minipush .btn-more:hover{color:#ffffff}html body.html #content .widget.bean-minipush .btn-more:hover:before{background-color:#ffffff}html body.html #content .widget.bg-gumbo{background-color:#0099d4}html body.html .view-twitter .carousel .controls{display:none}html body.html .article-widget{box-shadow:none;border-top-width:0px}html body.html .article-widget span,html body.html .article-widget h2{font-family:'Exo', sans-serif;font-weight:600;font-size:20px;color:#000000;text-transform:none}html body.html .article-widget span a,html body.html .article-widget h2 a{color:#000000;font-family:'Exo', sans-serif;font-weight:600;font-size:20px}html body.html .article-widget .field-name-field-accroche span{font-size:14px;font-weight:normal}html body.html .article-widget p,html body.html .article-widget .extract{font-family:'Exo', sans-serif;font-size:14px;color:#000}html body.html .article-widget .btn-more,html body.html .article-widget #sidebar .news-list .btn-more,html body.html #sidebar .news-list .article-widget .btn-more{color:#ffcb00}html body.html .article-widget .btn-more:hover,html body.html .article-widget #sidebar .news-list .btn-more:hover,html body.html #sidebar .news-list .article-widget .btn-more:hover{color:#00377b}html body.html .article-widget.bean-petit-push-major span,html body.html .article-widget.bean-petit-push-major h2{font-family:'Exo', sans-serif;font-weight:600;font-size:20px;color:#000000;text-transform:none}html body.html .article-widget.bean-petit-push-major span a,html body.html .article-widget.bean-petit-push-major h2 a{color:#000000}html body.html .article-widget.bean-petit-push-major p{font-family:'Exo', sans-serif;font-size:14px;color:#000}html body.html .article-widget.bean-petit-push-major .btn-more,html body.html .article-widget.bean-petit-push-major #sidebar .news-list .btn-more,html body.html #sidebar .news-list .article-widget.bean-petit-push-major .btn-more{color:#ffcb00}html body.html .article-widget.bean-petit-push-major .btn-more:hover,html body.html .article-widget.bean-petit-push-major #sidebar .news-list .btn-more:hover,html body.html #sidebar .news-list .article-widget.bean-petit-push-major .btn-more:hover{color:#00377b}html body.html .view-experts-words.view-display-id-page .views-row{border-top-width:1px;border-top-color:rgba(0,0,0,0.2)}html body.html footer#footer{font-family:'Exo', sans-serif}html body.html footer#footer .social-block{padding-left:5px;padding-right:5px}html body.html footer#footer .social-block h2{text-align:center}html body.html footer#footer .social-block .menu a{background-color:transparent !important}html body.html footer#footer .social-block .menu a.linkedin:hover::before{background-position:-106px 3px}html body.html footer#footer .social-block .menu a.twitter:hover::before{background-position:-64px 4px}html body.html footer#footer .social-block .menu a.youtube:hover::before{background-position:-142px 6px}html body.html footer#footer .social-block .menu a.flux_rss:before{background-color:transparent !important}html body.html footer#footer .social-block .menu a.flux_rss:hover::before{background-image:url("http://gefco-pp.smile-hosting.fr/sites/all/themes/gefco/images/picto/flux-rss-white.png");opacity:0.8}html body.html footer#footer .social-block .menu a:hover{opacity:0.8}html body.html footer#footer .footer-top{background:#003659}html body.html footer#footer .footer-top h2{font-family:'Exo', sans-serif;font-weight:300;font-size:19px}html body.html footer#footer .social-block .menu{width:90px;margin-left:auto;margin-right:auto}html body.html footer#footer .social-block .menu li{float:none;display:inline-block}html body.html footer#footer .quick-access-block .content>.menu>li{width:40%}html body.html footer#footer .quick-access-block .content>.menu>li>a,html body.html footer#footer .quick-access-block .content>.menu>li>span{color:#fff;background-color:transparent;font-size:14px;font-weight:500;padding:7px 9px 7px 0}html body.html footer#footer .quick-access-block .content>.menu>li>a:after,html body.html footer#footer .quick-access-block .content>.menu>li>span:after{border-left-color:#ffffff}html body.html footer#footer .quick-access-block .content>.menu>li.expanded:hover>a:after{border-bottom-color:#FFFFFF;border-left-color:transparent}html body.html footer#footer .quick-access-block .content>.menu>li .menu{background:#0f548d}html body.html footer#footer .footer-bottom{border-top:none}html body.html #block-gefco-base-sitemap-toggle-button .btn.btn-yellow{font-family:'Exo', sans-serif;font-weight:500;padding-right:0;background-color:transparent;font-size:14px}html body.html #block-gefco-base-sitemap-toggle-button .btn.btn-yellow:before{display:none}
