/* 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 1, templates/rt_xenon/custom/scss/custom.scss */
div.itemRelated ul li {
  list-style: outside none none;
}
/* line 5, templates/rt_xenon/custom/scss/custom.scss */
div.itemRelated ul {
  margin-left: 0;
}
/* line 8, templates/rt_xenon/custom/scss/custom.scss */
.even {
  background: transparent none repeat scroll 0 0;
}
/* line 11, templates/rt_xenon/custom/scss/custom.scss */
img.itemRelImg {
  float: right;
  padding: 10px;
}
/* line 16, templates/rt_xenon/custom/scss/custom.scss */
a.itemRelTitle {
  font-weight: bold;
}
/* line 22, templates/rt_xenon/custom/scss/custom.scss */
div.itemRelIntrotext {
  padding-bottom: 20px;
}
/* line 26, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-mosaic-container li {
  display: inline !important;
}
/* HOMEPAGE MOSAIC */
/* line 33, templates/rt_xenon/custom/scss/custom.scss */
div.k2ItemsBlock.FPmosaic ul li span.moduleItemDateCreated {
  background-color: transparent;
  border: medium none transparent;
  color: #333;
  font-size: 13px;
  margin: 0;
  padding: 0;
  display: inherit;
  box-shadow: none;
}
/* line 45, templates/rt_xenon/custom/scss/custom.scss */
div.k2ItemsBlock.FPmosaic ul li a.moduleItemTitle {
  display: inline-block;
  font-size: 14px !important;
  line-height: 14px;
  margin-bottom: 5px;
  margin-top: 5px;
}
/* line 53, templates/rt_xenon/custom/scss/custom.scss */
div.k2ItemsBlock.FPmosaic a.moduleCustomLink {
  color: #a18d4a;
  display: inherit;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 3px;
}
/* line 61, templates/rt_xenon/custom/scss/custom.scss */
div.k2ItemsBlock.FPmosaic ul li div.moduleItemIntrotext a.moduleItemImage img {
  border: medium none;
  margin-bottom: 5px;
  padding: 0;
  width: 100%;
}
/* line 67, templates/rt_xenon/custom/scss/custom.scss */
div.k2ItemsBlock.FPmosaic ul li div.moduleItemIntrotext {
  display: inherit;
}
/* line 70, templates/rt_xenon/custom/scss/custom.scss */
.k2ItemsBlock.FPmosaic .even {
  border-bottom: medium none !important;
}
/* HIDE MOSAIC TAGS */
/* line 77, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-mosaic .sprocket-mosaic-header {
  display: none;
}
/* line 82, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-mosaic .sprocket-mosaic-tags, #main .sprocket-mosaic ul.sprocket-mosaic-tags {
  background: transparent none repeat scroll 0 0;
  font-size: 85%;
  font-style: italic;
  margin: -14px 0 0;
  padding: 5px;
}
/* line 89, templates/rt_xenon/custom/scss/custom.scss */
div.k2ItemsBlock ul li a.moduleItemTitle {
  font-size: 100% !important;
  font-weight: bolder !important;
  letter-spacing: 0.1px !important;
  line-height: 16px !important;
}
/* line 97, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-mosaic-item.fpbox .sprocket-mosaic-title a .fpbox {
  font-size: 16px !important;
  font-weight: bold !important;
  letter-spacing: 0 !important;
  line-height: 16px !important;
}
/* line 104, templates/rt_xenon/custom/scss/custom.scss */
div.k2ItemsBlock ul {
  list-style: outside none none;
  margin-left: 0;
}
/* line 109, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-mosaic-item {
  border: medium none;
  border-radius: 4px;
  margin: 0;
}
/* line 114, templates/rt_xenon/custom/scss/custom.scss */
.odd {
  background: transparent none repeat scroll 0 0;
}
/* line 119, templates/rt_xenon/custom/scss/custom.scss */
.k2filter-field-created > h3 {
  float: left;
  position: absolute;
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 126, templates/rt_xenon/custom/scss/custom.scss */
.datepicker.inputbox.hasDatepicker {
  display: flex;
  height: 30px;
  margin-top: 43px;
  width: 100px;
}
/* line 133, templates/rt_xenon/custom/scss/custom.scss */
.k2filter-field-created {
  display: inline-flex;
}
/* line 137, templates/rt_xenon/custom/scss/custom.scss */
.k2filter-cell {
  width: 200px !important;
}
/* line 143, templates/rt_xenon/custom/scss/custom.scss */
.k2filter-field-select > h3 {
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 148, templates/rt_xenon/custom/scss/custom.scss */
.moduletable.filterhori.visible-desktop.box5 {
  margin: 0;
  padding: 0;
}
/* line 153, templates/rt_xenon/custom/scss/custom.scss */
ul.menu ul {
  margin-left: 0rem;
}
/* line 158, templates/rt_xenon/custom/scss/custom.scss */
.moduletable.box5 {
  margin: 0rem;
  padding: 0rem;
}
/* line 163, templates/rt_xenon/custom/scss/custom.scss */
ul#accordeonck175 li a {
  padding: 7px 4px 7px 7px;
  text-transform: uppercase;
}
/* line 168, templates/rt_xenon/custom/scss/custom.scss */
td {
  border: inherit;
  padding: inherit;
}
/* line 173, templates/rt_xenon/custom/scss/custom.scss */
table {
  border: inherit;
}
/* line 177, templates/rt_xenon/custom/scss/custom.scss */
div.k2ItemsBlock.FPmosaic ul li a.moduleItemTitle {
  display: inline-block;
  font-size: 18px !important;
  line-height: 20px !important;
  margin-bottom: 5px;
  margin-top: 5px;
}
/* line 185, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-mosaic-title {
  font-size: 18px;
  line-height: 20px;
}
/*
 .nav > li > a {
 background: #f9f9f9 none repeat scroll 0 0;
 border: 2px solid white;
 display: block;
 padding: 8px;
 }
 .nav > li > a:hover {
 background: #2A4566 none repeat scroll 0 0;
 border: 2px solid white;
 display: block;
 padding: 8px;
 color: white;
 }
 .nav > li > a:active {
 background: #2A4566 none repeat scroll 0 0 !important;
 border: 2px solid white !important;
 display: block !important;
 padding: 8px !important;
 color: white !important;
 }*/
/* line 213, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-mosaic-item .sprocket-mosaic-infos {
  color: #ccb15c;
  font-size: 13px;
  font-weight: bold;
  margin: -20px 0 5px;
  text-transform: uppercase;
}
/* line 222, templates/rt_xenon/custom/scss/custom.scss */
.fptitle .g-title {
  background: #2a4566 none repeat scroll 0 0;
  color: #fff;
  font-size: 14px;
  left: 32%;
  text-align: center;
  width: 300px;
}
/* line 231, templates/rt_xenon/custom/scss/custom.scss */
.platform-content .fptitle {
  border-top: 1px solid lightgrey;
  margin-top: 20px;
}
/* line 236, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-headlines-text {
  color: white;
}
/* line 240, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-headlines-container {
  background: #2a4566 none repeat scroll 0 0;
}
/* line 244, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-headlines-badge span {
  color: #cfb565;
  text-transform: uppercase;
}
/* line 249, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-headlines {
  border-radius: 0;
}
/* line 253, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-headlines-navigation .arrow {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  box-shadow: none;
  color: #fff;
}
/* line 262, templates/rt_xenon/custom/scss/custom.scss */
.moduletable.box2.authorRM {
  background: #ededed none repeat scroll 0 0;
  color: #686868;
}
/* ATTENTION CLASS */
/* line 269, templates/rt_xenon/custom/scss/custom.scss */
.attention {
  background: #e6ecf9 none repeat scroll 0 0 !important;
  border: 10px solid #c8d3e2 !important;
  color: #304f86 !important;
  text-shadow: none !important;
  display: inherit;
  margin: 0 0 20px;
  padding: 20px;
}
/* line 280, templates/rt_xenon/custom/scss/custom.scss */
.attention > a {
  color: #6c5429 !important;
}
/* fancy quote*/
/* line 286, templates/rt_xenon/custom/scss/custom.scss */
.fancyquote {
  border-bottom: 1px solid;
  border-top: 4px solid;
  color: #002038;
  display: block;
  float: left;
  font-family: inherit;
  font-size: 16px;
  line-height: 20px;
  margin: 25px 30px 25px 25px;
  padding: 20px;
  width: 38%;
}
/* line 299, templates/rt_xenon/custom/scss/custom.scss */
.quote {
  -moz-border-bottom-colors: none !important;
  -moz-border-left-colors: none !important;
  -moz-border-right-colors: none !important;
  -moz-border-top-colors: none !important;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-color: #e5e5dc !important;
  border-image: none !important;
  border-style: solid !important;
  border-width: 0 0 0 9px;
  color: #75655f !important;
  padding-left: 21px;
  text-shadow: none !important;
}
/* line 314, templates/rt_xenon/custom/scss/custom.scss */
.pulloutleft {
  margin-left: 0px;
}
/* line 318, templates/rt_xenon/custom/scss/custom.scss */
.pulloutright {
  margin-right: 0px;
}
/* line 322, templates/rt_xenon/custom/scss/custom.scss */
.pulloutcenter {
  margin-left: 0px;
}
/* line 326, templates/rt_xenon/custom/scss/custom.scss */
#g-aside {
  background: transparent none repeat scroll 0 0;
}
/* line 329, templates/rt_xenon/custom/scss/custom.scss */
.g-title {
  letter-spacing: 0;
}
/* line 333, templates/rt_xenon/custom/scss/custom.scss */
div.groupLeading {
  border-bottom: 1px dotted #dadada;
}
/* line 337, templates/rt_xenon/custom/scss/custom.scss */
.menu-item-particle.researchmenu .g-menu-item-title {
  color: #808080 !important;
  font-size: 0.85rem;
  font-weight: normal;
}
/* line 343, templates/rt_xenon/custom/scss/custom.scss */
.box2 .sprocket-features-title {
  font-size: 20px !important;
  font-weight: normal !important;
  margin-bottom: 10px !important;
  margin-top: 0 !important;
}
/* line 349, templates/rt_xenon/custom/scss/custom.scss */
.box2 .readon {
  float: right;
}
/* line 353, templates/rt_xenon/custom/scss/custom.scss */
.box2 .sprocket-features-desc {
  color: #686868 !important;
  font-size: 14px !important;
  line-height: 18px !important;
  margin-top: -13px !important;
}
/* line 359, templates/rt_xenon/custom/scss/custom.scss */
.box2.moduletable, .box2.widget, .box2.g-outer-box, .box2 > .g-content {
  background: #ddd none repeat scroll 0 0;
  margin-left: 0px;
}
/* line 363, templates/rt_xenon/custom/scss/custom.scss */
.box2 .g-title {
  background: #d1d1d1 none repeat scroll 0 0;
  font-family: "Lato";
  font-size: 1.25rem;
  font-weight: 700;
  letter-spacing: -1px;
  line-height: 1.5;
  margin: 0 0 1rem;
  padding-left: 10px;
  position: relative;
  text-transform: uppercase;
}
/* line 376, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-readmore {
  display: none;
}
/* line 381, templates/rt_xenon/custom/scss/custom.scss */
.addthis_32x32_style .at-icon {
  background: #e2dfd6 none repeat scroll 0 0 !important;
}
/* line 385, templates/rt_xenon/custom/scss/custom.scss */
.overlay-mode .sprocket-grids-b-title {
  font-size: 15px;
}
/* line 389, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-grids-b-title > a {
  color: #fff;
}
/* line 393, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-headlines-navigation .arrow {
  margin-top: -12px;
}
/* line 396, templates/rt_xenon/custom/scss/custom.scss */
.SADCbanner {
  margin-bottom: -50px;
}
/* line 400, templates/rt_xenon/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown a {
  border-bottom: 1px solid #f2f2f2;
  color: #808080;
  padding: 5px;
}
/* line 405, templates/rt_xenon/custom/scss/custom.scss */
.researchmenu .g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
  word-break: keep-all;
}
/* line 409, templates/rt_xenon/custom/scss/custom.scss */
.reserachmenu #g-navigation .g-main-nav .g-dropdown a:hover {
  border-bottom: 1px solid #b3b3b3;
  color: #808080;
  padding: 5px;
}
/* line 414, templates/rt_xenon/custom/scss/custom.scss */
div.catItemCategory {
  border-bottom: medium none;
  padding: 0;
}
/* line 418, templates/rt_xenon/custom/scss/custom.scss */
div.catItemHeader span.catItemAuthor a {
  background: #eaeaea none repeat scroll 0 0;
  border-radius: 3px;
  color: #333;
  font-size: 15px;
  padding: 0 5px;
}
/* line 426, templates/rt_xenon/custom/scss/custom.scss */
div.itemHeader span.itemAuthor {
  background: #eaeaea none repeat scroll 0 0;
  border-radius: 3px;
  color: #333;
  font-size: 15px;
  padding: 0 5px;
  display: inline-flex;
}
/* line 435, templates/rt_xenon/custom/scss/custom.scss */
span.catItemImage img {
  width: 100% !important;
}
/*.nav > li > a::before {
 content: "";
 display: inline;
 font-family: fontawesome;
 padding-right: 9px;
 }*/
