body{font-family:'Roboto',sans-serif;background-color:#f6f6f6}
.margin-0{margin:0}a:focus{outline:none}
h1,.h1{font-size:22px;color:#474747;font-weight:700}
h1 span,.h1 span{font-size:16px;font-weight:500}
.hatUI{height: 100px}
.hatUI h1,.hatUI .breadcrumb{margin:27px 0 37px 0;padding:8px 0}
.breadcrumb,.breadcrumb a{font-size:16px;font-weight:500;color:#474747;background: transparent;}
.breadcrumb a:hover{color:inherit}
.breadcrumb > li + li::before{color:#474747;content:"";font-family:FontAwesome}
.navbar{margin-bottom:0}
.navbar-form{padding:0}
.thumbnail{padding:20px}
.table > thead > tr{background:#2A92CB;color:#FFF}
.table > thead > tr > th{text-transform:uppercase;text-align:center}

#header1{background-color:#2a92cb;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}

.local #header1,.dev #header1 {background:#F0AD4E;}

#navigateUser a{color:#9BC9E9;}
#navigateUser a:hover {color:#FFF;text-shadow:0px 0px 1px #fff;background-color:#2a92cb}
#navigateUser .dropdown-menu li a{color:#425263}
#navigateUser .dropdown-menu li a:hover{color:#FFF}
#srch-term{background-color:#357399;border-color:#2E6DA4;color:#FFF}
#srch-term::-moz-placeholder{color:#66CEFF;opacity:1}

#header2{background-color:#425263;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
#header2 .navbar-brand img{max-height: 40px}
#header2 .navbar-toggle{border-color:#2a92cb}
#header2 .navbar-toggle .icon-bar{background-color:#2a92cb}
#header2 .navbar-brand{text-align:center;height:70px}
#header2 .baseline-brand{font-family:Arial,Helvetica,sans-serif;color:#FFF;font-size:10px;font-weight:100;text-transform:uppercase;letter-spacing:2px}


/* LOGIN */
.login{padding-top:40px;padding-bottom:40px;background-color:#425263;color:#FFF;position: absolute;height: 100%;width: 100%}
.dividerHr{border-color:#5E6E7F}
.login p a{color:#FFF;text-decoration:underline}
.login .form-signin, #loadingLog{padding:15px;margin:5% auto 0px;max-width:330px}
.login .icon-big{font-size:60px;margin-bottom:35px}
.login .form-signin .form-signin-heading,.form-signin .checkbox{margin-bottom:10px}
.login .form-signin .checkbox{font-weight:normal}
.login .form-signin .form-control{position:relative;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:16px}
.login .form-signin .form-control:focus{z-index:2}
.login .form-signin input[type="email"]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.login .form-signin input[type="password"]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}


/* DASHBOARD */
.panel-dashboard .list-group-item {
    display: table;
    height: 65px;
    position: relative;
    vertical-align: middle;
    width: 100%;
}
.panel-dashboard .table-cell {
    display: table-cell;
    vertical-align: middle;
}
.panel-dashboard .titleService a{display:block;color:#374051}
.panel-dashboard .titleService a:hover{text-decoration:none}
.info-box p{font-size:28px;margin-bottom:14px;color:#374051;font-weight:400}
.info-box span.info-box-title{display:block;font-size:13px;margin-bottom:10px;color:#B0B0B0}

.info-box .fa{color:#B0B0B0;margin-top:5px}
.navbar-top{position:relative;min-height:5px}
.list-group-item .bg-primary{color:#fff;background-color:#337ab7}
.list-group-item .bg-success{color:#fff;background-color:#5CB85C}
.list-group-item .bg-info{color:#fff;background-color:#5BC0DE}
.list-group-item .bg-warning{color:#fff;background-color:#F0AD4E}
.list-group-item .bg-danger{color:#fff;background-color:#D9534F}
/*.list-group-item .table-cell span:first-child{width: 250px}*/
/* MEGA MENU STYLE
********************************/ 
.mega-menu{padding:0px 0px! important;border-radius:0;margin-top:0px;white-space:nowrap;}
.mega-menu li{display:inline-block;float:left;padding:3px 0px}
.mega-menu .nav-header{padding:0 !important;margin-bottom:10px;display:inline-block;width:100%;border-bottom:1px solid #ddd}
.mega-menu img { padding-bottom:10px;}

.mega-menu li.mega-menu-column{width:90px;padding:0px;margin:0px;float:none;box-sizing:border-box;border-left:1px solid #E5E5E5;}
.mega-menu li:first-child.mega-menu-column{border-left:0}
.mega-menu li.mega-menu-column > a{white-space:normal !important;}
.dropdown-menu li.mega-menu-column a{color:#878686;margin:0px;padding:5px 0;border-bottom:3px solid #FFF}
.dropdown-menu li.mega-menu-column a:hover,.dropdown-menu li.activeN2 a{color:#2A92CB;border-bottom:3px solid #2A92CB;background-color:#FFF}
.displayBlock{display:block;position:relative}
.dropdown-menu li.mega-menu-column .linkPicto{font-size:20px;padding:4px auto;text-align:center;display:block}
.displayTable{display:table;padding:2px 0;width:100%;text-align:center}
.dropdown-menu li.mega-menu-column .linkTxt{vertical-align:middle;display:table-cell;height:40px;line-height:16px}


#megaMenu-inline .dropdown > a{background-color:transparent;color:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px 0px;text-transform:uppercase;cursor: pointer;}
#megaMenu-inline .dropdown:hover > a,#megaMenu-inline .activeN1 >a{background-color:#2a343f;color:#FFF}
/* Disable Toggle style
********************************/  

/* Dropdown Toggle on style */
.navbar .nav li.dropdown.open > .dropdown-toggle, 
.navbar .nav li.dropdown.active > .dropdown-toggle, 
.navbar .nav li.dropdown.open.active > .dropdown-toggle{background:inherit; /* Set to inherit when using mouse hover to open dropdown */
                                                        color:inherit}   
/* Toggle off style */
.navbar .nav li.dropdown.open.active > .dropdown-toggle,
.navbar .nav > li.dropdown > a:focus { 
    background:inherit;
    color:inherit}
/* Toggle hover */
.navbar .nav li.dropdown > .dropdown-toggle:hover,
.navbar .nav li.dropdown.open > .dropdown-toggle:hover {
    background-color:#DDDDDD}



/* Hover style
********************************/ 
.navbar .nav > li > a, .mega-menu a
{ 
    -webkit-transition:all 200ms ease;
    -moz-transition:all 200ms ease;
    -ms-transition:all 200ms ease;
    -o-transition:all 200ms ease;
    transition:all 200ms ease; 

    /* -webkit-transform:translate3d(0, 0, 0); Webkit Hardware Acceleration*/ 
    -webkit-backface-visibility:hidden; /* Safari Flicker Fix #2 */
    -webkit-transform:translateZ(0)}

.home-parts-list ul{list-style:outside none none;padding-left:0;display: inline-block;}
.home-parts-list li{ background-color: #f9f9f9; border: 1px solid #aaa;margin: 0 5px 5px 0;display: inline-block;overflow: hidden;line-height: 1.2;text-align: center;}
.home-parts-list li>a{color:#474747;font-weight:500;width: 11em;height: 8em;display: block;padding: 1em;}
.home-parts-list li>a:hover{color:#474747;text-decoration: none}
.home-parts-list li:hover{     background-color: #65B2DB;     color:white;}
.home-parts-list li .part-icon {    font-size: 30px;    margin-bottom: 15px;    margin-top: 5px;    display: block;}

.home-parts-list li:hover>a,.home-parts-list li:hover >a:hover{color:white}
.home-parts-list li .part-label{display:block;text-align:center;word-wrap:break-word}	     

	     
.addRow{padding-bottom:20px}	     
.btn-primary-line{border:2px solid #2a92cb;background-color:#FFF;color:#2a92cb}
.btn-primary-line:hover,.btn-primary-line:focus,.btn-primary-line:active{background-color:#2a92cb;color:#fff}
.block-info{display:block;margin:10px 0;background:whitesmoke;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #ccc;padding:10px;}
.input-group .form-control {z-index:auto}

#hatTabs{margin-bottom:30px}

/* CUSTOM LOADER TRANSPARENT MODAL */
.color-loaderColor .modal-backdrop{background-color:#FFF}
.color-loaderColor .modal-content{background-color:transparent;box-shadow:none;border:none}
.color-loaderColor .icon-big{font-size:60px;margin-top:45%}


/* ACCOUNT */
.hidden-box{display:none}
.panel-invoice .panel-body{padding:15px}
.panel-invoice .resumeBrand{font-size:65%}
.table-invoice{margin:80px 0 30px 0}
tfoot > tr.no-border > td{border-top:none}

/* INFOS POPOVER */
.popover-info{position:relative}
.popover-info .btn-popover-info{position:absolute;top:0;right:0;margin-top:35px}


