@media only screen and (max-width: 1201px) {
  /* line 164, ../sass/_mobile-mix.scss */
  body {
    font-size: 1.6em;
  }
}
@media only screen and (max-width: 981px) {
  /* line 169, ../sass/_mobile-mix.scss */
  body {
    font-size: 1.3em;
  }
}
@media only screen and (max-width: 730px) {
  /* line 174, ../sass/_mobile-mix.scss */
  body {
    font-size: 1.2em;
  }
}
@media only screen and (max-width: 481px) {
  /* line 179, ../sass/_mobile-mix.scss */
  body {
    font-size: 1.1em;
  }
}
@media only screen and (max-width: 381px) {
  /* line 184, ../sass/_mobile-mix.scss */
  body {
    font-size: 1em;
  }
}
@media only screen and (max-width: 341px) {
  /* line 189, ../sass/_mobile-mix.scss */
  body {
    font-size: 0.9em;
  }
}
@media only screen and (max-width: 321px) {
  /* line 194, ../sass/_mobile-mix.scss */
  body {
    font-size: 0.8em;
  }
}
/* line 199, ../sass/_mobile-mix.scss */
body {
  background-color: #000000;
  color: #FFFFFF;
  margin: 0;
  font-family: arial;
}

/* line 205, ../sass/_mobile-mix.scss */
h1 {
  font-size: 150%;
}

/* line 208, ../sass/_mobile-mix.scss */
h2 {
  font-size: 130%;
  margin-bottom: 1%;
}

/* line 212, ../sass/_mobile-mix.scss */
h6 {
  background-image: -ms-linear-gradient(top, #29343c 0%, #374652 100%) !important;
  background-image: -moz-linear-gradient(top, #29343c 0%, #374652 100%) !important;
  background-image: -o-linear-gradient(top, #29343c 0%, #374652 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #29343c), color-stop(1, #374652)) !important;
  background-image: -webkit-linear-gradient(top, #29343c 0%, #374652 100%) !important;
  background-image: linear-gradient(to bottom, #29343c 0%, #374652 100%) !important;
  background-position: 0 0;
  color: #F6B904;
  font-size: 128%;
  padding: 7px 11px;
  font-weight: bold;
  margin: 0 -3% 0 -3%;
}

/* line 220, ../sass/_mobile-mix.scss */
#header {
  background-color: #000000;
  padding-right: 2.5%;
  padding-left: 2.5%;
  float: right;
  width: 95%;
  margin-bottom: 2%;
}

/* line 228, ../sass/_mobile-mix.scss */
#topheader {
  background-color: #000000;
  padding-right: 2.5%;
  padding-left: 2.5%;
  float: right;
  width: 95%;
}

/* line 235, ../sass/_mobile-mix.scss */
#footer {
  background-color: #313e48;
  float: right;
  width: 100%;
  padding-top: 0%;
  padding-bottom: 2%;
  border-top: 1px solid grey;
  overflow: hidden;
}

/* line 244, ../sass/_mobile-mix.scss */
#center {
  background-color: #112433;
  float: right;
  width: 100%;
}

/* line 249, ../sass/_mobile-mix.scss */
#center > h2 {
  margin-top: 10px;
}

/* line 252, ../sass/_mobile-mix.scss */
.front #center {
  width: 96%;
  padding-left: 2%;
  padding-right: 2%;
  padding-bottom: 10px;
  padding-top: 27px;
}
/* line 258, ../sass/_mobile-mix.scss */
.front #center > h2 {
  display: none;
}

/* line 262, ../sass/_mobile-mix.scss */
.article #center, .lobby #center {
  padding: 0 2%;
  width: 96%;
}

/* line 267, ../sass/_mobile-mix.scss */
.article #center {
  background-color: #ffffff;
  color: black;
}

/* line 271, ../sass/_mobile-mix.scss */
.tour #center {
  background-color: #ffffff;
  color: #000000;
  padding: 0 2%;
  width: 96%;
}

/* line 277, ../sass/_mobile-mix.scss */
.front #topcontent {
  float: right;
  padding-bottom: 23px;
  background-color: #112433;
  margin-top: 4px;
  padding: 0 5%;
  width: 90%;
}

/* line 286, ../sass/_mobile-mix.scss */
#topcontent {
  background-color: #112433;
  float: right;
  padding: 0 2%;
  width: 96%;
}

/* line 292, ../sass/_mobile-mix.scss */
#block-admin-display-form {
  color: black;
}

/* line 296, ../sass/_mobile-mix.scss */
#logo-floater {
  width: 76%;
  float: right;
  margin-bottom: 0%;
}
/* line 300, ../sass/_mobile-mix.scss */
#logo-floater #logo {
  float: right;
  width: 100%;
}

/* line 306, ../sass/_mobile-mix.scss */
.image_replace {
  display: inline-block;
  overflow: hidden;
  text-indent: -9999px;
}

/* line 313, ../sass/_mobile-mix.scss */
ul.primary {
  margin: 0;
  padding: 0;
  margin-top: 10px !important;
}
/* line 317, ../sass/_mobile-mix.scss */
ul.primary li a {
  margin-left: 0;
  margin-right: 0;
}

/* line 322, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-mobile_lang_switch {
  background-image: -ms-linear-gradient(top, #38384a 0%, #191921 100%) !important;
  background-image: -moz-linear-gradient(top, #38384a 0%, #191921 100%) !important;
  background-image: -o-linear-gradient(top, #38384a 0%, #191921 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #38384a), color-stop(1, #191921)) !important;
  background-image: -webkit-linear-gradient(top, #38384a 0%, #191921 100%) !important;
  background-image: linear-gradient(to bottom, #38384a 0%, #191921 100%) !important;
  background-position: 0 0;
  border: 1px solid #000;
  -moz-border-bottom-colors: #0f0f14;
  -moz-border-top-colors: #686881;
  -moz-border-left-colors: #0f0f14;
  -moz-border-right-colors: #686881;
  border-radius: 10px;
  border-bottom-color: #0f0f14;
  border-top-color: #686881;
  border-left-color: #0f0f14;
  border-right-color: #686881;
  border-radius: 10px;
  float: left;
  margin-top: 2%;
  width: 62px;
  margin-left: 0;
  margin-bottom: 1%;
}
/* line 330, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-mobile_lang_switch .mobile_lang_switch {
  color: #EECD0E;
  float: right;
  padding-bottom: 29%;
  padding-top: 29%;
  text-align: center;
  text-decoration: none;
  width: 100%;
}
/* line 339, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-mobile_lang_switch:active {
  background-image: -ms-linear-gradient(top, #5d5d7b 0%, #191921 100%) !important;
  background-image: -moz-linear-gradient(top, #5d5d7b 0%, #191921 100%) !important;
  background-image: -o-linear-gradient(top, #5d5d7b 0%, #191921 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5d5d7b), color-stop(1, #191921)) !important;
  background-image: -webkit-linear-gradient(top, #5d5d7b 0%, #191921 100%) !important;
  background-image: linear-gradient(to bottom, #5d5d7b 0%, #191921 100%) !important;
  background-position: 0 0;
  border: 1px solid #000;
  -moz-border-bottom-colors: #0f0f14;
  -moz-border-top-colors: #686881;
  -moz-border-left-colors: #0f0f14;
  -moz-border-right-colors: #686881;
  border-radius: 10px;
  border-bottom-color: #0f0f14;
  border-top-color: #686881;
  border-left-color: #0f0f14;
  border-right-color: #686881;
  border-radius: 10px;
}

/* line 345, ../sass/_mobile-mix.scss */
.block-irdavid_mobile {
  color: gray;
}

/* line 348, ../sass/_mobile-mix.scss */
#block-menu-menu-mobile-footer {
  color: #808080;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  border-top: 1px solid #808080;
  padding-top: 40px;
}
/* line 355, ../sass/_mobile-mix.scss */
#block-menu-menu-mobile-footer ul {
  width: 100%;
  padding: 0;
  margin-right: auto;
  margin-left: auto;
}
/* line 360, ../sass/_mobile-mix.scss */
#block-menu-menu-mobile-footer ul li {
  height: 2%;
  list-style: none outside none;
  margin: 0;
  padding: 0 2%;
  position: relative;
  text-align: center;
  width: 44%;
  min-height: 4em;
  float: right;
}
/* line 370, ../sass/_mobile-mix.scss */
#block-menu-menu-mobile-footer ul li a {
  color: #f1bd07;
  text-decoration: none;
}
/* line 374, ../sass/_mobile-mix.scss */
#block-menu-menu-mobile-footer ul li:after {
  border-left: 1px solid gray;
  content: "";
  height: 16px;
  position: absolute;
  left: 0;
  right: auto;
  top: 11%;
}
/* line 384, ../sass/_mobile-mix.scss */
#block-menu-menu-mobile-footer ul li.first_col {
  text-align: right;
  width: 20%;
  padding: 0 4% 0 2%;
}
/* line 389, ../sass/_mobile-mix.scss */
#block-menu-menu-mobile-footer ul li.last_col {
  text-align: left;
  width: 20%;
  padding: 0 2% 0 4%;
}
/* line 394, ../sass/_mobile-mix.scss */
#block-menu-menu-mobile-footer ul li.last_row {
  text-align: right;
  width: 32%;
  padding: 0 4% 0 2%;
}
/* line 399, ../sass/_mobile-mix.scss */
#block-menu-menu-mobile-footer ul li.last_row.last_col {
  text-align: left;
  width: 56%;
  padding: 0 2% 0 4%;
}
/* line 404, ../sass/_mobile-mix.scss */
#block-menu-menu-mobile-footer ul li.last_col:after {
  border: none;
}

