/*cacd98bf79dbdb903e693fb9fa4e3fe0*/
/* 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.2rem;
}
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h2 {
  font-size: 2rem;
}
/* line 16, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h3 {
  font-size: 1.7rem;
}
/* line 20, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h4 {
  font-size: 1.25rem;
}
/* line 24, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h5 {
  font-size: 1.2rem;
}
/* line 28, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h6 {
  font-size: 1rem;
}
/* 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;
}
@font-face {
  font-family: 'Source Serif Pro';
  font-style: normal;
  font-weight: normal;
  src: url('../fonts/source-serif-pro/source-serif-pro.eot#iefix') format("embedded-opentype"), url('../fonts/source-serif-pro/source-serif-pro.woff2') format("woff2"), url('../fonts/source-serif-pro/source-serif-pro.woff') format("woff"), url('../fonts/source-serif-pro/source-serif-pro.ttf') format("truetype"), url('../fonts/source-serif-pro/source-serif-pro.svg#Source%20Serif%20Pro') format("svg");
}
/* line 10, templates/rt_koleti/custom/scss/custom.scss */
div#TESTNOTE {
  text-align: center;
  color: red;
  background-color: yellow;
  display: block;
  padding: 10px;
  font-weight: bold;
  font-size: 0.8rem;
  border: 2px dashed red;
  border-radius: 15px;
}
/* line 22, templates/rt_koleti/custom/scss/custom.scss */
div#SelectLangHome > div.g-content {
  padding: 0rem;
}
/* START SLIDER*/
/* line 28, templates/rt_koleti/custom/scss/custom.scss */
.g-slideshow .g-slideshow-carousel .owl-stage .owl-item.active .g-slideshow-carousel-image-container::before {
  background-color: rgba(0, 0, 0, 0.25);
}
/* END SLIDER */
/* line 34, templates/rt_koleti/custom/scss/custom.scss */
div.LogoHeader {
  display: block;
  font-size: 1.25rem;
  font-weight: bold;
  color: #282743;
}
/* line 41, templates/rt_koleti/custom/scss/custom.scss */
h1, h2, h3, h4 {
  color: #ab4059;
}
/* line 45, templates/rt_koleti/custom/scss/custom.scss */
h1 {
  font-size: 1.8rem !important;
  font-weight: 700;
  margin-top: 1rem !important;
  padding-bottom: 0rem;
  line-height: 2rem;
  text-transform: none !important;
}
/* line 54, templates/rt_koleti/custom/scss/custom.scss */
.page-header h2 {
  font-size: 1.8rem !important;
  font-weight: 700;
  margin-top: 1rem !important;
  padding-bottom: 0rem;
  line-height: 2rem;
}
/* line 62, templates/rt_koleti/custom/scss/custom.scss */
h5 {
  margin-top: 10px;
  margin-bottom: 0px;
  font-size: 1.2rem;
}
/* line 68, templates/rt_koleti/custom/scss/custom.scss */
dl.article-info dd {
  color: #888;
}
/* line 72, templates/rt_koleti/custom/scss/custom.scss */
p {
  margin: 0 0 0.5rem 0 !important;
  text-align: justify;
}
/* line 77, templates/rt_koleti/custom/scss/custom.scss */
ul {
  margin: 0.5rem 0 0.5rem 2.5rem;
}
/* line 81, templates/rt_koleti/custom/scss/custom.scss */
hr {
  border-bottom: 2px dotted #ab4059;
  padding-bottom: 20px;
  X_margin-left: 7%;
  X_margin-right: 7%;
}
/* line 88, templates/rt_koleti/custom/scss/custom.scss */
blockquote {
  font-size: 1rem;
}
/* LATEST NEWS PARTICLE */
/* line 93, templates/rt_koleti/custom/scss/custom.scss */
.g-latestnews .g-latestnews-grid .g-latestnews-grid-item .g-latestnews-grid-item-wrapper.g-latestnews-layout-quote .g-latestnews-grid-item-content .g-latestnews-grid-item-title {
  font-family: Source Serif Pro, serif;
  font-style: normal;
  font-weight: bold;
  font-size: 1.1rem;
}
/* line 100, templates/rt_koleti/custom/scss/custom.scss */
.g-latestnews-grid-item-content {
  background-color: #888 !important;
}
/* line 104, templates/rt_koleti/custom/scss/custom.scss */
.g-latestnews .g-latestnews-grid .g-latestnews-grid-item .g-latestnews-grid-item-wrapper.g-latestnews-layout-quote .g-latestnews-grid-item-content a {
  font-size: 1rem !important;
}
/* NEWS READ MORE BUTTONS  */
/* line 110, templates/rt_koleti/custom/scss/custom.scss */
p.readmore > a.btn {
  background-color: #f0efed;
  color: #ab4059;
  border: 0;
}
/* NAVIGATION TWEAKS */
/* line 117, templates/rt_koleti/custom/scss/custom.scss */
#g-navigation {
  box-shadow: 0 0 15px #282743;
}
/* line 121, templates/rt_koleti/custom/scss/custom.scss */
.g-menu-item-title {
  font-weight: 700;
  font-size: 1.1rem;
}
/* SLIDING MENU */
/* line 128, templates/rt_koleti/custom/scss/custom.scss */
.slidingmenu-button {
  background-color: #ab4059;
  color: #fff !important;
  border-radius: 5px;
}
/* Mobile Menu "Burger" */
/* line 136, templates/rt_koleti/custom/scss/custom.scss */
.g-offcanvas-toggle {
  background-color: #ab4059;
  color: #fff !important;
  border-radius: 5px;
}
/* Add title to mobile menu "Hamburger" toggle
 .g-offcanvas-toggle:after {
 content: "Menu";
 color: #ab4059;
 position: absolute;
 left: -2rem;
 top: 0.25rem;
 font-size:0.7rem;
 }
 */
