/*
 Theme Name:   Highwayman
 Theme URI:    http://fabbrocation.co.uk/highwayman/
 Description:  Highwayman 2017-Child Theme
 Author:       Michael Fabbro
 Author URI:   http://fabbro.uk
 Template:     twentyseventeen
 Description:  Eccentric Child theme for Twenty Seventeen
 Version: 1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:
 Text Domain: twentyseventeen-child
*/


body:not(.home) .custom-header {
background-image: url(
http://fabbrocation.co.uk/highwayman/wp-content/uploads/2018/07/hmanposter-1.jpg);
}
body {
font-size:16px;
    text-transform: none;
}

.site-title, .site-title-front,.site-description {
	
    font: 400 35px/1.2 'Merienda One', Helvetica, sans-serif;
    font-size: 1.8em;
    text-shadow: 3px 3px 3px #000;
    clear: both;
    line-height: 1.4;
    margin: 0 0 0 0;
    padding: 0 0 0 0;  
    font-size: 24px;
    font-size: 2.0rem;
    font-weight: 300;	

	}
.site-title,  .site-title-front a {
    font-size: 1.7em;	
	
}
.page-title  {
    font-size: 1.8rem;

}

.has-sidebar #secondary {
    float: left;
    padding-top: 1.5em;
    width: 100%;
}	
.page .panel-content .entry-title, 
.page-title, 
body.page:not(.twentyseventeen-front-page) .entry-title, 
.entry-title a {

}
.site-content-contain  {

	border:none;
}

.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {
    font-size: 14px;
    font-size: 1.3rem;
}	
.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {

    font-size: 14px;
    font-size: 1.3rem;
    font-weight: 800;
    letter-spacing: 0.14em;
    text-transform: uppercase;

    padding-top: 1em;
}

h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child {
    padding-top: 2rem;
}
.page:not(.home) #content {
    padding-bottom: 0em;
}
 
 

 .single-post:not(.has-sidebar) #primary, 
 .page.page-one-column:not(.twentyseventeen-front-page) #primary, 
 .archive.page-one-column:not(.has-sidebar) .page-header, 
 .archive.page-one-column:not(.has-sidebar) #primary {
    max-width: 90%;
}
 
 
 
 body.has-header-image .site-description, body.has-header-video .site-description {

}
.page:not(.home) #content {
    padding-bottom: 0em;
}


.mjf-sidebar {

	background-image:url('/wp-content/uploads/2017/03/greenparchment.jpg');
	bacground-repeat:repeat;
    padding: 8px;
    border-style: solid;
    border-width: 1px;

}

.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {

}
.entry-content a img, .entry-content  img {
    margin: 18px 8px 18px 8px;
}
 .form7 .wdform_page ,

#container, #contents, # calendar {
	background-color: transparent;
}

h1,h2,h3,h4,h5,h6  {
}	
h1.page-title, h1.entry-title,h2.entry-title {
    font-family: 'Merienda One', Helvetica, sans-serif;
}
.entry-title {
    font-size:2.000em;

}

.page .wrap {
    margin-top: -1em;
}


/* MENU  */


 .main-navigation li {
    border-bottom: none;
    position: relative;
}

