/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/theme/_flex.scss */
.g-content {
  margin: 0.625rem;
  padding: 1.5rem;
}
/* line 6, media/gantry5/engines/nucleus/scss/nucleus/theme/_flex.scss */
.g-flushed .g-content {
  margin: 0;
  padding: 0;
}
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
body {
  font-size: 1rem;
  line-height: 1.5;
}
/* line 8, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h1 {
  font-size: 2.5rem;
}
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h2 {
  font-size: 2.25rem;
}
/* line 16, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h3 {
  font-size: 2rem;
}
/* line 20, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h4 {
  font-size: 1.75rem;
}
/* line 24, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h5 {
  font-size: 1.5rem;
}
/* line 28, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h6 {
  font-size: 1.25rem;
}
/* line 33, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
small {
  font-size: 0.875rem;
}
/* line 37, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
cite {
  font-size: 0.875rem;
}
/* line 41, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
sub, sup {
  font-size: 0.75rem;
}
/* line 46, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
code, kbd, pre, samp {
  font-size: 1rem;
  font-family: "Menlo", "Monaco", monospace;
}
/* line 1, media/gantry5/engines/nucleus/scss/nucleus/theme/_forms.scss */
textarea, select[multiple=multiple], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], input:not([type]) {
  border-radius: 0.1875rem;
}
/* line 7, templates/rt_citadel/custom/scss/custom.scss */
.members-menu-toggle {
  margin: 0.625rem;
  padding: 1.5rem;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 12, templates/rt_citadel/custom/scss/custom.scss */
.members-menu-toggle a {
  color: #fff;
}
/* line 17, templates/rt_citadel/custom/scss/custom.scss */
.uk-accordion {
  display: block !important;
}
/* line 21, templates/rt_citadel/custom/scss/custom.scss */
.extcal_minical table.extcal_minical {
  background: #00a3d8;
  border: none;
  border-radius: 4px;
}
/* line 25, templates/rt_citadel/custom/scss/custom.scss */
.extcal_minical table.extcal_minical a {
  color: #fff;
}
/* line 30, templates/rt_citadel/custom/scss/custom.scss */
/* line 31, templates/rt_citadel/custom/scss/custom.scss */
.mod_eb_mincalendar_td_dayname .saturday, .mod_eb_mincalendar_td_dayname .sunday {
  color: #fff;
}
/* line 37, templates/rt_citadel/custom/scss/custom.scss */
.g-side-column {
  display: none;
}
/* line 41, templates/rt_citadel/custom/scss/custom.scss */
.pagination {
  text-align: center;
}
/* line 45, templates/rt_citadel/custom/scss/custom.scss */
/* line 46, templates/rt_citadel/custom/scss/custom.scss */
.von-breadcrumb .g-content {
  padding-bottom: 0;
  margin-bottom: 0;
}
/* line 52, templates/rt_citadel/custom/scss/custom.scss */
.von-switcher {
  display: none;
}
/* line 56, templates/rt_citadel/custom/scss/custom.scss */
.von-currency-switcher {
  width: 137px;
  position: absolute;
  top: 13px;
  right: 10%;
  z-index: 1000;
}
/* line 63, templates/rt_citadel/custom/scss/custom.scss */
.von-currency-switcher .flag {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  float: left;
  margin-right: 10px;
}
/* line 69, templates/rt_citadel/custom/scss/custom.scss */
.von-currency-switcher .flag img {
  height: 30px;
  width: auto;
}
/* line 74, templates/rt_citadel/custom/scss/custom.scss */
.von-currency-switcher .switcher {
  display: inline-block;
  vertical-align: middle;
  width: 60px;
  float: right;
}
@media (max-width: 1150px) {
  /* line 84, templates/rt_citadel/custom/scss/custom.scss */
  .von-currency-switcher {
    width: 136px;
    top: 28px;
    right: -10px;
  }
}
@media (max-width: 768px) {
  /* line 92, templates/rt_citadel/custom/scss/custom.scss */
  .von-currency-switcher {
    top: 20vw;
  }
}
/* line 97, templates/rt_citadel/custom/scss/custom.scss */
/* line 98, templates/rt_citadel/custom/scss/custom.scss */
#g-mainbar .moduletable {
  margin: 0;
}
/* line 104, templates/rt_citadel/custom/scss/custom.scss */
ul.breadcrumb {
  margin: 0;
  box-sizing: border-box;
  border-radius: 0;
  background: none;
}
/* line 109, templates/rt_citadel/custom/scss/custom.scss */
ul.breadcrumb li {
  padding: 0 10px;
}
/* line 113, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation {
  padding: 0;
  position: relative;
}
/* line 116, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation #g-navigationmain {
  background: #00a3d8;
}
/* line 119, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  color: rgba(255, 255, 255, 0.6);
}
/* line 123, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu ul.nav.menu > li > ul.nav-child li > ul.nav-child {
  z-index: 10000;
}
/* line 127, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation.g-default-navigation {
  margin: 0;
}
/* line 130, templates/rt_citadel/custom/scss/custom.scss */
/* line 131, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-default-navigation-menu .g-content {
  padding-top: 26px;
}
/* line 134, templates/rt_citadel/custom/scss/custom.scss */
/* line 136, templates/rt_citadel/custom/scss/custom.scss */
@media (max-width: 1350px) {
  /* line 138, templates/rt_citadel/custom/scss/custom.scss */
  #g-container-navigation .g-default-navigation-menu ul.g-toplevel > li a {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
}
@media (max-width: 1270px) {
  /* line 144, templates/rt_citadel/custom/scss/custom.scss */
  #g-container-navigation .g-default-navigation-menu ul.g-toplevel > li a {
    padding-left: 14px !important;
    padding-right: 14px !important;
  }
}
@media (max-width: 1230px) {
  /* line 150, templates/rt_citadel/custom/scss/custom.scss */
  #g-container-navigation .g-default-navigation-menu ul.g-toplevel > li a {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}
@media (max-width: 1000px) {
  /* line 156, templates/rt_citadel/custom/scss/custom.scss */
  #g-container-navigation .g-default-navigation-menu ul.g-toplevel > li a {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
}
@media (max-width: 960px) {
  /* line 162, templates/rt_citadel/custom/scss/custom.scss */
  #g-container-navigation .g-default-navigation-menu ul.g-toplevel > li a {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
  /* line 165, templates/rt_citadel/custom/scss/custom.scss */
  #g-container-navigation .g-default-navigation-menu ul.g-toplevel > li a span.g-menu-item-content {
    font-size: 14px;
  }
}
/* line 172, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-default-navigation-menu ul.g-toplevel > li.menuitem-client-login {
  position: absolute;
  right: 0;
  top: 0;
  display: flex;
  justify-content: center;
  height: 90px;
}
/* line 179, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-default-navigation-menu ul.g-toplevel > li.menuitem-client-login a {
  display: flex;
  justify-content: center;
  align-items: center;
  background: #00a3d8;
}
/* line 184, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-default-navigation-menu ul.g-toplevel > li.menuitem-client-login a span.g-menu-item-content {
  color: #fff !important;
}
/* line 187, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-default-navigation-menu ul.g-toplevel > li.menuitem-client-login a:hover {
  background: #fff;
}
/* line 189, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-default-navigation-menu ul.g-toplevel > li.menuitem-client-login a:hover span.g-menu-item-content {
  color: #444 !important;
}
@media (max-width: 1150px) {
  #g-container-navigation .g-default-navigation-menu ul.g-toplevel > li.menuitem-client-login {
    height: auto;
  }
  /* line 196, templates/rt_citadel/custom/scss/custom.scss */
  /* line 197, templates/rt_citadel/custom/scss/custom.scss */
  #g-container-navigation .g-default-navigation-menu ul.g-toplevel > li.menuitem-client-login a span.g-menu-item-content {
    font-size: 14px;
  }
}
/* line 206, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .von-client-login {
  background: #000;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 211, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .von-client-login a {
  color: #fff;
  text-transform: uppercase;
}
/* line 217, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu {
  background: #00a3d8;
  border-top: 2px solid #fff;
  /*ul{
   text-align: right;
   li{
   width: 180px;
   }
   }
   div#maximenuck132 ul.maximenuck li.maximenuck.level1 > a{
   padding: 0;
   margin: 0;
   padding-top: 10px;
   padding-bottom: 10px;
   }
   div#maximenuck132 ul.maximenuck li.maximenuck.level1 a span.titreck, div#maximenuck132 ul.maximenuck li.maximenuck.level1 span.separator span.titreck{
   font-family: "sintony", sans-serif, "Tahoma", "Geneva", "Arial";
   color: #fff;
   border: none;
   }
   div#maximenuck132.maximenuckh ul.maximenuck li.level1.parent > a:after, div#maximenuck132.maximenuckh ul.maximenuck li.level1.parent > span.separator:after{
   display: none;
   }
   div#maximenuck132 div.floatck{
   border: none;
   box-sizing: border-box;
   }
   div#maximenuck132 ul.maximenuck li.maximenuck a, div#maximenuck132 ul.maximenuck li.maximenuck span.separator, div#maximenuck132 ul.maximenuck2 a, div#maximenuck132 ul.maximenuck2 li.maximenuck span.separator{
   border: none;
   padding: 10px;
   }*/
}
/* line 220, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu .g-content {
  padding: 0;
}
/* line 256, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu ul.nav.menu {
  float: right;
  padding: 0 20px;
  border: 0;
  width: auto;
}
@media (max-width: 768px) {
  #g-container-navigation .g-block.members-menu ul.nav.menu {
    float: left;
    width: 100%;
    padding: 0;
  }
}
/* line 266, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu ul.nav.menu > li {
  position: relative;
  display: inline-block;
  border: none;
  vertical-align: middle;
  margin-bottom: 0;
  padding: 0;
}
@media (max-width: 768px) {
  #g-container-navigation .g-block.members-menu ul.nav.menu > li {
    display: block;
    width: 100%;
  }
}
/* line 277, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu ul.nav.menu > li a {
  color: #fff;
  font-size: 1rem;
  padding-bottom: 15px;
  padding-top: 10px;
  padding-left: 12px;
  padding-right: 12px;
}
/* line 284, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu ul.nav.menu > li a:before {
  display: none;
}
@media (max-width: 1300px) {
  #g-container-navigation .g-block.members-menu ul.nav.menu > li a {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }
}
/* line 294, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu ul.nav.menu > li > ul.nav-child {
  display: none;
  position: absolute;
  top: 35px;
  background: rgba(0, 0, 0, 0.8);
  padding: 0;
  min-width: 150px;
}
@media (max-width: 768px) {
  #g-container-navigation .g-block.members-menu ul.nav.menu > li > ul.nav-child {
    position: relative;
    top: 0;
    min-width: 100%;
    width: 100%;
  }
}
/* line 308, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu ul.nav.menu > li > ul.nav-child li {
  position: relative;
  padding: 0;
  margin: 0;
  width: 100%;
}
/* line 313, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu ul.nav.menu > li > ul.nav-child li > ul.nav-child {
  display: none;
  position: absolute;
  top: -10px;
  left: 148px;
  background: rgba(0, 0, 0, 0.8);
  padding: 0;
}
/* line 321, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu ul.nav.menu > li > ul.nav-child li:hover {
  background: rgba(255, 255, 255, 0.2);
}
/* line 323, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu ul.nav.menu > li > ul.nav-child li:hover > ul.nav-child {
  display: block;
}
/* line 327, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu ul.nav.menu > li > ul.nav-child li.active {
  background: #00a3d8;
}
/* line 332, templates/rt_citadel/custom/scss/custom.scss */
/* line 333, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu ul.nav.menu > li:hover > a {
  color: #444;
}
/* line 336, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu ul.nav.menu > li:hover > ul.nav-child {
  display: block;
}
/* line 343, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu .moduletable .nav.menu li:last-child, #g-container-navigation .g-block.members-menu .moduletable .mostread li:last-child, #g-container-navigation .g-block.members-menu .moduletable .latestnews li:last-child, #g-container-navigation .g-block.members-menu .moduletable .archive-module li:last-child, #g-container-navigation .g-block.members-menu .moduletable .relateditems li:last-child, #g-container-navigation .g-block.members-menu .moduletable .categories-module li:last-child, #g-container-navigation .g-block.members-menu .moduletable .category-module li:last-child, #g-container-navigation .g-block.members-menu .moduletable .latestusers li:last-child, #g-container-navigation .g-block.members-menu .moduletable .unstyled li:last-child {
  border: medium none;
  display: inline-block;
  margin-bottom: 0;
  padding: 0;
  position: relative;
  vertical-align: middle;
}
/* line 353, templates/rt_citadel/custom/scss/custom.scss */
@media (max-width: 768px) {
  /* line 355, templates/rt_citadel/custom/scss/custom.scss */
  #g-container-navigation .g-logo img {
    max-width: 75%;
  }
}
/* line 363, templates/rt_citadel/custom/scss/custom.scss */
/* line 364, templates/rt_citadel/custom/scss/custom.scss */
/* line 365, templates/rt_citadel/custom/scss/custom.scss */
/* line 366, templates/rt_citadel/custom/scss/custom.scss */
/* line 367, templates/rt_citadel/custom/scss/custom.scss */
/* line 368, templates/rt_citadel/custom/scss/custom.scss */
#g-mobilemenu-container ul.g-toplevel > li a:hover span.g-menu-item-title, #g-mobilemenu-container ul.g-sublevel > li a:hover span.g-menu-item-title {
  color: #fff;
  opacity: 0.6;
}
/* line 374, templates/rt_citadel/custom/scss/custom.scss */
/* line 375, templates/rt_citadel/custom/scss/custom.scss */
/* line 376, templates/rt_citadel/custom/scss/custom.scss */
#g-mobilemenu-container ul.g-toplevel > li.active > a span.g-menu-item-title, #g-mobilemenu-container ul.g-sublevel > li.active > a span.g-menu-item-title {
  color: #fff;
  opacity: 0.6;
}
/* line 386, templates/rt_citadel/custom/scss/custom.scss */
/* line 387, templates/rt_citadel/custom/scss/custom.scss */
body.no-slideshow #g-container-navigation {
  position: relative;
  background: #000;
}
/* line 393, templates/rt_citadel/custom/scss/custom.scss */
@media (max-width: 768px) {
  .g-video .g-videolocal-play {
    right: 0;
  }
}
/* line 401, templates/rt_citadel/custom/scss/custom.scss */
/* line 402, templates/rt_citadel/custom/scss/custom.scss */
@media (max-width: 767px) {
  /* line 404, templates/rt_citadel/custom/scss/custom.scss */
  body:not(.itemid-101) #g-slideshowmain .g-grid, body:not(.itemid-101) #g-slideshowmain .g-block, body:not(.itemid-101) #g-slideshowmain .g-content, body:not(.itemid-101) #g-slideshowmain .g-content > div, body:not(.itemid-101) #g-slideshowmain .uk-position-relative, body:not(.itemid-101) #g-slideshowmain .uk-slideshow, body:not(.itemid-101) #g-slideshowmain .uk-slideshow > li {
    height: 100% !important;
  }
}
/* line 412, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain {
  padding: 0;
  overflow: hidden;
  background: none !important;
  position: relative;
}
/* line 418, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .g-videolocal-play {
  opacity: 1;
}
/* line 422, templates/rt_citadel/custom/scss/custom.scss */
/* line 423, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain:hover .g-videolocal-play {
  opacity: 1;
  z-index: 6000;
}
/* line 429, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .uk-cover-background {
  background-attachment: fixed;
  background-position: center top;
}
@media (max-width: 768px) {
  #g-slideshowmain .uk-cover-background {
    background-attachment: scroll;
  }
}
/* line 440, templates/rt_citadel/custom/scss/custom.scss */
/* line 446, templates/rt_citadel/custom/scss/custom.scss */
/* line 447, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .shallow-header .uk-cover-background {
  background-attachment: scroll;
}
/* line 450, templates/rt_citadel/custom/scss/custom.scss */
/* line 451, templates/rt_citadel/custom/scss/custom.scss */
@media (max-width: 768px) {
  #g-slideshowmain .shallow-header .uk-overlay-panel > div {
    margin-top: 0;
  }
}
/* line 461, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .g-content {
  padding: 0;
  margin: 0;
}
/* line 464, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .g-content img {
  width: 100%;
}
/* line 469, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .von-header-social {
  position: absolute;
  top: 20px;
  z-index: 1;
  text-align: right;
  right: 44px;
}
/* line 476, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .von-header-social .g-social a {
  color: #fff;
  padding: 0;
}
@media (max-width: 960px) {
  #g-slideshowmain .von-header-social {
    right: 0;
  }
}
@media (max-width: 768px) {
  #g-slideshowmain .von-header-social {
    top: 0;
  }
  /* line 486, templates/rt_citadel/custom/scss/custom.scss */
  #g-slideshowmain .von-header-social .g-social {
    text-align: left !important;
  }
  /* line 488, templates/rt_citadel/custom/scss/custom.scss */
  #g-slideshowmain .von-header-social .g-social a {
    font-size: 16px;
  }
}
/* line 495, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain video {
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  position: fixed;
}
/* line 503, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .header-video-caption {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  background: rgba(0, 0, 0, 0);
}
/* line 514, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .header-video-caption h2 {
  text-shadow: 1px 1px 4px rgba(150, 150, 150, 1);
}
/* line 518, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .header-video-caption h1 {
  text-shadow: 1px 1px 6px rgba(0, 0, 0, 1);
}
/* line 522, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .header-video-caption p {
  max-width: 90%;
  margin-left: auto;
  margin-right: auto;
  text-shadow: 1px 1px 6px rgba(0, 0, 0, 1);
}
@media (max-width: 768px) {
  #g-slideshowmain .header-video-caption p {
    font-size: 18px !important;
  }
}
/* line 533, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .header-video-caption p a.uk-button {
  margin-top: 40px;
}
/* line 541, templates/rt_citadel/custom/scss/custom.scss */
/* line 542, templates/rt_citadel/custom/scss/custom.scss */
/* line 549, templates/rt_citadel/custom/scss/custom.scss */
section, footer {
  border: none !important;
}
/* line 553, templates/rt_citadel/custom/scss/custom.scss */
.fp-header-simplecontent {
  text-align: center;
}
/* line 557, templates/rt_citadel/custom/scss/custom.scss */
.von-button, .von-button-white, #signupForm3014 input.button, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button3, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button4, .von-button-grey, .von-button-blue, #g-expandedmain .von-event-teaser-link, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .btn.btn-primary, body.com_eventbooking.view-archive #eb-events div.eb-event .btn.btn-primary, body.com_eventbooking.view-category #eb-events div.eb-event .btn.btn-primary, body.com_eventbooking.view-event #eb-events div.eb-event .btn.btn-primary, body.view-rokquickcart .cart_products .cart_product_add a, a.uk-button, body.itemid-101 #g-container-main .uk-list-line > li a, body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links a, body.itemid-168 #g-container-main .uk-list-line > li a, body.view-rokquickcart .cart_cartstatus a, body.view-rokquickcart .cart_yourcart .cart_buttons a, body.itemid-220 #g-mainbar div.login .btn, body.itemid-200 #g-mainbar div.login .btn, body.itemid-288 #g-mainbar div.login .btn, body.itemid-220 #g-mainbar div.remind .btn, body.itemid-200 #g-mainbar div.remind .btn, body.itemid-288 #g-mainbar div.remind .btn, body.itemid-220 #g-mainbar div.reset .btn, body.itemid-200 #g-mainbar div.reset .btn, body.itemid-288 #g-mainbar div.reset .btn, body.itemid-220 #g-mainbar div.registration .btn, body.itemid-200 #g-mainbar div.registration .btn, body.itemid-288 #g-mainbar div.registration .btn, body.itemid-220 #g-mainbar div.logout .btn, body.itemid-200 #g-mainbar div.logout .btn, body.itemid-288 #g-mainbar div.logout .btn, body.itemid-166 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-260 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-281 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-289 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-290 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-310 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-309 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-134 #g-mainbar .contact-form .well .controls .btn-primary {
  background: #f17f29;
  display: inline-block;
  font-family: "sintony", sans-serif, "Tahoma", "Geneva", "Arial";
  font-weight: 400;
  text-transform: uppercase;
  border: 1px solid #fff !important;
  color: #fff;
  font-size: 1rem;
  line-height: 1.8;
  margin: 0 0 0.5rem 0;
  padding: 1rem 1.5rem;
  border: 1px solid #f17f29;
  border-radius: 0.2rem;
  vertical-align: middle;
  text-shadow: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 576, templates/rt_citadel/custom/scss/custom.scss */
