a,
a:hover,
a:focus,
.header-center .navbar-wp .navbar-nav > .active > a,
.ferry-sidebar a:hover,
.ferry-error-404 h1,
.ferry-blog-post-box h2.ferry-blog-title a:hover,
.ferry-blog-post-box h2.ferry-blog-title a:focus,
.ferry-blog-post-box.white h2.ferry-blog-title a:hover,
.ferry-sidebar a:focus,
.header-center .logo-center .navbar-brand {
  color: #72cdcf;
}
.navbar-wp .navbar-nav > li > a:hover {
  color: #72cdcf !important;
}
.ferry-head-detail a:hover,
.ferry-head-detail a:hover i {
  color: #72cdcf !important;
}
.navbar-wp .navbar-nav > li > a:hover,
.navbar-wp .navbar-nav > li > a:focus,
.ferry-slider-warraper .owl-controls .owl-buttons div:hover,
.navbar-wp .navbar-nav > .active > a,
.navbar-wp .navbar-nav > .active > a:focus {
  background-color: transparent;
  border-color: #72cdcf !important;
}
.btn.btn-tislider-two,
.ferry_scroll,
button,
input[type="submit"],
footer .ferry-social li span.icon-soci:hover,
.ferry-error-404 a.btn {
  background-color: #72cdcf;
  border-color: #72cdcf !important;
  color: white !important;
}
.btn.btn-tislider-two:hover,
.ferry-error-404 a:hover.btn,
.ferry-error-404 a:focus.btn,
button:hover,
input:hover,
input:focus {
  border-color: rgba(114,205,207,0.7) !important;
  background-color: rgba(114,205,207,0.7) !important;
}
.ferry-slider-warraper .owl-controls .owl-page span,
.ferry-slider-warraper .owl-controls.clickable .owl-page:hover span,
.ferry-slider-warraper .owl-controls .owl-page.active span,
.ferry-slider-warraper .owl-controls .owl-page span:hover,
.ferry-sidebar .ferry-widget,
.wpcf7-form .wpcf7-form-control:focus,
.wpcf7-form .wpcf7-form-control:hover,
.navbar-wp .navbar-toggle:hover {
  border-color: #72cdcf;
}
.navbar-wp .navbar-toggle {
  z-index: 10;
}
#ferry-slider .ferry-slide {
  background: center/cover no-repeat;
}
#ferry-slider .ferry-slider-inner,
.ferry-breadcrumb-section .overlay,
.ferry-blog-post-box .small {
  background-color: rgba(114,205,207,0.5);
}
.header-center .ferry-head-detail {
  background: rgba(114,205,207,0.7);
  border-color: rgba(114,205,207,0.7);
}
@media only screen and (min-width: 992px) {
  header.header-center {
    padding-top: 36px;
  }
  .ferry-head-detail {
    background: #fff;
    height: inherit;
    z-index: 1700;
    margin: 0 auto;
    border-bottom: 1px solid #dadada;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    text-align: center;
  }
}
@media only screen and (max-width: 468px),only screen and (min-width: 469px) and (max-width: 768px) {
  .ferry-head-detail .info-right,
  .ferry-head-detail .info-left {
    margin: 0;
  }
  .ferry-head-detail ul {
    text-align: center;
    float: none !important;
  }
}
@media only screen and (max-width: 468px) {
  .ferry-head-detail .info-left li:last-child,
  #menu-item-640,
  #menu-item-160 {
    display: none;
  }
}
.ferry-head-detail .info-right:not(#menu-top-menu) {
  display: none;
}
.ferry-head-detail li a {
  font-size: 11px !important;
  display: inherit !important;
}
body.home #blog {
  background: white;
}
.ferry-breadcrumb-section {
  background-repeat: no-repeat !important;
  background-size: cover !important;
  background-attachment: scroll !important;
}
.ferry-blog-post-box img {
  min-height: inherit;
}
.gallery-icon {
  text-align: center;
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  max-height: 550px;
}
#ferry-slider .slide-caption {
  width: 65%;
}
.btn.btn-tislider-two {
  display: block;
  width: 200px;
  margin: 30px auto;
}
.sidebar-contact {
  font-size: medium;
  text-align: center;
}
.sidebar-contact a {
  color: #72cdcf;
}
@media only screen and (min-width: 769px) {
  .ferry-slider-warraper #ferry-slider .item img {
    margin-top: -100px;
  }
}
@media only screen and (max-width: 468px) {
  .ferry-slider-warraper #ferry-slider .item img {
    min-height: 300px;
  }
}
@media only screen and (min-width: 769px) {
  #menu-item-146,
  #menu-menu .menu_item_wpglobus_menu_switch {
    float: right;
  }
  #menu-item-146 {
    margin-left: 35px;
  }
}
.navbar-wp .navbar-nav > li> a {
  padding: 13px 10px;
}
@media only screen and (max-width: 468px),only screen and (min-width: 469px) and (max-width: 768px) {
  .header-center .navbar-nav {
    height: inherit;
    max-width: 250px;
    margin: auto;
  }
}
.ferry-blog-category,
.ferry-card-box,
.ferry-blog-date {
  display: none;
}
footer .ferry-social {
  text-align: center;
}
.elementor-section .elementor-container {
  display: block;
}
.boxed {
  width: 100%;
}
#ferry-slider .slide-caption .description p {
  line-height: 1.5em;
}
.home #blog.ferry-blog-section .ferry-blog-post-box .small {
  font-size: 16px;
  height: 207px;
}
span.slb_template_tag.slb_template_tag_item.slb_template_tag_item_title {
  display: none;
}
.wip {
  position: absolute;
  z-index: 2;
  text-align: center;
  color: white;
  width: 90%;
  min-width: 250px;
  margin: 25px 5%;
  border: 6px solid white;
}
.wip h2 {
  color: #72cdcf;
  text-shadow: 2px 2px 1px rgba(0,0,0,0.5);
}
@media only screen and (max-width: 468px),only screen and (min-width: 469px) and (max-width: 768px) {
  .wip {
    margin: 0;
    width: 100%;
    border: none;
    border-bottom: 5px solid white;
  }
}
@media only screen and (max-width: 468px) {
  .wip h2 {
    margin-top: 15px;
  }
  .wip p {
    display: none;
  }
}
.sharedaddy.sd-sharing-enabled iframe {
  max-width: 120px;
}
#comment {
  max-width: 100%;
}
@media only screen and (min-width: 469px) and (max-width: 768px),only screen and (min-width: 769px) {
  #facebook-likebox-2,
  #custom_html-3 {
    max-width: 50% !important;
    flex: 0 0 50%;
  }
}
footer .ferry-footer-copyright .col-md-6,
footer .ferry-footer-copyright .col-md-6 .text-right {
  text-align: center !important;
  max-width: 100%;
  flex: 0 0 100%;
  width: 100%;
}
footer .ferry-social li span.icon-soci {
  background: #72cdcf;
}
footer .ferry-social li span.icon-soci a {
  color: white;
}
footer #custom_html-3 iframe {
  min-width: auto !important;
}
footer .overlay,
footer .ferry-footer-copyright {
  background: none;
}
#facebook-likebox-2 {
  width: 100% !important;
}
