  @import url(icons/themify-icons/themify-icons.css);
  .kisiPopover { position: absolute; padding: 20px 15px; color: #3e5569; top: 60px; left: 0; z-index: 1060; width: 100%; line-height: 50%; font-size: .76563rem; background-color: #fff; border: 1px solid #dedede; border-radius: 0; display: none; box-shadow: 1px 0 20px rgba(0,0,0,.08);}
  .kisiPopover:after { content: ""; position: absolute; top: -10px; left: 120px; border-right: 10px solid transparent; border-left: 10px solid transparent; border-bottom: 10px solid #fff; display: block; width: 0; z-index: 1; }
  .kisiPopover:before { content: ""; position: absolute; top: -11px; left: 119px; border-right: 11px solid transparent; border-left: 11px solid transparent; border-bottom: 11px solid #d0d0d0; width: 0; z-index: 0;}
  .arama-motoru-input { box-shadow: inset 0 0 0 rgba(0,0,0,.075); position:relative; font-size:16px; background-color:#fff !important; padding:0 15px 0 50px; width: 100%; height: 100%; border:0; border-top:1px solid #dedede; border-radius:0 !important;}
  .arama-motoru-input:focus { box-shadow: none; }
  .arama-motoru-input::-webkit-input-placeholder { color:#4a4a4a; }
  .arama-motoru-input::-moz-input-placeholder { color:#4a4a4a; }
  .arama-motoru-icon {position: absolute; bottom: calc(50% - 11.5px); left:15px;  font-size:20px; line-height: 100%; color:#3e5569;}
  .arama-motoru-text {box-shadow: inset 0 0 0 rgba(0,0,0,.075); cursor:pointer; display:flex; align-items: center; font-size:16px; background-color:#fff; padding:0 15px 0 50px; width: 100%; height: 100%; border:0;}
  .arama-motoru-card-ozel {box-shadow: 1px 0 20px rgba(0,0,0,.08); z-index: 1000 !important;}
  .arama-motoru-autocomplete {height:60px; float:left; width:35%; position: relative;}
  .arama-motoru-tarihler-date {height:60px; float:left; width:34%; position: relative;}
  .arama-motoru-tarihler-date-ic {height:100%; width:50%; position: relative; float:left;}
  .arama-motoru-tarihler {width:100%; position: relative; border-left:1px solid #dedede;}
  .arama-motoru-kisiler {height:60px; float:left; width:22%; position: relative; border-left:1px solid #dedede;}
  .arama-motoru-ara {height:60px; float:left; width:9%; position: relative; display:flex; align-items: center; padding: 0 15px 0 0; justify-content: flex-end;}
  .arama-motoru-select {display:none; width: 49%; height:36px;}
  .btn-searcher {
  color: #fff;
  background-color: #fab837;
  border-color: #fab837; }
  .btn-searcher:hover {
    color: #fff;
    background-color: #F2923F;
    border-color: #F2923F; }
  .btn-searcher:focus, .btn-searcher.focus {
    box-shadow:none; background-color: #F2923F; color:#fff; border-color: #F2923F;}
  .btn-searcher.disabled, .btn-searcher:disabled {
    color: #fff;
    background-color: #fab837;
    border-color: #fab837; }
  .btn-searcher:not(:disabled):not(.disabled):active, .btn-searcher:not(:disabled):not(.disabled).active,
  .show > .btn-searcher.dropdown-toggle {
    color: #fff;
    background-color: #fab837;
    border-color: #fab837; }
    .btn-searcher:not(:disabled):not(.disabled):active:focus, .btn-searcher:not(:disabled):not(.disabled).active:focus,
    .show > .btn-searcher.dropdown-toggle:focus {
      box-shadow:none;background-color: #F2923F; color:#fff; border-color: #F2923F; }
  @media (max-width: 768px) { 
    .arama-motoru-tarihler-date {width:100%; position: relative;}
    .arama-motoru-autocomplete {width:100%; height:60px; position: relative;}
    .arama-motoru-tarihler { border-top:1px solid #dedede; width:100%; height:60px; position: relative; border-left:none;}
    .arama-motoru-kisiler { border-top:1px solid #dedede;width:100%; height:60px; position: relative; border-left:none;}
    .arama-motoru-ara {width:100%; height:60px; position: relative; display:flex; align-items: center; padding: 0 15px 0 15px; justify-content: flex-end;}
    .arama-motoru-tarihler-date-ic {height:60px; width:49.9%; position: relative; float:left;}
    .kisiPopover {position: absolute; padding: 20px 15px; color: #3e5569; top: 118px; left: 0; z-index: 1060; width: 100%; line-height: 50%; font-size: .76563rem; background-color: #fff; border: 1px solid #ddd; border-left:none; border-right:none; border-radius: 0; display: none; box-shadow: 1px 0 20px rgba(0,0,0,.08);}
    .border-mobil { border-right: none !important; border-bottom:2px solid #dedede; margin-bottom:15px; padding-bottom: 15px; }
  }