/* term pages */

.page-dictionary-term #content .section {
	/* more padding on dictionary term pages */
	padding-top:120px;
	}
	
/* term button bar */

.dictionary-buttons {
	float:right;
	display:inline;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin-right:-8px;
	padding:4px 6px 4px 4px;
	background:#fcfcfc;
	font-size:.96em;
	}
.dictionary-buttons div.view {
	display:inline-block;
	}
.dictionary-buttons a {
	margin: 0 3px;
	}
.dictionary-buttons a:hover {
	cursor:pointer;
	}

/* menus */

.page-node-1893 .field-items, .page-node-1894 .field-items, .page-node-1013 .field-items, .page-node-2155 .field-items, .page-node-2176 .field-items  {
	width:100%;
	}
.view-dictionary-terms-menu-block.view-display-id-block_3 {
	margin-top:0px;
	}
.view-dictionary-terms-menu-block.view-display-id-block_3 .view-content {
	padding-top:0px;
	padding-left:10px;
	}
.view-dictionary-terms-menu-block.view-display-id-block_3 .view-empty {
	padding-top:60px;
	text-align:center;
	}
#block-views-36d237bd92f812a5a15934479e264908 {
	overflow-y:hidden;
	overflow-x:hidden;
	opacity:1;
	background:#fff;
	z-index:3;
	width:380px;
	margin-top:-35px;
	padding-top:0px;
	padding-right:0px;
	position:fixed;
	}
#block-views-36d237bd92f812a5a15934479e264908 .content {
	padding-top:0px;
	padding-right:2px;
	}
#block-views-36d237bd92f812a5a15934479e264908 .content .view-filters{
	}
#block-views-36d237bd92f812a5a15934479e264908.block {
	padding-top:0px;
	padding-right:0px;
	}
#block-views-36d237bd92f812a5a15934479e264908 .view-content {
	margin-top:-8px;
	padding-top:30px;
	}
#block-views-36d237bd92f812a5a15934479e264908 .item-list {
	margin-right:0px;
	}
#block-views-36d237bd92f812a5a15934479e264908 .views-row-1 {
	padding-top:60px;
	}
#block-views-025f4a06f6feede77ac8f08d6137b575 .views-row-1 {
	padding-top:20px;
	}
#block-views-36d237bd92f812a5a15934479e264908 .views-row-last {
	padding-bottom:20px;
	}


#block-block-114 {
	padding-top:340px;
	}
#block-views-025f4a06f6feede77ac8f08d6137b575 {
	/* sidebar terms */ 
	overflow-y:hidden;
	overflow-x:hidden;
	position:fixed;
	margin-top:-80px;
	width:284px;
	border-right:1px solid #ddd;
	z-index:0;
	background:#fff;
	padding-right:0px;
	}
	
/* term list filters */

#views-exposed-form-dictionary-terms-menu-block-block-3{
    background: #fff;
    margin-top: 0;
    padding-top: 10px;
    position: fixed;
    width: 340px;
    z-index: 4;
	padding-left:8px;
	text-align:center;
	}
.view-dictionary-terms-menu-block .views-exposed-form .form-item-dictionary-term {
    width: 240px;
	text-align:center;
	}
#edit-submit-dictionary-terms-menu-block {
	position:absolute;
	margin-top:-42px;
	margin-left:64px;
	background-image:url("/sites/all/themes/mayo/images/search.png");
	padding:6px 6px;
	color: rgba(0, 0, 0, 0);
	border:0;
	}
.sidebar .view-dictionary-terms-menu-block input#edit-dictionary-term {
	width:100%;
	border:1px solid #aaa;
	background: #fff url("/sites/all/themes/mayo/images/filter.png") no-repeat scroll 2px center;
	z-index: 4;
	padding-left:20px;
	line-height: normal;
	font-size:16px;
	}

	
input#edit-dictionary-term--2 {
	width:220px;
	}
