@font-face {
    font-family: arialuni;
    src: url(https://web-archive.nli.org.il/National_Library/oe_/http://mid5.nesibeli.kz/fonts/ARIALUNI.TTF);
    font-family: trajan;
    src: url(https://web-archive.nli.org.il/National_Library/oe_/http://mid5.nesibeli.kz/fonts/trajan.ttf);
}
@media screen and (max-width: 750px){
  #bottom0, #bottom3, #bottom7, #bottom9, .logo{
    display: none!important;
  }
  #yt_header.pattern1{
    background-position: 50% 0%!important;
  }
   #hid { visibility: hidden; }

  #top1{
  }
  .ileft .modcontent{
    margin-left: 0px!important;
  }
}
body.sj_vinda{
  font-family: arialuni;
}
.prev-button{
  /*left: -32px!important;
  width: 32px;*/
}
.next-button{
  /*right: -32px!important;
  width: 32px;*/
}

#yt_menuposition{
  /*box-shadow: 1px 5px 15px #bbb;*/
  background: #1d4766;
  margin-top: -1px;
  /*border-bottom: solid 4px #09F;*/
}

.row-fluid .span388{
  width: 37%!important
}
.row-fluid .span288{
  width: 60%!important;
}
.logo-right{
  position: relative;
  left: -50px;
}
@-moz-document url-prefix()
{
  .logo-right{
    left: -1050px!important;
  }
  div.module.maintop, div.module.shadow2 {
    box-shadow: none!important;
  }
}
.dmrseacrh .button{
  background: none!important;
  width: 15px;
  margin-left: -35px
}
#footer2  input[type="text"] {
  height: 17px;
  color: #FFF!important;
  border:0;
  background: #2D709E!important;
  box-shadow: none;
}
.dmrsearch .textarea, input[type="text"] {
  /*height: 12px;*/
  color: #555;
  background: #FFF;
}
.topt h3.modtitle{
  background: #fff;
  color: #000;
  text-decoration: underline;
  font-size: 100%;
  line-height: 10px;
}
.icodate{
    /*background: url(/National_Library/oe_/http://www.mfa.kz/templates/sj_vinda/images/icodate.png) no-repeat;
    padding-left: 20px;*/
  font-size: 70%;
  padding-bottom: 5px;
  margin-left: 100px;
}
div.module .right{
  box-shadow: 0 0 40px #CCC;
}
#yt_copyrightposition, .footer1, .footer2{
  display: none;
}
#yt_footer{
  color: #ffffff;
  text-shadow: 1px 1px #444;
  margin: 0 auto;
  width: 930px;
}
#yt_footer .yt-main{
  background-color: #1d4866;
}
.row-fluid .span588{
  width: 45%!important;
  margin-top: 30px;
}
.dmrsend, input[type="submit"]{
  border: 0;
  color: #fff;
  font-weight: bold;
  background: none;
}

