@charset "utf-8";
/* CSS Document */
/*-------------------------------------------------------------------------*/
/*	# CUSTOM CSS
/*-------------------------------------------------------------------------*/
#grve-header #grve-inner-header .grve-logo img {
    max-height: 160px !important; 
}
#grve-main-content .grve-container {
	padding-top: 0px !important;
}

[class^="grve-icon-"], [class*=" grve-icon-"] {
	font-size:36px !important;
}

#grve-header #grve-main-menu ul li ul li a {
	border-radius:5px;
	padding: 10px 5px !important;
	text-align:center;
}
#grve-footer-area p {
	font-size:16px;
	margin:0;
	line-height: 1.4em;
}
	

#dbtn a {
	background-color:#6e7740;
	color:#ffffff;
	font-weight:900;
	display:block;
	margin:10 0px;
}
#grve-footer-bar[data-align-center="no"] #grve-second-menu li {
	font-size:12px;
}
.grve-search button[type="submit"] {
	padding: 0px;
}
#grve-sidebar {
		margin-top:40px;
	}


@media only screen and (max-width: 1200px) {
	
	#grve-header:not(.grve-logo-top) #grve-inner-header .grve-logo img {
    max-height: 90px !important ;
}
}
	
@media only screen and (max-width: 1023px) {
		#grve-header:not(.grve-logo-top) #grve-inner-header .grve-logo img {
    max-height: 100px !important;
}
}



@media screen and (max-width: 767px)  {
.wpb_column.grve-column.grve-bookmark.grve-column-1-3.vc_custom_1456770320893 {
	margin-top: 50px;
}

#grve-footer-area p {
	font-size:12px;
	margin:0;
	line-height: 1.2em;
}
#grve-footer-area h5 {
	font-size:15px;
	margin:0;
	line-height: 1.4em;
}

#grve-footer .widget:last-child, #grve-footer .widgets:last-child {
	margin-bottom: 10px !important;
}

p {
	font-size:14px;
	margin-bottom: 20px;
	line-height: 1.4em;
}
.grve-leader-text p, p.grve-leader-text{
	font-size:16px !important;
}
.grve-icon-nav-down::before {
    content:none;
}
#grve-header:not(.grve-logo-top) #grve-inner-header .grve-logo img {
    max-height: 80px !important;
	
}

}

