@font-face {
    font-family: 'Neo Sans Medium';
    src: url('/css/fonts/Neo Sans Std Medium TR.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

html.img-bg {
  background: url(/img/login-bg.jpg) no-repeat center center fixed;
  background-color: #d2d6de;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.login-page, .register-page {
    background-color: transparent;
}

.login-page img {
  max-height: 175px;
  margin: auto;
}

/**
 * Buttons
 */
.btn-lemouv-warning {
    background-color: #ffdc2e;
    border-color: #ffdc2e;
    color: #000;
}

.btn-lemouv-warning:hover {
    background-color: #f2ca00;
    color: #000;
}

.btn-lemouv-danger {
    background-color: #e46a2d;
    border-color: #e46a2d;
    color: #fff;
}

.btn-lemouv-danger:hover {
    background-color: #e15e1d;
    color: #fff;
}


/**
 * Navbar
 */
.main-header .logo {
  height: 75px;
}

.main-header .logo .logo-lg img {
  max-height: 75px;
  margin: auto;
  padding: 5px 0 5px 0;
}

.main-header .logo .logo-mini img {
  padding: 12.5px 2px 12.5px 2px;
}

.main-header .navbar {
  height: 75px;
}

.main-header .sidebar-toggle,
.navbar-nav li a {
  padding-top: 27.5px;
  padding-bottom: 27.5px;
}

.main-header .navbar .navbar-breadcrumbs {
  float: left;
  padding: 27.5px 15px 27.5px 15px;
  line-height: 20px;
  font-size: 20px;
  color: white;
}

.main-sidebar {
  padding-top: 75px;
}

@media (max-width:767px) {
    .main-sidebar, .left-side {
        padding-top: 150px;
    }
}

/**
 * Skin overrides
 */
.skin-yellow .main-header .navbar,
.skin-yellow .main-header .logo {
  background-color: #e46a2d;
}

.skin-yellow .main-header .navbar .sidebar-toggle:hover,
.skin-yellow .main-header .logo:hover {
  background-color: #e15e1d;
}

.skin-yellow .sidebar-menu > li:hover > a,
.skin-yellow .sidebar-menu > li.active > a {
  border-left-color: #e46a2d;
}

/**
 * Element adjustments
 */
.el-card {
  margin-bottom: 25px;
}

.el-row {
  padding-bottom:  25px;
}

.el-table th{
    background-color: #f5f7fa;
}


/**
 * Stripe checkout
 */
.stripe-card-input {
  padding-top: 5px;;
}


/**
 * User Avatar
 */
.profile-user-img-thumb {
    margin: 0 auto;
    width: 100px;
    padding: 1px;
    border: 1px solid #d2d6de
}