.btn-primary {
    color: #fff;
    background-color: #005f9f !important;
    border-color: #005086 !important;
}

table#fda_table > tbody > tr.odd, #productData1 > tbody > tr.odd {
	background-color: #EFEFEF;	
}

.exp {   
	max-height: 50vh;                         
	overflow: auto;
}

table#fda_table > tbody > tr.child > td {
	border-top: none   !important;
	border-bottom: 1px solid #2A902A   !important;
}


.odd + .child { background-color: #eee; }

.odd + .child :hover {
	background-color: #eee;
}


.odd { background-color: #eee; }

.odd:hover {
	background-color: #eee;
}


#printProductsDiv.odd {
	background-color:#F2F2F2;
	border: 1px solid black;
}

#printHistoryDiv.odd {
	background-color:#F2F2F2;
	border: 1px solid black;
}

.even {
	background-color: #FFFFFF;	
}

.headColor {
	background-color: #525252;
	color: #FFFFFF;
}

.top, .bottom {
	padding-top: 25px;
}

.textCenter {
	text-align: center;
}

.fixedWidth {
	width: 20%;
}

.productTableFixedWidth {
	width: 13%;
}

.ui-dialog > .ui-widget-header {
	background: #405E4A !important; 
	border: 1px solid #2A902A !important; 
	color: white; 
	font-size:12px;
}

.ui-dialog .ui-dialog-titlebar {
	padding: 0.4em 1em !important;
}

.removeBorder {
	border-top: 0px !important;
}

.sortByleft {
	padding-left: 0px !important;
}

.noRecordsMessage {
	font-size: 14px;
	color: red;
	font-weight: bold;
	padding-top: 10px;
}
/* Removed for SE:WSHA-3360
.div-heading {
	background-color: #D8D8D8;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
	height: 19px !important;
	width: 100% !important;
	padding: 0px 0px !important;
}*/

.resultsPerPagePadding {
	padding-left: 45px;
}

.topSpace {
	/*padding-top: 12px;*/
}

/*SE: WSHA6541 - 508 fix */
.errorMessage {
	/*color: red;*/
	color: #BF1722 !important;
	padding-bottom: 10px;
	outline: 0px solid transparent;
	padding-top: 10px;
}

.boldFont {
	font-weight: bold;
}

.boldFontHeader{
	font-weight: bold;
	/*text-decoration: underline;*/ 
	font-size:16px;
}

.selectLink {
	color:black; 
	text-decoration:none;
}

.deSelectLink {
	text-decoration:underline;
}

.faStyles{
	margin-right: 5px;
	margin-left: 10px;
	
}

.detailView {
	border-bottom: 1px solid black;
	outline: 0px solid transparent;

}

.smallFont {
	font-size: 11px !important;
}

.displayDetailsColumn {
	padding-bottom: 1em;
	word-wrap: break-word !important;    

}


.updateHistory .row { margin-left: 0; margin-right: 0; } 
.productRow { padding-top: 10px; }

.paddingLeft {
	padding-left: 15px;
	font-size: 14px;
}

.selected {
	color: black;
	text-decoration: none;
}

.notSelected {
	text-decoration: underline;
}

.alignBottom {
	padding-left: 15px;
	padding-top: 50px;
}

.right {
	float: right;	
}

.col-md-6 {
    padding-right: 0px !important;
}

select#resultsPerPage {
	display: inline-block;
	height: 26px;	
	font-size: 14px;
}

.fontData {
	font-size: 0.8em;
}

.bold {
	font-size: 1.2em;
}

.moreLink, a#moreLinkStyles{
	text-decoration:underline !important;
	color: blue !important;
}

.alignContainer {
	/*padding-left: 15px !important;
	padding-right: 15px !important;
	*/
}

.removeLeftPadding {
	padding-left: 0px !important;
}

.removeRightPadding {
	padding-right: 0px !important;
}
 
  #navShadow li {
  	 border-radius: 		5px ;
    -webkit-box-shadow: 5px 0 5px -2px rgba(100, 100, 100, 0.49);
 	-moz-box-shadow:    5px 0 5px -2px rgba(100, 100, 100, 0.49);
 	box-shadow:         5px 0 5px -2px rgba(100, 100, 100, 0.49);
  }

