/*
Theme Name: woffice-child
Theme URI: https://woffice.io
Author: Alkalab Team
Author URI: http://themeforest.net/user/alkaweb
Description: woffice - child
Version: 2.8.0
Template: woffice
Text Domain: woffice-child
Tags: two-columns, right-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, buddypress, featured-images, sticky-post, threaded-comments, translation-ready
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Domain Path: /languages
*/
/*-------Display OR Hide Elements based on User Roles-----*/

.visible-admin {
	display : none;
}

.administrator  .visible-admin {
	display : block;
}

.visible-admin-blueset {
	display : none;
}

.admin-blueset .visible-admin-blueset {
	display : block;
}
.administrator  .visible-admin-blueset {
	display : block;
}

.visible-blueset {
	display : none;
}


.blueset .visible-blueset {
	display : block;
}

.admin-blueset .visible-blueset {
	display : block;
}

.administrator  .visible-blueset {
	display : block;
}

.visible-installateur {
	display : none;
}

.installateur .visible-installateur {
	display : block;
}

.installateur  #messages-personal-li {
	display : none!important;
}

.blueset .hide-admin {
		display : none!important;
}

.admin-blueset .hide-admin {
		display : none!important;
}

.administrator .hide-admin {
		display : none!important;
}


/*------- Dashboard Display -----*/

#custom_html-3 {
	display : none!important;
}

.administrator #custom_html-3 {
	display : block!important;
}

.admin-blueset #custom_html-3 {
	display : block!important;
}

#woffice_wiki-2 {
	display : none!important;
}

.administrator #woffice_wiki-2 {
	display : block!important;
}

.admin-blueset #woffice_wiki-2 {
	display : block!important;
}

#bp_latest_activities-2 {
	display : none!important;
}

.administrator #bp_latest_activities-2 {
	display : block!important;
}

.admin-blueset #bp_latest_activities-2 {
	display : block!important;
}


#wiki-tab-revisions {
	display : none!important;
}

/*------- Menu modif-----*/

/* TODO TO FINNISH : Fixing Gestion Menu to bottom 
#menu-item-1757 {
	bottom: 0;
    position: fixed;
    padding: 2%;
    background: #188dca!important;
}

#menu-item-1757 a {
        border-color: inherit!important;
}*/

#groups-create-li {
	display : none!important;
}

.main-menu li.current_page_ancestor  a{
   color: #188dca!important;
   border-bottom: 3px solid #188dca;
   border-right: 3px solid #188dca;
}

a.fas.fa-wrench {
	font-family: raleway;
	font-weight: 400;
}

#dropdown-user-menu i.fas {
	padding-right: 10px;
	font-weight: initial;
	font-size: 1.2em;
	color: #188dca;
}



/*------- login page-----*/
body.layout-2 #woffice-login-right{
    width:30%;
    padding:35px 3% 5px 3%;
    margin:50px auto 0px;
}

body.layout-2 #woffice-login-right form p{
    text-transform: uppercase;
    margin: 5px 0;
    margin-bottom: 15px;
}

#login-logo {
    margin:0px;
}

#login-logo img {
    display: block;
    max-width: 75%;
    margin-bottom: 8%;
}

#register-wrapper{
    font-size: 14px;
    margin-bottom: 0rem;
}

#loginform{
    margin:0px;
}
   
body.layout-2 #woffice-login .login-tabs-wrapper {
    padding-top: 20px;
    padding-bottom: 5px;
    margin-top: 55px;
}

#woffice-login form p.login-password input, #woffice-login form p.login-username input {
    margin: 2px; 
}



