.navbar {font-family: 'Amatic SC'; font-weight: bold; font-size: 24px}
.navbar-nav .nav-item{padding: 0px 10px}
.dropdown-menu .nav-item{padding: 0}
.col{box-shadow: 0 0 20px rgba(0,0,0,.33); margin: 15px 15px; padding-bottom: 35px;}
.col .readmore {position: absolute; bottom: 8px; right: 16px;}
.t4-megamenu ul.level0 li a {color: #fff}
.t4-megamenu ul.level0 li ul li a {color: #000;}

#t4-section-1 {margin-top: -40px}

.home-page h2 {font-size: 36px; text-align: center; margin: 15px 0; padding: 10px 0}
.nav-link {color: #fff !important}
#t4-masthead .container {width: 100%; max-width: 100%; padding: 0}
#t4-mainnav {background: #799F32;} 
.t4-palette-gray-footer .t4-module { color: #697376 !important}
.t4-palette-gray-footer .t4-module .module-title { color: #697376 !important}
.t4-palette-gray-footer {color: #697376 !important}
.t4-palette-gray-footer a {color: #697376 !important}
.t4-palette-gray-footer a:hover {color: #697376 !important}
.t4-stopka-dodatkowe-linki-w-jednej-kolumnie a, 
.t4-stopka-dodatkowe-linki-w-jednej-kolumnie a:hover {color: #343a40 !important}
.section-1 {background: url(../../../../images/box-tloz.jpg); padding: 0; margin: 0 20px}
.section-2 {background: url(../../../../images/box-tloz.jpg); padding: 0; margin: 0 20px}
.section-3 {background: url(../../../../images/box-tloz.jpg); padding: 0; margin: 0 20px}
.box .custom {text-align: center; font-weight: bold; padding: 20px; height: 240px; border-radius: 15px;}
.box .custom a {color: #fff}
.box .custom a:hover {color: #111; text-decoration: none}
.box h2 {font-size: 52px; color: #fff}
/*.section-1 div:hover, .section-2 div:hover, .section-3 div:hover {background-color: rgba(255, 255, 255, 0.8) !important} */
.box-1 .custom {background-color: rgba(250, 170, 36, 0.8); padding-top: 20px}
.box-2 .custom {background-color: rgba(150, 200, 65, 0.8); padding-top: 20px}
.box-3 .custom {background-color: rgba(242, 92, 39, 0.8); padding-top: 20px}
.liczniki {background: #666 url('/images/graphics/background-liczniki.jpg') center; color: #eee; margin: 40px 0 20px 0; padding: 40px 10px 30px 10px; font-family: 'Kalam', cursive;}
.liczniki .jmm-subtitle {font-weight: bold}
.aktualnosci-wiecej {margin: 10px 0 40px 0; text-align: center}
.wspieraj-button {position: relative; top: -150px; width: 350px; margin-left: 30px; transform: rotate(-20deg)}
.header-logo-r {font-family: 'Amatic SC'; margin-top: 15px; text-align: right;}
.header-logo-r a {margin-left: 5px; margin-right: 5px}
.header-button {color: #fff; font-weight: bold; font-size: 140%; text-decoration: none; padding: 10px 20px; border-radius: 15px; background-color: #F25C27;}
.header-button:hover {color: #fff; background-color: #FAAA24; text-decoration: none}
.readmore {text-align: right; background-color: transparent}
.readmore .btn {color: #0B78D0; background-color: transparent}

.cr-button {display: inline-block; color: #000; font-weight: bold; text-decoration: none; font-size: 100%; margin-top: 15px; margin-bottom: 15px; padding: 10px 20px; border-radius: 15px; background-color: #F25C27}
.cr-button:hover {color: #000; text-decoration: none;  background-color: #FAAA24}

.center {text-align: center}

.socjalmedia {margin: 20px 0 0 0; background: #666 url('/images/graphics/background-socjalmedia.jpg') center; text-align: center}
.socjalmedia img {margin: 30px 5%}
/* .socjalmedia a{margin: 30px 5%} */
.t4-stopka---linki {padding-top: 20px}

#t4-footer {color: #fff}
#t4-footer a {color: #fff}
#t4-footer a:hover {color: #fff}

#t4-footer .container-fluid {padding-left: 0; padding-right: 0;}
#t4-footer .socjalmedia { height: 300px; background: #949494}
.footer-box {width: 33%; float: left; text-align: center; font-weight: bold}

#djslider-loader105 {margin-top: 10px; margin-bottom: 20px}
#djslider106 .slide-desc-bg {background-image: url('/images/graphics/tlo-1.png');  background-position: top center; border-radius: 15px;}
.com-content-article figure::after{clear: both}

.gray-block {padding: 15px 30px; background: #efefef; font-size: 135%; font-weight: bold}
h5 {padding: 15px 30px; background: #efefef; font-size: 135%; font-weight: bold}
.wspieraj {display: inline-flex; margin: 20px 0}
.wspieraj .image {flex-basis: 33.3333%; max-width: 33.3333%}
.wspieraj .txt {flex-basis: 66.6666%; max-width: 33.3333%; padding: 15px 25px}
.wspieraj h3 {}
.wspieraj p {}
.wspieraj {clear: both; width: 100%; border: 4px solid #96C841}  
  
.pull-center {display: block; margin-left: auto; margin-right: auto}

.t4-stopka-linki {padding: 20px 0; font-size: 80%}
.t4-stopka-linki a {text-decoration: none}
.t4-stopka-linki a:hover {text-decoration: none}
.t4-stopka-linki .t4-col h3 {font-size: 130%;  margin-botthttps://test.centrumcreo.pl/administrator/index.php?option=com_templates&view=style&layout=edit&id=11#om: 0}
.t4-stopka-linki .t4-col .module-inner {margin: 0 10%;}
.t4-stopka-linki .t4-col .module-inner span {border-bottom: none}
.t4-stopka-linki .t4-col ul {list-style-type: none; padding-left: 0}
.t4-stopka-linki .t4-col li {border-bottom: 1px solid #ddd; line-height: 1.5; padding-top: 0.25rem; padding-bottom: 0.25rem}

.mostread li a::before, .latestnews li a::before, .relateditems li a::before, .tagssimilar ul li a::before {content: none;}
.mostread li a, .latestnews li a, .relateditems li a {padding:0}

.hidden {display: none}
.hasla h4, .hasla p {font-size: 130%; color: #000; text-align: center}

.topbar a.flag {float: right;}

.topbar a.flag+a.flag {float: right; position: relative; top: 20px; left: 33px; }
.topbar a.flag+a.flag+a.flag {float: right; position: relative; top: 40px; left: 33px; }
.topbar-r .search-btn img {margin-top: 10px}
.switcher {float: right; margin-top: 20px}

#mlb2-3740104.ml-form-embedContainer .ml-form-embedWrapper {
  background-color: transparent !important;
}

#mlb2-3740104 {background: url('/images/graphics/newsletter-2.png') #f1e183 no-repeat; background-size: 100%;}
#mlb2-3740104 .ml-form-embedWrapper h2 {display: none}
#mlb2-3740104 .ml-form-embedWrapper .ml-form-embedContent {padding-top: 170px}
#mlb2-3740104 .ml-form-embedContainer .ml-form-embedWrapper {background-color: transparent !important}

#slider-container135 ul li img {float: right};
#slider-container135 ul li {background: #fff !important;}
.gry {margin-bottom: 60px}
.slide-title {  font-family: Amatic SC;
  font-weight: 700;
  line-height: 1.4;
  letter-spacing: 0px;
  font-size: 1.5em;
  color: #fff;
  margin-bottom: 10px;
}

@media (max-width: 1000px) {
  #mlb2-3740104 .ml-form-embedWrapper .ml-form-embedContent {padding-top: 110px}
} 

@media (max-width: 750px) {
  #mlb2-3740104 .ml-form-embedWrapper .ml-form-embedContent {padding-top: 70px}
  .gry .slide-text {display: none}
}