#page{width:100%;margin:20px auto}#menu{font-size:20px}#menu li.menu1,#menu li.menu2,#menu li.menu3,#menu li.menu4{width:90%;margin-left:0}#logo,#logo h1,#logo img{display:none;visibility:hidden}#main{margin:25px auto;width:100%;overflow:auto;text-align:center}#main h1,h2{margin:auto;padding:4px;width:100%}#main img{margin:0;padding:0}#overlay,.iyt{position:absolute;top:0;left:0;width:99%;height:99%}.e404,.isc{height:400px;width:98%}.e404{height:98%}p.pyt{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}p.centered{margin:25px auto;text-align:center;vertical-align:middle;width:100%;padding:0}.thumbnail{width:98%;height:auto}.tooltip{position:relative;display:inline-block}a.tooltip,a.tooltip:hover{border:0}.tooltip .tooltiptext{visibility:hidden;width:100%;font-size:10px;text-align:center;border:0;position:absolute;z-index:2;top:99%}.tt1,.tt2,.tt3,.tt4{left:0}.tooltip:hover .tooltiptext{visibility:visible}.justified{width:98%;margin:25px auto}.justified p{font-size:14px;text-align:justify}form{width:98%}#main h1,h2,label{text-align:center}textarea{overflow:auto;resize:none}input.width300,label,label.msg,textarea{width:80%}input.button{width:70%}#overlay{position:fixed;display:none;width:100%;height:100%;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:2;cursor:pointer}#text{position:absolute;top:50%;left:50%;font-size:16px;color:#fff;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#text a:hover{border-bottom:1px dotted;padding-bottom:2px}#text button{border:1px solid #00c1ed;background:#ffe837;color:#000;font-size:16px;padding:5px;width:100%}