@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,300,500,700,400italic,300italic,500italic,700italic&subset=latin,latin-ext);
/* line 1, ../.vendor/bundle/ruby/2.6.0/gems/toolkit-2.6.0/stylesheets/toolkit/_kickstart.scss */
*, *:before, *:after {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 11, ../.vendor/bundle/ruby/2.6.0/gems/toolkit-2.6.0/stylesheets/toolkit/_kickstart.scss */
img, video {
  max-width: 100%;
  height: auto;
}

/* line 63, ../sass/partials/global/_base.scss */
article .content h2 {
  font-weight: 600;
  font-size: 1.8em;
  padding: 1.2em 0px;
}

/* line 5, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/* line 23, ../sass/partials/styleguide/_style-guide.scss */
body {
  font-family: "Ubuntu", sans-serif;
  font-weight: 300;
  background: url("/sites/all/themes/rpo/images/body-tlo.png") no-repeat right top;
}

/* line 32, ../sass/partials/styleguide/_style-guide.scss */
article header {
  font-size: 1.3em;
  padding: 30px 0px 20px  0px;
  line-height: 1.3em;
}

/* line 39, ../sass/partials/styleguide/_style-guide.scss */
.field-name-body {
  line-height: 1.6em;
}
/* line 40, ../sass/partials/styleguide/_style-guide.scss */
.field-name-body p {
  margin: 0 0 10px;
}
/* line 44, ../sass/partials/styleguide/_style-guide.scss */
.field-name-body ol {
  list-style-type: none;
  list-style-type: decimal;
  margin: 0;
  margin-left: 32px;
  padding: 0;
  counter-reset: li-counter;
  font-family: "Ubuntu", sans-serif;
}
/* line 57, ../sass/partials/styleguide/_style-guide.scss */
.field-name-body ul {
  list-style: disc;
  margin: 0;
  margin-left: 42px;
  padding: 0;
}
/* line 65, ../sass/partials/styleguide/_style-guide.scss */
.field-name-body ol > li {
  position: relative;
  margin-bottom: 20px;
  padding-left: 10px;
  min-height: 0;
}
/* line 72, ../sass/partials/styleguide/_style-guide.scss */
.field-name-body ol > li:before {
  position: absolute;
  top: 0;
  left: -32px;
  width: 28px;
  height: 28px;
  font-weight: bold;
  font-size: 16px;
  line-height: 28px;
  text-align: center;
  color: #000;
  border: 0;
  border-radius: 50%;
  background-color: #ececec;
  content: counter(li-counter);
  counter-increment: li-counter;
}
/* line 93, ../sass/partials/styleguide/_style-guide.scss */
.field-name-body h4 {
  font-size: 1.1em;
  font-weight: 700;
  margin: 0.5em 0;
}
/* line 99, ../sass/partials/styleguide/_style-guide.scss */
.field-name-body h3 {
  font-size: 1.3em;
  font-weight: 700;
  margin: 1.5em 0  0.5em 0;
}
/* line 104, ../sass/partials/styleguide/_style-guide.scss */
.field-name-body h3:first-child {
  margin-top: 0;
}
/* line 107, ../sass/partials/styleguide/_style-guide.scss */
.field-name-body a, .field-name-body a:visited {
  color: #1256bb;
  text-decoration: none;
}

/* line 114, ../sass/partials/styleguide/_style-guide.scss */
.tlo_niebieski {
  background: #1256bb;
  color: white;
}
/* line 117, ../sass/partials/styleguide/_style-guide.scss */
.tlo_niebieski a, .tlo_niebieski a:visited {
  color: white;
}
/* line 121, ../sass/partials/styleguide/_style-guide.scss */
.tlo_niebieski .zalacznik-pozycja .zalacznik-name a, .tlo_niebieski .zalacznik-pozycja .zalacznik-name a:visited {
  color: white;
}

/* line 126, ../sass/partials/styleguide/_style-guide.scss */
.ramka_tlo {
  padding: 30px;
}

/* line 12, ../sass/partials/styleguide/_style-zielony.scss */
.field-name-body a, .field-name-body a:visited {
  color: #1256bb;
  text-decoration: none;
}

/* line 19, ../sass/partials/styleguide/_style-zielony.scss */
.main-prefix-ramka {
  background: #1256bb;
  color: white;
}
/* line 23, ../sass/partials/styleguide/_style-zielony.scss */
.main-prefix-ramka a, .main-prefix-ramka a:visited {
  color: white;
  text-decoration: none;
}

/* line 36, ../sass/partials/styleguide/_style-zielony.scss */
#skorzystaj-menu {
  background: #1256bb;
}

/* line 45, ../sass/partials/styleguide/_style-zielony.scss */
.portal-wup .main-prefix-ramka {
  border-bottom: #289C69 solid 8px;
  color: white;
}
/* line 49, ../sass/partials/styleguide/_style-zielony.scss */
.portal-wup .main-prefix-ramka a, .portal-wup .main-prefix-ramka a:visited {
  color: white;
  text-decoration: none;
}
/* line 56, ../sass/partials/styleguide/_style-zielony.scss */
.portal-wup #skorzystaj-menu {
  background: #289C69;
}

/* line 70, ../sass/partials/styleguide/_style-zielony.scss */
.portal-wup.front .main-prefix-ramka {
  background: #289C69;
}

/* line 79, ../sass/partials/styleguide/_style-zielony.scss */
.domain-smart-wzp-pl .main-prefix-ramka {
  background: #009fe3;
  border-bottom: #e6cd6d solid 8px;
  color: white;
}
/* line 84, ../sass/partials/styleguide/_style-zielony.scss */
.domain-smart-wzp-pl .main-prefix-ramka a, .domain-smart-wzp-pl .main-prefix-ramka a:visited {
  color: white;
  text-decoration: none;
}
/* line 91, ../sass/partials/styleguide/_style-zielony.scss */
.domain-smart-wzp-pl #skorzystaj-menu {
  background: #289C69;
}
/* line 101, ../sass/partials/styleguide/_style-zielony.scss */
.domain-smart-wzp-pl #realizuje-menu {
  display: none;
}
/* line 110, ../sass/partials/styleguide/_style-zielony.scss */
.domain-smart-wzp-pl .view-wiadomosci.view-id-wiadomosci h3 a, .domain-smart-wzp-pl .view-wiadomosci.view-id-wiadomosci h3 a:visited, .domain-smart-wzp-pl .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 h3 a, .domain-smart-wzp-pl .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 h3 a:visited,
.domain-smart-wzp-pl .content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 h3 a,
.domain-smart-wzp-pl .content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 h3 a:visited, .domain-smart-wzp-pl .view-szkolenia.view-display-id-panel_pane_2 h3 a, .domain-smart-wzp-pl .view-szkolenia.view-display-id-panel_pane_2 h3 a:visited, .domain-smart-wzp-pl .view-szkolenia.view-display-id-panel_pane_4 h3 a, .domain-smart-wzp-pl .view-szkolenia.view-display-id-panel_pane_4 h3 a:visited {
  text-decoration: none;
  color: #009fe3;
}

/* line 124, ../sass/partials/styleguide/_style-zielony.scss */
.portal-wup.front .main-prefix-ramka {
  background: #289C69;
}

/* line 132, ../sass/partials/styleguide/_style-zielony.scss */
.zielony .main-prefix-ramka {
  border-bottom: #77b542 solid 8px;
  color: white;
}
/* line 136, ../sass/partials/styleguide/_style-zielony.scss */
.zielony .main-prefix-ramka a, .zielony .main-prefix-ramka a:visited {
  color: white;
  text-decoration: none;
}
/* line 143, ../sass/partials/styleguide/_style-zielony.scss */
.zielony #skorzystaj-menu {
  background: #77b542;
}

/* line 157, ../sass/partials/styleguide/_style-zielony.scss */
.zielony.front .main-prefix-ramka {
  background: #77b542;
}

/* line 167, ../sass/partials/styleguide/_style-zielony.scss */
.niebieski .main-prefix-ramka {
  border-bottom: #00aca8 solid 8px;
  color: white;
}
/* line 171, ../sass/partials/styleguide/_style-zielony.scss */
.niebieski .main-prefix-ramka a, .niebieski .main-prefix-ramka a:visited {
  color: white;
  text-decoration: none;
}
/* line 178, ../sass/partials/styleguide/_style-zielony.scss */
.niebieski #skorzystaj-menu {
  background: #00aca8;
}

/* line 192, ../sass/partials/styleguide/_style-zielony.scss */
.niebieski.front .main-prefix-ramka {
  background: #00aca8;
}

@media (max-width: 768px) {
  /* line 16, ../sass/partials/layout/_layout.scss */
  #header {
    text-align: center;
  }
  /* line 18, ../sass/partials/layout/_layout.scss */
  #header .wzp-logo {
    display: inline;
  }
  /* line 20, ../sass/partials/layout/_layout.scss */
  #header .wzp-logo img {
    width: 30%;
  }
  /* line 24, ../sass/partials/layout/_layout.scss */
  #header .unia-logo {
    display: inline;
  }
  /* line 26, ../sass/partials/layout/_layout.scss */
  #header .unia-logo img {
    width: 15%;
  }
  /* line 29, ../sass/partials/layout/_layout.scss */
  #header .wup-logo {
    display: inline;
  }
  /* line 31, ../sass/partials/layout/_layout.scss */
  #header .wup-logo img {
    width: 30%;
  }
  /* line 33, ../sass/partials/layout/_layout.scss */
  #header .wzp-wup-logo {
    display: inline;
  }
  /* line 35, ../sass/partials/layout/_layout.scss */
  #header .wzp-wup-logo img {
    width: 15%;
  }
}
/* line 41, ../sass/partials/layout/_layout.scss */
#header {
  background: white;
  /*
    @include breakpoint($xsup) {
  	.rpo-logo {
  	  @include grid-span(13, 1);
  	}
  
  	.wzp-logo {
  	  @include grid-span(3, 14);
  	  background: white;
  	  height: 86px;
  	}
  
  	.unia-logo {
  	  @include grid-span(2, 17);
  	  background: white;
  	  height: 86px;
  
  	}
  
    }
  
  */
  overflow: hidden;
  *zoom: 1;
}
@media (min-width: 768px) {
  /* line 68, ../sass/partials/layout/_layout.scss */
  #header .rpo-logo {
    width: 72.103%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
  /* line 71, ../sass/partials/layout/_layout.scss */
  #header .rpo-logo:after {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 75, ../sass/partials/layout/_layout.scss */
  #header .wup-logo {
    width: 10.72961%;
    float: left;
    margin-right: -100%;
    margin-left: 78.11159%;
    clear: none;
    background: white;
    height: 86px;
  }
  /* line 84, ../sass/partials/layout/_layout.scss */
  #header .som-logo {
    width: 10.72961%;
    float: left;
    margin-right: -100%;
    margin-left: 78.11159%;
    clear: none;
    background: white;
    height: 86px;
  }
  /* line 93, ../sass/partials/layout/_layout.scss */
  #header .wzp-logo {
    width: 16.30901%;
    float: left;
    margin-right: -100%;
    margin-left: 66.95279%;
    clear: none;
    background: white;
    height: 86px;
  }
  /* line 102, ../sass/partials/layout/_layout.scss */
  #header .unia-logo {
    width: 10.72961%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    background: white;
    height: 86px;
  }
}
@media (min-width: 768px) {
  /* line 125, ../sass/partials/layout/_layout.scss */
  #header .rpo-logo {
    width: 60.94421%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    margin-right: 0;
  }
  /* line 129, ../sass/partials/layout/_layout.scss */
  #header .rpo-logo:after {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 133, ../sass/partials/layout/_layout.scss */
  #header .logosy-pozostale {
    width: 33.04721%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    background: white;
  }
  /* line 140, ../sass/partials/layout/_layout.scss */
  #header .wup-rpo, #header .zit-rpo {
    width: 38.62661%;
    clear: right;
    float: left;
    margin-right: 0.42918%;
  }
  /* line 142, ../sass/partials/layout/_layout.scss */
  #header .wup-rpo img, #header .zit-rpo img {
    width: 70%;
  }
  /* line 147, ../sass/partials/layout/_layout.scss */
  #header .wup-wup, #header .zit-zit {
    width: 33.04721%;
    clear: right;
    float: left;
    margin-right: 0.42918%;
  }
  /* line 152, ../sass/partials/layout/_layout.scss */
  #header .wup-unia, #header .zit-unia {
    width: 27.46781%;
    clear: right;
    float: right;
    margin-right: 0;
  }
  /* line 155, ../sass/partials/layout/_layout.scss */
  #header .wup-unia img, #header .zit-unia img {
    float: right;
  }
}
/* line 176, ../sass/partials/layout/_layout.scss */
#header div[id^="block-menu-block-"] {
  clear: both;
  margin: 17px 0px 10px auto;
  float: left;
}
/* line 183, ../sass/partials/layout/_layout.scss */
#header .expand-advanced-search {
  float: right;
  margin: 17px auto 10px 0px;
}

/* line 196, ../sass/partials/layout/_layout.scss */
.content-strona-przeglad .tresc {
  width: 72.103%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 0.42918%;
}
/* line 201, ../sass/partials/layout/_layout.scss */
.content-strona-przeglad .lista {
  width: 21.88841%;
  clear: right;
  float: right;
  margin-right: 0;
}

/* line 11, ../sass/partials/layout/_header.scss */
#rpo-poprzednie .ramka {
  background: #464749;
  padding: 1em;
  color: white;
  font-size: 0.8em;
  text-align: center;
}
/* line 17, ../sass/partials/layout/_header.scss */
#rpo-poprzednie .ramka a:not(:last-child) {
  margin-right: 2em;
}
/* line 20, ../sass/partials/layout/_header.scss */
#rpo-poprzednie .ramka a, #rpo-poprzednie .ramka a:visited {
  color: white;
}

/* line 29, ../sass/partials/layout/_header.scss */
h1.rpo-logo {
  display: block;
}

/* line 34, ../sass/partials/layout/_header.scss */
.unia-logo {
  text-align: right;
}

/* line 39, ../sass/partials/layout/_header.scss */
.wzp-logo {
  text-align: left;
}

@media (max-width: 768px) {
  /* line 47, ../sass/partials/layout/_header.scss */
  .rpo-logo {
    padding: 0 1em;
  }

  /* line 51, ../sass/partials/layout/_header.scss */
  .nawigacja {
    position: relative;
    text-align: right;
  }
  /* line 55, ../sass/partials/layout/_header.scss */
  .nawigacja .menu-icon {
    margin: 0 1em 1em 0;
  }
  /* line 57, ../sass/partials/layout/_header.scss */
  .nawigacja .menu-icon a, .nawigacja .menu-icon a:visited {
    color: black;
    text-decoration: none;
    text-transform: uppercase;
    padding-left: 30px;
    font-size: 0.8em;
    font-weight: 400;
  }

  /* line 68, ../sass/partials/layout/_header.scss */
  .nawigacja .menu-icon a span:before {
    right: 5em;
    left: auto;
    content: "";
    position: absolute;
    display: block;
    height: 0;
    maargin-right: -4em;
    margin-top: 2px;
    box-shadow: 0 0px 0 1px black, 0 7px 0 1px black, 0 14px 0 1px black;
    width: 16px;
  }

  /* line 81, ../sass/partials/layout/_header.scss */
  #header .menu-zawartosc {
    display: none;
  }

  /* line 85, ../sass/partials/layout/_header.scss */
  #header .block-menu-block {
    background: #1256bb;
    float: none;
    padding: 1em;
  }
  /* line 91, ../sass/partials/layout/_header.scss */
  #header .block-menu-block ul li {
    list-style: none;
    padding: 1em 0;
  }
  /* line 98, ../sass/partials/layout/_header.scss */
  #header .block-menu-block a, #header .block-menu-block a:visited {
    text-decoration: none;
    color: white;
  }

  /* line 104, ../sass/partials/layout/_header.scss */
  #header .expand-advanced-search {
    float: none;
    text-align: left;
  }
}
@media (min-width: 768px) {
  /* line 112, ../sass/partials/layout/_header.scss */
  .menu-icon {
    display: none;
  }

  /* line 118, ../sass/partials/layout/_header.scss */
  #header .block-menu-block ul {
    margin: 0;
    padding: 0;
    border: 0;
    overflow: hidden;
    *zoom: 1;
  }
  /* line 120, ../sass/partials/layout/_header.scss */
  #header .block-menu-block ul > li {
    list-style-image: none;
    list-style-type: none;
    margin-left: 0;
    white-space: nowrap;
    float: left;
    padding-left: 4px;
    padding-right: 4px;
    border-left: solid 2px black;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 6px;
    padding-bottom: 6px;
  }
  /* line 49, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/typography/lists/_horizontal-list.scss */
  #header .block-menu-block ul > li:first-child {
    padding-left: 0;
  }
  /* line 50, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/typography/lists/_horizontal-list.scss */
  #header .block-menu-block ul > li:last-child {
    padding-right: 0;
  }
  /* line 52, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/typography/lists/_horizontal-list.scss */
  #header .block-menu-block ul > li.last {
    padding-right: 0;
  }
  /* line 129, ../sass/partials/layout/_header.scss */
  #header .block-menu-block ul li.last {
    border-right: solid 2px black;
    padding-right: 1em;
  }
  /* line 135, ../sass/partials/layout/_header.scss */
  #header .block-menu-block ul li.first {
    padding-left: 1em;
  }
  /* line 139, ../sass/partials/layout/_header.scss */
  #header .block-menu-block ul li.active-trail {
    background: #1256bb;
    border-left: none;
    padding-left: 1em;
  }
  /* line 144, ../sass/partials/layout/_header.scss */
  #header .block-menu-block ul li.active-trail a, #header .block-menu-block ul li.active-trail a:visited {
    color: white;
  }
  /* line 148, ../sass/partials/layout/_header.scss */
  #header .block-menu-block ul li.active-trail + li {
    border-left: none;
    padding-left: 1em;
  }
  /* line 157, ../sass/partials/layout/_header.scss */
  #header .block-menu-block a, #header .block-menu-block a:visited {
    text-decoration: none;
    font-weight: 400;
    font-size: 1em;
    color: black;
  }
  /* line 162, ../sass/partials/layout/_header.scss */
  #header .block-menu-block a:hover, #header .block-menu-block a:visited:hover {
    border-bottom: solid 1px black;
  }

  /* line 171, ../sass/partials/layout/_header.scss */
  .domain-smart-wzp-pl #header .block-menu-block li.active-trail {
    background: #009fe3;
  }
}
/* line 181, ../sass/partials/layout/_header.scss */
.expand-advanced-search {
  padding-top: 6px;
}
/* line 183, ../sass/partials/layout/_header.scss */
.expand-advanced-search a, .expand-advanced-search a:visited {
  text-decoration: none;
  font-weight: 300;
  font-size: 1em;
  color: black;
}
/* line 188, ../sass/partials/layout/_header.scss */
.expand-advanced-search a:hover, .expand-advanced-search a:visited:hover {
  border-bottom: solid 1px black;
}
/* line 193, ../sass/partials/layout/_header.scss */
.expand-advanced-search i {
  margin-right: 10px;
}

/* line 201, ../sass/partials/layout/_header.scss */
#autologout-create-block-form input,
#autologout-create-block-form #timer {
  display: inline-block;
  font-size: .846em;
}

/* line 208, ../sass/partials/layout/_header.scss */
#autologout-create-block-form .ajax-progress {
  display: none;
}

/* line 212, ../sass/partials/layout/_header.scss */
#autologout-create-block-form {
  float: right;
  padding-left: 30px;
}

/* line 216, ../sass/partials/layout/_header.scss */
#autologout-create-block-form .form-submit {
  background: none;
  color: #ffffff;
  cursor: pointer;
}

