.wy-nav-content {
    max-width: 60em
}

.wy-nav-content a.internal{
	color: #2980B9;
}

.wy-nav-content a.internal:visited{
	color: #2980B9;
}

a:hover{
	text-decoration: underline;
}

.wy-side-nav-search{
	background: linear-gradient(0deg, rgb(32, 47, 102) 20%, rgb(35, 48, 102) 38%, rgb(43, 50, 102) 49%, rgb(55, 55, 101) 58%, rgb(72, 61, 100) 66%, rgb(93, 71, 97) 73%, rgb(120, 83, 92) 80%, rgb(151, 100, 82) 86%, rgb(188, 121, 64) 92%, rgb(229, 147, 24) 98%, rgb(245, 158, 0) 100%);
}

.wy-menu-vertical a:hover{
	background-color: rgb(245, 158, 0);
	color: #000000;
}

.wy-menu-vertical li.toctree-l1.current > a{
	background: rgb(245, 158, 0);
	border-top-color: rgb(245, 158, 0);
	border-bottom-color: rgb(245, 158, 0);
}

.wy-menu-vertical li.toctree-l1.current > a:hover{
	background: rgb(245, 158, 0);
}


