/* pictogramme actif pour interrogation */
.infoButton:after {
    content: '\e81f' !important;
    font-size: 12pt !important;
    margin-right: 0 !important;
}

@media (max-width: 992px) {
    #tb_Carte_breadcrumbs {
        display: none !important;
    }
}

/* panneau latéral */
#responsiveContainer {
    height: 100%;
    width: 100%;
    overflow: hidden;
}
.centerPane {
    padding: 0px;
    margin: 0px;
    border-width: 0px;
    overflow: hidden;
    height: 100%;
    width: 100%;
}
.navbar {
    margin-bottom: 0 !important;
    border: 0 !important;
}
#leftPanel
{
    width: 324px;
    float: left;
    height: 100%;
    transition-timing-function: ease-in;
}
#leftPanel #leftPanelContainer
{
    height: 100%;
    width: calc(100% - 5px);
    float: left;
}
#leftPanel #leftPanelContainer .leftPanelTitle
{
    padding: 2px 8px;
    height: 39px;
    width: 100%;
    background-color: #f5f5f5;
    line-height: 36px;
}
#leftPanel #leftPanelContainer #leftPanelTitleIcon:before
{
    font-family: topomaps;
    content: '\eae1';
    font-size: 11pt;
    font-weight: 100;
    position: relative;
    padding-right: 10px;
}
#leftPanel #leftPanelContainer #leftPanelContent
{
    overflow: auto;
    height: 100%;
    width: 100%;
}
#leftPanel #leftSplitbar
{
    background-color: #dcdcdc;
    height: 100%;
    float: right;
    width: 5px;
    cursor: w-resize;
}
#leftPanel .dijitTabPaneWrapper {
    overflow-y: auto;
    overflow-x: hidden;
}
@media (max-width:767px)
{
    #leftPanel
    {
        width: 0;
    }
}
@media (max-width:380px)
{
    #leftPanel.open
    {
        width: calc(100% - 80px) !important;
    }
}
#centerPanel
{
    height: 100%;
    overflow: hidden;
}
#centerPanel.overlay
{
    background-color: rgba(0,0,0,.5);
}
#tb_Carte_leftPanelTb {
    padding: 2px;
    background-color: #f5f5f5;
}
#tb_Carte_leftPanelTb
{
    border-radius: 0 10px 10px 0;
}
.openLeft, .closeLeft {
    font-family: "topomaps";
    font-size: 13pt;
    line-height: 1.2em;
    color: #7b7b7b;
}
.openLeft, .closeLeft {
    padding: 4px 7px;
}
.openLeft:hover, .closeLeft:hover{
    color: #000000;
}
.openLeft:before {
    content: "\e884";
}
.closeLeft:before {
    content: "\e883";
}