@font-face {
  font-family: "alternategothic2_btregular";
  src: url("../font/altgoth2-webfont.eot");
  src: url("../font/altgoth2-webfont.eot?#iefix") format("embedded-opentype"), url("../font/altgoth2-webfont.woff") format("woff"), url("../font/altgoth2-webfont.ttf") format("truetype"), url("../font/altgoth2-webfont.svg#alternategothic2_btregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 14, ../sass/_main.sass */
body {
  font: normal 13px Arial, Helvetica, sans-serif;
  min-width: 1415px;
}

/* line 17, ../sass/_main.sass */
.not-front #main-content {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  width: 940px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0 10px;
}

/* line 20, ../sass/_main.sass */
body.admin-menu {
  margin-top: 0px !important;
}
/* line 22, ../sass/_main.sass */
body.admin-menu header .top-wrapper {
  top: 20px;
}

/* line 24, ../sass/_main.sass */
h1, h2, h3, h4, h5, h6, nav.block-menu ul li {
  font-family: "alternategothic2_btregular", Trebuchet MS, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.04em;
}

/* line 29, ../sass/_main.sass */
a {
  o-transition: all 0.1s;
  -ms-transition: all 0.1s;
  -moz-transition: all 0.1s;
  -webkit-transition: all 0.1s;
  transition: all 0.1s;
  color: #f6792c;
}

/* line 37, ../sass/_main.sass */
a:hover {
  text-decoration: none;
}

/* line 40, ../sass/_main.sass */
h2 {
  font-size: 28px;
  margin: 28px 12px 0;
  color: #98abbd;
  padding-left: 15px;
  background: url('../images/header_arrow.png?1364904795') left 50% no-repeat;
}

/* line 47, ../sass/_main.sass */
h1 {
  color: #98abbd;
  font-size: 28px;
  padding-left: 15px;
  background: url('../images/header_arrow.png?1364904795') left 50% no-repeat;
  margin: 28px 12px 0;
}

/* line 54, ../sass/_main.sass */
p {
  color: #333333;
  padding: 10px 12px;
}

/* line 58, ../sass/_main.sass */
.breadcrumb {
  display: none;
}

/* line 61, ../sass/_main.sass */
table {
  width: 100%;
}

/* line 64, ../sass/_main.sass */
header .top-wrapper {
  width: 100%;
  height: 42px;
  background: url('../images/bg.png?1364904795') repeat-x;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  position: fixed;
  top: 0;
  z-index: 100;
}

/* line 73, ../sass/_main.sass */
header .top-region {
  margin-left: auto;
  margin-right: auto;
  width: 960px;
}
/* line 15, ../sass/_mixins.sass */
header .top-region::after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 75, ../sass/_main.sass */
header .top-region #block-delta-blocks-logo {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  width: 220px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0 10px;
  background: url('../images/bg_logo.png?1364904795') repeat-x;
  height: 42px;
}
/* line 79, ../sass/_main.sass */
header .top-region #block-delta-blocks-logo .logo-img {
  margin: 5px 0 0 8px;
}
/* line 81, ../sass/_main.sass */
header .top-region nav.block-menu {
  padding: 0px !important;
}
/* line 83, ../sass/_main.sass */
header .top-region nav.block-menu ul {
  display: inline;
}
/* line 85, ../sass/_main.sass */
header .top-region nav.block-menu ul li {
  padding: 8px 0 0 12px;
  float: left;
  color: white;
  font-size: 22px;
}
/* line 90, ../sass/_main.sass */
header .top-region nav.block-menu ul li.first {
  padding-left: 15px;
}
/* line 92, ../sass/_main.sass */
header .top-region nav.block-menu ul li.first a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 20px;
  overflow: hidden;
  line-height: 20000px;
  height: 24px;
  background: url('../images/menu_home.png?1364904795') 50% top no-repeat;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
/* line 100, ../sass/_main.sass */
header .top-region nav.block-menu ul li.first a:hover {
  background: url('../images/menu_home.png?1364904795') 50% -50px no-repeat;
}
/* line 102, ../sass/_main.sass */
header .top-region nav.block-menu ul li a {
  color: white;
  font-weight: normal;
}
/* line 105, ../sass/_main.sass */
header .top-region nav.block-menu ul li a:hover {
  text-decoration: none;
  color: #f6792c;
}

/* line 109, ../sass/_main.sass */
header .header-wrapper {
  margin: 42px 0 0 0;
  width: 100%;
  height: 150px;
  background: #8aa0b8 url('../images/bg_header.jpg') center top no-repeat;
}

/* line 115, ../sass/_main.sass */
header .header-region {
  margin-left: auto;
  margin-right: auto;
  width: 960px;
  height: 100%;
  border-left: 1px rgba(255, 255, 255, 0.25) solid;
  border-right: 1px rgba(255, 255, 255, 0.25) solid;
}
/* line 15, ../sass/_mixins.sass */
header .header-region::after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 122, ../sass/_main.sass */
header .flights-stats {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  width: 220px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0 10px;
  height: 100%;
  background-color: white;
  display: none;
}

/* line 129, ../sass/_main.sass */
.front .preface-first-wrapper {
  height: 345px;
  overflow: hidden;
}

/* line 134, ../sass/_main.sass */
.preface-first {
  margin-left: auto;
  margin-right: auto;
  width: 960px;
}
/* line 15, ../sass/_mixins.sass */
.preface-first::after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 138, ../sass/_main.sass */
.last-events {
  height: 400px;
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  width: 220px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0 10px;
  display: none !important;
  position: absolute;
  z-index: 2;
  background: url('../images/zdarzenia_bg.png?1364904795') center top no-repeat;
}
/* line 145, ../sass/_main.sass */
.last-events h2 {
  text-shadow: 0 -1px 0 #7e350b;
  margin-bottom: 20px;
}
/* line 148, ../sass/_main.sass */
.last-events p {
  font-size: 12px;
  color: white;
}

/* line 152, ../sass/_main.sass */
.last-events h2 {
  color: white;
}

/* line 156, ../sass/_main.sass */
#sblock-views-flights-block {
  position: absolute;
  left: 0px;
  right: 0px;
  overflow: hidden;
}
/* line 161, ../sass/_main.sass */
#sblock-views-flights-block h2 {
  padding-left: 50%;
  margin-left: -216px;
}

/* line 165, ../sass/_main.sass */
#block-block-9 {
  position: absolute;
  top: 473px;
  left: 50%;
  margin-left: 288px;
}
/* line 170, ../sass/_main.sass */
#block-block-9 a {
  border: 1px solid #e1e6eb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding: 6px 10px;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
}
/* line 177, ../sass/_main.sass */
#block-block-9 a:hover {
  background: #f6792c;
  color: white;
  border: 1px solid #f6792c;
}

/* line 182, ../sass/_main.sass */
.front .view-id-flights {
  width: 10000%;
  margin-top: 20px;
}
/* line 187, ../sass/_main.sass */
.front .view-id-flights h3 {
  font-size: 20px;
  background: url('../images/line_dotted.png?1364904795') left center repeat-x;
}
/* line 190, ../sass/_main.sass */
.front .view-id-flights h3 time {
  padding: 0 5px;
  background: white;
}
/* line 196, ../sass/_main.sass */
.front .view-id-flights .item-list ul {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -moz-grab;
}
/* line 202, ../sass/_main.sass */
.front .view-id-flights .item-list ul:active {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
}
/* line 206, ../sass/_main.sass */
.front .view-id-flights .item-list ul li {
  margin: 30px 0px 15px 0px;
  width: 140px;
  padding: 25px 35px 0px 10px;
  height: 205px;
  float: left;
  background: url('../images/sheet.png?1364904795') left top no-repeat;
  position: relative;
}
/* line 214, ../sass/_main.sass */
.front .view-id-flights .item-list ul li .views-field-view-node a {
  position: absolute;
  right: 23px;
  bottom: 9px;
  height: 63px;
  display: block;
  overflow: hidden;
  line-height: 2000px;
  width: 65px;
  background: url('../images/box_flight_more_new.png?1364904795') 70px 65px no-repeat;
  z-index: 1;
  cursor: pointer;
  o-transition: background-position 0.2s;
  -ms-transition: background-position 0.2s;
  -moz-transition: background-position 0.2s;
  -webkit-transition: background-position 0.2s;
  transition: background-position 0.2s;
}
/* line 231, ../sass/_main.sass */
.front .view-id-flights .item-list ul li:hover {
  background: url('../images/sheet_hover.png?1364904795') left top no-repeat;
}
/* line 233, ../sass/_main.sass */
.front .view-id-flights .item-list ul li:hover .views-field-view-node a {
  background: url('../images/box_flight_more_new.png?1364904795') 0px 0px no-repeat;
}
/* line 235, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-field-flight-track-date {
  color: #999999;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 18px;
  margin-top: -22px;
  margin-bottom: 6px;
}
/* line 241, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-created {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  color: #98abbd;
  height: 22px;
  position: absolute;
  top: -34px;
  padding: 0px 0px 15px 0px;
  left: 0;
  width: 175px;
  background: url('../images/timeline_bg.png?1364904795') 0px 12px repeat-x;
}
/* line 252, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-created em {
  font-style: normal;
}
/* line 254, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-created .field-content {
  background: white;
  padding-right: 5px;
}
/* line 257, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-picture {
  float: left;
  margin-right: 10px;
  margin-bottom: 5px;
}
/* line 261, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-field-name {
  margin-right: -10px;
  font-size: 21px;
  line-height: 18px;
  margin-left: 60px;
  width: 80px;
  overflow: hidden;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  height: 55px;
}
/* line 270, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-field-wing-name {
  font-size: 12px;
  margin: 0px -11px 0px -9px;
  color: #666666;
  padding: 15px 10px;
  background: url('../images/box_shadow.png?1364904795') top repeat-x;
}
/* line 276, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-field-wing-name .field-content {
  height: 30px;
  overflow: hidden;
}
/* line 279, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-field-producer-logo {
  float: right;
  margin-top: 20px;
}
/* line 286, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-title-2 {
  background: url('../images/place_icons.png?1364904795') 0px 8px no-repeat;
  padding: 0px 0px 5px 20px;
  clear: both;
  color: #999999;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  line-height: 18px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 294, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-title-2 img {
  vertical-align: top;
  padding-top: 4px;
}
/* line 297, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-field-flight-max-points {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 22px;
  color: #666666;
  padding: 5px 0px;
  margin-top: 5px;
  border-top: 1px solid #e6e6e6;
}
/* line 304, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-field-flight-max-points-type {
  float: right;
  width: 26px;
  margin-top: 13px;
}
/* line 308, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-field-flight-max-points-type span {
  height: 20px;
  width: 20px;
  display: block;
  overflow: hidden;
  line-height: 2000px;
}
/* line 314, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-field-flight-max-points-type span.open {
  background: url('../images/flight_type_open.png?1364904795') no-repeat;
}
/* line 316, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-field-flight-max-points-type span.fai {
  background: url('../images/flight_type_fai.png?1364904795') no-repeat;
}
/* line 318, ../sass/_main.sass */
.front .view-id-flights .item-list ul .views-field-field-flight-max-points-type span.triangle {
  background: url('../images/flight_type_triangle.png?1364904795') no-repeat;
}
/* line 321, ../sass/_main.sass */
.front .view-id-flights .pager {
  display: none;
}

/* line 324, ../sass/_main.sass */
.page {
  background: #f1f3f7 url('../images/page_bg.png?1364904795') center top repeat-y;
}

/* line 327, ../sass/_main.sass */
.preface-second-wrapper {
  height: 70px;
  display: none;
  background: url('../images/preface_second_shadow.png?1364904795') center bottom repeat-x;
  border-bottom: 1px #e2e8ed solid;
}
/* line 332, ../sass/_main.sass */
.preface-second-wrapper .view-id-sponsors {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
/* line 336, ../sass/_main.sass */
.preface-second-wrapper li {
  display: inline;
  padding: 0 10px;
}

/* line 340, ../sass/_main.sass */
.preface-second {
  margin-left: auto;
  margin-right: auto;
  width: 960px;
  height: 100%;
  border-right: 1px white solid;
  border-left: 1px white solid;
}
/* line 15, ../sass/_mixins.sass */
.preface-second::after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 347, ../sass/_main.sass */
.preface-second .block {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  width: 940px;
  height: 100%;
}

/* line 351, ../sass/_main.sass */
.main-section-wrapper {
  width: 100%;
  height: 100%;
  background: url('../images/main_section_shadow.png?1364904795') center top repeat-x;
  padding-bottom: 50px;
}

/* line 357, ../sass/_main.sass */
.main-section {
  margin-left: auto;
  margin-right: auto;
  width: 960px;
  height: 100%;
}
/* line 15, ../sass/_mixins.sass */
.main-section::after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 361, ../sass/_main.sass */
.sidebar-first {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  width: 220px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0 10px;
  height: 100%;
  background: #eaedf1 url('../images/school_sidebar_bg.png?1364904795') top repeat-x;
}

/* line 366, ../sass/_main.sass */
.sidebar-second {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  width: 140px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0 10px;
  height: 100%;
  width: 139px;
  border-left: #e1e6eb 1px solid;
}

/* line 371, ../sass/_main.sass */
#main-content {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  width: 540px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0 10px;
  height: 100%;
  margin-right: -1px;
}

/* line 376, ../sass/_main.sass */
.footer-wrapper {
  width: 100%;
  border-top: 1px solid #e1e6eb;
  overflow: hidden;
  *zoom: 1;
}

/* line 381, ../sass/_main.sass */
.footer {
  margin-left: auto;
  margin-right: auto;
  width: 960px;
  position: relative;
  height: 120px;
  background: url('../images/footer_border.png?1364904795') 50% 55px no-repeat;
}
/* line 15, ../sass/_mixins.sass */
.footer::after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 386, ../sass/_main.sass */
.footer #block-imageblock-5 {
  position: absolute;
  top: 62px;
  right: 20px;
}
/* line 390, ../sass/_main.sass */
.footer #block-imageblock-5 h2 {
  float: left;
  font-family: arial;
  margin: 0;
  background: none;
  font-size: 13px;
  color: black;
  margin-top: 14px;
}
/* line 398, ../sass/_main.sass */
.footer #block-imageblock-5 .block-image {
  float: left;
}

/* line 420, ../sass/_main.sass */
.block-views h2 {
  color: #98abbd;
  margin-bottom: 28px;
}

/* line 425, ../sass/_main.sass */
.view-id-news .news-item {
  background: url('../images/news_line.png?1364904795') 50% bottom no-repeat;
  padding-bottom: 5px;
  margin-bottom: 12px;
}
/* line 429, ../sass/_main.sass */
.view-id-news .news-item .news_date {
  padding-left: 12px;
}
/* line 431, ../sass/_main.sass */
.view-id-news .news-item .news_date a {
  background: #9aadbe;
  color: white;
  font-size: 10px;
  padding: 0px 5px;
}
/* line 436, ../sass/_main.sass */
.view-id-news .news-item .views-field-body {
  font-size: 12px;
  color: #595959;
  margin: 5px 12px 12px 12px;
  padding-top: 5px;
}

/* line 442, ../sass/_main.sass */
.field-name-field-flight-stats {
  font-size: 12px;
}
/* line 444, ../sass/_main.sass */
.field-name-field-flight-stats .label-above {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  color: #98abbd;
  font-size: 28px;
  margin-bottom: 20px;
}
/* line 449, ../sass/_main.sass */
.field-name-field-flight-stats .container-inline {
  border-top: 1px solid #e2e8ed;
  padding: 10px 0px;
}
/* line 452, ../sass/_main.sass */
.field-name-field-flight-stats .container-inline .double-field-second {
  float: right;
}

/* Loty */
/* line 460, ../sass/_main.sass */
.page-flights-table h1 {
  margin: 20px 0px;
}

/* line 463, ../sass/_main.sass */
.view-display-id-flights_archive_combo {
  margin-bottom: 150px;
  margin-top: -60px;
}
/* line 467, ../sass/_main.sass */
.view-display-id-flights_archive_combo .select2-container {
  margin-left: 764px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}

/* line 471, ../sass/_main.sass */
.view-display-id-flights_archive_combo, #edit-jump {
  width: 200px;
}
/* line 473, ../sass/_main.sass */
.view-display-id-flights_archive_combo select, #edit-jump select {
  display: none;
}

/* line 476, ../sass/_main.sass */
.view-id-flights .view-empty {
  font-size: 20px;
  color: #999999;
  text-align: center;
  margin: 70px 0px 100px;
}

/* line 481, ../sass/_main.sass */
.view-id-flights .views-table {
  width: 100%;
  margin-bottom: 25px;
  border-bottom: 3px solid #e2e8ed;
}
/* line 485, ../sass/_main.sass */
.view-id-flights .views-table thead tr {
  background: url('../images/table_header.png?1364904795') left top repeat-x;
  height: 25px;
}
/* line 488, ../sass/_main.sass */
.view-id-flights .views-table thead tr th {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
  font-size: 0px;
  color: transparent;
}
/* line 492, ../sass/_main.sass */
.view-id-flights .views-table thead tr th a {
  width: 100%;
  height: 20px;
  display: block;
}
/* line 496, ../sass/_main.sass */
.view-id-flights .views-table thead tr .views-field-field-start-time {
  background: url('../images/icon_white_hour.png?1364904795') center top no-repeat;
}
/* line 498, ../sass/_main.sass */
.view-id-flights .views-table thead tr .views-field-field-name {
  background: url('../images/icon_white_pilot.png?1364904795') center top no-repeat;
  padding: 0 0 5px;
}
/* line 501, ../sass/_main.sass */
.view-id-flights .views-table thead tr .views-field-field-flight-max-points {
  background: url('../images/icon_white_award.png?1364904795') center top no-repeat;
}
/* line 503, ../sass/_main.sass */
.view-id-flights .views-table thead tr .views-field-title-2, .view-id-flights .views-table thead tr .views-field-field-launch-site-country2 {
  background: url('../images/icon_white_start.png?1364904795') center top no-repeat;
}
/* line 505, ../sass/_main.sass */
.view-id-flights .views-table thead tr .views-field-field-flight-landing-site {
  background: url('../images/icon_white_landing.png?1364904795') center top no-repeat;
}
/* line 507, ../sass/_main.sass */
.view-id-flights .views-table thead tr .views-field-field-flight-track-date {
  background: url('../images/icon_white_calendar.png?1364904795') center 5px no-repeat;
}
/* line 509, ../sass/_main.sass */
.view-id-flights .views-table thead tr .views-field-field-flight-duration {
  background: url('../images/icon_white_time.png?1364904795') center top no-repeat;
}
/* line 511, ../sass/_main.sass */
.view-id-flights .views-table thead tr .views-field-title-1, .view-id-flights .views-table thead tr .views-field-field-producer-logo {
  background: url('../images/icon_white_wing.png?1364904795') center top no-repeat;
}
/* line 513, ../sass/_main.sass */
.view-id-flights .views-table thead tr .views-field-view-node {
  border: 0px;
  width: 0px;
}
/* line 516, ../sass/_main.sass */
.view-id-flights .views-table tbody tr {
  height: 41px;
  border-bottom: 1px solid #e1e6eb;
  vertical-align: middle;
  cursor: pointer;
}
/* line 522, ../sass/_main.sass */
.view-id-flights .views-table tbody tr:hover td {
  background: #faf3e7;
}
/* line 524, ../sass/_main.sass */
.view-id-flights .views-table .odd {
  background: white;
}
/* line 526, ../sass/_main.sass */
.view-id-flights .views-table .even {
  background: transparent;
}
/* line 528, ../sass/_main.sass */
.view-id-flights .views-table td {
  vertical-align: middle;
  padding-left: 12px;
  border-left: 1px solid #e1e6eb;
}
/* line 532, ../sass/_main.sass */
.view-id-flights .views-table td time {
  border: 1px solid #e1e6eb;
  padding: 1px 4px;
  margin: 0px 5px;
  font-size: 11px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 538, ../sass/_main.sass */
.view-id-flights .views-table td img {
  vertical-align: middle;
  padding: 0px 10px;
}
/* line 541, ../sass/_main.sass */
.view-id-flights .views-table td.views-field-field-start-time {
  border-left: none;
}
/* line 543, ../sass/_main.sass */
.view-id-flights .views-table td.views-field-field-flight-max-points {
  width: 70px;
}
/* line 545, ../sass/_main.sass */
.view-id-flights .views-table td.views-field-field-flight-max-points span {
  padding-right: 20px;
}
/* line 547, ../sass/_main.sass */
.view-id-flights .views-table td.views-field-field-flight-max-points span.open {
  background: url('../images/flight_type_open.png?1364904795') 5px 50% no-repeat;
}
/* line 549, ../sass/_main.sass */
.view-id-flights .views-table td.views-field-field-flight-max-points span.fai {
  background: url('../images/flight_type_fai.png?1364904795') 5px 50% no-repeat;
}
/* line 551, ../sass/_main.sass */
.view-id-flights .views-table td.views-field-field-flight-max-points span.triangle {
  background: url('../images/flight_type_triangle.png?1364904795') 5px 50% no-repeat;
}
/* line 554, ../sass/_main.sass */
.view-id-flights .views-table td.views-field-field-name img {
  width: 25px;
  height: 25px;
  padding: 0 8px 0 0;
  margin-left: -4px;
}
/* line 559, ../sass/_main.sass */
.view-id-flights .views-table td.views-field-title-1 {
  width: 240px;
}
/* line 561, ../sass/_main.sass */
.view-id-flights .views-table td.views-field-title-1 img {
  margin-left: -10px;
}
/* line 563, ../sass/_main.sass */
.view-id-flights .views-table td.views-field-title-2 {
  padding-left: 0px;
}
/* line 566, ../sass/_main.sass */
.view-id-flights .views-table td.views-field-view-node {
  padding: 0px 8px 0px 10px;
}
/* line 568, ../sass/_main.sass */
.view-id-flights .views-table td.views-field-view-node a {
  display: block;
  height: 23px;
  width: 23px;
  background: url('../images/flight_zoom.png?1364904795') no-repeat;
  overflow: hidden;
  line-height: 200px;
}
/* line 594, ../sass/_main.sass */
.view-id-flights .views-table td.views-field-counter {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  padding: 0px 7px;
  text-align: center;
  color: #999999;
  font-size: 20px;
}
/* line 601, ../sass/_main.sass */
.view-id-flights .views-table td.views-field-field-flight-track-date time {
  border: 0px;
  font-size: 12px;
}
/* line 606, ../sass/_main.sass */
.view-id-flights .views-table td.col_calendar {
  text-align: center;
  padding: 0px;
}
/* line 609, ../sass/_main.sass */
.view-id-flights .views-table td.col_max_points {
  text-align: center;
  padding: 0px;
}

/* line 613, ../sass/_main.sass */
.node-type-flight h1 {
  display: none;
}
/* line 615, ../sass/_main.sass */
.node-type-flight .node-flight.view-mode-full {
  margin-left: auto;
  margin-right: auto;
  width: 960px;
}
/* line 15, ../sass/_mixins.sass */
.node-type-flight .node-flight.view-mode-full::after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 617, ../sass/_main.sass */
.node-type-flight .part_left {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  width: 460px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0 10px;
}
/* line 619, ../sass/_main.sass */
.node-type-flight .part_right {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  width: 460px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0 10px;
}
/* line 621, ../sass/_main.sass */
.node-type-flight .preface-first {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  margin-top: 10px;
  color: #999999;
  position: relative;
}
/* line 626, ../sass/_main.sass */
.node-type-flight .preface-first a {
  color: #999999;
}
/* line 628, ../sass/_main.sass */
.node-type-flight .preface-first a:hover {
  color: black;
}
/* line 630, ../sass/_main.sass */
.node-type-flight .preface-first .views-field-view-user {
  font-size: 34px;
  color: black;
  padding-top: 8px;
}
/* line 634, ../sass/_main.sass */
.node-type-flight .preface-first .views-field-view-user a {
  color: black;
}
/* line 636, ../sass/_main.sass */
.node-type-flight .preface-first .views-field-view-user a:hover {
  color: #f6792c;
}
/* line 638, ../sass/_main.sass */
.node-type-flight .preface-first .views-field-picture {
  margin-right: 10px;
  margin-top: 15px;
}
/* line 641, ../sass/_main.sass */
.node-type-flight .preface-first .views-field-field-flight-track-date {
  font-size: 20px;
  float: left;
  padding-right: 10px;
  margin-top: -2px;
}
/* line 646, ../sass/_main.sass */
.node-type-flight .preface-first .views-field-picture {
  float: left;
}
/* line 649, ../sass/_main.sass */
.node-type-flight .preface-first .views-field-title-1 img {
  vertical-align: middle;
  padding-right: 10px;
}
/* line 652, ../sass/_main.sass */
.node-type-flight .preface-first .views-field-title-1 {
  position: absolute;
  right: 0px;
  font-size: 24px;
  line-height: 34px;
  margin-left: 10px;
}
/* line 658, ../sass/_main.sass */
.node-type-flight .preface-first .views-field-title-2 {
  background: url('../images/place_icons.png?1364904795') 0px 5px no-repeat;
  margin: 25px 0px 15px 0px;
  padding-left: 24px;
}
/* line 662, ../sass/_main.sass */
.node-type-flight .preface-first .views-field-field-flight-landing-site {
  background: url('../images/place_icons.png?1364904795') 0px -53px no-repeat;
  margin: 25px 0px 15px 0px;
  padding-left: 24px;
}
/* line 666, ../sass/_main.sass */
.node-type-flight .preface-first .views-field-field-flight-duration {
  margin: 25px 0px 15px 0px;
  background: url('../images/time_icon.png?1364904795') 0px 4px no-repeat;
  padding-left: 25px;
}
/* line 670, ../sass/_main.sass */
.node-type-flight .preface-first .views-field-title-2, .node-type-flight .preface-first .views-field-field-flight-landing-site, .node-type-flight .preface-first .views-field-field-flight-duration {
  font-size: 20px;
  float: left;
  margin-right: 20px;
}
/* line 674, ../sass/_main.sass */
.node-type-flight .preface-first .views-field-title-2 time, .node-type-flight .preface-first .views-field-field-flight-landing-site time, .node-type-flight .preface-first .views-field-field-flight-duration time {
  padding: 0px 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #e1e6eb;
  font-size: 18px;
}
/* line 680, ../sass/_main.sass */
.node-type-flight .preface-first .views-field-title-2 a:hover time, .node-type-flight .preface-first .views-field-field-flight-landing-site a:hover time, .node-type-flight .preface-first .views-field-field-flight-duration a:hover time {
  color: #999999;
}

/* line 683, ../sass/_main.sass */
#block-imageblock-1 {
  position: absolute;
  top: 70px;
  right: 0px;
}

