/* This is amda specific stylesheet*/

/* Safari 11  fieldset collapse/expose bug */
.x-fieldset {
	overflow : visible !important;
}

.child-fieldset {
	background-color: #f8f6ee;  
}

.window-active .x-window-header {
	background-color: #6c0985;
}

.window-active .x-window-header-text {
	color: #cafdff;
}

.icon-add-resources {
    background-image:url( ../images/16x16/plus_Orange.png ) !important;
}

.icon-feedback {
    background-image:url( ../images/16x16/mail.png ) !important;
}

.icon-manage-tt {
    background-image:url( ../images/16x16/timeTable.png ) !important;
}

.icon-plot {
    background-image:url( ../images/16x16/plot.png ) !important;
}

.icon-filter {
    background-image:url( ../images/16x16/filter.png ) !important;
}

.icon-download {
    background-image:url( ../images/16x16/download_manager.png ) !important;
}

.icon-mydata {
    background-image:url( ../images/16x16/mydata.png ) !important;

}

.icon-catalog {
    background-image:url( ../images/16x16/catalog.png ) !important;
}

.icon-tts {
    background-image:url( ../images/16x16/operations.png ) !important;
}

.icon-parameters {
    background-image:url( ../images/16x16/edit.png ) !important;
}

.icon-interop {
	background-image:url( ../images/16x16/interop.png ) !important;
}

.icon-connected {
	background-image:url( ../images/16x16/connected.png ) !important;
}

.icon-disconnected {
	background-image:url( ../images/16x16/disconnected.png ) !important;
}

.icon-user { background-image:url(../images/16x16/user.png) !important; }

.icon-resetpwd { background-image:url(../images/16x16/reset_pwd.png) !important; }

.icon-elements {
    background-image:url( ../images/16x16/view_tree.png ) !important;
}

.icon-results {
    background-image:url( ../images/16x16/results.png ) !important;
}

.icon-calculator {
    background-image:url( ../images/16x16/calculator.png ) !important;
}

.icon-search {
    background-image:url( ../images/16x16/search.png ) !important;
}

.icon-statistics {
    background-image:url( ../images/16x16/statistics.png ) !important;
}

.icon-manage-ws {
    background-image:url( ../images/16x16/wsManager.png ) !important;
}

.icon-manage-resrc {
	background-image:url( ../images/16x16/manageRsrc.png ) !important;
}

.icon-help {
    background-image:url( ../images/16x16/help.png ) !important;
}

.icon-information {
    background-image:url( ../images/16x16/info.png ) !important;
}

.icon-ws {
    background-image:url( ../images/16x16/workspaces.png ) !important;
}

.icon-align-left {
    background-image: url(../images/16x16/align_left.png);
}

.icon-delete {
    background-image:url( ../images/icons/fam/delete.gif ) !important;
}

.icon-add {
     background-image:url( ../images/icons/fam/add.png ) !important;
}

.icon-remover {
background-image: url(../images/small_cancel_centered.png);
}

.icon-small-remover {
background-image: url(../images/small_cancel_centered.png);
}

/**
Custom tool typ icons
 */

.x-tool-trash {
    background-image: url(../images/trash.png) !important;
}

/**
 * RangeMenu Styles
 **/

.ux-rangemenu-icon {
    display: block;
    height: 16px;
    background: no-repeat 5px center;
}

.ux-rangemenu-gt {
    background-image: url(../images/16x16/greater_than.png) !important;
}

.ux-rangemenu-lt {
    background-image: url(../images/16x16/less_than.png) !important;
}

.ux-rangemenu-eq {
    background-image: url(../images/16x16/equals.png) !important;
}
/*
.icon-kill {
background-image: url(../images/16x16/process_stop.png);
}

.icon-done {
background-image: url(../images/16x16/tick_circle.png);
}

 .icon_add {
background-image: url(../images/16x16/plus_blue.png);
}

.icon_remove {
background-image: url(../images/16x16/minus_blue.png);
}*/

/**
 * Jobs classes
 **/

.icon-pend {
background-image: url(../images/16x16/arrow_circle_double.png) !important;
}

.icon-new {
background-image: url(../images/16x16/new.png) !important;
}

