.details-maha-wrapp {
  width: 100%;
}

#_searchView {
  width: 1px;
  min-width: 100%;
  *width: 100%;
}

._detailsMenuWrapp {
  position: fixed;
}

.details-menu-wrapp {
  top: 0px;
}

.details-menu-btns .sourceMlsUrl {
  margin: 10px;
}

._detailsNavigation {
  position: fixed;
  top: 62px;
}

.expand-detail, .close-detail { display: none; }

.details-menu-btns {
  height: 100%;
  font-size: 0;
  margin-right: auto;
  margin-left: auto;
  max-width: 75pc;
  padding-left: 100px;
}

.details-maha-wrapp {
  margin-left: auto;
  margin-right: auto;
  max-width: 75pc;
  float: none;
  margin-top: 88px;
}

.searchform-wrapp {
  display: none;
}

.search-details-inner {
  height: 100%;
  overflow: visible;
  width: 100%;
}

.search-details-wrapp {
  box-shadow: none;
}

.pop-up-mask {
  background: rgba(255, 255, 255, 0.6);
}

.LoginBar .navbar-login .sing-in {
  display:none;
}

.LoginBar .navbar-login .logoff{
  display: none;
}

.LoginBar .login-status{
  position: absolute;
  top: -1000px;
  left: -9000px;
}

#content-details {
  padding-top: 0;
}

.navbar-login {
  display:none;
}

.error-because {
  margin-bottom: 20px;
  margin-left: 25px;
}

.error-error {
  font-size: 16px;
  width: 600px;
  background: #fafafa;
  margin: 100px auto;
}

.error-text, .error-title {
  border-radius: 0;
}

.details-html-scrolled {
  box-shadow: none;
}

.search-details-wrapp .disclaimer_mls { display: inherit }

@media (max-width: 768px){
  #_searchView .details-maha-wrapp {
    position: static!important;
  }

  .details-maha-wrapp {
    margin-top: 59px;!important;
  }

  #_searchView .details-html-scrolled {
     position: static!important;
  }

  .pop-up-contact-agent {
    top: 58px;
  }

  .pop-up-contact-agent .nav-tabs {
    padding: 0;
  }

  .details-menu-btns {
    padding-left: 0;
  }

  .details-navigation {
    display: none;
  }

  .sendToFriend_wrap {
    background-color: #fff;
    border-radius: 3px;
    box-shadow: none;
    color: #000;
    left: 0;
    margin-left: 0;
    margin-top: 0;
    padding: 55px 0 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1010;
    right: 0;
    overflow-y: scroll;
    bottom: 0;
  }

  .sendToFriend_wrap > h2 {
    padding: 0 15px;
    text-align: center;
    margin: 15px 0 10px;
    font-size: 20px;
  }

  .sellersIncentive_wrap {
    background-color: #fff;
    border-radius: 3px;
    box-shadow: none;
    color: #000;
    left: 0;
    margin-left: 0;
    margin-top: 0;
    padding: 55px 0 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1010;
    right: 0;
    overflow-y: scroll;
    bottom: 0;
  }

  .sellersIncentive_wrap > h2 {
    padding: 0 15px;
    text-align: center;
    margin: 15px 0 10px;
    font-size: 20px;
  }

  .main-wrapp .close-btn {
    top: 65px;
  }

  .pop-up-login-register {
    background-color: #fff;
    box-shadow: none;
    color: #000;
    left: 0;
    margin-left: 0;
    margin-top: 0;
    position: fixed;
    top: 0;
    width: auto;
    right: 0;
    z-index: 1999;
    overflow: auto;
    bottom: 0;
    padding-top: 61px;
    padding-bottom: 47px;
  }

  .pop-up-login-register .close-btn {
    right: 15px;
    top: 65px;
  }

  .pop-up-contact-agent .close-btn {
    top: 10px;
  }
}

@media (max-width: 567px) {
  .details-navigation {
    display: block;
  }
}

.AGENT .not_agent {
  display:none;
}