<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width: 1201px) {
    body {
        padding-top: 171px;
    }

    .container2 {
        max-width: 1260px;
    }

    .bd-menu .header-menu .header-ust {
        padding: 5px 0px;
    }
}

@media(min-width:1201px) and (max-width:1367px) {
    .liste-g .urun-liste2 .ustBolum {
        width: 50%;
    }

    .headerSearch .search-form input {
        max-width: 340px;
    }
}

@media(max-width:1200px) {
    .sol-menu-style2 .sol-menu .menu-akordiyon {
        width: 100%;
        text-align: left;
        border: none;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul {
        margin: 0;
        padding: 0;
        width: 100%;
        position: relative;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul li:first-child {
        border: none;
        margin-top: 0px;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul li {
        list-style-type: none;
        width: 100%;
        position: relative;
        background-color: #fff;
        -webkit-box-shadow: 5px 0 17px 0 rgba(0, 0, 0, .05);
        -moz-box-shadow: 5px 0 17px 0 rgba(0, 0, 0, .05);
        box-shadow: 5px 0 17px 0 rgba(0, 0, 0, .05);
        margin-top: 1px;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul li a {
        border-bottom: none;
        border-right: none;
        padding: 10px 10px;
        line-height: 1;
        position: relative;
        width: 100%;
        display: block;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul li.active a {
        color: #fff;
        background: #ffb300;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul li.active a:after {
        content: '';
        display: block;
        width: 0;
        height: 0;
        position: absolute;
        left: 100%;
        border-top: 7px solid transparent;
        border-left: 8px solid #ffb300;
        border-bottom: 7px solid transparent;
        z-index: 2;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        -webkit-transition: all 0.3s;
        -moz-transition: all 0.3s;
        -ms-transition: all 0.3s;
        -o-transition: all 0.3s;
        transition: all 0.3s;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul li ul {
        display: none;
        background: #fff;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul li ul li {
        margin-top: 0px;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul li ul li a {
        padding: 13px 14px 13px;
        font-weight: 400;
        color: #23282d;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul li ul li.active a {
        color: #000;
        font-weight: 700;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul li ul li a:hover {
        color: #000;
        font-weight: 700;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul.MenuSol li a i {
        font-size: 17px;
        margin-right: 5px;
        opacity: 40%;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul.MenuSol li a {
        padding: 14px 0px;
        font-weight: 700;
        font-size: 17px;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon .menu_ic_sub {
        display: block;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul.MenuSol li a.menu_ic_baslik {
        font-size: 17px;
        font-weight: 500;
    }

    .content-sol ul.filter ul ul li a {
        font-size: 17px !important;
    }

    .content-sol ul.filter ul ul.checkbox li a::before {
        height: 30px;
        width: 30px;
        font-size: 19px;
    }

    .content-sol ul.filter ul ul.checkbox li a {
        padding-left: 40px;
    }

    .content-sol ul.filter ul ul li {
        margin-bottom: 12px;
    }

    .content-sol ul.filter .filtreic {
        display: block;
        overflow: hidden;
        padding: 0px 15px 15px;
        max-height: auto;
    }

    body {
        padding-top: 94px;
    }

    .navbar-light .navbar-toggler {
        background: transparent;
        color: #fff;
        border-radius: 0px;
        margin-top: 5px;
    }

    .header-menu {
        position: fixed !important;
    }

    .header-menu ul.navbar-nav li {
        margin-left: 17px !important;
        padding: 0px;
    }

    .header-menu .navbar-nav .nav-item .dropdown-menu li {
        margin-left: 0px !important;

    }

    .header-menu .navbar-nav .nav-item .dropdown-menu li a {
        font-size: 14px;
        padding: 9px 10px;
    }

    .header-menu .navbar-nav .nav-item.nav-submenu&gt;ul {
        background: transparent;
        padding: 10px 0px 0px;
    }

    .header-menu .nav {
        background: #fff;
    }

    .header-menu .nav-no-js .nav-button:hover+.nav,
    .header-menu .nav-no-js .nav-button:hover+.nav+.nav-close,
    .header-menu .nav-no-js .nav:hover,
    .header-menu .nav-no-js .nav:hover+.nav-close {
        display: block
    }

    .header-menu .nav-lock-scroll {
        overflow: hidden
    }

    .header-menu .nav ul ul {
        position: relative !important;
    }

    .header-menu .navbar-nav .nav-item:first-child {
        border-top: 0px;
        margin-left: 0px !important;
    }

    .header-menu .navbar-nav .nav-item .nav-link {
        color: #000;
        padding: 0px;
    }

    .header-menu .navbar-nav .nav-item.nav-submenu&gt;ul li a {
        color: #000;
    }

    .header-menu .nav ul ul ul {
        top: 0px !important;
        left: 0px !important;
    }

    .header-menu .nav .nav-submenu&gt;ul li a {
        width: 100%;
        display: flex;
        padding: 0px 15px !important;
    }

    .header-menu .mobilmenu-ac {
        background: transparent;
        border: none;
        color: #333;
        font-size: 22px;
        line-height: 22px;
    }

    .header-menu .mobilmenu-kapat {
        background: transparent;
        border: none;
        color: #333;
        font-size: 22px;
        position: relative;
        width: 100%;
        text-align: right;
        margin-right: 10px;
        outline: none;
        display: flex;
        align-items: center;
        padding: 8px 15px 0px 0px;
        display: flex;
        justify-content: flex-end;
    }

    .slider1 .swiper-button-next:after,
    .slider1 .swiper-button-prev:after {
        font-size: 20px;
    }

    .slider1 .swiper-button-next {
        right: 0px;
    }

    .slider1 .swiper-button-prev {
        left: 0px;
    }

    .slider1 .swiper-slide .text-bg .textic {
        padding: 0px 25px;
    }

    .home-hakkimizda1,
    .home-hakkimizda2,
    .hizmetler-slider {
        width: 100%;
        height: auto;
        padding: 2.375rem 0rem;
    }

    .home-hakkimizda1 a.liste {
        margin-bottom: 1.25rem;
        display: block;
    }

    .home-hakkimizda2 .texttt {
        margin-bottom: 25px;
    }

    .home-hakkimizda2 .image-box__float {
        display: none;
    }

    .home-hakkimizda2 .inset-xl-1 {
        padding-left: 0px;
    }

    .site-baslik1 p {
        max-width: 100%;
    }

    /* Footer BaÅŸla*/
    footer.footer1 .footer-orta {
        display: block;
        padding: 25px 0px;
    }

    footer.footer1 .footer-bilgi .listee {
        display: block;
        text-align: center;
    }

    footer.footer2 .footer-ust .footer-iletisim {
        display: block;
    }

    footer.footer2 .footer-orta {
        display: block;
        padding: 25px 25px;
    }

    footer.footer2 .footer-liste li {
        margin-top: 0px;
        padding: 3px 0px;
    }

    footer.footer2 .footer-liste li a {
        font-size: 14px;
        padding: 4px 0px;
    }

    .footer3 .footer-alt {
        margin-top: 0px;
    }

    .footer4 .footer_genel .footer_bottom {
        margin-top: 0px;
    }

    .footer4 .footer_genel {
        padding-top: 25px;
    }

    .footer5 .footer_genel {
        padding-top: 25px;
        padding-bottom: 25px;
    }

    .footer5 .footer_genel .liste ul.footer-sosyal {
        margin-top: 30px;
        margin-bottom: 30px;
    }

    .footer5 .footer_genel .liste ul.footer-list li {
        margin-bottom: 0px;
    }

    .footer6 .maps {
        height: 330px;
    }

    .footer6 .iletisimbg .iletisim {
        padding: 15px 15px;
    }

    .footer6 .footer-firma {
        display: block;
        text-align: center;
    }

    .footer6 .footer-firma .footer-logo {
        margin: 0px auto;
        display: inline-block;
    }

    footer.footer7 .footer-liste li {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    footer.footer7 .footer-liste h3 {
        margin-bottom: 10px;
    }

    footer.footer7 .footer-sosyal {
        margin-bottom: 20px;
    }

    footer.footer7 .footer-liste {
        margin-bottom: 20px;
    }

    footer.footer7 .footer-orta {
        padding-top: 25px;
        padding-bottom: 15px;
    }

    footer.footer7 .footer-alt {
        display: block;
        text-align: center;
    }

    footer.footer7 .footer-alt .hasem-logo {
        display: inline-block;
    }

    /* Footer Son*/
    .mobilbuttonlar {
        position: fixed;
        width: 100%;
        bottom: 0;
        z-index: 9;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul li {
        box-shadow: none !important;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul li a {
        display: flex;
        align-items: center;
    }

    .sol-menu-style2 .navbar .navbar-toggler {
        font-size: 15px;
        border-radius: 2px;
        background: #8b8889;
    }

    .page-sepetim2 h4 {
        display: flex;
        align-items: center;
    }

    .page-sepetim-sonn .islem-onay-baslik h4 {
        margin-bottom: 30px;
        font-size: 23px;
        font-weight: 700;
        color: #395FA9;
        position: relative;
    }

    .page-sepetim-sonn .islem-onay-baslik h4 {
        margin-bottom: 30px;
        font-size: 23px;
        font-weight: 700;
        color: #395FA9;
        position: relative;
    }

    .kapatButtons {
        background: transparent !important;
        color: #000 !important;
        padding: 0px !important;
        margin-left: auto;
        width: auto !important;
        font-size: 25px !important;
    }

    /* Sol menÃƒÂ¼ stil 1 */
    .sol-menu-hasem .menu-akordiyon {
        max-height: 100%;
        overflow-y: scroll;
    }

    /* width */
    .sol-menu-hasem .menu-akordiyon::-webkit-scrollbar {
        width: 5px;
    }

    /* Track */
    .sol-menu-hasem .menu-akordiyon::-webkit-scrollbar-track {
        box-shadow: inset 0 0 5px grey;
        border-radius: 10px;
    }

    /* Handle */
    .sol-menu-hasem .menu-akordiyon::-webkit-scrollbar-thumb {
        background: #6d6d6d;
        border-radius: 10px;
    }

    .sol-menu-hasem {
        width: 80%;
        height: 100%;
        position: fixed;
        top: 0;
        left: -80%;
        z-index: 999999999999;
        background: #fff;
        transition: 0.20s ease-in-out;
    }

    .sol-menu-hasem-fixed {
        left: 0;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
    }

    .sol-menu-hasem .menu-akordiyon ul li {
        display: flex;
        flex-direction: column;
        padding: 0px 15px !important;
        border-top: 1px solid #e1e1e1;
    }

    .sol-menu-hasem .menu-akordiyon ul li.active {
        background: #fff;
    }

    .sol-menu-hasem .menu-akordiyon ul li.active a {
        color: red;
    }

    .sol-menu-hasem .menu-akordiyon ul li a {
        display: flex;
        flex-wrap: wrap;
        font-weight: 500;
        color: #333;
        font-size: 14px;
    }

    .sol-menu-hasem .menu-akordiyon ul li a .sol-menu-icon {
        margin-right: 5px;
    }

    .sol-menu-hasem .akordiyon-baslik {
        font-size: 16px;
        text-align: left;
        font-weight: 700;
        padding: 15px;
        border-bottom: 1px solid #d6d6d6;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0);
        text-transform: capitalize;
    }

    .sol-menu-hasem .menu-akordiyon ul li ul li {
        display: flex;
        flex-direction: column;
        border-bottom: none;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul.MenuSol li ul.Menu_acilir .Menu_acilir_ic li ul.menu_ic_sub li a {
        width: 100%;
        padding: 8px 0px;
        font-size: 17px;
        opacity: 60%;
        font-weight: 400;
    }

    .sol-menu-alt-var {
        margin-left: -5px;
    }

    .kapatma-yeri-kose {
        position: absolute;
        top: 0;
        right: 0;
        width: 50px;
        height: 50px;
        text-align: center;
        color: #333;
        border-style: solid;
        border-width: 0 50px 50px 0;
        border-color: transparent transparent transparent transparent;
        display: flex !important;
        align-items: center;
        justify-content: center;
        z-index: 99;
    }

    .sol-menu-style2 .sol-menu .menu-akordiyon ul.MenuSol li a .altvar {
        margin-left: 0;
    }

    .kapatma-yeri-kose i {
        display: inline-block;
        font-size: 19px;
        margin-left: 49px;
        margin-top: 50px;
    }

    .kapatma-yeri {
        padding: 15px;
        margin-top: 10px;
    }

    .kapatma-yeri h1 {
        font-size: 20px;
        font-weight: 300;
        color: #333;
    }

    .kapatma-yeri i {
        color: #333;
        font-size: 35px;
    }

    .header-AltAc .header-Alt-button {
        width: auto;
        text-align: right;
        padding: 20px 15px;
        position: relative;
        right: 0;
        font-size: 17px;
        z-index: 99;
        border-bottom: 0;
        margin-bottom: 0px;
    }

    .header-Alt {
        display: none !important;
        position: fixed !important;
        left: 0px;
        top: 0px;
        width: 100%;
        height: 100% !important;
        overflow-x: scroll;
        padding: 0px 0px;
    }

    .header-Alt.header-AltAc {
        display: block !important;
    }

    .navbar-nav {
        flex-direction: inherit;
        position: fixed;
        bottom: 0px;
        background: white;
        width: 100%;
        left: 0px;
        display: flex;
        justify-content: center;
        padding: 12px 0px;
        box-shadow: 0px 0px 10px #0000002b;
    }

    .header-menu .navbar-brand img {
        height: 25px;
    }

    .header-menu .navbar-nav .nav-item small {
        display: none;
    }

    .header-menu .header-Alt li {
        margin-left: 0px;
        position: relative !important;
        height: auto;
        list-style: none;
        display: inline-flex;
        width: 50%;
        padding: 18px 0px;
        border-right: 1px solid #ddd;
        border-bottom: 1px solid #ddd;
    }

    .header-menu .header-Alt li:nth-child(3) {
        border-right: 0px;
    }

    .header-menu .header-Alt li:nth-child(5) {
        border-right: 0px;
    }

    .header-menu .header-Alt li:nth-child(6) {
        border-bottom: 0px;
    }

    .header-menu .header-Alt li:nth-child(7) {
        border-right: 0px;
        border-bottom: 0px;
    }

    .header-menu .header-Alt .doviz {
        padding-top: 15px;
        font-size: 15px;
        margin-right: auto;
    }

    .header-menu .header-Alt li.dropdown .dropdown-menu .dropdown-menu-ic {
        display: block;
        flex-wrap: nowrap;
    }

    .header-menu .header-ust {
        width: 100%;
        height: auto;
        padding: 13px 0px;
        display: flex;
        border-bottom: 1px solid #e4e4e4;
        background: #fff;
    }

    .header-menu .header-Alt li.dropdown .dropdown-menu a.TumKategori_Liste {
        padding: 6px 0px;
    }

    .header-menu .header-Alt li.dropdown .dropdown-menu a.TumKategori_Liste .icon .svgIcon {
        fill: #333;
        height: 20px;
        width: 20px;
    }

    .header-menu .header-Alt li.dropdown {
        display: block;
        position: relative;
    }

    .header-menu .header-Alt li.dropdown .dropdown-menu {
        position: relative;
        left: 0px;
        top: 100%;
        width: 100%;
        border-radius: 0px;
        padding: 0px 13px;
    }

    .header-top {
        padding: 6px 0px;
    }

    .header-top li:before {
        content: '';
        position: relative;
        width: 1px;
        height: 15px;
        background: #a29fa0;
        margin: 0px 7px;
        display: block;
    }

    .headerSearch .search-form input {
        width: 500px;
        border: none;
        padding: 6px 10px;
        background: transparent;
    }

    #searchList ul li a {
        font-size: 10px;
    }

    #searchList ul li a i {
        position: absolute;
        right: 0px;
    }

    .AramaUL .AramaUL_Liste ul li .resimm {
        width: 40px;
        height: 40px;
        margin-right: 10px;
    }

    #searchList {
        width: 100%;
    }

    .AramaUL .AramaUL_Liste .menu-akordiyon {
        max-height: 150px;
        padding-right: 8px;
        overflow-y: auto;
    }

    .AramaUL .AramaUL_Liste.listesag .menu-akordiyon {
        max-height: 135px;
    }

    .OrtaBolum {
        padding: 20px 0px 25px;
    }

    .firsat-urunListe .resim {
        height: 100px;
    }

    .firsat-urunListe .resim a {
        display: block;
        height: 100px;
    }

    .fÄ±rsatUrunu {
        margin-top: 0;
        background: transparent;
        box-shadow: none;
        border: none;
    }

    .fÄ±rsatUrunu h3 {
        margin-bottom: 20px;
        text-align: left;
        font-size: 22px;
        font-weight: 600;
        line-height: 1;
        color: #3e4145;
    }

    .fÄ±rsatUrunu h3:after {
        content: '';
        width: 70px;
        height: 1px;
        background: #395FA9;
        display: block;
        position: relative;
        margin-top: 5px;
    }

    .site-baslik1 {
        margin-bottom: 20px;
    }

    .urun-liste2 .listeAlt {
        display: block;
        align-items: center;
        position: relative;
        bottom: 0;
        opacity: 1;
        width: 100%;
        padding: 4px;
        background: #fff;
        z-index: 9;
        box-shadow: none;
        overflow: visible;
        border: none;
        margin-left: 0;
        border-top: 0px;
        border-radius: 0px 0px 5px 5px;
    }

    .home-populer-kategori .owl-carousel .owl-nav button.owl-prev {
        left: 0px;
    }

    .home-populer-kategori .owl-carousel .owl-nav button.owl-next {
        right: 0;
    }

    .home-populer-kategori {
        background: repeating-linear-gradient(-45deg, #8B8889 20%, #989596 40%);
        padding: 25px 0px;
        margin-bottom: 25px;
    }

    .HomeMarkalar .owl-carousel .owl-nav button.owl-prev,
    .HomeMarkalar .owl-carousel .owl-nav button.owl-next {
        top: -47px;
    }

    .HomeMarkalar {
        width: 100%;
        height: auto;
        padding-top: 0px;
        padding-bottom: 25px;

    }

    .HakkimizdaIcon {
        padding: 20px 0px;
    }

    .HakkimizdaIcon .liste {
        padding: 10px 20px;
    }

    .page-sepetim2 .SepetListe .Adresbox {
        padding: 25px 25px;
    }

    .page-sepetim2 .page-sepetim-ic {
        padding: 25px 0px;
    }

    .page-sepetim2 .SepetListe .uyeliksizDevam {
        padding: 25px 0px 0px;
    }

    .page-sepetim2 .SepetListe .formBox {
        padding: 15px 15px;
    }

    .page-sepetim2 .sepetim-adim ul li:after {
        display: none;
    }

    .page-sepetim2 .sepetim-adim ul {
        display: flex;
        padding: 15px 15px;
    }

    .page-sepetim2 .sepetim-adim ul li {
        font-size: 11px;
        font-weight: 600;
        justify-content: center;
        text-align: center;
        padding: 0px 10px;
        display: block;
        line-height: 1;
    }

    .page-sepetim2 .sepetim-adim ul li .icon {
        margin-right: 0px;
        font-size: 30px;
        text-align: center;
        display: block;
    }

    .page-sepetim2 .sepetim-adim ul li span {
        margin-top: 7px;
    }

    .page-sepetim2 .SepetListe li.sepetim_Li {
        padding: 10px;
        display: block;
    }

    .page-sepetim2 .SepetListe li.sepetim_Li .resim {
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -ms-flex-preferred-size: 83px;
        flex-basis: 83px;
    }

    .page-sepetim2 .SepetListe li.sepetim_Li .urunkodu {
        margin-top: 0px;
    }

    .page-sepetim2 .SepetListe li.sepetim_Li .bolum {
        padding: 5px;
    }

    .page-sepetim2 .SepetListe li.sepetim_Li .sepetUst {
        width: auto;
    }

    .page-sepetim2 .SepetListe li.sepetim_Li .sepetAlt {
        width: auto;
    }

    .page-sepetim2 .SepetListe li.sepetim_Li .adet {
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -ms-flex-preferred-size: 83px;
        flex-basis: 83px;
    }

    .page-sepetim2 .SepetListe li.sepetim_Li .fiyat {
        display: flex;
        align-items: center;
        padding-top: 24px;
    }

    .page-sepetim2 .SepetListe li.sepetim_Li .fiyat .fiyat1 {
        display: block;
        margin-bottom: 0px;
        margin-right: 10px;
    }

    .page-sepetim2 .Btn-Sepet {
        font-size: 12px;
        padding: 14px 20px;
    }

    .uyelik_giris .header-top .ust_baslik li:nth-child(1) {
        display: none !important;
    }

    .uyelik_giris .header-top .ust_baslik li:nth-child(2) {
        display: none !important;
    }

    .uyelik_giris .header-top .ust_baslik li:nth-child(3) {
        display: none !important;
    }

    .header-menu .navbar-nav .nav-item .dropdown-menu {
        padding: 0px;
        position: absolute !important;
        bottom: 46px;
        left: -50px;
        top: auto;
    }

    .page-sepetim2 .SepetListe .formBox2 {
        padding: 15px 15px;
    }

    .page-sepetim2 h3 {
        font-size: 23px;
    }

    .user-table td {
        font-size: 12px;
        line-height: 1.3;
    }

    .OdemeTab .tab-menu {
        flex-wrap: wrap-reverse;
    }

    .OdemeTab .tab-menu li {
        width: 25%;
    }

    .OdemeTab .tab-menu li a {
        padding: 10px 10px;
    }

    .OdemeTab .tab-container li {
        font-size: 10px;
    }

    .OdemeTab .tab-container td:nth-child(1) li.seciliTek {
        line-height: 1;
    }

    .OdemeTab th {
        padding-top: 8px;
        padding-bottom: 8px;
        font-size: 10px;
        line-height: 1.2;
    }

    .extreBaslik {
        flex-wrap: wrap-reverse;
    }

    .tab-menu-extre {
        padding: 10px 10px;
        width: 47%;
        margin-left: 0px;
        line-height: 15px;
        cursor: pointer;
        position: relative;
        border-radius: 2px;
        color: #8B8889;
    }

    .tab-menu-extre-active {
        background: #8B8889;
        color: #fff !important;
    }

    .tab-menu-extre .para-birimi {
        right: 10px;
        top: 9px;
    }

    .content_list li span.list a {
        width: auto;
        height: 14px;
        line-height: 14px;
        padding: 2px;
        margin: 0 0 0 3px;
        background: #f9f9f9;
        font-size: 12px;
        font-weight: 400;
        color: #444;
        cursor: pointer;
        border: 1px solid #ccc;
        text-decoration: none;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
    }

    .page-sepetim2 .SepetListe .AdresSecimi .AdresSecimi_Liste .Bolum.secLabel {
        max-width: 34px;
        padding-top: 10px;
    }

    .page-sepetim2 .SepetListe .AdresSecimi .AdresSecimi_Liste .Bolum {
        font-size: 12px;
        padding: 7px;
        line-height: 1.4;
    }

    .page-sepetim2 .SepetListe .ozetbox {
        padding: 15px 15px;
    }

    .tab-menu2 ul.tab-list li a {
        padding: 8px 5px;
    }

    .tab-menu2 ul.tab-list.kart li a {
        font-size: 11px;
    }

    .page-sepetim2 .SepetListe .form-genel {
        display: block;
    }

    .page-icerik {
        width: 100%;
        padding: 25px 0px;
        font-size: 14px;
        font-weight: 500;
        line-height: 1.5;
    }

    .sol-menu-mobil-button {
        font-size: 15px;
        border-radius: 3px;
        background: #8b8889;
        color: #fff;
        border: none;
        outline: none;
        width: 100%;
        position: relative;
        margin-top: 0px;
        top: 0px;
        padding: 16px 24px 14px;
        text-align: left;
        font-weight: 500;
    }

    .sol-menu-mobil-button i {
        margin-right: 10px;
    }

    .liste-g .urun-liste2 {
        display: block;
    }

    .liste-g .urun-liste2 a {
        display: block;
        align-items: center;
        padding-right: 0;
    }

    .liste-g .urun-liste2 .mobil-stokdurumu {
        width: 100%;
    }

    .liste-g .urun-liste2 .ustBolum {
        width: 100%;
        padding-bottom: 0px;
        margin: 0px;
    }

    .liste-g .urun-liste2 .listeAlt {
        display: flex !important;
        bottom: 0px;
        position: relative;
        width: auto;
        opacity: 1;
        border: none;
        box-shadow: none;
        position: relative;
        right: 0px;
        height: 100%;
        display: flex;
        align-items: center;
    }

    .liste-g .urun-liste2 .text {
        height: auto;
        padding: 0px 15px;
        display: flex;
        align-items: center;
        width: 100%;
    }

    .liste-g .urun-liste2 .text .depo-stok {
        display: block !important;
        padding: 0px 15px;
    }

    .liste-g .urun-liste2 .fiyat {
        display: flex;
        flex-direction: column;
        place-content: flex-start center;
        -webkit-box-pack: center;
        align-items: flex-start;
        padding: 5px 0px;
        margin-right: auto;
        width: auto;
        border-right: 0px;
    }

    .liste-g .urun-liste2 .stok {
        width: auto;
        height: auto;
        font-size: 12px;
        font-weight: 400;
        margin-top: 0px;
        margin-bottom: 0px;
        color: #24CE2B;
        padding: 15px 0px;
    }

    .tab-menu {
        position: relative;
        width: 100%;
        padding: 0px 0px;
    }

    .ilandetay .ilan-detay-bilgi h4 {
        display: block;
        margin-bottom: 15px;
        font-weight: 700;
        font-size: 20px;
    }

    .ilandetay .ilan-detay-bilgi {
        padding: 20px 0px 0px;
    }

    .ilandetay .ilan-detay-bilgi .media .media-left {
        width: 32%;
        height: auto;
    }

    .ilandetay .fiyat {
        font-size: 18px;
    }

    .btn-sepetbtn2 {
        padding: 0px 15px;
    }

    .ilandetay .urundetay-sepet input {
        padding-left: 0;
    }

    .ilanDetayResim .swiper-slide .swiper-slide-resim {
        position: relative;
        top: 0px;
        left: 0px;
        width: 100%;
        height: 200px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .ilandetay .fiyat .eskifiyat {
        font-size: 18px;
        font-weight: 700;
        display: block;
        line-height: 1;
    }

    .ilandetay .fiyat .indirim {
        font-size: 10px;
    }

    .ilanDetayResim .gallery-thumbs2 .swiper-slide .textt-slide .resimm {
        height: 60px;
    }

    .ilanDetayResim .gallery-thumbs2 .swiper-slide .textt-slide .resimm img {
        height: auto;
        max-width: 100%;
        max-height: 100%;
    }

    .back-link li:nth-child(1) {
        display: none;
    }

    .back-link li:nth-child(2)::before {
        display: none;
    }

    .back-link li:nth-child(2) {
        display: none;
    }

    .urun-liste2:hover .listeAlt {
        opacity: 1;
        bottom: 0px;
        display: flex;
    }



    footer.footer2 .footer-banka li {
        display: inline-block;
        list-style: none;
        margin-left: 17px;
    }

    .site-bosluk-hizala {
        padding-bottom: 20px;
    }

    #upButton {
        display: none;
        z-index: 9;
        position: fixed;
        right: 15px;
        bottom: 75px;
    }

    .content-sol {
        width: 100%;
        background: #fff;
        padding: 20px;
        overflow-y: scroll;
        height: 95vh;
    }

    .content-sol-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
        background-color: #F5F5F5;
    }

    .content-sol-webkit-scrollbar {
        width: 6px;
        background-color: #F5F5F5;
    }

    .content-sol-webkit-scrollbar-thumb {
        background-color: #000000;
    }

    .liste-g .urun-liste2 .fiyat {
        font-size: 12px;
    }

    .liste-g .urun-liste2 .text .depo-stok ul {
        display: flex !important;
        width: 100%;
    }

    .liste-g .urun-liste2 .text .depo-stok ul li:first-child {
        margin-left: 0px;
    }

    .liste-g .urun-liste2 .text .depo-stok ul li {
        font-size: 12px;
        width: auto;
        display: flex !important;
        margin-left: 12px;
    }

    .Mobiltooltiptext {
        display: none;
    }

    .Mobiltooltiptext.Mobiltooltiptext-AltAc {
        display: block !important;
        margin-top: -130px;
        left: -10px;
    }

    .liste-g .urun-liste2 .Mobiltooltiptext.Mobiltooltiptext-AltAc {
        display: block !important;
        margin-top: -97px;
    }

    .mobilgoster {
        display: none;
        align-items: center;
    }

    .mobilgoster.mobilgoster-AltAc {
        position: fixed;
        background: #fff;
        display: block;
        z-index: 9999;
        top: 0px;
        width: 100%;
        height: 100%;
        left: 0px;
    }

    .mobilgoster.mobilgoster-AltAc h3 {
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        width: 100%;
        padding: 15px !important;
        border-bottom: 1px solid #dedede !important;
        font-size: 17px;
    }

    .mobilgoster.mobilgoster-AltAc .mobilListe {
        margin-left: auto;
    }

    .mobilgoster.mobilgoster-AltAc span.form {
        display: flex;
        width: 100%;
        padding: 15px;
    }

    .mobilgoster.mobilgoster-AltAc span.form select {
        width: 100%;
        height: auto;
        padding: 13px 13px;
        font-size: 12px;
        font-weight: 500;
        color: #333;
        cursor: auto;
        text-align: left;
        text-decoration: none;
        background: #fff;
        border-radius: 0px;
        border-top: 0px;
        border-bottom: 0px;
        padding-right: 25px;
        border-right: 0px;
        border-left: 0px;
        border: 1px solid #f2f2f2 !important;
    }

    .mobilgoster.mobilgoster-AltAc span.left ul.order {
        display: flex;
        border-left: none;
        padding-left: 0px;
        margin-left: 0px;
        border-right: none;
        padding-right: 0px;
        margin-right: 0px;
        width: 100%;
        height: auto;
        justify-content: space-between;
        padding: 15px;
        margin: 0 0 0px;
        border: 1px solid #f2f2f2 !important;
        border-radius: 4px;
    }

    .mobilgoster.mobilgoster-AltAc span.left {
        padding: 15px;
        padding-top: 0;
        display: block;
    }

    .mobilgoster.mobilgoster-AltAc span.left ul.order li a {
        display: block;
        line-height: 20px;
        padding: 0 0px 0 0;
        margin: 0;
        font-size: 12px;
        font-weight: 500;
        color: #333;
        cursor: pointer;
    }

    .page-sort .range-slider {
        position: relative;
        width: 259px;
        height: 35px;
        text-align: center;
        margin: 0px auto;
    }

    .page-sort .form-check {
        display: block;
        min-height: 1.5rem;
        padding-left: 1.5em;
        margin-bottom: 0.125rem;
        display: flex;
        align-items: center;
        border-right: 1px solid #f2f2f2;
        padding-right: 25px;
        margin-right: 0;
        margin-left: 24px;
    }

    .page-sort span.form a .icon {
        margin-right: 17px;
    }

    .ilandetay .urundetay-sepet .button1 {
        margin-left: 0;
        margin-right: 1px;
        display: inline-flex;
    }

    .ilandetay .urundetay-sepet {
        margin-top: 15px;
        display: block;
        align-items: center;
    }

    .tab-menu ul.tab-list li a {
        text-align: center;
        display: block;
        font-size: 12px;
        font-weight: 600;
        text-align: center;
        padding: 10px 10px;
    }

    .slider1 .gallery-thumbs .swiper-slide .resim {
        width: 100%;
        height: auto;
    }

    .slider1 .gallery-thumbs .swiper-slide .resim img {
        height: auto;
        width: 100%;
    }

    .slider1 .gallery-thumbs {
        padding: 10px 0px 0px 0px;
    }

    .liste2 {
        display: none !important;
    }

    .urun-liste2 .button1 {
        padding: 13px 10px;
    }

    .header-menu .header-Alt li a {
        font-size: 15px;
        padding: 0px;
        display: block;
        text-align: center;
        width: 100%;
    }

    .header-menu .header-Alt li a .icon {
        font-size: 33px;
    }

    .header-menu .header-Alt li a span {
        display: block;
        height: auto;
        margin-left: 0;
        margin-top: 10px;
        font-size: 17px;
    }

    div.msgBox {
        left: 0px !important;
    }

    div.msgBoxButtons input[type='button'] {
        padding: 15px 10px;
    }

    .page-sepetim2 .SepetListe .altBolUm {
        display: block;
    }

    page-sepetim2 .SepetListe .SepetBosalt {
        background: #e7e7e7;
        padding: 6px 10px;
        border-radius: 5px;
        margin-top: 14px;
    }

    .pc-wizard-table table .form-select {
        width: 290px;
    }

    .mobil-table-responsive {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }

    .headerSearch {
        position: revert;
    }

    .AramaUL .AramaUL_Liste {
        justify-content: flex-start;
        background-color: #fff;
        padding: 10px 18px 36px 10px;
        height: auto;
    }

    .AramaUL .AramaUL_Liste ul {}

    .AramaUL .AramaUL_Liste ul li a {
        padding: 4px 5px;
    }

    .AramaUL .AramaUL_Liste ul li span {
        margin-right: 20px;
        max-height: 49px;
        overflow: hidden;
        line-height: 1.4;
    }

    #searchList ul li a {
        font-size: 10px;
    }

    .result-text {
        width: 100%;
    }

    .result-text a {
        padding: 7px 0px;
        cursor: pointer;
        display: block;
        font-size: 11px;
    }

    .AramaUL h3 {
        width: 100%;
        font-weight: 700;
        font-size: 12px;
        text-transform: uppercase;
        margin-bottom: 8px;
        border-bottom: 1px solid #f0f0f0;
        padding-bottom: 5px;
    }

    .AramaUL .AramaUL_Liste.listesag {
        padding: 10px 15px 30px 10px;
    }

    .AramaUL .AramaUL_Liste.bgGri {
        background-color: #FBFBFB;
        padding: 10px 0px 10px 17px;
    }

    .page-baslik .breadcrumb li a {
        line-height: 1;
        padding: 0px 6px;
    }

    .benzer-urun {
        position: relative;
        width: 100%;
        margin: 10px 0 0 0;
        overflow: hidden;
    }

    .Menu_acilir_resim {
        display: none;
    }

    .mobilhiza-over {
        overflow: hidden !important;
    }


    .KisaYollar {
        display: none;
    }

    .page-baslik .breadcrumb .breadcrumb-item+.breadcrumb-item::before {
        display: none;
    }

    .page-baslik .breadcrumb {
        display: flex;
        font-size: 12px;
        flex-wrap: wrap;
    }

    .page-baslik .breadcrumb li {
        display: flex;
        align-items: center;
        width: 50%;
        padding-left: 0px;
        margin-bottom: 2px;
    }

    .page-baslik .breadcrumb li.dropdown a {
        padding: 10px 7px;
        font-size: 11px;
        width: 100%;
    }

    .page-baslik .breadcrumb li:nth-child(2),
    .page-baslik .breadcrumb li:nth-child(4) {
        padding-right: 2px;
    }

    .page-baslik .dropdown-menu li {
        padding: 0px;
        border-radius: 0px;
        width: 100%;
    }

    .page-baslik .dropdown-menu li a {
        font-size: 12px !important;
    }

    .mobil-logo {
        width: 100%;
        height: 50px;
        display: block;
        text-align: center;
        margin-bottom: 25px;
    }

    .mobil-logo img {
        width: auto;
        height: 100%;
    }

    .ilandetay .ilan-detay-bilgi-border {
        border: 0px;
    }

    .header-top .uyelik_User a i.icon-power {
        font-size: 20px;
    }

    .content-sol ul.filter .sol-header {
        border-bottom: 0px!important;
    }
}

@media (max-width: 700px) {
    .headerSearch .search-form input {
        max-width: 160px;
    }

    .mobil100 {
        width: 100%;
        margin-top: 3px;
    }

    #finansTaksitTablosu li {
        width: 48%;
    }
}</pre></body></html>