body.mceContentBody  {font-family: Arial, Tahoma; padding:3px; margin:0; font-size:14px; line-height:20px; /*background:#fff;*/ color:#666; padding-left:5px; padding-right:5px;}
body.mceContentBody td, body.mceContentBody pre{color:#666; font-size:12px; line-height:20px;}
.mceContentBody  {background:none; }
.mceContentBody  p{padding:0 0 10px 0; margin:0; text-align:justify;}
.mceContentBody img.left{float: left; margin-right: 20px; margin-bottom: 5px;}
.mceContentBody img.right{float:right; margin-left:20px; margin-bottom:5px;}
.mceContentBody ul, ol, .mceContentBody  li {padding:0px; margin:0 0 0 5px;}
.mceContentBody  li{margin-left:20px; margin-bottom:0px; }
.mceContentBody  a{}
.mceContentBody  a:hover{}
.mceContentBody  h1, .mceContentBody  h2, .mceContentBody  h3, .mceContentBody  h4, .mceContentBody  h5 {}
.mceContentBody  strong{}
.mceContentBody  table{font-size:12px; line-height:15px; margin-bottom:10px; border-collapse:collapse; border:1px solid #ccc;}
.mceContentBody  table tr{border:1px solid #ccc;}
.mceContentBody  table th{background:#fafafa; border:1px solid #ccc;}
.mceContentBody  table td{border:1px solid #ccc; text-align:center;}
.mceContentBody .dynamicFormContainer{border:1px dashed #ccc; margin-bottom:10px; background:#f7f7f7; text-align:center;}
.mceContentBody .dynamicFormContainer::before{content:"-- miejsce na formularz --"; font-family:'Courier New';}

.mceContentBody  table.noBorder tr, .mceContentBody  table.noBorder th, .mceContentBody  table.noBorder td {border:none;}

.mceContentBody blockquote{border:1px dotted #ccc; background:#fffeee; padding:5px 10px; margin:5px 5px 10px 5px;}
.mceContentBody blockquote p{padding-bottom:0; margin-top:3px;}
.mceContentBody blockquote h5{margin:0; color:#999; padding:0; margin-bottom:5px; line-height:10px; font-weight:bold; font-size:10px; background:#fffeee; border-bottom:1px solid #ddd;}
.mceContentBody .mce-pagebreak{margin-top:5px; margin-bottom:10px;}

.mceContentBody .sliderHeading {color:#000; min-height:10vh; font-size:55px; line-height: 1.1; padding:0; margin:0 0 30px; font-weight:300;}
.mceContentBody .sliderInfo { font-size: 23px; line-height: 1.62; max-width: 750px; }
    .mceContentBody .sliderHeading span { color: #005332; }
.mceContentBody .sliderList ul { margin:0; padding:0; }
    .mceContentBody .sliderList ul li { background-image:  url(../../img/plus.png); background-repeat: no-repeat; min-height: 28px; margin:0 0 25px; padding-left: 40px; font-size: 25px }
.mceContentBody .moreButton { background: #846D2A; color: #fff; font-size: 20px; line-height: 1.1;padding: 9px 25px; font-family: 'Poppins'; float: left; font-weight: bold; }
    .mceContentBody .moreButton:hover { background: #005332;  }
.mceContentBody .sliderHeadingDark {color:#222; height:10vh; min-height:10vh; font-size:6vmin; line-height: 10vh; padding:3vh 3vw; border-bottom:1px solid #fff; min-height:10vh; text-shadow:0px 0.2vh #fff; font-weight:bold;}
.mceContentBody .sliderSubHeading{color:#222; height:10vh; min-height:10vh; font-size:5vmin; padding:3vh 3vw; min-height:10vh; text-shadow:0px 0.1vh #fff; font-weight:bold;}
.mceContentBody .sliderUnorderListElement{color:#222; height:10vh; min-height:10vh; font-size:5vmin; padding:3vh 3vw; min-height:10vh; text-shadow:0px 0.1vh #fff;}
.mceContentBody .sliderUnorderListElement:before{content:""; width:2vh; height:2vh; background:#fff; display:inline-block; margin-right:3vh; vertical-align:middle;}
.mceContentBody .sliderLogo{height:16vh; min-width: 540px; min-height:10vh; background:url('../../img/Logo.png') no-repeat top right; background-size:auto 100%;}
.mceContentBody .sliderVideo{width:100%; height:100%;}
.mceContentBody .sliderVideo > img{width:100%; height:100%;}
.mceContentBody .sliderVideo > video{position:absolute; display:block; min-width:100%; min-height:100%; transform:translateX(-50%) translateY(-50%); width:auto !important; height:auto !important; top:50%; left:50%;}
.mceContentBody .sliderImage {width:100%; height:100%;}
.mceContentBody .sliderImage > img{position:absolute; display:block; min-width:100%; min-height:100%; transform:translateX(-50%) translateY(-50%); width:auto !important; height:auto !important; top:50%; left:50%;}
body.mceContentBody .sliderImage > img{width:100% !important;}                                                                                                                     
/*  COLUMN SETUP  */
.mceContentBody .col {
	display: block;
	float:left;
	margin: 0 0 3% 4%;
}
.mceContentBody .row, .mceContentBody .group {
    width:100%;
    display:block;
    float:left; 
}
.mceContentBody .col {
	display: block;
	float:left;
	margin: 0 0 3% 4%;
}
.mceContentBody .col img {
	max-width:100%;
    height:auto
}
.mceContentBody .col.first { margin-left: 0}
.mceContentBody .col.last { margin-right: 0}
.mceContentBody .col:first-child { margin-left: 0; }

.mceContentBody .span_12_of_12 {
	width: 100%;
	margin:0 0 3% 0;
}

.mceContentBody .span_11_of_12 {
  	width: 91.33%;
}
.mceContentBody .span_10_of_12 {
  	width: 82.66%;
}

.mceContentBody .span_9_of_12 {
  	width: 74%;
}

.mceContentBody .span_8_of_12 {
  	width: 65.33%;
}

.mceContentBody .span_7_of_12 {
  	width: 56.66%;
}

.mceContentBody .span_6_of_12 {
  	width: 48%;
}

.mceContentBody .span_5_of_12 {
  	width: 39.33%;
}

.mceContentBody .span_4_of_12 {
  	width: 30.66%;
}

.mceContentBody .span_3_of_12 {
  	width: 22%;
}

.mceContentBody .span_2_of_12 {
  	width: 13.33%;
}

.mceContentBody .span_1_of_12 {
  	width: 4.666%;
}

/*application*/
#meteoCategoryTable{margin-bottom:20px; border-collapse:collapse; border:1px solid #eee;}
#meteoCategoryTable td, #meteoCategoryTable th{padding:10px;}
@media only screen and (max-width: 1000px) {
    .mceContentBody .sliderHeading, .mceContentBody .sliderHeadingDark { font-size:5vh }
    .mceContentBody .sliderSubHeading { font-size:3.5vh; }
    .mceContentBody .sliderUnorderListElement { font-size:3.2vh; }
} 
                             