#edit-dictionary-term[placeholder] {
	z-index:10000;
	}

.page-dictionary-term #sidebar-first{
	z-index:97;
	padding-top:0;
	margin-top:0;
	}
.page-dictionary-term #sidebar-first .section{
	padding-right:0px;
	z-index:98;
	}
.page-dictionary-term #content {
	z-index:97;
	}
/*.page-dictionary-term .sidebar .block{
	padding-right:0px;
	}
.page-dictionary-term #submenubar {
	width:640px;
	margin-left:334px;
	}*/
#block-views-025f4a06f6feede77ac8f08d6137b575  .view-content{
	margin-top:-4px;
	z-index:0;
	position:relative;
	font-size:.95em;
	padding-top:0;
	}
#block-views-025f4a06f6feede77ac8f08d6137b575  .views-row-1{
	margin-top:32px;
	}
#block-views-025f4a06f6feede77ac8f08d6137b575  .views-row-last{
	margin-bottom:16px;
	}
.view-dictionary-terms-menu-block.view-display-id-block_1 .view-content, .view-dictionary-terms-menu-block.view-display-id-block_3 .view-content {
	overflow-y:auto;
	}
.view-dictionary-terms-menu-block .view-filters {
	margin-bottom:10px;
	}
.view-dictionary-terms-menu-block .views-exposed-widgets {
	margin-bottom:8px;
	height:30px;
	padding-top:20px;
	}
.view-dictionary-terms-menu-block .view-filters label {
	display:none;
	}
.view-dictionary-terms-menu-block .view-filters form fieldset {
    border: 0px;
	}

#sidebar-first #edit-name--2{
	height:18px;
	margin-left:8px;
	}
#block-views-025f4a06f6feede77ac8f08d6137b575 a.active {
	color:#000;
	}
.page-node-1013 .region-submenubar > .block {
	border:0;
	}
.search-block-right {
	display:none;
	}
#custom-search-blocks-form-1 {
	text-align:center;
	margin-left:30px;
	margin-top:-63px;
	}
#custom-search-blocks-form-1.search-form input {
	padding:6px;
	}
#custom-search-blocks-form-1.search-form .form-text {
    background-color: rgb(250, 250, 250);
	font-size:13px;
	}
#custom-search-blocks-form-1 .custom-search-box{
	border: 1px solid rgb(170, 170, 170);
	}
.displaySearch a.toggleSearch{
	padding:1px 3px 2px 3px;
	font-size:15px;
	border: 1px solid #ccc;
	}
#block-block-135 {
	/* dictionary links */

	}
	
/* feedback */

.page-dictionary-feedback-term-suggestions .views-field-nothing {
	width:20px;
	text-align:right;
	font-size:15px;
	}
.page-dictionary-feedback-term-suggestions .views-field-nothing .flag-vote{
	font-weight:bold;
	font-size:17px;
	}
	
/* term pages */

.page-dictionary-term #page-title {
	display:none;
	}
.term-title {
    font-size: 36px;
    padding: 8px 0px 2px 0px;
	font-family: Garamond,Georgia,Palatino,"Palatino Linotype",Serif,Times,"Times New Roman";
	font-style:italic;
	font-weight:normal;
	}
#block-views-dictionary-term-title-block-1 {
	margin-left:10px;
	font-size:22px;
    padding: 2px 0px 6px 0px;
	font-family: Garamond,Georgia,Palatino,"Palatino Linotype",Serif,Times,"Times New Roman";
	font-style:italic;
	font-weight:normal;
	}
#block-views-dictionary-term-title-block-1 .view-header {
	float:left;
	padding-top:0px;
	padding-right:8px;
	}
.view-dictionary-term-pages .dictionary-quote {
	margin: 40px 0 0 0;
	padding:0 4px;
	}
.dictionary-quote-content {
	font-size:1.02em;
	}
