@charset "utf-8";



/* CSS Document */







@font-face {



    font-family: Wingdings3;



    src: url(Wingdings3.ttf);



}







body{



	background: #FD572F;



	background-image: url(images/viptourbackground.png);



	background-repeat: no-repeat;



	background-attachment: fixed;



	background-size: cover;



	background-position: 50% 0;



}







#burst{



	position:absolute;



	margin-top: 0;



	margin-left: 428px;



	margin-right:0; 	



}







#1hr{



	position:absolute;



	margin-top: -60px;



	margin-left: 510px;



	margin-right:0; 	



}







#mainbox {width: 710px;



	height: 770px;



	margin: 36px auto 0;



	border-radius: 10px;



	background-color: #FFF;



	border: thin black ridge;



	box-shadow: 0px 0px 19.53px 1.47px rgba(1, 2, 2, 0.25);}



	



h1 {display:none;}







#logo {width: 288px;



	height: auto;



	padding: 10px 0 15px 30px;}



			



h2 {font-family: 'Roboto', sans-serif;



	color: #ffffff;



	margin: 0 auto;



	text-align:center;



	text-transform:uppercase;



	font-size: 36px;



	font-weight:900;



	margin-top:-10px;



	line-height: 33.225px;



-webkit-text-fill-color: white; 



   -webkit-text-stroke-width: 2px;



   -webkit-text-stroke-color: black;



	text-shadow: 1px 2px 5px rgba(1, 2, 2, 0.75);}



		







	ul {margin: 10px 0;}



	



li {



	margin: 0 auto;



	list-style:none;



font-weight: 400;



	line-height: 24.019px;



font-family: 'Roboto', sans-serif;



	color: #333333;



	font-size: 19.02px;



	transform: scale(1,0.999);}



	



	.bullet {



    width: 15px;



    height: auto;



    padding-right: 7px;



}







	#include{



	width: 638px;



		text-align:center;



	height: auto;}



		



	p{



font-family: 'Roboto', sans-serif;



	color: #333333;



	text-align:center;



	margin:0;



	font-size: 19.02px;



	transform: scale(1,0.999);}



	



	#space{



	margin: 10px 20px;	



	width: 670px;}



	



	#contact{



font-size:26px; margin-top: -5px;}



		



	#footy{



font-family: 'Roboto Condensed', sans-serif;



	color: #0078c1;



	margin-top: 7px;



	font-size: 18px;



	font-weight:700;



	}



	a {text-decoration:none; color: #0078c1;



}





	#disclaimer{



font-family: 'Roboto Condensed', sans-serif;



	color: #999999;



	margin-top: 7px;



	font-size: 11px;



	font-weight:400;



	}



	a {text-decoration:none; color: #0078c1;



}







.CSSTableGenerator {



	margin:0 auto;



	padding:0px;



	width: 75%;



	border:1px solid #fff;



	



	-moz-border-radius:5px;



	-webkit-border-radius:5px;



	border-radius:5px;



	







}.CSSTableGenerator table{



    border-collapse: collapse;



        border-spacing: 0;



	width:100%;



	height:100%;



	margin:0px;padding:0px;



}.CSSTableGenerator tr:last-child td:last-child {



	-moz-border-radius-bottomright:0px;



	-webkit-border-bottom-right-radius:0px;



	border-bottom-right-radius:0px;



}



.CSSTableGenerator table tr:first-child td:nth-child(even){



	-moz-border-radius-topleft:5px;



	-webkit-border-top-left-radius:5px;



	border-top-left-radius:5px;



	border-left:none;



}



.CSSTableGenerator table tr:first-child td:last-child {



	-moz-border-radius-topright:5px;



	-webkit-border-top-right-radius:5px;



	border-top-right-radius:5px;



}.CSSTableGenerator tr:last-child td:first-child{



	-moz-border-radius-bottomleft:0px;



	-webkit-border-bottom-left-radius:0px;



	border-bottom-left-radius:0px;



}.CSSTableGenerator tr:hover td{



	



}



