.header-image {background-image: none !important;} 
.header-image:after {background: #fafafa !important;}
body {background-color: #fafafa;}

.navigation {background-color: transparent;}
.main-menu a, .sub-menu li a, .credits a, .credits p:first-child {font-family:
"Montserrat", sans-serif;
font-size: 10px; letter-spacing: 2px; font-weight: 600; color: #999999 !important;}

.main-menu ul li { border: none;}

.main-menu li:hover > a, .main-menu li.current-menu-item > a, .credits a:hover {color: #000000 !important;}

.sub-menu li:hover > a, .sub-menu li.current-menu-item > a {color: #FFFFFF !important;}

.main-menu li {border-bottom: 1px solid #e5e5e5;}

.main-menu > li + li {margin-left: 0px;}

.main-menu > li + li:before {content: "";}

.main-menu a {padding: 20px 17px 13px 17px;}

.main-menu > .menu-item-has-children > a:after, .main-menu > .page_item_has_children > a:after {display: none;}

.main-menu > .menu-item-has-children > a:before, .main-menu > .page_item_has_children > a:before {opacity: 0.25;    border: 4px solid transparent;
border-top-color: #1d1d1d;bottom: 2px;}

.nav-toggle {background-color: #eeeeee; border-radius: 0px;
transition: all 0.2s ease-in-out;}

.nav-toggle:hover, .nav-toggle.active {background-color: #2ebdae; color:#ffffff; }

.nav-toggle .bar {background-color: #999999;}
.nav-toggle:hover .bar, .nav-toggle.active .bar {background-color: #ffffff;}

.mobile-menu {border: none; margin: 0px; padding: 0px;
font-family: "Montserrat", sans-serif; font-size: 10px;}

.mobile-menu li{border-bottom: 1px solid #eeeeee;}

.mobile-menu a {text-align: center; color: #999999; letter-spacing: 2px; padding: 10px !important;}

.mobile-menu a:hover {color: #000000;}

.mobile-menu .sub-menu a{background-color: #2d2d2d;}
.mobile-menu .sub-menu li {
	border-bottom: 1px solid #555555;}


.header-search, .search-form {display: none;}

.blog-title a, p.blog-description, .page-title, .archive-header{color:#333333;}

.blog-title {font-family: "Montserrat", sans-serif;font-size:2.2em;letter-spacing: 6px;}

a.has-post-thumbnail, .post-overlay {border-radius: 5px;}

.post-overlay .archive-post-header {top: 55%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)}
.post-overlay h2{letter-spacing: 2px;font-size: 20px; text-align: center;}
.post-overlay .archive-post-date{font-family: "Varela Round", sans-serif; font-size: 10px; font-weight: 400; text-align: center;}

p {font-family:"Varela Round", sans-serif;}

#infinite-handle {background-color: #eeeeee; border-radius: 5px;}
.post-date, .archive-title-prefix {font-size: 10px;color: #999999; letter-spacing: 2px; }
.post-meta {display: none;}

.theme-by, .theme-by a{font-size: 8px !important; letter-spacing: 0px; font-weight: normal;}

#post-169 .post-header, #post-634 .post-header, #post-631  .post-header{display: none;}

#post-169 .post-inner, #post-634 .post-inner, #post-631 .post-inner {padding-top: 50px;}

.page-id-742 .navigation, .page-id-742 .post-header {display: none;}

.page-id-742 .wp-block-buttons {margin: 0px;}

.page-id-742 .wp-block-button__link {font-size: 12px; padding: 10px;}
.page-id-742 .wp-block-button {margin: 15px 0px 0px 0px;}