.stories_details_wrapper{margin:0px;}
.banner:after{display: none; content: "";}
.contest_wrapper img{max-width: 100%;}
.web_view{display: block;}
.mobile_view{display: none;}
.stories_details_wrapper h2{font-size: 26px; color: #FB361C; margin: 40px 0px;}

.banner a.btn{background: none; border: none;bottom: 30px;position: absolute;left: 0px; right: 0px; margin: auto;} 
.banner a.btn_1 { margin-left: 28%; width: 20%; }
.banner a.btn_2 { margin-right: 24%; width: 20%; }

.stories_details_wrapper .list_books_wr {margin-bottom: 20px; }
.stories_details_wrapper .list_books_wr .book_img{background:#F5F5F5; border-radius: 5px; display: block; padding: 12px; text-align: center; margin: 0px auto;}
.stories_details_wrapper .list_books_wr p{text-align:center; margin: 15px auto 0px; font-size: 16px; line-height: 24px;width: 248px; }
.stories_details_wrapper .list_books_wr .list_box{margin: 0px 36px 40px; max-width: 27%; display: inline-block;vertical-align: top;}
.stories_details_wrapper .list_books_wr .book_img{width: 248px; height: 371px;}
.stories_details_wrapper .list_books_wr .book_img img{height: 100%;}

.anthology_book_wrapper .banner_wr{margin:40px 0px;}
.anthology_book_wrapper .banner_wr h2{font-size: 32px;margin:0px 0px 10px; line-height: 38px; font-weight: 600; }
.anthology_book_wrapper .banner_wr p{font-size: 18px; line-height: 28px;}
.anthology_book_wrapper .btn_coming_soon{border:1px solid #FB361C; color:#FB361C; padding: 10px 40px;}

.anthology_book_wrapper .box_list_wr{background: #F9F9D3; border-radius: 5px;padding: 10px 10px;
margin-bottom: 20px;font-size: 14px; box-shadow: 0px 2px 2px #0000002C;}
.anthology_book_wrapper .box_list_wr:hover{box-shadow: 0px 2px 2px #0000002C !important;}
.anthology_book_wrapper .box_list_wr h4{font-size: 22px;}
.anthology_book_wrapper .box_list_wr i{display: block; font-style: normal; font-size: 14px;font-weight: normal;}
.anthology_book_wrapper .box_list_wr span{display: inline-block;font-size: 14px;font-weight: normal; background: #FFFE06; border-radius: 5px; padding: 5px 10px; line-height: normal;}

.similar_anthology_books{background: #FAFAFA; padding: 40px 0px;}
.similar_anthology_books h3{color: #FB361C; margin-bottom: 40px;}
.similar_anthology_books .books_list_wr{background: #fff; border-radius: 5px; margin: 0px auto 20px; box-shadow: 0px 3px 6px #00000029; text-align: center; width: 220px;}
.similar_anthology_books .books_list_wr:hover{box-shadow: 0px 3px 6px #00000029 !important;}
.similar_anthology_books .books_list_wr p{text-align: center; font-size: 16px; line-height: 19px; padding:5px 5px 15px}
.similar_anthology_books .books_list_wr p strong{display: block;}
.similar_anthology_books .books_list_wr img{width: 196px; height: 298px; margin: 8px;}


@media only screen and (min-width:769px) and (max-width: 1199px){
.banner{padding: 0px;}
.web_view{display: block;}
.mobile_view{display: none;}
.stories_details_wrapper .list_books_wr .list_box{margin: 0px 15px 15px; max-width: 28%;}	
.stories_details_wrapper .list_books_wr p {text-align: center; margin: 15px 0px; font-size: 16px; line-height: 24px; } 
.banner a.btn{bottom: 5%;}
.stories_details_wrapper .list_books_wr .book_img{width: 228px; height: 351px;} 
}

@media only screen and (min-width:1000px) and (max-width: 1199px){
	.similar_anthology_books .books_list_wr{width: 184px;}
	.similar_anthology_books .books_list_wr img{width: 166px;height: 268px;}
	
}



@media only screen and (min-width:481px) and (max-width: 768px){
.banner{padding: 0px;}
.web_view{display: none;}
.mobile_view{display: block;}
.stories_details_wrapper .list_books_wr .list_box{margin: 0px 15px 15px; max-width: 42%;}	
.stories_details_wrapper .list_books_wr p {text-align: center; margin: 5px 0px 5px; font-size: 12px; line-height: 21px; } 
.stories_details_wrapper .list_books_wr .book_img{width: 199px; height: 307px;} 
.stories_details_wrapper .list_books_wr p{width: 100%;}
.banner a.btn.btn_2 {margin-right: 23%; width: 27%; bottom: 1%; }
.banner a.btn.btn_1 {margin-left: 50%; width: 27%; bottom: 38%; }

 }

@media only screen and (min-width:700px) and (max-width: 768px){
.banner a.btn.btn_2 {margin-right: 30%; width: 27%; bottom: 1%; }
.banner a.btn.btn_1 {margin-left: 42%; width: 27%; bottom: 38%; }
}

@media only screen and (min-width:320px) and (max-width: 480px){
.banner{padding: 0px;}
.web_view{display: none;}
.mobile_view{display: block;}
.stories_details_wrapper .list_books_wr .list_box{margin: 0px 15px 15px; max-width: 100%;}	
.stories_details_wrapper .list_books_wr p {text-align: center; margin: 5px 0px 5px; font-size: 12px; line-height: 21px; } 
.banner a.btn.btn_2 {margin-right: 23%; width: 27%; bottom: -1%; }
.banner a.btn.btn_1 {margin-left: 50%; width: 27%; bottom: 34%; }
}