#sights_menu * {border:0;border-collapse:collapse;margin:0;padding:0;z-index:6;}
#sights_menu{list-style:none;font-family:sans-serif;font-size:.8em;margin:0;padding:0;margin-top:5px;margin-bottom:10px;background-color:rgba(0,0,0,.05);}
#sights_menu:before,#sights_menu:after {display: table;content: "";}
#sights_menu:after {clear: both;}
#sights_menu li{float:left;margin-right:8px;position:relative;display:block;}
#sights_menu li a{display:block;padding:5px;color:#fff;background-color:rgba(30,50,70,.5);text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
#sights_menu li a:hover{color:#fff;background:#06f;background:rgba(0,42,255,0.75);text-decoration:underline;}
#sights_menu ul{list-style:none;position:absolute;display:none;opacity:0;}
#sights_menu ul li{padding-top:1px;float:none;background:url(/img/1x1.gif);}
#sights_menu ul a{white-space:nowrap;display:block;}
#sights_menu li:hover ul{display:block;opacity:1;}
#sights_menu li:hover a{background:#06f;background:rgba(0,42,255,0.75);}
#sights_menu li:hover ul a{text-decoration:none;}
#sights_menu li:hover ul li a:hover{background:#f90;background:rgba(255,63,0,0.75);}
.clearfix {*zoom: 1;}
.clearfix:before,.clearfix:after {display: table;content: "";}
.clearfix:after {clear: both;}
.ptile {position:relative;display:block;float:left;margin:0;margin-top:4px;margin-right:4px;padding:0;width:100%;max-width:300px;height:300px;overflow:hidden;text-decoration:none;border-radius:.25em;background: #fff url("/img/white_wave.png");}
.ptile:hover {position:relative;top:-1px;box-shadow: 0 -4px 12px -4px rgba(0,0,0,.25);}
.ptile_content {position:absolute;top:1em;left:0;padding:.5em;border-radius:0 .5em .5em 0;border-left:solid 1px rgba(255,255,255,.75);overflow: hidden;text-overflow: ellipsis;font-family: FT, sans-serif;font-size: 16px;color: #000;line-height: 20px;backdrop-filter: blur(3px); -webkit-backdrop-filter: blur(3px); background-blend-mode: exclusion; background-color: rgba(255, 255, 255, .5);box-shadow: 0 2px .25em rgba(0, 25, 21, .25);}
.sights_tags {background-color: #f0f0f0;border-radius:.5em;box-shadow: .33em .33em 1em -.33em rgb(0 0 0 / 25%);}