#sideMenu{
	background: #E5EFFF;
	width: 320px;
	display: none;

/* 	position: absolute; */
/*
	top:0px;
	z-index: 99;
*/

}

.sideMenuBlock{
	display: none;
}
#sideMenu a{
	display: block;
	color: inherit;
}
#sideMenu .sideT0{
	font-family: lato-bold;
	display: flex;
	justify-content: space-between;
}
#sideMenu .sideT0:hover{
	/* background-color: #3285d9; */
    background-color: #1C5997;
	color:white!important;
}
#sideMenu .sideT0 a{
	display: block;
	flex: 1 1 0;
}
#sideMenu .sideT0 button{
	display: block;
	background-image:url("../images/down.svg");
	background-repeat: no-repeat;
	background-size: 14px;
	background-position: center center;
	width:32px;
	flex: 0 0 32px;
	background-color: rgba(0,0,0,0);
	border:0px;
}
#sideMenu .sideT0 .up{
	background-image:url("../images/up.svg");
}
#sideMenu .sideT1{
	padding-left:36px;
}
.sideButton{
	border-bottom: 1px solid #fff;
}
.sideButton:last-of-type {
  border-bottom:0px solid #fff;
}
.sideButton .dropdown{
	background-image:url("../images/down.svg");
	background-repeat: no-repeat;
	background-size: 14px;
	background-position: right 12px center;
}
.sideButton .up{
	background-image:url("../images/up.svg");
}
.sideButton a{
	padding-top:16px;
	padding-bottom:16px;
	padding-left:18px;
	padding-right:18px;
}
.sideButton a:hover{
	/* background-color: #3285d9; */
    background-color: #1C5997;
	color:white!important;

}
.sideButton .selected{
	/* background-color: #3285d9; */
    background-color: #1C5997;
	color:white!important;
}


@media (min-width: 600px) {
	#sideMenu{
		display: block;
	}

}
