#serviceMenu .tx-solr { float:right; }

#serviceMenu .csc-default {display:inline;}

#serviceMenu .tx-solr-q {
	width:0;
	margin-right: 27px;
	margin-top:-7px;
	opacity: 0; 
	padding:0 2px;
	border:1px solid #fff;

background:transparent none;
color: #fff;	
}

#serviceMenu .tx-solr-searchbox label {
	position:absolute;
	top:-9999px;
	left:-9999px;
}
#serviceMenu .tx-solr-submit {
	height: 20px;
    padding: 0 !important;
    position: absolute;
    right: 15px;
    top: -1px;
    width: 20px;
    
    background: transparent url("searchIcon.png") 0 0 no-repeat;
    
    display: inline-block;
    text-align: center;
    cursor: pointer;
    height: 18px; /* height of the background image */
    width: 17px; /* width of the background image */
    border: 0;
    border-radius: 0;
    text-indent:18px;
}