.userList{margin-bottom:10px}.searchResultUser,.userListing{display:block}#userSearchListWrapper .userProfileName{margin-bottom:0;text-align:left;color:#000;padding:16px 0 0}#userSearchListWrapper .userProfileName a{color:inherit}@media only screen and (max-width:600px){#userSearchListWrapper .userProfileImg{margin:0}#userSearchListWrapper .userProfileImg img{vertical-align:bottom}#userSearchListWrapper .userProfileName{margin-left:16px;padding:0}#userSearchListWrapper .userProfileName a{display:block}#userSearchListWrapper .userProfileContent{align-self:center}}.solrOrderListDrpdwn{float:right;margin-bottom:10px}.solrOrderListDrpdwn a.dropdown-button{width:150px}.usreTypeDropDwns.right.col-sm-9{margin-bottom:10px}.userProfileInfo{line-height:20px}.search-filer-type{margin-left:10px}@media (max-width:600px){.usreTypeDropDwns.right.col-sm-9{width:100%;margin-top:10px}ul.portalUserList{margin-top:10px}.userProfileInfo{padding-left:17px;line-height:20px}div#searchedList{padding:4px}}@media only screen and (min-width:601px){.searchResultUser>.row{margin-bottom:0}}
ul#taglist {
    padding: 10px;
}
ul.dropdown-menu {
    background-color: #fff;
    margin-top: 10px;
    display: none;
    min-width: 270px;
    max-height: 700px;
    overflow-y: auto;
    position: absolute;
    z-index: 999;
    will-change: width, height;   
}

#searchedList {
	padding:0;
}
#portalSearchTagForm  {
	color:#fff;
}
#portalSearchTagForm  #keyword {
	margin:0;
	height:2rem;
	color:#fff;
	border-bottom:1px solid #fff;
}

#portalSearchTagForm #portalSearchTagFormSubmitBtn,#portalSearchTagForm #portalSearchAllFormSubmitBtn {
    top: 0px;
    background: transparent;
    box-shadow: none;
	padding: 0 0px;
}
ul#taglist li {
    clear: both;
    color: rgba(0, 0, 0, .87);
    cursor: pointer;
    min-height: 40px;
    line-height: 3rem;
    width: 100%;
    text-align: left;
    text-transform: none;
}

li.taggrouphead {
    background: #a79d9d4f;
    border-bottom: 1px solid #fbf9f9;
    color: #fff;
}
li.taggrouphead strong {
    color: #000;
    padding: 10px;
}
li.sub-tag {
    display: none;
}
#keyword{
	color:rgba(0, 0, 0, .87);
}

.tagGroupBtn.right {
    margin: -8px;
	margin-right:20px;
	
}


::-webkit-input-placeholder {
 text-align:left;
}
::-moz-placeholder { 
 text-align:left;
}
:-ms-input-placeholder { 
 text-align:left;
}
:-moz-placeholder { 
 text-align:left;
}



.up {
	 border: solid #6f6c6c !important;
    border-width: 0 2px 2px 0 !important;
    display: inline-block !important;
    padding: 3px !important;
    transform: rotate(-135deg) !important;
    -webkit-transform: rotate(-135deg) !important;
	float: right !important;
    margin-top: 15px !important;
    margin-right: 10px !important;
}

.down {
	 border: solid #6f6c6c;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
	float: right;
    margin-top: 15px;
    margin-right: 10px;
}
/*ctalog search*/

#catalogSearchlist li.sub-tag {
    color: rgba(0, 0, 0, .87);
    cursor: pointer;
    min-height: 35px !important;
    line-height: 2.5rem !important;
    text-align: left !important;
    margin-right: 13px;
    width: 45% !important;
    float: left;
    font-size: 12px;
    clear: none !important;
}
#catalogSearchlist ul#taglist {
    width: 100%;  
	left:0;	
}

#catalogSearchlist  #teamContactSearchDiv input[type=text] {
    width: 50%;
}
#catalogSearchlist #wikiSearchtagSubmitBtn{
  right:35%;
}
.filterInputClearLink{
	position:absolute;
}
.catalogInputClearLink ,.filterInputClearLink{
  right: 50%;
  top: 5%;
  line-height: 36px;
  margin-top: 4px;
  border-radius: 5%;
  color: red;
}
.selected-tag-div{
	display:none;
}

.selected-tag-div {
    padding: 10px 0 10px 0;
	color:#000;
}

.searchFiledetails.row {
    line-height: 25px;
}
.solrFileDesc.col-lg-12 span {
    padding-left: 25px;
}
.solrFileInfo.col-lg-12 {
     padding-left: 40px;
}
.solrFileInfo i {
    margin-right: 0px;
    font-size: 17px;
}
.searchSolrResults {
    margin-top: 25px;
}
.solrFileTitle {
	padding-left:0px;
}

.searchTileContainer {
    padding: 0;
}

.searhtagdiv-header {
    width: 100%;
    height: 127px;
    background: #00838f;
}
div#portalSearchdiv {
    position: absolute;
    bottom: 35px;
    width: 92%;
}

.searhtagdiv-header {
	position:relative;
}

.searhtagdiv-header {
    color: #fff;
}

h5.searchPageTitle {
    border: none;
    margin-top: 10px;
	padding:0px !important;
}
.searchHeader {
   
	padding:10px 0 !important;
}
.searchTileContainer {
    padding-left: 0px !important;
}
.searhtagdiv-header .btn-group.tagGroupBtn.right {
    position: absolute;
    right: 0;
	margin: 0;
}
.searhtagdiv-header .btn-group.tagGroupBtn.right .tagDrpdwn {
   background:transparent;
       background: transparent;
    box-shadow: none;
    padding: 0;
}

.searhtagdiv-header ul.dropdown-menu{
	right:0;
}
.search-heading.row {
    background: #00838f;
    padding: 10px;
    color: #fff;
}
.search-heading.row i {
    vertical-align: bottom;
    margin-right: 15px;
}
.more-item-div{
	padding:0px;
}
a.more-item i{
	line-height:16px;
	margin:0px !important;
}

ul.solr-search-filter-ul li.taggrouphead {
    line-height: 50px;
    background: #e8e8e894;
    padding-left: 10px;
    border-bottom: 1px solid #ddd;
    width: 100%;
	margin: 10px 0;
}

.solr-search-filter-ul li {
	display:block;
}

li.solr-list-item.disable {
    background: #cccccc5c;
}

#searchResult.advance {
	height:500px;
}

button#solrloadMore {
    margin: 30px;
}