/*
| Template created by Dört Bilişim
| Author: Kadir Hanoglu
| URL: https://dortbilisim.com
| Create Date: 29.05.2021
| Last Update: 07.06.2021
| File: theme.less
*/
html,
body {
  background-color: #f0f2f5;
}
body > section {
  background-color: #f0f2f5;
}
a,
.news-slider-bottom > div a:hover {
  color: #f78428;
}
a:hover,
a:focus,
.topmenu li:hover > a,
.topmenu li.active > a,
.topmenu .parent > ul a:before,
.menu-line > ul > li > a:hover,
.menu-line > ul a:before,
.home-slider .owl-dots .owl-dot.active span:before,
.top-social-follow > div > a:hover,
.restaurant-menu-categories > li.active > a,
.restaurant-menu-portion-head > span,
.news-slider-bottom > div a,
.breadcrumbs li,
.breadcrumbs li.active {
  color: #e44c2a;
  text-decoration: none;
}
.btn-theme,
.layout-header.white-header .header-top-bar,
.topmenu li.active > a:before,
.topmenu > li > a:before,
.topmenu li.active > a:before,
.topmenu > li.color-menu > a,
.bounce-loader > div,
.dot-loader .dot1,
.dot-loader .dot2,
.welcome-intro,
.blog-slider-content > a,
.owl-theme .owl-dots .owl-dot.active > span,
.table > thead > tr > td,
.table > thead > tr > th,
.btn-genel:hover,
.btn-genel:focus {
  background-color: #f78428;
}
.btn-theme {
  border: 1px solid #f78428;
}
.btn-theme:hover,
.btn-theme:focus,
.content-desc-header > div > h2,
.sidebar-item > h4,
.contact-box-content > a,
.comment-content > span,
.sidebar-item > ul > li a:before {
  color: #f78428;
}
.btn-theme:hover,
.btn-theme:focus {
  border: 1px solid #f78428;
}
.layout-header.white-header {
  box-shadow: 0 1px 25px rgba(18, 24, 29, 0.15);
}
.layout-header.transparent-header .header-top-bar,
.lang-href a:hover {
  background-color: rgba(247, 132, 40, 0.2);
}
.menu-line > ul,
.menu-float > ul {
  box-shadow: 0 3px 50px rgba(18, 24, 29, 0.3);
}
.menu-float > ul > li > a {
  border-bottom: 1px solid rgba(247, 132, 40, 0.05);
}
.circle {
  border-top-color: #f78428;
}
.circle:after,
.circle:before {
  border-top-color: #e44c2a;
}
.anti:after {
  border-bottom-color: #f78428;
}
.lds-item {
  border: 1px solid rgba(247, 132, 40, 0.8);
}
.content-header-color {
  background-color: #101010;
}
.content-desc-header:after,
.blog-article:after {
  box-shadow: 0 5px 20px 2px rgba(18, 24, 29, 0.1);
}
.content-details > h2 {
  border-left: 8px solid #e44c2a;
}
.content-box-container {
  box-shadow: 0 5px 80px rgba(18, 24, 29, 0.15);
}
.blog-slider-article {
  box-shadow: 0 1px 10px rgba(18, 24, 29, 0.05);
}
.blog-slider-article:hover {
  box-shadow: 0 1px 20px rgba(18, 24, 29, 0.15);
}
.menu-line > ul > li > a {
  border-bottom: 1px solid rgba(247, 132, 40, 0.05);
}
.home-slider-title ~ a,
.home-section > header h3:before,
.content-header-description h2:before {
  background-color: #e44c2a;
}
.home-slider-description {
  border-left: 15px solid #e44c2a;
}
.sidebar-item > h4 {
  border-left: 3px solid #f78428;
}
.form-control:focus {
  border-color: #f78428;
  box-shadow: inset 0 -2px 0 0 #12181d;
}
.btn-genel {
  border-color: #f78428;
}
.btn-genel:hover,
.btn-genel:focus {
  background-color: #f78428;
  border-color: #f78428;
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .mobile-menu {
    box-shadow: 2px 0 15px 8px rgba(18, 24, 29, 0.05);
  }
}
