p {
  font-style: normal; }

.error.fade {
  display: none; }

@media only screen and (min-width: 900px) {
  .toplevel_page_pf-menu #wpcontent {
    /**margin-left: 160px;**/ } }

.deck .card {
  background-color: #AFC459;
  border-color: #4C5B2C;
  border-radius: 10px;
  display: block;
  width: 100%;
  min-height: 80px;
  height: 100%;
  padding: 6px;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#AFC459), to(#84924B));
  background-image: -webkit-linear-gradient(left, #AFC459, #84924B);
  background-image: -o-linear-gradient(left, #AFC459, #84924B);
  background-image: linear-gradient(to right, #AFC459, #84924B);
  background-image: -moz-linear-gradient(left, #AFC459, #84924B);
  background-repeat: repeat-x;
  border-color: #9FB351 #768341 #BFD662 #9FB351;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#AFC459', endColorstr='#768341', GradientType=1);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false); }

.deck .card:hover {
  background-color: #84924B; }

.deck .card:active {
  background-color: #9FB351; }

.tapped {
  font-size: 13px;
  font-weight: bold;
  -webkit-transform: rotate(180deg);
  -webkit-writing-mode: vertical-rl;
  -moz-transform: rotate(180deg);
  -moz-writing-mode: vertical-rl;
  -o-transform: rotate(180deg);
  -o-writing-mode: vertical-rl;
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -ms-transform: rotate(180deg);
  -ms-writing-mode: vertical-rl;
  writing-mode: tb-rl;
  white-space: nowrap;
  line-height: 0;
  margin: 0 auto;
  padding-left: 4px;
  padding-top: 6px;
  padding-bottom: 6px; }

.tapped:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden; }

.pf_clear {
  display: block;
  clear: both; }

#deletefeedarchive {
  width: 100%; }

.main-container {
  margin-top: 10px; }

.accordion-toggle {
  color: black; }

.feed-item, .nom-item {
  width: 99%;
  margin-top: 4px;
  margin-bottom: 4px; }

.accordion-heading {
  margin: 8px auto; }

.pressforward_page_pf-all-content #wpcontent,
.pressforward_page_pf-review #wpcontent,
.pressforward_page_pf-feeder #wpcontent {
	background-color: #ecf3f9;
}

.search-in-bar {
  margin: 14px 14px 0 0;
  overflow: hidden;
  max-height: 26px;
  /* position: relative; */
  width: 300px; }

#feed-accordion .well, #nom-accordion .well {
  padding: 0;
  background-color: #FAFAFA;
  /** Taking border from well in bootstrap **/
  border: 1px solid #E3E3E3;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  margin: 0; }

/* Mimicking Bootstrap 2.x */
input[type="text"] {
	font-size: .9em;
	min-height: 20px;
	line-height: 1.5em;
}

.pull-left {
	float: left;
}

.pf_container .btn {
	border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
	color: #333;
}

.pf_container .btn:not(.btn-success):not(.btn-info) {
	background-color: #f5f5f5;
}

.pf_container .btn-small {
	padding: 3px 6px;
	font-size: 12px;
	line-height: 18px;
}

button.btn.user-has-nominated {
	cursor: default;
}

.pf_container .btn-info {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25);
	background-color: #49afcd;
	background-image: -webkit-gradient(linear,0 0, 0 100%, from(#5bc0de), to(#2f96b4));
	background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
	background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
	background-repeat: repeat-x;
	border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
}

.pf_container .btn-danger {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25);
	background-color: #da4f49;
	background-image: -webkit-gradient(linear,0 0, 0 100%, from(#ee5f5b), to(#bd362f));
	background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
	background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
	background-repeat: repeat-x;
	border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
}

.page-load-status {
	display: none;
	padding-left: 40px;
}

[class^="icon-"] {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-top: 1px;
	margin-right: .3em;
	line-height: 14px;
	vertical-align: text-top;
	background-image: url("../images/glyphicons-halflings.png");
	background-repeat: no-repeat;
}

/* White icons with optional class, or on hover/active states of certain elements */

.icon-white,
.nav-tabs > .active > a > [class^="icon-"],
.nav-tabs > .active > a > [class*=" icon-"],
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"] {
	background-image: url("../images/glyphicons-halflings-white.png");
}

.icon-glass {
	background-position: 0      0;
}

.icon-music {
	background-position: -24px 0;
}

.icon-search {
	background-position: -48px 0;
}

.icon-envelope {
	background-position: -72px 0;
}

.icon-heart {
	background-position: -96px 0;
}

.icon-star {
	background-position: -120px 0;
}

.icon-star-empty {
	background-position: -144px 0;
}

.icon-user {
	background-position: -168px 0;
}

.icon-film {
	background-position: -192px 0;
}

.icon-th-large {
	background-position: -216px 0;
}

.icon-th {
	background-position: -240px 0;
}

.icon-th-list {
	background-position: -264px 0;
}

.icon-ok {
	background-position: -288px 0;
}

.icon-remove {
	background-position: -312px 0;
}

.icon-zoom-in {
	background-position: -336px 0;
}

.icon-zoom-out {
	background-position: -360px 0;
}

.icon-off {
	background-position: -384px 0;
}

.icon-signal {
	background-position: -408px 0;
}

.icon-cog {
	background-position: -432px 0;
}

.icon-trash {
	background-position: -456px 0;
}

.icon-home {
	background-position: 0 -24px;
}

.icon-file {
	background-position: -24px -24px;
}

.icon-time {
	background-position: -48px -24px;
}

.icon-road {
	background-position: -72px -24px;
}

.icon-download-alt {
	background-position: -96px -24px;
}

.icon-download {
	background-position: -120px -24px;
}

.icon-upload {
	background-position: -144px -24px;
}

.icon-inbox {
	background-position: -168px -24px;
}

.icon-play-circle {
	background-position: -192px -24px;
}

.icon-repeat {
	background-position: -216px -24px;
}

.icon-refresh {
	background-position: -240px -24px;
}

.icon-list-alt {
	background-position: -264px -24px;
}

.icon-lock {
	background-position: -287px -24px;
}

.icon-flag {
	background-position: -312px -24px;
}

.icon-headphones {
	background-position: -336px -24px;
}

.icon-volume-off {
	background-position: -360px -24px;
}

.icon-volume-down {
	background-position: -384px -24px;
}

.icon-volume-up {
	background-position: -408px -24px;
}

.icon-qrcode {
	background-position: -432px -24px;
}

.icon-barcode {
	background-position: -456px -24px;
}

.icon-tag {
	background-position: 0 -48px;
}

.icon-tags {
	background-position: -25px -48px;
}

.icon-book {
	background-position: -48px -48px;
}

.icon-bookmark {
	background-position: -72px -48px;
}

.icon-print {
	background-position: -96px -48px;
}

.icon-camera {
	background-position: -120px -48px;
}

.icon-font {
	background-position: -144px -48px;
}

.icon-bold {
	background-position: -167px -48px;
}

.icon-italic {
	background-position: -192px -48px;
}

.icon-text-height {
	background-position: -216px -48px;
}

.icon-text-width {
	background-position: -240px -48px;
}

.icon-align-left {
	background-position: -264px -48px;
}

.icon-align-center {
	background-position: -288px -48px;
}

.icon-align-right {
	background-position: -312px -48px;
}

.icon-align-justify {
	background-position: -336px -48px;
}

.icon-list {
	background-position: -360px -48px;
}

.icon-indent-left {
	background-position: -384px -48px;
}

.icon-indent-right {
	background-position: -408px -48px;
}

.icon-facetime-video {
	background-position: -432px -48px;
}

.icon-picture {
	background-position: -456px -48px;
}

.icon-pencil {
	background-position: 0 -72px;
}

.icon-map-marker {
	background-position: -24px -72px;
}

.icon-adjust {
	background-position: -48px -72px;
}

.icon-tint {
	background-position: -72px -72px;
}

.icon-edit {
	background-position: -96px -72px;
}

.icon-share {
	background-position: -120px -72px;
}

.icon-check {
	background-position: -144px -72px;
}

.icon-move {
	background-position: -168px -72px;
}

.icon-step-backward {
	background-position: -192px -72px;
}

.icon-fast-backward {
	background-position: -216px -72px;
}

.icon-backward {
	background-position: -240px -72px;
}

.icon-play {
	background-position: -264px -72px;
}

.icon-pause {
	background-position: -288px -72px;
}

.icon-stop {
	background-position: -312px -72px;
}

.icon-forward {
	background-position: -336px -72px;
}

.icon-fast-forward {
	background-position: -360px -72px;
}

.icon-step-forward {
	background-position: -384px -72px;
}

.icon-eject {
	background-position: -408px -72px;
}

.icon-chevron-left {
	background-position: -432px -72px;
}

.icon-chevron-right {
	background-position: -456px -72px;
}

.icon-plus-sign {
	background-position: 0 -96px;
}

.icon-minus-sign {
	background-position: -24px -96px;
}

.icon-remove-sign {
	background-position: -48px -96px;
}

.icon-ok-sign {
	background-position: -72px -96px;
}

.icon-question-sign {
	background-position: -96px -96px;
}

.icon-info-sign {
	background-position: -120px -96px;
}

.icon-screenshot {
	background-position: -144px -96px;
}

.icon-remove-circle {
	background-position: -168px -96px;
}

.icon-ok-circle {
	background-position: -192px -96px;
}

.icon-ban-circle {
	background-position: -216px -96px;
}

.icon-arrow-left {
	background-position: -240px -96px;
}

.icon-arrow-right {
	background-position: -264px -96px;
}

.icon-arrow-up {
	background-position: -289px -96px;
}

.icon-arrow-down {
	background-position: -312px -96px;
}

.icon-share-alt {
	background-position: -336px -96px;
}

.icon-resize-full {
	background-position: -360px -96px;
}

.icon-resize-small {
	background-position: -384px -96px;
}

.icon-plus {
	background-position: -408px -96px;
}

.icon-minus {
	background-position: -433px -96px;
}

.icon-asterisk {
	background-position: -456px -96px;
}

.icon-exclamation-sign {
	background-position: 0 -120px;
}

.icon-gift {
	background-position: -24px -120px;
}

.icon-leaf {
	background-position: -48px -120px;
}

.icon-fire {
	background-position: -72px -120px;
}

.icon-eye-open {
	background-position: -96px -120px;
}

.icon-eye-close {
	background-position: -120px -120px;
}

.icon-warning-sign {
	background-position: -144px -120px;
}

.icon-plane {
	background-position: -168px -120px;
}

.icon-calendar {
	background-position: -192px -120px;
}

.icon-random {
	width: 16px;
	background-position: -216px -120px;
}

.icon-comment {
	background-position: -240px -120px;
}

.icon-magnet {
	background-position: -264px -120px;
}

.icon-chevron-up {
	background-position: -288px -120px;
}

.icon-chevron-down {
	background-position: -313px -119px;
}

.icon-retweet {
	background-position: -336px -120px;
}

.icon-shopping-cart {
	background-position: -360px -120px;
}

.icon-folder-close {
	background-position: -384px -120px;
}

.icon-folder-open {
	width: 16px;
	background-position: -408px -120px;
}

.icon-resize-vertical {
	background-position: -432px -119px;
}

.icon-resize-horizontal {
	background-position: -456px -118px;
}

.icon-hdd {
	background-position: 0 -144px;
}

.icon-bullhorn {
	background-position: -24px -144px;
}

.icon-bell {
	background-position: -48px -144px;
}

.icon-certificate {
	background-position: -72px -144px;
}

.icon-thumbs-up {
	background-position: -96px -144px;
}

.icon-thumbs-down {
	background-position: -120px -144px;
}

.icon-hand-right {
	background-position: -144px -144px;
}

.icon-hand-left {
	background-position: -168px -144px;
}

.icon-hand-up {
	background-position: -192px -144px;
}

.icon-hand-down {
	background-position: -216px -144px;
}

.icon-circle-arrow-right {
	background-position: -240px -144px;
}

.icon-circle-arrow-left {
	background-position: -264px -144px;
}

.icon-circle-arrow-up {
	background-position: -288px -144px;
}

.icon-circle-arrow-down {
	background-position: -312px -144px;
}

.icon-globe {
	background-position: -336px -144px;
}

.icon-wrench {
	background-position: -360px -144px;
}

.icon-tasks {
	background-position: -384px -144px;
}

.icon-filter {
	background-position: -408px -144px;
}

.icon-briefcase {
	background-position: -432px -144px;
}

.icon-fullscreen {
	background-position: -456px -144px;
}

.pf-btns {
  margin: 0 0;
  font-size: 0;
  vertical-align: middle; }

.pf-btns.btn-toolbar {
  display: flex;
}

.pf-btns.btn-toolbar > div {
	flex: 1;
}

.pf-btns-right {
	text-align: right;
}

.pf-btns .btn {
	margin-right: 8px;
}

.pf-btns .btn:last-child {
	margin-right: 0;
}

.pf-btns .btn.btn-unrounded, article .pf-btns .btn {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  margin: 0; }

.btn-warning {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #ffe003;
  *background-color: #ffdc1a;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffe003), to(#ffdc1a));
  background-image: -webkit-linear-gradient(top, #ffe003, #ffdc1a);
  background-image: -o-linear-gradient(top, #ffe003, #ffdc1a);
  background-image: linear-gradient(to bottom, #ffe003, #ffdc1a);
  background-image: -moz-linear-gradient(top, #ffe003, #ffdc1a);
  background-repeat: repeat-x;
  border-color: #ffe003 #ffdc1a #f2cd00;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffe003', endColorstr='#ffdc1a', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false); }

#resetFeedOps, #goMenu, .nom-to-archive.btn-warning, .archived .nom-to-archive {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #faa732;
  *background-color: #f89406;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-repeat: repeat-x;
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false); }

.btn-warning.nom-to-archive:hover {
  background-color: #f89406;
  *background-color: #f89406;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-repeat: repeat-x; }

.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #ffffff;
  background-color: #ffe003;
  *background-color: #dbc000; }

.btn-warning:active,
.btn-warning.active {
  background-color: #ffe003 \9; }

.unset {
  display: none !important; }

/**.feed-item div.feed-item-info-box {
	float: right;
	margin-right: -327px!important;
	width: 310px;
	font-size: 10px;
	line-height: 13px;
	padding: 8px!important;
	display: block;
	position: relative;
	z-index: 1001;
}

.feed-item-info-box.leftarrow::after {
	top: 25px;
	left: -18px;
	bottom: auto;
	border-width: 10px 18px 10px 0;
	border-color: transparent #E3E3E3;
}
.feed-item-info-box::after {
	content: "";
	position: absolute;
	bottom: -15px;
	left: 50px;
	border-width: 15px 15px 0;
	border-style: solid;
	border-color: whiteSmoke transparent;
	display: block;
	width: 0;
}**/
.feed-widget-container .well {
  padding: 0; }

.pf-right-widget .widget-title {
  background-color: #F5EBBA;
  padding: 8px;
  border-bottom: 1px solid #CCBE8E; }

.pf-right-widget .widget-body {
  padding: 8px; }

.amplify-down header {
  overflow: visible !important; }

.pressforward_page_pf-feeder .container-fluid {
  padding: 0; }

.pf-opt-group .postbox {
  height: 390px;
  overflow: hidden;
  margin: 0; }

.pf-opt-group input[type="text"] {
  max-width: 320px; }

.pf_feeder_input_box {
  margin-bottom: 24px; }

.pressforward article.show-overflow {
  overflow: visible !important; }

.itemCommentModal {
  min-width: 40.7px; }

.feed-item-info-box {
  display: none; }

.info-box-popover {
  background-color: #f5f5f5;
  z-index: 9996; }

.modal > .info-box-popover, .modal-popover {
  z-index: 9999; }

.info-box-popover.right .arrow {
  border-right-color: #f5f5f5 !important; }

.info-box-popover .popover-title {
  display: none; }

#nom-this-toolbox {
  width: 100%;
  display: block;
  float: right;
  margin: 10px; }

#gomenu.btn-warning {
  background-color: #9E8A00;
  background-image: linear-gradient(to bottom, #9E8A00, #AB9602);
  border-color: #9E8A00 #AB9602 #C5AC00; }

.js .pf-loader {
  width: 100%;
  height: 100px;
  clear: both;
  margin: 0 auto;
  background: url(data:image/gif;base64, ) no-repeat left center;
}

.no-js .pf-loader {
	display: none;
}

.pf_container {
	margin-right: 20px;
}

.js .pf_container {
	display: none;
}

.display {
  background: #e5ecf2;
  border-bottom: 1px solid #cdd4d9;
  padding: 10px;
  min-height: 46px;
  overflow: visible !important;
  margin: 0 auto;
}

.nav-fix {
  position: fixed;
  top: 30px;
  width: 100%;
  z-index: 9997;
  margin: 0;
  left: 0; }

@media (max-width: 960px) {
  .nav-fix {
    left: 80px; } }

.right-bar-fix {
  position: fixed;
  top: 70px;
  width: 25%;
  z-index: 9991;
  margin: 0;
  right: 0px; }

/**
 * Specific override styles.
 *
 */
ul.wp-submenu {
  padding: 0;
  margin: 0; }

#message {
  display: none; }

.relationship-button-active {
  background-color: black; }

body {
  background: 0; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

.ui-progressbar {
  height: 2em;
  text-align: left;
  overflow: hidden;
  height: 12px; }

.ui-progressbar .ui-progressbar-value {
  margin: -1px;
  height: 100%; }

.ui-progressbar .ui-progressbar-overlay, .ui-progressbar-value {
  background: url("data:image/gif;base64,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");
  height: 100%;
  filter: alpha(opacity=25);
  /* support: IE8 */
  opacity: 0.25; }

.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none; }

#status_check {
  margin: 10px;
  padding: 0px;
  border: 3px solid darkgray;
  border-radius: 14px;
  overflow: hidden;
  background-color: white; }

#retrieving_feeds {
  padding: 0 16px; }

/* Susy Variables */
@media screen {
  * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  body {
    margin: 0; }
  input[type=text] {
    padding: 2px 4px;
    height: auto; }
  input[type=checkbox] {
    margin-right: 5px;
    display: inline;
    vertical-align: top; }
  #app-banner {
    background: rgba(0, 0, 0, 0.025);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    overflow: hidden;
    *zoom: 1;
    padding: 20px 40px; }
  #app-banner * {
    margin: 0; }
  #app-banner .title {
    float: left; }
  #app-banner h1 {
    margin: 0;
    display: inline;
    font-size: 14px; }
  #app-banner #h-after {
    color: #999; }
  #app-banner h1,
  #app-banner .refresh {
    font-size: 14px;
    line-height: 1em;
    margin: 0; }
  #app-banner ul {
    float: right;
    text-align: right;
    display: inline; }
  #app-banner ul li {
    display: inline; }
  #app-banner form {
    float: right;
    display: inline;
    text-align: right; }
  #app-banner form * {
    display: inline; }
  #app-banner form label {
    display: none; }
  .display {
    overflow: hidden;
    *zoom: 1;
    width: 100%;
    display: block; }
  #tools, #feed-folders {
    float: right;
    width: 25%;
    padding: 30px;
    padding-top: 40px;
    overflow: auto;
    height: 100%; }
  #tools h2, #feed-folders h2 {
    font-size: 1.125em;
    line-height: 1.55556em; }
  #tools #settings {
    display: block;
    text-decoration: none;
    font-size: 1.125em;
    line-height: 1.55556em;
    font-weight: bold; }
  #entries {
    float: left;
    width: 75%;
    padding: 40px; }

