

.page-logo h1 { font-size : 30px; }

.help-block { display:none }
div.has-error .help-block { display:block }
.dropdown-user a i { font-size:20px !important; margin-right:10px;  }
.page-header { background-color: #0a0a0a !important; /*height: 116px; */ }
/*.page-header .page-header-top {
    height: 65px;
}
.page-header .page-header-top .page-logo {
    height: 65px;
}*/

.page-logo { padding-left:60px !important; padding-top:13px !important; min-height: 50px;
    background: url('data:image/png;base64,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') no-repeat 0px 0px }

    .page-logo a { color: #757575; font-size: 18px; text-decoration: none;  }
.page-header .top-menu {
    background-color: #0a0a0a !important;
}
.page-header .top-menu, .page-header .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle, .page-header-fixed-mobile .page-header .top-menu {
    background-color: #0a0a0a !important;
}
.page-header .page-header-top .top-menu .navbar-nav>li.dropdown>.dropdown-toggle:active,
.page-header .page-header-top .top-menu .navbar-nav>li.dropdown>.dropdown-toggle:focus,
.page-header .page-header-top .top-menu .navbar-nav>li.dropdown>.dropdown-toggle:hover {
    background-color: #0a0a0a !important;
}
.page-header .page-header-top .top-menu .navbar-nav>li.dropdown.open .dropdown-toggle,
.page-header .page-header-top .top-menu .navbar-nav>li.dropdown:active .dropdown-toggle,
.page-header .page-header-top .top-menu .navbar-nav>li.dropdown:focus .dropdown-toggle {
    background-color: #000 !important;
}
.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu .dropdown-menu-list>li>a {
    padding: 11px 15px 11px !important;
}
.present-country { max-width: 300px !important; width: 300px !important; }

#modalCountry .profile-usermenu {
    margin-top: 0px;
}


/* login */
body.login {
	background: #000 url('img/bkg.jpg'); }
/*.login .page-logo {
	padding-left:60px !important; padding-top:12px !important; background: url('data:image/png;base64,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') no-repeat 0px 11px }
	*/
.login .content h3 {
	font-weight: 400!important; color: #757575; text-align: left; font-size: 24px; }


#panTypClosing1 .mt-radio-list,
#panTypClosing1 .form-group {
    padding: 0px !important;
}



#deconnTable { width:auto !important; }
#deconnTable th {border:1px solid gray; text-align: center; font-size: 12px; padding: 2px; background-color: beige; }
#deconnTable td {font-size: 11px; padding:0px;}
#deconnTable td>span.name { color:#428bca; font-weight: bold; }
#deconnTable td.off, #deconnTable td.on, #deconnTable td.in-progress, #deconnTable td.except_closing, #deconnTable td.open { width: 5px; border-width: 0px;  }
#deconnTable td.cumul { width: 20px; text-align: center }
/*#deconnTable td.on { background-color: red !important }*/
#deconnTable tr.hover td { background-color: #ffffc9; }
/*#deconnTable td.in-progress { background-color:purple !important }*/
.tooltip-head{
    color: #fff;
    background: #000;
    padding: 5px 5px 5px;
    border-radius: 4px 4px 0 0;
    text-align: center;
    margin-bottom: -2px; /* Hide default tooltip rounded corner from top */
}
.tooltip-head .glyphicon{
    font-size: 16px;
    vertical-align: bottom;
}
.tooltip-head h3{
    margin: 0;
    font-size: 15px;
}
.tooltip-inner{
    color: #000;
    background: #fcfcfc;
    max-width: 200px;
    width: 200px;
    border:1px solid black;
}
.tooltip-bold {
    font-weight: bold;
    color:blue;
}
.delay-quarter {
    width: 23px;
    text-align: center;
}

.delay-instant  {
    width: 30px;
    text-align: center;
    font-weight: bold !important;
    font-size: 12px !important
}
.delay-instant  i.lightning {
    font-size: 10px !important;
    color: blue !important;
}
.delay-rupture {
    border-right: 2px solid black !important;
}
.delay-mean {
    background-color:#f5f5f0 !important;
}

tr.cumul-top>td, td.cumul-left { font-size:12px !important; font-weight: bold !important; }
tr.cumul-top>td { border-bottom: 2px solid black !important; }
td.cumul-left { border-right: 2px solid black !important; text-align: center; width:23px;  }

.delay-min0 { background-color:#e6ffe6 !important; }
.delay-min1 { background-color:#ccffcc !important; }
.delay-min2 { background-color:#b3ffb3 !important; }
.delay-min3 { background-color:#99ff99 !important; }
.delay-min4 { background-color:#80ff80 !important; }
.delay-min5 { background-color:#66ff66 !important; }
.delay-min6 { background-color:#4dff4d !important; }
.delay-min7 { background-color:#33ff33 !important; }
.delay-min8 { background-color:#1aff1a !important; }
.delay-min9 { background-color:#00ff00 !important; font-weight: bold !important; }


.delay-max0 { background-color:#ffe6e6 !important; }
.delay-max1 { background-color:#ffcccc !important; }
.delay-max2 { background-color:#ffb3b3 !important; }
.delay-max3 { background-color:#ff9999 !important; }
.delay-max4 { background-color:#ff8080 !important; }
.delay-max5 { background-color:#ff6666 !important; }
.delay-max6 { background-color:#ff4d4d !important; color:white !important;}
.delay-max7 { background-color:#ff3333 !important; color:white !important;}
.delay-max8 { background-color:#ff1a1a !important; color:white !important;}
.delay-max9 { background-color:#ff0000 !important; font-weight: bold !important; color:white !important;}

.delay-moy span.badge { padding: 3px 4px; border: 1px solid gray; }

.moy-delay-min0 .badge { background-color:#e6ffe6 !important; color:black !important; padding: 3px 4px; }
.moy-delay-min1 .badge{ background-color:#ccffcc !important; color:black !important;padding: 3px 4px; }
.moy-delay-min2 .badge{ background-color:#b3ffb3 !important; color:black !important;padding: 3px 4px; }
.moy-delay-min3 .badge{ background-color:#99ff99 !important; color:black !important;padding: 3px 4px; }
.moy-delay-min4 .badge{ background-color:#80ff80 !important; color:black !important;padding: 3px 4px; }
.moy-delay-min5 .badge{ background-color:#66ff66 !important; color:black !important;padding: 3px 4px; }
.moy-delay-min6 .badge{ background-color:#4dff4d !important; color:black !important;padding: 3px 4px; }
.moy-delay-min7 .badge{ background-color:#33ff33 !important; color:black !important;padding: 3px 4px; }
.moy-delay-min8 .badge{ background-color:#1aff1a !important; color:black !important;padding: 3px 4px; }
.moy-delay-min9 .badge{ background-color:#00ff00 !important; color:black !important; font-weight: bold !important; padding: 3px 4px; }

.moy-delay-mean .badge { background-color:#f5f5f0 !important; color:black }

.moy-delay-max0 .badge{ background-color:#ffe6e6 !important; color:black !important;padding: 3px 4px; }
.moy-delay-max1 .badge{ background-color:#ffcccc !important; color:black !important;padding: 3px 4px; }
.moy-delay-max2 .badge{ background-color:#ffb3b3 !important; color:black !important;padding: 3px 4px; }
.moy-delay-max3 .badge{ background-color:#ff9999 !important; color:black !important;padding: 3px 4px; }
.moy-delay-max4 .badge{ background-color:#ff8080 !important; color:black !important;padding: 3px 4px; }
.moy-delay-max5 .badge{ background-color:#ff6666 !important; color:black !important;padding: 3px 4px; }
.moy-delay-max6 .badge{ background-color:#ff4d4d !important; color:white !important;padding: 3px 4px; }
.moy-delay-max7 .badge{ background-color:#ff3333 !important; color:white !important;padding: 3px 4px; }
.moy-delay-max8 .badge{ background-color:#ff1a1a !important; color:white !important;padding: 3px 4px; }
.moy-delay-max9 .badge{ background-color:#ff0000 !important; font-weight: bold !important; color:white !important;padding: 3px 4px; }


#deconnTable2 { width:auto !important; }
#deconnTable2 th {border:1px solid gray; text-align: center; font-size: 12px; padding: 2px; background-color: #9C9066; color:white; }
#deconnTable2 td {font-size: 11px; padding:0px; vertical-align: middle;}
#deconnTable2 td>span.name { color:#428bca; font-weight: bold; }
#deconnTable2 td.off, #deconnTable2 td.on,
#deconnTable2 td.in-progress, #deconnTable2 td.except_closing,
#deconnTable2 td.open { width: 5px; border-width: 0px; padding-top:0px; border-bottom:1px solid #ddd;}
#deconnTable2 td.cumul { width: 20px; text-align: center }
/*#deconnTable2 td.on { background-color: red !important }*/
#deconnTable2 tr.hover td { background-color: #ffffc9; }
/*#deconnTable2 td.in-progress { background-color:purple !important }*/
#deconnTable2 tr.type-store td { background-color:#E7E6DB; font-weight: bold; }
