﻿body {
}
hr {margin: 0 auto;border-top: medium none;border-color: #A0A0A0;width: 90%;}

.dxgvControl a {color:#fff}
.botonera_sup { text-align:right; padding:2px 0;}
.botonera_sup_forms { text-align:right; padding:2px 0;}

.botonera_sup  span.ui-select,.botonera_sup  table.dxeRadioButtonList {float:left}
.botonera_sup  .dxeRadioButtonList td.dxe {padding:2px 5px;}
.botonera_sup .dxeRadioButtonList label {margin-bottom:2px;}

.botonera_sup select {margin:0;font-family:'Open Sans','Arial';font-size:80%; padding:0; height:27px}

form .botonera_sup  table.dxeRadioButtonList { border-style: solid !important;}

.login .icon-long-arrow-right{  display: inline; font-size: 22px !important;  position: relative; top: 38px;}

.login-wrap .alert-block {width: 900px;}

.subform .widget .widget-title { background-color:#ddd}
.subform .widget  { border-color:#ddd}
.subform .widget-title > h4 { color:#888888}

#div_info{   float: right;  border: solid 1px; padding: 0px 15px; font-size: 10pt;}

.progress {height:24px}
.progress .label{text-align: center;display: block; position:absolute;border-radius: 3px !important; margin-left:5px; opacity: 0.7;/*background-color:transparent; color:#999*/}

.divpercent {width:200px; border:solid 1px #ddd; position: relative;text-align: center; height: 18px; }
.divpercent .lblpercent { float: left;z-index: 1000;position: relative;width: 200px; }
.divpercent .lblprogress { background-color:Aqua; height:18px; position:absolute; top:0;left:0}

/*******************************************formularios **************************/
.form-horizontal .controls textarea,.form-horizontal .controls input[type="text"],
.form-horizontal .controls input[type="password"],.form-horizontal .uneditable-input
 { width:530px }
 
 .form-horizontal .controls select {  width:544px}


.form-horizontal h3, .listados h3 {
    border-bottom: 2px solid #888888;
    font-size: 16pt;
    font-weight: bold;
    line-height: 19pt;
    padding: 0;
}

.form-horizontal .dxeButtonEdit .dxeEditArea { width:512px !important; padding:4px 6px}

.form-horizontal .dxeButtonEdit.smallcombo .dxeEditArea { width:113px !important}

.form-horizontal .editor { width:563px}
.form-horizontal .editor .dxeButtonEdit .dxeEditArea { width:66px !important;/*padding:0*/}
.form-horizontal .editor .dx > table {  width:100% !important}
.form-horizontal .editor .dxeButtonEdit  {  width:80px !important}
.dxpcLite .dxeButtonEdit  {  width:80px !important}
.dxpcLite .dxeButtonEdit .dxeEditArea { width:66px !important;/*padding:0*/}

.radios table { float:left}
.radios table label{ display:inline;padding:0 5px }
.radios table input[type=radio]{ margin-bottom:8px; }
.recuperar .single-size i {    padding-top: 15px;} 

span.error{ display: inline; margin: 0 10px;color: #B94A48 !important;}
.help-inline { font-size: 74%;font-weight:bold; padding-left:0px;}
.form-horizontal .control-label { width:165px }
.form-horizontal .control-group.percent33 { width:33%; float:left}
.form-horizontal .controls.percent33 { padding:5px}

#div_periodica { border:solid 1px #ccc; padding:5px}
.form-horizontal #div_periodica > div {margin:10px; clear:both}
.form-horizontal #div_periodica label { font-size:11px}
.form-horizontal #div_periodica table label { display:inline; margin:5px 0 0 5px}
.form-horizontal #div_periodica .dxeButtonEdit .dxeEditArea {width: 106px !important;}


li .editar i:hover{ color: #888888; }


/*******************************página de inicio ******************************************/

#main {min-height:500px;background: url('/img/home/bg-home-01.jpg');}

#main a {height: 80px; width: 250px; float: left; margin:45px}
#main .lnk_lanzadera { background: url('/img/home/iconos-home-lanzaderas.png') no-repeat;}
#main .lnk_coaches{background: url('/img/home/iconos-home-coaches.png') no-repeat;}
#main .lnk_reports{background: url('/img/home/iconos-home-informes.png') no-repeat;}
#main .lnk_rrhh{background: url('/img/home/iconos-home-rrhh.png') no-repeat;}
#main .lnk_calendar{background: url('/img/home/iconos-home-calendario.png') no-repeat;}
#main .lnk_logout{background: url('/img/home/iconos-home-logout.png') no-repeat;}


/**********************************************************************************/
ul.item-list li  {float:left;width: 100%;}

.item-list span.span_texto {   height: 40px;   margin-left: 5px;   /*width: 330px;*/ width:65%}
ul.item-list li .label {  float: left; width:11px;}
.pull-right { height: 40px;} 
.pull-right span {  text-align: center; width: 65px; }
.div_ayuda { text-align:right;  padding-right: 20px; padding-top: 5px;/*position:absolute;right:0*/ float:right}

.ico_manual { width: 30px;text-align:right;  padding-right: 20px;float: right;}
/************************************ ficha de los trabajos > tareas******************************************************/
.div_tareas_predef { width:600px; float:left;  padding:10px }
.div_tareas_predef #span_tareas, .div_tareas_predef #span_sintareas  {float:right; border:solid 2px #ccc; padding:10px 30px}

/***************************************botones de los listados***************************************/


.aceptar,.rechazar,.rechazartec,.activar,.desactivar,.asociar,.desasociar,.editar,.borrar,.validar, .anadir,.quitar,.download,.descargar,.enviar,.dxgvCommandColumn  .lista,.tasks,.iconuser,
.dxgvControl a.aceptar,.dxgvControl a.rechazar,.dxgvControl a.editar,.dxgvControl a.borrar,.dxgvControl a.validar,
.dxgvControl .descargar,.dxgvControl .enviar,.dxgvControl .cobrar,.dxgvControl .facturar,
.dxtlControl a.aceptar,.dxtlControl a.rechazar,.dxtlControl a.editar,.dxtlControl a.borrar,.dxtlControl a.nuevo,.dxgvControl a.iconpaste
 {
    border: medium none;
    border-radius: 0 0 0 0;
    outline: medium none;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 0;
    padding: 4px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    /*font-size:0;*/
    color:#fff;
}
.dxgvCommandColumn .lista {    padding: 4px 11px;}
.dxgvCommandColumn span{
    margin: 0px 3px 0px 0px; }

.dxgvDetailRow { border-bottom:solid 1px #cecece;}
    table.table td.dxgvDetailCell { padding:10px}
    
    
.aceptar:hover,.validar:hover,.rechazar:hover,.editar:hover,.borrar:hover, 
table.table .dxgvCommandColumn .lista:hover,.tasks:hover,.iconuser:hover,
.download:hover,.descargar:hover,.enviar:hover,.cobrar:hover,.activar:hover,
.rechazar:hover,.rechazartec:hover,.desactivar:hover,.desasociar:hover,.iconpaste:hover { color:#fff !important;}



table.table .editar { background-color: #2FADE7;}
table.table .editar:hover { background-color: #3492C9;}
table.table .borrar {  background:#DC5D3A;}
table.table .borrar:hover { background-color: #C1552B;}
table.table .lista {  background-color: #FAA732;}
table.table .lista:hover { background-color: #F89406;}


table.table .tasks {  background:#22C0CB;}
table.table .tasks:hover { background-color: #316Ab1;}


table.table .validar { background-color: #87BB33;}
table.table .validar:hover  { background-color: #78A300;}

table.table .aceptar { background-color: #FB9800;}
table.table .aceptar:hover { background-color: #FB9800;}

table.table .rechazar { background-color: #484848;}
table.table .rechazar:hover { background-color: #292929;}

table.table .rechazartec { background-color: #DC5D3A;}
table.table .rechazartec:hover { background-color: #C1552B;}
table.table .activar { background-color: #87BB33;}
table.table .activar:hover { background-color: #78A300;}
table.table .desactivar { background-color: #999;}
table.table .desactivar:hover { background-color: #999; color:#fff}

table.table .anadir { color: #87BB33; text-decoration:none}
table.table .anadir:hover { color: #78A300;text-decoration:none}
table.table .quitar { color: #DC5D3A;}
table.table .quitar:hover { color: #C1552B;text-decoration:none}
table.table .asociar { color: #484848; text-decoration:none}
table.table .asociar:hover { color: #292929;text-decoration:none}


table.table .download,table.table .descargar {  color: #fff; background-color: #FAA732;}
table.table .download:hover,table.table .descargar:hover  { color: #fff; background-color: #F89406;}


table.table .enviar {  color: #fff;background-color: #2FADE7;}
table.table .enviar:hover {  color: #fff;background-color: #3492C9;}


table.table .cobrar {  color: #fff;background-color: #87BB33;}
table.table .cobrar:hover {  color: #fff;background-color: #78A300;}



table.table .nuevo { background-color: #FB9800;}
table.table .nuevo:hover{ background-color: #DE8A00;}

table.table .facturar { background: #fb9800;}
table.table .facturar:hover{background-color: #de8a00;color: #fff;}


table.table .iconuser { background-color: #FB9800;}
table.table .iconuser:hover{ background-color: #DE8A00; color:#fff}


table.table .iconpaste { background-color: #87BB33;}
table.table .iconpaste:hover{ background-color: #87BB33; color:#fff}


/*
.dxtlControl .dxtlCommandCell .Nuevo { color:Blue;}
.dxtlControl .dxtlCommandCell .Actualizar { color:Aqua;}
.dxtlControl .dxtlCommandCell .Cancelar { color:Black;}
.dxtlControl .dxtlCommandCell .Editar { color:Red;}
.dxtlControl .dxtlCommandCell .Borrar { color:green;}
*/
a.warning { color:#FFB901 !important }


table.table .disabled { background-color:#D5D5D5; color:#333}


a.vaciar {color: #FFF;background-color: #E74955;border-radius: 10px !important;padding: 3px 6px;}
a.vaciar:hover {color: #FFF;}
/****************************************Listados****************************************/
table.table  > thead > tr > th {padding: 5px 20px; text-align:left}
table.table td , table.table th{    border-bottom: 0 none; border-right: 0 none;font-size:12px; padding:3px 8px 4px}
table.table-advance  > tbody > tr:first-child > th{ background-color: #DDDDDD ; color: #666666;   vertical-align: bottom; text-align:left }
table.table-advance  > tbody > tr:first-child > th a{  color: #666666;  }
.table-advance thead tr th { font-family:'Open Sans',Arial; padding:5px}
/*.table-advance tr td { color:#888}*/
 table.table td {padding:3px 8px 4px 8px;}

/****************************************DevExpress****************************************/

.table.dxgvControl > tbody > tr > td,
.table.dxtlControl > tbody > tr > td { padding:0;}
.table.dxtlControl > tbody > tr > td {  border-left:0;}
.table-striped .dxgvHeader  { background-color: #DDDDDD !important; color: #666666; vertical-align: bottom;/*padding:0;*/ }
.table-striped .dxgvHeader table tr td,.table-striped .dxtlHeader table tr td {   
    font-weight:bold; font-family:'Open Sans','Arial'; color: #666666; background-color: #DDDDDD; vertical-align: bottom; 
   /* padding-bottom:9px;*/
}
 .table-striped .dxgvHeader { padding:3px 8px 4px;}
 .table-striped .dxgvHeader td { padding:0}  
.table .dxgvDataRow td.dxgv {
    font-family:'Open Sans','Arial';color:#888888;
   /* padding: 8px; */border-right:none;border-bottom-color:#dddddd;border-left:none;
}

.dxgvEditForm { background-color:#F8F8F8;}
.dxgvEditForm td.dxgv  {padding:0; border-left:0}

.dxgvEditFormCaption { border-left:0 !important;}
.dxgvEditFormCaption label {
    color:#888888; font-family:'Open Sans','Arial'; font-size: 13px; font-weight: bold; text-align: left;width: 100%;
}
.dxgvEditFormCell {border-left:0 !important;}
.dxgvEditFormTable a,.dxtlCommandCell a {color:#fff;}
.dxgvEditFormTable a:hover,.dxtlCommandCell a:hover {color:#fff;}

.dxgvCommandColumn { border-left:none !important}
.dxgvIndentCell { border:none !important}



.dxeListBox .dxlbd tr.dxeListBoxItemRow td{ padding:7px 8px}

.dxeButtonEdit { float:left}
.dxeTextBox, .dxeMemo,.dxeButtonEdit {border: 1px solid #DDDDDD !important;
    border-radius: 0 0 0 0 !important;
    box-shadow: none !important;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; background-color:#fff !important}
.dxeMemo td { background-color:#fff !important; border-left:0}    
.dxeMemo textarea { border:none;}
.dxeFocused {border:1px solid #4A8BC2 !important; box-shadow:none; outline:none}

.dxeButtonEdit .dxeEditArea { font-size:12px;}
.dxeButtonEdit td.dxic,.dxeTextBoxSys td.dxic {/* padding: 0 !important */}
.dxic input {/* margin-bottom:0px;*/}
 .dxic {border:none !important}
.dxgvFilterRow td.dxeButtonEditButton ,.dxgvEditFormTable td.dxeButtonEditButton { margin: 0; padding: 0; }
.dxgvTable td.dxeButtonEditButton{ background-color: #E7E7E7 !important;padding: 4px !important;}
.dxeListBox > tbody >tr > td { padding:0; border:none}

.dxgvGroupPanel { background-color:transparent !important}

.table-striped .dxeErrorFrame tr.dxeListBoxItemRow,
.table-striped .dxeErrorFrame tr.dxeListBoxItemRow .dxeListBoxItem  {width:100%}
.table-striped .dxeListBoxItemRow .dxeListBoxItemSelected { background-color:#A0A0A0;}
.table-striped .dxeListBoxItemRow .dxeListBoxItemHover {background-color:#CFCFCF; width:100%}
.table .dxeListBoxItem {line-height:4px}
 
 /*.dxeTextBox input.dxeEditArea[type="text"] { padding:4px 6px}*/
 .dxeButtonEdit input.dxeEditArea[type="text"],.dxeTextBox input.dxeEditArea[type="text"]  {/* padding:4px 6px*/ padding:2px 5px 3px !important}
 
 body .dxtlControl  { font-size:13px; font-family:'Open Sans',Arial;color:#888}
 /*.dxtlControl tr td { vertical-align:top}*/
 .dxtlIndentWithButton  { border-right:0;}
 
.dxeErrorFrame .dxeErrorCell,
.dxeErrorFrame .dxeErrorCell td, 
.table-advance .dxgvEditingErrorRow td { color:#B94A48; font: 12px Tahoma,Geneva,sans-serif;}
.dxeErrorFrame .dxeErrorCell { padding-left: 4px; padding-right: 5px; }
.table .dxeErrorFrameWithoutError { border: 1px solid #FF0000;}
/*.table .dxeErrorFrameWithoutError .dxeControlsCell, 
.table .dxeErrorFrameWithoutError.dxeControlsCell { padding: 2px;}*/
.table-advance  .dxeErrorCell  tr td { padding:0px; float:left; border:none}
.table-advance .dxeErrorFrame > tr { float:left; width:5%}
.table-advance .dxeErrorFrame tr:first-child { /*float:left;*/ width:100%}

.dxtlControl.table-hover tbody tr:hover > td.dxtlError { background-color:#FFC8C8;}
/*.table-hover tbody tr.dxgvEditingErrorRow:hover > td.dxgv { color: #B94A48;background-color:#FFC8C8;}*/
tbody tr.dxgvEditingErrorRow > td.dxgv,
.dxtlControl tbody tr > td.dxtlError  { color: #B94A48;background-color:#FFC8C8;}

.table-advance .dxeControlsCell { padding:0px; border:none;float:left; }
.dxeErrorFrame tr td.dxeControlsCell { width:97% !important; }
.dxeErrorFrame tr td.dxeErrorCell { width:3%;}
.dxtlControl .dxeErrorFrame tr td.dxeControlsCell { width:88% !important; }

.dxgvEditingErrorRow  td { background-color:#FFC8C8 !important;}


.dxtlControl.table-advance .dxeErrorFrame td { /*float:left; width:5%*/}
/*.dxtlControl.table-advance .dxeErrorFrame td.dxeControlsCell { float:none;}*/
/*.dxtlControl.table-advance .dxeControlsCell { float:none;}*/
.table .dxtlError { padding:4px 6px;color: #B94A48;}


.table  td.dxgvHFLC { padding:0; border:0 }
 /*****************calendarios devexpress*****************/
form .table .dxeCalendarHeader  {
    background-color: #DCDCDC !important; border-color: #C9C9C9;padding:0;
    border-style: solid; border-width: 1px 0 !important; font: 12px Tahoma,Geneva,sans-serif;padding: 4px 7px !important;
    } 
form .table .dxeCalendarHeader  td {
     background-color: #DCDCDC !important; line-height:11px; vertical-align:middle; border-left:none; padding:0 }

form .table-advance .dxeCalendar > tbody >tr > td,
form .table-advance .dxeCalendar > tbody >tr td:first-child{ padding:1px;border-left-width:0px !important}
  
form .dxeCalendar .dxMonthGridWithWeekNumbers tbody tr> td {background-color:#F9F9F9 !important; }
form .dxeCalendar .dxMonthGridWithWeekNumbers tbody tr > td:hover { background-color:#CFCFCF !important;}

form .table .dxeCalendar td.dxMonthGridWithWeekNumbers {  padding:0}
form .table .dxeCalendar td.dxMonthGridWithWeekNumbersRtl { padding: 5px 8px 8px 20px !important; }

form .table .dxeCalendarDayHeader { border-bottom: 1px solid #CFCFCF !important; padding: 2px 4px 5px !important;}
form .table .dxeCalendarWeekNumber { color: #BFBFBF; font: 9px Tahoma,Geneva,sans-serif;padding: 6px 8px 6px 4px !important;text-align: right;}
form .table .dxeCalendarDay { font: 12px Tahoma,Geneva,sans-serif; padding: 4px 6px !important;text-align: center;}

form .table .dxeCalendarButton { padding: 3px 11px 4px !important; width: 32px; }
form .table .dxeCalendarButton td.dx {  text-align: center;  padding:0 !important; background-color:transparent; border:0}
form .dxeCalendar .dxMonthGridWithWeekNumbers tbody tr> td.dxeCalendarSelected {  background-color: #8D8D8D !important; color:#fff }


form .table .dxeCalendarFooter tbody tr td { padding:0; background-color:transparent; border:none}
form .table .dxeCalendarFooter  {
    background-color: #EDEDED !important; border-top: 1px solid #D6D6D6 !important; border-bottom: 1px solid #D6D6D6 !important; padding: 8px 0 !important;
    }
form .dxeCalendarFastNav tbody tr > td {background-color:#F9F9F9 !important; }
form .dxeCalendarFastNav tbody tr >td:hover { background-color:#CFCFCF !important;}
form .dxeCalendarFastNav tbody tr > td.dxeCalendarFastNavMonthSelected,
form .dxeCalendarFastNav tbody tr > td.dxeCalendarFastNavYearSelected {  background-color: #8D8D8D !important; }
form .table .dxeCalendarFastNavMonth,.table .dxeCalendarFastNavYear {
    color: #000000; cursor: pointer; font: 12px Tahoma,Geneva,sans-serif; padding: 3px 5px;text-align: center;
    }
form .table .dxeCalendarFastNavMonth { padding: 6px;}
.table-advance .dxeCalendarFastNav tr td:first-child {border-left-width:0px !important}
form .table .dxeCalendarFastNavFooter tbody tr td { padding:0; background-color:transparent; border:none}

 /*******************************************************************************/
 
 /***************************upload***********************************************/
 /*
 .dxucControl .dxucInputs {border: 1px solid #DDD; }
.dxucControl td, .dxucTextBox { background-color:transparent !important;}*/
/*div#content .list table.dxucControl > tbody > tr >  td { padding:0}
.dxucEditArea { padding:4px }
.dxeProgressBar { float:left; margin-top:6px}*/
/*.dxucTextBox ,.dxucBrowseButton {border: 1px solid #DDD; }
.dxucTextBox {padding:0}
.dxucControl .dxucBrowseButton a { color:#555}

.dxeProgressBar { border: 1px solid #DDD;}*/
/*.dxePBMainCell > table { margin-top:-1px !important;}*/

/*table tr td.dxePBMainCell,
.dxeProgressBar .dxePBMainCell, table  .dxeProgressBar td { padding:0 !important}*/
/*
.dxePBMainCell > div { padding:10px 0;}
.dxePBMainCell > table td {background:transparent !important;}*/
/*table.dxeProgressBar > tbody > tr {height:0px}*/
/*.dxePBMainCell table tr { padding:0; height:21px; }
.dxePBMainCell table tr td  {padding:0;}*/
 
 
 
 /****************************************Fin DevExpress****************************************/

/******************************calendario js**************************************/


.filtro_sup .chk_holidays label,.filtro_sup .chk_works label,.filtro_sup .chk_tasks label ,.filtro_sup .chk_hitos label
{color:#888888 !important; font-size:0.95em;float: left; margin: 0; padding: 2px 5px;}


.chk_holidays,.chk_works,.chk_tasks,.chk_hitos { float: left;   padding: 0 5px;  margin: 0 5px 15px 0 }

.fc-event-skin.holiday,.chk_holidays,
.fc-event-skin.holiday .fc-event-skin { background-color:#C7F4FF !important; color:#888888 !important; border:solid 1px #81C4E6  }
  
.fc-event-skin.work,.chk_works,
.fc-event-skin.work .fc-event-skin { background-color:#A8D5FF !important;color:#888888 !important; border:solid 1px #81C4E6}

 
.fc-event-skin.task,.chk_tasks ,
.fc-event-skin.task .fc-event-skin { background-color:#F3E4C7 !important;color:#888888 !important;  border:solid 1px #81C4E6 }

.fc-event-skin.work,.fc-event-skin.task,.fc-event-skin.holiday{ border:none}

.fc-event-skin.festivo,
.fc-event-skin.festivo .fc-event-skin { background-color:#8C0A0A !important;color:#fff !important;  border-color:#8C0A0A !important }

.chk_hitos { background-color:#4A8EC2 !important; color:#fff !important; border:solid 1px #4A8EC2  } 
.filtro_sup .chk_hitos label {color:#fff !important;}


.filtro_sup { width:100%; float:left}
.filtro_sup input { float:left;     margin: 5px;}
.filtro_sup select {float:left;margin-bottom: 0;    margin-top: 5px; margin-left:10px;font-size:0.95em;}
.filtro_sup  label {float:left; padding: 10px 0;/* width: 167px;*/}

.filtro_sup > label {font-size:0.95em;}


/**********************tabla presupuestos (resumen) ********************************/
.tabla_gasto,
.tabla_presupuesto { width:40%}
.tabla_presupuesto tr td,.tabla_gasto tr td {text-align:right; padding:5px}

.tabla_presupuesto tr th,.tabla_gasto tr th {text-align:left; padding:5px}

.tabla_presupuesto tr td:first-child,
.tabla_gasto tr td:first-child { width:50%}

.tabla_presupuesto tr td:first-child{text-align:left;}
.tabla_presupuesto {float:left}
.tabla_presupuesto tr {}
.tabla_presupuesto tr td {}

.tabla_gasto {float:right}
.tabla_gasto tr {}
.tabla_gasto tr td{}




 /*  tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {

    .form-horizontal .controls textarea,.form-horizontal .controls input[type="text"],
    .form-horizontal .controls input[type="password"],.form-horizontal .uneditable-input { width:430px }
    
    .form-horizontal .controls select {  width:444px}
  
    .form-horizontal .dxeButtonEdit .dxeEditArea,
    .form-horizontal .dxeButtonEdit input.dxeEditArea[type="text"], 
    .form-horizontal .dxeTextBox input.dxeEditArea[type="text"] { width: 410px !important;}
    
   /*.sidebar-toggle-box {display:none}*/
}



 
/* Landscape phones and down */
@media (max-width: 767px) {
  .form-horizontal .controls textarea,.form-horizontal .controls input[type="text"],
    .form-horizontal .controls input[type="password"],.form-horizontal .uneditable-input { width:230px }
    
    .form-horizontal .controls select {  width:244px}
  
    .form-horizontal .dxeButtonEdit .dxeEditArea,
    .form-horizontal .dxeButtonEdit input.dxeEditArea[type="text"], 
    .form-horizontal .dxeTextBox input.dxeEditArea[type="text"] { width: 210px !important;}
      

}


/***************menu superior trabajos flechas cunado es pequeña pantalla****************/

.seemorenext , .seemoreprev 
{float:right;color: #fff;
padding:0px;  margin-top: 14px;cursor:pointer;
}
.seemorenext:hover, .seemoreprev:hover,
.seemorenext:focus, .seemoreprev:focus{color:#555;}

.menuinferior .seemoreprev, .menuinferior .seemorenext
{float:left;color: #005580;

}

/******************* informes **********************************/
.filtros { float:left;width:100%; margin-bottom:10px}
.filtros > div { float:left; width:25%;}
.filtros  input {float:left; }
.filtros  input + label{  float:left; padding:0px 5px; font-size:9pt}

.informes label {display: inline; cursor: pointer; margin-left:5px}

.tablechecks { border-top:dotted 1px #ccc; border-bottom:solid 1px #ccc; padding:10px; width:100%}
.tablechecks td { width:50%}
.tablechecks label{font-size:12px; float:right; text-align:left; width:90%; margin:0;}
.tablechecks  input[type=checkbox] { width:10%; }
.informes input[type=checkbox] { float:left;}
.informes ,#columnas { float:left; margin:5px}
.informes  {  width:55%; }
#columnas {  width:42%;}

#orden select { font-size:12px}


#loading 
{
    display:none;
    position: fixed; font-size:12pt; width: 100%; height: 100%;   background: #ccc url('/img/loading.gif') no-repeat center center; z-index:150; opacity:.5
}
#loading span {
    position: absolute;
    top: 48%;
    left: 52%;
    color: #000;
}

/******************* evaluacion de desempeño **********************************/
.div_evaluacion .dxeButtonEdit
{
    float: left;
width: 90%;
    }
.div_evaluacion table.table td { padding:3px 4px 4px 4px;} 
.div_evaluacion  .table-advance tr td { vertical-align:top}
.div_evaluacion .table-striped tbody > tr:nth-child(2n+1) > td.dxeButtonEditButton  
{
    vertical-align:middle;
     background:#e6e6e6 url('/DXR.axd?r=1_27-2enX8') repeat-x top !important}
     
  .div_evaluacion  table.table td.dxic {padding:1px !important}