.CSSTableGenerator tr:nth-child(odd){ background-color:#feaa29; }



.CSSTableGenerator tr:nth-child(even)    { background-color:#ffffff; }



.CSSTableGenerator td{



	vertical-align:middle;



	



	border:1px solid #737070;



	border-width:0px 1px 1px 0px;



	text-align:left;



	padding:5px;



	font-size:16px;



	font-family: 'Roboto Condensed', sans-serif;



	font-weight:400;



	color:#000000;



}.CSSTableGenerator tr:last-child td{



	border-width:0px 1px 0px 0px;



}.CSSTableGenerator tr td:last-child{



	border-width:0px 0px 1px 0px;



}.CSSTableGenerator tr:last-child td:last-child{



	border-width:0px 0px 0px 0px;



}



.CSSTableGenerator tr:first-child td{



		background:-o-linear-gradient(bottom, #f93805 5%, #feaa29 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f93805), color-stop(1, #feaa29) );



	background:-moz-linear-gradient( center top, #f93805 5%, #feaa29 100% );



	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f93805", endColorstr="#feaa29");	background: -o-linear-gradient(top,#f93805,feaa29);







	background-color:#f93805;



	border:0px solid #737070;



	text-align:center;



	border-width:0px 0px 1px 1px;



	font-size:18px;



font-family: 'Roboto Condensed', sans-serif;



	color:#ffffff;



}



.CSSTableGenerator tr:first-child td:first-child, .CSSTableGenerator tr:first-child:hover td:first-child {



	background: #FFF; }



	



.CSSTableGenerator tr:first-child:hover td{



	background:-o-linear-gradient(bottom, #f93805 5%, #feaa29 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f93805), color-stop(1, #feaa29) );



	background:-moz-linear-gradient( center top, #f93805 5%, #feaa29 100% );



	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f93805", endColorstr="#feaa29");	background: -o-linear-gradient(top,#f93805,feaa29);







	background-color:#f93805;



}



.CSSTableGenerator tr:first-child td:first-child{



	border-width:0px 0px 1px 0px;



}



.CSSTableGenerator tr:first-child td:last-child{



	border-width:0px 0px 1px 1px;



}



@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : landscape), 



@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 3) { 



body{



	background: #feac29;



	background-image: url(images/mobilebackground.png);



	background-size: cover;



		background-position: center bottom;



min-height:800px;



	background-repeat: no-repeat;}







	img#burst {	position: absolute;



    float: right;



   margin-top: -70px;}



}







@media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2),



@media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 3) { 



body{



	background: #feac29;



	background-image: url(images/mobilebackground.png);



	background-size: cover;



		background-position: center bottom;



background-attachment:fixed;



	background-repeat: no-repeat;}






	img#burst {	position: absolute;



    float: right;



   margin-top: -20px;}



}







@media only screen and (max-device-width: 667px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2){



	body{



	background: #feac29;



	background-image: url(images/mobilebackground.png);



	background-size: cover;



		background-position: center bottom;



min-height:900px;



	background-repeat: no-repeat;}







	img#burst {	position: absolute;



    float: right;



   margin-top: -70px;}}



   



@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) { 



body{



	background: #feac29;



	background-image: url(images/mobilebackground.png);



	background-size: cover;



		background-position: center bottom;



min-height:1300px;



	background-repeat: no-repeat;}







	img#burst {	position: absolute;



    float: right;



   margin-top: -70px;}}



	



@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape){ 



body{



	background: #feac29;



	background-image: url(images/mobilebackground.png);



	min-height: 1200px;



	background-repeat:  no-repeat;



	background-position: center bottom;



}



#mainbox {



    width: 94%;



     height: 1200px;}



	



#logo {



    width: 640px;



} 







img#burst {		position: absolute;



    float: right;



    margin-left: 67%;



    margin-top: -70px;}







	ul { padding-left: 0; width: 76%; margin: 10px auto;}







li {font-size: 33px;



    line-height: 32px;padding: 5px 0;text-indent: -40px; padding-left:20px;}



	



.bullet   { width: 25px;



    padding-right: 15px;



}



#include{



	width: 90%;



		text-align:center;



	height: auto;}



	



	#space{



	width: 90%;	



	margin: 0 5%;}







p, #contact {



    font-size: 30px; margin-top: 5px;



}







p#footy {



    font-size: 28px;



    margin-top: 15px;



}



	#disclaimer{



font-family: 'Roboto Condensed', sans-serif;



	color: #999999;



	margin-top: 7px;



	font-size: 19px;



	font-weight:400;



	}











@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation: portrait) { 



body{



	background: #FD572F;



	background-image: url(images/mobilebackground.png);



	background-attachment: fixed;



	background-size: cover;



	background-repeat:  no-repeat;



	background-position: center bottom;



}



#mainbox {



    width: 94%;



     height: 1090px;}



	



#logo {



    width: 450px;



} 







img#burst {		

    float: right;



padding-left:100px;



    margin-top: 30px;

height: 300px;}







	ul { padding-left: 0; width: 76%; margin: 10px auto;}







li {font-size: 33px;



    line-height: 32px;padding: 5px 0;text-indent: -40px; padding-left:20px;}



	



.bullet   { width: 25px;



    padding-right: 15px;



}



#include{



	width: 90%;



		text-align:center;



	height: auto;}



	



	#space{



	width: 90%;	



	margin: 0 5%;}







p, #contact {



    font-size: 30px; margin-top: 5px;



}







p#footy {



    font-size: 28px;



    margin-top: 15px;



}



	#disclaimer{



font-family: 'Roboto Condensed', sans-serif;



	color: #999999;



	margin-top: 7px;



	font-size: 16px;



	font-weight:400;



	}



.CSSTableGenerator td {font-size: 26px;}



.CSSTableGenerator tr:first-child td {font-size: 28px}







} 