div.module.shadow2{
  box-shadow: 2px 5px 5px #CCC;
  background: #fff;
  /*border: solid 5px #DDD;*/
  /*outline: solid 1px #BBB;*/
  margin-bottom: 5px;
}
.top20{
  margin: 0px!important;
}
td.blogCalendarHeader{
  height: 40px;
}
#prevYear-89, #nextYear-89{
  display: none;
}
a.headerArrow{
  color: #444;
}
.top-15 .modcontent{
  margin-top: -25px;
  margin-bottom: -30px;
}
.right h3.modtitle {
  color: #FFF;
  font-size: 17px;
  margin-top: 0px;
  padding: 60px 20px 0px;
  text-transform: uppercase;
  line-height: 18px;
  background: #136DA0;
}
.right .nspArt h4.nspHeader{
  font-size: 11px;
}
.right2 h3.modtitle {
  color: #FFF;
  font-size: 17px;
  margin-top: 0px;
  padding: 60px 20px 20px;
  text-transform: uppercase;
  line-height: 18px;
  background: #136DA0;
}
.tm55 h3.modtitle{
  margin-top: 55px;
}
div.ns2-art-next{
  background: url(/National_Library/oe_/http://www.mfa.kz/templates/sj_vinda/images/next.png) no-repeat!important;
  width: 40px!important;
  height: 40px!important;
  margin-right: -35px!important;
  margin-top: -80px!important;
  display: block!important;
}
div.ns2-art-prev{
  background: url(/National_Library/oe_/http://www.mfa.kz/templates/sj_vinda/images/prev.png) no-repeat!important;
  width: 40px!important;
  height: 40px!important;
  display: block!important;
  position: absolute!important;
  margin-left: -624px!important;
  margin-top: -80px!important;
}
.ns2-title{
  margin-bottom: 0px;
}
.ns2-created{
  color: #28A8D2;
}
.lm15 h3.modtitle{
  margin-left: 55px;
}
.newsarhiv .modcontent{
  margin-bottom: -10px;
  padding: 0px!important;
  background: #fff;
  margin-top: -35px;
}
div.module.newsarhiv{
  box-shadow: 0 0 40px #CCC;
  padding-bottom: 10px;
}
.shadow div.modcontent{
  /*box-shadow: 0 0 40px #CCC;*/
  margin-bottom: -20px;
  padding-left: 10px;
}
*+html #lang{  margin-left: -400px;}
*+html #yt_logoposition{  position: relative;}
*+html .logo{position: absolute;margin-left: 20px;}
.logo{position: absolute\0/;margin-left: 20px;}
#lang{
  /*margin-top: 25px;
  margin-left: -75px;*/
  position: absolute;
  margin-left: 165px;
  border-bottom: solid 1px #ccc;
  width: 350px;
}

#lang a{
  color: #666;
}
.pb40{
  padding-bottom: 23px;
}
.logo{
  width: 25px;
}
.row-fluid .span333{
  width: 317px!important; /*32%*/
  /*margin-left: 23px!important;*/
}

.row-fluid .span444{
  width: 235px!important; /*32%*/
  /*margin-left: 23px!important;*/
}
.mura .modcontent{
  /*margin: 5px 0 0 10px;*/
  padding: 3px!important;
  background: #fff;
  height: 190px;
}

.mura2 h3.modtitle {
  line-height: 17px;
  font-size: 120%;
  color: #555;
  margin: 0;
  padding: 15px 20px;
  font-weight: normal;
  background: #fff;
  text-transform: uppercase;
  margin-left: 10px;
  margin-top: 10px;
}
.mura2 div.modcontent{
  padding-top: 0px;
  background: #fff;
  margin-left: 10px;
}
.mura2 .nspArt h4.nspHeader{
  font-size: 14px;
  font-weight: normal;
  line-height: 16px;
}
.mura2 a{
  color: #555555;
}
.mura2 a:hover{
  color: #1c94d0;
}
.mura3 .modcontent{
  margin-bottom: -30px;
  margin-left: 20px;
  margin-top: 10px;
}

