/*
Theme Name: Scienta Nova
Theme URI: http://www.tothem.nl
Author: Tothem
Author URI: http://www.tothem.nl
Description: Scienta Nova website theme
Version: 1.0
License: Commercial
Template: expound
Tags: 
Text Domain: expound
*/
.navigation-main, .navigation-main * {
  background-color: #222 !important;
    color: #fff !important;
    font-size: 103%;
}
.navigation-main a:hover {
    background-color: #000 !important;
}
div#page, div.entry-thumbnail img {
    position:relative;
    box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
div#page:before, div#page:after
{
    content:"";
    position:absolute;
    z-index:-1;
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:0;
    bottom:0;
    left:10px;
    right:10px;
    border-radius:100px / 10px;
}
div#page:after
{
    right:10px;
    left:auto;
    transform:skew(8deg) rotate(3deg);
}
.featured-content-secondary {
  margin-top: -1px;
  /* cover the bottom border of the main featured content area */
  background-image: none !important;
}

.navigation-main ul > .current_page_item a:after,
.navigation-main ul > .current-menu-item a:after,
.navigation-main ul > .current-post-ancestor a:after,
.navigation-main ul > .current-menu-parent a:after,
.navigation-main ul > .current-post-parent a:after {
  border-top-color: #775d33 !important;
}
.site-header .site-branding { 
}
.site-title-group {
background: url('sn_logo.png') 10px 10px no-repeat;
margin: 0px;
line-height: 60px;
height: 60px;
padding-top: 10px;
padding-left: 120px;
display: table-cell;
}
.site-title-group h1 a{
    font-family: helvetica, sans-serif;
    color: #702f08;
}
header #searchform{
    float: right;
    width: 240px;
    height: 20px;
    border: solid 1px red;
}

article:hover .entry-title a {
  color: #702f08;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button-primary,
a.button-primary,
.wpm-button-primary,
a.wpm-button-primary {
  display: inline-block;
  background: #754ef7;
  color: white;
  text-decoration: none;
  padding: 10px;
  border: none;
  font-weight: 300;
  cursor: pointer;
  font-size: 100%;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
.button-primary:hover,
a.button-primary:hover,
.wpm-button-primary:hover,
a.wpm-button-primary:hover,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
.button-primary:focus,
a.button-primary:focus,
.wpm-button-primary:focus,
a.wpm-button-primary:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active,
.button-primary:active,
a.button-primary:active,
.wpm-button-primary:active,
a.wpm-button-primary:active {
  background: #c6b7f7;
}

.site-content .entry-title a, a {
  color: #754ef7;
}
.site-content .entry-title a:hover, a:hover {
  color: #754ef7;
}
.entry-content{font-size:105%;}
h1, h2, h3 { font-family: helvetica, sans-serif;}
.site-content h1.entry-title { font-size: 1.6em !important; line-height: 1.8em !important; margin-top:0 !important;}

.blog .site-content .has-post-thumbnail .entry-header,
.archive .site-content .has-post-thumbnail .entry-header,
.search .site-content .has-post-thumbnail .entry-header,
.blog .site-content .has-post-thumbnail .entry-meta,
.archive .site-content .has-post-thumbnail .entry-meta,
.search .site-content .has-post-thumbnail .entry-meta {
  margin-left: 0px;
}
