﻿@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700);/* CLEARFIX================================================== */.clearfix:after {    content: ".";    display: block;    clear: both;    visibility: hidden;    line-height: 0;    height: 0;} .clearfix {    display: inline-block;} html[xmlns] .clearfix {    display: block;} * html .clearfix {    height: 1%;}/* MAIN TAGS================================================== */body {	color: #333;	font-size: 14px;	font-family: 'Open Sans', sans-serif;	font-weight: 400;	text-align: center;	line-height: 1.5;	margin: 0;	padding: 0;	/*background-color: #666;*/	/*background-color: #f8f8f8;*/	/*background: #ccc url('/media/36122/tweed.png') repeat 0 0;*/	/*background: #ccc url('/media/36123/tweed_-2x.png') repeat 0 0;*/	/*background: #666 url('/media/36125/dark_wood.png') repeat 0 0;*/	background: #666 url('/media/36127/light_wood.png') repeat 0 0;}h1 {	font-size: 2em;	font-weight: 400;	margin: 0 0 0.5em 0;	padding: 0;}h2 {	font-size: 1.286em;	font-weight: 700;	margin: 0 0 0.2em 0;	padding: 0;	}h3 {	font-size: 1.143em;	font-weight: 700;	margin: 0 0 0.2em 0;	padding: 0;	}p {	margin: 0;	padding: 0 0 0.5em 0;}a:link {	color: #b70d09;	text-decoration: none;}a:visited {	color: #b70d09;	text-decoration: none;}a:active {	color: #b70d09;	text-decoration: none;}a:hover {	color: b70d09;	text-decoration: underline;}li {	margin: 0 0 0.5em 0;}/* LAYOUT================================================== */.wrapper {	width: 740px;	background: #fff;	margin: 30px auto 30px auto;	padding: 0;	position: relative;		-webkit-box-shadow: 0 0 25px rgba(0,0,0,0.9);	-moz-box-shadow: 0 0 25px rgba(0,0,0,0.9);	box-shadow: 0 0 25px rgba(0,0,0,0.9);		-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.topbox {	width: 100%;		-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.mainbox {	width: 100%;	text-align: left;		-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.left-content {	width: 480px;	padding: 15px;	position: relative;	display: block;	float: left;		-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.right-content {	width: 220px;	padding: 15px;	margin-right: 15px;	/*background-color: #f3f3f3;*/	/*border-left: 1px solid #ddd;*/	position: relative;	display: block;	float: right;		-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.footerbox {	width: 100%;	max-width: 100%;	color: #fff;	font-size: 1em;	text-align: center;	margin: 0;	padding: 20px;	background: #fff url('/media/10734/footer2.jpg') no-repeat 0 0;		-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}/* NAVIGATION================================================== */ul.navigation {	font-size: 1em;	padding: 0;	margin: 0 auto;	list-style: none;}ul.navigation li {	margin: 0;	padding: 5px 0 5px 0;	border-bottom: 1px solid #eee;}ul.navigation li:last-child {	border-bottom: 0;}ul.navigation li a:link. ul.navigation li a:visited {	text-decoration: none;}ul.navigation li a.current {	font-weight: 700;	text-decoration: none;}ul.navigation li a.current:hover {	color: red;	text-decoration: none;}ul.navigation li a:hover  {	color: red;	text-decoration: none;}/* CLASSES================================================== */.rightcolumn {	/background-color: #efefef;	min-height: 300px;*/	padding: 15px;	/*border-right: 1px solid black;	border-bottom: 1px solid black;	border-left: 1px solid black;*/}.hr {	border-bottom: 1px solid #ccc;}.activity-hr {	line-height: 1px;	margin: 0.5em 0 1em 0;	padding: 0;	border-bottom: 1px solid #ccc;}.bildtext {	font-size: 0.850em;	font-style: italic;}.date {	color: #999;	font-size: 0.857em;}/* BLOGG================================================== *//*.post {	border-bottom: 1px solid #999;	padding-bottom: 25px;	margin: 0 0 1em 0;}.entry {	margin: 0.5em 0 0.5em 0;}.right {	float: right;	margin: 10px 0 20px 0;	font-size: 12px;}.left {	float: left;	margin: 10px 0 20px 0;	font-size: 12px;}.bloggdatum {	color: #999;	font-size: 0.857em;	}*//* SALUHÄSTAR================================================== *//*div#saluhastlist  {	border-bottom: 1px solid #ccc;	margin-top: 1em;	padding: 0 0 1em 0;	text-align: left;}.horselink {	text-decoration: none;}div#salunav {	text-align: left;	overflow: hidden;}*//* SALUHÄSTAR NYA STYLES================================================== */.saluhastlist {	width: 100%;	/*border-bottom: 1px solid #ccc;*/	/*margin-top: 1em;*/	padding: 0 0 1em 0;	text-align: left;}.saluhast_faktalista {	list-style-type: none;	margin: 0;	padding: 0;}.saluhast_faktalista li {	margin: 0;	padding: 0;}.saluhast_faktalista_bold {	font-weight: 700;}.saluhast_left {	width: 50%;	float: left;}.saluhast_left h3 {	line-height: 1;	/*text-transform: uppercase;*/}.saluhast_right {	width: 48%;	float: right;}.saluhast_right img {	width: 230px;}.saluhast_wide {	width: 100%;}.saluhast_lightboxthumbs {	/*text-align: center;*/}.saluhast_lightboxthumbs img {	width: auto !important;	height: 70px !important;	margin: 0 5px 5px 0;	float: left;}.saluhast_filter {	width: 100%;	max-width: 100%;	text-align: center;	margin: 0;	padding: 10px;		-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}/* VÅRA HÄSTAR================================================== */.horse-container {	width: 49%;	text-align: center;	margin: 0 1% 25px 0;	padding: 0;	float: left;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.horse-container img {	width: 100%;}.horse-name {	color: #fff;	/*text-transform: uppercase;*/	margin: 0;	padding: 5px;	background-color: #548b54;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}a.horse-thumbnail:hover img {	opacity: 0.7;}/* BILDGALLERI================================================== *//*div#mediagallerylist {   text-align: center;   width: 150px;   height: 130px;   float: left;   border: 1px solid #999;   background-color: #EDEDED;   padding: 5px;   margin: 5px;"   overflow: hidden;}div#mediagallerylist a {   text-decoration: none;}div#mediagallerylist a img {   border: 0px;}div#mediagallerylist span {  font-size: 10px;  font-family: verdana;  text-decoration: none;}.mediagallery { width: 408px; list-style:none;}.mediagallery li {  float:left;  padding:1px;}.mediagallery li a {  display:block;  width:100px;  height: 115px;  overflow:hidden;  background:#fff;  font-size: 10px;  font-family: verdana;  text-decoration: none;}.mediagallery li a img {  border:0;}img {  border:0;}*//* MISC================================================== */.clear {	clear: both;}.show-on-mobile {	display: none;}.hide-on-mobile {	display: block;}.left-content img {	max-width: 100%;	height: auto;}.right-content img {	max-width: 100%;	height: auto;}.left-horse {	width: 48%;	text-align: center;	padding: 0;	margin: 0 0 1em 0;	float: left;}/*.left-horse img {	height: 200px;}*/.right-horse {	width: 48%;	text-align: center;	padding: 0;	margin: 0 0 1em 0;	float: right;}/*.right-horse img {	height: 200px;}*/.redtext {	color: red;}.topimage {	display: block;}.topnav {	background-color: #222;	padding: 10px;	display: none;		-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}hr {	width: 100%;	max-width: 100%;	height: 10px;	margin: 1em auto 1em auto;	padding: 0;	/*background-color: #eee;*/	background: transparent url('/media/36126/hr_ornament.png') no-repeat 50% 0;	border: 0;	opacity: 0.3;		-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}/* MEDIA QUERIES================================================== */@media (max-width: 767px) {	.wrapper {		width: 100%;		max-width: 100%;		margin: 0 auto 0 auto;				-webkit-box-shadow: none;		-moz-box-shadow: none;		box-shadow: none;	}	.topbox {		width: 100%;		max-width: 100%;	}	.topbox img {		width: 100%;		max-width: 100%;	}	.mainbox {		width: 100%;		max-width: 100%;		text-align: left;		}	.left-content {		width: 65%;		padding: 2%;		position: relative;		display: block;		float: left;		/*background-color: green;*/	}	.left-content img {		width: 100%;	}	.right-content {		width: 27%;		padding: 2%;		/*background-color: #f3f3f3;*/		position: relative;		display: block;		float: right;		/*background-color: red;*/	}	.footerbox {		background-size: cover;	}	.show-on-mobile {		display: block;	}	hr {		background-size: 100%;	}	.saluhastlist {		margin-top: 0;		padding: 0;	}}@media (max-width: 640px) {	.hide-on-mobile {		display: none;	}	.left-content {		width: 100%;		max-width: 100%;		padding: 5%;		margin: 0;		float: none;	}		.right-content {		display: none;	}	.horse-container {		width: 100%;		max-width: 100%;		margin: 0 0 25px 0;		float: none;	}	.topimage {		display: none;	}		.topnav {		display: block;	}	.saluhast_left {		width: 100%;		margin-top: 15px;		float: none;	}	.saluhast_right {		width: 100%;		float: none;	}	.saluhast_right img {		width: 100%;	}}