body {
  margin: 0;
  padding: 0;
  font: 10px Helvetica, Arial, Sans-serif;
  background: #F4F4F4;
  padding: 0.5%;
  color:#000;
}

table th {
	font-size:16px;
	font-weight:bold;
}

#menue {
	 position:fixed;
    top:0px;
	left: 0px;
	text-align:left;
	/*padding:10px;*/
	width:100%; 
/*	background: url("../pic/ui-bg_gloss-wave_55_5c9ccc_500x100.png") repeat-x scroll 50% 50% #666;
*/	background-color:  #73bf4a;
    border: 1px solid #73bf4a;
    color: #FFFFFF;
    font-weight: bold;
	z-index:1;
}

h1{
	color: #73bf4a;
	font-size:22px;
}

#menue a    {color:#2d4d1c; font-weight: bold; font-style:normal; text-decoration:none; font-size:16px; padding:1em 1em;}
#menue a:visited {color:#2d4d1c; font-weight: bold; font-style:normal; text-decoration:none; font-size:16px;}
#menue a:active  {color:#2d4d1c; font-weight: bold; font-style:normal; text-decoration:none; font-size:16px;}
#menue a:hover   {color:#FFFFFF;}

/*#menue a {
    background: url("../pic/ui-bg_glass_85_dfeffc_1x400.png") repeat-x scroll 50% 50% #666;
    border: 1px solid #73bf4a;
    color: #2d4d1c;
    font-weight: bold;
	text-decoration: none;
	padding: 0.5em 1em;
	font-size:10px;
	white-space:nowrap;
	line-height:2.5;
}

#menue a:link,visited {
    background: url("../pic/ui-bg_glass_85_dfeffc_1x400.png") repeat-x scroll 50% 50% #666;
    border: 1px solid #73bf4a;
    color: #73bf4a;
    font-weight: bold;
	text-decoration: none;
	padding: 0.5em 1em;
	font-size:10px;
	white-space:nowrap;
	line-height:2.5;
}

#menue a:hover {
    background: url("../pic/ui-bg_glass_75_d0e5f5_1x400.png") repeat-x scroll 50% 50% #D0E5F5;
    border: 1px solid #000000;
    color: #FFFFFF;
    font-weight: bold;
	 text-decoration: none;
}

#menue a:active {
    background: url("../pic/ui-bg_inset-hard_100_f5f8f9_1x100.png") repeat-x scroll 50% 50% #D5FFD2;
    border: 1px solid #73bf4a;
    color: #73bf4a;
    font-weight: bold;
}*/

#menue img {
    padding:4px;
}


#status {
  background: #73bf4a;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 2px 2px 5px rgba(88, 88, 88, 0.5);
  -webkit-box-shadow: 2px 2px 5px rgba(88, 88, 88, 0.5);
  margin-bottom: 10px;
  padding: 5px;
  color:#FFF;
}


#q {
  background: #fff;
  margin: 0;
  padding: 8px 10px;
  border: 1px solid #eee;
  outline-width: 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-size: 18px;
  width: 330px;
}

#btn {
  padding: 8px 10px;
  border: 1px solid #eee;
  outline-width: 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-size: 18px;
  background: #fff;
  cursor: pointer;
}

#status label {
  color: #fff;
  padding: 8px 10px;
  font-size: 10px;
  font-weight:bold;
}

#map-wrapper {
  padding: 1%;
  background: #fff;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 2px 2px 5px rgba(88, 88, 88, 0.5);
  -webkit-box-shadow: 2px 2px 5px rgba(88, 88, 88, 0.5);
}

#message-wrapper {
  padding: 1%;
  background: #fff;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 2px 2px 5px rgba(88, 88, 88, 0.5);
  -webkit-box-shadow: 2px 2px 5px rgba(88, 88, 88, 0.5);
  /*height:200px;*/
  width:98%;
}


     #pac-input {
        background-color: #fff;
        padding: 0 11px 0 13px;
        width: 400px;
        font-family: Roboto;
        font-size: 15px;
        font-weight: 300;
        text-overflow: ellipsis;
      }

      #pac-input:focus {
        border-color: #4d90fe;
        margin-left: -1px;
        padding-left: 14px;  /* Regular padding-left + 1. */
        width: 401px;
      }

      .pac-container {
        font-family: Roboto;
      }
	  
.has-cols #map-wrapper {
  width: 47.5%;
}

.has-cols #map-wrapper {
  float: left;
}

#map {
 height: 500px;
}

.tweet {
  padding: 4px 0;
  clear: both;
}

.thumb {
  float: left;
  width: 50px;
}

.thumb img {
  border: 1px solid #59b;
  padding: 1px;
  height: 48px;
  width: 48px;
}

.body {
  margin-left: 55px;
}

.location {
  color: #999;
}

a:link    {color:#2d4d1c; font-weight: normal; font-style:normal; text-decoration:none; font-size:12px;}
a:visited {color:#2d4d1c; font-weight: normal; font-style:normal; text-decoration:none;}
a:active  {color:#2d4d1c; font-weight: normal; font-style:normal; text-decoration:none;}
a:hover   {text-decoration:none; color:#fff;}