.nav > li.active { 
    border-left: 4px solid #00cbcc;
}

.page-heading {padding:0px 10px 5px 10px;}


.btn{
	
font-size:13px;border-radius:3px;	
padding: 4px 12px;	
}
.btn-primary {background-color: #02b6b7; border-color: #02b6b7; font-weight:600;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary,
.btn-primary:active:focus,
.btn-primary:active:hover,
.btn-primary.active:hover,
.btn-primary.active:focus {
    background-color: #00cbcc;
    border-color: #00cbcc;
	}


.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
    border-radius: 3px;
}

a {color: #02b6b7}
a:focus, a:hover {color:#00cbcc;}
.table  { font-size: 11.5px;}
.liste-marche > tbody > tr > td,.liste-marche >thead > tr > th { padding: 4px;}
.btn-filter{
	
    font-size: 13px;
    margin-top: 1px;
	color:inherit;
	margin-bottom:4px;
	border:  0px;
	background: white none repeat scroll 0 0;
}

.btn-option   {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e7eaec;
     
    color: #676a6c;
    font-size: 12px;
    padding: 4px 8px;
	
	 
	
	
}
 
.btn-pagination{ 
    color:#676a6c;border:0px;font-size: 14px;
    padding:4px 8px;
	
}
 
.chosen-container-multi .chosen-choices {border: 0px solid ; margin: 0 0 0 -40px;} 
.chosen-container {font-size: 11px;}
.chosen-container-multi .chosen-choices li.search-choice {margin: 3px 0 0 3px;}
.chosen-container-active .chosen-choices { box-shadow: none;}

.title {font-size: 20px;margin-bottom: 19px;margin-top: 10px;font-weight:500;}
.aptus-content {margin: 15px 70px 0px 70px;}
.form-horizontal .control-label {text-align: start;}
.form-group {margin-bottom: 3px;}
.form-control {height: 24px;border-radius: 3px;padding: 2px 12px;}
.form-horizontal .control-label {padding-top: 4px;}
.bar-left {border-left: 1px solid #e7eaec}
.form-cat{color:#02b6b7;font-size: 18px;margin-bottom: 10px} 
.input-group-addon  {    padding: 3px 12px}
.form-control:focus, .single-line:focus{border-color:#00cbcc !important}

.sweet-alert h2 {font-size:23px}

 
.nav-label { font-size: 12px;}
body.canvas-menu.mini-navbar .navbar-default .nav > li > .nav-second-level li a { font-size: 12px;}





/* 
    MULTIPLE FORMS STYLES
*/
.steps-wrapper > .steps-list {
    display: flex;
    list-style: none;
    align-items: center;
    flex-wrap: wrap;
    padding: 0;
  }
  
  .steps-wrapper > .steps-list > li > h3 {
    padding: 10px 20px;
    font-weight: normal;
    background-color: #6fd1bd;
    color: white;
    border-radius: 5px;
    margin-left: 10px;
    min-width: 250px;
    cursor: default;
  }
  
  .steps-wrapper > .steps-list > li:first-child > h3 {
    margin-left: 0;
  }
  
  .steps-wrapper > .steps-list > li.current > h3 {
    background-color: #1AB394;
  }
  .steps-wrapper > .steps-list > li.current.error > h3 {
    background-color: #ED5565;
  }
  
  #form {
    padding: 2.5%;
    background-color: #eee;
    border-radius: 5px;
    min-width: 350px;
  }

  .action-btns {
    display: flex;
    justify-content: flex-end;
    margin-top: 10px;
  }

  .action-btns .btn {
    margin-left: 5px;
    padding: 5px 10px;
    font-size: 15px;
  }

  .rtl {
    direction: rtl;
    font-size: 15px;
    font-weight: bold;
  }

  .ltr {
    direction: ltr;
    font-size: 13px;
    font-weight: initial;
  }
  
  .field-errors {
    list-style: none;
    color: red;
    padding: 0;
    font-weight: bold;
  }
  /* 
      / MULTIPLE FORMS STYLES
  */
