.backbutton {
	float: left;
	position: absolute;
	left: 15px;
	top:15px;
}
div.word_wrap{
	  word-break: break-all;
   position: relative;
}
div.description {
   max-width:60%; 
}

/* Download mechanism */
.download{
	 position: absolute;
	 left: 5px;
	 bottom:-1px;
	 border: 0;
	 background: transparent;
}
div.plain {
   position: relative;
}

/* Background mechanism */
body {
	background-image: linear-gradient(to bottom, rgba(255,255,255,0.500000) 0%,rgba(255,255,255,0.100000) 50%, rgba(255,255,255,0.000000) 100%), url('http://www.photopagegen.com/Graphics/Backgrounds/paper/paper1_green.jpg');
	background-color: #AAB8AA;
font-family:  Verdana, Arial, Helvetica; font-size: 12pt;  color: #000000; 
}


/* Polaroid mechanism */
div.polaroid{
	border: 0px solid rgba(143,165,143,1);
	padding: 11px 11px 11px 11px;
	background-color: rgba(153,170,153,1);
	box-shadow: -20px 20px 30px #202020;
	position: relative;
}

/* Font mechanism */
<!--  
TD{font-family:  Verdana, Arial, Helvetica; font-size: 10pt; color: #707070}
H1{font-family:  Verdana, Arial, Helvetica; font-size: 28pt; color: #707070}
H2{font-family:  Verdana, Arial, Helvetica; font-size: 20pt; color: #707070}
H3{font-family:  Verdana, Arial, Helvetica; font-size: 12pt; color: #707070}
H6{font-family:  Verdana, Arial, Helvetica; font-size: 10pt; color: #707070}
p{font-family:  Verdana, Arial, Helvetica; font-size: 10pt; color: #222222}
p#p1{font-family:  Verdana, Arial, Helvetica; font-size: 8pt; color: #222222}
--->
/* ------------ tooltips ------------ */
.tooltip {
    position: relative;
    display: inline-block;
}
.tooltip .tooltiptext {
    visibility: hidden;
    width: 180px;
    background-color: black;
    color: #fff;
    text-align: left;
    border-radius: 6px;
    padding: 5px 10px;
    position: absolute;
    z-index: 1;
    bottom: 110%;
    left: 0%;
    margin-left: -60px;
    margin-bottom: 10px;
    /* Fade in tooltip - takes 1 second to go from 0% to 100% opac: */
    opacity: 0;
    transition: opacity 2s;
}
.tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1.0;
}
.tooltip .tooltiptext::after{ 
	 content: "   "; 
	 position: absolute; 
	 top: 100%; /* At the bottom of the tooltip */
	 left: 33%; 
	 margin-left: -5px; 
	 border-width: 10px; 
	 border-style: solid; 
	 border-color: black transparent transparent transparent; 
}
.tooltip_social {
    position: relative;
    display: inline-block;
}
.tooltip_social .tooltiptext_social {
    visibility: hidden;
    white-space: nowrap;
    background-color: black;
    color: #fff;
    text-align: left;
    border-radius: 6px;
    padding: 5px 10px;
    position: absolute;
    z-index: 1;
    top: 30px;
    left: 0%;
    margin-left: 0px;
    margin-bottom: 0px;
    /* Fade in tooltip - takes 1 second to go from 0% to 100% opac: */
    opacity: 0;
    transition: opacity 2s;
}
.tooltip_social:hover .tooltiptext_social {
    visibility: visible;
    opacity: 1.0;
}
.tooltip_social .tooltiptext_social::after{ 
	 content: "   "; 
	 position: absolute; 
	 bottom: 100%; /* At the bottom of the tooltip */
	 left: 10%; 
	 margin-left: -5px; 
	 border-width: 10px; 
	 border-style: solid; 
	 border-color: transparent transparent black transparent; 
}