/* line 687, ../sass/_main.sass */
#block-imageblock-4 {
  position: absolute;
  top: 14px;
  right: 33px;
}

/* line 691, ../sass/_main.sass */
#block-imageblock-3 {
  position: absolute;
  top: 17px;
}

/* line 694, ../sass/_main.sass */
.footer .fb-like {
  top: 17px;
  left: 40px;
}

/* line 697, ../sass/_main.sass */
#block-block-6 {
  text-align: center;
  font-size: 12px;
  padding: 20px 0px;
}
/* line 701, ../sass/_main.sass */
#block-block-6 p {
  color: #666666;
}

/* line 703, ../sass/_main.sass */
#block-views-changelog-block {
  position: absolute;
  top: 45px;
  font-size: 11px;
  width: 240px;
  text-align: right;
}
/* line 709, ../sass/_main.sass */
#block-views-changelog-block a {
  color: white;
  padding: 4px 3px 0px 3px;
}
/* line 712, ../sass/_main.sass */
#block-views-changelog-block a:hover {
  background: #f6792c;
}

/* line 715, ../sass/_main.sass */
.label-inline {
  display: inline;
}

/* line 719, ../sass/_main.sass */
.add_flight a {
  position: absolute;
  top: 128px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYWE1NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3NTgyMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2aa56), color-stop(100%, #d75821));
  background-image: -webkit-linear-gradient(#f2aa56, #d75821);
  background-image: -moz-linear-gradient(#f2aa56, #d75821);
  background-image: -o-linear-gradient(#f2aa56, #d75821);
  background-image: linear-gradient(#f2aa56, #d75821);
  color: white;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  padding: 4px 12px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  border: 0px;
  text-shadow: 0px -1px 0px #b14a15;
  border-top: 1px solid #f09f50;
  border-bottom: 1px solid #d75821;
  cursor: pointer;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: block;
  margin-left: 884px;
  -webkit-box-shadow: 0px 2px 3px #2d394a;
  -moz-box-shadow: 0px 2px 3px #2d394a;
  box-shadow: 0px 2px 3px #2d394a;
}
/* line 46, ../sass/_mixins.sass */
.add_flight a:hover {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YzA2MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxNzQzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9c062), color-stop(100%, #f17433));
  background-image: -webkit-linear-gradient(#f9c062, #f17433);
  background-image: -moz-linear-gradient(#f9c062, #f17433);
  background-image: -o-linear-gradient(#f9c062, #f17433);
  background-image: linear-gradient(#f9c062, #f17433);
}
/* line 48, ../sass/_mixins.sass */
.add_flight a:focus {
  border: 1px solid #d16926;
}

/* line 727, ../sass/_main.sass */
.views-ui-display-tab-bucket.footer {
  width: auto;
}

/* line 730, ../sass/_main.sass */
.pager {
  text-align: center;
  padding: 20px 0px;
  clear: both;
}
/* line 734, ../sass/_main.sass */
.pager li {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  border: 1px solid #d8dfe6;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 1px 2px #e7e7e7;
  -moz-box-shadow: 0px 1px 2px #e7e7e7;
  box-shadow: 0px 1px 2px #e7e7e7;
}
/* line 739, ../sass/_main.sass */
.pager li:hover {
  background: white;
}
/* line 741, ../sass/_main.sass */
.pager li a {
  color: #666666;
  padding: 5px 10px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 745, ../sass/_main.sass */
.pager li a:hover {
  color: black;
}
/* line 747, ../sass/_main.sass */
.pager li.current {
  padding: 6px 10px;
  -webkit-box-shadow: #afb3b8 0px 1px 6px inset;
  -moz-box-shadow: #afb3b8 0px 1px 6px inset;
  box-shadow: #afb3b8 0px 1px 6px inset;
  border: 0px;
}
/* line 751, ../sass/_main.sass */
.pager li.ellipsis {
  padding: 5px;
}

/* line 755, ../sass/_main.sass */
div.feeds-container h4 {
  font-weight: normal;
}

/* line 758, ../sass/_main.sass */
#block-menu-menu-footer-menu {
  position: absolute;
  top: 70px;
}
/* line 761, ../sass/_main.sass */
#block-menu-menu-footer-menu li {
  display: inline;
  font-family: arial;
  text-transform: none;
  letter-spacing: 0;
  font-size: 14px;
  margin-right: 8px;
}
/* line 768, ../sass/_main.sass */
#block-menu-menu-footer-menu li a {
  color: #999999;
}
/* line 770, ../sass/_main.sass */
#block-menu-menu-footer-menu li a.active, #block-menu-menu-footer-menu li a:hover {
  font-weight: normal;
  color: #666666;
}

/* line 775, ../sass/_main.sass */
.front .view-drupal-comments {
  height: 900px;
  margin-right: -4px;
  padding-right: 10px;
  margin-bottom: 5px;
  overflow-y: scroll;
}
/* line 781, ../sass/_main.sass */
.front .view-drupal-comments::-webkit-scrollbar {
  width: 6px;
}
/* line 783, ../sass/_main.sass */
.front .view-drupal-comments::-webkit-scrollbar-thumb {
  background: #bdc9d4;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 786, ../sass/_main.sass */
.front .view-drupal-comments:hover::-webkit-scrollbar-thumb {
  background: #98abbd;
}
/* line 789, ../sass/_main.sass */
.front .view-drupal-comments .views-row {
  border-top: 1px solid #cfd8e0;
}
/* line 791, ../sass/_main.sass */
.front .view-drupal-comments .views-row .views-field-realname {
  font-size: 18px;
}
/* line 793, ../sass/_main.sass */
.front .view-drupal-comments .views-row .views-field-created {
  margin-left: 0px;
  margin-bottom: 5px;
}
/* line 796, ../sass/_main.sass */
.front .view-drupal-comments .views-row .views-field-picture {
  margin-right: 8px;
}
/* line 798, ../sass/_main.sass */
.front .view-drupal-comments .views-row .views-field-picture img {
  height: 25px;
  width: 25px;
}
/* line 801, ../sass/_main.sass */
.front .view-drupal-comments .views-row .views-field-view-node {
  margin-left: 33px;
}
/* line 803, ../sass/_main.sass */
.front .view-drupal-comments .views-row .views-field-comment-body {
  margin-left: 33px;
  color: #666666;
  font-size: 12px;
}
/* line 807, ../sass/_main.sass */
.front .view-drupal-comments .load_more {
  margin-bottom: 10px;
}

/* line 812, ../sass/_main.sass */
table td.active {
  background: #f2f4f7;
  font-weight: normal;
}

/* line 817, ../sass/_main.sass */
.page-aup #map {
  margin-bottom: 10px;
}
/* line 819, ../sass/_main.sass */
.page-aup .disclaimer {
  padding: 20px 0px;
  display: block;
}

/* line 822, ../sass/_main.sass */
#aup_table {
  width: 100%;
}
/* line 824, ../sass/_main.sass */
#aup_table tr.even, #aup_table tr.odd {
  background: none;
}
/* line 826, ../sass/_main.sass */
#aup_table tr.even td, #aup_table tr.odd td {
  padding: 5px;
  background: none;
}
/* line 830, ../sass/_main.sass */
#aup_table thead tr {
  border-bottom: 1px solid #cccccc;
}
/* line 832, ../sass/_main.sass */
#aup_table thead tr th {
  padding: 5px;
  font-weight: bold;
}
/* line 835, ../sass/_main.sass */
#aup_table caption {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 28px;
  margin-bottom: 12px;
  color: #98abbd;
}

/* line 839, ../sass/_main.sass */
.school_page nav.tabs ul.primary {
  margin-left: 235px;
}

/* line 842, ../sass/_main.sass */
nav.tabs ul.primary {
  border-bottom: 0px !important;
  margin-top: 20px;
  margin-left: 0px;
}
/* line 846, ../sass/_main.sass */
nav.tabs ul.primary li {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: auto;
  padding: 0 !important;
  margin: 0 !important;
}
/* line 851, ../sass/_main.sass */
nav.tabs ul.primary li a {
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  border-bottom: 1px solid #b3b3b3;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #e6e6e6);
  background-image: -moz-linear-gradient(#ffffff, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #e6e6e6);
  background-image: linear-gradient(#ffffff, #e6e6e6);
  font-size: 14px;
  padding: 4px 12px;
  text-shadow: rgba(255, 255, 255, 0.74902) 0px 1px 1px;
  color: #333333;
  margin-right: -5px;
}
/* line 863, ../sass/_main.sass */
nav.tabs ul.primary li a:hover {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f3f3f3), color-stop(100%, #e6e6e6));
  background-image: -webkit-linear-gradient(#f3f3f3, #e6e6e6);
  background-image: -moz-linear-gradient(#f3f3f3, #e6e6e6);
  background-image: -o-linear-gradient(#f3f3f3, #e6e6e6);
  background-image: linear-gradient(#f3f3f3, #e6e6e6);
}
/* line 866, ../sass/_main.sass */
nav.tabs ul.primary li.active a {
  border-top: 1px solid #c6c6c6;
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  font-weight: normal;
  color: #f6792c;
  border-bottom: 1px solid #b3b3b3;
  background: #e6e6e6;
  background-image: none;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05), inset 0 2px 4px #cbcbcb;
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05), inset 0 2px 4px #cbcbcb;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05), inset 0 2px 4px #cbcbcb;
}
/* line 877, ../sass/_main.sass */
nav.tabs ul.primary li:first-child a {
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
/* line 880, ../sass/_main.sass */
nav.tabs ul.primary li:last-child a {
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 884, ../sass/_main.sass */
#block-imageblock-6 {
  margin-left: -10px;
}

/* line 886, ../sass/_main.sass */
.iframeWrapper {
  margin-top: 20px;
}

/* line 889, ../sass/_main.sass */
#block-locale-language {
  position: absolute;
  top: 42px;
  padding: 0px 5px 6px 5px;
  margin-left: 915px;
  background: url('../images/bg.png?1364904795') repeat-x;
}
/* line 895, ../sass/_main.sass */
#block-locale-language h2 {
  display: none;
}
/* line 897, ../sass/_main.sass */
#block-locale-language li {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 899, ../sass/_main.sass */
#block-locale-language li a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url('../images/lang_flag.png?1384286307') no-repeat;
  height: 11px;
  width: 16px;
  line-height: 1000px;
  overflow: hidden;
}
/* line 907, ../sass/_main.sass */
#block-locale-language li:first-child a {
  background: url('../images/lang_flag.png?1384286307') -16px 0px no-repeat;
}

/* line 911, ../sass/_main.sass */
.admin-menu #block-locale-language {
  top: 62px;
}

/* line 5, ../sass/_flight.sass */
.group_right_side {
  background: #e1e6ec;
  position: relative;
}
/* line 8, ../sass/_flight.sass */
.group_right_side .map_shadow {
  background: url('../images/map_shadow.png?1364904795') top repeat-x;
  position: absolute;
  top: 0px;
  width: 100%;
  height: 12px;
  z-index: 200;
}

/* line 16, ../sass/_flight.sass */
.flight_cards_left {
  position: absolute;
  top: 192px;
  left: 0px;
  height: 290px;
  width: 150px;
  background: url('../images/slide_left.png?1364904795') left -52px no-repeat;
  display: block;
  z-index: 10;
  cursor: pointer;
}
/* line 26, ../sass/_flight.sass */
.flight_cards_left:hover {
  background: url('../images/slide_left.png?1364904795') left -506px no-repeat;
}

/* line 30, ../sass/_flight.sass */
.flight_cards_right {
  position: absolute;
  top: 192px;
  right: 0px;
  height: 290px;
  width: 150px;
  background: url('../images/slide_right.png?1364904795') right -52px no-repeat;
  display: block;
  z-index: 10;
  cursor: pointer;
}
/* line 40, ../sass/_flight.sass */
.flight_cards_right:hover {
  background: url('../images/slide_right.png?1364904795') right -506px no-repeat;
}

/* line 44, ../sass/_flight.sass */
.page-flights-table .flight_cards_right, .page-flights-table .flight_cards_left {
  height: 135px;
  top: 260px;
}
/* line 47, ../sass/_flight.sass */
.page-flights-table .flight_cards_right {
  background: url('../images/slide_right.png?1364904795') right -158px no-repeat;
}
/* line 49, ../sass/_flight.sass */
.page-flights-table .flight_cards_right:hover {
  background: url('../images/slide_right.png?1364904795') right -612px no-repeat;
}
/* line 51, ../sass/_flight.sass */
.page-flights-table .flight_cards_left {
  background: url('../images/slide_left.png?1364904795') left -158px no-repeat;
}
/* line 53, ../sass/_flight.sass */
.page-flights-table .flight_cards_left:hover {
  background: url('../images/slide_left.png?1364904795') left -612px no-repeat;
}

/* line 55, ../sass/_flight.sass */
#block-xcp-flight-calendar-flight-calendar {
  position: absolute;
  right: 0px;
  left: 0px;
  height: 170px;
  overflow: hidden;
}

/* line 62, ../sass/_flight.sass */
.flight_calendar_outer_wrapper {
  position: relative;
  left: 50%;
  width: 0px;
}

