#wp-admin-bar-revslider,
#wp-admin-bar-appearance
 {
	display: none;
}

#wp-admin-bar-fl-builder-frontend-edit-link,
#wp-admin-bar-999 {
	background: #387E9D !important;
	margin-left: 10px !important;
}

/* ROWS

.fl-builder-row-settings

*/

.fl-builder-row-settings .fl-builder-settings-tabs,
.fl-builder-row-settings .fl-builder-settings-fields {
	display: none;
}

.fl-builder-settings-tabs a:last-child {
	display: none;
}

.fl-post-grid-empty {
	display: none;
}
/* BB TESTIMONIALS - #fl-builder-settings-tab-testimonials

.fl-builder-testimonials-settings

	.fl-builder-settings-tabs

		a

		#fl-builder-settings-tab-general

			#fl-builder-settings-section-general
			#fl-builder-settings-section-heading
			#fl-builder-settings-section-slider
			#fl-builder-settings-section-arrow_nav
			#fl-builder-settings-section-dot_nav

		#fl-builder-settings-tab-testimonials
		#fl-builder-settings-tab-advanced

*/

.fl-builder-testimonials-settings .fl-builder-settings-tabs a:first-child,
.fl-builder-testimonials-settings #fl-builder-settings-tab-general {
	display: none;
}


/* BB POSTS - #fl-builder-post-grid-settings


/* BB BUTTON - #fl-builder-button-settings
*/

.fl-builder-button-settings .fl-builder-settings-tabs a:nth-child(2) {
	display: none;
}

/* BB HEADING - #fl-builder-heading-settings
*/

.fl-builder-heading-settings .fl-builder-settings-tabs a:nth-child(2) {
	display: none;
}

/* BB IMAGE */

#fl-field-crop,
#fl-field-align,
#fl-builder-settings-section-caption,
.fl-builder-settings-save-as {
	display: none;
}

/* BB Seperator */

.fl-builder-separator-settings .fl-builder-settings-fields {
	display: none;

}

/* BB Tabs */

.fl-builder-tabs-settings .fl-builder-settings-tabs a:nth-child(2),
.fl-field-connections-toggle {
	display: none;
}

.fl-builder-bar-title img {
    display: none !important;
}

.fl-builder-bar-title {
    background: url(../images/ca-icon.png) 14px 9px no-repeat;
    width: 300px;
    height: 50px;
    background-size: 21px;
}

.fl-builder-bar-title span {
    margin: 40px;
    line-height: 30px;
}

.role-shop_manager .fl-builder-panel-content-rows,
.role-shop_manager .fl-builder-bar .fl-builder-add-content-button,
.role-shop_manager .fl-builder-bar .fl-builder-templates-button,
.role-shop_manager .fl-builder-bar .fl-builder-help-button,
.role-shop_manager .fl-builder-bar .fl-builder-tools-button
 {
	display: none !important;
}

/*Removes the Beaver Logo from the Toolbar*/
.role-shop_manager .fl-builder-bar .fl-builder-bar-title img {
	display: none;
}

/* This hides the editor tabs (style,advanced and any others from 3rd party add-ons)*/
.role-shop_manager .fl-builder-lightbox .fl-builder-module-settings .fl-builder-settings-tabs {
	display: none;
}

/* Add these to make rows,columns or modules non editable */
.fl-builder-edit .role-shop_manager .fl-builder-content .no-edit {
	pointer-events: none;
	border: 1px solid red;
}

.fl-builder-edit .role-shop_manager .fl-builder-content .no-edit:before {
	content: "X";
	color: #FFFFFF;
	text-align: center;
	background-color: red;
	border: 1px solid red;
	padding: 5px 10px;
	font-size: 12px;
	font-weight: 600;
	z-index: 999999;
	position: absolute;
	white-space: nowrap;
}


#wp-admin-bar-wpseo-menu, #wp-admin-bar-design {
	display: none;
}



.role-editor .fl-builder-panel-content-rows,
.role-editor .fl-builder-bar .fl-builder-add-content-button,
.role-editor .fl-builder-bar .fl-builder-templates-button,
.role-editor .fl-builder-bar .fl-builder-help-button,
.role-editor .fl-builder-bar .fl-builder-tools-button
 {
	display: none !important;
}

/*Removes the Beaver Logo from the Toolbar*/
.role-editor .fl-builder-bar .fl-builder-bar-title img {
	display: none;
}

/* This hides the editor tabs (style,advanced and any others from 3rd party add-ons)*/
.role-editor .fl-builder-lightbox .fl-builder-module-settings .fl-builder-settings-tabs {
	display: none;
}

/* Add these to make rows,columns or modules non editable */
.fl-builder-edit .role-editor .fl-builder-content .no-edit {
	pointer-events: none;
	border: 1px solid red;
}

.fl-builder-edit .role-editor .fl-builder-content .no-edit:before {
	content: "X";
	color: #FFFFFF;
	text-align: center;
	background-color: red;
	border: 1px solid red;
	padding: 5px 10px;
	font-size: 12px;
	font-weight: 600;
	z-index: 999999;
	position: absolute;
	white-space: nowrap;
}


#wp-admin-bar-wpseo-menu, #wp-admin-bar-design {
	display: none;
}