/* Module/Pattern/CSS/Responsive768/MatchSquad.css ****************************************/
/* LE TERRAIN **********************************************************************/
div.div_idalgo_content_match_squad_main {
    margin:10px auto;
    width:100%
}

div.div_idalgo_content_match_squad_container {
    width:auto;
}

/* Logo des &eacute;quipes *********************************************************/
img.img_idalgo_content_match_squad_container_team_picture_local,
img.img_idalgo_content_match_squad_container_team_picture_visitor{
    display:none
}
img.img_idalgo_content_match_squad_container_team_picture_local_small,
img.img_idalgo_content_match_squad_container_team_picture_visitor_small{
    position:absolute;
    display:block;
    z-index:10
}
img.img_idalgo_content_match_squad_container_team_picture_local_small{
    top:37px;
    right:5px
}
img.img_idalgo_content_match_squad_container_team_picture_visitor_small{
    bottom:15px;
    left:5px
}

/* Actions sur un joueur ***************************************************/
div.div_idalgo_content_match_squad_event_web {
    display:none;
}

div.div_idalgo_content_match_squad_event_mobile {
    display:block;
}

/* Identit&eacute; (d&eacute;tails) d'un joueur *************************************************************************/
div.div_idalgo_content_match_squad_main_identity_background{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color: #000000;
    opacity:0;
    -webkit-transition: 0.1s;
       -moz-transition: 0.1s;
        -ms-transition: 0.1s;
         -o-transition: 0.1s;
            transition: 0.1s;
    z-index:-1
}

div.div_idalgo_content_match_squad_container_identity {
    width:250px;
    height:270px;
    top:50%;
    left:50%;
    margin-top:-135px;
    margin-left:-125px;
    padding:20px;
    opacity:0;
    z-index:-1
}
div.div_idalgo_content_match_squad_container_identity_active{
    z-index:10;
    opacity:1;
}
div.div_idalgo_content_match_squad_main_identity_background_active{
    z-index:0;
    opacity:0.6;
}

div.div_idalgo_content_match_squad_container_identity_competition {
    position: absolute;
    top: 50px;
    left: 50%;
}
div.div_idalgo_content_match_squad_container_identity_statistic {
    position: absolute;
    top: 80px;
    left: 50%;
}

div.div_idalgo_content_match_squad_container_identity_statistic div span {
    font-size:2em;
}

div.div_idalgo_content_match_squad_container_identity_arrow {
    display:none;
}

/* Boutons de gestion de l'affichage "Titulaires/Rempla&ccedil;ants" *************************************************************************/
ul.ul_idalgo_content_match_squad_container_action {
    position:relative;
    display:block;
    height:22px;
    top:0;
    left:0;
    margin:auto;
    width:auto;
    border:1px solid #949494
}

ul.ul_idalgo_content_match_squad_container_action li {
    float:left;
    width:50%;
    height:20px;
    text-indent: 0px;
    text-align: center;
    overflow:hidden;
    text-overflow:ellipsis;
    text-overflow:'.';
    white-space:nowrap;
    border:none
}

ul.ul_idalgo_content_match_squad_container_action li.li_idalgo_content_match_squad_container_action_selected {
    border:none;
    height:22px;
}

ul.ul_idalgo_content_match_squad_container_action li div.div_idalgo_content_match_squad_container_action_arrow {
    display:none;
}

/* Customer/UnionBordeauxBegles/Rugby/Common/CSS/UnionBordeauxBegles.css ******************/
/* TITRES */
div.idalgo_title1{
    border-width:0 0 6px 0;border-color:#651d32;margin-bottom:15px;height:41px}
h2.idalgo_title1{
    border-width:0;border-style:none;padding-left:0;letter-spacing:0.8px;font-size:24px}

div.idalgo_title2{background-color:#651d32;height:40px;border:none;border-radius:0;text-align:center;opacity:1}
div.idalgo_title2 h3{
    color:white;text-align:center;padding-left:0;height:100%;line-height:40px;font-weight:bold;font-size:15px}

/*span.idalgo_title2_icon_show,
span.idalgo_title2_icon_hide{top:9px}*/
div span.idalgo_picture_triangle{background-position:center -4340px;height:40px;width:40px}

div.div_idalgo_container div.idalgo_title2 h3{margin-left:5px}

/* LIENS */
div.idalgo_sprite.idalgo_sprite_link{display:none}
div.div_idalgo_module_link a.a_idalgo_module_link {
    position:relative;display:inline;padding:0;right:auto;left:auto;
    color:#ffffff;font-weight:900;text-align:center;text-transform:uppercase}

div.div_idalgo_module_link a.a_idalgo_module_link:hover{text-decoration:none}
div.div_idalgo_module_link a.a_idalgo_module_link:after {
    background-color:rgba(0,0,0,0);background-repeat:repeat;background-position:0 0;
    background-image:url("https://www.ubbrugby.com/application/assets/img/icn-arrow-right_8.png");
    content:"";position:absolute;
    height:14px;margin-top:-7px;right:-20px;top:50%;width:8px}

/* LISTES DEROULANTES */
div.div_idalgo_content_calendar_part_listbox{margin:0;height:40px}

div.div_idalgo_content_calendar_part_listbox div.div_idalgo_listbox{margin-top:5px;height:35px}
div.div_idalgo_listbox span,
div.div_idalgo_listbox a{color:#000000}
ul.ul_idalgo_dropdown_menu li.li_idalgo_dropdown_menu a[href]:hover{text-decoration:none}


div.div_idalgo_listbox button.button_idalgo{
    color:black;padding:0 40px 0 10px;height:100%;line-height:35px;
    font-size:0.875em;text-align:left;font-weight:normal}
div.div_idalgo_listbox span.idalgo_picture_triangle{background-color:#651d32;top:0}
div.div_idalgo_listbox .button_idalgo:hover,
div.div_idalgo_listbox.active .button_idalgo{
    color:rgba(0,0,0,0.6)}

div.div_idalgo_listbox.active ul.ul_idalgo_dropdown_menu{padding:0;margin:0;border-top-width:0}
ul.ul_idalgo_dropdown_menu li.li_idalgo_dropdown_menu{padding:8px 15px}
ul.ul_idalgo_dropdown_menu li.li_idalgo_dropdown_menu:hover{background-color:transparent}
ul.ul_idalgo_dropdown_menu li.li_idalgo_dropdown_menu:nth-child(odd){background-color:#f0f0f0}

/* ONGLETS */
div.div_idalgo_content ul.ul_idalgo_nav{height:40px;padding:0;background-color:#f0f0f0;
    border-width:0 0 1px 0;border-style:solid;border-color:#BFBFBF}

div.div_idalgo_content ul.ul_idalgo_nav li.li_idalgo_left{width:25%}
div.div_idalgo_content_standing_content ul.ul_idalgo_nav_tab > li:first-child{margin:0}

div.div_idalgo_content ul.ul_idalgo_nav li.li_idalgo_left a{
    height:40px;background-color:transparent;border-style:none;
    font-weight:bold;font-size:15px;color: #414141;line-height:40px;text-transform:uppercase !important}

div.div_idalgo_content ul.ul_idalgo_nav_tab > li > a.a_idalgo_active:hover,
div.div_idalgo_content ul.ul_idalgo_nav li.li_idalgo_left a.a_idalgo_active{
    border-width:1px 1px 0 1px;border-style:solid;border-color:#BFBFBF;
    text-transform:uppercase !important;color:#651d32;background-color:#ffffff}