<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,
body {
border: 0;
font-family: "Roboto", sans-serif;
line-height: 1.5;
margin: 0;
padding: 0;
}
a:focus {
outline: 0 !important;
}
a {
text-decoration: none!important;
}
div,
span,
object,
iframe,
img,
table,
caption,
thead,
tbody,
tfoot,
tr,
tr,
td,
article,
aside,
canvas,
details,
figure,
hgroup,
menu,
nav,
footer,
header,
section,
summary,
mark,
audio,
video {
border: 0;
margin: 0;
padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
address,
cit,
code,
del,
dfn,
em,
ins,
q,
samp,
small,
strong,
sub,
sup,
b,
i,
hr,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
legend,
label {
border: 0;
font-size: 100%;
vertical-align: baseline;
margin: 0;
padding: 0;
}
article,
aside,
canvas,
figure,
figure img,
figcaption,
hgroup,
footer,
header,
nav,
section,
audio,
video {
display: block;
}
table {
border-collapse: separate;
border-spacing: 0;
}
table caption,
table th,
table td {
text-align: left;
vertical-align: middle;
}
a img {
border: 0;
}
:focus {
outline: 0;
}
body,
img {
line-height: 0;
}
body {
height: 100%;
overflow-x: hidden;
}
.clear {
clear: both;
display: block;
height: 0;
width: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "Open Sans", sans-serif;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
#header {
border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
#header .menu-wrapper {
padding-top: 20px;
}
#header .logo {
display: inline-block;
}
#header .krs {
display: inline-block;
float: right;
}
#header .button-orange {
display: block;
width: 230px;
margin-top: 10px;
margin-left: 68px;
padding: 7px 5px;
font-size: 16px;
text-align:center;
}
#header.sticky {
position: fixed;
top: 0;
width: 100%;
z-index: 100;
margin-top: -54px;
background: #fff;
transition: all .3s;
animation: slide-down 2s;
opacity: 1;
}
.page-template.active .menu-wrapper.sticky {
margin-left: -310px;
}
.page-template.active.active2 .menu-wrapper.sticky {
margin-left: 0;
}
#main-slider.sticky {
margin-top: 170px;
}
.onas-page.sticky,
.partnerzy.sticky,
.inicjatywy-page.sticky,
.projekty.sticky,
.procent.sticky,
.do-pobrania.sticky,
.kontakt-page.sticky,
.single-post-crl.sticky,
.category.archive.projekty.sticky {
margin-top: 185px;
}
.sidebar.sidebar-top {
transition: all .3s;
animation: slide-up 2s;
padding-top: 0;
}
@keyframes slide-up {
0% {
opacity: 1;
transform: translateY(-100px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
@keyframes slide-down {
0% {
opacity: 1;
transform: translateY(-100px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.button-orange {
border: 1px solid #ef8326;
font-size: 17px;
font-weight: 300;
color: #ef8326;
text-decoration: none;
text-transform: none;
line-height: 17px;
font-family: "Oxygen", sans-serif;
padding: 7px 15px;
transition: all .3s;
}
.button-orange:hover {
background-color: #ef8326 !important;
color: #fff;
}
.button-green {
border: 1px solid #8dc73f;
font-size: 17px;
font-weight: 300;
color: #8dc73f;
text-decoration: none;
text-transform: none;
line-height: 17px;
font-family: "Oxygen", sans-serif;
padding: 7px 15px;
transition: all .3s;
}
.button-green:hover {
background-color: #8dc73f !important;
color: #fff;
}
.menu-menu-glowne-container {
position: relative;
text-align: left;
}
.menu {
background: #f9f9f9;
height: 60px;
margin-top: 20px;
text-align: center;
}
.menu #menu-menu-glowne {
list-style: none;
margin-bottom: 0;
line-height: 60px;
display: inline-block;
}
.menu #menu-menu-glowne li {
float: left;
}
.menu #menu-menu-glowne li a {
font-size: 13px;
font-weight: 600;
color: #1d3459;
text-decoration: none;
text-transform: uppercase;
line-height: 13px;
font-family: "Oxygen", sans-serif;
padding: 0 13px;
position: relative;
transition: all .3s;
}
.menu #menu-menu-glowne li a:after {
content: '';
background: #1d3459;
border-radius: 100%;
position: absolute;
right: 0;
width: 2px;
height: 2px;
top: 6px;
}
.menu #menu-menu-glowne li:last-child a:after {
display: none;
}
.menu #menu-menu-glowne li:last-child(n) a:after {
display: none;
}
.menu #menu-menu-glowne li a:hover,
.menu #menu-menu-glowne .current-menu-item a {
color: #8dc73f;
}
.search1 {
position: absolute;
right: 15px;
background: #8dc73f;
width: 60px;
height: 60px;
cursor: pointer;
transition: all .3s;
top: 0;
}
.search1:hover {
background: #1d3459;
}
.search1 a {
display: none;
}
.search1:after {
content: "";
background-size: 20px 20px;
background-image: url(//crl.org.pl/wp-content/themes/crl/images/search.svg);
width: 20px;
height: 20px;
left: 50%;
top: 50%;
position: absolute;
transform: translate(-50%, -50%);
} .element-animation {
animation: animationFrames linear .3s;
animation-iteration-count: 1;
transform-origin: 50% 50%;
-webkit-animation: animationFrames linear .3s;
-webkit-animation-iteration-count: 1;
-webkit-transform-origin: 50% 50%;
-moz-animation: animationFrames linear .3s;
-moz-animation-iteration-count: 1;
-moz-transform-origin: 50% 50%;
-o-animation: animationFrames linear .3s;
-o-animation-iteration-count: 1;
-o-transform-origin: 50% 50%;
-ms-animation: animationFrames linear .3s;
-ms-animation-iteration-count: 1;
-ms-transform-origin: 50% 50%;
}
@keyframes slideup {
0% {
opacity: 0;
transform: translate(0px, 40px);
}
100% {
opacity: 1;
transform: translate(0px, 0px);
}
}
@-moz-keyframes slideup {
0% {
opacity: 0;
-moz-transform: translate(0px, 40px);
}
100% {
opacity: 1;
-moz-transform: translate(0px, 0px);
}
}
@-webkit-keyframes slideup {
0% {
opacity: 0;
-webkit-transform: translate(0px, 40px);
}
100% {
opacity: 1;
-webkit-transform: translate(0px, 0px);
}
}
@-o-keyframes slideup {
0% {
opacity: 0;
-o-transform: translate(0px, 40px);
}
100% {
opacity: 1;
-o-transform: translate(0px, 0px);
}
}
@-ms-keyframes slideup {
0% {
opacity: 0;
-ms-transform: translate(0px, 40px);
}
100% {
opacity: 1;
-ms-transform: translate(0px, 0px);
}
}
@keyframes slideDown {
0% {
opacity: 0;
transform: translate(0px, -40px);
}
100% {
opacity: 1;
transform: translate(0px, 0px);
}
}
@-moz-keyframes slideDown {
0% {
opacity: 0;
-moz-transform: translate(0px, -40px);
}
100% {
opacity: 1;
-moz-transform: translate(0px, 0px);
}
}
@-webkit-keyframes slideDown {
0% {
opacity: 0;
-webkit-transform: translate(0px, -40px);
}
100% {
opacity: 1;
-webkit-transform: translate(0px, 0px);
}
}
@-o-keyframes slideDown {
0% {
opacity: 0;
-o-transform: translate(0px, -40px);
}
100% {
opacity: 1;
-o-transform: translate(0px, 0px);
}
}
@-ms-keyframes slideDown {
0% {
opacity: 0;
-ms-transform: translate(0px, -40px);
}
100% {
opacity: 1;
-ms-transform: translate(0px, 0px);
}
}
@keyframes slideLeft {
0% {
opacity: 0;
transform: translate(-40px, 0px);
}
100% {
opacity: 1;
transform: translate(0px, 0px);
}
}
@-moz-keyframes slideLeft {
0% {
opacity: 0;
-moz-transform: translate(-40px, 0px);
}
100% {
opacity: 1;
-moz-transform: translate(0px, 0px);
}
}
@-webkit-keyframes slideLeft {
0% {
opacity: 0;
-webkit-transform: translate(-40px, 0px);
}
100% {
opacity: 1;
-webkit-transform: translate(0px, 0px);
}
}
@-o-keyframes slideLeft {
0% {
opacity: 0;
-o-transform: translate(-40px, 0px);
}
100% {
opacity: 1;
-o-transform: translate(0px, 0px);
}
}
@-ms-keyframes slideLeft {
0% {
opacity: 0;
-ms-transform: translate(-40px, 0px);
}
100% {
opacity: 1;
-ms-transform: translate(0px, 0px);
}
}
.owl-item.active .main-content h2 {
animation: slideLeft 1.5s;
animation-fill-mode: forwards;
animation-delay: .7s;
opacity: 0;
}
.owl-item.active .main-content h4 {
animation: slideDown 1.5s;
animation-fill-mode: forwards;
animation-delay: .7s;
opacity: 0;
}
.owl-item.active .main-content p {
animation: slideDown 1.5s;
animation-fill-mode: forwards;
animation-delay: .7s;
opacity: 0;
}
#main-slider,
.top-bg {
height: 600px;
background: #303030;
}
#main-slider h2 {
font-size: 52px;
font-weight: 300;
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
line-height: 52px;
font-family: "Oxygen", sans-serif;
margin-bottom: 15px !important;
}
#main-slider h4 {
font-size: 52px;
font-weight: 600;
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
line-height: 52px;
font-family: "Oxygen", sans-serif;
background: rgba(141, 199, 63, 0.8);
display: inline-block;
padding: 7px 15px;
}
#main-slider p {
font-size: 18px;
font-weight: 500;
color: #fbfbfb;
text-decoration: none;
text-transform: none;
line-height: 25px;
font-family: "Oxygen", sans-serif;
max-width: 350px;
margin-top: 30px !important;
}
#main-slider .main-content {
padding-top: 170px;
}
#main-slider .owl-dots.slider {
display: block;
max-width: 1170px;
width: 100%;
padding-left: 15px;
top: 70% !important;
}
#main-slider .owl-dots.slider .owl-dot {
border-radius: 0!important;
border: 2px solid #8dc73f !important;
background: transparent !important;
}
#main-slider .owl-dots.slider .owl-dot.active {
background: #8dc73f !important;
}
.popup-1proc{
width: 720px;
height: 308px;
} .inicjatywa-box {
width: 33.33%;
float: left;
padding-top: 50px;
padding-left: 35px;
padding-right: 35px;
text-align: center;
height: 370px;
position: relative;
}
.inicjatywa-box h3 {
font-size: 21px;
font-weight: 600;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 24px;
font-family: "Open Sans", sans-serif;
transition: all .3s;
margin-bottom: 15px !important;
text-align: left;
}
.inicjatywa-box h3:hover {
color: #8dc73f;
}
.inicjatywa-box p {
font-size: 16px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 26px;
font-family: "Oxygen", sans-serif;
max-width: 210px;
float: left;
text-align: left;
margin-bottom: 70px !important;
}
.inicjatywa-box img {
width: 210px !important;
height: 210px !important;
object-fit: cover !important;
float: right;
padding: 8px;
border: 1px solid #e9e9e9;
}
.inicjatywa-box .button-green {
padding: 13px 85px;
margin: auto;
position: absolute;
bottom: 45px;
left: 50%;
transform: translateX(-50%);
}
.inicjatywa-box:nth-child(2) {
background: #f9f9f9;
}
.inicjatywa-box:nth-child(3) {
background: #f1f1f1;
}
.section_title {
font-size: 33px;
font-weight: 400;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 33px;
font-family: "Open Sans", sans-serif;
text-align: center;
margin-top: 60px !important;
margin-bottom: 15px !important;
}
.section_subtitle {
font-size: 18px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 18px;
font-family: "Open Sans", sans-serif;
text-align: center;
margin-bottom: 60px !important;
} .aktualnosci {
text-align: center;
}
.aktualnosci .button-green {
background-color: #8dc73f !important;
color: #fff !important;
padding: 15px 35px;
}
.aktualnosci .button-green:hover {
background-color: transparent !important;
color: #8dc73f !important;
}
.aktualnosci .news-box {
width: 29%;
margin: 0 2.165%;
float: left;
margin-bottom: 40px;
}
.aktualnosci .news-box img {
width: 100%;
object-fit: cover;
max-height: 230px;
}
.aktualnosci .news-box h3 {
font-size: 22px;
font-weight: 600;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 28px;
font-family: "Open Sans", sans-serif;
margin-bottom: 10px !important;
transition: all .3s;
text-align: left;
}
.aktualnosci .news-box h3:hover {
color: #1d3459;
}
.aktualnosci .news-box p {
font-size: 17px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 27px;
font-family: "Oxygen", sans-serif;
margin-top: 15px;
float: left;
text-align: left;
}
.aktualnosci .news-box .date {
font-size: 16px;
font-weight: 300;
color: #8dc73f;
text-decoration: none;
text-transform: none;
line-height: 16px;
font-family: "Open Sans", sans-serif;
text-align: left;
}
.aktualnosci .news-box .wiecej {
font-size: 17px;
font-weight: 500;
color: #8dc73f;
text-decoration: none;
text-transform: none;
line-height: 17px;
position: relative;
text-align: left;
}
.aktualnosci .news-box .wiecej:after {
content: "";
background-size: 16px 17px;
background-image: url(//crl.org.pl/wp-content/themes/crl/images/more.svg);
width: 16px;
height: 16px;
top: 50%;
position: absolute;
transform: translate(-50%, -50%);
margin-left: 15px;
transition: all .3s;
}
.aktualnosci .news-box .wiecej:hover:after {
margin-left: 20px;
}
.aktualnosci .news-box .news-content {
padding: 15px;
border: 1px solid #f0f0f0;
padding-bottom: 25px;
text-align: left;
}
.aktualnosci .news-box:nth-child(6) {
clear: left ;
} .onas {
background: #f9f9f9;
padding: 60px 0 30px 0;
margin-top: 90px;
}
.onas .left {
max-width: 600px;
float: left;
}
.onas .left h2 {
font-size: 33px;
font-weight: 400;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 33px;
font-family: "Open Sans", sans-serif;
margin-bottom: 25px !important;
}
.onas .left h2 strong {
color: #8dc73f;
font-weight: 400 !important;
font-family: "Open Sans", sans-serif;
}
.onas .left p {
font-size: 18px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 32px;
font-family: "Oxygen", sans-serif;
margin-bottom: 30px;
}
.onas .right {
width: 480px;
float: right;
}
.onas .right h2 {
font-size: 27px;
font-weight: 400;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 27px;
font-family: "Open Sans", sans-serif;
margin-top: 20px !important;
margin-bottom: 15px !important;
}
.onas .right h2:nth-child(2) {
margin-top: 50px !important;
}
.onas .right img {
margin-bottom: 45px !important;
}
.onas .right .button-orange {
padding: 15px 40px;
}
.onas .right .button-orange:last-child {
margin-left: 15px;
}
.onas #partnerzy {
margin-top: 30px !important;
}
.onas #partnerzy img {
width: 95px;
height: 100%;
object-fit: cover;
} .kontakt {
padding: 80px 0;
}
.kontakt .left {
width: 480px;
float: left;
}
.kontakt .right {
width: 570px;
float: right;
}
.kontakt .right h2 {
font-size: 33px;
font-weight: 500;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 33px;
font-family: "Open Sans", sans-serif;
margin-top: 15px !important;
margin-bottom: 30px !important;
}
.kontakt .right h2 b {
font-weight: 500;
color: #8dc73f;
}
.kontakt .right .your-name,
.kontakt .right .email-901 {
width: 275px;
float: left;
}
.kontakt .right .your-name input,
.kontakt .right .email-901 input {
width: 100%;
border: 1px solid #e9e9e9;
padding: 13px 15px;
margin-bottom: 15px !important;
font-size: 15px !important;
font-weight: 300 !important;
color: #717171 !important;
text-decoration: none !important;
text-transform: none !important;
line-height: 15px !important;
font-family: "Oxygen", sans-serif !important;
}
.kontakt .right .your-name {
margin-right: 20px;
}
.kontakt .right .your-subject,
.kontakt .right .your-message {
width: 500px;
}
.kontakt .right .your-subject input,
.kontakt .right .your-message input,
.kontakt .right .your-subject textarea,
.kontakt .right .your-message textarea {
width: 100%;
border: 1px solid #e9e9e9;
padding: 13px 15px;
margin-bottom: 15px !important;
font-size: 15px !important;
font-weight: 300 !important;
color: #717171 !important;
text-decoration: none !important;
text-transform: none !important;
line-height: 15px !important;
font-family: "Oxygen", sans-serif !important;
}
.kontakt .right .your-message textarea {
margin-bottom: 25px !important;
font-size: 15px !important;
font-weight: 300 !important;
color: #717171 !important;
text-decoration: none !important;
text-transform: none !important;
line-height: 15px !important;
font-family: "Oxygen", sans-serif !important;
}
.kontakt .right .button-green {
padding: 15px 35px;
background-color: #8dc73f;
color: #fff;
}
.kontakt .right .button-green:hover {
color: #8dc73f;
background-color: #fff !important;
} .footer {
background: #f9f9f9;
padding: 60px 0;
}
.footer .footer-menu {
width: 330px;
float: left;
list-style: none;
}
.footer .footer-menu h2 {
font-size: 32px;
font-weight: 400;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 32px;
font-family: "Open Sans", sans-serif;
margin-bottom: 20px !important;
}
.footer .footer-menu a {
font-size: 17px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 32px;
font-family: "Oxygen", sans-serif;
transition: all .3s;
}
.footer .footer-menu a:hover {
color: #8dc73f;
}
.footer .footer-kontakt {
width: 330px;
float: left;
}
.footer .footer-kontakt h2 {
font-size: 32px;
font-weight: 400;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 32px;
font-family: "Open Sans", sans-serif;
margin-bottom: 20px !important;
}
.footer .footer-kontakt p,
.footer .footer-kontakt a {
font-size: 17px !important;
font-weight: 300 !important;
color: #717171 !important;
text-decoration: none !important;
text-transform: none !important;
line-height: 32px !important;
font-family: "Oxygen", sans-serif !important;
margin-bottom: 0 !important;
transition: all .3s;
}
.footer .footer-kontakt a:hover {
color: #8dc73f !important;
}
.footer .footer-social {
width: 415px;
float: right;
text-align: right;
}
.footer .footer-social .krs_footer {
margin-top: 15px;
}
.footer .footer-social ul {
list-style: none;
float: right;
margin-top: 30px;
}
.footer .footer-social ul li {
background: #d6d3d3;
width: 45px;
height: 45px;
line-height: 45px;
border-radius: 100px;
float: left;
margin-left: 10px;
text-align: center;
line-height: 42px;
transition: all .3s;
cursor: pointer;
}
.footer .footer-social ul li:hover {
background: #8dc73f;
}
.footer .footer-social ul img {
width: 20px;
height: 20px;
}
div.wpcf7-response-output {
margin: 2px 0 0 0 !important;
}
.copyright {
background: #f4f4f3;
padding: 35px 0 5px 0;
}
.copyright span {
font-size: 17px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 17px;
font-family: "Oxygen", sans-serif;
}
.copyright .right {
float: right;
}
.copyright .right img {
display: inline-block;
float: right;
width: 70px;
margin-top: -26px;
zoom: 0.8;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
}  .search-me {
visibility: hidden;
transform: translate3d(-50%, 0);
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
width: 100%;
height: 60px;
position: absolute;
z-index: 999;
top: 0;
left: 0;
background: transparent;
}
.search-me {
cursor: pointer;
}
.search-me .wrapper {
position: relative;
max-width: 1200px;
margin: 0 auto;
padding: 0 15px;
}
.search-me form input[type=text] {
border-bottom: 1px solid #e9e9e9;
border-top: none;
border-left: none;
border-right: none;
background: 0 0;
height: 60px;
font-size: 20px;
font-weight: 200;
color: #717171;
text-decoration: none;
line-height: 60px;
font-family: "Open Sans", sans-serif;
letter-spacing: 1px;
box-sizing: border-box;
width: 90%;
margin: auto;
padding-left: 15px;
border-bottom: 0;
}
.variation p {
display: inline !important;
line-height: 22px !important;
}
.search-me form input[type=submit] {
box-sizing: border-box;
margin-left: 4%;
margin-top: 0px;
font-size: 13px;
font-weight: 600;
color: #000;
text-decoration: none;
text-transform: uppercase;
line-height: 10px;
font-family: Roboto, sans-serif;
letter-spacing: .7px;
padding: 11px 0!important;
padding: 6px 0;
vertical-align: middle;
cursor: pointer;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
height: 40px;
font-family: "Roboto", sans-serif !important;
width: 12%;
}
.search-me form input[type=submit]:hover {
color: #fff;
background: #3f99d7;
}
.search-me.visible {
visibility: visible;
transition-delay: 0s;
transform: translate3d(0, 0, 0);
background: #f9f9f9;
}
.search-me form {
opacity: 0;
-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
transition: transform .4s,opacity .4s;
-webkit-transform: translate(20, 0px);
-ms-transform: translate(20, 0px);
transform: translate(20, 0px);
}
.search-me.visible form {
opacity: 1;
-webkit-transition: -webkit-transform 1.4s, opacity 1.4s;
transition: transform 1s,opacity 1s;
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
.search-button {
margin-top: 0;
background: none;
border: 1px solid #8dc73f;
color: #fff;
padding: 17px 45px;
right: 0;
font-size: 17px;
position: absolute;
background: #8dc73f;
transition: all .3s;
}
.close-me {
height: 60px;
}
.close-me img {
width: 20px;
right: -40px;
top: 50%;
position: absolute;
transform: translateY(-50%);
}
.search-button:hover {
border: 1px solid #1d3459;
background: #1d3459;
}
#search-form .button:hover {
background: #c3a77e !important;
border: 2px solid #c3a77e !important;
color: #fff !important;
}
.close {
width: 20px;
margin-left: 60px;
margin-top: 32px;
opacity: 1 !important;
}
.unia {
max-width: 480px;
width: 100%;
float: left;
margin-left: 75px;
margin-top: 20px;
}
.unia img {
width: 100%;
}
.krs {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
}
.logo {
float: left;
}
.fxPressAway .animated {
animation-duration: 1.3s;
animation-fill-mode: forwards;
animation-timing-function: cubic-bezier(0.9, 0, 0.5, 0.9);
}
.fxPressAwayOutNext {
animation-name: slideOutScaleRight;
}
.fxPressAwayInNext {
animation-name: slideInFromLeft;
}
.fxPressAwayOutPrev {
animation-name: slideOutScaleLeft;
}
.fxPressAwayInPrev {
animation-name: slideInFromRight;
}
@keyframes slideOutScaleRight {
to {
transform: translateX(100%) scale(0.9);
opacity: 0;
}
}
@keyframes slideInFromLeft {
from {
transform: translateX(-100%);
}
to {
transform: translateX(0);
}
}
@keyframes slideOutScaleLeft {
to {
transform: translateX(-100%) scale(0.9);
opacity: 0;
}
}
@keyframes slideInFromRight {
from {
transform: translateX(100%);
}
to {
transform: translateX(0);
}
}
.sidebar::-webkit-scrollbar {
width: 1px;
}
.sidebar::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 0px #fff;
}
.sidebar::-webkit-scrollbar-thumb {
background-color: #1d3459;
outline: 1px solid red;
}
@supports (-moz-appearance:none) {
.sidebar .projekt-box {
padding: 45px 25px 45px 47px;
}
} .sidebar:before {
content: "";
background-image: url(//crl.org.pl/wp-content/themes/crl/images/sidebar_down.jpg);
width: 310px;
height: 62px;
left: 0px;
bottom: 0px;
position: fixed;
}
.sidebar {
width: 310px;
height: 100%;
min-height: 100vh;
border-right: 1px solid #e9e9e9;
position: fixed;
left: 0;
zoom: 0.8;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
background: #fff;
z-index: 100;
top: 0;
overflow-y: scroll;
display: block;
padding-top: 55px;
}
.sidebar h2 {
text-align: center;
background: #1d3459;
font-size: 26px;
font-weight: 600;
color: #ffffff;
text-decoration: none;
text-transform: none;
line-height: 26px;
font-family: "Open Sans", sans-serif;
height: 63px;
line-height: 63px;
position: fixed;
width: 310px;
top: 0;
margin-bottom: 15px !important;
}
.sidebar h2 .sidebar-off {
width: 20px;
left: 45px;
cursor: pointer;
margin-top: -5px;
margin-right: 20px;
margin-left: -15px;
}
.sidebar h3 {
font-size: 21px;
font-weight: 600;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 21px;
font-family: "Open Sans", sans-serif;
margin-bottom: 10px !important;
}
.sidebar .projekt-box:nth-child(1) {
margin-top: 50px !important;
}
.sidebar .projekt-box {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
padding: 45px 47px;
border-right: 1px solid #e9e9e9;
}
.sidebar .projekt-box img {
width: 245px;
height: 195px;
object-fit: contain;
padding: 5px;
margin-bottom: 5px;
}
.sidebar .button-green {
width: 100%;
border: 1px solid #1d3459;
background-color: #ffffff !important;
color: #1d3459;
font-size: 15px;
padding: 5px 74px;
}
.sidebar .button-green:hover {
color: #8DC046;
background-color: transparent !important;
}
.sidebar-on {
width: 16px;
position: absolute;
left: 37px;
cursor: pointer;
top: 15px;
}
.sidebar-on.sticky {
position: fixed;
top: 18px;
z-index: 100;
}
.mobile-projekty {
text-align: center;
}
.mobile-projekty h2 {
text-align: center;
background: #1d3459;
font-size: 26px;
font-weight: 600;
color: #ffffff;
text-decoration: none;
text-transform: none;
line-height: 26px;
font-family: "Open Sans", sans-serif;
height: 60px;
line-height: 60px;
position: relative;
}
.mobile-projekty h2 .sidebar-off {
width: 20px;
position: absolute;
left: 45px;
cursor: pointer;
top: 50%;
transform: translateY(-50%);
}
.mobile-projekty h3 {
font-size: 21px;
font-weight: 600;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 21px;
font-family: "Open Sans", sans-serif;
margin-bottom: 10px !important;
min-height: 50px;
}
.mobile-projekty .projekt-box {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
padding: 45px 47px;
border-right: 1px solid #f7f7f7;
}
.mobile-projekty .projekt-box img {
width: 245px;
height: 195px;
object-fit: contain;
padding: 5px;
margin-bottom: 5px;
}
.mobile-projekty .button-green {
width: 100%;
border: 1px solid #1d3459;
background-color: #1d3459 !important;
color: #fff;
font-size: 15px;
padding: 5px 74px;
}
.mobile-projekty .button-green:hover {
color: #1d3459;
background-color: transparent !important;
} .onas-page {
padding: 60px 0 60px 0;
}
.onas-page .left h2,
.onas-page .right h2 {
font-size: 33px;
font-weight: 400;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 33px;
font-family: "Open Sans", sans-serif;
margin-bottom: 25px !important;
}
.onas-page .left h2 strong,
.onas-page .right h2 strong {
color: #8dc73f;
font-weight: 400 !important;
font-family: "Open Sans", sans-serif;
}
.onas-page .left p,
.onas-page .right p {
font-size: 18px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 32px;
font-family: "Oxygen", sans-serif;
margin-bottom: 30px;
}
.onas-page .left,
.onas-page .right {
width: 530px;
}
.onas-page .left {
float: left;
}
.onas-page .right {
float: right;
padding-top: 55px;
}
.onas-page .dokumenty {
margin-top: 30px;
}
.onas-page .dokumenty .lewa,
.onas-page .dokumenty .prawa {
width: 520px;
margin-left: 15px;
}
.onas-page .dokumenty .lewa {
float: left;
}
.onas-page .dokumenty .prawa {
float: right;
}
.onas-page .dokumenty h2 {
font-size: 19px;
font-weight: 600;
color: #717171;
text-decoration: none;
text-transform: uppercase;
line-height: 19px;
font-family: "Oxygen", sans-serif;
width: 290px;
background: #f9f9f9;
border: 1px solid #e9e9e9;
padding: 20px 30px 20px 60px;
border-radius: 100px;
text-align: center;
position: relative;
}
.onas-page .dokumenty h2:before {
content: '';
width: 70px;
height: 70px;
background: #8dc73f;
border-radius: 100px;
position: absolute;
left: -15px;
top: -5px;
}
.onas-page .dokumenty h2:after {
content: "";
background-size: 26px 26px;
background-image: url(//crl.org.pl/wp-content/themes/crl/images/file.svg);
width: 26px;
height: 26px;
left: 20px;
top: 50%;
position: absolute;
transform: translate(-50%, -50%);
}
.onas-page .dokumenty ul {
list-style: none;
margin-left: 40px;
margin-top: 25px;
}
.onas-page .dokumenty ul li a {
font-size: 15px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 30px;
font-family: "Oxygen", sans-serif;
transition: all .3s;
position: relative;
}
.onas-page .dokumenty ul li a:hover {
color: #8dc73f;
}
.onas-page .dokumenty ul li a:before {
content: "";
background-size: 15px 15px;
background-image: url(//crl.org.pl/wp-content/themes/crl/images/check.svg);
width: 15px;
height: 15px;
left: -20px;
top: 50%;
position: absolute;
transform: translate(-50%, -50%);
} .partnerzy {
padding: 60px 0;
}
.partnerzy h1 {
font-size: 24px;
font-weight: 600;
color: #303030;
text-decoration: none;
text-transform: uppercase;
line-height: 25px;
font-family: "Oxygen", sans-serif;
text-align: center;
margin-bottom: 50px !important;
}
.partnerzy h1 b {
color: #8dc73f;
}
.partnerzy h2 {
font-size: 20px;
font-weight: 600;
color: #303030;
text-decoration: none;
text-transform: uppercase;
line-height: 20px;
font-family: "Oxygen", sans-serif;
margin-bottom: 30px !important;
position: relative;
}
.partnerzy h2:before {
content: "";
background-image: url(//crl.org.pl/wp-content/themes/crl/images/kreski.png);
width: 50px;
height: 50px;
left: -20px;
top: 35%;
position: absolute;
transform: translate(-50%, -50%);
}
.partnerzy .miasta ul,
.partnerzy .instytucje ul,
.partnerzy .media-p ul {
list-style: none;
width: 1000px;
margin: auto;
}
.partnerzy .miasta ul li,
.partnerzy .instytucje ul li,
.partnerzy .media-p ul li {
float: left;
width: 250px;
text-align: center;
margin-bottom: 30px;
line-height: 130px;
}
.partnerzy .miasta ul li img,
.partnerzy .instytucje ul li img,
.partnerzy .media-p ul li img {
max-width: 200px;
}
.partnerzy .miasta ul li span,
.partnerzy .instytucje ul li span,
.partnerzy .media-p ul li span {
display: block;
font-size: 17px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 17px;
font-family: "Oxygen", sans-serif;
margin-bottom: 15px;
transition: all .3s;
}
.partnerzy .miasta ul li:nth-child(5),
.partnerzy .instytucje ul li:nth-child(5),
.partnerzy .media-p ul li:nth-child(5) {
clear: left;
}
.partnerzy .miasta ul li:hover span,
.partnerzy .instytucje ul li:hover span,
.partnerzy .media-p ul li:hover span {
color: #8dc73f;
}
.partnerzy .instytucje,
.partnerzy .media-p {
margin-top: 30px;
} .inicjatywy-wszystkie {
width: 1083px;
margin: auto;
padding: 60px 0;
}
.inicjatywy-single-box {
width: 355px;
float: left;
margin-right: 3px;
margin-bottom: 30px;
margin-left: 3px;
position: relative;
}
.inicjatywy-single-box img {
object-fit: cover;
}
.inicjatywy-single-box img {
width: 100%;
}
.inicjatywy-single-box h3 {
font-size: 19px;
font-weight: 400;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 28px;
font-family: "Oxygen", sans-serif;
padding: 5px 10px;
transition: all .3s;
}
.inicjatywy-single-box h3:hover {
color: #8dc73f;
}
.inicjatywy-single-box .image {
position: relative;
overflow: hidden;
}
.inicjatywy-single-box .overlay {
position: absolute;
top: 0;
width: 100%;
height: 100%;
left: 0;
background: rgba(29, 52, 89, 0.8);
opacity: 0;
}
.inicjatywy-single-box .frame {
position: absolute;
border: 1px solid #e9e9e9;
top: 10%;
left: 10%;
width: 80%;
height: 80% !important;
}
.inicjatywy-single-box .wiecej {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
padding: 7px 36px;
border: 1px solid #e1e1e1;
transition: all .3s;
font-size: 14px;
font-weight: 300;
color: #e1e1e1;
text-decoration: none;
text-transform: none;
line-height: 14px;
font-family: "Oxygen", sans-serif;
}
.inicjatywy-single-box:hover .overlay {
animation: slide-up1 1s;
animation-fill-mode: forwards;
}
.inicjatywy-single-box:hover h3 {
color: #8dc73f;
}
.wiecej:hover {
background-color: #1d3459 !important;
color: #fff !important;
}
@keyframes slide-up1 {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.inicjatywy-single-box:nth-child(4),
.inicjatywy-single-box:nth-child(7) {
clear: left;
} .procent {
padding: 60px 0 !important;
text-align: center;
}
.procent h2 {
font-size: 33px;
font-weight: 500;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 33px;
font-family: "Open Sans", sans-serif;
margin-bottom: 25px !important;
text-align: left;
}
.procent h2 strong {
color: #8dc73f;
}
.procent p {
font-size: 18px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 32px;
font-family: "Oxygen", sans-serif;
text-align: left;
}
.procent h3 {
font-size: 21px;
font-weight: 600;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 32px;
font-family: "Open Sans", sans-serif;
position: relative;
display: inline-block;
}
.procent h3:before {
content: "";
background-image: url(//crl.org.pl/wp-content/themes/crl/images/kreski.png);
width: 50px;
height: 50px;
left: -20px;
top: 5%;
position: absolute;
transform: translate(-50%, -50%);
}
.procent h3:after {
content: "";
background-image: url(//crl.org.pl/wp-content/themes/crl/images/kreski.png);
width: 50px;
height: 50px;
right: -50px;
bottom: -45px;
position: absolute;
transform: translate(-50%, -50%);
}
.procent h1 {
font-size: 41px;
font-weight: 600;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 32px;
font-family: "Open Sans", sans-serif;
margin-top: 90px !important;
margin-bottom: 35px !important;
}
.procent h1 b {
color: #8dc73f;
}
.procent .krs {
margin-bottom: 40px;
}
.procent .button-orange {
padding: 10px 80px;
}
.procent .baner {
margin-top: 40px;
}
.procent .procent-info {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
} .do-pobrania {
max-width: 950px;
margin: auto;
padding: 60px 0;
}
.do-pobrania h2 {
font-size: 19px;
font-weight: 600;
color: #717171;
text-decoration: none;
text-transform: uppercase;
line-height: 19px;
font-family: "Oxygen", sans-serif;
width: 290px;
background: #f9f9f9;
border: 1px solid #e9e9e9;
padding: 20px 30px 20px 60px;
border-radius: 100px;
text-align: center;
position: relative;
display: block;
float: left;
margin-right: 50px;
zoom: 0.88;
-moz-transform: scale(0.88);
-moz-transform-origin: 0 0;
margin-bottom: 40px !important;
cursor: pointer;
}
.do-pobrania h2.active:before {
background: #8dc73f;
}
.do-pobrania h2:before {
content: '';
width: 70px;
height: 70px;
background: #d6d3d3;
border-radius: 100px;
position: absolute;
left: -15px;
top: -5px;
}
.do-pobrania h2:after {
content: "";
background-size: 26px 26px;
background-image: url(//crl.org.pl/wp-content/themes/crl/images/file.svg);
width: 26px;
height: 26px;
left: 20px;
top: 50%;
position: absolute;
transform: translate(-50%, -50%);
}
.do-pobrania h4 {
font-size: 19px;
font-weight: 600;
color: #303030;
text-decoration: none;
text-transform: uppercase;
line-height: 19px;
font-family: "Oxygen", sans-serif;
margin-top: 20px !important;
}
.do-pobrania .dok,
.do-pobrania .form,
.do-pobrania .log {
display: none;
}
.do-pobrania .dok.active,
.do-pobrania .form.active,
.do-pobrania .log.active {
display: block;
}
.do-pobrania ul {
list-style: none;
margin-left: 40px;
margin-top: 10px;
max-width: 410px;
}
.do-pobrania ul li a {
font-size: 15px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 30px;
font-family: "Oxygen", sans-serif;
transition: all .3s;
position: relative;
display: block;
}
.do-pobrania ul li a:hover {
color: #8dc73f;
}
.do-pobrania ul li a:before {
content: "";
background-size: 15px 15px;
background-image: url(//crl.org.pl/wp-content/themes/crl/images/check.svg);
width: 15px;
height: 15px;
left: -20px;
top: 50%;
position: absolute;
transform: translate(-50%, -50%);
} .kontakt-page {
padding: 60px 0;
}
.kontakt-page .left {
width: 600px;
float: left;
}
.kontakt-page .left h2 {
font-size: 33px;
font-weight: 500;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 33px;
font-family: "Open Sans", sans-serif;
margin-top: 15px !important;
margin-bottom: 30px !important;
}
.kontakt-page .left h2 b {
font-weight: 500;
color: #8dc73f;
}
.kontakt-page .left .your-name,
.kontakt-page .left .email-901 {
width: 290px;
float: left;
}
.kontakt-page .left .your-name input,
.kontakt-page .left .email-901 input {
width: 100%;
border: 1px solid #e9e9e9;
padding: 13px 15px;
margin-bottom: 15px !important;
font-size: 15px !important;
font-weight: 300 !important;
color: #717171 !important;
text-decoration: none !important;
text-transform: none !important;
line-height: 15px !important;
font-family: "Oxygen", sans-serif !important;
}
.kontakt-page .left .your-name {
margin-right: 20px;
}
.kontakt-page .left .your-subject,
.kontakt-page .left .your-message {
width: 500px;
}
.kontakt-page .left .your-subject input,
.kontakt-page .left .your-message input,
.kontakt-page .left .your-subject textarea,
.kontakt-page .left .your-message textarea {
width: 100%;
border: 1px solid #e9e9e9;
padding: 13px 15px;
margin-bottom: 15px !important;
font-size: 15px !important;
font-weight: 300 !important;
color: #717171 !important;
text-decoration: none !important;
text-transform: none !important;
line-height: 15px !important;
font-family: "Oxygen", sans-serif !important;
}
.kontakt-page .left .your-message textarea {
margin-bottom: 25px !important;
font-size: 15px !important;
font-weight: 300 !important;
color: #717171 !important;
text-decoration: none !important;
text-transform: none !important;
line-height: 15px !important;
font-family: "Oxygen", sans-serif !important;
}
.kontakt-page .left .button-green {
padding: 15px 35px;
background-color: #8dc73f;
color: #fff;
}
.kontakt-page .left .button-green:hover {
color: #8dc73f;
background-color: #fff !important;
}
.kontakt-page .right {
width: 480px;
float: right;
}
.kontakt-page .right h3 {
font-size: 24px;
font-weight: 500;
color: #303003;
text-decoration: none;
text-transform: none;
line-height: 30px;
font-family: "Open Sans", sans-serif;
padding-top: 70px;
margin-bottom: 25px !important;
}
.kontakt-page .right span {
width: 100%;
font-size: 17px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 40px;
font-family: "Oxygen", sans-serif;
display: inline-block;
margin-bottom: 20px !important;
position: relative;
padding-left: 55px;
}
.kontakt-page .right span:before {
content: '';
width: 40px;
height: 40px;
background: #8dc73f;
border-radius: 100px;
position: absolute;
left: 0;
}
.kontakt-page .right a span {
transition: all .3s;
}
.kontakt-page .right a span:hover {
color: #8dc73f;
}
.kontakt-page .right .adres,
.kontakt-page .right .telefon,
.kontakt-page .right .email {
position: relative;
}
.kontakt-page .right .adres:after {
content: "";
background-size: 15px 15px;
background-image: url(//crl.org.pl/wp-content/themes/crl/images/location_small.svg);
width: 15px;
height: 15px;
left: 13px;
top: 13px;
position: absolute;
}
.kontakt-page .right .telefon:after {
content: "";
background-size: 15px 15px;
background-image: url(//crl.org.pl/wp-content/themes/crl/images/phone.svg);
width: 15px;
height: 15px;
left: 13px;
top: 13px;
position: absolute;
}
.kontakt-page .right .email:after {
content: "";
background-size: 15px 15px;
background-image: url(//crl.org.pl/wp-content/themes/crl/images/mail.svg);
width: 15px;
height: 15px;
left: 12px;
top: 13px;
position: absolute;
} .single-post-crl {
padding: 60px 0;
}
.single-post-crl img {
width: 500px;
max-height: 350px;
object-fit: contain;
float: left;
margin-right: 50px;
margin-bottom: 20px;
}
.single-post-crl h3 {
font-size: 26px;
font-weight: 500;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 28px;
font-family: "Open Sans", sans-serif;
padding-top: 10px;
margin-bottom: 10px !important;
}
.single-post-crl h2 {
font-size: 24px;
font-weight: 500;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 28px;
font-family: "Open Sans", sans-serif;
padding-top: 10px;
margin-bottom: 0px !important;
}
.single-post-crl span {
font-size: 16px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 20px;
font-family: "Oxygen", sans-serif;
position: relative;
}
.single-post-crl span:after {
content: '';
position: absolute;
bottom: -17px;
left: 0;
width: 55px;
height: 2px;
background: #8dc73f;
margin-bottom: 10px !important;
}
.single-post-crl p {
font-size: 16px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 32px;
font-family: "Oxygen", sans-serif;
margin-top: 10px;
} .page-template-template-landing #header,
.page-template-template-landing .footer,
.page-template-template-landing .copyright {
display: none;
}
.landing .top-page {
height: 100vh;
background-size: cover;
}
.landing .land {
position: relative;
height: 100%;
}
.landing .logo_landing img {
width: 180px;
margin-top: 20px;
}
.landing .logo_pit {
float: right;
position: absolute;
right: 75px;
}
.landing .logo_pit img {
width: 90px;
margin-top: 45px;
}
.landing .napis-glowny {
position: absolute;
top: 40%;
width: 100%;
transform: translateY(-50%);
}
.landing .napis-glowny h2 {
font-size: 84px;
font-weight: 600;
color: #303030;
text-decoration: none;
text-transform: uppercase;
line-height: 84px;
font-family: "Oxygen", sans-serif;
display: inline-block;
clear: both;
float: left;
padding-top: 2px;
}
.landing .napis-glowny h3 {
font-size: 73px;
font-weight: 300;
color: #303030;
text-decoration: none;
text-transform: uppercase;
line-height: 84px;
font-family: "Oxygen", sans-serif;
display: inline-block;
clear: left;
float: left;
margin-top: 20px !important;
letter-spacing: 15px;
}
.landing .napis-glowny h1 {
font-size: 221px;
font-weight: 600;
color: #8dc73f;
text-decoration: none;
text-transform: uppercase;
line-height: 175px;
font-family: "Oxygen", sans-serif;
}
.landing .buttons {
position: absolute;
top: 60%;
width: 100%;
transform: translateY(-50%);
}
.landing .buttons .lewy {
background-color: #b1b1b1 !important;
border: 1px solid #b1b1b1;
font-size: 19px;
font-weight: 300;
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
line-height: 19px;
font-family: "Oxygen", sans-serif;
padding: 15px 45px;
transition: all .3s;
}
.landing .buttons .lewy span {
font-weight: bold;
}
.landing .buttons .lewy:hover {
background-color: transparent !important;
color: #b1b1b1;
}
.landing .buttons .prawy {
background-color: #8dc73f !important;
border: 1px solid #8dc73f;
font-size: 19px;
font-weight: 300;
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
line-height: 19px;
font-family: "Oxygen", sans-serif;
padding: 15px 45px;
margin-left: 20px;
transition: all .3s;
}
.landing .buttons .prawy span {
font-weight: bold;
}
.landing .buttons .prawy:hover {
background-color: transparent !important;
color: #8dc73f;
}
.landing .ministerstwo {
position: absolute;
bottom: 150px;
left: 50%;
transform: translateX(-50%);
width: 100%;
text-align: center;
}
.landing .ministerstwo img {
margin-top: -5px;
}
.landing .ministerstwo span {
font-size: 16px;
font-weight: 400;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 16px;
font-family: "Open Sans", sans-serif;
margin-left: 10px;
}
.landing .mouse {
position: absolute;
bottom: 60px;
left: 50%;
transform: translateX(-50%);
cursor: pointer;
transition: all .3s;
}
.landing .mouse img {
width: 45px;
}
.landing .mouse:hover {
bottom: 65px;
}
.landing .description {
padding: 60px 70px;
}
.landing .description img {
height: 90px;
display: inline-block;
float: left;
}
.landing .description h2 {
font-size: 28px;
font-weight: 500;
color: #303030;
text-decoration: none;
text-transform: uppercase;
line-height: 30px;
font-family: "Open Sans", sans-serif;
max-width: 310px;
padding-left: 15px;
padding-top: 15px;
float: left;
position: relative;
}
.landing .description h2 span {
font-weight: 600;
}
.landing .description h2:after {
content: '';
width: 185px;
height: 1px;
background: #e9e9e9;
position: absolute;
bottom: -15px;
left: 15px;
}
.landing .description ul {
list-style: none;
clear: left;
float: left;
padding-top: 30px;
padding-left: 10px;
}
.landing .description ul li {
font-size: 18px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 32px;
font-family: "Open Sans", sans-serif;
}
.landing .safe,
.landing .info {
width: 100%;
float: left;
}
.landing .info {
margin-top: 50px;
}
.landing .info h2 {
max-width: 215px;
}
.landing .info h2:after {
width: 163px;
}
.landing .info p {
font-size: 18px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 32px;
font-family: "Open Sans", sans-serif;
clear: left;
float: left;
padding-top: 30px;
padding-left: 10px;
max-width: 935px;
}
.landing .procent1 {
margin-top: 50px;
}
.landing .procent1 h2 {
max-width: 215px;
}
.landing .procent1 h2:after {
width: 120px;
}
.landing .procent1 p {
font-size: 18px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 32px;
font-family: "Open Sans", sans-serif;
clear: left;
float: left;
padding-top: 30px;
padding-left: 10px;
max-width: 935px;
}
.landing .procent1 h1 {
height: 90px;
display: inline-block;
float: left;
font-size: 100px;
font-weight: 500;
color: #8dc73f;
text-decoration: none;
text-transform: none;
line-height: 100px;
font-family: "Oxygen", sans-serif;
}
.landing .stopka {
background: #f4f4f3;
}
.landing .stopka .back-top {
position: absolute;
left: 50%;
transform: translateX(-50%);
width: 45px;
height: 45px;
background: #8dc73f;
border-radius: 100px;
margin-top: -25px;
cursor: pointer;
}
.landing .stopka .back-top:after {
content: "";
background-size: 15px 15px;
background-image: url(//crl.org.pl/wp-content/themes/crl/images/up-arrow.svg);
width: 15px;
height: 15px;
left: 50%;
top: 50%;
position: absolute;
transform: translate(-50%, -50%);
}
.landing .stopka .back-top:hover {
background: #b1b1b1;
}
.landing .stopka .stopka-inner {
padding: 50px 70px 30px 70px;
}
.landing .stopka .stopka-inner h3 {
font-size: 17px;
font-weight: 400;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 20px;
font-family: "Oxygen", sans-serif;
position: relative;
margin-bottom: 20px !important;
}
.landing .stopka .stopka-inner h3:after {
content: '';
width: 185px;
height: 2px;
background: #d6d3d3;
position: absolute;
bottom: -8px;
left: 0;
}
.landing .stopka .stopka-inner p {
font-size: 17px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 26px;
font-family: "Oxygen", sans-serif;
margin-bottom: 30px !important;
}
.landing .buttons-stopka {
display: inline-block;
float: left;
}
.landing .buttons-stopka .lewy {
background-color: #b1b1b1 !important;
border: 1px solid #b1b1b1;
font-size: 19px;
font-weight: 300;
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
line-height: 19px;
font-family: "Oxygen", sans-serif;
padding: 15px 45px;
transition: all .3s;
zoom: 0.7;
-moz-transform: scale(0.7);
-moz-transform-origin: 0 0;
}
.landing .buttons-stopka .lewy span {
font-weight: bold;
}
.landing .buttons-stopka .lewy:hover {
background-color: transparent !important;
color: #b1b1b1;
}
.landing .buttons-stopka .prawy {
background-color: #8dc73f !important;
border: 1px solid #8dc73f;
font-size: 19px;
font-weight: 300;
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
line-height: 19px;
font-family: "Oxygen", sans-serif;
padding: 15px 45px;
margin-left: 20px;
transition: all .3s;
zoom: 0.7;
-moz-transform: scale(0.7);
-moz-transform-origin: 0 0;
}
.landing .buttons-stopka .prawy span {
font-weight: bold;
}
.landing .buttons-stopka .prawy:hover {
background-color: transparent !important;
color: #8dc73f;
}
.landing .realizacja {
display: inline-block;
float: right;
margin-top: -5px;
}
.landing .realizacja img {
width: 40px;
margin-top: -5px;
}
.landing .realizacja span {
font-size: 17px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 26px;
font-family: "Oxygen", sans-serif;
} .projekty {
padding: 40px 0 60px;
}
.projekty h2 {
font-size: 31px;
font-weight: 500;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 31px;
font-family: "Open Sans", sans-serif;
margin-bottom: 50px !important;
}
.projekty h2 span {
color: #8dc73f;
}
.projekty .projekty-sidebar {
text-align: center;
list-style: none;
width: 300px;
float: left;
margin-right: 100px;
border: 1px solid #e9e9e9;
}
.projekty .projekty-sidebar .naglowek {
font-size: 19px;
font-weight: 600;
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
line-height: 58px;
font-family: "Open Sans", sans-serif;
background: #8dc73f;
position: relative;
}
.projekty .projekty-sidebar .naglowek:after {
content: '';
width: 30px;
height: 30px;
position: absolute;
left: 50%;
transform: translateX(-50%) rotate(45deg);
background: #8dc73f;
bottom: -10px;
z-index: -1;
}
.projekty .projekty-sidebar ul {
list-style: none;
text-align: left;
padding: 25px 30px 5px 30px;
}
.projekty .projekty-sidebar ul li {
border-bottom: 1px solid #e9e9e9;
margin-bottom: 15px;
}
.projekty .projekty-sidebar ul li:last-child {
border: 0px solid red;
}
.projekty .projekty-sidebar ul li a {
font-size: 19px;
font-weight: 400;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 40px;
font-family: "Open Sans", sans-serif;
transition: all .3s;
}
.projekty .projekty-sidebar ul li a:hover {
color: #8dc73f;
}
.projekty .projekty-lista {
width: 625px;
float: left;
position: relative;
}
.projekty .projekty-lista:before {
content: "";
background-image: url(//crl.org.pl/wp-content/themes/crl/images/fundusze.png);
width: 450px;
height: 90px;
left: -15px;
top: -115px;
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
position: absolute;
z-index: 1;
}
.projekty .szkolenie-box {
overflow: hidden;
position: relative;
width: 626px;
border: 1px solid #e9e9e9;
float: left;
padding: 19px 35px 35px 35px;
margin-bottom: 50px;
}
.projekty .szkolenie-box h3 {
font-size: 20px;
font-weight: 500;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 30px;
font-family: "Open Sans", sans-serif;
margin-bottom: 5px !important;
transition: all .3s;
}
.projekty .szkolenie-box h3:hover {
color: #8dc73f;
}
.projekty .szkolenie-box p {
font-size: 16px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 23px;
font-family: "Oxygen", sans-serif;
margin-bottom: 25px !important;
}
.projekty .szkolenie-box .button-green {
padding: 7px 45px;
cursor: pointer;
font-size: 15px;
}
.projekty .szkolenie-box:after {
content: '';
width: 45px;
height: 45px;
position: absolute;
left: 0;
transform: translateX(-50%) rotate(45deg);
background: #8dc73f;
top: -22.5px;
z-index: -1;
}
.projekty .szkolenie-box:before {
content: '';
width: 45px;
height: 45px;
position: absolute;
right: -45px;
transform: translateX(-50%) rotate(134deg);
background: #8dc73f;
bottom: -22.5px;
z-index: -1;
}
.projekty .szkolenie-box:nth-child(2n-2):before,
.projekty .szkolenie-box:nth-child(2n-2):after {
display: none;
}
.pagination {
font-size: 15px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 15px;
font-family: "Oxygen", sans-serif;
}
.pagination a {
font-size: 15px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 15px;
font-family: "Oxygen", sans-serif;
transition: all .3s;
}
.pagination a:hover {
color: #8dc73f;
}
.pagination .page-numbers {
padding: 6px 11px;
border: 1px solid #e9e9e9;
transition: all .3s;
}
.pagination .page-numbers:hover {
background-color: #8dc73f !important;
color: #fff;
border: 1px solid #8dc73f;
}
.pagination .page-numbers.current {
background: #8dc73f !important;
color: #fff !important;
border: 1px solid #8dc73f;
} .single-projekt-content {
width: 700px;
float: left;
text-align: center;
}
.single-projekt-content h3 {
font-size: 25px;
font-weight: 500;
color: #303030;
text-decoration: none;
text-transform: none;
line-height: 25px;
font-family: "Open Sans", sans-serif;
position: relative;
margin-bottom: 20px !important;
}
.single-projekt-content .separator {
content: '';
width: 100px;
margin-top: 20px;
height: 1px;
background: #e9e9e9;
margin: auto;
margin-bottom: 20px;
}
.single-projekt-content p {
font-size: 17px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 32px;
font-family: "Oxygen", sans-serif;
text-align: left;
}
#responsive-menu {
margin-top: 100px !important;
}
#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link {
font-size: 19px !important;
}
#responsive-menu-container #responsive-menu li.responsive-menu-item a {
height: 55px !important;
}
#responsive-menu-container #responsive-menu li.responsive-menu-item a:after {
content: '';
height: 1px;
width: 25px;
background: #fff;
position: absolute;
margin-left: 21px;
top: 21px;
transition: all .3s;
}
#responsive-menu-container #responsive-menu li.responsive-menu-item a:before {
content: '';
height: 1px;
width: 25px;
background: #fff;
position: absolute;
margin-left: -50px;
top: 21px;
transition: all .3s;
}
#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover:before {
margin-left: -70px;
}
#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover:after {
margin-left: 42px;
}
.page-template-template-projekty.page-template.active,
.page-template-template-landing,
.page-template-template-landing.page-template.active {
padding-left: 0;
}
.page-template-template-projekty.page-template.active .sidebar-on,
.page-template-template-landing .sidebar-on,
.page-template-template-landing.page-template.active .sidebar-on {
display: none ;
}
.page-template-template-projekty.page-template.active .container,
.page-template-template-landing .container,
.page-template-template-landing.page-template.active .container {
width: 1170px !important;
}
.page-template.active.active2 {
padding-left: 0 !important;
}
.page-template.active.active2 .sidebar {
display: none !important;
}
.page-template.active.active2 .container {
width: 1170px;
}
.single .sidebar-on {
display: none;
} .menu-wrapper.sticky .menu {
margin-top: 10px;
}
.menu-wrapper.sticky .logo img {
width: 110px;
padding-top: 40px;
}
.menu-wrapper.sticky .unia {
padding-top: 20px;
margin-left: 140px;
padding-top: 20px !important;
}
.menu-wrapper.sticky .button-orange {
display: none !important;
}
.menu-wrapper.sticky .krs {
padding-top: 65px;
zoom: 0.8;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
}
.page-template.active {
padding-left: 248px;
}
.page-template.active #main-slider .owl-dots.slider {
display: none;
}
.page-template.active #main-slider .owl-dots.slider {
max-width: 1170px !important;
}
.page-template.active .inicjatywa-box h3 {
font-size: 20px;
display: inline-block;
float: left;
max-width: 45%;
}
.page-template.active .inicjatywa-box img {
display: inline-block;
max-width: 50%;
}
.page-template.active .inicjatywa-box p {
display: inline-block;
max-width: 45%;
}
.page-template.active .inicjatywa-box .button-green {
padding: 13px 55px;
width: 50%;
}
.mobile-projekty {
display: none;
}
@media screen and (max-width: 1700px) {
.inicjatywa-box h3 {
font-size: 20px;
display: inline-block;
float: left;
max-width: 45%;
}
.inicjatywa-box img {
display: inline-block;
max-width: 50%;
}
.inicjatywa-box p {
display: inline-block;
max-width: 45%;
}
.inicjatywa-box .button-green {
padding: 13px 55px;
width: 50%;
}
}
@media screen and (max-width: 1600px) {
.page-template.active .inicjatywa-box p {
max-width: 53%;
}
.page-template.active .inicjatywa-box img {
max-width: 45%;
height: 160px;
}
.page-template.active .inicjatywa-box .button-green {
width: 60%;
}
.page-template.active .partnerzy {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
}
}
@media screen and (max-width: 1450px) {
.inicjatywa-box p {
max-width: 53%;
}
.inicjatywa-box img {
max-width: 45%;
height: 160px;
}
.inicjatywa-box {
height: 400px;
}
.page-template.active .inicjatywa-box p {
max-width: 100%;
margin-bottom: 110px !important;
}
.page-template.active .inicjatywa-box img {
max-width: 100%;
float: none;
height: 160px;
}
.page-template.active .inicjatywa-box {
height: 400px;
}
.page-template.active .inicjatywa-box h3 {
margin-top: 10px !important;
max-width: 100%;
text-align: center;
width: 100%;
}
.page-template.active .inicjatywa-box {
height: auto;
}
}
@media screen and (max-width: 1430px) {
.menu-wrapper.sticky .logo img {
width: 150px;
padding-top: 50px;
}
.menu-wrapper.sticky .unia {
padding-top: 20px !important;
}
.menu-wrapper.sticky .unia {
margin-left: 80px;
}
#header .krs,
#header .logo {
zoom: 0.7;
-moz-transform: scale(0.7);
-moz-transform-origin: 0 0;
}
.unia {
margin-top: 10px;
}
.menu-wrapper.sticky .unia {
padding-top: 21px !important;
}
.menu-wrapper.sticky .krs {
padding-top: 50px;
zoom: 0.8 !important;
-moz-transform: scale(0.8) !important;
-moz-transform-origin: 0 0;
}
.projekty .projekty-lista {
width: 610px;
}
.onas-page .left,
.onas-page .right {
width: 49%;
}
.onas-page .dokumenty .lewa,
.onas-page .dokumenty .prawa {
width: 47%;
}
.onas-page .left,
.onas-page .dokumenty .lewa {
margin-right: 2%;
}
.inicjatywa-box .button-green {
width: 60%;
}
.inicjatywy-wszystkie {
width: 100%;
}
.inicjatywy-single-box {
width: 32%;
margin-left: 0.5%;
margin-right: 0.5%;
}
.page-template.active .container {
width: calc(1170px - 124px) !important;
}
.page-template.active #main-slider .owl-dots.slider {
max-width: calc(1170px - 124px) !important;
}
#main-slider,
.top-bg {
height: 500px;
}
#main-slider .main-content {
padding-top: 120px;
}
#header .menu-wrapper {
padding-top: 28px;
}
.onas .left,
.onas .right {
max-width: 48%;
}
.kontakt .left,
.kontakt .right {
width: 48%;
}
.kontakt .right .your-name,
.kontakt .right .email-901 {
width: 49%;
}
.kontakt .right .your-name {
margin-right: 2%;
}
.onas .right .button-orange {
padding: 12px 20px;
}
.footer .footer-social {
zoom: 0.8;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
}
.page-template.active .kontakt-page .left {
width: 55%;
margin-right: 5%;
}
.page-template.active .kontakt-page .right {
width: 40%;
}
}
@media screen and (max-width: 1350px) {
.inicjatywa-box img {
max-width: 80%;
margin: auto;
float: none;
}
.inicjatywa-box h3 {
max-width: 100%;
float: none;
margin-top: 10px !important;
text-align: center;
}
.inicjatywa-box p {
max-width: 90%;
float: none;
text-align: justify;
margin-bottom: 110px !important;
line-height: 23px;
}
.inicjatywa-box {
height: auto;
}
.page-template.active .inicjatywa-box .button-green {
width: 70%;
}
}
@media screen and (max-width: 1300px) {
.menu #menu-menu-glowne li a {
padding: 0 8px;
font-size: 12px;
}
.menu-wrapper.sticky .unia {
margin-left: 50px;
}
.menu-wrapper.sticky .krs {
padding-top: 70px;
zoom: 0.6 !important;
-moz-transform: scale(0.6) !important;
-moz-transform-origin: 0 0;
}
#header .krs,
#header .logo {
zoom: 0.65;
-moz-transform: scale(0.65);
-moz-transform-origin: 0 0;
}
.unia {
width: 430px;
margin-left: 40px;
}
.menu-wrapper.sticky .logo img {
margin-left: 30px;
}
.page-template.page-template-projekty.active .container,
.page-template.page-template-projekty .container {
width: 1170px !important;
}
.projekty {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
}
.partnerzy {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
}
.page-template.active .container {
width: calc(876px) !important;
}
.page-template.active .aktualnosci .news-box img {
max-height: 180px;
}
.page-template.active .aktualnosci .news-box h3 {
font-size: 20px;
}
.page-template.active .aktualnosci .news-box p {
font-size: 16px;
line-height: 24px;
}
.page-template.active .footer .footer-menu,
.page-template.active .footer .footer-kontakt {
width: 280px;
}
.page-template.active .footer .footer-social {
zoom: 0.7;
width: 390px;
-moz-transform: scale(0.7);
-moz-transform-origin: 0 0;
}
.page-template.active .partnerzy .miasta ul,
.page-template.active .partnerzy .instytucje ul,
.page-template.active .partnerzy .media-p ul {
width: 100%;
}
.page-template.active .partnerzy .miasta ul li,
.page-template.active .partnerzy .instytucje ul li,
.page-template.active .partnerzy .media-p ul li {
width: 25%;
}
.page-template.active .do-pobrania h2 {
width: 29%;
margin: 0 2%;
}
}
@media screen and (max-width: 1200px) {
.menu #menu-menu-glowne li a {
padding: 0 6px;
font-size: 12px;
}
.search1 {
display: none;
}
#header .menu-wrapper {
padding-top: 15px;
}
#header.sticky .menu-wrapper {
padding-top: 30px;
}
.unia {
float: right;
}
#header .krs,
#header .logo {
zoom: 0.7;
-moz-transform: scale(0.7);
-moz-transform-origin: 0 0;
}
.unia {
margin-top: 10px;
}
#header .krs {
display: none;
}
.menu-wrapper.sticky .logo img {
margin-left: 0px;
}
.sidebar-on.sticky {
left: 160px;
}
.single-post .single-post-crl {
text-align: center;
}
.single-post .post-content {
text-align: left;
}
.single-post .single-post-crl img {
width: 80%;
margin: auto;
float: none;
}
.post-template-single-cat-projekty .single-projekt-content {
width: 580px;
}
.page-template.active .kontakt-page .left {
width: 100%;
}
.page-template.active .kontakt-page .right {
width: 100%;
}
.kontakt-page .left {
width: 500px;
}
.kontakt-page .left .your-name,
.kontakt-page .left .email-901 {
width: 49%;
}
.kontakt-page .left .your-name {
margin-right: 2%;
}
.kontakt-page .right {
width: 370px;
}
.procent .procent-info {
zoom: 0.8;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
}
.procent p {
font-size: 16px;
line-height: 30px;
}
.projekty .projekty-sidebar {
margin-right: 50px;
}
.projekty .projekty-lista {
width: 590px;
}
.inicjatywy-wszystkie {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
}
.page-template.active .aktualnosci .news-box img {
max-height: 155px;
}
.page-template.active .partnerzy .miasta ul li,
.page-template.active .partnerzy .instytucje ul li,
.page-template.active .partnerzy .media-p ul li {
width: 33%;
}
.page-template.active .partnerzy .miasta ul li:nth-child(5) {
clear: none;
}
.page-template.active .partnerzy .instytucje ul li:nth-child(5) {
clear: none;
}
.page-template.active .partnerzy .media ul li:nth-child(5) {
clear: none;
}
.page-template.active .onas-page .dokumenty ul li a {
line-height: 25px;
}
.page-template.active .onas-page .dokumenty ul li a:before {
top: 25%;
}
.page-template.active .onas-page .dokumenty .lewa,
.page-template.active .onas-page .dokumenty .prawa {
width: 46%;
}
.page-template.active .inicjatywa-box .button-green {
width: 80%;
}
.page-template.active .inicjatywa-box p {
line-height: 22px;
}
.page-template.active .onas .left,
.page-template.active .onas .right {
max-width: 90%;
width: 100%;
}
.page-template.active .kontakt .left,
.page-template.active .kontakt .right {
width: 90%;
}
.page-template.active .onas .right {
float: left;
}
.page-template.active .kontakt .right {
float: left;
margin-top: 25px !important;
}
.page-template.active .footer .footer-menu,
.page-template.active .footer .footer-kontakt {
width: 250px;
}
.page-template.active .footer .footer-social {
zoom: 0.6;
width: 390px;
-moz-transform: scale(0.6);
-moz-transform-origin: 0 0;
}
.kontakt .left,
.kontakt .right {
width: 48%;
}
.kontakt {
padding: 60px 0;
}
.kontakt .right .your-name,
.kontakt .right .email-901 {
width: 49%;
}
.kontakt .right .your-name {
margin-right: 2%;
}
.kontakt .right h2 {
margin-top: 5px !important;
}
.onas .left {
max-width: 500px;
}
.onas .right {
zoom: 0.88;
width: 435px;
-moz-transform: scale(0.88);
-moz-transform-origin: 0 0;
}
.aktualnosci .news-box img {
max-height: 200px;
}
.footer .footer-menu a,
.footer .footer-kontakt p,
.footer .footer-kontakt a {
font-size: 15px !important;
line-height: 28px !important;
}
.footer .footer-menu h2,
.footer .footer-kontakt h2 {
font-size: 28px;
}
.footer .footer-menu,
.footer .footer-kontakt {
width: 270px;
}
.footer .footer-social {
width: 385px;
zoom: 0.8;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
}
.page-template-template-landing {
overflow-x: hidden;
}
.top-page {
background-position: 35% 0%;
}
.landing .napis-glowny,
.landing .buttons {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
}
.page-template.active .container {
width: calc(776px) !important;
}
#main-slider .owl-dots.slider {
display: none;
}
#main-slider,
.top-bg {
height: 400px;
}
#main-slider .main-content {
padding-top: 110px;
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
}
}
@media screen and (max-width: 1100px) {
.inicjatywa-box .button-green {
width: 70%;
}
.page-template.active .inicjatywa-box .button-green {
width: 90%;
}
}
@media screen and (max-width: 1050px) {
#header.sticky .menu-wrapper {
padding-top: 15px;
}
.menu-wrapper.sticky .logo img {
padding-top: 0;
width: 100%;
}
.unia {
display: none;
}
.onas-page.sticky,
.partnerzy.sticky,
.inicjatywy-page.sticky,
.projekty.sticky,
.procent.sticky,
.do-pobrania.sticky,
.kontakt-page.sticky,
.single-post-crl.sticky,
.archive.category.projekty.sticky {
margin-top: 60px;
}
.container.procent {
padding-left: 15px !important;
padding-right: 15px !important;
}
.procent h3 {
font-size: 20px;
}
.partnerzy {
zoom: 0.8;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
}
.partnerzy.container,
.partnerzy.container.active {
width: 90% !important;
}
.onas-page .dokumenty h2 {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
}
.onas-page .left p,
.onas-page .right p {
font-size: 16px;
line-height: 30px;
margin-bottom: 20px;
}
.onas-page .left h2,
.onas-page .right h2 {
font-size: 30px;
}
.menu #menu-menu-glowne li a {
font-size: 11px;
}
#header .logo,
.menu #menu-menu-glowne {
margin-left: 50px;
}
.page-template.active #header .logo,
.page-template.active .menu #menu-menu-glowne {
margin-left: 00px;
}
.container {
width: auto !important;
}
.sidebar {
display: none !important;
}
.sidebar-on {
display: none;
}
.mobile-projekty {
display: block;
}
.menu {
display: none;
}
.page-template.active {
padding-left: 0px;
}
.page-template.active .container {
width: auto !important;
}
.page-template.active #main-slider .owl-dots.slider {
max-width: auto !important;
}
#header.sticky {
background: #fff;
margin-top: 0;
}
#main-slider.sticky {
margin-top: 70px;
}
#main-slider,
.top-bg {
height: 300px;
}
#main-slider .main-content {
padding-top: 80px;
padding-left: 40px;
zoom: 0.75;
-moz-transform: scale(0.75);
-moz-transform-origin: 0 0;
}
#header {
padding-bottom: 10px;
}
button#responsive-menu-button {
top: 9px !important;
zoom: 0.87;
-moz-transform: scale(0.87);
-moz-transform-origin: 0 0;
}
#header .logo,
#header .krs {
zoom: 0.5;
-moz-transform: scale(0.5);
-moz-transform-origin: 0 0;
}
#header .menu-wrapper {
padding-top: 10px;
}
#header .krs {
display: none;
}
}
@media screen and (max-width: 992px) {
.kontakt-page {
padding: 30px 0 60px 0;
}
.kontakt-page .left {
width: 55%;
margin-right: 5%;
}
.kontakt-page .left h2 {
font-size: 30px;
}
.kontakt-page .right {
width: 40%;
}
.kontakt-page {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
}
.do-pobrania {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
}
.inicjatywy-single-box:nth-child(4),
.inicjatywy-single-box:nth-child(7) {
clear: none;
}
.inicjatywy-wszystkie {
width: 70%;
}
.inicjatywy-single-box {
width: 46%;
margin-left: 2%;
margin-right: 2%;
}
.aktualnosci .news-box img {
max-height: 240px;
}
.inicjatywa-box img {
max-width: 100%;
}
.inicjatywa-box p {
max-width: 100%;
}
.copyright {
padding: 25px 0 5px 0;
}
.copyright .right img {
zoom: 0.7;
-moz-transform: scale(0.7);
-moz-transform-origin: 0 0;
}
.copyright span {
font-size: 15px;
}
.footer .footer-menu,
.footer .footer-kontakt {
width: 240px;
}
.footer .footer-social {
zoom: 0.6;
-moz-transform: scale(0.6);
-moz-transform-origin: 0 0;
}
.footer .footer-menu h2,
.footer .footer-kontakt h2 {
font-size: 26px;
margin-bottom: 10px !important;
}
.kontakt .right .your-name,
.kontakt .right .email-901 {
width: 49%;
}
.kontakt .left {
width: 100%;
}
.kontakt .right {
width: 100%;
margin-top: 30px;
}
.kontakt .right h2 {
font-size: 30px;
}
.kontakt {
padding: 50px 0;
}
.kontakt .right .your-name {
margin-right: 2%;
}
.onas .right h2 {
font-size: 25px;
}
.onas .right {
margin-top: 20px;
zoom: 0.95;
-moz-transform: scale(0.95);
-moz-transform-origin: 0 0;
}
.onas .left h2 {
font-size: 30px;
margin-bottom: 15px !important;
}
.onas .left p {
font-size: 16px;
margin-bottom: 15px !important;
}
.onas .left,
.onas .right {
width: 100%;
max-width: 90%;
float: left;
}
.onas {
margin-top: 60px;
}
.section_title {
font-size: 30px;
margin-top: 40px !important;
}
.section_subtitle {
font-size: 16px;
}
.aktualnosci .button-green {
display: inline-block;
margin-top: 30px;
}
.aktualnosci .news-box h3 {
font-size: 20px;
}
.aktualnosci .news-box p {
font-size: 15px;
}
.aktualnosci .news-box {
width: 45%;
margin: 0 2.5%;
margin-bottom: 25px;
}
.aktualnosci .news-box:nth-child(6) {
clear: none;
}
.inicjatywa-box .button-green {
padding: 11px 20px;
width: 80%;
}
.inicjatywa-box p {
font-size: 15px;
}
.inicjatywa-box {
height: 505px;
padding-left: 30px;
padding-right: 25px;
}
.inicjatywa-box h3 {
font-size: 19px;
margin-bottom: 7px !important;
}
.inicjatywa-box img {
margin-bottom: 10px;
}
.sidebar h2 {
height: 77px;
line-height: 77px;
}
.sidebar-on {
top: 20px;
}
}
@media screen and (max-width: 950px) {
.do-pobrania h2 {
width: 29%;
margin: 0 2%;
}
.projekty {
zoom: 0.8;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
}
.inicjatywy-wszystkie {
width: 80%;
}
.inicjatywa-box {
width: 65%;
margin: auto;
float: none;
height: 350px;
border-top: 1px solid #e9e9e9;
}
.inicjatywa-box h3 {
font-size: 20px;
display: inline-block;
float: left;
max-width: 45%;
text-align: left;
}
.inicjatywa-box img {
display: inline-block;
max-width: 50%;
float: right;
}
.inicjatywa-box p {
display: inline-block;
max-width: 45%;
float: left;
text-align: left;
}
.inicjatywa-box .button-green {
padding: 13px 55px;
width: 50%;
}
.partnerzy .miasta ul,
.partnerzy .instytucje ul,
.partnerzy .media-p ul {
width: 100%;
}
.partnerzy .miasta ul li,
.partnerzy .instytucje ul li,
.partnerzy .media-p ul li {
width: 25%;
}
}
@media screen and (max-width: 860px) {
.onas-page .dokumenty .prawa {
float: left;
margin-top: 20px;
}
.onas-page .dokumenty .lewa,
.onas-page .dokumenty .prawa {
width: 100%;
}
.onas-page .left,
.onas-page .right {
width: 100%;
}
.onas-page .right {
padding-top: 10px;
}
.inicjatywa-box {
width: 70%;
}
.onas .left,
.onas .right {
width: 100%;
max-width: 100%;
float: left;
}
.inicjatywy-wszystkie {
width: 90%;
}
.popup-1proc{
width: 520px;
height: 222px;
}
}
@media screen and (max-width: 820px) {
.projekty .projekty-sidebar,
.projekty .projekty-lista,
.projekty h2 {
width: 80%;
margin: auto;
float: none;
}
.projekty .projekty-sidebar {
margin-bottom: 30px;
}
.projekty .szkolenie-box {
width: 100%;
}
.projekty .projekty-sidebar {
margin-bottom: 130px;
}
.projekty .projekty-sidebar ul {
text-align: center;
}
.post-template-single-cat-projekty .single-projekt-content {
float: none;
width: 80%;
margin: auto;
}
}
@media screen and (max-width: 800px) {
.inicjatywa-box {
width: 80%;
}
.inicjatywy-wszystkie {
width: 100%;
}
.kontakt-page .left {
width: 100%;
}
.kontakt-page .right {
width: 100%;
}
}
@media screen and (max-width: 768px) {
.single-post-crl {
padding: 30px 0;
}
.single-post .single-post-crl img {
width: 100%;
margin: auto;
float: none;
height: 100%;
}
.kontakt-page .acf-map {
height: 350px !important;
}
.do-pobrania h2 {
zoom: 0.8;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
}
.procent h2 {
font-size: 30px;
}
.procent {
padding: 30px 0 60px 0 !important;
}
.procent h3 {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
}
.procent .procent-info {
zoom: 0.7;
-moz-transform: scale(0.7);
-moz-transform-origin: 0 0;
}
.partnerzy .miasta ul li,
.partnerzy .instytucje ul li,
.partnerzy .media-p ul li {
width: 33%;
}
.partnerzy .miasta ul li:nth-child(5) {
clear: none;
}
.partnerzy .instytucje ul li:nth-child(5) {
clear: none;
}
.partnerzy .media ul li:nth-child(5) {
clear: none;
}
.onas-page {
padding: 30px 0 30px 0;
}
.footer .footer-kontakt {
width: 200px;
}
.aktualnosci .news-box img {
max-height: 210px;
}
.landing .napis-glowny,
.landing .buttons {
zoom: 0.8;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
}
.landing .description ul li {
text-indent: -9px;
margin-left: 10px;
}
.landing .realizacja {
display: inline-block;
float: left;
margin-top: 55px;
position: absolute;
}
.landing .stopka .stopka-inner {
position: relative;
}
}
@media screen and (max-width: 720px) {
.footer .footer-menu,
.footer .footer-kontakt {
width: 280px;
}
.footer .footer-social {
zoom: 0.7;
-moz-transform: scale(0.7);
-moz-transform-origin: 0 0;
float: left;
margin-top: 35px;
}
.logo_footer,
.footer .footer-social ul {
float: left;
}
.footer {
padding: 30px 0;
}
}
@media screen and (max-width: 700px) {
.inicjatywa-box {
width: 90%;
height: auto;
}
.inicjatywa-box img {
max-width: 100%;
width: 100% !important;
height: auto !important;
max-height: 260px !important;
float: none;
}
.inicjatywa-box p {
max-width: 100%;
margin-bottom: 110px !important;
padding-left: 15px;
}
.inicjatywa-box h3 {
padding-left: 15px;
}
}
@media screen and (max-width: 680px) {
.do-pobrania {
zoom: 0.8;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
}
.procent h3:before,
.procent h3:after {
display: none;
}
.procent h3 {
font-size: 19px;
line-height: 30px;
}
.inicjatywy-single-box {
width: 60%;
margin: auto;
float: none;
margin-bottom: 30px;
}
.partnerzy {
zoom: 0.7;
-moz-transform: scale(0.7);
-moz-transform-origin: 0 0;
}
.aktualnosci .news-box {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
}
.landing .napis-glowny,
.landing .buttons {
zoom: 0.7;
-moz-transform: scale(0.7);
-moz-transform-origin: 0 0;
}
.landing .ministerstwo {
zoom: 0.80;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
}
.mobile-projekty .projekt-box {
padding: 45px 10px;
}
.mobile-projekty .projekt-box {
padding-top: 30px !important;
}
}
@media screen and (max-width: 610px) {
.footer .footer-menu,
.footer .footer-kontakt {
width: 240px;
}
}
@media screen and (max-width: 590px) {
.do-pobrania h2 {
width: 96%;
margin: 0 2%;
}
.procent .button-orange {
font-size: 26px;
padding: 14px 80px;
}
.procent .procent-info {
zoom: 0.5;
-moz-transform: scale(0.5);
-moz-transform-origin: 0 0;
}
.copyright {
padding: 25px 0 55px 0;
}
.copyright .right {
float: inherit;
position: absolute;
left: 15px;
margin-top: 40px;
}
.kontakt .right .button-green {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
}
.acf-map {
height: 380px !important;
}
.aktualnosci .news-box {
width: 80%;
float: none;
margin: 0 auto 25px auto;
}
.aktualnosci .news-box img {
max-height: 270px;
height: 100%;
}
.aktualnosci .button-green {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
}
.landing .napis-glowny,
.landing .buttons {
zoom: 0.6;
-moz-transform: scale(0.6);
-moz-transform-origin: 0 0;
}
.landing .buttons {
top: 51%;
}
.landing .description h2 {
font-size: 21px;
padding-top: 0;
}
.landing .info p,
.landing .description ul li,
.landing .procent1 p,
.landing .stopka .stopka-inner p {
font-size: 16px;
line-height: 30px;
}
.landing .description img,
.landing .procent1 h1 {
zoom: 0.8;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
}
.landing .description {
padding: 60px 30px;
}
.landing .stopka .stopka-inner {
padding: 60px 30px 90px 30px;
}
.landing .procent1 h2 {
padding-top: 15px !important;
max-width: 300px;
}
}
@media screen and (max-width: 545px) {
.partnerzy .miasta ul li,
.partnerzy .instytucje ul li,
.partnerzy .media-p ul li {
width: 50%;
}
.onas .right {
margin-top: 20px;
zoom: 0.8;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
}
.landing .ministerstwo {
zoom: 0.70;
-moz-transform: scale(0.7);
-moz-transform-origin: 0 0;
}
.landing .mouse {
zoom: 0.9;
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
}
#main-slider h4 {
font-size: 42px;
line-height: 42px;
}
#main-slider h2 {
font-size: 42px;
line-height: 42px;
}
#main-slider p {
font-size: 19px;
max-width: 375px;
margin-top: 20px !important;
}
#main-slider .main-content {
padding-top: 95px;
}
.mobile-projekty .button-green {
padding: 5px 50px;
}
.footer .footer-menu,
.footer .footer-kontakt {
width: 210px;
}
}
@media screen and (max-width: 500px) {
.projekty .projekty-sidebar,
.projekty .projekty-lista,
.projekty h2 {
width: 100%;
margin: auto;
float: none;
}
.projekty .projekty-sidebar {
margin-bottom: 130px;
}
.inicjatywa-box .button-green {
width: 70%;
}
.landing .napis-glowny {
zoom: 0.5;
-moz-transform: scale(0.5);
-moz-transform-origin: 0 0;
}
.landing .description h2,
.landing .description img,
.landing .procent1 h1 {
zoom: 0.85;
-moz-transform: scale(0.85);
-moz-transform-origin: 0 0;
}
.landing .info p,
.landing .description ul li,
.landing .procent1 p,
.landing .stopka .stopka-inner p {
font-size: 15px;
line-height: 30px;
}
.landing .buttons-stopka {
zoom: 0.8;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
}
}
@media screen and (max-width: 480px) {
.inicjatywy-single-box {
width: 80%;
}
.mobile-projekty .projekt-box {
border-right: 0;
}
.onas-page .dokumenty h2 {
zoom: 0.8;
-moz-transform: scale(0.8);
-moz-transform-origin: 0 0;
}
.onas-page .dokumenty ul li a {
font-size: 13px;
}
.onas-page .dokumenty ul {
margin-left: 30px;
}
.popup-1proc{
width: 320px;
height: 137px;
}
}
@media screen and (max-width: 440px) {
.onas .right .button-orange {
padding: 12px 25px;
}
.landing .description {
padding: 60px 15px;
}
.landing .napis-glowny {
zoom: 0.4;
-moz-transform: scale(0.4);
-moz-transform-origin: 0 0;
}
.landing .logo_pit img {
width: 70px;
}
.landing .logo_landing img {
width: 145px;
}
#main-slider,
.top-bg {
height: 270px;
}
#main-slider h4 {
font-size: 38px;
line-height: 38px;
}
#main-slider h2 {
font-size: 38px;
line-height: 38px;
}
}
@media screen and (max-width: 425px) {
.procent .procent-info {
zoom: 0.4;
-moz-transform: scale(0.4);
-moz-transform-origin: 0 0;
}
.landing .buttons-stopka .prawy {
position: absolute;
margin-left: 0;
margin-top: 35px;
}
.landing .realizacja {
margin-top: 90px;
}
.landing .stopka .stopka-inner {
padding: 60px 30px 120px 30px;
}
#main-slider h4 {
font-size: 35px;
line-height: 35px;
}
#main-slider h2 {
font-size: 35px;
line-height: 35px;
}
}
@media screen and (max-width: 390px) {
.landing .description img,
.landing .procent1 h1 {
zoom: 0.7;
-moz-transform: scale(0.7);
-moz-transform-origin: 0 0;
}
.landing .info h2,
.landing .procent1 h2 {
max-width: 300px;
}
.landing .info h2,
.landing .procent1 h2 {
padding-top: 15px;
}
.landing .procent1 p {
padding-top: 15px;
}
.landing .description h2 {
padding-top: 15px;
}
.copyright span {
font-size: 14px;
}
}
.custom-page{
padding:60px 0;
font-size: 18px;
font-weight: 300;
color: #717171;
text-decoration: none;
text-transform: none;
line-height: 32px;
font-family: "Oxygen", sans-serif;
margin-bottom: 30px;
}
.custom-page ul { 
list-style-type: disc; 
list-style-position: inside; 
}
.custom-page ol { 
list-style-type: decimal; 
list-style-position: inside; 
}
.custom-page ul ul,.custom-page ol ul { 
list-style-type: circle; 
list-style-position: inside; 
margin-left: 15px; 
}
.custom-page ul{margin-left:15px;}
.custom-page ol ol, .custom-page ul ol { 
list-style-type: lower-latin; 
list-style-position: inside; 
margin-left: 15px; 
}
.page-template-template-podatek .smush-detected-img {
box-shadow: none !important;
}</pre></body></html>