html.beta #listing .side {
    margin: 0 0 20px 2%;
}
html.beta .sec-pub_profile #listing .side{
    margin: 0 2% 20px 0;
}

html.beta .fotorama__caption__wrap {
    display: none;
}

html.beta #listing .detail-item {
    padding: calc(2 * var(--padding-updown-inside-cards)) calc(2 * var(--padding-sides-inside-cards));
    background: var(--off-white);
    /* max-width: 752px; */
}

html.beta .recommendAndReport {
    display: flex;
    flex-direction: column;
    gap: var(--padding-updown-inside-cards);
}
html.beta .recommendAndReport a{ width: 100% !important;}
html.beta .recommendAndReport .friend, html.beta .recommendAndReport .reportar {width: 100%; margin-left: 0 !important;}
html.beta .recommendAndReport .reportar {display: none;}
@media screen and (min-width: 769px) and (max-width: 790px) {

    html.beta #search-items .premiums-block,
    html.beta .content .search .items-block .loop-single-join,
    html.beta .content .search .premiums-block .loop-single-join {
        height: auto;
    }
}


html.beta #listing .detail-item .data,
#listing .detail-item .custom-fields h2,
/*html.beta #listing .detail-item #plugin-hook h2,*/
#listing .detail-item #plugin-hook h3,
html.beta #listing .related h3 {
    margin-top: var(--margin-between-sections-but-categories);
}


html.beta #listing .related h3 {
    font-size: var(--type-h2);
}


html.beta #listing .detail-item .data .description {
    margin-bottom: var(--margin-right-between-elmt-same-type);
}

/* Prime Star */
html.beta .fa-star::before {
    display: none;
}

/* BUTTON */
html.beta button, html.beta #listing .data .connect-pre a {
    border-radius: var(--border-radius-buttons) !important;
}

#listing .detail-item .detail-item-prem-lab {
    height: 44px;
    padding: var(--padding-updown-inside-cards) var(--padding-sides-inside-cards);
}

html.beta .main-data>.img,
.main-data>.loc,
html.beta #listing .detail-item>div.main-data,
html.beta html.beta #img .bx-wrapper img,
html.beta #img img,
html.beta .detail-item-bx-pager img {
    border-radius: var(--border-radius-cards);
    /* !important; */
}


html.beta #img .bx-wrapper img,
#img img,
html.beta #listing .detail-item,
html.beta .fotorama__nav__frame .fotorama__thumb,
html.beta .fotorama__thumb-border {
    border-radius: var(--border-radius-cards) var(--border-radius-cards);
    /* !important; */
}

html.beta .main-data .img .fotorama .fotorama__wrap .fotorama__stage .fotorama__stage__shaft .fotorama__stage__frame .fotorama__img {
    border-radius: var(--border-radius-cards) var(--border-radius-cards) 0 0 !important;
}

html.beta .detail-item-bx-pager {
    padding-left: var(--padding-between-text-elmt);
    padding-right: var(--padding-between-text-elmt);
    padding-bottom: var(--padding-sides-inside-cards);
}

html.beta #listing .detail-item>div.main-data {
    margin-bottom: var(--padding-updown-inside-cards);
}

/* html.beta #listing .detail-item .basic h2 > span.price {
    background: none !important;
    color: var(--off-black) !important;
    padding: 0 !important;
    text-align: right !important;
} */


html.beta #listing .detail-item .basic .title_And_Price_Detail_Page * {
    /* display: flex; */
    padding: var(--padding-between-text-elmt) 0;
    /* justify-content: space-between; */
    font-size: var(--type-h1-desktop-font-size);
}
html.beta #listing .detail-item .basic .title_And_Price_Detail_Page .price{
    font-size: var(--type-h2-cards-font-size);
    font-weight: bold;
}

html.beta #listing .detail-item .basic .title_And_Price_Detail_Page {
    display: flex;
    justify-content: space-between;
}

/* html.beta #listing .detail-item .basic .title_And_Price_Detail_Page h1:first-child {
    padding-bottom: 0;
} */
html.beta #listing .detail-item .basic .title_And_Price_Detail_Page .Price_Detail_Page {
    text-align: end;
}

/* html.beta #listing .detail-item .basic .title_And_Price_Detail_Page .price {

} */
/* html.beta #listing .detail-item .basic .title_And_Price_Detail_Page:first-child {
flex-grow: 2;
} */

html.beta #listing .detail-item .basic .location {
    font-size: var(--type-h2-cards-font-size);
}

.location_and_fav_box {
    display: flex;
    width: 100%;
    align-items: center;
    gap: var(--padding-sides-inside-cards);
}

html.beta .location_and_fav_box {
    align-items: baseline;
}

.fav_box {
    width: 100%;
    display: flex;
    align-items: center;
    gap: var(--padding-sides-inside-cards);
    color: var(--new-primary-color);
    justify-content: end;
}

.fav_box .watchlist {
    text-align: end;
}

.starIcon {
    width: 44px;
    height: 44px;
    z-index: 2;
}

.starIcon * {
    stroke: var(--new-primary-color);
}

.starClicked {
    fill: var(--new-primary-color);
}

html.beta #listing .detail-item>div.stats {
    /*display: none;*/
}