div.module.maintop{
  /*box-shadow: 2px 5px 5px #CCC;
  background: #fff;*/
  /*height: 310px;*/
  /*border: solid 5px #ddd;*/
  /*padding: 3px;*/
  /*outline: solid 1px #BBB;*/
  margin-bottom: 5px;
}
.maintop img:hover{
  border: solid 1px #ccc;
}
.maintop img{
  border: solid 1px #FFF;
}
.maintop .modcontent{
  padding: 0!important;
}
#yt_header.pattern1{
  background-image: url(/National_Library/oe_/http://www.mfa.kz/templates/sj_vinda/images/bg_header.png)!important;
  /*background-position: 100% 100%;*/
    background-position: 70% 0;
  background-repeat: no-repeat;
  margin: 0 auto;
  /*width: 990px;*/
}
.item-page{
  /*background: #fff;*/
  /*box-shadow: 0 0 40px #CCC;*/
  padding: 15px;
}
.lang-inline a{
  color: #ffffff;
}
.blog{
  /*box-shadow: 0 0 40px #CCC;*/
  padding: 15px;
  /*background: #fff;*/
}
#top1{
  width: 60%;
}
#top2{
  width: 39%;
  float: right;
  /*margin-right: 20px;*/
}
#top2 a{
  color: #fff;
}
.lofass-container{
  /*box-shadow: 0 0 40px #CCC;*/
}
.rightmenu h3.modtitle{
  font-size: 150%
}
.module .rightmenu{
  background: #DDD;
}
.item-page .page-header h2{
  font-size: 175%;
}
.mainslider{
  margin-bottom: -35px;
}
#bottom2{
  float: right;
}
#bottom3{
  margin-left: 0!important;
}
#bottom4{
  float: right;
}
#yt_menuposition ul.navi > li.level1 > .item-link{
  margin: 0 22px;
  height: 30px;
}
.lof-ass .lof-navigator li h4{
  font-size: 12px;
  font-weight: normal;
  line-height: 16px;
}
.lof-ass h4 {
  font-size: 12px;
}
#yt_menuposition ul.navi > li.level1.active{
  background: none;
}
.menu ul li a:active{
  background: #B6E7FF;
}
td.blogCalendarDay{
  width: 28px!important;
  height: 22px!important;
}
#bottom5{
  margin-left: 0px;
}
.rightmenu ul li{
  list-style-type: none;
}
.bottom1-1 .modcontent{

}
#bottom1-2{
  float: right;
}
.bottom1-2 .modcontent{
  padding: 0!important;
  background: #fff;
  box-shadow: 10px 0px 40px #bbb;
}
.bottom1-2 .modcontent .ns2-row{
  border-bottom: solid 1px #bbb;
}
div.nssp2-default .ns2-art-controllers {
  margin: -10px 10px 5px 0;
}
.accordion-menu{
  box-shadow: 0 0 40px #bbb;
  /*border: solid 1px #09F;*/
}
.menu-right{
  float: left;
  position: absolute;
  margin-left: 10px;
  margin-top: -10px;
}
.menu-right .module{
  margin: 0px;
}
.play .play{
  background: url(/National_Library/oe_/http://www.mfa.kz/templates/sj_vinda/images/play.png) no-repeat;
  height: 45px;
  width: 45px;
  position: absolute;
  top: 55px;
  left: 75px;
}

.component-inner2{
  /*background: #fff;*/
  /*box-shadow: 0 0 40px #ccc;*/
}

#YoutubeGalleryMainContainer1{
  margin: 0 auto;
}
.ileft .modcontent{
  background: #fff;
  box-shadow: 0 0 40px #ccc;
  margin-left: 20px;
}

#yt_slideshow  {margin-bottom: 20px;}

#top1 h3{
  /*font-family: 'trajan';*/
  font-weight: normal;
  font-size: 145%;
  color: #1d4766;
}
.soc .modcontent{
  padding: 0!important;
}
#top2 form{
  margin: 0!important;
}
#slideshow .modcontent{
  padding: 0px;
}
#bottom7{
  margin-bottom: -25px;
}
.span5{
  margin-top: 15px;
  font-size: 12px;
}
#bottom0 .modcontent{
  padding:  0; /*5px 0*/
}
#bottom0 .module{
  margin-bottom: 0; /*5px;*/
}
.map .modcontent{
  width: 400px;
}
.t15 .modcontent{
  margin-top: 11px;
}
.ntitle h3.modtitle{
  font-size: 150%;
  color: #555;
  padding-left: 0px;
}
.nplay{
  background: url(/National_Library/oe_/http://www.mfa.kz/images/banners/new/nplay.png) no-repeat;
  height: 87px;
  width: 87px;
  position: absolute;
  margin-top: 45px;
  margin-left: 60px;
  display: inline-block;
}
#slider90 li img, #slider481 li img, #slider482 li img{
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
  filter: gray;
  -webkit-filter: grayscale(100%);
}
#slider90 li img:hover, #slider481 li img:hover, #slider482 li img:hover{
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
  -webkit-filter: grayscale(0%);
  cursor: pointer;
}

