/* globalne */
article{border-bottom:1px solid #fff;}
body {background:#dcdcdc;font-family:'Roboto Condensed', sans-serif;}
.container{background:#FFF;}
.page-id-6 .after_body{background-image:none;}
.after_body{background:#3e3e3e url(http://mostrowski.pl/wp-content/uploads/img/bg-main.jpg) no-repeat top center;  background-attachment: fixed;}
.page-id-6 section.container {background:transparent;}
.page-id-6 #bg-text{margin-top:0px;}
.page-id-6 .entry-title{display:none;}

section.container {background:transparent; margin-top:60px;padding-bottom:40px;padding-top:30px;}
@media screen and (max-width: 1024px) 
    {
  		section.container {margin-top:0;}
  		nav.tab-bar.hide-for-large-up{margin-bottom:0;}
	}

.page-id-6 section.container .row{background:transparent;}
section.container .row{background:#fff;padding-top:5px;}
.entry-content {text-align: justify;}
.entry-content img{padding:2px;border:1px solid #eaeaea;text-align: justify;}
.entry-content a{color:#b20e10;}
section.container footer{display:none;}
.category-realizacje .container hr{border:none;}
.has-tumbnail img{max-height:200px;width:100%;}
@media screen and (max-width: 1024px) 
{
	.has-tumbnail img{max-height:100%;width:100%;}
}
.has-tumbnail a{color:#b20e10;}

/* menu */
.top-bar-container{background:#b20e10;margin-bottom:0;padding-top:18px;padding-bottom:18px;}
.top-bar-container .top-bar {background:#b20e10;height:auto;min-height:33px;display:block;} 
.top-bar-container .top-bar ul.title-area li{height:20px; !important;}
.top-bar-container section ul.top-bar-menu{height:auto !important;}
.top-bar-container.contain-to-grid.show-for-large-up{-webkit-box-shadow: 0px 4px 14px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:    0px 4px 14px 0px rgba(50, 50, 50, 0.75);box-shadow:0px 4px 14px 0px rgba(50, 50, 50, 0.75);position:fixed;overflow:hidden;z-index:1000;}
.top-bar-container ul.top-bar-menu{height:20px !important;margin-top:10px;float:right !important;}
.top-bar-section li.divider{display:none;}
.top-bar-section ul li.current-menu-item {background:#b20e10;}
.top-bar-section ul li:hover {background:#b20e10;}
.top-bar-section li:not(.has-form) a:not(.button) {background:#b20e10;font-weight:normal;font-family:'Roboto Condensed', sans-serif;font-size:14px;line-height:14px;text-transform: uppercase;}
.top-bar-section li.active:not(.has-form) a:not(.button){background:#b20e10;font-weight:normal;font-family:'Roboto Condensed', sans-serif;font-size:14px;line-height:14px;text-transform: uppercase;}
.top-bar-section li:not(.has-form) a:not(.button):hover {background:#b20e10 !important;color:#000 !important;font-weight:normal;font-family:'Roboto Condensed', sans-serif;font-size:14px;line-height:14px;text-transform: uppercase;}

/* mobile menu */
nav.tab-bar.hide-for-large-up{background:#b20e10;}
aside.left-off-canvas-menu{background:#b20e10;}

/* strony - ukryj niektore h1 */
h1.entry-title{margin-bottom:15px;}
body.error404 #sidebar{display:none;}
.category-13 #breadcrumbs{display:none;}
.category-14 #breadcrumbs{display:none;}

/* strona glowna */
.page-id-6 h1.top-title {text-align:center;color:#fff;font-weight:bold;font-size:36px;background-color:rgba(0, 0, 0, 0.6);margin:0 auto 0 auto;max-width:580px;padding:0 4% 12px 4%;}
.page-id-6 h1.top-title_pro {text-align:center;border:none;color:#b20e10;font-size:68px;line-height:54px;font-weight:bold;background-color:rgba(0, 0, 0, 0.6);margin:0 auto 0 auto;max-width:580px;padding:12px 4% 0 4%;}
.page-id-6 .slogan{color:#dcdcdc;font-size:20px;text-transform: uppercase;text-align:center;margin-bottom:12px;}

.page-id-6 h1.top-title2 {text-align:center;color:#fff;font-weight:bold;font-size:16px;background-color:rgba(0, 0, 0, 0.6);margin:0 auto 0 auto;max-width:580px;padding:0 4% 12px 4%;}
.page-id-6 h1.top-title2_pro {text-align:center;border:none;color:#b20e10;font-size:33px;line-height:54px;font-weight:bold;background-color:rgba(0, 0, 0, 0.6);margin:0 auto 0 auto;max-width:580px;padding:12px 4% 0 4%;}
.page-id-6 .slogan{color:#dcdcdc;background:#3e3e3e;font-size:20px;text-transform: uppercase;text-align:center;margin-bottom:-10px;}

.page-id-6 .slogan span{color:#fff;font-size:20px;font-weight:bold;}
article.post-6 {border:none;}

/* strony - pozostale ogolne css */
h1{border-bottom: 1px solid #E4E4E4;color: #222;background:transparent;font-size:24px;}
article{background:transparent;}
h2{text-align: left;border-bottom: 1px solid #E4E4E4;color: #222;font-size:18px;font-weight: normal;margin-bottom:20px;}
h2 a{text-align: left;color: #222 !important;font-size:18px;font-weight: normal;margin-bottom:20px;}
p {font-size:12px;font-family:arial !important;}
p.author{display:none;}
time.updated{display:none;}
.realizacje_listing a{color:#b20e10;}
.realizacje_listing_header{min-height:51px;}
.has-tumbnail p{text-align: justify}

/* breadcrumbs */
p#breadcrumbs{font-size:16px;font-family:"Roboto Condensed", arial, sans-serif !important;}

/* sidebar */
#sidebar #categories-2 h6{display:none;}
article.widget_nav_menu ul {list-style-type:none;margin-left:0;}
article.widget_nav_menu ul li{background:#dcdcdc;margin-bottom:3px;}
article.widget_nav_menu ul li a {color:#3d3d3d;font-size:14px;line-height:21px;text-transform: uppercase;padding:6px 3px 6px 18px;transition-property: background-color, color;transition-duration: 0.3s;transition-timing-function: ease-out;display:block;width:100%;}
article.widget_nav_menu ul li a:hover{color: #fff;background: #b20e10;}

#categories-2.widget_categories ul {list-style-type:none;margin-left:0;}
#categories-2.widget_categories ul li{background:#dcdcdc;margin-bottom:3px;}
#categories-2.widget_categories ul li a {color:#3d3d3d;font-size:14px;line-height:21px;text-transform: uppercase;padding:6px 3px 6px 18px;transition-property: background-color, color;transition-duration: 0.3s;transition-timing-function: ease-out;display:block;width:100%;}
#categories-2.widget_categories ul li a:hover{color: #fff;background: #b20e10;}


/* footer */
footer {background:#fff;text-align:center;padding-top:12px;}
footer .footer_image{padding:0 13px;margin-bottom:13px;}
footer .copyright{float:left;color:#767676;font-size:12px;font-family:arial;}
footer .footermenu{float:right;color:#767676;font-size:12px;font-family:arial;}
footer .footermenu a{color:#767676;font-size:12px;font-family:arial;}