/* 
 * My Custom Styles
 *
 * You can extend or overwrite default site styles by writing your own CSS rules. Tizra 
 * assigns the #t-my id to the body class. By using #t-my as your initial selector you can
 * override any of the Tizra styles with your own rules. To get you started, some sample 
 * rules are shown below. 
 * 
 * When creating custom styles, note the following:
 *
 * OVERRIDING PROPERTIES: The colors set in the Properties tab are automatically 
 * assigned to a number of different tags and classes. Using custom styles is a good way
 * to override some of these rules while leaving the others as is. A limited set of rules are 
 * specifically designed to handle older browsers or touch devices and should only be 
 * modified if tested on those platforms.
 *
 * @MEDIA RULES: Tizra's responsive stylesheet uses @media rules to ensure that sites
 * present well on small screen sizes (i.e. on tablets and smart phones). Most of these 
 * define placement and positioning and should not be changed.
 * 
 */

/* Body tag styles */
#t-my body {}

#t-my .t-metatag-abstract, #t-my .t-metatag-keywords {display: none;
	
}

/* login box */

#t-my .t-loginbox-logged-on.t-login-h2 {
	display: none;
}

#t-my h3.t-login-user-list.t-loginbox-logged-on {
	font-size: 1.1em;
}

/*left column */

#t-my #leftcol label {
	font-weight: bold;
	font-size: 1.1em;
	color: #660033;
	cursor:auto;
}

#t-my #leftcol h2 {text-rendering:optimizeLegibility;
	color: #660033;
	font: bold 1em "Helvetica Neu", Helvetica, Arial, sans-serif;
}

#t-my #leftcol a {
	color: #330066;
}

/* right column */

#t-my #rightcol {

}

#t-my .rightblock {
	border-bottom: 1px dotted #330066;
	background-color: #ffffcc;
	margin-bottom: 0;
	padding: 15px 5px 1px 7px;
}

#t-my .rightblock p {
	font-size: .8em;
}

#t-my .rightblock h2 {
	font-size: 1em;
}

#t-my #rightcol .t-offer-link {
	display: block;
	background-color: #336666;
	color: white;
	padding: 3px;
	float: none;
	clear: none;
	position: relative;
}

#t-my #rightcol .t-offer-link:hover {
	background-color: #ff6600;
}

#t-my .rightblock li {
	position: relative;
	right: 10px;
}

#t-my #rightcol .t-offer-terms, #t-my #rightcol .offerentry.t-new h1 {
	display: none;
}

/* footer */

#t-my .copyright-footer {
	float: left;
	font-size: .8em;
}

/* table of contents */

#t-my .t-toc-range-free.button.free{
	margin-left: 0;
	margin-right: 0;
}

#t-my div.t-toc ul span.t-toc-title {
	width: 76%;
}

#t-my div.t-toc ul ul span.t-toc-title {
	width: 75%;
}

#t-my div.t-toc ul ul ul span.t-toc-title {
	width: 74%;
}

#t-my div.t-toc ul ul ul ul span.t-toc-title {
	width: 72.5%;
}

/*access denied */
#t-my .accessdeniedoffer .t-offer-link {
	display: block;
	background-color: #336666;
	color: white;
	padding: 3px;
	float: none;
	clear: none;
	position: relative;
	width: 300px;
}

#t-my .accessdeniedoffer .t-offer-link:hover {
	background-color: #ff6600;
}

#t-my .accessdeniedoffer .t-offer-terms, #t-my .accessdeniedoffer .offerentry.t-new h1 {
	display: none;
}

/* Advanced Search */
#t-my .t-advancedsearch-bookform p.t-input {
	width: 320px;
}

/* Search Results */
#t-my .t-results-pagehit .t-pageno {
	width: 72px;
}

/* Title and Author Indexes */

#t-my .t-alphabet ul, #t-my .t-all ul {
	background-color: #ffcc00;
}

#t-my .t-alphabet li.t-current, #t-my .t-all li.t-current {
	background-color: #ff6600;
}

#t-my .t-alphabet li a {
	color: #660033;
}

#t-my .t-alphabet li a:hover {
	color: #ff6600;
}

/* to prevent the built-in title field from showing up as a duplicate title along with the IndexTitle field in the title index static page */
.hidehardwiredtitles .t-value-title {display:none;}

/* to prevent excerpt page ranges from showing up in title index */
.hidehardwiredtitles .t-range, .authorindexformat .t-range {
	display: none;
}

/* to avoid display of undesirable text in heading of title and author index */
.hidehardwiredtitles .t-alphaindex-byfield, .authorindexformat .t-alphaindex-byfield {
	display: none;
}

/*clean up alignment of listings on title author index */
.hidehardwiredtitles ul, .authorindexformat ul {
	padding-right: 46px;
	margin-left: 0;
}

/* Default link styles */
#t-my a {}
#t-my a:link {}
#t-my a:active {}
#t-my a:visited {}
#t-my a:hover {}

/* Panel link styles */
#t-my .panel a {}
#t-my .panel a:link {}
#t-my .panel a:active {}
#t-my .panel a:visited {}
#t-my .panel a:hover {}

/* hide default heading on Excerpt ToC, so it can be replaced by custom */

#excerpt-toc h2 {
	display: none;
}


/* hide extra excerpt headings in attachment list block on document toc */

#excerpts-on-doc-toc li.unit h2 {
	display: none;
}

/* hide bullets in attachment list block on document toc */


#excerpts-on-doc-toc li.unit, #excerpts-on-doc-toc ul.t-list-excerpts {
	list-style-type: none;
}

/* size attachment list block on document toc */

#excerpts-on-doc-toc.t-attachments {
	max-width:550px;font-size:18px;
}

/* style text of attachment list block on document toc */

#excerpts-on-doc-toc ul a {
	color:#242525 !important;
	text-decoration:none;
	border-bottom:none;
	right: 39px;
	position: relative;
	font: normal 1em EestiTextRegular;
}

#excerpts-on-doc-toc ul a:hover {
	border-bottom:1px solid #242525 !important
}

#excerpts-on-doc-toc li {
	margin-top: 13px;
}

/* hide attachment icons from Excerpt list */

#excerpts-on-doc-toc .t-attachment-header, #excerpts-on-doc-toc .ui-li-icon {
	display: none !important
}

.conditional-hide {
	display: none;
}

/* make excerpt ToC entries bigger */
#excerpt-toc li.t-toc {
	font-size: 1.3em;
}
