/* CSS */
#ADgalleryTop {
  position:relative;
  width:100%;
  background:none;
  margin:0 auto;
}

#ADgallery_overflowM{
  position:relative;
  overflow:hidden;
  background:none;
  display:block;
}

#ADsliderM{ 
  position:relative;
  left:0;
  background:none;
  border-radius:0;
  display:block;
}

#ADsliderM span{
  float:left; 
  width:20%;
  display:inline-block;
  
}
#ADgalleryTop #ADprevM, #ADgalleryTop #ADnextM {
  cursor:pointer;
  width:10%;
  height:10%;
  background-color:#2C2E36;
  position:absolute;
  bottom:0;
	opacity:.8;
  -webkit-border-radius:50%;
          border-radius:50%;
		  height: auto;
	padding-top: 10%;
	
}
#ADgalleryTop #ADprevM:hover, #ADgalleryTop #ADnextM:hover{
  opacity:1;
}
#ADgalleryTop #ADprevM{
  left:5px;
  background-image:url(leftright-arrows-rev_prev-wht.png);
  background-position:center;
    background-repeat:no-repeat;
}
#ADgalleryTop #ADnextM{
  right:5px;
  background-image:url(leftright-arrows-rev_next-wht.png);
  background-position:center;
  background-repeat:no-repeat;
}


#ADgalleryTop #ADgallery_navM{
  position:absolute;
  bottom:0;
  width:100%;
  height:40px;
  text-align:center;
  display:bock;
  
}

#ADgalleryTop #ADgallery_navM span{
  font-size:12px;
  cursor:pointer;
  color:#49c;
  opacity:0.6;
  background:#fff;
  margin:0 3px;
  display:inline-block;
  width:15px;
  height:15px;
  text-align:center;
}

#ADgalleryTop #ADgallery_navM span:hover{
  opacity:0.8;

}

#ADgalleryTop #ADgallery_navM span.active{
 opacity:0.9;
 background:#fff;
 color:#fff;
}


