/*
 Theme Name:   Fildisi Child
 Theme URI:    http://themeforest.net/user/euthemians
 Description:  Fildisi Child Theme
 Version:      1.4.11
 Author:       Euthemians Team
 Author URI:   http://euthemians.com
 Template:     fildisi
*/
@font-face {
  font-family: 'Nunito Sans';
  font-style: normal;
  font-weight: 900;
  src: local('Nunito Sans Black'), local('NunitoSans-Black'), url(https://fonts.gstatic.com/s/nunitosans/v5/pe03MImSLYBIv1o4X1M8cc8-BM5tU1Q.ttf) format('truetype');
}
span.sportex {
  text-transform: uppercase;
  font-family: "Nunito Sans";
  font-weight: 200;
}
.captcha {
  margin-bottom: 1em;
}
#eut-top-bar .eut-wrapper,
#eut-top-bar .eut-language > li > ul,
#eut-top-bar .eut-top-bar-menu ul.sub-menu {
  background: #090a0b;
}
#eut-top-bar .eut-language > li {
  font-size: 14px;
}
.eut-header-element > a {
  padding-left: 1.15rem;
}
#eut-header .eut-main-menu ul {
  margin-right: 100px;
}
#eut-header .eut-horizontal-menu.eut-position-right ul.eut-menu > li > a {
  padding-left: 1em;
}
table th {
  background: #fbb900;
  color: black;
  font-family: "Archivo Black";
}
table tr:nth-child(even) {
  background-color: #141719;
}
div.eut-text {
  overflow-x: auto;
}
article.portfolio div.eut-accordion table {
  position: relative;
  font-size: 0.8em;
}
article.portfolio div.eut-accordion div.eut-text::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 10px;
  height: 10px;
}
article.portfolio div.eut-accordion div.eut-text::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: #202427;
}
article.portfolio div.eut-accordion div.eut-gallery figcaption {
  color: black;
}
article.portfolio .eut-bg-light.eut-hover-overlay,
article.portfolio a.eut-bg-light:hover {
  background: #fbb900;
}
article.portfolio div.inserts .eut-image-hover img {
  width: auto;
  margin-right: auto;
}
article.portfolio div.inserts .eut-image-hover figcaption.eut-content {
  text-align: left;
  font-size: 0.8em;
  line-height: 1.35em;
  margin-top: 1em;
}
article.portfolio div.inserts .eut-hover-item.eut-hover-style-1 figure + .eut-content {
  text-align: left;
  font-size: 0.8em;
  line-height: 1.35em;
}
#eut-theme-wrapper {
  /*    li.menu-item-gtranslate {
        select {
            font-size: 0.7em;
            text-transform: uppercase;
            letter-spacing: 1.5px;
            color: #999;
            color: #e8e8e8;
            font-weight: 300;
            border: 1px solid #555;
            width: 60%;
        }
    } /**/
}
#eut-theme-wrapper .eut-blog-columns.eut-with-shadow p {
  color: black;
}
#eut-theme-wrapper .eut-blog-columns.eut-with-shadow .eut-blog-item .eut-blog-item-inner {
  background-color: #fbb900;
}
#eut-theme-wrapper .eut-blog-columns.eut-with-shadow .eut-blog-item .eut-blog-item-inner .eut-post-content a:hover,
#eut-theme-wrapper .eut-blog-columns.eut-with-shadow .eut-blog-item .eut-blog-item-inner .eut-post-content .eut-text-hover-primary-1:hover,
#eut-theme-wrapper .eut-blog-columns.eut-with-shadow .eut-blog-item .eut-blog-item-inner .eut-post-content a.eut-read-more:hover,
#eut-theme-wrapper .eut-blog-columns.eut-with-shadow .eut-blog-item .eut-blog-item-inner .eut-post-content a.eut-text-hover-primary-1:hover,
#eut-theme-wrapper .eut-blog-columns.eut-with-shadow .eut-blog-item .eut-blog-item-inner .eut-post-content a .eut-text-hover-primary-1:hover {
  color: white;
}
#eut-theme-wrapper input[type="text"],
#eut-theme-wrapper input[type="input"],
#eut-theme-wrapper input[type="password"],
#eut-theme-wrapper input[type="number"],
#eut-theme-wrapper input[type="email"],
#eut-theme-wrapper input[type="number"],
#eut-theme-wrapper input[type="url"],
#eut-theme-wrapper input[type="tel"],
#eut-theme-wrapper input[type="search"],
#eut-theme-wrapper input[type="date"],
#eut-theme-wrapper textarea,
#eut-theme-wrapper select,
#eut-theme-wrapper .select2-choice {
  font-size: 16px;
}
.eut-modal input[type="submit"]:not(.eut-custom-btn),
#eut-theme-wrapper input[type="submit"]:not(.eut-custom-btn),
.eut-modal input[type="submit"]:not(.eut-custom-btn):hover,
#eut-theme-wrapper input[type="submit"]:not(.eut-custom-btn):hover,
.eut-bg-hover-primary-1:hover,
#eut-theme-wrapper a.eut-bg-hover-primary-1:hover,
#eut-theme-wrapper input[type="button"]:not(.eut-custom-btn),
#eut-theme-wrapper input[type="button"]:not(.eut-custom-btn):hover {
  color: black;
}
.wpgmza_sl_main_div {
  float: left;
  margin-top: 3em;
}
.wpgmza_sl_main_div .wpgmza_sl_query_div .wpgmza_sl_query_innerdiv2 {
  width: 270px;
}
.wpgmza_sl_main_div .wpgmza_sl_radius_div {
  height: 100px;
}
.wpgmza_sl_main_div .wpgmza_sl_radius_div .wpgmza_sl_radius_innerdiv2 {
  width: 270px;
}
.wpgmza_sl_main_div .wpgmza_sl_search_button_div {
  margin-left: 100px;
}
@media only screen and (max-width: 450px) {
  .wpgmza_sl_main_div .wpgmza_sl_search_button_div {
    margin-left: inherit;
    margin-top: 2em;
  }
}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle,
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a {
  padding: 1em;
}
div#eut-bottom-bar.eut-bookmark {
  position: relative;
}
div#eut-bottom-bar.eut-bookmark div.zurueck-btn {
  position: absolute;
  bottom: 550px;
  z-index: 100;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.single-portfolio div#eut-socials-section {
  margin-top: 10em;
}
.eut-back-top {
  bottom: -30px;
}
#eut-footer .eut-widget-area .widget li,
#eut-footer .eut-widget-area .widget ul {
  border: none;
}
#eut-footer .eut-widget-area .widget a:not(.eut-outline):not(.eut-btn) {
  border: none;
}
#eut-footer .eut-widget-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown {
  border: none;
}
#eut-footer .eut-widget-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a {
  background: #141719;
  color: gray;
}
#eut-footer .eut-widget-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a:hover,
#eut-footer .eut-widget-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a:focus {
  background: #0e0f11;
}
#eut-footer .eut-widget-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown li {
  border: none;
}
#eut-footer .eut-widget-area .widget_icl_lang_sel_widget .wpml-ls-current-language:hover > a {
  background: #0e0f11;
}
@media only screen and (max-width: 767px) {
  div#eut-bottom-bar.eut-bookmark div.zurueck-btn {
    bottom: 800px;
  }
}
@media only screen and (max-width: 386px) {
  div#eut-bottom-bar.eut-bookmark div.zurueck-btn {
    bottom: 860px;
  }
}
#eut-single-media.eut-portfolio-media.eut-with-sidebar {
  padding-bottom: 0px;
}
#eut-header {
  width: 100%;
}
@media only screen and (max-width: 1023px) {
  #eut-responsive-header {
    display: block;
  }
  #eut-responsive-header #eut-main-responsive-header {
    position: relative !important;
    top: 0px !important;
  }
  #eut-theme-content {
    margin-top: 79px !important;
  }
  #eut-header {
    position: fixed;
    top: 29px;
  }
  #eut-top-bar {
    position: fixed;
    top: 0;
  }
  #eut-top-bar .eut-wrapper {
    position: relative !important;
  }
  .admin-bar #eut-theme-content {
    margin-top: 79px;
  }
  .admin-bar #wpadminbar {
    top: 0 !important;
    position: fixed;
  }
  .admin-bar #eut-header {
    position: fixed;
    top: 74px !important;
  }
  .admin-bar #eut-top-bar {
    position: fixed;
    top: 45px !important;
  }
}