html.beta #listing .detail-item .data .description .text {
    border-radius: var(--border-radius-cards);
    padding: var(--padding-between-text-elmt) var(--padding-updown-inside-cards) !important;
}

html.beta .contact-whatsapp,
html.beta #listing .data .connect-after a:first-child:last-child,
html.beta .contact-whatsapp,
html.beta .contact {
    border-radius: var(--border-radius-buttons) !important;
}

html.beta .contact-whatsapp:hover {
    opacity: .8;
    text-decoration: none;
}

html.beta #listing .data .connect-pre .contact,
html.beta form .osp-promote-form button[type="submit"], #uniform-osp-item-promote {
    background-color: var(--new-primary-color) !important;
}

/* IMAGE ARROWS */
/* html.beta #img .bx-wrapper .bx-controls-direction a { */
html.beta .fotorama__arr fotorama__arr--prev,
html.beta .fotorama__arr fotorama__arr--next {
    height: 44px;
    padding: var(--padding-updown-inside-cards) var(--padding-sides-inside-cards);
    color: #000000;
    background: var(--off-white);
    opacity: .75;
}

html.beta .fotorama__thumb-border {
    border-color: var(--primary-color);
}



/* PROMOTE POST */
html.beta .osp-promote-form button[type="submit"],
#uniform-osp-item-promote {
    border-radius: var(--border-radius-buttons) !important;
    margin-top: calc(2 * var(--padding-sides-inside-cards)) !important;
    margin-bottom: calc(2 * var(--padding-updown-inside-cards)) !important;
    /* padding: calc(2* var(--padding-updown-inside-cards)) calc(2* var(--padding-sides-inside-cards)) !important; */
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    text-align: center !important;
}
html.beta .detail-item #plugin-hook .osp-promote-form button[type="submit"], html.beta .item-form-submit {
    background: var(--new-primary-color) !important;
}

/* -- Options */
html.beta .osp-promote-form form .osp-pb-line {
    box-shadow: none;
    border-radius: var(--border-radius-buttons) !important;
}

.osp-promote-form form .osp-pb-line .osp-chk {
    border-radius: var(--border-radius-buttons) 0 0 var(--border-radius-buttons) !important;
}

/* ---- paragraph font-size */
html.beta #whatsapp-contact-button,
html.beta #listing .data .connect,
html.beta .fav_box .watchlist,
html.beta .osp-promote-form .osp-pb-line .osp-pb-name,
html.beta .osp-promote-form .osp-pb-line .osp-pb-desc,
html.beta .osp-promote-form button[type="submit"],
#uniform-osp-item-promote {
    font-size: var(--type-p-mobile-font-size) !important;
}

/* ---- Blue Send message */
html.beta .im-contact {
    display: none;
}

/*  */

html.beta .osp-promote-form button[type="submit"] i,
#uniform-osp-item-promote i {
    position: unset;
    font-size: var(--type-h1-cards-font-size) !important;
}

html.beta .item-bx-pager {
    padding-left: 2%;
    padding-right: 0 !important;
    overflow: hidden;
}

html.beta .osp-advertise-here {
    display: none;
}


/* Right Contact Options */
html.beta #body-item #listing .side>div.data {
    border-radius: var(--border-radius-cards);
    width: 100%;
    margin: auto;
}

/* Button Icons */
html.beta .fa-brands.fa-whatsapp,
.fa-envelope-o,
.fa-thumbs-o-up, html.beta #listing .data .connect-after .reportar i {
    padding-right: var(--padding-sides-inside-cards);
    left: 0 !important;
}


/* Attributes of the Post */

.custom-fields .field .name,
.job-detail table tr td:first-child,
.real-detail table tr td:first-child,
.car-detail table tr td:first-child,
.real-detail .detail2 h4,
#atr-item .atr-name {
    font-weight: 700;
    /* padding: var(--padding-sides-inside-cards); */
    width: 100%;
}

.custom-fields .field,
.job-detail table tr,
.real-detail table tr,
.car-detail table tr,
.real-detail .detail2,
#atr-item li,
#atr-item li.atr-type-checkbox,
#atr-item li.atr-type-select {
    clear: none;
    float: left;
    /* width: fit-content; */
    padding: var(--padding-sides-inside-cards);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    border-right: 1px solid rgba(0, 0, 0, 0.1);
    background: #fff;
    margin: 0;
    width: 50%;
    padding: 10px 20px;
    /* Inline under */
     display: flex;
    text-wrap: nowrap;
    flex-direction: row; 
    gap: var(--padding-between-text-elmt);
    
}
html.beta .custom-fields .field .value {font-weight: normal;}
html.beta .custom-fields{ margin: 0px 0 var(--margin-between-sections-but-categories) 0px;}
html.beta #listing .detail-item .custom-fields h2 { margin-top: 0;}

/* RETALED PRODUCTS */
html.beta .related .block {
    padding-top: var(--margin-right-between-elmt-same-type);
}

html.beta .products.grid .simple-prod {
    margin-left: 0;
    margin-right: 0;
}

html.beta #body-item .content {
    max-width: 87vw;
    /* margin: auto; */
    display: block;
    margin: 0 7.5%;
}

html.beta .related .block .wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: var(--padding-between-text-elmt);
}
