.pano-layover { display: none; position: absolute; top: 0; left: 0; width: 23%; border-radius: 0px 0px 0px 0px; background: rgba(0,0,0,0.4); box-shadow: 5px 5px 40px 40px rgba(0,0,0,0.4); padding: 0px 20px; transition: all 0.5s ease;}
.pano-layover .title-block { display: block; margin: 0 auto; width: 90%; margin-top: 10px; padding: 0px;  border-bottom: 1px solid rgba(255,255,255,0.7);}
.pano-layover .title-block h2 { color: white; font-family: 'Lato'; font-size: 17px; font-weight: 400; text-align: center; margin-bottom: 13px;}
.pano-layover  p { display: block; margin: 0 auto; width: 90%; color: white; font-family: 'Lato'; font-size: 14px; font-weight: 400; text-align: left !important; padding-bottom: 9px; line-height: 1.7;}
.pano-layover-btn { display: none; position: absolute; top: 10px; left: 10px; background: black; background-size: cover; width: 26px; height: 26px; cursor: pointer; opacity: 1; border-radius: 100px; transition: all 0.5s ease;}
.pano-layover-btn-right { display: none; transition: all 0.5s ease; width: 10px; height: 10px;}
.pano-layover-btn-left { transition: all 0.5s ease; width: 10px; height: 10px;}