#searchInput {
     padding: 6px;
     margin-top: 3px;
     border: 1px solid #ddd;
     border-left: none;
     width: 262px;
     float: left;
     height: 15px;
     -webkit-border-top-right-radius: 3px;
     -webkit-border-bottom-right-radius: 3px;
     -moz-border-radius-topright: 3px;
     -moz-border-radius-bottomright: 3px;
     border-top-right-radius: 3px;
     border-bottom-right-radius: 3px;
     -webkit-box-shadow: none;
     -moz-box-shadow: none;
     box-shadow: none;
}
 #searchBox {
    border: none;
     background: none;
     padding-left: 7px;
     height: 49px;
     border-left:1px solid #ddd;
}
 ul.as-selections, ul.as-selections2 {
    list-style-type: none;
     border: none;
     padding: 4px 0 0px 4px;
     margin: 0;
     overflow: auto;
     background-color: none;
     overflow: hidden;
}
 ul.as-selections.loading {
    background-color: #eee;
}
 ul.as-selections li {
    margin: 1px 4px 1px 0;
}
 ul.as-selections li.as-selection-item {
    color: #555;
     font-size: 13px;
     font-family: Arial, sans-serif;
     display: inline;
}
 ul.as-selections li.as-selection-item:last-child {
    margin-left: 30px;
}
 ul.as-selections li.as-selection-item a.as-close {
     float: right;
     color: #fff;
}
 ul.as-selections li.as-selection-item.blur a.as-close {
    color: #fff;
}
 ul.as-selections li:hover.as-selection-item a.as-close {
    color: #fff;
}
 ul.as-selections li.as-selection-item a:hover.as-close {
    color: #1b3c65;
}
 ul.as-selections li.as-selection-item a:active.as-close {
    color: #4d70b0;
}
 ul.as-selections li.as-original {
    margin-left: 0;
}
 ul.as-selections li.as-original input{
     width: 300px;
     margin-bottom:10px;
}
 ul .as-selection-item{
    display:none !important;
}
 ul.as-list {
    list-style-type: none;
    margin: 2px 0 0 0;
    padding: 0;
    font-size: 14px;
    font-family: Arial, sans-serif;
    z-index: 200;
    box-shadow: 0 2px 12px #222;
    -webkit-box-shadow: 0 2px 24px #777;
    -moz-box-shadow: 0 2px 24px #777;
}
 li.as-result-item,li.as-message {
     margin: 0 0 0 0;
     padding: 5px 12px;
     background-color: transparent;
     border: 1px solid #fff;
     border-bottom: 1px solid #ddd;
     cursor: pointer;
}
 li.as-message{
    display:none;
}
 li:first-child.as-result-item {
    margin: 0;
}
 li.as-message {
    margin: 0;
     cursor: default;
}
 li.as-result-item.active {
    background: #077CB6;
     color: #fff;
}
 ul.as-selections li.as-original input {
    color: #777;
     box-shadow: 0 0 4px rgba(0, 0, 0, 0.1) inset;
     border:1px solid #ccc;
}
 li.as-result-item em {
    font-style: normal;
     background: none !important;
}
 li.as-result-item.active em {
     background: none !important;
}
ul.as-selections li.as-original input{
    width: 100%;
     font-size: 20px;
     height: 60px;
     background:#fff;
     font-family: 'Hind', sans-serif;
     color:#333;
     border:1px solid #e6e6e6;
     box-shadow:none;
     outline:none;
}
 ul.as-selections li.as-original input:focus{
 	background: #f4f8ff;
 	border: 1px solid #077CB6;
 }
 
 ul.as-list{
    position:static;
     background:none;
     box-shadow:none;
     webkit-box-shadow:none;
     border-radius:0px;
}
 ul.as-selections{
    clear:both;
}
 ul.as-selections li{
    margin:0px;
}
 li.as-result-item, li.as-message{
    color:#333;
     padding: 9px 12px;
     font-size:16px;
     border:1px solid #efefef;
     border-bottom:0px;
}
 li.as-result-item.active{
    background:#1ea5f8;
     border:1px solid #1ea5f8;
     color:#fff;
}
 .as-list{
    border-bottom:1px solid #efefef;
}
ul.as-list{
    position:absolute;
     background:#fff;
}
.full-size-search-bar ul.as-selections li.as-original input{
    width:100%;
     padding:0px 20px;
     margin-bottom:0px;
     height:62px;
     font-size:20px;
     font-weight:400;
     font-family:'Hind', sans-serif;
     border: 1px solid #eee;
     box-shadow: none;
}
.full-size-search-bar #as-selections-searchString{
    padding:0px;
}
 .full-size-search-bar ul.as-selections{
    padding:0px;
}
 .full-size-search-bar #as-original-searchString2, .full-size-search-bar #as-original-searchString{
    padding:0px;
     margin:0px;
}
 .full-size-search-bar li.as-result-item{
    margin-bottom:0px;
     border-top:0px;
     border-bottom:1px solid #efefef;
}
/* Webkit Hacks */
 @media screen and (-webkit-min-device-pixel-ratio:0){
     ul.as-selections{
        overflow:hidden;
         padding:0px;
    }
     ul .as-selections li .as-selection-item{
        padding-top: 3px;
         padding-bottom:3px;
    }
     ul .as-selections li .as-selection-item a .as-close{
        margin-top:-1px;
    }
     ul .as-selections li .as-original input{
        height:19px;
    }
}
/* Opera Hacks */
 @media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){
     ul .as-list{
         border: 1px solid #888;
    }
     ul .as-selections li .as-selection-item a .as-close{
        margin-left:4px;
         margin-top:0;
    }
}
@media screen and (max-width: 767px) {
     ul.as-list{
        margin-top:0px;
     }
     .full-size-search-bar .btn-lg, #full-screen-search .btn-lg{
        margin-top:20px;
    }
}
 @media screen and (max-width: 600px) {
 	#full-screen-search label{
        font-size:28px;
    }
 }