/* line 410, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-contact {
  color: #f1bd07;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  padding-bottom: 7%;
  border-bottom: 1px solid black;
}
/* line 417, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-contact h2 {
  font-size: 116.2%;
  margin-bottom: 14px;
  margin-top: 22px;
}
/* line 422, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-contact .content {
  height: 55px;
  margin: auto;
  width: 166px;
}
/* line 426, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-contact .content a {
  background-image: url('/sites/all/themes/mobile/css/images/PhoneNumberNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  color: rgba(0, 0, 0, 0);
  display: inline-block;
  height: 57px;
  text-decoration: none;
  width: 167px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-contact .content a {
  background-image: url('/sites/all/themes/mobile/css/images/PhoneNumberNormal.png');
}
/* line 433, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-contact .content a:active {
  background-image: url('/sites/all/themes/mobile/css/images/PhoneNumberPressed.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-contact .content a:active {
  background-image: url('/sites/all/themes/mobile/css/images/PhoneNumberPressed.png');
}

/* line 439, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-social {
  border-top: 1px solid gray;
  color: #FFFFFF;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  border-top: 1px solid gray;
  padding-bottom: 3%;
  border-bottom: 1px solid black;
}
/* line 448, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-social h2 {
  margin-top: 16px;
  font-size: 116%;
  font-weight: normal;
}
/* line 453, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-social .social {
  width: 13%;
  display: inline-block;
  margin: 1%;
  margin-top: 10px;
  border-radius: 20% 20% 20% 20%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
/* line 462, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-social .social a {
  position: relative;
  height: 0;
  padding-bottom: 90%;
  width: 100%;
}
/* line 469, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-social .twitter {
  background-image: url('/sites/all/themes/mobile/css/images/Twitter.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-color: #2CAAE1;
  background-size: 62% auto;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-social .twitter {
  background-image: url('/sites/all/themes/mobile/css/images/Twitter.png');
}
/* line 475, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-social .facebook {
  background-image: url('/sites/all/themes/mobile/css/images/Facebook.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-color: #3C5A98;
  background-size: 34% auto;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-social .facebook {
  background-image: url('/sites/all/themes/mobile/css/images/Facebook.png');
}
/* line 480, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-social .youtube {
  background-image: url('/sites/all/themes/mobile/css/images/YouTube.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-color: #ED2828;
  background-size: 50% auto;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-social .youtube {
  background-image: url('/sites/all/themes/mobile/css/images/YouTube.png');
}
/* line 485, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-social .twitter:active {
  background-color: #42D5F0;
  box-shadow: 0 0 9px white;
}
/* line 490, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-social .facebook:active {
  background-color: #5A87CC;
  box-shadow: 0 0 9px white;
}
/* line 495, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-social .youtube:active {
  background-color: #F63C3C;
  box-shadow: 0 0 9px white;
}

/* line 501, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-copyright {
  color: #808080;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  border-top: 1px solid gray;
  padding-bottom: 2%;
  padding-top: 2%;
  text-align: center;
  border-bottom: 1px solid #000000;
}

/* line 515, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links {
  float: right;
  margin-top: 0;
  position: relative;
  width: 83.0%;
  position: relative;
}
/* line 520, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links.mini {
  width: 62px !important;
}
/* line 522, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links.mini .content {
  display: none;
}
/* line 528, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links.closed .activetrail {
  border-radius: 10px;
  background-image: -ms-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -moz-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -o-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd71b), color-stop(1, #e3ab17)) !important;
  background-image: -webkit-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: linear-gradient(to bottom, #fbd71b 0%, #e3ab17 100%) !important;
  background-position: 0 0;
  border: 1px solid #000;
  -moz-border-bottom-colors: #8e6a0a;
  -moz-border-top-colors: #fdea89;
  -moz-border-left-colors: #8e6a0a;
  -moz-border-right-colors: #fdea89;
  border-radius: 10px;
  border-bottom-color: #8e6a0a;
  border-top-color: #fdea89;
  border-left-color: #8e6a0a;
  border-right-color: #fdea89;
}
/* line 534, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .activetrail {
  font-size: 122%;
  padding-right: 62px;
  padding-left: 0;
  font-weight: bold;
  height: 56px;
  font-family: arial;
  color: black;
  cursor: pointer;
  background-size: 100% auto;
  border-radius: 10px 10px 0  0;
  background-color: #FBD71B;
  position: relative;
}
/* line 547, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .activetrail .inner {
  line-height: 56px;
  overflow: hidden;
  height: 56px;
}
/* line 552, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .activetrail:before {
  background-repeat: no-repeat;
  background-size: 20% auto;
  content: "";
  height: 30px;
  right: 4.8%;
  left: auto;
  position: absolute;
  top: 15px;
  width: 7.6%;
}
/* line 563, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .activetrail:after {
  background-image: url('/sites/all/themes/mobile/css/images/BlackCollaps.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: auto;
  bottom: 0;
  content: "";
  height: 5px;
  right: auto;
  margin: auto 0;
  position: absolute;
  left: 25px;
  top: 0;
  width: 21px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-main_links .activetrail:after {
  background-image: url('/sites/all/themes/mobile/css/images/BlackCollaps.png');
}
/* line 579, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links.mini .menu_overlay {
  background-image: -ms-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -moz-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -o-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd71b), color-stop(1, #e3ab17)) !important;
  background-image: -webkit-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: linear-gradient(to bottom, #fbd71b 0%, #e3ab17 100%) !important;
  background-position: 0 0;
  border: 1px solid #000;
  -moz-border-bottom-colors: #8e6a0a;
  -moz-border-top-colors: #fdea89;
  -moz-border-left-colors: #8e6a0a;
  -moz-border-right-colors: #fdea89;
  border-radius: 10px;
  border-bottom-color: #8e6a0a;
  border-top-color: #fdea89;
  border-left-color: #8e6a0a;
  border-right-color: #fdea89;
  width: 100%;
  cursor: pointer;
  height: auto;
  position: relative;
  border-radius: 10px;
}
/* line 587, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links.mini .menu_overlay .inner {
  height: 0;
  padding-bottom: 90%;
  position: relative;
}
/* line 593, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links.mini .activetrail {
  display: none;
}
/* line 598, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links.closed .activetrail:after {
  background-image: url('/sites/all/themes/mobile/css/images/BlackExpend.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: auto;
  height: 21px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-main_links.closed .activetrail:after {
  background-image: url('/sites/all/themes/mobile/css/images/BlackExpend.png');
}
/* line 603, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links.closed .links {
  display: none;
}
/* line 607, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links {
  .       display: table;
  background-image: -ms-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -moz-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -o-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd71b), color-stop(1, #e3ab17)) !important;
  background-image: -webkit-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: linear-gradient(to bottom, #fbd71b 0%, #e3ab17 100%) !important;
  background-position: 0 0;
  border-radius: 0 0 0.5em 0.5em;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 2;
  right: 0;
  left: auto;
}
/* line 619, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr:last-child td {
  border-bottom: 0;
}
/* line 621, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr:last-child td:first-child {
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0.5em;
  border-bottom-right-radius: 0.5em;
}
/* line 624, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr:last-child td:last-child {
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-border-bottom-left-radius: 0.5em;
  border-bottom-left-radius: 0.5em;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 629, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td {
  height: 60px;
  position: relative;
  border: 1px solid #292936;
}
/* line 633, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td:first-child {
  border-right: 0;
  border-left: 1px solid #292936;
}
/* line 637, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td:last-child {
  border-left: 0;
  border-right: 1px solid #292936;
}
/* line 641, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td a {
  float: right;
  text-align: right;
  position: relative;
  padding: 0 60px 0 12%;
  font-size: 110%;
  text-decoration: none;
  color: black;
}
/* line 649, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td a:before {
  content: "";
  height: 21px;
  right: 0;
  left: auto;
  position: absolute;
  top: 0;
  width: 40px;
  bottom: 0;
  margin: auto 0;
  background-position-x: 50%;
}
/* line 662, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td #home_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/HomeNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: auto;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-main_links .links tr td #home_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/HomeNormal.png');
}
/* line 666, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td #tours_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/ToursNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: auto;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-main_links .links tr td #tours_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/ToursNormal.png');
}
/* line 670, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td #info_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/infoNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: auto;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-main_links .links tr td #info_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/infoNormal.png');
}
/* line 674, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td #gallery_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/GalleryNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: auto;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-main_links .links tr td #gallery_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/GalleryNormal.png');
}
/* line 678, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td #events_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/EventsNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: auto;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-main_links .links tr td #events_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/EventsNormal.png');
}
/* line 682, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td #shop_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/ShopNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: auto;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-main_links .links tr td #shop_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/ShopNormal.png');
}
/* line 686, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td #donate_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/DonateNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: auto;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-main_links .links tr td #donate_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/DonateNormal.png');
}
/* line 690, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td #contact_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/ContactNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: auto;
  height: 14px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-main_links .links tr td #contact_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/ContactNormal.png');
}
/* line 695, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td #passover_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/PassoverNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: auto;
  height: 26px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-main_links .links tr td #passover_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/PassoverNormal.png');
}
/* line 700, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td #summer_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/SummerNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: auto;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-main_links .links tr td #summer_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/SummerNormal.png');
}
/* line 704, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td.active {
  background-color: #fbe36a;
}
/* line 707, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links tr td:active {
  background-image: -ms-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -moz-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -o-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fdea89), color-stop(1, #fbf222)) !important;
  background-image: -webkit-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: linear-gradient(to bottom, #fdea89 0%, #fbf222 100%) !important;
  background-position: 0 0;
}

/* line 715, ../sass/_mobile-mix.scss */
.menu_overlay {
  position: absolute;
  top: 0;
  width: 62px;
  right: 0;
  left: auto;
  height: 100%;
}
/* line 722, ../sass/_mobile-mix.scss */
.menu_overlay:before {
  bottom: 0;
  content: "";
  height: 50%;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 50%;
  background-image: url('/sites/all/themes/mobile/css/images/HomeSelected.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .menu_overlay:before {
  background-image: url('/sites/all/themes/mobile/css/images/HomeSelected.png');
}
/* line 734, ../sass/_mobile-mix.scss */
.menu_overlay.home_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/HomeSelected.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 31px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .menu_overlay.home_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/HomeSelected.png');
}
/* line 738, ../sass/_mobile-mix.scss */
.menu_overlay.tours_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/ToursSelected.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 30px;
  margin: auto;
  width: 24px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .menu_overlay.tours_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/ToursSelected.png');
}
/* line 744, ../sass/_mobile-mix.scss */
.menu_overlay.info_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/InfoSelected.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 30px;
  height: 30px;
  margin: auto;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .menu_overlay.info_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/InfoSelected.png');
}
/* line 750, ../sass/_mobile-mix.scss */
.menu_overlay.events_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/EventsSelected.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 31px;
  width: 31px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .menu_overlay.events_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/EventsSelected.png');
}
/* line 755, ../sass/_mobile-mix.scss */
.menu_overlay.gallery_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/GallerySelected.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 37px;
  height: 28px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .menu_overlay.gallery_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/GallerySelected.png');
}
/* line 760, ../sass/_mobile-mix.scss */
.menu_overlay.shop_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/ShopSelected.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 35px;
  height: 34px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .menu_overlay.shop_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/ShopSelected.png');
}
/* line 765, ../sass/_mobile-mix.scss */
.menu_overlay.donate_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/DonateSelected.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 35px;
  height: 27px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .menu_overlay.donate_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/DonateSelected.png');
}
/* line 770, ../sass/_mobile-mix.scss */
.menu_overlay.contact_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/ContactSelected.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 22px;
  width: 33px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .menu_overlay.contact_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/ContactSelected.png');
}
/* line 775, ../sass/_mobile-mix.scss */
.menu_overlay.passover_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/PassoverSelected.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 39px;
  width: 22px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .menu_overlay.passover_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/PassoverSelected.png');
}
/* line 780, ../sass/_mobile-mix.scss */
.menu_overlay.summer_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/SummerSelected.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 39px;
  width: 33px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .menu_overlay.summer_link:before {
  background-image: url('/sites/all/themes/mobile/css/images/SummerSelected.png');
}
/* line 785, ../sass/_mobile-mix.scss */
.menu_overlay:before {
  background-size: auto !important;
}

/* line 790, ../sass/_mobile-mix.scss */
#block-views-nodequeue_1-block h2 {
  margin: 11px -3% 15px -3%;
  font-size: 116%;
  width: 106%;
}

/* line 800, ../sass/_mobile-mix.scss */
.flexslider {
  margin: 0 !important;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  border: medium none !important;
  border-radius: 0 0 0 0;
  box-shadow: none;
  margin: 0 0 60px;
}
/* line 807, ../sass/_mobile-mix.scss */
.flexslider .flex-viewport {
  direction: ltr;
}
/* line 810, ../sass/_mobile-mix.scss */
.flexslider .flex-viewport .slides {
  height: 100%;
  padding: 0;
}
/* line 813, ../sass/_mobile-mix.scss */
.flexslider .flex-viewport .slides li {
  padding: 0px 0px !important;
  margin: 0 0 0 0;
}
/* line 819, ../sass/_mobile-mix.scss */
.flexslider .flex-viewport .slides li a {
  text-decoration: none;
}
/* line 822, ../sass/_mobile-mix.scss */
.flexslider .flex-viewport .slides li .title {
  position: absolute;
  bottom: 0;
  background: url('/sites/all/themes/mobile/css/images/TextBG.svg?1473934885') repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  color: white;
  font-size: 1.2em;
  font-weight: normal;
  padding: 0.7em 3% 0.8em 3%;
  width: 96%;
  text-align: right;
  text-decoration: none;
  right: -1%;
  left: auto;
}
/* line 147, ../sass/_mobile-mix.scss */
.no-svg .flexslider .flex-viewport .slides li .title {
  background-image: url('/sites/all/themes/mobile/css/images/TextBG.png');
}
/* line 837, ../sass/_mobile-mix.scss */
.flexslider .flex-viewport .slides li.video embed {
  width: 100%;
}
/* line 840, ../sass/_mobile-mix.scss */
.flexslider .flex-viewport .slides li.video .title {
  display: none;
}
/* line 844, ../sass/_mobile-mix.scss */
.flexslider .flex-viewport .slides li img {
  height: auto;
  width: 100%;
}
/* line 849, ../sass/_mobile-mix.scss */
.flexslider .flex-viewport .slides > li {
  position: relative !important;
}
/* line 854, ../sass/_mobile-mix.scss */
.flexslider .flex-control-paging {
  background-color: #112433;
  bottom: -14px;
  width: 92%;
}
/* line 858, ../sass/_mobile-mix.scss */
.flexslider .flex-control-paging li {
  margin: 0 2% 0 0;
}
/* line 860, ../sass/_mobile-mix.scss */
.flexslider .flex-control-paging li:first-child {
  margin: 0 2% 0 0;
}
/* line 863, ../sass/_mobile-mix.scss */
.flexslider .flex-control-paging li a {
  background: #313e48;
  background: gray;
  display: inline-block;
  overflow: hidden;
  width: 10px;
  height: 0px;
  padding-top: 10px;
  text-align: center;
  -webkit-border-radius: 300px;
  border-radius: 300px;
}
/* line 874, ../sass/_mobile-mix.scss */
.flexslider .flex-control-paging li a.flex-active {
  background: #f1bd07;
}
/* line 880, ../sass/_mobile-mix.scss */
.flexslider .flex-direction-nav {
  background-color: #112433;
}
/* line 882, ../sass/_mobile-mix.scss */
.flexslider .flex-direction-nav li {
  list-style: none outside none;
}
/* line 885, ../sass/_mobile-mix.scss */
.flexslider .flex-direction-nav a {
  color: rgba(0, 0, 0, 0);
  text-shadow: 0 0 0 rgba(0, 0, 0, 0);
  width: 14%;
  height: 21%;
  top: 47%;
  background-color: #03070A;
  border-radius: 14px;
  background-size: 28% auto !important;
  background-position: 42%;
}
/* line 895, ../sass/_mobile-mix.scss */
.flexslider .flex-direction-nav a:active {
  box-shadow: 0 0 15px white;
  background-color: #2A2A2A;
}
/* line 900, ../sass/_mobile-mix.scss */
.flexslider .flex-direction-nav a:before, .flexslider .flex-direction-nav a:after {
  content: "" !important;
}
/* line 903, ../sass/_mobile-mix.scss */
.flexslider .flex-direction-nav a.flex-prev {
  background-image: url('/sites/all/themes/mobile/css/images/PictureSlide.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: -18px;
  right: auto;
  background-position: 56%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .flexslider .flex-direction-nav a.flex-prev {
  background-image: url('/sites/all/themes/mobile/css/images/PictureSlide.png');
}
/* line 910, ../sass/_mobile-mix.scss */
.flexslider .flex-direction-nav a.flex-next {
  background-image: url('/sites/all/themes/mobile/css/images/PictureSlideright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  right: -20px;
  left: auto;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .flexslider .flex-direction-nav a.flex-next {
  background-image: url('/sites/all/themes/mobile/css/images/PictureSlideright.png');
}

/* line 919, ../sass/_mobile-mix.scss */
#block-views-Mobile_hp_sites_links-block_1 {
  margin-bottom: 7%;
}
/* line 921, ../sass/_mobile-mix.scss */
#block-views-Mobile_hp_sites_links-block_1 h2 {
  border-bottom: 1px solid white;
  padding-bottom: 12px;
  margin: 15px 0 8px 0;
  font-size: 117%;
}
/* line 928, ../sass/_mobile-mix.scss */
#block-views-Mobile_hp_sites_links-block_1 .view-Mobile-hp-sites-links .views-row {
  max-height: 136px;
  overflow: hidden;
  background-color: #313E48;
  margin-top: 11px;
  width: 100%;
  box-shadow: 1px 2px 1px black;
  position: relative;
  float: right;
}
/* line 937, ../sass/_mobile-mix.scss */
#block-views-Mobile_hp_sites_links-block_1 .view-Mobile-hp-sites-links .views-row .tour_all_site_tours_link {
  color: rgba(0, 0, 0, 0);
  height: 100%;
  padding: 0 0 0 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
/* line 945, ../sass/_mobile-mix.scss */
#block-views-Mobile_hp_sites_links-block_1 .view-Mobile-hp-sites-links .views-row .tour_all_site_tours_link:active {
  background: url('/sites/all/themes/mobile/css/images/BlackOverlayPressed.svg?1473934885') repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
/* line 140, ../sass/_mobile-mix.scss */
.no-svg #block-views-Mobile_hp_sites_links-block_1 .view-Mobile-hp-sites-links .views-row .tour_all_site_tours_link:active {
  background-image: url('/sites/all/themes/mobile/css/images/BlackOverlayPressed.png');
}
/* line 949, ../sass/_mobile-mix.scss */
#block-views-Mobile_hp_sites_links-block_1 .view-Mobile-hp-sites-links .views-row:after {
  background-image: url('/sites/all/themes/mobile/css/images/MoveToArrowNormalright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 17px;
  position: absolute;
  left: 3%;
  right: auto;
  top: 0;
  content: "";
  bottom: 0;
  margin: auto 0;
  height: 28px;
}
/* line 961, ../sass/_mobile-mix.scss */
#block-views-Mobile_hp_sites_links-block_1 .view-Mobile-hp-sites-links .views-row div:first-child {
  width: 100% !important;
}
/* line 964, ../sass/_mobile-mix.scss */
#block-views-Mobile_hp_sites_links-block_1 .view-Mobile-hp-sites-links .views-row img {
  float: right;
  margin: 0 0 0 5%;
  width: 32% !important;
  height: auto;
}
/* line 970, ../sass/_mobile-mix.scss */
#block-views-Mobile_hp_sites_links-block_1 .view-Mobile-hp-sites-links .views-row .text {
  float: right;
  width: 55%;
  padding-top: 10px;
  font-size: 96%;
}
/* line 975, ../sass/_mobile-mix.scss */
#block-views-Mobile_hp_sites_links-block_1 .view-Mobile-hp-sites-links .views-row .text .title {
  color: #f1bd07;
  text-decoration: none;
}
/* line 979, ../sass/_mobile-mix.scss */
#block-views-Mobile_hp_sites_links-block_1 .view-Mobile-hp-sites-links .views-row .text .summery {
  color: white;
}
/* line 983, ../sass/_mobile-mix.scss */
#block-views-Mobile_hp_sites_links-block_1 .view-Mobile-hp-sites-links .views-row:active {
  background: url('/sites/all/themes/mobile/css/images/BlackOverlayPressed.svg?1473934885') repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