.view-dictionary-term-pages .dictionary-quote:hover,
.view-dictionary-term-pages .dictionary-quote:hover .highlight{
	background-color:#f5f5f5;
	color:#000;
	}
.view-dictionary-term-pages .dictionary-quote :hover .highlight-on {
	background-color: #d3d3d6;
	}
.dictionary-quote-header {
	border-bottom:1px solid #ccc;
	}
.dictionary-quote-text {
	text-align:justify;
	padding-top:6px;
	}
.dictionary-toolbar {
	display:none;
	font-size:15px;
	font-family:'roboto', arial, helvetica;
	position:absolute;
	margin-top:-24px;
	background:transparent;
	right:50px;
	}
.contextual-links-region .dictionary-toolbar {
	right:0;
	}
.view-dictionary-sources-block-and-page- .views-field-field-title {
	font-size:.88em;
	}
.view-dictionary-sources-block-and-page- .views-field-nid, .view-dictionary-sources-block-and-page- .views-field-view-node {
	font-size:.82em;
	font-family:'roboto','Lucida Grande',arial,helvetica;
	}
.view-dictionary-terms-menu-block .views-field {
	padding:1px 0;
	}
.view-dictionary-terms-menu-block .fieldset-title {
	font-size:.95em;
	}
.node-dictionary-entry .full-quote{
	border-top: 1px solid #ccc;
	padding-top:4px;
	margin-top:-3px;
	}
.node-dictionary-entry .full-quote p {
	margin:0;
	padding: 6px 0 0;
	}
#block-views-dictionary-see-also-block, #block-views-dictionary-lookup-menu-block {
	padding: 22px 0px 8px 30px;
	font-size:.94em;
	line-height:1.6em;
	}
#block-views-dictionary-see-also-block .view-content .field-content ul{
	padding-left:16px;
	}
#block-views-dictionary-see-also-block .view-content .field-content ul:first-child{
	padding-top:6px;
	}
#quicktabs-dictionary_term_tabs  ul.quicktabs-tabs.quicktabs-style-arrows {
	border-bottom:1px solid #bbb;
	}
#block-quicktabs-dictionary-terms-menu ul.quicktabs-tabs.quicktabs-style-arrows {
	padding: 0px 2px 4px 0px !important;
	font-size:12px;
	}
#quicktabs-dictionary_term_tabs li.active  a{
	color:#3b3b3b;
	}
#quicktabs-dictionary_term_tabs {
	margin-top:20px;
	}
#quicktabs-dictionary_terms_menu .content {
    border-bottom: 0px solid #ccc;
    border-left: 0px solid #ccc;
    border-right: 0px solid #ccc;
	padding-left:0px;
	margin-left:0px;
	font-size:1.03em;
	}
.view-mode-full .field-group-htabs-wrapper .horizontal-tabs-list {
	border-bottom:1px solid #bbb;
	margin-bottom:8px;
	padding-bottom:0px;
	padding-top:0px;
	}
#node_dictionary_entry_dictionary_node_term_view_group_originalquote .fieldset-legend, #node_dictionary_entry_dictionary_node_term_view_group_manuscriptimages .fieldset-legend, #node_dictionary_entry_dictionary_node_term_view_group_editorialnotes .fieldset-legend, #node_dictionary_entry_dictionary_node_term_view_group_sourceinfo .fieldset-legend, #node_dictionary_entry_dictionary_node_term_view_group_links .fieldset-legend  {
	display:none;
	}
#node_dictionary_entry_dictionary_node_term_view_group_editorialnotes,#node_dictionary_entry_dictionary_node_term_view_group_sourceinfo, #node_dictionary_entry_dictionary_node_term_view_group_editorialnotes, #node_dictionary_entry_dictionary_node_term_view_group_links{
	border: 1px solid #CCCCCC;
	padding:6px 12px;
	margin-bottom:2px;
	}
