@import url(http://fonts.googleapis.com/css?family=Roboto:400);
body {
  background-color:#d2d2d2;
  -webkit-font-smoothing: antialiased;
  font: normal 14px Roboto,arial,sans-serif;
}
.navbar-default {background-color:#f4f4f4;margin-top:50px;border-width:0;z-index:5;}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > li:hover > a {border:0 solid #4285f4;border-bottom-width:2px;font-weight:800;background-color:transparent;}
.navbar-default .dropdown-menu {background-color:#ffffff;}
.navbar-default .dropdown-menu li > a {padding-left:30px;}

.header {background-color:#ffffff;border-width:0;}
.header .navbar-collapse {background-color:#ffffff;}
.btn,.form-control,.panel,.list-group,.well {border-radius:1px;box-shadow:0 0 0;}
.form-control {border-color:#d7d7d7;}
.btn-primary {border-color:transparent;}
.btn-primary,.label-primary,.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {background-color:#4285f4;}
.btn-plus {background-color:#ffffff;border-width:1px;border-color:#dddddd;box-shadow:1px 1px 0 #999999;border-radius:3px;color:#666666;text-shadow:0 0 1px #bbbbbb;}
.well,.panel {border-color:#d2d2d2;box-shadow:0 1px 0 #cfcfcf;border-radius:3px;}
.btn-success,.label-success,.progress-bar-success{background-color:#65b045;}
.btn-info,.label-info,.progress-bar-info{background-color:#a0c3ff;border-color:#a0c3ff;}
.btn-danger,.label-danger,.progress-bar-danger{background-color:#dd4b39;}
.btn-warning,.label-warning,.progress-bar-warning{background-color:#f4b400;color:#444444;}
.nav-stacked li a:hover{
 background:#3498db;
 color:#FFF;
}


hr {border-color:#ececec;}
button {
 outline: 0;
}
textarea {
 resize: none;
 outline: 0; 
}
.panel .btn i,.btn span{
 color:#666666;
}
.panel .panel-heading {
 background-color:#ffffff;
 font-weight:700;
 font-size:16px;
 color:#262626;
 border-color:#ffffff;
}
.panel .panel-heading a {
 font-weight:400;
 font-size:11px;
}
.panel .panel-default {
 border-color:#cccccc;
}
.panel .panel-thumbnail {
 padding:0;
}
.panel .img-circle {
 width:50px;
 height:50px;
}
.list-group-item:first-child,.list-group-item:last-child {
 border-radius:0;
}
h3,h4,h5 { 
 border:0 solid #efefef; 
 border-bottom-width:1px;
 padding-bottom:10px;
}
.modal-dialog {
 width: 850px;
}
.modal-footer {
 border-width:0;
}
.dropdown-menu {
 background-color:#f4f4f4;
 border-color:#f0f0f0;
 border-radius:0;
 margin-top:-1px;
}
/* end theme */

/* template layout*/
#subnav {
 position:fixed;
 width:100%;
}

@media (max-width: 768px) {
 #subnav {
  padding-top: 3px;
 }
}
.selection-multiple {width:100%; line-height: 1.5em padding: 3px;}
#sidebar {
  width: 100%;
  max-height:580px;
  background-color:#f5f5f5;
  float: left;
  height:100%;
  position:relative;
  overflow-y:auto;
  overflow-x:hidden;
}
#main {
 padding-top:103px;
}

select:disabled
{
	background:#CCC;
}
.content-panel{
margin-left:20%;
}
.data-panel{
width:65%;
margin-left:14%;
margin-right:10%;
}

.checkbox{width:50px}
.inline {
display: inline-block;
}
label {
min-width: 120px;
}
.titleprghp {
background:#dcdcdc;
height: 46px;
color: #000;
font-size: 23px;
height: 35px;
line-height: 35px;
padding: 0 0 0 1px;
margin: 20px 0 1px;
border-radius:3px;
}
.titreform {
background:#cccccc;
height: 30px;
color: #ffffff;
font-size: 16px;
height: 30px;
line-height: 30px;
padding: 0 0 0 1px;
margin: 20px 0 1px;
border-radius:3px;
font-family:Verdana, Geneva, sans-serif;
}
.titreform p{
font-size: 14px;
font-family:Verdana, Geneva, sans-serif;
margin-left:13%;
}

.titreform_u {
background:#96c2e7;
height: 30px;
color: #ffffff;
font-size: 16px;
height: 30px;
line-height: 30px;
padding: 0 0 0 1px;
margin: 20px 0 1px;
border-radius:3px;
font-family:Verdana, Geneva, sans-serif;
}
.titreform_u p{
font-size: 14px;
font-family:Verdana, Geneva, sans-serif;
margin-left:13%;
}

table.active-panel{
background:#eeeeee;

}
tr.active_s:hover{
background:#ffffff;
cursor:pointer;
height:25px;
}
tr.active_s{
background:#eeeeee;
cursor:pointer;
height:25px;
}
.contenu-panel{
width:145%;
background:#aba4a4;
border-radius:5px;
height:320px;
padding:10px 25px 0px 25px;
margin-right:18%;
border:1px solid #73a5d6;
}
.titre-panel{
width:85%;
background:#b0cfe9;
height:50px;
border-radius:5px;
margin:0px 0px 12px 0px;
margin-right:5%;
margin-left:8%;
}
.titre-panel p{
font-size:24px;
color:#ffffff;
padding:8px 0px 0px 0px ;
margin-left:14px;
margin-right:2px;
font-family:Verdana, Geneva, sans-serif;
font-weight:bold;
text-shadow: 
        1px 1px 1px #aba4a4,
        1px 2px 1px #aba4a4,
        1px 3px 1px #aba4a4,
        1px 4px 1px #aba4a4,
        1px 5px 1px #aba4a4,
        1px 6px 1px #aba4a4,
        1px 7px 1px #aba4a4;
		transition: all 0.3s ease-in;

}
.footer-panel{
	clear:both;
	
}
.footer-panel p{
margin-left:10%;
margin-right:0%;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#ffffff;
padding:10px 0px 0px 0px;	
}
.text_majuscule{
text-transform:uppercase;
}
.baniere{
width:750%;
height:50px;
background:#b0cfe9;
}
.fond_log p{
	clear:#ffffff;
	font:18px;
}
.ban{
height:50px;
background:#b0cfe9;

}
.content_index{
background:url(../../images/t1.jpg);	
height:667px;
}