/*
Theme Name:     Venemyynti
Description:    Venemyynti Wordpress theme
Author:         Tuomas Lecklin
Template:       twentyeleven
Version:        1.45
*/
@import url("https://d174a5.claudeassets.com/20211021045704cs_/https://www.venemyynti.net/wordpress/wp-content/themes/twentyeleven/style.css");
html,
body{
	margin: 0;
	padding: 0;
	font-family: /* Corbel, */ Arial, Helvetica, "Nimbus Sans L", "Liberation Sans", sans-serif;
	color: #333;
	font-size: 14px;
	background: url(https://7f936d.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/bg3.jpg) center top no-repeat /* #080e0a */ #6f7d90;	
}
a img,
img {
	border: none;
	outline: none;
	}
	a.title-contribution {
		font-size: 14px;
		line-height: 1.2em;
		display: block;
		padding-bottom: 10px;
	}
.clr {
	clear: both;
}
p {
	padding-bottom: 10px;
	margin: 0;
	text-shadow: -1px 1px 1px #e8e8e8;
}
footer * {
	text-shadow: none;
}
	p:first-child {
		padding-bottom: 10px;
		margin: 10px 0 0 0;
	}
		.post-entry p:first-child {
			margin: 0;
			padding: 0;
		}
h1,
h1.entry-title,
.entry-title a,
h1.page-title,
.singular h1.entry-title {
	font-size: 26px;
	line-height: 1.5em;
	padding: 10px 0 5px 0;
	color: #003366;
	font-weight: 500;
	text-transform: uppercase;
	text-shadow: -1px 1px 1px #666;
}
	h1.entry-title a {
		text-transform: none;
		font-size: 14px;
		color: #666;
		text-shadow: none;
	}
		h1.entry-title a:hover {
			text-decoration: underline;
		}
	h1.entry-title,
	.page-template-mercury-php h1.entry-title,
	.page-template-yamaha-php h1.entry-title {
		text-transform: none;
	}
	h1.page-title {
		margin: 0;
		}
		.tax-merkit h1.page-title {
			height: 60px;
			padding: 0 0 5px 120px;
			line-height: 60px;
		}
		.term-aquador h1.page-title {
			background: url(https://41afc4.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/aquador-logo-s.png) no-repeat 5px center;
		}
		.term-bella h1.page-title {
			background: url(https://20faa3.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/bella-logo-s.png) no-repeat 5px center;
		}
		.term-flipper h1.page-title {
			background: url(https://888215.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/flipper-logo-s.png) no-repeat 5px center;
		}
		.term-forbina h1.page-title {
			background: url(https://11b442.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/forbina-logo-s.png) no-repeat 5px center;
		}
		.term-silver h1.page-title {
			background: url(https://1d91db.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/silver-logo-s.png) no-repeat 5px center;
		}
		.term-skorgenes h1.page-title {
			background: url(https://9ab7da.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/skorgenes-logo-s.png) no-repeat 5px center;
		}
		.term-terhi h1.page-title {
			background: url(https://dde2a9.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/terhi-logo-s.png) no-repeat 5px center;
		}
		.term-falcon h1.page-title {
			background: url(https://2ecaa7.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/falcon-logo-s.png) no-repeat 5px center;
		}
		.term-yamarin h1.page-title {
			background: url(https://995e32.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/yamarin-logo-s.png) no-repeat 5px center;
		}
		.term-yamarincross h1.page-title {
			background: url(https://6623d5.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/yamarin-cross-logo-s.png) no-repeat 5px center;
		}
		.term-buster h1.page-title,
		.term-buster-pro-series h1.page-title {
			background: url(https://76e76e.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/buster-logo-s.png) no-repeat 5px center;
		}
		.tax-mmerkit h1.page-title,
		.page-template-mercury-php h1.page-title,
		.page-template-yamaha-php h1.page-title {
			height: 60px;
			padding: 0 0 5px 130px;
			line-height: 60px;
		}
		.term-mercury h1.page-title,
		.page-template-mercury-php h1.page-title {
			background: url(https://918abe.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/mercury-logo-s.png) no-repeat 5px center;
		}
		.term-yamaha h1.page-title,
		.page-template-yamaha-php h1.page-title {
			background: url(https://e5cc8a.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/yamaha-logo.png) no-repeat 5px center;
		}
	.tax-veneet h1.entry-title, .entry-title a {
		text-transform: none;
	}
h2 {
}
	.tax-merkit .page-header h2,
	.tax-mmerkit .page-header h2,
	.tax-vaihtovene .page-header h2,
	.tax-vaihtomoottori .page-header h2,
	.tax-vaihtotraileri .page-header h2,
	.page-template-mercury-php .page-header h2,
	.page-template-yamaha-php .page-header h2 {
		font-size: 20px;
		color: #fba115;
		font-weight: normal;
	}
		.tax-vaihtovene .page-header h2,
		.tax-vaihtomoottori .page-header h2,
		.tax-vaihtotraileri .page-header h2 {
			font-size: 16px;
		}
			#viimeisin {
				text-transform: none;
			}
		.page-template-mercury-php h2.h2-large,
		.page-template-yamaha-php h2.h2-large {
			font-size: 26px;
			color: #036;
			font-weight: normal;
			border-bottom: 2px solid #036;
			background: #F8F8F8;
			text-indent: 10px;
			margin-top: 20px;
		}
	#latest-news-widget-4 h2,
	#advanced-recent-posts-2 .post-title {
		font-size: 15px;
		line-height: 1.3;
		padding-bottom: 5px;
		color: #00225d;
		font-weight: bold;
	}
	#latest-news-widget-4 p {
		font-size: 14px;
	}
h3.widget-title {
    color: #003366;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 0.1em;
    line-height: 1.6em;
    text-transform: uppercase;
	text-shadow: -1px 1px 2px #999;
}
/* Text styles */
/* Elements */
div#page {
	width: 900px;
	margin: 0 auto;
	padding: 0 10px 10px 10px;
	background: url(https://a92b0d.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/bg-rep.png) repeat;
	box-shadow: 0 0 10px #afc3e0;
}
	
	header,
	div#main,
	div#main > div,
	footer {
		background: #fff;
	}
header#branding {
	height: 130px;
	/*background: #013467;
	background: -moz-linear-gradient(-45deg, #013467 37%, #001d5b 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(37%,#013467), color-stop(100%,#001d5b));
	background: -webkit-linear-gradient(-45deg, #013467 37%,#001d5b 100%);
	background: -o-linear-gradient(-45deg, #013467 37%,#001d5b 100%);
	background: -ms-linear-gradient(-45deg, #013467 37%,#001d5b 100%);
	background: linear-gradient(-45deg, #013467 37%,#001d5b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013467', endColorstr='#001d5b',GradientType=1 );*/
	background: #1d1d1d;
	border-top: none;
	box-shadow: 0 1px 2px #333;
	z-index: 999;
}
	#site-title {
		margin: 0;
		padding: 0;
	}
	#site-title a {
		color: #fff;
		text-indent: -9999px;
		background: url(https://09f0f8.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/venemyynti-logo-new.png) no-repeat left top;
		width: 310px;
		height: 90px;
		float: left;
		padding: 0;
		margin: 20px 0 0 -50px;
	}
	#yhteystiedot {
		float: right;
		margin: 40px 10px 0 0;
	}
		#yhteystiedot ul {
			list-style: none;
			float: left;
			color: #fff;
			line-height: 1.4em;
		}
			#yhteystiedot table {
				margin: 0 10px;
			}
			#yhteystiedot td {
				padding: 0 7px;
			}
	#access {
		height: 50px;
		border: none;
		background: #fdb644;
		background: -moz-linear-gradient(-45deg, #fdb644 0%, #fca21b 100%);
		background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#fdb644), color-stop(100%,#fca21b));
		background: -webkit-linear-gradient(-45deg, #fdb644 0%,#fca21b 100%);
		background: -o-linear-gradient(-45deg, #fdb644 0%,#fca21b 100%);
		background: -ms-linear-gradient(-45deg, #fdb644 0%,#fca21b 100%);
		background: linear-gradient(-45deg, #fdb644 0%,#fca21b 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdb644', endColorstr='#fca21b',GradientType=1 );
		margin: 10px 0 0 0;
		box-shadow: 0 1px 2px #333;
		padding: 0;
	}
		#access div.menu-navi-container {
			margin: 0 0 0 30px;
		}
		#access ul ul {
			top: 49px;
			left: -10px;
			box-shadow: 0 3px 3px #333;
			width: 482px;
			background: #fff;
			background: -moz-linear-gradient(-45deg, #fff 0%, #F9F9F9 100%);
			background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#fff), color-stop(100%,#F9F9F9));
			background: -webkit-linear-gradient(-45deg, #fff 0%,#F9F9F9 100%);
			background: -o-linear-gradient(-45deg, #fff 0%,#F9F9F9 100%);
			background: -ms-linear-gradient(-45deg, #fff 0%,#F9F9F9 100%);
			background: linear-gradient(-45deg, #fff 0%,#F9F9F9 100%);
		}
			#access ul li#menu-item-198 ul {
				top: 49px;
				left: -10px;
				box-shadow: 0 3px 3px #333;
				width: 483px;
				background: #fff;
				background: -moz-linear-gradient(-45deg, #fff 0%, #F9F9F9 100%);
				background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#fff), color-stop(100%,#F9F9F9));
				background: -webkit-linear-gradient(-45deg, #fff 0%,#F9F9F9 100%);
				background: -o-linear-gradient(-45deg, #fff 0%,#F9F9F9 100%);
				background: -ms-linear-gradient(-45deg, #fff 0%,#F9F9F9 100%);
				background: linear-gradient(-45deg, #fff 0%,#F9F9F9 100%);
			}
			#access ul ul li {
				float: left;
			}
				/** Vendor logos **/
				#access ul ul li.menu-item-11176 {
					background: url(https://2ecaa7.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/falcon-logo-s.png) no-repeat 5px center;
				}
				#access ul ul li.menu-item-667 {
					background: url(https://41afc4.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/aquador-logo-s.png) no-repeat 5px center;
				}
				#access ul ul li.menu-item-668 {
					background: url(https://20faa3.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/bella-logo-s.png) no-repeat 5px center;
				}
				#access ul ul li.menu-item-674 {
					background: url(https://888215.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/flipper-logo-s.png) no-repeat 5px center;
				}
				#access ul ul li.menu-item-675 {
					background: url(https://11b442.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/forbina-logo-s.png) no-repeat 5px center;
				}
				#access ul ul li.menu-item-676 {
					background: url(https://1d91db.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/silver-logo-s.png) no-repeat 5px center;
				}
				#access ul ul li.menu-item-677 {
					background: url(https://9ab7da.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/skorgenes-logo-s.png) no-repeat 5px center;
				}
				#access ul ul li.menu-item-678 {
					background: url(https://dde2a9.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/terhi-logo-s.png) no-repeat 5px center;
				}
				#access ul ul li.menu-item-679 {
					background: url(https://995e32.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/yamarin-logo-s.png) no-repeat 5px center;
				}
				#access ul ul li.menu-item-682,
				#access ul ul li.menu-item-1653 {
					background: url(https://918abe.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/mercury-logo-s.png) no-repeat 5px center;
				}
				#access ul ul li.menu-item-683,
				#access ul ul li.menu-item-1652 {
					background: url(https://e5cc8a.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/yamaha-logo.png) no-repeat 5px center;
				}
				#access ul ul li.menu-item-1868,
				#access ul ul li.menu-item-1870 {
					background: url(https://76e76e.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/buster-logo-s.png) no-repeat 5px center;
				}
				#access ul ul li.menu-item-1041 {
					background: url(https://6623d5.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/yamarin-cross-logo-s.png) no-repeat 5px center;
				}
				#access ul ul li.menu-item-318 {
					/* background: url(https://3fb4f6.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/venemyynti-logo-s.png) no-repeat 5px center; */
				}
				#access ul ul li.menu-item-335 {
					/* background: url(https://3fb4f6.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/venemyynti-logo-s.png) no-repeat 5px center; */
				}
		#access a {
			font-size: 14px;
			color: #fff;
			text-shadow: -1px 1px 1px #333;
			padding: 0 12px;
			font-weight: bold;
			height: 49px;
		}
			#access li:hover > a,
			#access li:active > a,
			#access li:focus > a,
			#access li > a:hover,
			#access li > a:active,
			#access li > a:focus {
				color: #fff;
				text-shadow: -1px 1px 1px #000;
				background: url(https://3313d1.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/nav-arrow.png) center top no-repeat;
			}
			#access ul ul a {
				color: #333;
				text-shadow: -1px 1px 1px #999;
				margin: 0;
				background: none;
				width: 90px;
				height: 25px;
				padding: 25px 20px 20px 130px;
				line-height: normal;
				border-bottom: 1px dotted #DDDDDD;
				border-right: 1px dotted #DDDDDD;
				
			}
				#access ul ul li.menu-item-697 a,
				#access ul ul li.menu-item-700 a,
				#access ul ul li.menu-item-705 a {
					width: 120px;
					text-indent: 20px;
					padding: 20px;
				}
				#access ul ul li:hover > a,
				#access ul ul li:active > a {
					color: #333;
					text-shadow: -1px 1px 1px #999;
					background: none;
					box-shadow: inset 1px 1px 2px #999;
				}
		/* Takaisin ylös */
		a#top-link {
				display: none;
				position: fixed;
				right: 15px;
				bottom: 15px;
				color: black;
				font-weight: bold;
				text-decoration: none;
				border: 1px solid #000;
				box-shadow: -1px 1px 3px #333;
				-moz-box-shadow: -1px 1px 3px #333;
				-webkit-box-shadow: -1px 1px 3px #333;
				background: white url(https://94c773.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/to-top.png) no-repeat 100px 5px;
				border-radius: 5px;
				padding: 10px 40px 10px 10px;
				*height: 1.5%;
			}
		a#top-link:hover {
				background-color: #F3F3F3;
			}
			
div#main {
	padding: 0;
}
	.singular.page .hentry {
    	padding: 1em 0 0;
	}
		/** Special **/
		.home .box {
			margin: 1em 0;
		}
		.box .button {
			display: inline-block;
			padding: 0.5em 1em;
			font-size: 1.5em;
			color: #fff;
			background: #013467;
			background: -moz-linear-gradient(-45deg, #013467 37%, #001d5b 100%);
			background: -webkit-gradient(linear, left top, right bottom, color-stop(37%,#013467), color-stop(100%,#001d5b));
			background: -webkit-linear-gradient(-45deg, #013467 37%,#001d5b 100%);
			background: -o-linear-gradient(-45deg, #013467 37%,#001d5b 100%);
			background: -ms-linear-gradient(-45deg, #013467 37%,#001d5b 100%);
			background: linear-gradient(-45deg, #013467 37%,#001d5b 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013467', endColorstr='#001d5b',GradientType=1 );
			box-shadow: 0 1px 2px #333;
		}
		
		/* Nosto */
		.home .entry-content .nosto {
			float: right;
			width: 250px;
			margin: 0 0 20px 30px;
			padding: 0;
			background: url(https://63a16c.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/bg-nosto.jpg) no-repeat center center;
		}
			.home .entry-content .nosto div {
				/*background: url(https://73386d.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/sun.jpg) center top no-repeat;*/
			}
			.home .entry-content .nosto p {
				font-size: 16px;
				color: #fff;
				text-shadow: none;
				margin: 0;
				padding: 10px;
				border: 1px solid #ccc;
				/*padding-top: 255px;*/
			}
	#secondary {
		width: 100%;
		/*height: 412px;*/
		margin: 10px 0 10px 0;
		padding: 0;
		box-shadow: 0 1px 2px #333;
	}
	#secondary:after {
		display: table;
		width: 100%;
		clear: both;
	}
	.tax-merkit #secondary,
	.tax-mmerkit #secondary,
	.term-vaihtoveneet #secondary,
	.tax-vaihtomoottorit #secondary,
	.tax-vaihtomoottori #secondary,
	.tax-vaihtotraileri #seconday {
		display: none;
	}
		div#secondary .widget {
			clear: none;
		}
		aside#jj-nexgen-jquery_cycle-3 {
			float:left;
			width: 640px;
			/*height: 412px;*/
			overflow: hidden;
			margin: 0;
			padding: 0;
		}
			aside#jj-nexgen-jquery_cycle-3 img {
				/*min-width: 620px;
				min-height: 300px;*/
				width: 100%;
				height: auto;
			}
			aside#jj-nexgen-jquery_cycle-3 h3.widget-title {
				display: none;
			}
		aside#latest-news-widget-4,
		#advanced-recent-posts-2 {
			float: left;
			width: 230px;
			padding: 10px;
		}
		#jj-nexgen-jquery_cycle-3 {
			/*display: none;*/
		}
		/*
		.banner
		*/
		.banner {
			display: block !important;
			background: #fff;
			font-size: 1.25rem;
			padding: 1em !important;
			box-sizing: border-box;
		}
			.banner p {
				margin: 0 0 1em 0;
			}
			.banner p:first-child {
				text-align: center;
			}
			.banner img {
				width: auto;
				height: auto;
				min-width: 0 !important;
				min-height: 0 !important;
			}
			.banner a {
				color: #000;
				font-weight: bold;
			}
				.banner a:hover {
					text-decoration: underline;
				}
div#primary,
.singular div#primary,
section#primary {
	margin: 0 0 10px 0;
	box-shadow: 0 1px 2px #333;
}
section#primary {
	background: #fff;
	margin: 10px 0 10px 0;
}
.singular div#primary {
	margin: 10px 0 10px 0;
}
	#content {
		padding: 20px 35px;
		width: auto;
		margin: 0;
	}
		a#tulosta {
			display: block;
			position: absolute;
			top: 20px;
			right: 20px;
			width: 150px;
			height: 32px;
			line-height: 32px;
			text-align: right;
			background: url(https://36e366.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/tulosta.png) no-repeat 0 0;
		}
	.singular #content,
	.tax-veneet #content {
		max-width: 840px;
	}
	.hentry, .no-results,
	.page-template-mercury-php .hentry,
	.page-template-yamaha-php .hentry {
		border-bottom: 1px solid #DDDDDD;
		margin: 0;
		padding: 0 0 20px 0;
		position: relative;
	}
		.entry-content {
			padding: 0;
		}
		.singular #content, .left-sidebar.singular #content {
			margin: 0;
			position: relative;
			width: auto;
		}
			.single-vaihtoveneet .hentry,
			.single-post .hentry {
				margin: 0;
				padding: 10px 0 0 0;
			}
			.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title {
				margin: 0;
				width: 100%;
			}
			.singular .entry-header .entry-meta {
				position: relative;
			}
	.singular table {
		border: none;
		max-width: 600px;
	}
		.single-vaihtoveneet table {
			border: none;
			max-width: none;
		}
		/** Myydyt **/
		
		.page-id-1168 table,
		.page-id-1171 table,
		.page-id-1445 table {
			max-width:  none;
			width: 100%;
			font-size: 12px;
		}
		.td-mmalli {
			width: 30%;
		}
		.td-mhinta {
			width: 10%;
		}
		.td-mvm {
			width: 5%;
		}
		.td-mmoot {
			width: 31%;
		}
		.td-mtunnit {
			width: 11%;
		}
		.td-mpvm {
			width: 13%;
		}
	.home table,
	.home td {
		border: none;
	}
		.home table img,
		.home .entry-content div img {
			float: left;
			border: none;
		}
			.home .entry-content div a:nth-child(odd) img {
				clear: left;
			}
	.singular table td {
		border: none;
	}
		.page-id-1168 table td,
		.page-id-1171 table td,
		.page-id-1445 table td {
			border-bottom: 1px solid #ccc;
			padding: 3px 0;
		}
			.page-id-1168 header table td,
			.page-id-1171 header table td,
			.page-id-1445 header table td {
				border-bottom: none;
			}
	/* Yhteystiedot */
	.page-id-8 iframe {
		border-radius: 10px;
		box-shadow: 1px 1px 2px #333;
		margin: 0 auto;
	}
	.fb {
		clear: left;
	}
	.entry-content .fbh {
		display: inline-block;
		color: #4e69a2;
	}
	.entry-content .fbh a {
		color: #4e69a2;
	}
