/*
 Theme Name: Matheson Child
 Template: matheson
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

html, body {
  margin:0;
  padding:0;
  height: 100%;
}

main {
  height: 100%;
  padding-bottom: 100px; /* must be same height as the footer */
}

.site-footer{
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;   
}

body.page {
	background-image: url('http://scriven.com/images/scriven_background2-5_copy1.jpg')!important;
	background-repeat:no-repeat;
	background-size:cover;
}

body.page-id-111 {
	background-image: url('http://scriven.com/images/scriven_background2-5_copy1.jpg')!important;
	background-repeat:no-repeat;
	background-size:cover;
}

body.page-id-29 {
	background-image: url('http://scriven.com/images/Background-1-faded.jpg')!important;
	background-repeat :no-repeat;
	background-size: 100% 100%
    background-position: fixed; 
}

body.page-id-196 {
	background-image: url('http://scriven.com/images/Kim_bio_background.jpg')!important;
	background-repeat:no-repeat;
    background-attachment: fixed;
}

body.page-id-64 {
	background-image: url('http://scriven.com/images/Kim_bio_background.jpg')!important;
	background-repeat:no-repeat;
    background-attachment: fixed;
}

body.page-id-475 {
	background-image: url('http://scriven.com/wp-content/uploads/2019/06/bass-back-3-closeup.jpg')!important;
	background-repeat:no-repeat;
	background-size:cover;
}

body.page-id-556 {
	background-image:none!important;
}

.page-id-556 .header-navigation {
  display: none;
}

body.page-id-539 {
	background-image:none!important;
}

.page-id-111 h1.entry-title {
    font-size: 60px;
}

body.page-id-170 {
	background-image: url('http://scriven.com/images/Background-1-faded.jpg')!important;
	background-repeat:no-repeat;
	background-size:cover;
}

#page {
	background: transparent;
	background-size:cover;
}

table {
  background: transparent;
}

table td, table th {
  background: transparent;
  border: 1px solid transparent;
}

#header-navigation ul {margin: 0; padding: 20px 20px 20px 0px; 
	list-style-type: none; list-style-image: none; }
#header-navigation li {display: inline; padding: 5px 20px 5px 15px}
#header-navigation a {text-decoration:none; color: black; }
#header-navigation a:hover {color: blue; }

#footer-navigation ul {margin: 0; padding: 5px 20px 20px 0px; 
	list-style-type: none; list-style-image: none; }
#footer-navigation li {display: inline; padding: 5px 20px 5px 15px}
#footer-navigation a {text-decoration:none; color: white; }
#footer-navigation a:hover {color: blue; }

embed, iframe, img, object, video { max-width: 100%; }