/*
Theme Name: Catch Responsive Child
Author: Ben Higham
Description: Catch Responsive Child Theme
Template: catch-responsive
Version: 1.0
 */

body{
	color: #eee;
}

.site-content {
	background-color: #ff4546;
}

img {
	border: 3px solid #222;
}

.entry-title,
.entry-title a {
	color: #eee;
}

a {
	color: #fbff42
}

/** Header Style **/
.logo-right #site-header {
    display: none;
}
#site-branding {
	padding: 0px;
}
#site-logo a {
	width: 220px;
	text-align: center;
}
#header-widget-area {
	display: inline-block;
	float: right;
	color: #ebfc02;
	text-align: center;
	vertical-align: middle;
}

/** Navigation Bar Style **/
.wrapper{
	padding: 0;
}

.catchresponsive-nav-menu a {
    padding: 0 34.14062px;
}

.nav-secondary .menu-item a {
    color: #404040;
    font-weight: bold;
    background: #fbff42;
    transition: background 0.5s ease;
}

.catchresponsive-nav-menu li:hover > a,
.catchresponsive-nav-menu li a:hover,
.catchresponsive-nav-menu li a:focus {
	background: #ff4546;
	color: #404040;
}

#menu-main-menu{
	background: #fbff42;
}

@media screen and (max-width: 1152px){
	.spb-header-widget li a {
		font-size: 16px;
	}
	#site-logo a {
		width: 220px;
	}
	.spb-header-widget li {
		margin-right: 10px;
	}
}

@media screen and (max-width: 990px){
	#header-widget-area {
		display: none;
	}
}
.mobile-menu-anchor a.genericon-menu,
.mobile-menu-anchor a.genericon-menu:hover {
	color: #fff;
	text-decoration: none;
}

/** Footer Style **/
#footer-content {
	color: #fbff42;
	font-size: 14px;
}

#site-generator {
	border: 0;
}