/**************************************************************************
					Contact Page Styles
**************************************************************************/
.contact-title {
  margin: -5px 0 0px 0;
  line-height: 23px; }
  .contact-title i {
    font-size: 23px;
    color: #c0c0c0;
    padding: 0 8px 0 0; }
	
.contact-heading{
    font-family: roboto;
    color: #151e4d;
    text-transform: uppercase;
    line-height: 120%;
    margin-top: 0px;
}
.contact-desc{
	font-family: "roboto";
    font-size: 20px;
    line-height: 140%;
    margin: 30px 0px 10px 0px;
    color: #bf8751;
}
.contact-desc a strong{
    font-family: "roboto";
    font-size: 20px;
    color: #bf8751;
}
#contact #map{
	min-height:500px!important;
}
.panel-address{
	font-family: 'roboto';
    font-size: 16px;
    color: #151e4d;
    margin: 50px auto 50px auto;
}

.panel-address .add-title{
	text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 20px;   
    border-bottom: 2px dashed #bc8550;
    width: 50%;
	margin-right: auto;
	margin-left: auto;
    padding-bottom: 15px;
    line-height: 120%;
    letter-spacing: 2px;
}
.panel-address p{
	line-height: 180%;
	font-size: 16px;
}
.panel-address .contact-phone{
    font-weight: 900;
    font-size: 16px;
}
.panel-address .contact-email{
    color: #bf8751;
}

.contact-form .submit{
	margin-left: 15px;
}

.contact-form-box .submit{
	margin-left: 15px;
	border:none;
}

.contact-form-box #submitMessage{
	background: #151e4d;
    color: white;
    font-family: "roboto";
    font-size: 14px;
    padding: 5px 10px 5px 10px;
	border:none;
}

.contact-form-box #submitMessage:hover{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiP…dpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bc8550), color-stop(100%, #d2a884));
    background-image: -moz-linear-gradient(#bc8550, #d2a884);
    background-image: -webkit-linear-gradient(#bc8550, #d2a884);
    background-image: linear-gradient(#bc8550, #d2a884);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc8550', endColorstr='#d2a884',GradientType=0 );
    background-position: 0 0;
}

.contact-info{
	font-family: roboto;
    text-transform: uppercase;
    letter-spacing: 5px;
    color: #151e4d;
    font-weight: 600;
}

.contact-form-box label{
    font-family: "roboto";
    font-size: 14px;
    color: #151e4d;
}

.contact-form-box {
  padding: 23px 0 0 0;
  margin: 0 0 30px 0;
  border: 4px double #bc8751;
  background: #efe3d5;
 } 
 .contact-form-box .form-control{
	border: 1px solid #bc8751;
	border-radius: 20px;
	padding: 5px;
 } 
.contact-form-box .uploader .filename
 {
	border-radius: 20px 0px 0px 20px;
	border-color: #bc8751;
	margin:0;
 }
.contact-form-box .uploader .action
 {
	border-radius: 0px 20px 20px 0px;
	background-image:none;
	background: #151e4d;
 } 
  .contact-form-box fieldset {
    padding: 0 19px 21px 19px;
    /* background: url(../img/form-contact-shadow.png) center bottom no-repeat; */
    background-size: contain; }
  .contact-form-box label {
    margin: 0 0 6px 0; }
  .contact-form-box .page-subheading {
    padding-left: 0px;
    border: none;
    margin-bottom: 0; }
  .contact-form-box .col-md-3 {
    padding-left: 0; }
    @media (max-width: 991px) {
      .contact-form-box .col-md-3 {
        padding-right: 0; } }
  .contact-form-box .col-md-9 {
    padding-right: 0; }
    @media (max-width: 991px) {
      .contact-form-box .col-md-9 {
        padding-left: 0; } }
  .contact-form-box #desc_contact0 {
    display: none; }
  .contact-form-box .form-group {
    margin-bottom: 7px; }
  .contact-form-box textarea {
    height: 257px; }
  .contact-form-box .submit {
    margin-top: 13px; }
  .contact-form-box select.form-control {
    max-width: 270px;
    width: 100%; }
  .contact-form-box input.form-control {
    max-width: 270px; }
  @media (min-width: 992px) and (max-width: 1199px) {
    .contact-form-box div.uploader span.filename {
      width: 114px; } }

/*# sourceMappingURL=contact-form.css.map */