/*-----design-------*/
.ajde_evcal_calendar .eventon_events_list p, .eventon_events_list .eventon_list_event .evcal_desc span, .evo_pop_body .evcal_desc span, .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, .evo_pop_body .evcal_desc span.evcal_event_subtitle, .ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn, .evo_pop_body .evcal_btn, .evcal_btn, .eventon_events_list .eventon_list_event .cancel_event .evo_event_headers, .evo_pop_body .evo_event_headers.canceled, .eventon_events_list .eventon_list_event .evcal_list_a .evo_above_title span, .evo_pop_body .evcal_list_a .evo_above_title span, .evcal_evdata_row.evcal_event_details .evcal_evdata_cell p, #evcal_list .eventon_list_event .evoInput, .evo_pop_body .evoInput, .evcal_evdata_row .evcal_evdata_cell p, #evcal_list .eventon_list_event p.no_events, .ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul, .evoGuideCall em, .evo_cal_above span, .ajde_evcal_calendar .calendar_header .evo_j_dates .legend, .eventon_sort_line p, .eventon_filter_line p, #eventon_form p input, #eventon_form p textarea, #eventon_form p select, #eventon_form p.dropdown_row select, .evoau_cat_select_field, #eventon_form p select.evoau_location_select, #eventon_form p label, .evoau_selectmul, .row .evoau_img_preview span, .evoau_file_field span.evoau_img_btn, .eventon_au_form_section.overLay .closeForm {
	font-family: 'Raleway', 'open sans';
	
}
#bp-avatar-feedback.updated.success, #bp-uploader-warning, #buddypress #create-group-form input, #buddypress #item-body form#whats-new-form, #buddypress #item-header-avatar img, #buddypress #message-threads thead tr th:first-child, #buddypress #message-threads thead tr th:last-child, #buddypress #reply-title small a span, #buddypress .activity-avatar img.FB_profile_pic, #buddypress .activity-content, #buddypress .activity-list .activity-content .activity-header img.avatar, #buddypress .activity-list li.mini .activity-avatar img.avatar, #buddypress .comment-reply-link, #buddypress .item-avatar img, #buddypress .item-list-tabs ul li.last select, #buddypress a.bp-primary-action span, #buddypress a.button, #buddypress div#item-header div#item-meta #latest-update p, #buddypress div#item-header ul li a img, #buddypress div#message, #buddypress div#message-thread div.alt, #buddypress div.ac-reply-avatar img, #buddypress div.activity-meta a, #buddypress div.bp-avatar-status p.success, #buddypress div.bp-avatar-status p.warning, #buddypress div.generic-button a, #buddypress div.item-list-tabs#subnav ul, #buddypress div.item-list-tabs#subnav ul li:first-child a, #buddypress div.pagination .pagination-links .page-numbers:first-child, #buddypress div.pagination .pagination-links .page-numbers:last-child, #buddypress li.load-more, #buddypress ul#groups-list li, #buddypress ul#groups-list li div.item-avatar, #buddypress ul#members-list li, #buddypress ul#members-list li div.item-avatar, #buddypress ul#members-list li div.item-avatar span.member-role, #buddypress ul.item-list .activity-comments li img.avatar, #content #buddypress table.profile-fields tr td.data, #content-container #bbpress-forums button, #content-container #bp-browse-button, #content-container #buddypress #members-group-list #member-list li img, #content-container #buddypress .button-nav li a, #content-container #buddypress button.btn-cover-upload, #content-container #buddypress div.activity-meta a.button:first-child, #content-container #buddypress div.activity-meta a.button:last-child, #content-container #buddypress input, #content-container #create-group-form #item-nav, #content-container #groups-directory-form #item-nav, #content-container #learndash_next_prev_link a, #content-container .box, #content-container .bp_group #buddypress #item-nav.intern-box div.item-list-tabs ul li a, #content-container .bp_members #buddypress #item-nav.intern-box div.item-list-tabs ul li a, #content-container .infobox, #content-container .intern-box#project-nav, #content-container .intern-box#wiki-nav, #content-container .masonry-layout .box .directory-item-fields, #content-container .masonry-layout .box .intern-padding, #content-container .ssfa_fileup_wrapper span, #content-container article.content.type-multiverso .intern-padding.heading-container:after, #content-container article.content.type-sfwd-certificates .intern-padding.heading-container:after, #content-container article.content.type-sfwd-courses .intern-padding.heading-container:after, #content-container article.content.type-sfwd-lessons .intern-padding.heading-container:after, #content-container article.content.type-sfwd-quiz .intern-padding.heading-container:after, #content-container article.content.type-sfwd-topic .intern-padding.heading-container:after, #content-container article.content.type-sfwd-transactions .intern-padding.heading-container:after, #content-container div.item-list-tabs ul li a span, #content-container div.item-list-tabs ul li a span.count, #content-container div.item-list-tabs ul li a span.no-count, #content-container div.item-list-tabs ul li.current a span, #content-container div.item-list-tabs ul li.current a span.count, #content-container div.item-list-tabs ul li.current a span.no-count, #content-container div.item-list-tabs ul li.selected a span, #content-container div.item-list-tabs-project ul li a span, #content-container div.item-list-tabs-project ul li.active a span, #content-container div.item-list-tabs-wiki ul li a span, #content-container div.item-list-tabs-wiki ul li.active a span, #content-container div.wpcf7-response-output, #dashboard .widget .intern-box, #directory-search form button, #featuredbox.directory-header .pagetitle, #featuredbox.has-search form button, #featuredbox.has-search form input, #item-header, #main-content input, #main-search form input, #map-directory-single, #nav-languages>ul, #nav-languages>ul li:first-child a, #nav-languages>ul li:last-child a, #page-wrapper .btn.btn-default, #user-cover a img, #user-thumb img, #whats-new-avatar a img, #woffice-coverprogressOuter, #woffice-notifications-menu, #woffice-poll-result .woffice-poll-result-answer .progress, .ac-reply-avatar img, .activity-avatar a img, .blog-authorbox, .blog-authorbox img, .comment-list .comment-author.vcard img, .intern-thumbnail, .intern-thumbnail a, .list-members img, .progress.project-progress, .project-members img, .user-map-box img, .widget .intern-padding ul.birthdays-list li img, .widget.buddypress .bp-login-widget-user-avatar, .widget.buddypress div.item-avatar img, .widget.buddypress ul.item-list img.avatar, .widget_woffice_usersmap #members-map-widget, .woffice-notifications-item img, .woffice-task .todo-assigned img, .woffice-task header, .woffice-task header label .checkbox-style:after, .woffice-task header label .checkbox-style:before, .woffice-task.has-note.unfolded header, .wpcf7-checkbox span.wpcf7-list-item-label:before, .wpcf7-radio span.wpcf7-list-item-label:before, a.bp-title-button, body.mce-fullscreen #content .mce-tinymce.mce-panel.mce-fullscreen>.mce-container-body.mce-stack-layout, div.bp-progress, input, textarea, .label, .form-control, #woffice-add-todo, .widget.widget_search button, body.layout-2 #woffice-login-right {
	border-radius:10px!important;
}
.widget.buddypress ul.item-list img.avatar{
	border-radius: 50px!important;
}

