@import url('reset.css');

@import url('loader.css');

.clear {
    clear: both;
}

.clear-both {
    clear: both;
}

html, body {
    font: normal 12px Trebuchet MS,Arial,Verdana;    
}             
html {
    background-color:#fff;    
}

body {overflow: hidden;}

.float_left {
    float: left;
}
.float_right {
    float: right;
} 
.bold {
    font-weight: bold;
}          
a {
    color: #0071BC;
    text-decoration: none;
}
a:hover {
    color:#30373E;
}
h1 {
    font-weight: bold;
    font-size: 20px;
}
h2 {
    font-size: 16px;
    font-weight: bold;
    color: #F70177;
    text-decoration: underline;
}
h3 {
    text-transform: uppercase;
    color: #1f1f1f;
}

.wrapper {
    width: 1000px;
    margin: 0 auto;
}

#header {
    width: 100%;
    float: left;
    height: 38px;
}

#menu {
    background: black;
    color: white;
    width: 100%;
    float: left;
    z-index: 10;
    position: inherit;
    font-family: Tahoma, Trebuchet MS;
    height: 38px;
}
   
/*.menu a {
    display: block; 
    color: white;
    float: left;
    padding: 10px;
    font-size: 12px;
}   */

.logo {
    width: 250px;
    float: left;
    padding: 0;
    height: 39px;
    border-right: 1px solid white;
    text-align: center;
}      

#thumbs1 {
    float: left;
}

.moving {
    box-shadow: 0 4px 12px 0 #666666;
}

.justifiedGallery {
    margin-bottom: 0;
}

.left-block {
    float: left;
    width: 250px;
    height: 100%;
    padding-top: 50px;
}

.main-block {
    float: left;
    width: 710px;
    padding: 20px;
    padding-top: 50px;
}

.left-block a, .left-block a:link .left-block a:active {
    border-bottom: 1px dotted #000000;
    color: #000000;
    display: block;
    line-height: 15px;
    margin: 0 30px 0 18px;
    padding: 8px 2px;
}

.left-block a:hover {
    color: white;
}

.left-block a.active {
    color: #FFF;
}

.left-block a:last-child {
    border-bottom: none;
}

.centered {
    margin-left: 251px;
    width: 749px;
}

.menu {
    margin: 0 auto;
    width: 654px;
}

.potato-menu-item {
    font-size:15px;
}
.potato-menu-item li a {
    display: block;
}
.potato-menu-group {
    z-index:1000;
}
.potato-menu-item a {
    padding:9px 9px 12px 9px;
    color: #fff;
    height: 15px;
}
.potato-menu-hover a {
    color: #999292;
}
/*.potato-menu-has-vertical > a {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAENSURBVDjLpZM/SwNREMTnxBRpFYmctaKCfwrBSCrRLuL3iEW6+EEUG8XvIVjYWNgJdhFjIXamv3s7u/ssrtO7hFy2fcOPmd03SYwR88xi1cPgpRdjjDB1mBquju+TMt1CFcDd0V7q4GilAwpnd2A0qCvcHRSdHUBqAYgOyaUGIBQAc4fkNSJIIGgGj4ZQx4EEAY3waPUiSC5FhLoOQkbQCJvioPQfnN2ctpuNJugKNUWYsMR/gO71yYPk8tRaboGmoCvS1RQ7/c1sq7f+OBUQcjkPGb9+xmOoF6ckCQb9pmj3rz6pKtPB5e5rmq7tmxk+hqO34e1or0yXTGrj9sXGs1Ib73efh1WaZN46/wI8JLfHaN24FwAAAABJRU5ErkJggg==) right no-repeat;
}
.potato-menu-has-horizontal > a {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADvSURBVDjLY/z//z8DJYCJgUIwxAwImOWx22uSExvZBvz68cvm5/dfV5HFGEGxUHoiExwVf//8Zfjz+w/D719/GH79/A3UAMK/GH4CMYiWFJJk+PXrN8PN27cunWq/oA/SwwIzyUrYluHvP6AB//7A8e+/f4H4N8Pvf0D8Fyb2h+HLl696WllqJ69Nu2XOArMZpBCuGajoN1jxbwT9FyH36/dvkCt/w10Acvb+h3uxOhvoZzCbi4OLQVJSiuH1q9cMt2/cvXB7zj0beBgQAwwKtS2AFuwH2vwIqFmd5Fi40H/1BFDzQaBrdTFiYYTnBQAI58A33Wys0AAAAABJRU5ErkJggg==) right no-repeat;
}  */
.potato-menu-item ul {
    background-color: white;
    box-shadow: 0 0 10px -2px black;
}    

.potato-menu-item ul .potato-menu-item {
    background: none;
    float: inherit;
}

.potato-menu-item li a {
    color: black;
    padding: 7px 25px 7px 15px;
}

.potato-menu-item li a:hover {
    background-color: #F1F1F1;
    color: #0063DC;
}
.arrow {
    border-color: #FFFFFF rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 0 8px 8px;
    height: 0;
    position: relative;
    top: -7px;
    width: 0;
    z-index: 12;
    left: 15px;
}

.menu-71 a {color: red;}

.potato-menu .potato-menu-item {margin-right: 7px;}

.potato-menu .potato-menu-item:last-child {margin-right: 0;}

.potato-menu-vertical .potato-menu-item {margin-right: 0;}

