/* z-indexes */
/* page content width */
/* form height margins */
/* colors */
/* content box */
/* field inputs */
/*@defaultFormFieldInputBGColor: #f2f2f2;*/
/* tables */
/* buttons */
/* preview images */
/* page content width */
/* z-index levels*/
/* common mixins */
.ui-accordion .ui-accordion-header {
  font-size: 100%;
  color: #565356;
  font-weight: bold;
  background-color: #EEE;
  margin: 10px 0 0 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  padding: 12px;
  cursor: pointer;
  border: 1px solid #dcdcdc;
  position: relative;
}
.ui-accordion .ui-accordion-header.ui-accordion-augmented-header {
  background: #2c3e50;
  color: #ffffff;
  height: 53px;
  margin: 10px 0 0 0;
  cursor: pointer;
  position: relative;
  line-height: 53px;
  padding: 0 0 0 34px;
}
.ui-accordion .ui-accordion-header.ui-accordion-augmented-header::before {
  background: url(../images/spritefpf_14.png) no-repeat -341px -186px;
  font-family: 'Lato Bold', Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 14px;
  text-transform: none;
  content: '';
  display: inline-block;
  height: 12px;
  margin-right: 12px;
  width: 12px;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  background: transparent url(../images/spritefpf_14.png) no-repeat center right;
  height: 6px;
  position: absolute;
  right: 12px;
  top: 16.5px;
  width: 11px;
}
.ui-accordion .ui-accordion-header.ui-accordion-augmented-header .ui-accordion-header-icon {
  height: 8px;
  right: 12px;
  top: 22.5px;
  width: 12px;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-s {
  background-position: -466px -142px;
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e {
  background-position: -466px -166px;
}
.ui-accordion .ui-accordion-header.ui-accordion-augmented-header .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-s {
  background-position: -326px -330px;
}
.ui-accordion .ui-accordion-header.ui-accordion-augmented-header .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e {
  background-position: -342px -330px;
}
.ui-accordion .ui-accordion-content {
  padding: 1em;
}
