/* Module/Common/CSS/Main.css *************************************************************/
/* Configuration des &eacute;l&eacute;ments du template */
div.div_idalgo_header,
div.div_idalgo_content_full,
div.div_idalgo_content,
div.div_idalgo_aside{position:relative}

div.div_idalgo_header{z-index:1}
div.div_idalgo_content_full{z-index:0}
div.div_idalgo_page div.div_idalgo_content_full{margin-top:20px}

/* Configuration initiale */
div.div_idalgo_container{
    position:relative;
    display:block;
    margin:0 auto;
    color: #171717;
    font-family: helvetica,arial,sans-serif;
    font-size: 1em;
    line-height:1em;
    z-index: 1;
}

.div_idalgo_container a{color:#171717;}
div.div_idalgo_container a,
div.div_idalgo_container a:link,
div.div_idalgo_container a:visited,
div.div_idalgo_container a:active{text-decoration:none;}
div.div_idalgo_container img {border:0;}

.div_idalgo_container ul{list-style: none outside none;padding:0;margin:0}
.idalgo ul{list-style: none outside none;padding:0;margin:0}

/* Styles transversaux */
div.div_idalgo_clear {clear:both;}

/* A d&eacute;placer? */
li.li_idalgo_button_list{display: inline-block;margin-bottom:5px;display:inline;}
ul.ul_idalgo_button_list li + li{margin-left:5px;}
a.a_idalgo_button_list{text-decoration:none;padding:0 5px;}

div.div_idalgo_content_openclose .idalgo_dropdown_arrow{
    position:absolute;
    left:10px;
}


/** Base iDalgo ?? **/
div.div_idalgo_container h1,
div.div_idalgo_container h2,
div.div_idalgo_container h3,
div.div_idalgo_container h4,
div.div_idalgo_container h5,
div.div_idalgo_container h6 {
  text-rendering: optimizelegibility;
}

div.div_idalgo_widget_link{
    position:relative;
    height:1em;
    text-align:right;
    background-color:#ededed;
}
a.a_idalgo_widget_link{
    color:#0000ff;
}

/** Link par d&eacute;fault ***/
div.div_idalgo_module_link{
    position:relative;
    margin:10px 0 0 0;
    opacity:0.75;
    filter:alpha(opacity=75);
    height:1.3125em;
    line-height:1.3125em;
    cursor:pointer;
}
div.idalgo_sprite_link{
    position:absolute;
    top:0;right:5px;
    width:22px;height:22px;
    background-position: center -1121px;
}
div.div_idalgo_module_link a.a_idalgo_module_link{
    position:absolute;
    top:0;right:0;
    padding-right:32px;
    padding-left:12px;
    font-weight:bold;
    font-size:0.75em;
    text-align:right;
    text-transform:lowercase;
    text-decoration:none;
}
div.div_idalgo_module_link a.a_idalgo_module_link:hover{
    text-decoration:underline;
}
div.div_idalgo_content_addon_node{position:relative;}
img.img_idalgo_content_addon_node{position:relative;}
span.span_idalgo_content_addon_node_title{position:relative;display:block;font-size:0.75em;color:#abacaf;}

.div_idalgo_pointer {
    cursor:pointer;
}

/*** Widgets ***/
div.div_idalgo_widget{margin-bottom:10px;}
div.div_idalgo_widget a{margin:0}

/** Micro Clearfix **/
.idalgo_clearfix:before, .idalgo_clearfix:after{content:' ';display:table;}
.idalgo_clearfix:after{clear:both;}

/** Badge **/
.idalgo_badge {
  font-size: 10px;
  font-weight:bold;
  line-height: 14px;
  color: #464646;
  white-space: nowrap;
  vertical-align: baseline;
  background-color: #ffffff;
  padding: 2px 5px;
  -webkit-border-radius: 9px;
     -moz-border-radius: 9px;
          border-radius: 9px;
}

/** Element mobile &agrave; cacher **/
@media only screen and (min-width: 479px) {
  .idalgo_show_mobile {display:none;}
}

/* Module/Motor/CSS/ResultPopup.css *******************************************************/
div.div_idalgo_display_popup_result_motor_stage{
    position:absolute;
    border:1px solid #dddddd;
    z-index:100;
    background-color:#ffffff;
    width:358px;
    padding-bottom:32px;
    left:0
}

ul.ul_idalgo_display_popup_result_motor_stage_list_result{display:none}
div.div_idalgo_display_popup_result_motor_stage[data-session="1"]
    ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-session="1"],
div.div_idalgo_display_popup_result_motor_stage[data-session="2"]
    ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-session="2"],
