/* ==============================================================
   View Toc
   style declarations for viewToc.xhtml
   ==============================================================*/
/* VIEW TOC */
/* BLOCK */
.toc {
	/* MULTI VOLUME TOC */
	/* ELEMENT */
	h3 {}
	&__multi-volume {}
	&__mv-group {
        button {
            span:before {}
            &.active {
                span:before {}
            }
        }
        &.inactive {}
    }
	&__mv-element {
		&.level-0 {}
		a {}
		.row {}
	}
	&__mv-element-title {}
	&__mv-element-link {}
	&__mv-element-img {}
	/* TOC TREEVIEW */
	/* ELEMENT */
	&__list-expandable,
	&__list-full {
		li {
			&:first-child {}
			&:hover {
				a {}
			}
		}
	}
	&__list-expandable-title,
	&__list-full-title {
		a {
			&:hover,
			&:focus,
			&:active {}
		}
	}
	&__list-expandable-number,
	&__list-full-number {
		li {}
		a {
			&:hover,
			&:focus,
			&:active {}
		}
	}
	/* EXPAND ALL */
	&__list-expandable-all {
		ul {}
		li {}
		a {}
	}
	/* TOC EXPANDABLE */
	&__list-expandable {}
	&__list-expandable-elem {
		&.parent {}
		&.child {}
	}
	&__list-expandable-expand {
		a {}
	}
	&__list-expandable-title {
		a {
			&:hover,
			&:focus,
			&:active {}
		}
	}
	&__list-expandable-number {
		li {}
		a {
			&:hover,
			&:focus,
			&:active {}
		}
	}
	/* TOC FULL */
	&__list-full {}
	&__list-full-title {
		a {
			&:hover,
			&:focus,
			&:active {}
		}
	}
	&__list-full-number {
		li {}
		a {
			&:hover,
			&:focus,
			&:active {}
		}
	}
}


/* DOWNLOAD MODAL */
#reCaptchaWrapper {}

div[id*="Modal"] {
    p {}
    .email-form {
        .form-group {
            p {}
        }
    }
}

/* BREAKPOINT FOR LARGE DESKTOPS */
@media screen and (max-width: @largeBreakpoint) {}

/* BREAKPOINT FOR DESKTOPS */
@media screen and (max-width: @mediumBreakpoint) {}

/* BREAKPOINT FOR TABLETS */
@media screen and (max-width: @smallBreakpoint) {}

/* BREAKPOINT FOR SMARTPHONES */
@media screen and (max-width: @xSmallBreakpoint) {}