﻿@font-face {
    font-family: 'Open Sans';
    src: url('/Fonts/OpenSans-Regular-webfont.eot');
    src: url('/Fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('/Fonts/OpenSans-Regular-webfont.woff') format('woff'), url('/Fonts/OpenSans-Regular-webfont.ttf') format('truetype'), url('/Fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Simple-Line-Icons';
    src: url('/Fonts/Simple-Line-Icons.eot');
    src: url('/Fonts/Simple-Line-Icons.eot?#iefix') format('embedded-opentype'), url('/Fonts/Simple-Line-Icons.woff') format('woff'), url('/Fonts/Simple-Line-Icons.ttf') format('truetype'), url('/Fonts/Simple-Line-Icons.svg#Simple-Line-Icons') format('svg');
    font-weight: normal;
    font-weight: 400;
    font-style: normal;
}

body {
    font-family: Open Sans !important
}

#ASPxRoundPanel1_RPHT {
    margin-left: 36px;
    font-family: Open Sans;
    font-weight: normal !important;
    font-size: 20px !important;
    color: #0074A2;
}

.dxeListBox td {
    font-family: Open Sans !important;
}

.dxeListBox .dxeHD {
    background: #3d3d3d;
}

    .dxeListBox .dxeHD td {
        background: #3d3d3d;
        color: #FFF
    }

.dxeListBoxItemHover {
    background-color: #207DF3;
    color: #FFF
}

.dxeListBoxItemSelected {
    color: #FFF;
    background-color: #0074A2;
}

.dxeButtonEdit {
    border: 0;
    width: 250px;
}

.dxeEditArea {
    color: #0074A2;
    font-family: Open Sans !important;
    font-size: 14px;
    margin-left: 32px !important;
    width: 250px;
    height: 28px !important;
    background-color: #FFF !important;
    outline: none;
}

.dxic {
    background: #FFF;
    border: 1px solid #999999;
}

#ASPxRoundPanel1_cboEmpresa .dxic {
    border-right: 0px solid transparent

}

.dxeButtonEditButton {
    position: absolute;
    padding: 8px 2px;
    background: #FFF;
}

.dxeTextBoxSys {
    background: #FFFFFF;
    padding: 14px 33px;
    border: 0;
    border-left: 3px solid transparent;
    position: relative;
    transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
}

    .dxeTextBoxSys:hover {
        background: #F6F6F6;
        border-left: 3px solid #0074A2;
    }

#ASPxRoundPanel1_RPC {
    padding: 0 !important;
}

.dxWeb_rpHeaderTopLeftCorner, .dxWeb_rpHeaderTopRightCorner, .dxWeb_rpBottomLeftCorner, .dxWeb_rpBottomRightCorner {
    background: none;
}

.dxbButton {
    color: #999999;
    background: #FFF;
    border: 1px solid #E6E6E6;
    height: 35px;
    font-family: Open Sans !important;
    font-size: 14px !important;
}

#ASPxRoundPanel1_cboEmpresa {
    position: relative;

    padding-left: 40px !important;
    background-color: transparent;
    border: 1px solid #ccc;
    height: 35px;
    width: 100%;
    box-sizing: border-box;
    /*border: 0px solid #999999;*/
}

#ASPxRoundPanel1_btnLogin_B {
    position: relative;
    left: -21px;
}

.dxbButton:hover {
    background: #0074A2;
}

.dxbButtonHover span, .dxbButtonPressed span {
    color: #FFF !important;
}

#ASPxRoundPanel1_txtUsuario:before {
    content: "\e005";
}

#ASPxRoundPanel1_txtContrasenia:before {
    content: "\e08c";
}

#ASPxRoundPanel1_cboEmpresa:before {
    content: "\e04b";
}

#ASPxRoundPanel1_txtUsuario:before, #ASPxRoundPanel1_txtContrasenia:before, #ASPxRoundPanel1_cboEmpresa:before {
    font-family: Simple-Line-Icons;
    font-size: 16px;
    position: absolute;
    top: 23px;
    left: 44px;
    color: #999999;
    z-index: 1;
}

#ASPxRoundPanel1_cboEmpresa:before {
    top: 7px;
    left: 9px;
}

#titulo {
    font-size: 18pt;
    font-family: Open Sans;
    color: #5A5A5A
}

#ASPxRoundPanel1 {
    padding: 25px 0;
    box-shadow: 0px 0px 3px #F7F7F7;
    -webkit-box-shadow: 0px 0px 3px #F7F7F7;
    -moz-box-shadow: 0px 0px 3px #F7F7F7;
}

a {
    color: #FFFFFF;
    font-size: 14px;
    text-decoration: none;
}

    a:hover {
        color: #000000 !important;
    }

hr {
    border-style: none;
    border-color: inherit;
    border-width: 0;
    background-color: #AAA;
    height: 2px;
    margin: 0px 0 11px 0;
}

#ASPxRoundPanel1_btnLogin2 {
    margin-left: 162px;
}

#ASPxRoundPanel1_cboEmpresa .dxic {
    overflow: hidden
}

#ASPxRoundPanel1_cboEmpresa {
    margin-left: 35px;
    margin-top: 10px
}

.miniNomina {
    display: none
}

.dxrpControl td.dxrpHeader, .dxrpControl > tbody > tr > .dxrpcontent {
    border: 0;
    background: transparent;
}

#ASPxRoundPanel1_btnLogin {
    margin-left: -20px;
}







/*.dxic 
{
    background: #FFF;
    border: 0px solid #999999; 
}

#ASPxRoundPanel1_cboEmpresa {
    position: relative;
    padding-left: 40px !important;
    background-color: transparent;
    border: 1px solid #ccc;
    height: 35px;
    width: 100%;
    box-sizing: border-box;*/
    /*border: 0px solid #999999;*/
/*}

    #ASPxRoundPanel1_txtUsuario:before,
    #ASPxRoundPanel1_txtContrasenia:before,
    #ASPxRoundPanel1_cboEmpresa:before {
        font-family: Simple-Line-Icons;
        font-size: 16px;
        position: absolute;
        top: 50%;
        left: 44px;
        color: #999999;
        z-index: 1;
        pointer-events: none;*/
        /*border: 0px solid #999999;*/
    /*}

#ASPxRoundPanel1_cboEmpresa:before 
{
    top: 7px;
    left: 9px;
}*/