.navigation-top {
    background-position: bottom;
	border-top:none;
}
#nav-top  {
	margin-top: 0em;
} 
  .main-navigation a {
    padding: .5em 1.25em;
    font-size: 1.25em;
    margin-top: 0em;
 
}	
.main-navigation ul ul a {

    background-color: white;
    list-style-type: none;
    hieght:2em;	
	
}
.navigation-top .current-menu-item > a, 
.navigation-top .current_page_item > a {

}
.main-navigation a:hover,
.main-navigation li.focus > a, 
.main-navigation li:hover > a, 
.main-navigation li a:hover, 
.main-navigation li a:focus, 
.main-navigation li.current_page_item a:hover, 
.main-navigation li.current-menu-item a:hover, 
.main-navigation li.current_page_item a:focus, 
.main-navigation li.current-menu-item a:focus {


}
@-webkit-keyframes li {
	0% {
		-webkit-transform: translate(2px, 1px) rotate(0deg);
		-webkit-filter: blur(10px);
	}
	10% { -webkit-transform: translate(-1px, -2px) rotate(-1deg); }
	20% { -webkit-transform: translate(-3px, 0px) rotate(1deg); }
	30% { -webkit-transform: translate(0px, 2px) rotate(0deg); }
	40% { -webkit-transform: translate(1px, -1px) rotate(1deg); }
	50% { -webkit-transform: translate(-1px, 2px) rotate(-1deg); }
	60% { -webkit-transform: translate(-3px, 1px) rotate(0deg); }
	70% { -webkit-transform: translate(2px, 1px) rotate(-1deg); }
	80% { -webkit-transform: translate(-1px, -1px) rotate(1deg); }
	90% { -webkit-transform: translate(2px, 2px) rotate(0deg); }
	100% {
		-webkit-transform: translate(1px, -2px) rotate(-1deg);
		-webkit-filter: blur(0);
	}
}

.main-navigation li a:hover {
	-webkit-animation-name: shiver;
	-webkit-animation-duration: 0.75s;
	-webkit-transform-origin:25% 25%;
	-webkit-animation-timing-function: linear;
	}

.main-navigation li li a:hover {
	text-align:right;
	display:inline-block;
}

/*
==============================================
slideRight
==============================================
*/




/*

video {
    height: auto;
    width: auto;
    margin: auto;
    display: block;
	
}
#video-117-1 {
	display:hidden;
	
}
/* ************ 48em Forty Eight ************/


@media screen and  (min-width:48em) {
.page:not(.home) #content {
    padding-bottom: 0em;
}
.has-sidebar:not(.error404) #primary {
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    float:left;

}
.panel-content .wrap {
    padding-bottom: 4.5em;
    padding-top: 1em;
}
.site-title,  .site-title-front a {
    font-size: 1.7em;	
}
.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {
    font-size: 14px;
    font-size: 2.0rem;
    font-weight: 800;
    letter-spacing: 0.14em;
    text-transform: uppercase;
}
.page.page-one-column .entry-header, .twentyseventeen-front-page.page-one-column .entry-header, .archive.page-one-column:not(.has-sidebar) .page-header {
    margin-bottom: 0em;
}
.single-post:not(.has-sidebar) #primary, .page.page-one-column:not(.twentyseventeen-front-page) #primary, .archive.page-one-column:not(.has-sidebar) .page-header, .archive.page-one-column:not(.has-sidebar) #primary {
    margin-right: auto;
    max-width: 70%;
}
.entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {

}
#content {

}
.has-sidebar #secondary {
    float: right;
    padding-top: 1.5em;
    width: 25%;
}

/* Navigation   */

 .main-navigation a {

}	
.main-navigation ul ul a {

    background-color: white;
    list-style-type: none;
    height: 2.8em;
    border-style: solid;
}

.widget {
    border-width:5px;  
    border-style:outset;
}
}


/* ************ 500px ************/

@media screen and  (min-width:500px) {
#footimage {
	display:block;	
	max-width:100;
}
#footimages {
	display:none;
}	
}
@media screen and  (min-width:1000px) {
#footimage {
	display:block;
	max-width:1000px;	
}
#footimages {
	display:none;
}
	
}
#top-menu li (
	-webkit-animation-name: shiver;
	-webkit-animation-duration: 0.75s;
	-webkit-transform-origin:25% 25%;
	-webkit-animation-timing-function: linear;
}
.shiver {
	display:inline-block
}
.site-content-contain {
    background-color: transparent; 
	background:  url(http://fabbrocation.co.uk/highwayman/wp-content/uploads/2018/11/parchment.png)  no-repeat center center fixed;  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
    background-size: cover;
  	min-height: 100%;

}