/* 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 18, templates/rt_salient/custom/scss/custom.scss */
#g-navigation.g-nav-menu {
  background: #b52820;
}
/* line 22, templates/rt_salient/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container .g-menu-item-title {
  font-size: 1rem;
}
/* line 25, templates/rt_salient/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li {
  margin: 0 0.5rem;
}
/* line 35, templates/rt_salient/custom/scss/custom.scss */
#g-page-surround {
  background-image: linear-gradient(to bottom, #019bc5 0%, #aee7f8 0.5%, white 10%);
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 44, templates/rt_salient/custom/scss/custom.scss */
.button {
  font-size: 0.7rem;
  padding: 0.3rem 1rem;
  margin-bottom: 0.2rem;
}
/* line 50, templates/rt_salient/custom/scss/custom.scss */
/* line 51, templates/rt_salient/custom/scss/custom.scss */
#g-mainbar.fp-mainbar h1, #g-mainbar.fp-mainbar h2, #g-mainbar.fp-mainbar h3, #g-mainbar.fp-mainbar h4, #g-mainbar.fp-mainbar h5, #g-mainbar.fp-mainbar h6 {
  color: #b52820;
}
/* line 57, templates/rt_salient/custom/scss/custom.scss */
/* line 58, templates/rt_salient/custom/scss/custom.scss */
#g-mainbar.fp-mainbar h1 {
  font-size: 1.1rem;
}
/* line 61, templates/rt_salient/custom/scss/custom.scss */
#g-mainbar.fp-mainbar h2 {
  font-size: 1.6rem;
}
/*#g-sidebar {
 border-right: 1px solid rgba(136, 136, 136, 0.25);
 }*/
