@media screen and (min-width:721px){
	#header{
		position: fixed;
		top: 0;
		left: 0;
		z-index: 10000;
		background: white;
		border-bottom: 2px solid #344b80;
	}
	#header.scrolled{
		padding-bottom: 15px;
	}
	#header.scrolled .left.bccc{
		margin-top: -5px !important;
	}
	#header.scrolled .currcont{
		margin-top:55px;
	}
	#header.scrolled .tagscontainer{
		display: none;
	}
	#header.scrolled  .cimg{
		width: 40%;
	}
	#header.scrolled  .cimg img{
		width: 99.999%;
	}
	#header.scrolled .cmenu{
		width: 60%;
		padding-right: 15%;
	}
}

@media screen and (max-width:1050px){
	.social_buttons {
		top: -5px !important;
	}
	.social_buttons i{
		font-size: 48px !important;
	}
	#header .currcont{
		left: 10px;
	}
	#content-center{
		padding-left: 10px;
	}
	#content-right{
		padding-right: 10px;
	}
	.attractionsimilar{
		display: block !important;
	}
	.attractionsimilar a{
		display: block !important;
		width: 100% !important;
		margin-bottom: 10px !important;
	}
	.attractionsimilar .item{
		width: 100% !important;
		display: block !important;
		max-width: none !important;
	}
	.attractionsimilar .item .item-image{
		display: inline-block !important;
		width: calc(25% - 3px) !important;
	}
	.attractionsimilar .item .item-text-container{
		display: inline-block !important;
	}
	
}
@media screen and (max-width:850px){
	#content-center, #content-right{
		float: none;
		display: block;
		width: 100%;
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media screen and (max-width:720px){

	#header{
		padding-bottom: 0px;
	}
	#header .tagscontainer{
		display: none;
	}
	#pagecont{
		padding-top: 200px !important;
	}
	
}
@media screen and (max-width:460px){
	table.attrsh{
		width: 100%;
		display: block;
	}
}
