
.ast-header-sticky-active {
    position: fixed !important;
    right: 0;
    left: 0;
    margin: 0 auto;
    z-index:99;
}

.ast-footer-sticky-active {
	.ast-custom-footer{
		position: fixed !important;
		right: 0;
		left: 0;
		bottom: 0;
		margin: 0 auto;
		z-index: 99;
	}
}
.ast-custom-header {
	position: relative;
	z-index: 99;
	&.ast-header-sticky-active{
		/* BB page builder */
		.fl-row-content-wrap {
			transition:padding 0.3s linear;
		}
		.fl-module-content {
			transition: all 0.3s linear;
		}
		/* Elementor pag builder */
		.elementor-section-wrap {
			transition:padding 0.3s linear;
		}
		.elementor-row > .elementor-column > .elementor-element-populated {
			transition: all 0.3s linear;
		}
	}
}
/*Shrink the sticky header*/
.ast-shrink-custom-header{
	.ast-custom-header{
		&.ast-sticky-shrunk{
			/* BB page builder */
			.fl-row-content-wrap {
				transition:padding 0.3s linear;
				padding-top: 5px;
				padding-bottom: 5px;
				box-sizing: border-box;		
			}
			.fl-module-content {
				margin-top: 5px;
				margin-bottom: 5px;
				transition: all 0.3s linear;
			}
			.fl-module-content.fl-node-content img {
				max-height: 50px;
				width: auto;
			}
			/* Elementor pag builder */
			.elementor-section-wrap {
				transition:padding 0.3s linear;
				box-sizing: border-box;		
				img {
					max-height: 50px;
					width: auto;
				}
			}
			.elementor-row > .elementor-column > .elementor-element-populated {
				max-height: 60px;
				transition: all 0.3s linear;
			}
		}
	}
}