/* js/yui/assets/skins/sam/autocomplete.css */
.yui-skin-sam .yui-ac{position:relative;font-family:arial;font-size:100%}.yui-skin-sam .yui-ac-input{position:absolute;width:100%}.yui-skin-sam .yui-ac-container{position:absolute;top:1.6em;width:100%}.yui-skin-sam .yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050}.yui-skin-sam .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.10;opacity:.10;filter:alpha(opacity=10);z-index:9049}.yui-skin-sam .yui-ac iframe{opacity:0;filter:alpha(opacity=0);padding-right:.3em;padding-bottom:.3em}.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%}.yui-skin-sam .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1}.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#b3d4ff}.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#426fd9;color:#FFF}
/* js/yui/assets/skins/sam/calendar.css */
.yui-calcontainer{position:relative;float:left;_overflow:hidden}.yui-calcontainer iframe{position:absolute;border:0;margin:0;padding:0;z-index:0;width:100%;height:100%;left:0;top:0}.yui-calcontainer iframe.fixedsize{width:50em;height:50em;top:-1px;left:-1px}.yui-calcontainer.multi .groupcal{z-index:1;float:left;position:relative}.yui-calcontainer .title{position:relative;z-index:1}.yui-calcontainer .close-icon{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden}.yui-calendar{position:relative}.yui-calendar .calnavleft{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden}.yui-calendar .calnavright{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden}.yui-calendar .calheader{position:relative;width:100%;text-align:center}.yui-calcontainer .yui-cal-nav-mask{position:absolute;z-index:2;margin:0;padding:0;width:100%;height:100%;_width:0;_height:0;left:0;top:0;display:none}.yui-calcontainer .yui-cal-nav{position:absolute;z-index:3;top:0;display:none}.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{display:-moz-inline-box;display:inline-block}.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{display:block;*display:inline-block;*overflow:visible;border:0;background-color:transparent;cursor:pointer}.yui-calendar .calbody a:hover{background:inherit}p#clear{clear:left;padding-top:10px}.yui-skin-sam .yui-calcontainer{background-color:#f2f2f2;border:1px solid #808080;padding:10px}.yui-skin-sam .yui-calcontainer.multi{padding:0 5px 0 5px}.yui-skin-sam .yui-calcontainer.multi .groupcal{background-color:transparent;border:0;padding:10px 5px 10px 5px;margin:0}.yui-skin-sam .yui-calcontainer .title{background:url(../../js/yui/assets/skins/sam/sprite.png) repeat-x 0 0;border-bottom:1px solid #ccc;font:100% sans-serif;color:#000;font-weight:bold;height:auto;padding:.4em;margin:0 -10px 10px -10px;top:0;left:0;text-align:left}.yui-skin-sam .yui-calcontainer.multi .title{margin:0 -5px 0 -5px}.yui-skin-sam .yui-calcontainer.withtitle{padding-top:0}.yui-skin-sam .yui-calcontainer .calclose{background:url(../../js/yui/assets/skins/sam/sprite.png) no-repeat 0 -300px;width:25px;height:15px;top:.4em;right:.4em;cursor:pointer}.yui-skin-sam .yui-calendar{border-spacing:0;border-collapse:collapse;font:100% sans-serif;text-align:center;margin:0}.yui-skin-sam .yui-calendar .calhead{background:transparent;border:0;vertical-align:middle;padding:0}.yui-skin-sam .yui-calendar .calheader{background:transparent;font-weight:bold;padding:0 0 .6em 0;text-align:center}.yui-skin-sam .yui-calendar .calheader img{border:0}.yui-skin-sam .yui-calendar .calnavleft{background:url(../../js/yui/assets/skins/sam/sprite.png) no-repeat 0 -450px;width:25px;height:15px;top:0;bottom:0;left:-10px;margin-left:.4em;cursor:pointer}.yui-skin-sam .yui-calendar .calnavright{background:url(../../js/yui/assets/skins/sam/sprite.png) no-repeat 0 -500px;width:25px;height:15px;top:0;bottom:0;right:-10px;margin-right:.4em;cursor:pointer}.yui-skin-sam .yui-calendar .calweekdayrow{height:2em}.yui-skin-sam .yui-calendar .calweekdayrow th{padding:0;border:0}.yui-skin-sam .yui-calendar .calweekdaycell{color:#000;font-weight:bold;text-align:center;width:2em}.yui-skin-sam .yui-calendar .calfoot{background-color:#f2f2f2}.yui-skin-sam .yui-calendar .calrowhead,.yui-skin-sam .yui-calendar .calrowfoot{color:#a6a6a6;font-size:85%;font-style:normal;font-weight:normal;border:0}.yui-skin-sam .yui-calendar .calrowhead{text-align:right;padding:0 2px 0 0}.yui-skin-sam .yui-calendar .calrowfoot{text-align:left;padding:0 0 0 2px}.yui-skin-sam .yui-calendar td.calcell{border:1px solid #ccc;background:#fff;padding:1px;height:1.6em;line-height:1.6em;text-align:center;white-space:nowrap}.yui-skin-sam .yui-calendar td.calcell a{color:#06c;display:block;height:100%;text-decoration:none}.yui-skin-sam .yui-calendar td.calcell.today{background-color:#000}.yui-skin-sam .yui-calendar td.calcell.today a{background-color:#fff}.yui-skin-sam .yui-calendar td.calcell.oom{background-color:#ccc;color:#a6a6a6;cursor:default}.yui-skin-sam .yui-calendar td.calcell.oom a{color:#a6a6a6}.yui-skin-sam .yui-calendar td.calcell.selected{background-color:#fff;color:#000}.yui-skin-sam .yui-calendar td.calcell.selected a{background-color:#b3d4ff;color:#000}.yui-skin-sam .yui-calendar td.calcell.calcellhover{background-color:#426fd9;color:#fff;cursor:pointer}.yui-skin-sam .yui-calendar td.calcell.calcellhover a{background-color:#426fd9;color:#fff}.yui-skin-sam .yui-calendar td.calcell.previous{color:#e0e0e0}.yui-skin-sam .yui-calendar td.calcell.restricted{text-decoration:line-through}.yui-skin-sam .yui-calendar td.calcell.highlight1{background-color:#cf9}.yui-skin-sam .yui-calendar td.calcell.highlight2{background-color:#9cf}.yui-skin-sam .yui-calendar td.calcell.highlight3{background-color:#fcc}.yui-skin-sam .yui-calendar td.calcell.highlight4{background-color:#cf9}.yui-skin-sam .yui-calendar a.calnav{border:1px solid #f2f2f2;padding:0 4px;text-decoration:none;color:#000;zoom:1}.yui-skin-sam .yui-calendar a.calnav:hover{background:url(../../js/yui/assets/skins/sam/sprite.png) repeat-x 0 0;border-color:#a0a0a0;cursor:pointer}.yui-skin-sam .yui-calcontainer .yui-cal-nav-mask{background-color:#000;opacity:.25;filter:alpha(opacity=25)}.yui-skin-sam .yui-calcontainer .yui-cal-nav{font-family:arial,helvetica,clean,sans-serif;font-size:93%;border:1px solid #808080;left:50%;margin-left:-7em;width:14em;padding:0;top:2.5em;background-color:#f2f2f2}.yui-skin-sam .yui-calcontainer.withtitle .yui-cal-nav{top:4.5em}.yui-skin-sam .yui-calcontainer.multi .yui-cal-nav{width:16em;margin-left:-8em}.yui-skin-sam .yui-calcontainer .yui-cal-nav-y,.yui-skin-sam .yui-calcontainer .yui-cal-nav-m,.yui-skin-sam .yui-calcontainer .yui-cal-nav-b{padding:5px 10px 5px 10px}.yui-skin-sam .yui-calcontainer .yui-cal-nav-b{text-align:center}.yui-skin-sam .yui-calcontainer .yui-cal-nav-e{margin-top:5px;padding:5px;background-color:#edf5ff;border-top:1px solid black;display:none}.yui-skin-sam .yui-calcontainer .yui-cal-nav label{display:block;font-weight:bold}.yui-skin-sam .yui-calcontainer .yui-cal-nav-mc{width:100%;_width:auto}.yui-skin-sam .yui-calcontainer .yui-cal-nav-y input.yui-invalid{background-color:#ffee69;border:1px solid #000}.yui-skin-sam .yui-calcontainer .yui-cal-nav-yc{width:4em}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{border:1px solid #808080;background:url(../../js/yui/assets/skins/sam/sprite.png) repeat-x 0 0;background-color:#ccc;margin:auto .15em}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{padding:0 8px;font-size:93%;line-height:2;*line-height:1.7;min-height:2em;*min-height:auto;color:#000}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default{border:1px solid #304369;background-color:#426fd9;background:url(../../js/yui/assets/skins/sam/sprite.png) repeat-x 0 -1400px}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default button{color:#fff}
/* skins/standard/global.css */
body {font-family: sans-serif;color: #000;background: #fff url(../../skins/standard/global/body-back.gif) repeat-x;}body, td, th, input {font-family: Verdana, sans-serif;font-size: small;}pre, code, kbd {font-size: medium;}#header {margin-bottom: 1em;}#header form, #header form input,#footer form, #footer form input{font-size: 95%;display: inline;}#header .links {border-left: 1px solid #747E93;border-right: 1px solid #747E93;border-bottom: 1px solid #747E93;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;padding: 0.5em;}#lang_links_container {float: right;}#lang_links_container .links {border: none;padding: .5em;}.lang_current {font-weight: bold;}#message {border: 1px solid red;margin: 0.3em 0em;padding: 0.3em;color: green;}form.mini_login input.bz_login  {width: 10em;}form.mini_login input.bz_password {width: 6em;}form.mini_login input.bz_remember {margin: 0;}.bz_mini_login_help {color: #777;}#banner {}#titles {width: 100%;background-color: #404D6C;color: #fff;border-top-left-radius: 5px;border-top-right-radius: 5px;font-size: 110%;margin: 0;padding: 0.5em;vertical-align: bottom;}#titles a {color: #fff;}#titles p {margin: 0;padding: 0;}#titles #title {font-weight: bold;white-space: nowrap;}#titles #subtitle {font-weight: normal;width: 100%;text-align: center;}#titles #information {font-weight: normal;text-align: right;font-size: 90%;white-space: nowrap;}#footer {clear: both;margin-top: 1em;width: 100%;background: #edf2f2;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}#footer #useful-links {padding-left: 1ex;padding-right: 1ex;}#footer ul {list-style-type: none;}#links-saved ul {display: inline;}#links-saved th {vertical-align: top;}#footer .label {white-space: nowrap;vertical-align: top;}#footer .links {vertical-align: top;}ul.links {margin: 0;padding: 0;list-style-type: none;}ul.links li {display: inline;white-space: nowrap;}.tabs td {background: #eee;text-align: center;border-style: solid;border-color: black;border-width: 0px 0px 2px 0px;}.tabs td.selected {background: white;border-width: 2px 2px 0px 2px;}.tabs td.spacer {background: white;}a {color: #039;}a:visited {color: #636;}a:hover {color: #333;}a:active {color: #000;}.clickable_area {cursor: pointer;}textarea {font-family: monospace;}a.controller {font-size: 115%;}div#docslinks {float: right;border: 1px solid black;padding: 1ex;font-size: 80%;}#docslinks h2 {margin: 0;}.bz_bug_link {}.bz_bug_link .bz_status_UNCONFIRMED {font-style: italic;}.bz_obsolete {text-decoration: line-through;}.bz_inactive {text-decoration: line-through;}.bz_closed,.bz_CLOSED td {text-decoration: line-through;}.bz_private {color: darkred;background: #f3eeee;}.bz_disabled {color: #a0a0a0;}.bz_comment_table td {vertical-align: top;}.bz_comment {margin-bottom: 2em;}.bz_comment_text, .uneditable_textarea, tbody.file pre {font-family: monospace;white-space: pre-wrap;}.bz_comment_text {width: 50em;}.bz_comment_user, .bz_comment_time, .bz_comment_number,.bz_private_checkbox, .bz_comment_actions{margin: 0 .5em;}.bz_comment_actions, .bz_comment_number, .bz_private_checkbox {float: right;}.bz_collapse_expand_comments {padding: 0;margin: 0 0 0 1em;list-style-type: none;}.bz_collapse_expand_comments li {margin-bottom: .5em;}.bz_collapse_comment {text-decoration: none;}.bz_private_checkbox input {margin: 0;vertical-align: middle;}.bz_comment_head, .bz_first_comment_head {padding-top: .1em;padding-bottom: .1em;padding-left: .5em;background-color: #e0e0e0;}.bz_comment_user_images img {vertical-align: bottom;}.bz_comment_hilite pre {background-color: lightgreen;margin: 0;padding: 1em 0;}.bz_comment_collapse_reason,.bz_default_collapsed .bz_comment_number {font-weight: normal;}.bz_default_hidden, .bz_tui_hidden, .bz_hidden_field, .bz_hidden_option {display: none !important;}.bz_comment_text span.quote {color: #65379c;white-space: pre;}.bz_comment_text span.quote_wrapped {color: #65379c;}table#flags th,table#flags td {vertical-align: middle;text-align: left;}.flag_select {min-width: 3em;}input.requestee {width: 15em;}#error_msg {font-size: large;}.warning {color: red;}.throw_error {background-color: #ff6666;color: black;font-size: large;margin: 1em;padding: 0.5em 1em;}dt {font-weight: bold;}body > dl > dt {border-top: dotted gray thin;}dl dl > dt {border-top: none;}#admin_table th {white-space: normal !important;}.arrow_button {font-size: 150%;}#attachment_table {border-collapse: collapse;border: 1px solid #333333;}#attachment_table th, .bz_attach_footer, .bz_time_tracking_table th {background-color: #E0E0E0;color: black;}#attachment_table td, .bz_time_tracking_table th, .bz_time_tracking_table td {border: 1px solid #333333;}.bz_attach_extra_info {font-size: smaller;}.bz_attach_flags, .bz_attach_footer {white-space: nowrap;}.bz_attach_view_hide {float: right;padding-left: 1em;}div.user_match {margin-bottom: 1em;}.box {border: 1px solid black;color: black;background-color: #ffc;margin: 1em;padding: 0.5em 1em;}.arrow_down {width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #003399;position: relative;top: 1em;margin: 4px 0;}.arrow_container {margin: 0 2px;display: inline-block;}.collapsed,.bz_default_collapsed .bz_private_checkbox,.bz_default_collapsed .bz_comment_user,.bz_default_collapsed .bz_comment_user_images,.bz_default_collapsed .bz_comment_time,.bz_default_collapsed .bz_comment_tags,.bz_default_collapsed .bz_comment_text,.bz_default_collapsed .bz_collapsed_actions{display: none;}@media print {#header, #footer {display: none;}div.bz_query_buttons {display: none;}body {background-image: none;background-color: #fff;}}.field_label {text-align: right;vertical-align: top;font-weight: bold;}.field_help_link {cursor: help;}.field_value, form#Create th, form#Create td {vertical-align: top;}.field_value .text_input {width: 100%;min-width: 25em;}.uneditable_textarea {width: 30em;font-size: medium;}th.required:before {content: "* ";}th.required:before, span.required_star {color: red;}input.required, select.required, span.required_explanation {background-color: #fff7cd;color: #000;}.calendar_button {background: transparent url(../../skins/standard/global/calendar.png) no-repeat;width: 20px;height: 20px;vertical-align: middle;}.calendar_button span { display: none }.yui-calcontainer {display: none;background-color: white;padding: 10px;border: 1px solid #404D6C;}.bug_urls {margin: 0;padding: 0;list-style-type: none;}.field_textarea_readonly {margin: 2px;padding: 4px;overflow: auto;float: left;max-width: 30em;max-height: 7em;border: 1px solid #CCC;}.field_textarea_readonly pre {font-family: monospace;white-space: pre-wrap;}.yui-skin-sam .yui-ac-input { position:static !important;vertical-align:middle !important; }.yui-skin-sam .yui-ac-container { left:0px !important; }.yui-skin-sam .yui-ac { display: inline-block; }#bugzilla-body .yui-ac-content {max-height: 19em;overflow: auto;overflow-x: hidden;}#keyword_container {padding-top: .2em;}#keyword_container .yui-ac-content {margin-left: -1px;}#comment_tabs {border-spacing: 0;}.comment_tab {display: table-cell;border: 1px solid silver;padding: 2px 1em;cursor: pointer;background: transparent;}.active_comment_tab {background: #fff;font-weight: bold;}#comment_preview {border: 1px solid silver;padding: 1px;overflow: auto;margin: 0px;}#comment_preview_text {margin: 0px;width: auto;}#comment_preview_loading {font-style: italic;}#comment {margin: 0px 0px 1em 0px;}.validation_error_text {font-size: 120%;color: #B70000;font-weight: bold;}.validation_error_field, input.validation_error_field {border: 2px solid #B70000;background-color: #FFEBEB;}
/* skins/standard/show_bug.css */
.bz_alias_short_desc_container {margin: 8px 0;padding: 0.3em;background-color: rgb(208, 208, 208);border-radius: 0.5em;font-size: 125%;font-weight: bold;}.bz_bug .edit_form {width: 100%;}.bz_bug .edit_form table {width: 100%;}.bz_bug #alias {min-width: 0;width: 10em;}.flags_label {text-align: left;}table#flags {width: auto;}.bz_column_spacer {width: 0.5em;}.related_actions {font-size: 0.85em;float: right;list-style-type: none;white-space: nowrap;margin: 0;padding: 0;}.related_actions li {display: inline;}.bz_show_bug_column {vertical-align: top;}.bz_section_spacer {height: 1em;}#duplicate_settings {white-space: nowrap;}#bz_big_form_parts td {vertical-align: top;}.bz_group_visibility_section {margin-left: 1em;}.bz_group_visibility_section .instructions {font-style: italic;}#bz_restrict_group_visibility_help .instructions {margin-top: 0;}#bz_enable_role_visibility_help {margin-top: 1em;}.bz_time_tracking_table {border-collapse: collapse;}.bz_time_tracking_table th {text-align: center;}.bz_time_tracking_table td {text-align: center;}.bz_time_tracking_table th,.bz_time_tracking_table td {padding: 4px;}.bz_time_tracking_table .bz_summarize_time {text-align: right;}.bz_time_tracking_table #deadline {width: 7em;}#summary tr td {vertical-align:top;}#status {margin-bottom: 3ex;}.knob-buttons {float: right;}.text_input, .bz_userfield, #keyword_container {width: 100%;}.bz_bug .bz_alias_short_desc_container {width: inherit;}.bz_comment_tags {margin-top: 3px;}.bz_comment_tag {border: 1px solid #c8c8ba;padding: 1px 3px;margin-right: 2px;border-radius: 0.5em;background-color: #eee;color: #000;}#bz_ctag_div {display: inline-block;}#bz_ctag_error {border: 1px solid #ff6666;padding: 0px 2px;border-radius: 0.5em;margin: 2px;display: inline-block;}#comment_tags_collapse_expand_container {padding-top: 1em;}#comment_tags_collapse_expand {list-style-type: none;padding-left: 1em;}#comment_tags_collapse_expand li {margin-bottom: 0px;}
/* skins/custom/bug_groups.css */
body[class*=bz_group_] {background-color: #e0e0ff;border-left: solid red 2px;padding-left: 13px;}body[class*=bz_group_] #bugzilla-body {background-color: inherit;}body.bz_group_infrasec {background-color: #ffcc99;}body.bz_group_webtools-security,body.bz_group_websites-security,body.bz_group_bugzilla-security {background-color: #ffeeee;}body.bz_group_client-services-security,body.bz_group_mozilla-services-security {background-color: #ffff80;}body[class*=core-security] {background-color: #ffe0b0;}
/* extensions/BMO/web/styles/edit_bug.css */
#project-flags,#custom-flags {width: auto;}.bz_hidden {display: none;}.bz_collapse_comment {font-family: monospace;}#prod_desc_container,#comp_desc_container {overflow: auto;color: green;padding: 2px;}#toggle_prod_desc,#toggle_comp_desc {white-space: nowrap;}
/* extensions/TrackingFlags/web/styles/edit_bug.css */
.tracking_flags {width: auto !important;}.tracking_flags .field_label {font-weight: normal !important;}#Create .tracking_flags th {text-align: left;}
/* extensions/UserStory/web/style/user_story.css */
.user_story {width: 50em;}.skin-Mozilla .user_story {width: 65em;}textarea#user_story {width: 100%;}#user_story_comment {float: right;}#user_story_readonly {border: 1px solid black;border-radius: 4px;}.skin-standard #user_story_readonly {padding: 2px;}.skin-Mozilla #user_story_readonly {border: none;border-radius: 0px;}.skin-Mozilla #user_story_readonly .bz_comment_text {border: 1px solid darkgrey;border-radius: 4px;}
/* extensions/Voting/web/style.css */
tr.bz_bug_being_voted_on {background-color: #e2e2e2;}tr.bz_bug_being_voted_on td {border-style: solid none solid none;border-width: thin;}#votes_container {white-space: nowrap;}
/* skins/contrib/Mozilla/global.css */
@font-face{font-family: 'Fira Sans';src: local('Fira Sans'), local('FiraSans'),url(../../skins/contrib/Mozilla/fira/FiraSans-Regular.woff) format('woff');font-weight: 400;font-style: normal;}@font-face{font-family: 'Fira Sans';src: local('Fira Sans Italic'), local('FiraSansItalic'),url(../../skins/contrib/Mozilla/fira/FiraSans-Italic.woff) format('woff');font-weight: 400;font-style: italic;}@font-face{font-family: 'Fira Sans';src: local('Fira Sans SemiBold'), local('FiraSansSemiBold'),url(../../skins/contrib/Mozilla/fira/FiraSans-SemiBold.woff) format('woff');font-weight: 600;font-style: normal;}@font-face{font-family: 'Fira Sans';src: local('Fira Sans SemiBold Italic'), local('FiraSansSemiBoldItalic'),url(../../skins/contrib/Mozilla/fira/FiraSans-SemiBoldItalic.woff) format('woff');font-weight: 600;font-style: italic;}@font-face{font-family: 'Fira Sans';src: local('Fira Sans Bold'), local('FiraSansBold'),url(../../skins/contrib/Mozilla/fira/FiraSans-Bold.woff) format('woff');font-weight: 700;font-style: normal;}@font-face{font-family: 'Fira Sans';src: local('Fira Sans Bold Italic'), local('FiraSansBoldItalic'),url(../../skins/contrib/Mozilla/fira/FiraSans-BoldItalic.woff) format('woff');font-weight: 700;font-style: italic;}@font-face{font-family: 'Fira Mono';src: local('Fira Mono'), local('FiraMono'),url(../../skins/contrib/Mozilla/fira/FiraMono-Regular.woff) format('woff');font-weight: 400;font-style: normal;}@font-face{font-family: 'Fira Mono';src: local('Fira Mono Bold'), local('FiraMonoBold'),url(../../skins/contrib/Mozilla/fira/FiraMono-Bold.woff) format('woff');font-weight: 600;font-style: normal;}body {background: #f6f4ec;background-image: url(../../skins/contrib/Mozilla/noise.png);background-image: url(../../skins/contrib/Mozilla/noise.png), -moz-linear-gradient(#d7d3c8, #f6f4ec 400px);background-image: url(../../skins/contrib/Mozilla/noise.png), -webkit-linear-gradient(#d7d3c8, #f6f4ec 400px);background-image: url(../../skins/contrib/Mozilla/noise.png), linear-gradient(#d7d3c8, #f6f4ec 400px);background-repeat: repeat, repeat-x;color: #404040;}body, td, th, input, select, option, optgroup, .text_input {font-family: "Fira Sans", "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;}body[class*=bz_group_] {background-color: inherit;background-image: url(../../skins/contrib/Mozilla/noise.png), -moz-linear-gradient(#d7d7ff, #f0f0ff 400px);background-image: url(../../skins/contrib/Mozilla/noise.png), -webkit-linear-gradient(#d7d7ff, #f0f0ff 400px);background-image: url(../../skins/contrib/Mozilla/noise.png), linear-gradient(#d7d7ff, #f0f0ff 400px);}body[class*=core-security],body.bz_group_infrasec {background-image: url(../../skins/contrib/Mozilla/noise.png), -moz-linear-gradient(#ffe0b0, #fff4e3 400px);background-image: url(../../skins/contrib/Mozilla/noise.png), -webkit-linear-gradient(#ffe0b0, #fff4e3 400px);background-image: url(../../skins/contrib/Mozilla/noise.png), linear-gradient(#ffe0b0, #fff4e3 400px);}body.bz_group_webtools-security,body.bz_group_websites-security,body.bz_group_bugzilla-security {background-image: url(../../skins/contrib/Mozilla/noise.png), -moz-linear-gradient(#ffcccc, #fff0f0 400px);background-image: url(../../skins/contrib/Mozilla/noise.png), -webkit-linear-gradient(#ffcccc, #fff0f0 400px);background-image: url(../../skins/contrib/Mozilla/noise.png), linear-gradient(#ffcccc, #fff0f0 400px);}body.bz_group_client-services-security,body.bz_group_mozilla-services-security {background-image: url(../../skins/contrib/Mozilla/noise.png), -moz-linear-gradient(#ffffa3, #ffffe3 400px);background-image: url(../../skins/contrib/Mozilla/noise.png), -webkit-linear-gradient(#ffffa3, #ffffe3 400px);background-image: url(../../skins/contrib/Mozilla/noise.png), linear-gradient(#ffffa3, #ffffe3 400px);}a, #header a, #header a:visited, #footer a, #footer a:visited {color: #0095dd;}a:hover, #header a:hover, #footer a:hover {color: #00539f;}select[multiple], textarea, input[type=text], input[type=password],input[type=email], input:not([type]), .text_input, .yui-ac-input {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;border: 1px solid #b2b2b2;border-radius: .25em;box-shadow: inset 0 1px rgba(0, 0, 0, 0.1);background: white;padding: 4px 3px 5px;color: #404040;vertical-align: top;}select[multiple], .text_input, .yui-ac-input, input {font-size: 1em;}select[multiple]:focus, textarea:focus, .text-input:focus, -yui-ac-input:focus, input:focus {border-color: #42a4e0;-webkit-box-shadow: 0 0 0 2px rgba(73,173,227,0.4);-moz-box-shadow: 0 0 0 2px rgba(73,173,227,0.4);box-shadow: 0 0 0 2px rgba(73,173,227,0.4);}select, select[multiple] {font-size: 12px;}hr {border: none;height: 1px;color: #ccc;background-color: #ccc;margin: 1em 0;}#changeform hr {display: none;}#header {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;background: #e5e3dc;background: -moz-linear-gradient(#e5e3dc, #ecebe5);background: -webkit-linear-gradient(#e5e3dc, #ecebe5);background: linear-gradient(#e5e3dc, #ecebe5);border-radius: 0;border-bottom: 1px solid rgba(0, 0, 0, 0.2);border-top: 2px solid rgb(255, 255, 255);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);margin: -15px -15px 0 -15px;color: transparent;}#header .subheader {text-align: left;padding-left: 10px;}#header .wrapper {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin: -1px auto 0px;width: 99%;}#header .wrapper:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}#bugzilla_version {float: right;color: #888;padding: 5px 20px;}#titles {width: 100%;background-color: transparent;padding: 0 1em 0 1em;}#information {text-align: left;padding-left: 2em;}#title {width: 150px;font-size: 120%;}#moz_tab {width: 100px;vertical-align: top;}#moz_login {text-align: right;padding-right: 2em;color: #404040;}#header .links {background: transparent;border: none;border-radius: 0;color: #404040;position: relative;width: 50%;}#header .links {width: auto;}.login-links ul {}.login-links li {display: inline;}.links a {margin: 0 10px 0 10px;}.links .home {font-weight: bold;}.links .separator {display: none;}#quicksearch_top, #quicksearch_main {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;background: url(../../skins/contrib/Mozilla/search.png) 5px center no-repeat, #fafafa;background: url(../../skins/contrib/Mozilla/search.png) 5px center no-repeat, -moz-linear-gradient(#fafafa, #fff);background: url(../../skins/contrib/Mozilla/search.png) 5px center no-repeat, -webkit-linear-gradient(#fafafa, #fff);background: url(../../skins/contrib/Mozilla/search.png) 5px center no-repeat, linear-gradient(#fafafa, #fff);padding: .4em 1em .45em 26px;width: 200px;}#footer .links .quicksearch_form {display: none;}#header .form a {margin: 0;}.links .dropdown {background: rgba(0, 0, 0, 0.05);border: 1px solid rgba(0, 0, 0, 0.1);border-radius: .25em;display: inline-block;padding: 4px 8px;position: relative;cursor: default;}.links .dropdown .anchor {background-image: url(../../skins/contrib/Mozilla/dropdown.png);background-position: right center;background-repeat: no-repeat;display: inline-block;min-width: 110px;padding-right: 15px;}.links .dropdown ul {background: #fafafa;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 0 0 .25em .25em;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);display: none;padding: 4px;position: absolute;right: -1px;margin-top: 4px;z-index: 2;text-align: left;}.links .dropdown:hover ul {display: block;}.links .dropdown li {display: block;}.links .dropdown:hover {border-bottom-right-radius: 0;}.links .dropdown li {display: block;}#bugzilla-body {background: none;border: none;color: #404040;margin: 10px auto 15px;padding: 0;width: 99%;}#page-index {max-width: none;}#page-index td:first-child {text-align: center;}#quicksearch_links {margin-top: 10px;}.navigation {background: rgba(255, 255, 255, 0.3);padding: 5px 10px;}u {border-bottom: 1px solid #aaa;text-decoration: none;}#field_container_see_also br {margin-bottom: 10px;}.bz_alias_short_desc_container {background: none;font-size: 20px;font-weight: normal;line-height: 30px;padding: 5px 0;text-shadow: 0 1px rgba(255, 255, 255, 0.2);}.bz_alias_short_desc_container b {font-weight: normal;}.bz_alias_short_desc_container .editme {font-weight: normal;}.last_comment_link {font-size: 18px;}.last_comment_link b {border-bottom: 1px solid #aaa;font-weight: normal;}table.edit_form {background: #fff;border-bottom: 1px solid rgba(0, 0, 0, 0.2);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);margin-bottom: 20px;padding: 10px 10px 80px;position: relative;}table.edit_form tbody {width: 100%;}table.edit_form hr {display: none;}.field_label {font-weight: bold !important;padding-right: 10px;vertical-align: baseline;white-space: nowrap;}.field_label a, .field_label b {color: #404040;font-weight: bold;}.field_value .text_input {min-width: 0;}#product, #component {width: 235px;}#bz_show_bug_column_1 tr:last-child span {position: absolute;left: 20px;bottom: 20px;}#commit_top {position: absolute;bottom: 20px;right: 10px;}.cc_list_display {background: #fff;float: none;font-size: 11px;margin-top: 3px;max-width: none;padding: 5px;}#project-flags, #custom-flags {border-collapse: collapse;}#project-flags label, #custom-flags label {margin-right: 10px;}#cf_crash_signature {width: 100%;}#attachment_table {background: #fff;border: none;border-collapse: collapse;border-bottom: 1px solid rgba(0, 0, 0, 0.2);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);margin-bottom: 40px;}#attachment_table td {border: none;}#attachment_table th, .bz_attach_footer, .bz_time_tracking_table th {background: #eee;color: #404040;}#attachment_table .bz_attach_actions {white-space: nowrap;}.file_table, .file-table {background: #ffffff;}.bz_comment {width: 65em !important;margin: 0 0 20px;}.bz_comment pre, #comment {font: 13px/1.2 "Droid Sans Mono", Menlo, Monaco, "Courier New", Courier, monospace;}.bz_first_comment_head, .bz_comment_head {font-weight: normal;line-height: 32px;padding-bottom: 2px;padding-left: 0px;margin-left: -5px;white-space: nowrap;background-color: transparent;}.bz_comment_head img, .bz_first_comment_head img {vertical-align: middle;}.bz_comment_user a {-moz-transition: all 0.25s linear 0s;-webkit-transition: all 0.25s linear 0s;transition: all 0.25s linear 0s;transition: all 0.25s linear 0s;color: #0095dd;padding: 0px;margin: 0px;}.bz_comment_user a:hover {-moz-transition: all 0.25s linear 0s;-webkit-transition: all 0.25s linear 0s;transition: all 0.25s linear 0s;background: #fff;border: none;text-decoration: none;}.bz_comment_user .vcard {font-weight: bold;}.bz_comment_actions {margin: 0px 0px;}.new_user {margin-left: 10px;}.ih_history {padding: 0 !important;}.ih_history .bz_comment_head {padding-bottom: 3px;}.ih_history_item:not(.ih_hidden) ~ .ih_history_item:not(.ih_hidden) {margin-top: 20px;}.ih_history_change {background: #eee;border-top: 1px solid rgba(0, 0, 0, 0.1);border-bottom: 1px solid rgba(0, 0, 0, 0.2);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);padding: 10px;position: relative;}.bz_comment_text {background: #fff;border-bottom: 1px solid rgba(0, 0, 0, 0.2);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);margin: 1px 0 0 0;overflow: auto;padding: 10px;position: relative;}.bz_comment_text:after, .bz_comment_text:before {bottom: 100%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}.bz_comment_text:after {border-bottom-color: #fff;border-width: 8px;left: 16px;}.bz_comment_text span.quote, .bz_comment_text span.quote_wrapped {background: #eee !important;color: #444 !important;display: block !important;margin-top: 5px !important;margin-bottom: -10px !important;overflow: auto;padding: 5px !important;}.bz_comment_tags {background: #eee;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);border-top: 1px solid rgba(0, 0, 0, 0.1);padding: 5px;}.bz_comment_tag {background: #fff;color: #444;border: none;padding: 2px 6px;}.bz_comment_tag a {color: #0095DD;}#bz_ctag_error {border: none;background-color: #faa;color: #444;padding: 2px 6px;}#bz_ctag_error a {color: #0095DD;}.ih_inlinehistory {background: #eee;border-top: 1px solid rgba(0, 0, 0, 0.1);border-bottom: 1px solid rgba(0, 0, 0, 0.2);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);padding: 10px;position: relative;top: -1px;}.bz_collapse_expand_comments li {white-space: nowrap;}#add_comment {border: 1px solid #ccc;border-width: 1px 0;margin-bottom: 20px;padding: 10px 0;}#add_comment > table {border-collapse: collapse;width: 661px;}#comment {-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}#comment_tabs {margin-top: 2px;}#comment_preview {background: white;display: block;clear: both;}#comment_preview_text {background: transparent;border: none;box-shadow: none;padding: 2px 2px 2px 1px;}#footer {background: #fff;border: none;border-top: 1px solid rgba(0, 0, 0, 0.1);border-radius: 0;color: #bbb;width: auto;margin-bottom: 1em;}#privacy-policy {margin-bottom: 1em;}button, input[type=submit], input[type=button], #commit, #commit_top, #header .btn, #header input[type=submit] {background-color: #43a6e2;background-image: -moz-linear-gradient(#43a6e2,#277ac1);background-image: -webkit-linear-gradient(#43a6e2,#277ac1);background-image: linear-gradient(#43a6e2,#277ac1);-moz-transition: all linear 0.25s;-webkit-transition: all linear 0.25s;transition: all linear 0.25s;border-radius: .25em;border: 0px none;box-shadow: 0 1px 0 0 rgba(0,0,0,0.2),inset 0 -1px 0 0 rgba(0,0,0,0.3);color: rgb(255, 255, 255);cursor: pointer;display: inline-block;font-size: 12px;font-weight: 600;text-align: center;text-decoration: none;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25);padding: .425em 1em .5em;}button:hover, input[type=submit]:hover, input[type=button]:hover, #commit:hover, #commit_top:hover, #header .btn:hover, #header input[type=submit]:hover {-webkit-box-shadow: 0 1px 0 0 rgba(0,0,0,0.2),inset 0 -1px 0 0 rgba(0,0,0,0.3),inset 0 12px 24px 2px #38a9ed;-moz-box-shadow: 0 1px 0 0 rgba(0,0,0,0.2),inset 0 -1px 0 0 rgba(0,0,0,0.3),inset 0 12px 24px 2px #38a9ed;box-shadow: 0 1px 0 0 rgba(0,0,0,0.2),inset 0 -1px 0 0 rgba(0,0,0,0.3),inset 0 12px 24px 2px #38a9ed;-moz-transition: all linear 0.25s;-webkit-transition: all linear 0.25s;transition: all linear 0.25s;}button:active, input[type=submit]:active, input[type=button]:active, #commit:active, #commit_top:active, #header .btn:active, #header input[type=submit]:active  {-webkit-box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.2),inset 0 12px 24px 6px rgba(0,0,0,0.2),inset 0 0 2px 2px rgba(0,0,0,0.2);-moz-box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.2),inset 0 12px 24px 6px rgba(0,0,0,0.2),inset 0 0 2px 2px rgba(0,0,0,0.2);box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.2),inset 0 12px 24px 6px rgba(0,0,0,0.2),inset 0 0 2px 2px rgba(0,0,0,0.2);-moz-transition: all linear 0.25s;-webkit-transition: all linear 0.25s;transition: all linear 0.25s;}button[disabled], input[type=submit][disabled], input[type=button][disabled], button[disabled]:hover, input[type=submit][disabled]:hover, input[type=button][disabled]:hover, button[disabled]:active, input[type=submit][disabled]:active, input[type=button][disabled]:active {background-color: #bfc7cd;background-image: -moz-linear-gradient(#bfc7cd,#9ca3aa);background-image: -webkit-linear-gradient(#bfc7cd,#9ca3aa);background-image: linear-gradient(#bfc7cd,#9ca3aa);box-shadow: 0 1px 0 0 rgba(0,0,0,0.2),inset 0 -1px 0 0 rgba(0,0,0,0.3);cursor: pointer;}.notransition {-webkit-transition: none !important;-moz-transition: none !important;-o-transition: none !important;-ms-transition: none !important;transition: none !important;}.calendar_button, .calendar_button:hover {box-shadow: none;padding: 0;}.related_actions {line-height: 19px;padding: 5px 10px;}.arrow_down {border-top-color: #0095dd;}#viewFrame {border: 2px solid #222;margin-bottom: 10px;}#editFrame, #viewDiffFrame, #viewFrame {margin-left: 0;}#flags label {font-weight: normal;}table.tabs {border-collapse: separate;border-spacing: 1em 0;}.tabs td {background: rgba(255,255,255,0.5);padding: 1em;text-align: center;border-style: none;font-size: 12px;text-transform: uppercase;}.tabs td.selected {background: white;font-weight: 700;}.tabs td.spacer {background: transparent;}.tabs a {color: #333;}.tabbody {background: white;padding: 1em 2em;}#splinter-files .new-line, #splinter-files .old-line {font-size: 90%;}#summary_field.search_field_row input {padding-bottom: 6px;}@media only screen and (max-width: 989px) {#header .links {float: none;}}@media only screen and (min-width: 768px) and (max-width: 989px) {body {min-width: 768px;}#header .wrapper, #bugzilla-body {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;min-width: 768px;}#footer > * {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;min-width: 768px;}}@media only screen and (max-width: 767px) {table.edit_form, table.edit_form > tbody > tr > td {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;display: block;width: 100% !important;}.bz_column_spacer {width: auto;height: 20px;}}@media only screen and (min-width: 480px) and (max-width: 767px) {body {min-width: 480px;}#header .wrapper, #bugzilla-body, #attachment_table,.bz_comment, #add_comment > table, #comment {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;width: 480px !important;}#footer > * {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;width: 480px;}}@media only screen and (max-width: 479px) {body {min-width: 100%;}#header .wrapper, #bugzilla-body, #attachment_table,.bz_comment, #add_comment > table, #comment {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100% !important;}#footer > * {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;}}
