@CHARSET "UTF-8";

.theme-dropdown .dropdown-menu {
  position: static;
  display: block;
  margin-bottom: 20px;
}

.theme-showcase > p > .btn {
  margin: 5px 0;
}

.theme-showcase .navbar .container {
  width: auto;
}

.popover-content{
	min-width: 200px;
	text-align: justify;
}
#header-logo{
	border-bottom: solid 1px #64ab33;
}
#page-wrapper{
	background: #f3f3f4 url('/bundles/knetsilibrary/images/background/caps-logo-background.png') bottom right no-repeat;
	
}
/********************************************************
*** Boutons pour le panel téléphonique (entre autres) ***
********************************************************/
.btn-success {
  background-color: #7FA0B0;
  border-color: #7FA0B0;
  color: #FFFFFF;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-color: #4F7080;
  border-color: #4F7080;
  color: #FFFFFF;
}

/**********************************************
*** Couleur des titres de panel et bordures ***
**********************************************/
.ibox-title {
  background-color: #7FA0B0;
  border-color: #ffffff;
  border-image: none;
  border-style: solid solid none;
  border-width: 4px 0px 0;
  color: #ffffff;
}
.ibox-content{
  border-color: #2F4050;
  border-style: none;
  border-width: 1px;
}

/** divers surcharges **/

.text-muted {
  color: #a5a5a5;
}

.bold-text{
	font-weight: bold;
}

/** modifications pour permettre le menu des notifs */
.nav > li > .dropdown  > a {
	font-weight: 600;
	color: #a7b1c2;
	padding: 14px 20px 14px 25px;
	display:block;
} 
.navbar-default .nav > li > .dropdown > a:hover,
.navbar-default .nav > li > .dropdown > a:focus {
  background-color: #293846;
  color: white;
}
.menu-notifications{
	width:200%;
	margin-left:220px;
}
.menu-notifications > li > .alert{
	padding:5px;
	margin-bottom:10px;
}
.nav .open > a{
	background-color:#293846;
}
/***************************************
*** Modification taille des popover ***
**************************************/
.popover{
	max-width:350px;
}

.responsive-table {
    overflow-x: auto;
}


.type-particulier{
	font-weight: bold;
	color: #C00;
}

.type-professionnel{
	font-weight: bold;
	color: #7BB4ED;
}

.type-collectivite{
	font-weight: bold;
	color: #8CC63F;
}

.statut_prospect_attente{
	color: #ec6908;
}

.statut_prospect_possible{
	color: #65b32e;
}

.statut_prospect_impossible, .statut_prospect_stop-contact{
	color: #c50202;
}

.statut_prospect_bientot{
	color: #a2b32e;
}

.statut_prospect_abandon, .statut_prospect_parti{

}


/*****************************************************
*	Gestion des couleurs d'ibox						 *
******************************************************/

.ibox-default .ibox-title{
	background-color: #949494;
}

.ibox-primary .ibox-title{
	background-color: #1AB394;
}

.ibox-danger .ibox-title{
	background-color: #ED5565;
}

.ibox-warning .ibox-title{
	background-color: #F8AC59;
}

.ibox-info .ibox-title{
	background-color: #23C6C8;
}

.ibox-success .ibox-title{
	background-color: #1C84C6;
}

.ibox .ibox-title a{
	text-decoration: none;
	color: #FFFFFF;
}

.ibox.collapsed .ibox-content { display: none;}
.ibox.border-bottom { border:none !important;}

.ibox-buttons{
	float: right;
	margin-right: 10px;
}
.ibox-buttons span.fa{
	font-size: 130%;
}

.ibox-tools i.fa.fa-chevron-down, .ibox-tools i.fa.fa-chevron-up{
	color: #FFF;
	font-size: 130%;
	background-color: #596267;
	padding: 5px;
	margin-top: -5px;
}

.ibox-button{
	margin-left: 15px;
}

table .form-control.form_short_with_arrows , table .single-line.form_short_with_arrows{
	width: 60px !important;
}
table .form-control.form_short , table .single-line.form_short{
	width: 40px !important;
}
table select.form-control.form_short , table select.single-line.form_short{
	width: 80px !important;
}

.quotation_evidence{
	background-color: #DEEACE !important;
	margin-left: 15px;
}

.marker-yes{
	color: #00FF00;
}

.marker-no{
	color: #FF0000;
}

.oppose-demarchage-commercial{
	color: #FF0000;
}

#nb_pagination{
	display: block;
	margin-bottom: 5px;
	font-style: italic;
}

/****************************************
*** tuiles grises a taille automatique **
**************************************/

.tuile{
	display:inline-block; 
	float:left; 
	width:auto; 
	margin:7px;
	border-radius: 5px;
	padding: 15px 20px;
	text-align:center;

}
.tuile-grise{
	background-color: #e3e3e4;
}