.wrapper {    margin: 20px auto;    width: 400px;}
.main-div{    margin: 0px auto;}
.main-div h2{    text-align: center;}
#myAutocomplete {    width: 100%;}
.ui-autocomplete-multiselect.ui-state-default {    display: block;    background: #fff;    border: 1px solid #ccc;    padding: 3px 3px;    padding-bottom: 0px;    overflow: hidden;   cursor: text;    margin: 0px auto;}
.ui-autocomplete-multiselect .ui-autocomplete-multiselect-item .ui-icon {    float: right;    cursor: pointer;}
.ui-autocomplete-multiselect .ui-autocomplete-multiselect-item {    display: inline-block;    border: 1px solid #ccc;    border-radius: 4px;    padding: 1px 3px;    margin-right: 2px;    margin-bottom: 3px;    color: #333;    background-color: #f6f6f6;}
.ui-autocomplete-multiselect input {    display: inline-block;    border: none;    outline: none;    height: auto;    margin: 2px;   overflow: visible;    margin-bottom: 5px;    text-align: left;    width: 100% !important;}
.ui-autocomplete-multiselect.ui-state-active {    outline: none;    border: 1px solid #7ea4c7;    -moz-box-shadow: 0 0 5px rgba(50,150,255,0.5);    -webkit-box-shadow: 0 0 5px rgba(50,150,255,0.5);    -khtml-box-shadow: 0 0 5px rgba(50,150,255,0.5);    box-shadow: 0 0 5px rgba(50,150,255,0.5);}
.ui-autocomplete {    border-top: 0;    border-top-left-radius: 0;    border-top-right-radius: 0;}