/* Enter Your Custom CSS Here */

#site-footer {
	padding: 0!important;
}

/* WooCom Image sizing 

.woocommerce ul.products li.product a img {
	width: 60%}

.product_thumbnail_wrapper .product_thumbnail.with_second_image a span {
	width: calc(60% - .49px)!important;}

*/
 
.social_media_twitter {
	display: none!important;
}

/* Set style of social share icons */

.dpsp-button-style-1 .dpsp-network-btn .dpsp-network-icon {
	color: #000000!important;
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook {
	background: #ffffff;
	border-style: none;
	-webkit-box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest {
	background: #ffffff;
	border-style: none;
	-webkit-box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);
}

/* Set Menu background */
body.admin-bar #page_wrapper.sticky_header .top-headers-wrapper, body.admin-bar #page_wrapper.sticky_header.transparent_header .top-headers-wrapper {
	background: #ffffff;
}

#page_wrapper.sticky_header .top-headers-wrapper {
	background: #ffffff;
}

/* Adjust Padding on left hand side */
@media only screen and (min-width: 800px) {
.wpb_text_column {
	margin-left: 105px;
	padding-right: 105px!important;
	}
}

/* Reduce header on shop headings */

.shop_header {
	margin-bottom: 0!important;
}

/* Menu image size */

@media only screen and (min-width: 800px) {

.sticky-logo {
	max-height: 50px!important;
}

.site-header.sticky .main-navigation, .site-header.sticky .site-tools, .site-header.sticky .site-branding img {
	height: 50px!important;
}

.site-header.sticky, .site-header.sticky .main-navigation a, .site-header.sticky .site-tools ul li a, .site-header.sticky .shopping_bag_items_number, .site-header.sticky .wishlist_items_number, .site-header.sticky .site-title a, .site-header.sticky .widget_product_search .search-but-added, .site-header.sticky .widget_search .search-but-added, #page_wrapper.transparent_header .site-header.sticky, #page_wrapper.transparent_header .site-header.sticky .main-navigation a, #page_wrapper.transparent_header .site-header.sticky .site-tools ul li a, #page_wrapper.transparent_header .site-header.sticky .shopping_bag_items_number, #page_wrapper.transparent_header .site-header.sticky .wishlist_items_number, #page_wrapper.transparent_header .site-header.sticky .site-title a, #page_wrapper.transparent_header .site-header.sticky .widget_product_search .search-but-added, #page_wrapper.transparent_header .site-header.sticky .widget_search .search-but-added {
	color: #777777!important;
	line-height: 40px;
}
}
/* Set sub-menu transparency */

.main-navigation ul ul {
    background: rgba(255,255,255,0.7)!important;
}

/* Set banner width on mobile */


@media only screen and (max-width: 800px) {

.mobile-banner {
    min-height: 250px!important;
    width: 110%;
	  margin-bottom: 0!important;
	}
	
	.override-height {
		height: 270px!important;
		min-height: 270px!important;
		}
}

@media only screen and (min-width: 800px) {
	
	.force-height {
		min-height:1400px!important;
	}
}

/* Adjust pop up styling */
.elementor-4092 .elementor-element.elementor-element-1919eb28 .elementor-heading-title {
	text-transform: unset;
}

.elementor-button.elementor-size-sm {
	border-radius: 0;
}

.elementor-4092 .elementor-element.elementor-element-68e5caf6 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
	border-color: #fcdcc9!important
}





