.btn-clear {
  font-size: .7em;
  padding: 5px 20px;
  margin-left: 40px;
}

.btn-clear:focus {
  font-size: .7em;
  padding: 5px 20px;
  margin-left: 40px;
}


.section-title {
    font-size: 27px;
}
.a-accommodation-prices-wrap { display: none; }
#box_nocleg_4457>.col-sm-12 { display: none; }
.accommodation__rooms { border: none; }
@media (min-width: 1380px ) {
  nav .container { width: 1380px; }
}

.sponsors-cell.fullwidth img {
  max-width: 100% !important;
}

/* .schedule-st-day-annotation:before {
display: table-row;
content: "";
background: green;

} */

/* .schedule-st-day-annotation {
  margin: 20px 10px;
  width: 100%;
  background: #fff;
  display: table-cell;
  position: relative;
  left: -160px;
  border-left: 3px solid #cc0000;
  padding: 10px 15px;
  box-shadow: 0 0 4px rgba(0,0,0,.2);
  display: block;
} */

.schedule-st-day-annotation2 {
  width: 100%;
  background: #fff;
  border-left: 2px solid #cc0000;
  padding: 10px 15px;
  box-shadow: 0 0 4px rgba(0,0,0,.2);
  display: block;
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px ) {

  .schedule {
    position: relative;
  }

  /* .schedule-st-day-annotation {
    position: absolute;
    top: 50px;
    right: 0; 
    width: 300px;
    left: auto;
  } */

  .schedule-st-day-annotation-spacer .schedule__desc {
    padding-right: 320px;
  }

  .schedule-st-st-day .schedule__item:last-child .schedule__time,
  .schedule-st-st-day .schedule__item:last-child .schedule__desc {
   border-bottom: 1px solid #ddd;
  } 
}

/* .navbar-menu-widthfix-collapsed .navbar-nav  {
font-size: 10px !important;
} */

.navbar .container{
	width: 95% !important;
}

/*PROGRAM POZAMERYTORYCZNY*/
.program_poza{
	margin-left: 15%;
	margin-right: 15%;
	margin-bottom: 5%;
}

/*PROGRAM MERYTORYCZNY*/
.mery .schedule__time{
	border-top: none;
}
.mery .schedule__desc{
	border-top: none;
	border-left: none;
}




/*MEDIA*/
@media (min-width: 768px){
	.schedule-st-day-annotation2 {
    	position: absolute;
    	top: 85px;
    	right: 32px;
    	width: 300px;
		height: 312px;
  	}
}
@media (min-width: 900px){
	.schedule-st-day-annotation2 {
    	position: absolute;
    	top: 85px;
    	right: 32px;
    	width: 320px;
		height: 312px;
  	}
}
@media (min-width: 1200px){
	.schedule-st-day-annotation2 {
    	position: absolute;
    	top: 85px;
    	right: 32px;
    	width: 470px;
		height: 312px;
  	}
}
@media (min-width: 1500px){
	.schedule-st-day-annotation2 {
    	position: absolute;
    	top: 85px;
    	right: 32px;
    	width: 510px;
		height: 312px;
  	}
}
.sponsors-row .sponsors-cell {
    border-right: 0px solid #ddd;
}

.small_img > a > img{
	width: 58%;
}