.nodisplay {
  display: none; }

.alert i {
  font-size: 1.5em;
  margin-right: .5em;
  display: inline-block;
  vertical-align: middle; }
.alert span {
  display: inline-block;
  vertical-align: middle; }

.margin-bottom {
  margin-bottom: 20px; }

.vmiddle {
  vertical-align: middle; }

.checkbox_holder {
  padding-top: .5rem; }
  .checkbox_holder label {
    font-weight: normal;
    margin-right: 1rem; }

/* ************************************************* PRIHLASKA */
div.prihlaska_sumar div.row {
  margin-bottom: .5em; }
  div.prihlaska_sumar div.row div.first {
    font-weight: bold;
    text-align: right; }
div.prihlaska_sumar div.fieldset h2 {
  border-bottom: 1px solid #eeeeee;
  text-transform: none; }

#registracia input[type=submit] {
  margin-top: 15px; }
#registracia .modal ol {
  padding-left: 20px;
  margin-bottom: 0; }
  #registracia .modal ol li {
    margin-bottom: 5px;
    font-size: 13px; }
    #registracia .modal ol li:last-child {
      margin-bottom: 0; }
#registracia .modal ul li {
  font-size: 13px; }
#registracia .modal h2 {
  margin: 0;
  padding-left: 20px; }

.input_strava, .other_travel {
  display: none; }

.other_travel {
  margin-top: 15px; }

legend {
  font-size: 19px;
  margin-top: 30px;
  color: #7ca52d; }

.images {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 30px 0; }
  .images div:first-child {
    margin-right: 60px; }
    .images div:first-child img {
      max-width: 190px; }
    @media (max-width: 767px) {
      .images div:first-child {
        margin-right: 0;
        margin-bottom: 30px; } }
  @media (max-width: 767px) {
    .images {
      flex-direction: column; } }

.table_topic {
  width: 100%; }
  .table_topic th {
    background-color: #f4811f;
    color: white;
    padding: 5px; }
  .table_topic td {
    padding: 7px;
    border-bottom: 1px solid white;
    vertical-align: middle; }
    .table_topic td p {
      margin-bottom: 0; }
  .table_topic td:nth-child(3) {
    padding-right: 10px; }
  .table_topic tbody tr {
    background-color: rgba(153, 202, 59, 0.15); }
    .table_topic tbody tr.break {
      background-color: white; }
    .table_topic tbody tr.day {
      background-color: rgba(244, 129, 31, 0.15); }

.registration_text h2 {
  text-transform: inherit;
  text-align: center; }
.registration_text h3 {
  color: black;
  font-size: 1.5em;
  text-align: center; }
@media (max-width: 767px) {
  .registration_text h2, .registration_text h3 {
    font-size: 1.3em; } }

ul.subory_vypis {
  list-style: none;
  padding: 0;
  margin-top: 30px; }
  ul.subory_vypis li a {
    display: inline-block;
    padding: 0 0 0 25px;
    line-height: 25px;
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 20px 20px; }
    ul.subory_vypis li a.doc {
      background-image: url("../images/icon/doc.png"); }
    ul.subory_vypis li a.eml {
      background-image: url("../images/icon/eml.png"); }
    ul.subory_vypis li a.eps {
      background-image: url("../images/icon/eps.png"); }
    ul.subory_vypis li a.htm {
      background-image: url("../images/icon/htm.png"); }
    ul.subory_vypis li a.jpeg {
      background-image: url("../images/icon/jpeg.png"); }
    ul.subory_vypis li a.jpg {
      background-image: url("../images/icon/jpg.png"); }
    ul.subory_vypis li a.msg {
      background-image: url("../images/icon/msg.png"); }
    ul.subory_vypis li a.pdf {
      background-image: url("../images/icon/pdf.png"); }
    ul.subory_vypis li a.png {
      background-image: url("../images/icon/png.png"); }
    ul.subory_vypis li a.pst {
      background-image: url("../images/icon/pst.png"); }
    ul.subory_vypis li a.rar {
      background-image: url("../images/icon/rar.png"); }
    ul.subory_vypis li a.tif {
      background-image: url("../images/icon/tif.png"); }
    ul.subory_vypis li a.xls {
      background-image: url("../images/icon/xls.png"); }
    ul.subory_vypis li a.zip {
      background-image: url("../images/icon/zip.png"); }

.carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity; }
.carousel-fade .carousel-inner .active {
  opacity: 1; }
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1; }
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1; }
.carousel-fade .carousel-control {
  z-index: 2; }

