/*html.ltie9 body, body{ min-width: 1140px; } .container{ max-width: 1140px; } .fc-caption-wrapper .fc-caption-inner{ max-width: 1140px; }*/
html.ltie9 body, body{ min-width: 1200px; } .container{ max-width: 1200px; } .fc-caption-wrapper .fc-caption-inner{ max-width: 1200px; }

/*html.ltie9 body, body{ min-width: 1024px; } .container{ max-width: 1024px; } .fc-caption-wrapper .fc-caption-inner{ max-width: 1024px; }*/
/*html.ltie9 body, body{ min-width: 800px; } .container{ max-width: 800px; } .fc-caption-wrapper .fc-caption-inner{ max-width: 800px; }*/


/*html.ltie9 body, body{ min-width: 998px; } .container{ max-width: 998px; } .fc-caption-wrapper .fc-caption-inner{ max-width: 998px; }*/
.body-wrapper.fc-boxed-style{ max-width: 1220px; overflow: hidden; } .body-wrapper.fc-boxed-style .fc-header-wrapper{ max-width: 1220px; margin: 0px auto; }
/*.body-wrapper.fc-boxed-style{ max-width: 998px; overflow: hidden; } .body-wrapper.fc-boxed-style .fc-header-wrapper{ max-width: 998px; margin: 0px auto; }*/
.fc-header-wrapper{height:153px;width:100%;}

.al-l{text-align:left}
.al-r{text-align:right}
.al-c{text-align:center}

.fc-header-container{ }



.fc-logo{ max-width: 320px; }
.fc-logo{ padding-top: 28px; }
.fc-logo{ padding-bottom: 28px; }
h1, h2, h3, h4, h5, h6, .fc-title-font{ font-family: 'Open Sans', sans-serif;font-weight:normal}
body, input, textarea, select{ font-family: "Open Sans", sans-serif; }
.fc-navigation-wrapper .fc-main-menu > li > a{font-family: 'Open Sans Condensed', sans-serif; }
.fc-slider-item{ font-family: "ABeeZee"; }
body{ font-size: 14px; font-family: 'Open Sans', sans-serif;font-weight:normal;
	
	/*background:url(../../../../img/bg-dot.png) !important;*/
	
	
/*	
	background:#000 url(../../../../rozdzielczosci_miarka.png) center top no-repeat !important;
	padding-top:64px;
	*/
	
	}

h1{ font-size: 24px; }
h2{ font-size: 21px; }
h3{ font-size: 19px; }
h4{ font-size: 18px; }
h5{ font-size: 17px; }
h6{ font-size: 16px; }
div{font-family: 'Open Sans', sans-serif;}


.logo-left{
 float:left;
 height:86px;
 display:block;
}

.logo-left img{
	display:block;
	display:inline-block;
}


.logo-left h1{font-size:22px;
	margin:0;
	padding:21px 0 0 20px;
	color:#009fe3;
	display:block;
	display:inline-block;
	font-family: "Open Sans", sans-serif;
	font-weight: bold;
	}




