blockquote{width:auto!important;padding-top:0;text-shadow:1px 1px 2px rgba(0,0,0,0.5);}blockquote p{display:block;margin-bottom:5px;font-size:18px;line-height:26px;}blockquote cite{white-space:normal!important;display:block;line-height:1.5em;}body,html{width:100%;overflow:hidden;background-image:none;}h3{margin-top:20px!important;}ul li{line-height:23px;}div.container_12{width:auto!important;clear:both;padding:0 10px 1px!important;height:auto!important;}div.container_12 div.grid_1{width:auto!important;float:none!important;margin:0!important;clear:both!important;}div.container_12 div.grid_2{width:auto!important;float:none!important;margin:0!important;clear:both!important;}div.container_12 div.grid_3{width:auto!important;float:none!important;margin:0!important;clear:both!important;}div.container_12 div.grid_4{width:auto!important;float:none!important;margin:0!important;clear:both!important;}div.container_12 div.grid_5{width:auto!important;float:none!important;margin:0!important;clear:both!important;}div.container_12 div.grid_6{width:auto!important;float:none!important;margin:0!important;clear:both!important;}div.container_12 div.grid_8{width:auto!important;float:none!important;margin:0!important;clear:both!important;}div.container_12 div.grid_9{width:auto!important;float:none!important;margin:0!important;clear:both!important;}div.container_12 div.grid_10{width:auto!important;float:none!important;margin:0!important;clear:both!important;}div.container_12 div.grid_11{width:auto!important;float:none!important;margin:0!important;clear:both!important;}div.container_12 div.grid_12{width:auto!important;float:none!important;margin:0!important;clear:both!important;}body>div[id]{max-width:480px;background-image:none!important;}#intro{height:auto;padding:20px 0;}#intro div.container_12{padding:0!important;}#intro #mainNav{display:none;}#intro h1{margin:0 auto;}#messaging{padding-top:10px;}#messaging div.container_12{background-image:none;}#messaging h2{font-size:18px!important;line-height:26px!important;padding:10px 0;}#messaging h2 strong{font-size:30px;line-height:38px;}#work{padding-top:20px;}#work div.portfolio{display:none;}#work h3{display:none;}#about p{text-shadow:1px 1px 2px rgba(0,0,0,0.3);}#about strong{text-shadow:none;}#whatWeDo{padding:10px;background-color:#bab0a5;text-shadow:1px 1px 2px rgba(0,0,0,0.3);}#whatWeDo ul{margin-bottom:0;}#contact form{height:auto!important;margin-bottom:1em;}#contact div.button{padding:0!important;text-align:right;}#contact div.fieldRow{background-image:none!important;}#contact div.fieldRow label{float:none;display:block;}#contact div.fieldRow input.field{float:none;display:block;width:100%;border:5px solid #8c9779;}#contact div.fieldRow textarea.field{float:none;display:block;width:100%;border:5px solid #8c9779;}#contact p{text-shadow:1px 1px 2px rgba(0,0,0,0.3);margin-bottom:1em;}#contact div.vcard{text-shadow:1px 1px 2px rgba(0,0,0,0.3);margin-bottom:1em;}#contact div.grid_6:nth-child(2){display:none;}#contact div.newsletter{display:none;}#legal{padding-bottom:10px;}span.noMobile{display:none;}body.opera #messaging h2 strong{font-weight:bold!important;}body.opera #contact div.fieldRow input.field{width:280px!important;}body.opera #contact div.fieldRow textarea.field{width:280px!important;}
