.pos-rel .fullwidth-section__tint {
    position: relative;
}
.btn-transmisja {
	margin: 10px auto;
	background: #ffde15;
	border-color: #ffde15;
	display: block;
	width: min-content;
	font-size: 1.1em;
	font-weight: bold;
}

.img-hover{
	transition: all .5s;
}
.img-hover:hover{
	transform: scale(1.1);
}
.img-wystawcy{
	margin: auto;
	width: 40%;
}
.nav > li > a {
  padding: 10px 8px;
  font-weight: 300;
}
/*** BANNER ***/
.cbanner{
	width: 100%;
	height:auto;
}
.cbanner-con{
	width: 100%;
	height: 500px;
	background-image: url('/conf-data/AkademiaDermatoskopii2/images/banner/banner.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
@media(min-width:767px){
	.cbanner-con{
		background-position: center 0;
	}
}

/*** PROGRAM ***/
.img-partner{
	display: block;
	max-width: 140px;
}

.schedule__item--major {
  background: #419ABA;
color: #FFDD16;
font-size: 20px;
font-weight: bold;
}

.schedule__item:not(.schedule__item--major):nth-child(even) .schedule__desc {
  border-top: 0px;
  border-left: 0px;
  background: #fff;
}
.schedule__item:not(.schedule__item--major):nth-child(odd) .schedule__time {
  border-top: 0px;
  background: #fff;
  font-weight: bold;
}
 .schedule__item:not(.schedule__item--major):nth-child(odd) .schedule__desc {
  border-top: 0px;
  border-left: 0px;
  background: #fff;
}
.schedule__item:not(.schedule__item--major):nth-child(even) .schedule__time {
  border-top: 0px;
  background: #fff;
  font-weight: bold;
}

.schedule__item:not(.schedule__item--major):nth-child(even) .schedule__time {
  border-top: 0px;
  background: #fff;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { font-weight: bold;}

.nav-tabs > li.active::before {  
  background: #FFDD16;
}


.page-header {
  color: #FFDD16;
  background: #419ABA;
}
.page-header__content-wrapper {
  height: 150px;
}




.navbar-nav > .active > a::before {
    background-color: #FFDD16;
}


/* FOOTER */
.footer{
	background: #419ABA;
	color: #fff;
}


/* MEDIA */
@media(min-width:768px){
	.btn-transmisja {
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}
	.w-img35 img{
		width: 35%;
	}
	.w-img40 img{
		width: 40%;
	}
	.w-img65 img{
		width: 65%;
	}
}