﻿@CHARSET "UTF-8";

div.book_meta_wraper {
	position: relative;
	padding: 20px 30px;
	vertical-align: top;
	
}
img.book_meta_img, div.book_meta_data {
	display: inline-block; 
}
img.book_meta_img {
	width: 25%;
	vertical-align:top;
}
div.book_meta_data {
	padding-top: 5px;
	padding-left: 30px;
	vertical-align: top;
	text-align: left;
	width: 70%;
}
div.book_meta_data, div.book_meta_data * {
	color: #2b1605;
	font-size: 14pt;
}
div.book_meta_data.list, div.book_meta_data.list * {
	font-size: 11pt;
}
span.book_meta_key, span.book_meta_key *, 
span.book_meta_key.oldbook, span.book_meta_key.oldbook * {
	color: #697aef;
	font-weight: bold;
	white-space: nowrap;
}
span.book_meta_key.oldbook, span.book_meta_key.oldbook * {
	color: #595900;
}
span.book_meta_key, span.book_meta_key *, 
span.book_meta_value, span.book_meta_value * {
	font-size: 12pt;
}
span.book_meta_value.oldbook, span.book_meta_value.oldbook * {
	color: #646464;
}
span.book_meta_key.title, span.book_meta_key.title *, 
span.book_meta_key.title.oldbook, span.book_meta_key.title.oldbook *, 
span.book_meta_value.title, span.book_meta_value.title *, 
span.book_meta_value.title.oldbook, span.book_meta_value.title.oldbook * {
	font-size: 16pt;
	font-weight: bold;
}
span.book_meta_key.title.agent, span.book_meta_key.title.agent *, 
span.book_meta_value.title.agent, span.book_meta_value.title.agent * { 
	font-size: 12pt;
}
span.book_meta_key.title.list, span.book_meta_key.title.list *, 
span.book_meta_key.title.oldbook.list, span.book_meta_key.title.oldbook.list *, 
span.book_meta_value.title.list, span.book_meta_value.title.list *, 
span.book_meta_value.title.oldbook.list, span.book_meta_value.title.oldbook.list * {
	font-size: 12pt;
}
span.book_meta_value.list, span.book_meta_value.list * {
	font-size: 11pt;
}

span.book_meta_value.price, span.book_meta_value.price * {
	color: #d4752e;	
}
span.book_meta_value.summary, span.book_meta_value.summary *,
span.book_meta_value.summary.oldbook, span.book_meta_value.summary.oldbook * {
	text-indent: 15px;
	font-size: 11pt;
	color: #161bb8;
}
span.book_meta_value.summary.list, span.book_meta_value.summary.list *,
span.book_meta_value.summary.oldbook.list, span.book_meta_value.summary.oldbook.list * {
	font-size: 10pt;
}
span.book_meta_value.summary.oldbook, span.book_meta_value.summary.oldbook * {
	color: #646464;
}

div.book_list_img, div.book_list_metadata {
	display: inline-block; 
	padding-left: 30px;
}
div.book_list_metadata {
	position: relative;
	vertical-align: top; 
	width: 90%;
}
img.book_img, img.book_list_img  {
	border: 1px solid rgb(151,97,54);
	padding: 0px;
}
img.book_list_img {
	width: 50px; 
	height: 70px; 
}

div.oldbook_btn_left, div.oldbook_btn_right {
	position: absolute;
	top: 19px;
	cursor: pointer;
}
div.oldbook_btn_left {
	left: -15px;
}
div.oldbook_btn_right {
	right: -15px;
}
div.oldbooks_container_frame {
	width: 100%;
	height: 250px;
	padding-left: 30px;
	padding-right: 30px;
	overflow: hidden;
	background-image: url("../imgs/books/agent_oldbooks_back.png");
	background-repeat: repeat;
	border-bottom:  1px solid #dcd3cb;
}
#oldbooks_container {
	width: 100%;
	height: 250px;
	overflow: hidden;
}
#oldbooks_container ul{
	width: 2000px;
	height: 250px;
	padding-left: 0px;
	padding-right: 10px;
}
#oldbooks_container li{
	float: left;
	width: 220px;
	margin-top: 20px;
	text-align: center;
	display: inline-block;
}
span.oldbook_mainTitle, span.oldbook_transTitle {
	color: #595900;
	font-size: 12pt;
	white-space: nowrap;
}
span.oldbook_transTitle {
	color: #0080ff;
}

div.agent_outline.newbook {
}
div.agent_banner.newbook {
	border-bottom: 2px solid #008877;
	background-color: #e8e8e8;
}	
img.agent_title.newbook {
}
div.agent_contents.newbook {
	border: 1px solid #e8e8e8; 
	margin-top: 2px;
	padding-top: 20px; 
}
img.book_agent_img {
	border: 1px solid rgb(151,97,54);
	background-color: black;
	padding: 6px;
	cursor: pointer;
	display: inline-block;
}
img.book_agent_img.oldbook, img.book_agent_img.newbook {
	/* width: 120px; */ 
	height: 160px; 
	padding: 0px;
	margin: 3px 0; 
	cursor: auto;
}
img.book_agent_img.oldbook:hover, img.book_agent_img.newbook:hover {
	transform: scale(1.1);
}

