
body {
	padding-bottom: 70px;
}

label {
    font-weight: normal;
}

.footer {
	background-color: #F5F5F5;
	padding-top: 10px;
}

.centerbox {
    text-align: center;
}
.centerbox>div {
     margin: 0 auto;   
    text-align: left;
}

.smallbox {
    max-width: 400px;
    min-width: 300px;
}

.loginbox {
	width: 250px;
}

.netstatebox {
	width: 450px;
}

.noNavigation .sidebar {
	display: none;
}

.noNavigation .main {
	width: 100%;
	margin-left: 0;
}

.spacer {
    height: 10px;
}

.floatright {
    float: right;
}
.floatleft {
    float: left;
}
.floatclear {
    clear: both;
}

.panel-body {
    text-align: left;
}

table.split-cells {
    border-spacing: 5px;
    border-collapse: separate;
}

table td.intend {
    padding-left: 15px;
}

.well .well-h1 {
    margin-top: 0;
}

table tr td {
	vertical-align: top;
}
table tr.middle td {
	vertical-align: middle;
}

table.table-scroll tbody {
	overflow: auto;
}


.box-min-500 {
    display: inline-block;
    margin: 0 20px;
    min-width: 500px;
}

.box-full {
    display: block;
    margin: 0 00px;
    width: 100%;
}


.noblock {
	display: inline;
}


.tab-content.panel {
	border-top: 0px solid transparent;
	border-radius: 0px;
}

.modal-dialog {
	margin: 90px auto;
}

/* login box */
.navbar-header {
	width: 100%;
}

.navbar-right {
	float: right !important;
	margin-right: 20px;
}

#login_popover {
	position: absolute;
	right: 5px;
	top: 55px;
	left: auto;
}


/* alarmsys */
.alarmtype-LOCK {
	background-color: #FFF2E0;
}

.alarmtype-UNLOCK {
	background-color: #E3FFE3;
}

.alarmtype-RESTART {
	background-color: #DEDEFF;
}

.alarmtype-ALARM {
	background-color: #FFC7C7;
}

.alarmtype-DEFUSE {
	background-color: #E3FFE3;
}


/* picture lib */
.folderentry, .fileentry {
	cursor: pointer;
}

.folderentry:hover, .fileentry:hover {
	background-color: #EDEDED;
}



