#zipato-header h1 {
    float: left;
    font-size: 18px;
    margin-left: 20px;
    padding: 5px;
}

#zipato-footer .copyright {
    padding: 5px 0;
    text-align: center;
    width: 100%;
}

#dashboard-mainContent > .x-box-inner > .x-container {
	background-color: #F2F9E7;
	border: 1px solid #99BBE8;
}

#dashboard-mainContent .x-tab-bar-body {
	border-left: medium none;
    border-right: medium none;
    border-top: 1px solid transparent;
}

#dashboard-mainContent .x-tab-bar-body .x-tab button {
	font-size: 12px;
}

.zipato-widget .x-resizable-handle-north,
.zipato-widget .x-resizable-handle-south {
	height: 3px;
}

.zipato-widget .x-resizable-handle-west,
.zipato-widget .x-resizable-handle-east {
	width: 3px;
}


/** WIDGETS */

/** SECURITY */
#securityWidget-status {
    height: 100%;
    width: 100%;
}
#securityWidget-status.armed {
    background: url("../images/widgets/armed.png") no-repeat scroll center center transparent;
}
#securityWidget-status.disarmed {
    background: url("../images/widgets/disarmed.png") no-repeat scroll center center transparent;
}
#securityWidget-controllButton {
    padding: 5px;
    text-align: right;
    width: 100%;
}
#securityWidget-status .armedStatus {
    bottom: 0;
    font-size: 15px;
    padding: 5px;
    position: absolute;
    text-align: center;
    width: 100%;
}
/** SECURITY END */

/** DEVICE */
.zipato-treeWidget-devices #devices-view,
.zipato-treeWidget-devices #endpoints-view {
	background-color: #fff;
}

.zipato-treeWidget-devices .deviceItem,
.zipato-treeWidget-devices .endpointItem {
    background-color: #DFE9F5;
    border-bottom: 1px solid #99BBE8;
    cursor: pointer;
    padding: 4px;
}

.zipato-treeWidget-devices .deviceItem.deviceHover,
.zipato-treeWidget-devices .endpointItem.endpointHover {
	background-color: #99BBE8;
}

.zipato-treeWidget-devices .deviceItem.deviceSelected,
.zipato-treeWidget-devices .endpointItem.endpointSelected {
	background-color: #B6CEEE;
}

.deviceLabel,
.endpointLabel {
	color: #20B159;
}

.deviceLabel.offline,
.endpointLabel.offline {
	color: #F41A1E;
}

.zipato-gridWidget-devices .x-action-col-cell div.x-grid-cell-inner {
	text-align: center !important;
}

.zipato-gridWidget-devices .x-action-col-cell img {
	cursor: pointer;
}

.devicesGroupTitle {
	float: left;
}

.zipato-gridWidget-devices .x-tool-edit-device {
	float: right;
	margin-right: 3px;
}

.endpointEditor-tabpanel .x-item-disabled .x-form-item-label,
.endpointEditor-tabpanel .x-item-disabled .x-form-field,
.deviceEditDialog .x-item-disabled .x-form-item-label,
.deviceEditDialog .x-item-disabled .x-form-field {
	opacity: .6;
}
.endpointEditor-tabpanel .x-item-disabled .x-form-checkbox,
.deviceEditDialog .x-item-disabled .x-form-checkbox {
	opacity: .3;
}
/** DEVICE END */

/** WIDGETS END */