
/*  #Mobile (Portrait)
================================================== */

/* Note: Design for a width of 320px */
.container { width: 300px; }
.container .columns,
.container .column { margin: 0; }

.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.column,
.container .two-thirds.column  { width: 300px; }

/* Offsets */
.container .offset-by-one,
.container .offset-by-two,
.container .offset-by-three,
.container .offset-by-four,
.container .offset-by-five,
.container .offset-by-six,
.container .offset-by-seven,
.container .offset-by-eight,
.container .offset-by-nine,
.container .offset-by-ten,
.container .offset-by-eleven,
.container .offset-by-twelve,
.container .offset-by-thirteen,
.container .offset-by-fourteen,
.container .offset-by-fifteen { padding-left: 0; }


img.responsive {max-width:300px;}


header#branding {text-align:center;}
#logo {float:none; margin-left:auto; margin-right:auto;}
#slogan {float:none; margin:5px 0 0 0;}

footer#foot .up {
	padding-left:10px;
	padding-top:55px;
}
footer#foot ul {
	margin-left:10px;
}
footer#foot ul li {
	float:none;
	width:auto;
}

footer#foot p.contact {
	width:auto;
}
footer#foot p.contact span {
	display:block;
	margin:10px 0 10px 26.66%;
}
p.aivo {
	bottom:-70px; left:25px;
	float:left;
	
}


.protext {
	width:189px;
	float:none;
	margin-left:auto; margin-right:auto;
}

p.banners a {
	width:100%;
	margin-left:0;
}

section.pr p.pager {
	line-height: 250%;
	margin:10px 0 0;
}

section.pr p.pager.bottom {
	line-height: 250%;
	margin:0 -10px;
}

.hp article.main {
	width:95%; 
	margin-left:auto; margin-right:auto;
}


p.crio {
	float:none;
}

ul.triplelist li {
	width:100%; float:none;
}

.side form label, 
form.order label,
form.prihlasit label{
	width:auto;
}

