/*------------------------Map-----------------------------*/
/*-----------------------PdfViewer------------------*/
/*-----------------------End PdfViewer------------------*/
/*----------------------OLAP Definition------------------*/
/*----------------------Reportviewer Definition start------------------*/
/*----------------------Reportviewer Definition End------------------*/
/*-----------------------SymbolPalette Definition-----------------*/
/*-----------------------Diagram Definition-----------------*/
/*-----------------------Datepicker Definition-----------------*/
/*-----------------------Bootstrap support-----------------*/
/*----------------------Ribbon Definition-----------------------*/
/*----------------------Ribbon End-----------------------*/
/*----------------------Kanban Definition-----------------------*/
/*----------------------Kanban End-----------------------*/
/*----------------------Spreadsheet Definition-----------------------*/
/*----------------------Spreadsheet End-----------------------*/
/*----------------------rangeScrollbar Start------------------*/
/*----------------------rangeScrollbar End--------------------*/
/*----------------------Office 365 theme-----------------------*/
/*----------------------High-Contrast-01 & High-Contrast-02 theme-----------------------*/
/*----------------------material theme-----------------------*/
/*--------------- common ----------------- */
/*---------------high-contrast ------*/
/*---------------- Office-365 ----------------*/
/*------------------ material theme ---------------------*/
/*-----------------------HeatMap Definition-----------------*/
/* Common style */

