﻿/* Beamer */

/* This link was used for CSS3 compatibility: http://css3generator.com/  */

/* Contents			        Flag
----------------------------------------------------------------------------------
    Global Settings   		    =GST
    Wrapper                     =WPR
    Content Layout              =CLY
    RadGrid                     =RGD
    Modal Controls              =MCT
    Forms                       =FRM
    Checkbox                    =CKB
    Top menu                    =TPM
    Second Top Menu             =STM
    Login Specific              =LGN
    Default's Page Specific     =DPS
    Summary's Page Specific     =SMM
    Documents' Page Specific    =DOC
    Changes' Page Specific      =CHN
    New List's Page Specific    =NLT
    Listados' Page Specific     =RPS
    404 Page                    =404
    Custom Classes              =CCL
    Responsive                  =RPS
    Commented                   =CMT
    Unused Classes              =UCL
*/

/* Color Pallete
----------------------------------------------------------------------------------
    eXigo Black Light High      #484848     eXigo Gray Main Light High      #FFF
    eXigo Black Light Smooth    #2E2E2E     eXigo Gray Main Light Smooth    #F5F5F5
    eXigo Black                 #242424     eXigo Gray Main                 #D7D7D7
    eXigo Black Shadow Smooth   #1A1A1A     eXigo Gray Main Shadow Smooth   #BEBEBE
    eXigo Black Shadow High     #000        eXigo Gray Main Shadow High     #AFAFAF

    eXigo Gray Aux Light    #A8A8A8         eXigo Blue RMS                  #00CCBC
    eXigo Gray Aux          #808080
    eXigo Gray Aux Shadow   #585858
*/

/* Global Settings  =GST
----------------------------------------------------------------------------------*/
html
{
	height:100%;
}

form
{
	height:100%;

}

body
{
    font-family:Verdana, Calibri, Arial, Helvetica, sans-serif; 
    font-size: 62.5%; 
    height:100%;
	margin:0;
	padding:0;
}

a 
{
    text-decoration:none;
}

a:hover
{
    text-decoration: none;
}

input.file 
{
    Font-Size:14pt;
}

::selection
{
    text-shadow:none;
}

/* Scrollbars Webkit*/
::-webkit-scrollbar
{
    width: 10px;
    height: 10px;
}

::-webkit-scrollbar-thumb
{
    border-radius: 0px;
}


/* Wrapper  =WPR
----------------------------------------------------------------------------------*/
#_divPageWidth
{
    position:absolute;
    width:100%;
    height: 100%;
}

#_divWrapper
{
    position:absolute;
        top:32px;
        right:36px;
        bottom:32px;
        left:36px;
}

#_menuLine
{
    height:20px;
    position: fixed;
        left: 259px;
        right: 36px;
    z-index:2;
}

#_divMainCol
{
    position: absolute;
        top:0px;
        right:0px;
        bottom:0px;
        left: 223px;
}

#_divTopRow
{
    margin: 2px;
    position: absolute;
        left: 0px;
    vertical-align: baseline;
    width:100%;
    z-index:2;
}

#_divContent
{
    position: absolute;
        top: 64px;
        right:0px;
        bottom:0px;
        left:0px;
    overflow:auto;
}

#_divLeftCol
{
    position: absolute;
        top:0px;
        bottom:0px;
    width: 182px;
    z-index:3;
}

#_divFooter
{
    display: block;
    overflow: auto;
    position: absolute;
        bottom:0px;
    text-align: center;
    width: 100%; 
    height:26px;
}

#_divWrapperAlternative
{
    position:absolute;
    width:100%;
    height:100%;
}

#_divMain
{
    position: absolute;
    width:100%;
    height:100%;
}

#content
{
    position: absolute;
    width: 100%;
    height: 100%;
}

#barra
{
    position:relative;
    width:100%;
}

#PieDePagina
{
    float:right;
    margin:0 10px;
}


