/*##### ADD MEMBER FORM #####*/
#user-register-form textarea,
#user-register-form select,
#user-register-form input[type="date"], 
#user-register-form input[type="datetime"],
#user-register-form input[type="datetime-local"],
#user-register-form input[type="email"],
#user-register-form input[type="month"],
#user-register-form input[type="number"],
#user-register-form input[type="password"],
#user-register-form input[type="search"],
#user-register-form input[type="tel"],
#user-register-form input[type="text"],
#user-register-form input[type="time"],
#user-register-form input[type="url"],
#user-register-form input[type="week"] {
    /*border-color: #ccc;
    height: 2.5em;
    font-size: 16px;
	max-width:500px;
	width:100%;*/
}


/*##### EDIT PROFILE FORM #####*/
#user-profile-form textarea,
#user-profile-form select,
#user-profile-form input[type="date"], 
#user-profile-form input[type="datetime"],
#user-profile-form input[type="datetime-local"],
#user-profile-form input[type="email"],
#user-profile-form input[type="month"],
#user-profile-form input[type="number"],
#user-profile-form input[type="password"],
#user-profile-form input[type="search"],
#user-profile-form input[type="tel"],
#user-profile-form input[type="text"],
#user-profile-form input[type="time"],
#user-profile-form input[type="url"],
#user-profile-form input[type="week"] {
    /*border-color: #ccc;
    height: 2.5em;
    font-size: 16px;
	max-width:500px;
	width:100%;*/
}
/*##### USER REGISTER FORM #####*/
#user-register-form #edit-actions input,
#user-register-form #edit-actions a {
	/*margin-right:15px;*/
}

/*##### ADD/EDIT STORE FORM #####*/
#security-level-3-node-form textarea,
#security-level-3-node-form select,
#security-level-3-node-form input[type="date"], 
#security-level-3-node-form input[type="datetime"],
#security-level-3-node-form input[type="datetime-local"],
#security-level-3-node-form input[type="email"],
#security-level-3-node-form input[type="month"],
#security-level-3-node-form input[type="number"],
#security-level-3-node-form input[type="password"],
#security-level-3-node-form input[type="search"],
#security-level-3-node-form input[type="tel"],
#security-level-3-node-form input[type="text"],
#security-level-3-node-form input[type="time"],
#security-level-3-node-form input[type="url"],
#security-level-3-node-form input[type="week"] {
    /*border-color: #ccc;
    height: 2.5em;
    font-size: 16px;
	max-width:500px;
	width:100%;*/
}
#security-level-3-node-form .field-widget-text-textarea {
	max-width:500px;
	width:100%;
}

/*ADD EDIT Administrator, List Management CSS Fixes */
.form-item-roles,
div[id^="edit-field-category-"], div[id*="edit-field-category-"],
div[id^="edit-level-"], div[id*="edit-field-level-"],
div[id^="edit-field-admin-category-"], div[id*="edit-field-admin-category-"],
div[id^="edit-field-store"], div[id*="edit-field-store"],
div[id^="edit-field-brand"], div[id*="edit-field-brand"],
#blsky-member-bulk-edit div[id^="edit-bundle-"], #blsky-member-bulk-edit div[id*="edit-bundle-"] {
    max-width:500px;
	background:#fefdfd;
	border:1px dashed #dedede;
	margin-bottom:10px;
	padding: 0px 5px 5px 5px;
	box-sizing:border-box;
}

.views-exposed-form .views-exposed-widget { /* Overide for views filters */
    max-width:inherit;
	background:inherit;
	border:inherit;
	margin-bottom:inherit;
	padding: inheir;
	box-sizing:inherit;
}
.form-textarea-wrapper .grippie {
	width:100%;
	max-width:500px;
	height:9px;
}

/* Overide Wildcard CSS from above */
/*.form-item-roles,
#edit-field-category-1,
#edit-field-category-2,
#edit-field-category-3,
#edit-field-level-2-category-1,
#edit-field-level-2-category-2,
#edit-field-level-2-category-3,
#edit-field-level-3-category-1,
#edit-field-level-3-category-2,
#edit-field-level-3-category-3,
#edit-field-admin-category-1,
#edit-field-admin-category-2,
#edit-field-admin-category-3 {
	max-width:500px;
	background:#fefdfd;
	border:1px dashed #dedede;
	margin-bottom:10px;
	padding: 0px 5px 5px 5px;
	box-sizing:border-box;
}*/
.form-item-roles #edit-roles .form-item-roles {
	border:white;
}
.shs-term-add-new-wrapper {
	background:#F1F1F1;
	margin:inherit;
	padding: 0px 10px 5px;
}
.shs-term-add-new-wrapper input {
	background:#ffffff;
	margin:inherit;
	width:500px;
	padding:0px 10px;
}
/* Email Expiry CSS FIX */
.container-inline-date .date-padding {
	padding:0px;
}

/* lets fix some form spacing keep last in css sheet */
#edit-field-date-of-birth,
#edit-field-date-of-birth-und-0-value{
	padding:inherit;
}
#edit-field-date-of-birth .fieldset-legend {
	font-weight:bold;
	color:#666;
}
#edit-field-date-of-birth .form-item {
	margin-top:0px;
	margin-bottom:0px;
}
#edit-field-date-of-birth fieldset {
	margin-bottom:10px;
}
#edit-field-date-of-birth .form-type-select {
	display:inline;
}
#edit-field-date-of-birth select,
#edit-field-review-date select {
	width:163px;
}
#edit-field-date-of-birth .date-day,
#edit-field-date-of-birth .date-month,
#edit-field-date-of-birth .date-year{
	display:inline;
}

/* lets hide the register datacheck form field  */
#edit-field-registerdatacheck {
	display:none;
}