@media screen and (max-width: 600px) {
	#entries {
		padding: 16px;
	}
}

  #entries .display {
    overflow: hidden;
    *zoom: 1;
    margin-bottom: 20px; }
  #entries footer {
    font-size: 87.5%;
    color: #999;
    font-weight: bold; }
  #entries article.feed-item {
    font-size: 0.875em;
    line-height: 2em; }
  .grid #entries article.feed-item {
    float: left;
    width: 30%;
    height: 300px;
    margin-right: 2%;
    margin-bottom: 2%;
    border: 1px dotted #cccccc;
    padding: 2%;
    background: #fafafa; }
  .grid #entries article.feed-item:hover {
    background: #fff; }
  .grid #entries article.feed-item header {
    overflow: hidden;
    *zoom: 1;
    margin-bottom: 1.5em; }
  .grid #entries article.feed-item.open {
    font-size: 1em;
    line-height: 1.75em;
    float: none;
    width: 100%;
    height: auto;
    margin-right: 0;
    border-bottom: 1px dotted #cccccc;
    padding-bottom: 2em; }
  .grid #entries article.feed-item.open h1 {
    font-size: 1.75em;
    line-height: 2em; }
  .grid #entries article.feed-item.open .content {
    margin-bottom: 1.75em; }
  .list #entries article.feed-item {
    border-bottom: 1px dotted #cccccc;
    margin: 0;
    padding: 10px 0;
    padding-top: 16px;
    overflow: hidden;
    *zoom: 1; }
  .list #entries article.feed-item header {
    display: inline;
    float: left;
    width: 25%; }
  .list #entries article.feed-item .content {
    display: inline;
    float: left;
    width: 50%;
    margin: 0 2%; }
  .list #entries article.feed-item footer {
    display: inline;
    float: left;
    width: 20%; }
  .list #entries article.feed-item.open {
    font-size: 1em;
    line-height: 1.75em; }
  .list #entries article.feed-item.open header,
  .list #entries article.feed-item.open .content,
  .list #entries article.feed-item.open footer {
    display: block;
    float: none;
    width: auto;
    margin: 0; }
  .list #entries article.feed-item.open header {
    margin-bottom: 1.5em; }
  .list #entries article.feed-item.open h1 {
    font-size: 1.75em;
    line-height: 2em; } }

