/*

$font-size-base: 16px;

$line-height-base: 1.4;

$brand-primary: #34A4A1;

$brand-secondary: #34A4A1;

$text-color: 						$brand-primary;

$link-color:						$brand-primary;

$link-hover-color:					$brand-primary;

$font-size-base:					14px;

$line-height-base:					1.4;

$grid-gutter-width: 30px;

$font-family-base:					$font-family;

*/

@font-face {

  font-family: "Frente";

  src: url('../fonts/FrenteH1-Regular-webfont.eot?#iefix');

  src: url('../fonts/FrenteH1-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/FrenteH1-Regular-webfont.woff') format('woff'), url('../fonts/FrenteH1-Regular-webfont.ttf') format('truetype'), url('../fonts/FrenteH1-Regular-webfont.svg') format('svg');

  font-weight: normal;

  font-style: normal;

}

/**************************************************************************

					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-form-box {

  padding: 23px 0 0 0;

  margin: 0 0 30px 0;

  -moz-box-shadow: rgba(0, 0, 0, 0.17) 0px 5px 13px;

  -webkit-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-size: contain;

}

.contact-form-box label {

  margin: 0 0 6px 0;

  font-size: 14px;

}

.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;

  width: 261px;

  padding-left: 4px;

}

@media (max-width: 767px) {

  .contact-form-box .submit {

    width: 275px;

  }

}

.contact-form-box select.form-control {

  max-width: 270px;

  width: 100%;

}

.contact-form-box input.form-control {

  max-width: 350px !important;

}

.contact-form-box div.selector {

  max-width: 256px;

  width: 100% !important;

}

.contact-form-box div.uploader span.filename {

  max-width: 256px;

  width: 100%;

}

@media (min-width: 992px) and (max-width: 1199px) {

  .contact-form-box div.uploader span.filename {

    width: 114px;

  }

}



#pfg-form-1 > div {

  display: none;

}

#pfg-form-1 .uploader.hover .action {

  background-position: 0 -378px;

  background: #5E5D5D;

}



@media (min-width: 767px) {

  #contact #right_column,

  #module-mdvcontact-form #right_column {

    padding-top: 105px;

  }

}

.contact-form-box textarea {

  height: 241px;

}

