div#dosPrep { display:none; }
div#dosSympt { display:none; }
div#dosFish { display:none; }

div#fisk{background-image:url("img/dos/fisk.jpg");background-size:100% 100%;margin-top:0.5em}

img#fiskLng{border:none;}

div#doseringButton{outline:none;border:0.5px solid #9ecaed;box-shadow:0 0 7px #2B4293;margin-right:0.7em !important;margin-bottom:0.5em}

div.bgBildDos{background-size:173px 404px;background-image:url("img/dos/dosMeny2023.jpg")}

a#preparatguide div.bgBild{background-position:0px 0px}
a#symptomguide div.bgBild{background-position:0px -135px}
a#sjukdomguide div.bgBild{background-position:0px -272px}


@media(max-width:480px){
	div.bgBildDos{background-size:130px 303px}
	a#symptomguide div.bgBild{background-position:0px -101px}
	a#sjukdomguide div.bgBild{background-position:0px -204px}
}


@media(max-width:400px){

	div.bgBildDos{background-size:115px 268px}
	a#symptomguide div.bgBild{background-position:0px -90px}
	a#sjukdomguide div.bgBild{background-position:0px -180px}

	div.stMnu, p.stMnu {
		padding-left: 0.3em;
	}

	
}


@media(max-width:300px){
	div.bgBildDos{background-size:104px 243px}
	a#symptomguide div.bgBild{background-position:0px -81px}
	a#sjukdomguide div.bgBild{background-position:0px -164px}
}

button#calcIcon{background-size:40px 1090px;background-repeat:no-repeat;background-image:url("img/iconList2.png");background-position:5px -123px;width:50px;height:42px;box-shadow:none;border:none}
div.IO{margin-right:0em !important;margin-top:1.6em;margin-left:1.2em}
div.Grid{margin-top:1em;overflow:hidden;}
p.prepGrp1{background:#faaf18;padding:0.2em;}
p.prepGrp2{background:#29a2e6;color:#efefef;padding:0.2em;}

div.Grid div img{width:80%;border:none;border-radius:6px;border-bottom-right-radius:10px;min-height:100px;}
div.prepGrid{float:left;text-align:center;width:20%;position:relative;margin-bottom:1.5em;}
div.prepGrid div{position:absolute;bottom:0px;width:90%;margin-right:auto;margin-left:auto;text-align:right}div.prepGrid:nth-child(5n+6){clear:left}

div.prepGrid h2{font-size:1.2em;text-align:center;text-shadow:none}
div.prepGrid p{line-height:140px}div.prepGrid img{box-shadow:4px 4px 2px #888}
div.prepGrid label{float:right;color:#e9e9e9;padding-left:30px;background-size:42px 161px;width:42px;line-height:34px;height:34px;background-position:right -83px;margin-right:-12px}

div.check input[type='checkbox']:checked + label{background-position:right -5px}

p.ingress{margin-top:0.2em}
div#dosMain{clear:both}
div#meny{overflow:hidden;clear:right}
div#meny2{padding-top:0.5em}
div#visaprep{padding-top:0.2em}
div#visaprep img{width:160px;float:left;border-radius:8px;box-shadow:5px 5px 5px #888;margin-bottom:1em}
div#visaprep h2{margin:0.5em 0}
div#visaprep h2,div#visaprep p{padding-left:180px}
div#body ul{font-size:1.25em;font-weight:bold;margin-left:0.8em;list-style:none;color:#333}
div#body ul ul{font-weight:400;font-size:1.25em;margin-left:2em;margin-bottom:0.5em;list-style:square;}
div#body li{margin-top:0.2em;padding:0.35em}
div>ul li{color:#555}

@media(max-width:600px){
	div.prepGrid{width:25%;float:left}div.prepGrid:nth-child(5n+6){clear:none}
	div.prepGrid:nth-child(4n+5){clear:left}
	div#visaprep{padding-top:0px}
	div#visaprep img{width:120px;margin-right:5px}
	div#visaprep h2,div#visaprep p{padding-left:135px}
}

@media(max-width:400px){
	div.prepGrid{width:33%;float:left}div.prepGrid:nth-child(4n+5){clear:none}
	div.prepGrid:nth-child(3n+4){clear:left}
	div#visaprep img{width:85px}
	div#visaprep h2,div#visaprep p{padding-left:100px}
	div.prepGrid h2{font-size:1.1em}div#body ul{font-size:1.1em}div#body ul ul{font-size:1.1em}
}

@media(max-width:300px){div.Grid div img{width:90%}
	div.prepGrid div{width:95%;}
	div#visaprep>div{padding-left:0;}
	div#visaprep img{display:none;}
	div#visaprep h2,div#visaprep p{padding-left:0}
	div.prepGrid h2{font-weight:100}
}

span.Lsv { height:20px;vertical-align:middle;}
span.LsvKom {
    font-size: 13px;
    display: inline-block;
    vertical-align: middle;
    margin-right: -7px;
font-weight:bold;
color:#555;
}
div.prepGrid div.begLand {
position:absolute;
top:35%;
bottom:auto;
width:auto;
right:0;
background:#fff;
padding:0.2em;
}

.resultat{font-weight:bold}label.x{color:#666}
span.artNr{font-weight:bold;padding-right:0.7em}