/* line 140, ../sass/_mobile-mix.scss */
.no-svg #block-views-Mobile_hp_sites_links-block_1 .view-Mobile-hp-sites-links .views-row:active {
  background-image: url('/sites/all/themes/mobile/css/images/BlackOverlayPressed.png');
}
/* line 985, ../sass/_mobile-mix.scss */
#block-views-Mobile_hp_sites_links-block_1 .view-Mobile-hp-sites-links .views-row:active img, #block-views-Mobile_hp_sites_links-block_1 .view-Mobile-hp-sites-links .views-row:active .text {
  opacity: 0.9;
}

/* line 993, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links .links {
  display: table;
}

/* line 995, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-main_links.closed .links {
  display: none;
}

/* line 997, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-info {
  margin-right: auto;
  margin-left: auto;
  width: 100%;
  margin: 0 auto 14px auto;
}
/* line 1002, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-info .content {
  display: inline-block;
  width: 100%;
}
/* line 1005, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-info .content .mobile_info {
  position: absolute;
  width: 30.5%;
  margin-right: 1%;
  padding: 70px 0% 0;
  color: #FFFFFF;
  float: left;
  margin: 0 3%;
  position: relative;
  text-align: center;
  font-size: 113%;
  line-height: 100%;
  text-decoration: none;
  height: 73px;
  background-image: -ms-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -moz-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -o-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #374652), color-stop(1, #29343c)) !important;
  background-image: -webkit-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: linear-gradient(to bottom, #374652 0%, #29343c 100%) !important;
  background-position: 0 0;
  border: 1px solid #000;
  -moz-border-bottom-colors: #344451;
  -moz-border-top-colors: #435868;
  -moz-border-left-colors: #344451;
  -moz-border-right-colors: #435868;
  border-radius: 10px;
  border-bottom-color: #344451;
  border-top-color: #435868;
  border-left-color: #344451;
  border-right-color: #435868;
}
/* line 1020, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-info .content .mobile_info .inner {
  position: relative;
  padding: 1px 0 70px 0;
}
/* line 1023, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-info .content .mobile_info .inner .inner2 {
  position: absolute;
  width: 80%;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin-top: 22px;
}
/* line 1034, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-info .content .mobile_info:active {
  box-shadow: 0 0 10px white;
}
/* line 1037, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-info .content .mobile_info.map {
  margin: 0;
}
/* line 1039, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-info .content .mobile_info.map:after {
  background-image: url('/sites/all/themes/mobile/css/images/DirectionsNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-size: 100% auto;
  bottom: 0;
  content: "";
  height: auto;
  left: 0;
  margin: 10% auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 42%;
  background-size: auto;
  width: 60px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-info .content .mobile_info.map:after {
  background-image: url('/sites/all/themes/mobile/css/images/DirectionsNormal.png');
}
/* line 1045, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-info .content .mobile_info.price {
  margin-right: 0%;
  margin-left: 0%;
}
/* line 1048, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-info .content .mobile_info.price:after {
  background-image: url('/sites/all/themes/mobile/css/images/PriceListNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-size: 100% auto;
  bottom: 0;
  content: "";
  height: auto;
  left: 0;
  margin: 10% auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 42%;
  background-size: auto;
  width: 47px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-info .content .mobile_info.price:after {
  background-image: url('/sites/all/themes/mobile/css/images/PriceListNormal.png');
}
/* line 1055, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-info .content .mobile_info.hours:after {
  background-image: url('/sites/all/themes/mobile/css/images/TimesNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-size: 100% auto;
  bottom: 0;
  content: "";
  height: auto;
  left: 0;
  margin: 10% auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 42%;
  background-size: auto;
  width: 60px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-info .content .mobile_info.hours:after {
  background-image: url('/sites/all/themes/mobile/css/images/TimesNormal.png');
}
/* line 1062, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-info .content .mobile_info.map:active:after {
  background-image: url('/sites/all/themes/mobile/css/images/DirectionsPressed.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-size: 100% auto;
  bottom: 0;
  content: "";
  height: auto;
  left: 0;
  margin: 10% auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 42%;
  background-size: auto;
  width: 60px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-info .content .mobile_info.map:active:after {
  background-image: url('/sites/all/themes/mobile/css/images/DirectionsPressed.png');
}
/* line 1069, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-info .content .mobile_info.price:active:after {
  background-image: url('/sites/all/themes/mobile/css/images/PriceListPressed.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-size: 100% auto;
  bottom: 0;
  content: "";
  height: auto;
  left: 0;
  margin: 10% auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 42%;
  background-size: auto;
  width: 47px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-info .content .mobile_info.price:active:after {
  background-image: url('/sites/all/themes/mobile/css/images/PriceListPressed.png');
}
/* line 1076, ../sass/_mobile-mix.scss */
#block-irdavid_mobile-info .content .mobile_info.hours:active:after {
  background-image: url('/sites/all/themes/mobile/css/images/TimesPressed.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-size: 100% auto;
  bottom: 0;
  content: "";
  height: auto;
  left: 0;
  margin: 10% auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 42%;
  background-size: auto;
  width: 60px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #block-irdavid_mobile-info .content .mobile_info.hours:active:after {
  background-image: url('/sites/all/themes/mobile/css/images/TimesPressed.png');
}

/* line 1087, ../sass/_mobile-mix.scss */
#block-views-mobile_special_content-block_1 {
  border: 1px solid gray;
  width: 98%;
  margin: 0 auto;
}
/* line 1091, ../sass/_mobile-mix.scss */
#block-views-mobile_special_content-block_1 .special_link {
  position: relative;
  float: right;
  width: 100%;
  text-decoration: none;
}
/* line 1092, ../sass/_mobile-mix.scss */
#block-views-mobile_special_content-block_1 .special_link div:first-child {
  width: 100% !important;
}
/* line 1100, ../sass/_mobile-mix.scss */
#block-views-mobile_special_content-block_1 .special_link img {
  width: 100% !important;
  height: auto;
  float: right;
}
/* line 1105, ../sass/_mobile-mix.scss */
#block-views-mobile_special_content-block_1 .special_link .special_title {
  background: url('/sites/all/themes/mobile/css/images/TextBG.svg?1473934885') repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  position: absolute;
  top: 0;
  width: auto;
  color: white;
  font-size: 122%;
  font-weight: bold;
  margin-right: 2%;
  padding-right: 4%;
  padding-left: 6%;
  border-radius: 0 0 8% 8%;
  text-decoration: none;
  line-height: 200%;
}
/* line 147, ../sass/_mobile-mix.scss */
.no-svg #block-views-mobile_special_content-block_1 .special_link .special_title {
  background-image: url('/sites/all/themes/mobile/css/images/TextBG.png');
}
/* line 1120, ../sass/_mobile-mix.scss */
#block-views-mobile_special_content-block_1 .special_link .special_summery {
  background: url('/sites/all/themes/mobile/css/images/TextBG.svg?1473934885') repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  clear: both;
  display: inline-block;
  float: right;
  right: 0;
  left: auto;
  position: absolute;
  bottom: 0;
  color: white;
  padding-bottom: 1%;
  font-size: 100%;
  padding-right: 2%;
  line-height: 127%;
  width: 80%;
  min-height: 1em;
  padding-top: 1%;
  padding-bottom: 1%;
  padding-left: 18%;
}
/* line 147, ../sass/_mobile-mix.scss */
.no-svg #block-views-mobile_special_content-block_1 .special_link .special_summery {
  background-image: url('/sites/all/themes/mobile/css/images/TextBG.png');
}
/* line 1139, ../sass/_mobile-mix.scss */
#block-views-mobile_special_content-block_1 .special_link .special_summery:after {
  background-image: url('/sites/all/themes/mobile/css/images/MoveToArrowNormalright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: auto auto;
  width: 4%;
  height: 2em;
  position: absolute;
  left: 3%;
  right: auto;
  top: 0;
  content: "";
  bottom: 0;
  margin: auto 0;
}
/* line 1153, ../sass/_mobile-mix.scss */
#block-views-mobile_special_content-block_1 .special_link:active {
  background: url('/sites/all/themes/mobile/css/images/BlackOverlayPressed.svg?1473934885') repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
/* line 140, ../sass/_mobile-mix.scss */
.no-svg #block-views-mobile_special_content-block_1 .special_link:active {
  background-image: url('/sites/all/themes/mobile/css/images/BlackOverlayPressed.png');
}
/* line 1155, ../sass/_mobile-mix.scss */
#block-views-mobile_special_content-block_1 .special_link:active img, #block-views-mobile_special_content-block_1 .special_link:active .special_title, #block-views-mobile_special_content-block_1 .special_link:active .special_summery {
  opacity: 0.9;
}

/* line 1166, ../sass/_mobile-mix.scss */
.searchblock {
  width: 84%;
  float: left;
  position: relative;
  height: 58px;
}
/* line 1167, ../sass/_mobile-mix.scss */
.searchblock.mini {
  display: none;
}
/* line 1174, ../sass/_mobile-mix.scss */
.searchblock .content {
  border-radius: 8px;
  background-image: -ms-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -moz-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -o-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd71b), color-stop(1, #e3ab17)) !important;
  background-image: -webkit-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: linear-gradient(to bottom, #fbd71b 0%, #e3ab17 100%) !important;
  background-position: 0 0;
  border: 1px solid #000;
  -moz-border-bottom-colors: #8e6a0a;
  -moz-border-top-colors: #fdea89;
  -moz-border-left-colors: #8e6a0a;
  -moz-border-right-colors: #fdea89;
  border-radius: 10px;
  border-bottom-color: #8e6a0a;
  border-top-color: #fdea89;
  border-left-color: #8e6a0a;
  border-right-color: #fdea89;
}
/* line 1178, ../sass/_mobile-mix.scss */
.searchblock .content.pressed {
  background-image: url('/sites/all/themes/mobile/css/images/layout_MainMenuPressed.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .searchblock .content.pressed {
  background-image: url('/sites/all/themes/mobile/css/images/layout_MainMenuPressed.png');
}
/* line 1181, ../sass/_mobile-mix.scss */
.searchblock .content form {
  height: 56px;
  position: relative;
}
/* line 1187, ../sass/_mobile-mix.scss */
.searchblock #searchbox #terminput {
  display: block;
  float: right;
  border: none;
  position: absolute;
  top: 0%;
  bottom: 0;
  margin: auto 0;
  width: 76%;
  line-height: 100%;
  height: 73%;
  border-radius: 8px;
  padding-right: 3%;
  right: 1%;
  left: auto;
}
/* line 1203, ../sass/_mobile-mix.scss */
.searchblock #searchbox #submitinput {
  width: auto;
  margin-top: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  left: 3%;
  right: auto;
}
/* line 1213, ../sass/_mobile-mix.scss */
.searchblock #searchbox .clearterm {
  background-image: url('/sites/all/themes/mobile/css/images/ClearSearch.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  position: absolute;
  left: 21%;
  right: auto;
  top: 0;
  bottom: 0;
  width: 16px;
  height: 16px;
  margin: auto;
  cursor: pointer;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .searchblock #searchbox .clearterm {
  background-image: url('/sites/all/themes/mobile/css/images/ClearSearch.png');
}

