#logo img {
  width: 180px !important;
}
#header {
  padding: 4px 0 64px 0 !important;
}
.right-side.sign {
  border-left: 0px solid #fff !important;
  border-right: 0px solid #fff !important;
  width: auto !important;
}
.login-and-register-form #tabs-container {
  margin-top: -15px !important;
}
.login-and-register-form .tab-contents {
  width: 100% !important;
  padding: 0px 0 !important;
}
.parallax-searchs.home15.thome-6 {
  height: auto !important;
}
.login-and-register-form .main-register-holder {
  margin: 50px auto !important;
}
.dashboard-bd .sidebar-header img {
  width: auto !important;
}
.dashboard-bd .sidebar-header {
  text-align: center !important;
}
.user-profile-box .detail ul li a {
  padding: 12px 25px !important;
}
.user-profile-box {
  width: 280px !important;
}
#header.cloned.sticky {
  padding: 3px 0 4px 0 !important;
}
.agent-contact-form-sidebar {
  width: 100% !important;
  padding-top: 0px !important;
  border-top: 0px solid #eeeeee !important;
}
.listing-details-sliders .img-fluid {
  width: 100%;
}
.listing-details-sliders .carousel-indicators > li.active img {
  width: 100% !important;
  height: 80px !important;
  object-fit: cover !important;
}
.smail-listing .list-inline-item a img {
  width: 100% !important;
  height: 80px !important;
  object-fit: cover !important;
}
#header{
  background: #000!important;
}
#header.cloned.sticky {
  padding: 3px 0 12px 0 !important;
}
#header.cloned #logo img {
  max-width: 150px !important;
  margin-top: 8px !important;
}
@media only screen and (max-width:768px){
  #logo {
    width: auto !important;
  }
  .mmenu-trigger {
      margin: 7px 0 0px 0 !important;
      background-color: #000 !important;
  }
  #logo img {
      width: 120px !important;
      margin-top: 9px !important;
  }
}

