.loading {
  opacity: 0.2;
}

.dashboard .box-slide-body {
  position: relative;
}

.dashboard .note span {
  font-weight: bold;
}

.dashboard .note {
  position: absolute;
  font-size: 14px;
  bottom: 0;
  right: 0;
  color: #888;
}

.dashboard .value {
  font-weight: bold;
  font-size: 64px;
  display: block;
  text-align: center;
  vertical-align: middle;
}

.col1-4.dashboard .value {
  font-size: 45px;
}

.top_destination_rows ul {}

.top_destination_rows li {
  width: 600px;
  height: 20px;
}

.rule3 {
  margin: 10px 0;
  padding: 2px 0;
  background: url('/yawnAdminPlugin/images/rule.gif') 0px 0px repeat-x;
}

span.h4 {
  font-weight: 700;
  line-height: 22px;
  font-size: 14px;
}

a .fa {
  color: #333;
}

.ac_results {
  text-align: left;
}

.ac_over {
  background-color: #24abe2 !important;
}

.ac_results li {
  cursor: pointer !important;
}

.ac_input,
.form-field table input {
  display: inline;
  border: 1px solid #B8B8B8;
  font-size: 12px;
  font-family: arial;
  color: #333333;
  height: 16px;
  padding: 2px 4px 2px 4px;
  width: 250px;
}

.ac_input,
.form-field table input[type=checkbox] {
  width: auto;
}

.form-field table tr td {
  padding-bottom: 5px;
}

.sf_admin_list_td_acquisitionStatus dd {
  font-weight: bold;
  margin-top: 12px;
}

.sf_admin_list_td_acquisitionStatus dl dd:first-child {
  margin-top: 0;
}

div.growth .value {
  cursor: pointer;
}

div.growth .value.plus {
  color: #4cae4c;
}

div.growth .value.minus {
  color: #953b39;
}

.tooltip,
.tooltip strong {
  color: #eee;
}

.subtree_move {
  padding: 10px 0;
  border: 1px solid #eee;
}

.subtree_move li {
  margin: 0 0 2px;
  padding: 5px;
}

.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav>li {
  position: relative;
  display: block;
}

.nav>li>a {
  position: relative;
  display: block;
  padding: 10px 15px;
}

.nav>li>a:hover,
.nav>li>a:focus {
  text-decoration: none;
  background-color: #eee;
}

.nav>li.disabled>a {
  color: #777;
}

.nav>li.disabled>a:hover,
.nav>li.disabled>a:focus {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}

.nav .open>a,
.nav .open>a:hover,
.nav .open>a:focus {
  background-color: #eee;
  border-color: #337ab7;
}

.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.nav>li>a>img {
  max-width: none;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}

.nav-tabs>li {
  float: left;
  margin-bottom: -1px;
}

.nav-tabs>li>a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}

.nav-tabs>li>a:hover {
  border-color: #eee #eee #ddd;
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}

.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}

.nav-tabs.nav-justified>li {
  float: none;
}

.nav-tabs.nav-justified>li>a {
  margin-bottom: 5px;
  text-align: center;
}

.nav-tabs.nav-justified>.dropdown .dropdown-menu {
  top: auto;
  left: auto;
}

@media (min-width: 768px) {
  .nav-tabs.nav-justified>li {
    display: table-cell;
    width: 1%;
  }

  .nav-tabs.nav-justified>li>a {
    margin-bottom: 0;
  }
}

.nav-tabs.nav-justified>li>a {
  margin-right: 0;
  border-radius: 4px;
}

.nav-tabs.nav-justified>.active>a,
.nav-tabs.nav-justified>.active>a:hover,
.nav-tabs.nav-justified>.active>a:focus {
  border: 1px solid #ddd;
}

@media (min-width: 768px) {
  .nav-tabs.nav-justified>li>a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }

  .nav-tabs.nav-justified>.active>a,
  .nav-tabs.nav-justified>.active>a:hover,
  .nav-tabs.nav-justified>.active>a:focus {
    border-bottom-color: #fff;
  }
}

.sortable_destinations {
  clear: both;
}

.sortable_destinations ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 60%;
}

.sortable_destinations ul li {
  margin: 0 3px 3px 3px;
  padding: 0.4em;
  padding-left: 1.5em;
  font-size: 1.4em;
  height: 18px;
}

.sortable_destinations ul li span {
  position: absolute;
  margin-left: -1.3em;
}

.ui-menu-item {
  text-align: left;
}

.sortable_destinations input[type="text"] {
  width: 400px;
}

.sortable_destinations textarea {
  width: 99%;
  display: none;
}

.sortable_destination_add {
  margin-left: 10px;
}

#slider {
  width: 180px;
  display: inline-block;
  margin-left: 10px;
}

#sf_guard_user_liwango_user_base_filters {
  width: 250px;
}

#sf_guard_user_liwango_user_partners_list {
  height: 200px;
  width: 270px;
}

.sortable_destinations label {
  width: 130px;
  display: inline-block;
}

.form-field table input.error {
  border-color: #EC9B9B;
}

#dialog {
  text-align: left;
}

.medium-editor-element {
  padding: 20px;
  border: 1px solid #ccc;
  width: 100%;
}

.medium-editor-element p {
  padding-bottom: 0;
}

.tui-editor-contents h1 div::before {
  content: 'H1 - ';
}

.tui-editor-contents h2 div::before {
  content: 'H2 - ';
}

.tui-editor-contents h3 div::before {
  content: 'H3 - ';
}

.tui-editor-contents h4 div::before {
  content: 'H4 - ';
}

.tui-editor-contents h5 div::before {
  content: 'H5 - ';
}

.tui-editor-contents h6 div::before {
  content: 'H6 - ';
}

.tui-editor-contents div::before {
  content: '¶ ';
}

.tui-editor-contents div {
  margin-top: 30px;
}

.tui-toolbar-icons.tui-toolbar-icon-striked {
  font-weight: bold;
  font-size: 1.4em;
  color: rgba(85, 85, 85, 1);
  font-style: italic;
  position: absolute;
  padding-top: 1px;
  padding-left: 2px;
}

.te-popup-add-link select,
.te-popup-add-link input {
  max-width: 100%;
}

.tui-editor-defaultUI-toolbar .destination-link {
  color: #505050;
}

.sf_admin_list_td_edito strong {
  width: 75px;
  display: inline-block;
}

.sf_admin_list_td_edito .edito-flag {
  margin-right: 4px;
}

#subtitle,
#title,
#baseline,
#seo_title,
#seo_description,
#sat_cover_image,
#sat_cover_credits,
#sat_children_cover_image,
#sat_children_cover_credits,
#sat_thumbnail_image {
  width: 98%;
  padding: 10px;
}

.hr-lg {
  margin: 30px 0;
  border: 1px solid #eee;
}

.editables .actions .btn {
  margin-right: 20px;
}

#sub_admin {
  margin: 10px 0 0 20px;
}