.text-primary { color: #afb7ab !important; }
.text-secondary { color: #868e96 !important; }
.text-success { color: #18982a !important; }
.text-danger { color: #ff0000 !important; }
.text-info { color: #17a2b8 !important; }
.text-warning { color: #ffc107 !important; }
.text-dark { color: #000000 !important; }

.bg-primary { background-color: #afb7ab !important; }
.bg-secondary { background-color: #868e96 !important; }
.bg-success { background-color: #18982a !important; }
.bg-info { background-color: #17a2b8 !important; }
.bg-warning { background-color: #ffc107 !important; }
.bg-danger { background-color: #ff0000 !important; }
.bg-dark { background-color: #000000 !important; color: #fff !important; }
.bg-secondary2 { background-color: #e8e8e8; }

.btn-primary { background-color: #afb7ab !important; border-color: #afb7ab !important; color:#000000!important }
.btn-outline-primary { border-color: #afb7ab !important; color: #afb7ab !important; }
	.btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:active, .btn-outline-primary.active { opacity: 1; background-color: #afb7ab !important; color: #fff !important; border-color: transparent !important; box-shadow: none !important; }

.btn-secondary { background-color: #868e96 !important; border-color: #868e96 !important; }
.btn-outline-secondary { border-color: #868e96 !important; color: #868e96 !important; }
	.btn-outline-secondary:hover, .btn-outline-secondary:focus, .btn-outline-secondary:active, .btn-outline-secondary.active { opacity: 1; background-color: #868e96 !important; color: #fff !important; border-color: transparent !important; box-shadow: none !important; }

.btn-success { background-color: #18982a !important; border-color: #18982a !important; }
.btn-outline-success { border-color: #18982a !important; color: #18982a !important; }
	.btn-outline-success:hover, .btn-outline-success:focus, .btn-outline-success:active, .btn-outline-success.active { opacity: 1; background-color: #18982a !important; color: #fff !important; border-color: transparent !important; box-shadow: none !important; }

.btn-info { background-color: #17a2b8 !important; border-color: #17a2b8 !important; }
.btn-outline-info { border-color: #17a2b8 !important; color: #17a2b8 !important; }
	.btn-outline-info:hover, .btn-outline-info:focus, .btn-outline-info:active, .btn-outline-info.active { opacity: 1; background-color: #17a2b8 !important; color: #fff !important; border-color: transparent !important; box-shadow: none !important; }

.btn-warning { background-color: #ffc107 !important; border-color: #ffc107 !important; }
.btn-outline-warning { border-color: #ffc107 !important; color: #ffc107 !important; }
	.btn-outline-warning:hover, .btn-outline-warning:focus, .btn-outline-warning:active, .btn-outline-warning.active { opacity: 1; background-color: #ffc107 !important; color: #fff !important; border-color: transparent !important; box-shadow: none !important; }

.btn-danger { background-color: #ff0000 !important; border-color: #ff0000 !important; }
.btn-outline-danger { border-color: #ff0000 !important; color: #ff0000 !important; }
	.btn-outline-danger:hover, .btn-outline-danger:focus, .btn-outline-danger:active, .btn-outline-danger.active { opacity: 1; background-color: #ff0000 !important; color: #fff !important; border-color: transparent !important; box-shadow: none !important; }

.btn-dark { background-color: #000000 !important; border-color: #000000 !important; }
.btn-outline-dark { border-color: #000000 !important; color: #000000 !important; }
	.btn-outline-dark:hover, .btn-outline-dark:focus, .btn-outline-dark:active, .btn-outline-dark.active { opacity: 1; background-color: #000000 !important; color: #fff !important; border-color: transparent !important; box-shadow: none !important; }

.badge-primary { background-color: #afb7ab !important; }
.badge-secondary { background-color: #868e96 !important; }
.badge-success { background-color: #18982a !important; }
.badge-info { background-color: #17a2b8 !important; }
.badge-warning { background-color: #ffc107 !important; }
.badge-danger { background-color: #ff0000 !important; }
.badge-dark { background-color: #000000 !important; }

/*.alert-danger { color: #fff; background-color: #ff0000; border-color: #ff0000; }
.alert-info { color: #fff; background-color: #17a2b8; border-color: #17a2b8; }
.alert-warning { color: #fff; background-color: #ffc107; border-color: #ffc107; }
.alert-success { color: #fff; background-color: #18982a; border-color: #18982a; }
.alert .close { color: #fff; opacity: 1; }*/

.text-muted { color: #b5b0ab !important; }
article.post .post-meta > span { background-color: #e6e6e6; }

body, .placeholder, .form-control, .input-group-text, .table { color: #000000; }
a { color: #000000; }
	a:hover { color: #afb7ab; }
	a.text-primary:focus, a.text-primary:hover { color: #afb7ab !important; }

.loading-bar .loader { background: #afb7ab; }

.form-control, .bootstrap-select .btn, .custom-file-label:not(.none), .card { border-color: #d8d8d8; }
	.card:not(.none):hover { border-color: #afb7ab; }

.custom-control-input:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { background-color: #afb7ab; border-color: #afb7ab; }
.custom-control-input:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, input[type=checkbox]:not(.none):checked + label::after, input[type=radio]:not(.none) + label::after { background-color: #afb7ab; border-color: #afb7ab; }
.placeholder-white .custom-control-input:checked ~ .custom-control-label::before, .placeholder-white .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { background-color: #000000; border-color: #000000; }

.custom-file-label:not(.none)::after { background-color: #000000; color: #fff; }

.form-control-v2 .form-control, .form-control-v2 .custom-file-label { border-color: #000000 }
	.form-control-v2 .custom-control-label, .form-control-v2 .custom-file-label, .form-control-v2 .custom-file-label::after, .form-control-v2 .placeholder, .intl-tel-input .country-list { color: #000000; }

.placeholder-white.form-control-v2 .form-control, .placeholder-white.form-control-v2 .custom-file-label { border-color: #fff }
	.placeholder-white .form-control, .placeholder-white.form-control-v2 .custom-control-label, .placeholder-white.form-control-v2 .custom-file-label, .placeholder-white.form-control-v2 .custom-file-label::after, .placeholder-white .placeholder, .placeholder-white a { color: #fff; }

.btn-facebook { background: #3B5998; color: #fff; }
	.btn-facebook:link, .btn-facebook:visited { color: #fff; }
	.btn-facebook:active, .btn-facebook:hover { background: #263961; color: #fff; }

.fancybox-button:not([disabled]) { background: #afb7ab; color: #fff !important; }
.fancybox-button:hover:not([disabled]) { background: #868e96; }

.owl-theme .owl-dots .owl-dot span { background-color: #fff; }
	.owl-theme .owl-dots .owl-dot span:after { border: 1px solid #fff; }
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background-color: #afb7ab; }
	.owl-theme .owl-dots .owl-dot.active span:after, .owl-theme .owl-dots .owl-dot:hover span:after { border-color: #afb7ab; }

.owl-theme .owl-nav [class*=owl-] { background-color: #afb7ab; }
.dots-dark.owl-theme .owl-dots .owl-dot.active span, .dots-dark.owl-theme .owl-dots .owl-dot:hover span { background-color: #000000; }

.form-control.is-invalid, .was-validated .form-control:invalid, .form-control.is-invalid, .was-validated .custom-select:invalid { border-color: #ff0000 !important; }
.was-validated .custom-control-input:invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label a, .was-validated .custom-control-input:invalid ~ .custom-control-label strong { color: #ff0000 !important; }
.form-control.is-valid, .was-validated .form-control:valid, .custom-select.is-valid, .was-validated .custom-select:valid { border-color: #18982a !important; }
.custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label a, .custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label strong { color: #18982a !important; }
.formError .formErrorContent, .formError .formErrorArrow div { background: #ff0000 !important; }
.formError .formErrorArrow .line3 { border: 0 !important; }
.formError .formErrorArrow .line1, .formError .formErrorArrow .line2 { background: #fff !important; }
.placeholder span, .red { color: #ff0000; }

.editor-content li:not(.none):after, .ul-bullet li:not(.none):after { color: #afb7ab; }

.yes-banner header, #marquee { background-color: rgba(0, 0, 0, .4); }
#marquee { color: #fff; }
header.sticked, .no-banner header { background-color: #000000; box-shadow: 0 3px 3px 0px rgba(107, 107, 107, 0.14); -webkit-box-shadow: 0 3px 3px 0px rgba(107, 107, 107, 0.14); -moz-box-shadow: 0 3px 3px 0px rgba(107, 107, 107, 0.14); }
.header-nav { background: #f1f2f3; }

.navbar-right > li > button { color: #fff; }

.stellarnav.desktop a { color: #fff; }
.stellarnav.desktop > ul > li:hover, .stellarnav.desktop > ul > li:hover a, .stellarnav.desktop > ul > li > a.active, .stellarnav.desktop ul li.active > a { color: #afb7ab; }
	.stellarnav.desktop > ul > li:hover a:before, .stellarnav.desktop > ul > li.active a:before { background: #afb7ab; }

.stellarnav.desktop ul ul { background-color: #afb7ab; color: #000000; -webkit-box-shadow: 0px 13px 25px -12px rgba(0,0,0,0.25); box-shadow: 0px 13px 25px -12px rgba(0,0,0,0.25); }
.stellarnav.desktop li li a { color: #000000 !important; }
	.stellarnav.desktop li li a:hover, .stellarnav.desktop li li a.active, .stellarnav.desktop ul li li.active > a { color: #fff !important; }

.stellarnav.mobile a { color: #fff; }
	.stellarnav.mobile > ul > li:hover, .stellarnav.mobile a.active, .stellarnav.mobile ul li.active > a:not(.dd-toggle), .stellarnav.mobile a:not(.dd-toggle):hover { color: #afb7ab; }
.stellarnav.mobile .dd-toggle { background: #afb7ab; color: #000000; }

#panel { background-color: #000000; }
.navbar-toggle.open, .navbar-toggle span { background-color: #afb7ab; }
	.navbar-toggle.open span { background-color: #000000; }

.searchList .results a { color: #afb7ab; }
.searchList.active, .searchList .results, .searchList > a { border-color: #d8d8d8; }

.search-place { color: #000000; }
	.search-place:before { background: #afb7ab; }
	.search-place .search-close { color: #000000; }
.search-form.before-font-awesome:before { color: #000000; }
.search-form .form-control { color: #495057; }
.search-form .btn { color: #000000; }

.header-cart .cart-counter-number { background-color: #afb7ab; color: #000000; }

.slider { background-color: #fff; }
	.slider .caption strong, .slider .caption em, .slider .caption p { color: #fff; }
	.slider .caption a { color: #fff; }
#cb_pnl_bolum3.slider .caption a { color: #000000!important; background-color:#fff!important; border-color:#fff!important }

/*.slider .item:after, .slider .item .a-item:after { background: #000; opacity: .7; }*/
.pagination .page-link { color: #afb7ab; background-color: #f3f3f3 !important; }
.pagination .page-item.active .page-link, .pagination .page-item .page-link:hover { background-color: #afb7ab !important; color: #fff; opacity: 1; }

footer .footer { background-color: #afb7ab; }
footer .copyright { border-top: 1px solid #b9c5b4; }
footer .footer-menu .footer-menu-content > ul > li > a:hover { color: #fff; }

@media (max-width: 1199.98px) {
	.footer-menu-container[data-menu-type="accordion"] .footer-menu .footer-menu-title { color: #fff; background-color: #000000 }
}

.sidebar ul li a { color: #000000; }
	.sidebar ul li a:hover, .sidebar ul li.active > a { color: #afb7ab; }
#sidebar-ul > li:not(:last-child) > a, .sidebar-border { border-color: #d6d6d6; }

.btn-collapse { background-color: #000000; color: #fff; }

.nav-tabs.style1 { background-color: #afb7ab; }
	.nav-tabs.style1 .nav-item.show .nav-link, .nav-tabs.style1 .nav-link.active, .nav-tabs.style1 .nav-link:focus, .nav-tabs.style1 .nav-link:hover { color: #fff; background: #afb7ab; opacity: 1; }
	.nav-tabs.style1 .nav-link { color: #000000; }
.tab-content.style1 { border-color: #d2d7dd; }

.nav-tabs.style2 { border-color: #b0b0b0 }
	.nav-tabs.style2 .nav-link { color: #b0b0b0 }
		.nav-tabs.style2 .nav-item.show .nav-link, .nav-tabs.style2 .nav-link.active, .nav-tabs.style2 .nav-link:focus, .nav-tabs.style2 .nav-link:hover { background: #afb7ab; color: #fff; opacity: 1; }

#minicart .minicart-items .product-item, #minicart.minicart-title { border-color: #e2e6eb; }
	#minicart .minicart-items .product-item .product-item-name a { color: #000000; }
	#minicart .minicart-items .product-item .btn-deletecart { color: #ff0000; }

.overlay { color: #fff; }
	.overlay:before, .body-overlay:before { background: #000; opacity: .7; }

.kborder:before, .kborder2:before, .kborder3:before { background-color: #afb7ab; }
.text-white.kborder:before, .text-white.kborder2:before, .text-white.kborder3:before { background-color: #fff !important; }
.text-primary.kborder:before, .text-primary.kborder2:before, .text-primary.kborder3:before { background-color: #afb7ab !important; }
.text-secondary.kborder:before, .text-secondary.kborder2:before, .text-secondary.kborder3:before { background-color: #868e96 !important; }
.text-success.kborder:before, .text-success.kborder2:before, .text-success.kborder3:before { background-color: #18982a !important; }
.text-danger.kborder:before, .text-danger.kborder2:before, .text-danger.kborder3:before { background-color: #ff0000 !important; }
.text-info.kborder:before, .text-info.kborder2:before, .text-info.kborder3:before { background-color: #17a2b8 !important; }
.text-warning.kborder:before, .text-warning.kborder2:before, .text-warning.kborder3:before { background-color: #ffc107 !important; }
.text-dark.kborder:before, .text-dark.kborder2:before, .text-dark.kborder3:before { background-color: #000000 !important; }

.section-title-one::before { color: #cccccc; background-color: #ffffff; }
.section-title-one::after { background-color: #e8e8e8; }
.section-title-one .section-title { background-color: #ffffff; }

#to-top { background-color: #000000; color: #fff; }

#kvkk .kvkk-inner { background-color: #afb7ab; }
#kvkk .kvkk-inner, #kvkk a { color: #fff; }

.btn-favorite.v2:before { color: #afb7ab; }
.btn-favorite.favorite-added:before { color: #afb7ab; }

/*.product-detail .product-form-extra > li > button { color: #969696; }*/
	.product-detail .product-form-extra > li > button > i, .product-detail .product-form-extra > li > button:hover { color: #afb7ab; }

#sync2 .owl-item.active.current .item .img-center { border-color: #afb7ab }
#sync1 .product-video.kapaksiz, #sync2 .img-center.kapaksiz { background-color: #e8e8e8; }
#sync1 .btn-video-play { background-color: #afb7ab; color: #ffffff; }
#sync1 .product-video-player { background-color: #000000; }
#sync2 .video-thumb-badge { background-color: #afb7ab; color: #ffffff; }

.varyant { border-color: #dee2e6; }

.variant-plural span { border-color: #282828; }
	.variant-plural span.variant-passive { background-color: #dee2e6; }
	.variant-plural span.variant-selected { border-color: #a0a0a0; text-decoration: line-through; opacity: .5; }
.variant-product-image .variant-selected { border-color: #ff0000; }

.taksit-content { border-color: #f5f3f3; background-color: #f5f3f3; }
.bank-table table td, .bank-table table th { text-align: right; border-color: #f5f3f3; }
	.bank-table table th, .bank-table table td .artitaksit { color: #f28b00; }

.ratig-stars .fa-star { color: #bdbdbd; }
div.rating:before { color: #bdbdbd; }
div.rating:after { color: #f39604; }
.well-beyaz .fa-star { color: #bdbdbd; }
.star-gray { color: #bdbdbd !important; }
.star-orange { color: #f39604 !important; }

.cart-table .table { border-color: #f5f5f5; }
	.cart-table .table thead { background-color: #f5f5f5; }
	.cart-table .table tbody tr td { border-color: #dddddd; }

.cart-summary { background-color: #f5f5f5; }
.card-header { border: 1px solid #afb7ab; background-color: #afb7ab; color: #fff; border-radius: 0 !important; }

.shop-top-bar { background-color: #f5f5f5; }
	.shop-top-bar .item button:hover, .shop-top-bar .item button.active { color: #000000; }

.shop-top-bar-v2 .item button:hover, .shop-top-bar-v2 .item button.active { color: #000000; }

#filtreler li .sidebar-v2 { background: #f6f6f6; }

.filter-ul li.filter-title { border-color: #dee2e6; }
#filter-selection-ul > li .custom-control:hover { color: #afb7ab }

#filtreler li .filtre-control, #filtreler li #sorting { border-color: #282828 }
#filtreler li .btn_filtreler:after { color: #282828; }

#filtreler li .filtre-control:hover,
#filtreler li.acildi .filtre-control,
#filtreler li.acildi .btn_filtreler:after,
#filtreler li:hover .btn_filtreler:after { border-color: #000000; color: #000000; opacity: 1; }

#filtreler li #sorting:focus, #filtreler li #sorting:active, #filtreler li #sorting:hover { border-color: #000000; box-shadow: none; cursor: pointer; }

.payment-page .sozlesme { border-color: #dee2e6; background: #f8f9fa; }

.user-progress .card-title { border-color: #e6e6e6; }

.border1 { border-bottom-color: #a0a0a0; }
.border2 { border-bottom-color: #a6a5a6; }

.character span { background: #eee; }
.haber-anket { background-color: #f1f2f3; }

.form-qty .btn-number { color: #666; }

.placeholder-white .form-control::-webkit-input-placeholder { color: #fff; }
.placeholder-white .form-control::-moz-placeholder { color: #fff; }
.placeholder-white .form-control:-ms-input-placeholder { color: #fff; }
.placeholder-white .form-control:-moz-placeholder { color: #fff; }
.placeholder-white .intl-tel-input .selected-flag .iti-arrow { border-top-color: #fff }

.scroll::-webkit-scrollbar-track, .sidebar ul li.active > ul::-webkit-scrollbar, .sidebar-filter ul::-webkit-scrollbar { background-color: #e6e6e6; }
.scroll::-webkit-scrollbar, .sidebar ul li.active > ul::-webkit-scrollbar, .sidebar-filter ul::-webkit-scrollbar { background-color: #e6e6e6; }
.scroll::-webkit-scrollbar-thumb, .sidebar ul li.active > ul::-webkit-scrollbar-thumb, .sidebar-filter ul::-webkit-scrollbar-thumb { background-color: #c9c9c9; }

.products-list .card { border-color: #f5f5f5 !important; }
.products-list .btn-addlist, .btn-v2 { background-color: #000000; color: #fff; }
	.products-list .btn-addlist a:hover, .btn-v2:hover { color: #fff; }

.products-list .product-price em { color:#ff0000 }

.whatsapp-info .whatsapp-icon i { color: #fff; background-color: #4dc247; box-shadow: 2px 2px 6px rgba(0,0,0,0.4); }
.whatsapp-info .whatsapp-icon:hover i { box-shadow: 2px 2px 11px rgba(0,0,0,0.7); }
.whatsapp-info .whatsapp-icon .whatsapp-text { color: #000000; border: 1px solid #d8d8d8; background: #fff; box-shadow: 2px 2px 5px rgba(0,0,0,0.2); }

.faq-title { border-color: #d8d8d8; }
	.faq-title.active, .faq-title:hover { color: #afb7ab; border-color: #afb7ab; }

.ribon span { background: #000000; color: #fff; }
.saleoff span { background: #000000; color: #fff; }

.collection { background: #000000; color: #fff }

.modal-header { background-color: #000000; color: #fff; }
	.modal-header .close { color: #fff; }

#content-summary { background-color: #afb7ab; }
	#content-summary, #content-summary a { color: #fff; }

#visitorCount { background-color: #afb7ab; color: #fff; }
	#visitorCount .visitorClose { color: #fff; }

.custom-nav2.owl-theme .owl-nav [class*=owl-] { background-color: #afb7ab; }
.custom-nav4.owl-theme .owl-nav [class*=owl-] { color: #000000; }

.social-icons.style3 li i { background: #fff !important; color: #000000 }

.vitrin-button .btn { color: #666666; }
	.vitrin-button .btn.active, .vitrin-button .btn:hover { color: #0a72f4; opacity: 1; }

.chosen-container { border-color: #000000 }
	.chosen-container, .chosen-container-multi .chosen-choices, .chosen-container-multi .chosen-choices li.search-field .default, .chosen-container .chosen-results li { color: #000000; }
		.chosen-container-multi .chosen-choices li.search-choice { border-color: #17a2b8; background-color: #17a2b8; }
		.chosen-container .chosen-results li.highlighted { background: #17a2b8; }
		.chosen-container .chosen-drop { border-color: #17a2b8; }

.dropdown-item { color: #000000 }
	.dropdown-item.active, .dropdown-item:active, .dropdown-item:focus, .dropdown-item:hover { background-color: #000000; color: #fff !important; opacity: 1; }

.iwt-com---nb { background-color: #fff; box-shadow: 0 9px 24px rgba(0,0,0,.15); }
.cc-nb-okagree, .cc-nb-reject, .iwt-com---pc-dialog .cc-cp-foot-save { background-color: #afb7ab; border-color: #afb7ab; color: #fff; }
.cc-nb-changep { background-color: transparent; border-color: #afb7ab; color: #afb7ab; }
.iwt-com---pc-dialog .cc-pc-container { background-color: #fff }
.iwt-com---pc-overlay.style1 .iwt-com---pc-dialog .cc-cp-body { background-color: #fff }
.iwt-com---pc-dialog .cc-cp-body-tabs-item[active=true] button, .iwt-com---pc-dialog .cc-cp-body-tabs-item:hover button { color: #afb7ab }
.iwt-com---pc-dialog input[type=checkbox].cc-custom-checkbox:checked + label:before { background: #afb7ab }

.btn-loading:before { border-color: #eee; border-top-color: #ff0000; }

.campaign-list .campaign-box .campaign-box-date { background-color: #fff; box-shadow: 1px 1px 2px rgba(0,0,0,.1) }
.campaign-list .campaign-box .campaign-box-shipping { color: #fff; background-color: #18982a }
.campaign-list .campaign-box .campaign-box-title { background: linear-gradient(to bottom, rgba(51, 51, 51, 0) 0%, rgb(51, 51, 51) 100%) }
	.campaign-list .campaign-box .campaign-box-title, .campaign-list .campaign-box .campaign-box-title h4, .campaign-list .campaign-box .campaign-box-title p { color: #fff; }

.cok-satan-bg { background-color: #eeeeee }
