@import"../css/reset.css";

html {height:100%;}

body {
	
	height:100%;overflow:hidden;
}

#maincontainer {height:100%;overflow:hidden;}
.loguserbar {padding:15px 10px 0px 0px;font-size:12px;font-weight:bold;text-align:right;}

#managereports, #manageteams, #managestaff, #managedepartments, #managepermissions, #managedevices, #managepush {padding:6px;}

.tab-content {height:95%;overflow:hidden;}
.tab-pane {width:100%;height:100%;overflow:hidden;}
.tab-pane iframe {width:100%;height:100%;}

.cluster{
  			color: #FFFFFF;
  			text-align:center;
  			font-family: 'Arial, Helvetica';
  			font-size:11px;
  			font-weight:bold;
      }
.cluster-1{
  background-image:url(../images/m1.png);
  line-height:53px;
	width: 53px;
	height: 52px;
}
.cluster-2{
  background-image:url(../images/m2.png);
  line-height:53px;
	width: 56px;
	height: 55px;
}
.cluster-3{
  background-image:url(../images/m3.png);
  line-height:66px;
	width: 66px;
	height: 65px;
}

h4 {font-weight:bold;font-size:16px; padding:0px 0px 10px 10px;}

.partA {width:34%;height:100%;float:left;display:block;overflow-x:hidden;overflow-y:auto;padding:2px;}
.partB {width:20%;height:100%;float:left;display:block;overflow-x:hidden;overflow-y:auto;padding:2px 5px 0px 5px;}
.partC {width:46%;height:100%;float:left;display:block;overflow-x:hidden;overflow-y:auto;padding:2px;}


#list_drag_devices {z-index:99999;}
.drag-btn-nonassociated, .drag-btn-associated {cursor:move !important; z-index:99999;  white-space: normal !important; }
.drag-active-class {
	background: #FBFFA6 !important;
	border: 1px solid #F8FF66 !important;
}
.input-hover-class {
	background: #D7F0FF !important;
	border: 1px solid #95D8FF !important;
}


.loginfrmctr {width:500px; margin:auto; margin-top:250px;}

.drop-zone, .drop-zone-team {
	display:block;
	float:left;
	width: 200px;
	height: 55px;
	border: 1px solid #ddd;
	line-height:30px;
	background: rgb(255,255,255);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 56%, rgba(239,239,239,1) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(56%,rgba(255,255,255,1)), color-stop(100%,rgba(239,239,239,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 56%,rgba(239,239,239,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 56%,rgba(239,239,239,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 56%,rgba(239,239,239,1) 100%);
	background: linear-gradient(-45deg, rgba(255,255,255,1) 56%,rgba(239,239,239,1) 100%);
	padding: 5px;
	margin:4px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
	text-align:center;
	color: #D1D1D1;
}

.drop-zone-team {height:120px !important;}
.floatedfld {float:left !important; margin-right:3px  !important;}

.drop-zone-devicelist {
	width: 100%;
	height: 85%;}
	
.error{width:99%;height:32px;background:url(../images/err28.png) center left no-repeat #FC8D81;border:1px solid #E71C05;color:#A01303;font-weight:700;font-size:14px;text-align:center;vertical-align:middle;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:3px auto 8px;padding:6px 6px 6px 6px;line-height:20px;}
.message{width:99%;height:32px;background:url(../images/msg28.png) center left no-repeat #9FF7A2;border:1px solid #3AEF3F;color:#09640B;font-weight:700;font-size:14px;text-align:center;vertical-align:middle;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:3px auto 8px;padding:6px 6px 6px 6px;line-height:20px;}

#mapteamtracking {}

.dtpicker {background: url('images/icons/clndr.gif') no-repeat right center !important; }


.checkboxblock {
	width:280px;
	height:44px;
	font-size:12px;
	font-weight:normal;
  display: inline-block;
  padding:3px;
  background: #FAFAFA;
  border: 1px solid #CCCCCC;
  margin: 0px 4px 4px 0px;
  float: left;
 
  font-weight: bold;
}

.checkboxblock label {margin-left:0px !important;}

.checkbox label {font-weight:bold;}
.clearfix {clear:both;}