body { color: #000000; }
a, a:visited { color: #000000; }
.tema-bg { background: #E3000F !important; }
.tema-renk, .tema-renk a, a.tema-renk { color: #E3000F !important; }
blockquote:before { color:#E3000F; }
	
/* topbar */
#topbar {background: #EBE9EB !important; color:#333333!important;}
#target-duyuru { background:#000000; color:#fff; }
#target-duyuru i { background:#fff; color:#E3000F; }
#target-duyuru .o-topbar-gizle-btn { color:#fff; text-decoration:underline; }
#topbar .contact-info i { color: #E3000F; }
#topbar .o-social-links a, .social-icons a, .social-icons a:visited { color: #000000; }
#topbar .o-social-links a:hover, .social-icons a:hover { background-color: #E3000F!important; color:#fff!important; }
.toggle-duyuru {color:#333333;}

/* menü öğesi renkli arkaalan */
li.nav-item a.nav-link.renkli {background:#E3000F!important; color:#ffffff!important;}
li.nav-item a.nav-link.renkli:hover {background:#000000!important; color:#ffffff!important;}
li.nav-item a.nav-link span.active {border-bottom:2px solid #E3000F!important; padding-bottom:4px;}
/* renkli-pembe */
li.nav-item a.nav-link.renkli-pembe {background:#ff796c!important; color:#ffffff!important;}
li.nav-item a.nav-link.renkli-pembe:hover {background:#000000!important; color:#ffffff!important;}
/* renkli-gri */
li.nav-item a.nav-link.renkli-gri {background:#DFDCDE!important; color:#ffffff!important;}
li.nav-item a.nav-link.renkli-gri:hover {background:#000000!important; color:#ffffff!important;}
/* renkli-celik-mavi */
li.nav-item a.nav-link.renkli-celik-mavi {background:#354a6b!important; color:#ffffff!important;}
li.nav-item a.nav-link.renkli-celik-mavi:hover {background:#000000!important; color:#ffffff!important;}
/* renkli-kirmizi */
li.nav-item a.nav-link.renkli-kirmizi {background:#E3000F!important; color:#ffffff!important;}
li.nav-item a.nav-link.renkli-kirmizi:hover {background:#000000!important; color:#ffffff!important;}
/* renkli-mavi */
li.nav-item a.nav-link.renkli-mavi {background:#0E76BC!important; color:#ffffff!important;}
li.nav-item a.nav-link.renkli-mavi:hover {background:#000000!important; color:#ffffff!important;}
/* renkli-siyah */
li.nav-item a.nav-link.renkli-siyah {background:#000000!important; color:#ffffff!important;}
li.nav-item a.nav-link.renkli-siyah:hover {background:#efefef!important; color:#ffffff!important;}
/* renkli-turuncu */
li.nav-item a.nav-link.renkli-turuncu {background:#ed5001!important; color:#ffffff!important;}
li.nav-item a.nav-link.renkli-turuncu:hover {background:#000000!important; color:#ffffff!important;}
/* renkli-yesil */
li.nav-item a.nav-link.renkli-yesil {background:#AEC920!important; color:#ffffff!important;}
li.nav-item a.nav-link.renkli-yesil:hover {background:#000000!important; color:#ffffff!important;}
/* iletişim bilgileri */
ul.o-iletisim-bilgi li .fa { color: #E3000F; background: #f7f7f7; }
.contact-info span a { color: #333333; }

/* header menu */
.o-menu-sag-ikonlar a { color: #000000!important;}
.o-menu-sag-ikonlar a:hover { background: #E3000F; color: #fff!important;}
.navbar-nav li.nav-item a, .navbar-light .navbar-nav .nav-link { color:#000000;  }
.navbar-nav li.nav-item a:hover { background:#E3000F!important; color:#ffffff!important;}
.dropdown-menu > li a.nav-link {background:#fff !important; color: #000000 !important; border-bottom:1px solid #ddd; }
.dropdown-menu > li a.nav-link:hover { color: #ffffff !important; }
.dropdown-menu > li a:hover{ background: #fff!important; color: #000000 !important; }
.dropdown-menu > li.show > a { color: #000000 !important; }

/* modal butonlar */
.btn-secondary { color: #000000; background-color: #EBE9EB; border-color: #DDDDDD; }
.btn:hover { color: #000000; background-color: #DFDCDE; border-color: #DFDCDE; }

/* tab */
.tabLi a.nav-link, .tabGeri, .tabIleri  { background:#EBE9EB; color:#000000; }
.tabLi a.nav-link:hover, .tabGeri:hover, .tabIleri:hover  { background:#E3000F; color:#fff; }
.tabLi a.nav-link.active{ background:#E3000F; color:#fff; }

/* başlıklar */
.o-line-dabble .o-title:before { background: #EBE9EB }
.o-line-dabble .o-title:after { background: #E3000F; }
.o-baslik-1 .o-baslik-inner { border-bottom: 1px solid #EBE9EB; }
.o-baslik-2 .o-baslik-inner { border-top: 1px solid #EBE9EB; border-bottom: 1px solid #EBE9EB;}
.o-baslik-1 .o-baslik-inner:after, .o-baslik-2 .o-baslik-inner:before,.o-baslik-2 .o-baslik-inner:after  { background-color: #000000; } 
.o-baslik-3 .o-baslik-inner:before, .o-baslik-3 .o-baslik-inner:after { background: #000000; } 
.o-baslik-3 .o-baslik-inner { border-top: 1px solid #EBE9EB; }
/* woo */
.woocommerce a, .woocommerce a:visited { color:#000000; }
.woocommerce-error, .woocommerce-info, .woocommerce-message, .woocommerce-info:before {border-top-color: #333; color: #333;}

/* post grid */
.post-grid-title a {color:#000000;}
.post-grid-footer .readon { background:#000000; color:#ffffff!important; padding: 2px 14px;}
.post-grid-footer .readon:hover { background:#f5f5f5; color:#000000!important; text-decoration:none;}
.o-post-grid-style-1 .post-grid-desc p {color:#000000;}
.o-post-grid-style-3 .post-grid-content { border: 1px solid #EBE9EB; }

/* accordion */
.o-accordion .panel { background-color: #EBE9EB; }
.acdn-body { border-top: 1px solid #bfbfbf; }
.o-accordion-style-1 .panel {background-color: #fff; }
.o-accordion-style-2 .panel {background: transparent;}
.o-accordion-style-2 .acdn-title a {background-color: #000000;;color: #ffffff;}
.o-accordion-style-2 .acdn-body {background-color: #fff;color: #000000;}
.o-accordion-style-3 .panel {background: transparent;}
.o-accordion-style-3 .acdn-title a {border-left: 2px solid #000000;background-color: #fff;}
.o-accordion-style-3 .acdn-body {background-color: #fff;color: #000000;}
.o-accordion-style-4 .panel {background: transparent;}
.o-accordion-style-4 .acdn-title a {border: 1px solid #EBE9EB;}
.o-accordion-style-5 .panel {background: transparent;}
.o-accordion-style-6 .panel {background: transparent;}
.o-accordion-style-6 .panel + .panel .acdn-title a {border-top: 1px solid #000000;}
.o-accordion-style-6 .acdn-title a:after { background: #000000; color: #fff;}

.geridondiv { border-bottom:1px solid #E3000F; }
a.geridon { background-color: #E3000F; color: #fff!important; border:1px solid #CC000D; }
a:hover.geridon {background-color: #CC000D; color: #fff;}

button#place_order {background: #E3000F; color: #fff; }
button#place_order:hover {background: #fff; color: #E3000F !important; }

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {background-color: #E3000F; color: #ffffff!important; border:0px solid #DDDDDD;}

.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {background-color: #000000!important; color: #ffffff!important;}

.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {     background-color: #E3000F; color: #ffffff; } 

.woocommerce .term-description { background-color: #E3000F; border:1px solid #CC000D; }
.woocommerce .term-description p {color: #fff;}

/* köşe notu */
.kose-notu, .subcatkose { background-color: #E3000F; color: #fff; }

/* kategori listesi - 1 */
.kategori-listesi .list-group a.list-group-item { color:#000000; } 
.kategori-listesi .list-group a.list-group-item:hover {  /*color:#333333;*/ text-decoration:underline; } 
.list-group .list-group-item { border-bottom:1px dotted #EBE9EB !important; }
/* kategori listesi */
.kat-list-sidebar {background: #f8f8f8;}
.list-group-item {background:none;}
#mini-kategoriler .modal-content {background: #f8f8f8;}
#mini-kategoriler .modal-header, #mini-kategoriler .modal-footer {border:none;}
#mini-mobil-menu .modal-content {background: #f8f8f8;}
#mini-mobil-menu .modal-header, #mini-mobil-menu .modal-footer {border:none;}
#mini-arama .modal-content {background: #f8f8f8;}
#mini-arama .modal-header, #mini-arama .modal-footer {border:none;}
#mini-hesabim .modal-content {background: #f8f8f8;}
#mini-hesabim .modal-header, #mini-hesabim .modal-footer {border:none;}
#mini-sepet .modal-header, #mini-sepet .modal-footer {border:none;}

/* Fiyat Filtresi */
.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {background-color:#E3000F;}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {background-color:#EBE9EB;}

/* ürün sunumu */
.o-product-card { -webkit-box-shadow: 0 0 0 4px white, 0 6px 4px #A5A5A5; -moz-box-shadow: 0 0 0 4px white, 0 6px 4px #A5A5A5; box-shadow: 0 0 0 4px white, 0 6px 4px #A5A5A5; background:#F7F7F7; }
.o-product-tumb { background: #F7F7F7; }

/* sayılar */
#sayilar .countx { color:#fff;}

/* woo footer-1 */
.footer-type-1 .footer-widgets .widget-title, .footer-type-1 .footer-widgets a, .footer-type-1 .footer-widgets a:hover, .footer-type-1 .copyright a { color: #000000; }

.marka-img { border: 1px dashed #ccc; } .marka-img:hover { border: 1px dashed #333; }
.filtre-baslik:hover {background:#E3000F; color:#fff;}
.filtre-ikon { background:#E3000F;color:#fff; }

img.mod-markalar { border:1px solid #efefef;}

/* kategori storyler */
.story-kat, .story-slayt {background: #F8F8F8; color:#000000; }
.story-kat img, .story-slayt img{ border:2px dashed #E3000F; }
.story-kat img:hover, .story-slayt img:hover{ border:2px dashed #B24690; }
.story-kat a:hover, .story-slayt a:hover{color:#B30003;}

/* mini sepet sabit ikon */
.btn-mini-sepet-fixed .icon-wrap i.fa { background:#E3000F; }
.btn-mini-sepet-fixed .icon-wrap .border-1, .btn-mini-sepet-fixed .icon-wrap .border-2 { border:solid 1px #E3000F;}

.woocommerce div.product div.images .flex-control-thumbs li img.flex-active { border:1px solid #E3000F;}