/* Ultra Large desktop */
@media (min-width: 2000px) {
  .pressforward .grid #entries article.feed-item {
    width: 23%; }
  .pressforward .grid.full #entries article.feed-item {
    width: 18%; } }

/* Large-ish desktop */
@media (min-width: 1491px) and (max-width: 1999px) {
  .pressforward .grid #entries article.feed-item {
    width: 31%; }
  .pressforward .grid.full #entries article.feed-item {
    width: 23%; } }

/* Portrait tablet to landscape and desktop
@media all and (min-width: 1176px) and (max-width: 1299px) {
	.pressforward .grid #entries article.feed-item {
		width: 48%;
	}

	.pressforward .grid.full #entries article.feed-item {
		width: 31%;
	}
}
*/

.pressforward .grid.full #entries article.feed-item {
  width: 23%;
  padding: 1.6% 2% 2% 2%;
}

@media all and (min-width: 1051px) and (max-width: 1390px) {
  .pressforward .grid #entries article.feed-item {
    width: 48%; }
  .pressforward .grid.full #entries article.feed-item {
    width: 31%; } }

/* Landscape phone to portrait tablet */
@media all and (max-width: 1050px) {
  .pressforward .grid #entries article.feed-item {
    width: 100%; }
  .pressforward .grid.full #entries article.feed-item {
    width: 48%; } }

