All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.resources.butterfaces-dist-css.dist-butterfaces-only.css Maven / Gradle / Ivy

/*!
 * Datetimepicker for Bootstrap v3
//! version : 3.1.3
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget{top:0;left:0;width:250px;padding:4px;margin-top:1px;z-index:99999!important;border-radius:4px}.bootstrap-datetimepicker-widget.timepicker-sbs{width:600px}.bootstrap-datetimepicker-widget.bottom:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:7px}.bootstrap-datetimepicker-widget.bottom:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:8px}.bootstrap-datetimepicker-widget.top:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.top:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;position:absolute;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget .dow{width:14.2857%}.bootstrap-datetimepicker-widget.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget>ul{list-style-type:none;margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width:4px;padding:0;margin:0}.bootstrap-datetimepicker-widget .datepicker>div{display:none}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget td.cw{font-size:10px;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#777}.bootstrap-datetimepicker-widget td.today{position:relative}.bootstrap-datetimepicker-widget td.today:before{content:'';display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget td span:hover{background:#eee}.bootstrap-datetimepicker-widget td span.active{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td span.old{color:#777}.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget th.picker-switch{width:145px}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-size:21px}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:#eee}.input-group.date .input-group-addon span{display:block;cursor:pointer;width:16px;height:16px}.bootstrap-datetimepicker-widget.left-oriented:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.left-oriented:after{left:auto;right:7px}.bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody>tr>td{padding:0!important}@media screen and (max-width:767px){.bootstrap-datetimepicker-widget.timepicker-sbs{width:283px}}
.md-editor{display:block;border:1px solid #ddd}.md-editor .md-footer,.md-editor>.md-header{display:block;padding:6px 4px;background:#f5f5f5}.md-editor>.md-header{margin:0}.md-editor>.md-preview{background:#fff;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;min-height:10px;overflow:auto}.md-editor>textarea{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:14px;outline:0;margin:0;display:block;padding:0;width:100%;border:0;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;border-radius:0;box-shadow:none;background:#eee}.md-editor>textarea:focus{box-shadow:none;background:#fff}.md-editor.active{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.md-editor .md-controls{float:right;padding:3px}.md-editor .md-controls .md-control{right:5px;color:#bebebe;padding:3px 3px 3px 10px}.md-editor .md-controls .md-control:hover{color:#333}.md-editor.md-fullscreen-mode{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999;padding:60px 30px 15px;background:#fff!important;border:0!important}.md-editor.md-fullscreen-mode .md-footer{display:none}.md-editor.md-fullscreen-mode .md-input,.md-editor.md-fullscreen-mode .md-preview{margin:0 auto!important;height:100%!important;font-size:20px!important;padding:20px!important;color:#999;line-height:1.6em!important;resize:none!important;box-shadow:none!important;background:#fff!important;border:0!important}.md-editor.md-fullscreen-mode .md-preview{color:#333;overflow:auto}.md-editor.md-fullscreen-mode .md-input:focus,.md-editor.md-fullscreen-mode .md-input:hover{color:#333;background:#fff!important}.md-editor.md-fullscreen-mode .md-header{background:0 0;text-align:center;position:fixed;width:100%;top:20px}.md-editor.md-fullscreen-mode .btn-group{float:none}.md-editor.md-fullscreen-mode .btn{border:0;background:0 0;color:#b3b3b3}.md-editor.md-fullscreen-mode .btn.active,.md-editor.md-fullscreen-mode .btn:active,.md-editor.md-fullscreen-mode .btn:focus,.md-editor.md-fullscreen-mode .btn:hover{box-shadow:none;color:#333}.md-editor.md-fullscreen-mode .md-fullscreen-controls{position:absolute;top:20px;right:20px;text-align:right;z-index:1002;display:block}.md-editor.md-fullscreen-mode .md-fullscreen-controls a{color:#b3b3b3;clear:right;margin:10px;width:30px;height:30px;text-align:center}.md-editor.md-fullscreen-mode .md-fullscreen-controls a:hover{color:#333;text-decoration:none}.md-editor.md-fullscreen-mode .md-editor{height:100%!important;position:relative}.md-editor .md-fullscreen-controls{display:none}.md-nooverflow{overflow:hidden;position:fixed;width:100%}
/*! Trivial Components | (c) 2015 Yann Massard and others | Apache License, Version 2.0 (https://raw.githubusercontent.com/trivial-components/trivial-components/master/LICENSE) */
.tr-list,.tr-tree{-webkit-box-orient:vertical;-webkit-box-direction:normal}.tr-original-input{tab-index:-1;display:none}.tr-default-no-data-display,.tr-default-spinner{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;color:#999;background-color:rgba(255,255,255,.7)}.tr-default-no-data-display .spinner,.tr-default-spinner .spinner{-webkit-animation:tr-spin 1s infinite linear;animation:tr-spin 1s infinite linear;width:10px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAN0lEQVQYV2NkQAXGDAwMPlChLQwMDGdh0oxoCuvR+I0UKyTaapBNMOvh1oIE0d1ItEKiraajrwH17w4LpvE5NgAAAABJRU5ErkJggg==);margin-right:5px}@-webkit-keyframes tr-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes tr-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.tr-highlighted-text{background-color:rgba(244,195,125,.7);border-radius:3px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.75)}.tr-highlighted-entry{background-color:#cce4ff}.tr-selected-entry{background-color:#99c9ff}.tr-dropdown{display:none;position:absolute;background-color:#fff;max-height:300px;overflow-x:hidden;overflow-y:auto;border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px;min-height:30px;z-index:1}.tr-dropdown.flipped{border-radius:4px 4px 0 0;border-top:1px solid #ccc;border-bottom:none}.tr-input-wrapper{display:-webkit-box;display:flex;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.tr-input-wrapper.focus,.tr-input-wrapper:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.tr-input-wrapper.open{border-radius:4px 4px 0 0}.tr-input-wrapper.open.dropdown-flipped{border-radius:0 0 4px 4px}.tr-input-wrapper,.tr-input-wrapper *{box-sizing:border-box}.tr-input-wrapper .tr-trigger{-webkit-box-ordinal-group:10000000;order:9999999;-webkit-box-flex:0;flex:0 0 20px;width:20px;border-left:1px solid #ccc;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:rgba(0,0,0,.05)}.tr-input-wrapper .tr-trigger .tr-trigger-icon{display:inline-block;width:0;height:0;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent}.tr-input-wrapper.disabled .tr-editor,.tr-input-wrapper.readonly .tr-editor,.tr-input-wrapper.readonly .tr-trigger{display:none}.open .tr-input-wrapper .tr-trigger,.tr-input-wrapper .tr-trigger:hover{background-color:rgba(0,0,0,.1)}.tr-input-wrapper.disabled{background-color:rgba(0,0,0,.05)}.tr-input-wrapper.disabled .tr-trigger:hover{background-color:inherit}.tr-input-wrapper.disabled .tr-trigger-icon{border-top-color:#fff}.tr-input-wrapper.readonly{border-color:transparent;box-shadow:none}.tr-list,.tr-tagbox-tagarea{display:-webkit-box;display:-webkit-flex}.tr-combobox-selected-entry-wrapper{-webkit-box-flex:1;flex:1 1 auto;overflow:hidden}.tr-combobox-selected-entry-wrapper .tr-combobox-entry *{cursor:text}.tr-combobox-editor{width:0;height:0;position:absolute;border:none;padding:0;outline:0;background-color:#fff;z-index:1;font-family:sans-serif;font-size:14px}.tr-list{width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border:1px solid #ccc;border-radius:4px}.tr-list.focus.focus,.tr-list.focus:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.tr-list .tr-list-editor{-webkit-box-flex:0;flex:0 0 auto;border-width:0 0 1px;border-bottom:1px solid #ccc;border-radius:4px 4px 0 0;font-family:sans-serif;font-size:14px;padding:6px;outline:0}.tr-list .tr-list-entryList{-webkit-box-flex:1;flex:1 1 300px;overflow:auto;position:relative}.tr-tagbox-tagarea{-webkit-box-flex:1;flex:1 1 auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;padding:1px;overflow:hidden}.tr-tagbox-tag{-webkit-box-flex:0;flex:0 0 auto}.tr-tagbox-default-wrapper-template{border:1px solid #BAD2EA;border-radius:3px;box-shadow:1px 2px 1px -1px rgba(0,0,0,.13);background-color:#fff;margin:2px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.tr-tagbox-default-wrapper-template .tr-tagbox-tag-content{-webkit-box-flex:1;flex:1 1 auto;padding:0 1px}.tr-tagbox-default-wrapper-template .tr-tagbox-tag-remove-button{-webkit-box-flex:0;flex:0 0 15px;width:15px;height:15px;text-align:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAUklEQVQYV2NkgAAfBgaGLVA2MgUWZ4Qq2AyVAfFh4D+U4QsThAmAxE0YGBjOIClmxKYT2TqwPLIiYzQTQCaeRVeEbCXMNBSTCLoJ5E2ifIc3nADKqBCiWqOKtgAAAABJRU5ErkJggg==) center no-repeat;border-radius:3px;margin:2px}.tr-input-wrapper.disabled .tr-tagbox-default-wrapper-template .tr-tagbox-tag-remove-button,.tr-input-wrapper.readonly .tr-tagbox-default-wrapper-template .tr-tagbox-tag-remove-button{display:none}.tr-tagbox-default-wrapper-template .tr-tagbox-tag-remove-button:hover{background-color:rgba(0,0,0,.06)}.tr-tagbox-editor{-webkit-box-flex:1;flex:1 0 auto;min-width:10px;max-width:100%;outline:0;margin:2px;font-family:sans-serif;font-size:14px;min-height:1em}.tr-tagbox-editor:first-child:not(:focus):empty:before{content:attr(placeholder);color:#ccc}.tr-treebox .tr-tree-entry-outer-wrapper>.tr-tree-entry-and-expander-wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.tr-treebox .tr-tree-entry-outer-wrapper>.tr-tree-entry-and-expander-wrapper .tr-indent-spacer{width:29px;-webkit-box-flex:0;flex:0 0 29px}.tr-treebox .tr-tree-entry-outer-wrapper>.tr-tree-entry-and-expander-wrapper .tr-tree-expander{-webkit-box-flex:0;flex:0 0 15px;width:15px;height:15px;margin:7px}.tr-treebox .tr-tree-entry-outer-wrapper>.tr-tree-entry-and-expander-wrapper .tr-tree-entry{-webkit-box-flex:1;flex:1 1 auto}.tr-treebox .tr-tree-entry-outer-wrapper.has-children>.tr-tree-entry-and-expander-wrapper>.tr-tree-expander{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAMklEQVQYV2NkIAIwIqn5D2Uji4GF0AWwKsTQxcDAgKEQmyKQDSgKyTKJoJuI9h3WUAMAntIHCtDLLc8AAAAASUVORK5CYII=);background-position:center;background-repeat:no-repeat;-webkit-transition:-webkit-transform .1s;transition:transform .1s;cursor:pointer}.tr-treebox .tr-tree-entry-outer-wrapper.expanded>.tr-tree-entry-and-expander-wrapper>.tr-tree-expander{-webkit-transform:rotate(.25turn);transform:rotate(.25turn)}.tr-treebox .tr-tree-entry-outer-wrapper>.tr-tree-entry-children-wrapper{padding-left:0;display:none;position:relative;min-height:20px}.tr-calendarcombobox,.tr-unitbox{min-height:30px}.tr-tree{width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border:1px solid #ccc;border-radius:4px}.tr-tree.focus,.tr-tree:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.tr-tree .tr-tree-editor{-webkit-box-flex:0;flex:0 0 auto;border-width:0 0 1px;border-bottom:1px solid #ccc;border-radius:4px 4px 0 0;font-family:sans-serif;font-size:14px;padding:6px;outline:0}.tr-tree.hide-searchfield{overflow:hidden;position:relative}.tr-tree.hide-searchfield .tr-tree-editor{position:absolute;z-index:-1000;top:-1px;font-size:1px;padding:0;border:none;opacity:0}.tr-tree .tr-tree-entryTree{-webkit-box-flex:1;flex:1 1 300px;overflow:auto;position:relative}.tr-unitbox .tr-unitbox-editor{-webkit-box-flex:1;flex:1 1 0;border:none;padding:0 6px 0 4px;text-align:right;outline:0;background-color:transparent;font-family:sans-serif;font-size:14px}.tr-unitbox .tr-unitbox-selected-entry-and-trigger-wrapper{-webkit-box-flex:0;flex:0 0 auto;display:-webkit-box;display:flex;background-color:rgba(0,0,0,.05);cursor:default}.tr-unitbox .tr-unitbox-selected-entry-and-trigger-wrapper:hover,.tr-unitbox.open .tr-unitbox .tr-unitbox-selected-entry-and-trigger-wrapper{background-color:rgba(0,0,0,.1)}.tr-unitbox .tr-unitbox-selected-entry-and-trigger-wrapper .tr-unitbox-selected-entry-wrapper{-webkit-box-flex:0;flex:0 0 auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.tr-unitbox .tr-unitbox-selected-entry-and-trigger-wrapper .tr-trigger{border-left:none;background-color:transparent}.tr-unitbox.unit-display-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.tr-unitbox.unit-display-left .tr-unitbox-selected-entry-and-trigger-wrapper{border-right:1px solid #ccc}.tr-unitbox.unit-display-right .tr-unitbox-selected-entry-and-trigger-wrapper{border-left:1px solid #ccc}.tr-calendarbox{font-family:sans-serif;font-size:14px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;justify-content:space-around}.tr-calendarbox .tr-calendar-display{width:11pc}.tr-calendarbox .tr-calendar-display .month,.tr-calendarbox .tr-calendar-display .year{display:-webkit-box;display:flex;border-radius:2px}.tr-calendarbox .tr-calendar-display .month .name:after,.tr-calendarbox .tr-calendar-display .month-table td:after,.tr-calendarbox .tr-calendar-display .month-table th:after,.tr-calendarbox .tr-calendar-display .year .name:after{display:inline-block;height:13px;content:''}.tr-calendarbox .tr-calendar-display .month .name,.tr-calendarbox .tr-calendar-display .year .name{-webkit-box-flex:1;flex:1 1 75pt;text-align:center;padding:2px 0;font-weight:700}.tr-calendarbox .tr-calendar-display .month.keyboard-nav,.tr-calendarbox .tr-calendar-display .year.keyboard-nav{-webkit-animation:blinking-box-shadow .5s ease-in-out infinite alternate;animation:blinking-box-shadow .5s ease-in-out infinite alternate;background-color:transparent}.tr-calendarbox .tr-calendar-display .month-table{margin-top:5px}.tr-calendarbox .tr-calendar-display .month-table td,.tr-calendarbox .tr-calendar-display .month-table th{width:28px;border:none;border-spacing:0;border-radius:2px;text-align:right;padding:1px 3px;position:relative}.tr-calendarbox .tr-calendar-display .month-table td:hover{background-color:#cce4ff}.tr-calendarbox .tr-calendar-display .month-table .current-month{color:#000}.tr-calendarbox .tr-calendar-display .month-table .other-month{color:#d3d3d3}.tr-calendarbox .tr-calendar-display .month-table .today:before{position:absolute;top:7px;left:2px;display:block;width:4px;height:4px;border-radius:2px;float:left;background-color:#ff641c;content:''}.tr-calendarbox .tr-calendar-display .month-table .selected{background-color:#cce4ff}.tr-calendarbox .tr-calendar-display .month-table .keyboard-nav{-webkit-animation:blinking-box-shadow .5s ease-in-out infinite alternate;animation:blinking-box-shadow .5s ease-in-out infinite alternate;background-color:transparent}.tr-calendarbox .tr-clock-display .clock{stroke:#000;stroke-linecap:round}.tr-calendarbox .tr-clock-display .clock .clockcircle{stroke-width:2px;fill:#fff}.tr-calendarbox .tr-clock-display .clock .ticks{stroke-width:1px}.tr-calendarbox .tr-clock-display .clock .hourhand{stroke-width:3px}.tr-calendarbox .tr-clock-display .clock .minutehand{stroke-width:2px}.tr-calendarbox .tr-clock-display .clock .hourhand.keyboard-nav,.tr-calendarbox .tr-clock-display .clock .minutehand.keyboard-nav{-webkit-animation:blinking-stroke .5s ease-out infinite alternate;animation:blinking-stroke .5s ease-out infinite alternate}.tr-calendarbox .tr-clock-display .clock .numbers{font-family:sans-serif;font-size:10pt;text-anchor:middle;stroke:none;fill:#000}.tr-calendarbox .tr-clock-display .clock .am-pm-box{fill:transparent;font-weight:100;font-size:11px;stroke-width:.5}.tr-calendarbox .tr-clock-display .digital-time-display{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:130%}.tr-calendarbox .tr-clock-display .digital-time-display .hour-wrapper,.tr-calendarbox .tr-clock-display .digital-time-display .minute-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;padding:2px;border-radius:2px}.tr-calendarbox .tr-clock-display .digital-time-display .hour-wrapper.keyboard-nav,.tr-calendarbox .tr-clock-display .digital-time-display .minute-wrapper.keyboard-nav{-webkit-animation:blinking-box-shadow .5s ease-in-out infinite alternate;animation:blinking-box-shadow .5s ease-in-out infinite alternate;background-color:transparent}.tr-calendarbox .back-button,.tr-calendarbox .down-button,.tr-calendarbox .forward-button,.tr-calendarbox .up-button{-webkit-box-flex:0;flex:0 0 1pc;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAMklEQVQYV2NkIAIwIqn5D2Uji4GF0AWwKsTQxcDAgKEQmyKQDSgKyTKJoJuI9h3WUAMAntIHCtDLLc8AAAAASUVORK5CYII=);background-position:center;background-repeat:no-repeat;-webkit-transition:-webkit-transform .1s;transition:transform .1s;cursor:pointer}.tr-template-icon-2-lines *,.tr-template-image-2-lines *,.tr-template-round-image-2-lines-color-bubble *{cursor:default}.tr-calendarbox .back-button{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.tr-calendarbox .down-button{-webkit-box-flex:0;flex:0 0 10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tr-calendarbox .up-button{-webkit-box-flex:0;flex:0 0 10px;-webkit-transform:rotate(-90deg) scale(1,-1);transform:rotate(-90deg) scale(1,-1)}.blinking-box-shadow{-webkit-animation:blinking-box-shadow .5s ease-in-out infinite alternate;animation:blinking-box-shadow .5s ease-in-out infinite alternate;background-color:transparent}@-webkit-keyframes blinking-box-shadow{0%,30%{box-shadow:inset 0 0 0 1px #66aeff}100%,70%{box-shadow:inset 0 0 0 1px rgba(255,255,255,.5)}}@keyframes blinking-box-shadow{0%,30%{box-shadow:inset 0 0 0 1px #66aeff}100%,70%{box-shadow:inset 0 0 0 1px rgba(255,255,255,.5)}}.blinking-stroke{-webkit-animation:blinking-stroke .5s ease-out infinite alternate;animation:blinking-stroke .5s ease-out infinite alternate}@-webkit-keyframes blinking-stroke{0%,40%{stroke:#66aeff;color:#66aeff}100%,80%{stroke:#000;color:#000}}@keyframes blinking-stroke{0%,40%{stroke:#66aeff;color:#66aeff}100%,80%{stroke:#000;color:#000}}.fix-firefox-baseline:after{content:'';display:inline-block;height:13px}.tr-calendarcombobox .tr-formatted-field{-webkit-box-flex:1;flex:1 1 0;padding:3px 5px;background-color:#f5f5f5;font-family:sans-serif;font-size:14px;border-radius:4px;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section{border:1px solid #ebebeb;padding:2px;outline:0;background-color:#fff}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section:focus{border-color:#66afe9}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section.right{text-align:right}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section.left{text-align:left}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section.center{text-align:center}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section:empty:not(:focus):before{content:attr(data-placeholder);color:#ccc}.tr-calendarcombobox .tr-formatted-field .separator{padding:2px;margin:0 -1px}.tr-template-icon-2-lines .content-wrapper,.tr-template-image-2-lines .content-wrapper,.tr-template-round-image-2-lines-color-bubble .content-wrapper{margin-left:5px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-box-orient:vertical;-webkit-box-direction:normal}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section.tr-1-chars{min-width:1.5em}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section.tr-2-chars{min-width:2em}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section.tr-3-chars{min-width:2.5em}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section.tr-4-chars{min-width:3em}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section.tr-5-chars{min-width:3.5em}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section.tr-6-chars{min-width:4em}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section.tr-7-chars{min-width:4.5em}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section.tr-8-chars{min-width:5em}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section.tr-9-chars{min-width:5.5em}.tr-calendarcombobox .tr-formatted-field .tr-formatted-input-section.tr-10-chars{min-width:6em}.tr-calendarcombobox-dropdown{padding:5px 0}.tr-template-image-2-lines{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;padding:1px;font-size:14px;line-height:15px}.tr-template-image-2-lines.empty{color:gray}.tr-template-image-2-lines .img-wrapper{-webkit-box-flex:0;flex:0 0 25px;width:25px;height:30px;background-position:center;background-size:cover;border-radius:3px;border:1px solid #ccc}.tr-template-image-2-lines .content-wrapper{-webkit-box-flex:1;flex:1 1 auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.tr-template-image-2-lines .content-wrapper .main-line{font-weight:500;line-height:14px;white-space:nowrap}.tr-template-image-2-lines .content-wrapper .additional-info{font-size:90%;color:#555;margin-bottom:-1px;font-weight:200;white-space:nowrap}.tr-template-round-image-2-lines-color-bubble{display:-webkit-box;display:flex;min-height:34px;-webkit-box-align:stretch;align-items:stretch;padding:1px;font-size:14px;line-height:15px}.tr-template-round-image-2-lines-color-bubble.empty{color:gray}.tr-template-round-image-2-lines-color-bubble .img-wrapper{-webkit-box-flex:0;flex:0 0 30px;width:30px;height:30px;background-position:center;background-size:cover;border-radius:15px;box-shadow:1px 1px 1px 0 rgba(0,0,0,.2)}.tr-template-round-image-2-lines-color-bubble .content-wrapper{-webkit-box-flex:1;flex:1 1 auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.tr-template-round-image-2-lines-color-bubble .content-wrapper .main-line{font-weight:500;line-height:14px;white-space:nowrap}.tr-template-round-image-2-lines-color-bubble .content-wrapper .additional-info{font-size:90%;color:#555;margin-bottom:-1px;font-weight:200;white-space:nowrap}.tr-template-round-image-2-lines-color-bubble .content-wrapper .additional-info .status-bubble{display:inline-block;min-width:10px;min-height:10px;border-radius:5px;margin-right:4px;background-color:grey}.tr-template-currency-single-line-long .content-wrapper .symbol-and-code .currency-code+.currency-symbol,.tr-template-currency-single-line-short .currency-symbol+.currency-code{min-width:2.7em;color:#555}.tr-template-icon-2-lines{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;padding:1px;font-size:14px;line-height:15px}.tr-template-icon-2-lines.empty{color:gray}.tr-template-icon-2-lines .img-wrapper{-webkit-box-flex:0;flex:0 0 24px;width:24px;background:center no-repeat;background-size:contain;border:none}.tr-template-icon-2-lines .content-wrapper{-webkit-box-flex:1;flex:1 1 auto;height:30px;line-height:.9;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.tr-template-icon-2-lines .content-wrapper .main-line{font-weight:500;line-height:14px;margin:1px 0;white-space:nowrap}.tr-template-icon-2-lines .content-wrapper .additional-info{font-size:90%;color:#555;font-weight:200;margin:1px 0;white-space:nowrap}.tr-template-icon-single-line.empty,.tr-template-single-line.empty{color:gray}.tr-template-icon-single-line{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;padding:1px;font-size:14px;line-height:15px}.tr-template-icon-single-line .img-wrapper{-webkit-box-flex:0;flex:0 0 24px;width:24px;height:24px;background-position:center;background-size:cover;border-radius:2px}.tr-template-icon-single-line .content-wrapper{-webkit-box-flex:1;flex:1 1 auto;margin-left:5px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;line-height:14px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;white-space:nowrap}.tr-template-single-line{padding:5px 6px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:15px}.tr-template-currency-single-line-long,.tr-template-currency-single-line-short{padding:5px 4px 5px 8px;font-weight:400;line-height:15px;text-align:right;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;white-space:nowrap}.tr-template-single-line .content-wrapper{min-height:15px;white-space:nowrap}.tr-template-currency-single-line-short .currency-code{display:inline-block}.tr-template-currency-single-line-short .currency-symbol+.currency-code:before{content:'('}.tr-template-currency-single-line-short .currency-symbol+.currency-code:after{content:')'}.tr-template-currency-single-line-long .content-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.tr-template-currency-single-line-long .content-wrapper .symbol-and-code .currency-code{display:inline-block}.tr-template-currency-single-line-long .content-wrapper .symbol-and-code .currency-code+.currency-symbol:before{content:'('}.tr-template-currency-single-line-long .content-wrapper .symbol-and-code .currency-code+.currency-symbol:after{content:')'}.tr-template-currency-2-lines{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;padding:1px 3px;font-size:14px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.tr-template-currency-2-lines .main-line{line-height:14px;margin:1px 0;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.tr-template-currency-2-lines .main-line .currency-code{font-weight:500}.tr-template-currency-2-lines .additional-info{font-size:90%;color:#555;font-weight:200;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}
.butter-component-autocomplete {
  display: none;
  position: absolute;
  z-index: 100;
}
.butter-component-combobox-dropdownlist-container {
  /* ensure that z-index is higher than the modal panel from bootstrap */
  z-index: 1051;
}
.butter-component-combobox select,
.butter-component-combobox-template {
  display: none !important;
}
select[multiple].butter-input-component,
select[size].butter-input-component,
select.butter-input-component {
  height: 34px;
  /* bootstrap default height */
}
.butter-component {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
  flex-wrap: wrap;
  min-height: 34px;
}
.butter-component-required {
  color: #a94442;
  margin-right: 2px;
  margin-left: 2px;
}
.butter-component-required:after {
  content: '*';
}
.butter-component .input-group {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
          flex: 1 1 0px;
}
.butter-component .input-group .form-control {
  -webkit-box-flex: 1;
  flex: 1;
}
.butter-component .input-group-addon {
  display: -webkit-box;
  display: flex;
  width: auto;
}
.butter-component .input-group-btn {
  width: auto;
}
.butter-component .checkbox,
.butter-component .radio {
  margin-top: 0;
}
.butter-component .radio input[type="radio"],
.butter-component .radio-inline input[type="radio"] {
  margin-left: 0;
}
.butter-component-label {
  display: -webkit-box;
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 120px;
  -webkit-box-align: baseline;
  align-items: baseline;
}
.butter-component-label abbr,
.butter-component-value-readonly,
.butter-component-checkbox {
  padding-top: 6px;
}
.butter-component-readonly .butter-component-label {
  padding: 0;
}
.butter-component-value {
  -webkit-box-flex: 1;
  flex: 1 0;
}
.butter-component-value-readonly {
  white-space: pre-wrap;
}
.butter-component-value-hiddenLabel {
  width: 100% !important;
}
.form-group {
  position: relative;
}
/* clearfix for form groups */
.form-group:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
}
.butter-component-maxlength-counter {
  -webkit-box-flex: 0;
  flex: 0 1 100%;
  padding-right: 10px;
  text-align: right;
}
.has-error .butter-component-maxlength-counter {
  color: #a94442;
}
.butter-component-link.no-glyphicon .butter-component-glyphicon-text {
  margin-left: 0;
}
.butter-component-glyphicon-width-margin {
  margin-right: 5px;
}
.butter-component-glyphicon-text {
  margin-left: 5px;
}
.butter-component-glyphicon-text:empty {
  margin-left: 0;
}
.butter-component-expandable-original {
  height: 34px !important;
  white-space: nowrap;
  overflow: hidden;
  resize: none;
}
div.butter-component-expandable-original {
  text-overflow: ellipsis;
  cursor: pointer;
}
div.butter-component-expandable-original:hover {
  text-decoration: underline;
}
.butter-component-expandable-ghost {
  resize: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: 2px 2px 4px #999;
  background-color: #fff;
}
div.butter-component-expandable-ghost {
  overflow: auto;
}
.butter-component-expandable-ghost-readonlyContent {
  white-space: pre-wrap;
  padding: 10px;
}
.butter-component-expandable-readonly-container {
  display: -webkit-box;
  display: flex;
  -webkit-box-flex: 1;
  flex: 1 0;
  -webkit-box-align: stretch;
  align-items: stretch;
}
.butter-component-expandable-readonly-icon {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  margin-left: 5px;
}
.cursor-pointer {
  cursor: pointer;
}
.cursor-pointer.disabled {
  cursor: not-allowed;
}
.search-highlighted {
  background-color: #ffe161;
  border-radius: 3px;
  box-shadow: rgba(0, 0, 0, 0.5) 1px 1px 4px;
}
.butter-component-value-hiddenLabel .input-group-addon,
.butter-component-value .input-group-addon {
  padding: 6px;
  /* override bootstap 6px 12px */
  line-height: 1.3;
  /* override bootstap 1 */
}
.butter-component-value-hiddenLabel .input-group-addon .glyphicon,
.butter-component-value .input-group-addon .glyphicon {
  line-height: 1.3;
}
.butter-dropdownlist-container {
  background-color: #fff;
  border: 1px solid #bbb;
  max-height: 400px;
  max-width: 900px;
  overflow: auto;
  box-shadow: 2px 2px 5px #ccc;
}
.butter-dropdownlist-resultList {
  margin: 0;
  padding: 0;
  list-style: none;
}
.butter-dropdownlist-resultItem,
.butter-dropdownlist-noResultItem {
  padding: 3px 5px;
}
.butter-dropdownlist-resultItem {
  cursor: pointer;
}
.butter-dropdownlist-resultItem:nth-child(odd) {
  background-color: #f6f6f6;
}
.butter-dropdownlist-resultItem-selected {
  background-color: #ddd !important;
}
.butter-dropdownlist-spinner-container {
  position: absolute;
  right: 0;
  top: 3px;
  width: 30px;
  height: 30px;
  text-align: center;
}
.butter-dropdownlist-spinner,
.butter-dropdownlist-spinner:before,
.butter-dropdownlist-spinner:after {
  background: #ccc;
  -webkit-animation: dropdownlist_load1 1s infinite ease-in-out;
  animation: dropdownlist_load1 1s infinite ease-in-out;
  width: 1em;
  height: 4em;
}
.butter-dropdownlist-spinner:before,
.butter-dropdownlist-spinner:after {
  position: absolute;
  top: 0;
  content: '';
}
.butter-dropdownlist-spinner:before {
  left: -1.5em;
}
.butter-dropdownlist-spinner {
  text-indent: -9999em;
  margin: auto;
  position: relative;
  font-size: 3px;
  top: 9px;
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
.butter-dropdownlist-spinner:after {
  left: 1.5em;
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
@-webkit-keyframes dropdownlist_load1 {
  0%,
  80%,
  100% {
    box-shadow: 0 0 #ccc;
    height: 4em;
  }
  40% {
    box-shadow: 0 -2em #ccc;
    height: 5em;
  }
}
@keyframes dropdownlist_load1 {
  0%,
  80%,
  100% {
    box-shadow: 0 0 #ccc;
    height: 4em;
  }
  40% {
    box-shadow: 0 -2em #ccc;
    height: 5em;
  }
}
.butter-labeled-container .butter-component-value {
  padding-top: 6px;
}
.butter-component-spinner {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  position: absolute;
  top: calc(50% - 19px);
  right: 0;
  left: 0;
}
.butter-component-spinner > div {
  background: #FFF;
  width: 10px;
  height: 4em;
  margin: 4px;
}
.butter-component-spinner > div:nth-child(1) {
  -webkit-animation: load1 1s infinite ease-in-out;
  animation: load1 1s infinite ease-in-out;
}
.butter-component-spinner > div:nth-child(2) {
  -webkit-animation: load1 1s infinite ease-in-out;
  animation: load1 1s infinite ease-in-out;
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
.butter-component-spinner > div:nth-child(3) {
  -webkit-animation: load1 1s infinite ease-in-out;
  animation: load1 1s infinite ease-in-out;
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.butter-component-spinner > div:nth-child(4) {
  -webkit-animation: load1 1s infinite ease-in-out;
  animation: load1 1s infinite ease-in-out;
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}
@-webkit-keyframes load1 {
  0% {
    box-shadow: 0 0 #FFF;
    height: 2em;
    opacity: 1;
  }
  50% {
    box-shadow: 0 -2em #ffffff;
    height: 4em;
    opacity: .4;
  }
  100% {
    box-shadow: 0 0 #FFF;
    height: 2em;
    opacity: 1;
  }
}
@keyframes load1 {
  0% {
    box-shadow: 0 0 #FFF;
    height: 2em;
    opacity: 1;
  }
  50% {
    box-shadow: 0 -2em #ffffff;
    height: 4em;
    opacity: .4;
  }
  100% {
    box-shadow: 0 0 #FFF;
    height: 2em;
    opacity: 1;
  }
}
.butter-component-glyphicon-processing {
  text-align: left;
  width: 20px;
  display: none;
}
.butter-component-link.btn-disabled {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  box-shadow: none;
  opacity: .65;
}
.butter-component-link-overlay {
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 2000;
  border-radius: 6px;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  border: 2px solid rgba(0, 0, 0, 0.2);
  position: absolute;
  display: none;
}
.md-editor > textarea.butter-component-invalid {
  border: 1px solid #a94442;
}
.butter-component-readonly.butter-component-markdown .butter-component-value-readonly {
  white-space: normal;
}
.butter-component-number .butter-component-value .input-group-addon .glyphicon {
  line-height: 1;
}
.butter-component-number-buttons {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-align: stretch;
  align-items: stretch;
  padding: 0 !important;
  width: 40px !important;
}
.butter-component-number-button {
  cursor: pointer;
}
.butter-component-number-button:hover {
  background-color: #ddd;
}
.butter-component-number-button:first-child {
  border-bottom: 1px solid #ccc;
}
.butter-component-number-button.disabled {
  cursor: not-allowed;
}
.butter-component-prettyprint .prettyprint {
  background-color: #eee;
  border: none;
  padding: 10px;
}
.butter-component-section {
  margin-bottom: 15px;
}
.butter-component-section .butter-component-section-title {
  font-size: 20px;
  border-bottom: solid #ddd 1px;
}
.butter-component-section .butter-component-section-title .badge {
  margin-left: 6px;
}
.butter-component-section .butter-component-section-content {
  padding-top: 8px;
}
.butter-component-section .butter-component-section-additional-header {
  float: right;
}
.butter-table tbody > tr.butter-table-row-selected,
.butter-table tbody > tr.butter-table-row-selected td {
  background-color: #d9edf7;
}
.butter-table tbody > tr.butter-table-row:hover,
.butter-table tbody > tr.butter-table-row:hover td {
  background-color: #fcf8e3;
  cursor: pointer;
}
.butter-component-table-column-sort-spinner {
  margin-left: 5px;
}
.butter-component-table-column-sort:hover {
  cursor: pointer;
}
.butter-component-table-column-header > div {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
}
.butter-table-toolbar {
  display: inline-block;
  width: 100%;
}
.butter-table-toolbar .dropdown-menu {
  right: 0;
  left: auto;
}
.butter-table-toolbar-columns {
  width: 160px;
}
.butter-table-toolbar-columns label {
  font-weight: normal;
}
.butter-table-toolbar-columns li:hover {
  background: #E8F1FF;
  cursor: pointer;
}
.butter-table-toolbar-column-option {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
}
.butter-table-toolbar-column-option input {
  width: 16px;
  margin: 0 0 0 6px;
}
.butter-table-toolbar-column-option label {
  -webkit-box-flex: 1;
          flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.butter-table-toolbar-column-option .butter-table-toolbar-column-order {
  width: 16px;
  margin-right: 6px;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
}
.butter-table-toolbar-column-option .checkbox {
  margin: 0;
}
.butter-table-toolbar-columns .butter-table-toolbar-column-option:last-of-type .butter-table-toolbar-column-order-item-down,
.butter-table-toolbar-columns .butter-table-toolbar-column-option:first-of-type .butter-table-toolbar-column-order-item-up {
  display: none;
}
.butter-component-tags .form-control {
  padding: 0;
  height: auto;
  min-height: 34px;
}
.butter-component-tags .tr-input-wrapper.readonly {
  background-color: transparent;
}
.butter-component-tooltip-temp-content {
  display: none;
}
.butter-component-tooltip-validation-error {
  color: #a94442;
}
.butter-component-tooltip-validation-error ul {
  padding-left: 0;
}
.butter-component-tooltip-validation-error li {
  list-style: none;
}
.butter-component-label-tooltip abbr span {
  text-decoration: underline;
  -webkit-text-decoration-style: dotted;
          text-decoration-style: dotted;
}
.butter-component-label-tooltip abbr span.butter-component-required {
  text-decoration: none;
}
.butter-component-tree .glyphicon-node {
  margin-top: 6px;
}
.butter-component-tree .tr-tree-entryTree {
  display: inline-table;
  width: 100%;
}
.butter-component-tree .tr-tree,
.butter-component-tree .tr-tree:focus,
.butter-component-tree .tr-tree.focus {
  outline-style: none;
  box-shadow: none;
  border-color: transparent;
}
.butter-component-tree .tr-tree .tr-tree-entryTree {
  -webkit-box-flex: 0;
          flex: none;
}
.butter-component-treebox.has-error .tr-input-wrapper {
  border-color: #a94442;
}
.butter-component-treebox.has-error .tr-input-wrapper .tr-trigger {
  border-left-color: #a94442;
}
.tr-dropdown {
  z-index: 3 !important;
  /* bootstrap form-control has 2, should be fixed in trivial components */
}
.tr-dropdown .tr-template-icon-2-lines .content-wrapper .main-line,
.butter-component-treebox .tr-template-icon-2-lines .content-wrapper .main-line {
  line-height: 13px;
}
.tr-dropdown .tr-template-icon-2-lines .content-wrapper .additional-info,
.butter-component-treebox .tr-template-icon-2-lines .content-wrapper .additional-info {
  font-size: 82%;
  color: #777;
}
.butter-component-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  z-index: 2000;
  /* including bootstrap header */
  opacity: 0;
  display: none;
  background-color: rgba(0, 0, 0, 0.5);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy