body {

  --becpg-blue: #004254;
  --becpg-green: #00ffbd;
  --becpg-grey: #e4ecee;
  --becpg-orange: #ff642d;
  --becpg-darkGrey: #747474;
  --becpg-lightGrey: #e8eeef;
   
  --becpg-header-border: var(--becpg-orange);
  --becpg-header-background: #BE9BE7;
}


:focus {
	outline: 0;
}

button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner,
	input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner
	{
	border: none;
}

.yui-overlay, .alfresco-share .sticky-wrapper, .login-panel {
	font: 13px/1.231 Poppins, arial, helvetica, clean, sans-serif;
}

.alfresco-share .sticky-wrapper select, .yui-overlay select,
	.alfresco-share .sticky-wrapper input, .yui-overlay input,
	.alfresco-share .sticky-wrapper textarea, .yui-overlay textarea,
	.alfresco-share .sticky-wrapper button, .yui-overlay button {
	font: 99% Poppins, sans-serif;
}

.alfresco-share .sticky-wrapper hr, .yui-overlay hr {
	height: 0 !important;
}

.sticky-wrapper, .sticky-footer {
	font-family: Poppins Condensed, Arial, sans-serif;
	color: #333;
}

.sticky-footer {
	font-size: 81%;
}

.sticky-wrapper a, .sticky-wrapper a:visited, .sticky-wrapper a:hover,
	.sticky-footer a, .sticky-footer a:visited, .sticky-footer a:hover,
	.yui-overlay a, .yui-overlay a:visited, .yui-overlay a:hover {
	color: #000;
	text-decoration: none;
}

.sticky-wrapper h1, .yui-overlay h1 {
	font-family: Poppins, Arial, sans-serif;
	font-size: 185%;
	font-weight: normal;
	top: -4px;
	left: 162px;
}

.page-title div.title {
	margin-right: 162px;
}

h1.sub-title {
	padding-top: 0.75em;
}

.sticky-wrapper h2, .yui-overlay h2 {
	font-size: 123.1%;
	font-weight: normal;
}

h2.thin {
	font-weight: normal;
}

h1 .light, h1 .lighter, h2 .light, h2 .lighter {
	color: #ccc;
	font-weight: normal;
}

.sticky-wrapper h3, .yui-overlay h3 {
	font-size: 108%;
	font-weight: normal !important;
}

.sticky-wrapper h4, .yui-overlay h4 {
	font-weight: normal !important;
}

h3 .light, h3 .lighter, h4 .light, h4 .lighter {
	color: #aaa;
}

.sticky-wrapper hr {
	color: #eee;
	background-color: #eee;
}

.sticky-wrapper label, .share-form .viewmode-label {
	color: #333;
	margin-right: 0.4em;
	padding-bottom: 0.2em;
	font-family: Poppins Bold Arial, sans-serif;
	font-weight: normal;
}

.alfresco-share .sticky-wrapper {
	background-color: #fff;
}


.error {
	color: red;
}

.alfresco-share .sticky-wrapper .error {
	background: white !important;
	color: red !important;
	font-family: Poppins Bold, Arial, sans-serif;
	font-weight: normal;
	padding: 0.2em 1em;
}

.alfresco-share .sticky-wrapper .error-alt {
	background-color: red !important;
	color: white !important;
	font-family: Poppins Bold, Arial, sans-serif;
	font-weight: normal;
	padding: 0.2em 1em;
}

.light {
	font-weight: normal;
}

.lighter {
	font-size: 93%;
	font-weight: normal;
}

.faded {
	color: #999;
}
/* Override YUI Button styles for - flat button style */
.yui-skin-magoani-alt2 .yui-button, .yui-skin-magoani-alt2 .yui-button .first-child
	{
	background: none repeat scroll 0 0 #fff;
}

.yui-skin-magoani-alt2 div.flat-button span.yui-button .yui-skin-magoani-alt2 div.flat-button span.yui-button-focus
	{
	background: none;
	border-color: transparent;
}

.yui-skin-magoani-alt2 div.flat-button span.yui-button span.first-child {
	border-color: transparent;
}

.yui-skin-magoani-alt2 div.flat-button span.yui-button-hover
{
    background: transparent;
    border-color: #ccc;
}

.yui-skin-magoani-alt2 div.flat-button span.yui-button-hover span.first-child,
	.yui-skin-magoani-alt2 div.flat-button span.yui-button-focus span.first-child
	{
	border-color: transparent;
}

.yui-skin-magoani-alt2 div.flat-button span.yui-radio-button-checked,
	.yui-skin-magoani-alt2 div.flat-button span.yui-checkbox-button-checked {
	border: none;
}
/* DASHLETS */
.dashlet {
	border: none;
	background-color: #fff;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	margin: 0.5rem 0 1rem;
	position: relative;
	transition: box-shadow 0.25s ease 0s;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0
		rgba(0, 0, 0, 0.12);
}

.entity-data-lists .dashlet {
	border: 1px solid #ccc;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	margin: 0;
	box-shadow: none;
}

.yui-skin-magoani-alt2  div.dashlet.dynamic-welcome {
	margin-bottom: 10px;
}

.yui-skin-magoani-alt2 .dashlet .title, .yui-skin-magoani-alt2 .alfresco-dashlets-Dashlet__title
	{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border: none;
	background-color: var(--becpg-blue);
	color: white;
	font-size: 14px;
	font-family: Poppins, sans-serif;
	margin: -1px;
}

.constraintsList .dashlet .title {
	background: none;
}

.dashlet .feed {
	background-image: url(images/feed-icon-16.png);
	background-repeat: no-repeat;
}

.dashlet .titleBarActions .help {
	background-image: url(images/help.png);
}

.dashlet .toolbar {
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.yui-skin-magoani-alt2  .dashlet .yui-split-button button, .yui-skin-magoani-alt2 .dashlet .flat-button button
	{
	color: #333;
}

.yui-skin-magoani-alt2  .dashlet .yui-button-disabled button {
	color: #a6a6a6;
}

.dashlet .body {
	background-color: #fff;
}

.dashlet .welcome-body a, .dashlet .welcome-body a:visited, .dashlet .welcome-body a:hover
	{
	color: #333;
}

.dashlet .detail-list-item {
	border-bottom: 1px solid #eee;
}

.dashlet.dynamic-welcome {
	background: none repeat scroll 0 0 #fafafa !important;
	border: 1px solid #ccc !important;
}

.dashlet div.flat-button span.yui-radio-button-checked, .dashlet div.flat-button span.yui-checkbox-button-checked
	{
	background: none;
}

.welcome-border-container {
	border-right: solid 1px #ccc !important;
}

.yui-skin-magoani-alt2 .yui-panel-container.shadow .underlay {
	display: none !important;
}

.yui-skin-magoani-alt2 .yui-panel {
	border-bottom: medium none;
	box-shadow: 0.33px 2px 8px rgba(0, 0, 0, 0.3);
	border-radius: 6px;
	min-width: 36em;
}

.yui-skin-magoani-alt2 .mask {
	opacity: 0.2;
}

.yui-skin-magoani-alt2 .yui-panel .hd, .yui-skin-magoani-alt2 .yui-panel .form-buttons,
	.yui-skin-magoani-alt2 .yui-panel .bdft, .yui-skin-magoani-alt2 .yui-panel .ft {
	color: #333;
	background: #eee;
	border-left-color: #ccc;
	border-right-color: #ccc;
}

.yui-skin-magoani-alt2 .yui-panel .hd {
	font-family: 'Poppins', sans-serif;
	font-size: 180%;
	font-weight: normal;
	border-bottom: 1px solid #ccc;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	line-height: 1em;
	padding: 0.25em;
}

.yui-skin-magoani-alt2 .yui-panel .form-buttons, .yui-skin-magoani-alt2 .yui-panel .bdft
	{
	font-size: 100%;
	border-top: 1px solid #ccc;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.yui-skin-magoani-alt2 .yui-panel div.form-fields {
	border-bottom: none;
}

.yui-skin-magoani-alt2 .yui-panel .ft {
	border-top: 1px solid #ccc;
	padding: 5px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.yui-skin-magoani-alt2 .yui-panel .bd {
	color: #333;
	background-color: #fff;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.yui-skin-magoani-alt2 .yui-panel .bd .yui-resize .yui-resize-handle {
	background-color: transparent;
}

.yui-skin-magoani-alt2 .yui-panel .bd .help {
	font-size: 83%;
}

#prompt .bd {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
/* Data Lists: DataTable (Needs to appear before yui-dt-highlighted rule) */
.yui-skin-magoani-alt2 .datagrid tr.yui-dt-even {
	background-color: #fff;
}

.yui-skin-magoani-alt2 .datagrid tr.yui-dt-even td.yui-dt-asc,
	.yui-skin-magoani-alt2 .datagrid tr.yui-dt-even td.yui-dt-desc {
	background-color: #f8f8f8;
}

.yui-skin-magoani-alt2 .datagrid tr.yui-dt-odd {
	background-color: #f8f8f8;
}

.yui-skin-magoani-alt2 .datagrid tr.yui-dt-odd td.yui-dt-asc,
	.yui-skin-magoani-alt2 .datagrid tr.yui-dt-odd td.yui-dt-desc {
	background-color: #f0f0f0;
}
/* End Data Lists */
.yui-skin-magoani-alt2 .yui-dt-data tr.yui-dt-highlighted td.yui-dt-asc,
	.yui-skin-magoani-alt2 .yui-dt-data tr.yui-dt-highlighted td.yui-dt-desc {
	background-color: #eee;
	cursor: auto;
}

.yui-skin-magoani-alt2 .yui-dt-message, .yui-skin-magoani-alt2 .yui-dt-message tr.yui-dt-highlighted
	{
	background-color: #fff;
}
/* Style the default message  */
.yui-skin-magoani-alt2 #message .bd {
	background-color: #808080;
	color: white;
}

.yui-skin-magoani-alt2 #message .bd span.wait {
	background-image: url(images/wait.gif);
	background-repeat: no-repeat;
}

.yui-skin-magoani-alt2 .yui-overlay-hidden #message .bd span.wait {
	display: none;
}
/* Style the default prompt */
.yui-skin-magoani-alt2 #prompt, .yui-skin-magoani-alt2 #userInput {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background-color: #fff;
}

.yui-skin-magoani-alt2 #prompt .bd, .yui-skin-magoani-alt2 #userInput .bd {
	background-color: #fff;
}

.yui-skin-magoani-alt2 #prompt .ft, .yui-skin-magoani-alt2 #userInput .ft {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background-color: #eee;
}
/* Page title and navigation styles */
.page-title {
	color: #000;
	padding: 12px 10px;
}

.page-title a, .page-title a:visited {
	color: #000;
}

.page-title a:hover {
	color: #fff;
}

.page-title h1 span {
	color: #333;
}

.site-navigation {
	background: none;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	color: white;
}

span.navigation-separator, span.navigation-item, span.navigation-item-alt
	{
	color: #ccc;
}

span.navigation-item a, span.navigation-item a:visited {
	color: #000;
}

span.navigation-item a.active-page, span.navigation-item a.active-page:visited
	{
	color: #000;
	font-family: Poppins Bold, Arial, sans-serif;
}

span.navigation-item a:hover {
	color: #000;
	background-color: #eee;
}

span.navigation-separator {
	border-right: 1px solid #ccc;
}

span.navigation-separator-alt {
	border-right: 1px solid #ccc;
}
/* Standard toolbars */
.share-toolbar, .toolbar {
	border-bottom: 1px solid #ccc;
}

.share-toolbar .action-bar, .toolbar .action-bar {
	border-right: 1px solid #ccc;
}

.share-toolbar .separator, .toolbar .separator {
	border-right: 1px solid #ccc;
}

.share-toolbar .backLink {
	background-image: url(../../components/images/back-arrow.png);
	background-position: left center;
	background-repeat: no-repeat;
	color: #333333;
	padding: 0 5px 0 19px;
	margin-right: 5px;
}

.share-toolbar .forwardLink {
	background-image: url(../../components/images/forward-arrow-16.png);
	background-position: right center;
	background-repeat: no-repeat;
	color: #333333;
	padding: 0 21px 0 5px;
	margin-right: 5px;
}

.sticky-wrapper em {
	font-style: italic;
}

.rich-content a.wiki-missing-page {
	color: #CC2200 !important;
}
/* Share forms */
.share-form .form-container .form-fields {
	border: 1px solid #ccc !important;
	background-color: #fff;
	margin-left: 10px;
	width: 800px;
	box-shadow: 0.33px 2px 8px rgba(0, 0, 0, 0.1);
}

.share-form .form-manager h1 {
	margin-bottom: -4px;
}

.form-container textarea, .page-form-body textarea {
	width: 99.5% !important;
}

.defaultSkin table.mceLayout {
	width: 100% !important;
}

.mceEditor.defaultSkin {
	display: block;
}

.input, .sticky-wrapper input[type="text"], .sticky-wrapper input[type="password"],
	.sticky-wrapper textarea, .sticky-wrapper select, .sticky-wrapper input.dropdown
	, .yui-overlay input[type="text"], .yui-overlay input[type="password"], .yui-overlay textarea,
	.yui-overlay select, .yui-overlay input.dropdown, .form-element-border, .share-form .yui-dt table {
	border: 1px solid #ccc;
	font-weight: normal;
}

.share-form .yui-dt table td.yui-dt-last {
	border-right: none;
}

.form-element-background-color {
	background-color: #fff;
}

.create-content-mgr .heading {
	font-family: Poppins Condensed, Arial, sans-serif;
	font-size: 185% !important;
	padding: 0.5em 0.2em 0 !important;
}

.yui-skin-magoani-alt2 .yui-navset .yui-content {
	background: white;
}
/* same as theme-color-2 */
.toolbar .link a:hover, .members-bar .member-link a:hover {
	color: #333;
}
/* Richtext Editor Plug-ins */
.yui-toolbar-container .yui-toolbar-alfresco-imagelib span.yui-toolbar-icon,
	span.mce_alfresco-imagelibrary {
	background-position: 0 0 !important;
	background-image: url(images/alfresco-imagelib.png) !important;
}

.mce_alfresco-imagelibrary img {
	background-position: 0px 2px !important;
}

.yui-toolbar-container .yui-toolbar-alfresco-imagelib span.yui-toolbar-icon,
	span.mce_alfresco-linklibrary {
	background-position: 0 0 !important;
	background-image: url(images/alfresco-linklib.png) !important;
}

.mce_alfresco-linklibrary img {
	background-position: 0px 2px !important;
}
/* Override checked styles for doclist */
.yui-skin-magoani-alt2 .no-check-bg div.flat-button span.yui-radio-button-checked,
	.yui-skin-magoani-alt2 .no-check-bg div.flat-button span.yui-checkbox-button-checked,
	.yui-skin-magoani-alt2 .no-check-bg div.flat-button span.yui-radio-button-checked,
	.yui-skin-magoani-alt2 .no-check-bg div.flat-button span.yui-checkbox-button-checked
	{
	border-color: #ccc;
	background: none;
}

.yui-skin-magoani-alt2 .no-check-bg div.flat-button span.yui-radio-button-checked span.first-child,
	.yui-skin-magoani-alt2 .no-check-bg div.flat-button span.yui-checkbox-button-checked span.first-child,
	.yui-skin-magoani-alt2 .no-check-bg div.flat-button span.yui-radio-button-checked span.first-child,
	.yui-skin-magoani-alt2 .no-check-bg div.flat-button span.yui-checkbox-button-checked span.first-child
	{
	border-color: #ccc;
}
/* Ensure hover state can be activated */
.yui-skin-magoani-alt2 .no-check-bg div.flat-button span.yui-button-hover,
	.yui-skin-magoani-alt2 .no-check-bg div.flat-button span.yui-button-focus {
	background: none;
	border-color: #ccc;
}
/* Override YUI Button styles for - title button style */
.yui-skin-magoani-alt2 .title-button .yui-button {
	border-color: #ccc;
}

.yui-skin-magoani-alt2 .title-button a:hover {
	color: #000;
}

.yui-skin-magoani-alt2 .title-button .yui-button .first-child,
	.yui-skin-magoani-alt2 .title-button .yui-button {
	border-color: #ccc;
}

.yui-skin-magoani-alt2 .yui-button, .yui-skin-magoani-alt2 .yui-button .first-child
	{
	background: none repeat scroll 0 0 #fff;
}
/* Override YUI Button styles for - attention button style */
.yui-skin-magoani-alt2 .alfresco-attention-yui-button, .yui-skin-magoani-alt2 .alfresco-attention-yui-button span.first-child
	{
	border-color: #e0b000;
}

.yui-skin-magoani-alt2 .alfresco-attention-yui-button.yui-button {
	background-position: 0 -2000px;
}

.yui-skin-magoani-alt2 .alfresco-attention-yui-button.yui-button-hover {
	background-position: 0 -2100px;
}

.yui-skin-magoani-alt2 .alfresco-attention-yui-button.yui-button-disabled {
	background-position: 0 -2200px;
}
/* Paginator link styling */
.yui-skin-magoani-alt2 .yui-pg-container span {
	color: #333;
}

.yui-skin-magoani-alt2 .yui-pg-container span.yui-pg-page.yui-pg-current-page
	{
	color: #333;
	font-weight: normal;
}

.yui-skin-magoani-alt2 .yui-pg-rpp-options
	{
	background-color: transparent !important;
	color: #333;
	border: none !important;
	outline: 0;
	width: auto;
	box-shadow: none;
	border-radius: 0;
	background-image: none;
}

.yui-skin-magoani-alt2 .yui-pg-container a.yui-pg-first, .yui-skin-magoani-alt2 .yui-pg-container a.yui-pg-previous,
	.yui-skin-magoani-alt2 .yui-pg-container a.yui-pg-page, .yui-skin-magoani-alt2 .yui-pg-container a.yui-pg-next,
	.yui-skin-magoani-alt2 .yui-pg-container a.yui-pg-last {
	border-color: #ccc;
	color: #333;
	text-decoration: none;
}

.yui-skin-magoani-alt2 .yui-pg-container a.yui-pg-first:hover,
	.yui-skin-magoani-alt2 .yui-pg-container a.yui-pg-previous:hover,
	.yui-skin-magoani-alt2 .yui-pg-container a.yui-pg-page:hover,
	.yui-skin-magoani-alt2 .yui-pg-container a.yui-pg-next:hover,
	.yui-skin-magoani-alt2 .yui-pg-container a.yui-pg-last:hover {
	text-decoration: underline;
}
/* A combination of a link and splitbutton wrapped inside a span */
.yui-skin-magoani-alt2 .link-menu-button .yui-button span button {
	color: #333;
	font-size: 2px;
	background-image: url(images/link-menu-button-arrow.png);
	background-position: center center;
}

body.yui-skin-magoani-alt2 .link-menu-button .yui-button.yui-button-hover {
	background-color: #fff;
	border: 1px solid #ccc;
}

body.yui-skin-magoani-alt2 .link-menu-button.link-menu-button-menu-active .yui-button.yui-button-hover
	{
	border-color: transparent;
	background-color: transparent;
}

.yui-skin-magoani-alt2 .link-menu-button .yui-button span.first-child,
	.yui-skin-magoani-alt2 .link-menu-button .yui-button.yui-button-activeoption span.first-child,
	.yui-skin-magoani-alt2 .link-menu-button .yui-button.yui-button-hover span.first-child
	{
	border-width: 0;
}

.yui-skin-magoani-alt2 .link-menu-button span.link-menu-button-link {
	border-right: 1px #ccc solid;
}

body.yui-skin-magoani-alt2 .link-menu-button.link-menu-button-menu-active {
	background-color: #fff;
	border: 1px solid #ccc;
}

.yui-skin-magoani-alt2 .link-menu-button.link-menu-button-menu-active .yui-button.yui-menu-button-hover
	{
	border: 1px solid #fff;
}

.topiclist .yui-dt-liner {
	padding: 0;
}

.topicview {
	border: 1px solid #ccc !important;
}

.links-body .yui-dt td {
	border-bottom: 1px solid #ccc !important;
}

.links-body .over {
	border: 1px solid #ccc !important;
}

.links-header .links-infobar {
	border-bottom: 1px solid #ccc !important;
}

