#box_atrakcja_4076{ display:none !important; }
.line-through { 
  text-decoration: line-through;
}
@media(max-width:767px){
	.banner__bg{
		background-position: center top -300px !important;
		background-size: inherit;
	}
	.banner__content{
		height: 550px;
	}
}
/*NAVBAR*/
.navbar{
	min-height: 80px;
}
.navbar .navbar-brand {
	line-height: 75px !important;
}
.navbar .navbar-brand img {
	max-height: 50px;
}
.navbar-menu-widthfix-collapsed .navbar-brand {
	max-height: 70px;
}
.navbar-brand img:nth-child(1){
	padding: 12px 0;
}
.navbar-brand img:nth-child(2){
	margin-left: 5em;
	padding: 2px 0;
}.navbar-brand img:nth-child(3){
	display:none
}
@media (max-width: 481px){
	.navbar-header .navbar-brand{
		/*max-width: 80%;*/
	}
}
@media (max-width: 723px){
	.navbar-brand img:nth-child(1){
		display:none;
	}
	.navbar-brand img:nth-child(2){
		display:none;
	}
	.navbar-brand img:nth-child(3){
		display:block;
		margin-top: 23px;
	}
	.navbar-header .navbar-brand{
		max-width: 80%;
	}
}
@media (max-width: 991px){
	.navbar-brand img:nth-child(2){
		margin-left: 2em;
	}
}
.m-t-20{
	margin-top: 20px;
}
.content-box--icon-boxed .content-box__icon-col{
	display: none;
}
.content-box--icon-boxed{
	padding: 30px;
}
.w-100{
	width: 100%;
}
.img-size-box{
	height: auto !important;
	width: 350px !important;
}
.gallery__thumb{
	background-position: center;
}
.mb-20{
	margin-bottom: 20px;
}
.footer{
	margin-top: 20px;
}
.content-box.clickable{
	cursor: pointer;
}
a.not-styled, a.not-styled:hover, a.not-styled:focus, a.not-styled:visited, a.not-styled:active{
	color: inherit;
}
a.not-styled:active, a.not-styled:focus, a.not-styled:hover{
	text-decoration: none;
}
.questionnaire__number{
	display: none;
}
.questionnaire .subheader--full--highlight{
	margin-left: 24px;
}
.cbox__btn{
	/*margin-top: 15px;*/
	position: absolute;
	bottom: 10px;
	width: 100%;
	margin: 0px -30px;
}
.small-partner img{
	width: 50%;
}
.small-partner .sponsors__cell{
	width: 100%;
}
.questionnaire__clear{
	display: none;
}
.text-position{
	position: absolute;
	width: 100%;
	top: 360px;
	margin: 0px -30px;
}
@media (min-width: 500px){
	.questionnaire .subheader--full--highlight{
		margin-left: 16px;
	}
}
.flex-container{
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}
.flex-container .content-box{
	-webkit-flex-basis: 45%;
	    -ms-flex-preferred-size: 45%;
	        flex-basis: 45%;
	margin: 40px 15px;
	position: relative;
	min-height: 500px;
}
@media(min-width: 768px){
	.flex-container .content-box{
		min-height: 570px;
	}
}
@media(min-width: 992px){
	.flex-container .content-box{
		min-height: 530px;
	}
}
@media(min-width: 1200px){
	.flex-container .content-box{
		min-height: 515px;
	}
}
@media (max-width: 767px){
	.flex-container .content-box{
		-webkit-flex-basis: 100%;
		    -ms-flex-preferred-size: 100%;
		        flex-basis: 100%;
	}
	.text-position{
		position: inherit;
		margin: auto;
	}
	.cbox__btn{
		position: inherit;
		margin: 60px auto 0;
	}
}

h3[class^="activites-header"]{
	color: #28558E;
}
h3[class^="activites-header"]::after{
	content: '';
	display: block;
	border-top: 1px solid;
	width: 35px;
	position: relative;
	top: 9px;
	background-color:#28558E;
}
.required{
	display: none;
}
span[id^="star_"]{
  	display: none;
}
  .banner .btn{
  	font-size: 16px;
  	padding: 10px 16px;
  }
.sponsors_photo-bottom .sponsors-cell{
	width:100%;
}
/* <navbar-collapse.collapse> */
/*.navbar-collapse.collapse.in {
	height: auto;
}
.navbar-collapse.collapse.in .navbar-right .navbar-button{
	font-size:12px;
	margin-bottom: 4px;
}
.navbar-collapse.collapse.in .navbar-right a[class^="page"]{
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}*/

#commentsBox {
	display:none;
}