/*	Less Framework 4
	http://lessframework.com
	by Joni Korpi
	License: http://opensource.org/licenses/mit-license.php	*/
/*	Resets
	------	*/
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
hr,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figure,
figcaption,
hgroup,
menu,
footer,
header,
nav,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
}
article,
aside,
canvas,
figure,
figure img,
figcaption,
hgroup,
footer,
header,
nav,
section,
audio,
video {
  display: block;
}
a img {
  border: 0;
}
/*	Typography presets
	------------------	*/
body {
  font-family: Arial, sans-serif;
  font-size: medium;
  text-align: center;
  margin: 0.5em 4% 0.5em 4%;
  background: #ffffff;
  overflow-x: hidden;
}
select, input, textarea {
  color: #202020;
  background-color: #ffffff;
}
a, a:active, a:visited {
  color: #202020;
  text-decoration: none;
}
a:hover {
  color: #202020;
  text-decoration: none;
}
/* Selection colours (easy to forget) */
::selection {
  background-color: rgba(1, 161, 197, 0.25);
}
::-moz-selection {
  background-color: rgba(1, 161, 197, 0.25);
}
img::selection {
  background-color: transparent;
}
img::-moz-selection {
  background-color: transparent;
}
body {
  -webkit-tap-highlight-color: rgba(1, 161, 197, 0.25);
}
/*		Plain layout, for old mobile phones and printing
------------------------------------------------------------------------------- */
.sgLogoSpec {
  height: 55px;
}
#resizeTester {
  position: relative;
  width: 100%;
  height: 0px;
}
#pageHeader #logo {
  height: 50px;
}
.newsWrap {
  text-align: left;
}
a.newsEntry {
  display: block;
  border-bottom: 1px solid #DEDEDE;
  padding: 4px 0;
  margin: 0;
}
#magazine .scrollWrapper {
  overflow: hidden;
}
#magazine .newsScroller div {
  display: block;
  padding: 2px 0;
  margin: 0;
}
#magazine .newsScroller div a {
  border-bottom: 1px solid #DEDEDE;
  display: block;
  padding-bottom: 2px;
}
.newsEntry .title, #magazine h3, .brgNews {
  font-size: 14px;
  font-weight: normal;
}
.newsEntry img {
  float: left;
  width: 60px;
  height: 45px;
  margin: 4px 10px 0 0;
  display: none;
}
.newsEntry img.firstImg {
  display: block;
  clear: both;
}
#pageHeader, .contentWrap {
  clear: both;
  text-align: left;
}
#pageHeader {
  position: relative;
}
#pageHeader #icons {
  display: block;
}
#pageHeader #icons a {
  color: #01A1C5;
  font-size: 11px;
}
#pageHeader #headLinks {
  display: none;
}
.pageNav {
  display: none;
}
.contentWrap {
  margin-top: 1em;
}
/*.asideAdvert {
	display: none;
}     */
#pageFooter {
  margin-top: 1em;
  border-top: 2px #01a1c5 solid;
  text-align: left;
}
.mourning #pageFooter {
  border-top: 2px #505050 solid;
}
#pageFooter div {
  margin-top: 1em;
}
.asideAdvert .adWide, .adLink .adWide {
  display: none;
}
.asideAdvert .adTight, .adLink .adTight {
  display: block;
}
/*

*/
#adUni {
  text-align: center;
}
#onet-ad-top .adWide {
  display: none;
  padding: 30px 0px 0px;
  margin-bottom: -10px;
}
#onet-ad-top .adTight {
  display: block;
  padding: 20px 0px 0;
  margin-bottom: -10px;
}
/*************/
.newsEntry .serviceName {
  padding-right: 2px;
  /*margin-right:4px;*/
  /*border-right:1px solid rgb(@colorR,@colorG,@colorB);*/
  white-space: nowrap;
}
.newsEntry .popular {
  color: #ffffff;
  background: #01a1c5;
  padding: 0 2px;
  float: right;
  font-size: 9px;
  text-transform: uppercase;
}
.mourning .newsEntry .popular {
  background: #505050;
}
.newsEntry .date {
  white-space: nowrap;
  border-left: 1px solid #01a1c5;
  padding-left: 4px;
}
.mourning .newsEntry .date {
  border-left: 1px solid #505050;
}
input:focus {
  outline: none;
}
/* SG - magazyny */
#magazine img {
  width: 100%;
  max-width: 280px;
}
#magazine .moreImgs, #magazine .lead, .newsScroller .moreNews {
  display: none;
}
.scrollWrapper ul {
  display: none;
}
/*
#magazine div {
	margin-bottom: 15px;	
}
*/
#sgBoxsearch {
  margin-bottom: 20px;
  clear: both;
}
#sgBoxsearch .poweredbyg {
  width: 112px;
  height: 22px;
  background: url(http://ocdn.eu/images/pulscms/MjY7MDA_/c1e716db8254977f77bd6463542b02a4.png);
  background-position: -162px -98px;
  display: block;
}
.showMoreNews {
  text-align: center;
}
.showMoreNews a, #magazine .showMoreNews a {
  padding: 5px 5px 5px 5px;
  /*
	background: url(http://ocdn.eu/images/pulscms/ZWE7MDA_/d3773dcdf3283441058ac9ff47af980e.png) repeat scroll 98px -96px transparent;
	*/
  color: #01A1C5;
  line-height: 33px;
  font-size: 14px;
}
.showMoreNews a span {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  display: inline-block;
  font-size: 19px;
  padding: 0 5px;
  vertical-align: bottom;
  width: 16px;
}
.mourning .showMoreNews a, .mourning #magazine .showMoreNews a {
  /*
	background: url(http://ocdn.eu/images/pulscms/Zjc7MDA_/56c18e6b8c91cb5d333b65b494d00d55.png) repeat scroll 98px -96px transparent;
	*/
  color: #505050;
}
.mourning #sgBoxsearch .poweredbyg {
  background-image: url(http://ocdn.eu/images/pulscms/Zjc7MDA_/56c18e6b8c91cb5d333b65b494d00d55.png);
}
#sgBoxsearch form, #sgBoxsearch .serviceTitle {
  display: none;
}
#sgBoxsearch a {
  text-align: center;
  display: block;
  background: url(http://ocdn.eu/images/pulscms/ZDI7MDA_/ea39386db3606d9817e46d66819ae3ae.png);
  background-repeat: no-repeat;
  max-width: 187px;
  height: 37px;
  color: #004391;
  padding: 30px 0 0 14px;
  font-weight: bold;
  background-position: 0 12px;
  font-size: 11px;
}
/*
#sgBoxsearch img {
	margin-top: 15px;	
}
*/
/* SG */
.serviceTitle {
  color: #01A1C5;
  clear: both;
  padding-top: 14px;
  margin: 0 0 4px;
  font-size: 16px;
  border-bottom: 3px solid #01A1C5;
}
.serviceTitle span {
  cursor: pointer;
  margin-right: 10px;
}
.magStatDot {
  position: absolute;
  z-index: -1000;
  top: -1000;
}
.serviceTitle span.activeBtn {
  background-color: #01A1C5;
  color: #ffffff;
}
.mourning .serviceTitle {
  color: #505050;
  border-bottom: 3px solid #505050;
}
#magazine .serviceTitle a,
.serviceTitle a,
.title,
.newsEntry .meta,
#magazine h3,
.videoIcon {
  color: #01a1c5;
}
.mourning #magazine .serviceTitle a,
.mourning .serviceTitle a,
.mourning .title,
.mourning .newsEntry .meta,
.mourning #magazine h3,
.mourning .videoIcon {
  color: #505050;
}
#magazine .serviceTitle span {
  font-size: 12px;
  padding: 3px;
}
#magazine div.hideBox {
  position: absolute;
  top: -1000px;
}
.newsEntry .meta, .videoIcon {
  font-size: 11px;
}
/*
.newsScroller {
	width: 100% !important;	
}
*/
.newsScroller h3 {
  display: inline;
}
.sgLinks {
  font-size: 14px;
  padding: 4px 0;
  /*
	border-bottom: 1px solid #DEDEDE;
	*/

}
.sgLinks, .sgLinks a, #magazine .sgLinks a {
  color: #01A1C5;
}
.sgLinks span {
  color: #a0a0a0;
  /*
	padding-right: 4px;
	*/

}
.sgLinks a {
  border-left: 1px solid #01A1C5;
  padding-left: 9px;
  padding-right: 6px;
  line-height: 20px;
  white-space: nowrap;
}
.mourning .sgLinks a {
  border-left: 1px solid #505050;
}
.sgLinks .sgLinkFirst, .mourning .sgLinks .sgLinkFirst {
  border-left: 0;
  padding-left: 0;
}
.sgLinks .sgLinkFirst, .sgLinks .sgLinkLast {
  font-weight: bold;
}
.sgLinks a span {
  color: #f00;
  /*
	font-size: 11px;
	*/

  font-weight: normal;
}
.sgLinks .sgLinkMore {
  font-size: 16px;
  color: #01A1C5;
}
.adLink {
  border-bottom: 0;
}
.adLink a {
  border: 0;
  padding: 0;
  white-space: normal;
}
.adLink img {
  height: 16px;
  margin: 0 5px 0 0;
  position: relative;
  top: 3px;
}
.mourning .sgLinks, .mourning .sgLinks a, .mourning .sgLinks a span {
  color: #505050;
}
#sgAllegro {
  margin: 15px 0;
  clear: both;
}
#sgAllegro h2 {
  overflow: hidden;
  line-height: 26px;
  border-bottom: 3px solid #19AECF;
  background: url(http://ocdn.eu/images/pulscms/MjY7MDA_/c1e716db8254977f77bd6463542b02a4.png) no-repeat scroll -165px -67px;
  text-indent: -999px;
  height: 30px;
}
#sgAllegro h2 span {
  visibility: hidden;
}
#sgAllegro .strike {
  text-decoration: line-through;
}
.mourning #sgAllegro h2 {
  border-bottom: 3px solid #505050;
  background-image: url(http://ocdn.eu/images/pulscms/Zjc7MDA_/56c18e6b8c91cb5d333b65b494d00d55.png);
}
.mourning #sgBoxsearch a {
  border-top: 2px solid #505050;
}
.mourning #sgAllegro .amore,
.mourning .allegrosearch .search,
.mourning .submit,
.mourning #sgAllegro .sprice,
.mourning #sgAllegro .newsScroller a {
  color: rgba(33, 33, 33, 0.8);
}
.allegrosearch form {
  display: none;
}
.allegrosearch div {
  line-height: 30px;
  /*
         color: #01A1C5;
         */

  width: 100%;
}
.searchform {
  float: left;
}
.allegrosearch a {
  text-align: center;
  display: block;
  background: url(http://ocdn.eu/images/pulscms/ZDI7MDA_/ea39386db3606d9817e46d66819ae3ae.png);
  background-repeat: no-repeat;
  max-width: 187px;
  height: 36px;
  color: #004391;
  padding: 17px 0 0 14px;
  font-weight: bold;
}
/*
      .allegrosearch img{
         width:100%;
         max-width:200px;
         margin:0 auto;
      }
      */
.allegrosearch .search {
  height: 30px;
  width: 226px;
  border: 1px solid #DFDFDF;
  float: left;
  border-radius: 3px;
  -webkit-appearance: none;
  margin: 0;
  padding: 0;
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.allegrosearch .submit {
  height: 30px;
  border: 1px solid #DFDFDF;
  font-weight: bold;
  float: left;
  width: 70px;
  margin-left: 5px;
  background: #DFDFDF;
  font-size: 12px;
  border-radius: 3px;
  cursor: pointer;
  -webkit-appearance: none;
}
.allegrosearch {
  padding: 14px 0 10px;
  overflow: hidden;
}
.searchform img {
  width: auto;
  float: right;
}
#sgAllegro .newsScroller div {
  display: none;
}
#sgAllegro .newsScroller .firstPage {
  display: block;
}
#sgAllegro .newsScroller img {
  display: block;
  float: left;
  width: 60px;
  height: 45px;
  margin: 4px 10px 0 0;
  /*
         	background: #DEDEDE;
         	*/

}
#sgAllegro .newsScroller a {
  display: block;
  font-size: 14px;
  padding-top: 4px;
  border-top: solid 1px #DEDEDE;
  margin-bottom: 4px;
  color: #01A1C5;
}
#sgAllegro .sprice {
  color: #FF5A00;
  white-space: nowrap;
}
#contentAside {
  border-top: 0;
  padding-top: 0;
}
/*      
.totop{
   text-align:right; padding:0px; margin:0px 0px 5px;
}
*/
.nPrepend {
  color: #f00;
  font-size: 10px;
}
.specImg {
  display: none;
}
#upArrow {
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAYAAAD5YeaVAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAExJREFUKFNj+P//PwMWDBTCFMelEKQYQwO6YpCCy1CFD9A1ICsGya2BWg8zdS2yBpjiODQ3ojuhCSSPzc0gMaI9OKoYW0xiBCtJ4QwAxvzkGnJBGIMAAAAASUVORK5CYII=) no-repeat scroll left top;
  display: inline-block;
  font-family: Arial;
  height: 14px;
  width: 11px;
  text-indent: -100px;
  overflow: hidden;
}
.scrollWrapper2 .newsScroller .moreNews {
  display: block;
}
.brgNews {
  padding-top: 14px;
  margin: 0 0 4px;
  line-height: 19px;
  /*
	text-transform: uppercase;
	*/

}
.brgNews a.defT {
  color: #01A1C5;
}
.brgNews a.redT {
  color: #ca1a00;
}
.brgNews a.greenT {
  color: #1ea200;
}
.brgNews a.blackT {
  color: #333333;
}
.brgNews a.yellowT {
  color: #fa9901;
}
.brgNews span {
  color: #fff;
  /* text-transform: none; */
  padding: 2px 8px;
}
.brgNews span.defT {
  background: #01A1C5;
}
.brgNews span.redT {
  background: #ca1a00;
}
.brgNews span.greenT {
  background: #1ea200;
}
.brgNews span.blackT {
  background: #333333;
}
.brgNews span.yellowT {
  background: #fa9901;
}
#magazine a.selectedMagazine {
  background: #01A1C5;
  color: #FFFFFF;
}
#magazine a.selectedMagazine span {
  display: inline;
}
#magazine a.unselectedMagazine span {
  display: none;
}
.hideScrollWrapper {
  visibility: hidden;
  position: absolute;
}
#onet-ad-top {
  margin: 20px auto 0;
  width: 240px;
}
#logo img {
  height: 62px;
}
#logo img.sgLogoSpec {
  height: 55px;
}
#localNewsExtraBox .serviceTitle {
  margin-bottom: 0px;
}
#localNewsExtraBox .serviceTitle a.changeLink {
  float: right;
  line-height: 19px;
  font-size: 13px;
}
#localNewsExtraBox div.changeCityContainer {
  background-color: #01A1C5;
  height: 0px;
  overflow: hidden;
  margin: 0px 0px 20px 0px;
  clear: both;
}
#localNewsExtraBox div.active {
  height: auto;
}
#localNewsExtraBox div.changeCityContainer > div {
  width: 98%;
  float: left;
  margin-top: 0px;
  margin-left: 5px;
}
#localNewsExtraBox div.changeCityContainer > div a {
  color: #fff;
  text-transform: none;
}
#localNewsExtraBox div.changeCityContainer > div > span.localizeButton {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAByklEQVR42u2WzytEURTHJ2WYyK+YGj8mbGYUCwsLykYpKT92NraWrGyUv8DCkuIvkA0WWFgQK2SsJL/yKz8WyAKDZp7PyZm6TYrXeybqnfr27rn33PP9vnvvO/f5fJ555tl/NMuyCkAT6ADtoB5kZ4I4nEgkxsBRMpm0DLzSt8X4IMj7LfIeSC4M0gfwLOTgyejfIDbqNnm3kgnBHv4AqELQCv4m7QgYwb+SGJ4H+LVukVeT8FoTL+CXpcbwZ8CiERvFj2nsMr7fsQASjWvCHRIWpYkrAaVpfRHib2SObJvTty+G+Dz5ma3XxrxRFT3rVECz7vsx7YCNebIKcQSc0s53dPJVwL0cODBvnoEv4iuJWSN+G7zJPPoqnAjoUgFxPYj79JV/J0Bqggq4oy/kREAjSRK6BUFZTpD1g3k1+tmK4FwnAgLy3YsI2m025g3pIZxyow4M6zas0s5JGwulL7H4xJ6Ad9otbggolBqgbzRtLin+usCIDWp1lNgJN0txg3xSxkp0qrAY2JViBPp1u4R8SW5Mt++DutTbKc70EnoBt6l+YiZdJzdE+EEfJHOQXfJ81FvxUA4cY62Z/ikJS6GxUyU988yzP2cffNuAU+AwQjIAAAAASUVORK5CYII=") no-repeat scroll -8px -8px transparent;
  cursor: pointer;
  float: left;
  height: 16px;
  width: 16px;
  margin-left: 5px;
  margin-top: 8px;
}
#localNewsExtraBox div.changeCityContainer > div > a {
  margin-left: 5px;
  width: 100%;
  display: block;
  line-height: 30px;
}
#localNewsExtraBox .localizeButtonLink {
  padding-left: 20px;
  width: 95% !important;
}