div.div_idalgo_display_popup_result_motor_stage[data-session="3"]
    ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-session="3"],
div.div_idalgo_display_popup_result_motor_stage[data-session="4"]
    ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-session="4"],
div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-session="5"],
div.div_idalgo_display_popup_result_motor_stage[data-session="6"]
    ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-session="6"],
div.div_idalgo_display_popup_result_motor_stage[data-session="7"]
    ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-session="7"]{display:block;overflow:hidden}

li.li_idalgo_display_popup_result_motor_stage_list_result_content, div.div_idalgo_display_popup_result_motor_stage_head_popup,
div.div_idalgo_display_popup_result_motor_stage_stage, div.div_idalgo_display_popup_result_motor_stage_time{
    border-width:0 0 1px 0;
    border-style:solid;
    border-color:#dddddd
}

li.li_idalgo_display_popup_result_motor_stage_list_result_content,div.div_idalgo_display_popup_result_motor_stage_time{
    margin:0 5px
}

li.li_idalgo_display_popup_result_motor_stage_list_result_content, div.div_idalgo_display_popup_result_motor_stage_stage{
    height:32px
}

li.li_idalgo_display_popup_result_motor_stage_list_result_content{
    position:relative;
    display:block
}

div.div_idalgo_display_popup_result_motor_stage_head_popup{
    height:50px;
    text-align:center
}
img.img_idalgo_display_popup_result_motor_stage_head_popup_country_area{
    top:16px;
    left:6px;
    position:absolute}
span.span_idalgo_display_popup_result_motor_stage_head_popup_race_name{
    letter-spacing:0.5em;
    text-transform:uppercase;
    color:#464646;
    line-height:50px;
    font-size:0.5em
}

div.div_idalgo_display_popup_result_motor_stage_time{height:26px;text-align:right}

span.span_idalgo_display_popup_result_motor_stage_stage_name{
    border-right:1px solid #dddddd;
    position:relative;
    display:block;
    height:100%;
    width:33.056%;
    text-align:center;
    line-height:32px;
    text-transform:uppercase;
    font-size:0.7em;
    font-weight:bold;
    float:left
}
span.span_idalgo_display_popup_result_motor_stage_stage_name[onclick]{
    cursor:pointer
}

div.div_idalgo_display_popup_result_motor_stage[data-session="1"]
span.span_idalgo_display_popup_result_motor_stage_stage_name[data-session="1"],
div.div_idalgo_display_popup_result_motor_stage[data-session="2"]
span.span_idalgo_display_popup_result_motor_stage_stage_name[data-session="2"],
div.div_idalgo_display_popup_result_motor_stage[data-session="3"]
span.span_idalgo_display_popup_result_motor_stage_stage_name[data-session="3"],
div.div_idalgo_display_popup_result_motor_stage[data-session="4"]
span.span_idalgo_display_popup_result_motor_stage_stage_name[data-session="4"],
div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
span.span_idalgo_display_popup_result_motor_stage_stage_name[data-session="5"],
div.div_idalgo_display_popup_result_motor_stage[data-session="6"]
span.span_idalgo_display_popup_result_motor_stage_stage_name[data-session="6"],
div.div_idalgo_display_popup_result_motor_stage[data-session="7"]
span.span_idalgo_display_popup_result_motor_stage_stage_name[data-session="7"],
div.div_idalgo_display_popup_result_motor_stage[data-session="0"]
span.span_idalgo_display_popup_result_motor_stage_stage_name[data-session="0"],
span.span_idalgo_display_popup_result_motor_stage_stage_name[onclick]:hover{
    background-color:#ffffff
}

