

.forte{
	font-weight: bold;
	}

/* colors */
.amarelo{
	color:#FFDC00;
}
.blue{
	color:#0074D9;
}
.red{
 	color:#FF4136;
}
.green{
 	color: #3D9970;	
}
.orange{
	color:#FF851B;
}
.aqua{
	color:#7FDBFF;
}
/* end colors*/

.boxMenu{

  	text-align:center;
  	padding:10px;
  	font-weight: bold;
}

.megaicone > span{
	font-size: 3em;
	
}
.megaicone{
	font-size: 100%;
	
}
.navbar-nav>li>.dropdown-menu {
	margin-top: 20px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.navbar-default .navbar-nav>li>a {
	width: 100px;
	font-weight: bold;
}

.mega-dropdown {
	position: static !important;
	width: 100%;
}

.mega-dropdown-menu {
	padding: 20px 0px;
	width: 100%;
	box-shadow: none;
	-webkit-box-shadow: none;

}

.mega-dropdown-menu > li > ul {
	padding: 0;
	margin: 0;
}

.mega-dropdown-menu > li > ul > li {
	list-style: none;
}

.mega-dropdown-menu > li > ul > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #999;
  white-space: normal;
}

.mega-dropdown-menu > li ul > li > a:hover,
.mega-dropdown-menu > li ul > li > a:focus {
  text-decoration: none;
  color: #444;
  background-color: #f5f5f5;
}

.mega-dropdown-menu .dropdown-header {
  color: #428bca;
  font-size: 18px;
  font-weight: bold;
}

.requerido{
color:#ff5722;
}

label{
	 font-weight: normal;
	
}

.fileUpload {
	position: relative;
	overflow: hidden;
	background-color: #FFF;
	width:100%;
	text-align: center;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
margin-bottom:5px;

}

.fileUpload input{
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 100px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	text-align: center;
}

.BoxBranco{
	overflow: hidden;
	background-color: #FFF;
	width:100%;
	-webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        padding:5px;

}
.BoxBranco img{
        margin:3px;
}

.centro{
	text-align: center !important;
}
.direita{
	text-align: right !important;
}
.esquerda{
	text-align: left !important;
}