/* line 448, templates/rt_xenon/custom/scss/custom.scss */
.layout-slideshow .sprocket-features-pagination li, .layout-slideshow .sprocket-features-arrows .arrow {
  background: transparent none repeat scroll 0 0;
  box-shadow: none;
}
/* line 453, templates/rt_xenon/custom/scss/custom.scss */
.quote {
  -moz-border-bottom-colors: none !important;
  -moz-border-left-colors: none !important;
  -moz-border-right-colors: none !important;
  -moz-border-top-colors: none !important;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-color: #e5e5dc !important;
  border-image: none !important;
  border-style: solid !important;
  border-width: 0 0 0 9px;
  color: #75655f !important;
  padding-left: 21px;
  text-shadow: none !important;
}
/* line 468, templates/rt_xenon/custom/scss/custom.scss */
.alert-info {
  background-color: #e2eff5;
  border-color: #c7e0ec;
  color: #3a87ad;
}
/* line 474, templates/rt_xenon/custom/scss/custom.scss */
div.itemIntroText {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  padding: inherit;
}
/* line 483, templates/rt_xenon/custom/scss/custom.scss */
.moduletable.filterhori.visible-desktop.box5 {
  margin: -20px 0 -40px;
}
/* line 487, templates/rt_xenon/custom/scss/custom.scss */
div.itemTagsBlock ul.itemTags li a {
  background: #ccb05b none repeat scroll 0 0;
  border-radius: 8px;
  color: white;
  font-weight: bold;
  padding: 2px 5px;
}
/* line 495, templates/rt_xenon/custom/scss/custom.scss */
div.itemCategory {
  border-bottom: medium none;
}
/* line 498, templates/rt_xenon/custom/scss/custom.scss */
div.itemTagsBlock {
  padding: 4px 4px 10px;
  border-bottom: medium none;
}
/*.mod_googleSearch_csesearchright {
 float: right;
 }*/
