.edition {
	padding-left: 80px;
	margin-bottom : 10px!important;
}

.titleSection{
	margin-bottom : 15px;
}


#archi .btn_empty:hover{
	cursor: default;
}

#archi .btnShowEntity,#archi .btnShowEntity a{
	float:right;
}

#archi .btnShowEntity #btnShowAll{
	display:none;	
}

#archi .statusok{
	background-color: #DFF0D8;
	border:  1px solid  #468847;
	color:#468847;
}

#archi .statusok h3,#archi .statusok h4,#archi .statusok h5{
	color:#468847;
}

#archi .statusdown{
	background-color: #EED3D7;
	border-color: #B94A48;
	color:#B94A48;
}

#archi .statusdown h3,#archi .statusdown h4,#archi .statusdown h5{
	color:#B94A48;
}

#archi .disabled{
	background-color: #FCF8E3;
	border: 1px solid #C09853;
	color:#C09853;
}


#archi .OKbutDownSinceLastOpenDay{
	background-color: #FFFEB2;
	border: 1px solid #E2CA15;
	color:#468847;
}

#archi .NRbutDownSinceLastOpenDay{
	background-color: #FFFEB2;
	border: 1px solid #E2CA15;
	color:#000000;
}

#archi .disabled h3,#archi .disabled h4,#archi .disabled h5{
	color:#C09853;
}

#archi .statusmaintenance{
	background-color: #D9EDF7;
	border: 1px solid #3A87AD;
	color:#3A87AD;
}

#archi .statusmaintenance h3,#archi .statusmaintenance h4,#archi .statusmaintenance h5{
	color:#3A87AD;
}

#archi .well{
	margin-bottom: 2px;
	padding: 1px;
}
#archi .well .row{
	margin: -11px 0px 0px -41px;
}

#archi .entityData{
	padding-top:12px;	
}

#archi .well .btn-group{
	float:right;
	padding-top:10px;	
	margin-right: -28px;
}

#archi #showStatEntity{
	padding-top:10px;	
	padding-left:50px;
	padding-right:0px;
	padding-bottom:15px;
}

#archi .icon-machine{
	background-image: url("../images/machine.png");
	background-repeat: no-repeat;
	display: inline-block;
	height: 32px;
    vertical-align: center;
    width: 24px;
    background-position:0px 11px;
}

#archi .icon-network{
	background-image: url("../images/network.png");
	background-repeat: no-repeat;
	display: inline-block;
	height: 32px;
    vertical-align: center;
    width: 24px;
    background-position:0px 10px;
}

#archi .icon-supervision{
	background-image: url("../images/project.png");
	background-repeat: no-repeat;
	display: inline-block;
	height: 30px;
    vertical-align: center;
    width: 24px;
    background-position:0px 12px;
}

#archi .btnGeneral{
	margin-bottom:40px;	
}

#archi .choseClient{
	padding-top:30px;
}

#archi .picto{
	float:right;
	padding-top: -2px;
	margin-right:10px;
}

.generality{
	width:500px!important;
}

div.generality label.control-label{
	width:120px!important;
}

#mainFormEntity div.generality div.controls{
	margin-left: 130px!important;
}

#mainFormEntity .TypeSupervision.HTTP #URLSupervision{
	width:330px!important;	
}

.mailsAndSchedule{
	width:640px!important;
}

.mailsAndSchedule .row{
	margin-left: 0px;
}

#archi span.titleNetwork{
	font-weight:bold;
	font-size:15px;
}

#archi span.titleMachine{
	font-weight:bold;
	font-size:14px;
}

#archi span.titleSupervision{
	font-weight:bold;
	font-size:13px;
}

#archi .entityData p{
	margin: 0 0 4px;
}

#archi .well .btn-group a{
	padding: 2px 10px;	
}


#siteSelect, #clientSelect{
	padding-top:5px;
}


.choseClient{
	float:right;
}


#siteSelect .control-group, #clientSelect .control-group{
	margin-bottom: 0px;
}

#siteSelect .titleSelect, #clientSelect .titleSelect{
	color:#FFFFFF;
	padding-top:6px;
	font-weight: bold;
	font-size: 17px;
}

body > div.container{
  padding-top:190px;
  position:relative;
  z-index:1;
}

#archi p.displayLastTenHistory{
	margin: 18px 0 -20px;	
}

#archi .btnActionEntity, #archi .btnMuteOn,#archi .displayLastTenHistory{
	display : none;	
}

#resultCheckSupervision{
	padding-top:8px;	
}

.pCheckSupervisionSuccess{
	color:#468847;
	font-weight: bold;
	font-size: 14px;
}

.pCheckSupervisionError{
	color:#B94A48;
	font-weight: bold;
	font-size: 14px;
}

#chooseDateStat{
	padding-left : 10px;
	padding-top : 10px;
}

#chooseDateStat a#generationStats,a#showAllHistory{
	margin-top : -10px;
}

table.google-visualization-table-table{
	width:100%!important;
}

.google-visualization-table-tr-head, .google-visualization-table-tr-head td, .google-visualization-table-tr-head-nonstrict {
	text-align: left!important;
}

td.selectedDaysMaintenance{
	text-align:center;s
}

#allHistory{
	margin-bottom: 0px!important;	
}


#allHistory th#beginningtime{
	width : 150px!important;	
}

#allHistory th#endedtime{
	width : 150px!important;	
}

#allHistory th#duration{
	width : 130px!important;	
}

#allHistory th#status{
	width : 160px!important;	
}

#allHistory th#rollback{
	width : 20px!important;	
}


#allHistory textarea.textareaDataText{
	margin: -5px -6px -5px -6px!important;
	border-radius: 0px!important;
	min-width:100% !important;
	max-width:100% !important; 
}

#allHistory select.selectStatusEntity{
	margin: -7px -6px -6px -7px!important;
	border-radius: 0px!important;
	min-width:100% !important;
	max-width:100% !important; 
}


.buttonsSubmitHistory a{
	color : #FFFFFF!important; 	
}

.buttonsSubmitHistoryHeader{
	margin-top: 20px;
	margin-left: 20px;
}

.buttonsSubmitHistoryFooter{
	margin-bottom: 10px;
	margin-left: 20px;
}

#listMaintenanceRegular th {
	padding : 4px!important;	
	text-align: center;
}
#listMaintenanceRegular th, #listMaintenanceTemp th {
	padding : 4px!important;	
	text-align: center;
}


.tdDay, .thDay{
	width : 20px;
}


.tdDay{
	padding : 8px 4px!important;	
} 

.thTime, .tdTime{
	width : 40px;
}

th.thboutons, td.tdboutons{
	width:68px!important;	
	padding-left:2px!important;	
	padding-right:2px!important;	
}

#mainFormEntity .mailsAndSchedule #listPeople{
	min-height:20px;	
}

#mainFormEntity .mailsAndSchedule #searchEmails{
	margin-bottom: 8px;	
}

#mainFormEntity .mailsAndSchedule #searchText{
	color: #999999;
}

#mainFormEntity .mailsAndSchedule .btnActionListPeople a{
	height:30px;	
}

#selectFirm , #selectSupervisionClient{
	width: auto!important;
	min-width:100px!important;
}


.navbar-logo{
	background-image : none!important;
	background-color:#FFFFFF!important;
}

.subnav-fixed{
	top:93px!important;
}


#archi .btnAddNetwork {
    margin-left: 10px !important;
}

#overview a#linkForRefreshTitle{
	cursor:default;
}