#slider93 li img {
  border: solid 1px #fff!important;
}
#slider93 li img:hover{
  border: solid 1px #ccc!important;
}
.news p {
  margin-left: 0px;
  margin-top: 5px;
  color: #6a6a6a
}
.news div {
  margin-left: 0px;
 /* margin-top: 5px;*/
  color: #6a6a6a
}
.news ul {
  margin-left: 0px;
  margin-top: 5px;
  color: #6a6a6a
}
.news a {
  color: #6a6a6a
}
.news a:hover {
  color: #2ca9d2
}
.midtop h3.modtitle{
  line-height: 18px;
  font-size: 17px;
  color: #ffffff;
  margin: 0;
  padding: 60px 5px 5px 20px;
  background: #136DA0;
  text-transform: uppercase;
  font-weight: normal;
  width: 153px;
}
.midtop div.modcontent{
  padding: 0 5px 0 18px!important;
  background: #136DA0;
  margin-right: 8px;
  height: 190px;
}
.midtop div.modcontent a{
  color: #ffffff!important;
}
.midtop div.modcontent ul.latestnews.yt-list{
  margin-top: 5px;
  list-style-type: none;
}
.midtop  ul.latestnews.yt-list li:hover{
  background: none;
}
.midtop ul.latestnews.yt-list li{
  line-height: 18px;
}
/*#left{
  width: 250px;
  position: absolute;
  margin-top: 120px;
}*/

.vop h3.modtitle{
  font-size: 100%;
  color: #555;
  padding: 15px 20px 0px;
}
.vop ul li a{
  color: #666;
}
.vop li {
  margin-left: 15px
}

