/*!
 * Sekiz İki Medya (https://www.sekizikimedya.com/)
 * Copyright 2014-2020 Sekiz İki Yazılımcıları
 * Licensed under MIT (https://www.sekizikimedya.com)
*/

body, h1, h2, h3, h4, h5, h6, p, span {
    font-family: 'Poppins', sans-serif;
}

.custom-products-show .captions {
position: absolute;
top: 20px;
right: 20px;
background-color: white;
padding: 20px;
width: 35%;
}

.home-section-inner .home-slider-wrap {
    width: 60%!important;
}

.home-section-inner .home-banner-wrap {
    width: 40%!important;
    padding: 0px 15px 0px 0px;
}

@media screen and (max-width:1200px){
    .custom-products-show .captions {
        width: 55%;
    }

    .home-slider .slide-content.align-left .captions{
        height: 100%!important;
    }

    .home-banner-wrap{
        display: none!important;
    }

    div div .home-section-inner .home-slider-wrap {
        width: 100%!important;
    }
}

@media screen and (max-width:500px){
    .custom-products-show .captions {
        width: 100%;
        display:block;
        position:relative;
        margin-bottom:20px;
    }
    .home-slider .slide-content{
        position: relative;
        display: block;
    }

    .home-slider .slide-content .captions{
        width: 100%!important;;
    }
}

.custom-products-show .caption {
    position: relative;
    display: block;
}



.home-section-wrap {
    margin-top: 15px;
    margin-bottom: 15px;
}

.base-image-wrap {
    margin-left: 0px;
}

.navigation-inner .navbar .navbar-nav {
    margin: 0 0px;
}

.base-image-wrap .base-image-slide {
    padding-bottom: 80%;
}

select.arrow-black {
    display: block!important;
}

.onur-sol-kanat .product-details-info {
    width: 100%;
    padding: 15px;
}

.product-details-info .details-info-top {
    padding-bottom: 0px;
}

.product-details-info .product-price {
    padding-bottom: 0px;
}

.header-column-left {
    align-self: center;
}

.text-black {
    color:#000; 
}

.la-2x {
    font-size: 1.5em;
}

.no-padding {
    padding: 0px;
}

.navigation-inner {
    border: none;
}

.tage-text {
    top: 25%!important;
}

.additional-image-wrap .additional-image>img {
    max-height: 80%;
}

.single-feature .feature-icon>i {
    font-size: 50px;
}

.contact-wrap {
    margin: 30px 0;
}

.contact-form-right .title {
    margin-bottom: 8px;
}

.features-wrap .features {
    border: none;
    border-radius: 0;
}

.feature-details h6 {
    font-size: 18px;
    line-height: 20px;
}

.features-wrap {
    margin-top: 0px;
    background-color: #495057;
}

.features-wrap .single-feature:after {
    background: none;
}

.tabs:not(.featured-categories-tabs) .tab-item.active {
    background-color: var(--color-primary);
    padding: 10px 21px;
    border-radius: 25px 25px 0px 0px;
    color: #fff;
    font-size: 16px;
}

.tabs:not(.featured-categories-tabs) .tab-item {
    padding: 10px 21px;
    border-radius: 25px 25px 0px 0px;
    font-size: 17px;
    color: #000;
    font-weight: 500;
}

.feature-details {
    margin-top: 7px;
}

.home-slider .slick-arrow {
    background: #fff;
}

.home-slider .slick-arrow.slick-next:before {
    color: #000;
}

.home-slider .slick-arrow.slick-prev:before {
    color: #000;
}

.slick-dots li button:before {
    background: #fff;
}

.order-complete button span {
    color: #fff !important;
}

.three-column-banner .banner {
    border-radius: 25px;
    box-shadow: 0px 0px 10px 2px #00000029;
}

.btn {
    font-family: 'Poppins', sans-serif;
}

.btn-add-product-to-cart {
    width: 50%;
}

.header-search .searched-keywords {
    display: none;
}

.vertical-megamenu>li>.menu-item>.menu-item-icon {
    font-size: 30px;
    margin: 7px 10px 0 0;
    color: #000000;
}

.vertical-megamenu>li>.menu-item {
    font-size: 16px;
}

body {
    font-size: 16px;
}


.product-details-top .right-sidebar {
    display: none;
}

.base-image-wrap {
    border: none;
}

.category-nav {
    display: none;
}