/* Landscape phones and down */
@media all and (max-width: 800px) {
  .pressforward .grid #entries article.feed-item {
    width: 100%; }
  .pressforward .grid.full #entries article.feed-item {
    width: 100%; } }

.source_title {
  line-height: 1.5em;
  overflow: hidden; }

.actions form {
  margin: 0; }

.item-tags {
  text-align: left; }

h3 {
  font-size: 18px;
  line-height: 19px;
  margin: 4px 0; }

.feed-item .item_meta {
  font-size: 10px;
  line-height: 11px;
  margin-bottom: 6px; }

.feed-item .item_excerpt {
  font-size: 12px;
  line-height: 16px;
  color: #494949;
  font-family: sans-serif;
  padding: 3px;
  overflow: hidden; }

.list {
  margin-right: 20px; }
  .list #entries {
    background-color: white; }
    .list #entries article.feed-item {
      padding-left: 8px; }
      .list #entries article.feed-item header {
        width: 24%; }

.grid .item_title {
  height: 63px; }

.grid .source_title {
  height: 18px; }

.grid .feed-item .item_excerpt {
  height: 92px; }
.pf-navigation {
  width: 100%;
  float: left;
  padding-left: 40px; }

#tools {
  display: none; }

#feed-folders {
  display: none;
  padding-bottom: 20px;
  margin-bottom: 10px; }

