/*
 Theme Name:   Poseidon Child Theme
 Description:  A child theme of the Poseidon default WordPress theme
 Author:       Stevie Miller
 Template:     poseidon
 Version:      1.0.0
*/

.header-image img {
	max-width: 2500px;
	width: 100%;
	max-height: 200px;
	vertical-align: top;
}
.custom-logo {
    margin: 0.3em 1em 0 0;
    padding: 0;
    max-width: 150px;
    height: 45px;
    border: none;
    vertical-align: top;
}
.container {
	margin: 0 auto;
	padding: 0 1em;
	max-width: 1280px;
	width: 100%;
}
.site-branding {
    float: left;
    margin: 1em 0;
    padding: 0;
    max-width: 100%;
	
}

.site-content {
    padding-top: 1em;
    background: #fff;
}

/*  
change default color from 22aadd to 0C16DE everywhere it appears
*/

.main-navigation-menu li.current-menu-item > a {
	color: #0C16DE;
}

a {
	color: #0C16DE;
	text-decoration: none;
}

a:link,
a:visited {
	color: #0C16DE;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
     background: #0C16DE;
}

.site-title a:hover,
.site-title a:active {
	color: #0C16DE;
}

.main-navigation-menu a:hover,
.main-navigation-menu a:hover:after {
	color: #0C16DE;
}

.main-navigation-menu li.current-menu-item > a {
	color: #0C16DE;
}

.widget-title a:hover,
.widget-title a:active  {
	color: #0C16DE;
}

.widget_tag_cloud .tagcloud a:hover,
.widget_tag_cloud .tagcloud a:active {
	background: #0C16DE;
	color: #fff;
}

.entry-title a:hover,
.entry-title a:active{
	color: #0C16DE;
}

.entry-tags .meta-tags a:hover,
.entry-tags .meta-tags a:active {
	background: #0C16DE;
	color: #fff;
}

.infinite-scroll #infinite-handle span {
     color: #0C16DE;
}

.main-navigation-toggle:hover:after {
		color: #0C16DE;
}

.main-navigation-menu .submenu-dropdown-toggle:hover:before {
		color: #0C16DE;
}