.property_my_myaccount .form-control,
.property_myaccount_main .form-control {
	background: #fff;
	border-radius: 0px;
	height: 48px;
	padding: 5px 12px;
	border: 1px solid #ecedf0;
	border-radius: 4px;
}
.property_my_myaccount .form-control:hover, 
.property_my_myaccount .form-control:focus,
.property_myaccount_main .form-control:hover,
.property_myaccount_main .form-control:focus {
	background: #fff;
	border-color: #3983ea;
}
.property_my_myaccount .property_myaccount_main .form-group button.theme_btn {
	margin: 18px auto 0 !important;
	display: inline-block;
}
.my_account_details {
	background: linear-gradient(180deg, #FBF9EC, #FBF9EC, #fff, #fff);
	padding: 0;
	margin: 0;
	float: left;
	width: 100%;
	list-style: none;
}
.my_account_details li {
	float: left;
	width: 100%;
}
.my_account_details li a {
	font-size: 14px;
	color: #202125;
	font-weight: 500;
	text-transform: capitalize;
	border-radius: 0px;
	border-bottom: 1px solid #ededed;
	padding: 15px 20px;
	float: left;
	width: 100%;
	cursor: pointer;
}
.my_account_details li a:hover, .my_account_details li a:focus {
	border-bottom: 1px solid #3983ea;
	color: #3983ea;
	background-color: transparent;
}
.my_account_details li.menu_active a {
	border-bottom: 1px solid #3983ea;
	color: #3983ea;
}
.hero_banner {
	padding: 22px 15px;
	float: left;
	width: 100%;
	margin-bottom: 0;
	background: #ffffff;
	background: linear-gradient(-90deg, white, #FBF9EC, #FBF9EC, #FBF9EC, white);
}
.hero_banner .fl-heading {
	text-align: center;
	letter-spacing: 1px;
	font-size: 30px;
	line-height: 1.4;
	margin: 0px;
	display: inline-block;
	width: 100%;
}
.bierkeproperties_my_account {
	float: left;
	width: 100%;
	margin: 50px 0;
}
.page-id-181 .fl-row-content-wrap,
.page-id-173 .fl-row-content-wrap {
	float: left;
	width: 100%;
}
.property_myaccouny_view  h3 {
	float: left;
	width: 100%;
	font-size: 20px;
	border-bottom: double 4px #e7e7e7;
	padding-bottom: 10px;
	margin-bottom: 25px;
}
.property_my_myaccount  {
	display: inline-block;
	width: 100%;
}
.property_myaccount_main {
	display: inline-block;
	text-align: center;
	width: 100%;
}
#profile_artist_form,
#profile_password_form {
	display: inline-block;
	width: 500px;
	max-width: 100%;
	background: linear-gradient(-90deg, white, #fafafa, #fafafa, #fafafa, white);
	padding: 30px 25px;
	border: solid 1px #e7e7e7;
}
#artist_email {
	pointer-events: none;
}


#propertyInvoiceexample tr:nth-child(odd) td {
	background: #EBEBEB;
}
table#propertyInvoiceexample {
	margin-top: 15px;
	float: left;
}
#earnings_report_month tr:hover td {
	background: #4E5066;
	color: #fff;
}
#earnings_report_month tr:hover td a {
	color: #fff;
}
#earnings_report_month td, #earnings_report_month td {
	background: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	font-weight: 300;
	font-size: 14px;
	border-right: 1px solid #C1C3D1;
	letter-spacing: 0.5px;
}
#propertyInvoiceexample thead th, #propertyInvoiceexample thead td {
	color: #fff;
	background-color: #1b1e24;
	letter-spacing: 0.7px;
}
#propertyInvoiceexample_length {
	float: left;
	margin-bottom: 15px;
}
#propertyInvoiceexample_filter {
	float: right;
	margin-bottom: 15px;
}
#propertyInvoiceexample .sendEmailRequest {
	background: #7796a8;
	border: none;
	box-shadow: none;
	padding: 5px 15px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	border-radius: 4px;
	cursor: pointer;
	font-family: "Work Sans", "HelveticaNeue", "Helvetica Neue", sans-serif;
	font-weight: 500;
	display: inline-block;
	text-decoration: none;
}
#propertyInvoiceexample .sendEmailRequest:hover, #propertyInvoiceexample .sendEmailRequest:focus {
	background: #5a6c77;
}
#propertyInvoiceexample_info {
	float: left;
	margin-top: 15px;
}
#propertyInvoiceexample_paginate {
	float: right;
	margin-top: 15px;
}
#propertyInvoiceexample_paginate .paginate_button.current {
	background: #5a6c77;
	color: #fff !important;
	border: none;
	margin-left: 5px;
	cursor: pointer;
}
#propertyInvoiceexample_paginate .paginate_button.current:hover {
	background: #7796a8;
}
#propertyInvoiceexample_paginate .paginate_button {
	background: #7796a8;
	color: #fff !important;
	border: none;
	margin-left: 5px;
	cursor: pointer;
}
#propertyInvoiceexample_paginate .paginate_button:hover {
	background: #5a6c77;
}
#propertyInvoiceexample_filter input {
	height: 33px;
	box-shadow: none;
	border: 1px solid #999;
	width: auto;
	display: inline-block;
	max-width: 180px;
}
#propertyInvoiceexample_length select {
	height: 33px;
	border: 1px solid #999;
	box-shadow: none;
	width: 60px;
	border-radius: 4px;
	padding: 5px;
}
#propertyInvoiceexample_wrapper label {
	font-weight: 500;
}
 @media only screen and (max-width: 767px) {
.bierkeproperties_my_account {
	margin: 30px 0;
}
}









