.text-primary { color: #f0901c !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: #4b4b4b !important; }

.bg-primary { background-color: #f0901c !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: #4b4b4b !important; }

.btn-primary { background-color: #f0901c !important; border-color: #f0901c !important; }
.btn-outline-primary { border-color: #f0901c !important; color: #f0901c !important; }
	.btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:active, .btn-outline-primary.active { background-color: #f0901c !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 { background-color: #868e96 !important; color: #fff !important; border-color: transparent !important; box-shadow: none !important; }

.btn-success { background-color: #28a745 !important; border-color: #28a745 !important; }
.btn-outline-success { border-color: #28a745 !important; color: #28a745 !important; }
	.btn-outline-success:hover, .btn-outline-success:focus, .btn-outline-success:active, .btn-outline-success.active { background-color: #28a745 !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 { 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 { background-color: #ffc107 !important; color: #fff !important; border-color: transparent !important; box-shadow: none !important; }

.btn-danger { background-color: #dc3545 !important; border-color: #dc3545 !important; }
.btn-outline-danger { border-color: #dc3545 !important; color: #dc3545 !important; }
	.btn-outline-danger:hover, .btn-outline-danger:focus, .btn-outline-danger:active, .btn-outline-danger.active { background-color: #dc3545 !important; color: #fff !important; border-color: transparent !important; box-shadow: none !important; }

.btn-dark { background-color: #4b4b4b !important; border-color: #4b4b4b !important; }
.btn-outline-dark { border-color: #4b4b4b !important; color: #4b4b4b !important; }
	.btn-outline-dark:hover, .btn-outline-dark:focus, .btn-outline-dark:active, .btn-outline-dark.active { background-color: #4b4b4b !important; color: #fff !important; border-color: transparent !important; box-shadow: none !important; }

.badge-primary { background-color: #f0901c !important; }
.badge-secondary { background-color: #868e96 !important; }
.badge-success { background-color: #28a745 !important; }
.badge-info { background-color: #17a2b8 !important; }
.badge-warning { background-color: #ffc107 !important; }
.badge-danger { background-color: #dc3545 !important; }
.badge-dark { background-color: #4b4b4b !important; }

.text-muted { color: #b5b0ab !important; }

body, .form-control { color: #4b4b4b; }
a { color: #4b4b4b; }
	a:hover, a:active { color: #f0901c; }
	a.text-primary:focus, a.text-primary:hover { color: #f0901c !important; }

.loading-bar .loader { background: #f0901c; }

.form-control, .bootstrap-select .btn, .custom-file-label:not(.none), .card { border-color: #d8d8d8; }
.content-right .form-control, .content-right .bootstrap-select .btn, .content-right .custom-file-label:not(.none), .content-right .card { border-color: #fff; color: #fff; background-color: transparent; }
.card:hover { border-color: #f0901c; }
.custom-control-input:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { background-color: #f0901c; border-color: #f0901c; }
.content-right .custom-control-input:checked ~ .custom-control-label::before, .content-right .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .content-right .custom-file-label:not(.none)::after { background-color: #4b4b4b; border-color: #4b4b4b; }

.form-control-v2 .form-control, .form-control-v2 .custom-file-label { border-color: #4b4b4b }
.content-right .form-control-v2 .form-control, .content-right .form-control-v2 .custom-file-label { border-color: #fff }
.form-control-v2.custom-control-label, .form-control-v2 .custom-file-label, .form-control-v2 .custom-file-label::after, .placeholder { color: #4b4b4b; }
.content-right .form-control-v2.custom-control-label, .content-right .form-control-v2 .custom-file-label, .content-right .form-control-v2 .custom-file-label::after, .content-right .placeholder { color: #fff; }

.owl-theme .owl-dots .owl-dot span { background-color: #fff; }
	.owl-theme .owl-dots .owl-dot span:after { border: 1px solid #fff; }
.dots-dark.owl-theme .owl-dots .owl-dot span { background-color: #4b4b4b; }
	.dots-dark.owl-theme .owl-dots .owl-dot span:after { border: 1px solid #4b4b4b; }
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background-color: #f0901c; }
	.owl-theme .owl-dots .owl-dot.active span:after, .owl-theme .owl-dots .owl-dot:hover span:after { border-color: #f0901c; }

.owl-theme .owl-nav [class*=owl-], .slick-arrow { background-color: #4b4b4b; color: #fff; }

.custom-nav2.owl-theme .owl-nav [class*=owl-], .custom-nav2 .slick-arrow { background-color: #f0901c; }
.custom-nav4.owl-theme .owl-nav [class*=owl-], .custom-nav4 .slick-arrow { color: #f0901c; }

.slick-dots li button { background-color: #fff; }
	.slick-dots li button:after { border-color: #fff; }
.dots-dark.slick-dots li button { background-color: #4b4b4b; }
	.dots-dark.slick-dots li button:after { border: 1px solid #4b4b4b; }
.slick-dots li.slick-active button, .slick-dots li button:hover { background-color: #f0901c; }
	.slick-dots li.slick-active button:after, .slick-dots li button:hover:after { border-color: #f0901c; }

.btn-randevu:hover, .btn-randevu:focus, .btn-randevu:active, .btn-randevu.active { background: #f0901c !important; color: #fff !important; }
.form-control.is-invalid, .was-validated .form-control:invalid, .form-control.is-invalid, .was-validated .custom-select:invalid { border-color: #dc3545 !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: #dc3545 !important; }
.form-control.is-valid, .was-validated .form-control:valid, .custom-select.is-valid, .was-validated .custom-select:valid { border-color: #28a745 !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: #28a745 !important; }
.placeholder span, .red { color: #dc3545; }
.formError .formErrorContent, .formError .formErrorArrow div { background: #dc3545 !important; }
.formError .formErrorArrow .line3 { border: 0 !important; }
.formError .formErrorArrow .line1, .formError .formErrorArrow .line2 { background: #fff !important; }

.fancybox-button:not([disabled]) { background: #f0901c; color: #fff !important; }
.fancybox-button:hover:not([disabled]) { background: #868e96; }

.modal-header { background-color: #f0901c; color: #fff; }
	.modal-header .close { color: #fff; }

header.sticked { background-color: #fff; 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); }

#top-menu li i { color: #f0901c }
#panel, #panel a { color: #fff; }

	#panel .languages .dropdown-toggle::after, #panel .languages select, .languages span { color: #f0901c; }
.languages .dropdown-item.active, .languages .dropdown-item:active, .languages .dropdown-item:focus, .languages .dropdown-item:hover { background-color: #4b4b4b; color: #fff; opacity: 1; }

#panel { background-color: #4b4b4b; }
.navbar-toggle.open, .navbar-toggle span { background-color: #f0901c; }
	.navbar-toggle.open span { background-color: #fff; }

.stellarnav.desktop a { color: #4b4b4b; }
body:not(.homepage).yes-banner header:not(.sticked) .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: #f0901c; }
.yes-banner header:not(.sticked) .stellarnav.desktop > ul > li:hover, .yes-banner header:not(.sticked) .stellarnav.desktop > ul > li:hover a, .yes-banner header:not(.sticked) .stellarnav.desktop > ul > li > a.active, .yes-banner header:not(.sticked) .stellarnav.desktop ul li.active > a { color: #f0901c; }

.stellarnav.desktop ul ul { background-color: #fff; color: #181917; -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: #181917 !important; }
	.stellarnav.desktop li li a:hover, .stellarnav.desktop li li a.active, .stellarnav.desktop ul li li.active > a { color: #f0901c !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: #f0901c; }
.stellarnav.mobile .dd-toggle { background: #f0901c; color: #fff; }

.search-place { color: #fff; }
	.search-place:before { background: #f0901c; }
	.search-place .search-close { color: #fff; }
.search-form.before-font-awesome:before { color: #f0901c; }
.search-form .form-control { color: #495057; }
.search-form .btn { color: #f0901c; }

#slider { background-color: #fff; }
	#slider .caption h3, #slider .caption h4, #slider .caption p { color: #fff; }
	#slider .caption a { background: #f0901c; color: #fff; }

.overlay { color: #fff; }
	.overlay:before, .body-overlay:before { background: #000; opacity: .7; }

#slider .item:after, #slider .item .a-item:after, .main-video:before { background: #000; opacity: .34; }

.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; }

.pagination .page-link { color: #f0901c; background-color: #f3f3f3 !important; }
.pagination .page-item.active .page-link, .pagination .page-item .page-link:hover { background-color: #f0901c !important; color: #fff; opacity: 1; }

footer .footer { background: #4b4b4b; }
.bottom-menu.submenu li, .bottom-menu.submenu li a { color: #b5b5b5; }
.bottom-menu.submenu > li > a, .bottom-menu.submenu > li > h5, .copyright, .copyright a { color: #fff; }

.content-right:after, .mains:before, .bg1:before { background-color: #f0901c }

.content-right, .content-right a { color: #fff; }

footer .copyright { background: #f0901c; }

.social-icons.style3 li i, footer .social-icons li i { background: #fff !important; }

.btn-sidebar { background-color: #4b4b4b; color: #fff; }
.sidebar ul li a { border-bottom-color: #dcdcdc; color: #4b4b4b; }
	.sidebar ul li a:hover, .sidebar ul li.active > a { color: #f0901c; opacity: 1; }

.blog-posts article { border-bottom: 1px solid #DDD; }
.post-block { border-top: 1px solid #DDD; }

.faq-title { color: #4b4b4b; background: #f6f6f6; }
	.faq-title.active, .faq-title:hover { color: #f0901c; }

.testimonial .testimonial-author strong { color: #4b4b4b; }

.rating:before, .btn-rating:not(.warning) { color: #dddddd; }
.btn-rating.warning, .rating:after { color: #ffc107; }

.kborder:before, .kborder2:before, .kborder3:before { background-color: #f0901c; }
.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: #f0901c !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: #28a745 !important; }
.text-danger.kborder:before, .text-danger.kborder2:before, .text-danger.kborder3:before { background-color: #dc3545 !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: #4b4b4b !important; }

.section-title-one::before { color: #cccccc; background-color: #ffffff; }
.section-title-one::after { background-color: #f0901c; }
.section-title-one span { background-color: #ffffff; }

/*.homepage-middle { color: #fff; }*/

.homepage-text .content-right-padding a { background-color: #fff; color: #f0901c }
.homepage-middle-content h2 { color:#f0901c }

.list-effect2:hover { border-color: #4b4b4b; }

.list-effect5 a:before { background-color: #f0901c; }
.list-effect5 a:after { background-color: #f0901c; opacity: .22 }

.news-date b { background-color: #f0901c; color: #4b4b4b }
.news-date span { background-color: #4b4b4b; color: #f0901c }

#to-top { background-color: #4b4b4b; color: #fff; }

.whatsapp-info .whatsapp-icon i { color: #fff; background-color: #4dc247; box-shadow: 2px 2px 6px rgba(0,0,0,0.4); }
.phone-info .phone-icon i { color: #fff; background-color: #4b4b4b; box-shadow: 2px 2px 6px rgba(0,0,0,0.4); }

#kvkk .kvkk-inner { background-color: #f0901c; }
#kvkk .kvkk-inner, #kvkk a { color: #fff; }

.custom-menu-item .custom-menu-item-details .custom-menu-item-line { border-bottom: dashed 1px #868e96; }

.placeholder-white::-webkit-input-placeholder, .content-right .telmask::-webkit-input-placeholder { color: #fff; }
.placeholder-white::-moz-placeholder, .content-right .telmask::-moz-placeholder { color: #fff; }
.placeholder-white:-ms-input-placeholder, .content-right .telmask:-ms-input-placeholder { color: #fff; }
.placeholder-white:-moz-placeholder, .content-right .telmask:-moz-placeholder { color: #fff; }
.placeholder-white .intl-tel-input .selected-flag .iti-arrow, .content-right .intl-tel-input .selected-flag .iti-arrow { border-top-color: #fff }

.ui-widget-header { border-color: #f0901c !important; background: #f0901c !important; color: #fff !important; }
	.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active { border-color: #ffffff !important; background: #f0901c !important; color: #ffffff !important; }
		.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover { background: #4b4b4b !important; }
	.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { background: #cfcbcb !important; border: 1px solid #cfcbcb !important; color: #f8f8f8 !important; }
.ui-datepicker .ui-datepicker-header { background: #f8f8f8; }
.ui-datepicker-year { color: #4b4b4b; }
.ui-button.ui-state-active:hover, .ui-button:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active { background: #4b4b4b !important; border: 2px solid #4b4b4b !important; color: #fff !important; }
a.ui-datepicker-prev.ui-corner-all:before { border-bottom: 2px solid #4b4b4b; border-right: 2px solid #4b4b4b; }
a.ui-datepicker-next.ui-corner-all:before { border-bottom: 2px solid #4b4b4b; border-right: 2px solid #4b4b4b; }

.hr-form .sozlesme { border-color: #d8d8d8; }
.hr-form .form-control:disabled, .hr-form .form-control[readonly] { background-color: #fff; }

.scroll::-webkit-scrollbar-thumb { background: #f0901c; -webkit-box-shadow: inset 1px 1px 2px rgba(155, 155, 155, 0.3); }
.scroll::-webkit-scrollbar-track { background: #fff; -webkit-box-shadow: inset 1px 1px 2px #E0E0E0; border: 1px solid #D8D8D8; }
.scroll::-webkit-scrollbar-thumb { background: #f0901c; -webkit-box-shadow: inset 1px 1px 2px rgba(155, 155, 155, 0.3); }
	.scroll::-webkit-scrollbar-thumb:hover { -webkit-box-shadow: inset 1px 1px 10px rgba(0, 0, 0, 0.2); }
	.scroll::-webkit-scrollbar-thumb:active { background: #f0901c; -webkit-box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.2); }

.contact-content table td i { background: #f0901c; color: #fff; }

#content-summary { background-color: #4b4b4b; }
	#content-summary, #content-summary a { color: #fff; }

.history-list::after { background-color: #4b4b4b; }
.history-list li::after { background-color: #f0901c; }
.history-list li:nth-child(2n)::after { background-color: #28a745; }
.history-list li:nth-child(3n)::after { background-color: #dc3545; }
.history-list li:nth-child(4n)::after { background-color: #17a2b8; }
.history-list li:nth-child(5n)::after { background-color: #ffc107; }
.history-list li:nth-child(6n)::after { background-color: #4b4b4b; }

.call-you .call-you-content { background: #edf1f2; }
.call-you .call-you-close { background: #4b4b4b; color: #fff; }

.list-effect6 a .text:before, .list-effect6 a:hover:before { background-color: #f0901c; }

.downloads-table table thead th, .downloads-table tbody td.file-size i { color: #4b4b4b }

.list-effect h4 { color: #f0901c }

.misyon .PageBottomContent ul li h4, .nedenbiz-list-content h4 { color: #f0901c }

article.post .post-meta > span { background-color: #4b4b4b }

.homepage-alt, .homepage-alt-table { color: #181917 }
