
/* cursive */
@import url('https://fonts.googleapis.com/css?family=Merienda|Satisfy|Courgette|Charm');
/* sans-serif */
@import url('https://fonts.googleapis.com/css?family=Philosopher|Snippet|Mina|Montserrat');
/* math */
@import url('https://fonts.googleapis.com/css?family=STIX+Two+Math&display=swap');
/*@import url('https://fonts.googleapis.com/css?family=Croissant+One|Amita|Syne+Mono');*/
/*@@ Mentorials - special fonts @@*/
@font-face {font-family: 'MeriendaLocal'; src:
	url(./fonts/Merienda-Regular.ttf), url(http://study.mentorials.com/my_site/fonts/Merienda-Regular.ttf);
}
@font-face {font-family: 'MeriendaLocal'; src:
	url(./fonts/Merienda-Bold.ttf), url(http://study.mentorials.com/my_site/fonts/Merienda-Bold.ttf);
	font-weight:bold;
}
@font-face {font-family: 'PhilosopherLocal'; src:
	url(./fonts/Philosopher-Regular.ttf), url(http://study.mentorials.com/my_site/fonts/Philosopher-Regular.ttf);
}
@font-face {font-family: 'PhilosopherLocal'; src:
	url(./fonts/Philosopher-Bold.ttf), url(http://study.mentorials.com/my_site/fonts/Philosopher-Bold.ttf);
	font-weight:bold;
}
@font-face {font-family: 'PhilosopherLocal'; src:
	url(./fonts/Philosopher-Italic.ttf), url(http://study.mentorials.com/my_site/fonts/Philosopher-Italic.ttf);
	font-style:italic;
}
@font-face {font-family: 'PhilosopherLocal'; src:
	url(./fonts/Philosopher-BoldItalic.ttf), url(http://study.mentorials.com/my_site/fonts/Philosopher-BoldItalic.ttf);
	font-weight:bold; font-style:italic;
}
@font-face {font-family: 'SnippetLocal'; src:
	url(./fonts/Snippet.ttf), url(http://study.mentorials.com/my_site/fonts/Snippet.ttf);
}
@font-face {font-family: 'MinaLocal'; src:
	url(./fonts/Mina-Regular.ttf), url(http://study.mentorials.com/my_site/fonts/Mina-Regular.ttf);
}
@font-face {font-family: 'MinaLocal'; src:
	url(./fonts/Mina-Bold.ttf), url(http://study.mentorials.com/my_site/fonts/Mina-Bold.ttf);
	font-weight:bold;
}
@font-face {font-family: 'STIXMath'; src:
	url(./fonts/STIXTwoMath-Regular.ttf), url(http://study.mentorials.com/my_site/fonts/STIXTwoMath-Regular.ttf);
}
@font-face {font-family: 'STIXGeneral'; src:
	url(./fonts/STIXTwoText-Regular.ttf), url(http://study.mentorials.com/my_site/fonts/STIXTwoText-Regular.ttf);
}
@font-face {font-family: 'STIXGeneral'; src:
	url(./fonts/STIXTwoText-Bold.ttf), url(http://study.mentorials.com/my_site/fonts/STIXTwoText-Bold.ttf);
	font-weight:bold;
}
@font-face {font-family: 'STIXGeneral'; src:
	url(./fonts/STIXTwoText-Italic.ttf), url(http://study.mentorials.com/my_site/fonts/STIXTwoText-Italic.ttf);
	font-style:italic;
}
@font-face {font-family: 'STIXGeneral'; src:
	url(./fonts/STIXTwoText-BoldItalic.ttf), url(http://study.mentorials.com/my_site/fonts/STIXTwoText-BoldItalic.ttf);
	font-weight:bold; font-style:italic;
}
@font-face {font-family: 'MontserratLocal'; src:
	url(./fonts/Montserrat-Regular.ttf), url(http://study.mentorials.com/my_site/fonts/Montserrat-Regular.ttf);
}
@font-face {font-family: 'MontserratLocal'; src:
	url(./fonts/Montserrat-Bold.ttf), url(http://study.mentorials.com/my_site/fonts/Montserrat-Bold.ttf);
	font-weight:bold;
}
@font-face {font-family: 'MontserratLocal'; src:
	url(./fonts/Montserrat-Italic.ttf), url(http://study.mentorials.com/my_site/fonts/Montserrat-Italic.ttf);
	font-style:italic;
}
@font-face {font-family: 'MontserratLocal'; src:
	url(./fonts/Montserrat-BoldItalic.ttf), url(http://study.mentorials.com/my_site/fonts/Montserrat-BoldItalic.ttf);
	font-weight:bold; font-style:italic;
}
@font-face {font-family: 'SatisfyLocal'; src:
	url(./fonts/Satisfy-Regular.ttf), url(http://study.mentorials.com/my_site/fonts/Satisfy-Regular.ttf);
}
@font-face {font-family: 'CourgetteLocal'; src:
	url(./fonts/Courgette-Regular.ttf), url(http://study.mentorials.com/my_site/fonts/Courgette-Regular.ttf);
}
@font-face {font-family: 'CharmLocal'; src:
	url(./fonts/Charm-Regular.ttf), url(http://study.mentorials.com/my_site/fonts/Charm-Regular.ttf);
}
@font-face {font-family: 'CharmLocal'; src:
	url(./fonts/Charm-Bold.ttf), url(http://study.mentorials.com/my_site/fonts/Charm-Bold.ttf);
	font-weight:bold;
}
/*@font-face {font-family: 'QuintessentialLocal'; src:
	url(./fonts/Quintessential-Regular.ttf), url(http://study.mentorials.com/my_site/fonts/Quintessential-Regular.ttf);
}
@font-face {font-family: 'CroissantOneLocal'; src:
	url(./fonts/CroissantOne-Regular.ttf), url(http://study.mentorials.com/my_site/fonts/CroissantOne-Regular.ttf);
}
@font-face {font-family: 'AmitaLocal'; src:
	url(./fonts/Amita-Regular.ttf), url(http://study.mentorials.com/my_site/fonts/Amita-Regular.ttf);
}
@font-face {font-family: 'AmitaLocal'; src:
	url(./fonts/Amita-Bold.ttf), url(http://study.mentorials.com/my_site/fonts/Amita-Bold.ttf);
	font-weight:bold;
}
@font-face {font-family: 'SyneMonoLocal'; src:
	url(./fonts/SyneMono-Regular.ttf), url(http://study.mentorials.com/my_site/fonts/SyneMono-Regular.ttf);
}
@font-face {font-family: 'FlatstockLocal'; src:
	url(./fonts/Flatstock.ttf), url(http://study.mentorials.com/my_site/fonts/Flatstock.ttf);
}*/

/*@font-face {font-family: 'ScriptMtLocal'; src: url(./fonts/SCRIPTBL.TTF); font-weight:bold;}*/
/*@font-face {font-family: 'PacificoLocal'; src: url(./fonts/Pacifico-Regular.ttf)}*/
/*@font-face {font-family: 'NiconneLocal'; src: url(./fonts/Niconne-Regular.ttf)}*/
/*@font-face {font-family: 'cmmi10Local'; src: url(./fonts/cmr7.ttf)}*/
/*@font-face {font-family: 'LatinModernMath'; src: url(./fonts/latinmodern-math.otf);}
@font-face {font-family: 'LMTGeneral'; src: url(./fonts/LM-regular.ttf);}
@font-face {font-family: 'LMTGeneral'; src: url(./fonts/LM-bold.ttf); font-weight:bold;}
@font-face {font-family: 'LMTGeneral'; src: url(./fonts/LM-italic.ttf); font-style:italic;}
@font-face {font-family: 'LMTGeneral'; src: url(./fonts/LM-bold-italic.ttf); font-weight:bold; font-style:italic;}*/
/*@font-face {font-family: 'STIXGeneral'; src: url(./fonts/STIXGeneral.otf);}
@font-face {font-family: 'STIXGeneral'; src: url(./fonts/STIXGeneralBol.otf); font-weight:bold;}
@font-face {font-family: 'STIXGeneral'; src: url(./fonts/STIXGeneralItalic.otf); font-style:italic;}
@font-face {font-family: 'STIXGeneral'; src: url(./fonts/STIXGeneralBolIta.otf); font-weight:bold; font-style:italic;}*/
/*@font-face {font-family: 'FondamentoLocal'; src: url(./fonts/Fondamento-Regular.ttf);}
@font-face {font-family: 'FondamentoLocal'; src: url(./fonts/Fondamento-Italic.ttf); font-style:italic;}*/
/*@font-face {font-family: 'TangerineLocal'; src: url(./fonts/Tangerine-Regular.ttf);}
@font-face {font-family: 'TangerineLocal'; src: url(./fonts/Tangerine-Bold.ttf); font-weight:bold;}*/

/* BEGIN Targetting theme styles -- Backgrounding with images like Intechnic not very successful */

/*BODY.path-frontpage, BODY.path-node {
	background-repeat: no-repeat; background-position: top bottom;
	-webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain; background-size: contain;
	position: relative;
	max-width: 100%;
}

BODY.path-frontpage {background-image: url(./_images/banner-img.png);}
BODY.path-node {background-image: url(./_images/banner_service_1.jpg); background-position: center top;}

BODY.path-frontpage:before, BODY.path-node:before {
	display:block; content: " ";
	border:solid 1px;
	background-repeat: no-repeat; background-position: center top;
	-webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain; background-size: contain;
	position: absolute; z-index: -10;
	left: 0;
	right: 0;
	max-width: 100%;
}
BODY.path-frontpage:before {
	background-image: url(./_images/shap-banner.png);
	top: 23%; height: 13%;
}
BODY.path-node:before {
	background-image: url(./_images/shap-banner_1.png);
	top: 23%; height: 43%;
}*/
/* END Targetting theme styles */


/**** BEGIN>>> Targetting theme of Awesome Zymphonies */

BODY {
	background-image: url(./_images/bg_feather.jpg);
	background-repeat: repeat; background-position: top bottom;
	-webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain; background-size: contain;
	position: relative;
}

A { color: #0000ff;}

.container { max-width: 1000px; }
.main-header NAV {
	background: #003c78
}
/* When Main navigation is placed in Primary Menu section */
.main-header NAV A { background-color:#003c78; color: #ffffff; font-weight:600; border-radius:0 0 1.4em 1.4em; line-height: 1em}

.region-header .brand { line-height: 200%; }
}

.region-header .site-branding__slogan {
	font-family: Mina, MinaLocal, sans-serif;
	font-size: 16px;
	color: #fff;
	width:100%;
}

/* .region-primary-menu {border-style:solid; border-width:1px}*/ 
 .region-primary-menu, .menu-base-theme li a{ font-size:1em}

/* When Main navigation is placed in the Highlighted section */
/*DIV.region-highlighted nav[role="navigation"] {background-color: #003c78; border-radius: 0 0 1em 1em}*/

/* Breadcrumb in the Highlighted section */
DIV#block-awesome-zymphonies-theme-breadcrumbs {margin:0;}
.breadcrumb { font-family: Montserrat, MontserratLocal, sans-serif; font-size: 15px;}



/* main content area */

DIV.node__content {

}

/* Highlighted region: Page Title has been set to this region */


DIV.region-highlighted h1,
	DIV#block-monographs h2.title,
		DIV#block-compendium h2.title {
	border-style:solid; border-color:transparent; border-width:0.4em; border-radius: 0em 0em 0.5em 0.5em ; box-shadow: 5px 5px 10px #003c78; padding: 0px 10px 0px 10px; margin-top:5px
}

DIV.region-highlighted h1,
	DIV#block-monographs h2.title,
		DIV#block-compendium h2.title {
	font-family: Mina, MinaLocal, sans-serif; font-size: 2.4em; line-height:1.1em; color:#000000; text-shadow: 1px 1px 1px #000000
}
DIV.region-highlighted h1 {font-size: 2.8em;}

DIV#block-monographs h2.title,
	DIV#block-compendium h2.title {
	background-color:#003c78; color:#ffffff; box-shadow: 5px 5px 8px black;
}
DIV#block-monographs h2.title {background-image:url(./_images/bg_heading_h1.png)}
/*DIV#block-compendium h2.title {background-color:unset; background-image:linear-gradient(to bottom, #003c78, rgba(255, 255, 255, 0)); background-repeat:repeat-x;}*/

DIV#block-monographs h2.title:before {
	content:"Monographs\2009"; font-family: Charm, CharmLocal, Mina, MinaLocal, sans-serif; font-weight:bold; font-size: 100%; vertical-align:top; color:#ffffaa; text-decoration:overline;
}
DIV#block-compendium h2.title:before {
	content:"Compendium\2009 "; font-family: Charm, CharmLocal, Mina, MinaLocal, sans-serif; font-weight:bold; font-size: 100%; vertical-align:top; color:#ffffaa; text-decoration:overline;
}


/***** <<<END Targetting theme of Awesome Zymphonies */


SECTION.mentorials P {font-family: Philosopher, PhilosopherLocal, sans-serif; font-size:1.3em; line-height:1.3em}
SECTION.mentorials VIDEO.mentorials-video {
	width:100%; max-width:500px; height:auto;
}

SECTION.mentorials H1.mentorials-mission-heading {
	border-style:solid; border-color:transparent; border-width:0.4em; border-radius: 0.5em 0.5em 0.5em 0.5em ; box-shadow: 0px 0px 10px #000000; padding: 0px 10px 0px 10px;
	font-family: Merienda, MeriendaLocal, cursive; font-size: 2.3em; font-weight: 900; color: #003c78; text-align:center; text-shadow: 2px 2px 2px #ffffff;
	margin-bottom: 15px; border-width:0.2em; border-radius: 0px 25px 25px 0px; box-shadow: 0px 0px 10px #003c78;
}
SECTION.mentorials P.mentorials-mission-statement {
	margin-left: 30px; line-height:1.4em; color: #000000;
	font-family: Charm, CharmLocal, cursive; font-weight:bold; font-style:normal; font-size:2em; text-align:center; text-shadow: 3px 3px 3px #ffffff;
}
SECTION.mentorials DIV.mentorials-class-image {
	position:relative; margin-top:-5px; margin-bottom:-5px; z-index:-200; opacity: 1;
	/*background-image:url(./_images/Mentorials--IIT.Coaching.gif); background-repeat:none; background-size: cover*/
}
SECTION.mentorials DIV.mentorials-class-image IMG {
	border-radius:0px 0px 0px 0px; border-style:solid; border-color:#ffffff
}

SECTION.mentorials H2.testimonial-head {text-align:left; margin-bottom:1%; color:#666666; text-decoration:none;  font-family:Arial, sans-serif; font-size:20px;}
SECTION.mentorials SPAN.testimonial-date {color:#999999; font-size:0.7em; text-decoration:none}
SECTION.mentorials P.testimonial-para {text-align:justify; line-height:150%; color:#666666; margin-left:20px; font-family:times; font-weight: normal; font-style: italic; font-size:18px;}


.mentorials-ul { margin-left: 40px; line-height: 40px; font-size: 22px; color: #fff; text-shadow: 1px 1px 1px #000000;}
.mentorials-ul li {list-style-type: disc; margin-top:10px; margin-bottom:10px; line-height: 30px; }


.mentorials-page-heading {font-family: Merienda, MeriendaLocal, cursive; font-size: 38px; font-weight: 700; color: #fff; border-style:solid; border-color:#ffffff; border-width: 2px 0px 0px 0px; margin-bottom: 15px; margin-left:0%; text-shadow: 1px 1px 3px #000000;}



/** Below not needed PROBABLY. */
.mentorials-header-logo {/*max-width:26%; width:30vw;*/ width:100px; float:left; /*background-color:rgba(0, 49, 108, 1);  border-radius:5px;*/ background-color: #ffffff ; padding:5px; box-shadow: 0px 0px 0px #ffffff; border-style:solid; border-color:white; border-width:2px; border-radius: 10px;}
.mentorials-tagline {border:solid 0px #000000; margin-top:-0.3%; margin-left:auto; margin-right:0; width:420px; padding:0px; font-family: Snippet, SnippetLocal, Mina, MinaLocal, sans-serif; font-size:16px; font-weight: bold; color: #ffffff; text-align:center; text-shadow: 1px 1px 2px #000000}
.mentorials-tagline-homepage {border-style:none; border-width:0px; position:relative; margin-top:0%; font-family: Snippet, SnippetLocal, Mina, MinaLocal, sans-serif; font-weight: bold; color: #ffffff; text-align:center; }
.mentorials-name {margin-top:-0.5%; font-family: ScriptMt, sans-serif; font-size:25px}
.mentorials-name img {width:11vw}
.mentorials-header-products {position:relative; margin-top:5px; width:310px; border-style:solid; border-color:#ffffff; border-width: 0px 0px 0px 0px; box-shadow: 2px 2px 15px #ffffff; padding: 2px 2px 2px 5px; font-size:25px; line-height:25px; font-family: Philosopher, PhilosopherLocal, 'Open Sans', sans-serif; color:#fff;  text-shadow: 0px 0px 15px #00bdff;}
.mentorials-name-big {width:415px; /*width:21.5vw;*/ border-style:solid; border-color:transparent; border-width:1px; border-radius: 40px; box-shadow: 0px 0px 15px #ffffff; padding: 0px 10px 0px 10px; font-family: ScriptMt, sans-serif; font-size:75px; /*font-size:4.95vw;*/ font-weight: normal; color: #ff0000; /*margin-left:15%; text-shadow: 3px 3px 10px #000000;*/ text-shadow: 3px 3px 2px #000000}

.banner-text{
	text-align: left;
	font-size: 22px;
	color: #fff;
	line-height: 30px;
	text-shadow: 1px 1px 1px #000000;
	margin-top:10px;
}

/** BEGIN---- Knowledgebase Navigator (Theme secondary block) styles **/
/*SECTION.block-book-navigation NAV[role="navigation"] ul {margin-left:-10px}*/
/** END---- Knowledgebase Navigator (Theme secondary block) styles **/

DIV.browsing-device-advice {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:normal;
	background-color:#ffffdd; text-align:center;
	-moz-box-shadow: 0 0 0.5em #ff0000; box-shadow: 0 0 0.5em #ff0000;
	animation: browsing-device-advice-blinker 2s linear infinite;
}
DIV.browsing-device-advice SPAN {color:#ff0000}
@keyframes browsing-device-advice-blinker {
  50% {opacity: 0.3;}
}

FIGURE.mentorials-banner-ad {
	margin-bottom:10px; margin-top:-14px;
	/*box-shadow: rgba(255, 255, 0, 0.12) 0px 2px 4px 0px, rgba(255, 255, 37, 0.8) 0px 2px 16px 0px;*/

}
FIGURE.mentorials-banner-ad IMG {
	-moz-border-radius:5px; border-radius:5px;
}

/** BEGIN---- Custom blocks Monographs TOC, Compendium TOC **/

DIV#block-monographstoc,
	DIV#block-compendiumtoc {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1.3em;
		background-image:url(./_images/bg_bound.gif); background-repeat:repeat-y; background-position: top left;
		background-color:#ffffff;
		border-style:solid; border-color:#aaaaaa; border-width:0 1px 1px 0;
		-moz-border-radius:20px 20px 20px 20px; border-radius:20px 20px 20px 20px;
/*	-moz-box-shadow: 5px 5px 0.8em black, inset 0px 0px 0.5em #dddddd;
	box-shadow: 5px 5px 0.8em black, inset 0px 0px 0.5em #dddddd;*/
}
DIV#block-monographstoc > H2.title,
	DIV#block-compendiumtoc > H2.title {
		font-size:1.05em; font-weight:600; color:#ffffff; background-color:#003C78;
		padding:6px 6px 6px 15px; width:100%;
		border-style:solid; border-width:0px 2px 2px 0px; border-color:#999999;
		-moz-border-radius:0px 20px 0px 20px; border-radius:0px 20px 0px 20px;
}
DIV#block-monographstoc > H2.title {
	background-image:url(./_images/bg_heading_h1.png); background-repeat:repeat-x;
}

DIV.monograph-toc,
	DIV.compendium-toc {margin-left:-5px; font-weight:normal; margin-top:-10px;}
DIV.monograph-toc DIV,
	DIV.compendium-toc DIV {
	border-style:solid; border-color:#999999; border-width: 0 0 1px 0; line-height:1.2em;
	-moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px;
}
DIV.monograph-toc DIV:before,
	DIV.compendium-toc DIV:before {font-size:1.4em; color:#00000}

DIV.monograph-toc DIV.toc-depth-1:before,
	DIV.compendium-toc DIV.toc-depth-1:before {content:""}
DIV.monograph-toc DIV.toc-depth-1,
	DIV.compendium-toc DIV.toc-depth-1 {
		margin-left:0.7em; text-align:center;
		padding: 0 0 0 0; border-color:#003C78; border-style:solid; border-width: 2px;
		-moz-border-radius: 4px; border-radius:4px;
		font-family: Mina, MinaLocal, sans-serif; font-size:120%; font-style:normal; font-weight:bold; letter-spacing: 0.2em;
}
DIV.monograph-toc DIV.toc-depth-2,
	DIV.compendium-toc DIV.toc-depth-2 {
		margin-left:0.7em;  margin-top: 5px; border-color:#000000; padding: 0 0 0.1em 0;
		font-family: Philosopher, PhilosopherLocal, cursive; font-size:115%; font-style:normal; font-weight:bold;
}

DIV.monograph-toc DIV.toc-depth-3,
	DIV.compendium-toc DIV.toc-depth-3 {
		margin-left:1.2em; border-style: solid; margin-top: 5px;
		font-size:78%; font-weight:bold;
		padding: 0 0 0.1em 0.2em; text-indent:-0.2em;
}
/*DIV.monograph-toc DIV.toc-depth-3:before {content:"\25FC\2009\2009"; font-size:70%; vertical-align: top}*/

DIV.monograph-toc DIV.toc-depth-4,
	DIV.compendium-toc DIV.toc-depth-4 {
		margin-left:1.8em; border-style:dotted; margin-top: 5px;
		font-size:72%; font-style:italic; font-weight:normal;
		padding: 0 0 0.1em 1.2em; text-indent:-1.2em;
}
/*DIV.monograph-toc DIV.toc-depth-4:before {content:"\2022\2009"; font-size:100%;}*/

DIV.monograph-toc DIV.toc-depth-5,
	DIV.compendium-toc DIV.toc-depth-5 {
		margin-left:1.5em; border-style:none; margin-top: 5px;
		font-family: Arial, Helvetica, sans-serif; font-size:65%;
		padding: 0 0 0.1em 1em; text-indent:-0.08em;
}
/*DIV.monograph-toc DIV.toc-depth-5:before {content:"\25B8"; font-size:100%; font-weight:normal; vertical-align:top}*/

DIV.monograph-toc DIV.toc-depth-6,
	DIV.compendium-toc DIV.toc-depth-6 {
		margin-left:3.2em; border-style:none; padding:0 0 0.1em 0;
		font-size:50%;
}

DIV.monograph-toc SPAN.active-link-marker,
	DIV.compendium-toc SPAN.active-link-marker {color:red}

DIV.monograph-toc DIV.toc-depth-1 SPAN.active-link-marker,
	DIV.compendium-toc DIV.toc-depth-1 SPAN.active-link-marker {display:none}
DIV.monograph-toc DIV.toc-depth-2 SPAN.active-link-marker,
	DIV.compendium-toc DIV.toc-depth-2 SPAN.active-link-marker {font-size:16px}
DIV.monograph-toc DIV.toc-depth-3 SPAN.active-link-marker,
	DIV.compendium-toc DIV.toc-depth-3 SPAN.active-link-marker {font-size:15px}
DIV.monograph-toc DIV.toc-depth-4 SPAN.active-link-marker,
	DIV.compendium-toc DIV.toc-depth-4 SPAN.active-link-marker {font-size:14px}
DIV.monograph-toc DIV.toc-depth-5 SPAN.active-link-marker,
	DIV.compendium-toc DIV.toc-depth-5 SPAN.active-link-marker {font-size:13px}
DIV.monograph-toc DIV.toc-depth-6 SPAN.active-link-marker,
	DIV.compendium-toc DIV.toc-depth-6 SPAN.active-link-marker {font-size:13px}

DIV.monograph-toc DIV.active-monograph,
	DIV.compendium-toc DIV.active-compendium {
		font-weight:normal; font-style:normal; color:black; background-color:#ffffee;
		border-style:none; border-width: 0px 1px 1px 0;
		text-shadow: 0 0 #000000; box-shadow: 0px 0px 3px red;
		-moz-border-radius: 0 0px 0px 0 ; border-radius: 0 0px 0px 0;
}
DIV.monograph-toc DIV.active-monograph:before,
	DIV.compendium-toc DIV.active-compendium:before {color:black;}

/** END---- Custom blocks Monographs TOC, Compendium TOC **/