/* line 230, ../sass/partials/layout/_header.scss */
.front.domain-smart-wzp-pl .pane-paragraph-panes.pane-menu-opis .field-name-field-menu-opis {
  font-size: 0.8em;
  line-height: 1.5em;
}
/* line 235, ../sass/partials/layout/_header.scss */
.front.domain-smart-wzp-pl .pane-paragraph-panes.pane-menu-opis .views-field-title {
  font-weight: 600;
  margin-bottom: 1.3em;
}
/* line 242, ../sass/partials/layout/_header.scss */
.front.domain-smart-wzp-pl .pane-paragraph-panes.pane-menu-opis .view-id-menu.view-display-id-opis .view-content {
  border: none;
  padding: 10px 0px 10px 0px;
}
/* line 247, ../sass/partials/layout/_header.scss */
.front.domain-smart-wzp-pl .pane-paragraph-panes.pane-menu-opis .view-id-menu.view-display-id-opis .view-content .views-row .views-field-title {
  margin-bottom: 0.9em;
}
/* line 250, ../sass/partials/layout/_header.scss */
.front.domain-smart-wzp-pl .pane-paragraph-panes.pane-menu-opis .view-id-menu.view-display-id-opis .view-content .views-row .views-field-title a, .front.domain-smart-wzp-pl .pane-paragraph-panes.pane-menu-opis .view-id-menu.view-display-id-opis .view-content .views-row .views-field-title a:visited {
  font-weight: 600;
}
/* line 264, ../sass/partials/layout/_header.scss */
.front.domain-smart-wzp-pl .pane-paragraph-panes.pane-menu-opis .view-id-menu.view-display-id-opis .view-content {
  overflow: hidden;
  *zoom: 1;
}
/* line 266, ../sass/partials/layout/_header.scss */
.front.domain-smart-wzp-pl .pane-paragraph-panes.pane-menu-opis .view-id-menu.view-display-id-opis .view-content .views-row {
  width: 22.22222%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 3.7037%;
}
/* line 269, ../sass/partials/layout/_header.scss */
.front.domain-smart-wzp-pl .pane-paragraph-panes.pane-menu-opis .view-id-menu.view-display-id-opis .view-content .views-row:nth-child(4n) {
  width: 22.22222%;
  clear: right;
  float: right;
  margin-right: 0;
}

/* line 10, ../sass/partials/layout/_main_prefix.scss */
.main-prefix-ramka {
  overflow: hidden;
  *zoom: 1;
}

/* line 20, ../sass/partials/layout/_main_prefix.scss */
.main-prefix h2#page-title {
  font-size: 24px;
  margin: 20px 0px 10px 0px;
}
/* line 24, ../sass/partials/layout/_main_prefix.scss */
.main-prefix .breadcrumb {
  font-size: 0.8em;
  font-weight: 400;
}

/* line 13, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-ikony .view-content .views-row, .view-id-menu.view-display-id-ikony_skorzystaj .view-content .views-row, .view-id-menu.view-display-id-ikony_realizuj_projekt .view-content .views-row, .view-id-menu.view-display-id-ikony_o_programie .view-content .views-row {
  height: 190px;
  text-align: center;
}
/* line 16, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-ikony .view-content .views-row a, .view-id-menu.view-display-id-ikony .view-content .views-row a:visited, .view-id-menu.view-display-id-ikony_skorzystaj .view-content .views-row a, .view-id-menu.view-display-id-ikony_skorzystaj .view-content .views-row a:visited, .view-id-menu.view-display-id-ikony_realizuj_projekt .view-content .views-row a, .view-id-menu.view-display-id-ikony_realizuj_projekt .view-content .views-row a:visited, .view-id-menu.view-display-id-ikony_o_programie .view-content .views-row a, .view-id-menu.view-display-id-ikony_o_programie .view-content .views-row a:visited {
  text-decoration: none;
  font-weight: 400;
  color: black;
}

@media (min-width: 768px) {
  /* line 30, ../sass/partials/layout/_menuikony.scss */
  .view-id-menu.view-display-id-ikony .view-content, .view-id-menu.view-display-id-ikony_skorzystaj .view-content, .view-id-menu.view-display-id-ikony_realizuj_projekt .view-content, .view-id-menu.view-display-id-ikony_o_programie .view-content {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 32, ../sass/partials/layout/_menuikony.scss */
  .view-id-menu.view-display-id-ikony .view-content .views-row, .view-id-menu.view-display-id-ikony_skorzystaj .view-content .views-row, .view-id-menu.view-display-id-ikony_realizuj_projekt .view-content .views-row, .view-id-menu.view-display-id-ikony_o_programie .view-content .views-row {
    width: 18.75%;
    clear: right;
    float: left;
    margin-left: 3.125%;
    margin-right: 3.125%;
  }
  /* line 36, ../sass/partials/layout/_menuikony.scss */
  .view-id-menu.view-display-id-ikony .view-content .views-row-last, .view-id-menu.view-display-id-ikony_skorzystaj .view-content .views-row-last, .view-id-menu.view-display-id-ikony_realizuj_projekt .view-content .views-row-last, .view-id-menu.view-display-id-ikony_o_programie .view-content .views-row-last {
    overflow: hidden;
    *zoom: 1;
  }
}
/* line 50, ../sass/partials/layout/_menuikony.scss */
.front .breadcrumb {
  display: none;
}
/* line 53, ../sass/partials/layout/_menuikony.scss */
.front #main {
  margin-top: 0px;
}

/* line 58, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-ikony_o_programie {
  margin-top: 30px;
}
/* line 60, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-ikony_o_programie .rozwin {
  width: 30%;
  margin: 10px  auto;
  background: #1256bb;
  font-size: 0.8em;
  line-height: 0.8em;
  font-weight: 400;
  padding: 0.8em;
  text-align: center;
  color: white;
  cursor: pointer;
}

/* line 74, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-ikony_realizuj_projekt {
  position: relative;
}
/* line 76, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-ikony_realizuj_projekt .view-content:before {
  top: -47px;
  border: 20px solid transparent;
  border-color: transparent transparent #e6cd6d;
  content: "";
  height: 0;
  right: 10%;
  pointer-events: none;
  position: absolute;
  z-index: 1000;
}

/* line 103, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-ikony_skorzystaj .view-content .views-row a, .view-id-menu.view-display-id-ikony_skorzystaj .view-content .views-row a:visited {
  text-decoration: none;
  font-weight: 400;
  color: white;
}

/* line 111, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-tytul, .view-id-menu.view-display-id-tytul_smart {
  margin: 0px 0px 20px 0px;
}
/* line 119, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-tytul ol, .view-id-menu.view-display-id-tytul_smart ol {
  list-style: decimal;
  font-family: "Ubuntu", sans-serif;
  font-weight: 700;
}
/* line 125, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-tytul .view-content, .view-id-menu.view-display-id-tytul_smart .view-content {
  padding: 10px 10px 10px 10px;
  border: 2px solid #e9e9e9;
  overflow: hidden;
  *zoom: 1;
}
/* line 130, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-tytul .views-row, .view-id-menu.view-display-id-tytul_smart .views-row {
  width: 41.66667%;
  clear: right;
  float: left;
  margin-left: 4.16667%;
  margin-right: 4.16667%;
  padding-bottom: 0px;
  padding-top: 0px;
  margin-right: 0px;
}
/* line 139, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-tytul .views-row a, .view-id-menu.view-display-id-tytul .views-row a:visited, .view-id-menu.view-display-id-tytul_smart .views-row a, .view-id-menu.view-display-id-tytul_smart .views-row a:visited {
  display: block;
  text-decoration: none;
  font-weight: 400;
  color: black;
  padding-left: 10px;
  padding-right: 10px;
  padding: 5px 10px 5px 10px;
}

/* line 156, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-tytul_smart .views-row {
  margin-left: 0px;
}

/* line 165, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-tytul .views-row a.active {
  background-color: #009fe3;
  color: white;
}

/* line 174, ../sass/partials/layout/_menuikony.scss */
.domain-smart-wzp-pl .view-id-menu.view-display-id-ikony .field-name-field-menu-opis {
  display: none;
}

/* line 183, ../sass/partials/layout/_menuikony.scss */
.toc .view-id-menu.view-display-id-tytul ol {
  list-style: none;
}
/* line 187, ../sass/partials/layout/_menuikony.scss */
.toc .view-id-menu.view-display-id-tytul li {
  float: none;
  width: 100%;
}

/* line 195, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-opis, .view-id-menu.view-display-id-opis_smart {
  margin: 0px 0px 20px 0px;
}
/* line 202, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-opis .field-name-field-menu-opis, .view-id-menu.view-display-id-opis_smart .field-name-field-menu-opis {
  font-size: 0.8em;
  line-height: 1.2em;
}
/* line 208, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-opis .views-field-title, .view-id-menu.view-display-id-opis_smart .views-field-title {
  font-size: 1.0em;
  line-height: 1.2em;
}
/* line 212, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-opis ol, .view-id-menu.view-display-id-opis_smart ol {
  list-style: decimal;
  font-family: "Ubuntu", sans-serif;
  font-weight: 700;
}
/* line 218, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-opis .view-content, .view-id-menu.view-display-id-opis_smart .view-content {
  padding: 10px 10px 10px 10px;
  border: 2px solid #e9e9e9;
  overflow: hidden;
  *zoom: 1;
}
/* line 223, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-opis .views-row, .view-id-menu.view-display-id-opis_smart .views-row {
  width: 30.30303%;
  clear: right;
  float: left;
  margin-left: 1.51515%;
  margin-right: 1.51515%;
  padding-bottom: 15px;
  padding-top: 15px;
}
/* line 230, ../sass/partials/layout/_menuikony.scss */
.view-id-menu.view-display-id-opis .views-row a, .view-id-menu.view-display-id-opis .views-row a:visited, .view-id-menu.view-display-id-opis_smart .views-row a, .view-id-menu.view-display-id-opis_smart .views-row a:visited {
  text-decoration: none;
  font-weight: 400;
  color: black;
}

/* line 10, ../sass/partials/layout/_strona-glowna.scss */
.front #main {
  width: 100%;
  margin: 0;
}

/* line 17, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty img {
  position: relative;
  width: 1920px;
  height: 500px;
  left: 100%;
  /* move the whole width of the image to the right */
  margin-left: -200%;
}

/* line 32, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item, .pane-projkety .najciekawsze-item, .node-projekty .najciekawsze-item {
  position: relative;
}
/* line 36, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka, .pane-projkety .najciekawsze-item .najciekawsze-item-ramka, .node-projekty .najciekawsze-item .najciekawsze-item-ramka {
  position: absolute;
  top: 30px;
  width: 100%;
}
/* line 44, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div, .pane-projkety .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div, .node-projekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div {
  width: 330px;
  padding: 1em;
  background: #1256bb;
  color: white;
}
/* line 51, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div h4, .pane-projkety .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div h4, .node-projekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div h4 {
  font-size: 1.4em;
  margin-bottom: 2em;
  font-weight: 400;
}
/* line 57, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div h5, .pane-projkety .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div h5, .node-projekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div h5 {
  font-weight: 300;
  font-size: 0.9em;
  line-height: 1.2em;
  margin-bottom: 2.0em;
}
/* line 64, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .najciekawsze-dofinansowanie, .pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .najciekawsze-wartosc, .pane-projkety .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .najciekawsze-dofinansowanie, .pane-projkety .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .najciekawsze-wartosc, .node-projekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .najciekawsze-dofinansowanie, .node-projekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .najciekawsze-wartosc {
  overflow: hidden;
  font-weight: 300;
  font-size: 0.7em;
  padding-bottom: 0.5em;
}
/* line 69, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .najciekawsze-dofinansowanie strong, .pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .najciekawsze-wartosc strong, .pane-projkety .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .najciekawsze-dofinansowanie strong, .pane-projkety .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .najciekawsze-wartosc strong, .node-projekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .najciekawsze-dofinansowanie strong, .node-projekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .najciekawsze-wartosc strong {
  font-weight: 400;
  font-size: 1.4em;
  padding-left: 0.3em;
}
/* line 76, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .zobacz-projekt, .pane-projkety .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .zobacz-projekt, .node-projekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .zobacz-projekt {
  background: white;
  margin-top: 1em;
  padding: 0.3em 0.4em 0.4em 0.7em;
}
/* line 80, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .zobacz-projekt a, .pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .zobacz-projekt a:visited, .pane-projkety .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .zobacz-projekt a, .pane-projkety .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .zobacz-projekt a:visited, .node-projekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .zobacz-projekt a, .node-projekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .zobacz-projekt a:visited {
  color: #1256bb;
  text-decoration: none;
  font-size: 0.8em;
  font-weight: 400;
}
/* line 88, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .field-name-field-finanse-ue, .pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .field-name-field-finanse-ogolem, .pane-projkety .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .field-name-field-finanse-ue, .pane-projkety .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .field-name-field-finanse-ogolem, .node-projekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .field-name-field-finanse-ue, .node-projekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .field-name-field-finanse-ogolem {
  display: inline;
}
/* line 93, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div div, .pane-projkety .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div div, .node-projekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div div {
  width: auto;
  padding: 0;
}
/* line 98, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .zobacz-projekt-wybrany, .pane-projkety .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .zobacz-projekt-wybrany, .node-projekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis div .zobacz-projekt-wybrany {
  display: inline-block;
  margin-top: 1em;
}
/* line 114, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .fotka, .pane-projkety .najciekawsze-item .fotka, .node-projekty .najciekawsze-item .fotka {
  min-width: 100%;
  height: 500px;
  text-align: center;
}
/* line 120, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .fotka img, .pane-projkety .najciekawsze-item .fotka img, .node-projekty .najciekawsze-item .fotka img {
  object-fit: cover;
  height: 100%;
}
/* line 127, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka:before, .pane-projkety .najciekawsze-item .wskazniki-item-ramka:before, .node-projekty .najciekawsze-item .wskazniki-item-ramka:before {
  top: -37px;
  border: 20px solid transparent;
  border-color: transparent transparent #e6cd6d;
  content: "";
  height: 0;
  left: 50%;
  pointer-events: none;
  position: relative;
  z-index: 1000;
}
/* line 145, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka, .pane-projkety .najciekawsze-item .wskazniki-item-ramka, .node-projekty .najciekawsze-item .wskazniki-item-ramka {
  background: #e6cd6d;
}
/* line 150, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item, .pane-projkety .najciekawsze-item .wskazniki-item-ramka .wskazniki-item, .node-projekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item {
  padding: 0 0 1em 0;
  margin: 0  auto;
  font-size: 1.4em;
  line-height: 1.6em;
}
/* line 151, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item a, .pane-projkety .najciekawsze-item .wskazniki-item-ramka .wskazniki-item a, .node-projekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item a {
  display: inline;
}
/* line 157, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wartosc, .pane-projkety .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wartosc, .node-projekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wartosc {
  display: inline;
  font-weight: 700;
  font-size: 1.4em;
}
/* line 161, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wartosc p, .pane-projkety .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wartosc p, .node-projekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wartosc p {
  display: inline;
}
/* line 163, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wartosc p em, .pane-projkety .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wartosc p em, .node-projekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wartosc p em {
  font-size: 0.7em;
}
/* line 167, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wartosc .nonekregi, .pane-projkety .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wartosc .nonekregi, .node-projekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wartosc .nonekregi {
  font-weight: 300;
  font-size: 0.7em;
}
/* line 173, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wskaznik, .pane-projkety .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wskaznik, .node-projekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wskaznik {
  display: inline;
}
/* line 175, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wskaznik p, .pane-projkety .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wskaznik p, .node-projekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item .wskaznik p {
  display: inline;
}
/* line 180, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item a, .pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item a:visited, .pane-projkety .najciekawsze-item .wskazniki-item-ramka .wskazniki-item a, .pane-projkety .najciekawsze-item .wskazniki-item-ramka .wskazniki-item a:visited, .node-projekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item a, .node-projekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item a:visited {
  color: black;
  text-decoration: none;
}

/* line 192, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-wskazniki {
  background: #e6cd6d;
}
/* line 195, ../sass/partials/layout/_strona-glowna.scss */
.pane-rpo-home-wskazniki .pane-content_ {
  width: 960px;
  margin: 0 auto;
}

/* line 202, ../sass/partials/layout/_strona-glowna.scss */
.pane-wiadomosci-panel-pane-2_ {
  width: 960px;
  margin: 0 auto;
}

/* line 216, ../sass/partials/layout/_strona-glowna.scss */
#skorzystaj-menu .panel-pane_, #realizuje-menu .panel-pane_, #dowiedzsie-menu .panel-pane_ {
  width: 960px;
  margin: 0 auto;
}

/* line 227, ../sass/partials/layout/_strona-glowna.scss */
#realizuje-menu {
  padding-top: 10px;
  background: #e6cd6d;
}
/* line 231, ../sass/partials/layout/_strona-glowna.scss */
#realizuje-menu .pane-views {
  display: none;
}

/* line 236, ../sass/partials/layout/_strona-glowna.scss */
#dowiedzsie-menu {
  margin-top: 30px;
}
/* line 238, ../sass/partials/layout/_strona-glowna.scss */
#dowiedzsie-menu h2.pane-title {
  font-size: 1.6em;
  font-weight: 400;
}
/* line 242, ../sass/partials/layout/_strona-glowna.scss */
#dowiedzsie-menu .zwin {
  display: none;
}

/* line 248, ../sass/partials/layout/_strona-glowna.scss */
#big-news {
  margin-top: 10px;
}

/* line 11, ../sass/partials/layout/_strona.scss */
.toc .block-table-of-contents, .toc .view-id-menu.view-display-id-tytul {
  width: 21.88841%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 0.42918%;
}
/* line 16, ../sass/partials/layout/_strona.scss */
.toc .content-strona {
  width: 72.103%;
  clear: right;
  float: right;
  margin-right: 0;
}

/* line 25, ../sass/partials/layout/_strona.scss */
.block-table-of-contents h2 {
  display: none;
}
/* line 26, ../sass/partials/layout/_strona.scss */
.block-table-of-contents .content {
  width: 100%;
  border: 2px solid #e9e9e9;
  padding: 10px 10px 0px 10px;
  font-weight: 400;
  font-weight: 0.8em;
  line-height: 1.1em;
}
/* line 33, ../sass/partials/layout/_strona.scss */
.block-table-of-contents .content a, .block-table-of-contents .content a:visited {
  text-decoration: none;
  color: black;
}
/* line 36, ../sass/partials/layout/_strona.scss */
.block-table-of-contents .content a:hover, .block-table-of-contents .content a:visited:hover {
  border-bottom: solid 1px black;
}
/* line 41, ../sass/partials/layout/_strona.scss */
.block-table-of-contents .content li {
  padding: 0px 0px 10px 0px;
}

/* line 50, ../sass/partials/layout/_strona.scss */
.zobacz .content-strona {
  width: 72.103%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 0.42918%;
}
/* line 54, ../sass/partials/layout/_strona.scss */
.zobacz .field-name-field-zobacz {
  width: 21.88841%;
  clear: right;
  float: right;
  margin-right: 0;
  border: 2px solid #e9e9e9;
}
/* line 60, ../sass/partials/layout/_strona.scss */
.zobacz .field-name-field-zobacz .field-items {
  padding: 1em;
  font-size: 0.8em;
  line-height: 1.2em;
}
/* line 64, ../sass/partials/layout/_strona.scss */
.zobacz .field-name-field-zobacz .field-items .field-item {
  padding-bottom: 1.2em;
}
/* line 67, ../sass/partials/layout/_strona.scss */
.zobacz .field-name-field-zobacz .field-items a, .zobacz .field-name-field-zobacz .field-items a:visited {
  text-decoration: none;
  color: black;
}
/* line 70, ../sass/partials/layout/_strona.scss */
.zobacz .field-name-field-zobacz .field-items a:hover, .zobacz .field-name-field-zobacz .field-items a:visited:hover {
  border-bottom: solid 1px black;
}
/* line 76, ../sass/partials/layout/_strona.scss */
.zobacz .field-name-field-zobacz .field-label {
  font-size: 0.8em;
  padding: 1em 1em 0 1em;
}
/* line 79, ../sass/partials/layout/_strona.scss */
.zobacz .field-name-field-zobacz .field-label h3 {
  font-size: 1.3em;
}

/* line 91, ../sass/partials/layout/_strona.scss */
.node-strona {
  line-height: 1.6em;
}
/* line 96, ../sass/partials/layout/_strona.scss */
.node-strona header {
  font-size: 1.3em;
  padding: 30px 0px 20px  0px;
  line-height: 1.3em;
}