/* line 507, templates/rt_xenon/custom/scss/custom.scss */
a.itemRelTitle::before {
  content: ">";
  font-family: "Comic Sans MS";
  padding-right: 5px;
}
/* line 513, templates/rt_xenon/custom/scss/custom.scss */
div.itemNavigation {
  background: transparent none repeat scroll 0 0;
  border-bottom: medium none;
  border-top: medium none;
  margin: 0;
  padding: 0;
}
/* line 521, templates/rt_xenon/custom/scss/custom.scss */
div.itemNavigation a.itemPrevious {
  color: #2a4566;
  font-size: 18px;
  font-weight: bold;
  line-height: 18px;
  padding: 0 12px;
}
/* line 530, templates/rt_xenon/custom/scss/custom.scss */
div.itemNavigation a.itemNext {
  color: #ccb05b;
  font-size: 18px;
  font-weight: bold;
  line-height: 18px;
  padding: 0 12px;
}
/* line 538, templates/rt_xenon/custom/scss/custom.scss */
div.itemBackToTop a {
  display: none;
  text-decoration: underline;
}
/* line 543, templates/rt_xenon/custom/scss/custom.scss */
div.itemView {
  border-bottom: medium none;
}
/* line 546, templates/rt_xenon/custom/scss/custom.scss */
div.itemLinks {
  background: #eaeaea none repeat scroll 0 0;
  padding: 10px;
}
/* line 551, templates/rt_xenon/custom/scss/custom.scss */
.translate {
  background-color: transparent;
  border-color: transparent;
  font-size: 10px;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
  color: inherit;
}
/* line 561, templates/rt_xenon/custom/scss/custom.scss */
#g-top .g-social {
  float: left !important;
  margin-left: -10px;
  margin-bottom: 5px;
}
/* line 569, templates/rt_xenon/custom/scss/custom.scss */
.itp-gssearchright {
  width: 220px;
}
/* line 573, templates/rt_xenon/custom/scss/custom.scss */
.moduletable.searchright {
  margin-bottom: -27px;
  margin-top: 5px;
}
/* line 577, templates/rt_xenon/custom/scss/custom.scss */
.goog-logo-link, .goog-logo-link:link, .goog-logo-link:visited, .goog-logo-link:hover, .goog-logo-link:active {
  display: none;
}
/* line 581, templates/rt_xenon/custom/scss/custom.scss */
.g-social a {
  color: #2a4566 !important;
}
/* line 585, templates/rt_xenon/custom/scss/custom.scss */
td.gcsc-branding-text div.gcsc-branding-text {
  display: none !important;
}
/* line 588, templates/rt_xenon/custom/scss/custom.scss */
img.gsc-branding-img, img.gsc-branding-img-noclear, img.gcsc-branding-img, img.gcsc-branding-img-noclear {
  display: none !important;
}
/* line 595, templates/rt_xenon/custom/scss/custom.scss */
.moduletable.box5 .nav > li > a::before {
  content: ">";
  display: inline-flex;
  font-family: comic sans ms;
  padding-right: 10px;
  padding-left: 20px;
}
/* line 604, templates/rt_xenon/custom/scss/custom.scss */
.moduletable.paddedbox {
  margin: 0.625rem;
  padding: 0.938rem;
}
/* line 609, templates/rt_xenon/custom/scss/custom.scss */
.moduletable.paddedboxcolour {
  background: #f2f2f2 none repeat scroll 0 0;
  margin: 0.625rem;
  padding: 0.938rem;
}
/* line 614, templates/rt_xenon/custom/scss/custom.scss */
.moduletable.bythisauthor {
  margin: 0.625rem;
  padding: 0.938rem;
}
/* line 619, templates/rt_xenon/custom/scss/custom.scss */
.paddedbox .g-title {
  background: #f2f2f2 none repeat scroll 0 0;
  font-size: 14px;
  padding: 8px;
}
/* line 624, templates/rt_xenon/custom/scss/custom.scss */
.g-title {
  background: #f2f2f2 none repeat scroll 0 0;
  font-size: 14px;
  padding: 8px;
}
/* line 629, templates/rt_xenon/custom/scss/custom.scss */
.moduletable.box5 {
  margin: 0.625rem;
  padding: 0.938rem 0.938rem 0;
}
/* line 634, templates/rt_xenon/custom/scss/custom.scss */
.nav > li > a {
  display: inline-flex;
}
/* line 638, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-lists-portrait-item span {
  display: none;
}
/* line 642, templates/rt_xenon/custom/scss/custom.scss */
.active .portrait-image {
  padding-bottom: 10px !important;
  width: 100% !important;
}
/* line 646, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-lists-portrait-title {
  color: inherit;
  font-size: 1.1em !important;
  line-height: 1.2em !important;
  margin: 0 0 5px;
}
/* line 653, templates/rt_xenon/custom/scss/custom.scss */
.portrait-text {
  margin: 5px 0 0 !important;
}
/* line 657, templates/rt_xenon/custom/scss/custom.scss */
.box2 .sprocket-features-title {
  font-size: 16px !important;
  font-weight: bolder !important;
  line-height: 18px !important;
}
/* line 663, templates/rt_xenon/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator::after {
  margin-left: -6px;
}
/*.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
 font-size: 0.7rem;
 text-transform: uppercase;
 }
 #g-navigation .g-main-nav .g-toplevel > li {
 margin: 0 0.4rem;
 }*/
