.lst { margin-top:10px; border-top:#ebebe9 6px solid; }
.lst TD { font:13px Arial; line-height:150%; padding: 25px 10px 25px 0px; vertical-align:top; border-top:#ebebe9 1px solid; }
.lst TD H3 { margin-bottom:4px; color:#303a43; }

DIV.phone {
  width: auto;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.phone ul,
.phone ul li {
	padding: 0px;
	margin: 0px;
	list-style: none;
	list-style-image: none;
}
.phone ul {
	display: flex;
	align-items: center;
}
.phone ul li {
	margin-left: 10px;
}
UL.fmenu li {
	text-transform: uppercase;
}
UL.menu LI {
	float: none;
	text-transform: uppercase;
}
UL.menu {
	display: flex;
	justify-content: flex-end;
}
.logo-flex {
	display: flex;
	align-items: center;
}
.logo-flex p {
	margin: 0px 10px 0px 0px;
}
  .ph { padding:17px 0 17px 0; font: italic 13px Arial; color:#999; }
  .ph DIV { font:18px Arial; color:#333; padding-top:5px; line-height:130%; }
  .ph DIV A, .ph DIV A:visited { color: #333; }
  .ph DIV A:active, .ph DIV A:hover { color: #ff1900; }
  .ph p {
	  margin: 0px;
  }

  .euraddr TD { padding:0 10px 12px 10px; font:12px Arial; line-height:130%; vertical-align:top; }
  
@media all and (min-width: 768px) {
.fr-wrapper {
	overflow:hidden;
}
}

@media all and (max-width: 767px) {
.fr-wrapper {
	overflow-x:auto;
}
}

.fr-wrapper iframe {
	margin:-240px 0px -400px 0px;
	border: 0px;
}
