



/* add height to header area */
.site-title {height: 125px;}


/* centers menu */
.nav-wrap.container {
  text-align: center;
}

/* centers logo */
.site-title {
    margin-left: auto !important;
    margin-right: auto !important;
    float: none !important;
}


/* change appearance and color of menus black text */
.menu, .page_item a, .menu-item a {
	font-size: 16px; text-transform: uppercase; color: #777 !important; font-weight: 400;}

/* change appearance and color of menus white text 
.menu, .page_item a, .menu-item a {
	font-size: 16px; text-transform: uppercase; color: white !important; font-weight: 400;} */

/* change color and size of site title*/
#site-title .site-title, #site-title a, .site-title a {background: rgba(0, 0, 0, 0); padding: 12px; font-size: 55px; color: black
 }

/* font color and size of sidebar content*/
.widget-area, .widget a, .sidebar, #sidebar  {
font-size: 13px; color: #333 !important; text-transform: uppercase; font-weight: 400
 }

/* color and font of tags at bottom of page*/
.post-tags a {font-size: 16px; font-weight: bold; background-color: red; color: white;}

/* color of headers and titles */
.entry-title, .entry-title a, h1, h2, h3, h4, h5, h6, .widget-title {
color: black;
 }

/* font setting for H1 title*/
h1.entry-title {font-size: 35px !important; font-weight: 700; text-transform: uppercase !important;
 }
/* font of header page titles*/
h1, h1 span {font-family: "Josefin Sans" !important; font-weight: 300 !important; text-transform: uppercase !important; font-size: 35px !important}

h1, h2, h3, h4, h5 {text-transform: uppercase; font-weight:300 !important; letter-spacing: -2px !important;}

.nav {border: 0px solid #ccc}

/* bottom border for nav menu*/
#nav-header {border-bottom: 1px solid #ccc !important}


/* width of dropdown menu*/
@media only screen and (min-width: 720px)
    {
    .nav ul {
        width: 300px;
			text-align: left
    }
			
}

/* change color of top search icon not work*/
.fa.fa-search {
    color: #000000 !important;
}


/* remove word category from page title*/
#content .page-title h1 {font-size:0px !important; color: black !important; line-height: 140%; text-transform: none; background-color: white !important; 
 }

/* font appearance of category and tag description on page*/
#content .page-title h1 span {font-size:45px !important; color: black !important; line-height: 140%; text-transform: none; background-color: white !important; display:none;
 }

/* change link color of category and tag description*/
.page-title .category a {background-color: #333 !important; color: white !important; margin-top: 20px; padding: 5px; font-size: 15px; display:none;}

/* change hover color of category and tag description*/
.page-title .category a:hover {background-color: red !important; color: white !important; margin-top: 20px; padding: 5px; display:none;}

/* font size of sidebar headers*/
.widget-title {font-size: 20px !important}

/* font color of site description*/

.site-description {color: black !important;}

/* color of main text*/
p {color: #111}




/* image captions */
.wp-caption a {background-color: red !important; color: #fff !important; font-size: 18px; text-decoration: none; font-style: normal; font-weight: 500; padding: 6px 25px; text-transform: uppercase; }


/* image captions */
.wp-caption {background-color: white !important; }



/* removes updated date */

.post-byline .updated {
    visibility: hidden !important;
}

.post-byline {
    font-size: 15px !important; border-top: 1px solid; font-weight: 500 !important
}
