@charset "UTF-8";
/* 0, 640px */
/* 641px, 1024px */
/* 1025px, 1440px */
/* 1441px, 1920px */
/* 1921px */
/****
 * Внешние либы, ресеты
 ****/
/**
 * Переменные
 **/
/****
 * Миксины, разное
 ****/
.relative {
  position: relative; }

/* =============================================================================
   Screen size variables
   ========================================================================== */
/* =============================================================================
   Media queries for different screen sizes
   ========================================================================== */
/****
 * Общин стили
 ****/
/****
 * Плагины
 ****/
/****
 * Шаблоны
 ****/
/****
 * Страницы
 ****/
#v3-search-classifieds-form .form-item {
  position: relative; }

#v3-search-classifieds-form .price-field {
  position: relative;
  width: 170px; }

@media (max-width: 768px) {
  #v3-search-classifieds-form .price-field {
    width: 100%; } }
#views-exposed-form-listings-properties .select2-container {
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  margin-top: 5px;
  min-width: 153px; }

@media (max-width: 768px) {
  #v3-search-classifieds-form .select2-container {
    width: 100% !important; } }
#v3-search-classifieds-form .form-submit--edit-submit-listings {
  width: 220px;
  height: 40px;
  background-color: #ffffff;
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #d33c57;
  display: inline-block;
  border: 0 none; }

@media (max-width: 768px) {
  #v3-search-classifieds-form .form-submit--edit-submit-listings {
    width: calc(50% - 4px); } }
#v3-search-classifieds-form .form-submit--edit-submit-listings-wrap {
  text-align: right;
  padding: 0 30px;
  font-size: 0; }

@media (min-width: 769px) {
  #v3-search-classifieds-form .form-submit--edit-submit-listings-wrap {
    display: inline-block;
    position: absolute;
    bottom: 5px;
    right: 0; } }
@media (max-width: 768px) {
  #v3-search-classifieds-form .form-submit--edit-submit-listings-wrap {
    display: none; } }
#v3-search-classifieds-form .form-submit--edit-submit-listings-wrap .b-clear-filters {
  position: static !important;
  height: 40px;
  margin-right: 8px;
  line-height: 24px;
  display: inline-block; }

@media (max-width: 768px) {
  #v3-search-classifieds-form .form-submit--edit-submit-listings-wrap .b-clear-filters {
    display: inline-block; } }
@media (max-width: 768px) {
  #v3-search-classifieds-form .form-submit--edit-submit-listings-wrap {
    padding: 0 15px;
    margin-top: 15px; } }
#v3-search-classifieds-form .b-filters-block {
  padding-right: 0;
  padding-top: 25px;
  padding-bottom: 25px; }

@media (max-width: 768px) {
  #v3-search-classifieds-form .b-filters-block {
    padding-top: 15px;
    padding-bottom: 15px; } }
#v3-search-classifieds-form .b-filters-block--m-open {
  display: none;
  width: 14px;
  height: 8px;
  top: 32px;
  position: absolute;
  background-image: url("/sites/all/themes/qatarliving_v3/images/general/sprites.svg");
  background-position: 73.17554240631164% 14.8%;
  border-style: none;
  right: 24px;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out; }

#v3-search-classifieds-form .b-filters-block--m-open.open {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

@media (max-width: 768px) {
  #v3-search-classifieds-form .b-filters-block--m-open {
    display: block; } }
#v3-search-classifieds-form .b-filter--el-title {
  margin-top: 0;
  margin-bottom: 12px; }

@media only screen and (max-width: 767px) {
  #classified_search_form #edit-top-right-side-1 .b-filter--el-title,
  #classified_search_form #edit-top-right-side-2 .b-filter--el-title {
    font-size: 14px; } }
#v3-search-classifieds-form .b-filter--el-wrapper {
  min-height: 0;
  margin-bottom: 0; }

.profile-landing form.agent-dashboard .form-wrapper {
  margin-bottom: 0; }

form.agent-dashboard {
  margin-bottom: 30px; }

@media (max-width: 768px) {
  #v3-search-classifieds-form .b-filter--el-wrapper {
    border-bottom: 0 none !important;
    display: none; } }
#v3-search-classifieds-form .b-filter--el-search {
  position: absolute;
  left: 30px;
  bottom: 20px; }

.profile-landing #v3-search-classifieds-form .add-post-ad-section--el-input {
  float: none; }

@media (max-width: 768px) {
  #v3-search-classifieds-form .b-filter--el-search {
    left: 0; } }
@media (max-width: 768px) {
  #v3-search-classifieds-form .form-item-search-input {
    padding-left: 0;
    padding-right: 15px; } }
@media (max-width: 768px) {
  #v3-search-classifieds-form .add-post-ad-section--el-input {
    width: calc(100% - 85px); } }
#v3-search-classifieds-form .b-filters-group {
  min-height: 80px;
  display: inline-block;
  vertical-align: top; }

@media (max-width: 768px) {
  #v3-search-classifieds-form .b-filters-group {
    width: 100%;
    padding: 0 15px;
    height: 35px;
    min-height: 35px;
    margin-bottom: 2px; } }
@media (max-width: 768px) {
  #v3-search-classifieds-form .b-filters-group.open {
    margin-bottom: 15px; } }
#v3-search-classifieds-form .select2-container--default .select2-selection--single .select2-selection__placeholder,
#v3-search-classifieds-form .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #FFF; }