span.span_idalgo_display_popup_result_motor_stage_head_popup_close{
    position:absolute;
    right:0;
    top:10px;
    cursor:pointer
}
div.div_idalgo_display_popup_result_motor_stage_time > span{
    position:relative;
    line-height:28px;
    font-size:0.8em;
    color:#0000ff;
    font-weight:bold
}
div.div_idalgo_display_popup_result_motor_stage[data-stage="4"]
    div.div_idalgo_display_popup_result_motor_stage_time > span{margin-right:19px}
div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    div.div_idalgo_display_popup_result_motor_stage_time{display:none}
div.div_idalgo_display_popup_result_motor_stage[data-session="6"]
    div.div_idalgo_display_popup_result_motor_stage_time > span{margin-right:45px}

span.span_idalgo_display_popup_result_motor_stage_list_result_content_position{
    font-weight:bold;
    position:relative;
    float:left;
    display:block;
    height:100%;
    width:20px;
    text-align:center;
    line-height:32px;
    margin-right:5px;
    font-size:0.75em
}

img.img_idalgo_display_popup_result_motor_stage_list_result_content_country{
    position:relative;
    display:block;
    left:3px;
    top:10px;
    float:left
}

span.span_idalgo_display_popup_result_motor_stage_list_result_content_name{
    position:relative;
    height:50%;
    display:block;
    float:left;
    left:10px;
    text-transform:uppercase;
    font-size:0.6875em;
    font-weight:bold;
    top:3px
}

span.span_idalgo_display_popup_result_motor_stage_list_result_content_constructor{
    position:absolute;
    height:14px;
    display:block;
    font-size:0.6875em;
    text-transform:uppercase;
    bottom:3px;
    left:52px;
    color:#abacaf
}

span.span_idalgo_display_popup_result_motor_stage_list_result_content_time {
    position:relative;
    display:block;
    height:100%;
    float:right;
    color:#0000ff;
    font-size:0.6875em;font-weight:bold;
    top:3px
}

span.span_idalgo_display_popup_result_motor_stage_list_result_content_session{
    position:relative;
    display:block;
    width:14px;
    float:right;
    font-size:0.6875em;
    margin-left:5px;
    font-weight:bold;
    top:3px
}

span.span_idalgo_display_popup_result_motor_stage_list_result_content_points{
    position:relative;
    display:block;
    width:40px;
    height:100%;
    float:right;
    font-size:0.6875em;
    margin-left:5px;
    font-weight:bold;
    text-align:center;
    top:3px
}

/* Grille de d&eacute;part */
div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    ul.ul_idalgo_display_popup_result_motor_stage_list_result{
    position:relative;
    padding:10px;
    margin:10px;
    border:1px solid #dddddd;
    -webkit-transition:0.5s;
       -moz-transition:0.5s;
        -ms-transition:0.5s;
         -o-transition:0.5s;
            transition:0.5s
}
div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    ul.ul_idalgo_display_popup_result_motor_stage_list_result:after{
        content:'';
        position:relative;
        display:block;
        clear:both
}

div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    li.li_idalgo_display_popup_result_motor_stage_list_result_content{
    width:45%;
    border-width:1px 0 0 0;
    overflow:hidden;text-overflow:ellipsis;text-overflow:'.';white-space:nowrap;
    color:#abacaf;
    cursor:pointer}
