@import url(http://kaztoday.com/css/font-awesome.css);
@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.6.2/css/font-awesome.min.css);
@font-face {
  font-family: 'FontAwesome';
  src: url('/fonts/fontawesome-webfont.eot?v=4.4.0');
  src: url('/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('/fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('/fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('/fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;padding:0 25px;margin-right:-15px;border:0;opacity:.7;text-align:center;font-size:12px;line-height:1.8;cursor:pointer}
.arrow:before{content:"\f107";font-size:22px;line-height:24px;font-family:FontAwesome}
.arrow:hover{opacity:1}
.sidebar{background:#1c1c1c}
.sidebar *{color:#fff}

.sblogo{background:0 0;padding:32px 64px;width:320px;height:107px}

.sbclose{position:absolute;right:0;top:0;background:#333;cursor:pointer}
.sbclose i{font-size:24px;padding:4px;display:block;color:#fff}
.sbclose:hover{background:rgba(255,255,255,.2)}

.sbcats{padding:0 24px}
.sbcats ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,.1)}
.sbcats ul li a{max-width:calc(100% - 65px);float:none;display:block;padding:12px 0;padding-right:50px;line-height:1.5;font-weight:700}
.sbcats ul li li{padding-left:12px;border:0}
.sbcats ul li li a{font-weight:600;font-size:14px;padding:8px 0;opacity:.9}
.sbcats a:hover{color:var(--o-1)}

.submenu{width:100%;max-height:0;opacity:0;background:0 0;overflow:hidden;border:0;-webkit-transition:opacity .6s ease,max-height .8s ease;transition:opacity .6s ease,max-height .8s ease}
.item-active>.submenu{opacity:1;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;-webkit-transition:opacity .4s ease-in,max-height 1s ease-in;transition:opacity .4s ease-in,max-height 1s ease-in}
.item-active>.arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.item-active{padding-bottom:10px}

.adplace .wrapper .adcont,.layer0{padding:16px;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25'%3E%3Cpattern id='pattern-circles' x='0' y='0' width='50' height='50' patternUnits='userSpaceOnUse' patternContentUnits='userSpaceOnUse'%3E%3Ccircle id='pattern-circle' cx='10' cy='10' r='1.6257413380501518' fill='%23888888'%3E%3C/circle%3E%3C/pattern%3E%3Crect id='rect' opacity='0.1' x='0' y='0' width='100%25' height='100%25' fill='url(%23pattern-circles)'%3E%3C/rect%3E%3C/svg%3E");background-size:12px 12px;background-position:-7px -7px}
.adplace .wrapper div img{display:block;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.ad2box,.adplace .wrapper .adcont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

.sbcont{height:100%}
.sbcont .caslinks{margin-top:auto;padding:24px 24px 12px 24px}
.caslinks ul li{margin-bottom:12px}
.caslinks ul li a{opacity:.8}
.caslinks ul li a:hover{color:var(--o-1);opacity:1}

.sbscroll{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% - 108px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}
.sbscroll::-webkit-scrollbar-track{background-color:var(--b-0)}
.sbscroll::-webkit-scrollbar{opacity:0;width:5px;background-color:var(--b-0);margin-left:5px}
.sbscroll::-webkit-scrollbar-thumb{background-color:var(--o-1)}
.sbscroll::-webkit-scrollbar-track{background-color:var(--b-0)}
.sbscroll::-webkit-scrollbar{opacity:0;width:5px;background-color:var(--b-0);margin-left:5px}
.sbscroll::-webkit-scrollbar-thumb{background-color:var(--o-1)}

.sbsoc ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 24px 24px 24px;-webkit-column-gap:1px;column-gap:1px}
.sbsoc ul li{width:20%}
.sbsoc a i{display:block;background:rgba(255,255,255,.05);border-radius:2px;padding:8px;line-height:24px;font-size:20px;-webkit-transition:.25s;text-align:center;transition:.25s}
.sbsoc a:hover i{background:var(--o-1);box-shadow:0 3px 10px var(--o-1)}

.hbor{border-bottom:1px solid var(--b-10)}

.onlyDesk{display:none!important}
.onlyDesk{display:block!important}

.footer{position:relative;background:var(--o-4);margin-top:46px}
.footer .wrapper{padding:0 16px}
.footer{margin-top:86px}

.fbgtop{-webkit-transform:rotate(180deg);transform:rotate(180deg);overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr;top:-30px}
.fbgtop svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;height:30px}
.fbgtop path{fill:var(--o-4);-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0);transform:rotateY(0)}
.fbgtop{top:-70px}
.fbgtop svg{height:70px}

.fline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:24px 0 21px 0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.fline:before{background:-webkit-gradient(linear,left top,right top,color-stop(20%,var(--b-10)),color-stop(21%,transparent),to(transparent));background:linear-gradient(to right,var(--b-10) 20%,transparent 21%,transparent 100%);background-position:0 0;background-repeat:repeat-x;background-size:5px 5px;content:'';height:3px;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}
.fline span b{font-weight:400;display:none}
.fline span b{display:inline}

.counters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}
.counters span{display:block;color:#fff;text-align:center;opacity:.5}
.counters img{display:block}

.lft{text-align:center;padding-top:32px}
.lft svg{height:40px;margin-bottom:16px}
.lft .point{fill:var(--o-1)}
.lft p{line-height:1.4;font-size:14px}

.fsoc ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin:24px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.fsoc ul li a i{font-size:32px;padding:8px}
.fsoc ul li a:hover i{color:var(--o-1)}
.fsoc ul{margin-bottom:0}

.flinks{margin-top:24px}
.flinks ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.flinks ul li a{font-weight:500}
.flinks ul li a:hover{color:var(--o-1);text-decoration:underline}
.flinks ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}

#___gcse_0{width:100%}
#___gcse_0 *{color:var(--o-3)!important}
.gsc-control-cse{background:var(--o-2)!important;border:0!important;padding:0!important}
.gsc-input-box{padding:0!important}
.gsc-input,.gsc-input-box{border:none!important;background:var(--o-2)!important}
td.gsc-input{padding:10px 0 10px 48px!important}
.gsc-search-button{display:none}
.gsc-clear-button{display:none!important}
.gsc-completion-container{background:var(--o-2)!important;border:0!important;-webkit-box-shadow:0 2px 4px var(--b-10)!important;box-shadow:0 2px 4px var(--b-10)!important}
.gsc-completion-selected{background:var(--o-4)!important}

.search-box input[type=text]{background:0 0!important;display:block}

.gsib_b{display:none}
td.gssb_a{border:none!important}
.gsib_a{padding:0!important}
.gssb_a img{background:0 0!important}
.gssb_c{z-index:9999!important}

@media (min-width:1023px){.onlyMob{display:none!important}

.fcontent{margin-bottom:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.lft{text-align:left;padding-top:0}
.lft svg{height:60px;margin-bottom:24px}
.lft p{font-size:16px}

td.gsc-input{padding:16px 0 16px 48px!important}}

#wid_n_inf2 {
  position: relative;
  width: 29%;
  margin: 20px 2%;
  float: left;
}
#wid_n_inf2_cena {
  position: absolute;
  right: -15px;
  top: 15px;
  background: #D53A3A;
  color: #FFF;
  padding: 5px 10px;
}

#wid_n_inf2_img {
  min-width: 100%;
  height: 200px;
  overflow: hidden;
}
#wid_n_inf2_img img {
  min-width: 100%;
  max-width: 100%;
  height: 200px;
  object-fit: cover;
}

#wid_n_inf2_nsme {
  height: 50px;
  position: relative;
  margin-top: -50px;
  background: rgba(0,0,0,.7);
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
#wid_n_inf2_nsme:hover {
  background: rgba(127,177,30,.8);
}
#wid_n_inf2_nsme a {
  color: #FFF;
  display: block;
  font-family: Arial, Tahoma, sans-serif;
  font-size: 13px;
  padding: 10px 20px;
}

@media screen and (max-width: 1100px) {
  #wid_n_inf2 {width: 48%;margin: 1%;}
}
@media screen and (max-width: 600px) {
  #wid_n_inf2 {width: 96%;margin: 2%;}
}