/* line 105, ../sass/partials/layout/_strona.scss */
.field-name-body_ ol {
  list-style-type: none;
  list-style-type: decimal;
  margin: 0;
  margin-left: 32px;
  padding: 0;
  counter-reset: li-counter;
  font-family: "Ubuntu", sans-serif;
}
/* line 118, ../sass/partials/layout/_strona.scss */
.field-name-body_ ul {
  list-style: disc;
  margin: 0;
  margin-left: 42px;
  padding: 0;
}
/* line 126, ../sass/partials/layout/_strona.scss */
.field-name-body_ ol > li {
  position: relative;
  margin-bottom: 20px;
  padding-left: 10px;
  min-height: 0;
}
/* line 133, ../sass/partials/layout/_strona.scss */
.field-name-body_ ol > li:before {
  position: absolute;
  top: 0;
  left: -32px;
  width: 28px;
  height: 28px;
  font-weight: bold;
  font-size: 16px;
  line-height: 28px;
  text-align: center;
  color: #000;
  border: 0;
  border-radius: 50%;
  background-color: #ececec;
  content: counter(li-counter);
  counter-increment: li-counter;
}
/* line 154, ../sass/partials/layout/_strona.scss */
.field-name-body_ h4 {
  font-size: 1.1em;
  font-weight: 700;
  margin: 0.5em 0;
}
/* line 160, ../sass/partials/layout/_strona.scss */
.field-name-body_ h3 {
  font-size: 1.3em;
  font-weight: 700;
  margin: 0.5em 0;
}

/* line 177, ../sass/partials/layout/_strona.scss */
#views-exposed-form-wyszukiwarka-panel-pane-rpo .container-inline-date .form-item .form-item {
  float: right;
}
/* line 182, ../sass/partials/layout/_strona.scss */
#views-exposed-form-wyszukiwarka-panel-pane-rpo input {
  width: 100%;
}
/* line 186, ../sass/partials/layout/_strona.scss */
#views-exposed-form-wyszukiwarka-panel-pane-rpo label {
  font-weight: 400;
  margin: 20px 0px 10px 0px;
}
/* line 191, ../sass/partials/layout/_strona.scss */
#views-exposed-form-wyszukiwarka-panel-pane-rpo select {
  margin: 10px 0px 10px 0px;
  width: 100%;
  display: block;
}
/* line 197, ../sass/partials/layout/_strona.scss */
#views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-1-wrapper::before {
  content: "Szukaj po dacie";
  line-height: 2.7em;
  font-size: 1em;
  font-weight: 400;
}
/* line 205, ../sass/partials/layout/_strona.scss */
#views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-wrapper {
  padding-top: 2.7em;
}
/* line 208, ../sass/partials/layout/_strona.scss */
#views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-wrapper, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-1-wrapper {
  float: left;
  width: 50%;
}
/* line 211, ../sass/partials/layout/_strona.scss */
#views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-wrapper label, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-1-wrapper label {
  display: none;
}
/* line 212, ../sass/partials/layout/_strona.scss */
#views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-wrapper .container-inline-date > .form-item, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-1-wrapper .container-inline-date > .form-item {
  margin-right: 0px;
}
/* line 218, ../sass/partials/layout/_strona.scss */
#views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-wrapper .container-inline-date .form-item input, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-1-wrapper .container-inline-date .form-item input {
  margin-right: 0px;
}
/* line 221, ../sass/partials/layout/_strona.scss */
#views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-wrapper .form-item-created-date, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-wrapper .form-item-created-1-date, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-1-wrapper .form-item-created-date, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-1-wrapper .form-item-created-1-date {
  font-size: 0.8em;
  margin-bottom: 10px;
}
/* line 222, ../sass/partials/layout/_strona.scss */
#views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-wrapper .form-item-created-date .description, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-wrapper .form-item-created-date label, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-wrapper .form-item-created-1-date .description, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-wrapper .form-item-created-1-date label, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-1-wrapper .form-item-created-date .description, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-1-wrapper .form-item-created-date label, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-1-wrapper .form-item-created-1-date .description, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-1-wrapper .form-item-created-1-date label {
  display: none;
}
/* line 225, ../sass/partials/layout/_strona.scss */
#views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-wrapper .form-item-created-date input, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-wrapper .form-item-created-1-date input, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-1-wrapper .form-item-created-date input, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-1-wrapper .form-item-created-1-date input {
  float: left;
  width: 70%;
}
/* line 234, ../sass/partials/layout/_strona.scss */
#views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-wrapper .form-item-created-date::before, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-1-wrapper .form-item-created-date::before {
  content: "do:";
  float: left;
  padding-right: 1em;
}
/* line 240, ../sass/partials/layout/_strona.scss */
#views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-wrapper .form-item-created-1-date::before, #views-exposed-form-wyszukiwarka-panel-pane-rpo #edit-created-1-wrapper .form-item-created-1-date::before {
  content: "od:";
  float: left;
  padding-right: 1em;
}

/* line 252, ../sass/partials/layout/_strona.scss */
.pane-facetapi-xd0zglom0latkuz9xqt8k5ef06nakwmm h2.pane-title, .pane-facetapi-1ko81hmxoeo5x0wza1hpnr1gbaaq6p5i h2.pane-title {
  font-weight: bold;
}
/* line 256, ../sass/partials/layout/_strona.scss */
.pane-facetapi-xd0zglom0latkuz9xqt8k5ef06nakwmm ul li.leaf, .pane-facetapi-1ko81hmxoeo5x0wza1hpnr1gbaaq6p5i ul li.leaf {
  list-style: none;
}
/* line 262, ../sass/partials/layout/_strona.scss */
.pane-facetapi-xd0zglom0latkuz9xqt8k5ef06nakwmm ul, .pane-facetapi-1ko81hmxoeo5x0wza1hpnr1gbaaq6p5i ul {
  margin: 1em 0;
}
/* line 267, ../sass/partials/layout/_strona.scss */
.pane-facetapi-xd0zglom0latkuz9xqt8k5ef06nakwmm a, .pane-facetapi-xd0zglom0latkuz9xqt8k5ef06nakwmm a:visited, .pane-facetapi-1ko81hmxoeo5x0wza1hpnr1gbaaq6p5i a, .pane-facetapi-1ko81hmxoeo5x0wza1hpnr1gbaaq6p5i a:visited {
  color: #1256bb;
  text-decoration: none;
  font-weight: 300;
}
/* line 272, ../sass/partials/layout/_strona.scss */
.pane-facetapi-xd0zglom0latkuz9xqt8k5ef06nakwmm .expanded > a, .pane-facetapi-1ko81hmxoeo5x0wza1hpnr1gbaaq6p5i .expanded > a {
  font-weight: normal;
}

/* line 277, ../sass/partials/layout/_strona.scss */
.view-wyszukiwarka .views-row {
  padding: 1em 0;
}
/* line 283, ../sass/partials/layout/_strona.scss */
.view-wyszukiwarka .views-row:hover .views-field-title a, .view-wyszukiwarka .views-row:hover .views-field-title a:visited, .view-wyszukiwarka .views-row:hover .views-field-search-api-excerpt a, .view-wyszukiwarka .views-row:hover .views-field-search-api-excerpt a:visited, .view-wyszukiwarka .views-row:hover .views-field-body-value a, .view-wyszukiwarka .views-row:hover .views-field-body-value a:visited, .view-wyszukiwarka .views-row:hover .views-field-field-lid a, .view-wyszukiwarka .views-row:hover .views-field-field-lid a:visited, .view-wyszukiwarka .views-row:hover .views-field-body a, .view-wyszukiwarka .views-row:hover .views-field-body a:visited {
  text-decoration: underline;
  color: #1256bb;
}
/* line 289, ../sass/partials/layout/_strona.scss */
.view-wyszukiwarka .views-field-title {
  font-family: "Ubuntu", sans-serif;
  font-weight: bold;
  padding-bottom: 0.5em;
}
/* line 293, ../sass/partials/layout/_strona.scss */
.view-wyszukiwarka .views-field-title a, .view-wyszukiwarka .views-field-title a:visited {
  color: black;
  text-decoration: none;
}
/* line 296, ../sass/partials/layout/_strona.scss */
.view-wyszukiwarka .views-field-title a strong, .view-wyszukiwarka .views-field-title a:visited strong {
  font-weight: bold;
  color: #1256bb;
}
/* line 302, ../sass/partials/layout/_strona.scss */
.view-wyszukiwarka .views-field-created {
  font-size: 0.8em;
  padding: 0.5em 0;
}
/* line 307, ../sass/partials/layout/_strona.scss */
.view-wyszukiwarka .views-field-search-api-excerpt a, .view-wyszukiwarka .views-field-search-api-excerpt a:visited, .view-wyszukiwarka .views-field-body-value a, .view-wyszukiwarka .views-field-body-value a:visited, .view-wyszukiwarka .views-field-field-lid a, .view-wyszukiwarka .views-field-field-lid a:visited, .view-wyszukiwarka .views-field-body a, .view-wyszukiwarka .views-field-body a:visited {
  color: black;
  text-decoration: none;
}
/* line 310, ../sass/partials/layout/_strona.scss */
.view-wyszukiwarka .views-field-search-api-excerpt a strong, .view-wyszukiwarka .views-field-search-api-excerpt a:visited strong, .view-wyszukiwarka .views-field-body-value a strong, .view-wyszukiwarka .views-field-body-value a:visited strong, .view-wyszukiwarka .views-field-field-lid a strong, .view-wyszukiwarka .views-field-field-lid a:visited strong, .view-wyszukiwarka .views-field-body a strong, .view-wyszukiwarka .views-field-body a:visited strong {
  font-weight: bold;
  color: #1256bb;
}

/* line 322, ../sass/partials/layout/_strona.scss */
.logged-in .view-wyszukiwarka .views-field-field-lid::after {
  content: 'lid';
  border: 1px solid red;
  color: red;
}
/* line 327, ../sass/partials/layout/_strona.scss */
.logged-in .view-wyszukiwarka .views-field-search-api-excerpt::after {
  content: 'api-excerpt';
  border: 1px solid blue;
  color: blue;
}
/* line 332, ../sass/partials/layout/_strona.scss */
.logged-in .view-wyszukiwarka .views-field-body-value::after {
  content: 'body-value';
  border: 1px solid green;
  color: green;
}
/* line 339, ../sass/partials/layout/_strona.scss */
.logged-in .view-wyszukiwarka .views-field-body::after {
  content: 'body';
  border: 1px dotted green;
  color: green;
}

/* line 10, ../sass/partials/layout/_pane-views-panes.scss */
.pane-punkty {
  overflow: hidden;
  *zoom: 1;
}
/* line 12, ../sass/partials/layout/_pane-views-panes.scss */
.pane-punkty .pane-8col {
  width: 44.20601%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 0.42918%;
}
/* line 15, ../sass/partials/layout/_pane-views-panes.scss */
.pane-punkty .pane-9col {
  width: 49.78541%;
  clear: right;
  float: right;
  margin-right: 0;
}

@media (min-width: 768px) {
  /* line 23, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 25, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views label {
    font-weight: 400;
    margin: 20px 0px 10px 0px;
  }
  /* line 29, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-3col {
    font-size: 0.9em;
    line-height: 1.2em;
    width: 27.46781%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 0.42918%;
    background: #e9e9e9;
  }
  /* line 34, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-3col .pane-block {
    padding: 2em;
  }
  /* line 37, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-3col .views-exposed-widget {
    padding: 0px;
    float: none;
  }
  /* line 41, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-3col select {
    margin: 10px 0px 10px 0px;
    width: 100%;
    display: block;
  }
  /* line 47, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-3col #edit-created-wrapper .form-item-created-min {
    overflow: hidden;
    *zoom: 1;
    font-size: 0.8em;
    margin-bottom: 10px;
  }
  /* line 50, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-3col #edit-created-wrapper .form-item-created-min input {
    float: right;
    width: 80%;
  }
  /* line 58, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-3col #edit-created-wrapper .form-item-created-min::before {
    content: "od:";
    float: left;
  }
  /* line 63, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-3col #edit-created-wrapper .form-item-created-max {
    overflow: hidden;
    *zoom: 1;
    font-size: 0.8em;
  }
  /* line 66, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-3col #edit-created-wrapper .form-item-created-max input {
    float: right;
    width: 80%;
  }
  /* line 70, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-3col #edit-created-wrapper .form-item-created-max label {
    display: none;
  }
  /* line 75, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-3col #edit-created-wrapper .form-item-created-max::before {
    content: "do:";
    float: left;
  }
  /* line 81, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-3col .views-submit-button {
    overflow: hidden;
    *zoom: 1;
    float: left;
    width: 40%;
    padding-bottom: 3px;
  }
  /* line 86, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-3col .views-submit-button input {
    width: 100%;
  }
  /* line 91, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-3col .views-reset-button {
    overflow: hidden;
    *zoom: 1;
    float: right;
    width: 40%;
    padding-bottom: 3px;
  }
  /* line 96, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-3col .views-reset-button input {
    width: 100%;
  }
  /* line 103, ../sass/partials/layout/_pane-views-panes.scss */
  .pane-rpo-views .pane-14col {
    width: 66.52361%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
/* line 108, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views {
  overflow: hidden;
  *zoom: 1;
}
/* line 110, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views label {
  font-weight: 400;
  margin: 20px 0px 10px 0px;
}
/* line 114, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views .pane-3col {
  font-size: 0.9em;
  line-height: 1.2em;
  background: #e9e9e9;
}
/* line 118, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views .pane-3col .pane-block {
  padding: 2em;
}
/* line 121, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views .pane-3col .views-exposed-widget {
  padding: 0px;
  float: none;
}
/* line 125, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views .pane-3col select {
  margin: 10px 0px 10px 0px;
  width: 100%;
  display: block;
}
/* line 131, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views .pane-3col #edit-created-wrapper .form-item-created-min {
  overflow: hidden;
  *zoom: 1;
  font-size: 0.8em;
  margin-bottom: 10px;
}
/* line 134, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views .pane-3col #edit-created-wrapper .form-item-created-min input {
  float: right;
  width: 80%;
}
/* line 142, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views .pane-3col #edit-created-wrapper .form-item-created-min::before {
  content: "od:";
  float: left;
}
/* line 150, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views .pane-3col #edit-created-wrapper .form-item-created-max {
  overflow: hidden;
  *zoom: 1;
  font-size: 0.8em;
}
/* line 153, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views .pane-3col #edit-created-wrapper .form-item-created-max input {
  float: right;
  width: 80%;
}
/* line 157, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views .pane-3col #edit-created-wrapper .form-item-created-max label {
  display: none;
}
/* line 160, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views .pane-3col #edit-created-wrapper .form-item-created-max::before {
  content: "do:";
  float: left;
}
/* line 166, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views .pane-3col .views-submit-button {
  overflow: hidden;
  *zoom: 1;
  float: left;
  width: 40%;
  padding-bottom: 3px;
}
/* line 171, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views .pane-3col .views-submit-button input {
  width: 100%;
}
/* line 176, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views .pane-3col .views-reset-button {
  overflow: hidden;
  *zoom: 1;
  float: right;
  width: 40%;
  padding-bottom: 3px;
}
/* line 181, ../sass/partials/layout/_pane-views-panes.scss */
.pane-rpo-views .pane-3col .views-reset-button input {
  width: 100%;
}

/* line 17, ../sass/partials/layout/_przeglad.scss */
.view-id-czytnik.view-display-id-czytnik_4 .szukaj {
  width: 27.46781%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 0.42918%;
  background: #e9e9e9;
}
/* line 21, ../sass/partials/layout/_przeglad.scss */
.view-id-czytnik.view-display-id-czytnik_4 .szukaj .view-filters {
  padding: 2em;
}
/* line 23, ../sass/partials/layout/_przeglad.scss */
.view-id-czytnik.view-display-id-czytnik_4 .szukaj .view-filters label {
  font-weight: 400;
  margin: 20px 0px 10px 0px;
}
/* line 30, ../sass/partials/layout/_przeglad.scss */
.view-id-czytnik.view-display-id-czytnik_4 .szukaj .view-filters #edit-created-wrapper .form-item-created-min {
  overflow: hidden;
  *zoom: 1;
  font-size: 0.8em;
  margin-bottom: 10px;
}
/* line 33, ../sass/partials/layout/_przeglad.scss */
.view-id-czytnik.view-display-id-czytnik_4 .szukaj .view-filters #edit-created-wrapper .form-item-created-min input {
  float: right;
  width: 80%;
}
/* line 41, ../sass/partials/layout/_przeglad.scss */
.view-id-czytnik.view-display-id-czytnik_4 .szukaj .view-filters #edit-created-wrapper .form-item-created-min::before {
  content: "od:";
  float: left;
}
/* line 49, ../sass/partials/layout/_przeglad.scss */
.view-id-czytnik.view-display-id-czytnik_4 .szukaj .view-filters #edit-created-wrapper .form-item-created-max {
  overflow: hidden;
  *zoom: 1;
  font-size: 0.8em;
}
/* line 52, ../sass/partials/layout/_przeglad.scss */
.view-id-czytnik.view-display-id-czytnik_4 .szukaj .view-filters #edit-created-wrapper .form-item-created-max input {
  float: right;
  width: 80%;
}
/* line 56, ../sass/partials/layout/_przeglad.scss */
.view-id-czytnik.view-display-id-czytnik_4 .szukaj .view-filters #edit-created-wrapper .form-item-created-max label {
  display: none;
}
/* line 59, ../sass/partials/layout/_przeglad.scss */
.view-id-czytnik.view-display-id-czytnik_4 .szukaj .view-filters #edit-created-wrapper .form-item-created-max::before {
  content: "do:";
  float: left;
}
/* line 72, ../sass/partials/layout/_przeglad.scss */
.view-id-czytnik.view-display-id-czytnik_4 .tresc {
  width: 66.52361%;
  clear: right;
  float: right;
  margin-right: 0;
}

/* line 17, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci h3 a, .view-wiadomosci.view-id-wiadomosci h3 a:visited, .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 h3 a, .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 h3 a:visited,
.content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 h3 a,
.content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 h3 a:visited, .view-szkolenia.view-display-id-panel_pane_2 h3 a, .view-szkolenia.view-display-id-panel_pane_2 h3 a:visited, .view-szkolenia.view-display-id-panel_pane_4 h3 a, .view-szkolenia.view-display-id-panel_pane_4 h3 a:visited {
  text-decoration: none;
  color: #1256bb;
  font-weight: 400;
  font-size: 1.2em;
  line-height: 1.4em;
}
/* line 23, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci h3 a:hover, .view-wiadomosci.view-id-wiadomosci h3 a:visited:hover, .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 h3 a:hover, .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 h3 a:visited:hover,
.content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 h3 a:hover,
.content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 h3 a:visited:hover, .view-szkolenia.view-display-id-panel_pane_2 h3 a:hover, .view-szkolenia.view-display-id-panel_pane_2 h3 a:visited:hover, .view-szkolenia.view-display-id-panel_pane_4 h3 a:hover, .view-szkolenia.view-display-id-panel_pane_4 h3 a:visited:hover {
  border-bottom: solid 2px #4177c8;
}
/* line 31, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci .okladka, .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 .okladka,
.content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 .okladka, .view-szkolenia.view-display-id-panel_pane_2 .okladka, .view-szkolenia.view-display-id-panel_pane_4 .okladka {
  float: left;
  margin-right: 2em;
}
/* line 37, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci .opis a, .view-wiadomosci.view-id-wiadomosci .opis a:visited, .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 .opis a, .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 .opis a:visited,
.content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 .opis a,
.content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 .opis a:visited, .view-szkolenia.view-display-id-panel_pane_2 .opis a, .view-szkolenia.view-display-id-panel_pane_2 .opis a:visited, .view-szkolenia.view-display-id-panel_pane_4 .opis a, .view-szkolenia.view-display-id-panel_pane_4 .opis a:visited {
  text-decoration: none;
  color: black;
}
/* line 41, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci .opis a:hover, .view-wiadomosci.view-id-wiadomosci .opis a:visited:hover, .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 .opis a:hover, .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 .opis a:visited:hover,
.content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 .opis a:hover,
.content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 .opis a:visited:hover, .view-szkolenia.view-display-id-panel_pane_2 .opis a:hover, .view-szkolenia.view-display-id-panel_pane_2 .opis a:visited:hover, .view-szkolenia.view-display-id-panel_pane_4 .opis a:hover, .view-szkolenia.view-display-id-panel_pane_4 .opis a:visited:hover {
  border-bottom: solid 2px black;
}
/* line 47, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci .view-header, .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 .view-header,
.content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 .view-header, .view-szkolenia.view-display-id-panel_pane_2 .view-header, .view-szkolenia.view-display-id-panel_pane_4 .view-header {
  padding: 2px 0px 20px 0px;
  font-weight: 400;
}
/* line 52, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci .data-kategoria, .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 .data-kategoria,
.content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 .data-kategoria, .view-szkolenia.view-display-id-panel_pane_2 .data-kategoria, .view-szkolenia.view-display-id-panel_pane_4 .data-kategoria {
  margin: 10px 0px 0px 0px;
  font-size: 0.7em;
}
/* line 56, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci .data-kategoria .kategoria, .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 .data-kategoria .kategoria,
.content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 .data-kategoria .kategoria, .view-szkolenia.view-display-id-panel_pane_2 .data-kategoria .kategoria, .view-szkolenia.view-display-id-panel_pane_4 .data-kategoria .kategoria {
  padding-left: 20px;
}
/* line 62, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci .views-row-first, .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 .views-row-first,
.content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 .views-row-first, .view-szkolenia.view-display-id-panel_pane_2 .views-row-first, .view-szkolenia.view-display-id-panel_pane_4 .views-row-first {
  border-top: 2px solid #e9e9e9;
}
/* line 65, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci .views-row, .content-strona-wiadomosci .view-id-czytnik.view-display-id-czytnik_4 .views-row,
.content-strona-dokumenty .view-id-czytnik.view-display-id-czytnik_4 .views-row, .view-szkolenia.view-display-id-panel_pane_2 .views-row, .view-szkolenia.view-display-id-panel_pane_4 .views-row {
  border-bottom: 2px solid #e9e9e9;
  padding: 30px 0px 30px 0px;
}

/* line 71, ../sass/partials/layout/_wiadomosci.scss */
.front .wiadomosci-home .views-row-first,
.front .view-wiadomosci.view-id-wiadomosci .views-row-first,
.front .view-szkolenia.view-display-id-panel_pane_2 .views-row-first,
.front .view-szkolenia.view-display-id-panel_pane_4 .views-row-first {
  border-top: none;
}

