@charset "iso-8859-2";
  .jezyk {
display: inline-block;
vertical-align: middle;
padding-left: 10px;
}
.jezyk  li {
list-style:none;
display:inline-block;
vertical-align:middle;
text-transform:uppercase;
font-weight:700;
}
.jezyk  li.lang-item a {
margin-left: 5px !important;
color:#333;
}
.jezyk  li.lang-item a:hover, .jezyk  li.lang-item.current-lang a{
color:#277975 !important
}
html {
scroll-behavior: smooth;
}
.przybornik-wcag {
float:left;
width:100%;
border-bottom:1px solid #eee;
}
.rozmiar-czcionki {
display:inline-block;
border-left:1px solid #eee;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
padding-right:15px;
height:35px;
}
.rozmiar-czcionki a {
color:#005d93;
text-decoration:none !important;
padding-left:2px;
font-size:14px;
line-height:14px;
padding-right:2px;
font-weight:600;
display: inline-block;
vertical-align: middle;
cursor:pointer;
}
.rozmiar-czcionki span {
font-size:11px;
display: inline-block;
vertical-align: middle;
color:#111;
margin-right:7px;
text-transform:uppercase;
line-height:14px;
padding-top: 5px;
padding-bottom:5px;
}
.kontrasty {
display:inline-block;
}
.kontrast-pelny {
display:none;
}
.contrast, .skiptresc {
display:inline-block;
vertical-align:middle;
padding-top: 5px;
padding-bottom: 5px;
border-left:1px solid #eee;
padding-right:20px;
height:35px;
}
.contrast a, .skiptresc a {
text-decoration: none !important;
text-transform:uppercase;
color:#111;
font-size:11px;
line-height:14px;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
cursor:pointer;
}
.ct2 {
display:none;
}
html body {
font-family: 'Lato', sans-serif !important; 
font-size:15px !important; 
line-height: 24px;
background: #fff;
color:#000;
float: left;
width: 100%;
}
table {
font-size: 15px;
}
#swipebox-overlay {
background:rgb(0,0,0, 0.7) !important; 
background-color:rgb(0,0,0, 0.7) !important; 
background: rgba(0, 0, 0, 0.7) !important; 
}
html, body {
width:100%;
min-width:100%;
max-width:100%;
margin:0px;
padding:0px;
height:auto;
}
html p {
margin: 0 0 20px;
}
body.admin-bar .navbar-fixed-top {
margin-top:32px;
}
a:hover {
text-decoration:none;
}
a:focus, a:hover, a:active {
outline:none;
}
*:focus, *:hover, *:active {
outline:none;
}
a, *{
outline:none;
}
ol, ul {
margin-left:0px;
padding-left:15px;
}
img.alignright {
float:right;
margin-left:30px;
margin-bottom:30px;
}
img.alignleft {
float:left;
margin-right:30px;
margin-bottom:30px;
}
img.alignnone {
float:none;
margin-bottom:20px;
}
img.aligncenter {
clear: both;
display: block;
margin: 0 auto 20px;
}
.tresc  img.wp-post-image {
margin-bottom:30px;
}
.naglowek-tytul {
float: left;
width:100%;
margin-bottom:60px;	
}
.container {
width:90% !important;
margin:0 auto;
max-width:90%;
}
img {
max-width:100%;
height:auto;
}
.gallery  {
margin-bottom:30px !important;
float: left;
width: 100%;
}
.gallery br {
display:none !important;
}
.gallery-item img {
border:none !important;
}
.gallery-item {
margin:0% !important;
}
.gallery-columns-2 .gallery-item {
width:50%!important;
}
.gallery-columns-3 .gallery-item {
width:33%!important;
}
.gallery-columns-4 .gallery-item {
width:25%!important;
}
.galeria-wydarzenia .gallery-columns-2 .gallery-item {
width:50%!important;
}
.galeria-wydarzenia .gallery-columns-3 .gallery-item:first-child {
width:49.99% !important;
}
.galeria-wydarzenia .gallery-columns-3 .gallery-item {
width:25%!important;
}
.galeria-wydarzenia .gallery-columns-4 .gallery-item {
width:20%!important;
}
.galeria-wydarzenia .gallery-columns-4 dl:first-child {
width:40%!important;
}
.wp-caption-text, .gallery-caption {
display:none;
}
.tresc {
padding:20px 0 70px 0;
}
.waska-tresc {
width:70%;
margin:0 auto;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
margin-top:50px;
margin-bottom:50px !important;
}
.tresc h1, .tresc h2, .tresc h3, .tresc h4, .tresc h5, .tresc h6 {
margin-top:50px;
margin-bottom:40px !important;
color:#000;
}
.tresc h6 {
font-size:17px;
color:#000;
line-height:26px;
}
.tresc h5 {
width: 100%;
position: relative;
font-size:20px !important;
}
.tresc h4 {
width: 100%;
position: relative;
font-size:22px !important;
margin-bottom:20px !important;
}
.tresc  h3 {
width: 100%;
position: relative;
}
.tresc h2 {
width: 100%;
position: relative;
}
.tresc h2 {
width: 100%;
position: relative;
}
.tresc.z-bokiem {
float: right;
width:70%;
padding-left:30px;
}
.margines-dolny {
margin-bottom:50px;
}
html body .accordion {
background: #f8f8f8;
position: relative;
padding: 0px 0;
border-bottom:1px solid #ccc;
margin-top: 40px;
margin-bottom: 40px;
float: left;	
}
html body .accordion::before {
position: absolute;
height: 100%;
background: #f8f8f8;
left: -1000px;
content: '';
width: 1000px;
top: 0;
}
html body .accordion::after {
position: absolute;
height: 100%;
background: #f8f8f8;
right: -1000px;
content: '';
width: 1000px;
top: 0;
}
.accordion-title {
color:#8595a4;
font-weight:700;
font-size:16px;
border-top:1px solid #ccc;
padding-top:25px;
padding-bottom:25px;
cursor:pointer;
margin-top:0px;
margin-bottom:0px;
padding-right:70px;
position:relative;
transition: all 0.3s ease 0s !important;
-moz-transition: all 0.3s ease 0s !important;
-webkit-transition: all 0.3s ease 0s !important;
-o-transition: all 0.3s ease 0s !important;
-ms-transition: all 0.3s ease 0s !important;
}
.accordion-title:after {
position:absolute;
right:0;
top:25px;
content:'\f107';
font-size:40px;
font-weight:300;
font-family:FontAwesome;
transition: all 0.3s ease 0s !important;
-moz-transition: all 0.3s ease 0s !important;
-webkit-transition: all 0.3s ease 0s !important;
-o-transition: all 0.3s ease 0s !important;
-ms-transition: all 0.3s ease 0s !important;
}
.accordion-title.open:after {
position:absolute;
right:0;
top:25px;
content:'\f106';
font-size:40px;
font-weight:300;
font-family:FontAwesome;
transition: all 0.3s ease 0s !important;
-moz-transition: all 0.3s ease 0s !important;
-webkit-transition: all 0.3s ease 0s !important;
-o-transition: all 0.3s ease 0s !important;
-ms-transition: all 0.3s ease 0s !important;
}
.accordion p {
margin-bottom:0px;
}
.accordion-content {
padding-bottom:40px;
}
blockquote p {
font-size: 22px !important;
line-height: 35px !important;
font-style:normal!important;
position:relative;
padding-top:40px;
padding-bottom:40px;
color:#666;
z-index:100;
}
blockquote p:before {
content: '';
background: url(//akademiki.umed.pl/wp-content/themes/akademiki/obrazki/cytat2.png) no-repeat center !important;
background-size: auto auto;
background-size: contain !important;
position: absolute;
top: -100px;
z-index: 10;
left: -50px;
color: #333;
width: 130px;
height: 100px;
float: left;
}
blockquote p:after {
content: '';
background: url(//akademiki.umed.pl/wp-content/themes/akademiki/obrazki/cytat2.png) no-repeat center !important;
background-size: auto auto;
background-size: contain !important;
position: absolute;
bottom: -80px;
z-index: 10;
right: -50px;
color: #333;
width: 130px;
height: 100px;
float: left;
}
html body blockquote {
background: #f8f8f8;
position: relative;
padding: 40px 0;
margin-top: 80px;
margin-bottom: 80px;
}
html body blockquote::before {
position: absolute;
height: 100%;
background: #f8f8f8;
left: -1000px;
content: '';
width: 1000px;
top: 0;
}
html body blockquote::after {
position: absolute;
height: 100%;
background: #f8f8f8;
right: -1000px;
content: '';
width: 1000px;
top: 0;
}
.waska-tresc img.aligncenter {
width: 130%;
margin-left: -15%;
height: auto;
margin-right: -15%;
float: left;
max-width: 130%;
margin-top: 40px;
margin-bottom: 40px;
}
.boczne {
float:left;
width:25%;
padding-top:10px;
padding-bottom:50px;
margin-right:5%;
position:relative;
overflow:hidden;
}
.boczny-znak  {
position: relative !important;
color: #39ada8;
font-weight: 900;
font-size: 160px;
line-height: 200px;
font-family: 'Montserrat', sans-serif;
text-transform: uppercase;
letter-spacing: -30px;
}
.sidebar li {
list-style:none;
margin:0;
float:left;
width:100%;
}
.sidebar li a {
text-align:left;
width:100%;
font-weight:700;
color:#000;
text-decoration: none !important;
padding:15px 0;
border-bottom:1px solid #eee;
float:left;
}
.sidebar li a:hover, .sidebar li.current_page_item a{
color:#39ada8; 
border-bottom:1px solid #39ada8 ;	
}
.sidebar ul {
margin:0px;
padding:0px;
}
.menu-wybrane {
margin-bottom:40px;
float:left;
width:100%;
}
.tresc ul {
margin-left:33px;
padding-left:0px;
margin-bottom:50px;
margin-top:30px;
}
.tresc li {
padding-left:0px;
position:relative;
margin-bottom:10px;
line-height:21px;
list-style:none;
}
.tresc ol li {
list-style: inherit;
}
.tresc ol li:before  {
display:none !important;
}
.tresc li:before {
content:'';
background:#39ada8;
width:14px;
height:3px;
position:absolute;
left:-30px;
top:7px;
}
.tresc-sekcji-boks li {
padding-left:0px;
position:relative;
margin-bottom:20px;
line-height:19px;
list-style:none;
}
.tresc-sekcji-boks li:before {
content:'';
background:#000;
width:14px;
height:3px;
position:absolute;
left:-30px;
top:7px;
}
.naglowek-box {
width:100%;
text-align:center;
padding:20px 0;
}
.aktualosci-strona {
width:100%;
float:left;
padding:50px 0 0px 0;
overflow:hidden;
}
.link {
display:block;
width:100%;
margin-top:40px;
margin-bottom:40px;
text-align:center;
float:left;
} .cztery-boks {
width:24.5%;
padding:25px;
box-sizing:border-box;
display:inline-block;
vertical-align:top;
}
.trzy-boks {
width:33%;
padding:25px;
box-sizing:border-box;
display:inline-block;
vertical-align:top;
}
.dwa-boks {
width:49.5%;
padding:25px;
box-sizing:border-box;
display:inline-block;
vertical-align:top;
}
.bez-odstepow {
padding:0 !important;
}
.sidemdziesiat-boks {
width:66%;
padding:25px;
box-sizing:border-box;
display:inline-block;
vertical-align:top;
} .paginacja-wpisow {
float:left;
width:100%;
padding:50px 0;
text-align:right;
}
.paginacja-wpisow ul {
text-align:center;
margin:0;
padding:0;
}
.paginacja-wpisow li {
list-style:none;
text-align:center;
display:inline-block;
height:auto;
width:40px;
line-height:40px;
font-size:17px;
text-align:center;
background:#fff;
margin:4px 3px;
color:#000;
border:3px solid #000;
vertical-align:middle;
transition: all 0.3s ease 0s !important;
-moz-transition: all 0.3s ease 0s !important;
-webkit-transition: all 0.3s ease 0s !important;
-o-transition: all 0.3s ease 0s !important;
-ms-transition: all 0.3s ease 0s !important;
}
.paginacja-wpisow li.active {
background:#000;
}
.paginacja-wpisow li.active a{
color:#fff;
}
.paginacja-wpisow li a {
color:#000;
display:block;
font-weight:700;
text-decoration: none !important;
}
.paginacja-wpisow li a:hover {
color:#fff;
}
.paginacja-wpisow li:hover {
background:#000;
color:#fff;
}
.page-numbers {
display:inline-block;
vertical-align:middle;
}
.page-numbers:hover a{
color:#fff;
background:#000;
}
.page-numbers a {
color:#fff;
display:block;
font-weight:700;
text-decoration: none !important;
transition: all 0.3s ease 0s !important;
-moz-transition: all 0.3s ease 0s !important;
-webkit-transition: all 0.3s ease 0s !important;
-o-transition: all 0.3s ease 0s !important;
-ms-transition: all 0.3s ease 0s !important;
color:#fff;
background:#000;
padding:10px 20px;
} button, input, select, textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
float:left;
width:100% !important;
padding:20px !important;
box-sizing:border-box;
background: none !important;
border:1px solid #aaa;
color:#000 !important;
font-weight:400 !important;
margin-bottom:10px !important
}
.gform_wrapper form li, .gform_wrapper li {
margin-top:20px !important;
float:left;
}
textarea {
height:100px !important;
width:100% !important;
float:left;
}
.gform_wrapper .gf_progressbar_wrapper {
margin: 40px 0 0px !important;
padding:0  !important;
}
.gform_wrapper .gf_progressbar::after {
background-color: rgba(0,0,0,.05)!important;
-webkit-box-shadow: none!important;
-moz-box-shadow:  none!important;
box-shadow: none!important;
border-radius: 0px !important;
}
.gform_wrapper .gf_progressbar {
background-color: rgba(0,0,0,.0);
-webkit-box-shadow:  none!important;
-moz-box-shadow: none!important;
box-shadow: none!important;
border-radius: 0px !important;
}
.gform_wrapper .gf_progressbar_percentage {
background:#39ada8 !important;
border-radius: 0px !important;
}
.wpcf7-submit {
margin:20px auto 0;
width:auto !important;
text-align:center;
padding:15px 30px;
color:#fff !important;
background:#858784;
border:3px solid #858784;
border-radius:30px;
text-transform:uppercase;
font-weight:700;
font-size:15px;
text-decoration:none !important;
transition: all 0.3s ease 0s!important;
-moz-transition: all 0.3s ease 0s!important;
-webkit-transition: all 0.3s ease 0s!important;
-o-transition: all 0.3s ease 0s!important;
-ms-transition: all 0.3s ease 0s!important;
float:left;
}
.wpcf7-submit:hover {
background:none;
color:#858784!important;
}
div.wpcf7-response-output {
margin:20px 0;
padding: 20px;
float:left;
width:100%;
font-size:13px;
}
span.wpcf7-not-valid-tip {
float:left;
width:100%;
margin:0 0 10px 0;
font-size:13px;
} .naglowek-prawy ul {
margin-bottom:0px;
}
.naglowek-gorny {
float:left;
width:100%;
background:#000;
color:#ccc;
font-size:12px;
line-height:35px;
height:35px;
font-weight:600;
}
.naglowek-gorny a {
color:#ccc;
text-decoration:none !important;
}
.naglowek-gorny a:hover {
color:#fff;
}
.lang-item a {
margin-left:20px;
}
.naglowek-gorny li {
list-style:none;
display:inline-block;
}
.naglowek-gorny p {
margin-bottom:0px;
}
.naglowek-glowny.przyklej {
position:fixed !important;
background:#fff;
border-bottom:1px solid #eee;
transition: all 0.3s ease 0s!important;
-moz-transition: all 0.3s ease 0s!important;
-webkit-transition: all 0.3s ease 0s!important;
-o-transition: all 0.3s ease 0s!important;
-ms-transition: all 0.3s ease 0s!important;
z-index:51;
width: 100%;
}
.navbar {
color:#fff;
float:right;
width:auto;
background:none !important;
background-color:transparent !important;
border:none !important;
text-align:center;
margin-bottom: 0px !important;
transition: all 0.3s ease 0s!important;
-moz-transition: all 0.3s ease 0s!important;
-webkit-transition: all 0.3s ease 0s!important;
-o-transition: all 0.3s ease 0s!important;
-ms-transition: all 0.3s ease 0s!important;
padding-top:20px;
}
.navbar  .container-fluid, .navbar .collapse  {
padding-right: 0px;
padding-left: 0px;
}
.navbar-nav ul {
width:auto;
margin:0;
padding:0;
text-align: center;
background:#fff;
border-radius:0px;
border:none;
}
.navbar-nav > li > .dropdown-menu {
border-top:3px solid #39ada8 !important;
}
.navbar-nav > li:hover .dropdown-menu {
display:block;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
background-color: transparent !important;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
color: #fff !important;
background-color: #39ada8 !important;
}
.dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
color: #39ada8 !important;
background-color: #eee!important;
}
.navbar-nav {
width:100%;
display: table; 
transition: all 0.3s ease 0s!important;
-moz-transition: all 0.3s ease 0s!important;
-webkit-transition: all 0.3s ease 0s!important;
-o-transition: all 0.3s ease 0s!important;
-ms-transition: all 0.3s ease 0s!important;
font-family: 'Montserrat', sans-serif;
}
.navbar-nav li ul li a {
color: #000 !important;
white-space: normal;
font-size:13px !important;
line-height:16px !important;
text-align:left !important;
padding:20px;
text-transform:uppercase;
border-bottom:1px solid #eee!important;
}
html body .navbar-nav li ul li a:hover {
color: #222222 !important;
background-color: #eee!important;
}
.navbar-nav > li > .dropdown-menu {
margin-top:-3px !important;
width:100%;
}
.navbar-nav li ul li {
list-style: none;
float: left !important;
width:100%;
padding:0;
margin:0;
}
.navbar-nav li {
list-style:none;
float:none !important;
display: table-cell!important;
vertical-align:middle;
position:relative;
list-style:none;
color: #000 !important;
cursor:pointer;
}
html .navbar-nav li.current_page_item a, .naglowek-glowny .navbar-default .navbar-nav > .active > a {
color: #fff !important;
font-weight:bold;
background-color: transparent;
}
html .navbar-nav li.current_page_item ul li a , .naglowek-glowny .navbar-default .navbar-nav > .active > ul li a {
color: #333 !important;
font-weight: bold;
background-color: transparent;
}
li.current_page_ancestor a.dropdown-toggle{
color: #39ada8 !important;
font-weight:bold;
background-color: transparent;
}
.naglowek-glowny .logo1 {
display:none;
}
.naglowek-glowny .logo2 {
display:block;
}
.naglowek-glowny.przyklej .logo1 {
display:block;
}
.naglowek-glowny.przyklej  .logo2 {
display:none;
}
html body .naglowek-glowny.przyklej .navbar-nav li a {
color:#000 !important;
}
.navbar-nav li a {
display:block;
padding:15px 18px;
text-align:center;
color:#fff !important;
font-weight:600 !important;
font-size:16px !important;
transition: all 0.3s ease 0s !important;
-moz-transition: all 0.3s ease 0s !important;
-webkit-transition: all 0.3s ease 0s !important;
-o-transition: all 0.3s ease 0s !important;
-ms-transition: all 0.3s ease 0s !important;
font-family: 'Montserrat', sans-serif;
}
.naglowek-glowny .navbar-default .navbar-nav > .active > a:focus, .naglowek-glowny .navbar-default .navbar-nav > .active > a:hover {
color: #39ada8 !important;
background-color: transparent !important;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
color: #39ada8 !important;
background-color: transparent;
}
.logotyp {
float: left;
width:auto;
top: 0;
z-index:10;
padding-top:20px;
padding-bottom:20px;
transition: all 0.3s ease 0s!important;
-moz-transition: all 0.3s ease 0s!important;
-webkit-transition: all 0.3s ease 0s!important;
-o-transition: all 0.3s ease 0s!important;
-ms-transition: all 0.3s ease 0s!important;
}
.naglowek-logo {
float: left;
text-align:left;
width:100%;
top: 0;
z-index:10;
transition: all 0.3s ease 0s!important;
-moz-transition: all 0.3s ease 0s!important;
-webkit-transition: all 0.3s ease 0s!important;
-o-transition: all 0.3s ease 0s!important;
-ms-transition: all 0.3s ease 0s!important;
}
.naglowek-logo img {
width:auto;
height:50px !important;
text-align:center;
margin:0 auto;
}
.naglowek-logo p {
margin-bottom:0;
}
.navbar li.menu-item-has-children:hover ul.sub-menu {
display:block;
width:100%;
}
.navbar li ul.sub-menu:hover {
display:block;
}
.navbar li ul.sub-menu {
display:none;
width:100%;
position:absolute;
background:#fff;
color:#333;
border:1px solid #ccc;
left:0;
top: 100%;
box-sizing:border-box;
}
.navbar li ul.sub-menu li {
border:none !important;
float:left;
width:100%;
}
.navbar li ul.sub-menu a {
color:#333;
float:left;
width:100%;
text-align:left;
padding:10px 15px;
box-sizing:border-box;
}
.navbar li ul.sub-menu a:hover {
background:#eee;
}
.naglowek-lewy {
float:left;
width:auto;
}
.naglowek-prawy {
float: right;
width:auto;
}
.naglowek-glowny .navbar-default .navbar-nav > .active > a:focus, .naglowek-glowny .navbar-default .navbar-nav > .active > a:hover {
color: #39ada8 !important;
background-color: transparent !important;
}
html .naglowek-glowny.przyklej li.current_page_item a, .naglowek-glowny.przyklej .navbar-default .navbar-nav > .active > a {
color: #39ada8 !important;
font-weight: bold;
background-color: transparent;
}
.naglowek-glowny.przyklej  .navbar-nav > li > a:focus, .naglowek-glowny.przyklej  .navbar-nav > li > a:hover {
color: #39ada8 !important;
background-color: transparent;
} .tytul-sekcji {
width:100%;
text-align:center;
padding:0;
float:left;
}
.tytul-sekcji h2, .tytul-sekcji h1 {
font-size:36px;
float:left;
width:100%;
text-align:center;
margin-bottom:30px;
padding-bottom:30px;
position:relative;
font-weight:900;
color:#000;
text-transform:uppercase;
letter-spacing:-1px;
box-sizing:border-box;
margin-top:20px;
}
.tytul-sekcji h2:after, .tytul-sekcji h1:after  {
position:absolute;
content:'';
height:3px;
width:100px;
left:50%;
margin-left:-50px;
bottom:0;
background:#858784;
}
h2.tytul-strony, h1.tytul-strony {
font-size:36px;
float:left;
width:100%;
text-align:left;
margin-bottom:60px;
padding-bottom:30px;
position:relative;
font-weight:900;
color:#000;
text-transform:uppercase;
letter-spacing:-2px;
box-sizing:border-box;
margin-top:40px;
}
h2.tytul-strony:after, h1.tytul-strony:after  {
position:absolute;
content:'';
height:3px;
width:100px;
left:0;
bottom:0;
background:#858784 ;
} #slajder {
width:100%;
max-width:100%;
float:left;
position:relative;
overflow:hidden;
height:100vh;
}
.tresc-slajdera {
height:100vh;
position:relative;
z-index: 100000;
} .tresc-slajdera-button {
width:100%;
text-align:center;
margin-top:50px;
}
.slajder-button:hover {
color:#000;
border:2px solid #fff;
background:#fff;
}
.slajder-button {
display:block;
width:200px;
text-decoration: none !important;
color:#fff;
letter-spacing:0px;
border:2px solid #fff;
padding:15px 10px;
text-align:center;
font-weight:400;
font-size:20px;
margin:10px auto;
}
.tresc-slajdera-opis {	
position: absolute;
top: 50%;
transform: translateY(-50%);
}
#slajder a {
text-decoration:none;
}
#slajder img {
max-height:100%;
width: auto;
text-align: center;
margin: 0 auto;
}
.slajder-calosc {
float:left;
width:100%;
height:100vh; 
background-size:cover!important;
background-repeat:no-repeat!important;
background-position:center center!important;
position: relative;
}
.tresc-slajdera h2 {
color:#fff;
font-weight:bold;
font-size:50px;
text-shadow: 1px 1px 5px #333;
}
.tresc-slajdera-opis span {
width:100%;
color:#fff;
font-size:30px;
line-height:34px;
text-shadow: 1px 1px 3px #333;
font-weight:300;
text-align:center;
}
.tresc-slajdera-opis {
width:100%;
color:#fff;
padding:0 80px;
text-align:center;
}  .linki-noclegow {
position:absolute;
left:15%; 
top:50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
right:15%;
z-index:3;
}
.linki-noclegow-akademik, .linki-noclegow-hostel {
display:inline-block;
vertical-align:middle;
text-align:center;
}
.linki-noclegow-akademik img{
max-width:350px;
height:auto;
}
.linki-noclegow-hostel img{
max-width:300px;
height:auto;
}
.sekcja-glowna {
width:100%;
float:left;
padding:0px 0;
z-index: 50;
position: relative;
}
.sekcja-glowna .row {
margin-right: 0px;
margin-left: 0px;
}
.kwadratowe-boksy {
display:table;
width:100%;
}
.row.kwadratowe-boksy .col-md-6 {
background-position:center center;
background-size:cover !important;
background-repeat:no-repeat !important;
overflow: hidden;
}
.tytul-skrot {
position:absolute !important;
bottom:-40px;
left:-40px;
color:#fff;
font-weight:900;
font-size:350px;
line-height:300px;
font-family: 'Montserrat', sans-serif;
text-transform:uppercase;
letter-spacing:-20px;
}
.boks-tresc {
display:table-cell;
float:none !important;
}
.boks-tresc.prawo-tresc {
padding-right:6% !important;
padding-left:130px !important;
padding-top:130px !important;
padding-bottom:130px !important;
}
.boks-tresc.lewo-tresc {
padding-left:6% !important;
padding-right:130px !important;
padding-top:130px !important;
padding-bottom:130px !important;
}
.kwadratowe-boksy .col-md-6 {
background-position:center !important;
background-size:cover !important;
}
.gform_wrapper label.gfield_label {
font-weight: 600 !important;
font-size: 15px !important;
margin-bottom: 10px;
color:#000;
}
html body .gform_wrapper h2.gsection_title {
margin: 50px 0 0px 0 !important;
padding: 0 0 0px 0 !important;
font-size:30px!important;
font-weight:bold!important;
color:#39ada8;
}
.gform_wrapper {
padding:10px 60px;
background:#F8F8F8;
}
.gform_wrapper .gsection {
border-bottom: 0px dotted #39ada8 !important;
}
.dane-osobowe h2{
position:relative;
}
.dane-osobowe h2:before {
content:"\f0c0";
font-family:FontAwesome;
font-size:30px;
position:relative;
margin-right:20px;
}
.platnosci h2{
position:relative;
}
.zakwaterowanie h2{
position:relative;
}
.ukryte input {
border:none !important;
font-weight:bold!important;
font-size:30px!important;
color:#39ada8!important;
padding:0px!important;
} .cenowe input {
width:auto !important;
}
.platnosci h2:before {
content:"\f09d";
font-family:FontAwesome;
font-size:30px;
position:relative;
margin-right:20px;
}
.zakwaterowanie h2:before {
content:"\f0f7";
font-family:FontAwesome;
font-size:30px;
position:relative;
margin-right:20px;
}
.gform_wrapper form li:before, .gform_wrapper li:before {
display:none !important;
}
.gform_button, .gform_next_button {
font-weight:400 !important;
border:2px solid #39ada8;
float:none;
margin-right:0px;
font-size:21px!important;
margin-top:0px;
color:#fff !important;
background:#39ada8 !important;
padding:18px 40px!important;
text-decoration:none !important;
transition: all 0.3s ease 0s !important;
-moz-transition: all 0.3s ease 0s !important;
-webkit-transition: all 0.3s ease 0s !important;
-o-transition: all 0.3s ease 0s !important;
-ms-transition: all 0.3s ease 0s !important;
}
html body div#ui-datepicker-div[style] {
z-index: 99999999999999 !important;
}
.gform_button:hover, .gform_next_button:hover {
color:#39ada8 !important;
background:none !important;
}
.ui-datepicker {
background:#fff !important;
}
.ui-datepicker-title select  {
width: auto !important;
background: #fff !important;
border: 0px solid #eee !important;
margin-bottom: 0px !important;
padding:0 !important;
}
.gform_wrapper ul.gform_fields li.gfield {
width: 100%;
}
.gform_wrapper ul.gform_fields li.gfield.numer-szeroki {
width:100% !important;
margin-top:20px;
}
.gform_wrapper ul.gform_fields li.gfield.numer-szeroki input {
width:330px  !important;
max-width:100%;
}
.gform_wrapper div.validation_error { border-top: 0px solid #790000 !important;
border-bottom: 0px solid #790000 !important;
text-align:left !important;
} .gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
background-color: transparent !important;
border-top: 0px solid #C89797!important;
border-bottom: 0px solid #C89797!important;
color:#fff !important;
}
.tytul-sekcji-boks {
text-transform:uppercase;
font-weight:600;
font-size:20px;
color:#888;
margin-bottom:30px;
}
.naglowek-sekcji-boks {
font-weight:600;
font-size:42px;
line-height:46px;
color:#000;
margin-bottom:50px;
}
.tresc-sekcji-boks {
font-size:15px;
color:#000;
line-height:24px;
}
.tresc-sekcji-boks ul {
margin-top:50px;
}
.tresc-sekcji-boks li a {
color:#39ada8;
font-weight:700;
font-size:17px;
text-decoration:none !important;
}
.tresc-sekcji-boks li a:hover {
color:#999;
text-decoration:none !important;
}
.przycisk-sekcji {
font-weight:400;
float:left;
margin-right:10px;
font-size:18px;
margin-top:40px;
}
.przycisk-sekcji a {
font-weight: 600;
color:#39ada8;
border:2px solid #39ada8;
padding:15px 20px;
float:left;
text-decoration:none !important;
transition: all 0.3s ease 0s !important;
-moz-transition: all 0.3s ease 0s !important;
-webkit-transition: all 0.3s ease 0s !important;
-o-transition: all 0.3s ease 0s !important;
-ms-transition: all 0.3s ease 0s !important;
}
.przycisk-sekcji a:hover {
color:#fff;
background:#39ada8;
border:2px solid #39ada8;
text-decoration:none !important;
}
.przycisk-sekcji a .fa {
color:#39ada8;
background: none;
text-decoration:none !important;
transition: all 0.3s ease 0s !important;
-moz-transition: all 0.3s ease 0s !important;
-webkit-transition: all 0.3s ease 0s !important;
-o-transition: all 0.3s ease 0s !important;
-ms-transition: all 0.3s ease 0s !important;
}
.przycisk-sekcji a:hover .fa {
color:#fff;
text-decoration:none !important;
}
.przycisk-sekcji .fa {
margin-left:15px;
color:#39ada8;
}
.przycisk-czarny {
background:#39ada8;
color:#fff;
}
.przycisk-czarny a {
color:#fff;
padding:15px 20px;
float:left;
text-decoration:none !important;
border:2px solid #39ada8;
}
.przycisk-czarny a:hover {
color:#39ada8;
background:#fff;
text-decoration:none !important;
} .archiwum-realizacji-strona {
padding-bottom:60px;
}
.archiwum-realizacji-boks:nth-child(odd) .archiwum-realizacji-mini {
float:left;
}
.archiwum-realizacji-boks:nth-child(even) .archiwum-realizacji-mini {
float:right;
}
.archiwum-realizacji-boks:nth-child(odd) .archiwum-realizacji-tresc {
float:right;
margin-left:5%;
text-align:left;
padding:50px 60px 30px 30px;
}
.archiwum-realizacji-boks:nth-child(even) .archiwum-realizacji-tresc {
float:left;
margin-right:5%;
text-align:right;
padding:50px 30px 30px 60px;
}
.archiwum-realizacji-mini {
width:50%;
}
.archiwum-realizacji-tresc {
width:45%;
box-sizing:border-box;
position:relative;
}
.archiwum-realizacji-boks {
width:100%;
float:left;
list-style:none;
}
.archiwum-realizacji-boks a {
display:block;
float:left;
width:100%;
background:#F9F9F9;
text-decoration:none !important;
color:#111 !important;
z-index:10;
-webkit-transition: all 200ms ease-in;
-webkit-transform: scale(1);
-ms-transition: all 200ms ease-in;
-ms-transform: scale(1.);   
-moz-transition: all 200ms ease-in;
-moz-transform: scale(1);
transition: all 200ms ease-in;
transform: scale(1.);
-webkit-transform: scale(1.);
-moz-transform: scale(1) rotate(0deg);
}
.archiwum-realizacji-boks a:hover {
z-index:20;
-webkit-transition: all 200ms ease-in;
-webkit-transform: scale(1.04);
-ms-transition: all 200ms ease-in;
-ms-transform: scale(1.04);   
-moz-transition: all 200ms ease-in;
-moz-transform: scale(1.04);
transition: all 200ms ease-in;
transform: scale(1.04);
-webkit-transform: scale(1.04);
-moz-transform: scale(1.04) rotate(0deg);
-webkit-box-shadow: 0px 0px 40px -18px rgba(0,0,0,0.8);
-moz-box-shadow: 0px 0px 40px -18px rgba(0,0,0,0.8);
box-shadow: 0px 0px 40px -18px rgba(0,0,0,0.8);
}
.archiwum-realizacji-boks h4 {
font-size:30px;
font-weight:900;
position:relative;
}
.archiwum-realizacji-boks:nth-child(odd) .archiwum-realizacji-tresc h4:before {
height:3px;
width:120px;
position: absolute;
top:50%;
left:-140px;
content:'';
background:#858784;
}
.archiwum-realizacji-boks:nth-child(even) .archiwum-realizacji-tresc h4:before {
height:3px;
width:120px;
position: absolute;
top:50%;
right:-140px;
content:'';
background:#858784;
}
.archiwum-realizacji-podtytul {
font-size:18px;
line-height:24px;
margin-top:20px;
color:#777 !important;
float:left;
width:100%;
} .tresc table {
width:100%;
margin:40px 0;
}
.tresc table td {
padding:20px;
border:1px solid #eee;
}
.tresc table th {
background:#39ada8;
color:#fff;
font-weight:bold;
padding:20px;
border:1px solid #eee;
} .naglowek-podstrony {
padding:0px 20px 0px 20px;
box-sizing:border-box;
text-align:center; 
width:100%;
float:left;
background:#39ada8;
background-size:cover !important;
background-attachment:fixed !important;
background-position:center center !important;
color:#fff;
height:450px;
overflow:hidden;
position:relative;
}
.podlewka-baner {
position:absolute;
background: rgb(0, 0, 0, 0.4); 
background-color: rgb(0, 0, 0, 0.4);
background: rgba(0, 0, 0, 0.4);
top:0;
bottom:0;
left:0;
right:0;
z-index:1;
}
.container.z-podlewka {
position: absolute;
top: 50%;
transform: translateY(-50%);
position:relative;
z-index:11;
}
.naglowek-podstrony h2 {
font-weight:900;
}
.naglowek-podstrony h1 {
color: #fff;
font-weight: bold;
font-size: 50px;
text-shadow: 1px 1px 5px #333;
z-index:111111;
position:relative;
margin-top:0px;
margin-bottom: 20px !important;
}
.naglowek-podstrony h3 {
width: 100%;
position:relative;
color: #fff;
font-size: 30px;
line-height: 34px;
text-shadow: 1px 1px 3px #333;
font-weight: 300;
text-align: center;
z-index:111111;
margin-top:10px;
}
.home .aktualnosc-boks {
width:33% !important;
margin:10px 0 !important;
padding:0 10px !important;
vertical-align:top;
}
.aktualosci-strona  .aktualnosc-boks {
width:45%;
margin:15px 2% !important;
padding:0 10px ;
vertical-align:top;
text-align:left !important;
display:inline-block;
}
.aktualnosc-boks .aktualnosc-boks-mini:hover:after {
opacity:1 !important;
}
.aktualnosc-boks .aktualnosc-boks-mini:hover {
-webkit-transition: all 200ms ease-in-out;
-webkit-transform: scale(1.02);
-ms-transition: all 200ms ease-in-out;
-ms-transform: scale(1.02);   
-moz-transition: all 200ms ease-in-out;
-moz-transform: scale(1.02);
transition: all 200ms ease-in-out;
transform: scale(1.02);
-webkit-transform: scale(1.02);
-moz-transform: scale(1.02) rotate(0.02deg);
}
.aktualnosc-boks-mini:after {
transition: all 0.3s ease 0s!important;
-moz-transition: all 0.3s ease 0s!important;
-webkit-transition: all 0.3s ease 0s!important;
-o-transition: all 0.3s ease 0s!important;
-ms-transition: all 0.3s ease 0s!important;
position:absolute;
content:'';
left:0;
right:0;
top:0;
bottom:0;
opacity:0;
background:rgba(0, 0, 0, 0.3);
background-color:rgb(0, 0, 0, 0.3);
background: rgba(0, 0, 0, 0.3) !important; 
z-index:10;
}
.aktualnosc-boks-mini {
position:relative;
margin-bottom:40px;
-webkit-transition: all 200ms ease-in-out;
-webkit-transform: scale(1);
-ms-transition: all 200ms ease-in-out;
-ms-transform: scale(1);   
-moz-transition: all 200ms ease-in-out;
-moz-transform: scale(1);
transition: all 200ms ease-in-out;
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1) rotate(0.0deg);
}
.data {
text-transform: uppercase;
font-weight: 600;
font-size: 17px;
margin-bottom:20px;
}
.aktualnosc-boks h4 {
color:#8595a4;
font-weight:600;
font-size:35px;
line-height:37px;
text-transform:none;
margin-bottom:20px !important;
}
.aktualnosc-boks-link {
text-decoration:none !important;
}
.aktualnosc-boks:hover .aktualnosc-boks-link h4 {
color:#858784;
}
.aktualnosc-boks-link h4 {
margin:0px;
width:100%;
padding:25px 0 25px 0;
font-weight:700;
color:#222;
font-size:16px;
}
.aktualnosc-boks-zajawka {
color:#000;
text-decoration:none !important;
}
.aktualnosc-boks .przycisk-sekcji {
font-weight: 600; 
float: left;
margin-right: 20px;
font-size: 17px;
margin-top: 10px;
margin-bottom:30px;
}
a:hover .szeroki-post-tresc  {
text-decoration:none !important;
}
.szeroki-post-tresc .akty-zajawka {
font-size:15px;
line-height:20px;
}
.data-post {
width: 100%;
position: relative;
color: #fff;
font-size: 25px;
line-height: 30px;
text-shadow: 1px 1px 3px #333;
font-weight: 300;
text-align: center;
z-index: 111111;
}
.single-post .tresc.z-bokiem{
padding-top:120px;
}
.single-post .sidebar li a {
text-decoration: none !important;
padding: 0;
border-bottom: 0px solid #eee;
}
.single-post .sidebar li {
font-size:14px;
line-height:17px;
}
.single-post .post-date {
font-size:13px;
margin-top:7px;
margin-bottom:20px;
font-weight:400;
line-height:15px;
float:left;
width:100%
}
.sidebar h3.tytul-strony {
font-size:24px;
text-transform:uppercase;
font-weight:700;
margin-bottom:30px;
padding-bottom:30px;
position:relative;
}
.sidebar h3::after {
position: absolute;
content: '';
height: 3px;
width: 100px;
left: 0;
bottom: 0;
background: #858784;
}
.skrol  {
display:block;
padding:10px 20px;
background:#ccc;
text-align:center;
color:#fff;
cursor:pointer;
text-decoration: none !important;
}
.naglowek-podstrony.landing {
padding: 0px;
box-sizing: border-box;
text-align: center;
width: 100%;
float: left;
background-size: cover !important;
background-position: center -50px!important;
color: #fff;
height: 100%;
overflow: hidden;
position: absolute;
z-index:3;
}
.container.landing.naglowek {
position:relative;
z-index:10;
color:#fff;
padding:100px 0 80px 0;
}
.container.landing.bialy {
position:relative;
z-index:10;
background:#fff;
color:inherit;
padding:0px 0 !important;
}
table .buttons  {
position:relative;
z-index:20;
}
.skrol  {
margin: 30px auto 20px;
width: auto !important;
text-align: center;
padding: 15px 30px;
color: #fff !important;
background:#999999;
border-radius: 30px;
text-transform: uppercase;
font-weight: 700;
font-size: 15px;
text-decoration: none !important;
transition: all 0.3s ease 0s !important;
-moz-transition: all 0.3s ease 0s !important;
-webkit-transition: all 0.3s ease 0s !important;
-o-transition: all 0.3s ease 0s !important;
-ms-transition: all 0.3s ease 0s !important;
display:block;
}
.nadstopka {
height:auto;
width:100%;
float:left;
background-position: center 100px !important;
background-repeat: no-repeat !important;
margin-top: -100px;
z-index: 30;
position: relative;
}
.lewa-podstopka {
display:inline-block;
vertical-align:bottom;
text-align:left;
width:32%;
}
.lewa-podstopka img {
max-height:100%;
width:auto;
}
.prawa-podstopka {
display:inline-block;
vertical-align:bottom;
text-align:left;
width:67%;
padding-bottom:60px;
padding-top:100px;
}
.prawa-podstopka h2 {
color: #fff;
font-size: 30px;
font-weight: 900;
margin-bottom: 20px;
}
.prawa-podstopka .opis-pakiety {
color: #fff;
font-size: 18px;
font-weight: 400;
margin-bottom: 30px;
}
.prawa-podstopka input {
background:#fff;
}
.prawa-podstopka .wpcf7-submit {
background: #858784;
}
.prawa-podstopka .pol-pole.cwiartka {
display: inline-block;
width: 30%;
vertical-align: top;
}
.container.landing.naglowek h1 strong {
font-weight:900;
} .gallery-item {
position:relative;
background:#000;
overflow:hidden !important;
}
.gallery-item img {
opacity:1;
transition: all 0.3s ease 0s !important;
-moz-transition: all 0.3s ease 0s !important;
-webkit-transition: all 0.3s ease 0s !important;
-o-transition: all 0.3s ease 0s !important;
-ms-transition: all 0.3s ease 0s !important;
}
.gallery-item:hover img {
opacity:0.7;
}
.gallery-item a {
position:relative;
}
.gallery-item a:hover:after {
top:50%;
transition: all 0.3s ease 0s !important;
-moz-transition: all 0.3s ease 0s !important;
-webkit-transition: all 0.3s ease 0s !important;
-o-transition: all 0.3s ease 0s !important;
-ms-transition: all 0.3s ease 0s !important;
}
.gallery-item a:after {
content:'\f002';
font-family:FontAwesome;
font-size:30px;
position:absolute;
top:-500px;
left:50%;
color:#eee;
margin-left:-14px;
margin-top:-20px;
transition: all 0.3s ease 0s !important;
-moz-transition: all 0.3s ease 0s !important;
-webkit-transition: all 0.3s ease 0s !important;
-o-transition: all 0.3s ease 0s !important;
-ms-transition: all 0.3s ease 0s !important;
} footer .dropdown-menu {
top: auto!important;
z-index: 10000000000000!important;
bottom: 100% !important;
}
footer .navbar-nav > li > .dropdown-menu {
border-top: 0px solid #000 !important;
border-bottom: 3px solid #000 !important;
}
footer {
width:100%;
float:left;
background:#000;
color:#888;
}
footer .navbar-nav > li > a {
padding-top: 25px;
padding-bottom: 25px;
font-size:15px !important;
}
footer .navbar {
border-bottom:1px solid #eee !important;
}
footer a{
color:#000;
}
.podstopka {
float:left;
width:100%;
padding:20px;
font-size:15px;
color:#555;
}
.sociale {
float:right;
width:50%;
text-align:right;
}
.sociale a {
display:inline-block;
vertical-align:middle;
width:33px;
height:33px;
line-height:33px;
border:1px solid #ccc;
border-radius:100%;
margin-left:5px;
color:#ccc;
text-align:center;
transition: all 0.3s ease 0s !important;
-moz-transition: all 0.3s ease 0s !important;
-webkit-transition: all 0.3s ease 0s !important;
-o-transition: all 0.3s ease 0s !important;
-ms-transition: all 0.3s ease 0s !important;
}
.sociale a .fa{
width:32px;
height:32px;
line-height:33px;
color:#ccc;
text-align:center;
transition: all 0.3s ease 0s !important;
-moz-transition: all 0.3s ease 0s !important;
-webkit-transition: all 0.3s ease 0s !important;
-o-transition: all 0.3s ease 0s !important;
-ms-transition: all 0.3s ease 0s !important;
}
.sociale a:hover{
color:#000;
border:1px solid #000;
}
.sociale a:hover .fa{
color:#000;
}
.zastrzezone {
float:left;
width:50%;
line-height:35px;
} @media (max-width: 1370px) {
.nav>li>a {
padding: 10px 8px !important;
font-size: 14px !important;
}
#slajder img {
padding: 20px;
}
}
@media (max-width: 1170px) {
.nav>li>a {
padding: 10px 5px !important;
font-size: 12px !important;
}
#slajder img {
padding: 30px;
width: auto;
min-width: auto;
max-width: 100%!important;
}
}
@media (max-width: 1000px) {
.nav>li>a {
font-size: 10px !important;
}
.row.kwadratowe-boksy .col-md-6 {
width:50%;
}
.boks-tresc.prawo-tresc, .boks-tresc.lewo-tresc {
padding-right: 5% !important;
padding-left: 5% !important;
padding-top: 70px !important;
padding-bottom: 70px !important;
}
.przycisk-sekcji {
margin-top: 25px;
}
.tresc-sekcji-boks ul {
padding-left: 25px;
}
.tresc-sekcji-boks li:before {
width: 10px;
left: -25px;
}
.aktualnosc-boks .container {
width: 100% !important;
max-width: 100%;
}
.aktualosci-strona.lista-wydarzen .aktualnosc-boks-link {
vertical-align: top;
width:39%;
padding: 0 30px;
}
.wydarzenia-opis {
vertical-align: top;
width:60%;
padding: 0 30px;
}
}
@media (max-width: 900px) {
.logotyp {
float: left;
width: 20%;
}
.navbar {
width: 80%;
}
html body .naglowek-glowny.przyklej .navbar-toggle {
border: 2px solid #39ada8;
border-color: #39ada8 !important;
}
html body .naglowek-glowny.przyklej .navbar-default .navbar-toggle .icon-bar {
background-color: #39ada8;
}
.naglowek-logo img {
height: auto !important;
padding-top:6px;
}
.naglowek-glowny .container {
width: 94% !important;
margin: 0 auto;
max-width: 94%;
}
.navbar-nav li {
display: inline-block !important;
}
.navbar-nav {
text-align:right;
}
html body .naglowek-glowny.przyklej .navbar-nav li a {
color: #fff !important;
}
html .naglowek-glowny.przyklej li.current_page_item a, .naglowek-glowny.przyklej .navbar-default .navbar-nav > .active > a {
color: #000 !important;
}
}
@media (min-width: 768px) {
}
@media (max-width: 767px) {
.boczne {
width: 100%;
margin-right: 0%;
}
.tresc.z-bokiem {
float: right;
width: 100%;
padding-left: 0px;
}
.naglowek-podstrony {
height: 350px;
}
.naglowek-podstrony h3 {
font-size: 25px;
line-height: 30px;
margin-bottom:0px !important;
}
#slajder img {
padding: 15px;
}
.naglowek-glowny .container {
width: 100% !important;
margin: 0 auto;
padding:0 !important;
max-width: 100%;
}
.navbar {
width: 100%;
}
footer .navbar  {
display:none;
}
.logotyp {
float: left;
width: 200px;
top: 0;
z-index: 10;
padding-top: 5px !important;
padding-bottom: 8px !important;
padding-left:20px !important;
}
html body .navbar-toggle {
position: absolute;
width: 52px!important;
right: 20px;
top: -60px;
border: 2px solid #fff;
border-radius: 0px;
border-color: #fff !important;
padding: 13px !important;
}
html body .navbar-default .navbar-toggle .icon-bar {
background-color: #fff;
}
html body .navbar-default .navbar-toggle:focus, html body .navbar-default .navbar-toggle:hover {
background-color: #fff;
}
.navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar {
background-color: #fff;
}
.naglowek-logo:first-child {
display:none;
}	
.navbar-nav li {
float: left !important;
display: block!important;
width:100%;
}
.dropdown-menu {
position: relative!important;
top:auto!important;
left: auto!important;
float: left!important;
min-width: 100%!important;
font-size: 13px!important;
text-align: center!important;
border: 0px solid #ccc!important;
border: 0px solid rgba(0,0,0,0)!important;
border-radius: 0px!important;
-webkit-box-shadow: 0 0px 0px rgba(0,0,0,0)!important;
box-shadow: 0 0px 0px rgba(0,0,0,0)!important;
}
html body .navbar-collapse {
padding-right: 0px;
padding-left: 0px;
border-top: 0px solid transparent;
}
html body .navbar-nav li ul li a {
font-size: 12px !important;
line-height: 14px !important;
padding: 10px;
border-bottom: 0px solid #eee!important;
}
html body .navbar-nav li a {
font-size: 15px !important;
}
html body .navbar .container-fluid {
padding-right: 0px;
padding-left: 0px;
}
html body .navbar-nav {
width: 100%;
display: block;
margin:30px 0;
padding:0;
}
.navbar-default .navbar-nav>li>a {
color:#fff !important;
}
html .navbar-nav li.current_page_item ul li a, .naglowek-glowny .navbar-default .navbar-nav > .active > ul li a {
color:#fff !important;
}
.navbar-nav > li > .dropdown-menu {
border-top: 0px solid #000 !important;
padding:8px 0;
background:#000!important;
text-align:center !important;
}
.navbar-nav > li > .dropdown-menu a {
color:#fff !important;
text-align: center !important;
}
html body .navbar {
min-height: 0px;
margin: 0px !important;
padding: 0px !important;
background: #39ada8!important;
}
#kontakt .gform_wrapper ul.gform_fields li.gfield {
width: 31% !important;
margin:0 1% !important;
}
.gform_wrapper ul.gform_fields li.gfield input {
width: 100% !important;
}
#kontakt #gform_submit_button_1 {
width:98% !important;
}
.gform_wrapper label.gfield_label {
font-size: 11px !important;
margin-bottom: 15px;
}
.waska-tresc {
width: 80%;
margin: 0 auto;
}
.blog .aktualosci-strona .container {
width: 100% !important;
margin: 0 auto;
max-width: 100%;
}
}
@media (max-width: 700px) {
.pracownicze-tlo {
height: 400px;
}
.row.kwadratowe-boksy .col-md-6 {
width:100%;
float:left !important;
padding: 80px 10% !important;
min-height:350px;
background-position:center 15%!important;
}
.kwadratowe-boksy {
display: block;
width: 100%;
}
#restauracja .tlo-kwadratowe {
display:none !important;
}
#dodatkowe .tlo-kwadratowe {
display:none !important;
}
#restauracja, #cytat, #pierwsza {
margin-top: 0;
}
#piwnica .tlo-kwadratowe {
min-height:250px;
position:absolute;
top:0;
left:0;
right:0;
}
#piwnica .boks-tresc.lewo-tresc {
padding-top:330px !important;
}
#cytat {
font-size: 16px;
padding: 80px 10%;
}
.aktualosci-strona .aktualnosc-boks {
width: 100%;
margin: 15px 0% !important;
}
.aktualosci-strona.lista-wydarzen .aktualnosc-boks-link, .wydarzenia-opis {
width: 100%;
}
.aktualosci-strona.lista-wydarzen .aktualnosc-boks-mini {
margin-bottom: 0px;
}
.aktualosci-strona.lista-wydarzen .aktualnosc-boks {
margin: 0px 0 !important;
}
.blog .aktualosci-strona .container {
width: 90% !important;
margin: 0 auto;
max-width: 90%;
}
.naglowek-podstrony h1 {
font-size: 35px;
}
.tresc-slajdera h2 {
font-size: 40px;
line-height:44px;
}
.tresc-slajdera-opis span {
font-size: 20px;
line-height: 24px;
}
.tresc-slajdera-opis {
padding: 0 40px;
}
}
@media (max-width: 600px) {
html body .galeria-wydarzenia .gallery-columns-3 .gallery-item, html body .galeria-wydarzenia .gallery-columns-2 .gallery-item, html body .galeria-wydarzenia .gallery-columns-2 .gallery-item, html body .galeria-wydarzenia .gallery-item,
html body .galeria-wydarzenia .gallery-columns-2 .gallery-item:first-child, html body .galeria-wydarzenia .gallery-columns-3 .gallery-item:first-child, html body .galeria-wydarzenia .gallery-columns-4 .gallery-item:first-child, html body .galeria-wydarzenia .gallery-item:first-child {
width:100% !important;
}
.gform_wrapper label.gfield_label {
font-size: 12px !important;
margin-bottom: 15px;
}
.naglowek-logo:last-child a {
margin-top:0px;
}
.zastrzezone {
width: 100%;
text-align: center;
margin-bottom:10px;
}
.sociale {
width: 100%;
text-align: center;
}
.pracownicze-tlo {
height: 350px;
}
}
@media (max-width: 480px) {
.tresc  .gallery-columns-3 .gallery-item, .tresc  .gallery-columns-2 .gallery-item, .tresc  .gallery-columns-4 .gallery-item {
width: 100% !important;
}
.pracownicze-tlo {
height: 250px;
}
.lang-item a {
margin-left: 10px;
}
.linki-noclegow-akademik, .linki-noclegow-hostel {
width: 100% !important;
padding: 50px 50px 0 50px;
}
}
@media (max-width: 400px) {
.pracownicze-tlo {
height: 200px;
}
.lang-item a {
margin-left: 7px;
}
.logotyp {
width: 170px;
padding-top: 8px !important;
padding-bottom: 10px !important;
}
.linki-noclegow-akademik, .linki-noclegow-hostel {
width: 100% !important;
padding: 30px 30px 0 30px;
}
}
@media (max-width: 340px) {
.lang-item a {
margin-left: 5px;
}
}
@media (max-width: 300px) {
.naglowek-lewy {
display:none;
}
.naglowek-gorny {
font-size: 12px;
}
.pracownicze-tlo {
height: 150px;
}
}