.button {
	font-size:35px;

	box-shadow: 5px 5px 10px rgba(0,0,0,0.25);
}

html, body { margin: 0;padding: 0; font-family:sans-serif; }
    a:link              { color:#694BB9; text-decoration:none; }
    a:visited           { color:#694BB9; text-decoration:underline; }
    a:hover             { color:#694BB9; text-decoration:underline; }
    a:active            { color:red; text-decoration:underline; }

h1 { font-family:sans-serif; padding:0.25em 0 0 0; margin-top:1em; margin-bottom:0.5em; text-align:center;}
h2 { font-family:sans-serif; margin-top:0.5em; margin-bottom:0.5em; text-align:center;}
h3 { font-family:sans-serif; }
th { font-family:sans-serif; }

p { margin-top:0.5em; margin-bottom:1em;}

.pop {
	background-color:#694BB9;
	color:white;
	padding:0.25em 0.5em 0.25em 0.5em;
	margin-top:1em;
	border-radius:0.5em;
	border:solid;
	border-width:thick;
	border-color:white;
	text-shadow:0.25em 0.25em 0.5em rgba(0,0,0,0.5);
	box-shadow: 0 0 1em rgba(0,0,0,0.25);
}

.shadowed {
  box-shadow: 0 0 1em rgba(0,0,0,0.25);
  border-radius: 1em;
  padding: 0.5em 1em 0.5em 1em !important;
}

.value {
	background-color:rgba(190,140,240,0.25);
	  box-shadow: 0 0 1em rgba(0,0,0,0.25);
	  border-radius: 1em;
	  padding: 0.5em 1em 0.5em 1em !important;
}

.buzzwords
{
	text-shadow:5px 5px 10px rgba(0,0,0,0.25);
}

.annotation
{
	font-size:85%;
}

.subconsciousboost
{
	text-shadow:2.5px 2.5px 5px rgba(0,0,0,0.5);
	color:rgba(255,245,230,0.725);
}

.button
{
    background-color: #8055DB;
		text-shadow:5px 5px 10px rgba(0,0,0,0.35);
    border: none;
    padding: 2px 8px;
	border-radius: 4px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    margin: 1px 12px;
    cursor: pointer;
}

.dropdown-button
{
    color:rgb(140,180,200);
    background-color: rgba(20,120,170,0.9);
		text-shadow:5px 5px 10px rgba(0,0,0,0.35);
    border: none;
    padding: 2px 8px;
	border-radius: 4px;
    text-align: center;
    text-decoration: none;
    display: block;
    margin: auto;
    margin-top: 4px;
    margin-bottom: 4px; 
    cursor: pointer;
    text-transform:none;
    font-size:125%;
    width:90%;
}

.dropdown-button a {
	color:rgb(140,180,200);
}

.iconspanner {
padding: 0px 10px 0px 10px;
width:95%;
color:rgb(140,180,200);
}

.iconcard {
height:120px;
width:calc(70vw/7);
float:left;
border-radius:10px;
box-shadow: 0px 0px 50px rgba(0,0,0,0.5);
text-align:center;
margin:10px;
padding:0px 10px 10px 10px;
color:rgb(140,180,200);
}

.iconcardlight {
height:120px;
width:calc(70vw/7.5);
float:left;
border-radius:10px;
/*box-shadow: 0px 0px 25px rgba(0,0,0,0.05); */
text-align:center;
margin:15px;
padding:0px 7.5px 7.5px 7.5px;
color:rgb(140,180,200);
font-size:75%;
}

.references {
font-size:62.5%;
color:rgb(140,180,200);

}
.hang {
  text-indent: -15px;
	padding-left: 15px;
margin-top:0;
margin-bottom:0;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  color:rgb(140,180,200);
  background-color: #f9f9f9;
  min-width: 240px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 12px 16px;
  z-index: 1000;
}

.dropdown:hover .dropdown-content {
  display: block;
}

.noprint {
 z-index:110;
}