/*
Theme Name:Poczta-Polska Theme 
Description:Theme for Poczta Polska 
Author: TKM 
Author URI: http://tkm-group.pl/
Version:1.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:two columns, many columns, columns, thumb
/* =Reset default browser CSS. Based on work by Eric Meyer:http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
:focus{outline:0;}
em{font-style:italic;}
ol, ul{list-style:none;}
caption, th, td{font-weight:normal;text-align:left;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a img{border:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
/* =Included header & footer----------------------------------------------- */
#top h2{color:white;font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:22px;font-weight:bold;margin:0;padding:0;position:absolute;top:36px;left:370px;}
.low{height:145px!important;}
/* =Structure----------------------------------------------- */
body{margin:0;padding:0;background:white;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-align:center;}
img{border:0;}
a, a:link{color:black;text-decoration:none;}
a:hover{color:black;text-decoration:underline;}
p{line-height:17px;text-align:justify;margin:7px 0 10px 0}
/* construct */
#top{width:960px;height:120px;margin:0 auto;padding:0;position:relative;}
#tmenu ul, #mmenu ul, #slider_paging ul, #main_content ul, #footer ul, #sidebar ul, #page_content .tabs, #page_content .tab-download, #page_content .gform_body ul{list-style-type:none;margin:0;padding:0;}
.clearfix:after{clear:both;content:" ";display:block;height:0;line-height:0;visibility:hidden;}
/* top */
#top_holder{background:rgb(213,43,30);position:relative;z-index:2;min-width:960px;}
#logo{position:absolute;left:0;top:0;width:209px;height:85px;display:block;overflow:hidden;}
#socasion{display:none;}
#tmenu{position:absolute;right:0;top:17px;font-family:"Trebuchet MS", Helvetica, sans-serif;}
#tmenu ul li {height:16px;}
#tmenu ul li, #mmenu ul li{float:left;border-right:1px solid white;}
#tmenu ul li:last-child{border-right:0;}
#tmenu a, #tmenu a:link{padding:0 5px;text-decoration:none;color:white;}
#tmenu a:hover, #tmenu a.active, #mmenu a:hover, #mmenu a.active{color:black}
/* mega menu */
#mmenu{position:absolute;bottom:3px;left:0;height:28px;border-top:1px solid white;width:960px;padding-top:4px;}
#megaUber{width:400px;position:relative;z-index:20;}
/* wyszukiwarka */
#searchform{position:absolute;right:0;top:5px;margin:0;padding:0;width:207px;z-index:500;}
#search-submit{width:34px;height:18px;float:right;}
#search-text{width:160px;float:left;border:1px solid rgb(221,221,221);font-size:11px;color:rgb(106,106,106);height:16px;padding:1px 5px;margin:0;}
*html #search-text{width:160px;height:18px;}
/* slider */
#slider_holder{height:438px;background:rgb(225,225,225);min-width:960px;padding-top:18px;}
#slider{width:960px;height:270px;margin:0 auto;position:relative;moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:white;}
#slider .ui-tabs-hide{display:none;}
.slider_image{width:620px;height:270px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-moz-box-shadow:inset 0 0 5px rgb(222,222,222);-webkit-box-shadow:inset 0 0 5px rgb(222,222,222);box-shadow:inset 0 0 5px rgb(222,222,222);}
.slider_image_holder{position:absolute;top:0;left:0;}
.slider_image img{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;position:relative;}
#slider_paging{width:346px;position:absolute;top:0;right:0;margin-top:7px;}
#slider_paging li{height:49px;width:305px;padding:15px 15px 0 26px;text-align:left;}
#slider_paging li:hover, li.ui-state-active{background:url('/jowisz/themes/poczta-polska/skin/triangle.png') left center no-repeat;}
#slider_paging a, #slider_paging a:link{display:block;width:305px;height:49px;border-bottom:1px solid rgb(214,214,214)}
#slider_paging li.ui-state-active  a, #slider_paging li.ui-state-active a:link{text-decoration:underline;}
#slider_paging li:last-child a{border-bottom:0}
#slider_paging img{float:left;margin-right:15px;width:35px;height:34px;}
#slider_paging span{text-transform:uppercase;margin:0;padding:0;font-size:11px;font-weight:bold;display:block;}
#slider_paging li:hover span, .ui-state-active span{color:rgb(213,43,30);}
#slider_paging abbr{margin:0;padding:0;line-height:11px;font-size:11px;}
.slide_desc{position:absolute;left:0;text-align:left;padding:15px 20px;bottom:0;height:60px;width:579px;background:url('/jowisz/themes/poczta-polska/skin/trans_bg.png');z-index:1;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;}
*html .slide_desc{width:620px;height:90px;}
.slide_desc h3{margin:0;padding:0;color:rgb(134,139,143);font-size:16px;font-style:italic;}
.slide_desc p{margin:5px 0 0 0;padding:0;font-size:11px;}
.slide_desc p  span{width:8px;height:9px;background:url('/jowisz/themes/poczta-polska/skin/arrows.png') -8px -38px no-repeat;display:inline-block;margin-left:7px;overflow:hidden;vertical-align:middle;}
.slide_desc p a:hover span{background:url('/jowisz/themes/poczta-polska/skin/arrows.png') -27px -30px no-repeat}
.slide_desc h3 a{color:rgb(134,139,143);}
.slide_desc h3 a:hover{color:rgb(11,58,112);}
/* heading icons */
#core_icons{width:960px;margin:25px auto 0 auto;height:125px}
#core_icons a{width:160px;height:125px;float:left;display:block;}
#code{background:url('/jowisz/themes/poczta-polska/skin/icons.png') 0 0   no-repeat;}
#code:hover{background:url('/jowisz/themes/poczta-polska/skin/icons.png') 0 -130px   no-repeat;}
#subsidiary{background:url('/jowisz/themes/poczta-polska/skin/icons.png') -160px 0   no-repeat;}
#subsidiary:hover{background:url('/jowisz/themes/poczta-polska/skin/icons.png') -160px -130px   no-repeat;}
#tracking{background:url('/jowisz/themes/poczta-polska/skin/icons.png') -320px 0   no-repeat;}
#tracking:hover{background:url('/jowisz/themes/poczta-polska/skin/icons.png') -320px -130px   no-repeat;}
#plist{background:url('/jowisz/themes/poczta-polska/skin/icons.png') -480px 0   no-repeat;}
#plist:hover{background:url('/jowisz/themes/poczta-polska/skin/icons.png') -480px -130px   no-repeat;}
#rtv{background:url('/jowisz/themes/poczta-polska/skin/icons.png') -640px 0   no-repeat;}
#rtv:hover{background:url('/jowisz/themes/poczta-polska/skin/icons.png') -640px -130px   no-repeat;}
#cash{background:url('/jowisz/themes/poczta-polska/skin/icons.png') -800px 0   no-repeat;}
#cash:hover{background:url('/jowisz/themes/poczta-polska/skin/icons.png') -800px -130px   no-repeat;}
/* homepage main content */
#main_content, #content{width:960px;margin:0 auto;text-align:left;margin-top:25px;}
#main_content ul.deep{border-top:1px solid rgb(107,113,117);border-bottom:1px solid rgb(107,113,117);}
#main_content ul.deep a, #main_content ul.deep a:link {color:rgb(98,105,110);}
#main_content ul.deep li{padding:8px 0;}
#main_content ul li{float:left;width:300px;margin-right:30px;overflow:hidden;}
#main_content ul li ul li{float:none;}
#main_content li span{display:block;font-size:10px;color:rgb(98,105,110);}
#main_content li a, #main_content li a:link{font-weight:bold;}
#main_content h2{color:rgb(213,43,30);margin:5px 0 25px 0;font-weight:bold;font-size:20px;}
#bip{float:right;width:134px;height:61px;}#blip{margin:0 7px;}
#facebook{float:left;width:113px;height:34px;}
#main_content a.more{float:right;margin:15px 0 0px 0;color:rgb(213,43,30);background:url('/jowisz/themes/poczta-polska/skin/arr_bd.gif') right center no-repeat;padding-right:15px;font-family:"Trebuchet MS", Helvetica, sans-serif;line-height:20px;}
/* main content */
#navi, #navi a, #navi a:link{font-size:10px;}
#navi{font-weight:bold;position:relative;}
#navi a, #navi a:link{font-weight:normal;}
#navi a:hover{color:black;text-decoration:none;}
#back{position:absolute;top:0;right:0;padding-left:15px;background:url('/jowisz/themes/poczta-polska/skin/arr_lbd.gif') left center no-repeat;display:block;  cursor:pointer;}
.tabs li{float:left;margin-right:1px;text-align:center;}
#page_content .tabs{border-bottom:1px solid rgb(227,228,230);height:32px;margin:17px 0;}
#page_content .tabs li a, #page_content .tabs li a:link{padding:0;height:31px;line-height:27px;display:block;color:white;background:rgb(213,43,30);-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;border-top:1px solid rgb(213,43,30);border-left:1px solid rgb(213,43,30);border-right:1px solid rgb(213,43,30);padding:0 10px;font-size:11px;text-decoration:none;}
#page_content .tabs li a:hover, #page_content .tabs li.active a{text-decoration:none;background:white;color:black;border-top:1px solid rgb(227,228,230);border-left:1px solid rgb(227,228,230);border-right:1px solid rgb(227,228,230);border-bottom:1px solid white;}
#page_content{margin-right:20px;color:rgb(117,123,127);overflow:hidden;}
#page_content a,#page_content a:link{color:rgb(97,105,109);text-decoration:underline;}
#page_content a:hover{color:black;}
#page_content h1{margin:15px 0 20px 0;padding:0;color:rgb(213,43,30);font-size:20px;font-weight:bold;font-family:"Trebuchet MS", Helvetica, sans-serif;}
#page_content span{color:black;font-weight:bold;}
#page_content ul{list-style:disc outside;margin-left:14px;}
#page_content ol{margin-left:1px;}
#page_content ul li, #page_content ol li{margin-bottom:7px;font-weight:bold;line-height:17px;}
p strong{font-weight:bold;color:black;}
#page_content ol{list-style:decimal inside;}
/* search results*/
.search-results .post abbr{background:rgb(243,229,16);font-weight:bold;}
/* sidebar*/
#sidebar{width:215px;float:left;overflow:hidden;margin-right:25px;margin-left:20px}
#sidebar h3{margin:0;padding-bottom:12px;border-bottom:1px solid rgb(199,200,204);color:rgb(213,43,30);font-size:18px;font-weight:bold;font-family:"Trebuchet MS", Helvetica, sans-serif;}
#sidebar li a, #sidebar li a:link, #sidebar ul li.current-menu-parent ul li a, #sidebar ul li.current-menu-parent ul li a:link{color:rgb(115,115,115);font-weight:normal;}
#sidebar ul{margin:0;padding:0;}
#sidebar ul li{float:left;width:215px;background:url('/jowisz/themes/poczta-polska/skin/arr_bd.gif') 0 10px no-repeat;}
#sidebar ul li:hover{background:url('/jowisz/themes/poczta-polska/skin/arr_br.gif') 0 10px no-repeat;}
#sidebar ul li.current-menu-parent{background:url('/jowisz/themes/poczta-polska/skin/arr_dr.gif') 0 10px no-repeat;}
#sidebar ul li.current-menu-parent ul li.current-menu-parent{background:url('/jowisz/themes/poczta-polska/skin/arr_dr.gif') 25px 11px no-repeat;}
#sidebar ul li ul li{float:left;width:210px;background:url('/jowisz/themes/poczta-polska/skin/arr_bd.gif') 25px 11px no-repeat;}
#sidebar ul li ul li.current-menu-item, #sidebar ul li ul li:hover{background:url('/jowisz/themes/poczta-polska/skin/arr_br.gif') 25px 11px no-repeat;}
#sidebar ul li ul li ul li{background:url('/jowisz/themes/poczta-polska/skin/arr_sd.gif') 25px 11px no-repeat;width:196px;}
#sidebar ul li ul li ul li:hover, #sidebar ul li ul li ul li.current-menu-item{background:url('/jowisz/themes/poczta-polska/skin/arr_sr.gif') 25px 11px no-repeat;}
#sidebar .category-submenu li.active div a, #sidebar ul.category-posts li.active a, #sidebar ul.category-root li.active ul li.active div a, #sidebar ul.category-root li.active div a, #sidebar .category-submenu li.active div a:link, #sidebar ul.category-posts li.active a:link, #sidebar ul.category-root li.active ul li.active div a:link, #sidebar ul.category-root li.active div a:link, #sidebar ul li ul li.current-menu-item a, #sidebar ul li ul li.current-menu-item a:link, #sidebar ul li.current-menu-parent a{color:black;font-weight:normal;}
#sidebar li a, #sidebar li a:link{padding:7px 0 9px 0;display:block;border-bottom:1px solid rgb(228,229,232);margin-left:24px;text-transform:uppercase;font-weight:bold;}
#sidebar li a:hover, #sidebar ul li.current-menu-parent ul li a:hover{color:black;text-decoration:none;}
#sidebar li ul li a, #sidebar li ul li a:link{margin-left:43px;font-weight:normal;text-transform:none;font-size:12px;}
#sidebar li ul li ul li a, #sidebar li ul li ul li a:link{margin-left:43px;font-weight:normal;text-transform:none;font-size:11px;}
#sidebar li ul li ul li{margin-left:19px;}
#sidebar ol{list-style-type:decimal;list-style-position:outside;margin:0;color:rgb(117,123,127);}
#sidebar ol li ol, #page_content ol li ol{list-style-type:lower-latin;}
#sidebar ol li, #page_content ol li ol, #page_content ul li ol, #page_content ol li ul, #page_content ul li ul{margin-left:23px;}
#sidebar ol li a, #sidebar ol li a:link{margin-left:0;}
#sidebar ol li ol li a, #sidebar ol li ol li a:link{text-transform:lowercase;font-weight:normal;font-size:11px;}
/* footer */
#footer_holder{position:relative;min-width:960px;text-align:center;margin-top:35px;}
#footer_wide{background:rgb(213,43,30);color:white;height:55px;min-width:960px;text-align:center;clear:both;margin-top:10px;}
#footer_wide_holder{width:960px;height:55px;position:relative;margin:0 auto;}
#footer{width:960px;margin:0 auto;text-align:left;font-size:12px;position:relative;border-top:1px solid rgb(194,195,199);}
#footer h3{text-transform:uppercase;font-weight:bold;font-size:12px;margin:15px 0 15px 0;font-family:"Trebuchet MS", Helvetica, sans-serif;color:rgb(213,31,43);}
#footer a, #footer a:link{color:rgb(99,106,111);}
#footer ul li{float:left;width:150px;margin:0 80px 0 15px;overflow:hidden;}
#footer ul li ul li{margin-left:0;background:url('/jowisz/themes/poczta-polska/skin/hyphen.gif') left center no-repeat;float:none;}
#footer ul li ul{padding-top:12px;border-top:1px dashed rgb(213,43,30);}
#footer ul li ul li{padding:1px 0 3px 7px}
#footer #helpline{background:url('/jowisz/themes/poczta-polska/skin/helpline.gif') no-repeat;padding:0;margin:0;display:block;width:151px;height:125px;}
#copy_holder{width:910px;height:55px;border-top:1px solid white;position:absolute;bottom:0;left:22px;}
#copy_notice{position:absolute;right:26px;bottom:30px;font-size:10px}
#legal_notice{position:absolute;left:22px;bottom:15px;font-size:10px;background:url('/jowisz/themes/poczta-polska/skin/pp.gif') top left no-repeat;padding-left:45px;}
/* post*/
.alignright{float:right;margin:0 0 15px 15px;width:auto;}
.alignleft{float:left;margin:0 15px 15px 0;width:auto;}
.aligncenter{margin:0 auto;display:block;width:auto;}
.post h2 a{font-weight:bold;font-size:14px;}
.post{border-bottom:1px solid rgb(220,220,222);margin-bottom:20px;clear:both;}
.post:last-child{border-bottom:0;}
.post img, .img{float:left;margin:0 15px 15px 0}
p.more{text-align:right;}
.paging{text-align:right;color:black;margin-bottom:15px;}
.paging a, .paging span{padding:0 1px;}
p.more a{background:url('/jowisz/themes/poczta-polska/skin/arr_bd.gif') right center no-repeat;padding-right:15px;}
.post_date{font-size:11px;margin:5px 0;}
/* head_liner */
.head_liner{border-top:1px solid rgb(220,221,224);border-bottom:1px solid rgb(220,221,224);position:relative;}
.arrow_up{position:absolute;top:-1px;right:18px;width:13px;height:7px;background:url('/jowisz/themes/poczta-polska/skin/icons_forms.png') 0 0 no-repeat;}
.arrow_down{position:absolute;bottom:-1px;right:18px;width:13px;height:7px;background:url('/jowisz/themes/poczta-polska/skin/icons_forms.png') 0 -8px no-repeat;}
.head_liner fieldset{margin-left:0;float:left;}
.head_liner input[type=button], .head_liner input[type=submit]{position:absolute;bottom:15px;right:0;display:block;width:80px;text-align:right;}
.head_liner .inline_buttons{clear:left;float:left;;margin:15px 0;}
.head_liner .inline_buttons input[type=button],.head_liner .inline_buttons input[type=submit]{position:relative;bottom:0;float:left;text-align:center;}
p.form{margin:15px 0;font-size:11px;line-height:14px;}
p.form strong{color:black;}
.mglass{background:url('/jowisz/themes/poczta-polska/skin/ico_mglass.png') 0 10px no-repeat;}
.trumpet{background:url('/jowisz/themes/poczta-polska/skin/ico_trumpet.png') 0 10px no-repeat;}
.mglass, .trumpet{padding-left:60px;}
.mglass_short{background:url('/jowisz/themes/poczta-polska/skin/ico_mglass.png') -11px 10px no-repeat;}
.trumpet_short{background:url('/jowisz/themes/poczta-polska/skin/ico_trumpet.png') -15px 10px no-repeat;}
.mglass_short, .trumpet_short{padding-left:30px;}
.head_liner .letters{clear:left;margin:-4px 0 0 12px;display:inline-block;}
#content .head_liner .letters a, #content .head_liner .letters a:link{text-decoration:none;padding:2px;margin:0 1px;float:left;border:1px solid rgb(220,221,224);moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:block;}
.head_liner .letters a:hover{background:rgb(213,43,30);color:white!important;text-decoration:none;border-color:rgb(213,43,30)}
/* widgets */                               
#widgets{float:right;width:235px;margin-left:30px;margin-top:20px;}
#widgets li{margin-bottom:25px;}
/* UI ELEMENTS */
/* input fields */
#page_content select, #page_content input[type="text"], #page_content input[type="email"], #page_content input[type="password"], #page_content textarea{background-color:white;border:1px solid rgb(199,200,204);color:rgb(102,109,113);font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:2px 15px 2px 10px;margin:5px 10px 10px 0px;moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);}
/* text button class */
input.text, .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"]{background:white;border:0;cursor:pointer;color:rgb(213,43,30);font-family:"Trebuchet MS", Helvetica, sans-serif;font-weight:bold;font-size:14px;padding:0;margin:0;}
input.text:hover, .gform_wrapper:hover .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type="submit"]:hover{text-decoration:underline;}
/* field input  error*/
select.error, input[type=text].error, textarea.error{border:1px solid rgb(236,71,18);}
label{display:block;margin:0 10px 0 10px;padding:0;}
/* fieldset asterix */
fieldset span, .gfield_required{font-weight:bold;color:rgb(236,71,18)!important}
/* selecty*/
.radios label, .checkboxes label{display:block;cursor:pointer;line-height:20px;padding-bottom:9px;margin:0;}
.label_check input, .label_radio input{margin-right:5px;}
.java .label_check, .java .label_radio{padding-left:30px;}
.java .label_radio{background:url('/jowisz/themes/poczta-polska/skin/radio_off.png') no-repeat;}
.java .label_check{background:url('/jowisz/themes/poczta-polska/skin/check_off.png') no-repeat;}
.java label.input_on{background:url('/jowisz/themes/poczta-polska/skin/check_on.png') no-repeat;}
.java label.radio_on{background:url('/jowisz/themes/poczta-polska/skin/radio_on.png') no-repeat;}
.java .label_check input, .java .label_radio input{position:absolute;left:-9999px;}
/* fieldset*/
fieldset{border:0;margin:5px 0px 5px 30px;display:inline;}
/* fieldset with bottom */
fieldset.border_bottom{border-bottom:1px solid rgb(190,191,194);margin-bottom:25px;padding-bottom:10px;}
/* nagłowki do kontenerów*/
p.formtitle{font-weight:bold;background:url('/jowisz/themes/poczta-polska/skin/arr_db.gif') center left no-repeat;padding:0 0 0 15px}
/* inline labels, inline labels columns */
fieldset.inline_labels_columns label, fieldset.inline_labels label, .gform_body label{float:left;margin-top:10px}
fieldset.inline_labels_columns div{float:left}
/* columns labels*/
fieldset.inline_columns div{float:left}
/* gravity */
.gform_wrapper .right_label .gfield_label{width:250px!important;text-align:right;margin-top:7px!important;}
#page_content .gform_body li{margin-bottom:0;}
.gfield_required{margin-left:2px;}
.gform_wrapper ul li:before, .gform_wrapper ul li:after, .gform_wrapper ul.gform_fields{margin:0;overflow:visible;padding:0;}
.gform_wrapper ul.gfield_checkbox li input[type="checkbox"], .gform_wrapper ul.gfield_radio li input[type="radio"]{width:auto !important;}
.gform_wrapper .gfield_checkbox li input[type="checkbox"], .gform_wrapper .gfield_radio li input[type="radio"], .gform_wrapper .gfield_checkbox li input{float:left;margin-top:2px;}
.gform_wrapper input.ginput_quantity{text-align:center;}
.ginput_total{margin-top:6px;display:inline-block;}
#page_content .ginput_total{color:green;}
.ginput_quantity{margin-top:0;}
#page_content .gform_wrapper li.gfield.gfield_error, #page_content .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:white;border:none;margin-bottom:0;padding:0;}
#page_content .gform_wrapper li.gfield.gfield_error input, #page_content .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning input{border:1px solid rgb(236,71,18);}
#page_content .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label, #page_content .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:0;color:rgb(117,123,127);}
#page_content .gform_wrapper li.gfield.gfield_error, #page_content .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning, #page_content .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin:0!important;padding:0!important;}
#page_content .gform_wrapper .gfield_html.gfield_no_follows_desc{font-weight:normal;font-size:11px;margin-bottom:15px;line-height:14px;}
#page_content .gform_wrapper .gsection{margin-bottom:10px;}
#page_content .gform_wrapper h2.gsection_title{color:rgb(213,43,30);font-size:16px;}
/* generic table within post*/
#page_content table{margin:7px 0 10px;line-height:17px;border-collapse:collapse;border-spacing:0;}
#page_content th{font-weight:bold;text-align:center;padding:12px 10px;color:black;vertical-align:middle;border-top:1px solid rgb(199,200,204);border-bottom:1px solid rgb(199,200,204)}
#page_content td{border-bottom:1px solid rgb(199,200,204);vertical-align:top;padding:15px;text-align:left}
/* table within post with full lines*/
#page_content .full_lines td, #page_content .full_lines th{border:1px solid rgb(199,200,204);}
/* table within post low row*/
#page_content .low_row td, #page_content .low_row th{padding:6px 15px;}
#page_content .low_row th{font-weight:bold;border-top:none;text-align:left;}
.width_clear div{clear:both;margin-bottom:2px;}
/* moto services */
.service-tab{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid rgb(227,228,230);float:left;}
.service-tab p{margin-top:3px;margin-bottom:5px;}
.service-tab strong{font-weight:bold;color:rgb(117,123,127)}
.service-tab .city{font-weight:bold;color:black;}
.service-tab .address_wrapper{width:320px;margin-right:25px;float:left;}
.service-tab .openhours, .service-tab .address{margin-top:10px;}
.service-tab .right_column{width:590px;float:left;}
.service-tab .gasprice{float:left;width:150px;}
.service-tab .promotions{float:left;width:200px;margin-right:25px;}
.service-tab .additional_info{float:left;width:200px;}
.service-tab .additional_info_wide{float:left;width:500px;}
/* upload files icons */
.tab-download p{font-weight:normal;}
.tab-download img{margin-right:15px;vertical-align:middle;}
.tab-download li{border-bottom:1px solid rgb(220,220,222);padding:10px 0;}
.tab-download li:last-child{border-bottom:0;}
/* mouring skin */
#mouring #main img, #mouring #code, #mouring #subsidiary, #mouring #tracking, #mouring #plist, #mouring #rtv, #mouring #cash{

 filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