/* Content Layout    =CLY
----------------------------------------------------------------------------------*/
.Grid
{
    float:left;
    height:700px;
    margin:10px 0;
}

.PanelIzquierdo
{
   padding: 4px 0;
   text-align: center;
}

.PanelIzquierdo .Botones
{
    font-family:Verdana !important;
    font-size:14px !important;
}

.Tabs
{
    font-family:Verdana;
    font-size:14px ;
    margin:0 31px;
}

.ContentColumsWidth
{
    width: 320px;
}

.LanguageCombo
{
    float: right;
    text-align: right;
    width: 100px;
    height: 22px;
    margin-top:-18px;
    margin-right: 328px
}

#_divLogOut
{
    display:inline-block;
    font-size:10pt;
    vertical-align:middle;
    height:20px;
}


/* RadGrid    =RGD
----------------------------------------------------------------------------------*/
.RadGrid /*Utilizado en Default, List.ascx, frmPropiedades, frmDocumentos y frmCambios*/
{
    /*border:0 !important;*/
    margin-top: 0px;
}

.RadGrid tr /*Utilizado en Default, List.ascx, frmPropiedades, frmDocumentos y frmCambios*/
{
    border:0 !important;
}

.RadGridItem /*Utilizado en Default, List.ascx, frmPropiedades y frmDocumentos*/
{
    border:0 !important;
    font-family :Verdana ;
}

.RadGrid Table /*Utilizado en Default, List.ascx, frmPropiedades, frmDocumentos y frmCambios*/
{
    background-image :none;
    border:0 !important;
    border-spacing: 0;
}


/* Modal Controls    =MCT
----------------------------------------------------------------------------------*/
.modalNuevaLista /*Utilizado frmDocumentos y frmCambios*/
{ 
	display:none;
	padding:15px;
	padding-left: 30px;
	position: fixed;
	text-align:left;
	width:355px;
	height: 250px;
	z-index: 100002;
}

    .modalNuevaLista .title
    {
        font-size: 1.4em;
        padding: 0px 5px 5px 5px;
        text-align:left;
        margin-bottom: 10px;
    }
    
    .modalNuevaLista .second-title {
        font-size: 1.3em;
        padding: 0px 5px 15px 5px;
        max-width:300px;
    }

.modalNuevoTipoDocumento /*Utilizado frmDocumentos*/
{ 
	display:none;
	padding:15px;
    padding-left: 30px;
    position: fixed;
	text-align:left;
	width:400px;
	height: 450px;
	z-index: 100002 ;
}

.modalGuardarCambios /*Utilizado frmCambios*/
{
	display:none;
	padding:15px;
    padding-left: 30px;
    position: fixed;
        top: 233px !Important;
        left: 210px !Important;
    text-align:left;
	width:278px;
	height: 87px;
	z-index: 100002;
}

.modalEditarListado
{
    display:none;
	padding:15px;
	padding-left: 30px;
	position: fixed;
	text-align:left;
	width:279px;
	height: 214px;
	z-index: 100002;
}

.modalEditarListado .title
{
    font-size: 1.4em;
    padding: 0px 5px 5px 5px;
    text-align:left;
    margin-bottom: 10px;
    color: #00CCBC
}
    
.modalEditarListado .second-title {
    font-size: 1.3em;
    padding: 0px 5px 15px 5px;
    max-width:300px;
}

.modalEliminarListado
{
    display:none;
	padding:15px;
	padding-left: 30px;
	position: fixed;
	text-align:left;
	/*width:279px;
	height: 214px;*/
	z-index: 100002;
}

.modalEliminarListado .title
{
    font-size: 1.4em;
    padding: 0px 5px 5px 5px;
    text-align:left;
    margin-bottom: 10px;
    color: #00CCBC
}
    
.modalEliminarListado .second-title {
    font-size: 1.3em;
    padding: 0px 5px 15px 5px;
    max-width:300px;
}

