/*
*		    ________      .___   
*	__  _  _\_____  \   __| _/
*	\ \/ \/ / _(__  <  / __ |
*	 \     / /       \/ /_/ |
*	  \/\_/ /______  /\____ |
*	               \/      \/
*
*	@author			Jacques Baars <j@w3d.co.za>
*
*	@notice			This is the property of W3Designs, W3Development, W3D,
*					it is illegal to use this source code without the required permission,
*					contact j@w3d.co.za for further advice or permissions.
*
*	@license		Copyright (c) 2016 W3Designs (PTY) Ltd. (http://www.w3d.co.za)
*/

#travel{}

	/* Bookings */
	#travel .bookings{}

	/* Destinations */
	#travel .destinations{}
		
		#travel .destinations .select-a-destination{
			padding: 10% 0;
			text-align: center;
			font-size: var(--fontSize120);
		}
		
		#travel .destinations .destination{
			margin: 10px 0;
		}
		
		#travel .destinations .destination:first-child{
			margin: 0 0 10px;
		}
		
		#travel .destinations .destination:last-child{
			margin: 10px 0 0;
		}
		
			#travel .destinations .destination .image{
				border: 2px solid var(--softBorderColor);
				transition: transform .8s ease-in-out;  
			}
			
				#travel .destinations .destination .image:hover{
					transform: rotate(10deg);
				}

			#travel .destinations .destination .title{}
			
			#travel .destinations .destination .description{}
	
	/* Special */
	#travel{}
		
		#travel .special{}
		
			#travel .special .info{}
				
				#travel .special .info > div:not(.images){
					margin-top: 20px;
				}
			
				#travel .special .info .images{}
			
					#travel .special .info .images .image{
						transition: all 1s ease;
					}
					
					#travel .special .info .images .image:hover{
						transform: scale(1.1);
					}
				
				#travel .special .info .buttons{
					text-align: center;
				}
				
					#travel .special .info .buttons .btn:first-child{
						margin-right: 10px;
					}
				
				#travel .special .info .valid{
					text-align: center;
				}
		
/* 800px */	
@media screen and (max-width: 800px){
	#travel .special .info .buttons .btn{
		width: 100%;
		margin: 5px 0;
		padding-left: 0;
		padding-right: 0;
		text-align: center;
	}
}