

/* Start:/bitrix/templates/bookind_cp1251/styles.css?16478778675047*/
@media (min-width: 768px) {
.modal-dialog.auth {width: 550px;}
.modal-dialog.reg {width: 750px;}
.modal-dialog.reg .form-group, .modal-dialog.reg .btn {width: 260px;}
.modal-dialog.reg .row .col-sm-6:first-child .form-group, .modal-dialog.reg .g-recaptcha > div {float: right;}
}

.owl-nav .owl-prev,
.owl-nav .owl-next {
  background-color: #eb2131;
  color: #fff;
  float: left;
  font-size: 0;
  height: 29px;
  width: 29px;
  line-height: 29px;
  text-align: center;
  position: relative;
}

.menu-top > li a.item-menu-bg {
  background-color: #eb2131;
  color: #fff;
}
.menu-top > li a {
  border: 1px solid #eb2131;
  color: #5c5c5b;
  display: block;
  padding: 13px 18px;
}

.subscribe-block {
  border: 2px solid #eb2131;
  margin-bottom: 30px;
  padding: 20px;
}

.btn {
  background-color: #eb2131;
  border: 1px solid #eb2131;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  padding: 15px 30px;
  outline: none;
  text-align: center;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}


.dropdown-menu {background: white;}
.dropdown-menu > li > a:hover {background: #eb2131;}
.input-group {background: #ee6f79;}
.input-group-search {background: #ee6f79;}
.link-arrow {color: #eb2131;}
.info-bottom {color: #eb2131;}
a {
  color: #eb2131;
  text-decoration: none;
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
}
a:hover, a:focus, a:active {
  color: #ee6f79;
  text-decoration: none;
  outline: none;
}
.logo-txt > span {color: #eb2131;}

nav {background: #eb2131;}












ul.nav.navbar-nav > li > a:hover, ul.nav.navbar-nav > li > a.selected {background: #ee6f79;}
.pagination-block a.arrow:hover {color: white;}
.detial-text p {text-align: justify;}
.detial-text ul {
list-style-type: disc;
padding-left: 15px;
margin-left: 15px;
}
.detial-text li:last-child {
margin-bottom: 15px;
}

.detial-text img {max-width: 100%; height: auto;}
a.pdfjournal {display: block; margin: 0 auto; max-width: 250px !important;} 
.new-block-lg-image a {display: block;}
.detial-text td img {max-width: 1000px !important; display: none;}
.detial-text img.book {float: left; margin: 0 15px 5px 0; max-width: 250px;}
@media (max-width: 500px) {
.detial-text img.book {display: block; float: none; margin: 0 auto; max-width: 100%;}
}
.search-item-meta {display: none;}
.search-preview b {color: #ee6f79;}
a.more {color: #eb2131;}
li.active span {font-size: 18px; color: #eb2131;}
.info-block-image:after {
    height: 100px;
    opacity: 0.8;
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    filter: alpha(opacity=80);
}
.info-block-h {height: 360px;}
.book .info-block-h {height: 450px;}
.new-block .height {height: 65px;}
.new-block {margin-bottom: 20px;}
@media (max-width: 995px) {
.info-block-h {height: 390px;}
}
@media (max-width: 642px) {
.info-block-h {height: auto;}
}
.new-wh-block {background-size: contain;}

.logo-txt {font-size: 13px; line-height: 1;}
a.title-link {color: #5c5c5b;}
.book {margin: 15px 0;}
@media (min-width: 568px) {
.col-xs-6.book {width: 33%;}
}
@media (min-width: 768px) {
.col-sm-4.book {width: 25%;}
}
@media (min-width: 995px) {
.col-md-3.book {width: 25%;}
}
@media (min-width: 1400px) {
.col-lg-2.book {width: 16%;}
}

.go > div, .go iframe, .FP.JRb {height: 22px !important;}
.vk tbody tr td:nth-child(1) a {height: 20px !important; padding-top: 1px !important; padding-bottom: 0 !important;}
.vk tbody tr td:nth-child(2) a {height: 21px !important;}
.fb-like > span {height: 25px !important;}

.info-block-image .icon-lupa {z-index: 500; left: 20px; top: auto; bottom: 20px; width: 32px; height: 32px; background: url(/bitrix/templates/bookind_cp1251/images/ico-vacancy.png); transform: none; -webkit-transform: none;}
a.vacancy {color: #5c5c5b;}
.tag-block {margin-top: 15px;}
.subscribe-block {padding-bottom: 21px;}
.banner_main_1 {margin-bottom: 20px;}
@media (min-width: 768px) {
.banner_main_1 img {max-width: 100%;}
}
@media (max-width: 768px) {
.banner_main_1 img {width: 100%;}
}
.detial-text table td img {max-width: 100%;}
.detial-text iframe {width: 100%;}

.bx-composite-btn-fixed {top: -90px;}
@media (max-width: 768px) {
.bx-composite-btn-fixed {display: none !important;}
}
.banner_bottom, .banner_right {text-align: center;}
.banner_bottom img, .banner_right img {max-width: 100%;}

.owl-item {visibility: hidden;}
.owl-item.active {visibility: visible !important;}

ul.nav.navbar-nav li.dropdown.open > a, ul.nav.navbar-nav li.dropdown:hover > a {background: #ee6f79 !important;} 
ul.nav.navbar-nav li.dropdown > ul.dropdown-menu {left: -1px;}

div.cite {
    background-color: #fff !important;
    font: 24px "RobotoItalic", sans-serif;
    text-align: left !important;
    margin-bottom: 20px;
    padding: 60px;
    position: relative;
}

div.cite2 {
    background-color: #fde0c2 !important;
    font: 20px "RobotoItalic", sans-serif;
    text-align: left !important;
    margin-bottom: 20px;
    padding: 40px;
    position: relative;
}

@media (max-width: 768px) {
div.cite {display: none;}
}
div.cite p {margin: 0; padding: 0;}
hr {border-color: #5c5c5b;}
/* End */
/* /bitrix/templates/bookind_cp1251/styles.css?16478778675047 */
