/* 
Theme Name: Stauch Research
Description: Child theme for Stauch Research based on Evolution
Template: Evolution
Version: 1.0.0
Author: ATOMIC
Author URI: https://atomicdesignstudios.com
License: GNU General Public License
License URI: license.txt

*/

@import url("../Evolution/style.css");

@font-face {
    font-family: 'noto_serifregular';
    src: url('fonts/NotoSerif-Regular-webfont.eot');
    src: url('fonts/NotoSerif-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/NotoSerif-Regular-webfont.woff') format('woff'),
         url('fonts/NotoSerif-Regular-webfont.ttf') format('truetype'),
         url('fonts/NotoSerif-Regular-webfont.svg#noto_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

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

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

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

body, p, span, h1, h2, h3 {
     font-family: 'noto_serifregular';
    font-weight: normal;
    font-style: normal;  
    color: #1c1c1c; 
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color: #1c1c1c; 
}

h4, span.et_pt_blogmeta {
color: #575757;
}

em, italic, i, #top-menu a, #top-menu > ul > li.current-menu-item > a, .entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6, #comment-wrap h1, h3#reply-title {
    font-family: 'noto_serifitalic';
    font-weight: normal;
    font-style: normal;
}

strong, bold, b {
    font-family: 'noto_serifbold';
    font-weight: normal;
    font-style: normal;
}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
padding-bottom: 4px;
}

h1, h2, h3, h4, h5, h6 {
    letter-spacing: 0px;
}

h1 {
    font-size: 21px;
}

h4 {
    font-size: 14px;
}

.susanne, .slogan {
    font-family: 'fjordone';
    font-weight: normal;
    font-style: normal;
    color: #1C1C1C;
}

.susanne {
text-transform: uppercase;
font-size: 24px;
text-align: right;
}

.slogan {
margin-bottom: 15px;
text-align: right;
font-size: 11px;
letter-spacing: -.02em;
margin-right: -1px;
}

.dot {
color: #00b0ec;
padding: 0;
font-size: 14px;
}

#bottom-menu-shadow, #top-menu-shadow {
background: none;
}

#navigation {
padding-top: 10px;
}

#top-menu {
padding: 0;
}

#top-menu a {
padding: 0 25px 10px 0;
font-size: 13px;
color: #1c1c1c;
text-transform: uppercase;
}

#top-menu > ul > li.current-menu-item > a {
color: #00b0ec !important;
}

body.home #main-area {
    padding-top: 0px;
}
 
#main .top-info {
text-align: left;
} 

#main {
position: fixed;
z-index: 999;
background: #fff;
width: 100%;
}

#breadcrumbs {
display: none;
}

#content_area {
    padding-top: 130px;
}

.utcw-tag {
    white-space: nowrap;
}

.entry p {
    line-height: 22px;
}

#et_pt_blog {
padding-top: 33px;
}

.entry_content {
padding-left: 0px;
}

.entry_content .postmeta {
left: auto;
position: inherit;
text-align: left;
top: auto;
width: auto;
 margin-bottom: 15px;
 padding-bottom: 10px;
}

.utcw-1lc89cn {
text-justify: newspaper;
}
 
div.et_pt_thumb span.overlay { background: none !important; }

div.et_pt_thumb {
height: 60px !important; width: 110px !important;
padding: 0px !important;
}

.et_pt_blogentry {
padding: 20px 0 0 0 !important;
}

body.home #content_area {
border-top: 0px;
}

h1.main_title {
    font-size: 18px;
    line-height: 26px;
}

h2.et_pt_title {
font-size: 13px !important;
line-height: 18px !important;
padding-bottom: 0px !important;
}

span.et_pt_blogmeta {
border: 0px !important;
font-style: normal !important;
font-size: 12px;
text-transform: uppercase;
}

#recent-work h3, #about h3, #recent-posts h3, h3.widgettitle, h4.widgettitle {
    font-family: 'noto_serifbold';
    font-weight: normal;
    font-style: normal;
}

#sidebar {
padding-top: 48px;
}

p#copyright {
    border-top: 0px;
    color: #979696;
    margin-top: 5px;
}

p#copyright a {
    font-family: inherit;
    font-style: normal;
    color: 
    #575757;
}

.navigation { margin-top: 30px;}

.previous, .next {
    float: left;
    width: 50%;
}

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

div#navigation {
    position: absolute;
    top: 10px;
    left: 10px;
    border-top: 0;
    border-bottom: 0;
}
#top-menu a {
    padding: 10px;
}

nav#top-menu ul.mobile_nav {
    width: 190px;
}
}