/* @override http://www.marfag.no/++theme++k16theme/markdown.css */

/* @override http://www.marfag.no/++theme++k16theme/markdown.css */

/* @override http://www.marfag.no/++theme++k16theme/markdown.css */

/* @override http://www.marfag.no/++theme++k16theme/markdown.css */

img.right {
   float: right;    
   width: 50%;
}
img.left {
   float: left;    
   width: 50%;
}
import url("fonts.css");

* {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}

div.admonition.quoted {
	margin: 0;
	padding: 0;
    border-left: 8px solid silver;
    padding-left: 15px;
}

line {color: red; opacity: 0.65;}
 
@page {
  size: A4;
  orphans:4; 
  widows:2;
  margin: 5cm;
  mso-header-margin:5in; 
   mso-footer-margin:5in; 
       -webkit-margin-before: 2cm;
    -webkit-margin-end: 2cm;
    -webkit-margin-after: 2cm;
    -webkit-margin-start: 2cm;
    -webkit-padding-before: 2cm;
    -webkit-padding-end: 2cm;
    -webkit-padding-after: 2cm;
    -webkit-padding-start: 2cm;
     box-sizing: content-box;
    
}

.tospaltet {
	 columns: 2;
	 background: #faf0e7;
	 padding: 16px;
}

html {
  font-family:  "DejaVu", "DejaVu Sans", "Arial", "Helvetica";
  font-size: 0.8ch;
} 


body, p {
  orphans:4; 
  widows:2;
  line-height: 150%;
}


/* @group markdown */

div.admonition {
	page-break-inside:avoid;
	font-family: "DeJaVu", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	border-radius: 4px;
	padding: 0.8em 1.5em 0.5em;
	margin: 2em 0 3em;
	position: relative;
	clear: both;
	
}

 p.admonition-title {
	background: #f4f4f4;
	margin-top:  -0.5em;
	margin-left:  -1em;
	margin-right:  -1em;
	margin-bottom: 10px;
	page-break-after:avoid;
	font-weight: normal;
	font-style: normal;
	font-size: 125%;
	text-transform: uppercase;
	border-radius: 4px 4px 0 0 ;
	padding: 3pt 1em;
	color:  white;
	}

div.admonition.red {
	margin: 0;
	padding: 0;
	color: red;
}

div.admonition.quoted {
	margin: 0;
	padding: 0;
    border-left: 8px solid silver;
    padding-left: 15px;
}


div.admonition.maal {
	background-color: #ffe5b4;
	padding: 1em 1.5em 0.5em;
	margin: 1em 0;
	position: relative
}

div.admonition.maal  p.admonition-title  {
	background: #f7c242;
	display: block;
	}

 div.admonition p  {
    clear: both;	text-align: left;
    font-weight: normal;

}

 div.admonition p  {
    clear: both;	text-align: left;
    font-weight: normal;

}

.site-k13  div.admonition.bilde-right p,
.site-k16  div.admonition.bilde-right p,  
.site-k13  div.admonition.bilde-left p,
.site-k16  div.admonition.bilde-left p,
.site-k13  div.admonition.bilde p,
.site-k16  div.admonition.bilde p  {
    line-height: 130%;
    font-size: 80%;
}

div.admonition:before  {

	position: absolute;
	font-size:  2.4em;
	line-height: 1.8em;
	background-color: #f3b63a;
	display: block;
	float: left;
	width: 1.8em;
	text-align: center;
	border-radius: 4px;
	top:  0;
	left:  -2.4em;
}

div.admonition.viktig {
	background-color: #face4b;
	position: relative;
	clear:  both;
	}
	
div.admonition.viktig p.admonition-title {
	background-color: #cbab47;
	top:  0;
	left:  0;	
}

div.admonition.viktig p.admonition-title {
	background-color: #f3b63a;
	
	top:  0;
	left:  0;
	
}

div.admonition.noter {
	background-color: #d1ecf3;
	position: relative;
	}
	
div.admonition.noter p.admonition-title {
	background-color: #a3b8c0;
	top:  0;
	left:  0;
}

div.admonition.merk:before ,
div.admonition.viktig:before {
	content: "!";
}

div.admonition.merk {
	padding: 0;
	margin: 0;
}
	

