@charset "UTF-8";sidebar,section,details,main{display:block}*{margin:0;padding:0;box-sizing:border-box}fieldset,img,abbr,acronym{border:0}caption,th{text-align:left}q:before,q:after{content:''}details>summary::-webkit-details-marker{display:none}h2{font-size:150%}#content>h2{font-size:185%}h3{font-size:135%}body{background-color:white;color:black;font-family:Ubuntu,sans-serif;font-size:0.9em}ul{list-style:disc outside none}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}#content>ul,#content>ul ul,#content>ol{list-style-position:outside;margin-left:1em}a{color:#880828;text-decoration:none}a:hover{color:#aabbdd;text-decoration:underline}table{border-collapse:separate;border-spacing:0.1em;border:1px black solid}@media (max-width:35em){table{border-width:1px 0px}}table caption{margin-top:0.4em;font-size:150%}table td,table th{padding:0.2em 0.6em 0.2em 0.4em}table td li,table th li{list-style-position:inside}table thead{background-color:#eee}table thead td,table thead th{font-weight:bold;background-color:#ccc}table tbody{background-color:#eee}table tfoot{background-color:#eee;border-top:1px #ccc solid}table.paired-data td:first-child{font-weight:bold}table.paired-data td:first-child:after{content:':'}dl dd{margin-left:30px}dl dt{font-weight:bold}dl dt:after{content:':'}dl.simple-pairs{display:inline-block;min-width:15em}dl.simple-pairs dt{float:left;clear:left;width:35%}dl.simple-pairs dd{float:right;width:65%}dl.simple-pairs dt,dl.simple-pairs dd{margin:0px;padding:0.3em 0 0.3em 0}.structured-text{white-space:normal}.structured-text *{margin:0px;padding:0px}.structured-text h1{font-size:140%}.structured-text h2{font-size:120%}.structured-text h3{font-size:110%}.structured-text em{font-weight:bolder}.structured-text>:last-child:after{display:block;content:'';clear:both}.structured-text>*>*,.structured-text section>*{margin-top:1em}.structured-text>*>*:first-child,.structured-text section>*:first-child{margin-top:0px}.structured-text>*>h1:first-child + *,.structured-text section>h1:first-child + *{margin-top:0.2em}.structured-text details{margin-top:7px;margin-top:0.6rem}.structured-text ul,.structured-text ol{margin-left:2em}.structured-text li{list-style-position:outside;margin-bottom:0.4em;margin-left:0.4em}.structured-text li>p:first-child:last-child{display:inline;margin:0px}.structured-text li[data-children="blockquote"]{list-style-type:none}.structured-text p{margin:1em 0px 1em 0px}.structured-text>img{margin:1em 0em 0em 0em;float:right}.structured-text>img:last-child{float:none}.structured-text>div.image{}.structured-text>div.image>.caption{margin:0em 0px 1em 0px;font-style:italic;font-size:90%}.structured-text blockquote{margin:0.5em 0.3em 0.5em 1.1em;padding:0.1em 0.5em 0.5em 0.5em;border-left:2px #ccc solid;background-color:#fbfbfb}.structured-text blockquote:before{position:relative;bottom:5px;right:3px;padding:0px;line-height:20px;max-height:4px;font-size:23px;content:'»';float:left}.structured-text blockquote>:first-child{margin-top:0px}.structured-text blockquote>em:last-child,.structured-text blockquote>p:last-child>em:last-child{font-size:90%;text-decoration:underline}.structured-text ul blockquote,.structured-text ol blockquote{margin-left:0px}.structured-text iframe.youtube-player{margin:0.5em 0px 2em 1em}.structured-text figure{margin:1em 1em 1em 3em;padding:0.3em;border:1px #ccc solid;max-width:40em}.structured-text figure img{max-width:100%}.structured-text figure[data-children="img"]{border:0px}.structured-text figure + *{clear:both}.structured-text figure>img{padding:0.3em}.structured-text figure>figcaption{background:#eee;padding:0.2em;font-size:90%}.structured-text figure div.chessboard{height:18em;width:18em;padding:0em}.structured-text figure div.chessboard + figcaption{border-top:1px #ccc solid}.structured-text div.chessboard,.structured-text span.chessboard{height:18em;width:18em;padding:0em}.structured-text div.chessboard tbody,.structured-text span.chessboard tbody{background-color:inherit}.structured-text span.chessdiagram{position:relative;z-index:5}.structured-text span.chessdiagram>.label{z-index:3;text-decoration:underline;padding:2px}.structured-text span.chessdiagram>.label:after{content:'☞';padding:0.1em 0.1em 0.1em 0em}.structured-text span.chessdiagram>.chessboard{display:none;position:absolute;left:-5em;top:100%;background-color:#e1e1e1;padding:0.3em;border:2px #aaa solid;border-radius:5px;z-index:-1}.structured-text span.chessdiagram:hover>.chessboard{display:block}.structured-text span.chessdiagram:hover>.label{background-color:#e1e1e1;text-decoration:none;padding:0px 0px 2px 0px;border:1px #aaa solid;border-radius:5px 5px 0px 0px;border-width:2px 2px 0px 2px}.structured-text span.chessdiagram:hover + .chessboard,.structured-text span.chessdiagram + .chessboard:hover{display:block}.structured-text span.chessdiagram + .chessboard{margin:auto;position:absolute;padding:0.4em;z-index:100;border:2px #aaa solid;border-radius:0.4em;background-color:#eee}.structured-text table td{padding:0.3em}#usermessages{font-weight:bold;padding:0px}.info,.success,.warning,.notice,.error,.validation,#usermessages li{border:1px solid;margin:0.5em;padding:10px 10px 10px 50px!important;background-repeat:no-repeat;background-position:10px center;list-style-type:none;max-width:65em}.info>p,.success>p,.warning>p,.notice>p,.error>p,.validation>p,#usermessages li>p{margin:0px 0px 0.3em 0px}.info,.info.info,.success,.success.info,.warning,.warning.info,.notice,.notice.info,.error,.error.info,.validation,.validation.info,#usermessages li,#usermessages li.info{color:#00325e;background-color:#f4fbfe;background-image:url("/static/icons/knobs/info.png?dc710a275782")}.info.success,.success.success,.warning.success,.notice.success,.error.success,.validation.success,#usermessages li.success{color:#4F8A10;background-color:#DFF2BF;background-image:url("/static/icons/knobs/success.png?dc710a275782")}.info.warning,.info.notice,.success.warning,.success.notice,.warning.warning,.warning.notice,.notice.warning,.notice.notice,.error.warning,.error.notice,.validation.warning,.validation.notice,#usermessages li.warning,#usermessages li.notice{color:#9F6000;background-color:#FEEFB3;background-image:url("/static/icons/tango/32x32/status/dialog-warning.png?dc710a275782")}.info.error,.success.error,.warning.error,.notice.error,.error.error,.validation.error,#usermessages li.error{color:#D8000C;background-color:#FFBABA;background-image:url("/static/icons/tango/32x32/status/dialog-error.png?dc710a275782")}input[type="date"]{width:10em}@media (max-width:30em){input[type="text"]:not([size]){width:100%;min-width:6em}input[type="number"]:not([size]){width:5em}}form ul.fields,fieldset{list-style-type:none;padding:0px}form ul.fields ul,form ul.fields ol,fieldset ul,fieldset ol{list-style-position:inside}form ul.fields>.field,fieldset>.field{clear:both;display:table-row}form ul.fields>.field>*,fieldset>.field>*{border-bottom:2px #ccc dotted;vertical-align:top;padding:0.5em 0.5em 0.5em 0.5em;display:table-cell}@media (max-width:35em){form ul.fields>.field>*,fieldset>.field>*{padding:0.5em 0.2em}}form ul.fields>.field>.input,fieldset>.field>.input{border-right:2px #ccc dotted}form ul.fields>.field>.errorlist,fieldset>.field>.errorlist{margin:2px;list-style-type:square;font-weight:bold}form ul.fields>.field>.errorlist>li,fieldset>.field>.errorlist>li{padding-bottom:1px;border-bottom:1px red solid;margin-bottom:2px}form ul.fields .field-declaration>.helptext,fieldset .field-declaration>.helptext{margin-top:0.6em;color:#999999;max-width:25em}form ul.fields .field-declaration>label,fieldset .field-declaration>label{font-weight:bold;font-size:105%}form .field>.field-declaration>label:before{visibility:hidden;content:'*';padding-right:2px;font-size:120%;font-weight:normal;line-height:60%;color:red}form .field.required>.field-declaration>label:before{visibility:visible}form fieldset:disabled .field.required>.field-declaration>label:before,form fieldset.disabled .field.required>.field-declaration>label:before{visibility:hidden}form .inline-formsets>.inline-related.no-changed-data:not(.withoriginal) .field.required>.field-declaration>label:before{content:''!important}form>.submit{margin:0.5em}form>.submit input[type='submit']:hover{cursor:pointer}form.adminform{}form.adminform>.inline-group{margin-top:1em;border-left:4px #aaa solid}form.adminform>.inline-group>h2{float:left;padding-left:0.3em}form.adminform>.inline-group.singleentry>h2{display:block;float:none}form.adminform>.inline-group>h2 + .button.expand-formset{display:none;float:left;margin:0.5em;margin-left:2em;font-size:90%}form.adminform>.inline-group>.button.expand-formset:last-child{cursor:pointer;display:inline-block;font-size:0px;background-color:#eee;background-image:url("/static/icons/tango/22x22/actions/list-add.png?dc710a275782");background-repeat:no-repeat;border-radius:0px 5px 5px 0px;min-height:25px;min-width:25px}form.adminform>.inline-group>.button.expand-formset:last-child>.label{font-size:0px}form.adminform>.inline-group .inline-formsets{clear:both}form.adminform>.inline-group .inline-formsets>.inline-related{list-style-position:inside;list-style-type:none;border:2px #999 solid;border-width:1px 0px 0px 0px;padding:0em 0.3em 0.3em 0em;margin:0.5em 0px 0px 0px}form.adminform>.inline-group .inline-formsets>.inline-related>h3{background-color:#eee;padding:0.3em}form.adminform>.inline-group .inline-formsets>.inline-related>h3 .verbose-name{font-weight:normal}form.adminform>.inline-group .inline-formsets>.inline-related>h3 .delete{padding:3px;margin:0px 0.5em 0px 1em;font-weight:normal;font-size:80%}form.adminform>.inline-group .inline-formsets>.inline-related.withoriginal>h3 .verbose-name:after{content:':'}form.adminform>.inline-group .inline-formsets>.inline-related>.ordering-ui{float:left}form.adminform>.inline-group .inline-formsets>.inline-related>.ordering-ui>*{display:block;margin:0.2em;cursor:pointer}form.adminform>.inline-group .inline-formsets>.inline-related>.ordering-ui>*:last-child{margin-top:1em}form.adminform>.inline-group .inline-formsets>.inline-related>.ordering-ui ~ input[name$="-ORDER"]{display:none}form.adminform>.inline-group .inline-formsets>.inline-related:first-child>.ordering-ui>.moveup{display:none}form.adminform>.inline-group .inline-formsets>.inline-related:nth-last-child(2)>.ordering-ui>.movedown{display:none}form.adminform label:after{}form.adminform .inline-related.empty-form{display:none}form.adminform textarea{min-width:55em;min-height:10em}form.adminform fieldset>.description{margin:0.5em}form.adminform .submit-row{margin:0.5em}.tooltip{display:inline-block!important;margin:0.3em;padding:0.2em;margin-left:0.5em;position:relative;border:2px white solid;border-radius:0.3em;cursor:pointer}@media (min-width:65em){.tooltip{font-size:115%}}.tooltip>.tooltiptext{font-size:90%;position:absolute;display:none;border-radius:0.5em;background-color:#f0f9fd;padding:0.5em;max-width:30em;min-width:25em;right:-4em;top:1.5em;z-index:8888}@media (min-width:100em){.tooltip>.tooltiptext{padding:0.7em;min-width:30em;max-width:50em}}.tooltip:hover,.tooltip:focus-within{background-color:#f0f9fd;border-color:#eee}.tooltip:hover>.tooltiptext,.tooltip:focus-within>.tooltiptext{display:block}@media (max-width:55em){.tooltip{position:static}.tooltip>.tooltiptext{min-width:auto;max-width:100vw;border-radius:0;left:0;right:auto;top:auto;bottom:auto;width:100vw}}@media (max-width:55em) and (min-width:45em){.tooltip>.tooltiptext{width:90vw;left:5%;border-radius:0.5em}}section.details.expandable>.details-summary:first-child{background-repeat:no-repeat;background-image:url("/static/icons/tango/32x32/actions/go-down.png?dc710a275782");padding-left:35px;min-height:32px;cursor:pointer}section.details.expandable>.details-summary:first-child ~ *{display:none}section.details.expandable.expanded>.details-summary:first-child{background-image:url("/static/icons/tango/32x32/actions/go-up.png?dc710a275782")}section.details.expandable.expanded>.details-summary:first-child ~ *{display:block}nav.adminlinker{clear:both;float:right;z-index:999;position:relative;background-color:#eee;padding:0.5em;border-radius:0.4em}nav.adminlinker li{list-style-type:none;margin-bottom:0.4em}nav.adminlinker:empty{display:none}#content + .adminlinker{float:right;padding:0.3em 0.3em 0.3em 0.8em;margin:0.4em;background-color:#eee;border:1px #aaa solid;border-radius:0.4em 0.4em 0.4em 0.4em}#content + .adminlinker:empty{display:none}#content + .adminlinker li{list-style-position:inside}#content + .adminlinker .adminlink{cursor:pointer}#content + .adminlinker .adminlink a,#content + .adminlinker .adminlink span{color:black}#content + .adminlinker .adminlink a:hover,#content + .adminlinker .adminlink span:hover{text-decoration:underline}#content + .adminlinker .adminlink:not(:first-child){border-top:1px #aaa dashed;margin-top:0.3em;padding-top:0.2em}#programmet .day{margin-bottom:0.5em 0px 0.5em 0px}#programmet .events>ul,#programmet .events ol{margin:0px}#programmet .events>ul li,#programmet .events ol li{list-style-type:none}#programmet .events>ul li>*,#programmet .events ol li>*{display:inline-block}#programmet .events>ul li>*.time-from + .name,#programmet .events ol li>*.time-from + .name{padding-left:3.5em}#programmet .events>ul li>*.time-to:before,#programmet .events ol li>*.time-to:before{content:'-';display:inline-block;padding:0px 0.3em 0px 0.3em}#programmet .events>ul li>*.name,#programmet .events ol li>*.name{padding-left:0.5em}body{background-color:white}body>.wrapper{margin:auto;background:#B9DAF9;max-width:90em;position:relative}.object-detail.article>h1:first-child{float:left;margin-right:0.3em}.object-detail.article .structured-text nav.toc{float:right;background-color:#fafafa;position:-webkit-sticky;position:sticky;top:1em;right:1em}.object-detail.article .structured-text>figure{border:0px;clear:both;width:99%!important;max-width:100%!important}.object-detail.article .structured-text>figure>figcaption{text-align:center;font-weight:bold;font-size:110%;text-decoration:underline;background:none}.object-detail.article .structured-text>figure ul{margin:0px;overflow-x:auto}.object-detail.article .structured-text>figure ul li{display:table-cell}.object-detail.article .structured-text>figure ul li>img{height:200px}.object-detail.article .structured-text>*{margin:0.3em;padding:0.2em}.object-detail.article .structured-text>p[data-children="em"]{font-size:115%}.object-detail.article .structured-text section:target{border:1px black solid}.object-detail.article .structured-text section:nth-child(even){background-color:#eee}.object-detail.article .structured-text section:nth-child(odd){background-color:#fafafa}.object-detail.article .structured-text section[id^="nm-klassene"]>ul{float:left;margin-right:0.8em}.object-detail.article .structured-text section[id^="nm-klassene"]:after{content:"";display:table;clear:both}.object-detail.article .structured-text section[id*="lynsjakk"]{-webkit-column-count:3;-moz-column-count:3;column-count:3;padding:0.4em;background-color:#eee!important}.object-detail.article .structured-text section[id*="lynsjakk"]>*{display:inline-block}.object-detail.article .structured-text section[id*="lynsjakk"]>* p{margin-bottom:0px}.object-detail.article .structured-text section[id*="lynsjakk"]>section{background-color:#fafafa!important;padding:0.4em}.object-detail.article .structured-text section[id*="lynsjakk"] + section{background-color:#fafafa}.object-detail.article .structured-text section[id^="kontakt"]{float:left;max-width:55%}.object-detail.article .structured-text section[id^="turneringsledere"]{float:left;max-width:35%}.object-detail.article .structured-text section[id^="turneringsledere"] + *{clear:both}.object-detail.article .structured-text section[id^="overnatting"]>h1:first-child{font-size:150%;margin-bottom:1em}.object-detail.article .structured-text section[id^="overnatting"]>h1 ~ *{display:table-cell;padding:0.3em}.object-detail.article .structured-text section[id^="overnatting"]>h1 ~ *>h2{font-size:120%}.object-detail.article .structured-text section[id^="overnatting"]>h1 ~ *:first-child{width:45%}.object-detail.article .structured-text section[id^="overnatting"]>h1 ~ *:last-child{width:40%}.object-detail.article .structured-text section[id^="overnatting"]:after{content:"";display:table;clear:both}.object-detail.article .structured-text section section{background-color:inherit!important}#partner-tsf{background-color:white;text-align:center;padding:0.3em;float:right}#partner-tsf h1{font-size:1.1em}#partner-sjakkbutikken{background-color:white;text-align:center;padding:0.3em;clear:both}#partner-sjakkbutikken img{max-height:5em}#partner-sjakkbutikken h1{font-size:1.1em}#location-photos + *,#location-photos + * + *,#partner-sjakkbutikken + *,#partner-sjakkbutikken + * + *{width:48%}#location-photos + *:nth-child(odd),#location-photos + * + *:nth-child(odd),#partner-sjakkbutikken + *:nth-child(odd),#partner-sjakkbutikken + * + *:nth-child(odd){float:left;clear:left}#location-photos + *:nth-child(even),#location-photos + * + *:nth-child(even),#partner-sjakkbutikken + *:nth-child(even),#partner-sjakkbutikken + * + *:nth-child(even){float:right}a{color:#990000;text-decoration:none}a:hover{color:#aabbdd;text-decoration:underline}#header{color:white;background-image:url("/static/sjakkweb/nm2014/nm2014-banner-gradient.jpg?641b136056cf");background-repeat:repeat-x;background-size:auto 8em;text-align:center}@media (min-width:60em){#header{text-align:left;padding-left:10em}}#header #logo img{width:auto;max-height:8em}#header>nav{vertical-align:top;display:inline-block}#header>nav>*{display:inline-block;background-color:#fafafa;background-color:rgba(255,255,255,0.4);margin:1em 1em 1em 1.2em;padding:0em}#header>nav>* a{display:inline-block;padding:0.35em;color:black;font-size:115%}#outercontent{max-width:85em;color:black}#footer{clear:both}#sidebar{width:25%;float:left}#sidebar{background-color:white;color:black;border-left:1px #AD9E76 solid}#sidebar h3{text-align:center;text-decoration:underline}#sidebar-partners>div{padding:0.5em 0em 1em 1em;border-bottom:1px #AD9E76 solid;height:7em}#sidebar-partners>div>a{display:inline-block;white-space:nowrap;color:black;text-decoration:none}#sidebar-partners>div>a img{max-width:100%}#sidebar-partners>div>a>:first-child ~ *{display:none}#sidebar-partners>div>a:first-child:last-child{display:block}#sidebar-partners>div[data-childcount="3"]>*{width:32%}#sidebar-partners>div img{display:block;max-width:100%;height:6em}#sidebar-partners>div#partner-fossheim{height:11em}#sidebar-partners>div#partner-fossheim img{height:10em}#sidebar-previous-years{margin-top:0.6em}#sidebar-previous-years ul,#sidebar-previous-years ol{padding:0.5em;list-style-position:inside}#sidebar-previous-years li a{color:black}@media print{#header{float:right}#header img{max-width:11cm}@page{margin:0.2in 0.3in 0.3in 0.1in;padding:0}*{background-color:white!important}body,html{font-size:9pt;padding:0px;margin:0px}h1{font-size:130%}h2{font-size:125%}h3{font-size:120%}h4{font-size:115%}a{color:black}#partner-sjakkbutikken{float:right;clear:none}#programmet{-webkit-column-count:2;-moz-column-count:2;column-count:2;page-break-inside:avoid;font-size:85%}nav.toc{display:none}section[id^="nm-klassene"]:after{clear:none}#outercontent{width:100%}#content>h1{margin-bottom:0.4em}#content>h1 ~ *{margin-left:0}#primary-navigation,#location-photos,#area-photos{display:none}#block-follow{display:none}#outercontent{border-top:0px}#sidebar-previous-years{display:none}.adminlinker{display:none}}