/* here you can put your own css to customize and override the theme */
.navbar-brand{
	float:none !important;
	padding: 20px 25px !important;
	display:inline-block !important;
}
.page-sidebar {
background-color: #1616b5;
}
.page-sidebar input[placeholder]
{
	color:#fff !important;
}
.image-icon
{
	float:left;
	width:28px;
	padding-bottom:10px;
}
.image-icon img
{
}
.bread-icon
{
	margin-right: 2px;
	vertical-align: top;
	margin-top: 2px;
}
.member-event
{
	width:50%;
	display:inline-block;
	border-bottom:1px solid #e5e5e5;
	padding-top:20px;
	padding-bottom:15px;
}
.member-event1
{
	float:left;
	width:50%;
}
.member-event1 p
{
	margin:0;
	line-height:1.5;
	color:#888888;
}
.member-event1 img
{
	margin-right:5px;
}
.member-event1 p:last-child img
{
	margin-right:8px;
}
.member-event1 p:first-child
{
	margin:0;
	margin-bottom:5px;
	color:#3b3d46;
}
.member-event2
{
	float:right;
	width:50%;
	text-align:right;
}
.member-top
{
	width:100%;
	display:inline-block;
}
.member-bottom
{
	width:100%;
	display:inline-block;
}
.member-bottom span
{
	line-height:2.3;
}
.right
{
	float:right;
}
.member-top .radio-list span
{
	margin-right:10px;
}
.memberspan
{
	margin-right:50px;
}
.uniform
{
	width:50%;
	display:inline-block;
	border-bottom:1px solid #e5e5e5;
	padding-top:20px;
	padding-bottom:15px;
}
.uniform p
{
	margin:0;
	padding:0;
	line-height:2.5;
}
.uniform-left
{
	float:left;
	width:50%;
}
.uniform-left p:last-child
{
	color:#888888;
}
.uniform-right
{
	float:left;
	width:50%;
}
.tab-content
{
	border-bottom:1px solid #e5e5e5;
}
.password-reset
{
	border-bottom:1px solid #e5e5e5;
	padding-top:10px;
	padding-bottom:5px;
	margin-bottom:20px;
}
.password-reset p
{
	line-height:2.2;
}
.member-id
{
	color:#888888;
}
.grey
{
	color:#888888;
}
.text-center p
{
	text-align:center;
}
.border-bottom
{
	border-bottom:1px solid #e5e5e5;
	padding-bottom:15px;
}
.margin-top
{
	margin-top:10px;
}
.border-bottom .form-section
{
	border-bottom:none;
}
.one-third
{
	width:33%;
	float:left;
}
.one-fifth
{
	width:20%;
	float:left;
}
.one-half
{
	width:50%;
	float:left;
}
label.one-fifth
{
	padding:0;
	margin-left:0 !important;
}
.text-left
{
	text-align:left;
}
.margin-top-6
{
	margin-top:6px;
}
/*member_info*/
.memberinfo
{
	margin: 30px 0px 25px 0px;
  	padding-bottom: 5px;
	border-bottom: 1px solid #eee;
	float: left;
	width: 50%;
}
.member_status
{
	float:left;
	width: 20%;
	margin: 30px 0px 25px 0px;
	padding-bottom: 5px;
	padding-top: 6px;
	border-bottom: 1px solid #eee;
		
}
.lst_paid
{
	float:left;
	width: 15%;
	margin: 30px 0px 25px 0px;
	padding-bottom: 5px;
	padding-top: 6px;
	border-bottom: 1px solid #eee;
}
.chng_contact
{
	float:left;
	width: 15%;
	margin: 5px 0px 25px 0px;
	padding-bottom: 15px;
	padding-top: 6px;
	border-bottom: 1px solid #eee;
}
.penpadding
{
	padding-right:5px;
}
.light-gray
{
	color:#888888;
}
.member_eventmid
{
		float:left;
		width:30%;
}
.member_eventfirst
{
		float:left;
		width:20%;
}
.table {
	width: 100%;
	font-weight:normal;
}
.th
{
	font-weight:normal;
}
.one-fourth
{
	width:33%;
	float:left;
}
.one-seventh
{
	width:14%;
	float:left;
	padding:0 5px;
}
/*Limited Admin RSVP Update*/
.margin-top-26
{
	margin-top:26px;
}
.member_eventfull
{
	width:100%;
	display:inline-block;
	padding-top: 25px;
	margin-top: 15px;
}
.member_eventtable
{
	width:60%;
	display:inline-block;
	border-top:1px solid #e5e5e5;
	padding-top: 25px;
	margin-top: 15px;
}
.one-sixth
{
	width:10%;
	float:left;
}
.member_eventnoborder
{
	width:50%;
	display:inline-block;
	border:none;
	padding-top:20px;
	padding-bottom:15px;
}
.member_event {
/*width: 50%;*/
width:55%;
display: inline-block;
border-bottom: 1px solid #e5e5e5;
padding-top: 20px;
padding-bottom: 15px;
}
.two-fourth
{
	float:left;
	width:30%;
}
.two-sixth
{
	float:left;
	width:20%;
}
.no-margin
{
	margin:0;
}
@media (max-width: 991px) {

.member-event
{
	width:100%;	
}
.uniform
{
	width:100%;
}
.member_eventmid
{
		float:left;
		width:40%;
}
.member_eventfirst
{
		float:left;
		width:30%;
}
.member_eventnoborder
{
	width:100%;
}
.member_event
{
	width:80%;
}
@media (max-width: 480px) {

.member-event1
{
	float:left;
	width:100%;
}
.one-seventh
{
	width:25%;
	float:left;
	padding:5px 5px;
}
.member-event2
{
	float:left;
	width:100%;
}
.member_eventmid
{
		float:left;
		width:60%;
}
.member_eventfirst
{
		float:left;
		width:40%;
}
.member_event
{
	width:100%;
}
}
@media (max-width: 320px) {
.one-seventh
{
	width:50%;
	float:left;
	padding:5px 5px;
}
}