/* START EDIT PROJECT FIELDS */

/* iPhone remove borders */
input{
    border-radius: 0;
    -webkit-appearance: none;
}

.epCenterFrame{
	width:100%;
	text-align:center;
	font:14px Noir;
	color:#8B8D8E;
}
.epSpacer{
	width:100%;
	padding-bottom:5%;
}
.epInpCont{
	width:90%;
	height:25px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:15px;
}
.epInpTitle{
	display:inline-block;
	text-align:left;
	white-space:nowrap;
  	overflow:hidden;
}
.epInpAttrSpacer{
	vertical-align:bottom;
	text-align:right;
	display:inline-block;
	border-bottom: 1px dotted rgba(139, 141, 142, .6);
}
.epInpAttr{
	width:100px;
	text-align:center;
	border:0;
	background:#FFF;
	
	/* iPhone remove underline */
	border-radius: 0;
    -webkit-appearance: none;
}
.epInpAttr::-webkit-inner-spin-button{
	display:none;
	-webkit-appearance: none;
	-moz-appearance:    none;
	appearance:         none;
}
.epInpAttr::-webkit-clear-button{
    display: none; 					/* Hide the button */
    -webkit-appearance: none; 		/* turn off default browser styling */
}
.epHelpText{
	width:80%;
	margin-left:auto;
	margin-right:auto;
	height: 20px;
	overflow:hidden;
	text-align:left;
	/* font: 10px Arial, Helvetica; */
	padding-bottom:6%;
}
.epInpNote{
	max-height:150px;
	text-align:left;
	border:0;
	font:14px Noir;
	background:rgba(139, 141, 142, .3);
}
textarea:focus, input:focus{
    outline: none;
}
.epau{
	margin-top:20px;
	padding:10px 0 10px;
	border-top: 1px solid #8B8D8E;
	border-bottom: 1px solid #8B8D8E;
}
ul.ui-autocomplete {
    list-style: none;
    padding:0;
}
.ui-menu-item{
	width:100%;
	background:#ffffff;
	border-bottom: 1px dotted rgba(139, 141, 142, .6);
	text-overflow: clip;
	overflow: hidden;
	padding:3% 2%;
	font: 14px Arial, Helvetica;
}
.ui-menu-item:nth-of-type(even){
	/* background:#f7f7f7; */
}
.ui-autocomplete-input{ /* search field */
	
}
.ui-autocomplete {
	
	height:70%;
	overflow-y: scroll;
	overflow-x:hidden;
	width:100%;
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-helper-hidden {
	display: none;
}
.ui-autocomplete-loading {
	background:url('../img/ui-anim_basic_16x16.gif') no-repeat right center
}
.epSearchCont{
	width:100%;
	max-height:32px;
	margin-bottom:20px;
	overflow: hidden;
	border:0;
	border-bottom: 1px dotted rgba(139, 141, 142, .6);
	text-align:center;
    /* background: #ffff80; */
}
.epSearch
{
    width:80%;
    padding-right:1%;
    padding-left:1%;
    height:30px;
    color:#8B8D8E;
    overflow: hidden;
    border:0;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-overflow: clip;
    display:inline-block;
    vertical-align: middle;
    /* background: #8080ff; */
}
.epSearch:disabled{
	background:#fff;
	opacity:0.5; 
}
.epSearchClearCont
{
	width:10%;
	display:inline-block;
}
.epSearchClearBtn
{
	width:17px;
	height:17px;
	display:inline-block;
	vertical-align:middle;
	opacity:0.8;
}
/* .epSearchClearBtn
{
	width:7px;
	height:7px;
	border:3px solid #7AB800;
	border-radius:50%;
	display:inline-block;
	vertical-align: middle;
	opacity:0.6;
} */
.epImgCont{
	z-index:50;
	width:100%;
}
.epImg{
	margin-top:15px;
	margin-bottom:15px;
	width:100%;
	/* display:none; */
}
.epBtnCont{
	width: 90%;
	margin-left:auto;
	margin-right:auto;
	max-height:50px;
	display: flex;
 	justify-content: space-between;
}
.actionButtons{
	dislay:inline-block;
	width:50px;
	max-height:50px;
}
.epauBtn{
	width:50px;
    height:50px;
    margin-left:60%;
}
.epNoBorder{
	border: 0px solid #ffffff;
}
.epInputMissing{
	border: 1px solid #ff0000;
}

/* END EDIT PROJECT FIELDS */
