#Form_ActionForm_action_ProcessAction 
{height:48px !important; background-color:#18ACEA; border:none; 
color: #FFF; font-size:20px;font-weight: bold; transition: all 0.3s ease;}
#Form_ActionForm_action_ProcessAction:hover {background-color:#1B3349; transition: all 0.3s ease;}

header nav ul li.login {margin-top:16px !important}

form input, form textarea {
    width: 100%;
}
.w30 {width:33%; float:left}
.w70 {width:65%; float:left; margin-left:2%}

@media only screen and (max-width: 959px) {
.w30 {width:98%; float:left}
.w70 {width:100%; margin-left:0; float:left}

.w70 .field #Title, .w70 .field #Name, .w70 .field #Content, .w70 .field #Email, .w70 .field #Phone  {width:100% !important}

.w70 div#RegulationAcceptContactForm label, .w70 div#RegulationAcceptContactForm input {display: inline; float:left}
.w70 div#RegulationAcceptContactForm input  {width: 24px !important;}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {}
@media only screen and (min-width: 860px) and (max-width: 959px) {}
@media only screen and (max-width: 619px) {


.w70 div#RegulationAcceptContactForm label, .w70 div#RegulationAcceptContactForm input {display: inline; float:left}
.w70 div#RegulationAcceptContactForm input  {width: 24px !important;}
.w70 div#RegulationAcceptContactForm label  {width: 88% !important;}
}
@media only screen and (max-width: 479px)  {
.w70 div#RegulationAcceptContactForm input  {width: 14px !important;}
.w70 div#RegulationAcceptContactForm label  {width: 90% !important;}
div#carrier {height: 110px} 
div.checkbox label.right {margin:-14px 0 0 20px; width:90%}
div#Processing label.right {margin:-14px 0 0 20px; width:90%}
}