/********************************
	
	/AfoECommerce/css/EC_SmartProductListingDisplay.css

********************************/

@media screen and (min-width:800px){	
	#aoProductDrillDownSearch {
		width:300px;
	}	
	
	#aoProductDrillDownSearch+div#aoProductDrillDownContent {
		width:calc(100% - 300px);
	}
}

#ao-productsrch-submit {
    top: calc(50% - 13px);
    right: 7px;
    z-index: 1;
    cursor: pointer;
    opacity: 0.4;
    height: 25px !important;
    width: auto !important;
}

#aoProductDrillDownSearchOptions .aos-ProductSearchButton, 
#aoProductDrillDownSearchOptions .aos-ProductSearchTopic,
#aoProductDrillDownSearchOptions .aos-ProductSearchAccount {
	height: 20px;
	line-height: 19px;
	padding: 0;
	text-align: center;
	width: 20px;
	background: url(/AcuCustom/Sitename/Icon/Icons/17seminarMinusMenu.svg) no-repeat center;
}
#aoProductDrillDownSearchOptions .aos-ProductSearchButton.plus, 
#aoProductDrillDownSearchOptions .aos-ProductSearchTopic.plus,
#aoProductDrillDownSearchOptions .aos-ProductSearchAccount.plus {
	background: url(/AcuCustom/Sitename/Icon/Icons/17seminarPlusMenu.svg) no-repeat center;
}

#aoProductDrillDownSearchOptions ul {
	padding-left: 0;
}
#aoProductDrillDownSearchOptions ul li {
	list-style: none;
	padding-left: 0;
}

#aoProductDrillDownSearchOptions .aos-productsrch-accounts:not(.expandedAccounts) ul li:nth-child(n+6) {
	display: none;
}

#aoProductDrillDownSearchOptions .aos-productsrch-accounts:not(.expandedAccounts) .aos-ProductAccountShowAll > span:first-of-type,
#aoProductDrillDownSearchOptions .aos-productsrch-accounts.expandedAccounts .aos-ProductAccountShowAll > span:last-of-type {
	display: none;
}

#ao-productsrch-sort {
	padding-right:20px;	
}

#aoProductDrillDownSearch input[type="checkbox"][disabled].aos-Check + label::after, 
#aoProductDrillDownSearch .aos-Check input[type="checkbox"][disabled] + label::after {
   /* background-color: #f2f4f7;*/
    background-color: #fff;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}