@charset "UTF-8";
/* line 4, ../../app/assets/stylesheets/default.scss.erb */
html {
  font-family: Arial;
}

/* line 7, ../../app/assets/stylesheets/default.scss.erb */
body {
  background: #f6f6f6;
  margin: 0 auto 120px;
  line-height: 1.4;
}

/* line 12, ../../app/assets/stylesheets/default.scss.erb */
label {
  margin: 8px 0 0;
  display: inline;
  font-weight: normal;
}

/* line 17, ../../app/assets/stylesheets/default.scss.erb */
label.button {
  min-width: 112px;
}

/* line 20, ../../app/assets/stylesheets/default.scss.erb */
i {
  color: gray;
}

/* line 23, ../../app/assets/stylesheets/default.scss.erb */
p img {
  float: left;
  margin: 0 20px 20px 0;
}

/* line 27, ../../app/assets/stylesheets/default.scss.erb */
ul {
  line-height: inherit;
}

/* line 30, ../../app/assets/stylesheets/default.scss.erb */
label {
  cursor: default;
}

/* line 33, ../../app/assets/stylesheets/default.scss.erb */
.cPPanel input {
  line-height: 14px !important;
  height: 14px !important;
  font-size: 10px !important;
}

/* line 39, ../../app/assets/stylesheets/default.scss.erb */
#admin-projects-show #generalTab img {
  float: left;
  margin: 0 20px;
}

/* line 43, ../../app/assets/stylesheets/default.scss.erb */
.row input {
  margin: 0;
}

/* line 46, ../../app/assets/stylesheets/default.scss.erb */
.row.header {
  font-weight: bold;
  border-bottom: 1px solid gray;
}

/* line 50, ../../app/assets/stylesheets/default.scss.erb */
label:not([id]) {
  display: inline-block;
}

/* line 53, ../../app/assets/stylesheets/default.scss.erb */
ul.breadcrumbs {
  background: white;
}

/* line 56, ../../app/assets/stylesheets/default.scss.erb */
a {
  color: rgba(0, 0, 0, 0.6);
  cursor: pointer;
}

/* line 60, ../../app/assets/stylesheets/default.scss.erb */
a:hover {
  color: black;
}

/* line 63, ../../app/assets/stylesheets/default.scss.erb */
#main {
  max-width: 840px;
  margin: 0 auto;
}

/* line 67, ../../app/assets/stylesheets/default.scss.erb */
#header img {
  float: right;
  margin: 0 0 10px;
  height: 56px;
}

/* line 72, ../../app/assets/stylesheets/default.scss.erb */
#header h5 {
  width: 480px;
}

/* line 76, ../../app/assets/stylesheets/default.scss.erb */
#form .preview {
  display: inline-block;
  margin: 0 10px;
  width: calc(100% - 200px );
  height: 45px;
  overflow: hidden;
  vertical-align: middle;
}
/* line 85, ../../app/assets/stylesheets/default.scss.erb */
#form .preview img, #form .preview span {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  float: left;
  width: 32px;
  height: 32px;
  margin: 5px;
}
/* line 92, ../../app/assets/stylesheets/default.scss.erb */
#form .preview .file-name {
  padding: 12px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 10px;
}

/* line 101, ../../app/assets/stylesheets/default.scss.erb */
.top-bar.user {
  background: #2795B6;
  border-bottom: 1px solid #1f7691;
}

/* line 105, ../../app/assets/stylesheets/default.scss.erb */
.top-bar.user ul > li.divider {
  background: #1F7691;
}

/* line 108, ../../app/assets/stylesheets/default.scss.erb */
.top-bar.user ul > li:not(.name):hover, .top-bar ul > li:not(.name).active, .top-bar ul > li:not(.name):focus {
  background: #1F7691;
}

/* line 111, ../../app/assets/stylesheets/default.scss.erb */
.top-bar.user ul > li:not(.name):hover a, .top-bar ul > li:not(.name).active a, .top-bar ul > li:not(.name):focus a {
  color: white;
}