#v3-search-classifieds-form .select2-container--default .select2-selection--single .select2-selection__arrow b {
  background-position: 73.17554240631164% 14.8%; }

.price-field #edit-price-min {
  display: inline-block;
  float: left;
  position: relative;
  width: 70px !important;
  margin-right: 5px;
  padding: 5px;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  color: #FFF; }

.profile-landing #v3-search-classifieds-form .form-item-price-min,
.profile-landing #v3-search-classifieds-form .form-item-price-max {
  display: inline-block; }

@media (max-width: 768px) {
  .profile-landing #v3-search-classifieds-form .form-item-price-min,
  .profile-landing #v3-search-classifieds-form .form-item-price-max {
    display: inline-block;
    width: 49%; } }
.price-field #edit-price-max {
  display: inline-block;
  float: left;
  position: relative;
  width: 70px !important;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  color: #FFF;
  padding: 5px; }

@media (max-width: 768px) {
  .price-field #edit-price-min,
  .price-field #edit-price-max {
    width: calc(100% - 2.5px) !important; }

  #classified_search_form .form-type-select {
    min-height: auto;
    margin-bottom: 0px; } }
#edit-price-min-wrapper {
  padding-left: 0;
  border-left: 0 none; }

@media (max-width: 768px) {
  #edit-price-min-wrapper {
    padding-left: 15px; } }
.b-dashboard .col-sm-3 {
  width: 315px; }

@media (max-width: 768px) {
  .b-dashboard .col-sm-3 {
    width: 100%; } }
.b-dashboard .col-sm-9 {
  width: calc(100% - 315px);
  font-size: 0; }

@media (max-width: 768px) {
  .b-dashboard .col-sm-9 {
    width: 100%; } }
.b-dashboard--el-subscription {
  width: 100%;
  padding-left: 30px;
  margin-bottom: 34px; }

@media (max-width: 768px) {
  .b-dashboard--el-subscription {
    display: none;
    padding-left: 0;
    margin-bottom: 16px; } }
.b-dashboard--el-subscription h4 {
  font-family: "Franklin Gothic Medium";
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.83;
  letter-spacing: normal;
  text-align: left;
  color: #d73855;
  margin-bottom: 8px;
  margin-top: 0; }

.b-dashboard--el-subscription h5,
.b-dashboard--el-subscription h5 a {
  color: inherit;
  font-family: "Franklin Gothic Medium";
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.83;
  letter-spacing: normal;
  text-align: left;
  margin-bottom: 8px;
  margin-top: 0;
  position: relative; }