.nav-tabs1 > li >a  {
	margin-right:0px !important;	
}


#weeklyTab, #quickSearchTab, .liStyles  {
	margin-right: 10px !important;
}

#pageContent .nav-tabs { 
	margin: 0 auto; 
	border-bottom: 1px solid #2A902A   !important; 
}

#pageContent .nav-tabs > li { 
	/*margin: 0px ; */
}
.nav-tabs1 > li > a{ 
	padding: .5em .75em; 
	background: #D9E9DE; 
	border: 1px solid #2A902A  !important; 
	border-bottom: 1px; 
	font-size: 1.0em; 
	color: #000;
}

.recentHistory{
	background: #fdd4be !important;
}

.nav-tabs1 .liStyles > a {
	border-bottom:0px !important;
}

#pageContent .nav-tabs.bold.active {
	border-bottom: 0 none !important; 
}

#pageContent .nav-tabs > li.active {
	border-bottom: #2A902A   !important; 
	position:relative; top:1px; 
}

#pageBorder {
	border: 1px solid  #2A902A   !important;  
	/*border-top:0px !important; */
	padding-left:20px; 
}

hr.innerDivider {
    border-top: 2px solid #2a902a;
    margin: 1.375em 20px 1.375em 15px;
}

.innerRow {
	margin-left: 0px !important;
	margin-right: 0px !important;
}

.quickSearchLabels {
	font-size: 1.2em;
	font-weight: bold;
}

#quickSearchHelp span, #keywordSearchHelp span {
	vertical-align: 0 !important;
}

#quickSearchForm input.disabled {
	background: #e6e6e6 none repeat scroll 0 0 !important;
	border: 1px solid #999 !important;
	border-radius: 5px !important;
	color: #444 !important;
}
#quickSearchForm a.disabled  {
	color: #6a6a6a;
	pointer-events: none !important;
}
.arrow_box { position: relative; background: #D8D8D8; border: 2px solid #c2e1f5; } 
.arrow_box:after, .arrow_box:before { top: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } 
.arrow_box:after { border-color: rgba(136, 183, 213, 0); border-top-color: #D8D8D8; border-width: 20px; margin-left: -20px; } 
.arrow_box:before { border-color: rgba(194, 225, 245, 0); border-top-color: #D8D8D8; border-width: 23px; margin-left: -23px; }

.select-control {
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #333;
	display: block;
	font-size: 16px;
	height: 36px;
	line-height: 1.375;
	padding: 3px 8px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	/*vertical-align: middle;*/
}

.widthAllotment {
	width: 100%;
}

#helpBtn {
	padding: 0.125em 0.375em;
	border-radius: 5px;
	outline: 0px solid transparent;
}

#helpBtn:hover, #helpBtn:focus {
	text-decoration: none;
}

#downloadHelpDiv {
	font-size: 14px;
	display: none;
	width: 215px;
	height: 160px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 10;
}

#exportFilterToCSV{
	float:right;
}
#exportFilterToCSV.hide{
	display:none !important;
}

#exportToCSV, exportFilterToCSV {
	outline: 0px solid transparent;			
}

a#exportToCSV,
exportFilterToCSV a {
	margin-left: 5px;
  display: inline-block;
}
.exportToCSVdiv {
	float: left !important;
	padding-top: 5px;
	outline: 0px solid transparent;
}

#tooManyResultsToExport {
	display:none;
	font-family: Arial !important;
	font-size: 0.8em;
	width: 350px;
	height: 155px;
}


#accordion {
	font-family: Arial !important;
	font-size: 0.9em !important;
}

#pageContent {
	font-family: Arial !important;
	font-size: 0.9em !important;		
}

#print_table {
	width: 100%; 
	table-layout: fixed; 
	word-wrap: break-word !important;
	vertical-align: top;
}

.columnGap {
	/*width: 70px;*/
	width: 45px;
	
}

#printEventsDiv {	
	padding-top: 5px;
}

#printProductsDiv {	
	padding: 5px;
}

.alignTop {
	vertical-align:top;
}

form#search .form-control {
	height: 31px;
	padding: 4px 8px;
}


.labelfont{
	font-weight: normal;
}