.home-section-inner {
    width: 100%;
    margin-left: 0px;
}

.installments {
    margin-bottom: 15px;
    font-weight: 500;
}
.installments-wrap {
    margin: 15px;
}

.installments-wrap table {
    max-width: 240px;
    font-size: 12px;
    margin: 2px;
}
.installments-wrap table td, .installments-wrap table th {
    padding: 2px 4px !important;
    vertical-align: middle;
}

.installments-wrap table img {
    height: 24px;
    width: auto;
    padding: 4px;
    cursor: pointer;
}


.blog-thumbnail img {
    max-width: 100%;
    height: auto;
}

.category-description p {
    margin-bottom: 15px;
}


.variants-wrap {
    margin: 15px;
}
.variants-wrap h5 {
    margin-bottom: 5px;
}
.variants a {
    width: 120px;
    height: 120px;
    border: 2px solid #ddd;
    padding: 10px;
    text-align: center;
    border-radius: 15px;
    margin: 0 15px 15px 0;
    position: relative;
}
.variants a.out-of-stock {
    pointer-events: none;
}
.variants a.out-of-stock:before {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: hsla(0,0%,100%,.7);
    z-index: 2;
    border-radius: 15px;
}
.variants a:hover, .variants a.loading {
    border-color: #fd6602;
}
.variants a:hover, .variants a:before {
    border-radius: 15px;
}
.variants a:hover span {
    color: #fd6602;
}
.variants a img {
    width: 100%;
    height: auto;
}
.variants a span {
    color: #6e6e6e;
    font-size: .9em;
    font-weight: 500;
    line-height: 1.2em;
    display: none;
}

@media screen and (max-width: 991px) {
    .breadcrumb {
        margin: 75px 0 0;
    }

    .product-details-wrap, .shopping-cart-wrap {
        margin-top: 75px;
    }

    .filters {
        display:none;
    }

    .onur-desktop {
        display: none;
    }
}

@media screen and (max-width: 1200px) {
      .onur-desktop {
        display: none;
    }

    .horizontal-megamenu>.nav-item>.nav-link {
        padding: 15px 10px!important;
    }
}

@media (min-width: 992px) {
    .container {
        padding-left: 5%;
        padding-right: 5%;
    }

    .arrow-prev {
        right: 90px;
    }

    .header-wrap-inner {
        padding: 20px 0;
    }

    /* .home-slider .slide-content.align-left .captions {
        margin-left: 50px;
        text-align: left;
    }

    .home-slider .slide-content .caption-1 {
        font-size: 48px;
        font-weight: 300;
        line-height: 48px;
        color: #ffffff;
    }

    .home-slider .slide-content .caption-2 {
        font-size: 22px;
        line-height: 26px;
        color: #ffffff;
        margin-top: 16px;
    }


    .home-slider .slide-content .btn-slider {
        background: #fff;
        color: #000000;
    } */


}

.home-slider .slide-content.align-left .captions {
    margin-left: 0px;
    text-align: left;
    background: #c6252c;
    padding: 20px;
    height: 100%;
}

.home-slider .slide-content .captions {
    width: 300px;
}

.home-slider .slide-content.align-left .captions .caption-2 {
    margin-right: 0px;
}

.home-slider .slide-content .caption-1 {
    font-size: 30px;
    font-weight: 300;
    line-height: 35px;
    color: #fff;
}

.home-slider .slide-content .caption-2 {
    font-size: 15px;
    line-height: 25px;
    color: #ffffff;
    margin-top: 16px;
}

.home-slider .slide-content .btn-slider {
    background: #fff;
    color: #000000;
    margin-top: 15px;
}

.header-wrap-inner {
    padding: 20px 0;
}

@media (min-width: 1200px) {
    .container {
padding: 0px;
    }

    .arrow-prev {
        right: 90px;
    }

}

.slick-dots li.slick-active button:before {
    width: 10px;
}

.slick-dots li.slick-active, .slick-dots li.slick-active button {
    width: 10px;
}

.product-card:hover {
    border-color: #fff;
    box-shadow: 0px 0px 10px 5px #007bff2e;
    z-index: 1;
}

.product-card {
    margin: 0 5px;
}

.btn-primary.nice-select.open, .btn-primary.nice-select.open:not(:disabled):not(.disabled), .btn-primary:active, .btn-primary:active:focus, .btn-primary:hover, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active {
    background: #f68a1e;
}


