.item-grid {
  width: 31%;
  display: inline-block;
  overflow: hidden;
  margin: 0.75em;
  vertical-align: top; }

.item-grid .item-title {
  position: relative;
  padding-left: 1.75em;
  padding-right: 3em; }

.item-grid .radio-checker {
  position: absolute;
  left: 0;
  top: 0; }

.item-grid .item-title .radio-checker::after {
  position: absolute;
  left: 0 !important;
  top: 0.1em !important; }

.item-grid .item-grid-artwork {
  padding: 2px;
  width: auto; }
  .item-grid .item-grid-artwork .artwork {
    width: auto;
    height: auto;
    margin-bottom: 0;
    float: none;
    position: static; }
    .item-grid .item-grid-artwork .artwork::after {
      content: '';
      display: block;
      padding-bottom: calc(900% / 16); }

.posting-item.item-grid .item-info {
  height: 8em;
  position: relative; }

.item-grid .item-info {
  padding: 0.5em;
  margin: 0 !important; }

.item-grid .item-info .fullinfo-show-btn {
  right: 0 !important;
  top: 0.5em !important; }

.item-grid .item-info .live-status-info {
  white-space: nowrap;
  font-size: 0.85em !important; }

.posting-item.item-grid .media-list {
  padding: 0;
  white-space: nowrap; }

.posting-item.item-grid .media-list .media-btn {
  min-width: inherit;
  width: 4.2em;
  max-width: 25%;
  font-size: 90%;
  margin: 0; }

.items-list .item.item-grid.playlist-item .item-protector .icon-x.close {
  top: 0.2em;
  right: 0.25em; }

.items-list .item.item-grid.playlist-item .item-protector .protect-message {
  padding-right: 0.25em; }

.items-list .item.item-grid.playlist-item .item-protector {
  padding: 0 0.25em; }

.control-info-block {
  display: inline-block; }

.info-block-wrapper .info-block.tabs-menu .tabs-nav {
  padding-right: 2.5em; }

.bible-wrapper {
  max-width: 970px !important; }

@media screen and (min-width: 0\0) and (min-resolution: 72dpi) and (min-width: 1050px) {
  _:-ms-input-placeholder, :root .main-content > .left-column {
    flex-basis: 1080px !important; }

  .main-content {
    display: block;
    width: 100%; } }
.info-block-wrapper {
  min-height: 2em; }
  .info-block-wrapper:not(.disabled-flex) {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
    justify-content: space-between; }

.main-content > .right-column {
  margin-left: .5em; }

.main-content {
  margin: auto;
  -webkit-box-orient: vertical;
  -webkit-flex-direction: column;
  flex-direction: column; }

.main-content > .right-column,
.info-block-wrapper,
.info-block,
.info-block .tabs-menu,
.tabs-body,
.ui-tabs-panel,
.bible-wrapper {
  display: block;
  float: none; }

.main-content > .left-column {
  width: auto; }

.main-content > .right-column {
  max-width: none;
  width: auto;
  margin: .75em 0 0 0; }

.container {
  max-width: calc(1080px + 1em + 2px + 2em);
  margin: auto; }

.info-block-posting-title {
  display: block;
  margin-right: 7em;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }

.info-block-posting-title .wrapper {
  cursor: pointer; }

