/* CSS Document */

body {
	background: #0d0d26;
}
.booknow {
	cursor: pointer;
}
/*
@media (min-width: 1024px) {
    body {
		background: url(landing-img/bg5.jpg) top left no-repeat;
		background-size: cover;
    }
}

 SM - Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {  
    body {		
		background-color: #0d0d26;
    }
	#bookblock {
		position: relative;
		top: 0px;
	}
}

/* MD - Medium devices (tablets, 768px and up) */
@media (min-width: 768px) { 
    body {		
		background: url(landing-img/bg5.jpg) bottom center no-repeat;
		background-size: cover;
		background-color: #0d0d26;
    }
	#bookblock {
		position: relative;
		top: 280px;
	}
	.txt_credits {
		font-size: 10px !important;
	}	
}

/* LG - Large devices (desktops, 992px and up) */
@media (min-width: 992px) { 
    body {			
		background: url(landing-img/bg5.jpg) top center no-repeat;
		background-size: cover;
		background-color: #0d0d26;
    }		
	#bookblock {
		position: relative;
		top: 10px;
	}
	#main-content {
  		min-height: calc(100vh - 45px);
	}	
	.txt_credits {
		font-size: 10px;
	}	
}

/* XL - Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
    body {
		background: url(landing-img/bg5.jpg) top center no-repeat;
		background-size: cover;
		background-color: #0d0d26;
    }
	#bookblock {
		position: relative;
		top: 0px;
	}
	#main-content {
  		min-height: calc(100vh - 45px);
	}
	.txt_credits {
		font-size: 10px;
	}	
}
.fg_white {
	color: white !important;
}
