/* auto-generated file / all manual changes will be lost */

/* <custom fonts import> */


/* <custom fonts init> */


/* <custom colors> */

.commentlist li.bypostauthor h4,
.commentlist li.bypostauthor p,
.media-desc.desc h3,
.media-desc.desc h2 b,
.media-desc.desc strong,
.post h1,
.post h2,
.thumbs .item.hover h2,
.thumbs .item:hover h2,
h4,
blockquote,
.note,
th,
.active a,
a:hover { color: #373432 }

blockquote { border-color: #373432 }

#searchform input[type="text"],
html, body { color: #797675 }

.active a,
input[type="submit"]:hover,
a:hover { background: #fadd69 }

input,
textarea,
a { color: #1b1a19 } 

#contact .name:before,
#contact .mail:before,
#contact .msg:before,
#contact .name:after,
#contact .mail:after,
#contact .msg:after { background-color: #cdcccb }

.widget.widget_search input#s,
.fieldset input,
.fieldset textarea,
.main h3,
p.info,
.note.light { border-color: #cdcccb }

.media-desc.desc h2 { color: #9b9998 }

/* <custom css> */

html,body {
background-color:#efe8e4}
body {
  font: 14px/20px 'Lato', 'Arial', 'Helvetica', sans-serif;
  font-weight: 300;
  letter-spacing: 0px;
}
h1 {
  font-size: 1.5em;
  font-weight: normal;
  text-transform: uppercase;
  letter-spacing: 2px;
}
h2 {
  font-size: 1em;
  font-weight: normal;
}
h3 {
  line-height: 1.2em;
}
ol.menu a {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: normal;
  letter-spacing: 1px;
}
#head .one-fourth.immobile { width:12% }
#head .one-fourth { margin-bottom:0}
.content .columned {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 40px;
  -moz-column-gap: 40px;
  column-gap: 40px;
  margin-bottom: 20px;
}
img.alignleft { padding: 4px; margin: 0px 10px 5px 0; display: inline; }
.alignleft { float: left; }
blockquote {
  color: #827877;
  font-weight: 500;
  border-left: 5px solid #f31606;
  font-weight: bold;
  margin: 0 0 20px 0;
  padding: 10px 0 10px 20px;
}
