@media (min-width: 1300px)
.container {
    width: 1280px;
}


html{overflow-x:hidden;overflow-y:scroll}
body {padding:0; font-size:14px; background-color:transparent;position: relative;}
/*body.boxed{color:#919191; background-color:#ffffff;}*/
.clear{display:block; clear:both;}
/**/
/*----------------------------------------------Content Area-------------------------------------*/
#container{padding:0; clear:both; font-size:1em; line-height:0.8em; overflow:overflow-y;width:100%}
#container section{margin-bottom:20px;}
#container section.last{margin-bottom:0;}
.emphasise, #container .emphasise{font-size:2.8em; line-height:1.4em;}
.font-small, #container .font-small{font-size:1em;}
.font-medium, #container .font-medium{font-size:1.2em;}
.font-large, #container .font-large{font-size:1.4em;}
.font-xl, #container .xl-large{font-size:4em; line-height:1.2em;}
.font-xxl, #container .xxl-large{font-size:6em; font-weight:normal; line-height:1.2em;}

#news {padding-top:50px;color: #000; background-color: ##ffffffoverflow:overflow-y}
#treningi {color: #fff; background-color: #030425;overflow:overflow-y}
#team{background-color: #ffffff;overflow:overflow-y;}
#naskroty{width:100%;color:#FFF646; background-color:#850e0e;overflow:overflow-y}
#kontakt {height:500px;color: #fff; background-color: #ff9800;overflow:overflow-y}
#carousel {width:100%;overflow:overflow-y}
#footer {padding:5px;height:50px;color: #fff; background-color: #212121;}


