.tx-emdria-geosearch .button {
  background: #427BB5;
  color: #FFF;
  border: none;
  padding: 10px 15px;
  cursor: pointer;
  display: inline-block;
  margin: 15px 0; }
  .tx-emdria-geosearch .button:hover {
    background: #003f85; }
.tx-emdria-geosearch .search-form fieldset {
  border: none; }
  .tx-emdria-geosearch .search-form fieldset label {
    display: block;
    font-weight: bold;
    margin: 0 0 5px 0; }
  .tx-emdria-geosearch .search-form fieldset input {
    padding: 5px;
    width: 300px; }
    .tx-emdria-geosearch .search-form fieldset input.small {
      width: 150px; }
  .tx-emdria-geosearch .search-form fieldset .parameter-group {
    display: block;
    margin: 0 0 15px 0; }
    .tx-emdria-geosearch .search-form fieldset .parameter-group.check label, .tx-emdria-geosearch .search-form fieldset .parameter-group.radio label {
      display: inline-block;
      margin: 0 10px 0 0; }
      .tx-emdria-geosearch .search-form fieldset .parameter-group.check label:after, .tx-emdria-geosearch .search-form fieldset .parameter-group.radio label:after {
        content: " ";
        clear: both; }
    .tx-emdria-geosearch .search-form fieldset .parameter-group.check input, .tx-emdria-geosearch .search-form fieldset .parameter-group.radio input {
      width: auto;
      margin: 0 8px 0 0; }
.tx-emdria-geosearch .search-form .show-extended-search,
.tx-emdria-geosearch .search-form .hide-extended-search {
  display: block;
  margin: 0 0 15px 0;
  cursor: pointer; }
.tx-emdria-geosearch .search-form .hide-extended-search {
  display: none; }
.tx-emdria-geosearch .search-form .extended-search-parameter {
  display: none; }
.tx-emdria-geosearch .search-form input[type='submit'] {
  background: #427BB5;
  color: #FFF;
  border: none;
  padding: 10px 15px;
  cursor: pointer;
  display: inline-block;
  margin: 15px 0; }
  .tx-emdria-geosearch .search-form input[type='submit']:hover {
    background: #003f85; }
.tx-emdria-geosearch .search-form .reset-search {
  margin-left: 15px; }
.tx-emdria-geosearch .search-results th {
  background: #427BB5;
  color: #FFF;
  font-weight: normal; }
.tx-emdria-geosearch .search-results tr td {
  font-size: 12px; }
.tx-emdria-geosearch .search-results tr.even td {
  background: #DFDFDF; }
.tx-emdria-geosearch .user-detail label {
  width: 205px;
  font-weight: bold;
  display: inline-block; }
.tx-emdria-geosearch .user-detail dl {
  padding: 0; }
  .tx-emdria-geosearch .user-detail dl dt {
    float: left;
    clear: left;
    width: 200px;
    font-weight: bold; }
  .tx-emdria-geosearch .user-detail dl dt:after {
    content: ":"; }
  .tx-emdria-geosearch .user-detail dl dd {
    margin: 0 0 0 210px;
    padding: 0 0 0.5em 0; }

.taddress{
	cursor:pointer;
}

/*# sourceMappingURL=Styles.css.map */
.container.search-banner{
  padding-top: 20px;
  padding-bottom: 20px;
}
.search-banner .formfields{
  display: flex;
}
.search-banner .formfields .tinput{
	flex:2;
	margin-right:20px;
	padding: 13px;
	height: auto;
	margin-bottom: 10px;
}
.search-banner .formfields .selectarrow{
	  flex:1;
	  margin-right:20px;
	  margin-bottom: 10px;
}
.search-banner h3{
	padding-top: 0;
	padding-bottom: 60px;
	padding-right: 0;
	padding-left: 72px;
	background-repeat: no-repeat;
	background-image:url(/typo3conf/ext/emdriasite/Resources/Public/Images/bg-eye-white.svg);
	font-size:44px;
	max-width: 80%;
}
@media (max-width: 640px) {
	.search-banner .formfields{
		flex-direction:column;
	}
	.search-banner .formfields .tinput{
	  flex:1;
	  margin-right:0;
	}
	.search-banner .formfields .tsbutton, .search-banner .formfields .selectarrow{
	  flex:1;
	  margin-right:0;
	}
}

.search-banner .formfields .tsbutton{
	background-color:#5693C9;
	color:#ffffff;
	padding: 12px 24px;
	height: auto;
	text-align: left;
	width: 200px;
	margin-bottom: 10px;
	font-size:18px;
	font-weight:300;
	font-family:'Roboto-Medium', sans-serif;
}
.search-banner .formfields .tsbutton:after{
	content:'';
	background-image: url(/typo3conf/ext/emdriasite/Resources/Public/Images/linkarrow-white.svg);
	height: 22px;
	width: 40px;
	background-repeat: no-repeat;
	transition: all .5s ease-in-out;
	display:inline-block;
	background-position-y: center;
	vertical-align: middle;
	margin-left:12px;
	overflow:hidden;
}
.search-banner .tsbutton.searchlink:after{
	content:'';
	background-image: url(/typo3conf/ext/emdriasite/Resources/Public/Images/link-arrow-blue.png);
	height: 22px;
	width: 40px;
	background-repeat: no-repeat;
	transition: all .5s ease-in-out;
	display:inline-block;
	background-position-y: center;
	vertical-align: middle;
	margin-left:12px;
	overflow:hidden;
}
.search-banner .tsbutton:hover:after{
	background-position-x: -10px;
}