/*  TOPMENU */
/* line 154, templates/rt_koleti/custom/scss/custom.scss */
#__menu-8382-particle {
  padding-left: 1.5rem;
  padding-bottom: 0.5rem;
  padding-right: 1.5 rem;
  padding-top: 0.5rem;
}
/*  SUBMENU */
/* line 162, templates/rt_koleti/custom/scss/custom.scss */
h3.SubmenuRight {
  padding-left: 10px;
  margin-bottom: 0.25rem;
  font-size: 1.2rem;
}
/* line 168, templates/rt_koleti/custom/scss/custom.scss */
.moduletable .nav.menu {
  background-color: #f0efed;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
/* line 176, templates/rt_koleti/custom/scss/custom.scss */
.moduletable .nav.menu > li {
  margin-bottom: 0.1rem;
  padding-bottom: 0.1rem;
  font-size: 0.9rem;
}
/* line 182, templates/rt_koleti/custom/scss/custom.scss */
span.nav-header {
  display: none;
}
/* BOARD OF DIRECTORS TABLE PROPERTIES */
/* line 188, templates/rt_koleti/custom/scss/custom.scss */
#BoDTable tbody, table {
  border: 0px;
  max-width: 700px;
}
/* line 193, templates/rt_koleti/custom/scss/custom.scss */
#BoDTable tr {
  border-bottom: 0px dotted #ab4059;
  padding-bottom: 1rem;
}
/* line 198, templates/rt_koleti/custom/scss/custom.scss */
#BoDTable td {
  padding-right: 1rem;
  padding-bottom: 1rem;
  border: 0px;
  vertical-align: top;
  text-align: justify;
}
/* line 206, templates/rt_koleti/custom/scss/custom.scss */
#BoDTable td.BoDTable_Heading {
  border-bottom: 2px solid #ab4059;
  padding-top: 1.25rem;
  padding-left: 1.25rem;
  padding-bottom: 0.25rem;
  font-size: 1.25rem;
  font-weight: bold;
  color: #ab4059;
}
/* line 216, templates/rt_koleti/custom/scss/custom.scss */
img.BoDPortrait {
  border-radius: 10px;
  /*box-shadow: 2px 2px 1px grey;*/
}
/* LOGIN button at the bottom */
/* line 224, templates/rt_koleti/custom/scss/custom.scss */
a.ButtonLogin {
  background-color: #282743;
  color: #fff;
}
/*  Simple Menu at the bottom of the page */
/* line 230, templates/rt_koleti/custom/scss/custom.scss */
.g-simplemenu-particle .g-simplemenu-container > h6 {
  font-family: Source Serif Pro;
  font-size: 1rem;
  margin-top: 0.75rem;
}
/* PAGER buttons bottom of multipage articles */
/* line 237, templates/rt_koleti/custom/scss/custom.scss */
.pager li > a {
  background-color: white;
}
/* EDIT Buttons ausblenden */
/* line 242, templates/rt_koleti/custom/scss/custom.scss */
XX__div.icons {
  display: none;
}
/*.nav-tabs > li > a {
 padding-top: 2px;
 padding-bottom: 2px;
 font-size: 0.9rem;
 }*/
/* line 252, templates/rt_koleti/custom/scss/custom.scss */
div.pagenavcounter {
  display: none;
}
@media only screen and (max-width: 1000px) {
  /* line 258, templates/rt_koleti/custom/scss/custom.scss */
  .g-logo > img {
    max-height: 100px;
  }
}
/* line 263, templates/rt_koleti/custom/scss/custom.scss */
div.hexIn > h1 {
  color: #fff;
}
/* line 267, templates/rt_koleti/custom/scss/custom.scss */
dl.article-info dd {
  font-size: 0.8rem;
}
/* NOT USED ANY MORE ----------
 --- Article TOC box
 div.pull-right.article-index {
 border-radius: 10px;
 border: 2px dotted #AB4059;
 padding: 0px 10px;
 margin-left: 10px;
 display: block;
 background-color: #F0EFED;
 }
 @media only screen and (max-width: 650px) {
 div.pull-right.article-index {
 float: none;
 }
 }
 END NOT USED ANY MORE --------- */
/*# sourceMappingURL=custom_12.css.map */