.loader-bg .loader-bar{background: #3a3a3c;}
body {
  background-color: #fff;
  /* background-image: url(../images/body-bg.jpg); */
}
.content-wrapper{background-color: #fff;}
.mb15{margin-bottom: 15px;}
.mt10{margin-top: 10px;}
.pad0{padding-left: 0px; padding-right: 0px;}
.pl0{padding-left: 0px;}
.pr0{padding-right: 0px;}
.pl5{padding-left: 5px;}
.pl12{padding-left: 12px;}
.pr5{padding-right: 5px;}
.plr30{padding-left: 30px; padding-right: 30px;}
.w210{width: 210px;}
.col-custom-8{ width: 12.5%; padding-left: 5px;padding-right: 5px;}
.bg-dark{background: #3a3a3c !important;}
.text-primary{color: #1aa89d !important;}
.font-white{color: #fff !important;}
.common-img-bg{background: linear-gradient(135deg, rgba(26,168,157,0.5), rgba(58,58,60,0.5), rgba(26,168,157,0.5));}
.login-card{padding: 20px;}
.pax-margin{margin-top: 5px;margin-bottom: 10px !important;}
.copy-right
{
	position: absolute; padding:20px; background:white; bottom:0;
}
.form-control
{
	border-radius: 0px !important;
}
.linkbtn
{
	box-shadow: none !important; border-radius: 0px !important;
}
.btn-margin{ margin-top: 10px !important;}
.fa-edit{ color:white;}
.modal-header{ background:#2196f3; color:white;}
/*buttons*/
.btn-primary, .btn-primary:focus, .btn-primary:hover, .btn-primary:active {
   background-color: #621b79 !important;
    border-color: #621b79 !important;
}

/*top bar*/

.main-header-top {background-color: #fff; /* background-color: #eee;*/ box-shadow: 0px 0px 5px #ccc;max-height: 70px;}
.main-header-top .logo {height: 70px;padding: 10px 15px;}
.main-header-top > .navbar {max-height: 70px;background-color: #fff; /*background-color: #eee;*/ box-shadow: 5px 0px 5px #ccc;}
.main-header-top .navbar .sidebar-toggle, .main-header-top .navbar .sidebar-toggle:hover {color: #3a3a3c;}
.main-header-top .sidebar-toggle{padding: 25px 15px;}
.main-header-top .navbar .top-nav > li > a {color: #3a3a3c;}
.main-header-top .navbar .top-nav > li > a:hover, .main-header-top .navbar .top-nav > li > a:active, .main-header-top .navbar .top-nav > li > a:focus {opacity: 1;color: #3a3a3c;}
.badge-primary, .label-primary {background-color: #1aa89d;}
.text-primary {color: #1aa89d !important;}
.main-header-top .navbar .top-nav .open > a:hover, .main-header-top .navbar .top-nav .open > a:focus {opacity: 1;color: #3a3a3c;}

.main-sidebar{padding-top: 70px;}
.sidebar-menu > li.active > a {background: #3a3a3c;}
.fixed .content-wrapper {margin-top: 70px;}
.sidebar-menu .treeview-menu > li.active > a {color: #2c4b93;}

.main-header .breadcrumb-title a {color: #1aa89d;}
.md-tabs .nav-item .nav-link.active, .md-tabs .nav-item .nav-link.active:focus, .md-tabs .nav-item .nav-link.active:hover{color: #1a65a8;}
.nav-tabs .slide{background: #1aa89d;}
.md-tabs .nav-link, .tabs .nav-link {color: #000;}
.nav-tabs .nav-item.open .nav-link, .nav-tabs .nav-item.open .nav-link:focus, .nav-tabs .nav-item.open .nav-link:hover, .nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover{color: #3a3a3c;}
.navbar-nav, .dropdown-menu, .navbar-nav .dropdown-menu li a:hover {background: #1aa89d !important;}
.notification-menu .dropdown-menu, .settings-menu {background: #fff !important;}
.datepicker-dropdown{background: #fff !important;}
/*.page-item.active .page-link, .page-item.active .page-link:focus, .page-item.active .page-link:hover{background-color: #1AA89D;border-color: #12a095;}*/
.card-header-text{padding-left: 15px; margin-top: 8px; margin-bottom: 8px;font-size: 14px;}
.modal-header {background: linear-gradient(90deg, #0c0b0bbd, #8e9eae);}
.modal-header {border-top-left-radius: 4px;border-top-right-radius: 4px;padding: 5px; padding-left: 15px !important;}

.middle-heading{padding-left: 15px;margin-top: 8px;font-size: 14px;font-weight: 500;}
.card-header{padding: 5px !important;}
.ms-container .ms-selectable li.ms-hover, .ms-container .ms-selection li.ms-hover {color: #000;background-color: #D8D5D0;}

select.styled-input:not([size]):not([multiple]){height: 46px !important;}
.select2-container .select2-selection--single{height: 27px !important;}
.datepicker-dropdown{ z-index:9999 !important;}

/*custom side menu style*/

.csidenav {
  height: 100vh;
  width: 0;
  position: absolute;
  z-index: 9;
  top: 70px;
  right: 0;
  background-color: #fff;
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 0px;
  box-shadow: 0px 8px 17px rgba(0, 0, 0, 0.2);
}

.csidenav a {
  padding: 8px 8px 8px 20px;
  text-decoration: none;
  font-size: 14px;
  color: #666;
  display: block;
  transition: 0.3s;
}

.csidenav a:hover {
  color: #666;
}

.csidenav .closebtn {
  position: absolute;
  top: 0;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;
}

@media screen and (max-height: 450px) {
  .csidenav {padding-top: 15px;}
  .csidenav a {font-size: 18px;}
}

.Cancel_refund{
  background: #FF9800 !important;
  color: white !important;
  width: 100%;
  border: white;
}