/*
Claims Management page (https://www.dev.copic.com/claims-management/)
Timeline section: Fix centered markers floating over top menu
*/
.oxy-content-timeline_marker-inner {
	z-index: 95 !important;
}

/* News & Articles - WP Grid Builder Facet - Checkbox list separation */
.wpgb-checkbox-facet > ul > li:not(:first-child) {
    margin-top: 10px !important;
}

/*
 Mobile filter toggle 
 Applies to News (and maybe Resources) pages
 Used for filtering in the sidebar. On mobile, becomes collapsed and toggled by a button
*/
.ct-div-block button.copicaa-mobile-filters-toggle.button-light-green {
	display: none;
	
	justify-content: center;
	max-width: 320px;
	margin-left: auto;
	margin-right: auto; 
}

.ct-div-block button.copicaa-mobile-filters-toggle.button-light-green::after {
    content: '';
    display: inline-block;
    width: 8px;
    height: 8px;
    border-bottom: 3px solid;
    border-right: 3px solid;
    transform: rotate(225deg) translateY(-3px);
	transition: transform 0.2s linear;
}

.ct-div-block button.copicaa-mobile-filters-toggle.button-light-green.is-collapsed::after {
    transform: rotate(45deg) translateY(-3px);
}


@media ( max-width: 991px ) { /* Max width must match public.js: setMobileState() */
	.ct-div-block button.copicaa-mobile-filters-toggle.button-light-green {
		display: flex;
		width: 100%;
	}

	.copicaa-mobile-filters.is-collapsed {
		display: none;
	}

	.copicaa-mobile-filters {
		margin-left: auto;
		margin-right: auto;
		max-width: 320px;
		width: 100%;
	}
	
	.copicaa-mobile-filters:not(.is-collapsed) {
		margin-top: 30px;
	}
	
	.copicaa-filter-section-primary > .ct-section-inner-wrap {
		padding-top: 0 !important;
	}
	
	.copicaa-filter-section-secondary {
		padding-top: 20px !important;
	}
}