	/* Helpers */
.margin-right-10{
	margin-right: 10px
}

.AutoFitResponsive{
	width: 100%;
}

/*******************************
* Overrides ********************
********************************/
body{
	background: #757575  url('../img/web/bg.jpg') !important;
}

/* Global - Master */
/* .auth-page, header .logo, .leftside, .leftside .widget .footer { */
	/* background: #000000; */
	
    /* background: #990909; */
/* } */


.nav-profile .tools{
	margin-bottom: 0;
}

.fa-7x {
	font-size: 7em !important;
}

.center-icons {
    position: absolute;
    top: 28%;
    left: 43%;
    margin-top: 125px;
    margin-left: -20px;
}

/* Pagination */
.gymie_paging_info{
    padding-top: 8px;
}

.gymie_paging ul.pagination {
    margin: 2px 0;
    white-space: nowrap;
}



/* Dashboard Tabs */
.panel > .panel-body.with-nav-tabs{
	padding: 10px;
}

.panel-body.with-nav-tabs .table > tbody > tr:first-child > td{
	border-top: none;
}

.table-sub-data{
	float: left;
	clear: both;
	padding: 5px 0;
}

.tab-empty-panel {
    min-height: 300px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.sms-empty-panel {
    min-height: 191px;
}

/* Select2 */
.select2-container--default .select2-selection--single{
	border: 1px solid #eee;
	height: 35px;
	padding: 4px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow{
	top: 5px;
}

.select2-container--default .select2-results__option[aria-selected=true]{
	background-color: #fafafa;
	color: #000;
}

.select2-container--default .select2-results__option--highlighted[aria-selected=true]:hover{
	color: #000;
}

.select2-dropdown{
	border: 1px solid #eee;
}

span.show-data {
	font-size: 14px;
}

/*Enquiries Show View */
.followup-label{
    margin-top: 14px;
    font-size: 105%;
}

.followup-time{
	margin-top: 14px;
}

/*Labels*/
.label{
	font-size: 90%;
}

.sort{
	margin: 11px 22px 10px;
	font-weight: bold;
}

.sort-column{
	margin-top: 10px;
}

.daterange-padding{
	padding: 7px 10px;
}

.total-count{
	margin-top: 0px;
}

.page-head-btn{
    position: relative;
    top: -4px;
    margin-left: 10px;
}

.no-line-height{
	line-height: inherit;
}

.margin-right-11{
	margin-right: 11px !important;
}

/* Data Grids */
.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 {
    vertical-align: middle;
}

h4{
	text-transform: uppercase;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-weight: bolder;
	font-size: 24px;
}

.btn{
	border-radius: 20px;
}
.btn-sm {
		border-radius: 20px !important;
}

.modal.left .modal-dialog {
/* position:absolute; */
	top:2.5rem;
	left:0;
	margin-right:0;
}

.modal.left .modal-dialog.modal-sm {
	max-width:300px;
}

.modal.left .modal-content {
	min-height:100vh;
	border:0;
}



.modal.fade:not(.in).left .modal-dialog {
-webkit-transform: translate3d(25%, 0, 0);
transform: translate3d(25%, 0, 0);

}

/* Modal Delete  */
.modal.delete .modal-dialog {
/* position:absolute; */
	top:2.5rem;
	left:0;
	margin-right:0;
}

.modal.member .modal-dialog{
	top:2.5rem;
	left:0;
	margin-right:0;
}

/* Dashboard css card top */

   
.c-dashboardInfo {
  margin-bottom: 20px;
    /* flex-flow: column wrap; */
}
.c-dashboardInfo .wrap {
  background: #ffffff;
  /* display: flex; */
  box-shadow: 2px 10px 20px rgba(0, 0, 0, 0.1);
  border-radius: 7px;
  text-align: center;
  position: relative;
  overflow: hidden;
  /* padding: 40px 25px 20px; */
    flex-flow: column wrap;
  padding: 10px 10px 10px;
  /* width: 80%; */
  height: 100%;
  
}
.c-dashboardInfo__title,
.c-dashboardInfo__subInfo {
  color: #6c6c6c;
  font-size: 1.18em;
}
.c-dashboardInfo span {
  display: block;
}
.c-dashboardInfo__count {
  font-weight: 600;
  font-size: 2.5em;
  line-height: 64px;
  color: #323c43;
}
.c-dashboardInfo .wrap:after {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 10px;
  content: "";
}

.c-dashboardInfo:nth-child(1) .wrap:after {
  background: linear-gradient(82.59deg, #00c48c 0%, #00a173 100%);
}
.c-dashboardInfo:nth-child(2) .wrap:after {
  background: linear-gradient(81.67deg, #0084f4 0%, #1a4da2 100%);
}
.c-dashboardInfo:nth-child(3) .wrap:after {
  background: linear-gradient(69.83deg, #0084f4 0%, #00c48c 100%);
}
.c-dashboardInfo:nth-child(4) .wrap:after {
  background: linear-gradient(81.67deg, #ff647c 0%, #1f5dc5 100%);
}

.c-dashboardInfo:nth-child(5) .wrap:after {
  background: linear-gradient(81.67deg, #ff64c4 0%, #151e2e 100%);
}

.c-dashboardInfo:nth-child(6) .wrap:after {
  background: linear-gradient(81.67deg, #8f1e2f 0%, #49ff86 100%);
}