/* line 69, templates/rt_salient/custom/scss/custom.scss */
#g-mainbar {
  border-left: 1px solid rgba(136, 136, 136, 0.25);
  /* 	border-right: 1px solid rgba(136, 136, 136, 0.25); */
}
/* line 74, templates/rt_salient/custom/scss/custom.scss */
#g-header {
  background: none;
  border-bottom: 1px solid rgba(136, 136, 136, 0.25);
}
/* line 80, templates/rt_salient/custom/scss/custom.scss */
li.second {
  list-style-image: url('//www.cse-berlin.de/jomcse/images/CSE/bilder/Icon/checkout.png');
}
/* line 82, templates/rt_salient/custom/scss/custom.scss */
li.square {
  list-style-type: none;
}
/* line 85, templates/rt_salient/custom/scss/custom.scss */
li.square:before {
  content: '■';
  color: #35aac0;
  padding-right: 0.5em;
}
/* line 91, templates/rt_salient/custom/scss/custom.scss */
ol.number {
  counter-reset: item;
  padding-left: 1.5rem;
  text-indent: -2rem;
  margin-left: 5px;
}
/* line 92, templates/rt_salient/custom/scss/custom.scss */
ol.number li {
  display: block;
}
/* line 93, templates/rt_salient/custom/scss/custom.scss */
ol.number li:before {
  font-weight: bold;
  padding-left: 3px;
  padding-right: 3px;
  content: counter(item) ".";
  counter-increment: item;
  color: white;
  background: #35aac0;
}
/* line 103, templates/rt_salient/custom/scss/custom.scss */
.Artikel-text-Bild {
  padding: 0;
  margin: 0;
  list-style: none;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  justify-content: space-around;
}
/* line 118, templates/rt_salient/custom/scss/custom.scss */
.Artikel-text {
  /*   background: tomato; */
  position: relative;
  /*   padding: 5px; */
  /*  width: 200px;
   height: 150px;*/
  /*   margin-top: 10px; */
  /*  line-height: 150px;*/
  /*  color: white;*/
  /*  font-weight: bold;
   font-size: 3em;
   text-align: center;*/
}
/* line 132, templates/rt_salient/custom/scss/custom.scss */
.Artikel-Bild-left {
  /*   background: tomato; */
  padding-left: 3rem;
}
/* line 136, templates/rt_salient/custom/scss/custom.scss */
.Artikel-Text-Bild-unten {
  /*  position: absolute; 
   bottom: 0; */
  width: 100px;
}
/* line 141, templates/rt_salient/custom/scss/custom.scss */
#Artikel-Bild-unten-t {
  border-radius: 5px;
  margin-right: 10px;
  height: 9.5rem;
  margin-top: 20px;
  /*  float: left;
   width: 100px*/
}
/* line 150, templates/rt_salient/custom/scss/custom.scss */
.Artikel-Box {
  width: 27rem;
  float: left;
  margin-bottom: 20px;
  /*height: 15.6rem;*/
  /*     border:1px solid #ff0000;   */
  position: relative;
}
/* line 158, templates/rt_salient/custom/scss/custom.scss */
.Artikel-Box-a {
  width: 42rem;
  height: auto;
  margin-top: 20px;
  border: 1px solid #f00;
}
/* line 164, templates/rt_salient/custom/scss/custom.scss */
.Artikel-Text {
  /*     height:75%; */
  /*     border:1px solid #00cccc; */
  height: auto;
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: justify;
}
/* line 173, templates/rt_salient/custom/scss/custom.scss */
.Artikel-Text-Bilder {
  /*     border:1px solid #ff0000;    */
  position: absolute;
  bottom: 0;
}
/* line 178, templates/rt_salient/custom/scss/custom.scss */
.Artikel-Bild {
  float: left;
  height: 15.6rem;
  width: 12.25rem;
  /*     border:1px solid #cc00cc; */
  margin-left: 20px;
  margin-bottom: 20px;
}
/* line 186, templates/rt_salient/custom/scss/custom.scss */
#Font-klein {
  font-size: 0.9rem;
  text-align: left;
}
/* grauer Link */
/* <a class="hrefgrau" href="index.php/branchen/"></a> */
/* line 192, templates/rt_salient/custom/scss/custom.scss */
.hrefgrau:link {
  color: #888;
}
/* line 193, templates/rt_salient/custom/scss/custom.scss */
.hrefgrau:visited {
  color: #888;
}
/* line 194, templates/rt_salient/custom/scss/custom.scss */
.hrefgrau:hover {
  color: #b52820;
}
/* line 195, templates/rt_salient/custom/scss/custom.scss */
.hrefgrau:active {
  color: #35aac0;
}
/* Kategorie Liste */
/* line 198, templates/rt_salient/custom/scss/custom.scss */
.table th, .table td, .table-bordered, .table-striped {
  border: 0px;
  line-height: 1rem;
  padding: 0.3rem;
}
/* line 203, templates/rt_salient/custom/scss/custom.scss */
.table-striped {
  color: #b52820;
}
/* line 206, templates/rt_salient/custom/scss/custom.scss */
.list-title {
  font-size: 0.9rem;
}
/* line 210, templates/rt_salient/custom/scss/custom.scss */
.teamtable {
  display: table;
  width: calc(100%);
  padding: 5px;
}
/* line 217, templates/rt_salient/custom/scss/custom.scss */
.teamspalte1 {
  display: table-cell;
  border-bottom: thin solid #35aac0;
  width: 35%;
  padding: 5px;
  vertical-align: top;
}
/* line 224, templates/rt_salient/custom/scss/custom.scss */
.teamspalte2 {
  display: table-cell;
  border-bottom: thin solid #35aac0;
  width: 35%;
  padding: 5px;
  padding-left: 15px;
  vertical-align: bottom;
}
/* line 232, templates/rt_salient/custom/scss/custom.scss */
.teamspalte3 {
  display: table-cell;
  border-bottom: thin solid #35aac0;
  width: 30%;
  padding: 5px;
  vertical-align: bottom;
}
/* line 240, templates/rt_salient/custom/scss/custom.scss */
#box {
  width: 300px;
  height: 200px;
  box-shadow: inset 1px 1px 40px 0 rgba(0, 0, 0, 0.45);
  border-bottom: 2px solid #fff;
  border-right: 2px solid #fff;
  margin: 5% auto 0 auto;
  background: url('//ianfarb.com/wp-content/uploads/2013/10/nicholas-hodag.jpg');
  background-size: cover;
  border-radius: 5px;
  overflow: hidden;
}
/* line 251, templates/rt_salient/custom/scss/custom.scss */
#overlay {
  background: rgba(0, 0, 0, 0.75);
  text-align: center;
  padding: 45px 0 66px 0;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease;
  -moz-transition: opacity 0.25s ease;
}
/* line 258, templates/rt_salient/custom/scss/custom.scss */
#box:hover #overlay {
  opacity: 1;
}
/* line 261, templates/rt_salient/custom/scss/custom.scss */
#plus {
  font-family: Helvetica;
  font-weight: 900;
  color: rgba(255, 255, 255, 0.85);
  font-size: 96px;
}
/* line 266, templates/rt_salient/custom/scss/custom.scss */
.linie {
  border: none;
  border-top: 1px solid #0090e0;
  background-color: #35aac0;
  height: 1px;
  margin: 20px 0px 20px 0px;
}
/* line 274, templates/rt_salient/custom/scss/custom.scss */
.g-content {
  margin: 0.2rem;
  padding: 0.1rem;
}
/* line 278, templates/rt_salient/custom/scss/custom.scss */
.sprocket-mosaic-image {
  border-radius: 5px;
}
/*# sourceMappingURL=custom_30.css.map */