

/* Start:/f/resources/b-encyclopedia/b-encyclopedia.css?17937238126263*/
/*!
 * Encyclopedia
 *
 * Copyright 2012 Art Lebedev Studio
 * Created Ibliaminov Albert (rie@artlebedev.ru) aka Rie
 *
 */

.b-encyclopedia {
  margin-bottom:20px;
}

.b-encyclopedia__items {
}

.b-encyclopedia__advert a {
  border-bottom:none;
}

.b-encyclopedia__item,
.b-encyclopedia__item:hover {
  position:relative;
  z-index:1;
  overflow: hidden;
  max-height:240px;
  display: block;
  border-bottom: none !important;

  color: black !important;
}

.b-encyclopedia__item_inverse {

}

.b-encyclopedia__item-title {
  padding-bottom:.5em;
  display: block;
}

.b-encyclopedia__item-content {
  position:relative;
  margin-right:-220px;
  margin-left:-20px;
  top:0;
  padding:0;
  max-height:240px;
  display: block;
}

.b-encyclopedia__item_inverse .b-encyclopedia__item-content {
  margin-left: -220px;
  margin-right:-20px;
}

.b-encyclopedia__item_notimg .b-encyclopedia__item-content {
  margin-left:-20px;
  margin-right:-20px;
}

.b-encyclopedia__item-box {
  overflow: hidden;
  padding-left:20px;
  padding-right:220px;
  display: block;
}

.b-encyclopedia__item-box p:last-child {
  padding-bottom:10px;
}

.b-encyclopedia__item_inverse .b-encyclopedia__item-box {
  padding-left:220px;
  padding-right:20px;
}

.b-encyclopedia__item_notimg .b-encyclopedia__item-box {
  padding:0 20px;
}

.b-encyclopedia__item-wrapper {
  overflow: hidden;
  max-height:240px;
  position: relative;
  display: block;
}

.b-encyclopedia__item-wrapper:after {
  content: '';
  display: block;
  right:220px;
  left:0;
  bottom:0;
  position:absolute;
  height:30px;
  background: url(/f/resources/mama-white-fade.png) top left repeat-x;
}
.b-encyclopedia__item_inverse .b-encyclopedia__item-wrapper:after {
  left:210px;
  right:0px;
}

.b-encyclopedia__item_notimg .b-encyclopedia__item-wrapper:after {
  left:0;
  right:0;
}

.b-encyclopedia__item-cover {
  position:absolute;
  right:0;
  padding:0;
  height:auto;
  margin-left:15px;
  display: block;
}

.b-encyclopedia__item_inverse .b-encyclopedia__item-cover {
  right:auto;
  left:0;
  margin-right:20px;
  margin-left:0;
}

.b-encyclopedia__item.hover {
  background:white;
  z-index:2;
  overflow: visible;
}

.b-encyclopedia__item.hover .b-encyclopedia__item-content {
  -webkit-box-shadow: 0 5px 38px rgba(0,93,138,0.75);
  -moz-box-shadow: 0 5px 38px rgba(0,93,138,0.75);
  box-shadow: 0 5px 38px rgba(0,93,138,0.75);

  background: white;
}

.ie8 .b-encyclopedia__item .b-encyclopedia__item-content {
  border: 1px solid rgb(255,255,255);
}
.ie8 .b-encyclopedia__item.hover .b-encyclopedia__item-content {
  border: 1px solid rgb(0,93,138);
}

.b-encyclopedia__item-cover img {
  width:200px;
  height:240px;
}


.b-encyclopedia__item .h5 span {

}
.b-encyclopedia__item .cwb__back,
.b-encyclopedia__item:hover .cwb__back {
  background: none;

  color: #2088FF;
  color: rgb(32,136,255) !important;
  border-color: #2088FF !important;
  border-color: rgba(32,136,255,.3) !important;
}


