@font-face {
    font-family: "Phenomena";
    src: url(".../fonts/Phenomena-Regular.eot"), url("../fonts/Phenomena-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Phenomena-bold";
    src: url(".../fonts/Phenomena-Bold.eot"), url("../fonts/Phenomena-Bold.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}


#groupwithusers{
	position: fixed;
	top: 60px;
    right: 10px;
	width: 250px;
	font-size:10px;
	border: solid #EC7818 1px;
	background-color: white;

}

.Rounded-Rectangle-1 {
  width: 200px;
  margin: 0 auto;
  height: 30px;
  border-radius: 10px;
  border: solid 3px #ffffff;
  text-align: center;
  vertical-align: middle;
  font-size: 16px;
  font-weight: 600;

}

.see_more a{

  display: inline-block;
  margin: 0 auto;

  font-family: Arial;
  font-size: 1em;
  text-decoration: none;

}

.Rounded-Rectangle-2 {
  width: 268px;
  height: 68px;
  border-radius: 30px;
  border: solid 3px #f37021;
  text-align: center;
  vertical-align: middle;

}

.see_more_2 a{

  display: inline-block;
  margin: 10px 10px 0 0;
  color:#f37021;
  font-family: Arial;
  font-size: 26px;
  text-decoration: none;

}

.column_head_image{
	width: 110px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.column_head_title{
	display: block;
	text-align: center;
	font-size:2em;


}

.logotitle{
	padding-top: 50px;
	vertical-align:middle;
	font-size:48px;
	color: #847676;
	font-family: Phenomena-bold;
  text-decoration: none;


}

.logo_footer_left{
	display: inline-block;
    max-width: 130px;
    margin: 20px;
	}

.logo_footer_left_bizcon{
	display: inline-block;
    max-width: 230px;
    margin: 20px;
	}

.column_padding{
	padding-left: 5px;

}

.langswitch{
	float:right;
}

.desc-home{
  font-size: 16px;
}

.clearfix::after {
  content: "";
  clear: both;
  display: table;
}

.w3-content {max-width:1020px;}

.output {

	float:left;
	display:inline;
	height:30px;
	width:300px;
	padding-left: 20px;
	display: table-cell;
    vertical-align: middle;
	
}

.input{
	float:left;
	display:inline;
	height:30px;
	
}

.helparea{
	float:left;
	display:inline;
}

.footer_links{
	padding-left:10px;
	float:left;
	
}

.firsleqline{
	display:block;
	
}

#space_upper_menu{
	border: solid red 1px;
}
#space_building_sandbox{
	border: solid blue 1px;
	width:auto;
	height:600px;
}

.new_room{
	-moz-border-radius: 6px;
     -webkit-border-radius: 6px;
     background-color: #f0f7fb;
     background-position: 9px 0px;
     background-repeat: no-repeat;
     border: solid 1px #3498db;
     border-radius: 6px;
     line-height: 18px;
     overflow: hidden;
     padding: 15px 60px;
	 width: 200px;
	 position: absolute;
	
}