/*----------------------------------------------dropdown-submenu-------------------------------------*/
 .dropdown-submenu { position:relative;/*background-color:#f64508;*/background-color:#FF0A0A;color:#fff;}
.dropdown-submenu>.dropdown-menu {top:0;	left:100%;	margin-top:-6px;	margin-left:-1px;	/*
-webkit-border-radius:0 6px 6px 6px;
	-moz-border-radius:0 6px 6px 6px;
	border-radius:0 6px 6px 6px;
*/
	}
.dropdown-submenu:hover>.dropdown-menu {display:block;}
.dropdown-submenu>a:after {display:block;content:" ";float:right;width:0;height:0;/*border-color:#f64508;*/ border-color:#FF0A0A;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#f64508;margin-top:0px;	margin-right:-10px;}
.dropdown-submenu:hover>a:after {border-left-color:#ffffff;}
.dropdown-submenu.pull-left {float:none;}
.dropdown-submenu.pull-left>.dropdown-menu {	left:-100%;margin-left:10px;/*-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;	border-radius:6px 0 6px 6px;
*/}
/*----------------------------------------------affix-------------------------------------*/
.affix {  top: 0;  width: 100%;  -webkit-transition: all .5s ease-in-out;  transition: all .5s ease-in-out;  background-color:#FF0A0A;  border-color: #FF0A0A;   z-index:9999;  }
.affix a {  color: #fff !important;  padding: 15px !important;  -webkit-transition: all .5s ease-in-out;  transition: all .5s ease-in-out;}
.affix-top a {  padding: 15px !important; }
.affix + .container-fluid {padding-top: 25px;}
/*
.marginBottom-0 {margin-bottom:0;}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#555;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
*/
/* ----------------------------------------------Wrapper-------------------------------------*/

.wrapper, .wrapper100{ display:block;width:100%;margin:0;padding:0;	text-align:left;word-wrap:break-word;overflow:overflow-y}
.row1, .row1 a{color:#C0BAB6; background-color:#C40000;}
.row2{color:#919191; background-color:#860000; border-bottom:1px solid #333333;}
.row3{color:#666666; background-color:#FFFFFF;text-align:center;}
.row4, .row4 a{color:#919191; background-color:#232323;}
.row5{display: block;margin-left: auto;margin-right: auto;color:#FFF646; background-color:#232323;}

/*----------------------------------------------Header-------------------------------------*/

#header {	float:left;	padding:10px;	overflow:overflow-y;	background-color:#480100;	width:100%;	font-size:1em;	line-height:1.4em;	}
#header #hgroup{display:block; float:left; width:auto; clear:right; background-color:#480100}
#header #hgroup h1, #header #hgroup h2{margin:0; font-weight:normal; text-transform:none;}
#header #hgroup h1{font-size:2em;}
#header #hgroup h2{font-size:1em;}
#header #header-contact{display:block; float:right; width:auto; clear:right;background-color:#480100}
#header #header-contact ul{margin-top:5px;}
#header #header-contact li{display:inline; margin:5px; padding:5px; border-left:1px solid #C0BAB6;}
#header #header-contact li:first-child{margin:0; padding:0; border:none;}

a{color:#FF9900; outline:none; text-decoration:none;}

/*---------------------------------------- zestawienie meczów -------------------------------------*/
.meczelogo {background-image: url("http://poloniagdansk2005.pl/newsite/images/meczelogo.png");
background-repeat: no-repeat;width:110px;height:200px;overflow: hidden;float: left;}
.meczelogo2 {width:90px;min-height:200px;background-color:#2a3444;color:#fff;text-align:center;overflow: hidden;float: left;}
.p1  {font-weight:bold;color:#fff;font-size:12px;}
.p2  {font-weight:bold;color:#fff;font-size:25px;}   
.p4 {color:#FFF;font-size:10px;}
.p5 {color:#edad14;font-size:10px;} 
.meczelogo3 {width:110px;min-height:40px;background-color:#2a3444;color:#fff;font-size:8px;text-align:center;overflow: hidden;float: left;}
.meczelogo3 p {margin-top:5px;font-size:10px;font-weight:bold;color:#fff;}
.meczelogo4 {width:90px;min-height:40px;background-color:#3d4c64;color:#fff;font-size:8px;text-align:center;overflow: hidden;float: left;}
.meczelogo4  p{margin-top:2px;font-size:8px;font-weight:bold;color:#fff;}
/*----------------------------------- zestawienie meczów lista -----------------------------*/
.meczelogo33 {width:180px;min-height:30px;background-color:#fff;color:#000;font-size:9px;text-align:center;overflow: hidden;float: left;}
.meczelogo33 p {margin-top:5px;font-size:9px;color:#000;}
.meczelogo44 {width:120px;min-height:30px;background-color:#3d4c64;color:#000;font-size:9px;text-align:center;overflow: hidden;float: left;}
.meczelogo44 p {margin-top:5px;font-size:10px;color:#fff;}
.meczelogo45 {width:40px;min-height:30px;background-color:#3d4c64;color:#f9b209;font-size:10px;text-align:center;overflow: hidden;float: left;}
.meczelogo45 p {margin-top:5px;font-size:10px;color:#f9b209;} 
/*-------------------------------- tabela ligowa --------------------------*/  
#tabelaligowa { font-size:9px;min-width:320px;max-width:100%;}
#tabelaligowa td {font-size:10px;min-width:12px;}
/*-------------------------------- nasza drużyna --------------------------*/  
.tab-pane.active {display: block;}
.teams {position: relative;padding: 55px 0;}
.team-thumbnail {width: 100%;height: 100%;}
.team-players {margin-left: 46px;float: left;border: 3px solid #eeeeee;} 
.team-player-profile { position: relative;margin-left: 0;margin-bottom: 0;float: left;width: 160px;height: 200px;border: 1px solid #fff;}
.team-number {position: absolute;width: 28px;height: 28px;display: inline-block;left: 7px;bottom: 38px;text-align: center;line-height: 26px;color: #fff;background: #f9b209;}
.team-number-trener {position: absolute;width: 58px;height: 28px;display: inline-block;left: 7px;bottom: 38px;text-align: center;line-height: 26px;color: #fff;background:#f9b209;}
.team-name {position: absolute;padding: 6px 10px;left: 7px;bottom: 7px;color: #fff;background: #2a3444;font-size:9px;}
.team-name-but {position: absolute;padding: 6px 10px;left: 7px;bottom: 7px;color: #fff;background: #2a3444;font-size:9px;}
.team-name-yellow { position: absolute;padding: 6px 10px;left: 7px;bottom: 7px;color: #f9b209;background: #2a3444;font-size:9px;}
.team-name-but-yellow { position: absolute;padding: 6px 10px;left: 7px;bottom: 7px;color: #f9b209;background: #2a3444;font-size:9px;}
.team-name-red {position: absolute;padding: 6px 10px;left: 7px;bottom: 7px;color: #fb0404;background: #2a3444;font-size:9px;}
.team-name-but-red {position: absolute;padding: 6px 10px;left: 7px;bottom: 7px;color: #fb0404;background: #2a3444;font-size:9px;}
/* ---------------------- dodatkowy ------------------- */
.bg-primary1 {color: #f9b209;background-color: #0b072c;}
.bg-primary2 {background-color: #3d4c64;}
/* -----------------------------news ----------------------*/
.news {position:relative;padding-bottom: 20px;	width:100%;	min-height:420px;	float:left;	overflow: scroll;	overflow-y: hidden;overflow-x: hidden;}
.news p {line-height: normal;font-size:12px}
.heading {color: #e72f29;text-transform: uppercase;text-decoration: none;	width:100%;}
.heading a {color: #e72f29;text-transform: uppercase;text-decoration: none;	width:100%;	float:left;}
h4.border {margin-bottom: 25px;}
.pull-left {float: left !important;}
.pull-right {float: right !important;}
.single-news {margin-bottom: 30px;	float:left; overflow: scroll;	overflow-y: hidden;overflow-x: hidden;}
.thumbnail-news {width: 61px;height: 65px;float:left;}
.title-news-box { width:100%;height:100%;overflow: scroll;	overflow-y: hidden;overflow-x: hidden;padding: 2px 2px 2px 2px}
.title-news {float:left;width:300px;min-height:65px;overflow: overflow-y;word-wrap: break-word;}
.title-news-logo {float:left;width:65px;min-height:65px;}
.title-news-break {float:left;width:2px;min-height:65px;}
.title-news-tytul {float:right;width:100%;min-height:35px;}
.title-news-info {float:right;width:100%;min-height:30px;}
.title-news-break-height {float:right;width:100%;min-height:100%;}
.title-news a:link {font-size:14px;line-height: normal;text-decoration: none} 
.title-news a:visited {font-size:14px;line-height: normal;text-decoration: none} 
.title-news a:active {font-size:14px;line-height: normal;text-decoration: none} 
.title-news a:hover {font-size:14px;line-height: normal;text-decoration: none; background-color:#f00;color:#FFF}
.article-news {
    overflow:overflow-y;
    position: relative;padding: 1px;
    /*
    background: -moz-linear-gradient(top, #ffffff 0%, #fbfbfb 50%, #f8f8f8 100%;);
    background: -webkit-linear-gradient(top, #ffffff 0%, #fbfbfb 50%, #f8f8f8 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #fbfbfb 50%, #f8f8f8 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #fbfbfb 50%, #f8f8f8 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #fbfbfb 50%, #f8f8f8 100%);
    border: 1px solid #f4f4f4;)*/
    min-height:300px;
    border: 1px solid #f4f4f4;}
.article-content-news {	width:100%;height:100%;float:left;text-align:justify;}
.article-content-news  p{margin-top:1px;padding: 5px 5px 0px 5px; width:100%;float:left;text-indent:20px;text-align:justify;font-size:12px;color:#000;/*border:#F00 solid 1px;*/}
/* ----------------------- social block ------------------------------------- */
.widget-social {position: relative;padding: 45px 0;text-align: center;background-image: url("../images/feed.jpg")  no-repeat center;	background: url("../images/feed.jpg")  no-repeat center;background-size: cover;}
.nav-footer {color:#FFF646; background-color:#850e0e;}
.nav-footer ul {width:100%;line-height: normal;margin-bottom:5px}
.nav-footer  a:link {font-size:14px;line-height: normal;text-decoration: none} 
.nav-footer  a:visited {font-size:14px;line-height: normal;text-decoration: none} 
.nav-footer  a:active {font-size:14px;line-height: normal;text-decoration: none} 
.nav-footer  a:hover {font-size:14px;line-height: normal;text-decoration: none; background-color:#f00;color:#FFF}

.nav-footer-list-group {padding-left: 0;margin-bottom: 10px;line-height: normal;margin-bottom:5px}
.nav-footer-list-group ul {width:100%;line-height: normal;margin-bottom:5px}
.nav-footer-list-group li {width:100%;display: list-item;list-style-type: none;text-align: -webkit-match-parent;}
.nav-footer-list-group  a:link {font-size:14px;line-height: normal;text-decoration: none} 
.nav-footer-list-group  a:visited {font-size:14px;line-height: normal;text-decoration: none} 
.nav-footer-list-group a:active {font-size:14px;line-height: normal;text-decoration: none} 
.nav-footer-list-group  a:hover {font-size:14px;line-height: normal;text-decoration: none; background-color:#f00;color:#FFF}

/* ---------------------------- scroll to top ----------------------------- */
#scroll_top {float: left;position: fixed;bottom: 60px;right: 5px;padding: 5x;opacity: 0.5;filter: alpha(opacity=10);line-height: normal;border-radius: 8px;color:#000;/*background: #312727;*/
background: #e0a823;  
}
#scroll_top  a {text-decoration:none;}

/* ---------------------------- copyright ----------------------------- */
.copyright {padding: 5x;color:#fff;/*background: #312727;*/}

/* ------------------------------ blog  ------------------------------- */
.news-blog-post { margin-bottom: 40px;padding-bottom: 40px;border-bottom: 1px solid #eee;width:100%}
.news-post-thumb {position: relative;}
.news-hover-wrap {position: absolute;left: 0;top: 0;display: block;width: 100%;text-align: center;height: 100%;background: rgba(5, 47, 67, 0.8);
    opacity: 0;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.news-link {position: absolute;width: 100%;top: 50%;margin-top: 22px;z-index: 1;padding: 0;display: block;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.news-date {border: 1px solid #e3e3e3;float: left;height: 68px;margin-top: 32px;text-align: center;width: 68px;}
.news-post-content {width: 100%;padding: 30px 92px;}
.news-meta {font-size: 13px;font-style: italic;margin-bottom: 17px;padding-bottom: 11px;border-bottom: 1px solid #eee;}


/*
#pagination span, #pagination a {
    display: inline-block;
    text-align: center;
    height: 34px;
    width: 34px;
    color: #666;
    line-height: 33px;
    border: 1px solid #eee;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
}
*/
.pagination-centered{text-align:center;}

/* Pagination */

.pagination{display:block; width:100%; text-align:center; clear:both; line-height:normal;}
.pagination ul{margin:0; padding:0; list-style:none;}
.pagination li{display:inline;}
.pagination strong{font-weight:normal;}
.pagination .next{margin:0;}
.pagination a, .pagination .current strong, .pagination .splitter strong{display:inline-block; padding:5px 10px; margin:1px 2px;}
.pagination a:first-child{margin-left:0;}
.pagination a{border:1px solid #DFDFDF;}


/* ================================================= mapka ==================*/
#map { position: relative;top: -160px;margin-bottom: -160px;}
/* ==============================right sidebar ==================*/
#cwlg { float:left;	margin:auto;	width:250px;	/*border:#0F0 solid 1px;*/	color:#CCC;}
#cwld {float:left;margin:auto;width:100%;/*border:#0F0 solid 1px)*/;color:#CCC;/*height:450px;*/;overflow-y;}
.cwld-menu{
	float:left;
	min-width:100%;
	/*min-height:250px;*/
	/*background:#D7D7D7;*/
    /*border:#333 solid 1px;*/
	background:transparent;
	border-top-left-radius: 0px 0px;
	border-top-right-radius: 0px 0px;
	border-bottom-right-radius: 0px 0px;
	border-bottom-left-radius: 0px 0px;
	-moz-border-radius-topleft: 0px 0px;
	-moz-border-radius-topright: 0px 0px;
	-moz-border-radius-bottomleft:0px 0px;
	-moz-border-radius-bottomright:0px 0px;
	overflow-y;
	}
.cwld-menu-nagl{
	float:left;
	width:100%;
	min-height:25px;
	background:#F00;
	margin-left:0px;
	border:#333 solid 1px;
	border-top-left-radius: 5px 5px;
	border-top-right-radius: 5px 5px;
	border-bottom-right-radius: 0px 0px;
	border-bottom-left-radius: 0px 0px;
	-moz-border-radius-topleft: 5px 5px;
	-moz-border-radius-topright: 5px 5px;
	-moz-border-radius-bottomleft:0px 0px;
	-moz-border-radius-bottomright:0px 0px;
	vertical-align:middle;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	}
    
    .cwld-menu-nagl a.nolink{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#CCC;
	}
	
.cwld-menu-nagl a.nolink:link {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#CCC;
	}
.cwld-menu-nagl a.nolink:active {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#CCC;
	}	
.cwld-menu-nagl a.nolink:visited{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#CCC;
	}

.cwld-menu-nagl a.nolink:hover {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#CCC;
	}
	
	
.cwld-menu-nagl a {
    width:100%;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#CCC;
	}

.cwld-menu-nagl a:link{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#CCC;
	}

.cwld-menu-nagl a:visited  {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#CCC;
	}	
.cwld-menu-nagl a:hover {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FF0;
	}
		
	
.cwld-menu-wn{
	float:left;
	min-width:100%px;
	background:#D7D7D7;
	border:#333 solid 1px;
	border-top-left-radius: 0px 0px;
	border-top-right-radius: 0px 0px;
	border-bottom-right-radius: 0px 0px;
	border-bottom-left-radius: 0px 0px;
	-moz-border-radius-topleft: 0px 0px;
	-moz-border-radius-topright: 0px 0px;
	-moz-border-radius-bottomleft:0px 0px;
	-moz-border-radius-bottomright:0px 0px;
	}		


.cwld-menu-wn-kat{
	float:left;
	min-width:100%;
	background:#D7D7D7;
	border:#903 solid 1px;
	}

	
.cwld-menu-wn-podk1{
    min-width:100%;
	float:left;
	background:#D7D7D7;
	/*border:#DDD solid 1px;*/
	margin-left:1px;
	}
.cwld-menu-wn-podk1 a.nolinkpodk1 {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#333;
	}
	
.cwld-menu-wn-podk1 a.nolinkpodk1:link {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#333;
	}	
	
.cwld-menu-wn-podk1 a.nolinkpodk1:visited {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#333;
	}
	
.cwld-menu-wn-podk1 a.nolinkpodk1:hover {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#333;
	}
	
	
.cwld-menu-wn-podk1 a  {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#333;
	}
	
.cwld-menu-wn-podk1 a:link  {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#333;
	}
	
.cwld-menu-wn-podk1  a:visited  {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#333;
	}

.cwld-menu-wn-podk1 a:hover {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#F00;
	}
		
.cwld-menu-wn-podk11{
	float:left;
	width:220px;
	background:#D7D7D7;
	/*border:#d66 solid 1px;*/
	margin-left:15px;
	}
.cwld-menu-wn-podk11 a.nolinkpodk11 {
	font-size:12px;
	font-weight:none;
	text-decoration:none;
	color:#333;
	}
	
.cwld-menu-wn-podk11 a.nolinkpodk11:link {
	font-size:12px;
	font-weight:none;
	text-decoration:none;
	color:#333;
	}	
	
.cwld-menu-wn-podk11 a.nolinkpodk11:visited {
	font-size:10px;
	font-weight:none;
	text-decoration:none;
	color:#333;
	}
	
.cwld-menu-wn-podk11 a.nolinkpodk11:hover {
	font-size:12px;
	font-weight:none;
	text-decoration:none;
	color:#333;
	}
	
	
.cwld-menu-wn-podk11 a  {
	font-size:12px;
	font-weight:none;
	text-decoration:none;
	color:#333;
	}
	
.cwld-menu-wn-podk11 a:link  {
	font-size:12px;
	font-weight:none;
	text-decoration:none;
	color:#333;
	}
	
.cwld-menu-wn-podk11  a:visited  {
	font-size:12px;
	font-weight:none;
	text-decoration:none;
	color:#333;
	}

.cwld-menu-wn-podk11 a:hover {
	font-size:12px;
	font-weight:none;
	text-decoration:none;
	color:#F00;
	}