/*
Theme Name: TPI Gyor Theme
Description: Childtheme
Author: ARUM Computer
Author URI: https://www.arum-computer.de
Template: twentyseventeen
Version: 1.0
Tags:
*/

@import url('../twentyseventeen/style.css');

.footer-navigation { float: right; text-align: right; width: 50%; } 
.footer-navigation ul { list-style: none; }
.footer-navigation li { float: right; margin-left: 10px; }


/*
 * OVERRIDES 
 */
.page-template .has-header-image .custom-header-media img, .has-header-video .custom-header-media video, .has-header-video .custom-header-media iframe, .has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media img { height: 150%; }

/*
 * CUSTOM
 */

body { font-size: 1.1rem;}

.language {position: absolute; top: 10px; right: 10px; background: rgba(220, 220, 220, 0.6); z-index: 999; }

.book-event { padding: 10px; background-color: #ccffcc; color: #006600; margin-bottom: 25px; }
.book-event a { color: #006600; -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 #006600; box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 #006600;}
.book-event a:hover { font-weight: bold; color: #006600; -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 2px 0 #006600; box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 2px 0 #006600;}

.navigation-top, .site-footer { background-color: rgb(183, 202, 52); }
.navigation-top a:active, .site-footer a:active { color: #d00c28; }
.navigation-top .current-menu-item > a, .navigation-top .current_page_item > a { color: #d00c28; }
.navigation-top a:hover, .site-footer a:hover { color: rgb(32, 34, 212); }

.menu-scroll-down { display:none !important; }

.navigation-top .sub-menu { margin-top: -130px; }
.site-navigation-fixed .sub-menu { margin-top: 0px; }

.navigation-top .menu-item-has-children::before, .navigation-top .menu-item-has-children::after { display: none !important; }