div.admonition.undring {
	background-color: #e2a0bd;
	position: relative;
	}
	
div.admonition.undring 	 p.admonition-title   {
	background-color: #9e4d8d;
	color: white;
}

div.admonition.undring:before {
	content:  "?";
	background-color: #9e4d8d;
	color:  white;
}


div.admonition.oppsummering {
	background-color: #add9ce;
	position: relative;
	}
	
div.admonition.oppsummering  p.admonition-title   {
	background-color: #37b190;
	color: white;
}

div.admonition.oppsummering:before {
	content:  "Σ";
	background-color: #37b190;
	color:  white;
}

div.admonition.formel:before {
	content:  "f(x)";
	background-color: #96c04f;
	font-size: 1.6em;
	font-family: times;
	width : 2.1em;
	height: 2.1em;
	line-height: 2.1em;
	left:  -3em; 
}

div.admonition.formel p.admonition-title {
	background-color: #96c04f;
}

div.admonition.formel {
	background-color: #cbdb6f;
}

div.admonition.note {
	background-color: #f7c242;
	padding: 1.5em 1.5em 1em;
	margin: 1em 0 2em;
	border-radius: 4px;
}


div.admonition.oppgave:before  {
	content: "!";
	margin-left: -2em;
	font-size:  2.4em;;
	background-color: #f7c242;
	line-height: 1.7em;
	width: 1.4em;
	float: left;
	text-align: center;
	border-radius: 4px;
	top:  0;
	color:  white;;
}

div.admonition.oppgave:before {
	background-color:#c64352;
	content:  "?";
	
}

div.admonition.eksempel {
	background-color: #e0eaf1;
	border: 1px solid #88c3df;
}

div.admonition.eksempel p.admonition-title {
	background: #88c3df;
	color:  white;
}



div.admonition.aktivitet {
	border: 1px solid #c64352;
	padding: 4mm;
	background-color: #d4aebb;	
}


div.admonition.bilde,
div.admonition.bilde-venstre {
 	border: 3px solid  #e4e4df;
	text-align: center;
 	margin-right:  1em;
	font-weight: bold;
	font-style: italic;
}

div.admonition.bilde img,
div.admonition.bilde-venstre img {
    margin-bottom: 1em;
    max-height: 95vh;
}

div.admonition.bilde-right {
	text-align: center;
	float:  right;
	width:  40%;
	margin:  0 0 1em 1em;
	padding-top: 0;
}

div.admonition.bilde-left {
	text-align: center;
	float:  left;
	width:  40%;
	margin:  0 1.4em 1em 0;
	padding-top: 0;
	padding-left: 0;
}




div.admonition.quoted {
	margin: 0;
	padding: 0;
    border-left: 8px solid silver;
    padding-left: 15px;
}

div.admonition.turkisboxsmall p.admonition-title,
div.admonition.turkisbox p.admonition-title {
	background-color: #0f8aa6;
}

div.admonition.turkisbox,
div.admonition.turkisboxsmall{
 
background-color: #bce1e3; 
}

div.admonition.turkisboxsmall table,
div.admonition.greenboxsmall table,
div.admonition.turkisbox table,
div.admonition.greenbox table {
	background: none;
    font-weight: 400;
	font-size:  100%;
	border:  0 none
}

div.admonition.turkisboxsmall table td,
div.admonition.greenboxsmall table  td, 
div.admonition.turkisbox table td,
div.admonition.greenbox table  td {
	padding: 4px !important;
	border:  0 none;
}


div.admonition.group, 
div.admonition.table,
div.admonition.cardtable,
div.admonition.table-handwriting {

	margin: 0;
	padding: 0;
}

 div.admonition.tips {
	background-color: #c4dc9d;
	position: relative;
	clear:  both;
	}
	
div.admonition.tips p.admonition-title {
	background-color: #83bf5c;
	top:  0;
	left:  0;	
}

 

div.admonition.table-hanwriting table {
	color: #0088b5;
	font-family:  "Comic Sans", "Comic Sans MT", "Comic Sans MS";
	font-size: 1.4em;
	line-height: 2em;
}

.tospaltet {
	 columns: 2;
	 background: #faf0e7;
	 padding: 16px;
}

