header .menu{
	background-color: #428bca;
	-webkit-box-shadow: inset 0 -2px 5px rgba(0,0,0,.1);
	box-shadow: inset 0 -2px 5px rgba(0,0,0,.1);
}

header .nav a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

header .nav-item{
	position: relative;
	display: inline-block;
	padding: 10px;
	font-weight: 500;
	color: #cdddeb;
}

.dropdown-menu>li>a:hover{
	color:#000000;
}

ul.dropdown-menu span.glyphicon{
	padding-right:10px;
}

ul.drop-account-menu{
    margin-right: 15px;
}

/* ACCUEIL - Temperature atelier */
.bloc-temp{
    margin-top: 50px;
}
@media screen and (max-width: 991px) {
    .bloc-temp{
        margin-top: 100px;
    }
}

.bloc-temp #recup_capteur_temp{
    font-size: 50px;
}

/* STOCK COMPOSANT */
.bloc_bouton_ajout{
    margin-top:90px;
    margin-bottom:50px;
    margin-right:50px;
}
.bloc_bouton_search{
    margin-top:50px;
    margin-bottom:50px;
}
.bloc_bouton_search a{
    color:#FFFFFF;
}
.bloc_bouton_search#serie{
    display:none;
}
.bloc_bouton_return{
    margin-top:90px;
    margin-bottom:50px;
    margin-left:30px;
}
.bloc_bouton_search .input-group-addon{
    background-color: #337ab7;
    border-color: #2e6da4;
    color:#FFFFFF;
}
.panel.panel-second{
    border-color:#e74c3c;
    background-color:#e74c3c;
}
.panel.panel-second .panel-heading{
    color:#FFFFFF;
}
.panel.panel-trois{
    border-color:#5cb85c;
    background-color:#5cb85c;
}
.panel.panel-trois .panel-heading{
    color:#FFFFFF;
}
.panel.panel-quatre{
    border-color:#f0ad4e;
    background-color:#f0ad4e;
}
.panel.panel-quatre .panel-heading{
    color:#FFFFFF;
}
.panel.panel-quatre a{
    color:#000000;
}
.panel-footer{
    text-align:center;
}
.panel-footer .pull-left{
    float:none !important;
}
table#ressources td a{
    margin-right: 5px;
}
/* BASE DOCS */
.bloc_bouton_search#marque,.bloc_bouton_search#ref_systeme{
    display:none;
}

/* FOOTER */
footer .bloc-copyright{
    margin-top:50px;
    color:transparent;
    text-align:center;  
}

/* CONTAINER */
.container{
    min-height: 500px;
}

/* FICHE COMPOSANT */
.fiche-composant{
    margin-top: 50px;
}
.fiche-composant  table tr{
    border-top: 1px solid rgb(221, 221, 221);
}
.fiche-composant table tr:first-child{
    border-top: 0;
}
.fiche-composant table tr td{
    border-top: 0;
}
.fiche-composant .panel-footer{
    background-color:transparent;
    margin-top:15px;
    padding-top:15px;
}
.fiche-composant .panel-footer a{
    margin-right:20px;
    min-width:150px;
}
.fiche-composant .panel-footer a button{
    min-width:150px;
}
@media screen and (max-width: 632px) {
    .fiche-composant .panel-footer a button{
        min-width:150px;
        margin-bottom:15px;
    }
}
@media screen and (max-width: 453px) {
    .fiche-composant .panel-footer a{
        margin-right:0;
    }
}

/* FICHE COMPOSANT : Impression fiche */
@media print{
    .fiche-composant{
        margin-top:-50px;
    }
    .fiche-composant img{
        width:150px;
        height:150px;
        margin-bottom:50px;
    }
    .fiche-composant .panel-footer{
        display:none !important;
    }
    .bloc-copyright{
        display:none;
    }
}

/* PAGE GESTION COMMANDES */
.page-commandes .panel .panel-footer a{
    color:#000000;
}
/* PAGE Commande du jour*/
a#add-commande-composants{
    float:right;
}
@media screen and (max-width: 991px) {
    a#add-commande-composants{
        float:none;
        margin-bottom:20px;
    }
    .bloc-fournisseurs-commandes{
        margin-top:20px;
    }
}

/* Demandes/Commandes négoce */
.container .switch-form{
    margin-top:50px;
}
.container .demandes_negoce{
    margin-top:50px;
}

/* Banc moteur */
#switchonoff button#on.active{
   background-color:#449d44 !important; 
   border-color:#398439;
   color:#FFFFFF;
}
#switchonoff button#off.active{
   background-color:#d9534f !important; 
   border-color:#d43f3a;
   color:#FFFFFF;
}
#content_value_motor{
    margin-top: 50px;
}
#content_value_motor span.mes{
    margin-left: 15px;
    color:#000000;
    font-size:20px;
}
#content_value_motor button{
    cursor:default;
    margin-bottom: 15px;
    font-size:20px;
}

/*** ADMINISTRATIF ***/
form#form_create_destinataire{
    display:none;
}
button#btn_cacher_formdestinataire{
    display:none;
}