/* Custom CSS
------------------------------------------------------------ */
/*Header & Menus*/
.site-header {background-color: #000; } 
.site-footer {background-color: #000;}

.site-footer p { margin-bottom: 0; color: #fff;}
.site-footer a {color: #fff;}

.title-area {
	float: left;
	padding-bottom: 0px;
	padding-top: 25px;
}

.site-title a { color: #55ACEE;}
.genesis-nav-menu a {color: #fff;}

.menu-toggle {color: #fff;}
.site-title a, .site-title a:focus, .site-title a:hover {
    color: #fff;
    text-decoration: none;
}
.site-header, .genesis-nav-menu {
    text-transform: uppercase;
    font: 300 14px/14px 'oswald', sans-serif;
}

/*Home Page*/

.entry-content {border-bottom: 1px solid #ddd; }
.entry { margin: 0px 0px 20px 0px;}

p { margin: 0 0 19px; padding:0
}

.h2.entry-title {
    font-size: 26px;
    margin-bottom: 10px;
}

.more-link {
	display: inline-block;
	position: relative;
	margin-bottom: 0px;
}

/*Archive page margins*/
.after-entry,
.archive-description,
.author-box { margin-bottom: 30px;}

.pagination { clear: both; 	margin: 20px 0;}

.entry-title {
    font-size: 23px;
    margin-bottom: 10px
}

/*Post page*/
.content .post h1 { border-bottom: 1px solid #7a634e; padding: 0em 0em .35em 0em;
}

/*body {
	background-color: #fff;
	color: #222;
	font-family: Open sans, sans-serif;
	font-size: 17.575px;
	font-weight: 400;
	line-height: 1.625;
	margin: 0;
	overflow-x: hidden; 
}*/

.archive-description .entry-title, .archive-title, .author-box-title {
    font-size: 20px;
	  color: #fff;
    font-weight: 600;
	  background: #999;
	  padding:7px;
    margin-bottom:10px
		}

h1, h2, h3 {
    font: 14px/16px Oswald, sans-serif;
	  font-weight: 600;
    line-height: 1.2;
    margin:0 0 20px
}

h1 {
	font-size: 26px;
}

h2 {
	font-size: 24px;
	color: #161F45;
}

h3 {
	font-size: 20px;
	color: #161F45;
}

/*Related Heading*/

.related-heading span {
    background: #55acee;
    padding: .35em .5em .25em .5em;
}

.related-heading {
    text-transform: uppercase;
    font: 600 12px/12px 'Oswald', sans-serif;
    color: #fff;
    padding-bottom: 1.5em;
}

/*Side Bar Primary*/

.sidebar-primary .widget-title { border-bottom: 2px solid #55ACEE; padding: 10px 0px 5px 0px; text-transform: uppercase;
font: 600 14px/14px 'oswald', sans-serif;
}

.sidebar-primary a, .sidebar-primary a:visited {
    color: #333333;
    text-decoration: none;
}

.sidebar-primary a:hover {
    color: #55ACEE;
    text-decoration: none;
}

.sidebar.widget-area ul li {
    border-bottom: 1px solid #DDDDDD;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 10px 0px;
    list-style-type: none;
    word-wrap: break-word;
}

/*Site Width*/
.site-inner { max-width: 1080px; }

/*Post Ads*/
.ga-inpost1 {width:100%; align-items:center; margin:1em 0 1em 0; border-bottom:1px solid #ddd; border-top:1px solid #ddd; margin-bottom:1.5em; font-size: 0.7em; text-align: center; color: #808080}

.ga-inpost2 {width:100%; margin:1em 0 1em 0; align-items:center; border-bottom:1px solid #ddd; border-top:1px solid #ddd; margin-bottom:1.5em; font-size: 0.7em; text-align: center; color: #808080}

.ga-sidebar1 {max-height:600px; font-size: 0.7em; text-align: center; color: #808080}
.hr {margin-bottom: 1.5em;}

/*Like Us on Social Media*/
.social-icons { width:100%; border-bottom: 1px solid #55acee; padding-bottom:50px;}
.fb,.tw,.gplus { float: left; padding-right:10px;}
/*Social end*/	

.genesis-nav-menu .sub-menu a {
	background-color: #000;
	font-size: 14px;
	position: relative;
	word-wrap: break-word;
}
