#topBarView
{
	border-bottom: 1px solid silver;
	width:100%;
	top:25px;
	height:30px;
	/*
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
	*/
	box-sizing: border-box; -moz-box-sizing: border-box;
	background-color:white;
	color:black;
}

.mainContainerView
{
	position:absolute;
	width:100%;
	bottom:0px;
	ttop:40px;
	top:65px;
}

#jobsView
{
	width:290px;
	height:100%;
	border-right:2px solid silver;
	float:left;
	box-sizing: border-box; -moz-box-sizing: border-box;
	overflow:auto;
	-webkit-overflow-scrolling: touch;
}

#selectedJobView
{
	display:none;
	width:400px;
	height:100%;
	border-right:1px solid silver;
	float:left;
	box-sizing: border-box; -moz-box-sizing: border-box;
}

#midContentContainer
{
	display:none;
	wwidth:auto;
	width:400px;
	height:100%;
	float:left;
	box-sizing: border-box; -moz-box-sizing: border-box;
	border-right:1px solid silver;
	position:relative;
}

.midContentContainerHeader
{
	height:30px;
	text-align:center;
	border-bottom:1px solid silver;
	background-color:#E5E5E5;
}
.midContentContainerTitle
{
	display:inline-block;
	margin:5px;
}

#messagesView
{
	display:none;
	width:400px;
	height:100%;
	border-right:1px solid silver;
	float:left;
	box-sizing: border-box; -moz-box-sizing: border-box;
}

#jobsMapView
{
	width:auto;
	height:100%;
	bborder-right:10px solid red;
	box-sizing: border-box; -moz-box-sizing: border-box;
	bborder:4px solid red;
}

/* fix google maps after bootstrap*/
#jobsMapView img { 
  max-width: none;
}
#jobsMapView label { 
  width: auto; display:inline; 
}


.notificationBtn
{
	width:38px;
	padding-left:10px;
	border-left:1px solid #D4D4D4;
	border-left:1px solid #E7E7E7;
	color:#E2E53D;
	color: red;
	color:#E7E7E7;
	cursor:pointer;
}

.notificationBtn:hover
{
	background-color:#EEEEEE;
}

.notificationBtn .icon-warning-sign
{
	font-size:32px;
	background-position:-1000px;
	position:relative;
	top:-4px;
}

.midContentBody
{
	position:absolute;
	width:100%;
	top:30px;
	bottom:0px;
	bborder-right:5px solid red;
	box-sizing: border-box; -moz-box-sizing: border-box;
}

.jobDataContainer
{
	box-sizing: border-box; -moz-box-sizing: border-box;
	width:100%;
	overflow:auto;
	position:absolute;
	top:41px;
	bottom:0px;
	-webkit-overflow-scrolling: touch;
}

.jobMessagesContainer
{
	box-sizing: border-box; -moz-box-sizing: border-box;
	width:100%;
	overflow:auto;
	position:absolute;
	top:0px;
	bottom:0px;
	-webkit-overflow-scrolling: touch;
}