/* line 82, ../sass/partials/layout/_wiadomosci.scss */
.pane-wiadomosci-panel-pane-14,
.pane-wiadomosci-panel-pane-2,
.pane-wiadomosci-panel-pane-2,
.pane-szkolenia-panel-pane-2,
.pane-szkolenia-panel-pane-4,
.pane-wiadomosci-panel-pane-5,
.pane-wiadomosci-panel-pane-7 {
  margin-top: 20px;
}
/* line 90, ../sass/partials/layout/_wiadomosci.scss */
.pane-wiadomosci-panel-pane-14 h2,
.pane-wiadomosci-panel-pane-2 h2,
.pane-wiadomosci-panel-pane-2 h2,
.pane-szkolenia-panel-pane-2 h2,
.pane-szkolenia-panel-pane-4 h2,
.pane-wiadomosci-panel-pane-5 h2,
.pane-wiadomosci-panel-pane-7 h2 {
  font-weight: 400;
  font-size: 1.6em;
}
/* line 95, ../sass/partials/layout/_wiadomosci.scss */
.pane-wiadomosci-panel-pane-14 .view-content,
.pane-wiadomosci-panel-pane-2 .view-content,
.pane-wiadomosci-panel-pane-2 .view-content,
.pane-szkolenia-panel-pane-2 .view-content,
.pane-szkolenia-panel-pane-4 .view-content,
.pane-wiadomosci-panel-pane-5 .view-content,
.pane-wiadomosci-panel-pane-7 .view-content {
  overflow: hidden;
  *zoom: 1;
}
/* line 97, ../sass/partials/layout/_wiadomosci.scss */
.pane-wiadomosci-panel-pane-14 .view-content .views-row,
.pane-wiadomosci-panel-pane-2 .view-content .views-row,
.pane-wiadomosci-panel-pane-2 .view-content .views-row,
.pane-szkolenia-panel-pane-2 .view-content .views-row,
.pane-szkolenia-panel-pane-4 .view-content .views-row,
.pane-wiadomosci-panel-pane-5 .view-content .views-row,
.pane-wiadomosci-panel-pane-7 .view-content .views-row {
  padding-top: 10px;
}
/* line 98, ../sass/partials/layout/_wiadomosci.scss */
.pane-wiadomosci-panel-pane-14 .view-content .views-row .circle,
.pane-wiadomosci-panel-pane-2 .view-content .views-row .circle,
.pane-wiadomosci-panel-pane-2 .view-content .views-row .circle,
.pane-szkolenia-panel-pane-2 .view-content .views-row .circle,
.pane-szkolenia-panel-pane-4 .view-content .views-row .circle,
.pane-wiadomosci-panel-pane-5 .view-content .views-row .circle,
.pane-wiadomosci-panel-pane-7 .view-content .views-row .circle {
  display: none;
}
/* line 99, ../sass/partials/layout/_wiadomosci.scss */
.pane-wiadomosci-panel-pane-14 .view-content .views-row .data-kategoria,
.pane-wiadomosci-panel-pane-2 .view-content .views-row .data-kategoria,
.pane-wiadomosci-panel-pane-2 .view-content .views-row .data-kategoria,
.pane-szkolenia-panel-pane-2 .view-content .views-row .data-kategoria,
.pane-szkolenia-panel-pane-4 .view-content .views-row .data-kategoria,
.pane-wiadomosci-panel-pane-5 .view-content .views-row .data-kategoria,
.pane-wiadomosci-panel-pane-7 .view-content .views-row .data-kategoria {
  margin-bottom: 1.0em;
}
/* line 105, ../sass/partials/layout/_wiadomosci.scss */
.pane-wiadomosci-panel-pane-14 .view-content .views-row a, .pane-wiadomosci-panel-pane-14 .view-content .views-row a:visited,
.pane-wiadomosci-panel-pane-2 .view-content .views-row a,
.pane-wiadomosci-panel-pane-2 .view-content .views-row a:visited,
.pane-wiadomosci-panel-pane-2 .view-content .views-row a,
.pane-wiadomosci-panel-pane-2 .view-content .views-row a:visited,
.pane-szkolenia-panel-pane-2 .view-content .views-row a,
.pane-szkolenia-panel-pane-2 .view-content .views-row a:visited,
.pane-szkolenia-panel-pane-4 .view-content .views-row a,
.pane-szkolenia-panel-pane-4 .view-content .views-row a:visited,
.pane-wiadomosci-panel-pane-5 .view-content .views-row a,
.pane-wiadomosci-panel-pane-5 .view-content .views-row a:visited,
.pane-wiadomosci-panel-pane-7 .view-content .views-row a,
.pane-wiadomosci-panel-pane-7 .view-content .views-row a:visited {
  text-decoration: none;
  font-weight: 300;
  color: black;
  font-size: 0.8em;
}
/* line 110, ../sass/partials/layout/_wiadomosci.scss */
.pane-wiadomosci-panel-pane-14 .view-content .views-row a:hover, .pane-wiadomosci-panel-pane-14 .view-content .views-row a:visited:hover,
.pane-wiadomosci-panel-pane-2 .view-content .views-row a:hover,
.pane-wiadomosci-panel-pane-2 .view-content .views-row a:visited:hover,
.pane-wiadomosci-panel-pane-2 .view-content .views-row a:hover,
.pane-wiadomosci-panel-pane-2 .view-content .views-row a:visited:hover,
.pane-szkolenia-panel-pane-2 .view-content .views-row a:hover,
.pane-szkolenia-panel-pane-2 .view-content .views-row a:visited:hover,
.pane-szkolenia-panel-pane-4 .view-content .views-row a:hover,
.pane-szkolenia-panel-pane-4 .view-content .views-row a:visited:hover,
.pane-wiadomosci-panel-pane-5 .view-content .views-row a:hover,
.pane-wiadomosci-panel-pane-5 .view-content .views-row a:visited:hover,
.pane-wiadomosci-panel-pane-7 .view-content .views-row a:hover,
.pane-wiadomosci-panel-pane-7 .view-content .views-row a:visited:hover {
  border-bottom: solid 1px #333333;
}
/* line 117, ../sass/partials/layout/_wiadomosci.scss */
.pane-wiadomosci-panel-pane-14 .view-content .views-row:nth-child(3n),
.pane-wiadomosci-panel-pane-2 .view-content .views-row:nth-child(3n),
.pane-wiadomosci-panel-pane-2 .view-content .views-row:nth-child(3n),
.pane-szkolenia-panel-pane-2 .view-content .views-row:nth-child(3n),
.pane-szkolenia-panel-pane-4 .view-content .views-row:nth-child(3n),
.pane-wiadomosci-panel-pane-5 .view-content .views-row:nth-child(3n),
.pane-wiadomosci-panel-pane-7 .view-content .views-row:nth-child(3n) {
  margin: 0px;
}

/* line 128, ../sass/partials/layout/_wiadomosci.scss */
.pane-menu-opis h2 {
  font-weight: 400;
  font-size: 1.1em;
}
/* line 135, ../sass/partials/layout/_wiadomosci.scss */
.pane-menu-opis .view-content .views-row {
  padding-top: 20px;
  padding-bottom: 10px;
}
/* line 139, ../sass/partials/layout/_wiadomosci.scss */
.pane-menu-opis .view-content .views-row:nth-child(4n) {
  margin: 0px;
}

