/****** BEGIN EDIT WIDGET ACTION STYLES  **********/
/******* MIGHT NEED TO FIX ME WHEN ADD SCALING TO SITE ADMIN ********/

.actions {
  z-index: 1000;
  position: absolute;
  top: -2px;
  right: 0px;
  display: none;
  margin-top: 1px;
  /*height:90%;*/
  font-size: 9px;
  font-size: 10px;
  font-family: Tahoma, Helvetica, Arial, sans-serif;
  /*color:#333333; /*#003366;*/
  padding: 0px 4px;
  width: "fit-content";
  height: 28px;
  background: #434343;
  border-radius: 0px 0px 0px 4px;
}

.actions a {
  padding: 8px;
}

.item-actions {
  padding: 5px;
  padding: 0.5em;
}

#logo .actions {
  /********** will likely have to change the ems due to larger font size ****/
  background-color: #ffffaa;
  height: 20px;
  padding: 5px;
  height: 2em;
  padding: 0.5em;
}

#top_menu .actions,
#top_menu .actions a,
#footer .actions,
#footer .actions a {
  color: #333333;
}

#left_column .actions {
  /* background-color: rgb(202, 202, 255);
  background-color: rgb(240, 240, 255); */
  /*background-color:#FFFFAA;*/
  /* padding-bottom: 0.3em; */
}

.actions img,
#header .actions img {
  height: 11px;
  width: auto;
  float: none;
}

.activated .actions,
.activated .item_actions {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1000;
}

.activated>.item,
.activated>.title,
.activated>.footer {
  /* background: #ffffaa; */
}

.activated>.item {
  cursor: move;
}

/***** IE7 Hacks to make highlighting work *****/
.activated .widget,
.activated .item {
  /* background-color: #ffffaa; */
  cursor: move;
}

.activated .item a {
  cursor: move;
}

.edit_mode .widget .items .activated .item,
.edit_mode .widget .items .activated .item a {
  background-color: transparent;
  cursor: default;
}

/******** END IE7 highlighing hacks ********/
.item_actions {
  width: 100%;
  position: absolute;
  display: none;
  text-align: right;
  font-size: 12px;
  height: 20px;
  cursor: move;
  /***** Big old IE HACK because actions weren't aligning *****/

}

span.actions {
  /*	width:60px;*/
  margin-right: 15px;
  min-width: 105px;
  margin-right: 10px;
  margin-top: 0px;
  background-color: #ffffaa;
}

span.actions img {
  height: 11px;
}

span.actions.remove-only {
  min-width: 55px;
}

#edit_widget .items .wrapper:first-child .item_actions .actions .action-move-up-container {
  display: none;
}

#edit_widget .items .wrapper:last-child .item_actions .actions .action-move-down-container {
  display: none;
}

/********* END WIDGET ACTION STYLES ************/
.wrapper {
  /*background-color:white;*/
  position: relative;
}

.wrapper .widget {
  /*	margin-bottom:.5em;*/
  min-height: 2em;
}

.news-feed-item-wrapper {
  padding: 10px 0px;
}

.news-feed-item-wrapper .page-details {
  /* width: auto !important; */
}

/******* Widget Template Styles ******/
.widget_template {
  border: 1px solid #e6eaeb;
  margin: 4px 0px;
  /*	background-color:#ddd; /*#E7F1F8; /* !important;*/
}

.widget_template {
  padding: 3px;
}

.widget_template img {
  vertical-align: top;
}

.widget_template img.photo {
  /* Necessary for consistent size during dragdrop */
  height: 2.5em;
}

ul .widget_template {
  background-color: transparent;
  padding: 0px;
}

/******* END Widget Template Styles ******/
.unpublished.widget {
  background: #cccccc;
}

.widget-consume-event-layer {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}
