@import url('https://fonts.googleapis.com/css?family=Open+Sans');@import url('https://fonts.googleapis.com/css?family=Oswald:300,400,500,600,800,900');@import url('https://fonts.googleapis.com/css?family=Raleway:300');@import url('https://fonts.googleapis.com/css?family=Anton');.lb-loader,.lightbox{text-align:center;line-height:0}body:after{content:url(/themes/africarace2018/assets/lightbox/images/close.png) url(/themes/africarace2018/assets/lightbox/images/loading.gif) url(/themes/africarace2018/assets/lightbox/images/prev.png) url(/themes/africarace2018/assets/lightbox/images/next.png);display:none}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/themes/africarace2018/assets/lightbox/images/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/themes/africarace2018/assets/lightbox/images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/themes/africarace2018/assets/lightbox/images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/themes/africarace2018/assets/lightbox/images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}
@font-face{font-family:"Big Noodle Titling";src:url(/themes/africarace2018/fonts/bignoodletitling/big_noodle_titling.ttf);}html,body{font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased;height:100%;font-size:13px;margin:0;padding:0;}a{color:#432002;}#header{padding:0px;position:fixed;z-index:99;width:100%;margin:0px;top:0px;}#header-top{width:100%;background:#ffac42 url(/themes/africarace2018/images/header_top_background_2020.jpg) bottom center no-repeat;height:110px;margin:0;padding:10px 0px 0px 0px;}#navbar-top{border:0;border-radius:0;background:#2a1401;margin:0px;}#main-nav-top{width:100%;height:20px;background:#ffac42 url(/themes/africarace2018/images/backgound_main_menu_top.png) top left repeat-x;}#main-nav-bottom{width:100%;height:28px;background:url(/themes/africarace2018/images/backgound_main_menu_bottom.png) bottom left repeat-x;}#navbar-top .logo{position:absolute;top:-30px;z-index:999;}#block-africarace2018-main-menu{margin-left:188px !important;}#block-africarace2018-main-menu .menu > li > a{color:#fff;text-transform:uppercase;font-family:"Big Noodle Titling";font-size:24px;padding-left:15px;padding-right:15px;}#block-africarace2018-main-menu a.menu-concurrents{color:#ffac42 !important;}#block-africarace2018-main-menu .we-mega-menu-li.menu-raids > a{color:#f0c184 !important;}#block-mainnavigation .we-mega-menu-li.menu-sable > a{color:#ffd87d !important;}#block-africarace2018-main-menu .dropdown-menu .submenu a{padding:10px 25px 10px 15px;}#block-africarace2018-main-menu a:focus,#block-africarace2018-main-menu a:active{background:#000 !important;text-decoration:none;}#block-africarace2018-main-menu a:hover{background:#7b3d07 !important;text-decoration:none;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav .open,.navbar-default .navbar-nav .open a,.navbar-default .navbar-nav .expended a{text-decoration:none;background-color:#000 !important;background:#000 !important;}.navbar-default .navbar-nav > .active a,.navbar-default .navbar-nav a.is-active{background:#000 !important;background-color:#000 !important;}#block-mainnavigation{margin-left:200px;padding:0px;}#block-mainnavigation .navbar-we-mega-menu.main{background:none;border:none;align-content:flex-end;margin:0px;padding:0px;border-radius:0;min-height:auto;}#block-mainnavigation .container-fluid{margin:0px;padding:0px;}#block-mainnavigation .container-fluid > .we-mega-menu-ul{margin:0px;padding:0px;}#block-mainnavigation .container-fluid > .we-mega-menu-ul > .we-mega-menu-li > a{background:none;color:#fff;text-transform:uppercase;font-family:"Big Noodle Titling";font-size:24px;font-weight:normal;padding:10px 15px 10px 15px;}#block-mainnavigation .container-fluid > .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > a{padding:10px 30px 10px 15px;}#block-mainnavigation .container-fluid > .we-mega-menu-ul > .we-mega-menu-li > a:hover,#block-mainnavigation .container-fluid > .we-mega-menu-ul > .we-mega-menu-li > a:focus,#block-mainnavigation .container-fluid > .we-mega-menu-ul > .we-mega-menu-li > a:active{background:#7b3d07}#block-mainnavigation .container-fluid > .we-mega-menu-ul > .we-mega-menu-li.active > a{background:#000;}#block-mainnavigation .we-mega-menu-submenu{background:#000;padding:0px;margin:0;border:0;}#block-mainnavigation .we-mega-menu-submenu .we-mega-menu-submenu-inner{padding:0px;min-height:auto;height:auto;min-width:auto;width:auto;}#block-mainnavigation .we-mega-menu-submenu .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col{padding:0px;margin-top:0px;margin-bottom:0px;}#block-mainnavigation .we-mega-menu-submenu .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col .nav{padding:0px;}#block-mainnavigation .we-mega-menu-submenu a{color:#fff;color:#fff;text-transform:uppercase;font-family:"Big Noodle Titling";font-size:24px;font-weight:normal;padding:10px 15px 10px 15px;margin:0;width:100%;}#block-mainnavigation .we-mega-menu-submenu a:hover,#block-mainnavigation .we-mega-menu-submenu a:focus,#block-mainnavigation .we-mega-menu-submenu a:active{background:#7b3d07;border-bottom:none;}@media screen and (max-width:992px){#block-mainnavigation{margin-top:10px;}#block-mainnavigation .region-we-mega-menu{min-height:100%;height:100%;border-radius:0;margin:0;padding:20px 0;background:none;}#block-mainnavigation .navbar-we-mega-menu.mobile-collapse{background:#000;}#block-mainnavigation .region-we-mega-menu .navbar-toggle{margin-top:0;margin-bottom:0;}#block-mainnavigation .we-mega-menu-li .we-mega-menu-li{padding-left:15px;}.overlay{width:100%;z-index:99;}.btn-close{left:20px;}}@media screen and (max-width:768px){#block-mainnavigation{margin-top:10px;}#block-mainnavigation .region-we-mega-menu{min-height:auto;height:auto;border-radius:0;margin:0;padding:0px 0;background:none;margin-left:auto;justify-content:flex-end;}}#block-africarace2018-main-menu .dropdown-menu{background:#000;border-radius:0;padding:0;}.dropdown-submenu{position:relative;}.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 .open  > .dropdown-menu{display:block;}.dropdown-submenu a.has-child:after{display:block;content:" ";position:absolute;width:0;height:0;right:10px;top:40%;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;}.dropdown-submenu a.has-child:focus,.dropdown-submenu a.has-child:hover,.dropdown-submenu a.has-child:active{background:#7b3d07 !important;}.dropdown-submenu .open  > a:after{border-left-color:#fff;}.dropdown-submenu.pull-left{float:none;}@media screen and (max-width:1024px){#block-africarace2018-main-menu li.submenu-level2 > a{background:#202020 !important;padding-left:30px;}#block-africarace2018-main-menu li.submenu-level2 > a:hover{background:#7b3d07 !important;}.dropdown-submenu{position:relative !important;}.dropdown-submenu a.has-child{position:relative !important;}.dropdown-submenu a.has-child:after{display:block;content:" ";position:absolute;width:0;height:0;right:20px;top:15px;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;}}.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;}.navbar-toggle{border:1px solid #eeeeee !important;background:#fff;color:#000;}.navbar-toggle:focus,.navbar-toggle:active{background:#fff !important;}.navbar-toggle:hover{background:#000 !important;}@media screen and (max-width:1200px){#header-top{background:#ffac42 url(/themes/africarace2018/images/header_top_background_2020.jpg) top left no-repeat;}}@media screen and (max-width:1024px){#header-top{width:100%;background:#ffac42 url(/themes/africarace2018/images/header_top_background_mobile.jpg) top center no-repeat;height:86px;margin:0;padding:10px 0px 0px 0px;}#navbar-collapse{border:0px !important;background:#2d1400 !important;}#block-africarace2018-main-menu{margin:10px 0px 0px 0px !important;padding:0px;}#block-africarace2018-main-menu .navbar-nav{border:0px !important;}}@media (min-width:768px) and (max-width:1024px){.navbar-toggle{display:block !important;position:absolute;right:10px;}.navbar-collapse.collapse{display:none!important;}.navbar-collapse.collapse.in{display:block!important;}.collapsing{overflow:hidden!important;}#navbar-collapse{margin:60px 0px 0px 0px !important;padding:0px !important;width:100% !important;}#block-africarace2018-main-menu{}#block-africarace2018-main-menu .navbar-nav{border:0px !important;display:block;height:auto;width:100%;clear:both;}#block-africarace2018-main-menu .navbar-nav ul{float:none;width:100%;height:auto;position:static !important;}#block-africarace2018-main-menu .navbar-nav li{float:none;width:100%;position:static !important;}}#header-top .header-button{text-align:right;}#banner-content{margin-top:20px;text-align:right;}.social-button{margin-left:5px;}.btn-register{font-size:14px;font-weight:bold;background:rgb(92,44,2);background:rgba(92,44,2,0.2);color:#fff;}.btn-flags{background:rgb(92,44,2);background:rgba(92,44,2,0.2);color:#fff;}@media screen and (max-width:992px){#header-top .header-button{text-align:right;}#banner-content{margin-top:10px;text-align:right;}.logo-32{width:24px !important;height:24x !important;}}@media screen and (max-width:480px){#header-top .social-button .logo-32{width:16px !important;height:16px  !important;}.btn-register .text{display:none;}}#block-comptearebours{position:absolute;left:45%;top:-55px;text-align:center;}@media screen and (max-width:1024px){#block-comptearebours{position:absolute;left:-50px;top:-65px;text-align:center;}#block-comptearebours .iframe_container{width:50px;}#block-comptearebours iframe{transform:scale(0.6,0.6);}}#raceCountdownWrapper{position:absolute;left:40%;top:-40px;background:rgb(255,255,255);background:rgba(255,255,255,0.5);width:290px;height:70px;border-radius:5px;text-align:center;padding:0;box-shadow:0px 0px 7px #996d34;border:4px solid #fff;display:flex;}#raceCountdownWrapper .plate{background:#422002 url(/themes/africarace2018/images/background_countdown_plate_logo.png) top center no-repeat;width:50px;height:100%;color:#efb36a;padding-top:37px;padding-left:10px;font-weight:900;font-size:14px;font-family:'Oswald';}#raceCountdownWrapper #race-countdown{background:rgb(255,255,255);background:rgba(255,255,255,0.5);padding:12px 15px 0px 0px;flex-grow:1;}#raceCountdownWrapper #race-tracking{display:block;flex-grow:1;padding:5px 10px;background:url(/themes/africarace2018/images/background_countdown_tracking.png) top right no-repeat;}#raceCountdownWrapper #race-tracking a{color:#422002;font-size:36px;font-family:'Big Noodle Titling';font-weight:900;text-transform:uppercase;}#raceCountdownWrapper #race-tracking a:before{content:"\f041";font-family:FontAwesome;color:#422002;margin-right:10px;}#raceCountdownWrapper #race-tracking a:before{animation-duration:2s;animation-name:blink;animation-iteration-count:infinite;animation-timing-function:steps(2,start);}@keyframes blink{0%{opacity:1;}80%{opacity:1;}81%{opacity:0;}100%{opacity:0;}}#raceCountdownWrapper #race-tracking a:hover{text-decoration:none;color:#6e3502;}.countdown-row{display:inline-block;padding:0px;}.countdown-number{font-size:36px;font-family:'Anton',sans-serif;line-height:30px;height:30px;display:block;color:#805429;}.day.countdown-number{padding:0px 15px 0px 15px;}.time.countdown-number{padding:0px 1px;}.countdown-label{display:block;font-size:11px;font-family:'Open Sans',sans-serif;}@media screen and (max-width:1024px){#raceCountdownWrapper{left:10px;top:-40px;width:180px;height:50px;border-radius:5px;text-align:center;border:3px solid #fff;}#raceCountdownWrapper #race-countdown{padding:10px 15px 0px 0px;height:100%;left:5px;top:-45px;width:130px;height:100%;border-radius:5px;text-align:center;padding:8px 15px 0px 0px;}#raceCountdownWrapper #race-tracking{display:block;flex-grow:1;padding:7px 0px;}#raceCountdownWrapper #race-tracking a{font-size:20px;font-family:'Big Noodle Titling';font-weight:900;text-transform:uppercase;}#raceCountdownWrapper #race-tracking a:before{margin-right:5px;}.day.countdown-number{padding:0px 5px 0px 5px;}#raceCountdownWrapper .plate{background-size:70%;width:40px;height:100%;padding-top:25px;padding-left:7px;font-weight:900;font-size:11px;}.countdown-number{font-size:14px;line-height:16px;height:16px;}.countdown-label{display:block;font-size:8px;font-family:'Open Sans',sans-serif;}}@media screen and (max-width:480px){#raceCountdownWrapper{left:5px;top:-40px;width:160px;height:50px;border-radius:5px;text-align:center;border:3px solid #fff;}#raceCountdownWrapper #race-countdown{height:100%;left:5px;top:-45px;width:130px;height:100%;border-radius:5px;text-align:center;padding:8px 5px 0px 0px;}#raceCountdownWrapper .plate{background-size:75%;width:35px;height:100%;padding-top:25px;padding-left:5px;font-weight:900;font-size:9px;}.countdown-number{font-size:14px;line-height:16px;height:16px;}.countdown-label{display:block;font-size:8px;font-family:'Open Sans',sans-serif;}}.section-race-home{background:url(/themes/africarace2018/images/background_follow_race.jpg) center 50px no-repeat;margin-bottom:30px;margin-top:20px;}.section-race-home__logo{margin-top:40px;margin-bottom:30px;}.section-race-home__logo img{max-width:550px;}.block-follow-race{margin-bottom:15px;}.block-follow-race a{background:#2a1401 url(/themes/africarace2018/images/background_button_live.jpg) left center no-repeat;color:#fff;display:block;text-align:center;width:100%;padding:45px 10px;border-radius:5px;font-size:26px;font-weight:600;font-family:'Oswald',sans-serif;text-transform:uppercase;}.block-follow-race a:hover{text-decoration:none;opacity:0.9;}.block-follow-race a .fa{margin-right:20px;font-size:50px;vertical-align:middle;opacity:0.6;}@media screen and (max-width:1200px){.block-follow-race a{display:block;text-align:left;padding:25px 30px;border-radius:5px;font-size:18px;}.block-follow-race a .fa{margin-right:20px;font-size:40px;vertical-align:middle;}.section-race-home__logo img{max-width:80%;}}@media screen and (max-width:480px){.block-follow-race{margin-bottom:5px;}.block-follow-race a{display:block;text-align:left;padding:25px 30px;border-radius:5px;font-size:18px;}.block-follow-race a .fa{margin-right:20px;font-size:40px;vertical-align:middle;}}.footer{padding:0px;margin:0px 0px 50px 0px;border:0px;}#footer-top{background:#feaf4a url(/themes/africarace2018/images/footer_background.jpg) bottom center no-repeat;min-height:400px;padding-bottom:00px;}#footer-bottom{background:#2d1400;padding:20px 0px;color:#fff;text-align:center;font-size:11px;}@media screen and (max-width:992px){#footer-top{background-size:700px;min-height:300px;}}.main-container-front{padding-top:180px;}.user-logged-in .main-container-front{padding-top:95px;}.main-container{padding-top:230px;}.user-logged-in .main-container{padding-top:155px;}@media screen and (max-width:992px){.main-container-front{padding-top:155px;}.user-logged-in .main-container-front{padding-top:75px;}.main-container{padding-top:220px;}.user-logged-in .main-container{padding-top:120px;}}.pager{clear:both;padding-top:20px;}#block-views-block-slideshow-block-slideshow{background:#000;height:auto !important;}#block-views-block-slideshow-block-slideshow img{width:100%;height:auto !important;}#views_slideshow_cycle_teaser_section_slideshow-block_slideshow{border-style:solid;border-width:1px;display:block;margin-left:auto;margin-right:auto;position:relative;text-align:center;}#home-slideshow .carousel,#home-slideshow .item,#home-slideshow .active{height:100%;max-height:800px;}#home-slideshow .carousel-inner{height:100%;}#home-slideshow .carousel .item img{width:100%;}#home-slideshow .block-extra{position:absolute;z-index:10;width:100%;text-align:center;font-weight:600;bottom:20%;}#home-slideshow .block-extra .field-icon a{font-size:150px;color:#fff;opacity:0.8;}#home-slideshow .block-extra .field-icon a:hover{color:#6e3502;}#home-slideshow .block-extra .field-text{font-size:40px;color:#fff;font-weight:600;text-shadow:0px 0px 5px #808080;font-family:'Oswald';}#home-slideshow .block-extra .field-button{margin-top:15px;}#home-slideshow .block-extra .field-button .btn{font-size:16px;text-transform:uppercase;padding:10px 25px;font-weight:600;}#slideshow-bottom{width:100%;height:69px;background:url(/themes/africarace2018/images/background_sable.png) top center repeat-x;position:absolute;bottom:0px;z-index:89;}#home-slideshow .block-extra .field-icon a{font-size:150px;color:#fff;opacity:0.8;}@media (max-width:1024px){#home-slideshow .block-extra .field-icon a{font-size:70px;color:#fff;opacity:0.8;}#home-slideshow .block-extra .field-text{font-size:24px;}#home-slideshow .block-extra .field-button .btn{font-size:12px;padding:10px 15px;font-weight:600;}}@media (max-width:480px){#home-slideshow{overflow:hidden;}#home-slideshow .carousel-inner{width:1000px;overflow:hidden;text-align:center;position:relative;left:-50%;}#home-slideshow .block-extra{margin:0px auto;left:-10%;}#home-slideshow .block-extra .field-text{font-size:24px;display:inline;}#home-slideshow .block-extra .field-button{margin-top:15px;}#home-slideshow .block-extra .field-button .btn{font-size:11px;text-transform:uppercase;padding:10px 25px;font-weight:600;}}@media (max-width:320px){#home-slideshow .block-extra{left:-17%;}}.page-tile h1.page-header{color:#fff;text-transform:uppercase;font-family:"Big Noodle Titling";font-size:100px;text-align:center;border:none;}.page-node-type-page h1.page-header{font-family:"Big Noodle Titling";font-size:46px;color:#461e10;}.page-tile h1.page-header:before{content:"";}#section-page-tiles{clear:both;width:100%;}#section-page-tiles-content{background:#f5b367 url(/themes/africarace2018/images/background_sable.png) center -69px repeat-x;padding-top:60px;padding-bottom:10px;}#section-page-tiles-content .container{min-height:500px;}#section-page-tiles-content .node-page-tile{margin-top:30px;}#section-page-tiles-content .block-follow-race{background:#2a1401;border-radius:5px;}#section-page-tiles-content .block-follow-race .block-follow-race__background{background:none;border-radius:5px;height:100%;width:100%;}#section-page-tiles-content .block-follow-race a{color:#fff;display:block;text-align:center;width:100%;padding:65px 10px;border-radius:5px;font-size:40px;font-weight:600;font-family:"Big Noodle Titling";background:none;text-shadow:0px 0px 5px #000;box-shadow:0px 0px 70px 10px rgba(42,20,1,1) inset;}#section-page-tiles-content .block-follow-race a:hover{transition:all 0.5s ease;background-color:rgba(42,20,1,0.8);box-shadow:0px 0px 50px 0px rgba(42,20,1,1) inset;}.field-body{margin-bottom:50px;}.field-text-bottom{margin-top:50px;margin-bottom:50px;}#section-front-news{clear:both;width:100%;}#section-news-content{background:#f5b367 url(/themes/africarace2018/images/background_sable.png) center -69px repeat-x;padding-top:60px;padding-bottom:10px;}.row-listing-news{width:100%;margin-bottom:10px;background:#ecc89c;background-color:rgb(236,200,156);background-color:rgba(236,200,156,0.5);border:1px solid #f3b069;}.row-listing-news-vertical{padding:0px 5px;}#block-views-block-front-last-news-block-2 h2{font-family:'Oswald',sans-serif;font-size:26px;border-bottom:1px solid #e3a35a;text-transform:uppercase;}.row-listing-news .news-content{padding:20px 20px 0px 20px;}.row-listing-news .field-title{margin-top:0px;text-transform:uppercase;font-size:16px;font-weight:bold;font-family:'Oswald',sans-serif;}.row-listing-news.vertical .field-title{margin-top:10px;font-size:14px;}.row-listing-news .field-created{margin-bottom:10px;font-size:10px;color:#404040;}.row-listing-news .field-title a{color:#432002;}.row-listing-news .field-image img{border:1px solid #432002;}.row-listing-news .field-link{text-align:right;}.row-listing-news.vertical .field-body{min-height:150px;}@media screen and (max-width:1200px){.row-listing-news-vertical{margin:10px auto;}.row-listing-news .field-title{min-height:40px;}.row-listing-news.vertical .field-body{min-height:200px;}}.row-listing-news .field-link a{background:#432002;color:#fff;padding:5px;font-size:11px;display:block;width:130px;text-align:center;float:right;}.row-listing-news .field-link a:hover{background:#2a1401;text-decoration:none;}.row-listing-news.vertical .field-link{margin-top:20px;}@media screen and (max-width:768px){.row-listing-news.vertical{margin:10px auto;}.row-listing-news.vertical .field-body{min-height:auto;}}.row-listing-news-une{min-height:590px;width:100%;background-color:rgb(42,20,1);background-color:rgba(42,20,1,0.8);}.row-listing-news-une .content{padding:20px;}.row-listing-news-une h2{color:#fff;font-family:'Oswald',sans-serif;margin-top:0px;font-size:22px;background:#3f250d;padding:10px;width:230px;text-align:center;}.row-listing-news-une .field-image img{width:100%;}.row-listing-news-une .field-title{color:#f5b367;font-family:'Oswald',sans-serif;margin-top:10px 0px;font-size:20px;}.row-listing-news-une .field-title a{color:#f5b367;}.row-listing-news-une .field-body{color:#fff;font-size:14px;}.row-listing-news-une .field-link{text-align:right;}.row-listing-news-une .field-link a{background:#ffac42;color:#fff;padding:5px;font-family:'Oswald',sans-serif;font-size:20px;display:block;width:130px;text-align:center;margin:30px auto 10px auto;}.row-listing-news-une .field-link a:hover{background:#2a1401;text-decoration:none;}@media screen and (max-width:992px){.row-listing-news-une{height:auto;}.row-listing-news-une .view-content{display:block;height:auto !important;}.row-listing-news-une .content{padding:20px 30px;}}.row-listing-news-une .field-link a:hover{background:#2a1401;text-decoration:none;}@media screen and (max-width:768px){.row-listing-news .field-image img{width:100%;}.row-listing-news .field-title{margin:20px auto;}.row-listing-news .field-body{margin:20px auto;}}.row-podcast{height:auto;width:100%;background-color:rgb(42,20,1);background-color:rgba(42,20,1,0.8);margin-bottom:10px;}.row-podcast .content{padding:5px 20px;}.row-podcast h2{color:#fff;font-family:'Oswald',sans-serif;margin-top:0px;font-size:22px;background:#3f250d;padding:10px;width:100%;text-align:left;}.row-podcast h5{color:#fff;font-weight:700;}.row-podcast .content  .field-audio{width:100%;}.row-podcast .content  .field-audio audio{width:100%;}.row-podcast .view-footer img{width:100%;margin:0px auto;}.row-podcast .view-footer{padding:0px 20px 20px 20px;}@media screen and (max-width:992px){}@media screen and (max-width:768px){}.row-webtv-menu{height:auto;width:100%;background-color:rgb(42,20,1);background-color:rgba(42,20,1,0.8);margin-bottom:10px;}.row-webtv-menu .content{padding:5px 15px;}.row-webtv-menu h2{color:#fff;font-family:'Oswald',sans-serif;margin-top:0px;font-size:22px;background:#3f250d;padding:10px;width:100%;text-align:left;}.row-webtv-menu h5{color:#fff;font-weight:700;font-size:10px;text-align:center;}@media screen and (max-width:992px){}@media screen and (max-width:768px){}#section-web-tv{background:#0f0f0f;height:auto;padding:10px 0px 50px 0px;margin:0px;}#web-tv{background:#191919;width:100%;}#web-tv-player-container{width:70%;height:100%;float:left;}#web-tv-player-container .player-container{width:100%;position:relative;padding-bottom:56.25%;padding-top:0px;height:0;}#web-tv-player{position:absolute;top:0;left:0;width:100%;height:100%;}#web-tv-channel{width:30%;float:left;height:450px;}#web-tv-channel .list-channel{height:309px;float:none;overflow-y:scroll;}#web-tv-channel .row-channel{padding:15px 20px;color:#fff;cursor:pointer;border-bottom:1px solid #303030;}#web-tv-channel .field-title{font-family:'Oswald',sans-serif;margin-top:5px;font-size:14px;}#web-tv-channel .field-created{font-size:11px;}#web-tv-channel #current-channel{padding:15px 20px;background:#fff;color:#000;-moz-box-shadow:6px 6px 10px #000;-webkit-box-shadow:6px 6px 10px #000;box-shadow:6px 6px 10px #000;margin-bottom:53px;width:105% !important;position:relative;left:-5%;border-bottom:none;}#web-tv-channel .active{display:none;}#web-tv-channel .views-row:last-child .row-channel{border-bottom:none;}#web-tv-channel .row-channel:hover{background:#000;}@media screen and (max-width:992px){#web-tv-player-container{width:100%;height:200;float:none;}#web-tv-channel{width:100%;height:290px;}#web-tv-channel .list-channel{height:200px;float:none;overflow-y:scroll;}#web-tv-channel #current-channel{padding:15px 20px;background:#fff;color:#000;-moz-box-shadow:6px 6px 10px #000;-webkit-box-shadow:6px 6px 10px #000;box-shadow:6px 6px 10px #000;margin-bottom:0px;width:100% !important;position:static;border-bottom:none;}}#section-web-tv .div-separator,#section-galerie .div-separator{margin:20px auto 10px auto;width:100%;border-top:1px solid #202020;}#section-front-trombinoscope{padding:30px 0px 50px 0px;background:#eeeeee;}#section-front-trombinoscope .block-title{font-family:'Oswald',sans-serif;font-size:26px;margin-bottom:10px;}#section-front-trombinoscope .block-title:before{content:"\f2bd";font-family:FontAwesome;margin-right:5px;}.row-trombinoscope{padding:0px 10px;}.row-trombinoscope a{color:#fff;}.row-trombinoscope .field-image img{width:100% !important;border-radius:5px;}.row-trombinoscope .content{position:relative;}.row-trombinoscope .concurrent-infos{position:absolute;bottom:0px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.80) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.80) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.80) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);width:100%;padding-top:30px;padding:10px 20px;border-radius:5px;}.row-trombinoscope .concurrent-infos .field-name{color:#fff;font-size:16px;font-family:'Raleway',sans-serif;background:rgb(0,0,0);background:rgba(0,0,0,0.6);padding-left:5px;margin-top:0px;}.row-trombinoscope .field-vehicle{color:#fff;font-size:11px;margin-top:5px;}.row-trombinoscope .field-vehicle img{vertical-align:middle;display:inline-block;width:60px;}.row-trombinoscope .concurrent-infos .field-team{color:#fff;margin-bottom:10px;}#section-front-trombinoscope .next a{border-radius:0px !important;background:#000;color:#fff;}#section-front-trombinoscope .previous a{border-radius:0px !important;background:#000;color:#fff;}@media screen and (max-width:992px){.row-trombinoscope{margin-top:10px;margin-bottom:10px;}}@media screen and (max-width:480px){.row-trombinoscope .concurrent-infos{padding:5px;}.row-trombinoscope .concurrent-infos .field-team{font-size:8px;}.row-trombinoscope .concurrent-infos .field-name{font-size:10px;}.row-trombinoscope .field-vehicle{font-size:9px;}.row-trombinoscope .field-vehicle img{width:50px;}}#section-galerie{background:#000;height:auto;padding:10px 0px 50px 0px;margin:0px;}.row-galeries h3{border-top:none;border-bottom:1px solid #eee;margin:40px auto 20px auto;padding-bottom:10px;}.row-galeries .field-button{margin-top:30px;}.row-galeries ul{margin:0px;padding:0px;text-align:left;height:auto;}.row-galeries li{display:inline-block;margin:0px;padding:0px;list-style-type:none;margin:0px 5px}@media screen and (max-width:1200px){.row-galeries li{width:19%;}.row-galeries li:last-child{display:none;}}@media screen and (max-width:768px){.row-galeries li{width:45%;}.row-galeries li:last-child{display:none;}}.row-galeries .views-field-name{clear:both;margin-bottom:30px;}.row-galerie{margin:10px auto !important;}.page-galerie .pager-nav{clear:both;}.row-tiles .field-title{font-size:18px;font-family:'Raleway',sans-serif;}.row-tiles .field-image{position:relative;}.row-tiles .field-caption{position:absolute;bottom:0px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.80) 80%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.80) 80%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.80) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);width:100%;min-height:50%;}.row-tiles .field-button{position:relative;top:-20px;width:80%;}.row-tiles .field-button a{display:block;background:#2a1401;text-align:center;border:1px solid white;border-left:0px;height:40px;line-height:40px;font-family:'Raleway',sans-serif;color:#fff;}.row-tiles .field-button a:hover{text-decoration:none;background:#feaf4a;}#block-social-hub{margin:20px auto;}.social-content{background:#fff;width:100%;height:400px;overflow-y:scroll;border:1px solid #dddddd;border-top:0px;text-align:center;padding:20px;}.social-content .hub-twitter{height:1000px;}#section-content-bottom{}#block-views-block-sponsors-block-1 .block-title{text-align:center;border-bottom:1px solid #eeeeee;padding-bottom:10px;font-size:26px;font-family:'Oswald',sans-serif;}.sponsor-list{margin:0;padding:0;list-style-type:none;text-align:center;}.sponsor-list li{margin:0;padding:0;list-style-type:none;display:inline-block;margin:10px;}.row-news-listing{margin:10px auto;}.row-news-listing .field-title{color:#f5b367;font-family:'Oswald',sans-serif;margin-top:10px 0px;font-size:20px;}.row-news-listing .field-title a{color:#432002;}.row-news-listing .field-title a:hover{color:#000;}.row-news-listing .field-date{font-size:11px;margin-bottom:10px;}.row-news-listing .field-race{text-align:right;}.row-news-listing .field-link{text-align:right;margin-top:10px;}.row-news-listing .field-image img{border:1px solid #e0e0e0;}.row-news-listing .field-link a{display:inline-block;width:150px;background:#432002;color:#fff;height:30px;line-height:30px;text-align:center;}.row-news-listing .field-link a:hover{text-decoration:none;background:#f5b367;}.view-id-news_listing .view-content{background:#ffdfbb url(/themes/africarace2018/images/background_truck.jpg) top left no-repeat;padding:30px;margin-bottom:20px;height:auto;}article.news{background:#ffdfbb url(/themes/africarace2018/images/background_car.jpg) bottom center no-repeat;padding:50px;margin:20px auto;}.field-back{margin-bottom:20px;}article.news .field--name-field-image img{margin:20px auto 20px auto;}article.news .field--name-body{padding:50px;background:#fff;background:rgba(255,255,255,0.4);border-radius:5px;margin:20px auto 100px auto;}article.news .field--name-body img{max-width:100% !important;height:auto !important;}article.page .field--name-body img{max-width:100% !important;height:auto !important;}article.news .field--name-field-fichier{margin-top:20px;padding-top:10px;border-top:1px dotted #eeeeee;}article.news header{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #eac499;}article.news footer{margin-top:20px;padding-top:20px;border-top:1px dotted #eeeeee;}article.news .field--name-field-fichier .field__items .field--item span{background:rgba(255,255,255,0.2);border:none;}@media screen and (max-width:768px){article.news{padding:20px;}article.news .field--name-body{padding:20px;}}.row-webtv-listing{margin:10px auto;}.row-webtv-listing .field-title{text-align:center;font-family:'Oswald',sans-serif;font-size:16px;}.row-webtv-listing .field-video{position:relative;}.row-webtv-listing .field-video img{border-radius:20px;}.row-webtv-listing .field-video .video-play{position:absolute;width:100%;height:100%;top:0px;background:url(/themes/africarace2018/images/logos/play-128.png) center center no-repeat;filter:alpha(Opacity=40);opacity:0.4;}@media screen and (max-width:768px){.row-webtv-listing .field-title{text-align:center;font-family:'Oswald',sans-serif;font-size:12px;}.row-webtv-listing .field-video .video-play{position:absolute;width:100%;height:100%;top:0px;background:url(/themes/africarace2018/images/logos/play-128.png) center center no-repeat;background-size:80% 80%;filter:alpha(Opacity=40);opacity:0.4;}}.block-views-blocksponsors-course-block-2{margin-bottom:10px;}#section-testimonial{background:#ffbc67 url(/themes/africarace2018/images/background_stone.jpg) center center no-repeat;;width:100%;padding:100px 0px;}#testimonial-carousel{padding:0 10px 30px 10px;margin-top:30px;}#testimonial-carousel .carousel-control{background:none;color:#222;font-size:2.3em;text-shadow:none;margin-top:30px;}#testimonial-carousel .carousel-control.left{top:-50px;left:-12px;}#testimonial-carousel .carousel-control.right{top:-50px;right:-12px !important;}#testimonial-carousel .carousel-indicators{right:50%;top:auto;bottom:0px;margin-right:-19px;}#testimonial-carousel .carousel-indicators li{background:#eee;border:0px;}#testimonial-carousel .carousel-indicators .active{background:#333333;}#testimonial-carousel img{width:100px;height:100px;border:2px solid #e0e0e0;}.item blockquote{border-left:none;margin:0;}.item blockquote img{margin-bottom:10px;}@media (min-width:768px){#testimonial-carousel{margin-bottom:0;padding:0 40px 30px 40px;}}@media (max-width:768px){#testimonial-carousel.carousel-indicators{bottom:-20px !important;}#testimonial-carousel.carousel-indicators li{display:inline-block;margin:0px 5px;width:15px;height:15px;}#testimonial-carousel.carousel-indicators li.active{margin:0px 5px;width:20px;height:20px;}}#africarace_message_infos{width:100%;position:fixed;bottom:0px;left:0px;height:50px;line-height:50px;background:#000;z-index:99;}#africarace_message_infos .message_infos{font-size:16px;width:100%;text-align:left;}#africarace_message_infos .message_infos .title{display:block;width:10%;float:left;}#africarace_message_infos .message_infos .messsage{background:#101010;display:block;width:90%;text-align:right;padding:0px 20px;height:50px;line-height:50px;float:left;}#africarace_message_infos .message_infos .defile{width:100%;padding:0px;display:block;}.region-sidebar-first .menu{background:#2a1401;margin-bottom:10px;}.region-sidebar-first nav{background:#2a1401;}.region-sidebar-first nav h2{color:#fff;font-family:'Oswald',sans-serif;margin:0px;font-size:18px;background:#3f250d;max-width:170px;padding:10px;text-align:left;border-bottom:0px;}.region-sidebar-first nav h2:before{content:"\f0c9";font-family:FontAwesome;margin-right:5px;}.region-sidebar-first .menu > li{}.region-sidebar-first .menu > li a{color:#fff;text-transform:uppercase;padding-top:15px;padding-bottom:15px;}.region-sidebar-first .menu > li.active a{background:#b26a2f;}.region-sidebar-first .menu > li a:before{content:"\f138";font-family:FontAwesome;margin-right:5px;}.region-sidebar-first .menu > li a:hover{background:#502602;}.region-sidebar-first .menu > li a:focus{background:#502602;}.page-course h1{font-family:'Oswald',sans-serif;font-size:26px;border-bottom:1px solid #e3a35a;text-transform:uppercase;padding-bottom:10px;margin-top:0px;color:#fff;}.page-course .block-race-etape h2{font-family:'Oswald',sans-serif;font-size:16px;}.page-course .block-race-etape h2:before{content:"\f111";font-family:FontAwesome;margin-right:5px;}.page-course .main-container{padding-top:170px;}.user-logged-in .page-course .main-container{padding-top:95px;}.page-course .no-padding{min-height:200px;background:-moz-linear-gradient(top,rgba(171,232,255,1) 0%,rgba(125,185,232,0) 100%);background:-webkit-linear-gradient(top,rgba(171,232,255,1) 0%,rgba(125,185,232,0) 100%);background:linear-gradient(to bottom,rgba(171,232,255,1) 0%,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#abe8ff',endColorstr='#007db9e8',GradientType=0);}@media screen and (max-width:992px){.page-course.main-container{padding-top:130px;}.page-course .no-padding{min-height:130px;}}.page-course h1:before{content:"\f1b9";font-family:FontAwesome;margin-right:5px;}.row-path-course .field-image{background:#343434;border:1px solid #000;}.row-path-course .field-image img:last-child{padding:10px;}.row-path-course .field-communique h2{font-family:'Oswald',sans-serif;font-size:20px;margin-top:0px;}.row-path-course .field-communique h2:before{content:"\f05a";font-family:FontAwesome;margin-right:5px;}.row-path-course .field-communique{margin:20px auto;background:#2a1401;background:rgba(42,20,1,0.2);color:#fff;padding:20px;}.row-path-course .field-communique iframe{width:100%;height:450px;overflow:auto;}.row-path-course .field-classement h2{font-family:'Oswald',sans-serif;font-size:20px;margin-top:0px;}.row-path-course .field-classement h2:before{content:"\f05a";font-family:FontAwesome;margin-right:5px;}.row-path-course .field-classement{margin:20px auto;background:#2a1401;background:rgba(42,20,1,0.2);color:#fff;padding:20px;}.row-path-course .field-classement iframe{width:100%;height:450px;overflow:auto;}.block-race-etape .field-link{text-align:right;font-family:'Oswald',sans-serif;font-size:16px;}.block-race-etape .field-link:after{content:"\f0a9";font-family:FontAwesome;margin-right:5px;}#block-views-block-sponsors-course-block-1,#block-views-block-sponsors-course-block-2{background:#fff;border:5px solid #2a1401;width:100%;text-align:center;padding:20px 10px;margin-bottom:10px;}#block-views-block-sponsors-course-block-1 img,#block-views-block-sponsors-course-block-2 img{display:inline-block;text-align:center;}#block-views-block-parcours-block-1{margin-bottom:10px;}#block-views-block-parcours-block-2{margin-bottom:10px;}.etape.page-course h1{font-family:'Oswald',sans-serif;font-size:26px;border-bottom:1px solid #e3a35a;text-transform:uppercase;padding-bottom:10px;margin-top:0px;}.etape.page-course h1:before{content:"\f14a";font-family:FontAwesome;margin-right:5px;}.row-list-etape{width:100%;margin-bottom:10px;background:#ecc89c;background-color:rgb(236,200,156);background-color:rgba(236,200,156,0.5);border:1px solid #f3b069;}.row-list-etape h3{font-family:'Oswald',sans-serif;font-size:20px;text-transform:uppercase;margin-top:0px;}.row-list-etape h3 img{vertical-align:middle;}.row-list-etape .content{padding:15px;}.row-list-etape .field-link{}.row-list-etape .field-link a{background:#432002;color:#fff;padding:5px;font-size:11px;display:block;width:130px;text-align:center;float:right;}.row-list-etape .field-link a:hover{background:#2a1401;text-decoration:none;}article.parcours{background:#ffdfbb url(/themes/africarace2018/images/background_car.jpg) bottom center no-repeat;padding:50px;margin:20px auto;}.field-back{margin-bottom:20px;}article.parcours .field--name-field-image img{border:1px solid #fff;}article.parcours .field--name-body{padding:50px;background:#fff;background:rgba(255,255,255,0.4);border-radius:5px;margin:0px auto 100px auto;}@media screen and (max-width:768px){article.parcours{padding:20px;}article.parcours .field--name-body{padding:20px;margin:0px auto 20px auto;}article.parcours .field--name-field-image{margin-bottom:100px;}}.page-node-type-parcours h1{margin-top:20px;}.page-node-type-parcours h1:before{content:"\f277";font-family:FontAwesome;margin-right:5px;}article.etape .field-image{background:#343434;margin-bottom:20px;padding:10px;}article.etape .field-infos{font-size:16px;margin-bottom:20px;}article.etape iframe{width:100%;height:1000px !important;}article.etape .field-tabs{padding-bottom:20px;}article.etape .field-tabs .nav{border-bottom:1px solid #b07129;}article.etape .field-tabs .nav > li.active a{border-top:1px solid #b07129;border-right:1px solid #b07129;border-left:1px solid #b07129;background:#8f6333;color:#fff;}article.etape .field-tabs .nav > li a:hover{background:#cc9352;border:1px solid #b07129;}article.etape .field-tabs .nav > li.active a:hover{border-top:1px solid #b07129;border-right:1px solid #b07129;border-left:1px solid #b07129;border-bottom:1px solid #8f6333;background:#8f6333;color:#fff;}article.etape .field-tabs .tab-content{padding:20px;background:#2a1401;background:rgba(42,20,1,0.5);color:#fff;border-bottom:1px solid #b07129;border-right:1px solid #b07129;border-left:1px solid #b07129;}article.etape .field--name-field-image .field--item{margin-bottom:20px;}article.etape .field--name-field-image .field--item:last-child{margin-bottom:0px;}#block-bloctrackinggps,#block-blocktrackinggpsen{background:#2a1401;margin:10px auto;}#block-bloctrackinggps .field--name-body,#block-blocktrackinggpsen .field--name-body{padding:20px;color:#fff;}#block-bloctrackinggps h2,#block-blocktrackinggpsen h2{color:#fff;font-family:'Oswald',sans-serif;margin:0px;font-size:18px;background:#3f250d;max-width:170px;padding:10px;text-align:left;border-bottom:0px;}#block-bloctrackinggps h2:before,#block-blocktrackinggpsen h2:before{content:"\f017";font-family:FontAwesome;margin-right:5px;}.row-galerie-etape img{border:1px solid #7b3b04;}.page-galerie-etape a{color:#2a1401;}.row-galerie-etape{margin:10px auto;}.section-parcours{background:#2a1401;}.section-parcours .content{padding:20px;}.section-parcours h2{color:#fff;font-family:'Oswald',sans-serif;margin:0px;font-size:18px;background:#3f250d;padding:10px;max-width:170px;text-align:left;border-bottom:0px;}.section-parcours img{border:1px solid #eeeeee;}.section-parcours .field-link{text-align:right;}.section-parcours .field-link a{background:#ffac42;color:#fff;padding:5px;font-family:'Oswald',sans-serif;font-size:14px;display:block;width:130px;text-align:center;margin:30px auto 10px auto;}.section-parcours .field-link a:hover{background:#3f250d;text-decoration:none;}.view-page-pilote .subtitle{background:#000;background:rgba(0,0,0,0.3);padding:20px;color:#fff;}.view-page-pilote .back-link{margin:10px 0px;}.view-page-pilote .subtitle h2{font-family:'Oswald',sans-serif;font-size:26px;color:#fff;margin-top:0px;}.view-page-pilote .drivers{font-size:16px;}.row-concurrent .block-pilote{background:#110801;color:#fff;padding:30px;}.row-concurrent h2{font-family:'Oswald',sans-serif;font-size:36px;}.row-concurrent .block-pilote h3{font-family:'Oswald',sans-serif;font-size:36px;color:#fff;margin-top:0px;}.row-concurrent .block-pilote .block-copilote{background:#000;margin-bottom:10px;padding:10px;}.row-concurrent .block-pilote .block-copilote h5{font-family:'Oswald',sans-serif;font-size:20px;}.row-concurrent .block-pilote .block-copilote .field-flag{vertical-align:middle;text-align:center;}.row-concurrent .block-pilote .block-copilote .field-flag img{display:inline-block;margin-top:10px;}.row-concurrent .block-vehicle{background:#110801;color:#fff;padding:30px;font-size:16px;}.row-concurrent .block-classement{width:100%;margin-top:20px;}.row-concurrent .block-classement iframe{width:100%;height:250px;}.row-concurrent .block-vehicle .field-image img{}.row-concurrent .block-vehicle h3{font-family:'Oswald',sans-serif;font-size:36px;color:#fff;margin-top:0px;margin-bottom:30px;}.row-concurrent .block-vehicle li{margin-bottom:5px;}.row-concurrent .block-vehicle .field-logo img{display:inline-block;}@media screen and (max-width:992px){.view-page-pilote .subtitle{margin-top:20px;}}.view-trombinoscope-full .row-trombinoscope{margin-top:10px;margin-bottom:10px;}.view-trombinoscope-full .row-trombinoscope .concurrent-infos{padding:5px;}.view-trombinoscope-full .row-trombinoscope .concurrent-infos .field-team{font-size:10px;}.view-trombinoscope-full .row-trombinoscope .concurrent-infos .field-name{font-size:11px;}.view-trombinoscope-full .row-trombinoscope .field-vehicle{font-size:10px;}.view-trombinoscope-full .row-trombinoscope .field-vehicle img{width:50px;}.page-node-type-page .field--name-field-image{text-align:center;}.page-node-type-page .field--name-field-image img{display:inline-block;text-align:center;margin:0px auto;}.page-node-type-page .field--name-field-fichier{margin-top:30px;}.page-node-type-page header .col-md-6{margin-bottom:10px;}.page-node-type-page .footer-node{margin-top:20px;}.path-news .pager-nav{clear:both;background:#fff;background:rgba(255,255,255,0.3);margin-top:20px;border:1px solid #efca9f;}.path-galeries .pager-nav{clear:both;margin-top:20px;border-top:1px solid #eeeeee;}#sliding-popup{background:rgba(255,255,255,0.9) !important;bottom:50px !important;z-index:50 !important;}.page-header{font-family:'Oswald',sans-serif;font-size:36px;}.link-style-1{font-family:'Oswald',sans-serif;font-size:20px;}h2.page-header-2{font-family:'Oswald',sans-serif;font-size:26px;border-bottom:1px solid #e3a35a;text-transform:uppercase;padding-bottom:10px;}h1.title-style-2{font-family:'Oswald',sans-serif;font-size:40px;color:#fff;text-transform:uppercase;border:0px;}h1.title-style-2:before{content:"";}.region-header .tabs--primary{margin-bottom:20px;}.link-style-1:hover{color:#fff;}.separator-light{border-top:1px solid #e3a35a;margin-top:10px;padding-top:10px;}.no-padding{padding:0;}a.btn-maroon,button.btn-maroon{background:#5c2c02;color:#fff;}a.btn-maroon:hover,button.btn-maroon:hover,button.btn-maroon:focus{background:#2a1401 !important;color:#fff;}a.btn-maroon:active,button.btn-maroon:link{background:#2a1401 !important;color:#fff;}a.btn-brown-light,button.btn-brown-light{background:#f0c184;color:#000;}a.btn-brown-light:hover,button.btn-brown-light:hover,button.btn-brown-light:focus{background:#2a1401 !important;color:#fff;}a.btn-brown-light:active,button.btn-brown-light:link{background:#2a1401 !important;color:#fff;}.btn-square{border-radius:0;}.white{color:#fff;}.big{font-size:30px;}.margin-bottom-30,.m-b-30,.mb-30{margin-bottom:30px;}.margin-bottom-10,.m-b-10,.mb-10{margin-bottom:10px;}.size-11{font-size:11px;}.size-12{font-size:12px;}@media screen and (max-width:992px){.responsive-tabs li{font-size:11px;}}.ckeditor-accordion-container .styled{border:0;}.ckeditor-accordion-container .styled dt{margin-bottom:10px;}.ckeditor-accordion-container .styled dd{padding-top:15px;padding-bottom:15px;}.ckeditor-accordion-container .ckeditor-accordion-toggler{text-transform:uppercase;border-radius:5px;font-size:24px;background:#422002;color:#efb36a;padding-top:15px;padding-bottom:15px;}.ckeditor-accordion-container > dl dt.active > a{background:#241101 url(/themes/africarace2018/images/bg-accordion.png) top right no-repeat;border-bottom:none;}.ckeditor-accordion-container > dl dt > a{border-bottom:none;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:focus{background:#efb36a;color:#422002;}.ckeditor-accordion-container > dl dt.active > a:hover,.ckeditor-accordion-container > dl dt.active > a:focus{background:#efb36a url(/themes/africarace2018/images/bg-accordion.png) top right no-repeat;}