div#supplementary {
	padding: 30px 0 0 0;
    border: none;
}
	div#second {
		text-align: center;
	}
footer {
	color: #fff;
	/*background: #013467;
	background: -moz-linear-gradient(-45deg, #013467 37%, #001d5b 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(37%,#013467), color-stop(100%,#001d5b));
	background: -webkit-linear-gradient(-45deg, #013467 37%,#001d5b 100%);
	background: -o-linear-gradient(-45deg, #013467 37%,#001d5b 100%);
	background: -ms-linear-gradient(-45deg, #013467 37%,#001d5b 100%);
	background: linear-gradient(-45deg, #013467 37%,#001d5b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013467', endColorstr='#001d5b',GradientType=1 );*/
	background: #1d1d1d;
	box-shadow: 0 1px 2px #333;
}
#site-generator,
#site-info,
#site-description {
	display:none;
	}
	
/** Venesivut **/
.tax-merkit article p,
.ngg-galleryoverview {
	float: left;
	width: 220px !important;
	margin: 0;
	padding: 0;
	position: relative;
}
	.tax-merkit .not-found p {
		float: none;
		width: auto !important;
	}
	.single .ngg-galleryoverview {
		width: 100% !important;
	}
	.tax-merkit article p:first-child {
		margin: 0;
		padding: 0;
	}