.cycle-slideshow img {
  width: auto;
  height: auto; }

.cycle-slideshow div {
  float: none; }

.layout_2columns {
  display: table;
  width: 100%;
  margin-top: -50px;
  padding: 50px 0 0 0;
  /*set left/right padding according to needs*/ }
  .layout_2columns .table-row {
    height: 100%;
    display: table-row; }
    .layout_2columns .table-row .col {
      display: table-cell;
      float: none; }
      .layout_2columns .table-row .col.col-sm-3 {
        border-right: 1px solid #999999; }

.formular label span {
  background: #ccc;
  padding: .25em .5em;
  display: inline-block; }
.formular .vysledok {
  width: 50px;
  display: inline-block;
  background: #f4811f;
  text-align: center;
  color: white;
  font-weight: bold; }
.formular table thead tr th {
  background: #ccc;
  text-align: center; }

.g-recaptcha {
  margin-bottom: 1rem; }

div.video_holder {
  width: 100%; }

.video_vypis .video {
  margin: 0 auto 30px;
  display: flex;
  align-items: start; }
  .video_vypis .video > div {
    flex: 1 1 80%; }
    .video_vypis .video > div.foto {
      flex-basis: 20%;
      padding-right: 1rem; }
      .video_vypis .video > div.foto a img {
        width: 100%; }
    .video_vypis .video > div h2 {
      margin-top: 10px; }

.cookies_wall_holder {
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  position: fixed;
  background-color: rgba(0, 0, 0, 0.3); }

div.cookies_wall {
  position: fixed;
  top: 30vh;
  left: 25%;
  width: 50%;
  padding: 2rem 1rem 3rem 1rem;
  background: whitesmoke;
  color: black;
  z-index: 1000; }
  @media (max-width: 1199px) {
    div.cookies_wall {
      left: 15%;
      width: 70%; } }
  @media (max-width: 1199px) {
    div.cookies_wall {
      left: 7%;
      width: 86%; } }
  @media (max-width: 991px) {
    div.cookies_wall {
      left: 5%;
      width: 90%;
      top: 25vh; } }
  @media (max-width: 767px) {
    div.cookies_wall {
      left: 2%;
      width: 96%;
      top: 20vh; } }
  @media (max-width: 400px) {
    div.cookies_wall {
      top: 15vh; } }
  div.cookies_wall h3 {
    margin: .5rem 0; }
    @media (max-width: 767px) {
      div.cookies_wall h3 {
        font-size: 18px;
        margin-bottom: 10px; } }
  div.cookies_wall .cookies_text {
    padding: 0 2rem; }
    div.cookies_wall .cookies_text h3 {
      color: white; }
  div.cookies_wall p {
    font-size: 13px; }
    @media (max-width: 767px) {
      div.cookies_wall p {
        font-size: 12px; } }
  div.cookies_wall .viac_info {
    margin-bottom: 0; }
    @media (max-width: 767px) {
      div.cookies_wall .viac_info {
        margin-top: .3rem;
        font-size: .7rem; } }
    div.cookies_wall .viac_info a {
      font-weight: 400;
      font-size: 12px;
      text-decoration: none;
      color: #f4811f; }
      div.cookies_wall .viac_info a i {
        font-size: 8px;
        vertical-align: middle; }
  div.cookies_wall .buttons {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: .5rem;
    margin-top: 1.5rem; }
    @media (max-width: 767px) {
      div.cookies_wall .buttons {
        display: block;
        text-align: center;
        margin-bottom: 0; } }
    div.cookies_wall .buttons .btn {
      margin-right: 1rem;
      margin-top: 0;
      font-size: 14px;
      padding: 6px 12px; }
      @media (max-width: 767px) {
        div.cookies_wall .buttons .btn {
          margin: .3rem; } }

#cookiesModal a {
  color: #99ca3b;
  font-weight: 500; }
#cookiesModal li {
  list-style-image: none; }
#cookiesModal .modal-title {
  color: white; }
#cookiesModal .modal-header {
  background-color: #f4811f;
  border: none;
  padding: 12px 15px;
  max-height: 50px;
  border-radius: 0; }
#cookiesModal .modal-footer {
  background-color: whitesmoke; }
#cookiesModal .nav-tabs > .nav-item, #cookiesModal .cookie_item > a {
  cursor: pointer; }
