img.profile{
  float: right;
  margin-left: 1em;
}

.strong
{
	color: darkblue;
	font-weight:600;
}

.italic
{
	font-style:italic;
}


.emailaddress{
 font-family: Consolas, 'Courier New', Courier, Monaco, monospace
}

li.contact{
	margin-top: 0.5em;
	margin-bottom: 0.5em;
  list-style-type: circle;
}

li.event{
  margin-left:2em;
  margin-right:1em;
  margin-top:0.8em;
  margin-bottom:0.8em;
  list-style-type: circle;
}

li.publication{
	margin-top: 1.0em;
	margin-bottom: 1.0em;
  list-style-type: decimal;
  font-family:Arial, sans-serif;
	font-size: 93%;
}

.langswitcher {
    position: relative;
    top: 15%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    margin-left: 1rem !important;
    display: inline-block;
}

img.research_center
{
	border-style:none;
  width: 950px;
  margin-top:1em;
  margin-left:3em;
}

img.research_right
{
  float:right;
	border-style:none;
  width:500px;
  margin-left:3em;
  margin-bottom:1em;
  margin-top:1em;
}

img.research_Turing
{
	border-style:none;
  width: 500px;
  float: right;
  margin-left:1em;
}


img.research_formation
{
	border-style:none;
  width: 900px;
	display: block;
  margin-left:auto;
  margin-right:auto;
}

img.research_setid
{
	border-style:none;
  width: 300px;
  float: right;
  margin-left:1em;
}

img.research_oscillator
{
	border-style:none;
  width: 900px;
	display: block;
  margin-left:auto;
  margin-right:auto;
}

img.research_blocks
{
	border-style:none;
  width: 500px;
  float: right;
  margin-left:1em;
}

img.right
{
	float:right;
  margin-left: 1em;
}


.feature-icon img {
    position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%);
}

.modular-features .feature-icon h4 { background: #fff; line-height: 1; z-index: 1; text-transform: uppercase; font-weight: 600; margin: 0; display: block; color: #667189; }