div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    li.li_idalgo_display_popup_result_motor_stage_list_result_content:after{
        content:'';
        position:absolute;display:block;
        top:0;left:0;width:100%;height:6px;
        border-width:0 1px;border-style:solid;border-color:#dddddd;
        box-sizing:border-box
}
div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    li.li_idalgo_display_popup_result_motor_stage_list_result_content:nth-child(2n+1){float:left}
div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    li.li_idalgo_display_popup_result_motor_stage_list_result_content:nth-child(2n){float:right;top:10px}
div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    span.span_idalgo_display_popup_result_motor_stage_list_result_content_time,
div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    span.span_idalgo_display_popup_result_motor_stage_list_result_content_constructor{display:none}
div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    span.span_idalgo_display_popup_result_motor_stage_list_result_content_position{
    position:absolute;
    width:20px;
    text-align:right;
    float:none
}
div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    img.img_idalgo_display_popup_result_motor_stage_list_result_content_country{
    position:absolute;
    top:11px;left:25px;
    width:16px;
    line-height:32px;
    float:none
}
div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    span.span_idalgo_display_popup_result_motor_stage_list_result_content_name{
        display:inline;
        margin-left:50px;
        top:0;left:0;
        line-height:32px;
        float:none;
        color:#abacaf;
        pointer-events:none;
        cursor:default;
}

/* Grille de d&eacute;part - gestion des infos supl&eacute;mentaires des pilotes */
div.div_idalgo_display_popup_result_motor_stage_list_result_pilot.left,
div.div_idalgo_display_popup_result_motor_stage_list_result_pilot.right{
    position:absolute;
    top:0;width:130px;height:100%;
    border:0 solid #dddddd;
    -webkit-transition:0.5s;
       -moz-transition:0.5s;
        -ms-transition:0.5s;
         -o-transition:0.5s;
            transition:0.5s
}

div.div_idalgo_display_popup_result_motor_stage_list_result_pilot.left {left:-161px;border-right-width:1px}
div.div_idalgo_display_popup_result_motor_stage_list_result_pilot.right{right:-161px;border-left-width:1px}

ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='left']
    div.div_idalgo_display_popup_result_motor_stage_list_result_pilot.left{left:0}
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='right']
    div.div_idalgo_display_popup_result_motor_stage_list_result_pilot.right{right:0}

div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='left']{padding-left:160px}
div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='right']{padding-right:160px}

div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
    li.li_idalgo_display_popup_result_motor_stage_list_result_content[data-selected]
        span.span_idalgo_display_popup_result_motor_stage_list_result_content_name{color:#0000ff}


div.div_idalgo_display_popup_result_motor_stage_list_result_pilot_arrow{
    -webkit-transition:1s;
       -moz-transition:1s;
        -ms-transition:1s;
         -o-transition:1s;
            transition:1s
}
div.div_idalgo_display_popup_result_motor_stage_list_result_pilot_arrow,
div.div_idalgo_display_popup_result_motor_stage_list_result_pilot_arrow:after{
    content:'';
    position:absolute;display:block;
    width:0;height:0;
    border-style:solid
}
div.div_idalgo_display_popup_result_motor_stage_list_result_pilot.left
    div.div_idalgo_display_popup_result_motor_stage_list_result_pilot_arrow{
    top:10px;right:-30px;
    border-width:25px 0 25px 30px;
    border-color:transparent transparent transparent #abacaf}
div.div_idalgo_display_popup_result_motor_stage_list_result_pilot.left
    div.div_idalgo_display_popup_result_motor_stage_list_result_pilot_arrow:after{
    top:-25px;right:1px;
    border-width:25px 0 25px 30px;
    border-color:transparent transparent transparent #ffffff}
div.div_idalgo_display_popup_result_motor_stage_list_result_pilot.right
    div.div_idalgo_display_popup_result_motor_stage_list_result_pilot_arrow{
    top:10px;left:-30px;
    border-width:25px 30px 25px 0;
    border-color:transparent #abacaf transparent transparent}
div.div_idalgo_display_popup_result_motor_stage_list_result_pilot.right
    div.div_idalgo_display_popup_result_motor_stage_list_result_pilot_arrow:after{
    top:-25px;left:1px;
    border-width:25px 30px 25px 0;
    border-color:transparent #ffffff transparent transparent}

span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.name,
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.firstName,
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.constructor,
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.country,
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.heightWeight,
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.date,
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.year,
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.city,
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.season,
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.standing{
     position:absolute;
     font-size:0.875em;color:#abacaf;line-height:16px
}

ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='left']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.name,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='left']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.firstName,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='left']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.constructor,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='left']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.country,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='left']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.heightWeight,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='left']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.date,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='left']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.year,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='left']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.city,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='left']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.season,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='left']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.standing{
    left:10px;
    text-align:left
}

ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='right']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.name,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='right']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.firstName,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='right']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.constructor,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='right']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.country,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='right']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.heightWeight,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='right']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.date,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='right']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.year,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='right']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.city,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='right']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.season,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='right']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.standing{
    right:10px;
    text-align:right
}

