/* 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
 */

@charset "utf-8";
/* CSS Document */
/* Part of the styles was copied from Speleogenesis.com project */
/* Fabrik mods for page of people */
/* line 6, templates/g5_hydrogen/custom/scss/custom.scss */
.nicePeople {
  padding: 0px;
  border: none !important;
  background-color: #f7f7f7;
}
/* line 11, templates/g5_hydrogen/custom/scss/custom.scss */
.nicePeople .fabrikDivElement .fabrik_row {
  padding: 0px;
  border: none !important;
  background-color: transparent !important;
}
/* line 16, templates/g5_hydrogen/custom/scss/custom.scss */
.nicePeople .fabrik_row {
  /*border: 1px #CCCCCC solid !important;*/
  background-color: #f7f7f7;
  border-radius: 7px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
}
/* line 23, templates/g5_hydrogen/custom/scss/custom.scss */
.nicePeople .platform-content .row-fluid {
  border: none !important;
}
/* End of People list view */
/* End of Fabrik mods for page of people */
/* line 34, templates/g5_hydrogen/custom/scss/custom.scss */
.theHeader {
  color: #fff !important;
  padding: 0px !important;
}
/* line 38, templates/g5_hydrogen/custom/scss/custom.scss */
.theHeader H1 {
  color: #fff !important;
  text-transform: uppercase;
  text-shadow: #999;
  margin: 0px !important;
  padding: 0px !important;
}
/* line 46, templates/g5_hydrogen/custom/scss/custom.scss */
.paddingRemover {
  padding: 0px !important;
}
/* line 49, templates/g5_hydrogen/custom/scss/custom.scss */
.marginRemover {
  margin: 0px !important;
}
/* line 52, templates/g5_hydrogen/custom/scss/custom.scss */
.paddingMarginRemover {
  padding: 0px !important;
  margin: 0px !important;
  /*border: 1px #FF0000 solid !important;*/
}
/* Navigation styles */
/* line 60, templates/g5_hydrogen/custom/scss/custom.scss */
.niceNavigation {
  padding: 15px 3px 0px 3px !important;
}
/* line 63, templates/g5_hydrogen/custom/scss/custom.scss */
.loginLink {
  margin: 0px !important;
  padding-top: 10px !important;
}
/* line 67, templates/g5_hydrogen/custom/scss/custom.scss */
.loginLink A {
  font-weight: bold !important;
  color: #fff !important;
}
/* line 71, templates/g5_hydrogen/custom/scss/custom.scss */
.loginLink A:HOVER {
  color: #9f0 !important;
}
/* End of Navigation styles */
/* Vertical menui butifier */
/* line 77, templates/g5_hydrogen/custom/scss/custom.scss */
.verticalMenuBeauty {
  padding: 3px;
}
/* line 80, templates/g5_hydrogen/custom/scss/custom.scss */
.verticalMenuBeauty .g-menu-item {
  padding: 3px !important;
  margin: 0px !important;
  width: 100% !important;
}
/* line 85, templates/g5_hydrogen/custom/scss/custom.scss */
.verticalMenuBeauty .g-menu-item-container {
  padding: 7px 15px !important;
  margin: 0px !important;
  /*border: 1px #999999 solid;*/
  background-color: #439a86;
  border-radius: 7px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
}
/* line 94, templates/g5_hydrogen/custom/scss/custom.scss */
.verticalMenuBeauty A {
  padding: 3px !important;
  color: #fff;
}
/* line 98, templates/g5_hydrogen/custom/scss/custom.scss */
.verticalMenuBeauty A:HOVER {
  color: #ff0;
}
/* People list view */
/* line 103, templates/g5_hydrogen/custom/scss/custom.scss */
.nicePeople {
  padding: 0px;
}
/* line 106, templates/g5_hydrogen/custom/scss/custom.scss */
.nicePeople, .fabrikDivElement, .fabrik_row {
  padding: 0px;
  border: none !important;
  background-color: transparent !important;
}
/* line 111, templates/g5_hydrogen/custom/scss/custom.scss */
.nicePeople, .fabrik_row {
  border: 1px #ccc solid !important;
  background-color: #f7f7f7;
  border-radius: 7px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
}
/* line 118, templates/g5_hydrogen/custom/scss/custom.scss */
.nicePeople, .platform-content, .row-fluid {
  border: none !important;
}
/* End of People list view */
/* End of Vertical menui butifier */
/* marginPaddingReverter:
 this rule cancels default style for g-content rule
 This way it is possible to remore specific padding and
 margin declaration */