html {
  font-family:  "DejaVu", "DejaVu Sans", "Arial", "Helvetica";
  font-size: 0.8ch;
} 


body, p {
  orphans:4; 
  widows:2;
  line-height: 150%;
}


div.admonition {
	page-break-inside:avoid;
	font-family: "DeJaVu", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	border-radius: 4px;
	padding: 0.8em 1.5em 0.5em;
	margin: 2em 0 3em;
	position: relative;
	clear: both;
	
}

 p.admonition-title {
	background: #f4f4f4;
	margin-top:  -0.5em;
	margin-left:  -1em;
	margin-right:  -1em;
	margin-bottom: 10px;
	page-break-after:avoid;
	font-weight: normal;
	font-style: normal;
	font-size: 125%;
	text-transform: uppercase;
	border-radius: 4px 4px 0 0 ;
	padding: 3pt 1em;
	color:  white;
	}

.admonition table {background: white}

div.admonition.table-handwriting,
div.admonition.table,
div.admonition.cardtable {
	margin: 0;
	padding: 0;
}

div.admonition.table-handwriting table thead ,
.admonition.table table thead,
.admonition.cardtable table thead{
	background: whitesmoke; 
}

span.green {color: #9fce63; }


 
td.red {background: #ec3323; color: white; border: 0 none}
td.green {background: #9fce63; border: 0 none;}
td.yellow {background:  #fffe54; border: 0 none; }
td.blue {background: #038ec3; border: 0 none;
	color: white;
}


td.half {width: 50%; }
 


div.admonition.red {
	margin: 0;
	padding: 0;
	color: red;
}

div.admonition.quoted {
	margin: 0;
	padding: 0;
    border-left: 8px solid silver;
    padding-left: 15px;
}


div.admonition.maal {
	background-color: #ffe5b4;
	padding: 1em 1.5em 0.5em;
	margin: 1em 0;
	position: relative
}

div.admonition.maal  p.admonition-title  {
	background: #f7c242;
	display: block;
	}

 div.admonition p  {
    clear: both;	text-align: left;
    font-weight: normal;

}

 div.admonition p  {
    clear: both;	text-align: left;
    font-weight: normal;

}

.site-k13  div.admonition.bilde-right p,
.site-k16  div.admonition.bilde-right p,  
.site-k13  div.admonition.bilde-left p,
.site-k16  div.admonition.bilde-left p,
.site-k13  div.admonition.bilde p,
.site-k16  div.admonition.bilde p  {
    line-height: 130%;
    font-size: 80%;
}

div.admonition:before  {

	position: absolute;
	font-size:  2.4em;
	line-height: 1.8em;
	background-color: #f3b63a;
	display: block;
	float: left;
	width: 1.8em;
	text-align: center;
	border-radius: 4px;
	top:  0;
	left:  -2.4em;
}

div.admonition.viktig {
	background-color: #face4b;
	position: relative;
	clear:  both;
	}

div.admonition.viktig  td {
	border-color: #d2a626}

div.admonition.viktig p.admonition-title {
	background-color: #cbab47;
	top:  0;
	left:  0;	
}

div.admonition.viktig p.admonition-title {
	background-color: #f3b63a;
	
	top:  0;
	left:  0;
	
}


div.admonition.tips {
	background-color: #c4dc9d;
	position: relative;
	clear:  both;
	}
	
div.admonition.tips p.admonition-title {
	background-color: #83bf5c;
	top:  0;
	left:  0;	
}

 

div.admonition.noter {
	background-color: #d1ecf3;
	position: relative;
	}
	
div.admonition.noter p.admonition-title {
	background-color: #a3b8c0;
	top:  0;
	left:  0;
}

div.admonition.merk:before ,
div.admonition.viktig:before {
	content: "!";
}

div.admonition.merk {
	padding: 0;
	margin: 0;
}
	
div.admonition.purplebox, 
div.admonition.undring {
	background-color: #e2a0bd;
	position: relative;
	}

div.admonition.purplebox 	 p.admonition-title, 	
div.admonition.undring 	 p.admonition-title   {
	background-color: #9e4d8d;
	color: white;
}

div.admonition.undring:before {
	content:  "?";
	background-color: #9e4d8d;
	color:  white;
}

div div.admonition.undring blockquote {
	background: #f5d4dd;
}


div.admonition.oppsummering {
	background-color: #add9ce;
	position: relative;
	}
	
div.admonition.oppsummering  p.admonition-title   {
	background-color: #37b190;
	color: white;
}

div.admonition.oppsummering:before {
	content:  "\03A3";
	background-color: #37b190;
	color:  white;
}

div.admonition.formel:before {
	content:  "f(x)";
	background-color: #96c04f;
	font-size: 1.6em;
	font-family: times;
	width : 2.1em;
	height: 2.1em;
	line-height: 2.1em;
	left:  -3em; 
}

span.green { color: #006400; }

div.admonition.greenboxsmall p.admonition-title,
div.admonition.greenbox p.admonition-title,
div.admonition.formel p.admonition-title {
	background-color: #96c04f;
}

div.admonition.turkisbox p.admonition-title {
	background-color: #0f8aa6;
}

div.admonition.greenboxsmall, 
div.admonition.greenbox, 
div.admonition.formel {
	background-color: #cbdb6f;
}

div.admonition.note {
	background-color: #f7c242;
	padding: 1.5em 1.5em 1em;
	margin: 1em 0 2em;
	border-radius: 4px;
}


div.admonition.oppgave:before  {
	content: "!";
	margin-left: -2em;
	font-size:  2.4em;;
	background-color: #f7c242;
	line-height: 1.7em;
	width: 1.4em;
	float: left;
	text-align: center;
	border-radius: 4px;
	top:  0;
	color:  white;;
}

div.admonition.oppgave:before {
	background-color:#c64352;
	content:  "?";
	
}

div.admonition.eksempel {
	background-color: #e0eaf1;
	border: 1px solid #88c3df;
}

div.admonition.eksempel p.admonition-title {
	background: #88c3df;
	color:  white;
}



div.admonition.aktivitet {
	border: 1px solid #c64352;
	padding: 4mm;
	background-color: #d4aebb;	
}


div.admonition.bilde,
div.admonition.bilde-venstre {
 	border: 3px solid  #e4e4df;
	text-align: center;
 	margin-right:  1em;
	font-weight: bold;
	font-style: italic;
}

div.admonition.bilde img,
div.admonition.bilde-venstre img {
    margin-bottom: 1em;
}
div.admonition.bilde-right {
	text-align: center;
	float:  right;
	width:  40%;
	margin:  0 0 1em 1em;
	padding-top: 0;
}

div.admonition.bilde-left {
	text-align: center;
	float:  left;
	width:  40%;
	margin:  0 1.4em 1em 0;
	padding-top: 0;
	padding-left: 0;
}

.admonition table {background: white}
.site-k13 div.admonition.bilde-left p, .site-k16 div.admonition.bilde-left p, .site-k13 div.admonition.bilde p, .site-k16 div.admonition.bilde p { line-height: 130%;font-size: 80%;}
.site-k13 div.admonition.bilde-right p, .site-k16 div.admonition.bilde-right p, 
.tospaltet { columns: 2;background: #faf0e7;padding: 16px;}
background-color: #bce1e3;}
body, p { orphans:4; widows:2;line-height: 150%;}
div div.admonition.undring blockquote { background: #f5d4dd;}
div.admonition { page-break-inside:avoid;font-family: "DeJaVu", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;border-radius: 4px;padding: 0.8em 1.5em 0.5em;margin: 2em 0 3em;position: relative;clear: both;}
div.admonition p { clear: both;	text-align: left;font-weight: normal;}
div.admonition:before { position: absolute;font-size: 2.4em;line-height: 1.8em;background-color: #f3b63a;display: block;float: left;width: 1.8em;text-align: center;border-radius: 4px;top: 0;left: -2.4em;}
div.admonition.aktivitet { border: 1px solid #c64352;padding: 4mm;background-color: #d4aebb;	}
div.admonition.bilde img, div.admonition.bilde-venstre img { margin-bottom: 1em;}
div.admonition.bilde img, div.admonition.bilde-venstre img { margin-bottom: 1em;max-height: 95vh;}
div.admonition.bilde-left { text-align: center;float: left;width: 40%;margin: 0 1.4em 1em 0;padding-top: 0;padding-left: 0;}
div.admonition.bilde-right { text-align: center;float: right;width: 40%;margin: 0 0 1em 1em;padding-top: 0;}
div.admonition.bilde, div.admonition.bilde-venstre { 	border: 3px solid #e4e4df;text-align: center;margin-right: 1em;font-weight: bold;font-style: italic;}
div.admonition.eksempel { background-color: #e0eaf1;border: 1px solid #88c3df;}
div.admonition.eksempel p.admonition-title { background: #88c3df;color: white;}
div.admonition.formel { background-color: #cbdb6f;}
div.admonition.formel p.admonition-title { background-color: #96c04f;}
div.admonition.formel:before { content: "f(x)";background-color: #96c04f;font-size: 1.6em;font-family: times;width : 2.1em;height: 2.1em;line-height: 2.1em;left: -3em;}
div.admonition.greenboxsmall p.admonition-title, div.admonition.greenbox p.admonition-title, div.admonition.formel p.admonition-title { background-color: #96c04f;}
div.admonition.greenboxsmall, div.admonition.greenbox, div.admonition.formel { background-color: #cbdb6f;}
div.admonition.group, div.admonition.table, div.admonition.cardtable, div.admonition.table-handwriting { margin: 0;padding: 0;}
div.admonition.merk { padding: 0;margin: 0;} 
div.admonition.merk:before , div.admonition.viktig:before { content: "!";}
div.admonition.maal { background-color: #ffe5b4;padding: 1em 1.5em 0.5em;margin: 1em 0;position: relative}
div.admonition.maal p.admonition-title { background: #f7c242;display: block;}
div.admonition.note { background-color: #f7c242;padding: 1.5em 1.5em 1em;margin: 1em 0 2em;border-radius: 4px;}
div.admonition.noter { background-color: #d1ecf3;position: relative;} 
div.admonition.noter p.admonition-title { background-color: #a3b8c0;top: 0;left: 0;}
div.admonition.oppgave:before { background-color:#c64352;content: "?";}
div.admonition.oppgave:before { content: "!";margin-left: -2em;font-size: 2.4em;;background-color: #f7c242;line-height: 1.7em;width: 1.4em;float: left;text-align: center;border-radius: 4px;top: 0;color: white;;}
div.admonition.oppsummering { background-color: #add9ce;position: relative;} 
div.admonition.oppsummering p.admonition-title { background-color: #37b190;color: white;}
div.admonition.oppsummering:before { content: "\03A3";background-color: #37b190;color: white;}
div.admonition.oppsummering:before { content: "Σ";background-color: #37b190;color: white;}
div.admonition.purplebox 	 p.admonition-title, 	
div.admonition.purplebox, div.admonition.undring { background-color: #e2a0bd;position: relative;}
div.admonition.quoted { margin: 0;padding: 0;border-left: 8px solid silver;padding-left: 15px;}
div.admonition.red { margin: 0;padding: 0;color: red;}
div.admonition.table-handwriting table thead , .admonition.table table thead, .admonition.cardtable table thead{ background: whitesmoke;}
div.admonition.table-handwriting, div.admonition.table, div.admonition.cardtable { margin: 0;padding: 0;}
div.admonition.table-hanwriting table { color: #0088b5;font-family: "Comic Sans", "Comic Sans MT", "Comic Sans MS";font-size: 1.4em;line-height: 2em;}
div.admonition.tips { background-color: #c4dc9d;position: relative;clear: both;} 
div.admonition.tips p.admonition-title { background-color: #83bf5c;top: 0;left: 0;	}
div.admonition.turkisbox p.admonition-title { background-color: #0f8aa6;}
div.admonition.turkisbox, div.admonition.turkisboxsmall{ 
div.admonition.turkisboxsmall p.admonition-title, div.admonition.turkisbox p.admonition-title { background-color: #0f8aa6;}
div.admonition.turkisboxsmall table td, div.admonition.greenboxsmall table td, div.admonition.turkisbox table td, div.admonition.greenbox table td { padding: 4px !important;border: 0 none;}
div.admonition.turkisboxsmall table, div.admonition.greenboxsmall table, div.admonition.turkisbox table, div.admonition.greenbox table { background: none;font-weight: 400;font-size: 100%;border: 0 none}
div.admonition.undring 	 p.admonition-title { background-color: #9e4d8d;color: white;}
div.admonition.undring { background-color: #e2a0bd;position: relative;} 
div.admonition.undring:before { content: "?";background-color: #9e4d8d;color: white;}
div.admonition.viktig { background-color: #face4b;position: relative;clear: both;}
div.admonition.viktig { background-color: #face4b;position: relative;clear: both;} 
div.admonition.viktig p.admonition-title { background-color: #cbab47;top: 0;left: 0;	}
div.admonition.viktig p.admonition-title { background-color: #f3b63a;top: 0;left: 0;}
div.admonition.viktig td { border-color: #d2a626}
html { font-family: "DejaVu", "DejaVu Sans", "Arial", "Helvetica";font-size: 0.8ch;} 
p.admonition-title { background: #f4f4f4;margin-top: -0.5em;margin-left: -1em;margin-right: -1em;margin-bottom: 10px;page-break-after:avoid;font-weight: normal;font-style: normal;font-size: 125%;text-transform: uppercase;border-radius: 4px 4px 0 0 ;padding: 3pt 1em;color: white;}
span.green { color: #006400;}
span.green {color: #9fce63;}
td.blue {background: #038ec3;border: 0 none;color: white;}
td.green {background: #9fce63;border: 0 none;}
td.half {width: 50%;}
td.red {background: #ec3323;color: white;border: 0 none}
td.yellow {background: #fffe54;border: 0 none;}



/* @end */



.page-break
    {
    page-break-before:always;
    } 

hr, .chapter-break {
    page-break-after:always;
   }     
	
.chapter_frontpage {
	text-align: center;
}

 
  
h1, h2, h3, h4, h5, h6 {
	xmargin: 2.4em 0 0;
	padding-top: 1em;
    page-break-after: avoid !important;
    -webkit-page-break-after: avoid;
    -moz-page-break-after: avoid;
    break-after: avoid;
	color: #006298;
	font-style: normal;
	font-weight: 400;
}
 

div.chapter_frontpage h1 {
	  page-break-before: never;
	  font-size: 250%;
	  line-height: 160%;
	  padding: 1cm;
	  border-bottom:  1mm solid #006298;
	  margin-bottom: 0.7cm;
}

p.chapterDescription {
	font-size: 115%;
	line-height: 18pt;
	margin-bottom: 3cm;
}

h2 {
	padding-top: 0.8em;
	}

h3 {
	  line-height: 135%;
	  margin-bottom: 0.3em;
	  padding-bottom:0;

}
h4 {
	padding-top: 0;
	margin-top: 1em;
	  font-weight: 600;
}

h5, h6 {
	 xcolor: #c64352;
	 margin-bottom: 0.5em;
	 padding-bottom: 0;
	font-weight: bold;
	margin-top:  1.2em;;
}

table, figure {
  page-break-inside: avoid;
}


p {
	margin: 7pt 0 0;

}

img {
  max-width: 100%;
  text-align: left;
}


table {
    border-collapse: collapse;
    border-spacing: 0;
    page-break-inside: avoid;
    width: 100%;
    font-size: 90%;
    margin-top: 1em;
    margin-bottom:  1em;
    
}
#content table {
	margin-bottom:15pt;
	xwidth: auto;
}

tr, td {
    margin: 0;
    padding: 0;
}

#content td,
#content th  {
	padding: 7px 15px;
}
td {
    border: 1px solid #ccc;
    margin: 0;
    padding: 4px 8px;
}

#formfield-form-widgets-IMarkdownBehavior-bodytext ul,
ul {
   padding-left: 1.4em;
}

#formfield-form-widgets-IMarkdownBehavior-bodytext li,
li {
	padding: 0;
	margin:  0;
}

#formfield-form-widgets-IMarkdownBehavior-bodytext li {
	display: list-item;
}

blockquote {
	padding: 14px 20px 14px 20px;
	margin: 10px 0 21px;
	border-left: 4px solid rgba(0,0,0,0.035);
	border-left-width: 10px;
	background-color: rgba(0,0,0,0.03);
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;	
	page-break-inside: avoid;
	width:  auto !important;
	display: block;
}

div.admonition blockquote  {
    background: white;	
}

.grey-background  {
    background-color: #ededed;
}