span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.name        {top:10px}
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.firstName   {top:25px;}
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.constructor {top:175px}
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.country     {top:160px}
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.heightWeight{top:230px}
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.date        {top:245px}
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.year        {top:260px}
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.city        {top:275px}
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.season      {top:320px}
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.standing    {top:335px}

span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.name,
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.name a{
    font-size:1em;font-weight:bold;color:#0000ff;text-transform:uppercase}
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.firstName{
    font-size:1em;font-weight:bold;color:#171717}
div.div_idalgo_display_popup_result_motor_stage_list_result_pilot.photo{
    position:absolute;overflow:hidden;
    top:50px;width:100px;height:100px;
    border-radius:50px}

span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.date{font-size:0.75em}

ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='left']
    div.div_idalgo_display_popup_result_motor_stage_list_result_pilot.photo{left:10px}
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='right']
    div.div_idalgo_display_popup_result_motor_stage_list_result_pilot.photo{right:10px}

div.div_idalgo_display_popup_result_motor_stage_list_result_pilot.photo img{
    position:absolute;
    top:-20px;left:0}

span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.country{
    display:block;right:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.country img{margin:2px 0;vertical-align:top}
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.country img{margin-right:5px}
span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.country span{line-height:20px;vertical-align:top}

ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='left']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.country span,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='left']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.country img{text-align:left}
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='right']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.country span,
ul.ul_idalgo_display_popup_result_motor_stage_list_result[data-open='right']
    span.span_idalgo_display_popup_result_motor_stage_list_result_pilot.country img{text-align:right}


div.div_idalgo_dom_match_content_popup{display:inline-block}


div.div_idalgo_display_popup_result_motor_stage_div_no_session{
    text-align: center;
    margin-top: 5px;
}
span.span_idalgo_display_popup_result_motor_stage_span_no_session_text{
    font-size: 0.75em;
    display: block;
    position: relative;
    height: 100%;
}

div.div_idalgo_display_popup_result_motor_stage_time[display='0']{
    display: none;
}

ul.ul_idalgo_display_popup_result_motor_stage_list_result,
div.div_idalgo_display_popup_result_motor_stage[data-session="0"]
div.div_idalgo_display_popup_result_motor_stage_time,
div.div_idalgo_display_popup_result_motor_stage[data-session="5"]
div.div_idalgo_display_popup_result_motor_stage_comment,
div.div_idalgo_display_popup_result_motor_stage[data-session="6"]
div.div_idalgo_display_popup_result_motor_stage_comment
{display:none}


div.div_idalgo_display_popup_result_motor_stage[data-session='0']{
    padding-bottom:0
}

