<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*------------------------------------------------------------------//
//	RESPONSIVE SYSTEM	
//------------------------------------------------------------------*/

@media screen and (min-width: 1315px) {
    .container {
        max-width: 1280px;
    }

    .mobile-menu {
        display: none !important;
    }

    .mobile-category {
        display: none !important;
    }

    .cargo-info-new {
        display: none;
    }
}

@media screen and (max-width: 1314px) and (min-width: 1200px) {
    .mobile-menu {
        display: none !important;
    }

    .header--bottom__menu &gt; ul &gt; li &gt; a {
        padding: 20px 18px;
    }

    .mobile-category {
        display: none !important;
    }

    /* Uretici Sayfasi*/
    .seller--details__gallery .col-md-2 figure {
        height: auto !important;
    }

    /*Ã–deme Card*/
    label#end-date {
        white-space: nowrap;
    }

    /* Panel Genel bakis*/
    .panel--genel__statistics .statistic-wrap .value {
        font-size: 24px;
    }

    .panel--genel__statistics .statistic-wrap .info {
        font-size: 12px !important;
    }

    .panel--menu nav ul li a {
        padding-left: 30px !important;
    }

    .panel--genel__operation-status .info {
        font-size: 13px !important;
    }

    /* Panel Urun ekleme */
    .panel--genel__add-product .add-category--menu li {
        min-width: 170px !important;
    }

    .panel--genel__product-info-detail .product-detail-check .company-radio .name {
        font-size: 11px !important;
    }

    .cargo-info-new {
        display: none;
    }
}