/*.divValidadorRutas,*/
.modal {
	display:none;
	padding:25px;
	text-align:left;
}

.modalShow
{
    display:block;
}

.modal h2 /*No se usa*/
{
	background:url(/img/global/info.png) 0 50% no-repeat;
	margin:0px;
	padding:10px 0 10px 45px;
	font-size:20px;
}

.modalEliminarListado
{
    display:none;
	padding:15px;
	padding-left: 30px;
	position: fixed;
	text-align:left;
	width:355px;
	height: 102px;
	z-index: 100002;
}

    .modalEliminarListado .title
    {
        font-size: 1.4em;
        padding: 0px 5px 5px 5px;
        text-align:left;
        margin-bottom: 10px;
    }
    
    .modalEliminarListado .second-title {
        font-size: 1.3em;
        padding: 0px 5px 15px 5px;
        max-width:300px;
    }

.modalBackgroundConfig
{
    opacity: 0.9;
}

.modalBackground
{
    opacity: 0.9;
}

    .modal .title
    {
        font-size: 1.4em;
        padding: 0px 5px 5px 5px;
        text-align:left;
        margin-bottom: 10px;
    }
    
    .modal .second-title {
        font-size: 1.3em;
        padding: 0px 5px 15px 5px;
        max-width:300px;
    }
    
    .modal .button {
        display:inline-block;
    }

    .modal .second-title .items {
        font-size: 0.9em;
        padding-top: 5px;
        margin-left: 30px;
        display:list-item;
    }
    
    .modal .center {
        text-align:center;
    }
    
    .modal .tableOkCancel {
            width:100%;
            border-spacing: 0px;
        }
            
            .modal .tableOkCancel a {
                width:100%;
            }
            
            .modal .tableOkCancel input {
                width:100%;
            }

            .modal .tableOkCancel .ButtonCell {
                width:48%;
            }

            .modal .tableOkCancel .SpaceCell {
                width:4%;
            }
 
.modalRouteList
{
    display:none;
    width:250px;
	height:187px;
	padding: 25px;
    z-index: 100002 !Important;
}
    .modalRouteList .title
    {
        font-size: 1.4em;
        padding: 0px 5px 5px 5px;
        text-align:left;
        margin-bottom: 10px;
    }
 
.subtitulos /*Utilizado frmCambios y frmDocumentos*/
{
    font-size:15px;
}

#exposeMask /*Utilizado en jquery.toold.min.js*/
{
    z-index: 100001 !important;
}

.tituloNuevoListado /*Utilizado en frmCambios*/
{
    font-size:15px;
}


/* Forms    =FRM
----------------------------------------------------------------------------------*/
.FormTitle
{
    font-size:14px;
}

.FormLabel,
.FormSublabel
{
    font-size: 12px;
}

.FormTextBox
{
    font-size: 12px !important;
    font-family: Verdana, Calibri, Arial, Helvetica, sans-serif !important;
    text-align: center;
    width: 100%;
    height: 23px;
}

.FormTitleTextBox
{
    border:0px;
    font-size: 14px !important;
    font-family: Verdana, Calibri, Arial, Helvetica, sans-serif !important;
}

.FormComboBox
{
    font-size: 12px;
    text-align: center;
    width: 182px !important;
    height: 21px;
}

.FormCellNormal
{
    display:block;
    vertical-align:middle;
    width: 120px;
}

.FormCellColspan
{
    display:block;
    vertical-align:middle;
    width: 100%;
}

.Asterisco
{
    font-size: 14px;
    vertical-align: middle;
    display: table-cell;
}


/*Checkbox   =CKB
----------------------------------------------------------------------------------*/
input[type='checkbox'] 
{
	/*width:20px;*/
	height:20px;
	padding:10px;
	margin-top:-1px;
}

input[type='checkbox']:before
{
    content:url(../images/check_ico_215_on.png);
    margin-left: -4px;
}