span.kuvateksti {
	float: left;
	clear: both;
	font-size: 10px;
	padding: 0;
	margin: -10px 0 0 10px;
	display: none;
}
	.tax-vaihtovene span.kuvateksti {
		clear: left;
		margin: 0 0 0 10px;
	}
		.single-vaihtoveneet span.kuvateksti {
			display: none;
		}
div.item td {
	font-family: /* Corbel, */ Arial, Helvetica, "Nimbus Sans L", "Liberation Sans", sans-serif;
}
div.item {
	float: left;
}
	div.item-img {
		width: 180px;
		margin-right: 20px;
	}
	.tax-merkit article img,
	.ngg-gallery-thumbnail img,
	.tax-vaihtomoottori article img,
	.tax-vaihtotraileri article img,
	.term-kaikki-vaihtoveneet img.alignleft {
		border: none;
		padding: 3px;
		background: #fff;
		box-shadow: -2px 2px 4px #666;
		border-radius: 7px;
		margin: 0 0 1px 1px;
		border: 1px solid #999;
		max-width: 188px;
		height: auto;
	}
		.term-kaikki-vaihtoveneet img.alignleft {
			width: 180px;
			max-width: 180px;
			box-shadow: none;
		}
		.tax-vaihtomoottori article img,
		.tax-vaihtotraileri article img  {
			margin: 10px 10px 11px 1px;
			width: auto;
			max-width: 180px;
			height: auto;
		}
		.tax-merkit a:focus img, .tax-merkit a:hover img,
		.ngg-gallery-thumbnail img:hover,
		.tax-vaihtomoottori a:focus img, .tax-vaihtomoottori a:hover img,
		.tax-vaihtotraileri a:focus img, .tax-vaihtotraileri a:hover img {
			margin: 1px 1px 0 0;
			box-shadow: -1px 1px 2px #666;
			border: 1px solid #999;
			background: #fff;
		}
			.tax-vaihtomoottori a:focus img, .tax-vaihtomoottori a:hover img,
			.tax-vaihtotraileri a:focus img, .tax-vaihtotraileri a:hover img {
				margin: 11px 11px 10px 0px;
			}
		.ngg-gallery-thumbnail img {
			position: absolute;
			top: 0;
			left: 0;
			box-shadow: none;
			margin: 0 0 1px 1px !important;
		}
			.single-vaihtoveneet .ngg-gallery-thumbnail img {
				position: relative;
				float: left;
				box-shadow: none;
				margin: 10px 10px 0 0;
			}
		.ngg-gallery-thumbnail img:hover {
			margin: 0 0 1px 1px;
			border: 1px solid #FBA115;
			background: none !important;
			box-shadow: none;
		}
			.single-vaihtoveneet .ngg-gallery-thumbnail img:hover {
				position: relative;
				float: left;
				box-shadow: none;
				margin: 10px 10px 0 0;
			}
	div.item-spec {
		width: 390px;
		margin-right: 10px;
	}
		.lisatiedot {
			width: 82px;
		}
		.vmlisatiedot {
			width: 212px;
			padding: 0;
		}
		.vvlisatiedot {
			width: 322px;
			padding: 0;
		}
			.single-vaihtoveneet .vvlisatiedot {
				width: 500px;
				padding: 0;
			}
		.vm {
			width: 72px;
		}
		.vmvm {
			width: 52px;
		}
	.tax-mmerkit div.item-spec,
	.page-template-mercury-php div.item-spec,
	.page-template-yamaha-php div.item-spec,
	.tax-vaihtovene div.item-spec,
	.tax-vaihtomoottori div.item-spec,
	.tax-vaihtotraileri div.item-spec,
	.single-vaihtoveneet div.item-spec {
		width: 580px;
		margin-right: 0;
	}
	.tax-vaihtovene div.item-spec,
	.single-vaihtoveneet div.item-spec {
		width: 600px;
		float: right;
	}
	.single-vaihtoveneet div.item-spec {
		clear: both;
		float: left;
		width: 100%;
	}
		div.item-spec td.first {
			border: none;
		}	
		div.item-vspec td.first {
			border: none;
		}				
		.tax-mmerkit td.first,
		.page-template-mercury-php td.first,
		.page-template-yamaha-php td.first,
		.tax-vaihtomoottori td.first,
		.tax-vaihtotraileri td.first,
		.single-vaihtoveneet td.first {
			border: none;
		}	
	div.item-pricelink {
		width: 190px;
		margin-left: 20px; 
	}		
		div.item-pricelink table td {
			vertical-align: top;
		}	
		div.item-pricelink table,
		div.item-pricelink tr,
		div.item-pricelink td {
			border: none;
		}
		td.price {
			font-size: 22px;
			font-weight: bold;
		}
			.tax-mmerkit td.price,
			.page-template-mercury-php td.price,
			.page-template-yamaha-php td.price,
			.tax-vaihtomoottori td.price,
			.tax-vaihtotraileri td.price {
				width: 120px;
			}
			.offer {
				color: #d30101;
				line-height: 1.2;
			}
				.offer span {
					font-size: 16px;
				}
		td.linkki,
		td.linkki a {
			font-size: 16px;
			color: #fc7e00;
		}	
			td.linkki a:hover {
				text-decoration: underline;
			}			
	div.item table {
		width: 100%;
		height: 120px;
		border: none;
	}	
		.tax-mmerkit div.item table,
		.page-template-mercury-php div.item table,
		.page-template-yamaha-php div.item table,
		.tax-vaihtomoottori div.item table,
		.tax-vaihtotraileri div.item table {
			width: 100%;
			height: auto;
			border: none;
		}
		.td-b {
			font-weight: bold;
		}
		.td-pad {
			padding-right: 20px;
		}
		div.item-spec table {
		}
	.archive .page-header {
		position: relative;
	}
	/** Moottorit **/
	.tax-mmerkit header.entry-header /*,
	.tax-vaihtomoottori header.entry-header,
	.tax-vaihtotraileri header.entry-header */,
	.page-template-mercury-php header.entry-header,
	.page-template-yamaha-php header.entry-header {
		float: left;
		width: 240px;
	}
		.tax-mmerkit h1.entry-title /*,
		.tax-vaihtomoottori h1.entry-title,
		.tax-vaihtotraileri h1.entry-title */,
	.page-template-mercury-php h1.entry-title,
	.page-template-yamaha-php h1.entry-title {
			font-size: 20px;
			padding: 6px 0 6px 0;
			line-height: 1.7em;
			text-shadow: -1px 1px 2px #999;
		}
			.tax-mmerkit td.price,
			.tax-vaihtomoottori td.price,
			.tax-vaihtotraileri td.price,
			.page-template-mercury-php td.price,
			.page-template-yamaha-php td.price {
						font-size: 18px;
					}
	/* .tax-mmerkit div.entry-content, */
	.tax-vaihtomoottori div.entry-content p,
	.tax-vaihtotraileri div.entry-content p {
		min-width: 200px;
	}
	
		.tax-vaihtomoottori div.entry-content p:first-child,
		.tax-vaihtotraileri div.entry-content p:first-child {
			margin: 0;
			padding-bottom: 10px;
		}
	.tax-mmerkit .hentry,
	.page-template-yamaha-php .hentry,
	.page-template-mercury-php .hentry,
	.tax-vaihtomoottori .hentry,
	.tax-vaihtotraileri .hentry {
		padding: 0;
	}
	.tax-mmerkit table,
	.page-template-yamaha-php table,
	.page-template-mercury-php table,
	.tax-vaihtomoottori table,
	.tax-vaihtotraileri table {
		border: none;
		margin: 0 0 5px 0;
	}
		.tax-mmerkit table td a,
		.page-template-yamaha-php table td a,
		.page-template-mercury-php table td a {
			color: #fc7e00;
		}
	.tax-mmerkit footer.entry-meta,
	.page-template-yamaha-php footer.entry-meta,
	.page-template-mercury-php footer.entry-meta,
	.tax-vaihtomoottori footer.entry-meta,
	.tax-vaihtotraileri footer.entry-meta {
		clear: both;
		line-height: 1px;
		background: none;
		box-shadow: none;
	}
	.tax-mmerkit article.item_moottori,
	.page-template-yamaha-php article.item_moottori,
	.page-template-mercury-php article.item_moottori {
		clear: both;
	}
	/** Vaihtoveneet **/
	.ngg-gallery-thumbnail {
		float: none;
		margin-right: 0;
		text-align: left;
	}
	.ngg-galleryoverview {
		clear: both;
		display: block !important;
		margin-top: 0;
		overflow: visible;
		width: 100%;
	}
	.term-vaihtoveneet .item-img,
	.single-vaihtoveneet .item-img {
		width: 190px;
		padding: 0px;
	}
	.term-vaihtoveneet div.item-vspec,
	.single-vaihtoveneet div.item-vspec {
		width: 170px;
		font-size: 12px;
	}
	.term-vaihtoveneet .info,
	.single-vaihtoveneet .info {
		font-size: 12px;
	}
	.term-vaihtoveneet div.item-pricelink,
	.single-vaihtoveneet div.item-pricelink {
		width: 150px;
	}
