/* Skin-specific CSS code */


:root{
	--fontStyle: sans-serif;
	--fontSize: 1.1;
	--borderGradient: 0;
	--contentBG: white;
	--contentFG: black;
	--contentEmp: #222C57;
	--accentDarkBG: #222C57;
	--accentDarkBGalpha: #222C57aa;
	--accentDarkFG: white;
	--accentLightBG: #A3C6E8;
	--accentLightBGalpha: #A3C6E860;
	--accentLightFG: black;
	--pBkOthers: #3285c7;
	--pBkWarning: #D51921;
	--pBkBasic: #9F590E;
	--footerBG: #f2f2f2;
	--footerFG: black;
}

/*
	replace colors in SVG icons :
	
	cd img/ for i in $(find -iname '*.svg') ; do sed -i 's/#434e52/#222C57/' $i ; sed -i 's/#507c7c/#3285c7/' $i ; sed -i 's/#4a8d8a/#3285c7/' $i ; sed -i 's/#e0ecec/#A3C6E8/' $i ; sed -i 's/#727d80/#3285c7/' $i ; done

*/


.part h2.slideBk_ti, .slideContact h2.slideBk_ti {
  color: #434e52;
  text-align: center;
}

h2.slideBk_ti {
	background:transparent;
	color: #222C57;
}
h1, h2, h3, h4, h5, h6 {
	color: #222C57;
}

#root > .tools button, #tocFrame button, #home > div > nav > button::after {
/*	filter: sepia(1) hue-rotate(73deg) saturate(2);*/
}
div.tocSrlUp a, div.tocSrlDwn a {
	background-color: #2e87c8;
	box-shadow: 0 2px 0 #1d2e5c;
}

a, li a span {
	color: #222C57;
}
#tocFrame a, #tocFrame li a span {
	color:black;
}

.part h2.slideBk_ti, .slideContact h2.slideBk_ti {
	color: #222C57;
}

ul, ol {
	color: black;
}

#root > .tools .navbar .slideCount,
.txt_emphasis_is, .txt_quote_ph, .txt_special_ph {
	color: #222C57;
}

#home {
	background: url('img/logo.png'), url('img/logo2.png'), white;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right 2.4em top 0.5em, right 0.5em top 0.3em, top;
	background-size:5em, 2em, 100%;
	
}
#home > div .home_ti, #home > div > nav > button {
	background-color:transparent;
	color:#222C57;
}

#root > .tools button.btnMenu {
	background-color: #A3C6E8;
}