@media (min-width: 768px) {
  /* line 159, ../sass/partials/layout/_wiadomosci.scss */
  .pane-wiadomosci-panel-pane-2 .view-content,
  .pane-szkolenia-panel-pane-2 .view-content,
  .pane-szkolenia-panel-pane-4 .view-content,
  .pane-wiadomosci-panel-pane-5 .view-content,
  .pane-wiadomosci-panel-pane-7 .view-content {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 161, ../sass/partials/layout/_wiadomosci.scss */
  .pane-wiadomosci-panel-pane-2 .view-content .views-row,
  .pane-szkolenia-panel-pane-2 .view-content .views-row,
  .pane-szkolenia-panel-pane-4 .view-content .views-row,
  .pane-wiadomosci-panel-pane-5 .view-content .views-row,
  .pane-wiadomosci-panel-pane-7 .view-content .views-row {
    width: 30%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 5%;
  }
  /* line 164, ../sass/partials/layout/_wiadomosci.scss */
  .pane-wiadomosci-panel-pane-2 .view-content .views-row:nth-child(3n),
  .pane-szkolenia-panel-pane-2 .view-content .views-row:nth-child(3n),
  .pane-szkolenia-panel-pane-4 .view-content .views-row:nth-child(3n),
  .pane-wiadomosci-panel-pane-5 .view-content .views-row:nth-child(3n),
  .pane-wiadomosci-panel-pane-7 .view-content .views-row:nth-child(3n) {
    width: 30%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  /* line 176, ../sass/partials/layout/_wiadomosci.scss */
  .pane-views.pane-statystyka .views-row {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 178, ../sass/partials/layout/_wiadomosci.scss */
  .pane-views.pane-statystyka .views-row .views-field {
    width: 30%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 5%;
  }
  /* line 181, ../sass/partials/layout/_wiadomosci.scss */
  .pane-views.pane-statystyka .views-row .views-field:nth-child(3n) {
    width: 30%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
/* line 191, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci.big-news-front .flexslider {
  background: #464749;
  	/*-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);
  	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);
  	-o-box-shadow: 0 1px 4px rgba(0,0,0,.2);
      box-shadow: 0 1px 4px rgba(0,0,0,.2);
  	*/
  border: none;
}
/* line 200, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci.big-news-front .flexslider .opis-data-tytul {
  padding: 1em 1em;
  color: white;
}
/* line 205, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci.big-news-front .flexslider .opis-data-tytul .data-tytul a, .view-wiadomosci.view-id-wiadomosci.big-news-front .flexslider .opis-data-tytul .data-tytul a:visited {
  color: white;
  text-decoration: none;
  font-weight: 700;
  font-size: 1.2em;
  line-height: 1.2em;
}
/* line 213, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci.big-news-front .flexslider .opis-data-tytul .data-tytul .data {
  font-size: 0.8em;
  margin-top: 2.0em;
}
/* line 219, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci.big-news-front .flexslider .opis-data-tytul .opis {
  font-size: 0.9em;
  line-height: 1.3em;
}
/* line 222, ../sass/partials/layout/_wiadomosci.scss */
.view-wiadomosci.view-id-wiadomosci.big-news-front .flexslider .opis-data-tytul .opis a, .view-wiadomosci.view-id-wiadomosci.big-news-front .flexslider .opis-data-tytul .opis a:visited {
  color: white;
  text-decoration: none;
}
@media (min-width: 768px) {
  /* line 230, ../sass/partials/layout/_wiadomosci.scss */
  .view-wiadomosci.view-id-wiadomosci.big-news-front .flexslider .opis-data-tytul {
    padding: 1em 0;
    overflow: hidden;
    *zoom: 1;
  }
  /* line 233, ../sass/partials/layout/_wiadomosci.scss */
  .view-wiadomosci.view-id-wiadomosci.big-news-front .flexslider .opis-data-tytul .data-tytul {
    width: 33.04721%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 0.42918%;
  }
  /* line 237, ../sass/partials/layout/_wiadomosci.scss */
  .view-wiadomosci.view-id-wiadomosci.big-news-front .flexslider .opis-data-tytul .opis {
    width: 55.36481%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}

/* line 253, ../sass/partials/layout/_wiadomosci.scss */
.node-type-wiadomosci .wiadomosci-teaser-data {
  font-size: 0.8em;
}
/* line 258, ../sass/partials/layout/_wiadomosci.scss */
.node-type-wiadomosci .wiadomosci-teaser-data .data {
  padding: 10px 0px 20px 0px;
}

/* line 267, ../sass/partials/layout/_wiadomosci.scss */
.node-type-strona .zdjecie, .node-type-wiadomosci .zdjecie, .node-type-projekty .zdjecie {
  background: #e9e9e9;
  padding: 1.8em;
  display: inline-block;
  margin-bottom: 20px;
}
/* line 277, ../sass/partials/layout/_wiadomosci.scss */
.node-type-strona .photoswipe-gallery h3.field-label, .node-type-wiadomosci .photoswipe-gallery h3.field-label, .node-type-projekty .photoswipe-gallery h3.field-label {
  font-family: "Ubuntu", sans-serif;
  font-size: 1.5em;
  margin-bottom: 1em;
}
/* line 285, ../sass/partials/layout/_wiadomosci.scss */
.node-type-strona .photoswipe-gallery .field-name-field-galeria, .node-type-strona .photoswipe-gallery .field-name-field-prezentacja-galeria, .node-type-wiadomosci .photoswipe-gallery .field-name-field-galeria, .node-type-wiadomosci .photoswipe-gallery .field-name-field-prezentacja-galeria, .node-type-projekty .photoswipe-gallery .field-name-field-galeria, .node-type-projekty .photoswipe-gallery .field-name-field-prezentacja-galeria {
  width: 22.22222%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 3.7037%;
  margin-bottom: 3.7037%;
}
/* line 288, ../sass/partials/layout/_wiadomosci.scss */
.node-type-strona .photoswipe-gallery .field-name-field-galeria a, .node-type-strona .photoswipe-gallery .field-name-field-galeria a:visited, .node-type-strona .photoswipe-gallery .field-name-field-prezentacja-galeria a, .node-type-strona .photoswipe-gallery .field-name-field-prezentacja-galeria a:visited, .node-type-wiadomosci .photoswipe-gallery .field-name-field-galeria a, .node-type-wiadomosci .photoswipe-gallery .field-name-field-galeria a:visited, .node-type-wiadomosci .photoswipe-gallery .field-name-field-prezentacja-galeria a, .node-type-wiadomosci .photoswipe-gallery .field-name-field-prezentacja-galeria a:visited, .node-type-projekty .photoswipe-gallery .field-name-field-galeria a, .node-type-projekty .photoswipe-gallery .field-name-field-galeria a:visited, .node-type-projekty .photoswipe-gallery .field-name-field-prezentacja-galeria a, .node-type-projekty .photoswipe-gallery .field-name-field-prezentacja-galeria a:visited {
  padding: 20px;
  background: #e9e9e9;
  display: block;
}
/* line 293, ../sass/partials/layout/_wiadomosci.scss */
.node-type-strona .photoswipe-gallery .field-name-field-galeria img, .node-type-strona .photoswipe-gallery .field-name-field-prezentacja-galeria img, .node-type-wiadomosci .photoswipe-gallery .field-name-field-galeria img, .node-type-wiadomosci .photoswipe-gallery .field-name-field-prezentacja-galeria img, .node-type-projekty .photoswipe-gallery .field-name-field-galeria img, .node-type-projekty .photoswipe-gallery .field-name-field-prezentacja-galeria img {
  width: 100%;
}
/* line 298, ../sass/partials/layout/_wiadomosci.scss */
.node-type-strona .photoswipe-gallery .field-name-field-prezentacja-galeria:nth-child(5n), .node-type-wiadomosci .photoswipe-gallery .field-name-field-prezentacja-galeria:nth-child(5n), .node-type-projekty .photoswipe-gallery .field-name-field-prezentacja-galeria:nth-child(5n) {
  width: 22.22222%;
  clear: right;
  float: right;
  margin-right: 0;
}
/* line 302, ../sass/partials/layout/_wiadomosci.scss */
.node-type-strona .photoswipe-gallery .field-name-field-galeria:nth-child(5n), .node-type-wiadomosci .photoswipe-gallery .field-name-field-galeria:nth-child(5n), .node-type-projekty .photoswipe-gallery .field-name-field-galeria:nth-child(5n) {
  width: 22.22222%;
  clear: right;
  float: right;
  margin-right: 0;
}

/* line 311, ../sass/partials/layout/_wiadomosci.scss */
.domain-smart-wzp-pl .view-wiadomosci.view-id-wiadomosci.view-display-id-panel_pane_7 h3 a, .domain-smart-wzp-pl .view-wiadomosci.view-id-wiadomosci.view-display-id-panel_pane_7 h3 a:visited {
  color: black !important;
}

/* line 318, ../sass/partials/layout/_wiadomosci.scss */
.domain-smart-wzp-pl .pane-wiadomosci-panel-pane-7 h2, .domain-smart-wzp-pl .pane-menu-opis h2 {
  color: #009fe3;
  font-weight: 500;
}

/* line 325, ../sass/partials/layout/_wiadomosci.scss */
.opis-data-tytul-nabor-ramka {
  background-color: #1256bb;
  height: 100%;
}
/* line 329, ../sass/partials/layout/_wiadomosci.scss */
.opis-data-tytul-nabor-ramka .field-name-field-os, .opis-data-tytul-nabor-ramka .field-name-field-dzialanie, .opis-data-tytul-nabor-ramka .field-name-field-data-skladania-nabor {
  display: inline;
}
/* line 334, ../sass/partials/layout/_wiadomosci.scss */
.opis-data-tytul-nabor-ramka .termin, .opis-data-tytul-nabor-ramka .os, .opis-data-tytul-nabor-ramka .dzialanie {
  padding-top: 10px;
  font-size: 0.8em;
}
/* line 337, ../sass/partials/layout/_wiadomosci.scss */
.opis-data-tytul-nabor-ramka .termin .field-label, .opis-data-tytul-nabor-ramka .os .field-label, .opis-data-tytul-nabor-ramka .dzialanie .field-label {
  font-weight: 600;
}

/* line 10, ../sass/partials/layout/_punkt.scss */
.punkt-teaser {
  padding-bottom: 3em;
}
/* line 12, ../sass/partials/layout/_punkt.scss */
.punkt-teaser h3 {
  font-weight: 700;
  font-size: 1.2em;
}
/* line 15, ../sass/partials/layout/_punkt.scss */
.punkt-teaser h3 a, .punkt-teaser h3 a:visited {
  color: #1256bb;
  text-decoration: none;
}
/* line 21, ../sass/partials/layout/_punkt.scss */
.punkt-teaser .adres {
  padding: 1em 0px 2em 0px;
}
/* line 25, ../sass/partials/layout/_punkt.scss */
.punkt-teaser .godziny-telefony {
  font-size: 0.9em;
  overflow: hidden;
  *zoom: 1;
}
/* line 27, ../sass/partials/layout/_punkt.scss */
.punkt-teaser .godziny-telefony p {
  padding-bottom: 0.8em;
}
/* line 29, ../sass/partials/layout/_punkt.scss */
.punkt-teaser .godziny-telefony .godziny {
  width: 48%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 4.0%;
}
/* line 34, ../sass/partials/layout/_punkt.scss */
.punkt-teaser .godziny-telefony .telefony {
  width: 48%;
  clear: right;
  float: right;
  margin-right: 0;
}

/* line 48, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content {
  overflow: hidden;
  *zoom: 1;
}
/* line 51, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .tresc {
  width: 66.52361%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 0.42918%;
}
/* line 55, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .tresc .webform-client-form .webform-component--zawartos-formularza {
  padding: 20px 30px 30px 30px;
  border: 2px #e9e9e9 solid;
}
/* line 60, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .tresc .webform-client-form label {
  font-weight: 700;
  font-size: 0.9em;
  line-height: 1.1em;
  padding-bottom: 0.8em;
}
/* line 66, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .tresc .webform-client-form .wyrazam-zgode {
  overflow: hidden;
  *zoom: 1;
}
/* line 68, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .tresc .webform-client-form .wyrazam-zgode #edit-submitted-zawartos-formularza-wyrazam-zgode {
  width: 5.15021%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 0.42918%;
}
/* line 72, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .tresc .webform-client-form .wyrazam-zgode .description {
  width: 94.4206%;
  clear: right;
  float: right;
  margin-right: 0;
  font-size: 0.8em;
  padding-top: 0.5em;
}
/* line 77, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .tresc .webform-client-form .form-required {
  color: white;
}
/* line 78, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .tresc .webform-client-form .form-required:before {
  content: "(wymagane)";
  font-weight: 300;
  font-size: 0.8em;
  color: black;
}
/* line 88, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .mapa-adres {
  width: 27.46781%;
  clear: right;
  float: right;
  margin-right: 0;
}
/* line 91, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .mapa-adres .adres-tytul {
  padding-top: 10px;
}
/* line 94, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .mapa-adres p {
  font-size: 0.8em;
}
/* line 95, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .mapa-adres p.tytul {
  font-weight: 700;
  font-size: 1.0em;
  padding-bottom: 5px;
}
/* line 98, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .mapa-adres .planowane-szkolenia {
  margin-top: 2em;
}
/* line 105, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .mapa-adres .planowane-szkolenia a, .node-type-punkt article .content .mapa-adres .planowane-szkolenia a:visited {
  text-decoration: none;
  color: black;
  font-size: 0.98em;
}
/* line 111, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .mapa-adres .planowane-szkolenia .date-display-single {
  font-size: 0.8em;
  margin-bottom: 0.5em;
  display: block;
}
/* line 116, ../sass/partials/layout/_punkt.scss */
.node-type-punkt article .content .mapa-adres .planowane-szkolenia .views-row {
  padding: 1em 0 1em 0;
}

/* line 14, ../sass/partials/layout/_projekty.scss */
.node-projekty .tresc {
  line-height: 1.63em;
}
/* line 17, ../sass/partials/layout/_projekty.scss */
.node-projekty .tresc .field-label {
  display: block;
  font-size: 0.8em;
}
/* line 21, ../sass/partials/layout/_projekty.scss */
.node-projekty .tresc .field-label:not(:first-child) {
  margin-top: 1em;
}
/* line 27, ../sass/partials/layout/_projekty.scss */
.node-projekty .pane-3col .field-label {
  font-weight: 600;
  display: inline;
}
/* line 35, ../sass/partials/layout/_projekty.scss */
.node-projekty .field-label-inline {
  display: inline;
}
/* line 40, ../sass/partials/layout/_projekty.scss */
.node-projekty .pane-3col {
  padding: 10px;
}
/* line 44, ../sass/partials/layout/_projekty.scss */
.node-projekty .row-full {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}
/* line 53, ../sass/partials/layout/_projekty.scss */
.node-projekty ul {
  list-style: disc;
  margin: 2em 0;
  margin-left: 42px;
  padding: 0;
}
/* line 60, ../sass/partials/layout/_projekty.scss */
.node-projekty ul > li {
  margin-bottom: 1em;
}
/* line 64, ../sass/partials/layout/_projekty.scss */
.node-projekty ol > li {
  position: relative;
  margin-bottom: 20px;
  padding-left: 10px;
  min-height: 0;
}
/* line 71, ../sass/partials/layout/_projekty.scss */
.node-projekty ol > li:before {
  position: absolute;
  top: 0;
  left: -32px;
  width: 28px;
  height: 28px;
  font-weight: bold;
  font-size: 16px;
  line-height: 28px;
  text-align: center;
  color: #000;
  border: 0;
  border-radius: 50%;
  background-color: #ececec;
  content: counter(li-counter);
  counter-increment: li-counter;
}
/* line 92, ../sass/partials/layout/_projekty.scss */
.node-projekty .najciekawsze-item {
  margin-bottom: 2em;
}
/* line 93, ../sass/partials/layout/_projekty.scss */
.node-projekty .najciekawsze-item .field-label {
  display: none;
}
/* line 99, ../sass/partials/layout/_projekty.scss */
.node-projekty .projekty-galeria {
  overflow: hidden;
  *zoom: 1;
  width: 100%;
}

/* line 116, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-block .views-row {
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 122, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-block a, .view-id-projkety.view-display-id-block a:visited {
  text-decoration: none;
  color: #464749;
  font-weight: 400;
  font-size: 20px;
}
/* line 131, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-block a:hover {
  color: #1256bb;
}
/* line 135, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-block .field-label {
  font-weight: 600;
  font-size: 10px;
  line-height: 20px;
}
/* line 141, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-block .field-name-field-projekty-beneficjent {
  font-size: 12px;
}

/* line 149, ../sass/partials/layout/_projekty.scss */
.pane-projkety-lista-projektow {
  overflow: initial;
}

/* line 155, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-lista_projektow a, .view-id-projkety.view-display-id-lista_projektow a:visited {
  color: black;
  text-decoration: none;
}
/* line 162, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-lista_projektow .view-content {
  padding-bottom: 3em;
}
/* line 173, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-lista_projektow th {
  padding-top: 2em;
  padding-bottom: 1em;
  white-space: nowrap;
}
/* line 177, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-lista_projektow th a, .view-id-projkety.view-display-id-lista_projektow th a:visited {
  font-weight: 600;
}
/* line 183, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-lista_projektow th img {
  position: relative;
}
/* line 188, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-lista_projektow tr {
  background-color: white;
  border-bottom: transparent;
}
/* line 192, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-lista_projektow tr:not(.views-row-last) {
  border-bottom: 2px solid #e9e9e9;
}
/* line 203, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-lista_projektow td {
  padding: 30px 0;
  vertical-align: text-top;
}
/* line 209, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-lista_projektow .field-name-field-projekty-beneficjent {
  font-size: 12px;
}
/* line 214, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-lista_projektow .field-label {
  font-weight: 600;
  font-size: 10px;
  line-height: 20px;
  padding-top: 1em;
}
/* line 221, ../sass/partials/layout/_projekty.scss */
.view-id-projkety.view-display-id-lista_projektow .field-name-field-finanse-dofinansowanie {
  text-align: right;
  font-weight: 300;
  font-size: 0.8em;
}

/* line 230, ../sass/partials/layout/_projekty.scss */
.pane-rpo-views,
#footer {
  clear: both;
  overflow: initial;
}

/* line 237, ../sass/partials/layout/_projekty.scss */
.pager {
  margin-bottom: 2em;
}

/* line 241, ../sass/partials/layout/_projekty.scss */
.pager:after {
  content: "";
  display: table;
  clear: both;
}

/* line 250, ../sass/partials/layout/_projekty.scss */
.pane-views.pane-statystyka {
  padding-bottom: 2em;
}
/* line 254, ../sass/partials/layout/_projekty.scss */
.pane-views.pane-statystyka .views-label {
  display: block;
  font-weight: 600;
  font-size: 1.4em;
  margin-bottom: 0.5em;
}
/* line 261, ../sass/partials/layout/_projekty.scss */
.pane-views.pane-statystyka .field {
  display: inline;
}
/* line 265, ../sass/partials/layout/_projekty.scss */
.pane-views.pane-statystyka .views-field {
  background-color: #e6cd6d;
  padding: 15px;
}

/* line 3, ../sass/partials/layout/_wybrany-projekt-teaser.scss */
.view-id-projkety.view-display-id-wybrane .views-row {
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 30px;
}

/* line 10, ../sass/partials/layout/_wybrany-projekt-teaser.scss */
.wybrany-projekt-zdjecie {
  position: relative;
}
/* line 13, ../sass/partials/layout/_wybrany-projekt-teaser.scss */
.wybrany-projekt-zdjecie .field-name-field-projekty-nazwa {
  position: absolute;
  bottom: 15px;
  left: 15px;
  right: 15px;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.6);
  padding: 30px;
  display: inline;
}

/* line 28, ../sass/partials/layout/_wybrany-projekt-teaser.scss */
.wybrany-projekt-opis {
  background-color: #1256bb;
  padding: 30px;
  color: #ffffff;
}
/* line 34, ../sass/partials/layout/_wybrany-projekt-teaser.scss */
.wybrany-projekt-opis .wybrany-projekt-numer {
  margin-bottom: 15px;
}
/* line 37, ../sass/partials/layout/_wybrany-projekt-teaser.scss */
.wybrany-projekt-opis .field-label {
  font-size: 0.8em;
  margin-bottom: 5px;
}

@media (min-width: 768px) {
  /* line 51, ../sass/partials/layout/_wybrany-projekt-teaser.scss */
  .wybrany-projekt-opis {
    width: 27.46781%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 0.42918%;
  }

  /* line 60, ../sass/partials/layout/_wybrany-projekt-teaser.scss */
  .wybrany-projekt-zdjecie {
    width: 66.52361%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
/* line 10, ../sass/partials/layout/_szkolenia.scss */
.data-kwadrat {
  color: black;
  border-width: 2px;
  border-style: solid;
  width: 74px;
  height: 74px;
  text-align: center;
  line-height: 18px;
  font-size: 20px;
  font-weight: 700;
  margin-right: 20px;
  float: left;
  padding: 12px 0px;
}
/* line 23, ../sass/partials/layout/_szkolenia.scss */
.data-kwadrat strong {
  line-height: 18px;
  font-weight: 700;
  font-size: 32px;
  display: block;
}
/* line 29, ../sass/partials/layout/_szkolenia.scss */
.data-kwadrat span {
  margin: 4px 0px;
  font-size: 20px;
  display: block;
  line-height: 37px;
  font-weight: 300;
  text-transform: uppercase;
}

/* line 38, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_4,
.view-id-szkolenia.view-display-id-panel_pane_3,
.view-id-szkolenia.view-display-id-panel_pane_1 {
  /*
  .data-kategoria {
  	margin:10px 0px 0px 0px;
  	font-size: 0.7em;
  	
  	.kategoria {
  		padding-left:20px; 
  		
  	}
  }
  */
}
/* line 43, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_4 .views-row,
.view-id-szkolenia.view-display-id-panel_pane_3 .views-row,
.view-id-szkolenia.view-display-id-panel_pane_1 .views-row {
  overflow: hidden;
  *zoom: 1;
}
/* line 45, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_4 .views-row .szkolenia-data,
.view-id-szkolenia.view-display-id-panel_pane_3 .views-row .szkolenia-data,
.view-id-szkolenia.view-display-id-panel_pane_1 .views-row .szkolenia-data {
  width: 24.27184%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 0.97087%;
}
/* line 50, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_4 .views-row .szkolenia-opis,
.view-id-szkolenia.view-display-id-panel_pane_3 .views-row .szkolenia-opis,
.view-id-szkolenia.view-display-id-panel_pane_1 .views-row .szkolenia-opis {
  width: 74.75728%;
  clear: right;
  float: right;
  margin-right: 0;
}
/* line 54, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_4 .views-row .szkolenia-opis .dzien, .view-id-szkolenia.view-display-id-panel_pane_4 .views-row .szkolenia-opis .miasto,
.view-id-szkolenia.view-display-id-panel_pane_3 .views-row .szkolenia-opis .dzien,
.view-id-szkolenia.view-display-id-panel_pane_3 .views-row .szkolenia-opis .miasto,
.view-id-szkolenia.view-display-id-panel_pane_1 .views-row .szkolenia-opis .dzien,
.view-id-szkolenia.view-display-id-panel_pane_1 .views-row .szkolenia-opis .miasto {
  padding: 10px 0px 0px 0px;
  font-size: 0.8em;
}
/* line 57, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_4 .views-row .szkolenia-opis .dzien .date-display-range, .view-id-szkolenia.view-display-id-panel_pane_4 .views-row .szkolenia-opis .miasto .date-display-range,
.view-id-szkolenia.view-display-id-panel_pane_3 .views-row .szkolenia-opis .dzien .date-display-range,
.view-id-szkolenia.view-display-id-panel_pane_3 .views-row .szkolenia-opis .miasto .date-display-range,
.view-id-szkolenia.view-display-id-panel_pane_1 .views-row .szkolenia-opis .dzien .date-display-range,
.view-id-szkolenia.view-display-id-panel_pane_1 .views-row .szkolenia-opis .miasto .date-display-range {
  display: inline;
}
/* line 65, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_4 h3,
.view-id-szkolenia.view-display-id-panel_pane_3 h3,
.view-id-szkolenia.view-display-id-panel_pane_1 h3 {
  margin-bottom: 0.5em;
}
/* line 67, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_4 h3 a, .view-id-szkolenia.view-display-id-panel_pane_4 h3 a:visited,
.view-id-szkolenia.view-display-id-panel_pane_3 h3 a,
.view-id-szkolenia.view-display-id-panel_pane_3 h3 a:visited,
.view-id-szkolenia.view-display-id-panel_pane_1 h3 a,
.view-id-szkolenia.view-display-id-panel_pane_1 h3 a:visited {
  text-decoration: none;
  color: #1256bb;
  font-weight: 400;
  font-size: 1.2em;
  line-height: 1.4em;
}
/* line 74, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_4 h3 a:hover, .view-id-szkolenia.view-display-id-panel_pane_4 h3 a:visited:hover,
.view-id-szkolenia.view-display-id-panel_pane_3 h3 a:hover,
.view-id-szkolenia.view-display-id-panel_pane_3 h3 a:visited:hover,
.view-id-szkolenia.view-display-id-panel_pane_1 h3 a:hover,
.view-id-szkolenia.view-display-id-panel_pane_1 h3 a:visited:hover {
  border-bottom: solid 2px #4177c8;
}
/* line 82, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_4 .view-header,
.view-id-szkolenia.view-display-id-panel_pane_3 .view-header,
.view-id-szkolenia.view-display-id-panel_pane_1 .view-header {
  padding: 2px 0px 20px 0px;
  font-weight: 400;
}
/* line 98, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_4 .views-row-first,
.view-id-szkolenia.view-display-id-panel_pane_3 .views-row-first,
.view-id-szkolenia.view-display-id-panel_pane_1 .views-row-first {
  border-top: 2px solid #e9e9e9;
}
/* line 101, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_4 .views-row,
.view-id-szkolenia.view-display-id-panel_pane_3 .views-row,
.view-id-szkolenia.view-display-id-panel_pane_1 .views-row {
  padding: 30px 0px 30px 0px;
}

/* line 109, ../sass/partials/layout/_szkolenia.scss */
.node-szkolenia {
  overflow: hidden;
  *zoom: 1;
}
/* line 111, ../sass/partials/layout/_szkolenia.scss */
.node-szkolenia .content {
  width: 60.94421%;
  float: left;
  margin-right: -100%;
  margin-left: 0;
  clear: none;
}
/* line 114, ../sass/partials/layout/_szkolenia.scss */
.node-szkolenia .content .termin {
  background: #d0ddf1;
  height: 145px;
  padding: 1em;
}
/* line 117, ../sass/partials/layout/_szkolenia.scss */
.node-szkolenia .content .termin p {
  font-weight: 400;
  font-size: 1.6em;
  margin-bottom: 0.6em;
}
/* line 122, ../sass/partials/layout/_szkolenia.scss */
.node-szkolenia .content .termin .ico-blueclock-small {
  background-position: -50px -150px;
  padding: 16px !important;
  margin: 0 30px 0 0;
}
/* line 127, ../sass/partials/layout/_szkolenia.scss */
.node-szkolenia .content .termin .field-name-field-szkolenia-time, .node-szkolenia .content .termin .time-default {
  display: inline;
}
/* line 134, ../sass/partials/layout/_szkolenia.scss */
.node-szkolenia aside {
  width: 27.46781%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
}
/* line 137, ../sass/partials/layout/_szkolenia.scss */
.node-szkolenia aside .miejsce-dzien {
  padding: 1em 0;
}
/* line 141, ../sass/partials/layout/_szkolenia.scss */
.node-szkolenia aside .adres {
  font-weight: 600;
  padding: 1em 0  0  0;
}
/* line 146, ../sass/partials/layout/_szkolenia.scss */
.node-szkolenia aside .dzien {
  padding: 1em 0  0  0;
  font-size: 0.8em;
}

@media (min-width: 768px) {
  /* line 161, ../sass/partials/layout/_szkolenia.scss */
  .pane-szkolenia-panel-pane-smart-home .view-content {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 163, ../sass/partials/layout/_szkolenia.scss */
  .pane-szkolenia-panel-pane-smart-home .view-content .views-row {
    width: 30%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 5%;
  }
  /* line 166, ../sass/partials/layout/_szkolenia.scss */
  .pane-szkolenia-panel-pane-smart-home .view-content .views-row:nth-child(3n) {
    width: 30%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
/* line 175, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_smart .views-row,
.view-id-szkolenia.view-display-id-panel_pane_smart_home .views-row {
  padding-top: 1.0em;
  padding-bottom: 1.0em;
}
/* line 182, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_smart .szkolenia-opis a, .view-id-szkolenia.view-display-id-panel_pane_smart .szkolenia-opis a:visited,
.view-id-szkolenia.view-display-id-panel_pane_smart_home .szkolenia-opis a,
.view-id-szkolenia.view-display-id-panel_pane_smart_home .szkolenia-opis a:visited {
  color: #009fe3;
  text-decoration: none;
  font-weight: 500;
}
/* line 189, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_smart .dzien,
.view-id-szkolenia.view-display-id-panel_pane_smart_home .dzien {
  padding-bottom: 5px;
  padding-top: 5px;
}

/* line 196, ../sass/partials/layout/_szkolenia.scss */
.pane-szkolenia-panel-pane-smart-home .pane-title {
  color: #009fe3;
  font-weight: 500;
  font-size: 1.4em;
}

/* line 205, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_smart_home .view-content {
  overflow: hidden;
  *zoom: 1;
}
/* line 207, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_smart_home .view-content .views-row {
  width: 30%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 5%;
}
/* line 210, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_smart_home .view-content .views-row:nth-child(3n) {
  width: 30%;
  clear: right;
  float: right;
  margin-right: 0;
}

/* line 224, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_smart .views-row,
.view-id-szkolenia.view-display-id-panel_pane_smart_home .views-row {
  overflow: hidden;
  *zoom: 1;
}
/* line 227, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_smart .szkolenia-data,
.view-id-szkolenia.view-display-id-panel_pane_smart_home .szkolenia-data {
  width: 24.27184%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 0.97087%;
}
/* line 232, ../sass/partials/layout/_szkolenia.scss */
.view-id-szkolenia.view-display-id-panel_pane_smart .szkolenia-opis,
.view-id-szkolenia.view-display-id-panel_pane_smart_home .szkolenia-opis {
  width: 74.75728%;
  clear: right;
  float: right;
  margin-right: 0;
}

/* line 243, ../sass/partials/layout/_szkolenia.scss */
.domain-smart-wzp-pl.node-type-szkolenia .data-dodania {
  display: none;
}

/* line 248, ../sass/partials/layout/_szkolenia.scss */
.go-formularz {
  margin-top: 2em;
  margin-bottom: 2em;
}
/* line 255, ../sass/partials/layout/_szkolenia.scss */
.go-formularz a, .go-formularz a:visited {
  display: inline;
  color: #ffffff;
  background: #1256bb;
  padding: 1em;
  text-decoration: none;
}

/* line 265, ../sass/partials/layout/_szkolenia.scss */
#formularz-szkolenie {
  margin-top: 2em;
}
/* line 267, ../sass/partials/layout/_szkolenia.scss */
#formularz-szkolenie h3 {
  font-weight: 600;
  font-size: 2em;
  background-color: #e9e9e9;
  margin-bottom: 1em;
  margin-top: 1em;
  padding: 15px;
}
/* line 278, ../sass/partials/layout/_szkolenia.scss */
#formularz-szkolenie .webform-progressbar {
  padding-bottom: 2em;
  display: none;
}

/* line 6, ../sass/partials/layout/_nabor.scss */
.nabor-kwadrat {
  color: black;
  border-width: 2px;
  border-style: solid;
  width: 74px;
  height: 74px;
  text-align: center;
  line-height: 18px;
  font-size: 20px;
  font-weight: 700;
  margin-right: 20px;
  float: left;
  padding: 4px 0px;
}
/* line 19, ../sass/partials/layout/_nabor.scss */
.nabor-kwadrat strong {
  line-height: 38px;
  font-weight: 700;
  font-size: 32px;
  display: block;
}
/* line 25, ../sass/partials/layout/_nabor.scss */
.nabor-kwadrat span {
  margin: 4px 0px;
  font-size: 18px;
  display: block;
  line-height: 18px;
  font-weight: 300;
  text-transform: uppercase;
}

/* line 34, ../sass/partials/layout/_nabor.scss */
#nabory-home,
.field-name-field-nabor,
.view-id-nabory.view-display-id-panel_pane_2,
.view-id-nabory.view-display-id-panel_pane_1 {
  /*
  .data-kategoria {
      margin:10px 0px 0px 0px;
      font-size: 0.7em;

      .kategoria {
          padding-left:20px;

      }
  }
  */
}
/* line 43, ../sass/partials/layout/_nabor.scss */
#nabory-home .views-row,
.field-name-field-nabor .views-row,
.view-id-nabory.view-display-id-panel_pane_2 .views-row,
.view-id-nabory.view-display-id-panel_pane_1 .views-row {
  overflow: hidden;
  *zoom: 1;
}
/* line 46, ../sass/partials/layout/_nabor.scss */
#nabory-home .nabor-program,
.field-name-field-nabor .nabor-program,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-program,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-program {
  width: 24.27184%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 0.97087%;
}
/* line 51, ../sass/partials/layout/_nabor.scss */
#nabory-home .nabor-opis,
.field-name-field-nabor .nabor-opis,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis {
  width: 74.75728%;
  clear: right;
  float: right;
  margin-right: 0;
}
/* line 55, ../sass/partials/layout/_nabor.scss */
#nabory-home .nabor-opis .dzien, #nabory-home .nabor-opis .miasto,
.field-name-field-nabor .nabor-opis .dzien,
.field-name-field-nabor .nabor-opis .miasto,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis .dzien,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis .miasto,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis .dzien,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis .miasto {
  padding: 10px 0px 0px 0px;
}
/* line 58, ../sass/partials/layout/_nabor.scss */
#nabory-home .nabor-opis .dzien .date-display-range, #nabory-home .nabor-opis .miasto .date-display-range,
.field-name-field-nabor .nabor-opis .dzien .date-display-range,
.field-name-field-nabor .nabor-opis .miasto .date-display-range,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis .dzien .date-display-range,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis .miasto .date-display-range,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis .dzien .date-display-range,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis .miasto .date-display-range {
  display: inline;
}
/* line 60, ../sass/partials/layout/_nabor.scss */
#nabory-home .nabor-opis .statut,
.field-name-field-nabor .nabor-opis .statut,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis .statut,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis .statut {
  text-transform: capitalize;
}
/* line 65, ../sass/partials/layout/_nabor.scss */
#nabory-home .nabor-opis .wynik,
.field-name-field-nabor .nabor-opis .wynik,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis .wynik,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis .wynik {
  margin-top: 0.5em;
}
/* line 68, ../sass/partials/layout/_nabor.scss */
#nabory-home .nabor-opis .wynik a, #nabory-home .nabor-opis .wynik a:visited,
.field-name-field-nabor .nabor-opis .wynik a,
.field-name-field-nabor .nabor-opis .wynik a:visited,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis .wynik a,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis .wynik a:visited,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis .wynik a,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis .wynik a:visited {
  color: white;
  background-color: #1256bb;
  text-decoration: none;
  padding: 0.2em 0.5em;
}
/* line 83, ../sass/partials/layout/_nabor.scss */
#nabory-home h3,
.field-name-field-nabor h3,
.view-id-nabory.view-display-id-panel_pane_2 h3,
.view-id-nabory.view-display-id-panel_pane_1 h3 {
  margin-bottom: 0.5em;
}
/* line 85, ../sass/partials/layout/_nabor.scss */
#nabory-home h3 a, #nabory-home h3 a:visited,
.field-name-field-nabor h3 a,
.field-name-field-nabor h3 a:visited,
.view-id-nabory.view-display-id-panel_pane_2 h3 a,
.view-id-nabory.view-display-id-panel_pane_2 h3 a:visited,
.view-id-nabory.view-display-id-panel_pane_1 h3 a,
.view-id-nabory.view-display-id-panel_pane_1 h3 a:visited {
  text-decoration: none;
  color: #1256bb;
  font-weight: 400;
  font-size: 1.2em;
  line-height: 1.4em;
}
/* line 92, ../sass/partials/layout/_nabor.scss */
#nabory-home h3 a:hover, #nabory-home h3 a:visited:hover,
.field-name-field-nabor h3 a:hover,
.field-name-field-nabor h3 a:visited:hover,
.view-id-nabory.view-display-id-panel_pane_2 h3 a:hover,
.view-id-nabory.view-display-id-panel_pane_2 h3 a:visited:hover,
.view-id-nabory.view-display-id-panel_pane_1 h3 a:hover,
.view-id-nabory.view-display-id-panel_pane_1 h3 a:visited:hover {
  border-bottom: solid 2px #4177c8;
}
/* line 102, ../sass/partials/layout/_nabor.scss */
#nabory-home .nabor-opis a, #nabory-home .nabor-opis a:visited,
.field-name-field-nabor .nabor-opis a,
.field-name-field-nabor .nabor-opis a:visited,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis a,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis a:visited,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis a,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis a:visited {
  text-decoration: none;
}
/* line 104, ../sass/partials/layout/_nabor.scss */
#nabory-home .nabor-opis a h3, #nabory-home .nabor-opis a:visited h3,
.field-name-field-nabor .nabor-opis a h3,
.field-name-field-nabor .nabor-opis a:visited h3,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis a h3,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis a:visited h3,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis a h3,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis a:visited h3 {
  text-decoration: none;
  color: #1256bb;
  font-weight: 400;
  font-size: 1.2em;
  line-height: 1.4em;
}
/* line 112, ../sass/partials/layout/_nabor.scss */
#nabory-home .nabor-opis a .statut, #nabory-home .nabor-opis a:visited .statut,
.field-name-field-nabor .nabor-opis a .statut,
.field-name-field-nabor .nabor-opis a:visited .statut,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis a .statut,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis a:visited .statut,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis a .statut,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis a:visited .statut {
  color: black;
}
/* line 116, ../sass/partials/layout/_nabor.scss */
#nabory-home .nabor-opis a .wynik, #nabory-home .nabor-opis a:visited .wynik,
.field-name-field-nabor .nabor-opis a .wynik,
.field-name-field-nabor .nabor-opis a:visited .wynik,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis a .wynik,
.view-id-nabory.view-display-id-panel_pane_2 .nabor-opis a:visited .wynik,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis a .wynik,
.view-id-nabory.view-display-id-panel_pane_1 .nabor-opis a:visited .wynik {
  color: white;
  background-color: #1256bb;
  text-decoration: none;
  padding: 0.2em 0.5em;
  display: inline-block;
}
/* line 127, ../sass/partials/layout/_nabor.scss */
#nabory-home .view-header,
.field-name-field-nabor .view-header,
.view-id-nabory.view-display-id-panel_pane_2 .view-header,
.view-id-nabory.view-display-id-panel_pane_1 .view-header {
  padding: 2px 0px 20px 0px;
  font-weight: 400;
}
/* line 143, ../sass/partials/layout/_nabor.scss */
#nabory-home .views-row-first,
.field-name-field-nabor .views-row-first,
.view-id-nabory.view-display-id-panel_pane_2 .views-row-first,
.view-id-nabory.view-display-id-panel_pane_1 .views-row-first {
  border-top: 2px solid #e9e9e9;
}
/* line 146, ../sass/partials/layout/_nabor.scss */
#nabory-home .views-row,
.field-name-field-nabor .views-row,
.view-id-nabory.view-display-id-panel_pane_2 .views-row,
.view-id-nabory.view-display-id-panel_pane_1 .views-row {
  padding: 30px 0px 30px 0px;
}

/* line 154, ../sass/partials/layout/_nabor.scss */
.field-name-field-nabor .field-label {
  margin-bottom: 1.0em;
}
/* line 155, ../sass/partials/layout/_nabor.scss */
.field-name-field-nabor .nabor-program {
  width: 5.15021%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 0.42918%;
}
/* line 157, ../sass/partials/layout/_nabor.scss */
.field-name-field-nabor .nabor-opis {
  width: 88.8412%;
  clear: right;
  float: right;
  margin-right: 0;
}

/* line 168, ../sass/partials/layout/_nabor.scss */
.pane-3col .form-item-data-od-value-date .description, .pane-3col .form-item-data-do-value-date .description {
  display: none;
}
/* line 175, ../sass/partials/layout/_nabor.scss */
.pane-3col #edit-data-od-wrapper .form-item-data-od-value-date::before, .pane-3col #edit-data-do-wrapper .form-item-data-od-value-date::before {
  content: "od:";
  float: left;
}
/* line 179, ../sass/partials/layout/_nabor.scss */
.pane-3col #edit-data-od-wrapper .form-item-data-do-value-date::before, .pane-3col #edit-data-do-wrapper .form-item-data-do-value-date::before {
  content: "do:";
  float: left;
}
/* line 183, ../sass/partials/layout/_nabor.scss */
.pane-3col #edit-data-od-wrapper #edit-data-od-value-datepicker-popup-1, .pane-3col #edit-data-od-wrapper #edit-data-do-value-datepicker-popup-1, .pane-3col #edit-data-do-wrapper #edit-data-od-value-datepicker-popup-1, .pane-3col #edit-data-do-wrapper #edit-data-do-value-datepicker-popup-1 {
  float: right;
  width: 80%;
}
/* line 188, ../sass/partials/layout/_nabor.scss */
.pane-3col #edit-data-od-wrapper #edit-data-od-value, .pane-3col #edit-data-do-wrapper #edit-data-od-value {
  margin-bottom: 0.8em;
}