/* line 675, templates/rt_xenon/custom/scss/custom.scss */
.itemFullText a {
  font-weight: bold;
}
/* line 679, templates/rt_xenon/custom/scss/custom.scss */
.moduletable.fplatestin {
  margin-bottom: -25px !important;
}
/* line 683, templates/rt_xenon/custom/scss/custom.scss */
div.k2ItemsBlock.FPmosaic ul li a.moduleItemTitle {
  font-size: 14px !important;
  line-height: 16px !important;
}
/* line 688, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-mosaic-title {
  font-size: 14px;
  line-height: 16px;
}
/* line 693, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-mosaic-item .sprocket-mosaic-infos {
  font-size: 12px;
}
/* line 697, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-strips-c-title {
  font-size: 14px;
  line-height: 16px;
}
/* line 702, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-strips-c-text {
  font-size: 13px;
  line-height: 15px;
}
/* line 706, templates/rt_xenon/custom/scss/custom.scss */
.overlay-mode .sprocket-grids-b-title {
  font-size: 14px;
  line-height: 16px;
}
/* line 711, templates/rt_xenon/custom/scss/custom.scss */
div.k2ItemsBlock ul li a.moduleItemTitle {
  font-size: 14px !important;
  letter-spacing: 0 !important;
}
/* line 716, templates/rt_xenon/custom/scss/custom.scss */
div.k2ItemsBlock ul li {
  line-height: 16px;
}
/* line 721, templates/rt_xenon/custom/scss/custom.scss */
#g-top .g-social {
  margin-top: -20px;
}
/* line 725, templates/rt_xenon/custom/scss/custom.scss */
div.k2ItemsBlock ul li div.moduleItemIntrotext {
  font-size: 14px;
}
/* line 728, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-tabs-nav {
  background: transparent none repeat scroll 0 0;
}
/* line 732, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-tabs-nav > li.active > .sprocket-tabs-inner {
  background-color: #2a4566;
  color: white;
}
/* line 737, templates/rt_xenon/custom/scss/custom.scss */
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all {
  z-index: 11000 !important;
}
/* line 741, templates/rt_xenon/custom/scss/custom.scss */
table.calendar tr td.calendarDateLinked a {
  background: #ccb15b none repeat scroll 0 0;
  color: white;
}
/* line 745, templates/rt_xenon/custom/scss/custom.scss */
.moduletable.feeds {
  margin: 0.625rem;
  padding: 0.938rem 0.938rem 0;
}
/* line 750, templates/rt_xenon/custom/scss/custom.scss */
.jumap-name {
  color: #333 !important;
}
/*.jumap-zoomin, .jumap-zoomout {
 font-size: 14px;
 line-height: 0;
 padding: 10px;
 top: 5px;
 }*/
/*div#maximenuck883 span.titreck::before {
 content: ">";
 font-family: comic sans ms;
 margin: 0 10px 0 0;
 }*/
