/* 
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com 
Twitter: @rich_clark
*/
blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:'DroidSansRegular';src:url(../resources/public/fonts/droidsans-webfont.eot);src:url(../resources/public/fonts/droidsans-webfont.eot?#iefix) format('embedded-opentype'),url(../resources/public/fonts/droidsans-webfont.woff) format('woff'),url(../resources/public/fonts/droidsans-webfont.ttf) format('truetype'),url(../resources/public/fonts/droidsans-webfont.svg#DroidSansRegular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DroidSansBold';src:url(../resources/public/fonts/droidsans-bold-webfont.eot);src:url(../resources/public/fonts/droidsans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../resources/public/fonts/droidsans-bold-webfont.woff) format('woff'),url(../resources/public/fonts/droidsans-bold-webfont.ttf) format('truetype'),url(../resources/public/fonts/droidsans-bold-webfont.svg#DroidSansBold) format('svg');font-weight:normal;font-style:normal}body{font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;background:url(../resources/public/img/background-fade.jpg);//#f2f2f2;background-repeat:no-repeat;background-attachment:fixed;background-size:100% 100%;background-min-width:900px}#app{display:flex;justify-content:center;align-items:center}#app-body{margin-top:20px;display:flex;flex-flow:row wrap}#non-map{max-width:480px}a img{border:none}h1{font-size:26px;line-height:32px;font-family:'DroidSansRegular',Helvetica,Arial,sans-serif}p,ul{margin-bottom:10px}.mapWrapper{margin:0 auto;position:relative}#map{float:left;clear:both}.point{position:fixed;display:none;padding:10px 15px;background:#f2f2f2;font-size:14px;font-weight:bold;border:1px solid #262626;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#text{width:500px;height:380px;overflow:auto}.mapWrapper img{float:left;padding-right:5px;padding-top:2px}.mapWrapper ul{margin-left:30px}div #tabs{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}div #tabs label{background:#eee;border:1px solid #ddd;padding:.7em 1em;cursor:pointer;z-index:1;margin-left:-1px}div #tabs label:first-of-type{margin-left:0}.tab-content{width:100%;margin-top:-1px;padding:7px;border:1px solid #ddd;-webkit-order:1;order:1;font-size:16px;background:#fff}div #tabs input[type=radio]{display:none}.track-list-item{display:flex;flex-direction:row;align-items:center}.list-divider{border-bottom:1px solid black;margin:5px 0}#composer-tracks .list-divider{border-bottom:1px solid #ddd;margin:5px 0}.material-icons{font-size:35px}.smaller-icons{font-size:20px}.list-item-text{margin-left:10px}#player-controls{display:flex;justify-content:center;background:#ccc;margin-top:-5px}#player-controls .material-icons{font-size:50px}#nation-header{display:flex;justify-content:left;align-items:center}.composer-header{display:flex;justify-content:left;align-items:center}