/* line 114, ../../app/assets/stylesheets/default.scss.erb */
.tabs-content {
  background: white;
}

/* line 118, ../../app/assets/stylesheets/default.scss.erb */
.admin_menu {
  float: right;
  margin: 20px 0 0;
  padding: 10px;
  line-height: 24px;
}

/* line 124, ../../app/assets/stylesheets/default.scss.erb */
.link {
  padding: 0 0 10px;
}

/* line 127, ../../app/assets/stylesheets/default.scss.erb */
.row {
  padding: 4px 0;
}

/* line 130, ../../app/assets/stylesheets/default.scss.erb */
.row {
  position: relative;
}

/* line 133, ../../app/assets/stylesheets/default.scss.erb */
.row .popup {
  position: absolute;
  right: 0;
  width: 24px;
  height: 24px;
}

/* line 139, ../../app/assets/stylesheets/default.scss.erb */
.row .popup .icon {
  position: absolute;
  right: -14px;
  top: -1px;
  width: 24px;
  height: 24px;
  text-align: center;
  text-indent: 1px;
  font-weight: bold;
  border-radius: 50%;
  border-width: 2px;
  border-style: solid;
  border-color: white;
  pointer-events: fill;
  cursor: default;
}

/* line 155, ../../app/assets/stylesheets/default.scss.erb */
.row .popup .icon:before {
  content: "i";
}

/* line 158, ../../app/assets/stylesheets/default.scss.erb */
.row .popup .icon.linked {
  cursor: pointer;
}

/* line 161, ../../app/assets/stylesheets/default.scss.erb */
.row .popup .icon.linked:hover {
  line-height: 18px;
}

/* line 164, ../../app/assets/stylesheets/default.scss.erb */
.row .popup .icon.linked:hover:before {
  content: "⤓";
}

/* line 167, ../../app/assets/stylesheets/default.scss.erb */
.row .popup .bubble {
  display: none;
  position: relative;
  width: 540px;
  border-width: 2px;
  background-color: white;
  border-color: white;
  border-style: solid;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  top: -20px;
  right: 540px;
  z-index: 100;
}

/* line 182, ../../app/assets/stylesheets/default.scss.erb */
.row .popup .bubble.type-txt {
  padding: 10px 16px 0;
  box-sizing: border-box;
}

/* line 186, ../../app/assets/stylesheets/default.scss.erb */
.row .popup .bubble img {
  margin-bottom: -6px;
}

/* line 189, ../../app/assets/stylesheets/default.scss.erb */
.row .popup .icon:hover + .bubble {
  display: block;
}

/* line 192, ../../app/assets/stylesheets/default.scss.erb */
.odd, .even {
  padding: 10px 0;
}

/* line 195, ../../app/assets/stylesheets/default.scss.erb */
.odd {
  background: #eee;
}

/* line 198, ../../app/assets/stylesheets/default.scss.erb */
.even {
  background: #f6f6f6;
}

/* line 201, ../../app/assets/stylesheets/default.scss.erb */
.desc {
  margin: 2px 0px 0px 4px;
  font-size: 10px;
  color: gray;
  font-style: italic;
}

/* line 207, ../../app/assets/stylesheets/default.scss.erb */
input[type="file"] + div {
  max-width: 112px;
}

/* line 210, ../../app/assets/stylesheets/default.scss.erb */
.tip-top {
  border: none;
}
/* line 212, ../../app/assets/stylesheets/default.scss.erb */
.tip-top:hover {
  border: none;
}

/* line 216, ../../app/assets/stylesheets/default.scss.erb */
ul.nav-bar li.logout {
  float: right;
  background: #666;
}
/* line 219, ../../app/assets/stylesheets/default.scss.erb */
ul.nav-bar li.logout:hover {
  background: #333333;
}
