 
        .arrow {
            top: 5px;
            left: -20px;
            margin-top: -5px;
            border-width: 20px 20px 20px 0;
            position: absolute;
            width: 0;
            height: 0;
            border-color: transparent;
            border-style: solid;
            border-right-color: rgba(63,134,242,0.5);
        }
        .arrowLeft {
            top: 5px;
            left: 400px;
            margin-top: -3px;
            border-width: 20px 0px 20px 20px;
            position: absolute;
            width: 0;
            height: 0;
            border-color: transparent;
            border-style: solid;
            border-left-color: rgba(63,134,242,0.5);
        }
        .epoint{
            
            position: absolute; 
            filter: alpha(opacity=50);
            -moz-opacity: 0.5; 
            -khtml-opacity: 0.5;
            opacity: 0.5; 
            background-color: red; 
            width: 15px; 
            height: 15px; 
            border-radius: 50%;
        }

        .equipment{
           z-index: 100;
            width: 410px;
            display: none;
            height: 210px;
            background-color: rgba(63,134,242,0.5)!important;
            filter: Alpha(opacity=50); 
            padding: 5px; 
            position: absolute;
        }
        .etimg{
            width: 150px; 
            height: 200px;
            background-color: white;
            float: left
        }
        .enote{
           float: right;
            width: 240px; 
            color: white;
            
        }
        .enote h2{ 
               font-size: 1.5em;

        }
         
        .ebtn{
            text-align: right
        }
        .ebtn > a{
            border: 1px solid #FFFFFF;
            display:inline-block;
            width:45px;
            height:20px;
            background-color:#d7d7d7;
            color:black;
        }