#evoau_lightbox_form_btn {
	color:#fff!important;
}

#eventon_form textarea{
color:#666!important;
}

.main-menu li a {
font-size:0.8em!important;
}

/*-----widget-------*/
#content-container .box{
	border-radius:6px;
}


/*-----widget-Eventon------*/

.eventon_events_list .eventon_list_event .evcal_list_a{
	padding: 5px 0 0;
	border-radius:6px;
}


#evcal_list .eventon_list_event .evcal_desc span.evcal_event_title, .eventon_events_list .evcal_event_subtitle { 
	line-height:90%;
	padding-bottom:3px;
	font-size:1em;
}

.eventon_events_list .eventon_list_event .evcal_desc, .evo_pop_body .evcal_desc, #page-content p.evcal_desc {
	margin-left:30px;
	padding:3px 0 0 65px;
}

.eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, .evo_lightboxes .evo_pop_body .evcal_desc span.evcal_event_subtitle {

	font-size: 0.8em;
}


#content-container .ajde_evcal_calendar .eventon_events_list .eventon_list_event{
	margin: 0px 0;
}

#content-container .ajde_evcal_calendar .eventon_events_list .eventon_list_event.event {
    border: 0.5px solid;
}



#evo_search .evo_do_search{
	margin-top:20px;
} 

