/*
Theme Name:     St Peters (Function Child)
Author:         Mark Jones
Author URI:     http://www.jones.mn
Template:       function
Version:        1.0
*/

@import url("../function/style.css");

/* 
GLOBAL STYLES
----------------
Add styles beneath this line that you want to be applied across your entire site */


@font-face {
    font-family: 'microgrammadmedextregular';
    src: url('fonts/microgrammadmedext-webfont.eot');
    src: url('fonts/microgrammadmedext-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/microgrammadmedext-webfont.woff') format('woff'),
         url('fonts/microgrammadmedext-webfont.ttf') format('truetype'),
         url('fonts/microgrammadmedext-webfont.svg#microgrammadmedextregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body * { 	-webkit-hyphens: none !important;
	-moz-hyphens: none !important;
	hyphens: none !important;
}

body { -moz-background-size:cover; background-size:cover; }
#header .site-title { display: block; }
#header .site-title a, #header .site-description { font-family: microgrammadmedextregular, arial, sans-serif; font-weight: normal; }
#header .site-title a:hover { text-decoration: none; }
#header .site-description { display: block; font-style: normal; text-indent: 10px; }

.home .breadcrumb-trail { display: none; }
.archive-header { display: none; }
li.post-comments {display: none !important; }

#main .widget_dz_biblegateway_votd, #main #custom_html-4 {
margin: 2.244em 0 2.244em;
padding: 0 0 2.244em;
border-bottom: 1px dotted #dbdbdb;
}

.widget_dz_biblegateway_votd img { position: relative; top: -5px; }


.type-event .post-meta { display: none; }
.single-event #post-entries { display: none; }
.epyt-gallery-subscribe a.epyt-gallery-subbutton img { border: none !important; }

.flex-control-nav li a { margin: 0 4px !important; }


/*
li#menu-item-4194 { display: none; }
.logged-in li#menu-item-4194 { display: inline-block; }

.home #em_widget-2 { display: none; }
.logged-in.home #em_widget-2 { display: block; }
*/

/* 
DESKTOP STYLES
-----------------
Add styles inside the media query below that you only want to be applied to the desktop layout of your site */

@media only screen and (min-width: 768px) {
	/* Desktop styles go here */
#header .site-title { font-size: 64px; margin-top:88px; line-height: 1em; }
}

@media only screen and (max-width: 767px) {
	/* Mobile styles go here */
#navigation { background: #393939 !important; }
ul.nav li.current_page_item a, ul.nav li.current_page_parent a, ul.nav li.current-menu-ancestor a, ul.nav li.current-cat a, ul.nav li.li.current-menu-item a { color: #393939 !important; }
}

/* Coronavirus temporary changes */
li#menu-item-4194, li#menu-item-4912 { display: none !important; }