/*
Theme Name: Online Photography Child
Theme URI: https://example.com/
Description: Child theme pro Online Photography
Author: Já
Template: online-photography
Version: 1.0.0
*/

@import url("../online-photography/style.css"); /* Načtení stylů z hlavní šablony */

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.btn,
.reply a {
    color: #EEAA00;
    border: 1px solid #EEAA00;
}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
.btn:hover,
.btn:focus,
.reply a:hover,
.reply a:focus {
	background-color: #EEAA00;
}

button:active, 
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
	background-color: #EEAA00;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
	border-color: #EEAA00;
}

a {
	color: #EEAA00;
}

#top-bar {
    background-color: #EEAA00;
}

#masthead {
    background-color: #e7f2ff;
}

.site-title a:hover,
.site-title a:focus {
	color: #EEAA00; 
}

.navigation-menu {
	background-color: #DDFFEE;
}

.navigation-menu li {
	position: relative;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-ms-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
	background-color: #DDFFEE;
}

.navigation-menu a {
	font-size: 18px;
	padding: 10px 0;
	color: #000;
	border-bottom: 1px solid rgba(0, 0, 0, 0.10);
	font-weight: 420;
	font-family: 'Montserrat', sans-serif;
}

.navigation-menu li.current-menu-item > a,
.navigation-menu .nav-menu > li:hover > a,
.navigation-menu .nav-menu > li.focus > a,
.navigation-menu .nav-menu > li > a:hover,
.navigation-menu .nav-menu > li > a:focus {
    color: #EEAA00;
}

.navigation-menu a:hover,
.navigation-menu a:focus,
.navigation-menu li:hover > a {
	color: #EEAA00;
}

.navigation-menu .nav-menu > li > a:hover svg,
.navigation-menu .nav-menu > li > a:focus svg,
.navigation-menu .nav-menu > li:hover > a svg {
	fill: #EEAA00;
}

.menu-toggle {
    color: #EEAA00;
}

.menu-toggle:hover,
.menu-toggle:focus {
    color: #EEAA00;
}

.menu-toggle svg {
	fill: #EEAA00;
}

.site-main .comment-navigation a:hover, 
.site-main .posts-navigation a:hover, 
.site-main .post-navigation a:hover,
.site-main .comment-navigation a:focus, 
.site-main .posts-navigation a:focus, 
.site-main .post-navigation a:focus {
	color: #EEAA00;
}

.navigation.pagination .page-numbers.current,
.navigation.pagination .page-numbers:hover,
.navigation.pagination .page-numbers:focus {
    background-color: #EEAA00;
    border-color: #EEAA00;
}

.post-navigation .nav-previous a:hover svg,
.post-navigation .nav-previous a:focus svg,
.post-navigation .nav-next a:hover svg,
.post-navigation .nav-next a:focus svg {
    fill: #EEAA00;
}

.widget_search input[type="submit"] {
    background-color: #EEAA00;
}

#secondary a:hover,
#secondary a:focus {
	color: #EEAA00;
}

.tagcloud a:hover,
.tagcloud a:focus {
    background-color: #EEAA00;
    border-color: #EEAA00;
}

.error-404.not-found .title {
    color: #EEAA00;
}

.widget_slider .entry-meta a:hover,
.widget_slider .entry-meta a:focus {
    color: #EEAA00;
}

.swiper-button-prev:hover, 
.swiper-button-next:hover,
.swiper-button-prev:focus, 
.swiper-button-next:focus {
	background-color: #EEAA00;
}

.widget_featured_posts .widget-header {
    background-color: #EEAA00;
}

.widget_featured_posts .entry-title {
    border: 1px solid #EEAA00;
}

.cat-links a {
    background-color: #EEAA00;
}

.entry-title a:hover,
.entry-title a:focus,
.posted-on a:hover,
.posted-on a:focus,
.comments-link a:hover,
.comments-link a:focus {
    color: #EEAA00;
}

.read-more a:after {
    background-color: #EEAA00;
}

.single-post-wrap .entry-footer .tags-links a:hover,
.single-post-wrap .entry-footer .tags-links a:focus,
.logged-in-as a:hover,
.logged-in-as a:focus {
	color: #EEAA00;
}

#footer-widgets .widget-title:after {
    background-color: #EEAA00;
}

#colophon a:hover,
#colophon a:focus {
	color: #EEAA00;
}

.to-top {
    background-color: #EEAA00;
}

@media screen and (min-width: 1024px) {

	.navigation-menu li.current-menu-item > a {
	    color: #EEAA00;
	}

	.navigation-menu li.current-menu-item > a,
	.navigation-menu .nav-menu > li:hover > a,
	.navigation-menu .nav-menu > li.focus > a,
	.navigation-menu .nav-menu > li > a:hover,
	.navigation-menu .nav-menu > li > a:focus {
	    color: #EEAA00;
	}

	.navigation-menu .nav-menu > li:hover {
		border-right-color: #EEAA00;
	}

	.navigation-menu .nav-menu > li.current-menu-item {
	    border-right-color: #EEAA00;
	}