.evoau_submission_form #wp-newreply0-wrap{
width:100%;
}

/*-----modif widget photo --------*/
.buddyboss-media-photo-link{
	display:none;
}


/*-----modif page calendar-------*/
#content-container .evo_page_content .eventon_main_section{
	width:80%;
	margin:0 auto;
}
#content-container .evo_page_content  #eventon_comments{
	width:80%;
	margin:0 auto;
}

#evcal_cur code {
color:#BEC93B;
}

.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a.set {
background-color:#BEC93B;
}


#evcal_list  .evcalicon_9{
    background:transparent!important;
	margin-right:15px;
	margin-top:0;
}

#evcal_list .evorow.getdirections .evcalicon_9 i, .evo_pop_body .evorow.getdirections .evcalicon_9 i {
color:#188dca!important;
}


/*-----menu left-------*/
.main-menu ul.sub-menu li a:hover, .main-menu li > a:hover, .main-menu li.current-menu-item a, .main-menu li.current_page_item a {
    background: #fff!important;
    color: #188dca!important;
    border-bottom: 3px solid #188dca;
    border-right: 3px solid #188dca;
}


#right-sidebar .widget .intern-padding ul li::before, #dashboard .widget .intern-padding ul li::before, #content-container .masonry-layout .box ul li::before, #content-container .learndash .notcompleted:after, #content-container #learndash_profile .notcompleted:after, #content-container .learndash .topic-notcompleted span:after, .project-assigned-head i.fa .fa-check-circle {
    color: #188dca !important;
}

#right-sidebar {
	display : none!important;
}


#nav-sidebar-trigger {
	display : none!important;
}

body.menu-is-vertical #main-content:not(.navigation-hidden) #left-content {
    width: calc(100%)!important;
}

/*-----extra-footer-------*/
#extrafooter-layer {
 
	  background:url("assets/phytoepurationhotellerie.jpg")!important;
}


/*-----commander un projet-------*/
.page-id-1126 .woocommerce ul.products li.product a img{
width:70%;
}

/*-----shop-------*/
.woocommerce-page.post-type-archive-product .post-1441 {
	display : none!important;
}


/*-----shop-modal-------
.modal-backdrop.show {
    display: none!important;
}
*/
/* #shopModal .show { */
    /* opacity: .5; */
/* } 

#shopModal .modal-backdrop.show {
    display: block!important;
}
*/
.modal-shop {	
		color: #999;
		width: 625px;
		font-size: 15px;
		padding-top: 10%;
   
	}
	.modal-shop .modal-content {
		padding: 30px;
		border-radius: 10px;		
		border: none;
	}
	.modal-shop .modal-header {
		border-bottom: none;   
        position: relative;
		border-radius: 0;
	}
	.modal-shop h4 {
		color: #000;
		font-size: 25px;
		margin: 0;
		font-weight: bold;
	}
	.modal-shop .close {
		position: absolute;
		top: -15px;
		right: -15px;
		text-shadow: none;
		opacity: 0.3;
		font-size: 24px;
	}
	.modal-shop .close:hover {
		opacity: 0.8;
	}
	.modal-shop .icon-box {
		color: #42C3AA;		
		display: inline-block;
		z-index: 9;
		text-align: center;
		position: relative;
		margin-bottom: 10px;
	}
	.modal-shop .icon-box i {
		font-size: 110px;
	}
	.modal-shop .form-control, .modal-shop .btn {
		min-height: 46px;
		border-radius: 0;
	}
	.modal-shop .form-control {
		box-shadow: none;
		border-color: #dbdbdb;
	}
	.modal-shop .form-control:focus {
		border-color: #42C3AA;
		box-shadow: 0 0 8px rgba(93, 70, 232, 0.15);
    
	}
    .modal-shop .btn {
        color: #fff;
		background: #42C3AA;
		text-decoration: none;
		transition: all 0.4s;
        line-height: normal;
		padding: 6px 20px;
		min-width: 150px;
		margin-left: 6px !important;
        border:none;
        border-left:0px;
        border-radius:5px;
    }
	.modal-shop .btn:hover, .modal-shop .btn:focus {
		box-shadow: 0 0 8px rgba(93, 70, 232, 0.15);
		background: #181755;
		outline: none;
	}
	.modal-shop .input-group {
		margin-top: 30px;
	}
	.modal-shop  .hint-text {
		margin: 100px auto;
		text-align: center;
	}