.nodeFooter {
	border-bottom: 1px solid #ccc !important;
	border-top: 1px solid #ccc !important;
	padding: 6px !important;
}

.topicview .nodeFooter, .postview .nodeFooter, .reply .nodeFooter,
	.linksview .nodeFooter {
	border: none !important;
}

.task-list .task-list-bar {
	border-bottom: 1px solid #ccc !important;
}

.task-list .tasks tr:hover td.yui-dt-last .yui-dt-liner {
	border-left: 1px solid #ccc !important;
}

.task-list .task-edit-link-over, .task-list .task-view-link-over,
	.task-list .workflow-view-link-over {
	border: 1px solid #ccc !important;
}
/* blog/wiki action items links */

.wikipage {
	border-bottom: 1px solid #ccc !important;
}
/* Edit Form */
.inline-edit-mgr .heading {
	margin-bottom: -8px;
}
/* YUI Menu */
body.yui-skin-magoani-alt2 .yuimenu .bd {
	border: 1px solid #ccc;
	padding: 3px;
	font-size: 109%;
}

body.yui-skin-magoani-alt2 .entity-picker-report .yuimenu .bd {
    overflow: auto;
}

body.yui-skin-magoani-alt2 .yuimenu .bd a:focus {
	outline: none;
	background-color: #eee;
}
/*
 * This ensures that the quick share actions can get displayed focus
 */
body.yui-skin-magoani-alt2 .yuimenu.quickshare-action-menu .bd a:focus {
	outline: 1px dotted;
}

.yui-skin-magoani-alt2 .yui-menu-shadow-visible {
	display: none !important;
}

.yui-skin-magoani-alt2 .yuimenu h6 {
	border: none;
	font-family: Poppins Bold, Arial, sans-serif;
}
/* YUI Menu roll over state */
body.yui-skin-magoani-alt2 .yuimenuitemlabel {
	text-decoration: none;
}

body.yui-skin-magoani-alt2 .yuimenu .bd ul li.yuimenuitem-selected {
	background-color: #eee;
}

body.yui-skin-magoani-alt2 .yuimenu .bd ul li.yuimenuitem a.yuimenuitemlabel:focus,
	body.yui-skin-magoani-alt2 .yuimenu .bd ul li.yuimenuitem a.yuimenuitemlabel:hover,
	body.yui-skin-magoani-alt2 .yuimenu .bd ul li.yuimenuitem-selected a.yuimenuitemlabel:focus,
	body.yui-skin-magoani-alt2 .yuimenu .bd ul li.yuimenuitem-selected a.yuimenuitemlabel:hover
	{
	color: #000;
}

body.yui-skin-magoani-alt2 .yuimenu .bd ul li.yuimenuitem .yuimenuitemlabel,
	body.yui-skin-magoani-alt2 .yuimenu .bd ul li.yuimenuitem .yuimenuitemlabel a,
	body.yui-skin-magoani-alt2 .yuimenu .bd ul li.yuimenuitem-selected div .yuimenuitemlabel,
	body.yui-skin-magoani-alt2 .yuimenu .bd ul li.yuimenuitem-selected div .yuimenuitemlabel a
	{
	color: #000;
}

body.yui-skin-magoani-alt2 .yuimenu .bd ul li.yuimenuitem .yuimenuitemlabel-disabled
	{
	color: #aaa;
	cursor: default;
}
/*end YUI Menu */
/* Location */
.yui-skin-magoani-alt2 .location-path, .yui-skin-magoani-alt2 .location-site {
	background-position: left 50%;
	background-repeat: no-repeat;
	padding: 2px 0 2px 20px;
}

.yui-skin-magoani-alt2 .location-none {
	margin-left: 0.5em;
}

.yui-skin-magoani-alt2 .location-path {
	background-image:
		url(../../components/documentlibrary/images/folder-closed-16.png);
	margin-left: 0.5em;
}

.yui-skin-magoani-alt2 .location-site {
	background-image: url(../../components/images/site-16.png);
}
/* end Location*/
/* Doclist */
body.yui-skin-magoani-alt2 .doclist .more-actions a:active, body.yui-skin-magoani-alt2 .doclist .more-actions a:hover
	{
	background-color: #eee;
	color: #333;
}

body.yui-skin-magoani-alt2 .doclist div.more-actions {
	border: 1px solid #ccc;
}

body.yui-skin-magoani-alt2 .doclist .action-set a:active, body.yui-skin-magoani-alt2 .doclist .action-set a:hover,
	body.yui-skin-magoani-alt2 .doclist .action-set .highlighted,
	#divCalendarContent .yui-dt-col-actions a:active, #divCalendarContent .yui-dt-col-actions a:hover
	{
	border: 1px solid #ccc;
}

body.yui-skin-magoani-alt2 .doclist tr.yui-dt-odd.yui-dt-highlighted, body.yui-skin-magoani-alt2 .doclist tr.yui-dt-even.yui-dt-highlighted,
	body.yui-skin-magoani-alt2 .links-body tr.links-selected-row, body.yui-skin-magoani-alt2 .over,
	.topicview {
	transition: .25s;
	background-color: #ddd;
}

body.yui-skin-magoani-alt2 .yui-dt-data tr.yui-dt-highlighted {
	transition: .25s;
	background-color: transparent;
}

.yui-skin-magoani-alt2 .datagrid .action-set {
	background-color: transparent;
}

.site-members .search-controls {
	background-color: #F5F5F5;
}

body.yui-skin-magoani-alt2 .doclist tr.yui-dt-odd.yui-dt-highlighted td.yui-dt-last,
	body.yui-skin-magoani-alt2 .doclist tr.yui-dt-even.yui-dt-highlighted td.yui-dt-last
	{
	border-left: 1px solid #ccc;
}

body.yui-skin-magoani-alt2 .categoryview .category .ygtvtn, body.yui-skin-magoani-alt2 .categoryview .category .ygtvtm,
	body.yui-skin-magoani-alt2 .categoryview .category .ygtvtmh, body.yui-skin-magoani-alt2 .categoryview .category .ygtvtmhh,
	body.yui-skin-magoani-alt2 .categoryview .category .ygtvtp, body.yui-skin-magoani-alt2 .categoryview .category .ygtvtph,
	body.yui-skin-magoani-alt2 .categoryview .category .ygtvtphh, body.yui-skin-magoani-alt2 .categoryview .category .ygtvln,
	body.yui-skin-magoani-alt2 .categoryview .category .ygtvlm, body.yui-skin-magoani-alt2 .categoryview .category .ygtvlmh,
	body.yui-skin-magoani-alt2 .categoryview .category .ygtvlmhh, body.yui-skin-magoani-alt2 .categoryview .category .ygtvlp,
	body.yui-skin-magoani-alt2 .categoryview .category .ygtvlph, body.yui-skin-magoani-alt2 .categoryview .category .ygtvlphh,
	body.yui-skin-magoani-alt2 .categoryview .category .ygtvdepthcell {
	background-image: url(images/categoryview-sprite.gif);
	padding: 1px;
}

body.yui-skin-magoani-alt2 .treeview a:focus, body.yui-skin-magoani-alt2 .category a:focus
	{
	outline: 1px solid #ccc;
}

body.yui-skin-magoani-alt2 .treeview .ygtvtn, body.yui-skin-magoani-alt2 .treeview .ygtvtm,
	body.yui-skin-magoani-alt2 .treeview .ygtvtmh, body.yui-skin-magoani-alt2 .treeview .ygtvtmhh,
	body.yui-skin-magoani-alt2 .treeview .ygtvtp, body.yui-skin-magoani-alt2 .treeview .ygtvtph,
	body.yui-skin-magoani-alt2 .treeview .ygtvtphh, body.yui-skin-magoani-alt2 .treeview .ygtvln,
	body.yui-skin-magoani-alt2 .treeview .ygtvlm, body.yui-skin-magoani-alt2 .treeview .ygtvlmh,
	body.yui-skin-magoani-alt2 .treeview .ygtvlmhh, body.yui-skin-magoani-alt2 .treeview .ygtvlp,
	body.yui-skin-magoani-alt2 .treeview .ygtvlph, body.yui-skin-magoani-alt2 .treeview .ygtvlphh,
	body.yui-skin-magoani-alt2 .treeview .ygtvdepthcell {
	background-image: url(images/treeview-sprite.gif) !important;
	background-origin: content-box !important;
}
/* end doclist */
/* invite page */
.inviteusersbyemail .byemailbody {
	background-color: #fbfbfb;
}

.people-finder .results {
	background-color: #fff;
}

.yui-skin-magoani-alt2 .dayview h2, .weekview h2, .yui-skin-magoani-alt2 .calendar.weekview thead th,
	.yui-skin-magoani-alt2 .calendar.monthview thead th {
	color: #000;
}
/* filter list link */
.yui-skin-magoani-alt2 li.selected, body.yui-skin-magoani-alt2 .treeview .selected,
	body.yui-skin-magoani-alt2 .categoryview .selected, body.yui-skin-magoani-alt2 .yui-columnbrowser .yui-carousel-content li.yui-columnbrowser-column a.yui-columnbrowser-item-selected
	{
	background-color: #eee;
}
/* these rules need to be separate from the above for ie6 */
.yui-skin-magoani-alt2 .treeview .selected  >  table,
.yui-skin-magoani-alt2 .categoryview .selected  >  table
	{
	background-color: #eee;
}

.yui-skin-magoani-alt2 .filter a.disabled, .yui-skin-magoani-alt2 .filter a.disabled:active,
	.yui-skin-magoani-alt2 .filter a.disabled:hover, .yui-skin-magoani-alt2 .filter a.disabled:visited,
	.yui-skin-magoani-alt2 .tags a.disabled, .yui-skin-magoani-alt2 .tags a.disabled:active,
	.yui-skin-magoani-alt2 .tags a.disabled:hover, .yui-skin-magoani-alt2 .tags a.disabled:visited
	{
	color: #ccc;
	cursor: not-allowed;
}

