/*
 Theme Name:   Evendo Child
 Theme URI:    https://themephi.net/products/wordpress/evendo
 Description:  Evendo Child
 Author:       Themephi
 Author URI:   http://themephi.net
 Template:     evendo
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 Documentation: https://softivuslab.com/wp/evendo/documentation/
 */

:root {
  --sdlm-orange: #ed6d05;
  --sdlm-purple: #2d2552;
  --sdlm-lightblue: #29b8e9;
  --sdlm-blue: #005fab;
  --sdlm-xlightgray: #f4f4f4;
  --sdlm-black: #000000;
  --sdlm-white: #ffffff;
  --body-font: "Open Sans";
}

#themephi-header {
  z-index: 10;
}

/* BREADCRUMB **/
.themephi-breadcrumbs .page-title,
.themephi-breadcrumbs .breadcrumbs-title {
  text-align: center;
}

.themephi-breadcrumbs .breadcrumbs-title span a::before,
.themephi-breadcrumbs .breadcrumbs-title span.current-item,
.themephi-breadcrumbs .breadcrumbs-title span a span {
  color: white;
}

html {
  margin-top: 0 !important;
}

html,
body {
  font-size: 18px;
}

::selection {
  background: var(--sdlm-blue) !important;
  color: white;
}

.reveal-animation.reveal-primary::before {
  background: var(--sdlm-purple) !important;
}

@media only screen and (max-width: 1024px) {

  html,
  body {
    font-size: 17px;
  }
}

@media only screen and (max-width: 767px) {

  html,
  body {
    font-size: 16px;
  }
}

.main-contain #content {
  padding-top: 100px !important;
  padding-bottom: 0px !important;
}

.home .main-contain #content {
  padding-top: 0px !important;
}

/** YOAST SEO BREADCRUMB */
#breadcrumbs ul {
  margin: 0;
}

#breadcrumbs ul li {
  display: inline;
  list-style: none;
  font-family: "Open Sans", Sans-serif;
  font-size: 16px;
  line-height: 1.5em;
}

#breadcrumbs ul li:not(:last-child):after {
  content: " | ";
}

address {
  color: var(--sdlm-black);
  font-family: var(--tec-font-family-sans-serif);
}