#cookiesModal .nav-tabs {
  border-bottom: 1px solid rgba(200, 200, 200, 0.25);
  margin-top: 20px; }
  #cookiesModal .nav-tabs .nav-link {
    margin-bottom: 0;
    border: none;
    padding: .25rem 1rem; }
    #cookiesModal .nav-tabs .nav-link.active {
      background-color: #595959;
      color: white; }
#cookiesModal .tab-content {
  margin-top: 10px; }
  #cookiesModal .tab-content label {
    font-weight: 600;
    margin-right: .5rem; }
  #cookiesModal .tab-content a {
    color: #f4811f;
    font-size: 12px; }
#cookiesModal .modal-dialog {
  max-width: 600px; }
#cookiesModal .modal-body {
  background-color: whitesmoke;
  color: black; }
  #cookiesModal .modal-body h2 {
    margin-top: 0; }
#cookiesModal .close {
  margin-top: 0;
  padding: 0; }
  #cookiesModal .close span {
    color: #99ca3b; }
#cookiesModal p {
  font-size: 13px; }
  @media (max-width: 767px) {
    #cookiesModal p {
      font-size: 12px; } }

@media print {
  .no-print, .no-print * {
    display: none !important; } }
/* ************************************************* HTML */
@media print {
  html a[href]:after, body a[href]:after {
    content: none !important; } }
html a:hover, html a:focus, body a:hover, body a:focus {
  text-decoration: none; }
html .btn, body .btn {
  font-family: inherit;
  text-transform: uppercase;
  border-radius: 0; }
