/**
 * icon.css
 * Copyright (c) 2000 - 2015 Samsung Electronics Co., Ltd. All rights reserved.
 * 
 * Contact:
 * DongHee Yang <donghee.yang@samsung.com>
 * Sungmin Kim <sm.art.kim@samsung.com>
 * Jiil Hyoun <jiil.hyoun@samsung.com>
 * Jonghwan Park <iwin100.park@samsung.com>
 * Kitae Kim <kt920.kim@samsung.com>
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * 
 * Contributors:
 * - S-Core Co., Ltd
**/
.icon {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
.icon.x24 {
  width: 24px;
  height: 24px;
}
.icon.x25 {
  width: 25px;
  height: 25px;
}
.icon.x32 {
  width: 32px;
  height: 32px;
}
.iconfilter {
    background: url("../../../images/icon_filter.png") no-repeat; width:16px; height:13px; display: block;
}
.icon.pending {
    background: url("../../../images/icon_status.png") no-repeat -160px 0;
}
.icon.error {
  background: url("../../../images/icon_status.png") no-repeat -40px 0;
}
.icon.just_created {
  background: url("../../../images/icon_status.png") no-repeat -60px 0;
}
.icon.initialized {
  background: url("../../../images/icon_status.png") no-repeat -100px 0;
}
.icon.initializing {
  background: url("../../../images/icon_status.png") no-repeat -80px 0;
}
.icon.working {
  background: url("../../../images/icon_status.png") no-repeat -120px 0;
}
.icon.finished {
  background: url("../../../images/icon_status.png") no-repeat;
    margin-top: 4px;
}
.icon.canceled {
  background: url("../../../images/icon_status.png") no-repeat -20px 0;
}
.icon.waiting {
  background: url("../../../images/icon_status.png") no-repeat -140px 0;
}
.icon.stop {
    background: url("../../../images/icon_stop.png") no-repeat;
}
.icon.stop .dijitButtonText, .icon.start .dijitButtonText {text-indent: -1000px;}
.icon.start {
    background: url("../../../images/icon_play.png") no-repeat;
}
.icon.log {
  background: url("../../../images/icon_log.png") no-repeat;
width:20px;
height:21px;
border-radius:0;
    cursor: pointer;
}
.icon.qui {
  background: url("../../../images/icon_qui.png") no-repeat;
}
.icon.search {
  background: url("../../../images/icon_search.png") no-repeat;
}
.icon.calendar {
  background: url("../../../images/icon_calendar.png") no-repeat;
  cursor: pointer;
  margin: 0 5px;
}
.icon.calendar_dash {
  background: url("../../../images/icon_calendar.png") no-repeat center -18px;
}
.icon.plus {
  background: url("../../../images/icon_plus.png") no-repeat;
}
.icon.plus.mar5 {
  margin-left: 5px;
}
.icon.minus {
  background: url("../../../images/icon_minus.png") no-repeat;
}
.icon.inf {
  background: url("../../../images/icon_inf.png") no-repeat;
}
.icon.arr {
  background: url("../../../images/icon_arr.png") no-repeat;
}
.icon.refresh {
  background: url("../../../images/icon_refersh.png") no-repeat;
  cursor: pointer;
}
.trash {
    background-image: url("../../../images/icon_delete.png")!important;
    background-repeat: no-repeat;
    cursor: pointer;width:28px;height:28px;
}
.modify {
    background-image: url("../../../images/icon_modify.png")!important;
    background-repeat: no-repeat;
    cursor: pointer;width:28px;height:28px;
}
.icon.more {
  background: url("../../../images/icon_more.png") no-repeat;
  cursor: pointer;
}
.icon.modify {
  background: url("../../../images/icon_modify.png") no-repeat;
}
.icon.delete {
    background: url("../../../images/icon_delete.png") no-repeat;
}
.images {
  display: inline-block;
  vertical-align: middle;
}
.images.logoimg {
  width: 76px;
  height: 23px;
  background: url("../../../images/images_logo.png") no-repeat;
}
.images.project {
  width: 80px;
  height: 18px;
  background: url("../../../images/images_menu.png") no-repeat 0 0;
}
.images.project:hover,
.images.project.on {
  background-position: -108px 0;
}
.images.jobs {
  width: 45px;
  height: 18px;
  background: url("../../../images/images_menu.png") no-repeat 0 -18px;
}
.images.jobs:hover,
.images.jobs.on {
  background-position: -110px -18px;
}
.images.repository {
  width: 108px;
  height: 18px;
  background: url("../../../images/images_menu.png") no-repeat 0 -36px;
}
.images.repository:hover,
.images.repository.on {
  background-position: -110px -36px;
}
.images.settings {
  width: 83px;
  height: 18px;
  background: url("../../../images/images_menu.png") no-repeat 0 -54px;
}
.images.settings:hover,
.images.settings.on {
  background-position: -110px -54px;
}
.dijitTitlePaneContentInner {
  padding-bottom: 14px;
}
.dijitArrowNodeInner {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: top;
  margin-right: 6px;
}
.dijitArrowNodeInner span {
  background: url("../../../images/icon_arr.png") no-repeat;
}
.dijitArrowNodeInner span.on {
  background-position: 0 -20px;
}
