body{background:#4a4a4a ;}
h1,h2,h3,h4,h5,h6,a,a:hover{color:#F08600;}
/*
#header{padding:1px 0;margin-bottom:0px;
background: #ffd028; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #ffd028 0%, #ff7b0d 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ffd028), color-stop(100%,#ff7b0d)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover, #ffd028 0%,#ff7b0d 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover, #ffd028 0%,#ff7b0d 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, #ffd028 0%,#ff7b0d 100%); /* IE10+ */
background: radial-gradient(ellipse at center, #ffd028 0%,#ff7b0d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=&#039;#ffd028&#039;, endColorstr=&#039;#ff7b0d&#039;,GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#E1444444,endcolorstr=#E1444444);position:relative;}
*/
#header{padding:0px 0;margin-bottom:1px;background: #A64600;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#E1444444,endcolorstr=#E1444444);position:relative;}

.navbar{margin-bottom:0;position:relative;z-index:2;}
.navbar-inner{background: url(wp-content/themes/zalive/img/kregi_menu_tlo.png); ;border:0;padding-left:0;padding-right:0;}
/*
.navbar-inner{background:#1F1F1F ;border:0;padding-left:0;padding-right:0;}

.navbar .brand{margin:0;color:#fff;text-shadow:none;line-height:60px;padding:0px 20px;font-size:32px;}
.navbar .brand a{display:block;color:#fff;overflow:hidden;word-break:break-all;text-overflow:ellipsis;}
*/
.navbar .brand{padding:0px;}
.navbar .brand a{display:block;background:url(wp-content/themes/zalive/img/logo_250x90.png) no-repeat;text-indent:-999999px;width:250px;height:90px;}

.navbar .brand a:hover,.navbar .brand a:focus{text-decoration:none;}
.navbar .nav{display:none;padding:10px 0;margin:0 10px;}
.navbar .nav li{list-style:none;}
.navbar .nav>li>a{color:#FF8800;font-weight: bold;text-shadow:3px 2px 10px rgba(107, 118, 125, 1);}
.navbar .nav li.dropdown.open>.dropdown-toggle, .navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#fff;background:#FF8800;}
.navbar .nav li.dropdown>.dropdown-toggle .caret,.navbar .nav li.dropdown>a:hover .caret, .navbar .nav li.dropdown>a:focus .caret{border-top-color: #FF8800;border-bottom-color: #FF8800;}
.navbar .nav li.dropdown.open>.dropdown-toggle .caret, .navbar .nav li.dropdown.active>.dropdown-toggle .caret, .navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color: #fff;border-bottom-color: #fff;}
.navbar .nav>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu:after{content:none;border:none;}
#header .dropdown-menu{margin:0;border:0;background:#F08600;padding:5px;}
#header .dropdown-menu>li>a{color:#fff;line-height:30px;}
#header .dropdown-menu>li>a:hover,#header .dropdown-menu>li>a:focus,#header .dropdown-submenu:hover>a,#header .dropdown-submenu:focus>a {color:#F08600;background:#F08600;filter:none;}
#searchbox{margin:15px 20px 15px 0;}
#searchbox input{border-right:0;}
#searchbox button{color:#fff;background:#F08600;border:0;padding:5px 12px;}
.tagline{position:relative;z-index:1;color:#fff;}
.tagline p{color:#ccc;padding:0 4px;height:35px;line-height:35px;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.tagline-shown-directly{margin-bottom:-15px;}
.tagline-hidden{top:-35px;margin-bottom:-35px;background: rgba(68,68,68,0.88);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#E1444444,endcolorstr=#E1444444);}
/* header End  */

/* slider Begin  */
#zSlider{margin-bottom:0px;}
#zSlider .description{list-style:none;width:100%;margin:0;}
#zSlider .description li{width:25%;float:left;margin:0;cursor:pointer;background:rgba(31,31,31,1.0);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#cd575757,endcolorstr=#cd575757);}
#zSlider .description li.active{background:rgba(31,31,31,0.85);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f575757,endcolorstr=#7f575757);}
#zSlider .description li.over{background:rgba(255,120,0,1.0);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#a6575757,endcolorstr=#a6575757);}
#zSlider .description strong{display:block;margin:20px 15px 15px;color:#FFFFFF;font-size:20px;}
#zSlider .description li.active strong{color:#FFFFFF;}
#zSlider .description li.over strong{color:#FFFFFF;}
#zSlider .description p{margin:10px 12px;color:#DBDBDB;}
#zSlider .description li.active p{margin:10px 15px;color:#DBDBDB;}
/* slider End  */

/* content wrapper(#main and #sidebar) Begin  */
#content{background:#e8e7e7;margin-bottom:20px;position:relative;}
#content.container-sidebar-left{background:#fff;}
body.hide_posts_and_primary_sidebar #content{margin-bottom:0;}
.content-two-columns,.content-two-columns-sidebar-left,.content-full-width{position:relative;background:#fff;}
.content-two-columns{width:792px;margin-right:377px;border-right:1px solid #c9c9c9;}
.content-two-columns-sidebar-left{width:300px;margin-right:792px;border-right:1px solid #c9c9c9;background:#e8e7e7;}
.content-full-width{margin-right:0;border-right:0;}
/* content wrapper(#main and #sidebar) End  */

/* main Begin */
#main{width:100%;float:left;} 
.container-sidebar-left #main{width:793px;margin-right:-793px;}
.breadcrumb{background:#efefef;padding:12px 15px;border-bottom:1px solid #c9c9c9;margin-bottom:0;}
.content-two-columns-sidebar-left .breadcrumb{margin-left:1px;}
.breadcrumb li{max-width:100%;}
.articles{margin:5px;padding:5px;}
.article,.comments-area,.comment-respond{list-style:none;padding:0 20px 15px;margin-bottom:5px;border-bottom:1px solid #ddd;}
.entry-title{font-size:28px;margin-top:15px;margin-bottom:15px;}
body.single .entry-title,body.page .entry-title,.result-nothing-found .entry-title{padding-bottom:10px;border-bottom:1px dashed #ddd;}
.sticky .entry-title{padding-left:30px;background:url(img/pin.png) 0 8px no-repeat;}
.sticky .entry-title a{color:#c75a3b;}
.entry-thumbnail{float:left;padding:5px; margin:0 10px 10px 0;border:1px solid #ddd;max-width:98%;}
.container-sidebar-left .entry-thumbnail{float:right;margin:0 0 10px 10px;border:1px solid #ddd;max-width:98%;}
.ads-code{margin:10px 0;}
.entry-meta{color:#878686;margin:10px 0;}
.entry-meta .info-icon{display:inline-block;float:left;margin-right:10px;padding-left:20px;background:url(img/sp.png) 0 1px no-repeat;}
.entry-meta .info-category{background-position:0 -31px;}
.entry-meta .info-view{background-position:0 -63px;}
.entry-meta .info-comment{background-position:0 -94px;}
.entry-meta .info-tag{background-position:0 -158px;}
.entry-meta .info-author{background-position:0 -190px;}
.entry-meta .container-s{margin:5px 0;}
.entry-meta .container-tag{margin-top:10px;}
.entry-meta .container-s .info-icon{margin-right:0;}
.entry-meta-tertiary{padding:5px 15px;background:#EEF4FF;border:1px solid #CEE1F6;}
.entry-meta-tertiary p{margin:5px 0;}
.entry-content{margin-top:5px;margin-left:10px;color:#333;font-size:14px;}
.entry-content p{margin: 0 0 18px;margin: 0 0 1.2855rem;line-height: 1.714285714;}
.entry-content blockquote > :last-child,.comment-content blockquote > :last-child{margin-bottom:0;}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.comment-content h1,.comment-content h2,.comment-content h3,.comment-content h4,.comment-content h5,.comment-content h6{color:#555;padding-bottom:5px;border-bottom:1px dashed #e8e8e8;line-height:1.5em;}
.entry-content ul,.entry-content ol,.entry-content dl{margin-top:9px;margin-top:0.64275rem;margin-bottom:18px;margin-bottom:1.2855rem;}
.entry-content li,.entry-content dt,.entry-content dd{margin-bottom:6px;margin-bottom:0.4rem;}
.entry-content pre{margin-bottom:20px;}
.entry-content label{margin-right:5px;}
.entry-content .linkcat ul{margin:0 0 10px;}
.entry-content .linkcat li{float:left;list-style:none;margin-right:25px;margin-bottom:10px;}
.entry-content .more-link{clear:both;float:right;font-weight:bold;}
.entry-content .wp-caption .wp-caption-text{margin-bottom:10px;}
.entry-content h1{font-size:28px;}
.entry-content h2{font-size:24px;}
.entry-content h3{font-size:21px;}
.entry-content h4{font-size:18px;}
.entry-content h5{font-size:16px;}
.entry-content h6{font-size:14px;}

.comments-area p{margin: 0 0 10px;margin: 0 0 0.7rem;line-height: 1.3;}
.commentlist{margin-left:0;}
.commentlist,.commentlist .children {list-style:none;}
.comment-avatar,.comment-parent{position:relative;}
.comment-parent{border-top:1px solid #ddd;padding-top:12px;margin-bottom:12px;}
.comment-info{color:#999;}
.bypostauthor > .comment-parent .fn{background:#eee;display:inline-block;color:#666;padding:0 5px;margin-right:4px;}
.comment-body{padding-left:58px;}
.comments-area .alert{padding:10px;margin:10px 0 0;}
.comments-area .function-bar a{display:inline-block;margin-right:10px;color:#999;}
.comments-area .function-bar a:hover{color:#F08600;}
.comments-area .nocomments{text-align:center;}
.pingback{background:#f8f8f8;margin:10px 0;padding:0 10px;border:1px solid #e4e4e4;color:#999;}
.pingback p{margin:5px 0;line-height:1.8;}
.pingback .ping-title{color:#444;}
.pingback .delimiter{display:inline-block;margin:0 5px;}
.pingback .edit-link{display:inline-block;margin-left:5px;}
.comment-content blockquote > p:first-child{margin-top:0;}
.comment-content ul,.comment-content ol,.comment-content dl{margin-bottom:6px;}
.comment-content > :first-child{margin-top:10px;}
.comment-content > :last-child{margin-bottom:10px;}
.comment-content li,.comment-content dt,.comment-content dd{margin-top:3px;margin-bottom:3px;}
.comment-content h1{font-size:26px;}
.comment-content h2{font-size:22px;}
.comment-content h3{font-size:18px;}
.comment-content h4{font-size:16px;}
.gotocomment{font-size:14px;float:right;font-weight:normal;padding-left: 20px;background: url(img/sp.png) 0 -89px no-repeat;}

.comment-respond{border-bottom:0;}
.comments-area .comment-respond{padding:5px 15px;margin:10px 0; border:1px solid #ddd;background:#f8f8f8;}
.comment-respond p,.comment-respond label{line-height:30px;}
.comment-respond label{line-height:30px;}
.comment-respond .form-submit .divider{height:1px;min-height:1px;}
.comment-respond .required{display:inline-block;color:#888;font-size:12px;margin-left:5px;}
.comment-form > p.row-fluid{margin-bottom:20px;}
.comments-title,.comment-reply-title{font-size:24px;margin:0 0 10px 0;height:30px;line-height:30px;padding:5px 0px;color:#F08600;}
.comments-area .comment-reply-title{font-size:20px;border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:10px;}
/* main End */

/* sidebar(primary) Begin */
#sidebar{width:300px;margin-right:-300px;float:left;}
.container-sidebar-left #sidebar{width:100%;margin-right:0;}
.content-full-width #sidebar{display:none;}
#sidebar .widget{margin:10px 10px 17px;clear:both;}
.widget .widget_primary_title{padding:7px 10px;margin:0 0 15px;font-size:17.5px;line-height:20px;background:#F08600;color:#fff;position:relative;font-weight:normal;}
.widget .widget_primary_title a{color:#fff;}
.widget .caret{position:absolute;left:2em;bottom:-5px;border-top: 5px solid #F08600;border-right: 5px solid transparent;border-left: 5px solid transparent;}
.widget ul{margin:0 10px;}
.widget ul>li{list-style:none;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dashed #c9c9c9;}
.widget a{color:#484848;}


/* footer Begin */
#footer{background:rgba(68,68,68,0.88);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#E1444444,endcolorstr=#E1444444);padding:10px;color:#7f7f7f;}
#footer a{color:#7f7f7f;}
#footer a:hover{color:#F08600;}
#footer .copyright-text{float:left;word-break:break-all;}
#footer .copyright-links{float:right;margin:0;}
#footer .copyright-links li{float:left;list-style:none;margin:auto 0 auto 12px;}
/* footer End */

/* TABELKI Begin */
.CSSTableGenerator {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 10px 10px 5px #888888;
	border:1px solid #000000;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.CSSTableGenerator table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.CSSTableGenerator tr:hover td{
	
}
.CSSTableGenerator tr:nth-child(odd){ background-color:#ffaa56; }
.CSSTableGenerator tr:nth-child(even)    { background-color:#ffffff; }.CSSTableGenerator td{
	vertical-align:middle;
	
	
	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:center;
	padding:4px;
	font-size:14px;
	font-family:Helvetica;
	font-weight:bold;
	color:#000000;
}.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
		background:-o-linear-gradient(bottom, #ff7f00 5%, #bf5f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff7f00), color-stop(1, #bf5f00) );
	background:-moz-linear-gradient( center top, #ff7f00 5%, #bf5f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=&quot;#ff7f00&quot;, endColorstr=&quot;#bf5f00&quot;);	background: -o-linear-gradient(top,#ff7f00,bf5f00);

	background-color:#ff7f00;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:16px;
	font-family:Helvetica;
	font-weight:bold;
	color:#ffffff;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #ff7f00 5%, #bf5f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff7f00), color-stop(1, #bf5f00) );
	background:-moz-linear-gradient( center top, #ff7f00 5%, #bf5f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=&quot;#ff7f00&quot;, endColorstr=&quot;#bf5f00&quot;);	background: -o-linear-gradient(top,#ff7f00,bf5f00);

	background-color:#ff7f00;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
/* TABELKI End */

.borderkregi {
border-right:2px dotted orange;
border-left:2px dotted orange;
border-top:2px dotted orange;
border-bottom:2px dotted orange;
padding:2px;
}

.tlo-kontakt {
    display:     block;
    width:       280px;
    height:      262px;
    background: url(wp-content/themes/zalive/img/kontakt_budowlanka_z_telefonem.png) no-repeat 0
}
/*.kontakt-font{color:#FFFFFF;font-size:16px;font-weight: bold;text-shadow:3px 2px 10px rgba(107, 118, 125, 1);}*/
.kontakt-font{background-color: #FFDC27;
        width: 80%;
        height: 10%;
        margin:0 auto;
        padding: 3px;
	border:solid 1px black;
	color:black;
        text-align:center;
        vertical-align: -50%;
        text-shadow:3px 2px 10px rgba(107, 118, 125, 1);
	font-weight:bolder;
	font-size:22px;
	border-radius: 5;
	-moz-border-radius: 5px;	
	-webkit-border-radius: 5px;}

.mail {background-color: #FFDC27;
        width: 80%;
        height: 8%;
        margin:0 auto;
        padding: 3px;
	border:solid 1px black;
	color:black;
        text-align:center;
        vertical-align: -50%;
        text-shadow:3px 2px 10px rgba(107, 118, 125, 1);
	font-weight:bolder;
	font-size:18px;
	border-radius: 5;
	-moz-border-radius: 5px;	
	-webkit-border-radius: 5px;}