/*
 Theme Name:   Masonry Child
 Theme URI:    
 Description:  Masonry Child Theme
 Author:       Michail Tsanev
 Author URI:   http://www.imediator.eu
 Template:     masonry
 Version:      2.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain: masonry
 Tags: gray, white, light, dark, left-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, responsive-layout
 */
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
body {
font: 16px/1.8 "Open Sans", sans-serif;
}
#content {
background-color: inherit;
}
.site-credits, 
.site-info,
.entry-footer, 
.entry-meta, 
.comments-area, 
body.home .entry-header {
display: none;
}
.site-title a {
display: block;
height: 80px;
width: 250px;
}
.content-area {
padding: 0px;
}
.masonry .hentry {
background-color: transparent;
} 
.masonry .has-post-thumbnail img {
border: none;
}
.masonry-brick :hover {
opacity: 0.5;
}
.fbx-inner {
background-color: black;
}
.site-content, 
.site-header,
.single .site-header,
.single .site-content {
padding: 0px;
margin-top: 0px;
}
.grid-sm-border {
border: 0px;
}
.site-banner {
margin-left: 20px;
}
.header-overlay {
    width: auto;
    height: 240px;
    background-color: transparent;
}
.header-image-overlay {
    height: auto;
}
.site-header-image {
    background-size: contain;
    background-repeat: no-repeat;
    background-color: transparent;
    width: 240px;
    margin-top: 30px;
    margin-left: 30px;
}
.site-header-image a {
    display: block;
}

.entry-title {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 180%;
text-transform: uppercase;
color: #809693;
}
.home .site-content {
margin-left: 32px;
}
.single-post .entry-content {
font-family: 'Open Sans', sans-serif;
font-style: italic;
color: #809693;
text-align: center;
}
.home.page .entry-content {
color: #809693;
font-weight: normal;
font-style: italic;
font-size: 90%;
line-height:1.2;
padding-top: 24px;
}
.page .entry-content {
font-family: 'Open Sans', sans-serif;
color: white;
line-height:1.5;

}
.page .entry-content h3 {
color: white;
}
.page .entry-content  p {
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;
}
.sm-gallery-title {
background-color: transparent;
top: 50%;
text-align: center;
padding: 8px 10px;
}
.sm-gallery-title a {
color: white;
font-weight: 400;
font-size: 90%;
font-family: 'Open Sans', sans-serif;
text-transform: uppercase;
}
.site-header .navigation-button,
.site-header .menu-button
{
color: #809693;
}
.site-header-image {
    opacity: 1;
    z-index: 2;
}
.post-navigation {
font-family: 'Open Sans', sans-serif;
}
.post-navigation .nav-links {
text-transform: uppercase;
font-size: 112%;
}
.post-navigation .nav-links a:hover,
.post-navigation .nav-links a:focus,
.post-navigation .nav-links a:active {
	color: #809693;
;
}
.sm-gallery-title a:hover {
opacity: 1;
}
.sm-gallery-arrow {
display: none;
}
.scf .button,
input[type="reset"],
input[type="submit"],
input[type="button"] {
    background-color: inherit
}
.entry-thumbnail {
display: none;
}
.fbx-light .fbx-prev,
.fbx-light .fbx-next,
.fbx-light .fbx-close,
.fbx-light .fbx-inner {
	background-color: black;
}
.fbx-light .fbx-inner,
.fbx-light.fbx-rounded .fbx-close 
 {
border-width: 1px;
border-color: #171718;
border-radius: 5px;
}
.sidr .menu-item {
font-size: large;
font-family: 'Open Sans', sans-serif;
text-transform: uppercase;  
}
#simple-menu {
    top: 0px;
    right: 0px;
}
.site-header a:hover, 
.menu-button:hover,
.sidr ul li a:hover {
    color: white;
}
button:hover, 
button:focus, 
.button:hover, 
.button:focus, 
input[type="submit"]:hover, 
input[type="submit"]:focus, 
input[type="button"]:hover, 
input[type="button"]:focus {
    background-color: white;
}