.mapa{height:500px;width:100%}
.navbar .opcoes-cms a{text-transform:uppercase}
.tela-de-login{padding-top:50px}
div.upload-de-arquivos div.tab ul.content{clear:both;margin:0;padding:0}
div.upload-de-arquivos div.tab ul.content>li{list-style:none;margin:0;text-align:center}
div.upload-de-arquivos div.tab ul.content li ul.arquivos li{border:1px solid #bbb;float:left;height:180px;list-style:none;margin:5px;overflow:hidden;position:relative;width:200px}
div.upload-de-arquivos div.tab ul.content li ul.arquivos li div.opcoes button{font-weight:400;line-height:12px;margin:0;padding:3px 15px}
div.upload-de-arquivos div.tab ul.content li ul.arquivos li.upload{background-image:url(../img/upload-imagem.png);background-position:center center;background-repeat:no-repeat;border-style:dashed;border-width:4px;height:174px;overflow:hidden;width:194px}
div.upload-de-arquivos div.tab ul.content li ul.arquivos li div.opcoes{display:none;position:absolute;right:0;top:0;width:auto}
div.upload-de-arquivos div.tab ul.content li ul.arquivos li:hover .opcoes{display:block}
div.upload-de-arquivos div.tab ul.content li ul.arquivos li.upload input{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}
div.upload-de-arquivos div.tab ul.content li ul.arquivos li.upload div.barra-progresso{background-color:#aaa;display:none;height:4px;margin:5px 20px 0}
div.upload-de-arquivos div.tab ul.content li ul.arquivos li.upload div.barra-progresso>div{background-color:#595959;height:100%}
div.upload-de-arquivos div.tab ul.content li ul.arquivos li.upload .progresso{display:none;font-size:12px;font-weight:400;margin-top:134px}
div.upload-de-arquivos div.tab ul.content li ul.arquivos li img{max-width:100%}
div.upload-de-arquivos div.tab ul.content li ul.arquivos li div.legenda{background-color:rgba(0,0,0,.7);bottom:5px;color:#fff;margin-top:1px;overflow:hidden;padding:5px;position:absolute;text-align:center;width:100%}
div.upload-de-arquivos div.tab ul.content li ul.arquivos li div.legenda input{color:#000;width:165px!important}
label.fa{font-size:20px;line-height:1;margin-bottom:.2em}
html body .removeOnProducao,html body .hideOnProducao {display: none;}
div.nicEdit-main {outline: 0; padding: 10px;}
div.nicEdit-main img {max-width: 100%; height: auto;}
.video-container {position: relative; width: 100%; padding-bottom: 56.249999999999999999999999999999%;}
.video-container > * {position: absolute; width: 100%; height: 100%; top: 0;left: 0;}
table.table .thumbnail {max-width: 160px;}
#avisos {position: fixed;right: 10px;bottom: 0;}