/*
Theme Name: Milos Child
Theme URI: https://www.cssigniter.com/themes/milos/
Author: Davide Quattrocchi
Author URI: https://davidequattrocchi.it
Description: Child theme for Milos
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: milos
Text Domain: milos-child
*/

/*
 * Add your custom styles below. The parent theme's styles are loaded automatically by default.
 * If you need to change this, see functions.php
 */
:root {
	--color-main: #43ad23 !important;
	--color-light: #43bd33 !important;
}
.site-brand > .custom-logo-link > img {
	width: 2em !important;
	height: 2em !important;
}
.site-brand > .site-title {
	display: inline!important;
	vertical-align: middle!important;
}
.brand-footer > .custom-logo-link > img {
	width: 3em !important;
	height: 3em !important;
}
.brand-footer > .site-logo-footer {
	display: inline!important;
	vertical-align: middle!important;
}
.brand-footer > .general-information {
	margin-top: 5px!important;
}

a {
	color: var(--color-main);
}
a:hover, 
a:focus {
	color: var(--color-light);
}

h1.entry-title {
	color: var(--color-main);
}

a:focus {
	outline: 1px dotted var(--color-main);
}

.btn,
.comment-reply-link,
input[type="submit"],
input[type="reset"],
button {
	background-color: var(--color-main);
	border-radius: 1rem;
	padding: .6rem;
	text-align: center;
	color: white;
}

.navigation-main > div > ul li:hover > a,
.navigation-main > div > ul li > a:focus,
.navigation-main > div > ul .current-menu-item > a,
.navigation-main > div > ul .current-menu-parent > a,
.navigation-main > div > ul .current-menu-ancestor > a,
.navigation-main > div > ul .current-page-ancestor > a,
.navigation-main > div > ul .current_page_item > a,
.navigation-main > div > ul .current_page_parent > a,
.navigation-main > div > ul .current_page_ancestor > a {
  color: var(--color-main);
}
.navigation-main > div > ul .nav-btn > a {
	background-color: var(--color-main);
}
.navigation-main > div > ul .nav-btn.current-menu-item > a {
	color: var(--black);
}
.navigation-main > div > ul .nav-btn > a:hover {
	background-color: var(--color-light);
	color: var(--white);
}

.entry-title a:hover {
	color: var(--color-main);
}
.entry-amenities.block li {
  display: block;
}
.entry-amenities li::before,
.more-link {
	background-color: var(--color-main);
}
.navigation a:hover,
.navigation .current,
.page-links .page-number:hover,
.page-links > .page-number,
.tag-cloud-link:hover {
	background-color: var(--color-main);
	border-color: var(--color-main);
}
.social-icon:hover,
.nav-footer a:hover,
.jetpack-social-navigation a:hover {
	color: var(--color-main);
}
#infinite-handle span {
	background-color: var(--color-main);
}

.btn:hover,
.comment-reply-link:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
button:hover {
  background-color: var(--color-light);
}

.more-link:hover {
  background-color: var(--color-light);
}
#infinite-handle span:hover {
  background-color: var(--color-light);
}