.head-mobile h1{text-align: center;color:#b93236;}
.head-mobile h3{text-align: justify;font-size: 18px;margin-bottom: 15px;}

@media screen and (min-width: 992px){
	.desktop-no-pads{padding-left: 0px;padding-right: 0px}
}

@media screen and (max-width: 991px){
	.side-buttons {
		position: fixed;bottom: 0px;left: 0px;z-index: 99999;background: #252e37;padding: 15px 50px;
	}

	.side-buttons .tourbook{
		margin-bottom: 15px;
	}

	#touresults-always .tourbox{
		height: 38vw !important;
	}

	#touresults-always .pricetab {text-align: center;padding:8px;background-color: rgba(0,0,0,0.4);position: relative;top: 15vw;z-index: 9999}

	#touresults-always .pricetab span{
		width: 100%;
		font-size:1.8rem;
		text-align: center;
		margin:auto;
	}
} 