/* line 197, ../sass/partials/layout/_nabor.scss */
#block-rpo-nabor-tytul .nabor-kwadrat {
  color: white;
  margin-top: 1.0em;
}

/* line 205, ../sass/partials/layout/_nabor.scss */
.node-type-nabor article header {
  border: 3px solid #d0ddf1;
  padding: 1.0em;
  margin-top: 1.0em;
  margin-bottom: 2.0em;
}
/* line 211, ../sass/partials/layout/_nabor.scss */
.node-type-nabor article header .statut {
  text-transform: uppercase;
  display: inline-block;
  font-weight: 700;
}
/* line 216, ../sass/partials/layout/_nabor.scss */
.node-type-nabor article header .dzien {
  display: inline-block;
  font-size: 0.8em;
}

/* line 229, ../sass/partials/layout/_nabor.scss */
.page-node-20745 #nabory-home .pane-title,
.front #nabory-home .pane-title {
  font-size: 1.6em;
  font-weight: 400;
  margin-bottom: 0.4em;
  margin-top: 0.5em;
}
/* line 236, ../sass/partials/layout/_nabor.scss */
.page-node-20745 #nabory-home .wynik, .page-node-20745 #nabory-home .statut,
.front #nabory-home .wynik,
.front #nabory-home .statut {
  display: none;
}
/* line 240, ../sass/partials/layout/_nabor.scss */
.page-node-20745 #nabory-home .nabor-opis,
.front #nabory-home .nabor-opis {
  font-size: 0.8em;
}
/* line 244, ../sass/partials/layout/_nabor.scss */
.page-node-20745 #nabory-home .pane-block,
.front #nabory-home .pane-block {
  margin-top: 1.0em;
  text-align: center;
}
/* line 247, ../sass/partials/layout/_nabor.scss */
.page-node-20745 #nabory-home .pane-block a, .page-node-20745 #nabory-home .pane-block a:visited,
.front #nabory-home .pane-block a,
.front #nabory-home .pane-block a:visited {
  color: #ffffff;
  background-color: #1256bb;
  padding: 10px 30px;
  font-size: 0.8em;
  text-decoration: none;
  line-height: 3em;
}

@media (min-width: 768px) {
  /* line 264, ../sass/partials/layout/_nabor.scss */
  .page-node-20745 #nabory-home,
  .front #nabory-home {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 269, ../sass/partials/layout/_nabor.scss */
  .page-node-20745 #nabory-home .views-row,
  .front #nabory-home .views-row {
    clear: both;
  }
  /* line 273, ../sass/partials/layout/_nabor.scss */
  .page-node-20745 #nabory-home .nabory-home-ramka,
  .front #nabory-home .nabory-home-ramka {
    width: 30%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 5%;
  }
  /* line 276, ../sass/partials/layout/_nabor.scss */
  .page-node-20745 #nabory-home .nabory-home-ramka:nth-child(3n),
  .front #nabory-home .nabory-home-ramka:nth-child(3n) {
    width: 30%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
/* line 289, ../sass/partials/layout/_nabor.scss */
.node-type-nabor .sidebar-left {
  padding: 10px 10px 0px 10px;
  font-weight: 400;
  line-height: 1.1em;
  width: 21.88841%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 0.42918%;
}
/* line 296, ../sass/partials/layout/_nabor.scss */
.node-type-nabor .sidebar-left .block-table-of-contents {
  margin: -10px -10px 0px -10px;
  width: 100%;
  float: none;
  clear: none;
}
/* line 306, ../sass/partials/layout/_nabor.scss */
.node-type-nabor .sidebar-left .views-label {
  display: block;
  font-weight: 600;
  margin-top: 30px;
  margin-bottom: 5px;
}
/* line 314, ../sass/partials/layout/_nabor.scss */
.node-type-nabor .sidebar-left .view-nabory {
  line-height: 1.6em;
  font-size: 0.9em;
}

@media (min-width: 768px) {
  /* line 8, ../sass/partials/layout/_nasze-serwisy.scss */
  .nasze-serwisy__content .view-content {
    padding-top: 1em;
    padding-bottom: 4em;
    overflow: hidden;
    *zoom: 1;
  }
  /* line 12, ../sass/partials/layout/_nasze-serwisy.scss */
  .nasze-serwisy__content .view-content .views-row {
    width: 14.63415%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 2.43902%;
    padding-top: 0.5em;
    text-align: center;
  }
  /* line 17, ../sass/partials/layout/_nasze-serwisy.scss */
  .nasze-serwisy__content .view-content .views-row:nth-child(6n) {
    width: 14.63415%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
/* line 24, ../sass/partials/layout/_nasze-serwisy.scss */
.nasze-serwisy__menu {
  float: right;
  margin: 17px 10px 10px 0px;
  padding: 6px 10px 6px 10px;
  border-left: solid 2px black;
  border-right: solid 2px black;
  cursor: pointer;
}

/* line 36, ../sass/partials/layout/_nasze-serwisy.scss */
.nasze-serwisy__level_2 .views-row:nth-child(1) {
  border-top: solid 3px #009fe3;
}
/* line 39, ../sass/partials/layout/_nasze-serwisy.scss */
.nasze-serwisy__level_2 .views-row:nth-child(2) {
  border-top: solid 3px #009d3d;
}

/* line 45, ../sass/partials/layout/_nasze-serwisy.scss */
.nasze-serwisy__content {
  margin: 0px auto 0px auto;
  padding: 10px 0px 10px 0px;
}

/* line 53, ../sass/partials/layout/_nasze-serwisy.scss */
.nasze-serwisy {
  display: none;
  color: white;
  background-color: #464749;
}
/* line 57, ../sass/partials/layout/_nasze-serwisy.scss */
.nasze-serwisy a, .nasze-serwisy a:visited {
  color: white;
  text-decoration: none;
}
/* line 62, ../sass/partials/layout/_nasze-serwisy.scss */
.nasze-serwisy h2 {
  font-size: 1.7em;
  padding: 0.3em 0;
}
/* line 66, ../sass/partials/layout/_nasze-serwisy.scss */
.nasze-serwisy h3 {
  font-size: 1.1em;
  padding: 0.3em 0;
}
/* line 71, ../sass/partials/layout/_nasze-serwisy.scss */
.nasze-serwisy .border_rpo {
  border-top: solid 3px #1256bb;
}
/* line 74, ../sass/partials/layout/_nasze-serwisy.scss */
.nasze-serwisy .border_wup {
  border-top: solid 3px #289C69;
}
/* line 78, ../sass/partials/layout/_nasze-serwisy.scss */
.nasze-serwisy .border_smart {
  border-top: solid 3px #009fe3;
}
/* line 81, ../sass/partials/layout/_nasze-serwisy.scss */
.nasze-serwisy .border_zit {
  border-top: solid 3px #0067a2;
}
/* line 85, ../sass/partials/layout/_nasze-serwisy.scss */
.nasze-serwisy .border_prow {
  border-top: solid 3px #1256bb;
}
/* line 88, ../sass/partials/layout/_nasze-serwisy.scss */
.nasze-serwisy .border_poryby {
  border-top: solid 3px #1256bb;
}

/* line 6, ../sass/partials/layout/_paragraphs-instytucje.scss */
.instytucja-teaser {
  width: 14.28571%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 7.14286%;
}
/* line 9, ../sass/partials/layout/_paragraphs-instytucje.scss */
.instytucja-teaser a, .instytucja-teaser a:visited {
  display: block;
  text-align: center;
  text-decoration: none;
  font-size: 0.8em;
  line-height: 1.2em;
  color: #009fe3;
}
/* line 19, ../sass/partials/layout/_paragraphs-instytucje.scss */
.instytucja-teaser img {
  display: block;
  margin: 0 auto;
}

/* line 26, ../sass/partials/layout/_paragraphs-instytucje.scss */
.instytucja-teaser:nth-child(5n) {
  width: 14.28571%;
  clear: right;
  float: right;
  margin-right: 0;
}

/* line 36, ../sass/partials/layout/_paragraphs-instytucje.scss */
.paragraphs-item-instytucje h3 {
  border-bottom: solid 3px #e9e9e9;
  padding-bottom: 0.5em;
  margin-bottom: 2em;
  font-size: 1.2em;
  color: #009fe3;
  font-weight: 600;
}
/* line 46, ../sass/partials/layout/_paragraphs-instytucje.scss */
.paragraphs-item-instytucje h4 {
  margin: 1em 0 1em 0;
}
/* line 50, ../sass/partials/layout/_paragraphs-instytucje.scss */
.paragraphs-item-instytucje .instytucja-teaser {
  padding-bottom: 2em;
}

/* line 59, ../sass/partials/layout/_paragraphs-instytucje.scss */
.front .paragraphs-item-instytucje h4 {
  display: none;
}
/* line 62, ../sass/partials/layout/_paragraphs-instytucje.scss */
.front .paragraphs-item-instytucje .instytucja-teaser {
  margin-bottom: 0;
}

@media (max-width: 768px) {
  /* line 15, ../sass/partials/layout/_footer.scss */
  #footer .level-1 .footer-contact {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 16, ../sass/partials/layout/_footer.scss */
  #footer .level-1 .footer-contact .logosy {
    margin: 1em 0;
  }
  /* line 19, ../sass/partials/layout/_footer.scss */
  #footer .level-1 .footer-contact .nss {
    width: 49.78541%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 0.42918%;
    margin: 1em 0;
  }
  /* line 23, ../sass/partials/layout/_footer.scss */
  #footer .level-1 .footer-contact .europa {
    width: 49.78541%;
    clear: right;
    float: right;
    margin-right: 0;
    margin: 1em 0;
  }
}
@media (min-width: 768px) {
  /* line 38, ../sass/partials/layout/_footer.scss */
  #footer .level-1 .footer-contact {
    width: 44.20601%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 0.42918%;
  }
  /* line 41, ../sass/partials/layout/_footer.scss */
  #footer .level-1 .footer-contact .nss {
    width: 21.88841%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 0.42918%;
    margin-top: 25px;
  }
  /* line 49, ../sass/partials/layout/_footer.scss */
  #footer .level-1 .footer-contact .rp {
    width: 33.04721%;
    clear: right;
    float: left;
    margin-right: 0.42918%;
    margin-top: 25px;
  }
  /* line 52, ../sass/partials/layout/_footer.scss */
  #footer .level-1 .footer-contact .rp img {
    margin-left: 30px;
  }
  /* line 58, ../sass/partials/layout/_footer.scss */
  #footer .level-1 .footer-contact .europa {
    width: 38.62661%;
    clear: right;
    float: left;
    margin-right: 0.42918%;
    margin-top: 25px;
  }
  /* line 61, ../sass/partials/layout/_footer.scss */
  #footer .level-1 .footer-contact .europa img {
    margin-left: 40px;
  }
  /* line 67, ../sass/partials/layout/_footer.scss */
  #footer .level-1 .footer-menu {
    width: 44.20601%;
    clear: right;
    float: right;
    margin-right: 0;
  }
  /* line 73, ../sass/partials/layout/_footer.scss */
  #footer .level-2 {
    margin-bottom: 30px;
    margin-top: 20px;
  }
  /* line 76, ../sass/partials/layout/_footer.scss */
  #footer .level-2 #block-block-2 {
    width: 49.78541%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 0.42918%;
  }
  /* line 80, ../sass/partials/layout/_footer.scss */
  #footer .level-2 .social-icons {
    width: 49.78541%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
