
/** house details **/

.house-list-price-68 .price, .house-list-price-68 .acreage {
  font-size: 20px;
  font-weight: 700;
  color: #fdb913;
}

/** common **/
.region-header-title {
  margin-bottom:10px;
}

.block-pairing-latest,
.block-pairing-latest .col-sm-12,
.block-pairing-latest .col-md-6,
.block-pairing-latest .col-lg-6,
.block-pairing-latest .col-lg {
  padding-right: 0;
  padding-left: 0;
}

.block-pairing-latest .row {
  margin-left: 0;
  margin-right: 0;
}

.list-item-pairing-68 {
  margin: 10px 0 20px 0;
}

.list-item-pairing-68 .content {
  margin-top: 20px;
  font-size: 15px;
  line-height: 21px;
}

.list-item-pairing-68 .content > p,
.list-item-pairing-68 .description-item-pairing-68 > p {
  font-size: 15px;
  line-height: 21px;
  padding-bottom: 5px;
}

.list-item-pairing-68 .description-item-pairing-68 > p.date {
  color:#a6a6a6;
}

.list-item-pairing-68 .content > p > .title > a {
 font-weight: 700;
}

.list-item-pairing-68 .content .price  span,
.list-item-pairing-68 .description-item-pairing-68 .price span
{
  font-weight: 700;
  color: #1d559f;
}

/** LIST**/
.list-item-pairing-68 .description-item-pairing-68 {
  margin-top: 20px;
  font-size: 15px;
  line-height: 21px;
}



.list-item-pairing-68 .description-item-pairing-68 > p.title > a {
  font-weight: 700;
}

.list-item-pairing-68 .description-item-pairing-68 .description {
  padding-top:2px;
  padding-bottom:5px;
  color: #a6a6a6;
}

.list-pairing-68 .filter .search-form {
  display: inline;
}

.list-pairing-68 .filter .address,
.list-pairing-68 .filter .select2-container {
  max-width: calc(100%/1 - 5px);
  flex: 0 0 calc(100%/1 - 5px);
}

.list-pairing-68 .filter .search-form {
  margin:0;
}

.list-pairing-68 .filter .search-form  .address{
  margin-right: -10px;
}

.btn-login-68, .btn-login-68:focus,  .btn-login-68:hover{
  background-color: #fdb913;
  color: #fff;
}

/** content pairing **/
.content-post-pairing-68 {
  font-size: 15px;
}

.content-post-pairing-68 h1.title span {
  font-weight: 700;
  font-size : 2rem;
  margin-bottom: 5px;
}

.content-post-pairing-68 p.title span {
  font-weight: 700;
  margin-bottom: 15px;
}

.content-post-pairing-68 .description p {
  line-height: 30px;
}

.content-post-pairing-68 .full-name span.full-name {
  color: #1d559f;
  font-weight: 600;
  font-size: 16px;
}

.content-post-pairing-68 .price .price-format {
  font-weight: 700;
  color: #1d559f;
  font-size: 18px;
}

.content-post-pairing-68 .telephone a {
  font-weight: 700;
  color: #fdb913;
  font-size: 20px;
}

.content-post-pairing-68 .list-group-item,
.content-post-pairing-68 .pairing-tabs-68
{
  background: #f3f3f3;
  border:0;
}

.content-post-pairing-68 .list-group-item a {
  font-weight: 600;
}
.content-post-pairing-68 .list-group-item a:hover {
  color:#fdb913;
}

.content-post-pairing-68 .nav-tabs .nav-item.show .nav-link,
.content-post-pairing-68 .nav-tabs .nav-link.active
{
  font-weight: 600;
}

/** video pairing **/
.pairing-video-68 {
  width:100%;
}

/** FORM PARING */
form.add-pairing-68 #edit-field-description-0-format {
  display:none;;
}
form.add-pairing-68 .description {
  margin-top:10px;
  color: #a6a6a6;
  font-weight: 700;
}

