/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-size:18px;}.form-control{font-size:18px;}:root{--background-dark:#282E34;--color-white:#fff;--text-shadow:-1px 2px 2px #777,1px 1px 1px #777,1px -1px 0 #777,-1px -1px 0 #777;}html{scroll-behavior:smooth;}.upper{text-transform:uppercase;}.top p{margin:10px 0;text-align:right;}.top a{margin-left:5px;}a.btn,button.btn:not(.search-block-form button.button){margin:10px auto;display:block;width:100%;padding:8px 14px;font-size:20px;line-height:1.3333333;border-radius:6px;}.top a.btn,.logo img,.view-firmy a img,.views-field-user-picture img,.field--name-user-picture img,.field--name-field-edukacja-i-doswiadczenie a.btn,.field--name-field-edukacja-i-doswiadczenie img,#block-zuza-social img{transition:0.8s;transform:scale(1.0);}.top a.btn:hover,.logo img:hover,.view-firmy a img:hover,.views-field-user-picture img:hover,.field--name-user-picture img:hover,.field--name-field-edukacja-i-doswiadczenie a.btn:hover,.field--name-field-edukacja-i-doswiadczenie img:hover,#block-zuza-social img:hover{transition:0.8s;transform:scale(1.05);}.top .name{color:#ddd;display:none;font-size:4.7vw;font-weight:300;letter-spacing:3px;margin:0 auto;text-shadow:var(--text-shadow);}header{font-weight:300;//z-index:11;}.zuza{color:#ddd;display:inline;float:left;font-size:35px;padding-left:15px;text-shadow:var(--text-shadow);}a:hover,a:focus{text-decoration:none;}a.zuza:hover,a.zuza:focus{color:#ddd;}.navbar-header{text-align:right;width:auto;}#block-zuza-zarzadzanie{display:block;text-align:right;}.navbar-collapse{font-size:24px;}.logo{animation:heartBeat;animation-duration:4s;display:block;position:absolute;width:45px;left:110px;top:170px;z-index:20;}.user-logged-in .logo{top:50px;}.logo img{height:auto;max-width:100%;}button .glyphicon{top:0;vertical-align:middle;}.navbar-nav > li > a{line-height:1.42857143;}.navbar-header a{margin-right:15px;}li.last .glyphicon-search{color:#777;margin-top:18px;padding:10px 15px;}nav li.expanded{padding:10px 0;}nav li.open{padding:10px 0 0;}.expanded .navbar-nav{margin:0;}.modal-dialog{margin:80px auto;padding:0 10px;}.menu-button-mobile{color:#888;display:inline-block;font-size:25px;padding:0 10px;margin:8px auto;vertical-align:top;}header .menu--account{text-align:right;}header .navbar-text{padding:10px 15px;}header .dropdown-menu li{margin:5px 0;}header .dropdown-menu .divider{display:block;}header .dropdown-menu > li > a,.menu--account{color:#777;font-weight:300;padding:5px 10px;}.user-logged-in .menu--account a{color:#337ab7 !important;display:inline-block;padding-left:3px;}.user-logged-in .menu--account .first::before,.user-logged-in .menu--account .last::before{color:#337ab7;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;position:relative;top:3px;}.user-logged-in .menu--account .first::before{content:"\e008";}.user-logged-in .menu--account .last::before{content:"\e017";}header .dropdown-menu > li > a{font-size:22px;}body.path-frontpage .main-container{height:100%;width:100%;}.region-content{line-height:1.8;}.path-node .field--label,.path-node .field:not(div.field:last-of-type){padding-bottom:20px;}.main-container p,.field--name-field-zdjecie-uslugi,.field--name-field-image{margin:0 0 25px;text-align:justify;}.mb-30{margin-bottom:30px;}.ib{display:inline-block;padding:15px;}.path-user .group-right,.path-user .group-left{width:100%;}.path-user .field--type-image{padding-bottom:20px;}.views_slideshow_cycle_teaser_section,.view-slideshow-front-page .img-responsive{margin:0 auto;}.views_slideshow_cycle_teaser_section{height:250px;}.view-slideshow-front-page .views-field-field-opis{font-size:14px;left:0;position:absolute;text-align:center;top:95%;width:100%;color:#777;}.view-slideshow-front-page h2{font-weight:300;}.view-slideshow-front-page a{color:var(--color-white);font-weight:300;text-decoration:none;padding:5px 10px;}.view-slideshow-front-page a:hover{background-color:var(--background-dark);transition:0.8s;}.view-slideshow-front-page a,.menu--mob a,.view-specjalisci-lista a,.view-zabiegi-lista a,.view-wellness-lista a{background-color:#777;}#block-zuza-zuzacentrummedyczne{display:block;padding:30px 0;}#block-zuza-zuzacentrummedyczne p{color:#777;font-weight:300;text-align:justify;}#block-zuza-zuzacentrummedyczne .container{padding-top:35px;padding-bottom:36px;border-bottom:1px solid #E5E5E5;}.front-section-header{font-size:30px;font-weight:100;letter-spacing:10px;opacity:0;transform:translateY(50px);transition:all 1.2s ease-out;}.section{padding:60px;text-align:center;}.path-frontpage [class^="parallax-title-"]{background-position:center center;background-size:cover;min-height:300px;position:relative;width:auto;}[class^="parallax-title-"] .caption{left:0;position:absolute;text-align:center;top:15%;width:100%;}[class^="parallax-title-"] .caption2{left:0;position:absolute;text-align:center;top:45%;width:100%;}[class^="parallax-title-"] .caption a:hover,[class^="parallax-title-"] .caption a:focus{transition:0.8s;color:#000;background-color:#fff;}.caption2 ul,.container-inline ul{list-style-type:none;padding:0;}.caption2 li{padding-bottom:5px;}.view-specjalisci-lista .attachment,.view-zabiegi-lista .attachment,.view-wellness-lista .attachment,.field--name-node-title{display:none;}.menu--mob li,.view-specjalisci-lista .views-row,.view-zabiegi-lista .views-row,.view-wellness-lista .views-row{padding:10px 5px;text-align:center;}.view-specjalisci-lista a,.view-zabiegi-lista a,.view-wellness-lista a{display:block;font-weight:300;}.view-specjalisci-lista a:hover,.view-specjalisci-lista a:focus,.view-zabiegi-lista a:hover,.view-zabiegi-lista a:focus,.view-wellness-lista a:hover,.view-wellness-lista a:focus{color:#555555;background-color:#eee;border:1px solid #ddd;border-bottom-color:transparent;transition:0.8s;}[class^="parallax-title-"] .caption2 a,[class^="parallax-title-"] .caption a{background-color:var(--background-dark);font-weight:200;}.menu--mob a{font-weight:300;}.menu--mob a:hover,.menu--mob a:focus{color:#555555;transition:0.8s;}.view-specjalisci-lista a,.view-zabiegi-lista a,.view-wellness-lista a,.menu--mob a,[class^="parallax-title-"] .caption a{border:none !important;color:var(--color-white);font-size:20px;letter-spacing:5px;padding:14px;border-radius:2px;}[class^="parallax-title-"] .caption2 a{border:none !important;color:var(--color-white);font-size:14px;letter-spacing:3px;padding:8px;}[class^="parallax-title-"] [class^="caption"] a:hover,.parallax-link a:hover{text-decoration:none;}.parallax-body{position:relative;}.parallax-trimmed,.parallax-link{background-color:var(--background-dark);color:#ddd;}.parallax-trimmed{font-weight:200;padding:50px 40px 10px;}.parallax-link{padding:0px 40px 20px;position:relative;}.field--name-field-zdjecie-uslugi blockquote{color:#000;left:0;position:absolute;text-align:center;top:50%;width:100%;}.node-form label,.user-form label{display:block;}.node-form thead .label,.user-form thead .label{color:inherit;font-size:100%;text-align:left;}.treatment-price{opacity:0;transform:translateY(50px);transition:all 1.2s ease-out;}.field--name-field-cennik .field--item:nth-child(odd),.field--name-field-cena .field--item:nth-child(odd),.view-cennik li:nth-child(odd){background:#f5f5f5;}.double-field-first::before{content:"\00BB \0020";}.double-field-first,.double-field-second{width:100%;}.double-field-second::after{content:" z\142";}.field--name-field-lekarz-referencja{text-align:center;}.field--name-field-lekarz-referencja .ib{padding-left:0;}.field--name-field-lekarz-referencja img{margin:0 auto;}h4.panel-title{font-size:20px;}h4.panel-title:hover{background-color:var(--background-dark);border-radius:4px;color:var(--color-white);transition:0.1s;}footer{background-color:#777;}footer nav{display:inline-block;font-size:14px;font-weight:200;text-align:center;vertical-align:text-top;}.region-address section:not(section#block-zuza-fblikebox-2){margin-top:45px;padding-top:35px;border-top:1px solid #E5E5E5;}.address .block h2{font-size:20px;margin-left:-1.3em}.address .glyphicon,footer li h2{margin-left:-1.5em}.address .col-xs-12:not(div.col-xs-12:last-of-type){padding-left:2.5em;}.address img{margin:0 auto;}.address .glyphicon{color:#337ab7;width:1.5em;}.address .block ul{list-style-type:none;}footer h2{font-size:16px;}footer h2,footer .nav > li > a{color:var(--color-white);padding:5px;}footer .nav > li > a:hover,footer .nav > li > a:focus{background-color:initial;color:#e7e7e7;font-style:italic;font-weight:bold;}.bottom{background-color:var(--background-dark);color:#777;font-size:10px;padding:0 1em;}.bottom a{color:#777;}.headerVisible{opacity:1;transform:translateY(0);}.ajax-progress-throbber{display:none;}.social{display:inline-block;width:50px;padding-right:15px;}#block-zuza-social{display:inline-block;text-align:center;width:100%;margin-top:30px;padding-top:30px;border-top:1px solid #E5E5E5;}@media screen and (min-width:400px){.path-frontpage [class^="parallax-title-"]{min-height:370px;}}@media screen and (min-width:420px){a.btn,button.btn:not(.search-block-form button.button){display:initial;margin:initial;width:auto;}button.cancel{float:right;}.top a.btn{margin-left:5px;}.logo{top:105px;}}@media screen and (min-width:490px) and (max-width:575px){.views_slideshow_cycle_teaser_section{height:280px;}}@media screen and (min-width:576px){.top a.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;}.view-slideshow-front-page .views-field-field-opis{top:25%;color:var(--color-white);text-shadow:var(--text-shadow);}.path-frontpage [class^="parallax-title-"]{min-height:350px;}[class^="parallax-title-"] .caption2{top:55%;}.caption2 li{padding-bottom:10px;}.front-section-header,[class^="parallax-title-"] .caption a{font-size:35px;}[class^="parallax-title-"] .caption2 a{font-size:19px;}.double-field-first{width:80%;}.double-field-second{text-align:right;width:19%;}.field--name-field-lekarz-referencja{text-align:left;}.field--name-field-lekarz-referencja img{margin:0;}}@media screen and (min-width:768px){button.btn:not(.search-block-form button.button){font-size:initial;}.top.container{max-width:720px;}.top .block{padding:0 15px;}.zuza{display:none;}.top .name{display:block;padding-left:27px;}.logo{display:block;position:relative;width:80px;left:0;top:-10px;}.user-logged-in .logo{top:-10px;}.menu--zarzadzanie > li{display:inline-block;}.navbar-collapse,header li > a{}.navbar-collapse{font-size:inherit;}header .dropdown-menu li{margin:0;width:100%;}header .dropdown-menu li > a{font-size:18px;}.navbar-default .navbar-nav > li.expanded:hover,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > span:hover{background-color:#e7e7e7;transition:0.6s;}.menu--account{padding:0;}header .navbar-text{padding:0;}.navbar-header{padding:0 15px 0;width:100%;}.navbar-header a{margin-right:0;}.navbar-default{background-color:inherit;border:none;}#block-zuza-zarzadzanie{display:inline-block;}nav li.expanded{padding:0;}li.last .glyphicon-search{margin-top:0;padding:20px 10px 17px 10px;}.menu-button-mobile{display:none;}#block-zuza-menumobilne{display:none;}.user-logged-in #block-zuza-useraccountmenu{font-size:14px;position:absolute;top:-4%;right:9%;}.views_slideshow_cycle_teaser_section{height:inherit;}.view-slideshow-front-page h2{line-height:1.6;}.view-slideshow-front-page a{text-shadow:none;}.path-frontpage [class^="parallax-title-"]{min-height:500px;}[class^="parallax-title-"] .caption{top:20%;}[class^="parallax-title-"] .caption2{top:40%;}.view-specjalisci-lista .view-content,.view-zabiegi-lista .view-content,.view-wellness-lista .view-content{display:table-cell;vertical-align:middle;width:35%;}.view-specjalisci-lista .attachment,.view-zabiegi-lista .attachment,.view-wellness-lista .attachment{display:table-cell;width:65%;}.view-specjalisci-lista .views-row,.view-zabiegi-lista .views-row,.view-wellness-lista .views-row{padding:0;text-align:inherit;}.view-specjalisci-lista a,.view-zabiegi-lista a,.view-wellness-lista a{background-color:inherit;color:#777;font-size:inherit;padding:5px 15px;}.path-user .group-right,.path-user .group-left{width:50%;}.bottom{font-size:12px;}.modal-dialog{padding:0;}}@media screen and (min-width:768px) and (max-width:991px){.top .name{font-size:38px;float:right;}#block-zuza-useraccountmenu{position:absolute;top:50%;right:10%;}.path-user .group-right,.path-user .group-left{padding:0 15px;}.view-id-firmy div.mb-30:last-of-type{margin-top:15px;}}@media screen and (min-width:992px){.top.container{max-width:940px;}.top .name{font-size:42px;}.logo{width:110px;top:-20px;}.view-slideshow-front-page .views-field-field-opis{top:40%;}.path-frontpage  [class^="parallax-title-"]{min-height:600px;}}@media screen and (min-width:992px) and (max-width:1200px){.view-id-firmy div.mb-30:last-of-type{margin-top:10px;}}@media screen and (min-width:1200px){.top.container{max-width:1140px;}.path-frontpage [class^="parallax-title-"]{min-height:800px;}.front-section-header{font-size:40px;}[class^="parallax-title-"] .caption a{font-size:35px;}[class^="parallax-title-"] .caption2 a{font-size:29px;}.field--name-field-zdjecie-uslugi .img-responsive,.field--name-field-image .img-responsive{width:100%;}.view-id-firmy div.mb-30:last-of-type{margin-top:5px;}}
