﻿body {
    /*background-color: #fffff4 !important;*/
    /*background-image: url(/images/back2.jpg);*/
}
.sizeLimit {
    max-width: 1500px;
}

/*Quitar linea gris debajo de la zona del logo*/
.borderBottom {
    border-bottom: 0px solid #c6c6c6;
}

/*Quitar fondo azul de botones hovered*/
/*.dxmLite_XafTheme .dxm-horizontal .dxm-hovered {
    background: #cae2f3!important;
    border-color: transparent!important;
}*/

/*Tooltips*/
.SmartTooltip {
    cursor: help;
}

.SmartTooltips {
    font: 16px 'Roboto','Helvetica Neue','Droid Sans',Arial,Tahoma,Geneva,Sans-serif!important;
}


.SmartTooltips li {
    list-style-type: disc;
    list-style-position: inside;
    text-indent: -1em;
    padding-left: 1em;
}

    .SmartTooltips p {
        margin-left: 0px;
        margin-right: 0px;
    }



.StaticText {
    color: #4a4a4a;
    font: 16px 'Roboto','Helvetica Neue','Droid Sans',Arial,Tahoma,Geneva,Sans-serif !important;
}

.Caption {
    /*color: #4a4a4a !important;*/
    /*color: red !important;
    font-size: 0.85em;*/
}

.LayoutEditMode.Layout td.Caption {
    color: #4a4a4a !important;
    font: 14px 'Roboto','Helvetica Neue','Droid Sans',Arial,Tahoma,Geneva,Sans-serif !important;
}


.LayoutTabContainer {
    padding: 15px!important;
}

.lastCardGroup {
    padding-left: 0px !important;
    
}

.dxtcLite_XafTheme.dxtc-top > .dxtc-stripContainer {
    padding-top: 0px;
}


/*.XafVCap-Second {
    color: white!important;
}*/

.darkGray .MainMenuTruncateCaption {
    color: white !important;
}

.darkGray {
    background-color: #00849A!important;
}

.gray {
    background-color: #d6e1ff;
}


.CardGroupBase > tbody > tr > td > .GroupHeader {
    color: white !important;
    background-color: #00849A !important;
}

.dialogContent .GroupHeader .Label {
    padding-left: 30px !important;
    color: white !important;
    font-size: 1em !important;
    padding-bottom: 10px !important;
}

/*Color suau de fons*/
.overflowHidden {
    background: #f7f7f7 !important;
}

Body {
    /*background-color: #fffff4 !important;*/
    background-image: url('/images/back.jpg') !important;
    background-size: cover;
}

.VerticalTemplate {
    /*background-color: #fffff4 !important;*/
    /*background-image: url('/images/back.jpg') !important;*/
}

body.dialog {
    background-image: none !important;
    background-color: white!important;
}


/*Tokens label*/
.TokenPanelItem {
    float: left;
    font-size: 11px;
    font-weight: 500;
    background-color: #f48907;
    padding: 2px 10px 3px 10px;
    margin: 0 6px 6px 0;
    border-radius: 5px;
    color: #fff;
    text-decoration: none;
    font-family: Open Sans,sans-serif;
}

.TokenPanel {
    /*border: 1px solid black;*/
}