/* Main */
body {background:#fff; font:12px/14px Georgia,serif;}
a {color:#0f4068; font-family:Georgia,serif;}
a:hover {background:0; text-decoration:none; border-bottom:1px solid #b2b2b2; color:#0f4068;}
strong {font-weight:bold;}
#content, #footer, #navH, #navtop_wrap, #navbot_wrap, #sWlbg { background: #fff; }
#sWlbg {margin-top:10px;}
#navtop_wrap { padding: 15px 10px 4px; position: relative; z-index: 1000; }
#footer { margin: 0 auto; padding: 10px; }
#hat_wrapper .hat a{font:11px/18px Tahoma,sans-serif}
#hat_wrapper .hat .bolder a{font-weight:bold;}
#hat_wrapper .hat a:hover {border:0;}
.mod_zr1 .lead, .mod_zr2 .lead, .mod_zr6 .lead, .mod_zr13 .lead, .indexMT .lead, .index .lead, .blogBox .tresc {font-family:Arial;}
.domIntBan { margin: 20px 0 15px; }
#banP1 img, .domIntBan img { display: block;}
#pagetype_art .sitePath_wrap { margin: 0 0 15px; }
#dwf3 #sharer a { color: #003966; }
#footer a{font-family:Arial;}
.mod_sign .s, .mod_signin_lit .s:hover {background-position:0 -23px;}
 #gazeta_article_share li a:hover { border:0;}

header#pageHead { margin-top: 12px; }
header#pageHead .c0 a:hover { border-bottom: none; }

body#pagetype_index #sitePath { display:none;}
#sitePath { margin:0 0 5px;}
.mod_zi12 { margin: 0 0 18px;}
 .mod_zr6 .node_body img { margin-right: 10px; }
/* navH - nawigacja */
#navH { margin-bottom:5px; color: #fff; font: 14px,Georgia,serif; margin: 0 auto 20px; overflow: visible; position: relative; width: 940px !important; z-index: 999; height: auto; }
#navH a {padding:0 10px;}
#navH .p0 {background: #366; /*background: #a5876f;*/ overflow: visible;width: 940px;}
#navH ul { padding:0; zoom:1; overflow:hidden; }
#navH ul:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;width: 0;}
#navH ul.p0 li { border-left: 1px solid #d2c3b7; float: left;height: auto;padding: 0;position: relative;}
#navH ul.p0 li:hover {background:#63a8c2;}
#navH ul.p0 li:first-child {border-left: medium none;}
#navH ul.p0 li a {color: #FFFFFF;display: block;font: bold 12px/33px Georgia,sans-serif;height: 100%;outline: medium none;padding: 0 10px;position: relative;text-decoration: none;}
#navH ul.p0 li a:hover, #navH ul.p0 li.active a {border:0; background-color: #63a8c2; color: #FFFFFF;cursor: pointer;text-decoration: none;}
#navH ul.p0 li#e1 a {width:15px; background:  url("http://bi.gazeta.pl/i/obrazki/czterykaty/homeIcon.gif") no-repeat 50% 50% transparent; outline:none; position: static; text-indent: -9999px; height:100%; height: 100%;outline: medium none;position: static;text-indent: -9999px;}
#navH ul.p0 li#e1 a:hover { background-color: none;}
#navH ul.p0 li#e2 > a:hover {cursor: pointer;}
#navH ul li:hover ul {display: block;}
#navH ul ul {background-color: #bdedff; display: none;left: 0;padding: 4px 0;position: absolute;top: 33px;z-index: 200; overflow:visible;}
#navH ul ul li {border: 0 none;float: none;}
#navH ul ul li:hover, #navH ul ul li a:hover {background: none !important;}
#navH ul.p0 ul li a:hover {text-decoration:underline;}
#navH ul.p0 ul li a {color: #366; line-height: 25px;position: static;white-space: nowrap;}

/*zi4*/
.mod_zi4 .body h3 a{color:#0f4068;}
.mod_zi4 .body h3 a:hover {text-decoration:none; border-bottom:1px solid #b2b2b2;}

/*mod & index heads */
.mod_logoAuthor h2, .SONwrp h3, .bs_seemore .bs_seemore_head,.mod_zikaty9 .head,.bs_mostread_head ,.mod .node_head, .mod_zikaty1 .head {border-bottom:2px solid #CECECE; margin-bottom: 10px;padding-bottom: 2px;}
.mod_logoAuthor h2, .SONwrp h3, .bs_seemore .bs_seemore_head p, .mod_zikaty9 .head h2 ,.bs_mostread_head strong, .mod .node_head h1, .mod .node_head h2, .mod_zikaty1 .head h1 {color:#609bad; font:bold 14px/19px Arial,serif; text-transform:uppercase;}

/*mod_zrkaty1*/
#col_right .mod_zrkaty1 {font-family:Arial,sans-serif;}
#col_right .mod_zrkaty1 a{font-family:Arial,sans-serif;}
#col_right .mod_zrkaty1 .node_cols .node_c0 {border: 1px solid #EBEBEB;float: left;margin: 0 10px 0 0;width: 120px;}
#col_right .mod_zrkaty1 .node_cols .node_c1 {float: left;width: 160px;}
#col_right .mod_zrkaty1 .node_cols .node_c1 h2 {color:#888; font:bold 30px/35px Arial,sans-serif; margin-bottom:10px;}
#col_right .mod_zrkaty1 .node_cols .node_c1 ul {list-style-type:none; }
#col_right .mod_zrkaty1 .node_cols .node_c1 ul li:first-child {margin-bottom:15px;}
#col_right .mod_zrkaty1 .node_cols .node_c1 ul li {background:0; padding:0; border:0; margin-bottom:6px;}
#col_right .mod_zrkaty1 .node_cols .node_c1 ul li span {  font-family: Arial;font-size: 14px;font-weight: bold;}

.ebook { background: #ececec; padding: 20px 26px 42px 26px; }
.ebook .node_head { border-bottom: none; margin-bottom: 0; }
.ebook .node_head h1, .ebook .node_head h2 { color: #000; font-family: Georgia,serif; font-weight: bold; text-transform: none; line-height: 30px; }
.ebook .node_head h1 { font-size: 28px; }
.ebook .node_head h2 { font-size: 24px; }
.ebook .mod_inner .node_cols { margin-top: 35px; }
.ebook .node_inner .node { display: inline-block; vertical-align: top;  }
.ebook .node_inner .node img { border: 7px solid #efeeec; box-shadow: 0 0 25px #666; }
.ebook .node_inner .node.node_c1 { margin-left: 30px; font: normal 16px/20px Arial,sans-serif; width: 520px; }
.ebook .node_inner .node.node_c1 h3 { font-weight: bold; margin-bottom: 12px; font-size: 20px; }
.ebook .node_inner .node.node_c1 ul { margin: 27px 0; line-height: 24px; }
.ebook .node_inner .node.node_c1 ul li > strong a { color: #fff; font: normal 16px/20px Arial,sans-serif; margin: 34px 0; display: block; background: #3c509b; border-radius: 3px; padding: 11px; text-align: center; width: 228px; }
.ebook .node_inner .node.node_c1 ul li > strong a:hover { border-bottom: none; background: #4860ba; }
.path_136087 #top_wrap .holder_top { position: relative; }
.path_136087 .fb_iframe_widget { bottom: 191px; left: 370px; position: absolute; }

/*mod_zrkaty2 - slider - hp */
.mod_zrkaty2 {background: none repeat scroll 0 0 #0f4068;height: 307px;overflow: hidden;position: relative;top: 0;width: 620px;z-index: 1;}
.mod_zrkaty2 .node_body, .mod_zrkaty2 .node_entries {height: 307px;position: absolute;top: 0;}
.mod_zrkaty2 .node_body {left: -380px;width: 7000px;z-index: 1;}
.mod_zrkaty2 .node_entries {left: 0;overflow: hidden;width: 620px;z-index: 1;}
.mod_zrkaty2 .node_inner_entries {overflow: hidden;position: relative;width: 7000px;}
.mod_zrkaty2 .node_entry {float: left;height: 307px;margin-bottom: 0;margin-left: 0;overflow: hidden;position: relative;width: 620px;}
.mod_zrkaty2 .node_entry a {overflow: hidden;}
.mod_zrkaty2 .node_entry h2 a { height: auto;}
.mod_zrkaty2 .node_caption {text-align:center;background: #dedede;bottom: 0;left: 0;padding: 7px 50px 13px;position: absolute;width: 520px;}
.mod_zrkaty2 .active .node_caption {display: block;}
.mod_zrkaty2 .node_entries .node_entry .node_caption h1 {margin: 5px 0;}
.mod_zrkaty2 .node_entries .node_entry .node_caption h1 a {color: #0f4068;font: bold 24px Georgia,sans-serif;}
.mod_zrkaty2 .node_entries .node_entry .node_caption h1 a:hover {background: #dedede;color: #0f4068;text-decoration: underline; border:0;}
.mod_zrkaty2 .node_entries .node_entry .lead {font: 14px/20px Arial,sans-serif;}
.mod_zrkaty2 .node_entries .node_entry .lead a {color: #0f4068;}
.mod_zrkaty2 .node_entries .node_entry .more, .mod_zrkaty2 .node_entries .node_entry .more a{margin-left: 5px; font-weight:bold; font-family:Arial;}
.mod_zrkaty2 .node_entries .node_entry .more a:hover {background: 0;}
.mod_zrkaty2 .node_prev a, .mod_zrkaty2 .node_next a {background: url("http://bi.gazeta.pl/i/obrazki/czterykaty/mt-scroll.png") no-repeat scroll 0 0 transparent;display: block;height: 307px;left: 0;position: absolute;text-indent: -1000px;top: 0;width: 42px;z-index: 20000;}
.mod_zrkaty2 .node_next a {background-position: -42px 0;left: 578px; }

/* najczesciej czytane */
.bs_mostread { margin-bottom: 20px; }
.bs_mostread .more { border-top: 1px solid #e2e2e2; font-size: 11px; text-align: right; padding-top: 2px; }
.bs_mostread li { height: 38px; margin-bottom: 10px; overflow: hidden; position: relative; }
.bs_mostread .no { display: block; width: 38px; height: 38px; line-height: 38px; background: #a3a3a3; color: #fff; font-size: 28px; font-weight: bold; text-align: center; position: absolute; left: 0; top: 0;}
.bs_mostread .image { width: 38px; height: 38px; position: absolute; left: 0; top: 0; overflow: hidden; display: none; }
.bs_mostread .image a { display: block; width: 38px; height: 38px; overflow: hidden; }
.bs_mostread .t { font-size: 14px; font-weight: bold; display: block; }
.bs_mostread .t a { display: block; padding: 3px 10px 3px 48px; height: 32px; overflow: hidden; }
.bs_mostread li:hover { background: #eee; }
.bs_mostread li:hover .no { display: none; }
.bs_mostread li:hover .image { display: block; }
.bs_mostread li:hover .t a { color: #0f4068; text-decoration:underline;}

article.mod_most_read section.body .tabbed_items span.number { background: #A3A3A3; }
article.mod_most_read section.body .tabbed_items li ul li h3 a:hover, article.mod_most_read section.body .tabbed_items li ul li:hover span.number, article.mod_most_read section.body .tabbed_items li ul > li:hover { background: #EEEEEE; }
article.mod_most_read section.body .tabbed_items li ul > li:hover .title a { color: #0F4068; }
.mod_most_read .number {background: #366 !important;}
.mod_most_read li:hover {background: #366 !important;}
.mod_most_read li a {color: #366 !important;}
.mod_most_read li a:hover {color: #fff !important; background: none !important;}

/*narzedzia do projektowania*/
.mod_zrkaty3 .node_entry, .layout_uniwersalny #columns_wrap #holder_301 .mod_zrkaty3 .node_entry {background:#ebebeb; padding:5px; width:290px;}
.mod_zrkaty3 .node_body h3 {font-size:14px; font-weight:bold; width:80%; line-height:14px;}

/*polecane serwisy*/
.mod_zrkaty4 .node_entry, .layout_uniwersalny #columns_wrap #holder_301 .mod_zrkaty4 .node_entry {border:0; padding-bottom:0px; width:290px; margin:0;}
.mod.mod_zrkaty4 .node_head {margin-bottom:10px;}
.mod_zrkaty4 .node_body h3 {   line-height: 33px; font-size:14px; font-weight:bold; width:auto; display:inline;}
.mod_zrkaty4 .node_body h3  , .mod_zrkaty4 .node_body h3 a {font-family:Arial;}
.mod_zrkaty4 .node_body img {vertical-align:middle; padding:0 23px; margin-right:10px; float:none; display:inline-block;} 
.mod_zrkaty4 .node_inner_entry > a {overflow:hidden; line-height:26px; height:26px; border:1px solid #bcbcbc; display:inline-block; width:100px; float:left; margin-right:5px;}


/*highlight offer*/
.layout_uniwersalny #columns_wrap .mod_zrkaty5 .n2 {border:0;}
.mod_zrkaty5 .node_entry, .layout_uniwersalny #columns_wrap #holder_301 .mod_zrkaty5 .node_entry {background:#dfeef8; padding:10px; width:280px; border:1px solid #bacedb;}
.mod_zrkaty5 .node_inner h3 { font-size:18px; margin-bottom:6px; width:auto; }
.mod_zrkaty5 .node_inner h3 + p {color:#444; font-size:12px; line-height: 16px; margin-bottom:0;}

/*newsletter*/
.mod_signin_lit {margin-bottom:15px; }
.mod_signin_lit p {font:normal 11px Arial,sans-serif; color:#555; }
.mod_signin_lit label {color:#b8b8b8; font-family:Arial; padding-left:5px; line-height:17px;}
.mod_signin_lit .s {font-size:12px; font-weight:bold; padding:5px 0; font-family:Arial}
.mod_signin_lit .t { height: 25px; }
.mod_signin_lit a {color:#0f4068;  font:bold 10px Arial,sans-serif;}

/*index*/
.mod_zikaty1 .head {height:auto;}
.mod_zikaty1 .entry .wrap_0 {text-align:center; width:450px; margin:15px auto 5px;}
.mod_zikaty1 .base , .mod_zikaty1 .base a{display:inline; font-family:Arial;padding: 0 1px 0 3px; background:#60a5b4; color:#fff; font-size:11px; }
.mod_zikaty1 .base a:hover {border:0;}
.mod_zikaty1 .entry {margin-left:0; float:none; border-top:1px solid #d3d3d3; width:auto; padding:0; margin-bottom:15px; }
.mod_zikaty1 .entry.first {border:0; padding:0;}
.mod_zikaty1 .entry.externalEntry {background:url('http://bi.gazeta.pl/i/obrazki/czterykaty/external-bg.png') no-repeat left center;border-bottom:1px solid #D3D3D3}
.mod_zikaty1 .entry.externalEntry .mod {margin:0;}
.mod_zikaty1 .entry.externalEntry .mod .node_inner img {padding-left:15px;}
.mod_zikaty1 .entry.externalEntry .mod .node_wrap_0 {text-align:center; width:450px; margin:0 auto;position:relative; top:5px;}
.mod_zikaty1 .entry.externalEntry + .entry {border:0; padding:0}
.mod_zikaty1 .entry.externalEntry .mod h2 a { font:bold 24px/29px Georgia,sans-serif; text-align:center; margin:10px 0 15px; color:#0F4068; text-transform:none; display:inline;}
.mod_zikaty1 .entry.externalEntry .mod h2 a:hover {background:0; text-decoration:none; border-bottom:1px solid #b2b2b2; color:#0f4068;}
.mod_zikaty1 .entry.externalEntry .mod .node_head {border:0; margin:0; padding:0;}
.mod_zikaty1 .entry.externalEntry .mod p.lead {display:block; margin-top:0;    padding-right: 15px;}
.mod_zikaty1 .entry.externalEntry .mod p.more {display:block; text-align:left; margin-top:15px;}
.mod_zikaty1 .body h2 {font-size:24px; line-height:29px; font-weight: bold; text-align:center; margin:10px 0 15px;}
.mod_zikaty1 .body h2 a:hover {text-decoration:none;}
.mod_zikaty1 .body .lead {font-size:14px; font-weight: normal; line-height:19px; font-family:Arial; display:inline;}
.mod_zikaty1 .body .more {display:inline;}
.mod_zikaty1 .body .comments {font-size:14px; font-weight:bold; font-family:Arial; display:block; margin-top:15px;}
.mod_zikaty1 .imgw {float:left; margin-right:15px;}
.mod_zikaty1 .imgw a:hover{border:0; background:0;}
.mod_zikaty1 .tags {display:inline; font-size: 11px; margin:0 0 8px 7px; text-align:center; font-family:Arial;}
.mod_zikaty1 .tags li { display: inline; padding:0; margin:0;}
.mod_zikaty1 .tags li:after { display: none; }
.mod_zikaty1 .tags li a {margin:2px 4px; border-bottom: 1px dotted #ccc; color: #666; line-height:17px; font-family:Arial;}
.mod_zikaty1 .tags li a:hover {border-bottom-style:solid;}

/*bottom lists*/
.mod_zrkaty6 {border-top: 1px solid #D6D6D6;padding-top: 14px;}
.mod_zrkaty6 a ,.mod_zrkaty6 .super { font-family:Arial;}
.mod_zrkaty6 .super{font-size:12px; font-weight:bold; color:#60a5b4; margin-bottom:5px;}

/*polecamy*/
.mod_zrkaty7 p {background:#60a5b4; display:inline; color:#fff; width:auto; padding:2px 5px;}
.mod_zrkaty7 p , .mod_zrkaty7 p a {color:#fff; font:normal 11px Arial,sans-serif;}
.mod_zrkaty7 .node_body h3 { margin-top: 4px; }
.mod_zrkaty7 .node_body h3 , .mod_zrkaty7 .node_body h3 a{font-size:12px; font-family:Arial; font-weight:bold;}
.mod_zrkaty7 .node_inner_entry:hover p {background:#999;}

/*Dodatki do Czterech K1t|Ýw*/
.layout_uniwersalny #top_wrap .mod_zrkaty8 .n3 {border:0;}
.mod_zrkaty8 .node_head {border:0; margin:0;}
.mod_zrkaty8 .node_entry, .layout_uniwersalny #columns_wrap #holder_301 .mod_zrkaty8 .node_entry {padding:10px 0 10px 10px; width:288px; border:1px solid #ccc;}
.mod_zrkaty8 .node_inner h3 {font:bold 18px Georgia,sans-serif;margin-bottom:3px; width:auto; position:relative; top: -3px;}
.mod_zrkaty8 .node_inner h3 + p {font:normal 12px/16px Arial,sans-serif; color:#444;margin-bottom:0;}

/*index auto*/
.bs_seemore {margin-bottom:10px; overflow:hidden;}
.bs_seemore .image a:hover {border:0;}
.bs_seemore .bs_seemore_body li {padding-bottom:5px;}
/*polecamy*/
.mod_bi_seeB .bs_seemore_body li {float:left; width:140px; margin-left:20px;}
.mod_bi_seeB .bs_seemore_body .t a {font-family:Arial; font-weight:bold;}
.mod_bi_seeB .bs_seemore_body li.first {margin-left:0;}
.mod_bi_seeB .bs_seemore_body li.clr {display:none;}
.mod_bi_seeB .node_body h3 {font-size:12px; font-family:Arial; font-weight:bold;}

/*metamorfoza*/
.mod_zrkaty9 {font-family:Arial; font-size:12px; font-weight:bold;}
.mod_zrkaty9  a {font-family:Arial; }
.mod_zrkaty9  a:hover {background:0; border:0;}
.mod_zrkaty9 .node_entry {margin:0 0 10px 0px; float:left; width:140px; position:relative; text-transform:uppercase;}
.mod_zrkaty9 .node_entry .node_head {border:0; margin:3px 5px 0px 0px; padding:0;}
.mod_zrkaty9 .node_entry.after {margin-left:20px;}
.mod_zrkaty9 .author {position:absolute; color:#fff; top:45px; padding:2px 9px;}
.mod_zrkaty9 .before .author {right:0px; background:#569f7b; }
.mod_zrkaty9 .after .author {width:37px;left:0px; background:url('http://bi.gazeta.pl/i/obrazki/czterykaty/po-bg.png') no-repeat left center;}

/*metamorfoza - auto*/
.mod_bi_katy1 .bs_seemore_body li {margin:0 5px 5px 0; float:left; width:305px; overflow:hidden;}
.mod_bi_katy1 .bs_seemore_body li .image {float:left; margin-right:10px;}
.mod_bi_katy1 .bs_seemore_body li.first {margin-left:0;}
.mod_bi_katy1 .bs_seemore_body li.clr {display:none;}

/*najnowsze inspiracje - auto*/
.mod_bi_katy2 .bs_seemore_body li {margin:0 0 10px 20px; float:left; width:140px; position:relative;}
.mod_bi_katy2 .bs_seemore_body li.first {margin-left:0;}
.mod_bi_katy2 .bs_seemore_body li.clr {display:none;}
.mod_bi_katy2 .bs_seemore_body li p { background: none repeat scroll 0 0 #60A5B4; color: #FFFFFF; display: inline;padding: 2px 5px;width: auto;}

/*Zobacz takze - auto*/
.mod_bi_katy3 .bs_seemore_body li {float:left; width:140px; margin-left:20px;}
.mod_bi_katy3 .bs_seemore_body .t a {font-family:Arial; font-weight:bold;}
.mod_bi_katy3 .bs_seemore_body li.first {margin-left:0;}
.mod_bi_katy3 .bs_seemore_body li.clr {display:none;}
.mod_bi_katy3 .node_body h3 {font-size:12px; font-family:Arial; font-weight:bold;}

/*Zobacz takze - auto - 2 elements inline*/
.mod_bi_katy4 .bs_seemore_body li {margin:0 5px 5px 0; float:left; width:305px; overflow:hidden;}
.mod_bi_katy4 .bs_seemore_body li .image {float:left; margin-right:10px;}
.mod_bi_katy4 .bs_seemore_body li .t {font-size:18px; line-height:20px;}
.mod_bi_katy4 .bs_seemore_body li.first {margin-left:0;}
.mod_bi_katy4 .bs_seemore_body li.clr {display:none;}
.mod_bi_seeB .bs_seemore_body .t a {font-family:Arial; font-weight:bold;}

/*newsletter*/
.mod_zrkaty10 {margin:0;}
.mod_zrkaty10 .node_head { margin:0;}

/*.mod_zr7*/
.mod_zr7 li { font-family: Arial; }
/*SONwrp*/
.SONwrp {margin-bottom:15px; }
.SONwrp fieldset {border:1px solid #dbdbdb; background:#f6f6f6; padding:5px;}
.SONwrp .head {overflow:hidden; margin-bottom:15px;}
.SONwrp .head img {float:left; margin-right:10px;}
.SONwrp .head strong {font-family:Arial; color:#444; line-height:16px;}
.SONwrp li {margin-bottom:8px;}
.SONwrp li input { vertical-align: middle; }
.SONwrp label {color:#444; margin-left:10px; font-family:Arial;}
.SONwrp .sbt { text-align: right; margin: 10px 0 6px; }
.SONwrp:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
.SONwrp .results li { padding-bottom: 2px; border-top: 1px solid #e2e2e2; }
.SONwrp .results li em { font-weight: bold; margin-right: 10px; }
.SONwrp .results li > span { background: #a5876f; height: 12px; line-height: 12px; display: inline-block; vertical-align: middle; }
.SONwrp .results li p {padding-top:5px}
.SONwrp .results > p { padding: 6px 0; border-top: 1px solid #e2e2e2; }
.SONwrp .results p span, .SONwrp .results p strong { font-weight: bold; }

#footer .ft_top .c1 li a,#gazeta_article .navigation a:hover {border-bottom:0;}
#gazeta_article > h1, #gazeta_article > h2, #gazeta_article_top > h1, #gazeta_article_top > h2 { font-size: 28px; font-family: Georgia; margin: 0 0 20px; text-align: center; }

/*pages*/
.pages a , .pages span {font-family:Arial; font-size:14px;}
.pages a {color:#0f4068;}
.indexMT .pages span span, .indexMT .pages a, .index .pages span, .index .pages a, .wideoIndex .index_str a, .wideoIndex .index_str span {border-color:#dde4ea; padding:4px;}

/* abc z17 */
#col_left .mod_zrgar17 h2 { color: #393939; font-size: 20px; text-transform:uppercase; padding-bottom:4px; }
.mod_zrgar17 .mod_inner { overflow:hidden; }
.mod_zrgar17 .node_head { border-bottom-width:2px;  }
.mod_zrgar17 .node_col { width:140px; margin-left:20px; float:left; }
.mod_zrgar17 div.first { margin-left:0; }
.mod_zrgar17 .node_col .h_abc  {height:38px; width:38px; background-color:#60a5b4; text-align:center; color:#fff; line-height:38px; font-size:20px; }
.mod_zrgar17 .node_col ul { margin:10px 0; font:14px/18px Arial,sans-serif; text-transform:lowercase; }
.mod_zrgar17 .node_col a { color: #0F4068}

article.mod > header, article.mod_uzr8 section.body header { border-bottom-color: #CECECE }

.mod_zr2, .mod_zr2 a { font: 14px/19px Arial, sans-serif; }
.mod_zr2 .bold,  .mod_zr2 a { font-weight: bold }

.uomianka {font:14px/19px Arial,sans-serif;}
.uomianka input {margin-right:5px;}
.uomianka b {display:inline-block; margin-bottom:5px;}
.uomianka form img { vertical-align: middle; margin: 10px; }

/* sondaz */
.pollBox .kL, .pollBoxWnk .kL { float: left; }
.pollBox .kR, .pollBoxWnk .kR { float: right; }
.pollBox .clr, .pollBoxWnk .clr { clear: both; }

.pollBox { font-family: Verdana,sans-serif; font-size: 12px; text-align: left; padding: 20px 0; }
.pollBox h2 { font-size: 16px; line-height: 20px; margin-bottom: 20px; }
.pollBox h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.pollQuestion img { float: left; margin: 0 20px 10px 0; border: 2px solid #e6e6e6; padding: 1px; }
.pollQuestion ul { list-style: none; float: right; width: 400px; margin-right: 10px; display: inline; }
.pollQuestion li { line-height: 22px; padding: 2px 8px; height: auto; zoom: 1; border: 1px solid #fff; float: left; clear: both; width: 390px; }
.pollQuestion li.sel { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbg.gif') repeat; border: 1px solid #c4c4c4; padding: 2px 8px; }
.pollQuestion input { vertical-align: middle; margin: 0; }
.pollQuestion input, #article .pollQuestion span { position: relative; top: 0 !important; top: 5px; left: 0 !important; left: -2px; }
.pollQuestion { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; width: 620px; }

.pollQuestionImg { width: 620px; }
.pollQuestionImg .entry { border-bottom: 21px solid #fff; zoom: 1; text-align: left; }
.pollQuestionImg .kL { width: 215px; background: #e6e6e6; border: 1px solid #e6e6e6; padding: 3px; zoom: 1; }
.pollQuestionImg img, #article .pollQuestionImg input { vertical-align: middle; cursor: pointer; }
.pollQuestionImg img { border: 1px solid #fff; margin-right: 6px; }
.pollQuestionImg .kR { width: 380px; padding-top: 64px; }
.pollQuestionImg .kL { cursor: pointer; }
.pollQuestionImg .sel { width: 215px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbg.gif') repeat; border: 1px solid #c4c4c4; padding: 3px; zoom: 1; }
.pollQuestionImg { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; }
.pollQuestionImg a { margin: 0px; padding: 0px; }
.pollQuestionImg img.sel { width: auto; background: none; padding: 0px; border: 1px solid #fff; }
.pollQuestionImg input.sel { width: auto; background: none; padding: 0px; border: 0; }
div.pollSubmit { text-align: right; width: 620px; margin-left: 0; }

.pollResults { font-family: Verdana,sans-serif; font-size: 12px; text-align: left; }
.pollResults h2 { font-size: 16px; margin-bottom: 20px; }
.pollResults h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.pollResult { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; }
.pollResultBox { border: 1px solid #ebebeb; zoom: 1; }
.pollResultBox0 { border: 1px solid #fff; background: #fafafa; padding: 9px 12px 12px; zoom: 1; }
.pollResultBox .bar { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rbar.gif') repeat-x; height: 27px; margin: 0 14px 0 6px; }
.pollResultBox .bar0 { float: left; }
.pollResultBox .kL { width: 480px; padding: 9px 0 0; }
.pollResultBox .kR { width: 95px; color: #9e9e9e; padding: 9px 0 12px 16px; line-height: 24px; border-bottom: 1px solid #ededed; border-left: 1px solid #ededed; }
.pollResultBox .kL .kL { width: 240px; text-align: right; padding: 0; border: 0; }
.pollResultBox .kL .kR { width: 240px; color: #000; padding: 0 0 9px; border-bottom: 1px solid #ededed; border-left: 0; }
.pollResultBox .kL .kL span { padding-right: 16px; line-height: 24px; }
.pollResultBox .kL .kR span { line-height: 24px; }
.pollResultBox .caption { font-size: 10px; line-height: 14px; border-bottom: 0; padding-top: 2px; }
.pollResultBox .best .kR { padding: 0 0 3px; }
.pollResultBox .best .kL span { border: solid #d4d4d4; border-width: 1px 0 1px 1px; display: block; float: right; padding: 3px 16px 4px 6px; background: #efefef; position: relative; top: -2px; }
.pollResultBox .best .bar0 { border: solid #d4d4d4; border-width: 1px 0; position: relative; top: -2px; padding: 2px 0; background: #efefef; }
.pollResultBox .best .kR span { border: solid #d4d4d4; border-width: 1px 1px 1px 0; display: block; float: left; padding: 3px 6px 4px 0; background: #efefef; position: relative; top: -2px; }
.pollResultBox .clr { margin: 0 !important; margin-top: -9px; }
.pollResultBox .sum { border-bottom: 0; font-weight: bold; }

.rankPollHead { font-family: Verdana,sans-serif; font-size: 12px; text-align: left; }
.rankPollHead h2 { font-size: 16px; margin-bottom: 20px; }
.rankPollHead h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.rankPollHead p { font-size: 14px; font-weight: bold; line-height: 19px; margin-bottom: 14px; }
#rankPoll { list-style: none; width: 620px; text-align: left; }
#rankPoll li { border: 1px solid #ececec; padding: 5px; margin-bottom: 6px; height: 146px; overflow: hidden; width: 608px; z-index: 1; position: relative; }
#rankPoll li.sel { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbg.gif') repeat; cursor: move; z-index: 2; }
#rankPoll .imgL { float: left; background: #e6e6e6; padding: 2px; }
#rankPoll li.sel .imgL { padding: 2px; background: transparent; }
#rankPoll .imgL img { background: #fff; padding: 1px; }
#rankPoll .txtL { float: left; width: 283px; font-family: Verdana,sans-serif; font-size: 12px; height: 146px; padding-left: 20px; }
#rankPoll .movR { width: 108px; position: absolute; left: 500px; }
#rankPoll .txtL .txtL2 { width: 283px; }
#rankPoll .txtL0 { height: 146px; overflow: hidden; position: relative; }
#rankPoll .txtL0[class] { display: table; position: static; }
#rankPoll .txtL1 { position: absolute; top: 50%; } /* for explorer only*/
#rankPoll .txtL1[class] { display: table-cell; vertical-align: middle; position: static; }
#rankPoll .txtL2 { position: relative; top: -50%} /* for explorer only */
#rankPoll .txtL2[class] { position: static; }
#rankPoll .movU { padding-bottom: 6px; }
#rankPoll .movR img { cursor: pointer; }
#rankPoll .mark { padding-bottom: 8px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/dotsarrow.gif') no-repeat 0 3px; padding-left: 10px; }
#rankPoll .mark div { color: #727272; margin-left:-10px; width: 300px; margin-top: 5px; }
#rankPoll .mark div a { zoom: 1; display: block; border-top: 1px solid #cdcdcd; margin-top: 5px; padding-top: 4px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rankLinkBtn.gif') no-repeat left 5px; padding-left: 20px; padding-bottom: 2px; }
#rankPoll { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 10px; margin-bottom: 20px; }

#rankPollWnk { list-style: none; overflow: hidden; width: 620px; text-align: left; }
#rankPollWnk li { border: 1px solid #ececec; padding: 5px; margin-bottom: 6px; height: 146px; overflow: hidden; width: 608px; z-index: 1; }
#rankPollWnk .imgL { float: left; background: #e6e6e6; padding: 2px; }
#rankPollWnk .imgL img { background: #fff; padding: 1px; }
#rankPollWnk .txtL { float: left; width: 320px; font-family: Verdana,sans-serif; font-size: 12px; height: 146px; padding-left: 20px; }
#rankPollWnk .movR { float: right; overflow: hidden; margin: 0; }
#rankPollWnk .movR .txtL0 span { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/wynik.gif') no-repeat center center; padding: 15px 25px 20px 25px; line-height: 48px; font-family:Verdana; font-size: 22px; font-weight: bold; }
#rankPollWnk .txtL0 { height: 146px; overflow: hidden; position: relative; top: 50px; right: 0px !important; right:-20px; margin-right: 10px; }
#rankPollWnk .mark { padding-bottom: 8px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/dotsarrow.gif') no-repeat 0 3px; padding-left: 10px; }
#rankPollWnk .mark div { color: #727272; margin-left:-10px; width: 300px; margin-top: 5px; }
#rankPollWnk .mark div a { zoom: 1; display: block; border-top: 1px solid #cdcdcd; margin-top: 10px; padding-top: 6px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rankLinkBtn.gif') no-repeat left 6px; padding-left: 20px; }
#rankPollWnk h2 { font-size: 16px; margin-bottom: 20px; }
#rankPollWnk h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
#rankPollWnk .txtWnk { font-size: 12px; color: #727272; line-height: 17px; }
#rankPollWnk .txtWnk span { color: #000; font-weight: bold; }
#rankPollWnk ul.rankPollWnk { margin-top: 17px; }

.pollBoxWnk { font-family: Verdana,sans-serif; line-height: 20px; font-size: 12px; text-align: left; width: 620px; padding: 20px 0; }
.pollBoxWnk h2 { font-size: 16px; margin-bottom: 20px; }
.pollBoxWnk h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.pollBoxWnk img { vertical-align: middle; margin-right: 6px; }
.pollBoxWnk .entry { border-bottom: 21px solid #fff; zoom: 1; }
.pollBoxWnk .kL { width: 210px; padding: 3px; zoom: 1; margin: 0; }
.pollBoxWnk .kL img { border: 3px solid #e6e6e6; padding: 1px; background-color: #fff; margin: 0; }
.pollBoxWnk .kR { width: 400px; padding-top: 20px; }
.pollBoxWnk .bar { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rbar.gif') repeat-x; height: 27px; margin: 0 11px 0 0px; float: left; }
.pollBoxWnk .bar0 { float: left; background-color: #fafafa; border: 1px solid #ebebeb; padding: 10px 0px 10px 11px; width: 378px; margin-top: 10px; }
.pollBoxWnk .bar0 span { line-height: 27px; }
.pollBoxWnk .bar0 .il { color: #9e9e9e; font-size: 10px; padding-top: 9px; }
.pollBoxWnk .spec { border: 1px solid #c4c4c4; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/specBg.gif'); }

/* sondaz dx 144250 krosno */
.path_144250 #col_right .mod_poll button:active {top: 0px;}
.path_144250 #col_right .mod_poll section.body > div .imgw {display: none;}
.path_144250 #col_right .mod_poll section.body {background: none; color: #072f5e;}
.path_144250 #col_right .mod_poll section.body > div > p {font: 15px/18px Arial, sans-serif; margin-bottom: 7px; text-align: center; margin: 0 auto; margin-top: 10px;  width: 260px;}
.path_144250 #col_right .mod_poll section.body .questions {margin-top: 27px; margin-bottom: 80px;}
.path_144250 #col_right .mod_poll section.body .questions li {margin-bottom: 10px; position: relative; width: 245px; padding-bottom: 4px; padding-left: 25px;}
.path_144250 #col_right .mod_poll section.body .questions label {font: 12px Arial; line-height: 14px; text-transform: uppercase;}
.path_144250 #col_right .mod_poll section.body .questions input {margin: 0px 10px;}
.path_144250 #col_right .mod_poll > section.body {background: url(' http://bi.gazeta.pl/i/obrazki/czterykaty/poll_bg_krosno.png') 0 0px no-repeat;padding: 10px 10px 15px 0; min-height: 374px;}
.path_144250 #col_right .mod_poll button {font: bold 16px Arial; color: #072f5e; text-transform: uppercase; border: none; border: 0; filter: none; background: 0; text-shadow: none; margin-left: 80px; width:134px; height: 35px; margin-top: 0px;}
.path_144250 #col_right .mod_poll .results {padding-left: 45px; margin-top: 15px;}
.path_144250 #col_right .mod_poll .results li div span {background: #072f5e; color: #fff; padding: 2px;}
.path_144250 #col_right .mod_poll .results li div { margin-bottom: 5px;}
.path_144250 #col_right .mod_poll .results li {margin-bottom: 10px;}
.path_144250 #col_right .mod_poll .results li p {font-weight: bold;}
.path_144250 .mod_poll > section.body > p, .path_144250 .mod_poll .result > p, .path_144250 .mod_poll fieldset p {color: #000; bottom: 40px;}

.thanks { font-size: 18px; line-height: 23px; }

/*blogers*/
.mod_logoAuthor section { position: relative; height: 59px; border-bottom: 2px solid #dadada; background: url('http://bi.gazeta.pl/i/obrazki/czterykaty/blogers-bg-head.png') no-repeat 100% 0; }
article.mod_logoAuthor h2 { margin: 0; padding: 0; float: left; width: 100%; border: 0;  }
.mod_logoAuthor p , .mod_logoAuthor img { float: right; }
article.mod_logoAuthor h2 , .mod_logoAuthor p , .mod_logoAuthor img { position: absolute; }
article.mod_logoAuthor h2 { left: 0px; bottom: 0px; }
article.mod_logoAuthor img { right: 0px; top: 0px; width: 59px; height: 59px; }
article.mod_logoAuthor p { right: 75px; top: 8px; text-align: right; }
article.mod_logoAuthor span { display: block; font-weight: bold; line-height: 25px;}
article.mod_logoAuthor a  { line-height: normal; }

.mod_zi12 .head:after {content:"";display: block;clear:both; float: none;}
.mod_zi12 .body {clear: both;}
.mod_zi12 .entry {margin-left:6px}

.layout_uniwersalny #top_wrap .mod_zr8_noslider .n6 { border-bottom: none; }
.mod_zr8 .node_entry { border: none; }

.mod_zi13.inspi .head h1 { color: #609bad; font: bold 14px/19px Arial,serif; text-transform: uppercase; }
.mod_zi13.inspi .body .imgw, .mod_zi13.inspi .body .imgw + *, .mod_zi13.inspi .head .imgw img { display: block; line-height: 14px; float: none}
.mod_zi13.inspi .body .imgw + h2 {max-height: 42px; overflow: hidden;}
.mod_zi13.inspi .body > ul > li {  padding: 0; margin: 0 0 10px 20px; float: left; width: 140px; position: relative; border: none; }
.mod_zi13.inspi .body > ul > li.even { margin-left:0; }
.mod_zi13.inspi .body h2 {display: block;font-size: 12px; line-height: 10px; font-weight: bold; margin-top: 2px; }
/* -- */



/* quizy */
.quiz { width: 620px; margin: 0 0 20px; font-size: 14px; line-height: 19px; }
.quizHead { margin-bottom: 25px; }
.quizHead h1 { color: #000; margin: 20px 0 15px; }
.quizHead p { color: #000; }

.quiz .entry { padding: 10px 0; }
.quiz .entry h2 { margin-bottom: 15px; font-size: 14px; font-weight: bold; }
.quiz .entry h2 span { font-weight: bold; font-size: 18px; background: #eee; border: 2px solid #eee; position: relative; top: -2px; margin-right: 8px; }
.quiz .entry ul {width: 420px; overflow: hidden; zoom: 1;}
.quiz .entry li {padding: 6px; border: 1px solid #fff; overflow: hidden; zoom: 1;}
.quiz .entry li * {vertical-align: middle;}
.quiz .entry .sel {border: 1px solid #f2f0ed; background: #f2f0ed url('http://bi.gazeta.pl/i/quizy/q_ansSelected.gif') repeat-x 0 0;}
.quiz .entry .i {float: left; display: inline; margin-right: 10px !important; margin-right: 7px;}
.quiz .entry .i img {display: block; background: #fff; padding: 3px; border: 1px solid #f2f0ed;}
.quiz .entry .wide {width: 100%;}
.quiz .entry .wide li {padding: 3px; margin-bottom: 15px; border: 1px solid #f2f0ed;}
.quiz .entry .wide .i {float: left; background: none; padding: 3px; overflow: hidden; zoom: 1;}
.quiz .entry .wide .i img {float: left; display: inline; padding: 0; border: none; background: none;}
.quiz .entry .wide .i input {float: left; display: inline; padding: 0; height: 15px; width: 15px; margin: 0 6px 0 8px;}
.quiz .entry .wide .sel .i, .quiz .entry .wide .i img {background: none;}
.quiz .entry .wide span {display: block; overflow: hidden; zoom: 1; background: url('http://bi.gazeta.pl/i/quizy/q_ansBg.gif') no-repeat 0 5px; padding-left: 12px; }

.quiz .str, .quiz .q_submit {border-top: 1px solid #f0eeeb; padding-top: 10px; overflow: hidden; zoom: 1;}
.quiz .str ul, .quiz .str .next {float: right;}
.quiz .str .next input { background: #aaa; border: 0; height: 20px; width: 104px; color: #fff; text-align: center; cursor: pointer; font: bold 14px Arial,sans-serif; padding-bottom: 2px; }
.quiz .str ul {overflow: hidden; zoom: 1; margin-right: 25px; margin-top: 3px; list-style: none;}
.quiz .str li {float: left; display: inline; height: 15px; padding-top: 22px; width: 29px; color: #000; background: url('http://bi.gazeta.pl/i/quizy/q_strBg.gif') no-repeat 0 0; text-align: center;}
.quiz .q_submit .q_submitWrp {float: right; width: 129px; height: 22px; margin-top: 10px; background: url('http://bi.gazeta.pl/i/quizy/q_submit.gif') no-repeat 0 0;}
.quiz .q_submit .q_submitWrp input {background: none; border: none; height: 20px; width: 129px; color: #fff; text-align: center; cursor: pointer;}

.quiz .wyniki {overflow: hidden; zoom: 1; margin-top: 25px;}
.quiz .wynikHead {overflow: hidden; zoom: 1; padding-bottom: 25px; margin-bottom: 15px; border-bottom: 1px solid #f0eeeb;}
.quiz .wynikHead h5 {float: left; display: inline; color: #000;}
.quiz .wynikHead0 div {overflow: hidden; zoom: 1; float: left; display: inline; margin-left: 15px;}
.quiz .wynikHead0 div span {float: left; display: inline; line-height: 29px;}
.quiz .wynikHead0 div .ile {font-weight: bold; margin-right: 8px; width: auto; height: 29px; padding: 0 7px; line-height: 29px; background: #ededed url('http://bi.gazeta.pl/i/quizy/q_ileBg.gif') repeat-x 0 0; text-align: center; margin-top: 0;}
.quiz .wynikHead0 .dobre {color: #07aa01;}
.quiz .wynikHead0 .zle {color: #c90604;}
.quiz .wynikHead0 .dobre .ile {border: 1px solid #07aa01;}
.quiz .wynikHead0 .zle .ile {border: 1px solid #c90604;}
.quiz .wynikHead0 .punkty {position: relative; top: -5px; margin-bottom: -5px;}
.quiz .legenda {overflow: hidden; zoom: 1; margin-top: 15px;}
.quiz .legenda span { float: left; display: inline; margin-right: 10px; color: #000; text-transform: uppercase;}
.quiz .legenda ul {float: left; display: inline; list-style: none; overflow: hidden; zoom: 1;}
.quiz .legenda li { color: #949494; float: left; display: inline; padding-left: 17px;}
.quiz .legenda .dobre {background: url('http://bi.gazeta.pl/i/quizy/q_LegendaGood.gif') no-repeat 0 3px; padding-right: 10px; margin-right: 10px; border-right: 1px solid #949494;}
.quiz .legenda .zle {background: url('http://bi.gazeta.pl/i/quizy/q_LegendaBad.gif') no-repeat 0 3px;}
.quiz .entry .good, .quiz .entry .wide .good {border: 2px solid #07aa01; background: #f2f0ed url('http://bi.gazeta.pl/i/quizy/q_ansSelected.gif') repeat-x 0 0;}
.quiz .entry .bad, .quiz .entry .wide .bad {border: 2px solid #c90604; background: #f2f0ed url('http://bi.gazeta.pl/i/quizy/q_ansSelected.gif') repeat-x 0 0;}
.quiz .more {margin-top: 10px; text-align: right;}
.quiz .more a { color: #148; text-decoration: none;}
.quiz .more a:hover {text-decoration: underline;}
.quiz .quizLogin, .quiz .quizAlreadyDone { color: #000;}
.quiz .quizLogin .row {overflow: hidden; zoom: 1; padding-top: 10px;}
.quiz .quizLogin .headerRow {padding: 0; font-weight: bold;}
.quiz .quizLogin .c0, .quiz .quizLogin .c1 {float: left; display: inline; margin-right: 10px;}
.quiz .quizLogin .iTxt {border: 1px solid #ababab; width: 200px; padding: 2px 3px 3px;}
.quiz .quizLogin .sbtBtn { background: #fff url('http://bi.gazeta.pl/i/drabinki/przypSbtBg.gif') repeat-x 0 0; border: 1px solid #dfdfdf; text-align: center; width: 100px; height: 22px; color: #484848; cursor: pointer; padding-bottom: 2px;}
.quiz .quizAlreadyDone p {font-weight: bold; margin-bottom: 10px;}
.quiz .quizAlreadyDone li {font-weight: bold; padding-bottom: 2px;}

/* zdjecia przed i po */
.mod .node_body h3 { font-size: 18px; font-family: Arial, sans-serif }
.mod .node_head h2 { font-family: Arial, sans-serif; font-weight: bold; font-size: 11px; color: #2b2b2b; text-transform: uppercase; margin: 0; line-height: normal }
.mod .node_head h2 a:hover { color: #0e5c9d; background: #fff }
.mod_zr_photo { position: relative; width: 940px; z-index: 100; margin-bottom: 32px; }
.mod_zr_photo .node_head { padding: 0; margin: 0; border: 0; }
.mod_zr_photo .node_head h2 { font-size: 26px; line-height: 29px; margin-bottom: 16px; }
.mod_zr_photo .node_head h3 { font-size: 22px; font-weight: normal; line-height: 27px; margin-bottom: 4px; }
.mod_zr_photo .node_head p { font-size: 14px; line-height: 19px; margin-bottom: 16px; }
.mod_zr_photo .node_photo { border-bottom: 1px solid #ccc; margin-bottom: 16px; padding-bottom: 16px; }
.mod_zr_photo .node_container, .mod_zr_photo .node_before { width: 940px; height: 600px; overflow: hidden; }
.mod_zr_photo .node_container .node_inner_after { width: 100%; overflow: hidden; position: relative; height: 600px; }
.mod_zr_photo .node_container { position: relative; margin-bottom: 12px; cursor: w-resize; }
.mod_zr_photo .node_container img { width: 940px; height: 600px; }
.mod_zr_photo .node_container span { display: none; }
.mod_zr_photo .node_container .scroll { position: absolute; width: 9px; height: 55px; background: url('http://bi.gazeta.pl/i/obrazki/wiadomosci/tsunami/photo-scroll-blue.png') no-repeat 0 0; top: 272px; left: -6px; display: block; }
.mod_zr_photo .node_container p { position: absolute; top: 0; background: #fff; background: rgba(255,255,255,0.7); padding: 4px 8px; font-size: 16px; font-weight: bold; top: 0; z-index: 5; }
.mod_zr_photo .node_before, .mod_zr_photo .node_after { position: absolute; }
.mod_zr_photo .node_before { left: 0; }
.mod_zr_photo .node_after { right: 0; width: 480px; border-left: 2px solid #000; }
.mod_zr_photo .node_after img { position: absolute; right: 0; }
.mod_zr_photo .node_after p { right: 0; }
.mod_zr_photo .node_more { font: normal 14px/27px Arial,sans-serif; zoom: 1; }
.mod_zr_photo .node_more:after { content: '.'; visibility: hidden; clear: both; width: 0; height: 0; display: block; }
.mod_zr_photo .node_more .c0 { float: left; }
.mod_zr_photo .node_more .c1 { float: right; }
.mod_map_facebook { width: auto; text-align: right; float: right; display: block; z-index: 101; padding-top:3px; margin-left: 10px;}

/* zajawka z logotypami - uzr11 */
.mod_uzr11 .body ul li:hover,
.mod_uzr11 .body ul li:focus,
.mod_uzr11 .body ul li:active { display: inline-block; vertical-align: middle; -webkit-transform: translateZ(); transform: translateZ(); box-shadow: 0 0 1px transparent; -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; }
.mod_uzr11 .body ul li:hover:before,
.mod_uzr11 .body ul li:focus:before,
.mod_uzr11 .body ul li:active:before { pointer-events: none; position: absolute; z-index: -1; content: ''; top: 100%; left: 5%; height: 10px; width: 90%; opacity: 0; background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, transparent 80%); background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, transparent 80%); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform, opacity; transition-property: transform, opacity; }
.mod_uzr11 .body ul li:hover,
.mod_uzr11 .body ul li:focus,
.mod_uzr11 .body ul li:active { -webkit-transform: translateY(-5px); transform: translateY(-5px); /* move the element up by 5px */ }
.mod_uzr11 .body ul li:hover:before,
.mod_uzr11 .body ul li:focus:before,
.mod_uzr11 .body ul li:active:before { opacity: 1; -webkit-transform: translateY(5px); transform: translateY(5px); /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */ }
@media all and (min-width: 320px) and (max-width: 480px) { 
    .responsive .mod_uzr11 { padding-top: 104px }
    .responsive .mod_uzr11 header:first-child { text-align: center }
    .responsive .mod_uzr11 .body ul { width: 100% !important; text-align: center; }
    .responsive .mod_uzr11 .body ul li { margin: 0 0 20px 20px !important; float: none !important; display: inline-block; }
    .responsive .mod_uzr11 .body ul li:nth-child(odd) { margin: 0 0 20px 0 !important }
}
@media all and (min-width: 481px) and (max-width: 939px) { 
    .responsive .mod_uzr11 { padding-top: 104px }
    .responsive .mod_uzr11 header { text-align: center }
    .responsive .mod_uzr11 .body ul { text-align: center; width: 100% !important; }
    .responsive .mod_uzr11 .body ul li { margin: 0 13px 13px 0 !important; float: none !important; display: inline-block; }
}
.desk .mod_uzr11 { margin: 20px auto 30px auto; }
.desk .mod_uzr11 .body ul { width: 100% !important }
.desk .mod_uzr11 .body ul li { margin: 0 0 0 20px !important; height: 82px !important; float: left \9; /* IE 9 hack */ width: 138px \9; /* IE 9 hack */ line-height: 80px \9; /* IE 9 hack */ text-align: center \9; /* IE 9 hack */ border: 1px solid #e0e1e1 \9; /* IE 9 hack */ display: -ms-box \9; /* IE 9 hack */ -ms-box-pack: center \9; /* IE 9 hack */ -ms-box-align: center \9; /* IE 9 hack */ }
.desk .mod_uzr11 .body ul li img { vertical-align: middle \9; /* IE 9 hack */ }
.desk .mod_uzr11 .body ul li:first-child { margin: 0 !important }
.mod_uzr11 { clear: both }
.mod_uzr11 .body { width: 100% !important; height: auto !important; margin: 0 !important; overflow: visible !important; }
.mod_uzr11 .body ul { height: auto !important }
.mod_uzr11 .body ul li { overflow: visible !important }
.mod_uzr11 h3 { font-family: "Cardo", Times, serif }

/* FIX na font w nowej czapeczce */
.desk .mod_hat2014 .c0 .bar > a {font: bold 12px/14px Arial, Helvetica, sans-serif;}

/* QUIZY */
.simpleQuiz a:hover {
  color: #003966;
  background: none;
}
.simpleQuiz a.closeQuiz {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  height: 60px;
  width: 60px;
  text-indent: -99999px;
  z-index: 999;
  background-color: #fff;
}
.simpleQuiz a.closeQuiz:after {
  content: "";
  display: block;
  position: absolute;
  left: 20px;
  top: 16px;
  width: 38px;
  height: 25px;
  background: url(" http://biv.gazeta.pl/i/obrazki/gallery/gallery_sprite.png ") no-repeat -20px -55px;
}
.simpleQuiz a.closeQuiz:hover {
  background-color: #7d7d7d;
}
.simpleQuiz a.closeQuiz:hover:after {
  background-position: 2px -55px;
}
.simpleQuiz.startPage #col_left, .simpleQuiz.psychoTest #col_left {
  float: none;
  width: 100%;
}
.simpleQuiz #page > img,
.simpleQuiz #page > div > img {
  display: none;
}
.simpleQuiz #gazeta_article_top > h1 {
  font-weight: bold;
}

.quizModule form {
  text-align: center;
}
.quizModule button[type=submit],
.quizModule input[type=submit] {
  min-width: 300px;
  height: 50px;
  background: #a5876f;
  margin: 30px auto 0 auto;
  border: none;
  color: #fff;
  font-size: 19px;
  font-weight: bold;
  border-radius: 2px;
  cursor: pointer;
  -webkit-appearance: none;
}
.quizModule button[type=submit]:hover,
.quizModule input[type=submit]:hover {
  background-color: #78b0bf;
}
.quizModule button[type=radio],
.quizModule input[type=radio] {
  display: none;
}
.quizModule .field {
  text-align: left;
}
.quizModule .field div {
  position: relative;
  padding-left: 24px;
  margin-top: 5px;
}
.quizModule label div:before {
  content: ' ';
  width: 12px;
  height: 12px;
  position: absolute;
  top: 3px;
  display: inline-block;
  border: 2px solid #a2a2a2;
  border-radius: 16px;
  margin-left: -24px;
}
.quizModule input[type=radio]:checked + label div:before {
  background: url("http://bi.gazeta.pl/i/obrazki/global/quiz-sprite3.png") no-repeat -151px 3px;
}

#quiz-sponsor {
  min-width: 300px;
  height: 50px;
  position: relative;
  overflow: hidden;
}
#quiz-sponsor div {
  height: 100%;
  display: inline-block;
  background-size: auto 677px;
}
#quiz-sponsor .left {
  width: 70%;
  background-position: 0 bottom;
}
#quiz-sponsor .right {
  width: 300px;
  background-position: 100% bottom;
  position: absolute;
  top: 0;
  right: 0;
}

/* STRONA STARTOWA */
.simpleQuiz.startPage.rwd #gazeta_article_top, .simpleQuiz.startPage.rwd #gazeta_article_top h1 {
  margin-bottom: 0;
}
.simpleQuiz.startPage #holder_101 {
  position: relative;
}
.simpleQuiz.startPage .mod.mod_sociallist {
  margin-top: 5px;
}
.simpleQuiz.startPage .mod.mod_sociallist ul li {
  margin-top: 8px;
}
.simpleQuiz.startPage .mod.mod_sociallist ul li.liczbaKomentarzy {
  display: none;
}
.simpleQuiz.startPage .mod.mod_sociallist ul.specialmail {
  padding-top: 5px;
}
.simpleQuiz.startPage .quizModule {
  position: relative;
  overflow-y: hidden;
  margin: 20px 0 30px 0;
}
.simpleQuiz.startPage .quizModule > img {
  width: 100%;
  min-width: 300px;
  min-height: 191px;
}
.simpleQuiz.startPage .quizModule.withBrand {
  top: -50px;
}
.simpleQuiz.startPage .quizModule.withBrand img {
  position: relative;
  top: 50px;
}
.simpleQuiz.startPage .quizLead {
  width: 100%;
  position: absolute;
  bottom: 40px;
  color: #fff;
  font-weight: bold;
  text-align: center;
}
.simpleQuiz.startPage .quizLead p {
  max-width: 80%;
  margin: 0 auto;
  font-size: 16px;
  line-height: 25px;
}
.simpleQuiz.startPage #columns_wrap {
  display: none;
}

/* PYTANIA */
.simpleQuiz.quizPage.rwd #col_right {
  border-top: none;
  margin-top: 0;
  padding-top: 0;
}
.simpleQuiz.quizPage.rwd #gazeta_article_top h1 {
  font: bold 30px/36px Arial,sans-serif;
  margin-bottom: 20px;
}
.simpleQuiz.quizPage #gazeta_article_top {
  margin-bottom: 18px;
}
.simpleQuiz.quizPage .quiz-question {
  position: relative;
  width: 85%;
  font-size: 30px;
  margin-top: 25px;
}
.simpleQuiz.quizPage .step {
  position: absolute;
  right: -17%;
  top: 0;
  font: normal 28px 'open_sanslight', sans-serif;
  color: #a5a5a5;
  float: right;
}
.simpleQuiz.quizPage #progress {
  position: relative;
  width: 100%;
  height: 2px;
  background: #f2f2f2;
}
.simpleQuiz.quizPage #progress #value {
  display: block;
  width: 5%;
  height: 100%;
  background: #a5876f;
}
.simpleQuiz.quizPage .quizModule form.with-images {
  max-width: 620px;
}
.simpleQuiz.quizPage .quizModule .field {
  position: relative;
  margin-bottom: 20px;
}
.simpleQuiz.quizPage .quizModule .question {
  margin-bottom: 20px;
}
.simpleQuiz.quizPage .quizModule .question img {
  width: 100%;
}
.simpleQuiz.quizPage .quizModule .with-images .row {
  width: 100%;
  display: inline-block;
  margin-bottom: 35px;
}
.simpleQuiz.quizPage .quizModule .with-images .row:last-child {
  margin-bottom: 0;
}
.simpleQuiz.quizPage .quizModule .with-images .field {
  width: calc(50% - 20px);
  min-width: 140px;
  max-width: 300px;
  float: left;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
.simpleQuiz.quizPage .quizModule .with-images .field:first-child {
  margin-right: 20px;
}
.simpleQuiz.quizPage .quizModule label {
  color: #242424;
  font-size: 20px;
  line-height: 24px;
  cursor: pointer;
  width: 100%;
}
.simpleQuiz.quizPage .quizModule input[type=submit],
.simpleQuiz.quizPage .quizModule button[type=submit] {
  margin: 20px auto 34px;
}
.simpleQuiz.quizPage .quizModule input[type=submit][disabled="true"],
.simpleQuiz.quizPage .quizModule button[type=submit][disabled="true"] {
  background: #b8b8b8;
}

/* WYNIKI */
.simpleQuiz.endPage #banP1 {
  margin-top: 20px;
}
.simpleQuiz.endPage #page .step {
  display: none;
}
.simpleQuiz.endPage .quizModule a, .simpleQuiz.endPage .quizModule h3 {
  font-weight: bold;
  margin: 15px 0;
}
.simpleQuiz.endPage .quizModule a {
  display: block;
}
.simpleQuiz.endPage .quizModule #result-description {
  min-height: 40px;
  position: relative;
  margin-top: 20px;
  padding-bottom: 20px;
  border-bottom: 2px solid #f2f2f2;
  padding-right: 100px;
  line-height: 1.5em;
}
.simpleQuiz.endPage .quizModule #result-description > div {
  width: 90px;
  position: absolute;
  right: 0;
  top: 0;
}
.simpleQuiz.endPage .quizModule #result-description .socials {
  width: 40px;
  height: 40px;
  display: block;
  border-radius: 9999px;
  vertical-align: middle;
  position: relative;
  color: #fff;
  font-weight: bold;
  margin: 0;
}
.simpleQuiz.endPage .quizModule #result-description .socials .smoke {
  display: none;
  width: 142px;
  position: absolute;
  top: -62px;
  left: -50px;
  background: #3c5a98;
  text-align: center;
  border-radius: 5px;
  z-index: 2000;
  padding: 10px 0;
}
.simpleQuiz.endPage .quizModule #result-description .socials .smoke:after {
  display: block;
  position: absolute;
  bottom: -13px;
  width: 100%;
  height: 13px;
  background: url(" http://bi.gazeta.pl/i/obrazki/global/smoke-attach.png ") no-repeat center;
  content: '';
}
.simpleQuiz.endPage .quizModule #result-description .socials .smoke a {
  color: #fff;
  margin: 0;
}
.simpleQuiz.endPage .quizModule #result-description .socials.comment {
  float: left;
  background: url(" http://bi.gazeta.pl/i/obrazki/global/comment-smoke-icon.png ") no-repeat 9px center #3370bc;
}
.simpleQuiz.endPage .quizModule #result-description .socials.facebook {
  float: right;
  background: url(" http://bi.gazeta.pl/i/obrazki/global/fb-icon.png ") no-repeat center #3b5998;
}
.simpleQuiz.endPage .quizModule #result-description .socials:hover .smoke {
  display: block;
}
.simpleQuiz.endPage .quizModule #result-description, .simpleQuiz.endPage .quizModule a, .simpleQuiz.endPage .quizModule h3 {
  font-size: 16px;
  line-height: 20px;
}
.simpleQuiz.endPage .quizModule .correct, .simpleQuiz.endPage .quizModule #results-details form label.correct {
  color: #05950f;
  font-weight: bold;
}
.simpleQuiz.endPage .quizModule .incorrect, .simpleQuiz.endPage .quizModule #results-details form label.incorrect {
  color: #ad0000;
  font-weight: bold;
}
.simpleQuiz.endPage .quizModule .psychotestScore {
  color: #ff7e00;
}
.simpleQuiz.endPage .quizModule form.answer {
  position: relative;
  display: inline-block;
  width: 100%;
  text-align: left;
}
.simpleQuiz.endPage .quizModule form.answer.with-image .field {
  max-width: 607px;
  padding-left: 193px;
}
.simpleQuiz.endPage .quizModule form.answer.with-images .field img {
  width: 100%;
}
.simpleQuiz.endPage .quizModule form.answer.with-images .row {
  display: inline-block;
  float: left;
}
.simpleQuiz.endPage .quizModule form.answer.with-images .row:nth-child(even) {
  clear: both;
}
.simpleQuiz.endPage .quizModule form.answer .field {
  max-width: 800px;
  margin-bottom: 12px;
  box-sizing: content-box;
}
.simpleQuiz.endPage .quizModule form.answer label {
  margin: 0;
}
.simpleQuiz.endPage .quizModule form.answer div.correct, .simpleQuiz.endPage .quizModule form.answer div.incorrect {
  position: absolute;
  right: 0;
  top: 50%;
  width: 65px;
  height: 65px;
  margin-top: -40px;
  background-image: url("http://bi.gazeta.pl/i/obrazki/global/quiz-answer-result-icon.png ");
  background-repeat: no-repeat;
}
.simpleQuiz.endPage .quizModule form.answer div.correct {
  background-position: -25px -21px;
}
.simpleQuiz.endPage .quizModule form.answer div.incorrect {
  background-position: -118px -21px;
}
.simpleQuiz.endPage .quizModule form.answer .question-image {
  float: left;
  margin-bottom: 25px;
}
.simpleQuiz.endPage .quizModule form.answer .question-image img {
  width: 100%;
  height: 100%;
}
.simpleQuiz.endPage .quizModule .with-images .field, .simpleQuiz.endPage .quizModule .question-image {
  display: inline-block;
  width: 180px;
  margin-right: 20px;
  float: left;
}
.simpleQuiz.endPage #show-answers {
  display: none;
  position: relative;
}
.simpleQuiz.endPage #show-answers:hover {
  color: #003966;
  background: none;
}
.simpleQuiz.endPage #show-answers:after {
  position: absolute;
  top: 50%;
  width: 13px;
  height: 8px;
  background: url(" http://bi.gazeta.pl/i/obrazki/global/hat/rwd/defaultRWD-sprite-5.png ") no-repeat -139px -14px;
  content: '';
  display: inline-block;
  margin: -3px -20px 0 5px;
}
.simpleQuiz.endPage #results-details form {
  border-bottom: 1px solid #e6e6e6;
}
.simpleQuiz.endPage #results-details form label {
  font-size: 16px;
  line-height: 20px;
  color: #969696;
}
.simpleQuiz.endPage #score {
  height: 280px;
  margin: 2em 0;
  text-align: center;
  font-family: 'open_sanslight';
}
.simpleQuiz.endPage #score div {
  position: relative;
  display: inline-block;
  width: 280px;
  height: 100%;
  border: 2px solid;
  border-radius: 9999px;
  box-sizing: border-box;
  text-align: center;
}
.simpleQuiz.endPage #score p {
  position: absolute;
  top: 50%;
  margin-top: -25px;
  width: 100%;
  font-size: 160px;
  font-weight: normal;
}
.simpleQuiz.endPage #score span {
  font-size: 19px;
  position: absolute;
  bottom: 20%;
  left: 0;
  width: 100%;
}
.simpleQuiz.endPage #score .correct {
  border-color: #05950f;
  margin-right: 2em;
}
.simpleQuiz.endPage #score .incorrect {
  border-color: #ad0000;
}
.simpleQuiz.endPage #score .incorrect span {
  margin-left: -5px;
}
.simpleQuiz.endPage #score .psychotestScore {
  border-color: #ff7e00;
  font-weight: bold;
}
.simpleQuiz.endPage .mod_mlyn a:hover {
  background: none;
  position: relative;
}
.simpleQuiz.endPage .mod_mlyn a:hover:after {
  display: inline-block;
  width: 301px;
  height: 200px;
  background: #66a9ea;
  opacity: 0.9;
  position: absolute;
  top: 0;
  content: "Rozwi\000105\00017C\000020quiz";
  color: #fff;
  text-align: center;
  font: bold 16px / 13em Arial, sans-serif;
}
.simpleQuiz.endPage .mod_mlyn span.caption {
  color: #072f50;
  font-weight: bold;
}
.simpleQuiz.endPage .mod_mlyn .node_entry {
  margin-left: 20px;
}
.simpleQuiz.endPage .mod_mlyn .node_entry:first-child {
  margin-left: 0px;
}

/* RWD QUIZU */
.simpleQuiz.startPage.responsive.rwd .mod_sociallist {
  padding: 12px 0px 2px 12px;
}
.simpleQuiz.startPage.responsive.rwd .mod_sociallist.small #gazeta_article_buttons {
  left: 0;
  float: left;
}
.simpleQuiz.startPage.responsive.rwd .mod_sociallist ul {
  float: left;
}
.simpleQuiz.startPage.responsive.rwd .mod_sociallist ul li {
  padding-top: 0;
}

@media screen and (max-width: 1200px) {
  .simpleQuiz.startPage #page-top.rwdTop {
    padding-bottom: 60px;
  }
  .simpleQuiz.startPage .mod.mod_sociallist {
    padding: 0 !important;
    background: none;
    border-top: 1px solid #e9e9e9;
    margin-top: 10px;
  }
  .simpleQuiz.startPage .mod.mod_sociallist .fb_share {
    margin-right: 0px !important;
  }
  .simpleQuiz.startPage .mod.mod_sociallist ul {
    border: none;
    border-radius: 0;
  }
}
@media screen and (max-width: 960px) {
  .simpleQuiz #page {
    width: 100%;
    margin: 0;
  }
  .simpleQuiz #content {
    width: 100%;
    box-sizing: border-box;
  }
  .simpleQuiz #banP1 {
    clear: both;
  }
  .simpleQuiz.quizPage #col_left {
    width: 100%;
    float: none;
  }
  .simpleQuiz.quizPage .quiz-question {
    width: 100%;
  }
  .simpleQuiz.quizPage .quiz-question .step {
    display: none;
  }
  .simpleQuiz.quizPage #progress {
    margin: 15px 0;
  }
  .simpleQuiz .quizModule form.answer img {
    width: 100%;
  }
  .simpleQuiz .quizModule form.answer div.correct, .simpleQuiz .quizModule form.answer div.incorrect {
    display: none;
  }
  .simpleQuiz.endPage .quizModule #result-description {
    display: inline-block;
    width: 100%;
    height: auto;
    text-align: center;
    border-top: 2px solid #f2f2f2;
    margin: 15px 0;
    font-size: 18px;
    line-height: 25px !important;
    padding-top: 20px;
  }
  .simpleQuiz.endPage .quizModule #result-description > div {
    position: relative;
    margin: 15px auto 0 auto;
  }
  .simpleQuiz.endPage .mod_mlyn {
    width: 620px;
    margin: 0 auto;
  }
  .simpleQuiz.endPage .mod_mlyn .node_entry:nth-child(odd) {
    margin-left: 0;
  }
}
@media screen and (max-width: 780px) {
  .simpleQuiz.startPage .quizLead {
    position: relative;
    color: #242424;
    text-align: left;
    background-color: #fff;
  }
  .simpleQuiz.startPage .quizLead p {
    font: normal 18px/25px Arial,sans-serif;
    max-width: 100%;
    padding-top: 20px;
  }
  .simpleQuiz.startPage .quizLead form {
    text-align: center;
  }
}
@media screen and (max-width: 672px) {
  .simpleQuiz.quizPage #content {
    clear: both;
  }
  .simpleQuiz.endPage #page .closeQuiz {
    width: 100%;
  }

  #page .closeQuiz {
    position: absolute;
    left: 0;
    width: 50px;
    height: 50px;
    background: #414141;
    margin-bottom: 20px;
    float: left;
  }
  #page .closeQuiz:after {
    width: 18px;
    left: 16px;
    top: 50%;
    margin-top: -15px;
    background-position: 0px -55px;
  }
  #page > .step {
    width: 100%;
    height: 50px;
    display: block;
    position: relative;
    left: 0;
    text-align: center;
    text-indent: 0;
    color: #c6c6c6;
    font: 300 25px/45px 'Open Sans', sans-serif;
    background: #414141;
  }
}
@media screen and (max-width: 660px) {
  .simpleQuiz.quizPage .question img {
    width: 100%;
  }
  .simpleQuiz.endPage #score {
    width: 100%;
    height: 130px;
    text-align: center;
  }
  .simpleQuiz.endPage #score div {
    width: 120px;
    height: 120px;
  }
  .simpleQuiz.endPage #score p {
    font-size: 70px;
    margin-top: -8px;
  }
  .simpleQuiz.endPage #score span {
    width: 100%;
    left: 0;
    top: 140px;
  }
}
@media screen and (max-width: 638px) {
  .simpleQuiz.endPage .mod_mlyn {
    width: 300px;
  }
  .simpleQuiz.endPage .mod_mlyn .node_entry {
    margin: 0;
  }
}
@media screen and (max-width: 535px) {
  #quiz-sponsor .left {
    background-position: 50% bottom;
    background-size: 100% 630px;
  }
}
@media screen and (max-width: 420px) {
  .simpleQuiz.startPage .quizLead {
    bottom: auto;
  }
  .simpleQuiz.endPage .quizModule .question-image {
    width: 100%;
    margin-right: 0;
    padding: 0;
  }
  .simpleQuiz.endPage .quizModule form.answer.with-image .field {
    padding: 0;
    clear: both;
  }
  .simpleQuiz.endPage .quizModule .with-images .row {
    width: 100%;
  }
  .simpleQuiz.endPage .quizModule .with-images .field {
    width: 100%;
    margin-right: 0;
  }
  .simpleQuiz.endPage .quizModule .with-images .field img {
    margin-bottom: 10px;
  }
}
.simpleQuiz.endPage.rwd #gazeta_article_top h1.quiz-title {
  font-size: 16px;
  font-weight: normal;
  text-align: center;
}

/* last-page-facebook */
.quizModule-label {
  text-align: center;
  font-family: 'Arial';
  font-weight: 700;
  font-style: normal;
  font-size: 28px;
  line-height: 32px;
  margin-bottom: 20px;
}

.quizModule-score {
  text-align: center;
  font-size: 48px;
  line-height: 56px;
  margin-bottom: 15px;
}

.quizModule-score span {
  padding: 0 10px;
}
.quizModule-score span .green {
  color: green;
}
.quizModule-score span .red {
  color: red;
}

.quizModule-facebook-feed {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABlUlEQVRo3u2YvU6EQBSFN5vNFhRWxifwgYyFhc9gLCx9gS2srC2MhbGwtt4H2MLC7DsgBEIQCmAAzyZiCOFndtmZO7u5NzmBhnC+ew8zEyYTRZUkiZXn+VVRFE/QCvqGEqjsUhzHZ6r8SFcQBFMYv4Eht8+skQBRFM1g/r1EbQxVJXtPDgDzD9uaNgYgTdNzmMi2jY0xEUL3F7t03ZgJAGBV1urgAGDgZ0x8SAEcx7EqExKd/sC07qDbprCKWSQAvu+flI1qA8D1y7btKYnJIQCZiKDLr9ReBwH6JgCAF2qvnQAyETIaQDJC5gMYPwEsdXMhxEVdWZZdS0Zo2Xy2rjAM58oBNpvN2A2rQzmW2JkWgK4ujzwLucrNNwH6ageAtTYARRFaagUY0enWe3zgb9oAVEQIAI9aJ7BvAeBeF8Dp3y+Sf+HlrkyncfWgzzZhH7jUAtBWfBairmoCB3EW6gPgCFECcISoAThCJgBwhCgBOELUABwhaoCjmMBQGQ/AEaIE4AhRA3CEKMvzPKkJCCGe9/3uX90kb91PcUrvAAAAAElFTkSuQmCC") 20px 50% #3a5997 no-repeat;
  height: 70px;
  width: 320px;
  display: block;
  color: #fff;
  text-align: center;
  line-height: 70px;
  font-size: 20px;
  border-radius: 4px;
  text-indent: 56px;
  margin: 0 auto 20px;
  cursor: pointer;
}

.quizModule-score-summary {
  font-size: 28px;
  line-height: 32px;
  margin-bottom: 30px;
  text-align: center;
}

.quizModule-facebook-send {
  text-align: center;
  color: #999;
  margin-bottom: 40px;
}
.quizModule-facebook-send .fb-send {
  margin-left: 10px;
}

.quizModule-sociall-bar {
  margin: auto;
  transition: all 1s ease;
}
.quizModule-sociall-bar.fixed {
  position: fixed;
  z-index: 99;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 60px;
  background: #d7d7d7;
}
.quizModule-sociall-bar.fixed .quizModule-sociall {
  max-width: 940px;
  margin: auto;
}
.quizModule-sociall-bar.fixed .quizModule-facebook-send {
  display: none;
}
.quizModule-sociall-bar.fixed .quizModule-score-summary {
  font-size: 14px;
  float: left;
  line-height: 60px;
  max-height: 70px;
  max-width: 620px;
  overflow: hidden;
}
.quizModule-sociall-bar.fixed .quizModule-facebook-feed {
  float: right;
  height: 40px;
  line-height: 40px;
  margin-top: 10px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIdSURBVFhH1Za/a9tAFMdtSYFk8p/gLWuGDBkKpoXSMWv+iw6Zs3TIkDGZOmTKEuicrQWPXbs3YGIohFDaEAiBWJL7eae7cBGydH7nDv7Al6/uh6V3791J7sUwn88HZVm+KYriFP1A96igb+6LrrPxeJzZny0ksb40PGQbfSagb0mSfOz3+zv4AE9Qz1coqmAIIEEnPOgAbdruaFTB5Hn+DttHZtkEJvbKfYWiCoZyHCJTDqHJfYWi3TMjf9W+I7ZS+eyLocJM6CA8bMtkMtkcDodPci2rlgCco5zuCwK4zLJMrg30/2LONQqvWQjT6XSLh706uk4c4d+z2ey9nbo06qMtuP3geZ6mqZRFRVQwUpom17LqzBjX0vlrVpvwXvnAg/akjWec6iMzCJINCUIcPdL1Bb+pRitof2dDf2VeXOq4UcrGPMXNJnXuXze5g3bJ7z/Z27WyVJlcGcTddQAFc+/tdSvBwbDIRrmxunuSr/hqg3HZqMuN1d1TQUB/zUAHocGY0lflL2RTvKxc8B3lzHv5FNB+4t3zx0zooLPw3Ez+LrzlxrvSxjfg2AyCBCAZEIcH/Bz9NIMVz5y+K3Rn26uj43Nwi4/s1KVRvfQkE22uRRWMLclC17L+mRFiH9yEOpjYkjSx/pmRrDi5tu9a1BvYybV917L+mflfRJeprhjUmVl1iQR1MC4LdY9h/TOzKJDYgNSZaUEZUa/3D3JQBt6zLgUuAAAAAElFTkSuQmCC");
  text-indent: 32px;
}
.quizModule-sociall-bar .quizModule-sociall-bar-wrap {
  max-width: 940px;
  margin: auto;
}

.responsive.rwd .quizModule-sociall-bar.fixed {
  top: 50px;
  text-align: center;
}
.responsive.rwd .quizModule-sociall-bar.fixed .quizModule-score-summary {
  display: none;
}
.responsive.rwd .quizModule-sociall-bar.fixed .quizModule-facebook-feed {
  float: none;
}

/* uzr6 */
.mod_uzr6 * { box-sizing: border-box; font-family: Arial, sans-serif }
.mod_uzr6 { border-top: 1px solid #d6d6d6; padding-top: 14px; margin-bottom: 6px; }
.mod_uzr6 > header * { text-transform: uppercase; border-bottom: none; padding-bottom: 2px; margin-bottom: 8px; font: 16px Arial; font-weight: 700 !important; color: black; }
.mod_uzr6 .body > ul > li { float: left; width: 147px; margin: 0 0 12px 10px; padding-left: 10px; border-left: 1px solid #d6d6d6; box-sizing: border-box; }
.mod_uzr6 .body > ul > li:first-child { border-left: none; padding-left: 0; margin-left: 20px; }
.mod_uzr6 .body p.author, .mod_uzr6 .body li li, .mod_uzr6 .body div.imgw { margin-bottom: 0px; font: 12px/18px Arial; }
.mod_uzr6 .body li li.nomargin { margin-bottom: 6px }
.mod_uzr6 .body li .header { text-transform: uppercase; border-bottom: none; padding-bottom: 2px; margin-bottom: 5px; font: 700 12px Arial; color: #60a5b4; display: block; }
.mod_uzr6 footer { border-top: 1px solid #e2e2e2; padding-top: 4px; }
#top_wrap .mod_uzr6 .body li.n6 { margin-left: 0; clear: both; }
.desk .mod_uzr6.seo .body li header { font-weight: normal; border-bottom: none; }
.desk .mod_uzr6.seo .body > ul > li { width: 140px !important; float: left !important; clear: none !important; }
.desk .mod_uzr6 .body { overflow: hidden }
.desk .mod_uzr6 .body > ul { margin-left: -20px }
#pagetype_index.desk .mod_uzr6 .body > ul > li:first-child { margin-left: 20px !important }
.responsive.rwd .mod_uzr6 .body > ul { margin-left: -10px }
.responsive.rwd .mod_uzr6 .body > ul.border { background: none }
.responsive.rwd .mod_uzr6 .body > ul > li { width: 100%; margin-left: 0px; margin-left: 10px; }
.responsive.rwd .mod_uzr6 .body > ul > li .imgw img { width: 100% }
.desk .mod_uzr6 .body > ul { margin-left: -20px }
@media screen and (max-width: 479px) { 
    .responsive.rwd .mod_uzr6 .body > ul > li { width: 46% }
    .responsive.rwd .mod_uzr6 .body > ul > li.n2 { clear: left }
    .responsive.rwd .mod_uzr3 .body div.imgw { float: none; width: 100%; }
    .responsive.rwd .mod_uzr3 .body div.imgw a { display: block; width: 100%; }
    .responsive.rwd .mod_uzr3 .body div.imgw a img { width: 100% }
}
@media screen and (min-width: 480px) and (max-width: 719px) { 
    .responsive.rwd .mod_uzr6 .body > ul > li { width: 31% }
    .responsive.rwd .mod_uzr6 .body > ul > li.n3 { clear: left }
}
@media screen and (min-width: 720px) { 
    .responsive.rwd .mod_uzr6 .body > ul > li { width: 23% }
    .responsive.rwd .mod_uzr6 .body > ul > li.n4 { clear: left }
}
@media screen and (min-width: 940px) { 
    .responsive.rwd .mod_uzr6 .body > ul { margin-left: -20px }
    .responsive.rwd .mod_uzr6 .body > ul > li { width: 140px; margin-left: 20px; }
    .responsive.rwd .mod_uzr6 .body > ul > li.n4 { clear: none }
}

/* mod_indexRWD */
body .mod_indexRWD.short footer { font-size: 12px }
body .mod_indexRWD.short .entry header { margin-bottom: 2px }
body .mod_indexRWD.short .entry header * { font-size: 16px; line-height: 21px; }
#pagetype_index .mod_indexRWD.short {margin-top: 20px;}
#pagetype_index .mod_indexRWD.short .entry header * {color: #0f4068 !important;}
#pagetype_index .mod_indexRWD.short a:hover {background: #e9e9e9 !important;}
@media screen and (max-width: 479px) { 
    .responsive.rwd .mod_indexRWD.short .entry header * { font-size: 14px; line-height: 18px; }
}
.index img { max-width: 100% }
.mod_indexRWD { font-size: 12px; line-height: 16px; }
.mod_indexRWD .advertInfo { color: #cacaca }
.mod_indexRWD a { color: #114488 }
.mod_indexRWD a:hover { color: white; border-bottom: none; background-color: black; }
.mod_indexRWD > header > :first-child { display: inline }
.mod_indexRWD > header > :first-child + .rss { float: right; line-height: 33px; }
.mod_indexRWD header { margin-bottom: 10px; display: block; }
.mod_indexRWD .body ul:after { content: ""; clear: both; display: block; height: 0; width: 0; }
.mod_indexRWD .imgw { background: url("http://bi.gazeta.pl/i/obrazki/common/prev.png") 50% 50% no-repeat #dddddd; float: left; width: 100px; overflow: hidden; min-height: 70px; margin-right: 12px; position: relative; }
.mod_indexRWD .imgw.loaded { background: none }
.mod_indexRWD .imgw.video a:after { background: url("http://bi.gazeta.pl/i/obrazki/global/rwd/defaultRWD-sprite-5.png") -160px -72px no-repeat transparent; width: 22px; height: 22px; display: block; content: ""; position: absolute; bottom: 10px; right: 10px; }
.mod_indexRWD .imgw img { width: 100%; display: block; }
.mod_indexRWD .entry { color: #333; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #e9e9e9; position: relative; }
.mod_indexRWD .entry header > * { font-size: 16px; line-height: 19px; }
.mod_indexRWD .entry:after { content: ""; clear: both; display: block; height: 0; width: 0; }
.mod_indexRWD .entry footer a:hover { background: inherit }
.mod_indexRWD .entry.restriction_12 .imgw a:first-child:before, .mod_indexRWD .entry.restriction_16 .imgw a:first-child:before, .mod_indexRWD .entry.restriction_18 .imgw a:first-child:before { background: url("http://bi.gazeta.pl/i/obrazki/vod/restriction_sprite.png") no-repeat; content: ''; display: block; position: absolute; width: 32px; height: 32px; z-index: 2; margin: 10px; }
.mod_indexRWD .entry.restriction_12 .imgw a:first-child:before { background-position: -84px 0 }
.mod_indexRWD .entry.restriction_18 .imgw a:first-child:before { background-position: -42px 0 }
.mod_indexRWD .entry footer { color: #9b9b9b }
.mod_indexRWD time { font-size: 12px }
.mod_indexRWD time.red { color: #890606 }
.mod_indexRWD .entry footer span + ul, .mod_indexRWD .entry footer time + ul { margin-left: 5px; display: inline-block; }
.mod_indexRWD .entry footer ul li, .mod_indexRWD .entry footer ul li { display: inline }
.mod_indexRWD .entry footer ul li:first-child ~ li { margin-left: 5px }
.mod_indexRWD footer .pages { height: 1em; text-align: center; color: #737373; font-size: 14px; clear: both; }
.mod_indexRWD footer .pages a, .mod_indexRWD footer .pages span { padding: 5px; display: none; }
.mod_indexRWD footer .pages .prev { float: left; display: block; }
.mod_indexRWD footer .pages .next { float: right; display: block; }
.mod_indexRWD footer .pages:after { content: ""; clear: both; display: block; height: 0; width: 0; }
/* NEW INDEX -- DESKTOP */
.desk .mod_indexRWD header * { font-weight: bold; font-size: 20px; line-height: 24px; }
.desk .mod_indexRWD .entry p { font-size: 13px; line-height: 17px; }
.desk .mod_indexRWD footer .pages { font-size: 16px; font-weight: bold; }
.desk .mod_indexRWD footer .pages .next, .desk .mod_indexRWD footer .pages .prev { float: none; display: inline; }
.desk .mod_indexRWD footer .pages a, .desk .mod_indexRWD footer .pages span { display: inline }
/* NEW INDEX -- RESPONSIVE */
@media screen and (min-width: 540px) { 
    .responsive.rwd .mod_indexRWD { font-size: 13px; line-height: 17px; }
}
.responsive.rwd .mod_indexRWD header * { font-size: 16px; line-height: 19px; }
@media screen and (min-width: 540px) { 
    .responsive.rwd .mod_indexRWD header * { font-weight: bold }
}
@media screen and (min-width: 540px) { 
    .responsive.rwd .mod_indexRWD header * { font-size: 18px; line-height: 21px; }
}
@media screen and (min-width: 940px) { 
    .responsive.rwd .mod_indexRWD header * { font-size: 20px; line-height: 24px; }
}
@media screen and (min-width: 480px) { 
    .responsive.rwd .mod_indexRWD .imgw { width: 220px; height: 165px; }
}
@media screen and (min-width: 540px) { 
    .responsive.rwd .mod_indexRWD .imgw { width: 200px; height: 140px; }
}
@media screen and (min-width: 940px) { 
    .responsive.rwd .mod_indexRWD .imgw { width: 300px; height: 200px; }
}
.responsive.rwd .mod_indexRWD .imgw a { display: block }
.responsive.rwd .mod_indexRWD .entry { /* restriction wariant 24x24 */:  }
@media screen and (min-width: 540px) { 
    .responsive.rwd .mod_indexRWD .entry header > * { font-size: 18px; line-height: 21px; }
}
@media screen and (min-width: 940px) { 
    .responsive.rwd .mod_indexRWD .entry header > * { font-size: 20px; line-height: 24px; }
}
@media screen and (min-width: 540px) { 
    .responsive.rwd .mod_indexRWD .entry p { font-size: 13px; line-height: 17px; }
}
.responsive.rwd .mod_indexRWD .entry.restriction_12 .imgw a:first-child:before, .responsive.rwd .mod_indexRWD .entry.restriction_16 .imgw a:first-child:before, .responsive.rwd .mod_indexRWD .entry.restriction_18 .imgw a:first-child:before { width: 24px; height: 24px; }
.responsive.rwd .mod_indexRWD .entry.restriction_12 .imgw a:first-child:before { background-position: -68px -34px }
.responsive.rwd .mod_indexRWD .entry.restriction_16 .imgw a:first-child:before { background-position: 0 -34px }
.responsive.rwd .mod_indexRWD .entry.restriction_18 .imgw a:first-child:before { background-position: -34px -34px }
.responsive.rwd .mod_indexRWD .entry.banEntry { text-align: center }
@media screen and (min-width: 940px) { 
    .responsive.rwd .mod_indexRWD footer .pages { font-size: 16px; font-weight: bold; }
    .responsive.rwd .mod_indexRWD footer .pages .next, .responsive.rwd .mod_indexRWD footer .pages .prev { float: none; display: inline; }
    .responsive.rwd .mod_indexRWD footer .pages a, .responsive.rwd .mod_indexRWD footer .pages span { display: inline }
}
.responsive.rwd .mod_indexRWD .externalEntry img { max-width: 100% }
.mod_indexRWD.short > header { padding-bottom: 2px; border-bottom: 2px solid #CECECE; margin-bottom: 10px;}
.mod_indexRWD.short > header * { font-size: 14px !important; line-height: 16px; text-transform: uppercase; }
.mod_indexRWD.short.entry a { color: #0f4068 !important; }

/* mlyn */
.mod_mlyn{overflow:hidden;background:url(http://bi.gazeta.pl/i/obrazki/lego/loader-mill.gif) no-repeat 50% 50%;margin-bottom:12px;height:246px;}
.mod_mlyn.loaded{background:0;}
.mod_mlyn .node_head h3{font:16px Arial,sans-serif;color:#333;}
.mod_mlyn .node_entry{float:left;}
.mod_mlyn .node_entry:first-child{margin-left:0;}
.mod_mlyn a{display:block;text-decoration:none;overflow:hidden;}
.mod_mlyn a:hover,.mod_mlyn .node_sponsor a:hover{background-color:#0d3569;}
.mod_mlyn .node_sponsor a{background-color:#ffefac;}
.mod_mlyn .caption{text-decoration:none;display:block;color:#0d3569;font:14px Arial, sans-serif;padding-top:5px;}
.mod_mlyn a:hover .caption,.mod_mlyn .node_sponsor a:hover .caption{color:#fff;}
.mod_mlyn_zr1 .node_entry{margin-left:10px;}
.mod_mlyn_zr1 a{width:300px;padding:10px;}
.mod_mlyn_zr2 .node_entry{margin-left:5px;}
.mod_mlyn_zr2 .node_entry{margin-bottom:20px;}
.mod_mlyn_zr2 a{width:140px;padding:0;}
.mod_mlyn_zr3{width:300px;}
.mod_mlyn_zr3 .n2{margin-left:0;clear:both;}
.mod_mlyn_zr3 a{width:140px;padding:5px;}
.mod_mlyn{position:relative;}
.mod_mlyn a.mill_prev,.mod_mlyn a.mill_next{cursor:pointer;display:block;height:77px;left:0;position:absolute;text-indent:-1000px;top:0;width:30px;z-index:500;background:url(http://bi.gazeta.pl/i/obrazki/lego/mill-arrow-format-d.png) no-repeat 0 0;}
.mod_mlyn a.mill_next{left:auto;right:0;background-position:100% 0;}
.mod_mlyn .typeK ~ a.mill_prev,.mod_mlyn .typeK ~ a.mill_next{top:98px;}
.mod_msnMill a.mill_prev.active,.mod_msnMill a.mill_next.active{color:#003966;cursor:pointer;}
.mod_mlyn[data-servlet*='mill_img=K'] .node_body a{width:300px;}
.mod_mlyn[data-servlet*='mill_img=K'] .caption{font-size:16px;line-height:20px;}
a.mill_prev[data-page*='mill_img=D'],a.mill_next[data-page*='mill_img=D'],.mod_mlyn[data-servlet*='mill_img=D'] a.mill_prev,.mod_mlyn[data-servlet*='mill_img=D'] a.mill_next{top:48px;}
.mod_mlyn[data-servlet*='mill_cols=1'] .node_body .node_entry{margin-left:0;}
.mod_mlyn[data-servlet*='mill_cols=3'] .n3,.mod_mlyn[data-servlet*='mill_cols=2'] .n2{margin-left:0!important;clear:left;}
.mod_mlyn.static.loaded .node_head:after,.mod_mlyn[data-servlet*='str=tak'] .node_head:after{content:'.';width:0;height:0;visibility:hidden;clear:both;display:block;}
.mod_mlyn.static.loaded .node_head h3,.mod_mlyn[data-servlet*='str=tak'] .node_head h3{float:left;}
.mod_mlyn.static.loaded .node_head span,.mod_mlyn[data-servlet*='str=tak'] .node_head span{float:right;line-height:21px;}
.simpleArt #col_right .mod_mlyn.static.loaded .node_head span,.simpleArt #col_right .mod_mlyn[data-servlet*='str=tak'] .node_head span{float:left;line-height:21px;}
.mod_mlyn.mod_mlyn_zr2 .node_head.typeK span{font:bold 16px/24px Arial;margin-bottom:12px;float:left;}
.mod_mlyn .videoTag > a{position:relative;}
.mod_mlyn .videoTag span.brand{position:absolute;right:3px;background:url(http://bi.gazeta.pl/i/obrazki/lego/5/gazeta_article_sprite-2.png) no-repeat 1000px 0;}
.mod_mlyn[data-servlet*='mill_img=D'] .videoTag span.brand{top:69px;width:34px;height:27px;background-position:-178px -540px;}
.mod_mlyn[data-servlet*='mill_img=K'] .videoTag span.brand{top:152px;right:10px;width:52px;height:42px;background-position:-82px -540px;}
.layout_uniwersalny #columns_wrap #holder_301 .mod_mlyn .n2{clear:both;width:100%!important;}
.mod_mlyn[data-servlet*='mill_cols=1'] .node_body .node_entry{margin-left:5px;}
.mod_mlyn .videoTag > a{border:none;}
.mod_mlyn_zr2.right_side .node_head h3,.mod_mlyn_zr2.right_side .node_head span{font:bold 18px Arial;padding-bottom:12px;}
.mod_mlyn_zr2.right_side .node_body{position:relative;}
.mod_mlyn_zr2.right_side .node_entry{float:none;margin-left:0;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #e9e9e9;width:100%;height:100%;}
.mod_mlyn_zr2.right_side .node_entry a{width:100%;height:100%;padding:0;transition:background .2s;display:block;}
.mod_mlyn_zr2.right_side .node_entry a:hover{background:#fff;border-bottom:none!important;}
.mod_mlyn_zr2.right_side .node_entry a:hover img{opacity:0.8;}
.mod_mlyn_zr2.right_side .node_entry a:hover .caption{/*color: #0d3569;*/color:#fff!important;background:#000!important;}
.mod_mlyn_zr2.right_side .node_entry a img{width:100%;display:block;transition:opacity .2s;}
.mod_mlyn_zr2.right_side .node_entry a .caption{font:bold 16px Georgia,serif;padding:5px 0;width:100%;color:#0d3569;transition:color .2s;}
.mod_mlyn_zr2.right_side .node_entry a img,.mod_mlyn_zr2.right_side .node_entry a .caption{float:left;}
.mod_mlyn_zr2 .node_entry {margin-left: 16px; float: none !important; display: inline-block; vertical-align: top;}
.mod_mlyn_zr2 a img {transition: all 0.2s; -webkit-transition: all 0.2s;}
.mod_mlyn_zr2 a:hover img {opacity: 0.8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }
.mod_mlyn_zr2 a:hover {background: none;}
.mod_mlyn_zr2 a .caption {font: bold 16px/20px Arial; color: #0f4068 !important; transition: color 0.2s;}
.mod_mlyn a:hover .caption {background: #e9e9e9;}
#col_right .mod_mlyn .node_head h3 {font-size: 14px !important; line-height: 16px; text-transform: uppercase; font-weight: 700; padding-bottom: 2px; border-bottom: 2px solid #CECECE; margin-bottom: 10px;}
#pagetype_index #col_right .mod_mlyn .caption {padding: 5px 0;}
#pagetype_index #col_right .mod_mlyn a:hover .caption {background: #e9e9e9 !important; color: #0f4068 !important;}

/* suwakiRwd */
.mod_suwakiRwd_kontener { margin: 0 auto 20px auto }
.mod_suwakiRwd_kontener h3 { font: bold 30px/36px Arial, sans-serif; margin: 7px 0px 20px 0px; color: #2b2b2b; }
.mod_suwakiRwd_kontener .text { font: normal 16px/24px Arial, sans-serif; color: #242424; }
.mod_suwakiRwd_kontener .desc { font: normal 12px/18px Arial, sans-serif; color: #919191; }
.mod_suwakiRwd_kontener .photostoryPrevPage, .mod_suwakiRwd_kontener .photostoryNextPage { display: block; position: fixed; top: 45%; height: 60px; width: 60px; background-color: #b8b8b8; text-indent: -99999px; z-index: 999; }
.mod_suwakiRwd_kontener .photostoryPrevPage:after, .mod_suwakiRwd_kontener .photostoryNextPage:after { content: ""; display: block; position: absolute; top: 18px; height: 25px; width: 15px; background-image: url("http://biv.gazeta.pl/i/obrazki/gallery/gallery_sprite.png"); background-repeat: no-repeat; }
.mod_suwakiRwd_kontener .photostoryPrevPage:hover, .mod_suwakiRwd_kontener .photostoryNextPage:hover { background-color: #7d7d7d }
.mod_suwakiRwd_kontener .photostoryPrevPage { left: 0px }
.mod_suwakiRwd_kontener .photostoryPrevPage:after { left: 20px; background-position: -7px 0px; }
.mod_suwakiRwd_kontener .photostoryNextPage { right: 0px }
.mod_suwakiRwd_kontener .photostoryNextPage:after { left: 24px; background-position: -22px 0px; }
.mod_suwakiRwd { position: relative; margin: 16px auto; overflow: hidden; }
.mod_suwakiRwd img { display: block; width: 100%; }
.mod_suwakiRwd .cd_image_label { position: absolute; bottom: 8px; right: 8px; color: #fff; text-shadow: 0px 0px 4px black; /*background: $white;; border: 1px solid $gallery; border-radius: 5px; */ padding: 5px; min-width: 50px; box-sizing: border-box; text-align: center; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; opacity: 0; -webkit-transform: translateY(20px); -moz-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); /*-webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0.3s 0.7s;; -moz-transition: -moz-transform 0.3s 0.7s, opacity 0.3s 0.7s; transition: transform 0.3s 0.7s, opacity 0.3s 0.7s; */ -webkit-transition: opacity,-webkit-transform .3s .7s; -moz-transition: opacity,-webkit-transform .3s .7s; transition: opacity,-webkit-transform .3s .7s; }
.mod_suwakiRwd .cd_image_label.is_hidden { visibility: hidden }
.mod_suwakiRwd .cd_resize_img { position: absolute; top: 0; left: 0; width: 0; height: 100%; overflow: hidden; background-size: auto 100%; -webkit-transform: translateZ(); -moz-transform: translateZ(); -ms-transform: translateZ(); transform: translateZ(); -webkit-backface-visibility: hidden; backface-visibility: hidden; border-right: 1px dashed #777; }
.mod_suwakiRwd .cd_resize_img .cd_image_label { right: auto; left: 8px; }
.mod_suwakiRwd .cd_handle { position: absolute; height: 44px; width: 44px; margin-left: -22px; margin-top: -22px; left: 50%; top: 50%; border-radius: 50%; background: url("http://bi.im-g.pl/i/obrazki/suwaki/cd-arrows.svg") no-repeat 50% 50% #dc717d; cursor: move; box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.6), inset 0 1px 0 rgba(255, 255, 255, 0.3); opacity: 0; /*-webkit-transform: translate3d(0, 0, 0) scale(0);; -moz-transform: translate3d(0, 0, 0) scale(); -ms-transform: translate3d(0, 0, 0) scale(); transform: translate3d(0, 0, 0) scale(); */ }
.mod_suwakiRwd .cd_handle.draggable { background-color: #445b7c }
.is_visible .cd_image_label { /*opacity: 0.65;*/ opacity: 1; -webkit-transform: translateY(); -moz-transform: translateY(); -ms-transform: translateY(); transform: translateY(); }
.is_visible .cd_resize_img { width: 50%; -webkit-animation: cd_bounce_in 0.7s; -moz-animation: cd_bounce_in 0.7s; animation: cd_bounce_in 0.7s; }
.is_visible .cd_handle { opacity: 1; -webkit-transform: translate3d(0, 0, 0) scale(1); -moz-transform: translate3d(0, 0, 0) scale(1); -ms-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); -webkit-transition: opacity,-webkit-transform .3s .7s; -moz-transition: opacity,-webkit-transform .3s .7s; transition: opacity,-webkit-transform .3s .7s; }
@-webkit-keyframes cd_bounce_in { 
    0% { width: 0 }
    60% { width: 55% }
    100% { width: 50% }
}
@-moz-keyframes cd_bounce_in { 
    0% { width: 0 }
    60% { width: 55% }
    100% { width: 50% }
}
@keyframes cd_bounce_in { 
    0% { width: 0 }
    60% { width: 55% }
    100% { width: 50% }
}
@media all and (min-width: 320px) and (max-width: 479px) { 
    .responsive .mod_suwakiRwd .cd_handle { height: 30px; width: 30px; margin-left: -15px; margin-top: -15px; font-size: 10px; }
    .responsive .mod_suwakiRwd .cd_image_label { font-size: 10px; /*padding: 2px; */ min-width: 44px; }
}
.internet_explorer_8 .mod_suwakiRwd .cd_handle { background: url("http://bi.im-g.pl/i/obrazki/suwaki/cd-arrows.png") no-repeat 50% 50% #dc717d }

#pagetype_index #col_right .banLabel {margin: 8px 0 0}



.desk header#pageHead div.c0, header#pageHead div.c0 div.imgw {margin-top: 6px !important}
.desk div#page-top {margin-bottom: 38px !important;}

#navH {padding: 0;}
#navH a {padding: 0 8px !important;}

/* zajawka big data */
.desk #recommendationsContainer { min-height: 620px }
#col_right .mod_bigData_article { /*top: 1400px !important;*/ height: auto !important; background: none !important; }
#col_right .mod_bigData_article > h2 { font: 700 18px Arial, sans-serif; color: black; margin-bottom: 11px; padding-bottom: 2px; }
#col_right .mod_bigData_article .entry { margin-bottom: 15px; padding-bottom: 8px; border-bottom: 1px solid #eeeeee; }
#col_right .mod_bigData_article .entry:hover, #col_right .mod_bigData_article .entry:active, #col_right .mod_bigData_article .entry:focus { background: white !important }
#col_right .mod_bigData_article .entry:hover a, #col_right .mod_bigData_article .entry:active a, #col_right .mod_bigData_article .entry:focus a { background: white; color: #cf031c !important; text-decoration: none; }
#col_right .mod_bigData_article .entry:hover a img, #col_right .mod_bigData_article .entry:active a img, #col_right .mod_bigData_article .entry:focus a img { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity: 0.8; }
#col_right .mod_bigData_article .entry .imgw a { display: block; height: 116px; width: 100%; transition: background 0.2s; text-decoration: none; overflow: hidden; color: #003966; background: url("http://bi.gazeta.pl/i/obrazki/common/prev.png") 50% 50% no-repeat #dddddd !important; }
#col_right .mod_bigData_article .entry .imgw a img { width: 100%; transition: opacity 0.2s; /*margin-top: -15%;*/ }
#col_right .mod_bigData_article .entry h3 a, #col_right .mod_bigData_article .entry h2 a { font: 700 16px/25px Arial, Helvetica, sans-serif !important; line-height: 19px !important; padding: 5px 0px; width: 100%; color: black; transition: color 0.2s; }
#col_right .mod_bigData_article .entry .innerIndexRWD .advertInfo { font-family: Arial,Helvetica,Garuda,sans-serif; font-weight: 700; margin: 10px 0; color: #000; text-transform: uppercase; border-bottom: 2px solid #e0e0e0; }
.responsive #col_right .mod_bigData_article .entry .imgw a { height: 200px }
