@charset "utf-8";
body {
}
.container-fluid.text-center {
}


p {
    font-size: 1.2rem;
    text-align: center;
}
#mainContent .container ul {
	font-size: 1.2remrem;
}
.container ul li {
	font-size: 1.2rem;

}
#mainContent .container .text-center {
	font-size: 1.2rem;
}




.carousel-caption {

}
h3 .text-warning.font-weight-bold {
    display: block;
    border: medium solid #FF0000;
    background-color: #0000FF;
    font-size: large;
    color: #FF0000;
}
.navbar {

}


.carousel-item {
    border: thick solid #0000FF;


}
.container-fluid {
    display: block;
    background-color: #0000FF;



}

.mainContent-row {
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    background-color: #FFFFFF;
}
#mainTitle {
    color: #0000FF;
    text-align: center;
    font-weight: bold;
    font-size: 1.5rem;
    text-shadow: 0px 1px #000000;
}
.blockquote-footer {
    font-size: 0.75em;
    text-align: center;
    color: #FF0000;
    font-weight: bold;
}
.header  {
}
.center-block {
    text-align: center;
    font-size: 0.5em;
    font-weight: bold;
    color: #0000FF;
}
#mainContent p {
}
#info p {
    color: #0000FF;
    text-align: center;
    font-size: 1.1rem;
    font-weight: bold;
}



#mainContent {
    border: thick solid #FF0000;
    padding-top: 10px;
    background-color: #FFFFFF;
}
#mainContent .text-center {
    font-weight: bold;
    font-size: 0.8rem;
    color: #0000FF;
}

.text-center {
    font-size: 1.5rem;
    font-weight: bolder;
}
.HeaderTable {
    font-size: 0.8rem;
    text-align: center;
}

.HeaderTD {
    color: #0000FF;
    font-weight: bold;
    font-size: 0.9rem;
}
.container-fluid-section {
}
.card-img-top.rounded.img-fluid {
    border: thin solid #0000FF;

}
.container .row .col-sm {

}
.col-sm .card .card-body {
    text-align: center;
}
#mainContent .container .row {


}
.container .row.justify-content-center .col-sm {
    padding-top: 10px;
}
.container .row .col-sm {
    padding-top: 10px;
}
.groupsTitle {
    color: #0000FF;
    font-size: 1.3rem;
    text-align: center;
    text-shadow: 0px 1px #000000;
    font-weight: bold;

}
#mainContent .container {

}
#section .container {
    background-color: #FFFFFF;
}
.container-fluid .row .col-xl-4 {
    background-color: #FFFFFF;
}
.container-fluid .row .col-xl-3 {
    background-color: #FFFFFF;
}
#Parasail {
	border: thin solid #FFFFFF;
	background-color: #0000FF;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 20px;
	padding-top: 10px;
	text-align: left;
}
#mainContent .container #GlassBottomBoat {
	border: thin solid #0000FF;
}
.container #CatamaranTours {
	border: medium solid #0000FF;
}


#GlassBottom {
	top: auto;
	color: #FFFFFF;
	border: thin solid #000000;
	background-color: #0000FF;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 20px;
	font-weight: bold;
	font-size: 0.9rem;
}
#SunsetCruise {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 20px;
	color: #FFFFFF;
	border: thin solid #000000;
	background-color: #FF0000;
}
#BobbyCay {
	background-color: #0000FF;
	border: thin solid #000000;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 20px;
	font-weight: bold;
	font-size: 0.9rem;
	padding-right: 10px;
}
#ComboTour {
	color: #FFFFFF;
	border: thin solid #000000;
	background-color: #FF0000;
	font-weight: bold;
	font-size: 0.9rem;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
}




#Snorkeling {
	border: thin solid #000000;
	background-color: #FF0000;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 20px;
}
#ComboText {
	font-weight: bold;
	font-size: 0.09rem;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
}
#FlyHigh {
	font-weight: bold;
	font-size: 0.9rem;
	padding-right: 10px;
	padding-left: 20px;
	padding-top: 10px;
}
#NegrilReef {
	font-weight: bold;
	font-size: 0.9rem;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
}
#GlassBottomBoat {
	font-weight: bold;
	font-size: 0.9rem;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
}
#SunsetRicks {
	font-weight: bold;
	font-size: 0.9rem;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
}
#BobbyCayTour {
	font-weight: bold;
	font-size: 0.9rem;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
}
#YaMonSunsetCruise {
	background-color: #0000FF;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 0.9rem;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
}
#YaMonIslandPicnicCruise {
	background-color: #FF0000;
	font-weight: bold;
	font-size: 0.9rem;
	color: #FFFFFF;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
}
#DeepSeaFishing {
	background-color: #0000FF;
	color: #FFFFFF;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
}
#BottomFishing {
	color: #FFFFFF;
	padding-left: 20px;
	background-color: #FF0000;
	padding-top: 10px;
	padding-right: 10px;
}





























@media screen{
}

@media screen{
}
