
.navbar-brand {
  display: flex;
  align-items: center;
  padding: 0px;
}

.navbar-brand>img {
  padding: 2px 30px 2px 10px;
  height: 100%;
  width: auto;
}

.navbar-header{
	padding-right: 20px;	
}

.page-header {
    margin: 10px 0 10px;
    position: relative;
    border-bottom: 1px solid rgb(243, 235, 235);
    padding: 10px 0;
  }
  
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (max-width: 768px) {
  .page-header {
    font-size: 15pt;
  }
}

.dropzone {
  border: 2px dashed #bbb;
  border-radius: 5px;
  padding: 25px;
  text-align: center;
  font: 20pt bold;
  color: #bbb;
  margin-bottom: 20px;
}

.cabecalho{
  background: white;
}

.cabecalhoMenu{
  background: #3f71a3;
}

.txtBemvindo{
  font-family : 'BebasNeueRegular' !important;
  color: #054d92 !important;
}

@font-face {
  font-family: BebasNeueBold;
  src: url("../fonts/BebasNeue.otf") format("opentype");
}

@font-face {
  font-family: BebasNeueRegular;
  src: url("../fonts/BebasNeueRegular.ttf") format("opentype");
} 

.viewHeader{
  background: #3f71a3;
  text-decoration:none;
  display:block;
  color:#ffffff;
  padding: 5px 10px 5px 10px;
  line-height: normal;
  font-family : 'BebasNeueRegular';
}

.viewTipoBaseHeader{
  background: #5a8cbf;
  text-decoration:none;
  display:block;
  color:#ffffff;
  padding: 5px 10px 5px 10px;
  line-height: normal;
  font-family : 'BebasNeueRegular';
}

.opcaoHeaderSelecionada{
  background: #75a3d0;
}

.opcaoHeaderSelecionadaTipoBaseHeader{
  background: #a3bfdb;
}

.barraFerramentas{
  background: #75a3d0;
  text-decoration:none;
  display:block;
  color:#ffffff;

  padding: 5px 10px 5px 10px;
  line-height: normal;
  font-family : 'BebasNeueRegular';
  font-size: 200%;
}

.opcaoFerramentasSelecionada{
  color: black;
}

.notSelectedThumbnail{
  border: 1px solid white;
  border-radius: 4px;
}

.selectedThumbnail{
  border: 1px solid blue !important;
  border-radius: 4px;
}

.image-upload > input
{
    display: none;
}

.image-upload img
{
    width: 100%;
    cursor: pointer;
}

