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

/* @import "custom.scss" */
/* ------ Splošni popravki ------ */
/* line 5, templates/rt_requiem/custom/scss/custom.scss */
.g-homepositions #g-navigation {
  background: #b71e3a !important;
}
/* line 6, templates/rt_requiem/custom/scss/custom.scss */
.povezave-margin {
  margin-bottom: 15px;
}
/* line 7, templates/rt_requiem/custom/scss/custom.scss */
.g-infolist-item-title:before {
  font-family: "FontAwesome";
  content: "\f105";
  display: block;
  float: left;
  margin-right: 5px;
  font-weighgt: bold;
  color: #d1e65b;
}
/* line 8, templates/rt_requiem/custom/scss/custom.scss */
.none-before .g-infolist-item-title:before {
  content: "";
}
/* line 9, templates/rt_requiem/custom/scss/custom.scss */
.gbs3 .gcore-label-left {
  max-width: 240px !important;
}
/* line 10, templates/rt_requiem/custom/scss/custom.scss */
.form-horizontal .control-label {
  width: 240px !important;
}
/* line 11, templates/rt_requiem/custom/scss/custom.scss */
.g-content .gbs3 .btn-zelen {
  width: 100% !important;
  background: #b71e3a;
  color: #fff;
  text-shadow: none;
  transition: all ease-in-out 0.3s;
}
/* line 12, templates/rt_requiem/custom/scss/custom.scss */
.g-content .gbs3 .btn-zelen:hover, .g-content .gbs3 .btn-zelen:focus {
  background-color: #fff;
  color: #b71e3a;
}
/* line 13, templates/rt_requiem/custom/scss/custom.scss */
.g-content .gbs3 #fin-submit-btn {
  width: 100%;
}
/* line 14, templates/rt_requiem/custom/scss/custom.scss */
#g-expanded .g-title {
  color: #686868;
}
/* line 15, templates/rt_requiem/custom/scss/custom.scss */
#g-fixedside .g-fixedside-logo {
  padding: 0.55rem 0;
}
/* line 16, templates/rt_requiem/custom/scss/custom.scss */
h1, h2, h3, h4, h5, h6, a {
  font-family: 'Roboto', sans-serif;
}
/* line 17, templates/rt_requiem/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li {
  margin: 0 1rem;
}
/* line 18, templates/rt_requiem/custom/scss/custom.scss */
.g-homepositions #g-footer a:hover, .g-homepositions #g-footer .g-title {
  color: #fff;
}
/* line 19, templates/rt_requiem/custom/scss/custom.scss */
.g-homepositions #g-footer .g-title-bordered .g-title::after {
  background: #fff;
}
/* ------ Frontpage predelave ------ */
/* line 23, templates/rt_requiem/custom/scss/custom.scss */
.g-home #g-header, .g-homepositions #g-header {
  margin-top: 0px;
  padding-top: 60px;
}
/* ------ CSS za PAGE HEADING naslove cez sirino in zamik tekst spodaj ------ */
/* line 28, templates/rt_requiem/custom/scss/custom.scss */
#g-header {
  color: #fff;
}
/* line 29, templates/rt_requiem/custom/scss/custom.scss */
#g-header::before {
  background: rgba(0, 0, 0, 0.35);
  border-bottom: 3px solid #b71e3a;
  border-top: 3px solid #b71e3a;
}
/* line 30, templates/rt_requiem/custom/scss/custom.scss */
#g-header h2 {
  font-size: 2.5rem;
}
/* line 31, templates/rt_requiem/custom/scss/custom.scss */
#g-header .g-content {
  margin: 1.8rem 0.625rem;
}
/* line 32, templates/rt_requiem/custom/scss/custom.scss */
.page-header {
  width: 100%;
  background: #5c5c5c;
  padding: 5px;
  text-align: center;
  color: #fff;
  position: absolute;
  left: 0;
  right: 0;
}
/* line 33, templates/rt_requiem/custom/scss/custom.scss */
div[itemprop="articleBody"] {
  padding-top: 100px;
}
/* line 34, templates/rt_requiem/custom/scss/custom.scss */
#g-aside .g-particle {
  padding-top: 100px;
}
/* line 35, templates/rt_requiem/custom/scss/custom.scss */
.g-blockcontent .g-blockcontent-headline {
  margin-bottom: 0;
}
/* ------ CSS za zemljevid - no scroll shit ------ */
/* line 40, templates/rt_requiem/custom/scss/custom.scss */
.map {
  width: 100%;
  height: 500px;
}
/* line 41, templates/rt_requiem/custom/scss/custom.scss */
.map-wrap {
  position: relative;
}
/* line 42, templates/rt_requiem/custom/scss/custom.scss */
.overlay {
  width: 100%;
  min-height: 500px;
  position: absolute;
  top: 0;
}
/* ------ svetlo zelen BOX class - po novem rdeč pa se mi ne da classov popravljati ------ */
/* line 47, templates/rt_requiem/custom/scss/custom.scss */
.box-green {
  color: #333;
}
/* line 48, templates/rt_requiem/custom/scss/custom.scss */
.box-green > .g-content {
  background: #b71e3a;
  color: #eee;
}
/* line 49, templates/rt_requiem/custom/scss/custom.scss */
#g-expanded .box-green .g-title {
  color: #fff;
  border-bottom: 1px solid #fff;
}
/* ------ Styling za tabele ------ */
/* line 54, templates/rt_requiem/custom/scss/custom.scss */
.table-riccardo {
  table-layout: fixed;
  width: 100%;
}
/* line 55, templates/rt_requiem/custom/scss/custom.scss */
.table-riccardo td, .table-riccardo th {
  border: 2px solid #fff;
}
/* line 56, templates/rt_requiem/custom/scss/custom.scss */
.table-riccardo tbody > tr:nth-child(2n+1) > td {
  background-color: #f2f2f2;
}
/* line 58, templates/rt_requiem/custom/scss/custom.scss */
table.cenik, table.cenik th {
  text-align: center;
  border: 2px solid #fff;
}
/* line 59, templates/rt_requiem/custom/scss/custom.scss */
table.cenik th {
  background: #b71e3a;
  color: #fff;
}
/* line 60, templates/rt_requiem/custom/scss/custom.scss */
table.cenik .fa-check {
  color: green;
}
/* line 61, templates/rt_requiem/custom/scss/custom.scss */
table.cenik .fa-remove {
  color: #b71e3a;
}
/* ------ Cookie consent un knof ------ */
/* line 65, templates/rt_requiem/custom/scss/custom.scss */
.jb.cookie.bottom .jb.accept.red {
  background: #b71e3a;
}
