.home-page-slider {
  height: 100%;
  margin-bottom: 0px !important;
  background: unset;
  border-bottom: 10px solid #ffffff;
}

.home-page-slider .et_pb_more_button {
  display: none !important;
}

.home-page-slider .et_pb_slider_container_inner {
  display: flex !important;
  vertical-align: middle !important;
}

.home-page-slider .et_pb_slides,
.home-page-slider .et_pb_slide {
  height: 100%;
  position: relative !important;
  padding: 0 !important;
  cursor: pointer;
}

.home-page-slider .et_pb_slide .et_pb_slide_content {
  display: none;
}

.home-page-slider .et_pb_slide_description {
  margin: auto !important;
  width: 90% !important;
  position: absolute;
  left: 10%;
  bottom: 20px;
  padding: 0 !important;
  opacity: 1 !important;
  animation: unset !important;
}

@media (max-width: 980px) {
  .home-page-slider {
    height: 400px !important;
  }

  .home-page-slider .et_pb_slide_description {
    position: unset !important;
    width: 100% !important;
  }

  .home-page-slider .et_pb_slide_title {
    font-size: 16px !important;
  }
}

.home-page-slider .et_pb_slide_title {
  padding: 15px !important;
  color: #11225b !important;
  font-size: 26px !important;
}

.home-page-slider .et-pb-arrow-next {
  opacity: 1 !important;

  right: 0 !important;
}

.home-page-slider .et-pb-arrow-prev {
  opacity: 1 !important;
  left: 0 !important;
}

/* slick */

.wcp-content-wrap h3 {
  text-transform: uppercase;
  color: #11225b;
  text-align: center;
  font-weight: 700;
  font-size: 18px;
  line-height: 20px;
}

.slick-slide .wcp-post-contents {
  display: none !important;
  height: 0 !important;
}

.home .slick-next:before,
.home .slick-prev:before {
  font-size: 40px !important;
}

/* menu divider */

.warsaw-menu-divider {
  border-bottom: 2px solid #11225b7d;
  margin-bottom: 15px;
}

.warsaw-menu-divider a {
  visibility: hidden !important;
  font-size: 0 !important;
  line-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
}

/* old */

article .entry-meta {
    display: none;
}
#obrazek{
margin-bottom: 0px;
}

.image-horizontal {
	margin-bottom: 8px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}

#obrazek_pion{
margin: 3px;
width: 35%;
float: left;
}
#obrazek_pion_1{
display: block;
margin: auto;
width: 70%;
padding-bottom: 10px;
padding-top: 10px;
}

.image-vertical {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 60%;
	padding-bottom: 8px;
}

#podpis{
float: left;
display: block;

}

#center_m{
font-size: 12px;
text-transform: uppercase;
margin-bottom: 8px;
}

.caption {
	font-size: 12px;
	text-transform: uppercase;
	margin: 0px 8px 10px 8px;
	font-style: normal;
	text-align: center;
	display: block;
	color: #666;
}

#obrazek_pion_rm{
	width: 50%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.main_post_text ul {
	line-height: 40px;
	font-size: 22px;
	color: #11225b;
 }

.main_post_text ul li{
	list-style-type: none;
	list-style-image: url('https://warsawinstitute.org/wp-content/uploads/2017/03/bullet.png');
	padding: 0 0px 0px 10px;
	height: auto;
    font-family: 'Lato', sans-serif;
	margin: 0 0 10px 0;
 }

.main_post_text ol li{
	padding: 0 0px 10px 0px;	
    font-size: 22px;
    line-height: 40px;
    color: #11225b;
    font-family: 'Lato', sans-serif;	
 }

.entry_text ol li{
	padding: 0 0px 10px 0px;	
    font-size: 24px;
    line-height: 40px;
    color: #11225b;
    font-family: 'Lato', sans-serif;
 }

.title_entry_text ul li{
list-style-type: none !important;
	background: url('https://warsawinstitute.org/wp-content/uploads/2017/03/bullet.png') no-repeat left 5px !important;
	padding: 0 0px 10px 20px !important;	
    font-size: 24px !important;
    line-height: 40px !important;
    color: #11225b !important;
    font-family: 'Lato', sans-serif !important;
 }

.main_post_text ol {
list-style-position:outside;
margin-left: 30px;
}

.entry_text ol {
list-style-position:outside;
margin-left: 30px;
}

#ourFont{
font-size: 19px;
    line-height: 22px;
    color: #11225b;
}
#moreless {
width: 200px;
}
#obrazek_tekst{
margin-bottom: 0px;
margin-top: 10px;

}
#small {
font-size: 1px;
}

.main_post_text sup {
vertical-align: middle !important;
font-size: 0.2em !important;
bottom: .6em !important;
}

@media screen and (max-width: 980px) {
.et_pb_button_module_wrapper {
text-align: center !important;
}
}

.btn-inline .et_pb_button_module_wrapper {
 display: inline-block; !important;
 margin: 0 5px; !important;
}

.btn-inline {
 text-align: center !important;
}

@media (max-width:1024px){
#main_blog .main_blog_small .et_pb_post h2 {
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 17px;
	line-height: 17px;
	font-weight: 700;
	position: relative;
	top: 5px;
    bottom: 5px;
}

}
@media screen and (min-width: 981px) and (max-width: 1200px) {

.main_blog--img {
    height: 320px;
  }
}

@media screen and (min-width: 1201px) and (max-width: 1350px) {

.main_blog--img {
    height: 380px;
  }
}
@media screen and (min-width: 1351px) and (max-width: 1450px) {
.main_blog--img {
    height: 420px;
  }
}

@media screen and (min-width: 1451px) and (max-width: 1600px) {
.main_blog--img{
    height: 470px;
  }
}

@media screen and (min-width: 1601px) {
.main_blog--img {
    height: 530px;
  }
}
@media (min-width: 981px){
.main_blog--column_1{
	width: 47.25%!important;
	margin-right: 1.5%!important;
}
#main_blog .et_pb_row .et_pb_column_1_4{
	width:22.875%!important;
}
#main_blog .et_pb_row .et_pb_column_1_4{
	margin-right:1.5%;
}
}
@media (min-width: 981px){
.postid-56881 .img_issuu_container a img {
	width:40%;
	float:left;
	display:inline-block;
	margin-right:5%;
	height:600px;
	object-fit:cover;
}
.postid-56881 .img_issuu_container iframe {
	width:55%;
	float:left;
	display:inline-block;
	height:600px;
}
}
.postid-56881 .rmm_container h4 {
	color:#11225b;
	text-transform:uppercase;
	font-size:24px;
	line-height:26px;
}
.postid-56881 .rmm_container h5 {
	color:#11225b;
	text-transform:uppercase;
	font-size:22px;
	line-height:26px;
	margin-top:20px;
	padding-top:10px;
	border-top: 1px solid #11225b;
}
.divider__homepage .et_pb_divider_internal{
	display:block;
	height:10px;
}
.divider__homepage .et_pb_divider_0::before{
	border-top-color:#11225b;
	width:96%;
	border-top-width:5px;
}