﻿.title {
float: left;
margin-top: 5px;
}
.startdate {
float:right;
}
.startdate input{
padding-left: 25px !important;
width: 100px !important;
padding-top: 5px !important;
background-image: url(/../Images/icon_calendar.png);
background-repeat: no-repeat;
background-position: left;
background-color: #eff1fd;
border-radius: 5px;
}
.enddate {
float:right;
}
.enddate input{
padding-left: 25px !important;
width: 100px !important;
padding-top: 5px !important;
background-image: url(/../Images/icon_calendar.png);
background-repeat: no-repeat;
background-position: left;
background-color: #eff1fd;
border-radius: 5px;
}
.date-divider {
float:right;
}
.refresh-btn {
float:right;
position: relative;
right: 0px;
cursor: pointer;
}
.refresh-btn img {
 width: 30px;
 
}
.padding-Nill {
    padding:0px !important;
}
.stat {
padding: 15px 10px;
z-index: 1;

}
.stat-box {
    box-shadow: 0px 2px 5px rgb(223, 230, 236);
    border-radius: 5px;
    width: 20%;
    margin-right: 20px;
    background-color: #fff;
    padding: 10px 10px;
}
.stat-box1 {
    box-shadow: 0px 2px 5px rgb(223, 230, 236);
    border-radius: 5px;
    width: 15%;
    margin-right: 15px;
    background-color: #fff;
    padding: 10px 10px;
}
.stat-box2 {
    box-shadow: 0px 2px 5px rgb(223, 230, 236);
    border-radius: 5px;
    width: 17%;
    margin-right: 20px;
    background-color: #fff;
    padding: 10px 10px;
}
.circle_1 {
float: left;
width: 50px;
margin: 5px 0px;
height: 50px;
border-radius: 50%;
background-color: #0c93bf;
background-image: linear-gradient(to right, #0c93bf , #75d8f7);
}
.circle_2 {
float: left;
width: 50px;
margin: 5px 0px;
height: 50px;
border-radius: 50%;
background-color: #FFBF00 ;
background-image: linear-gradient(to right, #FFBF00  , #e6bc44);
}
.circle_3 {
float: left;
width: 50px;
margin: 5px 0px;
height: 50px;
border-radius: 50%;
background-color: #3bb125;
background-image: linear-gradient(to right, #3bb125, #8de082);
}
.circle_4 {
float: left;
width: 50px;
margin: 5px 0px;
height: 50px;
border-radius: 50%;
background-color: #1414e4;
background-image: linear-gradient(to right, #1414e4, #bcbcde);
}
.circle_5 {
float: left;
width: 50px;
margin: 5px 0px;
height: 50px;
border-radius: 50%;
background-color: #ec0a0a;
background-image: linear-gradient(to right, #ec0a0a, #f15554);
}
.circle_img{
width: 40px;
margin: 4px 0px 0px 5px;
}
.block-text {
  float: left;
  margin: 5px 0px 0px 10px;
  /*text-transform:uppercase;*/
  color:#97a0ab;
  font-weight:600
}
.block-data {
  color:#000;
  font-size: 20px;
    font-weight: normal !important;
}
.box.box-primary {
    border-top-color: #ffffff !important;
    background-color: #f3f4f9;
}
.searchbg {
background-color: #fff;
    width: 100%;
    border-radius: 5px 5px 0px 0px;
}
.txt_search {
    height: 38px !important;
    width: 175px !important;
    border: 1px solid #5e72e3 !important;
    background-color: #fff !important;
    border-radius: 20px !important;
    padding-left: 30px;
    background-image: url(/../Images/icon_search.png);
    background-repeat: no-repeat;
    background-position: left;
}
.txt_search:focus {
    height: 38px !important;
    width: 175px !important;
    border: 1px solid #5e72e3 !important;
    background-color: #fff !important;
    border-radius: 20px !important;
    outline: none;
}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: inherit !important;
}
.dashboard-header {
background-color: #4f47ca;
}
.table_responsive {
max-height: 345px !important;
height: 345px !important;
}
.btn-primary {
color: #fff !important;
background-color: #3c8dbc !important;
border-color: #3c8dbc !important;
}
.btn-primary:hover {
color: #fff !important;
background-color: #266a92 !important;
border-color: #266a92 !important;
}
.model_header {
width: 100%;
background-color: #3c8dbc !important;
height: 40px;
padding: 7px;
color:#fff !important;
}
.modal-header .close {
background-color: #f5f5f9 !important;
width: 25px !important;
height: 25px !important;
border-radius: 50% !important;
color: #4f47ca !important;
font-size: 25px !important;
margin-top: 0px !important;
}
.modal .box.box-primary {
background-color: #fff !important;
border-top-color: #fff !important;
}
.modal-sub-title {
 line-height:35px !important;
}
#PaymentTable {
width:875px;
}
.modal-body {
position: relative;
padding: 0px 15px !important;
}
.top-r-gap {
    padding-right: 10px;
}
.body-container {
background-color: #f3f4f9 !important;
}
.profile {
padding:0px 10px;
}
.profile .nav{
background-color:#fff
}
.lavel-header {
background-color:#f6fafd;
}
.bootbox .modal-body {
padding:15px !important;
}
.excel-btn {
    background-color: #c3c3c3;
    padding: 7px;
    border-radius: 5px;
    margin: -3px 3px;
}