/* line 96, ../sass/partials/layout/_footer.scss */
#block-block-3 {
  margin-top: 20px;
  font-size: 0.8em;
  line-height: 1.0em;
  font-weight: 700;
  text-align: center;
}
/* line 101, ../sass/partials/layout/_footer.scss */
#block-block-3 a, #block-block-3 a:visited {
  text-decoration: none;
  color: black;
}
/* line 108, ../sass/partials/layout/_footer.scss */
#block-block-3 ul li {
  background: #e9e9e9;
  padding: 15px 5px 15px 5px;
  margin: 1em 0;
}
@media (min-width: 768px) {
  /* line 121, ../sass/partials/layout/_footer.scss */
  #block-block-3 ul {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 124, ../sass/partials/layout/_footer.scss */
  #block-block-3 ul li {
    width: 30%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 5%;
    min-height: 67px;
    padding: 15px 5px 15px 5px;
  }
  /* line 131, ../sass/partials/layout/_footer.scss */
  #block-block-3 ul li:nth-child(3n) {
    width: 30%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}

/* line 146, ../sass/partials/layout/_footer.scss */
.level-1 {
  border-top: solid 3px #e9e9e9;
  border-bottom: solid 3px #e9e9e9;
  padding: 20px 0px 20px 0px;
  overflow: hidden;
  *zoom: 1;
}
/* line 152, ../sass/partials/layout/_footer.scss */
.level-1 p strong {
  font-weight: 700;
}
/* line 157, ../sass/partials/layout/_footer.scss */
.level-1 #block-block-1 .content {
  position: relative;
  padding-left: 50px;
}
/* line 162, ../sass/partials/layout/_footer.scss */
.level-1 #block-block-1 .content .icon-contact {
  position: absolute;
  top: -8px;
  left: -1px;
}
/* line 172, ../sass/partials/layout/_footer.scss */
.level-1 h2 {
  font-size: 1.8em;
  font-weight: 800;
  margin-bottom: 20px;
}
/* line 178, ../sass/partials/layout/_footer.scss */
.level-1 h2 a, .level-1 h2 a:visited {
  color: #1256bb;
  text-decoration: none;
}
/* line 181, ../sass/partials/layout/_footer.scss */
.level-1 h2 a:hover, .level-1 h2 a:visited:hover {
  text-decoration: underline;
}
/* line 188, ../sass/partials/layout/_footer.scss */
.level-1 .menu-block-2 ul {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 190, ../sass/partials/layout/_footer.scss */
.level-1 .menu-block-2 ul > li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 4px;
  padding-right: 4px;
  padding: 2px 0px 2px 0px;
  width: 50%;
}
/* line 49, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/typography/lists/_horizontal-list.scss */
.level-1 .menu-block-2 ul > li:first-child {
  padding-left: 0;
}
/* line 50, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/typography/lists/_horizontal-list.scss */
.level-1 .menu-block-2 ul > li:last-child {
  padding-right: 0;
}
/* line 52, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/typography/lists/_horizontal-list.scss */
.level-1 .menu-block-2 ul > li.last {
  padding-right: 0;
}
/* line 198, ../sass/partials/layout/_footer.scss */
.level-1 .menu-block-2 a, .level-1 .menu-block-2 a:visited {
  color: black;
  text-decoration: none;
}
/* line 202, ../sass/partials/layout/_footer.scss */
.level-1 .menu-block-2 a:hover, .level-1 .menu-block-2 a:visited:hover {
  text-decoration: underline;
}

/* line 215, ../sass/partials/layout/_footer.scss */
.level-2 {
  font-weight: 300;
  font-size: 0.8em;
  line-height: 1.6em;
}
/* line 224, ../sass/partials/layout/_footer.scss */
.level-2 .social-icons ul {
  float: right;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 227, ../sass/partials/layout/_footer.scss */
.level-2 .social-icons ul > li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 4px;
  padding-right: 4px;
  padding: 2px 0px 2px 5px;
}
/* line 49, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/typography/lists/_horizontal-list.scss */
.level-2 .social-icons ul > li:first-child {
  padding-left: 0;
}
/* line 50, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/typography/lists/_horizontal-list.scss */
.level-2 .social-icons ul > li:last-child {
  padding-right: 0;
}
/* line 52, ../.vendor/bundle/ruby/2.6.0/gems/compass-core-1.0.1/stylesheets/compass/typography/lists/_horizontal-list.scss */
.level-2 .social-icons ul > li.last {
  padding-right: 0;
}
/* line 233, ../sass/partials/layout/_footer.scss */
.level-2 .social-icons a:hover {
  opacity: 0.8;
}

/* line 12, ../sass/partials/layout/_statystyka.scss */
#views-exposed-form-statystyka-panel-pane-dzialania #edit-os-id .form-item:first-child {
  display: none;
}
/* line 16, ../sass/partials/layout/_statystyka.scss */
#views-exposed-form-statystyka-panel-pane-dzialania label {
  display: block;
}
/* line 21, ../sass/partials/layout/_statystyka.scss */
#views-exposed-form-statystyka-panel-pane-dzialania label {
  display: block;
  margin-top: 1px;
  margin-left: 5px;
  font-size: 0.9em;
}
/* line 30, ../sass/partials/layout/_statystyka.scss */
#views-exposed-form-statystyka-panel-pane-dzialania .form-item {
  display: flex;
}

/* line 38, ../sass/partials/layout/_statystyka.scss */
.view-id-statystyka.view-display-id-osie tr:hover {
  background-color: #e9e9e9;
  cursor: pointer;
}

/* line 50, ../sass/partials/layout/_statystyka.scss */
.view-id-statystyka.view-display-id-panel_pane_dzialania thead th,
.view-id-statystyka.view-display-id-osie thead th {
  padding-top: 1em;
  padding-bottom: 2em;
  font-weight: bolder;
  font-size: 1.2em;
  word-spacing: 400px;
}
/* line 58, ../sass/partials/layout/_statystyka.scss */
.view-id-statystyka.view-display-id-panel_pane_dzialania thead th a, .view-id-statystyka.view-display-id-panel_pane_dzialania thead th a:visited,
.view-id-statystyka.view-display-id-osie thead th a,
.view-id-statystyka.view-display-id-osie thead th a:visited {
  text-decoration: none;
  color: black;
}
/* line 64, ../sass/partials/layout/_statystyka.scss */
.view-id-statystyka.view-display-id-panel_pane_dzialania td,
.view-id-statystyka.view-display-id-osie td {
  padding: 1em 1em;
  vertical-align: top;
}
/* line 70, ../sass/partials/layout/_statystyka.scss */
.view-id-statystyka.view-display-id-panel_pane_dzialania .stat-wartosc-ogolem,
.view-id-statystyka.view-display-id-osie .stat-wartosc-ogolem {
  width: 21%;
  width: 130px;
}
/* line 76, ../sass/partials/layout/_statystyka.scss */
.view-id-statystyka.view-display-id-panel_pane_dzialania .stat-os,
.view-id-statystyka.view-display-id-osie .stat-os {
  width: 58%;
}
/* line 81, ../sass/partials/layout/_statystyka.scss */
.view-id-statystyka.view-display-id-panel_pane_dzialania table,
.view-id-statystyka.view-display-id-osie table {
  width: 100%;
}
/* line 95, ../sass/partials/layout/_statystyka.scss */
.view-id-statystyka.view-display-id-panel_pane_dzialania .field-name-field-nazwa-dzialania,
.view-id-statystyka.view-display-id-osie .field-name-field-nazwa-dzialania {
  color: #1256bb;
  font-size: 1.1em;
}

/* line 113, ../sass/partials/layout/_statystyka.scss */
.view-id-statystyka.view-display-id-panel_pane_dzialania .field-name-field-nazwa-dzialania {
  margin-left: 90px;
}
/* line 119, ../sass/partials/layout/_statystyka.scss */
.view-id-statystyka.view-display-id-panel_pane_dzialania .stat-os {
  width: 70%;
}
/* line 124, ../sass/partials/layout/_statystyka.scss */
.view-id-statystyka.view-display-id-panel_pane_dzialania .field-name-field-nazwa-dzialania {
  color: #1256bb;
  font-size: 1.0em;
}

/* line 10, ../sass/partials/design/_design.scss */
.icon {
  background: url(../images/sprite.png);
  display: inline-block;
  width: 18px;
  height: 18px;
  vertical-align: middle;
}

/* line 18, ../sass/partials/design/_design.scss */
.icon-search {
  background-position: -50px 0;
}

/* line 23, ../sass/partials/design/_design.scss */
.icon-contact {
  width: 38px;
  height: 38px;
  background-position: -550px 0;
}

/* line 31, ../sass/partials/design/_design.scss */
.circle {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -khtml-border-radius: 8px;
  border-radius: 8px;
  border: 1px solid #ffd514;
  background-color: #ffd514;
  width: 8px;
  height: 8px;
  display: inline-block;
  margin-right: 6px;
}

/* line 45, ../sass/partials/design/_design.scss */
.circle-wup {
  border: 1px solid #289C69;
  background-color: #289C69;
}

/* line 53, ../sass/partials/design/_design.scss */
.circle-smart {
  border: 1px solid #009fe3;
  background-color: #009fe3;
}

/* line 63, ../sass/partials/design/_design.scss */
.ico-blackclock {
  background-position: -250px 0px;
  width: 25px;
  height: 16px;
}

/* line 69, ../sass/partials/design/_design.scss */
.ico-location {
  background-position: -398px 0px;
  width: 25px;
}

/* line 74, ../sass/partials/design/_design.scss */
.ico-blueclock-small {
  background: url(../images/sprite.png) -100px -150px;
  margin: 0px 4px 0px 0px;
  width: 16px;
  height: 18px;
  vertical-align: middle;
  display: inline-block;
}

/* line 83, ../sass/partials/design/_design.scss */
.ico-blueclock {
  background: transparent url("../images/sprite.png") repeat scroll -250px -50px;
  display: inline-block;
  height: 25px;
  margin: 0 4px 0 8px;
  vertical-align: middle;
  width: 25px;
}

/* line 92, ../sass/partials/design/_design.scss */
.wazne-blue {
  border-width: 3px 3px 3px 14px;
  border-style: solid;
  border-color: #1256BB;
  border-image: none;
  padding: 14px;
  margin-bottom: 2em;
  margin-top: 2em;
  display: block;
}
/* line 101, ../sass/partials/design/_design.scss */
.wazne-blue h3 {
  color: #1256BB;
}
/* line 104, ../sass/partials/design/_design.scss */
.wazne-blue strong {
  font-weight: bold;
}

/* line 111, ../sass/partials/design/_design.scss */
.wazne-blue-1 {
  border-width: 3px 3px 3px 14px;
  border-style: solid;
  border-color: #d0ddf1;
  border-image: none;
  padding: 14px;
  margin-bottom: 2em;
  margin-top: 2em;
  display: block;
}
/* line 120, ../sass/partials/design/_design.scss */
.wazne-blue-1 h3 {
  color: #1256BB;
}
/* line 123, ../sass/partials/design/_design.scss */
.wazne-blue-1 strong {
  font-weight: bold;
}

/* line 129, ../sass/partials/design/_design.scss */
.wazne-szary {
  background-color: #ececec;
  padding: 14px 14px 6px 28px;
  font-style: italic;
  font-size: 1.2em;
  margin-bottom: 2em;
  margin-top: 2em;
}
/* line 136, ../sass/partials/design/_design.scss */
.wazne-szary strong {
  font-weight: bold;
}

/* line 142, ../sass/partials/design/_design.scss */
.zalaczniki {
  margin: 2em 0 3em 0;
}
/* line 145, ../sass/partials/design/_design.scss */
.zalaczniki h3 {
  font-size: 1.4em;
  padding-bottom: 0.5em;
  font-weight: 600;
  border-bottom: 2px solid #e9e9e9;
  margin-top: 2em;
}

/* line 158, ../sass/partials/design/_design.scss */
.zalacznik-pozycja {
  border-bottom: 1px solid #e9e9e9;
  padding: 15px 0px 10px 0px;
  overflow: hidden;
  *zoom: 1;
}
/* line 165, ../sass/partials/design/_design.scss */
.zalacznik-pozycja .zalacznik-icon {
  width: 7.22892%;
  float: left;
  margin-right: -100%;
  margin-left: 0;
  clear: none;
}
/* line 168, ../sass/partials/design/_design.scss */
.zalacznik-pozycja .zalacznik-icon div {
  width: 48px;
  height: 45px;
}
/* line 173, ../sass/partials/design/_design.scss */
.zalacznik-pozycja .zalacznik-icon span {
  display: none;
}
/* line 176, ../sass/partials/design/_design.scss */
.zalacznik-pozycja .zalacznik-icon .msword {
  background: url(../images/48px/doc.png) no-repeat;
}
/* line 177, ../sass/partials/design/_design.scss */
.zalacznik-pozycja .zalacznik-icon .mspowerpoint {
  background: url(../images/48px/ppt.png) no-repeat;
}
/* line 180, ../sass/partials/design/_design.scss */
.zalacznik-pozycja .zalacznik-icon .zip {
  background: url(../images/48px/zip.png) no-repeat;
}
/* line 181, ../sass/partials/design/_design.scss */
.zalacznik-pozycja .zalacznik-icon .jpg {
  background: url(../images/image-x-generic.png) no-repeat;
}
/* line 183, ../sass/partials/design/_design.scss */
.zalacznik-pozycja .zalacznik-icon .pdf {
  background: url(../images/48px/pdf.png) no-repeat;
}
/* line 185, ../sass/partials/design/_design.scss */
.zalacznik-pozycja .zalacznik-icon .txt {
  background: url(../images48px/txt.png) no-repeat;
}
/* line 187, ../sass/partials/design/_design.scss */
.zalacznik-pozycja .zalacznik-icon .xls {
  background: url(../images/48px/xls.png) no-repeat;
}
/* line 193, ../sass/partials/design/_design.scss */
.zalacznik-pozycja .zalacznik-name {
  width: 74.6988%;
  float: left;
  margin-right: -100%;
  margin-left: 8.43373%;
  clear: none;
  line-height: 1.1em;
  font-size: 1.1em;
}
/* line 197, ../sass/partials/design/_design.scss */
.zalacznik-pozycja .zalacznik-name a, .zalacznik-pozycja .zalacznik-name a:visited {
  color: #1256bb;
  text-decoration: none;
  border-bottom: none;
  font-weight: bold;
}
/* line 207, ../sass/partials/design/_design.scss */
.zalacznik-pozycja .zalacznik-opis {
  padding-top: 10px;
  font-size: 0.8em;
}
/* line 214, ../sass/partials/design/_design.scss */
.zalacznik-pozycja .zalacznik-size {
  width: 15.66265%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  font-size: 0.7em;
}

/* line 224, ../sass/partials/design/_design.scss */
.zalacznik-pozycja:last-child {
  border: none;
}

/* line 235, ../sass/partials/design/_design.scss */
.pager li {
  padding: 0px;
  border-top-color: currentColor;
  border-top-width: 0px;
  border-top-style: none;
  float: left;
  text-align: center;
  line-height: 25px;
  font-size: 15px;
  padding: 5px 10px 5px 10px;
  color: white;
}
/* line 248, ../sass/partials/design/_design.scss */
.pager li a, .pager li a:visited {
  color: #1256bb;
  background: white;
  text-decoration: none;
}
/* line 257, ../sass/partials/design/_design.scss */
.pager li.pager-current {
  background: #1256bb;
  color: white;
}
/* line 261, ../sass/partials/design/_design.scss */
.pager li.pager-current a, .pager li.pager-current a:visited {
  color: #1256bb;
  background: white;
}
/* line 266, ../sass/partials/design/_design.scss */
.pager li.pager-last, .pager li.pager-first {
  display: none;
}
/* line 267, ../sass/partials/design/_design.scss */
.pager li.pager-next {
  text-transform: uppercase;
  width: 130px;
  line-height: 1.1em;
  font-weight: 600;
  text-align: left;
}
/* line 273, ../sass/partials/design/_design.scss */
.pager li.pager-next a, .pager li.pager-next a:visited {
  display: block;
  padding-right: 30px;
}
/* line 282, ../sass/partials/design/_design.scss */
.pager li.pager-previous {
  text-transform: uppercase;
  width: 130px;
  line-height: 1.1em;
  font-weight: 600;
  text-align: left;
}
/* line 288, ../sass/partials/design/_design.scss */
.pager li.pager-previous a, .pager li.pager-previous a:visited {
  display: block;
  padding-left: 30px;
}

/* line 304, ../sass/partials/design/_design.scss */
.messages.error .error {
  color: #1256bb;
}
/* line 309, ../sass/partials/design/_design.scss */
.messages.error a, .messages.error a:visited {
  color: #1256bb;
}

/* line 5, ../sass/partials/layout-end/_front-20745.scss */
.page-node-20745 .wskazniki-item-ramka {
  display: none;
}
/* line 9, ../sass/partials/layout-end/_front-20745.scss */
.page-node-20745 .pane-views.pane-projkety {
  border-bottom: 10px solid #e6cd6d;
  background-color: #e6cd6d;
}
/* line 13, ../sass/partials/layout-end/_front-20745.scss */
.page-node-20745 .pane-rpo-home-najprojekty .najciekawsze-item .fotka,
.page-node-20745 .pane-projkety .najciekawsze-item .fotka,
.page-node-20745 .node-projekty .najciekawsze-item .fotka {
  min-height: 500px;
  overflow: hidden;
}
/* line 19, ../sass/partials/layout-end/_front-20745.scss */
.page-node-20745 .pane-rpo-home-najprojekty .najciekawsze-item .fotka img,
.page-node-20745 .pane-projkety .najciekawsze-item .fotka img,
.page-node-20745 .node-projekty .najciekawsze-item .fotka img {
  object-fit: cover;
  height: 100%;
}
/* line 26, ../sass/partials/layout-end/_front-20745.scss */
.page-node-20745 #main {
  width: 100%;
  margin: 0;
}
/* line 44, ../sass/partials/layout-end/_front-20745.scss */
.page-node-20745 .big-news-front .flexslider .opis-data-tytul {
  width: 100% !important;
  margin: 0 auto;
  padding-bottom: 0px !important;
}
/* line 49, ../sass/partials/layout-end/_front-20745.scss */
.page-node-20745 .big-news-front .flexslider .opis-data-tytul .data-tytul {
  padding-left: 15px;
}
/* line 58, ../sass/partials/layout-end/_front-20745.scss */
.page-node-20745 .view-wiadomosci.view-id-wiadomosci.big-news-front .flexslider .opis-data-tytul {
  padding-bottom: 15px !important;
}
/* line 61, ../sass/partials/layout-end/_front-20745.scss */
.page-node-20745 .view-wiadomosci.view-id-wiadomosci.big-news-front .flexslider .opis {
  padding-right: 15px;
  line-height: 1.4em;
}

