/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (min-width : 320px)
and (max-width : 480px) {
/* Styles */


}

/* Smartphones (landscape) ----------- */
@media only screen
and (min-width : 321px)
and (max-width : 800px) {
/* Styles */

	#all
	{
	  background-image: none;
	}

	#companyDetails, #standardsAndSite
	{
	  width: 100%;
	}

	.siteInfo, .standards, .copyright
	{
	  text-align: left;
	}


}
 
/* Smartphones (portrait) ----------- */
@media only screen
and (max-width : 320px) {
/* Styles */

	#all
	{
	  background-image: none;
	}

	#top
	{
		padding-top: 0.1em;
		font-size: 300%;
	}

	#companyDetails, #standardsAndSite
	{
	  width: 100%;
	}

	abbr 
	{
	  border-bottom: none;
	}

	#whatWeDo li
	{
	  margin-bottom: 1.5em;
      padding: 1.5em 0;	  
	  padding-top: 105px;	  
	}

	#whatWeDo #li1
	{
	  background-position: 50% 0%;
	  padding-top: 95px;	  
	}

	#whatWeDo #li2
	{
		background-position: 50% 0%;
	}

	#whatWeDo #li3
	{
		background-position: 50% 0%;
		padding-top: 95px;	  		
	}

	#whatWeDo #li4
	{
	  background-position: 50% 0%;
	}

	.spiel, address, .standards, .siteInfo
	{
	  text-align: center;
	}

	address .companyName
	{
	  font-size: larger;
	}

	.registeredAddress .addressLine
	{
	  display: block;
	  margin: 0 auto;
	}

	.companyRegistration
	{
	  margin-top: 1em;
	  font-size: smaller;
	  line-height: 1.25em;  
	}

}
 
/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-width : 768px)
and (max-width : 1024px) {
/* Styles */
}
 
/* iPads (landscape) ----------- */
@media only screen
and (min-width : 768px)
and (max-width : 1024px)
and (orientation : landscape) {
/* Styles */
}
 
/* iPads (portrait) ----------- */
@media only screen
and (min-width : 768px)
and (max-width : 1024px)
and (orientation : portrait) {
/* Styles */
}
 
/* Desktops and laptops ----------- */
@media only screen
and (min-width : 1224px) {
/* Styles */
}
 
/* Large screens ----------- */
@media only screen
and (min-width : 1824px) {
/* Styles */
}
 
/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}