div.index > iframe {border:0;overflow:hidden;position:fixed;margin:0;padding:0;}
div.index {margin:0;clear:left;padding-top:0;margin-top:64px;}

div.pdg {height:340px;}
article.main > div.fdpdg {background-color:#fff;margin:0;padding:32px 64px;}

div.barrexind {overflow:hidden;border:0;color:#333;font-family:Arial;margin-top:96px;margin-left:64px;padding-bottom:64px;width:320px;}

div.barrex > div > a > img.vfrind,
div.fdpdg > p > img.vfrind {width:120px;height:120px;float:left;opacity:1;border:4px solid #eee;border-radius:0.8rem;-moz-border-radius:0.8rem;-webkit-border-radius:0.8rem;padding:0.6rem;background-color:#f9f9f9;}
div.fdpdg > p > img.vfrind {margin-right:12px;}


div.barrexind > div,
div.barrexind2 > div {float:left;padding-right:0;width:160px;padding-bottom:12px;}

div.barrexind {overflow:hidden;border:0;color:#333;font-family:Arial;margin-top:96px;margin-left:0;padding-bottom:64px;}
div.barrexind2 {overflow:hidden;border:0;color:#333;font-family:Arial;margin-top:64px;margin-left:64px;padding-bottom:64px;}

div.barrex > div > div > a {font-size:12px;color:#333 !important;letter-spacing:0;font-family:arial;text-shadow: 0 0 0.2em #fff, 0 0 0.2em #fff, 0 0 0.2em #fff;padding-left:12px;}

.leaflet-left {left:54px !important;}





@media screen and (max-width: 1024px) {
	body {overflow:scroll;overflow-y:hidden;}
}
@media screen and (max-width: 640px) {
	div.barrex {top:0 !important;height:100%;right:8px !important;left:56px;}
	div.ram {padding-left:8px;}
}