.ui-accordion .ui-accordion-content {
	height: auto !important;	
}


.nav-tabs a:hover, .liStyles a:hover {
    text-decoration: none !important;
    background-color: white !important;
}


.col-md-6.middle-column a:not(.btn), .col-md-9.middle-column a:not(.btn), .col-md-12.middle-column a:not(.btn), .breadcrumb li a {
    border-bottom: none;
}

.col-md-6.middle-column a:hover:not(.btn), .col-md-6.middle-column a:focus:not(.btn), .col-md-9.middle-column a:hover:not(.btn), .col-md-9.middle-column a:focus:not(.btn), .col-md-12.middle-column a:hover:not(.btn), .col-md-12.middle-column a:focus:not(.btn), .breadcrumb li a:hover, .breadcrumb li a:focus {
    border-bottom: none;
    /*outline:none;*/
}

.col-md-6.middle-column a:not(.btn):hover, .col-md-9.middle-column a:not(.btn):hover, #pageContent.col-md-12.middle-column a:not(.btn):hover, .breadcrumb li a:hover { 
	background:transparent !important; 
}


.h2tagsFontSize {
	font-size:1.15em;
}

.h3tagsFontSize {
	font-size:1.25em;
}
.h4tagsFontSize {
	font-size: 0.9em;	
}	

#allUpdatedReports{
	margin-top: 25px;
}


.hrStyles {
	border-top: 1px solid #2A902A   !important;
	margin: 0px 0px 10px 0px !important;
	width:26.5em;	
}

#divStyles {
	height: 50px;
	min-height: 80%;
	padding: 10px;
	width: 300px;
}
/** SC:WSHA-3991 **/
#totalRecords.recordsFound h3{
	font-size: 1.1em;
	margin-top: -10px;
}

/** SC:WSHA-3424 **/
a.weeklyReportUrl + span.label.label-default {
    margin-left: 5px;
    background-color: #D9E9DE;
    color: black;
}

/** SE:WSHA-3863 **/
table.dataTable th:focus {
	outline: thin dotted ;
}
div.paginationStyles{
	margin-right:15px; 
	margin-left:-20px;
}

div#loadProductEventResult {
	margin-left:-10px;
	margin-right: -10px !important;
}

.tab-pane img.faImage{margin : 0px !important;}



img.imgStyles {
 	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin : 20px 0px 5px 10px;
    border : 1px solid lightgrey!important;    
   } 

.fa-align{ margin:6px 0; vertical-align:middle; }

.aTooltip + .tooltip > .tooltip-inner, span#spanTitle{
      	text-align: left;
      	font-weight: normal;
      	background-color:	#FFFFE0 !important; 
    	color: #000000 !important; 
        /*border: 1px solid rgba(0,0,0,.2) !important;*/
        border: 1px solid #cccccc !important;
    	/*border-radius: 6px;*/
    	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;
    	margin-left: 55px !important;
    	width: 165px !important;
    	max-width:200px !important;
  }

.cosTooltip + .tooltip > .tooltip-inner {
      	text-align: left;
      	font-weight: normal;
      	background-color:	#FFFFE0; 
    	color: #000000; 
        border: 1px solid #cccccc;
    	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;
    	width: 225px !important;
    	max-width:350px !important;
    	margin-left: 15px !important;
}
/* SE:WSHA-6808 */
.uTooltip+ .tooltip> .tooltip-inner, .labelTooltip+ .tooltip> .tooltip-inner {
	text-align: left;
      	font-weight: normal;
      	background-color:	#FFFFE0; 
    	color: #000000; 
        border: 1px solid #cccccc;
    	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;
    	width: 280px !important;
    	max-width:325px !important;
		white-space: normal !important;	
		word-break: keep-all !important;	
	}

.imgCss {
	margin-right:3px !important;
	vertical-align: middle;
}  

.bottomPaginationStyles {
	margin-left: -20px !important;
	margin-right: 0px !important;
}

.pTypeAlign {
	margin-top: -8px;
}