.yui-skin-magoani-alt2 .filter a:hover, .yui-skin-magoani-alt2 .tags a:hover {
	text-decoration: none;
}
/* Link color */
.yui-skin-magoani-alt2 .node .nodeTitle a, .yui-skin-magoani-alt2 .node .nodeURL a,
	.yui-skin-magoani-alt2 .nodeAttrValue a, .yui-skin-magoani-alt2 .nodeFooter .tag a,
	.yui-skin-magoani-alt2 .yui-dt-highlighted .tag a, .yui-skin-magoani-alt2 .yui-dt-highlighted .category a,
	.yui-skin-magoani-alt2 .yui-dt-highlighted .item-social a, .yui-skin-magoani-alt2 a.wiki-tag-link,
	.yui-skin-magoani-alt2 .node .userLink a, .yui-skin-magoani-alt2 .site-members h3 a,
	.yui-skin-magoani-alt2 .yui-calendar td.calcell a, .yui-skin-magoani-alt2 .doclist .documents a,
	.yui-skin-magoani-alt2 .attrValue a, .yui-skin-magoani-alt2 .detail .item a,
	.yui-skin-magoani-alt2 .info .meta-value a, .yui-skin-magoani-alt2 .rules-none a,
	.yui-skin-magoani-alt2 .agendaview a, .yui-skin-magoani-alt2 a.previousEvents,
	.yui-skin-magoani-alt2 a.nextEvents, .yui-skin-magoani-alt2 div.channels a {
	color: #333;
}

.yui-skin-magoani-alt2 .tag a, .yui-skin-magoani-alt2 .category a,
	.yui-skin-magoani-alt2 .item-social a, .yui-skin-magoani-alt2 .document-tags .tag
	{
	color: #333;
}

.yui-skin-magoani-alt2 .tag a, .yui-skin-magoani-alt2 .document-tags .tag {
	background-color: rgba(0, 255, 189, 1);
	color: var(--becpg-blue) !important;
	padding: 3px;
	border-radius: 3px;
}

.cmis .body a {
	color: #00AE42;
}

.yui-skin-magoani-alt2 .rules-list a {
	color: #333;
}
/* Calendar */
/* Day/Week timed events */
.fc-content .fc-event-skin {
	background-color: #C0C0C0;
	/* Theme Colour 1 */
	border-color: #B0B0B0;
	color: #333;
}
/* Month view timed events */
.fc-content .fc-view-month .fc-event-skin {
	background-color: transparent;
	border-color: transparent;
	color: #333;
}
/* All day events */
.fc-content .fc-event-allday .fc-event-skin, .fc-content a.fc-event.fc-event-allday,
	.fc-content .fc-view-month .fc-event-multiday .fc-event-skin,
	.fc-content .fc-view-month a.fc-event.fc-event-multiday {
	background-color: #C0C0C0;
	border-color: #C0C0C0;
	color: #333;
}

.fc-content a.fc-event-skin:hover {
	color: #333;
}
/* End Calendar */
/* Document */
.document-version {
	background-color: #aaa;
	color: #fff;
}
/* Twisters */
.alfresco-twister-open {
	background: transparent url(images/expanded.png) no-repeat scroll 0 50%;
}

.alfresco-twister-closed {
	background: transparent url(images/collapsed.png) no-repeat scroll 0 50%
		!important;
}
/* Theme colors */
.theme-color-1, a.theme-color-1, a.theme-color-1:visited, a.theme-color-1:hover
	{
	color: #333;
}

.theme-color-2, a.theme-color-2, a.theme-color-2:visited, a.theme-color-2:hover
	{
	color: #333;
}

.theme-color-3, a.theme-color-3, a.theme-color-3:visited, a.theme-color-3:hover
	{
	color: #333;
}

.theme-color-4, a.theme-color-4, a.theme-color-4:visited, a.theme-color-4:hover
	{
	color: #333;
}

.theme-color-5, a.theme-color-5, a.theme-color-5:visited, a.theme-color-5:hover
	{
	color: #ccc;
}
/* Theme background colors */
.theme-bg-color-1, div.theme-bg-color-1 {
	background-color: #fff;
}

.theme-bg-color-2, div.theme-bg-color-2 {
	background-color: #eee;
}

.theme-bg-color-3, div.theme-bg-color-3 {
	background-color: #F5F5F5;
}

.theme-bg-color-4, div.theme-bg-color-4 {
	background-color: #eee;
}

.theme-bg-color-5, div.theme-bg-color-5 {
	background-color: #222;
}

.theme-bg-color-6, div.theme-bg-color-6 {
	background-color: #f4f4f4;
}
/* Used for editing - same as meta data fields */
.theme-bg-color-7, div.theme-bg-color-7 {
	background-color: #fff;
}

.theme-bg-color-8, div.theme-bg-color-8 {
	background-color: #fff;
}


.theme-bg-2 {
	background-color: #fff;
}

.theme-bg-3 {
	background-color: #CCCCCC;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(204,
		204, 204)), color-stop(1, rgb(232, 232, 232)));
	background-image: -moz-linear-gradient(center top, rgb(204, 204, 204) 0%,
		rgb(232, 232, 232) 100%);
}

.theme-bg-4 {
	background-color: #33FF66;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(51,
		255, 102)), color-stop(1, rgb(51, 153, 102)));
	background-image: -moz-linear-gradient(top, rgb(51, 255, 102) 0%,
		rgb(51, 153, 102) 100%);
}

.theme-bg-selected {
	background-color: #eee;
}
/* Theme border type/colors */
.theme-border-1 {
	border-color: #ccc;
}

.theme-border-2 {
	border-color: #333;
}

.theme-border-3 {
	border: 1px solid #c6c6c6 !important;
}

.theme-border-4 {
	border: 1px solid #ccc;
}

.theme-border-5 {
	border: 1px solid #ccc;
}
/* Unauthenticated pages (inc login) */
body.alfresco-guest {
	background: none;
}

.yui-skin-magoani-alt2.alfresco-guest .sticky-wrapper {
	background: none;
}

.yui-skin-magoani-alt2.alfresco-guest .sticky-wrapper {
	background: url("./images/login_background.jpg");
	background-size: cover;
}

.alfresco-guest .theme-overlay {
	padding-left: 24px;
	font-family: Poppins, Arial, Helvetica, sans-serif;
	color: #333;
	border: 1px solid #ccc;
	background-color: #fff;
	box-shadow: 0.33px 2px 8px rgba(0, 0, 0, 0.3);
	border-radius: 6px;
}



.yui-skin-magoani-alt2  .sticky-wrapper {
	background: url("./images/beCPG-Shape.png") bottom right  no-repeat fixed;
}

.yui-skin-magoani-alt2 .login form {
	padding-bottom: 0.75em;
}

.yui-skin-magoani-alt2 .login br {
	display: none;
}

.yui-skin-magoani-alt2 .login .form-field > input {
	font-size: 18px;
	display: block;
	width: 300px;
	border: none;
	border-bottom: 1px solid #757575;
	background-color: white !important;
	background-image: none;
}

.yui-skin-magoani-alt2 .login .form-field > input:focus {
	outline: none;
}

.yui-skin-magoani-alt2 .login .form-field > label {
	color: #999;
	font-weight: normal;
	pointer-events: none;
	transition: 0.2s ease all;
	-moz-transition: 0.2s ease all;
	-webkit-transition: 0.2s ease all;
}

.yui-skin-magoani-alt2 .form-fields.login .form-field  >  span.yui-button  >  .first-child
	{
	background-color: rgba(0, 255, 189, 1);
	border-color: rgba(0, 255, 189, 1);
}

.yui-skin-magoani-alt2 .login .form-field  >  label {
	padding: 0 !important;
	padding-bottom: 8px !important;
}

.login .yui-button {
	margin-left: 1px;
	margin-top: 2px;
}

.theme-company-logo {
	height: 48px;
	width: 428px;
}

.theme-company-logo.logo-com {
	background: transparent url(images/logo.png) no-repeat;
}

.theme-company-logo.logo-ent {
	background: transparent url(images/logo-enterprise.png) no-repeat;
}

.theme-flow-arrow {
	margin: 0;
	padding: 0;
	width: 50px;
	height: 98px;
	background: url(images/flow-arrow.png) no-repeat;
}

.balloon {
	border-radius: 6px !important;
	padding: 10px 12px !important;
	font-size: 91%;
}
/* Meeting Places Code */
.docfolder-label {
	overflow: auto;
}

.docfolder-input {
	width: 203px;
	vertical-align: top;
	margin-top: 2px;
}

.tree-div {
	height: 200px;
	overflow: auto;
	margin-left: 5px;
}
/** YUI component overrides */
.ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover {
	background-color: #fff;
	cursor: pointer;
	margin-left: 2px;
	text-decoration: none;
}

.yui-resize .yui-resize-handle-b {
	background-color: transparent !important;
}

.yui-skin-magoani-alt2 .yui-resize .yui-resize-handle-inner-t,
	.yui-skin-magoani-alt2 .yui-resize .yui-resize-handle-inner-b {
	background: none !important;
}
/** Share component overrides */
.header .header-left {
	margin-left: -160px;
}

.header .logo {
	position: relative;
	left: 168px;
	top: 58px;
}

.header .header-left .logo-spacer {
	border-right: 1px solid #ccc !important;
	height: 40px !important;
	width: 1px !important;
	margin: 0 !important;
	position: relative;
	left: 165px;
	top: 62px;
}

.header .app-items {
	margin-left: 8px;
}

.header .app-items span.yui-button span.first-child button {
	margin-bottom: 3px !important;
}

.header .user-items div.search-box {
	border: 1px solid #ccc !important;
	top: 5px !important;
	padding: 2px;
}

.header .user-items div.search-box span.yui-button {
	height: 21px !important;
}

.header .user-items div.yuimenu div.bd ul li.user-menuitem {
	background: none !important;
	border-bottom: 1px solid #eee !important;
}

.header .app-items span.yui-button span.first-child button {
	padding: 22px 4px 1px !important;
}

.header .yuimenu .bd {
	margin-top: -2px !important;
}

.page-title div.links {
	padding-top: 6px;
}

.node-header {
	padding-top: 6px;
}

.node-header h1 {
	padding: 4px 0 0.3em !important;
}

.node-header .node-path {
	padding-top: 0 !important;
	padding-bottom: 0.25em !important;
}

.node-header .status-banner {
	margin-top: 0 !important;
	margin-bottom: 0.75em;
}
/** tweak width of global picker treeview to avoid wrap*/
.global-folder .treeview {
	width: 31em !important;
}