.icon-error {
background-image: url(../images/16x16/error.png) !important;
}

.treenode-changed {
	color: #08d5c9;
}

.icon-less {
    background-image:url( ../images/less.png ) !important;
    background-position: center;
    background-repeat: no-repeat;
}

.icon-more {
    background-image:url( ../images/more.png ) !important;
    background-position: center;
    background-repeat: no-repeat;
}

/*.icon-addRsrc {*/
     /*background-image:url( ../images/32x32/1309360076_misc_22.png ) !important;*/
/*}*/

/*.icon-removeRsrc {*/
     /*background-image:url( ../images/32x32/1309360153_misc_21.png ) !important;*/
/*}*/

.plotPanelBgColor  td {
	color: black!important;
	background-color: #f8f8f8!important;
}

.plotPanelBgColor  td div {
	padding: 0px!important;
/*	margin: 0px!important;	 */
}

.plotParamBgColor td div {
	color: #505050!important;
	padding: 0px!important;
/*	margin: 0px!important; */
}


.hide {
  display: none;
}

.show {
  display: inline;
}

.meow {
    background-color: yellow !important;
}

.infoMsgLong .x-window-body > .x-box-inner {
        overflow: scroll;
    }
    
/* datasets information windows */

.infoWindow table.contact {
    margin: -3px;
}

.infoWindow table.contact tr td:first-child {
    vertical-align:top;
    white-space: nowrap;
}

.infoWindow table.contact tr td p {
    margin-top: 0;
}

.infoWindow h1 {
    font-size: large;
    color: #555555;
    text-transform: capitalize;
    margin-left: -5px;
}

.infoWindow h3 {
    font-size: small;
    color: #444444;
	 font-style: italic !important;
    margin-left: -5px;
    margin-bottom: 7px;
}

.infoWindow h2 {
    font-size: small;
    color: #222222;
    margin-left: -5px;
    margin-bottom: 7px;
}

.infoWindow p {
    margin: 3px 0px;
    text-align: justify;
}

.infoWindow ul {
    padding-left: 20px;
    text-align: justify;
}

.infoWindow b {
    font-size: 95%;
    color: #555555;
}

.plotPanelBgColor  td div {
	padding: 0px!important;
/*	margin: 0px!important;	 */
}

.plotParamBgColor td div {
	color: #505050!important;
	padding: 0px!important;
/*	margin: 0px!important; */
}