.view-dictionary-term-pages .view-header .view-display-id-page_3, .view-dictionary-term-pages .view-header .view-dictionary-term-title {
	display:none;
	}
.view-dictionary-term-pages .view-header .exposed_filter_data {
	margin-top:34px;
	}
.view-dictionary-term-keyword-matches {
	font-size:.85em;
	}
.view-dictionary-term-keyword-matches .node {
	padding-top:0px;
	}
.view-dictionary-term-keyword-matches .views-field-view-node{
	padding-top:14px;
	font-family:roboto, arial, helvetica;
	font-size:.9em;
	}
.field-name-referenced-quotes .field-items {
	width:100%;
	}
.view-dictionary-contribution-details {
	margin-top:20px;
	}
.view-dictionary-contribution-details  table{
	font-size:.94em;
	}
.view-dictionary-contribution-details table caption {
	text-align:left;
	font-weight:bold;
	font-size:1.04em;
	padding-top:16px;
	}
.view-dictionary-contribution-details table .views-field-nid {
	width:20px;
	text-align:right;
	}
.view-dictionary-contributors .view-content {
	margin-top:8px;
	}
.view-dictionary-contributors thead tr th{
	font-weight:bold;
	font-size:.9em;
	}
#node_dictionary_entry_full_group_citation .field-items {
	width:100%;
	}
.dictionary-quote:hover .dictionary-toolbar {
	display:block;
	}
.dictionary-toolbar .toolbar-hide{
	padding-right:4px;
	}
.dictionary-toolbar .mailquote-link .toolbar-hide{
	padding-right:1px;
	}
.dictionary-toolbar .pdf-link .toolbar-hide{
	padding-right:6px;
	}
.dictionary-toolbar .discussquote-link .toolbar-hide{
	padding-right:2px;
	}
.default-buttons .toolbar-hide {
	display: inline-block;
	}
.quotesource-link, .image-link, .annotation-link {
	display:inline;
	}
.ed-annotation {
	padding:36px 20px 20px;
	font-size:.95em;
	line-height:16px;
	}
.source-block {
	width:700px;
	position:absolute;
	right:0px;
	}
.image-block {
	position:absolute;
	right:0px;
	}
.source-block-title {
	font-variant:small-caps;
	position:absolute;
	top:12px;
	left:8px;
	font-size:1.05em;
	}
.source-link {
	float:right;
	}
.source-block .node, .image-block .node {
	padding:10px 10px 10px 16px;
	margin:0;
	border:1px solid #ccc;
	font-size:1.05em;
	background:#f8f8f8;
	}
.image-block .node-dictionary-entry .field .field-items.field-item img  {
	background:#f5f5f5;
	}
.editorial-remarks-box {
	position:absolute;
	left:16px;
	width:560px;
	background:#fff;
	border:1px solid #ddd;
	padding:12px 20px;
	margin-top:-20px;
	font-size:1.05em;
	line-height:1.4em;
	display:none
	}
.editorial-remarks {
	color: #80532B;
	}
.editorial-remarks:hover {
	color: #000;
	}
.editorial-remarks:hover .editorial-remarks-box {
	display:block;
	}
#block-views-dictionary-flagged-quotes-block .content {
	padding-left:0;
	}
#block-views-dictionary-flagged-quotes-block .views-field-field-entry-quote {
	max-width:230px;
	}
#block-views-dictionary-flagged-quotes-block a.fieldset-title {
	font-size:.9em;
	}
fieldset.views-fieldset {
	margin:10px 0;
	}
#block-views-dictionary-flagged-quotes-block fieldset.collapsed .fieldset-legend, #block-views-dictionary-flagged-quotes-block fieldset.collapsible .fieldset-legend {
    background-position: 5px 6px;
	}
#block-views-dictionary-flagged-quotes-block fieldset {
	border:1px solid #fff;
	}
#block-views-dictionary-flagged-quotes-block fieldset  *{
	line-height:1.4em;
	}
