.buddypress.bp-is-single .main-content {
	padding-top: 0px;
}

#myaccount .item-title {
	font-size: 30px;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Montserrat;
}
#myaccount .item-avatar{
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 15px;
}
#myaccount-nav ul {
	padding: 10px 0;
}

.nav-account-wrapper li {
	display: inline;
}

#myaccount-nav .nav-account-wrapper .messagerie, #myaccount-nav .nav-account-wrapper .profil
	{
	padding-right: 15px;
}

#myaccount-nav .nav-account-wrapper .messagerie, #myaccount-nav .nav-account-wrapper .notifications
	{
	border-left: 2px solid #6FD4E6;
	padding-left: 15px;
}

#myaccount-nav {
	background: #F4F4F4;
	margin-top: -111px;
}

#item-body, .bp-user div#footer {
	margin-left: 0px;
}

#item-body.myaccount .bp-title-section {
	display: none;
}

#item-body.myaccount #subnav {
	border-bottom: 1px solid #E1E1E1;
}

#item-body.myaccount div#subnav.item-list-tabs ul {
	margin: 0;
	padding: 0;
	border-top: none;
}

#item-body.myaccount div#subnav.item-list-tabs ul li a {
	border-top: none;
	color: #707070;
}

#item-body.myaccount div#subnav.item-list-tabs ul li.selected a {
	border-top: none;
	border-bottom: 2px solid #006E81;
	font-weight: bold;
	color: #707070;
}

.notifications-title, #item-body.myaccount h2 {
	color: #D80D38;
	margin: 20px 0px;
}

#item-body.myaccount input[type="submit"],
#item-body.myaccount input[type="button"]
	{
	background: #D80D38 0% 0% no-repeat padding-box;
	border: 1px solid #E86E88;
	color: #fff;
	font-family: Montserrat;
}

#item-body.myaccount #notifications-bulk-management select {
	border-bottom: 1px solid #006E81;
}

#item-body.myaccount thead th {
	color: #D80D38;
}

#item-body.myaccount thead th.actions {
	color: #fff;
}

#item-body.myaccount table:not(#wp-calendar) tr:nth-child(2n) td {
	background: #6FD4E624;
}

#item-body.myaccount table:not(#wp-calendar){
	border-top:none;
}
#item-body.myaccount table:not(#wp-calendar) thead th {
	border-left: none;
	border-right: none;
}
#item-body.myaccount .drag-drop #drag-drop-area{
	border: 1px dashed #707070;
}
#item-body.myaccount .bp-avatar-nav a{
	color: #1A2C4C;
}
.sidemenu-is-open #menu-main-menu{
	margin-left: -30px;	
}

.sidemenu-is-open #menu-main-menu li{
	padding : 10px 65px 10px 40px;	
	}
.kleo-submenu-item li span,
.submenu li span ol.todolist {
	font-size: 13px;
}

.header-menu .submenu li:nth-child(1){
	display:none;
}

.icon-my-profile{
	background: url("../img/profil-sousmenu-droit.svg");
	color: transparent;
	background-size: 18px 18px;
	background-repeat: no-repeat;
}
.icon-notification-full{
	background: url("../img/notif.svg");
	color: transparent;
	background-size: 18px 18px;
	background-repeat: no-repeat;
}
.icon-markunread{
	background: url("../img/messages.svg");
	color: transparent;
	background-size: 18px 18px;
	background-repeat: no-repeat;
}

#item-body.myaccount div.profile .editfield{
	margin-bottom : 0px;
	padding-bottom: 1px;
}

#item-body.myaccount div.profile .editfield.field_5{
	padding-bottom: 20px;
}

.editfield legend {
	color: #1A2C4C;
	font-size: 16px;
	line-height: 19px; 
	margin-bottom: 10px;
}
#item-body.myaccount .editfield input {
	color: #707070;
	font-size: 16px;
	height: 50px;
	border-bottom: 1px solid #006E81; 
	margin-bottom: 2px;
	background: #fff;
}
#profile-edit-form .submit{
	text-align: center;
	padding-top: 20px;
}
.field-visibility-settings-notoggle,
.field-visibility-settings-toggle{
	display: none;
}

#buddypress div#subnav.item-list-tabs #change-cover-image-personal-li{
	display: none;
}