form.add-pairing-68 #edit-field-images-pairing-wrapper p {
  margin-top:10px;
  padding-left: 15px;
}

form.add-pairing-68 #edit-field-images-pairing-wrapper .rendered-entity {
  padding-left: 5px;
}

.pairing-fieldset-price-68 .form-required {
  display: none;
}

.pairing-fieldset-price-68 #edit-field-price-wrapper {
  float:left;
  margin-right: 10px;
  position: relative;
}

.pairing-fieldset-price-68 #edit-field-acreage-wrapper {
  float:left;
  margin-right: 10px;
  position: relative;
}

.pairing-fieldset-price-68 #edit-field-full-room-wrapper {
  float:left;
  padding-top: 10px;
  position: relative;
}

.pairing-fieldset-price-68:after {
  clear: left;
}

/** /FORM PARING */

/** Student */
.list-student-pairing-items-68 {
  font-size: 15px;
}

.list-student-pairing-items-68 .list-pairing__item .desc{
  margin-top:10px;
}

.list-student-pairing-items-68 .empty-description {
  font-weight: 700;
}

.list-student-pairing-items-68 .empty-description p {
  padding-top: 10px;
  padding-bottom: 5px;
}

.list-student-pairing-items-68 .empty-description a
{
  color: #1371fd;
}
.leaser-replay-comment-68 {
  border-bottom: 1px solid #a6a6a6 ;
  margin-bottom  10px;
  padding-bottom: 15px;
}

.leaser-replay-comment-68 a {
  color: #1371fd;
}

.view-header-68 h1 {
  font-size: 1.5rem;
  margin-bottom: 25px;
}

.list-house-items-68 .empty-description p {
  padding-top: 10px;
  padding-bottom: 5px;
}

#block-menustudentaccount ul.menu li.menu-item a,
#block-studentaccount ul.menu li.menu-item  a {
  color:#0a7bc1;
  font-weight: 500;
}

#block-menustudentaccount ul.menu li.menu-item a.is-active,
#block-studentaccount ul.menu li.menu-item a.is-active {
  color:#fdb913;
  font-weight: 600;
}

#block-menustudentaccount ul.menu li,
#block-studentaccount ul.menu li {
  padding-bottom:10px;
}


/** Student */

/*** content notification **/

.notification-68.alert {
  padding:0;
}

.notification-68 .content-post .content {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
}

.notification-68.alert .content-post .title {
  padding-top:5px;
  font-weight: 600;
}


.notification-68 .content-post .content a {
  color:#0a7bc1;
  font-weight: 600;
}

.notification-68.alert-danger .content-post .title {
  color:red;
}

.notification-68.alert-light .content-post hr {
  display: none;
}

.notification-68.alert-light .content-post .content .title {
  display: none;
}


.notification-68.alert-light .content-post .content {
  padding-left: 0;
}

/** content notification **/

/** comments **/

.comments-68 {
  border-bottom: 1px solid #a6a6a6;
  margin-bottom: 10px;
  padding-bottom: 15px;
}


.comments-68 a {
  color:#0a7bc1;
}

.comments-68 .comment-item-68 {
  margin-bottom: 25px;
}

.comment-list-68 {
  margin-bottom: 25px;
}

.comment-list-68 .indented {
  padding-left:50px;
}

.username-68 {
  font-weight: 600;
}

.field-rating-comment-68 {
  padding-top:5px;
  padding-bottom: 15px;
  margin-top:5px;
}

.field-rating-comment-68 form label {
  display: none;
}

.reply-from-entity-68 a {
  color:#0a7bc1;
}

/** comments **/

/** leaser **/
.leaser-login-form .form-item .description {
  padding-top:10px;
}

#block-menuleaser ul.menu li.menu-item  a {
  color:#0a7bc1;
  font-weight: 500;
}

#block-menuleaser ul.menu li.menu-item a.is-active {
  color:#fdb913;
  font-weight: 600;
}