#block-views-dictionary-flagged-quotes-block fieldset.form-wrapper {
	border:0;
	margin-top:10px;
	}
#block-views-dictionary-flagged-quotes-block .views-field-field-entry-quote {
	padding:8px 0 8px 16px;
	}
#block-views-dictionary-flagged-quotes-block .views-field-view-node {
	margin:12px 0 6px 6px;
	padding:2px 0 2px 3px;
	border:0px solid #ddd;
	font-size:.85em;
	float:right;
	}
.page-dictionary-flagged-quotes table {
	font-size:.95em;
	}
.page-dictionary-flagged-quotes table th {
	display:none;
	}
.page-dictionary-flagged-quotes table .form-type-checkbox{
	padding-top:0px;
	}
.page-dictionary-flagged-quotes #page-title {
	}
.page-dictionary-flagged-quotes .view-filters {
	}
.page-dictionary-flagged-quotes table .toolbar-hide, .page-dictionary-flagged-quotes table .flag-throbber{
	display:none;
	}
.page-dictionary-flagged-quotes table .views-field-timestamp {
	min-width:70px;
	}
.page-dictionary-flagged-quotes table td.views-field-timestamp, .page-dictionary-flagged-quotes table td.views-field-field-entry-term {
	padding-top:12px;
	}
.page-dictionary-flagged-quotes table .views-field-nothing {
	display:none;
	width:24px;
	}
.page-dictionary-flagged-quotes table .node-dictionary-entry:hover, .page-dictionary-flagged-quotes table .node-dictionary-entry:hover .highlight {
	background-color:#f5f5f5;
	}
.page-dictionary-flagged-quotes table tr:hover  td.views-field-nothing  {
	background-color:#fff;
	}
.page-dictionary-flagged-quotes table tr.odd td, .page-dictionary-flagged-quotes table tr.even td {
    border-bottom: 0;
	}
.page-dictionary-flagged-quotes table tr:hover .views-field-nothing {
	display:block;
	}
tr.even {
	background-color:#fff;
	}
.page-dictionary-flagged-quotes table th.views-field-nothing {
	display:block;
	background-color:#fff;
	width:24px;
	}
	
/* in bibliography */	

.page-node .view-dictionary-quotes-referenced .view-content {
	margin-left:10px;
	}
.view-dictionary-quotes-referenced caption {
	margin-top:20px;
	text-align:left;
	font-size:1.15em;
	margin-bottom:6px;
	}
.view-dictionary-quotes-referenced  table{
    border-spacing: 4px;
    border-collapse: separate;
	}
	
/* front matter */

.page-node-1893 #content .block h2 {
	margin-bottom:12px;
	margin-left:0px;
	padding-left:0px;
	font-size:1.3em;
	margin-top:20px;
	}
.page-node-1893 table.masthead {
	margin-top:10px;
	}
	
/* secondary readings */

.view-dictionary-secondary-readings td.views-field-nothing-1 {
	white-space: nowrap;
	text-align:right;
	}
	
/* footer box */

.dictionary-footer-box {
	margin-top:40px;
	border:1px solid #ddd;
	background:#fcfcfc;
	padding:20px 20px 14px;
	font-size:.94em;
	}
.dictionary-footer-box .views-field{
	padding-bottom:6px;
	}
.dictionary-footer-box .views-label {
	font-weight:bold;
	float:left;
	width:140px;
	}
.dictionary-footer-box .field-content {
	margin-left: 140px;
	}
.dictionary-footer-box a {
	}
.related-divider {
	padding:0 3px;
	color:#aaa;
	}
	


	
/* ??? */


.views-field-nothing ul.links {
	list-style-type: none;
	display:inline;
	margin-left:0px;
	}
.views-field-nothing ul.links li {
	display:inline;
	padding-right:8px;
	padding-left:0px;
	margin-left:0px;
	}