.items-list .item-grid.item {
  background-color: #fff;
  border-color: #fff; }
  .items-list .item-grid.item:nth-child(even) {
    background-color: #fff;
    border-color: #fff; }
.items-list.item-grid.items-limit-3 .srnav-page:nth-of-type(even) .item, .items-list.item-grid.items-limit-9 .srnav-page:nth-of-type(even) .item {
  background-color: #fff;
  border-color: #fff; }
  .items-list.item-grid.items-limit-3 .srnav-page:nth-of-type(even) .item:nth-child(even), .items-list.item-grid.items-limit-9 .srnav-page:nth-of-type(even) .item:nth-child(even) {
    background-color: #fff;
    border-color: #fff; }
.items-list.item-grid.items-limit-3 .spinner-b ~ .srnav-page:nth-of-type(odd) .item, .items-list.item-grid.items-limit-9 .spinner-b ~ .srnav-page:nth-of-type(odd) .item {
  background-color: #fff;
  border-color: #fff; }
  .items-list.item-grid.items-limit-3 .spinner-b ~ .srnav-page:nth-of-type(odd) .item:nth-child(even), .items-list.item-grid.items-limit-9 .spinner-b ~ .srnav-page:nth-of-type(odd) .item:nth-child(even) {
    background-color: #fff;
    border-color: #fff; }
.items-list.item-grid.items-limit-3 .spinner-b ~ .srnav-page:nth-of-type(even) .item, .items-list.item-grid.items-limit-9 .spinner-b ~ .srnav-page:nth-of-type(even) .item {
  background-color: #fff;
  border-color: #fff; }
  .items-list.item-grid.items-limit-3 .spinner-b ~ .srnav-page:nth-of-type(even) .item:nth-child(even), .items-list.item-grid.items-limit-9 .spinner-b ~ .srnav-page:nth-of-type(even) .item:nth-child(even) {
    background-color: #fff;
    border-color: #fff; }

/*scroll navigation*/
.item-container.item-container-grid {
  min-height: 27em;
  overflow: hidden; }
  .item-container.item-container-grid.items-limit-3 {
    max-height: 27em; }
  .item-container.item-container-grid.items-limit-6 {
    max-height: 54em; }
  .item-container.item-container-grid.items-limit-9 {
    max-height: 81em; }
  .item-container.item-container-grid.items-limit-12 {
    max-height: 108em; }
  .item-container.item-container-grid.less-then-limit.items-count-1 {
    max-height: 27em; }
  .item-container.item-container-grid.less-then-limit.items-count-2 {
    max-height: 54em; }
  .item-container.item-container-grid.less-then-limit.items-count-3 {
    max-height: 81em; }
  .item-container.item-container-grid.less-then-limit.items-count-4 {
    max-height: 108em; }
  .item-container.item-container-grid.less-then-limit.items-count-5 {
    max-height: 135em; }
  .item-container.item-container-grid.less-then-limit.items-count-6 {
    max-height: 162em; }
  .item-container.item-container-grid.less-then-limit.items-count-7 {
    max-height: 189em; }
  .item-container.item-container-grid.less-then-limit.items-count-8 {
    max-height: 216em; }
  .item-container.item-container-grid.less-then-limit.items-count-9 {
    max-height: 243em; }
  .item-container.item-container-grid.less-then-limit.items-count-10 {
    max-height: 270em; }
  .item-container.item-container-grid.less-then-limit.items-count-11 {
    max-height: 297em; }
  .item-container.item-container-grid.less-then-limit.items-count-12 {
    max-height: 324em; }

@media screen and (max-width: 1050px) {
  .item-container.item-container-grid {
    min-height: 23em;
    overflow: hidden; }
    .item-container.item-container-grid.items-limit-3 {
      max-height: 23em; }
    .item-container.item-container-grid.items-limit-6 {
      max-height: 46em; }
    .item-container.item-container-grid.items-limit-9 {
      max-height: 69em; }
    .item-container.item-container-grid.items-limit-12 {
      max-height: 92em; }
    .item-container.item-container-grid.less-then-limit.items-count-1 {
      max-height: 23em; }
    .item-container.item-container-grid.less-then-limit.items-count-2 {
      max-height: 46em; }
    .item-container.item-container-grid.less-then-limit.items-count-3 {
      max-height: 69em; }
    .item-container.item-container-grid.less-then-limit.items-count-4 {
      max-height: 92em; }
    .item-container.item-container-grid.less-then-limit.items-count-5 {
      max-height: 115em; }
    .item-container.item-container-grid.less-then-limit.items-count-6 {
      max-height: 138em; }
    .item-container.item-container-grid.less-then-limit.items-count-7 {
      max-height: 161em; }
    .item-container.item-container-grid.less-then-limit.items-count-8 {
      max-height: 184em; }
    .item-container.item-container-grid.less-then-limit.items-count-9 {
      max-height: 207em; }
    .item-container.item-container-grid.less-then-limit.items-count-10 {
      max-height: 230em; }
    .item-container.item-container-grid.less-then-limit.items-count-11 {
      max-height: 253em; }
    .item-container.item-container-grid.less-then-limit.items-count-12 {
      max-height: 276em; }

  .item-grid {
    width: 30%; } }
@media screen and (max-width: 720px) {
  .item-container.item-container-grid {
    min-height: 23em;
    overflow: hidden; }
    .item-container.item-container-grid.items-limit-3 {
      max-height: 69em; }
    .item-container.item-container-grid.items-limit-6 {
      max-height: 138em; }
    .item-container.item-container-grid.items-limit-9 {
      max-height: 207em; }
    .item-container.item-container-grid.items-limit-12 {
      max-height: 276em; }
    .item-container.item-container-grid.less-then-limit.items-count-1 {
      max-height: 23em; }
    .item-container.item-container-grid.less-then-limit.items-count-2 {
      max-height: 46em; }
    .item-container.item-container-grid.less-then-limit.items-count-3 {
      max-height: 69em; }
    .item-container.item-container-grid.less-then-limit.items-count-4 {
      max-height: 92em; }
    .item-container.item-container-grid.less-then-limit.items-count-5 {
      max-height: 115em; }
    .item-container.item-container-grid.less-then-limit.items-count-6 {
      max-height: 138em; }
    .item-container.item-container-grid.less-then-limit.items-count-7 {
      max-height: 161em; }
    .item-container.item-container-grid.less-then-limit.items-count-8 {
      max-height: 184em; }
    .item-container.item-container-grid.less-then-limit.items-count-9 {
      max-height: 207em; }
    .item-container.item-container-grid.less-then-limit.items-count-10 {
      max-height: 230em; }
    .item-container.item-container-grid.less-then-limit.items-count-11 {
      max-height: 253em; }
    .item-container.item-container-grid.less-then-limit.items-count-12 {
      max-height: 276em; }

  .item-grid {
    width: 94%; } }
@media screen and (max-width: 480px) {
  .item-container.item-container-grid {
    min-height: 21em;
    overflow: hidden; }
    .item-container.item-container-grid.items-limit-3 {
      max-height: 63em; }
    .item-container.item-container-grid.items-limit-6 {
      max-height: 126em; }
    .item-container.item-container-grid.items-limit-9 {
      max-height: 189em; }
    .item-container.item-container-grid.items-limit-12 {
      max-height: 252em; }
    .item-container.item-container-grid.less-then-limit.items-count-1 {
      max-height: 21em; }
    .item-container.item-container-grid.less-then-limit.items-count-2 {
      max-height: 42em; }
    .item-container.item-container-grid.less-then-limit.items-count-3 {
      max-height: 63em; }
    .item-container.item-container-grid.less-then-limit.items-count-4 {
      max-height: 84em; }
    .item-container.item-container-grid.less-then-limit.items-count-5 {
      max-height: 105em; }
    .item-container.item-container-grid.less-then-limit.items-count-6 {
      max-height: 126em; }
    .item-container.item-container-grid.less-then-limit.items-count-7 {
      max-height: 147em; }
    .item-container.item-container-grid.less-then-limit.items-count-8 {
      max-height: 168em; }
    .item-container.item-container-grid.less-then-limit.items-count-9 {
      max-height: 189em; }
    .item-container.item-container-grid.less-then-limit.items-count-10 {
      max-height: 210em; }
    .item-container.item-container-grid.less-then-limit.items-count-11 {
      max-height: 231em; }
    .item-container.item-container-grid.less-then-limit.items-count-12 {
      max-height: 252em; }

  .item-grid {
    width: 94%; } }
@media screen and (max-width: 319px) {
  .item-container.item-container-grid {
    min-height: 21em;
    overflow: hidden; }
    .item-container.item-container-grid.items-limit-3 {
      max-height: 63em; }
    .item-container.item-container-grid.items-limit-6 {
      max-height: 126em; }
    .item-container.item-container-grid.items-limit-9 {
      max-height: 189em; }
    .item-container.item-container-grid.items-limit-12 {
      max-height: 252em; }
    .item-container.item-container-grid.less-then-limit.items-count-1 {
      max-height: 21em; }
    .item-container.item-container-grid.less-then-limit.items-count-2 {
      max-height: 42em; }
    .item-container.item-container-grid.less-then-limit.items-count-3 {
      max-height: 63em; }
    .item-container.item-container-grid.less-then-limit.items-count-4 {
      max-height: 84em; }
    .item-container.item-container-grid.less-then-limit.items-count-5 {
      max-height: 105em; }
    .item-container.item-container-grid.less-then-limit.items-count-6 {
      max-height: 126em; }
    .item-container.item-container-grid.less-then-limit.items-count-7 {
      max-height: 147em; }
    .item-container.item-container-grid.less-then-limit.items-count-8 {
      max-height: 168em; }
    .item-container.item-container-grid.less-then-limit.items-count-9 {
      max-height: 189em; }
    .item-container.item-container-grid.less-then-limit.items-count-10 {
      max-height: 210em; }
    .item-container.item-container-grid.less-then-limit.items-count-11 {
      max-height: 231em; }
    .item-container.item-container-grid.less-then-limit.items-count-12 {
      max-height: 252em; }

  .item-grid {
    width: 94%; } }
