/* Hide Admin Bar */
html {
	margin-top: 0px !important;
}
#wpadminbar {
	display: none;
}


/* Mobile Styles */
@media only screen and (max-width: 1300px) {
	.elementor-element-2b55924 img {
		width: 115px;
	}
	.elementor-element-2b55924 .elementor-widget-container {
	margin: -60px 0px -60px -225px !important;
	}		
	.elementor-element-2147686 {
			margin-bottom: 180px !important;		
		}
}	
@media only screen and (max-width: 1150px) {
	.camille-subscribe-section .ff__fields input {
		width: 300px;
	}
	.camille-site-logo { padding: 32px 0 18px; }
}	

@media only screen and (max-width: 1025px) {
	.camille-site-logo {
		padding-bottom: 15px;
	}
	.camille-subscribe-section .ff__title {
		font-size: 40px;
	}
		.camille-elementor-latest-products-section {
		padding: 0px 0 65px !important;
	}
	.camille-blog-title {
		margin-top: -80px;
	}
	.heather-shop-links-menu  {
		margin-bottom: 15px !important;
	}
	.elementor-element-2b55924 .elementor-widget-container {
	margin: -110px 0px -60px 0 !important;
	}		
	.elementor-932 .elementor-element.elementor-element-2b55924 {
	margin-bottom: 0px !important;
	}		
}	

@media only screen and (max-width: 900px) {
	.camille-subscribe-section .ff__fields .ff__cell,
	.camille-subscribe-section .ff__fields .ff__footer {
		display: block;
	}
	.camille-subscribe-section .ff__fields input {
		width: 100%;
		margin: 0 0 20px 0;
	}
	.camille-subscribe-section .elementor-widget-shortcode .elementor-widget-container,
	.camille-subscribe-section.camille-blog-page {
		padding: 65px 0 40px 0 !important;
	}
	.heather-custom-footer-columns {
		display: block;
		padding: 20px 0;
	}
	.heather-footer-column {
		width: 100%;
	}
	.camille-triple-images-section {
		background-image: none !important;
	}
	.camille-triple-images-section:after {
		height: 25%;
		top: 0;
		bottom: auto;
		background-image: url("https://heathernicolelong.com/wp-content/uploads/2021/08/Tan-Textured-Background-for-HNL-lng.png");
		background-repeat: no-repeat;
		background-size: cover;
		z-index: -1;
	}
	.heather-shop-links-shortcode .bo-garden {
		max-width: 535px !important;
	}
	.elementor-element-ffd3c15.heather-shop-links-shortcode .bo-garden {
		max-width: 600px !important;
	}
	.camille-subscribe-section .fd-form-group.fd-has-error .fd-form-feedback {
width: 100%; }
	.camille-subscribe-section.camille-blog-page .fd-form-group.fd-has-error .fd-form-feedback {
width: 55%;
	left: 0;
right: 0;
margin: auto; }
}

@media only screen and (max-width: 767px) {
	.camille-elementor-latest-products-section {
		padding: 0px 0 60px !important;
	}
	.camille-subscribe-section .ff__title {
		font-size: 35px;
		margin-bottom: 5px;
	}
	.camille-blog-title {
		margin-top: -75px;
	}
	.elementor-element-3823ac6.camille-standard-title h2 span { display: none; }
	.elementor-element-ffd3c15.heather-shop-links-shortcode .bo-garden {
		max-width: 400px !important;
	}
	.elementor-element-2b55924 img {
		width: 90px;
	}
	.elementor-element-2b55924 .elementor-widget-container {
		margin: -75px 0px -60px 3px !important; }
}

@media only screen and (max-width: 650px) {
	.heather-shop-links-menu .current-menu-item:after {
		bottom: -5px;
	}
	.heather-shop-links-shortcode .bo-garden {
		max-width: 265px !important;
	}
	.camille-page-wrapper .heather-shop-links-menu ul > li {
			margin: 0 0 20px 0;
	}
}	

@media only screen and (max-width: 500px) {
	.camille-subscribe-section .elementor-widget-shortcode .elementor-widget-container,
	.camille-subscribe-section.camille-blog-page {
		padding: 52px 0 30px 0 !important;
	}
	#camille-content-container.camille-has-blog-title:before {
		height: 300px;
	}
	.camille-social-media-follow-icons {
		float: left; 
		text-align: left;
	}
	#camille-menu-mobile,
	#camille-header .slicknav_menu .slicknav_icon {
		float: right;
	}
	#camille-header .slicknav_nav {
		right: 20px; 
		left: auto;
	}
	.elementor-element-ffd3c15.heather-shop-links-shortcode .bo-garden {
		max-width: 200px !important;
	}
}