#slideselector {
   padding-top: 1px;}

#slideshow {
   box-sizing: border-box;
   margin: 35px auto 10px auto;
   padding: 20px;
   position: relative;
   height: 390px;
   width: 1010px;}

#slideshow > div {
   overflow: hidden;
   position: absolute;
   top: 15px;
   right: 10px;
   bottom: 5px;
   left: 10px;}

#slideshow img {
   border: 10px solid #FFF;
   box-sizing: border-box;
   display: block;
   margin: 0 auto;
   height: 375px; 
   width: auto;
   }

#tooltip {
   background: #111;
   color: #fff;
   padding: 15px;
   position: absolute;
   text-align: center;
   z-index: 100;}

#tooltip:after {
   /* triangle decoration */
   border-top: 10px solid #111;
   border-left-color: transparent;
   border-right-color: transparent;
   content: '';
   margin-left: -10px;
   position: absolute;
   bottom: -10px;
   left: 50%;
   height: 0;
   width: 0;}

#tooltip.top:after {
   border-bottom: 10px solid #111;
   border-top-color: transparent;
   top: -20px;
   bottom: auto;}

#tooltip.right:after {
   margin: 0;
   right: 10px;
   left: auto;}

#tooltip.left:after {
   margin: 0;
   left: 10px;}

.imglike{
   height: 100%;
   width: 100%;}

.slideshowbuttons {
   text-align: center;}

.arrow {
border: solid white;
border-width: 0 5px 5px 0;
display: inline-block;
padding: 3px;
}
.arrow:hover, .arrow:focus {
  border-color: #1CE815;
  cursor: pointer;
}
.Right {
	transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}

.Left {
	 transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
}
.slidestyle{
	display:none;
}
.fine{
   display: block;
}
.coarse{
   display: none;
}
@media (max-width: 1009px){
   #slideshow {
max-width: 1010px;
      width: 100%;

}
#slideshow img {
   width: 100%;
}
}
@media (max-width: 480px) {
   #tooltip {
      margin-top: 1.5%;
      font-size: 10px;
   }
}
@media (prefers-reduced-motion: reduce) {
  .slidestyle { transition: none !important; }
  #tooltip { transition: none !important; }
}
@media (pointer: coarse) {
   .fine{
      display: none;
   }
   .coarse{
      display: block;
   }
}