
/*	 General
---------------------------------------------- */
.clearfix {zoom:1;}
* .disabled {filter:alpha(opacity=25);}


/*	cfa: Call for action button
---------------------------------------------- */
.cfa a.disabled {filter:alpha(opacity=100);}


/* OLD -->  Default submit button
---------------------------------------------- */
.frmInput .brc {padding:0 3px 1px 2px;}
.frmBtn input {height:1.35em; margin:0; padding:0; vertical-align:top;}


	/*	 Wrapper
	---------------------------------------------- */
	#wrapper {zoom:1;}


			/*   Header
			---------------------------------------------- */
			header.pageHeader {height:41px; zoom:1}
			header.pageHeader .productLogo { float: left; margin: 0; padding:4px 40px 4px 10px; }
			header.pageHeader .productLogo a { background-position:0 6px;}
			header.pageHeader .productLogo a strong {}
	
	
		

			/*	 Navigation
			---------------------------------------------- */

				/*   Main navigation bar
				---------------------------------------------- */
	
					/*	 System navigation
					---------------------------------------------- */
						
					/*	 Main navigation
					---------------------------------------------- */

				/*   Sub navigation bar
				---------------------------------------------- */

					/*   Tools navigation
					---------------------------------------------- */
	
					/*   Sub navigation
					---------------------------------------------- */


		/*	 Main
		---------------------------------------------- */
		#main {zoom:1;}
		
		
			/*	 Format
			---------------------------------------------- */
			.format {zoom:1;}

			.inlineForms .edgedContainer {max-width:798px;}


				/*	 Content
				---------------------------------------------- */
				.content {zoom:1;}

					.content-wrap {zoom:1;}


				/*   ELSS grid
				---------------------------------------------- */				
				.twoCol .twoThird {width:65%;}
				.twoCol .oneThird {width:30%;}
				
				
						/*	 Edged Container
						---------------------------------------------- */
						.edgedContainer .brc {zoom:1;}
						.edgedContainer form .search_query {width:100%;}
						.edgedContainer form a.relatedLink {margin-top:-1.25em;}


							/*	 Message warning
							---------------------------------------------- */


							/*	 Search Forms
							---------------------------------------------- */
								.pushButton {zoom:1;}
								
								.searchQuery {padding-bottom:13px; zoom:1;}
								.searchQuery .buttons {bottom:-7px;}
								.searchQuery .extraLink {bottom:0; position:absolute; right:6em;}

								.verticalList ul li {padding-bottom:10px;}
								.verticalList ul li input {float:left;}
								.verticalList ul li label {float:left;}

								.searchRecords ul li input {float:left;}
								.searchRecords ul li label {float:left;}
								
								.searchLimits ul li {white-space:nowrap;}
								.searchLimits ul li ul {width:8.8em;}
								.searchLimits ul li.exception select {margin-top:0;}
								/*.searchLimits .calendar {margin-top:-1px;}
								.searchLimits .calendar .checkbox {margin-top:4px;}
								.searchLimits .calendar input {vertical-align:top;} */
								.searchLimits .calendar .date .hint-text {left:1.5em; position:absolute; top:3em;}


								.searchLimits ul li input {float:left;}
								.searchLimits ul li label {float:left;}

								.searchLimitsAdvanced {margin-bottom:15px;}
								.searchLimitsAdvanced .itemHeader {height:24px;}
								
								.advancedLimits h2 {clear:both; float:left; width:100%;}
								.advancedLimits h2 a {float:left;}
								.advancedLimits .checkbox {margin-top:2px;}
								.advancedLimits li ul li input {float:left;}
								.advancedLimits li ul li label {float:left;}
								

								.widthField .field .checkbox {margin-top:2px;}
								.widthField .field li .checkbox {margin:3px 9px 9px 0;}
								.widthField .hint-text {clear:both; display:block; width:348px; zoom:1;}


								/*	 Tab navigation (Emtree)
								---------------------------------------------- */
								.tabsNav {height:1.89em;}
								.tabsNav li {height:1.89em;}
								
								.tab {zoom:1;}



					/*   ELSS - Default - Forms Elements
					---------------------------------------------- */
					.formWrapper form {zoom:1;}
					
					.checkboxContainer input {float:left;}
					.checkboxContainer label {float:left;}
	

					/*   Quick search
					---------------------------------------------- */
					#quickSearch .submitButton {padding-top:4px; top:1px;}
					#quickSearch form .autoComplete {margin-top:30px;}
													
					
					/*   New Autocomplete
					---------------------------------------------- */
					.autoComplete {background:#fff; z-index:999; zoom:1}
					.autoComplete ul li a {zoom:1;}
					.autoComplete ul li a .term {float:left;}



							/*	 Search Autohors - form alternative
							---------------------------------------------- */
							.searchAuthors .frmBtn {margin-top:0;}


						/*	 Splash page
						---------------------------------------------- */
							.homeNavigation {filter:alpha(opacity=70);}


						/*	 AuthorsList - Author search
						---------------------------------------------- */
						.authorsList {max-width:798px;}
						

						/*	 Entitlements (user profile)
						---------------------------------------------- */
						.entitlements {max-width:798px;}

						
						/*	Record
						---------------------------------------------- */
						.record {float:left; width:100%;}
						.record h4 {zoom:1;}

						.record .record_bar h2 {margin:1px 3em 0 4px;}
						.record .record_nav {padding:0 4px 0 0;}


						/*   Activity indicator
						---------------------------------------------- */


						/*  Journal
						---------------------------------------------- */
							.journalHead h3 {padding:2px 0 3px 4px; width:33%;}


						/*   Spellcheck
						---------------------------------------------- */


						/*   Suggestions
						---------------------------------------------- */


						/*   Search Results
						----------------------------------*/
							.filtersWrapper {display:none;}
							#resultSearchWrapper {display:none;}
							#ppInteropWrapper {display:none;}
							


							/*   Result
							---------------------------------------------- */
	
	
								/*   Result header - clipboard (blue version)
								---------------------------------------------- */
								.resultHeader div.brc {padding:2px 2px 3px 2px;}
								.resultHeader li {padding-bottom:1px;}
								.resultHeader .extraNav .text {padding-bottom:1px;}
								.resultHeader .extraNav a.btn {margin-top:1px;} 
								.resultHeader .extraNav a.btn span.shadow {padding-top:0;}
	
	
								/*   Result list - Result
								---------------------------------------------- */
								.resultList col.selectable {width:12px;}
								.resultList col.resultNumber {width:50px;}
								.resultList tbody tr.resultListTools input.radio {height:13px; margin:1px 0 0 7px; width:13px;}
	
									.previewNav ul li .source, .previewNav ul li .noAbstract {margin-top:1px;}
									.previewNav.noAbstract .openUrl {display:block; position:static;} 
									
									
								/*   Result details - clipboard
								---------------------------------------------- */
								.resultsDetails .switchTab {top:-23px;}
								.resultsDetails .switchTab .trc {zoom:1;}


						/*   Result History
						---------------------------------------------- */
						.resultsHistory {width:100%;}


						/*   Result header - session history ("yellow version")
						---------------------------------------------- */
						.resultsHistory .resultHeader .disabled {-ms-filter:"alpha(opacity=100)";}
						.resultsHistory .resultHeader .exterNavSH {height:22px; width:310px;}
						
						/*   Mainhead - session history
						---------------------------------------------- */

						
						/*   Subhead - session history
						---------------------------------------------- */


						/*   Bottomhead - session history
						---------------------------------------------- */


						/*   Options layer - session history
						---------------------------------------------- */
						

							/*   Scrollable div - session history
							---------------------------------------------- */

							.tableView .row {z-index:0; zoom:1;}
							.tableView .row.even {background-color:#efeeee; border:#efeeee solid 1px;}
							.tableView .row.odd {background-color:#fff; border:#fff solid 1px;}
							.tableView .row.result-active {background-color:#d2e1f0; border:#d2e1f0 solid 1px;}
							.tableView .row.selected {background-color:#f9f9f9; border:#f9f9f9 solid 1px;}
							.tableView .row div.metaData {height:15px;}

							.tableView .subRowWrapper {float:left; padding:3px 0 30px 0; width:100%; z-index:0;} /*  padding:3px 3px 9px 29px; */
							.tableView .subRowWrapper .innerSubRowWrapper {margin:0 3px 0 29px; position:relative; zoom:1;}
							.tableView .subRowWrapper .innerSubRowWrapper:after {display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden;}
							.tableView .subRowWrapper .innerSubRowWrapper .subrow {float:left; height:auto; min-height:0; zoom:1;}
							.tableView .subRowWrapper .innerSubRowWrapper .subrow.even {background-color:#efeeee; border:#efeeee solid 1px;}
							.tableView .subRowWrapper .innerSubRowWrapper .subrow.odd {background-color:#fff; border:#fff solid 1px;}
							.tableView .subRowWrapper .innerSubRowWrapper .subrow.emptyMode {background-color:#fff; border:#fff solid 1px; cursor:default; float:none;}
							.tableView .subRowWrapper .innerSubRowWrapper .subrow.result-active {background-color:#d2e1f0; border:#d2e1f0 solid 1px;}
							.tableView .subRowWrapper .innerSubRowWrapper .subrow div.metaData {height:auto;}
							.tableView .subRowWrapper .innerSubRowWrapper .subrow div.query {zoom:1; overflow:hidden;}


							/*   tableView row:hover
							---------------------------------------------- */
                                .tableView .row.hover {
                                    background-color:#F4E8A6;
                                    border:#F4E8A6 solid 1px;

                                    z-index:1;
                                    box-shadow:0 3px 10px rgba(0,0,0,0.2);
                                    -webkit-box-shadow:0 3px 10px rgba(0,0,0,0.2);
                                }
								
								.editArea {zoom:1;}
									.editField {zoom:1;}


								/*   tableView dropdown
								---------------------------------------------- */
								.dropdown {z-index:999;}



						
						/*   Folderselector 
						---------------------------------------------- */
						.folderselector {zoom:1;}
						.folderselector .container {float:left; padding:0; width:100%;}     

							.folderOptions {padding:9px 11px 14px 7px;}
							.folderOptions .disabled {zoom:1;}

							.tree {margin:4px 240px 4px 0; padding:1px 0 1px 4px; }
								
								.treeview ul, .treeview li, .treeview a {zoom:1;}
								.treeview li {position:relative;}
								.treeview .hitarea {position:absolute;}



						/*   Email-alert 
						---------------------------------------------- */
						.emailAlerts .subHead input.checkbox {float:left; height:13px; width:13px;}
						.emailAlerts .subHead label {float:left; margin-top:5px;}
						.emailAlerts .subHead ul li, .emailAlerts .subHead ul li.dateHead {float:left;}
						.emailAlerts .subHead ul li.dateHead {margin-left:13px; margin-right:6px;}
						.emailAlerts .tableView .row div.metaData span.status {display:inline-block; float:none;}
						.emailAlerts .tableView .row div.contentData .query {min-width:350px;}
						
						/* options in email alerts details info div */
							.emailAlertsDetailsInfo .emailAlertsDetailsInfo-options h4 {display:block;}
							.emailAlertsDetailsInfo .emailAlertsDetailsInfo-options ul li {display:block; margin-right:13px;}
							.emailAlertsDetailsInfo .emailAlertsDetailsInfo-options span.arrow {margin-top:-15px;}
						
						/*   Email alerts import status
						---------------------------------------------- */
						.import ol {margin:0 25px;}


						/*   Page index
						---------------------------------------------- */


						/*  Triple Linked Data
						---------------------------------------------- */
						.drug_terms h5 span a.close, .disease_terms h5 span a.close {top:1px;}


						/*   News section
						---------------------------------------------- */
						.newsSection .article ul.relatedLinks {padding-top:0;}


						/*   Filters
						---------------------------------------------- */
						#filters .tabsNav ul li {width:100%;}
						#filters .tabsNav ul li.tabgraphical {display:none;}


		/*  Footer
		--------------------------------------------- */
		#footerNav div.last-child {padding-right:0;}


		/*   Dialog
		--------------------------------------------- */ 


		/*   Dialog -- Info
		--------------------------------------------- */ 


		/*   Dialog -- Login
		--------------------------------------------- */ 


		/*   Dialog -- Alert
		--------------------------------------------- */ 


		/*   Dialog -- Forms
		--------------------------------------------- */ 


		/*   Dialog -- Clean
		--------------------------------------------- */


		/*   Dialog -- Rename
		--------------------------------------------- */


		/*   Dialog -- About
		--------------------------------------------- */

		
		/*   Tool tip 
		---------------------------------------------- */


		/*   Dialog2
		--------------------------------------------- */

			.dialog2Nav {zoom:1;}
			.dialog2Nav input.in {vertical-align:middle;}


				/*   Dialog2 -- folderselector
				--------------------------------------------- */
		
		
				/*   Dialog -- Export
				--------------------------------------------- */
				.dialog2 .export .exportLegend legend {margin-left:-7px;}
				.dialog2 .export .exportLegend ul li ul li {margin-left:25px;}


				/*   Dialog2 -- form
				--------------------------------------------- */
							/*   Dialog2 form
			--------------------------------------------- */
			.dialog2 .form select {font-size:1em;}
			.dialog2 .form .form-options input {margin-bottom:2px;}
			.dialog2 .form .form-options select {margin-left:5px;}
			.dialog2 .form .form-options select.small {margin-left:0px; width:52px;}


		
		/* Datepicker (all)
		----------------------------------*/


			/* Layout Helpers
			----------------------------------*/


			/* Interaction Cues
			----------------------------------*/
			.ui-state-disabled {filter:Alpha(Opacity=35);}

			/* Corner Radius */

			/* Datepicker
			----------------------------------*/
			
			/* with multiple calendars */
			
			/* RTL support */
			

			/* Interaction states
			----------------------------------*/

			/* Interaction Cues
			----------------------------------*/
			.ui-widget-content .ui-state-disabled {filter:Alpha(Opacity=35);}
			.ui-priority-secondary,
			.ui-widget-content .ui-priority-secondary {filter:Alpha(Opacity=100);}


        /* A&E
        ----------------------------------*/
        #forgotPasswordForm .errorText {width:280px;}
        
        #filters .tabsNav {height:auto;}
        #filters .tabsNav li {height:auto;}
        #filters #filterCategories {clear:both;}