@media screen and (max-width: 1199px) and (min-width: 1024px) {
    .mobile-menu {
        display: none !important;
    }

    .home-product--price {
        font: 400 14px / 20px var(--fontFamily) !important;
    }


    .home-product--title {
        font: 400 11px / 15px var(--fontFamily) !important;
    }

    .header--center__menu ul li a {
        font: 400 12px var(--fontFamily) !important;
        padding: 8px !important;
    }

    .header--bottom__menu &gt; ul &gt; li &gt; a {
        padding: 20px 10px !important;
        font-size: 12px !important;
    }

    .header--bottom__menu &gt; ul &gt; li .mega-menu .discount figure {
        width: 175px;
    }

    figure.discount--img.small {
        width: 110px !important;
    }

    .showcase--main__title {
        font-size: 45px !important;
    }

    .showcase--cargo__detail {
        font-size: 18px !important;
    }

    .showcase--product .name {
        font-size: 18px !important;
    }

    .featured-products--item__article {
        padding: 16px 7px !important;
    }

    .featured-products--single figure.sebze-meyve {
        width: 135px !important;
        height: 103px !important;
    }

    .featured-products--single figure.makarna {
        width: 120px !important;
        height: 160px !important;
    }

    .featured-products--single__title {
        font-size: 18px !important;
    }

    .featured-products--single figure.un {
        width: 146px !important;
        height: 122px !important;
    }

    .featured-products--single figure.baharat {
        width: 146px !important;
        height: 144px !important;
    }

    .featured-products--single figure.kuru-tutsu {
        width: 147px !important;
        height: 114px !important;
    }

    .featured-products--single figure.kuruyemis {
        width: 147px !important;
        height: 151px !important;
    }

    .discount-info .showcase--discount .showcase--discount__img {
        width: 60% !important;
        height: auto !important;
    }

    /*Shop-kategori*/
    .selected-category &gt; .container &gt; .d-flex {
        display: block !important;
    }

    .selected-category--item {
        display: inline-flex !important;
        margin-bottom: 10px;
    }

    .selected-options {
        display: block !important;
    }

        .selected-options .t-button {
            display: inline-flex !important;
            margin-bottom: 10px;
        }

    .shop .showcase--cargo.bg-gray .showcase--cargo__title {
        font-size: 15px !important;
    }

    .shop .showcase--cargo.bg-gray .showcase--cargo__detail {
        font-size: 17px !important;
    }

    .shop .featured-products--item__article &gt; .d-flex.justify-content-between.align-items-start {
        flex-direction: column !important;
    }

        .shop .featured-products--item__article &gt; .d-flex.justify-content-between.align-items-start &gt; .d-flex.align-items-end {
            margin-bottom: 10px;
        }

    .featured-products--item__article .company {
        margin-top: 10px !important;
    }

    .shop .showcase--cargo {
        height: calc(100% - 15px) !important;
    }

    .shop .showcase--discount {
        height: calc(100% - 15px) !important;
    }

    .shop &gt; .container &gt; .row &gt; .col-md-2 {
        padding: 0 !important;
    }

    .shop .t-radio--badge {
        min-width: 14px !important;
    }

    /* Uretici Sayfasi*/
    .seller--details__gallery .col-md-2 figure {
        height: auto !important;
    }

    .seller--profile__contact .adres-wrap {
        flex-direction: column !important;
        margin-bottom: 10px !important;
    }

    .seller--profile__contact .adress {
        margin: 6px 0px;
    }

    .seller--profile__contact .all-product {
        font-size: 14px !important;
    }

    .seller--profile__contact .name {
        font-size: 24px !important;
    }

    .seller--details__tarifler strong {
        font-size: 13px !important;
    }

    /* Urun Sayfasi*/
    .product-details--info__alert figure img {
        width: 50px !important;
    }

    /*Ã–deme ekrani adres */
    .basket--payinfo__coupon input {
        font-size: 11px;
        padding-left: 5px !important;
    }

    .basket--group .radio-adress .location-link {
        font-size: 12px !important;
    }

    .basket--group .radio-adress .date-time-link {
        font-size: 12px !important;
    }

    /*Ã–deme Card*/
    label#end-date {
        white-space: nowrap;
    }

    /* SipariÅŸlerim */
    .account-order--head div[class*="col-md-"] {
        min-width: 33% !important;
        padding: 8px 0px !important;
    }

    .account-order--head .col-md-1 {
        justify-content: center !important;
    }

    .account-order--head .col-md-2 {
        justify-content: center !important;
    }

    .account-order--head &gt; .row &gt; div:last-child {
        display: flex;
        align-items: center;
    }

    /* SipariÅŸ detay*/
    .basket--group .current-step--steps__area::before {
        width: 80px !important;
    }

    /* Uretici Kayit*/
    .producer--step .current-step--steps {
        margin-right: 90px;
    }

    .producer .current-step--steps__area:before {
        width: 130px !important;
    }

    /* KayÄ±t Ã¼retim yeri*/
    .producer--content__company-type .company-radio figure {
        height: 98px;
    }

    .producer--content__company-type .company-radio .info {
        font-size: 10px !important;
    }

    .producer--content__company-type .company-radio {
        padding-left: 10px !important;
        min-height: 160px !important;
    }

    /* Panel Genel bakis*/
    .panel--genel__statistics .statistic-wrap .value {
        font-size: 20px;
    }

    .panel--genel__statistics .statistic-wrap .info {
        font-size: 12px !important;
    }

    .panel--menu nav ul li a {
        padding-left: 15px !important;
        font-size: 14px;
    }

    .panel--genel__operation-status .info {
        font-size: 13px !important;
    }

    .panel--menu nav ul li.active a {
        font-size: 14px;
    }

    .panel--genel__statistics .statistic-wrap .percent {
        font-size: 12px !important;
    }

    .panel--genel__operation-status .bold {
        font-size: 24px !important;
    }

    .panel--genel__statistics {
        padding: 32px 16px;
    }

    .fixed-height-chart {
        height: 172px !important;
    }

    /* Panel SipariÅŸler */
    .panel--genel__my-orders .table-comp--content__tablerow .table-product {
        flex-direction: column !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow div[class*="col-md-"] {
        padding: 24px 10px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .t-button {
        font-size: 12px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .table-product figure {
        margin-bottom: 10px;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .bold {
        font-size: 13px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .delivery {
        font-size: 12px !important;
    }

    .panel--genel__my-orders .panel-orders-tab li {
        font-size: 13px !important;
    }

    .panel--title {
        font-size: 24px !important;
    }

    /* Panel Siparis Detay*/
    .order-detail-table .col-md-5 {
        padding: 0 !important;
    }

    /* Panel Ã¼rÃ¼nlerim */
    .panel--genel__my-orders .table-comp--content__tablerow .delivery-w {
        font-size: 11px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .stock {
        font-size: 14px !important;
    }

        .panel--genel__my-orders .table-comp--content__tablerow .stock .type {
            font-size: 13px !important;
        }

    /* Panel Urun ekleme */
    .panel--genel__add-product .add-category--menu li {
        min-width: 129px !important;
    }

    .panel--genel__product-info-detail .product-detail-check .company-radio .name {
        font-size: 11px !important;
    }

    .row.product-detail-check .col-md-2 {
        min-width: 33.3% !important;
        max-width: 33.3% !important;
    }

    /* Etkinlik detay */
    .product-details--info__ticket .ticket-time {
        font-size: 13px !important;
    }

    .product-details--info__ticket .ticket-date {
        font-size: 13px;
        white-space: nowrap;
    }

    .product-details--info__ticket .ticket-drop--radio {
        min-width: auto !important;
    }

    .mobile-category {
        display: none !important;
    }

    .cargo-info-new {
        display: none;
    }
}

@media screen and (max-width: 1023px) and (min-width: 992px) {
    .mobile-menu {
        display: none !important;
    }

    .header--bottom__menu &gt; ul &gt; li &gt; a {
        padding: 20px 10px !important;
        font-size: 12px !important;
    }

    .header--bottom__menu &gt; ul &gt; li .mega-menu .discount figure {
        width: 175px;
    }

    figure.discount--img.small {
        width: 110px !important;
    }

    .showcase--main__title {
        font-size: 45px !important;
    }

    .showcase--cargo__detail {
        font-size: 18px !important;
    }

    .showcase--product .name {
        font-size: 18px !important;
    }

    .featured-products--item__article {
        padding: 16px 7px !important;
    }

    .featured-products--single figure.sebze-meyve {
        width: 135px !important;
        height: 103px !important;
    }

    .featured-products--single figure.makarna {
        width: 120px !important;
        height: 160px !important;
    }

    .featured-products--single__title {
        font-size: 18px !important;
    }

    .featured-products--single figure.un {
        width: 146px !important;
        height: 122px !important;
    }

    .featured-products--single figure.baharat {
        width: 146px !important;
        height: 144px !important;
    }

    .featured-products--single figure.kuru-tutsu {
        width: 147px !important;
        height: 114px !important;
    }

    .featured-products--single figure.kuruyemis {
        width: 147px !important;
        height: 151px !important;
    }

    .discount-info .showcase--discount .showcase--discount__img {
        width: 60% !important;
        height: auto !important;
    }

    /*Shop-kategori*/
    .selected-category &gt; .container &gt; .d-flex {
        display: block !important;
    }

    .selected-category--item {
        display: inline-flex !important;
        margin-bottom: 10px;
    }

    .selected-options {
        display: block !important;
    }

        .selected-options .t-button {
            display: inline-flex !important;
            margin-bottom: 10px;
        }

    .shop .showcase--cargo.bg-gray .showcase--cargo__title {
        font-size: 15px !important;
    }

    .shop .showcase--cargo.bg-gray .showcase--cargo__detail {
        font-size: 17px !important;
    }

    .shop .featured-products--item__article &gt; .d-flex.justify-content-between.align-items-start {
        flex-direction: column !important;
    }

        .shop .featured-products--item__article &gt; .d-flex.justify-content-between.align-items-start &gt; .d-flex.align-items-end {
            margin-bottom: 10px;
        }

    .featured-products--item__article .company {
        margin-top: 10px !important;
    }

    .shop .showcase--cargo {
        height: calc(100% - 15px) !important;
    }

    .shop .showcase--discount {
        height: calc(100% - 15px) !important;
    }

    .shop &gt; .container &gt; .row &gt; .col-md-2 {
        padding: 0 !important;
    }

    .shop .t-radio--badge {
        min-width: 14px !important;
    }

    /* Uretici Sayfasi*/
    .seller--details__gallery .col-md-2 figure {
        height: auto !important;
    }

    .seller--profile__contact .adres-wrap {
        flex-direction: column !important;
        margin-bottom: 10px !important;
    }

    .seller--profile__contact .adress {
        margin: 6px 0px;
    }

    .seller--profile__contact .all-product {
        font-size: 14px !important;
    }

    .seller--profile__contact .name {
        font-size: 24px !important;
    }

    .seller--details__tarifler strong {
        font-size: 13px !important;
    }

    /* Urun Sayfasi*/
    .product-details--info__alert figure img {
        width: 50px !important;
    }

    /*Ã–deme ekrani adres */
    .basket--payinfo__coupon input {
        font-size: 11px;
        padding-left: 5px !important;
    }

    .basket--group .radio-adress .location-link {
        font-size: 12px !important;
    }

    .basket--group .radio-adress .date-time-link {
        font-size: 12px !important;
    }

    /*Ã–deme Card*/
    label#end-date {
        white-space: nowrap;
    }

    /* SipariÅŸlerim */
    .account-order--head div[class*="col-md-"] {
        min-width: 33% !important;
        padding: 8px 0px !important;
    }

    .account-order--head .col-md-1 {
        justify-content: center !important;
    }

    .account-order--head .col-md-2 {
        justify-content: center !important;
    }

    .account-order--head &gt; .row &gt; div:last-child {
        display: flex;
        align-items: center;
    }

    /* SipariÅŸ detay*/
    .basket--group .current-step--steps__area::before {
        width: 80px !important;
    }

    /* Uretici Kayit*/
    .producer--step .current-step--steps {
        margin-right: 90px;
    }

    .producer .current-step--steps__area:before {
        width: 130px !important;
    }

    /* KayÄ±t Ã¼retim yeri*/
    .producer--content__company-type .company-radio figure {
        height: 98px;
    }

    .producer--content__company-type .company-radio .info {
        font-size: 10px !important;
    }

    .producer--content__company-type .company-radio {
        padding-left: 10px !important;
        min-height: 160px !important;
    }

    /* Panel Genel bakis*/
    .panel--genel__statistics .statistic-wrap .value {
        font-size: 20px;
    }

    .panel--genel__statistics .statistic-wrap .info {
        font-size: 12px !important;
    }

    .panel--menu nav ul li a {
        padding-left: 15px !important;
        font-size: 14px;
    }

    .panel--genel__operation-status .info {
        font-size: 13px !important;
    }

    .panel--menu nav ul li.active a {
        font-size: 14px;
    }

    .panel--genel__statistics .statistic-wrap .percent {
        font-size: 12px !important;
    }

    .panel--genel__operation-status .bold {
        font-size: 24px !important;
    }

    .panel--genel__statistics {
        padding: 32px 16px;
    }

    .fixed-height-chart {
        height: 172px !important;
    }

    /* Panel SipariÅŸler */
    .panel--genel__my-orders .table-comp--content__tablerow .table-product {
        flex-direction: column !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow div[class*="col-md-"] {
        padding: 24px 10px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .t-button {
        font-size: 12px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .table-product figure {
        margin-bottom: 10px;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .bold {
        font-size: 13px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .delivery {
        font-size: 12px !important;
    }

    .panel--genel__my-orders .panel-orders-tab li {
        font-size: 13px !important;
    }

    .panel--title {
        font-size: 24px !important;
    }

    /* Panel Ã¼rÃ¼nlerim */
    .panel--genel__my-orders .table-comp--content__tablerow .delivery-w {
        font-size: 11px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .stock {
        font-size: 14px !important;
    }

        .panel--genel__my-orders .table-comp--content__tablerow .stock .type {
            font-size: 13px !important;
        }

    /* Panel Urun ekleme */
    .panel--genel__add-product .add-category--menu li {
        min-width: 110px !important;
    }

    .panel--genel__product-info-detail .product-detail-check .company-radio .name {
        font-size: 11px !important;
    }

    .row.product-detail-check .col-md-2 {
        min-width: 33.3% !important;
        max-width: 33.3% !important;
    }

    /* Etkinlik detay */
    .product-details--info__ticket .ticket-time {
        font-size: 13px !important;
    }

    .product-details--info__ticket .ticket-date {
        font-size: 13px;
        white-space: nowrap;
    }

    .product-details--info__ticket .ticket-drop--radio {
        min-width: auto !important;
    }

    .mobile-category {
        display: none !important;
    }
    .cargo-info-new{
        display:none;
    }

}

@media screen and (max-width: 1024px) and (min-width: 768px) {
    body {
        padding-top: 65px;
        padding-bottom: 60px;
    }

    .header {
        display: none !important;
    }

    .showcase &gt; .container &gt; .row &gt; .col-md-9 {
        max-width: 100% !important;
        min-width: 100% !important;
        margin-bottom: 15px !important;
    }

    .showcase &gt; .container &gt; .row &gt; .col-md-3 {
        display: flex !important;
        min-width: 100%;
        max-width: 100%;
        padding: 0 !important;
    }

    .showcase .showcase--cargo {
        margin-top: 0 !important;
        margin-left: 15px !important;
        min-height: 310px !important;
    }

    .showcase .showcase--discount {
        min-height: 310px !important;
    }

    .showcase--cargo__title {
        margin-bottom: 0px !important;
        font-size: 15px !important;
    }

    .showcase--main__title {
        font-size: 40px !important;
    }

    .showcase--product .name {
        font-size: 18px !important;
    }

    .featured-products &gt; .container &gt; .row &gt; .col-md-9 {
        max-width: 100%;
        min-width: 100%;
        padding: 0 !important;
    }

        .featured-products &gt; .container &gt; .row &gt; .col-md-9 &gt; .row &gt; .col-md-6 {
            padding: 0px 10px !important;
        }

    .featured-products .featured-products--item__img {
        height: auto !important;
    }

    .featured-products .featured-products--item__article {
        padding: 10px 5px !important;
    }

    .featured-products &gt; .container &gt; .row &gt; .col-md-3 {
        max-width: 50% !important;
        min-width: 50% !important;
        padding: 0px 10px !important;
    }

    .featured-products &gt; .container &gt; .row &gt; .col-md-9 {
        max-width: 100%;
        min-width: 100%;
        padding: 0 !important;
    }

        .featured-products &gt; .container &gt; .row &gt; .col-md-9 &gt; .row &gt; .col-md-6 {
            padding: 0px 10px !important;
        }

    .featured-products .featured-products--item__img {
        height: auto !important;
    }

    .featured-products .featured-products--item__article {
        padding: 10px 5px !important;
    }

    .featured-products &gt; .container &gt; .row &gt; .col-md-3 {
        max-width: 50% !important;
        min-width: 50% !important;
        padding: 0px 10px !important;
    }

    .discount-info .col-md-6 {
        max-width: 100% !important;
        min-width: 100% !important;
        padding: 0px;
    }

        .discount-info .col-md-6:first-child {
            margin-bottom: 15px !important;
        }

    .promotion--content {
        flex-direction: column;
    }

    .promotion--content__bar {
        padding: 10px 30px;
    }

    .row.promotion--vertical &gt; .col-md-4 {
        min-width: 50% !important;
        max-width: 50% !important;
    }

    .promotion--bg {
        margin-top: -30px !important;
    }

    /*Shop-kategori*/
    .selected-category &gt; .container &gt; .d-flex {
        display: block !important;
    }

    .selected-category--item {
        display: inline-flex !important;
        margin-bottom: 10px;
    }

    .selected-options {
        display: block !important;
    }

        .selected-options .t-button {
            display: inline-flex !important;
            margin-bottom: 10px;
        }

    .shop .showcase--cargo.bg-gray .showcase--cargo__title {
        font-size: 15px !important;
    }

    .shop .showcase--cargo.bg-gray .showcase--cargo__detail {
        font-size: 17px !important;
    }

    .shop .featured-products--item__article &gt; .d-flex.justify-content-between.align-items-start {
        flex-direction: column !important;
    }

        .shop .featured-products--item__article &gt; .d-flex.justify-content-between.align-items-start &gt; .d-flex.align-items-end {
            margin-bottom: 10px;
        }

    .featured-products--item__article .company {
        margin-top: 10px !important;
    }

    .shop .showcase--cargo {
        height: calc(100% - 15px) !important;
    }

    .shop .showcase--discount {
        height: calc(100% - 15px) !important;
    }

    .shop &gt; .container &gt; .row &gt; .col-md-2 {
        padding: 0 !important;
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .shop &gt; .container &gt; .row &gt; .col-md-10 {
        padding: 0 !important;
        min-width: 100% !important;
        max-width: 100% !important;
    }

        .shop &gt; .container &gt; .row &gt; .col-md-10 &gt; .row {
            margin-left: -15px;
        }

    .shop .t-radio--badge {
        min-width: 14px !important;
    }

    /* Uretici Sayfasi*/
    .seller--details__gallery .col-md-2 figure {
        height: auto !important;
    }

    .seller-nav-area.col-md-3.no-padding {
        max-width: 100%;
        min-width: 100%;
        padding-bottom: 0px !important;
    }

    .seller--details__title {
        padding-left: 0px !important;
    }

    .seller &gt; .container &gt; .row &gt; .col-md-9 {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .seller--details__content {
        padding-left: 20px !important;
    }

    .seller--details__gallery .col-md-4 figure {
        height: auto !important;
    }

    .seller--details__tarifler strong {
        font-size: 13px !important;
    }

    /* Urun Sayfasi*/
    .product-details--wrap .col-md-5, .product-details--wrap .col-md-7 {
        min-width: 100% !important;
        max-width: 100% !important;
        padding: 0 !important;
    }

    .product-details--info {
        padding: 0 !important;
        margin-top: 25px !important;
    }

    .product-details--wrap {
        padding-bottom: 25px !important;
    }

    .seller &gt; .container &gt; .row &gt; .col-md-3 {
        min-width: 100% !important;
        max-width: 100% !important;
        margin-bottom: 30px !important;
    }

    .interesting-product &gt; .container &gt; .row &gt; .col-md-3 {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    /* Sepet */
    .basket--payinfo .t-button[data-type="red"] {
        font-size: 15px;
        padding: 18px 10px;
    }

    .basket--group__head {
        flex-direction: column !important;
        align-items: flex-start !important;
        margin-bottom: 10px !important;
    }

        .basket--group__head .company-img {
            margin-bottom: 15px !important;
        }

        .basket--group__head .name {
            margin-bottom: 15px !important;
        }

    .basket &gt; .container &gt; .row &gt; .col-md-3 {
        padding: 0 !important;
    }

    /* Ã–deme ekranÄ± adres*/
    .basket--payinfo__product .col-md-3, .basket--payinfo__product .col-md-9 {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .basket--payinfo__product .name {
        margin-bottom: 6px !important;
    }

    .basket--payinfo__product .col-md-9 {
        padding: 10px !important;
    }

    .d-flex.flex-column.total .d-flex {
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .basket--payinfo__coupon {
        flex-direction: column !important;
        border-radius: 5px;
        overflow: hidden;
    }

        .basket--payinfo__coupon input {
            font-size: 11px;
            padding-left: 10px !important;
        }

        .basket--payinfo__coupon .t-button {
            width: 100% !important;
            border-bottom-left-radius: 5px !important;
            border-top-right-radius: 0px !important;
        }

    .basket--payinfo__summary {
        padding: 10px !important;
    }

    .basket--contact-form .t-checkbox span {
        font-size: 13px !important;
    }

    .basket--contact-form .t-checkbox strong {
        font-size: 13px !important;
    }

        .basket--contact-form .t-checkbox strong a {
            font-size: 13px !important;
        }

    .row.basket-radio-wrap .col-md-3 {
        min-width: 50% !important;
    }

    .basket--group .radio-adress .price-info {
        font-size: 12px !important;
    }

    .basket--contact-form__button {
        font-size: 14px !important;
    }

    /*Ã–deme Card*/
    label#end-date {
        white-space: nowrap;
    }

    .account-setting li .t-icon {
        min-width: 20px !important;
    }

    /* Hesap bilgileri */
    .account-adress--wrap div[class*="col-md-"] {
        min-width: 50% !important;
    }

    /* SipariÅŸlerim */
    .account-order--head div[class*="col-md-"] {
        min-width: 33% !important;
        padding: 8px 0px !important;
    }

    .account-order--head .col-md-1 {
        justify-content: center !important;
    }

    .account-order--head .col-md-2 {
        justify-content: center !important;
    }

    .account-order--head &gt; .row &gt; div:last-child {
        display: flex;
        align-items: center;
    }

    .account-order--product .row div[class*="col-md-"] {
        min-width: 50% !important;
    }

    /* SipariÅŸ detay*/
    .basket--group .current-step--steps__area::before {
        width: 80px !important;
    }

    .account-order-detail--wrap {
        min-width: 100%;
        padding: 0 !important;
    }

        .account-order-detail--wrap:first-child {
            margin-bottom: 15px !important;
        }

    .basket--group .current-step {
        padding: 32px 30px !important;
    }

    /* Uretici Kayit*/
    .producer--step .current-step--steps {
        margin-right: 50px;
    }

    .producer .current-step--steps__area:before {
        width: 90px !important;
    }

    /* KayÄ±t Ã¼retim yeri*/
    .producer--content__company-type .company-radio figure {
        height: 98px;
        width: 98px;
        margin-bottom: 15px;
    }

    .producer--content__company-type .company-radio {
        padding-left: 10px !important;
        min-height: 290px !important;
        flex-direction: column !important;
    }

    .producer--content__paragraph {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .producer--content__company-name .name-search {
        flex-direction: column !important;
    }

        .producer--content__company-name .name-search button {
            width: 100%;
            margin-top: 10px;
        }

    .company-map.d-flex.align-items-center {
        flex-direction: column !important;
    }

        .company-map.d-flex.align-items-center button {
            margin-top: 10px !important;
            width: 100% !important;
        }

    .row.radio-status .col-md-6:first-child {
        flex-direction: column !important;
    }

    .producer--content__company-name .radio-status .t-radio {
        margin-bottom: 20px;
        margin-right: 0 !important;
    }

    /* Panel Genel bakis*/
    .panel--menu nav ul li a {
        padding-left: 15px !important;
        font-size: 14px;
    }

    .panel--menu nav ul li.active a {
        font-size: 14px;
    }

    .panel--genel__statistics {
        padding: 32px 16px;
    }

    .fixed-height-chart {
        height: 158px !important;
    }

    .panel--menu {
        display: none !important;
    }

    .panel &gt; .row &gt; .col-md-10 {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .panel--genel &gt; .row &gt; div[class*="col-md-"] {
        max-width: 100%;
        min-width: 100%;
        padding: 0 !important;
    }

    .panel--genel__product-status {
        margin-top: 30px;
    }

    .panel {
        height: auto !important;
        overflow-x: hidden !important;
    }

    /* Panel SipariÅŸler */
    .panel--genel__my-orders .table-comp--content__tablerow .table-product {
        flex-direction: column !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow div[class*="col-md-"] {
        padding: 24px 10px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .t-button {
        font-size: 12px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .table-product figure {
        margin-bottom: 10px;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .bold {
        font-size: 13px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .delivery {
        font-size: 12px !important;
    }

    .panel--genel__my-orders .panel-orders-tab li {
        font-size: 13px !important;
        padding: 27px 20px !important;
    }

    .panel--title {
        font-size: 24px !important;
    }

    /* Panel sipariÅŸ detay */
    .panel--genel__my-orders .table-comp--content__tabletop strong {
        font-size: 12px !important;
        margin-left: -15px;
    }

    span.total-title {
        padding-left: 0 !important;
    }

    /* Panel Ã¼rÃ¼nlerim */
    .panel--genel__my-orders .table-comp--content__tablerow .delivery-w {
        font-size: 11px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .stock {
        font-size: 14px !important;
    }

        .panel--genel__my-orders .table-comp--content__tablerow .stock .type {
            font-size: 13px !important;
        }

    br {
        display: none !important;
    }

    /* Panel Urun ekleme */
    .panel--genel__add-product .add-category--menu li {
        min-width: 110px !important;
    }

    .panel--genel__product-info-detail .product-detail-check .company-radio .name {
        font-size: 11px !important;
    }

    .row.product-detail-check .col-md-2 {
        min-width: 33.3% !important;
        max-width: 33.3% !important;
    }

    .add-category--wrap.d-flex {
        flex-direction: column !important;
    }

        .add-category--wrap.d-flex ul {
            margin-bottom: 15px !important;
        }

    .panel--genel__product-stock-price .radio-status .t-radio {
        margin-bottom: 15px !important;
    }

    .producer--content__company-certification .company-radio .info-small .t-icon {
        min-width: 14px !important;
    }

    /* Etkinlik detay */
    .product-details--info__ticket .ticket-time {
        font-size: 13px !important;
    }

    .product-details--info__ticket .ticket-date {
        font-size: 13px;
        white-space: nowrap;
    }

    .product-details--info__ticket .ticket-drop--radio {
        min-width: auto !important;
    }
    .cargo-info-new {
        display: none;
    }
}

@media screen and (max-width: 767px) and (min-width: 640px) {
    body {
        padding-top: 65px;
        padding-bottom: 60px;
    }

    .header {
        display: none !important;
    }

    .showcase--main {
        border-radius: 10px !important;
        margin-bottom: 15px !important;
    }

    .showcase--discount {
        border-radius: 10px !important;
        margin-bottom: 15px !important;
    }

    .showcase--product {
        margin-bottom: 15px;
        height: auto !important;
    }

    .showcase--product {
        height: auto !important;
        min-height: auto;
        border-radius: 10px !important;
        overflow: hidden !important;
    }

    .showcase &gt; .container &gt; .row &gt; .col-md-3 {
        padding: 0 !important;
    }

    .featured-products--item__article {
        border-top-right-radius: 0px !important;
        border-bottom-left-radius: 10px !important;
    }

    .featured-products .col-md-6 {
        padding: 0 !important;
    }

    .discount-info .col-md-6 {
        padding: 0 !important;
    }

        .discount-info .col-md-6:first-child {
            margin-bottom: 15px !important;
        }

    .promotion--content {
        flex-direction: column;
    }

    .promotion--content__bar {
        padding: 10px !important;
    }

    .promotion--title {
        font-size: 35px !important;
    }

    .promotion--bg {
        margin-top: 0px !important;
    }

    .footer .col-md-3 {
        margin-bottom: 25px !important;
    }

    .footer {
        padding-bottom: 0 !important;
    }

    .showcase {
        margin-top: 10px !important;
    }

    /*Shop-kategori*/
    .selected-category &gt; .container &gt; .d-flex {
        display: block !important;
    }

    .selected-category--item {
        display: inline-flex !important;
        margin-bottom: 10px;
    }

    .selected-options {
        display: block !important;
    }

        .selected-options .t-button {
            display: inline-flex !important;
            margin-bottom: 10px;
        }

    .shop .showcase--cargo.bg-gray .showcase--cargo__title {
        font-size: 15px !important;
    }

    .shop .showcase--cargo.bg-gray .showcase--cargo__detail {
        font-size: 17px !important;
    }

    .shop .featured-products--item__article &gt; .d-flex.justify-content-between.align-items-start {
        flex-direction: column !important;
    }

        .shop .featured-products--item__article &gt; .d-flex.justify-content-between.align-items-start &gt; .d-flex.align-items-end {
            margin-bottom: 10px;
        }

    .featured-products--item__article .company {
        margin-top: 10px !important;
    }

    .shop .showcase--cargo {
        height: calc(100% - 15px) !important;
        margin-bottom: 15px !important;
    }

    .shop .showcase--discount {
        height: calc(100% - 15px) !important;
        margin-bottom: 15px !important;
    }

    .shop &gt; .container &gt; .row &gt; .col-md-2 {
        padding: 0 !important;
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .shop &gt; .container &gt; .row &gt; .col-md-10 {
        padding: 0 !important;
        min-width: 100% !important;
        max-width: 100% !important;
    }

        .shop &gt; .container &gt; .row &gt; .col-md-10 &gt; .row {
            margin-left: -15px;
        }

    .shop .t-radio--badge {
        min-width: 14px !important;
    }

    /* Uretici Sayfasi*/
    .seller--details__gallery .col-md-2 figure {
        height: auto !important;
    }

    .seller-nav-area.col-md-3.no-padding {
        max-width: 100%;
        min-width: 100%;
        padding-bottom: 0px !important;
    }

    .seller--details__title {
        padding-left: 0px !important;
        margin-bottom: 30px !important;
    }

    .seller &gt; .container &gt; .row &gt; .col-md-9 {
        min-width: 100% !important;
        max-width: 100% !important;
        padding: 0 !important;
    }

    .seller--details__content {
        padding-left: 20px !important;
        margin-bottom: 50px !important;
    }

    .seller--details__gallery .col-md-4 figure {
        height: auto !important;
    }

    .seller--details__tarifler strong {
        font-size: 13px !important;
    }

    .seller--profile__timeing .col-md-6 {
        max-width: 50% !important;
    }

    .seller--details__sertifika {
        margin-bottom: 10px;
    }

    .seller--details__tarifler {
        margin-bottom: 15px !important;
    }

    /* Urun Sayfasi*/
    .product-details--wrap .col-md-5, .product-details--wrap .col-md-7 {
        min-width: 100% !important;
        max-width: 100% !important;
        padding: 0 !important;
    }

    .product-details--info {
        padding: 0 !important;
        margin-top: 25px !important;
    }

    .product-details--wrap {
        padding-bottom: 25px !important;
    }

    .seller &gt; .container &gt; .row &gt; .col-md-3 {
        min-width: 100% !important;
        max-width: 100% !important;
        margin-bottom: 30px !important;
        padding: 0 !important;
    }

    .interesting-product &gt; .container &gt; .row &gt; .col-md-3 {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    /* Sepet*/
    .basket--payinfo .t-button[data-type="red"] {
        font-size: 15px;
        padding: 18px 10px;
    }

    .basket--group__head {
        flex-direction: column !important;
        align-items: flex-start !important;
        margin-bottom: 10px !important;
    }

        .basket--group__head .company-img {
            margin-bottom: 15px !important;
        }

        .basket--group__head .name {
            margin-bottom: 15px !important;
        }

    .basket &gt; .container &gt; .row &gt; .col-md-3 {
        padding: 0 !important;
    }

    .basket--group__product.row .col-md-2 {
        max-width: 25% !important;
    }

    .basket--group__product.row .col-md-5 {
        max-width: 37.5% !important;
    }

    .basket &gt; .container &gt; .row {
        flex-direction: column-reverse !important;
    }

        .basket &gt; .container &gt; .row &gt; .col-md-9 {
            padding: 0 !important;
            margin-top: 15px !important;
        }

    /*Ã–deme ekranÄ± adres*/
    .current-step--steps {
        margin-right: 100px;
    }

    .basket--payinfo__product figure {
        height: 180px !important;
    }

    .basket--payinfo__product .col-md-9 {
        padding: 16px !important;
    }

    .basket--contact-form__button {
        font-size: 14px !important;
    }

    .basket--contact-form .col-md-6 {
        padding: 0 !important;
    }

    .basket--contact-form__adres-radio .radio-adress {
        width: 100% !important;
    }

    /*Ã–deme Card*/
    label#end-date {
        white-space: nowrap;
    }

    .tab-wrapper &gt; .container &gt; .row &gt; .col-md-3 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

    /* Hesap bilgileri */
    .account-adress--wrap div[class*="col-md-"] {
        min-width: 50% !important;
    }

    /* SipariÅŸlerim */
    .account-order--head div[class*="col-md-"] {
        min-width: 33% !important;
        padding: 8px 0px !important;
    }

    .account-order--head .col-md-1 {
        justify-content: center !important;
    }

    .account-order--head .col-md-2 {
        justify-content: center !important;
    }

    .account-order--head &gt; .row &gt; div:last-child {
        display: flex;
        align-items: center;
    }

    .account-order--product .row div[class*="col-md-"] {
        min-width: 50% !important;
    }

    .account-order--product__bar {
        margin-bottom: 10px;
    }

    /* SipariÅŸ detay*/
    .col-md-2.no-padding-left.account-order--head__bar.d-flex.flex-column.price-bar {
        align-items: flex-start !important;
    }

    .account-order-detail--adress__bar {
        padding: 0 !important;
    }

    .account-order-detail .col-md-6 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

        .account-order-detail .col-md-6:last-child {
            margin-bottom: 0 !important;
        }

    .basket--group .current-step {
        padding: 32px 0px !important;
    }

    .basket--group .current-step--steps__area::before {
        width: 100px !important;
    }

    .account-order-detail--product &gt; .row &gt; .col-md-6 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

    /* Uretici Kayit*/
    .producer--step .current-step--steps {
        margin-right: 20px;
    }

    .producer .current-step--steps__area:before {
        width: 60px !important;
        left: 47px;
    }

    .producer .current-step--steps__text {
        font-size: 12px !important;
    }

    .producer .current-step--steps__area {
        width: 50px;
        height: 50px;
    }

        .producer .current-step--steps__area .t-icon {
            width: 30px;
            height: 30px;
        }

    .type-button-wrap {
        flex-direction: column !important;
        align-items: flex-start !important;
    }

        .type-button-wrap button {
            width: 100% !important;
        }

    .producer--content.d-flex.flex-column .col-md-6 {
        padding: 0 !important;
    }

        .producer--content.d-flex.flex-column .col-md-6 .t-input, .producer--content.d-flex.flex-column .col-md-6 .t-file {
            margin-bottom: 24px !important;
        }

    /* KayÄ±t Ã¼retim yeri*/
    .producer--content__company-type .company-radio figure {
        height: 98px;
        width: 98px;
        margin-bottom: 15px;
    }

    .producer--content__company-type .company-radio {
        padding-left: 10px !important;
        min-height: auto !important;
    }

    .producer--content__paragraph {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .producer--content__company-name .name-search {
        flex-direction: column !important;
    }

        .producer--content__company-name .name-search button {
            width: 100%;
            margin-top: 10px;
        }

    .company-map.d-flex.align-items-center {
        flex-direction: column !important;
    }

        .company-map.d-flex.align-items-center button {
            margin-top: 10px !important;
            width: 100% !important;
        }

    .row.radio-status .col-md-6:first-child {
        flex-direction: column !important;
    }

    .producer--content__company-name .radio-status .t-radio {
        margin-bottom: 20px;
        margin-right: 0 !important;
    }

    .producer--content__company-type div[class*="col-md-"] {
        padding: 0 !important;
    }

    /* Panel Genel bakis*/
    .panel--genel__statistics .statistic-wrap .value {
        font-size: 20px;
    }

    .panel--genel__statistics .statistic-wrap .info {
        font-size: 12px !important;
    }

    .panel--menu nav ul li a {
        padding-left: 15px !important;
        font-size: 14px;
    }

    .panel--genel__operation-status .info {
        font-size: 11px !important;
    }

    .panel--menu nav ul li.active a {
        font-size: 14px;
    }

    .panel--genel__statistics .statistic-wrap .percent {
        font-size: 12px !important;
    }

    .panel--genel__operation-status .bold {
        font-size: 22px !important;
    }

    .panel--genel__statistics {
        padding: 32px 16px;
    }

    .fixed-height-chart {
        height: 158px !important;
    }

    .panel--menu {
        display: none !important;
    }

    .panel &gt; .row &gt; .col-md-10 {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .panel--genel__notification .noti-wrap--bar p {
        font-size: 13px !important;
    }

    .panel--genel__operation-status .bold span {
        font-size: 13px;
    }

    .panel--genel__operation-status {
        padding-left: 16px !important;
        padding-right: 16px !important;
    }

    .panel--genel &gt; .row &gt; div[class*="col-md-"] {
        max-width: 100%;
        min-width: 100%;
        padding: 0 !important;
    }

    .panel--genel__product-status {
        margin-top: 30px;
    }

    .panel {
        height: auto !important;
        overflow-x: hidden !important;
    }

    .panel--genel__operation-status .col-md-6 {
        max-width: 50% !important;
    }

    /* Panel SipariÅŸler */
    .panel--genel__my-orders .table-comp--content__tablerow div[class*="col-md-"] {
        padding: 24px 10px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .t-button {
        font-size: 12px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .table-product figure {
        margin-bottom: 10px;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .bold {
        font-size: 13px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .delivery {
        font-size: 12px !important;
    }

    .panel--genel__my-orders .panel-orders-tab li {
        font-size: 13px !important;
        padding: 27px 20px !important;
    }

    .panel--title {
        font-size: 24px !important;
    }

    .panel--genel__my-orders .table-comp--content__tabletop div[class*="col-md-"] {
        padding: 15px 20px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow div[class*="col-md-"] {
        padding: 10px 20px !important;
    }

    /* Panel sipariÅŸ detay */
    .panel--genel__my-orders .table-comp--content__tabletop strong {
        font-size: 12px !important;
        margin-left: 0 !important;
    }

    span.total-title {
        padding-left: 0 !important;
    }

    .panel--genel__my-orders &gt; .row &gt; .col-md-4 {
        padding: 0 !important;
        margin-top: 25px !important;
    }

    .panel--genel__my-orders .order-detail &gt; .row &gt; .col-md-4 {
        padding: 0 !important;
        margin-bottom: 25px;
    }

        .panel--genel__my-orders .order-detail &gt; .row &gt; .col-md-4:last-child {
            margin-bottom: 0 !important;
        }

    /* Panel urun ekleme */
    .add-category--wrap.d-flex {
        flex-direction: column !important;
    }

        .add-category--wrap.d-flex ul {
            margin-bottom: 15px !important;
        }

    .row.check-wrap .col-md-3 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

    .panel--genel__product-info-detail .product-detail-check .col-md-2 {
        padding: 0 !important;
    }

    .row.mb-24.product-info-mobile &gt; div[class*="col-md-"] {
        padding: 0 !important;
        margin-bottom: 5px;
    }

    .panel--genel__product-stock-price .padding-wrap div[class*="col-md-"] {
        padding: 0 !important;
        margin-bottom: 5px !important;
    }

    input.money-mask {
        margin-bottom: 5px !important;
    }

    .panel--genel__product-stock-price .radio-status .t-radio {
        margin-bottom: 15px !important;
    }

    .row.radio-status &gt; .col-md-6 {
        padding: 0 !important;
    }

    .row.product-info-mobile &gt; div {
        padding: 0 !important;
        margin-bottom: 5px !important;
    }

    .producer--content__company-certification .company-radio {
        margin-bottom: 15px !important;
    }

    /* Etkinlik detay */
    .product-details--info__ticket .ticket-time {
        font-size: 13px !important;
    }

    .product-details--info__ticket .ticket-date {
        font-size: 13px;
        white-space: nowrap;
    }

    .product-details--info__ticket .ticket-drop--radio {
        min-width: auto !important;
    }

    .ticket-drop.d-flex.active {
        flex-direction: column !important;
    }

    .product-details--info__ticket .ticket-drop div#sandbox-container {
        border-right: none !important;
        border-bottom: 1px solid #d8d8d8 !important;
    }

    .product-details--info__ticket .ticket-drop .button-wrap {
        margin-top: 0 !important;
    }

    /* Story popup */
    .story-content--left__radio .col-md-6 {
        max-width: 33.3%;
    }

    .popup--content.add-story {
        width: 90% !important;
        max-height: 620px;
        overflow-y: scroll;
    }

        .popup--content.add-story .story-content--left {
            height: auto !important;
            overflow-y: visible;
            max-height: none !important;
        }

    .story {
        height: 725px !important;
    }

    .banner-mobile {
        margin-top: 10px;
    }
}

@media screen and (max-width: 639px) and (min-width: 480px) {
    body {
        padding-top: 65px;
        padding-bottom: 60px;
        overflow-x: hidden;
    }

    .header {
        display: none !important;
    }

    .showcase--main {
        border-radius: 10px !important;
        margin-bottom: 15px !important;
        min-height: 500px !important;
    }

    .showcase--discount {
        border-radius: 10px !important;
        margin-bottom: 15px !important;
        min-height: 500px !important;
    }

    .showcase--product {
        margin-bottom: 15px;
        height: auto !important;
    }

    .showcase--product {
        height: auto !important;
        min-height: auto;
        border-radius: 10px !important;
        overflow: hidden !important;
    }

    .showcase &gt; .container &gt; .row &gt; .col-md-3 {
        padding: 0 !important;
    }

    .featured-products--item__article {
        border-top-right-radius: 0px !important;
        border-bottom-left-radius: 10px !important;
    }

    .featured-products .col-md-6 {
        padding: 0 !important;
    }

    .discount-info .col-md-6 {
        padding: 0 !important;
    }

        .discount-info .col-md-6:first-child {
            margin-bottom: 15px !important;
        }

    .promotion--content {
        flex-direction: column;
    }

    .promotion--content__bar {
        padding: 10px !important;
    }

    .promotion--title {
        font-size: 35px !important;
        padding: 0px 25px !important;
    }

    .promotion--bg {
        margin-top: 0px !important;
    }

    .footer .col-md-3 {
        margin-bottom: 25px !important;
    }

    .footer {
        padding-bottom: 0 !important;
    }

    .producer-slider--title:after {
        display: none;
    }

    .new-product-slider--title:after {
        display: none;
    }

    .producer-slider--title:after {
        display: none;
    }

    .new-product-slider--title:after {
        display: none;
    }

    .showcase {
        padding: 0px 25px !important;
    }

    .showcase--main__title {
        font-size: 40px !important;
    }

    .showcase--main__account {
        margin-left: -15px;
        margin-right: -15px;
    }

    .featured-products {
        padding: 0px 25px !important;
    }

    .producer-slider--title {
        padding: 0px 25px !important;
    }

    .new-product-slider--title {
        padding: 0px 25px !important;
    }

    .discount-info {
        padding: 0px 25px !important;
    }

        .discount-info .showcase--discount .showcase--discount__img {
            width: 60% !important;
            height: auto !important;
        }

    .showcase {
        margin-top: 10px !important;
    }

    /*Shop-kategori*/
    .selected-category &gt; .container &gt; .d-flex {
        display: block !important;
    }

    .selected-category--item {
        display: inline-flex !important;
        margin-bottom: 10px;
    }

    .selected-options {
        display: block !important;
        padding: 0px 15px;
    }

        .selected-options .t-button {
            display: inline-flex !important;
            margin-bottom: 10px;
        }

    .shop .showcase--cargo.bg-gray .showcase--cargo__title {
        font-size: 15px !important;
    }

    .shop .showcase--cargo.bg-gray .showcase--cargo__detail {
        font-size: 17px !important;
    }

    .shop .featured-products--item__article &gt; .d-flex.justify-content-between.align-items-start {
        flex-direction: column !important;
    }

        .shop .featured-products--item__article &gt; .d-flex.justify-content-between.align-items-start &gt; .d-flex.align-items-end {
            margin-bottom: 10px;
        }

    .featured-products--item__article .company {
        margin-top: 10px !important;
    }

    .shop .showcase--cargo {
        height: calc(100% - 15px) !important;
        margin-bottom: 15px !important;
    }

    .shop .showcase--discount {
        height: calc(100% - 15px) !important;
        margin-bottom: 15px !important;
    }

    .shop &gt; .container &gt; .row &gt; .col-md-2 {
        padding: 0px 15px !important;
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .shop &gt; .container &gt; .row &gt; .col-md-10 {
        padding: 0px 15px !important;
        min-width: 100% !important;
        max-width: 100% !important;
    }

        .shop &gt; .container &gt; .row &gt; .col-md-10 &gt; .row {
            margin-left: -15px;
        }

    .shop .t-radio--badge {
        min-width: 14px !important;
    }

    .selected-category {
        padding: 0px 15px;
    }

    .breadcrumb ul {
        display: block !important;
    }

    .breadcrumbbreadcrumb ul li {
        display: inline-flex !important;
    }

    .breadcrumb ul li a {
        font-size: 20px;
    }

    .breadcrumb {
        padding-top: 20px !important;
        padding-bottom: 10px !important;
    }

    /* Uretici Sayfasi*/
    .seller--details__gallery .col-md-2 figure {
        height: auto !important;
    }

    .seller-nav-area.col-md-3.no-padding {
        max-width: 100%;
        min-width: 100%;
        padding-bottom: 0px !important;
    }

    .seller--details__title {
        padding-left: 0px !important;
        margin-bottom: 30px !important;
    }

    .seller &gt; .container &gt; .row &gt; .col-md-9 {
        min-width: 100% !important;
        max-width: 100% !important;
        padding: 0 !important;
    }

    .seller--details__content {
        padding-left: 20px !important;
        margin-bottom: 50px !important;
    }

    .seller--details__gallery .col-md-4 figure {
        height: auto !important;
    }

    .seller--details__tarifler strong {
        font-size: 13px !important;
    }

    .seller--profile__timeing .col-md-6 {
        max-width: 50% !important;
    }

    .seller--details__sertifika {
        margin-bottom: 10px;
    }

    .seller--details__tarifler {
        margin-bottom: 15px !important;
    }

    .seller--profile {
        margin-top: 20px;
    }

    .seller {
        padding: 0px 15px;
    }

    /* Urun Sayfasi*/
    .product-details--wrap .col-md-5, .product-details--wrap .col-md-7 {
        min-width: 100% !important;
        max-width: 100% !important;
        padding: 0 !important;
    }

    .product-details--info {
        padding: 0 !important;
        margin-top: 25px !important;
    }

    .product-details--wrap {
        padding-bottom: 25px !important;
    }

    .seller &gt; .container &gt; .row &gt; .col-md-3 {
        min-width: 100% !important;
        max-width: 100% !important;
        margin-bottom: 30px !important;
        padding: 0 !important;
    }

    .interesting-product &gt; .container &gt; .row &gt; .col-md-3 {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .product-details {
        padding: 0px 15px !important;
    }

    .product-details--info__alert {
        position: relative !important;
        margin-bottom: 20px;
    }

        .product-details--info__alert figure {
            margin-left: 0 !important;
            margin-right: 5px !important;
        }

    .product-details--info .selected-options {
        padding: 0 !important;
    }

    .product-details--info__counter .t-button {
        padding: 18px 50px !important;
    }

    .interesting-product {
        padding-left: 15px !important;
    }

    .story {
        height: 725px;
    }

    .popup--content.story-template {
        transform: scale(0.7) !important;
        margin-top: -20px;
    }

    .popup {
        align-items: flex-start !important;
        padding-top: 0 !important;
    }

    .popup--story-close {
        left: 10px !important;
        top: 10px !important;
    }

    .story.theme-7 .img {
        height: 725px !important;
    }

    .story.theme-9 .img {
        height: 725px !important;
    }

    .story.theme-10 .img {
        height: 725px !important;
    }

    .story.theme-8 .img {
        height: 725px !important;
    }

    .popup--story-close button {
        width: 35px;
        height: 35px;
    }

    .popup--content.story-template .story-slide .owl-nav .owl-prev {
        left: -60px !important;
    }

    .popup--content.story-template .story-slide .owl-nav .owl-next {
        right: -60px !important;
    }

    /* Sepet*/
    .basket--payinfo .t-button[data-type="red"] {
        font-size: 15px;
        padding: 18px 10px;
    }

    .basket--group__head {
        flex-direction: column !important;
        align-items: flex-start !important;
        margin-bottom: 10px !important;
    }

        .basket--group__head .company-img {
            margin-bottom: 15px !important;
        }

        .basket--group__head .name {
            margin-bottom: 15px !important;
        }

    .basket &gt; .container &gt; .row &gt; .col-md-3 {
        padding: 0 !important;
    }

    .basket--group__product.row .col-md-5 {
        max-width: 50% !important;
        min-height: 150px !important;
    }

    .basket &gt; .container &gt; .row {
        flex-direction: column-reverse !important;
    }

        .basket &gt; .container &gt; .row &gt; .col-md-9 {
            padding: 0 !important;
            margin-top: 15px !important;
        }

    .basket {
        padding: 0px 15px !important;
    }

    .basket--group__product {
        border: 1px solid #d5d5d5 !important;
        margin-bottom: 15px !important;
    }

    /*Ã–deme ekranÄ± adres*/
    .current-step--steps {
        margin-right: 70px;
    }

    .basket--payinfo__product figure {
        height: 180px !important;
    }

    .basket--payinfo__product .col-md-9 {
        padding: 16px !important;
    }

    .basket--contact-form__button {
        font-size: 14px !important;
    }

    .basket--contact-form .col-md-6 {
        padding: 0 !important;
    }

    .current-step--steps__area:before {
        width: 110px !important;
    }

    .basket--contact-form__adres-radio .radio-adress {
        width: 100% !important;
    }

    /*Ã–deme Card*/
    label#end-date {
        white-space: nowrap;
    }

    .tab-wrapper &gt; .container &gt; .row &gt; .col-md-3 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

    .tab-wrapper {
        padding: 0px 15px !important;
    }

    /* SipariÅŸlerim */
    .account-order--head div[class*="col-md-"] {
        min-width: 33% !important;
        padding: 8px 0px !important;
    }

    .account-order--head .col-md-1 {
        justify-content: center !important;
    }

    .account-order--head .col-md-2 {
        justify-content: center !important;
    }

    .account-order--head &gt; .row &gt; div:last-child {
        display: flex;
        align-items: center;
    }

    .account-order--product .row div[class*="col-md-"] {
        min-width: 50% !important;
    }

    .account-order--product__bar {
        margin-bottom: 10px;
    }

    .account-order--info .t-button {
        padding: 12px !important;
    }

    /* SipariÅŸ detay*/
    .col-md-2.no-padding-left.account-order--head__bar.d-flex.flex-column.price-bar {
        align-items: flex-start !important;
    }

    .account-order-detail--adress__bar {
        padding: 0 !important;
    }

    .account-order-detail .col-md-6 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

        .account-order-detail .col-md-6:last-child {
            margin-bottom: 0 !important;
        }

    .basket--group .current-step {
        padding: 32px 0px !important;
    }

    .basket--group .current-step--steps__area::before {
        width: 100px !important;
    }

    .account-order-detail--product &gt; .row &gt; .col-md-6 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

    .d-flex.align-items-start.date-bar-mobile {
        flex-direction: column !important;
    }

        .d-flex.align-items-start.date-bar-mobile strong {
            margin-top: 5px !important;
        }

    /* Popup */
    .popup--content.singup .singup--content {
        max-height: 450px;
        overflow-x: scroll;
    }

    /* Uretici Kayit*/
    .producer--step .current-step--steps {
        margin-right: 20px;
    }

    .producer .current-step--steps__area:before {
        width: 60px !important;
        left: 47px;
    }

    .producer .current-step--steps__text {
        font-size: 12px !important;
    }

    .producer .current-step--steps__area {
        width: 50px;
        height: 50px;
    }

        .producer .current-step--steps__area .t-icon {
            width: 30px;
            height: 30px;
        }

    .type-button-wrap {
        flex-direction: column !important;
        align-items: flex-start !important;
    }

        .type-button-wrap button {
            width: 100% !important;
        }

    .producer--content.d-flex.flex-column .col-md-6 {
        padding: 0 !important;
    }

        .producer--content.d-flex.flex-column .col-md-6 .t-input, .producer--content.d-flex.flex-column .col-md-6 .t-file {
            margin-bottom: 24px !important;
        }

    .producer--content .t-checkbox span {
        display: inline-block !important;
    }

    /* KayÄ±t Ã¼retim yeri*/
    .producer--content__company-type .company-radio figure {
        height: 98px;
        width: 98px;
        margin-bottom: 15px;
    }

    .producer--content__company-type .company-radio {
        padding-left: 10px !important;
        min-height: auto !important;
    }

    .producer--content__paragraph {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .producer--content__company-name .name-search {
        flex-direction: column !important;
    }

        .producer--content__company-name .name-search button {
            width: 100%;
            margin-top: 10px;
        }

    .company-map.d-flex.align-items-center {
        flex-direction: column !important;
    }

        .company-map.d-flex.align-items-center button {
            margin-top: 10px !important;
            width: 100% !important;
        }

    .row.radio-status .col-md-6:first-child {
        flex-direction: column !important;
    }

    .producer--content__company-name .radio-status .t-radio {
        margin-bottom: 20px;
        margin-right: 0 !important;
    }

    .producer--content__company-type div[class*="col-md-"] {
        padding: 0 !important;
    }

    .producer--content__company-name .name-search .t-button {
        margin-left: 0 !important;
    }

    /* Panel Genel bakis*/
    .panel--genel__statistics .statistic-wrap .value {
        font-size: 20px;
    }

    .panel--genel__statistics .statistic-wrap .info {
        font-size: 12px !important;
    }

    .panel--menu nav ul li a {
        padding-left: 15px !important;
        font-size: 14px;
    }

    .panel--genel__operation-status .info {
        font-size: 11px !important;
    }

    .panel--menu nav ul li.active a {
        font-size: 14px;
    }

    .panel--genel__statistics .statistic-wrap .percent {
        font-size: 12px !important;
    }

    .panel--genel__operation-status .bold {
        font-size: 22px !important;
    }

    .panel--genel__statistics {
        padding: 32px 16px;
    }

    .fixed-height-chart {
        height: 158px !important;
    }

    .panel--menu {
        display: none !important;
    }

    .panel &gt; .row &gt; .col-md-10 {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .panel--genel__notification .noti-wrap--bar p {
        font-size: 13px !important;
    }

    .panel--genel__operation-status .bold span {
        font-size: 13px;
    }

    .panel--genel__operation-status {
        padding-left: 16px !important;
        padding-right: 16px !important;
    }

    .panel--genel &gt; .row &gt; div[class*="col-md-"] {
        max-width: 100%;
        min-width: 100%;
        padding: 0 !important;
    }

    .panel--genel__product-status {
        margin-top: 30px;
    }

    .panel {
        height: auto !important;
        overflow-x: hidden !important;
    }

    .panel--genel__operation-status .col-md-6 {
        max-width: 50% !important;
    }

    /* Panel SipariÅŸler */
    .panel--genel__my-orders .table-comp--content__tablerow div[class*="col-md-"] {
        padding: 24px 10px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .t-button {
        font-size: 12px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .table-product figure {
        margin-bottom: 10px;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .bold {
        font-size: 13px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .delivery {
        font-size: 12px !important;
    }

    .panel--genel__my-orders .panel-orders-tab li {
        font-size: 13px !important;
        padding: 27px 20px !important;
        width: 100%;
    }

    .panel--title {
        font-size: 24px !important;
    }

    .panel--genel__my-orders .table-comp--content__tabletop div[class*="col-md-"] {
        padding: 15px 20px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow div[class*="col-md-"] {
        padding: 10px 20px !important;
    }

    ul.tab-menu.panel-orders-tab.d-inline-flex {
        display: flex;
        flex-direction: column !important;
        width: 100%;
    }

    .panel--genel__my-orders .table-comp--head__title {
        font-size: 13px !important;
    }

    .panel--genel__my-orders .table-comp--head .t-selectbox--placeholder {
        font-size: 13px !important;
    }

    .panel--genel__my-orders .table-comp--head__numeric button {
        font-size: 13px !important;
        width: 25px !important;
    }

    /* Panel sipariÅŸ detay */
    .panel--genel__my-orders .table-comp--content__tabletop strong {
        font-size: 12px !important;
        margin-left: 0 !important;
    }

    span.total-title {
        padding-left: 0 !important;
    }

    .panel--genel__my-orders &gt; .row &gt; .col-md-4 {
        padding: 0 !important;
        margin-top: 25px !important;
    }

    .panel--genel__my-orders .order-detail &gt; .row &gt; .col-md-4 {
        padding: 0 !important;
        margin-bottom: 25px;
    }

        .panel--genel__my-orders .order-detail &gt; .row &gt; .col-md-4:last-child {
            margin-bottom: 0 !important;
        }

    br {
        display: none !important;
    }

    /* Panel Message */
    .panel--genel__message .message-content--head__title {
        font-size: 13px !important;
    }

    .message-content--area__message.d-flex {
        flex-direction: column !important;
    }

    .panel--genel__message .message-content--area__message figure {
        margin-bottom: 15px !important;
    }

    .panel--genel__message .message-content--area__message .text {
        font-size: 13px !important;
    }

    .panel--genel__message .message-content--head__button {
        min-width: 42px !important;
    }

    /* Panel urun ekleme */
    .add-category--wrap.d-flex {
        flex-direction: column !important;
    }

        .add-category--wrap.d-flex ul {
            margin-bottom: 15px !important;
        }

    .row.check-wrap .col-md-3 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

    .panel--genel__product-info-detail .product-detail-check .col-md-2 {
        padding: 0 !important;
    }

    .row.mb-24.product-info-mobile &gt; div[class*="col-md-"] {
        padding: 0 !important;
        margin-bottom: 5px;
    }

    .panel--genel__product-stock-price .padding-wrap div[class*="col-md-"] {
        padding: 0 !important;
        margin-bottom: 5px !important;
    }

    input.money-mask {
        margin-bottom: 5px !important;
    }

    .panel--genel__product-stock-price .radio-status .t-radio {
        margin-bottom: 15px !important;
    }

    .row.radio-status &gt; .col-md-6 {
        padding: 0 !important;
    }

    .row.product-info-mobile &gt; div {
        padding: 0 !important;
        margin-bottom: 5px !important;
    }

    .producer--content__company-certification .company-radio {
        margin-bottom: 15px !important;
    }

    /* Etkinlik detay */
    .product-details--info__ticket .ticket-time {
        font-size: 13px !important;
    }

    .product-details--info__ticket .ticket-date {
        font-size: 13px;
        white-space: nowrap;
    }

    .product-details--info__ticket .ticket-drop--radio {
        min-width: auto !important;
    }

    .ticket-drop.d-flex.active {
        flex-direction: column !important;
    }

    .product-details--info__ticket .ticket-drop div#sandbox-container {
        border-right: none !important;
        border-bottom: 1px solid #d8d8d8 !important;
    }

    .product-details--info__ticket .ticket-drop .button-wrap {
        margin-top: 0 !important;
    }

    /* Story popup */
    .story-content--left__radio .col-md-6 {
        max-width: 33.3%;
    }

    .popup--content.add-story {
        width: 90% !important;
        max-height: 620px;
        overflow-y: scroll;
    }

        .popup--content.add-story .story-content--left {
            height: auto !important;
            overflow-y: visible;
            max-height: none !important;
        }

    .story {
        height: 725px !important;
    }

    /* New Responsive */
    .t-main-badge {
        display: flex !important;
        flex-direction: column !important;
        text-align: center !important;
    }

    .featured-products--filter.d-flex {
        width: 100%;
        flex-direction: column !important;
    }

    .filter-dropdown.t-dropdown {
        width: 100% !important;
        margin-bottom: 5px !important;
        margin-right: 0px !important;
    }

    .showcase--main__account .adress {
        display: none !important;
    }

    .filter-wrap.d-flex.justify-content-between.align-items-center {
        flex-direction: column !important;
    }

    .featured-products--filtered-items {
        margin-top: 20px !important;
    }

        .featured-products--filtered-items span {
            display: inline-block;
            margin-bottom: 10px !important;
        }

    .featured-products--filtered-items {
        margin-top: 30px;
        display: inline-block;
    }

    .producer-slider--text {
        font-size: 16px !important;
        padding: 0px 15px !important;
    }

    .home-form--content {
        padding: 50px 20px !important;
    }

    .referance-slider figure {
        width: 100% !important;
    }

        .referance-slider figure img {
            width: 60% !important;
        }

    #scrollButton img {
        width: 40px !important;
    }

    #scrollButtonWrapper {
        bottom: 110px !important;
    }

    .popup.active .popup--content {
        top: 20px !important;
    }

    .welcome-popup--text {
        padding: 0px 10px !important;
    }

        .welcome-popup--text strong {
            text-align: center !important;
        }

    .banner-mobile {
        margin-top: 10px;
    }
}

@media screen and (max-width: 479px) and (min-width: 320px) {
    body {
        padding-top: 65px;
        padding-bottom: 60px;
    }

    .header {
        display: none !important;
    }

    .showcase--main {
        border-radius: 10px !important;
        margin-bottom: 15px !important;
        min-height: 400px !important;
    }

    .showcase--discount {
        border-radius: 10px !important;
        margin-bottom: 15px !important;
        min-height: 285px !important;
        max-width: 305px !important;
    }

    .showcase--product {
        margin-bottom: 15px;
        height: auto !important;
    }

    .showcase--product {
        height: auto !important;
        min-height: auto;
        border-radius: 10px !important;
        overflow: hidden !important;
    }

    .showcase &gt; .container &gt; .row &gt; .col-md-3 {
        padding: 0 !important;
    }

    .featured-products--item__article {
        border-top-right-radius: 0px !important;
        border-bottom-left-radius: 10px !important;
    }

    .featured-products .col-md-6 {
        padding: 0 !important;
    }

    .discount-info .col-md-6 {
        padding: 0 !important;
    }

        .discount-info .col-md-6:first-child {
            margin-bottom: 15px !important;
        }

    .promotion--content {
        flex-direction: column;
    }

    .promotion--content__bar {
        padding: 10px 20px !important;
    }

    .promotion--title {
        font-size: 25px !important;
        padding: 0px 25px !important;
    }

    .promotion--bg {
        margin-top: 0px !important;
    }

    .footer .col-md-3 {
        margin-bottom: 25px !important;
    }

    .footer {
        padding-bottom: 0 !important;
    }

    .producer-slider--title:after {
        display: none;
    }

    .new-product-slider--title:after {
        display: none;
    }

    .producer-slider--title:after {
        display: none;
    }

    .new-product-slider--title:after {
        display: none;
    }

    .showcase {
        padding: 0px 15px !important;
    }

    .showcase--main__title {
        font-size: 28px !important;
    }

    .showcase--main__account {
        margin-left: -15px;
        margin-right: -15px;
    }

    .featured-products {
        padding: 0px 15px !important;
        margin-top: 15px !important;
    }

    .producer-slider--title {
        padding: 0px 15px !important;
        font-size: 22px !important;
        margin-bottom: 20px !important;
    }

    .new-product-slider--title {
        padding: 0px 15px !important;
        font-size: 24px !important;
        margin-bottom: 20px !important;
    }

    .discount-info {
        padding: 0px 15px !important;
    }

        .discount-info .showcase--discount .showcase--discount__img {
            width: 50% !important;
            height: auto !important;
        }

    .showcase--main__account {
        flex-direction: column !important;
        align-items: flex-start !important;
    }

        .showcase--main__account .account-link {
            margin-top: -5px !important;
        }

    .showcase--main__badge {
        font-size: 12px !important;
    }

    .featured-products--title {
        font-size: 24px !important;
        margin-bottom: 20px !important;
    }

    .featured-products--single figure.sebze-meyve {
        width: 135px !important;
        height: 103px !important;
    }

    .featured-products--single figure.makarna {
        width: 120px !important;
        height: 160px !important;
    }

    .featured-products--single__title {
        font-size: 18px !important;
    }

    .featured-products--single figure.un {
        width: 146px !important;
        height: 122px !important;
    }

    .featured-products--single figure.baharat {
        width: 146px !important;
        height: 144px !important;
    }

    .featured-products--single figure.kuru-tutsu {
        width: 147px !important;
        height: 114px !important;
    }

    .featured-products--single figure.kuruyemis {
        width: 147px !important;
        height: 151px !important;
    }

    .featured-products--single__info {
        padding-right: 30% !important;
    }

    .featured-products--single {
        height: 180px !important;
    }

    .producer-slider {
        margin-top: 0 !important;
    }

    .producer-slider--item {
        width: 290px !important;
    }

    .producer-slider--title:before {
        width: 180px !important;
    }

    .producer-slider--title:before {
        width: 180px !important;
    }

    .new-product-slider {
        margin-top: 50px !important;
    }

    .showcase {
        margin-top: 10px !important;
    }

    /*Shop-kategori*/
    .selected-category &gt; .container &gt; .d-flex {
        display: block !important;
    }

    .selected-category--item {
        display: inline-flex !important;
        margin-bottom: 10px;
    }

    .selected-options {
        display: block !important;
        padding: 0px 15px;
    }

        .selected-options .t-button {
            display: inline-flex !important;
            margin-bottom: 10px;
        }

    .shop .showcase--cargo.bg-gray .showcase--cargo__title {
        font-size: 15px !important;
    }

    .shop .showcase--cargo.bg-gray .showcase--cargo__detail {
        font-size: 17px !important;
    }

    .shop .featured-products--item__article &gt; .d-flex.justify-content-between.align-items-start {
        flex-direction: column !important;
    }

        .shop .featured-products--item__article &gt; .d-flex.justify-content-between.align-items-start &gt; .d-flex.align-items-end {
            margin-bottom: 10px;
        }

    .featured-products--item__article .company {
        margin-top: 10px !important;
    }

    .shop .showcase--cargo {
        height: calc(100% - 15px) !important;
        margin-bottom: 15px !important;
    }

    .shop .showcase--discount {
        height: calc(100% - 15px) !important;
        margin-bottom: 15px !important;
    }

    .shop &gt; .container &gt; .row &gt; .col-md-2 {
        padding: 0px 15px !important;
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .shop &gt; .container &gt; .row &gt; .col-md-10 {
        padding: 0px 15px !important;
        min-width: 100% !important;
        max-width: 100% !important;
    }

        .shop &gt; .container &gt; .row &gt; .col-md-10 &gt; .row {
            margin-left: -15px;
        }

    .shop .t-radio--badge {
        min-width: 14px !important;
    }

    .selected-category {
        padding: 0px 15px;
    }

    .breadcrumb ul {
        display: block !important;
    }

    .breadcrumbbreadcrumb ul li {
        display: inline-flex !important;
    }

    .breadcrumb ul li a {
        font-size: 20px;
    }

    .breadcrumb {
        padding-top: 20px !important;
        padding-bottom: 10px !important;
    }

    /* Uretici Sayfasi*/
    .seller--details__gallery .col-md-2 figure {
        height: auto !important;
    }

    .seller-nav-area.col-md-3.no-padding {
        max-width: 100%;
        min-width: 100%;
        padding-bottom: 0px !important;
    }

    .seller--details__title {
        padding-left: 0px !important;
        margin-bottom: 30px !important;
    }

    .seller &gt; .container &gt; .row &gt; .col-md-9 {
        min-width: 100% !important;
        max-width: 100% !important;
        padding: 0 !important;
    }

    .seller--details__content {
        padding-left: 20px !important;
        margin-bottom: 50px !important;
    }

    .seller--details__gallery .col-md-4 figure {
        height: auto !important;
    }

    .seller--details__tarifler strong {
        font-size: 13px !important;
    }

    .seller--profile__timeing .col-md-6 {
        max-width: 50% !important;
    }

    .seller--details__sertifika {
        margin-bottom: 10px;
    }

    .seller--details__tarifler {
        margin-bottom: 15px !important;
    }

    .seller--profile {
        margin-top: 20px;
    }

    .seller {
        padding: 0px 15px;
    }

    .seller--profile__contact .name {
        font-size: 21px !important;
    }

    .seller--details__content &gt; .row &gt; .col-md-6, .seller--details__content &gt; .row &gt; .col-md-12, .seller--details__content &gt; .row &gt; .col-md-4 {
        padding: 0 !important;
    }

    .seller--details__content .t-button[data-type="red"] {
        font-size: 13px;
        width: 100% !important;
    }

    /* Urun Sayfasi*/
    .product-details--wrap .col-md-5, .product-details--wrap .col-md-7 {
        min-width: 100% !important;
        max-width: 100% !important;
        padding: 0 !important;
    }

    .product-details--info {
        padding: 0 !important;
        margin-top: 25px !important;
    }

    .product-details--wrap {
        padding-bottom: 25px !important;
    }

    .seller &gt; .container &gt; .row &gt; .col-md-3 {
        min-width: 100% !important;
        max-width: 100% !important;
        margin-bottom: 30px !important;
        padding: 0 !important;
    }

    .interesting-product &gt; .container &gt; .row &gt; .col-md-3 {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .product-details {
        padding: 0px 15px !important;
    }

    .product-details--info__alert {
        position: relative !important;
        margin-bottom: 20px;
    }

        .product-details--info__alert figure {
            margin-left: 0 !important;
            margin-right: 5px !important;
        }

    .product-details--info .selected-options {
        padding: 0 !important;
    }

    .product-details--info__counter .t-button {
        padding: 18px 50px !important;
        width: 100% !important;
        margin-top: 10px !important;
    }

    .interesting-product {
        padding-left: 15px !important;
    }

    .product-details--info__counter &gt; .d-flex {
        flex-direction: column-reverse !important;
        align-items: flex-start !important;
    }

    .product-details--info__counter .numeric input {
        width: 100% !important;
        max-width: 100% !important;
    }

    .product-details--info__counter .numeric--positive {
        min-width: 58px !important;
    }

    .product-details--info__counter .numeric--negative {
        min-width: 58px !important;
    }

    .seller--details__content &gt; .company &gt; .d-flex {
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .seller--details__content .company--img {
        margin-bottom: 15px !important;
        margin-right: 0 !important;
    }

    .seller--details__teslimat figure {
        min-width: 50px !important;
    }

    .story {
        height: 100vh;
    }

    .popup--content.story-template {
        transform: scale(1) !important;
        margin-top: 0px !important;
        width: 100%;
    }

    .popup {
        align-items: flex-start !important;
        padding-top: 0 !important;
    }

    .popup--story-close {
        left: 5px !important;
        top: 5px !important;
        z-index: 999;
    }

    .story.theme-7 .img {
        height: 100vh !important;
    }

    .story.theme-9 .img {
        height: 100vh !important;
    }

    .story.theme-10 .img {
        height: 100vh !important;
    }

    .story.theme-8 .img {
        height: 100vh !important;
    }

    .popup--story-close button {
        width: 35px;
        height: 35px;
    }

    .popup--content.story-template .story-slide .owl-nav .owl-prev {
        left: -60px !important;
    }

    .popup--content.story-template .story-slide .owl-nav .owl-next {
        right: -60px !important;
    }

    .popup--content.story-template .story-slide .owl-dots {
        padding-left: 45px !important;
    }

    /* Sepet*/
    .basket--payinfo .t-button[data-type="red"] {
        font-size: 15px;
        padding: 18px 10px;
    }

    .basket--group__head {
        flex-direction: column !important;
        align-items: flex-start !important;
        margin-bottom: 10px !important;
    }

        .basket--group__head .company-img {
            margin-bottom: 15px !important;
        }

        .basket--group__head .name {
            margin-bottom: 15px !important;
        }

    .basket &gt; .container &gt; .row &gt; .col-md-3 {
        padding: 0 !important;
    }
    /*    .basket &gt; .container &gt; .row {flex-direction: column-reverse !important;}*/
    .basket &gt; .container &gt; .row &gt; .col-md-9 {
        padding: 0 !important;
        margin-top: 15px !important;
    }

    .basket {
        padding: 0px 15px !important;
    }

    .basket--group__product {
        border: 1px solid #d5d5d5 !important;
    }

        .basket--group__product .col-wrap:last-child {
            flex-direction: row !important;
            align-items: center !important;
            padding: 10px 20px;
        }

        .basket--group__product .weight {
            margin-bottom: 9px !important;
        }

    /*Ã–deme ekranÄ± adres*/
    .current-step--steps {
        margin-right: 20px;
    }

    .basket--payinfo__product figure {
        height: 180px !important;
    }

    .basket--payinfo__product .col-md-9 {
        padding: 16px !important;
    }

    .basket--contact-form__button {
        font-size: 14px !important;
    }

    .basket--contact-form .col-md-6 {
        padding: 0 !important;
    }

    .current-step--steps__area:before {
        width: 60px !important;
        left: 48px !important;
    }

    .current-step--steps__text {
        font-size: 12px !important;
    }

    .current-step--steps__area {
        width: 50px;
        height: 50px;
    }

    .current-step--steps .t-icon {
        width: 25px;
        height: 25px;
    }

    .basket--contact-form__link {
        text-align: right;
    }

    .basket--contact-form__adres-radio .radio-adress {
        width: 100% !important;
    }

    .basket--group .radio-adress .price-info {
        font-size: 12px !important;
    }

    .d-flex.justify-content-between.basket-pages-button {
        flex-direction: column !important;
    }

        .d-flex.justify-content-between.basket-pages-button button {
            width: 100%;
            margin-bottom: 10px !important;
        }

    .row.basket-radio-wrap .col-md-3 {
        padding: 0 !important;
    }

    /*Ã–deme Card*/
    label#end-date {
        white-space: nowrap;
    }

    .tab-wrapper &gt; .container &gt; .row &gt; .col-md-3 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

    .tab-wrapper {
        padding: 0px 15px !important;
    }

    /* SipariÅŸlerim */
    .account-order--head div[class*="col-md-"] {
        min-width: 33% !important;
        padding: 8px 0px !important;
    }

    .account-order--head .col-md-1 {
        justify-content: center !important;
    }

    .account-order--head .col-md-2 {
        justify-content: center !important;
    }

    .account-order--head &gt; .row &gt; div:last-child {
        display: flex;
        align-items: center;
    }

    .account-order--product .row div[class*="col-md-"] {
        min-width: 50% !important;
    }

    .account-order--product__bar {
        margin-bottom: 10px;
    }

    .account-order--info .t-button {
        padding: 12px !important;
    }

    /* SipariÅŸ detay*/
    .col-md-2.no-padding-left.account-order--head__bar.d-flex.flex-column.price-bar {
        align-items: flex-start !important;
    }

    .account-order-detail--adress__bar {
        padding: 0 !important;
    }

    .account-order-detail .col-md-6 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

        .account-order-detail .col-md-6:last-child {
            margin-bottom: 0 !important;
        }

    .basket--group .current-step {
        padding: 32px 0px !important;
    }

    .basket--group .current-step--steps__area::before {
        width: 30px !important;
        left: 37px !important;
    }

    .account-order-detail--product &gt; .row &gt; .col-md-6 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

    .basket--group .current-step--steps__text {
        font-size: 9px !important;
        text-align: center;
    }

    .basket--group .current-step--steps__area {
        width: 40px;
        height: 40px;
    }

        .basket--group .current-step--steps__area .t-icon {
            width: 25px;
            height: 25px;
        }

    .col-md-8.col-wrap.d-flex.flex-column {
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .d-flex.align-items-start.date-bar-mobile {
        flex-direction: column !important;
    }

        .d-flex.align-items-start.date-bar-mobile strong {
            margin-top: 5px !important;
        }

    /* Popup */
    .popup--content.singup .singup--content {
        max-height: 450px;
        overflow-x: scroll;
    }

    /* Uretici Kayit*/
    .producer--step .current-step--steps {
        margin-right: 8px;
    }

    .producer .current-step--steps__area:before {
        width: 30px !important;
        left: 37px !important;
    }

    .producer .current-step--steps__text {
        font-size: 9px !important;
        text-align: center;
    }

    .producer .current-step--steps__area {
        width: 40px;
        height: 40px;
    }

        .producer .current-step--steps__area .t-icon {
            width: 30px;
            height: 30px;
        }

    .type-button-wrap {
        flex-direction: column !important;
        align-items: flex-start !important;
    }

        .type-button-wrap button {
            width: 100% !important;
        }

    .producer--content.d-flex.flex-column .col-md-6 {
        padding: 0 !important;
    }

        .producer--content.d-flex.flex-column .col-md-6 .t-input, .producer--content.d-flex.flex-column .col-md-6 .t-file {
            margin-bottom: 24px !important;
        }

    .producer--content .t-checkbox span {
        display: inline-block !important;
    }

    .producer--content .t-checkbox span {
        display: inline-block !important;
    }

    .producer--content {
        padding: 40px 20px;
    }

    .producer--content__line {
        margin: 40px -20px !important;
        width: calc(100% + 40px) !important;
    }

    /* KayÄ±t Ã¼retim yeri*/
    .producer--content__company-type .company-radio figure {
        height: 98px;
        width: 98px;
        margin-bottom: 15px;
    }

    .producer--content__company-type .company-radio {
        padding-left: 10px !important;
        min-height: auto !important;
    }

    .producer--content__paragraph {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .producer--content__company-name .name-search {
        flex-direction: column !important;
    }

        .producer--content__company-name .name-search button {
            width: 100%;
            margin-top: 10px;
        }

    .company-map.d-flex.align-items-center {
        flex-direction: column !important;
    }

        .company-map.d-flex.align-items-center button {
            margin-top: 10px !important;
            width: 100% !important;
            margin-left: 0 !important;
        }

    .row.radio-status .col-md-6:first-child {
        flex-direction: column !important;
    }

    .producer--content__company-name .radio-status .t-radio {
        margin-bottom: 20px;
        margin-right: 0 !important;
    }

    .producer--content__company-type div[class*="col-md-"] {
        padding: 0 !important;
    }

    .producer--content__company-name .name-search .t-button {
        margin-left: 0 !important;
    }

    /* Panel Genel bakis*/
    .panel--genel__statistics .statistic-wrap .value {
        font-size: 20px;
    }

    .panel--genel__statistics .statistic-wrap .info {
        font-size: 12px !important;
    }

    .panel--menu nav ul li a {
        padding-left: 15px !important;
        font-size: 14px;
    }

    .panel--genel__operation-status .info {
        font-size: 11px !important;
    }

    .panel--menu nav ul li.active a {
        font-size: 14px;
    }

    .panel--genel__statistics .statistic-wrap .percent {
        font-size: 12px !important;
    }

    .panel--genel__operation-status .bold {
        font-size: 22px !important;
    }

    .panel--genel__statistics {
        padding: 32px 16px;
    }

    .fixed-height-chart {
        height: 158px !important;
    }

    .panel--menu {
        display: none !important;
    }

    .panel &gt; .row &gt; .col-md-10 {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .panel--genel__notification .noti-wrap--bar p {
        font-size: 13px !important;
    }

    .panel--genel__operation-status .bold span {
        font-size: 13px;
    }

    .panel--genel__operation-status {
        padding-left: 16px !important;
        padding-right: 16px !important;
    }

    .panel--genel &gt; .row &gt; div[class*="col-md-"] {
        max-width: 100%;
        min-width: 100%;
        padding: 0 !important;
    }

    .panel--genel__product-status {
        margin-top: 30px;
    }

    .panel {
        height: auto !important;
        overflow-x: hidden !important;
    }

    .panel--genel__operation-status .col-md-6 {
        max-width: 100% !important;
        align-items: center;
        justify-content: center !important;
    }

    .static-wrap.d-flex.align-items-center.justify-content-between {
        flex-direction: column !important;
    }

    .panel--genel__statistics .statistic-wrap {
        margin-bottom: 25px;
    }

    .panel--genel__operation-status .status-bar {
        justify-content: center !important;
        margin-bottom: 20px !important;
    }

    /* Panel SipariÅŸler */
    .panel--genel__my-orders .table-comp--content__tablerow div[class*="col-md-"] {
        padding: 24px 10px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .t-button {
        font-size: 12px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .table-product figure {
        margin-bottom: 10px;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .bold {
        font-size: 13px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .delivery {
        font-size: 12px !important;
    }

    .panel--genel__my-orders .panel-orders-tab li {
        font-size: 13px !important;
        padding: 27px 20px !important;
        width: 100%;
    }

    .panel--title {
        font-size: 24px !important;
    }

    .panel--genel__my-orders .table-comp--content__tabletop div[class*="col-md-"] {
        padding: 15px 20px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow div[class*="col-md-"] {
        padding: 10px 20px !important;
    }

    ul.tab-menu.panel-orders-tab.d-inline-flex {
        display: flex;
        flex-direction: column !important;
        width: 100%;
    }

    .panel--genel__my-orders .table-comp--head__title {
        font-size: 13px !important;
    }

    .panel--genel__my-orders .table-comp--head .t-selectbox--placeholder {
        font-size: 13px !important;
    }

    .panel--genel__my-orders .table-comp--head__numeric button {
        font-size: 13px !important;
        width: 25px !important;
    }

    .panel--genel__my-orders .table-comp--head {
        flex-direction: column !important;
    }

        .panel--genel__my-orders .table-comp--head .d-flex.justify-content-end.align-items-center {
            flex-direction: column !important;
        }

        .panel--genel__my-orders .table-comp--head .t-selectbox {
            margin-right: 0 !important;
            margin-bottom: 10px !important;
        }

    /* Panel sipariÅŸ detay */
    .panel--genel__my-orders .table-comp--content__tabletop strong {
        font-size: 12px !important;
        margin-left: 0 !important;
    }

    span.total-title {
        padding-left: 0 !important;
    }

    .panel--genel__my-orders &gt; .row &gt; .col-md-4 {
        padding: 0 !important;
        margin-top: 25px !important;
    }

    .panel--genel__my-orders .order-detail &gt; .row &gt; .col-md-4 {
        padding: 0 !important;
        margin-bottom: 25px;
    }

        .panel--genel__my-orders .order-detail &gt; .row &gt; .col-md-4:last-child {
            margin-bottom: 0 !important;
        }

    .order-detail .current-step--steps__text {
        font-size: 7px !important;
    }

    br {
        display: none !important;
    }

    /* Panel Message */
    .panel--genel__message .message-content--head__title {
        font-size: 13px !important;
    }

    .message-content--area__message.d-flex {
        flex-direction: column !important;
    }

    .panel--genel__message .message-content--area__message figure {
        margin-bottom: 15px !important;
    }

    .panel--genel__message .message-content--area__message .text {
        font-size: 13px !important;
    }

    .panel--genel__message .message-content--head__button {
        min-width: 42px !important;
    }

    /* Panel urun ekleme */
    .add-category--wrap.d-flex {
        flex-direction: column !important;
    }

        .add-category--wrap.d-flex ul {
            margin-bottom: 15px !important;
        }

    .row.check-wrap .col-md-3 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

    .panel--genel__product-info-detail .product-detail-check .col-md-2 {
        padding: 0 !important;
    }

    .row.mb-24.product-info-mobile &gt; div[class*="col-md-"] {
        padding: 0 !important;
        margin-bottom: 5px;
    }

    .panel--genel__product-stock-price .padding-wrap div[class*="col-md-"] {
        padding: 0 !important;
        margin-bottom: 5px !important;
    }

    input.money-mask {
        margin-bottom: 5px !important;
    }

    .panel--genel__product-stock-price .radio-status .t-radio {
        margin-bottom: 15px !important;
    }

    .row.radio-status &gt; .col-md-6 {
        padding: 0 !important;
    }

    .row.product-info-mobile &gt; div {
        padding: 0 !important;
        margin-bottom: 5px !important;
    }

    .producer--content__company-certification .company-radio {
        margin-bottom: 15px !important;
    }

    .panel--category-text {
        font-size: 14px !important;
    }

    .panel--genel__add-product {
        padding: 20px !important;
    }

    .panel--genel__add-story {
        padding: 20px;
    }

        .panel--genel__add-story .story-onizleme {
            position: relative;
            right: 50%;
            top: -20px;
            transform: translate(50%, 0px);
        }

    .story-wrap {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .panel--genel__buttom-button {
        flex-direction: column !important;
        padding: 20px 30px !important;
    }

        .panel--genel__buttom-button button {
            width: 100% !important;
            margin-bottom: 10px;
        }

    .panel--genel__product-delivery-info {
        padding: 20px !important;
    }

    .panel--genel__product-stock-price {
        padding: 20px !important;
    }

    .panel--genel__product-info-detail {
        padding: 20px !important;
    }

    .panel--genel__add-product-img {
        padding: 20px !important;
    }

    /* Etkinlik detay */
    .product-details--info__ticket .ticket-time {
        font-size: 13px !important;
    }

    .product-details--info__ticket .ticket-date {
        font-size: 13px;
        white-space: nowrap;
    }

    .product-details--info__company .info {
        font-size: 15px !important;
    }

    .product-details--info__ticket.d-flex .icon-area {
        border: 1px solid #d8d8d8;
        border-bottom: none !important;
        width: 100%;
        border-bottom-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
        margin-bottom: -5px !important;
    }

    .product-details--info__ticket.d-flex {
        flex-direction: column;
        align-items: center !important;
    }

        .product-details--info__ticket.d-flex button {
            width: 100% !important;
            border-radius: 5px !important;
            margin-bottom: 5px;
        }

    .d-flex.flex-column.update-button-mobile {
        display: flex !important;
        flex-direction: row !important;
        width: 100%;
    }

        .d-flex.flex-column.update-button-mobile button {
            margin: 10px 4px !important;
            border-radius: 5px !important;
            border: 1px solid #d8d8d8 !important;
            height: 50px;
        }

            .d-flex.flex-column.update-button-mobile button:first-child {
                margin-left: 0 !important;
            }

            .d-flex.flex-column.update-button-mobile button:last-child {
                margin-right: 0px !important;
            }

    .product-details--info__ticket .input-wrap {
        width: 100%;
        border-radius: 5px !important;
        border: 1px solid #d8d8d8 !important;
        margin-top: 10px;
        padding: 12px;
        height: 50px !important;
    }

    .product-details--info__ticket .ticket-wrap {
        width: 100%;
        border-radius: 5px !important;
        border: 1px solid #d8d8d8;
        justify-content: space-between !important;
    }

    .product-details--info__ticket .ticket-drop--radio {
        min-width: auto !important;
    }

    .ticket-drop.d-flex.active {
        flex-direction: column !important;
    }

    .product-details--info__ticket .ticket-drop div#sandbox-container {
        border-right: none !important;
        border-bottom: 1px solid #d8d8d8 !important;
    }

    .product-details--info__ticket .ticket-drop .button-wrap {
        margin-top: 0 !important;
    }

    .product-details--info__ticket .ticket-drop {
        flex-direction: column !important;
        transform: scale(0.8);
    }

    /* Story popup */
    .story-content--left__radio .col-md-6 {
        max-width: 33.3%;
    }

    .popup--content.add-story {
        width: 90% !important;
        max-height: 620px;
        overflow-y: scroll;
    }

        .popup--content.add-story .story-content--left {
            height: auto !important;
            overflow-y: visible;
            max-height: none !important;
        }

    .story {
        height: 100vh !important;
        max-height: 100vh !important;
    }

    /* New Responsive */
    .t-main-badge {
        display: flex !important;
        flex-direction: column !important;
        text-align: center !important;
    }

    .featured-products--filter.d-flex {
        width: 100%;
        flex-direction: column !important;
    }

    .filter-dropdown.t-dropdown {
        width: 100% !important;
        margin-bottom: 5px !important;
        margin-right: 0px !important;
    }

    .showcase--main__account .adress {
        display: none !important;
    }

    .filter-wrap.d-flex.justify-content-between.align-items-center {
        flex-direction: column !important;
    }

    .featured-products--filtered-items {
        margin-top: 20px !important;
    }

        .featured-products--filtered-items span {
            display: inline-block;
            margin-bottom: 10px !important;
        }

    .featured-products--filtered-items {
        margin-top: 30px;
        display: inline-block;
    }

    .producer-slider--text {
        font-size: 16px !important;
        padding: 0px 15px !important;
    }

    .home-form--content {
        padding: 50px 20px !important;
    }

    .referance-slider figure {
        width: 100% !important;
    }

        .referance-slider figure img {
            width: 60% !important;
        }

    #scrollButton img, #scrollButtonAddToBasket img {
        width: 40px !important;
    }

    #scrollButtonWrapper {
        bottom: 110px !important;
    }

    .popup.active .popup--content {
        top: 75px !important;
    }

    .welcome-popup--text {
        padding: 0px 10px !important;
    }

        .welcome-popup--text strong {
            text-align: center !important;
        }

    .banner-mobile {
        margin-top: 10px;
    }
}

@media screen and (max-width: 319px) {
    body {
        padding-top: 65px;
        padding-bottom: 60px;
    }

    .header {
        display: none !important;
    }

    .showcase--main {
        border-radius: 10px !important;
        margin-bottom: 15px !important;
        min-height: 400px !important;
    }

    .showcase--discount {
        border-radius: 10px !important;
        margin-bottom: 15px !important;
        min-height: 245px !important;
    }

    .showcase--product {
        margin-bottom: 15px;
        height: auto !important;
    }

    .showcase--product {
        height: auto !important;
        min-height: auto;
        border-radius: 10px !important;
        overflow: hidden !important;
    }

    .showcase &gt; .container &gt; .row &gt; .col-md-3 {
        padding: 0 !important;
    }

    .featured-products--item__article {
        border-top-right-radius: 0px !important;
        border-bottom-left-radius: 10px !important;
    }

    .featured-products .col-md-6 {
        padding: 0 !important;
    }

    .discount-info .col-md-6 {
        padding: 0 !important;
    }

        .discount-info .col-md-6:first-child {
            margin-bottom: 15px !important;
        }

    .promotion--content {
        flex-direction: column;
    }

    .promotion--content__bar {
        padding: 10px 20px !important;
    }

    .promotion--title {
        font-size: 25px !important;
        padding: 0px 25px !important;
    }

    .promotion--bg {
        margin-top: 0px !important;
    }

    .footer .col-md-3 {
        margin-bottom: 25px !important;
    }

    .footer {
        padding-bottom: 0 !important;
    }

    .producer-slider--title:after {
        display: none;
    }

    .new-product-slider--title:after {
        display: none;
    }

    .producer-slider--title:after {
        display: none;
    }

    .new-product-slider--title:after {
        display: none;
    }

    .showcase {
        padding: 0px 15px !important;
    }

    .showcase--main__title {
        font-size: 28px !important;
    }

    .showcase--main__account {
        margin-left: -15px;
        margin-right: -15px;
    }

    .featured-products {
        padding: 0px 15px !important;
    }

    .producer-slider--title {
        padding: 0px 15px !important;
        font-size: 24px !important;
        margin-bottom: 20px !important;
    }

    .new-product-slider--title {
        padding: 0px 15px !important;
        font-size: 24px !important;
        margin-bottom: 20px !important;
    }

    .discount-info {
        padding: 0px 15px !important;
    }

        .discount-info .showcase--discount .showcase--discount__img {
            width: 60% !important;
            height: auto !important;
        }

    .showcase--main__account {
        flex-direction: column !important;
        align-items: flex-start !important;
    }

        .showcase--main__account .account-link {
            margin-top: -10px !important;
        }

    .showcase--main__badge {
        font-size: 12px !important;
    }

    .featured-products--title {
        font-size: 24px !important;
        margin-bottom: 20px !important;
    }

    .featured-products--single figure.sebze-meyve {
        width: 135px !important;
        height: 103px !important;
    }

    .featured-products--single figure.makarna {
        width: 120px !important;
        height: 160px !important;
    }

    .featured-products--single__title {
        font-size: 18px !important;
    }

    .featured-products--single figure.un {
        width: 146px !important;
        height: 122px !important;
    }

    .featured-products--single figure.baharat {
        width: 146px !important;
        height: 144px !important;
    }

    .featured-products--single figure.kuru-tutsu {
        width: 147px !important;
        height: 114px !important;
    }

    .featured-products--single figure.kuruyemis {
        width: 147px !important;
        height: 151px !important;
    }

    .featured-products--single__info {
        padding-right: 30% !important;
    }

    .featured-products--single {
        height: 180px !important;
    }

    .producer-slider {
        margin-top: 0 !important;
    }

    .producer-slider--item {
        width: 290px !important;
    }

    .producer-slider--title:before {
        width: 180px !important;
    }

    .producer-slider--title:before {
        width: 180px !important;
    }

    .new-product-slider {
        margin-top: 50px !important;
    }

    .showcase {
        margin-top: 10px !important;
    }

    /*Shop-kategori*/
    .selected-category &gt; .container &gt; .d-flex {
        display: block !important;
    }

    .selected-category--item {
        display: inline-flex !important;
        margin-bottom: 10px;
    }

    .selected-options {
        display: block !important;
        padding: 0px 15px;
    }

        .selected-options .t-button {
            display: inline-flex !important;
            margin-bottom: 10px;
        }

    .shop .showcase--cargo.bg-gray .showcase--cargo__title {
        font-size: 15px !important;
    }

    .shop .showcase--cargo.bg-gray .showcase--cargo__detail {
        font-size: 17px !important;
    }

    .shop .featured-products--item__article &gt; .d-flex.justify-content-between.align-items-start {
        flex-direction: column !important;
    }

        .shop .featured-products--item__article &gt; .d-flex.justify-content-between.align-items-start &gt; .d-flex.align-items-end {
            margin-bottom: 10px;
        }

    .featured-products--item__article .company {
        margin-top: 10px !important;
    }

    .shop .showcase--cargo {
        height: calc(100% - 15px) !important;
        margin-bottom: 15px !important;
    }

    .shop .showcase--discount {
        height: calc(100% - 15px) !important;
        margin-bottom: 15px !important;
    }

    .shop &gt; .container &gt; .row &gt; .col-md-2 {
        padding: 0px 15px !important;
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .shop &gt; .container &gt; .row &gt; .col-md-10 {
        padding: 0px 15px !important;
        min-width: 100% !important;
        max-width: 100% !important;
    }

        .shop &gt; .container &gt; .row &gt; .col-md-10 &gt; .row {
            margin-left: -15px;
        }

    .shop .t-radio--badge {
        min-width: 14px !important;
    }

    .selected-category {
        padding: 0px 15px;
    }

    .breadcrumb ul {
        display: block !important;
    }

    .breadcrumbbreadcrumb ul li {
        display: inline-flex !important;
    }

    .breadcrumb ul li a {
        font-size: 20px;
    }

    .breadcrumb {
        padding-top: 20px !important;
        padding-bottom: 10px !important;
    }

    /* Uretici Sayfasi*/
    .seller--details__gallery .col-md-2 figure {
        height: auto !important;
    }

    .seller-nav-area.col-md-3.no-padding {
        max-width: 100%;
        min-width: 100%;
        padding-bottom: 0px !important;
    }

    .seller--details__title {
        padding-left: 0px !important;
        margin-bottom: 30px;
    }

    .seller &gt; .container &gt; .row &gt; .col-md-9 {
        min-width: 100% !important;
        max-width: 100% !important;
        padding: 0 !important;
    }

    .seller--details__content {
        padding-left: 20px !important;
    }

    .seller--details__gallery .col-md-4 figure {
        height: auto !important;
    }

    .seller--details__tarifler strong {
        font-size: 13px !important;
    }

    .seller--profile__timeing .col-md-6 {
        max-width: 50% !important;
    }

    .seller--details__sertifika {
        margin-bottom: 10px;
    }

    .seller--details__tarifler {
        margin-bottom: 15px !important;
    }

    .seller--profile {
        margin-top: 20px;
    }

    .seller {
        padding: 0px 15px;
    }

    .seller--profile__contact .name {
        font-size: 21px !important;
    }

    .seller--details__content &gt; .row &gt; .col-md-6, .seller--details__content &gt; .row &gt; .col-md-12, .seller--details__content &gt; .row &gt; .col-md-4 {
        padding: 0 !important;
    }

    .seller--details__content .t-button[data-type="red"] {
        font-size: 13px;
        width: 100% !important;
    }

    /* Sepet*/
    .basket--payinfo .t-button[data-type="red"] {
        font-size: 15px;
        padding: 18px 10px;
    }

    .basket--group__head {
        flex-direction: column !important;
        align-items: flex-start !important;
        margin-bottom: 10px !important;
    }

        .basket--group__head .company-img {
            margin-bottom: 15px !important;
        }

        .basket--group__head .name {
            margin-bottom: 15px !important;
        }

    .basket &gt; .container &gt; .row &gt; .col-md-3 {
        padding: 0 !important;
    }

    .basket &gt; .container &gt; .row {
        flex-direction: column-reverse !important;
    }

        .basket &gt; .container &gt; .row &gt; .col-md-9 {
            padding: 0 !important;
            margin-top: 15px !important;
        }

    .basket {
        padding: 0px 15px !important;
    }

    .basket--group__product {
        border: 1px solid #d5d5d5 !important;
    }

        .basket--group__product .col-wrap:last-child {
            flex-direction: row !important;
            align-items: center !important;
            padding: 10px 20px;
        }

        .basket--group__product .weight {
            margin-bottom: 9px !important;
        }

    /*Ã–deme ekranÄ± adres*/
    .current-step--steps {
        margin-right: 20px;
    }

    .basket--payinfo__product figure {
        height: 180px !important;
    }

    .basket--payinfo__product .col-md-9 {
        padding: 16px !important;
    }

    .basket--contact-form__button {
        font-size: 14px !important;
    }

    .basket--contact-form .col-md-6 {
        padding: 0 !important;
    }

    .current-step--steps__area:before {
        width: 60px !important;
        left: 48px !important;
    }

    .current-step--steps__text {
        font-size: 12px !important;
    }

    .current-step--steps__area {
        width: 50px;
        height: 50px;
    }

    .current-step--steps .t-icon {
        width: 25px;
        height: 25px;
    }

    .basket--contact-form__link {
        text-align: right;
    }

    .basket--contact-form__adres-radio .radio-adress {
        width: 100% !important;
    }

    .basket--group .radio-adress .price-info {
        font-size: 12px !important;
    }

    .d-flex.justify-content-between.basket-pages-button {
        flex-direction: column !important;
    }

        .d-flex.justify-content-between.basket-pages-button button {
            width: 100%;
            margin-bottom: 10px !important;
        }

    .row.basket-radio-wrap .col-md-3 {
        padding: 0 !important;
    }

    /*Ã–deme Card*/
    label#end-date {
        white-space: nowrap;
    }

    .tab-wrapper &gt; .container &gt; .row &gt; .col-md-3 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

    .tab-wrapper {
        padding: 0px 15px !important;
    }

    /* SipariÅŸ detay*/
    .col-md-2.no-padding-left.account-order--head__bar.d-flex.flex-column.price-bar {
        align-items: flex-start !important;
    }

    .account-order-detail--adress__bar {
        padding: 0 !important;
    }

    .account-order-detail .col-md-6 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

        .account-order-detail .col-md-6:last-child {
            margin-bottom: 0 !important;
        }

    .basket--group .current-step {
        padding: 32px 0px !important;
    }

    .basket--group .current-step--steps__area::before {
        width: 30px !important;
        left: 37px !important;
    }

    .account-order-detail--product &gt; .row &gt; .col-md-6 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

    .basket--group .current-step--steps__text {
        font-size: 9px !important;
        text-align: center;
    }

    .basket--group .current-step--steps__area {
        width: 40px;
        height: 40px;
    }

        .basket--group .current-step--steps__area .t-icon {
            width: 25px;
            height: 25px;
        }

    .col-md-8.col-wrap.d-flex.flex-column {
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .d-flex.align-items-start.date-bar-mobile {
        flex-direction: column !important;
    }

        .d-flex.align-items-start.date-bar-mobile strong {
            margin-top: 5px !important;
        }

    /* Popup */
    .popup--content.singup .singup--content {
        max-height: 450px;
        overflow-x: scroll;
    }

    /* Uretici Kayit*/
    .producer--step .current-step--steps {
        margin-right: 8px;
    }

    .producer .current-step--steps__area:before {
        width: 30px !important;
        left: 37px !important;
    }

    .producer .current-step--steps__text {
        font-size: 9px !important;
        text-align: center;
    }

    .producer .current-step--steps__area {
        width: 40px;
        height: 40px;
    }

        .producer .current-step--steps__area .t-icon {
            width: 30px;
            height: 30px;
        }

    .type-button-wrap {
        flex-direction: column !important;
        align-items: flex-start !important;
    }

        .type-button-wrap button {
            width: 100% !important;
        }

    .producer--content.d-flex.flex-column .col-md-6 {
        padding: 0 !important;
    }

        .producer--content.d-flex.flex-column .col-md-6 .t-input, .producer--content.d-flex.flex-column .col-md-6 .t-file {
            margin-bottom: 24px !important;
        }

    .producer--content .t-checkbox span {
        display: inline-block !important;
    }

    .producer--content .t-checkbox span {
        display: inline-block !important;
    }

    .producer--content {
        padding: 40px 20px;
    }

    .producer--content__line {
        margin: 40px -20px !important;
        width: calc(100% + 40px) !important;
    }

    /* KayÄ±t Ã¼retim yeri*/
    .producer--content__company-type .company-radio figure {
        height: 98px;
        width: 98px;
        margin-bottom: 15px;
    }

    .producer--content__company-type .company-radio {
        padding-left: 10px !important;
        min-height: auto !important;
    }

    .producer--content__paragraph {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .producer--content__company-name .name-search {
        flex-direction: column !important;
    }

        .producer--content__company-name .name-search button {
            width: 100%;
            margin-top: 10px;
        }

    .company-map.d-flex.align-items-center {
        flex-direction: column !important;
    }

        .company-map.d-flex.align-items-center button {
            margin-top: 10px !important;
            width: 100% !important;
            margin-left: 0 !important;
        }

    .row.radio-status .col-md-6:first-child {
        flex-direction: column !important;
    }

    .producer--content__company-name .radio-status .t-radio {
        margin-bottom: 20px;
        margin-right: 0 !important;
    }

    .producer--content__company-type div[class*="col-md-"] {
        padding: 0 !important;
    }

    .producer--content__company-name .name-search .t-button {
        margin-left: 0 !important;
    }

    /* Panel Genel bakis*/
    .panel--genel__statistics .statistic-wrap .value {
        font-size: 20px;
    }

    .panel--genel__statistics .statistic-wrap .info {
        font-size: 12px !important;
    }

    .panel--menu nav ul li a {
        padding-left: 15px !important;
        font-size: 14px;
    }

    .panel--genel__operation-status .info {
        font-size: 11px !important;
    }

    .panel--menu nav ul li.active a {
        font-size: 14px;
    }

    .panel--genel__statistics .statistic-wrap .percent {
        font-size: 12px !important;
    }

    .panel--genel__operation-status .bold {
        font-size: 22px !important;
    }

    .panel--genel__statistics {
        padding: 32px 16px;
    }

    .fixed-height-chart {
        height: 158px !important;
    }

    .panel--menu {
        display: none !important;
    }

    .panel &gt; .row &gt; .col-md-10 {
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .panel--genel__notification .noti-wrap--bar p {
        font-size: 13px !important;
    }

    .panel--genel__operation-status .bold span {
        font-size: 13px;
    }

    .panel--genel__operation-status {
        padding-left: 16px !important;
        padding-right: 16px !important;
    }

    .panel--genel &gt; .row &gt; div[class*="col-md-"] {
        max-width: 100%;
        min-width: 100%;
        padding: 0 !important;
    }

    .panel--genel__product-status {
        margin-top: 30px;
    }

    .panel {
        height: auto !important;
        overflow-x: hidden !important;
    }

    .panel--genel__operation-status .col-md-6 {
        max-width: 100% !important;
        align-items: center;
        justify-content: center !important;
    }

    .static-wrap.d-flex.align-items-center.justify-content-between {
        flex-direction: column !important;
    }

    .panel--genel__statistics .statistic-wrap {
        margin-bottom: 25px;
    }

    .panel--genel__operation-status .status-bar {
        justify-content: center !important;
        margin-bottom: 20px !important;
    }

    /* Panel SipariÅŸler */
    .panel--genel__my-orders .table-comp--content__tablerow div[class*="col-md-"] {
        padding: 24px 10px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .t-button {
        font-size: 12px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .table-product figure {
        margin-bottom: 10px;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .bold {
        font-size: 13px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow .delivery {
        font-size: 12px !important;
    }

    .panel--genel__my-orders .panel-orders-tab li {
        font-size: 13px !important;
        padding: 27px 20px !important;
        width: 100%;
    }

    .panel--title {
        font-size: 24px !important;
    }

    .panel--genel__my-orders .table-comp--content__tabletop div[class*="col-md-"] {
        padding: 15px 20px !important;
    }

    .panel--genel__my-orders .table-comp--content__tablerow div[class*="col-md-"] {
        padding: 10px 20px !important;
    }

    ul.tab-menu.panel-orders-tab.d-inline-flex {
        display: flex;
        flex-direction: column !important;
        width: 100%;
    }

    .panel--genel__my-orders .table-comp--head__title {
        font-size: 13px !important;
    }

    .panel--genel__my-orders .table-comp--head .t-selectbox--placeholder {
        font-size: 13px !important;
    }

    .panel--genel__my-orders .table-comp--head__numeric button {
        font-size: 13px !important;
        width: 25px !important;
    }

    .panel--genel__my-orders .table-comp--head {
        flex-direction: column !important;
    }

        .panel--genel__my-orders .table-comp--head .d-flex.justify-content-end.align-items-center {
            flex-direction: column !important;
        }

        .panel--genel__my-orders .table-comp--head .t-selectbox {
            margin-right: 0 !important;
            margin-bottom: 10px !important;
        }

    /* Panel sipariÅŸ detay */
    .panel--genel__my-orders .table-comp--content__tabletop strong {
        font-size: 12px !important;
        margin-left: 0 !important;
    }

    span.total-title {
        padding-left: 0 !important;
    }

    .panel--genel__my-orders &gt; .row &gt; .col-md-4 {
        padding: 0 !important;
        margin-top: 25px !important;
    }

    .panel--genel__my-orders .order-detail &gt; .row &gt; .col-md-4 {
        padding: 0 !important;
        margin-bottom: 25px;
    }

        .panel--genel__my-orders .order-detail &gt; .row &gt; .col-md-4:last-child {
            margin-bottom: 0 !important;
        }

    .order-detail .current-step--steps__text {
        font-size: 7px !important;
    }

    br {
        display: none !important;
    }

    /* Panel Message */
    .panel--genel__message .message-content--head__title {
        font-size: 13px !important;
    }

    .message-content--area__message.d-flex {
        flex-direction: column !important;
    }

    .panel--genel__message .message-content--area__message figure {
        margin-bottom: 15px !important;
    }

    .panel--genel__message .message-content--area__message .text {
        font-size: 13px !important;
    }

    .panel--genel__message .message-content--head__button {
        min-width: 42px !important;
    }

    /* Panel urun ekleme */
    .add-category--wrap.d-flex {
        flex-direction: column !important;
    }

        .add-category--wrap.d-flex ul {
            margin-bottom: 15px !important;
        }

    .row.check-wrap .col-md-3 {
        padding: 0 !important;
        margin-bottom: 15px !important;
    }

    .panel--genel__product-info-detail .product-detail-check .col-md-2 {
        padding: 0 !important;
    }

    .row.mb-24.product-info-mobile &gt; div[class*="col-md-"] {
        padding: 0 !important;
        margin-bottom: 5px;
    }

    .panel--genel__product-stock-price .padding-wrap div[class*="col-md-"] {
        padding: 0 !important;
        margin-bottom: 5px !important;
    }

    input.money-mask {
        margin-bottom: 5px !important;
    }

    .panel--genel__product-stock-price .radio-status .t-radio {
        margin-bottom: 15px !important;
    }

    .row.radio-status &gt; .col-md-6 {
        padding: 0 !important;
    }

    .row.product-info-mobile &gt; div {
        padding: 0 !important;
        margin-bottom: 5px !important;
    }

    .producer--content__company-certification .company-radio {
        margin-bottom: 15px !important;
    }

    .panel--category-text {
        font-size: 14px !important;
    }

    .panel--genel__add-product {
        padding: 20px !important;
    }

    .panel--genel__add-story {
        padding: 20px;
    }

        .panel--genel__add-story .story-onizleme {
            position: relative;
            right: 50%;
            top: -20px;
            transform: translate(50%, 0px);
        }

    .story-wrap {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .panel--genel__buttom-button {
        flex-direction: column !important;
        padding: 20px 30px !important;
    }

        .panel--genel__buttom-button button {
            width: 100% !important;
            margin-bottom: 10px;
        }

    .panel--genel__product-delivery-info {
        padding: 20px !important;
    }

    .panel--genel__product-stock-price {
        padding: 20px !important;
    }

    .panel--genel__product-info-detail {
        padding: 20px !important;
    }

    .panel--genel__add-product-img {
        padding: 20px !important;
    }

    /* Etkinlik detay */
    .product-details--info__ticket .ticket-time {
        font-size: 13px !important;
    }

    .product-details--info__ticket .ticket-date {
        font-size: 13px;
        white-space: nowrap;
    }

    .product-details--info__company .info {
        font-size: 15px !important;
    }

    .product-details--info__ticket.d-flex .icon-area {
        border: 1px solid #d8d8d8;
        border-bottom: none !important;
        width: 100%;
        border-bottom-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
        margin-bottom: -5px !important;
    }

    .product-details--info__ticket.d-flex {
        flex-direction: column;
        align-items: center !important;
    }

        .product-details--info__ticket.d-flex button {
            width: 100% !important;
            border-radius: 5px !important;
            margin-bottom: 5px;
        }

    .d-flex.flex-column.update-button-mobile {
        display: flex !important;
        flex-direction: row !important;
        width: 100%;
    }

        .d-flex.flex-column.update-button-mobile button {
            margin: 10px 4px !important;
            border-radius: 5px !important;
            border: 1px solid #d8d8d8 !important;
            height: 50px;
        }

            .d-flex.flex-column.update-button-mobile button:first-child {
                margin-left: 0 !important;
            }

            .d-flex.flex-column.update-button-mobile button:last-child {
                margin-right: 0px !important;
            }

    .product-details--info__ticket .input-wrap {
        width: 100%;
        border-radius: 5px !important;
        border: 1px solid #d8d8d8 !important;
        margin-top: 10px;
        padding: 12px;
        height: 50px !important;
    }

    .product-details--info__ticket .ticket-wrap {
        width: 100%;
        border-radius: 5px !important;
        border: 1px solid #d8d8d8;
        justify-content: space-between !important;
    }

    .product-details--info__ticket .ticket-drop--radio {
        min-width: auto !important;
    }

    .ticket-drop.d-flex.active {
        flex-direction: column !important;
    }

    .product-details--info__ticket .ticket-drop div#sandbox-container {
        border-right: none !important;
        border-bottom: 1px solid #d8d8d8 !important;
    }

    .product-details--info__ticket .ticket-drop .button-wrap {
        margin-top: 0 !important;
    }

    .product-details--info__ticket .ticket-drop {
        flex-direction: column !important;
        transform: scale(0.8);
    }

    /* Story popup */
    .story-content--left__radio .col-md-6 {
        max-width: 33.3%;
    }

    .popup--content.add-story {
        width: 90% !important;
        max-height: 620px;
        overflow-y: scroll;
    }

        .popup--content.add-story .story-content--left {
            height: auto !important;
            overflow-y: visible;
            max-height: none !important;
        }

    .story {
        height: 725px !important;
    }


    /* New Responsive */
    .t-main-badge {
        display: flex !important;
        flex-direction: column !important;
        text-align: center !important;
    }

    .featured-products--filter.d-flex {
        flex-direction: column !important;
    }

    .filter-dropdown.t-dropdown {
        width: 100% !important;
        margin-bottom: 5px !important;
    }

    .banner-mobile {
        margin-top: 10px;
    }
}
</pre></body></html>