﻿/* Image slider in home page */

.index-offers {
}

    .index-offers .imageSlider {
        margin: 0 0 -40px 0;
    }

    .index-offers .title {
        color: #a3a3a3;
        font-size: 36px;
        font-weight: lighter;
        display: none;
    }

    .index-offers .dxis-itemTextArea {
        left: auto !important;
        bottom: auto !important;
        right: 0px !important;
        top: 25px !important;
        height: auto;
        width: auto;
        padding: 24px 18px 24px 50px !important;
    }

    .index-offers .hotel,
    .index-offers .city,
    .index-offers .price {
        text-align: right;
        line-height: 110%;
    }

    .index-offers .price {
        margin-top: 10px;
        font-size: 48px;
        font-weight: lighter;
    }

    .index-offers .hotel {
        font-size: 20px;
    }

    .index-offers .city {
        font-size: 14px;
    }

.dxdvContent_Moderno {
    padding: 20px;
    border-bottom: 1px Solid maroon;
    /*border-top: 1px Solid maroon;*/
    border-top: none;
}

.dxdvEPContainer_Moderno a,
.dxdvEPContainer_Moderno a:link,
.dxdvEPContainer_Moderno a:visited,
.dxdvEPContainer_Moderno a.visited,
.dxdvEPContainer_Moderno a.hovered {
    color: maroon;
}

    .dxdvEPContainer_Moderno a:hover, .dxdvEPContainer_Moderno a:focus {
        color: red;
    }

#art-main, table {
    font-size: 9pt !important;
}

.dxgvEditFormDisplayRow_Moderno td.dxgv, .dxgvInlineEditRow_Moderno td.dxgv, .dxgvDataRow_Moderno td.dxgv, .dxgvDataRowAlt_Moderno td.dxgv, .dxgvSelectedRow_Moderno td.dxgv, .dxgvFocusedRow_Moderno td.dxgv {
    padding: 4px 4px 4px 4px !important;
}