input[type='checkbox'][checked]:before
{
    content:url(../images/check_ico_RMS_press.png);
}

.CheckBoxMaintenance {
    font-size: 1.2em;
    display: flex;
}

    .CheckBoxMaintenance label {
        vertical-align: middle;
        padding-left: 8px;
    }

    .CheckBoxMaintenance input {
        border: 1px solid transparent;
        vertical-align: middle;
    }

/* Top menu    =TPM
----------------------------------------------------------------------------------*/
a.rtsLink
{
    font-size:14px;
}


/* Second Top Menu    =STM
----------------------------------------------------------------------------------*/
a.rtsLink.SecondaryTab
{
    font-size:12px;
    line-height: 1.1;
}


/* Login Specific    =LGN
----------------------------------------------------------------------------------*/
.PageCenter
{
    margin-top:-300px;
    margin-left:-184px;
    position: absolute;
        top:50%;
        left:50%;
    text-align: center;
    width: 368px;
    height:400px;
}

.LoginFrameLines
{
    position: absolute;
    width: 368px;
    height: 0px;
}

.loginVersionLabel
{
    font-size:1.2em;
    margin-top: -10px;
}

.ContentLogin
{
    text-align: left;
    width:auto;
    height:auto;
}

.Welcome
{
    font-size:13px;
    position:absolute;
        top:224px;
}

.Welcome2
{
    font-size:12px;
    position:absolute;
        top:242px;
}

.ButtonLogin
{
    position:absolute;
        top:324px;
        right:1px;
}

.LoginBackground /*No se usa*/
{
    width:954px;
    height:602px;
}

.FooterLogin
{
    font-size:11px;
    position:fixed;
        bottom:0px;
    text-align: center;
    width: 100%;
    height:20px;
}

.LoginUser
{
    height:18px;
    position:absolute;
        top:272px;
}

.LoginPassword 
{
    height:18px;
    position:absolute;
        top:298px;
}

.LoginUser .Label,
.LoginPassword .Label
{
    display:inline-block;
    font-size:11px;
    padding-top:5px;
    width:70px;
}

.LoginUser .TextBox,
.LoginPassword .TextBox
{
    display:inline-block;
}

.LoginUser .TextBox .riTextBox[type="text"],
.LoginPassword .TextBox  .riTextBox[type="password"]
{    
    text-align: left;
    width:294px;
}


/* Default's Page Specific    =DPS
----------------------------------------------------------------------------------*/
.leftBarSearchTextBox
{
    background-color: transparent !important;
    border: none !important;
    font-size: 1.2em !important;
    font-family: Verdana, Calibri, Arial, Helvetica, sans-serif !important;
    margin-top:2px;
    text-align: center;
}

/* Footer */
#PieDePaginaRight 
{
    position:absolute;
        right:36px;
        bottom:8px;
    text-align: right;
    width:50%;
}

#PieDePaginaLeft 
{
    position:absolute;
        bottom:2px;
        left:36px;
}

#_skinSelector
{
    position: fixed;
        bottom: 5px;
        left: 36px;
    vertical-align:middle;
    width: 180px;
    z-index: 3;
}

#_skinCombo
{
    border:none;
}

/* Left Menu */
.routeList
{
    overflow:hidden;
    width: 100%;
}

.routeList .routeListPanel .searchBox
{
    height: 26px;
    padding-top:2px;
}

.routeList .routeListPanel .addButton
{
    padding-top:4px;
    text-align:center;
    width:182px;
    height:26px;
}


/* Summary's Page Specific  =SMM
----------------------------------------------------------------------------------*/
#_cphContent_pnl_TodasRutasListados #ctl00__cphContent_ctl00__cphContent_rpb_ListadosPanel
{
    height:100%;
}

.summaryMap
{
    position:absolute;
        top:40px;
        right:0px;
        bottom:0px;
        left:193px
}

/*Color Picker*/
.colorPickerMenu ul.rmVertical
{
    list-style:none;
    width:74px;
    height:auto;
}

