
.navBottom {
	position: fixed;
	overflow: hidden;
	bottom: 0;			
	//height: 40px;
	width: 100%;
	max-width: 600px;
	left: 0;
	padding-top: 5px;
	padding-bottom: 2px;
	background: rgba(99, 99, 99, 0.95);
}

.nav_summary {
	display: inline-block;
	margin-left: 4%;
	width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  background-size: 35px;
  //background-color: #606569;
	background-image: url("./images/gear.svg");
	z-index: 100;
}

.nav_ownership {
	display: inline-block;
	margin-left: 6%;
	width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  background-size: 35px;
	background-image: url("./images/window-sidebar.svg");
}

.nav_map {
	display: inline-block;
	margin-left: 6%;
	width: 40px;
  height: 40px;
	background-repeat: no-repeat;
  background-size: 35px;
	background-image: url("./images/globe.svg");
}



.cntInpt {
	max-width: 60%;
	margin-left: 20%;
}

#lbl_si_usrnm {
	color: #657076;
	font-size: calc(10px + 1.1vw);
}

#lbl_si_pswd {
	color: #657076;
	font-size: calc(10px + 1.1vw);	
}

.SignInMsg {
	display: none;
	color: red !important;
}

.navBar {
	display: inline-block;
  //white-space:nowrap
  font-size: 14px !important;
  margin-left: 2%;
  margin-right: 2%;
  width: 100%;
  text-align: center;
  //cursor: pointer;
  outline: none;
	color: #007079 !important;
	font-family: 'Perpetua';
	-webkit-font-smoothing: antialiased;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.navCreate {
	display: inline;
  width: 100%;
  text-align: left;
  //outline: none;
  //cursor: pointer;
	color: #007079 !important;
	//border: 2px solid purple; 
}

.reg_user {
	//display: inline;
	width: 40px;
  height: 40px;
  //margin-left: 30%;
  text-align: center;
  background-repeat: no-repeat;
  background-size: 35px;
  //background-color: #606569;
	background-image: url("./images/person-badge.svg");
} 

.navReset {
	display: inline;
  width: 100%;
  text-align: left;
  outline: none;
  //cursor: pointer;
	color: #007079 !important;
}

.pswd_reset {
	//display: inline;
	width: 40px;
  height: 40px;
  //margin-left: 30%;
  background-repeat: no-repeat;
  background-size: 35px;
  //background-color: #606569;
	background-image: url("./images/pass.svg");
	font-family: Calibri;
	
} 

.tb_si {
	 //border-top: 2px solid gray;
	 border: 1px solid gray; 
	 border-top: 2px solid gray;
   outline:0; 
   background-color: #fff;
   border-radius: 6px;
   box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
   height:28px; 
   width: 200px; 
	 font-family: Perpetua;
   
}

.tb_si:focus {
	 border-top: 3px solid rgba(123, 195, 195, 0.5); 
	 border-right: 3px solid rgba(123, 195, 195, 0.5);
}



.tb_reg {
	 //border-top: 2px solid gray;
	 border: 1px solid gray; 
	 border-top: 2px solid gray;
   outline:0; 
   background-color: rgba(50, 50, 50, 0.05);
   border-radius: 6px;
   box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
   height:28px; 
   width: 200px; 
   
   
}

.tb_reg:focus {
	 border-top: 3px solid rgba(123, 195, 195, 0.5); 
	 border-right: 3px solid rgba(123, 195, 195, 0.5);
}



.btn_event {
  padding: 2px 2px 2px 2px;
  font-size: calc(10px + 1.2vw);
  width: 100px;
  height: 25px;
  text-align: center;
  background-color: rgba(210, 211, 145, 0.75);
  border: 1px solid #404040;
  border-radius: 6px;
}

.btn_event:hover {
	color: #fff !important;
	background-color: rgba(210, 211, 145, 1.0);
}

.btn_event:active {
  //box-shadow: 0 5px #444;
  background-color: #fff !important;
}

.MessageNoticeBox {
	display: none;
	position: absolute;
	width: 60%; 
	height: 75%;
	top: 50px;
	z-index: 100;
	background-color: green;
	border: 1px solid #404040;
  border-radius: 6px;
}



