@import url("settings.css");

header {background: var(--body-background)}
h1 {font-size: 28px; line-height: 1.2em; font-family: var(--header-font); color: var(--color1); }
h2 {font-size: 28px; line-height: 1.2em; font-family: var(--header-font); color: #000;}
h3 {margin-top: 20px; color: var(--color1); margin-bottom:10px; line-height: 1.5em; font-size: 20px}
h4 {margin-top: 20px; color: #000; margin-bottom:10px; line-height: 1.5em; font-size: 1.3em}
h5 {margin-top: 20px; font-weight: bold; color: var(--color1); padding-bottom: 5px; margin-bottom:10px; line-height: 1.5em; font-size: 1.3em; border-bottom: 1px solid var(--color1)}
h6 {margin-top: 20px; font-weight: bold; color: #000; line-height: 1em; font-size: 0.8em}

#chooselang_google_content {border:0}
#menu_sidebar .navbar-brand, header .navbar-brand {font-size: 26px}
.page-title {text-align:left}
 .slider {height:fit-content}
.slider-image>img, .slider-image video {position:relative}
/*odkomentuj jesli ma wyswietlac napisy*/
/*.slider .carousel-one {background: unset}
.slider .carousel-one {display:none !important}*/ 
.content {padding-right:30px}
.slider .carousel-one {background: unset; width: 100%; left:0; right:0}
.slider .carousel-one h1 {color: #333; font-size: 80px}
.slider .carousel-one p {color: #333; font-size: 30px; letter-spacing: 5px; font-family: var(--font-family); font-style:normal; padding-top:5px}

  #menu_sidebar ul.navbar-nav li a, header ul.navbar-nav li a {border-right:1px solid rgba(0,0,0,0.1);}
#menu_sidebar ul.navbar-nav li a:last-child, header ul.navbar-nav li:nth-child(2) a{border-left:1px solid rgba(0,0,0,0.1);}
#menu_sidebar .navbar-brand, header .navbar-brand {font-size: 40px; padding-top:0}
#menu_sidebar .navbar-brand small, header .navbar-brand small {letter-spacing: 3px; font-size: 14px; display:block; line-height: 12px}
header .navbar-brand smallbr {display:none}
    footer {margin-top:30px; }
    .nekrolog .logo {max-width:500px; margin: 10px}
@media (max-width: 1400px){
/*header .navbar-brand {  font-size: 22px;}*/
#menu_sidebar ul.navbar-nav li a, header ul.navbar-nav li a {padding: 15px 10px}
.slider .carousel-one h1 {font-size: 60px}
.slider .carousel-one p {font-size: 24px; letter-spacing: 3px;}
}
@media (max-width: 1200px){
/*header .navbar-brand {  font-size: 18px;}*/
/*#menu_sidebar ul.navbar-nav li a, header ul.navbar-nav li a {padding: 15px 8px}*/
}
@media (max-width: 992px){
    .nekrolog .logo {max-width:100%; }
    .slider .carousel-one p {margin-bottom:0}
    header .navbar-brand {padding-top:5px; text-align:center}
    #menu_sidebar ul.navbar-nav li a, header ul.navbar-nav li a {padding: 5px 20px;}
    #menu_sidebar .navbar-brand small, header .navbar-brand small {font-size: 12px; line-height:10px}
    .slider .carousel-one h1 {font-size: 40px; margin-bottom:0}
    .slider .carousel-one p {font-size: 18px; letter-spacing: 2px; padding-top:0}
    .slider {margin-top: 122px}
    #menu_sidebar ul.navbar-nav, header ul.navbar-nav {margin-top: 10px}
}
@media (max-width: 576px){ 
       .slider {margin-top: 105px}
    #menu_sidebar .navbar-brand, header .navbar-brand {font-size: 30px}
    #menu_sidebar .navbar-brand small, header .navbar-brand small {font-size: 11px; line-height:9px}
.content {padding-right:10px}    
.slider .carousel-one {top:45%}
.content h2.home {margin-top:5px}
.content {margin-top:0 ; padding-top:0}
    .slider .carousel-one h1 {font-size: 18px}
    .slider .carousel-one p {font-size: 10px; letter-spacing: 2px; padding-top:0; line-height:8px}
}

@media (max-width: 380px){ 
} 