.global-folder .site-picker a.selected, .global-folder .container-picker a.selected,
	.global-folder .site-picker a:active, .global-folder .site-picker a:hover,
	.global-folder .container-picker a:active, .global-folder .container-picker a:hover
	{
	background-color: #eee !important;
}

.global-folder .site-picker a, .global-folder .container-picker a {
	border-bottom: 1px solid #eee !important;
}

.global-folder .mode button {
	color: #333 !important;
}

.users .header-bar {
	font-family: Poppins Bold, Arial, sans-serif;
	font-weight: normal !important;
	background-color: #eee !important;
	border-bottom: 1px solid #ccc !important;
	margin: 1.5em 1em 1em !important;
}

.profile .header-bar {
	font-family: Poppins Bold, Arial, sans-serif;
	font-weight: normal !important;
	background-color: #eee !important;
	border-bottom: 1px solid #ccc !important;
	margin: 1.5em 1em 1em !important;
}

.profile .fieldlabelright {
	font-family: Poppins Bold, Arial, sans-serif;
	font-weight: normal !important;
}

.profile .sites li.first, .profile .content li.first, .profile .people li.first
	{
	margin-top: -15px;
	border-top: 0 none !important;
}

.profile .sites li, .profile .content li, .profile .people li {
	border-top: 1px solid #ccc !important;
}

.profile .people li a {
	font-family: Poppins Bold, Arial, sans-serif;
	font-weight: normal !important;
}

.search .itemname a {
	font-weight: normal !important;
	font-size: 131% !important;
}

.search .search-box input {
	padding: 3.666px !important;
}

.search .search-sites {
	padding-top: 0 !important;
}

.search .search-sites a.bold {
	font-family: Poppins Bold, Arial, sans-serif;
    font-weight: bold;
}

.search .form-row {
	margin: -10px 0 1em 2em !important;
}

.search .thumbnail > span img {
	box-shadow: 0.33px 2px 8px rgba(0, 0, 0, 0.3) !important;
}

.images .thumbnail {
	box-shadow: 0.33px 2px 3px rgba(0, 0, 0, 0.35) !important;
}

.alfresco-datatable td, .yui-dt-data td {
	border-bottom: 1px solid #eee !important;
}

.yui-dt-data .yui-dt-last td {
	border-bottom: none !important;
}
/** Collab component toolbars e.g. blog */
.share-toolbar .action-bar, .share-toolbar .rss-feed {
	padding: 0.25em 0.5em !important;
}

.customise-pages-page-list-item img {
	border-radius: 6px;
	box-shadow: 0.33px 2px 8px rgba(0, 0, 0, 0.3);
}
/** search boxes for site, people and members finders */
.search-text input {
	padding: 3.666px !important;
}

.dashlet .search-text input {
	padding: 1.666px !important;
}

.people-finder .result-info {
	border-bottom: 1px solid #ccc !important;
}

.site-finder .search-bar {
	border-bottom: 1px solid #ccc !important;
	height: 2.5em !important;
}

.site-finder .search-bar div {
	padding-top: 0.2em;
}

.people-finder .search-bar, .group-finder .search-bar {
	border-bottom: 1px solid #ccc !important;
	height: 2.5em !important;
}

.people-finder .search-bar div, .group-finder .search-bar div {
	padding-top: 0.2em;
}

.object-finder .picker-header .search .search-input {
	padding: 0.3em 1em 0.3em 0.5em !important;
}
/** search controls for people, groups and pending invites */
.search-controls {
	border-bottom: 1px solid #ccc !important;
	height: 2.5em !important;
}

.search-controls div {
	padding-top: 0.25em;
}

.help .subtitle {
	font-family: Poppins Bold, Arial, sans-serif;
	font-weight: normal !important;
}

.alfresco-share div.calendar-currentMonth .yui-button {
	background: none !important;
}

.alfresco-share div.calendar-currentMonth .yui-button-checked {
	background: none repeat scroll 0 0 #ccc !important;
}

li.usedDashlet {
	background-color: #eee;
}

li.usedDashlet.dnd-focused {
	background-color: #999;
}

.path-nav .heading {
	font-family: Poppins Bold, Arial, sans-serif;
	font-weight: normal !important;
}

.doclist .info-banner {
	font-family: Poppins Bold, Arial, sans-serif;
	font-weight: normal !important;
}
/* saved and site search dashlets */
table td.thumbnail img {
	box-shadow: 0 3px 4px rgba(0, 0, 0, 0.35) !important;
}
/* Tag editor in wiki/discussions/blog */
.tags_box li a:link {
	color: #333 !important;
}

.tags_box li a:hover, .tags_box li a.hover {
	border: 1px solid transparent !important;
}
/* Uploaders */
.fileupload-percentage-span, .fileupload-progressInfo-span {
	font-family: Poppins Bold, Arial, sans-serif;
	font-weight: normal !important;
}

.dnd-upload .title-folder {
	vertical-align: baseline !important;
}

.about-share .bd {
	border-radius: 0 !important;
}
/* Image selector container */
.yui-skin-magoani-alt2 .yui-toolbar-container .yui-toolbar-titlebar {
	background-image: none !important;
}
/* Activities feed */
.activities .activity:hover {
	background-color: #eee;
}
/* BECPG */
/* Forms */
.yui-skin-magoani-alt2 .set-bordered-panel-heading {
	background-color: var(--becpg-blue);
	color: white !important;
	font-size: 15px;
	font-family: Poppins, sans-serif;
}

.yui-skin-magoani-alt2 .set-title {
	font-size: 15px;
	font-family: Poppins, sans-serif;
	padding: 5px 0px;
	margin-bottom: 20px;
	color: rgba(0, 0, 0, 0.5);
}

.yui-skin-magoani-alt2 .yui-navset .yui-nav .selected a em {
	border-color: #ccc;
	border-top: 4px solid var(--becpg-orange);
	border-bottom: 0px;
	padding: 0.2em 0.75em 0.2em 0.75em;
	background-color: white !important;
	margin-bottom: -1px;
}

.yui-skin-magoani-alt2 .share-form .form-container .yui-navset .yui-nav a {
	background-color: #d8d8d8 !important;
}

.yui-skin-magoani-alt2 .entity-catalog .set-bordered-panel-heading {
	background-color: #eeeeee;
	color: #515d6b !important;
}

.yui-skin-magoani-alt2 .set-bordered-panel-body {
	border: none;
}

.yui-skin-magoani-alt2 #HEADER_NAVIGATION_MENU_BAR a {
	color: var(--becpg-blue) !important;
	font-family: Poppins, sans-serif;
}

.yui-skin-magoani-alt2 #HEADER_NAVIGATION_MENU_BAR .dijitMenuBar .dijitHover,
	.yui-skin-magoani-alt2 #HEADER_NAVIGATION_MENU_BAR .dijitMenuBar .dijitMenuItemSelected,
	.yui-skin-magoani-alt2 #HEADER_TITLE_MENU .dijitMenuBar .dijitHover,
	.yui-skin-magoani-alt2 #HEADER_TITLE_MENU .dijitMenuBar .dijitMenuItemSelected
	{
	background-color: rgba(0, 255, 189, 1) !important;
	border-radius: 3px;
}

.yui-skin-magoani-alt2.alfresco-share h1.alfresco-header-Title .alfresco-header-Title__text,
	.yui-skin-magoani-alt2.alfresco-share #HEADER_SITE_MORE_PAGES_text {
	color: var(--becpg-blue) !important;
	font-family: Poppins, sans-serif;
}

.yui-skin-magoani-alt2.alfresco-share h1.alfresco-header-Title .alfresco-header-Title__text > a
	{
	color: var(--becpg-blue) !important;
	font-family: Poppins, sans-serif;
	text-transform: uppercase;
	padding: 0 15px;
}

.alfresco-share .share-header-title > div {
	background-color: var(--becpg-header-background) !important;
	border-top: 5px solid var(--becpg-header-border);
	overflow: hidden;
	min-height: 67px !important;
}

.alfresco-share .share-header-title {
	border-bottom: 0px !important;
}

.alf-site-visibility {
	border: 1px solid rgba(0, 255, 189, 1);
	background-color: rgba(0, 255, 189, 1);
}

div.action-set-menu button {
	background-color: var(--becpg-blue);
	will-change: opacity, transform;
	transition: all 0.2s ease-out 0s;
	box-shadow: 0px 5px 8px 0px rgba(0, 0, 0, 0.18), 0px 4px 6px 0px
		rgba(0, 0, 0, 0.15);
	text-decoration: none;
	color: white !important;
	letter-spacing: 0.5px;
	border: medium none;
	border-radius: 3px;
	outline: 0px none;
	text-transform: uppercase;
	height: 24px;
	line-height: 1.5;
	padding-left: 18px !important;
	font-family: Poppins, sans-serif;
	font-weight: bold !important;
}

.yui-skin-magoani-alt2 .datalist-toolbar .product-notifications span.warning {
   background-color: var(--becpg-orange);
}

/*
.yui-skin-magoani-alt2 .datalist-toolbar .product-notifications .score span.first-child button {

    background-image: url("./images/percent-gauges-sprite-28.jpg");
}
*/

.yui-skin-magoani-alt2 .project-list span.task-legend {
	width: 20px;
	height: 20px;
	border: none;
	border-radius: 3px;
}

.yui-skin-magoani-alt2 .project-list  div.search-box input[type="text"],
	.yui-skin-magoani-alt2 .product-catalog  div.search-box input[type="text"] {
	top: -3px;
}

.yui-skin-magoani-alt2 .project-list .simple-doclist .detail span.project-date
	{
	color: var(--becpg-blue);
	font-style: normal;
}

.yui-skin-magoani-alt2 .dashlet.my-tasks h4+div {
	display: none;
}

.yui-skin-magoani-alt2 .dashlet.my-tasks h4 {
	color: var(--becpg-blue);
}

.yui-skin-magoani-alt2 .dashlet.my-tasks h3 > a {
	font-size: 116%;
}

.yui-skin-magoani-alt2 .project-list .simple-doclist .detail.detail-social a,
	.yui-skin-magoani-alt2 .product-catalog .simple-doclist .detail.detail-social a
	{
	color: #5f6368;
	font-weight: normal;
	text-decoration: none;
	vertical-align: bottom;
}