/* line 66, ../sass/_flight.sass */
.flight_calendar_wrapper {
  position: absolute;
  padding-bottom: 50px;
}
/* line 72, ../sass/_flight.sass */
.flight_calendar_wrapper ul {
  font-size: 0px;
  display: block;
  margin-top: 50px;
  white-space: nowrap;
}
/* line 77, ../sass/_flight.sass */
.flight_calendar_wrapper ul li {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  display: inline-block;
  position: absolute;
  width: 34px;
  font-size: 14px;
  white-space: nowrap;
  padding: 0px 2px;
  text-align: center;
  padding-top: 23px;
  padding-bottom: 14px;
  background: url('../images/timeline_bg.png?1364904795') left 0px repeat-x;
}
/* line 90, ../sass/_flight.sass */
.flight_calendar_wrapper ul li.active {
  font-weight: normal;
}
/* line 92, ../sass/_flight.sass */
.flight_calendar_wrapper ul li.active a {
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFDBDBDB', endColorstr='#FFE6E6E6');
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dbdbdb), color-stop(100%, #e6e6e6));
  background: -webkit-linear-gradient(#dbdbdb, #e6e6e6);
  background: -moz-linear-gradient(#dbdbdb, #e6e6e6);
  background: -o-linear-gradient(#dbdbdb, #e6e6e6);
  -pie-background: linear-gradient(#dbdbdb, #e6e6e6);
  background: linear-gradient(#dbdbdb, #e6e6e6);
  -webkit-box-shadow: #a7a7a7 0px 2px 8px inset;
  -moz-box-shadow: #a7a7a7 0px 2px 8px inset;
  box-shadow: #a7a7a7 0px 2px 8px inset;
  border-top: 1px solid #c9c9c9;
  font-weight: normal;
}
/* line 98, ../sass/_flight.sass */
.flight_calendar_wrapper ul li.week-start {
  width: 42px;
}
/* line 100, ../sass/_flight.sass */
.flight_calendar_wrapper ul li.week-start > span {
  padding-left: 10px;
  display: block;
  background: url('../images/week_start.png?1364904795') 2px 0px no-repeat;
}
/* line 104, ../sass/_flight.sass */
.flight_calendar_wrapper ul li.week-start .flights_count {
  left: 12px;
}
/* line 107, ../sass/_flight.sass */
.flight_calendar_wrapper ul li:hover a {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ededed), color-stop(100%, #dbdbdb));
  background: -webkit-linear-gradient(#ededed, #dbdbdb);
  background: -moz-linear-gradient(#ededed, #dbdbdb);
  background: -o-linear-gradient(#ededed, #dbdbdb);
  -pie-background: linear-gradient(#ededed, #dbdbdb);
  background: linear-gradient(#ededed, #dbdbdb);
}
/* line 109, ../sass/_flight.sass */
.flight_calendar_wrapper ul li a {
  color: #a4a4a4;
  display: block;
  width: 25px;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFAFAFA', endColorstr='#FFE6E6E6');
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fafafa), color-stop(100%, #e6e6e6));
  background: -webkit-linear-gradient(#fafafa, #e6e6e6);
  background: -moz-linear-gradient(#fafafa, #e6e6e6);
  background: -o-linear-gradient(#fafafa, #e6e6e6);
  -pie-background: linear-gradient(#fafafa, #e6e6e6);
  background: linear-gradient(#fafafa, #e6e6e6);
  border-bottom: 1px solid #d9d9d9;
  border-top: 1px solid whitesmoke;
  padding: 4px;
}
/* line 118, ../sass/_flight.sass */
.flight_calendar_wrapper ul li a .day_number {
  display: block;
  font-size: 22px;
  color: #333333;
  text-shadow: 0 1px 0 white;
}
/* line 125, ../sass/_flight.sass */
.flight_calendar_wrapper ul li .month {
  position: absolute;
  top: -12px;
  z-index: 1;
  color: #98abbd;
  background: white;
  font-size: 22px;
  margin-left: -16px;
}
/* line 133, ../sass/_flight.sass */
.flight_calendar_wrapper ul li .flights_count {
  position: absolute;
  bottom: 0px;
  left: 2px;
  width: 33px;
  line-height: 14px;
  height: 14px;
  color: white;
  font-family: arial;
  font-size: 10px;
}
/* line 143, ../sass/_flight.sass */
.flight_calendar_wrapper ul li .flights_count.color_0 {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZDdiMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VlZDdiMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eed7b0), color-stop(100%, #eed7b0));
  background: -webkit-linear-gradient(#eed7b0, #eed7b0);
  background: -moz-linear-gradient(#eed7b0, #eed7b0);
  background: -o-linear-gradient(#eed7b0, #eed7b0);
  -pie-background: linear-gradient(#eed7b0, #eed7b0);
  background: linear-gradient(#eed7b0, #eed7b0);
}
/* line 145, ../sass/_flight.sass */
.flight_calendar_wrapper ul li .flights_count.color_1 {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyY2U4YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VlYmY4MiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2ce8c), color-stop(100%, #eebf82));
  background: -webkit-linear-gradient(#f2ce8c, #eebf82);
  background: -moz-linear-gradient(#f2ce8c, #eebf82);
  background: -o-linear-gradient(#f2ce8c, #eebf82);
  -pie-background: linear-gradient(#f2ce8c, #eebf82);
  background: linear-gradient(#f2ce8c, #eebf82);
}
/* line 147, ../sass/_flight.sass */
.flight_calendar_wrapper ul li .flights_count.color_2 {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwYmE3NyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ViYWE2ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f0ba77), color-stop(100%, #ebaa6d));
  background: -webkit-linear-gradient(#f0ba77, #ebaa6d);
  background: -moz-linear-gradient(#f0ba77, #ebaa6d);
  background: -o-linear-gradient(#f0ba77, #ebaa6d);
  -pie-background: linear-gradient(#f0ba77, #ebaa6d);
  background: linear-gradient(#f0ba77, #ebaa6d);
}
/* line 149, ../sass/_flight.sass */
.flight_calendar_wrapper ul li .flights_count.color_3 {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkYTU2NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5OTI1OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eda564), color-stop(100%, #e99259));
  background: -webkit-linear-gradient(#eda564, #e99259);
  background: -moz-linear-gradient(#eda564, #e99259);
  background: -o-linear-gradient(#eda564, #e99259);
  -pie-background: linear-gradient(#eda564, #e99259);
  background: linear-gradient(#eda564, #e99259);
}
/* line 151, ../sass/_flight.sass */
.flight_calendar_wrapper ul li .flights_count.color_4 {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViOGM1MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2Nzc0MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eb8c50), color-stop(100%, #e67743));
  background: -webkit-linear-gradient(#eb8c50, #e67743);
  background: -moz-linear-gradient(#eb8c50, #e67743);
  background: -o-linear-gradient(#eb8c50, #e67743);
  -pie-background: linear-gradient(#eb8c50, #e67743);
  background: linear-gradient(#eb8c50, #e67743);
}
/* line 153, ../sass/_flight.sass */
.flight_calendar_wrapper ul li .flights_count.color_5 {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhNzMzZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UzNTgyZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ea733f), color-stop(100%, #e3582f));
  background: -webkit-linear-gradient(#ea733f, #e3582f);
  background: -moz-linear-gradient(#ea733f, #e3582f);
  background: -o-linear-gradient(#ea733f, #e3582f);
  -pie-background: linear-gradient(#ea733f, #e3582f);
  background: linear-gradient(#ea733f, #e3582f);
}

/* line 158, ../sass/_flight.sass */
.node-type-flight #outermapwrapper {
  position: relative;
}
/* line 160, ../sass/_flight.sass */
.node-type-flight #outermapwrapper #mapwrapper {
  position: absolute;
  left: 0px;
  top: 0px;
}
/* line 164, ../sass/_flight.sass */
.node-type-flight #mapheader {
  position: absolute;
  top: 0px;
  width: 100%;
  padding: 4px 0px;
  z-index: 20;
  right: -1px;
  background: #2b2b2b;
  border-right: 1px #2b2b2b solid;
}
/* line 173, ../sass/_flight.sass */
.node-type-flight #mapheader input {
  background: black;
  color: white;
  border: 0px;
  width: 49px;
  font-size: 0px;
  height: 25px;
  line-height: 2000px;
  overflow: hidden;
  cursor: pointer;
  margin-right: -4px;
  border: 1px solid #555555;
  o-transition: background-position 0.2s;
  -ms-transition: background-position 0.2s;
  -moz-transition: background-position 0.2s;
  -webkit-transition: background-position 0.2s;
  transition: background-position 0.2s;
}
/* line 190, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnPoiOpen {
  background: url('../images/flight_map_tabs.png?1368262778') 0px 0px no-repeat;
}
/* line 192, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnPoiOpen:hover, .node-type-flight #mapheader input#btnPoiOpen.btnsMapsPoiActive {
  background: url('../images/flight_map_tabs.png?1368262778') 0px -25px no-repeat;
}
/* line 194, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnPoiTriangle {
  background: url('../images/flight_map_tabs.png?1368262778') -51px 0px no-repeat;
}
/* line 196, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnPoiTriangle:hover, .node-type-flight #mapheader input#btnPoiTriangle.btnsMapsPoiActive {
  background: url('../images/flight_map_tabs.png?1368262778') -51px -25px no-repeat;
}
/* line 198, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnPoiFai {
  background: url('../images/flight_map_tabs.png?1368262778') -102px 0px no-repeat;
}
/* line 200, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnPoiFai:hover, .node-type-flight #mapheader input#btnPoiFai.btnsMapsPoiActive {
  background: url('../images/flight_map_tabs.png?1368262778') -102px -25px no-repeat;
}
/* line 202, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnShowAirZones {
  background: url('../images/flight_map_tabs.png?1368262778') -153px 0px no-repeat;
  margin-left: 10px;
  margin-right: 10px;
}
/* line 206, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnShowAirZones:hover, .node-type-flight #mapheader input#btnShowAirZones.btnShowFlighAirzones {
  background: url('../images/flight_map_tabs.png?1368262778') -153px -25px no-repeat;
}
.node-type-flight #mapheader input#btnShowMeteo {
  /*background: url('../images/flight_map_tabs.png?1368262778') -153px 0px no-repeat;*/
  margin-left: 10px;
  margin-right: 10px;
}
/* line 206, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnShowMeteo:hover, .node-type-flight #mapheader input#btnShowMeteo.btnShowMeteo {
  /*background: url('../images/flight_map_tabs.png?1368262778') -153px -25px no-repeat;*/
}
/* line 208, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnView3d {
  background: url('../images/flight_map_tabs.png?1368262778') -255px 0px no-repeat;
  margin-right: 10px;
}
/* line 211, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnView3d:hover, .node-type-flight #mapheader input#btnView3d.btnsMapsPoiActive {
  background: url('../images/flight_map_tabs.png?1368262778') -255px -25px no-repeat;
}
/* line 213, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnView2d {
  background: url('../images/flight_map_tabs.png?1368262778') -204px 0px no-repeat;
  margin-left: 5px;
}
/* line 216, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnView2d:hover, .node-type-flight #mapheader input#btnView2d.btnsMapsPoiActive {
  background: url('../images/flight_map_tabs.png?1368262778') -204px -25px no-repeat;
}
/* line 218, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnFullscreen {
  background: url('../images/flight_map_tabs.png?1368262778') -358px 0px no-repeat;
}
/* line 220, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnFullscreen:hover {
  background: url('../images/flight_map_tabs.png?1368262778') -358px -25px no-repeat;
}
/* line 222, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnNormalscreen {
  background: url('../images/flight_map_tabs.png?1368262778') -306px -25px no-repeat;
}
/* line 224, ../sass/_flight.sass */
.node-type-flight #mapheader input#btnNormalscreen:hover {
  background: url('../images/flight_map_tabs.png?1368262778') -306px -25px no-repeat;
}
/* line 227, ../sass/_flight.sass */
.node-type-flight #trackvariables {
  padding: 5px 0px 0px 0px;
  text-align: right;
  margin-right: 20px;
}
/* line 231, ../sass/_flight.sass */
.node-type-flight #trackvariables span {
  padding-left: 24px;
  font-size: 12px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 44px;
  padding-bottom: 1px;
  text-align: left;
}
/* line 238, ../sass/_flight.sass */
.node-type-flight #trackvariables span#trackvariable_time {
  background: url('../images/chart_icons.png?1364904795') left -249px no-repeat;
  width: 30px;
}
/* line 241, ../sass/_flight.sass */
.node-type-flight #trackvariables span#trackvariable_alt {
  background: url('../images/chart_icons.png?1364904795') left -100px no-repeat;
}
/* line 243, ../sass/_flight.sass */
.node-type-flight #trackvariables span#trackvariable_elev {
  background: url('../images/chart_icons.png?1364904795') left 0px no-repeat;
}
/* line 245, ../sass/_flight.sass */
.node-type-flight #trackvariables span#trackvariable_alt_over_elev {
  background: url('../images/chart_icons.png?1364904795') left -50px no-repeat;
}
/* line 247, ../sass/_flight.sass */
.node-type-flight #trackvariables span#trackvariable_distance {
  background: url('../images/chart_icons.png?1364904795') left -299px no-repeat;
  width: 60px;
}
/* line 250, ../sass/_flight.sass */
.node-type-flight #trackvariables span#trackvariable_v_horizontal {
  background: url('../images/chart_icons.png?1364904795') left -198px no-repeat;
  width: 60px;
}
/* line 253, ../sass/_flight.sass */
.node-type-flight #trackvariables span#trackvariable_velocity {
  background: url('../images/chart_icons.png?1364904795') left -150px no-repeat;
  width: 60px;
}
/* line 256, ../sass/_flight.sass */
.node-type-flight .pilot_comment_wrapper {
  margin-top: 20px;
  background: url('../images/pilot_comment.png?1364904795') top left no-repeat;
}
/* line 259, ../sass/_flight.sass */
.node-type-flight .pilot_comment_wrapper .pilot_comment {
  background: url('../images/pilot_comment.png?1364904795') bottom right no-repeat;
  font-family: Georgia;
  font-size: 16px;
  line-height: 22px;
  font-style: italic;
  color: #333333;
  padding: 30px 40px;
}

/* line 270, ../sass/_flight.sass */
.field-name-field-flight-stats {
  height: 205px;
  overflow: hidden;
}

/* line 273, ../sass/_flight.sass */
.field-name-field-flight-photos {
  margin-left: 22px;
  padding-bottom: 20px;
  overflow: hidden;
  *zoom: 1;
}
/* line 277, ../sass/_flight.sass */
.field-name-field-flight-photos .field-item {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-left: -4px;
}
/* line 280, ../sass/_flight.sass */
.field-name-field-flight-photos .field-item img {
  display: block;
}

/* line 282, ../sass/_flight.sass */
.views-field-field-flight-fai-distance, .views-field-field-flight-open-distance, .views-field-field-flight-triangle-distance {
  float: right;
  padding-top: 35px;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 22px;
  margin-top: -10px;
  margin-bottom: 10px;
  color: #999999;
  text-align: center;
  width: 105px;
}

/* line 292, ../sass/_flight.sass */
.views-field-field-flight-fai-distance {
  background: url('../images/flight_points_bg.png?1364904795') -254px -100px no-repeat;
  margin-right: -30px;
}

/* line 295, ../sass/_flight.sass */
.views-field-field-flight-open-distance {
  background: url('../images/flight_points_bg.png?1364904795') 35px -100px no-repeat;
}

/* line 297, ../sass/_flight.sass */
.views-field-field-flight-triangle-distance {
  background: url('../images/flight_points_bg.png?1364904795') -115px -100px no-repeat;
}

/* line 300, ../sass/_flight.sass */
.flight-type-open .views-field-field-flight-open-distance {
  background: url('../images/flight_points_bg.png?1364904795') 35px top no-repeat;
  color: #f6792c;
}

/* line 303, ../sass/_flight.sass */
.flight-type-triangle .views-field-field-flight-triangle-distance {
  background: url('../images/flight_points_bg.png?1364904795') -115px top no-repeat;
  color: #f6792c;
}

/* line 306, ../sass/_flight.sass */
.flight-type-fai .views-field-field-flight-fai-distance {
  background: url('../images/flight_points_bg.png?1364904795') -254px top no-repeat;
  color: #f6792c;
}

/* line 310, ../sass/_flight.sass */
.group_comments h3 {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  color: #98abbd;
  font-size: 28px;
  margin-bottom: 12px;
}

/* line 316, ../sass/_flight.sass */
.comment-wrapper .username {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  color: black;
}
/* line 320, ../sass/_flight.sass */
.comment-wrapper div .username {
  display: none;
}
/* line 322, ../sass/_flight.sass */
.comment-wrapper img {
  float: left;
  margin: 0px 10px 10px 0px;
}
/* line 332, ../sass/_flight.sass */
.comment-wrapper .grippie, .comment-wrapper label {
  display: none;
}
/* line 334, ../sass/_flight.sass */
.comment-wrapper .form-actions {
  margin: 0 0 50px 0;
}
/* line 336, ../sass/_flight.sass */
.comment-wrapper textarea {
  background: #f1f1f1 url('../images/new_input_bg.png?1364904795') bottom repeat-x;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  width: 425px;
  border: 1px solid #959595;
  -webkit-box-shadow: inset 0px 2px 5px #cecece;
  -moz-box-shadow: inset 0px 2px 5px #cecece;
  box-shadow: inset 0px 2px 5px #cecece;
}
/* line 342, ../sass/_flight.sass */
.comment-wrapper input {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYWE1NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3NTgyMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2aa56), color-stop(100%, #d75821));
  background-image: -webkit-linear-gradient(#f2aa56, #d75821);
  background-image: -moz-linear-gradient(#f2aa56, #d75821);
  background-image: -o-linear-gradient(#f2aa56, #d75821);
  background-image: linear-gradient(#f2aa56, #d75821);
  color: white;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  padding: 4px 12px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  border: 0px;
  text-shadow: 0px -1px 0px #b14a15;
  border-top: 1px solid #f09f50;
  border-bottom: 1px solid #d75821;
  cursor: pointer;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin-top: 10px;
  float: right;
  padding: 0px 10px;
}
/* line 46, ../sass/_mixins.sass */
.comment-wrapper input:hover {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YzA2MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxNzQzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9c062), color-stop(100%, #f17433));
  background-image: -webkit-linear-gradient(#f9c062, #f17433);
  background-image: -moz-linear-gradient(#f9c062, #f17433);
  background-image: -o-linear-gradient(#f9c062, #f17433);
  background-image: linear-gradient(#f9c062, #f17433);
}
/* line 48, ../sass/_mixins.sass */
.comment-wrapper input:focus {
  border: 1px solid #d16926;
}

/* line 348, ../sass/_flight.sass */
.view-drupal-comments {
  margin-bottom: 20px;
}
/* line 350, ../sass/_flight.sass */
.view-drupal-comments .views-row {
  border-top: 1px solid #e2e8ed;
  padding: 8px 0px;
}
/* line 354, ../sass/_flight.sass */
.view-drupal-comments .views-row .views-field-picture {
  float: left;
}
/* line 356, ../sass/_flight.sass */
.view-drupal-comments .views-row .views-field-realname, .view-drupal-comments .views-row .views-field-created, .view-drupal-comments .views-row .views-field-comment-body {
  margin-left: 30px;
}
/* line 358, ../sass/_flight.sass */
.view-drupal-comments .views-row .views-field-realname {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
}
/* line 361, ../sass/_flight.sass */
.view-drupal-comments .views-row .views-field-realname a {
  color: black;
}
/* line 363, ../sass/_flight.sass */
.view-drupal-comments .views-row .views-field-realname a:hover {
  color: #f6792c;
}
/* line 365, ../sass/_flight.sass */
.view-drupal-comments .views-row .views-field-created {
  font-size: 11px;
  color: #999999;
}
/* line 368, ../sass/_flight.sass */
.view-drupal-comments .views-row .views-field-comment-body {
  font-family: Georgia;
  font-size: 13px;
  line-height: 18px;
  font-style: italic;
  color: black;
  padding: 5px 0px;
}
/* line 375, ../sass/_flight.sass */
.view-drupal-comments .total_pages, .view-drupal-comments .pager {
  display: none;
}
/* line 377, ../sass/_flight.sass */
.view-drupal-comments .load_more {
  display: block;
  padding: 5px 10px;
  text-align: center;
  border: 1px solid #d8dfe6;
  margin: 0px 0px -10px 0px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #fefefe;
  -webkit-box-shadow: 0px 1px 2px #e7e7e7;
  -moz-box-shadow: 0px 1px 2px #e7e7e7;
  box-shadow: 0px 1px 2px #e7e7e7;
  cursor: pointer;
  color: #f6792c;
}

/* line 388, ../sass/_flight.sass */
.field-name-field-flight-comment {
  position: relative;
}
/* line 390, ../sass/_flight.sass */
.field-name-field-flight-comment img {
  display: block;
  margin-bottom: 8px;
}
/* line 393, ../sass/_flight.sass */
.field-name-field-flight-comment .reply_user {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  position: absolute;
  top: 43px;
  right: auto;
  bottom: auto;
  left: 30px;
  font-size: 20px;
  padding-bottom: 17px;
  background: url('../images/comment_dinx.png?1364904795') left bottom no-repeat;
}
/* line 400, ../sass/_flight.sass */
.field-name-field-flight-comment #field-comment-add-more-wrapper label {
  display: none;
}

/* line 419, ../sass/_flight.sass */
.field-name-field-flight-fc-airzones {
  margin-left: 28px;
}
/* line 97, ../sass/_mixins.sass */
.field-name-field-flight-fc-airzones .ui-widget-content {
  background: none;
  border: 0px;
  padding: 0px;
}
/* line 101, ../sass/_mixins.sass */
.field-name-field-flight-fc-airzones .ui-tabs .ui-tabs-nav {
  background: none;
  border: 0px;
  padding: 0px;
}
/* line 105, ../sass/_mixins.sass */
.field-name-field-flight-fc-airzones .ui-tabs .ui-tabs-nav li {
  background: none;
  border: 0px;
  padding: 0px;
}
/* line 422, ../sass/_flight.sass */
.field-name-field-flight-fc-airzones .ui-tabs .ui-tabs-nav {
  margin: 0px 0px 0px 12px;
  padding: 0px;
}
/* line 425, ../sass/_flight.sass */
.field-name-field-flight-fc-airzones .ui-tabs .ui-tabs-nav li {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 26px;
  letter-spacing: 0;
  margin: 0px 0px 0px 0px;
}
/* line 430, ../sass/_flight.sass */
.field-name-field-flight-fc-airzones .ui-tabs .ui-tabs-nav li a {
  color: #333333;
  display: block;
  padding: 0px;
  float: none;
  margin-left: -15px;
}
/* line 436, ../sass/_flight.sass */
.field-name-field-flight-fc-airzones .ui-tabs .ui-tabs-nav li a .field-name-field-flight-affected-airspace {
  padding: 3px 15px 2px 15px;
  background: url('../images/stats_tabs_bg_under.png?1364904795') left bottom no-repeat;
  margin-right: 40px;
  overflow: hidden;
}
/* line 441, ../sass/_flight.sass */
.field-name-field-flight-fc-airzones .ui-tabs .ui-tabs-nav li a .inner-right-part {
  width: 50px;
  height: 40px;
  background: url('../images/stats_tabs_under.png?1364904795') left bottom no-repeat;
  margin-top: -40px;
  float: right;
  position: relative;
  z-index: 10;
}
/* line 451, ../sass/_flight.sass */
.field-name-field-flight-fc-airzones .ui-tabs .ui-tabs-nav .ui-state-active a .field-name-field-flight-affected-airspace {
  background: url('../images/stats_tabs_bg.png?1364904795') left bottom no-repeat;
  position: relative;
  z-index: 200;
}
/* line 455, ../sass/_flight.sass */
.field-name-field-flight-fc-airzones .ui-tabs .ui-tabs-nav .ui-state-active a .inner-right-part {
  background: url('../images/stats_tabs.png?1364904795') left bottom no-repeat;
}

/* line 461, ../sass/_flight.sass */
.quicktabs-tabs {
  margin: 0px 0px 0px 15px !important;
}
/* line 463, ../sass/_flight.sass */
.quicktabs-tabs li {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 26px;
  position: relative;
  margin: 0px 0px 0px 15px !important;
}
/* line 468, ../sass/_flight.sass */
.quicktabs-tabs li a {
  background: url('../images/stats_tabs_bg_under.png?1364904795') left bottom no-repeat !important;
  padding: 5px 0px 5px 10px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  overflow: hidden;
}
/* line 473, ../sass/_flight.sass */
.quicktabs-tabs li.active {
  position: relative;
  z-index: 20;
}
/* line 476, ../sass/_flight.sass */
.quicktabs-tabs li.active a {
  background: url('../images/stats_tabs_bg.png?1364904795') left bottom no-repeat !important;
}
/* line 478, ../sass/_flight.sass */
.quicktabs-tabs li.active .inner-right-part {
  background: url('../images/stats_tabs.png?1364904795') left bottom no-repeat;
}
/* line 480, ../sass/_flight.sass */
.quicktabs-tabs li .inner-right-part {
  position: absolute;
  width: 50px;
  height: 40px;
  top: 0px;
  right: -38px;
  z-index: 10;
  background: url('../images/stats_tabs_under.png?1364904795') left bottom no-repeat;
}

/* line 489, ../sass/_flight.sass */
.quicktabs_main {
  background: white;
  margin: 0px 1px 20px 35px;
  overflow: hidden;
  *zoom: 1;
  -webkit-box-shadow: #86898d 0px 0px 6px;
  -moz-box-shadow: #86898d 0px 0px 6px;
  box-shadow: #86898d 0px 0px 6px;
  padding: 20px;
}

/* line 497, ../sass/_flight.sass */
.field-name-affected-airzone-customfield {
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 20px;
}
/* line 500, ../sass/_flight.sass */
.field-name-affected-airzone-customfield .views-field-item-id {
  display: none;
}

/* line 502, ../sass/_flight.sass */
.field-name-field-flight-fc-airzones .ui-widget-content.ui-tabs-panel {
  background: white;
  margin: 0px 1px 20px 0px;
  -webkit-box-shadow: #86898d 0px 0px 6px;
  -moz-box-shadow: #86898d 0px 0px 6px;
  box-shadow: #86898d 0px 0px 6px;
}

/* line 511, ../sass/_flight.sass */
.field-name-show-more, .field-name-show-less {
  height: 20px;
  font-size: 11px;
  text-align: center !important;
  border-top: 3px solid #e2e8ed;
  background: #feffff;
  cursor: pointer;
  position: relative;
  z-index: 10;
  padding: 2px 0px 0px 0px !important;
  border-bottom: 0 !important;
}
/* line 522, ../sass/_flight.sass */
.field-name-show-more .flight_show_more, .field-name-show-more .flight_show_less, .field-name-show-less .flight_show_more, .field-name-show-less .flight_show_less {
  background: #e2e8ed;
  padding: 5px 10px;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

/* line 526, ../sass/_flight.sass */
.field-name-show-less {
  display: none;
}

/* line 97, ../sass/_mixins.sass */
.field-name-field-fc-flight-stats .ui-widget-content {
  background: none;
  border: 0px;
  padding: 0px;
}
/* line 101, ../sass/_mixins.sass */
.field-name-field-fc-flight-stats .ui-tabs .ui-tabs-nav {
  background: none;
  border: 0px;
  padding: 0px;
}
/* line 105, ../sass/_mixins.sass */
.field-name-field-fc-flight-stats .ui-tabs .ui-tabs-nav li {
  background: none;
  border: 0px;
  padding: 0px;
}
/* line 532, ../sass/_flight.sass */
.field-name-field-fc-flight-stats label {
  display: none;
}
/* line 534, ../sass/_flight.sass */
.field-name-field-fc-flight-stats .label-above {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 28px;
  margin-bottom: 12px;
  color: #98abbd;
}
/* line 536, ../sass/_flight.sass */
.field-name-field-fc-flight-stats .ui-tabs .ui-tabs-nav {
  padding: 0px;
  margin: 20px 0px -5px 0px;
}
/* line 540, ../sass/_flight.sass */
.field-name-field-fc-flight-stats .ui-tabs .ui-tabs-nav li a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  color: #98abbd;
  padding: 3px 6px 3px 10px;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 18px;
}
/* line 546, ../sass/_flight.sass */
.field-name-field-fc-flight-stats .ui-tabs .ui-tabs-nav li a div {
  padding-right: 12px;
  background: url('../images/product_tabs_bg.png?1364904795') right -42px no-repeat;
}
/* line 550, ../sass/_flight.sass */
.field-name-field-fc-flight-stats .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  color: black;
  background-color: transparent !important;
  -webkit-box-shadow: #afb3b8 0px 1px 6px inset;
  -moz-box-shadow: #afb3b8 0px 1px 6px inset;
  box-shadow: #afb3b8 0px 1px 6px inset;
}
/* line 555, ../sass/_flight.sass */
.field-name-field-fc-flight-stats .ui-tabs .ui-tabs-nav li.ui-tabs-selected a div {
  background: url('../images/product_tabs_bg.png?1364904795') right 8px no-repeat;
}
/* line 558, ../sass/_flight.sass */
.field-name-field-fc-flight-stats .ui-tabs .ui-tabs-nav li:hover a {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-color: transparent !important;
  -webkit-box-shadow: #afb3b8 0px 1px 6px inset;
  -moz-box-shadow: #afb3b8 0px 1px 6px inset;
  box-shadow: #afb3b8 0px 1px 6px inset;
}
/* line 562, ../sass/_flight.sass */
.field-name-field-fc-flight-stats .ui-tabs-panel {
  padding: 0px;
}
/* line 564, ../sass/_flight.sass */
.field-name-field-fc-flight-stats .field-collection-tabs {
  height: 218px;
  overflow: hidden;
}
/* line 567, ../sass/_flight.sass */
.field-name-field-fc-flight-stats .entity-field-collection-item {
  border-top: 3px solid #e2e8ed;
  margin-top: 20px;
  margin-bottom: 10px;
}
/* line 571, ../sass/_flight.sass */
.field-name-field-fc-flight-stats .entity-field-collection-item div {
  text-align: right;
  font-weight: normal;
  border-bottom: 1px solid #e2e8ed;
  padding: 10px 0px;
}
/* line 576, ../sass/_flight.sass */
.field-name-field-fc-flight-stats .entity-field-collection-item div label {
  float: left;
  display: block;
  font-weight: normal;
}

/* line 582, ../sass/_flight.sass */
.group_stats_div h2 {
  margin: 0px 0px 20px 0px;
}
/* line 584, ../sass/_flight.sass */
.group_stats_div .field {
  text-align: right;
  font-weight: normal;
  border-bottom: 1px solid #e2e8ed;
  padding: 10px 0px;
}
/* line 589, ../sass/_flight.sass */
.group_stats_div .field.field-name-field-flight-route-length {
  border-top: 3px solid #e2e8ed;
}
/* line 591, ../sass/_flight.sass */
.group_stats_div .field .label-inline {
  float: left;
  display: block;
  font-weight: normal;
}
/* line 595, ../sass/_flight.sass */
.group_stats_div .field-group-format-wrapper {
  border-top: 3px solid #e2e8ed;
}

/* line 97, ../sass/_mixins.sass */
.group-flight-stats .ui-widget-content {
  background: none;
  border: 0px;
  padding: 0px;
}
/* line 101, ../sass/_mixins.sass */
.group-flight-stats .ui-tabs .ui-tabs-nav {
  background: none;
  border: 0px;
  padding: 0px;
}
/* line 105, ../sass/_mixins.sass */
.group-flight-stats .ui-tabs .ui-tabs-nav li {
  background: none;
  border: 0px;
  padding: 0px;
}
/* line 600, ../sass/_flight.sass */
.group-flight-stats .label-above {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 28px;
  margin-bottom: 12px;
  color: #98abbd;
}
/* line 602, ../sass/_flight.sass */
.group-flight-stats div.horizontal-tabs {
  border: 0px;
}
/* line 604, ../sass/_flight.sass */
.group-flight-stats div.horizontal-tabs fieldset.horizontal-tabs-pane {
  padding: 0 !important;
}
/* line 606, ../sass/_flight.sass */
.group-flight-stats ul.horizontal-tabs-list {
  padding: 0px;
  background: none !important;
  border: 0px !important;
}
/* line 610, ../sass/_flight.sass */
.group-flight-stats ul.horizontal-tabs-list li {
  background: none !important;
  border-right: 0px !important;
}
/* line 613, ../sass/_flight.sass */
.group-flight-stats ul.horizontal-tabs-list li a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  color: #98abbd;
  padding: 3px 6px 3px 10px !important;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  background: none !important;
  font-size: 18px;
}
/* line 620, ../sass/_flight.sass */
.group-flight-stats ul.horizontal-tabs-list li a strong {
  font-weight: normal;
  padding-right: 12px;
  background: url('../images/product_tabs_bg.png?1364904795') right -42px no-repeat;
}
/* line 625, ../sass/_flight.sass */
.group-flight-stats ul.horizontal-tabs-list li.selected a {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  color: black;
  background-color: transparent !important;
  -webkit-box-shadow: #afb3b8 0px 1px 6px inset;
  -moz-box-shadow: #afb3b8 0px 1px 6px inset;
  box-shadow: #afb3b8 0px 1px 6px inset;
}
/* line 630, ../sass/_flight.sass */
.group-flight-stats ul.horizontal-tabs-list li.selected a strong {
  background: url('../images/product_tabs_bg.png?1364904795') right 8px no-repeat;
}
/* line 633, ../sass/_flight.sass */
.group-flight-stats ul.horizontal-tabs-list li:hover a {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-color: transparent !important;
  -webkit-box-shadow: #afb3b8 0px 1px 6px inset;
  -moz-box-shadow: #afb3b8 0px 1px 6px inset;
  box-shadow: #afb3b8 0px 1px 6px inset;
  background: none !important;
}
/* line 638, ../sass/_flight.sass */
.group-flight-stats .fieldset-wrapper {
  border-top: 3px solid #e2e8ed;
  margin-top: 20px;
  margin-bottom: 10px;
}
/* line 642, ../sass/_flight.sass */
.group-flight-stats .fieldset-wrapper .field {
  text-align: right;
  font-weight: normal;
  border-bottom: 1px solid #e2e8ed;
  padding: 10px 0px;
}
/* line 647, ../sass/_flight.sass */
.group-flight-stats .fieldset-wrapper .field .label-inline {
  float: left;
  display: block;
  font-weight: normal;
}

/* line 653, ../sass/_flight.sass */
.field-name-field-flight-track-file {
  text-align: right;
  margin: 20px 0px 10px;
}
/* line 656, ../sass/_flight.sass */
.field-name-field-flight-track-file a {
  padding-right: 28px !important;
  color: #999999;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  background: url('../images/igc_file.png?1364904795') right 50% no-repeat !important;
}
/* line 662, ../sass/_flight.sass */
.field-name-field-flight-track-file a:hover {
  color: #333333;
}

/* line 665, ../sass/_flight.sass */
body.map_fullscreen {
  overflow-x: hidden;
}
/* line 667, ../sass/_flight.sass */
body.map_fullscreen #outermapwrapper {
  position: fixed;
  top: 41px;
  left: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  z-index: 2000;
  background: #dae0e7;
}
/* line 676, ../sass/_flight.sass */
body.map_fullscreen #btnFullscreen {
  background: url('../images/flight_map_tabs.png?1368262778') -358px -25px no-repeat !important;
}
/* line 678, ../sass/_flight.sass */
body.map_fullscreen #btnNormalscreen {
  background: url('../images/flight_map_tabs.png?1368262778') -306px 0px no-repeat !important;
}
/* line 680, ../sass/_flight.sass */
body.map_fullscreen #btnNormalscreen:hover {
  background: url('../images/flight_map_tabs.png?1368262778') -306px -25px no-repeat !important;
}
/* line 682, ../sass/_flight.sass */
body.map_fullscreen #trackgraph_controls {
  float: left;
  margin-left: 35px;
  margin-top: 4px;
}
/* line 686, ../sass/_flight.sass */
body.map_fullscreen #trackgraph_controls #trackgraph_sizeup {
  height: 22px;
  cursor: pointer;
  width: 22px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url('../images/trackgraph_controls.png?1368800918') 0px -29px no-repeat;
}
/* line 692, ../sass/_flight.sass */
body.map_fullscreen #trackgraph_controls #trackgraph_sizeup:hover {
  background: url('../images/trackgraph_controls.png?1368800918') no-repeat;
}
/* line 694, ../sass/_flight.sass */
body.map_fullscreen #trackgraph_controls #trackgraph_sizedown {
  cursor: pointer;
  height: 22px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 22px;
  background: url('../images/trackgraph_controls.png?1368800918') -28px -29px no-repeat;
}
/* line 700, ../sass/_flight.sass */
body.map_fullscreen #trackgraph_controls #trackgraph_sizedown:hover {
  background: url('../images/trackgraph_controls.png?1368800918') -28px 0px no-repeat;
}

/* line 704, ../sass/_flight.sass */
.part_right #trackmap {
  height: 500px;
  margin-top: 33px;
}
/* line 707, ../sass/_flight.sass */
.part_right #trackgraph {
  height: 150px;
}
/* line 709, ../sass/_flight.sass */
.part_right #trackgraph_velocity {
  height: 80px;
  display: none;
  position: relative;
}
/* line 713, ../sass/_flight.sass */
.part_right #trackgraph_climb_sink {
  height: 80px;
  display: none;
  position: relative;
}
/* line 717, ../sass/_flight.sass */
.part_right #outermapwrapper {
  height: 720px;
}
/* line 719, ../sass/_flight.sass */
.part_right #trackearth {
  height: 500px;
  margin-top: 33px;
}
/* line 722, ../sass/_flight.sass */
.part_right .gmnoprint {
  padding-top: 10px;
}

/* line 726, ../sass/_flight.sass */
.node-type-flight .airzone_warning {
  border: 1px solid lightgrey;
  margin-top: 20px;
}
/* line 729, ../sass/_flight.sass */
.node-type-flight .messages.status {
  position: absolute;
  left: 0px;
  right: 0px;
  margin-top: 0px;
  text-align: center;
  font-family: Georgia;
  z-index: 300;
  background: white;
}

/* line 6, ../sass/_profile.sass */
.page-pilots h1 {
  margin: 20px 0px;
}
/* line 9, ../sass/_profile.sass */
.page-pilots .preface-first h2 {
  color: #333333;
  padding: 0px;
  font-size: 34px;
  margin: 20px 0px;
  background-image: none;
}

/* line 15, ../sass/_profile.sass */
.view-pilots {
  margin-right: -20px;
}
/* line 17, ../sass/_profile.sass */
.view-pilots .view-empty {
  font-size: 20px;
  color: #999999;
  text-align: center;
  margin: 70px 0px;
}
/* line 22, ../sass/_profile.sass */
.view-pilots .views-row {
  float: left;
  position: relative;
  width: 300px;
  padding-right: 10px;
  border-top: 1px solid #e2e8ed;
  height: 110px;
}
/* line 29, ../sass/_profile.sass */
.view-pilots .views-row .views-field-picture {
  float: left;
  margin-top: 10px;
  margin-right: 10px;
}
/* line 33, ../sass/_profile.sass */
.view-pilots .views-row .views-field-realname {
  width: 200px;
  overflow: hidden;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 30px;
  line-height: 26px;
  margin-top: 10px;
}
/* line 40, ../sass/_profile.sass */
.view-pilots .views-row .views-field-realname a {
  color: #333333;
}
/* line 42, ../sass/_profile.sass */
.view-pilots .views-row .views-field-realname a:hover {
  color: #f6792c;
}
/* line 44, ../sass/_profile.sass */
.view-pilots .views-row .views-field-created, .view-pilots .views-row .views-field-nid {
  color: #666666;
}
/* line 46, ../sass/_profile.sass */
.view-pilots .views-row .views-field-field-profile-city {
  color: #666666;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
}

/* line 51, ../sass/_profile.sass */
#block-views-exp-pilots-page, #block-views-exp-launch-sites-page {
  position: relative;
}
/* line 53, ../sass/_profile.sass */
#block-views-exp-pilots-page .views-exposed-form, #block-views-exp-launch-sites-page .views-exposed-form {
  position: absolute;
  top: 5px;
  right: 0px;
}
/* line 57, ../sass/_profile.sass */
#block-views-exp-pilots-page .views-exposed-form .views-exposed-widget, #block-views-exp-launch-sites-page .views-exposed-form .views-exposed-widget {
  padding: 0px;
}
/* line 59, ../sass/_profile.sass */
#block-views-exp-pilots-page .views-exposed-form label, #block-views-exp-launch-sites-page .views-exposed-form label {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  color: #999999;
  font-weight: normal;
  font-size: 20px;
  margin-right: 5px;
}
/* line 66, ../sass/_profile.sass */
#block-views-exp-pilots-page .views-exposed-form .views-widget, #block-views-exp-launch-sites-page .views-exposed-form .views-widget {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 68, ../sass/_profile.sass */
#block-views-exp-pilots-page .views-exposed-form .views-widget input, #block-views-exp-launch-sites-page .views-exposed-form .views-widget input {
  padding: 5px;
  -webkit-box-shadow: #dddddd 1px 1px 6px inset;
  -moz-box-shadow: #dddddd 1px 1px 6px inset;
  box-shadow: #dddddd 1px 1px 6px inset;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #b3b3b3;
  padding: 5px 35px 5px 5px;
}
/* line 75, ../sass/_mixins.sass */
#block-views-exp-pilots-page .views-exposed-form .views-widget input:focus, #block-views-exp-launch-sites-page .views-exposed-form .views-widget input:focus {
  border: 1px solid #e99865;
}
/* line 72, ../sass/_profile.sass */
#block-views-exp-pilots-page .views-submit-button input, #block-views-exp-launch-sites-page .views-submit-button input {
  background: url('../images/pilot_search.png?1364904795') left -30px no-repeat;
  display: block;
  border: 0px;
  height: 28px;
  width: 34px;
  overflow: hidden;
  line-height: 2000px;
  font-size: 0px;
  position: absolute;
  top: 2px;
  right: 2px;
  cursor: pointer;
}
/* line 85, ../sass/_profile.sass */
#block-views-exp-pilots-page .views-submit-button input:hover, #block-views-exp-launch-sites-page .views-submit-button input:hover {
  background: url('../images/pilot_search.png?1364904795') left 0px no-repeat;
}

/* line 89, ../sass/_profile.sass */
.page-user.page-user- h1 {
  display: none;
}

/* line 93, ../sass/_profile.sass */
.view-pilot .views-field-picture {
  float: left;
  margin-top: -25px;
  margin-right: 20px;
}
/* line 97, ../sass/_profile.sass */
.view-pilot .views-field-picture img {
  padding: 5px;
  background: white;
  display: block;
  -webkit-box-shadow: #919191 0px 2px 6px;
  -moz-box-shadow: #919191 0px 2px 6px;
  box-shadow: #919191 0px 2px 6px;
}
/* line 102, ../sass/_profile.sass */
.view-pilot .views-field-name {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  color: #333333;
  margin-top: 20px;
  font-size: 34px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 108, ../sass/_profile.sass */
.view-pilot .views-field-field-profile-alias {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  color: #333333;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-top: 10px;
}
/* line 114, ../sass/_profile.sass */
.view-pilot .views-field-field-profile-city {
  color: #666666;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  margin-top: -5px;
}
/* line 119, ../sass/_profile.sass */
.view-pilot .views-field-field-profile-main-wing, .view-pilot .views-field-field-profile-secondary-wing {
  float: right;
  margin-top: 20px;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 24px;
}
/* line 124, ../sass/_profile.sass */
.view-pilot .views-field-field-profile-main-wing a, .view-pilot .views-field-field-profile-secondary-wing a {
  color: #999999;
}
/* line 126, ../sass/_profile.sass */
.view-pilot .views-field-field-profile-main-wing a:hover, .view-pilot .views-field-field-profile-secondary-wing a:hover {
  color: #333333;
}
/* line 128, ../sass/_profile.sass */
.view-pilot .views-field-field-profile-main-wing img, .view-pilot .views-field-field-profile-secondary-wing img {
  margin-right: 10px;
  vertical-align: middle;
}
/* line 131, ../sass/_profile.sass */
.view-pilot .views-field-field-profile-civl {
  clear: left;
}
/* line 133, ../sass/_profile.sass */
.view-pilot .views-field-field-profile-civl, .view-pilot .views-field-field-profile-phone-number, .view-pilot .views-field-field-profile-www {
  float: left;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  margin: 25px 20px 15px 0px;
  color: #999999;
}
/* line 138, ../sass/_profile.sass */
.view-pilot .views-field-field-profile-civl .views-label, .view-pilot .views-field-field-profile-civl .field-content, .view-pilot .views-field-field-profile-phone-number .views-label, .view-pilot .views-field-field-profile-phone-number .field-content, .view-pilot .views-field-field-profile-www .views-label, .view-pilot .views-field-field-profile-www .field-content {
  display: inline;
}
/* line 141, ../sass/_profile.sass */
.view-pilot .views-field-field-profile-civl a, .view-pilot .views-field-field-profile-phone-number a, .view-pilot .views-field-field-profile-www a {
  color: #999999;
}
/* line 143, ../sass/_profile.sass */
.view-pilot .views-field-field-profile-civl a:hover, .view-pilot .views-field-field-profile-phone-number a:hover, .view-pilot .views-field-field-profile-www a:hover {
  color: #666666;
}

/* line 17, ../sass/_user.sass */
.login-register {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYWE1NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UzNjYyZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2aa56), color-stop(100%, #e3662d));
  background: -webkit-linear-gradient(#f2aa56, #e3662d);
  background: -moz-linear-gradient(#f2aa56, #e3662d);
  background: -o-linear-gradient(#f2aa56, #e3662d);
  -pie-background: linear-gradient(#f2aa56, #e3662d);
  background: linear-gradient(#f2aa56, #e3662d);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  border-bottom: 1px solid #d75821;
  color: white;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 22px;
  font-weight: normal;
  text-shadow: 0 -1px 0 #b14a15;
  padding: 2px 10px;
  border: 0px;
  float: right;
  position: absolute;
  left: 545px;
  width: 185px;
  padding: 8px 16px;
  font-size: 24px;
  margin-top: 80px;
}

/* line 26, ../sass/_user.sass */
.form-required {
  color: black;
}

/* line 29, ../sass/_user.sass */
.page-user-login .main-section-wrapper, .page-user-register .main-section-wrapper, .page-user-password .main-section-wrapper {
  background: url('../images/user_bg.jpg?1364904795') 50% top no-repeat;
}

/* line 31, ../sass/_user.sass */
#user-login {
  width: 300px;
}

/* line 33, ../sass/_user.sass */
#user-login, #user-register-form, #user-pass, #user-profile-form {
  border: 1px solid #e1e6eb;
  background: white;
  padding: 20px;
  font-size: 12px;
  margin: 20px 0px 50px 12px;
  position: relative;
}
/* line 40, ../sass/_user.sass */
#user-login .form-required, #user-register-form .form-required, #user-pass .form-required, #user-profile-form .form-required {
  margin-bottom: 10px;
}
/* line 42, ../sass/_user.sass */
#user-login label, #user-register-form label, #user-pass label, #user-profile-form label {
  display: block;
}
/* line 44, ../sass/_user.sass */
#user-login small, #user-register-form small, #user-pass small, #user-profile-form small {
  color: #999999;
  display: none;
}
/* line 47, ../sass/_user.sass */
#user-login input, #user-register-form input, #user-pass input, #user-profile-form input {
  display: block;
}
/* line 49, ../sass/_user.sass */
#user-login #edit-name, #user-login #edit-pass, #user-login #edit-current-pass, #user-login #edit-mail, #user-login #edit-pass-pass1, #user-login #edit-pass-pass2, #user-login #edit-field-name-und-0-value, #user-login #edit-field-profile-alias-und-0-value, #user-login #edit-field-profile-alias-und-0-value, #user-login #edit-field-profile-city-und-0-value, #user-login #edit-field-profile-main-wing-und, #user-login #edit-field-profile-secondary-wing-und, #user-login #edit-field-profile-civl-und-0-value, #user-login #edit-field-profile-phone-number-und-0-value, #user-login #edit-field-profile-www-und-0-url, #user-register-form #edit-name, #user-register-form #edit-pass, #user-register-form #edit-current-pass, #user-register-form #edit-mail, #user-register-form #edit-pass-pass1, #user-register-form #edit-pass-pass2, #user-register-form #edit-field-name-und-0-value, #user-register-form #edit-field-profile-alias-und-0-value, #user-register-form #edit-field-profile-alias-und-0-value, #user-register-form #edit-field-profile-city-und-0-value, #user-register-form #edit-field-profile-main-wing-und, #user-register-form #edit-field-profile-secondary-wing-und, #user-register-form #edit-field-profile-civl-und-0-value, #user-register-form #edit-field-profile-phone-number-und-0-value, #user-register-form #edit-field-profile-www-und-0-url, #user-pass #edit-name, #user-pass #edit-pass, #user-pass #edit-current-pass, #user-pass #edit-mail, #user-pass #edit-pass-pass1, #user-pass #edit-pass-pass2, #user-pass #edit-field-name-und-0-value, #user-pass #edit-field-profile-alias-und-0-value, #user-pass #edit-field-profile-alias-und-0-value, #user-pass #edit-field-profile-city-und-0-value, #user-pass #edit-field-profile-main-wing-und, #user-pass #edit-field-profile-secondary-wing-und, #user-pass #edit-field-profile-civl-und-0-value, #user-pass #edit-field-profile-phone-number-und-0-value, #user-pass #edit-field-profile-www-und-0-url, #user-profile-form #edit-name, #user-profile-form #edit-pass, #user-profile-form #edit-current-pass, #user-profile-form #edit-mail, #user-profile-form #edit-pass-pass1, #user-profile-form #edit-pass-pass2, #user-profile-form #edit-field-name-und-0-value, #user-profile-form #edit-field-profile-alias-und-0-value, #user-profile-form #edit-field-profile-alias-und-0-value, #user-profile-form #edit-field-profile-city-und-0-value, #user-profile-form #edit-field-profile-main-wing-und, #user-profile-form #edit-field-profile-secondary-wing-und, #user-profile-form #edit-field-profile-civl-und-0-value, #user-profile-form #edit-field-profile-phone-number-und-0-value, #user-profile-form #edit-field-profile-www-und-0-url {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  padding: 10px;
  font-size: 14px;
  width: 275px;
  -webkit-box-shadow: #dddddd 1px 1px 6px inset;
  -moz-box-shadow: #dddddd 1px 1px 6px inset;
  box-shadow: #dddddd 1px 1px 6px inset;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #b3b3b3;
}
/* line 57, ../sass/_user.sass */
#user-login #edit-name:focus, #user-login #edit-pass:focus, #user-login #edit-current-pass:focus, #user-login #edit-mail:focus, #user-login #edit-pass-pass1:focus, #user-login #edit-pass-pass2:focus, #user-login #edit-field-name-und-0-value:focus, #user-login #edit-field-profile-alias-und-0-value:focus, #user-login #edit-field-profile-alias-und-0-value:focus, #user-login #edit-field-profile-city-und-0-value:focus, #user-login #edit-field-profile-main-wing-und:focus, #user-login #edit-field-profile-secondary-wing-und:focus, #user-login #edit-field-profile-civl-und-0-value:focus, #user-login #edit-field-profile-phone-number-und-0-value:focus, #user-login #edit-field-profile-www-und-0-url:focus, #user-register-form #edit-name:focus, #user-register-form #edit-pass:focus, #user-register-form #edit-current-pass:focus, #user-register-form #edit-mail:focus, #user-register-form #edit-pass-pass1:focus, #user-register-form #edit-pass-pass2:focus, #user-register-form #edit-field-name-und-0-value:focus, #user-register-form #edit-field-profile-alias-und-0-value:focus, #user-register-form #edit-field-profile-alias-und-0-value:focus, #user-register-form #edit-field-profile-city-und-0-value:focus, #user-register-form #edit-field-profile-main-wing-und:focus, #user-register-form #edit-field-profile-secondary-wing-und:focus, #user-register-form #edit-field-profile-civl-und-0-value:focus, #user-register-form #edit-field-profile-phone-number-und-0-value:focus, #user-register-form #edit-field-profile-www-und-0-url:focus, #user-pass #edit-name:focus, #user-pass #edit-pass:focus, #user-pass #edit-current-pass:focus, #user-pass #edit-mail:focus, #user-pass #edit-pass-pass1:focus, #user-pass #edit-pass-pass2:focus, #user-pass #edit-field-name-und-0-value:focus, #user-pass #edit-field-profile-alias-und-0-value:focus, #user-pass #edit-field-profile-alias-und-0-value:focus, #user-pass #edit-field-profile-city-und-0-value:focus, #user-pass #edit-field-profile-main-wing-und:focus, #user-pass #edit-field-profile-secondary-wing-und:focus, #user-pass #edit-field-profile-civl-und-0-value:focus, #user-pass #edit-field-profile-phone-number-und-0-value:focus, #user-pass #edit-field-profile-www-und-0-url:focus, #user-profile-form #edit-name:focus, #user-profile-form #edit-pass:focus, #user-profile-form #edit-current-pass:focus, #user-profile-form #edit-mail:focus, #user-profile-form #edit-pass-pass1:focus, #user-profile-form #edit-pass-pass2:focus, #user-profile-form #edit-field-name-und-0-value:focus, #user-profile-form #edit-field-profile-alias-und-0-value:focus, #user-profile-form #edit-field-profile-alias-und-0-value:focus, #user-profile-form #edit-field-profile-city-und-0-value:focus, #user-profile-form #edit-field-profile-main-wing-und:focus, #user-profile-form #edit-field-profile-secondary-wing-und:focus, #user-profile-form #edit-field-profile-civl-und-0-value:focus, #user-profile-form #edit-field-profile-phone-number-und-0-value:focus, #user-profile-form #edit-field-profile-www-und-0-url:focus {
  border: 1px solid #e99865;
}
/* line 59, ../sass/_user.sass */
#user-login #edit-name.form-autocomplete, #user-login #edit-pass.form-autocomplete, #user-login #edit-current-pass.form-autocomplete, #user-login #edit-mail.form-autocomplete, #user-login #edit-pass-pass1.form-autocomplete, #user-login #edit-pass-pass2.form-autocomplete, #user-login #edit-field-name-und-0-value.form-autocomplete, #user-login #edit-field-profile-alias-und-0-value.form-autocomplete, #user-login #edit-field-profile-alias-und-0-value.form-autocomplete, #user-login #edit-field-profile-city-und-0-value.form-autocomplete, #user-login #edit-field-profile-main-wing-und.form-autocomplete, #user-login #edit-field-profile-secondary-wing-und.form-autocomplete, #user-login #edit-field-profile-civl-und-0-value.form-autocomplete, #user-login #edit-field-profile-phone-number-und-0-value.form-autocomplete, #user-login #edit-field-profile-www-und-0-url.form-autocomplete, #user-register-form #edit-name.form-autocomplete, #user-register-form #edit-pass.form-autocomplete, #user-register-form #edit-current-pass.form-autocomplete, #user-register-form #edit-mail.form-autocomplete, #user-register-form #edit-pass-pass1.form-autocomplete, #user-register-form #edit-pass-pass2.form-autocomplete, #user-register-form #edit-field-name-und-0-value.form-autocomplete, #user-register-form #edit-field-profile-alias-und-0-value.form-autocomplete, #user-register-form #edit-field-profile-alias-und-0-value.form-autocomplete, #user-register-form #edit-field-profile-city-und-0-value.form-autocomplete, #user-register-form #edit-field-profile-main-wing-und.form-autocomplete, #user-register-form #edit-field-profile-secondary-wing-und.form-autocomplete, #user-register-form #edit-field-profile-civl-und-0-value.form-autocomplete, #user-register-form #edit-field-profile-phone-number-und-0-value.form-autocomplete, #user-register-form #edit-field-profile-www-und-0-url.form-autocomplete, #user-pass #edit-name.form-autocomplete, #user-pass #edit-pass.form-autocomplete, #user-pass #edit-current-pass.form-autocomplete, #user-pass #edit-mail.form-autocomplete, #user-pass #edit-pass-pass1.form-autocomplete, #user-pass #edit-pass-pass2.form-autocomplete, #user-pass #edit-field-name-und-0-value.form-autocomplete, #user-pass #edit-field-profile-alias-und-0-value.form-autocomplete, #user-pass #edit-field-profile-alias-und-0-value.form-autocomplete, #user-pass #edit-field-profile-city-und-0-value.form-autocomplete, #user-pass #edit-field-profile-main-wing-und.form-autocomplete, #user-pass #edit-field-profile-secondary-wing-und.form-autocomplete, #user-pass #edit-field-profile-civl-und-0-value.form-autocomplete, #user-pass #edit-field-profile-phone-number-und-0-value.form-autocomplete, #user-pass #edit-field-profile-www-und-0-url.form-autocomplete, #user-profile-form #edit-name.form-autocomplete, #user-profile-form #edit-pass.form-autocomplete, #user-profile-form #edit-current-pass.form-autocomplete, #user-profile-form #edit-mail.form-autocomplete, #user-profile-form #edit-pass-pass1.form-autocomplete, #user-profile-form #edit-pass-pass2.form-autocomplete, #user-profile-form #edit-field-name-und-0-value.form-autocomplete, #user-profile-form #edit-field-profile-alias-und-0-value.form-autocomplete, #user-profile-form #edit-field-profile-alias-und-0-value.form-autocomplete, #user-profile-form #edit-field-profile-city-und-0-value.form-autocomplete, #user-profile-form #edit-field-profile-main-wing-und.form-autocomplete, #user-profile-form #edit-field-profile-secondary-wing-und.form-autocomplete, #user-profile-form #edit-field-profile-civl-und-0-value.form-autocomplete, #user-profile-form #edit-field-profile-phone-number-und-0-value.form-autocomplete, #user-profile-form #edit-field-profile-www-und-0-url.form-autocomplete {
  width: 420px;
  padding: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #b3b3b3;
  background-position: 100% 6px !important;
}
/* line 65, ../sass/_user.sass */
#user-login #edit-name.form-autocomplete.throbbing, #user-login #edit-pass.form-autocomplete.throbbing, #user-login #edit-current-pass.form-autocomplete.throbbing, #user-login #edit-mail.form-autocomplete.throbbing, #user-login #edit-pass-pass1.form-autocomplete.throbbing, #user-login #edit-pass-pass2.form-autocomplete.throbbing, #user-login #edit-field-name-und-0-value.form-autocomplete.throbbing, #user-login #edit-field-profile-alias-und-0-value.form-autocomplete.throbbing, #user-login #edit-field-profile-alias-und-0-value.form-autocomplete.throbbing, #user-login #edit-field-profile-city-und-0-value.form-autocomplete.throbbing, #user-login #edit-field-profile-main-wing-und.form-autocomplete.throbbing, #user-login #edit-field-profile-secondary-wing-und.form-autocomplete.throbbing, #user-login #edit-field-profile-civl-und-0-value.form-autocomplete.throbbing, #user-login #edit-field-profile-phone-number-und-0-value.form-autocomplete.throbbing, #user-login #edit-field-profile-www-und-0-url.form-autocomplete.throbbing, #user-register-form #edit-name.form-autocomplete.throbbing, #user-register-form #edit-pass.form-autocomplete.throbbing, #user-register-form #edit-current-pass.form-autocomplete.throbbing, #user-register-form #edit-mail.form-autocomplete.throbbing, #user-register-form #edit-pass-pass1.form-autocomplete.throbbing, #user-register-form #edit-pass-pass2.form-autocomplete.throbbing, #user-register-form #edit-field-name-und-0-value.form-autocomplete.throbbing, #user-register-form #edit-field-profile-alias-und-0-value.form-autocomplete.throbbing, #user-register-form #edit-field-profile-alias-und-0-value.form-autocomplete.throbbing, #user-register-form #edit-field-profile-city-und-0-value.form-autocomplete.throbbing, #user-register-form #edit-field-profile-main-wing-und.form-autocomplete.throbbing, #user-register-form #edit-field-profile-secondary-wing-und.form-autocomplete.throbbing, #user-register-form #edit-field-profile-civl-und-0-value.form-autocomplete.throbbing, #user-register-form #edit-field-profile-phone-number-und-0-value.form-autocomplete.throbbing, #user-register-form #edit-field-profile-www-und-0-url.form-autocomplete.throbbing, #user-pass #edit-name.form-autocomplete.throbbing, #user-pass #edit-pass.form-autocomplete.throbbing, #user-pass #edit-current-pass.form-autocomplete.throbbing, #user-pass #edit-mail.form-autocomplete.throbbing, #user-pass #edit-pass-pass1.form-autocomplete.throbbing, #user-pass #edit-pass-pass2.form-autocomplete.throbbing, #user-pass #edit-field-name-und-0-value.form-autocomplete.throbbing, #user-pass #edit-field-profile-alias-und-0-value.form-autocomplete.throbbing, #user-pass #edit-field-profile-alias-und-0-value.form-autocomplete.throbbing, #user-pass #edit-field-profile-city-und-0-value.form-autocomplete.throbbing, #user-pass #edit-field-profile-main-wing-und.form-autocomplete.throbbing, #user-pass #edit-field-profile-secondary-wing-und.form-autocomplete.throbbing, #user-pass #edit-field-profile-civl-und-0-value.form-autocomplete.throbbing, #user-pass #edit-field-profile-phone-number-und-0-value.form-autocomplete.throbbing, #user-pass #edit-field-profile-www-und-0-url.form-autocomplete.throbbing, #user-profile-form #edit-name.form-autocomplete.throbbing, #user-profile-form #edit-pass.form-autocomplete.throbbing, #user-profile-form #edit-current-pass.form-autocomplete.throbbing, #user-profile-form #edit-mail.form-autocomplete.throbbing, #user-profile-form #edit-pass-pass1.form-autocomplete.throbbing, #user-profile-form #edit-pass-pass2.form-autocomplete.throbbing, #user-profile-form #edit-field-name-und-0-value.form-autocomplete.throbbing, #user-profile-form #edit-field-profile-alias-und-0-value.form-autocomplete.throbbing, #user-profile-form #edit-field-profile-alias-und-0-value.form-autocomplete.throbbing, #user-profile-form #edit-field-profile-city-und-0-value.form-autocomplete.throbbing, #user-profile-form #edit-field-profile-main-wing-und.form-autocomplete.throbbing, #user-profile-form #edit-field-profile-secondary-wing-und.form-autocomplete.throbbing, #user-profile-form #edit-field-profile-civl-und-0-value.form-autocomplete.throbbing, #user-profile-form #edit-field-profile-phone-number-und-0-value.form-autocomplete.throbbing, #user-profile-form #edit-field-profile-www-und-0-url.form-autocomplete.throbbing {
  background-position: 100% -14px !important;
}
/* line 67, ../sass/_user.sass */
#user-login #edit-submit, #user-register-form #edit-submit, #user-pass #edit-submit, #user-profile-form #edit-submit {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYWE1NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UzNjYyZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2aa56), color-stop(100%, #e3662d));
  background: -webkit-linear-gradient(#f2aa56, #e3662d);
  background: -moz-linear-gradient(#f2aa56, #e3662d);
  background: -o-linear-gradient(#f2aa56, #e3662d);
  -pie-background: linear-gradient(#f2aa56, #e3662d);
  background: linear-gradient(#f2aa56, #e3662d);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  border-bottom: 1px solid #d75821;
  color: white;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 22px;
  font-weight: normal;
  text-shadow: 0 -1px 0 #b14a15;
  padding: 2px 10px;
  border: 0px;
  width: 298px;
  padding: 8px;
  font-size: 24px;
}
/* line 72, ../sass/_user.sass */
#user-login .password-parent, #user-register-form .password-parent, #user-pass .password-parent, #user-profile-form .password-parent {
  position: relative;
  margin-bottom: 40px;
}
/* line 75, ../sass/_user.sass */
#user-login .password-parent .password-strength, #user-register-form .password-parent .password-strength, #user-pass .password-parent .password-strength, #user-profile-form .password-parent .password-strength {
  position: absolute;
  width: 295px;
  top: 50px;
  left: 0px;
}
/* line 80, ../sass/_user.sass */
#user-login .password-suggestions, #user-register-form .password-suggestions, #user-pass .password-suggestions, #user-profile-form .password-suggestions {
  border: 1px solid #e1e6eb;
  padding: 10px;
}
/* line 83, ../sass/_user.sass */
#user-login .password-confirm, #user-register-form .password-confirm, #user-pass .password-confirm, #user-profile-form .password-confirm {
  float: none;
  margin-bottom: 10px;
  font-weight: bold;
  border: 1px solid #e1e6eb;
  width: 275px;
  padding: 10px;
}
/* line 91, ../sass/_user.sass */
#user-login #edit-legal legend, #user-register-form #edit-legal legend, #user-pass #edit-legal legend, #user-profile-form #edit-legal legend {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  color: #333333;
  font-size: 20px;
  margin-bottom: 10px;
}
/* line 97, ../sass/_user.sass */
#user-login .field-name-field-profile-accepts-legal small, #user-register-form .field-name-field-profile-accepts-legal small, #user-pass .field-name-field-profile-accepts-legal small, #user-profile-form .field-name-field-profile-accepts-legal small {
  display: block;
  padding-top: 5px;
}
/* line 100, ../sass/_user.sass */
#user-login .field-name-field-profile-accepts-legal label, #user-login .field-name-field-profile-accepts-legal input, #user-register-form .field-name-field-profile-accepts-legal label, #user-register-form .field-name-field-profile-accepts-legal input, #user-pass .field-name-field-profile-accepts-legal label, #user-pass .field-name-field-profile-accepts-legal input, #user-profile-form .field-name-field-profile-accepts-legal label, #user-profile-form .field-name-field-profile-accepts-legal input {
  display: inline;
}

/* line 104, ../sass/_user.sass */
#edit-legal .form-required {
  margin-top: 10px;
  border: 1px solid #e1e6eb;
  padding: 10px;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 110, ../sass/_user.sass */
#edit-legal label, #edit-legal input {
  display: inline !important;
}
/* line 113, ../sass/_user.sass */
#edit-legal .legal-terms {
  height: 300px;
  overflow-x: hidden;
}
/* line 116, ../sass/_user.sass */
#edit-legal .legal-terms h2 {
  text-align: center;
  background: none;
  margin-bottom: 10px;
}

/* line 121, ../sass/_user.sass */
.page-legal-accept h1 {
  color: #333333;
  padding: 0px;
  font-size: 34px;
  margin: 20px 0px;
  background-image: none;
}
/* line 127, ../sass/_user.sass */
.page-legal-accept form {
  text-align: center;
}
/* line 129, ../sass/_user.sass */
.page-legal-accept form input#edit-save {
  margin: 20px 0px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYWE1NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3NTgyMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2aa56), color-stop(100%, #d75821));
  background-image: -webkit-linear-gradient(#f2aa56, #d75821);
  background-image: -moz-linear-gradient(#f2aa56, #d75821);
  background-image: -o-linear-gradient(#f2aa56, #d75821);
  background-image: linear-gradient(#f2aa56, #d75821);
  color: white;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  padding: 4px 12px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  border: 0px;
  text-shadow: 0px -1px 0px #b14a15;
  border-top: 1px solid #f09f50;
  border-bottom: 1px solid #d75821;
  cursor: pointer;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 46, ../sass/_mixins.sass */
.page-legal-accept form input#edit-save:hover {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YzA2MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxNzQzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9c062), color-stop(100%, #f17433));
  background-image: -webkit-linear-gradient(#f9c062, #f17433);
  background-image: -moz-linear-gradient(#f9c062, #f17433);
  background-image: -o-linear-gradient(#f9c062, #f17433);
  background-image: linear-gradient(#f9c062, #f17433);
}
/* line 48, ../sass/_mixins.sass */
.page-legal-accept form input#edit-save:focus {
  border: 1px solid #d16926;
}

/* line 132, ../sass/_user.sass */
#block-panels-mini-user-menu {
  float: right;
  position: relative;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 22px;
}
/* line 140, ../sass/_user.sass */
#block-panels-mini-user-menu .username_name {
  margin-right: 72px;
  margin-top: 8px;
  color: #999999;
}
/* line 144, ../sass/_user.sass */
#block-panels-mini-user-menu .username_name .field-name-field-name {
  white-space: pre;
}
/* line 146, ../sass/_user.sass */
#block-panels-mini-user-menu .pane-user-picture {
  position: absolute;
  top: 8px;
  right: 38px;
}
/* line 150, ../sass/_user.sass */
#block-panels-mini-user-menu .pane-user-picture img {
  width: 25px;
  height: 25px;
}
/* line 154, ../sass/_user.sass */
#block-panels-mini-user-menu .pane-system-user-menu h2 {
  position: absolute;
  top: 0px;
  right: 0px;
  height: 42px;
  width: 28px;
  margin: 0px;
  padding: 0px;
  background: url('../images/user_config.png?1364904795') 50% -42px no-repeat !important;
  overflow: hidden;
  line-height: 3000px;
}
/* line 165, ../sass/_user.sass */
#block-panels-mini-user-menu .pane-system-user-menu ul {
  position: absolute;
  top: 42px;
  background: white;
  right: 0px;
  display: none;
  width: 150px;
}
/* line 172, ../sass/_user.sass */
#block-panels-mini-user-menu .pane-system-user-menu ul li {
  border-bottom: 1px solid #efefef;
  font-size: 16px;
}
/* line 175, ../sass/_user.sass */
#block-panels-mini-user-menu .pane-system-user-menu ul li a {
  padding: 5px;
  color: #333333;
  display: block;
}
/* line 179, ../sass/_user.sass */
#block-panels-mini-user-menu .pane-system-user-menu ul li a:hover {
  color: #f6792c;
}
/* line 182, ../sass/_user.sass */
#block-panels-mini-user-menu .pane-system-user-menu:hover ul {
  display: block;
}
/* line 184, ../sass/_user.sass */
#block-panels-mini-user-menu .pane-system-user-menu:hover h2 {
  background: url('../images/user_config.png?1364904795') 50% top no-repeat !important;
}
/* line 186, ../sass/_user.sass */
#block-panels-mini-user-menu .pane-menu-menu-user-menu-for-anonymous {
  margin-top: 8px;
}
/* line 188, ../sass/_user.sass */
#block-panels-mini-user-menu .pane-menu-menu-user-menu-for-anonymous a {
  padding-left: 22px;
  background: url('../images/login_button.png?1364904795') left 50% no-repeat;
}
/* line 191, ../sass/_user.sass */
#block-panels-mini-user-menu .pane-menu-menu-user-menu-for-anonymous a.active {
  color: #f6792c;
  font-weight: normal;
}

