@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap");
html {
height: 100%;
}
body {
word-wrap: break-word;
color:#333;
font-family: 'Lato', Verdana, sans-serif;
}
@media (min-width: 768px) {
body.fixed-1:before {
content: '';
display: block;
height: 70px;
}
body.footer_absolute,
body.footer_fixed {
min-height: 100%;
position: relative;
}
body.footer_fixed>section,
body.footer_fixed>div {
background: #fff;
}
body.footer_absolute:after,
body.footer_fixed:after {
content: '';
display: block;
}
}
ul{
padding-left: 35px;
} .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin: 0 auto;
}
.alpha {
padding-left: 0;
}
.omega {
padding-right: 0;
}
.dark {
color: #fff;
}
hr {
clear: both;
}
.caret-right {
border-left: 4px solid;
border-top: 4px solid transparent;
border-bottom: 4px solid transparent;
}
a {
color: #333;
}
a:hover {
text-decoration: none;
color: #333;
}
.link-absolute {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
} .hover-link {
position: relative;
display: inline-block;
width: 100%;
}
.hover-link.link-absolute {
position: absolute;
padding: 15px;
}
.hover-link.link-absolute.link-bordered > span {
width: 100%;
height: 100%;
display: block;
position: relative;
}
.hover-link.link-absolute.link-bordered > span:before {
content: '';
position: absolute;
z-index: 99;
width: 100%;
height: 100%;
opacity: 0;
border: 1px solid;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.hover-link.link-absolute.link-bordered:hover > span:before {
opacity: 1;
}
.post .hover-link {
text-align: center;
}
.hover-link.block {
display: block;
}
.carousel .hover-link,
.owl-item .hover-link {
display: block;
}
.hover-link img {
width: 100%;
}
.hover-link:before {
content: '';
position: absolute;
top: 10%;
left: 10%;
right: 10%;
bottom: 10%;
background: rgba(0,0,0,0.6);
opacity: 0;
z-index: 1;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.hover-link:hover:before {
opacity: 1;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.hover-link:after {
content: '\f072';
font-family: Fontawesome;
position: absolute;
opacity: 0;
top: 40%;
left: 50%;
font-size: 72px;
color: #fff;
font-weight: 300;
line-height: 72px;
width: 72px;
text-align: center;
margin-top: -36px;
margin-left: -36px;
z-index: 2;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.hover-link:hover:after {
opacity: 1;
top: 50%;
}
.hover-link.hover-zoom:after {
content: "\f002";
font: normal normal normal 30px/1 FontAwesome;
margin-top: -15px;
}
.hover-link.hover-video:after {
content: "\f144";
font: normal normal normal 30px/1 FontAwesome;
margin-top: -15px;
opacity: 0.8;
top: 50%;
color: #fff;
}
.hover-link.hover-no:after {
display: none;
} @media (min-width: 768px) {
.display-flex {
display: flex;
}
.display-flex-middle {
display: flex;
align-items: center;
}
.row-eq-height {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
}
.relative {
position: relative;
}
.margintop {
margin-top: 15px;
}
.margintop-big {
margin-top: 30px;
}
.marginbottom {
margin-bottom: 15px;
}
.margintop-big {
margin-top: 30px;
}
.marginbottom-big {
margin-bottom: 30px;
} div#preloader {
position: fixed;
left: 0;
top: 0;
z-index: 9999;
width: 100%;
height: 100%;
overflow: visible;
background: #fe9936 url(//pokochajlatanie.pl/wp-content/themes/pokochajlatanie/includes/img/loading-spin.svg) no-repeat center center;
}
div#preloader .preloader__logo {
width: 100%;
height: 50px;
background-image: url(//pokochajlatanie.pl/wp-content/themes/pokochajlatanie/includes/img/logo_white.svg);
background-repeat: no-repeat;
background-position: center center;
background-size: contain;
position: absolute;
top: 50%;
margin-top: -70px;
} .page-title {
margin-top: 0;
margin-bottom: 30px;
}
.page-title.title-border {
padding-bottom: 10px;
margin-bottom: 20px;
}
.page-title.title-border:after {
content: '';
width: 200px;
height: 1px;
position: absolute;
bottom: 0;
left: 0;
}
.text-center .page-title.title-border:after {
left: 50%;
margin-left: -100px;
}
.page-title .number {
font-size: 40px;
height: 60px;
width: 60px;
line-height: 58px;
display: inline-block;
text-align: center;
position: relative;
margin-right: 20px;
border-radius: 50%;
border: 1px dashed;
}
.section-text {
margin-bottom: 20px;
}
.lower-text,
.links-box {
margin-top: 20px;
width: auto;
float: none;
margin-bottom: 20px;
}
.links-box > .link {
overflow: hidden;
}
.links-box .file-icon {
width: 35px;
margin-right: 15px;
}
.links-box a {
margin-bottom: 15px;
}
.blocks_section .links-box {
margin-top: 30px;
margin-bottom: 20px;
}
@media (min-width: 992px){ .introbanner_section .links-box {
margin-left: 0px;
}
.links-box a {
margin-bottom: 0;
}
}
.lower-text.text-center p {
text-align: center;
} img {
display: inline-block;
height: auto;
max-width: 100%;
}
img[class*="wp-image-"] {
margin-top: 10px;
margin-bottom: 10px;
}
.wp-caption {
border: 1px solid #ccc;
margin-bottom: 10px;
max-width: 100%;
border: 1px solid #ccc;
border-radius: 4px;
padding: 0 10px;
}
.wp-caption.aligncenter {
margin-bottom: 10px;
}
.wp-caption img[class*="wp-image-"] {
display: block;
}
.wp-caption .wp-caption-text {
text-align: center;
margin-top: 10px;
} .gallery {
margin-bottom: 0;
margin-top: 30px;
}
.gallery-border {
border: 1px solid #f0f2f5;
padding: 15px;
}
.gallery a img {
border: none;
height: auto;
}
.gallery dd {
margin: 0;
}
.gallery-caption {
display: block;
}
.container {
padding-bottom: 0;
}      .breadcrumbs-box,
.woocommerce .woocommerce-breadcrumb {
margin: 10px 0;
}
.breadcrumbs-box p,
.woocommerce .woocommerce-breadcrumb p {
margin: 0;
}
.breadcrumbs-box a,
.woocommerce .woocommerce-breadcrumb a,
.breadcrumbs-box a:visited,
.woocommerce .woocommerce-breadcrumb a:visited,
a, a:visited{
color: #c70707;
}
.breadcrumbs-box a:hover,
.woocommerce .woocommerce-breadcrumb a:hover {
color: #666;
}
.breadcrumbs-box a img,
.woocommerce .woocommerce-breadcrumb a img {
max-height: 12px;
} embed,
iframe,
object {
max-width: 100%;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
}
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } .main-content-inner {
padding-bottom: 1.5em;
}
.textgallery_section .hentry {
margin: 0;
}
.sticky {
display: block;
}
.bypostauthor {
display: block;
}
.uppercase {text-transform: uppercase;}
.transition {
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
} .clear {
clear: both;
}
.entry-meta {
clear: both;
} .dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6, .dark p, .dark li, .dark a, .dark a:hover {
color: #fff;
}
.dark a:focus, .prefooter.dark a:active {
color: #dadada;
} @media (min-width: 768px) {
.data-absolute {
position: absolute;
top: 0;
}
.data-absolute.absolute-left {
left: 0;
}
.data-absolute.absolute-right {
right: 0;
}
} .btn {
font-size: 14px;
border-width: 1px;
border-style: solid;
padding: 10px 20px;
line-height: 1;
font-weight: 500;
text-transform: uppercase;
white-space: normal;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.btn.btn-mini {
font-size: 12px;
padding: 5px 10px;
}
.btn-default {
background: none;
}
.btn-default:hover {
color: #fff;
}
.dark .btn-default {
color: #fff;
border-color: #fff;
}
.dark .btn-default:hover {
background: #fff;
}
.btn-primary, a.btn-primary {
color: #fff;
}
.btn-primary:hover {
background: none;
}
.dark .btn-primary:hover {
color: #fff;
}
.dark a.btn-default,.dark .btn-default,
.dark input[type="button"], .dark input[type="reset"], .dark input[type="submit"] {
color: #fff;
}
.btn-excerpt {
position: relative;
}
.btn-excerpt:before  {
content: ' | ';
}
.btn-primary.btn-primary-excerpt, a.btn-primary.btn-primary-excerpt {
margin-top: 10px;
} input, button, select, textarea {
width: 100%;
border-width: 1px;
border-style: solid;
padding: 6px 15px;
}
input[type="button"], input[type="reset"], input[type="submit"] {
font-size: 14px;
border-radius: 0;
border-width: 1px;
border-style: solid;
padding: 10px 20px;
background: none;
font-weight: 500;
width: auto;
text-transform: uppercase;
white-space: normal;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
color: #fff;
}
.inline-block,
input[type="checkbox"],
input[type="radio"],
span[class^="acceptance"],
input[type="file"] {
display: inline-block;
width: auto;
}
input[type="file"] {
border: none;
padding-left: 0;
}
.inline-block input[type="checkbox"] {
width: 20px;
}
.dark input[type="button"], .dark input[type="reset"], .dark input[type="submit"] {
color: #fff;
border-color: #fff;
}
.dark input[type="button"]:hover, .dark input[type="reset"]:hover, .dark input[type="submit"]:hover {
background: #fff;
}   .acceptance span.wpcf7-list-item {
margin: 0;
}
label {
font-weight: 400;
display: block;
}  .upper-top-section {
padding-top: 5px;
padding-bottom: 5px;
}
.upper-top-section .widget {
margin: 0;
} .collapseSearch form label {
display: inline-block;
width: 90%;
}
.collapseSearch form button[type="submit"] {
display: inline-block;
width: 9%;
} .top-infobox .widget {
padding-left: 10px;
margin-bottom: 0;
}
.top-infobox .widget.widget_button_widget a {
padding: 10px 20px;
margin: 10px 0 0 30px;
}
.affix .top-infobox .widget.widget_button_widget a {
margin-top: 5px;
}
@media (max-width: 767px) {
.top-infobox .widget-top.pull-right {
float: none !important;
}
.top-infobox .widget-top .widget_button_widget {
padding-left: 0;
}
.top-infobox .widget.widget_button_widget a {
margin-left: 0;
margin-right: 10px;
}
}
.top-infobox .widget ul {
padding: 0;
margin: 0;
list-style: none;
}
.top-infobox .widget ul a {
font-size: 12px;
}
.top-infobox .widget ul li {
display: inline-block;
}
.widget ul {
padding: 0;
}
.widget ul {
padding: 0;
list-style: none;
}
.widget li a {
display: block;
padding: 3px 0;
}
.widget li .children {
padding-left: 15px;
}
.widget li.bordered a {
padding: 8px 0;
border-top: 1px solid #e2dfde;
}
.widget li.bordered:last-child a {
border-bottom: 1px solid #e2dfde;
} .contact-header .contact-data {
font-size: 12px;
display: inline-block;
vertical-align: top;
}
.contact-header .contact-data,
.contact-header .social-header a {
margin-left: 10px;
}
.contact-header .contact-data:first-of-type,
.contact-header .social-header a[class^="social"]:first-of-type {
margin-left: 0px;
}
.contact-header .widget-top,
.contact-header .contact-box,
.contact-header .social-header {
display: inline-block;
text-align: left;
}
.contact-header .contact-box .fa {
position: absolute;
line-height: 18px;
width: 15px;
text-align: center;
}
.contact-header .contact-box span {
padding-left: 25px;
}
.top-infobox .contact-header {
margin-top: 10px;
padding-bottom: 25px;
}
@media (max-width: 767px) {
.social-icons {
float: left;
margin-right: 10px;
}
.contact-header {
padding: 2px;
}
.navbar-collapse {
clear: both;
}
}
@media (min-width: 768px) {
.top-infobox .contact-header {
text-align: right;
}
.site-navigation.nav-center .top-infobox .contact-header {
text-align: left;
}
.nav-center .menu-box {
padding-bottom: 40px;
}
.affix.nav-center .menu-box {
padding-bottom: 10px;
}
} .social-panel {
position:fixed;
top:30%;
z-index:999;
width:65px;
text-align:left;;
}
@media (max-width: 768px){
.social-panel {
top:15%;
}
}
.social-panel.social-left {
left:0;
}
.social-panel.social-right {
right:0;
}
.social-panel a {
font-size:16px;
width:45px;
height:45px;
overflow:hidden;
display:inline-block;
text-align:center;
padding:12px;
margin-bottom:5px;
background: rgba(255,255,255,0.8);
}
.social-panel a .fa {
font-size: 21px;
}
.social-panel a img {
max-height: 30px;
}
.social-panel a:hover {
opacity:0.8;
}
@media (min-width:768px){
.social-panel{
opacity:0.5;
}
.social-panel:hover{
opacity:1;
}
}
@media (min-width:992px){
.social-panel a {
width:65px;
height:65px;
padding:18px 15px;
}
.social-panel a .fa{
font-size:32px;
}
}
@media (max-width:768px){
.social-panel{
background:none;
width:50px;
}
.social-panel.social-left {
left:-50px;
}
.social-panel.social-right {
right:-5px;
}
.social-panel.social-left:hover {
left:0px;
}
.social-panel.social-right:hover {
right:0px;
}
.social-panel:after{
content:'>';
width:20px;
height:40px;
background:#f3f3f3;
position:absolute;
right:-20px;
text-align:center;
top:50%;
margin-top:-20px;
padding-top:10px;
font-weight:700;
}
.social-panel:hover:after{
content:'';
opacity:0;
}
} @media (min-width: 768px) {
.site-navigation.nav-fixed {
position: fixed;
width: 100%;
z-index: 999;
top:0;
}
}
.site-navigation.affix {
box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.1);
-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.1);
}
.site-navigation.affix {
width: 100%;
z-index: 999;
}
body.logged-in .site-navigation.nav-fixed {
top:32px;
}
.site-navigation .container {
padding-bottom: 0;
}
.navbar {margin:0;}
.contact-header .contact-box a,
.contact-header .contact-box span{
color: #1d1d1b;
}
.contact-header .contact-data{
position: relative;
}
.contact-header .contact-box .fa{
position: absolute;
}
.contact-header .contact-box .fa.fa-envelope{
left: 2px;
}
@media (min-width:768px){
.contact-header .contact-box .fa{
top: 1px;
font-size: 15px;
left: -5px;
}
.contact-header .contact-data{
padding-left: 10px;
}
.contact-header .contact-box a,
.contact-header .contact-box span{
font-size: 12px;
}
.contact-header .contact-box .fa.fa-envelope{
left: -9px;
}
}
@media (min-width:992px){
.contact-header .contact-box .fa{
font-size: 18px;
top: 1px;
left: 8px;
}
.contact-header .contact-data{
padding-left: 30px;
}
.contact-header .contact-box a,
.contact-header .contact-box span{
font-size: 14px;
}
.contact-header .contact-box .fa.fa-envelope{
left: 2px;
}
}
@media (max-width:767px){
.nav>li {
clear: both;
float: none;
}
.contact-header .contact-data{
padding-left: 10px;
display: block;
}
.contact-header .contact-data:first-of-type{
margin-left: 10px;
}
.contact-header .contact-box .fa{
left: -5px;
}
.contact-header .contact-box .fa.fa-envelope{
left: -7px;
}
.top-infobox .contact-header{
margin-top: 5px;
padding-bottom: 0px;
}
}
.navbar-brand {height: auto;}
.navbar-brand img {
max-height: 50px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.affix .navbar-brand img {
max-height: 35px;
}
.navbar-toggle {width:auto;}
.navbar-nav>li>a {
display: block;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
background: none;
}
.dropdown-menu {
padding: 0;
border-radius: 0;
}
.dropdown-menu li a:hover, .dropdown-menu li a:focus {
background: #f3f3f3;
}
.navbar-nav li>a.menu-link {
padding-right: 0;
float: left;
}
.navbar-nav li>a.dropdown-toggle {
padding-left: 5px;
float: left;
cursor: pointer;
}
.site-navigation.dark .dropdown-menu>li>a {
color: #fff;
}
.site-navigation .nav>li>a:hover,
.site-navigation .nav>li>a:focus,
.site-navigation .nav>li>a:active,
.single-post .site-navigation .nav>li.blog-link>a,
.woocommerce .site-navigation .nav>li.shop>a,
.site-navigation .nav>li.current_page_parent>a,
.site-navigation .nav>li.current-menu-item>a,
.site-navigation .nav>li.current-page-ancestor>a,
.site-navigation .nav>li>a.mPS2id-highlight, .navbar-right>li>a.mPS2id-highlight.mPS2id-highlight-last,
.site-navigation .nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
color: #000;
}
@media (max-width:767px){
.navbar-brand img {max-height: 35px;margin-top: 5px;}
.navbar-nav li>a.menu-link {
float: none;
}
.navbar-nav li>a.dropdown-toggle {
position: absolute;
right: 0;
top: 0;
z-index: 9;
}
.nav>li.open .dropdown-menu {
display: block;
}
.dropdown-menu .dropdown-menu {
padding-left: 15px;
}
.top-infobox {
padding: 0 25px;
}
}
@media (min-width:768px){
.navbar-nav li>a.menu-link {
float: left;
}
.navbar-nav li>a.dropdown-toggle {
float: left;
}
.navbar-nav li.dropdown:hover>.dropdown-menu {
display: block;
left: -100px;
}
.navbar-nav>li>a {
padding: 18px 7px;
}
.dropdown-menu{
min-width: 200px;
}
.dropdown-menu li a.menu-link,
.dropdown-menu li a.dropdown-toggle {
padding: 5px 0;
display: inline-block;
clear: none;
}
.dropdown-menu li a.menu-link {
width: 95%;
padding-left: 20px;
}
.dropdown-menu li a.dropdown-toggle {
padding: 5px 0px;
display: inline-block;
text-align: center;
width: 5%;
}
.navbar-nav>li>.dropdown-menu .dropdown-menu {
left: 201px !important;
top: 0;
margin: 0;
}
.dropdown-menu li a.dropdown-toggle .caret {
border-left: 4px solid;
border-top: 4px solid transparent;
border-bottom: 4px solid transparent;
}
}
@media (min-width:992px){
.navbar-nav>li>a {
padding: 18px 15px;
}
.affix .navbar-nav>li>a {
padding: 14px 15px;
}
.dropdown-menu{
min-width: 300px;
}
.navbar-nav li.dropdown:hover>.dropdown-menu {
left: -200px;
}
.navbar-nav>li>.dropdown-menu .dropdown-menu {
left: 301px !important;
}
}
.nav>li>a:hover, .nav>li>a:focus {
text-decoration: none;
background-color: transparent;
}
.upper-navbar {
padding-top: 5px;
padding-bottom: 5px;
}
.affix .upper-navbar {
display: none;
}
.upper-navbar .container {
padding-bottom: 0;
}
.upper-navbar .contact-header .widget-top, .upper-navbar .contact-header .contact-box, .upper-navbar .contact-header .social-header {
margin-bottom: 0;
}
.top-infobox .social-icons{
float: right;
margin-top: 18px;
}
.menu-single .top-infobox .social-icons{
float: none;
display: inline-block;
}
.top-infobox .checkout,
.top-infobox .login {
display: inline-block;
padding-left: 25px;
}
.navbar-box-left .widget-top {
display: inline-block;
}
@media (max-width:992px){
.top-infobox .social-icons{
display: none;
}
}
.top-infobox .social-icons a{
padding-left: 10px;
}
.navbar-toggle .icon-bar {background: #fff;}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:active>.dropdown-menu, .dropdown-submenu:hover>.dropdown-menu {
display: block;
}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:active>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
@media (min-width: 768px) {
.navbar-center .navbar-header {
display: flex;
justify-content: center;
position: absolute;
width: 100%;
left: 0;
top: 0;
}
.menu-single .navbar-center .navbar-header {
position: relative;
}
.navbar-center .navbar-brand {
display: flex;
align-items: center;
}
.menu-single .navbar-center .navbar-brand {
position: absolute;
z-index: 999;
}
.navbar-center .navbar-brand img {
max-width: 230px;
max-height: none;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.affix .navbar-center .navbar-brand img {
max-width: 150px;
}
.navbar-center .navbar-box-left {
float: left;
width: 50%;
padding-right: 140px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.navbar-box-right {
float: right;
}
.navbar-center .navbar-box-right {
text-align: right;
width: 50%;
padding-left: 140px;
position: absolute;
right: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.menu-single .navbar-center .navbar-box-left,
.menu-single .navbar-center .navbar-box-right {
position: absolute;
}
.menu-single .navbar-center .navbar-box-right {
right: 0;
text-align: right;
}
.affix .navbar-center .navbar-box-left {
padding-right: 100px;
}
.affix .navbar-center .navbar-box-right {
padding-left: 100px;
}
.navbar-center .navbar-box-right .navbar-left {
margin-left: -15px;
}
.navbar-box-right .navbar-right {
float: left !important;
}
.top-infobox + .navbar-right {
margin-right: 15px;
padding-top: 5px;
}
}  @media (min-width: 768px) {
.widget { margin-bottom: 2em; }
}
.widget_nav_menu ul.sub-menu li, .widget_pages ul.children li { padding-left: 15px; }
.widget_search .search-form input, .widget_search .search-form select {
border-color: #c6c6c6;
}
.widget_search .search-form label {
display: inline-block;
float: left;
}
.widget_search .search-form button {
width: auto;
} .widget select {
max-width: 100%;
} .comment .children { margin-left: 1.5em; } .pager li>a, .pager li>span {
border-radius: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
} .infinite-scroll .page-links,
.infinite-scroll.neverending .site-footer {
display: none;
}
.infinity-end.neverending .site-footer {
display: block;
}
.more-padding {
padding-top: 15px;
padding-bottom: 15px;
margin-top: 0;
margin-bottom: 0;
}
.page-title.more-padding {
padding-top: 30px;
padding-bottom: 0px;
}
.section-text.more-padding {
padding-top: 30px;
padding-bottom: 30px;
}
.section-text.more-padding + .links-box.more-padding{
padding-top: 0px;
padding-bottom: 30px;
}
@media (min-width: 768px){
.more-padding {
padding-top: 30px;
padding-bottom: 30px;
margin-top: 0;
margin-bottom: 0;
}
.page-title.more-padding {
padding-top: 30px;
padding-bottom: 0px;
}
.section-text.more-padding {
padding-top: 30px;
padding-bottom: 30px;
}
.section-text.more-padding + .links-box.more-padding{
padding-top: 0px;
padding-bottom: 30px;
}
} .form-control {
border-radius: 0;
} .newsletter {
padding: 40px 0;
}
.newsletter h3 {
margin-top: 0;
margin-bottom: 20px;
}
.newsletter-box p {
margin: 0;
}
.newsletter-box .newsletter-title {
font-size: 15px;
padding: 9px 0;
}
.newsletter.dark .newsletter-box .newsletter-title {
color: #fff;
}
.newsletter-box .newsletter-text {
margin: 0;
font-size: 15px;
padding: 7px 0px;
text-align: center;
}
.newsletter-box .widget_wysija {
margin-top: 20px;
}
.newsletter-box .widget_wysija input[type="text"] {
font-size: 14px;
background: none;
color: #333;
border-bottom: 1px solid;
}
.newsletter.dark .widget_wysija input[type="text"] {
color: #fff;
}
.newsletter-box .newsletter-text .fa {
font-size: 22px;
color: #9b9d9d;
margin-right: 15px;
}
.newsletter-box .wysija-paragraph {
margin: 0 0 10px 0;
min-width: 35%;
display: inline-block;
}
.newsletter-box .widget_wysija .wysija-submit {
width: auto;
margin: 0;
display: inline-block;
background: none;
border: 1px solid #fff;
text-transform: none;
padding: 10px;
margin-left: -5px;
}
.newsletter-box .widget_wysija .wysija-submit:hover {
border: 1px solid #fff;
}
.newsletter-box .formError .formErrorContent {
background: none repeat scroll 0 0 #fff;
border: 1px solid #333;
color: #333;
}
@media (min-width: 768px) {
.newsletter-box .newsletter-title {
text-align: right;
}
}
@media (min-width: 992px) {
.newsletter-box .wysija-paragraph {
margin-bottom: 0;
}
} div.widget_wysija {
background-color: #424243;
color: #fff;
font-weight: 300;
padding: 15px;
}
.form_container {
padding: 10px 0;
}
.widget_wysija h4,
.form_subscribe > p {
font-size: 18px;
margin-top: 0;
font-weight: 300;
text-transform: uppercase;
margin-bottom: 10px !important
}
.widget_wysija input[type="text"],
.form_subscribe input[type="text"] {
width: 100%;
padding: 12px;
background: #fff;
border: none;
color: #424243;
font-size: 11px;
height: 40px;
}
.form_subscribe > div {
display: none;
}
.form_subscribe > div:first-of-type {
display: block;
} .banner-margin {
margin-bottom: 15px;
}
.banner p {
display: table-cell;
vertical-align: middle;
text-align: center;
width: 3000px;
font-size: 21px;
}
.nav-fixed ~ .banner p {
vertical-align: bottom;
}
.banner.thumbnail-200 p {
height: 200px;
}
.banner.thumbnail-400 p {
height: 400px;
}
.banner .container {
padding-bottom: 0;
}
.banner .overlay {
background: rgba(0,0,0,0.4);
}
.banner .overlay-200 {
height: 200px;
}
.banner .overlay-400 {
height: 400px;
}
.overlay-200 + .container {
margin-top: -200px;
}
.overlay-400 + .container {
margin-top: -400px;
} .entry-meta {
margin-bottom: 10px;
font-style: italic;
}
.entry-meta.no-author .byline {
display: none;
}
.post .meta {
margin: 10px 0;
}
.post .title {
margin-top: 10px;
}
div[class^="thumbnail"] iframe {
width: 100%;
height: 100%;
} .carousel-indicators.carousel-indicators--higher {
bottom: 60px;
}
.carousel-gallery .carousel-indicators {
bottom: 0;
}
.carousel-fade .carousel-inner .item {
transition-property: opacity;
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
left: 0;
transform: translate3d(0, 0, 0);
} .quote-box {
background: #f3f3f3;
padding: 20px;
position: relative;
}
.quote-box blockquote {
border: none;
padding: 0;
font-style: italic;
}
.quote-box blockquote p {
font-size: 21px;
font-weight: 300;
}
.quote-box blockquote .fa-quote-right {
font-size: 36px;
position: absolute;
top: -10px;
left: -5px;
}
.quote-box blockquote .fa-quote-left {
font-size: 36px;
position: absolute;
right: -5px;
}
.quote-box .quote-author {
padding-right: 15px;
} .aside-box {
font-size: 18px;
background: #f3f3f3;
padding: 15px;
border-left: 4px solid;
} .post-link a {
background: #f3f3f3;
padding: 10px 10px 10px 50px;
font-size: 18px;
display: block;
text-align: center;
position: relative;
}
.post-link a:hover {
background: #333;
color: #fff;
}
.post-link a .fa {
font-size: 36px;
position: absolute;
left: 5px;
top: 5px;
} .pagination {
border-radius: 0;
}
.pagination>li>a, .pagination>li>span {
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.blog .main-content .post {
margin-bottom: 15px;
}
@media (min-width: 768px) {
.blog .main-content .post.col-sm-6:nth-child(4n+1),
.blog .main-content .post.col-sm-8:nth-child(3n+1),
.blog .main-content .post.col-sm-12:nth-child(2n+1) {
clear: both;
}
} .grid-sizer {
width: 100%;
}
.grid-item {
width: 100%;
}
.gutter-sizer {
width: 2%;
}
.grid-item.w100 {
width: 100% !important;
}
@media (min-width:768px) {
.grid-sizer {
width: 48%;
list-style: none;
}
.grid-item {
width: 48%;
}
.grid-1 .grid-sizer,
.grid-1 .grid-item {
width: 100%;
}
.grid-2 .grid-sizer,
.grid-2 .grid-item {
width: 48%;
}
.grid-3 .grid-sizer,
.grid-3 .grid-item {
width: 31.33%;
}
.grid-3 .grid-item.w14,
.grid-3 .grid-item.w13,
.grid-3 .grid-item.w12 {
width: 31.33%;
}
.grid-3 .grid-item.w23,
.grid-3 .grid-item.w34 {
width: 64.66%;
}
.grid-4 .grid-sizer,
.grid-4 .grid-item {
width: 48%;
}
.grid-4 .grid-item.w14,
.grid-4 .grid-item.w13,
.grid-4 .grid-item.w12,
.grid-3 .grid-item.w23,
.grid-3 .grid-item.w34 {
width: 48%;
}
}
@media (min-width:992px) {
.grid-4 .grid-sizer,
.grid-4 .grid-item {
width: 23%;
}
.grid-4 .grid-item.w14,
.grid-4 .grid-item.w13 {
width: 23%;
}
.grid-4 .grid-item.w12 {
width: 48%;
}
.grid-3 .grid-item.w23,
.grid-3 .grid-item.w34 {
width: 73%;
}
}   .thumbnail-cover {
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
.thumbnail-contain {
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
}
.thumbnail-fixed {
background-attachment: fixed;
}
.thumbnail-left {
background-position: center left;
}
.thumbnail-right {
background-position: center right;
}
.thumbnail-center {
background-position: center center;
} .slider-thumbnail.thumbnail-left {
text-align: left;
}
.slider-thumbnail.thumbnail-right {
text-align: right;
}
.slider-empty {
height: 400px;
}
@media (max-width: 767px) {
.slider-thumbnail,
.caption-box {
max-height: 600px;
}
} .thumbnail-100 {
height: 100px;
}
.thumbnail-200 {
height: 200px;
}
.thumbnail-300 {
height: 300px;
}
.thumbnail-400 {
height: 400px;
}
.thumbnail-400.sml {
height: 350px;
} .thumbnail-round {
height: 100px;
min-height: 1px;
width: 100px;
border-radius: 50%;
}
.dark .thumbnail-round {
border: 2px solid #fff;
}
input{
color: #000;
} section {
position: relative;
}
section.section-border-long {
border-color:#333;
}
section.section-border-short:after, .page-title:after {
background-color:#333;
}
section.section-border-short.dark:after, .dark .page-title:after {
background-color: #fff;
}
section .section {
padding-top: 30px;
padding-bottom: 30px;
overflow: hidden;
position: relative;
background-size: cover;
background-position: center center;
}
section .section.section-bg-fixed {
background-attachment: fixed;
}
.section-400 {
min-height: 400px;
margin-bottom: 20px;
}
section .section.noup, .noup {
padding-top: 0px !important;
}
section .section.nodown, .nodown {
padding-bottom: 0px !important;
}
section .section.s2up, .s2up {
padding-top: 15px !important;
}
section .section.s2down, .s2down {
padding-bottom: 15px !important;
}
@media (min-width: 768px){
section .section.up2, .up2 {
padding-top: 60px !important;
}
section .section.down2,	.down2 {
padding-bottom: 60px !important;
}
section .section.up3, .up3 {
padding-top: 90px !important;
}
section .section.down3,	.down3 {
padding-bottom: 90px !important;
}
section .section.up4, .up4 {
padding-top: 120px !important;
}
section .section.down4,	.down4 {
padding-bottom: 120px !important;
}
}
section .section.more-padding {
padding-top: 40px;
padding-bottom: 40px;
}
section.section-border-long {
border-bottom-width: 1px;
border-bottom-style: solid;
}
section.section-border-short:after {
content: '';
width: 200px;
height: 1px;
position: absolute;
bottom: 0;
left: 50%;
margin-left: -100px;
} .slogan-padding-normal {
padding-top: 40px;
padding-bottom: 40px;
}
.slogan-padding-less {
padding-top: 20px;
padding-bottom: 20px;
}
.slogan-padding-more {
padding-top: 80px;
padding-bottom: 80px;
}
.slogan .container {
padding-bottom: 0;
}
.slogan p:last-child {
margin-bottom: 0;
}
.slogan .slogan-quote {
font-size: 24px;
}
.slogan .slogan-author {
font-size: 18px;
} #section-navbar {
position: fixed;
top: 30%;
right: 25px;
z-index: 999;
width: 15px;
}
.navbar-brand{
padding: 0;
}
.affix .navbar-brand{
padding-top: 5px;
padding-bottom: 5px;
}
@media (min-width: 768px) {
.navbar-brand{
padding-left: 0px;
}
}
#section-navbar .section-nav.nav>li>a {
height: 15px;
width: 15px;
border-radius: 50%;
display: block;
padding: 0;
margin-bottom: 10px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
section.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a {
border-width: 2px;
border-style: solid;
border-color: #333;
}
section.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li.active>a,
section.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a.mPS2id-highlight-first,
section.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a.mPS2id-highlight.mPS2id-clicked {
background: #333;
}
section.dark.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a {
border-color: #fff;
}
section.dark.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li.active>a,
section.dark.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a.mPS2id-highlight-first,
section.dark.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a.mPS2id-highlight.mPS2id-clicked {
background: #fff;
}
#section-navbar .section-nav.nav>li>.section-nav-title {
display: none;
}
@media (min-width: 768px) {
#section-navbar .section-nav.nav>li>.section-nav-title {
display: block;
position: absolute;
top: -6px;
left: 100px;
opacity: 0;
font-size: 12px;
width: auto;
white-space: nowrap;
background: #fff;
padding: 5px 10px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
#section-navbar .section-nav.nav>li>.section-nav-title:after {
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 5px 0 5px 5px;
border-color: transparent transparent transparent #fff;
position: absolute;
top: 50%;
right: -5px;
margin-top: -5px;
}
section.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a:hover + .section-nav-title {
right: 25px;
left: auto;
opacity: 1;
}
section.dark.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a:hover + .section-nav-title {
right: 25px;
left: auto;
opacity: 1;
}
} section .section.section.introbanner_section {
padding-top: 0;
}
.slider-light h1, .slider-light h2, .slider-light h3, .slider-light h4, .slider-light h5, .slider-light h6, .slider-light p, .slider-light li, .slider-light a, .slider-light a:hover {
color: #333;
}
.slider-dark h1, .slider-dark h2, .slider-dark h3, .slider-dark h4, .slider-dark h5, .slider-dark h6, .slider-dark p, .slider-dark li, .slider-dark a, .slider-dark a:hover {
color: #fff;
}
.carousel-indicators li {
border: 1px solid #4a4a4a;
margin: 0;
}
.carousel-indicators .active {
background-color: #4a4a4a;
width: 10px;
height: 10px;
}
.dark .carousel-indicators li {
border: 1px solid #fff;
}
.dark .carousel-indicators li.active {
background-color: #fff;
}
.carousel-control.left,
.carousel-control.right{
background-image: none;
width: auto;
height: 50px;
top: 50%;
margin-top: -25px;
}
.carousel-control.left{
left: 30px;
}
.carousel-control.right{
right: 30px;
}
.carousel-controls .carousel-control .carousel-control-icon{
width: 26px;
display: inline-block;
height: 50px;
vertical-align: top;
}
.carousel-controls .left.carousel-control .carousel-control-icon{
width: 26px;
background: url(//pokochajlatanie.pl/wp-content/themes/pokochajlatanie/includes/img/slider-controls.png) no-repeat 0 50%;
}
.carousel-controls .right.carousel-control .carousel-control-icon{
background: url(//pokochajlatanie.pl/wp-content/themes/pokochajlatanie/includes/img/slider-controls.png) no-repeat -26px 50%;
}
section .section.slider_section {
padding-top: 0;
padding-bottom: 0;
}
.slider_section .bg-video {
position: absolute;
width: 100%;
}
.slider_section .bg-video iframe {
height: 100%;
width: 100%;
position: fixed;
}
.slider_section img.img-background {
width: 100%;
}
.slider_section .slider-caption.caption-underline {
padding-bottom: 20px;
}
.slider_section .slider-caption.caption-underline:after {
content: '';
width: 280px;
height: 1px;
background: #333;
position: absolute;
bottom: -20px;
left: 50%;
margin-left: -140px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.slider_section .item.active .slider-caption.caption-underline:after {
bottom: 0;
}
.slider_section .slider-dark.slider-thumbnail .slider-caption.caption-underline:after {
background: #fff;
}
.slider_section .slider-caption .caption-uppertitle {
font-size: 24px;
font-weight: 400;
margin: 0;
}
.slider_section .slider-caption .caption-title {
font-size: 34px;
font-weight: 400;
margin-top: 0px;
}
.slider_section .slider-caption .caption-text{
margin-top: 15px;
margin-bottom: 15px;
}
.slider_section .slider-caption .links-box{
margin: 0px;
margin-top: 30px;
margin-bottom: 0px;
}
.slider_section .dark .btn-default:hover{
border-color: #fff;
background: #fff;
}
.slider_section .show-next-btn {
position: absolute;
bottom: 10px;
width: 100%;
font-size: 36px;
}
.slider_section .caption-img .container {
position: relative;
height: 100%;
padding-bottom: 0;
}
.slider_section .slider-caption .caption-bg {
padding-top: 15px;
padding-bottom: 15px;
}
.slider_section .slider-caption .caption-title.caption-bg {
padding-top: 30px;
padding-bottom: 30px;
}
@media (min-width: 768px) {
.slider_section .slider-caption .caption-uppertitle {
font-size: 32px;
}
.slider_section .slider-caption .caption-title {
font-size: 42px;
}
.slider_section .slider-caption .caption-text {
font-size: 16px;
}
.slider_section .caption-box {
display: table-cell;
vertical-align: middle;
width: 2000px;
}
.slider_section .caption-img {
padding-bottom: 0;
}
.slider_section .caption-img {
position: absolute;
top: 0;
width: 100%;
}
}
@media (max-width: 767px) {
.slider_section .caption-box {
position: relative;
padding: 15px 0px;
text-align: center;
}
} .introbanner_section .slider-box__item {
position: relative;
overflow: hidden;
}
.introbanner_section .caption-box {
position: absolute;
bottom: -100%;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.introbanner_section .slider-box__item:hover .caption-box {
bottom: 0;
}
.introbanner_section .caption-box__item {
background: rgba(255,255,255,0.95);
vertical-align: middle;
display: table-cell;
width: 800px;
}
.introbanner_section .invest-logo {
position: absolute;
top: -80px;
height: 80px;
background: rgba(255,255,255,0.95);
width: 90%;
left: 50%;
margin-left: -45%;
}
.introbanner_section .invest-logo .invest-logo__item {
vertical-align: middle;
display: table-cell;
height: 80px;
width: 800px;
}
.introbanner_section .invest-logo img {
max-height: 50px;
padding: 0 20%;
} .blog_section .meta {
margin: 10px 0 0;
font-style: italic;
color: #dadada;
} .section.textgallery_section .flex-item {
display: flex;
align-items: center;
justify-content: center;
} .section.textgallery_section .lower-text,
.section.textgallery_section .lower-text .links-box {
text-align: left;
}
.owl-carousel .owl-item img {
width: auto;
max-width: 100%;
margin: 0 auto;
}
.gallery-item {
text-align: center;
display: inline-block;
padding: 0 10px 10px 0;
}
.owl-dots {
text-align: center;
}
.owl-dots .owl-dot {
height: 10px;
width: 10px;
background-color: #c9c9c9;
display: inline-block;
border-radius: 50%;
margin: 0 3px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.owl-dots .owl-dot.active {
background-color: #333;
}
.owl-nav .owl-prev{
margin-left: -30px;
}
.owl-nav .owl-next{
margin-right: -30px;
}
.owl-nav .owl-prev,
.owl-nav .owl-next {
position: absolute;
top: 50%;
margin-top: -24px;
}
.owl-nav .owl-next {
right: 0;
}
.owl-nav-hidden .owl-nav {
display: none;
}
.owl-controls{
font-size: 24px;
}
@media (min-width: 768px) {
.textgallery_section .padding-text {
padding-left: 80px;
}
} .modal-header .close {
width: auto;
}
.grid-item .caption {
background: rgba(255,255,255,0.7);
padding: 5px;
display: inline-block;
margin: 0;
position: absolute;
top: 0;
left: 0;
}
.section.gallery_section .gallery a {
position: relative;
display: block;
}
.section.gallery_section .gallery a .hover {
position: absolute;
width: 100%;
display: block;
top: 0;
left: 0;
color: #fff;
opacity: 0;
z-index: 9;
text-align: center;
font-size: 21px;
}
.section.gallery_section .gallery .item a:hover .hover {
opacity: 1;
}
.section.gallery_section .gallery .item a .hover-item {
display: table-cell;
width: 800px;
vertical-align: middle;
height: 200px;
}
.section.gallery_section .gallery .item {
margin-bottom: 10px;
}
.section.gallery_section .gallery .owl-carousel .item {
margin-bottom: 0;
}
.section.gallery_section .gallery .item img {
width: 100%;
}
@media (min-width: 768px) {
.textgallery_section .padding-text {
padding-left: 80px;
}
.section.gallery_section .gallery .item.col-sm-12:nth-child(2n+1),
.section.gallery_section .gallery .item.col-sm-8:nth-child(3n+1),
.section.gallery_section .gallery .item.col-sm-6:nth-child(4n+1),
.section.gallery_section .gallery .item.col-sm-4:nth-child(6n+1),
.section.gallery_section .gallery .item.col-sm-3:nth-child(8n+1) {
clear: both;
}
} section .section.expandgallery_section .gallery-title {
font-size: 14px;
}
.gridder{
margin: 0px;
padding: 0px;
list-style-type: none;
}
.gridder-list {
display: inline-block;
vertical-align: top;
margin-bottom: 1%;
width: 100%;
}
@media (min-width: 768px) {
.gridder-list.columns-1 {
width: 100%;
}
.gridder-list.columns-2 {
width: 49%;
}
.gridder-list.columns-3 {
width: 32.33%;
}
.gridder-list.columns-4 {
width: 24%;
}
.gridder-list.columns-6 {
width: 15.66%;
}
.gridder-list {
margin-right: 1%;
}
.gridder-list.columns-2:nth-of-type(2n),
.gridder-list.columns-3:nth-of-type(3n),
.gridder-list.columns-4:nth-of-type(4n),
.gridder-list.columns-6:nth-of-type(6n) {
margin-right: 0;
}
}
.gridder-content{
display: none;
}
.gridder-show {
display: block;
float: left;
width: 100%;
position: relative;
padding: 20px 20px 40px 20px;
background-color: #f4f4f4;
margin-bottom: 1%;
}
.gridder-show.loading{
background-image: url(//pokochajlatanie.pl/wp-content/themes/pokochajlatanie/includes/img/loading-spin.svg);
background-repeat: no-repeat;
background-position: center 40px;
}
.gridder-navigation .gridder-nav {
position: absolute;
bottom: 15px;
left: 50%;
}
.gridder-navigation .gridder-nav.prev {
margin-left: -40px;
}
.gridder-navigation .gridder-nav.disabled {
opacity: 0;
}
.gridder-navigation .gridder-close {
position: absolute;
right: 20px;
top: 15px;
font-size: 20px;
opacity: 0.5;
z-index: 5;
}
.gridder-list {
cursor: pointer;
}
.gridder-list:hover{
opacity: .8
}
.hasSelectedItem .gridder-list {
opacity: .5;
}
.hasSelectedItem .gridder-list.selectedItem{
opacity: 1;
}
@-moz-document url-prefix() {
.gridder li:hover + #gridder-content-0 {
display: block;
}
.gridder li[data-griddercontent="#gridder-content-0"]:hover + #gridder-content-0 {
display: block;
}
} section .section.featured_section {
padding-top: 60px;
padding-bottom: 60px;
}
section .section.featured_section.no-margin-up {
padding-top: 0px;
}
section .section.featured_section.no-margin-down {
padding-bottom: 0px;
}
section.slider-with-features + section .section.featured_section {
padding-top: 0px;
padding-bottom: 0px;
}
section .section.featured_section .number .unit {
text-transform: none;
font-size: 50%;
}
@media (max-width:991px){
.slider-with-features + section {
margin-top: 0 !important;
}
}
.features-box .col-sm-4:nth-child(n+7),
.features-box .col-sm-6:nth-child(n+5),
.features-box .col-sm-8:nth-child(n+4),
.features-box .col-sm-12:nth-child(n+2),
.features-box .col-sm-24 {
margin-bottom: 15px;
}
section .section.textgallery_section .gallerytext-image {
max-width: 130px;
float: left;
}
.features-box {
margin: 30px 0;
}
.features-box>.row>div {
margin-bottom: 10px;
}
.features-slider-box {
padding-top: 20px;
padding-bottom: 20px;
}
.features-box .features-horizontal {
margin-top: 20px;
}
.features-box .item img {
max-height: 60px;
margin-bottom: 10px;
width: auto;
}
.features-box .horizontal-layout .item img {
max-height: 70px;
margin-bottom: 0;
}
.features-box .features-icon {
display: table-cell;
vertical-align: middle;
width: 800px;
margin-bottom: 10px;
}
.features-box .data-absolute {
background-position: center center;
background-size: cover;
min-height: 325px;
}
.features-box .fa {
font-size: 36px;
position: relative;
display: inline-block;
}
.features-box .icon-box .fa {
padding-top: 10px;
}
.features-box .icon-box {
display: inline-block;
position: relative;
}
.dark .features-box .icon-box {
color: #f5f4f4;
}
.features-box h3.number {
text-align: center;
font-size: 48px;
}
.features-box .number-box + .features-text p {
line-height: 48px;
}
.features-box h3,
.features-box h4 {
margin-top: 0;
}
.features-box .horizontal-layout h3 {
font-size: 16px;
}
.features-box h4 {
font-size: 18px;
font-weight: 500;
}
.features-box .horizontal-layout h4 {
font-size: 21px;
text-transform: none;
}
.features-box .feature-content {
text-align: center;
}
.features-box .feature-content h4 {
line-height: 1.4;
}
.features-box .horizontal-layout {
text-align: center;
}
.features-box .horizontal-layout .feature-image {
display: table-cell;
vertical-align: middle;
width: 800px;
}
@media (min-width: 768px) {
.features-box .feature-content {
display: table-cell;
vertical-align: middle;
width: 800px;
padding-right: 20px;
text-align: left;
}
.features-box .horizontal-layout .feature-content {
text-align: center;
}
.features-slider-box {
bottom: 80px;
position: absolute;
}
.features-box .features-icon {
margin-bottom: 0;
}
.features-box .icon-box {
text-align: center;
}
.features-box>.row>div {
margin-bottom: 0px;
}
} @media (min-width: 768px) and (max-width: 991px) {
.subpages_section .nav-submenu .col-sm-12:nth-child(2n+1) {
clear: both;
}
}
@media (min-width: 992px) {
.subpages_section .nav-submenu .col-md-6:nth-child(4n+1) {
clear: both;
}
} .team_section .horizontal-scroll {
overflow-x: auto;
white-space: nowrap;
}
.team_section .horizontal-scroll>div {
display: inline-block;
float: none;
}
.team-thumbnail {
position: relative;
}
.team_section .team-thumbnail .position {
width: 100%;
position: absolute;
top: 50%;
left: 0;
white-space: pre-wrap;
padding: 0 20px;
text-align: center;
z-index: 99;
opacity: 0;
}
.team_section .team-thumbnail .hover-link:hover .position {
opacity: 1;
} .accordion_section .panel {
-webkit-box-shadow: none;
box-shadow: none;
border: none;
border-radius: 0;
margin-bottom: 20px;
}
.accordion_section .panel > a {
display: table;
text-decoration: none;
}
.accordion_section .accordion-mark-icon {
position: relative;
vertical-align: middle;
text-align: center;
display: block;
border-radius: 0;
width: 48px;
height: 48px;
line-height: 48px;
font-size: 24px;
color: #fff;
box-sizing: border-box;
-webkit-transition: background-color .15s ease-out,border-color .15s ease-out;
transition: background-color .15s ease-out,border-color .15s ease-out;
}
.accordion_section .accordion-mark-title {
line-height: inherit;
position: relative;
border-radius: 0;
display: table-cell;
height: 100%;
width: 100%;
vertical-align: middle;
padding: 0 15px 0 15px;
text-align: left;
}
.accordion_section .panel a .accordion-mark-icon .accordion-mark-plus{
display: none;
font-size: 20px;
}
.accordion_section .panel a .accordion-mark-icon .accordion-mark-minus{
display: block;
font-size: 20px;
}
.accordion_section .panel a.collapsed .accordion-mark-icon .accordion-mark-plus{
display: block;
}
.accordion_section .panel a.collapsed .accordion-mark-icon .accordion-mark-minus{
display: none;
}
.accordion_section .additional-field {
padding: 40px;
text-align: center;
} .opinion-item-quot {
display: block;
font-size: 300px;
position: absolute;
top: -30px;
z-index: 1;
opacity: 0.2;
left: 30px;
}
.opinion-item-quot-second {
display: block;
font-size: 300px;
position: absolute;
top: -90px;
z-index: 1;
opacity: 0.2;
right: 40px;
}
.horizontal-layout div[class^="thumbnail"] {
margin-bottom: 10px;
} section .map {
position: relative;
margin-bottom: -6px;
}
section .map iframe {
width: 100%;
}
section .map .overlay {
width: 100%;
height: 100%;
position: absolute;
top: 0;
} .acf-map {
height: 400px;
margin-top: 20px;
clear: both;
}
.acf-map img {
max-width: 150px;
float: left;
border-radius: 6px;
margin: 0 20px 0 0;
}
.location-desc {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
padding-top: 50px;
}
.map-box {
display: inline-block;
width: 100%;
}
.map-box span {
color: #0075be;
font-weight: bold;
text-transform: uppercase;
}
.map-box address p {
margin: 0;
}
#google-map-right h3 {
color: #fff;
background-color: #676767;
margin-bottom: 0;
padding: 20px;
}
#google-map-right img {
width: 100%;
}
#map-right a {
color: #0074bd;
background-color: #e0e0e0;
border: 1px solid #c9c9c9;
display: block;
font-weight: bold;
font-weight: bold;
margin: 0 0 30px 0;
padding: 20px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
} .blocks-item {
float: left;
}
.blocks-item>div[class^=block],
.blocks-item>div[class*='block'] {
background-position: center center;
background-size: cover;
}
@media (max-width: 767px) {
.blocks-item {
float: none;
}
}
.blocks-item.position-center .blocks-text {
margin: 0 auto;
}
.blocks-text .span {
display: table-cell;
text-align: left;
width: 2000px;
vertical-align: middle;
padding: 15px;
}
.thumbnail-200 .blocks-text,
.thumbnail-200 .blocks-text .span {
height: 200px;
}
.thumbnail-400 .blocks-text,
.thumbnail-400 .blocks-text .span {
height: 400px;
}
.thumbnail-400.sml .blocks-text,
.thumbnail-400.sml .blocks-text .span {
height: 350px;
}
.blocks_section .blocks-text h3 {
color: inherit;
font-size: 36px;
margin: 0;
}
.blocks_section .blocks-text p {
margin-top: 10px;
}
.blocks_section .blocks-inside {
padding-top: 15px;
padding-bottom: 15px;
}
.blocks-inside.thumbnail-200 .blocks-text,
.blocks-inside.thumbnail-200 .blocks-text .span {
height: 170px;
}
.blocks-inside.thumbnail-400 .blocks-text,
.blocks-inside.thumbnail-400 .blocks-text .span {
height: 370px;
}
@media (min-width: 768px) {
.blocks-item.blocks-25 {
width: 25%;
}
.blocks-item.blocks-50 {
width: 50%;
}
.blocks-item.blocks-75 {
width: 75%;
}
.blocks-item.blocks-100 {
width: 100%;
}
.blocks-item.col-sm-18.position-center .blocks-text {
width: 33.33%;
}
.blocks-item.col-sm-24.position-center .blocks-text {
width: 25%;
}
} .textgallery_section .gallery-page .gallery-item {
padding: 0;
width: 100%;
position: relative;
}
.textgallery_section .display-flex .gallery-page {
display: flex;
align-items: center;
justify-content: center;
}
.textgallery_section .gallery-page {
margin-bottom: 10px;
}
@media (min-width: 768px) {
.textgallery_section .gallery-page {
margin-bottom: 0;
}
} .columns_section .columns-intro p {
font-size: 26px;
font-size: 2.6rem;
line-height: 1.3;
}
.columns_section .section.section-image {
padding-left: 15px;
padding-right: 15px;
}
.columns_section .columns-middle {
display: table-cell;
width: 800px;
vertical-align: middle;
} .products_section .product-item h3,
.products_section .owl-item h3 {
font-size: 16px;
}  .newproducts_section .nav-tabs {
border: none;
position: relative;
}
.newproducts_section .nav-tabs:before {
content: '';
height: 1px;
width: 100%;
background: #c6c6c6;
position: absolute;
left: 0;
top: 25px;
}
.newproducts_section .nav-tabs li {
padding: 0;
background: #fff;
}
.newproducts_section .nav-tabs li:after {
display: none;
}
.newproducts_section .nav-tabs li a {
font-size: 18px;
font-weight: 700;
color: #dadada;
border: none !important;
padding-left: 0;
padding-right: 20px;
}
.newproducts_section .nav-tabs li.active a {
color: #333;
}  .prefooter {
font-size: 14px;
font-size: 1.4rem;
padding-bottom: 30px;
}
.prefooter .widget {
padding: 20px 0;
}
.prefooter .widget.contact-box {
padding: 20px 0;
margin: 0;
}
.prefooter .social-icons {
float: none;
}
.prefooter .social-icons a {
padding-right: 10px;
font-size: 160%;
}
.prefooter .contact-data {
position: relative;
padding-left: 15px;
padding-bottom: 5px;
}
.prefooter .contact-data:before {
font: normal normal normal 14px/1 FontAwesome;
position: absolute;
left: 0;
margin-top: 4px;
}
.prefooter .contact-data.contact-phone:before {
content: "\f095";
}
.prefooter .contact-data.contact-email:before {
content: "\f0e0";
}
.prefooter .contact-data.contact-address:before {
content: "\f041";
} @media (min-width: 768px) {
.footer_absolute .footer-box {
position: absolute;
bottom: 0;
z-index: 999;
width: 100%;
}
.footer_fixed .footer-box {
position: fixed;
bottom: 0;
z-index: -1;
width: 100%;
}
}
.site-footer {
font-size: 12px;
padding-top: 15px;
padding-bottom: 15px;
}
.site-footer .social-icons {
margin-top: 10px;
}
.site-footer .social-icons a[class^="social"] {
padding-right: 5px;
font-size: 120%;
}
.site-footer .contact-box .contact-data {
display: inline-block;
vertical-align: top;
text-align: left;
padding-left: 10px;
}
.site-footer .navbar-nav {
margin-left: 0;
margin-right: 0;
}
.site-footer .navbar-nav>li>a {
padding: 10px 5px;
}
@media (max-width: 767px) {
.site-footer .text-right {
text-align: left;
}
} .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
background-color: #000000;
border: 1px solid #000;
color: #fff;
min-height: 34px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
background: none;
border-color: #000;
color: #000;
}
.woocommerce div.pp_woocommerce div.ppt {
display: none !important;
}
.woocommerce input,
.woocommerce select {
border-color: #c6c6c6;
}
.woocommerce .quantity .qty {
padding-right: 5px;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
border-radius: 0;
width: auto;
}
.woocommerce div.product form.cart .button.single_add_to_cart_button:before,
.woocommerce .product .add_to_cart_button:before {
content: "\f291";
padding-right: 5px;
font: normal normal normal 14px/1 FontAwesome;
}
.woocommerce .upsells.products,
.woocommerce .related.products {
clear: both;
}
.woocommerce #reviews #comments h2 {
display: none;
}
.woocommerce .special {
position: absolute;
font-size: 10px;
top: 0;
left: 0;
text-align: right;
padding: 5px;
background: rgba(255,255,255,0.7);
text-transform: uppercase;
}
.woocommerce.single .special {
left: auto;
top: 1px;
right: 1px;
background: #fff;
} html[lang="pl-PL"] .woocommerce .product-type-variable .variation .amount:before, .widget_products .variation .woocommerce-Price-amount:before {
content: 'od ';
}
html[lang="pl-PL"] .woocommerce .product-type-variable .variations_form:before {
content: 'Wybierz opcję, żeby zobaczyć cenę.';
margin-bottom: 10px;
}
.woocommerce span.onsale,
.woocommerce ul.products li.product .onsale {
border-radius: 0;
padding: 10px;
min-height: 1px;
line-height: 1;
font-weight: 500;
}
.woocommerce div.product p.price del, .woocommerce div.product span.price del,
.woocommerce ul.products li.product .price del {
font-size: 70%;
display: inline-block;
}
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins,
.woocommerce ul.products li.product .price ins {
text-decoration: none;
}
.woocommerce ul.products li.product a img {
padding: 0 10px;
max-height: 186px;
width: auto;
margin: 0 auto 1em;
} .product_meta .posted_in {
display: block;
}
.posted_in + .tagged_as {
border-left: 1px solid;
padding-left: 5px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
border: none;
padding-left: 0;
margin: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before {
border-color: #e2dfde;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border-color: transparent;
border-radius: 0;
background: none;
text-transform: uppercase;
font-size: 16px;
margin: 0 0 -1px 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after {
display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
border-color: #e2dfde;
}
.tab-content>.tab-pane {
visibility: visible;
}
.nav-tabs>li>a, .nav-tabs>li>a:hover, .nav-tabs>li>a:focus,
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
border: none;
}
.woocommerce div.product .woocommerce-tabs .tab-content .panel {
border: 1px solid #e2dfde;
border-top: none;
padding: 30px;
border-radius: 0;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
display: block;
} .woocommerce div.product form.cart .variations td.label {
color: #333;
font-size: 14px;
}
.woocommerce div.product form.cart .variations label {
font-weight: 400;
}
@media (min-width: 768px) {
.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
display: inline-block;
}
} .woocommerce a.remove {
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
padding: 7px 6px 7px;
}
.select2-container--default .select2-selection--single {
border-radius: 0;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment,
.woocommerce table.shop_table {
border-radius: 0;
} .body-gotop-footer .main-content,
.body-gotop-footer section:last-of-type .section {
padding-bottom: 50px;
}
.go-top {
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
text-align: center;
}
.go-top-footer-box {
text-align: center;
position: relative;
}
.go-top-footer {
height: 25px;
line-height: 25px;
width: 16%;
display: inline-block;
cursor: pointer;
position: absolute;
top: -25px;
margin-left: -8%;
}
@media (min-width: 768px){
.go-top-footer {
width: 6%;
margin-left: -3%;
}
}
.go-top-footer:hover {
background: #f3f3f3;
color: #333;
}
.go-top-right {
width: 45px;
height: 45px;
padding-top: 6px;
font-size: 24px;
opacity: 0.6;
color: #99A7BE;
cursor: pointer;
position: fixed;
background: #f1f1f1;
z-index: 9999;
}
.go-top-right:hover {
opacity: 1;
color: #fff;
background: #333;
}
.go-top-right.affix-top {
right: -80px;
bottom: 20px;
text-align: center;
}
.go-top-right.affix {
bottom: 20px;
right: 0px;
}
.go-top-right.affix-bottom {
position: absolute;
right: 0;
transition: none;
-moz-transition: none;
-webkit-transition: none;
} .error404 .page-content form label {
width: 90%;
display: inline-block;
}
.error404 .page-content form .search-submit {
width: 9%;
display: inline-block;
}    .buildings-list .building-item {
position: relative;
text-align: center;
margin-bottom: 120px;
}
.buildings-list .building-item .buildings-desc {
margin-top: -40px;
background: #fff;
display: inline-block;
width: 90%;
padding: 30px;
position: absolute;
left: 5%;
}
.buildings-list .building-item .buildings-desc h2 {
margin-top: 0;
}
.buildings-list .building-item .building-thumbnail {
display: flex;
}
.buildings-list .building-item .building-thumbnail .building-item-logo {
background: rgba(255,255,255,0.9);
width: 100%;
align-items: center;
justify-content: center;
display: flex;
opacity: 0;
}
.buildings-list .building-item .building-thumbnail .building-item-logo img {
max-width: 30%;
}
.buildings-list .building-item:hover .building-thumbnail .building-item-logo {
opacity: 1;
} .single-buildings .main-header {
font-size: 25px;
margin-bottom: 40px;
}
.investment_menu__box {
min-height: 50px;
}
.investment_menu__container {
top: 0;
margin-bottom: 40px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
@media (min-width: 768px) {
.investment_menu__container.sticky {
position: fixed;
z-index: 998;
width: 100%;
top: 83px;
}
.investment_menu__container.sticky.nav-top {
top: 0px;
}
.fixed-1.adminbar-1 .investment_menu__container.sticky {
top: 90px;
}
.fixed-1.adminbar-0 .investment_menu__container.sticky {
top: 51px;
}
.fixed-0.adminbar-1 .investment_menu__container.sticky {
top: 25px;
}
.fixed-0.adminbar-0 .investment_menu__container.sticky {
top: 0px;
}
}
.investment_menu a.investment_menu__link {
font-weight: 600;
font-size: 13px;
}
.investment_menu a.investment_menu__link.active,
.tax-apartment_category .investment_menu a.investment_menu__link.active {
color: #fda901;
}
.investment_menu a:after {
content: '  |  ';
color: #fff;
padding-left: 5px;
padding-right: 5px;
}
.investment_menu a:last-child:after {
display: none;
}
.videoWrapper {
position: relative;
padding-bottom: 56.25%; padding-top: 25px;
height: 0;
}
.videoWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.single-buildings .gallery-box .filters {
text-align: center;
margin-bottom: 25px;
}
.single-buildings .gallery-box .filters a {
font-family: Montserrat, sans-serif;
font-weight: 600;
text-transform: uppercase;
color: #1d1d1d;
cursor: pointer;
margin-right: 20px;
position: relative;
padding-bottom: 10px;
}
.single-buildings .gallery-box .filters a:after {
content: '';
width: 0;
height: 1px;
background: #1d1d1d;
position: absolute;
left: 0;
bottom: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.single-buildings .gallery-box .filters a.selected:after {
width: 30px;
}
.isotope-grid .grid-sizer,
.isotope-grid .grid-item {
width: 100%;
}
.isotope-grid .grid-item {
margin-bottom: calc(2% - 5px);
}
.isotope-grid .gutter-sizer {
width: 2%;
}
.isotope-grid .grid-item img {
width: 100%;
}
.single-buildings .location-text {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
}
.single-buildings .owl-location .owl-item.active {
width: 25% !important;
opacity: 0.6;
}
.single-buildings .owl-location .owl-item.active.center {
width: 50% !important;
opacity: 1;
} .promo-item.grid-item {
text-align: justify;
border-top: 1px solid #dadada;
padding-top: 10px;
}
.promo-item.grid-item a {
margin-bottom: 10px;
}
.promo-item.grid-item:nth-child(3),
.grid-2 .promo-item.grid-item:nth-child(4),
.grid-3 .promo-item.grid-item:nth-child(4),
.grid-4 .promo-item.grid-item:nth-child(4) {
border-top: none;
padding-top: 0;
}
@media (min-width:768px) {
.isotope-grid .grid-sizer,
.isotope-grid .grid-item {
width: 48%;
}
.title-box {
height: 75px;
}
.title-box img.investment-logo {
max-height: 70px;
height: auto;
}
.title-box .title-box__container {
height: 90px;
display: table-cell;
vertical-align: middle;
width: 2000px;
}
.title-box .title-box__container .address {
font-size: 16px;
color: #666666;
}
}
@media (min-width:992px) {
.isotope-grid .grid-sizer,
.isotope-grid .grid-item {
width: 23%;
}
}  ul.sf-nav {
text-align: center;
margin: 30px 0;
}
ul.sf-nav > li {
margin-right:10px;
float: none;
display: inline-block;
}
ul.sf-nav > li > a, ul.sf-nav > li > span {
height:25px;
width:25px;
text-align:center;
padding:5%;
border: none;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
ul.sf-nav > li > span.sf-nav-click:hover {
color:#ff7f00;
}
ul.sf-nav > li > span.sf-nav-current {
background:#1a1a1a;
color:#fff;
}
.sf-filter {
background: #f4f4f4;
padding: 15px 25px;
margin-bottom: 30px;
}
.sf-element.radiobox label{font-weight:300;padding-right:15px;}
.sf-element.radiobox label input[type="radio"]{margin-right:5px;}
.sf-element {
padding-bottom: 25px;
}
.sf-element > div {
margin: 0 10px;
}
.sf-element > .sf-range-wrapper {
margin-top: 15px;
margin-bottom: 10px;
}
.sf-range-wrapper {
position: relative;
}
.sf-range-wrapper .sf-range, .sf-widget-range-wrapper .sf-range {
border: none;
border-radius: 0;
box-shadow: none;
height: 4px;
}
.sf-range-wrapper .sf-range div.ui-slider-range, .sf-widget-range-wrapper .sf-range div.ui-slider-range {
border: none;
border-radius: 0;
height: 4px;
margin-top: 0;
}
.sf-range-wrapper .sf-range div.ui-slider-range:before,
.sf-range-wrapper .sf-range div.ui-slider-range:after {
content:'';
height: 15px;
width: 15px;
position:absolute;
top:-5px;
border-radius:50%;
}
.sf-range-wrapper .sf-range div.ui-slider-range:before{
left:-10px;
}
.sf-range-wrapper .sf-range div.ui-slider-range:after{
right:-10px;
}
.sf-range-wrapper > p {
position: absolute;
width: 100%;
bottom: -25px;
}
.sf-element legend{
font-size:15px;
text-transform: uppercase;
margin:0;
border:none;
display:inline-block;
width:auto;
}
.sf-element.checkbox legend {
display: none;
}
.sf-result span{padding-right:5px;}
.sf-result li{position:relative;margin:5px 0;padding:5px;}
.sf-result h3{font-size:16px;margin-top:5px;}
.sf-result p{font-size:14px;margin-top:10px;margin-bottom:10px;}
.sf-range.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{margin-top:0;}
.sf-element > div.sf-checkbox-wrapper {
margin: 0;
}
.sf-element.checkbox {
margin-top:0;
margin-bottom:0;
padding-bottom:15px;
}
.sf-element select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
padding: 5px 10px;
height: auto;
border: none;
cursor: pointer;
background: url(//pokochajlatanie.pl/wp-content/themes/pokochajlatanie/includes/img/select-arrow.png) no-repeat 99% center #fff;;
} .apartment-list {
list-style: none;
}
#resultsHeader {
display: none;
top: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.sf-results-header>div {
background: #333;
border-right: 1px solid #fff;
color: #fff;
}
.sf-results-header>div:last-child {
border-right: none;
}
.sf-results-header>div a{color:#fff;}
.sf-results-header>div>div:nth-child(4),
.sf-results-header>div>div:last-child{border-right:none;}
.sf-element{
padding:10px 5px;
float:none;
width:100%;
}
.result-list,
.result-table {
height: auto !important;
}
.result-table h3 {
margin-bottom: 0;
}
.result-table .apartment-item {
padding-top: 10px;
padding-bottom: 10px;
}
.result-list .result-list-item,
.result-table .result-table-item {
display: block !important;
}
.result-table-item,
.result-table .result-list-item,
.result-list .result-table-item {
display: none;
}
.sf-result>.result-table:nth-child(2n+1) {
background: #f4f4f4;
}
@media (max-width:767px){
.sf-result li div>div {
text-align: left;
margin-bottom: 5px;
}
}
@media screen and (min-width:768px){
.result-header-box {
top: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.result-header-box.sticky {
position: fixed;
z-index: 998;
top: 83px;
}
.sf-element{
float:left;
width:49%;
}
.sf-element.checkbox {
width:auto;
}
.sf-element.checkbox:nth-of-type(2n) {
margin-right: 2%;
}
}
.sf-filter button {
clear: none;
width: auto;
border: none;
text-transform: uppercase;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.sf-result p{margin-top:5px;}
.sf-result li .row div{min-height:1px;}
.sf-results-header>div>div:nth-child(4){border-right:1px solid #CACACA;} .floor-box .apartments__legend {
text-align: left;
}
.floor-box .apartments__legend .legend__item {
margin: 0;
display: inline-block;
}
.floor-box .apartments__legend h4 {
margin: 0;
margin-bottom: 5px;
}
@media (min-width: 992px) {
.floor-box .apartments__legend h4 {
display: inline-block;
margin-bottom: 0;
}
.result-table-item .result-box {
display: flex;
align-items: center;
}
}
.floor-box .apartments__legend h4 {
margin-right: 10px;
}
.floor-box .apartments__legend .legend__item {
margin-left: 15px;
}
.floor-box .apartments__legend .legend__item:first-of-type {
margin-left: 0;
}
@media (min-width: 992px) {
.floor-box .apartments__legend .legend__item:first-of-type {
margin-left: 15px;
}
}
.floor-box .apartments__legend .legend__item .legend__color {
height: 12px;
width: 12px;
display: inline-block;
}
.floor-box .apartments__legend .legend__item .legend__available--color {
background-color: #66c500;
}
.floor-box .apartments__legend .legend__item .legend__booked--color {
background-color: #e69200;
}
.floor-box .apartments__legend .legend__item .legend__sold--color {
background-color: #e60500;
}   .popup-overlay {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.5);
z-index: 10000;
}
.popup {
position: fixed;
top: 15%;
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.35);
z-index: 10001;
padding: 20px;
width: 60%;
margin: 30px 20%;
background: #fff;
}
.popup .popup-content {
margin-top: 15px;
}
.popup .close {
position: absolute;
right: -13px;
top: -13px;
cursor: pointer;
background-color: #000;
border: 2px solid #fff;
border-radius: 50%;
color: #fff;
text-align: center;
line-height: 26px;
font-size: 20px;
width: 30px;
height: 30px;
z-index: 10;
}
.popup .close:hover {
text-decoration: none;
}
.visuallyhidden {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
} .promopanel {
position: fixed;
top: 10%;
z-index: 9;
left: -350px;
}
.promopanel:hover {
left: 0;
}
.promopanel__title {
position: absolute;
right: -91px;
-ms-transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
width: 150px;
top: 59px;
background: #333;
text-align: center;
padding: 5px 10px;
font-size: 16px;
text-transform: uppercase;
font-weight: 700;
color: #fff;
}
.promopanel__content {
width: 350px;
min-height: 300px;
background: #fff;
border: 1px solid;
padding: 20px 45px;
}
.promopanel__slider .carousel-control.left {
left: -15px;
}
.promopanel__slider .carousel-control.right {
right: -15px;
}
.promopanel__slider .carousel-control .glyphicon-chevron-left,
.promopanel__slider .carousel-control .glyphicon-menu-left,
.promopanel__slider .carousel-control .glyphicon-chevron-right,
.promopanel__slider .carousel-control .glyphicon-menu-right,
.promopanel__slider .carousel-control .icon-prev,
.promopanel__slider .carousel-control .icon-next {
color: #333;
font-size: 21px;
height: 21px;
width: 21px;
margin-top: -10px;
text-shadow: none;
}
@media (min-width: 768px) {
.promopanel {
top: 30%;
}
}
.entry-text h1,
.entry-text h2,
.entry-text h3,
.entry-text h4,
.entry-text h5,
.entry-text h6,
.entry-text p{
margin: 0 auto;
max-width: 400px;
}
article.single-opinion:nth-child(2n + 1){
background-color: #f6fbfd;
}
.person_name{
font-weight: 400;
}
.person_name,
.person_position{
color: #00a4cf;
}
.personal_img_box{
display: table;
height: 200px;
}
.personal_img_box .personal_img{
display: table-cell;
vertical-align: middle;
}
@media (max-width: 425px){
.personal_img_box{
margin: 0 auto;
}
}
.margin-team{
padding-bottom: 20px;
}
.person:nth-child(4n+1){
clear: both;
}
p.marker{
padding-top: 20px;
}
span.blue,
p.marker,
label,
li > strong,
p > strong{
color: #1b669c;
}
label{
padding: 5px;
}
section ul {
list-style: none;
padding: 0;
}
section ul li {
padding-left: 1.3em;
}
section ul li:before {
content: "\f00c"; font-family: FontAwesome;
display: inline-block;
color: #00a4cf;
margin-left: -1.3em; width: 1.3em; }
.lower-text .row{
margin-left: 15px;
margin-right: 15px;
}
.opinion-text p{
font-size: 16px;
}
@media (max-width: 425px){
.blocks-item{
padding: 10px 0;
}
}
.page-id-1300 .lower-text,
.red{
color: #cf0000;
}
.page-id-1300{
font-size: 16px;
}
.red .date{
font-weight: 600;
font-size: 18px;
}
.plane{
font-size: 34px;
padding-bottom: 30px;
color: #00a4cf;
}
.single_gallery{
padding: 30px 0;
}
.archive-menu{
padding-top: 15px;
}
.single-archive_courses .widget li a {
border-bottom: solid 1px #ccc;
padding: 5px 0;
color: #333;
}
.single-archive_courses .widget li a:before {
content: '\f072';
font-family: Fontawesome;
padding: 0 5px;
transition: all .3s ease-in-out;
}
.single-archive_courses .widget li a:hover {
color: rgb(0,164,207);
}
.post-type-archive-archive_courses a.more-link {
width: 115px;
transition: all .3s ease-in-out;
}
.archive-course{
padding-top: 30px;
}
.page-id-1280 .text-item.same-height-1 {
border: solid 1px #00a4cf;
padding: 15px 30px;
}
.gallery-archive-item{
padding-top: 15px;
}
.archive .pager .previous>a, .pager .previous>span {
display: none;
}
.archive .pager .next>a, .pager .next>span {
display: none;
}
.btn-box{
margin-left: 5px;
}
.fa.fa-youtube-play{
color: #cd201f !important;
}
.fa.fa-facebook{
color: #3B5998 !important;
}
#questionnaire form p{
padding: 15px 0;
font-weight: 500;
font-size: 16px;
}
#questionnaire .accordion_section{
background-color: transparent;
}
#questionnaire .accordion_section .accordion-mark-title {
color: #cf0000;
border: solid 1px #cf0000;
background-color: transparent;
text-align: center;
width:auto;
padding: 15px 30px;
transition: all .3s ease-in-out;
}
#questionnaire .accordion_section .accordion-mark-title:hover {
color: #fff;
border: solid 1px #cf0000;
background-color: #cf0000;
}
#questionnaire .panel a{
margin: 0 auto;
}
#questionnaire .accordion-mark-icon{
display: none;
}
ul#wpforms-1683-field_7 li:before {
content: "";
display: none;
}
li.choice-1.depth-1:before{ display: none;}
li.choice-3.depth-1:before{ display: none;}
@media (min-width: 768px) {
#flexIcons .features-box .row {
display: flex;
}
}
@media (min-width: 768px) and (max-width: 991px) {
#flexIcons .features-box .row {
flex-wrap: wrap;
}
}