/** SE:WSHA-3339 **/
.col-md-6.middle-column a.weeklyReportUrl:hover:not(.btn), .col-md-6.middle-column a.weeklyReportUrl:focus:not(.btn), .col-md-9.middle-column a.weeklyReportUrl:hover:not(.btn), .col-md-9.middle-column a.weeklyReportUrl:focus:not(.btn), .col-md-12.middle-column a.weeklyReportUrl:hover:not(.btn), .col-md-12.middle-column a.weeklyReportUrl:focus:not(.btn)  {
	text-decoration: underline !important;
}

/*#showUrl { display:none; }
#showUrlText { font-size:0.7em; width:99%; float:right !important; margin-bottom:10px !important; margin-top:15px !important; }
*/
/* SE: WSHA4184 */
div[id^='showUrl'] { display:none; }
input[id^='showUrlText']  { font-size:0.7em; width:99%; float:right !important; margin-bottom:10px !important; margin-top:15px !important; }
#eventIdPopup {
	text-decoration: underline;
}
    



/** SE:WSHA-3358 **/
/** SE: WSHA-3863 **/
*:focus {
    outline: none;  /* overrides chrome default focus outline */
} 



.filterBtn {
	color:#005f9f; 
	border:1px solid #005f9f;
	margin:15px !important;
	
}
#fda_table {padding-top: 5px !important;}

.top {
	padding-top:5px !important;
}

div#filters { padding-left:5px; }

.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_filter input {display: none;}
.dataTables_length  label { font-weight: normal !important; }

/*********** PRINT CSS  ********/
#printEventsDiv #firstColumnTable, #printProductsDiv #firstColumnTable { width:100%;}
#printPageContent {
	padding-top: 15px;
	font-size: 0.9em;
}
#printPageContent .nav-tabs { 
	/*margin: 0 auto;*/ 
	border-bottom: 1px solid #2A902A   !important; 
	/*margin-left: 20px;*/
}

.printDetailView {
	/*margin-left:10px;*/
	font-size:16px;
}
#printPageBorder {
	/*border: 1px solid  #2A902A  ;*/
	border-top:none !important;  
	width:auto;
}

.printNavTab {
	width:auto !important;
}

.bioTab {
	margin-left:25px
}

div#title {
	margin-left: 40px;
	font-weight: bold;
	font-size: 24px;
}

#printDiv{
	width: 100%;
}
.dividerLine {
	color: #ccc;
	background-color: #ccc;
	width:98%;
	height: 3px;
}

#divAssocPdt, #printEPDiv{
	padding:0;
}

#emptyDiv, #divCheck {
	height:5px;
}

#emptyDivBtm {
	padding-bottom:15px;
}

#cssCheckDiv {
	visibility:hidden; 
	position:absolute;
}

td.codeInfoTd {
	word-break: break-word !important;

}

/* BEGIN WSHA-3417 */
.printViewTitle {
	font-size: 24px;
	font-weight: bold;
	margin-left: 0 !important;
	margin-top: 20px;
}
.padBottom10 {
	padding-bottom: 10px;
}
.noMarginTopBottom {
	margin-top: 0 !important; 
	margin-bottom: 0 !important;
}
.wordBreak {
	word-break: break-word !important;
}
.printViewProductSelect {
	margin-bottom: 0 !important;
}			
.panel-heading {			    
	background-color: #005f9f !important;
	border-color: white !important;
	color: white !important;				
}
.panel-heading a {			    			    
	color: white !important;				
}	
.panel-heading h4:after {
	/* symbol for "opening" panels */
	color: white;
	font-family: "FontAwesome";
	content: "\f077";
	float: right;			    
}
.panel-default .collapsed .panel-heading h4:after {
	/* symbol for "collapsed" panels */
	color: white;
	font-family: "FontAwesome";
	content: "\f078";
	float: right;
}
.liStylesXS {
	background-color: #f2f2f2 !important;
	border: 1px solid #d9d9d9 !important;
}
.list-group a {
	color: black !important;
	text-decoration: none !important;
}
.panel a:focus div.panel-heading {
	background-color: #004d80 !important;			    
	outline: thin dotted black !important;
	outline-offset: -2px !important;
}
.list-group a:focus .liStylesXS {
	background-color: #cccccc !important;			    
	outline: thin dotted black !important;
	outline-offset: -2px !important;
}
#printEventsDiv .col-md-6 {
	padding-right: 15px !important;
}
#back-to-top {
	bottom: 20px;
	display: none;
	position: fixed;
	right: 20px;
	z-index: 1000;	
	opacity: 0.7;			
}
#back-to-top a {				
	background-color: #515a5f;
	color: white;    			    			
	border-radius: 100px;
	display: block;
	height: 40px;
	outline: 0 none;				
	transition: all 0.2s linear 0s;
	width: 40px;
	text-decoration: none;
}
#back-to-top a:hover {				
	background-color: black;				
}
#back-to-top a span.backToTopIcon {				
	padding-top: 11px;
	padding-left: 12px;
	font-size: 16px !important;
}
/* END WSHA-3417 */



