
.myAutocomplete {
    width: 100%;
}

.ui-autocomplete-multiselect.ui-state-default {
    display: block;
    background: #fff;
    border: 1px solid #bababa;
    padding: 1px 3px;
    padding-bottom: 0px;
    overflow: hidden;
    cursor: text;
    border-radius:0.2em;
}

.ui-autocomplete-multiselect .ui-autocomplete-multiselect-item .ui-icon {
    float: right;
    cursor: pointer;
}

.ui-autocomplete-multiselect .ui-autocomplete-multiselect-item {
    display: inline-block;
    border: 0px solid #bababa;
    border-radius: 1px;
 	padding: 2px 0px 0px 5px;
	margin: 0px 2px 0px;
	color: #000;
	font-size: 0.7em;
	font-weight: 300;
	background:#efefef url(../images/icon-cross.png) 92% center no-repeat;
}

.ui-autocomplete-multiselect input {
    display: inline-block;
    border: none;
    outline: none;
    height: auto;
    margin: 2px;
    overflow: visible;
    margin-bottom: 3px;
    text-align: left;
	font-size:0.8em;
	height:25px;
}

.ui-autocomplete-multiselect.ui-state-active {
    outline: none;
    border: 1px solid #bababa;
}

.ui-autocomplete {
    border-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}


/* ==========================================================================
   Media Queries
   ========================================================================== */

@media only screen and (min-width: 35em) {
	.ui-autocomplete-multiselect.ui-state-default
	{width:98%!important;}
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (min-resolution: 144dpi) {

}
