/*linki*/
a {
  color: #2a69b8;
}
a:hover {
  color: #00adef;
}
/*przyciski*/
.btn-primary {
	color:var(--white);
	background-color:#2a69b8;
}
.btn-primary:hover {
	background-color:#00adef;
}

.back-to-top-link {
	color:#00adef;
	border: 1px solid #00adef;
}
.back-to-top-link:hover {
	background-color:#2a69b8;
	border: 1px solid #2a69b8;
}
/*centralizacja menu*/
.container-header nav {
	margin-left:auto;
	margin-right:auto;

}
@media (max-width: 992px) {
	.container-header nav {
	margin-left:0em;
	margin-right:auto;
}
}
/*stylizacja belki głównej */
.container-header .mod-menu,.metismenu.mod-menu li.metismenu-item.level-1 > a, .container-header .mod-menu,.metismenu.mod-menu li.metismenu-item.level-1.active > .mm-toggler {
	color:var(--white);
	background-color:#1b61b0;
}
@media (max-width: 992px) {
.container-header .mod-menu,.metismenu.mod-menu li.metismenu-item.level-1 > a, .container-header .mod-menu,.metismenu.mod-menu li.metismenu-item.level-1.active > .mm-toggler {
	color:#000;
	background-color:var(--white);
}	
	
	
}
.metismenu.mod-menu .metismenu-item.active > a, .metismenu.mod-menu .metismenu-item.active > .mm-toggler-link  {
	color:#1b61b0;
}


.metismenu.mod-menu .metismenu-item.level-1 > .mm-toggler:hover,  .metismenu.mod-menu .metismenu-item.level-1.active >  .mm-toggler:hover{
	color:var(--white);
}


.metismenu.mod-menu .metismenu-item.level-2:hover > a, .metismenu.mod-menu .metismenu-item.level-3:hover > a {
	color:#1b61b0;
}
.metismenu.mod-menu .metismenu-item.level-2:hover > .mm-toggler:hover {
	color:#1b61b0;
}


/*stylizacja menu level 3*/
.metismenu.mod-menu .metismenu-item:not(.level-3) > ul {
  -webkit-margin-end: -1em;
          margin-inline-end: -1em;
}
.metismenu.mod-menu .mm-collapse > li.parent > ul {
  position: absolute;
  top: 0;
  -ms-flex-preferred-size: calc(50% + 1em);
  flex-basis: calc(50% + 1em);
  margin-top: 2em;
  background-color: hsl(0deg, 0%, 100%);
  margin-bottom: -0.5em;
  -webkit-box-shadow: none;
  box-shadow: 0 0 0.5em hsla(0deg, 0%, 0%, 0.1);
  margin-left: calc(40% + 1em);
}

.container-header {
	background-color:var(--white);
	background-image:none;
}
/*ozdobniki górne */
.sred {
    background-color: #ee1d25;
    width: 33.33%;
    height: 3px;
    margin-bottom: 10px;
	float:left;  
}

.sblue {
    background-color: #00aef0;
    width: 33.33%;
    height: 3px;
    margin-bottom: 10px;
	float:left;  
}

.sorange {
    background-color: #fcb026;
    width: 33.33%;
    height: 3px;
    margin-bottom: 10px;
	float:left;  
}
/*stylizacja modułów topbar */
/**/.container-below-top{
	max-width:100%;
	display:flex;

}
.bip {
	margin-left:auto;
	margin-right:auto;
}
.logo {
	margin-left:auto;
	margin-right:20%;
}
.social {
	margin-left:auto;
	margin-right:auto;
}

/*tabulatory*/

.jttabs-wrapper {
	margin-left:2em;
	margin-right:2em;
}

.jttabs-wrapper .tab-content {
    border-left: none;
    border-right: none;
    border-bottom: none;
    
}


.jttabs-wrapper .nav.nav-tabs {
	background-color:#fff;
	box-shadow:none;
	border: none;
}


.jttabs-wrapper .nav.nav-tabs .nav-link.active::after, .jttabs-wrapper .nav.nav-tabs .nav-link::after {
	background-color:#2a69b8;
}

.jttabs-wrapper .nav.nav-tabs .nav-item {
	background-color:#2a69b8;
}
.jttabs-wrapper .nav.nav-tabs .nav-item:hover {
	background-color:#00adef;
}

.jttabs-wrapper .nav.nav-tabs .nav-link {
	color:#fff;
}


.tab-pane .mod-articlesnews__item {
	float:left;
}

.tab-pane .newsflash-image {
	max-width:25%;
	margin-left:1em;
	margin-right:2em;
	float:left;

}
.skrol .jttabs-wrapper.layout-default .tab-content{
  overflow-y:auto;
}