/* line 770, templates/rt_xenon/custom/scss/custom.scss */
ul.maximenuck li.maximenuck a, ul.maximenuck li.maximenuck span.separator, ul.maximenuck2 a, ul.maximenuck2 li.maximenuck span.separator {
  border-bottom: 1px solid #f2f2f2 !important;
  color: #2a4566 !important;
}
/* line 774, templates/rt_xenon/custom/scss/custom.scss */
ul.maximenuck li.maximenuck ul.maximenuck2 li:hover > a, ul.maximenuck li.maximenuck ul.maximenuck2 li:hover > h2 a, ul.maximenuck li.maximenuck ul.maximenuck2 li:hover > h3 a, ul.maximenuck li.maximenuck ul.maximenuck2 li.active > a, ul.maximenuck2 li:hover > a, ul.maximenuck2 li:hover > h2 a, ul.maximenuck2 li:hover > h3 a, ul.maximenuck2 li.active > a {
  color: #ccb15b !important;
}
/*AFRICA MAP*/
/* line 784, templates/rt_xenon/custom/scss/custom.scss */
.jumap-tooltipcontent {
  border-radius: 3px !important;
}
/* line 787, templates/rt_xenon/custom/scss/custom.scss */
.jumap-name {
  color: #333 !important;
  line-height: 16px !important;
}
/* line 792, templates/rt_xenon/custom/scss/custom.scss */
.jumap-tooltip-wrapper {
  min-height: 74px !important;
  width: 81px !important;
}
/* line 796, templates/rt_xenon/custom/scss/custom.scss */
.jumap-tooltipcontent {
  background: #fff !important;
  min-height: 74px !important;
  max-height: 85px !important;
  width: 85px !important;
  border-radius: 100% !important;
}
/* line 805, templates/rt_xenon/custom/scss/custom.scss */
.jumap-image-wrapper {
  border-radius: 100% !important;
  border: none !important;
}
/* line 810, templates/rt_xenon/custom/scss/custom.scss */
.jumap-container {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
/* line 815, templates/rt_xenon/custom/scss/custom.scss */
.title5 .g-title {
  background: #e29a18 none repeat scroll 0 0;
  color: white;
  font-size: 14px;
  padding: 8px;
}
/* line 822, templates/rt_xenon/custom/scss/custom.scss */
.g-menu-item-container {
  margin-left: -2px;
  margin-right: -1px;
}
/* line 828, templates/rt_xenon/custom/scss/custom.scss */
div.itemFullText h4 {
  color: #3366a5 !important;
  font-size: 16px;
  font-style: italic;
  letter-spacing: 0.05em !important;
}
/* line 835, templates/rt_xenon/custom/scss/custom.scss */
div.itemFullText h3, h2, h1 {
  font-size: 16px;
}
/* line 838, templates/rt_xenon/custom/scss/custom.scss */
div.itemVideoBlock {
  background: transparent none repeat scroll 0 0;
  margin: 0;
  padding: 0;
}
/* line 843, templates/rt_xenon/custom/scss/custom.scss */
.k2filter-field-text > h3 {
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 848, templates/rt_xenon/custom/scss/custom.scss */
.k2filter-field-multi.k2filter-field-2 > h3 {
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 853, templates/rt_xenon/custom/scss/custom.scss */
.k2filter-field-multi.k2filter-field-3 > h3 {
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 858, templates/rt_xenon/custom/scss/custom.scss */
.k2filter-field-multi.k2filter-field-4 > h3 {
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 863, templates/rt_xenon/custom/scss/custom.scss */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  background: #fff url('../../../../images/ui-bg_glass_100_f6f6f6_1x400.png') repeat-x scroll 50% 50% !important;
  color: #6b6b6b !important;
  overflow: hidden !important;
}
/* line 869, templates/rt_xenon/custom/scss/custom.scss */
div.k2ItemsBlock.FPmosaic a.moduleCustomLink {
  font-size: 14px;
}
/* line 875, templates/rt_xenon/custom/scss/custom.scss */
.page-header > h2 {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 36px;
  font-weight: normal;
  line-height: 110%;
  margin: 0;
  padding: 10px 0 4px;
}
/* line 885, templates/rt_xenon/custom/scss/custom.scss */
.layout-showcase .sprocket-features-img-container img {
  float: left;
  margin-right: 25px;
  max-width: 550px !important;
  width: 100%;
}
/* line 892, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-features-title {
  font-size: 18px;
  line-height: 22px;
}
/* line 897, templates/rt_xenon/custom/scss/custom.scss */
.layout-showcase .sprocket-features-pagination li, .layout-showcase .sprocket-features-arrows .arrow {
  background: transparent none repeat scroll 0 0;
  box-shadow: none !important;
  color: #d9d9d9;
}
/* line 903, templates/rt_xenon/custom/scss/custom.scss */
.layout-showcase .sprocket-features-arrows .arrow {
  background: transparent none repeat scroll 0 0;
  border-radius: 1em;
  cursor: pointer;
  display: block;
  font-size: 35px;
  height: 48px;
  margin-top: -12px;
  opacity: 0.5;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 24px;
  z-index: 10;
}
/* line 919, templates/rt_xenon/custom/scss/custom.scss */
.layout-slideshow .sprocket-features-title, .layout-slideshow .sprocket-features-desc {
  background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
}
/* line 923, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-features-desc {
  margin-top: -10px;
}
/* line 927, templates/rt_xenon/custom/scss/custom.scss */
.g-menu-item-title {
  font-family: roboto condensed;
  font-size: 18px;
  font-weight: lighter;
}
/* line 934, templates/rt_xenon/custom/scss/custom.scss */
.fptitle .g-title {
  background: #f2f2f2 none repeat scroll 0 0;
  color: #686868;
  font-size: 14px;
  left: 35%;
  text-align: center;
  width: 250px;
}
/* line 943, templates/rt_xenon/custom/scss/custom.scss */
.platform-content .fptitle {
  border-top: 1px solid #f2f2f2;
  margin-top: 20px;
}
/* line 948, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-mosaic-hovercontent {
  display: none;
}
/* line 952, templates/rt_xenon/custom/scss/custom.scss */
.box2 .layout-showcase .sprocket-features-img-container img {
  margin-right: 25px;
  max-width: 100px !important;
  width: inherit !important;
}
/*.fptitle .g-title {
 background: transparent url("http://www.saiia.org.za/images/titlebg.png") no-repeat scroll center center border-box;
 color: #686868;
 left: 0;
 text-align: center;
 width: 100%;
 }*/
/* line 966, templates/rt_xenon/custom/scss/custom.scss */
div.itemListCategory h2 {
  font-size: x-large;
}
/* line 970, templates/rt_xenon/custom/scss/custom.scss */
.goog-te-gadget .goog-te-combo {
  margin: 4px 0 -20px;
}
/* line 974, templates/rt_xenon/custom/scss/custom.scss */
div.k2ItemsBlock.FPmosaic ul li div.moduleItemIntrotext a.moduleItemImage img {
  max-width: 400px;
}
/* line 978, templates/rt_xenon/custom/scss/custom.scss */
.g-offcanvas-toggle {
  background: #2c4768 none repeat scroll 0 0;
  border: 2px solid lightgray;
  color: lightgray;
}
/* line 984, templates/rt_xenon/custom/scss/custom.scss */
.g-block.fp-top-b.size-29 {
  padding-left: 34px;
  padding-top: 10px;
}
/* line 989, templates/rt_xenon/custom/scss/custom.scss */
.layout-slideshow2 .sprocket-features-title {
  line-height: 1.1em;
}
/* line 993, templates/rt_xenon/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator::after {
  font-size: 12px;
  height: 1rem;
  width: 1rem;
}
/* line 999, templates/rt_xenon/custom/scss/custom.scss */
.g-menu-item-title {
  font-family: lato;
}
/* line 1003, templates/rt_xenon/custom/scss/custom.scss */
.layout-slideshow2 .sprocket-features-title {
  font-size: 1.5em;
}
/* line 1007, templates/rt_xenon/custom/scss/custom.scss */
.layout-slideshow2 .sprocket-features-title {
  margin-bottom: -10px;
}
/* line 1011, templates/rt_xenon/custom/scss/custom.scss */
.g-menu-item-title {
  font-size: 14px;
  text-transform: uppercase;
}
/* line 1016, templates/rt_xenon/custom/scss/custom.scss */
.smallmenu .g-menu-item-title {
  font-family: lato;
  font-size: 14px;
  text-transform: inherit;
}
/* line 1022, templates/rt_xenon/custom/scss/custom.scss */
#g-top .fp-top-b > .g-content {
  margin-bottom: 0;
  margin-right: 0;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 1.25rem;
}
/* line 1030, templates/rt_xenon/custom/scss/custom.scss */
#g-navigation {
  margin-left: 1.625rem;
  margin-right: 1.625rem;
}
/* line 1035, templates/rt_xenon/custom/scss/custom.scss */
.jumap-zoomin, .jumap-zoomout {
  height: 16px;
  width: 16px;
}
/* line 1040, templates/rt_xenon/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator::after {
  margin-right: -6px;
}
/* line 1044, templates/rt_xenon/custom/scss/custom.scss */
.g-menu-item-container {
  margin-left: -3px;
  margin-right: -2px;
}
/* line 1049, templates/rt_xenon/custom/scss/custom.scss */
#g-page-surround {
  background: white none repeat scroll 0 0 !important;
  overflow: hidden;
}
/* line 1054, templates/rt_xenon/custom/scss/custom.scss */
div.tagItemIntroText {
  margin-top: -20px;
}
/* line 1058, templates/rt_xenon/custom/scss/custom.scss */
.pagenav {
  padding: 5px;
}
/* line 1062, templates/rt_xenon/custom/scss/custom.scss */
.catItemExtraFields .odd {
  background: transparent none repeat scroll 0 0;
  border-bottom: 1px solid #f2f2f2 !important;
  padding: 0px;
}
/* line 1067, templates/rt_xenon/custom/scss/custom.scss */
.catItemExtraFields .even {
  background: transparent none repeat scroll 0 0;
  border-bottom: 1px solid #f2f2f2 !important;
  padding: 0px;
}
/* line 1073, templates/rt_xenon/custom/scss/custom.scss */
.itemExtraFields .odd {
  background: transparent none repeat scroll 0 0;
  border-bottom: 1px solid #f2f2f2 !important;
  padding: 0px;
}
/* line 1078, templates/rt_xenon/custom/scss/custom.scss */
.itemExtraFields .even {
  background: transparent none repeat scroll 0 0;
  border-bottom: 1px solid #f2f2f2 !important;
  padding: 0px;
}
/* line 1084, templates/rt_xenon/custom/scss/custom.scss */
div.catItemExtraFields, div.genericItemExtraFields {
  border-top: medium none;
}
/* line 1088, templates/rt_xenon/custom/scss/custom.scss */
div.itemExtraFields {
  border-top: medium none;
  margin: 0;
  padding: 0;
}
/* line 1093, templates/rt_xenon/custom/scss/custom.scss */
div.catItemExtraFields {
  border-top: medium none;
  margin: 0;
  padding: 0;
}
/* line 1099, templates/rt_xenon/custom/scss/custom.scss */
div.itemTagsBlock ul.itemTags li a {
  padding: 0 5px;
}
/* line 1103, templates/rt_xenon/custom/scss/custom.scss */
.pwebbox_toggler.pweb-theme-free {
  text-shadow: 0 0 0 rgba(255, 255, 255, 0.5) !important;
}
/* line 1106, templates/rt_xenon/custom/scss/custom.scss */
.fa-navicon::before, .fa-reorder::before, .fa-bars::before {
  content: "MENU";
  font-family: Roboto;
}
/* line 1111, templates/rt_xenon/custom/scss/custom.scss */
.g-offcanvas-toggle {
  width: 70px;
}
/* line 1115, templates/rt_xenon/custom/scss/custom.scss */
.g-offcanvas-toggle .fa-fw {
  width: 70px;
}
/* line 1119, templates/rt_xenon/custom/scss/custom.scss */
.moduletable.valuechains {
  margin-bottom: -60px;
  margin-top: -5px;
  padding-bottom: 0;
  padding-top: 0 !important;
}
/* line 1126, templates/rt_xenon/custom/scss/custom.scss */
.classicPopup::after {
  content: url('//www.saiia.org.za/images/icon_pdf.gif');
  margin-left: 5px;
}
/* line 1131, templates/rt_xenon/custom/scss/custom.scss */
.g-menu-item-293 .g-menu-item-title {
  color: #dfa636;
}
/* line 1135, templates/rt_xenon/custom/scss/custom.scss */
span.item_name {
  width: 600px;
}
/* line 1139, templates/rt_xenon/custom/scss/custom.scss */
div.itemIntroText {
  padding-bottom: 0;
  padding-top: 0;
}
/* line 1146, templates/rt_xenon/custom/scss/custom.scss */
#g-top .fp-top-b > .g-content {
  margin-left: 25px;
}
/* Youth flag */
/* line 1155, templates/rt_xenon/custom/scss/custom.scss */
.itemRatingForm {
  display: none;
}
/* line 1160, templates/rt_xenon/custom/scss/custom.scss */
#k2Container .itemRatingBlock span {
  background-image: url('//www.saiia.org.za/images/stories/youth/youthblogflag.png') !important;
  color: #666 !important;
  float: right !important;
  height: 51px !important;
  margin-top: -93px !important;
  width: 48px !important;
}
/* line 1169, templates/rt_xenon/custom/scss/custom.scss */
#k2Container div.catItemRatingBlock {
  background-image: url('//www.saiia.org.za/images/stories/youth/youthblogflag.png') !important;
  color: #666 !important;
  float: right !important;
  height: 50px !important;
  margin-right: -4px;
  margin-top: -93px !important;
  width: 52px !important;
}
/* line 1178, templates/rt_xenon/custom/scss/custom.scss */
div.catItemRatingBlock span {
  display: none;
}
/* line 1181, templates/rt_xenon/custom/scss/custom.scss */
#k2Container .itemRatingBlock span {
  margin-top: -196px !important;
  width: 52px !important;
}
/* line 1187, templates/rt_xenon/custom/scss/custom.scss */
.moduletable.fpmore {
  margin-top: -20px;
}
/* line 1192, templates/rt_xenon/custom/scss/custom.scss */
div.k2ItemsBlock ul li div.moduleItemIntrotext {
  font-size: inherit;
}
/* line 1196, templates/rt_xenon/custom/scss/custom.scss */
div#maximenuck883 span.titreck {
  font-size: inherit;
}
/* line 1200, templates/rt_xenon/custom/scss/custom.scss */
div.itemFullText h3 {
  color: black;
  letter-spacing: 0.5px;
}
/* line 1206, templates/rt_xenon/custom/scss/custom.scss */
#g-header {
  margin-left: 26px;
  margin-right: 26px;
}
/* line 1211, templates/rt_xenon/custom/scss/custom.scss */
.moduletable.paddedbox {
  margin-bottom: 0.625rem;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}
