.legend {
font-size:12px;
font-weight:bold;
color:#333333;
background-color:#e0e0e0;
padding:2px 5px 2px 2px;
border-bottom:1px solid #333333;
}

.tag {
padding:2px;
font-size:10px;font-family:Arial;color:#333333;background-color:#f9f9f9;
border-bottom:1px solid #333333;
}

.mteam.span6 {margin-bottom:48px;}
.mteam img {opacity:0.7;border:12px solid rgba(0, 0, 0, 0.3);width:90%;margin-top:22px;}
.mteam h2 {color:#fff;font-weight:900;}
.mteam p {color:#fff;}
.contactwrapright input,.contactwrapright textarea,.contactwrapright .button {background:rgba(0, 0, 0, 0.5);border:0px solid rgba(0, 0, 0, 0.5)!important;color:#fff;}
.contactwrapright .button {
	color: #fff;
    border: 8px solid!important;
    padding: 8px 12px;
    margin: 2px 9px 9px 0;
    font-weight: bold;
	text-transform: uppercase;
}
.contactcons i {color:#fff;font-size:28px;padding:0 12px;}
hr.motitle2 {width:14%;color:#fff;border-color:#fff}
@media (max-width: 1200px) {
.mteam.span6 {max-width:100%;width:100%;float:none;margin-left:0px;}
.ctwhalf.span6 {float:none!important;width:100%!important;max-width:100%!important;margin-left:0px!important;}
.mteam img {width:95%;}
}

textarea#jform_contact_message {width:630px}
@media (max-width: 1400px) {
textarea#jform_contact_message {width:480px}
}

@media (max-width: 1200px) {
textarea#jform_contact_message {width:100%}
}

@media (max-width: 768px) {
textarea#jform_contact_message {width:208px}
}