@media print {

.body {  margin-top: 30px; }
.hide_screen {display:block;}
.print_logo {text-align:center;}

.hide_print, .hide_main, .other_block, .crblock, .socnetblock, .hfooter .mb3, .hfooter .mb4, .hfooter hr,  .hfooter .cl, .video_ins,
.subscribe_block, .subscribe, .forum_topctrl, .forum.toggle_body, .forum .fmctrl, .forum .fmctrl_na, .hhead, .pager_one, .zoom, .pager, .cb_sticker, .chk_block {display:none !important;}

.toggle .toggle_body { display: block; }
.toggle.open .forum.toggle_body { display: block !important;}
.forum.toggle_body hr:first-child, .forum.toggle_body hr:nth-child(2) {display:none !important;}

.chead .toggle_head, .chead .toggle_body, .more_buttons, .scr_buttons {display:none}
#cb_form_toggle, #review_c_add, .catalog_search.xform, .statmenu.genbio, .clblock ul.statmenu, .clblock ul.statmenu + hr.nogap {display:none}
.mblock.chead + .mblock > hr.top:nth-child(1), .mblock.chead + .mblock > hr.top:first-child, .mblock.chead hr.top{display: none;}
.mblock.chead {margin-bottom:30px}

.crblock.important_print {display:block !important;}
.itemblock.club .cbook.fragments .cb_sticker  {display:table !important}
.hfooter .mb4.copy {display: block !important; bottom: 0; top: -30px;}

.crblock.important_print .trefil .scale {display:none !important;}

.chead h1, .chead .mb8 h1, .chead .mb h1, h2.chapter, h2.chapter.small, .bglg_img h2.chapter {background-image: none !important; padding-left:0 !important;}

.rubpath span {background: none; padding-right:5px;}
.rubpath span.hide_screen {display: inline; padding-right:0px;}
.rubpath span.hide_screen img {padding: 0 0px;}

.ill_block {page-break-before: auto; page-break-inside: avoid}

/* new changes */


.mblock {width:100%;min-width:705px;}
.itemblock, .clblock, .itemhead  {width:auto;margin-left:0;margin-right:0;float:none}
.ill_block.center_ins_block {max-width:703px;margin-left:auto;margin-right:auto}
.mb, .hfooter .mb4.copy, .chead .mb8 {margin-left:0;margin-right:0;}
.crblock.important_print { margin-right: 0; width: auto;  float: none; }

.clblock .img_block .ib_text, .clblock .img_block32 .ib_text {float:none; width: auto; margin-right: 225px;}
.clblock.lhc .img_block32 .ib_text { float: none; display:block; width: auto; margin-right:0; margin-left:195px;}
.gallery_inav, .gallery .grad_out {display:none}
.gallery.iline {padding-left:0; padding-right:0}
#nav_main {max-width:100% !important}
.clblock.newslist.lhc .img_block32 .ib_text { width: auto; margin-right:0; margin-left:225px;}

.site_block .rubs_block { float: none; width: 225px; margin-left: 555px;}
.relm { margin-left: 0; }
.itemblock .site_block .rubs_block { width: auto; }

.clblock .genbio_article_list .ib_text {margin-right:0;float: none;width: auto;margin-left:132px}
.clblock .itemblock .about.authors .ib_text, .itemblock .about.authors .ib_text { margin-left: 130px; width: auto; float: none; }

.itemhead .edesc { width: auto; float: none; height: auto; margin-left: 150px;}
.itemhead.event { width: auto; float: none; margin-left: 0;}

.clblock .cols2.img_block .ib_text {margin-right:0}
.itemblock .cbook.img_block .ib_text { width: auto; float: none;  margin-right: 0;  margin-left: 230px; }
.clblock .about.authors .ib_text { width: auto; float: none; margin: 30px 0; margin-left: 130px; }
.itemblock .book_search_results .img_block .ib_text {float: none;width: auto; margin-left: 165px; margin-right: 0;}
.book_search_results .img_block .ib_text { margin-left: 165px; margin-right: 0;}
.itemblock .ins_book .cbook.img_block .ib_text { width: auto; float: none; margin-left: 135px; }

.clblock.publist .img_block32 .ib_text, .clblock .publist .img_block32 .ib_text { float: none; margin-right: 0; margin-left: 225px; }

.xrub-genbio .itemblock { min-height: auto;}

}