/* responsive image */
.responsive 
{
  width: 100%;
  height: auto;
display: block;
  margin-left: auto;
  margin-right: auto;
}
body {background-color: #f6f6f6;}
/* Relative positioning*/
#image-map {
    position: relative;
    margin: 0 auto 0 auto;
	width: 1200px;
	height: 634px;
}

/* Hide the original tooltips contents */
.pin {
    display: none;
}

/* Begin styling the tooltips and pins */
.tooltip-1, .tooltip-2, .tooltip-3, .tooltip-4, .tooltip-5, .tooltip-6, .tooltip-7, .tooltip-8 {
    position: absolute;
    width: 48px;
    height: 48px;
}
.tooltip-1 {background: url("../png/1.png");}
.tooltip-2 {background: url("../png/2.png");}
.tooltip-3 {background: url("../png/3.png");}
.tooltip-4 {background: url("../png/4.png");}
.tooltip-5 {background: url("../png/5.png");}
.tooltip-6 {background: url("../png/6.png");}
.tooltip-7 {background: url("../png/7.png");}
.tooltip-8 {background: url("../png/8.png");}

.tooltip {
    display: none;
    width: 240px;
    cursor: help;
    text-shadow: 0 1px 0 #fff;
    position: absolute;
    top: 10px;
    left: 50%;
    z-index: 999;
    margin-left: -115px;
    padding:15px;
    color: #222;
    border-radius: 5px;
    box-shadow: 20px 20px 50px 15px rgba(0,0,0,.7);
    background: #f3f3f9;
    background: linear-gradient(top, #f3f3f9, #e9e9e9);         
}

.tooltip::after {
    content: '';
    position: absolute;
    top: -10px;
    left: 50%;
    margin-left: -10px;
    /*border-bottom: 10px solid #fff1d3;
    border-left: 10px solid transparent;
    border-right : 10px solid transparent;*/
	border-style: solid;
	border-color: #5c5c5a;
	border-width: 4px;
}

.tooltip img {
	border-style: solid;
	border-color: #33333a;
	border-width: 4px;
	margin: 10px;
	width: 60%;
	float: right;
	border-radius: 2%;
}

.tooltip-down .tooltip {
    bottom: 12px;
    top: auto;
}

.tooltip-down .tooltip::after {
    bottom: -10px;
    top: auto;
    border-bottom: 0;
    border-top: 10px solid #ffdb90;
}

.tooltip h2 {
    font: bold 1.3em 'Trebuchet MS', Tahoma, Arial;
    margin: 0 0 10px;
}

.tooltip ul {
    /*margin: 0;
    padding: 0;
    list-style: none;*/
}