    /* Header Başlangıç */
    
    a {
        text-decoration: none!important;
    }
    
    ul {
        padding: 0px;
        margin: 0px;
    }
    
    button:focus {
        outline: none;
    }
    
    body {
        font-size: 16px;
        font-weight: 400;
        line-height: 1.7;
        font-family: 'Quicksand', sans-serif;
        background: #f8f9fc;
    }
    
    .bg-gri {
        background: #FBFBFB;
    }
    
    .site-bosluk-hizala {
        overflow: hidden;
    }
    
    .header-kampanya {
        width: 100%;
        height: auto;
        position: relative;
    }
    
    .header-kampanya .header-kampanya-resim img {
        width: 100%;
    }
    
    .header-kampanya.kampanya-kapat {
        display: none;
    }
    
    .header-kampanya .resim {
        width: 100%;
        height: auto;
    }
    
    .header-kampanya .header-kampanya-gizle {
        position: absolute;
        right: 100px;
        top: 10px;
        width: 30px;
        height: 30px;
        display: flex;
        align-items: center;
        justify-content: center;
        background: #303030;
        color: #fff;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
        cursor: pointer;
    }
    
    .header-menu {
        width: 100%;
        height: auto;
        top: 0px;
        right: 0;
        left: 0;
        position: fixed;
        z-index: 1030;
        padding: 0px 0px;
    }
    
    .header-menu .top-header {
        background: #F8F8F8;
        height: 45px;
        display: flex;
        align-items: center;
        font-size: 14px;
    }
    
    .header-menu .top-header .baslik li:first-child {
        padding: 0px;
    }
    
    .header-menu .top-header .baslik li {
        display: inline-block;
        list-style: none;
        font-size: 14px;
        font-weight: 400;
        margin-right: 15px;
    }
    
    .header-menu .top-header .baslik li a {
        padding-right: 4px;
        color: #212121;
    }
    
    .header-menu .top-header .baslik li span {
        font-weight: 400;
        padding-left: 4px;
    }
    
    .header-menu .top-header .sosyal span.baslik {
        color: #333;
        font-weight: 500;
    }
    
    .header-menu .top-header .sosyal li:first-child {
        margin: 0px;
    }
    
    .header-menu .top-header .sosyal li {
        display: inline-block;
        list-style: none;
        margin-left: 11px;
    }
    
    .header-menu .top-header .sosyal li a {
        color: #000;
    }
    
    .header-menu .top-header .sosyal li a:hover {
        color: #000;
        text-decoration: none;
    }
    
    .header-menu .top-header .iletisim {
        display: flex;
        color: #000;
    }
    
    .header-menu .top-header .iletisim span.baslik {
        color: #333;
        font-weight: 600;
    }
    
    .header-menu .top-header .iletisim i {
        padding-right: 10px;
    }
    
    .header-menu .top-bilgi {
        width: 100%;
        height: 40px;
        display: flex;
        align-items: center;
        background: #f7f8f9;
        color: #000;
    }
    
    .header-menu .top-bilgi i {
        font-size: 16px;
        padding-right: 15px;
    }
    
    .header-menu .top-bilgi span {
        font-size: 14px;
        line-height: 14px;
        font-weight: 500;
        letter-spacing: 1.4px;
    }
    
    .header-menu .navbar-brand-bg {
        width: 100%;
        height: auto;
        padding: 40px 0px;
        align-items: center;
    }
    
    .header-menu .navbarbg {
        width: auto;
        padding: 20px 15px;
        box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.14);
        background: #fff;
    }
    
    .header-menu .navbarbg .navbar-brand {
        margin-right: 0px;
    }
    
    .header-menu .navbarbg .navbar-brand img {
        height: 78px;
        margin-right: 0px;
    }
    
    .header-menu .navbar {
        padding: 0px;
        margin-top: 1px;
        height: auto;
        display: block;
    }
    
    .header-menu .header-baslik {
        display: block;
        margin-left: auto;
    }
    
    .header-menu .header-baslik li:first-child {
        margin-left: 0px;
    }
    
    .header-menu .header-baslik li {
        display: inline-block;
        margin-left: 15px;
    }
    
    .header-menu .header-baslik li a {
        color: #000;
        font-size: 14px;
    }
    
    .header-menu .header-baslik li a i {
        font-size: 20px;
    }
    
    .header-menu .navbg {
        width: 100%;
        height: auto;
    }
    
    .header-sehirsec {
        color: #fff;
        margin-left: auto;
    }
    
    .header-sehirsec a {
        color: #fff;
        text-decoration: underline!important;
    }
    
    .header-menu .nav {
        display: flex;
        position: relative;
        bottom: auto;
        overflow: visible;
        align-items: center;
        width: 100%;
        height: 100%;
        background: #fff;
        border-top: 1px solid #f5f5f5;
    }
    
    .header-menu .nav ul {
        display: block;
        position: relative;
        zoom: 1;
        list-style-type: none;
        margin: 0;
        padding: 0
    }
    
    .header-menu .nav li:first-child {
        margin-left: 0px;
    }
    
    .header-menu .nav li {
        position: relative;
        margin-left: 25px;
    }
    
    .header-menu .nav li a {
        border-radius: 0;
        padding: 0px;
        font-size: 14px;
        line-height: 15px;
        font-weight: 400;
        color: #000;
        text-decoration: none;
        display: flex;
        align-items: center;
    }
    
    .header-menu .nav li a i.left-icon {
        margin-left: auto;
    }
    
    .header-menu .nav li a.kategoriac {
        width: 250px;
        height: 60px;
        padding: 0px 25px;
        background: #1f819c;
        color: #fff;
        font-weight: 600;
        cursor: pointer;
    }
    
    .header-menu .nav li a.kategoriac:hover {
        background: #1f819c;
    }
    
    .header-menu .nav li a.kategoriac i {
        font-size: 25px;
        color: #40b7d4;
    }
    
    .header-menu .nav li a .icon {
        height: 18px;
    }
    
    .header-menu .nav li a .icon .svgIcon {
        fill: #fff;
        height: 18px;
        width: 18px;
    }
    
    .header-menu .nav li a .icon .svgIcon path {
        fill: #fff;
    }
    
    .header-menu .nav li a span {
        padding-left: 10px;
        letter-spacing: 2px;
    }
    
    .header-menu .nav li.active a {
        background: transparent;
        color: #fff;
    }
    
    .header-menu .nav li a:hover {
        background: transparent;
        color: #fff;
    }
    
    .header-menu .nav ul li {
        display: inline-block
    }
    
    .header-menu .nav ul {
        display: block;
        background: #fff;
    }
    
    .header-menu .nav ul.basliklarr {
        margin-left: 0;
        position: absolute;
        width: 100%;
        background: transparent;
        padding-left: 250px;
        padding-right: 15px;
    }
    
    .header-menu .nav ul.basliklarr .svgIcon {
        fill: #000!important;
        height: 18px;
        width: 18px;
    }
    
    .header-menu .nav ul.basliklarr .svgIcon path {
        fill: #000!important;
    }
    
    .header-menu .nav ul.basliklarr li {
        margin-left: 36px;
    }
    
    .header-menu .nav ul.basliklarr li a:hover {
        background: transparent;
        color: #000;
    }
    
    .header-menu .nav ul.left-menu {
        display: none;
        position: absolute;
        top: 100%;
        left: 0;
        z-index: 901;
        width: 100%;
        max-width: 250px;
        background: #ffffff;
        margin-top: 0px;
        padding: 0px 0px;
        border-radius: 0px 0px 0px 0px;
        -webkit-border-radius: 0px 0px 0px 0px;
        -moz-border-radius: 0px 0px 0px 0px;
        -ms-border-radius: 0px 0px 0px 0px;
        -o-border-radius: 0px 0px 0px 0px;
        box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.14);
    }
    
    .header-menu .nav ul.left-menu li {
        width: 100%;
        height: auto;
        margin-left: 0px;
        position: relative;
        border-top: 1px solid rgb(239, 239, 239);
    }
    
    .header-menu .nav ul.left-menu li a {
        color: #000000;
        width: 100%;
        padding: 11px 10px;
        font-size: 13px;
        font-weight: 600;
        line-height: 20px;
    }
    
    .header-menu .nav ul.left-menu li:hover {
        background: rgba(255, 255, 255, 0.050980392156862744);
    }
    
    .header-menu .nav ul.left-menu li:hover a {
        color: #40b7d4;
    }
    
    .header-menu .nav ul.left-menu li a:hover {
        background: transparent;
    }
    
    .header-menu .nav ul.left-menu li a:hover .text {
        border-color: transparent
    }
    
    .header-menu .nav ul.left-menu li:first-child a .text {
        border: none!important;
    }
    
    .header-menu .nav ul.left-menu li a .text {
        display: flex;
        align-items: center;
        width: 100%;
        height: auto;
    }
    .ackapa{
        display: none !important;
    width: 100% !important;
    position: absolute !important;
    margin-left: 250px !important;
    margin-top: -40px !important;
    z-index: 9999 !important;
    background: #19687a !important;
    }
   .acilacak:hover ul{
    display: block !important;
   } 
    .header-menu .nav ul.left-menu.left-menu-open {
        display: block;
        box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3411764705882353);
        z-index: -1;
    }
    
    .header-menu .nav ul.left-menu li:hover .alt-kategori {
        display: block;
    }
    
    .header-menu .nav ul.left-menu li .alt-kategori {
        position: absolute;
        top: 0px;
        left: 100%;
        width: inherit;
       /* height: 100%; */
        display: none;
        background: #1f819c;
        border-radius: 0px 0px 0px 0px;
        -webkit-border-radius: 0px 0px 0px 0px;
        -moz-border-radius: 0px 0px 0px 0px;
        -ms-border-radius: 0px 0px 0px 0px;
        -o-border-radius: 0px 0px 0px 0px;
    }
    
    .header-menu .nav ul.left-menu li .alt-kategori li ul {
        background: transparent;
    }
    
    .header-menu .nav ul.left-menu li .alt-kategori li:first-child {
        border-top: 0px;
    }
    
    .header-menu .nav ul.left-menu li .alt-kategori li {
        border: none
    }
    
    .header-menu .nav ul.left-menu li .alt-kategori li a {
        display: block;
        padding: 10px 11px;
        font-size: 13px;
        font-weight: 600;
        color: #fff;
    }
    
    .header-menu .nav ul.left-menu li .alt-kategori li {
        background: transparent;
        border-top: 1px solid rgba(255, 255, 255, 0.16862745098039217);
    }
    
    .header-menu .nav ul.left-menu li .alt-kategori li ul li a:hover {
        color: #40b7d4;
    }
    
    .header-menu .sosyal {
        font-size: 14px;
    }
    
    .bd-menu .header-menu .top-header {
        display: flex;
    }
    
    .bd-menu .header-menu {
        box-shadow: 0px -10px 15px #000;
    }
    
    .bd-menu .header-menu ul.left-menu {
        display: none;
    }
    
    .bd-menu .header-menu ul.left-menu.left-menu-open {
        display: block!important;
    }
    
    .bd-menu .header-menu .top-bilgi {
        display: none;
    }
    
    .bd-menu .header-menu .nav li a.kategoriac {
        height: 45px;
    }
    
    .bd-menu .header-menu .navbarbg {
        width: auto;
        padding-top: 8px;
        padding-bottom: 8px;
    }
    
    .header-search {
        max-width: 470px;
        width: 100%;
        box-sizing: border-box;
        display: flex;
        align-items: center;
        margin-left: auto;
        margin-right: 24px;
        background: #f8f9fc;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
        position: relative;
    }
    
    .header-search form {
        width: 100%;
    }
    
    .header-search form .form-control {
        width: 100%;
        border: none;
        outline: none;
        font-weight: 300;
        font-size: 13px;
        border-radius: 0px 0px 0px 0px;
        -webkit-border-radius: 0px 0px 0px 0px;
        -moz-border-radius: 0px 0px 0px 0px;
        -ms-border-radius: 0px 0px 0px 0px;
        -o-border-radius: 0px 0px 0px 0px;
        height: 45px;
        padding-left: 26px;
        background: transparent;
    }
    
    .header-search form .form-control:focus {
        box-shadow: none;
    }
    
    .header-search form button.ara {
        border: none;
        background: transparent;
        color: #dcdcdc;
        font-size: 15px;
        font-weight: 600;
        right: 0px;
        width: 50px;
        height: 45px;
        border-radius: 0px 0px 0px 0px;
        -webkit-border-radius: 0px 0px 0px 0px;
        -moz-border-radius: 0px 0px 0px 0px;
        -ms-border-radius: 0px 0px 0px 0px;
        -o-border-radius: 0px 0px 0px 0px;
    }
    
    .header-search form button.ara:focus {
        border: none;
    }
    
    .header-uyelik {
        width: auto;
        margin-left: auto;
        display: flex;
        align-items: center;
    }
    
    .header-uyelik li:first-child {
        margin-left: 0px;
    }
    
    .header-uyelik li {
        list-style: none;
        display: inline-block;
        margin-left: 8px;
    }
    
    .header-uyelik li a {
        width: auto;
        height: 45px;
        color: #000;
        font-size: 14px;
        font-weight: 600;
        display: flex;
        align-items: center;
        border: 2px solid #f3f3f3;
        padding: 0px 15px 0px 15px;
        background-color: #fff;
        position: relative;
        line-height: 14px;
        justify-content: center;
        border-radius: 3px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        -ms-border-radius: 3px;
        -o-border-radius: 3px;
    }
    
    .header-uyelik li a .uyelikk-icon {
        margin-right: 9px;
    }
    
    .header-uyelik li a .uyelikk-icon .svgIcon {
        fill: #000;
        height: 20px;
        width: 20px;
    }
    
    .header-uyelik li a .uyelikk-icon .svgIcon path {
        fill: #000;
    }
    
    .header-uyelik li a .uyelikk-icon2 {
        margin-right: 9px;
    }
    
    .header-uyelik li a .uyelikk-icon2 .svgIcon {
        fill: #fff;
        height: 20px;
        width: 20px;
    }
    
    .header-uyelik li a .uyelikk-icon2 .svgIcon path {
        fill: #fff;
    }
    
    .header-uyelik li a .baslik1 {
        display: flex;
    }
    
    .header-uyelik li a span {
        display: block;
    }
    
    .header-uyelik li a small {
        display: block;
        opacity: 80%;
    }
    
    .header-uyelik .uyelikb2-baslik {
        font-size: 10px;
        display: block;
        color: #b5b5b5;
        margin-top: 1px;
    }
    
    .header-uyelik li a .uyelikb {
        margin-top: 0px;
        padding-left: 0px;
    }
    
    .header-uyelik li a i {
        padding-right: 0px;
    }
    
    .header-uyelik li.sepetim {
        position: relative;
    }
    
    .header-uyelik li.sepetim a {
        position: relative;
        background: #1f819c;
        color: #fff;
        border-color: #1f819c;
    }
    
    .header-uyelik li.sepetim .sayi {
        width: 18px;
        height: 18px;
        background: #fff;
        border-radius: 50%;
        text-align: center;
        font-size: 8px;
        line-height: 8px;
        font-weight: 700!important;
        margin-left: 5px;
        display: flex;
        align-items: center;
        color: #000;
        justify-content: center;
        position: absolute;
        left: 30px;
        top: 15px;
    }
    
    .header-uyelik li.sepetim .uyelikb {
        position: relative;
        padding-left: 14px;
        font-size: 14px;
        font-weight: 600;
    }
    
    .header-uyelik li.sepetim a i {
        padding-right: 0px;
    }
    
    .mobil-search-b {
        background: transparent;
        color: #fff;
        width: auto;
        font-size: 17px;
        text-align: center;
        border: none;
        border-radius: 50%;
        cursor: pointer;
    }
    
    .mobil-search {
        position: absolute;
        display: none;
        top: 100%;
        margin-top: auto;
        cursor: pointer;
        right: 15px;
        background: #fff;
        z-index: 99;
        box-shadow: 0px 5px 12px rgba(0, 0, 0, 0.16);
    }
    
    .mobil-search.mobil-search-open {
        display: block!important;
    }
    
    .mobil-search.mobil-search-kapat {
        display: none!important;
    }
    
    .mobil-search input {
        background: #fff;
        border: 1px solid #2E6DA4;
        padding: 10px;
        border-radius: 0px;
    }
    
    .mobil-search input:focus {
        box-shadow: none;
        outline: none;
        border: solid 1px #000;
    }
    
    .mobil-search .ara {
        background: #2E6DA4;
        color: #fff;
        border: none;
        padding: 0px 15px;
    }
    
    .mobil-search:focus-within input {
        border-color: #000;
    }
    
    .mobil-search:focus-within .ara {
        background: #000;
    }
    /* Header Son */
    /*Slider Bölüm Başlangıç */
    /* Haftanın Fırsatı Başlangıç */
    
    .slider-bolum .haftanin-firsati {
        width: 25%;
        padding-right: 65px;
    }
    
    .slider-bolum .haftanin-firsati .ic:before {
        content: '';
        position: absolute;
        left: -10px;
        top: -10px;
        width: 95%;
        height: 88%;
        background: #fcdddc;
    }
    
    .slider-bolum .haftanin-firsati .ic {
        width: 100%;
        position: relative;
        margin-top: 10px;
        margin-left: 10px;
    }
    
    .slider-bolum .haftanin-firsati .ic .anabaslik {
        width: 100%;
        position: absolute;
        border-top: 1px solid #f1f1f1;
        top: 0px;
        left: 0px;
        z-index: 888;
        text-align: center;
        display: flex;
        align-items: center;
        padding: 0px 50px;
    }
    
    .slider-bolum .haftanin-firsati .ic .anabaslik .anabasli-ic {
        width: 100%;
        height: 61px;
        font-size: 16px;
        font-weight: 700;
        color: #333;
        background: #fff;
        margin: 0px auto;
        display: flex;
        align-items: center;
    }
    
    .slider-bolum .haftanin-firsati .ic .anabaslik .anabasli-ic span {
        margin: 0px 10px;
    }
    
    .slider-bolum .haftanin-firsati .ic .anabaslik .anabasli-ic i {
        font-size: 13px;
        color: #C7D7CA;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider {
        width: 100%;
        height: auto;
        position: relative;
        border-bottom: 0px;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-carousel .owl-stage-outer {
        position: relative;
        overflow: hidden;
        -webkit-transform: translate3d(0, 0, 0);
        box-shadow: 0px 1px 17px #d8d8d8;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .bannerefek {
        -webkit-transition: all 600ms ease-in-out;
        -moz-transition: all 600ms ease-in-out;
        -o-transition: all 600ms ease-in-out;
        transition: all 600ms ease-in-out;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item {
        width: 100%;
        height: 600px;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .resim {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 100%;
        height: 100%;
        background-size: cover!important;
        background-repeat: no-repeat!important;
        background-position: center top!important;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text {
        position: absolute;
        top: 0px;
        width: 100%;
        height: 100%;
        background: url('../images/firsat-urunleri/bg.png') center bottom;
        display: flex;
        align-items: flex-end;
        padding: 50px 50px;
        color: #000;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .baslik {
        width: 100%;
        height: auto;
        display: block;
        font-size: 23px;
        font-weight: 600;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .fiyat {
        width: 100%;
        height: auto;
        padding: 0px 0px 0px 0px;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .fiyat .eski {
        text-decoration: line-through;
        color: #000;
        font-weight: 500;
        margin-right: 10px;
        margin-top: 5px;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .fiyat .yeni {
        font-weight: 700;
        color: #E98C97;
        font-size: 20px;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .indirim {
        width: 45px;
        height: 45px;
        color: #fff;
        background-color: #E98C97;
        text-align: center;
        line-height: 13px;
        margin: 3px 3px 3px 5px;
        display: flex;
        align-items: center;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .indirim span {
        font-size: 16px;
        font-weight: 500;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .indirim small {
        font-size: 8px
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .button {
        margin-top: 20px;
        display: inline-block;
        font-weight: 600;
        font-size: 13px;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .button .button1 {
        background: #000;
        line-height: 42px;
        padding: 0px 25px;
        color: #fff;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .button .button1 i {
        padding-right: 5px;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .button .button1:hover {
        background: #C7D7CA;
        color: #000;
    }
    /*Slider Etki Başlangıç*/
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .baslik {
        opacity: 0;
        transform: translate(0%, -100%);
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .fiyat {
        opacity: 0;
        transform: translate(0%, -100%);
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .button {
        opacity: 0;
        transform: translate(0%, -100%);
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item.active .item .text .baslik {
        opacity: 1;
        transform: translate(0%, 0%);
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item.active .item .text .fiyat {
        opacity: 1;
        transform: translate(0%, 0%);
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item.active .item .text .button {
        opacity: 1;
        transform: translate(0%, 0%);
    }
    /*Slider Etki Son*/
    /*Firsat Etki Başlangıç*/
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-dots {
        position: relative;
        margin-top: 21px;
        width: 100%;
        height: auto;
        -webkit-transition: all 600ms ease-in-out;
        -moz-transition: all 600ms ease-in-out;
        -o-transition: all 600ms ease-in-out;
        transition: all 600ms ease-in-out;
        text-align: center;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-theme .owl-dots .owl-dot span {
        background: #000;
        margin-top: -10px!important;
        margin: 0px 4px;
        display: inline-block;
        width: 8px!important;
        height: 8px!important;
        border-radius: 0px!important;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-theme .owl-dots .owl-dot.active span {
        background: #fff;
        border: solid 2px #000;
        width: 12px!important;
        height: 12px!important;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-theme .owl-dots .owl-dot:hover span {
        background: #fff;
        border: solid 2px #000;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-nav {
        top: 50%;
        width: 100%;
        position: absolute;
        -webkit-transition: all 600ms ease-in-out;
        -moz-transition: all 600ms ease-in-out;
        -o-transition: all 600ms ease-in-out;
        transition: all 600ms ease-in-out;
        display: none;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-nav .owl-prev,
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-nav .owl-next {
        top: 50%;
        margin-top: -22px!important;
        line-height: normal!important;
        display: flex!important;
        align-items: center;
        background: transparent!important;
        border: solid 1px #fff!important;
        color: #fff!important;
        position: absolute;
        z-index: 999;
        border-radius: 2px!important;
        margin: 0px!important;
        opacity: 0.5!important;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-nav .owl-prev span,
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-nav .owl-next span {
        margin: -8px auto 0px!important;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-nav .owl-next {
        right: 20px;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-nav .owl-prev {
        left: 20px;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-nav .owl-prev:hover,
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-nav .owl-next:hover {
        opacity: 1!important;
        background: #fff!important;
        color: #202020!important;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider:hover .owl-nav {
        opacity: 1;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider:hover .owl-dots {
        opacity: 1;
    }
    /*Firsat Slider Etki Son*/
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .text1 {
        font-size: 47px;
        letter-spacing: 0px;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text .text2 {
        font-size: 18px;
        opacity: 1!important;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-item .item .text a.button {
        margin-top: 50px;
        padding: 13px 25px;
        font-size: 13px;
    }
    
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-nav .owl-prev,
    .slider-bolum .haftanin-firsati .ic .firsat-slider .owl-nav .owl-next {
        font-size: 35px!important;
        width: 50px;
        height: 50px;
    }
    /* Haftanın Fırsatı Son */
    /* --------------------------------*/
    
    .slider-bolum {
        position: relative;
    }
    
    .slider-bolum-ic {
        padding-left: 250px;
    }
    
    .slider-bolum .slider {
        width: 100%;
        height: auto;
        position: relative;
        border-bottom: 0px;
    }
    
    .slider-bolum .slider .sliderbanner {
        border-radius: 0px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        -ms-border-radius: 0px;
        -o-border-radius: 0px;
        overflow: hidden;
    }
    
    .slider-bolum .slider .owl-dots {
        position: absolute;
        margin-top: 0px;
        bottom: 15px;
        left: 0px;
        width: 100%;
        height: auto;
        -webkit-transition: all 600ms ease-in-out;
        -moz-transition: all 600ms ease-in-out;
        -o-transition: all 600ms ease-in-out;
        transition: all 600ms ease-in-out;
    }
    
    .slider-bolum .slider .owl-theme .owl-dots .owl-dot span {
        background: #fff;
    }
    
    .slider-bolum .slider .owl-theme .owl-dots .owl-dot.active span {
        background: #000;
    }
    
    .slider-bolum .slider .owl-theme .owl-dots .owl-dot:hover span {
        background: #000;
    }
    
    .slider-bolum .slider .owl-nav {
        top: 50%;
        width: 100%;
        position: absolute;
        -webkit-transition: all 600ms ease-in-out;
        -moz-transition: all 600ms ease-in-out;
        -o-transition: all 600ms ease-in-out;
        transition: all 600ms ease-in-out;
    }
    
    .slider-bolum .slider .owl-nav .owl-prev,
    .slider-bolum .slider .owl-nav .owl-next {
        top: 50%;
        margin-top: -22px!important;
        line-height: normal!important;
        display: flex!important;
        justify-content: center;
        align-items: center;
        background: #fff!important;
        border: solid 1px #fff!important;
        position: absolute;
        z-index: 999;
        margin: 0px!important;
        opacity: 1!important;
        font-size: 26px!important;
        width: 40px;
        height: 40px;
        -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .5);
        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .5);
        border-radius: 50%!important;
        -webkit-border-radius: 50%!important;
        -moz-border-radius: 50%!important;
        -ms-border-radius: 50%!important;
        -o-border-radius: 50%!important;
    }
    
    .slider-bolum .slider .owl-nav .owl-next {
        right: 10px;
    }
    
    .slider-bolum .slider .owl-nav .owl-prev {
        left: 10px;
    }
    
    .slider-bolum .slider .owl-nav .owl-prev:hover,
    .slider-bolum .slider .owl-nav .owl-next:hover {
        opacity: 1!important;
        background: #fff!important;
        color: #202020!important;
    }
    /*FÄ±rsatlar BaÅŸlangÄ±Ã§*/
    
    .slider-bolum .firsat-urun {
        background: #fff;
        width: 100%;
        height: 485px;
        overflow: hidden;
        padding: 25px 25px;
        position: relative;
    }
    
    .slider-bolum .firsat-urun h3 {
        font-size: 18px;
        font-weight: 700;
    }
    
    .slider-bolum .firsat-urun .owl-item .item {
        width: 100%;
    }
    
    .slider-bolum .firsat-urun .owl-item .item .firsat-text {
        width: 100%;
        height: auto;
    }
    
    .slider-bolum .firsat-urun .owl-item .item .firsat-resim {
        width: 100%;
        height: 210px;
        display: flex;
        align-content: center;
        justify-content: center;
    }
    
    .slider-bolum .firsat-urun .owl-item .item .firsat-resim img {
        max-width: 100%;
        max-height: 100%;
        width: auto;
    }
    
    .slider-bolum .firsat-urun .owl-item .item .baslik {
        color: #000;
        font-size: 16px;
        font-weight: 400;
        margin-bottom: 20px;
    }
    
    .slider-bolum .firsat-urun .owl-item .item .fiyat {
        color: #000;
        text-align: center;
        font-size: 16px;
        margin-top: 5px;
        display: flex;
        justify-content: center;
    }
    
    .slider-bolum .firsat-urun .owl-item .item .fiyat .yeni {
        color: #690;
        line-height: 1;
        text-align: center;
        font-weight: 700;
    }
    
    .slider-bolum .firsat-urun .owl-item .item .fiyat .eski {
        display: inline-block;
        color: #999;
        text-decoration: line-through;
        line-height: 1;
        margin-right: 5px;
    }
    
    .slider-bolum .firsat-urun .owl-item .item .button {
        font-weight: 500;
        font-size: 13px;
        margin-top: 20px;
        color: #000;
    }
    
    .slider-bolum .firsat-urun .owl-item .item .button i {
        padding-right: 5px;
    }
    
    .slider-bolum .firsat-urun .owl-dots {
        position: relative;
        margin-top: 0px;
        width: 100%;
        height: auto;
        -webkit-transition: all 600ms ease-in-out;
        -moz-transition: all 600ms ease-in-out;
        -o-transition: all 600ms ease-in-out;
        transition: all 600ms ease-in-out;
    }
    
    .slider-bolum .firsat-urun .owl-theme .owl-dots .owl-dot span {
        width: 20px;
        height: 20px;
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
        background: #333!important;
    }
    
    .slider-bolum .firsat-urun .owl-theme .owl-dots .owl-dot.active span {
        background: #000;
    }
    
    .slider-bolum .firsat-urun .owl-theme .owl-dots .owl-dot:hover span {
        background: #000;
    }
    
    .slider-bolum .firsat-urun .owl-nav {
        top: 50%;
        width: 100%;
        position: absolute;
        -webkit-transition: all 600ms ease-in-out;
        -moz-transition: all 600ms ease-in-out;
        -o-transition: all 600ms ease-in-out;
        transition: all 600ms ease-in-out;
        display: none;
    }
    
    .slider-bolum .firsat-urun .owl-nav .owl-prev,
    .slider-bolum .firsat-urun .owl-nav .owl-next {
        top: 50%;
        margin-top: -22px!important;
        line-height: normal!important;
        display: flex!important;
        align-items: center;
        background: transparent!important;
        border: solid 1px #fff!important;
        color: #fff!important;
        position: absolute;
        z-index: 999;
        border-radius: 2px!important;
        margin: 0px!important;
        opacity: 0.5!important;
        font-size: 35px!important;
        width: 50px;
        height: 50px;
    }
    
    .slider-bolum .firsat-urun .owl-nav .owl-next {
        right: 20px;
    }
    
    .slider-bolum .firsat-urun .owl-nav .owl-prev {
        left: 20px;
    }
    
    .slider-bolum .firsat-urun .owl-nav .owl-prev:hover,
    .slider-bolum .firsat-urun .owl-nav .owl-next:hover {
        opacity: 1!important;
        background: #fff!important;
        color: #202020!important;
    }
    /*Slider Bölüm Son */
    
    .page-icerik {
        width: 100%;
        border-top: 1px solid #f1f1f1;
        padding: 50px 0px;
    }
    /*Ürün Listeleme Başlangıç*/
    
    .urun-liste {
        width: 100%;
        height: auto;
        margin-bottom: 20px;
        display: block;
        position: relative;
        background: #fff;
        border-radius: 5px;
        overflow: hidden;
        border: solid 1px #f3f3f3;
    }
    
    .urun-liste .yuzde {
        width: 40px;
        line-height: 40px;
        text-align: center;
        background: #40b7d4;
        color: #000;
        border-radius: 50%;
        position: absolute;
        left: 10px;
        top: 10px;
        z-index: 99;
        font-weight: 500;
        font-size: 12px;
    }
    
    .urun-liste .kampanya {
        width: 40px;
        line-height: 40px;
        text-align: center;
        background: #C7D7CA;
        color: #000;
        border-radius: 50%;
        position: absolute;
        left: 10px;
        top: 56px;
        z-index: 99;
        font-weight: 500;
        font-size: 12px;
    }
    
    .urun-liste .resim {
        width: 100%;
        height: 280px;
        overflow: hidden;
        position: relative;
        display: flex;
        align-items: center;
    }
    
    .urun-liste .resim img {
        max-height: 100%;
        max-width: 100%;
        margin: 0px auto;
        transition: transform .5s ease;
        width: auto;
    }
    
    .urun-liste a:hover .resim img {
        -webkit-transform: rotateY(180deg);
        transform: rotateY(180deg);
    }
    
    .urun-liste .resim .buttons {
        width: 100%;
        height: auto;
        opacity: 0;
        position: absolute;
        text-align: center;
        display: flex;
        align-items: center;
        transition: all .5s ease-in-out;
        bottom: -50px;
        background: transparent;
    }
    
    .urun-liste .resim .buttons .icon {
        width: 43px;
        height: 43px;
        align-items: center;
        display: flex;
        background: #40b7d4;
        color: #000;
        border-radius: 50%;
        margin: 0px 2px;
    }
    
    .urun-liste .resim .buttons .icon i {
        margin: 0px auto;
    }
    
    .urun-liste .resim .buttons .icon:hover {
        background: #000;
        color: #fff;
    }
    
    .urun-liste:hover .resim .buttons {
        width: 100%;
        height: auto;
        opacity: 1;
        bottom: 15px;
    }
    
    .urun-liste:hover .resim {
        transition: all .5s ease-in-out;
    }
    
    .urun-liste .text {
        width: 100%;
        height: auto;
        text-align: center;
        padding: 15px 15px;
    }
    
    .urun-liste .text .baslik {
        width: 100%;
        height: 25px;
        overflow: hidden;
        line-height: 1.5;
        margin-bottom: 10px;
        display: block;
        color: #1e1e23;
        font-weight: 600;
    }
    
    .urun-liste .text .fiyat {
        width: 100%;
        height: auto;
        padding: 0px 0px 0px 0px;
        align-items: center;
    }
    
    .urun-liste .text .fiyat .eski {
        text-decoration: line-through;
        color: #999;
        font-weight: 400;
        margin-left: 10px;
        margin-top: 0px;
        font-size: 13px;
    }
    
    .urun-liste .text .fiyat .fiyat2 {
        font-weight: 600;
        color: #000;
    }
    
    .urun-liste2 {
        width: 100%;
        height: auto;
        margin-bottom: 20px;
        display: block;
        position: relative;
        background: #fff;
    }
    
    .urun-liste2:hover {
        -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
        -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
        box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
    }
    
    .urun-liste2 .yuzde {
        width: 40px;
        line-height: 40px;
        text-align: center;
        background: #E98C97;
        color: #fff;
        border-radius: 50%;
        position: absolute;
        left: 10px;
        top: 10px;
        z-index: 99;
        font-weight: 500;
        font-size: 12px;
    }
    
    .urun-liste2 .kampanya {
        width: 40px;
        line-height: 40px;
        text-align: center;
        background: #C7D7CA;
        color: #000;
        border-radius: 50%;
        position: absolute;
        left: 10px;
        top: 56px;
        z-index: 99;
        font-weight: 500;
        font-size: 12px;
    }
    
    .urun-liste2 .resim {
        width: 100%;
        height: 350px;
        overflow: hidden;
        position: relative;
        display: flex;
        align-items: center;
        border: solid 1px #e4e4e4;
    }
    
    .urun-liste2 .resim img {
        height: 100%;
        margin: 0px auto;
        transition: transform .5s ease;
    }
    
    .urun-liste2 .resim .buttons {
        width: 100%;
        height: auto;
        opacity: 0;
        position: absolute;
        text-align: center;
        display: flex;
        align-items: center;
        transition: all .5s ease-in-out;
        bottom: -50px;
        background: transparent;
    }
    
    .urun-liste2 .resim .buttons .icon {
        width: 43px;
        height: 43px;
        align-items: center;
        display: flex;
        background: #C7D7CA;
        color: #000;
        border-radius: 50%;
        margin: 0px 2px;
    }
    
    .urun-liste2 .resim .buttons .icon i {
        margin: 0px auto;
    }
    
    .urun-liste2 .resim .buttons .icon:hover {
        background: #E98C97;
        color: #fff;
    }
    
    .urun-liste2:hover .resim .buttons {
        width: 100%;
        height: auto;
        opacity: 1;
        bottom: 15px;
    }
    
    .urun-liste2:hover .resim {
        border: none;
        transition: all .5s ease-in-out;
    }
    
    .urun-liste2 .text {
        width: 100%;
        height: auto;
        text-align: center;
        padding: 15px 25px;
    }
    
    .urun-liste2:hover .text {
        opacity: 0;
    }
    
    .urun-liste2 .text .baslik {
        width: 100%;
        height: 25px;
        overflow: hidden;
        line-height: 1.5;
        margin-bottom: 10px;
        display: block;
        color: #1e1e23;
        font-weight: 600;
    }
    
    .urun-liste2 .text .fiyat {
        width: 100%;
        height: auto;
        padding: 0px 0px 0px 0px;
    }
    
    .urun-liste2 .text .fiyat .eski {
        text-decoration: line-through;
        color: #999;
        font-weight: 400;
        margin-right: 10px;
        margin-top: 0px;
    }
    
    .urun-liste2 .text .fiyat .yeni {
        font-weight: 600;
        color: #F39200;
    }
    
    .urun-liste2:hover {
        -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
        -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
        box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
    }
    
    .urun-liste2 .slide-down-box {
        -webkit-transition: all 500ms ease;
        -moz-transition: all 500ms ease;
        -o-transition: all 500ms ease;
        transition: all 500ms ease;
        -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
        -moz-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
        box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
        position: absolute;
        -webkit-transform: translateY(-20px);
        -moz-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        -o-transform: translateY(-20px);
        transform: translateY(-20px);
        top: 100%;
        left: 0;
        right: 0;
        visibility: hidden;
        opacity: 0;
        filter: alpha(opacity=0);
        background-color: #ffffff;
        padding-top: 11px;
        padding-bottom: 30px;
        z-index: 99;
        margin-top: -85px;
    }
    
    .urun-liste2:hover .slide-down-box {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        opacity: 1;
        filter: alpha(opacity=100);
        visibility: visible;
    }
    
    .urun-liste2 .slide-down-box .message {
        font-size: 14px;
        color: #666666;
        display: block;
        line-height: 17px;
        margin: 0 0 19px;
        text-align: center;
        padding: 0 15px;
    }
    
    .urun-liste2 .slide-down-box .text {
        opacity: 1!important;
        position: relative!important;
    }
    
    .urun-liste2 .slide-down-box .text .baslik {
        height: auto!important;
    }
    
    .urun-liste2 .slide-down-box .buttons {
        width: 100%;
        height: auto;
        display: flex;
        padding: 0px 25px;
    }
    
    .urun-liste2 .slide-down-box .kalp {
        font-family: "fontello";
    }
    
    .urun-liste2 .slide-down-box .kalp:before {
        content: '\e83f';
    }
    
    .urun-liste2 .slide-down-box .kalp.active {
        font-family: "fontello";
    }
    
    .urun-liste2 .slide-down-box .kalp.active:before {
        content: '\e83e';
    }
    
    .btn-satinal {
        font-size: 14px;
        color: #ffffff;
        font-weight: 700;
        text-transform: uppercase;
        border: none;
        border-radius: 99px;
        line-height: 1;
        padding: 10px 10px;
        background-color: #F39200;
        -webkit-border-radius: 99px;
        -moz-border-radius: 99px;
        -ms-border-radius: 99px;
        -o-border-radius: 99px;
        align-items: center;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    .kategoriler {
        padding: 50px 0px;
        display: block;
    }
    
    .kategoriler h2 {
        width: 100%;
        height: auto;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 50px;
        display: block;
    }
    
    .kategoriler .kategorislider .item {
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    
    .kategoriler .kategorislider .item .icon {
        width: 120px;
        height: 120px;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
        background: #ccc;
        margin: 0px auto;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    .kategoriler .kategorislider .item .icon img {
        height: 60px;
        width: 60px;
    }
    
    .kategoriler .kategorislider .item .icon svg {
        height: 60px;
        width: 60px;
    }
    
    .kategoriler .kategorislider .item .icon.renk1 {
        background: #F8EAE4;
    }
    
    .kategoriler .kategorislider .item .icon.renk2 {
        background: #E9F1F9;
    }
    
    .kategoriler .kategorislider .item .icon.renk3 {
        background: #FCEBEC;
    }
    
    .kategoriler .kategorislider .item .icon.renk4 {
        background: #EEF7F5;
    }
    
    .kategoriler .kategorislider .item .icon.renk5 {
        background: #D0DFF6;
    }
    
    .kategoriler .kategorislider .item .icon.renk6 {
        background: #E9D7F1;
    }
    
    .kategoriler .kategorislider .item .icon.renk7 {
        background: #F1C4CB;
    }
    
    .kategoriler .kategorislider .item .icon.renk8 {
        background: #FFDBCD;
    }
    
    .kategoriler .kategorislider .item .icon.renk9 {
        background: #DEEFD6;
    }
    
    .kategoriler .kategorislider .item .icon.renk10 {
        background: #F3F1C8;
    }
    
    .kategoriler .kategorislider .item .icon .svgIcon {
        fill: #000;
    }
    
    .kategoriler .kategorislider .item .icon .svgIcon path {
        fill: #000;
    }
    
    .kategoriler .kategorislider .item span {
        margin-top: 10px;
        color: #000;
        display: block;
        font-weight: 700;
        font-size: 15px;
    }
    
    .kategoriler .kategorislider .owl-dots {
        display: none;
        position: relative;
        margin-top: 21px;
        width: 100%;
        height: auto;
        -webkit-transition: all 600ms ease-in-out;
        -moz-transition: all 600ms ease-in-out;
        -o-transition: all 600ms ease-in-out;
        transition: all 600ms ease-in-out;
        text-align: center;
    }
    
    .kategoriler .kategorislider .owl-theme .owl-dots .owl-dot span {
        background: #000;
        margin-top: -10px!important;
        margin: 0px 4px;
        display: inline-block;
        width: 8px!important;
        height: 8px!important;
        border-radius: 0px!important;
    }
    
    .kategoriler .kategorislider .owl-theme .owl-dots .owl-dot.active span {
        background: #fff;
        border: solid 2px #000;
        width: 12px!important;
        height: 12px!important;
    }
    
    .kategoriler .kategorislider .owl-theme .owl-dots .owl-dot:hover span {
        background: #fff;
        border: solid 2px #000;
    }
    
    .kategoriler .kategorislider .owl-nav {
        top: 40%;
        width: 100%;
        position: absolute;
        -webkit-transition: all 600ms ease-in-out;
        -moz-transition: all 600ms ease-in-out;
        -o-transition: all 600ms ease-in-out;
        transition: all 600ms ease-in-out;
    }
    
    .kategoriler .kategorislider .owl-nav .owl-prev,
    .kategoriler .kategorislider .owl-nav .owl-next {
        top: 50%;
        /* margin-top: -62px!important; */
        /* line-height: normal!important; */
        display: flex!important;
        align-items: center;
        background: #fff!important;
        border: solid 1px #e4e4e4!important;
        color: #000!important;
        position: absolute;
        z-index: 999;
        border-radius: 0px!important;
        margin: 0px!important;
        -webkit-border-radius: 0px!important;
        -moz-border-radius: 0px!important;
        -ms-border-radius: 0px!important;
        -o-border-radius: 0px!important;
        width: 30px;
        height: 30px;
        justify-content: center;
    }
    
    .kategoriler .kategorislider .owl-nav .owl-prev span,
    .kategoriler .kategorislider .owl-nav .owl-next span {}
    
    .kategoriler .kategorislider .owl-nav .owl-next {
        right: -15px;
    }
    
    .kategoriler .kategorislider .owl-nav .owl-prev {
        left: -15px;
    }
    
    .kategoriler .kategorislider .owl-nav .owl-prev:hover,
    .kategoriler .kategorislider .owl-nav .owl-next:hover {
        opacity: 1!important;
        background: #F39200!important;
        color: #fff!important;
        border-color: #F39200;
    }
    
    .btn-satinal:hover {
        background: #000;
        color: #fff;
    }
    
    .btn-satinal i {
        padding-right: 15px;
    }
    
    .onecikanurunslider .owl-dots {
        display: none;
        position: relative;
        margin-top: 21px;
        width: 100%;
        height: auto;
        -webkit-transition: all 600ms ease-in-out;
        -moz-transition: all 600ms ease-in-out;
        -o-transition: all 600ms ease-in-out;
        transition: all 600ms ease-in-out;
        text-align: center;
    }
    
    .onecikanurunslider .owl-theme .owl-dots .owl-dot span {
        background: #000;
        margin-top: -10px!important;
        margin: 0px 4px;
        display: inline-block;
        width: 8px!important;
        height: 8px!important;
        border-radius: 0px!important;
    }
    
    .onecikanurunslider .owl-theme .owl-dots .owl-dot.active span {
        background: #fff;
        border: solid 2px #000;
        width: 12px!important;
        height: 12px!important;
    }
    
    .onecikanurunslider .owl-theme .owl-dots .owl-dot:hover span {
        background: #fff;
        border: solid 2px #000;
    }
    
    .onecikanurunslider .owl-nav {
        top: 40%;
        width: 100%;
        position: absolute;
        -webkit-transition: all 600ms ease-in-out;
        -moz-transition: all 600ms ease-in-out;
        -o-transition: all 600ms ease-in-out;
        transition: all 600ms ease-in-out;
    }
    
    .onecikanurunslider .owl-nav .owl-prev,
    .onecikanurunslider .owl-nav .owl-next {
        top: 50%;
        /* margin-top: -62px!important; */
        /* line-height: normal!important; */
        display: flex!important;
        align-items: center;
        background: #fff!important;
        border: solid 1px #e4e4e4!important;
        color: #000!important;
        position: absolute;
        z-index: 999;
        border-radius: 0px!important;
        margin: 0px!important;
        -webkit-border-radius: 0px!important;
        -moz-border-radius: 0px!important;
        -ms-border-radius: 0px!important;
        -o-border-radius: 0px!important;
        width: 30px;
        height: 30px;
        justify-content: center;
    }
    
    .onecikanurunslider .owl-nav .owl-prev span,
    .onecikanurunslider .owl-nav .owl-next span {}
    
    .onecikanurunslider .owl-nav .owl-next {
        right: -15px;
    }
    
    .onecikanurunslider .owl-nav .owl-prev {
        left: -15px;
    }
    
    .onecikanurunslider .owl-nav .owl-prev:hover,
    .onecikanurunslider .owl-nav .owl-next:hover {
        opacity: 1!important;
        background: #40b7d4!important;
        color: #000!important;
        border-color: #40b7d4;
    }
    /*Ürün Listeleme Son*/
    
    .kesfet {
        width: 100%;
        height: 520px;
        position: relative;
        padding: 50px 0px;
        display: flex;
        justify-content: center;
        align-items: center;
        background-size: cover!important;
        background-position: center!important;
    }
    
    .kesfet:before {
        content: '';
        position: absolute;
        left: 0px;
        top: 0px;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.3411764705882353);
        text-align: center;
        padding: 0px 0px;
    }
    
    .kesfet .text {
        position: relative;
        z-index: 99;
        text-align: center;
    }
    
    .kesfet .text .baslikk {
        padding: 0px 0px;
    }
    
    .kesfet .text .baslikk h3 {
        font-size: 50px;
        line-height: 50px;
        color: #fff;
        font-weight: 300;
        letter-spacing: 2px;
    }
    
    .kesfet .text .baslikk p {
        color: #fff;
        font-weight: 300;
        letter-spacing: 2px;
        opacity: 80%;
        margin-top: 0px;
        margin-bottom: 50px;
    }
    
    .kesfet .text .baslikk a.detaylar {
        border-bottom: 1px solid #fff;
        color: #fff;
    }
    
    .kesfet .text .baslikk h3 span {
        font-weight: 600;
    }
    
    .bolum-baslik {
        width: 100%;
        height: auto;
        text-align: center;
        margin-bottom: 40px;
        display: block;
        position: relative;
    }
    
    .bolum-baslik small {
        width: 100%;
        height: auto;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 12px;
        color: #a4aeb0;
        font-size: 15px;
        font-weight: 300;
        letter-spacing: 2px;
        display: block;
    }
    
    .bolum-baslik h2 {
        width: 100%;
        height: auto;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        color: #000;
        font-size: 26px!important;
        font-weight: 700;
        letter-spacing: 2px;
        display: block;
    }
    
    .bolum-baslik h2 b {
        font-weight: 700;
    }
    
    .bolum-baslik span {
        color: #000000;
        letter-spacing: 1px;
    }
    
    .urun-baslik {
        width: 100%;
        display: flex;
        position: relative;
        margin-bottom: 25px;
        justify-content: center;
    }
    
    .urun-baslik:after {
        content: '';
        position: absolute;
        bottom: 0px;
        width: 53px;
        height: 2px;
        background: #F39200;
    }
    
    .urun-baslik h2 {
        color: #000;
        padding-bottom: 11px;
    }
    
    .urun-baslik p {
        color: #999;
        margin-bottom: 50px;
    }
    
    a.tum-urunler-button {
        width: auto;
        line-height: 45px;
        text-align: center;
        border: solid 1px #C7D7CA;
        font-size: 14px;
        letter-spacing: 1px;
        font-weight: 600;
        display: inline-block;
        padding: 0px 30px;
        color: #C7D7CA;
    }
    
    a.tum-urunler-button:hover {
        background: #000;
        border-color: #000;
        color: #fff;
    }
    
    a.tum-urunler-button2 {
        width: auto;
        border-bottom: solid 1px #000;
        font-size: 14px;
        letter-spacing: 1px;
        font-weight: 600;
        display: inline-block;
        padding: 0px 0px 0px;
        color: #000;
    }
    
    a.tum-urunler-button2:hover {
        color: #000;
        /*Bilgi Bölüm Başlangıç*/
    }
    
    .bilgi {
        width: 100%;
        height: auto;
        padding: 50px 0px;
    }
    
    .bilgi .liste {
        width: 100%;
        height: auto;
        display: flex;
        align-items: center;
        padding: 0px 0px;
    }
    
    .bilgi .liste.renk1 {
        background: #f8eae4;
    }
    
    .bilgi .liste.renk2 {
        background: #e9f1f9;
    }
    
    .bilgi .liste.renk3 {
        background: #fcebec;
    }
    
    .bilgi .liste.renk4 {
        background: #eef7f5;
    }
    
    .bilgi .liste .icon {
        font-size: 35px;
        line-height: 35px;
    }
    
    .bilgi .liste .text {
        padding-left: 15px;
    }
    
    .bilgi .liste .text span {
        display: block;
        font-weight: 600;
    }
    
    .bilgi .liste .text small {
        display: block;
        font-size: 14px;
        line-height: 23px;
        font-weight: 300;
        margin-top: 10px;
    }
    /* Bilgi Bölüm Son*/
    /* Bülten Bölüm Başlangıç*/
    
    .bulten .bulten-resim {
        width: 100%;
        height: 680px;
        background: url('../images/bulten.jpg');
        background-position: center;
        background-size: cover!important;
    }
    
    .bulten .bulten-ic {
        width: 100%;
        height: 100%;
        background: #C7D7CA;
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 0px 180px;
    }
    
    .bulten .bulten-ic:before {
        content: '';
        position: absolute;
        left: 0px;
        top: 0px;
        width: 100%;
        height: 100%;
        background: url('../images/bultenbg.png');
    }
    
    .bulten .bulten-ic .bulten-text {
        width: 100%;
        height: auto;
        text-align: center;
        margin-bottom: 40px;
        display: block;
        position: relative;
        color: #000;
    }
    
    .bulten .bulten-ic .bulten-text:before {
        content: '';
        position: absolute;
        left: 16px;
        top: -16px;
        width: 100%;
        height: 90px;
        background: url('../images/baslikbg2.png') no-repeat center;
        background-size: contain!important;
        opacity: 1;
    }
    
    .bulten .bulten-ic .bulten-text span {
        width: 100%;
        height: auto;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        font-size: 26px!important;
        font-weight: 400;
        letter-spacing: 2px;
        display: block;
        position: relative;
        z-index: 99;
    }
    
    .bulten .bulten-ic .bulten-text span b {
        font-weight: 700;
    }
    
    .bulten .bulten-ic .bulten-text small {
        width: 100%;
        height: auto;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 12px;
        font-size: 15px;
        font-weight: 500;
        letter-spacing: 2px;
        display: block;
        z-index: 99;
        position: relative;
    }
    
    .bulten .bulten-search {
        max-width: 500px;
        border: none;
        border-radius: 0px;
        padding: 0px;
        margin: 0px auto;
        transition: all .3s;
        background-color: #fff;
        position: relative;
        z-index: 99;
    }
    
    .bulten .bulten-search input {
        border: none;
        box-shadow: 0px;
        outline: none;
        width: 100%;
        background: none;
        height: 70px;
        padding-left: 30px;
    }
    
    .bulten .bulten-search button.bulten-ara {
        background: #fff;
        border-left: 1px solid #eaeaea;
        border-top: none;
        border-right: none;
        border-bottom: none;
        border-radius: 0;
        width: 170px;
        height: 70px;
        display: block;
        color: #000;
        font-weight: 700;
        text-align: center;
    }
    
    .bulten .bulten-search button.bulten-ara i {
        padding-right: 5px;
    }
    
    .bulten .bulten-uyari {
        max-width: 500px;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        font-size: 15px!important;
        font-weight: 300;
        letter-spacing: 0px;
        display: block;
    }
    
    .bulten .bulten-search button.bulten-ara:hover {
        background-color: #dede;
    }
    /* Bülten Bölüm Son*/
    /*FÄ±rsatlar Son*/
    
    .kampanya-slider {
        padding: 25px 0px;
        width: 100%;
        background: #fff;
        box-shadow: 0px 0px 2px #f1f1f1;
    }
    
    .kampanya-slider-liste {
        width: 100%;
    }
    
    .kampanya-slider-liste .resim {
        width: 40%;
    }
    
    .kampanya-slider-liste .resim img {
        width: 100%;
    }
    
    .kampanya-slider-liste .textbg {
        width: 60%;
        height: 183px;
        padding-left: 15px;
    }
    
    .kampanya-slider-liste .textbg .text {
        background-color: #ffbc53;
        border-color: #ffbc53;
        position: relative;
        height: 100%;
        padding: 0px 10px;
        color: #fff;
        text-align: center;
        font-size: 13px;
        line-height: 21px;
    }
    
    .kampanya-slider-liste .textbg .text .yuzde {
        width: 30px;
        line-height: 30px;
        text-align: center;
        background: #fff;
        border-radius: 50%;
        position: absolute;
        right: 10px;
        top: 10px;
        z-index: 99;
        font-weight: 700;
        font-size: 12px;
    }
    
    .kampanya-slider-liste .textbg .text small {
        margin-bottom: 10px;
        display: block;
        font-size: 14px;
    }
    
    .kampanya-slider-liste .textbg .text .baslik {
        font-size: 15px;
        font-weight: 700;
        margin-bottom: 10px;
        height: 30px;
        overflow: hidden;
        line-height: 21px;
    }
    
    .kampanya-slider-liste .textbg .text .fiyat {
        display: block;
        justify-content: center;
        margin-bottom: 25px;
    }
    
    .kampanya-slider-liste .textbg .text .fiyat .eskifiyat {
        opacity: 0.5;
        margin-right: 10px;
        text-decoration: line-through;
    }
    
    .kampanya-slider-liste .textbg .text .fiyat .yenifiyat {
        opacity: 1;
    }
    
    .kampanya-slider-liste .textbg .text .satinal {
        border: solid 2px #fff;
        color: #fff;
        font-size: 14px;
        padding: 6px 25px;
    }
    
    .kampanya-slider-liste .textbg .text .satinal:hover {
        background: #1D1D1B;
        border-color: #1D1D1B;
        color: #fff;
    }
    
    .kampanya-slider-liste .textbg .text:before {
        display: block;
        position: absolute;
        left: -15px;
        top: 50%;
        margin-top: -16px;
        border-right: 16px solid #f00;
        border-color: inherit;
        border-top: 16px solid transparent;
        border-bottom: 16px solid transparent;
        border-left: 0;
        content: '';
    }
    
    .kampanya-slider .owl-nav {
        display: none!important;
    }
    
    .kampanya-slider .owl-dots {
        text-align: center;
        margin-top: 15px;
    }
    
    .kampanya-slider .owl-dots span {
        width: 25px;
        height: 2px;
        background: #ccc;
        display: inline-block;
        margin: 0px 6px;
    }
    
    .kampanya-slider .owl-dots .active span {
        width: 40px;
        background: #000;
    }
    /*Slider BÃ¶lÃ¼m Son */
    
    .page-sort {
        display: flex;
        width: 100%;
        padding: 5px 10px;
        margin: 0 0 25px 0;
        background: #fff;
        -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
        -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
    }
    
    .page-sort span.left {
        display: block;
    }
    
    .page-sort span.left ul.order {
        display: block;
    }
    
    .page-sort span.left ul.order li {
        height: 20px;
        float: left;
        margin: 0 0 0 15px;
        list-style: none;
    }
    
    .page-sort span.left ul.order li:first-child {
        margin-left: 0;
    }
    
    .page-sort span.left ul.order li a {
        display: block;
        line-height: 20px;
        padding: 0 14px 0 0;
        margin: 0;
        font-size: 12px;
        font-weight: 700;
        color: #333;
        cursor: pointer;
        background: url('../../images/page-sort-a.png') 100% 0 no-repeat;
    }
    
    .page-sort span.left ul.order li a::selection {
        background: transparent;
        color: #333;
    }
    
    .page-sort span.left ul.order li a:hover,
    .page-sort span.left ul.order li a:focus {
        color: #333;
        text-decoration: none;
    }
    
    .page-sort span.left ul.order li a.asc {
        background: url('../../images/page-sort-a.png') 100% -20px no-repeat;
    }
    
    .page-sort span.left ul.order li a.desc {
        background: url('../../images/page-sort-a.png') 100% -40px no-repeat;
    }
    
    .page-sort span.left ul.order li a.asc:hover,
    .page-sort span.left ul.order li a.asc:focus {
        background: url('../../images/page-sort-a.png') 100% -20px no-repeat;
    }
    
    .page-sort span.left ul.order li a.desc:hover,
    .page-sort span.left ul.order li a.desc:focus {
        background: url('../../images/page-sort-a.png') 100% -40px no-repeat;
    }
    
    .page-sort span.right {
        margin-left: auto;
        margin-top: 0px;
    }
    
    .page-sort span.right span.form {}
    
    .page-sort span.right span.form select {
        width: auto;
        height: 20px;
        line-height: 20px;
        float: left;
        padding: 1px 1px 1px 0;
        margin: 0 -5px 0 0;
        font-size: 12px;
        font-weight: 400;
        color: #333;
        cursor: auto;
        text-align: left;
        text-decoration: none;
        background: #fff;
        border: 1px solid #b9b9b9;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
    }
    
    .page-sort span.right span.form select:focus {
        border-color: #888;
    }
    
    .page-resimler .images-list {
        width: 100%;
        margin-bottom: 15px;
        display: block;
        background: #fff;
        /* border: solid 1px #f5f5f5; */
        box-shadow: 0px 0px 2px #00000017;
    }
    
    .page-resimler .images-list a {
        display: block;
    }
    
    .page-resimler .images-list .image {
        width: 100%;
        height: 200px;
        position: relative;
        overflow: hidden;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    .page-resimler .images-list .image img {
        max-width: 100%;
        max-height: 100%;
        transition: transform .2s;
        -webkit-transition: transform .2s;
        -moz-transition: transform .2s;
        -ms-transition: transform .2s;
        -o-transition: transform .2s;
    }
    
    .page-resimler .images-list .images-list-text {
        width: 100%;
        height: 51px;
        overflow: hidden;
        display: block;
        text-align: center;
        padding: 5px 0px;
        color: #333;
        line-height: 1.4;
        text-decoration: none;
    }
    
    .page-resimler .images-list .image .zoom {
        display: block;
        position: absolute;
        left: 0px;
        top: 40%;
        width: 100%;
        height: auto;
        text-align: center;
        z-index: 9;
    }
    
    .page-resimler .images-list .image .zoom i {
        opacity: 0;
        display: block;
        width: 40px;
        height: 40px;
        line-height: 40px;
        font-size: 18px;
        border-radius: 50%;
        text-align: center;
        display: inline-block;
        background: #fff;
        box-shadow: 0px 2px 3px #ababab;
        color: #333;
    }
    
    .multiple {
        position: absolute;
        background: #f8f9fc;
        width: 100%;
        padding: 10px;
        z-index: 999999;
    }
    
    .multiple ul {
        padding: 0px;
        margin: 0px
    }
    
    .multiple ul li {
        padding: 0px;
        margin: 0px;
        list-style: none;
        width: 100%;
    }
    
    .multiple ul li label {
        cursor: pointer;
        font-size: 14px;
    }
    /* Footer Başla*/
    
    footer.footer1 {
        padding: 50px 0px 0px;
        background: #fff;
    }
    
    footer.footer1 .footer-services {
        border-bottom: 1px solid #e8e8e8;
        padding-bottom: 25px;
    }
    
    footer.footer1 .footer-services-item {
        display: flex;
        align-items: center;
        line-height: 1.3;
    }
    
    footer.footer1 .footer-services-item span.icon {
        margin-right: 15px;
        font-size: 33px;
        color: #000001;
    }
    
    footer.footer1 .footer-services-item .footer-services-yazi {
        display: block;
        font-weight: 500;
    }
    
    footer.footer1 .footer-services-item .footer-services-yazi span {
        display: block;
        font-size: 15px!important;
    }
    
    footer.footer1 .footer-services-item .footer-services-yazi small {
        display: block;
        font-size: 15px!important;
        margin-top: 3px;
    }
    
    footer.footer1 .bulten {
        width: 100%;
        height: auto;
        padding-top: 25px;
        padding-bottom: 25px;
    }
    
    footer.footer1 .bulten span {
        display: block;
        font-size: 15px;
        font-weight: 700;
        color: #000001;
    }
    
    footer.footer1 .bulten small {
        display: block;
        font-size: 14px;
        font-weight: 500;
        color: #000;
    }
    
    footer.footer1 .bulten .uyari {
        display: block;
        font-size: 13px;
        font-weight: 300;
        color: #000;
        margin-top: 15px;
    }
    
    footer.footer1 .bulten .bulten-search {
        border: 1px solid #5d7183;
        border-radius: 4px;
        padding: 5px 5px 5px 10px;
        transition: all .3s;
        margin-left: auto;
    }
    
    footer.footer1 .bulten form .bulten-search input {
        border: none;
        box-shadow: 0px;
        outline: none;
        width: 100%;
    }
    
    footer.footer1 .bulten form .bulten-search button.ara {
        background: #c867a5;
        border: none;
        border-radius: .2rem;
        padding: .25rem .7rem;
        color: #fff;
        font-weight: 500;
    }
    
    footer.footer1 .radio-button {
        display: block;
        position: relative;
        padding-left: 30px;
        margin-bottom: 0px;
        cursor: pointer;
        font-size: 16px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        margin-right: 11px;
        line-height: 20px;
    }
    
    footer.footer1 .radio-button input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
    }
    
    footer.footer1 .checkmark {
        position: absolute;
        top: 0;
        left: 0;
        height: 22px;
        width: 22px;
        background-color: #eee;
        border-radius: 50%;
    }
    
    footer.footer1 .radio-button:hover input~.checkmark {
        background-color: #ccc;
    }
    
    footer.footer1 .radio-button input:checked~.checkmark {
        background-color: #c867a5;
    }
    
    footer.footer1 .checkmark:after {
        content: "";
        position: absolute;
        display: none;
    }
    
    footer.footer1 .radio-button input:checked~.checkmark:after {
        display: block;
    }
    
    footer.footer1 .radio-button .checkmark:after {
        top: 4px;
        left: 4px;
        width: 12px;
        height: 12px;
        border-radius: 50%;
        background: white;
    }
    
    footer.footer1 .footer-orta {
        width: 100%;
        height: auto;
        background: #fff;
        padding: 0px;
    }
    
    footer.footer1 .footer-orta ul.footer-liste {
        margin: 0px;
        padding: 0px;
    }
    
    footer.footer1 .footer-orta ul.footer-liste span {
        width: 100%;
        height: auto;
        font-size: 16px;
        font-weight: 600;
        margin-bottom: 15px;
        display: block;
    }
    
    footer.footer1 .footer-orta ul.footer-liste li:first-child {
        margin-top: 0px;
    }
    
    footer.footer1 .footer-orta ul.footer-liste li {
        list-style: none;
        margin-top: 3px;
    }
    
    footer.footer1 .footer-orta ul.footer-liste li a {
        font-weight: 400;
        font-size: 15px;
        color: #000;
    }
    
    footer.footer1 .footer-orta ul.footer-liste li a:hover {
        color: #999;
    }
    
    footer.footer1 .footer-orta ul.footer-sosyal {
        margin: 0px;
        padding: 0px;
        margin-top: 50px;
    }
    
    footer.footer1 .footer-orta ul.footer-sosyal span {
        width: 100%;
        height: auto;
        font-size: 17px;
        font-weight: 700;
        margin-bottom: 15px;
        display: block;
    }
    
    footer.footer1 .footer-orta ul.footer-sosyal li {
        list-style: none;
        margin-left: 5px;
        display: inline-block;
    }
    
    footer.footer1 .footer-orta ul.footer-sosyal li i {
        width: 29px;
        height: 29px;
        line-height: 29px;
        text-align: center;
        display: inline-block;
        border-radius: 50%;
        background: #000;
        color: #fff;
        font-size: 15px;
    }
    
    footer.footer1 .footer-orta ul.footer-sosyal li i.icon-facebook {
        background: #3b5998;
    }
    
    footer.footer1 .footer-orta ul.footer-sosyal li i.icon-twitter {
        background: #1da1f2;
    }
    
    footer.footer1 .footer-orta ul.footer-sosyal li i.icon-instagram {
        background: #d72b75;
    }
    
    footer.footer1 .footer-orta ul.footer-sosyal li i.icon-youtube {
        background: #ff0000;
    }
    
    footer.footer1 .footer-orta ul.footer-sosyal li i.icon-linkedin {
        background: #0173AF;
    }
    
    footer.footer1 .footer-orta ul.footer-sosyal li i.icon-pinterest {
        background: #BC141C;
    }
    
    footer.footer1 .footer-orta ul.footer-iletisim {
        margin: 0px;
        padding: 0px;
    }
    
    footer.footer1 .footer-orta ul.footer-iletisim span {
        width: 100%;
        height: auto;
        font-size: 16px;
        font-weight: 600;
        margin-bottom: 15px;
        display: block;
    }
    
    footer.footer1 .footer-orta ul.footer-iletisim li:first-child {
        margin-top: 0px;
    }
    
    footer.footer1 .footer-orta ul.footer-iletisim li {
        list-style: none;
        margin-top: 3px;
        font-weight: 400;
        font-size: 15px;
        color: #000;
        display: flex;
        align-items: flex-start;
    }
    
    footer.footer1 .footer-orta ul.footer-iletisim li .icon {
        font-size: 15px;
        padding-right: 10px;
    }
    
    footer.footer1 .footer-orta .footer-logo {
        width: 100%;
        height: auto;
    }
    
    footer.footer1 .footer-orta .footer-logo img {
        width: 100%;
    }
    
    footer.footer1 .footer-orta .footer-logo small {
        font-size: 15px;
        font-weight: 300;
        line-height: 22px;
        margin-top: 20px!important;
        display: block;
        text-align: center;
    }
    
    footer.footer1 .footer-banka {
        width: 100%;
        height: auto;
        display: block;
        margin-top: 25px;
        margin-bottom: 25px;
    }
    
    footer.footer1 .footer-banka li:first-child {
        margin-left: 0px;
    }
    
    footer.footer1 .footer-banka li {
        display: inline-block;
        list-style: none;
        margin-left: 10px;
    }
    
    footer.footer1 .gizlilik {
        font-size: 17px;
        margin-top: 15px;
    }
    
    footer.footer1 .gizlilik span {
        font-weight: 400;
    }
    
    footer.footer1 .gizlilik span a {
        font-weight: 500;
        text-decoration: underline;
    }
    
    footer.footer1 .gizlilik .gizlilik-chec {
        display: block;
        position: relative;
        padding-left: 0px;
        margin-bottom: 0px;
        cursor: pointer;
        font-size: 22px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        margin-right: 5px;
    }
    
    footer.footer1 .gizlilik .gizlilik-chec input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        height: 0;
        width: 0;
    }
    
    footer.footer1 .gizlilik .checkmark {
        position: relative;
        height: 22px;
        width: 22px;
        background-color: transparent;
        border: solid 1px #333;
        border-radius: 0px!important;
    }
    
    footer.footer1 .gizlilik .gizlilik-chec:hover input~.checkmark {
        background-color: #ccc;
    }
    
    footer.footer1 .gizlilik .gizlilik-chec input:checked~.checkmark {
        background-color: #c867a5;
    }
    
    footer.footer1 .gizlilik .checkmark:after {
        content: "";
        position: absolute;
        display: none;
    }
    
    footer.footer1 .gizlilik .gizlilik-chec input:checked~.checkmark:after {
        display: block;
    }
    
    footer.footer1 .gizlilik .gizlilik-chec .checkmark:after {
        left: 8px;
        top: 5px;
        width: 5px;
        height: 10px;
        border: solid white;
        border-width: 0 3px 3px 0;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    
    footer.footer1 .footer-alt {
        width: 100%;
        padding-top: 15px;
        padding-bottom: 15px;
        background: #fff;
        text-align: center;
        color: #202020;
        font-weight: 300;
        font-size: 14px;
        border-top: 1px solid #efefef;
    }
    
    footer.footer1 .footer-alt a {
        color: #202020;
        padding-left: 10px;
        border-left: 1px solid #ccc;
        margin-left: 10px;
    }
    
    .footer6 {
        width: 100%;
        height: auto;
    }
    
    footer.footer6 .footer-banka {
        width: 100%;
        height: auto;
        display: block;
        margin-top: 0px;
        margin-bottom: 0px;
        text-align: center;
        justify-content: center;
    }
    
    footer.footer6 .footer-banka li:first-child {
        margin-left: 0px;
    }
    
    footer.footer6 .footer-banka li {
        display: inline-block;
        list-style: none;
        margin-left: 25px;
    }
    
    footer.footer6 .footer-banka li img {
        height: 20px;
    }
    
    footer.footer6 {
        width: 100%;
    }
    
    footer.footer6 .footer-orta {
        display: block;
        background: #ECECEC;
    }
    
    footer.footer6 .footer-liste {
        width: 100%;
        height: auto;
    }
    
    footer.footer6 .footer-liste.bulten small {
        color: #010201;
        display: block;
        opacity: 80%;
    }
    
    footer.footer6 .footer-liste span.baslikk {
        color: #010201;
        font-weight: 600;
        margin-bottom: 12px;
        display: block;
        text-transform: uppercase;
        font-size: 14px;
    }
    
    footer.footer6 .footer-liste li:first-child {
        margin-top: 0px;
    }
    
    footer.footer6 .footer-liste li {
        width: 100%;
        height: auto;
        margin-top: 0px;
        list-style: none;
    }
    
    footer.footer6 .footer-liste li .alt-kategori {
        display: none;
    }
    
    footer.footer6 .footer-liste li a {
        color: #010201;
        opacity: 80%;
        font-weight: 400;
        font-size: 13px;
    }
    
    footer.footer6 .footer-orta ul.footer-iletisim {
        margin: 0px;
        padding: 0px;
        color: #010201;
    }
    
    footer.footer6 .footer-orta ul.footer-iletisim li:first-child {
        margin-top: 0px;
    }
    
    footer.footer6 .footer-orta ul.footer-iletisim li {
        color: #010201;
        opacity: 80%;
        font-weight: 400;
        font-size: 13px;
        width: 100%;
        display: flex;
        margin-top: 3px;
    }
    
    footer.footer6 .footer-orta ul.footer-iletisim li .icon {
        font-size: 12px;
        padding-right: 10px;
    }
    
    footer.footer6 .footer-alt {
        width: 100%;
        height: auto;
        background: rgb(0, 8, 16);
        padding: 20px 0px;
    }
    
    footer.footer6 .footer-alt li {
        list-style: none;
        display: inline-block;
    }
    
    footer.footer6 .footer-alt li a {
        color: #010101;
        padding: 0px 50px;
        text-transform: uppercase;
        font-size: 16px;
        letter-spacing: 1px;
    }
    
    footer.footer6 .footer-alt li a i {
        padding-right: 10px;
    }
    
    footer.footer6 .footer-bilgi {
        width: 100%;
        height: auto;
        background: #d9d9d9;
        padding: 15px 0px;
        font-size: 14px;
        color: #010101;
    }
    
    footer.footer6 .footer-bilgi .telefon h4 {
        color: #010101;
        font-size: 20px;
    }
    
    footer.footer6 .footer-liste.iletisim li {
        display: flex;
        color: #010101
    }
    
    footer.footer6 .footer-bilgi .sosyal {
        width: auto;
        color: #010101
    }
    
    footer.footer6 .footer-bilgi .sosyal li {
        display: inline-block;
        margin-left: 5px;
    }
    
    footer.footer6 .footer-bilgi .sosyal li a {
        width: 31px;
        height: 31px;
        display: flex;
        align-items: center;
        justify-content: center;
        background: #1F819C;
        color: #fff;
        padding: 0px 10px;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }
    
    footer.footer6 .footer-bilgi .sosyal li a i {
        padding-right: 0px;
    }
    
    footer.footer6 .footer-bilgi .sosyal li a:hover {
        background: #40b7d4;
        color: #000;
    }
    
    footer.footer6 .footer-bilgi .bilgi-baslik {
        margin-right: 16px;
    }
    
    footer.footer6 .footer-firma {
        width: 100%;
        height: auto;
    }
    
    footer.footer6 .footer-firma {
        width: 100%;
        height: auto;
        padding: 20px 0px;
    }
    
    footer.footer6 .footer-firma .footer-text {
        font-size: 14px;
        opacity: 80%;
    }
    
    footer.footer6 .footer-firma .footer-logo {
        height: 30px;
    }
    
    footer.footer6 .footer-firma .footer-logo img {
        height: 100%;
    }
    
    footer.footer6 .bulten-search {
        max-width: 500px;
        border: none;
        border-radius: 0px;
        padding: 0px;
        margin: 0px auto;
        transition: all .3s;
        background-color: #fff;
        position: relative;
        z-index: 99;
    }
    
    footer.footer6 .bulten-search input {
        border: none;
        box-shadow: 0px;
        outline: none;
        width: 100%;
        background: none;
        height: 50px;
        padding-left: 20px;
    }
    
    footer.footer6 .bulten-search button.bulten-ara {
        background: #fff;
        border-left: 1px solid #eaeaea;
        border-top: none;
        border-right: none;
        border-bottom: none;
        border-radius: 0;
        width: 50px;
        height: 50px;
        display: block;
        color: #000;
        font-weight: 700;
        text-align: center;
    }
    
    footer.footer6 .bulten-search button.bulten-ara i {
        padding-right: 5px;
    }
    
    footer.footer6 .bulten-uyari {
        max-width: 500px;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 0px;
        font-size: 15px!important;
        font-weight: 300;
        letter-spacing: 0px;
        display: block;
    }
    /* Footer Son */