﻿/*! Copyright 2014-2017 DataVoke, Inc. All rights reserved.*/
body {
    min-height: 600px;
    min-width: 800px;
    background: #f5f5f5;
    -webkit-user-select: none;
    font-family: Arial, sans-serif;
    width: 100%;
    height: 100%;
    margin: 0;
}

.workspace-added {
	position: fixed;
	overflow: hidden;
}

input[type="date"]::-webkit-calendar-picker-indicator {
	height: .8em;
}

.appspace-component {
   position: absolute;
   left: 0;
   right: 0;
   top: 0;
   bottom: 0;
}

.ui-helper-clickable {
    cursor: pointer;
}

.ui-helper-invisible {
	display: block;
	height: 0;
	width: 0;
}

.ui-helper-overflow {
	overflow: scroll;
}

.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
    border-top-left-radius: 7px;
}

.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
    border-top-right-radius: 7px;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
    border-bottom-left-radius: 7px;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
    border-bottom-right-radius: 7px;
}

.ui-btn {
	background: -webkit-linear-gradient(#FFFFFF, #D9D9D9);
	background: -o-linear-gradient(#FFFFFF, #D9D9D9);
	background: -moz-linear-gradient(#FFFFFF, #D9D9D9);
	background: linear-gradient(#FFFFFF, #D9D9D9);
	width: auto;
	margin: .5em;
	border: thin solid;
	border-radius: 3px;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: .5em;
	cursor: pointer;
}
.ui-btn:hover {
	background: -webkit-linear-gradient(#F3F3F3, #CECECE);
	background: -o-linear-gradient(#F3F3F3, #CECECE);
	background: -moz-linear-gradient(#F3F3F3, #CECECE);
	background: linear-gradient(#F3F3F3, #CECECE);
}

.offscreen {
	position: absolute;
	top: 0;
	left: 0;
}

.content {
	min-height: 600px;
	min-width: 800px;
}

.notifier {
	position: absolute;
	visibility: hidden;
	top: 60%;
	padding: 10px;
	left: 20%;
	right: 20%;
	height: 0;
	background-color: #4a4848;
    color: white;
	overflow: hidden;
	z-index: 11000;
	text-align: center;
	line-height: 1.25;
	-webkit-box-shadow: 0 0 5px black;
	-moz-box-shadow: 0 0 5px black;
	box-shadow: 0 0 5px black;
}
.main-loaderPanel {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.main-load-container {
	position: absolute;
	top: 50%;
	left: 50%;
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);

}
.main-load-message {
	font-size: xx-large;
	font-weight: bold;
	/*font-style: italic;*/
	width: 100%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	color: #FFFFFF;
}

.main-load-message-image {
	background: url("/resources/images/splashscreen_loading_coactive.gif");
	height:100px;
	width:100px;
	text-align: center;
	background-position: center;
	margin:0 auto;
}
