body { 
	background: url(../img/bg.png) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.img/bg.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg.png', sizingMethod='scale')";
}

.transpency-09{
background-color:#fff;
background:rgba(255,255,255,0.8);
}

.transpency-08{
background-color:#fff;
background:rgba(255,255,255,0.8);
}
.transpency-04{
background-color:#fff;
background:rgba(255,255,255,0.4);
}

.paddingfix {
padding-top:20px;
margin-bottom:20px;
}

footer {
padding:20px;
}


.card {
  overflow: hidden;
  position: relative;
  text-align: center;
  padding: 0;
  background-color: #0e70dd;
  color: #fff;
  margin-bottom:30px;
}

.companycard {
	overflow: hidden;
	position: relative;
	text-align: center;
	padding: 0;
	background-color: #0EDE15;
	color: #fff;
	margin-bottom:30px;
}

.avatar {
  position: relative;
  margin-top: 15px;
  z-index: 100;
}

.avatar .profile {
  width: 100px;
  height: 100px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  border: 5px solid #fff;
}

.avatar .company {
  height: 70px;
  margin-top:15px;
  margin-bottom:15px;
}

.map {
padding:8px 8px 3px 8px;
}
.content a{ color:#fff;}
.name {
font-weight:900;
color:#fff;
}
.title {
font-weight:300;
}

textarea[name=message] {
    resize: vertical;
}