.dataTables_info {
	padding-left: 20px !important;
}
button#filterClear{
	background-color: #e6e6e6;
	font-size: 14px;
    padding: 5px !important;
}

.advSrchLink {
	text-decoration: underline !important;
}

/****** SE:WSHA-3369 ******/


table.dataTable thead th {
  background: transparent !important;
  white-space: nowrap;
}

table.dataTable thead span.sort-icon {
  display: inline-block;
  padding-left: 5px; 
  width: 20px;
  height: 16px;
}


table.dataTable thead .sorting span { background: url('../images/sort_both.png') no-repeat right center; }
table.dataTable thead .sorting_asc span { background: url('../images/sort_asc.png') no-repeat right center; }
table.dataTable thead .sorting_desc span { background: url('../images/sort_desc.png') no-repeat right center; }

table.dataTable thead .sorting_asc_disabled span { background: url('../images/sort_asc_disabled.png') no-repeat right center; }
table.dataTable thead .sorting_desc_disabled span { background: url('../images/sort_desc_disabled.png') no-repeat right center; }

/* SE:WSHA-3578, 3579 */

.dataTables_wrapper .dataTables_paginate {
	text-align: center !important;
	float: none !important;	
	background-color:#D9EDF7;
	font-weight:bold;
}

.dataTables_wrapper .dataTables_length {
    float: right !important;
    margin-right: 15px !important;
}

.dataTables_wrapper .dataTables_paginate, .dataTables_wrapper .paging_full_numbers_no_ellipses, .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_info {
	margin-top:15px !important;
	margin-bottom: 5px !important;	 
}

 #divFilters {
 	padding-left: 20px !important;
 }
 
 .hideText {
	display: none !important;
}

a#viewByProduct, a#viewByEvent {
    font-size: 1.2em !important;
}
.dataTables_empty {
	display: none !important;
}



td.codeInformation {
	word-break: break-all !important;
}

/* SE:WSHA-3886 */
/* Overwrite the default to keep the scrollbar always visible on mobile devices */

.showScroll::-webkit-scrollbar {
    width: 7px;
}

.showScroll::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
 
.showScroll::-webkit-scrollbar-thumb {
  background-color: #808080;
  outline: 1px solid #D3D3D3;
}

/** SE: hide the calendar buttons in part with WSHA-3865 **/
.picker__footer {
display:none !important;
}

.remaining-content span {
    display:none;
	padding-left:3px;
}

/** SE:WSHA-4003 Date Picker not unfocusing correctly **/

.picker__holder {
  pointer-events: none;
}
.picker__wrap {
  pointer-events: auto;
}
/* WJ:WSHA-5441 */
.ui-widget-overlay {
	background: #000000 none repeat scroll 0 0 !important;
	opacity: 0.8 !important;
}
div[aria-describedby*="helpTextModal"] #left_col {
	float: left;
	margin-top: 5px;
	width: 10%;
}
div[aria-describedby*="helpTextModal"] #right_col {
	float: left;
	margin: 5px 0 0 25px;
	text-align: left !important;    
}
div[aria-describedby*="helpTextModal"] .modal-buttons {
	margin-top: 25px !important;
}
div[aria-describedby*="helpTextModal"] .modal-buttons #closeButton {
	float: right !important;
}	
div[aria-describedby*="helpTextModal"] ol {
	margin-top:0;
}
/* end WJ:WSHA-5441 */

/* Facets */
header h1 { margin: 0; }

