html{color:#000;background:#FFF;}body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;outline:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}@CHARSET "UTF-8"; .painel { margin: -30px 0em 0em 0em; padding: 0em 0em 0em 0em; } #content { padding: 0em 1em 0em 1em; } .painel .modulo { padding: 0.2em; text-align: center; border-top: 3px solid transparent; } .painel .modulo table td { border: none; text-align: left; } .painel .modulo .container { padding: .5em; } .painel .modulo .icon { padding-right: 1em; } .painel .modulo.active { border-top: 3px solid #00308F; } .painel .modulo:hover { border-top: 3px solid #fa0105; } .painel h4 { font-weight: bold; } .painel .link.active a.active { font-weight: bold; border-bottom: 1px solid #fa0105; } .painel .link.active a { border-bottom: 1px solid transparent; } a.logout { margin: .5em 0em 0em 0em; font-size: 0.8em; padding: .3em; } span.profile-badge { color: #020168; } div.infoblock { float: right; width: 50%; text-align: right; padding-top: 8px; } #lgfsearch { float: right; } .summary p { padding: .3em; } .summary .total, .summary .usercount { color: red; } .summary .total, .summary .usercount, .summary .profile { font-weight: bold; } #snippet-reclamacao,#snippet-ocorrencia { width: 25%; float: right; } .home-devolucoes-detalhes-page .field-group-0 hr, .home-devolucoes-detalhes-page .field-group-1, .home-devolucoes-detalhes-page .field-group-2, .home-devolucoes-detalhes-page .field-group-3 { display: none; } #decisoes-devolucoes { width: 100%; } #decisoes-devolucoes td, #decisoes-devolucoes th { border: none; text-align: left; padding: 2px; } #decisoes-devolucoes-container { max-height: 400px; overflow: auto; } .home-recepcoes-detalhes-page table, .home-recepcoes-inspeccao-page table { width: 100%; } .home-recepcoes-detalhes-page table td, .home-recepcoes-detalhes-page table th, .home-inspeccoes-detalhes-page table td, .home-inspeccoes-detalhes-page table th { border: 0px; text-align: left; } .hiddenitemnumeric { display: none; } div.boletim-inspeccao .column-1 { background-color: #ffd; border-radius: .5em; } div.boletim-inspeccao .column-2 { background-color: #fdd; border-radius: .5em; } div.boletim-inspeccao .column-3 { background-color: #ddf; border-radius: .5em; } div.boletim-inspeccao h3 { padding: .5em; } div.boletim-inspeccao td { padding: .2em .5em; } div.boletim-inspeccao td.label { font-weight: bold; text-align: right; } div.boletim-inspeccao .column-1, div.boletim-inspeccao .column-2, div.boletim-inspeccao .column-3 { height: 11em; } @CHARSET "UTF-8";  #ui-datepicker-div { background: url(/template/public/img/calendar.png) top left no-repeat; display: none; height:200px; z-index:2000; padding: 35px 5px 10px 13px; text-align: center; } #ui-datepicker-div a { color: #111; } #ui-datepicker-div a:hover { color: #333; } #ui-datepicker-div table { width: 200px; } #ui-datepicker-div table, #ui-datepicker-div table td { border-color: #555; } .ui-datepicker-links { clear: both; padding-bottom: 3px; } .ui-datepicker-next { float: right; padding-top: 4px; } .ui-datepicker-current { display: inline; padding: 0px 25px 0px 25px; } .ui-datepicker-prev { float: left; padding-top: 4px; } .ui-datepicker-control { float: right; padding-bottom: 0px; } .ui-datepicker-close a { text-indent:-2000px; display: block; float: right; width: 16px; height: 16px; background: url(/template/public/img/cancel_circle16.png) top left no-repeat; } .ui-datepicker-clear { display: none; } .ui-datepicker-one-month { clear: both; } .ui-datepicker-header { clear: both; padding-bottom: 4px; } .ui-datepicker-current-day { font-weight: bold; } .ui-datepicker { padding-top: 4px; width: 230px; } #ui-datepicker-div table.ui-datepicker-calendar { width: 220px; padding:0; margin:0; } #ui-datepicker-div table.ui-datepicker-calendar td { padding: 0; margin:0; font-size: .8em; } #ui-datepicker-div table.ui-datepicker-calendar th { padding: 0; margin:0; font-size: .8em; } @charset "UTF-8";  html { background: #ffffff; color: #0a0a0a; } body {  color: #0a0a0a; font-family: FreeSans, Helvetica, sans-serif; font-size: 12px; background: #ffffff; } body.shiftOn {  } a { color: #020168; background: Link#ffffff; text-decoration: none; } a:hover { color: #e90000; background: LinkHover#ffffff; } h1#logo a { display: block; text-indent: -10000px; background: url(/template/public/img/local/logos.jpg) top left no-repeat; width: 226px; height: 59px; } legend { color: #0a0a0a; font-size:1.1em; padding: .2em; } fieldset { border: 1px solid #0a0a0a; padding: .5em; margin: .5em; } select, option, textarea, input[type=text], input[type=date], input[type=number] { color: #0a0a0a; background-color: #ffffff; border: none; border-bottom: 1px solid #0a0a0a; } textarea { border: 1px solid #0a0a0a; } #content {  } .debug { background: black; color: white; padding: 1em; white-space: pre; font-family: FreeMono, monospace; display: table-cell; font-size: 1.2em; } .debug .error-item { border-left: 3px solid red; padding: 1em; margin: .3em; } .debug .debug-item { border-left: 3px solid green; padding: 1em; margin: .3em; } h1 { font-size: 1.5em; } h2 { font-size: 1.4em; } h3 { font-size: 1.3em; } h4 { font-size: 1.2em; } h5 { font-size: 1.1em; } h6 { font-size: 1em; } h1,h2,h3 { font-weight: bold; } h1,h2,h3,h4,h5,h6 { padding: .2em 0em .2em 0em; } th { font-weight: bold; padding: .5em; } th,td { border: 1px solid #3a3a3a; } tr.even { background-color: #ffffff; } tr.odd { background: #dddddd; } .disabled img { opacity: .5; } .state input, .state select { background: transparent; border: 1px solid transparent; } .state label span { font-weight: bold; } .state.edit,.state.delete { display: none; } .state.edit, .state.edit input, .state.edit option, .state.edit textarea { background-color: #fffacc; color: #000; } .state.delete, .state.delete input, .state.delete option { background-color: #fcc; color: #000; } .state.new, .state.new input, .state.new textarea, .state.new option { background-color: #cea; color: #000; } .slow-form .state.new, .slow-form .state.new input, .slow-form .state.new textarea, .slow-form .state.new option { background-color: transparent; color: #000; } .state input { border-bottom: 1px solid black; } .state input[type=image], input[type=image] { border-bottom: none; } .hidden { display:none !important; } .hidemenosum{ visibility:hidden !important; } .selected { background: #bdf url(/template/public/img/selected16.png) center right no-repeat; padding-right: 16px;; color: #000; } #login-panel h1 { padding-bottom: 30px; padding-left: 90px; font-size: 33px; text-shadow: #444444 0px 0px 2px; } #login-panel input,#login-panel label { display: block; margin: .2em auto .2em auto; } #login-panel input { border: 1px solid #444444; background: #ffffff; color: #0a0a0a; padding: .2em; } #login-panel.failed input { border-color: #fcc; } #login-panel.failed input[type=submit] { border-color: #444; } #login-panel p.failed { color: #f00; font-weight: bold; } #login-panel input[type=submit] { margin: 1.5em auto .5em auto; } .action-buttons { height: 16px; } .button.edit, .slow-button.edit { background: url(/template/public/img/edit16.png) top left no-repeat; } .button.new { background: url(/template/public/img/new16.png) top left no-repeat; } .button.delete, .slow-button.delete { background: url(/template/public/img/delete16.png) top left no-repeat; } .slow-button { padding: 0px 0px 0px 16px; margin: 5px 0px 5px 0px; font-size: 16px; height: 20px; display: block; float: left; } .slow-button span { display: none; } .button.ok { background: url(/template/public/img/confirm_circle16.png) top left no-repeat; text-indent: -1000px; width: 16px; height: 16px; } .button.cancel { background: url(/template/public/img/cancel_circle16.png) top left no-repeat; text-indent: -1000px; width: 16px; height: 16px; } .button.locked { opacity: .5; } .button a { text-decoration: none; color: #0a0a0a; } #fader { opacity: .5; background-color: #000; } .pager { text-align: center; } .pager .page { display: inline; padding: .3em; } .pager .page.current a { font-weight: bold; } div#menu { background: transparent;clear:both;; } #menu a { color: #FEFEFE; font-size:15px; border-bottom:1px solid #73a4cd;; } #top-header #user-details { background: url(/masterCRM-2/template/public/img/mnbubble.png) left center no-repeat; height: 34px; } #alert, .dialog.warning, .dialog.error, .dialog.ok { background: url(/template/public/img/warning.png) top center no-repeat; width:300px; padding-top: 100px; height:173px; margin: auto;; color: #0a0a0a; } .dialog.warning, .dialog.error, .dialog.ok { text-align: center; } .dialog.warning .actions, .dialog.error .actions, .dialog.ok .actions { padding-top: 1em; } .dialog.error { color: #c00; } #confirm { background: url(/template/public/img/question.png) top center no-repeat; width:300px; padding-top: 100px; height:173px; margin: auto;; color: #0a0a0a; } #confirm input.response-yes, #alert input.response-ok { background: url(/template/public/img/confirm32.png) center left no-repeat; padding: 9px 5px 9px 44px; border-style: none; color: #0a0a0a; } #confirm input.response-no { background: url(/template/public/img/cancel_circle32.png) center left no-repeat; padding: 9px 5px 9px 44px; border-style: none; color: #0a0a0a; } #alert .dismiss, #confirm .dismiss { padding-top: 15px; } #alert .message, #confirm .message { padding: 50px 20px 0px 20px; }  #search-box { padding: 3px 15px 0px 0px; background: url(/template/public/img/search.png) top left no-repeat; padding: 9px 0px 10px 5px;; } #search-box #search-box-query { background: #eeeeee; color: #0a0a0a; border-bottom: 1px solid foreground; } #search-box #search-box-active { background: #eeeeee; color: #0a0a0a; border: none; border-style: none; } #search-box #search-box-submit, #search-box a img { vertical-align: middle; } .edit-device-button { background: url(/template/public/img/edit16.png) top left no-repeat; display: block; width: 16px; height: 16px; text-indent: -10000px; } .scroll.up { background: url(/template/public/img/uarr32.png) top left no-repeat; float: right; } .scroll.right { background: url(/template/public/img/rarr32.png) top left no-repeat; } .scroll.down { background: url(/template/public/img/darr32.png) top left no-repeat; float: left; } .scroll.left { background: url(/template/public/img/larr32.png) top left no-repeat; } .scroll { width: 32px; height: 32px; text-indent: -10000px; display: block; } #login-failed-page .login-dialog input { border: 3px solid red; } a.logout { background: url(/template/public/img/exit16.png) center left no-repeat; padding-left: 18px; } a.logout:hover { background: url(/template/public/img/exit16h.png) center left no-repeat; } br.clear { font-size:1px; } br.clear.both { clear: both; } br.clear.left { clear: left; } br.clear.right { clear: right; }  div.accessible-buttons .accessible-button { float: right; } tfoot td, thead th { text-align: center; } strong, legend { font-weight: bold; } .field-group { padding: .5em; } table.inline td { border: none; } textarea.list-item-listener { color: foreground; } form .error-required { border: 2px solid red; background-color: pink; } form .required-legend { color: red; font-weight: bold; } tr.exact-match td { font-weight: bold; } blockquote { padding-left: 1em; } .form-c_cobrancas-c_d_actualizacao{ display: none; }