#shopModal .modal-body{
	text-align:center;
}

#shopModal .modal-header{
	 text-align:center;
	 padding: 1rem 3rem 0;
}


#shopModal .btn.btn-primary
{
   padding-top:12px;
}

#shopModal .modal.show .modal-dialog{
	width:100%;
}
/******************* Featured Image  ****************************/



/****************** Knowledge Base ****************************/
.uk-margin-medium-bottom #kbsearchform {
    display: flex;
    flex-direction: row-reverse;
}

.uk-margin-medium-bottom #searchsubmit {
    width: 8%;
    margin-left: 15px;
}

/****************** simply chat ****************************/
#online-user-list > .list-container > .buttons-container > .btn {
    font-size: 10px!important;
}


/****************** design projet ****************************/
#wedevs-project-manager #pm-create-project{
	color:white!important;
}

#main-content #buddypress #item-body button.pm-submit-btn{
	border-radius:20px;
	padding:7px;
	margin-left:10px;
}

#wedevs-project-manager .vc_tta.vc_general .vc_tta-panel-title>a {
	padding: 20px 20px;
}

#wedevs-project-manager .pm-project-search .pm-submit-btn{
	border-radius: 20px;
	padding:  10px;
	margin-left: 10px;
}


#post-1634 .vc_tta-panel-title .vc_tta-controls-icon-position-left {
padding: 10px 0;
}


#post-1488 #searchsubmit {
border-radius:30px;
padding:6px;
}

#post-1488 #searchsubmit svg{
	width:30px;
}


.pm-page-wrapper .pm-filter-selection select {
	height: 40px!important;
}

.list-action-group.add-list {
	color: #ffffff !important;
}
#pm-add-milestone, #pm-add-message,
.pm-uplaod-btn-list.pm-right .button.button-primary {
	color: #ffffff !important;
}

.pm-button.pm-primary[value="Ajouter Liste"] {
	width: 20%;
	line-height: 0;
}

#post-1634 .vc_tta-panel-title .vc_tta-controls-icon-position-left {
padding: 10px 0;
}

#main-content #buddypress .subnav-filters .bp-search button[type=submit] {
	border-radius:2em;
}

#content-container select:not([multiple]) {
    height: 50px !important;
}

.pm-form-item.item.project-category #project_cat.chosen-select {
    padding: 0 3px 0 8px !important;
}

/************ Style page d'acceptation ***************************/
#buddypress > #activate-page > p {
	margin-top: 20vh;
}