div.book_meta_wraper.oldbook { background-color: #fff; position: relative; }
span#lblTitle.oldbook { font-size: 14pt; font-weight: bold; color: #595900; }
span#lblFooter.oldbook { font-size: 10pt; font-weight: bold; color: #595900; }

div#pre_line, div.banner.oldbook, div.titlebar.oldbook { z-index: 1000;  }

div#pre_line, div.banner.oldbook { position: fixed; top:0; left: 0; width: 100%; height: 15px; }
div#pre_line { background-color: #fff; }
div.banner.oldbook { top: 15px; background-color: #8c7833; }
img#iconOldbook { float: left; width: 65px; height: 32px; margin-top: -15px; margin-left: 10px; }
img#logoOldbook { height: 13px; margin-left: 10px; }
div.titlebar.oldbook { position: fixed; top:30px; left: 0; width: 100%; text-align: center; padding: 3px 5px; 
			background-color: #d3c387; }
div.contents.oldbook { width: 100%; height: 100%; padding: 10px 15px; }
div.footer.oldbook { width: 100%; text-align: right; padding: 2px 20px 0 2px; position: absolute;
		position: fixed; bottom: 0; left: 0; background-color: #d3c387; min-height: 15px;}
div.book_meta_img.oldbook { width: 100%; border: 2px solid #0080ff; }
div.book_meta_img.oldbook.slider-wrapper.theme-light { border: 1px solid #9b8e31; }
div.book_meta_img.oldbook.nivoSlider { border: 1px solid #595900; }
div.book_meta_data.oldbook { width: 100%; padding: 15px 0; }

b.name, p b.name, span.book_meta_value.list b.name {
	font: inherit;
	font-size: 110%;
	font-weight: bold;
	white-space: nowrap;
	color: inherit;
}

@media screen and (max-width : 767px) {

	div.oldbook_btn_left {
		left: -5px;
		top: 35px;
	}
	div.oldbook_btn_right {
		right: -5px;
		top: 35px;
	}
	div.oldbook_btn_left>img, div.oldbook_btn_right>img {
		width: 30px;
		height: 150px;
	}
	div.book_list_metadata {
		width: 80%;
	}
	span#lblTitle.oldbook { font-size: 14pt; }
	div.book_meta_data, div.book_meta_data *,
	span.book_meta_key, span.book_meta_key *,
	span.book_meta_value, span.book_meta_value * { 
		font-size: 12pt; 
	}
	div.book_meta_wraper,
	span.book_meta_key.title, span.book_meta_key.title *, 
	span.book_meta_key.title.oldbook, span.book_meta_key.title.oldbook *, 
	span.book_meta_value.title, span.book_meta_value.title *, 
	span.book_meta_value.title.oldbook, span.book_meta_value.title.oldbook * { 
		font-size: 14pt; 
	}
	span.book_meta_value.summary, span.book_meta_value.summary *, 
	span.book_meta_value.summary.oldbook, span.book_meta_value.summary.oldbook * {
		font-size: 12pt; 
	}
}

@media screen and (max-width : 550px) {

	img.book_meta_img {
		width: 170px; 
		height: 210px;
	}
	div.book_meta_data {
		width: 100%;
		padding: 15px 5px;
	}
	div.book_list_img, div.book_list_metadata {
		padding-left: 10px;
	}
	div.book_list_metadata {
		width: 75%;
	}
	div.oldbooks_container_frame {
		padding-left: 20px;
		padding-right: 20px;
	}
	div.oldbook_btn_left {
		left: -3px;
		top: 40px;
	}
	div.oldbook_btn_right {
		right: -3px;
		top: 40px;
	}
	div.oldbook_btn_left>img, div.oldbook_btn_right>img {
		width: 20px;
		height: 100px;
	}
	span#lblTitle.oldbook { font-size: 12pt; }
	div.book_meta_data, div.book_meta_data *,
	span.book_meta_key, span.book_meta_key *,
	span.book_meta_value, span.book_meta_value * { 
		font-size: 10pt; 
	}
	div.book_meta_wraper,
	span.book_meta_key.title, span.book_meta_key.title *, 
	span.book_meta_key.title.oldbook, span.book_meta_key.title.oldbook *, 
	span.book_meta_value.title, span.book_meta_value.title *, 
	span.book_meta_value.title.oldbook, span.book_meta_value.title.oldbook * { 
		font-size: 12pt; 
	}
	span.book_meta_value.summary, span.book_meta_value.summary *, 
	span.book_meta_value.summary.oldbook, span.book_meta_value.summary.oldbook * {
		font-size: 10pt; 
	}
	div.book_meta_wraper { padding: 20px 5px; }
	div.contents.oldbook { padding: 10px 5px; }
}
