/*------------------------------------------------------------------

[Custom Stylesheet]


Last change:	03/25/2013
Assigned to:	You

-------------------------------------------------------------------*/
.main{
	min-height: 800px;
}

#flashMessage{
    font-size: 16px;
    border-radius: 30px;
    padding: 10px;
    text-align: center;
}

.message .success {
    background-color: #5dba5d;

}
.message .error {
    background-color: #dc504b;
}
.negative{
  color: red;
}
.error-message{
	font-size: 11px;
	color: red;
}

#botaogravar{
	margin-right: 17px;
    margin-bottom: 20px;
}

.ajax-file-upload-statusbar{
    border: none;

}

.page-content{
    min-height: 750px;
}

.table-highlight.table-bordered thead tr {
  background-color: #4b4b4b;
  background-image: -moz-linear-gradient(top, #555555, #3b3b3b);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#3b3b3b));
  background-image: -webkit-linear-gradient(top, #555555, #3b3b3b);
  background-image: -o-linear-gradient(top, #555555, #3b3b3b);
  background-image: linear-gradient(to bottom, #555555, #3b3b3b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff555555', endColorstr='#ff3b3b3b', GradientType=0);
}
.table-highlight.table-bordered thead th {
  color: #FFF;
  border-right: 1px solid #2f2f2f;
  border-left: 1px solid #6f6f6f;
  -webkit-box-shadow: inset 0 1px 0 #888888;
  -moz-box-shadow: inset 0 1px 0 #888888;
  box-shadow: inset 0 1px 0 #888888;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}
.table-highlight.table-bordered {
  border-top: 1px solid #1C2B37;
}


.listagemmodal{
  max-height: 350px;
  overflow: auto;
}


.block{
  min-height: 250px;
  padding-top: 50px;
  font-size: 18px;

}

.block a{
  text-decoration: none;
  color: #555555;
}
.block a:hover{
  text-decoration: none;
  color: #555555;
}
.block a:link{
  text-decoration: none;
  color: #555555;
}



.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
    background-color: #474747;
    border-color: #484848;
}


@media print {
  .no-print, .no-print * {
   display: none !important;
    }
}


.tabela-horario th{
  text-align: center;
  vertical-align: text-top;
}

.tabela-horario td{
  text-align: center;
}

.paging span {
    padding: 10px;
    border: 1px solid #428bca;
    margin: 0 2px;
    border-radius: 10px;
}

.paging span.current {
    background: #428bca;
    color: #fff;
}