.sitewrap {
background: url(//www.jonathanmorrow.org/wp-content/themes/jonathanmorrow/images/bg-interior-header.jpg) center top no-repeat;
background-size: 100% auto;
}
.home .sitewrap {
background: url(//www.jonathanmorrow.org/wp-content/themes/jonathanmorrow/images/bg-header.jpg) center top no-repeat;
background-size: 100% auto;
}
#page {
margin-top: 22vw;
}
@media (max-width: 600px) {
.home .sitewrap {
background: url(//www.jonathanmorrow.org/wp-content/themes/jonathanmorrow/images/bg-homepage-header-mobile.jpg) center top no-repeat;
background-size: 100% auto;
background-position: left top no-repeat;
}
.home #page {
margin-top: 295vw !important;
}
}
@media (max-width: 690px) {
#page {
margin-top: 40vw;
}
} .home #page {
margin-top: 45vw;
}
.main-navigation .menu-item a {
color: white !important;
} .site-title {
background: url(//www.jonathanmorrow.org/wp-content/themes/jonathanmorrow/images/JM_DIAMOND_HORIZONTAL.svg) center top no-repeat;
display: block;
height: 100px;
text-indent: -9999px;
width: 362px;
} .primary-menu {
right: 0;
}
.main-navigation ul {
margin: -23px 0 0 0 !important;
}
#menu-main-nav {
position: absolute;
right: -20px;
} .getnoticed-mainnav-side #headernav .social {
margin-top: -25px;
position: absolute;
right: 0;
} .mail-chimp__optin {
display: none;
}
.home .mail-chimp__optin {
display: block;
float: right;
margin: -120px 0 8vw 80px;
position: relative;
padding-bottom: 70px;
}
::placeholder {
font-family: "ff-meta-serif-web-pro", Georgia, serif;
font-style: italic;
color: black;
opacity: .7;
} .mail-chimp__optin input[type=text],
.mail-chimp__optin input[type=email] {
border-radius: 0;
height: 53px;
float: left;
margin-right: 10px;
padding-left: 15px;
width: 192px;
} .mail-chimp__optin input[type=submit] {
float: left;
background: #3eaadd;
box-shadow: none;
color: white;
border: none;
font-family: "league-gothic";
font-size: 24px;
font-weight: normal;
padding: 16px 32px;
text-shadow: none;
text-transform: uppercase;
}
.mail-chimp__optin input[type=submit]:hover {
background-color: #000;
} @media (max-width: 950px) {
.home #page {
margin-top: 55vw;
}
}
@media (max-width: 690px) {
.home #page {
margin-top: 60vw;
}
.mail-chimp__optin {
margin-bottom: 0;
}
.mail-chimp__optin input[type=text],
.mail-chimp__optin input[type=email],
.mail-chimp__optin input[type=submit] {
float: none;
margin-bottom: 5px;
width: 74%;
}
.mail-chimp__optin input[type=submit] {
width: calc(74% + 20px);
}
} @media (max-width::600px) {
} #main {
font-family: "ff-meta-serif-web-pro" !important;
}
.sidebar .widget {
font-family: "ff-dagny-web-pro" !important;
} aside.widget {
border-radius: 0 !important;
box-shadow: none !important;
}
aside.widget h3 {
border-radius: 0 !important;
} .photoendorsement img {
height: 135px;
object-fit: cover;
width: 135px;
} .entry-content p {
font-size: 20px;
line-height: 34px;
}
.dropcap {
font-size: 68px;
} #categories-menu .current-menu-item a {
background: #3eaadd !important;
color: white !important;
} .widget_sp_image {
border: none !important;
} .site-footer {
margin-top: 50px;
}
.site-footer h3 {
font-family: "league-gothic";
font-size: 32px;
font-weight: normal;
margin: 20px 0;
text-transform: uppercase;
color: #999;
} .site-footer .widget_getnoticed_aboutme .textwidget {
background: white;
border: 1px solid #999;
border-radius: 3px;
font-family: "ff-dagny-web-pro";
font-size: 16px;
padding: 15px;
}
.site-footer .widget_getnoticed_aboutme img {
margin-bottom: 0;
width: 50%;
} .site-footer .widget_getnoticed_display_books ul {
list-style: none;
margin: 0;
padding: 0;
} .site-footer .widget_recent_entries ul {
border: 1px solid #999;
border-radius: 3px;
list-style: none;
margin: 30px 0 0 0;
padding: 0;
}
.site-footer .widget_recent_entries ul li {
background: white;
border-bottom: 1px solid #999;
padding: 15px;
}
.site-footer .widget_recent_entries ul li a {
color: #16abdc;
font-family: "ff-dagny-web-pro";
font-size: 16px;
}
.site-footer .widget_recent_entries ul li a:hover {
text-decoration: underline;
}
.site-footer .widget_recent_entries ul li:last-child {
border-bottom: 0;
} .nav-next a,
.nav-previous a {
background: none !important;
text-align: center;
} .hentry table.logo-grid {
border: none !important;
}
.hentry table.logo-grid td {
border: none !important;
text-align: center !important;
padding: 20px;
vertical-align: middle !important;
} .gform_fields {
list-style: none !important;
}
.gform_fields li {
background: none !important;
} .hentry .photoendorsement {
font-family: "ff-dagny-web-pro";
} @media (max-width: 950px) {
.mobile-title {
display: block;
float: left;
font-size: 2em;
}
.site-header {
display: none;
}
.site-navigation .mobile_actions {
display: block;
float: right;
margin-right: 1%;
margin-top: 2px;
}
.site-navigation .mobile_actions .mobile_menu {
display: block;
background: url(//www.jonathanmorrow.org/wp-content/themes/getnoticed/img/search-menu.png) 5px 5px no-repeat;
height: 0;
overflow: hidden;
padding-top: 28px;
width: 28px;
}
#categories-menu, #primary-menu,
.header-feature, .main-navigation .menu-top-of-page-container,
.main-navigation .social,
.site-navigation .mobile_actions #mobile_search {
display: none;
}
#categories-menu,
#primary-menu,
.header-feature,
.main-navigation .menu-top-of-page-container,
.main-navigation .social,
.site-navigation .mobile_actions #mobile_search {
position: relative;
transition: left .5s ease-in-out;
-webkit-transition: left .5s ease-in-out;
}
} .widget-area input[type=text],
.widget-area input[type=email],
.widget-area input[type=submit]{
box-sizing: border-box;
height: 40px;
padding: 0 10px;
width: 100%;
}
.widget-area input[type=submit] {
background: #fcbf31;
box-shadow: none;
margin-top: 25px;
}
#text-2 .textwidget {
padding: 0;
}
#text-2 .textwidget #mc_embed_signup {
padding: 16px;
} .custom-post .entry-summary:before {
display: none;
}