.icon-scalar {
     background-image:url(../images/10x10/circle_grey.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-vector {
     background-image:url(../images/12x12/circle_green_.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-spectra {
     background-image:url(../images/12x12/circle_orange_.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-2dspectra {
     background-image:url(../images/16x16/circle_orange2_.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-unknowntype {
     background-image:url(../images/14x14/circle_grey.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-timetable {
     background-image:url(../images/14x14/table.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-disabled {
    opacity:0.5 !important;
}

.icon-sun {
     background-image:url(../images/icons/sun.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-mercury {
     background-image:url(../images/icons/mercury.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-rosetta {
     background-image:url(../images/icons/rosetta.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}
.icon-venus {
     background-image:url(../images/icons/venus.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-earth {
     background-image:url(../images/icons/earth.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-mars {
     background-image:url(../images/icons/mars.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-jupiter {
     background-image:url(../images/icons/jupiter.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-saturn {
     background-image:url(../images/icons/saturn.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-neptune {
     background-image:url(../images/icons/neptune.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-uranus {
     background-image:url(../images/icons/uranus.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-sun {
     background-image:url(../images/icons/sun.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-comet {
     background-image:url(../images/icons/comet.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-sw {
     background-image:url(../images/icons/sw.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-solar_wind {
     background-image:url(../images/icons/sw.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-solarsystem {
     background-image:url(../images/icons/space.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

.icon-pluto {
     background-image:url(../images/icons/pluto.png) !important;
     background-position: center;
     background-repeat: no-repeat;
}

img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto }

.predicted {
  font-style: italic !important;
}

 p {
  margin-bottom: 0}

p + p {
/*  text-indent: 1.5em; */
  margin-top: 0.5em}

.ux-filtered-column {
  font-style: italic !important;
  font-weight: bold !important;
}

.icon-plot-page {
	background-image:url( ../images/16x16/plot_page.png ) !important;
}

.icon-plot-layout {
	background-image:url( ../images/16x16/plot_layout.png ) !important;
}

.icon-plot-panels {
	background-image:url( ../images/16x16/plot_panels.png ) !important;
}

.icon-plot-panel {
	background-image:url( ../images/16x16/plot_panel.png ) !important;
}

.icon-plot-axes {
	background-image:url( ../images/16x16/plot_axes.png ) !important;
}

.icon-plot-axis-t {
	background-image:url( ../images/16x16/plot_axis_t.png ) !important;
}

.icon-plot-axis-e {
	background-image:url( ../images/16x16/plot_axis_e.png ) !important;
}

.icon-plot-axis-x {
	background-image:url( ../images/16x16/plot_axis_x.png ) !important;
}

.icon-plot-axis-y-left {
	background-image:url( ../images/16x16/plot_axis_y_left.png ) !important;
}

.icon-plot-axis-y-right {
	background-image:url( ../images/16x16/plot_axis_y_right.png ) !important;
}

.icon-plot-axis-color {
	background-image:url( ../images/16x16/plot_axis_color.png ) !important;
}

.icon-plot-params {
	background-image:url( ../images/16x16/plot_params.png ) !important;
}

.icon-plot-add-objs {
	background-image:url( ../images/16x16/plot_additional_objs.png ) !important;
}

.icon-plot-add-legends {
	background-image:url( ../images/16x16/plot_additional_legends.png ) !important;
}

.icon-plot-add-legend-series {
	background-image:url( ../images/16x16/plot_additional_series_legend.png ) !important;
}

.icon-plot-add-legends-text {
	background-image:url( ../images/16x16/plot_additional_text_legends.png ) !important;
}

.icon-plot-add-legend-text {
	background-image:url( ../images/16x16/plot_additional_text_legend.png ) !important;
}

.icon-plot-add-drawing-objs {
	background-image:url( ../images/16x16/plot_additional_drawing_objs.png ) !important;
}

.icon-plot-add-drawing-constant {
	background-image:url( ../images/16x16/plot_additional_drawing_constant.png ) !important;
}

.icon-plot-add-drawing-curve {
	background-image:url( ../images/16x16/plot_additional_drawing_curve.png ) !important;
}

.icon-plot-add-drawing-text {
	background-image:url( ../images/16x16/plot_additional_drawing_text.png ) !important;
}

.icon-plot-add-fills {
	background-image:url( ../images/16x16/plot_additional_fills.png ) !important;
}

.icon-plot-add-fill {
	background-image:url( ../images/16x16/plot_additional_fill.png ) !important;
}

.x-item-disabled .x-form-item-label {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100) !important;
	opacity: 1.0 !important;
}

#LogPanel-splitter-collapseEl {
	display: none;
}

.epntap_grid .disabled_row {
	color: gray;
}

.epntap_grid .error_row {
	color: IndianRed;
}

.epntap_grid td, .epntap_grid .x-grid-cell-inner {
	padding: 0px;
}

.epntap_cell {
	padding: 4px;
	white-space: normal;
}

.amda-mask {
	z-index: 99999;
}

.x-mask {
    filter: alpha(opacity=50);
    opacity: .5;
    background: #ccc;
    cursor: default;
    z-index: 99998;
}

.amda-color-picker .x-color-picker-item {
    width: 14px;
    height: 14px;
    padding: 0px;
}

.cm-s-default .cm-amda_parameter {
    font-weight: bold;
    color: #05a;
}

.cm-s-default .cm-amda_function {
    color: #708;
    font-weight: bold;
}

.cm-s-default .cm-amda_constant {
    color: #085;
    font-weight: bold;
}

.cm-s-default .cm-amda_ttCat {
    color: #219;
    font-weight: bold;
}
  
.cm-s-default .cm-amda_url {
    color: #219;
    font-weight: bold;
    text-decoration: underline;
    cursor:pointer;
}

.cm-s-default .cm-amda {
    color: rgb(9, 134, 218);
    font-weight: bold;
}

.amda-astro-tree-icon-leaf {
    background-image: url(images/tree/leaf.gif);
    background-size: contain;
}