body {
  margin: 0 0 0 0;
  *zoom: 1;
}
@media only screen and (min-height: 480px) {
  body {
    margin-top: 35px;
  }
  #pageNavTop {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
  }
}
#pageNavTop {
  margin-top: 0px;
}
#localNewsExtraBox div.changeCityContainer {
  margin: 0px 24px 20px 24px;
}
@media only screen and (min-width: 288px) {
  html {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  #onet-ad-right {
    display: block;
  }
  body:before {
    content: "";
    top: -10px;
    left: 0;
    width: 100%;
    height: 10px;
    position: absolute;
    z-index: 100;
    /*
  	-webkit-box-shadow: rgb(222,222,222) 0px 2px 5px;
  	-moz-box-shadow: rgb(222,222,222) 0px 2px 5px;
  	box-shadow: rgb(222,222,222) 0px 2px 5px;
      */
  
  }
  #resizeTester {
    position: absolute;
    bottom: 0px;
    height: 4px;
  }
  .newsWrap {
    width: 944px;
    padding-top: 0;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    /*overflow: hidden;*/
  
    clear: both;
  }
  .serviceTitle {
    margin: 0 24px 20px;
    /*
  	font-size: 1.3em;
  	*/
  
    font-size: 20px;
  }
  /*
  .serviceTitle1 {
  	padding:0;
  }
  */
  #onet-ad-top {
    width: 320px;
  }
  #magazine h3 {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: normal;
    margin: 0 0 4px;
    white-space: normal;
    width: auto;
  }
  #magazine .lead {
    font-family: Georgia, Times, "Times New Roman", serif;
    text-overflow: ellipsis;
  }
  #magazine img {
    /*
  	background: #dedede;
  	*/
  
    display: block;
    max-width: 800px;
  }
  #magazine .moreImgs, #magazine .lead {
    display: block;
  }
  #magazine a, #magazine h3 {
    color: rgba(33, 33, 33, 0.8);
  }
  #magazine .serviceTitle span {
    font-size: 21px;
  }
  #magazine .serviceTitle span sub {
    font-size: 10px;
    font-weight: normal;
  }
  /*
  #magazine .serviceTitle {
  	margin-left: 0;
  	margin-right: 0;
  }
  */
  #magazine .newsScroller div {
    border: 0;
  }
  #magazine .newsScroller div a {
    border: 0;
  }
  /* SG - scroll newsow */
  .scrollWrapper {
    /*
  	position: relative;
  	*/
  
    top: 0;
    left: 0;
    /*
  	-webkit-transition: height .5s;
  	-moz-transition: height .5s;
     	-ms-transition: height .5s;
     	-o-transition: height .5s;
     	transition: height .5s;
     	*/
  
    overflow: hidden;
  }
  .scrollWrapper2 {
    position: relative;
  }
  .dynamicScroll {
    -webkit-transition: height .5s;
    -moz-transition: height .5s;
    -ms-transition: height .5s;
    -o-transition: height .5s;
    transition: height .5s;
  }
  .scrollWrapper .newsScroller {
    width: 13000px;
    /*
  	height: 800px;
  	*/
  
  }
  .scrollWrapper .newsScroller div {
    /*
  	float: left;
  	*/
  
    border: 0;
    padding: 0;
    width: 288px;
    overflow: hidden;
  }
  .scrollWrapper2 .newsScroller div {
    float: left;
  }
  /* nawigacja */
  .scrollWrapper ul {
    text-align: center;
    width: 100%;
    height: 35px;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    background: #fff;
    display: block;
  }
  .scrollWrapper li {
    background: url(http://ocdn.eu/images/pulscms/MjY7MDA_/c1e716db8254977f77bd6463542b02a4.png) no-repeat scroll 1px -62px;
    margin: 0 3px 0 0;
    overflow: hidden;
  }
  .mourning .scrollWrapper ul li.selected {
    background-position: -47px -62px;
  }
  .scrollWrapper ul a, .scrollWrapper ul li {
    text-indent: -9999px;
    width: 16px;
    height: 28px;
    display: inline-block;
    cursor: pointer;
    outline: none;
    line-height: 20px;
  }
  .scrollWrapper ul a {
    display: block;
  }
  .scrollWrapper ul .prev {
    background-position: -94px -62px;
    float: left;
  }
  .scrollWrapper ul .prev,
  .scrollWrapper ul .prev a,
  .scrollWrapper ul .next,
  .scrollWrapper ul .next a {
    width: 20px;
  }
  .scrollWrapper ul .next {
    background-position: -68px -62px;
    float: right;
    margin: 0;
  }
  .mourning .scrollWrapper ul .next, .scrollWrapper ul .next2 {
    background-position: -112px -62px;
  }
  .mourning .scrollWrapper ul .prev, .scrollWrapper ul .prev2 {
    background-position: -138px -62px;
  }
  .scrollWrapper ul .next2 a, .scrollWrapper ul .prev2 a {
    cursor: default;
  }
  .scrollWrapper ul li.selected {
    background-position: -22px -62px;
  }
  .hideScrollWrapper {
    visibility: hidden;
    position: absolute !important;
  }
  #magazine .newsScroller div {
    margin: 0;
    padding-bottom: 15px;
  }
  #sgBoxpop {
    margin-bottom: 15px;
  }
  #sgBoxsearch {
    overflow: hidden;
  }
  #sgBoxsearch form, #sgBoxsearch .serviceTitle {
    display: block;
  }
  #sgBoxsearch a {
    display: none;
  }
  #sgBoxsearch .submit {
    width: 90px;
  }
  #sgBoxsearch .search {
    width: 618px;
    margin-left: 24px;
    padding: 0 5px;
    color: #01A1C5;
    font-size: 12px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /*
  #sgBoxsearch img {
  	float: right;
  	margin-right: 16px;
  }
  */
  #sgBoxsearch .poweredbyg {
    float: right;
    margin-right: 16px;
  }
  .videoIcon {
    text-indent: -9999px;
  }
  .sgLinks {
    border: 0;
    padding: 8px 0 0;
    line-height: 20px;
  }
  .sgLinks .adWide {
    margin-bottom: 12px;
  }
  /*
  .sgLinks a span {
  	letter-spacing: 1px;
  }
  */
  .sgLinks a {
    line-height: 26px;
  }
  .adLink a {
    line-height: 19px;
  }
  /*
  .adLink a {
  	font-size: 20px;
  	font-family: Georgia,"Times New Roman",Times,serif;
  }
  */
  /*
  .adLink span {
  	font-family: Arial, sans-serif;
  	font-size: 16px;
  	font-weight: normal;
  }	*/
  .nPrepend {
    font-size: 12px;
    letter-spacing: 1px;
  }
  a.newsEntry {
    cursor: pointer;
    display: block;
    float: left;
    position: relative;
    height: 0px;
    width: 434px;
    /* -2 for border */
  
    margin-left: 24px;
    margin-bottom: 24px;
    padding-top: 8px;
    background-color: #ffffff;
    border: solid 1px #dedede;
    -webkit-box-shadow: rgba(222, 222, 222, 0.4) 0px 3px 15px;
    -moz-box-shadow: rgba(222, 222, 222, 0.4) 0px 3px 15px;
    box-shadow: rgba(222, 222, 222, 0.4) 0px 3px 15px;
    padding-bottom: 104px;
    _padding-bottom: 28px;
    /* ie6only */
  
    -style-ext: pie;
  }
  a.newsEntry:visited {
    background-color: #F0F0F0;
  }
  /*
  .newsScroller .moreNews {
  	display: block;
  }
  	*/
  .scrollWrapper2 .newsScroller .moreNews {
    display: block;
  }
  .newsEntry .title {
    width: auto;
    white-space: normal;
    font-size: 20px;
    line-height: 26px;
    font-weight: normal;
    margin: 0;
    font-family: Georgia, "Times New Roman", Times, serif;
    margin-left: 12px;
    margin-right: 12px;
    display: block;
    height: 82px;
    overflow: hidden;
    /* fallbacks */
  
    color: #212121;
  }
  /*
  .adLink .adWide, .adLink .adTight {
  	margin-top: 20px;
  }
  */
  /*
  .adLink a {
  	color: 	rgba(33, 33, 33, 0.8);
  	font-weight: normal;
  	width: 894px;
  	padding: 23px 0 59px;
  }
  	*/
  .newsEntry .popular {
    margin: 0 4px;
  }
  .newsEntry .title {
    color: rgba(33, 33, 33, 0.8);
  }
  .newsEntry .meta {
    display: block;
    margin-top: 6px;
    font-size: 11px;
    line-height: 11px;
    letter-spacing: 1px;
    margin-left: 12px;
    position: absolute;
    right: 12px;
    bottom: 12px;
    color: #01a1c5;
    font-weight: normal;
    white-space: nowrap;
  }
  .mourning .newsEntry .meta {
    color: #505050;
  }
  .newsEntry img {
    display: block;
    float: left;
    width: 90px;
    height: 58px;
    margin: 4PX 12px 12px 12px;
    /*
  	background: #dedede;
  	*/
  
  }
  /*
  .adLink img {
  	margin-top: -11px;
  }
  	*/
  .neNoImage img {
    display: none !important;
  }
  #pageHeader, .contentHeader, .contentWrap {
    width: 896px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    position: relative;
    clear: both;
  }
  #pageHeader {
    margin-top: 16px;
    overflow: hidden;
  }
  #pageHeader #icons {
    display: block;
    height: 66px;
  }
  #pageHeader #logo {
    height: 60px;
  }
  #icons a {
    display: block;
    width: 50px;
    height: 58px;
    background: url(http://ocdn.eu/images/pulscms/MjY7MDA_/c1e716db8254977f77bd6463542b02a4.png) no-repeat scroll -7px 0;
    text-indent: -999px;
    float: left;
  }
  .mourning #icons a {
    background-image: url(http://ocdn.eu/images/pulscms/YjA7MDA_/7cc6bdd54a386a99083d8e7e57372d1e.png);
  }
  #icons .i1 {
    display: none;
  }
  #icons .i2 {
    background-position: -112px 0;
  }
  #icons .i3 {
    background-position: -56px 0;
  }
  #icons .i4 {
    background-position: -167px 0;
  }
  #icons .i5 {
    background-position: -223px 0;
  }
  #icons .i6 {
    background-position: -334px 0;
  }
  .pageNav {
    /*
  	position: relative;
  	*/
  
    z-index: 300;
    display: block;
    margin-top: 8px;
    height: 28px;
    clear: both;
    background-color: #01a1c5;
    -webkit-font-smoothing: antialiased;
  }
  .mourning .pageNav {
    background-color: #505050;
    background: -moz-linear-gradient(top, rgba(80, 80, 80, 0.9) 0%, #505050 100%);
    /* FF3.6+ */
  
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(80, 80, 80, 0.9)), color-stop(100%, #01a1c5));
    /* Chrome,Safari4+ */
  
    background: -webkit-linear-gradient(top, rgba(80, 80, 80, 0.9) 0%, #505050 100%);
    /* Chrome10+,Safari5.1+ */
  
    background: -o-linear-gradient(top, rgba(80, 80, 80, 0.9) 0%, #505050 100%);
    /* Opera11.10+ */
  
    background: -ms-linear-gradient(top, rgba(80, 80, 80, 0.9) 0%, #505050 100%);
    /* IE10+ */
  
    background: linear-gradient(top, rgba(80, 80, 80, 0.9) 0%, #505050 100%);
    /* W3C */
  
  }
  .pageNav .dispAlt1,
  .pageNav .dispAlt2,
  .pageNav .dispAlt3,
  .pageNav .dispAlt4,
  .pageNav .dispReg5 {
    display: none;
  }
  .pageNav ul {
    list-style: none;
    padding: 0;
    margin-top: 0;
    margin-bottom: 0;
    width: 896px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    position: relative;
  }
  .pageNav li {
    float: left;
    position: relative;
    /* absolute positioning inside */
  
    margin-left: 2px;
    margin-right: 22px;
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    letter-spacing: 1px;
    display: block;
    color: #ffffff;
    cursor: pointer;
  }
  .pageNav a,
  .pageNav a:active,
  .pageNav a:hover,
  .pageNav a:visited {
    color: #ffffff;
  }
  .pageNav .active {
    background: rgba(256, 256, 256, 0.27);
    padding: 0 8px;
    margin-left: -6px;
    margin-right: 14px;
  }
  .pageNav .flipFlop .menu {
    display: none;
    /* no JS */
  
  }
  .pageNav .flipFlopAny .menu {
    display: block;
  }
  .pageNav .flipFlopAny .menu:after {
    position: absolute;
    right: -16px;
    font-size: 11px;
    color: #ffffff;
    padding-left: 8px;
  }
  #pageNavTop .flipFlopOff .menu:after {
    content: "\25BC";
    /* Unicode BLACK DOWN-POINTING TRIANGLE */
  
    top: 1px;
  }
  #pageNavTop .flipFlopOn .menu:after {
    content: "\25B2";
    /* Unicode BLACK UP-POINTING TRIANGLE */
  
    top: 0px;
  }
  #pageNavBottom .flipFlopOff .menu:after {
    content: "\25B2";
    /* Unicode BLACK UP-POINTING TRIANGLE */
  
    top: 0px;
  }
  #pageNavBottom .flipFlopOn .menu:after {
    content: "\25BC";
    /* Unicode BLACK DOWN-POINTING TRIANGLE */
  
    top: 1px;
  }
  .pageNav .flipFlopAny .moreMenu {
    width: auto;
    float: none;
    position: absolute;
    z-index: 200;
    margin: 0px;
    padding: 0 0 4px 0;
    background-color: #01a1c5;
    border-left: solid 3px #ffffff;
    border-right: solid 3px #ffffff;
  }
  .mourning .pageNav .flipFlopAny .moreMenu {
    background-color: #505050;
  }
  #pageNavTop .flipFlopAny .moreMenu {
    top: 28px;
    left: -12px;
    border-bottom: solid 3px #ffffff;
  }
  #pageNavBottom .flipFlopAny .moreMenu {
    bottom: 28px;
    left: -12px;
    border-top: solid 3px #ffffff;
  }
  .pageNav .flipFlopOff .moreMenu {
    visibility: hidden;
    opacity: 0;
  }
  .pageNav .flipFlopOn .moreMenu {
    visibility: visible;
    opacity: 1;
  }
  .pageNav .flipFlopAny .moreMenu li {
    clear: both;
    margin: 0;
    padding-top: 6px;
    padding-bottom: 6px;
    width: 184px;
    /* 160 + 12*2 */
  
  }
  .pageNav .flipFlopAny .moreMenu a {
    width: 160px;
    padding: 0 12px 0 12px;
    margin: 0;
    display: block;
    color: #ffffff;
    white-space: nowrap;
  }
  .pageNav .flipFlopAny .moreMenu .sepAfter {
    padding-bottom: 2px;
    border-bottom: solid 1px rgba(255, 255, 255, 0.25);
    margin-bottom: 2px;
  }
  /*
  .pageNav .flipFlopAny .moreMenu li:hover {
  	background-color: rgba(33,33,33,0.15);
  	color: rgb(255,255,255);
  }
  */
  .contentHeader {
    margin-top: 14px;
  }
  .contentHeader div a img {
    display: block;
  }
  .contentHeader .meta {
    display: block;
    float: left;
    font-family: Arial, sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top: 13px;
    /* fallbacks */
  
    color: #212121;
  }
  .contentWrap {
    margin-top: 32px;
  }
  .videoIcon {
    content: '';
    z-index: 300;
    position: absolute;
    bottom: 5px;
    left: 7px;
    background: transparent url(data:image/png;base64,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%3D%3D) no-repeat scroll left top;
    background-position: -39px -4px;
    width: 56px;
    height: 56px;
  }
  .asideAdvert .adWide {
    display: block;
  }
  .asideAdvert .adTight {
    display: none;
  }
  #pageFooter {
    display: block;
    text-align: left;
    overflow: hidden;
    position: relative;
    background-color: #212121;
    margin: 0;
    font-size: 14px;
  }
  #pageFooter div {
    width: 896px;
    padding-top: 12px;
    padding-bottom: 24px;
    margin-left: auto;
    margin-right: auto;
    font-weight: normal;
    font-size: 14px;
    line-height: 28px;
    letter-spacing: 1px;
    color: #dedede;
  }
  #pageFooter a {
    font-size: 14px;
    color: #ffffff;
    white-space: nowrap;
  }
  #onet-ad-top .adWide, .adLink .adWide {
    display: block;
  }
  #onet-ad-top .adTight, .adLink .adTight {
    display: none;
  }
  #admTop, #admBottom {
    display: none;
  }
  #sgAllegro .newsScroller div {
    display: block;
  }
  .allegrosearch a {
    display: none;
  }
  .allegrosearch form {
    display: block;
  }
  .allegrosearch .search {
    width: 180px;
    font-size: 12px;
    color: #19AECF;
    padding: 0 5px;
  }
  .allegrosearch .submit {
    width: 90px;
  }
  #sgAllegro .newsScroller img {
    display: block;
    float: left;
    width: 60px;
    height: 45px;
    margin: 4px 10px 0 0;
  }
  #sgAllegro .newsScroller a {
    display: block;
    width: 100%;
    font-size: 12px;
    padding-bottom: 11px;
    border-bottom: solid 1px #DEDEDE;
    border-top: 0;
    margin-bottom: 7px;
    color: rgba(33, 33, 33, 0.8);
  }
  #sgAllegro .atitle, #sgAllegro .aprice {
    width: auto;
    white-space: normal;
    font-size: 16px;
    line-height: 20px;
    font-weight: normal;
    margin: 0;
    font-family: Georgia, "Times New Roman", Times, serif;
    display: inline;
    padding-right: 5px;
  }
  #sgAllegro .amore {
    font-size: 11px;
    font-family: Arial, sans-serif;
    color: #01A1C5;
    clear: both;
    display: block;
    letter-spacing: 1px;
  }
  #sgAllegro .nextItem {
    position: relative;
  }
  #sgAllegro .nextItem .atitle {
    width: 150px;
    display: block;
  }
  #sgAllegro .nextItem .aprice {
    width: 130px;
    position: absolute;
    right: 0;
    bottom: 11px;
    text-align: right;
  }
  #sgAllegro .nextItem .atitle, #sgAllegro .nextItem .aprice {
    font-size: 13px;
    line-height: 16px;
  }
  #sgAllegro h2 {
    background-position: -165px -67px;
  }
  .search {
    height: 30px;
    font-size: 16px;
    width: 190px;
    border: 1px solid #DFDFDF;
    float: left;
    border-radius: 3px;
    -webkit-appearance: none;
    margin: 0;
    padding: 0;
    display: block;
  }
  .submit {
    height: 30px;
    border: 1px solid #DFDFDF;
    font-weight: bold;
    float: left;
    width: 70px;
    margin-left: 5px;
    background: #DFDFDF;
    color: #0083A9;
    font-size: 12px;
    border-radius: 3px;
    -webkit-appearance: none;
  }
  .searchform img {
    width: auto;
    float: right;
    margin-right: 20px;
    padding-right: 15px;
  }
  /*
     #pageFooter div .totop{
     padding:0px; margin:0px;
  }
         */
  .brgNews {
    font-size: 16px;
    line-height: 22px;
    font-weight: normal;
    font-family: arial;
    padding-top: 17px;
    margin: 0 0 10px;
    /*
  		letter-spacing: 1px;
  		*/
  
  }
  .brgNews a {
    display: block;
  }
  .sgLogoSpec {
    height: 60px;
  }
}
/*		Tablet Layout: 768px.
		Gutters: 24px.
		Outer margins: 28px.
		Inherits styles from: Default Layout.
-----------------------------------------------------------------
cols    1     2      3      4      5      6      7      8
px      68    160    252    344    436    528    620    712    */
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #localNewsExtraBox .serviceTitle a.changeLink {
    line-height: 26px;
    font-size: 13px;
  }
  #localNewsExtraBox .localizeButtonLink {
    width: 97% !important;
  }
  #resizeTester {
    height: 3px;
  }
  .newsWrap {
    width: 760px;
  }
  a.newsEntry {
    width: 342px;
    /* -2 for border */
  
    padding-bottom: 128px;
    _padding-bottom: 28px;
    /* ie6only */
  
  }
  /*
  .adLink a {
  	width: 710px;
  	padding: 23px 0 59px;
  	margin-left: 21px;
  }
  
  .adLink img {
  	margin-top: -11px;
  }
  */
  .newsEntry .title {
    height: 104px;
  }
  /*
  .adLink {
  	margin: 0 3px;
  }
  	*/
  /* SG - magazyny */
  /*
  #slideControl {
  	padding-top: 10px;
  }
  */
  #magazine a.magLink {
    width: 712px;
    height: 151px;
    position: relative;
    display: block;
    margin-left: 24px;
  }
  #magazine h3 {
    font-size: 20px;
    line-height: 22px;
    max-height: 48px;
    position: absolute;
    right: 0;
    white-space: normal;
    width: 339px;
    max-height: 45px;
    overflow: hidden;
  }
  #magazine img {
    width: 360px;
    height: 151px;
    margin: 0 0 6px;
    position: absolute;
  }
  #magazine .lead {
    font-size: 16px;
    line-height: 20px;
    position: absolute;
    right: 0;
    bottom: 4px;
    width: 339px;
    max-height: 98px;
    overflow: hidden;
  }
  #magazine ul {
    margin-left: 24px;
  }
  /* SG scroll newsow */
  .scrollWrapper, .scrollWrapper .newsScroller div {
    width: 740px;
  }
  .scrollWrapper ul .prev {
    margin-left: 25px;
  }
  /*
  #magazine li {
  	margin-top: 5px;
  }
  */
  #magazine ul .prev {
    margin-left: 0;
  }
  #magazine ul .next {
    margin-right: 25px;
  }
  #pageHeader, .contentHeader, .contentWrap {
    width: 712px;
  }
  .pageNav ul {
    width: 712px;
  }
  .pageNav .dispReg4 {
    display: none;
  }
  .pageNav .dispAlt4 {
    display: block;
  }
  .asideAdvert .adWide {
    display: none;
  }
  .asideAdvert .adTight {
    display: block;
  }
  #pageFooter div {
    width: 712px;
  }
  #onet-ad-top .adWide, .adLink .adWide {
    display: block;
  }
  #onet-ad-top .adTight, .adLink .adTight {
    display: none;
  }
  #admTop, #admBottom {
    display: none;
  }
}
/*		Mobile Layout: 320px.
		Gutters: 24px.
		Outer margins: 34px.
		Inherits styles from: Default Layout.
---------------------------------------------
cols    1     2      3
px      68    160    252

update: Outer margins: 16px.
---------------------------------------------
cols    1
px		288 */
@media only screen and (min-width: 288px) and (max-width: 767px) {
  #localNewsExtraBox .serviceTitle a.changeLink {
    line-height: 26px;
    font-size: 13px;
  }
  #localNewsExtraBox div.changeCityContainer {
    margin: 0px 0px 20px 0px;
  }
  #localNewsExtraBox .localizeButtonLink {
    width: 93% !important;
  }
  #resizeTester {
    height: 1px;
  }
  html {
    -webkit-text-size-adjust: none;
    /* Prevent font scaling in landscape */
  
  }
  .newsWrap {
    width: 288px;
  }
  .newsEntry .meta,
  .newsEntry .title,
  .newsEntry img,
  a.newsEntry {
    padding: 0;
    margin: 0;
    border: 0;
    outline: 0;
    border: none;
    height: auto;
    overflow: visible;
    position: static;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  a.newsEntry {
    display: block;
    width: 100%;
    font-size: 12px;
    padding-bottom: 12px;
    border-bottom: solid 1px #dedede;
    margin-bottom: 8px;
  }
  /*
  .adLink a {
  	border: 0;
  }
  	*/
  .newsEntry .meta {
    display: block;
    margin-top: 6px;
    font-size: 11px;
    line-height: 11px;
    letter-spacing: 1px;
    display: inline;
  }
  .newsEntry .popular {
    float: none;
    margin: 0 4px 0 0;
  }
  .newsEntry .title {
    width: auto;
    white-space: normal;
    /*
  	font-size: 18px;
  	line-height: 26px;
  	*/
  
    font-size: 16px;
    line-height: 20px;
    font-weight: normal;
    margin: 0;
    font-family: Georgia, "Times New Roman", Times, serif;
    display: inline;
    padding-right: 5px;
  }
  /*
  .adLink a {
  	display: block;
  	margin-bottom: 20px;
  	padding-right: 0;
  	width: 100%;
  }
  	*/
  .newsEntry img {
    /*
  	display: block;
  	*/
  
    float: left;
    width: 90px;
    height: 58px;
    margin: 4px 10px 0 0;
  }
  .serviceTitle {
    margin: 0 0 20px;
  }
  /* SG - magazyny */
  /*
  #magWrapper,
  #magScroller li {
  	width: 288px;
  	height: 280px;
  }
  */
  #magazine h3 {
    font-size: 18px;
    line-height: 19px;
    max-height: 60px;
    display: block;
    padding-bottom: 4px;
  }
  #magazine .serviceTitle {
    margin: 0 0 12px;
  }
  #magazine img {
    width: 288px;
    height: 121px;
    margin: 0 0 5px;
  }
  #magazine .lead {
    font-size: 15px;
    line-height: 20px;
  }
  #magazine .magImage {
    position: relative;
    display: block;
  }
  .videoIcon {
    background-position: -55px -69px;
    height: 42px;
  }
  /* SG scroll newsow */
  .scrollWrapper, .scrollWrapper .newsScroller div {
    width: 288px;
    /*
  	min-height: 300px !important;
  	*/
  
  }
  #sgBoxsearch .search {
    width: 180px;
    margin-left: 0;
  }
  /*
  #sgBoxsearch img {
  	margin-right: 0;
  }
  */
  /*
  #sgBoxsearch .poweredbyg {
  	margin-right: 0;
  }
  */
  #pageHeader, .contentHeader, .contentWrap {
    width: 288px;
  }
  #pageHeader {
    margin-top: 8px;
  }
  .pageNav {
    margin-top: 4px;
    /* tymczasowe obejscie problemu */
  
  }
  .pageNav ul {
    width: 288px;
  }
  .pageNav .dispReg2, .pageNav .dispReg3, .pageNav .dispReg4 {
    display: none;
  }
  .pageNav .dispAlt2, .pageNav .dispAlt3, .pageNav .dispAlt4 {
    display: block;
  }
  #pageNavTop .flipFlopAny .moreMenu {
    left: auto;
    right: -88px;
  }
  #pageNavBottom .flipFlopAny .moreMenu {
    left: auto;
    right: -46px;
  }
  .contentWrap {
    margin-top: 14px;
  }
  #asideLinksBig {
    display: none;
  }
  #asideLinksSmall {
    display: block;
  }
  .asideAdvert .adWide {
    display: none;
  }
  .asideAdvert .adTight {
    display: block;
  }
  #pageFooter div {
    width: 288px;
  }
  #onet-ad-top .adWide, .adLink .adWide {
    display: none;
  }
  #onet-ad-top .adTight, .adLink .adTight {
    display: block;
  }
  #admTop, #admBottom {
    display: block;
  }
  #magazine a.selectedMagazine {
    font-size: 19px;
    padding: 0 5px;
    position: relative;
    top: 2px;
  }
  #magazine a.selectedMagazine span {
    font-size: 10px;
  }
  #magazine a.unselectedMagazine span {
    font-size: 10px;
  }
  #magazine a.unselectedMagazine {
    font-size: 17px;
  }
  #showMagazine1 {
    margin-right: 10px;
  }
}
@media only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
  #icons a {
    background: url(http://ocdn.eu/images/pulscms/ZGY7MDA_/762e133edb1855fd6c0162d2442f61de.png) no-repeat scroll -7px 0;
    background-size: 490px 120px;
  }
  .mourning #icons a {
    background-image: url(http://ocdn.eu/images/pulscms/YzE7MDA_/e4f655bcc61b6ffb5e837e7da6cf15d0.png) no-repeat scroll -7px 0;
    background-size: 490px 120px;
  }
}
/*		Wide Mobile Layout: 480px.
		Gutters: 24px.
		Outer margins: 22px.
		Inherits styles from: Default Layout, Mobile Layout.
------------------------------------------------------------
cols    1     2      3      4      5
px      68    160    252    344    436    */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  #localNewsExtraBox div.changeCityContainer > div {
    width: 48%;
  }
  #resizeTester {
    height: 2px;
  }
  .newsWrap {
    width: 436px;
  }
  .newsEntry img {
    display: block;
    /*
  		float: right;
  		*/
  
    /*
  		width: 90px;
  		height: 58px;
  		*/
  
    width: 90px;
    height: 58px;
    /*
  		margin: 4px 0 0 12px;
  		*/
  
    margin: 0 10px 0 12px;
  }
  .newsEntry .title {
    /*
  		font-size: 20px;
  		*/
  
    font-size: 16px;
  }
  /* SG - magazyny */
  /*
  	#magWrapper,
  	#magScroller li {
  		width: 436px;
  		height: 297px;
  	}
  	*/
  #magazine h3 {
    font-size: 18px;
    line-height: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  #magazine img {
    width: 436px;
    height: 182px;
    margin: 0 0 6px;
  }
  #magazine .lead {
    font-size: 15px;
    line-height: 20px;
  }
  #sgBoxsearch .search {
    width: 330px;
    margin-left: 0;
  }
  /*
  	#sgBoxsearch img {
  		margin-right: 0;
  	}
  	*/
  /*
  	#sgBoxsearch .poweredbyg {
  		margin-right: 20px;
  	}
  	*/
  /* SG scroll newsow */
  .scrollWrapper, .scrollWrapper .newsScroller div {
    width: 436px;
  }
  #pageHeader, .contentHeader, .contentWrap {
    width: 436px;
  }
  #pageHeader .logo h1 a {
    width: 334px;
  }
  .pageNav ul {
    width: 436px;
  }
  .pageNav .dispAlt2, .pageNav .dispReg3, .pageNav .dispReg4 {
    display: none;
  }
  .pageNav .dispReg2, .pageNav .dispAlt3, .pageNav .dispAlt4 {
    display: block;
  }
  #pageNavTop .flipFlopAny .moreMenu {
    left: auto;
    right: -30px;
  }
  #asideLinksBig {
    display: none;
  }
  #asideLinksSmall {
    display: block;
  }
  .asideAdvert .adWide {
    display: block;
  }
  .asideAdvert .adTight {
    display: none;
  }
  #pageFooter div {
    width: 436px;
  }
  #onet-ad-top .adWide, .adLink .adWide {
    display: none;
  }
  #onet-ad-top .adTight, .adLink .adTight {
    display: block;
  }
  #admTop, #admBottom {
    display: block;
  }
}
@media only screen and (min-width: 288px) and (max-width: 767px) {
  .newsEntry .flipFlop {
    display: block;
    padding-left: 70px;
  }
  .neNoImage .flipFlop {
    padding-left: 0;
  }
  .newsEntry img {
    margin-left: -70px;
  }
}
@media only screen and (min-width: 991px) {
  #localNewsExtraBox .serviceTitle a.changeLink {
    line-height: 26px;
    font-size: 13px;
  }
  #localNewsExtraBox div.changeCityContainer > div {
    width: 48%;
  }
}
@media only screen and (min-width:480px) {
  #localNewsExtraBox div.changeCityContainer > div {
    width: 48%;
  }
  #onet-ad-right {
    display: none;
  }
  .allegrosearch .search {
    width: 330px;
  }
  #sgAllegro .newsScroller img {
    float: right;
    margin-right: 0;
  }
  #sgAllegro .nextItem .atitle {
    width: 290px;
  }
  #sgAllegro .nextItem .aprice {
    width: 140px;
  }
  #onet-ad-top {
    width: 480px;
  }
  .search {
    width: 246px;
  }
  /*
     .searchform img{
        padding-right: 70px;
     }
     */
  #pageHeader #icons {
    position: absolute;
    right: -12px;
    top: -4px;
  }
  .scrollWrapper {
    position: relative;
  }
  .scrollWrapper .newsScroller div {
    float: left;
    width: 436px;
  }
  .scrollWrapper li {
    margin-right: 4px;
  }
  .newsScroller .moreNews {
    display: block;
  }
  /*
  .specImg {
  	display: block;	
  }
     */
  .newsEntry img {
    display: block;
  }
  #showMagazine1 {
    margin-right: 12px;
  }
}
@media only screen and (min-width:768px) {
  #localNewsExtraBox div.changeCityContainer > div {
    width: 48%;
  }
  #icons .i1 {
    display: block;
  }
  #pageHeader #logo {
    padding-top: 18px;
  }
  #pageHeader #headLinks {
    display: block;
    position: absolute;
    right: 0;
    top: -5px;
  }
  #pageHeader #headLinks a {
    font-family: verdana;
    font-size: 10px;
    text-decoration: none;
    color: #787878;
  }
  #pageHeader #icons {
    top: 18px;
  }
  .sgLinks {
    border: 0;
    padding: 8px 0 0;
    font-size: 17px;
  }
  .sgLinks .sgLinkMore {
    font-size: 19px;
  }
  .newsWrap .sgLinks {
    margin-left: 24px;
  }
  .adLink img {
    top: 3px;
    height: 18px;
  }
  #sgBoxsearch .poweredbyg {
    margin-right: 20px;
  }
  #sgAllegro {
    position: relative;
  }
  #sgAllegro h2 {
    margin: 0 24px 20px;
    padding-top: 14px;
    background-position: -165px -54px;
  }
  .allegrosearch {
    position: absolute;
    top: 6px;
    right: 24px;
    padding: 0;
  }
  .allegrosearch a {
    background: none;
  }
  .allegrosearch div {
    font-weight: bold;
  }
  /*
        	.allegrosearch .searchlabel {
        		width: 155px;
        		float: left;
        	}
        	*/
  .allegrosearch .search {
    width: 239px;
  }
  #sgAllegro .newsScroller a {
    width: 342px;
    margin-left: 24px;
    float: right;
  }
  #sgAllegro .nextItem .atitle {
    width: 210px;
  }
  #sgAllegro .newsScroller div {
    padding-bottom: 15px;
  }
  #sgAllegro .newsScroller a.firstItem {
    float: left;
    min-height: 196px;
    border: solid 1px #DEDEDE;
    -webkit-box-shadow: rgba(222, 222, 222, 0.4) 0 3px 15px;
    -moz-box-shadow: rgba(222, 222, 222, 0.4) 0 3px 15px;
    box-shadow: rgba(222, 222, 222, 0.4) 0 3px 15px;
    position: relative;
  }
  #sgAllegro .firstItem img {
    float: left;
    width: 90px;
    height: 58px;
    margin: 4px 12px 65px 12px;
  }
  #sgAllegro .firstItem .atitle {
    font-size: 20px;
    line-height: 26px;
    margin: 0 26px;
    display: block;
  }
  /*
        	 #sgAllegro .firstItem .aprice {
        	 	margin-left: 12px;
        	 	clear: both;
  			display: block;
        	 }
        	 
       */#sgAllegro .firstItem .amore {
    position: absolute;
    bottom: 12px;
    right: 12px;
  }
  .scrollWrapper .newsScroller div {
    width: 740px;
  }
  /*
  		.scrollWrapper {
  			height: 400px !important;
  		}
  		*/
  .nPrepend {
    font-size: 14px;
    letter-spacing: 1px;
  }
  .brgNews {
    margin: 0 24px 19px;
    font-size: 20px;
    line-height: 26px;
  }
  /* */
  .scrollWrapper {
    height: 359px;
  }
  #magazine .scrollWrapper {
    height: 205px;
  }
  .serviceTitle {
    font-size: 21px;
  }
  #magazine a.selectedMagazine {
    position: relative;
    top: 1px;
    padding: 0 10px;
    font-size: 21px;
  }
  #onet-ad-top {
    width: 750px;
  }
}
@media only screen and (min-width:991px) {
  /* SG - magazyny */
  /*
  #slideControl {
  	padding-top: 10px;	
  }
  */
  #magazine a.magLink {
    width: 896px;
    height: 188px;
    position: relative;
    display: block;
    margin-left: 24px;
  }
  #magazine h3 {
    font-size: 22px;
    line-height: 26px;
    max-height: 52px;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 10px;
    white-space: normal;
    width: 430px;
  }
  #magazine img {
    width: 450px;
    height: 188px;
    margin: 0 0 6px;
    position: absolute;
  }
  #magazine .lead {
    top: 70px;
    font-size: 16px;
    line-height: 22px;
    max-height: 108px;
    overflow: hidden;
    position: absolute;
    right: 10px;
    width: 420px;
  }
  #magazine ul {
    margin-left: 24px;
  }
  /* SG scroll newsow */.scrollWrapper, .scrollWrapper .newsScroller div {
    width: 922px;
  }
  .scrollWrapper ul .prev {
    margin-left: 25px;
  }
  /*
  #magazine li {
  	margin-top: 5px;	
  }
  */
  #magazine ul .prev {
    margin-left: 0;
  }
  #magazine ul .next {
    margin-right: 25px;
  }
  #sgBoxsearch .search {
    margin-left: 207px;
  }
  /*	
  #magazine .videoIcon {
  	top: auto;
  	bottom: 7px;
  }	
  */#sgAllegro .newsScroller a {
    width: 434px;
  }
  #sgAllegro .nextItem .atitle {
    width: 288px;
  }
  #sgAllegro .newsScroller a.firstItem {
    min-height: 148px;
  }
  #sgAllegro .nextItem .aprice {
    width: 140px;
  }
  .allegrosearch .search {
    width: 331px;
  }
  .scrollWrapper .newsScroller div {
    width: 922px;
  }
  /* */
  .scrollWrapper {
    height: 311px;
  }
  #magazine .scrollWrapper {
    height: 242px;
  }
  #onet-ad-top {
    width: 896px;
  }
}
