
  /* increase font & row height */
  /* increase font & row height */

 
   /* COLOR DE FONDO DE PANEL SUPERIOR Y TOOL BUTTON */
   .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{
      border:1px solid rgb(210,210,210) ;
      background: rgb( 240,240,240); 
       background: transparent!important; 
      
      color: rgb(50,50,50);
      
   }


    
   /* sector TITULOS DE COLUMNAS */  
   .ui-th-column   { border:0px solid red!important;   }

   /* TITULOS DE COLUMNAS */ 
   .ui-jqgrid-sortable  { 
      color:rgb(50,50,50);
      font-size: 14px!important;
      font-weight: bold!important;
 
      /*border: 1px solid red;*/
       
   }

   .ui-jqgrid-labels {
    color: blue!important;
   }

 
   

   .ui-jqgrid {font-family:"arial";border-radius: 0em;border: solid 0px red; }
   .ui-jqgrid *, .ui-widget, .ui-widget input,  .ui-widget textarea, .ui-widget button {
       font-size:20px; 
   }
   .ui-jqgrid tr.jqgrow td { /*tamaño fuente de grilla */
      font-size:14px;
      height:20px;
      padding: 3px;
   }
   
   .ui-widget select { font-size:12px; }
   
   .ui-jqgrid-htable th div{ font-size:12px; font-weight: normal;}
   
   /* big toolbar icons */
   .ui-jqgrid .ui-jqgrid-toppager1 {  border:0px solid #00ff00; border-radius: 0.0em; }
   .ui-jqgrid .ui-jqgrid-toppager1 .ui-pg-div  span.ui-icon
   {float:left;margin: 0px; width:40px; height: 50px;}
    
   
   .ui-jqgrid .ui-jqgrid-toppager1 { margin-bottom: 30px; height: 55px; }
   
   .ui-jqgrid .ui-jqgrid-toppager1 .ui-pg-div { line-height1: 50px; }
   .ui-jqgrid .ui-jqgrid-toppager1 .ui-pg-div span.ui-icon { margin: 2px; }

   .ui-jqgrid .ui-jqgrid-pager .ui-pg-div span.ui-icon { margin: 4px; }
   .ui-jqgrid .ui-jqgrid-pager { height: 45px; }
   .ui-jqgrid .ui-jqgrid-pager .ui-pg-div { line-height: 50px; }
   
   /*.ui-jqgrid tr.ui-row-ltr td {  border-right-width: 0; } */
   /*.ui-jqgrid tr.jqgrow td { border-bottom-width: 0; } */
   .ui-jqgrid .ui-jqgrid-bdiv { overflow-y: scroll }
   
   .ui-jqgrid table.ui-jqgrid-htable th.ui-th-column {
      /*background: #000000;*/
      
    /*  border-radius: 0.0em;
      height: 30px;  ancho cabecera de grid 
      border: solid 1px red;*/
   }

   .ui-sortable {

       border: none!important;
       xborder-bottom:solid 1px rgb(240,240,240)!important;
   }


 
  

   /* INPUTS DE BUSQUEDA */
   .ui-jqgrid table.ui-jqgrid-htable th.ui-th-column input,
   .ui-jqgrid table.ui-jqgrid-htable th.ui-th-column select {
      background: #ffffff;
      border-radius: 0px;  
      border: none; 
      border: solid 1px rgb(200,200,200);
      color: #444444;
      height: 25px;
      font-size:12px;
      font-weight: normal;

      
   }
   
   .ui-jqgrid .ui-jqgrid-pager {
      border-radius: 0.0em; 

   }
   .ui-jqgrid .ui-separator {
   height: 18px;
   border-left: 1px solid #ccc;
   border-right: 1px solid #000000;
   margin: 1px;
   float: right;
   }
   
   .ui-jqgrid .ui-pg-button. button-green {
    color:   #00ff00;
   }
   
   .iconcolorblue {color:#71d0ff;}
   .iconcolorblack {color:black;}
   .iconcolorgreen {color:green;}
   .iconcolorred {color:red;}
   .iconcolorwhite {color:white;}
   .iconcolorgray {color:#c0c0c0;}
   
   .ui-jqgrid tr.jqgrow td {
      border: 1px solid #e1e1e1; /* grid line  */
      border: 1px solid rgb(240,240,240) ;/* grid line  */
      /*border-left: solid 0px #e1e1e1;*/
      /*border-right: solid 0px #e1e1e1;*/
   }   
    
   /*
   .ui-jqgrid tr.jqgrow:hover {
      xxbackground: #f3f3f3; 
      color:#000000;
   } 

   .ui-jqgrid tr.jqgrow:active {
      background: red;
      color:#000000;
   } 
   */

   .ui-state-hover,.ui-widget-content .ui-state-hover,
   .ui-widget-header .ui-state-hover,.ui-state-focus,
   .ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus
   {
      color: black;
      background: rgb(230,230,230); /* color hover de row */
   }
    
      
   
   
   /*
   .ui-jqgrid .ui-pg-button {
      border: solid 1px #dfeffc;
   }

   .ui-jqgrid .ui-separator {
      border: solid 1px #dfeffc;
   }
   */
   
   .ui-jqgrid .ui-jqgrid-titlebar {
     border-radius: 0.0em;
   }

   
    
   .ui-jqgrid .ui-state-highlight { 
      background: rgba(56, 159, 168, 0.6);
      background: rgb(52, 73, 94) ;
      background: rgb(55, 119, 192) ;
      
      background: rgb(97, 109, 134) ;
      background: #173761 ;
      
      background: rgba( 22, 4, 71,1);
      
      background: rgba(38, 52, 119);
      background: rgba( 17, 66, 55,1);
      background: rgba(26, 75, 61);
      background: rgba(148, 0, 48);

      background: rgba( 22, 4, 71,1);
      background: rgb(35, 36, 97) ;
      background: rgb( 0, 92, 153 );
      color: #ffffff;
      font-weight: normal;
       
   
   }

   .ui-jqgrid .ui-state-highlight:focus-within { 
      /*color: green;*/
}   

/*
.ui-jqgrid-hdiv { overflow-y: hidden; }
.ui-jqgrid .ui-state-highlight:nth-child(even) { background: #CCCCFF; }
.ui-jqgrid .ui-state-highlight:nth-child(odd) { background: #B2EC5D; }
*/
    .ui-state-highlight > .jqgrid-rownum{color: white !important}

    td.ui-state-default.jqgrid-rownum{ border-bottom: 1px solid rgb(240,240,240)!important}

   .ui-jqgrid .loading {
       background: url(loader1.gif);
       border-style: none!important;
       width: 32px;
       height: 32px;
       background-repeat: no-repeat;
   }
   
  
   .ui-jqgrid .ui-jqgrid-pager select {
      border-radius: 0.5em;
      border: solid 1px #c0c0c0;
      height: 24px;
   }
   
   .ui-jqgrid .ui-jqgrid-pager input {
      xborder-radius: 0.5em;
      border: solid 1px #c0c0c0;
      height: 24px;
   }
   
   .ui-jqgrid .ui-pg-button:hover {
     
      /*border: solid 1px #004080;*/

   }
   
   .ui-jqgrid {
      /* border: solid 0px #004080;*/
   }

  .ui-jqgrid table.ui-jqgrid-htable th.ui-th-column {
    
 
    border: solid 0px rgb(140,140,140)!important; /*bordes de panel superior */
    border-bottom: solid 0px rgb(140,140,140)!important; /*bordes de panel superior */
    /*background: white;*/
   } 

   

  /*.ui-pg-div { height: 50px; padding:5px!important;}*/
  /*.ui-pg-div:hover { border:1px solid red!important;}*/


/*
.ui-jqgrid .ui-search-input {

    padding-top:0px;

}

.ui-jqgrid .ui-jqgrid-htable th div {

    height: 20px;
     

}
*/

/* SECTOR TOOLBAR */

.ui-jqgrid .ui{background: transparent!important;}

/*.ui-jqgrid{background: transparent!important;}*/
/*.ui-jqgrid{box-shadow: none!important;}*/
/*.ui-jqgrid{border: 1px solid gray!important;}*/

.ui-pager-control { height:70px!important; background: transparent!important;}

/* ICONOS DE TOOLBAR */ 
.ui-icon { 
    color: rgb( 40, 41, 35);
 

    font-size: 30px; 

}

.ui-icon:hover {  color: rgb(51, 51, 204)!important;   }

.ui-icon-triangle-1-n,
.ui-icon-triangle-1-s {
   margin-top:5px!important;
   xmargin-left:15px!important;
   color: rgb(100,100,100);
   font-size: 10px!important;
}

.ui-icon-triangle-1-s
{
   margin-top:12px!important;
}

/* HOVER DE ICONOS DE TOOLBAR */
.ui-jqgrid .ui-jqgrid-pager .ui-pg-button:hover {
  /*border:1px solid rgb(200,200,200); */
  background: none; 
 
}

table.ui-jqgrid-btable {
    border-collapse: collapse!important;
}


/*.ui-jqgrid tr.ui-row-ltr td { border-right-color: transparent; }*/
.ui-jqgrid tr.jqgrow > td,
.ui-jqgrid tr.jqgroup > td,
.ui-jqgrid tr.jqfoot > td,
.ui-jqgrid tr.jqfoot > td,
.ui-jqgrid tr.ui-subgrid > td {
    xborder-bottom-color:red;
   border: 1px solid rgb(200,200,200);
}



.ui-pg-button:hover  {
   xborder: 2px solid rgb(240,240,240)!important;

}

 .ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-labels .ui-th-column {
            color: red;
        }



.ui-jqgrid .ui-jqgrid-labels th.ui-th-column div {
    
    font-weight: bold!important;
}

/*bordes horizontales de grid*/
.ui-jqgrid tr.ui-row-ltr td { xborder-bottom-color: transparent; }
.ui-jqgrid tr.ui-row-ltr td { border-color: rgb(240,240,240); }

/*.ui-jqgrid { box-shadow: none!important; }*/



/*
#lstAlumnos_pager { background: red!important; }
#lstAlumnos_pager { background: transparent!important; }
#lstAlumnos_pager_left { background: transparent!important; }
*/

/* toolbar */


.ui-corner-all, .ui-corner-bl, .ui-corner-bottom, .ui-corner-br, .ui-corner-left, .ui-corner-right, .ui-corner-tl, .ui-corner-top, .ui-corner-tr {
  background: transparent !important;
}

.ui-jgrid .ui-pager-control {
   xborder-top:1px solid rgb(220,220,220)!important ;
   border:none!important ;
   xbackground: transparent!important;
}

.ui-jqgrid {
   /*border-left:2px solid rgb(220,220,220)!important ;*/
   xborder:none!important ;
   box-shadow: none!important;
    
}

.ui-jqgrid-htable  { border:0px solid red!important ;background: rgb(240,240,240); }


 .navtable  { 
   border-collapse:separate;
   border:1px solid rgb(220,220,220);!important ;
   border-top:0px solid  gray!important ;
   padding-left:10px!important;
    
   border-radius: none!important; 
   border-radius: 0px 0px 7px 7px!important; 

   background: rgba(255,255,255,0.5);
   background: rgba(240,240,240,0.4);


     
  }


.ui-jqgrid-view { border: none!important;
  }

.ui-jqgrid .ui-jqgrid-bdiv {
   background: white;
  border-left: 1px solid rgb(220,220,220) !important;
  /*border-bottom: 1px solid rgb(220,220,220) !important;*/
  /*box-shadow: -2px 5px 6px -2px rgba(207,195,195,0.74);
-webkit-box-shadow: -2px 5px 6px -2px rgba(207,195,195,0.74);
-moz-box-shadow: -2px 5px 6px -2px rgba(207,195,195,0.74);*/
}




.ui-jqgrid-htable {
   border-collapse:separate;
  border-top: 1px solid rgb(220,220,220) !important;
  border-left: 1px solid rgb(220,220,220) !important;
  border-right: 1px solid rgb(220,220,220) !important;
  border-bottom: 0px solid rgb(220,220,220) !important;
  /*border: 1px solid blue !important;*/
  /*background: none!important ; */
  background: rgba(240,240,240,0.3);
  border-radius: 7px 7px 0px 0px !important;
}

 .ui-pg-div:hover {
   /*border: 1px solid red;*/
   border-radius: 3px;
  -webkit-box-shadow: 0px 0px 2px 2px rgb(210,210,210);
   -moz-box-shadow: 0px 0px 2px 2px rgb(210,210,210);
   box-shadow: 0px 0px 2px 2px rgb(210,210,210);

  background: white;
    transition: all .3s ease-in-out;
   -webkit-transition: all .3s ease-in-out; /** Chrome & Safari **/
   -moz-transition: all .3s  ease-in-out; /** Firefox **/
   -o-transition: all .3s  ease-in-out; /** Opera **/
}

.ui-pg-div {
   /*border: 1px solid rgba( 100, 103, 178,0.5);*/
   
    transition: all .3s ease-in-out;
   -webkit-transition: all .3s ease-in-out; /** Chrome & Safari **/
   -moz-transition: all .3s  ease-in-out; /** Firefox **/
   -o-transition: all .3s  ease-in-out; /** Opera **/
}

.ui-jqgrid .ui-jqgrid-title {
  line-height: 40px;
  color: rgba( 31, 49, 150,1);
  font-weight: bold;
  font-size:16px!important;
}


.ui-jqgrid td.jqgrid-rownum {

   /*border:rgb(220,220,220) !important;*/
   /*color:red;*/

}

.ui-jqgrid td.jqgrid-rownum:hover {

   /*border:rgb(220,220,220) !important;*/
   color:green;

}


div[id^='div_no_record_lst']{

   color: gray;
   font-size: 16px;
   padding-top: 10px;
   margin-top: 0px;
}

#div_no_record_lstPerfiles {
}