/** 

 * Styles for WP-Members User List Add-on Module 

 * when using the generic stylesheets (rigid or no-float)

 */

 

/** user detail */





#wpmem-ul-list .wpmem-ul-user *,

#wpmem-ul-list .wpmem-ul-user-odd * { 

	margin: 8px 0;

}



#wpmem-ul-list h2 { 

	padding: 0px; 

	margin-bottom: 0px;

	margin-top: -5px;

}

#wpmem-ul-list .avatar { 

	float: right; 

	margin: -12px -2px 0 0; 

}

#wpmem-ul-list .wpmem-ul-user,

#wpmem-ul-list .wpmem-ul-user-odd { 

	padding: 25px 24px; 

	margin: 8px 0;

}

#wpmem-ul-list .wpmem-ul-user,

#wpmem-ul-list .wpmem-ul-user-odd { 

	background: none;

    border: none;

	border-bottom: 1px solid lightGrey;

}





/** search */



#wpmem_ul_search {

	width:100%;

	float:left;

}



#wpmem_ul_search fieldset {

	background: none;

    border: none;

    border-bottom: 1px solid lightGrey;

    padding: 25px;

    margin-bottom: 30px;

}

#wpmem_ul_search legend {

	font-weight: 700;

	font-size: 26px;

	border: none;

	background: none;

	margin-top: 50px;

}

#wpmem_ul_search label.text,

#wpmem_ul_search label.select{

	float:left;

	line-height: 1.1;

	width: 30%;

	height: 20px;

	padding: 14px 0 10px 0;

}

#wpmem_ul_search .form {

	margin:0;

	padding:0;

}

#wpmem_ul_search .clear {

	clear:both;

}

#wpmem_ul_search .holder {

	background-color:#fff;

}

#wpmem_ul_search .div_text,

#wpmem_ul_search .div_select {

	width:65%;

	float:right;

	height:35px;

	padding: 5px 0 4px 5px;

}

#wpmem_ul_search .textbox ,

#wpmem_ul_search .dropdown {

	border: 1px solid #ccc;

	background-color:#fff;

	width:100%;

	padding:3px 5px 3px 5px;

	margin: 4px 0 0 0;

}

#wpmem_ul_search .dropdown {

	width:100%;

}

#wpmem_ul_search .button_div {

	width:100%;

	float:right;

	text-align:right;

	margin-top:3px;

	padding:5px;

	white-space:nowrap;

}

#wpmem_ul_search .buttons{

	margin: 0 -4px 0 0;

}

#wpmem_ul_search .noinput{ 

	height: 32px;

	padding-top: 4px;

	padding-left: 6px;

}



.results-term {

	font-style: italic;

}





/** navigation */



#wpmem-ul-nav .wpmem-ul-prev{ float: left; width: 50%; }

#wpmem-ul-nav .wpmem-ul-next{ float: right; width: 50%; text-align: right; }



/** Pagination */

#wpmem-ul-nav { width: 100%; padding: 12px 0; }

#wpmem-ul-nav .prev{ float: left; }

#wpmem-ul-nav .next{ float: right; text-align: right; }

#wpmem-ul-nav .current{	border: 1px solid rgb(36, 137, 13); }

#wpmem-ul-nav .page-numbers{

	padding:0px 4px;

	margin:0px 4px;

}





/** media queries */

@media screen and (max-width: 720px) {

	#wpmem_ul_search label.text,

	#wpmem_ul_search label.select {

		float: none;

	}

	#wpmem_ul_search .div_text,

	#wpmem_ul_search .div_select {

		float:none;

		width: 100%;

		padding: 5px 0;

	}

}