#block-menuleaser ul.menu li {
  padding-bottom:10px;
}


form.user-form-leaser-68 .description {
  padding-top:10px;
  padding-bottom: 3px;
}

form.user-form-leaser-68 .password-strength {
  margin-top:10px;
}

form.user-form-leaser-68 .password-strength__meter {
  margin-bottom: 6px;
}

form.user-form-leaser-68 .password-confirm {
  padding-top:15px;
}

/** -- FOR FORM ADD HOUSE **/
.group-house-price-68 .tabledrag-toggle-weight-wrapper{
  padding-bottom: 10px;
}

.group-house-price-68tr.draggable, .group-price-68 .paragraphs-subform {
  padding-top:3px;
  padding-bottom: 3px;
}



.group-house-price-68 .paragraphs-subform .field--name-field-full-room {
  padding-top:10px;
}

.group-house-price-68 .paragraphs-dropbutton-wrapper .field-add-more-submit {
  width: 30%;
  background-color: #007bff;
  border-color:#007bff;
  color:#FFF;
}
.group-price-68 .ajax-progress {
  padding-top:10px;
}

.group-house-address-68 #field_address-0--description {
  display:none;
}

.group-house-image-68 .form-wrapper p {
  padding-top:10px;
  padding-bottom:10px;
}

.group-house-image-68 .button {
  margin-left: 0;
  margin-right: 0;
}

.group-house-video-68 .form-wrapper p {
  padding-top:10px;
  padding-bottom:10px;
}

.group-house-video-68 .button {
  margin-left: 0;
  margin-right: 0;
}

/** -- FOR FORM ADD HOUSE **/

/** comment **/
.link-comment-to-content-68 {
  margin-bottom:10px;
}

.comment-submitted {
  padding-top:5px;
  padding-bottom: 5px;
}

/** comment **/

.header-node-house-unpublished {
  background: #e75127;
  color:white;
  margin-bottom: 20px;
  padding:5px;
}

.header-node-house-unpublished a:hover,
.header-node-house-unpublished a:link,
.header-node-house-unpublished a:visited  {
  color:blue;
}

/** leaser **/

.form-control.form-checkbox, .form-control.form-radio {
  display: inline-block;
  height: auto;
  width: unset;
  -webkit-appearance: auto;
}

@media (min-width: 576px) {

}

@media (min-width: 768px) {
  .block-views-blockleaser-view-list-house-block-1 .btn-block {
     position: relative;
     top: 10px ;
  }

  .block-views-blockleaser-view-list-house-block-1 .btn-block a {
    margin-bottom: 2px;
    margin-right: 2px;
  }
}

@media (min-width: 992px) {
  .list-item-pairing-68 .content,
  .list-item-pairing-68 .description-item-pairing-68  {
    margin-top:0;
    padding-left: 20px;
    padding-right: 10px;
  }
  .list-item-pairing-68 .thumb-68 {
    max-width: 250px;
  }

  .leaser-login-form .form-item input {
    width: 40%;
  }

  .group-house-price-68 .paragraphs-subform  .house-input-price-68 {
    width: 100px;
    display: inline-block;
  }

  .group-house-price-68 .paragraphs-subform .field--name-field-price {
    width:35%;
    position: relative;
    float: left
  }

  .group-house-price-68 .paragraphs-subform .field--name-field-acreage {
    width: 35%;
    position: relative;
    float: left;
  }

  .group-house-price-68 .paragraphs-subform .field--name-field-full-room {
    width: 25%;
    position: relative;
    float: left;
    padding-top:10px;
  }

  .list-house-items-68 .list-nhatro__item {
    flex: 0 0 33%;
  }

}

@media (min-width: 1200px) {
  .main-menu-right-68 .dropdown {
    display: inline-block;
  }

  .list-house-items-68 .list-nhatro__item {
    flex: 0 0 33%;
  }

  .leaser-login-form .form-item input {
    width: 40%;
  }
}




