﻿.i-Comp:before {
    content: "\e1e7"
}

.i-Proj:before {
    content: "\e1b4"
}

.i-Oppo:before {
    content: "\e916"
}

/* CUSTOM ICONS TO FOR NEW ENTITIES */
.i-Prop:before { 
	content: "\e00b";
}

.i-Unit:before {
	content: "\e917";
}

.i-Trns::before { 
	content: "\e0d6"; 
}

/* Two new icons have been added */
.i-Shell:before {
	content: "\e66b";
}
.i-Socar:before {
	content: "\e66c";
}

/*>> Backward Compatibility of the Opened Grid Definition */

.i-not-opened:before {
	content: "\ee67";
}

.i-opened:before {
	content: "\ee68";
}

#logo {
	height: 72px !important;
	background: url(../imgnew/logo/CBRE_green.png) center center no-repeat !important;
	background-size: 304px 72px !important;
}

#efficy-logo {
    background: url(../imgnew/logo/CBRE_green.png) center center no-repeat !important;
    background-size: 130px 32px !important;
}

#efficy-logo-mini {
    display: inline-block;
    background: url(../imgnew/logo/CBRE_green.png) center center no-repeat;
    background-size: 100%;
}

:root {
  --cbre-color-green: #006A4D;
  --cbre-color-lime-green: #69BE28;
  --cbre-color-enperprising-green: #004B35;
  --cbre-color-refreshing-green: #00A657;
  --cbre-color-energizing-green: #BFD857;
  --cbre-color-neutral: #DBD5BF;
  --cbre-color-neutral-65: #ECE9DD;
  --cbre-color-neutral-35: #F5F3ED;
  --cbre-color-blue: #00B2DD;
  --cbre-color-magenta: #EC008C;
  --cbre-color-purple: #A23F97;
  --cbre-color-orange: #F58220;
  --cbre-color-yellow: #FFDD00;
}

/* Spinner overlay */
#CBRESpinnerOverlay {
  background: var(--cbre-color-lime-green);
  color: white;
  position: fixed;
  height: 100%;
  width: 100%;
  z-index: 5000;
  top: 0;
  left: 0;
  float: left;
  text-align: center;
  padding-top: 25%;
  opacity: .80;
}
.CBRESpinner {
    margin: 0 auto;
    height: 64px;
    width: 64px;
    animation: rotate 0.8s infinite linear;
    border: 5px solid white;
    border-right-color: transparent;
    border-radius: 50%;
}
@keyframes rotate {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

/* 20120124 Jon Murua - Hide fields */

html.entity-Prop a#B_F_RETAIL_MARKET {
	display: none;
}
html.entity-Prop a#B_F_RETSUBMARKET {
	display: none;
}

dl.panel-buttons { position: absolute; top:-10px !important;height: 39px;}
div.category-panel { position: absolute; top:28px !important;height:100%;}
div.panel-content {overflow-y:auto !important;}

fieldset legend {
	font-size: 14px;
	background:none;
}

.sectionClassProp > dl {
    margin-bottom: 0px;
}

.category-panel select {
    -webkit-appearance: none;
    -webkit-border-radius: 4px;
    background-color: #fff;
    font-family: inherit;
    border: 1px solid #dee2e6;
    box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
    color: #001830;
    display: block;
    font-weight: 400;
    line-height: 1.25rem;
    margin: 0 0 1rem 0;
    box-sizing: border-box;
    transition: box-shadow .45s, border-color .45s ease-in-out;
}

.edit .data-grid .select2-container {
    margin-bottom: 0px;
}

.displayOppoProd td .select2-container {
    margin-bottom: 10px !important;
}