/* akop note: the border-radius didn't work for the
 search box */
/* line 133, templates/g5_hydrogen/custom/scss/custom.scss */
.marginPaddingReverter {
  margin: -0.625rem;
  padding: -0.938rem;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  text-align: right !important;
}
/* line 141, templates/g5_hydrogen/custom/scss/custom.scss */
.marginPaddingReverter INPUT {
  border-radius: 3px !important;
  -webkit-border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  margin: 0px;
  padding: 4px;
}
/* line 149, templates/g5_hydrogen/custom/scss/custom.scss */
.PageTitle {
  font-size: 3em !important;
  color: #fff !important;
  font-weight: bold;
  text-transform: uppercase;
}
/* with this I try to override display of news on the front page */
/* line 156, templates/g5_hydrogen/custom/scss/custom.scss */
.newsDisplayHomepage {
  margin: 3px;
  padding: 10px;
}
/* line 161, templates/g5_hydrogen/custom/scss/custom.scss */
.mySampleContent {
  background: #f5f5f5;
  border: 1px solid #e6e6e6;
  padding: 2px;
  border-radius: 10px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  margin: 0px;
}
/* line 170, templates/g5_hydrogen/custom/scss/custom.scss */
.mySampleContentSmallHeading H1 {
  font-size: 1em;
}
/* line 174, templates/g5_hydrogen/custom/scss/custom.scss */
.myButton {
  margin: 2px 2px !important;
  width: 100%;
}
/* line 178, templates/g5_hydrogen/custom/scss/custom.scss */
.myButton A {
  margin: 4px 2px !important;
  color: #fff;
}
/* line 182, templates/g5_hydrogen/custom/scss/custom.scss */
.myLogo {
  height: 60px !important;
}
/* line 185, templates/g5_hydrogen/custom/scss/custom.scss */
.myLogo IMG {
  padding-top: 0px !important;
  margin-top: 0px !important;
  border: 1px #f00 solid;
}
/* Below is copied from Speleogenesis.com */
/* line 191, templates/g5_hydrogen/custom/scss/custom.scss */
.sampleContentModifier {
  clear: both;
  /* this is just to initiate class */
}
/* line 194, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 195, templates/g5_hydrogen/custom/scss/custom.scss */
.sampleContentModifier .logo-large {
  float: right;
}
/* line 199, templates/g5_hydrogen/custom/scss/custom.scss */
.sampleContentModifier A {
  margin-bottom: 7px !important;
}
/* line 202, templates/g5_hydrogen/custom/scss/custom.scss */
.sampleContentModifier P {
  margin: 2px;
}
/* line 205, templates/g5_hydrogen/custom/scss/custom.scss */
.sampleContentModifier .g-content {
  margin: 0px;
}
/* line 209, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 210, templates/g5_hydrogen/custom/scss/custom.scss */
.box2 .g-content {
  background-color: #f7f7f7;
}
/* line 214, templates/g5_hydrogen/custom/scss/custom.scss */
.search-query {
  border: 2px #1a3247 solid !important;
  border-radius: 5px !important;
  -moz-border-radius: 5px !important;
  -webkit-border-radius: 5px !important;
  padding: 4px !important;
  margin-right: 6px;
  margin-left: 40px;
  background-color: #ccc !important;
}
/* line 224, templates/g5_hydrogen/custom/scss/custom.scss */
.search-top-box {
  /*min-width: 240px !important;*/
  /*border: 2px #FF0000 solid !important;*/
}
/* line 228, templates/g5_hydrogen/custom/scss/custom.scss */
.righSidebar {
  margin-top: -30px;
}
/* line 231, templates/g5_hydrogen/custom/scss/custom.scss */
.righSidebar .g-menu-item-container {
  /* this is for dp-calendar styles at the right calendar */
  border: 1px #fff solid;
  border-radius: 5px !important;
  -moz-border-radius: 5px !important;
  -webkit-border-radius: 5px !important;
  margin: 4px;
  background-color: #2a2a2a;
  color: #fff;
  padding: 15px !important;
}
/* line 241, templates/g5_hydrogen/custom/scss/custom.scss */
.righSidebar A {
  color: #fff;
}
/* line 244, templates/g5_hydrogen/custom/scss/custom.scss */
.righSidebar A:HOVER {
  color: #f60;
}
/* line 247, templates/g5_hydrogen/custom/scss/custom.scss */
.righSidebar .g-menu-item {
  width: 100% !important;
}
/* line 250, templates/g5_hydrogen/custom/scss/custom.scss */
.righSidebarSpecialCase {
  /* use this for highlighting menu item */
  background-color: #2b5378 !important;
}
/* End of Gantry classes modifiers */
/* line 255, templates/g5_hydrogen/custom/scss/custom.scss */
.customSocial {
  background-color: transparent !important;
  border: none !important;
  margin: 0px !important;
  padding: 0px !important;
}
/* line 261, templates/g5_hydrogen/custom/scss/custom.scss */
.customSocial A {
  background-color: transparent !important;
  border: none !important;
}
/* line 265, templates/g5_hydrogen/custom/scss/custom.scss */
.customSocial A:HOVER {
  background-color: transparent !important;
  border: none !important;
}
/* New Startpage styles */
/* Header styles */
/* line 274, templates/g5_hydrogen/custom/scss/custom.scss */
.socialOnWhite {
  /*margin: 1px 0px 1px 0px;*/
  /*min-width: 65px !important;
   max-width: 90px !important;*/
}
/* line 279, templates/g5_hydrogen/custom/scss/custom.scss */
.socialOnWhite A {
  background-color: #333 !important;
  border: 1px #000 solid !important;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 286, templates/g5_hydrogen/custom/scss/custom.scss */
.socialOnWhite A:HOVER {
  border: none;
  background-color: #fff !important;
}
/* End of header styles */
/* Navigation styles */
/* line 293, templates/g5_hydrogen/custom/scss/custom.scss */
.navigationStyle {
  margin: 0px;
  border-bottom: 1px #036 solid;
}
/* line 297, templates/g5_hydrogen/custom/scss/custom.scss */
.logoStyles {
  padding: 5px 3px 5px 20px !important;
  margin-top: 3px !important;
}
/* End of navigation styles */
/* End of New Startpage styles */
/* Simple styles */
/* topPullers are used for pulling a single item like H3 up */
/* line 308, templates/g5_hydrogen/custom/scss/custom.scss */
.topPuller {
  margin-top: -60px !important;
}
/* line 311, templates/g5_hydrogen/custom/scss/custom.scss */
.topPullerMiddle {
  margin-top: -40px !important;
}
/* line 314, templates/g5_hydrogen/custom/scss/custom.scss */
.topPullerSmall {
  margin-top: -20px !important;
}
/* line 317, templates/g5_hydrogen/custom/scss/custom.scss */
.topPullerTiny {
  margin-top: -10px !important;
}
/* line 320, templates/g5_hydrogen/custom/scss/custom.scss */
.floaterLeft {
  float: left !important;
}
/* line 323, templates/g5_hydrogen/custom/scss/custom.scss */
.floaterRight {
  float: right !important;
}
/* line 326, templates/g5_hydrogen/custom/scss/custom.scss */
.marginizerMedium {
  margin: 10px !important;
}
/* line 329, templates/g5_hydrogen/custom/scss/custom.scss */
.marginizerZero {
  margin: 0px !important;
}
/* line 332, templates/g5_hydrogen/custom/scss/custom.scss */
.simpleBackground01 {
  background-color: #666;
}
/* line 335, templates/g5_hydrogen/custom/scss/custom.scss */
.simpleBackgroundWhite {
  background-color: #fff !important;
}
/* line 338, templates/g5_hydrogen/custom/scss/custom.scss */
.simpleLinkColor01 {
  color: #000;
}
/* line 341, templates/g5_hydrogen/custom/scss/custom.scss */
.simpleLinkColor01 A {
  color: #000 !important;
}
/* line 344, templates/g5_hydrogen/custom/scss/custom.scss */
.simpleLinkColor01 A:HOVER {
  color: #369 !important;
}
/* line 347, templates/g5_hydrogen/custom/scss/custom.scss */
.paddingMiddle {
  padding: 5px;
}
/* line 350, templates/g5_hydrogen/custom/scss/custom.scss */
.paddingSmall {
  padding: 3px !important;
}
/* line 353, templates/g5_hydrogen/custom/scss/custom.scss */
.paddingZero {
  padding: 0px !important;
}
/* line 356, templates/g5_hydrogen/custom/scss/custom.scss */
.fontSizeLarge {
  font-size: 1.2em;
}
/* line 359, templates/g5_hydrogen/custom/scss/custom.scss */
.fontSizeMiddle {
  font-size: 1em;
}
/* line 362, templates/g5_hydrogen/custom/scss/custom.scss */
.fontSizeSmall {
  font-size: 0.9em;
}
/* line 365, templates/g5_hydrogen/custom/scss/custom.scss */
.fontSizeTiny {
  font-size: 0.8em;
}
/* line 368, templates/g5_hydrogen/custom/scss/custom.scss */
.linkModWhiteToRed A {
  color: #fff !important;
}
/* line 371, templates/g5_hydrogen/custom/scss/custom.scss */
.linkModWhiteToRed A:HOVER {
  color: #f60 !important;
}
/* line 374, templates/g5_hydrogen/custom/scss/custom.scss */
.linkModWhiteToYellow A {
  color: #fff !important;
}
/* line 377, templates/g5_hydrogen/custom/scss/custom.scss */
.linkModWhiteToYellow A:HOVER {
  color: #fc0 !important;
}
/* line 380, templates/g5_hydrogen/custom/scss/custom.scss */
.linkSizeModMiddle A {
  font-size: 1.3em;
}
/* line 383, templates/g5_hydrogen/custom/scss/custom.scss */
.boxRaunderWhite {
  border: 1px #fff solid;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 389, templates/g5_hydrogen/custom/scss/custom.scss */
.modH4GreenNegTopMargin H4 {
  color: black !important;
  margin: -13px;
  padding: 2px 7px;
  background-color: #0c0;
}
/* line 395, templates/g5_hydrogen/custom/scss/custom.scss */
.modH4WhiteNegTopMargin H4 {
  color: #fff !important;
  margin: -8px -7px 0px -7px !important;
  padding: 5px 7px !important;
  background-color: #2b5378;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 404, templates/g5_hydrogen/custom/scss/custom.scss */
.modH4Green H4 {
  color: black !important;
  padding: 2px 7px;
  background-color: #0c0;
}
/* End of simple styles */
/* Boxes */
/* line 415, templates/g5_hydrogen/custom/scss/custom.scss */
.BoxWithBackgroundAndNoBorder {
  background-color: #f7f7f7 !important;
}
/* line 418, templates/g5_hydrogen/custom/scss/custom.scss */
.BoxWithBackgroundAndNoBorder2 {
  /* so far not used anywhere */
  border: none;
  background-color: #f7f7f7 !important;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -box-shadow: 3px 3px 3px rgba(30, 30, 30, 0.1);
  -moz-box-shadow: 3px 3px 3px rgba(30, 30, 30, 0.1);
  -webkit-box-shadow: 3px 3px 3px rgba(30, 30, 30, 0.1);
  margin: 0px 3px;
}
/* line 429, templates/g5_hydrogen/custom/scss/custom.scss */
.box5 {
  background-color: #105a49 !important;
  color: #fff;
  margin: 9px;
  border: 1px #fff solid !important;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -box-shadow: 3px 3px 3px rgba(30, 30, 30, 0.1);
  -moz-box-shadow: 3px 3px 3px rgba(30, 30, 30, 0.1);
  -webkit-box-shadow: 3px 3px 3px rgba(30, 30, 30, 0.1);
}
/*.box5 .button{
 margin-top: 3px;
 margin-bottom: 3px;
 width: 100%;
 }*/
/* line 446, templates/g5_hydrogen/custom/scss/custom.scss */
.box5 H1 {
  color: #fff;
}
/* line 449, templates/g5_hydrogen/custom/scss/custom.scss */
.box5 H4 {
  color: #fff;
}
/* line 452, templates/g5_hydrogen/custom/scss/custom.scss */
.box5 H3 {
  color: #fff;
}
/* line 455, templates/g5_hydrogen/custom/scss/custom.scss */
.myButtons .button {
  margin-top: 3px;
  margin-bottom: 3px;
  width: 100%;
}
/* End of boxes */
/* RAXO modifires */
/* End of RAXO modifires */
/* Misc styles */
/* line 468, templates/g5_hydrogen/custom/scss/custom.scss */
.pageWelcomeBox {
  font-size: 1.2em;
  text-align: right;
  /*background: url(http://cocymedia.tuwien.ac.at/images/elements/didier-sham-01.png);
   background-position: left;
   background-repeat: no-repeat !important;*/
  margin: -40px -5px -20px -5px;
}
/*
 Important style "pageWelcomeBox" + "custompageWelcomeBox":
 Add style "pageWelcomeBox" to the "module/advanced/Module" Class Suffix;
 Use "module/options/Select a Background Image" for selecting a background
 image to be used in the page welcome box. This was it can be used 
 individually for different pages.
 */
/* line 483, templates/g5_hydrogen/custom/scss/custom.scss */
.pageWelcomeBox P {
  background-repeat: no-repeat !important;
  padding: 40px;
  margin: -10px -10px 0px -10px;
  color: #fff;
}
/* line 489, templates/g5_hydrogen/custom/scss/custom.scss */
.pageWelcomeBox A {
  color: #f60;
}
/* line 492, templates/g5_hydrogen/custom/scss/custom.scss */
.custompageWelcomeBox {
  background-repeat: no-repeat !important;
  /*background: url(http://cocymedia.tuwien.ac.at/images/elements/didier-sham-01.png);*/
  background-position: left;
  background-repeat: no-repeat !important;
}
/* End of Misc styles */
/* Footer styles */
/* line 501, templates/g5_hydrogen/custom/scss/custom.scss */
.footerMod {
  background-color: transparent !important;
  background: url('http://cocymedia.tuwien.ac.at/images/background/header-bg-04.gif') repeat !important;
  border-top: 3px #536f88 solid !important;
  border-bottom: 1px #536f88 solid;
  color: #fff !important;
}
/* line 508, templates/g5_hydrogen/custom/scss/custom.scss */
.footerMod A {
  color: #c60 !important;
}
/* line 511, templates/g5_hydrogen/custom/scss/custom.scss */
.footerMod UL {
  list-style: none !important;
}
/* End of footer styles */
/*# sourceMappingURL=custom__body_only.css.map */