
.main_error_reattempt {
    margin: 15px;
    text-align: center;
}

.main_error_reattempt a {
    font-size: 18px;
}


#thumbnailsAllowedArea > * {
    pointer-events: auto;
}

DIV.thumbnailControls {
    width: 230px;
    text-align: center;
    margin: auto;
    margin-bottom: 10px;
}

.mac #thumbnailControls_pages, .mac #thumbnailControls_jobs {
    padding: 0 15px; /* allow space for the mac scrollbar */
}

#thumbnail_note {
    font-size: 85%;
    text-align: center;
    padding: 0 30px;
    margin-bottom: 20px;
    opacity: 0.6;
}

#thumbnail_note:hover {
    opacity: 1;
}

#thumbnails, #thumbnailsBackground {
  width: 265px;
}

#thumbnails {
    display: flex;
    flex-direction: row;
    justify-content: center;
    padding: 20px 0 10px 0;
}

#thumbnailsBackground {
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,0.2);
    border-radius: 5px 0 0 5px;
}

.greyBox {
  background-color: #eee;
  border-top: 1px solid #797557;
  border-left: 1px solid #797557;
  border-bottom: 1px solid #797557;
}

#thumbnail {
  border: 1px solid silver;
  background-color: white;
}

#thumbnail img {
  cursor: pointer;
  cursor: zoom-in;
  display: block;
}


DIV#logo IMG:last-child {
    float: right;
}

.sticky-wrapper {
    padding: 0 !important;
}
/* changes to fit new skin */

html {
    overflow: auto;
}

#buttonBar a.action, #buttonBar a.actionActive,
.jobCommands .button, .jobCommands  a.action, .jobCommands a.actionActive {
    white-space: nowrap;
    padding:6px 0px;
    background: none !important;
    font-size:15px;
    cursor: pointer;
}

/* in approval review */
.multiItemApprovalCommands .button, .multiItemApprovalCommands  a.action, .multiItemApprovalCommands a.actionActive,
.jobCommands .button, .jobCommands  a.action, .jobCommands a.actionActive {
    display: inline-block;
    margin-top: 5px;
}

/** special treatment for workflow item based button bars (e.g., approval review ) **/
#buttonBar table.items a.action:hover, .jobCommands table.items a.action:hover {
    text-decoration: none;
}

.jobCommands BUTTON.button, .jobCommands a.action, .jobCommands a.actionActive,
#buttonBar a.action, #buttonBar a.actionActive {
    background: #ddd !important;
    border-radius: 5px;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    box-shadow: rgba(0, 0, 0, 0.1) 0 0 5px;
    padding: 6px 12px;
}

.jobCommands BUTTON.button:hover, .jobCommands a.action:hover,
#buttonBar a.action:hover {
    background: #f8f8f8 !important;
}

.jobCommands BUTTON.button.button_highlight {
    border: 1px solid rgba(0, 0, 0, 0.4);
}

.jobCommands a.action, .jobCommands a.actionActive {
    padding: 2px;
    font-size: 12px;
}

.jobCommands table.items {
    clear: both;
    margin: 8px;
}

.approvalOrdersSummary,
.orderApprovalSummary,
.approvalInstructions {
    margin: 6px 0;
}

.approvalReviewOrderTitle {
    margin-top: 4px;
}

#totalPrice {
    position: static;
    left: auto;
    bottom: auto;
    height: auto;
    font-size:inherit;
    font-weight:normal;
}

#innerContent {
    position: static;
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
}

#innerButtonBar {
    position: static;
    left: auto;
    right: auto;
    bottom: auto;
    height: auto;
    text-align: inherit;
}

.cbScrolling {
    overflow: auto;
    overflow-x: auto;
}

.cbPadding, #innerContent.cbPadding {
    position: static;
    top: auto;
    bottom: auto;
    left: auto;
    right: auto;
}


#zoomLoading {
    background: #fff;
    text-align: center;
    padding-top: 40%;
    box-sizing: border-box;
    font-size: 20px;
    color: #888;
}

#blockout {
    cursor: pointer;
    cursor: zoom-out;
}




/*# sourceMappingURL=/Volumes/Scratch/build/neon/releaseCustomTables/production/neon/WEB-INF/classes/com/pirionsystems/ne/sites/standard/skin/staticContent/style/skin/fancy/simpleJobSpec/simpleBase.css.map */
