.ui-autocomplete li {
    height: auto;
    padding: 5px;
    width: 100%;
	display: inline-block;
	box-sizing: border-box;
}
ul#ui-id-1 {
    font-family: 'open sans', arial, helvetica, sans-serif;
    line-height: 1.5;
    background-color: #fff;
}


/* /////// MEDIA QUERIES ////// */
@media (max-width: 767px) and (min-width: 621px) {
	#full-width-header .mobile-search {
		display: none;
	}
}
@media (max-width: 767px) {
	html, body {
		max-width: 100% !important;
		overflow-x: hidden !important;
	}
}
@media (max-width: 991px) and (min-width: 768px) {
	.hidden-sm {
		display: none!important;
	}
}

/* iPHONE XS/11 MAX */
@media (width: 896px) {
	ul#ui-id-1 {
		width: 268px !important;
	}
	#full-width-header #completed-task-full .search-bar-icon {
		right: -39px;
		margin-top: -43px;
	}
	div.boxdescription01 {
		width: 184px;
	}
}

/* GOOGLE PIXEL 3aXL */
@media (width: 864px) {
	#full-width-header .mobile-search {
		display: none;
	}
	ul#ui-id-1 {
		width: 330px !important;
	}
	#full-width-header #completed-task-full .search-bar-icon {
		right: -100px;
		margin-top: -43px;
	}
}

/* PIXEL XL */
@media (width: 823px) {
	ul#ui-id-1 {
		width: 268px !important;
	}
	#full-width-header #completed-task-full .search-bar-icon {
		right: -39px;
		margin-top: -12px;
	}
	div.boxdescription01 {
		width: 184px;
	}
}

@media (width: 823px) {
	#full-width-header .mobile-search {
		display: none;
	}
	ul#ui-id-1 {
		width: 330px !important;
	}
	#full-width-header #completed-task-full .search-bar-icon {
		right: -100px;
		margin-top: -43px;
	}
	#full-width-header .bottomNavBar nav {
		margin-bottom: 0;
	}
}

/* iPHONE X */
@media (width: 812px) {
	ul#ui-id-1 {
		width: 268px !important;
	}
	#full-width-header #completed-task-full .search-bar-icon {
		right: -95px;
		margin-top: -43px;
	}
	div.boxdescription01 {
		width: 184px;
	}
}

/* DESKTOP */
@media (min-width: 768px) {
	div.boxdescription01 {
		width: 243px;
	}
}

@media (min-width: 1200px) {
	.hidden-lg {
		display: none!important;
	}
}

@media (max-width: 620px) {
	ul#ui-id-1 {
		width: calc(100% - 26px);
	}
}


/* iPHONE 6/7/8 PLUS */
@media (width: 736px) {
	#full-width-header .mobile-search {
		display: none;
	}
	#full-width-header .span4.accounts {
		margin-top: -53px !important;
	}
	.bottom-navbar-center .input-group #ProductSearch01 #completed-task-full span {
		margin-top: -58px;
	}
	.bottom-navbar-center .input-group #ProductSearch01 #suggestinput {
		width: 318px;
	}
}

/* PIXEL 2 */
@media (width: 731px) {
	#full-width-header .mobile-search {
		display: none;
	}
	#full-width-header .span4.accounts {
		margin-top: -53px !important;
	}
	.bottom-navbar-center .input-group #ProductSearch01 #completed-task-full span {
		margin-top: -57px;
	}
}
/* iPHONE 6/7/8 */
@media (width: 667px) {
	#full-width-header .mobile-search {
		display: none;
	}
	#full-width-header .span4.accounts {
		margin-top: -56px !important;
	}
	.bottom-navbar-center .input-group #ProductSearch01 #suggestinput {
		width: 314px;
		float: right;
		margin-right: 5px;
	}
	.bottom-navbar-center .input-group #ProductSearch01 #completed-task-full span {
	    margin-left: 318px;
	}
}
/* GALAXY SERIES (S5) */
@media (width: 640px) {
	#full-width-header .mobile-search {
		display: none;
	}
	#full-width-header .span4.accounts {
		margin-top: -58px !important;
	}
	.bottom-navbar-center .input-group #ProductSearch01 #completed-task-full span {
	    margin-left: 304px;
		margin-top: -57px;
	}
	div.boxdescription01 {
		width: 220px;
	}
}

@media only screen and (max-width: 414px) {
	.brand-cover {
		margin-bottom: 0;
	}
}

@media (max-width: 360px) {

	.bottom-navbar-center .input-group #ProductSearch01 #completed-task-full span {
		display: inline-block;
		float: right;
		margin-left: 225px;
		margin-top: -43px
	}
}
@media (max-width: 320px) {
	.bottom-navbar-center .input-group #ProductSearch01 #completed-task-full span {
		display: inline-block;
		float: right;
		margin-left: 204px;
		margin-top: -43px
	}
}
@media (max-width: 280px) {
	.bottom-navbar-center .input-group #ProductSearch01 #completed-task-full span {
		margin-left: 160px;
		margin-top: -42px;
	}
	#full-width-header .navbar-brand.logo-brand {
		width: 118%;
		margin-left: 38%;
	}
}