/* Recent works */

#recent_works {
  float: left;
  width: 963px;
  padding: 33px 0 70px;
}

a.view_portfolio {
  background: url(../images/home_view_portfolio.png) no-repeat;
  float: right;
  width: 237px;
  height: 29px;
  margin: 24px 2px 0 0;
  padding: 10px 30px 0 0;
  font: normal 17px "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #fff;
  line-height: 17px;
  text-decoration: none;
  text-align: right;
}

a.view_portfolio:hover {
  background-position: 0 -39px;
}

#what_i_do, #process {
  float: left;
  width: 463px;
  padding-top: 27px;
}

#process {
  padding-top: 22px;
}

h3 {
  font: bold 15px "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #2f4048;
  line-height: 20px;
  margin-bottom: 20px;
}

#what_i_do_text {
  float: left;
  padding-top: 25px;
}
#what_i_do p, #process p, h3 {
  padding: 0 12px;
}

#what_i_do .half_box {
  /*margin-top: 20px;*/
}
#process .half_box {
  margin: 25px 0 0;
}

#what_i_do .half_box ul {
  padding: 4px 0 8px 19px;
}
#process .half_box ul {
  padding: 4px 19px 8px;
  float: left;
}

#what_i_do .half_box ul li, #process .half_box ul li {
  font: normal 14px "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #fff;
  background: url(../images/ok_green.png) 0 6px no-repeat;
  line-height: 21px;
  padding-left: 19px;
}
#steps {
  float: left;
  background: url(../images/home_steps.png) no-repeat;
  width: 465px;
  height: 193px;
}

.each_step {
  float: left;
  width: 146px;
  padding-top: 105px;
  height: 88px;
}

.step_a { background: url(../images/step_a.png) 49px 38px no-repeat; padding-right: 11px; }
.step_b { background: url(../images/step_b.png) 49px 38px no-repeat; padding-right: 11px; }
.step_c { background: url(../images/step_c.png) 49px 38px no-repeat; }

.each_step p {
  line-height: 1.3em;
}

#process .half_box ul li {
  float: left;
}

h1#slicing {
  display: none;
}

#trabajos_recientes {
  background: url(../images/h1_recent_work.png) no-repeat;
  width: 52px;
  height: 44px;
}

#que_hago {
  background: url(../images/h1_what_can.png) no-repeat;
  width: 45px;
  height: 44px;
}

#pasos_costos {
  background: url(../images/h1_process.png) no-repeat;
  width: 54px;
  height: 51px;
}
#rates {
  height: 52px;
}
