/* Enter Your Custom CSS Here */

/*Align Posts Grid */
.et_pb_blog_1 article {
margin-bottom:12%;
}
/* Expand Header For Home Page */
.home .et_pb_slide .et_pb_slide_description {
padding:30% 0;
}
.et_pb_slide .et_pb_slide_description {
padding:10% 0;
}
/* Remove Title Animation */
.et-pb-active-slide .et_pb_slide_description {
-webkit-animation: none;
-moz-animation: none;
-o-animation: none;
-ms-animation: none;
animation: none;
}
/* Transparent Primary Menu */
#main-header {
background-color:#666666;
box-shadow:none;
webkit-box-shadow:none;
}
#main-header.et-fixed-header {
background-color:white;
box-shadow:none !important;
webkit-box-shadow:none !important;
}
#page-container {
padding-top:0px !important;
}
#et_top_search {
display:none;
}
/* Change Menu Item Color */
#main-header a {
color: rgba(255, 255, 255, 0.6);
}
.et-fixed-header #et-top-navigation a {
color: rgba(0, 0, 0, 0.6);
}
.et-fixed-header #et-top-navigation #top-menu-nav #top-menu .current_page_item a {
color:black;
}
#et-top-navigation #top-menu-nav #top-menu .current_page_item a {
color:white;
}
/* Menu Text Changes (Mostly Personal Preference TBH) */
#top-menu li a {
text-transform:uppercase;
letter-spacing:.2em;
}

/* Header Text Changes (Mostly Personal Preference TBH) */
.et_pb_slide_description h1{
text-transform:uppercase;
}
.et_pb_slide_description .et_pb_slide_content {
letter-spacing:.1em;
text-transform:uppercase;
}
/* Blog Title Text Changes */
.entry-title a {
font-size:150%;
letter-spacing:.02em;
font-weight:400;
}
/* Other Text Changes (Mostly Personal Preference TBH) */
.et_pb_text h2 {
letter-spacing:.2em;
font-size:200%;
text-transform:uppercase;
margin: 0 10px;
word-wrap:normal;
}
.et_pb_text {
font-size:110%;
line-height:1.5em;
}
/* Upsized Front Page Title */
.et_pb_slide_description .et_pb_slide_title {
font-size:550%;
}
.et_pb_slide_description .et_pb_slide_content {
font-size:22px;
}
/*Hide Post Info */
.home .et_pb_post .post-meta, .home .et_pb_post p, .home .pagination, .home .et_pb_post h1,
.home .et_pb_post h2, .home .et_pb_post h3, .home .et_pb_post h4 {
display:none;
}
/* Fix Header on Post Page */
.single-post #page-container {
padding-top:60px !important;
}
.single-post #main-header {
background:linear-gradient(
rgba(0, 0, 0, 0.5),
rgba(0, 0, 0, 0.5)

), url(http://ragnarok-ms.us/sanguine/wp-content/uploads/sites/1150/2017/08/night-
1.jpg);

}
.single-post #main-header a {
color: rgba(255, 255, 255, 0.6);
}
#sidebar h4 {
letter-spacing:.1em;
text-transform:uppercase;
font-size:120%;
}

/*Hide Post If No Results */
.null_post {
display:none;
}
.mobile_menu_bar:before {
color:white;
}
/* Mobile-Adjusted Title */
@media (max-width:1000px) {
.et_pb_slide .et_pb_slide_description {
padding:20% 0;
}
}
@media only screen and (max-width:980px) {
#main-header, #main-header .et_mobile_menu {
background-color:rgba(0, 0, 0, 0.9) !important;
}
.et_pb_slide_description .et_pb_slide_title {
font-weight:300 !important;
}
.et_pb_slide_description .et_pb_slide_title {
font-size:300% !important;
}
.logo_container {
display:none;
}
.et_pb_slide .et_pb_slide_description {
padding:20% 0;
}
}
@media only screen and (min-width: 981px) {
.blog-page .et_pb_posts .et_pb_post img,
.blog-page .et_pb_posts .et_overlay {
height: 180px !important;
width: 335px;
float: left;
left: 0;
margin-right: 25px;
}
}
@media (max-width:768px) {
.et_pb_slide .et_pb_slide_description {
padding-top:40%;
}
.home .et_pb_slide .et_pb_slide_description {
padding-top:40%;
}
}