.e-content-area {
  background-color: white;
  color: #111111;
  border-color: #c8c8c8;
  font-family: Segoe UI, Helvetica Neue, Ubuntu, Arial;
}
.e-grid.e-rtl .e-nextpage,
.e-grid.e-rtl .e-nextpagedisabled {
  border-left-color: #c8c8c8;
}
.e-pager,
.e-grid .e-pagerstatusbar,
.e-pager .e-drpdwn li,
.e-pager .e-drpdwn,
.e-pager div.e-drpdwndiv {
  background-color: whitesmoke;
  border-color: #c8c8c8;
  color: #333333;
  
}
.e-pager {
  
}
.e-pager .e-icon {
  
}
.e-pager .e-icon {
  /*other*/
  color: #686969;
}
.e-pager .e-default:hover {
  
}
.e-pager .e-default:hover {
  color: #282827;
}
.e-pager .e-spacing {
  color: #333333;
  
}
.e-pager .e-spacing.e-NP {
  color: #686969;
}
.e-pager .e-numericitem.e-hover,
.e-pager .e-currentitem.e-hover {
  
}
.e-pager .e-numericitem.e-hover,
.e-pager .e-currentitem.e-hover {
  /*other*/
  color: #282827;
}
.e-pager .e-numericitem.e-hover,
.e-pager .e-currentitem.e-hover {
  background: #c5e6f5;
  /* Old browsers */
  background: -moz-linear-gradient(top, #c5e6f5, #96d2ed);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c5e6f5), color-stop(100%, #96d2ed));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #c5e6f5, #96d2ed);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #c5e6f5, #96d2ed);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #c5e6f5, #96d2ed);
  /* IE10+ */
  background: linear-gradient(to bottom, #c5e6f5, #96d2ed);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5e6f5', endColorstr='#96d2ed', GradientType=0);
  /* IE6-9 */

}
.e-pager.e-disable .e-numericitem.e-hover {
  background: whitesmoke;
  border-right-color: #c8c8c8;
  
}
.e-pager .e-numericitem {
  font-family: Segoe UI, Helvetica Neue, Ubuntu, Arial;
  
}
.e-pager .e-numericitem {
  /*other*/
  background: whitesmoke;
  border-right-color: #c8c8c8;
}
.e-pager .e-prevpagedisabled,
.e-pager .e-prevpage,
.e-pager .e-nextpage,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled,
.e-pager .e-lastpage,
.e-pager .e-firstpage,
.e-pager .e-firstpagedisabled {
  
}
.e-pager .e-prevpagedisabled,
.e-pager .e-prevpage,
.e-pager .e-nextpage,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled,
.e-pager .e-lastpage,
.e-pager .e-firstpage,
.e-pager .e-firstpagedisabled {
  /*other*/
  background-color: whitesmoke;
  color: #686969;
}
.e-pager .e-prevpagedisabled,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled,
.e-pager .e-firstpagedisabled {
  
}
.e-pager .e-prevpage,
.e-pager .e-nextpage,
.e-pager .e-lastpage,
.e-pager .e-firstpage {
  
}
.e-pager .e-lastpage,
.e-pager .e-firstpage {
  /*other*/
  background-color: transparent;
}
.e-pager .e-nextpage.e-hover,
.e-pager .e-lastpage.e-hover,
.e-pager .e-firstpage.e-hover,
.e-pager .e-prevpage.e-hover {
  
}
.e-pager .e-nextpage.e-hover,
.e-pager .e-lastpage.e-hover,
.e-pager .e-firstpage.e-hover,
.e-pager .e-prevpage.e-hover {
  background: #c5e6f5;
  /* Old browsers */
  background: -moz-linear-gradient(top, #c5e6f5, #96d2ed);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c5e6f5), color-stop(100%, #96d2ed));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #c5e6f5, #96d2ed);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #c5e6f5, #96d2ed);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #c5e6f5, #96d2ed);
  /* IE10+ */
  background: linear-gradient(to bottom, #c5e6f5, #96d2ed);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5e6f5', endColorstr='#96d2ed', GradientType=0);
  /* IE6-9 */

}
.e-pager.e-disable .e-nextpage.e-hover,
.e-pager.e-disable .e-lastpage.e-hover,
.e-pager.e-disable .e-firstpage.e-hover,
.e-pager.e-disable .e-prevpage.e-hover {
  
}
.e-pager.e-disable .e-nextpage.e-hover,
.e-pager.e-disable .e-lastpage.e-hover,
.e-pager.e-disable .e-firstpage.e-hover,
.e-pager.e-disable .e-prevpage.e-hover {
  /*other*/
  background: transparent;
  border-right-color: #c8c8c8;
  color: #686969;
}
.e-pager .e-pagercontainer {
  
}
.e-pager .e-pagercontainer {
  /*other*/
  background-color: whitesmoke;
  border-color: #c8c8c8;
}
.e-pager.e-rtl .e-pagercontainer {
  
}
.e-pager.e-rtl .e-numericitem {
  
}
.e-pager.e-rtl .e-numericitem {
  /*other*/
  border-left-color: #c8c8c8;
}
.e-pager .e-firstpage,
.e-pager .e-prevpage,
.e-pager .e-firstpagedisabled,
.e-pager .e-prevpagedisabled,
.e-pager .e-nextpage,
.e-pager .e-lastpage,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled {
  
}
.e-pager .e-firstpage,
.e-pager .e-prevpage,
.e-pager .e-firstpagedisabled,
.e-pager .e-prevpagedisabled,
.e-pager .e-nextpage,
.e-pager .e-lastpage,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled {
  /*other*/
  border-right-color: #c8c8c8;
}
.e-pager.e-rtl .e-firstpage,
.e-pager.e-rtl .e-prevpage,
.e-pager.e-rtl .e-firstpagedisabled,
.e-pager.e-rtl .e-prevpagedisabled,
.e-pager.e-rtl .e-nextpage,
.e-pager.e-rtl .e-lastpage,
.e-pager.e-rtl .e-nextpagedisabled,
.e-pager.e-rtl .e-lastpagedisabled {
  
}
.e-pager.e-rtl .e-firstpage,
.e-pager.e-rtl .e-prevpage,
.e-pager.e-rtl .e-firstpagedisabled,
.e-pager.e-rtl .e-prevpagedisabled,
.e-pager.e-rtl .e-nextpage,
.e-pager.e-rtl .e-lastpage,
.e-pager.e-rtl .e-nextpagedisabled,
.e-pager.e-rtl .e-lastpagedisabled {
  /*other*/
  border-left-color: #c8c8c8;
}
.e-pager.e-rtl div.e-parentmsgbar {
  
  float: left;
}
.e-pager.e-rtl div.e-parentmsgbar {
  margin-left: 6px;
}
.e-pager .e-currentitem {
  
}
.e-pager .e-currentitem {
  /*other*/

  color: white;
  /*background-color:#428BCA;*/

}
.e-pager .e-currentitem {
  background: #74c3e7;
  /* Old browsers */
  background: -moz-linear-gradient(top, #74c3e7, #179bd7);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #74c3e7), color-stop(100%, #179bd7));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #74c3e7, #179bd7);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #74c3e7, #179bd7);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #74c3e7, #179bd7);
  /* IE10+ */
  background: linear-gradient(to bottom, #74c3e7, #179bd7);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#74c3e7', endColorstr='#179bd7', GradientType=0);
  /* IE6-9 */

}
.e-pager .e-currentitem.e-hover {
  
}
.e-pager .e-currentitem.e-hover {
  /*other*/

  color: white;
  /*background-color:#428BCA;*/

}
.e-pager .e-currentitem.e-hover {
  background: #74c3e7;
  /* Old browsers */
  background: -moz-linear-gradient(top, #74c3e7, #179bd7);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #74c3e7), color-stop(100%, #179bd7));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #74c3e7, #179bd7);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #74c3e7, #179bd7);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #74c3e7, #179bd7);
  /* IE10+ */
  background: linear-gradient(to bottom, #74c3e7, #179bd7);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#74c3e7', endColorstr='#179bd7', GradientType=0);
  /* IE6-9 */

}
.e-pager.e-disable .e-currentitem.e-hover {
  
}
.e-pager.e-disable .e-currentitem.e-hover {
  /*other*/

  color: white;
  background-color: #179bd7;
}
.e-pager.e-disable .e-currentitem.e-hover {
  background: #74c3e7;
  /* Old browsers */
  background: -moz-linear-gradient(top, #74c3e7, #179bd7);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #74c3e7), color-stop(100%, #179bd7));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #74c3e7, #179bd7);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #74c3e7, #179bd7);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #74c3e7, #179bd7);
  /* IE10+ */
  background: linear-gradient(to bottom, #74c3e7, #179bd7);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#74c3e7', endColorstr='#179bd7', GradientType=0);
  /* IE6-9 */

}
.e-pager .e-NP.e-numericitem,
.e-pager .e-PP.e-numericitem {
  
}
.e-pager .e-drpdwndiv:before {
  color: #333333;
  background: whitesmoke;
}
.e-pager .e-pager-itemsinterval .e-drpdwndiv:hover:before,
.e-pager .e-pager-itemsinterval .e-drpdwndiv:hover,
.e-pager .e-drpdwn li:hover {
  
}
.e-pager .e-pager-itemsinterval .e-drpdwndiv:hover:before,
.e-pager .e-pager-itemsinterval .e-drpdwndiv:hover,
.e-pager .e-drpdwn li:hover {
  /*other*/

  color: #282827;
}
.e-pager .e-pager-itemsinterval .e-drpdwndiv:hover:before,
.e-pager .e-pager-itemsinterval .e-drpdwndiv:hover,
.e-pager .e-drpdwn li:hover {
  background: #c5e6f5;
  /* Old browsers */
  background: -moz-linear-gradient(top, #c5e6f5, #96d2ed);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c5e6f5), color-stop(100%, #96d2ed));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #c5e6f5, #96d2ed);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #c5e6f5, #96d2ed);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #c5e6f5, #96d2ed);
  /* IE10+ */
  background: linear-gradient(to bottom, #c5e6f5, #96d2ed);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5e6f5', endColorstr='#96d2ed', GradientType=0);
  /* IE6-9 */

}
.e-pager.e-disable .e-pager-itemsinterval .e-drpdwndiv:hover:before,
.e-pager.e-disable .e-pager-itemsinterval .e-drpdwndiv:hover,
.e-pager.e-disable .e-drpdwn li:hover {
  color: #333333;
  background: whitesmoke;
}
.e-pager .e-drpdwn li.e-active {
  
  border-bottom: 1px solid white;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.e-pager .e-drpdwn li.e-active {
  /*other*/

  color: white;
}
.e-pager .e-drpdwn li.e-active {
  background: #74c3e7;
  /* Old browsers */
  background: -moz-linear-gradient(top, #74c3e7, #179bd7);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #74c3e7), color-stop(100%, #179bd7));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #74c3e7, #179bd7);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #74c3e7, #179bd7);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #74c3e7, #179bd7);
  /* IE10+ */
  background: linear-gradient(to bottom, #74c3e7, #179bd7);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#74c3e7', endColorstr='#179bd7', GradientType=0);
  /* IE6-9 */

}
.e-pager div.e-numericcontainer {
  
}
.e-pager div.e-parentmsgbar {
  
}
