#menu_100,#header_100,#content,#partners_100,#footer_100,.print{display:none}.mobile{display:block}html,body{margin:0;padding:0;height:100%;width:100%;line-height:26px;font-size:18px;font-family:opensans-light-webfont,Arial,Tahoma;color:#000}body{min-width:300px}img{border:0}a,a:hover,a:active{outline:none}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}b{font-family:opensans-bold-webfont,Arial,Tahoma;font-weight:400}a{color:#000;text-decoration:none;border-bottom:1px solid #000}a:hover,a:active{color:#0472fa;border-bottom:1px solid #0472fa}h2{margin:0 0 10px;padding:0;color:#000;font-family:opensans-bold-webfont,Arial,Tahoma;font-size:24px;font-weight:400}h3{margin:0 0 10px;padding:0;color:#0472fa;font-weight:400}#wrap{float:left;width:100%;padding:0 0 30px}#mobilecontent{float:left;width:100%;padding:0;background-color:#0472fa}.inner{padding:30px 20px}.weblogo .inner .name{float:left;padding:0 0 20px;margin:20px 0 0;text-align:right;font-size:21px;width:100%;color:#000}.weblogo .inner .number{float:left;padding:18px 0;margin:0 0 20px;font-size:19px;text-align:right;background:#000;width:100%;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;color:#fff}.weblogo .inner .number b,.weblogo .inner .name span{padding:0 20px 0 0}#mobilecontent .inner{padding:20px 20px 0}.weblogo{float:left;width:100%;padding:0;margin:0}.weblogo .inner{padding:0 20px}.weblogo .logoimg{max-width:50%;width:155px;position:absolute;z-index:999;top:100px;left:10px}.weblogo a{border:0}#mobilenav{margin:0;padding:0 0 30px}#mobilenav li{margin:0;padding:0;font-family:opensans-light-webfont,Arial,Tahoma;font-size:21px;border:0}#mobilenav li a{display:block;background:#fff url(gfx/marw_r.png) no-repeat right center;padding:9px 15px;margin:10px 0;color:#000;line-height:40px;text-decoration:none;border:0;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}#mobilenav li a:hover,#mobilenav li a:active{color:#0472fa}#mobilenav .sel a{color:#0472fa}#mobilecontent .mobile{display:block;text-align:center;padding:40px 0 30px;width:100%;margin:-90px 0 25px;color:#fff;border:0;font-family:square721_cn_bt_bold-webfont,Arial,Tahoma;font-size:30px;text-transform:uppercase;background:#0472fa;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#mobilecontent .fullview:hover,#mobilecontent .fullview:active{background:#2a4695}#mobilecontent .mobilecontentbox{display:block;background:#fff;padding:20px;margin:10px 0 20px;text-decoration:none;border:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#mobilecontent .mobilecontentbox p{margin:0 0 20px}#mobilecontent .mobilecontentbox .eventslist{border-top:1px solid #000;width:100%}#mobilecontent .mobilecontentbox .eventslist td{border-bottom:1px solid #000}#mobilecontent .mobilecontentbox .eventslist .secondline{background:#f2f2f2}#mobilecontent .mobilecontentbox .eventslist a{border-bottom:0;display:block;padding:10px}.lang{margin:30px 0;float:left;padding:0;width:100%;text-align:center}.lang li{float:left}.lang a{padding:10px;margin:0;color:#262425;font-size:21px;text-decoration:none;border:0;text-align:center}.lang a:hover,.lang a:active{color:#0472fa}.lang .sel a{font-family:opensans-bold-webfont,Arial,Tahoma}#contacts{color:#fff;font-size:16px;float:left;width:100%;padding:0;margin:10px 0 0}#contacts .inner{padding:20px 10px 10px;margin:0 40px;background:#5c5c5c;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px}#contacts .inner .dot{margin:-42px auto 0;width:44px;height:22px;background:url(gfx/dot.png) no-repeat center}#contacts ul{width:280px;color:#cecece;margin:0 auto;padding:10px 0 0}#contacts ul li{margin:0 0 3px}#contacts ul .first{background:url(gfx/1.png) no-repeat left center;padding:0 0 0 45px}#contacts ul .second{padding:0 0 0 45px}#contacts ul .third{background:url(gfx/3.png) no-repeat left center;padding:0 0 0 45px}.fullview{float:left;width:100%;margin:0 auto}.fullview a{display:block;text-align:center;padding:10px 0;width:100%;margin:0;color:#000;border:0;font-family:opensans-bold-webfont,Arial,Tahoma}.fullview a{margin:10px 0 0}.fullview a:hover,.fullview a:active{color:#0472fa}#player_wrapper{max-width:100%}.tabel{border:1px solid #c2c2c2;border-collapse:collapse}.tabel td{font-size:11px;border:1px solid #c2c2c2;border-collapse:collapse;padding:5px}strong.bigger{font-size:22px;display:block;margin:20px 0}strong.events-passed{display:block;margin-top:50px}strong.monthname{display:block;margin:20px 0 5px;font-size:18px}.eventsyear{display:inline-block;border-bottom:0;color:#0472fa}.eventsyear:hover{border-bottom:0}tr.color-naitused td:first-child,.dropdown li.color-naitused{border-left:solid 5px #00aeef}tr.color-koolitused td:first-child,.dropdown li.color-koolitused{border-left:solid 5px #ed145b}tr.color-voistlused td:first-child,.dropdown li.color-voistlused{border-left:solid 5px #9e005d}tr.color-muu td:first-child,.dropdown li.color-muu{border-left:solid 5px #f26522}tr.color-eksam td:first-child,.dropdown li.color-eksam{border-left:solid 5px #00a651}tr.color-valismaa td:first-child,.dropdown li.color-valismaa{border-left:solid 5px #8dc63f}tr.color-default td:first-child,.dropdown li.color-default{border-left:solid 5px #999}.highlight h2{color:#0472fa}