/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */

 .mod-box.mod-box-color1 .wk-twitter-single:before {
 	display: block;
 	margin-bottom: 20px;
 	padding-top: 140px;
 	text-align: center;
 	font-size: 36px;
 	line-height: 36px;
 	background: url(../../../images/yootheme/icon_twitter.png) 50% 0 no-repeat;
 	content: "latest tweet";
 }

  .mod-box.mod-box-color1 .wk-twitter-single .content {
  	font-family: Arial, Helvetica, sans-serif;
  	font-style: normal;
  	font-size: 18px;
  	line-height: 27px;
  	min-height: 194px;
  }

.mod-box.mod-box-color1 .wk-twitter-single .content:before,
.mod-box.mod-box-color1 .wk-twitter-single .content:after { content: '"'; }

/* DO IT Addition START (hide normal registration link etc */

form.short > ul.blank > li:last-child {
display: none;
}

.system-transparent #content legend {
color: #BBBBBB;
font-weight:bold;
}

td.key {
width: 138px;
}

#footer P {
text-shadow: 2px 2px 1px #000000;
}

#top-a + #main, #top-b + #main {
margin-top: 0px !important;
}


#header {
margin: 5px 5px 5px 5px !important;
}

div#headerbar > P {
  float: left;
  display: inline-block;
}

.top_contact_details {
  display: inline-block;
  width: 510px;
  height: 103px;
  margin: 15px 0px;
  padding: 12px;
  background-color: rgba(0,0,0,0.25);
}

.top_contact_details p {
  margin: 20px 0px;
}

.top_contact_details a {
  text-shadow: 0px 0px 3px #FFFFFF;
}

.top_contact_details a:hover {
  text-shadow: 1px 1px 3px rgba(0,0,0,0.4);
}

/* DO IT Addition END */