.text-primary { color: #dc3545 !important; }
.text-secondary { color: #868e96 !important; }
.text-success { color: #28a745 !important; }
.text-danger { color: #dc3545 !important; }
.text-info { color: #17a2b8 !important; }
.text-warning { color: #ffc107 !important; }
.text-dark { color: #010101 !important; }
.bg-primary { background-color: #dc3545 !important; }
.bg-secondary { background-color: #868e96 !important; }
.bg-success { background-color: #28a745 !important; }
.bg-info { background-color: #17a2b8 !important; }
.bg-warning { background-color: #ffc107 !important; }
.bg-danger { background-color: #dc3545 !important; }
.bg-dark { background-color: #010101 !important; }
.btn-primary { background-color: #dc3545; border-color: #dc3545; }
.btn-secondary { background-color: #868e96; border-color: #868e96; }
.btn-success { background-color: #28a745; border-color: #28a745; }
.btn-info { background-color: #17a2b8; border-color: #17a2b8; }
.btn-warning { background-color: #ffc107; border-color: #ffc107; }
.btn-danger { background-color: #dc3545; border-color: #dc3545; }
.btn-dark { background-color: #010101; border-color: #010101; }
.badge-primary { background-color: #dc3545; }
.badge-secondary { background-color: #868e96; }
.badge-success { background-color: #28a745; }
.badge-info { background-color: #17a2b8; }
.badge-warning { background-color: #ffc107; }
.badge-danger { background-color: #dc3545; }
.badge-dark { background-color: #010101; }

body { color: #010101; }
a { color: #010101; }
	a:hover, .stellarnav li a.active, .stellarnav li:hover button { color: #f9cc12; }

header { background-color: #fff; }
.header-top { background-color: #343a40; color: #fff; }
	.header-top a, .header-top .search-open { color: #fff; }

.kborder:after { background-color: #f9cc12; }
.kborder2:before { background-color: #f9cc12; }

#panel { background-color: #010101; color: #fff; }
.navbar-toggle span { background-color: #f9cc12; }
.navbar-toggle.open span { background-color: #010101; }

.languages .dropdown-toggle::after { color: #010101; }
.languages .dropdown-item.active, .languages .dropdown-item:active { background-color: #ffffff; }


.stellarnav > ul > li:hover, .stellarnav > ul > li > a.active, .stellarnav ul ul { background: #fff; }
	.stellarnav > ul > li:hover a, .stellarnav > ul > li > a.active { color: #fff; }
.stellarnav .dd-toggle { background: #f9cc12; }

.search-place { color: #fff; }
	.search-place:before { background: #000; opacity: .9; }
	.search-place .search-close { color: #fff; }
	.search-place .search-content .form-control { color: #fff; }
	.search-place .search-content .btn { color: #fff; }


#slider { background-color: #fff; }
.slider .caption h2, .slider .caption h3, .slider .caption p { color: #fff; }
.slider .caption .btnBanner { background-color: #fff; }
	.slider .caption .btnBanner:hover { background-color: #f9cc12; border-color: #f9cc12; color: #fff; }

.homepage-top .homepage-top-content, .homepage-blogs .h3 { color: #414141; }
.homepage-products { background-color: #f1f1f1; }

.homepage-blogs { background-color: #f8f8f8; }
.homepage-bottom .homepage-bottom-body .homepage-bottom-item .homepage-bottom-title { color: #000; }
.homepage-bottom .homepage-bottom-body .homepage-bottom-item .homepage-bottom-content { color: #414141; }
	.homepage-bottom .homepage-bottom-body .homepage-bottom-item .homepage-bottom-content a { color: #f9cc12; }
		.homepage-bottom .homepage-bottom-body .homepage-bottom-item .homepage-bottom-content a:hover { color: #000; }


.home-middle { background-color: #f1f1f1; color: white; }
	.home-middle p, .home-middle h3, .home-middle h5 { color: #f9cc12; }

.homepage-blogs .card { background-color: #000; color: #fff; }


.comments-slider .item { background-color: #f3f3f3; }
.comments-slider .commentHead .commentTitle .commentDate { color: #b9b9b9; }

.rating:before, .btn-rating:not(.warning) { color: #dddddd; }
.btn-rating.warning, .rating:after { color: #ffc107; }
.verified-review .verified-tooltip { color: #fff !important; background-color: #6f6f6f !important; }
	.verified-review .verified-tooltip:before { border-color: transparent #6f6f6f transparent transparent; }
.comments-slider .commentThumbnail .commentThumbnailTitle span:first-child { color: #ffc107; }
.comments-slider .commentThumbnail .commentThumbnailTitle span:last-child { color: #197bff; }

.quote { background-color: #3a3a3a; color: #fff; }
.prodcuts-buttons li .btnMore.first { background-color: white; color: #000; }
	.prodcuts-buttons li .btnMore.first:hover { background-color: #f9cc12; border-color: #000; color: #000; }

.homepage-contact { background-color: #f9cc12; color: #000; }
	.homepage-contact .contact-body { }
	.homepage-contact .contact-text { }
		.homepage-contact .contact-text h2 { }

	.homepage-contact .btnHomeContact { }
		.homepage-contact .btnHomeContact:hover { background-color: #010101; border-color: #010101; color: #fff; }

.middleList li h1 { color: #f9cc12; }

.about-references .references-list li { border-color: #e6e6e6; }

.faq-title { border-color: #eee; color: #414141; }
	.faq-title.active, .faq-title:hover { border-color: #f9cc12; background-color: #f9cc12; }
.faq-content { color: #414141; cursor: default; }

.btn-popup { background-color: #f9cc12; color: #010101; }
	.btn-popup:hover { }

.btnMore { border-color: #f9cc12; background-color: #f9cc12; color: #000000; }
	.btnMore:hover { color: #fff; background: #000000; border-color: #000000; }

.btnQuote { border-color: #f9cc12; background-color: #f9cc12; color: #fff; }
	.btnQuote:hover { color: #fff; background: #000000; border-color: #000000; }

.btnTour { color: #fff; background: #31b946; border-color: #31b946; }
	.btnTour:hover { border-color: #000000; background-color: #000000; color: #fff; }

.btnWho { background-color: #000; color: #fff; border-color: #000; }
	.btnWho:hover { text-decoration: none; background-color: #fff; color: #000; }

.btnFaq { background-color: #f9cc12; color: #000; border-color: #f9cc12; }
	.btnFaq:hover { text-decoration: none; background-color: #fff; color: #f9cc12; }

.overlay { color: #fff; }
	.overlay:before, .slider .item:after { background: #000; opacity: .56; }


.word-document-content table tr:nth-child(odd) { background-color: #f2f2f2; color: #000; }
.word-document-content table tr:first-child { background-color: #f9cc12; }

.contact-content table tr td i { color: #f9cc12; }
.contact-form b, .contact-form strong { color: #414141; }

.contact-form .form-control,
.custom-checkbox .custom-control-label::before { background: #dcdcdc; border-collapse: #dcdcdc; }


.staff-items .staff-body .h4,
.staff-items .staff-body p { color: #414141; }

.yes-banner .page-header h1, .yes-banner .page-header .breadcrumb, .yes-banner .breadcrumb-item + .breadcrumb-item::before, .yes-banner .page-header .breadcrumb a, .yes-banner .page-header .breadcrumb-item.active { color: #fff; }
.page-header.middle h1, .page-header.middle .breadcrumb, .page-header.middle .breadcrumb a, .page-header.middle .breadcrumb-item, .page-header.middle .breadcrumb-item.active { color: #fff; }

.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: #010101; border: 1px solid #d8d8d8; background: #fff; box-shadow: 2px 2px 5px rgba(0,0,0,0.2); }

.btnQuote.rightbar { color: #000; }
	.btnQuote.rightbar:hover { color: #fff; }

#to-top { background-color: #f9cc12; color: #fff; }


#kvkk .kvkk-inner { background-color: #f9cc12; border-color: #010101; }
#kvkk .kvkk-inner, #kvkk a, #kvkk .kvkkCklose { color: #000000; }


footer { background-color: #121212; color: #fff; }
	footer .footer .footer-top a { color: #fff; }


.social-icons {; }
	.social-icons li { background-color: #fff; }
		.social-icons li:hover { background-color: #f9cc12; }
			.social-icons li:hover a { color: #fff; }
		.social-icons li a { color: #f9cc12; }


.customer-comments { background-color: #3a3a3a; }
.customer-comments-text { color: #fff }
.customer-comments .customer-comments-slider .owl-dots .owl-dot.active span:after,
.customer-comments .customer-comments-slider .owl-dots .owl-dot:hover span:after { background-color: #f9cc12; }
.customer-comments .customer-comments-slider .owl-dots .owl-dot span:after { border-color: #f9cc12; }