.yui-skin-magoani-alt2 .legend a {
	font-family: Poppins, sans-serif;
	color: rgba(0, 0, 0, 0.87);
}

.yui-skin-magoani-alt2 .datalists li:hover:not(.selected)
{
display: block;
transition:.25s;
background-color: #ddd;
}

.yui-skin-magoani-alt2 .datalists li {
	margin-left: 0px !important;
	padding: 0px !important;
	position: relative;
}

.yui-skin-magoani-alt2 .datalists li a {
	cursor: pointer;
	font-size: 15px;
	font-weight: inherit;
	color: rgba(0, 0, 0, 0.87);
	line-height: 15px;
	padding: 8px;
}

.yui-skin-magoani-alt2 .datalists li a {
	background: none;
}

.yui-skin-magoani-alt2 .filter li {
	cursor: pointer;
	font-size: 15px;
	font-weight: inherit;
	color: rgba(0, 0, 0, 0.87);
	line-height: 15px;
	padding: 10px 10px 10px 20px;
}

.yui-skin-magoani-alt2 .filter li:hover:not(.selected)
{
transition:.25s;
background-color:#ddd;
}

.yui-skin-magoani-alt2 .filter h2 {
	margin-top: 1em;
	margin-bottom: 0.5em;
}

.filter .ygtvrow td {
	padding-top: 5px;
	padding-bottom: 5px !important;
}

.filter .ygtvrow td a, .filter .ygtvrow td span {
	text-decoration: none;
	font-family: Poppins, sans-serif;
	font-size: 15px;
	font-weight: inherit;
	color: rgba(0, 0, 0, 0.87);
	line-height: 15px;
}

.yui-skin-magoani-alt2 .datalists li a span.state {
	display: block;
	float: left;
	left: 0px;
	padding: 0px 0px 0px 8px;
}

.yui-skin-magoani-alt2 .datalists .entity {
	font-size: 15px;
	font-family: Poppins, sans-serif;
	margin-left: 15px;
	padding-left: 25px;
}

.yui-skin-magoani-alt2 .alf-site-visibility {
	font-family: Poppins, sans-serif;
	background-color: rgba(0, 255, 189, 1);
	border-color: rgba(0, 255, 189, 1);
	border-radius: 3px;
	padding: 3px;
	text-transform: uppercase;
	color: var(--becpg-blue);
}

.yui-skin-magoani-alt2 .node-header .node-path .entity, .yui-skin-magoani-alt2 .node-header .node-path .product-state
	{
	color: #333 !important;
	font-family: Poppins Condensed, Arial, sans-serif;
	font-size: 185%;
	font-weight: normal;
	background-image: none !important;
}

.yui-skin-magoani-alt2 .node-header .node-path .document-version {
	font-family: Poppins Condensed, Arial, sans-serif;
	font-size: 135%;
	font-weight: normal;
	background-image: none !important;
}

.yui-skin-magoani-alt2 .entity-header .node-path {
	margin-top: -6px;
}

.yui-skin-magoani-alt2 .node-header .node-path .entity:before {
	content: "\a ";
	white-space: pre;
}

.yui-skin-magoani-alt2 .node-header .node-path .separator:last-child {
	display: none;
}

.yui-skin-magoani-alt2 .node-header .node-path a {
	font-weight: normal;
	text-decoration: none;
	color: #5f6368;
	font-family: Poppins, sans-serif;
}

.yui-skin-magoani-alt2 .node-header .node-path .folder-open {
	background-image: none;
	padding: 0px !important;
}

.yui-skin-magoani-alt2 .document-version {
	background-color: rgba(0, 255, 189, 1);
	color: var(--becpg-blue);
	font-weight: bold;
	font-size: 75%;
}

.yui-skin-magoani-alt2 #scoresDiv {
	border: none;
}

.yui-skin-magoani-alt2  .form-container .viewmode-label {
	color: #5f6368;
	font-family: Poppins, sans-serif;
	font-size: 12px;
}

.yui-skin-magoani-alt2 .form-container span.viewmode-value {
	color: black;
	font-family: Poppins, sans-serif;
}

.yui-skin-magoani-alt2 .properties-view .form-container span.viewmode-label {
	color: #5f6368;
	margin-right: 0;
	word-wrap: break-word;
	font-family: Poppins, sans-serif;
	width: 30%;
	display: inline-table;
	padding-left: 15px;
}

.yui-skin-magoani-alt2 .properties-view .form-container .form-field .viewmode-field div img
	{
	display: none;
}

.yui-skin-magoani-alt2 .properties-view .form-container span.viewmode-value {
	color: rgba(0, 0, 0, 0.7);
	word-wrap: break-word;
	font-weight: bold;
	font-family: Poppins, sans-serif;
	display: inline-table;
	max-width: 65%;
}

.yui-skin-magoani-alt2 .properties-view .form-container span.viewmode-value.none
	{
	color: rgba(0, 0, 0, 0.2);
}

.yui-skin-magoani-alt2 .properties-view .form-container .viewmode-field div a
	{
	color: rgba(0, 0, 0, 0.7);
	font-weight: bold;
	font-family: Poppins, sans-serif;
}
/* Alternance couleurs fields
.yui-skin-magoani-alt2 .properties-view div.form-field:nth-child(odd) {
    background: #ccc;
} */
.yui-skin-magoani-alt2 div.entity-versions div.nav {
	margin: 10px 0 10px;
	width: 14em;
}

.yui-skin-magoani-alt2 .entity-versions div.entity-branches {
	padding: 10px 0 10px;
}

.yui-skin-magoani-alt2 div.entity-versions button {
	font-size: 15px;
}

.yui-skin-magoani-alt2 #full-screen-form .yui-submit-button span.first-child
	{
	background: transparent;
	padding-left: 0;
}

.yui-skin-magoani-alt2 .datagrid .datagrid-meta {
	float: left;
	margin: 0;
}

.yui-skin-magoani-alt2 .datagrid-meta h2 {
	color: rgba(0, 0, 0, 0.87);
	word-wrap: break-word;
	font-size: 20px;
	font-family: Poppins, sans-serif;
	padding: 5px;
}

.yui-skin-magoani-alt2 .datagrid .datagrid-bar {
	margin: 0px;
	padding: 0px;
}

.yui-skin-magoani-alt2 .properties-view span.item-modifier a {
	font-weight: bold;
}

.yui-skin-magoani-alt2 .datalists li a span.state {
	background-image:
		url("../../components/images/enabled-indicator-off-16.png") !important;
}

.yui-skin-magoani-alt2 .datalists li a span.state.Valid {
	background-image: url("../../components/images/account_enabled.png")
		!important;
}

.yui-skin-magoani-alt2.alfresco-share .alfresco-menus-AlfMenuItemIconMixin.alf-forward-icon
	{
	background-image: url("./images/forward-16.png");
}

/**
 Progress - bar
**/
.yui-skin-magoani-alt2 .datagrid .progress-bar {
	border-radius: 3px;
}

.yui-skin-magoani-alt2 .datagrid .inner-progress-bar {
	margin: 0px;
	border-radius: 3px;
	height: 20px;
}

.yui-skin-magoani-alt2 .datagrid .outer-progress-bar {
	height: 20px;
	margin: 2px;
}

.yui-skin-magoani-alt2 .datagrid .inner-progress-bar > div {
	margin: 2px;
	text-align: left;
}

progress {
	height: 15px;
	background-color: #EEEEEE;
	color: var(--becpg-blue);
}

progress::-webkit-progress-bar {
	background-color: #EEEEEE;
}

progress::-webkit-progress-value {
	background-color: var(--becpg-blue);
}

progress::-moz-progress-bar {
	background-color: var(--becpg-blue);
}

/**

Gant **/
.yui-skin-magoani-alt2 .project-list .simple-doclist .detail a {
	padding-right: 5px;
}

.yui-skin-magoani-alt2 .project-list div.projects {
	border: none;
}

.yui-skin-magoani-alt2 tr.grow, .yui-skin-magoani-alt2 tr.gmile, .yui-skin-magoani-alt2 tr.ggroup
	{
	height: 35px;
}

.yui-skin-magoani-alt2 .gtask {
	border: none;
	border-radius: 3px;
	height: 20px;
	opacity: 0.9;
}

.yui-skin-magoani-alt2 .gcomplete {
	height: 20px;
	border-radius: 3px;
}

.yui-skin-magoani-alt2 td.ggtaskCheckbox {
	padding: 5px !important;
}

.yui-skin-magoani-alt2 tr.ggroup.highlight  >  td, .yui-skin-magoani-alt2 tr.grow.highlight  >  td,
	.yui-skin-magoani-alt2 tr.gweekend.highlight  >  td, .yui-skin-magoani-alt2 tr.gmile.highlight  >  td
	{
	transition: .25s;
	background-color: #ddd !important;
}

.yui-skin-magoani-alt2 .project-list .projects .yui-dt .gheader th input {
	margin-left: 5px;
	margin-right: 5px;
}

.yui-skin-magoani-alt2 .project-list .projects .yui-dt .gheader th.ghead,
	.yui-skin-magoani-alt2 .project-list .projects .yui-dt .gheader th.gheadwkend
	{
	border-color: transparent !important;
	border-right-style: solid;
	border-right-width: 1px;
}

.yui-skin-magoani-alt2 .project-list .projects .yui-dt-data td.ghead,
	.yui-skin-magoani-alt2 .project-list .projects .yui-dt-data td.gheadwkend {
	border-color: transparent;
}


.yui-skin-magoani-alt2 .gtaskplandiv {
	top:3px;
}

.yui-skin-magoani-alt2 .gtaskplan {
	border: 1px solid #3172D7;
	border-radius: 0px;
	height: 20px;
	opacity: 0.5;
}


.yui-skin-magoani-alt2 .ggline {
	background-color: #009dcc;
	border-top: 1px solid  #009dcc;
	border-left: 1px solid  #009dcc;
}

.yui-skin-magoani-alt2 .projects div.milestone {
  height:12px;
  width:12px;
}

/**
 Tabs
**/
.yui-skin-magoani-alt2 .share-form .form-container .yui-navset .yui-content {
	background-color: white;
	border-color: #EEEEEE;
	margin-bottom: 0.5em;
	padding-top: 0.5em;
}
/**
 forms
**/