/* line 9, ../sass/_launch.sass */
.page-launch-sites h1 {
  margin: 20px 0px;
}
/* line 12, ../sass/_launch.sass */
.page-launch-sites .preface-first h2 {
  color: #333333;
  padding: 0px;
  font-size: 34px;
  margin: 20px 0px;
  background-image: none;
}

/* line 18, ../sass/_launch.sass */
.view-launch-sites {
  margin-right: -20px;
}
/* line 20, ../sass/_launch.sass */
.view-launch-sites .view-empty {
  font-size: 20px;
  color: #999999;
  text-align: center;
  margin: 70px 0px;
}
/* line 25, ../sass/_launch.sass */
.view-launch-sites .views-row {
  width: 200px;
  float: left;
  position: relative;
  height: 110px;
  padding-left: 112px;
  border-top: 1px solid #e2e8ed;
  background: url('../images/launch_bg.png?1364904795') left 10px no-repeat;
  padding-top: 10px;
}
/* line 34, ../sass/_launch.sass */
.view-launch-sites .views-row .field-name-field-wind-direction-image {
  position: absolute;
  top: 8px;
  right: auto;
  bottom: auto;
  left: -1px;
}
/* line 37, ../sass/_launch.sass */
.view-launch-sites .views-row .field-name-title h2 {
  padding: 0px;
  margin: 0px;
  background: none;
}
/* line 41, ../sass/_launch.sass */
.view-launch-sites .views-row .field-name-title h2 a {
  color: black;
}
/* line 43, ../sass/_launch.sass */
.view-launch-sites .views-row .field-name-field-launch-site-country2 {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  color: #999999;
  margin-top: -3px;
}
/* line 48, ../sass/_launch.sass */
.view-launch-sites .views-row .field-name-field-launch-site-category {
  border: 1px solid #e1e6eb;
  padding: 1px 4px;
  margin: 10px 0px 0px 0px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  color: #999999;
}
/* line 56, ../sass/_launch.sass */
.view-launch-sites .item-list-pager {
  clear: both;
}

