#navigation .topic:hover {
  color: #009fe3; }

#dropdown-menu:hover {
  cursor: pointer; }

#dropdown-menu:hover #ddm-button {
  color: #009fe3; }

#ddm-panel .ddm-nav-tab a:hover {
  color: #f9f9f6; }

#dropdown-menu:hover #ddm-panel {
  max-height: 50vh;
  -webkit-transition: max-height 0s 0s;
  -moz-transition: max-height 0s 0s;
  -o-transition: max-height 0s 0s;
  transition: max-height 0s 0s; }

/*#dropdown-menu:hover #ddm-content svg {
	opacity: 1;
	@include transition(opacity 0s 0s);
}*/
#dropdown-menu:hover #ddm-content {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0); }

#dropdown-menu:hover .ddm-line {
  width: 200vw;
  -webkit-transition: width 1.2s;
  -moz-transition: width 1.2s;
  -o-transition: width 1.2s;
  transition: width 1.2s; }

#fsm-button:hover {
  cursor: pointer; }

#fsm-button:hover div {
  background-color: #009fe3; }

#fsm-content .fsm-tab a:hover, #fsm-content .fsm-tab span:hover {
  color: #0c0c0b; }

#fsm-content .fsm-section > a:hover, #fsm-content .fsm-section > span:hover {
  color: #009fe3; }
