a:hover, .main-menu > li:hover > a, .main-menu > li.active > a, .dropdown li a:hover, .main-menu > li:hover > a, .dropdown > li:hover > a, .main-menu.text-white > li:hover > a, .fixed.sticky .main-menu.text-white > li > a, .mean-container .mean-nav ul li a:hover, .link > a, .property-title h3, .single-blog .single-blog-text h5:hover, .single-blog-text a.button:hover, .categories a:hover, .search-form-box > button:hover, .single-sidebar-widget p a, .tags-and-links .social-links-small a:hover, h4.sub-title, .subscribe-form > button:hover, .footer-text a:hover, .text-color .fixed, .text-color.main-menu > li > a, .footer-widget-list li a:hover, .footer-container .social-links-three > a:hover, .footer-container span a:hover {
  color: #009da6;
}

.button.slider-btn:hover, #search-form > button, .banner-form .price_filter .ui-slider-handle.ui-state-default.ui-corner-all, .add-property-btn.button, .mobile-menu-area, .mean-container .mean-nav, .link > a:before, .link > a:after, .owl-dot.active, .link-effect li:hover, .agent-link li:hover, .slick-dots li.slick-active button, .single-sidebar-widget .tags li a:hover, .single-package:hover button, h4.sub-title:after, .action, .error-text a, button.close, .social-links > a:hover, .nivo-controlNav a.active, .nivo-controlNav a:hover, button.lemon, .pagination-content .pagination li a:hover, .pagination-content .pagination li.active a, .bg-lemon, .button.lemon {
	background: #009da6 none repeat scroll 0 0
}


.button.slider-btn:hover, .single-sidebar-widget .tags li a:hover, .social-links > a:hover, .footer-text a:hover, .button.lemon, .header-top-two, .footer-container span a:hover {
	border-color: #009da6
}

.bg-overlay-light:before {
    background: rgba(255, 255, 255, 0);
}

.banner-form .ui-slider-range.ui-widget-header.ui-corner-all {
  background: #009da6 none repeat scroll 0 0 !important;
}

.button.lemon:hover {
    background: #1F223E;
    border-color: #1F223E
}

#sticky-header {
  background: rgba(255, 255, 255, 0.8);
  height: 80px;
  transition: all 1s ease 0s;
}

.button.slider-btn strong {
	font-weight: 700;
	font-size: 16px;
}

.title1.cd-headline {
	text-shadow: 0px 0px 10px rgba(76, 76, 76, 1);
}

.fit {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 210px;
}

.fit1 {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 180px;
}

.fit3 {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 280px;
}

.fit2 {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 150px;
}

strong {
  font-weight: bold !important
}

.subpage h4 {
  margin:30px 0 20px 0;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  background: #009da6;
  border-color: #009da6;
}

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
  color:#009da6;
}

.pagination > li > a, .pagination > li > span {
  color:#1F223E;
}

.img-thumbnail {
    padding: 2px;
    border-radius: 0px;
}

.btn-outline-primary {
  color: #009da6;
  border: solid 1px #009da6;
  border-radius: 0;
}

.form-control {
  border-radius: 0;
}

.price {
  background: none !important;
  cursor: text !important;
}

input[type=checkbox] {
  width:auto !important;
  height: auto !important;
}

.error {
  color:#009da6;
  font-size: 0.85em;
}

.header-area {
  /* background: rgba(255, 255, 255, 0.8); */
}

.main-menu .phone {
    color:#009da6 !important;
    font-size: 18px !important
}