.von-button:after, .von-button-white:after, #signupForm3014 input.button:after, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button3:after, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button4:after, .von-button-grey:after, .von-button-blue:after, #g-expandedmain .von-event-teaser-link:after, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .btn.btn-primary:after, body.com_eventbooking.view-archive #eb-events div.eb-event .btn.btn-primary:after, body.com_eventbooking.view-category #eb-events div.eb-event .btn.btn-primary:after, body.com_eventbooking.view-event #eb-events div.eb-event .btn.btn-primary:after, body.view-rokquickcart .cart_products .cart_product_add a:after, a.uk-button:after, body.itemid-101 #g-container-main .uk-list-line > li a:after, body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links a:after, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a:after, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a:after, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links a:after, body.itemid-168 #g-container-main .uk-list-line > li a:after, body.view-rokquickcart .cart_cartstatus a:after, body.view-rokquickcart .cart_yourcart .cart_buttons a:after, body.itemid-220 #g-mainbar div.login .btn:after, body.itemid-200 #g-mainbar div.login .btn:after, body.itemid-288 #g-mainbar div.login .btn:after, body.itemid-220 #g-mainbar div.remind .btn:after, body.itemid-200 #g-mainbar div.remind .btn:after, body.itemid-288 #g-mainbar div.remind .btn:after, body.itemid-220 #g-mainbar div.reset .btn:after, body.itemid-200 #g-mainbar div.reset .btn:after, body.itemid-288 #g-mainbar div.reset .btn:after, body.itemid-220 #g-mainbar div.registration .btn:after, body.itemid-200 #g-mainbar div.registration .btn:after, body.itemid-288 #g-mainbar div.registration .btn:after, body.itemid-220 #g-mainbar div.logout .btn:after, body.itemid-200 #g-mainbar div.logout .btn:after, body.itemid-288 #g-mainbar div.logout .btn:after, body.itemid-166 #g-container-main #g-mainbar .btn.btn-primary:after, body.itemid-260 #g-container-main #g-mainbar .btn.btn-primary:after, body.itemid-281 #g-container-main #g-mainbar .btn.btn-primary:after, body.itemid-289 #g-container-main #g-mainbar .btn.btn-primary:after, body.itemid-290 #g-container-main #g-mainbar .btn.btn-primary:after, body.itemid-310 #g-container-main #g-mainbar .btn.btn-primary:after, body.itemid-309 #g-container-main #g-mainbar .btn.btn-primary:after, body.itemid-134 #g-mainbar .contact-form .well .controls .btn-primary:after {
  color: #fff;
  font-family: FontAwesome;
  content: "\f178";
  margin-left: 0.5rem;
}
/* line 582, templates/rt_citadel/custom/scss/custom.scss */
.von-button:hover, .von-button-white:hover, #signupForm3014 input.button:hover, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button3:hover, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button4:hover, .von-button-grey:hover, .von-button-blue:hover, #g-expandedmain .von-event-teaser-link:hover, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .btn.btn-primary:hover, body.com_eventbooking.view-archive #eb-events div.eb-event .btn.btn-primary:hover, body.com_eventbooking.view-category #eb-events div.eb-event .btn.btn-primary:hover, body.com_eventbooking.view-event #eb-events div.eb-event .btn.btn-primary:hover, body.view-rokquickcart .cart_products .cart_product_add a:hover, a.uk-button:hover, body.itemid-101 #g-container-main .uk-list-line > li a:hover, body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links a:hover, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a:hover, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a:hover, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links a:hover, body.itemid-168 #g-container-main .uk-list-line > li a:hover, body.view-rokquickcart .cart_cartstatus a:hover, body.view-rokquickcart .cart_yourcart .cart_buttons a:hover, body.itemid-220 #g-mainbar div.login .btn:hover, body.itemid-200 #g-mainbar div.login .btn:hover, body.itemid-288 #g-mainbar div.login .btn:hover, body.itemid-220 #g-mainbar div.remind .btn:hover, body.itemid-200 #g-mainbar div.remind .btn:hover, body.itemid-288 #g-mainbar div.remind .btn:hover, body.itemid-220 #g-mainbar div.reset .btn:hover, body.itemid-200 #g-mainbar div.reset .btn:hover, body.itemid-288 #g-mainbar div.reset .btn:hover, body.itemid-220 #g-mainbar div.registration .btn:hover, body.itemid-200 #g-mainbar div.registration .btn:hover, body.itemid-288 #g-mainbar div.registration .btn:hover, body.itemid-220 #g-mainbar div.logout .btn:hover, body.itemid-200 #g-mainbar div.logout .btn:hover, body.itemid-288 #g-mainbar div.logout .btn:hover, body.itemid-166 #g-container-main #g-mainbar .btn.btn-primary:hover, body.itemid-260 #g-container-main #g-mainbar .btn.btn-primary:hover, body.itemid-281 #g-container-main #g-mainbar .btn.btn-primary:hover, body.itemid-289 #g-container-main #g-mainbar .btn.btn-primary:hover, body.itemid-290 #g-container-main #g-mainbar .btn.btn-primary:hover, body.itemid-310 #g-container-main #g-mainbar .btn.btn-primary:hover, body.itemid-309 #g-container-main #g-mainbar .btn.btn-primary:hover, body.itemid-134 #g-mainbar .contact-form .well .controls .btn-primary:hover {
  background: #fff;
  color: #444 !important;
  border: 1px solid #f17f29 !important;
}
/* line 586, templates/rt_citadel/custom/scss/custom.scss */
.von-button:hover:after, .von-button-white:hover:after, #signupForm3014 input.button:hover:after, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button3:hover:after, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button4:hover:after, .von-button-grey:hover:after, .von-button-blue:hover:after, #g-expandedmain .von-event-teaser-link:hover:after, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .btn.btn-primary:hover:after, body.com_eventbooking.view-archive #eb-events div.eb-event .btn.btn-primary:hover:after, body.com_eventbooking.view-category #eb-events div.eb-event .btn.btn-primary:hover:after, body.com_eventbooking.view-event #eb-events div.eb-event .btn.btn-primary:hover:after, body.view-rokquickcart .cart_products .cart_product_add a:hover:after, a.uk-button:hover:after, body.itemid-101 #g-container-main .uk-list-line > li a:hover:after, body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links a:hover:after, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a:hover:after, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a:hover:after, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links a:hover:after, body.itemid-168 #g-container-main .uk-list-line > li a:hover:after, body.view-rokquickcart .cart_cartstatus a:hover:after, body.view-rokquickcart .cart_yourcart .cart_buttons a:hover:after, body.itemid-220 #g-mainbar div.login .btn:hover:after, body.itemid-200 #g-mainbar div.login .btn:hover:after, body.itemid-288 #g-mainbar div.login .btn:hover:after, body.itemid-220 #g-mainbar div.remind .btn:hover:after, body.itemid-200 #g-mainbar div.remind .btn:hover:after, body.itemid-288 #g-mainbar div.remind .btn:hover:after, body.itemid-220 #g-mainbar div.reset .btn:hover:after, body.itemid-200 #g-mainbar div.reset .btn:hover:after, body.itemid-288 #g-mainbar div.reset .btn:hover:after, body.itemid-220 #g-mainbar div.registration .btn:hover:after, body.itemid-200 #g-mainbar div.registration .btn:hover:after, body.itemid-288 #g-mainbar div.registration .btn:hover:after, body.itemid-220 #g-mainbar div.logout .btn:hover:after, body.itemid-200 #g-mainbar div.logout .btn:hover:after, body.itemid-288 #g-mainbar div.logout .btn:hover:after, body.itemid-166 #g-container-main #g-mainbar .btn.btn-primary:hover:after, body.itemid-260 #g-container-main #g-mainbar .btn.btn-primary:hover:after, body.itemid-281 #g-container-main #g-mainbar .btn.btn-primary:hover:after, body.itemid-289 #g-container-main #g-mainbar .btn.btn-primary:hover:after, body.itemid-290 #g-container-main #g-mainbar .btn.btn-primary:hover:after, body.itemid-310 #g-container-main #g-mainbar .btn.btn-primary:hover:after, body.itemid-309 #g-container-main #g-mainbar .btn.btn-primary:hover:after, body.itemid-134 #g-mainbar .contact-form .well .controls .btn-primary:hover:after {
  color: #444 !important;
  font-family: FontAwesome;
  content: "\f178";
  margin-left: 0.5rem;
}
/* line 596, templates/rt_citadel/custom/scss/custom.scss */
.von-button-white, #signupForm3014 input.button, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button3, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button4 {
  background: #fff;
  color: #444 !important;
}
/* line 600, templates/rt_citadel/custom/scss/custom.scss */
.von-button-white:after, #signupForm3014 input.button:after, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button3:after, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button4:after {
  color: #444;
}
/* line 603, templates/rt_citadel/custom/scss/custom.scss */
.von-button-white:hover, #signupForm3014 input.button:hover, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button3:hover, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button4:hover {
  background: #00a3d8;
  color: #fff !important;
  border: 1px solid #fff !important;
}
/* line 607, templates/rt_citadel/custom/scss/custom.scss */
.von-button-white:hover:after, #signupForm3014 input.button:hover:after, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button3:hover:after, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button4:hover:after {
  color: #fff !important;
}
/* line 613, templates/rt_citadel/custom/scss/custom.scss */
.von-button-grey {
  background: #ddd;
  color: #444 !important;
}
/* line 617, templates/rt_citadel/custom/scss/custom.scss */
.von-button-grey:after {
  color: #444;
}
/* line 620, templates/rt_citadel/custom/scss/custom.scss */
.von-button-grey:hover {
  background: #eee;
}
/* line 628, templates/rt_citadel/custom/scss/custom.scss */
.von-button-blue, #g-expandedmain .von-event-teaser-link, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .btn.btn-primary, body.com_eventbooking.view-archive #eb-events div.eb-event .btn.btn-primary, body.com_eventbooking.view-category #eb-events div.eb-event .btn.btn-primary, body.com_eventbooking.view-event #eb-events div.eb-event .btn.btn-primary, body.view-rokquickcart .cart_products .cart_product_add a {
  background: #00a3d8;
}
/* line 631, templates/rt_citadel/custom/scss/custom.scss */
.von-button-blue:hover, #g-expandedmain .von-event-teaser-link:hover, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .btn.btn-primary:hover, body.com_eventbooking.view-archive #eb-events div.eb-event .btn.btn-primary:hover, body.com_eventbooking.view-category #eb-events div.eb-event .btn.btn-primary:hover, body.com_eventbooking.view-event #eb-events div.eb-event .btn.btn-primary:hover, body.view-rokquickcart .cart_products .cart_product_add a:hover {
  border: 1px solid #00a3d8 !important;
}
/* line 636, templates/rt_citadel/custom/scss/custom.scss */
/* line 641, templates/rt_citadel/custom/scss/custom.scss */
.von-header-title2, #g-slideshowmain .header-video-caption h2, #g-slideshowmain .uk-margin h2, body.itemid-101 #g-container-utility #g-utilitymain h2, #g-expandedmain h2, #g-expandedmain .von-event-teaser-date, #signupForm3014 label, body.itemid-136 #g-container-utility #g-utilitymain h2, body.view-rokquickcart #rokquickcart + h2, body.itemid-166 #g-container-main #g-mainbar h3, body.itemid-260 #g-container-main #g-mainbar h3, body.itemid-281 #g-container-main #g-mainbar h3, body.itemid-289 #g-container-main #g-mainbar h3, body.itemid-290 #g-container-main #g-mainbar h3, body.itemid-310 #g-container-main #g-mainbar h3, body.itemid-309 #g-container-main #g-mainbar h3, body.itemid-261 #g-container-utility #g-utilitymain h2, body.itemid-134 #g-mainbar .contact-form .well legend, body.itemid-283 #g-bottommain h2 {
  font-family: "sintony", sans-serif, "Tahoma", "Geneva", "Arial";
  font-weight: 400;
  font-size: 24px;
  color: #fff;
  letter-spacing: 11px;
  text-transform: uppercase;
  margin-bottom: 40px;
  line-height: 1;
}
@media (max-width: 960px) {
  .von-header-title2, #g-slideshowmain .header-video-caption h2, #g-slideshowmain .uk-margin h2, body.itemid-101 #g-container-utility #g-utilitymain h2, #g-expandedmain h2, #g-expandedmain .von-event-teaser-date, #signupForm3014 label, body.itemid-136 #g-container-utility #g-utilitymain h2, body.view-rokquickcart #rokquickcart + h2, body.itemid-166 #g-container-main #g-mainbar h3, body.itemid-260 #g-container-main #g-mainbar h3, body.itemid-281 #g-container-main #g-mainbar h3, body.itemid-289 #g-container-main #g-mainbar h3, body.itemid-290 #g-container-main #g-mainbar h3, body.itemid-310 #g-container-main #g-mainbar h3, body.itemid-309 #g-container-main #g-mainbar h3, body.itemid-261 #g-container-utility #g-utilitymain h2, body.itemid-134 #g-mainbar .contact-form .well legend, body.itemid-283 #g-bottommain h2 {
    font-size: 20px;
    margin-bottom: 20px;
  }
}
/* line 658, templates/rt_citadel/custom/scss/custom.scss */
.von-header-title1, #g-slideshowmain .header-video-caption h1, #g-slideshowmain .uk-margin h1, body.itemid-138 #g-container-bottom .g-simplecontent-item-leading-content {
  font-family: "raleway", sans-serif, "Tahoma", "Geneva", "Arial";
  color: #fff;
  font-weight: 100;
  font-size: 65px;
  line-height: 1;
  text-transform: uppercase;
  margin-bottom: 35px;
}
@media (max-width: 960px) {
  .von-header-title1, #g-slideshowmain .header-video-caption h1, #g-slideshowmain .uk-margin h1, body.itemid-138 #g-container-bottom .g-simplecontent-item-leading-content {
    font-size: 50px;
    margin-bottom: 20px;
  }
}
@media (max-width: 768px) {
  .von-header-title1, #g-slideshowmain .header-video-caption h1, #g-slideshowmain .uk-margin h1, body.itemid-138 #g-container-bottom .g-simplecontent-item-leading-content {
    font-size: 35px;
  }
}
/* line 676, templates/rt_citadel/custom/scss/custom.scss */
.von-header-introtext, #g-slideshowmain .header-video-caption p, #g-slideshowmain .uk-margin p {
  font-size: 20px;
  color: #eee;
  font-family: "cabin", sans-serif, "Tahoma", "Geneva", "Arial";
}
/* line 682, templates/rt_citadel/custom/scss/custom.scss */
.von-feature-title, #g-abovemain .g-title, #g-abovemain h3.uk-panel-title, body.itemid-101 #g-container-main .g-title, body.itemid-101 #g-container-main h2, #g-expandedmain h3 a.von-event-teaser-title, body.itemid-149 #g-mainbar .uk-panel .uk-panel-title, body.itemid-136 #g-container-main .g-title, body.itemid-136 #g-container-main h2, body.itemid-136 #g-container-utility #g-utilitymain .uk-panel h2, body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .pos-content .element-itemname a, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .pos-content .element-itemname a, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .pos-content .element-itemname a, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .pos-content .element-itemname a, body.itemid-168 #g-container-main .g-title, body.itemid-168 #g-container-main h2, body.itemid-166 #g-container-main #g-mainbar h2, body.itemid-260 #g-container-main #g-mainbar h2, body.itemid-281 #g-container-main #g-mainbar h2, body.itemid-289 #g-container-main #g-mainbar h2, body.itemid-290 #g-container-main #g-mainbar h2, body.itemid-310 #g-container-main #g-mainbar h2, body.itemid-309 #g-container-main #g-mainbar h2, body.itemid-261 #g-container-header h1, body.itemid-144 #g-container-header h1, body.itemid-291 #g-container-header h1, body.itemid-145 #g-container-header h1, body.itemid-293 #g-container-header h1, body.itemid-294 #g-container-header h1, body.itemid-295 #g-container-header h1, body.itemid-296 #g-container-header h1, body.itemid-297 #g-container-header h1, body.itemid-298 #g-container-header h1, body.itemid-146 #g-container-header h1, body.itemid-196 #g-container-header h1, body.itemid-299 #g-container-header h1, body.itemid-300 #g-container-header h1, body.itemid-301 #g-container-header h1, body.itemid-302 #g-container-header h1, body.itemid-303 #g-container-header h1, body.itemid-304 #g-container-header h1, body.itemid-468 #g-container-header h1, body.itemid-280 #g-container-header h1, body.itemid-278 #g-container-header h1, body.itemid-311 #g-container-header h1 {
  color: #fff;
  font-family: "raleway", sans-serif, "Tahoma", "Geneva", "Arial";
  font-size: 30px;
}
/* line 688, templates/rt_citadel/custom/scss/custom.scss */
/* line 695, templates/rt_citadel/custom/scss/custom.scss */
/* line 696, templates/rt_citadel/custom/scss/custom.scss */
.rect-left:before, body.view-rokquickcart #rokquickcart + h2:before, body.itemid-166 #g-container-main #g-mainbar h3:before, body.itemid-260 #g-container-main #g-mainbar h3:before, body.itemid-281 #g-container-main #g-mainbar h3:before, body.itemid-289 #g-container-main #g-mainbar h3:before, body.itemid-290 #g-container-main #g-mainbar h3:before, body.itemid-310 #g-container-main #g-mainbar h3:before, body.itemid-309 #g-container-main #g-mainbar h3:before, body.itemid-134 #g-mainbar .contact-form .well legend:before {
  content: "";
  background: url('../../../../images/icons/blue-rect-left.png') center no-repeat;
  display: inline-block;
  width: 31px;
  height: 13px;
  margin-right: 20px;
  position: relative;
  top: -2px;
}
/* line 706, templates/rt_citadel/custom/scss/custom.scss */
/* line 707, templates/rt_citadel/custom/scss/custom.scss */
.rect-left.rect-blue:before, body.view-rokquickcart #rokquickcart + h2.rect-blue:before, body.itemid-166 #g-container-main #g-mainbar h3.rect-blue:before, body.itemid-260 #g-container-main #g-mainbar h3.rect-blue:before, body.itemid-281 #g-container-main #g-mainbar h3.rect-blue:before, body.itemid-289 #g-container-main #g-mainbar h3.rect-blue:before, body.itemid-290 #g-container-main #g-mainbar h3.rect-blue:before, body.itemid-310 #g-container-main #g-mainbar h3.rect-blue:before, body.itemid-309 #g-container-main #g-mainbar h3.rect-blue:before, body.itemid-134 #g-mainbar .contact-form .well legend.rect-blue:before {
  background: url('../../../../images/icons/blue-rect-left.png') center no-repeat;
}
/* line 711, templates/rt_citadel/custom/scss/custom.scss */
/* line 712, templates/rt_citadel/custom/scss/custom.scss */
.rect-left.rect-white:before, body.view-rokquickcart #rokquickcart + h2.rect-white:before, body.view-rokquickcart #rokquickcart#rokquickcart + h2:before, body.view-rokquickcart body.view-rokquickcart #rokquickcart + #rokquickcart + h2:before, body.itemid-166 #g-container-main #g-mainbar h3.rect-white:before, body.itemid-260 #g-container-main #g-mainbar h3.rect-white:before, body.itemid-281 #g-container-main #g-mainbar h3.rect-white:before, body.itemid-289 #g-container-main #g-mainbar h3.rect-white:before, body.itemid-290 #g-container-main #g-mainbar h3.rect-white:before, body.itemid-310 #g-container-main #g-mainbar h3.rect-white:before, body.itemid-309 #g-container-main #g-mainbar h3.rect-white:before, body.itemid-134 #g-mainbar .contact-form .well legend.rect-white:before, body.view-rokquickcart #rokquickcart + h2.rect-left:before {
  background: url('../../../../images/icons/white-rect-left.png') center no-repeat;
}
/* line 716, templates/rt_citadel/custom/scss/custom.scss */
/* line 717, templates/rt_citadel/custom/scss/custom.scss */
.rect-left.rect-orange:before, body.view-rokquickcart #rokquickcart + h2.rect-orange:before, body.itemid-166 #g-container-main #g-mainbar h3.rect-orange:before, body.itemid-260 #g-container-main #g-mainbar h3.rect-orange:before, body.itemid-281 #g-container-main #g-mainbar h3.rect-orange:before, body.itemid-289 #g-container-main #g-mainbar h3.rect-orange:before, body.itemid-290 #g-container-main #g-mainbar h3.rect-orange:before, body.itemid-310 #g-container-main #g-mainbar h3.rect-orange:before, body.itemid-309 #g-container-main #g-mainbar h3.rect-orange:before, body.itemid-134 #g-mainbar .contact-form .well legend.rect-orange:before {
  background: url('../../../../images/icons/orange-rect-left.png') center no-repeat;
}
/* line 723, templates/rt_citadel/custom/scss/custom.scss */
/* line 724, templates/rt_citadel/custom/scss/custom.scss */
.rect-right:after, body.view-rokquickcart #rokquickcart + h2:after, body.itemid-166 #g-container-main #g-mainbar h3:after, body.itemid-260 #g-container-main #g-mainbar h3:after, body.itemid-281 #g-container-main #g-mainbar h3:after, body.itemid-289 #g-container-main #g-mainbar h3:after, body.itemid-290 #g-container-main #g-mainbar h3:after, body.itemid-310 #g-container-main #g-mainbar h3:after, body.itemid-309 #g-container-main #g-mainbar h3:after, body.itemid-134 #g-mainbar .contact-form .well legend:after {
  content: "";
  background: url('../../../../images/icons/blue-rect-right.png') center no-repeat;
  display: inline-block;
  width: 31px;
  height: 13px;
  margin-left: 20px;
  position: relative;
  top: -2px;
}
/* line 734, templates/rt_citadel/custom/scss/custom.scss */
/* line 735, templates/rt_citadel/custom/scss/custom.scss */
.rect-right.rect-blue:after, body.view-rokquickcart #rokquickcart + h2.rect-blue:after, body.itemid-166 #g-container-main #g-mainbar h3.rect-blue:after, body.itemid-260 #g-container-main #g-mainbar h3.rect-blue:after, body.itemid-281 #g-container-main #g-mainbar h3.rect-blue:after, body.itemid-289 #g-container-main #g-mainbar h3.rect-blue:after, body.itemid-290 #g-container-main #g-mainbar h3.rect-blue:after, body.itemid-310 #g-container-main #g-mainbar h3.rect-blue:after, body.itemid-309 #g-container-main #g-mainbar h3.rect-blue:after, body.itemid-134 #g-mainbar .contact-form .well legend.rect-blue:after {
  background: url('../../../../images/icons/blue-rect-right.png') center no-repeat;
}
/* line 739, templates/rt_citadel/custom/scss/custom.scss */
/* line 740, templates/rt_citadel/custom/scss/custom.scss */
.rect-right.rect-white:after, body.view-rokquickcart #rokquickcart + h2.rect-white:after, body.view-rokquickcart #rokquickcart#rokquickcart + h2:after, body.view-rokquickcart body.view-rokquickcart #rokquickcart + #rokquickcart + h2:after, body.itemid-166 #g-container-main #g-mainbar h3.rect-white:after, body.itemid-260 #g-container-main #g-mainbar h3.rect-white:after, body.itemid-281 #g-container-main #g-mainbar h3.rect-white:after, body.itemid-289 #g-container-main #g-mainbar h3.rect-white:after, body.itemid-290 #g-container-main #g-mainbar h3.rect-white:after, body.itemid-310 #g-container-main #g-mainbar h3.rect-white:after, body.itemid-309 #g-container-main #g-mainbar h3.rect-white:after, body.itemid-134 #g-mainbar .contact-form .well legend.rect-white:after, body.view-rokquickcart #rokquickcart + h2.rect-right:after {
  background: url('../../../../images/icons/white-rect-right.png') center no-repeat;
}
/* line 744, templates/rt_citadel/custom/scss/custom.scss */
/* line 745, templates/rt_citadel/custom/scss/custom.scss */
.rect-right.rect-orange:after, body.view-rokquickcart #rokquickcart + h2.rect-orange:after, body.itemid-166 #g-container-main #g-mainbar h3.rect-orange:after, body.itemid-260 #g-container-main #g-mainbar h3.rect-orange:after, body.itemid-281 #g-container-main #g-mainbar h3.rect-orange:after, body.itemid-289 #g-container-main #g-mainbar h3.rect-orange:after, body.itemid-290 #g-container-main #g-mainbar h3.rect-orange:after, body.itemid-310 #g-container-main #g-mainbar h3.rect-orange:after, body.itemid-309 #g-container-main #g-mainbar h3.rect-orange:after, body.itemid-134 #g-mainbar .contact-form .well legend.rect-orange:after {
  background: url('../../../../images/icons/orange-rect-right.png') center no-repeat;
}
/* line 752, templates/rt_citadel/custom/scss/custom.scss */
h3.uk-accordion-title {
  padding: 20px;
  margin-bottom: 5px;
}
/* line 755, templates/rt_citadel/custom/scss/custom.scss */
h3.uk-accordion-title.uk-active {
  background: #00a3d8;
  color: #fff;
}
/* line 761, templates/rt_citadel/custom/scss/custom.scss */
div.uk-accordion-content {
  padding: 20px;
}
/* line 765, templates/rt_citadel/custom/scss/custom.scss */
iframe {
  border: none;
  width: 100%;
}
/* line 770, templates/rt_citadel/custom/scss/custom.scss */
/* line 771, templates/rt_citadel/custom/scss/custom.scss */
/* line 772, templates/rt_citadel/custom/scss/custom.scss */
/* line 775, templates/rt_citadel/custom/scss/custom.scss */
/* line 778, templates/rt_citadel/custom/scss/custom.scss */
/* line 782, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .uk-margin p a.uk-button {
  margin-top: 40px;
}
/* line 789, templates/rt_citadel/custom/scss/custom.scss */
#g-abovemain {
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 793, templates/rt_citadel/custom/scss/custom.scss */
#g-abovemain .g-content {
  padding: 10px;
}
/* line 796, templates/rt_citadel/custom/scss/custom.scss */
/* line 800, templates/rt_citadel/custom/scss/custom.scss */
#g-abovemain h3.uk-panel-title {
  font-size: 25px;
}
/* line 806, templates/rt_citadel/custom/scss/custom.scss */
/* line 808, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-header {
  background: #fff;
  position: relative;
  z-index: 1000;
}
/* line 813, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main {
  background-image: url('../../../../images/headers/home-membership-benefits2.jpg');
  background-repeat: no-repeat;
  background-position: top right;
  background-size: cover;
  background-attachment: fixed;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  z-index: 1000;
}
@media (max-width: 768px) {
  body.itemid-101 #g-container-main {
    background-attachment: scroll;
    background-position: top left;
  }
}
/* line 831, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main #g-mainbar {
  background: transparent;
}
/* line 835, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main .g-title {
  padding-bottom: 0;
}
/* line 841, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main h2 {
  color: #00a3d8;
}
/* line 846, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main h3 {
  font-size: 22px;
  color: #444;
}
/* line 851, templates/rt_citadel/custom/scss/custom.scss */
/* line 852, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main a h3 {
  font-size: 16px;
  float: left;
  color: #fff;
}
/* line 857, templates/rt_citadel/custom/scss/custom.scss */
/* line 858, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main a:hover h3 {
  color: #444;
}
/* line 864, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main .uk-list-line > li {
  border: none;
}
/* line 866, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main .uk-list-line > li a {
  float: left;
  margin-left: 40px;
}
/* line 873, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main .uk-margin-right {
  margin-right: 10px !important;
}
/* line 880, templates/rt_citadel/custom/scss/custom.scss */
/* line 881, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-showcase .g-content {
  padding: 0;
  margin: 0;
}
/* line 888, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-utility {
  position: relative;
  z-index: 1000;
}
/* line 891, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-utility #g-utilitymain {
  padding-top: 80px;
  padding-bottom: 60px;
}
/* line 895, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-utility #g-utilitymain h2 {
  letter-spacing: normal;
  color: #00a3d8;
  text-align: center;
  position: relative;
  top: -50px;
}
/* line 904, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-utility #g-utilitymain .uk-slidenav-position.uk-margin {
  margin-top: 100px;
}
/* line 908, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-utility #g-utilitymain .uk-panel {
  border: 1px solid #ddd;
  padding: 20px;
  padding-top: 120px;
}
/* line 913, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-utility #g-utilitymain .uk-panel .uk-panel-teaser {
  position: absolute;
  width: 100%;
  top: -100px;
  left: 0;
}
/* line 920, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-utility #g-utilitymain .uk-panel p {
  font-size: 14px;
  color: #999;
}
/* line 924, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-utility #g-utilitymain .uk-panel small {
  font-size: 12px;
  color: #666;
}
/* line 933, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-utility .von-button, body.itemid-101 #g-container-utility .von-button-white, body.itemid-101 #g-container-utility #signupForm3014 input.button, #signupForm3014 body.itemid-101 #g-container-utility input.button, body.itemid-101 #g-container-utility body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button3, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 body.itemid-101 #g-container-utility input#button3, body.itemid-101 #g-container-utility body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button4, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 body.itemid-101 #g-container-utility input#button4, body.itemid-101 #g-container-utility .von-button-grey, body.itemid-101 #g-container-utility .von-button-blue, body.itemid-101 #g-container-utility #g-expandedmain .von-event-teaser-link, #g-expandedmain body.itemid-101 #g-container-utility .von-event-teaser-link, body.itemid-101 #g-container-utility body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .btn.btn-primary, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event body.itemid-101 #g-container-utility .btn.btn-primary, body.itemid-101 #g-container-utility body.com_eventbooking.view-archive #eb-events div.eb-event .btn.btn-primary, body.com_eventbooking.view-archive #eb-events div.eb-event body.itemid-101 #g-container-utility .btn.btn-primary, body.itemid-101 #g-container-utility body.com_eventbooking.view-category #eb-events div.eb-event .btn.btn-primary, body.com_eventbooking.view-category #eb-events div.eb-event body.itemid-101 #g-container-utility .btn.btn-primary, body.itemid-101 #g-container-utility body.com_eventbooking.view-event #eb-events div.eb-event .btn.btn-primary, body.com_eventbooking.view-event #eb-events div.eb-event body.itemid-101 #g-container-utility .btn.btn-primary, body.itemid-101 #g-container-utility body.view-rokquickcart .cart_products .cart_product_add a, body.view-rokquickcart .cart_products .cart_product_add body.itemid-101 #g-container-utility a, body.itemid-101 #g-container-utility a.uk-button, body.itemid-101 #g-container-utility #g-container-main .uk-list-line > li a, body.itemid-101 #g-container-main .uk-list-line > li #g-container-utility a, body.itemid-101 #g-container-utility body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-101 #g-container-utility a, body.itemid-101 #g-container-utility body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-101 #g-container-utility a, body.itemid-101 #g-container-utility body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-101 #g-container-utility a, body.itemid-101 #g-container-utility body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-101 #g-container-utility a, body.itemid-101 #g-container-utility body.itemid-168 #g-container-main .uk-list-line > li a, body.itemid-168 #g-container-main .uk-list-line > li body.itemid-101 #g-container-utility a, body.itemid-101 #g-container-utility body.view-rokquickcart .cart_cartstatus a, body.view-rokquickcart .cart_cartstatus body.itemid-101 #g-container-utility a, body.itemid-101 #g-container-utility body.view-rokquickcart .cart_yourcart .cart_buttons a, body.view-rokquickcart .cart_yourcart .cart_buttons body.itemid-101 #g-container-utility a, body.itemid-101 #g-container-utility body.itemid-220 #g-mainbar div.login .btn, body.itemid-220 #g-mainbar div.login body.itemid-101 #g-container-utility .btn, body.itemid-101 #g-container-utility body.itemid-200 #g-mainbar div.login .btn, body.itemid-200 #g-mainbar div.login body.itemid-101 #g-container-utility .btn, body.itemid-101 #g-container-utility body.itemid-288 #g-mainbar div.login .btn, body.itemid-288 #g-mainbar div.login body.itemid-101 #g-container-utility .btn, body.itemid-101 #g-container-utility body.itemid-220 #g-mainbar div.remind .btn, body.itemid-220 #g-mainbar div.remind body.itemid-101 #g-container-utility .btn, body.itemid-101 #g-container-utility body.itemid-200 #g-mainbar div.remind .btn, body.itemid-200 #g-mainbar div.remind body.itemid-101 #g-container-utility .btn, body.itemid-101 #g-container-utility body.itemid-288 #g-mainbar div.remind .btn, body.itemid-288 #g-mainbar div.remind body.itemid-101 #g-container-utility .btn, body.itemid-101 #g-container-utility body.itemid-220 #g-mainbar div.reset .btn, body.itemid-220 #g-mainbar div.reset body.itemid-101 #g-container-utility .btn, body.itemid-101 #g-container-utility body.itemid-200 #g-mainbar div.reset .btn, body.itemid-200 #g-mainbar div.reset body.itemid-101 #g-container-utility .btn, body.itemid-101 #g-container-utility body.itemid-288 #g-mainbar div.reset .btn, body.itemid-288 #g-mainbar div.reset body.itemid-101 #g-container-utility .btn, body.itemid-101 #g-container-utility body.itemid-220 #g-mainbar div.registration .btn, body.itemid-220 #g-mainbar div.registration body.itemid-101 #g-container-utility .btn, body.itemid-101 #g-container-utility body.itemid-200 #g-mainbar div.registration .btn, body.itemid-200 #g-mainbar div.registration body.itemid-101 #g-container-utility .btn, body.itemid-101 #g-container-utility body.itemid-288 #g-mainbar div.registration .btn, body.itemid-288 #g-mainbar div.registration body.itemid-101 #g-container-utility .btn, body.itemid-101 #g-container-utility body.itemid-220 #g-mainbar div.logout .btn, body.itemid-220 #g-mainbar div.logout body.itemid-101 #g-container-utility .btn, body.itemid-101 #g-container-utility body.itemid-200 #g-mainbar div.logout .btn, body.itemid-200 #g-mainbar div.logout body.itemid-101 #g-container-utility .btn, body.itemid-101 #g-container-utility body.itemid-288 #g-mainbar div.logout .btn, body.itemid-288 #g-mainbar div.logout body.itemid-101 #g-container-utility .btn, body.itemid-101 #g-container-utility body.itemid-166 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-166 #g-container-main #g-mainbar body.itemid-101 #g-container-utility .btn.btn-primary, body.itemid-101 #g-container-utility body.itemid-260 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-260 #g-container-main #g-mainbar body.itemid-101 #g-container-utility .btn.btn-primary, body.itemid-101 #g-container-utility body.itemid-281 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-281 #g-container-main #g-mainbar body.itemid-101 #g-container-utility .btn.btn-primary, body.itemid-101 #g-container-utility body.itemid-289 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-289 #g-container-main #g-mainbar body.itemid-101 #g-container-utility .btn.btn-primary, body.itemid-101 #g-container-utility body.itemid-290 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-290 #g-container-main #g-mainbar body.itemid-101 #g-container-utility .btn.btn-primary, body.itemid-101 #g-container-utility body.itemid-310 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-310 #g-container-main #g-mainbar body.itemid-101 #g-container-utility .btn.btn-primary, body.itemid-101 #g-container-utility body.itemid-309 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-309 #g-container-main #g-mainbar body.itemid-101 #g-container-utility .btn.btn-primary, body.itemid-101 #g-container-utility body.itemid-134 #g-mainbar .contact-form .well .controls .btn-primary, body.itemid-134 #g-mainbar .contact-form .well .controls body.itemid-101 #g-container-utility .btn-primary {
  margin-top: 40px;
}
/* line 938, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-feature {
  position: relative;
  z-index: 1000;
  background: #000;
}
/* line 942, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-feature .g-content {
  margin: 0;
  padding: 0;
}
/* line 949, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-bottommain {
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  z-index: 1000;
}
/* line 954, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-bottommain h3 {
  text-align: center;
  margin-bottom: 40px;
}
/* line 959, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-bottommain #signupForm3014 .in-group {
  box-sizing: border-box !important;
}
/* line 964, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-footermain {
  padding-top: 30px;
  padding-bottom: 30px;
  position: relative;
  z-index: 1000;
}
/* line 969, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-footermain h2 {
  text-align: center;
  margin: 0;
  margin-bottom: 20px;
}
/* line 979, templates/rt_citadel/custom/scss/custom.scss */
#g-container-copyright {
  position: relative;
  z-index: 1000;
  background: #eee;
}
/* line 985, templates/rt_citadel/custom/scss/custom.scss */
#g-container-expanded #g-expandedmain a.von-event-teaser-link, #g-container-expanded #g-expandedmain a.von-button, #g-container-expanded #g-expandedmain a.von-button-white, #g-container-expanded #g-expandedmain a.von-button-grey, #g-container-expanded #g-expandedmain a.von-button-blue, #g-container-expanded #g-expandedmain #g-expandedmain a.von-event-teaser-link, #g-expandedmain #g-container-expanded #g-expandedmain a.von-event-teaser-link, #g-container-expanded #g-expandedmain body.com_eventbooking.view-upcomingevents #eb-events div.eb-event a.btn.btn-primary, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event #g-container-expanded #g-expandedmain a.btn.btn-primary, #g-container-expanded #g-expandedmain body.com_eventbooking.view-archive #eb-events div.eb-event a.btn.btn-primary, body.com_eventbooking.view-archive #eb-events div.eb-event #g-container-expanded #g-expandedmain a.btn.btn-primary, #g-container-expanded #g-expandedmain body.com_eventbooking.view-category #eb-events div.eb-event a.btn.btn-primary, body.com_eventbooking.view-category #eb-events div.eb-event #g-container-expanded #g-expandedmain a.btn.btn-primary, #g-container-expanded #g-expandedmain body.com_eventbooking.view-event #eb-events div.eb-event a.btn.btn-primary, body.com_eventbooking.view-event #eb-events div.eb-event #g-container-expanded #g-expandedmain a.btn.btn-primary, #g-container-expanded #g-expandedmain body.view-rokquickcart .cart_products .cart_product_add a, body.view-rokquickcart .cart_products .cart_product_add #g-container-expanded #g-expandedmain a, #g-container-expanded #g-expandedmain a.uk-button, #g-container-expanded #g-expandedmain body.itemid-101 #g-container-main .uk-list-line > li a, body.itemid-101 #g-container-main .uk-list-line > li #g-container-expanded #g-expandedmain a, #g-container-expanded #g-expandedmain body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links #g-container-expanded #g-expandedmain a, #g-container-expanded #g-expandedmain body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links #g-container-expanded #g-expandedmain a, #g-container-expanded #g-expandedmain body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links #g-container-expanded #g-expandedmain a, #g-container-expanded #g-expandedmain body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links #g-container-expanded #g-expandedmain a, #g-container-expanded #g-expandedmain body.itemid-168 #g-container-main .uk-list-line > li a, body.itemid-168 #g-container-main .uk-list-line > li #g-container-expanded #g-expandedmain a, #g-container-expanded #g-expandedmain body.view-rokquickcart .cart_cartstatus a, body.view-rokquickcart .cart_cartstatus #g-container-expanded #g-expandedmain a, #g-container-expanded #g-expandedmain body.view-rokquickcart .cart_yourcart .cart_buttons a, body.view-rokquickcart .cart_yourcart .cart_buttons #g-container-expanded #g-expandedmain a, #g-container-expanded #g-expandedmain body.itemid-220 #g-mainbar div.login a.btn, body.itemid-220 #g-mainbar div.login #g-container-expanded #g-expandedmain a.btn, #g-container-expanded #g-expandedmain body.itemid-200 #g-mainbar div.login a.btn, body.itemid-200 #g-mainbar div.login #g-container-expanded #g-expandedmain a.btn, #g-container-expanded #g-expandedmain body.itemid-288 #g-mainbar div.login a.btn, body.itemid-288 #g-mainbar div.login #g-container-expanded #g-expandedmain a.btn, #g-container-expanded #g-expandedmain body.itemid-220 #g-mainbar div.remind a.btn, body.itemid-220 #g-mainbar div.remind #g-container-expanded #g-expandedmain a.btn, #g-container-expanded #g-expandedmain body.itemid-200 #g-mainbar div.remind a.btn, body.itemid-200 #g-mainbar div.remind #g-container-expanded #g-expandedmain a.btn, #g-container-expanded #g-expandedmain body.itemid-288 #g-mainbar div.remind a.btn, body.itemid-288 #g-mainbar div.remind #g-container-expanded #g-expandedmain a.btn, #g-container-expanded #g-expandedmain body.itemid-220 #g-mainbar div.reset a.btn, body.itemid-220 #g-mainbar div.reset #g-container-expanded #g-expandedmain a.btn, #g-container-expanded #g-expandedmain body.itemid-200 #g-mainbar div.reset a.btn, body.itemid-200 #g-mainbar div.reset #g-container-expanded #g-expandedmain a.btn, #g-container-expanded #g-expandedmain body.itemid-288 #g-mainbar div.reset a.btn, body.itemid-288 #g-mainbar div.reset #g-container-expanded #g-expandedmain a.btn, #g-container-expanded #g-expandedmain body.itemid-220 #g-mainbar div.registration a.btn, body.itemid-220 #g-mainbar div.registration #g-container-expanded #g-expandedmain a.btn, #g-container-expanded #g-expandedmain body.itemid-200 #g-mainbar div.registration a.btn, body.itemid-200 #g-mainbar div.registration #g-container-expanded #g-expandedmain a.btn, #g-container-expanded #g-expandedmain body.itemid-288 #g-mainbar div.registration a.btn, body.itemid-288 #g-mainbar div.registration #g-container-expanded #g-expandedmain a.btn, #g-container-expanded #g-expandedmain body.itemid-220 #g-mainbar div.logout a.btn, body.itemid-220 #g-mainbar div.logout #g-container-expanded #g-expandedmain a.btn, #g-container-expanded #g-expandedmain body.itemid-200 #g-mainbar div.logout a.btn, body.itemid-200 #g-mainbar div.logout #g-container-expanded #g-expandedmain a.btn, #g-container-expanded #g-expandedmain body.itemid-288 #g-mainbar div.logout a.btn, body.itemid-288 #g-mainbar div.logout #g-container-expanded #g-expandedmain a.btn, #g-container-expanded #g-expandedmain body.itemid-166 #g-container-main #g-mainbar a.btn.btn-primary, body.itemid-166 #g-container-main #g-mainbar #g-container-expanded #g-expandedmain a.btn.btn-primary, #g-container-expanded #g-expandedmain body.itemid-260 #g-container-main #g-mainbar a.btn.btn-primary, body.itemid-260 #g-container-main #g-mainbar #g-container-expanded #g-expandedmain a.btn.btn-primary, #g-container-expanded #g-expandedmain body.itemid-281 #g-container-main #g-mainbar a.btn.btn-primary, body.itemid-281 #g-container-main #g-mainbar #g-container-expanded #g-expandedmain a.btn.btn-primary, #g-container-expanded #g-expandedmain body.itemid-289 #g-container-main #g-mainbar a.btn.btn-primary, body.itemid-289 #g-container-main #g-mainbar #g-container-expanded #g-expandedmain a.btn.btn-primary, #g-container-expanded #g-expandedmain body.itemid-290 #g-container-main #g-mainbar a.btn.btn-primary, body.itemid-290 #g-container-main #g-mainbar #g-container-expanded #g-expandedmain a.btn.btn-primary, #g-container-expanded #g-expandedmain body.itemid-310 #g-container-main #g-mainbar a.btn.btn-primary, body.itemid-310 #g-container-main #g-mainbar #g-container-expanded #g-expandedmain a.btn.btn-primary, #g-container-expanded #g-expandedmain body.itemid-309 #g-container-main #g-mainbar a.btn.btn-primary, body.itemid-309 #g-container-main #g-mainbar #g-container-expanded #g-expandedmain a.btn.btn-primary, #g-container-expanded #g-expandedmain body.itemid-134 #g-mainbar .contact-form .well .controls a.btn-primary, body.itemid-134 #g-mainbar .contact-form .well .controls #g-container-expanded #g-expandedmain a.btn-primary {
  color: #fff;
}
/* line 989, templates/rt_citadel/custom/scss/custom.scss */
#g-expandedmain {
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  z-index: 1000;
}
/* line 995, templates/rt_citadel/custom/scss/custom.scss */
#g-expandedmain h2 {
  letter-spacing: normal;
  text-align: center;
  color: #00a3d8;
}
/* line 1003, templates/rt_citadel/custom/scss/custom.scss */
#g-expandedmain ul.von-event-teaser-listing {
  display: flex;
  justify-content: space-around;
  list-style: none;
  padding: 0;
  margin: 0;
}
@media (max-width: 768px) {
  #g-expandedmain ul.von-event-teaser-listing {
    display: block;
  }
}
/* line 1012, templates/rt_citadel/custom/scss/custom.scss */
#g-expandedmain ul.von-event-teaser-listing li {
  background: #fff;
  padding: 0 30px 10px 30px;
}
@media (max-width: 768px) {
  #g-expandedmain ul.von-event-teaser-listing li {
    width: 100%;
    margin-bottom: 20px;
  }
  /* line 1020, templates/rt_citadel/custom/scss/custom.scss */
  #g-expandedmain ul.von-event-teaser-listing li:last-child {
    margin-bottom: 0;
  }
}
/* line 1027, templates/rt_citadel/custom/scss/custom.scss */
#g-expandedmain h3 {
  line-height: 1em;
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
/* line 1032, templates/rt_citadel/custom/scss/custom.scss */
/* line 1037, templates/rt_citadel/custom/scss/custom.scss */
#g-expandedmain .von-event-teaser-date {
  letter-spacing: normal;
  font-size: 20px;
  font-weight: 600;
  color: #00a3d8;
  opacity: 1;
  margin-bottom: 10px;
}
/* line 1047, templates/rt_citadel/custom/scss/custom.scss */
/* line 1048, templates/rt_citadel/custom/scss/custom.scss */
#g-expandedmain .von-event-teaser-text p {
  font-size: 14px;
}
/* line 1053, templates/rt_citadel/custom/scss/custom.scss */
/* line 1064, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain {
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 1068, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .g-content {
  margin: 0;
  padding: 7px;
}
/* line 1073, templates/rt_citadel/custom/scss/custom.scss */
/* line 1074, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .g-social a {
  color: #acacac;
}
/* line 1077, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .g-social .fa-fw {
  width: 1em;
}
/* line 1082, templates/rt_citadel/custom/scss/custom.scss */
/* line 1083, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .von-footer-menu ul {
  text-align: center;
  border: none;
}
/* line 1086, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .von-footer-menu ul li {
  display: inline-block;
  margin: 0;
  padding: 0;
  border: none;
}
/* line 1091, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .von-footer-menu ul li a {
  color: #acacac;
  text-transform: uppercase;
  display: block;
  padding: 0 10px;
}
/* line 1096, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .von-footer-menu ul li a:before {
  content: "";
  display: none;
}
/* line 1100, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .von-footer-menu ul li a:hover {
  color: #00a3d8;
}
/* line 1105, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .von-footer-menu ul li.divider {
  display: none;
}
/* line 1111, templates/rt_citadel/custom/scss/custom.scss */
/* line 1112, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .von-footer-address p {
  font-weight: 600;
}
/* line 1117, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .terms-wrapper {
  margin-bottom: 10px;
}
/* line 1119, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .terms-wrapper a {
  font-weight: 600;
  color: #acacac;
  text-decoration: underline;
}
/* line 1129, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 {
  width: 100%;
  text-align: center;
}
/* line 1132, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014.in_forms, #signupForm3014 .in_forms {
  max-width: 100%;
  width: 100%;
  margin: 0;
  background: transparent !important;
}
/* line 1139, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 .in-group {
  width: 50%;
  box-sizing: border-box !important;
  padding: 20px;
  float: left;
}
@media (max-width: 768px) {
  #signupForm3014 .in-group {
    width: 100%;
  }
}
/* line 1150, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 label {
  color: #fff;
  letter-spacing: normal;
  opacity: 1;
  margin-bottom: 0;
  text-align: left;
}
/* line 1158, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 .required {
  color: #fff;
}
/* line 1162, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 .in_forms .in-group input[type='text'], #signupForm3014 .in_forms .in-group select {
  background: transparent;
  border: none;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  color: #fff;
  font-size: 18px;
  padding-left: 0;
  box-shadow: none;
}
/* line 1173, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 .in_forms .in-group select {
  border: 1px solid #fff;
  margin-top: 10px;
  height: 60px;
}
/* line 1180, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 input.button {
  display: inline-block;
  margin-top: 40px;
}
/* line 1187, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 input::-webkit-input-placeholder {
  color: #82d0ea;
}
/* line 1191, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 input::-moz-placeholder {
  color: #82d0ea;
}
/* line 1195, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 input::-ms-placeholder {
  color: #82d0ea;
}
/* line 1199, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 input::placeholder {
  color: #82d0ea;
}
/* line 1203, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 span + div.in-group {
  display: none;
}
/* line 1208, templates/rt_citadel/custom/scss/custom.scss */
.von-main-col, body.view-rokquickcart .cart_products, body.view-rokquickcart .cart_cartstatus, body.view-rokquickcart .cart_yourcart .cart_yourcart_items {
  max-width: 1320px;
  margin: auto;
}
@media (max-width: 1024px) {
  .von-main-col, body.view-rokquickcart .cart_products, body.view-rokquickcart .cart_cartstatus, body.view-rokquickcart .cart_yourcart .cart_yourcart_items {
    margin: auto;
    width: 100%;
    flex: 1;
  }
}
/* line 1218, templates/rt_citadel/custom/scss/custom.scss */
@media (max-width: 1024px) {
  .von-spacer {
    display: none;
  }
}
/* line 1225, templates/rt_citadel/custom/scss/custom.scss */
.von-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 1229, templates/rt_citadel/custom/scss/custom.scss */
.von-flex-center .g-content {
  width: 100%;
  height: auto;
}
/* line 1236, templates/rt_citadel/custom/scss/custom.scss */
.team-showmore-content {
  display: none;
}
/* line 1243, templates/rt_citadel/custom/scss/custom.scss */
/* line 1245, templates/rt_citadel/custom/scss/custom.scss */
/* line 1247, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-container-showcase .g-content {
  padding: 0;
  margin: 0;
}
/* line 1252, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-container-showcase .uk-overlay {
  width: 100%;
}
/* line 1255, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-container-showcase iframe {
  height: 400px !important;
}
/* line 1257, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-container-showcase iframe video {
  width: 100%;
  min-height: 400px;
}
/* line 1265, templates/rt_citadel/custom/scss/custom.scss */
/* line 1267, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-expandedmain h2 {
  color: #00a3d8;
}
/* line 1271, templates/rt_citadel/custom/scss/custom.scss */
/* line 1272, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-expandedmain .von-event-teaser-text li {
  border: none !important;
}
/* line 1277, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-expandedmain ul.von-event-teaser-listing li {
  border: 1px solid #ddd;
  background: #fff;
}
/* line 1282, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-expandedmain a.von-event-teaser-link, body.itemid-138 #g-expandedmain a.von-button, body.itemid-138 #g-expandedmain a.von-button-white, body.itemid-138 #g-expandedmain a.von-button-grey, body.itemid-138 #g-expandedmain a.von-button-blue, body.itemid-138 #g-expandedmain #g-expandedmain a.von-event-teaser-link, #g-expandedmain body.itemid-138 #g-expandedmain a.von-event-teaser-link, body.itemid-138 #g-expandedmain body.com_eventbooking.view-upcomingevents #eb-events div.eb-event a.btn.btn-primary, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event body.itemid-138 #g-expandedmain a.btn.btn-primary, body.itemid-138 #g-expandedmain body.com_eventbooking.view-archive #eb-events div.eb-event a.btn.btn-primary, body.com_eventbooking.view-archive #eb-events div.eb-event body.itemid-138 #g-expandedmain a.btn.btn-primary, body.itemid-138 #g-expandedmain body.com_eventbooking.view-category #eb-events div.eb-event a.btn.btn-primary, body.com_eventbooking.view-category #eb-events div.eb-event body.itemid-138 #g-expandedmain a.btn.btn-primary, body.itemid-138 #g-expandedmain body.com_eventbooking.view-event #eb-events div.eb-event a.btn.btn-primary, body.com_eventbooking.view-event #eb-events div.eb-event body.itemid-138 #g-expandedmain a.btn.btn-primary, body.itemid-138 #g-expandedmain body.view-rokquickcart .cart_products .cart_product_add a, body.view-rokquickcart .cart_products .cart_product_add body.itemid-138 #g-expandedmain a, body.itemid-138 #g-expandedmain a.uk-button, body.itemid-138 #g-expandedmain body.itemid-101 #g-container-main .uk-list-line > li a, body.itemid-101 #g-container-main .uk-list-line > li body.itemid-138 #g-expandedmain a, body.itemid-138 #g-expandedmain body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-138 #g-expandedmain a, body.itemid-138 #g-expandedmain body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-138 #g-expandedmain a, body.itemid-138 #g-expandedmain body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-138 #g-expandedmain a, body.itemid-138 #g-expandedmain body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-138 #g-expandedmain a, body.itemid-138 #g-expandedmain body.itemid-168 #g-container-main .uk-list-line > li a, body.itemid-168 #g-container-main .uk-list-line > li body.itemid-138 #g-expandedmain a, body.itemid-138 #g-expandedmain body.view-rokquickcart .cart_cartstatus a, body.view-rokquickcart .cart_cartstatus body.itemid-138 #g-expandedmain a, body.itemid-138 #g-expandedmain body.view-rokquickcart .cart_yourcart .cart_buttons a, body.view-rokquickcart .cart_yourcart .cart_buttons body.itemid-138 #g-expandedmain a, body.itemid-138 #g-expandedmain body.itemid-220 #g-mainbar div.login a.btn, body.itemid-220 #g-mainbar div.login body.itemid-138 #g-expandedmain a.btn, body.itemid-138 #g-expandedmain body.itemid-200 #g-mainbar div.login a.btn, body.itemid-200 #g-mainbar div.login body.itemid-138 #g-expandedmain a.btn, body.itemid-138 #g-expandedmain body.itemid-288 #g-mainbar div.login a.btn, body.itemid-288 #g-mainbar div.login body.itemid-138 #g-expandedmain a.btn, body.itemid-138 #g-expandedmain body.itemid-220 #g-mainbar div.remind a.btn, body.itemid-220 #g-mainbar div.remind body.itemid-138 #g-expandedmain a.btn, body.itemid-138 #g-expandedmain body.itemid-200 #g-mainbar div.remind a.btn, body.itemid-200 #g-mainbar div.remind body.itemid-138 #g-expandedmain a.btn, body.itemid-138 #g-expandedmain body.itemid-288 #g-mainbar div.remind a.btn, body.itemid-288 #g-mainbar div.remind body.itemid-138 #g-expandedmain a.btn, body.itemid-138 #g-expandedmain body.itemid-220 #g-mainbar div.reset a.btn, body.itemid-220 #g-mainbar div.reset body.itemid-138 #g-expandedmain a.btn, body.itemid-138 #g-expandedmain body.itemid-200 #g-mainbar div.reset a.btn, body.itemid-200 #g-mainbar div.reset body.itemid-138 #g-expandedmain a.btn, body.itemid-138 #g-expandedmain body.itemid-288 #g-mainbar div.reset a.btn, body.itemid-288 #g-mainbar div.reset body.itemid-138 #g-expandedmain a.btn, body.itemid-138 #g-expandedmain body.itemid-220 #g-mainbar div.registration a.btn, body.itemid-220 #g-mainbar div.registration body.itemid-138 #g-expandedmain a.btn, body.itemid-138 #g-expandedmain body.itemid-200 #g-mainbar div.registration a.btn, body.itemid-200 #g-mainbar div.registration body.itemid-138 #g-expandedmain a.btn, body.itemid-138 #g-expandedmain body.itemid-288 #g-mainbar div.registration a.btn, body.itemid-288 #g-mainbar div.registration body.itemid-138 #g-expandedmain a.btn, body.itemid-138 #g-expandedmain body.itemid-220 #g-mainbar div.logout a.btn, body.itemid-220 #g-mainbar div.logout body.itemid-138 #g-expandedmain a.btn, body.itemid-138 #g-expandedmain body.itemid-200 #g-mainbar div.logout a.btn, body.itemid-200 #g-mainbar div.logout body.itemid-138 #g-expandedmain a.btn, body.itemid-138 #g-expandedmain body.itemid-288 #g-mainbar div.logout a.btn, body.itemid-288 #g-mainbar div.logout body.itemid-138 #g-expandedmain a.btn, body.itemid-138 #g-expandedmain body.itemid-166 #g-container-main #g-mainbar a.btn.btn-primary, body.itemid-166 #g-container-main #g-mainbar body.itemid-138 #g-expandedmain a.btn.btn-primary, body.itemid-138 #g-expandedmain body.itemid-260 #g-container-main #g-mainbar a.btn.btn-primary, body.itemid-260 #g-container-main #g-mainbar body.itemid-138 #g-expandedmain a.btn.btn-primary, body.itemid-138 #g-expandedmain body.itemid-281 #g-container-main #g-mainbar a.btn.btn-primary, body.itemid-281 #g-container-main #g-mainbar body.itemid-138 #g-expandedmain a.btn.btn-primary, body.itemid-138 #g-expandedmain body.itemid-289 #g-container-main #g-mainbar a.btn.btn-primary, body.itemid-289 #g-container-main #g-mainbar body.itemid-138 #g-expandedmain a.btn.btn-primary, body.itemid-138 #g-expandedmain body.itemid-290 #g-container-main #g-mainbar a.btn.btn-primary, body.itemid-290 #g-container-main #g-mainbar body.itemid-138 #g-expandedmain a.btn.btn-primary, body.itemid-138 #g-expandedmain body.itemid-310 #g-container-main #g-mainbar a.btn.btn-primary, body.itemid-310 #g-container-main #g-mainbar body.itemid-138 #g-expandedmain a.btn.btn-primary, body.itemid-138 #g-expandedmain body.itemid-309 #g-container-main #g-mainbar a.btn.btn-primary, body.itemid-309 #g-container-main #g-mainbar body.itemid-138 #g-expandedmain a.btn.btn-primary, body.itemid-138 #g-expandedmain body.itemid-134 #g-mainbar .contact-form .well .controls a.btn-primary, body.itemid-134 #g-mainbar .contact-form .well .controls body.itemid-138 #g-expandedmain a.btn-primary {
  color: #fff !important;
}
/* line 1284, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-expandedmain a.von-event-teaser-link:hover, body.itemid-138 #g-expandedmain a.von-button:hover, body.itemid-138 #g-expandedmain a.von-button-white:hover, body.itemid-138 #g-expandedmain a.von-button-grey:hover, body.itemid-138 #g-expandedmain a.von-button-blue:hover, body.itemid-138 #g-expandedmain #g-expandedmain a.von-event-teaser-link:hover, #g-expandedmain body.itemid-138 #g-expandedmain a.von-event-teaser-link:hover, body.itemid-138 #g-expandedmain body.com_eventbooking.view-upcomingevents #eb-events div.eb-event a.btn.btn-primary:hover, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event body.itemid-138 #g-expandedmain a.btn.btn-primary:hover, body.itemid-138 #g-expandedmain body.com_eventbooking.view-archive #eb-events div.eb-event a.btn.btn-primary:hover, body.com_eventbooking.view-archive #eb-events div.eb-event body.itemid-138 #g-expandedmain a.btn.btn-primary:hover, body.itemid-138 #g-expandedmain body.com_eventbooking.view-category #eb-events div.eb-event a.btn.btn-primary:hover, body.com_eventbooking.view-category #eb-events div.eb-event body.itemid-138 #g-expandedmain a.btn.btn-primary:hover, body.itemid-138 #g-expandedmain body.com_eventbooking.view-event #eb-events div.eb-event a.btn.btn-primary:hover, body.com_eventbooking.view-event #eb-events div.eb-event body.itemid-138 #g-expandedmain a.btn.btn-primary:hover, body.itemid-138 #g-expandedmain body.view-rokquickcart .cart_products .cart_product_add a:hover, body.view-rokquickcart .cart_products .cart_product_add body.itemid-138 #g-expandedmain a:hover, body.itemid-138 #g-expandedmain a.uk-button:hover, body.itemid-138 #g-expandedmain body.itemid-101 #g-container-main .uk-list-line > li a:hover, body.itemid-101 #g-container-main .uk-list-line > li body.itemid-138 #g-expandedmain a:hover, body.itemid-138 #g-expandedmain body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links a:hover, body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-138 #g-expandedmain a:hover, body.itemid-138 #g-expandedmain body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a:hover, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-138 #g-expandedmain a:hover, body.itemid-138 #g-expandedmain body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a:hover, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-138 #g-expandedmain a:hover, body.itemid-138 #g-expandedmain body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links a:hover, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-138 #g-expandedmain a:hover, body.itemid-138 #g-expandedmain body.itemid-168 #g-container-main .uk-list-line > li a:hover, body.itemid-168 #g-container-main .uk-list-line > li body.itemid-138 #g-expandedmain a:hover, body.itemid-138 #g-expandedmain body.view-rokquickcart .cart_cartstatus a:hover, body.view-rokquickcart .cart_cartstatus body.itemid-138 #g-expandedmain a:hover, body.itemid-138 #g-expandedmain body.view-rokquickcart .cart_yourcart .cart_buttons a:hover, body.view-rokquickcart .cart_yourcart .cart_buttons body.itemid-138 #g-expandedmain a:hover, body.itemid-138 #g-expandedmain body.itemid-220 #g-mainbar div.login a.btn:hover, body.itemid-220 #g-mainbar div.login body.itemid-138 #g-expandedmain a.btn:hover, body.itemid-138 #g-expandedmain body.itemid-200 #g-mainbar div.login a.btn:hover, body.itemid-200 #g-mainbar div.login body.itemid-138 #g-expandedmain a.btn:hover, body.itemid-138 #g-expandedmain body.itemid-288 #g-mainbar div.login a.btn:hover, body.itemid-288 #g-mainbar div.login body.itemid-138 #g-expandedmain a.btn:hover, body.itemid-138 #g-expandedmain body.itemid-220 #g-mainbar div.remind a.btn:hover, body.itemid-220 #g-mainbar div.remind body.itemid-138 #g-expandedmain a.btn:hover, body.itemid-138 #g-expandedmain body.itemid-200 #g-mainbar div.remind a.btn:hover, body.itemid-200 #g-mainbar div.remind body.itemid-138 #g-expandedmain a.btn:hover, body.itemid-138 #g-expandedmain body.itemid-288 #g-mainbar div.remind a.btn:hover, body.itemid-288 #g-mainbar div.remind body.itemid-138 #g-expandedmain a.btn:hover, body.itemid-138 #g-expandedmain body.itemid-220 #g-mainbar div.reset a.btn:hover, body.itemid-220 #g-mainbar div.reset body.itemid-138 #g-expandedmain a.btn:hover, body.itemid-138 #g-expandedmain body.itemid-200 #g-mainbar div.reset a.btn:hover, body.itemid-200 #g-mainbar div.reset body.itemid-138 #g-expandedmain a.btn:hover, body.itemid-138 #g-expandedmain body.itemid-288 #g-mainbar div.reset a.btn:hover, body.itemid-288 #g-mainbar div.reset body.itemid-138 #g-expandedmain a.btn:hover, body.itemid-138 #g-expandedmain body.itemid-220 #g-mainbar div.registration a.btn:hover, body.itemid-220 #g-mainbar div.registration body.itemid-138 #g-expandedmain a.btn:hover, body.itemid-138 #g-expandedmain body.itemid-200 #g-mainbar div.registration a.btn:hover, body.itemid-200 #g-mainbar div.registration body.itemid-138 #g-expandedmain a.btn:hover, body.itemid-138 #g-expandedmain body.itemid-288 #g-mainbar div.registration a.btn:hover, body.itemid-288 #g-mainbar div.registration body.itemid-138 #g-expandedmain a.btn:hover, body.itemid-138 #g-expandedmain body.itemid-220 #g-mainbar div.logout a.btn:hover, body.itemid-220 #g-mainbar div.logout body.itemid-138 #g-expandedmain a.btn:hover, body.itemid-138 #g-expandedmain body.itemid-200 #g-mainbar div.logout a.btn:hover, body.itemid-200 #g-mainbar div.logout body.itemid-138 #g-expandedmain a.btn:hover, body.itemid-138 #g-expandedmain body.itemid-288 #g-mainbar div.logout a.btn:hover, body.itemid-288 #g-mainbar div.logout body.itemid-138 #g-expandedmain a.btn:hover, body.itemid-138 #g-expandedmain body.itemid-166 #g-container-main #g-mainbar a.btn.btn-primary:hover, body.itemid-166 #g-container-main #g-mainbar body.itemid-138 #g-expandedmain a.btn.btn-primary:hover, body.itemid-138 #g-expandedmain body.itemid-260 #g-container-main #g-mainbar a.btn.btn-primary:hover, body.itemid-260 #g-container-main #g-mainbar body.itemid-138 #g-expandedmain a.btn.btn-primary:hover, body.itemid-138 #g-expandedmain body.itemid-281 #g-container-main #g-mainbar a.btn.btn-primary:hover, body.itemid-281 #g-container-main #g-mainbar body.itemid-138 #g-expandedmain a.btn.btn-primary:hover, body.itemid-138 #g-expandedmain body.itemid-289 #g-container-main #g-mainbar a.btn.btn-primary:hover, body.itemid-289 #g-container-main #g-mainbar body.itemid-138 #g-expandedmain a.btn.btn-primary:hover, body.itemid-138 #g-expandedmain body.itemid-290 #g-container-main #g-mainbar a.btn.btn-primary:hover, body.itemid-290 #g-container-main #g-mainbar body.itemid-138 #g-expandedmain a.btn.btn-primary:hover, body.itemid-138 #g-expandedmain body.itemid-310 #g-container-main #g-mainbar a.btn.btn-primary:hover, body.itemid-310 #g-container-main #g-mainbar body.itemid-138 #g-expandedmain a.btn.btn-primary:hover, body.itemid-138 #g-expandedmain body.itemid-309 #g-container-main #g-mainbar a.btn.btn-primary:hover, body.itemid-309 #g-container-main #g-mainbar body.itemid-138 #g-expandedmain a.btn.btn-primary:hover, body.itemid-138 #g-expandedmain body.itemid-134 #g-mainbar .contact-form .well .controls a.btn-primary:hover, body.itemid-134 #g-mainbar .contact-form .well .controls body.itemid-138 #g-expandedmain a.btn-primary:hover {
  color: #444 !important;
}
/* line 1290, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-container-bottom {
  background-image: url('../../../../images/headers/help-and-support-bg.jpg');
  background-repeat: no-repeat;
  background-position: top left;
  background-size: cover;
  background-attachment: fixed;
  padding-top: 60px;
  padding-bottom: 60px;
  text-align: center;
}
/* line 1299, templates/rt_citadel/custom/scss/custom.scss */
/* line 1305, templates/rt_citadel/custom/scss/custom.scss */
/* line 1306, templates/rt_citadel/custom/scss/custom.scss */
/* line 1307, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-149 #g-mainbar h2 {
  text-align: center;
}
/* line 1310, templates/rt_citadel/custom/scss/custom.scss */
/* line 1311, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-149 #g-mainbar .uk-panel .uk-panel-title {
  color: #00a3d8;
}
/* line 1320, templates/rt_citadel/custom/scss/custom.scss */
/* line 1321, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-136 #g-container-main {
  background-image: url('../../../../images/headers/about-maintaining-standards.jpg');
  background-repeat: no-repeat;
  background-position: top left;
  background-size: cover;
  background-attachment: fixed;
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 768px) {
  body.itemid-136 #g-container-main {
    background-attachment: scroll;
    background-position: top right;
  }
}
/* line 1335, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-136 #g-container-main #g-mainbar {
  background: transparent;
}
/* line 1339, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-136 #g-container-main .g-title {
  padding-bottom: 0;
}
/* line 1345, templates/rt_citadel/custom/scss/custom.scss */
/* line 1349, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-136 #g-container-main h3 {
  font-size: 22px;
}
/* line 1354, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-136 #g-showcasemain {
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 1359, templates/rt_citadel/custom/scss/custom.scss */
/* line 1361, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-136 #g-container-utility #g-utilitymain {
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 1365, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-136 #g-container-utility #g-utilitymain h2 {
  letter-spacing: normal;
  text-align: center;
  color: #00a3d8;
  margin-bottom: 60px;
}
/* line 1373, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-136 #g-container-utility #g-utilitymain h3 {
  font-size: 22px;
  margin-top: 0;
}
/* line 1378, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-136 #g-container-utility #g-utilitymain .uk-panel h2 {
  color: #444;
  text-transform: none;
  text-align: left;
  margin-bottom: 0;
}
/* line 1391, templates/rt_citadel/custom/scss/custom.scss */
/* line 1392, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo:not(.view-category):not(.view-frontpage):not(.task-frontpage):not(.task-category) #g-container-slideshow {
  display: none;
}
/* line 1395, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo:not(.view-category):not(.view-frontpage):not(.task-frontpage):not(.task-category) .von-featured-posts {
  display: none;
}
/* line 1398, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo:not(.view-category):not(.view-frontpage):not(.task-frontpage):not(.task-category) #g-mainbar {
  background: #eee;
}
/* line 1402, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo:not(.view-category):not(.view-frontpage):not(.task-frontpage):not(.task-category) #g-bottommain {
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 1405, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo:not(.view-category):not(.view-frontpage):not(.task-frontpage):not(.task-category) #g-bottommain h3 {
  text-align: center;
  margin-bottom: 40px;
}
/* line 1411, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo:not(.view-category):not(.view-frontpage):not(.task-frontpage):not(.task-category) #g-featuremain {
  display: none;
}
/* line 1415, templates/rt_citadel/custom/scss/custom.scss */
/* line 1416, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo:not(.view-category):not(.view-frontpage):not(.task-frontpage):not(.task-category) .yoo-zoo.blog-warp6 article {
  background: #fff;
  padding: 40px;
}
/* line 1419, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo:not(.view-category):not(.view-frontpage):not(.task-frontpage):not(.task-category) .yoo-zoo.blog-warp6 article header {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
/* line 1423, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo:not(.view-category):not(.view-frontpage):not(.task-frontpage):not(.task-category) .yoo-zoo.blog-warp6 article header h1 {
  margin-top: 0;
}
/* line 1426, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo:not(.view-category):not(.view-frontpage):not(.task-frontpage):not(.task-category) .yoo-zoo.blog-warp6 article header p {
  padding: 0;
  margin: 0;
}
/* line 1431, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo:not(.view-category):not(.view-frontpage):not(.task-frontpage):not(.task-category) .yoo-zoo.blog-warp6 article .pos-media {
  max-width: 400px;
  float: left;
  margin: 0 40px 40px 0;
}
/* line 1436, templates/rt_citadel/custom/scss/custom.scss */
/* line 1437, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo:not(.view-category):not(.view-frontpage):not(.task-frontpage):not(.task-category) .yoo-zoo.blog-warp6 article .pos-content iframe {
  min-height: 600px;
}
/* line 1441, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo:not(.view-category):not(.view-frontpage):not(.task-frontpage):not(.task-category) .yoo-zoo.blog-warp6 article .pos-content .uk-grid {
  clear: both;
}
/* line 1450, templates/rt_citadel/custom/scss/custom.scss */
/* line 1454, templates/rt_citadel/custom/scss/custom.scss */
/* line 1455, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo.view-category #g-container-main #g-mainbar, body.com_zoo.view-frontpage #g-container-main #g-mainbar, body.com_zoo.task-frontpage #g-container-main #g-mainbar, body.com_zoo.task-category #g-container-main #g-mainbar {
  background: #eee;
}
/* line 1457, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo.view-category #g-container-main #g-mainbar .g-content, body.com_zoo.view-frontpage #g-container-main #g-mainbar .g-content, body.com_zoo.task-frontpage #g-container-main #g-mainbar .g-content, body.com_zoo.task-category #g-container-main #g-mainbar .g-content {
  padding: 0;
  margin: 0;
  padding: 20px;
  box-sizing: border-box;
}
/* line 1466, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo.view-category #g-bottommain, body.com_zoo.view-frontpage #g-bottommain, body.com_zoo.task-frontpage #g-bottommain, body.com_zoo.task-category #g-bottommain {
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 1469, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo.view-category #g-bottommain h3, body.com_zoo.view-frontpage #g-bottommain h3, body.com_zoo.task-frontpage #g-bottommain h3, body.com_zoo.task-category #g-bottommain h3 {
  text-align: center;
  margin-bottom: 40px;
}
/* line 1475, templates/rt_citadel/custom/scss/custom.scss */
/* line 1477, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box {
  display: block;
  width: 100%;
  position: relative;
}
/* line 1481, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article {
  position: absolute;
  padding: 10px;
  box-sizing: border-box;
  opacity: 0;
}
/* line 1487, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .htc-masonry-inner, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .htc-masonry-inner, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .htc-masonry-inner, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .htc-masonry-inner {
  background: #fff;
}
/* line 1492, templates/rt_citadel/custom/scss/custom.scss */
/* line 1493, templates/rt_citadel/custom/scss/custom.scss */
/* line 1494, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .pos-media .element-image img, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .pos-media .element-image img, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .pos-media .element-image img, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .pos-media .element-image img {
  width: 100%;
}
/* line 1500, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .pos-content, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .pos-content, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .pos-content, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .pos-content {
  padding: 20px;
}
/* line 1502, templates/rt_citadel/custom/scss/custom.scss */
/* line 1503, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .pos-content .element-itemname a, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .pos-content .element-itemname a, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .pos-content .element-itemname a, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .pos-content .element-itemname a {
  text-transform: none;
  color: #00a3d8;
  line-height: 1;
}
/* line 1510, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .pos-content .element-text, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .pos-content .element-text, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .pos-content .element-text, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .pos-content .element-text {
  color: #bbb;
}
/* line 1515, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links {
  padding-left: 20px;
  padding-bottom: 20px;
  margin: 0;
}
/* line 1519, templates/rt_citadel/custom/scss/custom.scss */
/* line 1521, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links a:hover, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a:hover, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a:hover, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links a:hover {
  border: 1px solid #ddd !important;
}
/* line 1527, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article.empty-article, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article.empty-article, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article.empty-article, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article.empty-article {
  visibility: hidden;
}
/* line 1532, templates/rt_citadel/custom/scss/custom.scss */
/* line 1533, templates/rt_citadel/custom/scss/custom.scss */
body.com_zoo.view-category .yoo-zoo.blog-warp6 .pagination a, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .pagination a, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .pagination a, body.com_zoo.task-category .yoo-zoo.blog-warp6 .pagination a, body.com_zoo.view-category .yoo-zoo.blog-warp6 .pagination strong, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .pagination strong, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .pagination strong, body.com_zoo.task-category .yoo-zoo.blog-warp6 .pagination strong {
  padding: 10px;
  display: inline-block;
  font-weight: 600;
  font-size: 18px;
}
/* line 1545, templates/rt_citadel/custom/scss/custom.scss */
/* line 1546, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-224 .von-featured-posts {
  background: #fff !important;
}
/* line 1549, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-224 .von-featured-posts > .g-content {
  max-width: 1240px;
  margin: auto !important;
}
/* line 1554, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-224 .von-featured-posts .uk-cover-background {
  background-attachment: scroll;
  background-size: cover;
  background-position: top center;
}
/* line 1559, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-224 .von-featured-posts .uk-panel-body {
  padding-left: 40px;
}
/* line 1566, templates/rt_citadel/custom/scss/custom.scss */
/* line 1568, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main {
  background: #fff;
  padding-bottom: 40px;
}
/* line 1572, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main .g-title {
  padding-bottom: 0;
}
/* line 1578, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main h2 {
  color: #444;
}
/* line 1583, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main h3 {
  font-size: 22px;
}
/* line 1587, templates/rt_citadel/custom/scss/custom.scss */
/* line 1588, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main a h3 {
  font-size: 16px;
  float: left;
}
/* line 1594, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main .uk-list-line > li {
  border: none;
}
/* line 1596, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main .uk-list-line > li a {
  float: left;
  margin-left: 40px;
}
/* line 1603, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main .uk-margin-right {
  margin-right: 10px !important;
}
/* line 1607, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main aside {
  padding-top: 40px;
}
/* line 1609, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main aside .uk-panel {
  border: 1px solid #ddd;
  padding: 20px;
  padding-top: 60px;
}
/* line 1614, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main aside .uk-panel .uk-panel-teaser {
  position: absolute;
  width: 100%;
  top: -50px;
  left: 0;
}
/* line 1621, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main aside .uk-panel p {
  font-size: 14px;
  color: #999;
}
/* line 1625, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main aside .uk-panel small {
  font-size: 12px;
  color: #666;
}
/* line 1633, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-showcasemain {
  padding-top: 60px;
  padding-bottom: 30px;
}
/* line 1636, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-showcasemain h2.g-title {
  margin: 0;
  padding: 0;
  line-height: 1;
}
/* line 1642, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-showcasemain .g-simplecontent-item-leading-content {
  font-size: 25px;
  padding: 0;
  margin: 0;
  color: #fff;
}
/* line 1654, templates/rt_citadel/custom/scss/custom.scss */
/* line 1655, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #g-container-main, body.com_eventbooking.view-archive #g-container-main, body.com_eventbooking.view-category #g-container-main, body.com_eventbooking.view-event #g-container-main {
  background: #f6f6f6;
}
/* line 1658, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #g-mainbar, body.com_eventbooking.view-archive #g-mainbar, body.com_eventbooking.view-category #g-mainbar, body.com_eventbooking.view-event #g-mainbar {
  background: #f6f6f6;
  padding-top: 40px;
}
/* line 1661, templates/rt_citadel/custom/scss/custom.scss */
/* line 1662, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #g-mainbar .von-main-col .g-content, body.com_eventbooking.view-upcomingevents #g-mainbar body.view-rokquickcart .cart_products .g-content, body.view-rokquickcart body.com_eventbooking.view-upcomingevents #g-mainbar .cart_products .g-content, body.com_eventbooking.view-upcomingevents #g-mainbar body.view-rokquickcart .cart_cartstatus .g-content, body.view-rokquickcart body.com_eventbooking.view-upcomingevents #g-mainbar .cart_cartstatus .g-content, body.com_eventbooking.view-upcomingevents #g-mainbar body.view-rokquickcart .cart_yourcart .cart_yourcart_items .g-content, body.view-rokquickcart .cart_yourcart body.com_eventbooking.view-upcomingevents #g-mainbar .cart_yourcart_items .g-content, body.com_eventbooking.view-archive #g-mainbar .von-main-col .g-content, body.com_eventbooking.view-archive #g-mainbar body.view-rokquickcart .cart_products .g-content, body.view-rokquickcart body.com_eventbooking.view-archive #g-mainbar .cart_products .g-content, body.com_eventbooking.view-archive #g-mainbar body.view-rokquickcart .cart_cartstatus .g-content, body.view-rokquickcart body.com_eventbooking.view-archive #g-mainbar .cart_cartstatus .g-content, body.com_eventbooking.view-archive #g-mainbar body.view-rokquickcart .cart_yourcart .cart_yourcart_items .g-content, body.view-rokquickcart .cart_yourcart body.com_eventbooking.view-archive #g-mainbar .cart_yourcart_items .g-content, body.com_eventbooking.view-category #g-mainbar .von-main-col .g-content, body.com_eventbooking.view-category #g-mainbar body.view-rokquickcart .cart_products .g-content, body.view-rokquickcart body.com_eventbooking.view-category #g-mainbar .cart_products .g-content, body.com_eventbooking.view-category #g-mainbar body.view-rokquickcart .cart_cartstatus .g-content, body.view-rokquickcart body.com_eventbooking.view-category #g-mainbar .cart_cartstatus .g-content, body.com_eventbooking.view-category #g-mainbar body.view-rokquickcart .cart_yourcart .cart_yourcart_items .g-content, body.view-rokquickcart .cart_yourcart body.com_eventbooking.view-category #g-mainbar .cart_yourcart_items .g-content, body.com_eventbooking.view-event #g-mainbar .von-main-col .g-content, body.com_eventbooking.view-event #g-mainbar body.view-rokquickcart .cart_products .g-content, body.view-rokquickcart body.com_eventbooking.view-event #g-mainbar .cart_products .g-content, body.com_eventbooking.view-event #g-mainbar body.view-rokquickcart .cart_cartstatus .g-content, body.view-rokquickcart body.com_eventbooking.view-event #g-mainbar .cart_cartstatus .g-content, body.com_eventbooking.view-event #g-mainbar body.view-rokquickcart .cart_yourcart .cart_yourcart_items .g-content, body.view-rokquickcart .cart_yourcart body.com_eventbooking.view-event #g-mainbar .cart_yourcart_items .g-content {
  padding-right: 0;
  margin-right: 0;
}
/* line 1670, templates/rt_citadel/custom/scss/custom.scss */
/* line 1671, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #g-container-main > .g-grid, body.com_eventbooking.view-archive #g-container-main > .g-grid, body.com_eventbooking.view-category #g-container-main > .g-grid, body.com_eventbooking.view-event #g-container-main > .g-grid {
  max-width: 1320px;
  margin: auto;
}
/* line 1678, templates/rt_citadel/custom/scss/custom.scss */
/* line 1679, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #g-featuremain .g-content, body.com_eventbooking.view-archive #g-featuremain .g-content, body.com_eventbooking.view-category #g-featuremain .g-content, body.com_eventbooking.view-event #g-featuremain .g-content {
  padding: 0;
  margin: 0;
}
/* line 1686, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents .eb-page-heading, body.com_eventbooking.view-archive .eb-page-heading, body.com_eventbooking.view-category .eb-page-heading, body.com_eventbooking.view-event .eb-page-heading {
  line-height: normal;
}
/* line 1692, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #eb-events, body.com_eventbooking.view-archive #eb-events, body.com_eventbooking.view-category #eb-events, body.com_eventbooking.view-event #eb-events {
  display: flex;
  flex-wrap: wrap;
}
/* line 1695, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #eb-events div.eb-event, body.com_eventbooking.view-archive #eb-events div.eb-event, body.com_eventbooking.view-category #eb-events div.eb-event, body.com_eventbooking.view-event #eb-events div.eb-event {
  overflow: hidden;
}
/* line 1699, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .eb-description, body.com_eventbooking.view-archive #eb-events div.eb-event .eb-description, body.com_eventbooking.view-category #eb-events div.eb-event .eb-description, body.com_eventbooking.view-event #eb-events div.eb-event .eb-description {
  height: 100%;
}
/* line 1701, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .eb-description .eb-taskbar li:last-child, body.com_eventbooking.view-archive #eb-events div.eb-event .eb-description .eb-taskbar li:last-child, body.com_eventbooking.view-category #eb-events div.eb-event .eb-description .eb-taskbar li:last-child, body.com_eventbooking.view-event #eb-events div.eb-event .eb-description .eb-taskbar li:last-child {
  display: block;
  clear: both;
  float: left;
}
/* line 1708, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .eb-description-details, body.com_eventbooking.view-archive #eb-events div.eb-event .eb-description-details, body.com_eventbooking.view-category #eb-events div.eb-event .eb-description-details, body.com_eventbooking.view-event #eb-events div.eb-event .eb-description-details {
  width: 100%;
  box-sizing: border-box;
  margin-bottom: 40px;
  border-bottom: 1px solid #eee;
  border-top: 1px solid #eee;
  padding: 20px 0 20px 0;
}
/* line 1718, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .span5, body.com_eventbooking.view-archive #eb-events div.eb-event .span5, body.com_eventbooking.view-category #eb-events div.eb-event .span5, body.com_eventbooking.view-event #eb-events div.eb-event .span5 {
  width: 100%;
  margin: 0;
}
/* line 1721, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .span5 table, body.com_eventbooking.view-archive #eb-events div.eb-event .span5 table, body.com_eventbooking.view-category #eb-events div.eb-event .span5 table, body.com_eventbooking.view-event #eb-events div.eb-event .span5 table {
  border-radius: 0;
}
/* line 1723, templates/rt_citadel/custom/scss/custom.scss */
/* line 1724, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .span5 table tr td, body.com_eventbooking.view-archive #eb-events div.eb-event .span5 table tr td, body.com_eventbooking.view-category #eb-events div.eb-event .span5 table tr td, body.com_eventbooking.view-event #eb-events div.eb-event .span5 table tr td {
  border-radius: 0;
}
/* line 1731, templates/rt_citadel/custom/scss/custom.scss */
/* line 1735, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .eb-event-title, body.com_eventbooking.view-archive #eb-events div.eb-event .eb-event-title, body.com_eventbooking.view-category #eb-events div.eb-event .eb-event-title, body.com_eventbooking.view-event #eb-events div.eb-event .eb-event-title {
  line-height: 1.2em;
  padding-bottom: 20px !important;
  font-size: 30px;
}
/* line 1741, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .eb-box-heading, body.com_eventbooking.view-archive #eb-events div.eb-event .eb-box-heading, body.com_eventbooking.view-category #eb-events div.eb-event .eb-box-heading, body.com_eventbooking.view-event #eb-events div.eb-event .eb-box-heading {
  background: #fff;
  border: none;
  border-radius: 0;
  padding: 20px 20px 0 20px;
}
/* line 1748, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .eb-description, body.com_eventbooking.view-archive #eb-events div.eb-event .eb-description, body.com_eventbooking.view-category #eb-events div.eb-event .eb-description, body.com_eventbooking.view-event #eb-events div.eb-event .eb-description {
  border: none;
  border-radius: 0;
  padding: 0 20px 20px 20px;
}
@media (max-width: 768px) {
  body.com_eventbooking.view-upcomingevents #eb-events div.eb-event, body.com_eventbooking.view-archive #eb-events div.eb-event, body.com_eventbooking.view-category #eb-events div.eb-event, body.com_eventbooking.view-event #eb-events div.eb-event {
    width: 100%;
  }
}
/* line 1759, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #eb-event-page, body.com_eventbooking.view-archive #eb-event-page, body.com_eventbooking.view-category #eb-event-page, body.com_eventbooking.view-event #eb-event-page {
  padding: 20px;
  background: #fff;
}
/* line 1762, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #eb-event-page .eb-box-heading, body.com_eventbooking.view-archive #eb-event-page .eb-box-heading, body.com_eventbooking.view-category #eb-event-page .eb-box-heading, body.com_eventbooking.view-event #eb-event-page .eb-box-heading {
  background: #fff;
  color: #00a3d8;
  border: none;
  border-radius: 0;
  border-bottom: 1px solid #ddd;
  padding-bottom: 30px;
  padding-top: 20px;
}
/* line 1771, templates/rt_citadel/custom/scss/custom.scss */
body.com_eventbooking.view-upcomingevents #eb-event-page #eb-event-details, body.com_eventbooking.view-archive #eb-event-page #eb-event-details, body.com_eventbooking.view-category #eb-event-page #eb-event-details, body.com_eventbooking.view-event #eb-event-page #eb-event-details {
  border: none;
  padding-top: 30px;
}
/* line 1778, templates/rt_citadel/custom/scss/custom.scss */
/* line 1779, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart #g-mainbar {
  background: #eee;
}
/* line 1781, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart #g-mainbar .g-content {
  padding: 0;
  margin: 0;
}
/* line 1787, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_products {
  padding-bottom: 60px;
}
/* line 1791, templates/rt_citadel/custom/scss/custom.scss */
/* line 1792, templates/rt_citadel/custom/scss/custom.scss */
/* line 1799, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_cartstatus {
  float: none;
  text-align: right;
}
/* line 1803, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_cartstatus a {
  margin-right: 10px;
}
/* line 1809, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_cartstatus + h2 {
  display: none;
}
/* line 1813, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_yourcart {
  background: #00a3d8;
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 1817, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_yourcart .cart_yourcart_items {
  background: #fff;
}
/* line 1822, templates/rt_citadel/custom/scss/custom.scss */
/* line 1823, templates/rt_citadel/custom/scss/custom.scss */
/* line 1828, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_yourcart .item-name {
  padding-left: 10px;
}
/* line 1832, templates/rt_citadel/custom/scss/custom.scss */
/* line 1833, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_yourcart .item-quantity input {
  box-sizing: content-box !important;
}
/* line 1839, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_product_content {
  border-radius: 0;
  background: #fff;
  box-shadow: none;
}
/* line 1845, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart #rokquickcart + h2 {
  text-align: center;
  background: #00a3d8;
  color: #fff;
  letter-spacing: normal;
  margin: 0;
  padding-top: 60px;
}
/* line 1860, templates/rt_citadel/custom/scss/custom.scss */
/* line 1861, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-220 #g-mainbar, body.itemid-200 #g-mainbar, body.itemid-288 #g-mainbar {
  background: url('../../../../images/headers/about-header1.jpg');
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 1866, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-220 #g-mainbar div.login, body.itemid-200 #g-mainbar div.login, body.itemid-288 #g-mainbar div.login, body.itemid-220 #g-mainbar div.remind, body.itemid-200 #g-mainbar div.remind, body.itemid-288 #g-mainbar div.remind, body.itemid-220 #g-mainbar div.reset, body.itemid-200 #g-mainbar div.reset, body.itemid-288 #g-mainbar div.reset, body.itemid-220 #g-mainbar div.registration, body.itemid-200 #g-mainbar div.registration, body.itemid-288 #g-mainbar div.registration, body.itemid-220 #g-mainbar div.logout, body.itemid-200 #g-mainbar div.logout, body.itemid-288 #g-mainbar div.logout {
  max-width: 500px;
  margin: auto;
  background: #fff;
  padding: 40px;
  border-radius: 4px;
  text-align: center;
}
/* line 1874, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-220 #g-mainbar div.login input, body.itemid-200 #g-mainbar div.login input, body.itemid-288 #g-mainbar div.login input, body.itemid-220 #g-mainbar div.remind input, body.itemid-200 #g-mainbar div.remind input, body.itemid-288 #g-mainbar div.remind input, body.itemid-220 #g-mainbar div.reset input, body.itemid-200 #g-mainbar div.reset input, body.itemid-288 #g-mainbar div.reset input, body.itemid-220 #g-mainbar div.registration input, body.itemid-200 #g-mainbar div.registration input, body.itemid-288 #g-mainbar div.registration input, body.itemid-220 #g-mainbar div.logout input, body.itemid-200 #g-mainbar div.logout input, body.itemid-288 #g-mainbar div.logout input, body.itemid-220 #g-mainbar div.login label, body.itemid-200 #g-mainbar div.login label, body.itemid-288 #g-mainbar div.login label, body.itemid-220 #g-mainbar div.remind label, body.itemid-200 #g-mainbar div.remind label, body.itemid-288 #g-mainbar div.remind label, body.itemid-220 #g-mainbar div.reset label, body.itemid-200 #g-mainbar div.reset label, body.itemid-288 #g-mainbar div.reset label, body.itemid-220 #g-mainbar div.registration label, body.itemid-200 #g-mainbar div.registration label, body.itemid-288 #g-mainbar div.registration label, body.itemid-220 #g-mainbar div.logout label, body.itemid-200 #g-mainbar div.logout label, body.itemid-288 #g-mainbar div.logout label {
  display: block;
  width: 100%;
}
/* line 1878, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-220 #g-mainbar div.login label, body.itemid-200 #g-mainbar div.login label, body.itemid-288 #g-mainbar div.login label, body.itemid-220 #g-mainbar div.remind label, body.itemid-200 #g-mainbar div.remind label, body.itemid-288 #g-mainbar div.remind label, body.itemid-220 #g-mainbar div.reset label, body.itemid-200 #g-mainbar div.reset label, body.itemid-288 #g-mainbar div.reset label, body.itemid-220 #g-mainbar div.registration label, body.itemid-200 #g-mainbar div.registration label, body.itemid-288 #g-mainbar div.registration label, body.itemid-220 #g-mainbar div.logout label, body.itemid-200 #g-mainbar div.logout label, body.itemid-288 #g-mainbar div.logout label {
  text-align: center;
}
/* line 1882, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-220 #g-mainbar div.login .control-label, body.itemid-200 #g-mainbar div.login .control-label, body.itemid-288 #g-mainbar div.login .control-label, body.itemid-220 #g-mainbar div.remind .control-label, body.itemid-200 #g-mainbar div.remind .control-label, body.itemid-288 #g-mainbar div.remind .control-label, body.itemid-220 #g-mainbar div.reset .control-label, body.itemid-200 #g-mainbar div.reset .control-label, body.itemid-288 #g-mainbar div.reset .control-label, body.itemid-220 #g-mainbar div.registration .control-label, body.itemid-200 #g-mainbar div.registration .control-label, body.itemid-288 #g-mainbar div.registration .control-label, body.itemid-220 #g-mainbar div.logout .control-label, body.itemid-200 #g-mainbar div.logout .control-label, body.itemid-288 #g-mainbar div.logout .control-label, body.itemid-220 #g-mainbar div.login .controls, body.itemid-200 #g-mainbar div.login .controls, body.itemid-288 #g-mainbar div.login .controls, body.itemid-220 #g-mainbar div.remind .controls, body.itemid-200 #g-mainbar div.remind .controls, body.itemid-288 #g-mainbar div.remind .controls, body.itemid-220 #g-mainbar div.reset .controls, body.itemid-200 #g-mainbar div.reset .controls, body.itemid-288 #g-mainbar div.reset .controls, body.itemid-220 #g-mainbar div.registration .controls, body.itemid-200 #g-mainbar div.registration .controls, body.itemid-288 #g-mainbar div.registration .controls, body.itemid-220 #g-mainbar div.logout .controls, body.itemid-200 #g-mainbar div.logout .controls, body.itemid-288 #g-mainbar div.logout .controls {
  display: block;
  float: none;
  margin: 0;
  width: 100%;
}
/* line 1888, templates/rt_citadel/custom/scss/custom.scss */
/* line 1892, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-220 #g-mainbar div.login .control-group.rememberwrapper, body.itemid-200 #g-mainbar div.login .control-group.rememberwrapper, body.itemid-288 #g-mainbar div.login .control-group.rememberwrapper, body.itemid-220 #g-mainbar div.remind .control-group.rememberwrapper, body.itemid-200 #g-mainbar div.remind .control-group.rememberwrapper, body.itemid-288 #g-mainbar div.remind .control-group.rememberwrapper, body.itemid-220 #g-mainbar div.reset .control-group.rememberwrapper, body.itemid-200 #g-mainbar div.reset .control-group.rememberwrapper, body.itemid-288 #g-mainbar div.reset .control-group.rememberwrapper, body.itemid-220 #g-mainbar div.registration .control-group.rememberwrapper, body.itemid-200 #g-mainbar div.registration .control-group.rememberwrapper, body.itemid-288 #g-mainbar div.registration .control-group.rememberwrapper, body.itemid-220 #g-mainbar div.logout .control-group.rememberwrapper, body.itemid-200 #g-mainbar div.logout .control-group.rememberwrapper, body.itemid-288 #g-mainbar div.logout .control-group.rememberwrapper {
  display: flex;
}
/* line 1894, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-220 #g-mainbar div.login .control-group.rememberwrapper .control-label, body.itemid-200 #g-mainbar div.login .control-group.rememberwrapper .control-label, body.itemid-288 #g-mainbar div.login .control-group.rememberwrapper .control-label, body.itemid-220 #g-mainbar div.remind .control-group.rememberwrapper .control-label, body.itemid-200 #g-mainbar div.remind .control-group.rememberwrapper .control-label, body.itemid-288 #g-mainbar div.remind .control-group.rememberwrapper .control-label, body.itemid-220 #g-mainbar div.reset .control-group.rememberwrapper .control-label, body.itemid-200 #g-mainbar div.reset .control-group.rememberwrapper .control-label, body.itemid-288 #g-mainbar div.reset .control-group.rememberwrapper .control-label, body.itemid-220 #g-mainbar div.registration .control-group.rememberwrapper .control-label, body.itemid-200 #g-mainbar div.registration .control-group.rememberwrapper .control-label, body.itemid-288 #g-mainbar div.registration .control-group.rememberwrapper .control-label, body.itemid-220 #g-mainbar div.logout .control-group.rememberwrapper .control-label, body.itemid-200 #g-mainbar div.logout .control-group.rememberwrapper .control-label, body.itemid-288 #g-mainbar div.logout .control-group.rememberwrapper .control-label {
  margin-right: 10px;
}
/* line 1896, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-220 #g-mainbar div.login .control-group.rememberwrapper .control-label label, body.itemid-200 #g-mainbar div.login .control-group.rememberwrapper .control-label label, body.itemid-288 #g-mainbar div.login .control-group.rememberwrapper .control-label label, body.itemid-220 #g-mainbar div.remind .control-group.rememberwrapper .control-label label, body.itemid-200 #g-mainbar div.remind .control-group.rememberwrapper .control-label label, body.itemid-288 #g-mainbar div.remind .control-group.rememberwrapper .control-label label, body.itemid-220 #g-mainbar div.reset .control-group.rememberwrapper .control-label label, body.itemid-200 #g-mainbar div.reset .control-group.rememberwrapper .control-label label, body.itemid-288 #g-mainbar div.reset .control-group.rememberwrapper .control-label label, body.itemid-220 #g-mainbar div.registration .control-group.rememberwrapper .control-label label, body.itemid-200 #g-mainbar div.registration .control-group.rememberwrapper .control-label label, body.itemid-288 #g-mainbar div.registration .control-group.rememberwrapper .control-label label, body.itemid-220 #g-mainbar div.logout .control-group.rememberwrapper .control-label label, body.itemid-200 #g-mainbar div.logout .control-group.rememberwrapper .control-label label, body.itemid-288 #g-mainbar div.logout .control-group.rememberwrapper .control-label label {
  text-align: right;
}
/* line 1900, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-220 #g-mainbar div.login .control-group.rememberwrapper .controls, body.itemid-200 #g-mainbar div.login .control-group.rememberwrapper .controls, body.itemid-288 #g-mainbar div.login .control-group.rememberwrapper .controls, body.itemid-220 #g-mainbar div.remind .control-group.rememberwrapper .controls, body.itemid-200 #g-mainbar div.remind .control-group.rememberwrapper .controls, body.itemid-288 #g-mainbar div.remind .control-group.rememberwrapper .controls, body.itemid-220 #g-mainbar div.reset .control-group.rememberwrapper .controls, body.itemid-200 #g-mainbar div.reset .control-group.rememberwrapper .controls, body.itemid-288 #g-mainbar div.reset .control-group.rememberwrapper .controls, body.itemid-220 #g-mainbar div.registration .control-group.rememberwrapper .controls, body.itemid-200 #g-mainbar div.registration .control-group.rememberwrapper .controls, body.itemid-288 #g-mainbar div.registration .control-group.rememberwrapper .controls, body.itemid-220 #g-mainbar div.logout .control-group.rememberwrapper .controls, body.itemid-200 #g-mainbar div.logout .control-group.rememberwrapper .controls, body.itemid-288 #g-mainbar div.logout .control-group.rememberwrapper .controls {
  width: 60%;
}
/* line 1902, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-220 #g-mainbar div.login .control-group.rememberwrapper .controls input#remember, body.itemid-200 #g-mainbar div.login .control-group.rememberwrapper .controls input#remember, body.itemid-288 #g-mainbar div.login .control-group.rememberwrapper .controls input#remember, body.itemid-220 #g-mainbar div.remind .control-group.rememberwrapper .controls input#remember, body.itemid-200 #g-mainbar div.remind .control-group.rememberwrapper .controls input#remember, body.itemid-288 #g-mainbar div.remind .control-group.rememberwrapper .controls input#remember, body.itemid-220 #g-mainbar div.reset .control-group.rememberwrapper .controls input#remember, body.itemid-200 #g-mainbar div.reset .control-group.rememberwrapper .controls input#remember, body.itemid-288 #g-mainbar div.reset .control-group.rememberwrapper .controls input#remember, body.itemid-220 #g-mainbar div.registration .control-group.rememberwrapper .controls input#remember, body.itemid-200 #g-mainbar div.registration .control-group.rememberwrapper .controls input#remember, body.itemid-288 #g-mainbar div.registration .control-group.rememberwrapper .controls input#remember, body.itemid-220 #g-mainbar div.logout .control-group.rememberwrapper .controls input#remember, body.itemid-200 #g-mainbar div.logout .control-group.rememberwrapper .controls input#remember, body.itemid-288 #g-mainbar div.logout .control-group.rememberwrapper .controls input#remember {
  margin-top: 10px;
}
/* line 1908, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-220 #g-mainbar .nav-tabs.nav-stacked, body.itemid-200 #g-mainbar .nav-tabs.nav-stacked, body.itemid-288 #g-mainbar .nav-tabs.nav-stacked {
  text-align: center;
}
/* line 1910, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-220 #g-mainbar .nav-tabs.nav-stacked li, body.itemid-200 #g-mainbar .nav-tabs.nav-stacked li, body.itemid-288 #g-mainbar .nav-tabs.nav-stacked li {
  display: inline-block;
}
/* line 1912, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-220 #g-mainbar .nav-tabs.nav-stacked li a, body.itemid-200 #g-mainbar .nav-tabs.nav-stacked li a, body.itemid-288 #g-mainbar .nav-tabs.nav-stacked li a {
  color: #fff;
}
/* line 1914, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-220 #g-mainbar .nav-tabs.nav-stacked li a:before, body.itemid-200 #g-mainbar .nav-tabs.nav-stacked li a:before, body.itemid-288 #g-mainbar .nav-tabs.nav-stacked li a:before {
  display: none;
}
/* line 1925, templates/rt_citadel/custom/scss/custom.scss */
/* line 1926, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main, body.itemid-260 #g-container-main, body.itemid-281 #g-container-main, body.itemid-289 #g-container-main, body.itemid-290 #g-container-main, body.itemid-310 #g-container-main, body.itemid-309 #g-container-main {
  background: #f6f6f6;
}
/* line 1928, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar, body.itemid-260 #g-container-main #g-mainbar, body.itemid-281 #g-container-main #g-mainbar, body.itemid-289 #g-container-main #g-mainbar, body.itemid-290 #g-container-main #g-mainbar, body.itemid-310 #g-container-main #g-mainbar, body.itemid-309 #g-container-main #g-mainbar {
  background: #f6f6f6;
}
/* line 1930, templates/rt_citadel/custom/scss/custom.scss */
/* line 1931, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar > .g-grid > .g-block, body.itemid-260 #g-container-main #g-mainbar > .g-grid > .g-block, body.itemid-281 #g-container-main #g-mainbar > .g-grid > .g-block, body.itemid-289 #g-container-main #g-mainbar > .g-grid > .g-block, body.itemid-290 #g-container-main #g-mainbar > .g-grid > .g-block, body.itemid-310 #g-container-main #g-mainbar > .g-grid > .g-block, body.itemid-309 #g-container-main #g-mainbar > .g-grid > .g-block {
  margin: 0;
  width: 100%;
  max-width: 100%;
}
/* line 1935, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar > .g-grid > .g-block > .g-content, body.itemid-260 #g-container-main #g-mainbar > .g-grid > .g-block > .g-content, body.itemid-281 #g-container-main #g-mainbar > .g-grid > .g-block > .g-content, body.itemid-289 #g-container-main #g-mainbar > .g-grid > .g-block > .g-content, body.itemid-290 #g-container-main #g-mainbar > .g-grid > .g-block > .g-content, body.itemid-310 #g-container-main #g-mainbar > .g-grid > .g-block > .g-content, body.itemid-309 #g-container-main #g-mainbar > .g-grid > .g-block > .g-content {
  width: 100% !important;
  max-width: 100%;
  padding: 0;
  margin: 0;
}
/* line 1945, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar h2, body.itemid-260 #g-container-main #g-mainbar h2, body.itemid-281 #g-container-main #g-mainbar h2, body.itemid-289 #g-container-main #g-mainbar h2, body.itemid-290 #g-container-main #g-mainbar h2, body.itemid-310 #g-container-main #g-mainbar h2, body.itemid-309 #g-container-main #g-mainbar h2 {
  color: #00a3d8;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 20px;
}
/* line 1952, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar h3, body.itemid-260 #g-container-main #g-mainbar h3, body.itemid-281 #g-container-main #g-mainbar h3, body.itemid-289 #g-container-main #g-mainbar h3, body.itemid-290 #g-container-main #g-mainbar h3, body.itemid-310 #g-container-main #g-mainbar h3, body.itemid-309 #g-container-main #g-mainbar h3 {
  font-size: 18px;
  text-align: center;
  color: #00a3d8;
  letter-spacing: normal;
  margin-top: 50px;
}
/* line 1964, templates/rt_citadel/custom/scss/custom.scss */
/* line 1967, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar .control-group, body.itemid-260 #g-container-main #g-mainbar .control-group, body.itemid-281 #g-container-main #g-mainbar .control-group, body.itemid-289 #g-container-main #g-mainbar .control-group, body.itemid-290 #g-container-main #g-mainbar .control-group, body.itemid-310 #g-container-main #g-mainbar .control-group, body.itemid-309 #g-container-main #g-mainbar .control-group {
  max-width: 500px;
  margin: auto;
  padding: 10px;
}
/* line 1971, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar .control-group input[type="text"], body.itemid-260 #g-container-main #g-mainbar .control-group input[type="text"], body.itemid-281 #g-container-main #g-mainbar .control-group input[type="text"], body.itemid-289 #g-container-main #g-mainbar .control-group input[type="text"], body.itemid-290 #g-container-main #g-mainbar .control-group input[type="text"], body.itemid-310 #g-container-main #g-mainbar .control-group input[type="text"], body.itemid-309 #g-container-main #g-mainbar .control-group input[type="text"], body.itemid-166 #g-container-main #g-mainbar .control-group input[type="password"], body.itemid-260 #g-container-main #g-mainbar .control-group input[type="password"], body.itemid-281 #g-container-main #g-mainbar .control-group input[type="password"], body.itemid-289 #g-container-main #g-mainbar .control-group input[type="password"], body.itemid-290 #g-container-main #g-mainbar .control-group input[type="password"], body.itemid-310 #g-container-main #g-mainbar .control-group input[type="password"], body.itemid-309 #g-container-main #g-mainbar .control-group input[type="password"] {
  padding: 8px;
  box-sizing: content-box !important;
}
/* line 1976, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar .form-actions, body.itemid-260 #g-container-main #g-mainbar .form-actions, body.itemid-281 #g-container-main #g-mainbar .form-actions, body.itemid-289 #g-container-main #g-mainbar .form-actions, body.itemid-290 #g-container-main #g-mainbar .form-actions, body.itemid-310 #g-container-main #g-mainbar .form-actions, body.itemid-309 #g-container-main #g-mainbar .form-actions {
  text-align: center;
  padding: 20px;
}
/* line 1980, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar #osm-singup-page, body.itemid-260 #g-container-main #g-mainbar #osm-singup-page, body.itemid-281 #g-container-main #g-mainbar #osm-singup-page, body.itemid-289 #g-container-main #g-mainbar #osm-singup-page, body.itemid-290 #g-container-main #g-mainbar #osm-singup-page, body.itemid-310 #g-container-main #g-mainbar #osm-singup-page, body.itemid-309 #g-container-main #g-mainbar #osm-singup-page {
  padding: 0;
}
/* line 1983, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar .osm-page-title, body.itemid-260 #g-container-main #g-mainbar .osm-page-title, body.itemid-281 #g-container-main #g-mainbar .osm-page-title, body.itemid-289 #g-container-main #g-mainbar .osm-page-title, body.itemid-290 #g-container-main #g-mainbar .osm-page-title, body.itemid-310 #g-container-main #g-mainbar .osm-page-title, body.itemid-309 #g-container-main #g-mainbar .osm-page-title {
  padding-top: 50px;
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
}
/* line 1989, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar .osm-message, body.itemid-260 #g-container-main #g-mainbar .osm-message, body.itemid-281 #g-container-main #g-mainbar .osm-message, body.itemid-289 #g-container-main #g-mainbar .osm-message, body.itemid-290 #g-container-main #g-mainbar .osm-message, body.itemid-310 #g-container-main #g-mainbar .osm-message, body.itemid-309 #g-container-main #g-mainbar .osm-message {
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
}
/* line 1994, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar #os_form, body.itemid-260 #g-container-main #g-mainbar #os_form, body.itemid-281 #g-container-main #g-mainbar #os_form, body.itemid-289 #g-container-main #g-mainbar #os_form, body.itemid-290 #g-container-main #g-mainbar #os_form, body.itemid-310 #g-container-main #g-mainbar #os_form, body.itemid-309 #g-container-main #g-mainbar #os_form {
  margin: auto;
  margin-top: 40px;
  margin-bottom: 60px;
  background: #fff;
  border-radius: 10px;
  max-width: 600px;
  padding: 40px;
  overflow: hidden;
}
/* line 2004, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar #os_form ul, body.itemid-260 #g-container-main #g-mainbar #os_form ul, body.itemid-281 #g-container-main #g-mainbar #os_form ul, body.itemid-289 #g-container-main #g-mainbar #os_form ul, body.itemid-290 #g-container-main #g-mainbar #os_form ul, body.itemid-310 #g-container-main #g-mainbar #os_form ul, body.itemid-309 #g-container-main #g-mainbar #os_form ul {
  margin-top: 0;
}
/* line 2009, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar .von_form_section:not(:first-child), body.itemid-260 #g-container-main #g-mainbar .von_form_section:not(:first-child), body.itemid-281 #g-container-main #g-mainbar .von_form_section:not(:first-child), body.itemid-289 #g-container-main #g-mainbar .von_form_section:not(:first-child), body.itemid-290 #g-container-main #g-mainbar .von_form_section:not(:first-child), body.itemid-310 #g-container-main #g-mainbar .von_form_section:not(:first-child), body.itemid-309 #g-container-main #g-mainbar .von_form_section:not(:first-child) {
  display: none;
}
/* line 2013, templates/rt_citadel/custom/scss/custom.scss */
/* line 2014, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar .von_form_section .von-button-blue.van-section-next, body.itemid-166 #g-container-main #g-mainbar .von_form_section #g-expandedmain .von-event-teaser-link.van-section-next, #g-expandedmain body.itemid-166 #g-container-main #g-mainbar .von_form_section .von-event-teaser-link.van-section-next, body.itemid-166 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event body.itemid-166 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-166 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-archive #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-archive #eb-events div.eb-event body.itemid-166 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-166 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-category #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-category #eb-events div.eb-event body.itemid-166 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-166 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-event #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-event #eb-events div.eb-event body.itemid-166 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-166 #g-container-main #g-mainbar .von_form_section body.view-rokquickcart .cart_products .cart_product_add a.van-section-next, body.view-rokquickcart .cart_products .cart_product_add body.itemid-166 #g-container-main #g-mainbar .von_form_section a.van-section-next, body.itemid-260 #g-container-main #g-mainbar .von_form_section .von-button-blue.van-section-next, body.itemid-260 #g-container-main #g-mainbar .von_form_section #g-expandedmain .von-event-teaser-link.van-section-next, #g-expandedmain body.itemid-260 #g-container-main #g-mainbar .von_form_section .von-event-teaser-link.van-section-next, body.itemid-260 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event body.itemid-260 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-260 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-archive #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-archive #eb-events div.eb-event body.itemid-260 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-260 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-category #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-category #eb-events div.eb-event body.itemid-260 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-260 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-event #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-event #eb-events div.eb-event body.itemid-260 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-260 #g-container-main #g-mainbar .von_form_section body.view-rokquickcart .cart_products .cart_product_add a.van-section-next, body.view-rokquickcart .cart_products .cart_product_add body.itemid-260 #g-container-main #g-mainbar .von_form_section a.van-section-next, body.itemid-281 #g-container-main #g-mainbar .von_form_section .von-button-blue.van-section-next, body.itemid-281 #g-container-main #g-mainbar .von_form_section #g-expandedmain .von-event-teaser-link.van-section-next, #g-expandedmain body.itemid-281 #g-container-main #g-mainbar .von_form_section .von-event-teaser-link.van-section-next, body.itemid-281 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event body.itemid-281 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-281 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-archive #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-archive #eb-events div.eb-event body.itemid-281 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-281 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-category #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-category #eb-events div.eb-event body.itemid-281 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-281 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-event #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-event #eb-events div.eb-event body.itemid-281 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-281 #g-container-main #g-mainbar .von_form_section body.view-rokquickcart .cart_products .cart_product_add a.van-section-next, body.view-rokquickcart .cart_products .cart_product_add body.itemid-281 #g-container-main #g-mainbar .von_form_section a.van-section-next, body.itemid-289 #g-container-main #g-mainbar .von_form_section .von-button-blue.van-section-next, body.itemid-289 #g-container-main #g-mainbar .von_form_section #g-expandedmain .von-event-teaser-link.van-section-next, #g-expandedmain body.itemid-289 #g-container-main #g-mainbar .von_form_section .von-event-teaser-link.van-section-next, body.itemid-289 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event body.itemid-289 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-289 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-archive #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-archive #eb-events div.eb-event body.itemid-289 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-289 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-category #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-category #eb-events div.eb-event body.itemid-289 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-289 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-event #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-event #eb-events div.eb-event body.itemid-289 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-289 #g-container-main #g-mainbar .von_form_section body.view-rokquickcart .cart_products .cart_product_add a.van-section-next, body.view-rokquickcart .cart_products .cart_product_add body.itemid-289 #g-container-main #g-mainbar .von_form_section a.van-section-next, body.itemid-290 #g-container-main #g-mainbar .von_form_section .von-button-blue.van-section-next, body.itemid-290 #g-container-main #g-mainbar .von_form_section #g-expandedmain .von-event-teaser-link.van-section-next, #g-expandedmain body.itemid-290 #g-container-main #g-mainbar .von_form_section .von-event-teaser-link.van-section-next, body.itemid-290 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event body.itemid-290 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-290 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-archive #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-archive #eb-events div.eb-event body.itemid-290 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-290 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-category #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-category #eb-events div.eb-event body.itemid-290 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-290 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-event #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-event #eb-events div.eb-event body.itemid-290 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-290 #g-container-main #g-mainbar .von_form_section body.view-rokquickcart .cart_products .cart_product_add a.van-section-next, body.view-rokquickcart .cart_products .cart_product_add body.itemid-290 #g-container-main #g-mainbar .von_form_section a.van-section-next, body.itemid-310 #g-container-main #g-mainbar .von_form_section .von-button-blue.van-section-next, body.itemid-310 #g-container-main #g-mainbar .von_form_section #g-expandedmain .von-event-teaser-link.van-section-next, #g-expandedmain body.itemid-310 #g-container-main #g-mainbar .von_form_section .von-event-teaser-link.van-section-next, body.itemid-310 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event body.itemid-310 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-310 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-archive #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-archive #eb-events div.eb-event body.itemid-310 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-310 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-category #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-category #eb-events div.eb-event body.itemid-310 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-310 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-event #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-event #eb-events div.eb-event body.itemid-310 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-310 #g-container-main #g-mainbar .von_form_section body.view-rokquickcart .cart_products .cart_product_add a.van-section-next, body.view-rokquickcart .cart_products .cart_product_add body.itemid-310 #g-container-main #g-mainbar .von_form_section a.van-section-next, body.itemid-309 #g-container-main #g-mainbar .von_form_section .von-button-blue.van-section-next, body.itemid-309 #g-container-main #g-mainbar .von_form_section #g-expandedmain .von-event-teaser-link.van-section-next, #g-expandedmain body.itemid-309 #g-container-main #g-mainbar .von_form_section .von-event-teaser-link.van-section-next, body.itemid-309 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event body.itemid-309 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-309 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-archive #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-archive #eb-events div.eb-event body.itemid-309 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-309 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-category #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-category #eb-events div.eb-event body.itemid-309 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-309 #g-container-main #g-mainbar .von_form_section body.com_eventbooking.view-event #eb-events div.eb-event .btn.btn-primary.van-section-next, body.com_eventbooking.view-event #eb-events div.eb-event body.itemid-309 #g-container-main #g-mainbar .von_form_section .btn.btn-primary.van-section-next, body.itemid-309 #g-container-main #g-mainbar .von_form_section body.view-rokquickcart .cart_products .cart_product_add a.van-section-next, body.view-rokquickcart .cart_products .cart_product_add body.itemid-309 #g-container-main #g-mainbar .von_form_section a.van-section-next {
  float: none;
  display: block;
  width: 109px;
  margin-top: 40px;
  float: right;
}
/* line 2022, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar .von_form_section .von-button-grey.van-section-back, body.itemid-260 #g-container-main #g-mainbar .von_form_section .von-button-grey.van-section-back, body.itemid-281 #g-container-main #g-mainbar .von_form_section .von-button-grey.van-section-back, body.itemid-289 #g-container-main #g-mainbar .von_form_section .von-button-grey.van-section-back, body.itemid-290 #g-container-main #g-mainbar .von_form_section .von-button-grey.van-section-back, body.itemid-310 #g-container-main #g-mainbar .von_form_section .von-button-grey.van-section-back, body.itemid-309 #g-container-main #g-mainbar .von_form_section .von-button-grey.van-section-back {
  margin-top: 40px;
  float: left;
  margin-bottom: 0;
}
/* line 2026, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-166 #g-container-main #g-mainbar .von_form_section .von-button-grey.van-section-back:after, body.itemid-260 #g-container-main #g-mainbar .von_form_section .von-button-grey.van-section-back:after, body.itemid-281 #g-container-main #g-mainbar .von_form_section .von-button-grey.van-section-back:after, body.itemid-289 #g-container-main #g-mainbar .von_form_section .von-button-grey.van-section-back:after, body.itemid-290 #g-container-main #g-mainbar .von_form_section .von-button-grey.van-section-back:after, body.itemid-310 #g-container-main #g-mainbar .von_form_section .von-button-grey.van-section-back:after, body.itemid-309 #g-container-main #g-mainbar .von_form_section .von-button-grey.van-section-back:after {
  display: none;
}
/* line 2037, templates/rt_citadel/custom/scss/custom.scss */
/* line 2038, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-header {
  text-align: center;
}
/* line 2040, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-header img {
  max-width: 100px;
}
/* line 2043, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-header h1 {
  font-size: 35px;
  text-align: center;
  color: #00a3d8;
  letter-spacing: normal;
  padding: 0;
  margin: 0;
  font-weight: 300;
}
/* line 2054, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-utilitymain {
  padding-top: 50px;
  padding-bottom: 50px;
}
/* line 2059, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-utility {
  position: relative;
  z-index: 1000;
  padding-top: 80px;
  background: #f6f6f6;
}
/* line 2064, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-utility #g-utilitymain {
  padding-top: 80px;
  padding-bottom: 60px;
}
/* line 2068, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-utility #g-utilitymain h2 {
  letter-spacing: normal;
  color: #00a3d8;
  text-align: center;
  position: relative;
  top: -50px;
}
/* line 2077, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-utility #g-utilitymain .uk-panel {
  border: 1px solid #ddd;
  padding: 20px;
  padding-top: 120px;
  background: #fff;
}
/* line 2083, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-utility #g-utilitymain .uk-panel .uk-panel-teaser {
  position: absolute;
  width: 100%;
  top: -100px;
  left: 0;
}
/* line 2090, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-utility #g-utilitymain .uk-panel p {
  font-size: 14px;
  color: #999;
}
/* line 2094, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-utility #g-utilitymain .uk-panel small {
  font-size: 12px;
  color: #666;
}
/* line 2100, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-utility .von-button, body.itemid-261 #g-container-utility .von-button-white, body.itemid-261 #g-container-utility #signupForm3014 input.button, #signupForm3014 body.itemid-261 #g-container-utility input.button, body.itemid-261 #g-container-utility body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button3, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 body.itemid-261 #g-container-utility input#button3, body.itemid-261 #g-container-utility body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button4, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 body.itemid-261 #g-container-utility input#button4, body.itemid-261 #g-container-utility .von-button-grey, body.itemid-261 #g-container-utility .von-button-blue, body.itemid-261 #g-container-utility #g-expandedmain .von-event-teaser-link, #g-expandedmain body.itemid-261 #g-container-utility .von-event-teaser-link, body.itemid-261 #g-container-utility body.com_eventbooking.view-upcomingevents #eb-events div.eb-event .btn.btn-primary, body.com_eventbooking.view-upcomingevents #eb-events div.eb-event body.itemid-261 #g-container-utility .btn.btn-primary, body.itemid-261 #g-container-utility body.com_eventbooking.view-archive #eb-events div.eb-event .btn.btn-primary, body.com_eventbooking.view-archive #eb-events div.eb-event body.itemid-261 #g-container-utility .btn.btn-primary, body.itemid-261 #g-container-utility body.com_eventbooking.view-category #eb-events div.eb-event .btn.btn-primary, body.com_eventbooking.view-category #eb-events div.eb-event body.itemid-261 #g-container-utility .btn.btn-primary, body.itemid-261 #g-container-utility body.com_eventbooking.view-event #eb-events div.eb-event .btn.btn-primary, body.com_eventbooking.view-event #eb-events div.eb-event body.itemid-261 #g-container-utility .btn.btn-primary, body.itemid-261 #g-container-utility body.view-rokquickcart .cart_products .cart_product_add a, body.view-rokquickcart .cart_products .cart_product_add body.itemid-261 #g-container-utility a, body.itemid-261 #g-container-utility a.uk-button, body.itemid-261 #g-container-utility body.itemid-101 #g-container-main .uk-list-line > li a, body.itemid-101 #g-container-main .uk-list-line > li body.itemid-261 #g-container-utility a, body.itemid-261 #g-container-utility body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.view-category .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-261 #g-container-utility a, body.itemid-261 #g-container-utility body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.view-frontpage .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-261 #g-container-utility a, body.itemid-261 #g-container-utility body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.task-frontpage .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-261 #g-container-utility a, body.itemid-261 #g-container-utility body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links a, body.com_zoo.task-category .yoo-zoo.blog-warp6 .grid-box article .links body.itemid-261 #g-container-utility a, body.itemid-261 #g-container-utility body.itemid-168 #g-container-main .uk-list-line > li a, body.itemid-168 #g-container-main .uk-list-line > li body.itemid-261 #g-container-utility a, body.itemid-261 #g-container-utility body.view-rokquickcart .cart_cartstatus a, body.view-rokquickcart .cart_cartstatus body.itemid-261 #g-container-utility a, body.itemid-261 #g-container-utility body.view-rokquickcart .cart_yourcart .cart_buttons a, body.view-rokquickcart .cart_yourcart .cart_buttons body.itemid-261 #g-container-utility a, body.itemid-261 #g-container-utility body.itemid-220 #g-mainbar div.login .btn, body.itemid-220 #g-mainbar div.login body.itemid-261 #g-container-utility .btn, body.itemid-261 #g-container-utility body.itemid-200 #g-mainbar div.login .btn, body.itemid-200 #g-mainbar div.login body.itemid-261 #g-container-utility .btn, body.itemid-261 #g-container-utility body.itemid-288 #g-mainbar div.login .btn, body.itemid-288 #g-mainbar div.login body.itemid-261 #g-container-utility .btn, body.itemid-261 #g-container-utility body.itemid-220 #g-mainbar div.remind .btn, body.itemid-220 #g-mainbar div.remind body.itemid-261 #g-container-utility .btn, body.itemid-261 #g-container-utility body.itemid-200 #g-mainbar div.remind .btn, body.itemid-200 #g-mainbar div.remind body.itemid-261 #g-container-utility .btn, body.itemid-261 #g-container-utility body.itemid-288 #g-mainbar div.remind .btn, body.itemid-288 #g-mainbar div.remind body.itemid-261 #g-container-utility .btn, body.itemid-261 #g-container-utility body.itemid-220 #g-mainbar div.reset .btn, body.itemid-220 #g-mainbar div.reset body.itemid-261 #g-container-utility .btn, body.itemid-261 #g-container-utility body.itemid-200 #g-mainbar div.reset .btn, body.itemid-200 #g-mainbar div.reset body.itemid-261 #g-container-utility .btn, body.itemid-261 #g-container-utility body.itemid-288 #g-mainbar div.reset .btn, body.itemid-288 #g-mainbar div.reset body.itemid-261 #g-container-utility .btn, body.itemid-261 #g-container-utility body.itemid-220 #g-mainbar div.registration .btn, body.itemid-220 #g-mainbar div.registration body.itemid-261 #g-container-utility .btn, body.itemid-261 #g-container-utility body.itemid-200 #g-mainbar div.registration .btn, body.itemid-200 #g-mainbar div.registration body.itemid-261 #g-container-utility .btn, body.itemid-261 #g-container-utility body.itemid-288 #g-mainbar div.registration .btn, body.itemid-288 #g-mainbar div.registration body.itemid-261 #g-container-utility .btn, body.itemid-261 #g-container-utility body.itemid-220 #g-mainbar div.logout .btn, body.itemid-220 #g-mainbar div.logout body.itemid-261 #g-container-utility .btn, body.itemid-261 #g-container-utility body.itemid-200 #g-mainbar div.logout .btn, body.itemid-200 #g-mainbar div.logout body.itemid-261 #g-container-utility .btn, body.itemid-261 #g-container-utility body.itemid-288 #g-mainbar div.logout .btn, body.itemid-288 #g-mainbar div.logout body.itemid-261 #g-container-utility .btn, body.itemid-261 #g-container-utility body.itemid-166 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-166 #g-container-main #g-mainbar body.itemid-261 #g-container-utility .btn.btn-primary, body.itemid-261 #g-container-utility body.itemid-260 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-260 #g-container-main #g-mainbar body.itemid-261 #g-container-utility .btn.btn-primary, body.itemid-261 #g-container-utility body.itemid-281 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-281 #g-container-main #g-mainbar body.itemid-261 #g-container-utility .btn.btn-primary, body.itemid-261 #g-container-utility body.itemid-289 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-289 #g-container-main #g-mainbar body.itemid-261 #g-container-utility .btn.btn-primary, body.itemid-261 #g-container-utility body.itemid-290 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-290 #g-container-main #g-mainbar body.itemid-261 #g-container-utility .btn.btn-primary, body.itemid-261 #g-container-utility body.itemid-310 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-310 #g-container-main #g-mainbar body.itemid-261 #g-container-utility .btn.btn-primary, body.itemid-261 #g-container-utility body.itemid-309 #g-container-main #g-mainbar .btn.btn-primary, body.itemid-309 #g-container-main #g-mainbar body.itemid-261 #g-container-utility .btn.btn-primary, body.itemid-261 #g-container-utility body.itemid-134 #g-mainbar .contact-form .well .controls .btn-primary, body.itemid-134 #g-mainbar .contact-form .well .controls body.itemid-261 #g-container-utility .btn-primary {
  margin-top: 40px;
}
/* line 2104, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-utility .uk-grid + .uk-grid, body.itemid-261 #g-container-utility .uk-grid-margin, body.itemid-261 #g-container-utility .uk-grid > * > .uk-panel + .uk-panel {
  margin-top: 120px;
}
/* line 2111, templates/rt_citadel/custom/scss/custom.scss */
/* line 2112, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-featuremain .g-content {
  padding: 0;
  margin: 0;
}
/* line 2120, templates/rt_citadel/custom/scss/custom.scss */
/* line 2139, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-144 .g-menuspacer, body.itemid-291 .g-menuspacer, body.itemid-145 .g-menuspacer, body.itemid-293 .g-menuspacer, body.itemid-294 .g-menuspacer, body.itemid-295 .g-menuspacer, body.itemid-296 .g-menuspacer, body.itemid-297 .g-menuspacer, body.itemid-298 .g-menuspacer, body.itemid-146 .g-menuspacer, body.itemid-196 .g-menuspacer, body.itemid-299 .g-menuspacer, body.itemid-300 .g-menuspacer, body.itemid-301 .g-menuspacer, body.itemid-302 .g-menuspacer, body.itemid-303 .g-menuspacer, body.itemid-304 .g-menuspacer, body.itemid-468 .g-menuspacer {
  padding: 0;
}
/* line 2143, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-144 #g-container-header, body.itemid-291 #g-container-header, body.itemid-145 #g-container-header, body.itemid-293 #g-container-header, body.itemid-294 #g-container-header, body.itemid-295 #g-container-header, body.itemid-296 #g-container-header, body.itemid-297 #g-container-header, body.itemid-298 #g-container-header, body.itemid-146 #g-container-header, body.itemid-196 #g-container-header, body.itemid-299 #g-container-header, body.itemid-300 #g-container-header, body.itemid-301 #g-container-header, body.itemid-302 #g-container-header, body.itemid-303 #g-container-header, body.itemid-304 #g-container-header, body.itemid-468 #g-container-header {
  text-align: center;
}
/* line 2145, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-144 #g-container-header img, body.itemid-291 #g-container-header img, body.itemid-145 #g-container-header img, body.itemid-293 #g-container-header img, body.itemid-294 #g-container-header img, body.itemid-295 #g-container-header img, body.itemid-296 #g-container-header img, body.itemid-297 #g-container-header img, body.itemid-298 #g-container-header img, body.itemid-146 #g-container-header img, body.itemid-196 #g-container-header img, body.itemid-299 #g-container-header img, body.itemid-300 #g-container-header img, body.itemid-301 #g-container-header img, body.itemid-302 #g-container-header img, body.itemid-303 #g-container-header img, body.itemid-304 #g-container-header img, body.itemid-468 #g-container-header img {
  max-width: 100px;
}
/* line 2148, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-144 #g-container-header h1, body.itemid-291 #g-container-header h1, body.itemid-145 #g-container-header h1, body.itemid-293 #g-container-header h1, body.itemid-294 #g-container-header h1, body.itemid-295 #g-container-header h1, body.itemid-296 #g-container-header h1, body.itemid-297 #g-container-header h1, body.itemid-298 #g-container-header h1, body.itemid-146 #g-container-header h1, body.itemid-196 #g-container-header h1, body.itemid-299 #g-container-header h1, body.itemid-300 #g-container-header h1, body.itemid-301 #g-container-header h1, body.itemid-302 #g-container-header h1, body.itemid-303 #g-container-header h1, body.itemid-304 #g-container-header h1, body.itemid-468 #g-container-header h1 {
  font-size: 35px;
  text-align: center;
  color: #00a3d8;
  letter-spacing: normal;
  padding: 0;
  margin: 0;
  font-weight: 300;
}
/* line 2159, templates/rt_citadel/custom/scss/custom.scss */
/* line 2160, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-144 #g-container-main #g-mainbar, body.itemid-291 #g-container-main #g-mainbar, body.itemid-145 #g-container-main #g-mainbar, body.itemid-293 #g-container-main #g-mainbar, body.itemid-294 #g-container-main #g-mainbar, body.itemid-295 #g-container-main #g-mainbar, body.itemid-296 #g-container-main #g-mainbar, body.itemid-297 #g-container-main #g-mainbar, body.itemid-298 #g-container-main #g-mainbar, body.itemid-146 #g-container-main #g-mainbar, body.itemid-196 #g-container-main #g-mainbar, body.itemid-299 #g-container-main #g-mainbar, body.itemid-300 #g-container-main #g-mainbar, body.itemid-301 #g-container-main #g-mainbar, body.itemid-302 #g-container-main #g-mainbar, body.itemid-303 #g-container-main #g-mainbar, body.itemid-304 #g-container-main #g-mainbar, body.itemid-468 #g-container-main #g-mainbar {
  padding-top: 50px;
  padding-bottom: 50px;
  background: #f6f6f6 !important;
}
/* line 2169, templates/rt_citadel/custom/scss/custom.scss */
/* line 2170, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-134 #g-mainbar {
  background: #f6f6f6 !important;
}
/* line 2172, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-134 #g-mainbar .contact-form {
  width: 70%;
  margin: auto;
}
@media (max-width: 768px) {
  body.itemid-134 #g-mainbar .contact-form {
    width: 100%;
  }
}
/* line 2178, templates/rt_citadel/custom/scss/custom.scss */
/* line 2179, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-134 #g-mainbar .contact-form .well legend {
  font-size: 18px;
  text-align: center;
  color: #00a3d8;
  letter-spacing: normal;
  margin-top: 50px;
}
/* line 2189, templates/rt_citadel/custom/scss/custom.scss */
/* line 2190, templates/rt_citadel/custom/scss/custom.scss */
/* line 2194, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-134 #g-mainbar .contact-form .well input[type=text], body.itemid-134 #g-mainbar .contact-form .well input[type=email] {
  padding: 15px;
  box-sizing: content-box;
}
/* line 2203, templates/rt_citadel/custom/scss/custom.scss */
/* line 2204, templates/rt_citadel/custom/scss/custom.scss */
/* line 2205, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-282 #g-featuremain .g-content {
  margin: 0;
  padding: 0;
}
/* line 2213, templates/rt_citadel/custom/scss/custom.scss */
/* line 2214, templates/rt_citadel/custom/scss/custom.scss */
/* line 2215, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-featuremain .g-content {
  margin: 0;
  padding: 0;
}
/* line 2221, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain {
  text-align: center;
}
/* line 2223, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .chrono_credits {
  display: none;
}
/* line 2226, templates/rt_citadel/custom/scss/custom.scss */
/* line 2229, templates/rt_citadel/custom/scss/custom.scss */
/* line 2230, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block {
  padding: 40px;
  border-top: 4px solid #eee;
}
/* line 2233, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block:first-child {
  border-right: 2px solid #eee;
}
/* line 2236, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block:last-child {
  border-left: 2px solid #eee;
}
@media (max-width: 768px) {
  body.itemid-283 #g-bottommain .g-grid .g-block {
    border-left: none;
    border-right: none;
  }
}
/* line 2244, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 {
  max-width: 900px;
  margin: auto;
  margin-top: 40px;
}
/* line 2249, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 .gcore-input-wide {
  width: 100%;
}
/* line 2253, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 .gcore-input {
  display: block;
}
/* line 2257, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input[type="text"], body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 textarea {
  width: 100% !important;
  background: transparent;
  border-radius: 0;
  border: none;
  border-bottom: 1px solid #fff;
  box-shadow: none;
  height: 50px;
  font-size: 20px;
  padding-left: 0;
  font-weight: 400;
  color: #eee;
}
/* line 2271, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button3, body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input#button4 {
  padding: 18px 30px !important;
  line-height: normal !important;
  display: inline-block;
  transition: all 0.2s;
  height: auto !important;
  width: auto !important;
  min-width: 140px !important;
  box-sizing: border-box !important;
  margin-top: 40px;
}
/* line 2287, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input::-webkit-input-placeholder {
  color: #82d0ea;
}
/* line 2291, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input::-moz-placeholder {
  color: #82d0ea;
}
/* line 2295, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input::-ms-placeholder {
  color: #82d0ea;
}
/* line 2299, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input::placeholder {
  color: #82d0ea;
}
/* line 2303, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 span + div.in-group {
  display: none;
}
/* line 2307, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 label {
  color: #fff;
  text-transform: uppercase;
  font-size: 22px;
  font-weight: 400;
}
/* line 2314, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 .form-group {
  width: 100%;
  float: left;
  padding: 0 40px;
}
/* line 2318, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 .form-group#form-row-captcha {
  width: 100%;
  float: none;
  clear: both;
}
/* line 2323, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 .form-group#form-row-button6 {
  width: 100%;
  float: none;
  clear: both;
  margin-top: 40px;
  float: left;
}
@media (max-width: 768px) {
  body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 .form-group {
    width: 100%;
  }
}
/* line 2343, templates/rt_citadel/custom/scss/custom.scss */
/* line 2345, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 #g-container-header, body.itemid-278 #g-container-header, body.itemid-311 #g-container-header {
  text-align: center;
}
/* line 2347, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 #g-container-header img, body.itemid-278 #g-container-header img, body.itemid-311 #g-container-header img {
  max-width: 100px;
}
/* line 2350, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 #g-container-header h1, body.itemid-278 #g-container-header h1, body.itemid-311 #g-container-header h1 {
  font-size: 35px;
  text-align: center;
  color: #00a3d8;
  letter-spacing: normal;
  padding: 0;
  margin: 0;
  font-weight: 300;
}
/* line 2362, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 #g-mainbar, body.itemid-278 #g-mainbar, body.itemid-311 #g-mainbar {
  background: #f6f6f6;
}
/* line 2366, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .js-stools-container-bar, body.itemid-278 .js-stools-container-bar, body.itemid-311 .js-stools-container-bar {
  display: flex;
  float: right;
}
/* line 2371, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .js-stools-container-filters, body.itemid-278 .js-stools-container-filters, body.itemid-311 .js-stools-container-filters {
  background: #fff;
  clear: both;
  padding: 30px;
}
/* line 2377, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .js-stools .btn-wrapper, body.itemid-278 .js-stools .btn-wrapper, body.itemid-311 .js-stools .btn-wrapper {
  display: inline-flex;
}
/* line 2381, templates/rt_citadel/custom/scss/custom.scss */
/* line 2383, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .von-members-wrapper ul, body.itemid-278 .von-members-wrapper ul, body.itemid-311 .von-members-wrapper ul {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  margin: 0;
}
/* line 2388, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .von-members-wrapper ul li, body.itemid-278 .von-members-wrapper ul li, body.itemid-311 .von-members-wrapper ul li {
  width: 33.33%;
  padding: 10px;
  box-sizing: border-box;
  text-align: center;
  margin-top: 120px;
}
@media only all and (max-width: 47.938rem) {
  body.itemid-280 .von-members-wrapper ul li, body.itemid-278 .von-members-wrapper ul li, body.itemid-311 .von-members-wrapper ul li {
    width: 100%;
  }
}
/* line 2399, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .von-members-wrapper ul li > div, body.itemid-278 .von-members-wrapper ul li > div, body.itemid-311 .von-members-wrapper ul li > div {
  background: #fff;
  border: 1px solid #ddd;
  height: 100%;
  transition: all 0.2s;
  position: relative;
  padding: 20px;
  padding-top: 110px;
}
/* line 2407, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .von-members-wrapper ul li > div .von-member-img-wrapper, body.itemid-278 .von-members-wrapper ul li > div .von-member-img-wrapper, body.itemid-311 .von-members-wrapper ul li > div .von-member-img-wrapper, body.itemid-280 .von-members-wrapper ul li > div .von-agent-img-wrapper, body.itemid-278 .von-members-wrapper ul li > div .von-agent-img-wrapper, body.itemid-311 .von-members-wrapper ul li > div .von-agent-img-wrapper {
  position: absolute;
  width: 100%;
  top: -100px;
  left: 0;
}
/* line 2412, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .von-members-wrapper ul li > div .von-member-img-wrapper img, body.itemid-278 .von-members-wrapper ul li > div .von-member-img-wrapper img, body.itemid-311 .von-members-wrapper ul li > div .von-member-img-wrapper img, body.itemid-280 .von-members-wrapper ul li > div .von-agent-img-wrapper img, body.itemid-278 .von-members-wrapper ul li > div .von-agent-img-wrapper img, body.itemid-311 .von-members-wrapper ul li > div .von-agent-img-wrapper img {
  width: 200px;
  border-radius: 50%;
  margin: auto;
  overflow: hidden;
  display: block;
}
/* line 2422, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .von-members-wrapper ul li > div .von-member-details-wrapper, body.itemid-278 .von-members-wrapper ul li > div .von-member-details-wrapper, body.itemid-311 .von-members-wrapper ul li > div .von-member-details-wrapper {
  padding: 10px;
  color: #444;
}
/* line 2425, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .von-members-wrapper ul li > div .von-member-details-wrapper span, body.itemid-278 .von-members-wrapper ul li > div .von-member-details-wrapper span, body.itemid-311 .von-members-wrapper ul li > div .von-member-details-wrapper span {
  display: block;
}
/* line 2428, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .von-members-wrapper ul li > div .von-member-details-wrapper .von-member-name, body.itemid-278 .von-members-wrapper ul li > div .von-member-details-wrapper .von-member-name, body.itemid-311 .von-members-wrapper ul li > div .von-member-details-wrapper .von-member-name {
  font-family: "cabin", sans-serif, "Tahoma", "Geneva", "Arial";
  margin-top: 0;
  font-size: 18px;
  line-height: 24px;
  font-weight: 300;
  text-transform: none;
}
/* line 2436, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .von-members-wrapper ul li > div .von-member-details-wrapper .von-member-gender, body.itemid-278 .von-members-wrapper ul li > div .von-member-details-wrapper .von-member-gender, body.itemid-311 .von-members-wrapper ul li > div .von-member-details-wrapper .von-member-gender, body.itemid-280 .von-members-wrapper ul li > div .von-member-details-wrapper .von-member-region, body.itemid-278 .von-members-wrapper ul li > div .von-member-details-wrapper .von-member-region, body.itemid-311 .von-members-wrapper ul li > div .von-member-details-wrapper .von-member-region {
  font-size: 14px;
}
/* line 2439, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .von-members-wrapper ul li > div .von-member-details-wrapper .von-member-location, body.itemid-278 .von-members-wrapper ul li > div .von-member-details-wrapper .von-member-location, body.itemid-311 .von-members-wrapper ul li > div .von-member-details-wrapper .von-member-location {
  font-family: "cabin", sans-serif, "Tahoma", "Geneva", "Arial";
  margin-top: 0;
  font-size: 16px;
  line-height: 24px;
  font-weight: 300;
  text-transform: none;
}
/* line 2447, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .von-members-wrapper ul li > div .von-member-details-wrapper .von-member-description, body.itemid-278 .von-members-wrapper ul li > div .von-member-details-wrapper .von-member-description, body.itemid-311 .von-members-wrapper ul li > div .von-member-details-wrapper .von-member-description {
  font-size: 14px;
  margin-top: 10px;
}
/* line 2457, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .von-members-wrapper.clients-wrapper, body.itemid-278 .von-members-wrapper.clients-wrapper, body.itemid-311 .von-members-wrapper.clients-wrapper {
  background: #fff;
  padding: 40px;
  margin-top: 20px;
}
/* line 2462, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-280 .von-members-wrapper.clients-wrapper ul li > div, body.itemid-278 .von-members-wrapper.clients-wrapper ul li > div, body.itemid-311 .von-members-wrapper.clients-wrapper ul li > div {
  background: #f6f6f6;
}
/* line 2471, templates/rt_citadel/custom/scss/custom.scss */
/* line 2473, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile #g-headermain, body.com_von_agent_profile.view-agentprofile #g-headermain {
  display: none;
}
/* line 2477, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile #g-mainbar, body.com_von_agent_profile.view-agentprofile #g-mainbar {
  background: #f6f6f6;
}
/* line 2481, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-control-bar, body.com_von_agent_profile.view-agentprofile .profile-control-bar {
  width: 100%;
  overflow: hidden;
}
/* line 2486, templates/rt_citadel/custom/scss/custom.scss */
/* line 2488, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-prompt, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-prompt {
  margin-top: 40px;
  text-align: center;
}
/* line 2494, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-details-intro, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro {
  background: #fff;
  padding: 40px;
  display: flex;
  align-items: center;
  position: relative;
  border-bottom: 8px solid #00a3d8;
}
@media only all and (max-width: 47.938rem) {
  body.com_member_profile.view-profile .profile-wrapper .profile-details-intro, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro {
    flex-wrap: wrap;
  }
}
/* line 2506, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-aux, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-aux {
  text-align: right;
  margin-bottom: 10px;
}
@media only all and (max-width: 47.938rem) {
  body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-aux, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-aux {
    margin-bottom: 30px;
  }
}
/* line 2512, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-aux .profile-availability, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-aux .profile-availability {
  display: inline-block;
  padding: 10px;
  border-radius: 4px;
  color: #444;
  font-size: 12px;
  background: #f6f6f6;
  text-align: center;
}
@media only all and (max-width: 47.938rem) {
  body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-aux .profile-availability, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-aux .profile-availability {
    display: block;
    margin-bottom: 8px;
  }
}
/* line 2526, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-aux .has-home-rec, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-aux .has-home-rec {
  display: inline-block;
  background: #1daa0e;
  padding: 10px;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  text-align: center;
}
@media only all and (max-width: 47.938rem) {
  body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-aux .has-home-rec, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-aux .has-home-rec {
    display: block;
    margin-bottom: 8px;
  }
}
/* line 2539, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-aux .vosf, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-aux .vosf {
  background: url('../../../../images/icons/studio-finder-homepage-logo.png') #f6f6f6 center left no-repeat;
  text-decoration: underline;
  display: inline-block;
  padding: 10px;
  padding-left: 35px;
  border-radius: 4px;
  color: #444;
  font-size: 12px;
  text-align: center;
}
@media only all and (max-width: 47.938rem) {
  body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-aux .vosf, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-aux .vosf {
    display: block;
    margin-bottom: 8px;
  }
}
/* line 2556, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-image, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-image {
  width: 30%;
  margin-right: 40px;
}
@media only all and (max-width: 47.938rem) {
  body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-image, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-image {
    width: 100%;
    margin: 0;
    margin-bottom: 20px;
  }
}
/* line 2566, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-image img, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-image img {
  border-radius: 50%;
  overflow: hidden;
  width: 100%;
}
/* line 2574, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-intro-content, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-intro-content {
  width: 100%;
}
/* line 2576, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-intro-content h2, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-intro-content h2 {
  font-size: 30px;
  margin: 0;
  padding: 0;
  line-height: 1;
  margin-bottom: 10px;
}
/* line 2583, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-intro-content h3, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-intro-content h3 {
  margin: 0;
  padding: 0;
  line-height: 1;
  font-size: 18px;
}
/* line 2589, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-intro-content p, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-intro-content p {
  padding: 0;
  margin: 0;
}
/* line 2593, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-details-intro .profile-intro-content p.profile-desc, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-details-intro .profile-intro-content p.profile-desc {
  margin-top: 10px;
}
/* line 2602, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-contact, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-contact {
  padding: 40px;
  background: #fff;
  margin-top: 20px;
  position: relative;
}
/* line 2607, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-contact h2, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-contact h2 {
  padding: 0;
  margin: 0;
  line-height: 1;
  margin-bottom: 10px;
}
/* line 2614, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-contact .contact-aux, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-contact .contact-aux {
  position: absolute;
  right: 40px;
  top: 40px;
}
@media only all and (max-width: 47.938rem) {
  body.com_member_profile.view-profile .profile-wrapper .profile-contact .contact-aux, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-contact .contact-aux {
    position: relative;
    right: 0;
    top: 0;
    margin-bottom: 30px;
  }
}
/* line 2628, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-video, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-video {
  padding: 40px;
  background: #fff;
  margin-top: 20px;
}
/* line 2632, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-video h2, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-video h2 {
  padding: 0;
  margin: 0;
  line-height: 1;
  margin-bottom: 10px;
}
/* line 2638, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-video .profile-videos, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-video .profile-videos {
  display: flex;
  flex-wrap: wrap;
}
/* line 2641, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-video .profile-videos .video-item, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-video .profile-videos .video-item {
  padding: 5px;
  width: 33.33%;
}
/* line 2648, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-soundclip, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-soundclip {
  padding: 40px;
  background: #fff;
  margin-top: 20px;
}
/* line 2652, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-soundclip h2, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-soundclip h2 {
  padding: 0;
  margin: 0;
  line-height: 1;
  margin-bottom: 10px;
}
/* line 2658, templates/rt_citadel/custom/scss/custom.scss */
/* line 2659, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile .profile-wrapper .profile-soundclip .profile-soundclips .soundclip-item, body.com_von_agent_profile.view-agentprofile .profile-wrapper .profile-soundclip .profile-soundclips .soundclip-item {
  margin-bottom: 10px;
}
/* line 2668, templates/rt_citadel/custom/scss/custom.scss */
/* line 2670, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile.layout-edit #dz_thumb, body.com_von_agent_profile.view-agentprofile.layout-edit #dz_thumb, body.itemid-311 #dz_thumb {
  display: none !important;
}
/* line 2674, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile.layout-edit .image-container, body.com_von_agent_profile.view-agentprofile.layout-edit .image-container, body.itemid-311 .image-container {
  width: 200px;
  height: 200px;
  position: relative;
}
/* line 2678, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile.layout-edit .image-container img, body.com_von_agent_profile.view-agentprofile.layout-edit .image-container img, body.itemid-311 .image-container img {
  width: 100%;
}
/* line 2682, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile.layout-edit .image-container .dropzone, body.com_von_agent_profile.view-agentprofile.layout-edit .image-container .dropzone, body.itemid-311 .image-container .dropzone {
  position: absolute;
  top: 0;
  z-index: 1000;
  background: rgba(255, 255, 255, 0.6);
  min-height: 150px;
  padding: 54px 54px;
  height: 200px;
  width: 200px;
  border: 2px dashed #ddd;
  border-radius: 4px;
  text-align: center;
  background-size: cover !important;
}
/* line 2700, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile.layout-edit .von-overlay, body.com_von_agent_profile.view-agentprofile.layout-edit .von-overlay, body.itemid-311 .von-overlay {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0.6);
  z-index: 1000;
  padding: 10%;
}
/* line 2711, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile.layout-edit .von-overlay .cropper-container, body.com_von_agent_profile.view-agentprofile.layout-edit .von-overlay .cropper-container, body.itemid-311 .von-overlay .cropper-container {
  min-height: 400px;
}
/* line 2715, templates/rt_citadel/custom/scss/custom.scss */
body.com_member_profile.view-profile.layout-edit .von-overlay .img-controls, body.com_von_agent_profile.view-agentprofile.layout-edit .von-overlay .img-controls, body.itemid-311 .von-overlay .img-controls {
  margin-top: 20px;
}
/* line 2722, templates/rt_citadel/custom/scss/custom.scss */
/* line 2723, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-223 textarea, body.itemid-468 textarea, body.itemid-223 input[type="text"], body.itemid-468 input[type="text"], body.itemid-223 input[type="password"], body.itemid-468 input[type="password"], body.itemid-223 input[type="datetime"], body.itemid-468 input[type="datetime"], body.itemid-223 input[type="datetime-local"], body.itemid-468 input[type="datetime-local"], body.itemid-223 input[type="date"], body.itemid-468 input[type="date"], body.itemid-223 input[type="month"], body.itemid-468 input[type="month"], body.itemid-223 input[type="time"], body.itemid-468 input[type="time"], body.itemid-223 input[type="week"], body.itemid-468 input[type="week"], body.itemid-223 input[type="number"], body.itemid-468 input[type="number"], body.itemid-223 input[type="email"], body.itemid-468 input[type="email"], body.itemid-223 input[type="url"], body.itemid-468 input[type="url"], body.itemid-223 input[type="search"], body.itemid-468 input[type="search"], body.itemid-223 input[type="tel"], body.itemid-468 input[type="tel"], body.itemid-223 input[type="color"], body.itemid-468 input[type="color"], body.itemid-223 .uneditable-input, body.itemid-468 .uneditable-input {
  box-sizing: content-box !important;
}
/* line 2728, templates/rt_citadel/custom/scss/custom.scss */
/* line 2729, templates/rt_citadel/custom/scss/custom.scss */
body.outline-_error #g-slideshowmain {
  background: url('../../../../images/headers/about-header1.jpg') !important;
  background-size: cover !important;
}
/* line 2732, templates/rt_citadel/custom/scss/custom.scss */
body.outline-_error #g-slideshowmain .g-content {
  background: transparent !important;
  margin-top: -60px;
  padding-bottom: 60px;
}
/* line 2739, templates/rt_citadel/custom/scss/custom.scss */
body.outline-_error #g-abovemain, body.outline-_error #g-expandedmain {
  padding: 0;
}
/* line 2744, templates/rt_citadel/custom/scss/custom.scss */
/* line 2745, templates/rt_citadel/custom/scss/custom.scss */
body.com_osmembership.view-complete #g-mainbar {
  background: #fff;
}
/* line 2747, templates/rt_citadel/custom/scss/custom.scss */
body.com_osmembership.view-complete #g-mainbar .platform-content {
  max-width: 1200px;
  margin: auto;
}
/* line 2754, templates/rt_citadel/custom/scss/custom.scss */
.com_chronoforms5 {
  /* Smartphones */
  /* Smartphones to Tablets */
}
/* line 2756, templates/rt_citadel/custom/scss/custom.scss */
.com_chronoforms5 #g-mainbar {
  background: #f6f6f6 !important;
}
/* line 2760, templates/rt_citadel/custom/scss/custom.scss */
.com_chronoforms5 .chronoform {
  width: 70%;
  margin: auto;
}
@media (max-width: 480px) {
  /* line 2767, templates/rt_citadel/custom/scss/custom.scss */
  .com_chronoforms5 .chronoform {
    width: 100%;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 2774, templates/rt_citadel/custom/scss/custom.scss */
  .com_chronoforms5 .chronoform {
    width: 100%;
  }
}
/* line 2779, templates/rt_citadel/custom/scss/custom.scss */
/* line 2780, templates/rt_citadel/custom/scss/custom.scss */
.com_chronoforms5 .gcore-input-wide input, .com_chronoforms5 .gcore-input-wide textarea {
  border: 0 none;
  border-bottom-width: 0px;
  border-bottom-style: none;
  border-bottom-color: currentcolor;
  border-bottom: 1px solid #e7e8ea;
  background: #fff;
  border-radius: 0;
  font-style: italic;
  padding: 15px;
}
/* line 2792, templates/rt_citadel/custom/scss/custom.scss */
.com_chronoforms5 .btn {
  background: #f17f29 !important;
  display: inline-block;
  font-family: "sintony", sans-serif, "Tahoma", "Geneva", "Arial" !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  border: 1px solid #fff !important;
  color: #fff !important;
  font-size: 1rem !important;
  line-height: 1.8 !important;
  margin: 0 0 0.5rem 0 !important;
  padding: 1rem 1.5rem !important;
  border: 1px solid #f17f29 !important;
  border-radius: 0.2rem !important;
  vertical-align: middle !important;
  text-shadow: none !important;
}
/* line 2809, templates/rt_citadel/custom/scss/custom.scss */
.com_chronoforms5 .fa-asterisk {
  color: #666;
}
/* line 2812, templates/rt_citadel/custom/scss/custom.scss */
.com_chronoforms5 legend {
  font-size: 18px !important;
  text-align: center !important;
  color: #00a3d8 !important;
  letter-spacing: normal !important;
  margin-top: 50px !important;
  font-family: "sintony", sans-serif, "Tahoma", "Geneva", "Arial" !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  margin-bottom: 40px !important;
  line-height: 1 !important;
  border: none !important;
}
/* line 2825, templates/rt_citadel/custom/scss/custom.scss */
.com_chronoforms5 legend::before {
  content: "";
  background: url('../../../../images/icons/blue-rect-left.png') center no-repeat;
  display: inline-block;
  width: 31px;
  height: 13px;
  margin-right: 20px;
  position: relative;
  top: -2px;
}
/* line 2835, templates/rt_citadel/custom/scss/custom.scss */
.com_chronoforms5 legend::after {
  content: "";
  background: url('../../../../images/icons/blue-rect-right.png') center no-repeat;
  display: inline-block;
  width: 31px;
  height: 13px;
  margin-left: 20px;
  position: relative;
  top: -2px;
}
/* line 2847, templates/rt_citadel/custom/scss/custom.scss */
.chrono_credits {
  display: none;
}
/* line 2851, templates/rt_citadel/custom/scss/custom.scss */
/* line 2852, templates/rt_citadel/custom/scss/custom.scss */
.gbs3 .gcore-display-table {
  display: block !important;
}
/* line 2855, templates/rt_citadel/custom/scss/custom.scss */
.gbs3 .A {
  width: auto !important;
}
/* line 2858, templates/rt_citadel/custom/scss/custom.scss */
.gbs3 .form-control {
  height: auto !important;
}
/* line 2861, templates/rt_citadel/custom/scss/custom.scss */
.gbs3 label {
  font-weight: normal !important;
}
/* line 2868, templates/rt_citadel/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator {
  display: none;
}
/* line 2874, templates/rt_citadel/custom/scss/custom.scss */
#form-row-terms_buzz_enq label, #form-row-terms_buzz_adv label {
  font-size: 12px !important;
}
/* line 2878, templates/rt_citadel/custom/scss/custom.scss */
#form-row-terms_buzz_enq label p:first-of-type, #form-row-terms_buzz_adv label p:first-of-type {
  font-size: 22px !important;
}
/* line 2882, templates/rt_citadel/custom/scss/custom.scss */
#fin-terms_buzz_enq, #fin-terms_buzz_adv {
  text-align: left !important;
}
/* line 2886, templates/rt_citadel/custom/scss/custom.scss */
.g-infolist-item-text {
  margin: 0 auto;
}
@media only all and (max-width: 47.938rem) {
  /* line 2891, templates/rt_citadel/custom/scss/custom.scss */
  .com_rsticketspro .g-infolist .g-infolist-item-icon, .g-infolist .g-infolist-item-img {
    margin-right: auto !important;
    margin-left: auto !important;
  }
}