@charset "utf-8";
.cf:before,.cf:after{content:" ";display:table}
.cf:after{clear:both}
.cf{*zoom:1}
.font{font-family:'Ubuntu',Helvetica,Arial,sans-serif}
.georgia{font-family:Georgia,Times,'Times New Roman',serif}
body,html{height:100%;width:100%;background:#fff;font-family:'Ubuntu',Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;color:#888;line-height:1.5}
.wrapper{width:900px;padding:0 20px;margin:0 auto;position:relative;text-align:center}
.main{min-width:940px}
h1{font-size:65px;color:#4d3627}
.hero{font-size:25px}
.first{font-family:Georgia,Times,'Times New Roman',serif;font-style:italic}
p,a{margin-bottom:10px}
ul li{margin-bottom:5px}
a{outline:none;color:#009db0;text-decoration:underline}a:hover{text-decoration:none}
.left,.right{width:47%;margin-right:3%;float:left}
.right{margin-right:0}
.hide{position:absolute !important;left:-99999px !important;top:-99999px !important}
.decoration{position:relative}.decoration .left-decor,.decoration .right-decor{position:absolute;background-repeat:no-repeat;width:206px;height:489px;top:111px}
.decoration .left-decor{background-image:url(../img/decor-left.png);background-position:0 0;left:0}
.decoration .right-decor{background-image:url(../img/decor-right.png);background-position:0 0;right:0}
.header{background:#f1ece1;padding:46px 0 40px 0}.header .wrapper{text-align:center}.header .wrapper .hero,.header .wrapper h1{color:#4d3627}
.header .wrapper h1{font-weight:700;line-height:1.25;margin-bottom:20px}
.header .wrapper .hero{margin-bottom:22px}
.content{padding:25px 0 40px 0}.content p.first{color:#aaa}
.places{color:#000;padding-top:45px;margin-bottom:40px}.places li{float:left;width:32%;margin-left:2%}.places li:first-child{margin-left:0}
.places .first-place .first{padding-top:101px;background:url(../img/first-place.png) 50% 0 no-repeat}
.places .second-place .first{padding-top:101px;background:url(../img/second-place.png) 50% 21px no-repeat}
.places .third-place .first{padding-top:101px;background:url(../img/third-place.png) 50% 21px no-repeat}
.bg{padding:0 52px;margin-bottom:10px;display:inline-block;position:relative}.bg .left-end,.bg .right-end{position:absolute;top:0;height:65px;width:52px}
.bg .left-end{background:url(../img/left-end.png) 0 0 no-repeat;left:0}
.bg .right-end{background:url(../img/right-end.png) 0 0 no-repeat;right:0}
.bg .period{padding:18px 50px 22px 50px;height:21px;background:url(../img/text-bg.png) 0 0 repeat-x;color:#fff}
.participate{margin-bottom:48px}.participate .hero{color:#000;margin-bottom:20px}
.participate .tooltip{display:none}
.participate .tooltip.error{border:1px solid red}
form{margin-bottom:12px}form label{position:absolute !important;left:-99999px !important;top:-99999px !important}
form input{font-family:'Ubuntu',Helvetica,Arial,sans-serif;font-size:16px;-webkit-appearence:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #cecece;width:428px;margin-bottom:10px;padding:17px 15px 16px 15px;background:url(../img/input.png) 0 0 repeat-x;outline:none}form input:focus{background:url(../img/input-focus.png) 0 0 repeat-x;border:2px solid #9fc24b;padding:16px 15px 15px 15px}
form input[type="submit"]{background:#9fc24b;color:#fff;font-weight:700;text-transform:uppercase;width:460px;outline:none;cursor:pointer}
.how-one,.how-two{font-weight:700;font-size:20px;margin-bottom:20px}
.how-one{color:#9fc24b}
.how-two{color:#4d3627}
.left ul,.right ul{font-family:Georgia,Times,'Times New Roman',serif;font-style:italic;padding-top:10px}
.facebook.bottom{padding-top:20px;clear:both}
.footer{background:#f7f7f7;padding:35px 0 45px 0}.footer .left{width:40%;text-align:left}
.footer .right{width:54%}
.footer .bold{font-weight:700}
.footer .right p{display:inline-block;margin:-10px 7px 0 0;height:35px;line-height:35px}
.footer .right .anyway{padding-right:100px;background:url(../img/anyway.png) 100% 65% no-repeat}
.footer .right .tucano{padding-right:45px;background:url(../img/tucano.png) 100% 50% no-repeat}
.footer .right .amigo{padding-right:68px;margin-right:0;background:url(../img/amigo.png) 100% 50% no-repeat}
