/*
Theme Name:     Evgenie Kozlova 
Theme URI:      http://premium.wpmudev.org/blog
Description:    A Twenty Seventeen child theme developed to demonstrate how to implement five theme customizations: a custom social links menu, a personalized site footer message, dynamic one page navigation, custom front page sidebars, and a large featured image.
Author:         Jon Penland
Author URI:     https://www.jonpenland.com
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Template:       twentyseventeen
Version:        1.11
*/

body {
  
}

h1, h2, h3, h4, h5 {
  /* font-family: 'Parisienne', cursive; */
}

/* PARALAX */
.parallax-window {
    min-height: 400px;
    background: transparent;
}
/*
.parallax-slider {
    filter: blur(5px);
    -webkit-filter: blur(5px); 
}
*/
/* disable paralax section */
/*
.background-fixed .panel-image {
  background-attachment: scroll;
}
*/
/* kvůli parallaxu */
#scroll-to-top {
  z-index: 10;
}

/* šířka obsahu */
.wrap {
	max-width: 80% !important;
}
.page.page-one-column:not(.twentyseventeen-front-page) #primary {
	max-width: 100% !important;
}
@media screen and (min-width: 48em) {
  .wrap {
  	max-width: 80% !important;
  }
}
@media screen and (min-width: 30em) {
  .page-one-column .panel-content .wrap {
  	max-width: 80% !important;
  }
}
@media screen and (max-width: 650px) {
  .wrap {
  	max-width: 95% !important;
  }
}

/* info v hlavičce */
body:not(.title-tagline-hidden) .site-branding-text {
    display: block;
    max-width: 100%;
    vertical-align: middle;
    text-align: center;
}
.site-title {
  font-family: 'Great Vibes', cursive;
  font-size: 90px;
  font-weight: 200;
  text-transform: none;
  letter-spacing: 0em;
  text-shadow: 3px 3px 0 #7A7A7A;
}

.site-description {
    font-family: 'Marck Script', cursive;
    text-shadow: 3px 3px 0 #7A7A7A;
    font-size: 38px;
    /*font-style: italic;*/
}

.panel-content .entry-header h2 span {
  font-family: 'Great Vibes', cursive;
  font-size: 60px !important;
  font-weight: 200;
  text-transform: none;
  text-align: center;
}

h1.page-title {
  margin-top: 50px;
}

/* menu */
#top-menu {
  text-align: center;
  text-transform: uppercase;
}
#top-menu li {
  border-bottom: 1px solid white;
}
#top-menu li:hover {
  border-bottom: 1px solid #1f1e1e;
  color: #1f1e1e;
}
#top-menu li:focus {
  border-bottom: 1px solid #1f1e1e;
}
#top-menu li.current-menu-item {
  border-bottom: 1px solid #1f1e1e;
}
#top-menu li a {
  color: #1f1e1e;
}
#top-menu li a:hover {
  color: #1f1e1e;
}
#top-menu li:focus {
  color: #1f1e1e;
}
#top-menu li.current-menu-item a {
  color: #1f1e1e;
}

/* stín pod menu */
.navigation-top {
    -webkit-box-shadow: 0px 9px 10px 2px rgba(0,0,0,0.24);
    -moz-box-shadow: 0px 9px 10px 2px rgba(0,0,0,0.24);
    box-shadow: 0px 9px 10px 2px rgba(0,0,0,0.24);
}

/* podbarvení sekcí */
#panel1 .panel-content,
#panel3 .panel-content {
    background-color: #1f1e1e;
}
#panel1 .entry-content a img,
#panel3 .entry-content a img {
    -webkit-box-shadow: none;
    box-shadow: none;
}
#panel1 .post-edit-link,
#panel3 .post-edit-link,
#panel1 header h2,
#panel3 header h2 {
    color: #eee;
}

#panel3, #panel3 a {
    color: #eee;
}

/* nadpisy sekcí */
@media screen and (min-width: 48em) {
  .panel-content .entry-header {
  	text-align: center;
  	margin-top: -50px;
  }
  .panel-content .entry-header h2 span {
  	font-size: 30px;
  }
}

