h2, .h2 { font-size: 18px; }

.site { width: auto; }

#content, 
#header,
#copyright { padding: 10px; }

#logo { margin: 0 20px 10px 0; }

#googleplus, 
#fb,
#headline .links { display: none; }

#header .weather { width: auto; height: auto; top: 0; clear: both; background: rgba(0,0,0,0.2); margin: 10px -10px -10px; float: none; padding: 10px; }
#header .weather li { width: auto; margin-right: 0; }
#header .weather li * { display: inline-block; vertical-align: middle; margin-right: 5px; font-size: 12px; }
#header .weather li .temp { font-size: 12px; }
#header .weather li i { height: auto; width: auto; }
#header .weather img { width: 32px; height: 32px; }
#header .weather select { margin: 0; }
#header .weather .wind { display: none; }


.live-news { background: #BF3D00; }
.live-news h2 { display: none; }
.live-news li { float: none; height: 100%; }
.live-news a { color: #fff; }

.left,
.right,
.wide-md { float: none; width: auto; }

.block-vertical .fl { max-width: 40%; float: left; margin: 0 15px 10px 0; }
.block-vertical h3 { padding: 0 0 15px; overflow: hidden; }

.horizontal ul { float: none; clear: both; }
.horizontal ul li { width: auto; float: none; overflow: hidden; }
.horizontal ul .fl { float: left; margin: 0 10px 10px 0; }
.horizontal ul .f { max-height: 60px; width: auto; }
.horizontal ul p { position: static; background: none; }
.horizontal .head * { display: inline-block; font-size: 16px !important; }

.specjalne:after { display: none; }

.olsztynska24 .head a { margin: 0 5px 0 0; }
.olsztynska24 .head { padding: 10px; }

.block-mosaic > div { width: auto !important; float: none; }
.block-mosaic > div li { float: left; width: 50%; }
.block-mosaic > div .f { width: 100%; }

.block-main  { overflow: hidden; }
.block-main .inline li { width: 50%; }

.block-main .main { float: none; width: auto; }
.block-main .extra li { float: left; width: 50%; }
.block-main .extra li .f { width: 100%; }
.block-main .main h3 { font-size: 14px; padding: 10px; }

.block-tile.extra { float: left; width: 100%; } 
.block-tile.extra li { width: 100%; }

.block-main-fix .block-tile.extra { width: 50%; } 
.block-main-fix .block-tile.extra li { width: 100%; }


.block-tile.one { float: left; width: 50%; } 
.block-tile.one li { width: 100%; } 

.block-tile h3 { font-size: 11px; padding: 10px; }

.block-tabs { height: 38px; overflow: hidden; }
.block-tabs li { max-width: 25%; }
.block-tabs a { font-size: 12px; height: 28px; line-height: 15px; overflow: hidden; }

.block-ogloszenia { border-top: 0; }
.block-ogloszenia > div { width: auto !important; border-top: 1px solid #ddd; float: none !important; }
.block-ogloszenia > div:before,
.block-ogloszenia > div:after { display: none; }
.block-ogloszenia > div.text { width: auto; }
.block-ogloszenia.wide > div.block-fullnews li { width: auto; float: none; }

.block-pozegnania > div h2 { background: #919CAE; }

#footer ul { float: none; }

.block-gallery li { width: 130px; }

#headline { display: none; }
#header { padding-bottom: 10px; }

#header .social { width: 60px; margin: 0; }
#header .social p { display: none; }
#header .social a i { font-size: 20px; }
#header .social small { display: none; }


.videosTv li { width: 140px; }

.block-fullnews.bigger li .fl { max-width: none; float: none; display: block; margin: 0 0 20px; overflow: hidden; }

.main-more { position: static; width: auto; clear: both; } 
.main-more-arrow { position: absolute; width: 35px; }


.picture-day-one .block-pictures-wrap { top: 10px; left: 10px; }
.picture-day-one .block-pictures-title { font-size: 1.5em; }
.picture-day-one .block-pictures-author { font-size: 1.2em; }
.picture-day-pictures ul { padding: 10px; } 

.top-news-column { width: 100%; }

.row-3 { margin: 0; }
.row-3 > * { float: none; width: auto; padding: 0; }

#countdown { padding: 20px 100px 20px 0 !important; height: auto !important; background-size: 100px auto !important; }