/*Main*/
body { background: #fff; }
body#pagetype_index #sitePath { display: none; }
a { color: #000; font-family: Arial,sans-serif; }
a:hover { background: 0; text-decoration: none; border-bottom: 1px solid #b2b2b2; color: #000; }
strong { font-weight :bold; }
.box_sidebar a { font-family: Georgia; }
#content, #footer, #navH, #navtop_wrap, #navbot_wrap, #sWlbg { background: #fff; }
#navbot_wrap { margin: 0; padding: 0; }
#sitePath { margin: 0 0 5px; }
#navtop_wrap { position: relative;  z-index: 6; }
#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; }
#footer { margin: 0 auto; padding: 10px; }
#footer a { font-family: Arial; font-weight: normal; }
#footer .ft_bot .copy a { font-weight: bold; }
#footer .ft_top .c1 li a,#gazeta_article .navigation a:hover { border-bottom: 0; }
#pagetype_art .sitePath_wrap { height: 30px; z-index: 2;}
#gazeta_article_share li a:hover { border: 0; }
#dwf3 #sharer a { color: #003966; }
#banB4 a img { display: block; }
.pages span.all { border: 0; }
.mod_sign .s, .mod_signin_lit .s:hover { background-position: 0 -23px; }
#sitePath a, .mod_zr1 .lead, .mod_zr2 .lead, .mod_zr6 .lead, .mod_zr13 .lead, .indexMT .lead, .index .lead, .blogBox .tresc { font-family: Arial; }
#footer .c1 { width: 182px; }
.mod h1 { font: bold 30px Georgia,sans-serif; color: #333; margin-bottom: 7px; }
#sitePath2 { margin-bottom: 15px; }
#sitePath2 p, #sitePath2 small { float: left; display: block; }
#sitePath2 p a:hover { border: 0; text-decoration: underline; }
#sitePath2 small { margin-right: 3px; }
div#pageSearch form div, div#pageSearch input[type="submit"] { background-image: url("http://bi.gazeta.pl/i/obrazki/magazynKuchnia/search-sprite.png");}

div#pageSearch form div { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-position: 0 0; border-color: #CECECE; border-style: solid; border-width: 1px 1px 1px 0; cursor: pointer; float: left; height: 24px; width: 15px; }
/*clear*/
#sitePath2 , .mod_najnowsze_przepisy  .entry { zoom: 1;}
#sitePath2:after, .mod_najnowsze_przepisy  .entry:after, .mod_cjg_calendar .body:after, .mod_cjg_calendar .events li:after, .SONwrp:after ,.zi_mkuchnia3 .entry:after, .mod_search_results .entry:after, .mod_category_dish ul:after, .mod_photo_index  ul:after,.advancedSearch fieldset:after, .recipe #gazeta_article_author:after, .recipe #gazeta_article_image:after, .mod_bi_mkuchnia2 ul:after, .mod_fotomon_bs:after, .mod_fotomon_bs .body ul:after, #sWlbg .Ww2:after , #navH ul:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; width: 0; }

/*.mod_log*/
.mod_log, .mod_log a { font-family: Arial; }

/*Winieta */
#sWlbg { margin: 10px 0 7px; }
#sWlbg .Ww2 { overflow: hidden; zoom: 1; }
#sWlbg .Wimg3 { float: left; }
#sWlbg .Whtm { float: right; width: 169px; padding-top: 3px; }
#sWlbg .Whtm p { font: normal 10px Arial,sans-serif; text-transform: uppercase; margin-bottom: 8px; }

/*.mod_zr11 li*/
.mod_zr11 a { font-size: 12px; font-family: Arial; color: #000; }
.mod_zr11 li { background: 0; }

/* navH - nawigacja */
#navH { padding-bottom: 0; color: #fff; font: 14px Georgia,serif; height: 40px; margin: 0 auto; overflow: visible; position: relative; width: 940px !important; z-index: 5; }
#navH a { padding: 0 10px;}
#navH .p0 { overflow: visible; width: 940px; background: #a60b37; background: -moz-linear-gradient(top, #a60b37 0%, #92052f 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a60b37), color-stop(100%,#92052f)); background: -webkit-linear-gradient(top, #a60b37 0%,#92052f 100%); background: -o-linear-gradient(top, #a60b37 0%,#92052f 100%); background: -ms-linear-gradient(top, #a60b37 0%,#92052f 100%); background: linear-gradient(top, #a60b37 0%,#92052f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a60b37', endColorstr='#92052f',GradientType=0 ); }
#navH ul { padding: 0; zoom: 1; overflow: hidden; }
#navH ul.p0 li { float: left; height: auto; padding: 0; position: relative; }
#navH ul.p0 li:hover { background: #d0154a; }
#navH ul.p0 li:first-child { border-left: 0; }
#navH ul.p0 li:first-child a { border: 0; }
#navH ul.p0 li a { border-left: 1px solid #d1859b; margin: 3px 0; color: #fff; display: block; font: bold 14px Georgia,sans-serif; height: 100%; outline: none; padding: 3px 10px 4px; position: relative; text-decoration: none; }
#navH ul.p0 li a:hover, #navH ul.p0 li.active a { border-bottom:0; color: #fff; cursor: pointer; text-decoration: none; }
#navH ul.p0 li:hover, #navH ul.p0 li.active { background: #d0154a; }
#navH ul.p0 li#e1 a { width: 15px; background: url("http://bi.gazeta.pl/i/obrazki/czterykaty/homeIcon.gif") no-repeat 50% 50%; outline:none; position: static; text-indent: -9999px; height:100%; }
#navH ul li:hover ul { display: block; }
#navH ul ul { background: #d0154a; display: none; left: 0; padding: 4px 0; position: absolute; top: 30px; z-index: 200; overflow: visible; }
#navH ul ul li { border: 0; float: none; }
#navH ul.p0 ul li a:hover { text-decoration: underline; }
#navH ul.p0 ul li a { position: static; white-space: nowrap; }

/*zi4*/
.mod_zi4 .body h3 a { color: #000; font-family: Georgia, sans-serif; }
.mod_zi4 .body h3 a:hover { text-decoration: none; border-bottom: 1px solid #b2b2b2; }

/*.mod_zi12*/
.mod_zi12 .head li { font-size: 13px; font-family: Arial; color: #000; }

/*tags*/
.tagCloudBox  { margin-bottom: 15px; }

/*mod & index heads */
.mod_cjg_calendar .sidebar .filter strong, .tagCloudBox .head , .mod .head, .mod_fotomon_bs .head ,.SONwrp h3, .bs_seemore .bs_seemore_head,.mod_zikaty9 .head,.bs_mostread_head ,.mod .node_head, .mod_zi_mkuchnia2 .head, .index.zi_mkuchnia3 .head, .index.zi_mkuchnia4 .head { border-bottom: 2px solid #dadada; margin-bottom: 10px; padding-bottom: 2px; }
.mod_cjg_calendar .sidebar .filter strong, .tagCloudBox .head strong, .mod .head h2, .mod_fotomon_bs .head  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_zi_mkuchnia2 .head h1, .path_121641 .mod_zi_mkuchnia2 .head h2, .index.zi_mkuchnia3 .head h2 , .index.zi_mkuchnia4 .head h1 { color: #92052f; font: bold 14px/19px Arial,serif; text-transform: uppercase; margin-bottom: 0; }

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

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

/* najczesciej czytane */
.bs_mostread a { font-family: Georgia; }
.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: #36bce3; 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: #000; }
.bs_mostread li:hover .no { display: none; }
.bs_mostread li:hover .image { display: block; }
.bs_mostread li:hover .t a { color: #fff; }
.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; background: #a3a3a3; color: #fff; font-size:28px; font-weight:bold; line-height: 38px ; 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: #E1E1E1; }
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: #92052F; }

.mod_read_more header h2, #opinions section.form header h1 { font: bold 14px Arial,sans-serif; color: #92052f; text-transform: uppercase; margin-bottom: 0; }
.mod_read_more header, #opinions section.form header { border-bottom: 2px solid #dadada !important; margin-bottom: 10px; padding-bottom: 2px; }
.mod_read_more .body ul li { clear: both; margin-bottom: 15px; overflow: hidden; }
.mod_read_more .body ul li .desc { margin-left: 155px; }
.mod_read_more .body ul li .desc h3 { margin-bottom: 10px; }
.mod_read_more .body ul li .desc h3 a { font: normal 18px Georgia,serif; }
.mod_read_more .body ul li .desc p.lead { color: #444444; font-size: 14px; line-height: 18px; }
.mod_read_more .imgw { float: left; }


/* naj czytane bi */
.bs_mostread.blog_TI li { margin-bottom: 12px; height: 100px; overflow: hidden; position: relative; background: #e1e1e1; }
.bs_mostread.blog_TI .t { height:84px; }
.bs_mostread.blog_TI .t a { display: block; position: absolute; left: 0; top: 0; padding: 8px 12px 0; font-size: 18px; line-height: normal; height: 84px; width: 136px; word-wrap: break-word; }
.bs_mostread.blog_TI li:hover { background: #92052f; }
.bs_mostread.blog_TI .t a:hover, .bs_mostread.blog_TI li:hover .t a { color: #fff; background: #92052f; text-decoration: none;  border: 0;}
.bs_mostread.blog_TI .image { display: block; position: static; width: auto; height: auto; }
.bs_mostread.blog_TI .image img { display: block; position: absolute; right: 0; top: 0; }

/*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; line-height: 14px; font-weight: bold; width: 80%; }

/*polecane serwisy*/
.layout_uniwersalny #columns_wrap #holder_205 .mod_zr6 .mod_inner .node_entry, .layout_uniwersalny #columns_wrap #holder_206 .mod_zr6 .mod_inner .node_entry, .layout_uniwersalny #columns_wrap #holder_221 .mod_zr6 .mod_inner .node_entry, .layout_uniwersalny #columns_wrap #holder_222 .mod_zr6 .mod_inner .node_entry, .layout_uniwersalny #columns_wrap #holder_301 .mod_zr6 .mod_inner .node_entry, .layout_uniwersalny #bottom_wrap #holder_402 .mod_zr6 .mod_inner .node_entry{ border: 0; padding: 5px 0 6px 10px; width: 290px; margin: 0 0 6px 0; background: #ebebeb; }
.mod.mod_zr_mkuchnia7 .node_head { margin-bottom: 5px;}
.mod_zr_mkuchnia7 .node_body h3 { font-size: 14px; font-weight: bold; width: auto; display: inline;}
.mod_zr_mkuchnia7 .node_body img { margin-right: 10px; float: left}

/*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: 5px; width: 290px; border: 1px solid #bacedb; }
.mod_zrkaty5 .node_inner h3 { font-size: 18px; font-weight: bold; margin-bottom: 8px; width: auto; }
.mod_zrkaty5 .node_inner h3 + p {color: #444; font-size: 12px; 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: bold 12px Arial,sans-serif; padding: 6px 0; }
.mod_signin_lit a { color: #0f4068; font: normal 10px Arial,sans-serif; }

/*index*/
.mod_zi_mkuchnia2 .head { height: auto; }
.mod_zi_mkuchnia2 .entry .wrap_0 { text-align: center; width: 450px; margin: 15px auto 5px; }
.mod_zi_mkuchnia2 .base , .mod_zi_mkuchnia2 .base a { margin-right: 7px; display: inline; font: 11px Arial; padding: 1px 3px; background: #a60b37; color: #fff; }
.mod_zi_mkuchnia2 .base a:hover { border: 0; }
.mod_zi_mkuchnia2 .entry { margin-left: 0; float: none; border-top: 1px solid #d3d3d3; width: auto; padding: 0; margin-bottom: 15px; }
.mod_zi_mkuchnia2 .entry.first { border: 0; padding: 0; }
.mod_zi_mkuchnia2 .entry.externalEntry .mod { margin: 0; }
.mod_zi_mkuchnia2 .entry.externalEntry + .entry { border: 0; padding: 0; }
.path_121641 .mod_zi_mkuchnia2 .body h3 , .mod_zi_mkuchnia2 .body h2 , .mod_zi_mkuchnia2 .body h3 a { font: bold 24px Georgia; color: #000; }
.path_121641 .mod_zi_mkuchnia2 .body h3 , .mod_zi_mkuchnia2 .body h2{ text-align: center; margin: 5px 0 10px; line-height: 32px; }
.path_121641 .mod_zi_mkuchnia2 .body h3 a:hover , .mod_zi_mkuchnia2 .body h2 a:hover { text-decoration: none; }
.mod_zi_mkuchnia2 .body .lead { font: 14px/19px Arial; display: inline; color: #444; }
.mod_zi_mkuchnia2 .body .comments { color: #444; font: 14px Arial; display: block; margin-top: 15px; }
.mod_zi_mkuchnia2 .body .comments a { color: #010101; font-weight: bold; }
.mod_zi_mkuchnia2 .imgw { float: left; margin-right: 15px;}
.mod_zi_mkuchnia2 .imgw a:hover{ border: 0; background: 0; }
.mod_zi_mkuchnia2 .tags { display: inline; font: 11px Arial; margin-bottom: 8px; text-align: center; }
.mod_zi_mkuchnia2 .tags li { display: inline; padding: 0; margin-left: 3px; }
.mod_zi_mkuchnia2 .tags li:after { display: none; }
.mod_zi_mkuchnia2 .tags li a { padding: 2px 4px;  line-height:17px; color: #666; }
.mod_zi_mkuchnia2 .entry.video .imgw ul li img.playbtn {position: absolute;top: 50%;left: 50%;margin-left: -49px;margin-top: -51px;}
.mod_zi_mkuchnia2 .entry.video .imgw ul li {position: relative;}

/*bottom lists*/
.mod_zr_mkuchnia4 { border-top: 1px solid #d5d5d5; padding-top: 14px; }
.mod_zr_mkuchnia4 a, .mod_zr_mkuchnia4 .super, .mod_zr_mkuchnia4 span { font-family: Arial;}
.mod_zr_mkuchnia4 span a { font-weight: bold; }
.mod_zr_mkuchnia4 .mail { margin-top: 10px; display: block; }
.mod_zr_mkuchnia4 .super{ font-size: 12px; font-weight: bold; color: #92052f; margin-bottom: 5px; }

/*polecamy*/
.mod_zr_mkuchnia3 p { background: #60a5b4; display: inline; color: #fff; width: auto; padding: 2px 5px; }
.mod_zr_mkuchnia3 p , .mod_zr_mkuchnia3 p a { color: #fff; font: normal 11px Arial; }
.mod_zr_mkuchnia3 .node_body h3 , .mod_zr_mkuchnia3 .node_body h3 a{ margin-top: 5px; font: bold 12px Arial; min-height: 30px;}
.mod_zr_mkuchnia3 .node_inner_entry:hover p { background: #999; }
.mod_zr_mkuchnia3 img { display: block; }

/*Dodatki do Czterech Katow*/
.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: 5px; width: 290px; border: 1px solid #ccc; }
.mod_zrkaty8 .node_inner h3 { font: bold 18px Georgia,sans-serif; margin-bottom: 8px; width: auto; display: inline-block; }
.mod_zrkaty8 .node_inner h3 + p { font: normal 12px/16px Arial,sans-serif; color: #444; margin-bottom: 0; }

/*index auto*/
.bs_seemore { margin: 10px 0; overflow: hidden; }
.bs_seemore .image a:hover { border: 0; }
.bs_seemore a:hover { border: 0; text-decoration: underline; }
.bs_seemore .bs_seemore_body li { padding-bottom: 5px; }
.bs_seemore .bs_seemore_body p.more { border-top: 1px solid #d5d5d5; text-align: right; padding-top: 2px; }
.bs_seemore .bs_seemore_body p.more a { font: normal 14px Arial,sans-serif; color: #000; }

/*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:bold 12px Arial; }

/*metamorfoza*/
.mod_zrkaty9 { font: bold 12px Arial; }
.mod_zrkaty9  a:hover { background: 0; border: 0; }
.mod_zrkaty9 .node_entry { margin: 0 0 10px 0; float: left; width: 140px; position: relative; text-transform: uppercase; }
.mod_zrkaty9 .node_entry .node_head { border: 0; margin: 3px 5px 0 0; 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: 0; background: #569f7b; }
.mod_zrkaty9 .after .author { width: 37px; left: 0px; background: url('http://bi.gazeta.pl/i/obrazki/czterykaty/po-bg.png') no-repeat 0 50%; }

/*Zobacz takze - auto*/
.mod_bi_mkuchnia1 .bs_seemore_body li { margin: 0 5px 5px 0; float: left; width: 305px; overflow: hidden; }
.mod_bi_mkuchnia1 .bs_seemore_body li .image { float: left; margin-right: 10px; }
.mod_bi_mkuchnia1 .bs_seemore_body li.first { margin-left: 0; }
.mod_bi_mkuchnia1 .bs_seemore_body li.clr { display: none; }
.mod_bi_mkuchnia1 .t a {font: bold 18px/22px Georgia;}
.mod_bi_mkuchnia1  { border-bottom: 1px solid #d5d5d5; }

/*Kuchenne Gadzety*/
.mod_bi_mkuchnia2 .bs_seemore_body ul { zoom:1 ; overflow: hidden; }
.mod_bi_mkuchnia2 .bs_seemore_body li { margin: 0 15px 5px 0; float: left; width: 140px; }
.mod_bi_mkuchnia2 .bs_seemore_body li .image { margin-right: 10px; }
.mod_bi_mkuchnia2 .bs_seemore_body li.first { margin-left: 0; }
.mod_bi_mkuchnia2 .bs_seemore_body li.clr { display: none; }
.mod_bi_mkuchnia2 .bs_seemore_body li .t , .mod_bi_mkuchnia2 .bs_seemore_body .t a { font: bold 14px/20px Arial,sans-serif; display: block; }

/*Owoce*/
.mod_bi_mkuchnia3 .bs_seemore_body ul { zoom:1; overflow: hidden; }
.mod_bi_mkuchnia3 .bs_seemore_body li { margin: 0 0 5px 37px; height: 210px; float: left; width: 182px; }
.mod_bi_mkuchnia3 .bs_seemore_body li.first { margin-left: 0; }
.mod_bi_mkuchnia3 .bs_seemore_body li.clr { display: none; }
.mod_bi_mkuchnia3 .bs_seemore_body li .t ,.mod_bi_mkuchnia3 .bs_seemore_body .t a { font: bold 14px/20px Arial,sans-serif; display: block; }

/*newsletter*/
.mod_zr_mkuchnia6 .node_head , .mod_zr_mkuchnia6 { margin: 0; }

/*SONwrp*/
.SONwrp { margin-bottom: 15px; display: none; font-family: Arial; }
.SONwrp fieldset { border: 1px solid #dbdbdb; background: #f6f6f6; padding: 10px; }
.SONwrp .head { overflow: hidden; margin-bottom: 15px; }
.SONwrp .head img { float: left; margin-right: 10px; }
.SONwrp .head strong { font:bold 14px/16px Arial,sans-serif; color: #444; }
.SONwrp li { margin-bottom: 8px; }
.SONwrp li input { vertical-align: middle; }
.SONwrp label { color: #333; margin-left: 10px; font-family: Arial; }
.SONwrp .sbt { text-align: right; margin: 10px 0 6px; }
.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: #D0154A; 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; }

/*pages*/
.pages a , .pages span { font-family: Arial; font-size: 14px; }
.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; margin: 0 2px 3px 3px; }
.index .pages span.all span { background:#C6C6C6; }
/*external - mod_zr24 - srodindex */
.mod_zr24 { height: 285px; background: url("http://bi.gazeta.pl/i/obrazki/magazynKuchnia/external-bg.png") no-repeat 0 50%; border-color: #D3D3D3 #E8E8E8; border-style: solid; border-width: 1px 0 1px 1px; }
.mod_zr24 .node_wrap_0 { margin: 15px auto 5px; text-align: center; width: 450px; }
.mod_zr24 .base, .mod_zr24 .base a { background: #A60B37; color: #FFF; display: inline; font-family: Arial; font-size: 11px; padding: 2px 3px; }
.mod_zr24 .base { background: 0; }
.mod_zr24 .mod_inner .node_head { border: 0; margin: 0; padding: 0; }
.mod_zr24 .mod_inner .node_head h2 { margin: 5px 0 10px; text-align: center; display: block; text-transform: none; line-height: 32px; }
.mod_zr24 .mod_inner .node_head h2 a { display: inline; color: #fff; font:bold 24px Georgia; }
.mod_zr24 .mod_inner .node_head h2 a:hover{ background: 0; text-decoration: none; border-bottom: 1px solid #fff;  }
.mod_zr24 .mod_inner .node_body { height: 200px; overflow: hidden; }
.mod_zr24 .mod_inner  p.lead { color: #FFF; display: block; margin-top: 0; padding-right: 15px; font: normal 14px/19px Arial,sans-serif; }
.mod_zr24 .mod_inner p.lead a { color: #FFF; }
.mod_zr24 .mod_inner p.lead a:hover { border: 0; }
.mod_zr24 .mod_inner  p.more, .mod_zr24 .mod_inner  p.more a { border-bottom-color: #FFF; color: #FFF; margin-top: 15px; text-align: left; }
.mod_zr24 .node_body .more { display: inline; font-weight: bold; }
.mod_zr24 .node_inner img { padding-left: 15px; }

/*external - mod_zr24 - srodindex */
.mod_zr_si_mkuchnia2 { height:285px; background: url("http://bi.gazeta.pl/i/obrazki/magazynKuchnia/external-bg-grey-mk.png") no-repeat 0 50%; border-color: #D3D3D3 #E8E8E8; border-style: solid; border-width: 1px 0 1px 1px; }
.mod_zr_si_mkuchnia2 .node_wrap_0 { margin: 15px auto 5px; text-align: center; width: 450px; }
.mod_zr_si_mkuchnia2 .base, .mod_zr_si_mkuchnia2 .base a  {background: #A60B37; color: #000; display: inline; font: 11px Arial; padding: 2px 3px; }
.mod_zr_si_mkuchnia2 .base { background: 0; }
.mod_zr_si_mkuchnia2 .mod_inner .node_head { border: 0; margin: 0; padding: 0;}
.mod_zr_si_mkuchnia2 .mod_inner .node_head h2 { margin: 5px 0 10px; text-align: center; display: block;  text-transform: none; line-height: 32px; }
.mod_zr_si_mkuchnia2 .mod_inner .node_head h2 a { display: inline; color: #000; font-family: Georgia; font-size: 24px; font-weight: bold; }
.mod_zr_si_mkuchnia2 .mod_inner .node_head h2 a:hover{ background: 0; text-decoration: none; border-bottom:1px solid #000; }
.mod_zr_si_mkuchnia2 .mod_inner  p.lead { margin: 8px 0; color: #000; display: block; margin-top: 0; padding-right: 15px; font:normal 14px/19px Arial,sans-serif; }
.mod_zr_si_mkuchnia2 .mod_inner  p.more, .mod_zr_si_mkuchnia2 .mod_inner  p.more a { border-bottom-color: #000; color: #000; margin-top: 15px; text-align: left; }
.mod_zr_si_mkuchnia2 .node_body .more { display: inline; font-weight: bold; }
.mod_zr_si_mkuchnia2 .node_inner img { padding-left: 15px; margin: 0 18px 12px 0; float: left; }

/*najnowsze zdjecia - mod_fotomon_bs*/
.mod_fotomon_bs { margin-bottom: 15px; }
.mod_fotomon_bs .head h2 a { font-family: Arial; }
.mod_fotomon_bs .body{ border-bottom: 1px solid #e2e2e2; }
.mod_fotomon_bs .body ul{ margin-left: -30px; zoom: 1; overflow: hidden; }
.mod_fotomon_bs .body li{ float: left; margin: 0 0 11px 30px; }
.mod_fotomon_bs .body .imgw span{ display: block; width: 100px; padding: 2px 0; text-align: center; }
.mod_fotomon_bs .body a img { display: block; }
.mod_fotomon_bs .footer { float: right; padding: 3px 0; }
.mod_fotomon_bs .footer div { float: left; margin-left: 10px; }
.mod_fotomon_bs .body .imgw span{ font: 11px Arial; }
.mod_fotomon_bs .footer div a { font: 14px/16px Arial; }
.mod_fotomon_bs .footer div a{ border-left: 1px solid #154972; padding-left: 10px; }
.mod_fotomon_bs .footer div:first-child  a{ border-left: 0; padding-left: 0; }
.mod_fotomon_bs .body a:hover span , .mod_fotomon_bs .footer div a:hover{ border-bottom: 0; text-decoration: underline; }

/*mod_fotomon_bs_usr*/
.mod_fotomon_bs_usr .body .imgw img { border: 1px solid #e0e0e0; }
.mod_fotomon_bs_usr .body .imgw span{ width: 50px; overflow: hidden; color: #000; }
.mod_fotomon_bs_usr .body ul { margin-left: -4px; }
.mod_fotomon_bs_usr .body li { margin-left: 8px; }
.mod_fotomon_bs_usr .footer div a { font-size: 14px; color: #000; }

/* video */
.mod_mlyn_zr2 .node_head { margin-bottom: 10px; padding-bottom: 2px; border-bottom: 3px solid #ccc; }
.mod_mlyn_zr2 .node_head h3 { font: normal 18px/21px Arial,sans-serif; }
.mod_mlyn_zr2 a { padding: 0; }
.mod_mlyn_zr2 a:hover, .mod_mlyn_zr2 .node_sponsor a:hover { background: none; text-decoration: underline; border-bottom: none; }
.mod_mlyn_zr2 a:hover .caption, .mod_mlyn_zr2 .node_sponsor a:hover .caption { color: #333; }
.mod_mlyn[data-servlet*='mill_img=K'] .caption { font-size: 14px; font-weight: normal; }

/*recipe*/
.recipe .c0 { float:left; }
.recipe .c1 { float:right; }
#gazeta_article > h1 { font: bold 30px Georgia,sans-serif; color: #333; }
#gazeta_article.recipe #gazeta_article_share a { color: #000; font: normal 11px/16px Arial,sans-serif; }
#gazeta_article.recipe #gazeta_article_share p { color: #999; font-size: 10px; }
#gazeta_article.recipe #gazeta_article_author a,#gazeta_article.recipe #gazeta_article_tags a, #gazeta_article.recipe #gazeta_article_rel a, #gazeta_article.recipe #gazeta_article_body a { color: #92052f; font: normal 14px/20px Arial,sans-serif; }
#gazeta_article.recipe #gazeta_article_author a:hover ,#gazeta_article.recipe #gazeta_article_tags a:hover , #gazeta_article.recipe #gazeta_article_rel a:hover, #gazeta_article.recipe #gazeta_article_body a:hover { text-decoration: underline; border: 0; }
#gazeta_article.recipe #gazeta_article_author  p,  #gazeta_article #gazeta_article_body  span.recipe , #gazeta_article.recipe  #gazeta_article_body p { font: normal 14px/20px Arial,sans-serif; color: #333; }
#gazeta_article.recipe #gazeta_article_tags p.head , #gazeta_article.recipe #gazeta_article_body p.head { font-weight: bold; font-size: 16px; margin: 0; }
#gazeta_article.recipe #gazeta_article_body p.lead { font-weight: bold; }
#gazeta_article.recipe #gazeta_article_rel p.head{ font:bold 16px/20px Arial,sans-serif; margin-bottom: 10px; }
.recipe #gazeta_article_likes  { margin-bottom: 16px; }
.recipe #gazeta_article_image span, .recipe #gazeta_article_image p { color: #999; }
.recipe #gazeta_article_image > a { margin-bottom: 5px; }
.recipe #gazeta_article_body ul ,.recipe #gazeta_article_body p { margin-bottom: 20px; }
.recipe #gazeta_article_tags p{ display: block; }
.recipe #gazeta_article_author { float: none; margin-bottom: 15px; }
.recipe #gazeta_article_author img{ float: left; margin-right: 10px; }
.recipe #gazeta_article_author a{ display: block; }
.recipe #gazeta_article_rel { margin-bottom: 10px; }
.recipe .diet { background: #f9f9f9; border: 1px solid #e3e3e3; padding: 6px; }
.recipe .diet strong{ margin-right: 20px; }
.recipe .diet span{ background: url('http://bi.gazeta.pl/i/obrazki/magazynKuchnia/diet-checked.png') no-repeat 0 0; padding: 1px 0 1px 21px; margin-right: 10px; }
.recipe .diet span[data-checked="0"] { background-position: 0 100%; }
#opinions  a, #gazeta_article_tags a{ color: #92052F; }
#opinions  a:hover, #gazeta_article_tags a:hover { border:0; text-decoration: underline; }
/*search_top*/
#search_recipe { background: #383838; padding: 8px 18px 30px; position: relative; margin-bottom: 12px; }
#search_recipe a { color: #fff; font:bold 12px Georgia, sans-serif; position: absolute; right: 140px; bottom: 7px; }
#search_recipe a:hover { border: 0; text-decoration: underline; }
#search_recipe p { color: #fff; font: bold 18px/24px Georgia,sans-serif; margin-bottom: 10px; }
#search_recipe fieldset > div  { float: left; }
#search_recipe .query input  { border: 0; height: 26px; width: 450px; margin-right: 10px; color: #a1a0a0; font: 14px/26px Arial; padding: 0 10px;}
#search_recipe .submit input  { cursor: pointer; font: bold 14px Arial,sans-serif; color: #fff; border: 0; height: 26px; width: 104px; background: #cacaca; background: -moz-linear-gradient(top, #cacaca 0%, #979797 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cacaca), color-stop(100%,#979797)); background: -webkit-linear-gradient(top, #cacaca 0%,#979797 100%); background: -o-linear-gradient(top, #cacaca 0%,#979797 100%); background: -ms-linear-gradient(top, #cacaca 0%,#979797 100%); background: linear-gradient(top, #cacaca 0%,#979797 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cacaca', endColorstr='#979797',GradientType=0 ); }
#search_recipe .submit input:hover  { background: #979797; background: -moz-linear-gradient(top, #979797 0%, #cacaca 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#979797), color-stop(100%,#cacaca)); background: -webkit-linear-gradient(top, #979797 0%,#cacaca 100%); background: -o-linear-gradient(top, #979797 0%,#cacaca 100%); background: -ms-linear-gradient(top, #979797 0%,#cacaca 100%); background: linear-gradient(top, #979797 0%,#cacaca 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#979797', endColorstr='#cacaca',GradientType=0 ); }

/* cukierki - trzecia szpalta */
.box_sidebar a:hover  { border: 0; }
.box_sidebar .entry_candy a:hover  { text-decoration: underline; }
.box_sidebar .entry { margin-bottom: 12px; height: 98px; overflow: hidden; zoom: 1; }
.box_sidebar .entry_candy { position: relative; border:1px solid #b4b4b4; }
.box_sidebar .entry_candy img { float: right; }
.box_sidebar .entry_candy .content { padding: 7px 10px; }
.box_sidebar .entry_candy h3 { font: bold 18px/24px Georgia,serif; padding: 0 0 4px; }
.box_sidebar .entry_candy .super { font-size: 11px; text-transform: uppercase; color: #666; }
.box_sidebar .entry_candy .lead { font-size: 11px; line-height: 13px; color: #333; }
.box_sidebar .entry_promo .super { color: #d40c4e; }
.box_sidebar .entry_event { background: #242752; }
.box_sidebar .entry_event .super, .box_sidebar .entry_event .super a { color: #b3b3b3; }
.box_sidebar .entry_event h3 a { color: #fff; }
.box_sidebar .entry_event .lead { color: #b7b7b7; }
/* cukierki - pasek */
.box_sidebar .entry_candy .candyOverlay { background: url('http://bi.gazeta.pl/i/obrazki/magazynKuchnia/candy-bg.png') 0 0 repeat; position: absolute; width: 140px; left: 160px; }
.box_sidebar .entry_candy .candyOverlay a { color: #fff; font-family: Arial; text-align: center; text-transform: uppercase; display: block; padding: 3px 0; }
.box_sidebar .entry_candy .candyOverlayTop { top: 0; }
.box_sidebar .entry_candy .candyOverlayMid { top: 40px; }
.box_sidebar .entry_candy .candyOverlayBot { bottom: 0; }

/*advanced search*/
.title h1 { color: #333; font: bold 22px Georgia,sans-serif; margin-bottom: 13px; }
.advancedSearch #search_recipe { margin-bottom: 0; border-bottom: 1px solid #fff; padding-bottom: 22px; }
.advancedSearch form { background: #7c7c7c; }
.advancedSearch form > fieldset { border-bottom: 1px solid #fff; margin: 15px 21px 5px; }
.advancedSearch .dish { padding-bottom: 10px; }
.advancedSearch .bakery_field { display: none; }
.advancedSearch .recipe_field, .advancedSearch .bakery_field { padding-bottom: 10px; }
.advancedSearch fieldset p{ color:#fff; font: bold 14px Georgia,sans-serif; margin-bottom: 12px; }
.advancedSearch fieldset label { font: normal 14px/12px Arial,sans-serif; color: #fff; }
.advancedSearch fieldset .group label { font-weight: bold; }
.advancedSearch .world_kitchen ul { float: left; width: 144px; }
.advancedSearch .world_kitchen ul li { height: 35px; }
.advancedSearch .bakery_field ul li , .advancedSearch .recipe_field ul li { float: left; width: 144px; margin-bottom: 8px; }
.advancedSearch .dish li  { float: left; width: 288px; margin-bottom: 10px; }
.advancedSearch .addComponents { border: 0; }
.advancedSearch .addComponents li { margin-bottom: 5px; }
.advancedSearch form > div.submit { text-align: right; background: #7c7c7c; padding: 5px 5px 15px; }
.advancedSearch fieldset select { border: 1px solid #7f9db9; padding: 2px; width: 166px; }
.advancedSearch fieldset select + a { font: normal 12px Arial,sans-serif; color: #fff; display: inline; margin-left: 5px; }
.advancedSearch .submit input { background: #ce1449; background: -moz-linear-gradient(top, #ce1449 0%, #970630 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ce1449), color-stop(100%,#970630)); background: -webkit-linear-gradient(top, #ce1449 0%,#970630 100%); background: -o-linear-gradient(top, #ce1449 0%,#970630 100%); background: -ms-linear-gradient(top, #ce1449 0%,#970630 100%); background: linear-gradient(top, #ce1449 0%,#970630 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce1449', endColorstr='#970630',GradientType=0 ); border: 0 none; color: #fff; cursor: pointer; font: bold 14px/32px Arial,sans-serif; height: 32px; width: 168px; }
.advancedSearch .submit input:hover { background: #970630; background: -moz-linear-gradient(top, #970630 0%, #ce1449 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#970630), color-stop(100%,#ce1449)); background: -webkit-linear-gradient(top, #970630 0%,#ce1449 100%); background: -o-linear-gradient(top, #970630 0%,#ce1449 100%); background: -ms-linear-gradient(top, #970630 0%,#ce1449 100%); background: linear-gradient(top, #970630 0%,#ce1449 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#970630', endColorstr='#ce1449',GradientType=0 );}
.advancedSearch .submit span { color: #fff; font: italic normal 14px Arial,sans-serif; }
.advancedSearch .submit span + span { font-style: normal; margin-right: 15px; }

/*searchHint*/
ul.searchHint { border-top: 1px solid #f1f0f0; padding: 2px 9px; }
ul.searchHint li { overflow: hidden; }
ul.searchHint li.active { background: #92052f; }
ul.searchHint li.active span, ul.searchHint li.active p{ color: #fff; }
ul.searchHint li img { float: left; margin-right: 10px; }
ul.searchHint li span { font: bold 14px Arial,sans-serif; color: #333; }
ul.searchHint li span:first-child { margin-left: 60px; }
ul.searchHint li p { font: normal 11px Arial,sans-serif; color:#333; }

/*mod photo-index*/
.mod_photo_index  li { position: relative; float: left; margin: 0 0 31px 36px; }
.mod_photo_index  li.f { margin-left: 0; }
.mod_photo_index  li > a > img { display: block; }
.mod_photo_index .overlay { background: url("http://bi.gazeta.pl/i/obrazki/magazynKuchnia/candy-bg.png") repeat 0 0; left: 0; bottom: 0; position: absolute; width: 182px; text-align: center; }
.mod_photo_index .overlay a { font: normal 14px/18px Arial,sans-serif; color: #fff; }
.mod_photo_index .overlay a:hover { border: 0; }
.mod_photo_index p.more { border-top: 1px solid #d5d5d5; text-align: right; padding-top: 2px; }
.mod_photo_index p.more a { font: normal 14px Arial,sans-serif; color: #000; }


/*mod_category_dish*/
.mod_category_dish li { float: left; width: 155px; }
.mod_category_dish a { font: normal 14px/24px Arial,sans-serif; }

/*mod_category_filters*/
.mod_category_filters { border-bottom: 1px solid #d3d3d3; padding-bottom: 26px; margin-bottom: 0; }
.mod_category_filters span,.mod_category_filters p, .mod_category_filters a { font: normal 14px/25px Arial,sans-serif; }
.mod_category_filters ul, .mod_category_filters p { text-align: center; }
.mod_category_filters li { display: inline; }
.mod_category_filters li a { color: #a60b37; margin-right: 5px; }

/*mod_search_results*/
.mod_search_results .body h2, .mod_search_results .body h2 a { color: #000; font:bold 24px/30px Georgia; }
.mod_search_results .body h2 {margin: 5px 0 10px; text-align: center;}
.mod_search_results .imgw { float: left; margin-right: 15px; }
.mod_search_results .imgw  img { display: block; }
.mod_search_results .entry { padding: 5px 0 15px 0; border-bottom: 1px solid #D3D3D3; }
.mod_search_results .entry p { color: #444; display: block; font: normal 14px/18px Arial,sans-serif; }
.mod_search_results .entry span { color: #000; }
.mod_search_results .entry p.lead { margin-bottom: 7px; }
.mod_search_results .entry p.comments { line-height: 25px; }
.mod_search_results .entry p.comments a { margin-right: 3px; }
.mod_search_results .entry a { font-weight: bold; font-family: Arial; }
.mod_search_results .entry span > a { margin-left: 3px; }

/*zi_mkuchnia3*/
.zi_mkuchnia3 .imgw { float: left; margin-right: 10px; }
.zi_mkuchnia3 .imgw img { display: block; }
.zi_mkuchnia3 .imgw img.playbtn { position: absolute; left: 45px; top: 21px; }
.zi_mkuchnia3 .entry { border-bottom: 1px solid #e2e2e2; padding-bottom: 11px; margin-top: 10px; }
.zi_mkuchnia3 .entry li { position: relative; }
.zi_mkuchnia3 .entry:first-child { margin-top: 0; }
.zi_mkuchnia3 .body h3, .zi_mkuchnia3 .body h3 a { color: #0b132a; font: normal 14px/18px Arial,sans-serif; }
.zi_mkuchnia3 .more a { font: 14px/18px Arial,sans-serif; padding-top: 2px; }
.zi_mkuchnia3 a:hover { border: 0; text-decoration: underline; }

/* indeks zi_mkuchnia4*/
.zi_mkuchnia4 { font: 12px/16px Arial,sans-serif; }
.zi_mkuchnia4 .entry { padding: 15px 0; border-bottom: 2px solid #eceef5; }
.zi_mkuchnia4 .entry .wrap_1 { position: relative; height: 200px; }
.zi_mkuchnia4 .entry .wrap_3 { position: absolute; bottom: 0; width: 300px; }
.zi_mkuchnia4 .entry:first-child { padding-top: 0; }
.zi_mkuchnia4 .entry .wrap { overflow: hidden; zoom: 1; }
.zi_mkuchnia4 .imgw { float: left; }
.zi_mkuchnia4 .imgw li { position: relative; }
.zi_mkuchnia4 .imgw img { display: block; margin-right: 10px; }
.zi_mkuchnia4 .video .imgw img { width: 140px; }
.zi_mkuchnia4 .video .imgw .playbtn { position: absolute; left: 55px; top: 25px; margin: 0; width: auto; }
.zi_mkuchnia4 .video_series .imgw li { height: 200px; width: 300px; overflow: hidden; margin-right: 10px; }
.zi_mkuchnia4 .video_series .imgw li img { margin: 0; }
.zi_mkuchnia4 .video_series .imgw .playbtn { position: absolute; left: 120px; top: 70px; }
.zi_mkuchnia4 .video_series .when { float: none; display: block; padding: 0; margin-bottom: 8px; }
.zi_mkuchnia4 .video_series .lead { font-size: 12px; line-height: 16px; margin-bottom: 10px; }
.zi_mkuchnia4 .video_series .imgw_s { float: left; }
.zi_mkuchnia4 .video_series .imgw_s li { float: left; margin-left: 10px; overflow: hidden; width: 75px; position: relative; }
.zi_mkuchnia4 .video_series .imgw_s li:first-child { margin: 0; }
.zi_mkuchnia4 .video_series .imgw_s img { display: block; }
.zi_mkuchnia4 .video_series .imgw_s .playbtn { position: absolute; right: 1px; bottom: 1px; }
.zi_mkuchnia4 .video_series .number { display: block; text-align: right; font-size: 30px; font-weight: bold; line-height: normal; color: #ccc; padding:0; }
.zi_mkuchnia4 .video_series .more { font-size: 14px; font-weight: bold; line-height:20px; }
.zi_mkuchnia4 h3, .zi_mkuchnia4 .body h2 { font: bold 22px/27px Georgia;  margin-bottom: 8px; text-align: center; }
.zi_mkuchnia4 .base { font-size: 11px; color: #fff; display: inline-block; background: #434a52; margin-bottom: 8px; padding: 1px 4px; }
.zi_mkuchnia4 .base a { color: #fff; padding: 1px 4px; margin: -1px -4px; display: inline-block; }
.zi_mkuchnia4 .comments { font-size: 11px; color: #000; float: left; padding-top: 1px; }
.zi_mkuchnia4 .comments img { vertical-align: middle; }
.zi_mkuchnia4 .comments a { background: url('http://bi.gazeta.pl/i/obrazki/magazynKuchnia/index_comment_ico.png') no-repeat 0 2px; padding-left: 15px; }
.zi_mkuchnia4 .comments a:hover { color: #002a70; text-decoration: underline; }
.zi_mkuchnia4 .when { font-size: 11px; color: #787878; float: right; padding-top: 1px; }
.zi_mkuchnia4 .fb_like { margin-left: 10px; }

/* clear */
#logger { zoom: 1; }
#logger:after { content: '.'; width: 0; height: 0; visibility: hidden; clear: both; display: block; }

/*logger*/
#logger { border: 2px solid #e9e9e9; padding: 4px 3px; font: normal 11px/18px Arial,sans-serif; }
div#logger h3 { font-size: 14px; line-height: 20px; font-weight: bold; margin: 0 0 4px 9px; }
#logger h3 + ul { margin: 0 0 0 9px; }
#logger ul { display: inline; font-size: 11px; }
#logger li { display: inline; border-left: 1px solid #ccc; padding-left: 5px;  }
#logger li.first { border-left: 0px; padding-left: 0px; }
#logger a { color:#960630; font-family: Arial; }
#logger p { overflow: hidden; zoom: 1; }
#logger .imgw { height: 35px; width: 35px; overflow:hidden; float: left; margin-right: 8px; }
#logger span.bigger { font-size: 11px; }
#logger span.nick { float: left; font-weight:bold; }
#logger span.logout { float: right; }

/* clear */
#logged { zoom: 1; }
#logged:after { content: '.'; width: 0; height: 0; visibility: hidden; clear: both; display: block; }
/* zajawka logowania */
#logged a { font-size: 11px; font-family:Arial; }
#logged { padding: 4px 3px; margin-bottom: 15px; border: 1px solid #ccc; background: #fff; }
.mod_userBox #logged { border: none; background: transparent; }
#logged .imgw { height: 35px; width: 35px; border: 1px solid #d3d2ce; overflow: hidden; float: left; margin-right: 5px; }
#logged p { margin: 0 0 5px 0; padding: 0; overflow: hidden; zoom: 1; }
#logged span { line-height: 16px; }
#logged span.nick { float: left; font-weight: bold; }
#logged span.logout { float: right; }
#logged ul { margin: 0 0 0 44px; padding: 0; font-size: 11px; }
#logged li { display: inline; border-left: 1px solid #c6ccc8; padding-left: 5px; }
#logged li:first-child { border-left: 0px; padding-left: 0px; }
#logged li#logger-setting { float: right; position: relative; #margin-top: -17px; border-left: none; }
#logged li#logger-setting a { display: block; width: 17px; height: 17px; cursor: pointer; background: transparent url('http://bi.gazeta.pl/i/obrazki/blogoserwis/setting.png') no-repeat left top; }
#logged li#logger-setting a:hover { border: 0; }
#logged-profile { display: none; position: relative; margin-bottom: 19px; padding-top: 20px; padding-bottom: 6px; border: 1px solid #ccc; background: #fff; }
.mod_userBox #logged-profile { border: none; background: transparent; }
#logged-profile ul { margin: 0; padding: 0; text-align: center; list-style: none; list-style-image: none; font-size: 11px; }
#logged-profile li { display: inline; border-left: 1px solid #c6ccc8; padding-left: 5px; }
#logged-profile li:first-child { border-left: 0px; padding-left: 0px; }
#logged-profile #close-profile { float: right; display: block; position: absolute; top: 6px; right: 2px; width: 6px; height: 8px; background: transparent url('http://bi.gazeta.pl/i/obrazki/blogoserwis/close-profile.png') no-repeat left top; cursor: pointer; }

/* kalendarium */
.mod_cjg_calendar .body, .mod_cjg_calendar .events li { zoom: 1; }
#page .mod_cjg_calendar .head { border-color: #dedede; border-width: 1px; }
#page .mod_cjg_calendar .head h2{ color: #000; font: normal 22px/26px Georgia; text-align: center; }
.mod_cjg_calendar .events p.section_title { color: #666; font: bold 14px Arial,sans-serif; padding-bottom: 6px; }
.mod_cjg_calendar .events h3 { font: normal 22px/28px Georgia; margin-bottom: 8px; }
.mod_cjg_calendar .events .date { font-weight: bold; float: left; width: 80px; text-align: center; background: #92052f; color: #fff; padding: 8px 0 9px; }
.mod_cjg_calendar .sidebar a, .mod_cjg_calendar .events p { font: 14px Arial,sans-serif; }
.mod_cjg_calendar .sidebar .filter li { font-size: 12px; line-height: 20px; padding-left: 10px; background: url('http://bi.gazeta.pl/i/obrazki/magazynKuchnia/bullet-gray.png') no-repeat 0 50%; }
.mod_cjg_calendar .events { float: left; width: 450px; }
.mod_cjg_calendar .sidebar { float: right; width: 156px; }
.mod_cjg_calendar .events ul { margin-bottom: 24px; overflow:hidden; }
.mod_cjg_calendar .events li { border-top: 1px solid #e7e7e7; margin-bottom: 25px; }
.mod_cjg_calendar .events .date span { display: block; text-align: center; }
.mod_cjg_calendar .events .content { float: right; width: 355px; padding-top: 4px; }
.mod_cjg_calendar .events .lead { font-weight: bold; }
.mod_cjg_calendar .events .info { margin-bottom:5px; }
.mod_cjg_calendar .sidebar .filter { margin-bottom: 12px; }
.mod_cjg_calendar .sidebar .filter strong { display: block; margin-bottom: 5px; }
.mod_cjg_calendar .sidebar .filter .active a, .mod_cjg_calendar .sidebar .filter .active { font-weight: bold; }
.mod_cjg_calendar .sidebar .filter .active a, .mod_cjg_calendar .sidebar .filter .active a:hover { color: #000; cursor: default; background: #fff; }
.mod_cjg_calendar .pages { text-align: center; border-top: 1px solid #DDE4EA; padding: 12px 0; }
.mod_cjg_calendar .pages a, .mod_cjg_calendar .pages span { border: 1px solid #DDE4EA; font-weight: bold; font-size: 14px; padding: 2px 4px; margin: 0 2px; }

/* kalendarz js */
#page #calendar_box{ font: bold 14px Arial,serif; }
#page #calendar_box a { font-size: 11px; }
#page #calendar_box a:hover { border: 0; }
#page #calendar_box .head { border: 0; margin: 0; text-align: center; position: relative; }
#calendar_month_prev { position: absolute; left: 0; }
#calendar_month_next { position: absolute; right: 0; }
#calendar_box { margin-bottom: 12px; position: relative; }
#calendar_box table { width: 100%; border-collapse: collapse; }
#calendar_box td { border: 1px solid #e9e9e9; }
#calendar_box th { background: #e9e9e9; color: #666; font-weight: normal; font-size: 10px; text-align: center; }
#calendar_box td { font-size: 11px; font-weight: normal; text-align: center; }
#calendar_box td span, #calendar_box td a { display: block; padding: 1px; color: #92052f; }
#calendar_box td.active span, #calendar_box td.active a, #calendar_box td.active a:hover { background: #92052f; color: #fff; cursor: default; }
#calendar_box .overlay { z-index: 2; position: absolute; left: 0; top: 0; background: #fff; }

/*blox-lite*/
#gazeta_article_share a:hover, #articleToolbar a:hover { border: 0; }

/* gazeta_article photostory */

#gazeta_article.fotostory .mod_zi_fotostory li a:hover , #gazeta_article.fotostory .mod_zi_photostory_last li a:hover { border: 0; }
#gazeta_article.fotostory .mod_zi_fotostory li span, #gazeta_article.fotostory .mod_zi_photostory_last li span { display: inline; padding: 0; }
#gazeta_article.fotostory .mod_zi_fotostory li a:hover span, #gazeta_article.fotostory .mod_zi_photostory_last li a:hover span  { border-bottom: 1px solid #b2b2b2; }

/*blox-lite*/
.blox-lite a { color: #92052F; }
.blox-lite a:hover { border:0; }
div#BL_entries h2, div#BL_entries h3 ,  .blox-lite .mod_zi11 .wrap_0 h2 a,.blox-lite .mod_zi11 .wrap_0 h3 a,.blox-lite .mod_zi11 .mod_zr24 .node_head h2 a,.blox-lite #BL_feed .entry .head h2 a { color: #000; }
.blox-lite .mod_bloxLite a img { display: block; }
div.mod_bloxLite h2 { border:0; }
#BL_feed .entry .footer a:hover { background: 0; }
#BL_entries .nav a:hover { border: 0; }
.prv_msg a:hover  { border: 0; }
#BL_createBlog div.head { border-bottom-width: 1px; }
#BL_createBlog div.head h2 { color: #000; }

/*najnowsze przepisy*/
.mod_najnowsze_przepisy { width: 300px; }
.mod_najnowsze_przepisy  img { float: left; margin-right: 10px; }
.mod_najnowsze_przepisy  h3 , .mod_najnowsze_przepisy  h3  a{ font: bold 18px/24px Georgia; color: #000; }
.mod_najnowsze_przepisy .entry  { margin-bottom: 15px; }
.mod_najnowsze_przepisy .more { border-top: 1px solid #D5D5D5; padding-top: 2px; text-align: right; }
.mod_najnowsze_przepisy .more a { color: #000; font: 14px Arial,sans-serif; }

/*pagination*/
.mod_photo_index .pages { text-align: center; font-size: 14px; font-weight: bold; padding:5px 0;}
.mod_photo_index .pages a { border: 1px solid #ccc; padding: 2px 4px; margin: 0 2px; }
.mod_photo_index .pages a:hover { background: #dedede; }
.mod_photo_index .pages span.all { background: 0; border:0; color: #777; padding: 2px 4px; margin: 0 2px; }
.mod_photo_index .pages span { background: #C6C6C6; border: 1px solid #e1ddce; color: #777; padding: 2px 4px; margin: 0 2px; }
.mod_photo_index .pages .e { background: #c6c6c6; font-weight: bold; }
.mod_photo_index .pages .prev { margin: 0 10px 0 0; }
.mod_photo_index .pages .next { margin: 0 0 0 10px; }

/*PROFILEMON */
.mod_profilemon a.headbtn { background: #555; background: -moz-linear-gradient(top,  #555 0%, #1a1a1a 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#555), color-stop(100%,#1a1a1a)); background: -webkit-linear-gradient(top,  #555 0%,#1a1a1a 100%); background: -o-linear-gradient(top,  #555 0%,#1a1a1a 100%); background: -ms-linear-gradient(top,  #555 0%,#1a1a1a 100%); background: linear-gradient(top,  #555 0%,#1a1a1a 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555', endColorstr='#1a1a1a',GradientType=0 ); }
.mod_profilemon a.headbtn:hover { background: #1a1a1a; background: -moz-linear-gradient(top,  #1a1a1a 0%, #555 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1a1a1a), color-stop(100%,#555)); background: -webkit-linear-gradient(top,  #1a1a1a 0%,#555 100%); background: -o-linear-gradient(top,  #1a1a1a 0%,#555 100%); background: -ms-linear-gradient(top,  #1a1a1a 0%,#555 100%); background: linear-gradient(top,  #1a1a1a 0%,#555 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a1a1a', endColorstr='#555',GradientType=0 ); }

/* strona konkursowa */
.mod_zr2.competition h2 { color: #000;  }
.mod_zr2.competition .node_inner_body { font-size: 14px; line-height: 20px; }
.mod_zr2.competition .node_inner_body .bold { font-weight: bold; }
.mod_zr2.competition .node_inner_body a { color: #c5212c; }
.uomianka form { font-size: 14px; }
.uomianka form input[type="checkbox"] { margin-right: 5px; }
.uomianka form input[type="radio"] { margin-top: 5px; }
.uomianka form input[type="text"], .mod_zr2.competition ~ .uomianka textarea { border: 1px solid #8b9ea4; margin-top: 5px; font: normal 12px Arial,sans-serif; }
.uomianka form textarea { width: 410px; overflow-y: auto; }
.uomianka form a, .uomianka form input.middle { position: relative; top: -75px; margin: 0; }
.uomianka form a { left: 10px; color: #21467a; }
.uomianka form input.middle { margin-right: 15px; }
.uomianka form .photo { margin-top: 10px; }
.uomianka form .btnSend { width: 63px; height: 26px; }
.uomianka form input[type="checkbox"] ~ a { top: 0; left: 0; }

/* 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;}

/* 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 }
#gazeta_article_videoTop h1 {margin: 20px 0 0; font: 700 30px Arial,sans-serif; color: #333;}
