@charset "UTF-8";
/** COMPILED FROM SCSS SOURCE. DO NOT EDIT DIRECTLY */
#isSmall {
  visibility: hidden;
  float: none; }

#isMedium {
  visibility: hidden;
  float: left; }

#isLarge {
  visibility: hidden;
  float: none; }

.top .navLogo img {
  width: 75%; }

h1 {
  -webkit-margin-before: 0em;
  margin-block-start: 0em;
  -webkit-margin-after: 0em;
  margin-block-end: 0em; }

.chapterImage {
  background-attachment: scroll; }

section .textImage {
  max-width: 450px; }

section h2 {
  font-size: 8em; }

section h3 {
  font-size: 3em;
  max-width: 90%;
  margin: 0 auto; }

section p {
  width: 90%;
  font-size: 16px; }

.inlineShare {
  top: 2em;
  right: 2em; }

.iconLinks .icon {
  width: 125px; }

.slider .slick-slide .slideCaption p {
  font-size: 1.8em; }

.map .mapHeader p {
  font-size: 2em; }

.map .mapSelectors {
  width: 325px;
  height: 500px; }
  .map .mapSelectors .mapSelector {
    font-size: .8em; }
    .map .mapSelectors .mapSelector img {
      width: 35px; }

.map #googleMap {
  height: 500px;
  width: calc(100% - 325px); }

.cta {
  margin: 2em auto 0.8em;
  font-size: 4em; }

#scrollSection .innerSection .textEl.collapse {
  -webkit-transform: translateY(calc(100% - 85px));
  -ms-transform: translateY(calc(100% - 85px));
  transform: translateY(calc(100% - 85px)); }

#scrollSection .innerSection .textEl p {
  font-size: 2.5em; }
  #scrollSection .innerSection .textEl p.subtitle {
    font-size: 2.6em; }

.videoPlayer .videoSelectors {
  width: 100%;
  float: none; }

.videoPlayer .video {
  width: 100%;
  height: calc(100vw/ 1.8); }

#c3_section0 {
  z-index: 7 !important; }
  #c3_section0 .backgroundEl {
    background-image: url(https://maddencdn.com/content/images/2019/tampabay/baycrafted/c4_newMural_1_md.jpg); }

#c3_section1 {
  z-index: 6 !important; }
  #c3_section1 .backgroundEl {
    background-image: url(https://maddencdn.com/content/images/2019/tampabay/baycrafted/c4_newMural_2_md.jpg); }

#c3_section2 {
  z-index: 5 !important; }
  #c3_section2 .backgroundEl {
    background-image: url(https://maddencdn.com/content/images/2019/tampabay/baycrafted/c4_newMural_3_md.jpg); }

#c3_section3 {
  z-index: 4 !important; }
  #c3_section3 .backgroundEl {
    background-image: url(https://maddencdn.com/content/images/2019/tampabay/baycrafted/c4_newMural_4_md.jpg); }

#c3_section4 {
  z-index: 3 !important; }
  #c3_section4 .backgroundEl {
    background-image: url(https://maddencdn.com/content/images/2019/tampabay/baycrafted/c4_rooster-mural_md.jpg); }

#c3_section5 {
  z-index: 2 !important; }
  #c3_section5 .backgroundEl {
    background-image: url(https://maddencdn.com/content/images/2019/tampabay/baycrafted/c4_seminole-mural_md.jpg); }

#c3_section6 {
  z-index: 1 !important; }
  #c3_section6 .backgroundEl {
    background-image: url(https://maddencdn.com/content/images/2019/tampabay/baycrafted/c4_underwater-mural_md.jpg); }

.footer .alsoLikeLinkWrap .linkWrapper {
  padding-bottom: 21%;
  width: 30%;
  margin: 0 1%; }

.footer .alsoLikeLinkWrap .rLink .linkTitleWrapper {
  padding: 5px 10px; }
  .footer .alsoLikeLinkWrap .rLink .linkTitleWrapper .linkTitle {
    font-size: 1.5em; }

.hotel-cta-content-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0px;
  padding-top: 0%;
  padding-bottom: 0%; }

.hotel-cta-image {
  display: inline-block;
  width: 100%;
  height: auto; }
  .hotel-cta-image img {
    width: 100%;
    height: 100%; }

.hotel-cta-text {
  text-align: center;
  padding-left: 0em;
  width: 100%;
  height: 272px; }
  .hotel-cta-text p {
    padding: 0px 15px 15px 15px; }

.twobytwo-container {
  display: block;
  text-align: center;
  padding-bottom: 55px; }
  .twobytwo-container img {
    width: 80%;
    height: auto; }

.twobytwo-row-1 {
  display: block; }
  .twobytwo-row-1 img {
    padding-right: 0px;
    padding-bottom: 0px; }
  .twobytwo-row-1 h1 {
    text-align: center; }

.twobytwo-row-1-text, .twobytwo-row-2 {
  padding-top: 25px; }

.twobytwo-row-2 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  padding-top: 55px; }
  .twobytwo-row-2 img {
    padding: 0px; }
  .twobytwo-row-2 h1 {
    text-align: center; }

.twobytwo-row-2-text {
  padding-top: 25px; }

.white-content-container {
  padding-left: 1px;
  padding-right: 1px;
  text-align: center; }

.white-content-text {
  text-align: center; }
  .white-content-text h1 {
    text-align: center; }

.single-img-text-container  {
  display: block;
  padding: 5px 6px 5px 6px;
  text-align: center; }
  .single-img-text-container  section p  {
    width: 95%;
    font-size: 80%; }

.single-img-text-info-text {
  display: block; }

.single-img-text-img {
  display: block;
  width: 80%;
  height: auto;
  padding-left: 0px;
  padding-top: 0px; }
  .single-img-text-img img {
    display: block;
    height: auto;
    width: 200px; }

.village-by-the-sea-container {
  display: block;
  text-align: center;
  padding-top: 5px;
  padding-bottom: 2.375rem; }
  .village-by-the-sea-container h1 {
    padding-top: 25px; }

.village-by-the-sea-text {
  width: 100%;
  padding-top: 0rem;
  padding-bottom: 2.375em; }
  .village-by-the-sea-text p {
    padding: 0px 15px 0px 15px; }

.village-by-the-sea-image {
  width: 100%; }