.price-properties {
  flex-direction: column !important;
}
.price-properties .compare {
  text-align:right !important;
}
.portfolio .project-head img {
  height: 320px !important;
  object-fit: cover;
}
.page-item.active .page-link {
  background: #000000!important;
  border-color: #000000!important;
  color:white !important;
}
.page-link:hover {
  background: #117d8a!important;
  color: #fff;
}
.page-link {
  color: #117d8a!important;
}
.nice-select .option:hover, .parallax-searchs .form-group .btn {
  background: #117d8a !important;
}
.homepage-1 .portfolio.full-l .project-head {
  max-height: 320px !important;
  height: 320px !important;
}
footer .address .navigation ul li {
  border-bottom: 0px dotted #666 !important;
}
footer .address .info:last-child {
  margin-bottom: 10px !important;
}
.hp-6 .rld-banner-tab .nav-item a.active, .hp-6 .rld-banner-tab .nav-item a:hover, .hp-6 .rld-banner-tab .nav-item a.active:before {
  background: #117d8a !important;
}
.hp-6 .btn, .homepage-3 .btn:active, .hp-6 .btn.sApp-btn:before, .hp-6 .bg-overlay::after, .hp-6 .benifits-item:after {
  background: linear-gradient(
-47deg, #117d8a 0%, #117d8a 100%) !important;
}
.hp-6 .dropdown-filter span::after {
  color: #117d8a !important;
}
.homepage-9 .homes-tag.featured {
  background: #117d8a !important;
}
.btn.btn-outline-light, .first-footer .newsletters h3::after {
  background: #117d8a !important;
}
.homepage-9 section.portfolio {
  background: #117d8a !important;
}
.homepage-1 .detailJC span {
  background: linear-gradient(90deg, rgb(17 125 138) 0%, rgb(103 167 175) 100%) !important;
}
.first-footer .netabout h3::after, .first-footer .navigation h3::after, .first-footer .widget h3::after, .first-footer .contactus h3::after {
  background-color: #117d8a !important;
}
.welcome .popup-youtube, .first-footer .contactus ul li .fa {
  color: #117d8a !important;
}
.inner-pages .about-us .who-1 h2 span {
  color: #117d8a !important;
}
.bg-2 .button {
  border-color: #117d8a !important;
}
.inner-pages .form-control {
  border: 1px solid #117d8a !important;
}
.inner-pages .contact-us .btn {
  background: #117d8a !important;
  border: 1px solid #117d8a !important;
}
.inner-pages .call-info h3::after {
  background-color: #117d8a !important;
}
.inner-pages .call-info ul li .fa {
  color: #117d8a !important;
}
.contact-us .form-group .nice-select {
  height: 34px !important;
  border: 1px solid #117d8a !important;
  margin-bottom: 20px !important;
}
.contact-us .form-group .nice-select {
  line-height: 36px !important;
}
#header.cloned.sticky ul li:hover a {
  color: #117d8a !important;
}
#navigation.style-1 ul li:hover {
  background: #117d8a !important;
}
#header.cloned.sticky ul li a {
  color: #f4f4f4 !important;
}
.dark.sec-title h2 span {
  color: #fff !important;
}
.dark.sec-title p {
  color: #fff;
}
.inner-pages .portfolio .footer i {
  color: #117d8a !important;
}
.inner-pages .headings-2 .listing-title-bar h4 {
  color: #117d8a !important;
}
.inner-pages .headings-2 span.category-tag {
  background: #117d8a;
}
  .blog .blog-pots .fa {
    color: #117d8a;
}
.inner-pages .blog .homes-content h5::after, .inner-pages .blog .blog-info.details h5::after, .inner-pages .blog .property-location h5::after, .inner-pages .blog .team.assigned h5::after, .inner-pages .carousel h5:after, .wprt-image-video.w50.pro h5:after, .similar-property h5:after, .ag-de .blog-section h5:after {
  background-color: #117d8a;
}
.listing-details-sliders .left {
  background: #117d8a;
}
.listing-details-sliders .right {
  background: #117d8a;
}
.listing-details-sliders i.fa {
  color: #fff !important;
}
.agent-contact-form-sidebar .multiple-send-message {
  background-color: #117d8a;
}
.sidebar-widget .author__contact li span i {
  color: #117d8a;
}
.inner-pages .blog .homes-content.details .fa {
  color: #117d8a !important;
}
.go-up {
  background: #117d8a;
}
.login-and-register-form .close-reg {
  background: #117d8a;
}
.login-and-register-form .tabs-menu li.current a, .login-and-register-form .tabs-menu li a:hover {
  background: #117d8a;
}
.login-and-register-form .custom-form .log-submit-btn {
  background: #117d8a;
}
.counterup .countr .fa {
  color: #117d8a !important;
}
[data-f-id="pbf"] {
  display: none;
}
[style="z-index:9999;width:100%;position:relative"] {
  display: none;
}
.fr-second-toolbar{
  display: none;
}
[style="z-index: 9999; width: 100%; position: relative;"]{
  display: none;
}
#header.cloned.sticky ul li:hover a {
  color: #fff !important;
}
.portfolio .sec-title span{
  color: #fff !important;
}
.portfolio .sec-title p{
  color: #fff !important;
}
.inner-pages .portfolio .homes-content {
  min-height: 268px !important;
}
.portfolio .slick-lancers .homes-content {
  min-height: 350px !important;
}
.homepage-9 .portfolio .homes-content h3 a:hover, .homepage-9 .blog-section .news-item h3:hover {
  color: #117d8a!important;
}
.portfolio .homes-content h3 a:hover {
  color: #117d8a!important;
}
.go-up {
  /*display: none !important;*/
}
.navigation ul li a:hover {
  color: #117d8a!important;
}
.my-properties {
  overflow: scroll!important;
}
.homes-content{
  overflow-y: auto!important;
  max-height: 300px!important;
}
.single-proper .single.homes-content{
  overflow-y: auto!important;
  max-height: 10000px!important;
}
.homes-content::-webkit-scrollbar {
  display: none;
}
.homes-content {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}
.inner-pages .nice-select.open .list {
  max-height: 400px;
  overflow-y: auto;
}
