/*-------------------------------------------------
Jumplinks Right-Side Sticky Menu
-------------------------------------------------*/
body {
	background: #333;
	font-family: 'Asap', sans-serif;
}
.jumplinks-menu-wrapper {
  position: fixed;
	top:100;
	right: 0;
  z-index: 99;
}
#jLinkSliderContainer .swiper-slide {
	text-align: center;
	font-size: 18px;
}
.jlinks-menu {
	width: 300px;
}
.jlinks-menu a {
	color: #444;
	text-decoration: none;
}
.jlinks-menu-hidden {
	right: -200px;
}
.toggle-position {
	right: 30px;
}
.menu-button {
	position: absolute;
	top: 0;
	right: 185px;
	padding: 0;
	transform: scale(.5);
	cursor: pointer;
	-webkit-transition: .3s;
		transition: .3s;
	border-style: solid;
	border-width: 60px 60px 60px 0;
	border-color: transparent #a6b4c4 transparent transparent;
  height: 0;
	width: 0;
	top: 0;
}
.menu-button:hover {
	border-color: transparent #ffffff transparent transparent;
}
.menu-button .bar:nth-of-type(1) {
	margin-top: 0;
	opacity: 0;
}
.menu-button .bar:nth-of-type(2) {
	opacity: 0;
}
.menu-button .bar:nth-of-type(3) {
	margin-bottom: 0;
	opacity: 0;
}
.line {
	position: relative;
	display: block;
	width: 50px;
	height: 5px;
	background-color: #ccc;
	border-radius: 10px;
	-webkit-transition: .3s;
	transition: .3s;
}
.menu-cross {
	margin-top: -15px;
	margin-left: 15px;
	-webkit-transform: scale(.8);
			-ms-transform: scale(.8);
			transform: scale(.8);
}
.menu-cross .line:nth-of-type(1) {
		-webkit-transform: translateY(15px) rotate(-45deg);
			-ms-transform: translateY(15px) rotate(-45deg);
			transform: translateY(15px) rotate(-45deg);
			opacity: 1;
}
.menu-cross .line:nth-of-type(2) {
	-webkit-transform: translateY(-15px) rotate(45deg);
	-ms-transform: translateY(-15px) rotate(45deg);
	transform: translateY(-15px) rotate(45deg);
	opacity: 1;
	margin-top: 25px;
}
.menu-cross .line:nth-of-type(1):hover,
.menu-cross .line:nth-of-type(2):hover{
	color: #a6b4c4;
		}
.cross-hidden {
	display: none;
}
.jumplinks-container {
	background-color: white;
	background-color: rgba(255, 255, 255, 0.9);
	font-size: .75em;
	border: 1px solid #e7ebee;
	text-align: left;
	color: #333;
	margin-top: 170px;
}
.jumplinks-container ul li a {
  border-bottom: 0;
}
.jumplinks-container ul {
	margin: 0;
	padding: 0;
}
.jumplinks-container ul li {
	list-style: none;
	width: 100%;
	border-bottom: 1px solid #ccc;
	margin: 0;
	padding: 0;
}
.jumplinks-container ul li:last-of-type {
	border-bottom: 0;
}
.jumplinks-container img {
	height: 30px;
	width: auto;
}
.jumplinks-container ul li:hover {
	background-color: white;
	background-color: rgba(255, 255, 255, 1);
	cursor: pointer;
}
.jumplinks-container ul li span {
	position: relative;
  top: -22px;
}
.jumplinks-container ul li a:visited {
  color: #777;
}
.nostyle {
      margin: 0 !important;
      padding: 0 !important;
      border: 0 !important;
	  width: auto;
	  height: 60px;
      outline: 0 !important;
      font-size: 100% !important;
      vertical-align: baseline !important;
      background: transparent !important;
    }   
.scrollable {
  height: 100px;
  overflow-y: scroll;
}
/*-------------------------------------------------
Icons
-------------------------------------------------*/
.jumplinks-circle-arrows:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-circle-arrows.png);
}
.jumplinks-comment:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-comment.png);
}
.jumplinks-documents:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-documents.png);
}
.jumplinks-graduation-hat:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-graduation-hat.png);
}
.jumplinks-hand:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-hand.png);
}
.jumplinks-lightbulb:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-lightbulb.png);
}
.jumplinks-link:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-link.png);
}
.jumplinks-location:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-location.png);
}
.jumplinks-magic:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-magic.png);
}
.jumplinks-megaphone:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-megaphone.png);
}
.jumplinks-mobile:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-mobile.png);
}
.jumplinks-number-one:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-number-one.png);
}
.jumplinks-pencil:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-pencil.png);
}
.jumplinks-percent-tag:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-percent-tag.png);
}
.jumplinks-person:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-person.png);
}
.jumplinks-presentation:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-presentation.png);
}
.jumplinks-questionmark:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-questionmark.png);
}
.jumplinks-search-documents:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-search-documents.png);
}
.jumplinks-stack-of-books:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-stack-of-books.png);
}
.jumplinks-three-people:before {
	content: url(http://evoq-eval.siam.org/Portals/0/Images/jumplinks-three-people.png);
}