/*
Working Child Style Sheet for: Conklin
*/

* {
box-sizing: border-box;
}

body, html, #main {
padding:0;
margin:0;
}

#main {

min-height:100%;
	background: #d2c4a9 url(images/page.jpg) top center no-repeat fixed;
}

.main-inner {
background-image: url(images/inner-background.jpg) !important;
}

.postcontent h1 {
font-size:40px;
}

.postcontent h2 {
font-size:30px;
}

.postcontent h3 {
font-size:24px;
}

.postcontent h4 {
font-size:20px;
}

.postcontent h5 {
font-size:16px;
}

/* NAVIGATION */
.desktop .nav, .responsive nav.nav {
position: fixed !important;
width: 100% !important;
}

.nav {
box-shadow: #222 0px 4px 8px;
background: #904e21;
}

.nav .menu-btn {
width: 33px;
}

ul.hmenu {
float:right;
}

#header-address {
position: absolute;
top: 12px;
}

.responsive #header-address {
display:none;
}

#header-address a {
color:#fff;
text-decoration:none;
	font-size: 12px;
	font-weight: normal;
}
#header-address a:hover {
color:#E1D1B0;
}

/* CONTENT */
.content-column, .last_column {
max-width: 400px;
margin: 0 auto !important;
}

#post-2 .content-column.one_half {
z-index:101;
}

#post-14 > div.postcontent.clearfix > div > div.one_half.last_column {
z-index:101;
}

.home-content {
background-image: url(images/background-home-text.png);
background-size: cover;
padding: 30px 22px 10px 55px;
font-size: 18px;
line-height: 150%;
background-repeat: no-repeat;
width: 100%;
max-width: 400px;
min-height: 415px;
margin-left: -25px !important;
}

#post-2 > div.postcontent.clearfix > div > div.one_half.last_column > div {
width:480px;
max-width: none;
}

.responsive #post-2 > div.postcontent.clearfix > div > div.one_half.last_column > div {
width:100%;
}

.content-column img.home-logo {
margin-right: 0 !important;
float:none;
}


@media screen and (max-width: 880px) {

.inner-logo-off {
display:block !important;
}

.inner-logo-on {
display:none !important;
}

.content-column img.home-logo {
margin: 0 auto !important;
}

.home-content {
margin:0 auto !important;
padding-bottom: 30px !important;
}

}


.postheadericons {
display:none;
}

.sheet {
padding: 20px 3% 50px;

}

.responsive .sheet {
padding: 10px 1%;
margin-top: 48px !important;
}

.content-layout .content {
height: inherit !important;
}

.footer {
xmargin:96px auto 0;
}

.contact-form {
width:60%;
margin:0 auto;
}

.responsive .contact-form {
width:95%;
}

.responsive img.aligncenter {
margin: 0 auto !important;
}

blockquote {
margin:0 40px;
}

.responsive blockquote {
margin:0;
}

.article th, .article td {
border:none;
}

hr {
border: none;
border-top: 1px solid #E7D8BD;
padding-bottom: 20px;
}

.size-thumbnail {
float: left;
margin: 0 33px 30px 0 !important;
}

img.aligncenter {
margin:0 auto !important;
}

/* FOOTER */
.footer-inner {
max-width: 960px;
}

.footer .widget-title {
font-size: 22px;
color:#e1d1b0 ;
margin:15px 0;
text-align:center;
}

.footer .widget-text {
color:#fff;
font-size: 16px;
margin-bottom:15px;
text-align:center;
}

.footer-copyright .widget-text {
color:#a3a4a5 ;
font-size: 12px;
}

.footer .layout-item-2 {
min-width: 260px;
}

.responsive .footer  .layout-item-2 {
float: none !important;
min-width: 260px;
display: inline-block;
}