/* galeria w artykule*/
.pg-item-box {
	float:left;
	margin-left:.5em;
	margin-right:,5em;
}
.pg-item-box-image {
	border:2px solid var(--gray-300);
}
.pg-item-box-image:hover {
	border:2px solid var(--gray-800);
}
/* zdjęcie w artykule */
.com-content-article figure.item-image img {
	max-width:45%;
	height:auto;
	float:left;
	margin-right:2em;
}
/*styl bocznego modułu*/
.boczne .card-header {
	background-color:#2a69b8;
	color:var(--white);
	text-align:center;
}
.boczne h3.card-header{
	font-size:1.1em;
	text-transform:uppercase;
}
.boczne .card-body {
	background-color:#e8eff1;
	text-align:center;
}

.boczne ul.mod-menu li.nav-item {
position: relative;
    margin-bottom: 25px;
    overflow: hidden;
    max-width: 255px
}
.boczne ul.mod-menu li.nav-item img {
    text-align: center;
	vertical-align: middle;
	margin-left:2em;
}

.boczne ul.mod-menu li span.image-title {
    position: absolute;
    top: 0;
    left: 0;
}
.boczne ul.mod-menu li.item-123 span.image-title {
    margin-left: 100px;
    font-size: 17px;
    font-weight: 700;
    text-transform: uppercase;
    margin-top: 20px;
    background: url(../../../../../redakcja/glos-piekoszowa/glos-piekoszowa-styczen-2013.html) 95% 95% no-repeat;
    padding: 0 25px 10px 0;
	color:#2a69b8;
}
.boczne ul.mod-menu li.item-239 span.image-title {
    margin-left: 2.5em;
    font-size: 17px;
    font-weight: 700;
    text-transform: uppercase;
    margin-top: 20px;
    background: url(../../../../../redakcja/glos-piekoszowa/glos-piekoszowa-styczen-2013.html) 95% 95% no-repeat;
    padding: 0 25px 10px 0;
	color:#fff;
}


/* archiwum*/
.com-content-archive {
	margin-left:2em;
}
/*ustawienia projektów */
.ecc_wrapper-192 {
    display: flex;
}

.projekty {
	color:#ccc;
	text-align:center;
}
.projekty h3:after {
	content: "";
    position: relative;
    display: flex;
	width:100%;
    height: 1px;
    background: #ddd;
	top: -.1em;	
}

.ecc_wrapper-192 .ecc_item {
    margin-left: auto;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: auto;
}

/*tlo dla sekcji wideo */
.container-note  {
background: url(../images/background.jpg) 50% 50% repeat-y;

}
.container-note .wideo {
	margin-right:10%;
	margin-left:10%;
}
/*stylizacja copyright */
.container-copyright {
  color:#000;
  background-color: var(--white);
  background-image: none;
}

.container-copyright a {
	color:#2a69b8;
}
.container-copyright a:hover {
	color:#00aef0;
}
/*menu dolne */

.container-copyright .no-card .mod-menu {
	margin-top:-2em;
}
.container-copyright .no-card .mod-custom {
	margin-bottom:-4em;
}

.container-copyright .left ul {
	float: left;
}

.container-copyright .no-card .mod-menu {
	flex-direction: row-reverse;
	margin-right:1em;
}
.container-copyright .no-card .mod-menu li{
	margin-left: .5em;
}
/*przycisk szukaj */
.mod-finder__search .btn-primary {
	font-size:0px;
	background-color: #ee1d25;
	border: 1px solid #ee1d25;
}
.mod-finder__search .btn-primary:hover {
	background-color: #00adef;
	border: 1px solid #00adef;
}
.mod-finder__search .btn-primary span {
	font-size: initial;
}
/*all videosahre */
.container-note .no-card {
	margin-left:2em;
	margin-right:2em;
}

.container-note .no-card .avs-row {
	margin-top:2em;
}
.startowa .mod_allvideosharegallery a, .startowa .avs-meta-views, .startowa .icon-fw{
	color:var(--white);
}
.startowa .mod_allvideosharegallery a:hover{
	color:#00adef;
}

.startowa .mod_allvideosharegallery a.btn-primary {
	float:right;
	margin-right:2em;
	margin-top:-1.5em;
	background-color: var(--white);
	color:#2a69b8;
	border:1px solid #2a69b8;
}
.startowa .mod_allvideosharegallery a.btn-primary:hover {
	background-color: #00adef;
	color:var(--white);
	border:1px solid #00adef;
}



/*dpcalendar*/
.mod-dpcalendar-upcoming-default__events {
	font-size:.9em;
}
.boczne .card-body .mod-dpcalendar-upcoming-default__date {
	margin-left:1em;
    text-align: center;
}

.leaflet-container.leaflet-touch-zoom {
	z-index:0;
}
/*phoca download */
.pd-filename {
	display:flex;
}
.pd-filename .phocadownloadfile {
	border:none;
	}
.phocadownloadfile {
	display:flex;
	border:none !important;
	height:auto;
}
/*.phocadownloadfile .pd-filename {
	max-width: 40%;
	float: right;
}*/
.phocadownloadfile a {
	display:flex;
	margin-left:1em;
	margin-right:1em;
	text-decoration:none;
	font-size:1em;
	padding-bottom:1em;
}

/*body.wrapper-fluid .grid-child {
  margin-top: 1em;
}*/