.b-dashboard--el-subscription h5.on_hold:after {
  content: "";
  background-image: url(../images/on-hold.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  background-size: 20px;
  display: inline-block;
  position: absolute;
  top: -5px;
  margin-left: 10px; }

.b-dashboard--el-subscription p {
  width: 183px;
  height: 40px;
  font-family: "Franklin Gothic Book";
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: left;
  color: #393635; }

.b-dashboard--el-term {
  width: 60%;
  display: inline-block;
  vertical-align: top;
  font-size: 0;
  margin-bottom: 34px; }

@media (max-width: 768px) {
  .b-dashboard--el-term {
    width: 100%;
    margin-bottom: 16px; } }
@media (max-width: 768px) {
  .b-dashboard--el-term span {
    display: block;
    line-height: 28px; } }
.b-dashboard--el-term-title {
  font-family: "Franklin Gothic Book";
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.83;
  letter-spacing: normal;
  text-align: left;
  color: #9b9b9b;
  margin-bottom: 10px; }

@media (max-width: 768px) {
  .b-dashboard--el-term-title {
    display: none; } }
.b-dashboard--el-term-item {
  width: 33.33%;
  display: inline-block;
  vertical-align: top;
  padding-right: 20px; }

@media (max-width: 768px) {
  .b-dashboard--el-term-item {
    padding-right: 12px; } }
.b-dashboard--el-term-item p {
  font-family: "Franklin Gothic Book";
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.07;
  letter-spacing: normal;
  text-align: left;
  color: #393635;
  margin-top: 0;
  margin-bottom: 8px; }

.b-dashboard--el-term-item .box {
  width: 100%;
  height: 2px;
  background-color: rgba(215, 56, 85, 0.2);
  position: relative; }

.b-dashboard--el-term-item .box .line {
  height: 2px;
  background-color: #d33c57;
  position: absolute;
  left: 0;
  top: 0; }

.b-dashboard--el-statistic {
  margin-bottom: 34px;
  width: 40%;
  display: inline-block;
  vertical-align: top;
  font-size: 0;
  padding-left: 20px; }

.page-node .b-dashboard--el-statistic {
  margin-top: 34px;  
  padding-left: 0; }

@media (max-width: 768px) {
  .dashboard .b-dashboard--el-statistic {
    width: 100%;
    display: none;
    padding-left: 0;
    margin-bottom: 16px; } }
.b-dashboard--el-statistic-title {
  font-family: "Franklin Gothic Book";
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.83;
  letter-spacing: normal;
  text-align: left;
  color: #9b9b9b;
  margin-bottom: 10px; }

.b-dashboard--el-statistic-item {
  width: 33.33%;
  display: inline-block;
  vertical-align: top;
  padding-right: 20px; }

.b-dashboard--el-statistic-item p {
  font-family: "Franklin Gothic Book";
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.07;
  letter-spacing: normal;
  text-align: left;
  color: #393635;
  margin-top: 0;
  margin-bottom: 8px; }

.b-dashboard--el-list-head {
  padding: 0 30px;
  margin-bottom: 10px; }
  .b-dashboard--el-list-head .col-sm-12 {
    border-bottom: 2px solid #9b9b9b; }

@media (max-width: 768px) {
  .b-dashboard--el-list-head {
    padding: 0; } }
.b-dashboard--el-list-head .col-sm-9,
.b-dashboard--el-list-head .col-sm-3 {
  position: relative; }

.b-dashboard--el-list-head .col-sm-9:after,
.b-dashboard--el-list-head .col-sm-3:after {
  content: "";
  position: absolute;
  width: calc(100% - 15px);
  height: 2px;
  background-color: #9b9b9b;
  left: 15px;
  bottom: 0; }

@media (max-width: 768px) {
  .b-dashboard--el-list-head .col-sm-9:after,
  .b-dashboard--el-list-head .col-sm-3:after {
    width: 100%;
    left: 0; } }
.b-dashboard--el-list-head .col-sm-3 {
  padding-bottom: 3px; }

@media (max-width: 768px) {
  .b-dashboard--el-list-head .col-sm-3 {
    width: 100%;
    display: block; }

  .b-dashboard--el-list-head .col-sm-3:before {
    content: "Select All Listings";
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 24px;
    letter-spacing: normal;
    text-align: left;
    color: #393635;
    position: absolute;
    left: 50px;
    top: 0; } }
.b-dashboard--el-list-head .col-sm-9 {
  padding-bottom: 3px;
  height: 32px; }

@media (max-width: 768px) {
  .b-dashboard--el-list-head .col-sm-9 {
    display: none; } }
.b-dashboard--el-list-head .col-sm-9:after {
  left: 0; }

.b-dashboard--el-list-head .b-options-block--el-checkbox {
  width: 22px;
  height: 22px;
  border-radius: 1px;
  background-color: #ffffff;
  border: solid 1px #b2b2b2; }

.b-dashboard--el-list-head .form-checkbox {
  margin: 0; }

.b-dashboard--el-list-head .b-pagination {
  margin: 0;
  float: right; }

.b-dashboard--el-list-head .b-pagination span {
  font-family: "Franklin Gothic Book";
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 25px;
  letter-spacing: normal;
  text-align: right;
  color: #9b9b9b;
  float: left; }

.b-dashboard--el-list-head .b-pagination--el-item {
  margin-bottom: 0;
  margin-right: 0;
  margin-left: 10px; }

.b-dashboard--el-list-item {
  margin-bottom: 10px;
  padding-bottom: 10px;
  position: relative; }
  .b-dashboard--el-list-item .b-card-mod-h .b-card--el-features {
    margin-bottom: 0;
    bottom: 0;
    padding-bottom: 0;
    line-height: 17px; }

.b-dashboard--el-list-item .inactive {
  opacity: 0.5; }

.b-dashboard--el-list-item .col-sm-3 {
  padding-left: 45px; }

@media (max-width: 768px) {
  .b-dashboard--el-list-item .col-sm-3 {
    padding-left: 15px; } }
.b-dashboard--el-list-item .col-sm-9 {
  padding-right: 45px;
  position: relative; }

@media (max-width: 768px) {
  .b-dashboard--el-list-item .col-sm-9 {
    padding-right: 15px; } }
.b-dashboard--el-list-item .col-sm-9:after {
  content: "";
  width: calc(100% + 168px);
  position: absolute;
  bottom: -10.5px;
  right: 45px;
  height: 1px;
  background-color: #eeeeee; }

@media (max-width: 768px) {
  .b-dashboard--el-list-item .col-sm-9:after {
    width: 100%;
    position: absolute;
    bottom: -10.5px;
    right: 0; } }
.b-dashboard--el-list-item:last-child .col-sm-9:after {
  display: none; }

.b-dashboard--el-list .b-card-mod-h {
  border: 0 none; }

.b-dashboard--el-list .node-list-item-horizontal .b-card-mod-h:hover {
  background-color: transparent; }

@media (max-width: 768px) {
  .b-dashboard--el-list .b-card--el-features {
    width: 80%; } }
.b-dashboard--el-list .b-card .b-ad-excerpt {
  font-size: 13px;
  vertical-align: top; }

.b-dashboard--el-list .b-card--el-description {
  font-size: 16px;
  color: #393635; }

@media (max-width: 768px) {
  .b-dashboard--el-list .b-card--el-description {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; } }
.b-dashboard--el-list .node-list-item-horizontal {
  margin-bottom: 0 !important; }

.b-dashboard--el-list .field-name-field-location,
.b-dashboard--el-list .field-name-field-cl-category {
  display: inline-block; }

.b-dashboard--el-list .b-card--el-price-conditions {
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  text-align: right;
  font-size: 20px;
  line-height: 22px;
  color: #008040 !important;
  position: static;
  margin-top: 0px; }

.b-dashboard--el-list .b-card--el-price-conditions span {
  font-size: 9px;
  color: #838383;
  line-height: 12px;
  margin-top: 10px; }

@media (max-width: 768px) {
  .b-dashboard--el-list .b-card--el-price-conditions span {
    /*display: block;*/
    margin-top: 0; }

  .b-dashboard--el-list .b-card--el-price-conditions {
    margin-top: 5px;
    text-align: left; } }
.b-dashboard--el-list .b-card--el-agency {
  font-size: 9px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  text-align: right;
  color: #999999;
  padding-bottom: 0; }

@media (max-width: 768px) {
  .b-dashboard--el-list .b-card--el-agency {
    padding-bottom: 0;
    line-height: 15px; } }
.b-dashboard--el-list .b-ads-control--el-link--mix-edit {
  position: absolute;
  top: 0;
  right: 0;
  margin-right: 0;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 19px;
  letter-spacing: normal;
  text-align: left;
  color: #393635;
  text-decoration: underline;
  padding-left: 0;
  padding-right: 26px;
  text-transform: none; }

@media (max-width: 768px) {
  .b-dashboard--el-list .b-ads-control--el-link--mix-edit {
    display: none; } }
.b-dashboard--el-list .b-ads-control--el-link--mix-edit:before {
  left: auto;
  right: 0;
  top: 0; }

.b-dashboard--el-list .b-pagination {
  margin-top: 0; }

.col-sm-3.b-dashboard-ad-actions {
  height: 30px;
  margin-bottom: 15px; }

.b-dashboard--el-list-buttons {
  margin-left: 72px;
  margin-top: -28px;
  padding-right: 13px;
  position: relative; }

@media (max-width: 768px) {
  .b-dashboard--el-list-buttons {
    margin-left: 34px; } }
.b-dashboard--el-list-buttons .select2-container {
  min-width: 185px;
  margin-bottom: 15px; }

@media (max-width: 768px) {
  .b-dashboard--el-list-buttons .select2-container {
    min-width: 105px;
    width: 105px; } }
.b-dashboard--el-list-buttons a {
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 32px;
  letter-spacing: normal;
  text-align: left;
  color: #393635;
  display: block;
  position: relative;
  text-decoration: underline;
  float: none !important; }

@media (max-width: 768px) {
  .b-dashboard--el-list-buttons a {
    padding-left: 32px; } }
.b-dashboard--el-list-buttons a:before {
  content: "";
  position: absolute;
  top: 0;
  width: 32px;
  height: 32px;
  left: -32px; }

@media (max-width: 768px) {
  .b-dashboard--el-list-buttons a:before {
    left: 0; } }
.b-dashboard--el-list-buttons a:hover {
  text-decoration: none; }

.b-dashboard--el-list-buttons a.feature:before {
  background: url('data:image/svg+xml;utf8,<svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path d="M20.0162926,23.5141375 L20.3674898,21.3216698 L22.5865274,21.4054467 L22.0714806,19.2455681 L24.1531511,18.4735001 L22.8509436,16.6748846 L24.4795308,15.1649093 L22.5874468,14.0014162 L23.5141714,11.9834778 L21.3214632,11.6322902 L21.405314,9.41335962 L19.2451663,9.92856705 L18.4732933,7.84658951 L16.6747981,9.1483346 L15.1648131,7.52034329 L14.0016068,9.41229896 L11.983372,8.48572625 L11.6325762,10.6778059 L9.41326844,10.5944721 L9.92804447,12.7544744 L7.84671313,13.5265557 L9.14858076,15.3253704 L7.52045025,16.83497 L9.41206641,17.998181 L8.48562162,20.0165393 L10.6775868,20.3675661 L10.5944071,22.5864677 L12.7543566,22.0715362 L13.5265824,24.1533027 L15.3247556,22.851519 L16.8348331,24.47961 L17.9983506,22.5877867 L20.0162926,23.5141375 Z M20.7362517,24.8613228 L18.3566481,23.7689485 L16.9846114,25.9998138 L15.2037693,24.0797978 L13.0832695,25.6149291 L12.1726518,23.1600856 L9.62551454,23.7673225 L9.72360944,21.1505438 L7.13846494,20.7365523 L8.23090895,18.3565471 L6,16.9846948 L7.92030377,15.2041928 L6.38525636,13.0831892 L8.83955339,12.1727542 L8.23248821,9.62550623 L10.8495153,9.72377422 L11.2632468,7.13841696 L13.643212,8.23106025 L15.0149054,6 L16.79584,7.92011576 L18.9168358,6.3849458 L19.8269884,8.83990547 L22.3745818,8.23229006 L22.2756855,10.8493671 L24.8615595,11.2635248 L23.7687409,13.643132 L26,15.015193 L24.0793349,16.7959738 L25.6148604,18.9168492 L23.1600846,19.8272977 L23.7675334,22.3746693 L21.1503998,22.2758628 L20.7362517,24.8613228 Z" id="path-1"></path></defs><g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Icon/Feature"><mask id="mask-2" fill="white"><use xlink:href="#path-1"></use></mask><use id="Shape" fill="#000000" fill-rule="nonzero" xlink:href="#path-1"></use><g id="Color/White" mask="url(#mask-2)" fill="#FFFFFF"><rect id="Rectangle" x="0" y="0" width="32" height="32"></rect></g></g></g></svg>'); }

.b-dashboard--el-list-buttons a.unfeature:before {
  background: url('data:image/svg+xml;utf8,<svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path d="M20.0162926,23.5141375 L20.3674898,21.3216698 L22.5865274,21.4054467 L22.0714806,19.2455681 L24.1531511,18.4735001 L22.8509436,16.6748846 L24.4795308,15.1649093 L22.5874468,14.0014162 L23.5141714,11.9834778 L21.3214632,11.6322902 L21.405314,9.41335962 L19.2451663,9.92856705 L18.4732933,7.84658951 L16.6747981,9.1483346 L15.1648131,7.52034329 L14.0016068,9.41229896 L11.983372,8.48572625 L11.6325762,10.6778059 L9.41326844,10.5944721 L9.92804447,12.7544744 L7.84671313,13.5265557 L9.14858076,15.3253704 L7.52045025,16.83497 L9.41206641,17.998181 L8.48562162,20.0165393 L10.6775868,20.3675661 L10.5944071,22.5864677 L12.7543566,22.0715362 L13.5265824,24.1533027 L15.3247556,22.851519 L16.8348331,24.47961 L17.9983506,22.5877867 L20.0162926,23.5141375 Z M20.7362517,24.8613228 L18.3566481,23.7689485 L16.9846114,25.9998138 L15.2037693,24.0797978 L13.0832695,25.6149291 L12.1726518,23.1600856 L9.62551454,23.7673225 L9.72360944,21.1505438 L7.13846494,20.7365523 L8.23090895,18.3565471 L6,16.9846948 L7.92030377,15.2041928 L6.38525636,13.0831892 L8.83955339,12.1727542 L8.23248821,9.62550623 L10.8495153,9.72377422 L11.2632468,7.13841696 L13.643212,8.23106025 L15.0149054,6 L16.79584,7.92011576 L18.9168358,6.3849458 L19.8269884,8.83990547 L22.3745818,8.23229006 L22.2756855,10.8493671 L24.8615595,11.2635248 L23.7687409,13.643132 L26,15.015193 L24.0793349,16.7959738 L25.6148604,18.9168492 L23.1600846,19.8272977 L23.7675334,22.3746693 L21.1503998,22.2758628 L20.7362517,24.8613228 Z M17.1048543,16 L25.3912619,24.2864076 L24.2864076,25.3912619 L16,17.1048543 L7.71359241,25.3912619 L6.60873806,24.2864076 L14.8951457,16 L6.60873806,7.71359241 L7.71359241,6.60873806 L16,14.8951457 L24.2864076,6.60873806 L25.3912619,7.71359241 L17.1048543,16 Z" id="path-1"></path></defs><g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Icon/Unfeature"><mask id="mask-2" fill="white"><use xlink:href="#path-1"></use></mask><use id="Combined-Shape" fill="#000000" fill-rule="nonzero" xlink:href="#path-1"></use><g id="Color/White" mask="url(#mask-2)" fill="#FFFFFF"><rect id="Rectangle" x="0" y="0" width="32" height="32"></rect></g></g></g></svg>'); }

.b-dashboard--el-list-buttons a.refresh:before {
  background: url('data:image/svg+xml;utf8,<svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path d="M22.8920002,17.4844778 C22.1698065,21.5056455 18.5017179,24.3636932 14.3389784,24.0091597 C9.92628232,23.6335224 6.6537041,19.7516659 7.02936288,15.3389727 C7.40501316,10.9262944 11.286679,7.65371335 15.6994993,8.02936124 C17.8080002,8.20899667 19.7180769,9.19819941 21.0768906,10.7647545 L20.3865533,11.363546 C19.1821049,9.97495645 17.4909798,9.09914575 15.6219557,8.93991274 C11.7120475,8.607076 8.27275642,11.5066967 7.93991674,15.4164887 C7.60706824,19.3263088 10.5066945,22.7657783 14.4165096,23.0986071 C18.1457313,23.4162187 21.4230219,20.8282713 22.0124545,17.2062742 L19.8235426,18.550321 L19.3453657,17.7715631 L22.8277466,15.6332939 L25,19.1712278 L24.2212296,19.6493845 L22.8920002,17.4844778 Z" id="path-1"></path></defs><g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Icon/Refresh"><mask id="mask-2" fill="white"><use xlink:href="#path-1"></use></mask><use id="Combined-Shape" fill="#000000" fill-rule="nonzero" transform="translate(16.000000, 16.019429) scale(-1, 1) rotate(-130.000000) translate(-16.000000, -16.019429) " xlink:href="#path-1"></use><g id="Color/White" mask="url(#mask-2)" fill="#FFFFFF"><rect id="Rectangle" x="0" y="0" width="32" height="32"></rect></g></g></g></svg>'); }

.b-dashboard--el-list-buttons a.edit {
  display: none; }

@media (max-width: 768px) {
  .b-dashboard--el-list-buttons a.edit {
    display: block; } }
.b-dashboard--el-list-buttons a.edit:before {
  background: url('data:image/svg+xml;utf8,<svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path d="M12.4971267,23.1221226 C12.5136603,23.1157852 12.5281447,23.1101567 12.5405168,23.1052613 C12.5051912,23.1192388 12.4915679,23.124211 12.4858936,23.127693 L12.4971267,23.1221226 Z M12.446467,23.1817939 L13.1237665,23.8590935 C13.0106291,23.9722309 13.1178103,23.9339006 10.2675139,24.9338059 L10.2266487,24.9481403 C9.63186771,25.1567525 8.99467551,25.3793618 8.35749354,25.6013822 C7.97518878,25.7345929 7.67781914,25.8380136 7.53204415,25.8878999 C6.64472924,26.2508789 5.72744899,25.2997837 6.07564398,24.4606328 C6.13557805,24.2915432 6.2405712,23.9957379 6.37580047,23.6154441 C6.60118518,22.9816139 6.82715159,22.3477735 7.03888705,21.7561219 L7.05303639,21.7165881 C8.06259482,18.896113 8.02909868,18.9879583 8.14090669,18.8761503 L8.81820623,19.5534499 C8.88792752,19.4837286 8.85334736,19.5612112 8.89338085,19.4617384 C8.87863177,19.4983866 8.85731032,19.5535882 8.83006223,19.6257097 C8.77705863,19.7660021 8.70271092,19.9674147 8.60899262,20.2243872 C8.44299186,20.6795558 8.22025797,21.2979017 7.95485262,22.0393835 L7.94072253,22.0788634 C7.72923003,22.6698362 7.50347149,23.3030934 7.27828696,23.9363607 C7.14317469,24.3163255 7.03828743,24.6118324 6.96953396,24.8038684 C6.93447808,24.8885234 7.07897534,25.0383474 7.19359304,24.9922156 C7.36328683,24.9332822 7.66035398,24.8299667 8.04232511,24.6968723 C8.67893627,24.4750508 9.31553722,24.252648 9.90962982,24.0442773 L9.95043887,24.0299626 C10.695607,23.768552 11.3169906,23.5491448 11.7743623,23.385579 C12.0325577,23.2932429 12.2349184,23.2199712 12.3758527,23.1677088 C12.4239286,23.1498809 12.4645143,23.134623 12.4971267,23.1221226 C12.4752008,23.1342547 12.492736,23.1355249 12.446467,23.1817939 Z M25.4722364,8.96235891 C26.1759214,9.66604393 26.1759214,10.8069386 25.4722352,11.5106247 L12.7851156,24.1976588 L7.80225578,19.214799 L20.4893766,6.52776376 C21.1930616,5.82407875 22.3339562,5.82407875 23.0376412,6.52776376 L25.4722364,8.96235891 Z M12.7851179,22.843062 L24.7949368,10.8333241 C25.1245596,10.5037012 25.1245596,9.96928126 24.7949368,9.63965845 L22.3603417,7.2050633 C22.0307189,6.87544049 21.4962989,6.87544049 21.1666749,7.20506444 L9.15685714,19.2148012 L12.7851179,22.843062 Z" id="path-1"></path></defs><g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Icon/Edit"><mask id="mask-2" fill="white"><use xlink:href="#path-1"></use></mask><use id="Combined-Shape" fill="#000000" fill-rule="nonzero" xlink:href="#path-1"></use><g id="Color/White" mask="url(#mask-2)" fill="#FFFFFF"><rect id="Rectangle" x="0" y="0" width="32" height="32"></rect></g></g></g></svg>'); }

.b-dashboard--el-list-buttons-wrap .actions-label {
  display: none; }

@media (max-width: 768px) {
  .b-dashboard--el-list-buttons-wrap {
    display: none;
    position: absolute;
    right: 0;
    top: 25px;
    width: 114px;
    background-color: #ffffff;
    border: solid 1px #dddddd;
    z-index: 1;
    padding: 5px; }
    .b-dashboard--el-list-buttons-wrap .actions-label {
      display: block;
      margin-bottom: 5px;
      padding-bottom: 5px;
      text-align: center;
      border-bottom: solid 1px #dddddd;
      font-weight: bold;
      color: #393635; } }
.b-dashboard--el-list-buttons .b-dashboard--el-open-actions {
  display: none !important; }
  @media (max-width: 768px) {
    .b-dashboard--el-list-buttons .b-dashboard--el-open-actions {
      display: block !important;
      height: auto;
      line-height: 20px;
      position: absolute;
      right: 0; } }

.b-dashboard--el-open-buttons {
  display: none !important;
  width: 13px;
  height: 7px;
  margin-top: -3.5px;
  background-image: url("/sites/all/themes/qatarliving_v3/images/general/sprites.svg");
  background-position: 54.724409448818896% 50.2%;
  border-style: none;
  position: absolute !important;
  right: 0;
  top: 10px;
  padding: 0 !important;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out; }

.b-dashboard--el-open-buttons.open {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

@media (max-width: 768px) {
  .b-dashboard--el-open-buttons {
    display: block !important; } }
.b-dashboard--el-all-statistic {
  display: none;
  height: 32px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 32px;
  letter-spacing: normal;
  text-align: left;
  color: #393635;
  padding-left: 32px;
  position: relative;
  text-decoration: underline;
  margin-bottom: 28px; }

.b-dashboard--el-all-statistic:before {
  content: "";
  width: 13px;
  height: 7px;
  margin-top: -3.5px;
  background-image: url("/sites/all/themes/qatarliving_v3/images/general/sprites.svg");
  background-position: 54.724409448818896% 50.2%;
  border-style: none;
  position: absolute !important;
  left: 0;
  top: 50%;
  padding: 0 !important;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out; }

.b-dashboard--el-all-statistic.open:before {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

@media (max-width: 768px) {
  .b-dashboard--el-all-statistic {
    display: block; } }
.b-dashboard--el-group-action {
  position: fixed;
  width: 100vw;
  height: 52px;
  background-color: #d33c57;
  left: 0;
  bottom: 0;
  z-index: 200;
  padding: 10px 0;
  text-align: left; }

@media (max-width: 768px) {
  .page-user-listings .b-dashboard--el-group-action {
    height: 80px; } }
.b-dashboard--el-group-action p {
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 32px;
  letter-spacing: normal;
  color: #ffffff;
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  padding-right: 24px; }

@media (max-width: 768px) {
  .b-dashboard--el-group-action p {
    display: block; } }
.b-dashboard--el-group-action a {
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 32px;
  letter-spacing: normal;
  text-align: left;
  color: #ffffff;
  display: inline-block;
  vertical-align: middle;
  padding: 0 16px;
  position: relative; }

@media (max-width: 768px) {
  .b-dashboard--el-group-action a span {
    display: none; } }
.b-dashboard--el-group-action a:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background-color: #ffffff;
  opacity: 0.3;
  width: 1px;
  height: 100%; }

.b-dashboard--el-group-action a:nth-child(2) {
  margin-left: -15px; }

@media (max-width: 768px) {
  .b-dashboard--el-group-action a:nth-child(2):before {
    display: none; } }
.b-dashboard--el-group-action a:hover {
  background-color: #bd354e; }

@media (max-width: 768px) {
  .b-dashboard--el-group-action a:hover {
    background-color: transparent; } }
.b-dashboard--el-group-action a:hover:before {
  display: none; }

.b-dashboard--el-group-action a:hover {
  background-color: #bd354e; }

.b-dashboard--el-group-action a:hover + a:before {
  display: none; }

.b-header--el-category-mod-main a {
  text-decoration: underline;
  color: rgba(255, 255, 255, 0.5); }

.dashboard-agents .b-filters-group {
  min-height: 0;
  margin-bottom: auto; }

.dashboard-agents .b-filters-block--el-title {
  margin-bottom: 0; }

.dashboard-agents .b-filters-block {
  padding: 16px 30px 16px 20px; }

@media (max-width: 768px) {
  .dashboard-agents__item {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #dddddd; } }
.dashboard-agents__item h4 {
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.83;
  letter-spacing: normal;
  text-align: left;
  color: #393635;
  margin-bottom: 15px;
  font-family: "Franklin Gothic Medium"; }

.dashboard-agents__item p {
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.83;
  letter-spacing: normal;
  text-align: left;
  color: #393635;
  margin-bottom: 9px; }

.dashboard-agents__item-edit {
  padding-top: 12px; }

.dashboard-agents__item-edit a {
  height: 32px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 32px;
  letter-spacing: normal;
  text-align: left;
  color: #393635;
  padding-left: 32px;
  margin-right: 12px;
  position: relative;
  text-decoration: underline;
  display: inline-block; }

.dashboard-agents__item-edit a:hover {
  text-decoration: none; }

.dashboard-agents__item-edit a:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 32px;
  height: 32px; }

.dashboard-agents__item-edit a.edit:before {
  background-image: url('data:image/svg+xml;utf8,<svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path d="M12.4971267,23.1221226 C12.5136603,23.1157852 12.5281447,23.1101567 12.5405168,23.1052613 C12.5051912,23.1192388 12.4915679,23.124211 12.4858936,23.127693 L12.4971267,23.1221226 Z M12.446467,23.1817939 L13.1237665,23.8590935 C13.0106291,23.9722309 13.1178103,23.9339006 10.2675139,24.9338059 L10.2266487,24.9481403 C9.63186771,25.1567525 8.99467551,25.3793618 8.35749354,25.6013822 C7.97518878,25.7345929 7.67781914,25.8380136 7.53204415,25.8878999 C6.64472924,26.2508789 5.72744899,25.2997837 6.07564398,24.4606328 C6.13557805,24.2915432 6.2405712,23.9957379 6.37580047,23.6154441 C6.60118518,22.9816139 6.82715159,22.3477735 7.03888705,21.7561219 L7.05303639,21.7165881 C8.06259482,18.896113 8.02909868,18.9879583 8.14090669,18.8761503 L8.81820623,19.5534499 C8.88792752,19.4837286 8.85334736,19.5612112 8.89338085,19.4617384 C8.87863177,19.4983866 8.85731032,19.5535882 8.83006223,19.6257097 C8.77705863,19.7660021 8.70271092,19.9674147 8.60899262,20.2243872 C8.44299186,20.6795558 8.22025797,21.2979017 7.95485262,22.0393835 L7.94072253,22.0788634 C7.72923003,22.6698362 7.50347149,23.3030934 7.27828696,23.9363607 C7.14317469,24.3163255 7.03828743,24.6118324 6.96953396,24.8038684 C6.93447808,24.8885234 7.07897534,25.0383474 7.19359304,24.9922156 C7.36328683,24.9332822 7.66035398,24.8299667 8.04232511,24.6968723 C8.67893627,24.4750508 9.31553722,24.252648 9.90962982,24.0442773 L9.95043887,24.0299626 C10.695607,23.768552 11.3169906,23.5491448 11.7743623,23.385579 C12.0325577,23.2932429 12.2349184,23.2199712 12.3758527,23.1677088 C12.4239286,23.1498809 12.4645143,23.134623 12.4971267,23.1221226 C12.4752008,23.1342547 12.492736,23.1355249 12.446467,23.1817939 Z M25.4722364,8.96235891 C26.1759214,9.66604393 26.1759214,10.8069386 25.4722352,11.5106247 L12.7851156,24.1976588 L7.80225578,19.214799 L20.4893766,6.52776376 C21.1930616,5.82407875 22.3339562,5.82407875 23.0376412,6.52776376 L25.4722364,8.96235891 Z M12.7851179,22.843062 L24.7949368,10.8333241 C25.1245596,10.5037012 25.1245596,9.96928126 24.7949368,9.63965845 L22.3603417,7.2050633 C22.0307189,6.87544049 21.4962989,6.87544049 21.1666749,7.20506444 L9.15685714,19.2148012 L12.7851179,22.843062 Z" id="path-1"></path></defs><g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Icon/Edit"> <mask id="mask-2" fill="white"><use xlink:href="#path-1"></use></mask> <use id="Combined-Shape" fill="#000000" fill-rule="nonzero" xlink:href="#path-1"></use><g id="Color/White" mask="url(#mask-2)" fill="#FFFFFF"><rect id="Rectangle" x="0" y="0" width="32" height="32"></rect></g></g></g></svg>'); }

.dashboard-agents__item-edit a.remove:before {
  background-image: url("/sites/all/themes/qatarliving_v3/images/general/sprites.svg");
  background-position: 41.10671936758893% 94.5010183299389%;
  width: 16px;
  height: 16px;
  left: 8px;
  top: 8px; }

.dashboard-agents__form p,
.dashboard-agents__form .block-title {
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.44;
  letter-spacing: normal;
  text-align: left;
  color: #393635;
  margin-top: 0px;
  margin-bottom: 30px; }

.dashboard-agents__form .vertical-tabs-panes {
  display: none; }

.dashboard-agents__form-item {
  margin-bottom: 32px;
  display: block; }

.dashboard-agents__form-item span,
.dashboard-agents__form .add-post-ad-section--el-title {
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.44;
  letter-spacing: normal;
  text-align: left;
  color: #393635; }

.dashboard-agents__form-item .form-text,
.dashboard-agents__form .form-text {
  display: block;
  width: 100%;
  max-width: 280px;
  margin-top: 12px;
  float: none;
  margin-bottom: 32px; }

.dashboard-agents__form-add {
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 32px;
  letter-spacing: normal;
  text-align: left;
  color: #393635;
  padding-left: 32px;
  position: relative;
  text-decoration: underline;
  display: block; }

.dashboard-agents__form-add:hover {
  text-decoration: none; }

.dashboard-agents__form-add:before {
  content: "";
  position: absolute;
  background-image: url("/sites/all/themes/qatarliving_v3/images/general/sprites.svg");
  background-position: 41.10671936758893% 94.5010183299389%;
  width: 16px;
  height: 16px;
  left: 8px;
  top: 8px;
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg); }

form.node-agent-form .block-agents-agents-list .b-pagination {
  float: left;
  width: 100%;
  margin-left: 15px;
  margin-right: 15px; }

@media (max-width: 768px) {
  .dashboard-agents .b-filters-pack {
    display: none; } }
@media (max-width: 768px) {
  .dashboard-agents {
    padding-top: 72px; } }
.throbber {
  background-image: url(/sites/all/themes/qatarliving_v3/images/spinner.gif);
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 22px !important; }

#classified_search_form.dashboard .select2-container {
  min-width: 130px; }
#classified_search_form.dashboard .search-button {
  right: 35px; }
#classified_search_form.dashboard .b-filters-block--el-tab-link {
  color: rgba(255, 255, 255, 0.9);
  border-bottom: 1px dashed rgba(255, 255, 255, 0.5);
  font-size: 23px; }
@media only screen and (max-width: 767px) {
  #classified_search_form.dashboard .b-filters-block > .b-filter:not(.m-half):not(:last-of-type) {
    padding-bottom: 0; }
  #classified_search_form.dashboard .form-type-select {
    padding-right: 0;
    padding-left: 0; }
  #classified_search_form.dashboard .price-field {
    margin-bottom: auto; }
  #classified_search_form.dashboard #edit-top-right-side-2,
  #classified_search_form.dashboard edit-top-right-side-3 {
    margin-bottom: 15px;
    padding-bottom: 0; } }

.page-user-listings,
.page-user-agents {
  min-height: auto; }

@media only screen and (max-width: 748px) {
  .page-user-listings div#header-leaderboard,
  .page-user-agents div#header-leaderboard {
    display: none; } }
.dashboard-wrapper {
  margin-bottom: 55px; }
  @media (max-width: 768px) {
    .dashboard-wrapper {
      margin-bottom: 70px; } }

.dashboard-bottom-messages {
  font-size: 18px;
  font-weight: bold;
  padding: 10px;
  text-align: center; }

body[data-color-id=jobs].page-user-listings .b-filters-block.main {
  min-height: auto; }
 
.leads {
  display: table;
  width: 100%;
  border-collapse: collapse; }
  @media (max-width: 768px) {
    .leads {
      dispaly: block; } }
  .leads .lead.tbody {
    font-weight: bold;
    background-color: #9f1a65;
    color: #FFF; }
    @media (max-width: 768px) {
      .leads .lead.tbody {
        display: none; } }
  .leads .lead {
    display: table-row;
    border: 1px solid #CCC;
    font-size: 16px; }
    .leads .lead .counter {
      border: 1px solid #CCC;
      background-color: #EEE;
      width: 50px;
      text-align: center; }
      @media (max-width: 768px) {
        .leads .lead .counter {
          display: none; } }
    @media (max-width: 768px) {
      .leads .lead {
        display: block; } }
    .leads .lead div {
      display: table-cell;
      padding: 5px; }
      @media (max-width: 768px) {
        .leads .lead div {
          display: block; } }
    .leads .lead .truncate-text {
      padding: 0; }