.yui-skin-magoani-alt2 .yui-dialog .form-container .object-finder, .yui-skin-magoani-alt2 .filter-form .form-container .object-finder  {
  margin-bottom: 0em;
}

.yui-skin-magoani-alt2 .yui-dialog .form-container .form-field, .form-fields .form-field,
.yui-skin-magoani-alt2 .filter-form .form-container .form-field, .form-fields .form-field {
  margin: 0 0.2em 0.2em 0;
}

.yui-skin-magoani-alt2 .yui-dialog .form-container .form-fields,
.yui-skin-magoani-alt2 .filter-form .form-container .form-fields{
  padding-top: 0em;
}


.yui-skin-magoani-alt2 .form-field  >  input {
	height: 16px;
}

.yui-skin-magoani-alt2 .yui-ac .ac-body {
	padding: 0px !important;
	margin-bottom: 0px !important;
}

.yui-skin-magoani-alt2 .yui-ac span.ac-m-selected {
	background-color: rgba(0, 255, 189, 1);
	border: 1px solid rgba(0, 255, 189, 1);
	color: var(--becpg-blue);
}

.yui-skin-magoani-alt2 .form-field select:not([multiple]) {
    height: 28px;
    padding-bottom: 5px;
}

.yui-skin-magoani-alt2 .yui-ac .ac-body  >  input {
	background-color: transparent;
	color: rgba(0, 0, 0, .87);
	border: none !important;
	outline: 0;
	box-shadow: none;
	border-radius: 0;
}

.yui-skin-magoani-alt2 .ac-toogle {
	height: 16px;
	padding: 0px;
	margin-bottom: 0px;
}

.yui-skin-magoani-alt2 .form-container select, .yui-skin-magoani-alt2 .form-container .form-fields > label+input.number
	{
	width: 28em;
}

.yui-skin-magoani-alt2 .form-field  >  input, .yui-skin-magoani-alt2 .form-field  >  textarea,
	.yui-skin-magoani-alt2 .form-field select, .yui-skin-magoani-alt2 .yui-ac .ac-body
	{
	background-color: transparent !important;
	color: rgba(0, 0, 0, .87);
	font-family: Poppins, sans-serif;
	border: none !important;
	border-bottom: 1px solid rgba(0, 0, 0, .26) !important;
	outline: 0;
	padding: 0 0 8px;
	margin-bottom: 8px;
	box-shadow: none;
	border-radius: 0;
	background-image: none;
}

.yui-skin-magoani-alt2 .form-field > input:disabled, .yui-skin-magoani-alt2 .form-field > textarea:disabled,
	.yui-skin-magoani-alt2 .form-field select:disabled {
	color: #5f6368;
	border: none !important;
}

.yui-skin-magoani-alt2 .share-form .form-container span.viewmode-value {
	color: #5f6368 !important;
	display: block;
}

.yui-skin-magoani-alt2 .form-field > input:focus, .yui-skin-magoani-alt2 .form-field > textarea:focus,
	.yui-skin-magoani-alt2 .form-field select:focus, .yui-skin-magoani-alt2 .form-field select:active
	{
	outline: none;
	border-bottom: 3px solid var(--becpg-blue) !important;
	margin-bottom: 6px !important;
	color: black !important;
}

.yui-skin-magoani-alt2 .form-field select:focus, .yui-skin-magoani-alt2 .form-field select:active
	{
	margin-bottom: 8px !important;
}

/* Ensure invalid selects in magoani-alt2 skin keep the red error border */
.yui-skin-magoani-alt2 .form-field select.invalid {
	border-bottom: 3px solid #f44336 !important;
	margin-bottom: 6px !important;
}

form .mandatory, .form-fields .mandatory, .form-fields input[type=text].mandatory,
	.form-fields .input.mandatory input[type=text], .form-fields .input .mandatory input[type=text]
	{
	background: transparent !important;
}

form .invalid, .form-fields .invalid, .form-fields input[type=text].invalid,
	.form-fields .input .invalid select, .form-fields select.invalid {
	background: transparent !important;
	border-bottom: 3px solid #f44336 !important;
	margin-bottom: 6px !important;
}

.yui-skin-magoani-alt2 .form-fields label {
	color: #5f6368;
	font-family: Poppins, sans-serif;
	padding: 16px 0px 8px 0px;
	display: block;
	font-size: 12px;
}

.yui-skin-magoani-alt2 .form-container .form-fields .alf-textarea label {
	float: none;
}

/** Full screen**/

/* select:-moz-focusring {
    color: transparent;
} */
.yui-skin-magoani-alt2 #full-screen-form .form-fields label {
	color: #5f6368;
	padding: 0px;
	font-size: 12px;
}

.yui-skin-magoani-alt2 #full-screen-form .form-field > input, .yui-skin-magoani-alt2 #full-screen-form .yui-ac .ac-body > input
	{
	height: 26px;
	padding: 0px;
}

.yui-skin-magoani-alt2 #full-screen-form .form-field select,
.yui-skin-magoani-alt2 #full-screen-form .form-field input.dropdown {
	height: 28px;
}

.yui-skin-magoani-alt2 #full-screen-form .form-container select,
	.yui-skin-magoani-alt2 #full-screen-form .form-container input.dropdown,
	.yui-skin-magoani-alt2 #full-screen-form .form-container input.number {
	width: auto;
}

.yui-skin-magoani-alt2 #full-screen-form .yui-submit-button span.first-child
	{
	background: none;
	padding-left: 0;
}

.yui-skin-magoani-alt2 #full-screen-form .ac-toogle {
	height: 24px;
}

.yui-skin-magoani-alt2 #full-screen-form .form-field > input, .yui-skin-magoani-alt2 #full-screen-form .form-field select,
	.yui-skin-magoani-alt2 #full-screen-form .form-field input.dropdown, .yui-skin-magoani-alt2 #full-screen-form .yui-ac .ac-body {
	border: 1px solid rgba(0, 0, 0, .26) !important;
}

.yui-skin-magoani-alt2 #full-screen-form form .invalid, .yui-skin-magoani-alt2 #full-screen-form .form-fields .invalid,
	.yui-skin-magoani-alt2 #full-screen-form .form-fields input[type=text].invalid,
	.yui-skin-magoani-alt2 #full-screen-form .form-fields .input .invalid select
	{
	background: transparent !important;
	border-bottom: 3px solid #f44336 !important;
	margin-bottom: 6px !important;
}

.yui-skin-magoani-alt2 #full-screen-form .form-buttons {
	margin-top: 6px;
}

.yui-skin-magoani-alt2 .dynamicCharactList [type="checkbox"] + label {
	padding: 0 0 0 27px;
}

.yui-skin-magoani-alt2 #full-screen-form [type="checkbox"] + label {
	padding: 0 0 0 27px;
	margin-top: 20px;
}

/** Checkbox **/

.yui-skin-magoani-alt2 .form-field [type="checkbox"]+label,
.yui-skin-magoani-alt2 .entity-data-lists [type="checkbox"]+label,
.yui-skin-magoani-alt2 .project-list [type="checkbox"]+label {
	position: relative;
	cursor: pointer;
	display: inline-block;
	height: 13px;
	vertical-align: middle;
}

.yui-skin-magoani-alt2 .form-field [type="checkbox"]+label {
	padding: 0;
	padding-left: 27px;
}

.yui-skin-magoani-alt2 .form-field [type="checkbox"]:not(:checked),
.yui-skin-magoani-alt2 .form-field [type="checkbox"]:checked,
.yui-skin-magoani-alt2 .entity-data-lists [type="checkbox"]:not(:checked),
.yui-skin-magoani-alt2 .entity-data-lists [type="checkbox"]:checked,
.yui-skin-magoani-alt2 .project-list [type="checkbox"]:not(:checked),
.yui-skin-magoani-alt2 .project-list [type="checkbox"]:checked {
	position: absolute;
	left: -9999px;
	opacity: 0;
}

.yui-skin-magoani-alt2 .form-field input[type="checkbox"], .yui-skin-magoani-alt2 .entity-data-lists input[type="checkbox"],
	.yui-skin-magoani-alt2 .project-list input[type="checkbox"] {
	box-sizing: border-box;
	padding: 0;
}

.yui-skin-magoani-alt2 .entity-data-lists .doclist input[type="checkbox"] {
	position: relative;
	left: 0;
	opacity: 100;
	box-sizing: inherit;
}

.yui-skin-magoani-alt2 .form-field [type="checkbox"]:not(:checked)+label:after,
.yui-skin-magoani-alt2 .entity-data-lists [type="checkbox"]:not(:checked)+label:after,
.yui-skin-magoani-alt2 .project-list [type="checkbox"]:not(:checked)+label:after {
	height: 13px;
	width: 13px;
	background-color: transparent;
	border: 1px solid #5a5a5a;
	border-radius: 2px;
	top: 0px;
	z-index: 0;
}

.yui-skin-magoani-alt2 .form-field [type="checkbox"]+label:before,
.yui-skin-magoani-alt2 .entity-data-lists [type="checkbox"]+label:before,
.yui-skin-magoani-alt2 .project-list [type="checkbox"]+label:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 13px;
	height: 13px;
	z-index: 0;
	border: 1px solid #5a5a5a;
	border-radius: 2px;
	transition: .2s;
}

.yui-skin-magoani-alt2 .form-field [type="checkbox"]+label:before,
.yui-skin-magoani-alt2 .form-field [type="checkbox"]+label:after,
.yui-skin-magoani-alt2 .entity-data-lists [type="checkbox"]+label:before,
.yui-skin-magoani-alt2 .entity-data-lists [type="checkbox"]+label:after,
.yui-skin-magoani-alt2 .project-list [type="checkbox"]+label:before,
.yui-skin-magoani-alt2 .project-list [type="checkbox"]+label:after {
	content: '';
	left: 0;
	position: absolute;
 transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;
	z-index: 1;
}
.yui-skin-magoani-alt2 .form-field [type="checkbox"]+label:after,
.yui-skin-magoani-alt2 .entity-data-lists [type="checkbox"]+label:after,
.yui-skin-magoani-alt2 .project-list [type="checkbox"]+label:after {
	border-radius: 2px;
}