.colorPickerMenu ul.rmVertical li.rmItem
{
    clear:none;
    cursor:pointer;
    display:block;
    float:left;
    padding-bottom:5px;
    position:relative;
    white-space:normal;
    width:22px;
    height:22px;
}

.colorPickerMenu ul.rmVertical li.rmItem a
{
    padding-bottom:0px;
}

.colorPickerMenu ul.rmVertical li.rmItem span
{
    display:none;
    float:left;
    padding:0px;
    width:0px;
}

.colorPickerMenu ul.rmVertical li.rmItem img
{
    cursor:pointer;
}

/* Properties' Page Specific    =PRP
----------------------------------------------------------------------------------*/
.propertiesPanel
{
    margin-top:1px;
}
.relatedRoutesDiv
{
    position:absolute;
        top:0px;
        bottom:0px;
        left:361px;
    width:320px;
}

.relatedRoutesDivPanel
{
    position:absolute;
        top:40px;
        bottom:6px;
    width:100%;
    max-height:481px;
}

/*Corrección para poder mantener la altura variable a través del PanelBar*/
.relatedRoutesDivPanel > div,
.relatedRoutesDivPanel > div ul.rpRootGroup,
.relatedRoutesDivPanel > div ul.rpRootGroup li.rpItem,
.relatedRoutesDivPanel > div ul.rpRootGroup li.rpItem div.rpTemplate,
.relatedRoutesDivPanel > div ul.rpRootGroup li.rpItem div.rpTemplate > div
{
    height:100%;
}

/* Documents' Page Specific    =DOC
----------------------------------------------------------------------------------*/
.divNewDocumentList
{
    float: left;
    margin-top: 10px;
    margin-left: 75px
}


/* Changes' Page Specific    =CHN
----------------------------------------------------------------------------------*/
#Div1 :nth-child(2), #Div1 :nth-child(1) 
{
    float:left;    
}

.divCambiosNuevaLista
{
    float: left;
    margin-top: 0px;
    margin-left: 10px;
}

.changesLeftGrid
{
    position:absolute;
        top:0px;
        bottom:46px;
    width:100%;
}

.planAndRealColums
{
    position:absolute;
        top:29px;
        bottom:6px;
        width:100%;
}

.changesPlansListRow td
{
    padding: 7px 0 !important;
}

/*Ajuste para altura variable en grids*/
.popUpGrid > div,
.changesLeftGrid > div,
.planAndRealColums > div,
.divCambiosNuevaLista > div 
{
    height:100%;
}

.changesMapDiv,
.divchangesMapButtons
{
    position:absolute;
        right:0px;
        bottom:32px;
        left:608px;
    min-width:522px;
}

.changesMapDiv
{
    top:80px;
}

.changesMap
{
    float:left;
    position: static;
}

.divchangesMapButtons
{
   bottom:6px;
}

.changesMapButtons
{
    float:left;
    position:relative;
    margin-left:5px;
}

.historial
{
    display:block;  
}

.historial-boton
{
    display:inline;
}

.Cambio :first-child
{
    text-align:center;
    vertical-align:middle;
}

.Cambio :last-child
{
    padding:4px 2px 3px;
}

.lblWrapper
{
    display:inline-block;
    margin-bottom:3px;
    text-align:center;
    width:159px;
    min-height:24px;
}

.divEliminarComercio
{
    float:right;
    /*height:22px;
    margin-top:-22px;*/
    width:23px;
}

#ctl00cphContent_panelReal_i0_gd_Real_ctl00 colgroup :first-child
{
    width:5px !important;
}

#ctl00cphContent_panelPrimario_i0_gd_nuevaLista_ctl00 colgroup :first-child
{
    width:5px !Important;
}

.changesActionsKeyboard
{
    margin-top:17px;
    position:fixed;
        right:0; 
}

.changesSearchField
{
    margin-top:50px;
    position:fixed;
    right:32px;
}