.left-column {
    font-size: 0.875em;
}
.left-column .box {
    margin: 2em 0 0;
}
#facets .panel-body {
    padding: 0;
}
.left-column h3 {
    margin: 10px 0;
}
.left-column ul {
	margin:10px 0;
}
.left-column li {
	list-style-type:none;
	/*padding: 4px 0;*/
	margin: 0 0.75em;
	/*margin:0.5em;*/
}
#refine .panel-body {
	padding:0;
}
#facets li {
    /*display: block;
    padding: 5px 10px;*/
	display:flex;
	display:-webkit-flex;
	font-size:0.875em;
}
#facets .select { background: #10334a; color:#fff; }
#facets .select a { color:#fff; }
#facets li input { float: left; margin: 0; }
#facets  li label {
	float: left;
	width: 70%;
	padding-left:8px !important;
	margin-bottom: 0px !important;
	font-weight: normal !important;
}
#facets  li .count {
	width: 20%;
	float:right;
	font-size:0.875em;
	text-align:right;
	/*padding-right:6px;*/
}
#facets h3 {
    background-color: #f5f5f5;
    color: #333;
    margin-bottom: 0;
}
.facets div { height: auto !important; }

.collapse-toggle { cursor: pointer; }
h2.collapse-toggle { font-size: .875em; }
.panel-heading .collapse-toggle:after {
	/* symbol for "opening" panels */
	font-family: 'FontAwesome';
	content: "\f077";
	float: right;
	color: #999;
}

.panel-heading .collapsed .collapse-toggle:after {
		/* symbol for "collapsed" panels */
		/* content: "\f078"; */
}

.collapse-toggle:after {
	/* symbol for "opening" panels */
	/* font-family: 'FontAwesome';
	content: "\f068";
	float: right;
	color: #999;
	*/
}

.collapsed .collapse-toggle:after {
		/* symbol for "collapsed" panels */
		/* content: "\f067";*/ 
}

#facets h3 { margin: 0; padding: 5px 15px; font-size: .95em; /*letter-spacing: .125em;*/ text-transform: uppercase; /*border-bottom: 1px #ccc solid;*/ border: 1px #ccc solid; }

/*** Search results table ***/
.child li {
	list-style-type:none;	
}
/*
.child li .dtr-title {
	font-weight: bold;
	float:left;
	width: 40%;
	display:inline-block;
	padding-left: 6px;
}*/
/* SE: 6253 UI fix */
/*.child li .dtr-data, */.dtr-data {
	float:left;
	width: 100%;
	display:inline-block;	
	padding-left: 6px;
}


fieldset {
    border: 0 none;
    margin: 0;
    min-width: 0;
    padding: 0;
}
legend {
    border:none;
    color: #333;
    display: block;
    font-size: 20px;
    font-weight:bold;
    line-height: inherit;
    margin-bottom: 15px;
    padding: 0;
    width: 100%;
}
select[multiple], select[size] {
    height: auto;
    width: 425px;
}
select.input-group-lg[multiple] > .form-control, select.input-group-lg[multiple] > .input-group-addon, select.input-group-lg[multiple] > .input-group-btn > .btn, textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn {
    height: auto;
    width: 425px;
}
select.input-group-sm[multiple] > .form-control, select.input-group-sm[multiple] > .input-group-addon, select.input-group-sm[multiple] > .input-group-btn > .btn, textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn {
    height: auto;
    width: 425px;
}
button.ui-multiselect {
	width: 100% !important;
	height: 31px;
	margin-left: 0 !important;
}
div.ui-multiselect-menu > div.ui-multiselect-header, div.ui-multiselect-menu label.ui-corner-all {
	font-weight: normal !important;
	font-size: 0.9em;
}
div.ui-multiselect-menu > ul.ui-multiselect-checkboxes {
	overflow-y: scroll !important;
}
div.ui-multiselect-menu > div.ui-multiselect-header > ul.ui-helper-reset > li, div.ui-multiselect-menu > ul.ui-multiselect-checkboxes > li {
    margin-top: 0 !important;
	margin-left: 0 !important;
}
/*div.ui-multiselect-menu > div.ui-multiselect-header > ul.ui-helper-reset > li {
    margin-left: 0 !important;
}*/


/*SE:WSHA-6253 */

