/*!
  
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
 .Button
 {vertical-align: middle;
    align-items: center;  
    margin:1px;
     justify-content: center;
}


div.sticky {
        
    align-items: center;      
    background-color: #307ECC;
    border: 2px solid #307ECC;
    height:39px;
    justify-content: center;
    width: 100%;
    align-items: center;
    padding-left: 10px;
    vertical-align: middle;
    font-family: Times New Roman;
    display: inline-block;
   font-family:Calibri; 
   color: #ffffff 
  }

div.sticky2 {
        
    align-items: center;      
    background-color: #5c5cd6;
    border: 2px solid #A5B557;
    height:39px;
    justify-content: center;
    width: 100%;
    align-items: center;
    padding-left: 10px;
    vertical-align: middle;
    font-family: Times New Roman;
    display: inline-block;
   font-family:Calibri; 
   color: #ffffff 
  }

div.sticky3 {
        
    align-items: center;      
    background-color:#307ECC;
    border: 2px solid #307ECC;
    height:39px;
    justify-content: center;
    width: 100%;
    align-items: center;
    padding-left: 10px;
    vertical-align: middle;
    font-family: Times New Roman;
    display: inline-block;
   font-family:Calibri; 
   color: #ffffff 
  }


      /*-------------------------------------------------*/

 /*gridview*/


.Grid  table  tbody  tr  td a ,

.Grid  table  tbody  tr  td  span {
position: relative;
float: left;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.42857143;
color: #337ab7;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
}

.Grid  table > tbody > tr > td > span {
z-index: 3;
color: #fff;
cursor: default;
background-color: #154890;
border-color: #154890;
}

.Grid table > tbody > tr > td:first-child > a,
.Grid table > tbody > tr > td:first-child > span {
margin-left: 0;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}

.Grid  table > tbody > tr > td:last-child > a,
.Grid  table > tbody > tr > td:last-child > span {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}

.Grid  table > tbody > tr > td > a:hover,
.Grid    table > tbody > tr > td > span:hover,
.Grid  table > tbody > tr > td > a:focus,
.Grid table > tbody > tr > td > span:focus {
z-index: 2;
color: #23527c;
background-color: #eee;
border-color: #ddd;
}
/*end gridview */


.Grid {background-color: #fff; width:100%; margin: 5px 0 10px 0; border: solid 1px #525252; border-collapse:collapse; font-family:Calibri; color: #474747; text-align: center;}

.Grid td {

    /*word-break:break-all;*/
   /*white-space:fixed;*/

        table-layout:fixed;
       
      padding: 1px;

      border: solid 1px #c1c1c1; }

.Grid th  {

      padding : 4px 2px;

      text-align: center;

      color: #fff;

      /*background:  #A5B557 url(Images/grid-header.png) repeat-x top;*/
       background:  #990033 url(Images/grid-header.png) repeat-x top;
      border-left: solid 1px #525252;

      font-size: 0.9em; }

.Grid .alt {

      background: #fcfcfc url(Images/grid-alt.png) repeat-x top; }

.Grid .pgr {background: #363670 url(Images/grid-pgr.png) repeat-x top; }

.Grid .pgr table { margin: 3px 0; }

.Grid .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px;  }  

.Grid .pgr a { color: Gray; text-decoration: none; }

.Grid .pgr a:hover { color: #000; text-decoration: none; }

 /*--------------GRID VIEW END-----------------------------------*/



 .grdSearchResultbreakword
{
  word-wrap:break-word;
  word-break:break-all;
}

    .row {
        margin-top: 0px;
        padding: 1px 1px;
    }

    .clickable {
        cursor: pointer;
    }

    .panel-heading span {
        margin-top: -20px;
        font-size: 10px;
    }

    .panel {
        margin: 0 !important;
        padding: 0 !important;
    }

    .borderless td, .borderless th {
        border: none;
    }

    .panel-body {
        background: #e3f2fd;
    }

    .badge1 {
        padding: 1px 9px 2px;
        font-size: 12.025px;
        font-weight: bold;
        white-space: nowrap;
        color: #ffffff;
        background-color: #999999;
        -webkit-border-radius: 9px;
        -moz-border-radius: 9px;
        border-radius: 9px;
      }
       
      .badge1-error {
        background-color:  #c05c5a;
      }
       
      .badge1-warning {
        background-color: #f89406;
      }
       
      .badge1-success {
        background-color: #5cb85c;
      }
       
      .badge1-info {
        background-color: #5bc0de;
      }
       
      .badge1-primary {
        background-color: #0275d8;
        
      }
      .badge1-inverse {
        background-color: #333333;
      }
       
      .swal2-container {
        position: fixed;
        bottom: 0;
        right: 0;
        padding-left:70px;
        /*zoom: 1.3;*/
        /*display: block;*/
       
      }
      
      .swal2-popup {
        font-size: 1.5rem !important;
      }

 
.modal-body {
   
}
.modal-open {
 
 overflow: hidden;
    padding-right: 0!important;
}
.modal-open .modal-backdrop.in:nth-child(2) { opacity: .5 }
.modal-backdrop.in { opacity: 0.3 }






 
    .GridPager a, .GridPager span
    {
        display: block;
        height: 20px;
        width: 15px;
        font-weight: bold;
        text-align: center;
        text-decoration: none;
    }
    .GridPager a
    {
        background-color: red;
        color: #969696;
        border: 1px solid #969696;
    }
    .GridPager span
    {
        background-color: white;
        color: #000;
        border: 1px solid #3AC0F2;
    }
