/* line 5, ../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

@font-face {
  font-family: 'Open Sans';
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-Extrabold.eot");
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-Extrabold.eot?#iefix") format("embedded-opentype"), url("../bundles/straxuspartnersite/fonts/OpenSans-Extrabold.woff") format("woff"), url("../bundles/straxuspartnersite/fonts/OpenSans-Extrabold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans Condensed';
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-CondensedBold.eot");
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-CondensedBold.eot?#iefix") format("embedded-opentype"), url("../bundles/straxuspartnersite/fonts/OpenSans-CondensedBold.woff") format("woff"), url("../bundles/straxuspartnersite/fonts/OpenSans-CondensedBold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-Light.eot");
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-Light.eot?#iefix") format("embedded-opentype"), url("../bundles/straxuspartnersite/fonts/OpenSans-Light.woff") format("woff"), url("../bundles/straxuspartnersite/fonts/OpenSans-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-Semibold.eot");
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"), url("../bundles/straxuspartnersite/fonts/OpenSans-Semibold.woff") format("woff"), url("../bundles/straxuspartnersite/fonts/OpenSans-Semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-ExtraboldItalic.eot");
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-ExtraboldItalic.eot?#iefix") format("embedded-opentype"), url("../bundles/straxuspartnersite/fonts/OpenSans-ExtraboldItalic.woff") format("woff"), url("../bundles/straxuspartnersite/fonts/OpenSans-ExtraboldItalic.ttf") format("truetype");
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans Condensed';
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-CondensedLight.eot");
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-CondensedLight.eot?#iefix") format("embedded-opentype"), url("../bundles/straxuspartnersite/fonts/OpenSans-CondensedLight.woff") format("woff"), url("../bundles/straxuspartnersite/fonts/OpenSans-CondensedLight.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans Condensed';
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-CondensedLightItalic.eot");
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-CondensedLightItalic.eot?#iefix") format("embedded-opentype"), url("../bundles/straxuspartnersite/fonts/OpenSans-CondensedLightItalic.woff") format("woff"), url("../bundles/straxuspartnersite/fonts/OpenSans-CondensedLightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans';
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-Bold.eot");
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-Bold.eot?#iefix") format("embedded-opentype"), url("../bundles/straxuspartnersite/fonts/OpenSans-Bold.woff") format("woff"), url("../bundles/straxuspartnersite/fonts/OpenSans-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-BoldItalic.eot");
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../bundles/straxuspartnersite/fonts/OpenSans-BoldItalic.woff") format("woff"), url("../bundles/straxuspartnersite/fonts/OpenSans-BoldItalic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans';
  src: url("../bundles/straxuspartnersite/fonts/OpenSansLight-Italic.eot");
  src: url("../bundles/straxuspartnersite/fonts/OpenSansLight-Italic.eot?#iefix") format("embedded-opentype"), url("../bundles/straxuspartnersite/fonts/OpenSansLight-Italic.woff") format("woff"), url("../bundles/straxuspartnersite/fonts/OpenSansLight-Italic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans';
  src: url("../bundles/straxuspartnersite/fonts/OpenSans.eot");
  src: url("../bundles/straxuspartnersite/fonts/OpenSans.eot?#iefix") format("embedded-opentype"), url("../bundles/straxuspartnersite/fonts/OpenSans.woff") format("woff"), url("../bundles/straxuspartnersite/fonts/OpenSans.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-Italic.eot");
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-Italic.eot?#iefix") format("embedded-opentype"), url("../bundles/straxuspartnersite/fonts/OpenSans-Italic.woff") format("woff"), url("../bundles/straxuspartnersite/fonts/OpenSans-Italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans';
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-SemiboldItalic.eot");
  src: url("../bundles/straxuspartnersite/fonts/OpenSans-SemiboldItalic.eot?#iefix") format("embedded-opentype"), url("../bundles/straxuspartnersite/fonts/OpenSans-SemiboldItalic.woff") format("woff"), url("../bundles/straxuspartnersite/fonts/OpenSans-SemiboldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
}
/* line 2, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.m5 {
  margin: 5px;
}

/* line 5, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.mt5 {
  margin: 5px 0 0 0;
}

/* line 8, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.ml5 {
  margin: 0 5px 0 0;
}

/* line 11, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.mb5 {
  margin: 0 0 5px 0;
}

/* line 14, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.mr5 {
  margin: 0 0 0 5px;
}

/* line 17, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.mtb5 {
  margin: 5px 0;
}

/* line 20, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.mlr5 {
  margin: 0 5px;
}

/* line 24, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.m10 {
  margin: 10px;
}

/* line 27, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.mt10 {
  margin: 10px 0 0 0;
}

/* line 30, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.ml10 {
  margin: 0 0 0 10px;
}

/* line 33, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.mb10 {
  margin: 0 0 10px 0;
}

/* line 36, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.mr10 {
  margin: 0 10px 0 0;
}

/* line 39, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.mtb10 {
  margin: 10px 0;
}

/* line 42, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.mlr10 {
  margin: 0 10px;
}

/* line 45, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.m20 {
  margin: 20px;
}

/* line 48, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.mt20 {
  margin: 20px 0 0 0;
}

/* line 51, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.ml20 {
  margin: 0 20px 0 0;
}

/* line 54, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.mb20 {
  margin: 0 0 20px 0;
}

/* line 57, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.mr20 {
  margin: 0 0 0 20px;
}

/* line 60, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.mtb20 {
  margin: 20px 0;
}

/* line 63, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.mlr20 {
  margin: 0 20px;
}

/* line 69, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.p5 {
  padding: 5px;
}

/* line 72, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.pt5 {
  padding: 5px 0 0 0;
}

/* line 75, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.pl5 {
  padding: 0 5px 0 0;
}

/* line 78, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.pb5 {
  padding: 0 0 5px 0;
}

/* line 81, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.pr5 {
  padding: 0 0 0 5px;
}

/* line 84, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.ptb5 {
  padding: 5px 0;
}

/* line 87, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.plr5 {
  padding: 0 5px;
}

/* line 90, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.ptr5 {
  padding: 5px 5px 0 0;
}

/* line 94, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.p10 {
  padding: 10px;
}

/* line 97, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.pt10 {
  padding: 10px 0 0 0;
}

/* line 100, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.pl10 {
  padding: 0 0 0 10px;
}

/* line 103, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.pb10 {
  padding: 0 0 10px 0;
}

/* line 106, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.pr10 {
  padding: 0 10px 0 0;
}

/* line 109, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.ptb10 {
  padding: 10px 0;
}

/* line 112, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.plr10 {
  padding: 0 10px;
}

/* line 115, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.ptlr10 {
  padding: 10px 10px 0 10px;
}

/* line 119, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.p20 {
  padding: 20px;
}

/* line 122, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.pt20 {
  padding: 20px 0 0 0;
}

/* line 125, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.pl20 {
  padding: 0 0 0 20px;
}

/* line 128, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.pb20 {
  padding: 0 0 20px 0;
}

/* line 131, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.pr20 {
  padding: 0 20px 0 0;
}

/* line 134, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.ptb20 {
  padding: 20px 0;
}

/* line 137, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/atoms.scss */
.plr20 {
  padding: 0 20px;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/autocomplete-box.scss */
.twitter-typeahead {
  display: block !important;
}
/* line 3, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/autocomplete-box.scss */
.twitter-typeahead input[type="text"]:focus {
  border: 2px solid #2cc1ff;
}
/* line 7, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/autocomplete-box.scss */
.twitter-typeahead .tt-hint {
  color: #a7a9ac !important;
}
/* line 10, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/autocomplete-box.scss */
.twitter-typeahead .tt-input {
  color: #3e3f40;
}

/* line 14, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/autocomplete-box.scss */
.tt-dropdown-menu {
  background: white;
  border: 2px solid #a7a9ac;
  color: #3e3f40;
  padding: 5px 5px 3px 0;
  width: 355px;
}
/* line 20, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/autocomplete-box.scss */
.tt-dropdown-menu .tt-suggestion {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  color: #3e3f40;
  padding: 3px 1em 3px 5px;
}
/* line 25, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/autocomplete-box.scss */
.tt-dropdown-menu .tt-cursor {
  color: #2cc1ff;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/breadcrumbs.scss */
.breadcrumbs {
  background: #e6e6e6;
  -moz-box-shadow: -2px 11px 5px -13px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: -2px 11px 5px -13px rgba(0, 0, 0, 0.75);
  box-shadow: -2px 11px 5px -13px rgba(0, 0, 0, 0.75);
  border-bottom: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  height: 25px;
  position: relative;
  z-index: 10 !important;
}
/* line 10, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/breadcrumbs.scss */
.breadcrumbs ul li {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  color: #6d6e71;
  display: inline-block;
  line-height: 1.7;
  padding: 0 5px;
}
/* line 17, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/breadcrumbs.scss */
.breadcrumbs ul a {
  color: #0a3666;
  line-height: 1.85;
  padding: 0 5px;
}
/* line 22, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/breadcrumbs.scss */
.breadcrumbs ul .breadcrumb-blue {
  color: #0a3666;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list,
.b2b-table {
  text-align: center;
  width: 100%;
}
/* line 5, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tr,
.b2b-table tr {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
}
/* line 7, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tr th,
.b2b-table tr th {
  line-height: 1.4;
  padding: 10px 0;
  text-align: center;
}
/* line 11, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tr th .sort,
.b2b-table tr th .sort {
  float: right;
  padding: 0 8px 0 0;
}
/* line 14, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tr th .sort .up,
.campaign-list tr th .sort .down,
.b2b-table tr th .sort .up,
.b2b-table tr th .sort .down {
  display: block;
  height: 8px;
  width: 10px;
}
/* line 20, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tr th .sort .up,
.b2b-table tr th .sort .up {
  background: url("../bundles/straxuspartnersite/images/arrow_up.svg") no-repeat;
}
/* line 23, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tr th .sort .down,
.b2b-table tr th .sort .down {
  background: url("../bundles/straxuspartnersite/images/arrow_down.svg") no-repeat;
}
/* line 26, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tr th .sort .up.up-active,
.b2b-table tr th .sort .up.up-active {
  background: url("../bundles/straxuspartnersite/images/arrow_up_active.svg") no-repeat;
}
/* line 29, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tr th .sort .down.down-active,
.b2b-table tr th .sort .down.down-active {
  background: url("../bundles/straxuspartnersite/images/arrow_down_active.svg") no-repeat;
}
/* line 34, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tr td:last-child,
.b2b-table tr td:last-child {
  background: #666666;
}
/* line 39, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list thead tr,
.b2b-table thead tr {
  background: #3e3f40;
  color: #ffffff;
}
/* line 42, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list thead tr th,
.b2b-table thead tr th {
  border-bottom: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
}
/* line 46, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list thead tr th:first-child,
.b2b-table thead tr th:first-child {
  color: #ffc122;
}
/* line 50, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list thead th,
.b2b-table thead th {
  text-align: center;
}
/* line 51, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list thead th a,
.b2b-table thead th a {
  color: #ffc122;
}
/* line 58, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tbody td,
.b2b-table tbody td {
  text-align: center;
}
/* line 61, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tbody tr,
.b2b-table tbody tr {
  background: #ffffff;
}
/* line 63, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tbody tr td,
.b2b-table tbody tr td {
  border-left: 1px solid #f2f2f2;
  padding: 10px 0;
}
/* line 66, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tbody tr td .symbol,
.b2b-table tbody tr td .symbol {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font-family: 'Open Sans', sans-serif;
  font-size: 1.2em;
  font-weight: 400;
  background: #3e3f40;
  color: #ffffff;
  padding: 5px;
}
/* line 73, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tbody tr td a,
.b2b-table tbody tr td a {
  color: #ffc122;
}
/* line 77, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tbody tr td:last-child,
.b2b-table tbody tr td:last-child {
  border-bottom: 1px solid #ffffff;
  color: white;
  padding: 10px 0;
}
/* line 83, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/campaign_list.scss */
.campaign-list tbody tr:nth-child(even),
.b2b-table tbody tr:nth-child(even) {
  background: #e6e6e6;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/dashboard_user_data.scss */
.dashboard-user-data {
  background: #ffc122;
  color: #3e3f40;
  margin: 0 0 15px 0;
}
/* line 6, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/dashboard_user_data.scss */
.dashboard-user-data .dashboard-user-data-inner table {
  height: 55px;
  width: 100%;
}
/* line 11, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/dashboard_user_data.scss */
.dashboard-user-data .dashboard-user-data-inner table tbody tr td {
  width: 33.33%;
}
/* line 15, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/dashboard_user_data.scss */
.dashboard-user-data .dashboard-user-data-inner table tbody tr td:first-child h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 2.5em;
  font-weight: 600;
}
/* line 17, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/dashboard_user_data.scss */
.dashboard-user-data .dashboard-user-data-inner table tbody tr td:first-child h2 a {
  color: #3e3f40;
}
/* line 22, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/dashboard_user_data.scss */
.dashboard-user-data .dashboard-user-data-inner table tbody tr td:nth-child(2) {
  text-align: center;
}
/* line 23, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/dashboard_user_data.scss */
.dashboard-user-data .dashboard-user-data-inner table tbody tr td:nth-child(2) .email {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 600;
}
/* line 28, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/dashboard_user_data.scss */
.dashboard-user-data .dashboard-user-data-inner table tbody tr td:nth-child(3) {
  text-align: right;
}
/* line 30, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/dashboard_user_data.scss */
.dashboard-user-data .dashboard-user-data-inner table tbody tr td:nth-child(3) > span {
  vertical-align: middle;
}
/* line 33, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/dashboard_user_data.scss */
.dashboard-user-data .dashboard-user-data-inner table tbody tr td:nth-child(3) .balance {
  display: inline-block;
}
/* line 36, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/dashboard_user_data.scss */
.dashboard-user-data .dashboard-user-data-inner table tbody tr td:nth-child(3) .price {
  background: #3e3f40;
  display: inline-block;
  min-height: 30px;
  min-width: 150px;
}
/* line 41, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/dashboard_user_data.scss */
.dashboard-user-data .dashboard-user-data-inner table tbody tr td:nth-child(3) .price .price-inner {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 600;
  display: block;
}
/* line 44, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/dashboard_user_data.scss */
.dashboard-user-data .dashboard-user-data-inner table tbody tr td:nth-child(3) .price .price-inner .amount {
  color: #ffc122;
}
/* line 47, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/dashboard_user_data.scss */
.dashboard-user-data .dashboard-user-data-inner table tbody tr td:nth-child(3) .price .price-inner .currency {
  color: #ffffff;
  text-transform: uppercase;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/error_messages.scss */
.status-message {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 400;
}

/* line 5, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/error_messages.scss */
.errors li {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  color: #ff4c22;
  padding: 0 0 5px 0;
}

/* line 2, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/facilities.scss */
.facilities {
  background: #e6e6e6;
  padding: 0 0 15px;
  position: relative;
  z-index: 2;
}
/* line 7, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/facilities.scss */
.facilities .facility {
  margin-bottom: 20px;
}
/* line 9, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/facilities.scss */
.facilities .facility .facility-inner {
  display: inline-block;
  vertical-align: top;
  width: 69%;
}
/* line 15, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/facilities.scss */
.facilities h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 2.5em;
  font-weight: 400;
  color: #3e3f40;
  padding-bottom: 15px;
}
/* line 20, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/facilities.scss */
.facilities h3 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 600;
  color: #3e3f40;
  display: inline-block;
  border-right: 2px solid #239acc;
  vertical-align: top;
  width: 30%;
}
/* line 28, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/facilities.scss */
.facilities ul {
  padding-left: 20px;
}
/* line 30, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/facilities.scss */
.facilities ul li {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 300;
  line-height: 1.2;
  padding-left: 5px;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/forgot_password.scss */
.forgot-password {
  background: #ffc122;
  min-height: 800px;
}
/* line 4, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/forgot_password.scss */
.forgot-password .main-title {
  margin: 0 0 20px 0;
}
/* line 7, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/forgot_password.scss */
.forgot-password .inner {
  padding: 20px 0 0 0;
  width: 350px;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/form_widgets.scss */
button {
  border: none;
  cursor: pointer;
}

/* line 5, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/form_widgets.scss */
.form-button {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.5em;
  font-weight: 600;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #ffffff;
  padding: 5px;
  text-transform: uppercase;
  width: 240px;
}

/* line 13, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/form_widgets.scss */
.red-button {
  background: #ff4c22;
}

/* line 18, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/form_widgets.scss */
.helper {
  background: url("../bundles/straxuspartnersite/images/select-arrow.svg") no-repeat scroll 95% 55% white;
  border: 1px solid #3e3f40;
  height: 28px;
  overflow: hidden;
  width: 238px;
}
/* line 24, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/form_widgets.scss */
.helper select {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 300;
  background: none repeat scroll 0 0 transparent;
  border: none;
  height: 28px;
  padding-left: 5px;
  -webkit-appearance: none;
  width: 260px;
}

/* line 2, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_background.scss */
.general-background .content {
  background: url("../bundles/straxuspartnersite/images/home-bg.svg") 50% 50% no-repeat #95c484;
  display: table;
  height: 600px;
  width: 100%;
}
/* line 7, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_background.scss */
.general-background .content .center-half {
  min-height: inherit;
  width: 532.5px;
}
/* line 11, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_background.scss */
.general-background .content .left {
  background: url("../bundles/straxuspartnersite/images/bg-image-left.svg") no-repeat right 75px #ffc122;
  text-align: right;
}
/* line 14, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_background.scss */
.general-background .content .left .center-half {
  float: right;
}
/* line 17, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_background.scss */
.general-background .content .left .inner {
  padding: 0 75px 0 0;
}
/* line 21, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_background.scss */
.general-background .content .right {
  background: url("../bundles/straxuspartnersite/images/bg-image-right.svg") no-repeat left 75px #95c484;
}
/* line 23, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_background.scss */
.general-background .content .right .inner {
  padding: 0 0 0 75px;
}
/* line 27, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_background.scss */
.general-background .content .left,
.general-background .content .right {
  display: table-cell;
  padding: 75px 0 50px;
  vertical-align: top;
  width: 50%;
}
/* line 34, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_background.scss */
.general-background .content .left .home-text-box .simple-text,
.general-background .content .right .home-text-box .simple-text {
  min-height: 175px;
  min-width: 220px;
}
/* line 42, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_background.scss */
.general-background .content .left .home-text-box .simple-text {
  margin-left: auto;
}
/* line 49, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_background.scss */
.general-background .content .right .home-text-box .simple-text {
  margin-right: auto;
}

/* line 3, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.underline-hover:hover {
  text-decoration: underline;
}

/* line 6, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.hover-blue:hover {
  color: #0a3666;
}

/* line 10, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.shadow-bottom {
  -moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.75);
  position: relative;
  z-index: 9;
}

/* line 15, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.shadow-left {
  -moz-box-shadow: -4px 0px 5px -3px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: -4px 0px 5px -3px rgba(0, 0, 0, 0.75);
  box-shadow: -4px 0px 5px -3px rgba(0, 0, 0, 0.75);
  position: relative;
}

/* line 19, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.main-title {
  font-family: 'Open Sans', sans-serif;
  font-size: 3.6em;
  font-weight: 600;
  color: white;
  line-height: 1.2;
  text-transform: uppercase;
}

/* line 25, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.content {
  min-height: 800px;
  position: relative;
}

/* line 29, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.simple-text {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  color: white;
  line-height: 1.2;
}

/* line 34, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.button {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 600;
  color: white;
  padding: 10px 44px;
  text-transform: uppercase;
}

/* line 41, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.button:hover {
  text-decoration: underline;
}

/* line 44, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.button-red {
  background: #ff4c22;
}

/* line 47, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.button-red:hover {
  background: #FF704E;
}

/* line 50, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.button-green {
  background: #22b573;
}

/* line 53, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.button-green:hover {
  background: #4EC48F;
}

/* line 56, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.learn-more {
  display: inline-block;
  line-height: 1.2;
  text-align: center;
  margin: 70px 0 0 0;
}

/* line 62, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.verena-text {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 600;
  color: #3e3f40;
}

/* line 66, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.create {
  padding: 10px 0;
  margin: 15px 0 0 0;
  width: 100%;
}

/* line 71, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.register-form,
.resetting {
  color: white;
}
/* line 74, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.register-form label,
.resetting label {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  display: block;
  padding: 0 0 5px;
  text-align: left;
}
/* line 80, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.register-form input[type="text"],
.register-form input[type="email"],
.register-form input[type="password"],
.resetting input[type="text"],
.resetting input[type="email"],
.resetting input[type="password"] {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-style: italic;
  font-weight: 300;
  border: 1px solid #7c7d80;
  box-sizing: border-box;
  color: #a7a9ac;
  display: block;
  margin: 0 0 20px;
  padding: 0 5px;
  height: 30px;
  width: 100%;
}
/* line 93, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.register-form input[type="submit"],
.resetting input[type="submit"] {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 600;
  padding: 5px 50px;
}

/* line 98, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.forget-password-link {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 600;
  color: white;
}

/* line 103, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.center-half p {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  color: white;
  display: block;
  line-height: 1.2;
  text-align: left;
}
/* line 110, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.center-half p a {
  color: #239acc;
}

/* line 115, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.light-text {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 400;
}

/* line 118, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 126, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.center {
  margin: 0 auto;
  width: 1065px;
}

/* line 130, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.radio-inline {
  margin-left: 20px !important;
}

/* line 133, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.b2b-lead {
  font-size: 1.6em;
  font-weight: 300;
  line-height: 1.4;
  margin-bottom: 20px;
}

/* line 139, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.float-half-width {
  float: left;
  width: 50%;
}

/* line 143, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.general-h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 600;
}

/* line 146, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.general-h3 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 600;
}

/* line 149, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.general-list {
  margin-left: 15px;
}
/* line 151, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.general-list li {
  list-style-type: circle;
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  padding: 3px 0;
}

/* line 157, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.link {
  font-size: 1.6em;
}

/* line 162, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.main-list ul li {
  padding: 5px 0;
}

/* line 167, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.min-height {
  min-height: 180px !important;
}

/* line 172, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_classes.scss */
.howto-text p {
  font-size: 1.6em;
  font-weight: 300;
  line-height: 1.4;
  margin-bottom: 20px;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_form.scss */
.general-form {
  background: #ffffff;
}
/* line 2, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_form.scss */
.general-form h3 {
  font-size: 1.4em;
  padding: 0 0 5px 0;
}
/* line 7, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_form.scss */
.general-form form {
  background: white;
  width: 50%;
}
/* line 11, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_form.scss */
.general-form img {
  max-width: 100%;
}
/* line 14, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_form.scss */
.general-form .colorpickers .tab-content .form-group .form-group {
  width: 25%;
  margin: 4%;
  display: inline-block;
}
/* line 19, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_form.scss */
.general-form label {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  padding: 5px 5px 5px 0;
}
/* line 23, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_form.scss */
.general-form .form-actions {
  padding-top: 10px;
}

/* line 37, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_form.scss */
.help-block {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  padding: 5px 5px 5px 0;
}

/* line 41, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/general_form.scss */
.radio, .checkbox {
  margin-left: 20px;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.photo-box-widget-wrapper {
  display: table-cell;
}

/* line 4, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #333333;
  margin-bottom: 15px;
  margin-left: 10px;
  margin-top: 15px;
  width: 440px;
}
/* line 11, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner {
  padding: 14px 18px;
}
/* line 12, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner img {
  -moz-box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.75);
  border-radius: 1px solid #2cc1ff;
  display: block;
  transition: none;
}
/* line 18, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner img:hover {
  border: 1px solid #2cc1ff;
}
/* line 22, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner .large img:hover {
  height: 250px;
  width: 402px;
}
/* line 28, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner .title {
  font-family: 'Open Sans', sans-serif;
  font-size: 2.5em;
  font-weight: 400;
  color: white;
  padding-bottom: 10px;
}
/* line 33, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner #photos-open,
.hotel-photos .hotel-photos-inner #more-photo {
  display: none;
}
/* line 37, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner #photos-close,
.hotel-photos .hotel-photos-inner #photos-open {
  float: right;
  margin-top: -25px;
  padding: 0;
  text-transform: capitalize;
}
/* line 44, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner .button {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 300;
  color: #2cc1ff;
}
/* line 49, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner .photos .large {
  display: block;
  height: 252px;
  position: relative;
  width: 404px;
}
/* line 55, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner .photos .large:before {
  background: url("../bundles/straxuspartnersite/images/glass.svg") no-repeat;
  bottom: 0;
  content: "";
  display: block;
  height: 60px;
  margin: 95px auto 0;
  left: 0;
  position: absolute;
  pointer-events: none;
  right: 0;
  top: 0;
  width: 60px;
}
/* line 69, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner .photos .large:hover:before {
  background: url("../bundles/straxuspartnersite/images/glass-hover.svg") no-repeat;
}
/* line 74, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner .thumbnails .thumbnail {
  display: inline-block;
  padding-right: 7px;
  padding-top: 10px;
  padding-left: 0;
  padding-bottom: 0;
  position: relative;
  background-color: transparent;
  border: none;
  border-radius: 0;
  line-height: 1.2;
  margin: 0;
  transition: none;
}
/* line 89, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner .thumbnails .thumbnail:before {
  bottom: 0;
  content: "";
  display: block;
  height: 60px;
  margin: 45px auto 0;
  left: 0;
  position: absolute;
  pointer-events: none;
  right: 0;
  top: 0;
  width: 60px;
}
/* line 102, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner .thumbnails .thumbnail:hover:before {
  background: url("../bundles/straxuspartnersite/images/glass-hover.svg") no-repeat;
}
/* line 105, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner .thumbnails .thumbnail:nth-child(3n) {
  padding-right: 0;
}
/* line 109, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner .thumbnails .thumbnail img {
  height: 127px;
  width: 127px;
}
/* line 113, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner .thumbnails .thumbnail img:hover {
  background: url("../bundles/straxuspartnersite/images/glass-hover.svg") no-repeat;
}
/* line 118, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
.hotel-photos .hotel-photos-inner #less-photo,
.hotel-photos .hotel-photos-inner #more-photo {
  float: right;
  padding: 20px 0 0;
  text-transform: capitalize;
}

/* line 126, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/hotel_photos.scss */
#search-results-map {
  margin-bottom: 15px;
}

/* line 4, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/incomestat.scss */
.income-stat ul li a {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  color: white;
  padding-top: 5px;
}
/* line 9, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/incomestat.scss */
.income-stat ul li a:hover,
.income-stat ul li a:focus {
  background: transparent;
  text-decoration: underline;
}
/* line 16, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/incomestat.scss */
.income-stat ul .active a {
  color: #ffc122;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/info_bar.scss */
.info-bar {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 300;
  color: #3e3f40;
  padding: 6px 0;
  width: 100%;
}
/* line 6, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/info_bar.scss */
.info-bar .icon,
.info-bar .text {
  display: inline-block;
  vertical-align: middle;
}
/* line 13, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/info_bar.scss */
.info-bar .center .inner .icon,
.info-bar .center .inner .text {
  display: inline-block;
  vertical-align: middle;
}
/* line 20, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/info_bar.scss */
.info-bar .icon {
  height: 43px;
  width: 42px;
}

/* line 25, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/info_bar.scss */
.flash-info,
.flash-success {
  background: #a3d165;
}
/* line 28, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/info_bar.scss */
.flash-info .icon,
.flash-success .icon {
  background: url("../bundles/straxuspartnersite/images/info.svg") no-repeat;
}

/* line 32, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/info_bar.scss */
.flash-warning {
  background: yellow;
}
/* line 34, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/info_bar.scss */
.flash-warning .icon {
  background: url("../bundles/straxuspartnersite/images/warning.svg") no-repeat;
}

/* line 38, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/info_bar.scss */
.flash-error {
  background: #ffa5a8;
}
/* line 40, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/info_bar.scss */
.flash-error .icon {
  background: url("../bundles/straxuspartnersite/images/error.svg") no-repeat;
}

/* line 46, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/info_bar.scss */
.general-form .info-bar {
  margin: 0 0 15px 0l;
}

/* line 2, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/mopa_overrides.scss */
.mopa-select select {
  padding: 0 0 0 5px;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/normal_text.scss */
.normal-text {
  color: #3e3f40;
}
/* line 3, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/normal_text.scss */
.normal-text h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 2em;
  font-weight: 400;
  color: #3e3f40;
}
/* line 7, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/normal_text.scss */
.normal-text p {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.5em;
  font-weight: 400;
  color: #3e3f40;
  line-height: 1.4;
}

/* line 2, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/pager.scss */
.pagination {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  background: #3e3f40;
  display: block;
  padding: 10px 0;
}
/* line 7, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/pager.scss */
.pagination .current {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.5em;
  font-weight: 600;
  background: #239acc;
  color: white;
  display: inline-block;
  line-height: 1.2;
  text-align: center;
}
/* line 15, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/pager.scss */
.pagination span {
  display: inline-block;
  height: 20px;
  line-height: 2.5;
  margin: 0 5px;
  vertical-align: top;
  width: 20px;
}
/* line 22, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/pager.scss */
.pagination span a {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.5em;
  font-weight: 600;
  color: white;
  display: block;
  line-height: 1.2;
  text-align: center;
}
/* line 30, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/pager.scss */
.pagination .previous-page {
  color: #a7a9ac;
  display: inline-block;
  vertical-align: middle;
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 300;
}
/* line 36, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/pager.scss */
.pagination .next,
.pagination .last {
  color: #2cc1ff;
  display: inline-block;
  vertical-align: middle;
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 300;
}
/* line 43, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/pager.scss */
.pagination .last,
.pagination .next {
  margin-top: -3px;
}

/* line 3, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/register.scss */
.register-webmaster input[type="submit"],
.register-travel-agent input[type="submit"] {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 600;
  border: none;
  color: white;
  margin: 15px 0 0;
  padding: 10px 44px;
  text-transform: uppercase;
  width: 100%;
}

/* line 15, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/register.scss */
.register-webmaster input[type="submit"] {
  background: #ff4c22;
}
/* line 18, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/register.scss */
.register-webmaster input[type="submit"]:hover {
  background: #FF704E;
}

/* line 23, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/register.scss */
.register-travel-agent input[type="submit"] {
  background: #22b573;
}
/* line 26, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/register.scss */
.register-travel-agent input[type="submit"]:hover {
  background: #4EC48F;
}

/* line 30, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/register.scss */
.travel-agent-wrapper {
  background: #95c484;
  min-height: 600px;
}
/* line 33, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/register.scss */
.travel-agent-wrapper form {
  width: 50%;
}

/* line 37, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/register.scss */
.webmaster-wrapper {
  background: #ffc122;
  min-height: 600px;
}
/* line 40, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/register.scss */
.webmaster-wrapper form {
  width: 50%;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/sticky_footer.scss */
html {
  min-height: 100%;
  position: relative;
}
/* line 4, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/sticky_footer.scss */
html body {
  margin-bottom: 150px;
}
/* line 6, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/sticky_footer.scss */
html body footer {
  bottom: 0;
  height: 150px;
  position: absolute;
  width: 100%;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/text_block.scss */
.text-block {
  -moz-box-shadow: 0 6px 5px -6px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 0 6px 5px -6px rgba(0, 0, 0, 0.75);
  box-shadow: 0 6px 5px -6px rgba(0, 0, 0, 0.75);
  background: #ffffff;
}
/* line 4, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/text_block.scss */
.text-block h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 2em;
  font-weight: 400;
  color: #3e3f40;
  line-height: 1.4;
  padding: 0 0 10px 0;
}
/* line 10, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/text_block.scss */
.text-block h3 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 600;
  color: #3e3f40;
  line-height: 1.4;
  padding: 10px 0;
}
/* line 16, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/text_block.scss */
.text-block h4 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  color: #3e3f40;
  line-height: 1.4;
  padding: 0 0 10px 0;
}
/* line 22, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/text_block.scss */
.text-block p {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.5em;
  font-weight: 400;
  color: #3e3f40;
  line-height: 1.4;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/title_bar.scss */
.title-bar {
  -moz-box-shadow: 0 0 14px -1px rgba(0, 0, 0, 0.75) inset;
  -webkit-box-shadow: 0 0 14px -1px rgba(0, 0, 0, 0.75) inset;
  box-shadow: 0 0 14px -1px rgba(0, 0, 0, 0.75) inset;
  background: #3e3f40;
  padding: 15px 0;
}
/* line 6, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/title_bar.scss */
.title-bar .title-bar-inner h1 {
  font-family: 'Open Sans', sans-serif;
  font-size: 2.8em;
  font-weight: 600;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-left: 8px solid #95c484;
  color: white;
  padding: 0 0 0 10px;
  text-transform: uppercase;
}
/* line 15, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/title_bar.scss */
.title-bar .title-bar-inner h1.orange {
  border-left: 8px solid #ffc122;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/two_column.scss */
.two-column-wrapper {
  -moz-box-shadow: 0 6px 5px -6px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 0 6px 5px -6px rgba(0, 0, 0, 0.75);
  box-shadow: 0 6px 5px -6px rgba(0, 0, 0, 0.75);
  background: #f2f2f2;
  display: table;
  height: 100%;
  min-height: 800px;
  position: relative;
  width: 100%;
}
/* line 9, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/two_column.scss */
.two-column-wrapper .two-column-left {
  width: 45%;
}
/* line 11, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/two_column.scss */
.two-column-wrapper .two-column-left .inner {
  background: url("../bundles/straxuspartnersite/images/bg.jpg") no-repeat fixed center center/cover transparent;
  height: inherit;
}
/* line 14, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/two_column.scss */
.two-column-wrapper .two-column-left .inner .inner-2 {
  float: right;
  height: inherit;
  width: 440px;
}
/* line 21, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/two_column.scss */
.two-column-wrapper .two-column-right {
  -moz-box-shadow: -4px 0 5px -3px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: -4px 0 5px -3px rgba(0, 0, 0, 0.75);
  box-shadow: -4px 0 5px -3px rgba(0, 0, 0, 0.75);
  width: 55%;
}
/* line 24, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/two_column.scss */
.two-column-wrapper .two-column-right .inner {
  padding: 0 0 0 15px;
  width: 610px;
}
/* line 29, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/two_column.scss */
.two-column-wrapper .two-column-left,
.two-column-wrapper .two-column-right {
  display: table-cell;
  height: 100%;
  vertical-align: top;
}
/* line 35, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/two_column.scss */
.two-column-wrapper .two-column-right {
  height: 900px !important;
}

/* line 3, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/ul.scss */
.ul-list ul li {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.5em;
  font-weight: 400;
  line-height: 1.2;
  list-style: circle;
  margin: 0 0 0 15px;
  padding: 10px 0;
}

/* line 3, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/user_menu.scss */
.user-menu ul li {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #3e3f40;
  min-height: 33px;
  margin: 17px 0 0 0;
  padding: 10px;
  width: 430px;
}
/* line 10, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/user_menu.scss */
.user-menu ul li a {
  font-family: 'Open Sans', sans-serif;
  font-size: 2.5em;
  font-weight: 400;
  color: #ffffff;
  line-height: 1.2;
}
/* line 15, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/user_menu.scss */
.user-menu ul li a:hover {
  color: #2cc1ff;
  text-decoration: none;
}
/* line 19, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/user_menu.scss */
.user-menu ul li a:active {
  text-decoration: none;
}
/* line 23, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/user_menu.scss */
.user-menu ul li.active {
  -moz-border-radius-bottomright: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -moz-border-radius-topright: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  width: 440px;
}
/* line 27, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/user_menu.scss */
.user-menu ul li.active a {
  display: block;
  text-align: right;
}

/* line 36, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/user_menu.scss */
.user-menu.travel-agents ul li {
  border-left: 8px solid #95c484;
}
/* line 40, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/user_menu.scss */
.user-menu.travel-agents ul li.active a {
  color: #95c484;
}

/* line 48, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/user_menu.scss */
.user-menu.webmaster ul li {
  border-left: 8px solid #ffc122;
}
/* line 51, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/user_menu.scss */
.user-menu.webmaster ul li li.active a {
  color: #ffc122;
}

/* line 2, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/visitor_stat.scss */
.visitor-stat .form-group:nth-child(n+2):nth-child(-n+5) {
  display: inline-block;
  width: 50%;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_section.scss */
.webmaster-section {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border-left: 8px solid #ffc122;
  background: #3e3f40;
  color: white;
  margin: 0 0 17px 0;
  min-height: 53px;
}
/* line 8, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_section.scss */
.webmaster-section .webmaster-section-inner {
  padding: 13px 20px 0 10px;
}
/* line 10, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_section.scss */
.webmaster-section .webmaster-section-inner span,
.webmaster-section .webmaster-section-inner h3 {
  font-family: 'Open Sans', sans-serif;
  font-size: 2.5em;
  font-weight: 400;
  color: #ffffff;
}
/* line 15, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_section.scss */
.webmaster-section .webmaster-section-inner .arrow {
  background: url("../bundles/straxuspartnersite/images/arrow_section_down.svg") no-repeat;
  float: right;
  height: 12px;
  margin-top: 10px;
  width: 15px;
}

/* line 26, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_section.scss */
.webmaster-section.active .webmaster-section-inner span {
  color: #ffc122;
  display: inline-block;
  text-align: center;
  width: 98%;
}
/* line 32, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_section.scss */
.webmaster-section.active .webmaster-section-inner .arrow {
  background: url("../bundles/straxuspartnersite/images/arrow_section_up.svg") no-repeat;
}

/* line 38, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_section.scss */
.dashboard-webmaster-menu {
  padding: 20px 0 10px 0;
}
/* line 40, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_section.scss */
.dashboard-webmaster-menu li {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: url("../bundles/straxuspartnersite/images/arrow_section_down.svg") no-repeat 98% 50% #3e3f40;
  border-left: 8px solid #ffc122;
  color: white;
  margin: 0 0 17px 0;
  min-height: 53px;
  padding: 13px 20px 0 10px;
}
/* line 48, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_section.scss */
.dashboard-webmaster-menu li a {
  font-family: 'Open Sans', sans-serif;
  font-size: 2.5em;
  font-weight: 400;
  color: #ffffff;
  display: block;
}
/* line 53, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_section.scss */
.dashboard-webmaster-menu li a:hover {
  color: #2cc1ff;
  text-decoration: none;
}
/* line 57, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_section.scss */
.dashboard-webmaster-menu li a:active {
  text-decoration: none;
}

/* line 3, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_header_menu.scss */
.title-bar .title-bar-inner .navbar-default {
  background: transparent;
  border: none;
  margin: 0;
  min-height: auto;
}
/* line 8, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_header_menu.scss */
.title-bar .title-bar-inner .navbar-default .container {
  margin: 0 0 0 5px;
  padding: 0;
  max-width: auto;
  width: auto;
}
/* line 13, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_header_menu.scss */
.title-bar .title-bar-inner .navbar-default .container .navbar-header {
  float: left;
}
/* line 15, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_header_menu.scss */
.title-bar .title-bar-inner .navbar-default .container .navbar-header .navbar-brand {
  height: auto;
  margin: 0;
  padding: 0 !important;
}
/* line 19, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_header_menu.scss */
.title-bar .title-bar-inner .navbar-default .container .navbar-header .navbar-brand a {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 600;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-left: 8px solid #ffc122;
  color: white;
  display: block;
  padding: 0 0 0 10px;
  text-transform: uppercase;
}
/* line 31, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_header_menu.scss */
.title-bar .title-bar-inner .navbar-default .container .dashboard-menu {
  float: right;
  padding: 0;
}
/* line 35, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_header_menu.scss */
.title-bar .title-bar-inner .navbar-default .container .dashboard-menu ul li {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  display: inline-block;
}
/* line 38, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_header_menu.scss */
.title-bar .title-bar-inner .navbar-default .container .dashboard-menu ul li a {
  padding: 0 13px !important;
  background: transparent;
  color: #ffffff;
}
/* line 43, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_header_menu.scss */
.title-bar .title-bar-inner .navbar-default .container .dashboard-menu ul li a:hover {
  text-decoration: underline;
}
/* line 48, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_header_menu.scss */
.title-bar .title-bar-inner .navbar-default .container .dashboard-menu ul .active a {
  color: #ffc122;
}
/* line 52, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_header_menu.scss */
.title-bar .title-bar-inner .navbar-default .container .dashboard-menu ul li:last-child {
  padding: 0;
}
/* line 59, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/webmaster_header_menu.scss */
.title-bar .title-bar-inner h1.left {
  float: left;
}

/* line 4, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/whitelabel_nav.scss */
.whitelabel-nav ul li a {
  font-size: 1.4em;
}

/* line 11, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/modules/whitelabel_nav.scss */
.colorpickers h3 {
  font-size: 1.7em;
}

/* line 3, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout.checkout-endpage .facilities {
  padding-left: 15px;
  padding-right: 15px;
}
/* line 7, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout.checkout-endpage .stars {
  width: auto;
}
/* line 11, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout.checkout-endpage .hotel-infos .center {
  width: auto;
}
/* line 15, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout.checkout-endpage .shadow-bottom,
.checkout.checkout-endpage .checkout-right {
  box-shadow: none;
}
/* line 19, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout.checkout-endpage .checkout-inner {
  margin: 0 !important;
}
/* line 21, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout.checkout-endpage .checkout-inner form {
  background: #f2f2f2;
  width: 100%;
}

/* line 28, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.content #site-container {
  padding: 0 !important;
}

/* line 32, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.open-close {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 300;
  background: url("../bundles/straxuspartnersite/images/less-arrow.svg") no-repeat right center;
  color: #239acc;
  margin-top: -30px;
  padding-right: 15px;
  float: right;
}

/* line 40, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
#less {
  display: none;
}

/* line 43, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.open-close#more {
  background: url("../bundles/straxuspartnersite/images/more-arrow.svg") no-repeat right center;
}

/* line 49, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.maps #gmap {
  min-height: 1480px;
}

/* line 54, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right {
  -moz-box-shadow: -14px 0 11px -15px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: -14px 0 11px -15px rgba(0, 0, 0, 0.75);
  box-shadow: -14px 0 11px -15px rgba(0, 0, 0, 0.75);
  display: table-cell;
  padding-bottom: 30px;
  position: relative;
  vertical-align: top;
}
/* line 60, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .photo-box-widget {
  display: inline-block;
  margin-left: 0;
  vertical-align: top;
}
/* line 65, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner {
  display: inline-block;
  vertical-align: top;
  width: 582px;
}
/* line 69, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .form-item-wrapper {
  padding-bottom: 20px;
}
/* line 71, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .form-item-wrapper label {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 300;
  color: #333333;
  display: inline-block;
  padding-left: 10px;
  vertical-align: middle;
  width: 195px;
}
/* line 79, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .form-item-wrapper input[type=text] {
  display: inline-block;
}
/* line 83, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .primary-contact {
  padding-left: 30px;
}
/* line 86, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .primary-contact .form-item-wrapper label {
  background: url("../bundles/straxuspartnersite/images/blue-circle.svg") no-repeat left center;
}
/* line 90, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .primary-contact > div:last-child {
  padding-bottom: 0;
}
/* line 94, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .next-button {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font-family: 'Open Sans', sans-serif;
  font-size: 1.5em;
  font-weight: 600;
  border: none;
  color: white;
  cursor: pointer;
  float: right;
  height: 30px;
  margin-top: -30px;
  line-height: 2;
  text-align: center;
  text-transform: uppercase;
  width: 120px;
}
/* line 108, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .form-title {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font-family: 'Open Sans', sans-serif;
  font-size: 2.5em;
  font-weight: 400;
  background: #3e3f40;
  border-left: 8px solid #239acc;
  color: white;
  height: 53px;
  line-height: 2;
  margin: 15px 0;
  padding-left: 10px;
}
/* line 119, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-details {
  padding-left: 20px;
}
/* line 121, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-details > div {
  padding-bottom: 10px;
}
/* line 125, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .form-title.room-details {
  margin-bottom: 5px;
}
/* line 128, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-info.last {
  padding-bottom: 0;
}
/* line 131, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-info {
  padding-bottom: 15px;
  padding-left: 40px;
}
/* line 134, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-info label {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 300;
  color: #3e3f40;
  display: inline-block;
  vertical-align: middle;
  width: 190px;
}
/* line 141, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-info .value {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 600;
  color: #3e3f40;
  vertical-align: middle;
  display: inline-block;
}
/* line 147, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-info .value ul li {
  padding-bottom: 5px;
}
/* line 150, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-info .value ul li:last-child {
  line-height: 1.2;
  padding: 0;
}
/* line 156, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-info .value.price {
  color: #2cc1ff;
}
/* line 160, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-info:last-child {
  padding-bottom: 0;
}
/* line 163, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .form-item-wrapper.last {
  padding-bottom: 0;
}
/* line 167, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-details input[type="text"],
.checkout-page .checkout-right .checkout-inner .room-details input[type="number"] {
  margin-left: 10px;
}
/* line 172, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-details #booking_preparation_bookingGuests_0 label {
  background: url("../bundles/straxuspartnersite/images/blue-circle.svg") no-repeat left center;
}
/* line 177, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-details #booking_preparation_bookingGuests div {
  padding-bottom: 20px;
}
/* line 179, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-details #booking_preparation_bookingGuests div label {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 300;
  color: #333333;
  display: inline-block;
  padding-left: 10px;
  width: 195px;
}
/* line 186, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-details #booking_preparation_bookingGuests div input[type="text"] {
  display: inline-block;
}
/* line 193, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-details .description {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.2em;
  font-weight: 300;
  color: #333333;
}
/* line 197, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-details > div {
  padding: 0;
}
/* line 199, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-details > div > label {
  font-family: 'Open Sans', sans-serif;
  font-size: 2em;
  font-weight: 600;
  color: #3e3f40;
  padding: 15px 0;
}
/* line 207, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-details .guest-1 .form-item-wrapper label {
  background: url("../bundles/straxuspartnersite/images/blue-circle.svg") no-repeat left center;
  width: 205px;
}
/* line 212, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-details .guest-1 .form-item-wrapper.last {
  padding-bottom: 5px;
}
/* line 218, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .room-details .guest-2 .form-item-wrapper label {
  width: 205px;
}
/* line 224, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .form-item-wrapper.special-request {
  padding-top: 30px;
}
/* line 226, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .form-item-wrapper.special-request label {
  vertical-align: top;
}
/* line 229, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .form-item-wrapper.special-request #special-request {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  border: 1px solid;
  color: #3e3f40;
  height: 98px;
  line-height: 1.7;
  margin-left: 10px;
  padding: 5px;
  width: 373px;
}
/* line 239, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .form-item-wrapper.special-request .describe {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.2em;
  font-weight: 300;
  color: #333333;
  line-height: 1.2;
  padding: 3px 25px 0 20px;
}
/* line 246, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .helper {
  background-position: 97% 55%;
  border: 1px solid;
  width: 248px;
}
/* line 250, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .helper select {
  width: 270px;
}
/* line 254, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner input[type="text"],
.checkout-page .checkout-right .checkout-inner input[type="number"],
.checkout-page .checkout-right .checkout-inner input[type="email"] {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  border: 1px solid;
  color: #3e3f40;
  font-style: normal;
  height: 26px;
  padding: 0 5px 2px;
  width: 238px;
}
/* line 265, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment {
  background: white;
  height: 222px;
  width: 630px;
}
/* line 269, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner {
  padding: 12px 60px 20px 20px;
}
/* line 271, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .total-title {
  font-family: 'Open Sans', sans-serif;
  font-size: 2.5em;
  font-weight: 400;
  color: #3e3f40;
  padding-bottom: 23px;
}
/* line 276, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .top {
  border-bottom: 1px solid #bdccd4;
  margin-bottom: 15px;
  margin-left: 12px;
  min-height: 70px;
  padding-bottom: 5px;
}
/* line 282, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .top .free-cancelation:hover span {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
  background: white;
  border: 1px solid #e6e6e6;
  color: #3e3f40;
  display: inline;
  line-height: 1.5;
  position: absolute;
}
/* line 292, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .top .free-cancelation {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  background: url("../bundles/straxuspartnersite/images/exclamation-mark.svg") no-repeat left center;
  color: #2cc1ff;
  margin-bottom: 15px;
  min-height: 17px;
  padding-left: 22px;
}
/* line 299, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .top .free-cancelation span {
  display: none;
  line-height: 16px;
  margin-top: -30px;
  margin-left: 28px;
  padding: 14px 20px;
  width: 300px;
  z-index: 10;
}
/* line 309, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .top .describe {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
}
/* line 311, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .top .describe .amount {
  color: #239acc;
  float: left;
  padding-right: 5px;
}
/* line 316, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .top .describe .taxes-fees {
  color: #7c7d80;
  width: 250px;
}
/* line 321, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .top .total-amount {
  font-family: 'Open Sans', sans-serif;
  font-size: 2.6em;
  font-weight: 600;
  color: #2cc1ff;
  font-size: 1.86em;
  float: right;
  margin-top: -27px;
}
/* line 330, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .bottom .payment-options {
  font-family: 'Open Sans', sans-serif;
  font-size: 2em;
  font-weight: 600;
  color: #3e3f40;
  padding-bottom: 15px;
}
/* line 339, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .bottom .payment-icons .payment-option {
  display: inline-block;
  height: 20px;
  margin-right: 10px;
  width: 32px;
}
/* line 345, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .bottom .payment-icons .visa-blue {
  background: url("../bundles/straxuspartnersite/images/visa-blue.svg") no-repeat;
}
/* line 348, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .bottom .payment-icons .visa-silver {
  background: url("../bundles/straxuspartnersite/images/visa-silver.svg") no-repeat;
}
/* line 351, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .bottom .payment-icons .amex {
  background: url("../bundles/straxuspartnersite/images/amex.svg") no-repeat;
}
/* line 354, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .bottom .payment-icons .maestro {
  background: url("../bundles/straxuspartnersite/images/maestro.svg") no-repeat;
}
/* line 357, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .bottom .payment-icons .mastercard {
  background: url("../bundles/straxuspartnersite/images/mastercard.svg") no-repeat;
}
/* line 360, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout-page .checkout-right .checkout-inner .payment .payment-inner .bottom .payment-icons .payment-option.paypal {
  background: url("../bundles/straxuspartnersite/images/paypal.svg") no-repeat;
  height: 18px;
  width: 78px;
}

/* line 373, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.content.checkout {
  background: #f2f2f2 !important;
}

/* line 377, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.checkout .facility {
  display: none;
}

/* line 382, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.residency {
  padding: 10px 0 0 0;
}
/* line 384, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/checkout.scss */
.residency .helper {
  display: inline-block;
  vertical-align: middle;
  width: 238px !important;
}

/* line 6, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/confirm.scss */
.confirm .hotel-infos .description {
  padding-right: 15px;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/edit_payout.scss */
.b2b-form,
.change-password {
  padding: 0 0 15px 0;
}
/* line 3, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/edit_payout.scss */
.b2b-form label,
.change-password label {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  padding: 0 0 5px 0;
}
/* line 9, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/edit_payout.scss */
.b2b-form .radio,
.change-password .radio {
  margin-left: 20px;
}

/* line 13, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/edit_payout.scss */
.title {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 400;
  padding: 0 0 5px 0;
}

/* line 18, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/edit_payout.scss */
.promo-tools a,
.promo-tools .text {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
}

/* line 24, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/edit_payout.scss */
.promo-info .left,
.promo-info .right {
  width: 50%;
}
/* line 28, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/edit_payout.scss */
.promo-info .left {
  float: left;
}
/* line 31, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/edit_payout.scss */
.promo-info .right {
  float: right;
  margin-top: -15px;
}
/* line 34, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/edit_payout.scss */
.promo-info .right .text {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 600;
  border: 1px solid #ff4c22;
  display: block;
  padding: 10px;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.green-button {
  background: #22b573;
}

/* line 4, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage {
  background: #f2f2f2;
}
/* line 7, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .hotel-infos .center {
  width: auto;
}
/* line 9, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .hotel-infos .center .description {
  padding-right: 15px;
}
/* line 15, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .facilities .center {
  padding: 0 15px;
  width: auto;
}
/* line 22, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .maintitle {
  -moz-box-shadow: 0 0 14px -1px rgba(0, 0, 0, 0.75) inset;
  -webkit-box-shadow: 0 0 14px -1px rgba(0, 0, 0, 0.75) inset;
  box-shadow: 0 0 14px -1px rgba(0, 0, 0, 0.75) inset;
  background: url("../bundles/straxuspartnersite/images/maintitle-bg.svg") repeat-x;
  height: 55px;
  width: 100%;
}
/* line 27, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .maintitle .top,
.hotel.hotel-endpage .maintitle .bottom {
  height: 10px;
  width: 100%;
}
/* line 32, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .maintitle .center {
  height: 35px;
}
/* line 35, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .maintitle .center .inner .left {
  float: left;
}
/* line 37, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .maintitle .center .inner .left .your-search {
  font-family: 'Open Sans', sans-serif;
  font-size: 2.8em;
  font-weight: 400;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-left: 8px solid #239acc;
  color: #239acc;
  display: inline-block;
  height: 35px;
  line-height: 1.3;
  padding-left: 10px;
}
/* line 48, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .maintitle .center .inner .left .search-result {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 300;
  color: white;
  display: inline-block;
  position: relative;
  top: -2px;
  padding-left: 35px;
}
/* line 57, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .maintitle .center .inner .right {
  float: right;
  padding-right: 20px;
}
/* line 60, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .maintitle .center .inner .right .change-search {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 300;
  color: #2cc1ff;
  line-height: 2.2;
}
/* line 69, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results {
  display: table-cell;
  height: 100%;
  position: relative;
  padding-bottom: 15px;
  vertical-align: top;
  z-index: 1;
}
/* line 76, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner {
  padding: 15px 0 0;
}
/* line 78, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .organizer {
  color: white;
  margin-bottom: 10px;
}
/* line 81, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .organizer .top {
  background: rgba(51, 51, 51, 0.95);
  border-left: 8px solid #239acc;
  padding: 8px 0;
}
/* line 85, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .organizer .top .title {
  font-family: 'Open Sans', sans-serif;
  font-size: 2.5em;
  font-weight: 400;
  padding: 5px 0 0 12px;
}
/* line 89, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .organizer .top .rooms-nights {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 300;
  float: right;
  margin: -20px 20px 0 0;
}
/* line 95, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .organizer .bottom {
  background: rgba(62, 63, 64, 0.9);
  padding: 15px 10px;
}
/* line 99, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .organizer .bottom .bottom-inner .types {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 300;
  display: inline-block;
}
/* line 103, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .organizer .bottom .bottom-inner .room-type {
  padding-left: 10px;
  padding-right: 220px;
}
/* line 107, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .organizer .bottom .bottom-inner .capacity {
  padding-right: 35px;
}
/* line 110, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .organizer .bottom .bottom-inner .meals {
  padding-right: 80px;
}
/* line 116, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box {
  background: white;
  -moz-box-shadow: 0 3px 5px -6px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 0 3px 5px -6px rgba(0, 0, 0, 0.75);
  box-shadow: 0 3px 5px -6px rgba(0, 0, 0, 0.75);
  min-height: 160px;
  margin-bottom: 15px;
}
/* line 121, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner {
  padding: 10px 0;
}
/* line 123, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .payment-infos {
  display: table;
  width: 100%;
}
/* line 126, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .payment-infos .payment-left {
  display: table-cell;
  vertical-align: top;
}
/* line 130, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .payment-infos .payment-right {
  display: table-cell;
  text-align: right;
  vertical-align: top;
}
/* line 134, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .payment-infos .payment-right .sum {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 600;
  color: #2cc1ff;
  padding-bottom: 15px;
  padding-right: 45px;
}
/* line 139, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .payment-infos .payment-right .sum .sum-text {
  color: #3e3f40;
}
/* line 142, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .payment-infos .payment-right .sum .sum-number {
  color: #2cc1ff;
  display: inline-block;
}
/* line 146, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .payment-infos .payment-right .sum > div {
  display: inline-block;
}
/* line 150, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .payment-infos .payment-right .submit-button-wrapper {
  margin-right: 17px;
}
/* line 155, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner h2 {
  display: block;
  height: 60px;
}
/* line 158, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner h2 a {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 600;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  color: #3e3f40;
  border-left: 8px solid #239acc;
  display: block;
  padding-left: 10px;
  width: 235px;
}
/* line 169, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .cancelation,
.hotel.hotel-endpage .results .inner .box .box-inner .price {
  padding-left: 20px;
}
/* line 173, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .cancelation {
  background: url("../bundles/straxuspartnersite/images/exclamation-mark.svg") no-repeat left bottom;
  color: #2cc1ff;
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  height: 20px;
  line-height: 1.5;
  margin-left: 20px;
}
/* line 181, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .moneys {
  float: left;
  margin-right: 5px;
}
/* line 185, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .price {
  padding-top: 5px;
}
/* line 187, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .price .currency,
.hotel.hotel-endpage .results .inner .box .box-inner .price .cancelation-amount {
  color: #239acc;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
}
/* line 193, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .price .text {
  color: #7c7d80;
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  width: 210px;
}
/* line 199, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .col {
  display: inline-block;
  vertical-align: top;
}
/* line 203, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .col-1 {
  width: 293px;
}
/* line 206, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .col-2 {
  width: 80px;
  text-align: center;
}
/* line 210, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .col-3 {
  width: 80px;
  text-align: center;
}
/* line 214, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .col-2,
.hotel.hotel-endpage .results .inner .box .box-inner .col-3 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.5em;
  font-weight: 400;
  color: #3e3f40;
}
/* line 219, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .col-4 {
  width: 168px;
  text-align: center;
}
/* line 222, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .col-4 .total-price {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 600;
  color: #2cc1ff;
}
/* line 225, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .box .box-inner .col-4 .total-price .currency,
.hotel.hotel-endpage .results .inner .box .box-inner .col-4 .total-price .amount {
  display: inline-block;
}
/* line 233, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .results .inner .book-button {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font-family: 'Open Sans', sans-serif;
  font-size: 1.5em;
  font-weight: 600;
  border: none;
  color: white;
  cursor: pointer;
  display: block;
  height: 30px;
  line-height: 1.8;
  margin-left: auto;
  text-transform: uppercase;
  min-width: 120px;
}
/* line 251, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .hotel-infos,
.hotel.hotel-endpage .facilities {
  box-shadow: none;
}
/* line 255, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .stars {
  display: block;
  padding: 0;
  text-align: left;
  width: auto;
}
/* line 264, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel.hotel-endpage .accommodation-rooms-container form {
  width: 100%;
}

/* line 271, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos {
  background: #e6e6e6;
  padding: 15px 0;
  position: relative;
  z-index: 2;
}
/* line 278, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .top {
  padding-bottom: 20px;
}
/* line 280, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .top .left {
  float: left;
}
/* line 282, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .top .left .title {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  font-family: 'Open Sans', sans-serif;
  font-size: 2.8em;
  font-weight: 600;
  color: #3e3f40;
  display: inline-block;
  border-left: 8px solid #239acc;
  padding-left: 10px;
}
/* line 291, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .top .left .stars {
  display: inline-block;
  padding-left: 15px;
  position: relative;
  top: -4px;
}
/* line 297, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .top .left .address {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.7em;
  font-weight: 400;
  color: #3e3f40;
  padding-top: 5px;
  padding-left: 18px;
}
/* line 303, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .top .left .reviews {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  color: #7c7d80;
  display: inline-block;
  padding-top: 5px;
  padding-left: 18px;
}
/* line 310, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .top .left .number-rating {
  color: #2cc1ff;
  display: inline-block;
  padding-top: 5px;
}
/* line 314, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .top .left .number-rating .average {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 600;
  display: inline-block;
}
/* line 318, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .top .left .number-rating .total {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  display: inline-block;
}
/* line 324, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .top .right {
  float: right;
}
/* line 328, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .top .right .social-icons li a {
  height: 40px;
  width: 40px;
}
/* line 336, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .bottom {
  padding-left: 17px;
}
/* line 338, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .bottom .description-title {
  font-family: 'Open Sans', sans-serif;
  font-size: 2em;
  font-weight: 600;
  color: #3e3f40;
  padding-bottom: 5px;
}
/* line 343, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .bottom .description-container {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 300;
  color: #333333;
  line-height: 1.2;
  text-align: right;
}
/* line 348, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .bottom .description-container .description {
  padding-bottom: 5px;
  text-align: left;
}
/* line 353, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .bottom #less-link,
.hotel-infos .center .inner .bottom #more-link {
  font-family: 'Open Sans', sans-serif;
  font-size: 1em;
  font-weight: 300;
  color: #239acc;
  display: block;
  margin-right: 20px;
  padding-right: 20px;
  text-align: right;
}
/* line 362, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .bottom #less-link {
  background: url("../bundles/straxuspartnersite/images/less-arrow.svg") no-repeat right center;
}
/* line 365, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos .center .inner .bottom #more-link {
  display: none;
  background: url("../bundles/straxuspartnersite/images/more-arrow.svg") no-repeat right center;
}
/* line 372, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.hotel-infos #less-link,
.hotel-infos #more-link {
  display: none !important;
}

/* line 378, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.more-less-wrapper .hotel-section-title {
  font-family: 'Open Sans', sans-serif;
  font-size: 2.5em;
  font-weight: 400;
  color: #3e3f40;
  padding-bottom: 15px;
}
/* line 383, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/hotel.scss */
.more-less-wrapper .description_ {
  padding-bottom: 20px;
  padding-right: 15px;
  text-align: left;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/manage_bookings.scss */
.manage-bookings {
  width: 100% !important;
}
/* line 3, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/manage_bookings.scss */
.manage-bookings .form-group {
  width: 33.3%;
}
/* line 5, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/manage_bookings.scss */
.manage-bookings .form-group label {
  margin-left: 10px;
}
/* line 8, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/manage_bookings.scss */
.manage-bookings .form-group .row {
  margin: 10px;
}
/* line 10, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/manage_bookings.scss */
.manage-bookings .form-group .row select {
  margin: 2px;
}
/* line 14, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/manage_bookings.scss */
.manage-bookings .form-group input[type="text"] {
  margin-left: 10px;
}
/* line 18, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/manage_bookings.scss */
.manage-bookings button {
  margin: 10px;
}

/* line 2, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search.scss */
.room-group > .collection-item {
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
  margin: 10px 0;
  min-height: 20px;
  padding: 19px 19px 0;
}
/* line 10, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search.scss */
.room-group .form-group:nth-child(2) {
  display: inline-block;
}
/* line 12, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search.scss */
.room-group .form-group:nth-child(2) > div {
  margin-left: 0;
}
/* line 15, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search.scss */
.room-group .form-group:nth-child(2) > div:first-child {
  margin-right: 10px;
}
/* line 19, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search.scss */
.room-group .form-group:nth-child(3) {
  text-align: right;
}

/* line 23, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search.scss */
.remove-child {
  margin: 0;
}

/* line 28, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search.scss */
.child-ages .form-group {
  display: inline-block;
}
/* line 31, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search.scss */
.child-ages .form-group:nth-child(2) {
  margin-left: 10px;
  position: relative;
  top: -3px;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.stars {
  display: table-cell;
  padding-left: 10px;
  text-align: right;
  width: 95px;
}
/* line 6, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.stars .star {
  display: inline-block;
  height: 12px;
  background: url("../bundles/straxuspartnersite/images/star-lighter.svg") no-repeat;
  width: 12px;
}

/* line 14, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results {
  position: relative;
}
/* line 17, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .search-results-list-container {
  width: 100%;
}
/* line 20, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner {
  height: 100%;
}
/* line 22, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header {
  color: white;
  height: 100px;
  margin: 0;
}
/* line 26, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header #search-results-header-title {
  background: rgba(62, 63, 64, 0.95);
  border-left: 8px solid #239acc;
  padding: 8px 0;
}
/* line 30, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header #search-results-header-title .info {
  background: url("../bundles/straxuspartnersite/images/verena-symbol.svg") no-repeat 95% 70%;
  float: right;
  height: 100%;
}
/* line 34, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header #search-results-header-title .info .inside {
  margin-right: 70px;
  padding-top: 15px;
  text-align: right;
}
/* line 38, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header #search-results-header-title .info .inside .result {
  font-family: 'Open Sans', sans-serif;
  font-size: 2.4em;
  font-weight: 400;
  color: #2cc1ff;
  display: inline-block;
  padding: 0 5px;
}
/* line 44, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header #search-results-header-title .info .inside .subtitle {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  display: inline-block;
}
/* line 50, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header #search-results-header-title .results-header-location {
  float: left;
}
/* line 52, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header #search-results-header-title .results-header-location .city {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  margin-bottom: 3px;
  margin-top: -3px;
  padding-left: 12px;
  text-transform: uppercase;
}
/* line 59, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header #search-results-header-title .results-header-location .country {
  font-family: 'Open Sans', sans-serif;
  font-size: 2.4em;
  font-weight: 400;
  padding-left: 12px;
}
/* line 65, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header .search-results-sorters {
  background: rgba(62, 63, 64, 0.9);
  padding: 10px;
}
/* line 68, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header .search-results-sorters .sort-option {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 300;
  display: inline-block;
  padding-right: 30px;
}
/* line 72, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows {
  display: table-cell;
  vertical-align: middle;
}
/* line 75, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-name-asc,
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-price-asc,
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-stars-asc,
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-rating-asc {
  background: url("../bundles/straxuspartnersite/images/arrow_up.svg") no-repeat;
  display: block;
  height: 8px;
  margin-bottom: 2px;
  text-indent: -9999px;
  width: 23px;
}
/* line 86, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-name-desc,
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-price-desc,
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-stars-desc,
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-rating-desc {
  background: url("../bundles/straxuspartnersite/images/arrow_down.svg") no-repeat;
  display: block;
  height: 8px;
  text-indent: -9999px;
  width: 23px;
}
/* line 96, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-name-desc.sort-active,
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-price-desc.sort-active,
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-stars-desc.sort-active,
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-rating-desc.sort-active {
  background: url("../bundles/straxuspartnersite/images/arrow_down_active.svg") no-repeat;
}
/* line 102, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .active {
  color: #2cc1ff;
}
/* line 105, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-name-asc.sort-active,
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-price-asc.sort-active,
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-stars-asc.sort-active,
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .arrows .sort-rating-asc.sort-active {
  background: url("../bundles/straxuspartnersite/images/arrow_up_active.svg") no-repeat;
}
/* line 112, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header .search-results-sorters .sort-option .title_ {
  display: table-cell;
  vertical-align: middle;
}
/* line 117, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header .search-results-sorters .sort-option:first-child {
  padding-left: 10px;
}
/* line 120, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-header .search-results-sorters .sort-option:last-child {
  padding: 0;
}
/* line 126, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item {
  -moz-box-shadow: 0px 3px 5px -6px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 0px 3px 5px -6px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 3px 5px -6px rgba(0, 0, 0, 0.75);
  background: white;
  min-height: 160px;
  margin: 16px 0;
}
/* line 131, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-img:hover:before {
  background: url("../bundles/straxuspartnersite/images/hotel-image-hover.svg") no-repeat;
  bottom: 0;
  content: "";
  display: block;
  height: 160px;
  margin: auto;
  position: absolute;
  left: 0;
  pointer-events: none;
  right: 0;
  top: 0;
  width: 260px;
}
/* line 145, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-img {
  float: left;
  height: 160px;
  position: relative;
  width: 260px;
}
/* line 150, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-img img {
  display: block;
  height: 160px;
  width: 260px;
  text-indent: -9999px;
}
/* line 157, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data {
  float: right;
  height: 100%;
  vertical-align: top;
  width: 74%;
}
/* line 162, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner {
  padding: 10px 0 10px 10px;
  width: auto;
}
/* line 164, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner form {
  height: inherit;
}
/* line 168, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .top {
  height: 60px;
}
/* line 171, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .title {
  display: table-cell;
}
/* line 173, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .title h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 600;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  color: #3e3f40;
  border-left: 8px solid #239acc;
  display: block;
  font-size: 1em;
  line-height: 1.2;
  padding-left: 10px;
}
/* line 185, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .stars {
  float: right;
}
/* line 188, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .address {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.5em;
  font-weight: 400;
  height: 20px;
  padding: 3px 0 0 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 240px;
}
/* line 197, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .reviews {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  color: #7c7d80;
  padding: 0 0 7px 20px;
}
/* line 202, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .number-rating {
  color: #2cc1ff;
  margin-top: -27px;
  float: right;
}
/* line 206, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .number-rating .average {
  font-family: 'Open Sans', sans-serif;
  font-size: 2em;
  font-weight: 600;
  display: inline-block;
}
/* line 210, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .number-rating .total {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  display: inline-block;
}
/* line 215, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .description {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  color: #7c7d80;
  margin-left: 20px;
}
/* line 220, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .average-price {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8em;
  font-weight: 600;
  color: #2cc1ff;
  float: right;
  margin-top: -17px;
}
/* line 226, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .average-price .price .currency {
  display: inline-block;
}
/* line 229, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .average-price .price .amount {
  display: inline-block;
}
/* line 234, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .show-price {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font-family: 'Open Sans', sans-serif;
  font-size: 1.5em;
  font-weight: 600;
  border: none;
  color: white;
  cursor: pointer;
  display: block;
  height: 30px;
  line-height: 1.2;
  outline: none;
  margin-top: 13px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
/* line 249, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .show-price:hover {
  background: #22b573;
}
/* line 252, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .show-price::-moz-focus-inner {
  border: none;
}
/* line 255, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .show-price:active,
.search-results .results .inner #search-results-list .search-results-item .search-results-item-data .inner .show-price:focus {
  background: #22b573 !important;
}
/* line 262, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.search-results .results .inner #search-results-list .box:first-child {
  margin-top: 5px;
}

/* line 269, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.spinner {
  width: 350px;
  margin: 50px auto 0;
}
/* line 273, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
.spinner .text {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.7em;
  font-weight: 300;
  color: darkslategray;
  display: inline-block;
  line-height: 1.2;
  text-align: center;
  vertical-align: top;
  width: 100%;
  margin-bottom: 35px;
}

/* line 284, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/search_result.scss */
#search-pending-dotdotdot {
  display: block;
  min-height: 20px;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
html {
  font-family: "Open Sans", sans-serif;
  font-size: 62.5% !important;
  min-width: 1065px;
  position: relative;
  width: 100%;
}
/* line 7, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
html body {
  background: white;
  width: inherit;
}
/* line 10, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
html body a {
  cursor: pointer !important;
  outline: none !important;
  text-decoration: none;
}

/* line 19, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
strong {
  font-weight: 700;
}

/* line 24, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
.bullet-proof-list li {
  list-style-type: none !important;
}

/* line 29, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
header {
  border-top: 3px solid #ffc122;
  padding: 30px 0 0;
}
/* line 32, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
header .header-inner {
  display: table;
  width: 100%;
}
/* line 37, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
header #main-menu ul {
  margin: 0;
  text-align: right;
}
/* line 40, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
header #main-menu ul li {
  border-right: 1px solid #a7a9ac;
  display: inline-block;
  padding: 0 15px;
}
/* line 44, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
header #main-menu ul li a {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  color: #3e3f40;
}
/* line 48, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
header #main-menu ul li a:hover {
  color: #a7a9ac;
  text-decoration: none;
}
/* line 52, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
header #main-menu ul li a:active {
  color: #2cc1ff;
}
/* line 57, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
header #main-menu ul li.flag img {
  height: 15px;
  width: 24px;
}
/* line 62, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
header #main-menu ul li:first-child {
  padding-right: 20px;
}
/* line 65, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
header #main-menu ul li:last-child {
  border: none;
  padding-right: 0;
}
/* line 71, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
header #site-logo {
  height: 31px;
  width: 203px;
}
/* line 75, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
header #site-logo,
header #main-menu {
  display: table-cell;
  vertical-align: middle;
}

/* line 81, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
footer {
  background: #7c7d80;
  color: white;
}
/* line 84, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
footer .inner {
  display: table;
  height: 150px;
  width: 100%;
}
/* line 89, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
footer .left {
  display: table-cell;
  vertical-align: middle;
}
/* line 92, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
footer .left .copyright {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 300;
  padding: 7px 0 0 10px;
}
/* line 96, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
footer .left #footer-logo {
  height: 18px;
  width: 138px;
}
/* line 101, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
footer .right {
  display: table-cell;
  vertical-align: middle;
}
/* line 104, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
footer .right nav {
  text-align: right;
}
/* line 106, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
footer .right nav ul {
  padding-top: 3px;
}
/* line 108, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
footer .right nav ul li {
  border-right: 1px solid #0a3666;
  display: inline-block;
  line-height: 0.7;
  padding: 0 10px;
  vertical-align: middle;
}
/* line 114, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
footer .right nav ul li a {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  color: white;
}
/* line 118, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
footer .right nav ul li a:hover {
  color: #2cc1ff;
  text-decoration: none;
}
/* line 123, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
footer .right nav ul li:first-child {
  padding-left: 0;
}
/* line 126, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
footer .right nav ul li:last-child {
  border: none;
  padding-right: 0;
}

/* line 140, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
input[type="submit"]:hover {
  text-decoration: underline;
}

/* line 145, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
a, input, img, button, li {
  -moz-transition-property: color, border, background;
  -o-transition-property: color, border, background;
  -webkit-transition-property: color, border, background;
  transition-property: color, border, background;
  -moz-transition-duration: 0.2s, 0.2s, 0.2s;
  -o-transition-duration: 0.2s, 0.2s, 0.2s;
  -webkit-transition-duration: 0.2s, 0.2s, 0.2s;
  transition-duration: 0.2s, 0.2s, 0.2s;
  -moz-transition-timing-function: ease-in-out, ease-in-out, ease-in-out;
  -o-transition-timing-function: ease-in-out, ease-in-out, ease-in-out;
  -webkit-transition-timing-function: ease-in-out, ease-in-out, ease-in-out;
  transition-timing-function: ease-in-out, ease-in-out, ease-in-out;
}

/* line 150, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
.button:hover {
  color: white !important;
}

/* line 153, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
.button:hover,
button,
button:hover,
button:active {
  text-decoration: none !important;
}

/* line 160, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
input[type="submit"]:hover {
  text-decoration: none !important;
}

/* line 163, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
#_submit_travelagent:hover,
#_submit_webmaster:hover {
  color: #ffffff;
}

/* line 168, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
.green-button {
  background: #4ec48f;
}

/* line 171, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
.green-button:active,
.green-button:hover {
  background: #a3d165;
}

/* line 177, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/site_layout.scss */
.popover-content .text-right {
  padding: 5px 0;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/request_payout.scss */
.request-payout {
  margin-top: 25px;
}

/* line 2, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/static_pages.scss */
.static-page p {
  padding: 5px 0;
}
/* line 5, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/static_pages.scss */
.static-page body {
  background: #f2f2f2;
}
/* line 7, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/static_pages.scss */
.static-page body header {
  background: #ffffff;
}
/* line 11, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/static_pages.scss */
.static-page .content-wrapper {
  min-height: 600px;
}

/* line 17, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/static_pages.scss */
.request-payout form .form-group {
  margin-left: 0;
  margin-right: 0;
}

/* line 2, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/webmaster_logged_in.scss */
.webmaster-logged-in input[type="text"] {
  border: 1px solid #3e3f40;
  height: 24px;
  padding: 2px 5px 2px 5px;
  width: 228px;
}
/* line 8, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/webmaster_logged_in.scss */
.webmaster-logged-in .webmaster-logged-in-inner {
  padding: 15px 0;
}
/* line 11, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/webmaster_logged_in.scss */
.webmaster-logged-in .content-wrapper {
  background: #f2f2f2;
}
/* line 14, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/webmaster_logged_in.scss */
.webmaster-logged-in form {
  width: 423px;
}
/* line 16, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/webmaster_logged_in.scss */
.webmaster-logged-in form .cell {
  display: inline-block;
  padding: 0 0 20px 0;
  vertical-align: middle;
}
/* line 21, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/webmaster_logged_in.scss */
.webmaster-logged-in form .left {
  min-width: 180px;
}
/* line 27, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/webmaster_logged_in.scss */
.webmaster-logged-in form label {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 300;
  display: inline-block;
}
/* line 31, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/pages/webmaster_logged_in.scss */
.webmaster-logged-in form button {
  float: right;
}

/* line 1, ../var/www/clients/client1/web1/web/web/web/bundles/straxuspartnersite/css/forms/file.scss */
#edit_cobranded_site_logoImage {
  padding: 0;
}
