@font-face {
  font-family: 'Gotham-Black';
  src: url("../fonts/Gotham-Black.eot");
  src: url("../fonts/Gotham-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham-Black.woff") format("woff"), url("../fonts/Gotham-Black.ttf") format("truetype"), url("../fonts/Gotham-Black.svg#Gotham-Black") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham-Book';
  src: url("../fonts/Gotham-Book.eot");
  src: url("../fonts/Gotham-Book.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham-Book.woff") format("woff"), url("../fonts/Gotham-Book.ttf") format("truetype"), url("../fonts/Gotham-Book.svg#Gotham-Book") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham-Medium';
  src: url("../fonts/Gotham-Medium.eot");
  src: url("../fonts/Gotham-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham-Medium.woff") format("woff"), url("../fonts/Gotham-Medium.ttf") format("truetype"), url("../fonts/Gotham-Medium.svg#Gotham-Medium") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham-Light';
  src: url("../fonts/Gotham-Light.eot");
  src: url("../fonts/Gotham-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham-Light.woff") format("woff"), url("../fonts/Gotham-Light.ttf") format("truetype"), url("../fonts/Gotham-Light.svg#Gotham-Light") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'opensans-regular';
  src: url("../fonts/opensans-regular.eot");
  src: url("../fonts/opensans-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans-regular.woff") format("woff"), url("../fonts/opensans-regular.ttf") format("truetype"), url("../fonts/opensans-regular.svg#opensans-regular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'opensans-semibold';
  src: url("../fonts/opensans-semibold.eot");
  src: url("../fonts/opensans-semibold.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans-semibold.woff") format("woff"), url("../fonts/opensans-semibold.ttf") format("truetype"), url("../fonts/opensans-semibold.svg#opensans-semibold") format("svg");
  font-weight: normal;
  font-style: normal;
}
.form-search-collapsed-module {
  width: 770px;
  margin: 0 auto;
  position: static !important;
}
.form-search-collapsed-module *, .form-search-collapsed-module ::after, .form-search-collapsed-module ::before {
  box-sizing: border-box;
}
.form-search-collapsed-module .form-text {
  width: 100%;
  text-align: center;
  background: none;
  border: none;
}
.form-search-collapsed-module .form-actions {
  position: absolute;
  top: 50%;
  margin-top: -7px;
  right: 123px;
  overflow: visible !important;
  padding-top: 0 !important;
}
.form-search-collapsed-module .form-actions:before {
  content: "";
  display: block;
  position: absolute;
  top: -3px;
  right: -57px;
  height: 20px;
  width: 1px;
  background-color: #2c2c2c;
}
.form-search-collapsed-module .form-submit-module {
  background-color: transparent !important;
  text-indent: -9999px;
  font-size: 0;
  line-height: 0;
  padding: 0;
  height: 15px;
  width: 15px;
  background:  url('../images/icons-s092d02ed6e.png') -15px -37px no-repeat;
  display: block;
  border: none;
}
.form-search-collapsed-module .form-submit-module:hover {
  background-color: transparent !important;
  background:  url('../images/icons-s092d02ed6e.png') -15px -37px no-repeat;
}