.feed_folders {
  padding-bottom: 20px; }

.primary-btn-tools .btn {
  width: 100%;
  border-radius: 0; }

.primary-btn-tools .btn:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px; }

.primary-btn-tools .btn:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px; }

.primary-btn-tools .btn:only-of-type {
  border-radius: 4px; }

.post-control {
  position: fixed;
  right: 10px;
  padding: 10px; }

.nominate-this-preview p.pressthis {
  margin: 0; }

.nominate-this-preview .pf-item-remove {
  margin-top: -6px;
  margin-left: -12px; }

.nominate-this-preview footer p.pubdate {
  line-height: 1.2em; }

.list .nominate-this-preview .pf-item-remove {
  margin-left: -30px; }

.grid .nominate-this-preview .item_title {
  height: 38px; }

.grid .nominate-this-preview .item_excerpt {
  height: 172px;
  font-size: 11px; }

@media (max-width: 1245px) {
  .grid .nominate-this-preview .item_title {
    height: 60px; }
  .grid .nominate-this-preview .item_excerpt {
    height: 100px; }
  .grid .nominate-this-preview .item_excerpt p:first-of-type {
    display: none; } }

.alert-box {
  margin-right: 14px;
  background: #f1f1f1; }

.alert-box .hndle, .pf-opt-group .hndle {
  padding-left: 10px;
  border-bottom: 1px solid #E7E7E7; }

#tools .alert-box {
  word-wrap: break-word; }

.full #entries {
  width: 100%; }

