body {
    font-size:12px
}

/*Jamais de margin pour les header*/
.ui.header{
        margin: 0rem;
}

.sidebar-menu {
    font-size: 13px
}
.sidebar-menu li.header {
    font-size: 14px
}

.sidebar-menu > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
}

h1.ui.header{font-size:2rem}
h2.ui.header{font-size:1.71428571rem}
h3.ui.header{font-size:1.28571429rem}
h4.ui.header{font-size:1.07142857rem}
h5.ui.header{font-size:1rem}

.main-header .sidebar-toggle:hover {
    background-color: #2185D0;
}

.skin-green .main-header .logo {
    background-image: url("../img/opm_logo_small.png");
    background-color: #5056A0;
}
.skin-green .main-header .logo-mini {
    background-image: url("../img/Operametrix_small.png");
    background-color: #5056A0;
}

.legend{
    padding: 6px 8px;
    font: 14px/16px Arial, Helvetica, sans-serif;
    background: rgba(255, 255, 255, 0.8);
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
    border-radius: 5px;
    text-align: left;
    line-height: 18px;
    color: #555;
}