/* line 1228, ../sass/_mobile-mix.scss */
.search_overlay {
  width: 62px;
  float: left;
  border-radius: 8px;
  background-image: -ms-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -moz-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -o-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd71b), color-stop(1, #e3ab17)) !important;
  background-image: -webkit-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: linear-gradient(to bottom, #fbd71b 0%, #e3ab17 100%) !important;
  background-position: 0 0;
  border: 1px solid #000;
  -moz-border-bottom-colors: #8e6a0a;
  -moz-border-top-colors: #fdea89;
  -moz-border-left-colors: #8e6a0a;
  -moz-border-right-colors: #fdea89;
  border-radius: 10px;
  border-bottom-color: #8e6a0a;
  border-top-color: #fdea89;
  border-left-color: #8e6a0a;
  border-right-color: #fdea89;
  position: relative;
  background-size: 100% auto;
  cursor: pointer;
}
/* line 1237, ../sass/_mobile-mix.scss */
.search_overlay .search_overlay_inner {
  position: relative;
  height: 0;
  padding-bottom: 92%;
  width: 100%;
}
/* line 1243, ../sass/_mobile-mix.scss */
.search_overlay:before {
  background-image: url('/sites/all/themes/mobile/css/images/Search.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: 100% auto;
  bottom: 0;
  content: "";
  height: 60%;
  margin: auto;
  position: absolute;
  top: 0;
  width: 54%;
  right: 0;
  left: 0;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .search_overlay:before {
  background-image: url('/sites/all/themes/mobile/css/images/Search.png');
}

/* line 1260, ../sass/_mobile-mix.scss */
.mobile_hp_news {
  margin: 0 1%;
  position: relative;
}
/* line 1263, ../sass/_mobile-mix.scss */
.mobile_hp_news h2 {
  border-bottom: 1px solid white;
  padding-bottom: 15px;
  margin-right: -1%;
  margin-left: -1%;
  font-size: 116%;
}
/* line 1270, ../sass/_mobile-mix.scss */
.mobile_hp_news .view-footer {
  position: absolute;
  left: 2.5%;
  right: auto;
  top: 0.5%;
  font-size: 108%;
}
/* line 1276, ../sass/_mobile-mix.scss */
.mobile_hp_news .view-footer a {
  color: #f1bd07;
  text-decoration: none;
}
/* line 1279, ../sass/_mobile-mix.scss */
.mobile_hp_news .view-footer a:after {
  background-image: url('/sites/all/themes/mobile/css/images/MoveToArrowNormalright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 26%;
  height: auto;
  position: absolute;
  left: -40%;
  right: auto;
  top: 2px;
  content: "";
  bottom: 0;
  margin: auto 0;
}
/* line 1293, ../sass/_mobile-mix.scss */
.mobile_hp_news .views-row {
  width: 100%;
  float: right;
  margin-top: 15px;
  border-bottom: 1px solid gray;
  margin-bottom: 8px;
}
/* line 1299, ../sass/_mobile-mix.scss */
.mobile_hp_news .views-row.views-row-last {
  border: none;
}
/* line 1302, ../sass/_mobile-mix.scss */
.mobile_hp_news .views-row .views-field-title {
  color: #f1bd07;
  font-size: 116%;
  font-weight: bold;
  line-height: 96%;
}
/* line 1310, ../sass/_mobile-mix.scss */
.mobile_hp_news .views-row .views-field-field-link-title-value a {
  background-image: -ms-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -moz-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -o-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd71b), color-stop(1, #e3ab17)) !important;
  background-image: -webkit-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: linear-gradient(to bottom, #fbd71b 0%, #e3ab17 100%) !important;
  background-position: 0 0;
  border: 1px solid #000;
  -moz-border-bottom-colors: #8e6a0a;
  -moz-border-top-colors: #fdea89;
  -moz-border-left-colors: #8e6a0a;
  -moz-border-right-colors: #fdea89;
  border-radius: 10px;
  border-bottom-color: #8e6a0a;
  border-top-color: #fdea89;
  border-left-color: #8e6a0a;
  border-right-color: #fdea89;
  color: #000000;
  display: inline-block;
  font-weight: bold;
  padding: 10px 6% 10px 12%;
  position: relative;
  text-decoration: none;
  font-size: 120%;
  margin-top: 20px;
  margin-bottom: 20px;
}
/* line 66, ../sass/_mobile-mix.scss */
.mobile_hp_news .views-row .views-field-field-link-title-value a:after {
  background-image: url('/sites/all/themes/mobile/css/images/ButtonArrowright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  bottom: 0;
  content: "";
  height: 10px;
  margin: auto;
  position: absolute;
  left: 5%;
  right: auto;
  top: 0;
  width: 10px;
}
/* line 78, ../sass/_mobile-mix.scss */
.mobile_hp_news .views-row .views-field-field-link-title-value a:active {
  background-image: -ms-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -moz-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -o-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fdea89), color-stop(1, #fbf222)) !important;
  background-image: -webkit-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: linear-gradient(to bottom, #fdea89 0%, #fbf222 100%) !important;
  background-position: 0 0;
}

/************************************/
/**    style for contact page    ***/
/***********************************/
/* line 1321, ../sass/_mobile-mix.scss */
.compact-form-label {
  color: #808080;
}

/* line 1325, ../sass/_mobile-mix.scss */
div.error.messages-inline {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: medium none;
  color: #FF0000;
}

/* line 1330, ../sass/_mobile-mix.scss */
.form-item input.error, .form-item textarea.error, .form-item select.error {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: none repeat scroll 0 0 #FFD7D7;
  border-bottom: medium none;
  border-color: #808080;
  border-image: none;
}

/* line 1342, ../sass/_mobile-mix.scss */
.contact_form_title {
  border-bottom: 2px solid #ABABAB;
  padding-bottom: 14px;
  padding-top: 14px;
}

/* line 1347, ../sass/_mobile-mix.scss */
.webform-client-form {
  margin: 2% 4% 0;
}
/* line 1349, ../sass/_mobile-mix.scss */
.webform-client-form .form-item.compact-form-wrapper, .webform-client-form .form-item {
  display: inline-block;
  height: 56px;
  width: 100%;
  margin-bottom: 2%;
  margin-top: 4%;
  text-align: right;
}
/* line 1356, ../sass/_mobile-mix.scss */
.webform-client-form .form-item.compact-form-wrapper label, .webform-client-form .form-item label {
  right: 5px;
  bottom: 0;
  color: #ABABAB;
  display: inline;
  font-size: 145%;
  font-weight: normal;
  height: 40%;
  margin: auto;
  position: absolute;
  top: 0;
}
/* line 1367, ../sass/_mobile-mix.scss */
.webform-client-form .form-item.compact-form-wrapper label .form-not-required, .webform-client-form .form-item label .form-not-required {
  color: #D2D2D2;
}
/* line 1372, ../sass/_mobile-mix.scss */
.webform-client-form .form-item.compact-form-wrapper input, .webform-client-form .form-item input {
  width: 100%;
  height: 100%;
  font-size: 120%;
  color: #000000;
  border-radius: 10px;
  padding: 0;
}
/* line 1382, ../sass/_mobile-mix.scss */
.webform-client-form .webform-component-textarea .form-item.compact-form-wrapper {
  height: 175px;
}
/* line 1384, ../sass/_mobile-mix.scss */
.webform-client-form .webform-component-textarea .form-item.compact-form-wrapper label {
  bottom: auto;
  margin: 0;
  top: 8%;
  height: 18%;
}
/* line 1390, ../sass/_mobile-mix.scss */
.webform-client-form .webform-component-textarea .form-item.compact-form-wrapper textarea {
  width: 100%;
  height: 100%;
  font-size: 120%;
  color: #ABABAB;
  border-radius: 10px;
  padding: 0;
}
/* line 1400, ../sass/_mobile-mix.scss */
.webform-client-form .webform-component-checkboxes {
  margin: 20px auto 0 auto;
  width: 100%;
}
/* line 1404, ../sass/_mobile-mix.scss */
.webform-client-form .form-actions {
  height: 57px;
  margin: 29px auto 40px auto;
  width: 166px;
  position: relative;
}
/* line 1409, ../sass/_mobile-mix.scss */
.webform-client-form .form-actions input {
  background-image: -ms-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -moz-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -o-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd71b), color-stop(1, #e3ab17)) !important;
  background-image: -webkit-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: linear-gradient(to bottom, #fbd71b 0%, #e3ab17 100%) !important;
  background-position: 0 0;
  border: 1px solid #000;
  -moz-border-bottom-colors: #8e6a0a;
  -moz-border-top-colors: #fdea89;
  -moz-border-left-colors: #8e6a0a;
  -moz-border-right-colors: #fdea89;
  border-radius: 10px;
  border-bottom-color: #8e6a0a;
  border-top-color: #fdea89;
  border-left-color: #8e6a0a;
  border-right-color: #fdea89;
  color: #000000;
  display: inline-block;
  font-weight: bold;
  padding: 10px 6% 10px 12%;
  position: relative;
  text-decoration: none;
  font-size: 120%;
  margin-top: 20px;
  padding: 14px 6% 14px 12%;
  width: 100%;
  margin-top: 0;
  cursor: pointer;
}
/* line 66, ../sass/_mobile-mix.scss */
.webform-client-form .form-actions input:after {
  background-image: url('/sites/all/themes/mobile/css/images/ButtonArrowright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  bottom: 0;
  content: "";
  height: 10px;
  margin: auto;
  position: absolute;
  left: 5%;
  right: auto;
  top: 0;
  width: 10px;
}
/* line 78, ../sass/_mobile-mix.scss */
.webform-client-form .form-actions input:active {
  background-image: -ms-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -moz-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -o-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fdea89), color-stop(1, #fbf222)) !important;
  background-image: -webkit-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: linear-gradient(to bottom, #fdea89 0%, #fbf222 100%) !important;
  background-position: 0 0;
}
/* line 1416, ../sass/_mobile-mix.scss */
.webform-client-form .form-actions .form_action_bg {
  background-image: url('/sites/all/themes/mobile/css/images/ButtonArrowright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: auto auto;
  bottom: 0;
  height: 13px;
  left: 50px;
  margin: auto;
  position: absolute;
  right: auto;
  top: 0;
  width: 8px;
}

/* line 1431, ../sass/_mobile-mix.scss */
.webform-client-form {
  margin: 30px;
}
/* line 1433, ../sass/_mobile-mix.scss */
.webform-client-form .form-item {
  display: inline-block;
  height: 56px;
  width: 100%;
  margin-bottom: 2%;
  margin-top: 4%;
  text-align: right;
}
/* line 1440, ../sass/_mobile-mix.scss */
.webform-client-form .form-item label {
  right: 5px;
  bottom: 0;
  color: #ABABAB;
  display: inline;
  font-size: 145%;
  font-weight: normal;
  height: 40%;
  margin: auto;
  position: absolute;
  top: 0;
}
/* line 1451, ../sass/_mobile-mix.scss */
.webform-client-form .form-item label .form-not-required {
  color: #D2D2D2;
}
/* line 1456, ../sass/_mobile-mix.scss */
.webform-client-form .form-item input {
  width: 100%;
  height: 100%;
  font-size: 120%;
  color: #000000;
  border-radius: 10px;
  padding: 0;
}
/* line 1466, ../sass/_mobile-mix.scss */
.webform-client-form .webform-component-textarea .form-item.compact-form-wrapper {
  height: 175px;
}
/* line 1468, ../sass/_mobile-mix.scss */
.webform-client-form .webform-component-textarea .form-item.compact-form-wrapper label {
  bottom: auto;
  margin: 0;
  top: 8%;
  height: 18%;
}
/* line 1474, ../sass/_mobile-mix.scss */
.webform-client-form .webform-component-textarea .form-item.compact-form-wrapper textarea {
  width: 100%;
  height: 100%;
  font-size: 120%;
  color: #ABABAB;
  border-radius: 10px;
  padding: 0;
}
/* line 1484, ../sass/_mobile-mix.scss */
.webform-client-form .webform-component-checkboxes {
  margin: 20px auto 0 auto;
  width: 100%;
}
/* line 1488, ../sass/_mobile-mix.scss */
.webform-client-form .form-actions {
  height: 57px;
  margin: 29px auto 40px auto;
  width: 166px;
  position: relative;
}
/* line 1493, ../sass/_mobile-mix.scss */
.webform-client-form .form-actions input {
  background-image: -ms-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -moz-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -o-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd71b), color-stop(1, #e3ab17)) !important;
  background-image: -webkit-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: linear-gradient(to bottom, #fbd71b 0%, #e3ab17 100%) !important;
  background-position: 0 0;
  border: 1px solid #000;
  -moz-border-bottom-colors: #8e6a0a;
  -moz-border-top-colors: #fdea89;
  -moz-border-left-colors: #8e6a0a;
  -moz-border-right-colors: #fdea89;
  border-radius: 10px;
  border-bottom-color: #8e6a0a;
  border-top-color: #fdea89;
  border-left-color: #8e6a0a;
  border-right-color: #fdea89;
  color: #000000;
  display: inline-block;
  font-weight: bold;
  padding: 10px 6% 10px 12%;
  position: relative;
  text-decoration: none;
  font-size: 120%;
  margin-top: 20px;
  padding: 14px 6% 14px 12%;
  width: 100%;
  margin-top: 0;
  cursor: pointer;
}
/* line 66, ../sass/_mobile-mix.scss */
.webform-client-form .form-actions input:after {
  background-image: url('/sites/all/themes/mobile/css/images/ButtonArrowright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  bottom: 0;
  content: "";
  height: 10px;
  margin: auto;
  position: absolute;
  left: 5%;
  right: auto;
  top: 0;
  width: 10px;
}
/* line 78, ../sass/_mobile-mix.scss */
.webform-client-form .form-actions input:active {
  background-image: -ms-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -moz-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -o-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fdea89), color-stop(1, #fbf222)) !important;
  background-image: -webkit-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: linear-gradient(to bottom, #fdea89 0%, #fbf222 100%) !important;
  background-position: 0 0;
}
/* line 1500, ../sass/_mobile-mix.scss */
.webform-client-form .form-actions .form_action_bg {
  background-image: url('/sites/all/themes/mobile/css/images/ButtonArrowright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: auto auto;
  bottom: 0;
  height: 13px;
  left: 50px;
  margin: auto;
  position: absolute;
  right: auto;
  top: 0;
  width: 8px;
}

/* line 1517, ../sass/_mobile-mix.scss */
.mobileqt {
  background-color: #112433;
}
/* line 1519, ../sass/_mobile-mix.scss */
.mobileqt ul.quicktabs_tabs.quicktabs-style-zen {
  padding: 0 0 20px 0;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  margin: 0;
  height: 90px;
  display: inline-block;
  width: 100%;
}
/* line 1526, ../sass/_mobile-mix.scss */
.mobileqt ul.quicktabs_tabs.quicktabs-style-zen li, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.active, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li:hover {
  white-space: normal;
  float: right;
  margin: 0 1%;
  padding: 0;
  width: 32%;
  height: 100%;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
/* line 1534, ../sass/_mobile-mix.scss */
.mobileqt ul.quicktabs_tabs.quicktabs-style-zen li a, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.active a, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li:hover a {
  background-image: -ms-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -moz-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -o-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #374652), color-stop(1, #29343c)) !important;
  background-image: -webkit-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: linear-gradient(to bottom, #374652 0%, #29343c 100%) !important;
  background-position: 0 0;
  border: 1px solid #000;
  -moz-border-bottom-colors: #344451;
  -moz-border-top-colors: #435868;
  -moz-border-left-colors: #344451;
  -moz-border-right-colors: #435868;
  border-radius: 10px;
  border-bottom-color: #344451;
  border-top-color: #435868;
  border-left-color: #344451;
  border-right-color: #435868;
  color: #FFFFFF;
  display: inline;
  float: right;
  font-size: 112%;
  margin: 0;
  text-align: center;
  text-decoration: none;
  height: 100%;
  padding: 0;
  width: 100%;
  position: relative;
}
/* line 1547, ../sass/_mobile-mix.scss */
.mobileqt ul.quicktabs_tabs.quicktabs-style-zen li a .inner, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.active a .inner, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li:hover a .inner {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  text-align: center;
  width: 84%;
  padding: 0;
  right: 8%;
  left: 8%;
  height: 50px;
  display: block;
  line-height: 110%;
  font-weight: bold;
}
/* line 1562, ../sass/_mobile-mix.scss */
.mobileqt ul.quicktabs_tabs.quicktabs-style-zen li a:active, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.active a:active, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li:hover a:active {
  background-image: -ms-linear-gradient(top, #29343c 0%, #374652 100%) !important;
  background-image: -moz-linear-gradient(top, #29343c 0%, #374652 100%) !important;
  background-image: -o-linear-gradient(top, #29343c 0%, #374652 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #29343c), color-stop(1, #374652)) !important;
  background-image: -webkit-linear-gradient(top, #29343c 0%, #374652 100%) !important;
  background-image: linear-gradient(to bottom, #29343c 0%, #374652 100%) !important;
  background-position: 0 0;
  box-shadow: 0 0 15px white;
}
/* line 1567, ../sass/_mobile-mix.scss */
.mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.active a, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.active.active a, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li:hover.active a {
  background-image: -ms-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -moz-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -o-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd71b), color-stop(1, #e3ab17)) !important;
  background-image: -webkit-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: linear-gradient(to bottom, #fbd71b 0%, #e3ab17 100%) !important;
  background-position: 0 0;
  color: #000000;
}
/* line 1572, ../sass/_mobile-mix.scss */
.mobileqt ul.quicktabs_tabs.quicktabs-style-zen li:first-child, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.active:first-child, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li:hover:first-child {
  margin: 0 0 0 1%;
}
/* line 1575, ../sass/_mobile-mix.scss */
.mobileqt ul.quicktabs_tabs.quicktabs-style-zen li:last-child, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.active:last-child, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li:hover:last-child {
  margin: 0 1% 0 0;
}
/* line 1580, ../sass/_mobile-mix.scss */
.mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.tabs3 a, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.tabs3.active a, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.tabs3:hover a {
  font-size: 125%;
}
/* line 1582, ../sass/_mobile-mix.scss */
.mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.tabs3 a .inner, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.tabs3.active a .inner, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.tabs3:hover a .inner {
  width: 70%;
  right: 15%;
  left: 15%;
}

/* line 1592, ../sass/_mobile-mix.scss */
.mobileqt.visitorinfocontent {
  margin-top: 10px;
}

/************************************/
/**    style for info page        ***/
/***********************************/
/* line 1600, ../sass/_mobile-mix.scss */
.directionmap img {
  width: 100%;
}

/* line 1604, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible {
  background-color: #FFFFFF;
  border: medium none;
  margin: 0 -2%;
  padding: 0;
  width: 104%;
  height: auto;
  color: #000000;
}
/* line 1613, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible legend {
  width: 100%;
  padding: 0;
}
/* line 1616, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible legend a {
  background-image: -ms-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -moz-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -o-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #374652), color-stop(1, #29343c)) !important;
  background-image: -webkit-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: linear-gradient(to bottom, #374652 0%, #29343c 100%) !important;
  background-position: 0 0;
  padding: 20px 90px 21px 0px;
  text-decoration: none;
  color: #ffffff;
  position: relative;
  font-size: 126%;
  height: 27px;
}
/* line 1624, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible legend a:active {
  background-image: -ms-linear-gradient(top, #29343c 0%, #374652 100%) !important;
  background-image: -moz-linear-gradient(top, #29343c 0%, #374652 100%) !important;
  background-image: -o-linear-gradient(top, #29343c 0%, #374652 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #29343c), color-stop(1, #374652)) !important;
  background-image: -webkit-linear-gradient(top, #29343c 0%, #374652 100%) !important;
  background-image: linear-gradient(to bottom, #29343c 0%, #374652 100%) !important;
  background-position: 0 0;
  box-shadow: 0 0 15px white;
}
/* line 1626, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible legend a:active:after {
  background-image: url('/sites/all/themes/mobile/css/images/YellowCollapsPressed.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg html.js fieldset.collapsible legend a:active:after {
  background-image: url('/sites/all/themes/mobile/css/images/YellowCollapsPressed.png');
}
/* line 1629, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible legend a:active:before {
  background-image: url('/sites/all/themes/mobile/css/images/YellowCollapsPressed.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg html.js fieldset.collapsible legend a:active:before {
  background-image: url('/sites/all/themes/mobile/css/images/YellowCollapsPressed.png');
}
/* line 1633, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible legend a:after {
  background-image: url('/sites/all/themes/mobile/css/images/YellowCollapsNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: 100% auto;
  bottom: 0;
  content: "";
  height: 4px;
  margin: auto;
  position: absolute;
  left: 24px;
  right: auto;
  top: 0;
  width: 20px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg html.js fieldset.collapsible legend a:after {
  background-image: url('/sites/all/themes/mobile/css/images/YellowCollapsNormal.png');
}
/* line 1646, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible legend a:before {
  background-size: 100% auto;
  bottom: 0;
  content: "";
  height: 43px;
  margin: auto;
  position: absolute;
  right: 29px;
  left: auto;
  top: 0;
  width: 42px;
}
/* line 1660, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible div.fieldset-wrapper {
  padding-top: 20px;
}
/* line 1663, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible div.fieldset-wrapper > div {
  padding: 0 3%;
  width: 94%;
}
/* line 1667, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible.collapsed {
  height: 68px;
}
/* line 1672, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible.collapsed legend a:active:after {
  background-image: url('/sites/all/themes/mobile/css/images/YellowExpendPressed.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg html.js fieldset.collapsible.collapsed legend a:active:after {
  background-image: url('/sites/all/themes/mobile/css/images/YellowExpendPressed.png');
}
/* line 1675, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible.collapsed legend a:active:before {
  background-image: url('/sites/all/themes/mobile/css/images/YellowExpendPressed.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg html.js fieldset.collapsible.collapsed legend a:active:before {
  background-image: url('/sites/all/themes/mobile/css/images/YellowExpendPressed.png');
}
/* line 1679, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible.collapsed legend a:after {
  background-image: url('/sites/all/themes/mobile/css/images/YellowExpendNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 20px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg html.js fieldset.collapsible.collapsed legend a:after {
  background-image: url('/sites/all/themes/mobile/css/images/YellowExpendNormal.png');
}
/* line 1683, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible.collapsed legend a:before {
  background-image: url('/sites/all/themes/mobile/css/images/YellowExpendNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg html.js fieldset.collapsible.collapsed legend a:before {
  background-image: url('/sites/all/themes/mobile/css/images/YellowExpendNormal.png');
}
/* line 1690, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible.directions legend a:before {
  background-image: url('/sites/all/themes/mobile/css/images/DirectionSmallNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg html.js fieldset.collapsible.directions legend a:before {
  background-image: url('/sites/all/themes/mobile/css/images/DirectionSmallNormal.png');
}
/* line 1691, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible.directions legend a:active:before {
  background-image: url('/sites/all/themes/mobile/css/images/DirectionsSmallPressed.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg html.js fieldset.collapsible.directions legend a:active:before {
  background-image: url('/sites/all/themes/mobile/css/images/DirectionsSmallPressed.png');
}
/* line 1694, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible.prices legend a:before {
  background-image: url('/sites/all/themes/mobile/css/images/PriceListSmallNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 30px;
  height: 40px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg html.js fieldset.collapsible.prices legend a:before {
  background-image: url('/sites/all/themes/mobile/css/images/PriceListSmallNormal.png');
}
/* line 1699, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible.prices legend a:active:before {
  background-image: url('/sites/all/themes/mobile/css/images/PriceListSmallPressed.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg html.js fieldset.collapsible.prices legend a:active:before {
  background-image: url('/sites/all/themes/mobile/css/images/PriceListSmallPressed.png');
}
/* line 1702, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible.openinghours legend a:before {
  background-image: url('/sites/all/themes/mobile/css/images/TimesSmallNormal.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg html.js fieldset.collapsible.openinghours legend a:before {
  background-image: url('/sites/all/themes/mobile/css/images/TimesSmallNormal.png');
}
/* line 1703, ../sass/_mobile-mix.scss */
html.js fieldset.collapsible.openinghours legend a:active:before {
  background-image: url('/sites/all/themes/mobile/css/images/TimesSmallPressed.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg html.js fieldset.collapsible.openinghours legend a:active:before {
  background-image: url('/sites/all/themes/mobile/css/images/TimesSmallPressed.png');
}

/* line 1707, ../sass/_mobile-mix.scss */
iframe {
  width: 100% !important;
}

/* line 1713, ../sass/_mobile-mix.scss */
.pricelist table, .openinghours table {
  width: 100% !important;
  background: none repeat scroll 0 0 #474751;
  color: white;
}
/* line 1717, ../sass/_mobile-mix.scss */
.pricelist table tbody, .pricelist table thead, .openinghours table tbody, .openinghours table thead {
  border: none;
}
/* line 1720, ../sass/_mobile-mix.scss */
.pricelist table tbody tr td, .pricelist table thead tr td, .openinghours table tbody tr td, .openinghours table thead tr td {
  background-image: -ms-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -moz-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -o-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #374652), color-stop(1, #29343c)) !important;
  background-image: -webkit-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: linear-gradient(to bottom, #374652 0%, #29343c 100%) !important;
  background-position: 0 0;
  height: 36px;
  text-align: center;
  position: inherit;
  border-bottom: 2px solid white;
  vertical-align: middle;
}
/* line 1727, ../sass/_mobile-mix.scss */
.pricelist table tbody tr td.rtecenter, .pricelist table thead tr td.rtecenter, .openinghours table tbody tr td.rtecenter, .openinghours table thead tr td.rtecenter {
  text-align: center;
}
/* line 1730, ../sass/_mobile-mix.scss */
.pricelist table tbody tr td:before, .pricelist table thead tr td:before, .openinghours table tbody tr td:before, .openinghours table thead tr td:before {
  content: "";
  border-left: 1px solid #808080;
  border-right: 1px solid #808080;
  color: grey;
  float: right;
  height: 15px;
  width: 0;
  margin-top: 2px;
}
/* line 1740, ../sass/_mobile-mix.scss */
.pricelist table tbody tr td:first-child, .pricelist table thead tr td:first-child, .openinghours table tbody tr td:first-child, .openinghours table thead tr td:first-child {
  text-align: right;
  padding-right: 10px;
}
/* line 1743, ../sass/_mobile-mix.scss */
.pricelist table tbody tr td:first-child:before, .pricelist table thead tr td:first-child:before, .openinghours table tbody tr td:first-child:before, .openinghours table thead tr td:first-child:before {
  content: none;
}
/* line 1748, ../sass/_mobile-mix.scss */
.pricelist table tbody tr th, .pricelist table thead tr th, .openinghours table tbody tr th, .openinghours table thead tr th {
  background-image: -ms-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -moz-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -o-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd71b), color-stop(1, #e3ab17)) !important;
  background-image: -webkit-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: linear-gradient(to bottom, #fbd71b 0%, #e3ab17 100%) !important;
  background-position: 0 0;
  height: 56px;
  font-size: 100%;
  color: #000000;
  padding: 0 8px 0 8px;
  text-align: center;
  border-right: 2px solid black;
  border-left: 0px solid black;
  border-bottom: none;
  border-top: none;
  font-weight: normal;
  vertical-align: middle;
  border-bottom: 2px solid #FFFFFF;
}
/* line 1762, ../sass/_mobile-mix.scss */
.pricelist table tbody tr th:first-child, .pricelist table thead tr th:first-child, .openinghours table tbody tr th:first-child, .openinghours table thead tr th:first-child {
  text-align: right;
  padding-right: 10px;
  border-right: none;
}
/* line 1767, ../sass/_mobile-mix.scss */
.pricelist table tbody tr th.title_end, .pricelist table tbody tr th.title_left_end, .pricelist table thead tr th.title_end, .pricelist table thead tr th.title_left_end, .openinghours table tbody tr th.title_end, .openinghours table tbody tr th.title_left_end, .openinghours table thead tr th.title_end, .openinghours table thead tr th.title_left_end {
  width: 27%;
}

/* line 1779, ../sass/_mobile-mix.scss */
.pricelist .view-header {
  margin: -4px 0 39px;
}
/* line 1782, ../sass/_mobile-mix.scss */
.pricelist .views-row {
  border-bottom: 1px solid #BCBCA3;
  margin-bottom: 28px;
  padding-bottom: 25px;
}
/* line 1786, ../sass/_mobile-mix.scss */
.pricelist .views-row .views-field-title {
  width: auto;
  font-size: 120%;
  font-weight: bold;
  padding-right: 74px;
  padding-left: 0;
  cursor: pointer;
  display: inline-block;
  background-position: 0 center;
  position: relative;
  margin: 0 0 0 0;
  padding-top: 2px;
}
/* line 1798, ../sass/_mobile-mix.scss */
.pricelist .views-row .views-field-title:before {
  background-image: url('/sites/all/themes/mobile/css/images/YellowPlus.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  bottom: 0;
  height: 41px;
  margin: auto;
  position: absolute;
  right: 16px;
  left: auto;
  top: 0;
  width: 40px;
  content: "";
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .pricelist .views-row .views-field-title:before {
  background-image: url('/sites/all/themes/mobile/css/images/YellowPlus.png');
}
/* line 1811, ../sass/_mobile-mix.scss */
.pricelist .views-row .views-field-view-node {
  display: none;
}
/* line 1814, ../sass/_mobile-mix.scss */
.pricelist .views-row .views-field-field-pricelist-value {
  display: none;
}
/* line 1819, ../sass/_mobile-mix.scss */
.pricelist .views-row.open .views-field-title:before {
  background-image: url('/sites/all/themes/mobile/css/images/YellowMinus.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .pricelist .views-row.open .views-field-title:before {
  background-image: url('/sites/all/themes/mobile/css/images/YellowMinus.png');
}
/* line 1823, ../sass/_mobile-mix.scss */
.pricelist .views-row.open .views-field-field-pricelist-value {
  display: block;
  margin-top: 25px;
}
/* line 1828, ../sass/_mobile-mix.scss */
.pricelist .views-row:last-child {
  border-bottom: none;
}

/* line 1834, ../sass/_mobile-mix.scss */
.cancellation {
  background-image: -ms-linear-gradient(top, #f2f2f2 0%, #b5b8bb 100%) !important;
  background-image: -moz-linear-gradient(top, #f2f2f2 0%, #b5b8bb 100%) !important;
  background-image: -o-linear-gradient(top, #f2f2f2 0%, #b5b8bb 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f2f2f2), color-stop(1, #b5b8bb)) !important;
  background-image: -webkit-linear-gradient(top, #f2f2f2 0%, #b5b8bb 100%) !important;
  background-image: linear-gradient(to bottom, #f2f2f2 0%, #b5b8bb 100%) !important;
  background-position: 0 0;
  padding-bottom: 20px !important;
  padding-top: 20px !important;
  cursor: pointer;
}
/* line 1839, ../sass/_mobile-mix.scss */
.cancellation .cancellationtext {
  display: none;
}
/* line 1843, ../sass/_mobile-mix.scss */
.cancellation.open .cancellationtext {
  display: block;
}

/* line 1850, ../sass/_mobile-mix.scss */
.searchresultstitle {
  padding-top: 6px;
}
/* line 1852, ../sass/_mobile-mix.scss */
.searchresultstitle strong:last-child {
  color: #F1BD07;
}

/* line 1857, ../sass/_mobile-mix.scss */
.searchresults h2, .allnewsqtub h2 {
  display: none;
}

/* line 1862, ../sass/_mobile-mix.scss */
.views-exposed-widget {
  float: right;
  padding: 15px 0 20px !important;
  width: 100%;
  border-bottom: 1px solid #808080;
}
/* line 1867, ../sass/_mobile-mix.scss */
.views-exposed-widget label {
  float: right;
  width: 17.5%;
  padding-top: 13px;
}
/* line 1872, ../sass/_mobile-mix.scss */
.views-exposed-widget .views-widget {
  float: right;
  width: 82%;
  cursor: pointer;
  background-image: -ms-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -moz-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -o-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd71b), color-stop(1, #e3ab17)) !important;
  background-image: -webkit-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: linear-gradient(to bottom, #fbd71b 0%, #e3ab17 100%) !important;
  background-position: 0 0;
  border-radius: 10px 10px 10px 10px;
  color: #000000;
  overflow: hidden;
  position: relative;
}
/* line 1881, ../sass/_mobile-mix.scss */
.views-exposed-widget .views-widget select {
  background: transparent;
  border: medium none;
  color: #000000;
  font-size: 110%;
  font-weight: bold;
  padding: 10px 5% 10px 0;
  width: 104%;
}
/* line 1890, ../sass/_mobile-mix.scss */
.views-exposed-widget .views-widget:after {
  bottom: 0;
  content: "";
  height: 17px;
  width: 28px;
  margin: auto;
  position: absolute;
  left: 3%;
  right: auto;
  top: 0;
  background-image: url('/sites/all/themes/mobile/css/images/BlackDownArrow.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .views-exposed-widget .views-widget:after {
  background-image: url('/sites/all/themes/mobile/css/images/BlackDownArrow.png');
}

/* line 1904, ../sass/_mobile-mix.scss */
.views-submit-button {
  display: none;
}

/* line 1908, ../sass/_mobile-mix.scss */
.pager .pager-next {
  margin: 0;
}
/* line 1910, ../sass/_mobile-mix.scss */
.pager .pager-next .active {
  background-image: -ms-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -moz-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -o-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd71b), color-stop(1, #e3ab17)) !important;
  background-image: -webkit-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: linear-gradient(to bottom, #fbd71b 0%, #e3ab17 100%) !important;
  background-position: 0 0;
  border-radius: 10px 10px 10px 10px;
  display: inline-block;
  font-size: 120%;
  font-weight: bold;
  margin: 30px 0;
  padding: 15px 10%;
  text-decoration: none;
  width: 74%;
}

/* line 1924, ../sass/_mobile-mix.scss */
.qoute {
  margin: 25px 3% 40px 3%;
  padding: 24px 16% 0 16%;
  position: relative;
  text-align: center;
}
/* line 1931, ../sass/_mobile-mix.scss */
.qoute .views-field-field-quote-source-value {
  color: #F1BD07;
  padding-top: 20px;
}
/* line 1935, ../sass/_mobile-mix.scss */
.qoute:before {
  background-image: url('/sites/all/themes/mobile/css/images/QuotationMarks.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  content: "";
  height: 70%;
  position: absolute;
  right: 0;
  left: auto;
  top: 0;
  width: 37px;
  height: 28px;
  background-size: auto auto;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .qoute:before {
  background-image: url('/sites/all/themes/mobile/css/images/QuotationMarks.png');
}
/* line 1947, ../sass/_mobile-mix.scss */
.qoute:after {
  background-image: url('/sites/all/themes/mobile/css/images/QuotationMarks1.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  bottom: 0;
  content: "";
  height: 70%;
  position: absolute;
  left: 0;
  right: auto;
  width: 37px;
  height: 28px;
  background-size: auto auto;
  visibility: inherit;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .qoute:after {
  background-image: url('/sites/all/themes/mobile/css/images/QuotationMarks1.png');
}

/* line 1963, ../sass/_mobile-mix.scss */
.view-mobile-all-tours {
  padding-top: 20px;
}
/* line 1966, ../sass/_mobile-mix.scss */
.view-mobile-all-tours .quicktabs_main h2 {
  margin-top: 0;
  margin-bottom: 15px;
}
/* line 1971, ../sass/_mobile-mix.scss */
.view-mobile-all-tours .views-row {
  float: right;
  margin: 0 0 15px;
  position: relative;
  width: 100%;
  min-height: 140px;
  overflow: hidden;
}
/* line 1978, ../sass/_mobile-mix.scss */
.view-mobile-all-tours .views-row > a {
  color: rgba(0, 0, 0, 0);
  height: 100%;
  padding: 0 0 0 8px;
  position: absolute;
  top: 0;
  width: 98%;
}
/* line 1985, ../sass/_mobile-mix.scss */
.view-mobile-all-tours .views-row > a:active {
  background: url('/sites/all/themes/mobile/css/images/BlackOverlayPressed.svg?1473934885') repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
/* line 140, ../sass/_mobile-mix.scss */
.no-svg .view-mobile-all-tours .views-row > a:active {
  background-image: url('/sites/all/themes/mobile/css/images/BlackOverlayPressed.png');
}
/* line 1987, ../sass/_mobile-mix.scss */
.view-mobile-all-tours .views-row > a:active img, .view-mobile-all-tours .views-row > a:active .text {
  opacity: 0.9;
}
/* line 1992, ../sass/_mobile-mix.scss */
.view-mobile-all-tours .views-row .views-field-image-image {
  width: 100%;
}
/* line 1994, ../sass/_mobile-mix.scss */
.view-mobile-all-tours .views-row .views-field-image-image img {
  height: auto;
  width: 100%;
  display: block;
}
/* line 2000, ../sass/_mobile-mix.scss */
.view-mobile-all-tours .views-row .views-field-nothing {
  background: url('/sites/all/themes/mobile/css/images/TextBG.svg?1473934885') repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  position: absolute;
  bottom: 0;
  width: 100%;
  display: inline-block;
  padding: 3px 3% 9px 8%;
  width: 90%;
  right: 0;
  left: auto;
}
/* line 147, ../sass/_mobile-mix.scss */
.no-svg .view-mobile-all-tours .views-row .views-field-nothing {
  background-image: url('/sites/all/themes/mobile/css/images/TextBG.png');
}
/* line 2010, ../sass/_mobile-mix.scss */
.view-mobile-all-tours .views-row .views-field-nothing .title {
  color: #f1bd07;
  font-size: 120%;
  font-weight: bold;
}
/* line 2015, ../sass/_mobile-mix.scss */
.view-mobile-all-tours .views-row .views-field-nothing .summery {
  color: #FFFFFF;
}
/* line 2018, ../sass/_mobile-mix.scss */
.view-mobile-all-tours .views-row .views-field-nothing:after {
  background-image: url('/sites/all/themes/mobile/css/images/MoveToArrowNormalright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 17px;
  position: absolute;
  left: 3%;
  right: auto;
  top: 0;
  content: "";
  bottom: 0;
  margin: auto 0;
  height: 28px;
}

/* line 2037, ../sass/_mobile-mix.scss */
.special_lobby_link a {
  background-color: #313E48;
  box-shadow: 0 4px 3px #000000;
  color: #f1bd07;
  float: right;
  margin-bottom: 20px;
  margin-top: 20px;
  padding: 21px 2%;
  text-decoration: none;
  width: 96%;
  position: relative;
  font-weight: bold;
}
/* line 2049, ../sass/_mobile-mix.scss */
.special_lobby_link a:after {
  background-image: url('/sites/all/themes/mobile/css/images/MoveToArrowNormalright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 17px;
  position: absolute;
  left: 2%;
  right: auto;
  top: 0;
  content: "";
  bottom: 0;
  margin: auto 0;
  height: 28px;
}
/* line 2061, ../sass/_mobile-mix.scss */
.special_lobby_link a:active {
  color: #fbf012;
}
/* line 2063, ../sass/_mobile-mix.scss */
.special_lobby_link a:active:after {
  background-image: url('/sites/all/themes/mobile/css/images/MoveToArrowPressedright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

/* line 2071, ../sass/_mobile-mix.scss */
#center .node .content li {
  padding: 2px 20px 8px 0;
  position: relative;
  list-style: none outside none;
  line-height: 20px;
}
/* line 2076, ../sass/_mobile-mix.scss */
#center .node .content li:before {
  background-image: url('/sites/all/themes/mobile/css/images/YellowBullet.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  content: "";
  right: 1%;
  left: auto;
  position: absolute;
  height: 6px;
  top: 10px;
  width: 6px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #center .node .content li:before {
  background-image: url('/sites/all/themes/mobile/css/images/YellowBullet.png');
}

/* line 2088, ../sass/_mobile-mix.scss */
#center .node .content ul, #center .node .content ol {
  padding: 0;
  margin: 0;
}
/* line 2091, ../sass/_mobile-mix.scss */
#center .node .content ul li, #center .node .content ol li {
  padding: 2px 20px 8px 0;
  position: relative;
  list-style: none outside none;
  line-height: 20px;
}
/* line 2096, ../sass/_mobile-mix.scss */
#center .node .content ul li:before, #center .node .content ol li:before {
  background-image: url('/sites/all/themes/mobile/css/images/YellowBullet.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  content: "";
  right: 1%;
  left: auto;
  position: absolute;
  height: 6px;
  top: 10px;
  width: 6px;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg #center .node .content ul li:before, .no-svg #center .node .content ol li:before {
  background-image: url('/sites/all/themes/mobile/css/images/YellowBullet.png');
}
/* line 2108, ../sass/_mobile-mix.scss */
#center .node .content ul.quicktabs_tabs li, #center .node .content ul.slides li, #center .node .content ul.flex-direction-nav li, #center .node .content ul.flex-control-nav li, #center .node .content ul.jcarousel-list li, #center .node .content ul.tabs li, #center .node .content ol.quicktabs_tabs li, #center .node .content ol.slides li, #center .node .content ol.flex-direction-nav li, #center .node .content ol.flex-control-nav li, #center .node .content ol.jcarousel-list li, #center .node .content ol.tabs li {
  padding: 0 0 0 0;
  line-height: inherit;
  padding: 0;
  position: inherit;
}
/* line 2113, ../sass/_mobile-mix.scss */
#center .node .content ul.quicktabs_tabs li:before, #center .node .content ul.slides li:before, #center .node .content ul.flex-direction-nav li:before, #center .node .content ul.flex-control-nav li:before, #center .node .content ul.jcarousel-list li:before, #center .node .content ul.tabs li:before, #center .node .content ol.quicktabs_tabs li:before, #center .node .content ol.slides li:before, #center .node .content ol.flex-direction-nav li:before, #center .node .content ol.flex-control-nav li:before, #center .node .content ol.jcarousel-list li:before, #center .node .content ol.tabs li:before {
  background-image: none;
}
/* line 2118, ../sass/_mobile-mix.scss */
#center .node .content ul.flex-control-nav, #center .node .content ol.flex-control-nav {
  bottom: 0px;
}
/* line 2120, ../sass/_mobile-mix.scss */
#center .node .content ul.flex-control-nav li, #center .node .content ol.flex-control-nav li {
  position: relative;
}

/* line 2127, ../sass/_mobile-mix.scss */
.tour .print-link {
  display: none;
}
/* line 2130, ../sass/_mobile-mix.scss */
.tour h2 {
  font-weight: bold;
}
/* line 2133, ../sass/_mobile-mix.scss */
.tour .flexslider {
  padding: 4%;
  width: 92%;
}
/* line 2136, ../sass/_mobile-mix.scss */
.tour .flexslider .flex-control-paging {
  background-color: white;
}
/* line 2140, ../sass/_mobile-mix.scss */
.tour .flexslider .flex-direction-nav .flex-prev {
  left: 0;
}
/* line 2143, ../sass/_mobile-mix.scss */
.tour .flexslider .flex-direction-nav .flex-next {
  right: 0;
}
/* line 2148, ../sass/_mobile-mix.scss */
.tour .field-field-start-point {
  padding-top: 24px;
  font-weight: bold;
}
/* line 2151, ../sass/_mobile-mix.scss */
.tour .field-field-start-point .field-label-inline-first {
  background-image: url('/sites/all/themes/mobile/css/images/StartFlag.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  color: #A87E03;
  font-weight: bold;
  padding: 0 30px 0 0;
  background-position: right, 0;
  background-size: auto auto;
  margin: 0 1% 0 0;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .tour .field-field-start-point .field-label-inline-first {
  background-image: url('/sites/all/themes/mobile/css/images/StartFlag.png');
}
/* line 2161, ../sass/_mobile-mix.scss */
.tour .field-field-end-point {
  font-weight: bold;
}
/* line 2163, ../sass/_mobile-mix.scss */
.tour .field-field-end-point .field-label-inline-first {
  background-image: url('/sites/all/themes/mobile/css/images/FinishFlag.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  color: #a87e03;
  font-weight: bold;
  display: inline;
  padding: 0 30px 0 0;
  background-position: right, 0;
  background-size: auto auto;
  margin: 0 1% 0 0;
}
/* line 133, ../sass/_mobile-mix.scss */
.no-svg .tour .field-field-end-point .field-label-inline-first {
  background-image: url('/sites/all/themes/mobile/css/images/FinishFlag.png');
}
/* line 2175, ../sass/_mobile-mix.scss */
.tour .field-field-route {
  padding-top: 8px;
}
/* line 2182, ../sass/_mobile-mix.scss */
.tour .field-field-route-map-small .field-label {
  background-image: -ms-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -moz-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -o-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #374652), color-stop(1, #29343c)) !important;
  background-image: -webkit-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: linear-gradient(to bottom, #374652 0%, #29343c 100%) !important;
  background-position: 0 0;
  font-size: 120%;
  font-weight: bold;
  padding: 6px 3%;
  width: 94%;
  color: #F6B904;
}
/* line 2188, ../sass/_mobile-mix.scss */
.tour .field-field-tour-track-map .field-label {
  background-image: -ms-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -moz-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -o-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #374652), color-stop(1, #29343c)) !important;
  background-image: -webkit-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: linear-gradient(to bottom, #374652 0%, #29343c 100%) !important;
  background-position: 0 0;
  font-size: 120%;
  font-weight: bold;
  padding: 6px 3%;
  width: 94%;
  color: #F6B904;
  margin-top: 15px;
}
/* line 2195, ../sass/_mobile-mix.scss */
.tour .field-field-essential-information {
  padding-bottom: 15px;
  padding-top: 20px;
  width: 100%;
}
/* line 2199, ../sass/_mobile-mix.scss */
.tour .field-field-essential-information .field-label {
  background-image: -ms-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -moz-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -o-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #374652), color-stop(1, #29343c)) !important;
  background-image: -webkit-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: linear-gradient(to bottom, #374652 0%, #29343c 100%) !important;
  background-position: 0 0;
  font-size: 120%;
  font-weight: bold;
  padding: 6px 3%;
  width: 94%;
  color: #F6B904;
  margin-bottom: 23px;
}
/* line 2204, ../sass/_mobile-mix.scss */
.tour .field-field-order-link {
  padding: 0 1% 38px 0;
}
/* line 2207, ../sass/_mobile-mix.scss */
.tour .field-field-pricelist {
  border-bottom: 1px dotted #BDB7A4;
}
/* line 2210, ../sass/_mobile-mix.scss */
.tour .field-field-hours {
  border-bottom: 1px dotted #BDB7A4;
}
/* line 2216, ../sass/_mobile-mix.scss */
.tour .field-field-driving-directions {
  border-bottom: 1px dotted #BDB7A4;
}
/* line 2223, ../sass/_mobile-mix.scss */
.tour .field-field-pricelist .field-label {
  background: url("images/yellow-plus.jpg") no-repeat scroll left center transparent;
  padding-left: 30px;
  font-size: 16px;
  line-height: 40px;
  width: auto;
  cursor: pointer;
}
/* line 2231, ../sass/_mobile-mix.scss */
.tour .field-field-pricelist .field-item {
  display: none;
}
/* line 2236, ../sass/_mobile-mix.scss */
.tour .field-field-driving-directions .field-label {
  padding-left: 30px;
  font-size: 16px;
  line-height: 40px;
  width: auto;
  cursor: pointer;
}
/* line 2243, ../sass/_mobile-mix.scss */
.tour .field-field-driving-directions .field-item {
  display: none;
}
/* line 2248, ../sass/_mobile-mix.scss */
.tour .field-field-hours .field-label {
  padding-left: 30px;
  font-size: 16px;
  line-height: 40px;
  width: auto;
  cursor: pointer;
}
/* line 2255, ../sass/_mobile-mix.scss */
.tour .field-field-hours .field-item {
  display: none;
}
/* line 2259, ../sass/_mobile-mix.scss */
.tour .tour_all_site_tours_link {
  background-image: -ms-linear-gradient(top, #f2f2f2 0%, #b5b8bb 100%) !important;
  background-image: -moz-linear-gradient(top, #f2f2f2 0%, #b5b8bb 100%) !important;
  background-image: -o-linear-gradient(top, #f2f2f2 0%, #b5b8bb 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f2f2f2), color-stop(1, #b5b8bb)) !important;
  background-image: -webkit-linear-gradient(top, #f2f2f2 0%, #b5b8bb 100%) !important;
  background-image: linear-gradient(to bottom, #f2f2f2 0%, #b5b8bb 100%) !important;
  background-position: 0 0;
  color: #000000;
  display: inline-block;
  margin: 0 -2%;
  padding: 20px 0;
  position: relative;
  text-align: center;
  text-decoration: none;
  width: 104%;
}
/* line 2269, ../sass/_mobile-mix.scss */
.tour .tour_all_site_tours_link:after {
  background-image: url('/sites/all/themes/mobile/css/images/ButtonArrowright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  bottom: 0;
  content: "";
  height: 13px;
  left: 10%;
  right: auto;
  position: absolute;
  top: 0;
  width: 8px;
  margin: auto;
}

/* line 2284, ../sass/_mobile-mix.scss */
.orderticketlink, .book_tour, .book_tour_link {
  background-image: -ms-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -moz-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -o-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd71b), color-stop(1, #e3ab17)) !important;
  background-image: -webkit-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: linear-gradient(to bottom, #fbd71b 0%, #e3ab17 100%) !important;
  background-position: 0 0;
  border: 1px solid #000;
  -moz-border-bottom-colors: #8e6a0a;
  -moz-border-top-colors: #fdea89;
  -moz-border-left-colors: #8e6a0a;
  -moz-border-right-colors: #fdea89;
  border-radius: 10px;
  border-bottom-color: #8e6a0a;
  border-top-color: #fdea89;
  border-left-color: #8e6a0a;
  border-right-color: #fdea89;
  color: #000000;
  display: inline-block;
  font-weight: bold;
  padding: 10px 6% 10px 12%;
  position: relative;
  text-decoration: none;
  font-size: 120%;
  margin-top: 20px;
}
/* line 66, ../sass/_mobile-mix.scss */
.orderticketlink:after, .book_tour:after, .book_tour_link:after {
  background-image: url('/sites/all/themes/mobile/css/images/ButtonArrowright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  bottom: 0;
  content: "";
  height: 10px;
  margin: auto;
  position: absolute;
  left: 5%;
  right: auto;
  top: 0;
  width: 10px;
}
/* line 78, ../sass/_mobile-mix.scss */
.orderticketlink:active, .book_tour:active, .book_tour_link:active {
  background-image: -ms-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -moz-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -o-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fdea89), color-stop(1, #fbf222)) !important;
  background-image: -webkit-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: linear-gradient(to bottom, #fdea89 0%, #fbf222 100%) !important;
  background-position: 0 0;
}

/* line 2289, ../sass/_mobile-mix.scss */
a.orderticketlink.book_tour_image {
  background-image: none !important;
  border: none;
  padding: 0;
  margin: 0;
  display: inline-flex;
}

/* line 2297, ../sass/_mobile-mix.scss */
a.orderticketlink.book_tour_image:after {
  content: initial;
}

/* line 2300, ../sass/_mobile-mix.scss */
.cod_button {
  background-image: -ms-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -moz-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -o-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd71b), color-stop(1, #e3ab17)) !important;
  background-image: -webkit-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: linear-gradient(to bottom, #fbd71b 0%, #e3ab17 100%) !important;
  background-position: 0 0;
  border: 1px solid #000;
  -moz-border-bottom-colors: #8e6a0a;
  -moz-border-top-colors: #fdea89;
  -moz-border-left-colors: #8e6a0a;
  -moz-border-right-colors: #fdea89;
  border-radius: 7px;
  border-bottom-color: #8e6a0a;
  border-top-color: #fdea89;
  border-left-color: #8e6a0a;
  border-right-color: #fdea89;
  color: #402006 !important;
  display: inline-block;
  font-weight: bold;
  padding: 6px 2% 6px 2%;
  position: relative;
  text-decoration: none !important;
  font-size: 15px;
  cursor: pointer;
  text-decoration: none !important;
}

/* line 2330, ../sass/_mobile-mix.scss */
.article #article_imgs_field {
  float: left;
  text-align: left;
  width: 100%;
  padding-bottom: 20px;
  padding-top: 20px;
}
/* line 2336, ../sass/_mobile-mix.scss */
.article #article_imgs_field li {
  background: none repeat scroll 0 0 #FFFFFF;
  list-style: none outside none;
  overflow: hidden;
  padding: 0;
  width: 100%;
  padding: 0 !important;
}
/* line 2343, ../sass/_mobile-mix.scss */
.article #article_imgs_field li .node {
  position: relative;
}
/* line 2345, ../sass/_mobile-mix.scss */
.article #article_imgs_field li .node img {
  display: block;
}
/* line 2348, ../sass/_mobile-mix.scss */
.article #article_imgs_field li .node .title {
  background: url('/sites/all/themes/mobile/css/images/TextBG.svg?1473934885') repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  bottom: 0;
  color: #FFFFFF;
  font-size: 100%;
  padding: 10px 2%;
  width: 96%;
  text-align: center;
  right: 0;
  left: auto;
  position: absolute;
}
/* line 147, ../sass/_mobile-mix.scss */
.no-svg .article #article_imgs_field li .node .title {
  background-image: url('/sites/all/themes/mobile/css/images/TextBG.png');
}
/* line 2362, ../sass/_mobile-mix.scss */
.article #article_imgs_field .flex-viewport {
  margin: 0;
  width: 100%;
}
/* line 2365, ../sass/_mobile-mix.scss */
.article #article_imgs_field .flex-viewport li {
  background: none repeat scroll 0 0 #FFFFFF;
  list-style: none outside none;
  overflow: hidden;
  padding: 0;
  width: 100%;
  padding: 0 !important;
}
/* line 2372, ../sass/_mobile-mix.scss */
.article #article_imgs_field .flex-viewport li .node {
  position: relative;
}
/* line 2374, ../sass/_mobile-mix.scss */
.article #article_imgs_field .flex-viewport li .node img {
  height: 300px;
}
/* line 2377, ../sass/_mobile-mix.scss */
.article #article_imgs_field .flex-viewport li .node .title {
  background: url('/sites/all/themes/mobile/css/images/TextBG.svg?1473934885') repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  bottom: 0;
  color: #FFFFFF;
  font-size: 100%;
  padding: 20px 5%;
  width: 90%;
  text-align: center;
  right: 0;
  left: auto;
}
/* line 147, ../sass/_mobile-mix.scss */
.no-svg .article #article_imgs_field .flex-viewport li .node .title {
  background-image: url('/sites/all/themes/mobile/css/images/TextBG.png');
}
/* line 2391, ../sass/_mobile-mix.scss */
.article #article_imgs_field .flex-direction-nav a {
  background-color: rgba(0, 0, 0, 0);
  background-size: auto !important;
  bottom: 20px !important;
  top: auto;
  left: 20px;
  right: auto;
  width: 50px;
}
/* line 2399, ../sass/_mobile-mix.scss */
.article #article_imgs_field .flex-direction-nav a.flex-next {
  right: 20px;
  left: auto;
}
/* line 2404, ../sass/_mobile-mix.scss */
.article #article_imgs_field .flex-control-paging {
  display: none;
}
/* line 2409, ../sass/_mobile-mix.scss */
.article .field-field-article-video .field-label {
  background-image: -ms-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -moz-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -o-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #374652), color-stop(1, #29343c)) !important;
  background-image: -webkit-linear-gradient(top, #374652 0%, #29343c 100%) !important;
  background-image: linear-gradient(to bottom, #374652 0%, #29343c 100%) !important;
  background-position: 0 0;
  font-size: 120%;
  font-weight: bold;
  padding: 6px 3%;
  width: 94%;
  color: #F6B904;
  float: right;
  margin-bottom: 10px;
}
/* line 2414, ../sass/_mobile-mix.scss */
.article .field-field-article-video embed {
  height: 300px;
  width: 100%;
}
/* line 2419, ../sass/_mobile-mix.scss */
.article .field-field-summery {
  border-top: 1px dotted #BDB7A4;
  font-weight: bold;
  margin-top: 20px;
  padding-top: 20px;
}
/* line 2425, ../sass/_mobile-mix.scss */
.article .all-attached-images {
  display: none;
}
/* line 2428, ../sass/_mobile-mix.scss */
.article .print-link {
  display: none;
}
/* line 2432, ../sass/_mobile-mix.scss */
.article .more_in_subject .title {
  float: right;
  border-bottom: 1px solid #BDB7A4;
  font-size: 120%;
  font-weight: bold;
  margin: 10px 0;
  padding-bottom: 10px;
  width: 100%;
}
/* line 2441, ../sass/_mobile-mix.scss */
.article .more_in_subject .view {
  color: #FFFFFF;
  display: inline-block;
  margin: 10px 0;
  width: 100%;
}
/* line 2450, ../sass/_mobile-mix.scss */
.article #center .content img {
  max-width: 100% !important;
  height: auto !important;
}

/* line 2461, ../sass/_mobile-mix.scss */
.tour #center .node .content img {
  max-width: 100% !important;
  height: auto !important;
}

/* line 2471, ../sass/_mobile-mix.scss */
.print_html {
  display: none;
}

/* line 2475, ../sass/_mobile-mix.scss */
.share_links .title {
  float: right;
  font-size: 115%;
  font-weight: bold;
  margin: 7px 0;
  padding-bottom: 10px;
  width: 100%;
}
/* line 2483, ../sass/_mobile-mix.scss */
.share_links .share_link {
  padding: 0 1%;
}
/* line 2485, ../sass/_mobile-mix.scss */
.share_links .share_link img {
  width: 13% !important;
}

/* line 2492, ../sass/_mobile-mix.scss */
body.m_news_events #center > h2, body.m_tours #center > h2, body.m_contact #center > h2, body.home #center > h2 {
  display: none;
}

/* line 2497, ../sass/_mobile-mix.scss */
.promotion_container {
  display: block;
  height: 100%;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 999;
  top: 0;
}
/* line 2505, ../sass/_mobile-mix.scss */
.promotion_container .promotion_overlay {
  background-color: #000000;
  height: 100%;
  opacity: 0.81;
  position: relative;
  width: 100%;
}
/* line 2512, ../sass/_mobile-mix.scss */
.promotion_container .promotion_wrapper {
  left: 5%;
  position: absolute;
  top: 20px;
  width: 90%;
  height: 95%;
}
/* line 2518, ../sass/_mobile-mix.scss */
.promotion_container .promotion_wrapper .views-row {
  height: 100%;
  width: 100%;
}
/* line 2521, ../sass/_mobile-mix.scss */
.promotion_container .promotion_wrapper .views-row .promo-img-wrapper {
  height: 75%;
}
/* line 2523, ../sass/_mobile-mix.scss */
.promotion_container .promotion_wrapper .views-row .promo-img-wrapper img {
  height: auto;
  width: auto;
  max-width: 100%;
  display: block;
  margin: 0 auto;
  max-height: 82%;
}
/* line 2532, ../sass/_mobile-mix.scss */
.promotion_container .promotion_wrapper .views-row a.promotion_link {
  background-image: -ms-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -moz-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -o-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd71b), color-stop(1, #e3ab17)) !important;
  background-image: -webkit-linear-gradient(top, #fbd71b 0%, #e3ab17 100%) !important;
  background-image: linear-gradient(to bottom, #fbd71b 0%, #e3ab17 100%) !important;
  background-position: 0 0;
  border: 1px solid #000;
  -moz-border-bottom-colors: #8e6a0a;
  -moz-border-top-colors: #fdea89;
  -moz-border-left-colors: #8e6a0a;
  -moz-border-right-colors: #fdea89;
  border-radius: 10px;
  border-bottom-color: #8e6a0a;
  border-top-color: #fdea89;
  border-left-color: #8e6a0a;
  border-right-color: #fdea89;
  color: #000000;
  display: inline-block;
  font-weight: bold;
  padding: 10px 6% 10px 12%;
  position: relative;
  text-decoration: none;
  font-size: 120%;
  margin-top: 20px;
  right: auto;
  left: 0;
  position: absolute;
  display: none;
}
/* line 66, ../sass/_mobile-mix.scss */
.promotion_container .promotion_wrapper .views-row a.promotion_link:after {
  background-image: url('/sites/all/themes/mobile/css/images/ButtonArrowright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  bottom: 0;
  content: "";
  height: 10px;
  margin: auto;
  position: absolute;
  left: 5%;
  right: auto;
  top: 0;
  width: 10px;
}
/* line 78, ../sass/_mobile-mix.scss */
.promotion_container .promotion_wrapper .views-row a.promotion_link:active {
  background-image: -ms-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -moz-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -o-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fdea89), color-stop(1, #fbf222)) !important;
  background-image: -webkit-linear-gradient(top, #fdea89 0%, #fbf222 100%) !important;
  background-image: linear-gradient(to bottom, #fdea89 0%, #fbf222 100%) !important;
  background-position: 0 0;
}
/* line 2539, ../sass/_mobile-mix.scss */
.promotion_container .promotion_wrapper .views-row .skip {
  cursor: pointer;
  color: #f1bd07;
  padding: 30px 0 0;
  left: auto;
  right: 0;
  position: absolute;
  font-size: 120%;
  font-weight: bold;
  display: none;
}

@media only screen and (max-width: 479px) {
  /* line 2572, ../sass/_mobile-mix.scss */
  body #block-irdavid_mobile-main_links .links td a {
    padding: 0 33px 0 0;
    font-size: 100%;
  }
  /* line 2575, ../sass/_mobile-mix.scss */
  body #block-irdavid_mobile-main_links .links td a:before {
    width: 30px;
  }
  /* line 2581, ../sass/_mobile-mix.scss */
  body #block-irdavid_mobile-main_links .menu_overlay {
    width: 50px;
  }
  /* line 2584, ../sass/_mobile-mix.scss */
  body #block-irdavid_mobile-main_links .activetrail {
    padding-right: 40px;
    padding-left: 40px;
  }
  /* line 2587, ../sass/_mobile-mix.scss */
  body #block-irdavid_mobile-main_links .activetrail .inner {
    font-size: 95%;
  }
  /* line 2590, ../sass/_mobile-mix.scss */
  body #block-irdavid_mobile-main_links .activetrail:after {
    left: 15px;
    right: auto;
  }
}
/* line 2599, ../sass/_mobile-mix.scss */
.submitted, .tour .field-field-related-images .node .submitted {
  display: none;
}

/* line 2603, ../sass/_mobile-mix.scss */
#bw-pp-main-holder {
  display: none;
}

/* line 2607, ../sass/_mobile-mix.scss */
.rtg_city_logo {
  float: left;
  margin-top: -10px;
  padding-left: 15px;
}

/* line 2613, ../sass/_mobile-mix.scss */
.tour .rtg_city_logo {
  margin-top: 20px;
}

/* line 2616, ../sass/_mobile-mix.scss */
.rtg_city_logo .rtg_logo {
  width: 48px;
  height: 40px;
}

/* line 2621, ../sass/_mobile-mix.scss */
.rtg_city_logo .city_logo {
  width: 30px;
  height: 40px;
}

/* line 2, ../sass/_mobile-article-list-mix.scss */
.articleslist .view-content .item-list ul {
  padding: 0;
}

/* line 6, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-row {
  float: right;
  background-color: #313E48;
  margin: 12px 0 0 0;
  padding-bottom: 0;
  padding-top: 0;
  position: relative;
  width: 100%;
  box-shadow: 0 3px 5px #000000;
  list-style: none outside none;
}

/* line 17, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-row-1 {
  padding-top: 0px;
  margin-top: 6px;
}

/* line 22, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-field-summery-value:after {
  background-image: url('/sites/all/themes/mobile/css/images/MoveToArrowNormalright.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 17px;
  position: absolute;
  left: -7%;
  right: auto;
  top: 0;
  content: "";
  bottom: 0;
  margin: auto 0;
  height: 28px;
}

/* line 35, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-row-last {
  border-bottom: none;
}

/* line 41, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-field-video-src-value, .articleslist .views-field-field-video-src-val-2 {
  float: right;
  width: auto;
  padding-left: 20px;
}

/* line 46, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-field-video-src-value a.vidoelink, .articleslist .views-field-field-video-src-value-2 a.vidoelink {
  right: 49px;
  position: absolute;
  top: 34px;
  width: 24%;
}

/* line 54, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-field-video-src-value-3 {
  display: none;
}

/* line 57, ../sass/_mobile-article-list-mix.scss */
.articleslist .view-footer {
  float: right;
  border-top: 1px dotted #BDB7A4;
  width: 100%;
  padding-top: 20px;
}

/* line 65, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-row .sep {
  float: right;
  width: auto;
}

/* line 71, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-image-attach-images {
  float: right;
  padding-left: 20px;
  width: 157px;
  height: 130px;
}

/* line 80, ../sass/_mobile-article-list-mix.scss */
.sourceslist .views-field-nothing {
  float: right;
  font-weight: bold;
  padding-left: 5px;
  width: auto;
}

/* line 86, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-body {
  height: 60px;
}

/* line 92, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-phpcode, .articleslist .views-field-field-video-src-value-2 {
  padding-left: 3%;
  width: 31%;
  padding-right: 0;
  height: auto;
  float: right;
  position: relative;
}
/* line 100, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-phpcode span div, .articleslist .views-field-phpcode span, .articleslist .views-field-field-video-src-value-2 span div, .articleslist .views-field-field-video-src-value-2 span {
  width: 100% !important;
}
/* line 102, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-phpcode span div img, .articleslist .views-field-phpcode span img, .articleslist .views-field-field-video-src-value-2 span div img, .articleslist .views-field-field-video-src-value-2 span img {
  width: 100%;
  height: auto;
  border: none;
}
/* line 111, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-field-link-title-value a {
  color: rgba(0, 0, 0, 0);
  height: 100%;
  right: 0;
  left: auto;
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 122, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-title a {
  color: #f1bd07;
  text-decoration: none;
}

/* line 130, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-image-image {
  float: right;
  height: 130px;
  padding-left: 20px;
  width: 157px;
}

/* line 138, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-field-video-image-fid {
  float: right;
  height: 109px;
  padding-left: 20px;
}

/* line 145, ../sass/_mobile-article-list-mix.scss */
.articleslist img {
  width: auto;
  height: auto;
  border: 1px solid #5A5F62;
  float: left;
}

/* line 151, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-field-period-value {
  float: right;
}

/* line 158, ../sass/_mobile-article-list-mix.scss */
.articleslist div.views-field-title {
  float: right;
  color: #F1BD07;
}

/* line 163, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-type, .articleslist .views-field-name {
  float: right;
  width: 98%;
  background-color: #33333B;
  padding: 10px 2% 10px 0;
  text-align: center;
}

/* line 171, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-type .field-content, .articleslist .views-field-name .field-content {
  border: 1px solid #FFFFFF;
  border-radius: 3px 3px 3px 3px;
  font-size: 80%;
  width: auto;
  float: right;
  padding: 0 1%;
}

/* line 179, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-type .views-label-type, .articleslist .views-field-name .views-label-type {
  display: none;
}

/* line 183, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-nothing .views-label-nothing {
  display: none;
}

/* line 187, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-title .views-label-title {
  display: none;
}

/* line 190, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-tid {
  width: auto;
  margin-top: -5px;
  display: none;
}

/* line 195, ../sass/_mobile-article-list-mix.scss */
.articleslist span.views-field-title {
  color: #F1BD07;
  font-weight: bold;
  font-size: 110%;
  padding-top: 8px;
}

/* line 202, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-field-author-value {
  color: #414141;
  padding-right: 5px;
}

/* line 208, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-nothing {
  float: right;
  width: 410px;
}

/* line 212, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-nid-2 {
  display: none;
}

/* line 217, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-nothing a {
  background: url("images/link-arrow-en.png") no-repeat scroll left center transparent;
  color: #A87E03;
  padding-right: 8px;
}

/* line 223, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-nid, .articleslist .views-field-nid-1 {
  right: 11%;
  left: auto;
  position: absolute;
  top: 38px;
  width: 8%;
  z-index: 1;
}

/* line 231, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-row-1 .views-field-nid, .articleslist .views-row-1 .views-field-nid-1 {
  top: 36px;
}

/* line 235, ../sass/_mobile-article-list-mix.scss */
.allnewsqtub .views-row-1 .views-field-nid {
  top: 56px;
}

/* line 239, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-field-published-value {
  color: #bcbcbc;
}

/* line 243, ../sass/_mobile-article-list-mix.scss */
.articleslist.activitieslist .views-field-nid {
  right: 79px;
}

/* line 247, ../sass/_mobile-article-list-mix.scss */
.quicktabs_wrapper .views-field-field-published-value {
  width: 410px;
}

/* line 250, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-field-summery-value {
  width: 90%;
  position: relative;
}

/* line 255, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-field-image-discription-value {
  width: 90%;
}

/* line 259, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-view-node {
  float: right;
  width: 100%;
}

/* line 264, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-view-node a {
  color: rgba(0, 0, 0, 0);
  height: 100%;
  padding: 0 0 0 8px;
  position: absolute;
  top: 0;
  width: 98%;
  right: 0;
  left: auto;
}
/* line 273, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-view-node a:active {
  background: url('/sites/all/themes/mobile/css/images/BlackOverlayPressed.svg?1473934885') repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
/* line 140, ../sass/_mobile-mix.scss */
.no-svg .articleslist .views-field-view-node a:active {
  background-image: url('/sites/all/themes/mobile/css/images/BlackOverlayPressed.png');
}
/* line 275, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-field-view-node a:active img, .articleslist .views-field-view-node a:active .text {
  opacity: 0.9;
}

/* line 280, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-row > a {
  color: rgba(0, 0, 0, 0);
  height: 100%;
  padding: 0 0 0 8px;
  position: absolute;
  top: 0;
  width: 98%;
  right: 0;
  left: auto;
}
/* line 289, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-row > a:active {
  background: url('/sites/all/themes/mobile/css/images/BlackOverlayPressed.svg?1473934885') repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
/* line 140, ../sass/_mobile-mix.scss */
.no-svg .articleslist .views-row > a:active {
  background-image: url('/sites/all/themes/mobile/css/images/BlackOverlayPressed.png');
}
/* line 291, ../sass/_mobile-article-list-mix.scss */
.articleslist .views-row > a:active img, .articleslist .views-row > a:active .text {
  opacity: 0.9;
}

/* line 296, ../sass/_mobile-article-list-mix.scss */
.articleslist .all {
  background: url("images/all-link-yellow-bg.png") no-repeat scroll 0 center transparent;
  float: right;
  right: 173px;
}

/* line 303, ../sass/_mobile-article-list-mix.scss */
.articleslist .all a {
  color: #a87e03;
  padding-right: 9px;
}

/* line 308, ../sass/_mobile-article-list-mix.scss */
a.vidoelink img {
  width: 100%;
  border: none;
}

/* line 313, ../sass/_mobile-article-list-mix.scss */
.views-field-field-source-period-value {
  display: none;
}

/* line 12, ../sass/mobile-rtl.scss */
.mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.qtab-0 a .inner, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.qtab-0.active a .inner, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.qtab-0:hover a .inner {
  width: 40%;
  left: 30%;
  right: 30%;
}
/* line 20, ../sass/mobile-rtl.scss */
.mobileqt ul.quicktabs_tabs.quicktabs-style-zen li a, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.active a, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li:hover a {
  font-size: 135%;
}
/* line 25, ../sass/mobile-rtl.scss */
.mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.tabs3 a, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.tabs3.active a, .mobileqt ul.quicktabs_tabs.quicktabs-style-zen li.tabs3:hover a {
  font-size: 130%;
}

/* line 33, ../sass/mobile-rtl.scss */
.flexslider .flex-control-paging {
  direction: ltr;
}

@media only screen and (max-width: 479px) {
  /* line 40, ../sass/mobile-rtl.scss */
  body #block-irdavid_mobile-main_links .activetrail {
    padding-right: 50px;
  }
  /* line 42, ../sass/mobile-rtl.scss */
  body #block-irdavid_mobile-main_links .activetrail .inner {
    font-size: 100%;
  }
}