.pressforward .grid.full #entries article.feed-item header {
  margin-bottom: 1em;
  overflow: visible; }

.pressforward .pf-btns .amplify-group {
  display: inline-block; }

.list .box-controls {
  margin-right: 26px;
  margin-top: -10px; }

.pressforward .list .dropdown-menu.fullview {
  width: 100%;
  position: relative;
  height: 83px; }

.box-controls {
  position: relative;
  float: right;
  display: inline; }

.box-controls i {
  background-color: #0085B0; }

.schema-read {
  float: right;
  margin-right: -12px;
  margin-top: -12px;
  display: block;
  cursor: pointer;
  background-image: url("../images/glyphicons-halflings-white.png");
  border-radius: 6px;
  position: absolute; }

.list .schema-read {
  margin-right: 0;
  margin-top: 0; }

.marked-read {
  background-color: none;
  background-image: url("../images/glyphicons-halflings.png"); }

.schema-read:hover {
  background-color: lightGrey; }

.pf-item-remove {
  float: right;
  margin-left: -48px;
  margin-top: -12px;
  display: block;
  cursor: pointer;
  background-image: url("../images/glyphicons-halflings-white.png");
  background-color: lavender;
  border-radius: 6px;
  position: absolute; }

.pf-all-content .tool-box {
	margin-bottom: 24px;
	padding: 8px 48px 8px 16px;
	background-color: #fff;
	position: relative;
}

.tool-box .pf-item-remove {
	float: none;
	margin-left: 0;
	margin-top: 0;
	right: 16px;
	top: 8px;
}

.pressforward_page_pf-review .pf-item-remove {
  margin-left: -18px; }

.pf-item-remove:hover {
  background-color: lightGrey; }

.list .pf-item-remove {
  margin-right: 0;
  margin-top: 0; }

.hide-item {
  float: right;
  margin-left: -24px;
  margin-top: -12px;
  display: block;
  cursor: pointer;
  background-image: url("../images/glyphicons-halflings-white.png");
  background-color: lavender;
  border-radius: 6px;
  position: absolute; }

.hide-item:hover {
  background-color: lightGrey; }

.list .hide-item {
  margin-right: 0;
  margin-top: 0; }

.relationship-button-active {
  background-color: none;
  background-image: url("../images/glyphicons-halflings.png"); }

#infscr-loading {
  width: 100%;
  float: left;
  padding-left: 40px; }

.list .modal .actions {
  display: block; }

.grid .go-actions-bar {
  display: none; }

.actions .btn {
  height: 26px; }

.btn.meta_form_modal-button {
  padding: 3px 5px; }
  .btn.meta_form_modal-button .icon-meta-form {
    background-clip: border-box;
    background-image: url("../../assets/images/data-search-icon.png");
    background-position: -5px -1px;
    background-size: 25px;
    width: 16px;
    height: 100%; }

.meta-form-modal {
  z-index: 10000; }