.yui-skin-magoani-alt2 .form-field [type="checkbox"]:checked+label:after,
.yui-skin-magoani-alt2 .entity-data-lists [type="checkbox"]:checked+label:after,
.yui-skin-magoani-alt2 .project-list [type="checkbox"]:checked+label:after {
	top: 0;
	width: 13px;
	height: 13px;
	border: 1px solid var(--becpg-blue);
	background-color: var(--becpg-blue);
	border-radius: 2px;
	z-index: 0;
}

.yui-skin-magoani-alt2 .form-field [type="checkbox"]:checked+label:before,
.yui-skin-magoani-alt2 .entity-data-lists [type="checkbox"]:checked+label:before,
.yui-skin-magoani-alt2 .project-list [type="checkbox"]:checked+label:before {
	top: -4px;
	left: -5px;
	width: 7px;
	height: 13px;
	border-top: 1px solid transparent;
	border-left: 1px solid transparent;
	border-right: 1px solid var(--becpg-blue);
	border-bottom: 1px solid var(--becpg-blue);
	-webkit-transform: rotate(40deg);
	transform: rotate(40deg);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform-origin: 100% 100%;
	transform-origin: 100% 100%;
}

.yui-skin-magoani-alt2 .form-field [type="checkbox"]:checked+label:before,
.yui-skin-magoani-alt2 .entity-data-lists [type="checkbox"]:checked+label:before,
.yui-skin-magoani-alt2 .project-list [type="checkbox"]:checked+label:before {
	top: 1px;
	left: 1px;
	width: 2px;
	height: 8px;
	border-top: 2px solid transparent;
	border-left: 2px solid transparent;
	border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
	-webkit-transform: rotateZ(37deg);
	transform: rotateZ(37deg);
	-webkit-transform-origin: 100% 100%;
	transform-origin: 100% 100%;
}


.yui-skin-magoani-alt2 .form-datagrid-view  .edit-datagrid-form span.first-child {
	border: none;
}

.yui-skin-magoani-alt2 .datalist-toolbar .left  .yui-button,
	.yui-skin-magoani-alt2 .datagrid-bar .yui-button {
	margin: 0px;
}

.yui-skin-magoani-alt2 .datagrid .yui-dt-col-actions {
	width: 1px;
}

.yui-skin-magoani-alt2 .dynamicCharactList-prop-panel {
    border-radius: 0;
    background-color: white;
    border: none;
}


.yui-skin-magoani-alt2.alfresco-share .alf-menu-group-title {
	border-bottom: 1px solid var(--becpg-blue);
    color: var(--becpg-blue);
}

/** Menu **/

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-my-sites-icon {
	background-image: url("./images/menu/recent-site.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-recent-site-icon {
	background-image: url("./images/menu/recent-site.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-favourite-site-icon {
	background-image: url("./images/menu/favourite-site.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-add-favourite-site-icon
	{
	background-image: url("./images/menu/add-favourite.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-remove-favourite-site-icon
	{
	background-image: url("./images/menu/remove-site.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-site-finder-icon {
	background-image: url("./images/menu/site-finder.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-create-site-icon {
	background-image: url("./images/menu/create-site.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-user-status-icon {
	background-image: url("./images/menu/user-status.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-user-profile-icon {
	background-image: url("./images/menu/user-profile.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-user-help-icon {
	background-image: url("./images/menu/user-help.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-user-dashboard-icon {
	background-image: url("./images/menu/user-dashboard.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-user-set-homepage-dashboard-icon
	{
	background-image: url("./images/menu/user-set-homepage-dashboard.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-user-set-homepage-current-icon
	{
	background-image: url("./images/menu/user-set-homepage-current.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-user-logout-icon {
	background-image: url("./images/menu/user-logout.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-user-password-icon {
	background-image: url("./images/menu/user-password.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-admin-icon {
	background-image: url("./images/menu/admin.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-mytasks-icon {
	background-image: url("./images/menu/my-tasks.png");
}

.yui-skin-magoani-alt2.alfresco-share .dijitIcon.alf-myworkflows-icon {
	background-image: url("./images/menu/my-workflows.png");
}

.yui-skin-magoani-alt2.alfresco-share .alfresco-menus-AlfMenuItemIconMixin.alf-user-icon
	{
	background-image: url("./images/menu/user-16.png");
}

.yui-skin-magoani-alt2.alfresco-share .alfresco-menus-AlfMenuItemIconMixin.alf-configure-icon
	{
	background-image: url("./images/menu/cog-16.png");
}

.yui-skin-magoani-alt2.alfresco-share  .dijitIcon.dijitMenuItemIcon.product-list-header {
    background-image: url("./images/menu/product-list.png") !important
}

.yui-skin-magoani-alt2.alfresco-share  .dijitIcon.dijitMenuItemIcon.project-list-header {
    background-image: url("./images/menu/project-list.png") !important
}
.yui-skin-magoani-alt2.alfresco-share .dijitIcon.dijitMenuItemIcon.nc-list-header {
    background-image: url("./images/menu/nc-list.png") !important
}
.yui-skin-magoani-alt2.alfresco-share .dijitIcon.dijitMenuItemIcon.ecm-record {
    background-image: url("./images/menu/record-16.png") !important
}
.yui-skin-magoani-alt2.alfresco-share .dijitIcon.dijitMenuItemIcon.becpg-admin-header {
    background-image: url("./images/menu/becpg-admin.png") !important
}
/*.yui-skin-magoani-alt2.alfresco-share .dijitIcon.dijitMenuItemIcon.becpg-olap-header {
    background-image: url("./images/menu/becpg-olap.png") !important
}
.yui-skin-magoani-alt2.alfresco-share .dijitIcon.dijitMenuItemIcon.model-designer-header {
    background-image: url("./images/menu/model-designer.png") !important
}
*/



.yui-skin-magoani-alt2 .basket .yui-button button {
	background: var(--becpg-green) none no-repeat scroll center center/cover;
	color: rgb(255, 255, 255);
}



/** Wizard **/


.yui-skin-magoani-alt2 .wizard > .actions a, .yui-skin-magoani-alt2 .wizard > .actions a:active {
  background: none repeat scroll 0 0  var(--becpg-orange);
}

.yui-skin-magoani-alt2 .wizard > .actions a:hover {
  background: none repeat scroll 0 0  var(--becpg-green);
}


.yui-skin-magoani-alt2 .wizard > .steps a,.yui-skin-magoani-alt2 .wizard > .steps a:hover,.yui-skin-magoani-alt2 .wizard > .steps a:active,
.yui-skin-magoani-alt2  .wizard > .steps .disabled a,.yui-skin-magoani-alt2  .wizard > .steps .disabled a:hover,.yui-skin-magoani-alt2  .wizard > .steps .disabled a:active {
 	border-radius: 0px;
	color: var(--becpg-blue);
    border: 1px solid #ccc !important;
    box-shadow: 0.33px 2px 8px rgba(0, 0, 0, 0.1);
}
.yui-skin-magoani-alt2 .wizard > .steps .current a,.yui-skin-magoani-alt2  .wizard > .steps .current a:hover,.yui-skin-magoani-alt2  .wizard > .steps .current a:active {
	 background: none repeat scroll 0 0 var(--becpg-blue);
	  border-radius: 0px;
	  border: 1px solid #ccc !important;
	  box-shadow: 0.33px 2px 8px rgba(0, 0, 0, 0.1);
 }
 
.yui-skin-magoani-alt2  .wizard > .steps .done a,.yui-skin-magoani-alt2  .wizard > .steps .done a:hover,.yui-skin-magoani-alt2  .wizard > .steps .done a:active {
	  background: none repeat scroll 0 0 var(--becpg-lightGrey);
	  color: var(--becpg-blue);
	  border-radius: 0px;
	  border: 1px solid #ccc !important;
	  box-shadow: 0.33px 2px 8px rgba(0, 0, 0, 0.1);
}
.yui-skin-magoani-alt2 .wizard > .steps .error a,.yui-skin-magoani-alt2  .wizard > .steps .error a:hover,.yui-skin-magoani-alt2  .wizard > .steps .error a:active {
    background: none repeat scroll 0 0 var(--becpg-orange);
    color: rgb(255, 255, 255);
     border-radius: 0px;
	  border: 1px solid #ccc !important;
	  box-shadow: 0.33px 2px 8px rgba(0, 0, 0, 0.1);
}
.yui-skin-magoani-alt2 .wizard > .steps .Valid a,.yui-skin-magoani-alt2  .wizard > .steps .Valid a:hover,.yui-skin-magoani-alt2  .wizard > .steps .Valid a:active {
     background: none repeat scroll 0 0 var(--becpg-green);
     color: var(--becpg-blue);
     border-radius: 0px;
     border: 1px solid #ccc !important;
     box-shadow: 0.33px 2px 8px rgba(0, 0, 0, 0.1);
}

.yui-skin-magoani-alt2 .wizard > .steps .Valid.done a,.yui-skin-magoani-alt2  .wizard > .steps .Valid.done a:hover,.yui-skin-magoani-alt2  .wizard > .steps .Valid.done a:active {
     background: none repeat scroll 0 0 rgb(0, 255, 189, 0.2);
       color: var(--becpg-blue);
     border-radius: 0px;
     border: 1px solid #ccc !important;
     box-shadow: 0.33px 2px 8px rgba(0, 0, 0, 0.1);
}



.yui-skin-magoani-alt2 .wizard-mgr > h1 {
    border: none;
    background-color: transparent;
    color: var(--becpg-blue) ;
    font-family: Poppins, sans-serif;
	padding-top: 0px;
	font-size: 125%;
    font-weight: normal;
}

.yui-skin-magoani-alt2 .wizard-mgr  div.caption {
	display:none;
}

.yui-skin-magoani-alt2 .wizard-mgr .form-container form {
	margin-top:0px;
}

.yui-skin-magoani-alt2 .wizard-mgr .form-container .form-fields {
	box-shadow: none;
	margin-left:0px;
}

.yui-skin-magoani-alt2 .wizard-mgr  .form-container {
	padding-left: 0px;
	padding-top: 0px;
}

.yui-skin-magoani-alt2 .wizard.vertical > .actions {
	margin-top: 10px;
	margin-right: 15%;
}
