width: 100%; }
  .innerpage-carousel .slider-for .slick-slide {
    border: 1px solid #707070;
    position: relative;
    width: 100%; }
    .innerpage-carousel .slider-for .slick-slide .item {
      padding: 3px; }
      .innerpage-carousel .slider-for .slick-slide .item a:focus:not(:hover):not(:active) {
        outline: 2px dashed #cc0000;
        outline-offset: -2px;
        position: relative;
        z-index: 1; }
        .innerpage-carousel .slick-track{
          display: flex;
        }
        .ric-image{
          text-align: center;
        }
    @media (min-width: 60em) {
      .ric-image{
        text-align: right;
      }
      .innerpage-carousel {
        margin: 0;
      }
      .innerpage-carousel .slider-for .slick-slide {
        max-height: 31.8125em; } }
  .innerpage-carousel .slider-for figure {
    display: table-cell;
    vertical-align: middle;
    text-align: center; }
  .innerpage-carousel .slider-for img {
    width: 99% !important;
    display: block;
    max-height: 18.75em;
    margin: 0 auto;
    object-fit: contain;
}
  .innerpage-carousel .slider-nav {
    width: 100%;
    padding-right: 1%;
    padding-left: 1%; }
    .innerpage-carousel .slider-nav .slick-slide {
      margin: 0.25em 0 0 0.5em;
      position: relative;
      border: 1px solid transparent;
      opacity: 1;
      /*width: 85px !important;*/ }
      .innerpage-carousel .slider-nav .slick-slide .item {
        position: relative; }
      .innerpage-carousel .slider-nav .slick-slide:first-child {
        margin-left: 0; }
      .innerpage-carousel .slider-nav .slick-slide img {
        max-width: 100%;
        margin: auto;
        vertical-align: top; }
      .innerpage-carousel .slider-nav .slick-slide.slick-current .item {
        position: relative; }
      .innerpage-carousel .slider-nav .slick-slide.slick-current img {
        opacity: 1; }
    .innerpage-carousel .slider-nav .slick-prev {
       position: absolute;
      left: 5% !important;
      opacity: 1;
      top: -53%;
      width: 63px;
      height: 63px;
      color: transparent;
      text-align: center; }
      .innerpage-carousel .slider-nav .slick-prev:after {
        content: '';
        width: 63px;
        height: 63px;
        display: block;
        background: url(https://www.marlinwire.com/hubfs/img/arrow-left.png) center no-repeat;
        background-size: auto;
        position: absolute;
        top: 50%;
        left: 50%;
        background-size: 63px 63px;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
    .innerpage-carousel .slider-nav .slick-next {
      position: absolute;
      right: 5% !important;
      opacity: 1;
      top: -53%;
      width: 63px;
      height: 63px;
      color: transparent;
      text-align: center; }
      .innerpage-carousel .slider-nav .slick-next:after {
        content: '';
        width: 63px;
        height: 63px;
        display: block;
        background: url(https://www.marlinwire.com/hubfs/img/arrow-right.png) center no-repeat;
        background-size: auto;
        position: absolute;
        top: 50%;
        left: 50%;
        background-size: 63px 63px;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
        @media (max-height: 40em) and (min-width: 60em) {
          .innerpage-carousel .slider-nav .slick-next:after {
            width: 63px;
            height: 63px; } }
      .innerpage-carousel .slider-nav .slick-next:before {
        display: none; }
      /*.innerpage-carousel .slider-nav .slick-next:hover:after {
        background: url(img/slider-arrow.png) center no-repeat;
        background-size: 63px; }*/
      @media (max-height: 46em) and (min-width: 60em) {
        .innerpage-carousel .slider-nav .slick-next {
          right: 26px !important; } }
      @media (max-height: 40em) and (min-width: 60em) {
        .innerpage-carousel .slider-nav .slick-next {
          right: 20px !important;
          width: 63px;
          height:63px; } }
          @media (min-width: 40em) {
            .innerpage-carousel .slider-nav .slick-next {
              right: 37% !important;
            }
            .innerpage-carousel .slider-nav .slick-prev {
              left: 37% !important;
            }
          }
          @media (min-width: 60em) {
            .innerpage-carousel .slider-nav .slick-next {
              right: 40% !important;
            }
            .innerpage-carousel .slider-nav .slick-prev {
              left: 38% !important;
            }
          }
 /* @media (min-width: 40em) {
    .innerpage-carousel .slider-nav .slick-next {
      right: 37% !important;
      top: -53%; }
      .innerpage-carousel .slider-nav .slick-next:after {
        background-size: 21px 40px; }
      .innerpage-carousel .slider-nav .slick-next:hover:after {
        background-size: 21px 40px; } }
  @media (max-height: 40em) and (min-width: 60em) {
    .innerpage-carousel .slider-nav .slick-next:after {
      background-size: 12px 23px; }
    .innerpage-carousel .slider-nav .slick-next:hover:after {
      background-size: 12px 23px; } }*/
.thumbImg {
    max-width: 131px;
    width: 100%;
    max-height: 97px;
    min-height: 97px;
    border: 1px solid #707070;
    overflow: hidden;
}
