 * {
     border: 0;
     margin: 0;
     padding: 0 
}
 body {
     background: #005faf;
     overflow-x: hidden 
}
 body, td, div, input, textarea, select, button {
     font-size: 16px;
     font-weight: 300;
     color: #000;
     font-family: Roboto, sans-serif;
     font-display: swap;
     font-style: normal;
     box-sizing: border-box 
}
 td {
     vertical-align: top 
}
 input, textarea, select {
     box-sizing: border-box;
     background-color: #fff;
     color: #4c4c4c;
     border: 1px solid #ccc;
     width: 100%;
     padding: 6px 
}
 div {
    position: relative
}
 button, input[type=submit] {
     background: #f6f6f6;
     font-size: 12px;
     color: #000;
     font-weight: 500;
     display: inline-block;
     vertical-align: middle;
     cursor: pointer;
     text-transform: uppercase;
     border: 1px solid #ccc;
     letter-spacing: 1px;
     width: auto;
     padding: 8px 14px 7px 
}
 a {
     color: #000;
     text-decoration: none;
     transition: color .1s ease-out 
}
 a:hover {
     color: #508102;
     text-decoration: none 
}
 table {
     width: 100%;
     border-collapse: collapse;
     border-spacing: 0 
}
 hr, * html hr {
     height: 1px;
     background: #CFD3D6;
     border: 1px 
}
 hr {
     margin: 8px 0 
}
 :first-child + html hr {
     height: 1px;
     margin: 0 
}
 p {
     line-height: 25px;
     padding: 0 0 15px 
}
 b, strong {
     font-weight: 600 
}
 h1 {
     font-size: 37px;
     font-weight: 800;
     padding: 0 0 30px;
     color: #121212 
}
 h2 {
     font-size: 16px;
     font-weight: 700;
     position: relative;
     margin: 0;
     padding: 10px 0 
}
 h3 {
     font-size: 13px;
     font-weight: 700;
     position: relative;
     text-transform: uppercase;
     letter-spacing: 1.4px;
     border-bottom: 2px solid #000;
     padding: 8px 0 11px 
}
 h4 {
     font-size: 60px;
     font-weight: 100;
     position: relative;
     line-height: 95%;
     margin: 0;
     padding: 59px 0 55px 
}
 h5 {
     font-size: 33px;
     font-style: normal;
     font-weight: 300;
     margin: 0 0 20px;
     padding: 0 
}
 li {
     display: block;
     list-style: none 
}
 .clear {
     clear: both;
     display: block;
     height: 0 !important;
     background: none !important;
     box-shadow: none !important;
     float: none !important;
     margin: 0 !important 
}
 .fix_ {
     z-index: 2;
     max-width: 1100px;
     min-width: 1100px;
     width: 1100px;
     margin: 0 auto 
}
 .social_ li a, .logo_, .menu_infoboard_ li, .infb_list li, .infb_list li em, .search_but_, .search_options, .right_partners a, .content_media_ li .cm_2, .menu_media_ li, .more_news_, .menu_chronicle li, .infb, .menu_olymp li ul, .menu_main li ul, .oc li, .search-win, .subscribe, .calendar, .enter-win, .overlay_, .ct_answer, .ct_quo u, .stories_item, .mn_settings li i, .mn_settings li span, .content_infoboard_, #top, ul.super li:first-child img, .news_main_ .mainnews_foto_, .news_list_ li img, .content_media_ li .cm_5, .content_blogs li .cb_i_ i {
     -webkit-transition: all .2s;
     -moz-transition: all .2s;
     transition: all .2s 
}
 .center {
     text-align: center 
}
 .overlay_ {
     position: fixed;
     opacity: 0;
     left: 0;
     right: 0;
     top: 0;
     bottom: auto;
     height: 0 
}
 .overlay_.act {
     opacity: 1;
     left: 0;
     right: 0;
     top: 0;
     bottom: 0;
     background: rgba(0, 0, 0, 0.16);
     height: auto;
     z-index: 5;
     transition: .5s 
}
 .green_ {
     color: #78a92c;
     border-bottom: 2px solid #78a92c;
     clear: both 
}
#mmenu {display: none;}
 .logo_ {
     width: 195px;
     height: 41px;
     display: block;
     position: absolute;
     left: 6px;
     top: 20px;
     font-size: 0;
     background: url(https://www.sports.kz/themes/2017/images/logo.png) no-repeat 
}
 .main_list_2 {
     margin: 0 -12px;
}
 .main_list_2 li {
     width: 22.1%;
     display: inline-block;
     margin: 0 12px 24px 12px;
     position: relative;
     vertical-align: top;
}
 .main_list_2 a {
     display: block;
}
 .main_list_2 p {
     margin: 0;
     padding: 0;
}
 .main_list_2 p span {
     font-size: 13px;
     color: #b0bbc0;
     display: inline-block;
     margin: 0 10px 0 0;
}
 .main_list_2 p b {
     font-size: 11px;
     text-transform: uppercase;
     letter-spacing: 1.2px;
     display: inline-block;
}
 .main_list_2 p a {
     color: #78a92c;
     display: inline-block;
     margin: 0 0px 0 0;
}
 .main_list_2 p span u {
     color: #78a92c;
     text-decoration: none;
}
 .om_main .main_list_2 p a, .om_main .main_list_2 p span u {
     color: #126dc0;
}
 .main_list_2 .photo_news_2 {
     display: block;
     height: 135px;
     overflow: hidden;
     margin: 0 0 11px 0;
     background: #f2f2f2;
     position: relative;
}
 .main_news_2 a h1, .main_news_2 a h2, .main_list_2 a h1, .main_list_2 a h2 {
     transition: color .1s ease-out;
}
 .main_list_2 h1, .greened h2, .main_list_2 h2 {
     overflow: hidden;
     display: -webkit-box;
     -webkit-line-clamp: 4;
     -webkit-box-orient: vertical;
     height: 73px;
}
 .main_list_2 h1, .main_list_2 h2 {
     font-size: 16px;
     overflow: hidden;
     height: 73px;
     margin: 0 10px 17px 0;
     color: #000;
     padding: 0;
     font-weight: bold;
}
 .main_list_2 .photo_news_2 img {
     width: 100%;
     height: auto;
}
 .photo_news_2 span {
     position: absolute;
     bottom: 10px;
     right: 13px;
     color: #fff;
     font-size: 12px;
     z-index: 44;
}
 .photo_news_2 span em {
     font-style: normal;
     padding: 0 0 0 16px;
     position: relative;
}
 .photo_news_2 span em:after {
     display: block;
     background: url(/themes/2017/images/photo_news_em.png) no-repeat center;
     width: 13px;
     height: 13px;
     position: absolute;
     left: 0;
     top: 0;
     content: '';
}
 .photo_news_2:after {
    opacity: 0;
     display:block;
     background:linear-gradient(-216deg, rgba(255,0,0,.0), rgba(41,54,87,.5));
    ;
     position:absolute;
     left:0;
     top:0;
     bottom:0;
     right:0;
     content: '';
     z-index: 2;
     -webkit-transition: all .2s;
     -moz-transition: all .2s;
     transition: all .2s
}
 a:hover .photo_news_2:after {
    opacity: 1;
}
 .photo_news_2 span em {
     font-style: normal;
     padding: 0 0 0 16px;
     position: relative;
}
 .photo_news_2 span em:after {
     display: block;
     background: url(https://www.sports.kz/themes/2017/images/photo_news_em.png) no-repeat center;
     width: 13px;
     height: 13px;
     position: absolute;
     left: 0;
     top: 0;
     content: '';
}
 .photo_news_2:after {
     opacity: 0;
     display: block;
     background: linear-gradient( -216deg, rgba(255,0,0,.0), rgba(41,54,87,.5));
     position: absolute;
     left: 0;
     top: 0;
     bottom: 0;
     right: 0;
     content: '';
     z-index: 2;
     -webkit-transition: all .2s;
     -moz-transition: all .2s;
     transition: all .2s;
}
 .o_topbg {
    padding-top: 38px;
}
 .o_bg_white {
    background: url(o_bg_white.jpg) no-repeat center bottom #daf1f9
}
 .big_fix {
    width: 100%;
     max-width: 1218px;
     margin: 0 auto;
}
 .fix {
    width: 1080px;
     margin: 0 auto;
}
 .o_header {
    background: #242f4b;
     margin: 0 0 16px 0;
}
 .menu_ {
    background: #263251;
     height: 52px;
     z-index: 5666;
}
 .menu_main {
}
 .menu_main li {
    display: inline-block;
}
 .head_ {
    height: 87px;
}
 .o_bghead {
    display: block;
     width: 913px;
     height: 422px;
     position: absolute;
     left:376px;
     top:0;
     background: url(o_bghead.png) no-repeat left center;
     z-index: 555
}
 .o_bghead_logo {
    display: block;
     width: 468px;
     height: 90px;
     position: absolute;
     left:391px;
     top:87px;
     background: url(bej_logo.png) no-repeat left center;
     z-index: 455
}
 .o_menu_m {
    display: block;
     width:338px;
     height:359px;
     position: absolute;
     bottom:20px;
     right:-133px;
     background: url(o_m.png) no-repeat left center;
     z-index: 455
}
 .ads {
    width: 1000px;
     height: 100px;
     background: #8acaa5;
     margin: 0 0 16px 0;
     z-index: 77777;
}
 .o_menu {
    margin: 0 0 16px 0;
     height: 60px;
     background: #0096d9;
     z-index: 77777;
}
 .o_menu_ul {
     padding: 10px 0 0 0;
     position: relative;
}
 .o_menu_ul:after {
     display: block;
     position: absolute;
     left: -42px;
     top: 13px;
     width: 30px;
     height: 34px;
     background: url(ob_tit2.png) no-repeat center;
     content: '';
}
 .o_menu_ul li {
     display: inline-block;
     margin-right: 3px;
}
 .o_menu_ul li a, .o_menu_ul li i {
     font-style: normal;
     font-size: 18px;
     margin: 9px 20px 0 0;
     display: block;
     font-weight: 500;
     color: #fff;
}
 .o_menu_ul li.act a {
    color:#a4d8ef
}
 .coins {
     position: absolute;
     right:-7px ;
     top: 19px;
     width: 413px;
     text-align: right;
}
 .coins b {
     display: inline-block;
     color: #fff;
     padding: 1px 0 0 37px;
     font-size: 18px;
     min-width: 29px;
     margin: 0 0 0 0;
     text-align: left;
     font-weight: 400;
     position: relative;
}
 .coins b:after {
    display: block;
     position: absolute;
     left:2px;
     top:-6px;
     width: 32px;
     height: 34px;
     content: '';
}
 .coins span {
     display: inline-block;
     color: #fff;
     padding: 0 0 0 26px;
     font-size: 18px;
     margin: 0 22px 0 0;
     text-align: left;
     font-weight: bold;
     font-weight: 500;
}
 .coins b.co1:after {
     background: url(co1.png) no-repeat left center;
}
 .coins b.co2:after {
     background: url(co2.png) no-repeat left center;
}
 .coins b.co3:after {
     background: url(co3.png) no-repeat left center;
}
 .o_logo_txt {
    position: absolute;
     z-index: 1111;
     display: block;
     width: 171px;
     height: 27px;
     left:50%;
     top:19px;
     background: url(o_logo_txt.png) no-repeat left center;
     background-size: contain;
     margin-left:-85px;
}
 .o_mainnews {
    background: #fff;
     padding: 60px 0 30px 0;
     z-index: 77777
}
 .om_main {
    background: url(o_mainnews.jpg) no-repeat left center #fff;
     background-size: 100% 100% !important
}
 .o_footer {
    background: #242f4b;
     margin-bottom: 30px;
}
 .menu_ {
    background: #202a44;
     height: 52px;
}
 .menu_main {
}
 .menu_main li {
    display: inline-block;
}
 .menu_main li a {
    color: #fff;
     font-size: 15px;
     font-weight: 500;
     display: block;
     cursor: pointer;
     padding: 17px 9px;
}
 .head_ {
    height: 87px;
}
 .o_allnews {
    display: block !important;
     padding: 25px 0;
     background: #daf1f8;
     text-align: center;
     font-weight: bold;
     font-size: 11px;
     text-transform: uppercase;
     letter-spacing: 1.2px;
     display: inline-block;
     color:#000;
}
 .o_bottom {
    padding: 35px 0
}
 .o_bottom_left {
    margin-right: 50px;
     display: inline-block;
     width: 35%;
     vertical-align: top;
}
 .o_bottom_right {
    display: inline-block;
     width: 60%;
     vertical-align: top;
}
 .ob_tit {
    position: relative;
     color:#fff;
     font-size: 18px;
     display: block;
     font-weight: 500;
     border-bottom: 2px solid #fff;
     padding: 0 0 15px 0;
     margin: 0 0 20px 0;
}
 .o_bottom_right .ob_tit {
    border-bottom: 2px solid #1f72b9
}
 .ob_tit:after {
    display: block;
     position: absolute;
     left:-41px;
     top:-6px;
     width: 30px;
     height: 34px;
     background: url(ob_tit.png) no-repeat center;
     content: '';
}
 .o_bottom_right .ob_tit:after {
    background: url(ob_tit2.png) no-repeat center;
}
 .komzach table {
     table-layout: auto !important;
}
 .komzach td {
     padding: 12px 5px;
     color: #fff;
     font-size: 16px;
     border-bottom: 1px solid #226ea9;
}
 .zakz {
    background: url(za4.png) no-repeat left center #1189c6
}
 .komzach .zakz .za3 {
    color:#fff;
     padding: 13px 5px;
}
 .zaa {
    color:#5a9cc0;
     font-size: 14px;
     display: block;
     padding: 15px 0
}
 .zaa:hover {
    color:#50bdee;
}
 .komzach td.za3 {
    text-align: center;
     font-size: 14px;
     color:#5a9cc0;
}
 .komzach tr.za5 td, .komzach tr.zakz td {
    border-bottom: none;
}
 .o_champ {
    width: 105%;
}
 .o_champ li {
    display: inline-block;
     vertical-align: top;
     width: 20%;
     margin: 3px 29px 0 0;
}
 .o_champ li i {
    margin:0 0 15px 0;
     display: block;
     width: 121px;
     height: 121px;
     border-radius: 121px;
     box-sizing: border-box;
     padding: 6px;
     background: url(o_champ_li_i.png) no-repeat left center
}
 .o_champ li i u {
    display: block;
     width: 109px;
     height: 109px;
     border-radius: 121px;
}
 .o_champ li b {
    color:#fff;
     font-size: 16px;
     font-weight: 300;
     display: block;
     padding: 0 0 5px 0;
}
 .o_champ li span {
    color:#43ccfe;
     font-size: 14px;
     font-weight: 300;
}
 .o_arr {
    display: block;
     width: 36px;
     height: 150px;
     background: url(o_arr.png) no-repeat center;
     position: absolute;
     right:-50px;
     top:48px;
}
 .f1 {
     display: inline-block;
     vertical-align: top;
     color: #fff;
     line-height: 20px;
     position: relative;
     margin: 0 20px 0 8px;
     padding: 26px 50px 0 72px;
     top: -5px;
}
 .f1:after {
     display: block;
     width: 56px;
     height: 41px;
     background: url(https://www.sports.kz/themes/2017/images/logo_f.png);
     position: absolute;
     left: 0;
     top: 25px;
     content: '';
}
 .f2:after {
     display: block;
     width: 81px;
     height: 36px;
     background: url(https://www.sports.kz/themes/2017/images/sportskz.png);
     position: absolute;
     left: 0;
     top: 27px;
     content: '';
}
 .f2 {
     display: inline-block;
     vertical-align: top;
     color: #b7bac4;
     line-height: 20px;
     position: relative;
     padding: 26px 0 0 91px;
     top: -5px;
}
 .f2 a {
     color: #b7bac4;
}
 .rss_ a {
     color: #b7bac4 !important;
     background: url(https://www.sports.kz/themes/2017/images/rss.png) no-repeat 8px 16px;
     padding-left: 24px !important;
}
 .o_foo {
     position: absolute;
     top:0;
     right: 0;
     bottom:0;
     width: 38%;
     z-index: 111111;
     background: url(o_foo.png) no-repeat left center;
}
 .o_f {
     position: absolute;
     top:-50px;
     right:83px;
     width: 188px;
     height: 215px;
     z-index: 111121;
     background: url(o_f.png) no-repeat left center;
}
 .o_left {
    float: left;
     width: 70%;
}
 .o_right {
    float: right;
     width: 25%;
}
 .o_right .main_list_2 {
    margin: 0 0 0 0;
}
 .o_right .main_list_2 li {
    width: 100%;
     margin: 0 0 34px 0;
}
 .o_right .main_list_2 h1 {
    height: auto;
}
@media screen and (max-width: 900px) {
     .big_fix {
          width: 100%;
          max-width: none;
          margin: 0 auto;
      }
      .fix {
          width: 90%;
          margin: 0 auto;
      }
      .o_bghead, .o_bghead_logo, .o_menu_m, .o_f, .o_foo {
          display: none;
      }
      .ads {
          width: 92%;
          margin: 0 auto 16px auto;
      }
      .main_list_2 li {
          width: 100%;
          display: inline-block;
          margin: 0 0 24px 0;
          position: relative;
          vertical-align: top;
      }
      .main_list_2 h1, .main_list_2 h2 {
          height: auto;
      }
      .main_list_2 .photo_news_2 {
          height: 185px;
      }
      .o_bottom_left, .o_bottom_right {
          margin-right: 0;
          width: 100%;
      }
      .o_champ li {
          display: inline-block;
          vertical-align: top;
          width: 38%;
          margin: 3px 29px 30px 0;
      }
      .ob_tit:after, .o_menu_ul:after {
          display: none;
      }
      .o_menu_ul li a, .o_menu_ul li i {
          font-style: normal;
          font-size: 17px;
          margin: 0px 6px 11px 6px;
          display: block;
          font-weight: 500;
          color: #fff;
      }
      .o_logo_txt {
          position: relative;
          width: 171px;
          height: 27px;
          left: auto;
          top: auto;
          margin: 0 auto;
      }
      .o_menu_ul {text-align: center; padding: 10px 0 10px 0; margin-bottom: -29px;}
      .o_menu_ul li {
          display: inline-block;
          margin-right: 3px;
      }
      .coins {
          position: relative;
          right: auto;
          top: auto;
          width: 100%;
          text-align: center;
      }
      .o_menu {
          height: auto;
          padding: 25px 0 0 0;
      }
      .coins span {
          color: #84878f;
          padding: 0 0 0 0;
          margin: 0 0 11px 0;
          text-align: center;
          font-weight: bold;
          font-weight: 500;
          font-size: 11px;
          text-transform: uppercase;
          letter-spacing: 1.2px;
      }
      .o_topbg {
          padding-top: 0;
      }
      .om_main {
          background: url(o_mainnews_mob.jpg) no-repeat left top #fff;
          background-size: auto !important;
          padding: 40px 0 20px 0;
          border-bottom: 11px solid #edf5f7;
      }
      .o_footer .menu_ {
          background: #202a44;
          height: auto;
      }
      .o_footer .head_ {
          height: auto;
          padding: 0 0 20px 0;
      }
      .o_footer {
          background: #242f4b;
          margin-bottom: 0;
      }
      .o_footer .menu_main {
          text-align: center;
          padding: 15px 0;
      }
      .o_footer .menu_main li a {
          color: #fff;
          font-size: 15px;
          font-weight: 500;
          display: block;
          cursor: pointer;
          padding: 10px 9px;
      }
      .o_arr {
          display: block;
          width: auto;
          height: 49px;
          background: url(o_arr.png) no-repeat center #2babda;
          position: absolute;
          right: 0;
          top: auto;
          bottom: -10px;
          left: 0;
      }
      .o_champ {
          width: 100%;
          margin-bottom: 44px;
      }
      .f2:after {
          display: block;
          width: 60px;
          height: 30px;
          background: url(https://www.sports.kz/themes/2017/images/sportskz.png) no-repeat center;
          background-size: contain;
          left: -1px;
      }

      .o_header .menu_main {display: none;}
      .o_header .head_:after {
          display: block;
          position: absolute;
          right: 0;
          top: 0;
          bottom: 0;
          width: 25%;
          background: url(o_logo_s.png) no-repeat center #fff;
          background-size: contain;;
          content: '';
      }
      .o_header .head_ {
          background: url(o_bghead.png) no-repeat 20px -13px;
          background-size: 160%;
      }
      .f1 {
          margin: 0 0 0 15px;
          padding: 26px 50px 0 72px;
          font-size: 15px;
      }
      .f2 {
          margin: 0 0 0 15px;
          padding: 26px 0 0 72px;
          font-size: 15px;
      }
      .coins {
          position: relative;
          right: auto;
          top: -266px;
          width: 100%;
          text-align: right;
      }
      .coins b:after {
          position: absolute;
          left: 7px;
          top: -3px;
          width: 24px;
          height: 28px;
          background-size: contain !important;
      }
      .coins b {
          padding: 1px 0 0 37px;
          min-width: auto;
          font-size: 16px;
      }

      .mmenu-button {
          display: block !important;
          position: fixed;
          left: 0;
          top: 0;
          background: url(https://m.sports.kz/themes/2018/images/mmenu.png) #85ba33;
          background-size: cover;
          width: 50px;
          height: 50px;
          z-index: 5558899;
          background-size: contain;
      }

      .mmenu {
          display: block !important;
          opacity: 0;
          position: fixed;
          left: -1000px;
          top: 0;
          bottom: 0;
          background: #fff;
          -moz-transition: 0.2s 0.1s ease;
          -o-transition: 0.2s 0.1s ease;
          -webkit-transition: 0.2s 0.1s ease;
          z-index: 100500;
          box-shadow: 0 1px 40px rgba(0, 0, 0, .3);
          overflow: auto;
      }

      .mmenu.act {
          opacity: 1 !important;
          visibility: visible;
          left: 0;
          top: 0;
          right: 50px;
          z-index: 55555555;
      }

      .mmenu .menu {
          display: block;
          position: relative;
          padding: 10px 0;
          margin: 0;
          padding: 20px;
      }

      .mmenu li {
          border-bottom: 1px solid #efefef;
          display: block;
      }

      .menu li:first-child {
          padding-left: 9px;
      }

      .mmenu li a {
          color: #000;
          display: block;
          padding: 12px 18px 12px 30px;
          border: 0;
          font-size: 17px;
      }

      .menu li.act {
          background: #fada5c;
      }

      .menu_main.mmenu_interesting {
          background: #f7f7f7;
      }

      .mmenu .menu_main {
          padding: 10px 0;
      }

      .menu_main.mmenu_interesting a {
          font-weight: 400;
      }

      .menu li.act a {
          color: #000
      }

      .mmenu .mclose {
          display: none;
      }

      .mmenu.act .mclose {
          display: block !important;
          position: fixed;
          width: 50px;
          height: 50px;
          right: 0;
          top: 0;
          background: url(/themes/2017/images/mclose.png) no-repeat center rgba(37, 46, 68, 0.55);
          background-size: cover;
      }
      .o_left, .o_right {width: 100% !important; display: block; margin: 0 0 25px 0;}
      .o_mainnews {
          padding: 40px 0 20px 0;
      }
      .zachet li i {
          width: 45px !important;
      }
      .zachet li u {
          width: 46px !important;
      }
      .coins_tit {
          font-size: 10px !important;
      }
      .mainnews_foto_ {width: 100% !important; height: auto !important;}
      .telegram_sports span {
          position: relative !important;
          right: auto !important;
          top: auto !important;
      }
      .tags_inpage li:first-child {
          width: 12% !important;
      }
      .tokyo_calendar {overflow: auto;}
      .social_ {
          position: absolute;
          right: 245px;
          top: 23px
      }

      .social_ li {
          display: inline-block;
          vertical-align: middle;
          margin: 0 0 0 15px
      }

      .social_ li a {
          display: block;
          width: 15px;
          height: 15px
      }

      .svk {
          background: url(https://www.sports.kz/themes/images/pyeongchang/social.png) no-repeat 0 0
      }

      .sfb {
          background: url(https://www.sports.kz/themes/images/pyeongchang/social.png) no-repeat -15px 0
      }

      .stw {
          background: url(https://www.sports.kz/themes/images/pyeongchang/social.png) no-repeat -30px 0
      }

      .sgo {
          background: url(https://www.sports.kz/themes/images/pyeongchang/social.png) no-repeat -45px 0
      }

      .smr {
          background: url(https://www.sports.kz/themes/images/pyeongchang/social.png) no-repeat -60px 0
      }

      .sok {
          background: url(https://www.sports.kz/themes/images/pyeongchang/social.png) no-repeat -75px 0
      }

      .syt {
          background: url(https://www.sports.kz/themes/images/pyeongchang/social.png) no-repeat -90px 0
      }

      .sfu {
          background: url(https://www.sports.kz/themes/images/pyeongchang/social.png) no-repeat -105px 0
      }

      .sma {
          background: url(https://www.sports.kz/themes/images/pyeongchang/social.png) no-repeat -120px 0
      }

      .sin {
          background: url(https://www.sports.kz/themes/images/pyeongchang/social.png) no-repeat -135px 0
      }
      .stg {
          background: url(https://www.sports.kz/themes/images/pyeongchang/social_tg.png) no-repeat 0 0
      }

      .social_ li a.qazsport_ {
          width: 111px;
          height: 21px;
          background: url(https://www.sports.kz/themes/2017/images/qazsport.png) no-repeat 0 1px;
          margin-left: 9px;
          background-size: contain !important;
      }

      .social_ li a.finbet {
          width: 83px;
          height: 20px;
          background: url(https://www.sports.kz/themes/2017/images/finbet.png) no-repeat center;
          margin-left: 7px;
          background-size: contain !important;
      }

      .social_ li a.pari_h {
          width: 68px;
          height: 21px;
          background: url(https://www.sports.kz/themes/2017/images/pari2_h.png) no-repeat center;
          background-size: contain !important;
      }

      .social_ li a.xbet_ {
          width: 74px;
          height: 21px;
          background: url(https://www.sports.kz/themes/2017/images/xbet.png) no-repeat center;
          background-size: contain !important;
      }
      .mmenu .social_ {
          position: static;
          right: auto;
          top: auto;
          padding: 17px 0 16px 13px;
          background: #29334c;
      }

      .mmenu .menu_, .mmenu .social_, .mmenu .menu_ .menu_main {
          display: block
      }

      .mmenu .social_ li {
          border-bottom: none;
          display: inline-block;
      }

      .mmenu .social_ li a {
          padding: 0;
          display: inline-block;
      }
      #mmenu .menu_ {background: none !important; height: auto;}
}

        .pages_, .pages, .yiiPager {
            background: #f5f5f5;
            text-align: center
        }

        .pages_ li a, .pages li a, .yiiPager li a {
            display: block;
            font-size: 13px;
            border: none;
            background: transparent;
            padding: 14px 12px
        }

        .pages_ li.act a, .pages li.selected a, .yiiPager li.selected a {
            font-weight: 900
        }
		
		.pages_ li, .pages li, .yiiPager li {
    display: inline-block;
}

.pages_ li.act a, .pages li.selected a, .yiiPager li.selected a {
    font-weight: 900;
}

li.first, li.last, li.previous, li.next {
    display: none;
}