/*
Theme Name:     Twentytwelve Child
Theme URI:      http://utnehmer.com/
Description:    Child theme for the twentytwelve theme 
Author:         Michael Catanzaro
Author URI:     http://utnehmer.com/
Template:       twentytwelve
Version:        0.1.0
*/
@import url('../twentytwelve/style.css');
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);
@font-face {
    font-family: 'swiss_thin';
    src: url('font/ufonts.com_swiss-721-thin-bt-webfont.eot');
    src: url('font/ufonts.com_swiss-721-thin-bt-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/ufonts.com_swiss-721-thin-bt-webfont.woff2') format('woff2'),
         url('font/ufonts.com_swiss-721-thin-bt-webfont.woff') format('woff'),
         url('font/ufonts.com_swiss-721-thin-bt-webfont.ttf') format('truetype'),
         url('font/ufonts.com_swiss-721-thin-bt-webfont.svg#swis721_th_btthin') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'mrseavesromanregular';
    src: url('font/mrseavesroman_regular-webfont.eot');
    src: url('font/mrseavesroman_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/mrseavesroman_regular-webfont.woff2') format('woff2'),
         url('font/mrseavesroman_regular-webfont.woff') format('woff'),
         url('font/mrseavesroman_regular-webfont.ttf') format('truetype'),
         url('font/mrseavesroman_regular-webfont.svg#mrseavesromanregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.home .site {
    background-color: transparent;
}
body.custom-background:not(.home) {
    background-image: none;
	background-color: #ffffff;
	
}
body:not(.home) #home-head {
    display: none !important;
}
.entry-header .entry-title,
.nav-menu {
    display: none;
}
body.home .site {
    margin-top: 3.42857rem;
}
body .site {
    box-shadow: none;
    margin-top: 0;
}
body {
    color: #666;
}
.site-content article {
    border-bottom: 0;
	margin-bottom: 0;
    padding-bottom: 0;
}
.site-header {
    padding: 1.71429rem 0 0;
}
.entry-content img, 
.comment-content img, 
.widget img, 
img.header-image, 
.author-avatar img, 
img.wp-post-image {
    border-radius: 0;
    box-shadow: none;
}
.site-header h1, 
.site-header h2 {
    text-align: center;
}
.site-title {
    font-family: 'mrseavesromanregular',serif;
    font-size: 40px !important;
}
.site-header h1 a {
    color: #fff;
    text-transform: uppercase;
    text-shadow: 0px 0px 2px #999;
} 
.site-header h2 a {
    color: #000000;
	text-transform: uppercase;
} 
.site-header h1 a:hover {
    color: #777;
	outline: none;
}
.site-header h2 a:hover {
    opacity: .5;
}
body,
.entry-content p, 
.entry-summary p, 
.comment-content p, 
.mu_register p,
body.custom-font-enabled {
    font-family: 'swiss_thin', sans-serif;
}
.entry-content p, 
.entry-summary p, 
.comment-content p {
    -moz-hyphens: none;
  	-ms-hyphens: none;
  	-webkit-hyphens: none;
  	hyphens: none;
}
footer.entry-meta {
    display: none;
}
footer[role="contentinfo"] {
    border-top: 0;
}
.home footer[role="contentinfo"] {
    display: none;
}
#menu-menu-1 {
    width: 100%;
    text-align: center;
}
#home-footer ul li {
    float: none;
    display: inline;
    margin-right: 1%;
}
.entry-content h2 {
    margin: 1.71429rem 0 0;
}
footer[role="contentinfo"] a {
    font-size: 1rem;
	font-weight: 900;
    text-decoration: none;
    padding: 5px;
}
footer[role="contentinfo"] a:hover {
    color: #111111;
    background-color: #eee;
}