div.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0;	 
}

.ao-srch-listcont h1 {
	word-break: break-word;
}

.ao-srch-resultitem .aos-Image {
	float:left;width:75px;
}

.aos-GlobalHead {
	color:#af9670;
}

.aos-NationalHead {
	color:#02153e;
}

.aos-MITool_Feedback div:first-of-type {
	display:flex;justify-content:left;align-items:center;
}

.aos-MITool_FeedbackKey {
	font-size:18px;
}

.aos-MITool_Feedback_Intro {
	font-size:15px;
}

.aos-MITool_Feedback {
	background-color:#e8e8ef;padding:10px;display:inline-block;width:100%;
}

#ao-srch-more-loading {
	margin-left: auto;
	margin-right: auto;
}

.aos-clhfilters {
	display:none !important;
}

.ao-search-sort {
	min-width:auto;
}

.aos-fwb {
	font-weight:bold;
}
.aos-fwn {
	font-weight:normal !important;
}

.ao-srch-resultitem hr {
	margin:0; height:3px;
}

.aos-MT4px {
	margin-top:4px;
}

.aos-srch-tldivider {
	background-color: #0D736F;
}	
.aos-srch-tltheme {
	background-color: #e2f1f1;
}	

.aos-srch-fldivider {
	background-color: #6668af;
}	
.aos-srch-fltheme {
	background-color: #e8e9f3;
}	

.aos-srch-ddivider {
	background-color: #9597a9;
}	
.aos-srch-dtheme {
	background-color: #F3F3F6;
}

.aos-MT1px {
	margin-top:1px;
}

.aos-tl-Tag {
	background-color:#ffffff;
	border: 1px solid #af9670;
	color: #af9670;
	display:inline-block;
	padding:5px;
	margin-right:15px;	
}

.aos-default-Tag {
	background-color:#ffffff;
	border: 1px solid #02153e;
	color: #02153e;
	display:inline-block;
	padding:5px;
	margin-right:15px;	
}


#ao-srch-more-loading {
	background: url(/AcuCustom/Sitename/Icon/Icons/MicroBlogWaitingIcon.gif) left center no-repeat;
	padding-left: 20px;
}

.aos-srch-headersrchselected div:last-of-type,.ao-search-resinfo {
	flex-direction:row-reverse;
}

#screen{
    position: absolute;
    left: 0;
    top: 0;
    background: #000;
	z-index:1;
}

#aos-Search-FilterContainer {
	position:relative;
}

.aos-srch-heading {
	background-color:#02153e;
}

.aos-srch-heading h1 {
	color:#af9670;
}
.aos-srch-heading div {
	color:#ffffff;
}
.aos-srch-updatenote {
	background-color:#97d6b14f;
	border:1px solid #30ad63;
	color:#1F6F40;
	min-height:45px;
	padding: 0 10px;
}

.aos-srch-headersrchselected > div div:last-of-type{
	font-size:21px;
}

#aos-search-selfilters span[class*="-Tag"] {  
	margin: 0px 5px 5px 0px;line-height:normal;padding:5px !important;display:inline-block;color:#3d4b6c !important;border:1px solid #3d4b6c !important;
} 
#aos-search-selfilters > div {
	padding: 10px 10px 5px 10px;
}

/*span[class*="theme"] {  
	margin-top:4px;
}*/

.aos-srch-noresultsmsg {
	background-color:#e54d42;	
	color:#ffffff;
}

i {
  border: solid black;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 4px;
}

.aos-nb {
	border:0;
}

.left {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.right {
  transform: rotate(315deg);
  -webkit-transform: rotate(315deg);
  margin-right:5px;
}

.aos-wsnw {
	white-space:nowrap;
}

.aos-srchfilterright {
	left:300px;
}

#ao-LBR-Name-sf ul.ui-autocomplete {
	width: 100%;
	top:5px;
	list-style:none;
	padding:4px;
 	max-height: 100px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
}

#ao-LBR-Name-sf ul.ui-autocomplete li:hover {
	cursor: pointer;
}

#ao-LBR-Name-sf .ui-menu-item:hover, .ui-menu-item.selected, .ui-state-focus, .ui-state-focus:hover, .ui-state-active {
	background-color:#EDF0F4;
}

#ao-LBR-Name-sf .ui-helper-hidden-accessible {
	display: none;
}


@media screen and (max-width:799px){	
	#aos-search-lhfilters {
		width:300px;position:absolute;left:0px;top:0;background-color:#e8e8ef;z-index:1;padding:10px;display:none;
	}
	.aos-srch-menufilter {
		position:relative;display:block;cursor:pointer;
	}
	.aos-srch-menufilter > div {
		position:absolute;top:0px;background-color:#e8e8ef;z-index:1;padding:10px;
	}
	.aos-srch-menufilter span {
		text-align:center;display:block;
	}
	
	.aos-srch-menufilter > div > div {
		writing-mode: vertical-rl;margin-top:10px;transform: rotate(-180deg);
	}
}

@media screen and (min-width:799px){	
	#aos-search-lhfilters {
		width:300px;display:block !important;
	}	
	
	#aos-search-lhfilters:not(.aos-DN)+div#aos-search-rhcolumn {
		width:calc(100% - 300px);
	}	
	
}

@media screen and (max-width:799px) and (min-width: 479px) {
	.aos-srch-headersrchselected.aos-DF div {
		display:block;
	}
}

@media screen and (max-width: 479px) {
    .ao-search-resinfo select {
		width:100%;
	}
	.aos-srch-headersrchselected.aos-DF,.aos-srch-headersrch.aos-DF {
		display:block;
	}
	.aos-srch-headersrchselected.aos-DF > div,.aos-srch-headersrch.aos-DF > div {
		width:100%;display:flex;align-items:center;border-bottom:1px solid #cdceda;padding:8px;margin:0;
	}
	.aos-srch-headersrchselected.aos-DF > div div:first-of-type,.aos-srch-headersrch.aos-DF > div div:first-of-type {
		font-weight:bold !important;
	}
	.aos-srch-headersrchselected.aos-DF > div div:last-of-type,.aos-srch-headersrch.aos-DF > div div:last-of-type {
		font-weight:normal;margin:0;
	}	
	.aos-srch-headersrch .aos-Br4-TAR {
		justify-content:flex-end;
	}
    #aos-search-lhfilters {
		width:100% !important;
	}
	.aos-srchfilterright {
		left:275px !important;
	}	
	.aos-fa-minus {
		display:none !important;
	}
	.aos-clhfilters {
		display:inline-block !important;
	}
}