/*

Theme Name: Claremont Garden Centre
Author: Chalk media
Author URI: https://www.chalkmedia.co.uk
Description: WordPress theme for Claremont Garden Centre.
Template: yolo-begreen
Version: 1.5.8
Text Domain: yolo-begreen
*/

h1, h2, h3, h4, h5, h6 {
	margin-bottom:20px!important;
	margin-top:0!important;
}

.yolo-top-bar a, .footer-1 a {
	color:#FFF;
}

.yolo-top-bar .top-sidebar aside + aside {
    margin-left: 5px!important;
		padding: 0;
}

.yolo-top-bar .top-sidebar aside {
	vertical-align: top!important;
}

.yolo-top-bar .textwidget p {
	margin-bottom: 0!important;;
}

.yolo-header-nav-above {
	background-color: #00632f!important;
}

.yolo-header-nav-wrapper {
	background-color: #748b29!important;
}

.toggle-icon-wrapper .toggle-icon {
color: #fff;
}

.toggle-icon-wrapper .toggle-icon:after, .toggle-icon-wrapper .toggle-icon:before, .toggle-icon-wrapper .toggle-icon > span {
    background: #fff!important;
}

.navbar-nav > li.menu_style_dropdown > ul {
    top: 100%;
}

header.header-2 .header-logo {
    position: relative!important;
    width: auto!important;
}

.menu-wrapper {
	width: 100%!important;
	text-align: center!important;
}

.header-2 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-left {
    float: none!important;
		margin-left: auto;
		margin-right: auto;
}

.navbar-nav {
	float: none!important;
	margin-left: auto!important;
	margin-right: auto!important;
}

.menu-wrapper #main-menu li.menu_style_dropdown .sub-menu li.current-menu-item > a {
	color:#333!important;
}

.yolo-page-title-wrap h1 {
	margin-top:100px;
}

.page-title-inner .page-sub-title {
    font-size: 18px!important;
}

.home .banner-shortcode-wrap.style_2 {
    margin: 15px 10px 15px 10px;
}

.page-title-margin, .page-title-wrap-bg {
    margin-bottom: 0px!important;
}

.blog-wrap .blog-inner article .post-item .entry-wrap .entry-content-wrap .entry-detail {
	padding:5px;
}

.yolo-footer-wrapper.footer-1 .wpb_wrapper .wpb_text_column.wpb_content_element .wpb_wrapper p {
    color: rgba(255, 255, 255, 1)!important;
}

input[type="text"], input[type="search"], input[type="email"], input[type="url"], input[type="password"], input[type="tel"], textarea, select {
	width:100%;
}

.entry-content input[type="submit"], .comment-text input[type="submit"] {
	background: #748b29;
}

@media screen and (max-width: 991px) {

	header.yolo-mobile-header .yolo-header-container-wrapper, header.yolo-mobile-header .yolo-mobile-header-wrapper {
	    background: #00632f!important;
	}

header.header-mobile-4 .yolo-mobile-header-inner .toggle-icon-wrapper {
	z-index: 9999999!important;
}

.yolo-page-title-wrap h1 {
	margin-top:0px;
}

.top-sidebar.top-bar-right {
	display: none!important;
}

}
