/* ===============================================
PROPERTY-PRINT
================================================== */
section.section-main.section-property-print
{
    display: block;
    
    padding: var(--size-x0-5) 0rem;
}

.property-print-top
{
    margin-bottom: var(--size-x1);
}

.property-print-top
{
    
}

.property-print-top .row
{
    display: flex;
}

.property-print-top .property-print-logo
{
    display: flex;
    justify-content: flex-start;
}

.property-print-top .property-print-logo img
{
    max-height: 10.0rem;
}

.property-print-top .property-print-qrcode
{
    display: flex;
    justify-content: flex-end;
}

.property-print-top .property-print-qrcode .qrcode-info
{
    display: flex;

    width: 100%;

    padding-right: var(--size-x1);

    font-size: var(--f6);
    text-align: center;
    align-items: center;
}

.property-print-top .property-print-qrcode .qrcode-photo img
{
    max-width: 10.0rem;
}

.property-print
{
    margin-bottom: 0rem;
}

.property-print > .container > .row
{
    margin-bottom: 0rem;
}

.property-print .property-print-main .property-print-category-title .title-divider
{
    margin-top: 0rem;

    text-align: center;
}

.property-print .property-print-main .property-print-category-title .title-divider .title
{        
    margin-right: 0rem;
    
    font-size: 600%;
    line-height: 6.0rem;
    text-transform: uppercase;
}

.property-print .property-print-main .property-print-category-title .title-divider .subtitle
{
    float: none;
    display: block;
    
    margin-top: 0rem;
    
    font-size: var(--f3);
    text-transform: uppercase;
}

.property-print .property-print-main .property-print-category-title .title-divider .subtitle span.icon
{
    font-size: var(--f5);
}

.property-print .property-print-main .property-print-photos-list
{
    display: block;
}

.property-print .property-print-main .property-print-photos-content
{
    margin-bottom: 0rem;
}

.property-print .property-print-main .property-print-title .title-divider
{
    margin-top: 0rem;
    
    text-align: left;
}

.property-print .property-print-main .property-print-title .title-divider .title
{
    
}

.property-print .property-print-main .property-print-title .title-divider .subtitle
{
    
}

.property-print .property-print-main .property-print-property-info-content
{

}

.property-print .property-print-main .property-print-property-info-content .information-property .price
{
    width: 100%;
    
    font-size: 200%;
}

.property-print .property-print-main .property-print-price-content
{
    margin-bottom: 0rem;
    
    text-align: center;
}

.property-print .property-print-main .property-print-property-info-list-content
{
    text-align: left;
}


/* 
COLOR SETTINGS
================================================== */
.property-print-top > .container                                    { border-bottom: 0.3rem solid var(--custom-background); }
.property-print-top .property-print-qrcode .qrcode-photo img        { border: var(--border-regular) solid var(--custom-background); }


/* ===============================================
PRINT
================================================== */
@media print
{
    /* 
    STYLE SETTING
    ================================================== */        
    .back-top                                                           { display: none; }
    
    section.section-header.section-header-bar                           { display: none; }
    section.section-header.section-header-desktop                       { display: none; }
    section.section-header.section-header-mobile                        { display: none; }
    section.section-header.section-header-slayt                         { display: none; }
    section.section-header.section-header-dir                           { display: none; }
        
    section.section-main                                                { display: none; }
    
    section.section-footer                                              { display: none; }
}


/* ===============================================
PAGE SETTING
================================================== */
@page
{
    size: A3 portrait;
}