.accordion,.chatbox,.question{display:none !important;}
button,fieldset{display:none !important;}
#content *{background-color:transparent !important;-moz-border-radius:0 !important;}
#logo,#links,#menus,#message{display:none !important;}

html,body,#data,#content{
background:transparent;
border:0;
float:none;
font-family:'Linux Libertine','Linux Libertine O',Cambria,Times,'Times New Roman','Cambria Math',STIXGeneral,serif;
font-size:11pt !important;
margin:0 !important;
padding:0 !important;
width:auto;
}
math{
font-size:11pt !important;
}
p,li{line-height:180%;}
#content{
display:block;
padding:2cm;
position:relative;top:0;left:0;bottom:2cm;right:2cm;
width:auto !important;
}
h1,h2,h3,h4,h5,h6{
font-family:'Linux Biolinum','Linux Biolinum O',Calibri,Arial,'Cambria Math',STIXGeneral,sans-serif;
page-break-after:avoid;
page-break-inside:avoid;
page-break-before:auto;
margin:0;
text-shadow:none;
}
h1{
color:#0c5a86;
font-size:13pt;
text-transform:uppercase;
margin:0 0 2em 0;
}
h2{
color:#329bcc;
font-size:12pt;
margin:0.75em 0 0.4ex;
}
#content>h2{
color:#329bcc;
font-size:12pt;
font-variant:small-caps;
margin:0.75em 0 0.4ex;
}
.problem,.solution{
margin:1em 0 1em 4.75em !important;
padding:0 !important;
}
#content div.problem>p:first-child:before{
content:"" !important;
display:none !important;
}
#olympiad>div.problem>div:first-child>p:first-child:before{
content:"" !important;
display:none !important;
}
div.problem{
 counter-increment:num;
}
div.problem:before{
color:#0c5a86;
content:"Ülesanne " counter(num);
border-bottom:1pt solid #0c5a86;
display:block;
font-family:'Linux Biolinum','Linux Biolinum O',Calibri,Arial,'Cambria Math',STIXGeneral,sans-serif;
font-weight:bolder;
margin-left:-4.75em;
page-break-after:avoid;
page-break-inside:avoid;
page-break-before:auto;
}
.contenttext div.problem>p:first-child:before{
 content:"";
}
div.solution:before{
color:#329bcc;
content:"Lahendus:";
display:block;
font-family:'Linux Biolinum','Linux Biolinum O',Calibri,Arial,'Cambria Math',STIXGeneral,sans-serif;
font-weight:bolder;
page-break-after:avoid;
page-break-inside:avoid;
page-break-before:auto;
}

table{
page-break-inside:avoid;
}
td,th{
padding:0.2ex 0.7ex !important;
text-align:center;
vertical-align:baseline;
white-space:nowrap;
}
tbody th:first-child{
text-align:left;
}
tbody{
border-top:0.5pt solid #329bcc !important;
border-bottom:0.5pt solid #329bcc !important;
}
table:last-child tbody{
border-bottom:0 !important;
}
}
thead{
border-bottom:0.5pt double #329bcc !important;
font-family:'Linux Biolinum','Linux Biolinum O',Calibri,Arial,'Cambria Math',STIXGeneral,sans-serif;
}
ul li{list-style-type:circle;}
#olympiad div.question{
 display:block !important;
 margin:0;
}
#olympiad div.question>p:first-child:before{
 position:static;
 margin:0 1em 0 0;
}

body,html,#box,.data,.content{
 border:0 !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important;m
 box-shadow:none !important;
 max-height:auto !important;
 min-height:auto !important;
 height:auto !important;
 margin:0 !important;
 padding:0 !important;
 position:static !important;
 max-width:auto; !important
 min-width:auto !important;
 width:auto !important;
}
#box,.data,.content{
 display:block !important;
}
.box_panel{
 display:none;
}
.content{
border:0 solid transparent !important;
width:17cm !important;
}

