/* 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 8, templates/rt_citadel/custom/scss/custom.scss */
.members-menu-toggle {
  margin: 0.625rem;
  padding: 1.5rem;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 13, templates/rt_citadel/custom/scss/custom.scss */
.members-menu-toggle a {
  color: #fff;
}
/* line 18, templates/rt_citadel/custom/scss/custom.scss */
.uk-accordion {
  display: block !important;
}
/* line 22, templates/rt_citadel/custom/scss/custom.scss */
.extcal_minical table.extcal_minical {
  background: #00a3d8;
  border: none;
  border-radius: 4px;
}
/* line 26, templates/rt_citadel/custom/scss/custom.scss */
.extcal_minical table.extcal_minical a {
  color: #fff;
}
/* line 31, templates/rt_citadel/custom/scss/custom.scss */
/* line 32, templates/rt_citadel/custom/scss/custom.scss */
.mod_eb_mincalendar_td_dayname .saturday, .mod_eb_mincalendar_td_dayname .sunday {
  color: #fff;
}
/* line 38, templates/rt_citadel/custom/scss/custom.scss */
.g-side-column {
  display: none;
}
/* line 42, templates/rt_citadel/custom/scss/custom.scss */
.pagination {
  text-align: center;
}
/* line 46, templates/rt_citadel/custom/scss/custom.scss */
/* line 47, templates/rt_citadel/custom/scss/custom.scss */
.von-breadcrumb .g-content {
  padding-bottom: 0;
  margin-bottom: 0;
}
/* line 53, templates/rt_citadel/custom/scss/custom.scss */
.von-switcher {
  display: none;
}
/* line 57, templates/rt_citadel/custom/scss/custom.scss */
.von-currency-switcher {
  width: 137px;
  position: absolute;
  top: 13px;
  right: 10%;
  z-index: 1000;
}
/* line 64, 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 70, templates/rt_citadel/custom/scss/custom.scss */
.von-currency-switcher .flag img {
  height: 30px;
  width: auto;
}
/* line 75, 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 85, templates/rt_citadel/custom/scss/custom.scss */
  .von-currency-switcher {
    width: 136px;
    top: 28px;
    right: -10px;
  }
}
@media (max-width: 768px) {
  /* line 93, templates/rt_citadel/custom/scss/custom.scss */
  .von-currency-switcher {
    top: 20vw;
  }
}
/* line 98, templates/rt_citadel/custom/scss/custom.scss */
/* line 99, templates/rt_citadel/custom/scss/custom.scss */
#g-mainbar .moduletable {
  margin: 0;
}
/* line 105, templates/rt_citadel/custom/scss/custom.scss */
ul.breadcrumb {
  margin: 0;
  box-sizing: border-box;
  border-radius: 0;
  background: none;
}
/* line 110, templates/rt_citadel/custom/scss/custom.scss */
ul.breadcrumb li {
  padding: 0 10px;
}
/* line 114, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation {
  padding: 0;
  position: relative;
}
/* line 117, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation #g-navigationmain {
  background: #00a3d8;
}
/* line 120, 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 124, 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 128, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation.g-default-navigation {
  margin: 0;
}
/* line 131, templates/rt_citadel/custom/scss/custom.scss */
/* line 132, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-default-navigation-menu .g-content {
  padding-top: 26px;
}
/* line 135, templates/rt_citadel/custom/scss/custom.scss */
/* line 137, templates/rt_citadel/custom/scss/custom.scss */
@media (max-width: 1350px) {
  /* line 139, 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 145, 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 151, 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 157, 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 163, 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 166, 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 173, 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 180, 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 185, 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 188, 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 190, 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 197, templates/rt_citadel/custom/scss/custom.scss */
  /* line 198, 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 207, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .von-client-login {
  background: #000;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 212, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .von-client-login a {
  color: #fff;
  text-transform: uppercase;
}
/* line 218, 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 221, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu .g-content {
  padding: 0;
}
/* line 257, 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 267, 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 278, 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 285, 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 295, 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 309, 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 314, 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 322, 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 324, 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 328, 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 333, templates/rt_citadel/custom/scss/custom.scss */
/* line 334, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-block.members-menu ul.nav.menu > li:hover > a {
  color: #444;
}
/* line 337, 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 344, 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 354, templates/rt_citadel/custom/scss/custom.scss */
@media (max-width: 768px) {
  /* line 356, templates/rt_citadel/custom/scss/custom.scss */
  #g-container-navigation .g-logo img {
    max-width: 75%;
  }
}
/* 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 */
/* line 369, 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 375, templates/rt_citadel/custom/scss/custom.scss */
/* line 376, templates/rt_citadel/custom/scss/custom.scss */
/* line 377, 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 387, templates/rt_citadel/custom/scss/custom.scss */
/* line 388, templates/rt_citadel/custom/scss/custom.scss */
body.no-slideshow #g-container-navigation {
  position: relative;
  background: #000;
}
/* line 394, templates/rt_citadel/custom/scss/custom.scss */
@media (max-width: 768px) {
  .g-video .g-videolocal-play {
    right: 0;
  }
}
/* line 402, templates/rt_citadel/custom/scss/custom.scss */
/* line 403, templates/rt_citadel/custom/scss/custom.scss */
@media (max-width: 767px) {
  /* line 405, 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 413, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain {
  padding: 0;
  overflow: hidden;
  background: none !important;
  position: relative;
}
/* line 419, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .g-videolocal-play {
  opacity: 1;
}
/* line 423, templates/rt_citadel/custom/scss/custom.scss */
/* line 424, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain:hover .g-videolocal-play {
  opacity: 1;
  z-index: 6000;
}
/* line 430, 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 441, templates/rt_citadel/custom/scss/custom.scss */
/* line 447, templates/rt_citadel/custom/scss/custom.scss */
/* line 448, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .shallow-header .uk-cover-background {
  background-attachment: scroll;
}
/* line 451, templates/rt_citadel/custom/scss/custom.scss */
/* line 452, templates/rt_citadel/custom/scss/custom.scss */
@media (max-width: 768px) {
  #g-slideshowmain .shallow-header .uk-overlay-panel > div {
    margin-top: 0;
  }
}
/* line 462, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .g-content {
  padding: 0;
  margin: 0;
}
/* line 465, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .g-content img {
  width: 100%;
}
/* line 470, 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 477, 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 487, templates/rt_citadel/custom/scss/custom.scss */
  #g-slideshowmain .von-header-social .g-social {
    text-align: left !important;
  }
  /* line 489, templates/rt_citadel/custom/scss/custom.scss */
  #g-slideshowmain .von-header-social .g-social a {
    font-size: 16px;
  }
}
/* line 496, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain video {
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  position: fixed;
}
/* line 504, 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 515, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .header-video-caption h2 {
  text-shadow: 1px 1px 4px rgba(150, 150, 150, 1);
}
/* line 519, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .header-video-caption h1 {
  text-shadow: 1px 1px 6px rgba(0, 0, 0, 1);
}
/* line 523, 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 534, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .header-video-caption p a.uk-button {
  margin-top: 40px;
}
/* line 542, templates/rt_citadel/custom/scss/custom.scss */
/* line 543, templates/rt_citadel/custom/scss/custom.scss */
/* line 550, templates/rt_citadel/custom/scss/custom.scss */
section, footer {
  border: none !important;
}
/* line 554, templates/rt_citadel/custom/scss/custom.scss */
.fp-header-simplecontent {
  text-align: center;
}
/* line 558, 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 577, 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 583, 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 587, 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 597, 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 601, 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 604, 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 608, 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 614, templates/rt_citadel/custom/scss/custom.scss */
.von-button-grey {
  background: #ddd;
  color: #444 !important;
}
/* line 618, templates/rt_citadel/custom/scss/custom.scss */
.von-button-grey:after {
  color: #444;
}
/* line 621, templates/rt_citadel/custom/scss/custom.scss */
.von-button-grey:hover {
  background: #eee;
}
/* line 629, 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 632, 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 637, templates/rt_citadel/custom/scss/custom.scss */
/* line 642, 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 659, 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 677, 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 683, 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 689, templates/rt_citadel/custom/scss/custom.scss */
/* line 696, templates/rt_citadel/custom/scss/custom.scss */
/* line 697, 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 707, templates/rt_citadel/custom/scss/custom.scss */
/* line 708, 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 712, templates/rt_citadel/custom/scss/custom.scss */
/* line 713, 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 717, templates/rt_citadel/custom/scss/custom.scss */
/* line 718, 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 724, templates/rt_citadel/custom/scss/custom.scss */
/* line 725, 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 735, templates/rt_citadel/custom/scss/custom.scss */
/* line 736, 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 740, templates/rt_citadel/custom/scss/custom.scss */
/* line 741, 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 745, templates/rt_citadel/custom/scss/custom.scss */
/* line 746, 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 753, templates/rt_citadel/custom/scss/custom.scss */
h3.uk-accordion-title {
  padding: 20px;
  margin-bottom: 5px;
}
/* line 756, templates/rt_citadel/custom/scss/custom.scss */
h3.uk-accordion-title.uk-active {
  background: #00a3d8;
  color: #fff;
}
/* line 762, templates/rt_citadel/custom/scss/custom.scss */
div.uk-accordion-content {
  padding: 20px;
}
/* line 766, templates/rt_citadel/custom/scss/custom.scss */
iframe {
  border: none;
  width: 100%;
}
/* line 771, templates/rt_citadel/custom/scss/custom.scss */
/* line 772, templates/rt_citadel/custom/scss/custom.scss */
/* line 773, templates/rt_citadel/custom/scss/custom.scss */
/* line 776, templates/rt_citadel/custom/scss/custom.scss */
/* line 779, templates/rt_citadel/custom/scss/custom.scss */
/* line 783, templates/rt_citadel/custom/scss/custom.scss */
#g-slideshowmain .uk-margin p a.uk-button {
  margin-top: 40px;
}
/* line 790, templates/rt_citadel/custom/scss/custom.scss */
#g-abovemain {
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 794, templates/rt_citadel/custom/scss/custom.scss */
#g-abovemain .g-content {
  padding: 10px;
}
/* line 797, templates/rt_citadel/custom/scss/custom.scss */
/* line 801, templates/rt_citadel/custom/scss/custom.scss */
#g-abovemain h3.uk-panel-title {
  font-size: 25px;
}
/* line 807, templates/rt_citadel/custom/scss/custom.scss */
/* line 809, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-header {
  background: #fff;
  position: relative;
  z-index: 1000;
}
/* line 814, 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 832, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main #g-mainbar {
  background: transparent;
}
/* line 836, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main .g-title {
  padding-bottom: 0;
}
/* line 842, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main h2 {
  color: #00a3d8;
}
/* line 847, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main h3 {
  font-size: 22px;
  color: #444;
}
/* line 852, templates/rt_citadel/custom/scss/custom.scss */
/* line 853, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main a h3 {
  font-size: 16px;
  float: left;
  color: #fff;
}
/* line 858, templates/rt_citadel/custom/scss/custom.scss */
/* line 859, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main a:hover h3 {
  color: #444;
}
/* line 865, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main .uk-list-line > li {
  border: none;
}
/* line 867, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main .uk-list-line > li a {
  float: left;
  margin-left: 40px;
}
/* line 874, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-main .uk-margin-right {
  margin-right: 10px !important;
}
/* line 881, templates/rt_citadel/custom/scss/custom.scss */
/* line 882, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-showcase .g-content {
  padding: 0;
  margin: 0;
}
/* line 889, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-utility {
  position: relative;
  z-index: 1000;
}
/* line 892, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-utility #g-utilitymain {
  padding-top: 80px;
  padding-bottom: 60px;
}
/* line 896, 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 905, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-utility #g-utilitymain .uk-slidenav-position.uk-margin {
  margin-top: 100px;
}
/* line 909, 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 914, 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 921, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-utility #g-utilitymain .uk-panel p {
  font-size: 14px;
  color: #999;
}
/* line 925, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-utility #g-utilitymain .uk-panel small {
  font-size: 12px;
  color: #666;
}
/* line 934, 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 939, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-feature {
  position: relative;
  z-index: 1000;
  background: #000;
}
/* line 943, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-container-feature .g-content {
  margin: 0;
  padding: 0;
}
/* line 950, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-bottommain {
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  z-index: 1000;
}
/* line 955, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-bottommain h3 {
  text-align: center;
  margin-bottom: 40px;
}
/* line 960, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-bottommain #signupForm3014 .in-group {
  box-sizing: border-box !important;
}
/* line 965, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-footermain {
  padding-top: 30px;
  padding-bottom: 30px;
  position: relative;
  z-index: 1000;
}
/* line 970, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-101 #g-footermain h2 {
  text-align: center;
  margin: 0;
  margin-bottom: 20px;
}
/* line 980, templates/rt_citadel/custom/scss/custom.scss */
#g-container-copyright {
  position: relative;
  z-index: 1000;
  background: #eee;
}
/* line 986, 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 990, templates/rt_citadel/custom/scss/custom.scss */
#g-expandedmain {
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  z-index: 1000;
}
/* line 996, templates/rt_citadel/custom/scss/custom.scss */
#g-expandedmain h2 {
  letter-spacing: normal;
  text-align: center;
  color: #00a3d8;
}
/* line 1004, 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 1013, 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 1021, templates/rt_citadel/custom/scss/custom.scss */
  #g-expandedmain ul.von-event-teaser-listing li:last-child {
    margin-bottom: 0;
  }
}
/* line 1028, templates/rt_citadel/custom/scss/custom.scss */
#g-expandedmain h3 {
  line-height: 1em;
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
/* line 1033, templates/rt_citadel/custom/scss/custom.scss */
/* line 1038, 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 1048, templates/rt_citadel/custom/scss/custom.scss */
/* line 1049, templates/rt_citadel/custom/scss/custom.scss */
#g-expandedmain .von-event-teaser-text p {
  font-size: 14px;
}
/* line 1054, templates/rt_citadel/custom/scss/custom.scss */
/* line 1065, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain {
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 1069, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .g-content {
  margin: 0;
  padding: 7px;
}
/* line 1074, templates/rt_citadel/custom/scss/custom.scss */
/* line 1075, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .g-social a {
  color: #acacac;
}
/* line 1078, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .g-social .fa-fw {
  width: 1em;
}
/* line 1083, templates/rt_citadel/custom/scss/custom.scss */
/* line 1084, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .von-footer-menu ul {
  text-align: center;
  border: none;
}
/* line 1087, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .von-footer-menu ul li {
  display: inline-block;
  margin: 0;
  padding: 0;
  border: none;
}
/* line 1092, 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 1097, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .von-footer-menu ul li a:before {
  content: "";
  display: none;
}
/* line 1101, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .von-footer-menu ul li a:hover {
  color: #00a3d8;
}
/* line 1106, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .von-footer-menu ul li.divider {
  display: none;
}
/* line 1112, templates/rt_citadel/custom/scss/custom.scss */
/* line 1113, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .von-footer-address p {
  font-weight: 600;
}
/* line 1118, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .terms-wrapper {
  margin-bottom: 10px;
}
/* line 1120, templates/rt_citadel/custom/scss/custom.scss */
#g-copyrightmain .terms-wrapper a {
  font-weight: 600;
  color: #acacac;
  text-decoration: underline;
}
/* line 1130, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 {
  width: 100%;
  text-align: center;
}
/* line 1133, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014.in_forms, #signupForm3014 .in_forms {
  max-width: 100%;
  width: 100%;
  margin: 0;
  background: transparent !important;
}
/* line 1140, 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 1151, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 label {
  color: #fff;
  letter-spacing: normal;
  opacity: 1;
  margin-bottom: 0;
  text-align: left;
}
/* line 1159, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 .required {
  color: #fff;
}
/* line 1163, 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 1174, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 .in_forms .in-group select {
  border: 1px solid #fff;
  margin-top: 10px;
  height: 60px;
}
/* line 1181, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 input.button {
  display: inline-block;
  margin-top: 40px;
}
/* line 1188, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 input::-webkit-input-placeholder {
  color: #82d0ea;
}
/* line 1192, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 input::-moz-placeholder {
  color: #82d0ea;
}
/* line 1196, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 input::-ms-placeholder {
  color: #82d0ea;
}
/* line 1200, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 input::placeholder {
  color: #82d0ea;
}
/* line 1204, templates/rt_citadel/custom/scss/custom.scss */
#signupForm3014 span + div.in-group {
  display: none;
}
/* line 1209, 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 1219, templates/rt_citadel/custom/scss/custom.scss */
@media (max-width: 1024px) {
  .von-spacer {
    display: none;
  }
}
/* line 1226, templates/rt_citadel/custom/scss/custom.scss */
.von-flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 1230, templates/rt_citadel/custom/scss/custom.scss */
.von-flex-center .g-content {
  width: 100%;
  height: auto;
}
/* line 1237, templates/rt_citadel/custom/scss/custom.scss */
.team-showmore-content {
  display: none;
}
/* line 1244, templates/rt_citadel/custom/scss/custom.scss */
/* line 1246, templates/rt_citadel/custom/scss/custom.scss */
/* line 1248, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-container-showcase .g-content {
  padding: 0;
  margin: 0;
}
/* line 1253, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-container-showcase .uk-overlay {
  width: 100%;
}
/* line 1256, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-container-showcase iframe {
  height: 400px !important;
}
/* line 1258, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-container-showcase iframe video {
  width: 100%;
  min-height: 400px;
}
/* line 1266, templates/rt_citadel/custom/scss/custom.scss */
/* line 1268, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-expandedmain h2 {
  color: #00a3d8;
}
/* line 1272, templates/rt_citadel/custom/scss/custom.scss */
/* line 1273, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-138 #g-expandedmain .von-event-teaser-text li {
  border: none !important;
}
/* line 1278, 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 1283, 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 1285, 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 1291, 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 1300, 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 */
/* line 1308, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-149 #g-mainbar h2 {
  text-align: center;
}
/* line 1311, templates/rt_citadel/custom/scss/custom.scss */
/* line 1312, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-149 #g-mainbar .uk-panel .uk-panel-title {
  color: #00a3d8;
}
/* line 1321, templates/rt_citadel/custom/scss/custom.scss */
/* line 1322, 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 1336, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-136 #g-container-main #g-mainbar {
  background: transparent;
}
/* line 1340, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-136 #g-container-main .g-title {
  padding-bottom: 0;
}
/* line 1346, templates/rt_citadel/custom/scss/custom.scss */
/* line 1350, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-136 #g-container-main h3 {
  font-size: 22px;
}
/* line 1355, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-136 #g-showcasemain {
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 1360, templates/rt_citadel/custom/scss/custom.scss */
/* line 1362, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-136 #g-container-utility #g-utilitymain {
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 1366, 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 1374, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-136 #g-container-utility #g-utilitymain h3 {
  font-size: 22px;
  margin-top: 0;
}
/* line 1379, 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 1392, templates/rt_citadel/custom/scss/custom.scss */
/* line 1393, 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 1396, 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 1399, 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 1403, 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 1406, 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 1412, 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 1416, templates/rt_citadel/custom/scss/custom.scss */
/* line 1417, 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 1420, 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 1424, 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 1427, 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 1432, 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 1437, templates/rt_citadel/custom/scss/custom.scss */
/* line 1438, 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 1442, 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 1451, templates/rt_citadel/custom/scss/custom.scss */
/* line 1455, templates/rt_citadel/custom/scss/custom.scss */
/* line 1456, 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 1458, 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 1467, 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 1470, 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 1476, templates/rt_citadel/custom/scss/custom.scss */
/* line 1478, 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 1482, 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 1488, 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 1493, templates/rt_citadel/custom/scss/custom.scss */
/* line 1494, templates/rt_citadel/custom/scss/custom.scss */
/* line 1495, 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 1501, 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 1503, templates/rt_citadel/custom/scss/custom.scss */
/* line 1504, 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 1511, 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 1516, 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 1520, templates/rt_citadel/custom/scss/custom.scss */
/* line 1522, 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 1528, 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 1533, templates/rt_citadel/custom/scss/custom.scss */
/* line 1534, 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 1546, templates/rt_citadel/custom/scss/custom.scss */
/* line 1547, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-224 .von-featured-posts {
  background: #fff !important;
}
/* line 1550, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-224 .von-featured-posts > .g-content {
  max-width: 1240px;
  margin: auto !important;
}
/* line 1555, 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 1560, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-224 .von-featured-posts .uk-panel-body {
  padding-left: 40px;
}
/* line 1567, templates/rt_citadel/custom/scss/custom.scss */
/* line 1569, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main {
  background: #fff;
  padding-bottom: 40px;
}
/* line 1573, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main .g-title {
  padding-bottom: 0;
}
/* line 1579, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main h2 {
  color: #444;
}
/* line 1584, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main h3 {
  font-size: 22px;
}
/* line 1588, templates/rt_citadel/custom/scss/custom.scss */
/* line 1589, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main a h3 {
  font-size: 16px;
  float: left;
}
/* line 1595, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main .uk-list-line > li {
  border: none;
}
/* line 1597, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main .uk-list-line > li a {
  float: left;
  margin-left: 40px;
}
/* line 1604, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main .uk-margin-right {
  margin-right: 10px !important;
}
/* line 1608, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main aside {
  padding-top: 40px;
}
/* line 1610, 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 1615, 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 1622, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main aside .uk-panel p {
  font-size: 14px;
  color: #999;
}
/* line 1626, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-container-main aside .uk-panel small {
  font-size: 12px;
  color: #666;
}
/* line 1634, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-showcasemain {
  padding-top: 60px;
  padding-bottom: 30px;
}
/* line 1637, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-168 #g-showcasemain h2.g-title {
  margin: 0;
  padding: 0;
  line-height: 1;
}
/* line 1643, 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 1655, templates/rt_citadel/custom/scss/custom.scss */
/* line 1656, 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 1659, 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 1662, templates/rt_citadel/custom/scss/custom.scss */
/* line 1663, 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 1671, templates/rt_citadel/custom/scss/custom.scss */
/* line 1672, 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 1679, templates/rt_citadel/custom/scss/custom.scss */
/* line 1680, 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 1687, 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 1693, 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 1696, 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 1700, 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 1702, 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 1709, 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 1719, 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 1722, 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 1724, templates/rt_citadel/custom/scss/custom.scss */
/* line 1725, 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 1732, templates/rt_citadel/custom/scss/custom.scss */
/* line 1736, 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 1742, 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 1749, 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 1760, 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 1763, 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 1772, 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 1779, templates/rt_citadel/custom/scss/custom.scss */
/* line 1780, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart #g-mainbar {
  background: #eee;
}
/* line 1782, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart #g-mainbar .g-content {
  padding: 0;
  margin: 0;
}
/* line 1788, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_products {
  padding-bottom: 60px;
}
/* line 1792, templates/rt_citadel/custom/scss/custom.scss */
/* line 1793, templates/rt_citadel/custom/scss/custom.scss */
/* line 1800, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_cartstatus {
  float: none;
  text-align: right;
}
/* line 1804, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_cartstatus a {
  margin-right: 10px;
}
/* line 1810, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_cartstatus + h2 {
  display: none;
}
/* line 1814, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_yourcart {
  background: #00a3d8;
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 1818, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_yourcart .cart_yourcart_items {
  background: #fff;
}
/* line 1823, templates/rt_citadel/custom/scss/custom.scss */
/* line 1824, templates/rt_citadel/custom/scss/custom.scss */
/* line 1829, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_yourcart .item-name {
  padding-left: 10px;
}
/* line 1833, templates/rt_citadel/custom/scss/custom.scss */
/* line 1834, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_yourcart .item-quantity input {
  box-sizing: content-box !important;
}
/* line 1840, templates/rt_citadel/custom/scss/custom.scss */
body.view-rokquickcart .cart_product_content {
  border-radius: 0;
  background: #fff;
  box-shadow: none;
}
/* line 1846, 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 1861, templates/rt_citadel/custom/scss/custom.scss */
/* line 1862, 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 1867, 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 1875, 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 1879, 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 1883, 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 1889, templates/rt_citadel/custom/scss/custom.scss */
/* line 1893, 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 1895, 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 1897, 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 1901, 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 1903, 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 1909, 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 1911, 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 1913, 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 1915, 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 1926, templates/rt_citadel/custom/scss/custom.scss */
/* line 1927, 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 1929, 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 1931, templates/rt_citadel/custom/scss/custom.scss */
/* line 1932, 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 1936, 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 1946, 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 1953, 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 1965, templates/rt_citadel/custom/scss/custom.scss */
/* line 1968, 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 1972, 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 1977, 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 1981, 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 1984, 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 1990, 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 1995, 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 2005, 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 2010, 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 2014, templates/rt_citadel/custom/scss/custom.scss */
/* line 2015, 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 2023, 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 2027, 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 2038, templates/rt_citadel/custom/scss/custom.scss */
/* line 2039, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-header {
  text-align: center;
}
/* line 2041, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-header img {
  max-width: 100px;
}
/* line 2044, 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 2055, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-utilitymain {
  padding-top: 50px;
  padding-bottom: 50px;
}
/* line 2060, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-utility {
  position: relative;
  z-index: 1000;
  padding-top: 80px;
  background: #f6f6f6;
}
/* line 2065, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-utility #g-utilitymain {
  padding-top: 80px;
  padding-bottom: 60px;
}
/* line 2069, 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 2078, 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 2084, 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 2091, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-utility #g-utilitymain .uk-panel p {
  font-size: 14px;
  color: #999;
}
/* line 2095, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-container-utility #g-utilitymain .uk-panel small {
  font-size: 12px;
  color: #666;
}
/* line 2101, 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 2105, 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 2112, templates/rt_citadel/custom/scss/custom.scss */
/* line 2113, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-261 #g-featuremain .g-content {
  padding: 0;
  margin: 0;
}
/* line 2121, templates/rt_citadel/custom/scss/custom.scss */
/* line 2140, 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 2144, 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 2146, 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 2149, 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 2160, templates/rt_citadel/custom/scss/custom.scss */
/* line 2161, 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 2170, templates/rt_citadel/custom/scss/custom.scss */
/* line 2171, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-134 #g-mainbar {
  background: #f6f6f6 !important;
}
/* line 2173, 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 2179, templates/rt_citadel/custom/scss/custom.scss */
/* line 2180, 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 2190, templates/rt_citadel/custom/scss/custom.scss */
/* line 2191, templates/rt_citadel/custom/scss/custom.scss */
/* line 2195, 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 2204, templates/rt_citadel/custom/scss/custom.scss */
/* line 2205, templates/rt_citadel/custom/scss/custom.scss */
/* line 2206, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-282 #g-featuremain .g-content {
  margin: 0;
  padding: 0;
}
/* line 2214, templates/rt_citadel/custom/scss/custom.scss */
/* line 2215, templates/rt_citadel/custom/scss/custom.scss */
/* line 2216, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-featuremain .g-content {
  margin: 0;
  padding: 0;
}
/* line 2222, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain {
  text-align: center;
}
/* line 2224, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .chrono_credits {
  display: none;
}
/* line 2227, templates/rt_citadel/custom/scss/custom.scss */
/* line 2230, templates/rt_citadel/custom/scss/custom.scss */
/* line 2231, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block {
  padding: 40px;
  border-top: 4px solid #eee;
}
/* line 2234, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block:first-child {
  border-right: 2px solid #eee;
}
/* line 2237, 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 2245, 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 2250, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 .gcore-input-wide {
  width: 100%;
}
/* line 2254, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 .gcore-input {
  display: block;
}
/* line 2258, 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 2272, 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 2288, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input::-webkit-input-placeholder {
  color: #82d0ea;
}
/* line 2292, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input::-moz-placeholder {
  color: #82d0ea;
}
/* line 2296, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input::-ms-placeholder {
  color: #82d0ea;
}
/* line 2300, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 input::placeholder {
  color: #82d0ea;
}
/* line 2304, templates/rt_citadel/custom/scss/custom.scss */
body.itemid-283 #g-bottommain .g-grid .g-block .gbs3 span + div.in-group {
  display: none;
}
/* line 2308, 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 2315, 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 2319, 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 2324, 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 2344, templates/rt_citadel/custom/scss/custom.scss */
/* line 2346, 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 2348, 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 2351, 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 2363, 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 2367, 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 2372, 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 2378, 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 2382, templates/rt_citadel/custom/scss/custom.scss */
/* line 2384, 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 2389, 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 2400, 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 2408, 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 2413, 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 2423, 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 2426, 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 2429, 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 2437, 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 2440, 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 2448, 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 2458, 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 2463, 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 2472, templates/rt_citadel/custom/scss/custom.scss */
/* line 2474, 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 2478, 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 2482, 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 2487, templates/rt_citadel/custom/scss/custom.scss */
/* line 2489, 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 2495, 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 2507, 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 2513, 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 2527, 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 2540, 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 2557, 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 2567, 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 2575, 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 2577, 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 2584, 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 2590, 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 2594, 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 2603, 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 2608, 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 2615, 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 2629, 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 2633, 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 2639, 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 2642, 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 2649, 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 2653, 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 2659, templates/rt_citadel/custom/scss/custom.scss */
/* line 2660, 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 2669, templates/rt_citadel/custom/scss/custom.scss */
/* line 2671, 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 2675, 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 2679, 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 2683, 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 2701, 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 2712, 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 2716, 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 2723, templates/rt_citadel/custom/scss/custom.scss */
/* line 2724, 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 2729, templates/rt_citadel/custom/scss/custom.scss */
/* line 2730, 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 2733, templates/rt_citadel/custom/scss/custom.scss */
body.outline-_error #g-slideshowmain .g-content {
  background: transparent !important;
  margin-top: -60px;
  padding-bottom: 60px;
}
/* line 2740, templates/rt_citadel/custom/scss/custom.scss */
body.outline-_error #g-abovemain, body.outline-_error #g-expandedmain {
  padding: 0;
}
/* line 2745, templates/rt_citadel/custom/scss/custom.scss */
/* line 2746, templates/rt_citadel/custom/scss/custom.scss */
body.com_osmembership.view-complete #g-mainbar {
  background: #fff;
}
/* line 2748, templates/rt_citadel/custom/scss/custom.scss */
body.com_osmembership.view-complete #g-mainbar .platform-content {
  max-width: 1200px;
  margin: auto;
}
/* line 2755, templates/rt_citadel/custom/scss/custom.scss */
.com_chronoforms5 {
  /* Smartphones */
  /* Smartphones to Tablets */
}
/* line 2757, templates/rt_citadel/custom/scss/custom.scss */
.com_chronoforms5 #g-mainbar {
  background: #f6f6f6 !important;
}
/* line 2761, templates/rt_citadel/custom/scss/custom.scss */
.com_chronoforms5 .chronoform {
  width: 70%;
  margin: auto;
}
@media (max-width: 480px) {
  /* line 2768, templates/rt_citadel/custom/scss/custom.scss */
  .com_chronoforms5 .chronoform {
    width: 100%;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 2775, templates/rt_citadel/custom/scss/custom.scss */
  .com_chronoforms5 .chronoform {
    width: 100%;
  }
}
/* line 2780, templates/rt_citadel/custom/scss/custom.scss */
/* line 2781, 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 2793, 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 2810, templates/rt_citadel/custom/scss/custom.scss */
.com_chronoforms5 .fa-asterisk {
  color: #666;
}
/* line 2813, 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 2826, 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 2836, 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 2848, templates/rt_citadel/custom/scss/custom.scss */
.chrono_credits {
  display: none;
}
/* line 2852, templates/rt_citadel/custom/scss/custom.scss */
/* line 2853, templates/rt_citadel/custom/scss/custom.scss */
.gbs3 .gcore-display-table {
  display: block !important;
}
/* line 2856, templates/rt_citadel/custom/scss/custom.scss */
.gbs3 .A {
  width: auto !important;
}
/* line 2859, templates/rt_citadel/custom/scss/custom.scss */
.gbs3 .form-control {
  height: auto !important;
}
/* line 2862, templates/rt_citadel/custom/scss/custom.scss */
.gbs3 label {
  font-weight: normal !important;
}
/* line 2869, templates/rt_citadel/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator {
  display: none;
}
/* line 2875, templates/rt_citadel/custom/scss/custom.scss */
#form-row-terms_buzz_enq label, #form-row-terms_buzz_adv label {
  font-size: 12px !important;
}
/* line 2879, 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 2883, templates/rt_citadel/custom/scss/custom.scss */
#fin-terms_buzz_enq, #fin-terms_buzz_adv {
  text-align: left !important;
}
/* line 2887, templates/rt_citadel/custom/scss/custom.scss */
.g-infolist-item-text {
  margin: 0 auto;
}
@media only all and (max-width: 47.938rem) {
  /* line 2892, 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;
  }
}