/**
 * 1969-2018 Relais Colis
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to contact@relaiscolis.com so we can send you a copy immediately.
 *
 *  @author    Quadra Informatique <modules@quadra-informatique.fr>
 *  @copyright 1969-2018 Relais Colis
 *  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
.frame_relais {
    display: none;
}
.frame_relais .relais-title, 
.relais_home_options .relais-title, 
#relais_home_plus_options .relais-title {
    color: var(--color-black);
    font-size:22px;
}
.frame_relais .relay-info-intro, 
.relais_home_options .relay-info-intro, 
#relais_home_plus_options .relay-info-intro {
    text-decoration: underline;
    color:var(--color-black);
    padding-bottom: 15px;
    display: inline-block;
    font-weight: bold;
}
.frame_relais .choice-info, 
.relais_home_options .choice-info, 
#relais_home_plus_options .choice-info {
    font-size:0.8rem;
}
.frame_relais .relay-info-title, 
.relais_home_options .relay-info-title, 
#relais_home_options .relay-info-title, 
#relais_home_plus_options .relay-info-title {
    text-transform: uppercase;
    padding-bottom: 10px;
    font-size:16px;
    font-weight: bold;
    display: inline-block;
    color: var(--color-black);
}

#map_rc_wrapper {
    display:none;
}

.frame_relais .column{
    margin-top:15px;
}
#divMapContainer {
    height: 430px;
}


#divInfohtml .wrapper-locate table {
    font-size:0.8rem;
}
#divInfohtml .locate-info {
    margin-top:5px;
}
#divInfohtml .locate-title a {
    color:var(--color-black);
    text-decoration: none;
    padding-left:5px;
}
#divInfohtml .locate-title a:hover {
    cursor:pointer;
}
#divInfohtml .locate-title {
    margin-bottom:15px;
}
.num-locate {
    background-color: var(--color-primary);
    color:#fff;
    font-size: 14px;
    padding: 3px 8px;
}
.sMapBubble td,.sMapBubble th {
    padding:0;
}

.free_rc, .rc_price {
    color: var(--color-black);
    font-weight: bold;
}
#divMapContainer .ui-picto-poi div {
    font-size:14px;
    background-color: transparent!important;
    left:2px!important;
    top:18px!important;
    z-index:1001;
}
.info-comp-rc {
    font-size:12px;
}
#relais_home_plus_options .col-xs-12, #relais_home_plus_options .col-xs-6, #relais_home_plus_options .col-xs-2 {
    padding-right: 5px;
    padding-left: 5px;
}
.rc-cost-update span:hover {
    color:#ffffff;
}
.rc-info-account i {
    padding-bottom: 0.5rem!important;
}
#divMapContainer table td {
    padding:0px !important;
}
#set-another-relay:hover, .button-relais:hover {
    cursor: pointer;
}

.table-horaire {
    display: table;
	width: 100%;
}

.table-horaire-body {
    display: table-row-group;
}

.lign-horaire {
    display: table-row; /* comportement visuel de cellule */
    vertical-align: middle;
    margin-top: 5px;
    margin-bottom: 5px;
}

.cell-horaire {
    display: table-cell;
    min-height: 32px;
    text-align: center;
    padding : 5px;
}

.cell-jour {
    display: table-cell;
    min-height: 32px;
    padding : 5px;
    padding-left: 0;
}