.changesCustomerSelectorTrigger
{
    margin-top:50px;
    position:fixed;
        right:0px;
}

.popUpCustomerSelector
{
    margin-right: -5px;
    padding:10px;
    position: fixed;
        top:10px;
        right: 0;
        bottom:10px;
    width:200px;
}

.popUpSearchField
{
    height:26px;
    position:absolute;
        top:44px;
        right:10px;
        left:10px;
}

.popUpSearchField > div:first-child
{
    position:absolute;
        right: 26px;
        left:0px;
    height:26px;
}

.popUpSearchField > div:last-child
{
    position:absolute;
        right:0px;
}

.popUpGrid
{
    position:absolute;
        top:72px;
        right:10px;
        bottom:10px;
        left:10px;
}


/* New List's Page Specific    =NLT
----------------------------------------------------------------------------------*/
.newListHeader
{
    height:26px;
    position:fixed;
        right:0px;
        left:0px; 
}

.sampleColums
{
    position:absolute;
        top:40px;
        bottom:6px;
    width:100%;
}

.sampleColums ul
{
    margin:0px;
    position:absolute;
        top:0;
        left:0;
    width:100%;
    height:26px;
}

.sampleColums ul li:first-child
{
    position:absolute;
        left:0;
        right:26px;
    height:26px;
}

.sampleColums ul li:last-child
{
    position:absolute;
        right:0px;
    height:26px;
}

.sampleGrid,
.selectionGrid
{
    position:absolute;
        left:0;
    width:100%;
}

.sampleGrid
{
    top:55px;
    bottom:0px;
}

.selectionGrid
{
    top:0px;
    bottom:40px;
}

/*Ajuste para altura variable en grids*/
.sampleGrid > div,
.selectionGrid > div
{
    height:100%;
}

.newListMap
{
    position:absolute;
        top:58px;
        right:0px;
        bottom:6px;
        left: 417px;
}

#btn_EnrutarComercio
{
left:-5px;    
}


/* Listados' Page Specific    =RPS
----------------------------------------------------------------------------------*/
.ListadosPanel
{
    position:absolute;
        top:0px;
        bottom:0px;
} 

/*Ajuste para altura variable en grids de listados*/
.ListadosPanel > div 
{
    position:absolute;
    height:100%;
} 


/* 404 Page   =404
----------------------------------------------------------------------------------*/
.container
{
    font-size:1.2em;
    margin-top:-265px;
    margin-left:-184px;
    position: absolute;
        top:50%;
        left:50%;
    text-align:center;
    width:368px;
    height:530px;
}

.content
{
    position:relative;
    text-align:left;
    width:100%;
    margin-top:32px;
}

h1 
{
    font-size:2em;
}

h3
{
    margin:1.5em 0 0.5em;
}

/* google search */
#goog-fixurl ul
{
    list-style:none;
    margin:0;
    padding:0;
}
#goog-fixurl form
{
    margin: 0;
}

#goog-wm-qt,
#goog-wm-sb
{
    border: 0px;
    font-size:1.2em;
    line-height:normal;
    vertical-align:top;
}

#goog-wm-qt
{
    margin:5px 10px 0 -1px;
    padding:2px 5px;
    width:220px;
    height:20px;
}

#goog-wm-sb
{
    appearance:none;
        -webkit-appearance:none;
        -moz-appearance:none;
    cursor: pointer;
    display:inline-block;
    height:32px;
    margin:26px 0 0;
    padding:0 10px;
    white-space:nowrap;
    *overflow:visible;
    *display:inline;
    *zoom:1;
}

#goog-wm-qt:focus, #goog-wm-sb:focus
{
    outline: 0;
}

input::-moz-focus-inner
{
    border: 0;
    padding:0;
}


/* Custom Classes    =CCL
----------------------------------------------------------------------------------*/
/*General*/
.HeaderTreeList /*&NewList*/
{
    display:none;    
}