.zoomInImage {
    animation-name: none!important;
}

.onur-text h2 {
    color: #c6262d;
}

.onur-text p {
    text-align: justify;
}

.two-column-banner .banner {
    text-align: center;
}

.two-column-banner .banner>img {
    width: 30%;
}

.onur-serit {
text-align: center;
padding: 20px;
background-color: #08abee;
width: 60%;
border-radius: 25px;
margin-top: 30px;
}


@media screen and (max-width: 576px) {

    .features-wrap .single-feature {
        -webkit-box-flex: 0!important;
        flex: 0 0 100%!important;
        max-width: 100%!important;
    }
    .features-wrap .features {
        border: none;
    }
    .landscape-tab-products-wrap .tab-products-header .tabs .tab-item {
        width: 100%;
        margin-left: 0;
    }

    .grid-products-wrap .tab-products-header .tabs .tab-item {
        width: 100%;
        margin-left: 0;
    }
    .product-details-tab>.tabs .nav-item {
        margin: 0 0px -1px;
    }

}


.stories {
    margin-top: 15px;
}
.stories .story {
    width: 105px !important;
    height: auto !important;
    margin: 0 10px;
    color: #6e6e6e;
    font-weight: 500;
    font-size: .8em;
    text-align: center;
    transition: all ease 0.2s;
    line-height: 1em;
}
.stories .story:hover {
    color: #0068e1;
}
.stories .story:hover img {
    border-color: #0068e1;
}
.stories .story img {
    border: 3px solid #ffb136;
    border-radius: 25px;
    width: 72px;
    height: 72px !important;
    overflow: hidden;
}
.stories .story span {
    margin-top: 5px;
}

.header-logo {
    height: auto;
    width: 250px;
    max-height: 60px;
}

@media screen and (max-width: 1199px) {
.header-logo {
    width: 200px;
}
}

.horizontal-megamenu>.nav-item>.nav-link {
    line-height: 15px;
    padding: 15px 15px;
}

@media (min-width: 1200px) {
.container {
    width: 1600px;
    padding: 0 2%;
}
.onur-mobile {
    display: none;
}

}

.onr-image-wrap {
    background-size: cover;
    background-repeat: no-repeat;
    height: 46%;
    border-radius: 20px;
    text-align: left;
    padding: 10px 20px;
    position: relative;
}

.onr-sag-caption-1 {
    font-size: 22px;
    line-height: 26px;
    color: #ffffff;
    margin-top: 16px;
    margin-bottom: 10px;
}

.btn-slider {
    border-radius: 25px;
}

.mt-30 {
    margin-top: 30px;
}

.btn-light {
    background: #fff!important;
    color: #000000!important;
}

.onr-banner-content {
    position: absolute;
    bottom: 20px;
    left: 20px;
    width: 50%;
}

.horizontal-megamenu>.nav-item>.nav-link {
    line-height: 15px;
    padding: 15px 30px;
    font-size: 17px;
    font-weight: 500;
    color: #c6262d;
}

.sbs-search {
padding: 35px 40px;
    background-color: #08ABEE;
    color: #fff;
    border-radius: 25px;
    height: 100%;
}

.sbs-search h3 {
    color: #fff;
}

.nav-link:focus, .nav-link:hover {
    border-bottom: #f68a1e solid 3px
}

.contact-info>li {
    margin-bottom: 5px;
}

.nav-link {
    border-bottom: #e1e1e1 solid 3px;
}

li.nav-item {
    padding: 0px 9px;
}

.header-search-lg .search-input {
    height: 48px !important;
    border: none;
    font-size: 16px;
    margin: 8px 16px;
    padding: 0 !important;
}

.header-search-lg {
    background-color: #fff;
}


.nice-select {
    display: none;
}

.header-search-lg .btn-search {
    height: 60px;
    width: 110px;
    border-radius: 0 15px 15px 0;
}


.features-wrap .single-feature {
    padding: 0 15px;
}
.single-feature {
    -webkit-box-pack: left;
    justify-content: left;
}

.features-wrap .single-feature {
    position: relative;
    -webkit-box-flex: 0;
    flex: 0 0 33.3%;
    max-width: 33.3%;
    margin-top: 30px;
    padding: 0 15px;
}


/***STEP SEARCH***/
.step-search .select2-container--default .select2-selection--single {
    height: 38px;
}

