/**************************************************************************
					Contact Page Styles
**************************************************************************/
.contact-title {
  margin: -5px 0 27px 0;
  line-height: 23px; }
  .contact-title i {
    font-size: 23px;
    color: #c0c0c0;
    padding: 0 8px 0 0; }

.contact-form-box {
  padding: 23px 0 0 0;
  margin: 0 0 30px 0;
  background:#f0ece6;
  /*background: url(../img/contact-form.png) repeat-x white;
 -webkit-box-shadow: rgba(0, 0, 0, 0.17) 0px 5px 13px;
  -moz-box-shadow: rgba(0, 0, 0, 0.17) 0px 5px 13px;
  box-shadow: rgba(0, 0, 0, 0.17) 0px 5px 13px;*/ }
  .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 {
    font-family:'Ubuntu', 'Open Sans', sans-serif;
	font-weight:700;
	color:#4d261c;
	padding-left: 0px;
    border: none;
    margin-bottom: 0; }
  .contact-form-box .col-md-5 {
    padding-left: 0; }
    @media (max-width: 991px) {
      .contact-form-box .col-md-5 {
        padding-right: 0; } }
  .contact-form-box .col-md-7 {
    padding-right: 0; }
    @media (max-width: 991px) {
      .contact-form-box .col-md-7 {
        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 .submit .button.button-medium {
    font-size:12px;
	text-transform:uppercase;
	background:#ac9671;
	border:none;
  }
  .contact-form-box .submit .button.button-medium span {
    border:none;
  }
  .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; } }
.contact-data {margin-top:60px;}	
.contact-data h3 {color:#4d261c; font-weight:700; font-size:16px; margin-top:0px;}
.contact-data p {padding-left:40px; text-transform:uppercase; font-size:12px;} 
.adress {background:url(../img/shop_icon.png) 0px center no-repeat;}
.web {background:url(../img/world_icon.png) 0px center no-repeat;}
.hours {background:url(../img/clock_icon.png) 0px center no-repeat;}
.note {background:url(../img/note_icon.png) 0px center no-repeat;}
.telfax {background:url(../img/bubble_icon.png) 0px center no-repeat;}
.mail {background:url(../img/mail_contact_icon.png) 0px center no-repeat;}
.workers-data {margin-top:100px}
@media (min-width:768px) {.workers-data {padding-left:100px; padding-right:100px;}}
.workers-data h3 {color:#4d261c; font-weight:700; font-size:16px; margin-top:0px; margin-bottom:0px; text-transform:uppercase;}
.workers-data .hr {height:2px; background:#ac9671; margin-bottom:10px;}
.workers-data p {font-size:12px; color:#4d261c; font-weight:500; margin-bottom:5px;}
.workers-data p.position {color:#ac9671; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ac9671;}
.workers-data .mail-button {font-size:12px; font-weight:bold; background-color: #ac9671; text-align:center; padding:10px 0px; width:150px; display:block; margin:30px auto; color:#fff;}