/* Alterações ao style.css */

#idioma { float:right; padding-right:10px; }
#idioma img { border:4px solid #fff; }
#idioma .activa img, #idioma a:hover img { border:solid 4px #333;  }

.popover { background:#333 !important; color:#eee !important; }
.popover-title { background:#333 !important; }
.popover .well { color:#333 !important;}

.box.box-color.satblue_h, .satblue_h { background:#1F4155 !important; color:#FFF !important; }
.box.box-color.satgreen_h, .satgreen_h { background:#448A37 !important; color:#FFF !important; }
.box.box-color.vermelho,.box.box-bordered.box-color.vermelho .box-title , .vermelho { background:#F00 !important; color:#FFF !important; }

.box.box-bordered.box-color.satred .box-title , .satred { background:#C30 !important; color:#FFF !important; }
.box.box-bordered.box-color.satred .box-title, .box.box-bordered.box-color.satred .box-content { border-color:#C30 !important; color:#FFF !important; }

.box.box-bordered.box-color.laranja .box-title ,.box.box-color.laranja, .laranja { background:#F93 !important; }
.box.box-bordered.box-color.laranja .box-title, .box.box-bordered.box-color.laranja .box-content { border-color:#F93 !important; }
.box.box-color.amarelo, .amarelo { background:#FF0 !important; color:#333 !important; }

#navigation #brand { background:none; margin:0; padding:0; padding-top:3px; padding-right:30px; }
#navigation .user .dropdown > a { padding:10px 12px; }

.a_tile { text-decoration:none !important; }

.stats .blue:hover { background:#1B4770; }
.stats .teal:hover { background:#005554; }

#txt_ob { margin:5px 0; color:#F00 !important; }

td.bloq { background-color:#C30 !important; color:#FFF !important; }
td.bypassed { background-color:#66CCFF !important; }

.relatorio { float:left; background:#1f4155; list-style:none; color:#FFF; position:relative; margin:10px; }
.relatorio a { text-decoration:none; }
.relatorio .inner { color:#FFF; padding:10px; width:230px; height:175px; float:left; }
.relatorio .inner .icone { margin:10px auto; display:block; font-size:80px; }
.relatorio .inner .nome { text-align:center; margin:5px auto; display:block; }
.relatorio .inner .nome p { margin:0; }
.relatorio .inner:hover { background:#436579 /*#368ee0*/; }
.relatorio .info { display:none; width:auto; height:auto; float:left; }
.relatorio .info .descricao { width:auto; color:#F90; /*color:#368ee0;*/ font-size:14px; padding:10px 10px 0 10px; }
.relatorio .info .ficheiro { list-style:none; margin:15px 10px 0 0; float:left; clear:both; color:#FFF; font-size:14px; width:auto; }
.relatorio .info .ficheiro a { text-decoration:none; color:#FFF; }
.relatorio .info a span { font-size:10px; }
.relatorio .info a:hover { color:#F90; }
.relatorio .editar_btn { display:block; clear:both; float:left; width:250px; text-align:center; background:#C60; color:#FFF; font-size:16px; padding:5px 0; text-decoration:none; }
.relatorio .editar_btn:hover { background:#F90; }
