/** For Login **/
.login-center{
    float: none; 
    margin-left: auto; 
    margin-right: auto;
    max-width:350px;
    margin-top:160px;
    background-color:#fcfcfc;
}

/* enable absolute positioning */
.inner-addon { 
    position: relative; 
}

/* for login style icon */
.inner-addon .fa {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}

/* login style align icon */
.left-addon .fa  { left:  0px;}
.right-addon .fa { right: 0px;}

/* add padding  */
.left-addon input  { padding-left:  30px; }
.right-addon input { padding-right: 30px; }

.btn-bottom-line{float:right;}
/** End Login **/

/** for nav bar **/
.navbar-blue{background-color: #5CAFE6 !important}
.navbar-brand{color:#fff !important;font-size: 26px;}
.navbar-toggle{background-color: #5C85FF !important;}
.navbar-blue .navbar-toggle .icon-bar {
  background-color: #fff;
}
/** end nav bar **/

.black{color: #fff !important;}
.black:hover{color:#CCCCCC !important;}

.table-bordered{ margin-top: 7px !important;}
.table_header{background-color: #EBEBFF;}

.title{font-size: 16px; color: #000;}

/** footer style **/
.footer{height:36px;background-color: #1A334C; }
.footer-text{padding-top:8px;padding-left: 10px;color:#fff;font-size:10px;}
/** end footer style **/

.btn-right{float:right;padding: 7px;}
.req-star{color:#FF0000;font-weight: 700;}
#search-form{padding: 3px;}

/** for button  **/
.btn-blue { 
  color: #ffffff; 
  background-color: #6698FF; 
  border-color: #486BF7; 
} 
.btn-blue:hover, 
.btn-blue:focus, 
.btn-blue:active, 
.btn-blue.active, 
.open .dropdown-toggle.btn-blue { 
  color: #ffffff; 
  background-color: #4A7EE6; 
  border-color: #486BF7; 
} 
.btn-blue:active, 
.btn-blue.active, 
.open .dropdown-toggle.btn-blue { 
  background-image: none; 
} 
.btn-blue .badge { 
  color: #5B94F7; 
  background-color: #ffffff; 
}

/* gray color **/
.btn-gray { 
  color: #ffffff; 
  background-color: #CC8099; 
  border-color: #B84D70;
  font-size: 13px;
} 
.btn-gray:hover, 
.btn-gray:focus, 
.btn-gray:active, 
.btn-gray.active, 
.open .dropdown-toggle.btn-gray { 
  color: #ffffff; 
  background-color: #C26685; 
  border-color: #B8B894; 
}
.btn-gray:active, 
.btn-gray.active, 
.open .dropdown-toggle.btn-gray { 
  background-image: none; 
}
.btn-gray .badge { 
  color: #5B94F7; 
  background-color: #ffffff; 
}
/** end button color **/
.welcome-text{
  color: #fff;
}
.infoTitle{
  color: #1A334C;
  padding: 10px;
}

.tbox
{
  width: 320px !important;
}
.lbl{ font-size: 13px; }
.page-header{ margin-top:20px !important;font-size: 18px; }
th{ font-size: 13px;}
.detail_title{color:#99CC00;font-size:14px;font-weight: 700;}
.theader{background-color: #F0F0FF; }
.table{font-size:12px;}
.table th{font-size:13px !important;}
.sidebar {font-size: 13px !important;}

/* icon color */
.delete-link{color: #E60000;}
.delete-link:hover{color : #FF0000;}
.fa-tasks{color:#3399FF;}
.fa-plus-square-o {color:#000;}
.fa-pencil{color: #2EB82E;}
.fa-check{color: #2EB82E;}
.fa-check-square-o{color: #2EB82E;}
.fa-times{color : #FF0000;}
.icon-carry{font-size : 21px !important;color : black;}
.icon-9-512{font-size : 21px !important;color : black;}
.icon-windows{font-size : 11px !important;margin-top: 10px !important;}
.icon-wrench{font-size : 12px !important;margin-top: 10px !important;}

.removeline:hover{
  text-decoration: none;
}
.upper{margin-top: -15px;}
.alert-success{font-size:12px;}
.forgotpword{font-size:12px;}
input:focus::-webkit-input-placeholder {
    opacity: 0;
}
input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
input:focus:-ms-input-placeholder { color:transparent; }
.upleft{
 float:right;
 margin-right: 190px;
 margin-top: -30px;
 font-weight: 700;
}
.ltitle{color:blue;float:right;font-size: 20px;margin-top: -5px;}
.allcap{text-transform: uppercase;}
.select2-input{text-transform: uppercase;}
.smselect{width: 180px;margin-left: -12px !important;}
.showtext{margin-top: 4px;font-weight: 600}
.searchstyle{width: 120px !important;}
.tbl_print_style{
  font-size: 12px !important;
}
/* for statement table */
.tblfont{
  font-size: 12px;
}
.gtotal{
  padding-left: 65px;
  padding-top: 10px;
}
.tblareport{
  font-size: 8px;
}
.btnb{

  margin-left:-80px;
}
.topup{
  margin-top: -25px;
}