.rh_post_layout_compare {
  display: block;
  margin: 0 0 25px 0;
  position: relative;
  width: 100%;
  z-index: 1; }
  @media (max-width: 1023px) and (min-width: 768px) {
    .rh_post_layout_compare .rh-container {
      width: 740px;
      float: none;
      margin: 0 auto;
      clear: both; } }
  .rh_post_layout_compare .rh-container .breadcrumb {
    display: block;
    padding: 20px 20px 0 20px;
    margin: 0; }
    @media (max-width: 1023px) and (min-width: 768px) {
      .rh_post_layout_compare .rh-container .breadcrumb {
        padding: 20px 10px 0 10px; } }
    @media (max-width: 768px) {
      .rh_post_layout_compare .rh-container .breadcrumb {
        padding: 20px 10px 0 10px; } }
    .rh_post_layout_compare .rh-container .breadcrumb a {
      font-weight: bold;
      font-size: 16px;
      line-height: 22px;
      color: #808080; }
  .rh_post_layout_compare .rh-container .rh_compare_block {
    display: block;
    padding: 10px 20px 55px 20px; }
    @media (max-width: 1023px) and (min-width: 768px) {
      .rh_post_layout_compare .rh-container .rh_compare_block {
        padding: 10px 10px 30px 10px; } }
    @media (max-width: 768px) {
      .rh_post_layout_compare .rh-container .rh_compare_block {
        padding: 10px 10px 30px 10px; } }
    .rh_post_layout_compare .rh-container .rh_compare_block:after, .rh_post_layout_compare .rh-container .rh_compare_block:before {
      content: '';
      display: block;
      clear: both; }
    .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_description {
      display: none;
      margin: 0;
      padding: 0;
      font-size: 18px;
      line-height: 26px;
      color: #231D1F; }
      @media (max-width: 1023px) {
        .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_description {
          display: block;
          margin: 30px 0 0;
          font-size: 17px; } }
    .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text {
      display: block;
      position: relative;
      float: left;
      width: calc(100% - 710px); }
      @media screen and (max-width: 1279px) and (min-width: 1141px) {
        .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text {
          width: calc(100% - 610px); } }
      @media (max-width: 1140px) and (min-width: 1024px) {
        .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text {
          width: 500px; } }
      @media (max-width: 1023px) {
        .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text {
          width: 100%;
          float: none; } }
      .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text .center_text {
        display: block; }
        .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text .center_text.active {
          display: block;
          position: absolute;
          top: 50%;
          left: 0;
          -moz-transform: translate(0px, -50%);
          -ms-transform: translate(0px, -50%);
          -webkit-transform: translate(0px, -50%);
          -o-transform: translate(0px, -50%);
          transform: translate(0px, -50%); }
          @media (max-width: 1023px) {
            .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text .center_text.active {
              position: relative;
              top: auto;
              left: auto;
              -moz-transform: none;
              -ms-transform: none;
              -webkit-transform: none;
              -o-transform: none;
              transform: none; } }
        .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text .center_text h1 {
          display: block;
          font-weight: bold;
          font-size: 44px;
          line-height: 46px;
          color: #163144;
          margin: 0;
          padding: 0; }
          @media (max-width: 1023px) {
            .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text .center_text h1 {
              font-size: 32px;
              line-height: 36px; } }
        .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text .center_text .description {
          display: block;
          margin: 18px 0 0;
          padding: 0;
          font-size: 18px;
          line-height: 26px;
          color: #231D1F; }
          @media (max-width: 1023px) {
            .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text .center_text .description {
              display: none; } }
        .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text .center_text .meta_info {
          display: block;
          margin: 30px 0 0 0;
          padding: 0; }
          @media (max-width: 1023px) {
            .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text .center_text .meta_info {
              margin: 10px 0 0 0; } }
          .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text .center_text .meta_info .date {
            display: inline-block;
            vertical-align: middle;
            padding: 0;
            margin: 0;
            font-weight: bold;
            font-size: 16px;
            line-height: 22px;
            color: #808080; }
            @media (max-width: 1023px) {
              .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text .center_text .meta_info .date {
                font-size: 15px; } }
            @media (max-width: 768px) {
              .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text .center_text .meta_info .date {
                padding: 0 0 0 27px;
                background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAVCAYAAACt4nWrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHvSURBVHgBrZXRbcIwEIYvlAHSCZpukG7gTlA6QWGCMgBSEol3YILSCZpOQDIBbNB0gzz2AYn+R/6Aa0KUSD3JsvHdfTmfz8eNdJQoigJjjOR5/tPVx2uBGc/znrAcYQSWqsTIoEth8y594HDwMcVwfnWAJdeBtV8cDodJkiSZNMjAAQeAbglWWDwcDgMAHrD2Ma8wbhWoYP0QbDfwi6UtcoI3jCxjRAV1hrosjuPH2gfrSKcjyPPGbppOkUMZEbxTQA1uE9glPIVgXmqAF3BujqXK4bP0EASxxrTE8J17quCMWiXtErErCCjhcsyCOMMhhkYr6SmEabkWUkWPrWh0hFMZYJQtURvOoR1ZvQfgm5xLdIrfC7XTyGvj8gpY0/aCU2mVFAqyL441HlvmpdpivxxYUF+uy5qlGGKM3NrWqpHqUsUuYY/KLz2WPpjZbPbdRGc6fF7+mNt/6h42IcC7+veQc4ox3e/36pQ0wfWYPOUEkETTo/3F/rgNPkVuvUDN1z1BnQX+S61x5jqr9weMKmP0euwP6SEAT61eVNi60/O3mpFBHrfuU24BL3SNOXZL2XOM7ealhqk+LNuJFxvyYg3BU+xfPMCmfh44FaFytZ+zG+bSIG3/RPVHQg77QzvotAt+yn/IfD6/a3j6rfIL9+f7BOrZFyMAAAAASUVORK5CYII=") no-repeat left top 2px; }
                .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text .center_text .meta_info .date span {
                  display: none; } }
          .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text .center_text .meta_info .comment {
            display: inline-block;
            vertical-align: middle;
            margin: 0 0 0 30px;
            padding: 0 0 0 27px;
            font-weight: bold;
            font-size: 16px;
            line-height: 22px;
            color: #808080;
            background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD3SURBVHgB5ZTtEYIwDIaTHgOwgbgBGwgTOIJdwQmADdxAnUCcQJxARmAEJqC+OcDzOMEW9ZfvHZeSNk+/kjJBSZJEMAHNV5FlWcUAhcx8ow9ljIk92LD7PwBakKMAiWC0Umrh9U4BYZVHchRiEMpa2oq+KO+VM03TE4w/EVdizNYKRu05BjQu6bODYdYlzdCfbPM3qSGZLAmIZo06y3s/fHoKgIRdPdpS5HBcBgO0VAM+KbENWQjjIlkJYSVrGL+vM4E1TRN3oBJ294ZVYeIrP3tkSwjcSye1N1bKa4DJarLQ2AUErqApmDNINMyzHNs0OK+zK0h0B1TMYr837f+1AAAAAElFTkSuQmCC") no-repeat left top 4px; }
            @media (max-width: 1023px) {
              .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_text .center_text .meta_info .comment {
                font-size: 15px; } }
    .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_img {
      display: block;
      position: relative;
      width: 680px;
      float: right; }
      @media screen and (max-width: 1279px) and (min-width: 1141px) {
        .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_img {
          width: 580px; } }
      @media (max-width: 1140px) and (min-width: 1024px) {
        .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_img {
          width: calc(100% - 530px); } }
      @media (max-width: 1023px) {
        .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_img {
          width: 100%;
          float: none;
          margin-top: 30px; } }
      .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_img:after, .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_img:before {
        content: '';
        display: block;
        clear: both; }
      .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_img .img {
        display: block;
        position: relative;
        width: calc(50% - 5px);
        background: #F3F3F3; }
        .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_img .img:before {
          content: '';
          display: block;
          padding-top: 100%; }
        .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_img .img img {
          display: block;
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          -o-object-fit: contain;
          object-fit: contain; }
      .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_img .img-1 {
        float: left; }
      .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_img .img-2 {
        float: right; }
      .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_img .vs {
        display: block;
        position: absolute;
        width: 100px;
        height: 100px;
        left: calc(50% - 50px);
        top: calc(50% - 50px);
        background: #D0A330;
        border-radius: 50%;
        font-weight: bold;
        font-size: 44px;
        line-height: 95px;
        color: #FFFFFF;
        text-align: center;
        z-index: 20; }
        @media (max-width: 1023px) and (min-width: 768px) {
          .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_img .vs {
            width: 80px;
            height: 80px;
            left: calc(50% - 40px);
            top: calc(50% - 40px);
            font-size: 32px;
            line-height: 75px; } }
        @media (max-width: 768px) {
          .rh_post_layout_compare .rh-container .rh_compare_block .rh_compare_img .vs {
            width: 58px;
            height: 58px;
            left: calc(50% - 29px);
            top: calc(50% - 29px);
            font-size: 26px;
            line-height: 52px; } }
  .rh_post_layout_compare .rh_meta_info_block {
    display: block; }
    .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap {
      display: block;
      background: none; }
      .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap .c-stats {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display: flex;
        /*justify-content: space-between;*/
        justify-content: space-around;
        flex-wrap: wrap;
        background: #183243;
        border-radius: 6px;
        padding: 10px 20px; }
        @media (max-width: 1023px) and (min-width: 768px) {
          .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap .c-stats {
            padding: 8px 15px;
            width: 710px; } }
        @media (max-width: 767px) {
          .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap .c-stats {
            width: calc(100% - 30px);
            padding: 8px 15px;
            margin: 0 auto; } }
        .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap .c-stats .c-stat {
          color: #fff;
          font-size: 26px;
          flex-basis: 25%; }
          @media (max-width: 1023px) and (min-width: 640px) {
            .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap .c-stats .c-stat {
              flex-basis: 50%;
              padding: 8px 0; } }
          @media (max-width: 640px) {
            .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap .c-stats .c-stat {
              flex-basis: 100%;
              padding: 8px 0; } }
          .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap .c-stats .c-stat img {
            display: none !important; }
          .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap .c-stats .c-stat .c-stat-num {
            display: inline-block;
            vertical-align: middle;
            font-weight: bold;
            font-size: 44px;
            line-height: 60px;
            color: #F3F3F3;
            margin-right: 6px; }
            @media (max-width: 1140px) and (min-width: 1024px) {
              .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap .c-stats .c-stat .c-stat-num {
                font-size: 36px;
                line-height: 40px;
                margin-right: 4px; } }
            @media (max-width: 1023px) and (min-width: 640px) {
              .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap .c-stats .c-stat .c-stat-num {
                font-size: 36px;
                line-height: 40px;
                margin-right: 4px; } }
            @media (max-width: 640px) {
              .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap .c-stats .c-stat .c-stat-num {
                font-size: 36px;
                line-height: 40px;
                margin-right: 4px; } }
          .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap .c-stats .c-stat .c-stat-text {
            display: inline-block;
            vertical-align: middle;
            font-weight: bold;
            font-size: 18px;
            line-height: 25px;
            color: #F3F3F3;
            width: auto; }
            @media (max-width: 1140px) and (min-width: 1024px) {
              .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap .c-stats .c-stat .c-stat-text {
                font-size: 16px;
                line-height: 20px; } }
            @media (max-width: 1023px) and (min-width: 640px) {
              .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap .c-stats .c-stat .c-stat-text {
                font-size: 16px;
                line-height: 20px; } }
            @media (max-width: 640px) {
              .rh_post_layout_compare .rh_meta_info_block .c-stats-wrap .c-stats .c-stat .c-stat-text {
                font-size: 16px;
                line-height: 20px; } }

/*# sourceMappingURL=custom-three.css.map */