html .btn-dark, body .btn-dark {
  color: white;
  background-color: #c8c8c8;
  border-color: #c8c8c8; }
  html .btn-dark:hover, html .btn-dark:focus, html .btn-dark:active, html .btn-dark.active, .open > html .btn-dark.dropdown-toggle, body .btn-dark:hover, body .btn-dark:focus, body .btn-dark:active, body .btn-dark.active, .open > body .btn-dark.dropdown-toggle {
    color: white;
    background-color: #afafaf;
    border-color: darkgray; }
  html .btn-dark:active, html .btn-dark.active, .open > html .btn-dark.dropdown-toggle, body .btn-dark:active, body .btn-dark.active, .open > body .btn-dark.dropdown-toggle {
    background-image: none; }
  html .btn-dark.disabled, html .btn-dark.disabled:hover, html .btn-dark.disabled:focus, html .btn-dark.disabled:active, html .btn-dark.disabled.active, html .btn-dark[disabled], html .btn-dark[disabled]:hover, html .btn-dark[disabled]:focus, html .btn-dark[disabled]:active, html .btn-dark[disabled].active, fieldset[disabled] html .btn-dark, fieldset[disabled] html .btn-dark:hover, fieldset[disabled] html .btn-dark:focus, fieldset[disabled] html .btn-dark:active, fieldset[disabled] html .btn-dark.active, body .btn-dark.disabled, body .btn-dark.disabled:hover, body .btn-dark.disabled:focus, body .btn-dark.disabled:active, body .btn-dark.disabled.active, body .btn-dark[disabled], body .btn-dark[disabled]:hover, body .btn-dark[disabled]:focus, body .btn-dark[disabled]:active, body .btn-dark[disabled].active, fieldset[disabled] body .btn-dark, fieldset[disabled] body .btn-dark:hover, fieldset[disabled] body .btn-dark:focus, fieldset[disabled] body .btn-dark:active, fieldset[disabled] body .btn-dark.active {
    background-color: #c8c8c8;
    border-color: #c8c8c8; }
  html .btn-dark .badge, body .btn-dark .badge {
    color: #c8c8c8;
    background-color: white; }
html .btn-dark-light, body .btn-dark-light {
  color: #999999;
  background-color: #f6f6f6;
  border-color: #f6f6f6; }
  html .btn-dark-light:hover, html .btn-dark-light:focus, html .btn-dark-light:active, html .btn-dark-light.active, .open > html .btn-dark-light.dropdown-toggle, body .btn-dark-light:hover, body .btn-dark-light:focus, body .btn-dark-light:active, body .btn-dark-light.active, .open > body .btn-dark-light.dropdown-toggle {
    color: #999999;
    background-color: #dddddd;
    border-color: #d7d7d7; }
  html .btn-dark-light:active, html .btn-dark-light.active, .open > html .btn-dark-light.dropdown-toggle, body .btn-dark-light:active, body .btn-dark-light.active, .open > body .btn-dark-light.dropdown-toggle {
    background-image: none; }
  html .btn-dark-light.disabled, html .btn-dark-light.disabled:hover, html .btn-dark-light.disabled:focus, html .btn-dark-light.disabled:active, html .btn-dark-light.disabled.active, html .btn-dark-light[disabled], html .btn-dark-light[disabled]:hover, html .btn-dark-light[disabled]:focus, html .btn-dark-light[disabled]:active, html .btn-dark-light[disabled].active, fieldset[disabled] html .btn-dark-light, fieldset[disabled] html .btn-dark-light:hover, fieldset[disabled] html .btn-dark-light:focus, fieldset[disabled] html .btn-dark-light:active, fieldset[disabled] html .btn-dark-light.active, body .btn-dark-light.disabled, body .btn-dark-light.disabled:hover, body .btn-dark-light.disabled:focus, body .btn-dark-light.disabled:active, body .btn-dark-light.disabled.active, body .btn-dark-light[disabled], body .btn-dark-light[disabled]:hover, body .btn-dark-light[disabled]:focus, body .btn-dark-light[disabled]:active, body .btn-dark-light[disabled].active, fieldset[disabled] body .btn-dark-light, fieldset[disabled] body .btn-dark-light:hover, fieldset[disabled] body .btn-dark-light:focus, fieldset[disabled] body .btn-dark-light:active, fieldset[disabled] body .btn-dark-light.active {
    background-color: #f6f6f6;
    border-color: #f6f6f6; }
  html .btn-dark-light .badge, body .btn-dark-light .badge {
    color: #f6f6f6;
    background-color: #999999; }
html .btn-secondary, body .btn-secondary {
  color: white;
  background-color: #99ca3b;
  border-color: #99ca3b; }
  html .btn-secondary:hover, html .btn-secondary:focus, html .btn-secondary:active, html .btn-secondary.active, .open > html .btn-secondary.dropdown-toggle, body .btn-secondary:hover, body .btn-secondary:focus, body .btn-secondary:active, body .btn-secondary.active, .open > body .btn-secondary.dropdown-toggle {
    color: white;
    background-color: #7ca52d;
    border-color: #769d2b; }
  html .btn-secondary:active, html .btn-secondary.active, .open > html .btn-secondary.dropdown-toggle, body .btn-secondary:active, body .btn-secondary.active, .open > body .btn-secondary.dropdown-toggle {
    background-image: none; }
  html .btn-secondary.disabled, html .btn-secondary.disabled:hover, html .btn-secondary.disabled:focus, html .btn-secondary.disabled:active, html .btn-secondary.disabled.active, html .btn-secondary[disabled], html .btn-secondary[disabled]:hover, html .btn-secondary[disabled]:focus, html .btn-secondary[disabled]:active, html .btn-secondary[disabled].active, fieldset[disabled] html .btn-secondary, fieldset[disabled] html .btn-secondary:hover, fieldset[disabled] html .btn-secondary:focus, fieldset[disabled] html .btn-secondary:active, fieldset[disabled] html .btn-secondary.active, body .btn-secondary.disabled, body .btn-secondary.disabled:hover, body .btn-secondary.disabled:focus, body .btn-secondary.disabled:active, body .btn-secondary.disabled.active, body .btn-secondary[disabled], body .btn-secondary[disabled]:hover, body .btn-secondary[disabled]:focus, body .btn-secondary[disabled]:active, body .btn-secondary[disabled].active, fieldset[disabled] body .btn-secondary, fieldset[disabled] body .btn-secondary:hover, fieldset[disabled] body .btn-secondary:focus, fieldset[disabled] body .btn-secondary:active, fieldset[disabled] body .btn-secondary.active {
    background-color: #99ca3b;
    border-color: #99ca3b; }
  html .btn-secondary .badge, body .btn-secondary .badge {
    color: #99ca3b;
    background-color: white; }
html .form-group, body .form-group {
  margin-bottom: 5px; }
html .form-control, body .form-control {
  border: none; }
html h1, html .h1, body h1, body .h1 {
  text-transform: uppercase;
  color: black;
  margin: 0;
  font-weight: bold; }
html h2, html .h2, body h2, body .h2 {
  text-transform: uppercase;
  margin-top: 1em;
  color: #f4811f; }
  html h2 a, html .h2 a, body h2 a, body .h2 a {
    color: #99ca3b; }
    html h2 a:hover, html .h2 a:hover, body h2 a:hover, body .h2 a:hover {
      color: #7ca52d; }
html h3, body h3 {
  margin-top: 0; }
html h4, body h4 {
  color: #555555; }
html div.map, body div.map {
  width: 100%;
  height: 450px;
  border: 2px solid #f4811f; }
html div.section-breadcrumbs, body div.section-breadcrumbs {
  background: none repeat scroll 0 0 #99ca3b; }
  html div.section-breadcrumbs.section, body div.section-breadcrumbs.section {
    padding: 30px 0;
    margin-bottom: 20px; }
html div.gallery div, body div.gallery div {
  margin-bottom: 1em; }
html .bottom_code, body .bottom_code {
  color: #4c4c4c;
  display: block;
  margin-top: 60px; }
html .mr_10, body .mr_10 {
  margin-right: 10px; }
html .margin_bottom, body .margin_bottom {
  margin-bottom: 15px; }
html .margin_top, body .margin_top {
  margin-top: 15px; }
html .padding_top, body .padding_top {
  padding-top: 15px; }
html ul.subory_view, body ul.subory_view {
  list-style: none;
  padding: 10px 15px;
  background-color: whitesmoke; }
  html ul.subory_view li a, body ul.subory_view li a {
    text-transform: uppercase;
    font-weight: 600;
    color: #1a1a1a; }
html hr, body hr {
  border-top: 1px solid #dadadaa3; }
@media (max-width: 767px) {
  html .btn, body .btn {
    margin: .3rem; } }
html #meeting_agenda .panel-default, body #meeting_agenda .panel-default {
  border: none;
  box-shadow: none;
  margin-bottom: 15px; }
html #meeting_agenda .panel-heading, body #meeting_agenda .panel-heading {
  background-color: whitesmoke;
  cursor: pointer;
  padding: 0;
  border: none; }
  html #meeting_agenda .panel-heading .panel-title, body #meeting_agenda .panel-heading .panel-title {
    font-weight: bold;
    text-transform: uppercase;
    font-size: 14px; }
    html #meeting_agenda .panel-heading .panel-title a, body #meeting_agenda .panel-heading .panel-title a {
      padding: 10px 15px;
      width: 100%;
      display: block;
      color: #1a1a1a; }
html #meeting_agenda .panel-body, body #meeting_agenda .panel-body {
  border: 1px solid #e8e8e8;
  border-top: none; }
html .podujatie_view, body .podujatie_view {
  margin-bottom: 15px; }

/* ************************************************* HEADER */
header {
  padding: 1.5em 0; }
  header .top {
    align-items: center;
    display: flex; }
    @media (max-width: 991px) {
      header .top {
        display: block; } }
  header div.navbar-header img.logo {
    width: 100%; }
    @media (max-width: 767px) {
      header div.navbar-header img.logo {
        width: 300px; } }
  header div.navbar-header .navbar-toggle {
    background: #99ca3b; }
  header.navbar {
    border: 0;
    display: block;
    background: #f4811f; }
    header.navbar ul.nav {
      padding-top: .9em;
      align-items: stretch;
      display: flex;
      float: none; }
      header.navbar ul.nav li.dropdown:hover > ul.dropdown-menu {
        display: block; }
    header.navbar ul.navbar-nav {
      padding-top: 0;
      justify-content: end; }
      @media (max-width: 991px) {
        header.navbar ul.navbar-nav {
          display: block; } }
      header.navbar ul.navbar-nav li.video_button {
        margin-left: 2rem; }
      header.navbar ul.navbar-nav li, header.navbar ul.navbar-nav li.open {
        padding: 1px; }
        header.navbar ul.navbar-nav li.active a, header.navbar ul.navbar-nav li.active a:hover, header.navbar ul.navbar-nav li.open.active a, header.navbar ul.navbar-nav li.open.active a:hover {
          background: white;
          color: black; }
        header.navbar ul.navbar-nav li.logged, header.navbar ul.navbar-nav li.logout, header.navbar ul.navbar-nav li.open.logged, header.navbar ul.navbar-nav li.open.logout {
          align-self: center;
          color: white; }
          header.navbar ul.navbar-nav li.logged a, header.navbar ul.navbar-nav li.logout a, header.navbar ul.navbar-nav li.open.logged a, header.navbar ul.navbar-nav li.open.logout a {
            background: none;
            color: white;
            font-weight: bold; }
            header.navbar ul.navbar-nav li.logged a i, header.navbar ul.navbar-nav li.logout a i, header.navbar ul.navbar-nav li.open.logged a i, header.navbar ul.navbar-nav li.open.logout a i {
              line-height: 2rem; }
            header.navbar ul.navbar-nav li.logged a:hover, header.navbar ul.navbar-nav li.logout a:hover, header.navbar ul.navbar-nav li.open.logged a:hover, header.navbar ul.navbar-nav li.open.logout a:hover {
              color: white; }
        header.navbar ul.navbar-nav li a, header.navbar ul.navbar-nav li.open a {
          text-transform: uppercase;
          text-decoration: none;
          padding: 5px 15px;
          font-size: 12px;
          color: black;
          background-color: white;
          height: 100%;
          text-align: center;
          display: flex;
          align-items: center; }
          header.navbar ul.navbar-nav li a:hover, header.navbar ul.navbar-nav li a:focus, header.navbar ul.navbar-nav li.open a:hover, header.navbar ul.navbar-nav li.open a:focus {
            color: black;
            background: #99ca3b; }
          header.navbar ul.navbar-nav li a img, header.navbar ul.navbar-nav li.open a img {
            width: 30px; }
            @media (max-width: 991px) {
              header.navbar ul.navbar-nav li a img, header.navbar ul.navbar-nav li.open a img {
                width: 20px; } }
        header.navbar ul.navbar-nav li ul.dropdown-menu, header.navbar ul.navbar-nav li.open ul.dropdown-menu {
          background: #9fbcde;
          border: 0;
          min-width: 178px; }
          header.navbar ul.navbar-nav li ul.dropdown-menu li, header.navbar ul.navbar-nav li.open ul.dropdown-menu li {
            border: 0; }
            header.navbar ul.navbar-nav li ul.dropdown-menu li a, header.navbar ul.navbar-nav li.open ul.dropdown-menu li a {
              background: #9fbcde;
              color: white;
              font-weight: normal;
              font-size: 1em; }
              header.navbar ul.navbar-nav li ul.dropdown-menu li a:hover, header.navbar ul.navbar-nav li.open ul.dropdown-menu li a:hover {
                background: white;
                color: #9fbcde; }
  header .loga {
    display: flex;
    align-items: center;
    justify-content: flex-start; }
    @media (max-width: 767px) {
      header .loga {
        width: 80%; } }
    header .loga > div {
      margin-right: 10%; }
      header .loga > div:last-child {
        margin-right: 0; }

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
  border-color: rgba(0, 0, 0, 0.3);
  margin-top: 10px; }

/* ************************************************* CLANOK */
div.clanok {
  position: relative; }
  div.clanok.uvod {
    text-align: center;
    width: 33%;
    padding: 0 3%;
    vertical-align: top;
    display: inline-block;
    margin: 3em 0; }
  div.clanok .closed {
    position: absolute;
    top: 1rem;
    right: 1.25rem;
    background: #222222;
    padding: .25rem 1rem;
    color: white; }

/* ************************************************* PARTNERI */
div.partneri {
  justify-content: center;
  display: flex;
  flex-wrap: wrap; }
  div.partneri img {
    margin-bottom: 1em; }

/* ************************************************* FOOTER */
footer {
  background: #99ca3b;
  border-top: 4px solid #f4811f;
  color: white;
  margin-top: 20px;
  padding: 0 20px 10px; }
  footer div.created {
    border-top: 1px solid rgba(255, 255, 255, 0.5);
    color: rgba(255, 255, 255, 0.5);
    font-size: 0.9em;
    padding-top: 10px;
    text-align: center; }
  footer a {
    color: white; }
    footer a:hover {
      color: white;
      text-decoration: underline; }
  footer .navbar.navbar-footer {
    text-align: center;
    min-height: 0;
    margin: 10px 0; }
    footer .navbar.navbar-footer .navbar-nav {
      display: inline-block;
      float: none; }
      footer .navbar.navbar-footer .navbar-nav li {
        display: inline-block; }
        footer .navbar.navbar-footer .navbar-nav li a {
          padding: 0;
          color: rgba(255, 255, 255, 0.5); }
          footer .navbar.navbar-footer .navbar-nav li a:hover {
            background: none;
            color: white; }

/*# sourceMappingURL=screen.css.map */