.potato-menu .potato-menu-item a {font-size: 14px;}
.potato-menu a:hover {color: #FFF;}

/* Стили модулей из style.css с сайта langberry.kz */
#journal-view .title, #journal-view .meta{
    display: none;
}
.faq_item{
    border-bottom:1px solid #551C1B;
    margin-bottom: 20px;
}
.faq_item span{
    background-color: #F70177;
    color: #FFFFFF;
    padding: 3px;
}
.faq_item .question{
    color: #551C1B;
    font-style: italic;
    font-weight: bold;
    margin: 12px 0;
}
.faq_item .answer{
    margin: 12px 0;
}
.italic{
    font-style: italic;
}
#questions{
    
}
#questions div{
    margin-bottom: 10px;
}
#questions label{
    display: block;
    width: 110px;
    height: 20px;
    padding-top: 10px;
    float: left;
}
#questions label.no-center{
    height: 30px;
    padding-top: 0px;
}
#questions input[type="text"]{
    border: 1px solid #551C1B;
    height: 30px;
    width: 400px;
}
#questions textarea[name="quest"]{
    resize: none;
    width: 400px;
    border: 1px solid #551C1B;
}
#questions input.submit{
    display: block;
    cursor: pointer;
    width: 90px;
    height: 26px;
    border: none;
    background: url('/web/20190127113657im_/https://langberry.kz/media/img/site/langberry/new_button.png') no-repeat;
}
.pagination{
    padding-top: 10px;
    font-size: 12px!important;
}
.pagination strong{
    background: none repeat scroll 0 0 #551C1C;
    color: #FFFFFF;
    padding: 1px 10px;
}
.pagination a{
    background: none repeat scroll 0 0 #F70177;
    color: #FFFFFF;
    padding: 1px 10px;
}
.pagination a:hover{
    background: none repeat scroll 0 0 #551C1C;
}
.pagination span{
    display: none;
}
#news .item{
    margin-bottom: 10px;
}
#news .item .body img{
    border: 1px solid #EF7900;
    float: left;
    margin: 0 8px 8px 0;
    padding: 2px;
}
#full_article h2{
    font-size: 18px;
    font-weight: bold;
    padding: 10px 0;
    text-align: center;
    width: 100%;
}
#full_article img.news-image{
    border: 1px solid #EF7900;
    float: left;
    margin-right: 5px;
    padding: 1px;
}
ul#gallery h3{
    color: #FF9900;
    font-weight: bold;
    text-align: center;
}
ul#gallery li{
    display: block;
    float: left;
    width: 260px;
    height: 200px;
    text-align: center;
}
ul#gallery img{
    border: 1px solid #EF7900;
    padding: 2px;
}
.gallery-paginator{
    font-size: 16px!important;
}
.gallery-paginator strong{
    background: none;
    color: #000;
    font-weight: bold;
    padding: 0;
    font-size: 16px!important;
}
.gallery-paginator a{
    background: none;
    color: #F8A35B;
    padding: 0 5px;
    font-size: 16px!important;
}
.gallery-paginator a:hover{
    background: none;
    color: #600D0E;
}
.gallery-paginator span{
    display: none;
}

.gallery-paginator p.pagination{
    font-size: 16px!important;
}
/* BLOG */
#blog .item .name{
    background-color: #F70177;
    color: #FFFFFF;
    padding: 3px;
}
#blog .item .title{
    border-bottom: 1px solid #AB8D8D;
    color: #551C1B;
    display: block;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
    width: 100%;
}
/* PEOPLES */
#peoples .item{
    width: 285px;
    float: left;
    margin-left: 5px;
    margin-bottom: 10px;
}
#peoples .item h3{
    color: #FF9900;
    font-weight: bold;
    text-align: center;
}
#peoples .item img{
    border: 1px solid #EF7900;
    float: left;
    margin-right: 5px;
}
.gs-title{
    color: #F8A35B!important;
    text-decoration: none!important;
    font-size: 14px!important;
}
.gs-title:hover{
    color: #600D0E!important;
    text-decoration: none!important;
}
.gs-title b{
    color: orange!important;
    font-size: 14px!important;
    font-weight: normal!important;
    text-decoration: none!important;
}
.gcsc-branding-text, .gcsc-branding-img-noclear{
    display: none;
}

.left-block .pagination {padding: 8px 2px;margin: 10px 10px 0 10px;text-align: center;}
.left-block .pagination span, .left-block .pagination strong, .left-block .pagination a {color: #000;padding:0;margin: 0;display: inline;background-color: transparent;border-bottom: none;}
.left-block .pagination span {display: none;}
.left-block .pagination strong {font-weight: bold;}
.left-block .pagination a {}
.left-block .pagination a:hover {text-decoration: underline;}

.dolzhen {
    color: #F96F13 !important;
    font-weight: bold !important;
}

#questions .g-recaptcha {
    padding-left: 110px;
}

#questions.faq_form .g-recaptcha {
    padding-left: 0px;
}


/*
     FILE ARCHIVED ON 11:36:57 Jan 27, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:01:58 Dec 23, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 116.884 (3)
  captures_list: 203.726
  exclusion.robots.policy: 0.183
  RedisCDXSource: 51.184
  PetaboxLoader3.datanode: 157.316 (5)
  exclusion.robots: 0.198
  esindex: 0.016
  PetaboxLoader3.resolve: 88.82 (2)
  load_resource: 228.291 (2)
  CDXLines.iter: 27.565 (3)
*/