/* Firefox 10+, IE10 */
	filter: gray;
/* IE6-9 */
	-webkit-filter: grayscale(100%);
/* Chrome 19+ & Safari 6+ */
	-webkit-backface-visibility: hidden;
/* Fix for transition flickering */
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
}   
#mouring #footer_wide, #mouring #top_holder{background:rgb(132,132,132);}
#mouring #legal_notice, #enlarge #legal_notice{background:url("/jowisz/themes/poczta-polska/skin/pp_mouring.gif") no-repeat scroll left top transparent;}
#mouring #socasion{display:block;width:54px;height:77px;background:url('/jowisz/themes/poczta-polska/skin/ribbon.png') no-repeat;position:absolute;top:13px;left:185px;z-index:2;}
#mouring #main_content h2, #mouring #footer h3 {color:rgb(117,123,127)}
#mouring #footer ul li ul {border-top: 1px dashed rgb(117,123,127);}
/* christmas */
#christmas #christmas_1{width:134px;  height:63px;  display:block;background:url('/jowisz/themes/poczta-polska/skin/christmas_presents.png') no-repeat;  position:absolute;  top:8px;  left:203px; }
#christmas #christmas_2{width:168px;  height:42px;  display:block;background:url('/jowisz/themes/poczta-polska/skin/christmas_reindeer.png') no-repeat;  position:absolute;  top:35px;  right:40px; }
/* easter */
#easter #easter_1{width:150px;  height:79px;  display:block;  background:url('/jowisz/themes/poczta-polska/skin/easter_eggs.png') no-repeat;    position:absolute;    left:250px;    top:5px;}
#easter #easter_2{width:35px;  height:45px;  display:block;  background:url('/jowisz/themes/poczta-polska/skin/easter_chicken.png') no-repeat;    position:absolute;    right:40px;    top:42px;}
/* e rekruter */
#content .skk_filters, #content .skk_offers{width:935px;}
#content .skk_filters{background:rgb(222,222,222); border:0;}
#content .skk_filters label{margin-right:5px!important;}
#content .skk_filters_btn_search{background:rgb(11,58,112);}
#content .skk_offers{border:0;}
#content .skk_offers td:first-child{color:rgb(11,58,112);}
#content .skk_offers th{text-align:left;}
/* enlarger */
#btChgStyle {border:0;background:black;color:white;font-size:10px;font-weight:bold;height:18px;padding-bottom:2px;display:block;width:45px;position:absolute;top:0;right:500px;}
.enlarge #top_holder, .enlarge #slider_holder, #mouring.enlarge #top_holder, #mouring.enlarge #slider_holder, #mouring.enlarge #footer_wide{background:white;}
.enlarge #tmenu a:hover{text-decoration:underline;}
.enlarge #tmenu ul li, .enlarge #mmenu ul li {border-right: 1px solid black;}
.enlarge #mmenu {border-top:1px solid black;}
.enlarge #megaMenu ul li.ss-nav-menu-reg li.megaReg-with-sub > a:after, .enlarge #megaMenu ul li.mega-with-sub > a:after, .enlarge #megaMenu ul li.ss-nav-menu-mega > a:after, .enlarge #megaMenu ul li.ss-nav-menu-reg li.megaReg-with-sub > span.um-anchoremulator:after, .enlarge #megaMenu ul li.mega-with-sub > span.um-anchoremulator:after, .enlarge #megaMenu ul li.ss-nav-menu-mega > span.um-anchoremulator:after {border-color:black transparent transparent}
.enlarge #mmenu  #megaMenu ul.megaMenu > li > a, .enlarge #mmenu  #megaMenu ul.megaMenu > li > span.um-anchoremulator {border-right: 1px solid black;}
.enlarge #sidebar li ul li ul li a,.enlarge #sidebar li ul li ul li a:link{font-size:12px;color:black;font-weight:normal;}
.enlarge #sidebar li ul li ul li a:hover{text-decoration:underline;}
.enlarge #page_content h1,.enlarge #page_content h2,.enlarge #sidebar h3, .enlarge #tmenu a,.enlarge #tmenu a:link, .enlarge #footer h3, .enlarge #megaMenu ul.megaMenu li span.um-anchoremulator span, .enlarge #megaMenu ul.megaMenu li a span, .enlarge #main_content a.more, .enlarge #main_content h2{color:black;font-family:Arial, Helvetica, sans-serif;}
.enlarge #sidebar h3 {font-size:20px;}
.enlarge #tmenu a,.enlarge #tmenu a:link, .enlarge #footer h3, .enlarge #megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li a span, .enlarge #megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li a:link span{font-size:13px;}
.enlarge #megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li a span, .enlarge #megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li a:link span {margin-left:16px}
.enlarge #sidebar li a,.enlarge #sidebar li a:link{color:black;font-weight:bold;font-size:15px;}
.enlarge #page_content .tabs li a,.enlarge #page_content .tabs li a:link{background:black;font-size:12px;}
.enlarge #page_content .tabs li a, .enlarge #page_content .tabs li a:link {color:white;}
.enlarge #page_content .tabs li a:hover,.enlarge #page_content .tabs li.active a{background:white;color:black;}
.enlarge small{font-size:12px;line-height:17px;}
.enlarge #page_content{color:black;}
.enlarge{font-size:14px;}
.enlarge p strong{font-weight:bold;color:black}
.enlarge #footer,.enlarge #footer a,.enlarge #footer a:link{color:black;}
.enlarge #footer {font-size:13px;}
.enlarge #footer h3 {font-weight:bold;font-size:14px;}
.enlarge #footer ul li ul{border-top:1px dashed black;}
.enlarge #footer ul li ul li{/*padding-left:0;*/ padding: 1px 0 3px 7px;}
.enlarge #page_content a, .enlarge #page_content a:link {color:black;}
.enlarge #megaMenu ul.megaMenu li span.um-anchoremulator span, .enlarge #megaMenu ul.megaMenu li a span, .enlarge #slider_paging li:hover span, .enlarge .ui-state-active span,
.enlarge #megaMenu .sub-menu-1 .wpmega-link-title, .enlarge #megaMenu ul.megaMenu li ul.sub-menu-1 span.um-anchoremulator span,
.enlarge #megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li a span, .enlarge #megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li a:link span{color:black;}
.enlarge #legal_notice,  #mouring.enlarge #legal_notice {  background: url('/jowisz/themes/poczta-polska/skin/pp_enlarge.gif') no-repeat left top;}
.enlarge #tmenu a, .enlarge #tmenu a:link {padding: 0 6px;}
.enlarge #navi, .enlarge #navi a, .enlarge #navi a:link {font-size:12px;}
.enlarge #sidebar a:hover {text-decoration:underline;}
.enlarge #slider_paging img {display:none;}
.enlarge #slider_paging span {font-size:13px;}
.enlarge #slider_paging abbr, .enlarge .slide_desc p {font-size:12px;}
.enlarge #code{background:url('/jowisz/themes/poczta-polska/skin/icons_enlarge.png') 0 0   no-repeat;}
.enlarge #code:hover{background:url('/jowisz/themes/poczta-polska/skin/icons_enlarge.png') 0 -130px   no-repeat;}
.enlarge #subsidiary{background:url('/jowisz/themes/poczta-polska/skin/icons_enlarge.png') -160px 0   no-repeat;}
.enlarge #subsidiary:hover{background:url('/jowisz/themes/poczta-polska/skin/icons_enlarge.png') -160px -130px   no-repeat;}
.enlarge #tracking{background:url('/jowisz/themes/poczta-polska/skin/icons_enlarge.png') -320px 0   no-repeat;}
.enlarge #tracking:hover{background:url('/jowisz/themes/poczta-polska/skin/icons_enlarge.png') -320px -130px   no-repeat;}
.enlarge #plist{background:url('/jowisz/themes/poczta-polska/skin/icons_enlarge.png') -480px 0   no-repeat;}
.enlarge #plist:hover{background:url('/jowisz/themes/poczta-polska/skin/icons_enlarge.png') -480px -130px   no-repeat;}
.enlarge #rtv{background:url('/jowisz/themes/poczta-polska/skin/icons_enlarge.png') -640px 0   no-repeat;}
.enlarge #rtv:hover{background:url('/jowisz/themes/poczta-polska/skin/icons_enlarge.png') -640px -130px   no-repeat;}
.enlarge #cash{background:url('/jowisz/themes/poczta-polska/skin/icons_enlarge.png') -800px 0   no-repeat;}
.enlarge #cash:hover{background:url('/jowisz/themes/poczta-polska/skin/icons_enlarge.png') -800px -130px   no-repeat;}
.enlarge #footer_wide {background:white;color:black;}
.enlarge #page_content .tabs li a, .enlarge #page_content .tabs li a:link { border-left: 1px solid black;border-right: 1px solid black;border-top: 1px solid black;}


/*ZK*/
#footer ul li {
    float: left;
    margin: 0 30px 0 15px;
    overflow: hidden;
    width: 230px;
}

