/*.header .logo {background-color:yellow !important}
.main-gallery > .flickity-viewport {display:none !important}*/

/*
.book-sidebar #tabs .tab-box .voucher, .book-sidebar #tabs .tab-box .voucher label, .book-sidebar #tabs .tab-box .voucher label a i.tooltip::before {background-color:#e2e2e2 !important;color:gray !important}
*/

.home-widgets .widget.col-left {
	width: 333px;
	margin-right: 10px;

}	 

@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
 .home-widgets .widget.col-left {
  width:50% !important;
  float:left !important;
  margin-right: 0;  
 }
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
 .home-widgets .widget.col-left {
  width:50% !important;
  margin-right: 0;  
 }
}
@media (min-width: 1025px) and (max-width: 1230px) {
 .home-widgets .widget.col-left {
   width:50% !important;
   margin-right: 0;  
 }
}


.home-widgets .online-schedule a {
	height: 462px;
}
.home-widgets .routes-map a {
	height: 220px;
}
.home-widgets .travel-solutions {
	margin-top: 22px;
}
.home-widgets .travel-solutions a {
	height: 220px;
}
.home-widgets .widget.col-center {
	width: 467px;
}
.home-widgets .travel-solutions img {
	margin-top: 0px;
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
 .home-widgets .widget.col-center {
  width:100% !important;
  float:none !important;
  clear:both;
  padding-top:20px
 }
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
 .home-widgets .widget.col-center {
  width:100% !important;
  float:none !important;
  clear:both;
  padding-top:20px
 }
}
@media (max-width: 768px) {
 .home-widgets .latest-news .news-slider article .featured-image {
	 height: auto !important;
 }
 .home-widgets .travel-solutions {
	margin-top: 12px;
 } 
}
@media (min-width: 1025px) and (max-width: 1230px) {
 .home-widgets .widget.col-center {
  width:100% !important;
  float:none !important;
  clear:both;
  padding-top:20px
 }
}
.home-widgets .widget.col-right {
	width: 356px;
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
 .home-widgets .widget.col-right {
  width:50% !important;
  float:right !important;
  clear: none !important;
  padding-top: 0 !important
 }
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
 .home-widgets .widget.col-right {
  width:50% !important;
  float:right !important;
  clear: none !important;
  padding-top: 0 !important
 }
}
@media (min-width: 1025px) and (max-width: 1230px) {
 .home-widgets .widget.col-right {
  width:50% !important;
  float:right !important;
  clear: none !important;
  padding-top: 0 !important
 }
}




@media (min-width: 1025px) and (max-width: 1230px) {

}

@media (max-width: 1024px) and (orientation: portrait) {
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

}

@media (max-width: 768px) {

}

.book-sidebar #tabs ul.ui-tabs-nav li {
 height:217px;
}
@media (max-device-width: 767px) and (orientation: portrait), (max-device-width: 767px) and (orientation: landscape), (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
 .book-sidebar #tabs ul.ui-tabs-nav li {
  height:60px;
 }
}