/* Nadpis Home (CZ + RU) */
#post-13 header, #post-703 header {
  text-indent: -9999px;
  height: 1px;
}
#post-13 header hr, #post-703 header hr,
#post-13 header .edit-link, #post-703 header .edit-link {
  display: none;
}

/* galerie */
.gallery-item {
    margin: 0 0 0.5em !important;
}
/* Zoom */
/*
.wp-block-gallery figure a img {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.wp-block-gallery figure:hover a img {
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
}
*/
.reference-gallery a img {
  margin: 20px !important;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;
}

.gallery-columns-1 .gallery-item {
    text-align: center !important;
}

/* název rubriky pod článkem a autor */
.cat-tags-links, .byline {
  display: none !important;
}

/* iniciála */
p.has-drop-cap:first-letter{
  color: black;
  font-size: 1.5em !important;
}

/* vidget trafic stats widget v patičce */
.site-footer .widget-column.footer-widget-1 {
    font-size: 80%;
    width: 180px;
    margin: auto;
    float: none;
}
.widget_traffic_stats {
    padding-bottom: 0em;
    text-align: center;
}

/*--------------------------------------------------------------
10.0 Links
--------------------------------------------------------------*/
a {
	color: #222;
	text-decoration: underline;
}

a:focus {
	outline: thin dotted;
}

a:hover,
a:active {
	color: #000;
	outline: 0;
}

/* Hover effects */
.entry-content a,
.entry-summary a,
.comment-content a,
.widget a,
.site-footer .widget-area a,
.posts-navigation a,
.widget_authors a strong {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
  transition: unset;
}

.entry-title a,
.entry-meta a,
.page-links a,
.page-links a .page-number,
.entry-footer a,
.entry-footer .cat-links a,
.entry-footer .tags-links a,
.edit-link a,
.post-navigation a,
.logged-in-as a,
.comment-navigation a,
.comment-metadata a,
.comment-metadata a.comment-edit-link,
.comment-reply-link,
a .nav-title,
.pagination a,
.comments-pagination a,
.site-info a,
.widget .widget-title a,
.widget ul li a,
.site-footer .widget-area ul li a,
.site-footer .widget-area ul li a {
	text-decoration: underline;
  -webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
  transition: unset;
}

.entry-content a:focus,
.entry-content a:hover,
.entry-summary a:focus,
.entry-summary a:hover,
.comment-content a:focus,
.comment-content a:hover,
.widget a:focus,
.widget a:hover,
.site-footer .widget-area a:focus,
.site-footer .widget-area a:hover,
.posts-navigation a:focus,
.posts-navigation a:hover,
.comment-metadata a:focus,
.comment-metadata a:hover,
.comment-metadata a.comment-edit-link:focus,
.comment-metadata a.comment-edit-link:hover,
.comment-reply-link:focus,
.comment-reply-link:hover,
.widget_authors a:focus strong,
.widget_authors a:hover strong,
.entry-title a:focus,
.entry-title a:hover,
.entry-meta a:focus,
.entry-meta a:hover,
.page-links a:focus .page-number,
.page-links a:hover .page-number,
.entry-footer a:focus,
.entry-footer a:hover,
.entry-footer .cat-links a:focus,
.entry-footer .cat-links a:hover,
.entry-footer .tags-links a:focus,
.entry-footer .tags-links a:hover,
.post-navigation a:focus,
.post-navigation a:hover,
.pagination a:not(.prev):not(.next):focus,
.pagination a:not(.prev):not(.next):hover,
.comments-pagination a:not(.prev):not(.next):focus,
.comments-pagination a:not(.prev):not(.next):hover,
.logged-in-as a:focus,
.logged-in-as a:hover,
a:focus .nav-title,
a:hover .nav-title,
.edit-link a:focus,
.edit-link a:hover,
.site-info a:focus,
.site-info a:hover,
.widget .widget-title a:focus,
.widget .widget-title a:hover,
.widget ul li a:focus,
.widget ul li a:hover {
	color: #000;
  text-decoration: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

/* Fixes linked images */
.entry-content a img,
.comment-content a img,
.widget a img {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