.LabelMuestra /*&NewList*/
{
    font-size: 14px;
}

.LabelFlitro /*&NewList*/
{
    font-size: 15px;
}

.leftList
{
    position:absolute;
        top:40px;
        bottom:0px;
        left:0px;
        width:185px;
}

.listColumLayout
{
    position:absolute;
        top:20px;
        bottom:0px;
        width:185px;
}

.listColumLayout.changesList
{
    top:50px;
}

.agregarNuevaLista /*Cambiar en pantalla Cambios por agregarNuevoElemento*/
{
    text-align:center;
    width:100%;
    height:38px;
}

.agregarNuevoElemento
{
    text-align:center;
    width:100%;
    height:38px;
}

/*List control*/
.listado
{
    display:inline-block;
    float:left;
    margin-right:20px;
    min-width:225px;
    height:100%;
}

.ListadosContent
{
    display:block;
    width:100%;
    height:100%;
}

.ListadosLayout
{
    display: block;
    position:absolute;
        top:32px;
        bottom:6px;
    width:auto;
}

.ListadosCustomerList
{
    display:inline-block;
    float:left;
    position:relative;
    width:185px;
    height:100%;
}

.ListadosCustomerList > div
{
    height:100%;
}

.ListadosMap
{
    display: inline-block;
    float:left;
    height:100%;
    margin-left:6px;
    position:relative;
    width:645px;
}

.ListadosButtons
{
    display: inline-block;
    float: left;
    position:relative;
}

.sequentialColumn
{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

/*Customers Filter Control*/
.DropDown
{
    width: 722px !Important;    
}

/*Settings*/
.settingsModal
{
    height:100%;
    width: 100%;
}

.settingsTitle
{
    font-size: 14px !important;
    font-family: Verdana, Calibri, Arial, Helvetica, sans-serif !important;
    position:absolute;
        top:32px;
        left:40px;
}

.settingsModal .close {
	background-image:url(../images/close_ico_36_on.png);
	cursor:pointer;
    position:absolute;
	    right:6px;
	    top:6px;
	width:24px;
	height:24px;
}

.settingsModal .close:hover {
	background-image:url(../images/close_ico_RMS_press.png);
}

.settingsModal .divContent
{
    position:absolute;
        top:128px;
        right:40px;
        bottom:32px;
        left:40px;
}

.settingsModal .divContent > div
{
    width:100%;
    height:100%;
}

.settingsModal .contentLeftCol
{
    position:absolute;
        top:32px;
        bottom:0;
    width:172px;
}

.settingsModal .contentRightCol
{
    position:absolute;
        top:32px;
        right:0;
        bottom:0;
        left:213px;
}


/* Responsive    =RPS
----------------------------------------------------------------------------------*/
/*@media(max-height: 768px){
    .Grid {
        float:left;
        height:700px;
        margin:10px 0;
    }
}*/


/* Commented    =CMT
----------------------------------------------------------------------------------*/
.lnkAgregarCliente /*Comentado en frmDocumentos y frmCambios*/
{
    width:200px;
}

/* Tamaño de la imagen del Fondo Principal de la pantalla CMS*/
.imagenFondo /* Comentado en mpLogin.Master */
{
    width: 754px;
    height: 648px;
}

.imagenFondoLogin /* Comentado en mpLogin.Master */
{
    width: 954px;
    height: 602px;
}

.contenido /* Comentado en mpLogin.Master */
{
    margin-top:15px;
    margin-right:15px;
    margin-bottom:15px;
    margin-left:15px;
    padding: 0;
}

.picker.modal-dialog-bg {
  z-index: 100002;
}

.picker.modal-dialog {
  z-index: 100003 !Important;
}

#importer
{
    z-index: 100003 !Important;
}

.notification-bar
{
    background-color:#00CCBC;
    z-index:10;
}

.radioBtn
{
    font-size:1.1em !Important;
}