#paragraph-section p {
  color: #1c1c1b
}

.download-form-modal form .submit-btn {
  background: #1c1c1b;
  color: #fff
}

.download-form-modal form .submit-btn:hover {
  background: #fff;
  color: #1c1c1b
}

.download-form-modal .download-header p {
  color: #1c1c1b
}

.download-form-modal form input {
  border: solid 2px #1c1c1b;
  color: #1c1c1b
}

.download-form-modal form input::placeholder {
  color: #1c1c1b
}

.download-form-modal form input:-ms-input-placeholder {
  color: #1c1c1b
}

.download-form-modal form input::-ms-input-placeholder {
  color: #1c1c1b
}

.success {
  color: #1c1c1b
}

.map-sec-img {
  background: url(../images/fouka-bay/map.jpg) no-repeat center;
  background-size: cover;
  min-height: 600px;
  background-position: left
}

.map-sec-bg {
  background-color: #1c1c1b
}

.map-sec-body button:hover {
  color: #1c1c1b !important;
  background-color: #fff
}

.map-sec-body button {
  margin-top: 30px
}

#entertainment-section {
  margin: 0
}

.body-entertainment {
  background: no-repeat center center;
  background-size: 100% 100%;
  min-height: 600px
}

.overlay1 {
  background: no-repeat center center;
  background-size: 100% 100%
}

.overlay2 {
  background: no-repeat center center;
  background-size: 100% 100%
}

.overlay3 {
  background: no-repeat center center;
  background-size: 100% 100%
}

.overlay4 {
  background: no-repeat center center;
  background-size: 100% 100%
}

.overlay5 {
  background: no-repeat center center;
  background-size: 100% 100%
}

.overlay6 {
  background: no-repeat center center;
  background-size: 100% 100%
}

.board {
  border: 3px solid #1c1c1b;
  background: #fff
}

.map-table {
  background: url(../images/fouka-bay/bg-city-map.jpg) no-repeat center center;
  background-size: cover;
  min-height: 600px;
  background: #ffffff;
}

.table {
  margin-bottom: 0 !important
}

.board .table tr td p {
  padding-right: 5px;
  color: #1c1c1b !important
}

.board table tr td p:hover {
  color: #1c1c1b
}

.board .table tr:not(:last-child) {
  border-bottom: 1px solid #b9babf
}

.table td,
.table th {
  padding: 0 !important;
  text-align: center;
  border-top: none;
  vertical-align: middle
}

.board table td:not(:last-child) {
  border-right: 1px solid #b9babf;
  margin-bottom: 20px
}

.board table tr:last-child {
  border-bottom: none
}

#gallery-image-carousel-dots>.left-arrow,
#gallery-image-carousel-dots>.right-arrow,
#gallery-image-modal-carousel-dots>.left-arrow,
#gallery-image-modal-carousel-dots>.right-arrow,
#gallery-video-carousel-dots>.left-arrow,
#gallery-video-carousel-dots>.right-arrow,
#gallery-video-modal-carousel-dots>.left-arrow,
#gallery-video-modal-carousel-dots>.right-arrow {
  color: #1c1c1b
}

#construction-updates .owl-theme .owl-dots .owl-dot span,
#construction-updates .owl-theme .owl-dots .owl-dot.active span {
  background-color: #1c1c1b
}

#construction-updates #construction-updates-image-carousel-dots>.left-arrow,
#construction-updates #construction-updates-image-carousel-dots>.right-arrow,
#construction-updates #construction-updates-image-modal-carousel-dots>.left-arrow,
#construction-updates #construction-updates-image-modal-carousel-dots>.right-arrow,
#construction-updates #construction-updates-video-carousel-dots>.left-arrow,
#construction-updates #construction-updates-video-carousel-dots>.right-arrow,
#construction-updates #construction-updates-video-modal-carousel-dots>.left-arrow,
#construction-updates #construction-updates-video-modal-carousel-dots>.right-arrow {
  color: #1c1c1b
}

.inquire-now-section-bg {
  background: url(../images/fouka-bay/inquire-now.jpeg) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  min-height: 600px
}

.btn-submit:hover {
  color: #1c1c1b
}

@media (min-width:1200px) {
  .board {
    width: 70%
  }
}