/*
Theme Name:  Fluxus Child Theme
Theme URI:   https://themeforest.net/item/fluxus-portfolio-theme-for-photographers/3854385
Author:      inTheme
Version:     1.6.1
Author URI:  https://inthe.me/
Description: Child Theme for Fluxus Wordpress Theme
Template:    fluxus
Text Domain: fluxus
*/

body{
    letter-spacing:3px !important;
    font-weight: 400;
}

.site-logo img {
    width: 132px;
    height: 150px;
}

h1.page-title {
    display:none
}

.sidebar {
    border-right: none;
}

.site-content {
    display: flex;
    justify-content: center;
}

.sidebar {
    display: none;
}

/* Remove jquery migrate alert screen */
.jquery-migrate-dashboard-notice {
    display: none;
}

/* MAIN MENU */

/* Center menu above homepage featured image */
.site-navigation {
    position: absolute;
    top: 50%;
    left: 0;
    margin: -16px 0 0;
    width: 100%;
}

.site-navigation a {
    letter-spacing:3px !important
}

.site-navigation a:hover, .site-navigation .sub-menu .has-children:hover > a {
    color: #111;
    background: silver;
}

nav ul {
    display: flex;
    justify-content: center;
}

nav ul.sub-menu {
    display: block;
    border-top: 1px solid gray;
}

nav ul.sub-menu a {
    padding: 4px 16px !important;
}

.home .primary-navigation {
    padding: 0;
}

/* Remove border from homepage header */
.logo-container {
    border-right: 0;
    padding: 7px 15px 5px 0;
}

/* Move hero image up */
header.entry-header {
    margin: 4px 0 !important;
}

/* Remove text from top of homepage hero image */
.post-image__cover {
    display: none;
}

/* Style main caption below hero image */
.entry-content h5 {
    font-size: 14px;
    text-transform: none;
    letter-spacing: inherit;
    font-weight: 600;
    margin: 30px 0 0 0;
    line-height: 1.8;
}

.footer-links .credits:after {
    content: "<script type='text/javascript'>document.write(new Date().getFullYear());</script>";
}

h3.media {
	text-align: justify;
    margin-bottom: 6px;
    margin-top: 0 !important;
}

#map-dim {
    background: none;
}

/* FROM ADDITIONAL CSS */

button.rmp_menu_trigger, button.rmp_menu_trigger:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

.entry-content a {
    color: #222;
    text-decoration: none;
}

.entry-content a:hover {
    color: #959595;
    text-decoration: none;
}

@media only screen and (max-width: 1280px) {
    .entry-content {
        width: 90%;
        margin: 0 auto;
    }
}


/* FROM CUSTOM CSS */

.credits {letter-spacing:3px}
.nav-tip {display:none !important}
h1.widget-title {display:none}
h1.title {display:none}
h1.entry-title {display:none}
.hash {display:none}
.decoration {display:none}
h1.page-title {display:none}
h1.entry-title {display:none}
.kT {display:none !important}
.footer-links {float:left !important}
.cover {display: none !important;}


.fluxus-lightbox .lightbox-prev, .fluxus-lightbox .lightbox-next, .fluxus-lightbox .lightbox-close, .fluxus-lightbox .lightbox-resize {
background: white;
}