body {width:100%; border-top:20px solid #ee3740; background:#fff; position:relative; width: 320px;}

header, header h1 {width: 60px; height: auto;}
header h1 {height:85px; background:url(../img/logo-mobile.gif) no-repeat right 20px;}

.first {width: 260px;}

.intro h1 {font-size: 60px;}
.intro h1, .intro h1 a {line-height: 50px;}
.intro h1 span {font-size:inherit;}

.intro p {width: auto; height: auto;}
.intro p.lang {position: absolute; top:0; right:0;}

.intro ul {width: 200px; height:auto;}
.intro .clients ul {width: auto;}
.intro .clients li {border:0;}

.intro section {padding: 730px 0 0 0;}

.wtf {width:auto; float:none; clear:both; display:block; padding-left:60px; position:absolute; top: 460px;}
.wtf h1 {position:relative; font-size:18px; top:0; left:0; display:block; padding:0; background:transparent; color:#EE3740;}

.wtf .scrollable {height: auto;}
.wtf li {float:left;}
.wtf li, .wtf li a, .wtf li .sticker, .wtf li:hover .sticker, .wtf li.hover .sticker {width: 82px; height: 167px; cursor: default;}
.wtf li:hover .capa, .wtf li.hover .capa {display:none;}
.wtf li .sticker, .wtf li:hover .sticker, .wtf li.hover .sticker {margin:0;}

.contact {display:none; width: auto; top: 965px; left:0;}
.contact fieldset div {overflow:hidden; padding:0;}
.contact label, .contact input, .contact .lbl-tel, .contact #mensagem {display: block; width: 100%;}

.intro .address {top: 1400px; padding:0}

.intro .link-contact {top: 1500px; left:0; height:auto; line-height:15px; width:100%; font-size: 15px;}
.intro .link-contact a {padding:10px 5px;}
.twitter, footer, .clients {display:none;}