/** Gallery **/
article .ngg-navigation {
	display: none !important;
}
					
/*** Shadowbox for NextGen Gallery ***/
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(https://468f79.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:46px;line-height:20px;}
#sb-info-inner{font-size:16px;}
#sb-nav{float:right;height:50px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:50px;width:48px;margin-left:8px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav a:hover{margin-top: 2px;}
#sb-nav a#sb-nav-close{background-image:url(https://2535ed.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/shadowbox/close.png); float: right;}
#sb-nav-next{background-image:url(https://974d81.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/shadowbox/previous.png);}
#sb-nav-previous{background-image:url(https://090c39.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/shadowbox/next.png);}
#sb-nav-next{background-image:url(https://090c39.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/shadowbox/next.png);}
#sb-nav-previous{background-image:url(https://974d81.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/shadowbox/previous.png);}
#sb-nav-play{background-image:url(https://53ab15.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/shadowbox/play.png);}
#sb-nav-pause{background-image:url(https://06f6e0.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/shadowbox/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
.edit-link a {
	left: 0 !important;
	top: 0 !important;
}
/*** Tulostus ***/
/* Print Styles */
@media print {
body {
	background: white;
	color: black;
	margin: 0;
	font-size: 12px;
	}
header#branding {
	height: auto;
	background: none;
	background-color: none;
	box-shadow: none;
}
	/* .tax-vaihtovene header#branding {
		display: none;
	} */
	#site-title a {
		color: #fff;
		text-indent: 0px;
		background: url(https://1c81a9.claudeassets.com/20211021045704im_/https://www.venemyynti.net/wordpress/wp-content/themes/venemyynti/img/venemyynti-logo.png) no-repeat left top;
		width: auto;
		height: auto;
		float: none;
		padding: 0;
		margin: 0;
	}
	#yhteystiedot {
		float: none;
		margin: 30px 0 0 0;
	}