#refine div.panel {
	margin-top: 20px !important;
}


/* SE: WSHA-6105 UI Fixes */
mark{
	background: none !important;
	color: #9900ff !important;
	font-weight: bold !important;
}


/* SE: UI fixes */
div#accordion > .ui-accordion .ui-accordio-icons {
    display: block !important;
    cursor: pointer !important;
    position: relative !important;
    margin: 2px 0 0 0 !important;
    padding: .5em .5em .5em .7em !important;
    min-height: 0 !important;
    font-size: 100% !important;    
	text-decoration: none;
}

div#accordion > .ui-state-active {
    border: 1px solid #aaaaaa !important;
    background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x !important;
    font-weight: normal !important;
    color: #212121 !important;
	text-decoration: none;
}

div#accordion > .ui-state-default .ui-icon {
    background-image: url(images/ui-icons_888888_256x240.png) !important;
}

div#accordion > .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #555555;
	text-decoration: none;
   }
   
/* SE: 6105 UI fixes*/
.qsTab {
	margin-left: 0px !important;	
	padding-left: 0px !important;
	padding-right: 0px !important;	
}
#facets {
	padding-left: 0px !important;
}

/* SE: WSHA-6313 UI Issues */

.box ul {
	margin: .5em 0 .5em -1.5em !important;	
}

.box > .panel-heading {
	background-color: #525252 !important;
}

/*SE:WSHA-6312 */
span.toggleIcon {
	float:right !important;
	color:#999 !important;
}


.updatedText { font-style: italic; font-weight: bold; color:#2A902A; background-color: #efefef; padding: 2px;  }
.updatedLink, .updatedLink a, a.updatedLinkTo { font-style: italic; border-bottom: 1px dotted #005F9F; color: #005F9F !important; }

.numLinks{
	border-bottom: 1px #005F9F;
	color: #005F9F !important; 
}
/* Uzma For alignment issue*/
/* SE: WSHA-6575 */
#fda_table thead th {padding: 2px 0px 2px 10px !important; }
#fda_table thead > tr > th {vertical-align: middle !important; }
		
/*SE: Minor UI fixes for sort icon on new column */		
th#recallPdt>a.uTooltip+span, th#recallPdt>div.tooltip+span {
  display:none !important;
}

/* SE:WSHA-6891 */
.popover {
	max-width: 350px !important;
	width: 350px !important;
}
.popover .bottom> .arrow {
	left: 0% !important;
	right: 6% !important;
}
/*WSHA 8315 */
table#fda_table{
 table-layout: fixed;
 width: 100% !important;
}

.PrintEvent {
margin-right:5px;margin-top:-20px;padding:4px 9px;
}
@media print
{    
  .textBtns,.iconBtns 
    {
        display: none ;
    }
}

.iconBtns{
    display:none;
}
@media (max-width: 480px) {
    .iconBtns {
        display:block;
    }
    .textBtns {
        display:none;
    }
}
.ui-dialog .ui-dialog-title {
    float: none!important;
	 display:inline-block !important;
   
}
 .ui-dialog .ui-widget-header {
     height: 30px !important;
     font-weight: bold !important;
} 
/* print screen scrole bar added  */
.scroller-container {
    overflow: visible!important ; 
 
}
/* Fixed for help tex window in Quick searcg page  */
@media (max-width: 480px) {
 .ui-dialog .ui-widget-header #ui-id-1 {
  width: 300px!important; 
	
} 
}
@media (max-width: 1024px){
.ui-dialog .ui-dialog-titlebar-close {
	right:-7px!important;
}
}


.rc-anchor-logo-portrait{
	margin:0px;
}

a.weeklyReportUrl:hover,a.dailyReportUrl:hover {
  text-decoration: underline;
}

.errorMultiFactor, .errorrAlRequired{
	color: #D12212;
	font-weight: bold;
	float: right;
	width: 100%;
    padding: 8px 0px 20px 0px; 
}

@media (min-width: 768px) {
	#digitCode{
	width:60%;
	}
}

@media (max-width: 576px) and (orientation : portrait){
	#digitCode{
	width:100%;
	}
}

@media (min-width: 768px) {
	#multiAuthForm .link-and-btn {
	margin-right:40%;
	}
}