/* line 1220, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-tabs-panels {
  padding-top: 10px;
}
/* line 1224, templates/rt_xenon/custom/scss/custom.scss */
.table.table-greenecon {
  font-size: 13px;
}
/* line 1228, templates/rt_xenon/custom/scss/custom.scss */
div.itemRelIntrotext .scsocialbuttons {
  display: none;
}
/* line 1233, templates/rt_xenon/custom/scss/custom.scss */
div.itemRelIntrotext .fb-comments, .fb-comments > span, .fb-comments iframe[style] {
  display: none;
}
/* HEADINGS */
/* line 1241, templates/rt_xenon/custom/scss/custom.scss */
div.itemFullText h1 {
  font-family: "Lato" !important;
  font-size: 28px;
  font-weight: normal !important;
  color: #2a4566;
  margin: 0 !important;
}
/* line 1250, templates/rt_xenon/custom/scss/custom.scss */
div.itemFullText h2 {
  font-size: 24px;
  color: #2a4566;
  font-family: "Lato" !important;
  margin: 0 !important;
}
/* line 1257, templates/rt_xenon/custom/scss/custom.scss */
div.itemFullText h3 {
  font-size: 22px;
  font-weight: normal;
  font-family: "Lato" !important;
  color: #2a4566;
  margin: 0 !important;
  padding: 0;
}
/* line 1266, templates/rt_xenon/custom/scss/custom.scss */
div.itemFullText h4 {
  font-size: 18px !important;
  color: #3366a5 !important;
  font-family: "Lato" !important;
  font-style: italic !important;
  margin: 0 !important;
  letter-spacing: 0.05em !important;
}
/* line 1275, templates/rt_xenon/custom/scss/custom.scss */
div.itemFullText h5 {
  color: #333;
  font-size: 14px;
  text-transform: uppercase !important;
  font-family: "Lato" !important;
  margin: 0 !important;
}
/* line 1283, templates/rt_xenon/custom/scss/custom.scss */
div.itemFullText h6 {
  font-size: 16px;
  color: #2a4566;
  font-family: "Lato" !important;
  margin: 0 !important;
}
/* line 1290, templates/rt_xenon/custom/scss/custom.scss */
div.itemIntroText h1 {
  font-family: "Lato" !important;
  font-size: 30px;
  font-weight: normal !important;
  color: #2a4566;
  margin: 0 !important;
  line-height: 30px;
  text-transform: uppercase !important;
}
/* line 1302, templates/rt_xenon/custom/scss/custom.scss */
div.itemIntroText h2 {
  font-size: 26px;
  color: #2a4566;
  font-family: "Lato" !important;
  margin: 0 !important;
  line-height: 26px;
}
/* line 1310, templates/rt_xenon/custom/scss/custom.scss */
div.itemIntroText h3 {
  font-size: 22px;
  font-weight: normal;
  font-family: "Lato" !important;
  color: #2a4566;
  margin: 0 !important;
  padding: 0;
  line-height: 24px;
}
/* line 1320, templates/rt_xenon/custom/scss/custom.scss */
div.itemIntroText h4 {
  font-size: 18px !important;
  color: #3366a5 !important;
  font-family: "Lato" !important;
  font-style: italic !important;
  margin: 0 !important;
  letter-spacing: 0.05em !important;
  line-height: 20px;
}
/* line 1330, templates/rt_xenon/custom/scss/custom.scss */
div.itemIntroText h5 {
  color: #ccb05b;
  font-size: 14px;
  text-transform: uppercase !important;
  font-family: "Lato" !important;
  margin: 0 !important;
  line-height: 16px;
}
/* line 1339, templates/rt_xenon/custom/scss/custom.scss */
div.itemIntroText h6 {
  font-size: 16px;
  color: #2a4566;
  font-family: "Lato" !important;
  margin: 0 !important;
  line-height: 18px;
}
/*RELATED*/
/* line 1351, templates/rt_xenon/custom/scss/custom.scss */
div.itemRelated ul {
  display: flex;
  margin-left: 0;
}
/* line 1355, templates/rt_xenon/custom/scss/custom.scss */
div.itemRelated ul li {
  display: inline;
  list-style: outside none none;
}
/* line 1360, templates/rt_xenon/custom/scss/custom.scss */
img.itemRelImg {
  float: left;
  padding: 0;
}
/* line 1365, templates/rt_xenon/custom/scss/custom.scss */
a.itemRelTitle::before {
  display: none;
}
/* line 1369, templates/rt_xenon/custom/scss/custom.scss */
div.itemRelated {
  line-height: 19px;
}
/* line 1373, templates/rt_xenon/custom/scss/custom.scss */
img.itemRelImg {
  height: 116px !important;
  margin-bottom: 5px !important;
}
/* line 1377, templates/rt_xenon/custom/scss/custom.scss */
div.itemRelated .even {
  border-bottom: medium none;
}
/* line 1380, templates/rt_xenon/custom/scss/custom.scss */
div.itemRelated .odd {
  border-bottom: medium none;
}
/* line 1384, templates/rt_xenon/custom/scss/custom.scss */
div.itemRelated h3 {
  background: #eaeaea none repeat scroll 0 0;
  color: #555;
  font-family: "Open Sans";
  font-size: 1rem;
  font-weight: bold;
  line-height: initial;
  padding: 10px;
  text-align: left;
}
/* line 1396, templates/rt_xenon/custom/scss/custom.scss */
div.itemNavigation span.itemNavigationTitle {
  color: #999;
  font-family: "Open Sans";
  font-size: 1.3rem;
  font-weight: lighter;
}
/* TWEET BOX */
/* line 1405, templates/rt_xenon/custom/scss/custom.scss */
span.tweetme[class*="t1_"]:not([class*="trans"]) {
  box-shadow: none;
}
/* line 1409, templates/rt_xenon/custom/scss/custom.scss */
span.tweetme[class*="t1_"] .sbText {
  text-align: center;
}
/* line 1413, templates/rt_xenon/custom/scss/custom.scss */
span.tweetme.sbBox .sbText {
  color: #2a4566;
  font-family: georgia;
  font-size: 22px;
  font-style: italic;
  line-height: 125%;
}
/* line 1421, templates/rt_xenon/custom/scss/custom.scss */
span.tweetme.sbBox .sbFoot {
  font-family: open sans;
  font-size: 13px;
  font-weight: normal;
}
/* line 1427, templates/rt_xenon/custom/scss/custom.scss */
code, pre {
  background-color: transparent;
  border: medium none;
}
/* line 1432, templates/rt_xenon/custom/scss/custom.scss */
.itemRelated {
  max-width: 775px !important;
  width: 100% !important;
}
/* AUTHORS */
/* line 1442, templates/rt_xenon/custom/scss/custom.scss */
.box2 .g-title {
  background: #f2f2f2 none repeat scroll 0 0;
  color: #555;
  font-family: "Lato";
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 1.5;
  margin: 0 0 1rem;
  padding-left: 10px;
  position: relative;
  text-transform: uppercase;
}
/* line 1456, templates/rt_xenon/custom/scss/custom.scss */
.box2 a {
  color: #2a4566;
}
/* line 1460, templates/rt_xenon/custom/scss/custom.scss */
.box2.moduletable, .box2.widget, .box2.g-outer-box, .box2 > .g-content {
  background: #eaeaea none repeat scroll 0 0;
}
/*K2 filter and search */
/* line 1469, templates/rt_xenon/custom/scss/custom.scss */
.k2filter-field-select > h3 {
  display: none;
}
/* line 1473, templates/rt_xenon/custom/scss/custom.scss */
.datepicker.inputbox.hasDatepicker {
  margin-top: 0 !important;
  width: 100px !important;
}
/* line 1478, templates/rt_xenon/custom/scss/custom.scss */
.k2filter-field-created > h3 {
  float: none;
  font-size: 12px;
  font-weight: normal;
  margin-left: 0;
  margin-top: -18px !important;
  position: absolute;
}
/* line 1487, templates/rt_xenon/custom/scss/custom.scss */
div.catItemIntroText {
  font-size: inherit;
  font-weight: normal;
  line-height: inherit;
  padding: 4px 0 0 !important;
}
/* line 1494, templates/rt_xenon/custom/scss/custom.scss */
#K2FilterBox502 > form {
  display: inline-flex;
}
/* line 1498, templates/rt_xenon/custom/scss/custom.scss */
.btn.btn-primary.button.submit.filterhori.visible-desktop.box5 {
  height: 25px;
  margin-left: 30px;
}
/* line 1503, templates/rt_xenon/custom/scss/custom.scss */
.K2FilterBlockfilterhori.visible-desktop.box5 {
  margin-bottom: -70px !important;
}
/* line 1507, templates/rt_xenon/custom/scss/custom.scss */
div.itemListCategory {
  border: medium none;
}
