
.kenburns {background:url(/home/thumbs/bg-img02.jpg);z-index: 2;}
.bg-overlay {background: rgba(0, 0, 0, 0.79);opacity: .7;}
.inspiro-slider .slide-captions > * {opacity: 1;}
.inspiro-slider .slide .container, .inspiro-slider .slide .container-wide {padding-bottom: 100px;align-self: center !important;}



.books {max-width: 1170px;margin: 0 auto;text-align: center;position: relative;}
.books h2 {color:#fff;font-size:48px;}

.banner_case_container {position: relative;}
.banner_case {position: relative;}
.banner_case_img, .banner_case_img img {width: 100%;}
.banner_case_bg .banner_case_bgl {background: url(/home/thumbs/shelf_left.png) left center no-repeat;}
.banner_case_bg .banner_case_bgc {background: url(/home/thumbs/shelf_center.png) center;}
.banner_case_bg .banner_case_bgr {background: url(/home/thumbs/shelf_right.png) right center no-repeat;}
.banner_case_bgc {display: inline-block;width: 80%;height: 52px;}
.banner_case_bgl, .banner_case_bgr {display: inline-block;width: 102px;height: 52px;}
.banner_case_bg span {margin:0px;padding:0px;}

.banner_case_container .banner_case .item {position: relative;top: 0px;display: inline-block;z-index: 2;margin: 0 20px;vertical-align: bottom;}
._df_thumb ._df_book-title {padding: 5px;font-size: 12px;background:#222;color: white;}





.m-t-5r {margin-top:5rem;}
.m-t-10r {margin-top:10rem;}
.m-b-5r {margin-bottom:5rem;}
.m-b-10r {margin-bottom:10rem;}

.p-b-5r {padding-bottom:5rem;}


@media (max-width: 1200px) {
	.max_1200 {display: none;}
	.banner_case_container .banner_case .item {margin-bottom:30px;}
}
@media (max-width: 992px) {
	.banner_case_container .banner_case_bgc {width: 50%;}
	/*
	.banner_case_container .banner_case .item.max_992 {display: none;}
	*/
}

@media (max-width: 768px) {
	.banner_case_container .banner_case_bgc {width: 15%;}
	/*
	.banner_case_container .banner_case .item.max_768 {display: none;}
	*/
}

@media (max-width: 499px) {
	.inspiro-slider, .inspiro-slider .slide {overflow: unset;}
	.banner_case {height: unset;}
	.inspiro-slider .container {padding-left: 20px;padding-right: 20px;}
	._df_thumb {width: 120px;height: 180px;text-align: center;}
}