/*** Popup Commentaire ***/
div.div_idalgo_display_popup_result_motor_stage_comment{
    position:relative;display:block;
    padding:35px 0
}
div.div_idalgo_display_popup_result_motor_stage_comment
    ul.ul_idalgo_content_motor_race_comment{
        margin-left:30px;
        margin-right:25px;
    font-size:0.9em
    }
        div.div_idalgo_content_motor_race_comment_content_addon_type{
            position:relative;display:block;
            height:32px;width:32px;
            border:1px solid #dddddd;
            border-radius:50%;
            background-position:center center;
            background-repeat:no-repeat;
        }

/* Module/Motor/CSS/RaceComment.css *******************************************************/
div.div_idalgo_content_motor_race_comment{position:relative;display:block}

ul.ul_idalgo_content_motor_race_comment_category{position:relative;display:block;margin-bottom:1em}
li.li_idalgo_content_motor_race_comment_category{
    position:relative;display:block;
    float:left;
    margin-bottom:10px;
    margin-left:10px;
}
div.div_idalgo_content_motor_race_comment_category_cnt{
    position:relative;
    margin:0;margin-right:5px;
    cursor:pointer;
    z-index: 10;
}
div.div_idalgo_content_motor_race_comment_category_cnt:hover a{color:#66cc33;text-decoration:underline;}
a.a_idalgo_content_motor_race_comment_category_cnt_name,
a.a_idalgo_content_motor_race_comment_category_cnt_shortname{
    position:relative;display:block;
    padding:0;padding-right:25px;
    height:2em;
    text-align:center;overflow:hidden;
    font-size:0.625em;
    color:#abacaf;
    text-transform:uppercase;
    line-height:18px;
    z-index: 5;
}
a.a_idalgo_content_motor_race_comment_category_cnt_shortname{display:none}
ul.ul_idalgo_content_motor_race_comment_category li:first-child a{padding-right:35px;}
div.div_idalgo_content_motor_race_comment_category_selected a{color:#66cc33;}
span.span_idalgo_content_motor_race_comment_category_cnt_count{
    position:absolute;display:block;
    right:2px;top:50%;
    margin-top:-10px;
    color:#0000ff;
    z-index: 5;
}


ul.ul_idalgo_content_motor_race_comment{
    position:relative;display:block;
    margin-left:70px;
    border-left:2px solid #dddddd
}
li.li_idalgo_content_motor_race_comment{position:relative;display:block;margin-bottom:3em}
li.li_idalgo_content_motor_race_comment:last-child{margin-bottom:0}
    div.div_idalgo_content_motor_race_comment_left {
        position:absolute;
        top:0;left:-70px;
        width:90px;height:40px;
    }
    li.li_idalgo_content_motor_race_comment:first-child
        div.div_idalgo_content_motor_race_comment_left {background-color:#ffffff}

        span.span_idalgo_content_motor_race_comment_left_lap{
            position:absolute;display:block;
            right:2px;top:5px;
            width:38px;height:38px;
            font-weight:bold;
            text-align:center;
            line-height:38px;
            color:#abacaf;
            background-color:#ffffff
        }
        div.div_idalgo_content_motor_race_comment_left_type{
            position:absolute;display:block;
            top:9px;right:40px;
            height:32px;width:32px;
            border:1px solid #dddddd;
            border-radius:50%;
            background-position:center center;
            background-repeat:no-repeat;
        }
    div.div_idalgo_content_motor_race_comment_content{
        position:relative;display:block;
        margin-left:32px;
        border:2px solid #ededed;
        border-radius:5px;
        padding:5px 10px 20px 10px
    }
    div.div_idalgo_content_motor_race_comment_content:after,
    div.div_idalgo_content_motor_race_comment_content:before {
        position: absolute;
        left:-10px;
        top: 25px;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        pointer-events: none;
    }

    div.div_idalgo_content_motor_race_comment_content:after {
        border-color: transparent;
        border-right-color: #ffffff;
        border-width: 5px;
        margin-top: -5px;
    }

    div.div_idalgo_content_motor_race_comment_content:before {
        border-color: transparent;
        border-right-color: #ededed;
        border-width: 6px;
        margin-top: -6px;
        left:-12px
    }
li.li_idalgo_content_motor_race_comment:nth-child(odd)
    div.div_idalgo_content_motor_race_comment_content {
        background-color: #ededed;
    }
li.li_idalgo_content_motor_race_comment:nth-child(odd)
    div.div_idalgo_content_motor_race_comment_content:after {
        border-right-color: #ededed
    }
li.li_idalgo_content_motor_race_comment.li_idalgo_content_motor_race_comment_grey
    div.div_idalgo_content_motor_race_comment_content{background-color:#ededed}
li.li_idalgo_content_motor_race_comment.li_idalgo_content_motor_race_comment_grey
    div.div_idalgo_content_motor_race_comment_content:after{border-right-color: #ededed}
li.li_idalgo_content_motor_race_comment.li_idalgo_content_motor_race_comment_white
    div.div_idalgo_content_motor_race_comment_content{background-color:#ffffff}
li.li_idalgo_content_motor_race_comment.li_idalgo_content_motor_race_comment_white
    div.div_idalgo_content_motor_race_comment_content:after{border-right-color: #ffffff}

div.div_idalgo_content_motor_race_comment_content_title{position:relative;display:block;line-height: 1.5em;}
span.span_idalgo_content_motor_race_comment_content_title{font-weight:bold;font-size:1em;color:#171717}
p.p_idalgo_content_motor_race_comment_content {
    position:relative;
    margin: 5px 0px 9px 0px;
    font-size: 1em;
    line-height: 1.45em;
    text-align: justify;
}

ul.ul_idalgo_content_motor_race_comment_content_addon{
    position:absolute;display:block;
    right:10px;bottom:-15px
}

li.li_idalgo_content_motor_race_comment_content_addon{
    position:relative;display:block;float:right;width:34px;height:34px;
    margin-left:4px
}

div.div_idalgo_content_motor_race_comment_content_addon_constructor,
div.div_idalgo_content_motor_race_comment_content_addon_pilot{
    position:relative;
    overflow:hidden;
    height:32px;width:32px;
    border:1px solid #dddddd;
    border-radius:50%;
    background-color:#ffffff
}
div.div_idalgo_content_motor_race_comment_content_addon_constructor img{width:32px;height:32px}
div.div_idalgo_content_motor_race_comment_content_addon_pilot img{position:absolute;top:-5px}

div.div_idalgo_content_motor_race_comment
{
    margin-top: 15px;
}

/* Customer/Sudpresse/Sport/Common/CSS/Main.css *******************************************/
/*** STRUCTURE GENERALE ***/
div.div_idalgo_aside > div{
    margin-bottom:32px
}
div.div_idalgo_header *,
div.div_idalgo_content *,
div.div_idalgo_aside *{
    box-sizing:content-box
}
div.div_idalgo_header ul,
div.div_idalgo_content ul,
div.div_idalgo_aside ul{
    list-style:none;
    margin:0;
    padding:0
}

div.div_idalgo_content{
    z-index:0
}

/*** TABLEAU ***/
/*div.div_idalgo_content table th,
div.div_idalgo_content table td{text-align:center}
*/

/*** WIDGET ***/
/*div.div_idalgo_widget{font-size:1em;background-color:white;margin-bottom:0}
div.div_idalgo_aside div.div_idalgo_widget > div:last-child{margin-bottom:20px}

div.div_idalgo_widget_link{background-color:transparent}
div.idalgo_sprite_link{left:5px}
div.div_idalgo_module_link a.a_idalgo_module_link{
    font-weight:normal;left:5px;padding-left:25px;text-align:left;text-transform:none}

div.idalgo_title_format3{margin-top:0}
*/