/* line 7, ../sass/_edit.sass */
.page-node-add h1, .page-node-edit h1 {
  font-size: 36px;
  padding: 0px 0px 20px 0px;
  background: none;
  margin-left: 0px;
  color: black;
}
/* line 13, ../sass/_edit.sass */
.page-node-add input, .page-node-edit input {
  padding: 5px;
  -webkit-box-shadow: #dddddd 1px 1px 6px inset;
  -moz-box-shadow: #dddddd 1px 1px 6px inset;
  box-shadow: #dddddd 1px 1px 6px inset;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #b3b3b3;
}
/* line 18, ../sass/_edit.sass */
.page-node-add textarea, .page-node-edit textarea {
  padding: 5px;
  -webkit-box-shadow: #dddddd 1px 1px 6px inset;
  -moz-box-shadow: #dddddd 1px 1px 6px inset;
  box-shadow: #dddddd 1px 1px 6px inset;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #b3b3b3;
}
/* line 23, ../sass/_edit.sass */
.page-node-add legend, .page-node-edit legend {
  font-size: 24px !important;
}
/* line 25, ../sass/_edit.sass */
.page-node-add label, .page-node-add legend, .page-node-edit label, .page-node-edit legend {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  display: block;
  font-size: 25px;
  color: #98abbd;
  font-weight: normal;
  margin-bottom: 10px;
  margin-right: 20px;
}
/* line 33, ../sass/_edit.sass */
.page-node-add .form-autocomplete, .page-node-edit .form-autocomplete {
  width: 420px;
  padding: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #b3b3b3;
  background-position: 100% 6px !important;
}
/* line 39, ../sass/_edit.sass */
.page-node-add .form-autocomplete.throbbing, .page-node-edit .form-autocomplete.throbbing {
  background-position: 100% -14px !important;
}
/* line 41, ../sass/_edit.sass */
.page-node-add tr.draggable, .page-node-edit tr.draggable {
  background: none;
}
/* line 43, ../sass/_edit.sass */
.page-node-add tr.draggable input, .page-node-edit tr.draggable input {
  margin: 6px 0px;
}
/* line 45, ../sass/_edit.sass */
.page-node-add tr.draggable a.tabledrag-handle .handle, .page-node-edit tr.draggable a.tabledrag-handle .handle {
  background-position: 6px 12px;
}
/* line 47, ../sass/_edit.sass */
.page-node-add .tabledrag-toggle-weight, .page-node-edit .tabledrag-toggle-weight {
  display: none;
}
/* line 49, ../sass/_edit.sass */
.page-node-add .form-wrapper, .page-node-add .form-required, .page-node-edit .form-wrapper, .page-node-edit .form-required {
  margin-bottom: 20px;
}
/* line 52, ../sass/_edit.sass */
.page-node-add .form-wrapper .fieldset-wrapper label, .page-node-add .form-required .fieldset-wrapper label, .page-node-edit .form-wrapper .fieldset-wrapper label, .page-node-edit .form-required .fieldset-wrapper label {
  font-family: arial;
  color: black;
  font-size: 14px;
  text-transform: none;
}
/* line 57, ../sass/_edit.sass */
.page-node-add .file-widget, .page-node-add .image-widget-data, .page-node-edit .file-widget, .page-node-edit .image-widget-data {
  border: 1px solid #d9d9d9;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  margin: 0px 20px 10px 0px;
  padding: 10px;
  background: white;
}
/* line 63, ../sass/_edit.sass */
.page-node-add .file-widget input, .page-node-add .image-widget-data input, .page-node-edit .file-widget input, .page-node-edit .image-widget-data input {
  border: 0px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 66, ../sass/_edit.sass */
.page-node-add .file-widget input.ajax-processed, .page-node-add .image-widget-data input.ajax-processed, .page-node-edit .file-widget input.ajax-processed, .page-node-edit .image-widget-data input.ajax-processed {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #dcdcdc));
  background-image: -webkit-linear-gradient(#f5f5f5, #dcdcdc);
  background-image: -moz-linear-gradient(#f5f5f5, #dcdcdc);
  background-image: -o-linear-gradient(#f5f5f5, #dcdcdc);
  background-image: linear-gradient(#f5f5f5, #dcdcdc);
  color: #f6792c;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  padding: 4px 12px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  border: 0px;
  border-top: 1px solid #eeeeee;
  -webkit-box-shadow: 0px 1px 1px #aaaaaa;
  -moz-box-shadow: 0px 1px 1px #aaaaaa;
  box-shadow: 0px 1px 1px #aaaaaa;
  cursor: pointer;
  padding: 2px 10px;
}
/* line 64, ../sass/_mixins.sass */
.page-node-add .file-widget input.ajax-processed:hover, .page-node-add .image-widget-data input.ajax-processed:hover, .page-node-edit .file-widget input.ajax-processed:hover, .page-node-edit .image-widget-data input.ajax-processed:hover {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q1ZDVkNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #d5d5d5));
  background-image: -webkit-linear-gradient(#f5f5f5, #d5d5d5);
  background-image: -moz-linear-gradient(#f5f5f5, #d5d5d5);
  background-image: -o-linear-gradient(#f5f5f5, #d5d5d5);
  background-image: linear-gradient(#f5f5f5, #d5d5d5);
}
/* line 67, ../sass/_mixins.sass */
.page-node-add .file-widget input.ajax-processed:focus, .page-node-add .image-widget-data input.ajax-processed:focus, .page-node-edit .file-widget input.ajax-processed:focus, .page-node-edit .image-widget-data input.ajax-processed:focus {
  border: 1px solid #d16926;
}
/* line 70, ../sass/_edit.sass */
.page-node-add .field-type-image table, .page-node-edit .field-type-image table {
  width: 100%;
}
/* line 72, ../sass/_edit.sass */
.page-node-add .field-type-image table .file-widget, .page-node-edit .field-type-image table .file-widget {
  border: 0px;
}
/* line 74, ../sass/_edit.sass */
.page-node-add .field-type-image table td, .page-node-edit .field-type-image table td {
  border: 1px solid #d9d9d9;
  padding: 10px;
}
/* line 77, ../sass/_edit.sass */
.page-node-add .field-type-image table td .image-widget-data, .page-node-edit .field-type-image table td .image-widget-data {
  border: 0px;
  padding: 0px;
}
/* line 81, ../sass/_edit.sass */
.page-node-add .form-actions, .page-node-edit .form-actions {
  text-align: center;
  border: 1px solid #d9d9d9;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  padding: 10px;
}
/* line 87, ../sass/_edit.sass */
.page-node-add .form-actions input, .page-node-edit .form-actions input {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYWE1NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3NTgyMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2aa56), color-stop(100%, #d75821));
  background-image: -webkit-linear-gradient(#f2aa56, #d75821);
  background-image: -moz-linear-gradient(#f2aa56, #d75821);
  background-image: -o-linear-gradient(#f2aa56, #d75821);
  background-image: linear-gradient(#f2aa56, #d75821);
  color: white;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  padding: 4px 12px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  border: 0px;
  text-shadow: 0px -1px 0px #b14a15;
  border-top: 1px solid #f09f50;
  border-bottom: 1px solid #d75821;
  cursor: pointer;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin-left: 12px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 46, ../sass/_mixins.sass */
.page-node-add .form-actions input:hover, .page-node-edit .form-actions input:hover {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YzA2MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxNzQzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9c062), color-stop(100%, #f17433));
  background-image: -webkit-linear-gradient(#f9c062, #f17433);
  background-image: -moz-linear-gradient(#f9c062, #f17433);
  background-image: -o-linear-gradient(#f9c062, #f17433);
  background-image: linear-gradient(#f9c062, #f17433);
}
/* line 48, ../sass/_mixins.sass */
.page-node-add .form-actions input:focus, .page-node-edit .form-actions input:focus {
  border: 1px solid #d16926;
}
/* line 92, ../sass/_edit.sass */
.page-node-add .field-type-datetime .date-padding, .page-node-edit .field-type-datetime .date-padding {
  padding: 0px;
}
/* line 110, ../sass/_edit.sass */
.page-node-add .horizontal-tabs-list, .page-node-edit .horizontal-tabs-list {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  color: black;
  font-size: 16px;
}
/* line 114, ../sass/_edit.sass */
.page-node-add .horizontal-tabs-list strong, .page-node-edit .horizontal-tabs-list strong {
  font-weight: normal;
}
/* line 119, ../sass/_edit.sass */
.page-node-add .field-name-field-flight-track-file, .page-node-edit .field-name-field-flight-track-file {
  text-align: center;
}
/* line 121, ../sass/_edit.sass */
.page-node-add .field-name-field-flight-track-file label, .page-node-edit .field-name-field-flight-track-file label {
  text-align: left;
}
/* line 124, ../sass/_edit.sass */
.page-node-add .field-name-field-flight-pilots-comment, .page-node-edit .field-name-field-flight-pilots-comment {
  position: relative;
}
/* line 126, ../sass/_edit.sass */
.page-node-add .field-name-field-flight-pilots-comment .grippie, .page-node-edit .field-name-field-flight-pilots-comment .grippie {
  display: none;
}
/* line 128, ../sass/_edit.sass */
.page-node-add .field-name-field-flight-pilots-comment textarea, .page-node-edit .field-name-field-flight-pilots-comment textarea {
  height: 160px;
}
/* line 130, ../sass/_edit.sass */
.page-node-add .field-name-field-flight-land-datetime, .page-node-edit .field-name-field-flight-land-datetime {
  display: none;
}
/* line 132, ../sass/_edit.sass */
.page-node-add .field-name-field-flight-track-date, .page-node-edit .field-name-field-flight-track-date {
  display: none;
}
/* line 148, ../sass/_edit.sass */
.page-node-add .field-name-field-flight-public input, .page-node-add .field-name-field-flight-no-contest input, .page-node-edit .field-name-field-flight-public input, .page-node-edit .field-name-field-flight-no-contest input {
  margin-top: -5px;
}
/* line 150, ../sass/_edit.sass */
.page-node-add .field-name-field-flight-public label, .page-node-add .field-name-field-flight-no-contest label, .page-node-edit .field-name-field-flight-public label, .page-node-edit .field-name-field-flight-no-contest label {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 154, ../sass/_edit.sass */
.page-node-add .field-name-field-flight-wing .fieldset-wrapper, .page-node-edit .field-name-field-flight-wing .fieldset-wrapper {
  border: 1px solid #d9d9d9;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  margin: 0px 20px 10px 0px;
  padding: 10px;
  background: white;
  height: 55px;
}
/* line 161, ../sass/_edit.sass */
.page-node-add .field-name-field-flight-wing .fieldset-wrapper #wing_producer_wrapper, .page-node-add .field-name-field-flight-wing .fieldset-wrapper #wing_model_replace, .page-node-edit .field-name-field-flight-wing .fieldset-wrapper #wing_producer_wrapper, .page-node-edit .field-name-field-flight-wing .fieldset-wrapper #wing_model_replace {
  float: left;
  margin-right: 10px;
}
/* line 15, ../sass/_mixins.sass */
.page-node-add .field-name-field-flight-wing .fieldset-wrapper #wing_model_replace::after, .page-node-edit .field-name-field-flight-wing .fieldset-wrapper #wing_model_replace::after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 171, ../sass/_edit.sass */
.node-type-school.page-node-edit .tabs {
  display: none;
}
/* line 173, ../sass/_edit.sass */
.node-type-school.page-node-edit input.text-full, .node-type-school.page-node-edit input#edit-title, .node-type-school.page-node-edit .field-name-field-school-www input {
  width: 420px;
}
/* line 175, ../sass/_edit.sass */
.node-type-school.page-node-edit .field-name-field-school-owner {
  float: left;
  margin-right: 20px;
}
/* line 180, ../sass/_edit.sass */
.node-type-school.page-node-edit .field-name-field-school-www div div div label {
  display: none;
}
/* line 183, ../sass/_edit.sass */
.node-type-school.page-node-edit .field-name-field-school-post-code {
  width: 130px;
  float: left;
}
/* line 186, ../sass/_edit.sass */
.node-type-school.page-node-edit .field-name-field-school-post-code input {
  width: 100px;
}
/* line 188, ../sass/_edit.sass */
.node-type-school.page-node-edit .field-name-field-school-adress {
  width: 330px;
  float: left;
}
/* line 191, ../sass/_edit.sass */
.node-type-school.page-node-edit .field-name-field-school-adress input {
  width: 300px;
}
/* line 193, ../sass/_edit.sass */
.node-type-school.page-node-edit .field-name-field-school-city, .node-type-school.page-node-edit .field-name-field-school-province {
  width: 220px;
  float: left;
}
/* line 196, ../sass/_edit.sass */
.node-type-school.page-node-edit .field-name-field-school-city input, .node-type-school.page-node-edit .field-name-field-school-province input {
  width: 200px;
}
/* line 199, ../sass/_edit.sass */
.node-type-school.page-node-edit .field-name-field-school-header-image div.image-preview, .node-type-school.page-node-edit .field-name-field-school-logo div.image-preview {
  padding: 0px 10px 0px 0px;
}
/* line 201, ../sass/_edit.sass */
.node-type-school.page-node-edit .field-name-field-school-header-image .image-widget, .node-type-school.page-node-edit .field-name-field-school-logo .image-widget {
  border: 1px solid #d9d9d9;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  padding: 10px;
}
/* line 205, ../sass/_edit.sass */
.node-type-school.page-node-edit .field-name-field-school-header-image .image-widget-data, .node-type-school.page-node-edit .field-name-field-school-logo .image-widget-data {
  border: 0px;
  padding: 0px;
}
/* line 208, ../sass/_edit.sass */
.node-type-school.page-node-edit .group-school-contact {
  border: 1px solid #d9d9d9;
  padding: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
}
/* line 212, ../sass/_edit.sass */
.node-type-school.page-node-edit .group_hidden {
  display: none;
}

/* line 216, ../sass/_edit.sass */
body.admin-menu.node-type-school.page-node-edit .group_hidden {
  display: block;
}

/* line 222, ../sass/_edit.sass */
.page-node-add-school-news.page-node-edit input#edit-title, .page-node-add-school-news.page-node-add input#edit-title {
  width: 920px;
  padding: 10px;
  font-size: 15px;
}
/* line 227, ../sass/_edit.sass */
.page-node-add-school-news.page-node-edit .field-name-field-school-news-gallery table, .page-node-add-school-news.page-node-add .field-name-field-school-news-gallery table {
  margin-bottom: 10px;
}
/* line 229, ../sass/_edit.sass */
.page-node-add-school-news.page-node-edit .field-type-entityreference, .page-node-add-school-news.page-node-add .field-type-entityreference {
  display: none;
}

/* line 235, ../sass/_edit.sass */
.node-product-form input#edit-title {
  width: 920px;
  padding: 10px;
  font-size: 15px;
}
/* line 239, ../sass/_edit.sass */
.node-product-form .field-type-entityreference {
  display: none;
}

/* line 243, ../sass/_edit.sass */
.group-left .field-type-image {
  margin-right: 20px;
}

/* line 248, ../sass/_edit.sass */
.page-node-edit.node-type-flight .field-name-field-flight-apply-for-v .required:after {
  content: "*";
  color: red;
}
/* line 251, ../sass/_edit.sass */
.page-node-edit.node-type-flight .field-name-field-flight-apply-for-v input, .page-node-edit.node-type-flight .field-name-field-flight-apply-for-v label {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 253, ../sass/_edit.sass */
.page-node-edit.node-type-flight .field-name-field-flight-apply-for-v input {
  margin-top: -12px;
}

/* line 6, ../sass/_school.sass */
.view-id-school tr {
  background: transparent;
  border-bottom: 1px solid #e2e8ed;
}
/* line 9, ../sass/_school.sass */
.view-id-school tr td {
  vertical-align: middle;
  padding: 10px 0px;
}
/* line 12, ../sass/_school.sass */
.view-id-school tr .views-field-title, .view-id-school tr .views-field-field-school-logo {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  width: 490px;
  font-size: 24px;
  padding-left: 15px;
}
/* line 17, ../sass/_school.sass */
.view-id-school tr .views-field-title a, .view-id-school tr .views-field-field-school-logo a {
  color: #333333;
}
/* line 19, ../sass/_school.sass */
.view-id-school tr .views-field-field-school-adress {
  width: 185px;
}
/* line 21, ../sass/_school.sass */
.view-id-school tr .views-field-field-school-contact-phone {
  width: 155px;
}
/* line 23, ../sass/_school.sass */
.view-id-school tr .views-field-field-school-contact-phone a {
  display: block;
}
/* line 25, ../sass/_school.sass */
.view-id-school caption {
  font-size: 28px;
  color: #98abbd;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  text-align: left;
  border-bottom: 4px solid #e2e8ed;
  background: url('../images/header_arrow.png?1364904795') left 50% no-repeat;
  padding: 15px 0px 15px 15px;
  margin-top: 20px;
}
/* line 35, ../sass/_school.sass */
.view-id-school .view-header .views-field-title {
  width: 103px;
}
/* line 37, ../sass/_school.sass */
.view-id-school .view-header .views-field-title a:hover {
  color: #f6792c;
}
/* line 40, ../sass/_school.sass */
.view-id-school .view-header .views-field-field-school-logo {
  width: 365px;
}
/* line 60, ../sass/_school.sass */
.view-id-school .view-header p {
  font-size: 28px;
  color: #98abbd;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  text-align: left;
  background: url('../images/header_arrow.png?1364904795') left 50% no-repeat;
  border-bottom: 4px solid #e2e8ed;
  padding: 15px 0px 15px 15px;
  margin-top: 20px;
}

/* line 71, ../sass/_school.sass */
.school_page .messages {
  width: 632px;
  margin-left: 236px;
  margin-bottom: 0px;
  margin-top: -39px;
  z-index: 100;
  position: relative;
}
/* line 78, ../sass/_school.sass */
.school_page .center-wrapper {
  position: relative;
}
/* line 81, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first {
  width: 240px;
  margin-left: -10px;
  background: #e4e9ee url('../images/school_sidebar_bg.png?1364904795') top repeat-x;
}
/* line 85, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .inside {
  margin: 0;
}
/* line 87, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .inside .node-school, .school_page .panel-2col-stacked .panel-col-first .inside .pane-node-create-links {
  padding: 15px;
  border-top: 1px solid white;
}
/* line 91, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .inside .pane-node-create-links h2 {
  padding: 0px;
  font-size: 20px;
  background: none;
  margin: 0px 0px 15px 0px;
}
/* line 96, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .inside .pane-node-create-links li {
  margin: 0px;
}
/* line 98, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .inside .node-school {
  font-size: 12px;
}
/* line 100, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .inside .node-school .field {
  padding-left: 25px;
}
/* line 102, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .inside .node-school .field-name-title {
  padding: 0px;
}
/* line 104, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .inside .node-school .field-name-title h2 {
  padding: 0px;
  font-size: 20px;
  background: none;
  margin: 0px 0px 15px 0px;
}
/* line 109, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .inside .node-school .field-name-field-school-owner {
  background: url('../images/school_icons.png?1364904795') left top no-repeat;
}
/* line 111, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .inside .node-school .field-name-field-school-contact-phone {
  background: url('../images/school_icons.png?1364904795') left -50px no-repeat;
  margin: 15px 0px;
}
/* line 114, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .inside .node-school .field-name-field-e-mail {
  background: url('../images/school_icons.png?1364904795') left -98px no-repeat;
  margin: 15px 0px;
}
/* line 117, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .inside .node-school .field-name-field-school-www {
  background: url('../images/school_icons.png?1364904795') left -150px no-repeat;
  margin: 15px 0px;
}
/* line 120, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .inside .node-school .field-name-field-school-www a {
  color: #f6792c;
}
/* line 122, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .inside .node-school .field-name-field-facebook {
  background: url('../images/school_icons.png?1364904795') left -200px no-repeat;
}
/* line 124, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .inside .node-school .field-name-field-facebook a {
  color: #3b5998;
}
/* line 126, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .pane-og-menu-og-single-menu-block {
  padding: 20px 15px;
}
/* line 128, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .pane-og-menu-og-single-menu-block ul {
  background: url('../images/school_menu_li_bg.png?1364904795') 50% top no-repeat;
}
/* line 130, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .pane-og-menu-og-single-menu-block ul li {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  letter-spacing: 0px;
  padding: 4px 0px 8px 0px;
  font-size: 28px;
  background: url('../images/school_menu_li_bg.png?1364904795') 50% bottom no-repeat;
}
/* line 136, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .pane-og-menu-og-single-menu-block ul li a {
  color: #98abbd;
  background: url('../images/school_menu.png?1364904795') left -38px no-repeat;
  padding-left: 12px;
}
/* line 140, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .pane-og-menu-og-single-menu-block ul li .active, .school_page .panel-2col-stacked .panel-col-first .pane-og-menu-og-single-menu-block ul li .active-trail {
  font-weight: normal;
  color: black;
  background: url('../images/school_menu.png?1364904795') left 12px no-repeat;
}
/* line 145, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-first .pane-node-create-links a {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYWE1NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3NTgyMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2aa56), color-stop(100%, #d75821));
  background-image: -webkit-linear-gradient(#f2aa56, #d75821);
  background-image: -moz-linear-gradient(#f2aa56, #d75821);
  background-image: -o-linear-gradient(#f2aa56, #d75821);
  background-image: linear-gradient(#f2aa56, #d75821);
  color: white;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  padding: 4px 12px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  border: 0px;
  text-shadow: 0px -1px 0px #b14a15;
  border-top: 1px solid #f09f50;
  border-bottom: 1px solid #d75821;
  cursor: pointer;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-bottom: 5px;
}
/* line 46, ../sass/_mixins.sass */
.school_page .panel-2col-stacked .panel-col-first .pane-node-create-links a:hover {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YzA2MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxNzQzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9c062), color-stop(100%, #f17433));
  background-image: -webkit-linear-gradient(#f9c062, #f17433);
  background-image: -moz-linear-gradient(#f9c062, #f17433);
  background-image: -o-linear-gradient(#f9c062, #f17433);
  background-image: linear-gradient(#f9c062, #f17433);
}
/* line 48, ../sass/_mixins.sass */
.school_page .panel-2col-stacked .panel-col-first .pane-node-create-links a:focus {
  border: 1px solid #d16926;
}
/* line 149, ../sass/_school.sass */
.school_page .panel-2col-stacked .panel-col-last {
  width: 700px;
}
/* line 151, ../sass/_school.sass */
.school_page .header-wrapper {
  display: none;
}
/* line 153, ../sass/_school.sass */
.school_page header .top-wrapper {
  background: url('../images/school_menu_bg.png?1364904795') left top repeat-x;
}
/* line 156, ../sass/_school.sass */
.school_page header .top-wrapper ul li {
  text-shadow: rgba(0, 0, 0, 0.7) 0px 1px 3px;
}
/* line 158, ../sass/_school.sass */
.school_page header .top-wrapper #block-panels-mini-user-menu .username_name {
  color: white;
  text-shadow: rgba(0, 0, 0, 0.7) 0px 1px 3px;
}
/* line 161, ../sass/_school.sass */
.school_page .page {
  padding-top: 344px;
}
/* line 163, ../sass/_school.sass */
.school_page .page .image_background {
  height: 350px;
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  background-position: 50% top;
}
/* line 170, ../sass/_school.sass */
.school_page .page h1 {
  display: none;
}
/* line 172, ../sass/_school.sass */
.school_page .page .pane-node-field-school-logo {
  background: #f9f9f9;
  height: 80px;
  position: absolute;
  top: -80px;
}
/* line 177, ../sass/_school.sass */
.school_page .page .pane-node-field-school-logo .field-name-field-school-logo {
  width: 240px;
  height: 80px;
  display: table-cell;
  vertical-align: middle;
}
/* line 182, ../sass/_school.sass */
.school_page .page .pane-node-field-school-logo .field-name-field-school-logo img {
  display: block;
  margin: 0 auto;
  vertical-align: middle;
}
/* line 188, ../sass/_school.sass */
.school_page .pane-page-tabs ul {
  border: 0px;
}
/* line 190, ../sass/_school.sass */
.school_page .pane-page-tabs ul li {
  display: block;
}
/* line 192, ../sass/_school.sass */
.school_page .pane-page-tabs ul li a {
  background: transparent;
  border: 0px;
  padding: 0px;
}

/* line 198, ../sass/_school.sass */
.node-school-news .field-name-post-date {
  color: #666666;
  text-transform: uppercase;
  font-size: 10px;
  margin-bottom: 0px;
  margin-left: 12px;
}

/* line 205, ../sass/_school.sass */
.view-school-news {
  margin: 25px 0px;
}

/* line 208, ../sass/_school.sass */
.node-school-news.node-teaser, .node-school-news.view-mode-news_szkola_front, .node-product.node-teaser, .view-mode-teaser_mini, .view-mode-teaser_medium {
  border-bottom: 1px solid #e2e8ed;
  padding-bottom: 15px;
}
/* line 211, ../sass/_school.sass */
.node-school-news.node-teaser h2, .node-school-news.view-mode-news_szkola_front h2, .node-product.node-teaser h2, .view-mode-teaser_mini h2, .view-mode-teaser_medium h2 {
  font-size: 24px;
  line-height: 26px;
  color: #333333;
  margin: 20px 0px 0px 12px;
  padding-left: 0px;
  background: none;
}
/* line 218, ../sass/_school.sass */
.node-school-news.node-teaser h2 a, .node-school-news.view-mode-news_szkola_front h2 a, .node-product.node-teaser h2 a, .view-mode-teaser_mini h2 a, .view-mode-teaser_medium h2 a {
  color: black;
}
/* line 220, ../sass/_school.sass */
.node-school-news.node-teaser h2 a:hover, .node-school-news.view-mode-news_szkola_front h2 a:hover, .node-product.node-teaser h2 a:hover, .view-mode-teaser_mini h2 a:hover, .view-mode-teaser_medium h2 a:hover {
  color: #f6792c;
}
/* line 223, ../sass/_school.sass */
.node-school-news.node-teaser .field-name-og-group-ref, .node-school-news.view-mode-news_szkola_front .field-name-og-group-ref, .node-product.node-teaser .field-name-og-group-ref, .view-mode-teaser_mini .field-name-og-group-ref, .view-mode-teaser_medium .field-name-og-group-ref {
  float: right;
  margin: -5px 5px -20px 0px;
}
/* line 226, ../sass/_school.sass */
.node-school-news.node-teaser .field-name-if-product-price-is-empty, .node-school-news.view-mode-news_szkola_front .field-name-if-product-price-is-empty, .node-product.node-teaser .field-name-if-product-price-is-empty, .view-mode-teaser_mini .field-name-if-product-price-is-empty, .view-mode-teaser_medium .field-name-if-product-price-is-empty {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  color: #eea06e;
  font-size: 20px;
  padding-left: 12px;
}
/* line 231, ../sass/_school.sass */
.node-school-news.node-teaser .field-name-field-product-main-photo, .node-school-news.view-mode-news_szkola_front .field-name-field-product-main-photo, .node-product.node-teaser .field-name-field-product-main-photo, .view-mode-teaser_mini .field-name-field-product-main-photo, .view-mode-teaser_medium .field-name-field-product-main-photo {
  float: left;
  padding: 15px;
}
/* line 234, ../sass/_school.sass */
.node-school-news.node-teaser .field-name-node-link, .node-school-news.view-mode-news_szkola_front .field-name-node-link, .node-product.node-teaser .field-name-node-link, .view-mode-teaser_mini .field-name-node-link, .view-mode-teaser_medium .field-name-node-link {
  margin: 5px 0px;
  clear: both;
}
/* line 237, ../sass/_school.sass */
.node-school-news.node-teaser .field-name-node-link a, .node-school-news.view-mode-news_szkola_front .field-name-node-link a, .node-product.node-teaser .field-name-node-link a, .view-mode-teaser_mini .field-name-node-link a, .view-mode-teaser_medium .field-name-node-link a {
  border: 1px solid #d8dfe6;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  margin-left: 12px;
  padding: 3px 10px;
}
/* line 242, ../sass/_school.sass */
.node-school-news.node-teaser .field-name-node-link a:hover, .node-school-news.view-mode-news_szkola_front .field-name-node-link a:hover, .node-product.node-teaser .field-name-node-link a:hover, .view-mode-teaser_mini .field-name-node-link a:hover, .view-mode-teaser_medium .field-name-node-link a:hover {
  border: 1px solid #f59f69;
}

/* line 245, ../sass/_school.sass */
.node-school-news.node-teaser .field-name-body {
  color: #333333;
  font-size: 12px;
  padding: 10px 12px;
}

/* line 251, ../sass/_school.sass */
.node-school-news.view-mode-full .field-name-field-news-thumbnalil {
  float: left;
  padding: 15px;
}
/* line 254, ../sass/_school.sass */
.node-school-news.view-mode-full .field-name-field-file, .node-school-news.view-mode-full .field-name-field-school-news-gallery, .node-school-news.view-mode-full .field-name-post-date {
  clear: both;
  margin-left: 12px;
  margin-bottom: 15px;
}
/* line 258, ../sass/_school.sass */
.node-school-news.view-mode-full .field-name-field-school-news-main-photo {
  float: left;
  margin: 12px 20px 20px 12px;
}
/* line 261, ../sass/_school.sass */
.node-school-news.view-mode-full .field-name-field-school-news-gallery {
  margin-top: 20px;
}
/* line 263, ../sass/_school.sass */
.node-school-news.view-mode-full .field-name-field-school-news-gallery img {
  margin: 0px 10px 10px 0px;
}
/* line 265, ../sass/_school.sass */
.node-school-news.view-mode-full .field-name-post-date {
  margin-left: 27px;
}
/* line 267, ../sass/_school.sass */
.node-school-news.view-mode-full table {
  margin: 15px;
}
/* line 269, ../sass/_school.sass */
.node-school-news.view-mode-full table td {
  border: 1px solid #dde2e6;
  padding: 10px;
}

/* line 273, ../sass/_school.sass */
.node-school-news.view-mode-teaser_mini {
  padding-bottom: 0px;
}
/* line 275, ../sass/_school.sass */
.node-school-news.view-mode-teaser_mini h2 {
  font-size: 22px;
  margin-top: 8px;
  padding: 0px 12px 0px 0px;
}
/* line 279, ../sass/_school.sass */
.node-school-news.view-mode-teaser_mini .field-name-post-date {
  margin-bottom: 10px;
  padding-right: 10px;
  float: left;
}
/* line 283, ../sass/_school.sass */
.node-school-news.view-mode-teaser_mini .field-name-og-group-ref {
  float: none;
  margin: 0px;
  font-size: 10px;
  text-transform: uppercase;
}
/* line 288, ../sass/_school.sass */
.node-school-news.view-mode-teaser_mini .field-name-og-group-ref p {
  padding: 0px;
}
/* line 290, ../sass/_school.sass */
.node-school-news.view-mode-teaser_mini .field-name-og-group-ref p a {
  color: #666666;
}

/* line 293, ../sass/_school.sass */
.node-school-news.view-mode-teaser_medium {
  width: 270px;
  float: left;
}
/* line 296, ../sass/_school.sass */
.node-school-news.view-mode-teaser_medium h2 {
  font-size: 22px;
}
/* line 298, ../sass/_school.sass */
.node-school-news.view-mode-teaser_medium .field-name-og-group-ref {
  margin-top: 25px;
}
/* line 300, ../sass/_school.sass */
.node-school-news.view-mode-teaser_medium .field-name-og-group-ref img {
  width: 60px;
  height: auto;
}

/* line 303, ../sass/_school.sass */
.image_background {
  height: 170px;
}

/* line 307, ../sass/_school.sass */
.page-node-edit .field-name-og-group-ref {
  display: none;
}

/* line 310, ../sass/_school.sass */
.node-type-school .view-og-nodes {
  margin-top: 20px;
}

/* line 314, ../sass/_school.sass */
.field-name-field-product-tech-specyfication ul, .field-name-field-product-description ul, .field-name-body ul {
  padding: 10px 12px;
}
/* line 316, ../sass/_school.sass */
.field-name-field-product-tech-specyfication li, .field-name-field-product-description li, .field-name-body li {
  list-style-type: disc;
  margin-left: 20px;
}
/* line 320, ../sass/_school.sass */
.field-name-field-product-tech-specyfication p a, .field-name-field-product-description p a, .field-name-body p a {
  color: #f6792c;
}

/* line 324, ../sass/_school.sass */
.page-node-products h2 {
  margin: 15px 0px 20px 12px;
}
/* line 326, ../sass/_school.sass */
.page-node-products .view-school-page-products-list {
  margin-left: 20px;
}
/* line 328, ../sass/_school.sass */
.page-node-products .view-school-page-products-list .views-row {
  float: left;
  width: 142px;
  margin-right: 20px;
}

/* line 333, ../sass/_school.sass */
.node-product.unpublished, .node-school-news.unpublished {
  background: #fbefe9;
  padding-top: 2px;
}

/* line 338, ../sass/_school.sass */
.node-type-product .node-product.unpublished, .node-type-product .node-school-news.unpublished, .node-school-news .node-product.unpublished, .node-school-news .node-school-news.unpublished {
  padding-top: 10px;
  margin-top: 5px;
  padding-left: 6px;
}

/* line 9, ../sass/_product.sass */
.field-slideshow {
  background: white;
  border: 1px solid #e2e8ed;
  width: 330px;
  height: 330px;
}

/* line 15, ../sass/_product.sass */
.field-slideshow-pager {
  padding-top: 20px;
  margin: 0px -10px 0px 0px !important;
}
/* line 18, ../sass/_product.sass */
.field-slideshow-pager li {
  margin: 8px 8px 0px 0px !important;
}
/* line 20, ../sass/_product.sass */
.field-slideshow-pager li img {
  border: 1px solid #e1e6eb;
  background: white;
  display: block;
}

/* line 25, ../sass/_product.sass */
.node-product .field-name-post-date {
  color: #666666;
  text-transform: uppercase;
  font-size: 10px;
  margin-bottom: 0px;
  margin-left: 12px;
}

/* line 33, ../sass/_product.sass */
.node-type-product .center-wrapper {
  position: relative;
}
/* line 35, ../sass/_product.sass */
.node-type-product .node-product {
  margin-top: 30px;
}
/* line 38, ../sass/_product.sass */
.node-type-product .field-name-title h2 {
  padding: 0px 0px 28px 12px;
  margin-top: 0px;
  margin-left: 0px;
  background: url('../images/school_menu.png?1364904795') left -38px no-repeat;
}
/* line 43, ../sass/_product.sass */
.node-type-product .horizontal-tabs {
  border: 0px;
}
/* line 45, ../sass/_product.sass */
.node-type-product .horizontal-tabs p {
  padding: 10px 0px;
}
/* line 47, ../sass/_product.sass */
.node-type-product .horizontal-tabs fieldset {
  padding: 0 !important;
}
/* line 49, ../sass/_product.sass */
.node-type-product .horizontal-tabs ul.horizontal-tabs-list {
  background: none;
  border: 0px;
}
/* line 52, ../sass/_product.sass */
.node-type-product .horizontal-tabs ul.horizontal-tabs-list li {
  background: none;
  border: 0px;
  margin-right: 4px;
}
/* line 56, ../sass/_product.sass */
.node-type-product .horizontal-tabs ul.horizontal-tabs-list li a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  color: #98abbd;
  padding: 3px 6px 3px 10px;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 18px;
}
/* line 63, ../sass/_product.sass */
.node-type-product .horizontal-tabs ul.horizontal-tabs-list li a strong {
  font-weight: normal;
  padding-right: 12px;
  background: url('../images/product_tabs_bg.png?1364904795') right -42px no-repeat;
}
/* line 67, ../sass/_product.sass */
.node-type-product .horizontal-tabs ul.horizontal-tabs-list li a:hover {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-color: transparent !important;
  -webkit-box-shadow: #afb3b8 0px 1px 6px inset;
  -moz-box-shadow: #afb3b8 0px 1px 6px inset;
  box-shadow: #afb3b8 0px 1px 6px inset;
}
/* line 72, ../sass/_product.sass */
.node-type-product .horizontal-tabs ul.horizontal-tabs-list li:hover {
  background-color: transparent !important;
}
/* line 75, ../sass/_product.sass */
.node-type-product .horizontal-tabs ul.horizontal-tabs-list li.selected a {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-color: transparent !important;
  -webkit-box-shadow: #afb3b8 0px 1px 6px inset;
  -moz-box-shadow: #afb3b8 0px 1px 6px inset;
  box-shadow: #afb3b8 0px 1px 6px inset;
}
/* line 79, ../sass/_product.sass */
.node-type-product .horizontal-tabs ul.horizontal-tabs-list li.selected a strong {
  background: url('../images/product_tabs_bg.png?1364904795') right 8px no-repeat;
}
/* line 81, ../sass/_product.sass */
.node-type-product .field-name-if-product-price-is-empty {
  line-height: 50px;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  color: #eea06e;
  border-top: 1px solid #e2e8ed;
  border-bottom: 1px solid #e2e8ed;
  font-size: 22px;
  margin-bottom: 25px;
}
/* line 89, ../sass/_product.sass */
.node-type-product .field-name-zapytaj-o-produkt {
  float: right;
  margin-top: 15px;
}
/* line 92, ../sass/_product.sass */
.node-type-product .field-name-zapytaj-o-produkt .product_contact {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYWE1NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3NTgyMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2aa56), color-stop(100%, #d75821));
  background-image: -webkit-linear-gradient(#f2aa56, #d75821);
  background-image: -moz-linear-gradient(#f2aa56, #d75821);
  background-image: -o-linear-gradient(#f2aa56, #d75821);
  background-image: linear-gradient(#f2aa56, #d75821);
  color: white;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  padding: 4px 12px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  border: 0px;
  text-shadow: 0px -1px 0px #b14a15;
  border-top: 1px solid #f09f50;
  border-bottom: 1px solid #d75821;
  cursor: pointer;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 2px 12px;
  position: relative;
}
/* line 46, ../sass/_mixins.sass */
.node-type-product .field-name-zapytaj-o-produkt .product_contact:hover {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YzA2MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxNzQzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9c062), color-stop(100%, #f17433));
  background-image: -webkit-linear-gradient(#f9c062, #f17433);
  background-image: -moz-linear-gradient(#f9c062, #f17433);
  background-image: -o-linear-gradient(#f9c062, #f17433);
  background-image: linear-gradient(#f9c062, #f17433);
}
/* line 48, ../sass/_mixins.sass */
.node-type-product .field-name-zapytaj-o-produkt .product_contact:focus {
  border: 1px solid #d16926;
}
/* line 96, ../sass/_product.sass */
.node-type-product .field-name-zapytaj-o-produkt .product_contact .product_contact_arrow {
  display: none;
  background: url('../images/product_order_arrow.png?1364904795') bottom no-repeat;
}
/* line 99, ../sass/_product.sass */
.node-type-product .field-name-zapytaj-o-produkt .product_contact.active {
  -webkit-box-shadow: #b14a15 0px 0px 4px inset;
  -moz-box-shadow: #b14a15 0px 0px 4px inset;
  box-shadow: #b14a15 0px 0px 4px inset;
  border-top: 1px solid #b14a15;
  font-weight: normal;
}
/* line 103, ../sass/_product.sass */
.node-type-product .field-name-zapytaj-o-produkt .product_contact.active .product_contact_arrow {
  height: 24px;
  width: 40px;
  display: block;
  position: absolute;
  top: 16px;
  left: 50%;
  margin-left: -20px;
  z-index: 110;
}

/* line 112, ../sass/_product.sass */
.node-product.view-mode-product_teaser {
  margin-bottom: 12px;
  height: 150px;
}
/* line 115, ../sass/_product.sass */
.node-product.view-mode-product_teaser .field-name-title {
  padding-top: 10px;
}
/* line 117, ../sass/_product.sass */
.node-product.view-mode-product_teaser .field-name-title h2 {
  font-family: arial;
  background: none;
  font-size: 12px;
  text-align: center;
  margin: 0px;
  padding: 0px;
}
/* line 124, ../sass/_product.sass */
.node-product.view-mode-product_teaser .field-name-title h2 a {
  color: #98abbd;
}
/* line 126, ../sass/_product.sass */
.node-product.view-mode-product_teaser .field-name-title h2 a:hover {
  color: black;
}
/* line 128, ../sass/_product.sass */
.node-product.view-mode-product_teaser .field-name-if-product-price-is-empty {
  text-align: center;
  color: #eea06e;
  font-size: 12px;
}
/* line 132, ../sass/_product.sass */
.node-product.view-mode-product_teaser .field-name-field-product-main-photo {
  border: 1px solid #e1e6eb;
  background: white;
  display: table-cell;
  vertical-align: middle;
  padding: 10px 0px;
  width: 140px;
}
/* line 139, ../sass/_product.sass */
.node-product.view-mode-product_teaser .field-name-field-product-main-photo img {
  display: block;
  margin: 0 auto;
}

/* line 142, ../sass/_product.sass */
.view-products {
  margin-bottom: 40px;
}
/* line 144, ../sass/_product.sass */
.view-products .views-row {
  float: left;
}

/* line 148, ../sass/_product.sass */
.page-products h1 {
  margin: 20px 0px 10px 0px;
}
/* line 150, ../sass/_product.sass */
.page-products .preface-first {
  position: relative;
}
/* line 152, ../sass/_product.sass */
.page-products .preface-first h2 {
  color: #333333;
  padding: 0px;
  font-size: 34px;
  margin: 20px 0px;
  background-image: none;
}

/* line 158, ../sass/_product.sass */
.views-widget-filter-field_product_type_tid {
  float: none !important;
  background: url('../images/footer_border.png?1364904795') 50% 0px no-repeat;
}
/* line 161, ../sass/_product.sass */
.views-widget-filter-field_product_type_tid label {
  display: none;
}
/* line 165, ../sass/_product.sass */
.views-widget-filter-field_product_type_tid .bef-select-as-links div div {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  margin-right: 20px;
}
/* line 170, ../sass/_product.sass */
.views-widget-filter-field_product_type_tid .bef-select-as-links div div a {
  color: #999999;
}
/* line 172, ../sass/_product.sass */
.views-widget-filter-field_product_type_tid .bef-select-as-links div div a:hover {
  color: #f6792c;
}

/* line 174, ../sass/_product.sass */
.views-widget-sort-by {
  position: absolute;
  top: 0px;
  right: auto;
  bottom: auto;
  left: auto;
}

/* line 176, ../sass/_product.sass */
.views-widget-sort-order {
  position: absolute;
  top: 0px;
  right: auto;
  bottom: auto;
  left: auto;
}

/* line 179, ../sass/_product.sass */
.node-product.view-mode-product_teaser_1 .group_product_overlay {
  -webkit-transition-property: bottom;
  -moz-transition-property: bottom;
  -o-transition-property: bottom;
  transition-property: bottom;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  background: url('../images/product_overlay_1.png?1364904795') 50% top no-repeat;
}
/* line 183, ../sass/_product.sass */
.node-product.view-mode-product_teaser_1 h2 {
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  margin: 6px 2px 0px 2px !important;
}
/* line 188, ../sass/_product.sass */
.node-product.view-mode-product_teaser_1 .field-name-if-product-price-is-empty {
  margin-bottom: 3px;
}

/* line 191, ../sass/_product.sass */
.node-product.view-mode-product_teaser_2 .group_product_overlay {
  -webkit-transition-property: bottom;
  -moz-transition-property: bottom;
  -o-transition-property: bottom;
  transition-property: bottom;
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  transition-duration: 0.2s;
  background: url('../images/product_overlay_2.png?1364904795') 50% top no-repeat;
}
/* line 195, ../sass/_product.sass */
.node-product.view-mode-product_teaser_2 h2 {
  margin-bottom: 0px !important;
}
/* line 197, ../sass/_product.sass */
.node-product.view-mode-product_teaser_2 .field-name-if-product-price-is-empty {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px !important;
  margin-bottom: 6px;
}

/* line 201, ../sass/_product.sass */
.node-product.view-mode-product_teaser_1, .node-product.view-mode-product_teaser_2 {
  margin: 5px;
  border: 1px solid #e2e8ed;
  background: white;
  position: relative;
  overflow: hidden;
  -webkit-box-shadow: #eff3f7 0px 2px 1px;
  -moz-box-shadow: #eff3f7 0px 2px 1px;
  box-shadow: #eff3f7 0px 2px 1px;
}
/* line 209, ../sass/_product.sass */
.node-product.view-mode-product_teaser_1:hover .group_product_overlay, .node-product.view-mode-product_teaser_2:hover .group_product_overlay {
  bottom: -70px;
}
/* line 212, ../sass/_product.sass */
.node-product.view-mode-product_teaser_1 .field-name-node-link a, .node-product.view-mode-product_teaser_2 .field-name-node-link a {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  overflow: hidden;
  display: block;
  line-height: 1000px;
}
/* line 221, ../sass/_product.sass */
.node-product.view-mode-product_teaser_1 .group_product_overlay, .node-product.view-mode-product_teaser_2 .group_product_overlay {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
}
/* line 226, ../sass/_product.sass */
.node-product.view-mode-product_teaser_1 .group_product_overlay h2, .node-product.view-mode-product_teaser_2 .group_product_overlay h2 {
  background: none;
  text-align: center;
  margin: 10px;
  color: #333333;
  padding: 0px;
}
/* line 232, ../sass/_product.sass */
.node-product.view-mode-product_teaser_1 .group_product_overlay .field-name-if-product-price-is-empty, .node-product.view-mode-product_teaser_2 .group_product_overlay .field-name-if-product-price-is-empty {
  color: #f6792c;
  text-align: center;
  font-size: 11px;
}
/* line 237, ../sass/_product.sass */
.node-product.view-mode-product_teaser_1 .field-name-field-product-main-photo img, .node-product.view-mode-product_teaser_2 .field-name-field-product-main-photo img {
  display: block;
  margin: 10px auto 0px auto;
}

/* line 240, ../sass/_product.sass */
.node-product.view-mode-product_teaser_2 {
  width: 308px;
  height: 308px;
}

/* line 243, ../sass/_product.sass */
.node-product.view-mode-product_teaser_3 {
  width: 320px;
  height: 160px;
}

/* line 246, ../sass/_product.sass */
.node-product.view-mode-product_teaser_1 {
  width: 148px;
  height: 148px;
}

/* line 249, ../sass/_product.sass */
.view-products.view-display-id-page_1 {
  margin: 0px -20px 40px -20px;
}

/* line 251, ../sass/_product.sass */
.form-zamowienie {
  width: 305px;
  background: white;
  position: absolute;
  display: none;
  top: 140px;
  left: 50%;
  padding: 20px;
  margin-left: 112px;
  z-index: 100;
  -webkit-box-shadow: #a5a5a5 0px 0px 20px;
  -moz-box-shadow: #a5a5a5 0px 0px 20px;
  box-shadow: #a5a5a5 0px 0px 20px;
}
/* line 262, ../sass/_product.sass */
.form-zamowienie .messages {
  width: auto !important;
  margin: 0px !important;
}
/* line 265, ../sass/_product.sass */
.form-zamowienie .grippie {
  display: none;
}
/* line 267, ../sass/_product.sass */
.form-zamowienie h2 {
  margin: 0px;
}
/* line 269, ../sass/_product.sass */
.form-zamowienie input {
  padding: 5px;
  -webkit-box-shadow: #dddddd 1px 1px 6px inset;
  -moz-box-shadow: #dddddd 1px 1px 6px inset;
  box-shadow: #dddddd 1px 1px 6px inset;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #b3b3b3;
  display: block;
  width: 290px;
}
/* line 75, ../sass/_mixins.sass */
.form-zamowienie input:focus {
  border: 1px solid #e99865;
}
/* line 273, ../sass/_product.sass */
.form-zamowienie input#edit-submit, .form-zamowienie input#edit-submit--2 {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYWE1NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3NTgyMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2aa56), color-stop(100%, #d75821));
  background-image: -webkit-linear-gradient(#f2aa56, #d75821);
  background-image: -moz-linear-gradient(#f2aa56, #d75821);
  background-image: -o-linear-gradient(#f2aa56, #d75821);
  background-image: linear-gradient(#f2aa56, #d75821);
  color: white;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  padding: 4px 12px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  border: 0px;
  text-shadow: 0px -1px 0px #b14a15;
  border-top: 1px solid #f09f50;
  border-bottom: 1px solid #d75821;
  cursor: pointer;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  width: auto;
  float: right;
}
/* line 46, ../sass/_mixins.sass */
.form-zamowienie input#edit-submit:hover, .form-zamowienie input#edit-submit--2:hover {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YzA2MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxNzQzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9c062), color-stop(100%, #f17433));
  background-image: -webkit-linear-gradient(#f9c062, #f17433);
  background-image: -moz-linear-gradient(#f9c062, #f17433);
  background-image: -o-linear-gradient(#f9c062, #f17433);
  background-image: linear-gradient(#f9c062, #f17433);
}
/* line 48, ../sass/_mixins.sass */
.form-zamowienie input#edit-submit:focus, .form-zamowienie input#edit-submit--2:focus {
  border: 1px solid #d16926;
}
/* line 277, ../sass/_product.sass */
.form-zamowienie label {
  font-weight: normal;
}
/* line 279, ../sass/_product.sass */
.form-zamowienie textarea {
  padding: 5px;
  -webkit-box-shadow: #dddddd 1px 1px 6px inset;
  -moz-box-shadow: #dddddd 1px 1px 6px inset;
  box-shadow: #dddddd 1px 1px 6px inset;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #b3b3b3;
}
/* line 75, ../sass/_mixins.sass */
.form-zamowienie textarea:focus {
  border: 1px solid #e99865;
}

/* line 6, ../sass/_contest.sass */
.page-contests h1 {
  margin: 20px 0px;
}
/* line 9, ../sass/_contest.sass */
.page-contests .ds-2col .group-left {
  width: 480px;
  padding: 10px 0px;
}
/* line 12, ../sass/_contest.sass */
.page-contests .ds-2col .group-right {
  width: 460px;
  padding: 10px 0px;
}
/* line 16, ../sass/_contest.sass */
.page-contests .ds-2col .group-right .field-name-field-sponsors-vertical .label-above {
  color: #999999;
  text-align: center;
  padding-bottom: 10px;
  text-transform: uppercase;
  font-size: 10px;
  letter-spacing: 2px;
}
/* line 23, ../sass/_contest.sass */
.page-contests .views-row-1 {
  border-top: 3px solid #e2e8ed;
}

/* line 26, ../sass/_contest.sass */
.view-contests .views-row {
  border-top: 1px solid #e2e8ed;
  padding: 0px 0px 15px 0px;
}
/* line 29, ../sass/_contest.sass */
.view-contests .views-row .field-name-field-contest-logo {
  float: left;
  margin: 10px 10px 0px 0px;
  width: 200px;
}
/* line 33, ../sass/_contest.sass */
.view-contests .views-row .field-name-field-contest-logo img {
  display: block;
  margin: 0 auto;
}
/* line 37, ../sass/_contest.sass */
.view-contests .views-row .field-name-title h2 {
  margin-top: 10px;
  padding: 0px;
  background: none;
}
/* line 41, ../sass/_contest.sass */
.view-contests .views-row .field-name-title h2 a {
  color: #333333;
}
/* line 43, ../sass/_contest.sass */
.view-contests .views-row .field-name-title h2 a:hover {
  color: #f6792c;
}
/* line 45, ../sass/_contest.sass */
.view-contests .views-row .field-name-field-contest-date-start {
  margin-right: 5px;
  background: url('../images/calendar_icon.png?1364904795') left 6px no-repeat;
  padding-left: 20px;
}
/* line 49, ../sass/_contest.sass */
.view-contests .views-row .field-name-field-contest-date-start, .view-contests .views-row .field-name-field-contest-date-end {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  color: #999999;
  display: inline;
  font-size: 20px;
}
/* line 54, ../sass/_contest.sass */
.view-contests .views-row .field-name-field-contest-description {
  clear: both;
  margin-top: 20px;
}
/* line 58, ../sass/_contest.sass */
.view-contests .views-row .node-sponsor img {
  display: block;
  margin: 0 auto 15px auto;
}
/* line 62, ../sass/_contest.sass */
.view-contests .view-mode-teaser .field-name-field-contest-subcontests {
  margin: 10px 0px -10px 100px;
}
/* line 65, ../sass/_contest.sass */
.view-contests .view-mode-teaser .field-name-field-contest-subcontests a {
  border: 1px solid #e2e8ed;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWVmMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eaeef2));
  background-image: -webkit-linear-gradient(#ffffff, #eaeef2);
  background-image: -moz-linear-gradient(#ffffff, #eaeef2);
  background-image: -o-linear-gradient(#ffffff, #eaeef2);
  background-image: linear-gradient(#ffffff, #eaeef2);
  -webkit-box-shadow: #bbbbbb 0px 1px 0px;
  -moz-box-shadow: #bbbbbb 0px 1px 0px;
  box-shadow: #bbbbbb 0px 1px 0px;
  padding: 0px 10px;
  font-size: 20px;
  margin-left: 10px;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
}
/* line 75, ../sass/_contest.sass */
.view-contests .view-mode-teaser .field-name-field-contest-subcontests a:hover {
  color: #666666;
}
/* line 77, ../sass/_contest.sass */
.view-contests .view-mode-teaser .field-name-field-contest-logo {
  width: 100px;
  height: 50px;
}
/* line 80, ../sass/_contest.sass */
.view-contests .view-mode-teaser .field-name-field-contest-logo a {
  display: table-cell;
  vertical-align: middle;
  width: 100px;
  height: 50px;
}

/* line 86, ../sass/_contest.sass */
.view-contests .view-mode-subcontest_teaser, .view-contests .view-mode-contest_upper_part {
  position: relative;
}
/* line 88, ../sass/_contest.sass */
.view-contests .view-mode-subcontest_teaser .field-name-field-sponsors-horizontal, .view-contests .view-mode-contest_upper_part .field-name-field-sponsors-horizontal {
  float: right;
}
/* line 91, ../sass/_contest.sass */
.view-contests .view-mode-subcontest_teaser .field-name-title h2, .view-contests .view-mode-contest_upper_part .field-name-title h2 {
  font-size: 34px;
  color: #333333;
  margin: 20px 0px 0px 0px;
}
/* line 95, ../sass/_contest.sass */
.view-contests .view-mode-subcontest_teaser .field-name-title h2 a.active, .view-contests .view-mode-contest_upper_part .field-name-title h2 a.active {
  font-weight: normal;
}
/* line 97, ../sass/_contest.sass */
.view-contests .view-mode-subcontest_teaser .field-name-field-contest-subcontests, .view-contests .view-mode-contest_upper_part .field-name-field-contest-subcontests {
  margin-top: 90px;
  margin-bottom: -67px;
  margin-left: 235px;
}
/* line 101, ../sass/_contest.sass */
.view-contests .view-mode-subcontest_teaser .field-name-field-contest-subcontests a, .view-contests .view-mode-contest_upper_part .field-name-field-contest-subcontests a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 30px;
  width: 95px;
  -moz-border-radius-topleft: 10px;
  -webkit-border-top-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-right-radius: 10px;
  border-top-right-radius: 10px;
  padding: 2px 0px 16px 0px;
  text-align: center;
  margin: 0px 0px -11px 0px;
  background: url('../images/subcontest_bg_normal.png?1364904795') 50% top no-repeat;
}
/* line 111, ../sass/_contest.sass */
.view-contests .view-mode-subcontest_teaser .field-name-field-contest-subcontests a.active, .view-contests .view-mode-contest_upper_part .field-name-field-contest-subcontests a.active {
  background: url('../images/subcontest_bg.png?1364904795') left bottom no-repeat;
  font-weight: normal;
}
/* line 119, ../sass/_contest.sass */
.view-contests .view-mode-subcontest_teaser .field-name-field-contest-logo, .view-contests .view-mode-contest_upper_part .field-name-field-contest-logo {
  margin-top: 0px !important;
}
/* line 126, ../sass/_contest.sass */
.view-contests .view-mode-subcontest_teaser .field-name-field-contest-pages, .view-contests .view-mode-contest_upper_part .field-name-field-contest-pages {
  bottom: 10px;
  margin-top: 10px;
  right: 0px;
}
/* line 131, ../sass/_contest.sass */
.view-contests .view-mode-subcontest_teaser .field-name-field-contest-pages a, .view-contests .view-mode-contest_upper_part .field-name-field-contest-pages a {
  border: 1px solid #e2e8ed;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWVmMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eaeef2));
  background-image: -webkit-linear-gradient(#ffffff, #eaeef2);
  background-image: -moz-linear-gradient(#ffffff, #eaeef2);
  background-image: -o-linear-gradient(#ffffff, #eaeef2);
  background-image: linear-gradient(#ffffff, #eaeef2);
  -webkit-box-shadow: #bbbbbb 0px 1px 0px;
  -moz-box-shadow: #bbbbbb 0px 1px 0px;
  box-shadow: #bbbbbb 0px 1px 0px;
  padding: 0px 10px;
  font-size: 20px;
  margin-left: 10px;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
}
/* line 141, ../sass/_contest.sass */
.view-contests .view-mode-subcontest_teaser .field-name-field-contest-pages a:hover, .view-contests .view-mode-contest_upper_part .field-name-field-contest-pages a:hover {
  color: #666666;
}
/* line 143, ../sass/_contest.sass */
.view-contests .view-mode-subcontest_teaser .field-name-field-contest-pages a.active, .view-contests .view-mode-contest_upper_part .field-name-field-contest-pages a.active {
  -webkit-box-shadow: #afb3b8 0px 1px 4px inset;
  -moz-box-shadow: #afb3b8 0px 1px 4px inset;
  box-shadow: #afb3b8 0px 1px 4px inset;
  font-weight: normal;
  color: #666666;
  border: 0px;
  padding: 1px 11px;
}

/* line 150, ../sass/_contest.sass */
.view-subcontest-entries table {
  width: 100%;
  margin-bottom: 25px;
  border-bottom: 3px solid #e2e8ed;
}
/* line 154, ../sass/_contest.sass */
.view-subcontest-entries table thead tr {
  background: url('../images/table_header.png?1364904795') left top repeat-x;
  height: 25px;
}
/* line 157, ../sass/_contest.sass */
.view-subcontest-entries table thead tr th {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
  color: white;
  padding: 0px;
  text-align: center;
}
/* line 162, ../sass/_contest.sass */
.view-subcontest-entries table thead tr th .col_999 {
  display: block;
  font-size: 0;
  color: transparent;
  background: url('../images/icon_white_award.png?1364904795') center top no-repeat;
  height: 25px;
}
/* line 168, ../sass/_contest.sass */
.view-subcontest-entries table tbody tr {
  height: 41px;
  border-bottom: 1px solid #e1e6eb;
  vertical-align: middle;
}
/* line 173, ../sass/_contest.sass */
.view-subcontest-entries table tbody tr.row_num_1 .row_num, .view-subcontest-entries table tbody tr.row_num_2 .row_num, .view-subcontest-entries table tbody tr.row_num_3 .row_num {
  color: black;
}
/* line 175, ../sass/_contest.sass */
.view-subcontest-entries table tbody tr.row_num_1 td, .view-subcontest-entries table tbody tr.row_num_1 th, .view-subcontest-entries table tbody tr.row_num_2 td, .view-subcontest-entries table tbody tr.row_num_2 th, .view-subcontest-entries table tbody tr.row_num_3 td, .view-subcontest-entries table tbody tr.row_num_3 th {
  background: #eef1f3;
}
/* line 178, ../sass/_contest.sass */
.view-subcontest-entries table tbody tr.row_num_1 td, .view-subcontest-entries table tbody tr.row_num_1 th {
  border-bottom: 3px solid #dadfe4;
  min-width: 50px;
}
/* line 180, ../sass/_contest.sass */
.view-subcontest-entries table .odd {
  background: white;
}
/* line 182, ../sass/_contest.sass */
.view-subcontest-entries table .even {
  background: transparent;
}
/* line 184, ../sass/_contest.sass */
.view-subcontest-entries table td, .view-subcontest-entries table th {
  vertical-align: middle;
  padding-left: 12px;
  border-left: 1px solid #e1e6eb;
}
/* line 188, ../sass/_contest.sass */
.view-subcontest-entries table td time, .view-subcontest-entries table th time {
  border: 1px solid #e1e6eb;
  padding: 1px 4px;
  margin: 0px 5px;
  font-size: 11px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 194, ../sass/_contest.sass */
.view-subcontest-entries table td img, .view-subcontest-entries table th img {
  width: 25px;
  height: 25px;
  padding: 0 8px 0 0;
  margin-left: -4px;
  vertical-align: middle;
}
/* line 201, ../sass/_contest.sass */
.view-subcontest-entries table td .views-field-view-node {
  margin-right: -25px;
}
/* line 204, ../sass/_contest.sass */
.view-subcontest-entries table td .views-field-view-node span.type_o a {
  background: url('../images/flight_type_open.png?1364904795') right 50% no-repeat;
}
/* line 206, ../sass/_contest.sass */
.view-subcontest-entries table td .views-field-view-node span.type_f a {
  background: url('../images/flight_type_fai.png?1364904795') right 50% no-repeat;
}
/* line 208, ../sass/_contest.sass */
.view-subcontest-entries table td .views-field-view-node span.type_t a {
  background: url('../images/flight_type_triangle.png?1364904795') right 50% no-repeat;
}
/* line 210, ../sass/_contest.sass */
.view-subcontest-entries table td .views-field-view-node span.type_s {
  font-weight: bold;
  padding-right: 5px;
}
/* line 213, ../sass/_contest.sass */
.view-subcontest-entries table td .views-field-view-node span.type_u {
  display: none;
}
/* line 215, ../sass/_contest.sass */
.view-subcontest-entries table td .views-field-view-node span a {
  padding-right: 25px;
  color: #333333;
}
/* line 218, ../sass/_contest.sass */
.view-subcontest-entries table td .views-field-view-node span a:hover {
  color: #f6792c;
}
/* line 220, ../sass/_contest.sass */
.view-subcontest-entries table td.row_num {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  padding: 0px 7px;
  text-align: center;
  color: #999999;
  font-size: 20px;
  width: 24px;
}
/* line 230, ../sass/_contest.sass */
.view-subcontest-entries table .all-tasks-completed td:last-child .views-field-view-node span {
  padding-right: 22px;
  background: url('../images/check_mark.png?1373526453') right 50% no-repeat;
}

/* line 233, ../sass/_contest.sass */
.group_multiplier {
  position: absolute;
  bottom: -80px;
  right: -25px;
}

/* line 237, ../sass/_contest.sass */
.field-name-field-contest-triangle-multi, .field-name-field-contest-fai-multiplier, .field-name-field-contest-open-multiplier {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding-top: 27px;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 22px;
  color: #999999;
  text-align: center;
  width: 80px;
}

/* line 245, ../sass/_contest.sass */
.field-name-field-contest-fai-multiplier {
  background: url('../images/flight_points_bg_mini.png?1364904795') -176px 0px no-repeat;
}

/* line 247, ../sass/_contest.sass */
.field-name-field-contest-open-multiplier {
  background: url('../images/flight_points_bg_mini.png?1364904795') 25px 0px no-repeat;
}

/* line 249, ../sass/_contest.sass */
.field-name-field-contest-triangle-multi {
  background: url('../images/flight_points_bg_mini.png?1364904795') -78px 0px no-repeat;
}

/* line 253, ../sass/_contest.sass */
.node-type-subcontest h1, .node-type-contest-page h1 {
  margin: 40px 0px 20px 0px;
}
/* line 255, ../sass/_contest.sass */
.node-type-subcontest .view-footer, .node-type-team-subcontest .view-footer, .node-type-contest-page .view-footer {
  display: none;
}

/* line 257, ../sass/_contest.sass */
.view-display-id-block_contest_score_types {
  overflow: hidden;
  *zoom: 1;
}
/* line 259, ../sass/_contest.sass */
.view-display-id-block_contest_score_types .views-row {
  float: left;
  width: 120px;
  margin-right: 10px;
  background: #eaedf1;
  height: 120px;
  padding: 0px;
  margin-bottom: 10px;
  border: 0px;
  position: relative;
}
/* line 269, ../sass/_contest.sass */
.view-display-id-block_contest_score_types .views-row span {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  text-align: center;
  display: block;
  color: #98abbd;
  font-size: 28px;
  padding-top: 80px;
}
/* line 276, ../sass/_contest.sass */
.view-display-id-block_contest_score_types .views-row span.field-content {
  padding-top: 0px;
}
/* line 278, ../sass/_contest.sass */
.view-display-id-block_contest_score_types .views-row span.config_counter {
  position: absolute;
  padding-top: 0px;
  color: #c4ced9;
  top: 5px;
  right: 10px;
}
/* line 284, ../sass/_contest.sass */
.view-display-id-block_contest_score_types .views-row span.fai {
  background: url('../images/score_type_fai.png?1364904795') 50% 30px no-repeat;
}
/* line 286, ../sass/_contest.sass */
.view-display-id-block_contest_score_types .views-row span.open {
  background: url('../images/score_type_open.png?1364904795') 50% 40px no-repeat;
}
/* line 288, ../sass/_contest.sass */
.view-display-id-block_contest_score_types .views-row span.triangle {
  background: url('../images/score_type_triangle.png?1364904795') 50% 30px no-repeat;
}
/* line 290, ../sass/_contest.sass */
.view-display-id-block_contest_score_types .views-row span.any {
  background: url('../images/score_type_any.png?1364904795') 50% 33px no-repeat;
}
/* line 292, ../sass/_contest.sass */
.view-display-id-block_contest_score_types .views-row span.boolean {
  display: none;
}
/* line 294, ../sass/_contest.sass */
.view-display-id-block_contest_score_types .views-row span.points {
  margin: 4px auto 0px auto;
  display: none;
  font-size: 26px;
}
/* line 298, ../sass/_contest.sass */
.view-display-id-block_contest_score_types .views-row span.launch_site_name {
  position: absolute;
  top: -32px;
  width: 120px;
  font-size: 20px;
  line-height: 18px;
}
/* line 304, ../sass/_contest.sass */
.view-display-id-block_contest_score_types .views-row .flight_type_boolean {
  background: url('../images/score_type_place.png?1364904795') 50% 5px no-repeat;
}
/* line 306, ../sass/_contest.sass */
.view-display-id-block_contest_score_types .views-row .flight_type_boolean .points {
  display: block;
}
/* line 308, ../sass/_contest.sass */
.view-display-id-block_contest_score_types .views-row .flight_type_boolean .config_counter {
  display: none;
}

/* line 312, ../sass/_contest.sass */
.masonry_sponsor img {
  margin-bottom: 5px;
  direction: rtl;
}

/* line 317, ../sass/_contest.sass */
.view-mode-contest_upper_part .masonry_sponsor, .view-mode-subcontest_teaser .masonry_sponsor {
  width: 360px !important;
  float: right;
}

/* line 322, ../sass/_contest.sass */
.node-subcontest .field-name-field-subcontest-desc {
  margin-bottom: 20px;
}

/* line 8, ../sass/_modules.sass */
.js #javascript-tabs #javascript-tabs-rollover {
  background: url('../images/config_icon.png?1364904795') no-repeat;
  height: 38px;
  width: 42px;
  left: -50px;
  right: auto;
}

/* line 14, ../sass/_modules.sass */
.js #javascript-tabs ul#javascript-tabs-primary {
  top: 31px;
  left: -87px;
  right: auto;
}
/* line 18, ../sass/_modules.sass */
.js #javascript-tabs ul#javascript-tabs-primary li {
  padding: 0px;
}

.ascii_art_captcha {
 font-family: monospace;
}



.user-stats .year {
    display: inline-block;
    text-align: right;
    margin: 0 5px;
}

.user-stats .year:last-child {
    margin-right: 0;
}

.user-stats .date {
    display: block;
    color: #999999;
}

.user-stats {
    font-family: alternategothic2_btregular; font-size: 20px;
    position: absolute;
    right: 0;
}

.user-stats .duration {
    color: #555;
    background: url('/sites/all/themes/xcp/images/time_icon.png?1364904795') no-repeat scroll 0px 1px transparent;
    padding-left: 24px;
}


.views-field.views-field-user-stats {
    position: relative;
}

.view-pilot .views-field-field-profile-www {
  clear: both;
  margin: 0;
  line-height: 0;
  margin-bottom: 18px;
}
.view-display-id-block_contest_score_types .views-row span.bestfromlaunchsite {
display: none;
}

.view-last-photos .views-row {
border: 1px solid #e1e6eb;
background: white;
padding: 10px 0px;
width: 140px;
margin-bottom: 10px;
}

.view-last-photos img {
 display: block;
 margin: 0 auto;
}

.view-last-photos {
  margin-top: 10px;
}

.page-node-79860 .preface-first-wrapper .view-content .field-name-field-contest-subcontests a{
  font-size: 15px;
  width: 93px;
}

.page-node-79860 .preface-first-wrapper .view-content #node_contest_contest_upper_part_group_multiplier {
  margin-left: 191px;
  margin-top: 36px;
}
.page-node-79852 .preface-first-wrapper .view-content .field-name-field-contest-subcontests a{
  font-size: 15px;
  width: 93px;
}

.page-node-79852 .preface-first-wrapper .view-content #node_contest_subcontest_teaser_group_multiplier {
  margin-left: 191px;
  margin-top: 36px;
}
.page-node-79854 .preface-first-wrapper .view-content .field-name-field-contest-subcontests a{
  font-size: 15px;
  width: 93px;
}

.page-node-79854 .preface-first-wrapper .view-content #node_contest_subcontest_teaser_group_multiplier {
  margin-left: 191px;
  margin-top: 36px;
}
.page-node-79855 .preface-first-wrapper .view-content .field-name-field-contest-subcontests a{
  font-size: 15px;
  width: 93px;
}

.page-node-79855 .preface-first-wrapper .view-content #node_contest_subcontest_teaser_group_multiplier {
  margin-left: 191px;
  margin-top: 36px;
}
.page-node-79856 .preface-first-wrapper .view-content .field-name-field-contest-subcontests a{
  font-size: 15px;
  width: 93px;
}

.page-node-79856 .preface-first-wrapper .view-content #node_contest_subcontest_teaser_group_multiplier {
  margin-left: 191px;
  margin-top: 36px;
}
.page-node-79857 .preface-first-wrapper .view-content .field-name-field-contest-subcontests a{
  font-size: 15px;
  width: 93px;
}

.page-node-79857 .preface-first-wrapper .view-content #node_contest_subcontest_teaser_group_multiplier {
  margin-left: 191px;
  margin-top: 36px;
}
.page-node-79858 .preface-first-wrapper .view-content .field-name-field-contest-subcontests a{
  font-size: 15px;
  width: 93px;
}

.page-node-79858 .preface-first-wrapper .view-content #node_contest_subcontest_teaser_group_multiplier {
  margin-left: 191px;
  margin-top: 36px;
}
.page-node-79859 .preface-first-wrapper .view-content .field-name-field-contest-subcontests a{
  font-size: 15px;
  width: 93px;
}

.page-node-79859 .preface-first-wrapper .view-content #node_contest_subcontest_teaser_group_multiplier {
  margin-left: 191px;
  margin-top: 36px;
}
.page-node-79853 .preface-first-wrapper .view-content .field-name-field-contest-subcontests a{
  font-size: 15px;
  width: 93px;
}

.page-node-79853 .preface-first-wrapper .view-content #node_contest_subcontest_teaser_group_multiplier {
  margin-left: 191px;
  margin-top: 36px;
}

#group-membership-actions-form input,
.group-team-add a {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYWE1NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3NTgyMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2aa56), color-stop(100%, #d75821));
  background-image: -webkit-linear-gradient(#f2aa56, #d75821);
  background-image: -moz-linear-gradient(#f2aa56, #d75821);
  background-image: -o-linear-gradient(#f2aa56, #d75821);
  background-image: linear-gradient(#f2aa56, #d75821);
  color: white;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  padding: 4px 12px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  border: 0px;
  text-shadow: 0px -1px 0px #b14a15;
  border-top: 1px solid #f09f50;
  border-bottom: 1px solid #d75821;
  cursor: pointer;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: 0px 2px 3px #2d394a;
  -moz-box-shadow: 0px 2px 3px #2d394a;
  box-shadow: 0px 2px 3px #2d394a;
  margin: auto;
}
/* line 46, ../sass/_mixins.sass */
#group-membership-actions-form input:hover,
.group-team-add a:hover {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YzA2MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxNzQzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9c062), color-stop(100%, #f17433));
  background-image: -webkit-linear-gradient(#f9c062, #f17433);
  background-image: -moz-linear-gradient(#f9c062, #f17433);
  background-image: -o-linear-gradient(#f9c062, #f17433);
  background-image: linear-gradient(#f9c062, #f17433);
}
/* line 48, ../sass/_mixins.sass */
#group-membership-actions-form input:focus,
.group-team-add a:focus {
  border: 1px solid #d16926;
}

.entity-group {
  text-align: right;
}

.page-group .tabs {
  text-align: center;
}

.entity-group .content {
  margin: 20px;
}

.entity-group .content label:after{
  content: ':';
}

.entity-group .content form {
  margin-top: 20px;
}

.page-group nav.tabs ul li a,
.group-members-back a {
  border: 1px solid #d8dfe6;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  margin-left: 12px;
  padding: 3px 10px;
  transition: all 0.1s;
  color: #f6792c;
  text-decoration: none;
}
.page-group nav.tabs ul li a:hover, 
.page-group nav.tabs ul li a.active,
.group-members-back a:hover {
  border: 1px solid #f59f69;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #e6e6e6);
  background-image: -moz-linear-gradient(#ffffff, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #e6e6e6);
  background-image: linear-gradient(#ffffff, #e6e6e6);
}

#group-member-overview-form fieldset,
#group-member-overview-form thead {
  display: none;
}
#group-member-overview-form tr {
  background-color: transparent;
  border: 0px;
  padding: 10px;
}
#group-member-overview-form td {
  padding: 10px;
}

.group-members-back {
  margin-bottom: 20px;
  margin-top: 11px;
  text-align: center;
}

.view-group-members table,
.view-group-team table {
  margin-top: 15px;
  border-collapse:collapse;
}

.view-group-members table th,
.view-group-team table th {
  background-color: black;
  color: white;
  text-align: center;
  padding: 5px 0px;
  border: 1px solid gray;
}

.view-group-members table td,
.view-group-team table td {
  border: 1px solid #e1e6eb;
  background-color: #eef1f3;
  color: black;
  text-align: left;
  padding: 8px 0px 8px 10px;
}

.view-group-members table .views-field-mid {
  width: 50px;
}

.group-team-add {
  text-align: center;
}
.group-team-add a {
  display: inline;
}


.view-group {
  min-height: 100px;
}

.view-group .views-field-field-group-team-logo {
  float: left;
  margin-top: -25px;
  margin-right: 20px;
}

.view-group .views-field-field-group-team-logo img {
  padding: 5px;
  background: white;
  display: block;
  -webkit-box-shadow: #919191 0px 2px 6px;
  -moz-box-shadow: #919191 0px 2px 6px;
  box-shadow: #919191 0px 2px 6px;
}
.view-group .views-field-title {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  color: #333333;
  margin-top: 20px;
  font-size: 34px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
.view-group .views-field-field-group-team-desc {
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
  margin: 25px 20px 15px 0px;
  color: #333333;
}

.entity-group .edit-link {
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…pZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #e6e6e6);
  background-image: -moz-linear-gradient(#ffffff, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #e6e6e6);
  background-image: linear-gradient(#ffffff, #e6e6e6);
  font-size: 14px;
  text-shadow: rgba(255, 255, 255, 0.74902) 0px 1px 1px;
  margin-right: 10px;

  border: 1px solid #d8dfe6;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  margin-left: 12px;
  padding: 3px 10px;
  transition: all 0.1s;
  color: #f6792c;
  text-decoration: none;
}

.page-group- #main-content > h1 {
  display: none;
}

#block-views-group-members-block-1 h2 {
  margin-top: -50px;
}

.page-group-edit #main-content h1,
.page-group-add #main-content h1 {
  font-size: 36px;
  padding: 0px 0px 20px 0px;
  background: none;
  margin-left: 0px;
  color: black;
}
.page-group-edit label,
.page-group-add label {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  display: block;
  font-size: 25px;
  color: #98abbd;
  font-weight: normal;
  margin-bottom: 10px;
  margin-right: 20px;
}

.page-group-edit input,
.page-group-edit textarea,
.page-group-add input,
.page-group-add textarea {
  padding: 5px;
  -webkit-box-shadow: #dddddd 1px 1px 6px inset;
  -moz-box-shadow: #dddddd 1px 1px 6px inset;
  box-shadow: #dddddd 1px 1px 6px inset;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #b3b3b3;
}

.page-group-edit small,
.page-group-add small {
  display: none;
}

.page-group-edit form .ds-1col > div,
.page-group-add form .ds-1col > div {
  margin-bottom: 20px;
}
.page-group-edit .image-widget,
.page-group-add .image-widget {
  border: 1px solid #d9d9d9;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  margin: 0px 20px 10px 0px;
  padding: 10px;
  background: white;
  text-align: center;
}
.page-group-edit .image-widget > div,
.page-group-add .image-widget > div {
  float: none;
}
.page-group-edit .image-widget input, 
.page-group-add .image-widget input {
  border: 0px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.page-group-edit .image-widget input.ajax-processed,
.page-group-add .image-widget input.ajax-processed {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…pZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #dcdcdc));
  background-image: -webkit-linear-gradient(#f5f5f5, #dcdcdc);
  background-image: -moz-linear-gradient(#f5f5f5, #dcdcdc);
  background-image: -o-linear-gradient(#f5f5f5, #dcdcdc);
  background-image: linear-gradient(#f5f5f5, #dcdcdc);
  color: #f6792c;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  padding: 4px 12px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  border: 0px;
  border-top: 1px solid #eeeeee;
  -webkit-box-shadow: 0px 1px 1px #aaaaaa;
  -moz-box-shadow: 0px 1px 1px #aaaaaa;
  box-shadow: 0px 1px 1px #aaaaaa;
  cursor: pointer;
  padding: 2px 10px;
}

.page-group-edit .form-actions,
.page-group-add .form-actions {
  text-align: center;
  border: 1px solid #d9d9d9;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  padding: 10px;
}

.page-group-edit .form-actions input,
.page-group-add .form-actions input {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…pZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2aa56), color-stop(100%, #d75821));
  background-image: -webkit-linear-gradient(#f2aa56, #d75821);
  background-image: -moz-linear-gradient(#f2aa56, #d75821);
  background-image: -o-linear-gradient(#f2aa56, #d75821);
  background-image: linear-gradient(#f2aa56, #d75821);
  color: white;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  padding: 4px 12px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  border: 0px;
  text-shadow: 0px -1px 0px #b14a15;
  border-top: 1px solid #f09f50;
  border-bottom: 1px solid #d75821;
  cursor: pointer;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin-left: 12px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.view-group-team table tr:hover td {
  background-color: #faf3e7;
  cursor: pointer;
}

.view-group-members table a,
.view-group-team table a {
  display: block;
  height: 23px;
  width: 23px;
  background: url('../images/flight_zoom.png?1364904795') no-repeat;
  overflow: hidden;
  font-size: 0px;
}

.link-logo a {
  padding: 0px 100% 135px 0px;
}

/*
.view-pilot .views-field-field-profile-alias {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  color: #333333;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-top: 10px;
}

.view-pilot .views-field-field-profile-city {
  color: #666666;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  margin-top: -5px;
}

.view-pilot .views-field-field-profile-main-wing, .view-pilot .views-field-field-profile-secondary-wing {
  float: right;
  margin-top: 20px;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 24px;
}

.view-pilot .views-field-field-profile-main-wing a, .view-pilot .views-field-field-profile-secondary-wing a {
  color: #999999;
}

.view-pilot .views-field-field-profile-main-wing a:hover, .view-pilot .views-field-field-profile-secondary-wing a:hover {
  color: #333333;
}

.view-pilot .views-field-field-profile-main-wing img, .view-pilot .views-field-field-profile-secondary-wing img {
  margin-right: 10px;
  vertical-align: middle;
}

.view-pilot .views-field-field-profile-civl {
  clear: left;
}

.view-pilot .views-field-field-profile-civl, .view-pilot .views-field-field-profile-phone-number, .view-pilot .views-field-field-profile-www {
  float: left;
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 20px;
  margin: 25px 20px 15px 0px;
  color: #999999;
}

.view-pilot .views-field-field-profile-civl .views-label, .view-pilot .views-field-field-profile-civl .field-content, .view-pilot .views-field-field-profile-phone-number .views-label, .view-pilot .views-field-field-profile-phone-number .field-content, .view-pilot .views-field-field-profile-www .views-label, .view-pilot .views-field-field-profile-www .field-content {
  display: inline;
}

.view-pilot .views-field-field-profile-civl a, .view-pilot .views-field-field-profile-phone-number a, .view-pilot .views-field-field-profile-www a {
  color: #999999;
}

.view-pilot .views-field-field-profile-civl a:hover, .view-pilot .views-field-field-profile-phone-number a:hover, .view-pilot .views-field-field-profile-www a:hover {
  color: #666666;
}*/

.node-type-team-subcontest h1 {
  display: none;
}

.block-xcp-teams table {
  width: 100%;
  margin-bottom: 25px;
  border-bottom: 3px solid #e2e8ed;
}

.block-xcp-teams table caption {
  color: #98abbd;
  font-size: 28px;
  padding-left: 15px;
  background: url('../images/header_arrow.png?1364904795') left 50% no-repeat;
  margin: 28px 12px 0;
  font-family: "alternategothic2_btregular", Trebuchet MS, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  text-align: left;
}

.block-xcp-teams table thead tr {
  background: url('../images/table_header.png') left top repeat-x;
  height: 25px;
}

.block-xcp-teams table thead tr th {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
  color: white;
  padding: 0px;
  text-align: center;
}

.block-xcp-teams table thead tr th .col_999 {
  display: block;
  font-size: 0;
  color: transparent;
  background: url('../images/icon_white_award.png') center top no-repeat;
  height: 25px;
}

.block-xcp-teams table tbody tr {
  height: 41px;
  border-bottom: 1px solid #e1e6eb;
  vertical-align: middle;
}

.block-xcp-teams table tbody tr.leader .counter {
  color: black;
}

.block-xcp-teams table tbody tr.leader td, .block-xcp-teams table tbody tr.leader th {
  background: #eef1f3;
}

.block-xcp-teams table tbody tr.leader:nth-child(1) td, .block-xcp-teams table tbody tr.leader:nth-child(1) th {
  border-bottom: 3px solid #dadfe4;
}

.block-xcp-teams table .odd {
  background: white;
}

.block-xcp-teams table .even {
  background: transparent;
}

.block-xcp-teams table td, .block-xcp-teams table th {
  vertical-align: middle;
  padding-left: 12px;
  border-left: 1px solid #e1e6eb;
}

/*.block-xcp-teams table td time, .block-xcp-teams table th time {
  border: 1px solid #e1e6eb;
  padding: 1px 4px;
  margin: 0px 5px;
  font-size: 11px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}*/

.block-xcp-teams table td img, .block-xcp-teams table th img {
  width: 25px;
  height: 25px;
  padding: 0 8px 0 0;
  margin-left: -4px;
  vertical-align: middle;
}

.block-xcp-teams table td {
  margin-right: -25px;
}

.block-xcp-teams table td.points {
  width: 70px;
}

.block-xcp-teams table tr.noleader td.points.sum {
  color: #999999;
}

.block-xcp-teams table tr.noleader td.points.sum span.type_s {
  font-weight: normal;
}

.block-xcp-teams table td span.type_o a {
  background: url('../images/flight_type_open.png?1364904795') right 50% no-repeat;
}

.block-xcp-teams table td span.type_f a {
  background: url('../images/flight_type_fai.png?1364904795') right 50% no-repeat;
}

.block-xcp-teams table td span.type_t a {
  background: url('../images/flight_type_triangle.png?1364904795') right 50% no-repeat;
}

.block-xcp-teams table td span.type_s {
  font-weight: bold;
  padding-right: 5px;
}

.block-xcp-teams table td span.type_u {
  display: none;
}

.block-xcp-teams table td span a {
  padding-right: 25px;
  color: #333333;
}

.block-xcp-teams table td span a:hover {
  color: #f6792c;
}

.block-xcp-teams table td.counter {
  font-family: "alternategothic2_btregular";
  text-transform: uppercase;
  letter-spacing: 0.04em;
  padding: 0px 7px;
  text-align: center;
  color: #999999;
  font-size: 20px;
  width: 24px;
}

.block-xcp-teams table .all-tasks-completed td:last-child span {
  padding-right: 22px;
  background: url('../images/check_mark.png?1373526453') right 50% no-repeat;
}
.view-subcontest-entries table th .producer img {
  width: auto;
  height: auto;
  padding-left: 10px;
}

.page-subcontest #content {
  background-color: #eeeeee;
}

.page-subcontest .main-section-wrapper,
.page-subcontest .main-section,
.page-subcontest #main-content,
.page-contests .main-section-wrapper,
.page-contests .main-section,
.page-contests #main-content,
.page-contest .main-section-wrapper,
.page-contest .main-section,
.page-contest #main-content {
  width: 100%;
  padding: 0;
}

.page-contests-2017 #main-content > h1 {
  display: none;
}

.view-flights.view-display-id-page_1 .vocabulary-badge {
  display: inline;
}

.view-flights.view-display-id-page_1  .field-name-field-badge-image {
  display: inline;
  padding-left: 5px;
}

.view-flights.view-display-id-page_1  .field-name-field-badge-image img {
  width: auto !important;
  height: auto !important;
}