.step-search .select2-container--default .select2-selection--single {
    background-color: #fff;
}

.step-search .select2-container--default.select2-container--disabled .select2-selection--single {
    background-color: #cecece;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
    height: 39px !important;
}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted:hover {
    background-color: #0088cc !important;
}

.contact-info>li>span {
    margin-left: 0px;
}

.footer-top .title {
    color: #fff;
}

.footer-top li {
    color: #fff;
}

.footer-links:not(.footer-tags) .list-inline li a {
    color: #ffffff;
}

.footer-wrap {
    background-color: #48ACEF;
    margin-top: 50px;
}

.footer-text {
    color: #ffffff;
}

.social-links li a {
    color: #ffffff;
}

.footer-bottom {
    margin-top: 0px;
    background-color: #EC2B78;
    border-top: none;
    padding: 10px 0;
}

.footer-links:not(.footer-tags) .list-inline li a:hover {
    color: #b0e8ff;
}

.footer {
    padding-top: 70px;
    padding-bottom: 20px;
}

.lieferung-text {
    color: #76BC1E;
    margin-bottom: 10px;
    display: -webkit-inline-box;
    font-size: 16px;
    font-weight: 500;
}

.cargo-icon {
font-size: 21px;
    margin-right: 10px;
    color: #76BC1E;
}

span .cargo-icon {
    margin-bottom: 10px;
}

.availability.in-stock {
    color: #76BC1E!important;
}

.availability.out-of-stock {
    color: #bc1e1e!important;
}

