html{}
body{font-size:18px;color:#333;font-weight:300;
max-width:1920px;margin:0 auto !important;}

h1, .h1{}
h2, .h2{color:#000;padding-top:10px;}
h3, .h3 {}
h4, .h4 {padding:10px 0;}
h5, .h5 {}
h6, .h6 {}
.nstyl h2{}
.nstyl h3{}
.nstyl h3::after{display: block;
    margin: 12px 2px;
    width: 120px;
    height: 4px;
    background-color: #DE0716;
    content: "";}
	.styln0 h3{color: #DE0716;font-weight:700;}
.nstyl1 h3::after{display: block;
    margin: 12px 2px;
    width: 120px;
    height: 4px;
    background-color: #791712;
    content: "";}

	
.styln1 h3{color: #791712;font-weight:700;}
  .pozycje{padding:40px 0 20px 0;}
  .itemid-101 .pozycje{padding:10px 0;}
  .pozzdj{padding:30px 0;}
  
  .nstyl2 h3::after{display: block;
    margin: 12px 2px;
    width: 120px;
    height: 4px;
    background-color: #292351;
    content: "";}

	
.styln2 h3{color: #292351;font-weight:700;}
  
.itemid-118 table tr td{border:1px solid #c8c8c8;padding:10px;font-size:16px;color:#333;}
 .tablekont table tr td{padding:10px;}
  .moduletableform1{padding:20px;}
 
a{outline:none;color:#333;}
a:hover, a:focus{color:#333;outline:none;}
a img:hover{}

.styl1{font-size:22px;font-weight:400;}
iframe{max-width:100%;text-align:center;}
img{border: 0 none;height: auto;max-width: 100%;vertical-align: middle;}
.clear{clear:both;}

.slider{background:#eee;position:relative;}


.logoslider{position:absolute;right:200px;bottom:-180px;}

.item-page{}
.trescbok{margin-top:10px;border-radius:10px;padding:10px;}
.tresc{margin-top:10px;border-radius:10px;padding:10px;}
.bok{margin-top:0px;border-radius:10px;padding:10px;}

.containernav{position:relative;max-width:1200px;margin:0 auto;}
.container{position:relative;max-width:1200px;margin:0 auto;}
#content{position:relative;}

.moduletablejesttu1 a{color:#000;}	
.moduletablejesttu1{margin:10px 0 5px 0;color:#000;}	
.moduletablejesttu1 ul{margin:0;padding:0;}
.moduletablejesttu1 .divider{display:none;}
.moduletablejesttu1 ul li{display:inline-block;padding:5px;font-size:11px;list-style-type:none;margin:5px 2px;text-transform:uppercase;}
.moduletablejesttu1 ul li a{border-bottom:2px solid #18b9ce;padding:2px 6px;}
.moduletablejesttu1 ul li a:hover{background:#18b9ce;color:#fff;}

.navbar-nav > li > a{line-height:40px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{}

.navbar-default{z-index:1000;text-transform:uppercase;font-size:15px;}
.navbar-default .navbar-nav > li{}

.navbar-default .navbar-nav > li > a{text-align:center;text-decoration:none;display:block;}
.navbar-default .navbar-nav > li{}
.navbar-nav > li > .dropdown-menu{min-width:100%;}
.menutop .dropdown-menu{box-shadow:none;background:#047CC0;color:#fff;border:none;border-top:3px solid #047CC0;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color:#fff;background:#047CC0;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background:#009044;}

.dropdown-menu{color:#fff;}.dropdown-menu a{color:#fff;}

.dolszeroki{border-top:1px solid #009044;border-bottom:1px solid #009044;}

	
	.stopkalewa{width:40%;padding:10px 10px 5px 10px;text-align:left;text-transform:uppercase;}
	.stopkalewa ul li{display:inline-block;}	.stopkalewa .nav > li > a{color:#fff;padding:2px 10px;}
	.stopkalewa a{color:#292351;padding:2px 10px;font-weight:700;}.stopkalewa .nav > li > a:hover{color:#000;padding:2px 10px;}
.stopkaprawa{width:40%;float:right;text-align:right;padding:20px;}
.stopkaprawa img{padding-bottom:5px;}
.stopkadol{padding:5px 10px 5px 10px;}	
	

	
.item-page {padding:10px;}
.item-page .page-header h2{padding:5px 0;margin:5px 0 15px 0;}

.pagination ul{margin:0;padding:0;list-style-type:none;}
.pagination ul li{display:inline-block;margin-right:10px;padding:2px 5px;font-size:12px;}


.readmore{margin:20px 0;}
.readmore .btn{background:#fff;border-radius:0px;padding:4px 8px;font-size:12px;border-top:1px solid #C8C8C8;border-bottom:1px solid #C8C8C8;}.readmore a{color:#C8C8C8}
.readmore .btn:hover{background:#fff;color:#333;border-top:1px solid #333;border-bottom:1px solid #333;}

.article-info{color:#555;font-size:13px;}.article-info dd{display:inline-block;}
.article-info-term{display:none;}


.artbottom{padding-top:10px;}
.moduletablesr1{padding-bottom:20px;}

#map{min-height:500px;width:100%;}

/* stopka */
.nadstopka{
	font-style:italic;
	color:#fff;text-align:right;
	background:#7EAD00;
	background: #009044;
    background: -webkit-linear-gradient(bottom, #009044,#05650A);
    background: -o-linear-gradient(bottom,#009044, #05650A);
    background: -moz-linear-gradient(bottom,#009044, #05650A);
    background: linear-gradient(bottom,#009044, #05650A);}

.moduletablenadst1{padding:5px 5px;font-size:20px;}
.start{min-height:900px;background:#ED1C25;}
.tresc{margin-bottom:5px;}
footer{position:relative;background:#EFEEEE;
	color:#333;font-size:17px;
	
	/*border-top:1px solid #fff;background: #009044;
    background: -webkit-linear-gradient(bottom, #009044, #034266);
    background: -o-linear-gradient(bottom,#009044,  #034266);
    background: -moz-linear-gradient(bottom,#009044,  #034266);
    background: linear-gradient(bottom,#009044,  #034266);*/}
	
iframe{-webkit-box-shadow: inset 0px 10px 25px -7px rgba(0,0,0,0.84);
-moz-box-shadow: inset 0px 10px 25px -7px rgba(0,0,0,0.84);
box-shadow: inset 0px 10px 25px -7px rgba(0,0,0,0.84);}
footer a{text-decoration:none;}footer a:hover{color:#333;}
.moduletablestopm1{text-align:center;}
.moduletablestopm1 .navbar-nav > li{float:none;display:inline-block;}
.moduletablestopm1 .navbar-nav > li a{color:#fff;}.moduletablestopm1 .navbar-nav > li a:hover{color:#FEC03E;}
.moduletablestopm1 .navbar-nav{float:none;}
.moduletablestopl1{padding-bottom:50px;}
.moduletablecopyr1{text-align:center;}

.stopkadol{clear:both;border-top:1px solid #eee;padding-top:10px;margin-top:10px;}
.facebook{position:absolute;right:10px;text-align:right;top:5px;z-index:2001;}


.partnerzy{background:#FBB61F;width:100%;position:relative;}
.partnerzy::before {
 position: absolute;
 content: "";
 width: 100%;
 height: 100%;
 top: 0;
 left: 0;
 background-color:#FBB61F;
 transform-origin: top left;
 transform: skewY(-3deg)
}

.itemid-101 .dolny{display:none;}.itemid-101 footer{display:none;}
.itemid-101 .slider{border-bottom:5px solid rgba(0,0,0,0.9);}

.siedemt{padding:20px 10px;font-size:16px;line-height:20px;font-weight:400;background:rgba(255,255,255,0.8);border-radius:10px;margin:10px;}
.moduletablesiedt1 h3{font-weight:700;padding-bottom:30px;}
@media only screen and (min-width: 768px){
.topslider{position:relative;}
	.textslider{position:absolute;bottom:0px;right:10px;}
	.spolecznosciowe{float:right;background:#333;height:80px;padding:10px 20px;line-height:60px;}
	.toppasek{height:80px;}
	header{max-width:1920px;
		position:fixed;width:100%;z-index:1001;background:#fff;-webkit-box-shadow: 0px 7px 19px -6px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 7px 19px -6px rgba(0,0,0,0.75);height:80px;
box-shadow: 0px 7px 19px -6px rgba(0,0,0,0.75);}
	header{background:#fff);}
	
	
	.osiagnieciat{padding:10px 0 10px 0px;}
	.osiagniecia{padding:10px 0 10px 0px;}
	.siedemall .container{background:#fff url("../images/h.jpg") no-repeat top right; }

	.logo{float:left;padding:10px 10px 0 10px;z-index:20001;display:inlie-block;	}
	.logo1{display:none;}
	.logowild{font-size:50px;color:#C8C8C8;}
	.navtop{position:relative;background:#FBB61F;}
	.menunavtop{padding-left:150px;line-height:20px;}
	.menunavtop ul li{display:inline-block;}
	.menunavtop a{font-size:14px;padding:10px;}
	.menutop{line-height:60px;padding:10px 10px 10px 10px;}
	
	.moduletablespol1 ul li	{display:inline-block;}
	.moduletablespol1 ul li a{padding:0px 12px 0px 12px;}
	
	.menunavtop ul li.item-121 a{color:#ED1C25;}
	
	.moduletablemen1{padding:10px 30px;}
	
	.moduletablemen2{padding:10px;margin-top:20px;background:#eeeeee;}
	.podmenu2{}
	/*Nagłówek koniec*/
	
	.nawigacja{float:right;font-weight:300;font-size:14px;	}
	.navbar-default{}.navbar-default ul.navbar-nav{float:right;padding:0 10px;}
	.navbar-default{}
	.navbar-default .nav{}
	.navbar-default .navbar-nav  li {line-height:60px;}
	.navbar-default .navbar-nav  li.item-104{text-align:center;}
	.navbar-default .navbar-nav  li.item-107{}
	.navbar-default .navbar-nav  li.item-105{text-align:right;}
	
	.navbar-default .navbar-nav > li > a{display:inline;}
	.navbar-collapse{padding:0;}
	.navbar-default .navbar-nav > li > a{color:#000;}
	.itemid-101 .navbar-default .navbar-nav > li > a{color:#333;}
	
	.moduletableport1{text-align:center;}
	.moduletableport1 h3{font-size:32px;padding-bottom:30px;color:#C8C8C8;}
	
	
	
	.navbar-default .navbar-nav > li > a:hover,
	.navbar-default .navbar-nav > li > a:focus {color:#C8C8C8;
		background:none;}
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#C8C8C8;}
	/*
	.moduletabletopm1 .navbar-nav > li:first-child{}
	.moduletabletopm1 .navbar-nav > li{width:14%;text-align:center;}
	.moduletabletopm1 .navbar-nav > li:nth-child(2){width:21%;text-align:center;}
	.moduletabletopm1 .navbar-nav > li:nth-child(3){width:23%;text-align:center;}
	.moduletabletopm1 .navbar-nav > li a{display:block;}
	.moduletabletopm1 .navbar-nav > li:last-child a{}*/
	
	
	.moduletablesylw1{padding-top:40px;}
	
	
	.bok{float:right;width: 45%;padding-top:0px;margin-top:10px;}
	.trescbok{float: left;width:50%;margin-right:1%;} 
	
	

.itemid-112 .moduletableslid1{ transform-origin: top left;
 transform: skewY(-3deg)}





	
	
	.pull-right{max-width:30%;}.pull-right img{padding:0 0 20px 40px;}
	.pull-left{max-width:30%;}.pull-left img{padding:10px 20px 10px 0px;}

.dolmodul{background:#eee;padding:10px 0;}



.topright{position:absolute;right:65px;text-align:right;top:15px;}
.topright a{color:#fff;}.topright{color:#fff;}
.topright ul{margin:0;padding:0;list-style-type:none;}

.moduletablestopkalewa1 img{padding-bottom:80px;}
.osiagnieciaall{background:#eeeeee;}

}

@media only screen and (max-width: 767px){
	body{font-size:16px;}
header{min-height:100px;}
header{background:#FBB521;}
header{background:#fff;}
	
.logo{padding:10px;text-align:center;}
.spolecznosciowe{position:relative;background:#111;text-align:right;}
	.logname{display:inline-block;font-size:30px;}.logsejmik{display:inline-block;font-size:20px;}
	
	.navbar-collapse{background:#fff;}
.navbar-nav{margin:0;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {background:#C8C8C8;color:#fff; }

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#C8C8C8; }
.navbar-default .navbar-nav > .active > a:hover{color:#fff;}
.nawigacja{clear:both;}
.navbar-header{background:#C8C8C8;}
.navbar-default .navbar-nav > li > a{padding:2px 10px;}
.navbar-default .navbar-toggle{border-color: #fff;}
.navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
.navbar-toggle{padding:4px 10px;}
.navbar-nav > li > a{line-height:30px;font-size:16px;}

.podmenu{min-height:5px;width:100%;}
	.podmenu2{height:5px;background:#C8C8C8;width:100%;}
	.menunavtop{position:absolute;right:100px;top:55px;}
	.menunavtop ul li{display:inline-block;}
	.menunavtop a{font-size:14px;padding:10px;}

.moduletablespol1 ul li	{display:inline-block;}
	.moduletablespol1 ul li a{padding:5px;}
	
.logo{}
/*startowa*/
	.slider {float: none;width:100%;}
	
	.nawigacja{width:100%;}
	.facebook{top:50px;}
	
	
	.navbar-default .navbar-nav .open .dropdown-menu > li > a{text-align:center;}
	
	
	.slider{border-bottom:2px solid #fff;border-top:2px solid #fff;}
	

.n2-ss-shape-divider{display:none;}
.stopkalewa img{padding-bottom:20px;}
.stopkalewa{width:100%;padding:20px;text-align:center;}	.stopkalewa a{color:#292351;}
.stopkaprawa{width:100%;text-align:center;padding:20px;}
.stopkaprawa img{padding-bottom:5px;}
.stopkadol{padding:5px 10px 5px 10px;text-align:center;}	
.pull-right {float: none !important;}

.topslider{position:relative;}
.textslider{position:absolute;bottom:0px;right:10px;}

.styl1{font-size:1em;}

h2{text-align:left;}h3{text-align:left;}h1{text-align:left;}h4{text-align:left;}

ol{list-style-position:outside !important;}ul{list-style-position:outside !important;}

ol{padding:0 0 0 15px;}ul{padding:0 0 0 15px;}

.textslider{display:none;}
.topslider{display:none;}
.itemid-101 .topslider{display:block;}
}
@media only screen and (min-width: 481px) and (max-width: 767px){
	/*Nagłówek*/
	

	/*Nagłówek koniec*/
	
	.pull-left{max-width:30%;padding-right:10px;padding-bottom:10px;}
	.pull-right{max-width:30%;padding-left:10px;padding-bottom:10px;}
	
	.topright{position:absolute;right:65px;text-align:right;top:15px;}
.topright a{color:#fff;}.topright{color:#fff;}
.topright ul{margin:0;padding:0;list-style-type:none;}
	
	}
@media only screen and (max-width: 480px){
	/*Nagłówek*/
	body{font-size:14px;}
	h2{font-size:18px;}
	.logo{}
	
.item-page {padding:5px;text-align:left;}
	
	/*Nagłówek koniec*/
	
	.topright{padding:15px 10px;text-align:center;}
	.topright a{color:#fff;}.topright{color:#fff;}
	.topright ul{margin:0;padding:0;list-style-type:none;}

	}
	.pull-left{width:100%;padding-bottom:10px;}.pull-left img{width:100%;}
	.pull-right{width:100%;padding-bottom:10px;}.pull-right img{width:100%;}
	
	}
@media only screen and (min-width: 1200px) {}
@media only screen and (min-width: 1024px) and (max-width: 1199px) {
		.textslider{max-width:300px;}
	.moduletabletopm1 .nav > li > a{font-size:17px;padding:0 12px;}.n2-ss-shape-divider{display:none;}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
	.moduletabletopm1 .nav > li > a{padding:0 8px;font-size:14px;}
	.navbar-default{font-size:14px;}
.textslider{max-width:300px;}
	/*startowa*/
	
	
	/*startowa end*/

}
@media only screen and (min-width: 1024px) and (max-width: 1199px) {
/*startowa*/
.n2-ss-shape-divider{display:none;}
	.textslider{max-width:300px;}
	
/*startowa end*/}


ul.tags{list-style-type:none;margin:0;padding:5px;text-align:center;text-transform:uppercase;}
ul.tags li{display:inline-block;}
.label-info{background:none;color:#C8C8C8}
.label-info[href]:hover, .label-info[href]:focus{background:none;color:#333}

.uc_background_image_content_box .uc_item_link:hover .uc_banner_box .uc_item_img  {
-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
filter: grayscale(100%);}

.uc_background_image_content_box .uc_banner_box .uc_item_img{-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
filter: grayscale(100%);}

.uc_background_image_content_box .uc_banner_box .uc_item_html .uc_item_tittle{font-size:20px;line-height:24px;font-family: 'lato', sans-serif;}
#n2-ss-4item1, #n2-ss-4item2{-webkit-transition: all 1s ease-out;
  -moz-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
transition: all 1s ease-out;}
#n2-ss-4item1:hover, #n2-ss-4item2:hover{  webkit-filter: blur(5px); /* Chrome, Safari, Opera */
    filter: blur(5px); -webkit-transition: all 1s ease-out;
  -moz-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
  transition: all 1s ease-out;}
  
  
.moduletableproj h3{padding-top:20px;color:#C8C8C8;text-align:center;font-size:28px;}
.ramka{padding:20px;border:1px solid #C8C8C8;}
.moduletableproj{padding-bottom:20px;}

.moduletableetap h2{padding-top:20px;color:#C8C8C8;text-align:center;font-size:20px;letter-spacing:1px;}
.moduletableetap h2 img{padding:8px;}
.moduletableetap h3 img{padding:8px;}
.moduletableetap{padding-bottom:20px;}

.moduletablekont1{padding-top:30px;padding:20px;}

.stopkatop{text-align:center;}
.moduletableststudio{padding:20px 10px 10px 10px;}
.moduletablestopmen1{font-size:12px;}
.item-page .page-header h2{text-align:center;}
.page-header{text-align:center;}
.item-page .page-header h2{display:inline-block;}


.blogblog1 .span6{float:left;width:50%;}
.blogblog1 .column-1{padding:10px;}.blogblog1 .column-2{padding:10px;}

.blogblog1 .item-image img{width:100%;}

.blogblog1 .page-header h2{text-align:center;}
.blogblog1 .page-header h2::after{display:none;}
.blogblog1 .article-info{text-align:center;}
.blogblog1 .readmore{text-align:center;}

.item-pageblog1 .page-header{text-align:center;}
.item-pageblog1 .page-header h2{display:inline-block;}
.item-pageblog1 .item-image img{width:100%;padding-bottom:20px;}
@media only screen and (min-width: 1024px){
.item-pageblog1 {padding:10px 120px;}}
.item-pageblog1 .article-info{text-align:center;}
.blogblog1 .item-image img
{-webkit-transition: all 1s ease-out;
  -moz-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
transition: all 1s ease-out;}/*
.blogblog1 .item-image img:hover{
 webkit-filter: blur(5px); 
    filter: blur(5px); -webkit-transition: all 1s ease-out;
  -moz-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
transition: all 1s ease-out;}/*


.blogblog1 .item-image img:hover{
 -webkit-filter: grayscale(100%); 
  filter: grayscale(100%);
  -webkit-transition: all 1s ease-out;
  -moz-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
transition: all 1s ease-out;}

*/
.blogportf .items-row .item {position:relative;overflow:hidden;}
.blogportf .items-row .item .page-header{position:absolute;bottom:0;background:rgba(166,166,166,0.6);width:100%;z-index:1001;opacity:0;-webkit-transition: all 1s !important;  transition: all 1s !important;}
.blogportf .items-row .item:hover .page-header{opacity:1;-webkit-transition: all 1s !important;  transition: all 1s !important;}
.blogportf .items-row .item .page-header h2{text-align:center;font-size: 14px;padding:0px;margin:0;
font-weight: bold;line-height:17px;padding:10px 0;}
.blogportf .items-row .item .page-header h2::after {display:none;}
	.blogportf .items-row .item .page-header a{font-size: 14px;
    font-weight: bold;color:#333;text-decoration:none;padding:5px;}
	.pagination{clear:both;}
.blogportf .items-row .item .readmore{display:none;}
.blogportf .items-row {width:32%;margin:0.66%;float:left;}
.blogportf .item-image{position:relative;}
.blogportf .item-image a{}
.blogportf .item-image {-webkit-transition: all 1s !important;  transition: all 1s !important;}
.blogportf .item-image:hover{z-index:1000;transform: scale(1.1)}

@media only screen and (max-width: 767px){.blogportf .items-row {width:96%;margin:20px 2%;float:none;}}
.item-pageportf .page-header h2{display: inline-block;}

.item-pageportf{padding:20px 0;}
footer{margin-top:10px;}

.blogportf .int1{display:none;}