/*
Theme Name: SRWHMG
Theme URI: https://moonbirdstudios.com
Template: groppe
Author: Moonbird Studios
Author URI: https://moonbirdstudios.com
Description: Groppe is fully functioned and fundraising charity WordPress theme that helps you to create a very attractive non-profit organization website. You can promote everywhere with highly featured donation plugin and enriched layouts that make people believe in causes.
Tags: one-column,two-columns,left-sidebar,right-sidebar,custom-menu,featured-images,post-formats,theme-options,translation-ready
Version: 1.1697077881
Updated: 2023-10-11 22:31:21

*/

@media (min-width: 1200px){
.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1340px !important;
	}}

/*Blockquote tweaks*/
blockquote{
	padding-left:1em !important;
}

/*Page Title Bar Text*/
.title-style-two .grop-page_title {
  color: white !important;
	text-align:center !important;
}

/* BUTTON: Theme link being blue forces the button text to also be blue. Change it back to white*/
.vc_btn3-color-peacoc{
	color: #fff !important;
}

/*This class is appearing as #777, have not found location to change*/
.grop-sigl_content p{
	color:#444 !important;	
}

/*Top Bar*/
.topbar-menu .menu.inline-list{
	list-style:none !important;
}
.topbar-menu .menu.inline-list li{
	display:inline !important;
	padding-right:1em !important;
}

/*Title Bar*/
.grop-breadcrumb{
	display:none !important;
}
.grop-page-rgt_sidebar {
	background-color: #f3f2f2 !important;
	padding: 12px !important;
}
.grop-logo {
    padding-top: 0px !important;
}
ul.menu.inline-list {
	margin-bottom: 0px !important;
}
.topbar-menu.menu-menu-top-container {
	text-transform: uppercase !important;
}
@media (min-width: 576px){
.col-sm-2 {
    -ms-flex: 0 0 20% !important;
    flex: 0 0 20% !important;
    max-width: 20% !important;
	}}
@media (min-width: 576px){
.col-sm-10 {
    -ms-flex: 0 0 80%% !important;
    flex: 0 0 80% !important;
    max-width: 80% !important;
	}}
@media (min-width: 1200px) {
	.grop-logo img {
    margin-top: -30px !important;
	width: 300px !important
	}}
@media (max-width: 1199px) {
	.grop-logo img {
    margin-top: 12px !important;
	}}
[id*=give-form].give-display-modal .give-btn {
	background-color: #4cadc9 !important;
	border: none !important;
	border-radius 10px !important;
}
.related.products {
	clear: both;
}
.acoplw-blockText {
	font-size: 14px
}
@media (max-width: 1199px){
	.grop-header_top {
		display: none;
	}
}
@media (min-width: 1199px){
	.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-68854{
		display: none !important;
	}
	.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-68855{
		display: none !important;
	}
	.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-68856{
		display: none !important;
	}
	.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-68857{
		display: none !important;
	}
}
@media (max-width: 1199px){
.grop-page.container.padding-none.grop-right-sidebar {
	padding-top: 20px !important;
	}}
@media (min-width: 1199px) {
	#grop-mainmenu li a{
		font-size: 16px !important;
	}
}
.grop-side-widget-title {
	margin-bottom: 5px !important;
}
.grop-side-widget {
    margin-top: 15px !important;
}
.padding-none {
    padding-top: 20px !important;
    padding-bottom: 10px !important;
}
@media (min-width: 768px){
.container, .container-md, .container-sm {
    max-width: 95% !important;
	}}

.grop-side-widget {

}

[id*=give-form].give-display-reveal .give-btn {
    background-color: #4fa5c6 !important;
}
#give_forms_widget-2 {
	margin-top: 35px !important;
}
#give-form-759-wrap {
	margin-top: 35px !important;
}
aside#text-25 {
	border-bottom: none !important;
}
aside#media_image-24 {
	border-bottom: none !important;
}
h2.give-form-title {
	font-size: 20px !important;
	text-transform: uppercase !important;
	font-weight: bold !important;
	color: #000000 !important;
}
/* Container for the image */
.image-container {
    overflow: hidden !important; /* Hide any overflow to create the zoom effect */
    position: relative !important;
}

/* The image itself */
.image-container img {
    transition: transform 0.5s ease !important; /* Smooth transition for the zoom effect */
    width: 100% !important; /* Make sure the image fits the container */
    height: auto !important; /* Maintain the aspect ratio */
}

/* Zoom effect on hover */
.image-container:hover img {
    transform: scale(1.2) !important; /* Zoom the image */
}
#media_image-16 {
	display: none !important;
}

#media_image-26 img{
	margin-top: 20px !important;
}
.grop-side-widget-title {
	border-top: 5px solid white !important;
	padding-top: 28px !important;
	margin-top: 28px !important;
}
aside#media_image-26 .grop-side-widget-title {
	border-top: none !important;
	margin-top: 0px !important;
}
aside#media_image-26 {
	margin-bottom: 26px !important;
}	
#gform_submit_button_2 {
	background-color: #4fa5c6 !important;
}
