.head{
    background-color: #ebebeb;
    height: 87px;
    border-top: 2px solid #108d4a;
}

ul,li{ list-style: none; margin: 0 !important; }

.lista-controle{
    padding: 10px;
    float: left;
    border-right: 1px solid #d2d2d2;
    height: 60px;
}

/*----------------------- geral ------------------------*/
.radius-0{ border-radius: 0 !important;  }
.box{ background-color: #F9F9F9;
      border: 1px solid #D2D2D2;
      display: block;
      overflow: hidden; }
.cb{ clear: both; }
/*--------------------- margin --------------------------*/
.m_0a{ margin: 0 auto; }

.m_0{ margin: 0! important; }
.mt_0{ margin-top: 0! important; }
.mr_0{ margin-right: 0! important; }
.mb_0{ margin-bottom: 0! important; }
.ml_0{ margin-left: 0! important; }

.mt_5{ margin-top: 5px! important; }
.mr_5{ margin-right: 5px! important; }
.mb_5{ margin-bottom: 5px! important; }
.ml_5{ margin-left: 5px! important; }

.mt_10{ margin-top: 10px! important; }
.mr_10{ margin-right: 10px! important; }
.mb_10{ margin-bottom: 10px! important; }
.ml_10{ margin-left: 10px! important; }

.mt_15{ margin-top: 15px! important; }
.mr_15{ margin-right: 15px! important; }
.mb_15{ margin-bottom: 15px! important; }
.ml_15{ margin-left: 15px! important; }

.mt_20{ margin-top: 20px! important; }
.mr_20{ margin-right: 20px! important; }
.mb_20{ margin-bottom: 20px! important; }
.ml_20{ margin-left: 20px! important; }

.mt_25{ margin-top: 25px! important; }
.mr_25{ margin-right: 25px! important; }
.mb_25{ margin-bottom: 25px! important; }
.ml_25{ margin-left: 25px! important; }

.mt_30{ margin-top: 30px! important; }
.mr_30{ margin-right: 30px! important; }
.mb_30{ margin-bottom: 30px! important; }
.ml_30{ margin-left: 30px! important; }

/*---------------------- padding -----------------------*/
.p_0{ padding: 0! important; }

.pt_0{ padding-top: 0! important; }
.pr_0{ padding-right: 0! important; }
.pb_0{ padding-bottom: 0! important; }
.pl_0{ padding-left: 0! important; }

.pt_5{ padding-top: 5px! important; }
.pr_5{ padding-right: 5px! important; }
.pb_5{ padding-bottom: 5px! important; }
.pl_5{ padding-left: 5px! important; }

.pt_10{ padding-top: 10px! important; }
.pr_10{ padding-right: 10px! important; }
.pb_10{ padding-bottom: 10px! important; }
.pl_10{ padding-left: 10px! important; }

.pt_15{ padding-top: 15px! important; }
.pr_15{ padding-right: 15px! important; }
.pb_15{ padding-bottom: 15px! important; }
.pl_15{ padding-left: 15px! important; }

.pt_20{ padding-top: 20px! important; }
.pr_20{ padding-right: 20px! important; }
.pb_20{ padding-bottom: 20px! important; }
.pl_20{ padding-left: 20px! important; }

.pt_25{ padding-top: 25px! important; }
.pr_25{ padding-right: 25px! important; }
.pb_25{ padding-bottom: 25px! important; }
.pl_25{ padding-left: 25px! important; }

.pt_30{ padding-top: 30px! important; }
.pr_30{ padding-right: 30px! important; }
.pb_30{ padding-bottom: 30px! important; }
.pl_30{ padding-left: 30px! important; }

.tempo{}