/*
Theme Name: Eneton
Theme URI: http://e-neton.pl/
Description: WordPress theme. Eneton theme create for klubmaluchzwierzyn.pl
Author: Eneton
Author URI: http://e-neton.pl/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */


body.home h1.page-header-title { display: none;}

.oceanwp-mobile-menu-icon a:hover{ color: #06607B!important;}
.container-1200 { max-width: 1200px; margin: 80px auto;}
.wp-block-button__link {   color: #fff;
  background-color: #06607B;
  border-radius: 0;
  box-shadow: none;
  text-decoration: none;
  padding: calc(.667em ) calc(1.333em + 10px);
  font-size: 1em;
}
.wp-block-button__link:hover{ background-color: #545454; color: #fff;}

.news-front li.wp-block-post { padding: 5px;   transition: all .3s ease-in-out; }
.news-front li.wp-block-post:hover { background-color: #fff; padding: 5px;   }
.news-front li.wp-block-post h2 a { text-decoration: none!important; margin-top: 20px; color: #fff; }
.news-front li.wp-block-post:hover h2 a{ color: #545454;}
.news-front li.wp-block-post:hover h2 a:hover { text-decoration: underline!important;}


.news-front-2 li.wp-block-post { padding: 5px;   transition: all .3s ease-in-out; }
.news-front-2 li.wp-block-post:hover { background-color: #06607B; padding: 5px; color:#fff;  }
.news-front-2 li.wp-block-post h2 a { text-decoration: none!important; margin-top: 20px; color: #000; }
.news-front-2 li.wp-block-post:hover h2 a{ color: #fff;}
.news-front-2 li.wp-block-post:hover h2 a:hover{ text-decoration: underline!important;}

.news-front-2 li.wp-block-post h2 a { margin-top: 0!important;}


body.single-aktualnosci #menu-item-334  a { background-color: #06607B; color: #fff; }
#mobile-fullscreen ul li.current_page_item a{ color: #06607B;}
#mobile-fullscreen ul li.current_page_item a:hover { color: #fff;}
body.single-aktualnosci #mobile-fullscreen ul li.menu-item-334 a { color: #06607B!important;}


nav.wp-block-query-pagination { border: 1px solid #06607B;  padding: 20px; margin-top: 100px;}

nav.wp-block-query-pagination a.wp-block-query-pagination-previous , nav.wp-block-query-pagination a.wp-block-query-pagination-next, .page-numbers { text-decoration: none!important;}

nav.wp-block-query-pagination span.page-numbers.current a { background-color: red!important;}

.page-numbers.current { background-color: #06607B; padding: 0 8px; color:#fff;}
.page-numbers.current:hover {  background-color: #06607B; color: #fff; }


.map-contact .wpcf7-form label { color: #fff;}
.map-contact .wpcf7-form input { color: #fff;}
.map-contact .wpcf7-form textarea { color: #fff;}
.map-contact .wpcf7-form input.wpcf7-form-control { float: right;}
.map-contact .wpcf7-response-output { color: #fff; border-color: red!important;}

.widget-img img { float: left; margin-right: 20px; margin-top: -5px;}
#footer { color: #fff;}
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 { color: #fff;}
.footer-box ul#menu-menu-stopka li { border-color: #343434; text-align: center; font-variant: small-caps;}

.site-footer .widget_nav_menu li:first-child { border-top:none;}

#footer-widgets .footer-box li.current_page_item a { color: #6FB6CE;}
.single-aktualnosci #footer-widgets .footer-box li.menu-item-433 a { color: #06607B;}



#footer-widgets { padding: 90px 0;}
#footer-widgets .footer-box.col-2 {  padding: 0 60px 0 0; margin-top: -20px;}
#footer-bottom.no-footer-nav #copyright { text-align: left;}
#footer-bottom { border-top: 1px solid #343434;}


body.home .site-footer , body.page-id-17 .site-footer { margin-top: -50px;}
.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media {margin-bottom: 40px;}

.has-vivid-cyan-blue-background-color { background-color: red!important;}


li:focus {
  border-color: red;
}

.wp-block-button__link:focus, input.wpcf7-form-control:focus { border: 2px solid red;}

#footer-widgets .footer-box a {text-decoration: underline;}

#footer-widgets .footer-box.col-3 a {text-decoration: none;}

#footer-bottom a {text-decoration: underline;}

::selection {
  background: red;
}

a.wp-block-file__button { padding: 5px 10px; text-transform: capitalize;}