/***************** Style Media Upload ************************/
#content-container a, #user-sidebar nav ul li a::before, #content-container .dropcap, .woffice-colored, #page-wrapper .wpcf7-checkbox span.wpcf7-list-item-label::before, #page-wrapper .wpcf7-radio span.wpcf7-list-item-label::before, #content-container .fw-iconbox-image, #main-search form button:hover, #content-container .comment-meta a.url, .special-404, .comment-list .children li::before, #content-container div.item-list-tabs ul li a:hover, #content-container div.item-list-tabs-wiki ul li a:hover, #content-container div.item-list-tabs-project ul li a:hover, #content-container #buddypress div.activity-meta a.button:hover, #activity-filter-select::after, ul.project-meta-list li::before, #content-container #buddypress div.activity-meta a.unfav.bp-secondary-action, #content-container span.mv_user, #content-container .eventon_fc_days .evo_fc_day.has_events, .wcContainer .wcMessage.wcCurrentUserMessage .wcMessageContent::before, .bbp-reply-post-date i, #main-content #bpfb_addPhotos::before, #main-content #bpfb_addVideos::before, #main-content #bpfb_addLinks::before, .animated-number h1, .woocommerce div.product p.price, .woocommerce div.product span.price, #reviews .star-rating, #woffice-minicart-top a, .woffice-mini-cart-subtotal .amount, span.like.alreadyvoted, #content-container #learndash_lessons a, #content-container #learndash_quizzes a, #content-container .expand_collapse a, #content-container .learndash_topic_dots a, #content-container .learndash_topic_dots a > span, #content-container #learndash_lesson_topics_list span a, #content-container #learndash_profile a, #content-container #learndash_profile a span, .woffice-notifications-item a i.fa.component-icon, #nav-buttons a.clicked, .rtm-lightbox-container a, .box .intern-padding h1 a, .box .intern-padding h2 a, .box .intern-padding h3 a, .box .intern-padding h4 a, .box .intern-padding h5 a, .box .intern-padding h6 a, .box .intern-padding a h1, .box .intern-padding a h2, .box .intern-padding a h3, .box .intern-padding a h4, .box .intern-padding a h5, .box .intern-padding a h6, #geodir-wrapper .geodir-tabs .geodir-tab-active a, #buddypress #woffice-bp-sidebar .main-navs ul li a::before {
	color: #ffffff;
}
.image-drop-box  .browse-file-button.button {
	color: #ffffff;
	padding: 10px;
}

#albums-dir-list > #message > p {
	color: #ffffff;
	margin-left: 0.5em;
}

.buddyboss-media-photo {
	margin-right: 20px;
}

.screen-content {
	height: 33.5vh;
}

/*********************** Style Realisation page ***********************/
.image-drop-box .browse-file-button.button {
	color: #ffffff !important;
}

.-meta.action .button.bp-secondary-action.buddyboss_media_move {
	color: #ffffff !important;
	padding: 10px;
}

.button.acomment-reply.bp-primary-action.bp-tooltip .comment-count {
	color: #ffffff !important;
	background: transparent !important;
	padding: 2px;
}

#main-content #buddypress .activity-update-form #whats-new-content {
	margin-left:0;
}


/******************* Style Media Activites **************/
#bp_latest_activities-2.widget.box.activity_update.bp-latest-activities.buddypress {
	padding-bottom: 20px;
}

/*************** Woocommerce **************/

.actions .coupon input#coupon_code.input-text {
	width: 150px !important;
	height: 38px;
}

#wc_checkout_add_ons {
	width: 50%;
}

.woocommerce-billing-fields__field-wrapper #billing_first_name_field,
.woocommerce-billing-fields__field-wrapper #billing_last_name_field,
.woocommerce-billing-fields__field-wrapper #billing_company_field {
	display: none;
}
/************ Activity ************/
.activity .screen-content {
	height: 100%;
}

.activity #main-content #buddypress .select-wrap select{
	height:2.5em !important;
}

.activity #main-content #buddypress .subnav-filters .bp-search button[type=submit]{
	margin-left:1em;
}


.activity  #main-content #buddypress .activity-update-form #whats-new-content{
	margin-left:5em;
}

.activity .activity-update-form #whats-new-avatar {
	margin:10px 0!important;
}