/***PRODUCT SHOW***/
.text-primary, a.text-dark:hover {color: #48ACEF !important;}
.text-secondary {color: #ED2B79 !important;}
.text-green {color: #76BC1E !important;}
.border-primary {border-color: #48ACEF !important;}
.border-secondary {border-color: #ED2B79 !important;}
.border-green {border-color: #76BC1E !important;}
.bg-primary {background-color: #c6262d !important;}
.bg-secondary {background-color: #c6262d !important;}
.bg-green {background-color: #76BC1E !important;}
.box-shadow {box-shadow: 2.5px 0.33px 10px 1px rgb(11 28 42 / 15%) !important;}
.product-lists .product-details-info { width: 100%; padding: 0; }
.border-1 { border-width: 1px !important;}
.border-2 { border-width: 2px !important;}
.border-3 { border-width: 3px !important;}
.border-4 { border-width: 4px !important;}
.border-5 { border-width: 5px !important;}
.rounded-5 { border-radius: 5px !important; }
.rounded-10 { border-radius: 10px !important; }
.rounded-15 { border-radius: 15px !important; }
.rounded-20 { border-radius: 20px !important; }
.rounded-25 { border-radius: 25px !important; }
.rounded-30 { border-radius: 30px !important; }
.product-details-info .btn-add-to-cart { margin-left: 0;}
.product-details-wrap .product-meta { font-size: 1rem;}
.product-meta li strong { font-weight: 500; }
.description-meta { display: inline-block; }
.description-meta li { margin: 5px 0 !important; border-bottom:1px solid #dedede; padding: 0 5px; }
.description-meta li:last-child { border-bottom:0; }
.description-meta li strong { font-weight: 500; }
.variants a { width: 100%; height: auto; padding: 0; border:0; opacity: .9; text-align: left; font-size: 13px; line-height: 16px;}
.variants a:hover { opacity: 1;}
.variants a span { width: 24px; min-height: 24px; display: block; }
.variants a small { width: 24px; height: 24px; display: block; overflow: hidden; background-color: #ddd; }
small.clr i { background-size: cover; background-repeat: no-repeat; width: 100%; height:100%; display: inline-block; float: left; }
small.clr i.colors-1 { width: 100%; height:100%; }
small.clr i.colors-2 { width: 50%; height:100%; }
small.clr i.colors-3 { width: 33.3333%; height:100%; }
small.clr i.colors-4 { width: 50%; height:50%; }
small.clr i.colors-5 { width: 25%; height:100%; }
small.clr i.colors-6 { width: 16.6666%; height:100%; }
small.clr i.colors-7 { width: 14.2857%; height:100%; }
small.clr i.colors-8 { width: 12.5%; height:100%; }
small.clr i.colors-9 { width: 11.1111%; height:100%; }
small.clr i.colors-10 { width: 10%; height:100%; }
.alternative-adv { position: relative; padding: 5px 15px;border-radius: 12px;margin-bottom: 10px;}
.product-type { position: absolute; top: -19px; left:0; padding: 5px 15px;border-radius: 12px;}
.product-details-info .product-price { width: 26%; display: block; text-align: right; line-height: 3rem;}
.product-details-info .details-info-middle { border:0 !important;}
.product-list .product-details-info .product-price { font-size: 1.5em !important; text-align: right;}
.product-colors { position: absolute; left: -15px; top:50%; transform: translateY(-50%);width:30px; height: 30px; display: block; overflow: hidden; background-color: #ddd; }
.description-meta {padding: 0;}




/*** PRODUCT LISTS***/
.brand-name {position: absolute;bottom:0;left:0;z-index: 1;width: 100%;}
.section-title {margin-bottom: 24px;padding-bottom: 13px;border-bottom: 1px solid #e5e5e5;}
a.text-white.border-primary:hover { border-color: #ED2B79 !important; }
a.text-white.border-primary:hover span.bg-primary { background-color: #ED2B79 !important; }
.filters h3 { font-size: 1.2em; line-height: 1.3em;}
.filters h4 { font-size: 1.1em;}
.filters .sbs-search { padding: 30px 20px; }
.color-select.form-check { margin-bottom: 5px;}
.color-select.form-check input[type=checkbox]:checked+label:after {width: 12px;height: 12px;border: 0;background-color: #fff;border-radius: 50%;top: 7px;left: 6px;box-shadow: rgba(0, 0, 0, 0.24) 0 2px 4px;}
.color-select.form-check input[type=checkbox]:checked+label:before, .color-select.form-check input[type=checkbox]:not(:checked)+label:before {border-radius: 50%;width: 24px;height: 24px;background-color: var(--color-bg);background-image: var(--icon-bg);background-size: cover;}
.hide-row {display: none !important;}
.product-list .product-details-info .btn-add-to-cart { font-size: 12px; }
.empty-message { display: flex;flex-wrap: wrap;justify-content: center; }
.empty-message svg { max-width: 240px; }
.empty-message h2 { width: 100%; text-align: center;}


/*** SEARCH FORM ***/
.header-search-left { width:60px; height: 48px; line-height: 48px; text-align: center; font-size: 24px;}
.header-search-sm-form { top: 70px; left:0; right:0; padding: 0 15px;}
.header-account{
    font-size: 34px;
    line-height: 36px;
    color: #191919;
    -webkit-transition: .15s ease-in-out;
    transition: .15s ease-in-out;
}

.header-search-sm-form .header-search-lg {
    position: relative;
    display: -webkit-box;
    display: flex;
    border: 1px solid #e1e1e1;
    border-radius: 2px;
}

@media screen and (max-width: 991px){
    .header-search-sm-form.active+.search-suggestions {top:128px;}
}


/*** PAYMENT METHODS ***/
label.payment-method:before { top: 14px !important; }
label.payment-method:after { top: 19px !important; }

@media screen and (max-width: 576px) {
.home-section-wrap {
    margin-top: 55px;
}
}

@media screen and (max-width: 1199px) {
.header-logo {
    width: 100%;
    padding: 0;
    max-width: 240px;
}
}

@media screen and (max-width: 991px) {
.contact-wrap {
    margin: 70px 0!important;
}

.onur-desktop {
    display: none;
}

}

/*** STOCK STATUS ***/
.availability.in-days { color: orange!important;}

.listeleme-stock .availability.in-days { color: orange!important;}
.listeleme-stock .availability.in-stock {color: #76BC1E!important;}


/*** SEARCH RESULTS ***/
.search-results .category-suggestion-list li,  .search-results .product-suggestion-list li { border-bottom: 1px solid #ddd; padding: 5px;}
.search-results .category-suggestion-list li:last-child,  .search-results .product-suggestion-list li:last-child { border-bottom: 0;}
.search-results .category-suggestion-list li em { color: var(--color-primary); font-style: normal; }

/*** COLOR VARIANTS ***/
.variants-wrap {
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}
.variants-wrap .input-group-quantity {
    flex: 0 0 90px;
}
.variants-wrap button, .variants-wrap .variant-info p {
    white-space: nowrap;
}
.variants-wrap .variant-info p {
    font-size: 13px;
}

.product-details-top .variants-wrap { margin: 0 -15px !important;}
.product-details-top .variant-info, .product-details-top button span { display: none !important;}
.btn-checkout { padding: 10px 15px; border-radius: 0;}
a.infos {
    font-size: 1.25rem;
    cursor: pointer;
}
.la-2x.infos {
    font-size: 1.25em;
}


.product-details-wrap .product-details-info .brief-description {
    color: #000000;
}

.product-details-wrap .brief-description li {
    height: 30px;
}

.product-price {
    display: block;
}

/***REVIEWS***/
.card-reviews i {
    color: #dbdbdb;
}
.card-reviews i.colored {
    color: #ffb136;
}

/*** ACCOUNT ORDERS ***/
.my-orders-table tbody tr td { vertical-align: middle; padding: 20px !important;}
.my-orders-table thead tr th { vertical-align: middle; padding: 20px !important;}

/*** BULK PRICES ***/
.bulk-prices {font-size:13px;}
.bulk-prices > div:first-child { font-weight: 600;}
.bulk-prices > div:last-child { border-bottom: 0 !important;}
.bulk-prices > div.active { border-left: 3px solid var(--primary); background-color: var(--light);}
.bulk-rate span.badge {
    min-width: auto;
    padding: 0.25em 0.4em;
    font-size: 11px;
    font-weight: 600;
}
.bulk-rate { font-weight: 500;}


/*** PRODUCT IMAGE ARROWS FIX ***/
.base-image-wrap .slick-next, .base-image-wrap .slick-prev { width: 24px; height: 24px;}
.product-list .base-image-wrap .slick-next, .product-list .base-image-wrap .slick-prev { display: none;}
.base-image-wrap .slick-prev { left: -24px;}
.base-image-wrap .slick-next { right: -24px;}
.base-image-wrap .slick-next:before, .base-image-wrap .slick-prev:before { font-size: 24px;}


/*** PRODUCT META ***/
ul.product-meta li {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 3px;
}

/*** CSS FIX 08.2022 ***/
.order-summary {background-color: #fff;}
.order-summary h6 {font-size: 18px;}
.img-shipping { filter: grayscale(1); -webkit-filter: grayscale(1); width: 30px; }
.img-shipping.active { filter: grayscale(0); -webkit-filter: grayscale(0); }
.form-radio.shipping input[type=radio]:checked+label, .form-radio.shipping input[type=radio]:checked+label + span, .form-radio.shipping input[type=radio]:checked+label a { color: var(--primary) !important; font-weight: 600; }
.shopping-cart-table thead th { vertical-align: middle; }
.cmyk-line { margin:0; }
.cmyk-line hr { width: 25%; border-width: 5px; float: left; margin: 0; }
.cmyk-line hr:nth-child(1) { border-color: #23ACDD;}
.cmyk-line hr:nth-child(2) { border-color: #E52088;}
.cmyk-line hr:nth-child(3) { border-color: #FAEF55;}
.cmyk-line hr:nth-child(4) { border-color: #555657;}
.footer-top li, .social-links li a, .footer-top .title, .footer-links:not(.footer-tags) .list-inline li a, .footer-text { color: #191919;}
.header-login { border-radius: 30px; font-size: 14px;}
.nav-link, .nav-link:hover { border-width: 1px;}
.variant.input-group { border-radius: 20.5px; }
.variant.input-group button {
    width: 24px;
    height: 24px;
    line-height: 18px !important;
    font-size: 18px !important;
    padding: 0 !important;
    display: block;
    text-align: center;
    margin-top: 3px;
    font-weight: 600;
}
.bg-gray { background-color: #FAFAFA;}
.none { display: none; }


@media (max-width: 768px){
.hidden-xs {
display: none;
}

a.hidden-xs {
    display: none;
    }
span.hidden-xs {
        display: none;
        }
}
.product-meta li { font-size: 16px; height: auto !important; }
.product-meta li strong { padding-right: 3px; }
.bulk-rate .previous-price {
    position: relative;
    font-size: 12px;
    font-weight: 400;
    margin: 1px 0 0 8px;
    color: #a6a6a6;
    text-decoration: line-through;
}

.form-control, .product-details-info .number-picker .input-group-quantity .btn-wrapper .btn-number {
    border-color: #09aaee;
}
.btn-apply-coupon {
    padding: 7px 14px;
}

h1.onur-text {
    color: #c6262d;
    font-size: 30px;
}