/* line 68, ../sass/partials/layout-end/_front-20745.scss */
.home-2020-news-mid-wrapper {
  margin-top: 60px;
}

/* line 72, ../sass/partials/layout-end/_front-20745.scss */
.home-2020-news {
  background-color: #f2eded;
  padding-top: 60px;
  margin-top: 60px;
}
/* line 76, ../sass/partials/layout-end/_front-20745.scss */
.home-2020-news .pane-title {
  margin-bottom: 0.4em;
}

/* line 80, ../sass/partials/layout-end/_front-20745.scss */
.home-2020-news-mid_ {
  display: flex;
  align-items: center;
}

@media (min-width: 768px) {
  /* line 92, ../sass/partials/layout-end/_front-20745.scss */
  .home-2020-news-mid_ {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 98, ../sass/partials/layout-end/_front-20745.scss */
  .home-2020-news-mid_ .home-2020-mid {
    width: 65.0%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 5%;
  }
  /* line 102, ../sass/partials/layout-end/_front-20745.scss */
  .home-2020-news-mid_ .home-2020-news {
    width: 30%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  /* line 110, ../sass/partials/layout-end/_front-20745.scss */
  .opis-data-tytul-wrapper,
  .home-2020-news-mid_ {
    width: 1170px;
    margin: 0 auto 0 auto;
  }
}
/* line 120, ../sass/partials/layout-end/_front-20745.scss */
.page-node-20745 .opis-data-tytul-ramka.opis-data-tytul-wiadomosci-ramka {
  position: relative;
}
/* line 123, ../sass/partials/layout-end/_front-20745.scss */
.page-node-20745 .opis-data-tytul-ramka.opis-data-tytul-wiadomosci-ramka .opis-data-tytul {
  position: absolute;
  top: 30px;
  background-color: #1256bb;
  max-width: 380px;
}
/* line 129, ../sass/partials/layout-end/_front-20745.scss */
.page-node-20745 .opis-data-tytul-ramka.opis-data-tytul-wiadomosci-ramka .opis-data-tytul .opis,
.page-node-20745 .opis-data-tytul-ramka.opis-data-tytul-wiadomosci-ramka .opis-data-tytul .data-tytul {
  width: initial !important;
  float: none !important;
}
/* line 134, ../sass/partials/layout-end/_front-20745.scss */
.page-node-20745 .opis-data-tytul-ramka.opis-data-tytul-wiadomosci-ramka .opis-data-tytul .field-name-field-teaser {
  padding: 15px;
}

/* line 3, ../sass/partials/layout-end/_os.scss */
.node-type-os #block-menu-block-6 ul.menu {
  justify-content: flex-end;
}
/* line 9, ../sass/partials/layout-end/_os.scss */
.node-type-os article.node-os {
  margin-top: 30px;
}
/* line 12, ../sass/partials/layout-end/_os.scss */
.node-type-os article.node-os .field-name-field-teaser {
  line-height: 1.8em;
}
/* line 14, ../sass/partials/layout-end/_os.scss */
.node-type-os article.node-os .field-name-field-teaser .field-item > p {
  padding-bottom: 0.5em;
}
/* line 21, ../sass/partials/layout-end/_os.scss */
.node-type-os .wskaznik-projekt-wraper {
  margin-top: 60px;
}
/* line 25, ../sass/partials/layout-end/_os.scss */
.node-type-os .view-id-wskazniki.view-display-id-wskazniki {
  background-color: #e9e9e9;
  padding: 30px;
}
/* line 29, ../sass/partials/layout-end/_os.scss */
.node-type-os .view-id-wskazniki.view-display-id-wskazniki a, .node-type-os .view-id-wskazniki.view-display-id-wskazniki a:visited {
  text-decoration: none;
}
/* line 30, ../sass/partials/layout-end/_os.scss */
.node-type-os .view-id-wskazniki.view-display-id-wskazniki a .wskaznik, .node-type-os .view-id-wskazniki.view-display-id-wskazniki a:visited .wskaznik {
  color: black;
}
/* line 36, ../sass/partials/layout-end/_os.scss */
.node-type-os .view-id-wskazniki.view-display-id-wskazniki .wskaznikwartosc .wartosc {
  display: inline;
  color: #1256bb;
  font-weight: 500;
}
/* line 40, ../sass/partials/layout-end/_os.scss */
.node-type-os .view-id-wskazniki.view-display-id-wskazniki .wskaznikwartosc .wartosc div, .node-type-os .view-id-wskazniki.view-display-id-wskazniki .wskaznikwartosc .wartosc p {
  display: inline;
}
/* line 44, ../sass/partials/layout-end/_os.scss */
.node-type-os .view-id-wskazniki.view-display-id-wskazniki .wskaznikwartosc .wskaznik {
  display: inline;
}
/* line 45, ../sass/partials/layout-end/_os.scss */
.node-type-os .view-id-wskazniki.view-display-id-wskazniki .wskaznikwartosc .wskaznik .wiecej {
  font-size: 0.8em;
  color: #464749;
}
/* line 50, ../sass/partials/layout-end/_os.scss */
.node-type-os .view-id-wskazniki.view-display-id-wskazniki .wskaznikwartosc .wskaznik div, .node-type-os .view-id-wskazniki.view-display-id-wskazniki .wskaznikwartosc .wskaznik p {
  display: inline;
}

@media (min-width: 768px) {
  /* line 70, ../sass/partials/layout-end/_os.scss */
  .wskaznik-projekt-wraper {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 76, ../sass/partials/layout-end/_os.scss */
  .wskaznik-projekt-wraper .view-id-wskazniki.view-display-id-wskazniki {
    width: 65.0%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 5%;
  }
  /* line 80, ../sass/partials/layout-end/_os.scss */
  .wskaznik-projekt-wraper .view-id-wskazniki.view-display-id-osieprojekty {
    width: 30%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
/* line 2, ../sass/partials/layout-end/_menu-os.scss */
#block-menu-block-6 ul, #block-menu-block-6 menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
}
/* line 9, ../sass/partials/layout-end/_menu-os.scss */
#block-menu-block-6 ul li.leaf, #block-menu-block-6 menu li.leaf {
  list-style: none;
  margin: 0px;
  padding: 8px;
  color: black;
  border-width: 2px;
  border-style: solid;
  width: 44px;
  height: 44px;
  line-height: 18px;
  font-size: 16px;
  font-weight: 700;
  margin-right: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
/* line 30, ../sass/partials/layout-end/_menu-os.scss */
#block-menu-block-6 ul li.leaf:hover, #block-menu-block-6 menu li.leaf:hover {
  color: #1256bb;
  border-color: #1256bb;
}
/* line 33, ../sass/partials/layout-end/_menu-os.scss */
#block-menu-block-6 ul li.leaf:hover a, #block-menu-block-6 menu li.leaf:hover a {
  color: #1256bb;
}
/* line 38, ../sass/partials/layout-end/_menu-os.scss */
#block-menu-block-6 ul a, #block-menu-block-6 ul a:visited, #block-menu-block-6 menu a, #block-menu-block-6 menu a:visited {
  text-decoration: none;
  color: black;
}

@media (min-width: 768px) {
  /* line 2, ../sass/partials/layout-end/_projekty-wskazniki.scss */
  .view-wskazniki
  article.node-projekty .finanse-zdjecie {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 8, ../sass/partials/layout-end/_projekty-wskazniki.scss */
  .view-wskazniki
  article.node-projekty .finanse-zdjecie .finanse {
    width: 30%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 5%;
  }
  /* line 12, ../sass/partials/layout-end/_projekty-wskazniki.scss */
  .view-wskazniki
  article.node-projekty .finanse-zdjecie .zdjecie {
    width: 65.0%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
/* line 22, ../sass/partials/layout-end/_projekty-wskazniki.scss */
.view-wskazniki article.node-projekty {
  margin-bottom: 60px;
}
/* line 24, ../sass/partials/layout-end/_projekty-wskazniki.scss */
.view-wskazniki article.node-projekty .wiecej-o-projekcie {
  margin-top: 15px;
}
/* line 30, ../sass/partials/layout-end/_projekty-wskazniki.scss */
.view-wskazniki article.node-projekty .wiecej-o-projekcie a, .view-wskazniki article.node-projekty .wiecej-o-projekcie a:visited {
  background-color: #1256bb;
  padding: 5px 10px;
  color: white;
  text-decoration: none;
  font-size: 0.8em;
}
/* line 41, ../sass/partials/layout-end/_projekty-wskazniki.scss */
.view-wskazniki article.node-projekty .nazwa {
  font-weight: 500;
  margin-bottom: 15px;
}
/* line 46, ../sass/partials/layout-end/_projekty-wskazniki.scss */
.view-wskazniki article.node-projekty .beneficjent {
  color: #747577;
  font-weight: 500;
  margin-bottom: 15px;
}
/* line 52, ../sass/partials/layout-end/_projekty-wskazniki.scss */
.view-wskazniki article.node-projekty .finanse-zdjecie {
  margin-top: 30px;
}
/* line 57, ../sass/partials/layout-end/_projekty-wskazniki.scss */
.view-wskazniki article.node-projekty .finanse .field-label {
  font-size: 0.8em;
  font-weight: 500;
  margin-bottom: 5px;
}
/* line 63, ../sass/partials/layout-end/_projekty-wskazniki.scss */
.view-wskazniki article.node-projekty .finanse .field {
  margin-bottom: 6px;
  font-size: 0.9em;
}

/* line 6, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 60px;
}
/* line 14, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .tytul h2 {
  font-weight: 400;
  font-size: 1.6em;
}
/* line 21, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-lista .wskaznikwartosc {
  display: flex;
  justify-content: flex-start;
  align-content: center;
  font-size: 1.4em;
}
/* line 27, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-lista .wskaznikwartosc .field-name-field-teaser {
  background-color: #1256bb;
  margin-right: 10px;
  color: white;
  padding: 5px 10px;
}
/* line 41, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-lista h3.label-wslazniki {
  color: #1256bb;
  margin-top: 30px;
  margin-bottom: 30px;
  font-weight: 400;
  font-size: 1.1em;
}
/* line 54, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-os {
  background-color: #e9e9e9;
  padding: 15px;
}
/* line 59, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-os .opis h3 {
  font-weight: 500;
  margin-bottom: 15px;
  color: #1256bb;
}
/* line 63, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-os .opis h3 div {
  display: inline;
}
/* line 69, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-os .opis p {
  font-size: 0.9em;
  padding-bottom: 0.5em;
  line-height: 1.6em;
}
/* line 78, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-os .lista-wskazniki .tytul {
  font-weight: 500;
  margin-bottom: 15px;
  color: #1256bb;
  margin-top: 30px;
}
/* line 85, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-os .lista-wskazniki .wskaznikwartosc .wartosc {
  display: inline;
  color: #1256bb;
  font-weight: 500;
}
/* line 89, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-os .lista-wskazniki .wskaznikwartosc .wartosc div, .node-type-wskazniki .wskazniki-os .lista-wskazniki .wskaznikwartosc .wartosc p {
  display: inline;
}
/* line 93, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-os .lista-wskazniki .wskaznikwartosc .wskaznik {
  display: inline;
}
/* line 95, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-os .lista-wskazniki .wskaznikwartosc .wskaznik div, .node-type-wskazniki .wskazniki-os .lista-wskazniki .wskaznikwartosc .wskaznik p {
  display: inline;
}
/* line 100, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-os .lista-wskazniki .wskaznikwartosc a, .node-type-wskazniki .wskazniki-os .lista-wskazniki .wskaznikwartosc a:visited {
  text-decoration: none;
}
/* line 103, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-os .lista-wskazniki .wskaznikwartosc a .wskaznik, .node-type-wskazniki .wskazniki-os .lista-wskazniki .wskaznikwartosc a:visited .wskaznik {
  color: black;
}
/* line 105, ../sass/partials/layout-end/_wskazniki.scss */
.node-type-wskazniki .wskazniki-os .lista-wskazniki .wskaznikwartosc a .wskaznik .wiecej, .node-type-wskazniki .wskazniki-os .lista-wskazniki .wskaznikwartosc a:visited .wskaznik .wiecej {
  display: none;
}

@media (min-width: 768px) {
  /* line 124, ../sass/partials/layout-end/_wskazniki.scss */
  .node-type-wskazniki
  article.node-wskazniki {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 130, ../sass/partials/layout-end/_wskazniki.scss */
  .node-type-wskazniki
  article.node-wskazniki .wskazniki-lista {
    width: 65.0%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 5%;
  }
  /* line 134, ../sass/partials/layout-end/_wskazniki.scss */
  .node-type-wskazniki
  article.node-wskazniki .wskazniki-os {
    width: 30%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  /* line 87, ../sass/style.scss */
  .pane-szkolenia-panel-pane-smart-home,
  .pane-rpo-home-wskazniki .pane-content,
  .pane-wiadomosci-panel-pane-2,
  .pane-szkolenia-panel-pane-2,
  .pane-szkolenia-panel-pane-4,
  .pane-wiadomosci-panel-pane-5,
  .pane-instytucje,
  .pane-menu-opis,
  .pane-wiadomosci-panel-pane-7,
  #nabory-home {
    width: 1170px;
    margin: 0 auto 3em auto;
  }

  /* line 101, ../sass/style.scss */
  .node-projekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item,
  .pane-projkety .najciekawsze-item .wskazniki-item-ramka .wskazniki-item,
  .pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item {
    width: 1170px;
    padding: 0 0 1em 0;
  }

  /* line 107, ../sass/style.scss */
  .node-projekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis,
  .pane-projkety .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis,
  .pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis {
    width: 1170px;
    margin: 0 auto;
  }

  /* line 115, ../sass/style.scss */
  .pane-views.pane-statystyka {
    width: 1170px;
    margin: 0 auto;
  }

  /* line 122, ../sass/style.scss */
  #skorzystaj-menu .panel-pane, #realizuje-menu .panel-pane, #dowiedzsie-menu .panel-pane {
    width: 1170px;
    margin: 0 auto;
  }

  /* line 128, ../sass/style.scss */
  .big-news-front .flexslider .opis-data-tytul {
    width: 1170px;
    margin: 0 auto;
  }

  /* line 134, ../sass/style.scss */
  .main-prefix {
    width: 1170px;
    margin: 16px auto 0px auto;
    padding: 10px 0px 10px 0px;
  }

  /* line 140, ../sass/style.scss */
  #main {
    width: 1170px;
    margin: 16px auto 30px auto;
    background: white;
  }

  /* line 147, ../sass/style.scss */
  #footer {
    width: 1170px;
    margin: 16px auto 0px auto;
  }

  /* line 151, ../sass/style.scss */
  #header {
    width: 1170px;
    margin: 16px auto 0px auto;
  }

  /* line 156, ../sass/style.scss */
  .nasze-serwisy__content {
    width: 1170px;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  /* line 165, ../sass/style.scss */
  .pane-rpo-home-wskazniki .pane-content, .pane-wiadomosci-panel-pane-2, .pane-szkolenia-panel-pane-2, .wiadomosci-home {
    width: 970px;
    margin: 0 auto;
  }

  /* line 169, ../sass/style.scss */
  .pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item {
    width: 970px;
    padding: 0 0 1em 0;
  }

  /* line 174, ../sass/style.scss */
  .pane-views.pane-statystyka {
    width: 970px;
    padding: 0 0 1em 0;
  }

  /* line 180, ../sass/style.scss */
  .pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis {
    width: 970px;
    margin: 0 auto;
  }

  /* line 187, ../sass/style.scss */
  #skorzystaj-menu .panel-pane, #realizuje-menu .panel-pane, #dowiedzsie-menu .panel-pane {
    width: 970px;
    margin: 0 auto;
  }

  /* line 193, ../sass/style.scss */
  .view-wiadomosci.view-id-wiadomosci.view-display-id-panel_pane_3 .flexslider .opis-data-tytul {
    width: 970px;
    margin: 0 auto;
  }

  /* line 200, ../sass/style.scss */
  .main-prefix {
    width: 970px;
    margin: 16px auto 0px auto;
    padding: 10px 0px 10px 0px;
  }

  /* line 206, ../sass/style.scss */
  #main {
    width: 970px;
    margin: 16px auto 30px auto;
    background: white;
  }

  /* line 213, ../sass/style.scss */
  #footer {
    width: 970px;
    margin: 16px auto 0px auto;
  }

  /* line 217, ../sass/style.scss */
  #header {
    width: 970px;
    margin: 16px auto 0px auto;
  }

  /* line 221, ../sass/style.scss */
  .nasze-serwisy__content {
    width: 970px;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  /* line 233, ../sass/style.scss */
  .pane-rpo-home-wskazniki .pane-content, .pane-wiadomosci-panel-pane-2, .pane-szkolenia-panel-pane-2, .wiadomosci-home {
    width: 750px;
    margin: 0 auto;
  }

  /* line 238, ../sass/style.scss */
  .pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item {
    width: 750px;
    padding: 0 0 1em 0;
  }

  /* line 243, ../sass/style.scss */
  .pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis {
    width: 750px;
    margin: 0 auto;
  }

  /* line 250, ../sass/style.scss */
  #skorzystaj-menu .panel-pane, #realizuje-menu .panel-pane, #dowiedzsie-menu .panel-pane {
    width: 750px;
    margin: 0 auto;
  }

  /* line 257, ../sass/style.scss */
  .view-wiadomosci.view-id-wiadomosci.view-display-id-panel_pane_3 .flexslider .opis-data-tytul {
    width: 750px;
    margin: 0 auto;
  }

  /* line 261, ../sass/style.scss */
  .main-prefix {
    width: 750px;
    margin: 16px auto 0px auto;
    padding: 10px 0px 10px 0px;
  }

  /* line 267, ../sass/style.scss */
  #main {
    width: 750px;
    margin: 16px auto 30px auto;
    background: white;
  }

  /* line 273, ../sass/style.scss */
  #footer {
    width: 750px;
    margin: 16px auto 0px auto;
  }

  /* line 277, ../sass/style.scss */
  #header {
    width: 750px;
    margin: 16px auto 0px auto;
  }

  /* line 283, ../sass/style.scss */
  .nasze-serwisy__content {
    width: 750px;
  }
}
@media (max-width: 768px) {
  /* line 293, ../sass/style.scss */
  .pane-rpo-home-wskazniki .pane-content, .pane-wiadomosci-panel-pane-2, .pane-szkolenia-panel-pane-2, .wiadomosci-home {
    width: auto;
    margin: 0 auto;
    padding: 0 1em;
  }

  /* line 298, ../sass/style.scss */
  .pane-rpo-home-najprojekty .najciekawsze-item .wskazniki-item-ramka .wskazniki-item {
    width: auto;
    padding: 0 0 1em 1em;
  }

  /* line 305, ../sass/style.scss */
  .pane-rpo-home-najprojekty .najciekawsze-item .najciekawsze-item-ramka .najciekawsze-item-opis {
    width: auto;
    margin: 0 auto;
  }

  /* line 311, ../sass/style.scss */
  #skorzystaj-menu .panel-pane, #realizuje-menu .panel-pane, #dowiedzsie-menu .panel-pane {
    width: auto;
    margin: 0 auto;
    padding: 0 1em;
  }

  /* line 319, ../sass/style.scss */
  .view-wiadomosci.view-id-wiadomosci.view-display-id-panel_pane_3 .flexslider .opis-data-tytul {
    width: auto;
    margin: 0 auto;
  }

  /* line 325, ../sass/style.scss */
  .main-prefix {
    width: auto;
    margin: 1em auto 1em auto;
    padding: 1em;
  }

  /* line 331, ../sass/style.scss */
  #main {
    width: auto;
    margin: 16px auto 30px auto;
    background: white;
    padding: 0 1em;
  }

  /* line 339, ../sass/style.scss */
  .front #main {
    padding: 0;
  }

  /* line 343, ../sass/style.scss */
  #footer {
    width: auto;
    margin: 16px auto 0px auto;
    padding: 0 1em;
  }

  /* line 349, ../sass/style.scss */
  #header {
    width: auto;
    margin: 16px auto 0px auto;
    padding: 0;
  }

  /* line 357, ../sass/style.scss */
  .nasze-serwisy__content {
    width: auto;
  }
}

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