activity   #page-wrapper #main-content #buddypress .activity-list.item-list.bp-list .activity-content .activity-meta.action a.button{
padding:.5em .5em !important;
}

/******************* Page de la carte ***************************/
/* .popup-map {
	display: none;
} */

#map {
	height: 75vh;
	z-index: -1;
	width:100%;
}

#mapPopUp {
	display:block;
	top: 5px;
	position: absolute;
	left: 37%;
	z-index: 2000;
}

.popup-map {	
	color: #999;
	width: 625px;
	font-size: 15px;
	padding-top: 10%;

}

.popup-map img {
	width: 30%;
}

.popup-map .wpcf7-form,
.popup-map form p {
	margin: 0;
}

.popup-map .modal-content {
	padding: 30px;
	border-radius: 10px;		
	border: none;
}
.popup-map .modal-header {
	border-bottom: none;   
	position: relative;
	border-radius: 0;
	align-items: center;
}

.popup-map.modal-dialog {
	padding-top: 0;
}
.popup-map h4 {
	color: #000;
	font-size: 20px;
	margin: 0;
	font-weight: bold;
}
.popup-map .close {
	color: #188dca;
	position: absolute;
	top: -25px;
	right: 0;
	text-shadow: none;
	opacity: 0.3;
	font-size: 5rem !important;
	line-height: 0.25;
	padding: 0;
}
.popup-map .close:hover {
	opacity: 0.8;
}
.popup-map .icon-box {
	color: #42C3AA;		
	display: inline-block;
	z-index: 9;
	text-align: center;
	position: relative;
	margin-bottom: 10px;
}
.popup-map .icon-box i {
	font-size: 110px;
}
.popup-map .form-control, .modal-shop .btn {
	min-height: 46px;
	border-radius: 0;
}
.popup-map .form-control {
	box-shadow: none;
	border-color: #dbdbdb;
}
.popup-map .form-control:focus {
	border-color: #42C3AA;
	box-shadow: 0 0 8px rgba(93, 70, 232, 0.15);

}
.popup-map .btn {
	color: #fff;
	background: #42C3AA;
	text-decoration: none;
	transition: all 0.4s;
	line-height: normal;
	padding: 6px 20px;
	min-width: 150px;
	margin-left: 6px !important;
	border:none;
	border-left:0px;
	border-radius:5px;
}
.popup-map .btn:hover, .modal-shop .btn:focus {
	box-shadow: 0 0 8px rgba(93, 70, 232, 0.15);
	background: #181755;
	outline: none;
}
.popup-map .input-group {
	margin-top: 30px;
}
/** Cacher le select **/
.select-install {
	display: none;
}

/** bouton rajout supprimer une demande de contact **/
.bp-list li .action .generic-button .accept{
background-color:#bec93b!important;
color:#fff;
font-size:16px;
font-weight:600;
padding:5px 20px;
}

.bp-list li .action .generic-button .reject{
background-color:#e05455!important;
color:#fff;
font-size:16px;
font-weight:600;
padding: 5px 20px;
}

/** gestion taille .count notification**/
#buddypress #woffice-bp-sidebar .main-navs ul li .count{
border: 0;
color: #fff;
font-weight: 700;
border-radius: 1rem;
padding: 0.1rem .5rem 0.2rem .5rem;
}

/******* Groupes Pages de Gestion *********/
a.button.confirm.admin-demote-to-member {
color: #fff !important;
padding: 0.5em !important;
}

/************* Realisation front end ***********/
.home-page #bp_latest_activities-2 .activity-list.item-list blockquote p a {
	visibility: hidden;
}

#content-container #buddypress h2.entry-title a.button.album-create.bp-title-button,
#content-container #buddypress a.button.album-edit.bp-title-button,
#content-container #buddypress a.button.album-delete.bp-title-button {
	color: #ffffff !important;
	font-size: 0.7em;
	font-weight: bold;
	margin-left: 15px;
}