.top-navigation-wrapper{ color: #303030; height:30px}
.top-navigation-wrapper a{ color: #303030;}


.fc-main-menu > ul{width:100%;text-align:right;}

.fc-main-menu > li{
	
	
	
	/*padding-bottom:8px !important;*/
	/*background:url(../images/arrow-top.png) center -40px no-repeat; */
	
	/*webkit-transition: background 0.4s ease-in-out;	-moz-transition: background 0.4s ease-in-out;	-o-transition: background 0.4s ease-in-out;	transition: background 0.4s ease-in-out;
	margin:0 4px !important;
	padding:0 !important;
		
		

float:none;
display:block;
display:inline-block;
*/

  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
	} 

.fc-main-menu > li:hover, 
.fc-main-menu > li.current-menu-item, 
.fc-main-menu > li.current-menu-ancestor{ 
	background:#fcf9f2;
	color:#000;
	
	
	
	
	  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;

	 /*background: url(../../../../img/arrow-top.png) center top no-repeat;*/
	 /*
	 
	-webkit-transition: background 0.4s ease-in-out;	-moz-transition: background 0.4s ease-in-out;	-o-transition: background 0.4s ease-in-out;	transition: background 0.4s ease-in-out;
	*/
	
}

.fc-main-menu > li:hover{ 
	
	
}


.fc-navigation-wrapper{height:60px;text-align:center;}
.fc-navigation-container{text-align:left;float:left;width:100%;background:#009fe3;}


.fc-navigation-wrapper .fc-main-menu > li > a{
	/*background: url(../images/arrow-top.png) center 70px no-repeat;*/
	
	/*
	text-transform:uppercase;font-size:15px;
	font-weight: 700;
	*/
	/*padding-left:0px !important;*/
	/*float:right !important;
	padding:0 15px !important;
	*/
	
	color:#FFF;
	padding:0 10px;
	line-height:60px;
	display: inline-block;
	margin:0;
	font-size:16px;font-weight: 600;text-transform:uppercase;
	border-left:solid #95d9f3 1px;
	
	
	}
.fc-main-menu > li:hover > a, 
.fc-main-menu > li.current-menu-item > a, 
.fc-main-menu > li.current-menu-ancestor > a{ 
	/*background: url(../images/arrow-top.png) center bottom no-repeat; */
	/*color:#fff;*/
	color:#000;
	
}

.fc-main-menu > li > a, #fc-menu-search-button{ color: #fff; /*border-right:1px solid #fff;*/border-left:0;
	/*
	padding-top:0 !important;
	padding-bottom:0 !important;
	line-height:60px; 
	
	*/

	}
.fc-main-menu > li:first-child > a{ /*border-left:1px solid #fff;*/ }

.fc-main-menu > li:hover > a, .fc-main-menu > li.current-menu-item > a, .fc-main-menu > li.current-menu-ancestor > a{ 
	/*
	opacity: 1; filter: alpha(opacity=100); 
	*/	
	/*color:#006bcf;*/
}

#fc-menu-search{ background: #000000; background: rgba(0, 0, 0, 1.0); 
		
}

#fc-menu-search input[type="text"]{ color: #dedede; }

.fc-main-menu > .fc-normal-menu .sub-menu, .fc-main-menu > .fc-mega-menu .sf-mega{ border-top-color: #000; font-size:15px;font-weight: 500;}
.fc-main-menu > .fc-mega-menu .sf-mega{margin-top:60px;}
.fc-main-menu > .fc-normal-menu li , .fc-main-menu > .fc-mega-menu .sf-mega{ background-color: #fcf9f2;}
.fc-main-menu > li > .sub-menu a, .fc-main-menu > li > .sf-mega a{color:#000;}
	
.fc-main-menu > li > .sub-menu a:hover, .fc-main-menu > li > .sub-menu .current-menu-item > a, .fc-main-menu > li > .sub-menu .current-menu-ancestor > a, .fc-main-menu > li > .sf-mega a:hover, .fc-main-menu > li > .sf-mega .current-menu-item > a, .fc-main-menu > li > .sf-mega .current-menu-ancestor > a{ color: #fff;background:#009fe3;} 
.fc-main-menu .fc-normal-menu li > a.sf-with-ul:after { border-left-color: #95d9f3; } 
.fc-main-menu .sf-mega-section-inner > ul > li > a:hover, .fc-main-menu .sf-mega-section-inner > ul > li.current-menu-item > a { color: #ffffff; } 
.fc-main-menu > li > .sub-menu *, .fc-main-menu > li > .sf-mega *{ border-color: #95d9f3; }
.fc-main-menu > li > .sf-mega .sf-mega-section-inner > a { color: #009fe3; }
.fc-main-menu > li > .sf-mega .sf-mega-section-inner > a:hover, .fc-main-menu > li > .sf-mega .sf-mega-section-inner.current-menu-item > a, .fc-main-menu > li > .sf-mega .sf-mega-section-inner.current-menu-ancestor > a { color: #ffffff; }


/*
.sf-mega li a{padding-top:5px;padding-bottom:5px;}
.sf-mega li li a{padding-top:125px;padding-bottom:125px;}
*/


/*
.fc-main-menu > .fc-normal-menu .sub-menu, .fc-main-menu > .fc-mega-menu .sf-mega{ border-top-color: #1c1c1c; }
.fc-main-menu > .fc-normal-menu li , .fc-main-menu > .fc-mega-menu .sf-mega{ background-color: #161616; }
.fc-main-menu > li > .sub-menu a, .fc-main-menu > li > .sf-mega a{ color: #bebebe; }
.fc-main-menu > li > .sub-menu a:hover, .fc-main-menu > li > .sub-menu .current-menu-item > a, .fc-main-menu > li > .sub-menu .current-menu-ancestor > a, .fc-main-menu > li > .sf-mega a:hover, .fc-main-menu > li > .sf-mega .current-menu-item > a, .fc-main-menu > li > .sf-mega .current-menu-ancestor > a{ color: #ffffff; } .fc-main-menu .fc-normal-menu li > a.sf-with-ul:after { border-left-color: #ffffff; } 
.fc-main-menu .sf-mega-section-inner > ul > li > a:hover, .fc-main-menu .sf-mega-section-inner > ul > li.current-menu-item > a { background-color: #2a2a2a; } 
.fc-main-menu > li > .sub-menu *, .fc-main-menu > li > .sf-mega *{ border-color: #2a2a2a; }
.fc-main-menu > li > .sf-mega .sf-mega-section-inner > a { color: #ffffff; }
.fc-main-menu > li > .sf-mega .sf-mega-section-inner > a:hover, .fc-main-menu > li > .sf-mega .sf-mega-section-inner.current-menu-item > a, .fc-main-menu > li > .sf-mega .sf-mega-section-inner.current-menu-ancestor > a { color: #ffffff; }
*/














#fc-responsive-navigation.dl-menuwrapper button { background-color: #252525; }
#fc-responsive-navigation.dl-menuwrapper button:hover, #fc-responsive-navigation.dl-menuwrapper button.dl-active, #fc-responsive-navigation.dl-menuwrapper ul{ background-color: #252525; }
body{ background-color: #fff; }
.body-wrapper, .fc-single-lightbox-container{ /*background-color: #fff; */}
.fc-page-title, .fc-page-title-gimmick{ color: #ffffff; }
.fc-page-caption{ color: #ffffff; }
h1, h2, h3, h4, h5, h6, .fc-title, .fc-title a{ color: #009fe3; font-weight:normal !important;}

.fc-item h1, 
.fc-item h2, 
.fc-item h3, 
.fc-item h4, 
.fc-item h5, 
.fc-item h6{ padding:10px 0 0 0;}


.fc-item-title-wrapper .fc-item-title, .fc-result-by-month-header{ color: #009fe3;}
.fc-item-title-divider{ border-color: #c5c5c5; } .fc-item-title-wrapper.pos-left .fc-item-title:before, .fc-result-by-month-header:before{ color: #c5c5c5; }

.fc-item-title-wrapper.pos-left .fc-item-title:before{ content: ""; letter-spacing: 1px;}
.fc-item-title-wrapper.pos-left .fc-item-title:after{ content: "-"; letter-spacing: 1px;color:#fff}
.fc-item-title-wrapper .fc-item-title{ font-size:32px;  }

.fc-item-title-wrapper .fc-item-caption{ color: #9b9b9b; }
body{color: #353535; }
a{ color: #009fe3; }
a:hover{ color: #353535; }
body *{ border-color: #e5e5e5; }
.page-not-found-block{ background-color: #d65938; }
.page-not-found-block{ color: #ffffff; }
.page-not-found-search  .gdl-search-form input[type="text"]{ background-color: #963a20; }
.page-not-found-search  .gdl-search-form input[type="text"]{ color: #d57f5c; }
.fc-sidebar .fc-widget-title{ color: #009fe3; }
.fc-sidebar .fc-widget-title:before{ color: #c5c5c5; }
.fc-sidebar *{ border-color: #eeeeee; }
.fc-sidebar ul li:before { border-color: #bdbdbd; }
.gdl-search-form input{ background-color: #f7f7f7; }
.gdl-search-form input{ color: #9d9d9d; }
.gdl-search-form input{ border-color: #ebebeb; }
.tagcloud a{ background-color: #009fe3; }
.tagcloud a, .tagcloud a:hover{ color: #ffffff; }
.feature-player-widget-title-wrapper{ background-color: #252525; }
.feature-player-widget-title, .feature-player-widget-position{ color: #ffffff; }
.feature-player-widget-info-wrapper{ background-color: #eeeeee; }
.feature-player-widget-info-wrapper{ color: #555555; }
.fc-accordion-item.style-1 .pre-active .accordion-title{ color: #3c3c3c; }
.fc-accordion-item.style-1 .accordion-title{ color: #8d8d8d; }
.fc-accordion-item.style-1 .accordion-title i{ background-color: #f3f3f3; }
.fc-accordion-item.style-1 .accordion-title i{ color: #a8a8a8; }
.fc-accordion-item.style-1 .accordion-title i.icon-minus{ background-color: #009fe3226309; }
.fc-accordion-item.style-1 .accordion-title i.icon-minus{ color: #ffffff; }
.fc-banner-item-wrapper .flex-direction-nav .flex-prev, .fc-banner-item-wrapper .flex-direction-nav .flex-next{ color: #fff; }
.fc-box-with-icon-item{ background-color: #f5f5f5; }
.fc-box-with-icon-item > i, .fc-box-with-icon-item .box-with-icon-title{ color: #585858; }
.fc-box-with-icon-item{ color: #929292; }
.fc-button, .fc-button:hover, input[type="button"], input[type="submit"], .fc-top-menu > .fc-mega-menu .sf-mega a.fc-button{ color: #ffffff; }
.fc-button, input[type="button"], input[type="submit"]{ background-color: #009fe3; }
.fc-button{ border-color: #009fe3; }
.column-service-title{ color: #292929; }
.column-service-content{ color: #909090; }
.column-service-icon i{ color: #009fe3; }
.fc-column-service-item.fc-type-2 .column-service-icon{ background-color: #3e3e3e; }
.fc-feature-media-item .feature-media-caption{ background-color: #212121; }
.fc-feature-media-item .feature-media-caption{ color: #ffffff; }
.list-with-icon .list-with-icon-title{ color: #333333; }
.fc-pie-chart-item .pie-chart-title{ color: #313131; }
.fc-price-inner-item{ background-color: #f9f9f9; }
.fc-price-item .price-title-wrapper{ background-color: #000; }
.fc-price-item .price-title{ color: #ffffff; }
.fc-price-item .price-tag{ background-color: #838383; }
.fc-price-item .best-price .price-tag{ background-color: #009fe3; }
.fc-price-item .price-tag{ color: #ffffff; }
.fc-process-tab .fc-process-icon{ background-color: #fff; }
.fc-process-tab .fc-process-icon{ border-color: #009fe3; }
.fc-process-tab .fc-process-icon i{ color: #009fe3; }
.fc-process-tab .process-line .process-line-divider{ border-color: #e3e3e3; } .fc-process-tab .process-line .icon-chevron-down, .fc-process-tab .process-line .icon-chevron-right{ color: #e3e3e3; }
.fc-process-wrapper .fc-process-tab .fc-process-title{ color: #4c4c4c; }
.fc-skill-item-wrapper{ color: #3a3a3a; }
.stunning-text-title{ color: #414141; }
.stunning-text-caption{ color: #949494; }
.fc-stunning-text-item.with-padding{ background-color: #f3f3f3; }
.fc-stunning-text-item.with-border{ border-color: #f3f3f3; }
.tab-title-wrapper .tab-title{ background-color: #f9f9f9; }
.tab-title-wrapper .tab-title{ color: #3b3b3b; }
.tab-title-wrapper .tab-title.active, .tab-content-wrapper{ background-color: #ffffff; }
/*
table tr th{ background-color: #006bcf; }
table tr th{ color: #ffffff; }
*/
table.style-2 tr:nth-child(odd){ background-color: #f9f9f9; }
table.style-2 tr:nth-child(odd){ color: #949494; }
table.style-2 tr:nth-child(even){ background-color: #f3f3f3; }
table.style-2 tr:nth-child(even){ color: #949494; }
.fc-item.fc-twitter-item{ background-color: #f5f5f5; }
.fc-item.fc-twitter-item{ border: 2px solid #e9e9e9; }
.fc-twitter-item .fc-twitter:before, .fc-twitter-item .fc-twitter-time, .fc-twitter-item .flex-direction-nav a, .fc-twitter-item .flex-direction-nav a:hover{ color: #757575; }
.fc-blog-title, .fc-blog-title a{ color: #009fe3; }
.fc-blog-title a:hover{ color: #009fe3; }
.blog-info, .blog-info a, .blog-info i{ color: #009fe3;text-align:center; }
.blog-info i.fa{ font-size:32px;color: #838689; text-align:center;}





.fc-blog-thumbnail .fc-sticky-banner{ background-color: #232323; }
.fc-blog-thumbnail .fc-sticky-banner, .fc-blog-thumbnail .fc-sticky-banner i{ color: #ffffff; }
.fc-social-share, .fc-social-share a{ background-color: #f3f3f3; }
.fc-social-share .social-share-title{ color: #353535; }
.fc-standard-style .fc-single-blog-tag a{ background-color: #009fe3; }
.fc-standard-style .fc-single-blog-tag a{ color: #ffffff; }
.fc-blog-widget .blog-date-wrapper{ background-color: #eeeeee; }
.fc-blog-widget .blog-date-wrapper{ color: #222222; }
.format-aside .fc-blog-content{ background-color: #009fe3; }
.format-aside .fc-blog-content{ color: #ffffff; }
.format-quote .fc-top-quote blockquote{ color: #8d8d8d; }
.format-quote .fc-quote-author{ color: #009fe3; }
.fc-single-nav > div i{ color: #8d8d8d; }
.portfolio-item-filter, .portfolio-item-filter a, .fixture-result-item-filter, .fixture-result-item-filter a, .player-item-filter, .player-item-filter a{ color: #787878; } 
.portfolio-item-filter a.fc-sub-m-c-filter{white-space:nowrap}
.portfolio-item-filter a.active, .portfolio-item-filter a:hover, .fixture-result-item-filter a.active, .fixture-result-item-filter a:hover, .player-item-filter a.active, .player-item-filter a:hover{ color: #393939; }
.fc-image-link-shortcode .fc-image-link-overlay, .portfolio-thumbnail .portfolio-overlay{ background-color: #0a0101; }
.fc-image-link-shortcode .fc-image-link-icon, .portfolio-thumbnail .portfolio-overlay-wrapper .portfolio-icon{ background-color: #009fe3; }
.fc-image-link-shortcode .fc-image-link-overlay-wrapper i, .portfolio-thumbnail .portfolio-overlay-wrapper i{ color: #ffffff; }
.portfolio-title a{ color: #303030; }
.portfolio-title a:hover{ color: #7f7f7f; }
.portfolio-info, .portfolio-info a{ color: #a2a2a2; }
.portfolio-item-holder .fc-modern-portfolio .portfolio-title a{ color: #ffffff; }
.portfolio-item-holder .fc-modern-portfolio .portfolio-title a{ background: #009fe3; }
.portfolio-item-holder .fc-modern-portfolio .portfolio-title a:hover{ color: #ffffff; }
.portfolio-item-holder .fc-modern-portfolio .portfolio-title a:hover{ background: #000000; }
.portfolio-item-holder .fc-modern-portfolio .portfolio-info, .portfolio-item-holder .fc-modern-portfolio .portfolio-info a{ color: #ffffff; }
.fc-pagination .page-numbers{ background-color: #ebebeb; }
.fc-pagination .page-numbers{ color: #979797; }
.fc-pagination .page-numbers:hover, .fc-pagination .page-numbers.current{ background-color: #009fe3; }
.fc-pagination .page-numbers:hover, .fc-pagination .page-numbers.current{ color: #ffffff; }
.fc-soccer-player-general-info-wrapper{ background-color: #A73233; } 
.fc-soccer-player-general-info-right, .single-player .fc-soccer-player-title, .single-player .fc-soccer-player-title-info{ color: #ffffff; } 
.fc-soccer-player-tab-title-wrapper{ background-color: #f0f0f0; } 
.fc-soccer-player-tab-title-wrapper, .fc-soccer-player-tab-title-wrapper a{ color: #787878; } 
.fc-soccer-player-tab-title-wrapper a:hover, .fc-soccer-player-tab-title-wrapper a.active{ color: #393939; } 
.fc-soccer-tab-player-info li { background-color: #f3f3f3; } 
.fc-soccer-tab-player-info li { border-top-color: #e1e1e1; } 
.fc-soccer-tab-player-info li { color: #555555; } 
.fc-soccer-single-player-stats-tab.fc-item{ border-top-color: #545454; } 
.fc-soccer-single-player-stats-tab, .fc-soccer-single-player-stats-tab a{ color: #787878; } 
.fc-soccer-single-player-stats-tab a:hover, .fc-soccer-single-player-stats-tab a.active{ color: #393939; } 
.fc-soccer-tab-player-stats li { background-color: #a73233; } 
.fc-soccer-tab-player-stats li { border-top-color: #cc6161; } 
.fc-soccer-tab-player-stats li { color: #ffffff; } 
.fc-modern-player .fc-modern-player-item-overlay, .fc-classic-player .fc-soccer-player-thumbnail{ background-color: #006bcf; } 
.fc-classic-player .fc-soccer-player-squad, .fc-classic-player .fc-soccer-player-title a{ color: #353535; } 
.fc-classic-player .fc-soccer-player-position{ color: #9a9a9a; } 
.fc-modern-player .fc-modern-player-item-content, .fc-modern-player .fc-modern-player-item-content a, .fc-modern-player .fc-modern-player-item-content a:hover{ color: #ffffff; } 
.fc-soccer-match-results-wrapper{ color: #ffffff; } 
.fc-soccer-match-results-overlay{ background-color: #a73233; } 
.upcoming-match-overlay{ background-color: #006bcf; } 
.upcoming-match-info-overlay{ background-color: #000000; } 
.upcoming-match-item-wrapper, .upcoming-match-item-wrapper a{ color: #ffffff; } 
.small-result-item.even, .result-in-month.even{ background-color: #f3f3f3; } 
.small-result-item.odd, .result-in-month.odd{ background-color: #ebebeb; } 
.fc-small-league-table th{ background-color: #212121; } .fc-small-league-table tr:first-child{ border-color: #212121; }
.fc-small-league-table th{ color: #ffffff; } 
.fc-small-league-table{ background-color: #f5f5f5; } 
.fc-small-league-table *{ border-color: #dedede; } 
.fc-league-table tr th{ color: #ffffff; } 
.fc-league-table tr th{ border-color: #000000; } 
.fc-league-table .fc-table-first-head th{ background-color: #373737; } 
.fc-league-table .fc-table-second-head th{ background-color: #212121; } 
.fc-league-table tr td{ border-color: #e1e1e1; } 
.fc-league-table tr:nth-child(even) td{ background-color: #ebebeb; } 
.fc-league-table tr:nth-child(odd) td{ background-color: #f3f3f3; } 
.fc-personnel-item .personnel-item-inner{ background-color: #f5f5f5; }
.fc-personnel-item.round-style .personnel-item{ background-color: #006bcf; }
.fc-personnel-item .personnel-author{ color: #3b3b3b; }
.fc-personnel-item .personnel-author-image{ border-color: #006bcf; }
.fc-personnel-item .personnel-position{ color: #acacac; }
.fc-personnel-item .personnel-content{ color: #959595; }
.fc-personnel-item .personnel-social i{ color: #3b3b3b; }
.fc-testimonial-item .testimonial-item-inner, .fc-testimonial-item .testimonial-author-image{ background-color: #f5f5f5; }
.fc-testimonial-item .testimonial-content{ color: #9b9b9b; }
.fc-testimonial-item .testimonial-author{ color: #006bcf; }
.fc-testimonial-item .testimonial-position{ color: #4d4d4d; }
.fc-testimonial-item .testimonial-author-image{ border-color: #006bcf; }
.fc-testimonial-item.box-style .testimonial-item-inner:after{ border-top-color: #dddddd; border-left-color: #dddddd; }
.fc-gallery-thumbnail .gallery-item{ background-color: #e5e5e5; }
.fc-gallery-thumbnail-container .gallery-caption{ background-color: #000000; }
.fc-gallery-thumbnail-container .gallery-caption{ color: #ffffff; }
.nivo-controlNav a, .flex-control-paging li a{ background-color: #ffffff; }
.nivo-controlNav a:hover, .nivo-controlNav a.active, .flex-control-paging li a:hover, .flex-control-paging li a.flex-active { background-color: #5e5e5e; }
.nivo-controlNav a, .flex-control-paging li a{ border-color: #5e5e5e !important; }
.nivo-directionNav a, .flex-direction-nav a, .ls-flawless .ls-nav-prev, .ls-flawless .ls-nav-next{ /*background-color: #000000; */}
body .nivo-directionNav a, body .flex-direction-nav a, body .flex-direction-nav a:hover, .ls-flawless .ls-nav-prev, .ls-flawless .ls-nav-next{ color: #ffffff; }
.fc-caption{ background-color: #000000;width:100%;float:left; display:block;}
.fc-caption-title{ color: #ffffff; }
.fc-caption-text{ color: #ffffff; }
.fc-caption-wrapper.post-slider{ background-color: #000000; }
.fc-caption-wrapper.post-slider .fc-caption-title{ color: #ffffff; }
.fc-caption-wrapper.post-slider .fc-caption-text{ color: #dddddd; }
.fc-post-slider-item.style-no-excerpt .fc-caption-wrapper .fc-caption-date, .fc-post-slider-item.style-no-excerpt .fc-caption-wrapper .fc-title-link{ color: #ffffff; }
.fc-post-slider-item.style-no-excerpt .fc-caption-wrapper .fc-caption-date, .fc-post-slider-item.style-no-excerpt .fc-caption-wrapper .fc-title-link{ background-color: #006bcf; }
.fc-item-title-wrapper .fc-flex-prev, .fc-item-title-wrapper .fc-flex-next{ background-color: #eeeeee; }
.fc-item-title-wrapper .fc-flex-prev, .fc-item-title-wrapper .fc-flex-next{ color: #6d6d6d; }
input[type="text"], input[type="email"], input[type="password"], textarea{ background-color: #f5f5f5; }
input[type="text"], input[type="email"], input[type="password"], textarea{ color: #b5b5b5; }input::input-placeholder{ color:#b5b5b5; } input::-webkit-input-placeholder{ color:#b5b5b5; }input::-moz-placeholder{ color:#b5b5b5; } input:-moz-placeholder{ color:#b5b5b5; }input:-ms-input-placeholder{ color:#b5b5b5; }textarea::input-placeholder{ color:#b5b5b5; } textarea::-webkit-input-placeholder{ color:#b5b5b5; }textarea::-moz-placeholder{ color:#b5b5b5; } textarea:-moz-placeholder{ color:#b5b5b5; }textarea:-ms-input-placeholder{ color:#b5b5b5; }
.footer-wrapper{background:#000;}
.footer-wrapper .fc-widget-title, .footer-wrapper .fc-widget-title a{ color: #dddddd; }
.footer-wrapper{ color: #fff; }
.footer-wrapper a{ color: #fff; }
.footer-wrapper a:hover{ color: #ff9700; }
.footer-wrapper *{ border-color: #363636; }
.footer-wrapper input[type="text"], .footer-wrapper input[type="email"], .footer-wrapper input[type="password"], .footer-wrapper textarea{ background-color: #141414; }
.footer-wrapper input[type="text"], .footer-wrapper input[type="email"], .footer-wrapper input[type="password"], .footer-wrapper textarea{ color: #828282; }
.footer-wrapper input[type="text"], .footer-wrapper input[type="email"], .footer-wrapper input[type="password"], .footer-wrapper textarea{ border-color: #313131; }
.footer-wrapper .fc-button, .footer-wrapper .fc-button:hover, .footer-wrapper input[type="button"], .footer-wrapper input[type="submit"]{ color: #ffffff; }
.footer-wrapper .fc-button, .footer-wrapper input[type="button"], .footer-wrapper input[type="submit"]{ background-color: #006bcf; }
.footer-wrapper .tagcloud a{ background-color: #006bcf; }
.footer-wrapper .tagcloud a, .footer-wrapper .tagcloud a:hover{ color: #ffffff; }
.copyright-wrapper{float:left;width:100%;  font-size:12px;padding:0;}
.copyright-wrapper .container-in{background:#000;float:left;
	
	
	
	padding:0 30px;
	
	width: -moz-calc(100% - 60px);
	width: -webkit-calc(50% - 60px);
	width: -o-calc(100% - 60px);
	width: calc(100% - 60px);
	
	}
.copyright-wrapper{color: #fff;background:#252424;}
.footer-wrapper .copyright-wrapper{ border-width:0;}

.fc-skin-dark-skin, .fc-skin-dark-skin .fc-skin-content{ color: #ffffff; }
.fc-skin-dark-skin i, .fc-skin-dark-skin .fc-flex-prev, .fc-skin-dark-skin .fc-flex-next{ color: #ffffff; }
.fc-skin-dark-skin h1, .fc-skin-dark-skin h2, .fc-skin-dark-skin h3, .fc-skin-dark-skin h4, .fc-skin-dark-skin h5, .fc-skin-dark-skin h6, .fc-skin-dark-skin .fc-skin-title, .fc-skin-dark-skin .fc-skin-title a{ color: #ffffff; }
.fc-skin-dark-skin .fc-skin-title a:hover{ color: #ffffff; }
.fc-skin-dark-skin .fc-skin-info, .fc-skin-dark-skin .fc-skin-info a, .fc-skin-dark-skin .fc-skin-info a:hover{ color: #e8e8e8; }
.fc-skin-dark-skin a, .fc-skin-dark-skin .fc-skin-link, .fc-skin-dark-skin .fc-skin-link-color{ color: #006bcf; }
.fc-skin-dark-skin a:hover, .fc-skin-dark-skin .fc-skin-link:hover{ color: #aa5f63; }
.fc-skin-dark-skin .fc-skin-box, .fc-skin-dark-skin .fc-column-service-item .fc-skin-box, .fc-skin-dark-skin .fc-flex-prev, .fc-skin-dark-skin .fc-flex-next{ background-color: #006bcf; }
.fc-skin-dark-skin *, .fc-skin-dark-skin .fc-skin-border{ border-color: #ffffff; }
.fc-skin-dark-skin .fc-button, .fc-skin-dark-skin .fc-button:hover, .fc-skin-dark-skin input[type="button"], .fc-skin-dark-skin input[type="submit"]{ color: #ffffff; background-color: #ffffff;  }
@media only screen and (max-width: 1000px) {
.theme-option {
display: none !important;
}
}

div.theme-option{
top: 154px;
left: 0px;
margin-left: -192px;
position: fixed;
display: block;
z-index: 998;
}
div.select-layout a{ 
line-height: 23px; 
color: #858585;
}
div.select-layout a:hover{
color: #ccc;
}
.option-header {
font-size:16px;
display: block;
margin-bottom: 18px;
font-weight: bold;
color: #fff;
text-transform: uppercase;
}
div.select-layout{
background: #006bcf;
width: 140px;
padding: 29px 25px 29px;
float: left;
}
.option-toggle {
float: left;
padding: 8px 11px;
background: #006bcf;
color: #ffffff; 
font-size:24px;
cursor: pointer;
transition: color 300ms, background-color 300ms, opacity 300ms;
-moz-transition: color 300ms, background-color 300ms, opacity 300ms;
-o-transition: color 300ms, background-color 300ms, opacity 300ms;
-webkit-transition: color 300ms, background-color 300ms, opacity 300ms;
}
.option-toggle:hover {
background: #555;
transition: color 300ms, background-color 300ms, opacity 300ms;
-moz-transition: color 300ms, background-color 300ms, opacity 300ms;
-o-transition: color 300ms, background-color 300ms, opacity 300ms;
-webkit-transition: color 300ms, background-color 300ms, opacity 300ms;
}
.option-toggle.option-active{
background: #555;
}
.option-sub-header{
margin-top: 15px;
display: block;
margin-bottom: 7px;
font-weight: bold;
color: #ffffff;
font-size:13px;
}
div.select-layout select{
width: 100%;
}
.select-layout hr{
border-color: #BCE094;
margin-top: 21px;
margin-bottom: 12px;
}


/*-- logo case --*/
.fc-paypal-form .test-account {
    font-weight: bold;
    color: #ff0000;
}
.fc-cause-search-wrapper .fc-combobox select {
    font-size:14px;
    color: #a5a5a5;
}



/*#content-section-3{background:url(../images/bg-main-content.png) center 40px repeat-x;}*/
.section-container { padding-top: 31px;  }


.menu-main-wrapper{
	background:#009fe3;
	/*margin-top: -20px;*/
	
	/*position:absolute;*/
	
	/*width:100%;
	height:60px;
	*/
/*border-bottom:10px solid #303030;	*/
	/*background-color: #006bcf;	*/
	
	
}


.menu-main-wrapper-in{
	/*
	background:#000;
	padding: 0px; 
	margin: 0px auto;
	position: relative; 
	max-width: 1600px;
	
	*/
}


.menu-main-wrapper .container{
	/*height:60px;
	*/
	}


.box_galeria{ 
	
}
.box_galeria a img{ 
	margin: 2px 3px 3px 2px; 
  outline: 1px solid rgba(0, 0, 0, 0.1);
  outline-offset: -1px;
}




#Breadcrumbs_v1 {padding:15px 0;margin:0;margin:0 auto;border-bottom:1px solid #eee;}
#Breadcrumbs_v1 a {text-decoration: none; background: transparent url('../img/arrow.gif') no-repeat right 5px; padding: 0px 12px 0px 10px; margin: 0px 0px 0px 0px;}
#Breadcrumbs_v1 a:hover {color:#006bcf;}
#Breadcrumbs_v1 a:before{ content: '\f105'; font-family:FontAwesome;margin-right: 15px;}
#Breadcrucrumbs_v1 span.label {margin:0 10px 0 15px}


/*
.box_zalaczniki{float:left;clear:both;margin:0 0 10px;position:relative;}
.box_zalaczniki h3{text-align:left;padding:10px 0;margin-bottom:10px;border-bottom:1px solid #e8eaef}
.box_zalaczniki_m_in p{padding:0;margin:0 0 8px 0;}
.box_zalaczniki .ul_zalaczniki{list-style:none;margin:10px 0;padding:0;float:left;clear:both;}
.box_zalaczniki .ul_zalaczniki li{float:left;clear:both;position:relative;display:block;color:#646464;margin:0;padding:8px 0 8px 35px !important;font-size:15px !important}
.box_zalaczniki .ul_zalaczniki li.pdf{background:url(../img/extensions/pdf.png) left 4px no-repeat;}
*/


.pagination-page{font-size:14px;padding:40px 0;clear:both;text-align:center;color:#000;line-height:30px;white-space:nowrap;}
.pagination-page a{font-size:14px;padding:6px 11px 7px 11px;margin-right:3px;text-decoration:none;background:#eeeff1;color:#009fe3;}
.pagination-page a:hover, div.pagination-page a:active {text-decoration: none;background:#009fe3;color:#fff;}
.pagination-page span.current {padding:6px 11px 7px 11px;margin-right:3px;background:#009fe3;color:#fff;}
.pagination-page span.disabled {padding:6px 11px 7px 11px;margin-right:3px;color: #e8eaef;}


table.style-2 tr th a{
color:#fff;
display:block;
/*line-height:33px;*/
/*padding:0 2px;*/
background:url(../images/sorted_no.png) right center no-repeat;
}


table.style-2 tr th a.s_sort{
	color:#ffae00;
}


table.style-2 tr th a.s_down{
background:url(../images/sorted_down.png) right center no-repeat;
}

table.style-2 tr th a.s_up{
background:url(../images/sorted_up.png) right center no-repeat;
}


a.baner_katalog{
	border:2px solid #ffa900;
	width:150px;height:69px;overflow:hidden;display:block;float:right;background:url(/partlan/images/katalog_baner.jpg) center center no-repeat;
	text-align:center;font-size:30px;line-height:79px;
	padding-top:10px;
	font-family: 'Open Sans Condensed', sans-serif;font-weight:normal;
	text-shadow:#fff 0px 0px 5px;
	}
a.baner_katalog:hover{	
	color:#ffa900;
	font-size:32px;
	background-size: 120%;
}
	




#catapult-cookie-bar {
				display: none;
				direction: ltr;
				color: #dddddd;
				min-height: 30px;
				position: fixed;
				left: 0;
				bottom: 0;
				width: 100%;
				z-index: 99999;
				padding:6px 20px 4px;
				background-color: #464646;
				text-align:left;
			}
			#catapult-cookie-bar a {
				color: #dddddd;
			}
			button#catapultCookie {
				margin:0 20px;
				line-height:20px;
				background:#45AE52;
				border:none;
				color: #dddddd;
				padding:4px 12px;
				
				cursor: pointer;
				font-size:13px;
				font-weight: bold;
			}
			
			
.master-slider{/*border-top:10px solid #006bcf;border-bottom:10px solid #000;*/
	
	/*border-bottom:16px solid #303030;*/
	/*padding-bottom:2px;*/
	background:#fff !important;
	margin-bottom:10px !important;
	}


/*.home_icon{content: "\f105"; color:#000; font-family: FontAwesome; text-align: center;width:100px}*/




/*.start-points-container{height:366px;margin:-373px 0 0 0;z-index:99 !important; */
.start-points-container{
		
	height:100%;
	width:100%;
	position:absolute;
	top:0;
		
	/*height:440px;margin:-440px 0 0 0;z-index:99 !important; */


}



.start-points-container .container{height:100%;width:100%;/*background:green;xxxxxxxxxxxxxxxxxxxxxxxx*/position:relative;}

.start-points-container .start-points-container-ab{position:absolute;bottom:0;width:100%;}

.start-points-container .three{height:100%;/*background:#fff;zoom:1;filter:alpha(opacity=80);opacity:0.8;*/}




/*
.start-points-container .container a.start-point{

	
display:block;
float:left;
text-align:center;
overflow:hidden;
	
width:80% !important;
height: 100px;




margin-left:10%;
margin-right:10%;



line-height:60px;
	
background-color: rgb(26, 30, 32);
background-color: rgba(31, 36, 38, .95);
text-transform:uppercase;
text-align:center;
color:#fff;
font-size:18px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
border: 2px solid rgba(31, 36, 38, .95);
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-position:center 100px;
background-repeat:no-repeat;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}

*/

    
  


/*
.start-points-container a.start-point:hover{color:#fff;background-color: rgb(40, 46, 49);
	
	box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
border:2px solid #282e31;
	
	height: 350px;
	
	
	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;
	}
	

.start-points-container .container a.start-point strong{font-weight:normal}

.start-points-container .container a.start-point em{
	display:block;z-index:2;position:absolute;
	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;
	
	text-align:center;
	
	line-height:80px;

	width:95px;height:95px;

	border:5px solid #000;
	box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
	
	background:#2b2b2b;
	
	margin:0 auto;
	margin:0 28%;
}





	

.start-points-container a.start-point:hover em{
	
	background:#006bcf;
	
	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;

}

	*/		




a.excerpt-read-more em{
	
	float:left;
	margin-right:10px;
	display:block;
	
	font-family:Arial;
	text-align:center;
	line-height:25px;
	color:#fff;
	font-size:20px;
	font-style:normal;
	font-weight:bold;
	width:25px;height:25px;
	background:#8eb6da;

	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;
	
	
	
}


a.excerpt-read-more em .fa{
	width:23px;
	padding-left:2px;
text-align:center;
color:#fff;
}

a.excerpt-read-more em:before{
	/*content:"⇨";*/
}




a.excerpt-read-more:hover em{
background:#009fe3;
	
-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;
}








.excerpt-read-more{line-height:25px}
.excerpt-read-more i{color:#009fe3;font-size:21px;font-weight:normal;}





#nav_foot{float:left;width:100%;text-align:left;padding:0;margin:0;}
#nav_foot ul{margin:0;padding:0;list-style:none;width:100%;text-align:left;}
#nav_foot li{list-style:none;display:block;display:inline-block;margin:0;padding:0;height:90px;}
#nav_foot li.last{margin:0}

#nav_foot li a{display:block;float:left;padding:0 0 0 20px;margin:0 0 0 20px;color:#fff;font-size:14px;line-height:14px;
font-family: 'Open Sans Condensed', sans-serif; 
-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;		
border-left:1px solid #474747;
}

#nav_foot li a{margin-top:38px;}
#nav_foot li:first-child a{border:0;padding:0;margin-top:25px;}


#nav_foot li.s a,#nav_foot li a:hover{color:#006bcf;text-decoration:none;
	

	-webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;		
  
  /*background:url(../../../../img/arrow-top.png) center top no-repeat;*/
  
  
}


#nav_foot li a img{
filter: gray; /* IE6-9 */
  filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
}

#nav_foot li a:hover img{
  filter: none;
  -webkit-filter: grayscale(0);
}


.content-box-margin{margin-top:-216px}


.body-wrapper{}


.box_zalaczniki,
.box_galeria{
clear:both;
float:left;
padding:10px 0;
}



.box_tresc{
clear:both;
float:left;
padding:20px;
}




/*

.clearfix {
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
	overflow:hidden;
}


.overlaypopup {
	width:100%;
	height:100%;
	position:fixed;
	background:url(../../../../img/alpha70.png);
	top:0;
	left:0;
	z-index:101;
}
.alert-dialogpopup {
	z-index:102;
	background:#fff;
  border:1px solid #000;
  padding:20px 20px;
  line-height:27px;
    position:relative;
	-webkit-box-shadow: 0px 0px 15px 5px #222;	
	color:#444;
  font-size:14px;
  font-weight:bold;
  bottom:600px;
  margin:auto !important;
  width:400px;
  min-height:140px;
}


.alert-dialogpopup p{
	position:absolute !important;
	line-height:40px;
	}

.alert-closepopup {
	position:absolute;
	z-index:999;
	top:-16px;
	right:-16px;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	font-size:18px;
	
	line-height:200px;
	width:32px;
	height:32px;
	overflow:hidden;

	background:url(../../../../img/close.png) no-repeat;
}

.alert-closepopup:hover{text-decoration:none}


*/







.logo-right{}



.foot-address-wrapper{}
.foot-address-wrapper .foot-address{padding:20px;color:#b7b7b7;}
.foot-address-wrapper .foot-address h3{color:#fff;font-size:18px}


 .fa-home{
 	/*display: inline-block;*/
  font: normal normal normal 18px/1 FontAwesome;
  /*
  font-size:inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  */
	text-indent:7px; 	
 	}




.sf-menu i.fa-angle-right{float:left;text-align:right;line-height:38px; color:#006bcf;text-align:center;color:#000;width:30px;display:none;}

.foot-address ul{list-style-type: square;color:#006bcf}
.foot-address a:hover{color:#fff}


.h1-wrap{padding: 10px 0;margin:0 0 20px 0;}
.h1-wrap h1{padding:0;margin:0;}


.h2-wrap{padding: 5px 0;margin:0 0 20px 0;}
.h2-wrap h2{padding:0;margin:0;font-size:18px;}


.h2-wrap2{padding: 5px 0 0 0;margin:5px 0 0 0;}
.h2-wrap2 h2{padding:0;margin:0;font-size:17px;}


.box-wrap{padding:0 20px;}






















.box_text {text-align:justify;clear:both;float:left;margin:0 0 30px 0;padding:0 0 20px 0;border-bottom:1px solid #c8c8c8;width:100%}
.box_text h2{font-size:19px; text-transform:uppercase }
.box_text h2 a{}
.box_text p.data{margin:0;padding:0 0 5px 0;font-size:11px;}
.box_text p{margin:0;padding:0 0 8px 0;}
.box_text img{/*border:5px solid #fff; -moz-box-shadow:0 0 15px #e5e2e2; -webkit-box-shadow:0 0 15px #e5e2e2;box-shadow:0 0 15px #e5e2e2;*/}
.box_text .foto{float:left;margin:0 10px 5px 0;}
.box_text .foto div{float:left;}
.box_text .foto div a{margin:0;padding:0;}
.box_text .foto div img{margin:0;padding:0;border:0}

p.wiecej{font-size:12px;margin:10px 0 0 0;padding:0;float:right;height:18px;line-height:18px;background:url(../img/bg_more.png) repeat-x;border:1px solid #00307d;
	
	}
	
	
	
p.wiecej a{padding:0 12px;font-size:10px;text-transform:uppercase;}
p.wiecej a:hover{}







.box_tresc{float:left;clear:both;margin:0 0 30px 0;padding:0 0px;width:100%}
.box_tresc h2{font-size:19px; text-transform:uppercase }
.box_tresc p{margin:0;padding:0 0 8px 0;}

.box_news{float:left;clear:both;margin:0 0 30px 0;padding:0;width:100%}
.box_news p.termin{margin:0 0 10px 0;padding:0;font-size:12px;}
.box_news .foto{float:left;margin:0 20px 5px 0;}
.box_news .foto div{float:left;}
.box_news .foto div a{margin:0;padding:0;}
.box_news .foto div img{margin:0;padding:0;border:0;height:180px}
.box_news_text{}
.box_news h2{font-size:19px; text-transform:uppercase }


.box_news p.data{font-size:11px;padding:0 0 5px 0;}

.box_news p.data2{font-size:13px;background:#cc0033;display:block;width:57px;height:76px;text-align:center;padding:5px;float:left;margin:0 10px 0 0}
.box_news p.data2 strong{font-size:28px;display:block;float:left;clear:both;margin:0 0 6px 0;padding:4px 0 0 0;}
.box_news p.data2 span{display:block;float:left;clear:both;}



.box_galeria{clear:both;float:left;margin:0 0 30px 0;padding:15px 0;width:100%;text-align:center;}
.box_galeria2{clear:none !important;width:auto !important;}
.box_galeria h2{font-size:19px; text-transform:uppercase;text-align:left}
.box_galeria div.g_thumb{display:block;display:inline-block;margin:0 20px 20px 0;text-align:center;vertical-align:top;background:#000;padding:0;}	
.box_galeria div.g_thumb div{display:block;display:inline-block;margin:0 0 5px 0;text-align:center;vertical-align:top;background:#000;padding:0;
	
	
	border:1px solid #222;
	
	/*-moz-box-shadow:2px 2px 5px #e8e8e8; -webkit-box-shadow:2px 2px 5px #e8e8e8;box-shadow:2px 2px 5px #e8e8e8;*/
	
	-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out}
	
.box_galeria div.g_thumb div:hover{
	/*
	-moz-box-shadow:0 0 15px #333; -webkit-box-shadow:0 0 15px #333;box-shadow:0 0 15px #333;
	*/
	border:1px solid #999;
	}
.box_galeria div.last{margin-right:0}
.box_galeria div.g_thumb a{float:left;}
.box_galeria div.g_thumb img{float:left;}
.box_galeria div.g_thumb{font-size:12px;}

.box_zalaczniki{float:left;clear:both;margin:0 0 10px 0;position:relative;padding:0;width:100%}
.box_zalaczniki h2{font-size:19px; text-transform:uppercase;padding:0;margin:0;}
.box_zalaczniki_m_in p{padding:0;margin:0 0 8px 0;}
.box_zalaczniki .ul_zalaczniki{list-style:none;margin:10px 0;padding:0;float:left;clear:both;}
.box_zalaczniki .ul_zalaczniki li{float:left;clear:both;position:relative;display:block;margin:0;padding:8px 0 8px 35px !important;font-size:15px !important}
.box_zalaczniki .ul_zalaczniki li.pdf{background:url(../img/extensions/pdf.png) left 4px no-repeat;}

.box_filmy{clear:both;float:left;margin:0 0 30px 0;text-align:center;width:100%}
.box_filmy h2{text-align:left;}
.box_filmy .thumb_film{display:block;display:inline-block;margin:10px;width:180px;border:10px solid #f4f4f4}
.box_filmy strong.thumb_film_play{display:block;position:absolute;width:180px;height:134px;float:left;background:url(../img/play.png) center center no-repeat;}	



div.paginacja{font-size:14px;padding:18px 0 0 0;clear:both;text-align:center;color:#000;line-height:30px;white-space:nowrap;}
div.paginacja a{font-size:14px;padding: 4px 10px;margin-right:3px;text-decoration:none;background:#333366;color:#fff;}
div.paginacja a:hover, div.paginacja a:active {text-decoration: none;background:#4b67a2;color:#fff;}
div.paginacja span.current {padding: 4px 10px;margin-right:3px;background:#4b67a2;color:#fff;}
div.paginacja span.disabled {padding: 4px 10px;margin-right:3px;color: #000;}



.form_info{float:left;clear:both;padding:20px 0;color:#cc0000;font-size:14px;}

.clearfix {clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}

.overlaypopup {background:#000;width:100%;height:100%;position:fixed;opacity:.5;-moz-opacity:0.5;filter:alpha(opacity=5);top:0;left:0;z-index:101;}
.alert-dialogpopup {z-index:102;background:#FFFFFF;border:1px solid #CCCCCC;padding:30px 20px;line-height:27px;position:fixed;-webkit-box-shadow: 0px 0px 35px 15px #000;color:#444;font-size:14px;font-weight:bold;top:200px;margin-left:180px;width:600px;}
.alert-closepopup {position:absolute;z-index:999;top:-28px;right:-2px;font-weight:bold;color:#fff;cursor:pointer;font-size:18px;width:20px;height:24px;overflow:hidden;}
.alert-closepopup:hover{text-decoration:none}


.excerpt-read-more{text-align:left !important;}


.widget_categories{float:left;padding-bottom:20px;}
.widget_categories ul{display:block;float:left;width:100%;margin:0;padding:0;}
.widget_categories ul ul{border-bottom:0;border-top:1px solid #d7d8d8}


.widget_categories li{display:block;float:left;width:100%;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-bottom:1px solid #d7d8d8;}
.widget_categories li:last-child{border-bottom:0}



.widget_categories li a{display:block;float:left;padding-top:10px;padding-bottom:10px;padding-left:5%;width:95%;}
.widget_categories li li a{padding-left:10%;width:90%;}
.widget_categories li li a:before{ content: '\f105'; font-family:FontAwesome;margin-right:10px;color:#898c8c;}

.widget_categories ul li.s a,
.widget_categories ul li a:hover{color:#353535}

.widget_categories ul li.s li a{color:#009fe3}

.widget_categories ul li.s li a:hover,
.widget_categories ul li.s li.s a{color:#353535}





/*----------------------------------------------------------------------*/
/*---------------             osoby-kontaktowe            ------------------*/
/*----------------------------------------------------------------------*/

.osoby-kontaktowe{float:left;padding:0 0 10px 0;border-bottom:1px solid #333;width:100%;}
.osoby-kontaktowe p{padding:0 10px 10px 10px !important;margin:10px 0 0 0 !important;}
.osoby-kontaktowe img{width:100% !important;}
.osoby-kontaktowe .one-three:first-child {background:#1c2022;}
.osoby-kontaktowe .one-three:nth-child(2) {background:#0d0f10;}



.footer-banners{padding:20px 0}









div.h2_out{display:block;clear:both;width:100%;background:#006bcf;padding:15px 0;}
div.h2_out h2{padding:0 15px;font-size:14px;font-weight:bold;color:#fff;margin:0;text-transform:uppercase;}
div.h2_out h2 a{color:#fff}
div.h2_out h2 a:hover{color:#303030}


div.banner img{width:100%;margin:1px 0 0 0}



.fc-ux h1{margin-top:10px;}


.start-points-container .container .three h3{background:#303030;font-size:22px;color:#fff;line-height:50px;width:90%;padding:0 5%;}

#content-section-6{margin-top:20px;
	
	background:url(../../../../img/bg_najnowsze_galerie.jpg) center top no-repeat;
	height:420px;
	
	}



#content-section-6 .box-header{
	border-bottom:1px solid #a6a6a6;
}

#content-section-6 .box-header em.fa{
	float:left;
	font-size:33px;
	width:30px;
	margin:45px 0 0 15px;
}

#content-section-6 .box-header h3{
	
	color:#009fe3;
	float:left;
	width:auto;
	font-size:30px;
	margin:45px 0 0 0;
	padding:0;
	text-transform:uppercase;
}

#content-section-6 .box-header{
	margin-bottom:50px;
}
	
	
	
#content-section-7{margin-top:20px;margin-bottom:30px;}


ul.footer_slider li{overflow:hidden}
ul.footer_slider li span{display:table-cell;vertical-align:middle;width:100%;}
ul.footer_slider li span img{margin-left: auto;margin-right: auto;display: block;width:auto;max-height:50px !important;
	
	filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
	}





ul.footer_slider li span img:hover{
  filter: none;
  -webkit-filter: grayscale(0);
}
  
  

/*----------------------------------------------------------------------*/
/*----------------             box-header            -------------------*/
/*----------------------------------------------------------------------*/

.box-header{text-align:left;width:100%;clear:both;float:left;padding:0;margin:0}
.box-header .container .h-inside{float:left;}
.box-header .container .h-inside .h-inside-bottom{}
.box-header h1, .box-header h2{font-size:18px;}


.box-header .container .h2-inside{padding:0 15px;}
.box-header h2{}


















.fc-foot-box-address{text-align:left;padding:50px 0 20px 0;}
.fc-foot-box-address h1{font-size:17px;}
.fc-foot-box-address a:hover{color:#fff}
.fc-foot-box-address .fa{width:20px;text-align:right;color:#fff;text-align:center;}






/*----------------------------------------------------------------------*/
/*-------             slider najnowsze realizacje            -----------*/
/*----------------------------------------------------------------------*/
.slides-realizacje li{/*padding-bottom:25px;*/background:#2a2f35;overflow:hidden;height:150px;}
.slides-realizacje li a{	
	display:block;float:left;width:100%;height:100%;
	
	/*box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 1px solid #888b8b;
  */
	overflow:hidden;
	text-align:center;
}

.slides-realizacje a i.fa{
width:50px;height:50px;

background: #fff; background: rgba(255, 255, 255, 0.6); 

background:#009fe3;
color:#fff;

/*border:1px solid #898c8c;*/
font-size:26px;

text-align:center;
line-height:55px;
overflow:hidden;
z-index:2;
bottom:5px;
right:0;
position:absolute;

}


.slides-realizacje a:hover i.fa{

}

.slides-realizacje a span.slide-info{
	display:block;
	background: #000000; background: rgba(0, 0, 0, 0.7); 
	position:absolute;
	width: -moz-calc(100% - 0px);
	width: -webkit-calc(100% - 0px);
	width: -o-calc(100% - 0px);
	width: calc(100% - 0px);
	height: -moz-calc(100% - 20px);
	height: -webkit-calc(100% - 20px);
	height: -o-calc(100% - 20px);
	height: calc(100% - 20px);
	color:#fff;
	font-size:15px;
	padding:20px 0 0 0;
	z-index:1;
	top:-220px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;	
}

.slides-realizacje a span.slide-info strong{
	display:block;
}
	
	
.slides-realizacje a:hover span.slide-info{
top:0px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;	
}	

.slides-realizacje a img{
-webkit-transition: filter 0.5s,transform 0.5s;
-moz-transition: filter 0.5s,transform 0.5s;
transition: filter 0.5s,transform 0.5s;
}

.slides-realizacje a:hover  img{
	transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	-webkit-transform: scale(1.1,1.1);
	-webkit-transition: filter 0.5s,transform 0.5s;
	-moz-transition: filter 0.5s,transform 0.5s;
	transition: filter 0.5s,transform 0.5s;
}







/*----------------------------------------------------------------------*/
/*-----------             slider nasze realizacje            -----------*/
/*----------------------------------------------------------------------*/


.nasze-realizacje{overflow:hidden;width:100%;float:left}

.nasze-realizacje .three{margin-bottom:20px;overflow:hidden;
	   box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;

    border: 5px solid #fff;}

.nasze-realizacje .fc-item{padding:0 0px;margin:0;overflow:hidden;height:150px;
	
	
	
	}


.nasze-realizacje .single-realization{overflow:hidden;margin:5px;padding:0;
	margin:0;
	
	
	
	
	
	
	
	}
	
	
	
	
	
.nasze-realizacje .single-realization a{	
	display:block;float:left;width:100%;height:100%;
	box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;

	overflow:hidden;
	text-align:center;
	padding:0;
	margin:0;
}




.nasze-realizacje a i.fa{
width:50px;height:50px;

background: #fff; background: rgba(255, 255, 255, 0.6); 

/*border:1px solid #898c8c;*/
font-size:26px;
color:#2a2f35;
text-align:center;
line-height:55px;
overflow:hidden;
z-index:2;
bottom:5px;
right:0;
position:absolute;
}


.nasze-realizacje a:hover i.fa{

}

.nasze-realizacje a span.slide-info{
	display:block;
	background: #000000; background: rgba(0, 0, 0, 0.7); 
	position:absolute;
	width: -moz-calc(100% - 0px);
	width: -webkit-calc(100% - 0px);
	width: -o-calc(100% - 0px);
	width: calc(100% - 0px);
	height: -moz-calc(100% - 20px);
	height: -webkit-calc(100% - 20px);
	height: -o-calc(100% - 20px);
	height: calc(100% - 20px);
	color:#fff;
	font-size:15px;
	padding:20px 0 0 0;
	z-index:1;
	top:-220px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;	
}

.single-realization .slide-info{
	
	
	
	}

.nasze-realizacje a span.slide-info strong{	
	
	display:block;
	
}
	
.nasze-realizacje a:hover span.slide-info{
top:0px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;	

padding:20px 0 0 0;

height: -moz-calc(100% - 20px);
	height: -webkit-calc(100% - 20px);
	height: -o-calc(100% - 20px);
	height: calc(100% - 20px);

}	

.nasze-realizacje a img{
-webkit-transition: filter 0.5s,transform 0.5s;
-moz-transition: filter 0.5s,transform 0.5s;
transition: filter 0.5s,transform 0.5s;
	width:100%;
	height:auto;
}

.nasze-realizacje a:hover  img{
	transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	-webkit-transform: scale(1.1,1.1);
	-webkit-transition: filter 0.5s,transform 0.5s;
	-moz-transition: filter 0.5s,transform 0.5s;
	transition: filter 0.5s,transform 0.5s;
}







/*----------------------------------------------------------------------*/
/*---------------             zaufali nam            -------------------*/
/*----------------------------------------------------------------------*/


.footer_slider li{
	height:80px;
  line-height:80px;
  text-align:center;
  margin-left:10px !important;
  margin-right:10px !important;
}

.footer_slider li span{
	float:left;
	display:table-cell;
	width:100%;
	padding:0;
  margin:0;
	text-align:center;
}

.footer_slider img{
vertical-align:middle;
}










.copyright-container{text-align:right;line-height:90px;color:#bcbeba;font-size:13px;}
.copyright-container a{color:#bcbeba;}
.copyright-container a:hover{color:#fff;text-decoration:none;}
.copyright-container-left{text-align:left;line-height:90px;color:#bcbeba;font-size:13px;}


.copyright-container-left span{display:block;float:left;margin-left:20px;}

.copyright-container span{display:block;float:right;
	margin-right:20px;
	}



.element-animation{
  animation: animationFrames linear 0.8s;
  animation-iteration-count: 1;
  transform-origin: 50% 50%;
  -webkit-animation: animationFrames linear 0.8s;
  -webkit-animation-iteration-count: 1;
  -webkit-transform-origin: 50% 50%;
  -moz-animation: animationFrames linear 0.8s;
  -moz-animation-iteration-count: 1;
  -moz-transform-origin: 50% 50%;
  -o-animation: animationFrames linear 0.8s;
  -o-animation-iteration-count: 1;
  -o-transform-origin: 50% 50%;
  -ms-animation: animationFrames linear 0.8s;
  -ms-animation-iteration-count: 1;
  -ms-transform-origin: 50% 50%;
}

@keyframes animationFrames{
  0% {
    transform:  translate(0px,0px)  ;
  }
  15% {
    transform:  translate(0px,-25px)  ;
  }
  30% {
    transform:  translate(0px,0px)  ;
  }
  45% {
    transform:  translate(0px,-15px)  ;
  }
  60% {
    transform:  translate(0px,0px)  ;
  }
  75% {
    transform:  translate(0px,-5px)  ;
  }
  100% {
    transform:  translate(0px,0px)  ;
  }
}

@-moz-keyframes animationFrames{
  0% {
    -moz-transform:  translate(0px,0px)  ;
  }
  15% {
    -moz-transform:  translate(0px,-25px)  ;
  }
  30% {
    -moz-transform:  translate(0px,0px)  ;
  }
  45% {
    -moz-transform:  translate(0px,-15px)  ;
  }
  60% {
    -moz-transform:  translate(0px,0px)  ;
  }
  75% {
    -moz-transform:  translate(0px,-5px)  ;
  }
  100% {
    -moz-transform:  translate(0px,0px)  ;
  }
}

@-webkit-keyframes animationFrames {
  0% {
    -webkit-transform:  translate(0px,0px)  ;
  }
  15% {
    -webkit-transform:  translate(0px,-25px)  ;
  }
  30% {
    -webkit-transform:  translate(0px,0px)  ;
  }
  45% {
    -webkit-transform:  translate(0px,-15px)  ;
  }
  60% {
    -webkit-transform:  translate(0px,0px)  ;
  }
  75% {
    -webkit-transform:  translate(0px,-5px)  ;
  }
  100% {
    -webkit-transform:  translate(0px,0px)  ;
  }
}

@-o-keyframes animationFrames {
  0% {
    -o-transform:  translate(0px,0px)  ;
  }
  15% {
    -o-transform:  translate(0px,-25px)  ;
  }
  30% {
    -o-transform:  translate(0px,0px)  ;
  }
  45% {
    -o-transform:  translate(0px,-15px)  ;
  }
  60% {
    -o-transform:  translate(0px,0px)  ;
  }
  75% {
    -o-transform:  translate(0px,-5px)  ;
  }
  100% {
    -o-transform:  translate(0px,0px)  ;
  }
}

@-ms-keyframes animationFrames {
  0% {
    -ms-transform:  translate(0px,0px)  ;
  }
  15% {
    -ms-transform:  translate(0px,-25px)  ;
  }
  30% {
    -ms-transform:  translate(0px,0px)  ;
  }
  45% {
    -ms-transform:  translate(0px,-15px)  ;
  }
  60% {
    -ms-transform:  translate(0px,0px)  ;
  }
  75% {
    -ms-transform:  translate(0px,-5px)  ;
  }
  100% {
    -ms-transform:  translate(0px,0px)  ;
  }
}




.fc-process-tab{min-height:200px;}
.fc-process-caption{line-height:1.2em}
.fc-process-caption p{margin:5px 0;padding:0;}














.kolor_czarny{color:#000000}
.kolor_bialy{color:#ffffff}
.kolor_j_szary{color:#bdbec0}
.kolor_c_szary{color:#818286}
.kolor_czerwony{color:#006bcf}

.czcionka_10{font-size:10px !important}
.czcionka_12{font-size:12px !important}
.czcionka_14{font-size:14px !important}
.czcionka_16{font-size:16px !important}
.czcionka_18{font-size:18px !important}
.czcionka_20{font-size:20px !important}
.czcionka_22{font-size:22px !important}
.czcionka_24{font-size:24px !important}
.czcionka_26{font-size:26px !important}
.czcionka_28{font-size:28px !important}



.fc-item {text-align:justify;}








/* ====================== start points podstrona */



.startp-banner{
	/*width:200px;*/
	width:16.666666666666666666666666666667%;
	height:200px;
	
	width:12.5%;
	height:150px;
	
	display:block;
	display:inline-block;
	text-align:center;
	margin-bottom:30px;
	-webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
	}

.startp-banner a{display:block;width:100%;height:100%;
	
	
	}	
	
	
	
.startp-banner p{	color:#fff;margin:0;padding:12px 0 0 0;	
	
	padding:0;
	}
.startp-banner{background:#006bcf;
	/*background: rgba(0, 107, 207, 0.7);*/
	
	
 -khtml-opacity:.80; 
 -moz-opacity:.80; 
 -ms-filter:"alpha(opacity=80)";
  filter:alpha(opacity=80);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.8);
  opacity:.80; 
	
	
	}
	/*
.startp-banner:first-child{background:#006bcf;}
.startp-banner:nth-child(2){background:#3a92e7;}
.startp-banner:nth-child(3){background:#68a9e7;}
.startp-banner:nth-child(4){background:#ff9700;}
.startp-banner:nth-child(5){background:#98938c;}
.startp-banner:nth-child(6){background:#66615b;}
*/

.startp-banner:hover{
	/*
background:#363636;
*/

 -khtml-opacity:1; 
 -moz-opacity:1; 
 -ms-filter:"alpha(opacity=100)";
  filter:alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1);
  opacity:1; 

-webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
	
.startp-banner .startp-banner-name{
	text-align:center;
	padding:0;
	margin:30px 0 20px 0;
	
	margin:15px 0 20px 0;
	
	font-size:18px;
	font-weight:700;
	color:#fff;
	float:left;
	width:100%;
	text-transform:uppercase;
	}
	



.szcznr .startp-banner-name{margin:15px 0 0px 0}



.startp-banner i.fa{
width:100%;
color:#fff;
font-size:65px;
text-align:center;
padding:0;
margin:0;
}




.startp{text-align:center;/*height:100%;*/}
.startp .startp-box{
	


position:absolute;	
top:60%;
left:50%;
transform: translateX(-50%) translateY(-50%);



padding:0;margin:0;
	
	
	width:90%;
	height:61%;
	
	}
	
	
	
.startp .startp-box	.startp-box-in{
background:#006bcf;	

position:relative;
height:100%;
width:100%;
float:left;
overflow:hidden;
-webkit-box-shadow: 0px 0px 32px -2px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 32px -2px rgba(0,0,0,0.75);box-shadow: 0px 0px 32px -2px rgba(0,0,0,0.75);

-webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.startp .startp-box	.startp-box-in:hover{
	background:#000;
	
}

.startp .startp-box	.startp-box-in .startp-box-foto{
	position:relative;
	
	
	height: -moz-calc(100% - 40px);
	height: -webkit-calc(100% - 40px);
	height: -o-calc(100% - 40px);
	height: calc(100% - 40px);
	width:100%;
	
	float:left;
	overflow:hidden;
	
		-webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.startp .startp-box	.startp-box-in .startp-box-title{
	position:relative;
	height:40px;
	line-height:40px;
	width:100%;
	float:left;
	overflow:hidden;
	color:#fff;
	text-transform:uppercase;
	font-size:16px;
	
}

.startp .startp-box	.startp-box-in .startp-box-title a{
	color:#fff;
	text-decoration:none;
	
	
}

.startp .startp-box	.startp-box-in .startp-box-foto img{
	
	overflow:hidden;
	
	}

.startp .startp-box	.startp-box-in:hover .startp-box-foto{
transform: scale(0.9, 0.9);
-ms-transform: scale(0.9, 0.9);
-webkit-transform: scale(0.9, 0.9);	

}
	
	
.page-1 .ms-slide{
	
	overflow:hidden;
}


.flags{
	
	
}














	
/* ===================== gallery standard start ===================== */
	
.grid-standard {margin-bottom:50px;}
.grid-standard:after {content: '';display: block;clear: both;}
.grid-standard-sizer,
.grid-standard-item {
	width: -moz-calc(25% - 2px);
	width: -webkit-calc(25% - 2px);
	width: -o-calc(25% - 2px);
	width: calc(25% - 2px);  
  margin:1px;
}

.grid-standard-item {
  float: left;
  text-align:center;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.grid-standard-img-box{
	float:left;
	width:100%;
  height:70%;
  padding:0;margin:0;
  position: relative;  
}

.grid-standard-item .grid-standard-img-box img {
  height:auto;
  max-height:90%;
  max-width:90%;
	position: absolute;  
  top: 0;  
  bottom: 0;  
  left: 0;  
  right: 0;  
  margin: auto;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}


.grid-standard-description-box{
	float:left;
	width:100%;
	height:30%;
}

.grid-standard-item h4{
  font-size:15px;color:#000;
  padding:5px 10px;
  margin:0;
}

.grid-standard-item p{
	font-size:13px;
	padding:0 10px 5px 10px;
	margin:0;
}

.grid-standard-item:hover{background: #ccc;}
.grid-standard-item:hover img{}
.grid-standard-item:hover h4{}
.grid-standard-item:hover p{}

/* ===================== gallery standard end ===================== */



/*.padd-1{padding:20px 5%;}*/

.fc-header-style-h1{
	float:left;
	padding:0 0 15px 0;
	margin:0 0 30px 0;
	text-align:left;
	border-bottom:1px solid #d6d7d8;
	display:block;
	float:left;
	width:100%;
	}
	
	
.fc-header-style-h1	em {font-size:70px;float:left;margin:0;padding:0;position:absolute;}



.fc-header-style-h1 h1{font-size:28px;color:#009fe3;padding:0;margin:5px 0 0 0;text-transform:uppercase}
.fc-header-style-h1 h2{font-size:18px;color:#2a2f35;padding:0 0 0 60px;margin:0}

.fc-blog-grid-ux{float:left;margin-bottom:0 !important;padding-bottom:0 !important;}





















.h-inside h2 a{}


.al-r{text-align:right}

.social-icons{
	padding:30px 0 0 0;
}

.social-icons a{
	width:32px;
	height:32px;
	line-height:32px;
	text-align:center;
	margin:0 5px 0 0;
	padding:0;
	color:#363636;
	border:1px solid #afafaf;
	-webkit-border-radius: 16px;
-moz-border-radius: 16px;
border-radius: 16px;
display:block;
display:inline-block;
}

.social-icons a i{
	margin:0;padding:0;text-align:center;width:100%;
}


.social-icons a:hover{
color:#006bce;
}


.news-author{}


.post-header {}








/* news my */

.fc-news-1{border-bottom:1px solid #d6d7d8;float:left;width:100%;margin:0 0 50px 0;}
.fc-news-1 .fc-blog-thumbnail img{width:100%;height:auto}
.fc-news-1 .post-header{padding:0 10px;}
.fc-news-1 .data-day{font-size:40px;font-weight:700;line-height:normal;text-transform:uppercase;padding:0;margin:0;text-align:center;}
.fc-news-1 .data-month{font-size:14px;line-height:normal;text-transform:uppercase;padding:0;margin:0;text-align:center;}
.fc-news-1 .data-year{font-size:14px;line-height:normal;text-transform:uppercase;padding:0;margin:0;text-align:center;}
.fc-news-1 .fc-blog-thumbnail{padding:0;}

.fc-news-1 .news-text-short{padding:0 10px; margin-left:15px;}
.fc-news-1 .news-text-short .fc-blog-content{padding-left:15px;}
.fc-news-1 .news-author{font-size:13px;padding-left:15px;}
.fc-news-1 .blog-info i.fa{ margin:0;padding:0}

.fc-news-1 a.excerpt-read-more{color:#303030;}
.fc-news-1 a.excerpt-read-more:hover{color:#009fe3;}
.fc-news-1 a.excerpt-read-more i.fa{color:#fff;font-size:20px;background:#009fe3;width:25px;height:25px;line-height:25px;text-align:center;margin:0 10px 0 0;padding:0;}
.fc-news-1 a.excerpt-read-more i:before{}




.fc-news-1-full{}

.fc-news-1-full .data-day{display:block;display:inline-block;font-size:16px;font-weight:400;text-align:left;margin:0 5px 0 0;}
.fc-news-1-full .data-month{display:block;display:inline-block;font-size:16px;font-weight:400;text-align:left;margin:0 5px 0 0;}
.fc-news-1-full .data-year{display:block;display:inline-block;font-size:16px;font-weight:400;text-align:left;margin:0 5px 0 0;}
.fc-news-1-full .h2-inside{margin:0 0 10px 0 !important;padding:0 !important}
.fc-news-1-full .h2-inside h2{font-size:26px}
.fc-news-1-full .fc-blog-thumbnail{width:100%;float:left;clear:both;margin:0 0 30px 0}
.fc-news-1-full .fc-blog-thumbnail img{width:100% !important;height:auto}



.footer-columns{width:100%;display:block;display:inline-block; }
.footer-columns h3{color:#009fe3;font-size:24px;font-weight:400;}






/* licznik */

#content-section-12{background:#009fe3;width:100%;clear:both;color:#fff;margin:0 !important;padding:0 !important;}
#content-section-12 h3{color:#fff;font-size:25px;border-bottom:1px solid #9b9999;padding-top:40px;}
#content-section-12 .data-left-box-out{width:100%}
#content-section-12 .data-left-box{margin:20px 10px 40px 0;text-align:center;display:block;display:inline-block;border:1px solid #fff;height:100px;width:100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;}
#content-section-12 .data-left-box .data-left-box-val{font-size:40px;font-weight:700;margin:0;padding:5px 0 0 0;}
#content-section-12 .data-left-box .data-left-box-desc{font-size:14px;font-weight:700;margin:0;padding:0;}
#content-section-12 .bell{float:right;}
#content-section-12 .bell .data-left-box-val i.fa{margin:0;padding:30px 0 0 0;}




.fc-blog-thumbnail-small{width:30% !important;float:left !important;margin:0 20px 10px 0 !important}


.videoWrapper {position:relative;padding-bottom:56.25%;padding-top:25px;}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

/*
<div  class="container">
<div class="container_art six columns">
<div class="fc-item fc-blog-grid padd-1">
<div class="fc-ux fc-blog-grid-ux">
<article id="post-133" class="post type-post status-publish format-standard has-post-thumbnail hentry category-fit-row tag-blog tag-life-style">
<div class="fc-standard-style">
<div class="fc-blog-content">1
*/

