::-moz-selection,
::selection {
  background: #2d6c6e; }

.sticky #navigation {
  background-color: #4b8a8c; }

#desktop_menu > ul > li > a:hover, #desktop_menu > ul > li.hover > a,
#desktop_menu ul ul a {
  background-color: #2d6c6e; }

#bg_circle {
  background-color: #4b8a8c; }

#nav_theme_wrapper::after {
  background: linear-gradient(transparent, #4b8a8c); }

#on {
  color: cadetblue; }

.random_colour_theme #nob {
  background-color: #4b8a8c; }

#nav_search_wrapper::after {
  color: #4b8a8c; }

#sticky-container h1 {
  background-color: #4b8a8c; }

#sticky-touring-distance .picto_touring path {
  fill: #4b8a8c; }

#sticky-touring-distance .distance {
  background-color: #4b8a8c; }

#quote_start path,
#quote_end path {
  fill: cadetblue; }

#start_from_beginning {
  background-color: #4b8a8c; }
  #start_from_beginning:hover {
    background-color: cadetblue; }

#posts::before {
  background-color: #4b8a8c; }

#posts .post .wrapper h2 {
  background-color: #4b8a8c; }
  #posts .post .wrapper h2:hover {
    background-color: #2d6c6e; }

#posts .post .wrapper .comments-link .dashicons-admin-comments {
  color: #4b8a8c; }

#posts .post .wrapper .button-color {
  background-color: cadetblue; }

#posts .post .plus_minus {
  background-color: #4b8a8c; }

#posts .post .default_icon {
  border-color: #4b8a8c; }
  #posts .post .default_icon path, #posts .post .default_icon polygon {
    fill: #4b8a8c; }

#load_more_button::before {
  background-color: #4b8a8c; }

#vector_map .visited {
  fill: #4b8a8c; }

#about .container {
  background-color: #4b8a8c; }

#about .tags li {
  color: cadetblue; }

.single #fullscreen-hero {
  background-color: cadetblue; }

.single .entry-content.new p:first-child {
  border-color: cadetblue; }
  .single .entry-content.new p:first-child::first-letter {
    color: cadetblue; }

.single .entry-content .separator .container path {
  fill: cadetblue; }

.single .entry-content .separator h2 {
  color: cadetblue; }

.single .entry-content a,
.single .entry-content a:visited {
  color: cadetblue;
  border-bottom-color: cadetblue; }

.single .entry-content .dialogue li.one {
  background-color: #4b8a8c; }
  .single .entry-content .dialogue li.one::after {
    background-color: #4b8a8c; }

.single .entry-content .dialogue li.two {
  background-color: #2d6c6e; }
  .single .entry-content .dialogue li.two::after {
    background-color: #2d6c6e; }

.single .entry-content ul li::before {
  background-color: cadetblue; }

#recipe h4, #recipe ul {
  background-color: #4b8a8c; }

#recipe ol {
  border-left-color: #4b8a8c; }

.nav-links h2 {
  background-color: #4b8a8c; }

.nav-links .post-circle {
  border-color: cadetblue;
  color: cadetblue; }

.page-template-page-country .icons_country path {
  fill: cadetblue; }

.page-template-page-country .one_step h3 {
  background-color: cadetblue; }

.page-template-page-country #languages h4 {
  background-color: cadetblue; }

#comments .comment-content {
  background-color: #4b8a8c; }

#comments .reply:hover {
  background-color: cadetblue; }

#respond #commentform,
#respond #cancel-comment-reply-link {
  background-color: #4b8a8c; }
  #respond #commentform input, #respond #commentform textarea,
  #respond #cancel-comment-reply-link input,
  #respond #cancel-comment-reply-link textarea {
    background-color: #4b8a8c; }

#respond::after {
  color: #4b8a8c; }

@media (prefers-color-scheme: dark) {
  ::-moz-selection,
  ::selection {
    background: #afeef0; }
  .sticky #navigation {
    background-color: cadetblue; }
  #desktop_menu > ul > li > a:hover, #desktop_menu > ul > li.hover > a,
  #desktop_menu ul ul a {
    background-color: #91d0d2; }
  #bg_circle {
    background-color: #4b8a8c; }
  #nav_theme_wrapper::before {
    background: linear-gradient(#4b8a8c, transparent); }
  #nav_theme_wrapper::after {
    background: linear-gradient(transparent, #4b8a8c); }
  #on {
    color: #91d0d2; }
  .random_colour_theme #nob {
    background-color: #4b8a8c; }
  #nav_search_wrapper::after {
    color: #4b8a8c; }
  #sticky-container h1,
  #posts .post h2 {
    background-color: cadetblue; }
  #sticky-touring-distance .picto_touring path {
    fill: cadetblue; }
  #sticky-touring-distance .distance {
    background-color: cadetblue; }
  #quote_start path,
  #quote_end path {
    fill: cadetblue; }
  #start_from_beginning {
    background-color: cadetblue; }
    #start_from_beginning:hover {
      background-color: #4b8a8c; }
  #posts::before {
    background-color: #4b8a8c; }
  #posts .post .wrapper h2 {
    background-color: cadetblue; }
    #posts .post .wrapper h2:hover {
      background-color: #91d0d2; }
  #posts .post .wrapper .comments-link .dashicons-admin-comments {
    color: #4b8a8c; }
  #posts .post .wrapper .button-color {
    background-color: #4b8a8c; }
    #posts .post .wrapper .button-color:hover {
      background-color: cadetblue; }
  #posts .post .plus_minus {
    background-color: #4b8a8c; }
  #posts .post .default_icon {
    border-color: #4b8a8c; }
    #posts .post .default_icon path {
      fill: #4b8a8c; }
  #load_more_button::before {
    background-color: #4b8a8c; }
  #vector_map .visited {
    fill: #4b8a8c; }
  #about .container {
    background-color: #4b8a8c; }
  #about .tags li {
    color: #4b8a8c; }
  .single #fullscreen-hero {
    background-color: #2d6c6e; }
  .single .entry-content .separator .container path {
    fill: #4b8a8c; }
  .single .entry-content .separator h2 {
    color: #4b8a8c; }
  .single .entry-content a,
  .single .entry-content a:visited {
    color: #4b8a8c;
    border-bottom-color: #4b8a8c; }
  .single .entry-content .dialogue li.one {
    background-color: #91d0d2; }
    .single .entry-content .dialogue li.one::after {
      background-color: #91d0d2; }
  .single .entry-content .dialogue li.two {
    background-color: #4b8a8c; }
    .single .entry-content .dialogue li.two::after {
      background-color: #4b8a8c; }
  #recipe h4, #recipe ul {
    background-color: cadetblue; }
  #recipe ol {
    border-left-color: cadetblue; }
  #comments .comment-content {
    background-color: cadetblue; }
  #comments .reply:hover {
    background-color: #afeef0; }
  #respond #commentform,
  #respond #cancel-comment-reply-link {
    background-color: cadetblue; }
    #respond #commentform input, #respond #commentform textarea,
    #respond #cancel-comment-reply-link input,
    #respond #cancel-comment-reply-link textarea {
      background-color: cadetblue; }
  #respond::after {
    color: cadetblue; } }