div#page,
footer {
	width: 100%;
	margin: 0;
	padding: 0;
	background: none;
	box-shadow: none;
}
#main,
#content,
#main #content {
    margin: 0;
    padding: 0;
    width: 100%;
}
.tax-vaihtovene .hentry {
	padding: 0;
	margin: 0;
}
/* .tax-vaihtovene div.item-pricelink {
	float: left;
	clear: both;
    margin-left: 0;
	width: 100%;
	height: 60px;
	border-bottom: 1px solid #999;
} */
.tax-mmerkit h1.page-title,
.term-mercury h1.page-title,
.tax-vaihtomoottori h1.page-title,
.tax-vaihtotraileri h1.page-title {
    padding: 20px 0 5px 0;
}
.tax-vaihtovene .kuvateksti {
	display: none;
}
.tax-vaihtovene .linkki {
	display: none;
}
.tax-vaihtovene div.item-spec {
    float: right;
    width: 460px;
}
.tax-vaihtovene a#tulosta {
	display: none;
}
/* .tax-vaihtovene img,
.tax-vaihtovene td.vvlisatiedot,
.tax-vaihtovene td.lisatiedot {
	display: none;
} */
.single-vaihtoveneet .ngg-gallery-thumbnail img,
.ngg-gallery-thumbnail-box {
float: left;
width: 180px;
}
.tax-vaihtovene h1, .tax-vaihtovene h1.entry-title, .tax-vaihtovene .entry-title a, .tax-vaihtovene h1.page-title, .tax-vaihtovene .singular h1.entry-title {
    color: #003366;
    font-size: 20px;
    font-weight: normal;
    padding: 0;
    text-shadow: none;
    text-transform: none;
}
h1.entry-title a span {
	display: none;
}
.tax-vaihtovene h1.entry-title {
}
.tax-vaihtovene h1.page-title {
	font-weight: bold;
}
/* .tax-vaihtovene #paivitetty {
	position: absolute;
	top: 0;
	right: 0;
	width: 250px;
	font-size: 12px;
	color: #000;
} */
/* .tax-vaihtovene .entry-content td, .tax-vaihtovene .comment-content td {
    border-top: none;
    padding: 0;
} */
.tax-vaihtovene td.price {
	font-weight: normal;
}
.tax-vaihtovene td.b {
	font-weight: normal;
}
/* .tax-vaihtovene article.hentry {
	width: 23%;
	padding: 0 1%;
	border: 1px solid #ccc;
	float: left;
	height: 160px;
	line-height: 1em;
	padding: 0;
} */
iframe {
	box-shadow: none;
}
		.page-id-1168 table,
		.page-id-1171 table,
		.page-id-1445 table {
			width: 100%;
			font-size: 10px;
		}
		.page-id-1168 header#branding,
		.page-id-1171 header#branding,
		.page-id-1445 header#branding {
			display: none;
		}
}
/** Responsive **/
.menu-toggle {
	display: none;
}
@media only screen and (max-width: 960px){
	div#page {
		width: 100%;
		box-sizing: border-box;
	}
	header#branding {
		height: auto;
	}
		#site-title a {
			margin-left: -10px;
		}
	#yhteystiedot {
		clear: both;
		width: 100%;
		margin: 1em 0;
	}
		#yhteystiedot ul:last-child {
			margin-bottom: 0;
		}
  .menu-toggle {
    display: block;
    width: 100%;
    background: #fdb644;
		background: -moz-linear-gradient(-45deg, #fdb644 0%, #fca21b 100%);
		background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#fdb644), color-stop(100%,#fca21b));
		background: -webkit-linear-gradient(-45deg, #fdb644 0%,#fca21b 100%);
		background: -o-linear-gradient(-45deg, #fdb644 0%,#fca21b 100%);
		background: -ms-linear-gradient(-45deg, #fdb644 0%,#fca21b 100%);
		background: linear-gradient(-45deg, #fdb644 0%,#fca21b 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdb644', endColorstr='#fca21b',GradientType=1 );
    padding: 0;
    height: 40px;
    color: #fff;
    font-size: 1.5em;
    text-transform: uppercase;
    border: none;
		text-shadow: -1px 1px 1px #333;
  }
  #access {
  	height: auto;
  }
  .menu-navi-container {
  	display: none;
  }
  	#access ul ul {
  		width: 200px !important;
  	}
  	#access ul li:hover ul {
  		display: none;
		}
		#access ul li ul.toggled,
		.toggled {
  		display: block;
  	}
  	#access li:hover > a, #access li:active > a, #access li:focus > a, #access li > a:hover, #access li > a:active, #access li > a:focus {
			background: none;
		}
  	#access ul ul li {
  		float: none;
  		background: none !important;
  	}
  	#access ul ul li a {
  		float: none;
  		line-height: 40px;
  		width: 100% !important;
  		padding: 0 0 0 1em !important;
  		box-sizing: border-box;
  		height: 40px;
  	}
  	#access ul #menu-item-197 ul {
  		left: auto;
  		right: 0;
  		width: 100px !important;
  	}
	#main #secondary {
		float: none;
		margin: 0;
		width: 100%;
	}
	aside#jj-nexgen-jquery_cycle-3 {
		width: 100%;
	}
		aside#jj-nexgen-jquery_cycle-3 img {
			height: 100%;
			width: auto;
			left: 50% !important;
		  -webkit-transform: translateX(-50%);
		  -ms-transform: translateX(-50%);
		  transform: translateX(-50%);
		}
	#advanced-recent-posts-2 {
		float: left;
		width: 100%;
		padding: 10px;
		box-sizing: border-box;
		background: #fff;
	}
	.home .entry-content div {
		width: 20% !important;
	}
	.home .entry-content .nosto {
		float: right;
		width: 100% !important;
		margin: 0 0 1em 0;
		padding: 0;
		background: #013467;
	}
		.home .entry-content .nosto .textwidget {
			width: 100% !important;
		}
	#main #content {
		margin: 0;
		padding: 1.5em;
	}
		article h1.entry-title a {
			display: block;
		}
		a#tulosta {
			display: none;
		}
		div.item-spec {
			margin-top: 1em;
		}
		div.item-spec,
		div.item-pricelink {
			width: 100% !important;
			margin-left: 0;
		}
		.entry-content .lisatiedot {
			font-weight: normal;
			padding-left: 5px;
		}
		.vvlisatiedot {
			width: auto;
		}
		.single-vaihtoveneet .ngg-galleryoverview {
			width: 100% !important;
		}
		.ngg-gallery-thumbnail-box {
			margin-right: 3%;
			width: 22%;
		}
		.single-vaihtoveneet .ngg-gallery-thumbnail img {
			margin: 0;
			max-width: 100% !important;
		}
	.page-id-8 article table {
		table-layout: fixed;
	}
		.page-id-8 td {
			width: 50%;
			word-wrap: break-word;
		}
		.page-id-8 table ul {
			margin-left: 0;
			list-style: none;
		}
}
@media only screen and (max-width: 768px){
		.ngg-gallery-thumbnail-box {
			margin-right: 3%;
			width: 30%;
		}
}
@media only screen and (max-width: 480px){
		.ngg-gallery-thumbnail-box {
			margin-right: 3%;
			width: 47%;
		}
}
#cycle_lite_container,
#cycle_lite {
	position: relative;
	min-height: 253px;
}
.caption-content {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}
.slideshow-caption {
	box-sizing: border-box;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	padding: .5em 1em;
	background: #fff;
	background: rgba(255,255,255,0.7);
	color: #000;
	z-index: 999;
	font-size: 1.375em;
}
.home-feature h2 {
	font-size: 26px;
  line-height: 1.5em;
  color: #003366;
  font-weight: 500;
  text-shadow: -1px 1px 1px #666;
}
/*
     FILE ARCHIVED ON 11:33:41 Apr 29, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:54:30 Jun 05, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.671
  exclusion.robots: 0.077
  exclusion.robots.policy: 0.065
  esindex: 0.013
  cdx.remote: 9.5
  LoadShardBlock: 42.266 (3)
  PetaboxLoader3.datanode: 41.453 (4)
  load_resource: 37.213
  PetaboxLoader3.resolve: 33.36
*/