.b-encyclopedia__item.hover .h5 .cwb,
.b-encyclopedia__item.hover .h5 .cwb__back {
  color: white !important;
  border-color: rgb(255,255,255) !important;
  border-color: rgba(255,255,255,.3) !important;
}

.b-encyclopedia__item.hover .cwb__back {
  background: rgb(255,43,61);
}

.b-encyclopedia__link {
  padding-top:.5em;
  font-style:italic;
}

/* Перенос правой колонки в основную. */
@media (max-width: 1100px) {
  .b-encyclopedia__item-title {
    font-size:100%;
  }

}


.b-encyclopedia-articles {

}

.b-encyclopedia-articles__item {
  padding-left: 160px;
  margin-bottom: 40px;
}
.b-encyclopedia-articles__item:after {
  content:'';
  display: block;
  clear:both;
}

.b-encyclopedia-articles__item.legal_info{
  padding-left:30px;
}

.b-encyclopedia-articles__photo {
  width:160px;
  float:left;
  margin-left:-160px;
}
.b-encyclopedia-articles__photo-link {
  border-bottom: none;
}
.b-encyclopedia-articles__photo img {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  max-width:120px;
}

.b-encyclopedia-articles__text {
  float:left;
}
.b-encyclopedia-articles__text h4 {
  margin-top:0;
  padding-top:0;
  margin-bottom:10px;
}
.b-encyclopedia-articles__cats {
  margin-left: 160px;
  margin-bottom:30px;
  margin-top:20px;
}


.b-encyclopedia-author {
  padding-bottom: 30px;
}
.b-encyclopedia-author__header {
  padding-bottom: 10px;
  padding-top:0;
  margin-top:.3em;
}
.b-encyclopedia-author__name a {
  font-weight: bold;
}
.b-encyclopedia-author__photo {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.b-encyclopedia-author__link {
  border-bottom: none;
}


.cleared {
  zoom: 1;
}
.cleared:after {
  display: block;
  clear:both;
  content: '';
}
.content_text {
  margin: 0;
}
.content_text_l {
  width: 61%;
  margin: 0 -10000px 0 0;
  position: relative;
  left: 0%;
  float: left;
}
.content_text_r {
  width: 30%;
  margin: 0 -10000px 0 0;
  position: relative;
  left: 68%;
  float: left;
}

.b-encyclopedia-header {
  color: black;
}

.b-encyclopedia-term__letter {
  padding-left:100px;
  margin-bottom:30px;
}

.b-encyclopedia-term__letter-name {
  float:left;
  margin-left:-100px;
  font-family: StoryMama;
  font-size: 171.43%;
  font-weight: bold;
  margin-top:-26px;
}
.ie8 .b-encyclopedia-term__letter-name {
  font-family: Arial;
}
.b-encyclopedia-term__letter-name span {
  display: block;
  padding-top:30px;
}
.b-encyclopedia-term__alphabet {
  text-align: center;
  font-weight: bold;
  margin-bottom:5px;
}
.b-encyclopedia-term__alphabet a {
  margin:2px;
  font-size:120%;
}

.b-encyclopedia-term__words {
  zoom:1;
}
.b-encyclopedia-term__words:after {
  content:'';
  display: block;
  clear:both;
}
.b-encyclopedia-term__column {
  float:left;
  width:25%;
}

.b-encyclopedia-term__word,
.b-encyclopedia-term__word:visited {
  color: black;
  border-color:rgb(0,0,0);
  border-color:rgba(0,0,0,.3);
}
.b-encyclopedia-term-inner__term  {
  color: black;
  margin-top:0 !important;
  padding-top: 0 !important;
}
.b-encyclopedia-term-inner__header {
  margin-top:0 !important;
  padding-top: 0 !important;
}
.b-encyclopedia-term-inner__desc {
  font-size: 142.86%;
  line-height: 1.2;
  font-style:italic;
  font-family: Georgia, serif;
  margin-bottom:40px;
}

/* End */
/* /f/resources/b-encyclopedia/b-encyclopedia.css?17937238126263 */