.date{
  background: url(/National_Library/oe_/http://www.mfa.kz/images/banners/new/calendar.png) no-repeat;
  padding-left: 20px;
  width: 100px;
}
.time{
  background: url(/National_Library/oe_/http://www.mfa.kz/images/banners/new/clock.png) no-repeat;
  padding-left: 20px;
  width: 80px;
}
.consul .item-page{
  background: #fff;
}
.m-blog2 .item-page .page-header {
  margin-bottom: 20px;
}
#bottom1-1 .modcontent{
  margin-bottom: -20px;
}

.main-blog {
  background:#fff;
  height: 200px;
}
.main-blog a{
  display: block;
  height: 100%;
}
.main-blog {
  background:#fff;
  height: 200px;
}
.main-blog a{
  display: block;
  height: 100%;
  color: #1d4766;
}
.btn-share .share {
  background: #b6e026; /* Old browsers */
  background: -moz-linear-gradient(top,  #b6e026 0%, #abdc28 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b6e026), color-stop(100%,#abdc28)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #b6e026 0%,#abdc28 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #b6e026 0%,#abdc28 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #b6e026 0%,#abdc28 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #b6e026 0%,#abdc28 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6e026', endColorstr='#abdc28',GradientType=0 ); /* IE6-9 */
  color: #fff;
  padding: 0 15px 0 0;
}
#soc_twitter{
  background: url(/National_Library/oe_/http://www.mfa.kz/images/twitter.png) no-repeat;
  width: 32px;
  height: 32px;
  float: left;
}
#soc_facebook{
  background: url(/National_Library/oe_/http://www.mfa.kz/images/facebook.png) no-repeat;
  width: 32px;
  height: 32px;
  float: left;
}
.btn-share{
  float: left;
  margin-top: -20px!important;
}
.list-title{
  background: none!important;
  border-bottom: 1px solid #aaa!important;
}
.list-title a{
  color: #153242!important;
}
.page-header{
  padding-bottom: 0px;
  margin: 0px;
  border-bottom: none;
}
.mura4 .modcontent{
  background: #136DA0;
  padding-left: 20px!important;
  padding-bottom: 0px!important;
  margin-bottom: -20px;
  height: 40px;
}
.mura4 a{
  color: #fff;
}
.midbox{
  background: #fff;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 20px;
  margin-top: 3px;
  height: 40px;
}
.midbox-line{
  width: 100px; border-top: solid 1px #ddd; height: 5px;
}
.midbox-activ{
  width: 150px; border-top: solid 3px #1d4766; height: 0px; margin-top: -3px;
}
.mid_img {
  border-top: solid 2px #1d4766;
  padding-top: 10px;
  margin-top: 20px;
}
.news .vsig_cont{
  position: relative;
  /*width: 70px;*/
  right: 20px;
  float: right!important;
}

.mintitle .nspArt h4.nspHeader{
  font-size: 14px;
}
#smfaq .info .date{
  width: auto;
}
#smfaq .info {
  display: block;
  backgound: none;
  border: none;
}
.but {
  -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
  -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
  box-shadow:inset 0px 1px 0px 0px #ffffff;
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
  background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
  background-color:#ededed;
  -webkit-border-top-left-radius:12px;
  -moz-border-radius-topleft:12px;
  border-top-left-radius:12px;
  -webkit-border-top-right-radius:12px;
  -moz-border-radius-topright:12px;
  border-top-right-radius:12px;
  -webkit-border-bottom-right-radius:12px;
  -moz-border-radius-bottomright:12px;
  border-bottom-right-radius:12px;
  -webkit-border-bottom-left-radius:12px;
  -moz-border-radius-bottomleft:12px;
  border-bottom-left-radius:12px;
  text-indent:1px;
  border:1px solid #dcdcdc;
  display:inline-block;
  color:#777777;
  font-family:arial;
  font-size:12px;
  font-weight:bold;
  font-style:normal;
  height:28px;
  line-height:28px;
  width:126px;
  text-decoration:none;
  text-align:center;
  text-shadow:1px 1px 0px #ffffff;
}
.but:hover {
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
  background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
  background-color:#dfdfdf;
}.but:active {
  position:relative;
  top:1px;
}
/* Accordeon */
.accordeon_list {}
.accordeon_list .open {background-color: #F5F5F5;}
.accordeon_list .brd_bottom {border-bottom:1px solid #E7E7E7;}

.accordeon-header {
  font-size: 1.3em;
  font-weight: bold;
  color: #0079BB;
  border-bottom: 1px dashed #0079BB;
  cursor: pointer;
  line-height: 33px;
}

.accordeon-open, .accordeon-closed {
  min-height: 33px;
  height:auto;
  padding-left: 25px;
  float: none;
  border:1px solid #E7E7E7;
  border-bottom:none;
}

.accordeon {
  padding-left: 45px;
  padding-top: 10px;
  padding-bottom:10px;
  float: none;
    border-left:1px solid #E7E7E7; border-right:1px solid #E7E7E7;

}

.accordeon h2 {
  padding-top: 0 !important;
  margin-top: 0 !important;
}

.accordeon-open { background: #F5F5F5 url(/National_Library/oe_/http://www.mfa.kz/images/accordeon/open.gif) 5px 10px no-repeat; }
.accordeon-open .accordeon-header {color:#000; border-bottom: 1px dashed #000;}


.accordeon-closed { background: url(/National_Library/oe_/http://www.mfa.kz/images/accordeon/closed.gif) 5px 10px no-repeat; }

.accordeon-open div, .accordeon-closed div {
  /*background: url(/National_Library/oe_/http://www.mfa.kz/images/accordeon/open.gif) right top no-repeat;*/
  float: none;
}
.accordeon_listQ {border:1px solid #E7E7E7;}
.accordeon_listQ .accordeon-head { background: url(/National_Library/oe_/http://www.mfa.kz/images/accordeon/closed.gif) 5px 10px no-repeat; border-top:1px solid #E7E7E7;}
.accordeon_listQ .accordeon-head SPAN {
  font-size: 1.3em;
  font-weight: bold;
  color: #0079BB;
  border-bottom: 1px dashed #0079BB;
  cursor: pointer;
  line-height: 33px;
  margin-left:25px;
}
.accordeon_listQ .active {background: #F5F5F5 url(/National_Library/oe_/http://www.mfa.kz/images/accordeon/open.gif) 5px 10px no-repeat;}
.accordeon_listQ .active SPAN {  color: #000;  border-bottom: 1px dashed #000;
}
.accordeon_listQ DIV.txt {
  margin:0;
  padding:0;
  border:1px solid #f5f5f5;
  background-color:#F5F5F5;}
.accordeon_listQ DIV.txt p {margin:2px 10px 10px 25px;}
.accordeon_listQ .no_brd_top {border-top:0px;}
#sitemap {
  clear: both;
  list-style: none;
}
#sitemap li a {
  color: #003366;
}






