You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
597 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

require(["app/DA-ITSI-CP-aws-dashboards/js/libs/underscore","app/DA-ITSI-CP-aws-dashboards/js/libs/jquery_configure","app/DA-ITSI-CP-aws-dashboards/js/swc-aws/configure_index","app/DA-ITSI-CP-aws-dashboards/js/libs/backbone_configure"],function(n,t,o,e){return function(n){var t={};function o(e){if(t[e])return t[e].exports;var A=t[e]={exports:{},id:e,loaded:!1};return n[e].call(A.exports,A,A.exports,o),A.loaded=!0,A.exports}return o.m=n,o.c=t,o.p="",o(0)}([function(n,t,o){var e;o.p=function(){function n(n,t){if(window.$C&&window.$C.hasOwnProperty(n))return window.$C[n];if(void 0!==t)return t;throw new Error("getConfigValue - "+n+" not set, no default provided")}return function(){for(var t,o,e="",A=0,r=arguments.length;A<r;A++)(o=(t=arguments[A].toString()).length)>1&&"/"==t.charAt(o-1)&&(t=t.substring(0,o-1)),"/"!=t.charAt(0)?e+="/"+t:e+=t;if("/"!=e){var i=e.split("/"),a=i[1];if("static"==a||"modules"==a){var l=e.substring(a.length+2,e.length);e="/"+a,window.$C.BUILD_NUMBER&&(e+="/@"+window.$C.BUILD_NUMBER),window.$C.BUILD_PUSH_NUMBER&&(e+="."+window.$C.BUILD_PUSH_NUMBER),"app"==i[2]&&(e+=":"+n("APP_BUILD",0)),e+="/"+l}}var d=n("MRSPARKLE_ROOT_PATH","/"),s=n("DJANGO_ROOT_PATH",""),C=n("LOCALE","en-US"),p="";return p=s&&e.substring(0,s.length)===s?e.replace(s,s+"/"+C.toLowerCase()):"/"+C+e,""==d||"/"==d?p:d+p}("/static/app/DA-ITSI-CP-aws-dashboards")+"/"}(),e=[o(1),o(4),o(17)],function(n,t){var o=t.Router_utils;new n,o.start_backbone_history()}.apply(null,e)},function(n,t,o){var e,A;e=[o(2),o(3),o(4),o(5),o(7),o(8),o(9),o(14)],void 0===(A=function(n,t,o,e,A,r,i,a){var l=o.BaseRouter;return l.extend({routes:{":locale/app/:app/:page(/)":"_route","*root/:locale/app/:app/:page(/)":"_routeRooted"},initialize:function(){l.prototype.initialize.apply(this,arguments),this.setPageTitle(a.gettext("Configure AWS Billing Tags")),this.model=t.extend(this.model,{application:this.model.application}),this.errorView=new r,e.subscribe("error",this._renderError.bind(this)),e.subscribe("warning",this._renderWarning.bind(this)),this.headerView=new A({model:this.model}),this._structureReady=!1,this.fetchAppLocals=!0,this.listenToOnce(this.model.appNav,"change:nav",function(n){})},_renderStructure:function(){t(".preload").replaceWith(this.pageView.el),this.pageView.$(".main-section-body").append('<div class="app-page"> \t <div class="app-page-header"></div> \t <div class="app-page-error"></div> \t <div class="app-page-body"></div> \t </div> '),this.pageView.$(".app-page-header").html(this.headerView.render().el),this.pageView.$(".app-page-error").html(this.errorView.render().$el)},_renderError:function(n,t){this._structureReady&&this.errorView.showError(n)},_renderWarning:function(n){this._structureReady&&this.errorView.showWarning(n)},_renderBody:function(){this.pageView.$(".app-page-body").html(this.currentView.render().el)},_parseQueryString:function(t){var o={};if(!n.isString(t))return o;t=t.substring(t.indexOf("?")+1);var e=decodeURI(t).split(/&/g);return n.each(e,function(n){var t,e=n.split("=");e.length>=1&&(2===e.length&&(t=e[1]),o[e[0]]=t)}),o},_route:function(n,t,o,A){var r=this;l.prototype.page.apply(this,arguments);var i=this._parseQueryString(A);this.deferreds.pageViewRendered.done(function(){r._structureReady||(r._renderStructure(),r._structureReady=!0),"function"==typeof r._pages.manager?(r.currentView&&r.currentView.remove(),r._pages.manager.call(r,n,t,o,i)):e.raise("Page type manager not found")})},_routeRooted:function(n,t,o,e,A){this.model.application.set({root:n},{silent:!0}),this._route(t,o,e,A)},_pages:{manager:function(n,t,o,e){this.currentView=new i({model:this.model}),this._renderBody()}}})}.apply(t,e))||(n.exports=A)},function(t,o){t.exports=n},function(n,o){n.exports=t},function(n,t){n.exports=o},function(n,t,o){var e,A;e=[o(2),o(6)],void 0===(A=function(n,t){var o={};n.extend(o,t.Events);return{raise:function(n,t){o.trigger("error",function(n,t){return n}(n),t)},warning:function(n){o.trigger("warning",n)},clear:function(){},subscribe:function(n,t){o.on(n,t)}}}.apply(t,e))||(n.exports=A)},function(n,t){n.exports=e},function(n,t,o){var e,A;e=[o(4)],void 0===(A=function(n){var t=n.BaseView;return t.extend({initialize:function(){t.prototype.initialize.apply(this,arguments)},render:function(){return this.$el.html(this.template),this},template:'\t <div class="aws-page-header">\t <div class="title">Configure AWS Billing Tags</div>\t </div>\t '})}.apply(t,e))||(n.exports=A)},function(n,t,o){var e,A;e=[o(3),o(2),o(6),o(4)],void 0===(A=function(n,t,o,e){var A=e.BaseView;return A.extend({initialize:function(){A.prototype.initialize.apply(this,arguments)},showMsg:function(n,t){"string"==typeof n&&(n={type:t||"MSG_TYPE_ERROR",msg:n}),"MSG_TYPE_WARNING"!==n.type&&"MSG_TYPE_ERROR"!==n.type||(this.content=n.msg,this.type=n.type,this.render())},showError:function(n){return this.showMsg(n,"MSG_TYPE_ERROR")},showWarning:function(n){return this.showMsg(n,"MSG_TYPE_WARNING")},render:function(){var n=this.compiledTemplate({msgClass:this.type?"MSG_TYPE_WARNING"===this.type?"msg-warning":"msg-error":"msg-none",iconClass:"MSG_TYPE_WARNING"===this.type?"icon-warning-sign":"icon-alert-circle"});return this.$el.html(n),this.$(".msg-text").html(this.content),this.$el.show(),this},events:{"click .close":"hide"},hide:function(){this.$el.hide()},template:'\t <div class="msg <%= msgClass %>">\t <button type="button" class="close">×</button>\t <i class="icon <%= iconClass %>"></i>\t <div class="msg-text">\t </div>\t </div>'})}.apply(t,e))||(n.exports=A)},function(n,t,o){var e,A;e=[o(2),o(4),o(10),o(16),o(14)],void 0===(A=function(n,t,o,e,A){"use strict";var r=t.BaseView;return r.extend({initialize:function(n){var t=this;r.prototype.initialize.apply(this,arguments),this.children.billingTagView=new o({CUR:"",CUR_LABEL:""}),this.children.billingTagViewCUR=new o({CUR:"-cur",CUR_LABEL:" CUR"}),this.children.billingSection=new e({className:"billing-setting-section",label:A.gettext("Billing")}),this.children.billingSectionCUR=new e({className:"billing-setting-section",label:A.gettext("Billing CUR")}),this.children.billingSection.renderContent=function(n){n.append(t.children.billingTagView.render().el)},this.children.billingSectionCUR.renderContent=function(n){n.append(t.children.billingTagViewCUR.render().el)}},render:function(){return this.$el.append(this.children.billingSection.render().el),this.$el.append(this.children.billingSectionCUR.render().el),this}})}.apply(t,e))||(n.exports=A)},function(n,t,o){var e,A;e=[o(2),o(6),o(4),o(11)],void 0===(A=function(n,t,o,e){"use strict";var A=o.BaseView;return A.extend({className:"billing-tag-view",events:{"click #edit-billing-tags":"onEdit","click #edit-billing-tags-cur":"onEdit"},initialize:function(){A.prototype.initialize.apply(this,arguments),this.model=new t.Model,this.listenTo(this.model,"change:state",this.renderState,this),this.listenTo(this.model,"change:loaded",this.renderLoaded,this)},renderState:function(n,t){this.$("#edit-billing-tags"+this.options.CUR).text(t)},renderLoaded:function(n,t){t?this.$("#edit-billing-tags"+this.options.CUR).removeClass("disabled").text("Select Billing Tags"+this.options.CUR_LABEL):this.$("#edit-billing-tags"+this.options.CUR).addClass("disabled")},onEdit:function(){this.tagModal.show()},render:function(){var n='<a id="edit-billing-tags'+this.options.CUR+'" href="#" class="btn" >Select Billing Tags'+this.options.CUR_LABEL+"</a>";return this.$el.html(n),this.tagModal||(this.tagModal=new e({model:this.model,CUR:this.options.CUR,CUR_LABEL:this.options.CUR_LABEL}).render()),this}})}.apply(t,e))||(n.exports=A)},function(n,t,o){var e,A;e=[o(2),o(3),o(6),o(4),o(12),o(13),o(15),o(14)],void 0===(A=function(n,t,o,e,A,r,i,a){"use strict";var l,d,s,C,p=e.mvc,c=e.utils,b=e.CheckboxGroup,B=e.Modal,g=e.splunkd_utils,u=c.getPageInfo().app,h=g.fullpath("saas-aws/da_itsi_cp_aws_data_model",{app:u,sharing:"app"}),m=g.fullpath("saas-aws/da_itsi_cp_aws_data_model_cur",{app:u,sharing:"app"});return B.extend({events:{"click #tag-save":"onSave","click #tag-cancel":"onCancel","click #tag-save-cur":"onSave","click #tag-cancel-cur":"onCancel"},constructor:function(t){t||(t={}),n.extend(t,{keyboard:!1,backdrop:"static"}),B.call(this,t)},initialize:function(){var t=this;d='<a href="#" id="tag-save'+this.options.CUR+'" class="btn pull-right btn-primary">'+a.gettext("Save")+"</a>",s='<a href="#" id="tag-cancel'+this.options.CUR+'" class="btn pull-left">'+a.gettext("Cancel")+"</a>",B.prototype.initialize.apply(this,arguments),this.checkBoxTemplate='\t <div class="tag-key"><input type="checkbox" value="<%-tag%>" <%-checked%>/><%-tag%></div>\t ',this.warningTemplate='\t <p>You can filter and group data in your Capacity Planner and Historical \t Detailed Billing dashboards using your own custom tags. Select the tags \t you would like to use on these dashboards from the list below. <b>For best \t performance, select only the tags you need.</b></p> \t <div class="tag-warning alert alert-warning"> \t <p>All changes on this screen cause your Capacity Planner and Historical \t Detailed Billing dashboards to be unavailable while their underlying data \t models are rebuilt. The time required depends on the volume of your \t billing data.<br>\t Note: Please make sure that you have the appropriate permissions \t to configure the Billing tags.</p> \t '+r.buildLinkNode(i.AWS_BILLING_TAGS)+" </div>",this.model||(this.model=new o.Model),this.model.set({loaded:!1,tags:[],modelTags:[],state:"Loading reports..."});var e=/user:(.*?),/g,C=/user:(.*?)=/,c=n.uniqueId("tags"),b="";t.options.CUR?(b='| inputlookup billing_report_assemblyid_cur | fields assemblyId | map search="| search `aws-billing-sourcetype-cur-digest` source="*$assemblyId$*"" | head 1 | fields _raw',e=/user:(.*?)"/g,C=/user:(.*?)"/,l="| `aws-billing-datamodel-tags-cur` | fields title | search title=*"):(b='| inputlookup billing_report_s3key | search eventtype=aws_billing_detail_report | fields source| map search="| search `aws-billing-details("*")` source="$source$" | head 1 | fields _raw"',l="| `aws-billing-datamodel-tags` | fields title | search title=*"),A.search(b,{id:c}).then(function(o){o&&0!==o.length&&o.forEach(function(o){var A=t.model.get("tags")||[];try{var r=o._raw.match(e);if(!r)return;var i=r.map(function(n){var t=n.match(C);if(t&&t[1])return t[1]});i=A.concat(i),i=n.uniq(i),t.model.set("tags",i)}catch(n){console.log(n),t.model.set("tags",A)}})}).always(function(){t.model.set("loaded",!0)});var g=p.Components.get(c);g&&g.on("search:progress",function(n){t.model.set("state","Loading reports... "+Math.round(100*n.content.doneProgress)+"%")}),A.search(l).then(function(n){0!==n.length&&t.model.set("modelTags",n.map(function(n){return n.title}))}),t.listenTo(t.model,"change:loaded",t.reRenderBody)},reRenderBody:function(){var t=this.model.get("tags")||[],o=this.model.get("modelTags")||[],e=this.$(B.BODY_SELECTOR).find("#tag-list"+this.options.CUR);if(t=t.concat(o.filter(function(n){return-1===t.indexOf(n)})),C=this.options.CUR?'\t <div class="alert alert-warning"> \t <i class="icon-alert"></i> \t No custom tags found. Please check "Billing CUR: Billing Reports AssemblyId Generator" is scheduled.\t </div> \t ':'\t <div class="alert alert-warning"> \t <i class="icon-alert"></i> \t No custom tags found. Please check "Billing: Billing Reports S3Key Generator" is scheduled.\t </div> \t ',!t||0===t.length)return e.html(n.template(C)),void this.$el.find("#tag-save"+this.options.CUR).hide();var A=t.map(function(n){return{label:n,value:n}});this.children.tagsCheckbox&&this.children.tagsCheckbox.remove(),this.children.tagsCheckbox=new b({model:this.model,modelAttribute:"modelTags",items:A}),e.empty().append(this.children.tagsCheckbox.render().el)},render:function(){this.$el.html(B.TEMPLATE),this.$(B.HEADER_TITLE_SELECTOR).html("Select Billing Tags"+this.options.CUR_LABEL),this.$(B.BODY_SELECTOR).append(B.FORM_HORIZONTAL),this.$(B.BODY_SELECTOR).append(n.template(this.warningTemplate)),this.$(B.BODY_SELECTOR).append('<div id="tag-list'+this.options.CUR+'"></div>'),this.$(B.FOOTER_SELECTOR).append(s),this.$(B.FOOTER_SELECTOR).append(d)},onSave:function(){var n=this,o=this.model.get("modelTags"),e=void 0;e=this.options.CUR?m:h,t.ajax({url:e+"?output_mode=json",type:"post",dataType:"json",data:{name:"datamodel",tags:o.join("|")},success:function(){n.onCancel()},error:function(){}})},onCancel:function(){this.hide()}})}.apply(t,e))||(n.exports=A)},function(n,t,o){var e,A;e=[o(2),o(4)],void 0===(A=function(n,t){"use strict";var o=t.SearchManager,e=t.utils.getPageInfo().app;return{search:function(t,A,r){A||(A={});var i,a=r?{tokens:!0}:null,l=$.Deferred(),d=new o($.extend({id:n.uniqueId("adhoc"),search:t,preview:!1,app:e,count:1e4,offset:0},A),a);return d.once("search:done",function(){(i=d.data(A.data||"results",{output_mode:"json",count:1e4})).once("data",function(){l.resolve(i.data().results)}),i.once("error",l.reject),i.fetch()}),d.once("search:error search:fail search:cancelled",l.reject),l.always(function(){i&&i.destroy(),d.cancel()}).promise()}}}.apply(t,e))||(n.exports=A)},function(n,t,o){var e,A;e=[o(2),o(14)],void 0===(A=function(n,t){var o=encodeURIComponent("[DA-ITSI-CP-aws-dashboards:1.3.2]");return{buildLinkNode:function(n,e){return e=e||t.gettext("Learn more"),"<a class='external' target='_blank' href='/help?location="+o+n+"'>"+e+"</a>"}}}.apply(t,e))||(n.exports=A)},function(n,t){"use strict";var o;function e(n){o=n}function A(){e("undefined"!=typeof window&&window.gettext||function(n){return n})}Object.defineProperty(t,"__esModule",{value:!0}),t.gettext=function(){return o.apply(void 0,arguments)},t._=function(){return o.apply(void 0,arguments)},t.setSharedTranslator=e,t.resetSharedTranslator=A,A()},function(n,t,o){var e;void 0===(e=function(){return{AWS_RECOMMENDATION_DEPENDENCY:"aws.recommendation.dependency",AWS_DASHBOARD_SOURCETYPECHECKER:"aws.dashboard.sourcetypechecker",AWS_BILLING_TAGS:"aws.billing.tags",AWS_RECOMMENDATION_SECURITYGROUP:"aws.recommendation.securitygroup",AWS_RECOMMENDATION_ELB:"aws.recommendation.elb",AWS_RECOMMENDATION_EC2:"aws.recommendation.ec2",AWS_DASHBOARD_ACCOUNTNAME:"aws.dashboard.accountname",AWS_DASHBOARD_BILLINGDATAMODEL:"aws.dashboard.billingdatamodel",AWS_CUSTOM_INDEX:"aws.dashboard.customindex",AWS_DATA_FORWARDING:"aws.dashboard.dataforwarding",AWS_RI_PLANNER:"aws.dashboard.riplanner",AWS_RECOMMENDATION_EBS:"aws.dashboard.ebs",AWS_ANOMALY_DETECTION:"aws.dashboard.anomalydetection",AWS_BEFORE_UPGRADE:"beforeUpgrade",AWS_AFTER_UPGRADE:"afterUpgrade"}}.call(t,o,t,n))||(n.exports=e)},function(n,t,o){var e,A;e=[o(3),o(2),o(6),o(4)],void 0===(A=function(n,t,o,e){var A=e.BaseView;return A.extend({initialize:function(){A.prototype.initialize.apply(this,arguments),this.label=this.options.label,this.allowExpand=this.options.allowExpand||!1,this.expand=!this.options.expand||!1},sectionReady:function(){return n.Deferred().resolve()},enable:function(){this.$el.removeClass("disabled"),this.invokeOnChildren("enable")},disable:function(){this.$el.addClass("disabled"),this.invokeOnChildren("disable")},signalChanged:function(){var o=arguments;t.debounce(function(){this.trigger.apply(this,n.merge(["changed"],o))}.bind(this),50)()},render:function(){return this.$el.html(this.compiledTemplate({label:this.label,allowExpand:this.allowExpand})),this.renderPreSection(this.$(".pre-section")),this.renderContent(this.$(".section-body")),this._onHeaderClick(),this},renderPreSection:function(n){},renderContent:function(n){this.$(".section-header").addClass("empty-body-section")},events:{"click .section-header":"_onHeaderClick"},_onHeaderClick:function(){this.allowExpand&&(this.expand?(this.$(".section-header i").removeClass("icon-chevron-down").addClass("icon-chevron-right"),this.$(".section-body").hide(),this.expand=!1):(this.$(".section-header i").removeClass("icon-chevron-right").addClass("icon-chevron-down"),this.$(".section-body").show(),this.expand=!0))},expandSection:function(){this.allowExpand&&(this.expand||(this.$(".section-header i").removeClass("icon-chevron-right").addClass("icon-chevron-down"),this.$(".section-body").show(),this.expand=!0))},template:'\t <div class="pre-section"></div>\t <% if (allowExpand) { %>\t <div class="section-header expandable">\t <% } else { %>\t <div class="section-header">\t <% } %>\t <% if (label) { %>\t <p class="section-label">\t <% if (allowExpand) { %><i class="icon-chevron-right"></i><% } %>\t <%- label %>\t </p><% } %>\t </div>\t <div class="section-body">\t </div>\t '})}.apply(t,e))||(n.exports=A)},function(n,t,o){var e=o(18);"string"==typeof e&&(e=[[n.id,e,""]]);o(21)(e,{});e.locals&&(n.exports=e.locals)},function(n,t,o){(n.exports=o(19)()).push([n.id,'/* Splunk: Variables */\n/* ================================================== */\n/* Variables to customize the look and feel of Bootstrap (splunk version) */\n\n\n/* STATIC PATHS */\n/* ------------------------- */\n\n\n/* COLOR PALETTE */\n/* ------------------------- */\n\n/* Enterprise */\n\n/* Light */\n\n/* Grayscale - DO NOT USE DIRECTLY WHENEVER POSSIBLE!!! Use text, border or table variables instead. */\n\n/* Accent colors */ /* sky */\n\n\n/* TYPOGRAPHY */\n/* ------------------------- */ /* 18px; */ /* Lite listing pages */ /* empty to use BS default, $baseFontFamily */ /* instead of browser default, bold */ /* empty to use BS default, $textColor */ /* #08c; */\n\n\n/* SCAFFOLDING */\n/* ------------------------- */ /* aliases: $tableBorderColor $tableBorderColorVertical */\n/* also see: $interactiveBorderColor */ /* For containers without a wrapper */ /* For for containers with a wrapper, like popdown */ /* 44px */ /* 26px */ /* 22px */\n\n\n/* Horizontal forms & lists */\n/* ------------------------- */\n\n\n/* Z-INDEX */\n/* ------------------------- */\n/* If a variable does not suit your purpose, set a value relatively such as, $zindexModal +1 */ /* Splunk Lite */ /* Splunk Lite */ /* Sidebar Component */ /* Sidebar Component */ /* timerange popdown needs to be above modal + backdrop */ /* top interactive element */ /* top interactive element */ /* top uninteractive */ /* top uninteractive */\n\n\n/* TABLES */\n/* ------------------------- */ /* overall background-color */ /* for hover */ /* for striping */ /* for striping */ /* table and cell border */ /* table and cell border */ /* table and cell border */\n\n\n\n\n/* FORMS */\n/* ------------------------- */ /* base line-height + 8px vertical padding + 2px top/bottom border */ /* This is generally overridden. */\n\n/* BASE INTERACTIVE */\n/* -------------------------- */\n/* text */\n/* background */\n/* borders */\n/* shadow */ /* Active state in Radio Button Control */\n\n\n/* BASE INTERACTIVE ERROR */\n/* -------------------------- */\n/* text */\n/* background */\n/* borders */\n\n\n/* PRIMARY BUTTONS */\n/* -------------------------- */\n/* text */\n/* background */\n/* borders */\n/* shadow */\n\n\n/* PILL BUTTONS */\n/* -------------------------- */\n/* text */\n/* background */\n\n\n\n/* BUTTONS */\n/* ------------------------- */\n/* Used in non-standard buttons - Legacy Bootstrap classes only */\n\n\n\n/* COMPONENT VARIABLES */\n/* -------------------------------------------------- */\n\n\n/* Navbar */\n/* ------------------------- */ /* Fixes issue for escaped Dashboards. */\n\n/* Inverted navbar */\n\n\n/* Tooltips and popovers */\n/* ------------------------- */\n\n/* GRID */\n/* -------------------------- */\n/* Default 940px grid */\n\n/* 1200px min */\n\n/* 768px-979px */\n\n\n/* Fluid grid */\n/* ------------------------- */\n\n/* 1200px min */\n\n/* 768px-979px */\n\n\n/* Responsive Variables */\n\n\n/* SELECTORS FOR CUSTOMIZING SPECIFIC LOCALES */\n/* -------------------------- */\n\n\n/* BUILD COMMENT */\n/* -------------------------- */\n/* Hide the Build Comment. The make file sets this to true. */\n\n/* LEGACY BUILD */\n/* -------------------------- */\n/* This is set to true when building the less for splunk components. */\n\n/* Splunk: Mixins */\n/* ================== */\n/* Snippets of reusable CSS to develop faster and keep code readable */\n\n/* Splunk: Mixins */\n/* ================== */\n/* Snippets of reusable CSS to develop faster and keep code readable */\n\n\n/* Mixins */\n/* -------------------------------------------------- */\n\n\n/* UTILITY MIXINS */\n/* -------------------------------------------------- */\n\n/* Link */\n/* ------------------ */\n\n\n/* Clearfix */\n/* -------- */\n/* For clearing floats like a boss h5bp.com/q */\n\n/* Webkit-style focus */\n/* ------------------ */\n\n/* Center-align a block level element */\n/* ---------------------------------- */\n\n/* Sizing shortcuts */\n/* ------------------------- */\n\n/* Placeholder text */\n/* ------------------------- */\n\n/* Text overflow */\n/* ------------------------- */\n/* Requires inline-block or block for proper styling */\n\n/* CSS image replacement */\n/* ------------------------- */\n/* Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757 */\n\n\n/* FONTS */\n/* -------------------------------------------------- */\n\n\n/* FORMS */\n/* -------------------------------------------------- */\n\n/* Block level inputs */\n\n/* Mixin for form field states */\n\n\n/* CSS3 PROPERTIES */\n/* -------------------------------------------------- */\n\n\n/* Single Side Border Radius */\n\n\n/* Transformations */\n\n\n\n/* Resize anything */\n\n/* CSS3 Content Columns */\n\n/* Optional hyphenation */\n\n\n\n\n/* BACKGROUNDS */\n/* -------------------------------------------------- */\n\n/* Gradient Bar Colors for buttons and alerts */\n\n/* Gradients */\n\n/* Reset filters for IE */\n\n\n\n/* COMPONENT MIXINS */\n/* -------------------------------------------------- */\n\n/* Horizontal dividers */\n/* ------------------------- */\n/* Dividers (basically an hr) within dropdowns and nav lists */\n\n/* Button backgrounds */\n/* ------------------ */\n\n/* Navbar vertical align */\n/* ------------------------- */\n/* Vertically center elements in the navbar. */\n/* Example: an element has a height of 30px, so write out `.navbarVerticalAlign(30px);` to calculate the appropriate top margin. */\n\n\n\n/* Disable highlighting text */\n/* ------------------------- */\n\n/* Printing */\n/* ------------------ */\n\n\n/* Popdown */\n/* ------------------ *//* .popdown-dialog */\n\n/* popdown body */\n\n\n\n/* Flex\n/* ------------- */\n\n/* Full Page Layout */\n/* ------------- */\n\n\n\n\n/* Grid System */\n/* ----------- */\n\n/* Centered container element */\n\n/* Table columns */\n\n/* Make a Grid */\n/* Use .makeRow and .makeColumn to assign semantic layouts grid system behavior */\n\n/* The Grid */\n\n/* Interactive */\n/* -------------------------------------------------- */\n/* These are by any element that can be clicked, such as buttons, menus and table headings. */\n\n/* Hover state */\n\n/* Interactive Error */\n/* These are by any interactive element that is is in an error state */\n\n\n/* primary */\n\n/* primary hover state */\n\n/* Overlays (Modal, Popdown, Search Assistant) */\n\n\n/* Focus States */\n/* ----------------------------- */\n\n/* Text entry boxes change their border color and glow */\n\n/* Clickable buttons change their border color and glow */\n\n/* Block elements change the background color */\n/* Block elements change the background color and spread via box-shadow */\n\n/* Docking Elements */\n/* ------------------ */\n\n/* Webkit-style focus */\n/* ------------------ */\n\n/* Draggable Handle */\n\n/* Splunk bootstrap */\n/* import and override bootstrap defaults */\n\n/* CSS Reset */\n/* Reset CSS */\n/* Adapted from http://github.com/necolas/normalize.css */\n/* -------------------------------------------------- */\n\n\n/* Display in IE6-9 and FF3 */\n/* ------------------------- */\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nnav,\nsection {\n display: block;\n}\n\n/* Display block in IE6-9 and FF3 */\n/* ------------------------- */\n\naudio,\ncanvas,\nvideo {\n display: inline-block;\n}\n\n/* Prevents modern browsers from displaying \'audio\' without controls */\n/* ------------------------- */\n\naudio:not([controls]) {\n display: none;\n}\n\n/* Base settings */\n/* ------------------------- */\n\nhtml {\n font-size: 100%;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n text-size-adjust: 100%;\n}\n/* Focus states */\na:focus {\n /* Default */\n outline: thin dotted #333;\n /* Webkit */\n outline: 3px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n/* Hover & Active */\na:hover,\na:active {\n outline: 0;\n}\n\n/* Prevents sub and sup affecting line-height in all browsers */\n/* ------------------------- */\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\n\n/* Img border in a\'s and image quality */\n/* ------------------------- */\n\nimg {\n /* Responsive images (ensure images don\'t scale beyond their parents) */\n max-width: 100%; /* Part 1: Set a maxium relative to the parent */\n height: auto; /* Part 2: Scale the height according to the width, otherwise you get stretching */\n\n vertical-align: middle;\n border: 0;\n -ms-interpolation-mode: bicubic;\n}\n\n/* Prevent max-width from affecting Google Maps */\n#map_canvas img,\n.google-maps img {\n max-width: none;\n}\n\n/* Forms */\n/* ------------------------- */\n\n/* Font size in all browsers, margin changes, misc consistency */\nbutton,\ninput,\nselect,\ntextarea {\n margin: 0;\n font-size: 100%;\n vertical-align: middle;\n}\nbutton,\ninput {\n line-height: normal; /* FF3/4 have !important on line-height in UA stylesheet */\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner { /* Inner padding and border oddities in FF3/4 */\n padding: 0;\n border: 0;\n}\nbutton,\nhtml input[type="button"], /* Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. */\ninput[type="reset"],\ninput[type="submit"] {\n -webkit-appearance: button; /* Corrects inability to style clickable `input` types in iOS. */\n cursor: pointer; /* Improves usability and consistency of cursor style between image-type `input` and others. */\n}\nlabel,\nselect,\nbutton,\ninput[type="button"],\ninput[type="reset"],\ninput[type="submit"],\ninput[type="radio"],\ninput[type="checkbox"] {\n cursor: pointer; /* Improves usability and consistency of cursor style between image-type `input` and others. */\n}\ninput[type="search"] { /* Appearance in Safari/Chrome */\n box-sizing: content-box;\n -webkit-appearance: textfield;\n}\ninput[type="search"]::-webkit-search-decoration,\ninput[type="search"]::-webkit-search-cancel-button {\n -webkit-appearance: none; /* Inner-padding issues in Chrome OSX, Safari 5 */\n}\ntextarea {\n overflow: auto; /* Remove vertical scrollbar in IE6-9 */\n vertical-align: top; /* Readability and alignment cross-browser */\n}\n\n\n/* Printing */\n/* ------------------------- */\n/* Source: https://github.com/h5bp/html5-boilerplate/blob/master/css/main.css */\n\n@media print {\n\n * {\n text-shadow: none !important;\n color: #000 !important; /* Black prints faster: h5bp.com/s */\n background: transparent !important;\n box-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: " (" attr(href) ")";\n }\n\n abbr[title]:after {\n content: " (" attr(title) ")";\n }\n\n /* Don\'t show links for images, or javascript/internal links */\n .ir a:after,\n a[href^="javascript:"]:after,\n a[href^="#"]:after {\n content: "";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; /* h5bp.com/t */\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n @page {\n margin: 0.5cm;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n}\n\n/* Grid system and page structure */\n/* Splunk: scaffolding */\n/* =================== */\n\n\n/* Default & Structure */\n/* ----------------------------- */\n\n/* basic color & size */\n\nbody {\n margin: 0;\n background: #eee;\n color: #333;\n min-width: 960px;\n font-family: "Roboto", "Droid", "Helvetica Neue", Helvetica, Arial, sans-serif;\n font-size: 12px;\n line-height: 16px;\n}\n\n\n/* SPL-76040 - turn off roboto for bad windows GDI rendering */\n.tr-gdi body {\n font-family: Arial, Helvetica, sans-serif;\n}\n\n\n/* Links */\n/* ------------------------- */\n\na {\n color: #1e93c6;\n text-decoration: none;\n cursor: pointer;\n}\n\na:hover {\n color: #3863a0;\n text-decoration: underline;\n}\n\na:focus {\n box-shadow: 0 0 0 2px rgba(61, 171, 255, 0.12);\n background-color: rgba(61, 171, 255, 0.12);\n outline: 0;\n}\n\n\n/* Images */\n/* ------------------------- */\n\n/* Rounded corners */\n.img-rounded {\n border-radius: 6px;\n}\n\n/* Add polaroid-esque trim */\n.img-polaroid {\n padding: 4px;\n background-color: #fff;\n border: 1px solid #ccc;\n border: 1px solid rgba(0,0,0,.2);\n box-shadow: 0 1px 3px rgba(0,0,0,.1);\n}\n\n/* Perfect circle */\n.img-circle {\n border-radius: 500px; /* crank the border-radius so it works with most reasonably sized images */\n}\n\n\n\n/* Sections */\n/* ================= */\n\n/* add padding to a section\n\n <div class="section-padded">\n padded content\n </div>\n\n*/\n.section-padded {\n padding:20px;\n}\n/* section-header extends section-padded */\n.section-header {\n padding-top:10px;\n position: relative;\n}\n.section-header .section-title {\n margin: 0;\n font-size: 24px;\n font-weight: 200;\n}\n\n\n/* default container */\n.main-section-body {\n color:#333;\n min-height: 500px;\n}\n/* using three color so we can set color stop even though its only 2 colors */\n.main-section-body h2 i[class^="icon-"],\n .main-section-body h2 i[class*=" icon-"] {\n color: #999;\n}\n/* huh? */\n.main-section-body .nav-tabs {\n margin-bottom:0;\n}\n.main-section-body .divider {\n border-top: 1px solid #ccc;\n margin: 0;\n}\n/* huh? */\n.main-section-body > .pull-right {\n margin-right: 20px;\n}\n.main-section-body .loading-message {\n padding-top: 100px;\n min-height: 400px;\n text-align: center;\n}\n\n\n/* Utility Classes */\n/* --------------- */\n\n/* for full width unpadded content\n TODO: this should probably also remove width and margin: auto\n\n <div class="container container-full-width">\n content here ...\n </div>\n\n*/\n.container-full-width {\n padding:0;\n}\n\n/* force full width even in padded container\n\n <div class="container section-padded">\n padded content here ...\n <div class="push-margins">\n expanded content here ...\n </div>\n </div>\n\n*/\n.push-margins {\n margin-left:-20px;\n margin-right: -20px;\n}\n\n/* new image replacement\n\n <span class="hide-text">hidden</span>\n\n*/\n.hide-text {\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n}\n\n/* Panels */\n/* ======= */\n\n/* panels for dashboards?\n\n <div class="panel">\n panel content ...\n </div>\n <div class="panel">\n panel content ...\n </div>\n <div class="panel">\n panel content ...\n </div>\n*/\n\n.panel {\n position: relative;\n border: 1px solid #ccc;\n background-color: #fff;\n padding: 20px;\n margin-right:20px;\n border-radius: 2px;\n /* box-shadow: 0 1px 1px rgba(0,0,0,0.08); */\n}\n\n.panel:last-child {\n margin-right:0;\n}\n\n/* panel rows?\n\n <div class="panel-row">\n <div class="panel">\n panel content ...\n </div>\n <div class="panel">\n panel content ...\n </div>\n </div>\n <div class="panel-row">\n <div class="panel">\n panel content ...\n </div>\n <div class="panel">\n panel content ...\n </div>\n </div>\n\n*/\n.panel-row {\n padding: 0 20px;\n margin-bottom:20px\n}\n\n/* Simple Layout Columns */\n/* --------------- */\n.section-content {\n background-color: #fff;\n min-height: 400px;\n border-top: 1px solid #ccc;\n}\n\n.column {\n position: relative;\n padding: 20px;\n margin-right:20px;\n}\n\n\n/* Links */\n/* ---------------- */\n\n/* external link style\n\n <a href="http://example.com/" class="external">external</a>\n*/\na.external:after {\n font-family: "Splunk Icons";\n content: "\\EC13";\n display: inline-block;\n padding-left: 0.5em;\n}\n\n\n/* 508 accessability */\n/* ----------------- */\n.navSkip {\n position: absolute;\n top:0;\n left:-1000px;\n}\n\n/* Paywall */\n/* ------------------- */\n.shared-paywall {\n padding-top: 30px;\n}\n\n/* Definition Lists */\n/* ------------- */\n.list-dotted {\n line-height: 20px;\n margin-top: 0;\n\n}\n.list-dotted dt {\n float: left;\n width: 120px;\n overflow: hidden;\n white-space: nowrap;\n margin-right: 5px;\n font-weight: normal;\n line-height: 20px;\n /* SPL-69719 - fix IE10 when in dropdown */\n word-wrap: normal;\n}\n.list-dotted dd {\n line-height: 20px;\n margin-left: 125px;\n}\n.list-dotted dt:after {\n content: " ............................................";\n}\n\n/* Page Load Placeholder */\n/* ---------------------- */\n\n#placeholder-splunk-bar {\n padding: 0 ;\n background-color: #222;\n}\n\n#placeholder-splunk-bar .brand, #placeholder-splunk-bar .brand:hover {\n font-family: "Splunk Icons";\n font-weight: normal;\n color: #fff;\n padding: 0 20px;\n height: 25px;\n font-size: 17px;\n line-height: 25px;\n text-shadow: none;\n text-decoration: none;\n margin-left: 0;\n}\n\n#placeholder-splunk-bar .brand strong {\n color: #97999B;\n font-weight: normal;\n}\n\n/* reg symbol */\n\n#placeholder-splunk-bar .brand strong:after {\n content: \'\\AE\';\n color: #97999B;\n font-weight: normal;\n}\n\n#placeholder-app-bar {\n color: #fff;\n background-color: rgb(133, 133, 133);\n background-color: rgb(142, 142, 142);\n background-image: linear-gradient(to bottom, rgb(148, 148, 148), rgb(133, 133, 133));\n /* Standard, IE10 */\n background-repeat: repeat-x;\n height:40px;\n}\n\n#placeholder-main-section-body {\n color:#333;\n padding-top: 100px;\n min-height: 400px;\n text-align: center;\n}\n\n\n\n\n\n/* Lite */\n/* -------------------------------------------------- */\n\n\n/* Lite UI */\n/* -------------------------------------------------- */\n\n\n/* Print */\n/* -------------------------------------------------- */\n@media print {\n body,\n .main-section-body {\n background: none !important;\n }\n\n @page {\n margin: 1.27cm;\n }\n}\n/*\n/* Grid system */\n/* -------------------------------------------------- */\n\n\n/* Fixed (940px) */\n.span1 {\n width: 60px;\n float: left;\n min-height: 1px;\n /* prevent collapsing columns */\n margin-left: 20px;\n}\n.span2 {\n width: 140px;\n float: left;\n min-height: 1px;\n /* prevent collapsing columns */\n margin-left: 20px;\n}\n.span3 {\n width: 220px;\n float: left;\n min-height: 1px;\n /* prevent collapsing columns */\n margin-left: 20px;\n}\n.span4 {\n width: 300px;\n float: left;\n min-height: 1px;\n /* prevent collapsing columns */\n margin-left: 20px;\n}\n.span5 {\n width: 380px;\n float: left;\n min-height: 1px;\n /* prevent collapsing columns */\n margin-left: 20px;\n}\n.span6 {\n width: 460px;\n float: left;\n min-height: 1px;\n /* prevent collapsing columns */\n margin-left: 20px;\n}\n.span7 {\n width: 540px;\n float: left;\n min-height: 1px;\n /* prevent collapsing columns */\n margin-left: 20px;\n}\n.span8 {\n width: 620px;\n float: left;\n min-height: 1px;\n /* prevent collapsing columns */\n margin-left: 20px;\n}\n.span9 {\n width: 700px;\n float: left;\n min-height: 1px;\n /* prevent collapsing columns */\n margin-left: 20px;\n}\n.span10 {\n width: 780px;\n float: left;\n min-height: 1px;\n /* prevent collapsing columns */\n margin-left: 20px;\n}\n.span11 {\n width: 860px;\n float: left;\n min-height: 1px;\n /* prevent collapsing columns */\n margin-left: 20px;\n}\n.span12 {\n width: 940px;\n float: left;\n min-height: 1px;\n /* prevent collapsing columns */\n margin-left: 20px;\n}\n.offset1 {\n margin-left: 980px;\n}\n.offset2 {\n margin-left: 980px;\n}\n.offset3 {\n margin-left: 980px;\n}\n.offset4 {\n margin-left: 980px;\n}\n.offset5 {\n margin-left: 980px;\n}\n.offset6 {\n margin-left: 980px;\n}\n.offset7 {\n margin-left: 980px;\n}\n.offset8 {\n margin-left: 980px;\n}\n.offset9 {\n margin-left: 980px;\n}\n.offset10 {\n margin-left: 980px;\n}\n.offset11 {\n margin-left: 980px;\n}\n.offset12 {\n margin-left: 980px;\n}\n.row {\n margin-left: -20px;\n}\n.row:before,\n .row:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n.row:after {\n clear: both;\n}\n/* Set the container width, and override it for fixed navbars in media queries */\n.container,\n .navbar-static-top .container,\n .navbar-fixed-top .container,\n .navbar-fixed-bottom .container {\n width: 940px;\n}\n\n/* Fluid (940px) */\n.row-fluid {\n width: 100%;\n}\n.row-fluid:before,\n .row-fluid:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n.row-fluid:after {\n clear: both;\n}\n.row-fluid .span1 {\n display: block;\n width: 100%;\n min-height: 26px;\n /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */\n box-sizing: border-box;\n /* Makes inputs behave like true block-level elements */\n width: 6.38298%;\n float: left;\n margin-left: 2.127659574%;\n}\n.row-fluid .span1:first-child {\n margin-left: 0;\n}\n.row-fluid .span2 {\n display: block;\n width: 100%;\n min-height: 26px;\n /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */\n box-sizing: border-box;\n /* Makes inputs behave like true block-level elements */\n width: 14.89362%;\n float: left;\n margin-left: 2.127659574%;\n}\n.row-fluid .span2:first-child {\n margin-left: 0;\n}\n.row-fluid .span3 {\n display: block;\n width: 100%;\n min-height: 26px;\n /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */\n box-sizing: border-box;\n /* Makes inputs behave like true block-level elements */\n width: 23.40426%;\n float: left;\n margin-left: 2.127659574%;\n}\n.row-fluid .span3:first-child {\n margin-left: 0;\n}\n.row-fluid .span4 {\n display: block;\n width: 100%;\n min-height: 26px;\n /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */\n box-sizing: border-box;\n /* Makes inputs behave like true block-level elements */\n width: 31.91489%;\n float: left;\n margin-left: 2.127659574%;\n}\n.row-fluid .span4:first-child {\n margin-left: 0;\n}\n.row-fluid .span5 {\n display: block;\n width: 100%;\n min-height: 26px;\n /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */\n box-sizing: border-box;\n /* Makes inputs behave like true block-level elements */\n width: 40.42553%;\n float: left;\n margin-left: 2.127659574%;\n}\n.row-fluid .span5:first-child {\n margin-left: 0;\n}\n.row-fluid .span6 {\n display: block;\n width: 100%;\n min-height: 26px;\n /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */\n box-sizing: border-box;\n /* Makes inputs behave like true block-level elements */\n width: 48.93617%;\n float: left;\n margin-left: 2.127659574%;\n}\n.row-fluid .span6:first-child {\n margin-left: 0;\n}\n.row-fluid .span7 {\n display: block;\n width: 100%;\n min-height: 26px;\n /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */\n box-sizing: border-box;\n /* Makes inputs behave like true block-level elements */\n width: 57.44681%;\n float: left;\n margin-left: 2.127659574%;\n}\n.row-fluid .span7:first-child {\n margin-left: 0;\n}\n.row-fluid .span8 {\n display: block;\n width: 100%;\n min-height: 26px;\n /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */\n box-sizing: border-box;\n /* Makes inputs behave like true block-level elements */\n width: 65.95745%;\n float: left;\n margin-left: 2.127659574%;\n}\n.row-fluid .span8:first-child {\n margin-left: 0;\n}\n.row-fluid .span9 {\n display: block;\n width: 100%;\n min-height: 26px;\n /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */\n box-sizing: border-box;\n /* Makes inputs behave like true block-level elements */\n width: 74.46809%;\n float: left;\n margin-left: 2.127659574%;\n}\n.row-fluid .span9:first-child {\n margin-left: 0;\n}\n.row-fluid .span10 {\n display: block;\n width: 100%;\n min-height: 26px;\n /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */\n box-sizing: border-box;\n /* Makes inputs behave like true block-level elements */\n width: 82.97873%;\n float: left;\n margin-left: 2.127659574%;\n}\n.row-fluid .span10:first-child {\n margin-left: 0;\n}\n.row-fluid .span11 {\n display: block;\n width: 100%;\n min-height: 26px;\n /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */\n box-sizing: border-box;\n /* Makes inputs behave like true block-level elements */\n width: 91.48937%;\n float: left;\n margin-left: 2.127659574%;\n}\n.row-fluid .span11:first-child {\n margin-left: 0;\n}\n.row-fluid .span12 {\n display: block;\n width: 100%;\n min-height: 26px;\n /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */\n box-sizing: border-box;\n /* Makes inputs behave like true block-level elements */\n width: 100%;\n float: left;\n margin-left: 2.127659574%;\n}\n.row-fluid .span12:first-child {\n margin-left: 0;\n}\n.row-fluid .offset1 {\n margin-left: 10.6383%;\n}\n.row-fluid .offset2 {\n margin-left: 19.14894%;\n}\n.row-fluid .offset3 {\n margin-left: 27.65958%;\n}\n.row-fluid .offset4 {\n margin-left: 36.17021%;\n}\n.row-fluid .offset5 {\n margin-left: 44.68085%;\n}\n.row-fluid .offset6 {\n margin-left: 53.19149%;\n}\n.row-fluid .offset7 {\n margin-left: 61.70213%;\n}\n.row-fluid .offset8 {\n margin-left: 70.21277%;\n}\n.row-fluid .offset9 {\n margin-left: 78.72341%;\n}\n.row-fluid .offset10 {\n margin-left: 87.23405%;\n}\n.row-fluid .offset11 {\n margin-left: 95.74469%;\n}\n.row-fluid .offset12 {\n margin-left: 104.25532%;\n}\n/* Space grid-sized controls properly if multiple per line */\n.row-fluid .controls-row [class*="span"] + [class*="span"] {\n margin-left: 2.127659574%;\n}\n\n/* Reset utility classes due to specificity */\n[class*="span"].hide,\n.row-fluid [class*="span"].hide {\n display: none;\n}\n\n[class*="span"].pull-right,\n.row-fluid [class*="span"].pull-right {\n float: right;\n}\n/* Layouts */\n/* -------------------------------------------------- */\n\n\n/* Container (centered, fixed-width layouts) */\n.container {\n margin-right: auto;\n margin-left: auto;\n}\n.container:before,\n .container:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n.container:after {\n clear: both;\n}\n\n/* Fluid layouts (left aligned, with sidebar, min- & max-width content) */\n.container-fluid {\n padding-right: 20px;\n padding-left: 20px;\n}\n.container-fluid:before,\n .container-fluid:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n.container-fluid:after {\n clear: both;\n}\n\n/* Base CSS */\n/* Splunk: Typography */\n/* =================== */\n/* Headings, body text, lists, code, and more for a versatile and durable typography system */\n\n\n/* Fonts */\n/* ----------- */\n\n/* Regular */\n\n@font-face {\n font-family: \'Roboto\';\n src: url(\'/static/fonts/roboto-regular-webfont.woff\') format(\'woff\');\n font-weight: normal;\n font-style: normal;\n}\n\n/* Bold */\n\n@font-face {\n font-family: \'Roboto\';\n src: url(\'/static/fonts/roboto-bold-webfont.woff\') format(\'woff\');\n font-weight: bold;\n font-style: normal;\n}\n\n/* light */\n\n@font-face {\n font-family: \'Roboto\';\n src: url(\'/static/fonts/roboto-light-webfont.woff\') format(\'woff\');\n font-weight: 200;\n font-style: normal;\n}\n\n/* Monospace */\n@font-face {\n\tfont-family: \'Droid Sans Mono\';\n\tsrc: url(\'/static/fonts/droid-sans-mono-webfont.woff\') format(\'woff\');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n@font-face {\n font-family: \'Architects Daughter\';\n font-style: normal;\n font-weight: normal;\n src: url(\'/static/fonts/ArchitectsDaughter.ttf\') format(\'truetype\');\n}\n\n\n\n/* Body text */\n/* ------------------------- */\n\np {\n margin: 0 0 8px;\n}\n.lead {\n margin-bottom: 16px;\n font-size: 18px;\n font-weight: 200;\n line-height: 24px;\n}\n\n\n/* Emphasis & misc */\n/* ------------------------- */\n\n/* Ex: 14px base font * 85% = about 12px */\nsmall { font-size: 85%; }\n\nstrong { font-weight: bold; }\nem { font-style: italic; }\ncite { font-style: normal; }\n\n/* Utility classes */\n.muted { color: #999; }\na.muted:hover,\na.muted:focus { color: rgb(128, 128, 128); }\n\n.text-warning { color: rgb(217, 159, 13); }\na.text-warning:hover,\na.text-warning:focus { color: rgb(169, 124, 10); }\n\n.text-error { color: #d6563c; }\na.text-error:hover,\na.text-error:focus { color: rgb(185, 64, 39); }\n\n.text-info { color: #3a87ad; }\na.text-info:hover,\na.text-info:focus { color: rgb(45, 104, 134); }\n\n.text-success { color: #a2cc3e; }\na.text-success:hover,\na.text-success:focus { color: rgb(132, 169, 45); }\n\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n\n\n\n/* Font Families */\n/* ------------- */\n\n/* monospace for code and raw\n\n\n\t<p>normal</p>\n\t<p class="mono-space">mono space</p>\n\n*/\n.mono-space {\n\tfont-family: \'Droid Sans Mono\', \'Consolas\', \'Monaco\', \'Courier New\', Courier, monospace;\n}\n\n\n/* Headings */\n/* ------------------------- */\n\nh1, h2, h3, h4, h5, h6 {\n margin: 8px 0;\n font-family: inherit;\n font-weight: bold;\n line-height: 16px;\n color: inherit;\n text-rendering: optimizelegibility;\n}\n\n/* Fix the character spacing for headings */\n\nh1 small, h2 small, h3 small, h4 small, h5 small, h6 small {\n font-weight: normal;\n line-height: 1;\n color: #999;\n}\n\nh1{ line-height: 32px; }\nh2, h3 {line-height:normal;}\n\nh1 { font-size: 33px; } /* ~38px */\nh2 { font-size: 27px; } /* ~32px */\nh3 {\n font-size: 16px;\n font-weight: normal;\n}\nh4 { font-size: 15px; } /* ~18px */\nh5 {\n\tfont-size: 12px;\n\tcolor: #333;\n\tfont-weight: bold;\n\tmargin: 0;\n}\nh6 { font-size: 10.2px; } /* ~12px */\n\nh1 small { font-size: 21px; } /* ~24px */\nh2 small { font-size: 15px; } /* ~18px */\nh3 small { font-size: 12px; }\nh4 small { font-size: 12px; }\n\n\n\n\n/* Page header */\n/* ------------------------- */\n\n.page-header {\n padding-bottom: 7px;\n margin: 16px 0 24px;\n border-bottom: 1px solid #eee;\n}\n\n\n\n/* Lists */\n/* -------------------------------------------------- */\n\n/* Unordered and Ordered lists */\nul, ol {\n padding: 0;\n margin: 0 0 8px 25px;\n}\nul ul,\nul ol,\nol ol,\nol ul {\n margin-bottom: 0;\n}\nli {\n line-height: 16px;\n}\n\n/* Remove default list styles */\nul.unstyled,\nol.unstyled {\n margin-left: 0;\n list-style: none;\n}\n\n/* Single-line list items */\nul.inline,\nol.inline {\n margin-left: 0;\n list-style: none;\n}\nul.inline > li, ol.inline > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n/* Description Lists */\ndl {\n margin-bottom: 16px;\n}\ndt,\ndd {\n line-height: 16px;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 8px;\n}\n/* Horizontal layout (like forms) */\n.dl-horizontal:before,\n .dl-horizontal:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n.dl-horizontal:after {\n clear: both;\n}\n/* Ensure dl clears floats if empty dd elements present */\n.dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.dl-horizontal dd {\n margin-left: 180px;\n}\n\n/* MISC */\n/* ---- */\n\n/* Horizontal rules */\nhr {\n margin: 16px 0;\n border: 0;\n border-top: 1px solid #eee;\n border-bottom: 1px solid #fff;\n}\n\n/* Abbreviations and acronyms */\nabbr[title],\n/* Added data-* attribute to help out our tooltip plugin, per https://github.com/twitter/bootstrap/issues/5257 */\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #999;\n}\nabbr.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n/* Blockquotes */\nblockquote {\n padding: 0 0 0 15px;\n margin: 0 0 16px;\n border-left: 5px solid #eee;\n}\nblockquote p {\n margin-bottom: 0;\n font-size: 15px;\n font-weight: 300;\n line-height: 1.25;\n}\nblockquote small {\n display: block;\n line-height: 16px;\n color: #999;\n}\nblockquote small:before {\n content: \'\\2014 \\A0\';\n}\n/* Float right with text-align: right */\nblockquote.pull-right {\n float: right;\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid #eee;\n border-left: 0;\n}\nblockquote.pull-right p,\n blockquote.pull-right small {\n text-align: right;\n}\nblockquote.pull-right small:before {\n content: \'\';\n}\nblockquote.pull-right small:after {\n content: \'\\A0 \\2014\';\n}\n\n/* Quotes */\nq:before,\nq:after,\nblockquote:before,\nblockquote:after {\n content: "";\n}\n\n/* Addresses */\naddress {\n display: block;\n margin-bottom: 16px;\n font-style: normal;\n line-height: 16px;\n}\n/* Code (inline and blocK) */\n/* -------------------------------------------------- */\n\n\n/* Inline and block code styles */\ncode,\npre {\n padding: 0 3px 2px;\n font-family: \'Droid Sans Mono\', \'Consolas\', \'Monaco\', \'Courier New\', Courier, monospace;\n font-size: 10px;\n color: #333;\n border-radius: 3px;\n}\n\n/* Inline code */\ncode {\n padding: 2px 4px;\n color: #d14;\n background-color: #f7f7f9;\n border: 1px solid #e1e1e8;\n white-space: nowrap;\n}\n\n/* Blocks of code */\npre {\n display: block;\n padding: 7.5px;\n margin: 0 0 8px;\n font-size: 11px; /* 14px to 13px */\n line-height: 16px;\n word-break: break-all;\n word-wrap: break-word;\n white-space: pre;\n white-space: pre-wrap;\n background-color: #f5f5f5;\n border: 1px solid rgba(0,0,0,.15);\n border-radius: 4px;\n}\n/* Make prettyprint styles more spaced out for readability */\npre.prettyprint {\n margin-bottom: 16px;\n}\n/* Account for some code outputs that place code tags in pre tags */\npre code {\n padding: 0;\n color: inherit;\n white-space: pre;\n white-space: pre-wrap;\n background-color: transparent;\n border: 0;\n}\n\n/* Enable scrollable blocks of code */\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n/* Splunk: Forms */\n/* ============= */\n/* Base styles for various input types, form layouts, and states */\n\n\n\n/* GENERAL STYLES */\n/* -------------- */\n\n/* Make all forms have space below them */\nform {\n margin: 0 0 16px;\n}\nform:last-child {\n margin: 0 0 16px;\n}\n\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n/* Groups of fields with labels on top (legends) */\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 16px;\n font-size: 18px;\n line-height: 32px;\n color: #333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\n/* Small */\nlegend small {\n font-size: 12px;\n color: #999;\n}\n\n/* Set font for forms */\nlabel,\ninput,\nbutton,\nselect,\ntextarea {\n font-size: 12px;\n font-weight: normal;\n line-height: 16px; /* Set size, weight, line-height here */\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: "Roboto", "Droid", "Helvetica Neue", Helvetica, Arial, sans-serif; /* And only set font-family here for those that need it (note the missing label element) */\n}\n\n/* Identify controls by their labels */\nlabel {\n display: block;\n margin-bottom: 5px;\n cursor: default; /* reset pointer */\n}\n\n\n/* Form controls */\n/* ------------------------- */\n\n/* Shared size and type resets */\nselect,\ntextarea,\ninput[type="text"],\ninput[type="password"],\ninput[type="datetime"],\ninput[type="datetime-local"],\ninput[type="date"],\ninput[type="month"],\ninput[type="time"],\ninput[type="week"],\ninput[type="number"],\ninput[type="email"],\ninput[type="url"],\ninput[type="search"],\ninput[type="tel"],\ninput[type="color"],\n.uneditable-input {\n display: inline-block;\n height: 16px;\n padding: 4px 6px;\n margin-bottom: 8px;\n font-size: 12px;\n line-height: 16px;\n color: #555;\n border-radius: 4px;\n vertical-align: middle;\n}\n\n/* Reset appearance properties for textual inputs and textarea */\n/* Declare width for legacy (can\'t be on input[type=*] selectors or it\'s too specific) */\ninput,\ntextarea,\n.uneditable-input {\n width: 206px; /* plus 12px padding and 2px border */\n}\n/* Reset height since textareas have rows */\ntextarea {\n height: auto;\n}\n/* Everything else */\ntextarea,\ninput[type="text"],\ninput[type="password"],\ninput[type="datetime"],\ninput[type="datetime-local"],\ninput[type="date"],\ninput[type="month"],\ninput[type="time"],\ninput[type="week"],\ninput[type="number"],\ninput[type="email"],\ninput[type="url"],\ninput[type="search"],\ninput[type="tel"],\ninput[type="color"],\n.uneditable-input {\n background-color: #fff;\n border: 1px solid #ccc;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075);\n transition: border linear .2s, box-shadow linear .2s;\n}\n/* Focus state */\ntextarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {\n border-color: rgba(82, 168, 236, 0.8);\n outline: 0;\n border-collapse: separate;\n /* Fix IE9 Issue with box-shadow */\n box-shadow: 0 0 8px rgba(82, 168, 236, 0.6);\n}\n/* Don\'t show IE clear button when an artificial one is shown. */\ntextarea.text-clear::-ms-clear, input[type="text"].text-clear::-ms-clear, input[type="password"].text-clear::-ms-clear, input[type="datetime"].text-clear::-ms-clear, input[type="datetime-local"].text-clear::-ms-clear, input[type="date"].text-clear::-ms-clear, input[type="month"].text-clear::-ms-clear, input[type="time"].text-clear::-ms-clear, input[type="week"].text-clear::-ms-clear, input[type="number"].text-clear::-ms-clear, input[type="email"].text-clear::-ms-clear, input[type="url"].text-clear::-ms-clear, input[type="search"].text-clear::-ms-clear, input[type="tel"].text-clear::-ms-clear, input[type="color"].text-clear::-ms-clear, .uneditable-input.text-clear::-ms-clear {\n display: none;\n width: 0;\n /* IE 11 on windows 8 */\n height: 0;\n /* IE 11 on windows 8 */\n}\n\n\n\n/* Position radios and checkboxes better */\ninput[type="radio"],\ninput[type="checkbox"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; /* IE9 */\n line-height: normal;\n}\n\n/* Reset width of input images, buttons, radios, checkboxes */\ninput[type="file"],\ninput[type="image"],\ninput[type="submit"],\ninput[type="reset"],\ninput[type="button"],\ninput[type="radio"],\ninput[type="checkbox"] {\n width: auto; /* Override of generic input selector */\n}\n\n/* Set the height of select and file controls to match text inputs */\nselect,\ninput[type="file"] {\n height: 26px;\n line-height: 26px;\n}\n\n/* Make select elements obey height by applying a border */\nselect {\n width: 220px; /* default input width + 10px of padding that doesn\'t get applied */\n border: 1px solid #ccc;\n background-color: #fff; /* Chrome on Linux and Mobile Safari need background-color */\n}\n\n/* Make multiple select elements height not fixed */\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\n/* Focus for select, file, radio, and checkbox */\nselect:focus,\ninput[type="file"]:focus,\ninput[type="radio"]:focus,\ninput[type="checkbox"]:focus {\n /* Default */\n outline: thin dotted #333;\n /* Webkit */\n outline: 3px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n\n\n/* Uneditable inputs */\n/* ------------------------- */\n\n/* Make uneditable inputs look inactive */\n.uneditable-input,\n.uneditable-textarea {\n color: #999;\n background-color: rgb(252, 252, 252);\n border-color: #ccc;\n box-shadow: inset 0 1px 2px rgba(0,0,0,.025);\n cursor: not-allowed;\n}\n\n/* For text that needs to appear as an input but should not be an input */\n.uneditable-input {\n overflow: hidden; /* prevent text from wrapping, but still cut it off like an input does */\n white-space: nowrap;\n}\n\n/* Make uneditable textareas behave like a textarea */\n.uneditable-textarea {\n width: auto;\n height: auto;\n}\n\n\n/* restrict text area resize */\ntextarea {\n\tmin-height: 2em;\n\tresize: vertical;\n}\n\n\n/* Placeholder */\n/* ------------------------- */\n\n/* Placeholder text gets special styles because when browsers invalidate entire lines if it doesn\'t understand a selector */\ninput:-ms-input-placeholder, textarea:-ms-input-placeholder {\n color: #999;\n}\ninput::placeholder, textarea::placeholder {\n color: #999;\n}\n\n\n\n/* CHECKBOXES & RADIOS */\n/* ------------------- */\n\n/* Indent the labels to position radios/checkboxes as hanging */\n.radio,\n.checkbox {\n min-height: 16px; /* clear the floating input if there is no label text */\n padding-left: 20px;\n}\n.radio input[type="radio"],\n.checkbox input[type="checkbox"] {\n float: left;\n margin-left: -20px;\n}\n\n/* Move the options list down to align with labels */\n.controls > .radio:first-child,\n.controls > .checkbox:first-child {\n padding-top: 5px; /* has to be padding because margin collaspes */\n}\n\n/* Radios and checkboxes on same line */\n/* TODO v3: Convert .inline to .control-inline */\n.radio.inline,\n.checkbox.inline {\n display: inline-block;\n padding-top: 5px;\n margin-bottom: 0;\n vertical-align: middle;\n}\n.radio.inline + .radio.inline,\n.checkbox.inline + .checkbox.inline {\n margin-left: 10px; /* space out consecutive inline controls */\n}\n\n\n/* INPUT SIZES */\n/* ----------- */\n\n/* General classes for quick sizes */\n.input-very-small {\twidth: 25px; }\n.input-mini { width: 60px; }\n.input-small { width: 90px; }\n.input-medium { width: 150px; }\n.input-large { width: 210px; }\n.input-xlarge { width: 270px; }\n.input-xxlarge { width: 530px; }\n\n/* Grid style input sizes */\ninput[class*="span"],\nselect[class*="span"],\ntextarea[class*="span"],\n.uneditable-input[class*="span"],\n/* Redeclare since the fluid row class is more specific */\n.row-fluid input[class*="span"],\n.row-fluid select[class*="span"],\n.row-fluid textarea[class*="span"],\n.row-fluid .uneditable-input[class*="span"] {\n float: none;\n margin-left: 0;\n}\n/* Ensure input-prepend/append never wraps */\n.input-append input[class*="span"],\n.input-append .uneditable-input[class*="span"],\n.input-prepend input[class*="span"],\n.input-prepend .uneditable-input[class*="span"],\n.row-fluid input[class*="span"],\n.row-fluid select[class*="span"],\n.row-fluid textarea[class*="span"],\n.row-fluid .uneditable-input[class*="span"],\n.row-fluid .input-prepend [class*="span"],\n.row-fluid .input-append [class*="span"] {\n display: inline-block;\n}\n\n\n\n\n\n/* GRID SIZING FOR INPUTS */\n/* ---------------------- */\n\n/* Grid sizes */\n.span1 {\n width: 46px;\n}\n.span2 {\n width: 126px;\n}\n.span3 {\n width: 206px;\n}\n.span4 {\n width: 286px;\n}\n.span5 {\n width: 366px;\n}\n.span6 {\n width: 446px;\n}\n.span7 {\n width: 526px;\n}\n.span8 {\n width: 606px;\n}\n.span9 {\n width: 686px;\n}\n.span10 {\n width: 766px;\n}\n.span11 {\n width: 846px;\n}\n.span12 {\n width: 926px;\n}\ninput,\n textarea,\n .uneditable-input {\n margin-left: 0;\n /* override margin-left from core grid system */\n}\n/* Space grid-sized controls properly if multiple per line */\n.controls-row [class*="span"] + [class*="span"] {\n margin-left: 20px;\n}\n\n/* Control row for multiple inputs per line */\n.controls-row { /* Clear the float from controls */\n}\n.controls-row:before,\n .controls-row:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n.controls-row:after {\n clear: both;\n}\n\n/* Float to collapse white-space for proper grid alignment */\n.controls-row [class*="span"],\n/* Redeclare the fluid grid collapse since we undo the float for inputs */\n.row-fluid .controls-row [class*="span"] {\n float: left;\n}\n/* Explicity set top padding on all checkboxes/radios, not just first-child */\n.controls-row .checkbox[class*="span"],\n.controls-row .radio[class*="span"] {\n padding-top: 5px;\n}\n\n\n\n\n/* DISABLED STATE */\n/* -------------- */\n\n/* Disabled and read-only inputs */\ninput[disabled],\nselect[disabled],\ntextarea[disabled],\ninput[readonly],\nselect[readonly],\ntextarea[readonly] {\n cursor: not-allowed;\n background-color: #eee;\n}\n/* Explicitly reset the colors here */\ninput[type="radio"][disabled],\ninput[type="checkbox"][disabled],\ninput[type="radio"][readonly],\ninput[type="checkbox"][readonly] {\n background-color: transparent;\n}\n\n\n\n\n\n\n/* FORM FIELD FEEDBACK STATES */\n/* -------------------------- */\n\n/* Warning */\n/* Set the text color */\n.control-group.warning .control-label,\n .control-group.warning .help-block,\n .control-group.warning .help-inline {\n color: rgb(217, 159, 13);\n}\n/* Style inputs accordingly */\n.control-group.warning .checkbox,\n .control-group.warning .radio,\n .control-group.warning input,\n .control-group.warning select,\n .control-group.warning textarea {\n color: rgb(217, 159, 13);\n}\n.control-group.warning input,\n .control-group.warning select,\n .control-group.warning textarea {\n border-color: rgb(217, 159, 13);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075);\n}\n/* Redeclare so transitions work */\n.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {\n border-color: rgb(169, 124, 10);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px rgb(245, 200, 86);\n}\n/* Give a small background color for input-prepend/-append */\n.control-group.warning .input-prepend .add-on,\n .control-group.warning .input-append .add-on {\n color: rgb(217, 159, 13);\n background-color: rgb(253, 244, 221);\n border-color: rgb(217, 159, 13);\n}\n/* Error */\n/* Set the text color */\n.control-group.error .control-label,\n .control-group.error .help-block,\n .control-group.error .help-inline {\n color: #d6563c;\n}\n/* Style inputs accordingly */\n.control-group.error .checkbox,\n .control-group.error .radio,\n .control-group.error input,\n .control-group.error select,\n .control-group.error textarea {\n color: #d6563c;\n}\n.control-group.error input,\n .control-group.error select,\n .control-group.error textarea {\n border-color: #d6563c;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075);\n}\n/* Redeclare so transitions work */\n.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {\n border-color: rgb(185, 64, 39);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px rgb(232, 160, 146);\n}\n/* Give a small background color for input-prepend/-append */\n.control-group.error .input-prepend .add-on,\n .control-group.error .input-append .add-on {\n color: #d6563c;\n background-color: rgb(250, 233, 230);\n border-color: #d6563c;\n}\n/* Success */\n/* Set the text color */\n.control-group.success .control-label,\n .control-group.success .help-block,\n .control-group.success .help-inline {\n color: #a2cc3e;\n}\n/* Style inputs accordingly */\n.control-group.success .checkbox,\n .control-group.success .radio,\n .control-group.success input,\n .control-group.success select,\n .control-group.success textarea {\n color: #a2cc3e;\n}\n.control-group.success input,\n .control-group.success select,\n .control-group.success textarea {\n border-color: #a2cc3e;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075);\n}\n/* Redeclare so transitions work */\n.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {\n border-color: rgb(132, 169, 45);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px rgb(200, 225, 142);\n}\n/* Give a small background color for input-prepend/-append */\n.control-group.success .input-prepend .add-on,\n .control-group.success .input-append .add-on {\n color: #a2cc3e;\n background-color: rgb(239, 246, 223);\n border-color: #a2cc3e;\n}\n/* Success */\n/* Set the text color */\n.control-group.info .control-label,\n .control-group.info .help-block,\n .control-group.info .help-inline {\n color: #3a87ad;\n}\n/* Style inputs accordingly */\n.control-group.info .checkbox,\n .control-group.info .radio,\n .control-group.info input,\n .control-group.info select,\n .control-group.info textarea {\n color: #3a87ad;\n}\n.control-group.info input,\n .control-group.info select,\n .control-group.info textarea {\n border-color: #3a87ad;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075);\n}\n/* Redeclare so transitions work */\n.control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus {\n border-color: rgb(45, 104, 134);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px rgb(121, 181, 210);\n}\n/* Give a small background color for input-prepend/-append */\n.control-group.info .input-prepend .add-on,\n .control-group.info .input-append .add-on {\n color: #3a87ad;\n background-color: #d9edf7;\n border-color: #3a87ad;\n}\n\n/* HTML5 invalid states */\n/* Shares styles with the .control-group.error above */\ninput:focus:invalid,\ntextarea:focus:invalid,\nselect:focus:invalid {\n color: #b94a48;\n border-color: #ee5f5b;\n}\ninput:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {\n border-color: rgb(233, 53, 47);\n box-shadow: 0 0 6px rgb(248, 188, 186);\n}\n\n\n\n/* FORM ACTIONS */\n/* ------------ */\n\n.form-actions {\n padding: 15px 20px 16px;\n margin-top: 16px;\n margin-bottom: 16px;\n background-color: #f5f5f5;\n border-top: 1px solid #e5e5e5; /* Adding clearfix to allow for .pull-right button containers */\n}\n\n.form-actions:before,\n .form-actions:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n\n.form-actions:after {\n clear: both;\n}\n\n\n\n/* HELP TEXT */\n/* --------- */\n\n.help-block,\n.help-inline {\n color: #999;\n}\n\n.help-block {\n display: block; /* account for any element using help-block */\n margin-bottom: 8px;\n font-size: 85%;\n word-wrap: break-word;\n}\n\n.help-inline {\n display: inline-block;\n vertical-align: middle;\n padding-left: 5px;\n}\n\n\n\n/* INPUT GROUPS */\n/* ------------ */\n\n/* Allow us to put symbols and text within the input field for a cleaner look */\n.input-append,\n.input-prepend {\n display: inline-block;\n margin-bottom: 8px;\n vertical-align: middle;\n font-size: 0; /* white space collapse hack */\n white-space: nowrap;\n}\n/* Reset the white space collapse hack */\n.input-append input,\n .input-append select,\n .input-append .uneditable-input,\n .input-append .dropdown-menu,\n .input-append .popover,\n .input-prepend input,\n .input-prepend select,\n .input-prepend .uneditable-input,\n .input-prepend .dropdown-menu,\n .input-prepend .popover {\n font-size: 12px;\n}\n/* Prevent span and input from separating */\n.input-append input,\n .input-append select,\n .input-append .uneditable-input,\n .input-prepend input,\n .input-prepend select,\n .input-prepend .uneditable-input {\n position: relative;\n /* placed here by default so that on :focus we can place the input above the .add-on for full border and box-shadow goodness */\n margin-bottom: 0;\n /* prevent bottom margin from screwing up alignment in stacked forms */\n vertical-align: top;\n border-radius: 0 4px 4px 0;\n}\n/* Make input on top when focused so blue border and shadow always show */\n.input-append input:focus, .input-append select:focus, .input-append .uneditable-input:focus, .input-prepend input:focus, .input-prepend select:focus, .input-prepend .uneditable-input:focus {\n z-index: 2;\n}\n.input-append .add-on, .input-prepend .add-on {\n display: inline-block;\n width: auto;\n height: 16px;\n min-width: 16px;\n padding: 4px 5px;\n font-size: 12px;\n font-weight: normal;\n line-height: 16px;\n text-align: center;\n text-shadow: 0 1px 0 #fff;\n background-color: #eee;\n border: 1px solid #ccc;\n}\n.input-append .add-on,\n .input-append .btn,\n .input-append .btn-group > .dropdown-toggle,\n .input-prepend .add-on,\n .input-prepend .btn,\n .input-prepend .btn-group > .dropdown-toggle {\n vertical-align: top;\n border-radius: 0;\n}\n.input-append .active, .input-prepend .active {\n background-color: rgb(220, 236, 182);\n border-color: #a2cc3e;\n}\n\n.input-prepend .add-on,\n .input-prepend .btn {\n margin-right: -1px;\n}\n\n.input-prepend .add-on:first-child,\n .input-prepend .btn:first-child {\n /* FYI, `.btn:first-child` accounts for a button group that\'s prepended */\n border-radius: 4px 0 0 4px;\n}\n\n.input-append input,\n .input-append select,\n .input-append .uneditable-input {\n border-radius: 4px 0 0 4px;\n}\n\n.input-append input + .btn-group .btn:last-child, .input-append select + .btn-group .btn:last-child, .input-append .uneditable-input + .btn-group .btn:last-child {\n border-radius: 0 4px 4px 0;\n}\n\n.input-append .add-on,\n .input-append .btn,\n .input-append .btn-group {\n margin-left: -1px;\n}\n\n.input-append .add-on:last-child,\n .input-append .btn:last-child,\n .input-append .btn-group:last-child > .dropdown-toggle {\n border-radius: 0 4px 4px 0;\n}\n\n/* Remove all border-radius for inputs with both prepend and append */\n.input-prepend.input-append input,\n .input-prepend.input-append select,\n .input-prepend.input-append .uneditable-input {\n border-radius: 0;\n}\n.input-prepend.input-append input + .btn-group .btn, .input-prepend.input-append select + .btn-group .btn, .input-prepend.input-append .uneditable-input + .btn-group .btn {\n border-radius: 0 4px 4px 0;\n}\n.input-prepend.input-append .add-on:first-child,\n .input-prepend.input-append .btn:first-child {\n margin-right: -1px;\n border-radius: 4px 0 0 4px;\n}\n.input-prepend.input-append .add-on:last-child,\n .input-prepend.input-append .btn:last-child {\n margin-left: -1px;\n border-radius: 0 4px 4px 0;\n}\n.input-prepend.input-append .btn-group:first-child {\n margin-left: 0;\n}\n\n\n\n\n/* SEARCH FORM */\n/* ----------- */\n\ninput.search-query {\n padding-right: 14px;\n padding-right: 4px \\9;\n padding-left: 14px;\n margin-bottom: 0; /* Remove the default margin on all inputs */\n border-radius: 15px;\n}\n\n/* Allow for input prepend/append in search forms */\n.form-search .input-append .search-query,\n.form-search .input-prepend .search-query {\n border-radius: 0; /* Override due to specificity */\n}\n.form-search .input-append .search-query {\n border-radius: 14px 0 0 14px;\n}\n.form-search .input-append .btn {\n border-radius: 0 14px 14px 0;\n}\n.form-search .input-prepend .search-query {\n border-radius: 0 14px 14px 0;\n}\n.form-search .input-prepend .btn {\n border-radius: 14px 0 0 14px;\n}\n\n\n\n\n/* HORIZONTAL & VERTICAL FORMS */\n/* --------------------------- */\n\n/* Common properties */\n/* ----------------- */\n\n.form-search input,\n .form-search textarea,\n .form-search select,\n .form-search .help-inline,\n .form-search .uneditable-input,\n .form-search .input-prepend,\n .form-search .input-append,\n .form-inline input,\n .form-inline textarea,\n .form-inline select,\n .form-inline .help-inline,\n .form-inline .uneditable-input,\n .form-inline .input-prepend,\n .form-inline .input-append,\n .form-horizontal input,\n .form-horizontal textarea,\n .form-horizontal select,\n .form-horizontal .help-inline,\n .form-horizontal .uneditable-input,\n .form-horizontal .input-prepend,\n .form-horizontal .input-append {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n}\n\n/* Re-hide hidden elements due to specifity */\n\n.form-search .hide, .form-inline .hide, .form-horizontal .hide {\n display: none;\n}\n.form-search label,\n.form-inline label,\n.form-search .btn-group,\n.form-inline .btn-group {\n display: inline-block;\n}\n/* Remove margin for input-prepend/-append */\n.form-search .input-append,\n.form-inline .input-append,\n.form-search .input-prepend,\n.form-inline .input-prepend {\n margin-bottom: 0;\n}\n/* Inline checkbox/radio labels (remove padding on left) */\n.form-search .radio,\n.form-search .checkbox,\n.form-inline .radio,\n.form-inline .checkbox {\n padding-left: 0;\n margin-bottom: 0;\n vertical-align: middle;\n}\n/* Remove float and margin, set to inline-block */\n.form-search .radio input[type="radio"],\n.form-search .checkbox input[type="checkbox"],\n.form-inline .radio input[type="radio"],\n.form-inline .checkbox input[type="checkbox"] {\n float: left;\n margin-right: 3px;\n margin-left: 0;\n}\n\n\n/* Margin to space out fieldsets */\n.control-group {\n margin-bottom: 8px;\n}\n\n/* Legend collapses margin, so next element is responsible for spacing */\nlegend + .control-group {\n margin-top: 16px;\n -webkit-margin-top-collapse: separate;\n}\n\n/* If a control is disabled, also gray out the control label */\n.control-group.disabled .control-label {\n\tcolor: #999;\n\tcursor: default;\n}\n\n/* Tooltop link */\n.control-group .tooltip-link {\n\ttop: -0.5em;\n\tposition: relative;\n\tfont-size: 75%;\n\tline-height: 0;\n\tvertical-align: baseline;\n\tpadding: 2px;\n\tcursor: default;\n\tfont-weight: normal;\n}\n\n\n/* Horizontal-specific styles */\n/* -------------------------- */\n\n/* Increase spacing between groups */\n\n.form-horizontal .control-group {\n margin-bottom: 16px;\n}\n\n.form-horizontal .control-group:before,\n .form-horizontal .control-group:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n\n.form-horizontal .control-group:after {\n clear: both;\n}\n\n/* Float the labels left */\n\n.form-horizontal .control-label {\n float: left;\n width: 160px;\n padding-top: 5px;\n text-align: right;\n}\n\n/* Move over all input controls and content */\n\n.form-horizontal .controls {\n margin-left: 180px;\n}\n\n/* Remove bottom margin on block level help text since that\'s accounted for on .control-group */\n\n.form-horizontal .help-block {\n margin-bottom: 0;\n}\n\n/* And apply it only to .help-block instances that follow a form control */\n\n.form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block, .form-horizontal .uneditable-input + .help-block, .form-horizontal .input-prepend + .help-block, .form-horizontal .input-append + .help-block {\n margin-top: 8px;\n}\n\n/* Move over buttons in .form-actions to align with .controls */\n\n.form-horizontal .form-actions {\n padding-left: 180px;\n}\n\n\n\n/* Inline-specific styles */\n/* -------------------------- */\n.form-inline label {\n line-height: 28px;\n}\n.form-inline .form-value {\n line-height: 28px;\n margin-right: 15px;\n}\n.form-inline input {\n width: auto;\n margin-right: 15px;\n}\n\n/* Form elements */\n/* ---------------------- */\n\n.control {\n\tposition: relative;\n font-size: @baseFontSize;\n}\n\n/* synthetic placeholder */\n\n.control .placeholder {\n color: #999;\n position: absolute;\n max-width: 100%;\n top: 3px;\n left: 6px;\n font-size: inherit;\n}\n\n.control :-ms-input-placeholder {\n color:#999;\n opacity:1;\n}\n\n.control ::placeholder {\n color:#999;\n opacity:1;\n}\n\n/* uneditable-input a read only text field or text area */\n\n.control .uneditable-input {\n background-color: #f5f5f5;\n min-height: 16px;\n font-size: inherit;\n}\n\n.control .uneditable-input.uneditable-input-multiline {\n overflow-y: auto;\n white-space: normal;\n white-space: pre-wrap;\n word-break: break-all;\n word-break: break-word;\n height: auto;\n max-height: 100px;\n}\n\n.control.shared-controls-textcontrol .control-clear {\n position: absolute;\n top: 50%;\n transform: translate(0, -50%);\n right: 10px;\n font-size: 150%;\n color: #999;\n display: none;\n}\n\n.control.shared-controls-textcontrol input {\n padding-right: 25px;\n}\n\n.control.shared-controls-spinnercontrol {\n text-align: center;\n}\n\n.control.shared-controls-spinnercontrol input, .control.shared-controls-spinnercontrol .uneditable-input {\n display: block;\n width: calc(100% - 56px);\n /* 100% minus padding and border */\n padding: 4px 48px 4px 6px;\n transition: border-color 2s, box-shadow 2s;\n}\n\n.control.shared-controls-spinnercontrol input.corrected-value {\n border-color: #d6563c;\n box-shadow: rgba(214, 86, 60, 0.5) 0px 0px 8px 0px;\n}\n\n.control.shared-controls-spinnercontrol .increment-down, .control.shared-controls-spinnercontrol .increment-up {\n position: absolute;\n right: 1px;\n top: 1px;\n width: 20px;\n line-height: 20px;\n}\n\n.control.shared-controls-spinnercontrol .increment-down:focus, .control.shared-controls-spinnercontrol .increment-up:focus {\n outline: 0;\n text-decoration: none;\n background: rgba(61, 171, 255, 0.12);\n box-shadow: none;\n /* override default focus-link() */\n}\n\n.control.shared-controls-spinnercontrol .increment-down.disabled, .control.shared-controls-spinnercontrol .increment-up.disabled {\n color: #999;\n}\n\n.control.shared-controls-spinnercontrol .increment-down {\n right: 26px;\n}\n\n.control.shared-findinput {\n display: inline-block;\n margin: 5px 0;\n}\n\n.control.shared-findinput input {\n width: 250px;\n}\n\n\n/* simple text only control (LabelControl) */\n.input-label {\n max-width: 100%;\n padding: 6px 0 4px 0;\n line-height: 15px;\n font-size: 12px;\n display: inline-block;\n word-wrap: break-word;\n word-break: break-word;\n}\n\n/* wrapper for checkbox */\nlabel.checkbox {\n\tpadding: 2px 0 2px 22px;\n\tmargin-bottom: 0;\n\tmin-height: 16px;\n\tposition: relative;\n\tmin-height: 16px;\n overflow: hidden;\n text-overflow: ellipsis;\n}\nlabel.checkbox.disabled {\n color: #999;\n}\nlabel.checkbox >.btn {\n padding: 0;\n width: 14px;\n height: 14px;\n line-height: 14px;\n position: absolute;\n left: 0;\n}\nlabel.checkbox >.btn > [class*="icon-"] {\n margin: 0;\n}\n\n/* Checkbox Controls */\n/* ---------------- */\n\n.control label.checkbox {\n\tpadding: 6px 0 4px 22px;\n}\n\n.shared-controls-checkboxgroup label.checkbox {\n padding-top: 2px;\n padding-bottom: 2px;\n}\n\n\n/* Key Value Control */\n/* ---------------- */\n.shared-controls-keyvaluecontrol .shared-controls-textcontrol {\n margin-right: 10px;\n}\n.shared-controls-keyvaluecontrol .key-text-control-placeholder,\n .shared-controls-keyvaluecontrol .value-text-control-placeholder {\n float: left;\n}\n\n\n/* Accumulator Control */\n/* ------------------- */\n.accumulator {\n width: 700px;\n}\n.controls-block .accumulator {\n width: 100%;\n}\n.accumulator .availableOptionsContainer,\n .accumulator .selectedOptionsContainer {\n float: left;\n width: calc(50% - 10px);\n margin: 0px 20px 0px 0px;\n}\n.accumulator .addAllLink, .accumulator .removeAllLink {\n float: right;\n}\n.accumulator .selectedOptionsContainer {\n margin-right:0px;\n}\n.accumulator .availableOptionsHeader {\n font-weight: normal;\n font-size: 12px;\n width: 200px;\n margin-right: 22px;\n padding-bottom: 5px;\n line-height: 0px;\n}\n.accumulator .selectedOptionsHeader {\n width: 200px;\n margin-right:0px;\n}\n.accumulator ul.availableOptions, .accumulator ul.selectedOptions {\n height: 100px;\n overflow: auto;\n list-style: none;\n margin: 0;\n padding: 0;\n border: 1px solid #ccc;\n clear: left;\n}\n.accumulator .accDisabled ul.availableOptions,\n .accumulator .accDisabled ul.selectedOptions {\n background-color: #f5f5f5;\n}\n.accumulator ul.availableOptions li, .accumulator ul.selectedOptions li {\n clear: left;\n padding: 4px 5px;\n font-size: 12px;\n cursor: pointer;\n line-height: 1;\n}\n.accumulator ul.availableOptions li:hover,\n .accumulator ul.selectedOptions li:hover {\n background-color: rgba(0, 0, 0, 0.05);\n}\n.accumulator ul.availableOptions li span, .accumulator ul.selectedOptions li span {\n margin:0px 8px 0 0;\n display: block;\n float: left;\n}\n.accumulator ul span.splIcon-arrow-e {\n background-color: #65A637;\n}\n.accumulator ul.availableOptions li.selected, .accumulator .accDisabled ul li {\n color: #999;\n}\n.accumulator ul.availableOptions li.selected span.splIcon,\n .accumulator .accDisabled ul li span.splIcon {\n background-color: #ccc;\n}\n.accumulator .selected {\n background-color: transparent;\n}\n.control-group.error .accumulator ul {\n border-color: #d6563c;\n}\n.accumulator .icon-class {\n color: #999;\n}\n.accumulator div.wide {\n width: 340px;\n}\n\n/* table forms? */\n/* ---------------------- */\n\n/* TODO: figure out what this is for\n\n\t<table class="form">\n\t\t<tr>\n\t\t\t<td>cell</td>\n\t\t\t<td>\n\t\t\t\t<div class="help-block">help-block</div>\n\t\t\t</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td>cell</td>\n\t\t\t<td>\n\t\t\t\t<div class="help-block">help-block</div>\n\t\t\t</td>\n\t\t</tr>\n\t</table>\n\n*/\ntable.form td {\n\tpadding-right: 10px;\n\tpadding-bottom: 5px;\n}\n\ntable.form tr:last-child td {\n\tpadding-bottom: 0;\n}\n\ntable.form tr:last-child .help-block {\n\tmargin-bottom: 0;\n}\n\n\n/* Format Dialogs */\n/* --------------- */\n\n/* format controls\n\n\t<div class="form-format">\n\t\t...\n\t</div>\n\n*/\n\n.form-format .control-label {\n width: 100px;\n}\n\n/* remove margin from last group */\n\n.form-format .control-group:last-child {\n margin-bottom: 0;\n}\n\n.form-format .controls {\n margin-left: 120px;\n}\n\n/* TODO: not sure why this is needed */\n.form-horizontal textarea {\n\tmax-height: 250px;\n\tmax-width: 206px;\n}\n\n.form-horizontal .control-group {\n\tmargin-bottom: 10px;\n}\n\n/* SPL-72247 - aad margin to help block */\n.form-horizontal .controls > .help-block {\n\tmargin-top: 16px / 4;\n}\n\n/* Horizontal form, left-aligned */\n\n.form-horizontal.align-left .control-label {\n width: auto;\n text-align: left;\n display: inline-block;\n float: none;\n}\n\n.form-horizontal.align-left .controls {\n margin-left: 15px;\n display: inline-block;\n}\n\n/* Complex Forms */\n/* ===================================== */\n\n\n/* Form Justified */\n/* --------------- */\n/* justified forms & block btn-group */\n/* if there\'s only one input block per control group */\n\n/*\n\t<form class="form-horizontal form-justified">\n\t\t<div class="control-group">\n\t\t\t<label class="control-label" for="inputEmail">Email</label>\n\t\t\t<div class="controls">\n\t\t\t\t<input type="text" id="inputEmail" placeholder="Email">\n\t\t\t</div>\n\t\t</div>\n\t\t<div class="control-group">\n\t\t\t<label class="control-label" for="inputPassword">Password</label>\n\t\t\t<div class="controls">\n\t\t\t\t<input type="password" id="inputPassword" placeholder="Password">\n\t\t\t</div>\n\t\t</div>\n\t\t<div class="control-group">\n\t\t\t<div class="controls">\n\t\t\t\t<label class="checkbox">\n\t\t\t\t\t<input type="checkbox"> Remember me\n\t\t\t\t</label>\n\t\t\t\t<button type="submit" class="btn">Sign in</button>\n\t\t\t</div>\n\t\t</div>\n\t</form>\n*/\n.form-justified .btn-group,\n\t.form-justified input[type="text"],\n\t.form-justified input[type="password"],\n\t.form-justified textarea,\n\t.form-justified .uneditable-input\n\t {\n width: 100%;\n max-width: 100%;\n box-sizing: border-box;\n}\n.form-justified input[type="text"],\n\t.form-justified input[type="password"] {\n min-height: 26px;\n /* should use a var here maybe */\n}\n.form-justified .btn-combo {\n display: block;\n}\n.form-justified .btn {\n width: 100%;\n box-sizing: border-box;\n}\n\n\n\n/* Form Complex */\n/* -------------- */\n\n/*\n\t<form class="form-horizontal form-complex">\n\t\t<div class="control-group">\n\t\t\t<label class="control-label" for="">Email</label>\n\t\t\t<div class="controls">\n\t\t\t\t<input type="text" id="" placeholder="Email">\n\t\t\t</div>\n\t\t</div>\n\t\t<div class="control-group">\n\t\t\t<label class="control-label" for="">Password</label>\n\t\t\t<div class="controls">\n\t\t\t\t<input type="password" id="" placeholder="Password">\n\t\t\t\t<span class="help-block help-outer">\n\t\t\t\t\teg. this is some help text <br>\n\t\t\t\t\tthat goes outside the form for some reason ;_;\n\t\t\t\t</span>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class="control-group">\n\t\t\t<div class="controls">\n\t\t\t\t<label class="checkbox">\n\t\t\t\t\t<input type="checkbox"> Remember me\n\t\t\t\t</label>\n\t\t\t\t<button type="submit" class="btn">Sign in</button>\n\t\t\t</div>\n\t\t</div>\n\t</form>\n\n*/\n/* complex forms? maybe use form-narrow? */\n.form-complex .controls {\n position: relative;\n}\n.form-complex .control-group {\n width: 440px;\n /* magic number ;_; maybe move width to container */\n}\n.form-complex .control-heading {\n /* like control-label but without the float */\n padding-top: 5px;\n text-align: right;\n width: 160px;\n font-weight: bold;\n}\n.form-complex .help-block, .form-complex .help-outer {\n position: absolute;\n top: 4px;\n left: 100%;\n margin-left: 10px;\n margin-top: 0 !important;\n /* TODO: get rid of important; */\n width: 280px;\n}\n.form-complex .outline {\n border: 1px solid #ccc;\n border-radius: 3px;\n margin-bottom: 10px;\n /* TOOD: use var here; */\n margin-top: -5px;\n padding-top: 5px;\n}\n.form-complex fieldset {\n border: 1px solid transparent;\n}\n.form-complex .btn-check {\n display: inline-block;\n height: 16px;\n line-height: 16px;\n padding: 0;\n text-align: center;\n vertical-align: middle;\n width: 16px;\n}\n.form-complex .control-feedback {\n display: block;\n width: 100%;\n}\n\n/* feedback for controls */\n.control-feedback {\n\tcolor: #999;\n\tbackground-color: #eee;\n\tborder-radius: 3px;\n\tfont-size: 85%;\n\ttext-align: center;\n\tmargin-top: 3px;\n}\n\n/* SyntheticRadioControl */\n/* --------------------- */\n\n\n.shared-controls-syntheticradiocontrol > .tooltip {\n white-space:normal;\n}\n\n\n.shared-controls-syntheticradiocontrol .btn-radio {\n display: block;\n position: relative;\n padding: 3px 0 3px 20px;\n color: #333;\n text-decoration: none;\n}\n\n\n.shared-controls-syntheticradiocontrol .btn-radio:before {\n content:\'\';\n background-color: rgb(243, 243, 243);\n background-image: linear-gradient(to bottom, rgb(247, 247, 247), #eee);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n background-color: #eee;\n border: 1px solid #bfbfbf;\n border-top-color: #bfbfbf;\n border-bottom-color: #bfbfbf;\n color: #333;\n box-shadow: inset 0px 1px 0 rgb(252, 252, 252);\n text-shadow: none;\n line-height: 12px;\n position: absolute;\n left: 0;\n top: 2px;\n box-sizing: border-box;\n width: 16px;\n height: 16px;\n border-radius: 8px;\n}\n\n\n.shared-controls-syntheticradiocontrol .btn-radio.disabled {\n cursor: not-allowed;\n color: #999;\n opacity: 0.65;\n}\n\n\n.shared-controls-syntheticradiocontrol .btn-radio.disabled:before {\n background: #e6e6e6;\n filter: none;\n border-color: #ccc;\n}\n\n\n.shared-controls-syntheticradiocontrol .btn-radio.active:after {\n content:\'\';\n position: absolute;\n left: 4px;\n top: 6px;\n box-sizing: border-box;\n width: 8px;\n height: 8px;\n border-radius: 4px;\n background-color: currentColor;\n}\n\n/* Button Combo Block */\n/* ------------------- */\n\n/* btn-combo block , just the combo */\n.btn-combo-block {\n\tdisplay:block;\n\twidth: 100%;\n}\n/* box-sizing: border-box; */\n.btn-combo-block .btn {\n width: 100%;\n box-sizing: border-box;\n}\n\n/* Block Controls */\n/* ------------------- */\n\n/*\n\t<form action="#" method="post" class="form-horizontal form-complex">\n\t\t<div class="control-group">\n\t\t\t<label for="#" class="control-label">label</label>\n\t\t\t<div class="controls controls-block">\n\t\t\t\t<div class="btn-combo">\n\t\t\t\t\t<button class="btn dropdown-toggle" data-toggle="dropdown">\n\t\t\t\t\t\tdropdown\n\t\t\t\t\t\t<span class="caret"></span>\n\t\t\t\t\t</button>\n\t\t\t\t\t<ul class="dropdown-menu">\n\t\t\t\t\t\t<li><a href="#">foo</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\x3c!-- /.btn-combo --\x3e\n\t\t\t</div>\x3c!-- /.controls --\x3e\n\t\t</div>\x3c!-- /.control-group --\x3e\n\t</form>\n*/\n\n/* for block level controls */\n.controls-block .btn-group,\n\t.controls-block .btn-combo {\n display: block;\n}\n.controls-block .btn {\n width: 100%;\n box-sizing: border-box;\n}\n.controls-block input[type="text"], .controls-block .uneditable-input {\n width: 100%;\n box-sizing: border-box;\n min-height: 26px;\n display: block;\n}\n.controls-block textarea {\n width: 100%;\n max-width: 100%;\n min-height: 2em;\n resize: vertical;\n box-sizing: border-box;\n}\n\n\n/* Controls Half Block */\n/* --------------------- */\n\n.controls-fill .btn-group,\n\t.controls-fill .btn-combo {\n display:block;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: row;\n flex-direction: row;\n}\n\n.controls-fill .btn {\n box-sizing: border-box;\n -ms-flex: auto;\n flex: auto;\n}\n\n.controls-fill input {\n box-sizing: border-box;\n min-height: 26px;\n -ms-flex: auto;\n flex: auto;\n}\n\n/* 50% width controls */\n.controls-halfblock .btn-group,\n\t.controls-halfblock .btn-combo {\n display:block;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: row;\n flex-direction: row;\n}\n.controls-halfblock .btn {\n width: 50%;\n box-sizing: border-box;\n -ms-flex: 1 0 0px;\n flex: 1 0 0px;\n}\n.controls-halfblock input {\n width: 50%;\n box-sizing: border-box;\n min-height: 26px;\n -ms-flex: 1 0 0px;\n flex: 1 0 0px;\n}\n\n/* 1/3 controls */\n.controls-thirdblock .btn-group,\n\t.controls-thirdblock .btn-combo {\n display:block;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: row;\n flex-direction: row;\n}\n.controls-thirdblock .btn {\n width: 33.333%;\n box-sizing: border-box;\n -ms-flex: auto;\n flex: auto;\n}\n\n/* 1/4 controls */\n.controls-quarterblock .btn-group,\n\t.controls-quarterblock .btn-combo {\n display:block;\n}\n.controls-quarterblock .btn {\n width: 25%;\n box-sizing: border-box;\n}\n\n/* Controls Split */\n/* ------------------- */\n\n/*\n\t<form action="#" method="post" class="form-horizontal form-complex">\n\t\t<div class="control-group">\n\t\t\t<label for="#" class="control-label">in</label>\n\t\t\t<div class="controls controls-split">\n\t\t\t\t<input type="text" placeholder="5">\n\t\t\t\t<div class="btn-combo">\n\t\t\t\t\t<button class="btn dropdown-toggle" data-toggle="dropdown">\n\t\t\t\t\t\tminutes\n\t\t\t\t\t\t<span class="caret"></span>\n\t\t\t\t\t</button>\n\t\t\t\t\t<ul class="dropdown-menu">\n\t\t\t\t\t\t<li><a href="#">foo</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\x3c!-- /.btn-combo --\x3e\n\t\t\t</div>\x3c!-- /.controls --\x3e\n\t\t</div>\x3c!-- /.control-group --\x3e\n\t</form>\n*/\n\n/* for controls with text & combo */\n.controls-split .btn-combo,\n\t.controls-split .btn-group {\n display:inline-block;\n width: 50%;\n vertical-align: middle;\n}\n.controls-split .btn-combo .btn, .controls-split .btn-group .btn {\n width: 100%;\n}\n.controls-split .btn {\n display:block;\n vertical-align: middle;\n box-sizing: border-box;\n}\n.controls-split input[type="text"]\n\t{\n box-sizing: border-box;\n width: 50%;\n min-height: 26px;\n vertical-align: middle;\n}\n/* FIXME: this doesn\'t scale well ;_; */\n.controls-split .btn-combo + input,\n\t.controls-split input + .btn-combo,\n\t.controls-split .btn-combo + .shared-controls-textcontrol,\n\t.controls-split .btn-group + .shared-controls-textcontrol,\n\t.controls-split .shared-controls-textcontrol + .btn-combo,\n\t.controls-split .shared-controls-textcontrol + .btn-group\n\t{\n margin-left: 0;\n}\n/* alert controls */\n.controls-split .shared-controls-textcontrol {\n display: inline;\n}\n\n/* Small forms\n/* ===================================== */\n\n\n.control-group-small .control-label {\n font-size: 11px;\n}\n\n.control-small {\n font-size: 11px;\n}\n\n.control-small input[type="text"],\n .control-small .uneditable-input,\n .control-small textarea {\n padding-top: 2px;\n padding-bottom: 2px;\n font-size: inherit;\n}\n\n.control-small .uneditable-input {\n min-height: 16px;\n}\n\n.control-small .btn, .control-small.btn-group > .btn {\n padding-top: 2px;\n padding-bottom: 2px;\n font-size: 11px;\n}\n\n/* Form add-ons */\n/* ------------ */\n\n.controls.input-append, .controls.input-prepend {\n\tdisplay: block;\n}\n\n.controls-split.input-prepend .btn-group {\n margin-right: -1px;\n}\n\n.controls-split.input-append .btn-group {\n margin-left: -1px;\n}\n\n.input-append input + .add-on.dropdown-toggle {\n\tborder-top-right-radius: 4px;\n\tborder-bottom-right-radius: 4px;\n}\n\n.input-append input.active{\n\t/* need this to override some weird library rule. */\n\tborder-color: rgba(82,168,236,.8);\n}\n\n.input-append input.active:focus {\n background-color: #fff;\n}\n\n.input-append input.active:not(:focus) {\n background-color: #fff;\n}\n\na.add-on {\n background-color: rgb(243, 243, 243);\n background-image: linear-gradient(to bottom, rgb(247, 247, 247), #eee);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n background-color: #eee;\n border: 1px solid #bfbfbf;\n border-top-color: #bfbfbf;\n border-bottom-color: #bfbfbf;\n color: #333;\n box-shadow: inset 0px 1px 0 rgb(252, 252, 252);\n text-shadow: none;\n}\n\na.add-on:hover {\n background-color: rgb(248, 248, 248);\n background-image: linear-gradient(to bottom, #f8f8f8, #f8f8f8);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n background-color: #f8f8f8;\n border-color: rgb(199, 199, 199);\n border-top-color: rgb(199, 199, 199);\n border-bottom-color: rgb(199, 199, 199);\n background-position: 0 0;\n box-shadow: 0px 1px 1px rgba(0,0,0,0.08);\n color: #333;\n text-decoration: none;\n text-decoration: none;\n}\n\n/* Error States */\n/* ---------------- */\n\n.error .btn {\n /* .gradient-vertical($interactiveErrorGradientStartColor, $interactiveErrorGradientEndColor); */\n background-color: rgb(243, 204, 196);\n border-color: rgb(192, 135, 124);\n color: #d6563c;\n text-shadow: none;\n}\n\n.error .btn.active {\n /* .gradient-vertical($interactiveErrorGradientStartColorHover, $interactiveErrorGradientEndColorHover); */\n background-color: rgb(246, 218, 213);\n border-color: rgb(195, 142, 131);\n color: #d6563c;\n background-image: none;\n}\n\n.error .btn:hover {\n /* .gradient-vertical($interactiveErrorGradientStartColorHover, $interactiveErrorGradientEndColorHover); */\n background-color: rgb(246, 218, 213);\n border-color: rgb(195, 142, 131);\n color: #d6563c;\n}\n\n.required {\n\tcolor: #d6563c;\n}\n\n/* Custom shared form components for color editing */\n/* ------------------------------------------------------ */\n\n.color-square {\n display: block;\n width: 18px;\n height: 18px;\n background: #a2cc3e;\n border: 1px solid #999;\n border-radius: 2px;\n}\n\n.color-square:focus {\n border-color: rgba(82, 168, 236, 0.8);\n outline: 0;\n border-collapse: separate;\n /* Fix IE9 Issue with box-shadow */\n box-shadow: 0 0 8px rgba(82, 168, 236, 0.6);\n background-position: 0;\n /* bootstrap tries to animate this on hover & focus */\n}\n\n.color-square-standalone {\n\tmargin-top: 3px;\n}\n\n/* Lite UI */\n/* ================ */\n/* Splunk: Tables */\n/* =================== */\n/* Tables for, you guessed it, tabular data */\n\n/* BASE TABLES */\n/* ----------------- */\n\ntable {\n max-width: 100%;\n background-color: transparent;\n border-collapse: collapse;\n border-spacing: 0;\n}\n\n\n\n/* BASELINE STYLES */\n/* --------------- */\n.table {\n width: auto;\n min-width: 100%;\n max-width: none;\n margin-bottom: 16px;\n}\n/* Cells */\n.table th, .table td {\n text-align: left;\n vertical-align: top;\n font-weight: normal;\n padding: 4px 8px;\n line-height: 16px;\n border-top: 1px solid #d5d5d5;\n}\n.table th:first-child, .table td:first-child {\n padding-left: 20px;\n}\n.table th:last-child, .table td:last-child {\n padding-right: 20px;\n}\n.table th td:focus, .table td td:focus {\n outline: 0;\n text-decoration: none;\n background: rgba(61, 171, 255, 0.12);\n box-shadow: none;\n /* override default focus-link() */\n}\n.table thead th {\n vertical-align: bottom;\n}\n/* Remove top border from thead by default */\n.table caption + thead tr:first-child th,\n .table caption + thead tr:first-child td,\n .table colgroup + thead tr:first-child th,\n .table colgroup + thead tr:first-child td,\n .table thead:first-child tr:first-child th,\n .table thead:first-child tr:first-child td {\n border-top: 0;\n}\n/* Account for multiple tbody instances */\n.table tbody + tbody {\n border-top: 2px solid #d5d5d5;\n}\n/* sorts */\n.table .sorts {\n white-space: nowrap;\n cursor: pointer;\n}\n.table .sorts a {\n color: inherit;\n}\n.table .sorts a:hover {\n text-decoration: none;\n}\n.table .sorts:hover {\n background-color: #e4e4e4;\n}\n.table .sorts .icon-sorts {\n display: inline;\n}\n.table .sorts .icon-sorts:before {\n font-family: "Splunk Icons";\n content: "\\2195";\n padding-left: 5px;\n color: #bbb;\n}\n.table .sorts .asc:before,\n .table .sorts .Asc:before\n {\n content: "\\21A5";\n color: inherit;\n}\n.table .sorts .desc:before,\n .table .sorts .Desc:before {\n content: "\\21A7";\n color: inherit;\n}\n/* Nesting */\n.table .table {\n background-color: transparent;\n}\n\n\n/* saf3+, chrome1+ */\n@media screen and (-webkit-min-device-pixel-ratio:0) {\n /* fix table headers */\n .table-chrome > thead > tr > th { position: relative; }\n}\n\n\n\n\n/* CONDENSED TABLE W/ HALF PADDING */\n/* ------------------------------- */\n\n.table-condensed th,\n .table-condensed td {\n padding: 4px 5px;\n}\n\n\n\n/* BORDERED VERSION */\n/* ---------------- */\n\n.table-bordered {\n border: 1px solid #d5d5d5;\n border-collapse: separate; /* Done so we can round those corners! */\n border-left: 0;\n border-radius: 4px;\n\n}\n\n.table-bordered th,\n .table-bordered td {\n border-left: 1px solid #d5d5d5;\n}\n\n/* Prevent a double border */\n\n.table-bordered caption + thead tr:first-child th,\n .table-bordered caption + tbody tr:first-child th,\n .table-bordered caption + tbody tr:first-child td,\n .table-bordered colgroup + thead tr:first-child th,\n .table-bordered colgroup + tbody tr:first-child th,\n .table-bordered colgroup + tbody tr:first-child td,\n .table-bordered thead:first-child tr:first-child th,\n .table-bordered tbody:first-child tr:first-child th,\n .table-bordered tbody:first-child tr:first-child td {\n border-top: 0;\n}\n\n/* For first th/td in the first row in the first thead or tbody */\n\n.table-bordered thead:first-child tr:first-child > th:first-child,\n .table-bordered tbody:first-child tr:first-child > td:first-child,\n .table-bordered tbody:first-child tr:first-child > th:first-child {\n border-top-left-radius: 4px;\n}\n\n/* For last th/td in the first row in the first thead or tbody */\n\n.table-bordered thead:first-child tr:first-child > th:last-child,\n .table-bordered tbody:first-child tr:first-child > td:last-child,\n .table-bordered tbody:first-child tr:first-child > th:last-child {\n border-top-right-radius: 4px;\n}\n\n/* For first th/td (can be either) in the last row in the last thead, tbody, and tfoot */\n\n.table-bordered thead:last-child tr:last-child > th:first-child,\n .table-bordered tbody:last-child tr:last-child > td:first-child,\n .table-bordered tbody:last-child tr:last-child > th:first-child,\n .table-bordered tfoot:last-child tr:last-child > td:first-child,\n .table-bordered tfoot:last-child tr:last-child > th:first-child {\n border-bottom-left-radius: 4px;\n}\n\n/* For last th/td (can be either) in the last row in the last thead, tbody, and tfoot */\n\n.table-bordered thead:last-child tr:last-child > th:last-child,\n .table-bordered tbody:last-child tr:last-child > td:last-child,\n .table-bordered tbody:last-child tr:last-child > th:last-child,\n .table-bordered tfoot:last-child tr:last-child > td:last-child,\n .table-bordered tfoot:last-child tr:last-child > th:last-child {\n border-bottom-right-radius: 4px;\n}\n\n/* Clear border-radius for first and last td in the last row in the last tbody for table with tfoot */\n\n.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {\n border-bottom-left-radius: 0;\n}\n\n.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {\n border-bottom-right-radius: 0;\n}\n\n/* Special fixes to round the left border on the first td/th */\n\n.table-bordered caption + thead tr:first-child th:first-child,\n .table-bordered caption + tbody tr:first-child td:first-child,\n .table-bordered colgroup + thead tr:first-child th:first-child,\n .table-bordered colgroup + tbody tr:first-child td:first-child {\n border-top-left-radius: 4px;\n}\n\n.table-bordered caption + thead tr:first-child th:last-child,\n .table-bordered caption + tbody tr:first-child td:last-child,\n .table-bordered colgroup + thead tr:first-child th:last-child,\n .table-bordered colgroup + tbody tr:first-child td:last-child {\n border-top-right-radius: 4px;\n}\n\n\n/* BORDERED LITE */\n/* ----------------- */\n/* a stripped-down verison of bootstrap\'s table-bordered */\n.table-bordered-lite th, .table-bordered-lite td {\n border-left: 1px solid #d5d5d5;\n}\n.table-bordered-lite th:first-child, .table-bordered-lite td:first-child {\n border-left: none;\n}\n\n/* BORDERED DOTTED */\n/* ----------------- */\n.table-dotted td, .table-dotted th {\n border-top: 1px dashed #ccc;\n}\n\n/* ZEBRA-STRIPING */\n/* -------------- */\n\n.table-striped > thead > tr > th {\n background-color: #fff;\n border-top: 1px solid #d5d5d5;\n}\n\n.table-striped > tbody {\n /* For tables that have manually striped rows due to row-grouping, reset .even to white. */\n}\n\n.table-striped > tbody > tr:nth-child(odd) > td,\n .table-striped > tbody > tr:nth-child(odd) > th\n > tr.odd > td,\n .table-striped > tbody > tr.odd > th {\n background-color: #f5f5f5;\n}\n\n/* Consider not have the table-striped class and only rely on the row class - Marc */\n\n.table-striped > tbody > tr.even > td,\n .table-striped > tbody > tr.even > th {\n background-color: #fff;\n}\n\n\n/* CHROME */\n/* ------------------- */\n\n.table-chrome {\n border-top: 1px solid #bfbfbf;\n border-bottom: 1px solid #bfbfbf;\n\n}\n\n.table-chrome > thead > tr > th {\n font-weight: normal;\n background-color: rgb(243, 243, 243);\n background-image: linear-gradient(to bottom, rgb(247, 247, 247), #eee);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n background-color: #eee;\n border: 1px solid #bfbfbf;\n border-top-color: #bfbfbf;\n border-bottom-color: #bfbfbf;\n color: #333;\n box-shadow: inset 0px 1px 0 rgb(252, 252, 252);\n text-shadow: none;\n box-shadow: none;\n}\n\n/* position: relative; this fixes a rendering bug in Safari 6.0.5 (SPL-67998) - also causes rendering issue in FF */\n\n.table-chrome > thead > tr > th:first-child {\n border-left: none;\n}\n\n.table-chrome > thead > tr > th:last-child {\n border-right: none;\n}\n\n/* FF bug fix */\n\n.table-chrome td {\n border-left: 0 solid transparent;\n border-right: 0 solid transparent;\n}\n\n/* sorting */\n\n.table-chrome .sorts {\n font-weight: normal;\n}\n\n.table-chrome .sorts:hover {\n text-decoration: none;\n background-color: rgb(248, 248, 248);\n background-image: linear-gradient(to bottom, #f8f8f8, #f8f8f8);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n background-color: #f8f8f8;\n border-color: rgb(199, 199, 199);\n border-top-color: rgb(199, 199, 199);\n border-bottom-color: rgb(199, 199, 199);\n background-position: 0 0;\n box-shadow: 0px 1px 1px rgba(0,0,0,0.08);\n color: #333;\n text-decoration: none;\n}\n\n.table-chrome .sorts a {\n text-decoration: none;\n color: #333;\n}\n\n.table-chrome .sorts.active {\n /* .gradient-vertical($interactiveGradientEndColor,$interactiveGradientStartColor); */\n /* box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.1); */\n}\n\n.table-chrome .sorts.active:hover {\n background-color: rgb(248, 248, 248);\n background-image: linear-gradient(to bottom, #f8f8f8, #f8f8f8);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n background-color: #f8f8f8;\n border-color: rgb(199, 199, 199);\n border-top-color: rgb(199, 199, 199);\n border-bottom-color: rgb(199, 199, 199);\n background-position: 0 0;\n box-shadow: 0px 1px 1px rgba(0,0,0,0.08);\n color: #333;\n text-decoration: none;\n border-bottom: 1px solid #d5d5d5;\n}\n\n.table-chrome.table-striped > tbody > tr:nth-child(even) > td {\n background-color: #f5f5f5;\n}\n\n.table-chrome.table-striped > tbody > tr:nth-child(odd) > td {\n background-color: #fff;\n}\n\n.table-chrome.table-striped > tbody > tr.even > td {\n background-color: #f5f5f5;\n}\n\n.table-chrome.table-striped > tbody > tr.odd > td {\n background-color: #fff;\n}\n\n\n\n/* TABLE CELL SIZING */\n/* ----------------- */\n\n/* Reset default grid behavior */\ntable td[class*="span"],\ntable th[class*="span"],\n.row-fluid table td[class*="span"],\n.row-fluid table th[class*="span"] {\n display: table-cell;\n float: none; /* undo default grid column styles */\n margin-left: 0; /* undo default grid column styles */\n}\n\n/* Change the column widths to account for td/th padding */\n.table td.span1, .table th.span1 {\n float: none;\n /* undo default grid column styles */\n width: 44px;\n /* 16 is total padding on left and right of table cells */\n margin-left: 0;\n /* undo default grid column styles */\n}\n.table td.span2, .table th.span2 {\n float: none;\n /* undo default grid column styles */\n width: 124px;\n /* 16 is total padding on left and right of table cells */\n margin-left: 0;\n /* undo default grid column styles */\n}\n.table td.span3, .table th.span3 {\n float: none;\n /* undo default grid column styles */\n width: 204px;\n /* 16 is total padding on left and right of table cells */\n margin-left: 0;\n /* undo default grid column styles */\n}\n.table td.span4, .table th.span4 {\n float: none;\n /* undo default grid column styles */\n width: 284px;\n /* 16 is total padding on left and right of table cells */\n margin-left: 0;\n /* undo default grid column styles */\n}\n.table td.span5, .table th.span5 {\n float: none;\n /* undo default grid column styles */\n width: 364px;\n /* 16 is total padding on left and right of table cells */\n margin-left: 0;\n /* undo default grid column styles */\n}\n.table td.span6, .table th.span6 {\n float: none;\n /* undo default grid column styles */\n width: 444px;\n /* 16 is total padding on left and right of table cells */\n margin-left: 0;\n /* undo default grid column styles */\n}\n.table td.span7, .table th.span7 {\n float: none;\n /* undo default grid column styles */\n width: 524px;\n /* 16 is total padding on left and right of table cells */\n margin-left: 0;\n /* undo default grid column styles */\n}\n.table td.span8, .table th.span8 {\n float: none;\n /* undo default grid column styles */\n width: 604px;\n /* 16 is total padding on left and right of table cells */\n margin-left: 0;\n /* undo default grid column styles */\n}\n.table td.span9, .table th.span9 {\n float: none;\n /* undo default grid column styles */\n width: 684px;\n /* 16 is total padding on left and right of table cells */\n margin-left: 0;\n /* undo default grid column styles */\n}\n.table td.span10, .table th.span10 {\n float: none;\n /* undo default grid column styles */\n width: 764px;\n /* 16 is total padding on left and right of table cells */\n margin-left: 0;\n /* undo default grid column styles */\n}\n.table td.span11, .table th.span11 {\n float: none;\n /* undo default grid column styles */\n width: 844px;\n /* 16 is total padding on left and right of table cells */\n margin-left: 0;\n /* undo default grid column styles */\n}\n.table td.span12, .table th.span12 {\n float: none;\n /* undo default grid column styles */\n width: 924px;\n /* 16 is total padding on left and right of table cells */\n margin-left: 0;\n /* undo default grid column styles */\n}\n\n\n\n/* HOVER EFFECT */\n/* ------------ */\n.table-hover > tbody > tr:hover > td,\n .table-hover > tbody > tr:hover > th {\n background-color: #e4e4e4;\n}\n\n\n/* FOCUS EFFECT */\n/* ------------ */\n\n/* add focus back in, needs to come last */\n.table > tbody > tr > td:focus, .table > tbody > tr.even > td:focus, .table > tbody > tr.odd > td:focus {\n outline: 0;\n text-decoration: none;\n background: rgba(61, 171, 255, 0.12);\n box-shadow: none;\n /* override default focus-link() */\n}\n.table > tbody > tr:focus,\n.table > tbody > tr.even:focus,\n.table > tbody > tr.odd:focus {\n\toutline: none;\n}\n.table > tbody > tr:focus > td, .table > tbody > tr.even:focus > td, .table > tbody > tr.odd:focus > td {\n outline: 0;\n text-decoration: none;\n background: rgba(61, 171, 255, 0.12);\n box-shadow: none;\n /* override default focus-link() */\n}\n\n\n\n\n\n/* TABLE BACKGROUNDS */\n/* ----------------- */\n/* Exact selectors below required to override .table-striped */\n\n.table tbody tr.success > td {\n background-color: rgb(239, 246, 223);\n}\n\n.table tbody tr.error > td {\n background-color: rgb(250, 233, 230);\n}\n\n.table tbody tr.warning > td {\n background-color: rgb(253, 244, 221);\n}\n\n.table tbody tr.info > td {\n background-color: #d9edf7;\n}\n\n/* Hover states for .table-hover */\n.table-hover tbody tr.success:hover > td {\n background-color: rgb(229, 240, 203);\n}\n.table-hover tbody tr.error:hover > td {\n background-color: rgb(246, 214, 208);\n}\n.table-hover tbody tr.warning:hover > td {\n background-color: rgb(252, 236, 197);\n}\n.table-hover tbody tr.info:hover > td {\n background-color: rgb(196, 227, 243);\n}\n\n\n\n\n/* EMBEDDED TABLES */\n/* -------------------- */\n/* tables that appear within other tables. */\n\n\n.table-embed {\n width:100%;\n border: 0;\n}\n\n\n.table-embed td {\n border-bottom: 1px dashed #ccc;\n border-left: 0;\n padding: 0;\n background-color: transparent !important;\n}\n\n\n.table-embed td:first-child {\n padding-right: 10px;\n}\n\n\n\n\n/* ROW EXPANDING */\n/* -------------------- */\n\n\n.table-row-expanding {\n width: 100%;\n table-layout: fixed;\n margin-bottom: -1px;\n border-bottom: 1px solid #ccc;\n}\n\n\n.table-row-expanding > tbody > tr > td.expands {\n cursor: pointer;\n border-right:1px solid #d5d5d5;\n padding: 0;\n}\n\n\n.table-row-expanding > tbody > tr > td.expands.disabled {\n color: #bbb;\n cursor: default;\n}\n\n\n.table-row-expanding > tbody > tr > td.expands.disabled > span, .table-row-expanding > tbody > tr > td.expands.disabled a {\n color: inherit;\n cursor: inherit;\n}\n\n\n.table-row-expanding > tbody > tr > td.expands > span, .table-row-expanding > tbody > tr > td.expands a, .table-row-expanding > tbody > tr > td.expands > i {\n color: #333;\n display: block;\n padding: 4px 0 4px 20px;\n width: 15px;\n height: 16px;\n text-decoration: none;\n text-align: left;\n}\n\n\n.table-row-expanding > tbody > tr > td.expands > span:focus, .table-row-expanding > tbody > tr > td.expands a:focus, .table-row-expanding > tbody > tr > td.expands > i:focus {\n outline: 0;\n text-decoration: none;\n background: rgba(61, 171, 255, 0.12);\n box-shadow: none;\n /* override default focus-link() */\n}\n\n\n/* TODO unify these class names */\n\n\n.table-row-expanding > tbody > tr.more-info > td,\n .table-row-expanding > tbody > tr.info-row > td {\n border-top: none;\n background-color: #ebebeb;\n}\n\n\n/* style for an extra row inserted in the expanded state */\n\n\n.table-row-expanding > tbody > tr.expanded > td {\n background-color: #ebebeb;\n}\n\n\n.table-row-expanding > tbody > tr > td > .btn-combo {\n margin: -4px 5px -6px 20px;\n}\n\n\n.table-row-expanding > tbody > tr > td > .btn-combo:first-child {\n margin-left: 0;\n}\n\n\n.table-row-expanding > tbody > tr > td.title > a,\n .table-row-expanding > tbody > tr > td.title > span {\n margin: -4px -8px;\n padding: 4px 8px;\n display: block;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n font-size: 14px;\n line-height: 16px;\n}\n\n\n.table-row-expanding > tbody > tr > td.title > a:focus, .table-row-expanding > tbody > tr > td.title > span:focus {\n outline: 0;\n text-decoration: none;\n background: rgba(61, 171, 255, 0.12);\n box-shadow: none;\n /* override default focus-link() */\n}\n\n\n.table-row-expanding > tbody > tr > td.title > .disabled {\n color: #7C7C7C;\n}\n\n\n.table-row-expanding > tbody > tr.expanded > td.title > a {\n white-space: normal;\n}\n\n\n.table-row-expanding th.col-info {\n width:15px;\n padding-left:20px;\n padding-right:0;\n text-align: left;\n vertical-align: top;\n font-size: 100%;\n border-right:1px solid #d5d5d5;\n}\n\n\n.table-row-expanding th.col-info a {\n text-decoration: none;\n color: #000;\n}\n\n\n.table-row-expanding th.col-info .icon-info {\n width:15px;\n display: block;\n}\n\n\n.table-row-expanding td.expands:hover:not(.disabled),\n .table-row-expanding td.col-info:hover:not(.disabled) {\n background-color: #ebebeb !important;\n /* lame but needed to override BS .table-striped */\n border-right:1px solid #d5d5d5 !important;\n}\n\n\n.table-row-expanding td.expands .icon-triangle-right-small:before {\n content: "\\203A";\n}\n\n\n.table-row-expanding td.expands .icon-triangle-down-small:before {\n content: "\\2C5";\n}\n\n/* remove sorting icons for info column */\n.table-chrome .sorts th.col-info:after {\n content: "";\n}\n\n\n\n/* SPECIAL COLUMNS AND CELLS */\n/* -------------------- */\n/* custom styles for row numbers */\n\ntd.row-number,\nth.row-number {\n width: 1px;\n}\ntd.row-number, td.line-num {\n text-align: right;\n color: #999;\n}\n\n/* custom styles for numeric value cells */\nth.numeric, td.numeric {\n text-align: right\n}\n\ntd.end-group {\n border-right:1px solid #d5d5d5;\n}\n\n\n/* DOCKING AND STATIC TABLE HEADERS */\n/* ----------- */\n/* class for docking table header and scroll bar */\n\n.header-table-docked {\n position: fixed;\n top: 0;\n z-index: 406;\n overflow: hidden;\n box-shadow: 0 4px 8px rgba(0,0,0,0.2);\n background: #fff;\n}\n\n.header-table-docked > .disable {\n display: block;\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n background-color: #555;\n opacity: 0.30;\n}\n\n.header-table-docked > table {\n table-layout: fixed;\n margin-bottom: 0;\n /* SPL-71945, this prevents the last header cell from appearing un-styled in Firefox and IE */\n max-width: inherit;\n}\n\n.table-scroll-bar-docked {\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n overflow-x: auto;\n}\n\n /* class for static table header and scroll bar */\n\n.header-table-static {\n height: 0;\n position: relative;\n z-index: 406;\n}\n\n.header-table-static > table {\n margin-bottom: 0;\n}\n\n.header-table-wrapper {\n overflow: hidden;\n border-bottom: 1px solid #d5d5d5;\n}\n\n.header-table-wrapper .table {\n margin-bottom: 0;\n}\n\n /* need to clean up these two classes to make sense */\n.scroll-table-wrapper { /* used on dashboards and embedded tables, the wrapper scrolls horz and vert */\n height: 380px; /* override */\n width: 100%;\n overflow: auto;\n}\n\n.scrolling-table-wrapper { /* tables that will scroll horizontally */\n width: 100%;\n overflow-x: auto;\n position: relative;\n}\n\n/* tables that will scroll vertically, up to consumer to set height or max-height */\n.vertical-scrolling-table-wrapper {\n width: 100%;\n overflow-y: auto;\n}\n\n\n/* MODALIZING ROWS */\n/* ----------- */\n.modalize-table-top, .modalize-table-bottom, .modalize-table-overlay {\n position: absolute;\n left: 0;\n background-color: #555;\n opacity: 0.30;\n}\n\n.modalize-table-top {\n top: 0;\n}\n\n.modalize-table-bottom {\n bottom: 0;\n}\n\n.modalize-table-overlay {\n position: fixed;\n top: 0;\n bottom: 0;\n right: 0;\n}\n\n\n/* DRILLDOWN */\n/* -------------------------------------------------- */\n\n.table-drilldown > tbody > tr > td {\n color: #1e93c6;\n}\n\n.table-drilldown > tbody > tr > td:hover {\n color: #3863a0;\n}\n\n/* reset for row # */\n\n.table-drilldown > tbody > tr > td.row-number {\n color: #999;\n}\n.table-drilldown-row > tbody > tr:hover > td {\n color: #3863a0;\n}\n/* reset for row # */\n.table-drilldown-row > tbody > tr:hover > td.row-number {\n color: #999;\n}\n.table-drilldown-cell > tbody > tr > td:hover .multivalue-subcell {\n color: #1e93c6;\n}\n.table-drilldown-cell > tbody > tr > td:hover .multivalue-subcell:hover {\n color: #3863a0;\n}\n\n\n/* MISC */\n/* ----------- */\n/* misc hacks that should probably never been added */\n.ui-grid-head-table,\n.ui-grid-body-table\n{\n margin-bottom: 0;\n}\n\n/* table-scroll? */\n.table-scroll tbody {\n max-height: 200px;\n overflow-y: scroll;\n}\n\n/* just the row borders */\n.table-border-row {\n border-top: 1px solid #d5d5d5;\n}\n.table-border-row th, .table-border-row td {\n border-top: 1px solid #d5d5d5;\n}\n\n/* fixed width tables */\n.table-fixed {\n table-layout:fixed;\n}\n.table-fixed tr > td:first-child {\n max-width: 300px;\n word-break: break-all;\n}\n\n/* remove the sorting icons for the row number column */\n.table-chrome .sorts th.row-number:after {\n content: "";\n}\n\n/* Lite UI */\n/* -------------------------------------------------- */\n\n/* Print */\n/* -------------------------------------------------- */\n\n\n@media print { body table {\n max-width: 100% !important;\n width: 100% !important;\n overflow: hidden !important;\n table-layout: auto !important;\n } body .scrolling-table-wrapper, body .results-wrapper, body .results-table, body .events-viewer-wrapper {\n max-width: 100% !important;\n width: 100% !important;\n overflow: hidden !important;\n } body td,\n body th {\n background: none !important;\n word-break: break-all !important;\n word-wrap: break-word !important;\n overflow-wrap: break-word !important;\n white-space: normal !important;\n width: auto !important;\n page-break-inside: auto;\n } body .table-chrome .sorts:after {\n content: \'\';\n } body .header-table-docked,\n body .table-scroll-bar-docked {\n display: none !important;\n } }\nbody.print table {\n max-width: 100% !important;\n width: 100% !important;\n overflow: hidden !important;\n table-layout: auto !important;\n}\nbody.print .scrolling-table-wrapper, body.print .results-wrapper, body.print .results-table, body.print .events-viewer-wrapper {\n max-width: 100% !important;\n width: 100% !important;\n overflow: hidden !important;\n}\nbody.print td,\n body.print th {\n background: none !important;\n word-break: break-all !important;\n word-wrap: break-word !important;\n overflow-wrap: break-word !important;\n white-space: normal !important;\n width: auto !important;\n page-break-inside: auto;\n}\nbody.print .table-chrome .sorts:after {\n content: \'\';\n}\nbody.print .header-table-docked,\n body.print .table-scroll-bar-docked {\n display: none !important;\n}\n/* Splunk: Table Captions */\n/* =================== */\n/* The count, filters and pagination that appear above a listing. */\n\n\n.table-caption,\n.table-caption-inner {\n min-height: 36px;\n text-align: center;}\n\n.table-caption-inner.affix-top {\n left: 0;\n top: 0;\n right: 0;\n background-color: #eee;\n z-index: 406;\n position: fixed;\n}\n\n.table-caption h3 {\n font-size: 12px;\n font-weight: normal;\n float: left;\n padding-left: 20px;\n line-height: 36px;\n margin: 0;\n min-width: 140px;\n text-align: left;\n}\n\n\n.table-caption .shared-waitspinner {\n float: left;\n width: 14px;\n height: 14px;\n margin: 10px 2px 2px 2px;\n}\n\n.table-caption div.shared-controls-controlgroup {\n display: inline-block;\n margin: 0px 10px 0px 0;\n}\n\n.table-caption .pagination {\n min-width: 150px;\n margin: 5px 20px 0 20px;\n}\n\n\n/* filter forms */\n/* ------------ */\n.shared-tablecaption-input {\n\tposition: relative;\n}\n\n/* Lite UI */\n/* -------------------------------------------------- */\n/* STANDARD TOUR */\n\n.tourbar {\n background-color: #222;\n min-height: 46px;\n position: relative;\n}\n\n.tourbar .info-container {\n margin: 0px 200px;\n padding: 10px;\n background-color: #333;\n min-height: 26px;\n}\n\n.tourbar .info-container .info {\n font-size: 14px;\n color: #eee;\n}\n\n.tourbar .btn {\n background: transparent;\n filter: none;\n border-color: #999;\n color: #eee;\n text-shadow: none;\n box-shadow: none;\n top: 50%;\n margin-top: -13px;\n position: absolute;\n}\n\n.tourbar .btn.next {\n right: 158px;\n}\n\n.tourbar .btn.previous {\n left: 158px;\n}\n\n.tourbar .btn.close-btn {\n right: 10px;\n}\n\n.tourbar .close-container {\n float: right;\n margin: 10px 25px 10px 25px;\n}\n\n.tourbar .next-container {\n float: right;\n margin: 10px 0px 10px 25px;\n}\n\n.tourbar .previous-container {\n float: left;\n margin: 10px 25px;\n}\n\n.tour-highlight {\n position: relative;\n}\n\n.tour-highlight::after {\n content: "";\n position: absolute;\n right: -20px;\n top: -20px;\n height: 30px;\n width: 30px;\n z-index: 99999;\n background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDx0aXRsZT5VbnRpdGxlZCAyPC90aXRsZT4KICAgIDxkZXNjcmlwdGlvbj5DcmVhdGVkIHdpdGggU2tldGNoIChodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gpPC9kZXNjcmlwdGlvbj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxwYXRoIGQ9Ik02LjcxNDQ2NjA5LDYuNzE0NDY2MDkgTDAsMCBMMCwyMCBMMjAsMjAgTDEzLjc4NTUzMzksMTMuNzg1NTMzOSBMMjAuMDQ1OTQxNSw3LjUyNTEyNjI3IEwxMi45NzQ4NzM3LDAuNDU0MDU4NDU0IEw2LjcxNDQ2NjA5LDYuNzE0NDY2MDkgWiIgaWQ9IlRyaWFuZ2xlLTEiIGZpbGw9IiNEODVEM0MiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgIDwvZz4KPC9zdmc+);\n background-size: 30px 30px;\n animation: highlightedElementAnimation 2s infinite alternate;\n}\n\n@keyframes highlightedElementAnimationFrames {\n from { right: -20px; top: -20px; }\n to { right: -30px; top: -30px; }\n}\n\n\n/* IMAGE TOUR CAROUSEL */\n.image-tour-container .carousel {\n width: 960px;\n height: 718px;\n background: #333;\n margin-bottom: 0;\n}\n.image-tour-container .carousel .carousel-control {\n top: 52%;\n background: none;\n border: none;\n color: #65A637;\n opacity: 1;\n left: 45px;\n font-size: 48px;\n z-index: 60;\n}\n.image-tour-container .carousel .carousel-control polygon {\n fill: #65A637;\n}\n.image-tour-container .carousel .carousel-control:hover polygon{\n fill: rgb(125, 195, 75);\n}\n.image-tour-container .carousel .carousel-control.disabled {\n display: none;\n}\n.image-tour-container .carousel .carousel-control:focus {\n box-shadow: none;\n}\n.image-tour-container .carousel .carousel-control.right {\n right: 45px;\n left: auto;\n}\n.image-tour-container .carousel .carousel-indicators {\n bottom: 18px;\n top: inherit;\n right: 50%;\n transform: translate(50%, 0);\n z-index: 60;\n}\n.image-tour-container .carousel .carousel-indicators li {\n height: 6px;\n width: 6px;\n cursor: pointer;\n background: #999;\n border: none;\n margin-left: 10px;\n margin-bottom: 0px;\n}\n.image-tour-container .carousel .carousel-indicators li.active {\n background-color: #65A637;\n}\n.image-tour-container .carousel .carousel-indicators li:first-child {\n margin-left: 0;\n}\n.image-tour-container .carousel .item {\n width: 960px;\n height: 716px;\n}\n.image-tour-container .carousel .item img {\n width:100%;\n}\n.image-tour-container .carousel .item.active img:hover {\n cursor: pointer;\n}\n.image-tour-container .carousel .help-link {\n position: absolute;\n width: 150px;\n height: 30px;\n top: 122px;\n left: 563px;\n}\n.image-tour-container .carousel a#splunk-answers {\n top: 160px;\n left: 504px;\n width: 140px;\n}\n.image-tour-container .tour-links {\n position: absolute;\n top: 15px;\n right: 5px;\n padding: 5px;\n text-align: right;\n z-index: 50;\n font-size: 12px;\n}\n.image-tour-container .tour-links a {\n color: #fff;\n margin-left: 15px;\n}\n.image-tour-container .tour-links a:hover {\n text-decoration: underline;\n}\n.image-tour-container .welcome-slide {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 100;\n}\n.image-tour-container .tour-btn {\n background: rgba(0, 0, 0, 0.3);\n position: absolute;\n top: 300px;\n left: 50%;\n padding: 30px 40px;\n font-size: 30px;\n color: #fff;\n cursor: pointer;\n transform: translate(-50%, 0);\n}\n.image-tour-container .start-tour,\n .image-tour-container .exit-tour {\n color: #F58220;\n}\n.image-tour-container .tour-gutter {\n background: rgba(51, 51, 51, 0.9);\n height: 132px;\n width: 962px;\n font-size: 16px;\n color: #fff;\n position: absolute;\n bottom: 0px;\n z-index: 50;\n left: 50%;\n transform: translate(-50%, 0);\n}\n.image-tour-container .tour-gutter div.gutter-text {\n transform: translate(0, -50%);\n margin: 0 auto;\n position: relative;\n top: 50%;\n line-height: 150%;\n width: 720px;\n text-align: center;\n}\n.image-tour-container .tour-gutter a {\n color: #fff;\n text-decoration: underline;\n}\n.image-tour-container .carousel-assets {\n position: absolute;\n height: 132px;\n width: 960px;\n bottom: 0;\n}\n.image-tour-container .next-tour,\n .image-tour-container .try-it-now {\n display: none;\n}\n.image-tour-container .try-it-now {\n position: absolute;\n right: 30px;\n z-index: 500;\n bottom: 50px;\n}\n@media only screen and (max-height: 750px) {\n .image-tour-container .carousel-assets,\n .image-tour-container .tour-gutter {\n position: fixed;\n }\n .image-tour-container .carousel-assets {\n bottom: -132px;\n z-index: 60;\n }\n .image-tour-container .carousel-assets .carousel-control {\n top: inherit;\n bottom: 175px;\n }\n .image-tour-container .carousel-assets .carousel-indicators {\n bottom: 150px;\n }\n .image-tour-container .carousel-assets .tour-links {\n top: inherit;\n bottom: 220px;\n }\n .image-tour-container .carousel-assets .try-it-now {\n top: inherit;\n bottom: 180px;\n }\n}\n\n/* IMAGE TOUR MODAL */\n.image-tour .tour-modal {\n width: 960px;\n margin-left: -480px;\n height: 716px;\n background: #333;\n z-index: 1062;\n}\n.image-tour .tour-modal.fade.in {\n top: 15px;\n}\n.modal-backdrop.tour-backdrop.fade {\n background: #333;\n z-index: 1061;\n}\n.modal-backdrop.tour-backdrop.fade.in {\n opacity: 1;\n background: #333;\n}\n\n/* INTERACTIVE TOUR */\n\n.introjs-overlay {\n position: absolute;\n z-index: 999999;\n background-color: #000;\n opacity: 0;\n background: radial-gradient(center,ellipse cover,rgba(0, 0, 0, 0.4) 0,rgba(0, 0, 0, 0.9) 100%);\n}\n.introjs-fixParent {\n z-index: auto !important;\n opacity: 1.0 !important;\n position: absolute !important;\n transform: none !important;\n display: block !important;\n}\n.introjs-showElement,\ntr.introjs-showElement > td,\ntr.introjs-showElement > th {\n z-index: 9999999 !important;\n display: block !important;\n}\n.introjs-disableInteraction {\n z-index: 99999999 !important;\n position: absolute;\n}\na.introjs-showElement {\n display: inline-block !important;\n}\n.introjs-relativePosition,\ntr.introjs-showElement > td,\ntr.introjs-showElement > th {\n position: relative;\n}\n.introjs-helperLayer {\n position: absolute;\n z-index: 9999998;\n background-color: rgba(255, 255, 255, 0.9);\n border: 1px solid rgba(0, 0, 0, 0.5);\n border-radius: 4px;\n box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4);\n}\n.introjs-tooltipReferenceLayer {\n position: absolute;\n z-index: 10000000;\n background-color: transparent;\n}\n.introjs-helperLayer *,\n.introjs-helperLayer *:before,\n.introjs-helperLayer *:after {\n box-sizing: content-box;\n}\n.introjs-helperNumberLayer {\n position: absolute;\n top: -16px;\n left: -16px;\n z-index: 9999999999 !important;\n padding: 2px;\n font-size: 13px;\n font-weight: bold;\n color: white;\n text-align: center;\n text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);\n background: linear-gradient(to bottom, #d6563c 0%, rgb(236, 174, 162) 100%); /* W3C */\n width: 20px;\n height:20px;\n line-height: 20px;\n border: 3px solid white;\n border-radius: 50%;\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);\n}\n\n.introjs-arrow {\n border: 8px solid rgba(51, 51, 51, 0.9);\n content:\'\';\n position: absolute;\n}\n.introjs-arrow.top {\n top: -15px;\n border-top-color:transparent;\n border-right-color:transparent;\n border-bottom-color: rgba(51, 51, 51, 0.9);\n border-left-color:transparent;\n}\n.introjs-arrow.top-right {\n top: -15px;\n right: 10px;\n border-top-color:transparent;\n border-right-color:transparent;\n border-bottom-color: rgba(51, 51, 51, 0.9);\n border-left-color:transparent;\n}\n.introjs-arrow.top-middle {\n top: -15px;\n left: 50%;\n margin-left: -5px;\n border-top-color:transparent;\n border-right-color:transparent;\n border-bottom-color: rgba(51, 51, 51, 0.9);\n border-left-color:transparent;\n}\n.introjs-arrow.right {\n right: -15px;\n top: 15px;\n border-top-color:transparent;\n border-right-color:transparent;\n border-bottom-color:transparent;\n border-left-color: rgba(51, 51, 51, 0.9);\n}\n.introjs-arrow.right-bottom {\n bottom:10px;\n right: -15px;\n border-top-color:transparent;\n border-right-color:transparent;\n border-bottom-color:transparent;\n border-left-color: rgba(51, 51, 51, 0.9);\n}\n.introjs-arrow.bottom {\n bottom: -15px;\n border-top-color: rgba(51, 51, 51, 0.9);\n border-right-color:transparent;\n border-bottom-color:transparent;\n border-left-color:transparent;\n}\n.introjs-arrow.left {\n left: -15px;\n top: 10px;\n border-top-color:transparent;\n border-right-color: rgba(51, 51, 51, 0.9);\n border-bottom-color:transparent;\n border-left-color:transparent;\n}\n.introjs-arrow.left-bottom {\n left: -15px;\n bottom:10px;\n border-top-color:transparent;\n border-right-color: rgba(51, 51, 51, 0.9);\n border-bottom-color:transparent;\n border-left-color:transparent;\n}\n.introjs-tooltip {\n position: absolute;\n padding: 40px 60px 10px;\n text-align: center;\n color: #fff;\n background-color: rgba(51, 51, 51, 0.9);\n min-width: 400px;\n max-width: 500px;\n border-radius: 0;\n box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);\n}\n.introjs-tooltiptext a {\n color: #fff;\n text-decoration: underline;\n}\n.introjs-tooltipbuttons {\n text-align: right;\n white-space: nowrap;\n}\n.introjs-button {\n overflow: visible;\n padding: 5px;\n margin: 0;\n color: #65A637;\n fill: #65A637;\n text-decoration: none;\n font-size: 25px;\n cursor: pointer;\n outline: none;\n position: absolute;\n top: 50%;\n transform: translate(0, -45%);\n}\n.introjs-button:hover polygon{\n fill: rgb(125, 195, 75);\n}\n.introjs-button.introjs-disabled {\n display: none;\n}\n.introjs-button:focus {\n box-shadow: none;\n background: none;\n}\n.introjs-tooltiplinks {\n position: absolute;\n top: 10px;\n right: 5px;\n}\n.introjs-skipbutton,\n.introjs-nexttourbutton {\n font-size: 12px;\n color: #fff;\n position: relative;\n}\n.introjs-skipbutton:hover, .introjs-nexttourbutton:hover {\n color: #fff;\n}\n.introjs-skipbutton:focus, .introjs-nexttourbutton:focus {\n color: #fff;\n}\n.introjs-skipbutton.done {\n color: #65A637;\n}\n.introjs-prevbutton {\n left: 10px;\n}\n.introjs-nextbutton {\n right: 10px;\n}\n.introjs-disabled,\n.introjs-disabled:hover,\n.introjs-disabled:focus {\n color: #999;\n box-shadow: none;\n cursor: default;\n background-image: none;\n text-decoration: none;\n}\n.introjs-bullets {\n text-align: center;\n padding-top: 30px;\n}\n.introjs-bullets ul {\n clear: both;\n margin: 15px auto 0;\n padding: 0;\n display: inline-block;\n}\n.introjs-bullets ul li {\n list-style: none;\n float: left;\n margin: 0 5px;\n}\n.introjs-bullets ul li a {\n display: block;\n width: 6px;\n height: 6px;\n background: #ccc;\n border-radius: 10px;\n text-decoration: none;\n}\n.introjs-bullets ul li a.active {\n background: #65A637;\n}\n.introjs-progress {\n overflow: hidden;\n height: 10px;\n margin: 10px 0 5px 0;\n border-radius: 4px;\n background-color: #eee;\n}\n.introjs-progressbar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 10px;\n line-height: 10px;\n text-align: center;\n background-color: #1e93c6;\n}\n.introjsFloatingElement {\n position: absolute;\n height: 0;\n width: 0;\n left: 50%;\n top: 50%;\n}\n.introjs-tooltiptext {\n font-size: 16px;\n line-height: 24px;\n}\n\n/* tour links in product tours modal */\n.tours-links {\n text-align: center;\n}\n.tour-link {\n position: relative;\n padding: 10px;\n margin-right: 20px;\n display: inline-block;\n color: #65A637;\n border: 1px solid #eee;\n}\n.tour-link:last-child {\n margin-right: 0;\n}\n.tour-link:hover,\n .tour-link:focus {\n background: rgba(101, 166, 55, 0.1);\n transition: background 0.15s linear;\n text-decoration: none;\n}\n.tour-link i {\n font-size: 40px;\n padding: 26px 32px;\n}\n\n/* Lite UI */\n\n/* Components: common */\n/* Splunk: icons */\n/* ================= */\n/* override bootstrap glyph icons and replace with custom font icons */\n/* loosely based on [FontAwesome](http://fortawesome.github.com/Font-Awesome/) */\n/* see splunk [styleguide](http://localhost:8000/static/style-guide.html) for more details */\n\n/* Icon Font Face */\n/* ----------------- */\n\n@font-face {\n font-family: \'Splunk Icons\';\n src: url(\'/static/fonts/splunkicons-regular-webfont.woff\') format(\'woff\');\n font-weight: normal;\n font-style: normal;\n /* unicode-range: U+00-FF; */\n}\n\n[class^="icon-"]:before,\n[class*=" icon-"]:before {\n font-family: "Splunk Icons";\n font-style: normal;\n font-weight: normal;\n text-decoration: inherit;\n}\n\na [class^="icon-"],\na [class*=" icon-"] {\n display: inline-block;\n text-decoration: none;\n}\n\n /* makes the font 33% larger relative to the icon container */\n.icon-large {\n font-size: 1.3333333333333333em;\n vertical-align: middle;\n}\n\n/* Utils & helpers */\n/* ---------------- */\n\n\n/* utility for setting font-family */\n/* TODO: is this used? or needed? */\n.font-icon {\n font-family: "Splunk Icons";\n font-size:inherit;\n line-height:inherit;\n}\n\n.icon-no-underline:first-child {\n padding-right: 0.3em;\n}\n\n.icon-no-underline:last-child {\n padding-left: 0.3em;\n}\n\n.icon-no-underline:first-child:last-child {\n padding-right: 0;\n padding-left: 0;\n}\n\n\n.icon-no-underline:before {\n text-decoration: none;\n}\n\n.padded-icon {\n margin-right: 0.5em;\n}\n\n\n/*image replace helper*/\n.ir {\n position: relative;\n display: inline-block;\n min-width: 0.5em;\n text-indent: -9999px;\n outline:none;\n /* vertical-align:middle; */\n}\n.ir:before {\n position: absolute;\n top: 0;\n left: 0; /* Firefox needs to be explicit here */\n text-indent: 0;\n}\n\n/* FONT ICONS */\n/* -------------- */\n\n/* example\n\n <a href="#" class="icon-check">Check</a> -\n <a href="#" class="icon-check ir">Check</a>\n\n*/\n\n/* when possible we should use the Unicode Private Use Area (PUA) to ensure screen\n readers do not read off random characters that represent icons */\n\n\n/* convert this ... */\n/* .icon-share:before {content: "\\EC83 "; } */\n/* into this */\n/* <li class="icon-share"></li> */\n/* Search: */\n/* \\.(icon-[^:]+).* */\n/* Replace: */\n/* <li class="$1"></li> */\n\n/*splunk logo*/\n.icon-splunk:before {content: "splunk"; }\n.icon-greater:before {content: ">"; }\n.icon-hunk:before {content: "\\F000"; }\n.icon-enterprise:before {content: "\\F001"; }\n.icon-cloud-logo:before {content: "\\F002"; }\n\n\n/* shapes */\n.icon-circle:before {content: "\\ECD0"; }\n.icon-circle-filled:before {content: "\\25CF"; }\n.icon-box-filled:before {content: "\\25A0"; }\n.icon-triangle-up-small:before {content: "\\25B4"; }\n.icon-triangle-right:before {content: "\\25B6"; }\n.icon-triangle-right-small:before {content: "\\25B8"; }\n.icon-triangle-down:before {content: "\\25BC"; }\n.icon-triangle-down-small:before {content: "\\25BE"; }\n.icon-triangle-left:before {content: "\\25C0"; }\n.icon-triangle-left-small:before {content: "\\25C2"; }\n\n\n/*arrows & pointers*/\n.icon-arrow-up:before {content: "\\EC01"; }\n.icon-arrow-right:before {content: "\\27A1"; }\n.icon-arrow-down:before {content: "\\EC02"; }\n.icon-arrow-left:before {content: "\\EC00"; }\n\n.icon-two-arrows-cycle:before {content: "\\EC12"; }\n.icon-external:before {content: "\\EC13"; }\n\n.icon-rotate-counter:before {content: "\\21BA"; }\n.icon-rotate:before {content: "\\21BB"; }\n\n.icon-location:before {content: "\\EC80"; }\n\n.icon-chevron-left:before {content: "\\2039"; }\n.icon-chevron-right:before {content: "\\203A"; }\n.icon-chevron-up:before {content: "\\2C4"; }\n.icon-chevron-down:before {content: "\\2C5"; }\n\n\n\n/*actions*/\n.icon-trash:before {content: "\\EC66"; }\n.icon-share:before {content: "\\27A6"; }\n.icon-export:before {content: "\\EC68"; }\n.icon-print:before {content: "\\EC89"; }\n.icon-search:before {content: "\\EC9B"; }\n.icon-search-thin:before {content: "\\ECC2"; }\n.icon-pivot:before {content: "\\EC12"; }\n.icon-clone:before {content: "\\ECE8"; }\n\n.icon-pause:before {content: "\\EC50"; }\n.icon-stop:before {content: "\\25A0"; }\n.icon-play:before {content: "\\25B6"; }\n\n.icon-sort:before {content: "\\2195"; }\n.icon-sorted-up:before {content: "\\21A5"; }\n.icon-sorted-down:before {content: "\\21A7"; }\n\n.icon-minus:before {content: "\\2212"; }\n.icon-minus-circle:before {content: "\\2296"; margin-right: 0.25em; }\n.icon-plus:before {content: "+"; }\n.icon-plus-circle:before {content: "\\2295"; }\n.icon-x:before {content: "\\2717"; }\n.icon-x-circle:before {content: "\\2297"; }\n\n.icon-close:before,\n.icon-cancel:before {content: "\\2717"; }\n\n.icon-collapse-left:before {content: "\\ECE0"; }\n.icon-expand-right:before {content: "\\ECE1"; }\n\n.icon-fullscreen:before {content: "\\ECF3"; }\n.icon-fullscreen-exit:before {content: "\\ECF4"; }\n\n/*concepts*/\n.icon-activity:before {content: "\\ECAE"; }\n.icon-string:before {content: "a"; }\n.icon-number:before {content: "#"; }\n.icon-text:before {content: "\\ECD9"; }\n.icon-not-allowed:before {content: "\\EC9E"; }\n.icon-data:before {content: "\\ECA4"; }\n.icon-data-input:before {content: "\\ECA3"; }\n.icon-settings:before {content: "\\ECA5"; }\n.icon-distributed-environment:before {content: "\\ECA6"; }\n.icon-visible:before {content: "\\ECC0"; }\n.icon-hidden:before {content: "\\ECC1"; }\n.icon-boolean:before {content: "\\ECD2"; }\n.icon-menu:before,\n.icon-rows:before {content: "\\EC56"; }\n.icon-tiles:before {content: "\\ECF0"; }\n\n\n/*misc*/\n.icon-info:before {content: "i"; }\n.icon-info-circle:before {content: "I"; }\n.icon-question:before {\n font-family: inherit; /* Roboto */\n content: "?";\n}\n.icon-question-circle:before {content: "\\EC9D"; }\n.icon-box-unchecked:before {content: "\\2610"; }\n.icon-box-checked:before {content: "\\2611"; }\n.icon-check-circle:before {content: "\\ECD3"; }\n.icon-alert-circle:before {content: "\\ECD4"; }\n.icon-code:before {content: "\\ECD7"; }\n.icon-code-thin:before {content: "\\ECD6"; }\n.icon-alert:before,\n.icon-error:before {content: "\\26A0"; }\n.icon-warning:before {content: "\\ECE2"; }\n\n/*objects*/\n.icon-bell:before {content: "\\EC9C"; }\n.icon-bookmark:before {content: "\\ECA1"; }\n.icon-bulb:before {content: "\\EC98"; }\n.icon-calendar:before {content: "\\EC9A"; }\n.icon-check:before {content: "\\2713"; }\n.icon-clock:before {content: "\\231A"; }\n.icon-cloud:before {content: "\\2601"; }\n.icon-flag:before {content: "\\2691"; }\n.icon-gear:before {content: "\\2699"; }\n.icon-lightning:before {content: "\\2301"; }\n.icon-link:before {content: "\\ECF1"; }\n.icon-lock:before {content: "\\EC9F"; }\n.icon-lock-unlocked:before {content: "\\ECA0"; }\n.icon-mail:before {content: "\\2709"; }\n.icon-pencil:before {content: "\\270F"; }\n.icon-speech-bubble:before {content: "\\EC99"; }\n.icon-star:before {content: "\\2605"; }\n.icon-user:before {content: "\\EC84"; }\n.icon-clipboard:before {content: "\\ECD5"; }\n.icon-paintbrush:before {content: "\\ECCA"; }\n.icon-warning-sign:before {content: "\\26A0"; }\n\n\n/*results and visualizations*/\n.icon-chart-area:before {content: "\\ECA9"; }\n.icon-chart-bar:before {content: "\\ECAA"; }\n.icon-chart-column:before {content: "\\ECAB"; }\n.icon-chart-pie:before {content: "\\ECAC"; }\n.icon-chart-scatter:before {content: "\\ECAD"; }\n.icon-chart-bubble:before {content: "\\ECB8"; }\n.icon-chart-line:before {content: "\\ECAE"; }\n.icon-single-value:before {content: "\\ECAF"; }\n.icon-gauge-radial:before {content: "\\ECA2"; }\n.icon-gauge-marker:before {content: "\\ECB0"; }\n.icon-gauge-filler:before {content: "\\ECB1"; }\n.icon-choropleth-map:before {content: "\\ECB9"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }\n.icon-external-viz:before {content: "\\ECF2"; }\n.icon-label-rotation--90:before {content: "\\ECE3"; }\n.icon-label-rotation--45:before {content: "\\ECE4"; }\n.icon-label-rotation-0:before {content: "\\ECE5"; }\n.icon-label-rotation-45:before {content: "\\ECE6"; }\n.icon-label-rotation-90:before {content: "\\ECE7"; }\n\n.icon-chart-area-plus-table:before {content: "\\ECA9 + \\ECA8"; }\n.icon-chart-bar-plus-table:before {content: "\\ECAA + \\ECA8"; }\n.icon-chart-column-plus-table:before {content: "\\ECAB + \\ECA8"; }\n.icon-chart-pie-plus-table:before {content: "\\ECAC + \\ECA8"; }\n.icon-chart-scatter-plus-table:before {content: "\\ECAD + \\ECA8"; }\n.icon-chart-bubble-plus-table:before {content: "\\ECB8 + \\ECA8"; }\n.icon-chart-line-plus-table:before {content: "\\ECAE + \\ECA8"; }\n.icon-single-value-plus-table:before {content: "\\ECAF + \\ECA8"; }\n.icon-gauge-radial-plus-table:before {content: "\\ECA2 + \\ECA8"; }\n.icon-gauge-marker-plus-table:before {content: "\\ECB0 + \\ECA8"; }\n.icon-gauge-filler-plus-table:before {content: "\\ECB1 + \\ECA8"; }\n.icon-location-plus-table:before {content: "\\EC80 + \\ECA8"; }\n.icon-choropleth-map-plus-table:before {content: "\\ECB9 + \\ECA8"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }\n.icon-external-viz-plus-table:before {content: "\\ECF2 + \\ECA8"; }\n\n/*formatting*/\n.icon-list:before {content: "\\ECA7"; }\n.icon-table:before {content: "\\ECA8"; }\n.icon-bar-beside:before {content: "\\ECB2"; }\n.icon-bar-stacked:before {content: "\\ECB3"; }\n.icon-bar-stacked-100:before {content: "\\ECB4"; }\n.icon-missing-value-skipped:before {content: "\\ECB5"; }\n.icon-missing-value-zero:before {content: "\\ECB6"; }\n.icon-missing-value-join:before {content: "\\ECB7"; }\n\n\n/*documents*/\n.icon-folder:before {content: "\\ECE9"; }\n.icon-document:before {content: "\\ECC3"; }\n.icon-report:before {content: "\\ECC3"; }\n.icon-report-search:before {content: "\\ECC4"; }\n.icon-report-pivot:before {content: "\\ECC5"; }\n.icon-dashboard:before {content: "\\ECC6"; }\n.icon-panel:before {content: "\\ECC7"; }\n.icon-panel-search:before {content: "\\ECC8"; }\n.icon-panel-pivot:before {content: "\\ECC9"; }\n\n/* Lite UI */\n.lite .ir {\n display: none;\n}\n/* Splunk: Popdown */\n/* ================ */\n/* TODO: review how this works with dropdown */\n\n/* popdown for variable content\n\n\t<div class="popdown">\n\t\t<div class="popdown-dialog open">\n\t\t\t<div class="arrow"></div>\n\t\t\t<div class="popdown-dialog-body">\n\t\t\t\tcontent ...\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\n*/\n\n/* Popdown wrapper */\n.popdown {\n\tposition: relative\n}\n\n/* popdown container */\n.popdown-dialog {\n\tbackground-color: #eee;\n\tborder: 1px solid #bfbfbf;\n\t/* border-bottom-color: $interactiveBorderBottomColor; */\n\t/* border-top-color: $interactiveBorderTopColor; */\n\t/* remove gradient for IE to fix clipping */\n\tfilter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));\n\tbox-shadow: 1px 2px 5px rgba(0,0,0,0.2);\n\tborder-radius: 3px;\n\ttop: 100%;\n\tleft: 50%;\n\tmargin: 8px 0 0 -103px;\n\tdisplay: none;\n\tposition: absolute;\n\tz-index: 1060;\n\t/* placement of arrow */\n\twhite-space: normal;\n}\n/* prevent inheriting nowrap from btn-group */\n.popdown-dialog .arrow {\n width: 0;\n height: 0;\n border-left: 8px solid transparent;\n border-right: 8px solid transparent;\n border-bottom: 8px solid #bfbfbf;\n position: absolute;\n top: -8px;\n left: 50%;\n margin-left: -4px;\n}\n/* generated arrow */\n.popdown-dialog .arrow:before {\n content: "";\n display: block;\n width: 0;\n height: 0;\n border-left: 8px solid transparent;\n border-right: 8px solid transparent;\n border-bottom: 8px solid #fff;\n position: absolute;\n top: 1px;\n left: 0;\n margin-left: -8px;\n}\n.popdown-dialog.up {\n margin-top: 0;\n}\n/* placement of arrow */\n.popdown-dialog.up > .arrow {\n border-top: 8px solid #bfbfbf;\n border-bottom: none;\n top: auto;\n bottom: -8px;\n}\n.popdown-dialog.up > .arrow:before {\n border-top: 8px solid #fff;\n border-bottom: none;\n position: absolute;\n top: auto;\n bottom: 1px;\n}\n.popdown-dialog.right {\n /* point left */\n margin-left: 5px;\n margin-top: 0;\n}\n/* placement of arrow */\n.popdown-dialog.right .arrow {\n border-right: 8px solid #bfbfbf;\n border-top: 8px solid transparent;\n border-bottom: 8px solid transparent;\n border-left: none;\n top: 50%;\n left: -8px;\n margin: -8px 0 0 0 ;\n}\n.popdown-dialog.right .arrow:before {\n border-right: 8px solid #fff;\n border-top: 8px solid transparent;\n border-bottom: 8px solid transparent;\n border-left: none;\n position: absolute;\n top: 0;\n left: 1px;\n margin: -8px 0 0 0 ;\n}\n/* position of arrow when floated right */\n.popdown-dialog.pull-right .arrow {\n left: auto;\n right: 8px;\n}\n/* open state */\n.popdown-dialog.open {\n display: block;\n}\n\n/* SPL-68751 - IE10 box shadow animation artifacts fix */\n.popdown-dialog:after\n{\n content: "";\n font-size: 0;\n display: inline;\n overflow: hidden;\n}\n\n/* popdown body */\n.popdown-dialog-body {\n\tmargin: 0;\n\tborder-radius: 3px;\n\tbackground-color: #fff;\n}\n.popdown-dialog-body:before,\n .popdown-dialog-body:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n.popdown-dialog-body:after {\n clear: both;\n}\n\n/* popdown body */\n.popdown-dialog-footer {\n border-top: 1px solid #ccc;\n\tpadding: 5px;\n\tborder-bottom-left-radius: 3px;\n\tborder-bottom-right-radius: 3px;\n}\n.popdown-dialog-footer:before,\n .popdown-dialog-footer:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n.popdown-dialog-footer:after {\n clear: both;\n}\n\n/* variations */\n/* ------------ */\n\n/* extends popdown-dialog, adds extra padding\n\n\t<div class="popdown">\n\t\t<div class="popdown-dialog popdown-dialog-padded open">\n\t\t\t<div class="arrow"></div>\n\t\t\t<div class="popdown-dialog-body">\n\t\t\t\tcontent ...\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\n*/\n.popdown-dialog-padded {\n\tpadding: 10px;\n}\n\n/* Lite UI */\n/* Splunk: Dropdown arrow/caret */\n/* =========================== */\n\n\n.dropup,\n.dropdown {\n position: relative;\n}\n\n.dropdown-toggle:active,\n.open .dropdown-toggle {\n outline: 0;\n}\n\n\n\n/* Caret / arrow */\n/* ----------- */\n\n/* icon for caret\n\n\t<span class="caret"></span>\n*/\n\n.caret {\n display: inline-block;\n content: "";\n border:none;\n width: auto;\n height: auto;\n line-height: inherit;\n font-size: inherit;\n margin: 0;\n padding-left: 0.3em;\n text-decoration: none;\n vertical-align: baseline; /* normally top or middle but this seems to break alignment and btn height */\n font-family: "Splunk Icons";\n font-weight: normal;\n}\n\n/* generated font icon */\n\n.caret:before {\n content: "\\2C5";\n font-size: inherit;\n text-decoration: none;\n}\n\n.icon-no-underline + .caret {\n padding-left: 0;\n}\n\n.caret-char {\n font-weight: normal;\n font-family: "Splunk Icons";\n font-weight: normal;\n}\n\n.caret-char:before {\n content: "\\25BE";\n}\n\n/* Dropdowns */\n/* --------- */\n\n.dropdown-menu {\n float: left;\n min-width: 160px;\n list-style: none;\n word-wrap: break-word;\n width: 20em;\n line-height: 1.33333em;\n padding: 0;\n background-clip: padding-box;\n\n background-color: #eee;\n\n border: 1px solid #bfbfbf;\n\n /* border-bottom-color: $interactiveBorderBottomColor; */\n\n /* border-top-color: $interactiveBorderTopColor; */\n\n /* remove gradient for IE to fix clipping */\n\n filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));\n\n box-shadow: 1px 2px 5px rgba(0,0,0,0.2);\n\n border-radius: 3px;\n\n top: 100%;\n\n left: 50%;\n\n margin: 8px 0 0 -103px;\n\n display: none;\n\n position: absolute;\n\n z-index: 1060;\n\n /* placement of arrow */\n\n white-space: normal;\n}\n\n.open > .dropdown-menu {\n display: block;\n}\n\n/* prevent inheriting nowrap from btn-group */\n\n.dropdown-menu .arrow {\n width: 0;\n height: 0;\n border-left: 8px solid transparent;\n border-right: 8px solid transparent;\n border-bottom: 8px solid #bfbfbf;\n position: absolute;\n top: -8px;\n left: 50%;\n margin-left: -4px;\n}\n\n/* generated arrow */\n\n.dropdown-menu .arrow:before {\n content: "";\n display: block;\n width: 0;\n height: 0;\n border-left: 8px solid transparent;\n border-right: 8px solid transparent;\n border-bottom: 8px solid #fff;\n position: absolute;\n top: 1px;\n left: 0;\n margin-left: -8px;\n}\n\n.dropdown-menu.up {\n margin-top: 0;\n}\n\n/* placement of arrow */\n\n.dropdown-menu.up > .arrow {\n border-top: 8px solid #bfbfbf;\n border-bottom: none;\n top: auto;\n bottom: -8px;\n}\n\n.dropdown-menu.up > .arrow:before {\n border-top: 8px solid #fff;\n border-bottom: none;\n position: absolute;\n top: auto;\n bottom: 1px;\n}\n\n.dropdown-menu.right {\n /* point left */\n margin-left: 5px;\n margin-top: 0;\n}\n\n/* placement of arrow */\n\n.dropdown-menu.right .arrow {\n border-right: 8px solid #bfbfbf;\n border-top: 8px solid transparent;\n border-bottom: 8px solid transparent;\n border-left: none;\n top: 50%;\n left: -8px;\n margin: -8px 0 0 0 ;\n}\n\n.dropdown-menu.right .arrow:before {\n border-right: 8px solid #fff;\n border-top: 8px solid transparent;\n border-bottom: 8px solid transparent;\n border-left: none;\n position: absolute;\n top: 0;\n left: 1px;\n margin: -8px 0 0 0 ;\n}\n\n/* position of arrow when floated right */\n\n.dropdown-menu.pull-right .arrow {\n left: auto;\n right: 8px;\n}\n\n/* open state */\n\n.dropdown-menu.open {\n display: block;\n}\n\n/* Dividers (basically an hr) within the dropdown */\n\n.dropdown-menu .divider {\n height: 1px;\n margin: 7px 1px;\n /* 8px 1px */\n overflow: hidden;\n background-color: #ccc;\n}\n\n.dropdown-menu li {\n position: relative;\n}\n\n/* link style */\n\n.dropdown-menu li > a {\n display: block;\n clear: both;\n font-weight: normal;\n line-height: 16px;\n position: relative;\n border-top: 1px dotted #ccc;\n color: #1e93c6;\n padding: 5px 10px ;\n white-space: normal;\n text-decoration: none;\n}\n\n/* link info style */\n\n.dropdown-menu .info, .dropdown-menu .title {\n color: #999;\n}\n\n.dropdown-menu ul li.info:not(:first-child) {\n border-top: 1px solid #ccc;\n}\n\n.dropdown-menu li.info {\n padding: 5px 10px;\n}\n\n.dropdown-menu li > a > .info {\n display: block;\n font-size: 10.2px;\n}\n\n.dropdown-menu li > span.field-value {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n display: block;\n word-wrap: normal;\n}\n\n.dropdown-menu li.title {\n text-transform: uppercase;\n padding: 3px 10px;\n}\n\n/* menu lists */\n\n.dropdown-menu ul {\n list-style: none;\n margin: 0;\n border-radius: 3px;\n background-color: #fff;\n /* FIXME: this should be separate from popdown */\n overflow-x: hidden;\n overflow-y: auto;\n /* in rare cases that long strings increase the container size, this will minimize the issues */\n max-width: 100%;\n max-height: 270px;\n box-sizing: border-box;\n border-radius:0;\n}\n\n.dropdown-menu ul:before,\n .dropdown-menu ul:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n\n.dropdown-menu ul:after {\n clear: both;\n}\n\n/* give spacing to double lists */\n\n.dropdown-menu ul + ul {\n margin-top: -1px;\n}\n\n.dropdown-menu ul + ul li:first-child > a, .dropdown-menu ul + ul li.title:first-child {\n border-top: 1px solid #bfbfbf;\n}\n\n/* rounding for first and last items */\n\n.dropdown-menu .arrow + ul, .dropdown-menu .arrow + ul > li:first-child > a {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n border-top: none;\n}\n\n.dropdown-menu ul:last-child, .dropdown-menu ul:last-child > li:last-child > a {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n\n/* for selectable lists */\n\n.dropdown-menu a .icon-check {\n position: absolute;\n left: 5px;\n top: 5px;\n}\n\n.dropdown-menu [class^="icon-"], .dropdown-menu [class*=" icon-"] {\n width: 1.25em;\n text-align: center;\n}\n\n/* focus state */\n\n.dropdown-menu li > a:focus {\n outline: 0;\n text-decoration: none;\n background: rgba(61, 171, 255, 0.12);\n box-shadow: none;\n /* override default focus-link() */\n}\n\n/* hover state */\n\n.dropdown-menu li > a:hover{\n color: #3863a0;\n background: rgba(0, 0, 0, 0.05);\n background-color: rgba(0, 0, 0, 0.05);\n background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05));\n /* Standard, IE10 */\n background-repeat: repeat-x;\n}\n\n/* disabled state */\n\n.dropdown-menu > .disabled > a,\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus,\n .dropdown-menu li > a.disabled,\n .dropdown-menu li > a.disabled:hover,\n .dropdown-menu li > a.disabled:focus {\n color: #bbb;\n cursor: not-allowed;\n}\n\n.dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus,\n .dropdown-menu li > a.disabled:hover,\n .dropdown-menu li > a.disabled:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n /* Remove CSS gradient */\n filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));\n cursor: default;\n}\n\n/* items with secondary action icons */\n\n.dropdown-menu li > a.primary-link {\n margin-right: 40px;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-right: 1px dotted #ccc;\n}\n\n.dropdown-menu li > a.secondary-link {\n position: absolute;\n right: 0;\n top: 0;\n bottom: 0;\n width: 40px;\n padding-left:0;\n padding-right: 0;\n font-size: 16px;\n text-align: center;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-menu li > a > .link-description {\n color: #999;\n display: block;\n font-size: 0.85em;\n}\n\n.dropdown-menu li.message {\n padding: 5px 10px;\n}\n\n/* divider style */\n\n.dropdown-menu .divider {\n margin: 0;\n border: none;\n border-top: 1px solid #bfbfbf;\n margin-top: 0;\n height: 0;\n}\n\n/* remove top border when there is already a divider */\n\n.dropdown-menu .divider + li > a {\n border-top: none;\n}\n\n/* Searchable popdown\'s width */\n\n.dropdown-menu .search-query {\n margin-left: 2px;\n width: 195px;\n}\n\n.dropdown-menu .footer-counter {\n text-align: center;\n border-top: 1px solid #bfbfbf;\n line-height: 2em;\n}\n\n/* truncated dropdown text */\n.dropdown-truncated li > a {\n /* wrapping */\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n\n/* Sizes */\n/* ------------------- */\n\n\n.dropdown-menu-narrow {\n\twidth: 10em;\n}\n\n.dropdown-menu-medium {\n width: 25em;\n}\n\n.dropdown-menu-wide {\n\twidth: 30em;\n}\n\n.dropdown-menu-width-auto {\n\twidth: auto;\n\tmax-width: 20em;\n\n}\n\n.dropdown-menu-width-auto.dropdown-menu-narrow {\n max-width: 10em;\n}\n\n.dropdown-menu-width-auto.dropdown-menu-medium {\n max-width: 25em;\n}\n\n.dropdown-menu-width-auto.dropdown-menu-wide {\n max-width: 30em;\n}\n\n\n/* Selectable dropdown */\n/* ------------------- */\n\n.dropdown-menu-selectable li > a { /* BS 2.2 scoped */\n\tpadding-left: 24px;\n}\n\n\n/* Bootstrap Override */\n/* ------------------ */\n\n\n.navbar .nav > li > .dropdown-menu:before,\n.navbar .nav > li > .dropdown-menu:after\n{\n\tdisplay: none;\n}\n\n/* hover state of dropdown submenu */\n.dropdown-submenu:hover > a,\n.dropdown-submenu:focus > a {\n \ttext-decoration: none;\n \tcolor: #3863a0;\n \tbackground: rgba(0, 0, 0, 0.05);\n background-color: rgba(0, 0, 0, 0.05);\n background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05));\n /* Standard, IE10 */\n background-repeat: repeat-x;\n}\n\n.dropdown-submenu > ul {\n\toverflow-x: hidden;\n\toverflow-y: auto;\n}\n\n.dropdown-header {\n\tdisplay: block;\n\tpadding: 3px 20px;\n\tfont-size: 12px;\n\tline-height: 1.42857143;\n\tcolor: #999;\n}\n\n\n/* fixed height dropdowns & popdowns */\n/* --------------------------------- */\n\n.dropdown-menu-tall ul {\n max-height: 20em;\n overflow: auto;\n}\n\n.dropdown-menu-short ul {\n max-height: 10em;\n overflow: auto;\n}\n\n/* disable scrolling */\n.dropdown-menu-noscroll ul {\n\tmax-height: none;\n}\n\n\n/* Allow for dropdowns to go bottom up (aka, dropup-menu) */\n/* ------------------------------------------------------ */\n/* Just add .dropup after the standard .dropdown class and you\'re set, bro. */\n/* TODO: abstract this so that the navbar fixed styles are not placed here? */\n/* Reverse the caret */\n.dropup .caret, .navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px solid #000;\n content: "";\n}\n/* Different positioning for bottom up menu */\n.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 1px;\n}\n\n/* Sub menus */\n/* --------------------------- */\n.dropdown-submenu {\n position: relative;\n}\n/* Default dropdowns */\n.dropdown-submenu > .dropdown-menu {\n top: 0;\n left: 100%;\n margin-top: -6px;\n margin-left: -1px;\n border-radius: 0 6px 6px 6px;\n}\n.dropdown-submenu:hover > .dropdown-menu {\n display: block;\n}\n\n/* Dropups */\n.dropup .dropdown-submenu > .dropdown-menu {\n top: auto;\n bottom: 0;\n margin-top: 0;\n margin-bottom: -2px;\n border-radius: 5px 5px 5px 0;\n}\n\n/* Caret to indicate there is a submenu */\nli.dropdown-submenu > a {\n padding-right: 20px;\n}\nli.dropdown-submenu > a:after {\n display: block;\n content: " ";\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n border-width: 5px 0 5px 5px;\n border-left-color: rgb(204, 204, 204);\n top: 50%;\n right: 10px;\n transform: translate(0, -50%);\n}\n\n/* Left aligned submenus */\n.dropdown-submenu.pull-left {\n /* Undo the float */\n /* Yes, this is awkward since .pull-left adds a float, but it sticks to our conventions elsewhere. */\n float: none;\n}\n/* Positioning the submenu */\n.dropdown-submenu.pull-left > .dropdown-menu {\n left: -100%;\n margin-left: 10px;\n border-radius: 6px 0 6px 6px;\n}\n\n/* Tweak nav headers */\n/* ----------------- */\n/* Increase padding from 15px to 20px on sides */\n.dropdown .dropdown-menu .nav-header {\n padding-left: 20px;\n padding-right: 20px;\n}\n\n/* Typeahead */\n/* --------- */\n.typeahead {\n z-index: 1051;\n margin-top: 2px; /* give it some space to breathe */\n border-radius: 4px;\n}\n\n\n/* Lite UI */\n/* ================ */\n/* Component animations */\n/* -------------------------------------------------- */\n\n\n.fade {\n opacity: 0;\n transition: opacity .15s linear;\n}\n\n\n.fade.in {\n opacity: 1;\n}\n\n.collapse {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height .35s ease;\n}\n\n.collapse.in {\n height: auto;\n}\n/* Close icons */\n/* -------------------------------------------------- */\n\n\n.close {\n float: right;\n \n border-radius: 4px;\n width: 27px;\n height: 27px;\n \n /* hide any placeholder text */\n color: transparent;\n font-size: 0;\n line-height: 0;\n text-align: center;\n}\n\n\n.close:before {\n font-family: "Splunk Icons";\n content: \'\\2717\';\n font-size: 16px;\n color: rgba(51, 51, 51, 0.4);\n line-height: 27px;\n}\n\n\n.close:hover {\n background-color: rgba(0, 0, 0, 0.05);\n cursor: pointer;\n text-decoration: none;\n}\n\n\n.close:hover:before {\n color: #3863a0;\n}\n\n\n.close:focus {\n outline: 0;\n text-decoration: none;\n background: rgba(61, 171, 255, 0.12);\n box-shadow: none;\n}\n\n\n/* override default focus-link() */\n\n\n.close:focus:before {\n color: #3863a0;\n}\n\n/* Additional properties for button version */\n/* iOS requires the button element instead of an anchor tag. */\n/* If you want the anchor version, it requires `href="#"`. */\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n\n/* Components: Buttons & Alerts */\n/* Splunk: Buttons */\n/* =============== */\n\n\n/* Base styles & overrides */\n/* -------------------------------------------------- */\n\n/* standard button class for use on a, button\n\n <a class="btn">Button</a>\n <a class="btn :hover">Button</a>\n <a class="btn active">Button</a>\n <button class="btn">Button</button>\n*/\n\n.btn {\n display: inline-block;\n padding: 4px 12px;\n margin-bottom: 0; /* For input.btn */\n font-size: 12px;\n line-height: 16px;\n text-align: center;\n vertical-align: middle;\n cursor: pointer;\n\n background-color: rgb(243, 243, 243);\n\n background-image: linear-gradient(to bottom, rgb(247, 247, 247), #eee);\n\n /* Standard, IE10 */\n\n background-repeat: repeat-x;\n\n background-color: #eee;\n\n border: 1px solid #bfbfbf;\n\n border-top-color: #bfbfbf;\n\n border-bottom-color: #bfbfbf;\n\n color: #333;\n\n box-shadow: inset 0px 1px 0 rgb(252, 252, 252);\n\n text-shadow: none;\n border-radius: 4px;\n}\n\n/* this breaks some bootstrap styles */\n\n.btn:hover {\n background-color: rgb(248, 248, 248);\n background-image: linear-gradient(to bottom, #f8f8f8, #f8f8f8);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n background-color: #f8f8f8;\n border-color: rgb(199, 199, 199);\n border-top-color: rgb(199, 199, 199);\n border-bottom-color: rgb(199, 199, 199);\n background-position: 0 0;\n box-shadow: 0px 1px 1px rgba(0,0,0,0.08);\n color: #333;\n text-decoration: none;\n}\n\n.btn.disabled,\n .btn[disabled],\n .btn.disabled:hover,\n .btn[disabled]:hover,\n .btn.disabled:focus,\n .btn[disabled]:focus {\n background: #e6e6e6;\n filter: none;\n border-color: #ccc;\n border-top-color: #ccc;\n border-bottom-color: #ccc;\n cursor: not-allowed;\n color: #999;\n text-shadow: none;\n opacity: 0.65;\n box-shadow: none;\n}\n\n.btn.active {\n background-color: rgb(248, 248, 248);\n background-image: linear-gradient(to bottom, #f8f8f8, #f8f8f8);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n background-color: #f8f8f8;\n border-color: rgb(199, 199, 199);\n border-top-color: rgb(199, 199, 199);\n border-bottom-color: rgb(199, 199, 199);\n background-position: 0 0;\n box-shadow: 0px 1px 1px rgba(0,0,0,0.08);\n color: #333;\n text-decoration: none;\n filter: none;\n color: #333;\n}\n\n.btn:focus {\n border-color: rgba(82, 168, 236, 0.8);\n outline: 0;\n border-collapse: separate;\n /* Fix IE9 Issue with box-shadow */\n box-shadow: 0 0 8px rgba(82, 168, 236, 0.6);\n background-position: 0;\n /* bootstrap tries to animate this on hover & focus */\n}\n\n/* Primary */\n/* ------------------- */\n\n/* Provides extra visual weight and identifies the primary action in a set of buttons.\n\n <a class="btn btn-primary">Primary</a>\n <a class="btn btn-primary :hover">Primary</a>\n <a class="btn btn-primary active">Primary</a>\n <button class="btn btn-primary">Primary</button>\n*/\n.btn-primary {\n background-color: rgb(97, 159, 53);\n background-image: linear-gradient(to bottom, #65A637, rgb(91, 149, 50));\n /* Standard, IE10 */\n background-repeat: repeat-x;\n background-color: #65A637;\n border: 1px solid rgb(77, 126, 42);\n border-bottom-color: rgb(77, 126, 42);\n border-top-color: rgb(77, 126, 42);\n color: #fff;\n box-shadow: inset 0px 1px 0 rgb(105, 172, 57);\n text-shadow: none;\n}\n.btn-primary:hover {\n background-color: rgb(114, 177, 59);\n background-image: linear-gradient(to bottom, rgb(122, 184, 61), #65A637);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n background-color: rgb(125, 195, 75);\n border-color: rgb(84, 126, 42);\n border-bottom-color: rgb(84, 126, 42);\n border-top-color: rgb(84, 126, 42);\n box-shadow: 0px 1px 1px rgba(0,0,0,0.08);\n color: #fff;\n text-decoration: none;\n}\n.btn-primary.active {\n background-color: rgb(114, 177, 59);\n background-image: linear-gradient(to bottom, rgb(122, 184, 61), #65A637);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n background-color: rgb(125, 195, 75);\n border-color: rgb(84, 126, 42);\n border-bottom-color: rgb(84, 126, 42);\n border-top-color: rgb(84, 126, 42);\n box-shadow: 0px 1px 1px rgba(0,0,0,0.08);\n color: #fff;\n text-decoration: none;\n filter: none;\n color: #fff;\n}\n.btn-primary:focus {\n border-color: rgba(82, 168, 236, 0.8);\n outline: 0;\n border-collapse: separate;\n /* Fix IE9 Issue with box-shadow */\n box-shadow: 0 0 8px rgba(82, 168, 236, 0.6);\n background-position: 0\n /* bootstrap tries to animate this on hover & focus */\n}\n\n\n/* Other buttons */\n/* ------------------------- */\n\n/* Danger and error appear as red */\n.btn-danger {\n /* gradientBar will set the background to a pleasing blend of these, to support IE<=9 */\n color: #fff;\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n background-color: rgb(218, 79, 73);\n background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);\n filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));\n}\n/* in these cases the gradient won\'t cover the background, so we override */\n.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {\n color: #fff;\n background-color: #bd362f;\n}\n/* Success appears as green */\n.btn-success {\n /* gradientBar will set the background to a pleasing blend of these, to support IE<=9 */\n color: #fff;\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n background-color: rgb(91, 183, 91);\n background-image: linear-gradient(to bottom, #62c462, #51a351);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);\n filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));\n}\n/* in these cases the gradient won\'t cover the background, so we override */\n.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {\n color: #fff;\n background-color: #51a351;\n}\n\n\n/* Links */\n/* ------------------------- */\n\n/* pager style button pill\n Note: this does not inherit or extend btn base styles and is meant for links only\n\n <a href="#" class="btn-pill">Pill</a>\n <a href="#" class="btn-pill :hover">Pill</a>\n <a href="#" class="btn-pill :hover :active">Pill</a>\n <a href="#" class="btn-pill active">Pill</a>\n*/\n.btn-pill {\n display: inline-block;\n padding: 0 10px; /* note the vertical padding will be funky unless it\'s block, inline-block, or floated */\n line-height: 27px;\n\n box-shadow: none !important;\n}\n/* states */\n.btn-pill:hover,\n .btn-pill.active,\n .btn-pill:focus\n {\n background-color: rgba(0, 0, 0, 0.05);\n text-decoration: none;\n border-radius: 4px;\n}\n.btn-pill.active\n {\n color: #999;\n}\n.btn-pill:focus {\n outline: 0;\n text-decoration: none;\n background: rgba(61, 171, 255, 0.12);\n box-shadow: none;\n /* override default focus-link() */\n}\n.btn-pill.disabled,\n .btn-pill.disabled:hover {\n color: #bbb;\n background: transparent;\n cursor: default;\n}\n.btn-pill.btn-square {\n padding: 0;\n height: 27px;\n width: 27px;\n text-align: center;\n}\n\n\n/* Link buttons */\n/* -------------------------------------------------- */\n\n/* Make a button look and behave like a link */\n.btn-link,\n.btn-link:active,\n.btn-link[disabled] {\n background-color: transparent;\n background-image: none;\n box-shadow: none;\n}\n.btn-link {\n border-color: transparent;\n cursor: pointer;\n color: #1e93c6;\n border-radius: 0;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #3863a0;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\n.btn-link[disabled]:focus {\n color: #333;\n text-decoration: none;\n}\n\n\n/* Block button */\n/* ------------------------- */\n\n.btn-block {\n display: block;\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n box-sizing: border-box;\n}\n\n/* Vertically space out multiple block buttons */\n.btn-block + .btn-block {\n margin-top: 5px;\n}\n\n/* Specificity overrides */\ninput[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {\n width: 100%;\n}\n\n\n\n/* Draggable */\n/* ------------------------- */\n\n/* draggable button styles\n\n <a class="btn btn-draggable">Draggable</a>\n <button class="btn btn-draggable">Draggable</button>\n <div class="btn-combo">\n <div class="btn btn-draggable">Combo</div>\n <div class="btn"><i class="icon-pencil"></i></div>\n </div>\n\n*/\n.btn-draggable {\n cursor:move;\n padding-left:15px;\n width: 113px; /* 160px - padding, border, etc */\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n text-align:left;\n position: relative;\n}\n/* generated handle */\n.btn-draggable:before, .btn-draggable .before {\n content: "";\n position: absolute;\n height: 18px;\n width: 7px;\n background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQIW2M0Njb+f/bsWUYYzciABuAyOFUAAKKMEAXhn6ySAAAAAElFTkSuQmCC) repeat;\n top: 3px;\n left: 4px;\n opacity: 0.50;\n}\n/* sizes */\n.btn-draggable.btn-small:before{\n height: 14px;\n}\n.btn-draggable.btn-mini:before{\n height: 12px;\n}\n\n\n\n/* Button Sizes */\n/* -------------------------------------------------- */\n\n/* Large */\n.btn-large {\n padding: 11px 19px;\n font-size: 15px;\n border-radius: 6px;\n}\n.btn-large [class^="icon-"],\n.btn-large [class*=" icon-"] {\n margin-top: 4px;\n}\n\n/* Small */\n.btn-small {\n padding: 2px 10px;\n font-size: 10.2px;\n border-radius: 3px;\n}\n.btn-small [class^="icon-"],\n.btn-small [class*=" icon-"] {\n margin-top: 0;\n}\n.btn-mini [class^="icon-"],\n.btn-mini [class*=" icon-"] {\n margin-top: -1px;\n}\n\n/* Mini */\n.btn-mini {\n padding: 0 6px;\n border-radius: 3px;\n}\n\n.btn-mini,\n.btn-group > .btn-mini {\n font-size: 11px;\n line-height: 18px;\n}\n\n/* Print */\n/* -------------------------------------------------- */\n@media print {\n\n .btn {\n background: none !important;\n border: none !important;\n padding: 0 !important;\n color: #333 !important;\n text-shadow: none !important;\n box-shadow: none !important;\n }\n .caret {\n display: none !important;\n }\n}\n/* Splunk: Button Groups */\n/* ===================== */\n/* BTN-GROUP handles rounding & spacing on btns & btn-combo */\n/* BTN-COMBO handles rounding on dropdowns & splits only, behaves like group but without grouping or spacing */\n\n/* button combos, grouping and toolbar\n\n <div class="btn-toolbar">\n <div class="btn-group">\n <button class="btn">1</button> <button class="btn">2</button> <button class="btn">3</button>\n <div class="btn-combo">\n <button class="btn">Action</button>\n <button class="btn dropdown-toggle" data-toggle="dropdown">\n <span class="caret"></span>\n </button>\n <ul class="dropdown-menu">\n <li>\n <a href="#">item 1</a>\n </li>\n <li>\n <a href="#">item 2</a>\n </li>\n <li>\n <a href="#">item 3</a>\n </li>\n </ul>\n </div>\x3c!-- /.btn-combo --\x3e\n </div>\x3c!-- /.btn-group --\x3e\n </div>\x3c!-- /.btn-toolbar --\x3e\n\n\n*/\n/* Make the div behave like a button */\n.btn-group {\n position: relative;\n display: inline-block;\n\n font-size: 0; /* remove as part 1 of font-size inline-block hack */\n vertical-align: middle; /* match .btn alignment given font-size hack above */\n white-space: nowrap; /* prevent buttons from wrapping when in tight spaces (e.g., the table on the tests page) */\n}\n\n/* Space out series of button groups */\n.btn-group + .btn-group,\n.btn-combo + .btn-combo {\n margin-left: 10px;\n}\n\n /* Make the div behave like a button */\n.btn-combo {\n position: relative;\n font-size: 0; /* inline-block hack */\n white-space: nowrap;\n display:inline-block;\n}\n\n/* Optional: Group multiple button groups together for a toolbar */\n.btn-toolbar {\n font-size: 0; /* Hack to remove whitespace that results from using inline-block */\n margin-top: 8px;\n margin-bottom: 8px;\n}\n/* display inline for toolbar */\n.btn-toolbar .btn-combo {\n display: inline-block;\n}\n.btn-toolbar > .btn + .btn,\n .btn-toolbar > .btn-group + .btn,\n .btn-toolbar > .btn + .btn-group,\n .btn-toolbar > .btn-combo + .btn,\n .btn-toolbar > .btn + .btn-combo {\n margin-left: 5px;\n}\n\n\n/* Float them, remove border radius, then re-add to first and last elements */\n.btn-group > .btn,\n.btn-group > .btn-combo > .btn {\n position: relative;\n border-radius: 0;\n}\n.btn-group > .btn + .btn {\n margin-left: -1px;\n}\n\n\n/* Reset fibt sizes */\n.btn-group > .btn,\n.btn-group > .dropdown-menu,\n.btn-group > .popover {\n font-size: 12px; /* redeclare as part 2 of font-size inline-block hack */\n}\n\n/* Reset fonts for other sizes */\n.btn-group > .btn-mini {\n font-size: 9px;\n}\n.btn-group > .btn-small {\n font-size: 10.2px;\n}\n.btn-group > .btn-large {\n font-size: 15px;\n}\n\n/* special case for btn-combo */\n.btn-combo > .btn:first-child\n{\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n/* special case for btn-combo */\n.btn-combo > .btn:last-child,\n.btn-combo > .dropdown-toggle\n{\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n/* reset margin when in a group */\n.btn-group > .btn-combo + .btn-combo ,\n.btn-group > .btn-combo + .btn,\n.btn-group > .btn + .btn-combo,\n.btn-combo > .btn + .btn\n{\n margin-left: -1px;\n}\n\n.btn-group > .btn,\n.btn-combo > .btn,\n.btn-group > .dropdown-menu,\n.btn-combo > .dropdown-menu,\n.btn-group > .btn-pill,\n.btn-combo > .btn-pill,\n.btn-group ul,\n.btn-combo ul,\n.btn-group .popdown-dialog,\n.btn-combo .popdown-dialog,\n.btn-group .dropdown-toggle,\n.btn-combo .dropdown-toggle\n{\n font-size: 12px; /* redeclare as part 2 of font-size inline-block hack */\n}\n\n.btn-group > .btn-small,\n.btn-combo > .btn-small,\n.btn-group > .btn-mini,\n.btn-combo > .btn-mini\n{\n font-size: 11px; /* redeclare as part 2 of font-size inline-block hack */\n}\n\n.btn-combo > .btn-large {\n font-size: 16px;\n}\n\n\n/* Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match */\n.btn-group > .btn:first-child,\n.btn-group > .btn-combo:first-child > .btn:first-child ,\n.btn-group > .btn-combo:first-child > .drodown-toggle ,\n.btn-combo:first-child > .btn:first-child,\n.btn-group > .btn-combo:first-child > .btn:first-child\n{\n margin-left: 0;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n/* Need .dropdown-toggle since :last-child doesn\'t apply given a .dropdown-menu immediately after it */\n.btn-group > .btn:last-child,\n.btn-group > .dropdown-toggle,\n.btn-group > .btn-combo:last-child > .btn:last-child,\n.btn-group > .btn-combo:last-child > .dropdown-toggle,\n.btn-combo > .dropdown-toggle\n{\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n/* Reset corners for large buttons */\n.btn-group > .btn.large:first-child,\n.btn-group > .btn-combo:first-child > .btn.large:first-child {\n margin-left: 0;\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px;\n}\n.btn-group > .btn.large:last-child,\n.btn-group > .large.dropdown-toggle,\n.btn-group > .btn-combo:last-child > .btn.large:last-child,\n.btn-group > .btn-combo:last-child > .large.dropdown-toggle {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n\n/* On hover/focus/active, bring the proper btn to front */\n.btn-group > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group > .btn:active,\n.btn-group > .btn.active,\n.btn-group > .btn-combo > .btn:hover,\n.btn-group > .btn-combo > .btn:focus,\n.btn-group > .btn-combo > .btn:active,\n.btn-group > .btn-combo > .btn.active {\n z-index: 2;\n}\n\n/* On active and open, don\'t show outline */\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n\n\n\n/* Split button dropdowns */\n/* ---------------------- */\n\n\n/* Give the line between buttons some depth */\n.btn-group > .btn-combo > .btn + .dropdown-toggle,\n.btn-combo > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);\n}\n.btn-group > .btn-mini + .dropdown-toggle,\n.btn-group > .btn-combo > .btn-mini + .dropdown-toggle {\n padding-left: 5px;\n padding-right: 5px;\n}\n.btn-group > .btn-large + .dropdown-toggle,\n.btn-group > .btn-combo > .btn-large + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n\n/* Remove the gradient and set the same inset shadow as the :active state */\n\n.btn-group.open .dropdown-toggle {\n background-image: none;\n box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);\n}\n\n/* Keep the hover\'s background when dropdown is open */\n\n.btn-group.open .btn.dropdown-toggle {\n background-color: #f8f8f8;\n}\n\n/* The clickable button for toggling the menu */\n\n.btn-group.open .btn-primary.dropdown-toggle {\n background-color: rgb(125, 195, 75);\n}\n\n.btn-group.open .btn-danger.dropdown-toggle {\n background-color: rgb(246, 218, 213);\n}\n\n.btn-group.open .btn-success.dropdown-toggle {\n background-color: rgb(125, 195, 75);\n}\n\n/* Prevent Tooltip from spacing two buttons */\n.btn-group > .btn + div.tooltip + .btn {\n margin-left: -1px;\n}\n\n/* Square Buttons */\n.btn-group .btn-square {\n padding: 0;\n height: 20px;\n width: 22px;\n font-size: 15px;\n}\n.btn-group .btn-square > i {\n line-height: 20px;\n}\n\n/* Vertical button groups */\n/* ---------------------- */\n\n.btn-group-vertical {\n display: inline-block; /* makes buttons only take up the width they need */\n\n}\n.btn-group-vertical > .btn {\n display: block;\n float: none;\n max-width: 100%;\n border-radius: 0;\n}\n.btn-group-vertical > .btn + .btn {\n margin-left: 0;\n margin-top: -1px;\n}\n.btn-group-vertical > .btn:first-child {\n border-radius: 4px 4px 0 0;\n}\n.btn-group-vertical > .btn:last-child {\n border-radius: 0 0 4px 4px;\n}\n.btn-group-vertical > .btn-large:first-child {\n border-radius: 6px 6px 0 0;\n}\n.btn-group-vertical > .btn-large:last-child {\n border-radius: 0 0 6px 6px;\n}\n\n\n\n/* input prepend fix */\n.input-prepend .add-on:first-child,\n.input-prepend .btn:first-child {\n border-radius: 4px 0 0 4px;\n}\n\n/* input append fix for color ranges */\n.input-append .add-on.color-picker-add-on,\n.input-append.delta-time-range .btn:first-child {\n border-radius: 0 4px 4px 0;\n}\n\n.btn-group-radio > .btn {\n text-overflow: ellipsis;\n overflow: hidden;\n}\n\n.btn-group-radio > .btn.active, .btn-group-radio > .btn.active:hover {\n cursor: default;\n box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.125);\n background-color: #f8f8f8;\n color: #333;\n}\n\n.btn-group-radio > .btn.active:focus {\n cursor: default;\n box-shadow+: 0 0 8px rgba(82, 168, 236, 0.6);\n}\n\n/* For synthetic radio with the "locale-responsive-layout" class, align the items vertically to accommodate long words (SPL-83062). */\nbody.locale-de .btn-group-radio.locale-responsive-layout {\n display: block;\n}\nbody.locale-de .btn-group-radio.locale-responsive-layout .btn {\n border-radius: 0;\n display: block;\n width: 100%;\n margin-left: 0;\n border-bottom-width: 0;\n}\nbody.locale-de .btn-group-radio.locale-responsive-layout .btn:first-child {\n border-radius: 4px 4px 0 0;\n}\nbody.locale-de .btn-group-radio.locale-responsive-layout .btn:last-child {\n border-radius: 0 0 4px 4px;\n border-bottom-width: 1px;\n}\n/* Splunk: Alerts */\n/* =================== */\n\n\n/* Alerts Container */\n/* ------------------------- */\n.alerts:not(.alerts-view) {\n max-height: 500px;\n overflow-y: auto;\n}\n\n\n/* Base styles */\n/* ------------------------- */\n\n.alert {\n margin-bottom: 16px;\n border-radius: 4px;\n position: relative;\n padding: 8px 35px 8px 27px;\n word-wrap: break-word;\n color: #333;\n}\n\n.alert .icon-alert {\n font-size: 200%;\n position: absolute;\n left: 0px;\n top: 8px;\n}\n\n.alert h4 {\n color: inherit;\n margin: 0;\n}\n\n.alert .close {\n position: relative;\n top: -2px;\n right: -21px;\n line-height: 16px;\n}\n\n.alert-inline {\n display: inline-block;\n border: 0;\n margin-bottom: 0;\n}\n\n\n\n/* Alert Levels */\n/* ------------------------- */\n\n.alert-warning .icon-alert {\n color: #f2b827;\n}\n\n.alert-warning .icon-alert:before {\n content: \'\\ECE2\';\n}\n\n.alert-info .icon-alert {\n color: #65A637;\n}\n\n.alert-info .icon-alert:before {\n content: \'I\';\n}\n\n.alert-404 .icon-alert, .alert-error .icon-alert {\n color: #d6563c;\n}\n\n\n/* Lite */\n/* ------------------------- */\n\n/* Components: Nav */\n/* Splunk: navs */\n/* ================================ */\n/* navigation styles and components */\n\n\n/* BASE CLASS */\n/* ---------- */\n\n.nav {\n margin-left: 0;\n margin-bottom: 16px;\n list-style: none;\n}\n\n/* Make links block level */\n.nav > li > a {\n display: block;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eee;\n}\n\n/* Redeclare pull classes because of specifity */\n.nav > .pull-right {\n float: right;\n}\n\n/* Nav headers (for dropdowns and lists) */\n.nav-header {\n display: block;\n padding: 3px 15px;\n font-size: 11px;\n font-weight: bold;\n line-height: 16px;\n color: #999;\n text-shadow: 0 1px 0 rgba(255,255,255,.5);\n text-transform: uppercase;\n}\n/* Space them out when they follow another list item (link) */\n.nav li + .nav-header {\n margin-top: 9px;\n}\n\n\n/* NAV LIST */\n/* -------- */\n\n.nav-list {\n padding-left: 15px;\n padding-right: 15px;\n margin-bottom: 0;\n}\n.nav-list > li > a,\n.nav-list .nav-header {\n margin-left: -15px;\n margin-right: -15px;\n text-shadow: 0 1px 0 rgba(255,255,255,.5);\n}\n.nav-list > li > a {\n padding: 3px 15px;\n}\n.nav-list > .active > a,\n.nav-list > .active > a:hover,\n.nav-list > .active > a:focus {\n color: #fff;\n text-shadow: 0 -1px 0 rgba(0,0,0,.2);\n background-color: #1e93c6;\n}\n.nav-list [class^="icon-"],\n.nav-list [class*=" icon-"] {\n margin-right: 2px;\n}\n/* Dividers (basically an hr) within the dropdown */\n.nav-list .divider {\n height: 1px;\n margin: 7px 1px;\n /* 8px 1px */\n overflow: hidden;\n background-color: #ccc;\n}\n\n\n\n/* TABS AND PILLS */\n/* ------------- */\n\n/* Common styles */\n.nav-tabs:before,\n .nav-tabs:after,\n .nav-pills:before,\n .nav-pills:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n.nav-tabs:after, .nav-pills:after {\n clear: both;\n}\n.nav-tabs > li,\n.nav-pills > li {\n float: left;\n}\n.nav-tabs > li > a,\n.nav-pills > li > a {\n padding-right: 12px;\n padding-left: 12px;\n margin-right: 2px;\n line-height: 14px; /* keeps the overall height an even number */\n}\n\n\n/* Tabs */\n/* ================== */\n\n\n/* splunk style tabs\n * extends: nav\n * overrides: bootstrap default nav-tabs\n\n <ul class="nav nav-tabs">\n <li><a href="#">tab</a></li>\n <li class="active"><a href="#">tab</a></li>\n <li><a href="#">tab</a></li>\n </ul>\n\n*/\n\n.nav-tabs {\n background-color: rgb(243, 243, 243);\n background-image: linear-gradient(to bottom, rgb(247, 247, 247), #eee);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n background-color: #eee;\n border: 1px solid #bfbfbf;\n border-top-color: #bfbfbf;\n border-bottom-color: #bfbfbf;\n color: #333;\n box-shadow: inset 0px 1px 0 rgb(252, 252, 252);\n text-shadow: none;\n border-left: none;\n border-right: none;\n padding: 0;\n height: 24px;\n}\n\n.nav-tabs > li {\n position: relative;\n margin: -1px 0 -1px -1px;\n}\n\n.nav-tabs > li:first-child {\n margin-left: -10px;\n padding-left: 10px;\n}\n\n.nav-tabs > li:before {\n content: \'\';\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n transform: skew(20deg, 0);\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n /* See https://github.com/twitter/bootstrap/issues/5319 */\n -webkit-backface-visibility: visible;\n backface-visibility: visible;\n background-color: rgb(243, 243, 243);\n background-image: linear-gradient(to bottom, rgb(247, 247, 247), #eee);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n background-color: #eee;\n border: 1px solid #bfbfbf;\n border-top-color: #bfbfbf;\n border-bottom-color: #bfbfbf;\n color: #333;\n box-shadow: inset 0px 1px 0 rgb(252, 252, 252);\n text-shadow: none;\n}\n\n.nav-tabs > li:hover:before {\n background-color: rgb(248, 248, 248);\n background-image: linear-gradient(to bottom, #f8f8f8, #f8f8f8);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n background-color: #f8f8f8;\n border-color: rgb(199, 199, 199);\n border-top-color: rgb(199, 199, 199);\n border-bottom-color: rgb(199, 199, 199);\n background-position: 0 0;\n box-shadow: 0px 1px 1px rgba(0,0,0,0.08);\n color: #333;\n text-decoration: none;\n box-shadow: none;\n}\n\n.nav-tabs > li > a {\n border-radius: 0;\n border: none;\n padding: 0 30px 0 20px;\n margin: 0;\n line-height: 26px;\n color:#333;\n position: relative;\n background: none !important;\n}\n\n.nav-tabs > li > a:focus {\n box-shadow: 0 0 2px 1px #52A8EC;\n z-index:1;\n}\n\n/* active state */\n\n.nav-tabs > .active, .nav-tabs > .active:hover {\n margin: -1px 10px -1px -10px;\n border-bottom: 1px solid #fff;\n}\n\n.nav-tabs > .active:first-child, .nav-tabs > .active:hover:first-child {\n padding-left: 0;\n}\n\n.nav-tabs > .active:before, .nav-tabs > .active:hover:before {\n background: #fff;\n border: 1px solid #bfbfbf;\n border-top-color: #bfbfbf;\n border-bottom: 1px solid #fff;\n transform: skew(-20deg, 0);\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n /* See https://github.com/twitter/bootstrap/issues/5319 */\n -webkit-backface-visibility: visible;\n backface-visibility: visible;\n bottom: 0;\n}\n\n.nav-tabs > .active:after, .nav-tabs > .active:hover:after {\n content: \'\';\n display: block;\n position: absolute;\n top: 0;\n right: -10px;\n bottom: 0;\n width: 20px;\n background: #fff;\n border-right: 1px solid #bfbfbf;\n border-top: 1px solid #bfbfbf;\n border-bottom: 1px solid #fff;\n transform: skew(20deg, 0);\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n /* See https://github.com/twitter/bootstrap/issues/5319 */\n -webkit-backface-visibility: visible;\n backface-visibility: visible;\n}\n\n.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus, .nav-tabs > .active:hover > a, .nav-tabs > .active:hover > a:hover, .nav-tabs > .active:hover > a:focus {\n position:relative;\n z-index: 1;\n filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));\n border: none;\n outline-offset: -3px;\n padding: 0 30px;\n margin-right: -10px;\n}/* nav-tabs */\n\n\n\n/* PILLS */\n/* ----- */\n\n/* Links rendered as pills */\n.nav-pills > li > a {\n padding-top: 8px;\n padding-bottom: 8px;\n margin-top: 2px;\n margin-bottom: 2px;\n border-radius: 5px;\n}\n\n/* Active state */\n.nav-pills > .active > a,\n.nav-pills > .active > a:hover,\n.nav-pills > .active > a:focus {\n color: #fff;\n background-color: #1e93c6;\n}\n\n\n\n\n\n\n\n/* STACKED NAV */\n/* ----------- */\n\n/* Stacked tabs and pills */\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li > a {\n margin-right: 0; /* no need for the gap between nav items */\n}\n\n/* Tabs */\n.nav-tabs.nav-stacked {\n border-bottom: 0;\n}\n.nav-tabs.nav-stacked > li > a {\n border: 1px solid #ddd;\n border-radius: 0;\n}\n.nav-tabs.nav-stacked > li:first-child > a {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.nav-tabs.nav-stacked > li:last-child > a {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.nav-tabs.nav-stacked > li > a:hover,\n.nav-tabs.nav-stacked > li > a:focus {\n border-color: #ddd;\n z-index: 2;\n}\n\n/* Pills */\n.nav-pills.nav-stacked > li > a {\n margin-bottom: 3px;\n}\n.nav-pills.nav-stacked > li:last-child > a {\n margin-bottom: 1px; /* decrease margin to match sizing of stacked tabs */\n}\n\n\n\n\n\n\n/* DROPDOWNS */\n/* --------- */\n\n.nav-tabs .dropdown-menu {\n border-radius: 0 0 6px 6px; /* remove the top rounded corners here since there is a hard edge above the menu */\n}\n.nav-pills .dropdown-menu {\n border-radius: 6px; /* make rounded corners match the pills */\n}\n\n/* Default dropdown links */\n/* ------------------------- */\n/* Make carets use linkColor to start */\n.nav .dropdown-toggle .caret {\n border-top-color: #1e93c6;\n border-bottom-color: #1e93c6;\n margin-top: 6px;\n}\n.nav .dropdown-toggle:hover .caret,\n.nav .dropdown-toggle:focus .caret {\n border-top-color: #3863a0;\n border-bottom-color: #3863a0;\n}\n/* move down carets for tabs */\n.nav-tabs .dropdown-toggle .caret {\n margin-top: 8px;\n}\n\n/* Active dropdown links */\n/* ------------------------- */\n.nav .active .dropdown-toggle .caret {\n border-top-color: #fff;\n border-bottom-color: #fff;\n}\n.nav-tabs .active .dropdown-toggle .caret {\n border-top-color: #555;\n border-bottom-color: #555;\n}\n\n/* Active:hover/:focus dropdown links */\n/* ------------------------- */\n.nav > .dropdown.active > a:hover,\n.nav > .dropdown.active > a:focus {\n cursor: pointer;\n}\n\n/* Open dropdowns */\n/* ------------------------- */\n.nav-tabs .open .dropdown-toggle,\n.nav-pills .open .dropdown-toggle,\n.nav > li.dropdown.open.active > a:hover,\n.nav > li.dropdown.open.active > a:focus {\n color: #fff;\n background-color: #999;\n border-color: #999;\n}\n.nav li.dropdown.open .caret,\n.nav li.dropdown.open.active .caret,\n.nav li.dropdown.open a:hover .caret,\n.nav li.dropdown.open a:focus .caret {\n border-top-color: #fff;\n border-bottom-color: #fff;\n opacity: 1.0;\n}\n\n/* Dropdowns in stacked tabs */\n.tabs-stacked .open > a:hover,\n.tabs-stacked .open > a:focus {\n border-color: #999;\n}\n\n\n\n/* TABBABLE */\n/* -------- */\n\n\n/* COMMON STYLES */\n/* ------------- */\n\n/* Clear any floats */\n.tabbable:before,\n .tabbable:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n.tabbable:after {\n clear: both;\n}\n.tab-content {\n overflow: auto; /* prevent content from running below tabs */\n}\n\n/* Remove border on bottom, left, right */\n.tabs-below > .nav-tabs,\n.tabs-right > .nav-tabs,\n.tabs-left > .nav-tabs {\n border-bottom: 0;\n}\n\n/* Show/hide tabbable areas */\n.tab-content > .tab-pane,\n.pill-content > .pill-pane {\n display: none;\n}\n.tab-content > .active,\n.pill-content > .active {\n display: block;\n}\n\n\n/* BOTTOM */\n/* ------ */\n\n.tabs-below > .nav-tabs {\n border-top: 1px solid #ddd;\n}\n.tabs-below > .nav-tabs > li {\n margin-top: -1px;\n margin-bottom: 0;\n}\n.tabs-below > .nav-tabs > li > a {\n border-radius: 0 0 4px 4px;\n}\n.tabs-below > .nav-tabs > li > a:hover,\n .tabs-below > .nav-tabs > li > a:focus {\n border-bottom-color: transparent;\n border-top-color: #ddd;\n}\n.tabs-below > .nav-tabs > .active > a,\n.tabs-below > .nav-tabs > .active > a:hover,\n.tabs-below > .nav-tabs > .active > a:focus {\n border-color: transparent #ddd #ddd #ddd;\n}\n\n/* LEFT & RIGHT */\n/* ------------ */\n\n/* Common styles */\n.tabs-left > .nav-tabs > li,\n.tabs-right > .nav-tabs > li {\n float: none;\n}\n.tabs-left > .nav-tabs > li > a,\n.tabs-right > .nav-tabs > li > a {\n min-width: 74px;\n margin-right: 0;\n margin-bottom: 3px;\n}\n\n/* Tabs on the left */\n.tabs-left > .nav-tabs {\n float: left;\n margin-right: 19px;\n border-right: 1px solid #ddd;\n}\n.tabs-left > .nav-tabs > li > a {\n margin-right: -1px;\n border-radius: 4px 0 0 4px;\n}\n.tabs-left > .nav-tabs > li > a:hover,\n.tabs-left > .nav-tabs > li > a:focus {\n border-color: #eee #ddd #eee #eee;\n}\n.tabs-left > .nav-tabs .active > a,\n.tabs-left > .nav-tabs .active > a:hover,\n.tabs-left > .nav-tabs .active > a:focus {\n border-color: #ddd transparent #ddd #ddd;\n}\n\n/* Tabs on the right */\n.tabs-right > .nav-tabs {\n float: right;\n margin-left: 19px;\n border-left: 1px solid #ddd;\n}\n.tabs-right > .nav-tabs > li > a {\n margin-left: -1px;\n border-radius: 0 4px 4px 0;\n}\n.tabs-right > .nav-tabs > li > a:hover,\n.tabs-right > .nav-tabs > li > a:focus {\n border-color: #eee #eee #eee #ddd;\n}\n.tabs-right > .nav-tabs .active > a,\n.tabs-right > .nav-tabs .active > a:hover,\n.tabs-right > .nav-tabs .active > a:focus {\n border-color: #ddd #ddd #ddd transparent;\n}\n\n\n\n/* DISABLED STATES */\n/* --------------- */\n\n/* Gray out text */\n.nav > .disabled > a {\n color: #999;\n}\n/* Nuke hover/focus effects */\n.nav > .disabled > a:hover,\n.nav > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n cursor: default;\n}\n\n\n/* Lite */\n/* -------------------------------------------------- */\n\n/* fixes an alignment issue with out font based carets. */\n.nav .dropdown-toggle .caret,\n.nav-tabs .dropdown-toggle .caret,\n.navbar .nav .dropdown-toggle .caret {\n margin-top: 0;\n}\n\n/* Print */\n@media print {\n header,\n .app-bar {\n display: none !important;\n }\n\n .main-tabs {\n border: none !important;\n }\n\n .main-tabs li:not(.active) {\n display: none !important;\n }\n\n .main-tabs li.active:before, .main-tabs li.active:after {\n display:none !important;\n }\n}\n/* Navbars (Redux) */\n/* -------------------------------------------------- */\n\n\n/* COMMON STYLES */\n/* ------------- */\n\n/* Base class and wrapper */\n.navbar {\n overflow: visible;\n margin-bottom: 16px;\n}\n\n/* Inner for background effects */\n/* Gradient is applied to its own element because overflow visible is not honored by IE when filter is present */\n.navbar-inner {\n min-height: 25px;\n padding-left: 20px;\n padding-right: 20px;\n background-color: rgb(153, 153, 153);\n background-image: linear-gradient(to bottom, #ffffff, #000);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n border: 1px solid rgb(0, 0, 0);\n border-radius: 4px;\n box-shadow: 0 1px 4px rgba(0,0,0,.065);\n}\n/* Prevent floats from breaking the navbar */\n.navbar-inner:before,\n .navbar-inner:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n.navbar-inner:after {\n clear: both;\n}\n\n/* Set width to auto for default container */\n/* We then reset it for fixed navbars in the #gridSystem mixin */\n.navbar .container {\n width: auto;\n}\n\n/* Override the default collapsed state */\n.nav-collapse.collapse {\n height: auto;\n overflow: visible;\n}\n\n\n/* Brand: website or project name */\n/* ------------------------- */\n.navbar .brand {\n float: left;\n display: block;\n /* Vertically center the text given $navbarHeight */\n padding: 4.5px 20px 4.5px;\n margin-left: -20px; /* negative indent to left-align the text down the page */\n font-size: 20px;\n font-weight: 200;\n color: #777;\n text-shadow: 0 1px 0 #ffffff;\n}\n.navbar .brand:hover,\n .navbar .brand:focus {\n text-decoration: none;\n}\n\n/* Plain text in topbar */\n/* ------------------------- */\n.navbar-text {\n margin-bottom: 0;\n line-height: 25px;\n color: #777;\n}\n\n/* Janky solution for now to account for links outside the .nav */\n/* ------------------------- */\n.navbar-link {\n color: #777;\n}\n.navbar-link:hover,\n .navbar-link:focus {\n color: #333;\n}\n\n/* Dividers in navbar */\n/* ------------------------- */\n.navbar .divider-vertical {\n height: 25px;\n margin: 0 9px;\n border-left: 1px solid #000;\n border-right: 1px solid #ffffff;\n}\n\n/* Buttons in navbar */\n/* ------------------------- */\n.navbar .btn,\n.navbar .btn-group {\n margin-top: -2.5px; /* Vertically center in navbar */\n}\n.navbar .btn-group .btn,\n.navbar .input-prepend .btn,\n.navbar .input-append .btn,\n.navbar .input-prepend .btn-group,\n.navbar .input-append .btn-group {\n margin-top: 0; /* then undo the margin here so we don\'t accidentally double it */\n}\n\n/* Navbar forms */\n/* ------------------------- */\n.navbar-form {\n margin-bottom: 0;\n}\n/* remove default bottom margin */\n.navbar-form:before,\n .navbar-form:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n.navbar-form:after {\n clear: both;\n}\n.navbar-form input,\n .navbar-form select,\n .navbar-form .radio,\n .navbar-form .checkbox {\n margin-top: -2.5px;\n /* Vertically center in navbar */\n}\n.navbar-form input,\n .navbar-form select,\n .navbar-form .btn {\n display: inline-block;\n margin-bottom: 0;\n}\n.navbar-form input[type="image"],\n .navbar-form input[type="checkbox"],\n .navbar-form input[type="radio"] {\n margin-top: 3px;\n}\n.navbar-form .input-append,\n .navbar-form .input-prepend {\n margin-top: 5px;\n white-space: nowrap;\n}\n/* preven two items from separating within a .navbar-form that has .pull-left */\n.navbar-form .input-append input, .navbar-form .input-prepend input {\n margin-top: 0;\n /* remove the margin on top since it\'s on the parent */\n}\n\n/* Navbar search */\n/* ------------------------- */\n.navbar-search {\n position: relative;\n float: left;\n margin-top: -2.5px; /* Vertically center in navbar */\n margin-bottom: 0;\n}\n.navbar-search .search-query {\n margin-bottom: 0;\n padding: 4px 14px;\n font-family: Georgia, "Times New Roman", Times, serif;\n font-size: 13px;\n font-weight: normal;\n line-height: 1;\n border-radius: 15px;\n /* redeclare because of specificity of the type attribute */\n}\n\n\n\n/* Static navbar */\n/* ------------------------- */\n\n.navbar-static-top {\n position: static;\n margin-bottom: 0;\n}\n\n/* remove 18px margin for default navbar */\n\n.navbar-static-top .navbar-inner {\n border-radius: 0;\n}\n\n\n\n/* Fixed navbar */\n/* ------------------------- */\n\n/* Shared (top/bottom) styles */\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n margin-bottom: 0; /* remove 18px margin for default navbar */\n}\n.navbar-fixed-top .navbar-inner,\n.navbar-static-top .navbar-inner {\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom .navbar-inner {\n border-width: 1px 0 0;\n}\n.navbar-fixed-top .navbar-inner,\n.navbar-fixed-bottom .navbar-inner {\n padding-left: 0;\n padding-right: 0;\n border-radius: 0;\n}\n\n/* Reset container width */\n/* Required here as we reset the width earlier on and the grid mixins don\'t override early enough */\n.navbar-static-top .container,\n.navbar-fixed-top .container,\n.navbar-fixed-bottom .container {\n width: 940px;\n}\n\n/* Fixed to top */\n.navbar-fixed-top {\n top: 0;\n}\n.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {\n box-shadow: 0 1px 10px rgba(0,0,0,.1);\n}\n\n/* Fixed to bottom */\n.navbar-fixed-bottom {\n bottom: 0;\n}\n.navbar-fixed-bottom .navbar-inner {\n box-shadow: 0 -1px 10px rgba(0,0,0,.1);\n}\n\n\n\n/* NAVIGATION */\n/* ---------- */\n\n.navbar .nav {\n position: relative;\n left: 0;\n display: block;\n float: left;\n margin: 0 10px 0 0;\n}\n.navbar .nav.pull-right {\n float: right; /* redeclare due to specificity */\n margin-right: 0; /* remove margin on float right nav */\n}\n.navbar .nav > li {\n float: left;\n}\n\n/* Links */\n.navbar .nav > li > a {\n float: none;\n /* Vertically center the text given $navbarHeight */\n padding: 4.5px 15px 4.5px;\n color: #777;\n text-decoration: none;\n text-shadow: 0 1px 0 #ffffff;\n}\n.navbar .nav .dropdown-toggle .caret {\n margin-top: 8px;\n}\n\n/* Hover/focus */\n.navbar .nav > li > a:focus,\n.navbar .nav > li > a:hover {\n background-color: transparent; /* "transparent" is default to differentiate :hover/:focus from .active */\n color: #333;\n text-decoration: none;\n}\n\n/* Active nav items */\n.navbar .nav > .active > a,\n.navbar .nav > .active > a:hover,\n.navbar .nav > .active > a:focus {\n color: #555;\n text-decoration: none;\n background-color: rgb(0, 0, 0);\n box-shadow: inset 0 3px 8px rgba(0,0,0,.125);\n}\n\n/* Navbar button for toggling navbar items in responsive layouts */\n/* These definitions need to come after \'.navbar .btn\' */\n.navbar .btn-navbar {\n display: none;\n float: right;\n padding: 7px 10px;\n margin-left: 5px;\n margin-right: 5px;\n /* gradientBar will set the background to a pleasing blend of these, to support IE<=9 */\n color: #fff;\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n background-color: rgb(145, 145, 145);\n background-image: linear-gradient(to bottom, rgb(242, 242, 242), rgb(0, 0, 0));\n /* Standard, IE10 */\n background-repeat: repeat-x;\n border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);\n filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));\n box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);\n}\n/* in these cases the gradient won\'t cover the background, so we override */\n.navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] {\n color: #fff;\n background-color: rgb(0, 0, 0);\n}\n.navbar .btn-navbar .icon-bar {\n display: block;\n width: 18px;\n height: 2px;\n background-color: #f5f5f5;\n border-radius: 1px;\n box-shadow: 0 1px 0 rgba(0,0,0,.25);\n}\n.btn-navbar .icon-bar + .icon-bar {\n margin-top: 3px;\n}\n\n\n\n/* Dropdown menus */\n/* -------------- */\n\n/* Menu position and menu carets */\n.navbar .nav > li > .dropdown-menu:before {\n content: \'\';\n display: inline-block;\n border-left: 7px solid transparent;\n border-right: 7px solid transparent;\n border-bottom: 7px solid #ccc;\n border-bottom-color: #ccc;\n position: absolute;\n top: -7px;\n left: 9px;\n}\n.navbar .nav > li > .dropdown-menu:after {\n content: \'\';\n display: inline-block;\n border-left: 6px solid transparent;\n border-right: 6px solid transparent;\n border-bottom: 6px solid #fff;\n position: absolute;\n top: -6px;\n left: 10px;\n}\n/* Menu position and menu caret support for dropups via extra dropup class */\n.navbar-fixed-bottom .nav > li > .dropdown-menu:before {\n border-top: 7px solid #ccc;\n border-top-color: #ccc;\n border-bottom: 0;\n bottom: -7px;\n top: auto;\n}\n.navbar-fixed-bottom .nav > li > .dropdown-menu:after {\n border-top: 6px solid #fff;\n border-bottom: 0;\n bottom: -6px;\n top: auto;\n}\n\n/* Caret should match text color on hover/focus */\n.navbar .nav li.dropdown > a:hover .caret,\n.navbar .nav li.dropdown > a:focus .caret {\n border-top-color: #333;\n border-bottom-color: #333;\n}\n\n/* Remove background color from open dropdown */\n.navbar .nav li.dropdown.open > .dropdown-toggle,\n.navbar .nav li.dropdown.active > .dropdown-toggle,\n.navbar .nav li.dropdown.open.active > .dropdown-toggle {\n background-color: rgb(0, 0, 0);\n color: #555;\n}\n.navbar .nav li.dropdown > .dropdown-toggle .caret {\n border-top-color: #777;\n border-bottom-color: #777;\n}\n.navbar .nav li.dropdown.open > .dropdown-toggle .caret,\n.navbar .nav li.dropdown.active > .dropdown-toggle .caret,\n.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {\n border-top-color: #555;\n border-bottom-color: #555;\n}\n\n/* Right aligned menus need alt position */\n.navbar .pull-right > li > .dropdown-menu,\n.navbar .nav > li > .dropdown-menu.pull-right {\n left: auto;\n right: 0;\n}\n.navbar .pull-right > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu.pull-right:before {\n left: auto;\n right: 12px;\n}\n.navbar .pull-right > li > .dropdown-menu:after, .navbar .nav > li > .dropdown-menu.pull-right:after {\n left: auto;\n right: 13px;\n}\n.navbar .pull-right > li > .dropdown-menu .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {\n left: auto;\n right: 100%;\n margin-left: 0;\n margin-right: -1px;\n border-radius: 6px 0 6px 6px;\n}\n\n\n/* Inverted navbar */\n/* ------------------------- */\n\n.navbar-inverse .navbar-inner {\n background-color: rgb(27, 27, 27);\n background-image: linear-gradient(to bottom, #222222, #111111);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n border-color: #252525;\n}\n\n.navbar-inverse .brand,\n .navbar-inverse .nav > li > a {\n color: #999;\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n}\n\n.navbar-inverse .brand:hover,\n .navbar-inverse .brand:focus,\n .navbar-inverse .nav > li > a:hover,\n .navbar-inverse .nav > li > a:focus {\n color: #fff;\n}\n\n.navbar-inverse .brand {\n color: #999;\n}\n\n.navbar-inverse .navbar-text {\n color: #999;\n}\n\n.navbar-inverse .nav > li > a:focus,\n .navbar-inverse .nav > li > a:hover {\n background-color: transparent;\n color: #fff;\n}\n\n.navbar-inverse .nav .active > a,\n .navbar-inverse .nav .active > a:hover,\n .navbar-inverse .nav .active > a:focus {\n color: #fff;\n background-color: #111111;\n}\n\n/* Inline text links */\n\n.navbar-inverse .navbar-link {\n color: #999;\n}\n\n.navbar-inverse .navbar-link:hover,\n .navbar-inverse .navbar-link:focus {\n color: #fff;\n}\n\n/* Dividers in navbar */\n\n.navbar-inverse .divider-vertical {\n border-left-color: #111111;\n border-right-color: #222222;\n}\n\n/* Dropdowns */\n\n.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,\n .navbar-inverse .nav li.dropdown.active > .dropdown-toggle,\n .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {\n background-color: #111111;\n color: #fff;\n}\n\n.navbar-inverse .nav li.dropdown > a:hover .caret,\n .navbar-inverse .nav li.dropdown > a:focus .caret {\n border-top-color: #fff;\n border-bottom-color: #fff;\n}\n\n.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {\n border-top-color: #999;\n border-bottom-color: #999;\n}\n\n.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,\n .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,\n .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {\n border-top-color: #fff;\n border-bottom-color: #fff;\n}\n\n/* Navbar search */\n\n.navbar-inverse .navbar-search .search-query {\n color: #fff;\n background-color: rgb(82, 82, 82);\n border-color: #111111;\n box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);\n transition: none;\n}\n\n.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {\n color: #ccc;\n}\n\n.navbar-inverse .navbar-search .search-query::placeholder {\n color: #ccc;\n}\n\n.navbar-inverse .navbar-search .search-query:focus {\n padding: 5px 15px;\n color: #333;\n text-shadow: 0 1px 0 #fff;\n background-color: #fff;\n border: 0;\n box-shadow: 0 0 3px rgba(0,0,0,.15);\n outline: 0;\n}\n\n/* Navbar collapse button */\n\n.navbar-inverse .btn-navbar {\n /* gradientBar will set the background to a pleasing blend of these, to support IE<=9 */\n color: #fff;\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n background-color: rgb(14, 14, 14);\n background-image: linear-gradient(to bottom, rgb(20, 20, 20), rgb(5, 5, 5));\n /* Standard, IE10 */\n background-repeat: repeat-x;\n border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);\n filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));\n}\n\n/* in these cases the gradient won\'t cover the background, so we override */\n\n.navbar-inverse .btn-navbar:hover, .navbar-inverse .btn-navbar:focus, .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active, .navbar-inverse .btn-navbar.disabled, .navbar-inverse .btn-navbar[disabled] {\n color: #fff;\n background-color: rgb(5, 5, 5);\n}\n/* Splunk: Component: paginator */\n/* ============================ */\n/* TODO: should this be in base? */\n\n/* pagination styles and overrides\n\n <div class="pagination">\n <ul>\n <li><a href="#">Prev</a></li>\n <li><a href="#">1</a></li>\n <li><a href="#">2</a></li>\n <li><a href="#">3</a></li>\n <li><a href="#">4</a></li>\n <li><a href="#">Next</a></li>\n </ul>\n </div>\n\n*/\n\n.pagination {\n height: auto;\n\n}\n\n.pagination > ul {\n display: inline-block;\n /* Reset default ul styles */\n margin-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.pagination > ul > li {\n float: left;\n}\n\n.pagination > ul > li > span,\n .pagination > ul > li > a {\n float: left;\n text-decoration: none;\n border: 1px solid transparent;\n line-height: 20px;\n min-width: 10px;\n padding: 2px 8px;\n text-align: center;\n border-radius: 4px;\n}\n\n.pagination > ul > li > span:focus, .pagination > ul > li > a:focus {\n outline: 0;\n text-decoration: none;\n background: rgba(61, 171, 255, 0.12);\n box-shadow: none;\n /* override default focus-link() */\n}\n\n/* hover & active state */\n\n.pagination > ul > li > a:hover,\n .pagination > ul .active > a\n {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.pagination > ul .active > a {\n cursor: default;\n}\n\n.pagination > ul .icon-chevron-left, .pagination > ul .icon-triangle-left-small {\n padding-right: 3px;\n}\n\n.pagination > ul .icon-chevron-right, .pagination > ul .icon-triangle-right-small {\n padding-left: 3px;\n}\n\n.pagination > ul > .disabled > span,\n .pagination > ul > .disabled > a,\n .pagination > ul > .disabled > a:hover,\n .pagination > ul > .disabled > a:focus {\n background-color: transparent;\n color: #bbb;\n cursor: default;\n}\n\n.pagination .max-events-per-bucket {\n color: #f2b827;\n font-size: 18px;\n}\n\n/* missing sequence dots */\n\n.pagination .dots,\n .pagination .dots:hover {\n width: 20px;\n padding: 0px;\n}/* .pagination */\n\n\n\n/* Alignment */\n/* -------------------------------------------------- */\n\n.pagination-centered {\n text-align: center;\n}\n.pagination-right {\n text-align: right;\n}\n\n/* Large */\n/* -------------------------------------------------- */\n.pagination-large ul > li > a,\n .pagination-large ul > li > span {\n padding: 11px 19px;\n font-size: 15px;\n}\n.pagination-large ul > li:first-child > a,\n .pagination-large ul > li:first-child > span {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px;\n}\n.pagination-large ul > li:last-child > a,\n .pagination-large ul > li:last-child > span {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n\n/* Small and mini */\n/* -------------------------------------------------- */\n.pagination-mini ul > li:first-child > a,\n .pagination-mini ul > li:first-child > span,\n .pagination-small ul > li:first-child > a,\n .pagination-small ul > li:first-child > span {\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.pagination-mini ul > li:last-child > a,\n .pagination-mini ul > li:last-child > span,\n .pagination-small ul > li:last-child > a,\n .pagination-small ul > li:last-child > span {\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n\n/* Small */\n/* -------------------------------------------------- */\n.pagination-small ul > li > a,\n .pagination-small ul > li > span {\n padding: 2px 10px;\n font-size: 10.2px;\n}\n/* Mini */\n/* -------------------------------------------------- */\n.pagination-mini ul > li > a,\n .pagination-mini ul > li > span {\n padding: 0 6px;\n font-size: 9px;\n}\n/* Pager pagination */\n/* -------------------------------------------------- */\n\n\n.pager {\n margin: 16px 0;\n list-style: none;\n text-align: center;\n}\n\n\n.pager:before,\n .pager:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n\n\n.pager:after {\n clear: both;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #f5f5f5;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #999;\n background-color: #fff;\n cursor: default;\n}\n\n/* Components: Popovers */\n/* Splunk: Modals */\n/* ============== */\n\n/* TODO: the close button seems to have issues on placement */\n\n/* modal windows\n\n <div class="modal fade">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>\n <h3>Modal header</h3>\n </div>\n <div class="modal-body">\n <p>One fine body…</p>\n </div>\n <div class="modal-footer">\n <a href="#" class="btn">Close</a>\n <a href="#" class="btn btn-primary">Save changes</a>\n </div>\n </div>\n\n \x3c!-- static example --\x3e\n <div style="position: relative; top: auto; left: auto; margin: 0 auto 20px; z-index: 1; max-width: 100%;" class="modal">\n <div class="modal-header">\n <button aria-hidden="true" data-dismiss="modal" class="close" type="button">×</button>\n <h3>Modal header</h3>\n </div>\n <div class="modal-body">\n <p>One fine body…</p>\n </div>\n <div class="modal-footer">\n <a class="btn" href="#">Close</a>\n <a class="btn btn-primary" href="#">Save changes</a>\n </div>\n </div>\n\n*/\n\n/* Background */\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n/* Fade for backdrop */\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop,\n.modal-backdrop.fade.in {\n opacity: 0.40;\n}\n\n /* modal container */\n.modal {\n position: fixed;\n top: 40px;\n left: 50%;\n width: 450px;\n margin-left: -225px;\n z-index: 1050;\n background-color: #fff;\n border: none;\n border-radius: 6px;\n box-shadow: 0 3px 7px rgba(0,0,0,0.3);\n background-clip: padding-box;\n /* Remove focus outline from opened modal */\n outline: none;\n}\n.modal.fade {\n transition: opacity .2s linear, top .2s ease-out;\n top: 0;\n}\n.modal.fade.in {\n top: 40px\n}/* modal */\n\n/* SPL-68751 - IE10 box shadow animation artifacts fix */\n.modal:after {\n content: "";\n font-size: 0;\n display: inline;\n overflow: hidden;\n}\n\n/* modal header */\n\n.modal-header {\n border: none;\n border-bottom: 1px solid #ccc;\n position: relative;\n background: #f5f5f5;\n padding: 15px 0 15px 20px;\n border-top-left-radius: 8px;\n border-top-right-radius: 8px;\n}\n\n/* heading */\n\n.modal-header h3, .modal-header .modal-title {\n line-height: 22px;\n margin: 0;\n overflow-wrap: break-word;\n padding-right: 40px;\n}\n\n.modal-header h3 {\n line-height: 30px;\n /* This doesn\'t appear to do anything in the standard modal because .modal-title has greater specificity. */\n}\n\n/* close button */\n\n.modal-header .close {\n top: 15px;\n right: 15px;\n position: absolute;\n}\n/* modal body */\n.modal-body {\n position: relative;\n overflow-y: auto;\n padding: 20px;\n overflow: visible;\n max-height:360px;\n}\n\n/* Remove bottom margin if need be */\n.modal-form {\n margin-bottom: 0;\n}\n\n.modal-body-scrolling {\n overflow-y: auto;\n}\n/* modal footer */\n.modal-footer {\n padding: 10px;\n margin-bottom: 0;\n text-align: right; /* right align buttons */\n background: #f5f5f5;\n border-top: 1px solid #ccc;\n border-radius: 0 0 8px 8px; /* clear it in case folks use .pull-* classes on buttons */\n}\n.modal-footer:before,\n .modal-footer:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n.modal-footer:after {\n clear: both;\n}\n/* Properly space out buttons */\n.modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0;\n /* account for input[type="submit"] which gets the bottom margin like all other inputs */\n}\n/* but override that for button groups */\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n/* and override it for block buttons as well */\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n\n/* Modal Varations */\n/* =============== */\n\n/* extends modal; sets width & offset */\n.modal-wide {\n width: 800px;\n margin-left: -400px;\n}\n\n/* Disconnect needs to be above other modals */\n.modal.disconnection-warning-modal {\n z-index: 1090;\n}\n\n.shared-splunkbar-messages-noconnectionoverlay .modal-backdrop {\n z-index: 1080;\n}\n\n/* loading ... */\n.modal-loading {\n text-align: center;\n color: #999;\n}\n\n\n/* What\'s New Dialog */\n/* -------------- */\n\n.modal.shared-whatsnewdialog {\n width: 900px;\n margin-left: -450px;\n}\n\n.modal.shared-whatsnewdialog .modal-body {\n padding-right: 0;\n}\n\n.shared-whatsnewdialog h2 {\n font-weight: 200;\n font-size: 24px;\n margin: 0 0 20px -20px;\n padding-left: 20px;\n}\n\n.shared-whatsnewdialog .feature {\n display:inline-block;\n width: 260px;\n margin: 0 20px 20px 0;\n position: relative;\n vertical-align: top;\n}\n\n.shared-whatsnewdialog .feature > h3 {\n margin: 0 0 5px 0;\n}\n\n.shared-whatsnewdialog .feature > img {\n display: block;\n width: 100%;\n height: 170px;\n border: 1px solid #ccc;\n margin-bottom: 10px;\n}\n\n.shared-whatsnewdialog .feature > p {\n margin: 0;\n}\n\n.shared-whatsnewdialog .feature + h2 {\n padding-top: 20px;\n border-top: 1px dotted #ccc;\n}\n\n\n/* responsive modal adjustments */\n/* ---------------------------- */\n\n/* small screen */\n@media only screen and (max-height: 449px) {\n .modal {\n top: 10px;\n }\n .modal.fade {\n top: 0;\n }\n .modal.fade.in {\n top: 10px\n }\n .modal .modal-body {\n max-height:180px;\n }\n}\n\n/* medium screen */\n@media only screen and (min-height: 449px) and (max-height: 550px) {\n .modal {\n top: 20px;\n }\n .modal.fade {\n top: 0;\n }\n .modal.fade.in {\n top: 20px\n }\n .modal .modal-body {\n max-height:280px;\n }\n}\n\n/* large screen */\n@media only screen and (min-height: 650px) and (max-height: 749px) {\n .modal .modal-body {\n max-height:450px;\n }\n}\n\n/* xlarge screen */\n@media only screen and (min-height: 750px) {\n .modal .modal-body {\n max-height:550px;\n }\n}\n\n/* Lite UI */\n/* Tooltips */\n/* -------------------------------------------------- */\n\n\n/* Base class */\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n visibility: visible;\n font-size: 11px;\n line-height: 1.4;\n opacity: 0.0;\n}\n.tooltip.in {\n opacity: 0.80;\n}\n.tooltip.top {\n margin-top: -3px;\n padding: 5px 0;\n}\n.tooltip.right {\n margin-left: 3px;\n padding: 0 5px;\n}\n.tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0;\n}\n.tooltip.left {\n margin-left: -3px;\n padding: 0 5px;\n}\n\n/* Wrapper for the tooltip content */\n.tooltip-inner {\n max-width: 200px;\n padding: 8px;\n color: #fff;\n text-align: center;\n text-decoration: none;\n background-color: #000;\n border-radius: 4px;\n}\n\n/* Arrows */\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n\n/* Components: Misc */\n/* Thumbnails */\n/* -------------------------------------------------- */\n\n\n/* Note: `.thumbnails` and `.thumbnails > li` are overriden in responsive files */\n\n/* Make wrapper ul behave like the grid */\n.thumbnails {\n margin-left: -20px;\n list-style: none;\n}\n.thumbnails:before,\n .thumbnails:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n.thumbnails:after {\n clear: both;\n}\n/* Fluid rows have no left margin */\n.row-fluid .thumbnails {\n margin-left: 0;\n}\n\n/* Float li to make thumbnails appear in a row */\n.thumbnails > li {\n float: left; /* Explicity set the float since we don\'t require .span* classes */\n margin-bottom: 16px;\n margin-left: 20px;\n}\n\n/* The actual thumbnail (can be `a` or `div`) */\n.thumbnail {\n display: block;\n padding: 4px;\n line-height: 16px;\n border: 1px solid #ddd;\n border-radius: 4px;\n box-shadow: 0 1px 3px rgba(0,0,0,.055);\n transition: all .2s ease-in-out;\n}\n/* Add a hover/focus state for linked versions only */\na.thumbnail:hover,\na.thumbnail:focus {\n border-color: #1e93c6;\n box-shadow: 0 1px 4px rgba(0,105,214,.25);\n}\n\n/* Images and captions */\n.thumbnail > img {\n display: block;\n max-width: 100%;\n margin-left: auto;\n margin-right: auto;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #555;\n}\n/* Labels & Badges Overrides */\n/* ======================== */\n\n\n\n/* Base classes */\n.label,\n.badge {\n display: inline-block;\n padding: 2px 4px;\n font-size: 10.152px;\n font-weight: bold;\n line-height: 14px; /* ensure proper line-height if floated */\n color: #fff;\n vertical-align: baseline;\n white-space: nowrap;\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n background-color: #999;\n}\n/* Set unique padding and border-radii */\n.label {\n border-radius: 3px;\n}\n.badge {\n padding-left: 9px;\n padding-right: 9px;\n border-radius: 9px;\n}\n\n/* Empty labels/badges collapse */\n.label:empty, .badge:empty {\n display: none;\n}\n\n/* Hover/focus state, but only for links */\na.label:hover,\n a.label:focus,\n a.badge:hover,\n a.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n\n/* Colors */\n/* Only give background-color difference to links (and to simplify, we don\'t qualifty with `a` but [href] attribute) */\n/* Important (red) */\n.label-important, .badge-important {\n background-color: rgb(250, 233, 230);\n}\n.label-important[href], .badge-important[href] {\n background-color: rgb(242, 195, 187);\n}\n/* Warnings (orange) */\n.label-warning, .badge-warning {\n background-color: #ed8440;\n}\n.label-warning[href], .badge-warning[href] {\n background-color: rgb(229, 104, 21);\n}\n/* Success (green) */\n.label-success, .badge-success {\n background-color: #a2cc3e;\n}\n.label-success[href], .badge-success[href] {\n background-color: rgb(132, 169, 45);\n}\n/* Info (turquoise) */\n.label-info, .badge-info {\n background-color: #3a87ad;\n}\n.label-info[href], .badge-info[href] {\n background-color: rgb(45, 104, 134);\n}\n/* Inverse (black) */\n.label-inverse, .badge-inverse {\n background-color: #333;\n}\n.label-inverse[href], .badge-inverse[href] {\n background-color: rgb(26, 26, 26);\n}\n\n/* Quick fix for labels/badges in buttons */\n.btn .label,\n .btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-mini .label,\n .btn-mini .badge {\n top: 0;\n}\n\n\n\n/* Labels */\n/* ------ */\n\n/* TODO: use vars here */\n.label {\n\tpadding: 1px 4px 0 4px;\n\tborder-radius: 4px;\n\tline-height: 17px;\n\tfont-size: 11px;\n\tfont-weight: normal;\n\ttext-transform: uppercase;\n\tcolor: #333;\n\ttext-shadow: none;\n\tbackground-color: #ccc;\n\tborder: 1px solid #333;\n}\n/* icons in labels */\n.label [class*="icon-"]{\n font-size: 16px;\n margin-right: 3px;\n vertical-align: middle;\n}\n/* Important (red) */\n.label-important {\n background-color: rgb(250, 233, 230);\n border-color: #d6563c;\n color: #d6563c;\n}\n/* Warnings (orange) */\n.label-warning {\n background-color: rgb(252, 237, 227);\n border-color: #ed8440;\n color: #ed8440;\n}\n/* Success (green) */\n.label-success {\n background-color: rgb(239, 246, 223);\n border-color: #a2cc3e;\n color: #a2cc3e;\n}\n/* Info (yellow) */\n.label-info {\n background-color: rgb(253, 244, 221);\n border-color: rgb(217, 159, 13);\n color: rgb(217, 159, 13);\n}\n/* Inverse (black) */\n.label-inverse {\n background-color: #555;\n border-color: #333;\n color: #fff;\n}\n/* Splunk: Progress Bars */\n/* ================ */\n\n\n/* ANIMATIONS */\n/* ---------- */\n\n@keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n\n\n/* Spinners */\n/* ---------------------------- */\n\n.spinner-small-gray {\n\tbackground-image: url("/static/img/skins/default/loading_small_gray.png");\n\tbackground-position: left top;\n\twidth: 14px;\n\theight: 14px;\n\tbackground-size: 112px 14px;\n}\n\n\n\n.spinner-medium-green {\n\tbackground-image: url("/static/img/skins/default/loading_medium_green.png");\n\tbackground-position: left top;\n\twidth: 19px;\n\theight: 19px;\n\tbackground-size: 152px 19px;\n}\n\n\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\n\t.spinner-small-gray {\n\t\tbackground-image: url("/static/img/skins/default/loading_small_gray_2x.png");\n\t}\n\n\t.spinner-medium-green {\n\t\tbackground-image: url("/static/img/skins/default/loading_medium_green_2x.png");\n\t}\n}\n\n\n/* Progress */\n/* ---------------------------- */\n/* This is suppose to match Bootstrap, but it doesn\'t. */\n.progress {\n overflow: hidden;\n height: 16px;\n margin-bottom: 16px;\n background-color: rgb(247, 247, 247);\n background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n\tbox-shadow: inset 0 1px 2px rgba(0,0,0,.1);\n\tbackground-color: #f5f5f5;\n\tborder-radius: 4px;\n}\n/* Bootstrap uses the .bar class, but our standard components use .progress-bar */\n.progress .bar,\n .progress .progress-bar {\n width: 0%;\n height: 100%;\n color: #fff;\n float: left;\n font-size: 12px;\n text-align: center;\n transition: width .6s ease;\n}\n.progress .bar {\n background-color: rgb(31, 154, 208);\n background-image: linear-gradient(to bottom, #1e93c6, rgb(33, 165, 222));\n /* Standard, IE10 */\n background-repeat: repeat-x;\n box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);\n box-sizing: border-box;\n}\n.progress .bar + .bar {\n box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);\n}\n.progress .progress-bar {\n line-height: 16px;\n background-color: #65A637;\n}\n.progress .progress-striped.progress-bar {\n background-color: #65A637;\n background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n\n/* Striped bars */\n.progress-striped .bar {\n background-color: #1e93c6;\n background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n\n/* Call animation for the active one */\n.progress.active .bar,\n.active.progress-bar {\n animation: progress-bar-stripes 2s linear infinite;\n}\n\n/* PROGRESS STATES */\n/* --------------- */\n/* These have been inherited from Bootstrap and are not used on Core. */\n\n/* Danger (red) */\n.progress-danger .bar, .progress .bar-danger {\n background-color: rgb(221, 81, 76);\n background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n}\n.progress-danger.progress-striped .bar, .progress-striped .bar-danger {\n background-color: #ee5f5b;\n background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);\n}\n\n/* Success (green) */\n.progress-success .bar, .progress .bar-success {\n background-color: rgb(94, 185, 94);\n background-image: linear-gradient(to bottom, #62c462, #57a957);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n}\n.progress-success.progress-striped .bar, .progress-striped .bar-success {\n background-color: #62c462;\n background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);\n}\n\n/* Info (teal) */\n.progress-info .bar, .progress .bar-info {\n background-color: rgb(75, 177, 207);\n background-image: linear-gradient(to bottom, #5bc0de, #339bb9);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n}\n.progress-info.progress-striped .bar, .progress-striped .bar-info {\n background-color: #5bc0de;\n background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);\n}\n\n/* Warning (orange) */\n.progress-warning .bar, .progress .bar-warning {\n background-color: rgb(241, 160, 106);\n background-image: linear-gradient(to bottom, rgb(244, 178, 134), #ed8440);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n}\n.progress-warning.progress-striped .bar, .progress-striped .bar-warning {\n background-color: rgb(244, 178, 134);\n background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);\n}\n/* Splunk: Accordian */\n/* ================ */\n\n\n/* Accordian for expanding content\n\n\t <div class="accordion" id="accordion2">\n\t\t <div class="accordion-group">\n\t\t\t <div class="accordion-heading">\n\t\t\t\t <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseOne">\n\t\t\t\t\t <i class="icon-accordion-arrow"></i>\n\t\t\t\t\t Collapsible Group Item #1</a>\n\t\t\t </div>\n\t\t\t <div id="collapseOne" class="accordion-body collapse in">\n\t\t\t\t <div class="accordion-inner">\n\t\t\t\t\t Anim pariatur cliche...\n\t\t\t\t </div>\n\t\t\t </div>\n\t\t </div>\x3c!-- /.accordion-group --\x3e\n\t\t <div class="accordion-group">\n\t\t\t <div class="accordion-heading">\n\t\t\t\t <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseTwo">\n\t\t\t\t\t <i class="icon-accordion-arrow"></i>\n\t\t\t\t\t Collapsible Group Item #2</a>\n\t\t\t </div>\n\t\t\t <div id="collapseTwo" class="accordion-body collapse">\n\t\t\t\t <div class="accordion-inner">\n\t\t\t\t\t Anim pariatur cliche...\n\t\t\t\t </div>\n\t\t\t </div>\n\t\t </div>\x3c!-- /.accordion-group --\x3e\n\t </div>\x3c!-- /.accordion --\x3e\n\n*/\n\n /* Parent container */\n.accordion {\n margin-bottom: 0;\n background: #fff;\n}\n\n/* Group == heading + body */\n.accordion-group {\n\tmargin-bottom: 0;\n\tborder: none;\n\tborder-radius: 0;\n}\n/* Heading */\n.accordion-heading {\n\tborder-bottom: 0;\n\tposition: relative;\n}\n\n/* Heading Toggle */\n.accordion-heading .accordion-toggle {\n display: block;\n\tpadding: 6px 15px 6px 20px;\n\tline-height: 16px;\n\tbackground-color: rgb(243, 243, 243);\n\tbackground-image: linear-gradient(to bottom, rgb(247, 247, 247), #eee);\n\t/* Standard, IE10 */\n\tbackground-repeat: repeat-x;\n\tbackground-color: #eee;\n\tborder: 1px solid #bfbfbf;\n\tborder-top-color: #bfbfbf;\n\tborder-bottom-color: #bfbfbf;\n\tcolor: #333;\n\tbox-shadow: inset 0px 1px 0 rgb(252, 252, 252);\n\ttext-shadow: none;\n\tborder-left: none;\n\tborder-right: none;\n\ttext-decoration: none;\n\tborder-bottom: none;\n cursor: pointer;\n\tborder-radius: 0;\n}\n.accordion-heading .accordion-toggle .icon-triangle-right-small:before {\n content: "\\203A";\n}\n.accordion-heading .accordion-toggle .icon-triangle-down-small:before {\n content: "\\2C5";\n}\n.accordion-group:first-child .accordion-toggle {\n\tborder-top-left-radius: 3px;\n\tborder-top-right-radius: 3px;\n\tborder-top: none;\n}\n\n.accordion-group:last-child .accordion-toggle,\n.accordion-group.active:last-child .accordion-body {\n\t border-bottom: 1px solid #bfbfbf;\n\t border-bottom-left-radius: 3px;\n\t border-bottom-right-radius: 3px;\n\t border-bottom: none;\n}\n\n.accordion-group.active .accordion-toggle {\n\tbackground: #fff;\n\tborder-bottom: none;\n\tcursor: default;\n}\n\n.accordion-group.active:last-child .accordion-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion-group:not(.active) .accordion-toggle:hover {\n\tbackground-color: rgb(248, 248, 248);\n\tbackground-image: linear-gradient(to bottom, #f8f8f8, #f8f8f8);\n\t/* Standard, IE10 */\n\tbackground-repeat: repeat-x;\n\tbackground-color: #f8f8f8;\n\tborder-color: rgb(199, 199, 199);\n\tborder-top-color: rgb(199, 199, 199);\n\tborder-bottom-color: rgb(199, 199, 199);\n\tbackground-position: 0 0;\n\tbox-shadow: 0px 1px 1px rgba(0,0,0,0.08);\n\tcolor: #333;\n\ttext-decoration: none;\n\tbox-shadow: none;\n}\n\n.accordion-group .accordion-toggle:focus {\n\toutline: 0;\n\ttext-decoration: none;\n\tbackground: rgba(61, 171, 255, 0.12);\n\tbox-shadow: none;\n\t/* override default focus-link() */\n\tfilter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));\n}\n\n/* Heading Toggle Icon */\n.icon-accordion-toggle {\n\tposition: absolute;\n\tleft: 8px;\n}\n\n/* Body */\n.accordion-body {\n\tbackground-color: #fff;\n}\n\n.accordion-inner {\n\tpadding: 10px 20px 20px 20px;\n\tborder: none;\n\tposition: relative;\n}\n\n.accordion-inner:before,\n .accordion-inner:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n\n.accordion-inner:after {\n clear: both;\n}\n\n/* Lite */\n/* Carousel */\n/* -------------------------------------------------- */\n\n\n.carousel {\n position: relative;\n margin-bottom: 16px;\n line-height: 1;\n}\n\n.carousel-inner {\n overflow: hidden;\n width: 100%;\n position: relative;\n}\n\n.carousel-inner > .item {\n display: none;\n position: relative;\n transition: .6s ease-in-out left;\n}\n\n/* Account for jankitude on images */\n\n.carousel-inner > .item > img,\n .carousel-inner > .item > a > img {\n display: block;\n line-height: 1;\n}\n\n.carousel-inner > .active,\n .carousel-inner > .next,\n .carousel-inner > .prev {\n display: block;\n}\n\n.carousel-inner > .active {\n left: 0;\n}\n\n.carousel-inner > .next,\n .carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n\n.carousel-inner > .next {\n left: 100%;\n}\n\n.carousel-inner > .prev {\n left: -100%;\n}\n\n.carousel-inner > .next.left,\n .carousel-inner > .prev.right {\n left: 0;\n}\n\n.carousel-inner > .active.left {\n left: -100%;\n}\n\n.carousel-inner > .active.right {\n left: 100%;\n}\n\n/* Left/right controls for nav */\n/* --------------------------- */\n\n.carousel-control {\n position: absolute;\n top: 40%;\n left: 15px;\n width: 40px;\n height: 40px;\n margin-top: -20px;\n font-size: 60px;\n font-weight: 100;\n line-height: 30px;\n color: #fff;\n text-align: center;\n background: #222;\n border: 3px solid #fff;\n border-radius: 23px;\n opacity: 0.50;\n\n /* we can\'t have this transition here */\n /* because webkit cancels the carousel */\n /* animation if you trip this while */\n /* in the middle of another animation */\n /* ;_; */\n /* transition: opacity .2s linear; */\n}\n\n/* Reposition the right one */\n\n.carousel-control.right {\n left: auto;\n right: 15px;\n}\n\n/* Hover/focus state */\n\n.carousel-control:hover,\n .carousel-control:focus {\n color: #fff;\n text-decoration: none;\n opacity: 0.90;\n}\n\n/* Carousel indicator pips */\n/* ----------------------------- */\n.carousel-indicators {\n position: absolute;\n top: 15px;\n right: 15px;\n z-index: 5;\n margin: 0;\n list-style: none;\n}\n.carousel-indicators li {\n display: block;\n float: left;\n width: 10px;\n height: 10px;\n margin-left: 5px;\n text-indent: -999px;\n background-color: #ccc;\n background-color: rgba(255,255,255,.25);\n border-radius: 5px;\n}\n.carousel-indicators .active {\n background-color: #fff;\n}\n\n/* Caption for text below images */\n/* ----------------------------- */\n\n.carousel-caption {\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n padding: 15px;\n background: #333;\n background: rgba(0,0,0,.75);\n}\n.carousel-caption h4,\n.carousel-caption p {\n color: #fff;\n line-height: 16px;\n}\n.carousel-caption h4 {\n margin: 0 0 5px;\n}\n.carousel-caption p {\n margin-bottom: 0;\n}\n\n/* Utility classes */\n/* Utility classes */\n/* -------------------------------------------------- */\n\n\n/* Quick floats */\n.pull-right {\n float: right;\n}\n.pull-left {\n float: left;\n}\n\n/* Toggling content */\n.hide {\n display: none;\n}\n.show {\n display: block;\n}\n\n/* Visibility */\n.invisible {\n visibility: hidden;\n}\n\n/* For Affix plugin */\n.affix {\n position: fixed;\n}\n\n/* Proxy mixin s */\n.clearfix:before,\n .clearfix:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n.clearfix:after {\n clear: both;\n}\n\n.hide-text {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.input-block-level {\n display: block;\n width: 100%;\n min-height: 26px;\n /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */\n box-sizing: border-box;\n /* Makes inputs behave like true block-level elements */\n} /* Has to be last to override when necessary */\n\n/* 3rd party */\n/* Splunk: jquery UI theme */\n/* ======================= */\n\n\n/* generic widgets */\n/* --------------- */\n\n.ui-widget {\n\tfont-family: inherit;\n}\n.ui-widget-header {\n\tfont-weight: normal;\n\tbackground: transparent;\n\tborder: 0;\n\tcolor: #333;\n}\n.ui-widget-header a {\n color: #000;\n}\n.ui-corner-all {\n\tborder-radius: 2px;\n}\n.ui-icon {\n\tfont-family: "Splunk Icons";\n\twidth: 16px;\n\theight: 16px;\n}\n\n\n/* Tabs */\n/* ----------- */\n\n/*jq-ui adds background to tabs which is shared by other components*/\n\n.ui-tabs .ui-widget-header {\n background: none;\n border-bottom:1px solid #ccc;\n border-radius: 0;\n}\n\n/* override default tabs borders */\n\n.ui-tabs .ui-tabs-nav li {\n border-bottom: 1px solid #ccc !important;\n /*need important to override jq-ui bs*/\n margin-bottom:-1px;\n}\n\n/* selected state */\n\n.ui-tabs .ui-tabs-nav li.ui-tabs-selected {\n border-bottom:1px solid #ccc !important;\n /*need important to override the other important*/\n}\n\n\n/* Accordiion */\n/* ------------ */\n\n.ui-accordion .ui-accordion-header .ui-icon {\n left: 0.5em;\n margin-top: -8px;\n position: absolute;\n top: 50%;\n}\n\n.ui-accordion-icons .ui-accordion-header a {\n padding-left: 2.2em;\n}\n\n\n/* Datepicker */\n/* ------------- */\n\n#ui-datepicker-div {\n\tdisplay:none; /* jquery ui adds this id by default ;_; */\n\tz-index: 1070 !important; /* need to override jquery inline z-index nonsense ;_; */\n}\n\n.ui-datepicker {\n\twidth: 17em;\n\theight: auto;\n\tposition: relative;\n\tpadding: 5px;\n\n\tbox-shadow: 1px 2px 5px rgba(0,0,0,0.3);\n\tborder: 1px solid #bfbfbf;\n\tborder-top-color: #bfbfbf;\n\tborder-bottom-color: #bfbfbf;\n\tbackground-color: #eee;\n\n}\n\n.ui-datepicker .ui-datepicker-header {\n position: relative;\n padding: 0.2em 0;\n background: transparent;\n}\n\n/* header */\n\n.ui-datepicker .ui-datepicker-title {\n margin: 0 2.3em;\n line-height: 1.8em;\n text-align: center;\n}\n\n.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {\n position: absolute;\n text-decoration: none;\n width: 24px;\n height: 24px;\n}\n\n.ui-datepicker .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-next .ui-icon{\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n /* override hide-text for ie-7 */\n}\n\n.ui-datepicker .ui-datepicker-prev .ui-icon:after, .ui-datepicker .ui-datepicker-next .ui-icon:after {\n display: block;\n position: absolute;\n left: 50%;\n top: 50%;\n width: 16px;\n height: 16px;\n margin-left: -8px;\n margin-top: -9px;\n text-indent: 0;\n font-size: 11px;\n font-family: "Splunk Icons";\n line-height: 20px;\n text-decoration: none;\n color: #333;\n}\n\n/* prev-next */\n\n.ui-datepicker .ui-datepicker-prev {\n top: 0;\n left: 0;\n border-radius: 4px;\n}\n\n.ui-datepicker .ui-datepicker-prev .ui-icon:after {\n content: "\\25C0";\n margin-left: -4px\n}\n\n.ui-datepicker .ui-datepicker-next {\n top: 0;\n right: 0;\n border-radius: 4px;\n}\n\n.ui-datepicker .ui-datepicker-next .ui-icon:after {\n content: "\\25B6";\n margin-left: -3px;\n /* not sure why this doesn\'t match up */\n}\n\n.ui-datepicker table {\n margin-bottom: 0;\n width: 100%;\n border-collapse: collapse;\n margin: 0 0 0.4em;\n}\n\n.ui-datepicker .ui-datepicker-calendar {\n /* table */\n margin: 0;\n}\n\n.ui-datepicker .ui-datepicker-calendar th {\n line-height: 10px;\n padding: 0.7em 0.3em;\n padding-top: 20px;\n color: #999;\n text-align: center;\n border: 0;\n font-weight: normal;\n}\n\n.ui-datepicker .ui-datepicker-calendar td {\n padding: 1px;\n}\n\n.ui-datepicker .ui-datepicker-calendar td a {\n display: block;\n padding: 0.2em;\n text-align: right;\n}\n\n.ui-datepicker .ui-datepicker-calendar a {\n border: 1px solid #ccc;\n}\n\n.ui-datepicker .ui-datepicker-calendar a:hover {\n text-decoration: none;\n}\n\n.ui-datepicker .ui-datepicker-calendar .ui-state-default {\n background: #f5f5f5;\n border:1px solid #ccc;\n color: #1e93c6;\n}\n\n.ui-datepicker .ui-datepicker-calendar .ui-state-active {\n background-color: rgb(218, 218, 218);\n background-image: linear-gradient(to bottom, #ccc, #eee);\n /* Standard, IE10 */\n background-repeat: repeat-x;\n box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.125);\n border-color: #bfbfbf;\n border-top-color: #bfbfbf;\n font-weight: bold;\n color: #333;\n}\n\n.ui-datepicker .ui-datepicker-calendar .ui-state-hover {\n border: 1px solid #3863a0;\n background: #fff;\n font-weight: bold;\n color: #3863a0;\n}\n\n/* calendar */\n\n.ui-datepicker a.ui-corner-all {\n padding: 0;\n /* txt */\n font-size: 12px;\n font-weight: normal;\n line-height: 25px;\n /* color */\n color: #333;\n background-color: #eee;\n background-color: rgb(235, 235, 235);\n background-image: linear-gradient(to bottom, rgb(227, 227, 227), rgb(247, 247, 247));\n /* Standard, IE10 */\n background-repeat: repeat-x;\n /* border */\n border: 1px solid #fff;\n border-radius: 4px;\n border-color: #bfbfbf;\n border-top-color: #bfbfbf;\n border-bottom-color: #bfbfbf;\n box-shadow: 0 1px 1px rgba(0,0,0,0.3);\n}\n\n.ui-datepicker a.ui-corner-all:hover {\n cursor: pointer;\n /* ensure pointer if missing href */\n border-color: #bfbfbf;\n border-top-color: #bfbfbf;\n border-bottom-color: #bfbfbf;\n color: #333;\n background: #fff;\n font-weight: normal;\n}/* .ui-datepicker */\n\n\n/*\n * jQuery UI Resizable $VERSION\n *\n * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)\n * Dual licensed under the MIT or GPL Version 2 licenses.\n * http://jquery.org/license\n *\n * http://docs.jquery.com/UI/Resizable#theming\n */\n.ui-resizable { position: relative;}\n.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }\n.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }\n.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }\n.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }\n.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }\n.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }\n.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }\n.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }\n.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }\n.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}\n\n\n.ui-resizable-handle {\n width: 100%;\n height: 9px;\n background-color: transparent;\n z-index: 1000;\n\tcursor: ns-resize;\n cursor: row-resize;\n bottom: 0;\n}\n\n\n.ui-resizable-handle:before {\n content: "";\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n margin-top:-1px;\n display: block;\n border-radius: 3px;\n border: none;\n height: 6px;\n width: 6px;\n background-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.ui-resizable-handle:hover {\n /* .gradient-vertical($interactiveGradientStartColorHover, $interactiveGradientEndColorHover); */\n}\n\n\n.ui-resizable-handle .ui-draggable-dragging {\n position: relative;\n}\n\n\n.ui-resizable:hover .ui-resizable-handle {\n visibility: visible;\n}\n\n.billing-sections-view {\n margin-bottom: 20px;\n}\n\n#edit-billing-tags, #edit-billing-tags-cur {\n width: 150px;\n margin-right: 10px;\n}\n\n.tag-warning {\n background-color: #fef5da;\n width: 100%;\n padding: 10px;\n box-sizing: border-box;\n margin-bottom: 10px;\n border-radius: 10px;\n}\n.main-section-body {\n background-color: white;\n}\n\n.app-page {\n width: 960px;\n margin: 0 auto;\n padding-top: 20px;\n padding-bottom: 20px;\n}\n\n.h2 {\n font-size: 16px;\n font-weight: bold;\n margin: 5px 0 15px 0;\n}\n\n\n.aws-page-header {\n width: 100%;\n border-bottom: 1px silver solid;\n margin-top: 10px;\n margin-bottom: 20px;\n}\n\n.aws-page-header .title {\n font-size: 20px;\n line-height: 30px;\n}\n\n.aws-page-header .nav-paths {\n margin: 5px 0 10px 0;\n}\n\n.aws-page-header .nav-paths .nav-path-deco {\n margin:0 5px;\n}\n\n.aws-page-header .nav-paths .nav-path-deco:last-child {\n display: none;\n}\n\n.aws-page-header .nav-paths .nav-path:last-child {\n text-decoration: none;\n cursor: default;\n color: #97999b;\n}\n\n.section .section-header.expandable {\n cursor: pointer;\n}\n\n.section .section-header p {\n font-size: 14px;\n margin-bottom: 10px;\n}\n\n.section .section-header.empty-body-section {\n display: none;\n}\n\n.section .pre-section {\n margin-bottom: 30px;\n}\n\n.billing-setting-section, .other-setting-section {\n margin-bottom: 16px;\n}\n\n.billing-setting-section .section-label, .other-setting-section .section-label {\n font-size: 16px;\n font-weight: bold;\n cursor: pointer;\n}\n\n.app-page-error .msg.msg-none {\n display: none;\n}\n\n.app-page-error .msg.msg-error {\n background-color: #faeae6;\n border: 1px solid #d85d3c;\n color: #d85d3c;\n}\n\n.app-page-error .msg.msg-warning {\n background-color: #fef5da;\n border: 1px solid #deaa05;\n color: black;\n}\n\n.app-page-error .msg.msg-warning i.icon {\n color: #fac51c;\n}\n\n.app-page-error .msg.msg-warning .msg-text {\n opacity: 0.5;\n}\n\n.app-page-error .msg.msg-warning a {\n opacity: 1;\n}\n\n.app-page-error .msg {\n padding: 8px;\n margin-bottom: 20px;\n}\n\n.app-page-error .msg i.icon {\n display: block;\n float: left;\n font-size: 24px;\n line-height: 24px;\n width: 18px;\n margin-right: 8px;\n}\n\n.app-page-error .msg div.msg-text {\n display: block;\n float: left;\n width: 888px;\n margin-top: 4px;\n}\n\n.app-page-error .msg:before,\n .app-page-error .msg:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n}\n\n.app-page-error .msg:after {\n clear: both;\n}\n\n\n@font-face {\n font-family: "Splunk Icons";\n src: url('+o(20)+");\n font-weight: normal;\n font-style: normal;\n}\n\n.message-setting-text, .billing-choose-text {\n display: inline-block;\n font-size: 1.1em;\n margin: 0px 20px 0px 8px;\n cursor: pointer;\n}\n\n.message-setting-check, .billing-choose-check {\n margin-top: 0px !important;\n}\n\n.message-setting-view {\n margin-top: 18px;\n}","",{version:3,sources:["/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/variables-enterprise.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/mixins-enterprise.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/mixins-shared.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/bootstrap.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/reset.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/scaffolding.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/grid.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/layouts.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/type.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/code.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/forms.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/tables.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/table-captions.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/tour.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/sprites.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/popdowns.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/dropdowns.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/component-animations.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/close.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/buttons.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/button-groups.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/alerts.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/navs.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/navbar.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/pagination.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/pager.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/modals.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/tooltip.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/thumbnails.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/labels-badges.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/progress-bars.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/accordion.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/carousel.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/utilities.pcss","/./webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/jquery.pcss","/./DA-ITSI-CP-aws-dashboards/appserver/static/pcss/pages/configure/billing_tag.pcss","/./DA-ITSI-CP-aws-dashboards/appserver/static/pcss/pages/configure/page.pcss","/./DA-ITSI-CP-aws-dashboards/appserver/static/pcss/pages/configure/bootstrap.pcss"],names:[],mappings:"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",file:"bootstrap.pcss",sourcesContent:["/* Splunk: Variables */\n/* ================================================== */\n/* Variables to customize the look and feel of Bootstrap (splunk version) */\n\n$theme: enterprise;\n\n\n/* STATIC PATHS */\n/* ------------------------- */\n$staticPath: /static;\n$staticImagePath: /static/img;\n$staticFontPath: /static/fonts;\n\n\n/* COLOR PALETTE */\n/* ------------------------- */\n\n/* Enterprise */\n$splunkGray: \t #97999B;\n$splunkGreen: #65A637;\n\n/* Light */\n$splunkLiteOrange: #F58220;\n$splunkLiteBlack: #333;\n\n/* Grayscale - DO NOT USE DIRECTLY WHENEVER POSSIBLE!!! Use text, border or table variables instead. */\n$black: #000;\n$grayDarker: #222;\n$grayDark: #333;\n$gray: #555;\n$grayLight: #999;\n$grayLightMedium: #ccc;\n$grayLighter: #eee;\n$offWhite: #f5f5f5;\n$white: #fff;\n\n/* Accent colors */\n$blue: #1e93c6; /* sky */\n$blueDark: #3863a0;\n$green: #a2cc3e;\n$red: #d6563c;\n$yellow: #f2b827;\n$yellowLight: color($yellow l(+28%));\n$yellowLighter: color($yellow l(+38%));\n$orange: #ed8440;\n$pink: #cc5068;\n$purple: #6a5c9e;\n$teal: #11a88b;\n\n$focusColor: #52A8EC;\n\n\n/* TYPOGRAPHY */\n/* ------------------------- */\n\n\n$baseFontSizeLarge: 16px;\n$baseFontSize: 12px;\n$baseFontSizeSmall: 11px;\n$baseLineHeight: 16px; /* 18px; */\n\n$fontSizeLarge: calc($baseFontSize * 1.25);\n$fontSizeSmall: calc($baseFontSize * 0.85);\n$fontSizeMini: calc($baseFontSize * 0.75);\n\n$serifFontFamily: Georgia, \"Times New Roman\", Times, serif;\n$sansFontFamily: \"Roboto\", \"Droid\", \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n$monoFontFamily: 'Droid Sans Mono', 'Consolas', 'Monaco', 'Courier New', Courier, monospace;\n$baseFontFamily: $sansFontFamily;\n\n$textColor: #333;\n$textGrayDark: #666;\n$textGray: #999;\n$textDisabledColor: #bbb;\n$placeholderText: $textGray;\n\n$textTileColor: \t#ccc; /* Lite listing pages */\n\n$headingsFontFamily: inherit; /* empty to use BS default, $baseFontFamily */\n$headingsFontWeight: bold; /* instead of browser default, bold */\n$headingsColor: inherit; /* empty to use BS default, $textColor */\n\n$linkColor: $blue ; /* #08c; */\n$linkColorHover: $blueDark;\n\n\n/* SCAFFOLDING */\n/* ------------------------- */\n$borderDarkColor: \t\t#999;\n$borderColor: \t\t\t#ccc;\n$borderLightColor: \t #d5d5d5; /* aliases: $tableBorderColor $tableBorderColorVertical */\n/* also see: $interactiveBorderColor */\n\n$baseBorderRadius: 4px;\n$containerBorderRadius: 2px; /* For containers without a wrapper */\n$containerOuterBorderRadius: 3px; /* For for containers with a wrapper, like popdown */\n$containerInnerBorderRadius: 3px;\n$borderRadiusLarge: 6px;\n$borderRadiusSmall: 3px;\n\n$bodyBackgroundColor: #eee;\n$containerBackgroundColor: $offWhite;\n$containerBackgroundGradientStart: #e0e0e0;\n\n$sideNavWidth: 300px;\n\n$paddingLarge: 11px 19px; /* 44px */\n$paddingSmall: 2px 10px; /* 26px */\n$paddingMini: 0 6px; /* 22px */\n\n$hrBorder: $grayLighter;\n\n\n/* Horizontal forms & lists */\n/* ------------------------- */\n$horizontalComponentOffset: 180px;\n\n\n/* Z-INDEX */\n/* ------------------------- */\n/* If a variable does not suit your purpose, set a value relatively such as, $zindexModal +1 */\n$zindexHeaderTable: 406;\n$zindexDropdown: 1000;\n$zindexPopover: 1010;\n$zindexTooltip: 1020;\n$zindexFixedNavbar: 1030;\n$zindexSideNavBackdrop: 1032; /* Splunk Lite */\n$zindexSideNav: 1034; /* Splunk Lite */\n$zindexSideBarBackdrop: 1036; /* Sidebar Component */\n$zindexSideBar: 1038; /* Sidebar Component */\n$zindexModalBackdrop: 1040;\n$zindexModal: 1050;\n$zindexPopdown: 1060; /* timerange popdown needs to be above modal + backdrop */\n$zindexTooltip: 1070; /* top interactive element */\n$zindexDatePicker: 1070; /* top interactive element */\n$zindexModalNoConnection: 1080; /* top uninteractive */\n$zindexModalDisconnect: 1090; /* top uninteractive */\n\n\n/* TABLES */\n/* ------------------------- */\n\n$tableBackground: transparent; /* overall background-color */\n$tableBackgroundHover: #e4e4e4; /* for hover */\n$tableBackgroundAccent: #f5f5f5; /* for striping */\n$tableBackgroundAccentHover: #ebebeb; /* for striping */\n$tableBackgroundFocus: color($focusColor a(12%) s(100%));\n$tableBorder: $borderLightColor; /* table and cell border */\n$tableBorderVertical: $borderLightColor; /* table and cell border */\n$tableSortIconColor: #bbb; /* table and cell border */\n$tableTextDisabledColor: #7C7C7C;\n\n\n\n\n/* FORMS */\n/* ------------------------- */\n$inputHeight: calc($baseLineHeight + 10px); /* base line-height + 8px vertical padding + 2px top/bottom border */\n$inputBackground: $white;\n$inputBorder: $borderColor;\n$inputBorderRadius: $baseBorderRadius; /* This is generally overridden. */\n$inputDisabledBackground: $grayLighter;\n\n$formActionsBackground: $offWhite;\n\n$warningText: \t\tcolor($yellow l(-10%));\n$warningBackground: \t\t$yellowLighter;\n$warningBorder: \t\tcolor($yellow l(-10%));\n\n$errorText: \t\t$red;\n$errorBackground: \t\tcolor($red l(+40%));\n$errorBorder: \t\t$red;\n\n$successText: \t\t$green;\n$successBackground: \t\tcolor($green l(+40%));\n$successBorder: \t\t$green;\n\n$infoText: \t\t#3a87ad;\n$infoBackground: \t\t#d9edf7;\n$infoBorder: \t\tcolor($infoBackground h(-10) l(+7%));\n\n/* BASE INTERACTIVE */\n/* -------------------------- */\n/* text */\n$interactiveColor: #eee;\n/* background */\n$interactiveBackgroundColor: $interactiveColor;\n$interactiveDisabledBackgroundColor:#e6e6e6;\n$interactiveGradientStartColor: color($interactiveBackgroundColor l(+4%));\n$interactiveGradientEndColor: $interactiveBackgroundColor;\n$interactiveBackgroundColorHover: #f8f8f8;\n$interactiveGradientStartColorHover:$interactiveBackgroundColorHover;\n$interactiveGradientEndColorHover: $interactiveBackgroundColorHover;\n/* borders */\n$interactiveBorderColor: #bfbfbf;\n$interactiveBorderTopColor: $interactiveBorderColor;\n$interactiveBorderBottomColor: $interactiveBorderColor;\n$interactiveBorderColorHover: color($interactiveBorderColor l(+3%));\n$interactiveBorderTopColorHover: $interactiveBorderColorHover;\n$interactiveBorderBottomColorHover: $interactiveBorderColorHover;\n$interactiveBorderRadius: $baseBorderRadius;\n/* shadow */\n$interactiveBoxShadow: inset 0px 1px 0 color($interactiveGradientStartColor l(+2%));\n$interactiveBoxShadowHover: 0px 1px 1px rgba(0,0,0,0.08);\n$interactiveBoxShadowActive: inset 0px 2px 2px rgba(0, 0, 0, 0.125);\n\n$btnBoxShadowFocus:\t\t\t\t\t0 0 8px color($focusColor a(60%)); /* Active state in Radio Button Control */\n\n\n/* BASE INTERACTIVE ERROR */\n/* -------------------------- */\n/* text */\n$interactiveErrorTextColor: $errorText;\n/* background */\n$interactiveErrorBackgroundColor: color($errorBackground blend($red 20%));\n$interactiveErrorGradientStartColor: $interactiveErrorBackgroundColor;\n$interactiveErrorGradientEndColor: color($errorBackground blend($red 40%));\n$interactiveErrorBackgroundColorHover: color($errorBackground blend($red 10%));\n$interactiveErrorGradientStartColorHover:$interactiveErrorBackgroundColorHover;\n$interactiveErrorGradientEndColorHover: color($errorBackground blend($red 30%));\n/* borders */\n$interactiveErrorBorderColor: color($errorBackground blend($red 80%) s(-30%));\n$interactiveErrorBorderTopColor: $interactiveErrorBorderColor;\n$interactiveErrorBorderBottomColor: $interactiveErrorBorderColor;\n$interactiveErrorBorderColorHover: color($errorBackground blend($red 75%) s(-30%));\n$interactiveErrorBorderTopColorHover: $interactiveErrorBorderColorHover;\n$interactiveErrorBorderBottomColorHover: $interactiveErrorBorderColorHover;\n\n\n/* PRIMARY BUTTONS */\n/* -------------------------- */\n/* text */\n$primaryTextColor: $white;\n/* background */\n$primaryBackgroundColor: $splunkGreen;\n$primaryGradientStartColor: $splunkGreen;\n$primaryGradientEndColor: color($splunkGreen l(-4%));\n$primaryBackgroundColorHover: color($splunkGreen l(+10%));\n$primaryGradientStartColorHover: color($splunkGreen l(+5%) h(-5));\n$primaryGradientEndColorHover: $splunkGreen;\n/* borders */\n$primaryBorderColor: color($splunkGreen l(-10%));\n$primaryBorderTopColor: color($splunkGreen l(-10%));\n$primaryBorderBottomColor: color($splunkGreen l(-10%));\n$primaryBorderColorHover: color($splunkGreen l(-10%) h(-5));\n$primaryBorderTopColorHover: color($splunkGreen l(-10%) h(-5));\n$primaryBorderBottomColorHover: color($splunkGreen l(-10%) h(-5));\n/* shadow */\n$primaryBoxShadow: inset 0px 1px 0 color($primaryGradientStartColor l(+2%));\n$primaryBoxShadowHover: $interactiveBoxShadowHover;\n$primaryBoxShadowActive: inset 0px 2px 2px rgba(0, 0, 0, 0.125);\n\n\n/* PILL BUTTONS */\n/* -------------------------- */\n/* text */\n$pillTextColor: $linkColor;\n$pillTextColorHover: $linkColorHover;\n/* background */\n$pillBackgroundColorHover: color($black a(5%));\n$pillBackgroundColorFocus: color($focusColor a(12%) s(100%));\n\n\n\n/* BUTTONS */\n/* ------------------------- */\n/* Used in non-standard buttons - Legacy Bootstrap classes only */\n$btnSuccessBackground: #62c462;\n$btnSuccessBackgroundHighlight: #51a351;\n\n$btnDangerBackground: #ee5f5b;\n$btnDangerBackgroundHighlight: #bd362f;\n\n\n\n/* COMPONENT VARIABLES */\n/* -------------------------------------------------- */\n\n\n/* Navbar */\n/* ------------------------- */\n$navbarCollapseWidth: 979px;\n$navbarCollapseDesktopWidth: calc($navbarCollapseWidth + 1px);\n\n$navbarHeight: 25px;\n$navbarHeightLite: 40px; /* Fixes issue for escaped Dashboards. */\n$navbarBackgroundHighlight: #ffffff;\n$navbarBackground: $black;;\n$navbarBorder: color($navbarBackground l(-12%));\n\n$navbarText: #777;\n$navbarLinkColor: #777;\n$navbarLinkColorHover: $grayDark;\n$navbarLinkColorActive: $gray;\n$navbarLinkBackgroundHover: transparent;\n$navbarLinkBackgroundActive: color($navbarBackground l(-5%));\n\n$navbarBrandColor: $navbarLinkColor;\n\n/* Inverted navbar */\n$navbarInverseBackground: #111111;\n$navbarInverseBackgroundHighlight: #222222;\n$navbarInverseBorder: #252525;\n\n$navbarInverseText: $grayLight;\n$navbarInverseLinkColor: $grayLight;\n$navbarInverseLinkColorHover: $white;\n$navbarInverseLinkColorActive: $navbarInverseLinkColorHover;\n$navbarInverseLinkBackgroundHover: transparent;\n$navbarInverseLinkBackgroundActive: $navbarInverseBackground;\n\n$navbarInverseSearchBackground: color($navbarInverseBackground l(+25%));\n$navbarInverseSearchBackgroundFocus: $white;\n$navbarInverseSearchBorder: $navbarInverseBackground;\n$navbarInverseSearchPlaceholderColor: #ccc;\n\n$navbarInverseBrandColor: $navbarInverseLinkColor;\n\n\n/* Tooltips and popovers */\n/* ------------------------- */\n$tooltipColor: #fff;\n$tooltipBackground: #000;\n$tooltipArrowWidth: 5px;\n$tooltipArrowColor: $tooltipBackground;\n\n/* GRID */\n/* -------------------------- */\n/* Default 940px grid */\n$gridColumns: 12;\n$gridColumnWidth: 60px;\n$gridGutterWidth: 20px;\n$gridRowWidth: calc(($gridColumns * $gridColumnWidth) + ($gridGutterWidth * ($gridColumns - 1)));\n\n/* 1200px min */\n$gridColumnWidth1200: 70px;\n$gridGutterWidth1200: 30px;\n$gridRowWidth1200: calc(($gridColumns * $gridColumnWidth1200) + ($gridGutterWidth1200 * ($gridColumns - 1)));\n\n/* 768px-979px */\n$gridColumnWidth768: 42px;\n$gridGutterWidth768: 20px;\n$gridRowWidth768: calc(($gridColumns * $gridColumnWidth768) + ($gridGutterWidth768 * ($gridColumns - 1)));\n\n\n/* Fluid grid */\n/* ------------------------- */\n$fluidGridColumnWidth: 6.382978723%;\n$fluidGridGutterWidth: 2.127659574%;\n\n/* 1200px min */\n$fluidGridColumnWidth1200: calc(100% * $gridColumnWidth1200 / $gridRowWidth1200);\n$fluidGridGutterWidth1200: calc(100% * $gridGutterWidth1200 / $gridRowWidth1200);\n\n/* 768px-979px */\n$fluidGridColumnWidth768: calc(100% * $gridColumnWidth768 / $gridRowWidth768);\n$fluidGridGutterWidth768: calc(100% * $gridGutterWidth768 / $gridRowWidth768);\n\n\n/* Responsive Variables */\n$responsive-screen-height: 700px;\n\n\n/* SELECTORS FOR CUSTOMIZING SPECIFIC LOCALES */\n/* -------------------------- */\n$wideTextLocaleSelector: body.locale-de;\n\n\n/* BUILD COMMENT */\n/* -------------------------- */\n/* Hide the Build Comment. The make file sets this to true. */\n$buildComment: false;\n\n/* LEGACY BUILD */\n/* -------------------------- */\n/* This is set to true when building the less for splunk components. */\n$version5AndEarlier: false;\n",'/* Splunk: Mixins */\n/* ================== */\n/* Snippets of reusable CSS to develop faster and keep code readable */\n\n@import "mixins-shared.pcss";\n\n/* Interactive */\n/* -------------------------------------------------- */\n/* These are by any element that can be clicked, such as buttons, menus and table headings. */\n@define-mixin interactive {\n\t@mixin gradient-vertical $interactiveGradientStartColor, $interactiveGradientEndColor;\n\tbackground-color: $interactiveBackgroundColor;\n\tborder: 1px solid $interactiveBorderColor;\n\tborder-top-color: $interactiveBorderTopColor;\n\tborder-bottom-color: $interactiveBorderBottomColor;\n\n\tcolor: $textColor;\n\tbox-shadow: $interactiveBoxShadow;\n\ttext-shadow: none;\n}\n\n/* Hover state */\n@define-mixin interactive-hover {\n\t@mixin gradient-vertical $interactiveGradientStartColorHover, $interactiveGradientEndColorHover;\n\tbackground-color: $interactiveBackgroundColorHover;\n\tborder-color: $interactiveBorderColorHover;\n\tborder-top-color: $interactiveBorderTopColorHover;\n\tborder-bottom-color: $interactiveBorderBottomColorHover;\n\tbackground-position: 0 0;\n\tbox-shadow: $interactiveBoxShadowHover;\n\tcolor: $textColor;\n text-decoration:none;\n}\n\n/* Interactive Error */\n/* These are by any interactive element that is is in an error state */\n@define-mixin interactive-error {\n\t/* .gradient-vertical($interactiveErrorGradientStartColor, $interactiveErrorGradientEndColor); */\n\tbackground-color: $interactiveErrorBackgroundColor;\n\tborder-color: $interactiveErrorBorderColor;\n\tcolor: $interactiveErrorTextColor;\n\ttext-shadow: none;\n}\n@define-mixin interactive-error-hover {\n\t/* .gradient-vertical($interactiveErrorGradientStartColorHover, $interactiveErrorGradientEndColorHover); */\n\tbackground-color: $interactiveErrorBackgroundColorHover;\n\tborder-color: $interactiveErrorBorderColorHover;\n\tcolor: $interactiveErrorTextColor;\n}\n\n\n/* primary */\n@define-mixin interactive-primary {\n\t@mixin gradient-vertical $primaryGradientStartColor, $primaryGradientEndColor;\n\tbackground-color: $splunkGreen;\n\tborder: 1px solid $primaryBorderColor;\n\tborder-bottom-color: $primaryBorderBottomColor;\n\tborder-top-color: $primaryBorderTopColor;\n\tcolor: $primaryTextColor;\n\tbox-shadow: $primaryBoxShadow;\n\ttext-shadow: none;\n}\n\n/* primary hover state */\n@define-mixin interactive-primary-hover {\n\t@mixin gradient-vertical $primaryGradientStartColorHover, $primaryGradientEndColorHover;\n\tbackground-color: $primaryBackgroundColorHover;\n\tborder-color: $primaryBorderColorHover;\n\tborder-bottom-color: $primaryBorderBottomColorHover;\n\tborder-top-color: $primaryBorderTopColorHover;\n\tbox-shadow: $primaryBoxShadowHover;\n\tcolor: $primaryTextColor;\n text-decoration:none;\n}\n\n/* Overlays (Modal, Popdown, Search Assistant) */\n@define-mixin overlay-box-shadow {\n\tbox-shadow: 0 3px 7px rgba(0,0,0,0.3);\n}\n\n\n/* Focus States */\n/* ----------------------------- */\n\n/* Text entry boxes change their border color and glow */\n@define-mixin focus-field {\n\tborder-color: color($focusColor a(80%));\n\toutline: 0;\n\tborder-collapse: separate; /* Fix IE9 Issue with box-shadow */\n\tbox-shadow: 0 0 8px color($focusColor a(60%));\n}\n\n/* Clickable buttons change their border color and glow */\n@define-mixin focus-button {\n\t@mixin focus-field;\n\tbackground-position: 0; /* bootstrap tries to animate this on hover & focus */\n}\n\n/* Block elements change the background color */\n@define-mixin focus-pill {\n\toutline: 0;\n\ttext-decoration: none;\n\tbackground: $pillBackgroundColorFocus;\n\tbox-shadow: none; /* override default focus-link() */\n}\n/* Block elements change the background color and spread via box-shadow */\n@define-mixin focus-link {\n\tbox-shadow: 0 0 0 2px $pillBackgroundColorFocus;\n\tbackground-color: $pillBackgroundColorFocus;\n\toutline: 0;\n}\n\n/* Docking Elements */\n/* ------------------ */\n@define-mixin affix-top-shadow {\n\tbox-shadow: 0 4px 8px rgba(0,0,0,0.2)\n}\n\n/* Webkit-style focus */\n/* ------------------ */\n@define-mixin tab-focus {\n\t/* Default */\n\toutline: thin dotted $grayDark;\n\t/* Webkit */\n\toutline: 3px auto -webkit-focus-ring-color;\n\toutline-offset: -2px;\n}\n\n/* Draggable Handle */\n@define-mixin draggable-handle-background {\n\tbackground: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQIW2M0Njb+f/bsWUYYzciABuAyOFUAAKKMEAXhn6ySAAAAAElFTkSuQmCC) repeat;\n\topacity: 0.5;\n\tcursor: move;\n}\n','/* Splunk: Mixins */\n/* ================== */\n/* Snippets of reusable CSS to develop faster and keep code readable */\n\n\n/* Mixins */\n/* -------------------------------------------------- */\n\n\n/* UTILITY MIXINS */\n/* -------------------------------------------------- */\n\n/* Link */\n/* ------------------ */\n@define-mixin link {\n color: $linkColor;\n text-decoration: none;\n cursor: pointer;\n\n &:hover {\n color: $linkColorHover;\n text-decoration: underline;\n }\n &:focus {\n @mixin focus-link;\n }\n}\n\n\n/* Clearfix */\n/* -------- */\n/* For clearing floats like a boss h5bp.com/q */\n\n@define-mixin clearfix {\n &:before,\n &:after {\n display: table;\n content: "";\n /* Fixes Opera/contenteditable bug: */\n /* http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 */\n line-height: 0;\n }\n &:after {\n clear: both;\n }\n}\n\n/* Webkit-style focus */\n/* ------------------ */\n@define-mixin tab-focus {\n /* Default */\n outline: thin dotted #333;\n /* Webkit */\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n\n/* Center-align a block level element */\n/* ---------------------------------- */\n@define-mixin center-block {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n\n/* Sizing shortcuts */\n/* ------------------------- */\n@define-mixin size $height, $width {\n width: $width;\n height: $height;\n}\n@define-mixin square $size {\n @mixin size $size, $size;\n}\n\n/* Placeholder text */\n/* ------------------------- */\n@define-mixin placeholder $color: $placeholderText {\n &::placeholder {\n color: $color;\n }\n}\n\n/* Text overflow */\n/* ------------------------- */\n/* Requires inline-block or block for proper styling */\n@define-mixin text-overflow {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n/* CSS image replacement */\n/* ------------------------- */\n/* Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757 */\n@define-mixin hide-text {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n\n/* FONTS */\n/* -------------------------------------------------- */\n\n\n@define-mixin font-family-serif {\n font-family: $serifFontFamily;\n}\n@define-mixin font-family-sans-serif {\n font-family: $sansFontFamily;\n}\n@define-mixin font-family-monospace {\n font-family: $monoFontFamily;\n}\n@define-mixin font-shorthand $size: $baseFontSize, $weight: normal, $lineHeight: $baseLineHeight {\n font-size: $size;\n font-weight: $weight;\n line-height: $lineHeight;\n}\n@define-mixin font-serif $size: $baseFontSize, $weight: normal, $lineHeight: $baseLineHeight {\n @mixin font-family-serif;\n @mixin font-shorthand $size, $weight, $lineHeight;\n}\n@define-mixin font-sans-serif $size: $baseFontSize, $weight: normal, $lineHeight: $baseLineHeight {\n @mixin font-family-serif;\n @mixin font-shorthand $size, $weight, $lineHeight;\n}\n@define-mixin font-monospace $size: $baseFontSize, $weight: normal, $lineHeight: $baseLineHeight {\n @mixin font-family-monospace;\n @mixin font-shorthand $size, $weight, $lineHeight;\n}\n\n\n/* FORMS */\n/* -------------------------------------------------- */\n\n/* Block level inputs */\n@define-mixin input-block-level {\n display: block;\n width: 100%;\n min-height: $inputHeight; /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */\n box-sizing: border-box; /* Makes inputs behave like true block-level elements */\n}\n\n/* Mixin for form field states */\n@define-mixin formFieldState $textColor: #555, $borderColor: #ccc, $backgroundColor: #f5f5f5 {\n /* Set the text color */\n .control-label,\n .help-block,\n .help-inline {\n color: $textColor;\n }\n /* Style inputs accordingly */\n .checkbox,\n .radio,\n input,\n select,\n textarea {\n color: $textColor;\n }\n input,\n select,\n textarea {\n border-color: $borderColor;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075); /* Redeclare so transitions work */\n &:focus {\n border-color: color($borderColor l(-10%));\n $shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px color($borderColor l(+20%));\n box-shadow: $shadow;\n }\n }\n /* Give a small background color for input-prepend/-append */\n .input-prepend .add-on,\n .input-append .add-on {\n color: $textColor;\n background-color: $backgroundColor;\n border-color: $textColor;\n }\n}\n\n\n/* CSS3 PROPERTIES */\n/* -------------------------------------------------- */\n\n\n/* Single Side Border Radius */\n@define-mixin border-top-radius $radius {\n border-top-right-radius: $radius;\n border-top-left-radius: $radius;\n}\n@define-mixin border-right-radius $radius {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n}\n@define-mixin border-bottom-radius $radius {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n}\n@define-mixin border-left-radius $radius {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n}\n\n\n/* Transformations */\n@define-mixin rotate $degrees {\n transform: rotate($degrees);\n}\n@define-mixin scale $ratio {\n transform: scale($ratio);\n}\n@define-mixin translate $x, $y {\n transform: translate($x, $y);\n}\n@define-mixin skew $x, $y {\n transform: skew($x, $y);\n backface-visibility: hidden; /* See https://github.com/twitter/bootstrap/issues/5319 */\n}\n\n\n\n/* Resize anything */\n@define-mixin resizable $direction {\n resize: $direction; /* Options: horizontal, vertical, both */\n overflow: auto; /* Safari fix */\n}\n\n/* CSS3 Content Columns */\n@define-mixin content-columns $columnCount, $columnGap: $gridGutterWidth {\n column-count: $columnCount;\n column-gap: $columnGap;\n}\n\n/* Optional hyphenation */\n@define-mixin hyphens $mode: auto {\n word-wrap: break-word;\n hyphens: $mode;\n}\n\n\n\n\n/* BACKGROUNDS */\n/* -------------------------------------------------- */\n\n/* Gradient Bar Colors for buttons and alerts */\n@define-mixin gradientBar $primaryColor, $secondaryColor, $textColor: #fff, $textShadow: 0 -1px 0 rgba(0,0,0,.25) {\n color: $textColor;\n text-shadow: $textShadow;\n @mixin gradient-vertical $primaryColor, $secondaryColor;\n border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);\n}\n\n/* Gradients */\n@define-mixin gradient-horizontal $startColor: #555, $endColor: #333 {\n background-color: $endColor;\n background-image: linear-gradient(to right, $startColor, $endColor); /* Standard, IE10 */\n background-repeat: repeat-x;\n}\n@define-mixin gradient-vertical $startColor: #555, $endColor: #333 {\n background-color: color($startColor blend($endColor 40%));\n background-image: linear-gradient(to bottom, $startColor, $endColor); /* Standard, IE10 */\n background-repeat: repeat-x;\n}\n@define-mixin gradient-directional $startColor: #555, $endColor: #333, $deg: 45deg {\n background-color: $endColor;\n background-repeat: repeat-x;\n background-image: linear-gradient($deg, $startColor, $endColor); /* Standard, IE10 */\n}\n@define-mixin gradient-horizontal-three-colors $startColor: #00b3ee, $midColor: #7a43b6, $colorStop: 50%, $endColor: #c3325f {\n background-color: color($midColor blend($endColor 30%));\n background-image: linear-gradient(to right, $startColor, $midColor $colorStop, $endColor);\n background-repeat: no-repeat;\n}\n@define-mixin gradient-vertical-three-colors $startColor: #00b3ee, $midColor: #7a43b6, $colorStop: 50%, $endColor: #c3325f {\n background-color: color($midColor blend($endColor 30%));\n background-image: linear-gradient($startColor, $midColor $colorStop, $endColor);\n background-repeat: no-repeat;\n}\n@define-mixin gradient-radial $innerColor: #555, $outerColor: #333 {\n background-color: $outerColor;\n background-repeat: no-repeat;\n}\n@define-mixin gradient-striped $color: #555, $angle: 45deg {\n background-color: $color;\n background-image: linear-gradient($angle, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);\n}\n@define-mixin gradient-vertical-two-color-stops $startColor: $interactiveGradientStartColor, $colorStop: 50%, $endColor: $interactiveGradientEndColor, $endColorStop: 100% {\n\tbackground-color: color($startColor blend($endColor 20%)); /* Old browsers */\n\tbackground-image: linear-gradient(to bottom, $startColor $colorStop, $endColor $endColorStop); /* W3C */\n}\n@define-mixin gradient-horizontal-two-color-stops $startColor, $colorStop, $endColor, $IE9ImageFallback {\n background: $endColor $IE9ImageFallback left top repeat-y;\n background: linear-gradient(to right, $startColor calc($colorStop - 1), transparent $colorStop ), $endColor; /* w3c */\n}\n\n/* Reset filters for IE */\n@define-mixin reset-filter {\n filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));\n}\n\n\n\n/* COMPONENT MIXINS */\n/* -------------------------------------------------- */\n\n/* Horizontal dividers */\n/* ------------------------- */\n/* Dividers (basically an hr) within dropdowns and nav lists */\n@define-mixin nav-divider $color: $borderColor {\n height: 1px;\n margin: calc(($baseLineHeight / 2) - 1px) 1px; /* 8px 1px */\n overflow: hidden;\n background-color: $color;\n}\n\n/* Button backgrounds */\n/* ------------------ */\n@define-mixin buttonBackground $startColor, $endColor, $textColor: #fff, $textShadow: 0 -1px 0 rgba(0,0,0,.25) {\n /* gradientBar will set the background to a pleasing blend of these, to support IE<=9 */\n @mixin gradientBar $startColor, $endColor, $textColor, $textShadow;\n @mixin reset-filter;\n\n /* in these cases the gradient won\'t cover the background, so we override */\n &:hover, &:focus, &:active, &.active, &.disabled, &[disabled] {\n color: $textColor;\n background-color: $endColor;\n }\n}\n\n/* Navbar vertical align */\n/* ------------------------- */\n/* Vertically center elements in the navbar. */\n/* Example: an element has a height of 30px, so write out `.navbarVerticalAlign(30px);` to calculate the appropriate top margin. */\n@define-mixin navbarVerticalAlign $elementHeight {\n margin-top: calc(($navbarHeight - $elementHeight) / 2);\n}\n\n\n\n/* Disable highlighting text */\n/* ------------------------- */\n@define-mixin disable-text-highlight {\n\t-webkit-touch-callout: none;\n\tuser-select: none;\n}\n\n/* Printing */\n/* ------------------ */\n@define-mixin print-width-100-percent {\n\tmax-width: 100% !important;\n\twidth: 100% !important;\n\toverflow: hidden !important;\n}\n\n@define-mixin print-hide {\n\tdisplay: none !important;\n}\n\n@define-mixin print-no-background {\n\tbackground: none !important;\n}\n\n@define-mixin print-wrap-all {\n\tword-break: break-all !important;\n\tword-wrap: break-word !important;\n\toverflow-wrap: break-word !important;\n\twhite-space: normal !important;\n}\n\n@define-mixin print-table {\n table {\n @mixin print-width-100-percent;\n table-layout: auto !important;\n }\n\n .scrolling-table-wrapper, .results-wrapper, .results-table, .events-viewer-wrapper {\n @mixin print-width-100-percent;\n }\n\n td,\n th {\n @mixin print-no-background;\n @mixin print-wrap-all;\n width: auto !important;\n page-break-inside:auto;\n }\n\n .table-chrome .sorts:after {\n content: \'\';\n }\n\n .header-table-docked,\n .table-scroll-bar-docked {\n @mixin print-hide;\n }\n}\n\n\n/* Popdown */\n/* ------------------ */\n@define-mixin popdown-dialog {\n\tbackground-color: $interactiveColor;\n\tborder: 1px solid $interactiveBorderColor;\n\t/* border-bottom-color: $interactiveBorderBottomColor; */\n\t/* border-top-color: $interactiveBorderTopColor; */\n\n\t/* remove gradient for IE to fix clipping */\n\t@mixin reset-filter;\n\n\tbox-shadow: 1px 2px 5px rgba(0,0,0,0.2);\n\n\tborder-radius: $containerOuterBorderRadius;\n\n\ttop:100%;\n\tleft: 50%;\n\tmargin: 8px 0 0 -103px;\n\n\tdisplay:none;\n\tposition:absolute;\n\tz-index: $zindexPopdown;\n\t/* placement of arrow */\n\n\twhite-space: normal; /* prevent inheriting nowrap from btn-group */\n\n\t.arrow {\n\t\twidth: 0;\n\t\theight: 0;\n\t\tborder-left: 8px solid transparent;\n\t\tborder-right: 8px solid transparent;\n\n\t\tborder-bottom: 8px solid $interactiveBorderTopColor;\n\t\tposition: absolute;\n\t\ttop: -8px;\n\t\tleft: 50%;\n\t\tmargin-left: -4px;\n\n\t\t/* generated arrow */\n\t\t&:before {\n\t\t\tcontent: "";\n\t\t\tdisplay: block;\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tborder-left: 8px solid transparent;\n\t\t\tborder-right: 8px solid transparent;\n\n\t\t\tborder-bottom: 8px solid $white;\n\t\t\tposition: absolute;\n\t\t\ttop: 1px;\n\t\t\tleft:0;\n\t\t\tmargin-left: -8px;\n\t\t}\n\t}\n\n\t&.up {\n\t\tmargin-top: 0;\n\n\t\t/* placement of arrow */\n\t\t> .arrow {\n\t\t\tborder-top: 8px solid $interactiveBorderBottomColor;\n\t\t\tborder-bottom: none;\n\t\t\ttop: auto;\n\t\t\tbottom: -8px;\n\n\t\t\t&:before {\n\t\t\t\tborder-top: 8px solid $white;\n\t\t\t\tborder-bottom: none;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: auto;\n\t\t\t\tbottom: 1px;\n\t\t\t}\n\t\t}\n\t}\n\t&.right { /* point left */\n\t\tmargin-left: 5px;\n\t\tmargin-top: 0;\n\n\t\t/* placement of arrow */\n\t\t.arrow {\n\t\t\tborder-right: 8px solid $interactiveBorderBottomColor;\n\t\t\tborder-top: 8px solid transparent;\n\t\t\tborder-bottom: 8px solid transparent;\n\t\t\tborder-left: none;\n\t\t\ttop: 50%;\n\t\t\tleft: -8px;\n\t\t\tmargin: -8px 0 0 0 ;\n\n\t\t\t&:before {\n\t\t\t\tborder-right: 8px solid $white;\n\t\t\t\tborder-top: 8px solid transparent;\n\t\t\t\tborder-bottom: 8px solid transparent;\n\t\t\t\tborder-left: none;\n\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 1px;\n\t\t\t\tmargin: -8px 0 0 0 ;\n\t\t\t}\n\t\t}\n\t}\n\n\n\t/* position of arrow when floated right */\n\t&.pull-right .arrow {\n\t\tleft: auto;\n\t\tright: 8px;\n\t}\n\t/* open state */\n\t&.open {\n\t\tdisplay:block;\n\t}\n}/* .popdown-dialog */\n\n/* popdown body */\n@define-mixin popdown-dialog-body {\n\tmargin: 0;\n\tborder-radius: $containerInnerBorderRadius;\n\tbackground-color: $white;\n\t@mixin clearfix;\n}\n\n\n\n/* Flex\n/* ------------- */\n\n@define-mixin display-flex $direction: row {\n display: flex;\n flex-direction: $direction;\n}\n\n@define-mixin flex-fit-or-fill {\n /* IE10, IE11 */\n -ms-flex-positive: 0; /*Not sure why IE10 requires the broken out values.*/\n -ms-flex-negative: 1;\n -ms-flex-preferred-size: auto;\n -ms-flex: 0 1 auto; //Shrink if you are too big.\n\n /* Firefox, maybe MS Edge */\n flex: 1 0 0px; /* Just fill the space. *\n\n /* Chrome and Safari */\n -webkit-flex: 0 1 auto; /* Shrink if you are too big. */\n\n /* Temp Chrome bug. This can be removed when fixed in Chrome 48.\n /* https://code.google.com/p/chromium/issues/detail?id=546034#c6 */\n min-height: 0;\n min-width: 0;\n}\n\n/* Full Page Layout */\n/* ------------- */\n@define-mixin application-layout $leftColWidth: 400px {\n html {\n height: 100% !important;\n }\n\n body {\n height: 100% !important;\n }\n\n .shared-page {\n height: 100% !important;\n }\n\n .layoutCol {\n overflow: hidden;\n position: absolute;\n top: 0;\n bottom: 0;\n }\n\n .layoutRow {\n overflow: hidden;\n position: absolute;\n left: 0;\n right: 0;\n }\n\n .scroll-x {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .scroll-y {\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n /* Pane configuration */\n .main-section-body {\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0px;\n top: 25px; /* this makes room for splunkbar. */\n min-height:0px !important;\n }\n\n .layoutBodyColumns {\n bottom: 0px;\n background-color: $white;\n overflow: auto;\n }\n\n .layoutColLeft {\n width: $leftColWidth;\n }\n\n .layoutColRight {\n right: 0px;\n left: $leftColWidth; /* left equals width of layoutColLeft */\n }\n\n}\n\n\n\n\n/* Grid System */\n/* ----------- */\n\n/* Centered container element */\n@define-mixin container-fixed {\n margin-right: auto;\n margin-left: auto;\n @mixin clearfix;\n}\n\n/* Table columns */\n@define-mixin tableColumns $columnSpan: 1 {\n float: none; /* undo default grid column styles */\n width: calc((($gridColumnWidth) * $columnSpan) + ($gridGutterWidth * ($columnSpan - 1px)) - 16px); /* 16 is total padding on left and right of table cells */\n margin-left: 0; /* undo default grid column styles */\n}\n\n/* Make a Grid */\n/* Use .makeRow and .makeColumn to assign semantic layouts grid system behavior */\n@define-mixin makeRow {\n margin-left: calc($gridGutterWidth * -1);\n @mixin clearfix;\n}\n@define-mixin makeColumn $columns: 1, $offset: 0 {\n float: left;\n margin-left: calc(($gridColumnWidth * $offset) + ($gridGutterWidth * ($offset - 1px)) + ($gridGutterWidth * 2));\n width: calc(($gridColumnWidth * $columns) + ($gridGutterWidth * ($columns - 1)));\n}\n\n/* The Grid */\n\n\n@define-mixin grid-core-span $gridColumns {\n width: calc(($gridColumnWidth * $gridColumns) + ($gridGutterWidth * ($gridColumns - 1)));\n}\n\n@define-mixin grid-core-offset ($gridColumns) {\n margin-left: calc(($gridColumnWidth * $gridColumns) + ($gridGutterWidth * ($gridColumns + 1)));\n}\n\n@define-mixin grid-core ($gridColumnWidth, $gridGutterWidth) {\n @for $index from 1 to 12 {\n .span$(index) {\n @mixin grid-core-span $index;\n float: left;\n min-height: 1px; /* prevent collapsing columns */\n margin-left: $gridGutterWidth;\n }\n }\n\n @for $index from 1 to 12 {\n .offset$(index) {\n @mixin grid-core-offset $index;\n }\n }\n\n .row {\n margin-left: calc($gridGutterWidth * -1);\n @mixin clearfix;\n }\n\n /* Set the container width, and override it for fixed navbars in media queries */\n .container,\n .navbar-static-top .container,\n .navbar-fixed-top .container,\n .navbar-fixed-bottom .container {\n @mixin grid-core-span $gridColumns;\n }\n}\n\n@define-mixin grid-fluid-span $index {\n width: calc(($fluidGridColumnWidth * $index) + ($fluidGridGutterWidth * ($index - 1)));\n}\n\n@define-mixin grid-fluid-offset $index {\n margin-left: calc(($fluidGridColumnWidth * $index) + ($fluidGridGutterWidth * ($index - 1)) + ($fluidGridGutterWidth * 2));\n}\n\n@define-mixin grid-fluid-offsetFirstChild $index {\n margin-left: calc(($fluidGridColumnWidth * $index) + ($fluidGridGutterWidth * ($index - 1)) + ($fluidGridGutterWidth));\n}\n\n@define-mixin grid-fluid $fluidGridColumnWidth, $fluidGridGutterWidth {\n .row-fluid {\n width: 100%;\n @mixin clearfix;\n\n @for $index from 1 to 12 {\n .span$(index) {\n @mixin input-block-level;\n @mixin grid-fluid-span $index;\n\n float: left;\n margin-left: $fluidGridGutterWidth;\n\n &:first-child {\n margin-left: 0;\n }\n }\n }\n\n @for $index from 1 to 12 {\n .offset$(index) {\n @mixin grid-fluid-offset $index;\n }\n }\n\n /* Space grid-sized controls properly if multiple per line */\n .controls-row [class*="span"] + [class*="span"] {\n margin-left: $fluidGridGutterWidth;\n }\n }\n}\n\n@define-mixin grid-input-span $columns {\n width: calc((($gridColumnWidth) * $columns) + ($gridGutterWidth * ($columns - 1)) - 14px);\n}\n\n\n@define-mixin grid-input $gridColumnWidth, $gridGutterWidth {\n @for $index from 1 to 12 {\n .span$(index) {\n @mixin grid-input-span $index;\n }\n }\n\n input,\n textarea,\n .uneditable-input {\n margin-left: 0; /* override margin-left from core grid system */\n }\n\n /* Space grid-sized controls properly if multiple per line */\n .controls-row [class*="span"] + [class*="span"] {\n margin-left: $gridGutterWidth;\n }\n}\n','/* Splunk bootstrap */\n/* import and override bootstrap defaults */\n\n@if $buildComment == true {\n@import "build-comment.pcss";\n}\n\n/* CSS Reset */\n@import "reset.pcss";\n\n/* Grid system and page structure */\n@import "scaffolding.pcss";\n@import "grid.pcss";\n@import "layouts.pcss";\n\n/* Base CSS */\n@import "type.pcss";\n@import "code.pcss";\n@import "forms.pcss";\n@import "tables.pcss";\n@import "table-captions.pcss";\n@import "tour.pcss";\n\n/* Components: common */\n@import "sprites.pcss";\n@import "popdowns.pcss";\n@import "dropdowns.pcss";\n@import "component-animations.pcss";\n@import "close.pcss";\n\n/* Components: Buttons & Alerts */\n@import "buttons.pcss";\n@import "button-groups.pcss";\n@import "alerts.pcss";\n\n/* Components: Nav */\n@import "navs.pcss";\n@import "navbar.pcss";\n@import "pagination.pcss";\n@import "pager.pcss";\n\n/* Components: Popovers */\n@import "modals.pcss";\n@import "tooltip.pcss";\n\n/* Components: Misc */\n@import "thumbnails.pcss";\n@import "labels-badges.pcss";\n@import "progress-bars.pcss";\n@import "accordion.pcss";\n@import "carousel.pcss";\n\n/* Utility classes */\n@import "utilities.pcss"; /* Has to be last to override when necessary */\n\n/* 3rd party */\n@import "jquery.pcss";\n','\n/* Reset CSS */\n/* Adapted from http://github.com/necolas/normalize.css */\n/* -------------------------------------------------- */\n\n\n/* Display in IE6-9 and FF3 */\n/* ------------------------- */\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nnav,\nsection {\n display: block;\n}\n\n/* Display block in IE6-9 and FF3 */\n/* ------------------------- */\n\naudio,\ncanvas,\nvideo {\n display: inline-block;\n}\n\n/* Prevents modern browsers from displaying \'audio\' without controls */\n/* ------------------------- */\n\naudio:not([controls]) {\n display: none;\n}\n\n/* Base settings */\n/* ------------------------- */\n\nhtml {\n font-size: 100%;\n text-size-adjust: 100%;\n}\n/* Focus states */\na:focus {\n @mixin tab-focus;\n}\n/* Hover & Active */\na:hover,\na:active {\n outline: 0;\n}\n\n/* Prevents sub and sup affecting line-height in all browsers */\n/* ------------------------- */\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\n\n/* Img border in a\'s and image quality */\n/* ------------------------- */\n\nimg {\n /* Responsive images (ensure images don\'t scale beyond their parents) */\n max-width: 100%; /* Part 1: Set a maxium relative to the parent */\n height: auto; /* Part 2: Scale the height according to the width, otherwise you get stretching */\n\n vertical-align: middle;\n border: 0;\n -ms-interpolation-mode: bicubic;\n}\n\n/* Prevent max-width from affecting Google Maps */\n#map_canvas img,\n.google-maps img {\n max-width: none;\n}\n\n/* Forms */\n/* ------------------------- */\n\n/* Font size in all browsers, margin changes, misc consistency */\nbutton,\ninput,\nselect,\ntextarea {\n margin: 0;\n font-size: 100%;\n vertical-align: middle;\n}\nbutton,\ninput {\n line-height: normal; /* FF3/4 have !important on line-height in UA stylesheet */\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner { /* Inner padding and border oddities in FF3/4 */\n padding: 0;\n border: 0;\n}\nbutton,\nhtml input[type="button"], /* Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. */\ninput[type="reset"],\ninput[type="submit"] {\n -webkit-appearance: button; /* Corrects inability to style clickable `input` types in iOS. */\n cursor: pointer; /* Improves usability and consistency of cursor style between image-type `input` and others. */\n}\nlabel,\nselect,\nbutton,\ninput[type="button"],\ninput[type="reset"],\ninput[type="submit"],\ninput[type="radio"],\ninput[type="checkbox"] {\n cursor: pointer; /* Improves usability and consistency of cursor style between image-type `input` and others. */\n}\ninput[type="search"] { /* Appearance in Safari/Chrome */\n box-sizing: content-box;\n -webkit-appearance: textfield;\n}\ninput[type="search"]::-webkit-search-decoration,\ninput[type="search"]::-webkit-search-cancel-button {\n -webkit-appearance: none; /* Inner-padding issues in Chrome OSX, Safari 5 */\n}\ntextarea {\n overflow: auto; /* Remove vertical scrollbar in IE6-9 */\n vertical-align: top; /* Readability and alignment cross-browser */\n}\n\n\n/* Printing */\n/* ------------------------- */\n/* Source: https://github.com/h5bp/html5-boilerplate/blob/master/css/main.css */\n\n@media print {\n\n * {\n text-shadow: none !important;\n color: #000 !important; /* Black prints faster: h5bp.com/s */\n background: transparent !important;\n box-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: " (" attr(href) ")";\n }\n\n abbr[title]:after {\n content: " (" attr(title) ")";\n }\n\n /* Don\'t show links for images, or javascript/internal links */\n .ir a:after,\n a[href^="javascript:"]:after,\n a[href^="#"]:after {\n content: "";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; /* h5bp.com/t */\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n @page {\n margin: 0.5cm;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n}\n','/* Splunk: scaffolding */\n/* =================== */\n\n\n/* Default & Structure */\n/* ----------------------------- */\n\n/* basic color & size */\n\nbody {\n margin: 0;\n background: $bodyBackgroundColor;\n color: $textColor;\n min-width: 960px;\n font-family: $baseFontFamily;\n font-size: $baseFontSize;\n line-height: $baseLineHeight;\n}\n\n\n/* SPL-76040 - turn off roboto for bad windows GDI rendering */\n.tr-gdi body {\n font-family: Arial, Helvetica, sans-serif;\n}\n\n\n/* Links */\n/* ------------------------- */\n\na {\n @mixin link;\n}\n\n\n/* Images */\n/* ------------------------- */\n\n/* Rounded corners */\n.img-rounded {\n border-radius: 6px;\n}\n\n/* Add polaroid-esque trim */\n.img-polaroid {\n padding: 4px;\n background-color: #fff;\n border: 1px solid #ccc;\n border: 1px solid rgba(0,0,0,.2);\n box-shadow: 0 1px 3px rgba(0,0,0,.1);\n}\n\n/* Perfect circle */\n.img-circle {\n border-radius: 500px; /* crank the border-radius so it works with most reasonably sized images */\n}\n\n\n\n/* Sections */\n/* ================= */\n\n/* add padding to a section\n\n <div class="section-padded">\n padded content\n </div>\n\n*/\n.section-padded {\n padding:20px;\n}\n/* section-header extends section-padded */\n.section-header {\n padding-top:10px;\n position: relative;\n .section-title {\n margin: 0;\n font-size: 24px;\n font-weight: 200;\n }\n}\n\n\n/* default container */\n.main-section-body {\n color:$textColor;\n min-height: 500px;\n /* using three color so we can set color stop even though its only 2 colors */\n\n h2 i[class^="icon-"],\n h2 i[class*=" icon-"] {\n color: $textGray;\n }\n\n /* huh? */\n .nav-tabs {\n margin-bottom:0;\n }\n\n .divider {\n border-top: 1px solid $borderColor;\n margin: 0;\n }\n\n /* huh? */\n > .pull-right {\n margin-right: 20px;\n }\n\n .loading-message {\n padding-top: 100px;\n min-height: 400px;\n text-align: center;\n }\n}\n\n\n/* Utility Classes */\n/* --------------- */\n\n/* for full width unpadded content\n TODO: this should probably also remove width and margin: auto\n\n <div class="container container-full-width">\n content here ...\n </div>\n\n*/\n.container-full-width {\n padding:0;\n}\n\n/* force full width even in padded container\n\n <div class="container section-padded">\n padded content here ...\n <div class="push-margins">\n expanded content here ...\n </div>\n </div>\n\n*/\n.push-margins {\n margin-left:-20px;\n margin-right: -20px;\n}\n\n/* new image replacement\n\n <span class="hide-text">hidden</span>\n\n*/\n.hide-text {\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n}\n\n/* Panels */\n/* ======= */\n\n/* panels for dashboards?\n\n <div class="panel">\n panel content ...\n </div>\n <div class="panel">\n panel content ...\n </div>\n <div class="panel">\n panel content ...\n </div>\n*/\n\n.panel {\n position: relative;\n border: 1px solid $borderColor;\n background-color: $white;\n padding: 20px;\n margin-right:20px;\n border-radius: $containerBorderRadius;\n /* box-shadow: 0 1px 1px rgba(0,0,0,0.08); */\n}\n\n.panel:last-child {\n margin-right:0;\n}\n\n/* panel rows?\n\n <div class="panel-row">\n <div class="panel">\n panel content ...\n </div>\n <div class="panel">\n panel content ...\n </div>\n </div>\n <div class="panel-row">\n <div class="panel">\n panel content ...\n </div>\n <div class="panel">\n panel content ...\n </div>\n </div>\n\n*/\n.panel-row {\n padding: 0 20px;\n margin-bottom:20px\n}\n\n/* Simple Layout Columns */\n/* --------------- */\n.section-content {\n background-color: $white;\n min-height: 400px;\n border-top: 1px solid $borderColor;\n}\n\n.column {\n position: relative;\n padding: 20px;\n margin-right:20px;\n}\n\n\n/* Links */\n/* ---------------- */\n\n/* external link style\n\n <a href="http://example.com/" class="external">external</a>\n*/\na.external {\n &:after {\n font-family: "Splunk Icons";\n content: "\\EC13";\n display: inline-block;\n padding-left: 0.5em;\n }\n}\n\n\n/* 508 accessability */\n/* ----------------- */\n.navSkip {\n position: absolute;\n top:0;\n left:-1000px;\n}\n\n/* Paywall */\n/* ------------------- */\n.shared-paywall {\n padding-top: 30px;\n}\n\n/* Definition Lists */\n/* ------------- */\n.list-dotted {\n line-height: 20px;\n margin-top: 0;\n dt {\n float: left;\n width: 120px;\n overflow: hidden;\n white-space: nowrap;\n margin-right: 5px;\n font-weight: normal;\n line-height: 20px;\n /* SPL-69719 - fix IE10 when in dropdown */\n word-wrap: normal;\n }\n dd {\n line-height: 20px;\n margin-left: 125px;\n }\n dt:after {\n content: " ............................................";\n }\n\n}\n\n/* Page Load Placeholder */\n/* ---------------------- */\n\n#placeholder-splunk-bar {\n padding: 0 ;\n background-color: $grayDarker;\n\n .brand, .brand:hover {\n font-family: "Splunk Icons";\n font-weight: normal;\n color: $white;\n padding: 0 20px;\n height: $navbarHeight;\n font-size: 17px;\n line-height: $navbarHeight;\n text-shadow: none;\n text-decoration: none;\n margin-left: 0;\n }\n .brand strong {\n color: $splunkGray;\n font-weight: normal;\n /* reg symbol */\n &:after {\n content: \'\\00AE\';\n color: $splunkGray;\n font-weight: normal;\n }\n }\n}\n\n#placeholder-app-bar {\n color: $white;\n background-color: color($grayLight l(-8%));\n @mixin gradient-vertical color($grayLight l(-2%)), color($grayLight l(-8%));\n height:40px;\n}\n\n#placeholder-main-section-body {\n color:$textColor;\n padding-top: 100px;\n min-height: 400px;\n text-align: center;\n}\n\n\n\n\n\n/* Lite */\n/* -------------------------------------------------- */\n@if $theme == lite {\n #placeholder-app-bar {\n background: $splunkLiteBlack;\n }\n\n #placeholder-main-section-body {\n color: $splunkLiteBlack;\n }\n}\n\n\n/* Lite UI */\n/* -------------------------------------------------- */\n@if $theme == lite {\n body {\n font-family: $baseFontFamily;\n }\n\n .section-content {\n border-top-color: $borderColor;\n }\n}\n\n\n/* Print */\n/* -------------------------------------------------- */\n@media print {\n body,\n .main-section-body {\n @mixin print-no-background;\n }\n\n @page {\n margin: 1.27cm;\n }\n}\n','/*\n/* Grid system */\n/* -------------------------------------------------- */\n\n\n/* Fixed (940px) */\n@mixin grid-core $gridColumnWidth, $gridGutterWidth;\n\n/* Fluid (940px) */\n@mixin grid-fluid $fluidGridColumnWidth, $fluidGridGutterWidth;\n\n/* Reset utility classes due to specificity */\n[class*="span"].hide,\n.row-fluid [class*="span"].hide {\n display: none;\n}\n\n[class*="span"].pull-right,\n.row-fluid [class*="span"].pull-right {\n float: right;\n}\n',"\n/* Layouts */\n/* -------------------------------------------------- */\n\n\n/* Container (centered, fixed-width layouts) */\n.container {\n @mixin container-fixed;\n}\n\n/* Fluid layouts (left aligned, with sidebar, min- & max-width content) */\n.container-fluid {\n padding-right: $gridGutterWidth;\n padding-left: $gridGutterWidth;\n @mixin clearfix;\n}","/* Splunk: Typography */\n/* =================== */\n/* Headings, body text, lists, code, and more for a versatile and durable typography system */\n\n\n/* Fonts */\n/* ----------- */\n\n@if $theme == 'enterprise' {\n\t/* Regular */\n\t@font-face {\n\t\tfont-family: 'Roboto';\n\t\tsrc: url('$staticFontPath/roboto-regular-webfont.woff') format('woff');\n\t\tfont-weight: normal;\n\t\tfont-style: normal;\n\t}\n\n\t/* Bold */\n\t@font-face {\n\t\tfont-family: 'Roboto';\n\t\tsrc: url('$staticFontPath/roboto-bold-webfont.woff') format('woff');\n\t\tfont-weight: bold;\n\t\tfont-style: normal;\n\t}\n\n\t/* light */\n\t@font-face {\n\t\tfont-family: 'Roboto';\n\t\tsrc: url('$staticFontPath/roboto-light-webfont.woff') format('woff');\n\t\tfont-weight: 200;\n\t\tfont-style: normal;\n\t}\n}\n\n/* Monospace */\n@font-face {\n\tfont-family: 'Droid Sans Mono';\n\tsrc: url('$staticFontPath/droid-sans-mono-webfont.woff') format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@if $theme == lite {\n\t/* Ubuntu */\n\t@font-face {\n\t font-family: 'Ubuntu';\n\t font-style: normal;\n\t font-weight: 400;\n\t src: url('$staticFontPath/ubuntu-regular.ttf') format('truetype');\n\t}\n\t@font-face {\n\t font-family: 'Ubuntu';\n\t font-style: normal;\n\t font-weight: 300;\n\t src: url('$staticFontPath/ubuntu-light.ttf') format('truetype');\n\t}\n\t@font-face {\n\t font-family: 'Ubuntu';\n\t font-style: normal;\n\t font-weight: 700;\n\t src: url('$staticFontPath/ubuntu-medium.ttf') format('truetype');\n\t}\n}\n@font-face {\n font-family: 'Architects Daughter';\n font-style: normal;\n font-weight: normal;\n src: url('$staticFontPath/ArchitectsDaughter.ttf') format('truetype');\n}\n\n\n\n/* Body text */\n/* ------------------------- */\n\np {\n margin: 0 0 calc($baseLineHeight / 2);\n}\n.lead {\n margin-bottom: $baseLineHeight;\n font-size: calc($baseFontSize * 1.5);\n font-weight: 200;\n line-height: calc($baseLineHeight * 1.5);\n}\n\n\n/* Emphasis & misc */\n/* ------------------------- */\n\n/* Ex: 14px base font * 85% = about 12px */\nsmall { font-size: 85%; }\n\nstrong { font-weight: bold; }\nem { font-style: italic; }\ncite { font-style: normal; }\n\n/* Utility classes */\n.muted { color: $grayLight; }\na.muted:hover,\na.muted:focus { color: color($grayLight l(-10%)); }\n\n.text-warning { color: $warningText; }\na.text-warning:hover,\na.text-warning:focus { color: color($warningText l(-10%)); }\n\n.text-error { color: $errorText; }\na.text-error:hover,\na.text-error:focus { color: color($errorText l(-10%)); }\n\n.text-info { color: $infoText; }\na.text-info:hover,\na.text-info:focus { color: color($infoText l(-10%)); }\n\n.text-success { color: $successText; }\na.text-success:hover,\na.text-success:focus { color: color($successText l(-10%)); }\n\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n\n\n\n/* Font Families */\n/* ------------- */\n\n/* monospace for code and raw\n\n\n\t<p>normal</p>\n\t<p class=\"mono-space\">mono space</p>\n\n*/\n.mono-space {\n\tfont-family: $monoFontFamily;\n}\n\n\n/* Headings */\n/* ------------------------- */\n\nh1, h2, h3, h4, h5, h6 {\n margin: calc($baseLineHeight / 2) 0;\n font-family: $headingsFontFamily;\n font-weight: $headingsFontWeight;\n line-height: $baseLineHeight;\n color: $headingsColor;\n text-rendering: optimizelegibility; /* Fix the character spacing for headings */\n small {\n font-weight: normal;\n line-height: 1;\n color: $grayLight;\n }\n}\n\nh1{ line-height: calc($baseLineHeight * 2); }\nh2, h3 {line-height:normal;}\n\nh1 { font-size: calc($baseFontSize * 2.75); } /* ~38px */\nh2 { font-size: calc($baseFontSize * 2.25); } /* ~32px */\nh3 {\n font-size: $baseFontSizeLarge;\n font-weight: normal;\n}\nh4 { font-size: calc($baseFontSize * 1.25); } /* ~18px */\nh5 {\n\tfont-size: $baseFontSize;\n\tcolor: $textColor;\n\tfont-weight: bold;\n\tmargin: 0;\n}\nh6 { font-size: calc($baseFontSize * 0.85); } /* ~12px */\n\nh1 small { font-size: calc($baseFontSize * 1.75); } /* ~24px */\nh2 small { font-size: calc($baseFontSize * 1.25); } /* ~18px */\nh3 small { font-size: $baseFontSize; }\nh4 small { font-size: $baseFontSize; }\n\n\n\n\n/* Page header */\n/* ------------------------- */\n\n.page-header {\n padding-bottom: calc(($baseLineHeight / 2) - 1px);\n margin: $baseLineHeight 0 calc($baseLineHeight * 1.5);\n border-bottom: 1px solid $grayLighter;\n}\n\n\n\n/* Lists */\n/* -------------------------------------------------- */\n\n/* Unordered and Ordered lists */\nul, ol {\n padding: 0;\n margin: 0 0 calc($baseLineHeight / 2) 25px;\n}\nul ul,\nul ol,\nol ol,\nol ul {\n margin-bottom: 0;\n}\nli {\n line-height: $baseLineHeight;\n}\n\n/* Remove default list styles */\nul.unstyled,\nol.unstyled {\n margin-left: 0;\n list-style: none;\n}\n\n/* Single-line list items */\nul.inline,\nol.inline {\n margin-left: 0;\n list-style: none;\n > li {\n display: inline-block;\n\n padding-left: 5px;\n padding-right: 5px;\n }\n}\n\n/* Description Lists */\ndl {\n margin-bottom: $baseLineHeight;\n}\ndt,\ndd {\n line-height: $baseLineHeight;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: calc($baseLineHeight / 2);\n}\n/* Horizontal layout (like forms) */\n.dl-horizontal {\n @mixin clearfix; /* Ensure dl clears floats if empty dd elements present */\n dt {\n float: left;\n width: calc($horizontalComponentOffset - 20px);\n clear: left;\n text-align: right;\n @mixin text-overflow;\n }\n dd {\n margin-left: $horizontalComponentOffset;\n }\n}\n\n/* MISC */\n/* ---- */\n\n/* Horizontal rules */\nhr {\n margin: $baseLineHeight 0;\n border: 0;\n border-top: 1px solid $hrBorder;\n border-bottom: 1px solid $white;\n}\n\n/* Abbreviations and acronyms */\nabbr[title],\n/* Added data-* attribute to help out our tooltip plugin, per https://github.com/twitter/bootstrap/issues/5257 */\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted $grayLight;\n}\nabbr.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n/* Blockquotes */\nblockquote {\n padding: 0 0 0 15px;\n margin: 0 0 $baseLineHeight;\n border-left: 5px solid $grayLighter;\n p {\n margin-bottom: 0;\n font-size: calc($baseFontSize * 1.25);\n font-weight: 300;\n line-height: 1.25;\n }\n small {\n display: block;\n line-height: $baseLineHeight;\n color: $grayLight;\n &:before {\n content: '\\2014 \\00A0';\n }\n }\n\n /* Float right with text-align: right */\n &.pull-right {\n float: right;\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid $grayLighter;\n border-left: 0;\n p,\n small {\n text-align: right;\n }\n small {\n &:before {\n content: '';\n }\n &:after {\n content: '\\00A0 \\2014';\n }\n }\n }\n}\n\n/* Quotes */\nq:before,\nq:after,\nblockquote:before,\nblockquote:after {\n content: \"\";\n}\n\n/* Addresses */\naddress {\n display: block;\n margin-bottom: $baseLineHeight;\n font-style: normal;\n line-height: $baseLineHeight;\n}\n","\n/* Code (inline and blocK) */\n/* -------------------------------------------------- */\n\n\n/* Inline and block code styles */\ncode,\npre {\n padding: 0 3px 2px;\n @mixin font-family-monospace;\n font-size: calc($baseFontSize - 2px);\n color: $grayDark;\n border-radius: 3px;\n}\n\n/* Inline code */\ncode {\n padding: 2px 4px;\n color: #d14;\n background-color: #f7f7f9;\n border: 1px solid #e1e1e8;\n white-space: nowrap;\n}\n\n/* Blocks of code */\npre {\n display: block;\n padding: calc(($baseLineHeight - 1px) / 2);\n margin: 0 0 calc($baseLineHeight / 2);\n font-size: calc($baseFontSize - 1px); /* 14px to 13px */\n line-height: $baseLineHeight;\n word-break: break-all;\n word-wrap: break-word;\n white-space: pre;\n white-space: pre-wrap;\n background-color: #f5f5f5;\n border: 1px solid rgba(0,0,0,.15);\n border-radius: $baseBorderRadius;\n\n /* Make prettyprint styles more spaced out for readability */\n &.prettyprint {\n margin-bottom: $baseLineHeight;\n }\n\n /* Account for some code outputs that place code tags in pre tags */\n code {\n padding: 0;\n color: inherit;\n white-space: pre;\n white-space: pre-wrap;\n background-color: transparent;\n border: 0;\n }\n}\n\n/* Enable scrollable blocks of code */\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n",'/* Splunk: Forms */\n/* ============= */\n/* Base styles for various input types, form layouts, and states */\n\n\n\n/* GENERAL STYLES */\n/* -------------- */\n\n/* Make all forms have space below them */\nform {\n margin: 0 0 $baseLineHeight;\n\n &:last-child {\n \tmargin: 0 0 $baseLineHeight;\n }\n}\n\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n/* Groups of fields with labels on top (legends) */\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: $baseLineHeight;\n font-size: calc($baseFontSize * 1.5);\n line-height: calc($baseLineHeight * 2);\n color: $grayDark;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n\n /* Small */\n small {\n font-size: calc($baseLineHeight * .75);\n color: $grayLight;\n }\n}\n\n/* Set font for forms */\nlabel,\ninput,\nbutton,\nselect,\ntextarea {\n @mixin font-shorthand $baseFontSize,normal,$baseLineHeight; /* Set size, weight, line-height here */\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: $baseFontFamily; /* And only set font-family here for those that need it (note the missing label element) */\n}\n\n/* Identify controls by their labels */\nlabel {\n display: block;\n margin-bottom: 5px;\n cursor: default; /* reset pointer */\n}\n\n\n/* Form controls */\n/* ------------------------- */\n\n/* Shared size and type resets */\nselect,\ntextarea,\ninput[type="text"],\ninput[type="password"],\ninput[type="datetime"],\ninput[type="datetime-local"],\ninput[type="date"],\ninput[type="month"],\ninput[type="time"],\ninput[type="week"],\ninput[type="number"],\ninput[type="email"],\ninput[type="url"],\ninput[type="search"],\ninput[type="tel"],\ninput[type="color"],\n.uneditable-input {\n display: inline-block;\n height: $baseLineHeight;\n padding: 4px 6px;\n margin-bottom: calc($baseLineHeight / 2);\n font-size: $baseFontSize;\n line-height: $baseLineHeight;\n color: $gray;\n border-radius: $inputBorderRadius;\n vertical-align: middle;\n}\n\n/* Reset appearance properties for textual inputs and textarea */\n/* Declare width for legacy (can\'t be on input[type=*] selectors or it\'s too specific) */\ninput,\ntextarea,\n.uneditable-input {\n width: 206px; /* plus 12px padding and 2px border */\n}\n/* Reset height since textareas have rows */\ntextarea {\n height: auto;\n}\n/* Everything else */\ntextarea,\ninput[type="text"],\ninput[type="password"],\ninput[type="datetime"],\ninput[type="datetime-local"],\ninput[type="date"],\ninput[type="month"],\ninput[type="time"],\ninput[type="week"],\ninput[type="number"],\ninput[type="email"],\ninput[type="url"],\ninput[type="search"],\ninput[type="tel"],\ninput[type="color"],\n.uneditable-input {\n background-color: $inputBackground;\n border: 1px solid $inputBorder;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075);\n transition: border linear .2s, box-shadow linear .2s;\n\n /* Focus state */\n &:focus {\n @mixin focus-field;\n }\n\n /* Don\'t show IE clear button when an artificial one is shown. */\n &.text-clear::-ms-clear {\n display: none;\n width: 0; /* IE 11 on windows 8 */ \n height: 0; /* IE 11 on windows 8 */\n }\n}\n\n\n\n/* Position radios and checkboxes better */\ninput[type="radio"],\ninput[type="checkbox"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; /* IE9 */\n line-height: normal;\n}\n\n/* Reset width of input images, buttons, radios, checkboxes */\ninput[type="file"],\ninput[type="image"],\ninput[type="submit"],\ninput[type="reset"],\ninput[type="button"],\ninput[type="radio"],\ninput[type="checkbox"] {\n width: auto; /* Override of generic input selector */\n}\n\n/* Set the height of select and file controls to match text inputs */\nselect,\ninput[type="file"] {\n height: $inputHeight;\n line-height: $inputHeight;\n}\n\n/* Make select elements obey height by applying a border */\nselect {\n width: 220px; /* default input width + 10px of padding that doesn\'t get applied */\n border: 1px solid $inputBorder;\n background-color: $inputBackground; /* Chrome on Linux and Mobile Safari need background-color */\n}\n\n/* Make multiple select elements height not fixed */\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\n/* Focus for select, file, radio, and checkbox */\nselect:focus,\ninput[type="file"]:focus,\ninput[type="radio"]:focus,\ninput[type="checkbox"]:focus {\n @mixin tab-focus;\n}\n\n\n/* Uneditable inputs */\n/* ------------------------- */\n\n/* Make uneditable inputs look inactive */\n.uneditable-input,\n.uneditable-textarea {\n color: $grayLight;\n background-color: color($inputBackground l(-1%));\n border-color: $inputBorder;\n box-shadow: inset 0 1px 2px rgba(0,0,0,.025);\n cursor: not-allowed;\n}\n\n/* For text that needs to appear as an input but should not be an input */\n.uneditable-input {\n overflow: hidden; /* prevent text from wrapping, but still cut it off like an input does */\n white-space: nowrap;\n}\n\n/* Make uneditable textareas behave like a textarea */\n.uneditable-textarea {\n width: auto;\n height: auto;\n}\n\n\n/* restrict text area resize */\ntextarea {\n\tmin-height: 2em;\n\tresize: vertical;\n}\n\n\n/* Placeholder */\n/* ------------------------- */\n\n/* Placeholder text gets special styles because when browsers invalidate entire lines if it doesn\'t understand a selector */\ninput,\ntextarea {\n @mixin placeholder;\n}\n\n\n\n/* CHECKBOXES & RADIOS */\n/* ------------------- */\n\n/* Indent the labels to position radios/checkboxes as hanging */\n.radio,\n.checkbox {\n min-height: $baseLineHeight; /* clear the floating input if there is no label text */\n padding-left: 20px;\n}\n.radio input[type="radio"],\n.checkbox input[type="checkbox"] {\n float: left;\n margin-left: -20px;\n}\n\n/* Move the options list down to align with labels */\n.controls > .radio:first-child,\n.controls > .checkbox:first-child {\n padding-top: 5px; /* has to be padding because margin collaspes */\n}\n\n/* Radios and checkboxes on same line */\n/* TODO v3: Convert .inline to .control-inline */\n.radio.inline,\n.checkbox.inline {\n display: inline-block;\n padding-top: 5px;\n margin-bottom: 0;\n vertical-align: middle;\n}\n.radio.inline + .radio.inline,\n.checkbox.inline + .checkbox.inline {\n margin-left: 10px; /* space out consecutive inline controls */\n}\n\n\n/* INPUT SIZES */\n/* ----------- */\n\n/* General classes for quick sizes */\n.input-very-small {\twidth: 25px; }\n.input-mini { width: 60px; }\n.input-small { width: 90px; }\n.input-medium { width: 150px; }\n.input-large { width: 210px; }\n.input-xlarge { width: 270px; }\n.input-xxlarge { width: 530px; }\n\n/* Grid style input sizes */\ninput[class*="span"],\nselect[class*="span"],\ntextarea[class*="span"],\n.uneditable-input[class*="span"],\n/* Redeclare since the fluid row class is more specific */\n.row-fluid input[class*="span"],\n.row-fluid select[class*="span"],\n.row-fluid textarea[class*="span"],\n.row-fluid .uneditable-input[class*="span"] {\n float: none;\n margin-left: 0;\n}\n/* Ensure input-prepend/append never wraps */\n.input-append input[class*="span"],\n.input-append .uneditable-input[class*="span"],\n.input-prepend input[class*="span"],\n.input-prepend .uneditable-input[class*="span"],\n.row-fluid input[class*="span"],\n.row-fluid select[class*="span"],\n.row-fluid textarea[class*="span"],\n.row-fluid .uneditable-input[class*="span"],\n.row-fluid .input-prepend [class*="span"],\n.row-fluid .input-append [class*="span"] {\n display: inline-block;\n}\n\n\n\n\n\n/* GRID SIZING FOR INPUTS */\n/* ---------------------- */\n\n/* Grid sizes */\n@mixin grid-input $gridColumnWidth, $gridGutterWidth;\n\n/* Control row for multiple inputs per line */\n.controls-row {\n @mixin clearfix; /* Clear the float from controls */\n}\n\n/* Float to collapse white-space for proper grid alignment */\n.controls-row [class*="span"],\n/* Redeclare the fluid grid collapse since we undo the float for inputs */\n.row-fluid .controls-row [class*="span"] {\n float: left;\n}\n/* Explicity set top padding on all checkboxes/radios, not just first-child */\n.controls-row .checkbox[class*="span"],\n.controls-row .radio[class*="span"] {\n padding-top: 5px;\n}\n\n\n\n\n/* DISABLED STATE */\n/* -------------- */\n\n/* Disabled and read-only inputs */\ninput[disabled],\nselect[disabled],\ntextarea[disabled],\ninput[readonly],\nselect[readonly],\ntextarea[readonly] {\n cursor: not-allowed;\n background-color: $inputDisabledBackground;\n}\n/* Explicitly reset the colors here */\ninput[type="radio"][disabled],\ninput[type="checkbox"][disabled],\ninput[type="radio"][readonly],\ninput[type="checkbox"][readonly] {\n background-color: transparent;\n}\n\n\n\n\n\n\n/* FORM FIELD FEEDBACK STATES */\n/* -------------------------- */\n\n/* Warning */\n.control-group.warning {\n @mixin formFieldState $warningText, $warningText, $warningBackground;\n}\n/* Error */\n.control-group.error {\n @mixin formFieldState $errorText, $errorText, $errorBackground;\n}\n/* Success */\n.control-group.success {\n @mixin formFieldState $successText, $successText, $successBackground;\n}\n/* Success */\n.control-group.info {\n @mixin formFieldState $infoText, $infoText, $infoBackground;\n}\n\n/* HTML5 invalid states */\n/* Shares styles with the .control-group.error above */\ninput:focus:invalid,\ntextarea:focus:invalid,\nselect:focus:invalid {\n color: #b94a48;\n border-color: #ee5f5b;\n &:focus {\n border-color: color(#ee5f5b l(-10%));\n box-shadow: 0 0 6px color(#ee5f5b l(+20%));\n }\n}\n\n\n\n/* FORM ACTIONS */\n/* ------------ */\n\n.form-actions {\n padding: calc($baseLineHeight - 1px) 20px $baseLineHeight;\n margin-top: $baseLineHeight;\n margin-bottom: $baseLineHeight;\n background-color: $formActionsBackground;\n border-top: 1px solid #e5e5e5;\n @mixin clearfix; /* Adding clearfix to allow for .pull-right button containers */\n}\n\n\n\n/* HELP TEXT */\n/* --------- */\n\n.help-block,\n.help-inline {\n color: $textGray;\n}\n\n.help-block {\n display: block; /* account for any element using help-block */\n margin-bottom: calc($baseLineHeight / 2);\n font-size: 85%;\n word-wrap: break-word;\n}\n\n.help-inline {\n display: inline-block;\n vertical-align: middle;\n padding-left: 5px;\n}\n\n\n\n/* INPUT GROUPS */\n/* ------------ */\n\n/* Allow us to put symbols and text within the input field for a cleaner look */\n.input-append,\n.input-prepend {\n display: inline-block;\n margin-bottom: calc($baseLineHeight / 2);\n vertical-align: middle;\n font-size: 0; /* white space collapse hack */\n white-space: nowrap; /* Prevent span and input from separating */\n\n /* Reset the white space collapse hack */\n input,\n select,\n .uneditable-input,\n .dropdown-menu,\n .popover {\n font-size: $baseFontSize;\n }\n\n input,\n select,\n .uneditable-input {\n position: relative; /* placed here by default so that on :focus we can place the input above the .add-on for full border and box-shadow goodness */\n margin-bottom: 0; /* prevent bottom margin from screwing up alignment in stacked forms */\n vertical-align: top;\n border-radius: 0 $inputBorderRadius $inputBorderRadius 0;\n /* Make input on top when focused so blue border and shadow always show */\n &:focus {\n z-index: 2;\n }\n }\n .add-on {\n display: inline-block;\n width: auto;\n height: $baseLineHeight;\n min-width: 16px;\n padding: 4px 5px;\n font-size: $baseFontSize;\n font-weight: normal;\n line-height: $baseLineHeight;\n text-align: center;\n text-shadow: 0 1px 0 $white;\n background-color: $grayLighter;\n border: 1px solid #ccc;\n }\n .add-on,\n .btn,\n .btn-group > .dropdown-toggle {\n vertical-align: top;\n border-radius: 0;\n }\n .active {\n background-color: color($green l(+30));\n border-color: $green;\n }\n}\n\n.input-prepend {\n .add-on,\n .btn {\n margin-right: -1px;\n }\n .add-on:first-child,\n .btn:first-child {\n /* FYI, `.btn:first-child` accounts for a button group that\'s prepended */\n border-radius: $inputBorderRadius 0 0 $inputBorderRadius;\n }\n}\n\n.input-append {\n input,\n select,\n .uneditable-input {\n border-radius: $inputBorderRadius 0 0 $inputBorderRadius;\n + .btn-group .btn:last-child {\n border-radius: 0 $inputBorderRadius $inputBorderRadius 0;\n }\n }\n .add-on,\n .btn,\n .btn-group {\n margin-left: -1px;\n }\n .add-on:last-child,\n .btn:last-child,\n .btn-group:last-child > .dropdown-toggle {\n border-radius: 0 $inputBorderRadius $inputBorderRadius 0;\n }\n}\n\n/* Remove all border-radius for inputs with both prepend and append */\n.input-prepend.input-append {\n input,\n select,\n .uneditable-input {\n border-radius: 0;\n + .btn-group .btn {\n border-radius: 0 $inputBorderRadius $inputBorderRadius 0;\n }\n }\n .add-on:first-child,\n .btn:first-child {\n margin-right: -1px;\n border-radius: $inputBorderRadius 0 0 $inputBorderRadius;\n }\n .add-on:last-child,\n .btn:last-child {\n margin-left: -1px;\n border-radius: 0 $inputBorderRadius $inputBorderRadius 0;\n }\n .btn-group:first-child {\n margin-left: 0;\n }\n}\n\n\n\n\n/* SEARCH FORM */\n/* ----------- */\n\ninput.search-query {\n padding-right: 14px;\n padding-right: 4px \\9;\n padding-left: 14px;\n margin-bottom: 0; /* Remove the default margin on all inputs */\n border-radius: 15px;\n}\n\n/* Allow for input prepend/append in search forms */\n.form-search .input-append .search-query,\n.form-search .input-prepend .search-query {\n border-radius: 0; /* Override due to specificity */\n}\n.form-search .input-append .search-query {\n border-radius: 14px 0 0 14px;\n}\n.form-search .input-append .btn {\n border-radius: 0 14px 14px 0;\n}\n.form-search .input-prepend .search-query {\n border-radius: 0 14px 14px 0;\n}\n.form-search .input-prepend .btn {\n border-radius: 14px 0 0 14px;\n}\n\n\n\n\n/* HORIZONTAL & VERTICAL FORMS */\n/* --------------------------- */\n\n/* Common properties */\n/* ----------------- */\n\n.form-search,\n.form-inline,\n.form-horizontal {\n input,\n textarea,\n select,\n .help-inline,\n .uneditable-input,\n .input-prepend,\n .input-append {\n display: inline-block;\n\n margin-bottom: 0;\n vertical-align: middle;\n }\n /* Re-hide hidden elements due to specifity */\n .hide {\n display: none;\n }\n}\n.form-search label,\n.form-inline label,\n.form-search .btn-group,\n.form-inline .btn-group {\n display: inline-block;\n}\n/* Remove margin for input-prepend/-append */\n.form-search .input-append,\n.form-inline .input-append,\n.form-search .input-prepend,\n.form-inline .input-prepend {\n margin-bottom: 0;\n}\n/* Inline checkbox/radio labels (remove padding on left) */\n.form-search .radio,\n.form-search .checkbox,\n.form-inline .radio,\n.form-inline .checkbox {\n padding-left: 0;\n margin-bottom: 0;\n vertical-align: middle;\n}\n/* Remove float and margin, set to inline-block */\n.form-search .radio input[type="radio"],\n.form-search .checkbox input[type="checkbox"],\n.form-inline .radio input[type="radio"],\n.form-inline .checkbox input[type="checkbox"] {\n float: left;\n margin-right: 3px;\n margin-left: 0;\n}\n\n\n/* Margin to space out fieldsets */\n.control-group {\n margin-bottom: calc($baseLineHeight / 2);\n}\n\n/* Legend collapses margin, so next element is responsible for spacing */\nlegend + .control-group {\n margin-top: $baseLineHeight;\n -webkit-margin-top-collapse: separate;\n}\n\n/* If a control is disabled, also gray out the control label */\n.control-group.disabled .control-label {\n\tcolor: $textGray;\n\tcursor: default;\n}\n\n/* Tooltop link */\n.control-group .tooltip-link {\n\ttop: -0.5em;\n\tposition: relative;\n\tfont-size: 75%;\n\tline-height: 0;\n\tvertical-align: baseline;\n\tpadding: 2px;\n\tcursor: default;\n\tfont-weight: normal;\n}\n\n\n/* Horizontal-specific styles */\n/* -------------------------- */\n\n.form-horizontal {\n /* Increase spacing between groups */\n .control-group {\n margin-bottom: $baseLineHeight;\n @mixin clearfix;\n }\n /* Float the labels left */\n .control-label {\n float: left;\n width: calc($horizontalComponentOffset - 20px);\n padding-top: 5px;\n text-align: right;\n }\n /* Move over all input controls and content */\n .controls {\n margin-left: $horizontalComponentOffset;\n }\n /* Remove bottom margin on block level help text since that\'s accounted for on .control-group */\n .help-block {\n margin-bottom: 0;\n }\n /* And apply it only to .help-block instances that follow a form control */\n input,\n select,\n textarea,\n .uneditable-input,\n .input-prepend,\n .input-append {\n + .help-block {\n margin-top: calc($baseLineHeight / 2);\n }\n }\n /* Move over buttons in .form-actions to align with .controls */\n .form-actions {\n padding-left: $horizontalComponentOffset;\n }\n}\n\n\n\n/* Inline-specific styles */\n/* -------------------------- */\n.form-inline {\n label {\n line-height: 28px;\n }\n .form-value {\n line-height: 28px;\n margin-right: 15px;\n }\n input {\n width: auto;\n margin-right: 15px;\n }\n}\n\n/* Form elements */\n/* ---------------------- */\n\n.control {\n\tposition: relative;\n font-size: @baseFontSize;\n\t/* synthetic placeholder */\n\t.placeholder {\n\t\tcolor: $placeholderText;\n\t\tposition: absolute;\n\t\tmax-width: 100%;\n\t\ttop: 3px;\n\t\tleft: 6px;\n\t\tfont-size: inherit;\n\t}\n\t::placeholder {\n\t\tcolor:$placeholderText;\n\t\topacity:1;\n\t}\n\t/* uneditable-input a read only text field or text area */\n\t.uneditable-input {\n\t\tbackground-color: $offWhite;\n\t\tmin-height: $baseLineHeight;\n\t\tfont-size: inherit;\n\t\t&.uneditable-input-multiline {\n\t\t\toverflow-y: auto;\n\t\t\twhite-space: normal;\n\t\t\twhite-space: pre-wrap;\n\t\t\tword-break: break-all;\n\t\t\tword-break: break-word;\n\t\t\theight: auto;\n\t\t\tmax-height: 100px;\n\t\t}\n\t}\n &.shared-controls-textcontrol {\n .control-clear {\n position: absolute;\n top: 50%;\n @mixin translate 0,-50%;\n right: 10px;\n font-size: 150%;\n color: $textGray;\n display: none;\n }\n input {\n padding-right: 25px;\n }\n }\n &.shared-controls-spinnercontrol {\n text-align: center;\n input, .uneditable-input {\n display: block;\n width: calc(100% - 56px); /* 100% minus padding and border */\n padding: 4px 48px 4px 6px;\n\n transition: border-color 2s, box-shadow 2s;\n }\n\n input.corrected-value {\n border-color: $red;\n box-shadow: color($red a(50%)) 0px 0px 8px 0px;\n }\n\n .increment-down, .increment-up {\n position: absolute;\n right: 1px;\n top: 1px;\n width: 20px;\n line-height: 20px;\n\n &:focus {\n @mixin focus-pill;\n }\n\n &.disabled {\n color: $textGray;\n }\n }\n\n .increment-down {\n right: 26px;\n }\n }\n\n &.shared-findinput {\n display: inline-block;\n margin: 5px 0;\n input {\n width: 250px;\n }\n }\n}\n\n\n/* simple text only control (LabelControl) */\n.input-label {\n max-width: 100%;\n padding: 6px 0 4px 0;\n line-height: 15px;\n font-size: $baseFontSize;\n display: inline-block;\n word-wrap: break-word;\n word-break: break-word;\n}\n\n/* wrapper for checkbox */\nlabel.checkbox {\n\tpadding: 2px 0 2px 22px;\n\tmargin-bottom: 0;\n\tmin-height: $baseLineHeight;\n\tposition: relative;\n\tmin-height: 16px;\n overflow: hidden;\n text-overflow: ellipsis;\n\n\t&.disabled {\n\t\tcolor: $textGray;\n\t}\n\t>.btn {\n\t\tpadding: 0;\n\t\twidth: 14px;\n\t\theight: 14px;\n\t\tline-height: 14px;\n \tposition: absolute;\n left: 0;\n\t\t> [class*="icon-"] {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n}\n\n/* Checkbox Controls */\n/* ---------------- */\n\n.control label.checkbox {\n\tpadding: 6px 0 4px 22px;\n}\n\n.shared-controls-checkboxgroup label.checkbox {\n padding-top: 2px;\n padding-bottom: 2px;\n}\n\n\n/* Key Value Control */\n/* ---------------- */\n.shared-controls-keyvaluecontrol {\n .shared-controls-textcontrol {\n margin-right: 10px;\n }\n\n .key-text-control-placeholder,\n .value-text-control-placeholder {\n float: left;\n }\n\n\n}\n\n\n/* Accumulator Control */\n/* ------------------- */\n.accumulator {\n width: 700px;\n\n .controls-block & {\n\twidth: 100%;\n }\n .availableOptionsContainer,\n .selectedOptionsContainer {\n\tfloat: left;\n\twidth: calc(50% - 10px);\n\tmargin: 0px 20px 0px 0px;\n }\n .addAllLink, .removeAllLink {\n\tfloat: right;\n }\n .selectedOptionsContainer {\n\tmargin-right:0px;\n }\n .availableOptionsHeader {\n\tfont-weight: normal;\n\tfont-size: $baseFontSize;\n\twidth: 200px;\n\tmargin-right: 22px;\n\tpadding-bottom: 5px;\n\tline-height: 0px;\n }\n .selectedOptionsHeader {\n\twidth: 200px;\n\tmargin-right:0px;\n }\n ul.availableOptions, ul.selectedOptions {\n\theight: 100px;\n\toverflow: auto;\n\tlist-style: none;\n\tmargin: 0;\n\tpadding: 0;\n\tborder: 1px solid $borderColor;\n\tclear: left;\n }\n .accDisabled ul.availableOptions,\n .accDisabled ul.selectedOptions {\n \tbackground-color: $offWhite;\n }\n ul.availableOptions li, ul.selectedOptions li {\n\tclear: left;\n\tpadding: 4px 5px;\n\tfont-size: $baseFontSize;\n\tcursor: pointer;\n\tline-height: 1;\n }\n ul.availableOptions li:hover,\n ul.selectedOptions li:hover {\n \tbackground-color: $pillBackgroundColorHover;\n }\n ul.availableOptions li span, ul.selectedOptions li span {\n\tmargin:0px 8px 0 0;\n\tdisplay: block;\n\tfloat: left;\n }\n ul span.splIcon-arrow-e {\n \tbackground-color: $splunkGreen;\n }\n ul.availableOptions li.selected, .accDisabled ul li {\n \tcolor: $textGray;\n }\n ul.availableOptions li.selected span.splIcon,\n .accDisabled ul li span.splIcon {\n \tbackground-color: $grayLightMedium;\n }\n .selected {\n \tbackground-color: transparent;\n }\n .control-group.error & ul {\n \tborder-color: $red;\n }\n .icon-class {\n \tcolor: $textGray;\n }\n div.wide {\n\twidth: 340px;\n }\n}\n\n/* table forms? */\n/* ---------------------- */\n\n/* TODO: figure out what this is for\n\n\t<table class="form">\n\t\t<tr>\n\t\t\t<td>cell</td>\n\t\t\t<td>\n\t\t\t\t<div class="help-block">help-block</div>\n\t\t\t</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td>cell</td>\n\t\t\t<td>\n\t\t\t\t<div class="help-block">help-block</div>\n\t\t\t</td>\n\t\t</tr>\n\t</table>\n\n*/\ntable.form td {\n\tpadding-right: 10px;\n\tpadding-bottom: 5px;\n}\n\ntable.form tr:last-child td {\n\tpadding-bottom: 0;\n}\n\ntable.form tr:last-child .help-block {\n\tmargin-bottom: 0;\n}\n\n\n/* Format Dialogs */\n/* --------------- */\n\n/* format controls\n\n\t<div class="form-format">\n\t\t...\n\t</div>\n\n*/\n\n.form-format {\n\t.control-label {\n\t\twidth: 100px;\n\t}\n\t/* remove margin from last group */\n\t.control-group:last-child {\n\t\tmargin-bottom: 0;\n\t}\n\n\t.controls {\n\t\tmargin-left: 120px;\n\t}\n}\n\n/* TODO: not sure why this is needed */\n.form-horizontal textarea {\n\tmax-height: 250px;\n\tmax-width: 206px;\n}\n\n.form-horizontal .control-group {\n\tmargin-bottom: 10px;\n}\n\n/* SPL-72247 - aad margin to help block */\n.form-horizontal .controls > .help-block {\n\tmargin-top: $baseLineHeight / 4;\n}\n\n/* Horizontal form, left-aligned */\n\n.form-horizontal.align-left {\n .control-label {\n width: auto;\n text-align: left;\n display: inline-block;\n float: none;\n }\n .controls {\n margin-left: 15px;\n display: inline-block;\n }\n}\n\n/* Complex Forms */\n/* ===================================== */\n\n\n/* Form Justified */\n/* --------------- */\n/* justified forms & block btn-group */\n/* if there\'s only one input block per control group */\n\n/*\n\t<form class="form-horizontal form-justified">\n\t\t<div class="control-group">\n\t\t\t<label class="control-label" for="inputEmail">Email</label>\n\t\t\t<div class="controls">\n\t\t\t\t<input type="text" id="inputEmail" placeholder="Email">\n\t\t\t</div>\n\t\t</div>\n\t\t<div class="control-group">\n\t\t\t<label class="control-label" for="inputPassword">Password</label>\n\t\t\t<div class="controls">\n\t\t\t\t<input type="password" id="inputPassword" placeholder="Password">\n\t\t\t</div>\n\t\t</div>\n\t\t<div class="control-group">\n\t\t\t<div class="controls">\n\t\t\t\t<label class="checkbox">\n\t\t\t\t\t<input type="checkbox"> Remember me\n\t\t\t\t</label>\n\t\t\t\t<button type="submit" class="btn">Sign in</button>\n\t\t\t</div>\n\t\t</div>\n\t</form>\n*/\n.form-justified {\n\t.btn-group,\n\tinput[type="text"],\n\tinput[type="password"],\n\ttextarea,\n\t.uneditable-input\n\t {\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tbox-sizing: border-box;\n\t}\n\tinput[type="text"],\n\tinput[type="password"] {\n\t\tmin-height: 26px; /* should use a var here maybe */\n\t}\n\t.btn-combo {\n\t\tdisplay: block;\n\t}\n\t.btn {\n\t\twidth: 100%;\n\t\tbox-sizing: border-box;\n\t}\n}\n\n\n\n/* Form Complex */\n/* -------------- */\n\n/*\n\t<form class="form-horizontal form-complex">\n\t\t<div class="control-group">\n\t\t\t<label class="control-label" for="">Email</label>\n\t\t\t<div class="controls">\n\t\t\t\t<input type="text" id="" placeholder="Email">\n\t\t\t</div>\n\t\t</div>\n\t\t<div class="control-group">\n\t\t\t<label class="control-label" for="">Password</label>\n\t\t\t<div class="controls">\n\t\t\t\t<input type="password" id="" placeholder="Password">\n\t\t\t\t<span class="help-block help-outer">\n\t\t\t\t\teg. this is some help text <br>\n\t\t\t\t\tthat goes outside the form for some reason ;_;\n\t\t\t\t</span>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class="control-group">\n\t\t\t<div class="controls">\n\t\t\t\t<label class="checkbox">\n\t\t\t\t\t<input type="checkbox"> Remember me\n\t\t\t\t</label>\n\t\t\t\t<button type="submit" class="btn">Sign in</button>\n\t\t\t</div>\n\t\t</div>\n\t</form>\n\n*/\n/* complex forms? maybe use form-narrow? */\n.form-complex {\n\t.controls {\n\t\tposition: relative;\n\t}\n\t.control-group {\n\t\twidth: 440px;/* magic number ;_; maybe move width to container */\n\t}\n\t.control-heading { /* like control-label but without the float */\n\t\tpadding-top: 5px;\n\t\ttext-align: right;\n\t\twidth: 160px;\n\t\tfont-weight: bold;\n\t}\n\t.help-block, .help-outer {\n\t\tposition: absolute;\n\t\ttop: 4px;\n\t\tleft: 100%;\n\t\tmargin-left: 10px;\n\t\tmargin-top: 0 !important; /* TODO: get rid of important; */\n\t\twidth: 280px;\n\t}\n\t.outline {\n\t\tborder: 1px solid $borderColor;\n\t\tborder-radius: 3px;\n\t\tmargin-bottom: 10px; /* TOOD: use var here; */\n\t\tmargin-top: -5px;\n\t\tpadding-top: 5px;\n\t}\n\tfieldset {border: 1px solid transparent;}\n\t.btn-check {\n\t\tdisplay: inline-block;\n\t\theight: $baseLineHeight;\n\t\tline-height: $baseLineHeight;\n\t\tpadding: 0;\n\t\ttext-align: center;\n\t\tvertical-align: middle;\n\t\twidth: $baseLineHeight;\n\t}\n\t.control-feedback {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t}\n}\n\n/* feedback for controls */\n.control-feedback {\n\tcolor: $textGray;\n\tbackground-color: $grayLighter;\n\tborder-radius: 3px;\n\tfont-size: 85%;\n\ttext-align: center;\n\tmargin-top: 3px;\n}\n\n/* SyntheticRadioControl */\n/* --------------------- */\n\n\n.shared-controls-syntheticradiocontrol {\n > .tooltip {\n \twhite-space:normal;\n }\n\n .btn-radio {\n display: block;\n position: relative;\n padding: 3px 0 3px 20px;\n color: $textColor;\n text-decoration: none;\n\n &:before {\n content:\'\';\n @mixin interactive;\n line-height: 12px;\n\n position: absolute;\n left: 0;\n top: 2px;\n box-sizing: border-box;\n width: 16px;\n height: 16px;\n border-radius: 8px;\n\n }\n\n &.disabled {\n cursor: not-allowed;\n color: $textGray;\n opacity: 0.65;\n\n &:before {\n background: $interactiveDisabledBackgroundColor;\n filter: none;\n border-color: $borderColor;\n }\n }\n\n &.active:after {\n content:\'\';\n position: absolute;\n left: 4px;\n top: 6px;\n box-sizing: border-box;\n width: 8px;\n height: 8px;\n border-radius: 4px;\n background-color: currentColor;\n }\n }\n}\n\n/* Button Combo Block */\n/* ------------------- */\n\n/* btn-combo block , just the combo */\n.btn-combo-block {\n\tdisplay:block;\n\twidth: 100%;\n\t/* box-sizing: border-box; */\n\t.btn {\n\t\twidth: 100%;\n\t\tbox-sizing: border-box;\n\t}\n}\n\n/* Block Controls */\n/* ------------------- */\n\n/*\n\t<form action="#" method="post" class="form-horizontal form-complex">\n\t\t<div class="control-group">\n\t\t\t<label for="#" class="control-label">label</label>\n\t\t\t<div class="controls controls-block">\n\t\t\t\t<div class="btn-combo">\n\t\t\t\t\t<button class="btn dropdown-toggle" data-toggle="dropdown">\n\t\t\t\t\t\tdropdown\n\t\t\t\t\t\t<span class="caret"></span>\n\t\t\t\t\t</button>\n\t\t\t\t\t<ul class="dropdown-menu">\n\t\t\t\t\t\t<li><a href="#">foo</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\x3c!-- /.btn-combo --\x3e\n\t\t\t</div>\x3c!-- /.controls --\x3e\n\t\t</div>\x3c!-- /.control-group --\x3e\n\t</form>\n*/\n\n/* for block level controls */\n.controls-block {\n\t.btn-group ,\n\t.btn-combo {\n\t\tdisplay: block;\n\t}\n\t.btn {\n\t\twidth: 100%;\n\t\tbox-sizing: border-box;\n\t}\n\tinput[type="text"], .uneditable-input {\n\t\twidth: 100%;\n\t\tbox-sizing: border-box;\n\t\tmin-height: 26px;\n\t\tdisplay: block;\n\t}\n\ttextarea {\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tmin-height: 2em;\n\t\tresize: vertical;\n\t\tbox-sizing: border-box;\n\t}\n}\n\n\n/* Controls Half Block */\n/* --------------------- */\n\n.controls-fill {\n\t.btn-group,\n\t.btn-combo {\n\t\tdisplay:block;\n display: flex;\n flex-direction: row;\n\t}\n\t.btn {\n\t\tbox-sizing: border-box;\n flex: auto;\n\t}\n\tinput {\n\t\tbox-sizing: border-box;\n\t\tmin-height: 26px;\n flex: auto;\n\t}\n}\n\n/* 50% width controls */\n.controls-halfblock {\n\t.btn-group,\n\t.btn-combo {\n\t\tdisplay:block;\n display: flex;\n flex-direction: row;\n\t}\n\t.btn {\n\t\twidth: 50%;\n\t\tbox-sizing: border-box;\n flex: 1 0 0px;\n\t}\n\tinput {\n\t\twidth: 50%;\n\t\tbox-sizing: border-box;\n\t\tmin-height: 26px;\n flex: 1 0 0px;\n\t}\n}\n\n/* 1/3 controls */\n.controls-thirdblock {\n\n\t.btn-group,\n\t.btn-combo {\n\t\tdisplay:block;\n display: flex;\n flex-direction: row;\n\n\t}\n\t.btn {\n\t\twidth: 33.333%;\n\t\tbox-sizing: border-box;\n flex: auto;\n\t}\n}\n\n/* 1/4 controls */\n.controls-quarterblock {\n\t.btn-group,\n\t.btn-combo {\n\t\tdisplay:block;\n\t}\n\t.btn {\n\t\twidth: 25%;\n\t\tbox-sizing: border-box;\n\t}\n}\n\n/* Controls Split */\n/* ------------------- */\n\n/*\n\t<form action="#" method="post" class="form-horizontal form-complex">\n\t\t<div class="control-group">\n\t\t\t<label for="#" class="control-label">in</label>\n\t\t\t<div class="controls controls-split">\n\t\t\t\t<input type="text" placeholder="5">\n\t\t\t\t<div class="btn-combo">\n\t\t\t\t\t<button class="btn dropdown-toggle" data-toggle="dropdown">\n\t\t\t\t\t\tminutes\n\t\t\t\t\t\t<span class="caret"></span>\n\t\t\t\t\t</button>\n\t\t\t\t\t<ul class="dropdown-menu">\n\t\t\t\t\t\t<li><a href="#">foo</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\x3c!-- /.btn-combo --\x3e\n\t\t\t</div>\x3c!-- /.controls --\x3e\n\t\t</div>\x3c!-- /.control-group --\x3e\n\t</form>\n*/\n\n/* for controls with text & combo */\n.controls-split {\n\t.btn-combo,\n\t.btn-group {\n\t\tdisplay:inline-block;\n\t\twidth: 50%;\n\t\tvertical-align: middle;\n\t\t.btn {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\t.btn {\n\t\tdisplay:block;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t}\n\n\tinput[type="text"]\n\t{\n\t\tbox-sizing: border-box;\n\t\twidth: 50%;\n\t\tmin-height: 26px;\n\t\tvertical-align: middle;\n\t}\n\t/* FIXME: this doesn\'t scale well ;_; */\n\t.btn-combo + input ,\n\tinput + .btn-combo ,\n\t.btn-combo + .shared-controls-textcontrol,\n\t.btn-group + .shared-controls-textcontrol,\n\t.shared-controls-textcontrol + .btn-combo,\n\t.shared-controls-textcontrol + .btn-group\n\t{\n\t\tmargin-left: 0;\n\t}\n\t/* alert controls */\n\t.shared-controls-textcontrol {\n\t\tdisplay: inline;\n\t}\n}\n\n/* Small forms\n/* ===================================== */\n\n\n.control-group-small {\n\t.control-label {\n\t\tfont-size: $baseFontSizeSmall;\n\t}\n}\n\n.control-small {\n font-size: $baseFontSizeSmall;\n\n input[type="text"],\n .uneditable-input,\n textarea {\n padding-top: 2px;\n padding-bottom: 2px;\n font-size: inherit;\n }\n\n .uneditable-input {\n min-height: 16px;\n }\n\n .btn, &.btn-group > .btn {\n padding-top: 2px;\n padding-bottom: 2px;\n font-size: $baseFontSizeSmall;\n }\n}\n\n/* Form add-ons */\n/* ------------ */\n\n.controls.input-append, .controls.input-prepend {\n\tdisplay: block;\n}\n\n.controls-split.input-prepend .btn-group {\n margin-right: -1px;\n}\n\n.controls-split.input-append .btn-group {\n margin-left: -1px;\n}\n\n.input-append input + .add-on.dropdown-toggle {\n\tborder-top-right-radius: $interactiveBorderRadius;\n\tborder-bottom-right-radius: $interactiveBorderRadius;\n}\n\n.input-append input.active{\n\t/* need this to override some weird library rule. */\n\tborder-color: rgba(82,168,236,.8);\n\n\t&:focus {\n\t\tbackground-color: $white;\n\t}\n\n\t&:not(:focus) {\n\t background-color: $white;\n\t}\n}\n\na.add-on {\n @mixin interactive;\n &:hover {\n\t@mixin interactive-hover;\n\ttext-decoration: none;\n\t}\n}\n\n/* Error States */\n/* ---------------- */\n\n.error {\n\t.btn {\n\t\t@mixin interactive-error;\n\n\t\t&.active {\n\t\t\t@mixin interactive-error-hover;\n\t\t\tbackground-image: none;\n\t\t}\n\t\t&:hover {\n\t\t\t@mixin interactive-error-hover;\n\t\t}\n\t}\n}\n\n.required {\n\tcolor: $errorText;\n}\n\n/* Custom shared form components for color editing */\n/* ------------------------------------------------------ */\n\n.color-square {\n display: block;\n width: 18px;\n height: 18px;\n background: $green;\n border: 1px solid $borderDarkColor;\n border-radius: 2px;\n\n &:focus {\n @mixin focus-button;\n }\n}\n\n.color-square-standalone {\n\tmargin-top: 3px;\n}\n\n/* Lite UI */\n/* ================ */\n@if $theme == lite {\n\ttextarea,input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {\n\n\t\t&:not(:focus) {\n\t\t\tborder-color: $splunkLiteBlack;\n\t\t}\n\n\t\t&:focus {\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n}\n','/* Splunk: Tables */\n/* =================== */\n/* Tables for, you guessed it, tabular data */\n\n/* BASE TABLES */\n/* ----------------- */\n\ntable {\n max-width: 100%;\n background-color: $tableBackground;\n border-collapse: collapse;\n border-spacing: 0;\n}\n\n\n\n/* BASELINE STYLES */\n/* --------------- */\n.table {\n width: auto;\n min-width: 100%;\n max-width: none;\n margin-bottom: $baseLineHeight;\n\n /* Cells */\n th, td {\n text-align: left;\n vertical-align: top;\n font-weight: normal;\n padding: 4px 8px;\n line-height: $baseLineHeight;\n border-top: 1px solid $tableBorder;\n\n &:first-child {\n padding-left: 20px;\n }\n\n &:last-child {\n padding-right: 20px;\n }\n\n \ttd:focus {\n \t\t@mixin focus-pill;\n \t}\n }\n\n thead th {\n vertical-align: bottom;\n }\n\n /* Remove top border from thead by default */\n caption + thead tr:first-child th,\n caption + thead tr:first-child td,\n colgroup + thead tr:first-child th,\n colgroup + thead tr:first-child td,\n thead:first-child tr:first-child th,\n thead:first-child tr:first-child td {\n border-top: 0;\n }\n /* Account for multiple tbody instances */\n tbody + tbody {\n border-top: 2px solid $tableBorder;\n }\n\n /* sorts */\n .sorts {\n white-space: nowrap;\n cursor: pointer;\n a {\n color: inherit;\n &:hover {\n text-decoration: none;\n }\n }\n\n &:hover {\n background-color: $tableBackgroundHover;\n }\n\n .icon-sorts {\n display: inline;\n }\n\n .icon-sorts:before {\n font-family: "Splunk Icons";\n content: "\\2195";\n padding-left: 5px;\n color: $tableSortIconColor;\n }\n\n .asc:before,\n .Asc:before\n {\n content: "\\21A5";\n color: inherit;\n }\n\n .desc:before,\n .Desc:before {\n content: "\\21A7";\n color: inherit;\n }\n\n }\n\n /* Nesting */\n .table {\n background-color: $tableBackground;\n }\n}\n\n\n/* saf3+, chrome1+ */\n@media screen and (-webkit-min-device-pixel-ratio:0) {\n /* fix table headers */\n .table-chrome > thead > tr > th { position: relative; }\n}\n\n\n\n\n/* CONDENSED TABLE W/ HALF PADDING */\n/* ------------------------------- */\n\n.table-condensed {\n th,\n td {\n padding: 4px 5px;\n }\n}\n\n\n\n/* BORDERED VERSION */\n/* ---------------- */\n\n.table-bordered {\n border: 1px solid $tableBorder;\n border-collapse: separate; /* Done so we can round those corners! */\n border-left: 0;\n border-radius: $baseBorderRadius;\n th,\n td {\n border-left: 1px solid $tableBorder;\n }\n /* Prevent a double border */\n caption + thead tr:first-child th,\n caption + tbody tr:first-child th,\n caption + tbody tr:first-child td,\n colgroup + thead tr:first-child th,\n colgroup + tbody tr:first-child th,\n colgroup + tbody tr:first-child td,\n thead:first-child tr:first-child th,\n tbody:first-child tr:first-child th,\n tbody:first-child tr:first-child td {\n border-top: 0;\n }\n /* For first th/td in the first row in the first thead or tbody */\n thead:first-child tr:first-child > th:first-child,\n tbody:first-child tr:first-child > td:first-child,\n tbody:first-child tr:first-child > th:first-child {\n border-top-left-radius: $baseBorderRadius;\n }\n /* For last th/td in the first row in the first thead or tbody */\n thead:first-child tr:first-child > th:last-child,\n tbody:first-child tr:first-child > td:last-child,\n tbody:first-child tr:first-child > th:last-child {\n border-top-right-radius: $baseBorderRadius;\n }\n /* For first th/td (can be either) in the last row in the last thead, tbody, and tfoot */\n thead:last-child tr:last-child > th:first-child,\n tbody:last-child tr:last-child > td:first-child,\n tbody:last-child tr:last-child > th:first-child,\n tfoot:last-child tr:last-child > td:first-child,\n tfoot:last-child tr:last-child > th:first-child {\n border-bottom-left-radius: $baseBorderRadius;\n }\n /* For last th/td (can be either) in the last row in the last thead, tbody, and tfoot */\n thead:last-child tr:last-child > th:last-child,\n tbody:last-child tr:last-child > td:last-child,\n tbody:last-child tr:last-child > th:last-child,\n tfoot:last-child tr:last-child > td:last-child,\n tfoot:last-child tr:last-child > th:last-child {\n border-bottom-right-radius: $baseBorderRadius;\n }\n\n /* Clear border-radius for first and last td in the last row in the last tbody for table with tfoot */\n tfoot + tbody:last-child tr:last-child td:first-child {\n border-bottom-left-radius: 0;\n }\n tfoot + tbody:last-child tr:last-child td:last-child {\n border-bottom-right-radius: 0;\n }\n\n /* Special fixes to round the left border on the first td/th */\n caption + thead tr:first-child th:first-child,\n caption + tbody tr:first-child td:first-child,\n colgroup + thead tr:first-child th:first-child,\n colgroup + tbody tr:first-child td:first-child {\n border-top-left-radius: $baseBorderRadius;\n }\n caption + thead tr:first-child th:last-child,\n caption + tbody tr:first-child td:last-child,\n colgroup + thead tr:first-child th:last-child,\n colgroup + tbody tr:first-child td:last-child {\n border-top-right-radius: $baseBorderRadius;\n }\n\n}\n\n\n/* BORDERED LITE */\n/* ----------------- */\n/* a stripped-down verison of bootstrap\'s table-bordered */\n.table-bordered-lite {\n th, td {\n border-left: 1px solid $tableBorder;\n\n &:first-child {\n border-left: none;\n }\n }\n}\n\n/* BORDERED DOTTED */\n/* ----------------- */\n.table-dotted {\n td, th {\n border-top: 1px dashed $borderColor;\n }\n}\n\n/* ZEBRA-STRIPING */\n/* -------------- */\n\n.table-striped {\n > thead > tr > th {\n background-color: $white;\n border-top: 1px solid $tableBorder;\n }\n\n > tbody {\n > tr:nth-child(odd) > td,\n > tr:nth-child(odd) > th\n > tr.odd > td,\n > tr.odd > th {\n background-color: $tableBackgroundAccent;\n }\n\n /* For tables that have manually striped rows due to row-grouping, reset .even to white. */\n /* Consider not have the table-striped class and only rely on the row class - Marc */\n > tr.even > td,\n > tr.even > th {\n background-color: $white;\n }\n }\n}\n\n\n/* CHROME */\n/* ------------------- */\n\n.table-chrome {\n border-top: 1px solid $interactiveBorderTopColor;\n border-bottom: 1px solid $interactiveBorderBottomColor;\n > thead > tr > th {\n font-weight: normal;\n @mixin interactive;\n box-shadow: none;\n /* position: relative; this fixes a rendering bug in Safari 6.0.5 (SPL-67998) - also causes rendering issue in FF */\n\n &:first-child {\n border-left: none;\n }\n &:last-child {\n border-right: none;\n }\n }\n /* FF bug fix */\n td {\n border-left: 0 solid transparent;\n border-right: 0 solid transparent;\n }\n /* sorting */\n .sorts {\n font-weight: normal;\n &:hover {\n text-decoration: none;\n @mixin interactive-hover;\n }\n a {\n text-decoration: none;\n color: $textColor;\n }\n }\n\n .sorts.active {\n /* .gradient-vertical($interactiveGradientEndColor,$interactiveGradientStartColor); */\n /* box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.1); */\n }\n .sorts.active:hover {\n @mixin interactive-hover;\n border-bottom: 1px solid $tableBorder;\n }\n\n\n &.table-striped > tbody > tr:nth-child(even) > td {\n background-color: $tableBackgroundAccent;\n }\n\n &.table-striped > tbody > tr:nth-child(odd) > td {\n background-color: $white;\n }\n\n &.table-striped > tbody > tr.even > td {\n background-color: $tableBackgroundAccent;\n }\n\n &.table-striped > tbody > tr.odd > td {\n background-color: $white;\n }\n\n}\n\n\n\n/* TABLE CELL SIZING */\n/* ----------------- */\n\n/* Reset default grid behavior */\ntable td[class*="span"],\ntable th[class*="span"],\n.row-fluid table td[class*="span"],\n.row-fluid table th[class*="span"] {\n display: table-cell;\n float: none; /* undo default grid column styles */\n margin-left: 0; /* undo default grid column styles */\n}\n\n/* Change the column widths to account for td/th padding */\n.table td,\n.table th {\n &.span1 { @mixin tableColumns 1; }\n &.span2 { @mixin tableColumns 2; }\n &.span3 { @mixin tableColumns 3; }\n &.span4 { @mixin tableColumns 4; }\n &.span5 { @mixin tableColumns 5; }\n &.span6 { @mixin tableColumns 6; }\n &.span7 { @mixin tableColumns 7; }\n &.span8 { @mixin tableColumns 8; }\n &.span9 { @mixin tableColumns 9; }\n &.span10 { @mixin tableColumns 10; }\n &.span11 { @mixin tableColumns 11; }\n &.span12 { @mixin tableColumns 12; }\n}\n\n\n\n/* HOVER EFFECT */\n/* ------------ */\n.table-hover {\n > tbody {\n > tr:hover > td,\n > tr:hover > th {\n background-color: $tableBackgroundHover;\n }\n }\n}\n\n\n/* FOCUS EFFECT */\n/* ------------ */\n\n/* add focus back in, needs to come last */\n.table > tbody > tr,\n.table > tbody > tr.even,\n.table > tbody > tr.odd {\n\t > td:focus {\n\t\t@mixin focus-pill;\n\t}\n}\n.table > tbody > tr:focus,\n.table > tbody > tr.even:focus,\n.table > tbody > tr.odd:focus {\n\toutline: none;\n\t > td {\n\t\t@mixin focus-pill;\n\t}\n}\n\n\n\n\n\n/* TABLE BACKGROUNDS */\n/* ----------------- */\n/* Exact selectors below required to override .table-striped */\n\n.table tbody tr {\n &.success > td {\n background-color: $successBackground;\n }\n &.error > td {\n background-color: $errorBackground;\n }\n &.warning > td {\n background-color: $warningBackground;\n }\n &.info > td {\n background-color: $infoBackground;\n }\n}\n\n/* Hover states for .table-hover */\n.table-hover tbody tr {\n &.success:hover > td {\n background-color: color($successBackground l(-5%));\n }\n &.error:hover > td {\n background-color: color($errorBackground l(-5%));\n }\n &.warning:hover > td {\n background-color: color($warningBackground l(-5%));\n }\n &.info:hover > td {\n background-color: color($infoBackground l(-5%));\n }\n}\n\n\n\n\n/* EMBEDDED TABLES */\n/* -------------------- */\n/* tables that appear within other tables. */\n\n\n.table-embed {\n width:100%;\n border: 0;\n td {\n border-bottom: 1px dashed $borderColor;\n border-left: 0;\n padding: 0;\n background-color: transparent !important;\n }\n td:first-child {\n padding-right: 10px;\n }\n}\n\n\n\n\n/* ROW EXPANDING */\n/* -------------------- */\n\n\n.table-row-expanding {\n width: 100%;\n table-layout: fixed;\n margin-bottom: -1px;\n border-bottom: 1px solid $borderColor;\n\n & > tbody > tr > td.expands {\n cursor: pointer;\n border-right:1px solid $tableBorderVertical;\n padding: 0;\n\n &.disabled {\n color: $textDisabledColor;\n cursor: default;\n > span, a {\n color: inherit;\n cursor: inherit;\n }\n }\n\n > span, a, > i {\n color: $textColor;\n display: block;\n padding: 4px 0 4px 20px;\n width: 15px;\n height: 16px;\n text-decoration: none;\n text-align: left;\n\n &:focus {\n \t@mixin focus-pill;\n }\n }\n }\n\n /* style for an extra row inserted in the expanded state */\n /* TODO unify these class names */\n & > tbody > tr.more-info > td,\n & > tbody > tr.info-row > td {\n border-top: none;\n background-color: $tableBackgroundAccentHover;\n }\n\n & > tbody > tr.expanded > td {\n background-color: $tableBackgroundAccentHover;\n }\n\n & > tbody > tr > td > .btn-combo {\n margin: -4px 5px -6px 20px;\n }\n\n & > tbody > tr > td > .btn-combo:first-child {\n margin-left: 0;\n }\n\n & > tbody > tr > td.title > a,\n & > tbody > tr > td.title > span {\n margin: -4px -8px;\n padding: 4px 8px;\n display: block;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n font-size: 14px;\n line-height: 16px;\n\n &:focus {\n \t@mixin focus-pill;\n }\n }\n\n & > tbody > tr > td.title > .disabled {\n color: $tableTextDisabledColor;\n }\n\n & > tbody > tr.expanded > td.title > a {\n white-space: normal;\n }\n\n th.col-info {\n width:15px;\n padding-left:20px;\n padding-right:0;\n text-align: left;\n vertical-align: top;\n font-size: 100%;\n border-right:1px solid $tableBorderVertical;\n\n\n a {\n text-decoration: none;\n color: $black;\n }\n\n .icon-info {\n width:15px;\n display: block;\n\n }\n }\n\n td.expands:hover:not(.disabled),\n td.col-info:hover:not(.disabled) {\n background-color: $tableBackgroundAccentHover !important; /* lame but needed to override BS .table-striped */\n border-right:1px solid $tableBorderVertical !important;\n }\n \n td.expands .icon-triangle-right-small:before {content: "\\203A"; }\n td.expands .icon-triangle-down-small:before {content: "\\02C5"; }\n}\n\n/* remove sorting icons for info column */\n.table-chrome {\n .sorts th.col-info:after {\n content: "";\n }\n\n}\n\n\n\n/* SPECIAL COLUMNS AND CELLS */\n/* -------------------- */\n/* custom styles for row numbers */\n\ntd.row-number,\nth.row-number {\n width: 1px;\n}\ntd.row-number, td.line-num {\n text-align: right;\n color: $textGray;\n}\n\n/* custom styles for numeric value cells */\nth.numeric, td.numeric {\n text-align: right\n}\n\ntd.end-group {\n border-right:1px solid $tableBorderVertical;\n}\n\n\n/* DOCKING AND STATIC TABLE HEADERS */\n/* ----------- */\n/* class for docking table header and scroll bar */\n\n.header-table-docked {\n position: fixed;\n top: 0;\n z-index: $zindexHeaderTable;\n overflow: hidden;\n @mixin affix-top-shadow;\n background: $white;\n}\n\n.header-table-docked > .disable {\n display: block;\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n background-color: $gray;\n opacity: 0.30;\n}\n\n.header-table-docked > table {\n table-layout: fixed;\n margin-bottom: 0;\n /* SPL-71945, this prevents the last header cell from appearing un-styled in Firefox and IE */\n max-width: inherit;\n}\n\n.table-scroll-bar-docked {\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n overflow-x: auto;\n}\n\n /* class for static table header and scroll bar */\n\n.header-table-static {\n height: 0;\n position: relative;\n z-index: $zindexHeaderTable;\n\n > table {\n margin-bottom: 0;\n }\n}\n\n.header-table-wrapper {\n overflow: hidden;\n border-bottom: 1px solid $tableBorder;\n .table {\n margin-bottom: 0;\n }\n}\n\n /* need to clean up these two classes to make sense */\n.scroll-table-wrapper { /* used on dashboards and embedded tables, the wrapper scrolls horz and vert */\n height: 380px; /* override */\n width: 100%;\n overflow: auto;\n}\n\n.scrolling-table-wrapper { /* tables that will scroll horizontally */\n width: 100%;\n overflow-x: auto;\n position: relative;\n}\n\n/* tables that will scroll vertically, up to consumer to set height or max-height */\n.vertical-scrolling-table-wrapper {\n width: 100%;\n overflow-y: auto;\n}\n\n\n/* MODALIZING ROWS */\n/* ----------- */\n.modalize-table-top, .modalize-table-bottom, .modalize-table-overlay {\n position: absolute;\n left: 0;\n background-color: $gray;\n opacity: 0.30;\n}\n\n.modalize-table-top {\n top: 0;\n}\n\n.modalize-table-bottom {\n bottom: 0;\n}\n\n.modalize-table-overlay {\n position: fixed;\n top: 0;\n bottom: 0;\n right: 0;\n}\n\n\n/* DRILLDOWN */\n/* -------------------------------------------------- */\n\n.table-drilldown > tbody > tr > td {\n color: $linkColor;\n &:hover {\n color: $linkColorHover;\n }\n /* reset for row # */\n &.row-number {\n color: $textGray;\n }\n}\n.table-drilldown-row > tbody > tr:hover > td {\n color: $linkColorHover;\n /* reset for row # */\n &.row-number {\n color: $textGray;\n }\n}\n.table-drilldown-cell > tbody > tr > td:hover {\n .multivalue-subcell {\n color: $linkColor;\n &:hover {\n color: $linkColorHover;\n }\n }\n}\n\n\n/* MISC */\n/* ----------- */\n/* misc hacks that should probably never been added */\n.ui-grid-head-table,\n.ui-grid-body-table\n{\n margin-bottom: 0;\n}\n\n/* table-scroll? */\n.table-scroll {\n tbody {\n max-height: 200px;\n overflow-y: scroll;\n }\n}\n\n/* just the row borders */\n.table-border-row {\n border-top: 1px solid $tableBorder;\n th, td {border-top: 1px solid $tableBorder;}\n}\n\n/* fixed width tables */\n.table-fixed {\n table-layout:fixed;\n tr > td:first-child {\n max-width: 300px;\n word-break: break-all;\n }\n}\n\n/* remove the sorting icons for the row number column */\n.table-chrome {\n .sorts th.row-number:after {\n content: "";\n }\n}\n\n/* Lite UI */\n/* -------------------------------------------------- */\n@if $theme == lite {\n\t.table-chrome {\n\t\tborder-top-width: 0;\n\t\tborder-bottom-color: $splunkLiteBlack;\n\n\t\t> thead > tr > th {\n\t\t border-top-width: 0;\n\t\t\tborder-left-width: 0;\n\t\t\tborder-right-width: 0;\n\t\t\tborder-bottom: 1px solid $splunkLiteBlack;\n\t\t\tfont-weight: bold;\n\n\t\t\t&.sorts:hover, &.sorts.active:hover {\n\t\t\t\t background: $tableBackgroundHover;\n\t\t\t}\n\t\t}\n\n\t\t> tbody > tr > td {\n\t\t\tborder-top-width: 0;\n\t\t}\n\n\t\t> tbody > tr:nth-child(odd) > td {\n\t\t\t background-color: $white;\n\t\t}\n\n\t\t> tbody > tr:nth-child(even) > td{\n\t\t\tbackground-color: $tableBackgroundAccent;\n\t\t}\n\n\t\t> tbody > tr.odd > td {\n\t\t background-color: $white;\n\t\t}\n\n\n\t\t> tbody > tr.even > td {\n\t\t\tbackground-color: $tableBackgroundAccent;\n\t\t}\n\n\n\t .sorts {\n\t\t font-weight: bold;\n\n\t \t.icon-sorts:before {\n\t\t color: $splunkLiteBlack;\n\t\t }\n\t }\n\t}\n\n\t.header-table-wrapper, .header-table-wrapper .table-chrome {\n\t\tborder-bottom-width: 0;\n\t}\n\n}\n\n/* Print */\n/* -------------------------------------------------- */\n\n\n@media print { body { @mixin print-table; } }\nbody.print { @mixin print-table; }\n',"/* Splunk: Table Captions */\n/* =================== */\n/* The count, filters and pagination that appear above a listing. */\n\n\n.table-caption,\n.table-caption-inner {\n min-height: 36px;\n text-align: center;}\n\n.table-caption-inner.affix-top {\n left: 0;\n top: 0;\n right: 0;\n background-color: $grayLighter;\n z-index: $zindexHeaderTable;\n position: fixed;\n}\n\n.table-caption h3 {\n font-size: $baseFontSize;\n font-weight: normal;\n float: left;\n padding-left: 20px;\n line-height: 36px;\n margin: 0;\n min-width: 140px;\n text-align: left;\n}\n\n\n.table-caption .shared-waitspinner {\n float: left;\n width: 14px;\n height: 14px;\n margin: 10px 2px 2px 2px;\n}\n\n.table-caption div.shared-controls-controlgroup {\n display: inline-block;\n margin: 0px 10px 0px 0;\n}\n\n.table-caption .pagination {\n min-width: 150px;\n margin: 5px 20px 0 20px;\n}\n\n\n/* filter forms */\n/* ------------ */\n.shared-tablecaption-input {\n\tposition: relative;\n}\n\n/* Lite UI */\n/* -------------------------------------------------- */\n@if $theme == lite {\n\t.table-caption {\n\t margin-bottom: 10px;\n\t}\n}\n\n","/* STANDARD TOUR */\n\n.tourbar {\n background-color: $grayDarker;\n min-height: 46px;\n position: relative;\n\n .info-container {\n margin: 0px 200px;\n padding: 10px;\n background-color: $grayDark;\n min-height: 26px;\n\n .info {\n font-size: 14px;\n color: $grayLighter;\n }\n }\n .btn {\n background: transparent;\n filter: none;\n border-color: $borderDarkColor;\n color: $grayLighter;\n text-shadow: none;\n box-shadow: none;\n top: 50%;\n margin-top: -13px;\n position: absolute;\n\n &.next {\n right: 158px;\n }\n\n &.previous {\n left: 158px;\n }\n\n &.close-btn {\n right: 10px;\n }\n }\n .close-container {\n float: right;\n margin: 10px 25px 10px 25px;\n }\n .next-container {\n float: right;\n margin: 10px 0px 10px 25px;\n }\n .previous-container {\n float: left;\n margin: 10px 25px;\n }\n}\n\n.tour-highlight {\n position: relative;\n\n &::after {\n content: \"\";\n position: absolute;\n right: -20px;\n top: -20px;\n height: 30px;\n width: 30px;\n z-index: 99999;\n\n background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDx0aXRsZT5VbnRpdGxlZCAyPC90aXRsZT4KICAgIDxkZXNjcmlwdGlvbj5DcmVhdGVkIHdpdGggU2tldGNoIChodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gpPC9kZXNjcmlwdGlvbj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxwYXRoIGQ9Ik02LjcxNDQ2NjA5LDYuNzE0NDY2MDkgTDAsMCBMMCwyMCBMMjAsMjAgTDEzLjc4NTUzMzksMTMuNzg1NTMzOSBMMjAuMDQ1OTQxNSw3LjUyNTEyNjI3IEwxMi45NzQ4NzM3LDAuNDU0MDU4NDU0IEw2LjcxNDQ2NjA5LDYuNzE0NDY2MDkgWiIgaWQ9IlRyaWFuZ2xlLTEiIGZpbGw9IiNEODVEM0MiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgIDwvZz4KPC9zdmc+);\n\n background-size: 30px 30px;\n animation: highlightedElementAnimation 2s infinite alternate;\n }\n}\n\n@keyframes highlightedElementAnimationFrames {\n from { right: -20px; top: -20px; }\n to { right: -30px; top: -30px; }\n}\n\n\n/* IMAGE TOUR CAROUSEL */\n.image-tour-container {\n .carousel {\n width: 960px;\n height: 718px;\n background: $grayDark;\n margin-bottom: 0;\n .carousel-control {\n top: 52%;\n background: none;\n border: none;\n color: $splunkGreen;\n opacity: 1;\n left: 45px;\n font-size: 48px;\n z-index: 60;\n polygon {\n fill: $splunkGreen;\n }\n &:hover polygon{\n fill: color($splunkGreen l(+10%));\n }\n &.disabled {\n display: none;\n }\n &:focus {\n box-shadow: none;\n }\n &.right {\n right: 45px;\n left: auto;\n }\n }\n .carousel-indicators {\n bottom: 18px;\n top: inherit;\n right: 50%;\n @mixin translate 50%, 0;\n z-index: 60;\n li {\n height: 6px;\n width: 6px;\n cursor: pointer;\n background: $grayLight;\n border: none;\n margin-left: 10px;\n margin-bottom: 0px;\n &.active {\n background-color: $splunkGreen;\n }\n &:first-child {\n margin-left: 0;\n }\n }\n }\n .item {\n width: 960px;\n height: 716px;\n img {\n width:100%;\n }\n &.active img:hover {\n cursor: pointer;\n }\n }\n .help-link {\n position: absolute;\n width: 150px;\n height: 30px;\n top: 122px;\n left: 563px;\n }\n a#splunk-answers {\n top: 160px;\n left: 504px;\n width: 140px;\n }\n }\n .tour-links {\n position: absolute;\n top: 15px;\n right: 5px;\n padding: 5px;\n text-align: right;\n z-index: 50;\n font-size: 12px;\n a {\n color: $white;\n margin-left: 15px;\n &:hover {\n text-decoration: underline;\n }\n }\n }\n .welcome-slide {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 100;\n }\n .tour-btn {\n background: color($black a(30%));\n position: absolute;\n top: 300px;\n left: 50%;\n padding: 30px 40px;\n font-size: 30px;\n color: $white;\n cursor: pointer;\n @mixin translate -50%, 0;\n }\n .start-tour,\n .exit-tour {\n color: $splunkLiteOrange;\n }\n .tour-gutter {\n background: color($grayDark a(90%));\n height: 132px;\n width: 962px;\n font-size: 16px;\n color: $white;\n position: absolute;\n bottom: 0px;\n z-index: 50;\n left: 50%;\n @mixin translate -50%, 0;\n div.gutter-text {\n @mixin translate 0, -50%;\n margin: 0 auto;\n position: relative;\n top: 50%;\n line-height: 150%;\n width: 720px;\n text-align: center;\n }\n a {\n color: $white;\n text-decoration: underline;\n }\n }\n .carousel-assets {\n position: absolute;\n height: 132px;\n width: 960px;\n bottom: 0;\n }\n .next-tour,\n .try-it-now {\n display: none;\n }\n .try-it-now {\n position: absolute;\n right: 30px;\n z-index: 500;\n bottom: 50px;\n }\n}\n@media only screen and (max-height: 750px) {\n .image-tour-container {\n .carousel-assets,\n .tour-gutter {\n position: fixed;\n }\n .carousel-assets {\n bottom: -132px;\n z-index: 60;\n .carousel-control {\n top: inherit;\n bottom: 175px;\n }\n .carousel-indicators {\n bottom: 150px;\n }\n .tour-links {\n top: inherit;\n bottom: 220px;\n }\n .try-it-now {\n top: inherit;\n bottom: 180px;\n }\n }\n }\n}\n\n/* IMAGE TOUR MODAL */\n.image-tour .tour-modal {\n width: 960px;\n margin-left: -480px;\n height: 716px;\n background: $grayDark;\n z-index: calc($zindexPopdown + 2);\n &.fade.in {\n top: 15px;\n }\n}\n.modal-backdrop.tour-backdrop.fade {\n background: $grayDark;\n z-index: calc($zindexPopdown + 1);\n &.in {\n opacity: 1;\n background: $grayDark;\n }\n}\n\n/* INTERACTIVE TOUR */\n\n.introjs-overlay {\n position: absolute;\n z-index: 999999;\n background-color: $black;\n opacity: 0;\n background: radial-gradient(center,ellipse cover,color($black a(40%)) 0,color($black a(90%)) 100%);\n}\n.introjs-fixParent {\n z-index: auto !important;\n opacity: 1.0 !important;\n position: absolute !important;\n transform: none !important;\n display: block !important;\n}\n.introjs-showElement,\ntr.introjs-showElement > td,\ntr.introjs-showElement > th {\n z-index: 9999999 !important;\n display: block !important;\n}\n.introjs-disableInteraction {\n z-index: 99999999 !important;\n position: absolute;\n}\na.introjs-showElement {\n display: inline-block !important;\n}\n.introjs-relativePosition,\ntr.introjs-showElement > td,\ntr.introjs-showElement > th {\n position: relative;\n}\n.introjs-helperLayer {\n position: absolute;\n z-index: 9999998;\n background-color: color($white a(90%));\n border: 1px solid color($black a(50%));\n border-radius: 4px;\n box-shadow: 0 2px 15px color($black a(40%));\n}\n.introjs-tooltipReferenceLayer {\n position: absolute;\n z-index: 10000000;\n background-color: transparent;\n}\n.introjs-helperLayer *,\n.introjs-helperLayer *:before,\n.introjs-helperLayer *:after {\n box-sizing: content-box;\n}\n.introjs-helperNumberLayer {\n position: absolute;\n top: -16px;\n left: -16px;\n z-index: 9999999999 !important;\n padding: 2px;\n font-size: 13px;\n font-weight: bold;\n color: white;\n text-align: center;\n text-shadow: 1px 1px 1px color($black a(30%));\n background: linear-gradient(to bottom, $red 0%, $interactiveErrorGradientEndColor 100%); /* W3C */\n width: 20px;\n height:20px;\n line-height: 20px;\n border: 3px solid white;\n border-radius: 50%;\n box-shadow: 0 2px 5px color($black a(40%));\n}\n\n$introJSBackground: color($grayDark a(90%));\n\n.introjs-arrow {\n border: 8px solid $introJSBackground;\n content:'';\n position: absolute;\n}\n.introjs-arrow.top {\n top: -15px;\n border-top-color:transparent;\n border-right-color:transparent;\n border-bottom-color: $introJSBackground;\n border-left-color:transparent;\n}\n.introjs-arrow.top-right {\n top: -15px;\n right: 10px;\n border-top-color:transparent;\n border-right-color:transparent;\n border-bottom-color: $introJSBackground;\n border-left-color:transparent;\n}\n.introjs-arrow.top-middle {\n top: -15px;\n left: 50%;\n margin-left: -5px;\n border-top-color:transparent;\n border-right-color:transparent;\n border-bottom-color: $introJSBackground;\n border-left-color:transparent;\n}\n.introjs-arrow.right {\n right: -15px;\n top: 15px;\n border-top-color:transparent;\n border-right-color:transparent;\n border-bottom-color:transparent;\n border-left-color: $introJSBackground;\n}\n.introjs-arrow.right-bottom {\n bottom:10px;\n right: -15px;\n border-top-color:transparent;\n border-right-color:transparent;\n border-bottom-color:transparent;\n border-left-color: $introJSBackground;\n}\n.introjs-arrow.bottom {\n bottom: -15px;\n border-top-color: $introJSBackground;\n border-right-color:transparent;\n border-bottom-color:transparent;\n border-left-color:transparent;\n}\n.introjs-arrow.left {\n left: -15px;\n top: 10px;\n border-top-color:transparent;\n border-right-color: $introJSBackground;\n border-bottom-color:transparent;\n border-left-color:transparent;\n}\n.introjs-arrow.left-bottom {\n left: -15px;\n bottom:10px;\n border-top-color:transparent;\n border-right-color: $introJSBackground;\n border-bottom-color:transparent;\n border-left-color:transparent;\n}\n.introjs-tooltip {\n position: absolute;\n padding: 40px 60px 10px;\n text-align: center;\n color: $white;\n background-color: $introJSBackground;\n min-width: 400px;\n max-width: 500px;\n border-radius: 0;\n box-shadow: 0 1px 10px color($black a(40%));\n}\n.introjs-tooltiptext a {\n color: $white;\n text-decoration: underline;\n}\n.introjs-tooltipbuttons {\n text-align: right;\n white-space: nowrap;\n}\n.introjs-button {\n overflow: visible;\n padding: 5px;\n margin: 0;\n color: $splunkGreen;\n fill: $splunkGreen;\n text-decoration: none;\n font-size: 25px;\n cursor: pointer;\n outline: none;\n position: absolute;\n top: 50%;\n @mixin translate 0, -45%;\n &:hover polygon{\n fill: color($splunkGreen l(+10%));\n }\n &.introjs-disabled {\n display: none;\n }\n &:focus {\n box-shadow: none;\n background: none;\n }\n}\n.introjs-tooltiplinks {\n position: absolute;\n top: 10px;\n right: 5px;\n}\n.introjs-skipbutton,\n.introjs-nexttourbutton {\n font-size: 12px;\n color: $white;\n position: relative;\n &:hover {\n color: $white;\n }\n &:focus {\n color: $white;\n }\n}\n.introjs-skipbutton.done {\n color: $splunkGreen;\n}\n.introjs-prevbutton {\n left: 10px;\n}\n.introjs-nextbutton {\n right: 10px;\n}\n.introjs-disabled,\n.introjs-disabled:hover,\n.introjs-disabled:focus {\n color: $grayLight;\n box-shadow: none;\n cursor: default;\n background-image: none;\n text-decoration: none;\n}\n.introjs-bullets {\n text-align: center;\n padding-top: 30px;\n}\n.introjs-bullets ul {\n clear: both;\n margin: 15px auto 0;\n padding: 0;\n display: inline-block;\n li {\n list-style: none;\n float: left;\n margin: 0 5px;\n a {\n display: block;\n width: 6px;\n height: 6px;\n background: $grayLightMedium;\n border-radius: 10px;\n text-decoration: none;\n &.active {\n background: $splunkGreen;\n }\n }\n }\n}\n.introjs-progress {\n overflow: hidden;\n height: 10px;\n margin: 10px 0 5px 0;\n border-radius: 4px;\n background-color: $grayLighter;\n}\n.introjs-progressbar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 10px;\n line-height: 10px;\n text-align: center;\n background-color: $blue;\n}\n.introjsFloatingElement {\n position: absolute;\n height: 0;\n width: 0;\n left: 50%;\n top: 50%;\n}\n.introjs-tooltiptext {\n font-size: 16px;\n line-height: 24px;\n}\n\n/* tour links in product tours modal */\n.tours-links {\n text-align: center;\n}\n.tour-link {\n position: relative;\n padding: 10px;\n margin-right: 20px;\n display: inline-block;\n color: $splunkGreen;\n border: 1px solid $grayLighter;\n &:last-child {\n margin-right: 0;\n }\n &:hover,\n &:focus {\n background: color($splunkGreen a(10%));\n transition: background 0.15s linear;\n text-decoration: none;\n }\n i {\n font-size: 40px;\n padding: 26px 32px;\n }\n}\n\n/* Lite UI */\n@if $theme == lite {\n .tour-link {\n color: $splunkLiteBlack;\n i {\n color: $splunkLiteOrange;\n }\n &:hover,\n &:focus {\n background: color($splunkLiteBlack a(10%));\n }\n }\n .shared-tour-producttours.fade {\n width: 600px;\n margin-left: -300px;\n }\n .try-it-now.btn-primary,\n .try-it-now.btn-primary:hover {\n background: $splunkLiteOrange;\n }\n .introjs-button {\n fill: $splunkLiteOrange;\n &:hover polygon{\n fill: color($splunkLiteOrange l(+10%));\n }\n }\n .introjs-bullets ul li a.active {\n background: $splunkLiteOrange;\n }\n .image-tour-container .carousel {\n .carousel-indicators li.active {\n background-color: $splunkLiteOrange;\n }\n .carousel-control {\n polygon {\n fill: $splunkLiteOrange;\n }\n &:hover polygon{\n fill: color($splunkLiteOrange l(+10%));\n }\n }\n }\n .introjs-skipbutton.done {\n color: $splunkLiteOrange;\n }\n}\n",'/* Splunk: icons */\n/* ================= */\n/* override bootstrap glyph icons and replace with custom font icons */\n/* loosely based on [FontAwesome](http://fortawesome.github.com/Font-Awesome/) */\n/* see splunk [styleguide](http://localhost:8000/static/style-guide.html) for more details */\n\n/* Icon Font Face */\n/* ----------------- */\n\n@font-face {\n font-family: \'Splunk Icons\';\n src: url(\'$staticFontPath/splunkicons-regular-webfont.woff\') format(\'woff\');\n font-weight: normal;\n font-style: normal;\n /* unicode-range: U+00-FF; */\n}\n\n[class^="icon-"]:before,\n[class*=" icon-"]:before {\n font-family: "Splunk Icons";\n font-style: normal;\n font-weight: normal;\n text-decoration: inherit;\n}\n\na [class^="icon-"],\na [class*=" icon-"] {\n display: inline-block;\n text-decoration: none;\n}\n\n /* makes the font 33% larger relative to the icon container */\n.icon-large {\n font-size: 1.3333333333333333em;\n vertical-align: middle;\n}\n\n/* Utils & helpers */\n/* ---------------- */\n\n\n/* utility for setting font-family */\n/* TODO: is this used? or needed? */\n.font-icon {\n font-family: "Splunk Icons";\n font-size:inherit;\n line-height:inherit;\n}\n\n.icon-no-underline:first-child {\n padding-right: 0.3em;\n}\n\n.icon-no-underline:last-child {\n padding-left: 0.3em;\n}\n\n.icon-no-underline:first-child:last-child {\n padding-right: 0;\n padding-left: 0;\n}\n\n\n.icon-no-underline:before {\n text-decoration: none;\n}\n\n.padded-icon {\n margin-right: 0.5em;\n}\n\n\n/*image replace helper*/\n.ir {\n position: relative;\n display: inline-block;\n min-width: 0.5em;\n text-indent: -9999px;\n outline:none;\n /* vertical-align:middle; */\n}\n.ir:before {\n position: absolute;\n top: 0;\n left: 0; /* Firefox needs to be explicit here */\n text-indent: 0;\n}\n\n/* FONT ICONS */\n/* -------------- */\n\n/* example\n\n <a href="#" class="icon-check">Check</a> -\n <a href="#" class="icon-check ir">Check</a>\n\n*/\n\n/* when possible we should use the Unicode Private Use Area (PUA) to ensure screen\n readers do not read off random characters that represent icons */\n\n\n/* convert this ... */\n/* .icon-share:before {content: "\\EC83 "; } */\n/* into this */\n/* <li class="icon-share"></li> */\n/* Search: */\n/* \\.(icon-[^:]+).* */\n/* Replace: */\n/* <li class="$1"></li> */\n\n/*splunk logo*/\n.icon-splunk:before {content: "splunk"; }\n.icon-greater:before {content: "\\003E"; }\n.icon-hunk:before {content: "\\F000"; }\n.icon-enterprise:before {content: "\\F001"; }\n.icon-cloud-logo:before {content: "\\F002"; }\n\n\n/* shapes */\n.icon-circle:before {content: "\\ECD0"; }\n.icon-circle-filled:before {content: "\\25CF"; }\n.icon-box-filled:before {content: "\\25A0"; }\n.icon-triangle-up-small:before {content: "\\25B4"; }\n.icon-triangle-right:before {content: "\\25B6"; }\n.icon-triangle-right-small:before {content: "\\25B8"; }\n.icon-triangle-down:before {content: "\\25BC"; }\n.icon-triangle-down-small:before {content: "\\25BE"; }\n.icon-triangle-left:before {content: "\\25C0"; }\n.icon-triangle-left-small:before {content: "\\25C2"; }\n\n\n/*arrows & pointers*/\n.icon-arrow-up:before {content: "\\EC01"; }\n.icon-arrow-right:before {content: "\\27A1"; }\n.icon-arrow-down:before {content: "\\EC02"; }\n.icon-arrow-left:before {content: "\\EC00"; }\n\n.icon-two-arrows-cycle:before {content: "\\EC12"; }\n.icon-external:before {content: "\\EC13"; }\n\n.icon-rotate-counter:before {content: "\\21BA"; }\n.icon-rotate:before {content: "\\21BB"; }\n\n.icon-location:before {content: "\\EC80"; }\n\n.icon-chevron-left:before {content: "\\2039"; }\n.icon-chevron-right:before {content: "\\203A"; }\n.icon-chevron-up:before {content: "\\02C4"; }\n.icon-chevron-down:before {content: "\\02C5"; }\n\n\n\n/*actions*/\n.icon-trash:before {content: "\\EC66"; }\n.icon-share:before {content: "\\27A6"; }\n.icon-export:before {content: "\\EC68"; }\n.icon-print:before {content: "\\EC89"; }\n.icon-search:before {content: "\\EC9B"; }\n.icon-search-thin:before {content: "\\ECC2"; }\n.icon-pivot:before {content: "\\EC12"; }\n.icon-clone:before {content: "\\ECE8"; }\n\n.icon-pause:before {content: "\\EC50"; }\n.icon-stop:before {content: "\\25A0"; }\n.icon-play:before {content: "\\25B6"; }\n\n.icon-sort:before {content: "\\2195"; }\n.icon-sorted-up:before {content: "\\21A5"; }\n.icon-sorted-down:before {content: "\\21A7"; }\n\n.icon-minus:before {content: "\\2212"; }\n.icon-minus-circle:before {content: "\\2296"; margin-right: 0.25em; }\n.icon-plus:before {content: "\\002B"; }\n.icon-plus-circle:before {content: "\\2295"; }\n.icon-x:before {content: "\\2717"; }\n.icon-x-circle:before {content: "\\2297"; }\n\n.icon-close:before,\n.icon-cancel:before {content: "\\2717"; }\n\n.icon-collapse-left:before {content: "\\ECE0"; }\n.icon-expand-right:before {content: "\\ECE1"; }\n\n.icon-fullscreen:before {content: "\\ECF3"; }\n.icon-fullscreen-exit:before {content: "\\ECF4"; }\n\n/*concepts*/\n.icon-activity:before {content: "\\ECAE"; }\n.icon-string:before {content: "a"; }\n.icon-number:before {content: "\\0023"; }\n.icon-text:before {content: "\\ECD9"; }\n.icon-not-allowed:before {content: "\\EC9E"; }\n.icon-data:before {content: "\\ECA4"; }\n.icon-data-input:before {content: "\\ECA3"; }\n.icon-settings:before {content: "\\ECA5"; }\n.icon-distributed-environment:before {content: "\\ECA6"; }\n.icon-visible:before {content: "\\ECC0"; }\n.icon-hidden:before {content: "\\ECC1"; }\n.icon-boolean:before {content: "\\ECD2"; }\n.icon-menu:before,\n.icon-rows:before {content: "\\EC56"; }\n.icon-tiles:before {content: "\\ECF0"; }\n\n\n/*misc*/\n.icon-info:before {content: "\\0069"; }\n.icon-info-circle:before {content: "\\0049"; }\n.icon-question:before {\n font-family: inherit; /* Roboto */\n content: "\\003F";\n}\n.icon-question-circle:before {content: "\\EC9D"; }\n.icon-box-unchecked:before {content: "\\2610"; }\n.icon-box-checked:before {content: "\\2611"; }\n.icon-check-circle:before {content: "\\ECD3"; }\n.icon-alert-circle:before {content: "\\ECD4"; }\n.icon-code:before {content: "\\ECD7"; }\n.icon-code-thin:before {content: "\\ECD6"; }\n.icon-alert:before,\n.icon-error:before {content: "\\26A0"; }\n.icon-warning:before {content: "\\ECE2"; }\n\n/*objects*/\n.icon-bell:before {content: "\\EC9C"; }\n.icon-bookmark:before {content: "\\ECA1"; }\n.icon-bulb:before {content: "\\EC98"; }\n.icon-calendar:before {content: "\\EC9A"; }\n.icon-check:before {content: "\\2713"; }\n.icon-clock:before {content: "\\231A"; }\n.icon-cloud:before {content: "\\2601"; }\n.icon-flag:before {content: "\\2691"; }\n.icon-gear:before {content: "\\2699"; }\n.icon-lightning:before {content: "\\2301"; }\n.icon-link:before {content: "\\ECF1"; }\n.icon-lock:before {content: "\\EC9F"; }\n.icon-lock-unlocked:before {content: "\\ECA0"; }\n.icon-mail:before {content: "\\2709"; }\n.icon-pencil:before {content: "\\270F"; }\n.icon-speech-bubble:before {content: "\\EC99"; }\n.icon-star:before {content: "\\2605"; }\n.icon-user:before {content: "\\EC84"; }\n.icon-clipboard:before {content: "\\ECD5"; }\n.icon-paintbrush:before {content: "\\ECCA"; }\n.icon-warning-sign:before {content: "\\26A0"; }\n\n\n/*results and visualizations*/\n.icon-chart-area:before {content: "\\ECA9"; }\n.icon-chart-bar:before {content: "\\ECAA"; }\n.icon-chart-column:before {content: "\\ECAB"; }\n.icon-chart-pie:before {content: "\\ECAC"; }\n.icon-chart-scatter:before {content: "\\ECAD"; }\n.icon-chart-bubble:before {content: "\\ECB8"; }\n.icon-chart-line:before {content: "\\ECAE"; }\n.icon-single-value:before {content: "\\ECAF"; }\n.icon-gauge-radial:before {content: "\\ECA2"; }\n.icon-gauge-marker:before {content: "\\ECB0"; }\n.icon-gauge-filler:before {content: "\\ECB1"; }\n.icon-choropleth-map:before {content: "\\ECB9"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }\n.icon-external-viz:before {content: "\\ECF2"; }\n.icon-label-rotation--90:before {content: "\\ECE3"; }\n.icon-label-rotation--45:before {content: "\\ECE4"; }\n.icon-label-rotation-0:before {content: "\\ECE5"; }\n.icon-label-rotation-45:before {content: "\\ECE6"; }\n.icon-label-rotation-90:before {content: "\\ECE7"; }\n\n.icon-chart-area-plus-table:before {content: "\\ECA9 \\002B \\ECA8"; }\n.icon-chart-bar-plus-table:before {content: "\\ECAA \\002B \\ECA8"; }\n.icon-chart-column-plus-table:before {content: "\\ECAB \\002B \\ECA8"; }\n.icon-chart-pie-plus-table:before {content: "\\ECAC \\002B \\ECA8"; }\n.icon-chart-scatter-plus-table:before {content: "\\ECAD \\002B \\ECA8"; }\n.icon-chart-bubble-plus-table:before {content: "\\ECB8 \\002B \\ECA8"; }\n.icon-chart-line-plus-table:before {content: "\\ECAE \\002B \\ECA8"; }\n.icon-single-value-plus-table:before {content: "\\ECAF \\002B \\ECA8"; }\n.icon-gauge-radial-plus-table:before {content: "\\ECA2 \\002B \\ECA8"; }\n.icon-gauge-marker-plus-table:before {content: "\\ECB0 \\002B \\ECA8"; }\n.icon-gauge-filler-plus-table:before {content: "\\ECB1 \\002B \\ECA8"; }\n.icon-location-plus-table:before {content: "\\EC80 \\002B \\ECA8"; }\n.icon-choropleth-map-plus-table:before {content: "\\ECB9 \\002B \\ECA8"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }\n.icon-external-viz-plus-table:before {content: "\\ECF2 \\002B \\ECA8"; }\n\n/*formatting*/\n.icon-list:before {content: "\\ECA7"; }\n.icon-table:before {content: "\\ECA8"; }\n.icon-bar-beside:before {content: "\\ECB2"; }\n.icon-bar-stacked:before {content: "\\ECB3"; }\n.icon-bar-stacked-100:before {content: "\\ECB4"; }\n.icon-missing-value-skipped:before {content: "\\ECB5"; }\n.icon-missing-value-zero:before {content: "\\ECB6"; }\n.icon-missing-value-join:before {content: "\\ECB7"; }\n\n\n/*documents*/\n.icon-folder:before {content: "\\ECE9"; }\n.icon-document:before {content: "\\ECC3"; }\n.icon-report:before {content: "\\ECC3"; }\n.icon-report-search:before {content: "\\ECC4"; }\n.icon-report-pivot:before {content: "\\ECc5"; }\n.icon-dashboard:before {content: "\\ECC6"; }\n.icon-panel:before {content: "\\ECC7"; }\n.icon-panel-search:before {content: "\\ECC8"; }\n.icon-panel-pivot:before {content: "\\ECC9"; }\n\n/* Lite UI */\n.lite {\n .ir {\n display: none;\n }\n}\n','/* Splunk: Popdown */\n/* ================ */\n/* TODO: review how this works with dropdown */\n\n/* popdown for variable content\n\n\t<div class="popdown">\n\t\t<div class="popdown-dialog open">\n\t\t\t<div class="arrow"></div>\n\t\t\t<div class="popdown-dialog-body">\n\t\t\t\tcontent ...\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\n*/\n\n/* Popdown wrapper */\n.popdown {\n\tposition: relative\n}\n\n/* popdown container */\n.popdown-dialog {\n\t@mixin popdown-dialog;\n}\n\n/* SPL-68751 - IE10 box shadow animation artifacts fix */\n.popdown-dialog:after\n{\n content: "";\n font-size: 0;\n display: inline;\n overflow: hidden;\n}\n\n/* popdown body */\n.popdown-dialog-body {\n\t@mixin popdown-dialog-body;\n}\n\n/* popdown body */\n.popdown-dialog-footer {\n border-top: 1px solid $borderColor;\n\tpadding: 5px;\n\tborder-bottom-left-radius: $containerInnerBorderRadius;\n\tborder-bottom-right-radius: $containerInnerBorderRadius;\n\t@mixin clearfix;\n}\n\n/* variations */\n/* ------------ */\n\n/* extends popdown-dialog, adds extra padding\n\n\t<div class="popdown">\n\t\t<div class="popdown-dialog popdown-dialog-padded open">\n\t\t\t<div class="arrow"></div>\n\t\t\t<div class="popdown-dialog-body">\n\t\t\t\tcontent ...\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\n*/\n.popdown-dialog-padded {\n\tpadding: 10px;\n}\n\n/* Lite UI */\n\n@if $theme == lite {\n\t.popdown-dialog {\n\t\t.field-info-header {\n\t\t\tborder: 1px solid $splunkLiteBlack;\n\t\t\tborder-bottom-color: $borderColor;\n\t\t\tbackground: $offWhite;\n\t\t}\n\t}\n\n\t/* popdown body */\n\t.popdown-dialog-footer {\n\t\tbackground: $offWhite;\n\t}\n}\n','/* Splunk: Dropdown arrow/caret */\n/* =========================== */\n\n\n.dropup,\n.dropdown {\n position: relative;\n}\n\n.dropdown-toggle:active,\n.open .dropdown-toggle {\n outline: 0;\n}\n\n\n\n/* Caret / arrow */\n/* ----------- */\n\n/* icon for caret\n\n\t<span class="caret"></span>\n*/\n\n.caret {\n display: inline-block;\n content: "";\n border:none;\n width: auto;\n height: auto;\n line-height: inherit;\n font-size: inherit;\n margin: 0;\n padding-left: 0.3em;\n text-decoration: none;\n vertical-align: baseline; /* normally top or middle but this seems to break alignment and btn height */\n font-family: "Splunk Icons";\n font-weight: normal;\n\n /* generated font icon */\n &:before {\n content: "\\02C5";\n font-size: inherit;\n text-decoration: none;\n }\n}\n\n.icon-no-underline + .caret {\n padding-left: 0;\n}\n\n.caret-char {\n font-weight: normal;\n font-family: "Splunk Icons";\n font-weight: normal;\n &:before {\n content: "\\25BE";\n }\n}\n\n/* Dropdowns */\n/* --------- */\n\n.dropdown-menu {\n float: left;\n min-width: 160px;\n list-style: none;\n word-wrap: break-word;\n width: 20em;\n line-height: calc(1em * 4 / 3);\n padding: 0;\n background-clip: padding-box;\n\n .open > & {\n display: block;\n }\n\n @mixin popdown-dialog;\n\n /* Dividers (basically an hr) within the dropdown */\n .divider {\n @mixin nav-divider;\n }\n\n li {\n position: relative;\n }\n\n /* link style */\n li > a {\n display: block;\n clear: both;\n font-weight: normal;\n line-height: $baseLineHeight;\n position: relative;\n border-top: 1px dotted $borderColor;\n color: $linkColor;\n padding: 5px 10px ;\n white-space: normal;\n text-decoration: none;\n }\n\n /* link info style */\n .info, .title {\n color: $textGray;\n }\n\n ul li.info:not(:first-child) {\n border-top: 1px solid $borderColor;\n }\n\n li.info {\n padding: 5px 10px;\n }\n\n li > a > .info {\n display: block;\n font-size: $fontSizeSmall;\n }\n\n li > span.field-value {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n display: block;\n word-wrap: normal;\n }\n\n li.title {\n text-transform: uppercase;\n padding: 3px 10px;\n }\n\n /* menu lists */\n ul {\n list-style: none;\n @mixin popdown-dialog-body; /* FIXME: this should be separate from popdown */\n overflow-x: hidden;\n overflow-y: auto;\n /* in rare cases that long strings increase the container size, this will minimize the issues */\n max-width: 100%;\n max-height: 270px;\n box-sizing: border-box;\n border-radius:0;\n }\n /* give spacing to double lists */\n ul + ul {\n margin-top: -1px;\n\n li:first-child > a, li.title:first-child {\n border-top: 1px solid $interactiveBorderTopColor;\n }\n }\n /* rounding for first and last items */\n .arrow + ul, .arrow + ul > li:first-child > a {\n border-top-left-radius: $containerInnerBorderRadius;\n border-top-right-radius: $containerInnerBorderRadius;\n border-top: none;\n }\n\n ul:last-child, ul:last-child > li:last-child > a {\n border-bottom-left-radius: $containerInnerBorderRadius;\n border-bottom-right-radius: $containerInnerBorderRadius;\n }\n\n /* for selectable lists */\n a .icon-check {\n position: absolute;\n left: 5px;\n top: 5px;\n }\n [class^="icon-"], [class*=" icon-"] {\n width: 1.25em;\n text-align: center;\n }\n\n /* focus state */\n li > a:focus {\n @mixin focus-pill;\n }\n\n /* hover state */\n li > a:hover{\n color: $linkColorHover;\n background: $pillBackgroundColorHover;\n @mixin gradient-vertical $pillBackgroundColorHover, $pillBackgroundColorHover;\n }\n\n /* disabled state */\n > .disabled > a,\n li > a.disabled {\n &,\n &:hover,\n &:focus {\n color: $textDisabledColor;\n cursor: not-allowed;\n }\n\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none; /* Remove CSS gradient */\n @mixin reset-filter;\n cursor: default;\n }\n }\n\n\n /* items with secondary action icons */\n li > a.primary-link {\n margin-right: 40px;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-right: 1px dotted $borderColor;\n }\n\n li > a.secondary-link {\n position: absolute;\n right: 0;\n top: 0;\n bottom: 0;\n width: 40px;\n padding-left:0;\n padding-right: 0;\n font-size: 16px;\n text-align: center;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n li > a > .link-description {\n color: $textGray;\n display: block;\n font-size: 0.85em;\n }\n\n li.message {\n padding: 5px 10px;\n }\n\n /* divider style */\n .divider {\n margin: 0;\n border: none;\n border-top: 1px solid $interactiveBorderTopColor;\n margin-top: 0;\n height: 0;\n }\n /* remove top border when there is already a divider */\n .divider + li > a {\n border-top: none;\n }\n\n /* Searchable popdown\'s width */\n .search-query {\n margin-left: 2px;\n width: 195px;\n }\n\n .footer-counter {\n text-align: center;\n border-top: 1px solid $interactiveBorderTopColor;\n line-height: 2em;\n }\n}\n\n/* truncated dropdown text */\n.dropdown-truncated li > a {\n /* wrapping */\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n\n/* Sizes */\n/* ------------------- */\n\n\n.dropdown-menu-narrow {\n\twidth: 10em;\n}\n\n.dropdown-menu-medium {\n width: 25em;\n}\n\n.dropdown-menu-wide {\n\twidth: 30em;\n}\n\n.dropdown-menu-width-auto {\n\twidth: auto;\n\tmax-width: 20em;\n\n\t&.dropdown-menu-narrow {\n\t\tmax-width: 10em;\n\t}\n\n\t&.dropdown-menu-medium {\n\t\tmax-width: 25em;\n\t}\n\n\t&.dropdown-menu-wide {\n\t\tmax-width: 30em;\n\t}\n\n}\n\n\n/* Selectable dropdown */\n/* ------------------- */\n\n.dropdown-menu-selectable li > a { /* BS 2.2 scoped */\n\tpadding-left: 24px;\n}\n\n\n/* Bootstrap Override */\n/* ------------------ */\n\n\n.navbar .nav > li > .dropdown-menu:before,\n.navbar .nav > li > .dropdown-menu:after\n{\n\tdisplay: none;\n}\n\n/* hover state of dropdown submenu */\n.dropdown-submenu:hover > a,\n.dropdown-submenu:focus > a {\n \ttext-decoration: none;\n \tcolor: $linkColorHover;\n \tbackground: $pillBackgroundColorHover;\n @mixin gradient-vertical $pillBackgroundColorHover, $pillBackgroundColorHover;\n}\n\n.dropdown-submenu > ul {\n\toverflow-x: hidden;\n\toverflow-y: auto;\n}\n\n.dropdown-header {\n\tdisplay: block;\n\tpadding: 3px 20px;\n\tfont-size: 12px;\n\tline-height: 1.42857143;\n\tcolor: $textGray;\n}\n\n\n/* fixed height dropdowns & popdowns */\n/* --------------------------------- */\n\n.dropdown-menu-tall ul {\n max-height: 20em;\n overflow: auto;\n}\n\n.dropdown-menu-short ul {\n max-height: 10em;\n overflow: auto;\n}\n\n/* disable scrolling */\n.dropdown-menu-noscroll ul {\n\tmax-height: none;\n}\n\n\n/* Allow for dropdowns to go bottom up (aka, dropup-menu) */\n/* ------------------------------------------------------ */\n/* Just add .dropup after the standard .dropdown class and you\'re set, bro. */\n/* TODO: abstract this so that the navbar fixed styles are not placed here? */\n.dropup,\n.navbar-fixed-bottom .dropdown {\n /* Reverse the caret */\n .caret {\n border-top: 0;\n border-bottom: 4px solid $black;\n content: "";\n }\n /* Different positioning for bottom up menu */\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 1px;\n }\n}\n\n/* Sub menus */\n/* --------------------------- */\n.dropdown-submenu {\n position: relative;\n}\n/* Default dropdowns */\n.dropdown-submenu > .dropdown-menu {\n top: 0;\n left: 100%;\n margin-top: -6px;\n margin-left: -1px;\n border-radius: 0 6px 6px 6px;\n}\n.dropdown-submenu:hover > .dropdown-menu {\n display: block;\n}\n\n/* Dropups */\n.dropup .dropdown-submenu > .dropdown-menu {\n top: auto;\n bottom: 0;\n margin-top: 0;\n margin-bottom: -2px;\n border-radius: 5px 5px 5px 0;\n}\n\n/* Caret to indicate there is a submenu */\nli.dropdown-submenu > a {\n padding-right: 20px;\n\n &:after {\n display: block;\n content: " ";\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n border-width: 5px 0 5px 5px;\n border-left-color: color($white l(-20%));\n top: 50%;\n right: 10px;\n transform: translate(0, -50%);\n }\n}\n\n/* Left aligned submenus */\n.dropdown-submenu.pull-left {\n /* Undo the float */\n /* Yes, this is awkward since .pull-left adds a float, but it sticks to our conventions elsewhere. */\n float: none;\n\n /* Positioning the submenu */\n > .dropdown-menu {\n left: -100%;\n margin-left: 10px;\n border-radius: 6px 0 6px 6px;\n }\n}\n\n/* Tweak nav headers */\n/* ----------------- */\n/* Increase padding from 15px to 20px on sides */\n.dropdown .dropdown-menu .nav-header {\n padding-left: 20px;\n padding-right: 20px;\n}\n\n/* Typeahead */\n/* --------- */\n.typeahead {\n z-index: 1051;\n margin-top: 2px; /* give it some space to breathe */\n border-radius: $baseBorderRadius;\n}\n\n\n/* Lite UI */\n/* ================ */\n@if $theme == lite {\n\t.dropdown-menu {\n\t\tli > a {\n\t\t\tborder-color: $borderColor;\n\t\t}\n\t\tul + ul li:first-child > a {\n\t\t\tborder-color: $borderColor;\n\t\t}\n\t\t.divider {\n\t\t\tborder-top-color: $borderColor;\n\t\t}\n\n\t}\n}\n',"\n/* Component animations */\n/* -------------------------------------------------- */\n\n\n.fade {\n opacity: 0;\n transition: opacity .15s linear;\n &.in {\n opacity: 1;\n }\n}\n\n.collapse {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height .35s ease;\n &.in {\n height: auto;\n }\n}\n",'\n/* Close icons */\n/* -------------------------------------------------- */\n\n\n.close {\n float: right;\n \n border-radius: $interactiveBorderRadius;\n width: 27px;\n height: 27px;\n \n /* hide any placeholder text */\n color: transparent;\n font-size: 0;\n line-height: 0;\n text-align: center;\n \n \n &:before {\n \tfont-family: "Splunk Icons";\n \tcontent: \'\\2717\';\n \tfont-size: $baseFontSizeLarge;\n \tcolor: color($textColor a(40%));\n \tline-height: 27px;\n }\n \n &:hover {\n \tbackground-color: $pillBackgroundColorHover;\n \tcursor: pointer;\n \ttext-decoration: none;\n \t\n \t&:before {\n \t\tcolor: $linkColorHover;\n \t}\n }\n &:focus {\n \t@mixin focus-pill;\n \t&:before {\n \t\tcolor: $linkColorHover;\n \t}\n }\n}\n\n/* Additional properties for button version */\n/* iOS requires the button element instead of an anchor tag. */\n/* If you want the anchor version, it requires `href="#"`. */\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}','/* Splunk: Buttons */\n/* =============== */\n\n\n/* Base styles & overrides */\n/* -------------------------------------------------- */\n\n/* standard button class for use on a, button\n\n <a class="btn">Button</a>\n <a class="btn :hover">Button</a>\n <a class="btn active">Button</a>\n <button class="btn">Button</button>\n*/\n\n.btn {\n display: inline-block;\n padding: 4px 12px;\n margin-bottom: 0; /* For input.btn */\n font-size: $baseFontSize;\n line-height: $baseLineHeight;\n text-align: center;\n vertical-align: middle;\n cursor: pointer;\n\n @mixin interactive; /* this breaks some bootstrap styles */\n\n &:hover {\n @mixin interactive-hover;\n }\n\n &.disabled,\n &[disabled],\n &.disabled:hover,\n &[disabled]:hover,\n &.disabled:focus,\n &[disabled]:focus {\n background: $interactiveDisabledBackgroundColor;\n filter: none;\n border-color: $borderColor;\n border-top-color: $borderColor;\n border-bottom-color: $borderColor;\n cursor: not-allowed;\n color: $textGray;\n text-shadow: none;\n opacity: 0.65;\n box-shadow: none;\n }\n &.active {\n @mixin interactive-hover;\n filter: none;\n color: $textColor;\n }\n &:focus {\n @mixin focus-button;\n }\n border-radius: $interactiveBorderRadius;\n}\n\n/* Primary */\n/* ------------------- */\n\n/* Provides extra visual weight and identifies the primary action in a set of buttons.\n\n <a class="btn btn-primary">Primary</a>\n <a class="btn btn-primary :hover">Primary</a>\n <a class="btn btn-primary active">Primary</a>\n <button class="btn btn-primary">Primary</button>\n*/\n.btn-primary {\n @mixin interactive-primary;\n &:hover {\n @mixin interactive-primary-hover;\n }\n\n &.active {\n @mixin interactive-primary-hover;\n filter: none;\n color: $white;\n }\n &:focus {\n @mixin focus-button;\n\n @if $theme == lite {\n \tbackground: $splunkLiteBlack;\n }\n }\n}\n\n\n/* Other buttons */\n/* ------------------------- */\n\n/* Danger and error appear as red */\n.btn-danger {\n @mixin buttonBackground $btnDangerBackground, $btnDangerBackgroundHighlight;\n}\n/* Success appears as green */\n.btn-success {\n @mixin buttonBackground $btnSuccessBackground, $btnSuccessBackgroundHighlight;\n}\n\n\n/* Links */\n/* ------------------------- */\n\n/* pager style button pill\n Note: this does not inherit or extend btn base styles and is meant for links only\n\n <a href="#" class="btn-pill">Pill</a>\n <a href="#" class="btn-pill :hover">Pill</a>\n <a href="#" class="btn-pill :hover :active">Pill</a>\n <a href="#" class="btn-pill active">Pill</a>\n*/\n.btn-pill {\n display: inline-block;\n padding: 0 10px; /* note the vertical padding will be funky unless it\'s block, inline-block, or floated */\n line-height: 27px;\n\n box-shadow: none !important;\n /* states */\n &:hover,\n &.active,\n &:focus\n {\n background-color: $pillBackgroundColorHover;\n text-decoration: none;\n border-radius: $interactiveBorderRadius;\n }\n\n &.active\n {\n\t\tcolor: $textGray;\n }\n\n &:focus {\n @mixin focus-pill;\n }\n\n &.disabled,\n &.disabled:hover {\n color: $textDisabledColor;\n background: transparent;\n cursor: default;\n }\n\n &.btn-square {\n padding: 0;\n height: 27px;\n width: 27px;\n text-align: center;\n }\n}\n\n\n/* Link buttons */\n/* -------------------------------------------------- */\n\n/* Make a button look and behave like a link */\n.btn-link,\n.btn-link:active,\n.btn-link[disabled] {\n background-color: transparent;\n background-image: none;\n box-shadow: none;\n}\n.btn-link {\n border-color: transparent;\n cursor: pointer;\n color: $linkColor;\n border-radius: 0;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: $linkColorHover;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\n.btn-link[disabled]:focus {\n color: $grayDark;\n text-decoration: none;\n}\n\n\n/* Block button */\n/* ------------------------- */\n\n.btn-block {\n display: block;\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n box-sizing: border-box;\n}\n\n/* Vertically space out multiple block buttons */\n.btn-block + .btn-block {\n margin-top: 5px;\n}\n\n/* Specificity overrides */\ninput[type="submit"],\ninput[type="reset"],\ninput[type="button"] {\n &.btn-block {\n width: 100%;\n }\n}\n\n\n\n/* Draggable */\n/* ------------------------- */\n\n/* draggable button styles\n\n <a class="btn btn-draggable">Draggable</a>\n <button class="btn btn-draggable">Draggable</button>\n <div class="btn-combo">\n <div class="btn btn-draggable">Combo</div>\n <div class="btn"><i class="icon-pencil"></i></div>\n </div>\n\n*/\n.btn-draggable {\n cursor:move;\n padding-left:15px;\n width: 113px; /* 160px - padding, border, etc */\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n text-align:left;\n position: relative;\n /* generated handle */\n &:before, .before {\n content: "";\n position: absolute;\n height: 18px;\n width: 7px;\n background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQIW2M0Njb+f/bsWUYYzciABuAyOFUAAKKMEAXhn6ySAAAAAElFTkSuQmCC) repeat;\n top: 3px;\n left: 4px;\n opacity: 0.50;\n }\n\n /* sizes */\n &.btn-small:before{\n height: 14px;\n }\n &.btn-mini:before{\n height: 12px;\n }\n}\n\n\n\n/* Button Sizes */\n/* -------------------------------------------------- */\n\n/* Large */\n.btn-large {\n padding: $paddingLarge;\n font-size: $fontSizeLarge;\n border-radius: $borderRadiusLarge;\n}\n.btn-large [class^="icon-"],\n.btn-large [class*=" icon-"] {\n margin-top: 4px;\n}\n\n/* Small */\n.btn-small {\n padding: $paddingSmall;\n font-size: $fontSizeSmall;\n border-radius: $borderRadiusSmall;\n}\n.btn-small [class^="icon-"],\n.btn-small [class*=" icon-"] {\n margin-top: 0;\n}\n.btn-mini [class^="icon-"],\n.btn-mini [class*=" icon-"] {\n margin-top: -1px;\n}\n\n/* Mini */\n.btn-mini {\n padding: $paddingMini;\n border-radius: $borderRadiusSmall;\n}\n\n.btn-mini,\n.btn-group > .btn-mini {\n font-size: 11px;\n line-height: 18px;\n}\n\n/* Print */\n/* -------------------------------------------------- */\n@media print {\n\n .btn {\n @mixin print-no-background;\n border: none !important;\n padding: 0 !important;\n color: $textColor !important;\n text-shadow: none !important;\n box-shadow: none !important;\n }\n .caret {\n @mixin print-hide;\n }\n}\n','/* Splunk: Button Groups */\n/* ===================== */\n/* BTN-GROUP handles rounding & spacing on btns & btn-combo */\n/* BTN-COMBO handles rounding on dropdowns & splits only, behaves like group but without grouping or spacing */\n\n/* button combos, grouping and toolbar\n\n <div class="btn-toolbar">\n <div class="btn-group">\n <button class="btn">1</button> <button class="btn">2</button> <button class="btn">3</button>\n <div class="btn-combo">\n <button class="btn">Action</button>\n <button class="btn dropdown-toggle" data-toggle="dropdown">\n <span class="caret"></span>\n </button>\n <ul class="dropdown-menu">\n <li>\n <a href="#">item 1</a>\n </li>\n <li>\n <a href="#">item 2</a>\n </li>\n <li>\n <a href="#">item 3</a>\n </li>\n </ul>\n </div>\x3c!-- /.btn-combo --\x3e\n </div>\x3c!-- /.btn-group --\x3e\n </div>\x3c!-- /.btn-toolbar --\x3e\n\n\n*/\n/* Make the div behave like a button */\n.btn-group {\n position: relative;\n display: inline-block;\n\n font-size: 0; /* remove as part 1 of font-size inline-block hack */\n vertical-align: middle; /* match .btn alignment given font-size hack above */\n white-space: nowrap; /* prevent buttons from wrapping when in tight spaces (e.g., the table on the tests page) */\n}\n\n/* Space out series of button groups */\n.btn-group + .btn-group,\n.btn-combo + .btn-combo {\n margin-left: 10px;\n}\n\n /* Make the div behave like a button */\n.btn-combo {\n position: relative;\n font-size: 0; /* inline-block hack */\n white-space: nowrap;\n display:inline-block;\n}\n\n/* Optional: Group multiple button groups together for a toolbar */\n.btn-toolbar {\n font-size: 0; /* Hack to remove whitespace that results from using inline-block */\n margin-top: calc($baseLineHeight / 2);\n margin-bottom: calc($baseLineHeight / 2);\n\n /* display inline for toolbar */\n .btn-combo {\n display: inline-block;\n }\n > .btn + .btn,\n > .btn-group + .btn,\n > .btn + .btn-group,\n > .btn-combo + .btn,\n > .btn + .btn-combo {\n margin-left: 5px;\n }\n}\n\n\n/* Float them, remove border radius, then re-add to first and last elements */\n.btn-group > .btn,\n.btn-group > .btn-combo > .btn {\n position: relative;\n border-radius: 0;\n}\n.btn-group > .btn + .btn {\n margin-left: -1px;\n}\n\n\n/* Reset fibt sizes */\n.btn-group > .btn,\n.btn-group > .dropdown-menu,\n.btn-group > .popover {\n font-size: $baseFontSize; /* redeclare as part 2 of font-size inline-block hack */\n}\n\n/* Reset fonts for other sizes */\n.btn-group > .btn-mini {\n font-size: $fontSizeMini;\n}\n.btn-group > .btn-small {\n font-size: $fontSizeSmall;\n}\n.btn-group > .btn-large {\n font-size: $fontSizeLarge;\n}\n\n/* special case for btn-combo */\n.btn-combo > .btn:first-child\n{\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n/* special case for btn-combo */\n.btn-combo > .btn:last-child,\n.btn-combo > .dropdown-toggle\n{\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n/* reset margin when in a group */\n.btn-group > .btn-combo + .btn-combo ,\n.btn-group > .btn-combo + .btn,\n.btn-group > .btn + .btn-combo,\n.btn-combo > .btn + .btn\n{\n margin-left: -1px;\n}\n\n.btn-group > .btn,\n.btn-combo > .btn,\n.btn-group > .dropdown-menu,\n.btn-combo > .dropdown-menu,\n.btn-group > .btn-pill,\n.btn-combo > .btn-pill,\n.btn-group ul,\n.btn-combo ul,\n.btn-group .popdown-dialog,\n.btn-combo .popdown-dialog,\n.btn-group .dropdown-toggle,\n.btn-combo .dropdown-toggle\n{\n font-size: $baseFontSize; /* redeclare as part 2 of font-size inline-block hack */\n}\n\n.btn-group > .btn-small,\n.btn-combo > .btn-small,\n.btn-group > .btn-mini,\n.btn-combo > .btn-mini\n{\n font-size: $baseFontSizeSmall; /* redeclare as part 2 of font-size inline-block hack */\n}\n\n.btn-combo > .btn-large {\n font-size: $baseFontSizeLarge;\n}\n\n\n/* Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match */\n.btn-group > .btn:first-child,\n.btn-group > .btn-combo:first-child > .btn:first-child ,\n.btn-group > .btn-combo:first-child > .drodown-toggle ,\n.btn-combo:first-child > .btn:first-child,\n.btn-group > .btn-combo:first-child > .btn:first-child\n{\n margin-left: 0;\n border-top-left-radius: $interactiveBorderRadius;\n border-bottom-left-radius: $interactiveBorderRadius;\n}\n/* Need .dropdown-toggle since :last-child doesn\'t apply given a .dropdown-menu immediately after it */\n.btn-group > .btn:last-child,\n.btn-group > .dropdown-toggle,\n.btn-group > .btn-combo:last-child > .btn:last-child,\n.btn-group > .btn-combo:last-child > .dropdown-toggle,\n.btn-combo > .dropdown-toggle\n{\n border-top-right-radius: $interactiveBorderRadius;\n border-bottom-right-radius: $interactiveBorderRadius;\n}\n/* Reset corners for large buttons */\n.btn-group > .btn.large:first-child,\n.btn-group > .btn-combo:first-child > .btn.large:first-child {\n margin-left: 0;\n border-top-left-radius: $borderRadiusLarge;\n border-bottom-left-radius: $borderRadiusLarge;\n}\n.btn-group > .btn.large:last-child,\n.btn-group > .large.dropdown-toggle,\n.btn-group > .btn-combo:last-child > .btn.large:last-child,\n.btn-group > .btn-combo:last-child > .large.dropdown-toggle {\n border-top-right-radius: $borderRadiusLarge;\n border-bottom-right-radius: $borderRadiusLarge;\n}\n\n/* On hover/focus/active, bring the proper btn to front */\n.btn-group > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group > .btn:active,\n.btn-group > .btn.active,\n.btn-group > .btn-combo > .btn:hover,\n.btn-group > .btn-combo > .btn:focus,\n.btn-group > .btn-combo > .btn:active,\n.btn-group > .btn-combo > .btn.active {\n z-index: 2;\n}\n\n/* On active and open, don\'t show outline */\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n\n\n\n/* Split button dropdowns */\n/* ---------------------- */\n\n\n/* Give the line between buttons some depth */\n.btn-group > .btn-combo > .btn + .dropdown-toggle,\n.btn-combo > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);\n}\n.btn-group > .btn-mini + .dropdown-toggle,\n.btn-group > .btn-combo > .btn-mini + .dropdown-toggle {\n padding-left: 5px;\n padding-right: 5px;\n}\n.btn-group > .btn-large + .dropdown-toggle,\n.btn-group > .btn-combo > .btn-large + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n\n.btn-group.open {\n /* The clickable button for toggling the menu */\n /* Remove the gradient and set the same inset shadow as the :active state */\n .dropdown-toggle {\n background-image: none;\n box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);\n }\n\n /* Keep the hover\'s background when dropdown is open */\n .btn.dropdown-toggle {\n background-color: $interactiveBackgroundColorHover;\n }\n .btn-primary.dropdown-toggle {\n background-color: $primaryBackgroundColorHover;\n }\n .btn-danger.dropdown-toggle {\n background-color: $interactiveErrorBackgroundColorHover;\n }\n .btn-success.dropdown-toggle {\n background-color: $primaryBackgroundColorHover;\n }\n}\n\n/* Prevent Tooltip from spacing two buttons */\n.btn-group > .btn + div.tooltip + .btn {\n margin-left: -1px;\n}\n\n/* Square Buttons */\n.btn-group .btn-square {\n padding: 0;\n height: 20px;\n width: 22px;\n font-size: 15px;\n > i {\n line-height: 20px;\n }\n}\n\n/* Vertical button groups */\n/* ---------------------- */\n\n.btn-group-vertical {\n display: inline-block; /* makes buttons only take up the width they need */\n\n}\n.btn-group-vertical > .btn {\n display: block;\n float: none;\n max-width: 100%;\n border-radius: 0;\n}\n.btn-group-vertical > .btn + .btn {\n margin-left: 0;\n margin-top: -1px;\n}\n.btn-group-vertical > .btn:first-child {\n border-radius: $baseBorderRadius $baseBorderRadius 0 0;\n}\n.btn-group-vertical > .btn:last-child {\n border-radius: 0 0 $baseBorderRadius $baseBorderRadius;\n}\n.btn-group-vertical > .btn-large:first-child {\n border-radius: $borderRadiusLarge $borderRadiusLarge 0 0;\n}\n.btn-group-vertical > .btn-large:last-child {\n border-radius: 0 0 $borderRadiusLarge $borderRadiusLarge;\n}\n\n\n\n/* input prepend fix */\n.input-prepend .add-on:first-child,\n.input-prepend .btn:first-child {\n border-radius: $interactiveBorderRadius 0 0 $interactiveBorderRadius;\n}\n\n/* input append fix for color ranges */\n.input-append .add-on.color-picker-add-on,\n.input-append.delta-time-range .btn:first-child {\n border-radius: 0 $interactiveBorderRadius $interactiveBorderRadius 0;\n}\n\n.btn-group-radio {\n > .btn {\n text-overflow: ellipsis;\n overflow: hidden;\n\n &.active, &.active:hover {\n cursor: default;\n box-shadow: $interactiveBoxShadowActive;\n background-color: $interactiveBackgroundColorHover;\n color: $textColor;\n }\n\n &.active:focus {\n cursor: default;\n box-shadow+: $btnBoxShadowFocus;\n }\n }\n}\n\n/* For synthetic radio with the "locale-responsive-layout" class, align the items vertically to accommodate long words (SPL-83062). */\n$(wideTextLocaleSelector) {\n\n .btn-group-radio.locale-responsive-layout {\n display: block;\n .btn {\n border-radius: 0;\n display: block;\n width: 100%;\n margin-left: 0;\n border-bottom-width: 0;\n\n &:first-child {\n border-radius: $interactiveBorderRadius $interactiveBorderRadius 0 0;\n }\n &:last-child {\n border-radius: 0 0 $interactiveBorderRadius $interactiveBorderRadius;\n border-bottom-width: 1px;\n }\n }\n }\n}\n',"/* Splunk: Alerts */\n/* =================== */\n\n\n/* Alerts Container */\n/* ------------------------- */\n.alerts:not(.alerts-view) {\n max-height: 500px;\n overflow-y: auto;\n}\n\n\n/* Base styles */\n/* ------------------------- */\n\n.alert {\n margin-bottom: $baseLineHeight;\n border-radius: $baseBorderRadius;\n position: relative;\n padding: 8px 35px 8px 27px;\n word-wrap: break-word;\n color: $textColor;\n\n .icon-alert {\n font-size: 200%;\n position: absolute;\n left: 0px;\n top: 8px;\n }\n\n h4 {\n color: inherit;\n margin: 0;\n }\n .close {\n position: relative;\n top: -2px;\n right: -21px;\n line-height: $baseLineHeight;\n }\n}\n\n.alert-inline {\n display: inline-block;\n border: 0;\n margin-bottom: 0;\n}\n\n\n\n/* Alert Levels */\n/* ------------------------- */\n\n.alert-warning .icon-alert {\n color: $yellow;\n &:before {\n content: '\\ECE2';\n }\n}\n\n.alert-info .icon-alert {\n color: $splunkGreen;\n &:before {\n content: 'I';\n }\n}\n\n.alert-404,\n.alert-error {\n .icon-alert {\n color: $red;\n }\n}\n\n\n/* Lite */\n/* ------------------------- */\n\n@if $theme == lite {\n .alert-info .icon-alert {\n color: $splunkLiteBlack;\n }\n}",'/* Splunk: navs */\n/* ================================ */\n/* navigation styles and components */\n\n\n/* BASE CLASS */\n/* ---------- */\n\n.nav {\n margin-left: 0;\n margin-bottom: $baseLineHeight;\n list-style: none;\n}\n\n/* Make links block level */\n.nav > li > a {\n display: block;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: $grayLighter;\n}\n\n/* Redeclare pull classes because of specifity */\n.nav > .pull-right {\n float: right;\n}\n\n/* Nav headers (for dropdowns and lists) */\n.nav-header {\n display: block;\n padding: 3px 15px;\n font-size: 11px;\n font-weight: bold;\n line-height: $baseLineHeight;\n color: $grayLight;\n text-shadow: 0 1px 0 rgba(255,255,255,.5);\n text-transform: uppercase;\n}\n/* Space them out when they follow another list item (link) */\n.nav li + .nav-header {\n margin-top: 9px;\n}\n\n\n/* NAV LIST */\n/* -------- */\n\n.nav-list {\n padding-left: 15px;\n padding-right: 15px;\n margin-bottom: 0;\n}\n.nav-list > li > a,\n.nav-list .nav-header {\n margin-left: -15px;\n margin-right: -15px;\n text-shadow: 0 1px 0 rgba(255,255,255,.5);\n}\n.nav-list > li > a {\n padding: 3px 15px;\n}\n.nav-list > .active > a,\n.nav-list > .active > a:hover,\n.nav-list > .active > a:focus {\n color: $white;\n text-shadow: 0 -1px 0 rgba(0,0,0,.2);\n background-color: $linkColor;\n}\n.nav-list [class^="icon-"],\n.nav-list [class*=" icon-"] {\n margin-right: 2px;\n}\n/* Dividers (basically an hr) within the dropdown */\n.nav-list .divider {\n @mixin nav-divider;\n}\n\n\n\n/* TABS AND PILLS */\n/* ------------- */\n\n/* Common styles */\n.nav-tabs,\n.nav-pills {\n @mixin clearfix;\n}\n.nav-tabs > li,\n.nav-pills > li {\n float: left;\n}\n.nav-tabs > li > a,\n.nav-pills > li > a {\n padding-right: 12px;\n padding-left: 12px;\n margin-right: 2px;\n line-height: 14px; /* keeps the overall height an even number */\n}\n\n\n/* Tabs */\n/* ================== */\n\n\n/* splunk style tabs\n * extends: nav\n * overrides: bootstrap default nav-tabs\n\n <ul class="nav nav-tabs">\n <li><a href="#">tab</a></li>\n <li class="active"><a href="#">tab</a></li>\n <li><a href="#">tab</a></li>\n </ul>\n\n*/\n\n.nav-tabs {\n @mixin interactive;\n border-left: none;\n border-right: none;\n padding: 0;\n height: 24px;\n\n\n > li {\n position: relative;\n margin: -1px 0 -1px -1px;\n\n\n &:first-child {\n margin-left: -10px;\n padding-left: 10px;\n }\n\n &:before {\n content: \'\';\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n @mixin skew 20deg,0;\n backface-visibility: visible;\n\n @mixin interactive;\n }\n\n &:hover:before {\n @mixin interactive-hover;\n box-shadow: none;\n }\n\n > a {\n border-radius: 0;\n border: none;\n padding: 0 30px 0 20px;\n margin: 0;\n line-height: 26px;\n color:$textColor;\n position: relative;\n background: none !important;\n\n &:focus {\n \tbox-shadow: 0 0 2px 1px $focusColor;\n z-index:1;\n }\n }\n }\n\n /* active state */\n\n > .active, > .active:hover {\n margin: -1px 10px -1px -10px;\n border-bottom: 1px solid $white;\n\n &:first-child {\n padding-left: 0;\n }\n\n &:before {\n background: $white;\n border: 1px solid $interactiveBorderColor;\n border-top-color: $interactiveBorderTopColor;\n border-bottom: 1px solid $white;\n @mixin skew -20deg,0;\n backface-visibility: visible;\n bottom: 0;\n }\n &:after {\n content: \'\';\n display: block;\n position: absolute;\n top: 0;\n right: -10px;\n bottom: 0;\n width: 20px;\n\n background: $white;\n border-right: 1px solid $interactiveBorderColor;\n border-top: 1px solid $interactiveBorderTopColor;\n border-bottom: 1px solid $white;\n @mixin skew 20deg,0;\n backface-visibility: visible;\n }\n\n > a, > a:hover, > a:focus {\n position:relative;\n z-index: 1;\n @mixin reset-filter;\n border: none;\n outline-offset: -3px;\n\n padding: 0 30px;\n margin-right: -10px;\n }\n }\n}/* nav-tabs */\n\n\n\n/* PILLS */\n/* ----- */\n\n/* Links rendered as pills */\n.nav-pills > li > a {\n padding-top: 8px;\n padding-bottom: 8px;\n margin-top: 2px;\n margin-bottom: 2px;\n border-radius: 5px;\n}\n\n/* Active state */\n.nav-pills > .active > a,\n.nav-pills > .active > a:hover,\n.nav-pills > .active > a:focus {\n color: $white;\n background-color: $linkColor;\n}\n\n\n\n\n\n\n\n/* STACKED NAV */\n/* ----------- */\n\n/* Stacked tabs and pills */\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li > a {\n margin-right: 0; /* no need for the gap between nav items */\n}\n\n/* Tabs */\n.nav-tabs.nav-stacked {\n border-bottom: 0;\n}\n.nav-tabs.nav-stacked > li > a {\n border: 1px solid #ddd;\n border-radius: 0;\n}\n.nav-tabs.nav-stacked > li:first-child > a {\n @mixin border-top-radius 4px;\n}\n.nav-tabs.nav-stacked > li:last-child > a {\n @mixin border-bottom-radius 4px;\n}\n.nav-tabs.nav-stacked > li > a:hover,\n.nav-tabs.nav-stacked > li > a:focus {\n border-color: #ddd;\n z-index: 2;\n}\n\n/* Pills */\n.nav-pills.nav-stacked > li > a {\n margin-bottom: 3px;\n}\n.nav-pills.nav-stacked > li:last-child > a {\n margin-bottom: 1px; /* decrease margin to match sizing of stacked tabs */\n}\n\n\n\n\n\n\n/* DROPDOWNS */\n/* --------- */\n\n.nav-tabs .dropdown-menu {\n border-radius: 0 0 6px 6px; /* remove the top rounded corners here since there is a hard edge above the menu */\n}\n.nav-pills .dropdown-menu {\n border-radius: 6px; /* make rounded corners match the pills */\n}\n\n/* Default dropdown links */\n/* ------------------------- */\n/* Make carets use linkColor to start */\n.nav .dropdown-toggle .caret {\n border-top-color: $linkColor;\n border-bottom-color: $linkColor;\n margin-top: 6px;\n}\n.nav .dropdown-toggle:hover .caret,\n.nav .dropdown-toggle:focus .caret {\n border-top-color: $linkColorHover;\n border-bottom-color: $linkColorHover;\n}\n/* move down carets for tabs */\n.nav-tabs .dropdown-toggle .caret {\n margin-top: 8px;\n}\n\n/* Active dropdown links */\n/* ------------------------- */\n.nav .active .dropdown-toggle .caret {\n border-top-color: #fff;\n border-bottom-color: #fff;\n}\n.nav-tabs .active .dropdown-toggle .caret {\n border-top-color: $gray;\n border-bottom-color: $gray;\n}\n\n/* Active:hover/:focus dropdown links */\n/* ------------------------- */\n.nav > .dropdown.active > a:hover,\n.nav > .dropdown.active > a:focus {\n cursor: pointer;\n}\n\n/* Open dropdowns */\n/* ------------------------- */\n.nav-tabs .open .dropdown-toggle,\n.nav-pills .open .dropdown-toggle,\n.nav > li.dropdown.open.active > a:hover,\n.nav > li.dropdown.open.active > a:focus {\n color: $white;\n background-color: $grayLight;\n border-color: $grayLight;\n}\n.nav li.dropdown.open .caret,\n.nav li.dropdown.open.active .caret,\n.nav li.dropdown.open a:hover .caret,\n.nav li.dropdown.open a:focus .caret {\n border-top-color: $white;\n border-bottom-color: $white;\n opacity: 1.0;\n}\n\n/* Dropdowns in stacked tabs */\n.tabs-stacked .open > a:hover,\n.tabs-stacked .open > a:focus {\n border-color: $grayLight;\n}\n\n\n\n/* TABBABLE */\n/* -------- */\n\n\n/* COMMON STYLES */\n/* ------------- */\n\n/* Clear any floats */\n.tabbable {\n @mixin clearfix;\n}\n.tab-content {\n overflow: auto; /* prevent content from running below tabs */\n}\n\n/* Remove border on bottom, left, right */\n.tabs-below > .nav-tabs,\n.tabs-right > .nav-tabs,\n.tabs-left > .nav-tabs {\n border-bottom: 0;\n}\n\n/* Show/hide tabbable areas */\n.tab-content > .tab-pane,\n.pill-content > .pill-pane {\n display: none;\n}\n.tab-content > .active,\n.pill-content > .active {\n display: block;\n}\n\n\n/* BOTTOM */\n/* ------ */\n\n.tabs-below > .nav-tabs {\n border-top: 1px solid #ddd;\n}\n.tabs-below > .nav-tabs > li {\n margin-top: -1px;\n margin-bottom: 0;\n}\n.tabs-below > .nav-tabs > li > a {\n border-radius: 0 0 4px 4px;\n &:hover,\n &:focus {\n border-bottom-color: transparent;\n border-top-color: #ddd;\n }\n}\n.tabs-below > .nav-tabs > .active > a,\n.tabs-below > .nav-tabs > .active > a:hover,\n.tabs-below > .nav-tabs > .active > a:focus {\n border-color: transparent #ddd #ddd #ddd;\n}\n\n/* LEFT & RIGHT */\n/* ------------ */\n\n/* Common styles */\n.tabs-left > .nav-tabs > li,\n.tabs-right > .nav-tabs > li {\n float: none;\n}\n.tabs-left > .nav-tabs > li > a,\n.tabs-right > .nav-tabs > li > a {\n min-width: 74px;\n margin-right: 0;\n margin-bottom: 3px;\n}\n\n/* Tabs on the left */\n.tabs-left > .nav-tabs {\n float: left;\n margin-right: 19px;\n border-right: 1px solid #ddd;\n}\n.tabs-left > .nav-tabs > li > a {\n margin-right: -1px;\n border-radius: 4px 0 0 4px;\n}\n.tabs-left > .nav-tabs > li > a:hover,\n.tabs-left > .nav-tabs > li > a:focus {\n border-color: $grayLighter #ddd $grayLighter $grayLighter;\n}\n.tabs-left > .nav-tabs .active > a,\n.tabs-left > .nav-tabs .active > a:hover,\n.tabs-left > .nav-tabs .active > a:focus {\n border-color: #ddd transparent #ddd #ddd;\n}\n\n/* Tabs on the right */\n.tabs-right > .nav-tabs {\n float: right;\n margin-left: 19px;\n border-left: 1px solid #ddd;\n}\n.tabs-right > .nav-tabs > li > a {\n margin-left: -1px;\n border-radius: 0 4px 4px 0;\n}\n.tabs-right > .nav-tabs > li > a:hover,\n.tabs-right > .nav-tabs > li > a:focus {\n border-color: $grayLighter $grayLighter $grayLighter #ddd;\n}\n.tabs-right > .nav-tabs .active > a,\n.tabs-right > .nav-tabs .active > a:hover,\n.tabs-right > .nav-tabs .active > a:focus {\n border-color: #ddd #ddd #ddd transparent;\n}\n\n\n\n/* DISABLED STATES */\n/* --------------- */\n\n/* Gray out text */\n.nav > .disabled > a {\n color: $grayLight;\n}\n/* Nuke hover/focus effects */\n.nav > .disabled > a:hover,\n.nav > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n cursor: default;\n}\n\n\n/* Lite */\n/* -------------------------------------------------- */\n\n@if $theme == lite {\n .nav-tabs {\n border-top-color: $borderColor;\n\n > li.active a {\n font-weight: bold;\n }\n\n > li:not(.active):before {\n border-top-color: $borderColor;\n border-right-color: $borderColor;\n border-left-color: $borderColor;\n }\n > li.active + li:before {\n border-left-color: $splunkLiteBlack;\n }\n }\n\n /* nav-tabs-lite */\n .nav-tabs-lite {\n @mixin interactive;\n border: none;\n background: none !important;\n padding: 0;\n height: 24px;\n\n li {\n display: inline-block;\n margin-right: 10px;\n > a {\n border: none;\n padding: 0 10px;\n margin: 0;\n line-height: 26px;\n color: $textColor;\n background: none !important;\n }\n &.active, &:hover {\n border-bottom: 2px solid $splunkLiteBlack;\n }\n &.active {\n font-weight: bold;\n }\n }\n }/* nav-tabs-lite */\n}\n\n/* fixes an alignment issue with out font based carets. */\n.nav .dropdown-toggle .caret,\n.nav-tabs .dropdown-toggle .caret,\n.navbar .nav .dropdown-toggle .caret {\n margin-top: 0;\n}\n\n/* Print */\n@media print {\n header,\n .app-bar {\n @mixin print-hide;\n }\n\n .main-tabs {\n border: none !important;\n li:not(.active) {\n @mixin print-hide;\n }\n li.active {\n &:before, &:after {\n display:none !important;\n }\n }\n }\n}\n',"\n/* Navbars (Redux) */\n/* -------------------------------------------------- */\n\n\n/* COMMON STYLES */\n/* ------------- */\n\n/* Base class and wrapper */\n.navbar {\n overflow: visible;\n margin-bottom: $baseLineHeight;\n}\n\n/* Inner for background effects */\n/* Gradient is applied to its own element because overflow visible is not honored by IE when filter is present */\n.navbar-inner {\n min-height: $navbarHeight;\n padding-left: 20px;\n padding-right: 20px;\n @mixin gradient-vertical $navbarBackgroundHighlight, $navbarBackground;\n border: 1px solid $navbarBorder;\n border-radius: $baseBorderRadius;\n box-shadow: 0 1px 4px rgba(0,0,0,.065);\n\n /* Prevent floats from breaking the navbar */\n @mixin clearfix;\n}\n\n/* Set width to auto for default container */\n/* We then reset it for fixed navbars in the #gridSystem mixin */\n.navbar .container {\n width: auto;\n}\n\n/* Override the default collapsed state */\n.nav-collapse.collapse {\n height: auto;\n overflow: visible;\n}\n\n\n/* Brand: website or project name */\n/* ------------------------- */\n.navbar .brand {\n float: left;\n display: block;\n /* Vertically center the text given $navbarHeight */\n padding: calc(($navbarHeight - $baseLineHeight) / 2) 20px calc(($navbarHeight - $baseLineHeight) / 2);\n margin-left: -20px; /* negative indent to left-align the text down the page */\n font-size: 20px;\n font-weight: 200;\n color: $navbarBrandColor;\n text-shadow: 0 1px 0 $navbarBackgroundHighlight;\n &:hover,\n &:focus {\n text-decoration: none;\n }\n}\n\n/* Plain text in topbar */\n/* ------------------------- */\n.navbar-text {\n margin-bottom: 0;\n line-height: $navbarHeight;\n color: $navbarText;\n}\n\n/* Janky solution for now to account for links outside the .nav */\n/* ------------------------- */\n.navbar-link {\n color: $navbarLinkColor;\n &:hover,\n &:focus {\n color: $navbarLinkColorHover;\n }\n}\n\n/* Dividers in navbar */\n/* ------------------------- */\n.navbar .divider-vertical {\n height: $navbarHeight;\n margin: 0 9px;\n border-left: 1px solid $navbarBackground;\n border-right: 1px solid $navbarBackgroundHighlight;\n}\n\n/* Buttons in navbar */\n/* ------------------------- */\n.navbar .btn,\n.navbar .btn-group {\n @mixin navbarVerticalAlign 30px; /* Vertically center in navbar */\n}\n.navbar .btn-group .btn,\n.navbar .input-prepend .btn,\n.navbar .input-append .btn,\n.navbar .input-prepend .btn-group,\n.navbar .input-append .btn-group {\n margin-top: 0; /* then undo the margin here so we don't accidentally double it */\n}\n\n/* Navbar forms */\n/* ------------------------- */\n.navbar-form {\n margin-bottom: 0; /* remove default bottom margin */\n @mixin clearfix;\n input,\n select,\n .radio,\n .checkbox {\n @mixin navbarVerticalAlign 30px; /* Vertically center in navbar */\n }\n input,\n select,\n .btn {\n display: inline-block;\n margin-bottom: 0;\n }\n input[type=\"image\"],\n input[type=\"checkbox\"],\n input[type=\"radio\"] {\n margin-top: 3px;\n }\n .input-append,\n .input-prepend {\n margin-top: 5px;\n white-space: nowrap; /* preven two items from separating within a .navbar-form that has .pull-left */\n input {\n margin-top: 0; /* remove the margin on top since it's on the parent */\n }\n }\n}\n\n/* Navbar search */\n/* ------------------------- */\n.navbar-search {\n position: relative;\n float: left;\n @mixin navbarVerticalAlign 30px; /* Vertically center in navbar */\n margin-bottom: 0;\n .search-query {\n margin-bottom: 0;\n padding: 4px 14px;\n @mixin font-sans-serif 13px, normal, 1;\n border-radius: 15px; /* redeclare because of specificity of the type attribute */\n }\n}\n\n\n\n/* Static navbar */\n/* ------------------------- */\n\n.navbar-static-top {\n position: static;\n margin-bottom: 0; /* remove 18px margin for default navbar */\n .navbar-inner {\n border-radius: 0;\n }\n}\n\n\n\n/* Fixed navbar */\n/* ------------------------- */\n\n/* Shared (top/bottom) styles */\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: $zindexFixedNavbar;\n margin-bottom: 0; /* remove 18px margin for default navbar */\n}\n.navbar-fixed-top .navbar-inner,\n.navbar-static-top .navbar-inner {\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom .navbar-inner {\n border-width: 1px 0 0;\n}\n.navbar-fixed-top .navbar-inner,\n.navbar-fixed-bottom .navbar-inner {\n padding-left: 0;\n padding-right: 0;\n border-radius: 0;\n}\n\n/* Reset container width */\n/* Required here as we reset the width earlier on and the grid mixins don't override early enough */\n.navbar-static-top .container,\n.navbar-fixed-top .container,\n.navbar-fixed-bottom .container {\n @mixin grid-core-span $gridColumns;\n}\n\n/* Fixed to top */\n.navbar-fixed-top {\n top: 0;\n}\n.navbar-fixed-top,\n.navbar-static-top {\n .navbar-inner {\n box-shadow: 0 1px 10px rgba(0,0,0,.1);\n }\n}\n\n/* Fixed to bottom */\n.navbar-fixed-bottom {\n bottom: 0;\n .navbar-inner {\n box-shadow: 0 -1px 10px rgba(0,0,0,.1);\n }\n}\n\n\n\n/* NAVIGATION */\n/* ---------- */\n\n.navbar .nav {\n position: relative;\n left: 0;\n display: block;\n float: left;\n margin: 0 10px 0 0;\n}\n.navbar .nav.pull-right {\n float: right; /* redeclare due to specificity */\n margin-right: 0; /* remove margin on float right nav */\n}\n.navbar .nav > li {\n float: left;\n}\n\n/* Links */\n.navbar .nav > li > a {\n float: none;\n /* Vertically center the text given $navbarHeight */\n padding: calc(($navbarHeight - $baseLineHeight) / 2) 15px calc(($navbarHeight - $baseLineHeight) / 2);\n color: $navbarLinkColor;\n text-decoration: none;\n text-shadow: 0 1px 0 $navbarBackgroundHighlight;\n}\n.navbar .nav .dropdown-toggle .caret {\n margin-top: 8px;\n}\n\n/* Hover/focus */\n.navbar .nav > li > a:focus,\n.navbar .nav > li > a:hover {\n background-color: $navbarLinkBackgroundHover; /* \"transparent\" is default to differentiate :hover/:focus from .active */\n color: $navbarLinkColorHover;\n text-decoration: none;\n}\n\n/* Active nav items */\n.navbar .nav > .active > a,\n.navbar .nav > .active > a:hover,\n.navbar .nav > .active > a:focus {\n color: $navbarLinkColorActive;\n text-decoration: none;\n background-color: $navbarLinkBackgroundActive;\n box-shadow: inset 0 3px 8px rgba(0,0,0,.125);\n}\n\n/* Navbar button for toggling navbar items in responsive layouts */\n/* These definitions need to come after '.navbar .btn' */\n.navbar .btn-navbar {\n display: none;\n float: right;\n padding: 7px 10px;\n margin-left: 5px;\n margin-right: 5px;\n @mixin buttonBackground color($navbarBackgroundHighlight l(-5%)), color($navbarBackground l(-5%));\n box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);\n}\n.navbar .btn-navbar .icon-bar {\n display: block;\n width: 18px;\n height: 2px;\n background-color: #f5f5f5;\n border-radius: 1px;\n box-shadow: 0 1px 0 rgba(0,0,0,.25);\n}\n.btn-navbar .icon-bar + .icon-bar {\n margin-top: 3px;\n}\n\n\n\n/* Dropdown menus */\n/* -------------- */\n\n/* Menu position and menu carets */\n.navbar .nav > li > .dropdown-menu {\n &:before {\n content: '';\n display: inline-block;\n border-left: 7px solid transparent;\n border-right: 7px solid transparent;\n border-bottom: 7px solid #ccc;\n border-bottom-color: $borderColor;\n position: absolute;\n top: -7px;\n left: 9px;\n }\n &:after {\n content: '';\n display: inline-block;\n border-left: 6px solid transparent;\n border-right: 6px solid transparent;\n border-bottom: 6px solid $white;\n position: absolute;\n top: -6px;\n left: 10px;\n }\n}\n/* Menu position and menu caret support for dropups via extra dropup class */\n.navbar-fixed-bottom .nav > li > .dropdown-menu {\n &:before {\n border-top: 7px solid #ccc;\n border-top-color: $borderColor;\n border-bottom: 0;\n bottom: -7px;\n top: auto;\n }\n &:after {\n border-top: 6px solid $white;\n border-bottom: 0;\n bottom: -6px;\n top: auto;\n }\n}\n\n/* Caret should match text color on hover/focus */\n.navbar .nav li.dropdown > a:hover .caret,\n.navbar .nav li.dropdown > a:focus .caret {\n border-top-color: $navbarLinkColorHover;\n border-bottom-color: $navbarLinkColorHover;\n}\n\n/* Remove background color from open dropdown */\n.navbar .nav li.dropdown.open > .dropdown-toggle,\n.navbar .nav li.dropdown.active > .dropdown-toggle,\n.navbar .nav li.dropdown.open.active > .dropdown-toggle {\n background-color: $navbarLinkBackgroundActive;\n color: $navbarLinkColorActive;\n}\n.navbar .nav li.dropdown > .dropdown-toggle .caret {\n border-top-color: $navbarLinkColor;\n border-bottom-color: $navbarLinkColor;\n}\n.navbar .nav li.dropdown.open > .dropdown-toggle .caret,\n.navbar .nav li.dropdown.active > .dropdown-toggle .caret,\n.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {\n border-top-color: $navbarLinkColorActive;\n border-bottom-color: $navbarLinkColorActive;\n}\n\n/* Right aligned menus need alt position */\n.navbar .pull-right > li > .dropdown-menu,\n.navbar .nav > li > .dropdown-menu.pull-right {\n left: auto;\n right: 0;\n &:before {\n left: auto;\n right: 12px;\n }\n &:after {\n left: auto;\n right: 13px;\n }\n .dropdown-menu {\n left: auto;\n right: 100%;\n margin-left: 0;\n margin-right: -1px;\n border-radius: 6px 0 6px 6px;\n }\n}\n\n\n/* Inverted navbar */\n/* ------------------------- */\n\n.navbar-inverse {\n\n .navbar-inner {\n @mixin gradient-vertical $navbarInverseBackgroundHighlight, $navbarInverseBackground;\n border-color: $navbarInverseBorder;\n }\n\n .brand,\n .nav > li > a {\n color: $navbarInverseLinkColor;\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n &:hover,\n &:focus {\n color: $navbarInverseLinkColorHover;\n }\n }\n\n .brand {\n color: $navbarInverseBrandColor;\n }\n\n .navbar-text {\n color: $navbarInverseText;\n }\n\n .nav > li > a:focus,\n .nav > li > a:hover {\n background-color: $navbarInverseLinkBackgroundHover;\n color: $navbarInverseLinkColorHover;\n }\n\n .nav .active > a,\n .nav .active > a:hover,\n .nav .active > a:focus {\n color: $navbarInverseLinkColorActive;\n background-color: $navbarInverseLinkBackgroundActive;\n }\n\n /* Inline text links */\n .navbar-link {\n color: $navbarInverseLinkColor;\n &:hover,\n &:focus {\n color: $navbarInverseLinkColorHover;\n }\n }\n\n /* Dividers in navbar */\n .divider-vertical {\n border-left-color: $navbarInverseBackground;\n border-right-color: $navbarInverseBackgroundHighlight;\n }\n\n /* Dropdowns */\n .nav li.dropdown.open > .dropdown-toggle,\n .nav li.dropdown.active > .dropdown-toggle,\n .nav li.dropdown.open.active > .dropdown-toggle {\n background-color: $navbarInverseLinkBackgroundActive;\n color: $navbarInverseLinkColorActive;\n }\n .nav li.dropdown > a:hover .caret,\n .nav li.dropdown > a:focus .caret {\n border-top-color: $navbarInverseLinkColorActive;\n border-bottom-color: $navbarInverseLinkColorActive;\n }\n .nav li.dropdown > .dropdown-toggle .caret {\n border-top-color: $navbarInverseLinkColor;\n border-bottom-color: $navbarInverseLinkColor;\n }\n .nav li.dropdown.open > .dropdown-toggle .caret,\n .nav li.dropdown.active > .dropdown-toggle .caret,\n .nav li.dropdown.open.active > .dropdown-toggle .caret {\n border-top-color: $navbarInverseLinkColorActive;\n border-bottom-color: $navbarInverseLinkColorActive;\n }\n\n /* Navbar search */\n .navbar-search {\n .search-query {\n color: $white;\n background-color: $navbarInverseSearchBackground;\n border-color: $navbarInverseSearchBorder;\n box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);\n transition: none;\n @mixin placeholder $navbarInverseSearchPlaceholderColor;\n\n &:focus {\n padding: 5px 15px;\n color: $grayDark;\n text-shadow: 0 1px 0 $white;\n background-color: $navbarInverseSearchBackgroundFocus;\n border: 0;\n box-shadow: 0 0 3px rgba(0,0,0,.15);\n outline: 0;\n }\n }\n }\n\n /* Navbar collapse button */\n .btn-navbar {\n @mixin buttonBackground color($navbarInverseBackgroundHighlight l(-5%)), color($navbarInverseBackground l(-5%));\n }\n\n}\n",'/* Splunk: Component: paginator */\n/* ============================ */\n/* TODO: should this be in base? */\n\n/* pagination styles and overrides\n\n <div class="pagination">\n <ul>\n <li><a href="#">Prev</a></li>\n <li><a href="#">1</a></li>\n <li><a href="#">2</a></li>\n <li><a href="#">3</a></li>\n <li><a href="#">4</a></li>\n <li><a href="#">Next</a></li>\n </ul>\n </div>\n\n*/\n\n.pagination {\n height: auto;\n > ul {\n display: inline-block;\n /* Reset default ul styles */\n margin-left: 0;\n margin-bottom: 0;\n list-style: none;\n\n > li {\n float: left;\n }\n\n > li > span,\n > li > a {\n float: left;\n text-decoration: none;\n border: 1px solid transparent;\n line-height: 20px;\n min-width: 10px;\n padding: 2px 8px;\n text-align: center;\n border-radius: $interactiveBorderRadius;\n\n\t \t\t&:focus {\n\t \t\t @mixin focus-pill;\n\t \t\t}\n }\n /* hover & active state */\n & > li > a:hover,\n .active > a\n {\n background-color: $pillBackgroundColorHover;\n }\n\n .active > a {\n cursor: default;\n }\n\n .icon-chevron-left, .icon-triangle-left-small {\n padding-right: 3px;\n }\n .icon-chevron-right, .icon-triangle-right-small {\n padding-left: 3px;\n }\n\n > .disabled {\n > span,\n > a,\n > a:hover,\n > a:focus {\n background-color: transparent;\n color: $textDisabledColor;\n cursor: default;\n }\n }\n\n }\n\n .max-events-per-bucket {\n color: $yellow;\n font-size: 18px;\n }\n /* missing sequence dots */\n .dots,\n .dots:hover {\n width: 20px;\n padding: 0px;\n }\n\n}/* .pagination */\n\n\n\n/* Alignment */\n/* -------------------------------------------------- */\n\n.pagination-centered {\n text-align: center;\n}\n.pagination-right {\n text-align: right;\n}\n\n/* Large */\n/* -------------------------------------------------- */\n.pagination-large {\n ul > li > a,\n ul > li > span {\n padding: $paddingLarge;\n font-size: $fontSizeLarge;\n }\n ul > li:first-child > a,\n ul > li:first-child > span {\n @mixin border-left-radius $borderRadiusLarge;\n }\n ul > li:last-child > a,\n ul > li:last-child > span {\n @mixin border-right-radius $borderRadiusLarge;\n }\n}\n\n/* Small and mini */\n/* -------------------------------------------------- */\n.pagination-mini,\n.pagination-small {\n ul > li:first-child > a,\n ul > li:first-child > span {\n @mixin border-left-radius $borderRadiusSmall;\n }\n ul > li:last-child > a,\n ul > li:last-child > span {\n @mixin border-right-radius $borderRadiusSmall;\n }\n}\n\n/* Small */\n/* -------------------------------------------------- */\n.pagination-small {\n ul > li > a,\n ul > li > span {\n padding: $paddingSmall;\n font-size: $fontSizeSmall;\n }\n}\n/* Mini */\n/* -------------------------------------------------- */\n.pagination-mini {\n ul > li > a,\n ul > li > span {\n padding: $paddingMini;\n font-size: $fontSizeMini;\n }\n}\n',"\n/* Pager pagination */\n/* -------------------------------------------------- */\n\n\n.pager {\n margin: $baseLineHeight 0;\n list-style: none;\n text-align: center;\n @mixin clearfix;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #f5f5f5;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: $grayLight;\n background-color: #fff;\n cursor: default;\n}",'/* Splunk: Modals */\n/* ============== */\n\n/* TODO: the close button seems to have issues on placement */\n\n/* modal windows\n\n <div class="modal fade">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>\n <h3>Modal header</h3>\n </div>\n <div class="modal-body">\n <p>One fine body…</p>\n </div>\n <div class="modal-footer">\n <a href="#" class="btn">Close</a>\n <a href="#" class="btn btn-primary">Save changes</a>\n </div>\n </div>\n\n \x3c!-- static example --\x3e\n <div style="position: relative; top: auto; left: auto; margin: 0 auto 20px; z-index: 1; max-width: 100%;" class="modal">\n <div class="modal-header">\n <button aria-hidden="true" data-dismiss="modal" class="close" type="button">×</button>\n <h3>Modal header</h3>\n </div>\n <div class="modal-body">\n <p>One fine body…</p>\n </div>\n <div class="modal-footer">\n <a class="btn" href="#">Close</a>\n <a class="btn btn-primary" href="#">Save changes</a>\n </div>\n </div>\n\n*/\n\n/* Background */\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $zindexModalBackdrop;\n background-color: $black;\n /* Fade for backdrop */\n &.fade { opacity: 0; }\n}\n\n.modal-backdrop,\n.modal-backdrop.fade.in {\n opacity: 0.40;\n}\n\n /* modal container */\n.modal {\n position: fixed;\n top: 40px;\n left: 50%;\n width: 450px;\n margin-left: -225px;\n z-index: $zindexModal;\n background-color: $white;\n border: none;\n border-radius: 6px;\n box-shadow: 0 3px 7px rgba(0,0,0,0.3);\n background-clip: padding-box;\n /* Remove focus outline from opened modal */\n outline: none;\n\n &.fade {\n transition: opacity .2s linear, top .2s ease-out;\n top: 0;\n }\n &.fade.in { top: 40px }\n}/* modal */\n\n/* SPL-68751 - IE10 box shadow animation artifacts fix */\n.modal:after {\n content: "";\n font-size: 0;\n display: inline;\n overflow: hidden;\n}\n\n/* modal header */\n\n.modal-header {\n border: none;\n border-bottom: 1px solid $borderColor;\n position: relative;\n background: $formActionsBackground;\n padding: 15px 0 15px 20px;\n border-top-left-radius: 8px;\n border-top-right-radius: 8px;\n\n /* heading */\n h3, .modal-title {\n line-height: 22px;\n margin: 0;\n overflow-wrap: break-word;\n padding-right: 40px;\n }\n h3 {\n line-height: 30px; /* This doesn\'t appear to do anything in the standard modal because .modal-title has greater specificity. */\n }\n /* close button */\n .close {\n top: 15px;\n right: 15px;\n position: absolute;\n }\n}\n/* modal body */\n.modal-body {\n position: relative;\n overflow-y: auto;\n padding: 20px;\n overflow: visible;\n max-height:360px;\n}\n\n/* Remove bottom margin if need be */\n.modal-form {\n margin-bottom: 0;\n}\n\n.modal-body-scrolling {\n overflow-y: auto;\n}\n/* modal footer */\n.modal-footer {\n padding: 10px;\n margin-bottom: 0;\n text-align: right; /* right align buttons */\n background: $formActionsBackground;\n border-top: 1px solid $borderColor;\n border-radius: 0 0 8px 8px;\n @mixin clearfix; /* clear it in case folks use .pull-* classes on buttons */\n\n /* Properly space out buttons */\n .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0; /* account for input[type="submit"] which gets the bottom margin like all other inputs */\n }\n /* but override that for button groups */\n .btn-group .btn + .btn {\n margin-left: -1px;\n }\n /* and override it for block buttons as well */\n .btn-block + .btn-block {\n margin-left: 0;\n }\n}\n\n/* Modal Varations */\n/* =============== */\n\n/* extends modal; sets width & offset */\n.modal-wide {\n width: 800px;\n margin-left: -400px;\n}\n\n/* Disconnect needs to be above other modals */\n.modal.disconnection-warning-modal {\n z-index: $zindexModalDisconnect;\n}\n\n.shared-splunkbar-messages-noconnectionoverlay .modal-backdrop {\n z-index: $zindexModalNoConnection;\n}\n\n/* loading ... */\n.modal-loading {\n text-align: center;\n color: $textGray;\n}\n\n\n/* What\'s New Dialog */\n/* -------------- */\n\n.modal.shared-whatsnewdialog {\n width: 900px;\n margin-left: -450px;\n}\n\n.modal.shared-whatsnewdialog .modal-body {\n padding-right: 0;\n}\n\n.shared-whatsnewdialog h2 {\n font-weight: 200;\n font-size: 24px;\n margin: 0 0 20px -20px;\n padding-left: 20px;\n}\n\n.shared-whatsnewdialog .feature {\n display:inline-block;\n width: 260px;\n margin: 0 20px 20px 0;\n position: relative;\n vertical-align: top;\n}\n\n.shared-whatsnewdialog .feature > h3 {\n margin: 0 0 5px 0;\n}\n\n.shared-whatsnewdialog .feature > img {\n display: block;\n width: 100%;\n height: 170px;\n border: 1px solid $borderColor;\n margin-bottom: 10px;\n}\n\n.shared-whatsnewdialog .feature > p {\n margin: 0;\n}\n\n.shared-whatsnewdialog .feature + h2 {\n padding-top: 20px;\n border-top: 1px dotted $borderColor;\n}\n\n\n/* responsive modal adjustments */\n/* ---------------------------- */\n\n/* small screen */\n@media only screen and (max-height: 449px) {\n .modal {\n top: 10px;\n &.fade { top: 0; }\n &.fade.in { top: 10px }\n .modal-body {\n max-height:180px;\n }\n }\n}\n\n/* medium screen */\n@media only screen and (min-height: 449px) and (max-height: 550px) {\n .modal {\n top: 20px;\n &.fade { top: 0; }\n &.fade.in { top: 20px }\n .modal-body {\n max-height:280px;\n }\n }\n}\n\n/* large screen */\n@media only screen and (min-height: 650px) and (max-height: 749px) {\n .modal .modal-body {\n max-height:450px;\n }\n}\n\n/* xlarge screen */\n@media only screen and (min-height: 750px) {\n .modal .modal-body {\n max-height:550px;\n }\n}\n\n/* Lite UI */\n@if $theme == lite {\n .modal {\n border: 1px solid $splunkLiteBlack;\n border-radius: 0;\n .close {\n opacity: 1.0;\n &:before {\n color: $splunkLiteBlack;\n }\n }\n }\n\n .modal-header {\n border-bottom-color: $borderDarkColor;\n }\n\n .modal-footer {\n border-top-color: $borderDarkColor;\n }\n}\n',"\n/* Tooltips */\n/* -------------------------------------------------- */\n\n\n/* Base class */\n.tooltip {\n position: absolute;\n z-index: $zindexTooltip;\n display: block;\n visibility: visible;\n font-size: 11px;\n line-height: 1.4;\n opacity: 0.0;\n &.in { opacity: 0.80; }\n &.top { margin-top: -3px; padding: 5px 0; }\n &.right { margin-left: 3px; padding: 0 5px; }\n &.bottom { margin-top: 3px; padding: 5px 0; }\n &.left { margin-left: -3px; padding: 0 5px; }\n}\n\n/* Wrapper for the tooltip content */\n.tooltip-inner {\n max-width: 200px;\n padding: 8px;\n color: $tooltipColor;\n text-align: center;\n text-decoration: none;\n background-color: $tooltipBackground;\n border-radius: $baseBorderRadius;\n}\n\n/* Arrows */\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip {\n &.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -$tooltipArrowWidth;\n border-width: $tooltipArrowWidth $tooltipArrowWidth 0;\n border-top-color: $tooltipArrowColor;\n }\n &.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -$tooltipArrowWidth;\n border-width: $tooltipArrowWidth $tooltipArrowWidth $tooltipArrowWidth 0;\n border-right-color: $tooltipArrowColor;\n }\n &.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -$tooltipArrowWidth;\n border-width: $tooltipArrowWidth 0 $tooltipArrowWidth $tooltipArrowWidth;\n border-left-color: $tooltipArrowColor;\n }\n &.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -$tooltipArrowWidth;\n border-width: 0 $tooltipArrowWidth $tooltipArrowWidth;\n border-bottom-color: $tooltipArrowColor;\n }\n}\n","\n/* Thumbnails */\n/* -------------------------------------------------- */\n\n\n/* Note: `.thumbnails` and `.thumbnails > li` are overriden in responsive files */\n\n/* Make wrapper ul behave like the grid */\n.thumbnails {\n margin-left: -$gridGutterWidth;\n list-style: none;\n @mixin clearfix;\n}\n/* Fluid rows have no left margin */\n.row-fluid .thumbnails {\n margin-left: 0;\n}\n\n/* Float li to make thumbnails appear in a row */\n.thumbnails > li {\n float: left; /* Explicity set the float since we don't require .span* classes */\n margin-bottom: $baseLineHeight;\n margin-left: $gridGutterWidth;\n}\n\n/* The actual thumbnail (can be `a` or `div`) */\n.thumbnail {\n display: block;\n padding: 4px;\n line-height: $baseLineHeight;\n border: 1px solid #ddd;\n border-radius: $baseBorderRadius;\n box-shadow: 0 1px 3px rgba(0,0,0,.055);\n transition: all .2s ease-in-out;\n}\n/* Add a hover/focus state for linked versions only */\na.thumbnail:hover,\na.thumbnail:focus {\n border-color: $linkColor;\n box-shadow: 0 1px 4px rgba(0,105,214,.25);\n}\n\n/* Images and captions */\n.thumbnail > img {\n display: block;\n max-width: 100%;\n margin-left: auto;\n margin-right: auto;\n}\n.thumbnail .caption {\n padding: 9px;\n color: $gray;\n}\n",'/* Labels & Badges Overrides */\n/* ======================== */\n\n\n\n/* Base classes */\n.label,\n.badge {\n display: inline-block;\n padding: 2px 4px;\n font-size: calc($baseFontSize * 0.846);\n font-weight: bold;\n line-height: 14px; /* ensure proper line-height if floated */\n color: $white;\n vertical-align: baseline;\n white-space: nowrap;\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n background-color: $grayLight;\n}\n/* Set unique padding and border-radii */\n.label {\n border-radius: 3px;\n}\n.badge {\n padding-left: 9px;\n padding-right: 9px;\n border-radius: 9px;\n}\n\n/* Empty labels/badges collapse */\n.label,\n.badge {\n &:empty {\n display: none;\n }\n}\n\n/* Hover/focus state, but only for links */\na {\n &.label:hover,\n &.label:focus,\n &.badge:hover,\n &.badge:focus {\n color: $white;\n text-decoration: none;\n cursor: pointer;\n }\n}\n\n/* Colors */\n/* Only give background-color difference to links (and to simplify, we don\'t qualifty with `a` but [href] attribute) */\n.label,\n.badge {\n /* Important (red) */\n &-important { background-color: $errorBackground; }\n &-important[href] { background-color: color($errorBackground l(-10%)); }\n /* Warnings (orange) */\n &-warning { background-color: $orange; }\n &-warning[href] { background-color: color($orange l(-10%)); }\n /* Success (green) */\n &-success { background-color: $successText; }\n &-success[href] { background-color: color($successText l(-10%)); }\n /* Info (turquoise) */\n &-info { background-color: $infoText; }\n &-info[href] { background-color: color($infoText l(-10%)); }\n /* Inverse (black) */\n &-inverse { background-color: $grayDark; }\n &-inverse[href] { background-color: color($grayDark l(-10%)); }\n}\n\n/* Quick fix for labels/badges in buttons */\n.btn {\n .label,\n .badge {\n position: relative;\n top: -1px;\n }\n}\n.btn-mini {\n .label,\n .badge {\n top: 0;\n }\n}\n\n\n\n/* Labels */\n/* ------ */\n\n/* TODO: use vars here */\n.label {\n\tpadding: 1px 4px 0 4px;\n\tborder-radius: 4px;\n\tline-height: 17px;\n\tfont-size: 11px;\n\tfont-weight: normal;\n\ttext-transform: uppercase;\n\tcolor: $textColor;\n\ttext-shadow: none;\n\tbackground-color: $grayLightMedium;\n\tborder: 1px solid $grayDark;;\n\t/* icons in labels */\n\t[class*="icon-"]{\n\t\tfont-size: 16px;\n\t\tmargin-right: 3px;\n\t\tvertical-align: middle;\n\t}\n\n\t/* Important (red) */\n\t&-important {\n\t\tbackground-color: $errorBackground;\n\t\tborder-color: $errorBorder;\n\t\tcolor: $errorText;\n\t}\n\t/* Warnings (orange) */\n\t&-warning {\n\t\tbackground-color: color($orange l(+35%));\n\t\tborder-color: $orange;\n\t\tcolor: $orange;\n\t}\n\t/* Success (green) */\n\t&-success {\n\t\tbackground-color: $successBackground;\n\t\tborder-color: $successBorder;\n\t\tcolor: $successText;\n\t}\n\t/* Info (yellow) */\n\t&-info {\n\t\tbackground-color: $warningBackground;\n\t\tborder-color: $warningBorder;\n\t\tcolor: $warningText;\n\t}\n\t/* Inverse (black) */\n\t&-inverse {\n\t\tbackground-color: $gray;\n\t\tborder-color: $grayDark;\n\t\tcolor: $white;\n\t}\n}\n','/* Splunk: Progress Bars */\n/* ================ */\n\n\n/* ANIMATIONS */\n/* ---------- */\n\n@keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n\n\n/* Spinners */\n/* ---------------------------- */\n\n.spinner-small-gray {\n\tbackground-image: url("$(staticImagePath)/skins/default/loading_small_gray.png");\n\tbackground-position: left top;\n\twidth: 14px;\n\theight: 14px;\n\tbackground-size: 112px 14px;\n}\n\n\n\n.spinner-medium-green {\n\tbackground-image: url("$(staticImagePath)/skins/default/loading_medium_green.png");\n\tbackground-position: left top;\n\twidth: 19px;\n\theight: 19px;\n\tbackground-size: 152px 19px;\n}\n\n\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\n\t.spinner-small-gray {\n\t\tbackground-image: url("$(staticImagePath)/skins/default/loading_small_gray_2x.png");\n\t}\n\n\t.spinner-medium-green {\n\t\tbackground-image: url("$(staticImagePath)/skins/default/loading_medium_green_2x.png");\n\t}\n}\n\n\n/* Progress */\n/* ---------------------------- */\n/* This is suppose to match Bootstrap, but it doesn\'t. */\n.progress {\n overflow: hidden;\n height: $baseLineHeight;\n margin-bottom: $baseLineHeight;\n @mixin gradient-vertical #f5f5f5, #f9f9f9;\n\tbox-shadow: inset 0 1px 2px rgba(0,0,0,.1);\n\tbackground-color: $offWhite;\n\tborder-radius: $interactiveBorderRadius;\n\n /* Bootstrap uses the .bar class, but our standard components use .progress-bar */\n .bar,\n .progress-bar {\n width: 0%;\n height: 100%;\n color: $white;\n float: left;\n font-size: 12px;\n text-align: center;\n transition: width .6s ease;\n }\n\n .bar {\n @mixin gradient-vertical $blue, color($blue l(+5%));\n box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);\n box-sizing: border-box;\n }\n\n .bar + .bar {\n box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);\n }\n\n\t.progress-bar {\n\t\tline-height: $baseLineHeight;\n background-color: $splunkGreen;\n\t}\n\n .progress-striped.progress-bar {\n @mixin gradient-striped $splunkGreen;\n background-size: 40px 40px;\n }\n\n @if $theme == lite {\n \t.progress-bar {\n \t\tbackground-color: $splunkLiteOrange;\n \t}\n\n \t&.progress-striped .progress-bar {\n \t\t@mixin gradient-striped $splunkLiteOrange;\n \t\tbackground-size: 40px 40px;\n }\n }\n}\n\n/* Striped bars */\n.progress-striped .bar {\n @mixin gradient-striped $blue;\n background-size: 40px 40px;\n}\n\n/* Call animation for the active one */\n.progress.active .bar,\n.active.progress-bar {\n animation: progress-bar-stripes 2s linear infinite;\n}\n\n/* PROGRESS STATES */\n/* --------------- */\n/* These have been inherited from Bootstrap and are not used on Core. */\n\n/* Danger (red) */\n.progress-danger .bar, .progress .bar-danger {\n @mixin gradient-vertical #ee5f5b, #c43c35;\n}\n.progress-danger.progress-striped .bar, .progress-striped .bar-danger {\n @mixin gradient-striped #ee5f5b;\n}\n\n/* Success (green) */\n.progress-success .bar, .progress .bar-success {\n @mixin gradient-vertical #62c462, #57a957;\n}\n.progress-success.progress-striped .bar, .progress-striped .bar-success {\n @mixin gradient-striped #62c462;\n}\n\n/* Info (teal) */\n.progress-info .bar, .progress .bar-info {\n @mixin gradient-vertical #5bc0de, #339bb9;\n}\n.progress-info.progress-striped .bar, .progress-striped .bar-info {\n @mixin gradient-striped #5bc0de;\n}\n\n/* Warning (orange) */\n.progress-warning .bar, .progress .bar-warning {\n @mixin gradient-vertical color($orange l(+15%)), $orange;\n}\n.progress-warning.progress-striped .bar, .progress-striped .bar-warning {\n @mixin gradient-striped color($orange l(+15%));\n}\n','/* Splunk: Accordian */\n/* ================ */\n\n\n/* Accordian for expanding content\n\n\t <div class="accordion" id="accordion2">\n\t\t <div class="accordion-group">\n\t\t\t <div class="accordion-heading">\n\t\t\t\t <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseOne">\n\t\t\t\t\t <i class="icon-accordion-arrow"></i>\n\t\t\t\t\t Collapsible Group Item #1</a>\n\t\t\t </div>\n\t\t\t <div id="collapseOne" class="accordion-body collapse in">\n\t\t\t\t <div class="accordion-inner">\n\t\t\t\t\t Anim pariatur cliche...\n\t\t\t\t </div>\n\t\t\t </div>\n\t\t </div>\x3c!-- /.accordion-group --\x3e\n\t\t <div class="accordion-group">\n\t\t\t <div class="accordion-heading">\n\t\t\t\t <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseTwo">\n\t\t\t\t\t <i class="icon-accordion-arrow"></i>\n\t\t\t\t\t Collapsible Group Item #2</a>\n\t\t\t </div>\n\t\t\t <div id="collapseTwo" class="accordion-body collapse">\n\t\t\t\t <div class="accordion-inner">\n\t\t\t\t\t Anim pariatur cliche...\n\t\t\t\t </div>\n\t\t\t </div>\n\t\t </div>\x3c!-- /.accordion-group --\x3e\n\t </div>\x3c!-- /.accordion --\x3e\n\n*/\n\n /* Parent container */\n.accordion {\n margin-bottom: 0;\n background: $white;\n}\n\n/* Group == heading + body */\n.accordion-group {\n\tmargin-bottom: 0;\n\tborder: none;\n\tborder-radius: 0;\n}\n/* Heading */\n.accordion-heading {\n\tborder-bottom: 0;\n\tposition: relative;\n}\n\n/* Heading Toggle */\n.accordion-heading .accordion-toggle {\n display: block;\n\tpadding: 6px 15px 6px 20px;\n\tline-height: $baseLineHeight;\n\t@mixin interactive;\n\tborder-left: none;\n\tborder-right: none;\n\ttext-decoration: none;\n\tborder-bottom: none;\n cursor: pointer;\n\tborder-radius: 0;\n\t\n\t\n\t.icon-triangle-right-small:before {\n\t\tcontent: "\\203A";\n\t}\n\t\n\t.icon-triangle-down-small:before {\n\t\tcontent: "\\02C5";\n\t}\n}\n.accordion-group:first-child .accordion-toggle {\n\tborder-top-left-radius: $containerInnerBorderRadius;\n\tborder-top-right-radius: $containerInnerBorderRadius;\n\tborder-top: none;\n}\n\n.accordion-group:last-child .accordion-toggle,\n.accordion-group.active:last-child .accordion-body {\n\t border-bottom: 1px solid $interactiveBorderBottomColor;\n\t border-bottom-left-radius: $containerInnerBorderRadius;\n\t border-bottom-right-radius: $containerInnerBorderRadius;\n\t border-bottom: none;\n}\n\n.accordion-group.active .accordion-toggle {\n\tbackground: $white;\n\tborder-bottom: none;\n\tcursor: default;\n}\n\n.accordion-group.active:last-child .accordion-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion-group:not(.active) .accordion-toggle:hover {\n\t@mixin interactive-hover;\n\tbox-shadow: none;\n}\n\n.accordion-group .accordion-toggle:focus {\n\t@mixin focus-pill;\n\t@mixin reset-filter;\n}\n\n/* Heading Toggle Icon */\n.icon-accordion-toggle {\n\tposition: absolute;\n\tleft: 8px;\n}\n\n/* Body */\n.accordion-body {\n\tbackground-color: $white;\n}\n\n.accordion-inner {\n\tpadding: 10px 20px 20px 20px;\n\tborder: none;\n\t@mixin clearfix;\n\tposition: relative;\n}\n\n/* Lite */\n@if $theme == lite {\n\t.accordion-heading .accordion-toggle {\n\t\tborder-color: $borderColor;\n\t\tfont-weight: bold;\n\t}\n\t\n\t.accordion-group:not(.active) .accordion-toggle {\n\t\tbackground-color: $offWhite;\n\t\t\n\t\t&:hover {\n\t\t\tbackground-color: $pillBackgroundColorHover;\n\t\t\tborder-color: $borderColor;\n\t\t}\n\t\t\n\t}\n}\n\n',"\n/* Carousel */\n/* -------------------------------------------------- */\n\n\n.carousel {\n position: relative;\n margin-bottom: $baseLineHeight;\n line-height: 1;\n}\n\n.carousel-inner {\n overflow: hidden;\n width: 100%;\n position: relative;\n}\n\n.carousel-inner {\n\n > .item {\n display: none;\n position: relative;\n transition: .6s ease-in-out left;\n\n /* Account for jankitude on images */\n > img,\n > a > img {\n display: block;\n line-height: 1;\n }\n }\n\n > .active,\n > .next,\n > .prev { display: block; }\n\n > .active {\n left: 0;\n }\n\n > .next,\n > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n }\n\n > .next {\n left: 100%;\n }\n > .prev {\n left: -100%;\n }\n > .next.left,\n > .prev.right {\n left: 0;\n }\n\n > .active.left {\n left: -100%;\n }\n > .active.right {\n left: 100%;\n }\n\n}\n\n/* Left/right controls for nav */\n/* --------------------------- */\n\n.carousel-control {\n position: absolute;\n top: 40%;\n left: 15px;\n width: 40px;\n height: 40px;\n margin-top: -20px;\n font-size: 60px;\n font-weight: 100;\n line-height: 30px;\n color: $white;\n text-align: center;\n background: $grayDarker;\n border: 3px solid $white;\n border-radius: 23px;\n opacity: 0.50;\n\n /* we can't have this transition here */\n /* because webkit cancels the carousel */\n /* animation if you trip this while */\n /* in the middle of another animation */\n /* ;_; */\n /* transition: opacity .2s linear; */\n\n /* Reposition the right one */\n &.right {\n left: auto;\n right: 15px;\n }\n\n /* Hover/focus state */\n &:hover,\n &:focus {\n color: $white;\n text-decoration: none;\n opacity: 0.90;\n }\n}\n\n/* Carousel indicator pips */\n/* ----------------------------- */\n.carousel-indicators {\n position: absolute;\n top: 15px;\n right: 15px;\n z-index: 5;\n margin: 0;\n list-style: none;\n\n li {\n display: block;\n float: left;\n width: 10px;\n height: 10px;\n margin-left: 5px;\n text-indent: -999px;\n background-color: #ccc;\n background-color: rgba(255,255,255,.25);\n border-radius: 5px;\n }\n .active {\n background-color: #fff;\n }\n}\n\n/* Caption for text below images */\n/* ----------------------------- */\n\n.carousel-caption {\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n padding: 15px;\n background: $grayDark;\n background: rgba(0,0,0,.75);\n}\n.carousel-caption h4,\n.carousel-caption p {\n color: $white;\n line-height: $baseLineHeight;\n}\n.carousel-caption h4 {\n margin: 0 0 5px;\n}\n.carousel-caption p {\n margin-bottom: 0;\n}\n","\n/* Utility classes */\n/* -------------------------------------------------- */\n\n\n/* Quick floats */\n.pull-right {\n float: right;\n}\n.pull-left {\n float: left;\n}\n\n/* Toggling content */\n.hide {\n display: none;\n}\n.show {\n display: block;\n}\n\n/* Visibility */\n.invisible {\n visibility: hidden;\n}\n\n/* For Affix plugin */\n.affix {\n position: fixed;\n}\n\n/* Proxy mixin s */\n.clearfix {\n @mixin clearfix;\n}\n\n.hide-text {\n @mixin hide-text;\n}\n\n.input-block-level {\n @mixin input-block-level;\n}\n",'/* Splunk: jquery UI theme */\n/* ======================= */\n\n\n/* generic widgets */\n/* --------------- */\n\n.ui-widget {\n\tfont-family: inherit;\n}\n.ui-widget-header {\n\tfont-weight: normal;\n\tbackground: transparent;\n\tborder: 0;\n\tcolor: $grayDark;\n\ta {\n\t\tcolor: $black;\n\t}\n}\n.ui-corner-all {\n\tborder-radius: $containerBorderRadius;\n}\n.ui-icon {\n\tfont-family: "Splunk Icons";\n\twidth: $baseLineHeight;\n\theight: $baseLineHeight;\n}\n\n\n/* Tabs */\n/* ----------- */\n\n.ui-tabs {\n\t/*jq-ui adds background to tabs which is shared by other components*/\n\t.ui-widget-header {\n\t\tbackground: none;\n\t\tborder-bottom:1px solid $borderColor;\n\t\tborder-radius: 0;\n\t}\n\t/* override default tabs borders */\n\t.ui-tabs-nav li {\n\t\tborder-bottom: 1px solid $borderColor !important; /*need important to override jq-ui bs*/\n\t\tmargin-bottom:-1px;\n\t\t/* selected state */\n\t\t&.ui-tabs-selected {\n\t\t\tborder-bottom:1px solid $borderColor !important; /*need important to override the other important*/\n\t\t}\n\t}\n}\n\n\n/* Accordiion */\n/* ------------ */\n\n.ui-accordion {\n\t.ui-accordion-header {\n\t\t.ui-icon {\n\t\t\tleft: 0.5em;\n\t\t\tmargin-top: -8px;\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t}\n\t}\n}\n\n.ui-accordion-icons {\n\t.ui-accordion-header a {\n\t\tpadding-left: 2.2em;\n\t}\n}\n\n\n/* Datepicker */\n/* ------------- */\n\n#ui-datepicker-div {\n\tdisplay:none; /* jquery ui adds this id by default ;_; */\n\tz-index: $zindexDatePicker !important; /* need to override jquery inline z-index nonsense ;_; */\n}\n\n.ui-datepicker {\n\twidth: 17em;\n\theight: auto;\n\tposition: relative;\n\tpadding: 5px;\n\n\tbox-shadow: 1px 2px 5px rgba(0,0,0,0.3);\n\tborder: 1px solid $interactiveBorderColor;\n\tborder-top-color: $interactiveBorderTopColor;\n\tborder-bottom-color: $interactiveBorderBottomColor;\n\tbackground-color: $interactiveColor;\n\n\t.ui-datepicker-header {\n\t\tposition: relative;\n\t\tpadding: 0.2em 0;\n\t\tbackground: transparent;\n\t}/* header */\n\n\t.ui-datepicker-title {\n\t\tmargin: 0 2.3em;\n\t\tline-height: 1.8em;\n\t\ttext-align: center;\n\t}\n\n\t.ui-datepicker-prev, .ui-datepicker-next {\n\t\tposition: absolute;\n\t\ttext-decoration: none;\n\t\twidth: 24px;\n\t\theight: 24px;\n\t\t.ui-icon{\n\t\t\t@mixin hide-text;\n\t\t\t/* override hide-text for ie-7 */\n\t\t}\n\t\t.ui-icon:after {\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\n\t\t\tleft: 50%;\n\t\t\ttop: 50%;\n\t\t\twidth: $baseLineHeight;\n\t\t\theight: $baseLineHeight;\n\n\t\t\tmargin-left: -8px;\n\t\t\tmargin-top: -9px;\n\n\t\t\ttext-indent: 0;\n\t\t\tfont-size: 11px;\n\t\t\tfont-family: "Splunk Icons";\n\t\t\tline-height: 20px;\n\t\t\ttext-decoration: none;\n\t\t\tcolor: $textColor;\n\t\t}\n\t}/* prev-next */\n\n\t.ui-datepicker-prev {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tborder-radius: $interactiveBorderRadius;\n\t\t.ui-icon:after {\n\t\t\tcontent: "\\25C0";\n\t\t\tmargin-left: -4px\n\t\t}\n\t}\n\t.ui-datepicker-next {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tborder-radius: $interactiveBorderRadius;\n\t\t.ui-icon:after {\n\t\t\tcontent: "\\25B6";\n\t\t\tmargin-left: -3px; /* not sure why this doesn\'t match up */\n\t\t}\n\t}\n\n\ttable {\n\t\tmargin-bottom: 0;\n\t\twidth: 100%;\n\t\tborder-collapse: collapse;\n\t\tmargin: 0 0 0.4em;\n\t}\n\n\t.ui-datepicker-calendar {/* table */\n\t\tmargin: 0;\n\t\tth {\n\t\t\tline-height: 10px;\n\t\t\tpadding: 0.7em 0.3em;\n\t\t\tpadding-top: 20px;\n\t\t\tcolor: $textGray;\n\t\t\ttext-align: center;\n\t\t\tborder: 0;\n\t\t\tfont-weight: normal;\n\t\t}\n\t\ttd {\n\t\t\tpadding: 1px;\n\t\t\ta {\n\t\t\t\tdisplay: block;\n\t\t\t\tpadding: 0.2em;\n\t\t\t\ttext-align: right;\n\t\t\t}\n\t\t}\n\t\ta {\n\t\t\tborder: 1px solid $borderColor;\n\t\t}\n\n\t\ta:hover {text-decoration: none;}\n\n\t\t.ui-state-default {\n\t\t\tbackground: $offWhite;\n\t\t\tborder:1px solid $borderColor;\n\t\t\tcolor: $linkColor;\n\t\t}\n\t\t.ui-state-active {\n\t\t\t@mixin gradient-vertical $grayLightMedium, $grayLighter;\n\t\t\tbox-shadow: $interactiveBoxShadowActive;\n\t\t\tborder-color: $interactiveBorderColor;\n\t\t\tborder-top-color: $interactiveBorderBottomColor;\n\t\t\tfont-weight: bold;\n\t\t\tcolor: $textColor;\n\t\t}\n\t\t.ui-state-hover {\n\t\t\tborder: 1px solid $linkColorHover;\n\t\t\tbackground: $white;\n\t\t\tfont-weight: bold;\n\t\t\tcolor: $linkColorHover;\n\t\t}\n\t} /* calendar */\n\n\ta.ui-corner-all {\n\t\tpadding: 0;\n\t\t/* txt */\n\t\tfont-size: $baseFontSize;\n\t\tfont-weight: normal;\n\t\tline-height: 25px;\n\t\t/* color */\n\t\tcolor: $textColor;\n\t\tbackground-color: $interactiveColor;\n\t\t@mixin gradient-vertical color($interactiveColor l(-4%)), color($interactiveColor l(+4%));\n\t\t/* border */\n\t\tborder: 1px solid $white;\n\t\tborder-radius: $interactiveBorderRadius;\n\t\tborder-color: $interactiveBorderColor;\n\t\tborder-top-color: $interactiveBorderTopColor;\n\t\tborder-bottom-color: $interactiveBorderBottomColor;\n\t\tbox-shadow: 0 1px 1px rgba(0,0,0,0.3);\n\t}\n\n\ta.ui-corner-all:hover {\n\t\tcursor: pointer; /* ensure pointer if missing href */\n\t\tborder-color: $interactiveBorderColor;\n\t\tborder-top-color: $interactiveBorderTopColor;\n\t\tborder-bottom-color: $interactiveBorderBottomColor;\n\t\tcolor: $textColor;\n\t\tbackground: $white;\n\t\tfont-weight: normal;\n\t}\n\n}/* .ui-datepicker */\n\n\n/*\n * jQuery UI Resizable $VERSION\n *\n * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)\n * Dual licensed under the MIT or GPL Version 2 licenses.\n * http://jquery.org/license\n *\n * http://docs.jquery.com/UI/Resizable#theming\n */\n.ui-resizable { position: relative;}\n.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }\n.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }\n.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }\n.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }\n.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }\n.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }\n.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }\n.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }\n.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }\n.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}\n\n\n.ui-resizable-handle {\n width: 100%;\n height: 9px;\n background-color: transparent;\n z-index: 1000;\n\tcursor: ns-resize;\n cursor: row-resize;\n bottom: 0;\n\n &:before {\n content: "";\n position: absolute;\n top: 50%;\n left: 50%;\n @mixin translate -50%, -50%;\n margin-top:-1px;\n display: block;\n border-radius: 3px;\n border: none;\n height: 6px;\n width: 6px;\n background-color: color($black a(25%));\n }\n\n &:hover {\n /* .gradient-vertical($interactiveGradientStartColorHover, $interactiveGradientEndColorHover); */\n }\n\n .ui-draggable-dragging {\n position: relative;\n }\n}\n\n\n.ui-resizable:hover .ui-resizable-handle {\n visibility: visible;\n}\n',".billing-sections-view {\n margin-bottom: 20px;\n}\n\n#edit-billing-tags, #edit-billing-tags-cur {\n width: 150px;\n margin-right: 10px;\n}\n\n.tag-warning {\n background-color: #fef5da;\n width: 100%;\n padding: 10px;\n box-sizing: border-box;\n margin-bottom: 10px;\n border-radius: 10px;\n}",'.main-section-body {\n background-color: white;\n}\n\n.app-page {\n width: 960px;\n margin: 0 auto;\n padding-top: 20px;\n padding-bottom: 20px;\n}\n\n.h2 {\n font-size: 16px;\n font-weight: bold;\n margin: 5px 0 15px 0;\n}\n\n\n.aws-page-header {\n width: 100%;\n border-bottom: 1px silver solid;\n margin-top: 10px;\n margin-bottom: 20px;\n}\n\n.aws-page-header .title {\n font-size: 20px;\n line-height: 30px;\n}\n\n.aws-page-header .nav-paths {\n margin: 5px 0 10px 0;\n\n .nav-path-deco {\n margin:0 5px;\n }\n\n .nav-path-deco:last-child {\n display: none;\n }\n\n .nav-path:last-child {\n text-decoration: none;\n cursor: default;\n color: #97999b;\n }\n}\n\n.section {\n .section-header {\n &.expandable {\n cursor: pointer;\n }\n p {\n font-size: 14px;\n margin-bottom: 10px;\n }\n\n &.empty-body-section {\n display: none;\n }\n }\n\n .pre-section {\n margin-bottom: 30px;\n }\n}\n\n.billing-setting-section, .other-setting-section {\n margin-bottom: 16px;\n \n .section-label {\n font-size: 16px;\n font-weight: bold;\n cursor: pointer;\n }\n}\n\n.app-page-error {\n .msg.msg-none {\n display: none;\n }\n\n .msg.msg-error {\n background-color: #faeae6;\n border: 1px solid #d85d3c;\n color: #d85d3c;\n }\n\n .msg.msg-warning {\n background-color: #fef5da;\n border: 1px solid #deaa05;\n color: black;\n\n i.icon {\n color: #fac51c;\n }\n\n .msg-text {\n opacity: 0.5;\n }\n\n a {\n opacity: 1;\n }\n }\n\n .msg {\n padding: 8px;\n margin-bottom: 20px;\n\n i.icon {\n display: block;\n float: left;\n font-size: 24px;\n line-height: 24px;\n width: 18px;\n margin-right: 8px;\n }\n\n div.msg-text {\n display: block;\n float: left;\n width: 888px;\n margin-top: 4px;\n }\n\n @mixin clearfix;\n }\n}\n\n\n@font-face {\n font-family: "Splunk Icons";\n src: url("../../../font/splunkicons-regular-webfont.woff");\n font-weight: normal;\n font-style: normal;\n}\n','@import "../../../../../../webcore_components/SplunkWebCore/search_mrsparkle/exposed/pcss/base/bootstrap.pcss";\n\n@import "./billing_tag.pcss";\n@import "./page.pcss";\n\n.message-setting-text, .billing-choose-text {\n display: inline-block;\n font-size: 1.1em;\n margin: 0px 20px 0px 8px;\n cursor: pointer;\n}\n\n.message-setting-check, .billing-choose-check {\n margin-top: 0px !important;\n}\n\n.message-setting-view {\n margin-top: 18px;\n}'],sourceRoot:"webpack://"}])},function(n,t){n.exports=function(){var n=[];return n.toString=function(){for(var n=[],t=0;t<this.length;t++){var o=this[t];o[2]?n.push("@media "+o[2]+"{"+o[1]+"}"):n.push(o[1])}return n.join("")},n.i=function(t,o){"string"==typeof t&&(t=[[null,t,""]]);for(var e={},A=0;A<this.length;A++){var r=this[A][0];"number"==typeof r&&(e[r]=!0)}for(A=0;A<t.length;A++){var i=t[A];"number"==typeof i[0]&&e[i[0]]||(o&&!i[2]?i[2]=o:o&&(i[2]="("+i[2]+") and ("+o+")"),n.push(i))}},n}},function(n,t){n.exports="data:application/font-woff;base64,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"},function(n,t,o){var e={},A=function(n){var t;return function(){return void 0===t&&(t=n.apply(this,arguments)),t}},r=A(function(){return/msie [6-9]\b/.test(self.navigator.userAgent.toLowerCase())}),i=A(function(){return document.head||document.getElementsByTagName("head")[0]}),a=null,l=0,d=[];function s(n,t){for(var o=0;o<n.length;o++){var A=n[o],r=e[A.id];if(r){r.refs++;for(var i=0;i<r.parts.length;i++)r.parts[i](A.parts[i]);for(;i<A.parts.length;i++)r.parts.push(B(A.parts[i],t))}else{var a=[];for(i=0;i<A.parts.length;i++)a.push(B(A.parts[i],t));e[A.id]={id:A.id,refs:1,parts:a}}}}function C(n){for(var t=[],o={},e=0;e<n.length;e++){var A=n[e],r=A[0],i={css:A[1],media:A[2],sourceMap:A[3]};o[r]?o[r].parts.push(i):t.push(o[r]={id:r,parts:[i]})}return t}function p(n,t){var o=i(),e=d[d.length-1];if("top"===n.insertAt)e?e.nextSibling?o.insertBefore(t,e.nextSibling):o.appendChild(t):o.insertBefore(t,o.firstChild),d.push(t);else{if("bottom"!==n.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");o.appendChild(t)}}function c(n){n.parentNode.removeChild(n);var t=d.indexOf(n);t>=0&&d.splice(t,1)}function b(n){var t=document.createElement("style");return t.type="text/css",p(n,t),t}function B(n,t){var o,e,A;if(t.singleton){var r=l++;o=a||(a=b(t)),e=h.bind(null,o,r,!1),A=h.bind(null,o,r,!0)}else n.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(o=function(n){var t=document.createElement("link");return t.rel="stylesheet",p(n,t),t}(t),e=function(n,t){var o=t.css,e=t.sourceMap;e&&(o+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(e))))+" */");var A=new Blob([o],{type:"text/css"}),r=n.href;n.href=URL.createObjectURL(A),r&&URL.revokeObjectURL(r)}.bind(null,o),A=function(){c(o),o.href&&URL.revokeObjectURL(o.href)}):(o=b(t),e=function(n,t){var o=t.css,e=t.media;e&&n.setAttribute("media",e);if(n.styleSheet)n.styleSheet.cssText=o;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(o))}}.bind(null,o),A=function(){c(o)});return e(n),function(t){if(t){if(t.css===n.css&&t.media===n.media&&t.sourceMap===n.sourceMap)return;e(n=t)}else A()}}n.exports=function(n,t){void 0===(t=t||{}).singleton&&(t.singleton=r()),void 0===t.insertAt&&(t.insertAt="bottom");var o=C(n);return s(o,t),function(n){for(var A=[],r=0;r<o.length;r++){var i=o[r];(a=e[i.id]).refs--,A.push(a)}n&&s(C(n),t);for(r=0;r<A.length;r++){var a;if(0===(a=A[r]).refs){for(var l=0;l<a.parts.length;l++)a.parts[l]();delete e[a.id]}}}};var g,u=(g=[],function(n,t){return g[n]=t,g.filter(Boolean).join("\n")});function h(n,t,o,e){var A=o?"":e.css;if(n.styleSheet)n.styleSheet.cssText=u(t,A);else{var r=document.createTextNode(A),i=n.childNodes;i[t]&&n.removeChild(i[t]),i.length?n.insertBefore(r,i[t]):n.appendChild(r)}}}])});