@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Open+Sans:wght@300;400;500;600;700;800&family=Roboto:wght@300;400;500;700;900&family=Rubik:wght@300;400;500;600;700;800;900&family=Ubuntu:wght@300;400;500;700&display=swap');
body {background-color: #edf2fa;font-family: 'Inter', sans-serif;font-size: 14px;position: relative;}
.rd-100 {border-radius: 100px !important;}
.center-block {display: block;margin-right: auto;margin-left: auto;}
.pull-left {float:left;}
.pull-right {float:right;}
.text-left {text-align: left !important;}
.text-right {text-align: right !important;}
.navbar {margin-top: 20px;}
.nav-bg {background-color: #fff;border-radius: 100px;padding: 10px 15px 6px 15px;position: relative;}
.nav-bg:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow:0 0 0 .4rem rgba(255, 255, 255,.4);
  border-radius: 100px;
  transition: all 0.3s;
  z-index: -111;
}
.nav-bg .nav-link {color: #1b3f7c !important;font-size: .85rem;font-weight: 500;}
.nav-bg .nav-link i {font-size: .85rem;}
.nav-bg .nav-link:hover {color: #7499F1 !important;}
.nav-bg .active.nav-link {color: rgba(0, 0, 0, 0.95) !important;}
.nvbgg {background-color: transparent;}
.nvbgg .navbar-brand {background-color: transparent;font-family: 'Open Sans', sans-serif;font-size: 2rem;font-weight: 600;text-transform: uppercase; color: #364B9A;user-select: none;}
.nvbgg .navbar-brand:before {box-shadow: none;}
.nvbgg .navbar-brand img {margin-right: 15px;}
.nvbgg .navbar-brand span {color: #163561;}
.offcanvas .dps {display: none;}
.offcanvas .nav-link {color: #8b949e;font-weight: 500;padding: 10px;border-radius: 10px;margin-bottom: 0.25rem;}
.offcanvas .nav-link:hover {background-color: #edf2fa;color: rgba(0, 0, 0,.7);}
.offcvs-btn {background: transparent;border: 2px solid #edf2fa;color: rgba(130, 151, 186,0.7);border-radius: 5px;display: none;}
.offcvs-btn i {font-size: 1.4rem;padding: 6px 10px;}
.offcanvas.hm .nav-link {padding: 5px;}
.offcanvas.hm .nav-link.active {background-color: transparent !important;color: #7499F1 !important;font-weight: 600;}
.offcanvas.hm .nav-link:hover {background-color: transparent !important;color: #7499F1 !important;}
.vr {opacity: 0.1 !important}
.container-fluid {padding-left: 0 !important;padding-right: 0 !important;}
.wh-full {width: 100%;}
.hg-full {height: 100%;}
.flex {display: flex;}
.wh-10 {width: 13rem;}
.shrink-0 {flex-shrink: 0;}
.dp-b {display: block;}
.fixed {position: fixed;}
.hg-vh100 {height: 100vh;}
.overflow-auto {overflow: auto;}
.hid, .navhd {display: none;}
.dp-vh {display: flex;height: 100vh;}
.sd-pg {background: rgba(255, 255, 255, 1);position: fixed;top: 0;bottom: 0;left:0;width: 13rem;backdrop-filter: blur(3px);transition: all 0.2s ease;}
.sd-bar {display: flex;flex-direction: column;position: relative;transition: all 0.2s ease;}
.sd-bar-ct {display: flex;flex-direction: column;justify-content: space-between;}
.sd-logo {background-color: #fff;height: 60px;padding: 10px 0;}
.sd-menu {display: flex;flex-direction: column;gap: 10px;padding: 20px 10px;transition: all 0.2s ease;}
.sd-menu .nav-link i {padding-right: 3px;font-size: .90rem;transition: all 0.2s ease;}
.sd-menu .nav-link {color: #8b949e;font-weight: 500;padding: 0.75rem !important;border-radius: 5px;margin-bottom: 0.25rem;transition: all 0.2s ease;}
.sd-menu .navbar-nav .active > .nav-link, .sd-menu .nav-link:hover {background-color: #edf2fa;color: rgba(0, 0, 0,.7);}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {background-color: #edf2fa;color: rgba(0, 0, 0,.7);font-weight: 600;}
.sd-menu.sticky-top {position: -webkit-sticky;position: sticky;top: 60px;padding-top: 10px;z-index: 1019;}

.dp {cursor: pointer;position: relative;}
.dp::after {
  position: absolute;
  right: 15px;
  top: 20px;
    display: inline-block;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent;
}
.sd-menu .nav-link.ii i {font-size: .75rem !important;}
.sd-bottom {display: flex;flex-direction: column;gap: 10px;position: sticky;bottom: 0;text-align: center;padding: 1rem;}
.sd-bottom .btn-light {background-color: transparent;color: #8b949e;border: 0;}
.user-menu button.bars {background: transparent;border: 2px solid #edf2fa;color: rgba(130, 151, 186,0.7);border-radius: 5px;}
.user-menu button.bars i {font-size: 1.4rem;padding: 6px;}
.sidebar {transition: all 0.2s ease;}
.slide-in-out {
  transition: all 0.2s ease;
}
.sd-menu span {transition: all 0.4s ease;margin-left: 0;}
.expand .sd-pg {width: 4rem;transition: all 0.2s ease;}
.expand .sd-bar {width: 4rem;transition: all 0.2s ease;}

.expand .sd-menu span {margin-left: -250px;transition: all 0.2s ease;}
.expand .sd-menu .nav-link i {padding: 0;font-size: 1.15rem;transition: all 0.2s ease;}
.expand .pg-content {padding-left: 4rem;transition: all 0.2s ease;}
.expand .sd-menu .nav-link.dp::after {display: none;}
.expand .navbar-brand img {position: absolute;left: -5px;transition: all 0.2s ease;}


.pg-content {display: flex;flex-direction: column;width: 100%;padding-left: 13rem;transition: 0.2s;}
.pg-header {display: flex;justify-content: space-between;align-items: center;height: 60px;background-color: #fff;padding: 0 1rem;}
svg {width: 16px;height: 16px;fill: currentColor;color: rgba(255, 255, 255, 0.8);}
.user-dt {display: flex;align-items: center;margin-top: 15px;}
.user-dt .logout i {font-size: 1.1rem;}
.user-dt .user-nav {list-style: none;display: flex;align-items: center;}
.user-dt .nav-item {display: flex;}
.user-dt .nav-link {padding: 8px 12px;color: rgba(130, 151, 186,0.8);border-radius: 5px;}
.user-dt .nav-link i {font-size: 1.2rem;}
.user-dt .notif {position: relative;}
.user-dt .notif span.notification {position: absolute;top: 11px;left: 20px;font-size: .55rem;background-color: #f23d79;color: #fff;border-radius: 100%;padding: 4px;}
.notif-icon {float: left;font-size: .65rem;color: #f23d79;padding: 5px;}
.notif-content {padding-bottom: 5px;}


.notif-content .block {font-size: .9rem;}
.notif-content .time {font-size: .75rem;padding-left: 25px;}
.user-dt .usr i {font-size: 1rem;}
.user-dt .dropdown-menu {background-color: #fff !important;border: 0;padding: 0px;margin-top: 15px !important;overflow: hidden;}
.user-dt .dropdown-menu .dropdown-item {padding: 6px 10px;color: #8b949e;font-size: .95rem;border-bottom: 1px solid #eee;}
.user-dt .dropdown-menu .dropdown-item i {padding-right: 5px;color: #7499F1;}
.user-dt .dropdown-menu .dropdown-item:hover {background-color: #7499F1;color: #fff;}
.user-dt .dropdown-menu .dropdown-item:hover i {color: #fff;}
.user-dt .dropdown-title, .user-dt .dropdown-item.lnk {padding: 10px;background-color: #7499F1;color: #fff;font-weight: 500;text-align: center;}

.user-menu {align-items: center;display: flex;}
.pg-container {padding: 1rem;}




.home {height: 500px;border-radius: 30px;overflow: hidden;position: relative;user-select: none;}
.home img {transform: scale(1.0);opacity: 1;transition: 0.4s;position: absolute;top: -15px;filter: brightness(70%) contrast(60%);}
.home:hover img {opacity: 1.0;transition: 0.4s;filter: none;}
.home-txt {position: absolute;bottom: 10%;left: 15%;right: 15%;text-align: center;color: #fff;font-size: 2rem;}
.home-txt p {font-size: 1rem;}
.well {background-color: #fff;border-radius: 30px;position: relative;transition: all 0.4s;}
.well h2 {color: #1b3f7c;}
.well p {color: #1d4280;font-size: .95rem;}
.well-ico-lf {position: absolute;left: -10px;top: -25px;width: 80px;height: 80px;display: flex;align-items: center;justify-content: center;background-color: #fff;color: #7499F1;border: 6px solid #EDF2FA;font-size: 25px;border-radius: 100%;}
.well-ico-rg {position: absolute;right: -10px;top: -25px;background-color: #fff;color: #7499F1;border: 6px solid #EDF2FA;font-size: 25px;padding: 15px 26px;border-radius: 100%;}
.well.ysi p {padding-left: 10px !important;}
.well.ysi h4 i {color: #7499F1;}
.well.ysi i {color: #18d3a6;padding-right: 5px;}
.well.ysi .btn-buy {width: auto;}

.ayrc {text-align: center;font-size: 30px;color: #7499F1;margin-top: 20px;}
.well h6 {padding-left: 6rem !important;}
.hvr:hover.well {transform: scale(1.1);transition: all 0.4s;}
.icc {width: 50%;height: 50%;background-color: #fff;color: #4D5DFF;padding: 15px 10px;border: 3px solid #EDF2FA;border-radius: 100%;font-size: 25px;margin: 0 auto;}
.sgnol {margin-top: 100px;}
.btn-sgn {width: 40%;background-color: #8cd9a7;color: #2c804a;font-size: 16px;font-weight: 500;border-radius: 100px;padding: 10px 26px;margin-right: 20px;position: relative;}
.btn-sgn:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow:0 0 0 .4rem rgba(140, 217, 167,.4);
  border-radius: 100px;
  transition: all 0.3s;
}
.btn-sgn:hover, .btn-sgn:focus {background-color: #8cd9a7 !important;color: #2c804a !important;}
.btn-sgn:hover:before {box-shadow: 0 0 0 .2rem rgba(140, 217, 167,.4);}
.btn-sgnup {width: 40%;background-color: #D2DFFF;color: #7499F1;font-size: 16px;font-weight: 500;border-radius: 100px;padding: 10px 26px;position: relative;}
.btn-sgnup:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow:0 0 0 .4rem rgba(210, 223, 255,.4);
  border-radius: 100px;
  transition: all 0.3s;
}
.btn-sgnup:hover, .btn-sgnup:focus {background-color: #D2DFFF !important;color: #7499F1 !important;}
.btn-sgnup:hover:before {box-shadow:0 0 0 .2rem rgba(210, 223, 255,.4);}
.btn-buy {background-color: #18d3a6;color: #fff;font-weight: 500;padding: 10px 20px;width: 90%;border-radius: 100px;position: relative;}
.btn-buy:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow:0 0 0 .4rem rgba(24, 211, 166,.2);
  border-radius: 100px;
  transition: all 0.3s;
}
.btn-buy:hover, .btn-buy:focus {background-color: #f23d79 !important;color: #fff !important;}
.btn-buy:hover:before {box-shadow:0 0 0 .2rem rgba(242, 61, 121,.2);}
.btn-mr {background-color: #7499f1;color: #fff;font-weight: 500;padding: 10px 20px;width: 90%;border-radius: 100px;position: relative;}
.btn-mr:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow:0 0 0 .4rem rgba(116, 153, 241,.2);
  border-radius: 100px;
  transition: all 0.3s;
}
.btn-mr:hover, .btn-mr:focus {background-color: #89abfa !important;color: #fff !important;}
.btn-mr:hover:before {box-shadow:0 0 0 .2rem rgba(116, 153, 241,.2);}


.well .numbers {user-select: none;}
.well-pxt {user-select: none;}
.well-pxt .title {background-color: #F7F9FC;color: #6099c6;font-size: 1rem;font-weight: 600;padding: 10px 20px;border-radius: 50px;position: relative;cursor: default;}
.well-pxt .title i {color: rgba(24, 211, 166, .3);transform: rotate(15deg);font-size: 2rem;position: absolute;top: 3px;right: 15px;}
.well-pxt p {margin-left: 60px;background-color: #F7F9FC;color: #6099c6;font-size: .94rem;font-weight: 400;border-radius: 20px;padding: 10px 20px;text-align: right;position: relative;cursor: default;}
.well-pxt span.ico {color: #18d3a6;float: left;font-size: 1.5rem;padding-left: 25px;padding-top: 15px;}

.well-ico-prc {text-align:center;background-color: #fff;color: #7499F1;border: 6px solid #EDF2FA;font-size: 25px;width: 90px;height: 90px;padding: 20px 10px;margin: 0 auto;margin-top: -90px;border-radius: 100%;}
.single h4 {color: #1b3f7c;font-size: 1.3rem;font-weight: 500;cursor: default;}
.single .price {font-size: 2rem;font-weight: 500;color: #18d3a6;cursor: default;}
.single .price i {font-size: 1rem;}
.single .price .yrne {text-decoration: line-through;font-size: 1.2rem;color: #1d4280;}
.single .price .yrne i {font-size: .8rem;}
.single .price .indirim {position: absolute;right: -60px;top: 20px;background-color: #1d4280;color: #fff;font-size: 1.3rem;font-weight: 600;padding: 10px 60px;transform: rotate(40deg);}

.single {user-select: none;}
.single ul {list-style: none;padding: 0;}
.single li {text-align: left;background-color: #F7F9FC;color: #1B3C74;font-weight: 500;border-radius: 20px;padding: 10px;margin: 5px 0;cursor: default;user-select: none;}
.single li i {padding-left: 5px;padding-right: 10px;color: #18d3a6;}
.single .well-ico-lf {position: absolute;left: 5%;right: 5%;top: -30px;width: 80px;height: 80px;display: flex;align-items: center;justify-content: center;background-color: #fff;color: #f23d79;border: 5px solid #EDF2FA;font-size: 25px;margin: 0 auto;border-radius: 100%;}
.ovf {overflow: hidden;}
.well-title {color: #1b3f7c;border-bottom: 1px solid #eee;padding-bottom: 15px;margin-bottom: 15px;}
.well-title .nso {float: right;text-decoration: none;font-size: .9rem;background-color: #18d3a6;color: #fff;padding: 8px 12px;border-radius: 100px;margin-top: -5px;}
.form-label, .col-form-label {color: #6d748a;font-weight: 500;}
.form-control {font-size: 0.95rem;color: #444;}
.form-control:focus {border-color: #dee2e6;box-shadow: 0 0 0 0.15rem #dee2e6;}
.form-control::placeholder {font-size: 0.85rem;color: #868f9c;}
.select2-selection--single {height: 40px !important;padding: 0.375rem !important;border-color: #dee2e6 !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow {height: 40px;}
.select2-selection.form-control {line-height: 24px;}
.aktf {color: #18d3a6;float: right;}
.psf {color: #f23d79;float: right;}
.text-success {color: #18d3a6 !important;text-decoration: none;}
.text-alert {color: #f23d79 !important;text-decoration: none;}

.table {--bs-table-border-color: rgba(0, 0, 0, 0);}
.table-striped > tbody > tr:nth-of-type(odd) > * {
    --bs-table-bg-type: rgba(237, 242, 250, .5);
}
.table-mb td.wd {width: 3%;}
.table-mb td.wdd {width: 1%;}
.table-mb .link a {text-decoration: none;padding: 3px 5px;font-size: .65rem;font-weight: 500;border-radius: 5px;}
.table-mb .fa-turkish-lira-sign {font-size: .7rem;font-weight: 600;}
.footer ul {list-style: none;padding: 0;}
.footer h3 {color: #1b3f7c;}
.footer p {font-size: .90rem;}
.footer .fi i {
    font-size: 8rem;
    color: #1b3f7c;
    padding-top: 10px;
    opacity: .1;
}
.footer .info li {background-color: #F7F9FC;color: #1B3C74;font-weight: 500;border-radius: 20px;padding: 5px 10px;margin: 5px 10px 5px 0;cursor: default;}
.footer li a {text-decoration: none;color: #1b3f7c;font-weight: 500;}
.footer hr {border-color: #afb8c7;}
.footer .social {display: inline-block;}
.footer .social li {display: inline;}
.footer .social li a {padding: 4px 6px;text-align: center;border-radius: 3px;}
.footer .social li .insta {background: rgb(246,3,175);background: linear-gradient(196deg, rgba(246,3,175,1) 0%, rgba(247,5,135,1) 50%, rgba(244,152,11,1) 100%);color: #fff;}
.footer .social li .face {background-color: #1F7BF2;color: #fff;padding: 4px 8px;}
.footer .social li .x-twit {background-color: #000;color: #fff;}

.animate {background-color: #7499F1;color: #fff;padding: 15px 20px;position: fixed;bottom: 3%;right: 3%;border-radius: 5px;cursor: pointer;z-index: 1;}
.animate.hiding {opacity: 0;visibility: hidden;}
.animate.filling {display: block;}
#move-to-top:not(.filling) {
    opacity: 0;
    visibility: hidden;
    .transition: 0.4s;
}

.alert-warning {background-color: #FEDB9B;color: #D18600;border: 0;border-left: 6px solid #FEA600;}
.alert-wht {background-color: #fff;color: #8b949e;border-left: 6px solid #7499F1;}
.alert-wht .btn-close {float: right;background-color: #7499F1;color: #fff;width: 50px;height: 100%;border-radius: 0;border: 0;}
.alert-warning .btn-close {float: right;background-color: #FED27C;color: #CF860D;width: 50px;height: 100%;}
.alert-warning .btn-close:focus {box-shadow: none;border: 0;}
.alert .ppx {padding: 15px !important;float: left;}
.alert-info {background-color: #D7F0FF;color: #3eb6ff;border: 0;border-left: 6px solid #71C9FF;}
.alert-danger {background-color: #ffe0e3;color: #ff4757;border: 0;border-left: 6px solid #ff4757;}
.alert-success {background-color: #c3f3d7;color: #23ad5c;border: 0;border-left: 6px solid #2ed573;}
.alert-dark {background-color: #4d4d4d;color: #ccc;border: 0;border-left: 6px solid #333;}

.mb-wf .btn {margin-right: 15px;}
.btn-success {background-color: #18d3a6;color: #fff;border: 0;position: relative;}
.btn-success:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow:0 0 0 .3rem rgba(24, 211, 166,.2);
  border-radius: 5px;
  transition: all 0.3s;
}
.btn-success:hover, .btn-success:focus {background-color: #f23d79 !important;color: #fff !important;}
.btn-success:hover:before {box-shadow:0 0 0 .2rem rgba(242, 61, 121,.2);}
.btn-primary {background-color: #3988fa;color: #fff;border: 0;position: relative;}
.btn-primary:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow:0 0 0 .3rem rgba(57, 136, 250,.2);
  border-radius: 5px;
  transition: all 0.3s;
}
.btn-primary:hover, .btn-primary:focus {background-color: #f23d79 !important;color: #fff !important;}
.btn-primary:hover:before {box-shadow:0 0 0 .2rem rgba(242, 61, 121,.2);}
.btn-info {background-color: #39b6fa;color: #fff;border: 0;position: relative;}
.btn-info:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow:0 0 0 .3rem rgba(57, 182, 250,.2);
  border-radius: 5px;
  transition: all 0.3s;
}
.btn-info:hover, .btn-info:focus {background-color: #f23d79 !important;color: #fff !important;}
.btn-info:hover:before {box-shadow:0 0 0 .2rem rgba(242, 61, 121,.2);}
.btn-dark {background-color: #232729;color: #fff;border: 0;position: relative;}
.btn-dark:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow:0 0 0 .3rem rgba(35, 39, 41,.2);
  border-radius: 5px;
  transition: all 0.3s;
}
.btn-dark:hover, .btn-dark:focus {background-color: #f23d79 !important;color: #fff !important;}
.btn-dark:hover:before {box-shadow:0 0 0 .2rem rgba(242, 61, 121,.2);}
.btn-danger {background-color: #f23d79;color: #fff;border: 0;position: relative;}
.btn-danger:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow:0 0 0 .3rem rgba(242, 61, 121,.2);
  border-radius: 5px;
  transition: all 0.3s;
}
.btn-danger:hover, .btn-danger:focus {background-color: #f23d79 !important;color: #fff !important;}
.btn-danger:hover:before {box-shadow:0 0 0 .2rem rgba(242, 61, 121,.2);}
.btn-warning {background-color: #FEA600;color: #fff;border: 0;position: relative;}
.btn-warning:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow:0 0 0 .3rem rgba(254, 166, 0,.2);
  border-radius: 5px;
  transition: all 0.3s;
}
.btn-warning:hover, .btn-warning:focus {background-color: #f23d79 !important;color: #fff !important;}
.btn-warning:hover:before {box-shadow:0 0 0 .2rem rgba(254, 166, 0,.2);}
.btn-oz {background-color: #409CDA;color: #fff;padding: 4px 8px;border-radius: 5px;}
.btn-oz:hover, .btn-oz:focus {background-color: #3585B9;color: #fff;}

.badge-info {background-color: #7499F1;padding: 5px 10px;border-radius: 100px;text-decoration: none;}
.badge-count {background-color: #18d3a6;color: #fff;padding: 5px 5px 3px 3px;}
.badge-oz {background-color: #409CDA;padding: 8px 10px;border-radius: 5px;text-decoration: none;}
.badge-yyn {background-color: #4DDBC3;padding: 5px 6px 5px 6px;font-size: .70rem;}
.badge-yyn i {padding-right: 3px;}
.badge-dzn {background-color: #FF884C;padding: 5px 6px 5px 6px;font-size: .70rem;}
.badge-dzn i {padding-right: 3px;}
.badge-yk {background-color: #4DC3FF;padding: 5px 6px 5px 6px;font-size: .70rem;}
.badge-yk i {padding-right: 3px;}
.badge-rd {background-color: #ED4D4D;padding: 5px 6px 5px 6px;font-size: .70rem;}
.badge-rd i {padding-right: 3px;}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {background: #496be6;}
.nav-pills .nav-link {text-align: center;}
.bs-toast {
  background: #7499F1;
  color: #fff;
  padding: 15px;
  border-radius: 6px;
  position: fixed;
  top: 30px;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 100%;
  max-width: 200px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: none;
  z-index: 3000;
}

.bs-toast .bs-toast-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.bs-toast .toast-text {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 14px;
  font-weight: 600;
}

.bs-toast .toast-times {
  cursor: pointer;
  border: none;
  outline: none;
  color: #fff;
  background: transparent;
}

.alert-gry {background-color: #edf2fa;}
.ticl {text-decoration: none;}
.notSelf:before {
    left: -10px;
    top: 0px;
    border: 12px solid rgba(45, 52, 61,0);
    border-top: 14px solid #353539;
}
.notSelf:before, .self:before {
    content: " ";
    position: absolute;
}
.dark-mode .self:before {
    border-top-color: #edf2fa;
}
.notSelf:before, .self:before {
    content: " ";
    position: absolute;
}
.self:before {
    border: 12px solid rgba(45, 52, 61,0);
    border-top: 14px solid #edf2fa;
    right: -10px;
    top: 0px;
}
.mpy {padding: 15px 0;}
.ucbyk {padding-top: 20px;}
.login-well {background-color: #fff;height: 100vh;display: flex;flex-flow: wrap;align-items: center;justify-content: center;}
.login-well a {color: #2ca8f5;text-decoration: none;}
.login-img {background-color: #f9f9f9;height: 100vh;display: flex;flex-flow: wrap;align-items: center;justify-content: center;}
.login-ust {text-align: center;}
.login-ust h3 {color: #244c87;font-weight: 600;}
.login-social {position: absolute;bottom: 10%;font-family: 'Roboto', sans-serif;}
.login-social h1 {font-size: 1.7rem;font-weight: 400;}
.login-social h1 strong {font-weight: 800;}
.login-social .social-ling {list-style: none;margin: 0;padding: 0;}
.login-social .social-ling li {float: left;}
.login-social .social-ling li a {background-color: #fff;color: #244c87;font-size: 1rem;padding: 4px 6px;margin-right: 15px;border-radius: 5px;}
.login-social .social-ling li .insta {background: rgb(246,3,175);
background: linear-gradient(196deg, rgba(246,3,175,1) 0%, rgba(247,5,135,1) 50%, rgba(244,152,11,1) 100%);color: #fff;}
.login-social .social-ling li .face {background-color: #1F7BF2;color: #fff;padding: 4px 8px;}
.login-social .social-ling li .x-twit {background-color: #000;color: #fff;}
.navbar-toggler:focus {box-shadow: none;}
.checkbox label:after, 
.radio label:after {
    content: '';
    display: table;
    clear: both;
}

.checkbox .cr,
.radio .cr {
    position: relative;
    display: inline-block;
    border: 2px solid rgba(24, 211, 166,.6);
    border-radius: 5px;
    width: 1.4em;
    height: 1.4em;
    margin-right: .5em;
    margin-top: 1px;
    cursor: pointer;
}

.radio .cr {
    border-radius: 5px;
}

.checkbox .cr .cr-icon,
.radio .cr .cr-icon {
    position: absolute;
    font-size: .9em;
    line-height: 0;
    top: 53%;
    left: 13%;
    color: rgba(24, 211, 166,.8);
}

.radio .cr .cr-icon {
    margin-left: 0.04em;
}

.checkbox label input[type="checkbox"],
.radio label input[type="radio"] {
    display: none;
}

.checkbox label input[type="checkbox"] + .cr > .cr-icon,
.radio label input[type="radio"] + .cr > .cr-icon {
    transform: scale(3) rotateZ(-20deg);
    opacity: 0;
    transition: all .3s ease-in;
}

.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon,
.radio label input[type="radio"]:checked + .cr > .cr-icon {
    transform: scale(1) rotateZ(0deg);
    opacity: 1;
}

.checkbox label input[type="checkbox"]:disabled + .cr,
.radio label input[type="radio"]:disabled + .cr {
    opacity: .5;
}

@media only screen and (max-width: 1024px) {
.nvbgg {background-color: #fff;margin-top: 0;}
.nav-bg:before {box-shadow: none;}
.offcanvas .dps, .offcvs-btn {display: block;}
.user-menu .bars {display: none;}
.sd-pg {transition: 0.4s;left: -13rem;}
.pg-content {padding-left: 0;transition: 0.2s;}
.expand .pg-content {padding-left: 0rem;transition: all 0.2s ease;}
.table-mb .link {width: 250px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.table-mb .link {float: right;padding-top: 10px;}
.table-mb td.links {overflow: hidden;}
.text-renktic {float: right;}
.table-mb .link a {margin-bottom: 10px;display: inline-block;}
.table-mb td.links:before {padding-top: 10px;}
.table-mb td.wd, .table-mb td.wdd {width: auto;overflow: hidden;}
.table-mb .fa-turkish-lira-sign {font-size: .6rem;font-weight: 600;}
.ysi {text-align: center;}
.ysi p {padding: 5px 0 !important;}
.nav-pills {width: 100%;margin-bottom: 5px;}
.nav-pills .nav-link {margin-right: 0;}
.nav-pills li {width: 100%;margin-bottom: 5px;}
.mb-wf .btn {width: 100%;margin-bottom: 15px;margin-right: 0;}
.table > :not(caption) > * > * {border-color: #eee;}
  .table-mb caption {
    font-size: 1.3em;
  }

  .table-mb thead tr {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }

  .table-mb thead .trr {position: static;width: auto;height: auto;}
  .table-mb thead .trr td {text-align: left;}
  .table-mb td.text-center {text-align: right !important;}
  
  .table-mb tr {
    display: block;
    border: 1px solid #dee2e6;
    border-left: 6px solid #7499F1;
    border-radius: 10px;
    margin-bottom: 10px;
    overflow: hidden;
  }

  .table-mb td {
    display: block;
    font-size: .8rem;
    font-weight: 500;
    text-align: right;
    min-height: 40px;
  }

  .table-mb td::before {
    content: attr(data-label);
    float: left;
    font-weight: bold;
    text-transform: uppercase;
  }

  .table-mb td:last-child {
    border-bottom: 0px solid rgba(103,107,118,.3);
  }
  .table-mb td a {font-weight: 600;}
  .table-mb td i {font-size: .8rem;}
}

@media only screen and (max-width: 991px) {
.home {height: 370px;}
.home img {width: 100%;height: 100%;top: 0;transform: scale(1.2);}
.login-img {display: none;}
}

@media only screen and (max-width: 767px) {
.home {height: 240px;}
.home img {width: 100%;height: 100%;top: 0;transform: scale(1.3);}
.home-txt {bottom: 5%;}
.home-txt h3 {font-size: 1.2rem;}
.home-txt p {font-size: .85rem;}
.btn-sgn, .btn-sgnup {width: 100%;}
.btn-sgn {margin-bottom: 25px;margin-right: 0;}
.ovf {overflow: hidden;}
.mpy {padding: 0;}
.well h6 {padding-left: 0 !important;}
.ucbyk {padding-top: 40px;}
.nvbgg .navbar-brand img {width: 150px !important;height: 50px !important;}
}

::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-button {
  width: 0px;
  height: 0px;
}
::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.7);
  border: 0px none #edf2fa;
}
::-webkit-scrollbar-thumb:hover {
  background: rgba(255, 255, 255, 1);
}
::-webkit-scrollbar-thumb:active {
  background: rgba(255, 255, 255, 1);
}
::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 1);
  border: 0px none #141418;
  border-radius: 0px;
}
::-webkit-scrollbar-corner {
  background: transparent;
}