﻿
/* ipad landscape */
@media screen and (max-width: 600px) {
		
	body {
		background-image: url(images/background_1024.jpg);
		background-attachment: fixed;
		background-repeat: repeat-y;			
	}
		
	nav#access a
	{
		font-family: 'Fondamento', cursive;
		font-weight: bold;
		font-size: 15px;
		color: #000;		
	}
	
	p{
		font-size: 12px;
	}
		
	.hentry, .no-results {
    margin: 0px;
    padding: 0px;
	}
	
	.entry-content h1 {
    font-size: 14px !important;
	}
	
	.entry-content, .entry-summary {
	    padding: 0;
	}
	
	.entry-content p{
	    padding-top: 40px;
	}

	.entry-title, .entry-header .entry-meta {
    padding-right: 0px;    
		text-align: center;
	}
	
	.singular .entry-title
	{
		line-height: 15px;
		font-size: 16px;
	}
	
	.entry-title a {
		font-size: 15px;
		width: 100%;
		padding-left: 0px;
	}
			
	div#headerlogo a img{
		width: 120px;
		padding: 0px 10px 0px 190px;
	}
	
	img.post_thumbnail{
		width: 60px !important;
		height: 60px !important;
		padding: 0px;
		margin: 0px;
	}
	
	div.entry-content > img.post_thumbnail{
		width: 200px !important;
		height: 200px !important;
		padding: 0px;
		margin: 0px;
		text-align: center;
	}
		
	nav#access
	{
		width: 120px;
		top: 20px;
	}
	
	#access div ul {
	    text-align: left;
	}

	nav#access li
	{
		height: 25px;
	}

	nav#access li a
	{
		width: 280px;
		height: 230px;
		font-size: 20px;
	}
		
	div#first{
		display: none;
	}
			
	div#headerlogo
	{
		position: absolute;
	}
		
	nav#access
	{
		position: absolute;
	}

	div.menu-footer-container
	{
		position: fixed;
		top:0px;
		font-size: 9px;
		height: 10px;
  	text-align: left;
	}
	
	div.menu-footer-container ul
	{
		height: 10px;
		margin: -9px;
		margin-left: 15px;
	}
	
	div.menu-footer-container ul,	
	div.menu-footer-container ul li,	
	div.menu-footer-container ul li a
	{
		font-size: 5px;
	}
		
	div.menu-footer-container li
	{
		padding-right: 5px;
	}
		
	div#footer_search
	{
		position: fixed;
		width: 100%;
		top:0px;
	}
	div#footer_search form input
	{	
		background-color: #464646;
  	background-image: -moz-linear-gradient(center bottom , #373737, #464646 5px);
  	color: #CCCCCC;
		font-size: 9px;
		display: none;
	}
		
	#page {
    padding-left: 0px;
	}

	#page {
	    background: none;
	}
			
	h2#share
	{
		font-size: 12px;
	}
	
	#primary {
	  width: 100%;
	  padding-top: 240px;
	}
	
	div#primary + section#primary{
	  padding-top: 0px;
	}
	
		
	article{
	    width: 100%;
		}
		
	.commentlist {
		
		width: 100%;
	}
	
	/* Comment Form */
	#respond {
		
		width: 100%;
	}
			
	.wpshopgermany_produkt .price {
	    padding-top: 20px;
	}
	
	div.wpsg_vp_field_typ_radio label {
    width: 100%;
	}
	
	.wpshopgermany_produkt .amount {
   
    padding-top: 25px;
	}
	p.nocomments{		
		font-size: 12px;		
	}
		
	div.amount{
		margin-top: 25px;
	}
			
	.kleinunternehmerregelung {
    width: 100% !important;
	}

	
}

