﻿.contact .right-text .content
{
    padding:0px 0px 30px 0px;
    line-height:20px;
}
.contact .right-text .content h3
{
    margin:0px;
    padding:0px;
    font-size:12px;
}
.contact .right-text .twitter
{
    background: url(../img/ContactUs/twitter.png) no-repeat;
    padding:13px 0px 0px 75px;
    height:50px;
    line-height:17px;
}
.contact .right-text .twitter a
{
    display:block;
    font-weight:bold;
    color:#45B8C3;
}
.contact .mail-fields
{
    border:solid 1px #F2F2F2;
    background:#FBFBFB;
    width:620px;
}
.contact .mail-fields .mail-content
{
    padding:10px 25px 60px 25px;
}
.contact .mail-fields .input-item div
{
    color:#45B8C3;
    padding:12px 0px;
}
.contact .mail-fields .input-item b
{
    color:#7D7D7D;
    margin:0px 0px 0px 3px;
}
.contact .mail-fields .input-item.right
{
    float:right;
}
.contact .mail-fields .input-item textarea,
.contact .mail-fields .input-item input
{
    border:solid 1px #E4E4E4;
    background:#F5F5F5;
    width:250px;
    line-height:22px;
    height:22px;
    padding:0px 3px; 
}
.contact .mail-fields .input-item textarea
{
    width:566px;
    height:120px;
}
.contact .mail-fields .input-item #btnSend
{
    background: url(../img/ContactUs/send-message.png) no-repeat;
    width:127px;
    height:32px;
    border:none;
    margin:15px 0px 0px 0px;
    float:right;
    cursor:pointer;
}
.contact .mail-fields .input-item #btnSend:hover
{
	background-position:0px -32px;
}

.contact .mail-fields .input-item #btnSend.disabled
{
	background-position:0px -64px;
	cursor:wait;
}

.contact #result-text
{
    margin:12px 0px 0px 0px;
    display:none;
    float:left;
}
.contact .error
{
    background:#F9C7C7 !important;
}
label.error
{
    display:none !important;
}

