@charset "UTF-8";
.T1 {
  font-size: 30px !important; }

.T2 {
  font-size: 20px !important; }

.T3 {
  font-size: 15px !important; }

.T4 {
  font-size: 12px !important; }

.T5 {
  font-size: 10px !important; }

.T6 {
  font-size: 9px !important; }

.T8 {
  font-size: 8px !important; }

.T-bold {
  font-family: VazirBold;
  font-weight: bold; }

.T-light {
  font-family: VazirLight;
  font-weight: lighter; }

.noPadding {
  padding: 0px !important; }

.noMargin {
  margin: 0px !important; }

/*.select2-container--bootstrap {
    z-index: 890 !important;
}*/
.body-noScroll {
  overflow: hidden !important; }

.sidebar-rightPanel {
  /*overflow-y: auto;
    overflow-x: hidden;
    height: 100%;*/
  position: sticky;
  top: 20px; }

.sidebar-content {
  /*overflow-y: auto;*/
  /*overflow-x: hidden;*/
  /*height: 99%;*/
  /*z-index: 700;*/ }

.sidebar-container {
  /*position: absolute;*/
  /*height: 85%;*/
  /*width: 100%;*/
  z-index: 700 !important; }

.openSidebar {
  position: absolute;
  top: 0 !important;
  z-index: 800;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  transition: all 100ms; }

.openSidebar.vertical {
  height: auto; }

.openSidebarContent {
  opacity: 0.3;
  background-color: black;
  z-index: 700;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100000px;
  opacity: 0.3; }

.img-actions {
  padding-right: 12px; }

@media (max-width: 1500px) {
  .alignPadding-remove {
    padding-left: 20px !important; }
  .img-info {
    padding-right: 30px !important; } }

@media (max-width: 1100px) {
  .alignPadding-remove {
    padding-left: 20px !important; }
  /*.panel-container {
        padding-right: 70px !important;
    }

    .sidebar-content {
        height: auto !important;
    }*/ }

.sidebar-container .sidebar-content-title {
  cursor: pointer; }

@media (max-width: 970px) {
  /*.sidebar-rightPanel {
        width: 60%;
    }*/
  .sidebar-container {
    position: relative;
    /*width: auto;*/ }
  /*.sidebar-content {
        height: auto !important;
        position: relative;
    }*/
  .panel-container {
    padding-right: 20px !important;
    padding-left: 20px !important; }
  .maxHeight {
    height: 10000000px !important; } }

@media (max-width: 768px) {
  /*.sidebar-rightPanel {
        width: 60%;
    }*/
  .sidebar-rightPanel {
    position: relative;
    top: unset; }
  .form-container {
    max-height: 9000px !important; }
  /*.sidebar-content {
        height: auto !important;
        min-height: 700px !important;
        position: relative;
    }*/
  .alignPadding-remove {
    margin-right: -70px !important; } }

.money {
  font-family: 'Vazir'; }

.money:after {
  content: "ریال"; }

label:empty {
  content: ":"; }

.colon:after {
  content: ":"; }

.mandatory:after {
  content: "*";
  font-size: 14px;
  color: red !important;
  text-decoration: none !important; }

.color-1 {
  background: rgba(102, 204, 0, 0.15);
  color: #66cc00; }

.color-2 {
  background: rgba(27, 160, 205, 0.15);
  color: #1ba0cd; }

.color-3 {
  background: rgba(204, 0, 153, 0.15);
  color: #cc0099; }

.color-4 {
  background: rgba(207, 16, 16, 0.15);
  color: #cf1010; }

.color-5 {
  background: rgba(207, 103, 16, 0.15);
  color: #cf6710; }

.color-6 {
  background: rgba(45, 75, 213, 0.15);
  color: #2d4bd5; }

/*Start G-Blue-------------------------*/
.G-Blue-color {
  color: #4285F4 !important; }

.G-Blue-bgColor {
  background-color: #4285F4 !important; }

.G-Blue-brColor {
  border-color: #4285F4 !important; }

/* color 0.75 of Blue and 0.25 of black */
.G-Blue-175-color {
  color: #3264b7 !important; }

.G-Blue-175-bgColor {
  background-color: #3264b7 !important; }

.G-Blue-175-brColor {
  border-color: #3264b7 !important; }

/* color 0.7 of Blue and 0.3 of black */
.G-Blue-170-color {
  color: #2e5dab !important; }

.G-Blue-170-bgColor {
  background-color: #2e5dab !important; }

.G-Blue-170-brColor {
  border-color: #2e5dab !important; }

/* color 0.65 of Blue and 0.35 of black */
.G-Blue-165-color {
  color: #2b569f !important; }

.G-Blue-165-bgColor {
  background-color: #2b569f !important; }

.G-Blue-165-brColor {
  border-color: #2b569f !important; }

/* color 0.6 of Blue and 0.4 of black */
.G-Blue-160-color {
  color: #285092 !important; }

.G-Blue-160-bgColor {
  background-color: #285092 !important; }

.G-Blue-160-brColor {
  border-color: #285092 !important; }

/* color 0.55 of Blue and 0.45 of black */
.G-Blue-155-color {
  color: #244986 !important; }

.G-Blue-155-bgColor {
  background-color: #244986 !important; }

.G-Blue-155-brColor {
  border-color: #244986 !important; }

/* color 0.5 of Blue and 0.5 of black */
.G-Blue-150-color {
  color: #21437a !important; }

.G-Blue-150-bgColor {
  background-color: #21437a !important; }

.G-Blue-150-brColor {
  border-color: #21437a !important; }

/* color 0.45 of Blue and 0.55 of black */
.G-Blue-145-color {
  color: #1e3c6e !important; }

.G-Blue-145-bgColor {
  background-color: #1e3c6e !important; }

.G-Blue-145-brColor {
  border-color: #1e3c6e !important; }

/* color 0.4 of Blue and 0.6 of black */
.G-Blue-140-color {
  color: #1a3562 !important; }

.G-Blue-140-bgColor {
  background-color: #1a3562 !important; }

.G-Blue-140-brColor {
  border-color: #1a3562 !important; }

/* color 0.35 of Blue and 0.65 of black */
.G-Blue-135-color {
  color: #172f55 !important; }

.G-Blue-135-bgColor {
  background-color: #172f55 !important; }

.G-Blue-135-brColor {
  border-color: #172f55 !important; }

/* color 0.3 of Blue and 0.7 of black */
.G-Blue-130-color {
  color: #142849 !important; }

.G-Blue-130-bgColor {
  background-color: #142849 !important; }

.G-Blue-130-brColor {
  border-color: #142849 !important; }

/* color 0.25 of Blue and 0.75 of black */
.G-Blue-125-color {
  color: #11213d !important; }

.G-Blue-125-bgColor {
  background-color: #11213d !important; }

.G-Blue-125-brColor {
  border-color: #11213d !important; }

/* color 0.2 of Blue and 0.8 of black */
.G-Blue-120-color {
  color: #0d1b31 !important; }

.G-Blue-120-bgColor {
  background-color: #0d1b31 !important; }

.G-Blue-120-brColor {
  border-color: #0d1b31 !important; }

/* color 0.15 of Blue and 0.85 of black */
.G-Blue-115-color {
  color: #0a1425 !important; }

.G-Blue-115-bgColor {
  background-color: #0a1425 !important; }

.G-Blue-115-brColor {
  border-color: #0a1425 !important; }

/* color 0.1 of Blue and 0.9 of black */
.G-Blue-110-color {
  color: #070d18 !important; }

.G-Blue-110-bgColor {
  background-color: #070d18 !important; }

.G-Blue-110-brColor {
  border-color: #070d18 !important; }

/* color 0.05 of Blue and 0.95 of black */
.G-Blue-105-color {
  color: #03070c !important; }

.G-Blue-105-bgColor {
  background-color: #03070c !important; }

.G-Blue-105-brColor {
  border-color: #03070c !important; }

/* color 1 of Blue and 0 of white */
.G-Blue-100-color {
  color: #4285f4 !important; }

.G-Blue-100-bgColor {
  background-color: #4285f4 !important; }

.G-Blue-100-brColor {
  border-color: #4285f4 !important; }

/* color 0.95 of Blue and 0.05 of white */
.G-Blue-095-color {
  color: #4b8bf5 !important; }

.G-Blue-095-bgColor {
  background-color: #4b8bf5 !important; }

.G-Blue-095-brColor {
  border-color: #4b8bf5 !important; }

/* color 0.9 of Blue and 0.1 of white */
.G-Blue-090-color {
  color: #5591f5 !important; }

.G-Blue-090-bgColor {
  background-color: #5591f5 !important; }

.G-Blue-090-brColor {
  border-color: #5591f5 !important; }

/* color 0.85 of Blue and 0.15 of white */
.G-Blue-085-color {
  color: #5e97f6 !important; }

.G-Blue-085-bgColor {
  background-color: #5e97f6 !important; }

.G-Blue-085-brColor {
  border-color: #5e97f6 !important; }

/* color 0.8 of Blue and 0.2 of white */
.G-Blue-080-color {
  color: #689df6 !important; }

.G-Blue-080-bgColor {
  background-color: #689df6 !important; }

.G-Blue-080-brColor {
  border-color: #689df6 !important; }

/* color 0.75 of Blue and 0.25 of white */
.G-Blue-075-color {
  color: #71a4f7 !important; }

.G-Blue-075-bgColor {
  background-color: #71a4f7 !important; }

.G-Blue-075-brColor {
  border-color: #71a4f7 !important; }

/* color 0.7 of Blue and 0.3 of white */
.G-Blue-070-color {
  color: #7baaf7 !important; }

.G-Blue-070-bgColor {
  background-color: #7baaf7 !important; }

.G-Blue-070-brColor {
  border-color: #7baaf7 !important; }

/* color 0.65 of Blue and 0.35 of white */
.G-Blue-065-color {
  color: #84b0f8 !important; }

.G-Blue-065-bgColor {
  background-color: #84b0f8 !important; }

.G-Blue-065-brColor {
  border-color: #84b0f8 !important; }

/* color 0.6 of Blue and 0.4 of white */
.G-Blue-060-color {
  color: #8eb6f8 !important; }

.G-Blue-060-bgColor {
  background-color: #8eb6f8 !important; }

.G-Blue-060-brColor {
  border-color: #8eb6f8 !important; }

/* color 0.55 of Blue and 0.45 of white */
.G-Blue-055-color {
  color: #97bcf9 !important; }

.G-Blue-055-bgColor {
  background-color: #97bcf9 !important; }

.G-Blue-055-brColor {
  border-color: #97bcf9 !important; }

/* color 0.5 of Blue and 0.5 of white */
.G-Blue-050-color {
  color: #a1c2fa !important; }

.G-Blue-050-bgColor {
  background-color: #a1c2fa !important; }

.G-Blue-050-brColor {
  border-color: #a1c2fa !important; }

/* color 0.45 of Blue and 0.55 of white */
.G-Blue-045-color {
  color: #aac8fa !important; }

.G-Blue-045-bgColor {
  background-color: #aac8fa !important; }

.G-Blue-045-brColor {
  border-color: #aac8fa !important; }

/* color 0.4 of Blue and 0.6 of white */
.G-Blue-040-color {
  color: #b3cefb !important; }

.G-Blue-040-bgColor {
  background-color: #b3cefb !important; }

.G-Blue-040-brColor {
  border-color: #b3cefb !important; }

/* color 0.35 of Blue and 0.65 of white */
.G-Blue-035-color {
  color: #bdd4fb !important; }

.G-Blue-035-bgColor {
  background-color: #bdd4fb !important; }

.G-Blue-035-brColor {
  border-color: #bdd4fb !important; }

/* color 0.3 of Blue and 0.7 of white */
.G-Blue-030-color {
  color: #c6dafc !important; }

.G-Blue-030-bgColor {
  background-color: #c6dafc !important; }

.G-Blue-030-brColor {
  border-color: #c6dafc !important; }

/* color 0.25 of Blue and 0.75 of white */
.G-Blue-025-color {
  color: #d0e1fc !important; }

.G-Blue-025-bgColor {
  background-color: #d0e1fc !important; }

.G-Blue-025-brColor {
  border-color: #d0e1fc !important; }

/* color 0.2 of Blue and 0.8 of white */
.G-Blue-020-color {
  color: #d9e7fd !important; }

.G-Blue-020-bgColor {
  background-color: #d9e7fd !important; }

.G-Blue-020-brColor {
  border-color: #d9e7fd !important; }

/* color 0.15 of Blue and 0.85 of white */
.G-Blue-015-color {
  color: #e3edfd !important; }

.G-Blue-015-bgColor {
  background-color: #e3edfd !important; }

.G-Blue-015-brColor {
  border-color: #e3edfd !important; }

/* color 0.1 of Blue and 0.9 of white */
.G-Blue-010-color {
  color: #ecf3fe !important; }

.G-Blue-010-bgColor {
  background-color: #ecf3fe !important; }

.G-Blue-010-brColor {
  border-color: #ecf3fe !important; }

/* color 0.05 of Blue and 0.95 of white */
.G-Blue-005-color {
  color: #f6f9fe !important; }

.G-Blue-005-bgColor {
  background-color: #f6f9fe !important; }

.G-Blue-005-brColor {
  border-color: #f6f9fe !important; }

/*End G-Blue---------------------------*/
/*Start G-Cool-Black-------------------------*/
.G-Cool-Black-color {
  color: #2C3E50 !important; }

.G-Cool-Black-bgColor {
  background-color: #2C3E50 !important; }

.G-Cool-Black-brColor {
  border-color: #2C3E50 !important; }

/* color 0.75 of Cool-Black and 0.25 of black */
.G-Cool-Black-175-color {
  color: #212f3c !important; }

.G-Cool-Black-175-bgColor {
  background-color: #212f3c !important; }

.G-Cool-Black-175-brColor {
  border-color: #212f3c !important; }

/* color 0.7 of Cool-Black and 0.3 of black */
.G-Cool-Black-170-color {
  color: #1f2b38 !important; }

.G-Cool-Black-170-bgColor {
  background-color: #1f2b38 !important; }

.G-Cool-Black-170-brColor {
  border-color: #1f2b38 !important; }

/* color 0.65 of Cool-Black and 0.35 of black */
.G-Cool-Black-165-color {
  color: #1d2834 !important; }

.G-Cool-Black-165-bgColor {
  background-color: #1d2834 !important; }

.G-Cool-Black-165-brColor {
  border-color: #1d2834 !important; }

/* color 0.6 of Cool-Black and 0.4 of black */
.G-Cool-Black-160-color {
  color: #1a2530 !important; }

.G-Cool-Black-160-bgColor {
  background-color: #1a2530 !important; }

.G-Cool-Black-160-brColor {
  border-color: #1a2530 !important; }

/* color 0.55 of Cool-Black and 0.45 of black */
.G-Cool-Black-155-color {
  color: #18222c !important; }

.G-Cool-Black-155-bgColor {
  background-color: #18222c !important; }

.G-Cool-Black-155-brColor {
  border-color: #18222c !important; }

/* color 0.5 of Cool-Black and 0.5 of black */
.G-Cool-Black-150-color {
  color: #161f28 !important; }

.G-Cool-Black-150-bgColor {
  background-color: #161f28 !important; }

.G-Cool-Black-150-brColor {
  border-color: #161f28 !important; }

/* color 0.45 of Cool-Black and 0.55 of black */
.G-Cool-Black-145-color {
  color: #141c24 !important; }

.G-Cool-Black-145-bgColor {
  background-color: #141c24 !important; }

.G-Cool-Black-145-brColor {
  border-color: #141c24 !important; }

/* color 0.4 of Cool-Black and 0.6 of black */
.G-Cool-Black-140-color {
  color: #121920 !important; }

.G-Cool-Black-140-bgColor {
  background-color: #121920 !important; }

.G-Cool-Black-140-brColor {
  border-color: #121920 !important; }

/* color 0.35 of Cool-Black and 0.65 of black */
.G-Cool-Black-135-color {
  color: #0f161c !important; }

.G-Cool-Black-135-bgColor {
  background-color: #0f161c !important; }

.G-Cool-Black-135-brColor {
  border-color: #0f161c !important; }

/* color 0.3 of Cool-Black and 0.7 of black */
.G-Cool-Black-130-color {
  color: #0d1318 !important; }

.G-Cool-Black-130-bgColor {
  background-color: #0d1318 !important; }

.G-Cool-Black-130-brColor {
  border-color: #0d1318 !important; }

/* color 0.25 of Cool-Black and 0.75 of black */
.G-Cool-Black-125-color {
  color: #0b1014 !important; }

.G-Cool-Black-125-bgColor {
  background-color: #0b1014 !important; }

.G-Cool-Black-125-brColor {
  border-color: #0b1014 !important; }

/* color 0.2 of Cool-Black and 0.8 of black */
.G-Cool-Black-120-color {
  color: #090c10 !important; }

.G-Cool-Black-120-bgColor {
  background-color: #090c10 !important; }

.G-Cool-Black-120-brColor {
  border-color: #090c10 !important; }

/* color 0.15 of Cool-Black and 0.85 of black */
.G-Cool-Black-115-color {
  color: #07090c !important; }

.G-Cool-Black-115-bgColor {
  background-color: #07090c !important; }

.G-Cool-Black-115-brColor {
  border-color: #07090c !important; }

/* color 0.1 of Cool-Black and 0.9 of black */
.G-Cool-Black-110-color {
  color: #040608 !important; }

.G-Cool-Black-110-bgColor {
  background-color: #040608 !important; }

.G-Cool-Black-110-brColor {
  border-color: #040608 !important; }

/* color 0.05 of Cool-Black and 0.95 of black */
.G-Cool-Black-105-color {
  color: #020304 !important; }

.G-Cool-Black-105-bgColor {
  background-color: #020304 !important; }

.G-Cool-Black-105-brColor {
  border-color: #020304 !important; }

/* color 1 of Cool-Black and 0 of white */
.G-Cool-Black-100-color {
  color: #2c3e50 !important; }

.G-Cool-Black-100-bgColor {
  background-color: #2c3e50 !important; }

.G-Cool-Black-100-brColor {
  border-color: #2c3e50 !important; }

/* color 0.95 of Cool-Black and 0.05 of white */
.G-Cool-Black-095-color {
  color: #374859 !important; }

.G-Cool-Black-095-bgColor {
  background-color: #374859 !important; }

.G-Cool-Black-095-brColor {
  border-color: #374859 !important; }

/* color 0.9 of Cool-Black and 0.1 of white */
.G-Cool-Black-090-color {
  color: #415162 !important; }

.G-Cool-Black-090-bgColor {
  background-color: #415162 !important; }

.G-Cool-Black-090-brColor {
  border-color: #415162 !important; }

/* color 0.85 of Cool-Black and 0.15 of white */
.G-Cool-Black-085-color {
  color: #4c5b6a !important; }

.G-Cool-Black-085-bgColor {
  background-color: #4c5b6a !important; }

.G-Cool-Black-085-brColor {
  border-color: #4c5b6a !important; }

/* color 0.8 of Cool-Black and 0.2 of white */
.G-Cool-Black-080-color {
  color: #566573 !important; }

.G-Cool-Black-080-bgColor {
  background-color: #566573 !important; }

.G-Cool-Black-080-brColor {
  border-color: #566573 !important; }

/* color 0.75 of Cool-Black and 0.25 of white */
.G-Cool-Black-075-color {
  color: #616e7c !important; }

.G-Cool-Black-075-bgColor {
  background-color: #616e7c !important; }

.G-Cool-Black-075-brColor {
  border-color: #616e7c !important; }

/* color 0.7 of Cool-Black and 0.3 of white */
.G-Cool-Black-070-color {
  color: #6b7885 !important; }

.G-Cool-Black-070-bgColor {
  background-color: #6b7885 !important; }

.G-Cool-Black-070-brColor {
  border-color: #6b7885 !important; }

/* color 0.65 of Cool-Black and 0.35 of white */
.G-Cool-Black-065-color {
  color: #76828d !important; }

.G-Cool-Black-065-bgColor {
  background-color: #76828d !important; }

.G-Cool-Black-065-brColor {
  border-color: #76828d !important; }

/* color 0.6 of Cool-Black and 0.4 of white */
.G-Cool-Black-060-color {
  color: #808b96 !important; }

.G-Cool-Black-060-bgColor {
  background-color: #808b96 !important; }

.G-Cool-Black-060-brColor {
  border-color: #808b96 !important; }

/* color 0.55 of Cool-Black and 0.45 of white */
.G-Cool-Black-055-color {
  color: #8b959f !important; }

.G-Cool-Black-055-bgColor {
  background-color: #8b959f !important; }

.G-Cool-Black-055-brColor {
  border-color: #8b959f !important; }

/* color 0.5 of Cool-Black and 0.5 of white */
.G-Cool-Black-050-color {
  color: #969fa8 !important; }

.G-Cool-Black-050-bgColor {
  background-color: #969fa8 !important; }

.G-Cool-Black-050-brColor {
  border-color: #969fa8 !important; }

/* color 0.45 of Cool-Black and 0.55 of white */
.G-Cool-Black-045-color {
  color: #a0a8b0 !important; }

.G-Cool-Black-045-bgColor {
  background-color: #a0a8b0 !important; }

.G-Cool-Black-045-brColor {
  border-color: #a0a8b0 !important; }

/* color 0.4 of Cool-Black and 0.6 of white */
.G-Cool-Black-040-color {
  color: #abb2b9 !important; }

.G-Cool-Black-040-bgColor {
  background-color: #abb2b9 !important; }

.G-Cool-Black-040-brColor {
  border-color: #abb2b9 !important; }

/* color 0.35 of Cool-Black and 0.65 of white */
.G-Cool-Black-035-color {
  color: #b5bbc2 !important; }

.G-Cool-Black-035-bgColor {
  background-color: #b5bbc2 !important; }

.G-Cool-Black-035-brColor {
  border-color: #b5bbc2 !important; }

/* color 0.3 of Cool-Black and 0.7 of white */
.G-Cool-Black-030-color {
  color: #c0c5cb !important; }

.G-Cool-Black-030-bgColor {
  background-color: #c0c5cb !important; }

.G-Cool-Black-030-brColor {
  border-color: #c0c5cb !important; }

/* color 0.25 of Cool-Black and 0.75 of white */
.G-Cool-Black-025-color {
  color: #cacfd3 !important; }

.G-Cool-Black-025-bgColor {
  background-color: #cacfd3 !important; }

.G-Cool-Black-025-brColor {
  border-color: #cacfd3 !important; }

/* color 0.2 of Cool-Black and 0.8 of white */
.G-Cool-Black-020-color {
  color: #d5d8dc !important; }

.G-Cool-Black-020-bgColor {
  background-color: #d5d8dc !important; }

.G-Cool-Black-020-brColor {
  border-color: #d5d8dc !important; }

/* color 0.15 of Cool-Black and 0.85 of white */
.G-Cool-Black-015-color {
  color: #dfe2e5 !important; }

.G-Cool-Black-015-bgColor {
  background-color: #dfe2e5 !important; }

.G-Cool-Black-015-brColor {
  border-color: #dfe2e5 !important; }

/* color 0.1 of Cool-Black and 0.9 of white */
.G-Cool-Black-010-color {
  color: #eaecee !important; }

.G-Cool-Black-010-bgColor {
  background-color: #eaecee !important; }

.G-Cool-Black-010-brColor {
  border-color: #eaecee !important; }

/* color 0.05 of Cool-Black and 0.95 of white */
.G-Cool-Black-005-color {
  color: #f4f5f6 !important; }

.G-Cool-Black-005-bgColor {
  background-color: #f4f5f6 !important; }

.G-Cool-Black-005-brColor {
  border-color: #f4f5f6 !important; }

/*End G-Cool-Black---------------------------*/
/*Start G-Yellow-------------------------*/
.G-Yellow-color {
  color: #F6EF34 !important; }

.G-Yellow-bgColor {
  background-color: #F6EF34 !important; }

.G-Yellow-brColor {
  border-color: #F6EF34 !important; }

/* color 0.75 of Yellow and 0.25 of black */
.G-Yellow-175-color {
  color: #b9b327 !important; }

.G-Yellow-175-bgColor {
  background-color: #b9b327 !important; }

.G-Yellow-175-brColor {
  border-color: #b9b327 !important; }

/* color 0.7 of Yellow and 0.3 of black */
.G-Yellow-170-color {
  color: #aca724 !important; }

.G-Yellow-170-bgColor {
  background-color: #aca724 !important; }

.G-Yellow-170-brColor {
  border-color: #aca724 !important; }

/* color 0.65 of Yellow and 0.35 of black */
.G-Yellow-165-color {
  color: #a09b22 !important; }

.G-Yellow-165-bgColor {
  background-color: #a09b22 !important; }

.G-Yellow-165-brColor {
  border-color: #a09b22 !important; }

/* color 0.6 of Yellow and 0.4 of black */
.G-Yellow-160-color {
  color: #948f1f !important; }

.G-Yellow-160-bgColor {
  background-color: #948f1f !important; }

.G-Yellow-160-brColor {
  border-color: #948f1f !important; }

/* color 0.55 of Yellow and 0.45 of black */
.G-Yellow-155-color {
  color: #87831d !important; }

.G-Yellow-155-bgColor {
  background-color: #87831d !important; }

.G-Yellow-155-brColor {
  border-color: #87831d !important; }

/* color 0.5 of Yellow and 0.5 of black */
.G-Yellow-150-color {
  color: #7b781a !important; }

.G-Yellow-150-bgColor {
  background-color: #7b781a !important; }

.G-Yellow-150-brColor {
  border-color: #7b781a !important; }

/* color 0.45 of Yellow and 0.55 of black */
.G-Yellow-145-color {
  color: #6f6c17 !important; }

.G-Yellow-145-bgColor {
  background-color: #6f6c17 !important; }

.G-Yellow-145-brColor {
  border-color: #6f6c17 !important; }

/* color 0.4 of Yellow and 0.6 of black */
.G-Yellow-140-color {
  color: #626015 !important; }

.G-Yellow-140-bgColor {
  background-color: #626015 !important; }

.G-Yellow-140-brColor {
  border-color: #626015 !important; }

/* color 0.35 of Yellow and 0.65 of black */
.G-Yellow-135-color {
  color: #565412 !important; }

.G-Yellow-135-bgColor {
  background-color: #565412 !important; }

.G-Yellow-135-brColor {
  border-color: #565412 !important; }

/* color 0.3 of Yellow and 0.7 of black */
.G-Yellow-130-color {
  color: #4a4810 !important; }

.G-Yellow-130-bgColor {
  background-color: #4a4810 !important; }

.G-Yellow-130-brColor {
  border-color: #4a4810 !important; }

/* color 0.25 of Yellow and 0.75 of black */
.G-Yellow-125-color {
  color: #3e3c0d !important; }

.G-Yellow-125-bgColor {
  background-color: #3e3c0d !important; }

.G-Yellow-125-brColor {
  border-color: #3e3c0d !important; }

/* color 0.2 of Yellow and 0.8 of black */
.G-Yellow-120-color {
  color: #31300a !important; }

.G-Yellow-120-bgColor {
  background-color: #31300a !important; }

.G-Yellow-120-brColor {
  border-color: #31300a !important; }

/* color 0.15 of Yellow and 0.85 of black */
.G-Yellow-115-color {
  color: #252408 !important; }

.G-Yellow-115-bgColor {
  background-color: #252408 !important; }

.G-Yellow-115-brColor {
  border-color: #252408 !important; }

/* color 0.1 of Yellow and 0.9 of black */
.G-Yellow-110-color {
  color: #191805 !important; }

.G-Yellow-110-bgColor {
  background-color: #191805 !important; }

.G-Yellow-110-brColor {
  border-color: #191805 !important; }

/* color 0.05 of Yellow and 0.95 of black */
.G-Yellow-105-color {
  color: #0c0c03 !important; }

.G-Yellow-105-bgColor {
  background-color: #0c0c03 !important; }

.G-Yellow-105-brColor {
  border-color: #0c0c03 !important; }

/* color 1 of Yellow and 0 of white */
.G-Yellow-100-color {
  color: #f6ef34 !important; }

.G-Yellow-100-bgColor {
  background-color: #f6ef34 !important; }

.G-Yellow-100-brColor {
  border-color: #f6ef34 !important; }

/* color 0.95 of Yellow and 0.05 of white */
.G-Yellow-095-color {
  color: #f6f03e !important; }

.G-Yellow-095-bgColor {
  background-color: #f6f03e !important; }

.G-Yellow-095-brColor {
  border-color: #f6f03e !important; }

/* color 0.9 of Yellow and 0.1 of white */
.G-Yellow-090-color {
  color: #f7f148 !important; }

.G-Yellow-090-bgColor {
  background-color: #f7f148 !important; }

.G-Yellow-090-brColor {
  border-color: #f7f148 !important; }

/* color 0.85 of Yellow and 0.15 of white */
.G-Yellow-085-color {
  color: #f7f152 !important; }

.G-Yellow-085-bgColor {
  background-color: #f7f152 !important; }

.G-Yellow-085-brColor {
  border-color: #f7f152 !important; }

/* color 0.8 of Yellow and 0.2 of white */
.G-Yellow-080-color {
  color: #f8f25d !important; }

.G-Yellow-080-bgColor {
  background-color: #f8f25d !important; }

.G-Yellow-080-brColor {
  border-color: #f8f25d !important; }

/* color 0.75 of Yellow and 0.25 of white */
.G-Yellow-075-color {
  color: #f8f367 !important; }

.G-Yellow-075-bgColor {
  background-color: #f8f367 !important; }

.G-Yellow-075-brColor {
  border-color: #f8f367 !important; }

/* color 0.7 of Yellow and 0.3 of white */
.G-Yellow-070-color {
  color: #f9f471 !important; }

.G-Yellow-070-bgColor {
  background-color: #f9f471 !important; }

.G-Yellow-070-brColor {
  border-color: #f9f471 !important; }

/* color 0.65 of Yellow and 0.35 of white */
.G-Yellow-065-color {
  color: #f9f57b !important; }

.G-Yellow-065-bgColor {
  background-color: #f9f57b !important; }

.G-Yellow-065-brColor {
  border-color: #f9f57b !important; }

/* color 0.6 of Yellow and 0.4 of white */
.G-Yellow-060-color {
  color: #faf585 !important; }

.G-Yellow-060-bgColor {
  background-color: #faf585 !important; }

.G-Yellow-060-brColor {
  border-color: #faf585 !important; }

/* color 0.55 of Yellow and 0.45 of white */
.G-Yellow-055-color {
  color: #faf68f !important; }

.G-Yellow-055-bgColor {
  background-color: #faf68f !important; }

.G-Yellow-055-brColor {
  border-color: #faf68f !important; }

/* color 0.5 of Yellow and 0.5 of white */
.G-Yellow-050-color {
  color: #fbf79a !important; }

.G-Yellow-050-bgColor {
  background-color: #fbf79a !important; }

.G-Yellow-050-brColor {
  border-color: #fbf79a !important; }

/* color 0.45 of Yellow and 0.55 of white */
.G-Yellow-045-color {
  color: #fbf8a4 !important; }

.G-Yellow-045-bgColor {
  background-color: #fbf8a4 !important; }

.G-Yellow-045-brColor {
  border-color: #fbf8a4 !important; }

/* color 0.4 of Yellow and 0.6 of white */
.G-Yellow-040-color {
  color: #fbf9ae !important; }

.G-Yellow-040-bgColor {
  background-color: #fbf9ae !important; }

.G-Yellow-040-brColor {
  border-color: #fbf9ae !important; }

/* color 0.35 of Yellow and 0.65 of white */
.G-Yellow-035-color {
  color: #fcf9b8 !important; }

.G-Yellow-035-bgColor {
  background-color: #fcf9b8 !important; }

.G-Yellow-035-brColor {
  border-color: #fcf9b8 !important; }

/* color 0.3 of Yellow and 0.7 of white */
.G-Yellow-030-color {
  color: #fcfac2 !important; }

.G-Yellow-030-bgColor {
  background-color: #fcfac2 !important; }

.G-Yellow-030-brColor {
  border-color: #fcfac2 !important; }

/* color 0.25 of Yellow and 0.75 of white */
.G-Yellow-025-color {
  color: #fdfbcc !important; }

.G-Yellow-025-bgColor {
  background-color: #fdfbcc !important; }

.G-Yellow-025-brColor {
  border-color: #fdfbcc !important; }

/* color 0.2 of Yellow and 0.8 of white */
.G-Yellow-020-color {
  color: #fdfcd6 !important; }

.G-Yellow-020-bgColor {
  background-color: #fdfcd6 !important; }

.G-Yellow-020-brColor {
  border-color: #fdfcd6 !important; }

/* color 0.15 of Yellow and 0.85 of white */
.G-Yellow-015-color {
  color: #fefde1 !important; }

.G-Yellow-015-bgColor {
  background-color: #fefde1 !important; }

.G-Yellow-015-brColor {
  border-color: #fefde1 !important; }

/* color 0.1 of Yellow and 0.9 of white */
.G-Yellow-010-color {
  color: #fefdeb !important; }

.G-Yellow-010-bgColor {
  background-color: #fefdeb !important; }

.G-Yellow-010-brColor {
  border-color: #fefdeb !important; }

/* color 0.05 of Yellow and 0.95 of white */
.G-Yellow-005-color {
  color: #fffef5 !important; }

.G-Yellow-005-bgColor {
  background-color: #fffef5 !important; }

.G-Yellow-005-brColor {
  border-color: #fffef5 !important; }

/*End G-Yellow---------------------------*/
/*Start G-Orange-------------------------*/
.G-Orange-color {
  color: #FBBC05 !important; }

.G-Orange-bgColor {
  background-color: #FBBC05 !important; }

.G-Orange-brColor {
  border-color: #FBBC05 !important; }

/* color 0.75 of Orange and 0.25 of black */
.G-Orange-175-color {
  color: #bc8d04 !important; }

.G-Orange-175-bgColor {
  background-color: #bc8d04 !important; }

.G-Orange-175-brColor {
  border-color: #bc8d04 !important; }

/* color 0.7 of Orange and 0.3 of black */
.G-Orange-170-color {
  color: #b08404 !important; }

.G-Orange-170-bgColor {
  background-color: #b08404 !important; }

.G-Orange-170-brColor {
  border-color: #b08404 !important; }

/* color 0.65 of Orange and 0.35 of black */
.G-Orange-165-color {
  color: #a37a03 !important; }

.G-Orange-165-bgColor {
  background-color: #a37a03 !important; }

.G-Orange-165-brColor {
  border-color: #a37a03 !important; }

/* color 0.6 of Orange and 0.4 of black */
.G-Orange-160-color {
  color: #977103 !important; }

.G-Orange-160-bgColor {
  background-color: #977103 !important; }

.G-Orange-160-brColor {
  border-color: #977103 !important; }

/* color 0.55 of Orange and 0.45 of black */
.G-Orange-155-color {
  color: #8a6703 !important; }

.G-Orange-155-bgColor {
  background-color: #8a6703 !important; }

.G-Orange-155-brColor {
  border-color: #8a6703 !important; }

/* color 0.5 of Orange and 0.5 of black */
.G-Orange-150-color {
  color: #7e5e03 !important; }

.G-Orange-150-bgColor {
  background-color: #7e5e03 !important; }

.G-Orange-150-brColor {
  border-color: #7e5e03 !important; }

/* color 0.45 of Orange and 0.55 of black */
.G-Orange-145-color {
  color: #715502 !important; }

.G-Orange-145-bgColor {
  background-color: #715502 !important; }

.G-Orange-145-brColor {
  border-color: #715502 !important; }

/* color 0.4 of Orange and 0.6 of black */
.G-Orange-140-color {
  color: #644b02 !important; }

.G-Orange-140-bgColor {
  background-color: #644b02 !important; }

.G-Orange-140-brColor {
  border-color: #644b02 !important; }

/* color 0.35 of Orange and 0.65 of black */
.G-Orange-135-color {
  color: #584202 !important; }

.G-Orange-135-bgColor {
  background-color: #584202 !important; }

.G-Orange-135-brColor {
  border-color: #584202 !important; }

/* color 0.3 of Orange and 0.7 of black */
.G-Orange-130-color {
  color: #4b3802 !important; }

.G-Orange-130-bgColor {
  background-color: #4b3802 !important; }

.G-Orange-130-brColor {
  border-color: #4b3802 !important; }

/* color 0.25 of Orange and 0.75 of black */
.G-Orange-125-color {
  color: #3f2f01 !important; }

.G-Orange-125-bgColor {
  background-color: #3f2f01 !important; }

.G-Orange-125-brColor {
  border-color: #3f2f01 !important; }

/* color 0.2 of Orange and 0.8 of black */
.G-Orange-120-color {
  color: #322601 !important; }

.G-Orange-120-bgColor {
  background-color: #322601 !important; }

.G-Orange-120-brColor {
  border-color: #322601 !important; }

/* color 0.15 of Orange and 0.85 of black */
.G-Orange-115-color {
  color: #261c01 !important; }

.G-Orange-115-bgColor {
  background-color: #261c01 !important; }

.G-Orange-115-brColor {
  border-color: #261c01 !important; }

/* color 0.1 of Orange and 0.9 of black */
.G-Orange-110-color {
  color: #191301 !important; }

.G-Orange-110-bgColor {
  background-color: #191301 !important; }

.G-Orange-110-brColor {
  border-color: #191301 !important; }

/* color 0.05 of Orange and 0.95 of black */
.G-Orange-105-color {
  color: #0d0900 !important; }

.G-Orange-105-bgColor {
  background-color: #0d0900 !important; }

.G-Orange-105-brColor {
  border-color: #0d0900 !important; }

/* color 1 of Orange and 0 of white */
.G-Orange-100-color {
  color: #fbbc05 !important; }

.G-Orange-100-bgColor {
  background-color: #fbbc05 !important; }

.G-Orange-100-brColor {
  border-color: #fbbc05 !important; }

/* color 0.95 of Orange and 0.05 of white */
.G-Orange-095-color {
  color: #fbbf12 !important; }

.G-Orange-095-bgColor {
  background-color: #fbbf12 !important; }

.G-Orange-095-brColor {
  border-color: #fbbf12 !important; }

/* color 0.9 of Orange and 0.1 of white */
.G-Orange-090-color {
  color: #fbc31e !important; }

.G-Orange-090-bgColor {
  background-color: #fbc31e !important; }

.G-Orange-090-brColor {
  border-color: #fbc31e !important; }

/* color 0.85 of Orange and 0.15 of white */
.G-Orange-085-color {
  color: #fcc62b !important; }

.G-Orange-085-bgColor {
  background-color: #fcc62b !important; }

.G-Orange-085-brColor {
  border-color: #fcc62b !important; }

/* color 0.8 of Orange and 0.2 of white */
.G-Orange-080-color {
  color: #fcc937 !important; }

.G-Orange-080-bgColor {
  background-color: #fcc937 !important; }

.G-Orange-080-brColor {
  border-color: #fcc937 !important; }

/* color 0.75 of Orange and 0.25 of white */
.G-Orange-075-color {
  color: #fccd44 !important; }

.G-Orange-075-bgColor {
  background-color: #fccd44 !important; }

.G-Orange-075-brColor {
  border-color: #fccd44 !important; }

/* color 0.7 of Orange and 0.3 of white */
.G-Orange-070-color {
  color: #fcd050 !important; }

.G-Orange-070-bgColor {
  background-color: #fcd050 !important; }

.G-Orange-070-brColor {
  border-color: #fcd050 !important; }

/* color 0.65 of Orange and 0.35 of white */
.G-Orange-065-color {
  color: #fcd35d !important; }

.G-Orange-065-bgColor {
  background-color: #fcd35d !important; }

.G-Orange-065-brColor {
  border-color: #fcd35d !important; }

/* color 0.6 of Orange and 0.4 of white */
.G-Orange-060-color {
  color: #fdd769 !important; }

.G-Orange-060-bgColor {
  background-color: #fdd769 !important; }

.G-Orange-060-brColor {
  border-color: #fdd769 !important; }

/* color 0.55 of Orange and 0.45 of white */
.G-Orange-055-color {
  color: #fdda76 !important; }

.G-Orange-055-bgColor {
  background-color: #fdda76 !important; }

.G-Orange-055-brColor {
  border-color: #fdda76 !important; }

/* color 0.5 of Orange and 0.5 of white */
.G-Orange-050-color {
  color: #fdde82 !important; }

.G-Orange-050-bgColor {
  background-color: #fdde82 !important; }

.G-Orange-050-brColor {
  border-color: #fdde82 !important; }

/* color 0.45 of Orange and 0.55 of white */
.G-Orange-045-color {
  color: #fde18f !important; }

.G-Orange-045-bgColor {
  background-color: #fde18f !important; }

.G-Orange-045-brColor {
  border-color: #fde18f !important; }

/* color 0.4 of Orange and 0.6 of white */
.G-Orange-040-color {
  color: #fde49b !important; }

.G-Orange-040-bgColor {
  background-color: #fde49b !important; }

.G-Orange-040-brColor {
  border-color: #fde49b !important; }

/* color 0.35 of Orange and 0.65 of white */
.G-Orange-035-color {
  color: #fee8a8 !important; }

.G-Orange-035-bgColor {
  background-color: #fee8a8 !important; }

.G-Orange-035-brColor {
  border-color: #fee8a8 !important; }

/* color 0.3 of Orange and 0.7 of white */
.G-Orange-030-color {
  color: #feebb4 !important; }

.G-Orange-030-bgColor {
  background-color: #feebb4 !important; }

.G-Orange-030-brColor {
  border-color: #feebb4 !important; }

/* color 0.25 of Orange and 0.75 of white */
.G-Orange-025-color {
  color: #feeec1 !important; }

.G-Orange-025-bgColor {
  background-color: #feeec1 !important; }

.G-Orange-025-brColor {
  border-color: #feeec1 !important; }

/* color 0.2 of Orange and 0.8 of white */
.G-Orange-020-color {
  color: #fef2cd !important; }

.G-Orange-020-bgColor {
  background-color: #fef2cd !important; }

.G-Orange-020-brColor {
  border-color: #fef2cd !important; }

/* color 0.15 of Orange and 0.85 of white */
.G-Orange-015-color {
  color: #fef5da !important; }

.G-Orange-015-bgColor {
  background-color: #fef5da !important; }

.G-Orange-015-brColor {
  border-color: #fef5da !important; }

/* color 0.1 of Orange and 0.9 of white */
.G-Orange-010-color {
  color: #fff8e6 !important; }

.G-Orange-010-bgColor {
  background-color: #fff8e6 !important; }

.G-Orange-010-brColor {
  border-color: #fff8e6 !important; }

/* color 0.05 of Orange and 0.95 of white */
.G-Orange-005-color {
  color: #fffcf3 !important; }

.G-Orange-005-bgColor {
  background-color: #fffcf3 !important; }

.G-Orange-005-brColor {
  border-color: #fffcf3 !important; }

/*End G-Orange---------------------------*/
/*Start G-Red-------------------------*/
.G-Red-color {
  color: #EA4335 !important; }

.G-Red-bgColor {
  background-color: #EA4335 !important; }

.G-Red-brColor {
  border-color: #EA4335 !important; }

/* color 0.75 of Red and 0.25 of black */
.G-Red-175-color {
  color: #b03228 !important; }

.G-Red-175-bgColor {
  background-color: #b03228 !important; }

.G-Red-175-brColor {
  border-color: #b03228 !important; }

/* color 0.7 of Red and 0.3 of black */
.G-Red-170-color {
  color: #a42f25 !important; }

.G-Red-170-bgColor {
  background-color: #a42f25 !important; }

.G-Red-170-brColor {
  border-color: #a42f25 !important; }

/* color 0.65 of Red and 0.35 of black */
.G-Red-165-color {
  color: #982c22 !important; }

.G-Red-165-bgColor {
  background-color: #982c22 !important; }

.G-Red-165-brColor {
  border-color: #982c22 !important; }

/* color 0.6 of Red and 0.4 of black */
.G-Red-160-color {
  color: #8c2820 !important; }

.G-Red-160-bgColor {
  background-color: #8c2820 !important; }

.G-Red-160-brColor {
  border-color: #8c2820 !important; }

/* color 0.55 of Red and 0.45 of black */
.G-Red-155-color {
  color: #81251d !important; }

.G-Red-155-bgColor {
  background-color: #81251d !important; }

.G-Red-155-brColor {
  border-color: #81251d !important; }

/* color 0.5 of Red and 0.5 of black */
.G-Red-150-color {
  color: #75221b !important; }

.G-Red-150-bgColor {
  background-color: #75221b !important; }

.G-Red-150-brColor {
  border-color: #75221b !important; }

/* color 0.45 of Red and 0.55 of black */
.G-Red-145-color {
  color: #691e18 !important; }

.G-Red-145-bgColor {
  background-color: #691e18 !important; }

.G-Red-145-brColor {
  border-color: #691e18 !important; }

/* color 0.4 of Red and 0.6 of black */
.G-Red-140-color {
  color: #5e1b15 !important; }

.G-Red-140-bgColor {
  background-color: #5e1b15 !important; }

.G-Red-140-brColor {
  border-color: #5e1b15 !important; }

/* color 0.35 of Red and 0.65 of black */
.G-Red-135-color {
  color: #521713 !important; }

.G-Red-135-bgColor {
  background-color: #521713 !important; }

.G-Red-135-brColor {
  border-color: #521713 !important; }

/* color 0.3 of Red and 0.7 of black */
.G-Red-130-color {
  color: #461410 !important; }

.G-Red-130-bgColor {
  background-color: #461410 !important; }

.G-Red-130-brColor {
  border-color: #461410 !important; }

/* color 0.25 of Red and 0.75 of black */
.G-Red-125-color {
  color: #3b110d !important; }

.G-Red-125-bgColor {
  background-color: #3b110d !important; }

.G-Red-125-brColor {
  border-color: #3b110d !important; }

/* color 0.2 of Red and 0.8 of black */
.G-Red-120-color {
  color: #2f0d0b !important; }

.G-Red-120-bgColor {
  background-color: #2f0d0b !important; }

.G-Red-120-brColor {
  border-color: #2f0d0b !important; }

/* color 0.15 of Red and 0.85 of black */
.G-Red-115-color {
  color: #230a08 !important; }

.G-Red-115-bgColor {
  background-color: #230a08 !important; }

.G-Red-115-brColor {
  border-color: #230a08 !important; }

/* color 0.1 of Red and 0.9 of black */
.G-Red-110-color {
  color: #170705 !important; }

.G-Red-110-bgColor {
  background-color: #170705 !important; }

.G-Red-110-brColor {
  border-color: #170705 !important; }

/* color 0.05 of Red and 0.95 of black */
.G-Red-105-color {
  color: #0c0303 !important; }

.G-Red-105-bgColor {
  background-color: #0c0303 !important; }

.G-Red-105-brColor {
  border-color: #0c0303 !important; }

/* color 1 of Red and 0 of white */
.G-Red-100-color {
  color: #ea4335 !important; }

.G-Red-100-bgColor {
  background-color: #ea4335 !important; }

.G-Red-100-brColor {
  border-color: #ea4335 !important; }

/* color 0.95 of Red and 0.05 of white */
.G-Red-095-color {
  color: #eb4c3f !important; }

.G-Red-095-bgColor {
  background-color: #eb4c3f !important; }

.G-Red-095-brColor {
  border-color: #eb4c3f !important; }

/* color 0.9 of Red and 0.1 of white */
.G-Red-090-color {
  color: #ec5649 !important; }

.G-Red-090-bgColor {
  background-color: #ec5649 !important; }

.G-Red-090-brColor {
  border-color: #ec5649 !important; }

/* color 0.85 of Red and 0.15 of white */
.G-Red-085-color {
  color: #ed5f53 !important; }

.G-Red-085-bgColor {
  background-color: #ed5f53 !important; }

.G-Red-085-brColor {
  border-color: #ed5f53 !important; }

/* color 0.8 of Red and 0.2 of white */
.G-Red-080-color {
  color: #ee695d !important; }

.G-Red-080-bgColor {
  background-color: #ee695d !important; }

.G-Red-080-brColor {
  border-color: #ee695d !important; }

/* color 0.75 of Red and 0.25 of white */
.G-Red-075-color {
  color: #ef7268 !important; }

.G-Red-075-bgColor {
  background-color: #ef7268 !important; }

.G-Red-075-brColor {
  border-color: #ef7268 !important; }

/* color 0.7 of Red and 0.3 of white */
.G-Red-070-color {
  color: #f07b72 !important; }

.G-Red-070-bgColor {
  background-color: #f07b72 !important; }

.G-Red-070-brColor {
  border-color: #f07b72 !important; }

/* color 0.65 of Red and 0.35 of white */
.G-Red-065-color {
  color: #f1857c !important; }

.G-Red-065-bgColor {
  background-color: #f1857c !important; }

.G-Red-065-brColor {
  border-color: #f1857c !important; }

/* color 0.6 of Red and 0.4 of white */
.G-Red-060-color {
  color: #f28e86 !important; }

.G-Red-060-bgColor {
  background-color: #f28e86 !important; }

.G-Red-060-brColor {
  border-color: #f28e86 !important; }

/* color 0.55 of Red and 0.45 of white */
.G-Red-055-color {
  color: #f39890 !important; }

.G-Red-055-bgColor {
  background-color: #f39890 !important; }

.G-Red-055-brColor {
  border-color: #f39890 !important; }

/* color 0.5 of Red and 0.5 of white */
.G-Red-050-color {
  color: #f5a19a !important; }

.G-Red-050-bgColor {
  background-color: #f5a19a !important; }

.G-Red-050-brColor {
  border-color: #f5a19a !important; }

/* color 0.45 of Red and 0.55 of white */
.G-Red-045-color {
  color: #f6aaa4 !important; }

.G-Red-045-bgColor {
  background-color: #f6aaa4 !important; }

.G-Red-045-brColor {
  border-color: #f6aaa4 !important; }

/* color 0.4 of Red and 0.6 of white */
.G-Red-040-color {
  color: #f7b4ae !important; }

.G-Red-040-bgColor {
  background-color: #f7b4ae !important; }

.G-Red-040-brColor {
  border-color: #f7b4ae !important; }

/* color 0.35 of Red and 0.65 of white */
.G-Red-035-color {
  color: #f8bdb8 !important; }

.G-Red-035-bgColor {
  background-color: #f8bdb8 !important; }

.G-Red-035-brColor {
  border-color: #f8bdb8 !important; }

/* color 0.3 of Red and 0.7 of white */
.G-Red-030-color {
  color: #f9c7c2 !important; }

.G-Red-030-bgColor {
  background-color: #f9c7c2 !important; }

.G-Red-030-brColor {
  border-color: #f9c7c2 !important; }

/* color 0.25 of Red and 0.75 of white */
.G-Red-025-color {
  color: #fad0cd !important; }

.G-Red-025-bgColor {
  background-color: #fad0cd !important; }

.G-Red-025-brColor {
  border-color: #fad0cd !important; }

/* color 0.2 of Red and 0.8 of white */
.G-Red-020-color {
  color: #fbd9d7 !important; }

.G-Red-020-bgColor {
  background-color: #fbd9d7 !important; }

.G-Red-020-brColor {
  border-color: #fbd9d7 !important; }

/* color 0.15 of Red and 0.85 of white */
.G-Red-015-color {
  color: #fce3e1 !important; }

.G-Red-015-bgColor {
  background-color: #fce3e1 !important; }

.G-Red-015-brColor {
  border-color: #fce3e1 !important; }

/* color 0.1 of Red and 0.9 of white */
.G-Red-010-color {
  color: #fdeceb !important; }

.G-Red-010-bgColor {
  background-color: #fdeceb !important; }

.G-Red-010-brColor {
  border-color: #fdeceb !important; }

/* color 0.05 of Red and 0.95 of white */
.G-Red-005-color {
  color: #fef6f5 !important; }

.G-Red-005-bgColor {
  background-color: #fef6f5 !important; }

.G-Red-005-brColor {
  border-color: #fef6f5 !important; }

/*End G-Red---------------------------*/
/*Start G-Turquise-------------------------*/
.G-Turquise-color {
  color: #1ABC9C !important; }

.G-Turquise-bgColor {
  background-color: #1ABC9C !important; }

.G-Turquise-brColor {
  border-color: #1ABC9C !important; }

/* color 0.75 of Turquise and 0.25 of black */
.G-Turquise-175-color {
  color: #148d75 !important; }

.G-Turquise-175-bgColor {
  background-color: #148d75 !important; }

.G-Turquise-175-brColor {
  border-color: #148d75 !important; }

/* color 0.7 of Turquise and 0.3 of black */
.G-Turquise-170-color {
  color: #12846d !important; }

.G-Turquise-170-bgColor {
  background-color: #12846d !important; }

.G-Turquise-170-brColor {
  border-color: #12846d !important; }

/* color 0.65 of Turquise and 0.35 of black */
.G-Turquise-165-color {
  color: #117a65 !important; }

.G-Turquise-165-bgColor {
  background-color: #117a65 !important; }

.G-Turquise-165-brColor {
  border-color: #117a65 !important; }

/* color 0.6 of Turquise and 0.4 of black */
.G-Turquise-160-color {
  color: #10715e !important; }

.G-Turquise-160-bgColor {
  background-color: #10715e !important; }

.G-Turquise-160-brColor {
  border-color: #10715e !important; }

/* color 0.55 of Turquise and 0.45 of black */
.G-Turquise-155-color {
  color: #0e6756 !important; }

.G-Turquise-155-bgColor {
  background-color: #0e6756 !important; }

.G-Turquise-155-brColor {
  border-color: #0e6756 !important; }

/* color 0.5 of Turquise and 0.5 of black */
.G-Turquise-150-color {
  color: #0d5e4e !important; }

.G-Turquise-150-bgColor {
  background-color: #0d5e4e !important; }

.G-Turquise-150-brColor {
  border-color: #0d5e4e !important; }

/* color 0.45 of Turquise and 0.55 of black */
.G-Turquise-145-color {
  color: #0c5546 !important; }

.G-Turquise-145-bgColor {
  background-color: #0c5546 !important; }

.G-Turquise-145-brColor {
  border-color: #0c5546 !important; }

/* color 0.4 of Turquise and 0.6 of black */
.G-Turquise-140-color {
  color: #0a4b3e !important; }

.G-Turquise-140-bgColor {
  background-color: #0a4b3e !important; }

.G-Turquise-140-brColor {
  border-color: #0a4b3e !important; }

/* color 0.35 of Turquise and 0.65 of black */
.G-Turquise-135-color {
  color: #094237 !important; }

.G-Turquise-135-bgColor {
  background-color: #094237 !important; }

.G-Turquise-135-brColor {
  border-color: #094237 !important; }

/* color 0.3 of Turquise and 0.7 of black */
.G-Turquise-130-color {
  color: #08382f !important; }

.G-Turquise-130-bgColor {
  background-color: #08382f !important; }

.G-Turquise-130-brColor {
  border-color: #08382f !important; }

/* color 0.25 of Turquise and 0.75 of black */
.G-Turquise-125-color {
  color: #072f27 !important; }

.G-Turquise-125-bgColor {
  background-color: #072f27 !important; }

.G-Turquise-125-brColor {
  border-color: #072f27 !important; }

/* color 0.2 of Turquise and 0.8 of black */
.G-Turquise-120-color {
  color: #05261f !important; }

.G-Turquise-120-bgColor {
  background-color: #05261f !important; }

.G-Turquise-120-brColor {
  border-color: #05261f !important; }

/* color 0.15 of Turquise and 0.85 of black */
.G-Turquise-115-color {
  color: #041c17 !important; }

.G-Turquise-115-bgColor {
  background-color: #041c17 !important; }

.G-Turquise-115-brColor {
  border-color: #041c17 !important; }

/* color 0.1 of Turquise and 0.9 of black */
.G-Turquise-110-color {
  color: #031310 !important; }

.G-Turquise-110-bgColor {
  background-color: #031310 !important; }

.G-Turquise-110-brColor {
  border-color: #031310 !important; }

/* color 0.05 of Turquise and 0.95 of black */
.G-Turquise-105-color {
  color: #010908 !important; }

.G-Turquise-105-bgColor {
  background-color: #010908 !important; }

.G-Turquise-105-brColor {
  border-color: #010908 !important; }

/* color 1 of Turquise and 0 of white */
.G-Turquise-100-color {
  color: #1abc9c !important; }

.G-Turquise-100-bgColor {
  background-color: #1abc9c !important; }

.G-Turquise-100-brColor {
  border-color: #1abc9c !important; }

/* color 0.95 of Turquise and 0.05 of white */
.G-Turquise-095-color {
  color: #25bfa1 !important; }

.G-Turquise-095-bgColor {
  background-color: #25bfa1 !important; }

.G-Turquise-095-brColor {
  border-color: #25bfa1 !important; }

/* color 0.9 of Turquise and 0.1 of white */
.G-Turquise-090-color {
  color: #31c3a6 !important; }

.G-Turquise-090-bgColor {
  background-color: #31c3a6 !important; }

.G-Turquise-090-brColor {
  border-color: #31c3a6 !important; }

/* color 0.85 of Turquise and 0.15 of white */
.G-Turquise-085-color {
  color: #3cc6ab !important; }

.G-Turquise-085-bgColor {
  background-color: #3cc6ab !important; }

.G-Turquise-085-brColor {
  border-color: #3cc6ab !important; }

/* color 0.8 of Turquise and 0.2 of white */
.G-Turquise-080-color {
  color: #48c9b0 !important; }

.G-Turquise-080-bgColor {
  background-color: #48c9b0 !important; }

.G-Turquise-080-brColor {
  border-color: #48c9b0 !important; }

/* color 0.75 of Turquise and 0.25 of white */
.G-Turquise-075-color {
  color: #53cdb5 !important; }

.G-Turquise-075-bgColor {
  background-color: #53cdb5 !important; }

.G-Turquise-075-brColor {
  border-color: #53cdb5 !important; }

/* color 0.7 of Turquise and 0.3 of white */
.G-Turquise-070-color {
  color: #5fd0ba !important; }

.G-Turquise-070-bgColor {
  background-color: #5fd0ba !important; }

.G-Turquise-070-brColor {
  border-color: #5fd0ba !important; }

/* color 0.65 of Turquise and 0.35 of white */
.G-Turquise-065-color {
  color: #6ad3bf !important; }

.G-Turquise-065-bgColor {
  background-color: #6ad3bf !important; }

.G-Turquise-065-brColor {
  border-color: #6ad3bf !important; }

/* color 0.6 of Turquise and 0.4 of white */
.G-Turquise-060-color {
  color: #76d7c4 !important; }

.G-Turquise-060-bgColor {
  background-color: #76d7c4 !important; }

.G-Turquise-060-brColor {
  border-color: #76d7c4 !important; }

/* color 0.55 of Turquise and 0.45 of white */
.G-Turquise-055-color {
  color: #81dac9 !important; }

.G-Turquise-055-bgColor {
  background-color: #81dac9 !important; }

.G-Turquise-055-brColor {
  border-color: #81dac9 !important; }

/* color 0.5 of Turquise and 0.5 of white */
.G-Turquise-050-color {
  color: #8ddece !important; }

.G-Turquise-050-bgColor {
  background-color: #8ddece !important; }

.G-Turquise-050-brColor {
  border-color: #8ddece !important; }

/* color 0.45 of Turquise and 0.55 of white */
.G-Turquise-045-color {
  color: #98e1d2 !important; }

.G-Turquise-045-bgColor {
  background-color: #98e1d2 !important; }

.G-Turquise-045-brColor {
  border-color: #98e1d2 !important; }

/* color 0.4 of Turquise and 0.6 of white */
.G-Turquise-040-color {
  color: #a3e4d7 !important; }

.G-Turquise-040-bgColor {
  background-color: #a3e4d7 !important; }

.G-Turquise-040-brColor {
  border-color: #a3e4d7 !important; }

/* color 0.35 of Turquise and 0.65 of white */
.G-Turquise-035-color {
  color: #afe8dc !important; }

.G-Turquise-035-bgColor {
  background-color: #afe8dc !important; }

.G-Turquise-035-brColor {
  border-color: #afe8dc !important; }

/* color 0.3 of Turquise and 0.7 of white */
.G-Turquise-030-color {
  color: #baebe1 !important; }

.G-Turquise-030-bgColor {
  background-color: #baebe1 !important; }

.G-Turquise-030-brColor {
  border-color: #baebe1 !important; }

/* color 0.25 of Turquise and 0.75 of white */
.G-Turquise-025-color {
  color: #c6eee6 !important; }

.G-Turquise-025-bgColor {
  background-color: #c6eee6 !important; }

.G-Turquise-025-brColor {
  border-color: #c6eee6 !important; }

/* color 0.2 of Turquise and 0.8 of white */
.G-Turquise-020-color {
  color: #d1f2eb !important; }

.G-Turquise-020-bgColor {
  background-color: #d1f2eb !important; }

.G-Turquise-020-brColor {
  border-color: #d1f2eb !important; }

/* color 0.15 of Turquise and 0.85 of white */
.G-Turquise-015-color {
  color: #ddf5f0 !important; }

.G-Turquise-015-bgColor {
  background-color: #ddf5f0 !important; }

.G-Turquise-015-brColor {
  border-color: #ddf5f0 !important; }

/* color 0.1 of Turquise and 0.9 of white */
.G-Turquise-010-color {
  color: #e8f8f5 !important; }

.G-Turquise-010-bgColor {
  background-color: #e8f8f5 !important; }

.G-Turquise-010-brColor {
  border-color: #e8f8f5 !important; }

/* color 0.05 of Turquise and 0.95 of white */
.G-Turquise-005-color {
  color: #f4fcfa !important; }

.G-Turquise-005-bgColor {
  background-color: #f4fcfa !important; }

.G-Turquise-005-brColor {
  border-color: #f4fcfa !important; }

/*End G-Turquise---------------------------*/
/*Start G-Green-------------------------*/
.G-Green-color {
  color: #34A853 !important; }

.G-Green-bgColor {
  background-color: #34A853 !important; }

.G-Green-brColor {
  border-color: #34A853 !important; }

/* color 0.75 of Green and 0.25 of black */
.G-Green-175-color {
  color: #277e3e !important; }

.G-Green-175-bgColor {
  background-color: #277e3e !important; }

.G-Green-175-brColor {
  border-color: #277e3e !important; }

/* color 0.7 of Green and 0.3 of black */
.G-Green-170-color {
  color: #24763a !important; }

.G-Green-170-bgColor {
  background-color: #24763a !important; }

.G-Green-170-brColor {
  border-color: #24763a !important; }

/* color 0.65 of Green and 0.35 of black */
.G-Green-165-color {
  color: #226d36 !important; }

.G-Green-165-bgColor {
  background-color: #226d36 !important; }

.G-Green-165-brColor {
  border-color: #226d36 !important; }

/* color 0.6 of Green and 0.4 of black */
.G-Green-160-color {
  color: #1f6532 !important; }

.G-Green-160-bgColor {
  background-color: #1f6532 !important; }

.G-Green-160-brColor {
  border-color: #1f6532 !important; }

/* color 0.55 of Green and 0.45 of black */
.G-Green-155-color {
  color: #1d5c2e !important; }

.G-Green-155-bgColor {
  background-color: #1d5c2e !important; }

.G-Green-155-brColor {
  border-color: #1d5c2e !important; }

/* color 0.5 of Green and 0.5 of black */
.G-Green-150-color {
  color: #1a542a !important; }

.G-Green-150-bgColor {
  background-color: #1a542a !important; }

.G-Green-150-brColor {
  border-color: #1a542a !important; }

/* color 0.45 of Green and 0.55 of black */
.G-Green-145-color {
  color: #174c25 !important; }

.G-Green-145-bgColor {
  background-color: #174c25 !important; }

.G-Green-145-brColor {
  border-color: #174c25 !important; }

/* color 0.4 of Green and 0.6 of black */
.G-Green-140-color {
  color: #154321 !important; }

.G-Green-140-bgColor {
  background-color: #154321 !important; }

.G-Green-140-brColor {
  border-color: #154321 !important; }

/* color 0.35 of Green and 0.65 of black */
.G-Green-135-color {
  color: #123b1d !important; }

.G-Green-135-bgColor {
  background-color: #123b1d !important; }

.G-Green-135-brColor {
  border-color: #123b1d !important; }

/* color 0.3 of Green and 0.7 of black */
.G-Green-130-color {
  color: #103219 !important; }

.G-Green-130-bgColor {
  background-color: #103219 !important; }

.G-Green-130-brColor {
  border-color: #103219 !important; }

/* color 0.25 of Green and 0.75 of black */
.G-Green-125-color {
  color: #0d2a15 !important; }

.G-Green-125-bgColor {
  background-color: #0d2a15 !important; }

.G-Green-125-brColor {
  border-color: #0d2a15 !important; }

/* color 0.2 of Green and 0.8 of black */
.G-Green-120-color {
  color: #0a2211 !important; }

.G-Green-120-bgColor {
  background-color: #0a2211 !important; }

.G-Green-120-brColor {
  border-color: #0a2211 !important; }

/* color 0.15 of Green and 0.85 of black */
.G-Green-115-color {
  color: #08190c !important; }

.G-Green-115-bgColor {
  background-color: #08190c !important; }

.G-Green-115-brColor {
  border-color: #08190c !important; }

/* color 0.1 of Green and 0.9 of black */
.G-Green-110-color {
  color: #051108 !important; }

.G-Green-110-bgColor {
  background-color: #051108 !important; }

.G-Green-110-brColor {
  border-color: #051108 !important; }

/* color 0.05 of Green and 0.95 of black */
.G-Green-105-color {
  color: #030804 !important; }

.G-Green-105-bgColor {
  background-color: #030804 !important; }

.G-Green-105-brColor {
  border-color: #030804 !important; }

/* color 1 of Green and 0 of white */
.G-Green-100-color {
  color: #34a853 !important; }

.G-Green-100-bgColor {
  background-color: #34a853 !important; }

.G-Green-100-brColor {
  border-color: #34a853 !important; }

/* color 0.95 of Green and 0.05 of white */
.G-Green-095-color {
  color: #3eac5c !important; }

.G-Green-095-bgColor {
  background-color: #3eac5c !important; }

.G-Green-095-brColor {
  border-color: #3eac5c !important; }

/* color 0.9 of Green and 0.1 of white */
.G-Green-090-color {
  color: #48b164 !important; }

.G-Green-090-bgColor {
  background-color: #48b164 !important; }

.G-Green-090-brColor {
  border-color: #48b164 !important; }

/* color 0.85 of Green and 0.15 of white */
.G-Green-085-color {
  color: #52b56d !important; }

.G-Green-085-bgColor {
  background-color: #52b56d !important; }

.G-Green-085-brColor {
  border-color: #52b56d !important; }

/* color 0.8 of Green and 0.2 of white */
.G-Green-080-color {
  color: #5db975 !important; }

.G-Green-080-bgColor {
  background-color: #5db975 !important; }

.G-Green-080-brColor {
  border-color: #5db975 !important; }

/* color 0.75 of Green and 0.25 of white */
.G-Green-075-color {
  color: #67be7e !important; }

.G-Green-075-bgColor {
  background-color: #67be7e !important; }

.G-Green-075-brColor {
  border-color: #67be7e !important; }

/* color 0.7 of Green and 0.3 of white */
.G-Green-070-color {
  color: #71c287 !important; }

.G-Green-070-bgColor {
  background-color: #71c287 !important; }

.G-Green-070-brColor {
  border-color: #71c287 !important; }

/* color 0.65 of Green and 0.35 of white */
.G-Green-065-color {
  color: #7bc68f !important; }

.G-Green-065-bgColor {
  background-color: #7bc68f !important; }

.G-Green-065-brColor {
  border-color: #7bc68f !important; }

/* color 0.6 of Green and 0.4 of white */
.G-Green-060-color {
  color: #85cb98 !important; }

.G-Green-060-bgColor {
  background-color: #85cb98 !important; }

.G-Green-060-brColor {
  border-color: #85cb98 !important; }

/* color 0.55 of Green and 0.45 of white */
.G-Green-055-color {
  color: #8fcfa0 !important; }

.G-Green-055-bgColor {
  background-color: #8fcfa0 !important; }

.G-Green-055-brColor {
  border-color: #8fcfa0 !important; }

/* color 0.5 of Green and 0.5 of white */
.G-Green-050-color {
  color: #9ad4a9 !important; }

.G-Green-050-bgColor {
  background-color: #9ad4a9 !important; }

.G-Green-050-brColor {
  border-color: #9ad4a9 !important; }

/* color 0.45 of Green and 0.55 of white */
.G-Green-045-color {
  color: #a4d8b2 !important; }

.G-Green-045-bgColor {
  background-color: #a4d8b2 !important; }

.G-Green-045-brColor {
  border-color: #a4d8b2 !important; }

/* color 0.4 of Green and 0.6 of white */
.G-Green-040-color {
  color: #aedcba !important; }

.G-Green-040-bgColor {
  background-color: #aedcba !important; }

.G-Green-040-brColor {
  border-color: #aedcba !important; }

/* color 0.35 of Green and 0.65 of white */
.G-Green-035-color {
  color: #b8e1c3 !important; }

.G-Green-035-bgColor {
  background-color: #b8e1c3 !important; }

.G-Green-035-brColor {
  border-color: #b8e1c3 !important; }

/* color 0.3 of Green and 0.7 of white */
.G-Green-030-color {
  color: #c2e5cb !important; }

.G-Green-030-bgColor {
  background-color: #c2e5cb !important; }

.G-Green-030-brColor {
  border-color: #c2e5cb !important; }

/* color 0.25 of Green and 0.75 of white */
.G-Green-025-color {
  color: #cce9d4 !important; }

.G-Green-025-bgColor {
  background-color: #cce9d4 !important; }

.G-Green-025-brColor {
  border-color: #cce9d4 !important; }

/* color 0.2 of Green and 0.8 of white */
.G-Green-020-color {
  color: #d6eedd !important; }

.G-Green-020-bgColor {
  background-color: #d6eedd !important; }

.G-Green-020-brColor {
  border-color: #d6eedd !important; }

/* color 0.15 of Green and 0.85 of white */
.G-Green-015-color {
  color: #e1f2e5 !important; }

.G-Green-015-bgColor {
  background-color: #e1f2e5 !important; }

.G-Green-015-brColor {
  border-color: #e1f2e5 !important; }

/* color 0.1 of Green and 0.9 of white */
.G-Green-010-color {
  color: #ebf6ee !important; }

.G-Green-010-bgColor {
  background-color: #ebf6ee !important; }

.G-Green-010-brColor {
  border-color: #ebf6ee !important; }

/* color 0.05 of Green and 0.95 of white */
.G-Green-005-color {
  color: #f5fbf6 !important; }

.G-Green-005-bgColor {
  background-color: #f5fbf6 !important; }

.G-Green-005-brColor {
  border-color: #f5fbf6 !important; }

/*End G-Green---------------------------*/
/*Start G-Gray-------------------------*/
.G-Gray-color {
  color: #656667 !important; }

.G-Gray-bgColor {
  background-color: #656667 !important; }

.G-Gray-brColor {
  border-color: #656667 !important; }

/* color 0.75 of Gray and 0.25 of black */
.G-Gray-175-color {
  color: #4c4d4d !important; }

.G-Gray-175-bgColor {
  background-color: #4c4d4d !important; }

.G-Gray-175-brColor {
  border-color: #4c4d4d !important; }

/* color 0.7 of Gray and 0.3 of black */
.G-Gray-170-color {
  color: #474748 !important; }

.G-Gray-170-bgColor {
  background-color: #474748 !important; }

.G-Gray-170-brColor {
  border-color: #474748 !important; }

/* color 0.65 of Gray and 0.35 of black */
.G-Gray-165-color {
  color: #424243 !important; }

.G-Gray-165-bgColor {
  background-color: #424243 !important; }

.G-Gray-165-brColor {
  border-color: #424243 !important; }

/* color 0.6 of Gray and 0.4 of black */
.G-Gray-160-color {
  color: #3d3d3e !important; }

.G-Gray-160-bgColor {
  background-color: #3d3d3e !important; }

.G-Gray-160-brColor {
  border-color: #3d3d3e !important; }

/* color 0.55 of Gray and 0.45 of black */
.G-Gray-155-color {
  color: #383839 !important; }

.G-Gray-155-bgColor {
  background-color: #383839 !important; }

.G-Gray-155-brColor {
  border-color: #383839 !important; }

/* color 0.5 of Gray and 0.5 of black */
.G-Gray-150-color {
  color: #333334 !important; }

.G-Gray-150-bgColor {
  background-color: #333334 !important; }

.G-Gray-150-brColor {
  border-color: #333334 !important; }

/* color 0.45 of Gray and 0.55 of black */
.G-Gray-145-color {
  color: #2d2e2e !important; }

.G-Gray-145-bgColor {
  background-color: #2d2e2e !important; }

.G-Gray-145-brColor {
  border-color: #2d2e2e !important; }

/* color 0.4 of Gray and 0.6 of black */
.G-Gray-140-color {
  color: #282929 !important; }

.G-Gray-140-bgColor {
  background-color: #282929 !important; }

.G-Gray-140-brColor {
  border-color: #282929 !important; }

/* color 0.35 of Gray and 0.65 of black */
.G-Gray-135-color {
  color: #232424 !important; }

.G-Gray-135-bgColor {
  background-color: #232424 !important; }

.G-Gray-135-brColor {
  border-color: #232424 !important; }

/* color 0.3 of Gray and 0.7 of black */
.G-Gray-130-color {
  color: #1e1f1f !important; }

.G-Gray-130-bgColor {
  background-color: #1e1f1f !important; }

.G-Gray-130-brColor {
  border-color: #1e1f1f !important; }

/* color 0.25 of Gray and 0.75 of black */
.G-Gray-125-color {
  color: #191a1a !important; }

.G-Gray-125-bgColor {
  background-color: #191a1a !important; }

.G-Gray-125-brColor {
  border-color: #191a1a !important; }

/* color 0.2 of Gray and 0.8 of black */
.G-Gray-120-color {
  color: #141415 !important; }

.G-Gray-120-bgColor {
  background-color: #141415 !important; }

.G-Gray-120-brColor {
  border-color: #141415 !important; }

/* color 0.15 of Gray and 0.85 of black */
.G-Gray-115-color {
  color: #0f0f0f !important; }

.G-Gray-115-bgColor {
  background-color: #0f0f0f !important; }

.G-Gray-115-brColor {
  border-color: #0f0f0f !important; }

/* color 0.1 of Gray and 0.9 of black */
.G-Gray-110-color {
  color: #0a0a0a !important; }

.G-Gray-110-bgColor {
  background-color: #0a0a0a !important; }

.G-Gray-110-brColor {
  border-color: #0a0a0a !important; }

/* color 0.05 of Gray and 0.95 of black */
.G-Gray-105-color {
  color: #050505 !important; }

.G-Gray-105-bgColor {
  background-color: #050505 !important; }

.G-Gray-105-brColor {
  border-color: #050505 !important; }

/* color 1 of Gray and 0 of white */
.G-Gray-100-color {
  color: #656667 !important; }

.G-Gray-100-bgColor {
  background-color: #656667 !important; }

.G-Gray-100-brColor {
  border-color: #656667 !important; }

/* color 0.95 of Gray and 0.05 of white */
.G-Gray-095-color {
  color: #6d6e6f !important; }

.G-Gray-095-bgColor {
  background-color: #6d6e6f !important; }

.G-Gray-095-brColor {
  border-color: #6d6e6f !important; }

/* color 0.9 of Gray and 0.1 of white */
.G-Gray-090-color {
  color: #747576 !important; }

.G-Gray-090-bgColor {
  background-color: #747576 !important; }

.G-Gray-090-brColor {
  border-color: #747576 !important; }

/* color 0.85 of Gray and 0.15 of white */
.G-Gray-085-color {
  color: #7c7d7e !important; }

.G-Gray-085-bgColor {
  background-color: #7c7d7e !important; }

.G-Gray-085-brColor {
  border-color: #7c7d7e !important; }

/* color 0.8 of Gray and 0.2 of white */
.G-Gray-080-color {
  color: #848585 !important; }

.G-Gray-080-bgColor {
  background-color: #848585 !important; }

.G-Gray-080-brColor {
  border-color: #848585 !important; }

/* color 0.75 of Gray and 0.25 of white */
.G-Gray-075-color {
  color: #8c8c8d !important; }

.G-Gray-075-bgColor {
  background-color: #8c8c8d !important; }

.G-Gray-075-brColor {
  border-color: #8c8c8d !important; }

/* color 0.7 of Gray and 0.3 of white */
.G-Gray-070-color {
  color: #939495 !important; }

.G-Gray-070-bgColor {
  background-color: #939495 !important; }

.G-Gray-070-brColor {
  border-color: #939495 !important; }

/* color 0.65 of Gray and 0.35 of white */
.G-Gray-065-color {
  color: #9b9c9c !important; }

.G-Gray-065-bgColor {
  background-color: #9b9c9c !important; }

.G-Gray-065-brColor {
  border-color: #9b9c9c !important; }

/* color 0.6 of Gray and 0.4 of white */
.G-Gray-060-color {
  color: #a3a3a4 !important; }

.G-Gray-060-bgColor {
  background-color: #a3a3a4 !important; }

.G-Gray-060-brColor {
  border-color: #a3a3a4 !important; }

/* color 0.55 of Gray and 0.45 of white */
.G-Gray-055-color {
  color: #aaabab !important; }

.G-Gray-055-bgColor {
  background-color: #aaabab !important; }

.G-Gray-055-brColor {
  border-color: #aaabab !important; }

/* color 0.5 of Gray and 0.5 of white */
.G-Gray-050-color {
  color: #b2b3b3 !important; }

.G-Gray-050-bgColor {
  background-color: #b2b3b3 !important; }

.G-Gray-050-brColor {
  border-color: #b2b3b3 !important; }

/* color 0.45 of Gray and 0.55 of white */
.G-Gray-045-color {
  color: #bababb !important; }

.G-Gray-045-bgColor {
  background-color: #bababb !important; }

.G-Gray-045-brColor {
  border-color: #bababb !important; }

/* color 0.4 of Gray and 0.6 of white */
.G-Gray-040-color {
  color: #c1c2c2 !important; }

.G-Gray-040-bgColor {
  background-color: #c1c2c2 !important; }

.G-Gray-040-brColor {
  border-color: #c1c2c2 !important; }

/* color 0.35 of Gray and 0.65 of white */
.G-Gray-035-color {
  color: #c9c9ca !important; }

.G-Gray-035-bgColor {
  background-color: #c9c9ca !important; }

.G-Gray-035-brColor {
  border-color: #c9c9ca !important; }

/* color 0.3 of Gray and 0.7 of white */
.G-Gray-030-color {
  color: #d1d1d1 !important; }

.G-Gray-030-bgColor {
  background-color: #d1d1d1 !important; }

.G-Gray-030-brColor {
  border-color: #d1d1d1 !important; }

/* color 0.25 of Gray and 0.75 of white */
.G-Gray-025-color {
  color: #d9d9d9 !important; }

.G-Gray-025-bgColor {
  background-color: #d9d9d9 !important; }

.G-Gray-025-brColor {
  border-color: #d9d9d9 !important; }

/* color 0.2 of Gray and 0.8 of white */
.G-Gray-020-color {
  color: #e0e0e1 !important; }

.G-Gray-020-bgColor {
  background-color: #e0e0e1 !important; }

.G-Gray-020-brColor {
  border-color: #e0e0e1 !important; }

/* color 0.15 of Gray and 0.85 of white */
.G-Gray-015-color {
  color: #e8e8e8 !important; }

.G-Gray-015-bgColor {
  background-color: #e8e8e8 !important; }

.G-Gray-015-brColor {
  border-color: #e8e8e8 !important; }

/* color 0.1 of Gray and 0.9 of white */
.G-Gray-010-color {
  color: #f0f0f0 !important; }

.G-Gray-010-bgColor {
  background-color: #f0f0f0 !important; }

.G-Gray-010-brColor {
  border-color: #f0f0f0 !important; }

/* color 0.05 of Gray and 0.95 of white */
.G-Gray-005-color {
  color: #f7f7f7 !important; }

.G-Gray-005-bgColor {
  background-color: #f7f7f7 !important; }

.G-Gray-005-brColor {
  border-color: #f7f7f7 !important; }

/*End G-Gray---------------------------*/
.White-bgColor {
  background-color: white !important; }

.White-Color {
  color: white !important; }

.White-op050-bgColor {
  background-color: #ffffff !important;
  background-color: rgba(255, 255, 255, 0.49) !important; }

.White-op050-Color {
  color: #ffffff !important;
  color: rgba(255, 255, 255, 0.49) !important; }

/**************************************************/
.Gray-002-color {
  color: #FAFAFA !important; }

.Gray-002-bgColor {
  background-color: #FAFAFA !important; }

.Gray-002-brColor {
  border-color: #FAFAFA !important; }

/**************************************************/
.Gray-005-color {
  color: #F3F3F3 !important; }

.Gray-005-bgColor {
  background-color: #F3F3F3 !important; }

.Gray-005-brColor {
  border-color: #F3F3F3 !important; }

/**************************************************/
.Gray-010-color {
  color: #E5E5E5 !important; }

.Gray-010-bgColor {
  background-color: #E5E5E5 !important; }

.Gray-010-brColor {
  border-color: #E5E5E5 !important; }

/**************************************************/
.Gray-030-color {
  color: #BDC3C7 !important; }

.Gray-030-bgColor {
  background-color: #BDC3C7 !important; }

.Gray-030-brColor {
  border-color: #BDC3C7 !important; }

/**************************************************/
.Gray-050-color {
  color: #95989A !important; }

.Gray-050-bgColor {
  background-color: #95989A !important; }

.Gray-050-brColor {
  border-color: #95989A !important; }

/**************************************************/
.Gray-075-color {
  color: #656667 !important; }

.Gray-075-bgColor {
  background-color: #656667 !important; }

.Gray-075-brColor {
  border-color: #656667 !important; }

body {
  overflow-x: hidden;
  /*font-size: 20px;*/
  font-size: 16px;
  background: white; }
  body * {
    font-family: Vazir; }
  body li {
    list-style: square; }
  body #content {
    min-height: 100%;
    position: relative; }

.AlignCenter {
  display: table;
  margin: auto; }

.PositionRelative {
  position: relative; }

.navbar, .page-header {
  background-color: #4285F4;
  color: #FDFDFE;
  margin-bottom: 0; }

.navbar {
  font-size: 95%; }

#navBarLogo {
  padding: 10px 0 10px 0;
  height: 40px; }

.page-header {
  margin-top: 0px;
  border: none;
  direction: rtl;
  padding: 10px;
  font-size: 30px; }

.alignPadding {
  padding-left: 50px !important;
  padding-right: 50px !important; }

.alignPadding-remove {
  margin-left: -100px !important;
  margin-right: -100px !important;
  padding-right: 50px !important;
  padding-left: 50px !important; }

.alignPaddingRight-remove {
  margin-right: -50px !important;
  padding-right: 50px !important; }

.alignPaddingLeft-remove {
  margin-left: -50px !important;
  padding-left: 50px !important; }

.navbar-brand {
  direction: rtl;
  padding: 0px !important;
  font-size: 16px; }

.logo, .logo .img {
  height: 35px; }

.affix * .logo {
  display: block !important;
  float: right;
  margin-left: 3%; }

.logoTitle {
  margin-top: 0px;
  padding: 0px;
  margin: 0px 0px 0px 0px;
  font-size: 15px;
  font-weight: bolder;
  line-height: 20px; }
  .logoTitle.top {
    margin-top: -5px; }
  .logoTitle .stateName {
    font-size: 12px !important; }

#subsytemContainer {
  position: relative;
  direction: rtl;
  margin-top: 30px;
  width: 100%;
  z-index: 3;
  margin-top: 0px;
  min-height: calc(100vh - 128px); }

.doubleDot:after {
  content: ": "; }

.alert {
  font-size: 14px;
  font-family: Vazir; }
  .alert.alert-muted {
    background-color: #CCCCCC;
    color: #525252; }
  .alert.alert-lightBlue {
    background-color: #CCE6FF;
    color: #525c66; }
  .alert.alert-white {
    background-color: white;
    color: #666666; }
  .alert.alert-lightOrange {
    background-color: #FF9700;
    color: #663c00; }
  .alert.alert-transparent {
    background: transparent;
    color: #757575; }

.radio label span {
  right: 10px; }

.radio label label {
  margin-left: 20px; }

.wizardContent {
  margin-top: 15px;
  min-height: 300px; }

[data-toggle=collapse] {
  cursor: pointer; }

i.text-center {
  line-height: 100%; }

.padding-lg {
  padding: 8%; }

.padding-md {
  padding: 6%; }

.padding-sm {
  padding: 4%; }

.padding-xs {
  padding: 2%; }

.panel-btn {
  text-align: left;
  padding: 0px;
  padding-left: 10px;
  cursor: pointer;
  outline: 0 !important; }
  .panel-btn.panel-btn.muted {
    color: #7a7a7a; }
    .panel-btn.panel-btn.muted:hover {
      border-bottom: solid thin #CCCCCC; }
    .panel-btn.panel-btn.muted:active {
      color: #525252; }
  .panel-btn.panel-btn.lightBlue {
    color: #7a8a99; }
    .panel-btn.panel-btn.lightBlue:hover {
      border-bottom: solid thin #CCE6FF; }
    .panel-btn.panel-btn.lightBlue:active {
      color: #525c66; }
  .panel-btn.panel-btn.white {
    color: #999999; }
    .panel-btn.panel-btn.white:hover {
      border-bottom: solid thin white; }
    .panel-btn.panel-btn.white:active {
      color: #666666; }
  .panel-btn.panel-btn.lightOrange {
    color: #995b00; }
    .panel-btn.panel-btn.lightOrange:hover {
      border-bottom: solid thin #FF9700; }
    .panel-btn.panel-btn.lightOrange:active {
      color: #663c00; }

img.centerImage {
  position: absolute;
  right: 25%;
  top: 25%; }

.messagePage {
  background: none;
  background-color: transparent;
  font-size: 18px; }
  .messagePage .messagePageImage img {
    width: 60px;
    height: auto; }

.btn {
  font-size: 11px; }
  .btn-nomargin {
    margin: 0px; }
  .btn-fullwidth {
    width: 100%; }
  .btn-inverse {
    margin-right: 0px !important; }
    .btn-inverse-group {
      margin-right: 0px !important;
      position: relative;
      display: inline-block;
      height: 23px;
      -moz-min-width: 40px;
      -ms-min-width: 40px;
      -o-min-width: 40px;
      -webkit-min-width: 40px;
      min-width: 40px;
      margin-right: 20px; }
    .btn-inverse.btn-muted {
      background-color: white !important;
      color: #CCCCCC !important; }
      .btn-inverse.btn-muted:hover, .btn-inverse.btn-muted:active {
        background-color: #CCCCCC !important;
        color: white !important; }
    .btn-inverse.btn-lightBlue {
      background-color: white !important;
      color: #CCE6FF !important; }
      .btn-inverse.btn-lightBlue:hover, .btn-inverse.btn-lightBlue:active {
        background-color: #CCE6FF !important;
        color: white !important; }
    .btn-inverse.btn-white {
      background-color: white !important;
      color: white !important; }
      .btn-inverse.btn-white:hover, .btn-inverse.btn-white:active {
        background-color: white !important;
        color: white !important; }
    .btn-inverse.btn-lightOrange {
      background-color: white !important;
      color: #FF9700 !important; }
      .btn-inverse.btn-lightOrange:hover, .btn-inverse.btn-lightOrange:active {
        background-color: #FF9700 !important;
        color: white !important; }
    .btn-inverse .btn-label, .btn-inverse .btn-inverse {
      position: absolute;
      left: 0px;
      top: 0; }
  .btn-raised.btn-muted {
    background-color: #CCCCCC !important;
    color: white !important; }
    .btn-raised.btn-muted:hover, .btn-raised.btn-muted:active {
      background-color: white !important;
      color: #CCCCCC !important; }
  .btn-raised.btn-lightBlue {
    background-color: #CCE6FF !important;
    color: white !important; }
    .btn-raised.btn-lightBlue:hover, .btn-raised.btn-lightBlue:active {
      background-color: white !important;
      color: #CCE6FF !important; }
  .btn-raised.btn-white {
    background-color: white !important;
    color: white !important; }
    .btn-raised.btn-white:hover, .btn-raised.btn-white:active {
      background-color: white !important;
      color: white !important; }
  .btn-raised.btn-lightOrange {
    background-color: #FF9700 !important;
    color: white !important; }
    .btn-raised.btn-lightOrange:hover, .btn-raised.btn-lightOrange:active {
      background-color: white !important;
      color: #FF9700 !important; }

.image-circle {
  width: 60px;
  height: 60px;
  border: none;
  position: relative;
  margin-right: auto;
  margin-left: auto;
  border-radius: 50%; }
  .image-circle img {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20%; }
  .image-circle.muted {
    background: none;
    background-color: #CCCCCC; }
  .image-circle.lightBlue {
    background: none;
    background-color: #CCE6FF; }
  .image-circle.white {
    background: none;
    background-color: white; }
  .image-circle.lightOrange {
    background: none;
    background-color: #FF9700; }

.rules {
  margin-right: 0px;
  padding-right: 0px;
  margin-top: 20px;
  padding-top: 10px;
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden; }
  .rules ul {
    margin-right: 0px;
    padding-right: 0px; }
  .rules .ruleItem {
    margin-bottom: 32px; }
    .rules .ruleItem .ruleItem-title {
      font-weight: bold;
      display: inline-block;
      width: 90%;
      font-size: 15px; }
    .rules .ruleItem .ruleItem-description {
      display: inline-block;
      width: 100%;
      margin-right: 20px;
      font-size: 14px; }

ul.roundedBlue li {
  list-style: none; }

ul.roundedBlue li:before {
  color: #4285F4;
  font-family: "FontAwesome";
  content: "\f111";
  font-size: 9px;
  margin-right: 6px; }

#header {
  min-height: 40px; }
  #header .headerMenuItem {
    max-height: 30px;
    max-width: 30px;
    float: left;
    margin-right: 10px; }

#menu {
  min-height: 38px;
  background: white;
  border-bottom: solid 1px rgba(128, 128, 128, 0.18);
  /*padding-top: 7px;*/ }

#footer {
  height: 40px;
  /*position: fixed;*/
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 999; }
  #footer footer {
    height: 40px;
    width: 100%; }
    #footer footer .first-title-footer {
      margin-right: 10px;
      line-height: 24px; }
    #footer footer .footer-top {
      height: 105px;
      width: 100%;
      padding-top: 20px; }
    #footer footer .footer-bottom {
      min-height: 40px;
      width: 100%;
      color: white;
      font-size: 12px;
      padding-top: 10px;
      line-height: 23px; }
      #footer footer .footer-bottom a {
        color: white; }
        #footer footer .footer-bottom a:hover {
          color: white; }
      #footer footer .footer-bottom img#arm {
        width: 20px;
        height: 20px;
        top: 2px;
        position: relative; }
      #footer footer .footer-bottom img#afaghLogo {
        width: 25px;
        top: 2px; }

.btn-group .btn {
  margin-right: auto;
  margin-left: auto; }

.radio input[type=radio]:checked ~ .check,
label.radio-inline input[type=radio]:checked ~ .check {
  background-color: #99CDFF;
  right: 10px; }

.radio input[type=radio]:checked ~ .circle,
label.radio-inline input[type=radio]:checked ~ .circle {
  border-color: #B8B8B8; }

.radio .circle, label.radio-inline .circle,
.radio .check, label.radio-inline .check {
  height: 21px;
  width: 21px; }

.EducationLevelTitle {
  cursor: pointer; }

.InsertedlevelID.inserted .alert:first-child {
  background: white;
  margin-bottom: 0px;
  color: #767676;
  font-family: Vazir;
  font-size: 15.36px;
  font-weight: bold; }

.InsertedlevelID.inserted .edu-btn {
  color: #9D9D9D;
  font-family: Vazir;
  font-size: 12px;
  text-align: left;
  cursor: pointer;
  text-decoration: none !important; }
  .InsertedlevelID.inserted .edu-btn.updateEducation:hover {
    color: #FF9700; }
  .InsertedlevelID.inserted .edu-btn.deleteEducation:hover {
    color: #FF4949; }

.uploadPanel {
  position: relative;
  z-index: 1; }
  .uploadPanel .fa {
    color: inherit;
    font-size: 36px;
    position: absolute;
    top: 42.5px;
    left: 45%; }
  .uploadPanel .panel-body {
    background: #FFFFFF !important;
    height: 147px;
    cursor: pointer; }
  .uploadPanel:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transform: scaleY(0);
    transform-origin: bottom center;
    background: inherit;
    z-index: -1;
    transition: transform 1.0s;
    transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
  .uploadPanel:hover .panel-body {
    background: transparent !important; }
  .uploadPanel::after {
    transform: scaleY(1); }
  .uploadPanel .panel-footer {
    border: none;
    font-size: 17px;
    font-family: Vazir;
    font-weight: bold;
    color: #656F5B;
    background: inherit;
    height: 100px;
    line-height: 500%; }

.requiredFile {
  width: 100%;
  height: 100px;
  border-bottom: solid thin white;
  background: #CCCCCC;
  color: #464646; }
  .requiredFile .requiredFile-actions {
    display: none;
    text-align: center;
    line-height: 100px;
    float: right; }
  .requiredFile .requiredFile-file {
    display: none;
    float: right;
    text-align: center;
    line-height: 100px; }
  .requiredFile .requiredFile-title {
    width: 100%;
    text-align: center;
    line-height: 100px;
    cursor: pointer;
    font-size: 15px;
    float: right; }
  .requiredFile.hasFile .requiredFile-actions {
    display: block;
    width: 16.666%; }
  .requiredFile.hasFile .requiredFile-file {
    display: block;
    width: 33.333%; }
    .requiredFile.hasFile .requiredFile-file img {
      height: 90px;
      width: auto; }
  .requiredFile.hasFile .requiredFile-title {
    width: 50%;
    text-align: right;
    line-height: 26px;
    padding-top: 5%;
    padding-right: 2%; }

.table div.row {
  margin-bottom: 0px;
  margin-top: 0px; }

.table div.row.row-header {
  font-weight: bold; }

.btn-refresh-wizard {
  position: fixed !important;
  bottom: 10px;
  right: 100px;
  -ms-opacity: 0.4;
  opacity: 0.4;
  color: #F59C19; }
  .btn-refresh-wizard:hover {
    -ms-opacity: 1;
    opacity: 1; }

#profileImage {
  width: 25px;
  height: 25px;
  border: solid 1px white;
  top: 3px;
  position: relative; }

.Table {
  padding: 10px; }
  .Table .TableHeader {
    font-size: 14px;
    font-family: Vazir;
    border: solid thin #f3f3f3; }
  .Table .TableRow {
    font-weight: bold;
    font-size: 12px;
    font-family: Vazir;
    padding: 10px 0px 10px 0px; }
    .Table .TableRow:nth-child(2n+1) {
      background: #f7f7f7; }
    .Table .TableRow:hover {
      background: #e4e4e4; }

.extraPadding {
  margin-left: 100px; }

.captchaRefresh {
  /*width: 100%;*/
  text-align: center;
  float: right;
  position: relative;
  cursor: pointer; }
  .captchaRefresh i {
    margin-right: auto;
    margin-left: auto;
    width: 100%;
    text-align: center;
    font-size: 20px;
    line-height: 36px; }

.relativeCenter {
  margin: 0 auto; }

.Subsystems {
  padding-right: 12px; }
  .Subsystems .SubsystemsTile {
    height: 85px;
    border: none; }
    .Subsystems .SubsystemsTile.disable {
      -webkit-filter: grayscale(100%);
      /* Safari 6.0 - 9.0 */
      filter: grayscale(100%); }
    .Subsystems .SubsystemsTile:hover {
      border: solid 1px;
      filter: none;
      -webkit-filter: grayscale(0%); }
    .Subsystems .SubsystemsTile .SubsystemsLogo {
      height: 45px;
      width: 100%; }

.profileTile {
  margin-top: -10px; }

.modal-content .modal-body {
  max-height: 600px;
  overflow-y: auto; }

.btn-delete-file {
  padding-right: 20px !important;
  padding-bottom: 20px !important; }

.btn-add-file {
  padding-right: 25px !important;
  padding-bottom: 20px !important; }

.attachImg {
  width: 60px;
  height: 70px;
  border-top-right-radius: 5px !important;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-top-left-radius: 5px !important; }

.fileName {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

textarea {
  border: solid thin #E5E5E5; }

select.form-control {
  border: solid 1px #eaeaea;
  padding: 0 5px 0 5px;
  cursor: pointer;
  border-radius: 3px !important; }

.allNotifications {
  bottom: 0px !important;
  position: absolute;
  padding-left: 15px !important;
  padding-right: 15px !important; }

.NumberOfNotifications {
  top: -2px !important;
  left: 10px;
  position: absolute;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background-color: red;
  font-size: 13px !important;
  text-align: center;
  vertical-align: middle;
  line-height: 1.6 !important; }

.navbar .navbar-brand {
  height: 35px !important; }

.simple-alert {
  color: #4285F4; }

.skyBlue.badge {
  width: 100%;
  color: #4285F4;
  background-color: #ECF3FF; }

.blue.badge {
  width: 100%;
  color: white;
  background-color: #4285F4; }

.form-group {
  direction: rtl;
  margin: 0px 0px 25px 0px;
  padding: 0px;
  border: none; }

.control-label {
  right: 0px; }

.checkbox input[type=checkbox]:checked + .checkbox-material .check:before,
label.checkbox-inline input[type=checkbox]:checked + .checkbox-material .check:before {
  right: 10px; }

.nav-tabs.muted {
  background: none;
  border-bottom: solid thin #BFBFBF; }

.nav-tabs.info {
  background: none;
  border-bottom: solid thin rgba(3, 169, 244, 0.15); }

.nav-tabs li a {
  color: #777777 !important;
  outline: 0 !important; }

.nav-tabs li a:hover {
  color: rgba(119, 119, 119, 0.76) !important;
  outline: 0 !important; }

.nav-tabs li a:active {
  color: #777777 !important;
  outline: 0 !important; }

.nav-tabs li.active a {
  border: solid thick transparent !important;
  border-bottom: solid thin !important; }

.nav-tabs.muted li.active a {
  border-bottom-color: #BFBFBF !important;
  color: #777777 !important; }

.nav-tabs.info li.active a {
  border-bottom-color: #03A9F4 !important;
  color: #03A9F4 !important; }

.form-control, .form-group .form-control {
  border-bottom: solid thin #afafaf;
  background: none !important;
  background-color: transparent !important; }

.form-group .form-control {
  font-size: 14px;
  padding-right: 1%; }

.form-group.label-floating label.control-label,
.form-group.label-placeholder label.control-label {
  padding-right: 21px;
  color: #686868;
  font-size: 15px; }

.form-control, .form-group.is-focused .form-control {
  border-bottom: solid thin #3298cf; }

.form-control, .form-group.has-error.is-focused .form-control {
  border-bottom: solid thin #FE3F3F; }

.form-group.is-focused.label-floating label.control-label,
.form-group.is-focused.label-placeholder label.control-label,
.form-group.label-floating:not(.is-empty) label.control-label {
  background-color: inherit;
  right: 5px;
  top: -25px;
  max-width: 95%; }

.form-group.has-error.is-focused.label-floating label.control-label,
.form-group.has-error.is-focused.label-placeholder label.control-label {
  color: #FE3F3F; }

.form-control[disabled],
.form-group .form-control[disabled],
fieldset[disabled] .form-control,
fieldset[disabled] .form-group .form-control {
  border-color: #BBBBBB; }

.form-group.label-floating .form-control[disabled] ~ label.control-label,
.form-group.label-placeholder .form-control[disabled] ~ label.control-label {
  color: #BBBBBB; }

.error-panel {
  display: inline-block; }

/*radio********************/
.radio {
  margin-top: 0px !important;
  margin-bottom: 0px !important; }

.radio input[type="radio"]:checked ~ .check, label.radio-inline input[type="radio"]:checked ~ .check {
  background-color: #1abc9c !important; }

.radio input[type="radio"]:checked ~ .circle, label.radio-inline input[type="radio"]:checked ~ .circle {
  border-color: #1abc9c !important; }

.errorPanel .errorReasonItems {
  /*margin-right: -29px;*/ }

.errorPanel .errorReasonItems .errorReasonItem {
  list-style: none; }

.errorPanel .errorReasonItems .errorReasonItem span:first-child {
  font-size: 8px; }

.errorPanel .errorReasonItems .errorReasonItem:not(:last-child) {
  border-bottom: solid thin; }

.space1 {
  clear: both;
  min-height: 1px; }

.space2 {
  clear: both;
  min-height: 2px; }

.space3 {
  clear: both;
  min-height: 3px; }

.space4 {
  clear: both;
  min-height: 4px; }

.space5 {
  clear: both;
  min-height: 5px; }

.space6 {
  clear: both;
  min-height: 6px; }

.space7 {
  clear: both;
  min-height: 7px; }

.space8 {
  clear: both;
  min-height: 8px; }

.space9 {
  clear: both;
  min-height: 9px; }

.space10 {
  clear: both;
  min-height: 10px; }

.space11 {
  clear: both;
  min-height: 11px; }

.space12 {
  clear: both;
  min-height: 12px; }

.space13 {
  clear: both;
  min-height: 13px; }

.space14 {
  clear: both;
  min-height: 14px; }

.space15 {
  clear: both;
  min-height: 15px; }

.space16 {
  clear: both;
  min-height: 16px; }

.space17 {
  clear: both;
  min-height: 17px; }

.space18 {
  clear: both;
  min-height: 18px; }

.space19 {
  clear: both;
  min-height: 19px; }

.space20 {
  clear: both;
  min-height: 20px; }

.space21 {
  clear: both;
  min-height: 21px; }

.space22 {
  clear: both;
  min-height: 22px; }

.space23 {
  clear: both;
  min-height: 23px; }

.space24 {
  clear: both;
  min-height: 24px; }

.space25 {
  clear: both;
  min-height: 25px; }

.space26 {
  clear: both;
  min-height: 26px; }

.space27 {
  clear: both;
  min-height: 27px; }

.space28 {
  clear: both;
  min-height: 28px; }

.space29 {
  clear: both;
  min-height: 29px; }

.space30 {
  clear: both;
  min-height: 30px; }

.space31 {
  clear: both;
  min-height: 31px; }

.space32 {
  clear: both;
  min-height: 32px; }

.space33 {
  clear: both;
  min-height: 33px; }

.space34 {
  clear: both;
  min-height: 34px; }

.space35 {
  clear: both;
  min-height: 35px; }

.space36 {
  clear: both;
  min-height: 36px; }

.space37 {
  clear: both;
  min-height: 37px; }

.space38 {
  clear: both;
  min-height: 38px; }

.space39 {
  clear: both;
  min-height: 39px; }

.space40 {
  clear: both;
  min-height: 40px; }

.space41 {
  clear: both;
  min-height: 41px; }

.space42 {
  clear: both;
  min-height: 42px; }

.space43 {
  clear: both;
  min-height: 43px; }

.space44 {
  clear: both;
  min-height: 44px; }

.space45 {
  clear: both;
  min-height: 45px; }

.space46 {
  clear: both;
  min-height: 46px; }

.space47 {
  clear: both;
  min-height: 47px; }

.space48 {
  clear: both;
  min-height: 48px; }

.space49 {
  clear: both;
  min-height: 49px; }

.space50 {
  clear: both;
  min-height: 50px; }

.space51 {
  clear: both;
  min-height: 51px; }

.space52 {
  clear: both;
  min-height: 52px; }

.space53 {
  clear: both;
  min-height: 53px; }

.space54 {
  clear: both;
  min-height: 54px; }

.space55 {
  clear: both;
  min-height: 55px; }

.space56 {
  clear: both;
  min-height: 56px; }

.space57 {
  clear: both;
  min-height: 57px; }

.space58 {
  clear: both;
  min-height: 58px; }

.space59 {
  clear: both;
  min-height: 59px; }

.space60 {
  clear: both;
  min-height: 60px; }

.space61 {
  clear: both;
  min-height: 61px; }

.space62 {
  clear: both;
  min-height: 62px; }

.space63 {
  clear: both;
  min-height: 63px; }

.space64 {
  clear: both;
  min-height: 64px; }

.space65 {
  clear: both;
  min-height: 65px; }

.space66 {
  clear: both;
  min-height: 66px; }

.space67 {
  clear: both;
  min-height: 67px; }

.space68 {
  clear: both;
  min-height: 68px; }

.space69 {
  clear: both;
  min-height: 69px; }

.space70 {
  clear: both;
  min-height: 70px; }

.space71 {
  clear: both;
  min-height: 71px; }

.space72 {
  clear: both;
  min-height: 72px; }

.space73 {
  clear: both;
  min-height: 73px; }

.space74 {
  clear: both;
  min-height: 74px; }

.space75 {
  clear: both;
  min-height: 75px; }

.space76 {
  clear: both;
  min-height: 76px; }

.space77 {
  clear: both;
  min-height: 77px; }

.space78 {
  clear: both;
  min-height: 78px; }

.space79 {
  clear: both;
  min-height: 79px; }

.space80 {
  clear: both;
  min-height: 80px; }

.space81 {
  clear: both;
  min-height: 81px; }

.space82 {
  clear: both;
  min-height: 82px; }

.space83 {
  clear: both;
  min-height: 83px; }

.space84 {
  clear: both;
  min-height: 84px; }

.space85 {
  clear: both;
  min-height: 85px; }

.space86 {
  clear: both;
  min-height: 86px; }

.space87 {
  clear: both;
  min-height: 87px; }

.space88 {
  clear: both;
  min-height: 88px; }

.space89 {
  clear: both;
  min-height: 89px; }

.space90 {
  clear: both;
  min-height: 90px; }

.space91 {
  clear: both;
  min-height: 91px; }

.space92 {
  clear: both;
  min-height: 92px; }

.space93 {
  clear: both;
  min-height: 93px; }

.space94 {
  clear: both;
  min-height: 94px; }

.space95 {
  clear: both;
  min-height: 95px; }

.space96 {
  clear: both;
  min-height: 96px; }

.space97 {
  clear: both;
  min-height: 97px; }

.space98 {
  clear: both;
  min-height: 98px; }

.space99 {
  clear: both;
  min-height: 99px; }

.space100 {
  clear: both;
  min-height: 100px; }

.space101 {
  clear: both;
  min-height: 101px; }

.space102 {
  clear: both;
  min-height: 102px; }

.space103 {
  clear: both;
  min-height: 103px; }

.space104 {
  clear: both;
  min-height: 104px; }

.space105 {
  clear: both;
  min-height: 105px; }

.space106 {
  clear: both;
  min-height: 106px; }

.space107 {
  clear: both;
  min-height: 107px; }

.space108 {
  clear: both;
  min-height: 108px; }

.space109 {
  clear: both;
  min-height: 109px; }

.space110 {
  clear: both;
  min-height: 110px; }

.space111 {
  clear: both;
  min-height: 111px; }

.space112 {
  clear: both;
  min-height: 112px; }

.space113 {
  clear: both;
  min-height: 113px; }

.space114 {
  clear: both;
  min-height: 114px; }

.space115 {
  clear: both;
  min-height: 115px; }

.space116 {
  clear: both;
  min-height: 116px; }

.space117 {
  clear: both;
  min-height: 117px; }

.space118 {
  clear: both;
  min-height: 118px; }

.space119 {
  clear: both;
  min-height: 119px; }

.space120 {
  clear: both;
  min-height: 120px; }

.space121 {
  clear: both;
  min-height: 121px; }

.space122 {
  clear: both;
  min-height: 122px; }

.space123 {
  clear: both;
  min-height: 123px; }

.space124 {
  clear: both;
  min-height: 124px; }

.space125 {
  clear: both;
  min-height: 125px; }

.space126 {
  clear: both;
  min-height: 126px; }

.space127 {
  clear: both;
  min-height: 127px; }

.space128 {
  clear: both;
  min-height: 128px; }

.space129 {
  clear: both;
  min-height: 129px; }

.space130 {
  clear: both;
  min-height: 130px; }

.space131 {
  clear: both;
  min-height: 131px; }

.space132 {
  clear: both;
  min-height: 132px; }

.space133 {
  clear: both;
  min-height: 133px; }

.space134 {
  clear: both;
  min-height: 134px; }

.space135 {
  clear: both;
  min-height: 135px; }

.space136 {
  clear: both;
  min-height: 136px; }

.space137 {
  clear: both;
  min-height: 137px; }

.space138 {
  clear: both;
  min-height: 138px; }

.space139 {
  clear: both;
  min-height: 139px; }

.space140 {
  clear: both;
  min-height: 140px; }

.space141 {
  clear: both;
  min-height: 141px; }

.space142 {
  clear: both;
  min-height: 142px; }

.space143 {
  clear: both;
  min-height: 143px; }

.space144 {
  clear: both;
  min-height: 144px; }

.space145 {
  clear: both;
  min-height: 145px; }

.space146 {
  clear: both;
  min-height: 146px; }

.space147 {
  clear: both;
  min-height: 147px; }

.space148 {
  clear: both;
  min-height: 148px; }

.space149 {
  clear: both;
  min-height: 149px; }

.space150 {
  clear: both;
  min-height: 150px; }

.space151 {
  clear: both;
  min-height: 151px; }

.space152 {
  clear: both;
  min-height: 152px; }

.space153 {
  clear: both;
  min-height: 153px; }

.space154 {
  clear: both;
  min-height: 154px; }

.space155 {
  clear: both;
  min-height: 155px; }

.space156 {
  clear: both;
  min-height: 156px; }

.space157 {
  clear: both;
  min-height: 157px; }

.space158 {
  clear: both;
  min-height: 158px; }

.space159 {
  clear: both;
  min-height: 159px; }

.space160 {
  clear: both;
  min-height: 160px; }

.space161 {
  clear: both;
  min-height: 161px; }

.space162 {
  clear: both;
  min-height: 162px; }

.space163 {
  clear: both;
  min-height: 163px; }

.space164 {
  clear: both;
  min-height: 164px; }

.space165 {
  clear: both;
  min-height: 165px; }

.space166 {
  clear: both;
  min-height: 166px; }

.space167 {
  clear: both;
  min-height: 167px; }

.space168 {
  clear: both;
  min-height: 168px; }

.space169 {
  clear: both;
  min-height: 169px; }

.space170 {
  clear: both;
  min-height: 170px; }

.space171 {
  clear: both;
  min-height: 171px; }

.space172 {
  clear: both;
  min-height: 172px; }

.space173 {
  clear: both;
  min-height: 173px; }

.space174 {
  clear: both;
  min-height: 174px; }

.space175 {
  clear: both;
  min-height: 175px; }

.space176 {
  clear: both;
  min-height: 176px; }

.space177 {
  clear: both;
  min-height: 177px; }

.space178 {
  clear: both;
  min-height: 178px; }

.space179 {
  clear: both;
  min-height: 179px; }

.space180 {
  clear: both;
  min-height: 180px; }

.space181 {
  clear: both;
  min-height: 181px; }

.space182 {
  clear: both;
  min-height: 182px; }

.space183 {
  clear: both;
  min-height: 183px; }

.space184 {
  clear: both;
  min-height: 184px; }

.space185 {
  clear: both;
  min-height: 185px; }

.space186 {
  clear: both;
  min-height: 186px; }

.space187 {
  clear: both;
  min-height: 187px; }

.space188 {
  clear: both;
  min-height: 188px; }

.space189 {
  clear: both;
  min-height: 189px; }

.space190 {
  clear: both;
  min-height: 190px; }

.space191 {
  clear: both;
  min-height: 191px; }

.space192 {
  clear: both;
  min-height: 192px; }

.space193 {
  clear: both;
  min-height: 193px; }

.space194 {
  clear: both;
  min-height: 194px; }

.space195 {
  clear: both;
  min-height: 195px; }

.space196 {
  clear: both;
  min-height: 196px; }

.space197 {
  clear: both;
  min-height: 197px; }

.space198 {
  clear: both;
  min-height: 198px; }

.space199 {
  clear: both;
  min-height: 199px; }

.space200 {
  clear: both;
  min-height: 200px; }

.space201 {
  clear: both;
  min-height: 201px; }

.space202 {
  clear: both;
  min-height: 202px; }

.space203 {
  clear: both;
  min-height: 203px; }

.space204 {
  clear: both;
  min-height: 204px; }

.space205 {
  clear: both;
  min-height: 205px; }

.space206 {
  clear: both;
  min-height: 206px; }

.space207 {
  clear: both;
  min-height: 207px; }

.space208 {
  clear: both;
  min-height: 208px; }

.space209 {
  clear: both;
  min-height: 209px; }

.space210 {
  clear: both;
  min-height: 210px; }

.space211 {
  clear: both;
  min-height: 211px; }

.space212 {
  clear: both;
  min-height: 212px; }

.space213 {
  clear: both;
  min-height: 213px; }

.space214 {
  clear: both;
  min-height: 214px; }

.space215 {
  clear: both;
  min-height: 215px; }

.space216 {
  clear: both;
  min-height: 216px; }

.space217 {
  clear: both;
  min-height: 217px; }

.space218 {
  clear: both;
  min-height: 218px; }

.space219 {
  clear: both;
  min-height: 219px; }

.space220 {
  clear: both;
  min-height: 220px; }

.space221 {
  clear: both;
  min-height: 221px; }

.space222 {
  clear: both;
  min-height: 222px; }

.space223 {
  clear: both;
  min-height: 223px; }

.space224 {
  clear: both;
  min-height: 224px; }

.space225 {
  clear: both;
  min-height: 225px; }

.space226 {
  clear: both;
  min-height: 226px; }

.space227 {
  clear: both;
  min-height: 227px; }

.space228 {
  clear: both;
  min-height: 228px; }

.space229 {
  clear: both;
  min-height: 229px; }

.space230 {
  clear: both;
  min-height: 230px; }

.space231 {
  clear: both;
  min-height: 231px; }

.space232 {
  clear: both;
  min-height: 232px; }

.space233 {
  clear: both;
  min-height: 233px; }

.space234 {
  clear: both;
  min-height: 234px; }

.space235 {
  clear: both;
  min-height: 235px; }

.space236 {
  clear: both;
  min-height: 236px; }

.space237 {
  clear: both;
  min-height: 237px; }

.space238 {
  clear: both;
  min-height: 238px; }

.space239 {
  clear: both;
  min-height: 239px; }

.space240 {
  clear: both;
  min-height: 240px; }

.space241 {
  clear: both;
  min-height: 241px; }

.space242 {
  clear: both;
  min-height: 242px; }

.space243 {
  clear: both;
  min-height: 243px; }

.space244 {
  clear: both;
  min-height: 244px; }

.space245 {
  clear: both;
  min-height: 245px; }

.space246 {
  clear: both;
  min-height: 246px; }

.space247 {
  clear: both;
  min-height: 247px; }

.space248 {
  clear: both;
  min-height: 248px; }

.space249 {
  clear: both;
  min-height: 249px; }

.space250 {
  clear: both;
  min-height: 250px; }

.space251 {
  clear: both;
  min-height: 251px; }

.space252 {
  clear: both;
  min-height: 252px; }

.space253 {
  clear: both;
  min-height: 253px; }

.space254 {
  clear: both;
  min-height: 254px; }

.space255 {
  clear: both;
  min-height: 255px; }

.space256 {
  clear: both;
  min-height: 256px; }

.space257 {
  clear: both;
  min-height: 257px; }

.space258 {
  clear: both;
  min-height: 258px; }

.space259 {
  clear: both;
  min-height: 259px; }

.space260 {
  clear: both;
  min-height: 260px; }

.space261 {
  clear: both;
  min-height: 261px; }

.space262 {
  clear: both;
  min-height: 262px; }

.space263 {
  clear: both;
  min-height: 263px; }

.space264 {
  clear: both;
  min-height: 264px; }

.space265 {
  clear: both;
  min-height: 265px; }

.space266 {
  clear: both;
  min-height: 266px; }

.space267 {
  clear: both;
  min-height: 267px; }

.space268 {
  clear: both;
  min-height: 268px; }

.space269 {
  clear: both;
  min-height: 269px; }

.space270 {
  clear: both;
  min-height: 270px; }

.space271 {
  clear: both;
  min-height: 271px; }

.space272 {
  clear: both;
  min-height: 272px; }

.space273 {
  clear: both;
  min-height: 273px; }

.space274 {
  clear: both;
  min-height: 274px; }

.space275 {
  clear: both;
  min-height: 275px; }

.space276 {
  clear: both;
  min-height: 276px; }

.space277 {
  clear: both;
  min-height: 277px; }

.space278 {
  clear: both;
  min-height: 278px; }

.space279 {
  clear: both;
  min-height: 279px; }

.space280 {
  clear: both;
  min-height: 280px; }

.space281 {
  clear: both;
  min-height: 281px; }

.space282 {
  clear: both;
  min-height: 282px; }

.space283 {
  clear: both;
  min-height: 283px; }

.space284 {
  clear: both;
  min-height: 284px; }

.space285 {
  clear: both;
  min-height: 285px; }

.space286 {
  clear: both;
  min-height: 286px; }

.space287 {
  clear: both;
  min-height: 287px; }

.space288 {
  clear: both;
  min-height: 288px; }

.space289 {
  clear: both;
  min-height: 289px; }

.space290 {
  clear: both;
  min-height: 290px; }

.space291 {
  clear: both;
  min-height: 291px; }

.space292 {
  clear: both;
  min-height: 292px; }

.space293 {
  clear: both;
  min-height: 293px; }

.space294 {
  clear: both;
  min-height: 294px; }

.space295 {
  clear: both;
  min-height: 295px; }

.space296 {
  clear: both;
  min-height: 296px; }

.space297 {
  clear: both;
  min-height: 297px; }

.space298 {
  clear: both;
  min-height: 298px; }

.space299 {
  clear: both;
  min-height: 299px; }

.space300 {
  clear: both;
  min-height: 300px; }

.space301 {
  clear: both;
  min-height: 301px; }

.space302 {
  clear: both;
  min-height: 302px; }

.space303 {
  clear: both;
  min-height: 303px; }

.space304 {
  clear: both;
  min-height: 304px; }

.space305 {
  clear: both;
  min-height: 305px; }

.space306 {
  clear: both;
  min-height: 306px; }

.space307 {
  clear: both;
  min-height: 307px; }

.space308 {
  clear: both;
  min-height: 308px; }

.space309 {
  clear: both;
  min-height: 309px; }

.space310 {
  clear: both;
  min-height: 310px; }

.space311 {
  clear: both;
  min-height: 311px; }

.space312 {
  clear: both;
  min-height: 312px; }

.space313 {
  clear: both;
  min-height: 313px; }

.space314 {
  clear: both;
  min-height: 314px; }

.space315 {
  clear: both;
  min-height: 315px; }

.space316 {
  clear: both;
  min-height: 316px; }

.space317 {
  clear: both;
  min-height: 317px; }

.space318 {
  clear: both;
  min-height: 318px; }

.space319 {
  clear: both;
  min-height: 319px; }

.space320 {
  clear: both;
  min-height: 320px; }

.space321 {
  clear: both;
  min-height: 321px; }

.space322 {
  clear: both;
  min-height: 322px; }

.space323 {
  clear: both;
  min-height: 323px; }

.space324 {
  clear: both;
  min-height: 324px; }

.space325 {
  clear: both;
  min-height: 325px; }

.space326 {
  clear: both;
  min-height: 326px; }

.space327 {
  clear: both;
  min-height: 327px; }

.space328 {
  clear: both;
  min-height: 328px; }

.space329 {
  clear: both;
  min-height: 329px; }

.space330 {
  clear: both;
  min-height: 330px; }

.space331 {
  clear: both;
  min-height: 331px; }

.space332 {
  clear: both;
  min-height: 332px; }

.space333 {
  clear: both;
  min-height: 333px; }

.space334 {
  clear: both;
  min-height: 334px; }

.space335 {
  clear: both;
  min-height: 335px; }

.space336 {
  clear: both;
  min-height: 336px; }

.space337 {
  clear: both;
  min-height: 337px; }

.space338 {
  clear: both;
  min-height: 338px; }

.space339 {
  clear: both;
  min-height: 339px; }

.space340 {
  clear: both;
  min-height: 340px; }

.space341 {
  clear: both;
  min-height: 341px; }

.space342 {
  clear: both;
  min-height: 342px; }

.space343 {
  clear: both;
  min-height: 343px; }

.space344 {
  clear: both;
  min-height: 344px; }

.space345 {
  clear: both;
  min-height: 345px; }

.space346 {
  clear: both;
  min-height: 346px; }

.space347 {
  clear: both;
  min-height: 347px; }

.space348 {
  clear: both;
  min-height: 348px; }

.space349 {
  clear: both;
  min-height: 349px; }

.space350 {
  clear: both;
  min-height: 350px; }

.space351 {
  clear: both;
  min-height: 351px; }

.space352 {
  clear: both;
  min-height: 352px; }

.space353 {
  clear: both;
  min-height: 353px; }

.space354 {
  clear: both;
  min-height: 354px; }

.space355 {
  clear: both;
  min-height: 355px; }

.space356 {
  clear: both;
  min-height: 356px; }

.space357 {
  clear: both;
  min-height: 357px; }

.space358 {
  clear: both;
  min-height: 358px; }

.space359 {
  clear: both;
  min-height: 359px; }

.space360 {
  clear: both;
  min-height: 360px; }

.space361 {
  clear: both;
  min-height: 361px; }

.space362 {
  clear: both;
  min-height: 362px; }

.space363 {
  clear: both;
  min-height: 363px; }

.space364 {
  clear: both;
  min-height: 364px; }

.space365 {
  clear: both;
  min-height: 365px; }

.space366 {
  clear: both;
  min-height: 366px; }

.space367 {
  clear: both;
  min-height: 367px; }

.space368 {
  clear: both;
  min-height: 368px; }

.space369 {
  clear: both;
  min-height: 369px; }

.space370 {
  clear: both;
  min-height: 370px; }

.space371 {
  clear: both;
  min-height: 371px; }

.space372 {
  clear: both;
  min-height: 372px; }

.space373 {
  clear: both;
  min-height: 373px; }

.space374 {
  clear: both;
  min-height: 374px; }

.space375 {
  clear: both;
  min-height: 375px; }

.space376 {
  clear: both;
  min-height: 376px; }

.space377 {
  clear: both;
  min-height: 377px; }

.space378 {
  clear: both;
  min-height: 378px; }

.space379 {
  clear: both;
  min-height: 379px; }

.space380 {
  clear: both;
  min-height: 380px; }

.space381 {
  clear: both;
  min-height: 381px; }

.space382 {
  clear: both;
  min-height: 382px; }

.space383 {
  clear: both;
  min-height: 383px; }

.space384 {
  clear: both;
  min-height: 384px; }

.space385 {
  clear: both;
  min-height: 385px; }

.space386 {
  clear: both;
  min-height: 386px; }

.space387 {
  clear: both;
  min-height: 387px; }

.space388 {
  clear: both;
  min-height: 388px; }

.space389 {
  clear: both;
  min-height: 389px; }

.space390 {
  clear: both;
  min-height: 390px; }

.space391 {
  clear: both;
  min-height: 391px; }

.space392 {
  clear: both;
  min-height: 392px; }

.space393 {
  clear: both;
  min-height: 393px; }

.space394 {
  clear: both;
  min-height: 394px; }

.space395 {
  clear: both;
  min-height: 395px; }

.space396 {
  clear: both;
  min-height: 396px; }

.space397 {
  clear: both;
  min-height: 397px; }

.space398 {
  clear: both;
  min-height: 398px; }

.space399 {
  clear: both;
  min-height: 399px; }

.space400 {
  clear: both;
  min-height: 400px; }

.space401 {
  clear: both;
  min-height: 401px; }

.space402 {
  clear: both;
  min-height: 402px; }

.space403 {
  clear: both;
  min-height: 403px; }

.space404 {
  clear: both;
  min-height: 404px; }

.space405 {
  clear: both;
  min-height: 405px; }

.space406 {
  clear: both;
  min-height: 406px; }

.space407 {
  clear: both;
  min-height: 407px; }

.space408 {
  clear: both;
  min-height: 408px; }

.space409 {
  clear: both;
  min-height: 409px; }

.space410 {
  clear: both;
  min-height: 410px; }

.space411 {
  clear: both;
  min-height: 411px; }

.space412 {
  clear: both;
  min-height: 412px; }

.space413 {
  clear: both;
  min-height: 413px; }

.space414 {
  clear: both;
  min-height: 414px; }

.space415 {
  clear: both;
  min-height: 415px; }

.space416 {
  clear: both;
  min-height: 416px; }

.space417 {
  clear: both;
  min-height: 417px; }

.space418 {
  clear: both;
  min-height: 418px; }

.space419 {
  clear: both;
  min-height: 419px; }

.space420 {
  clear: both;
  min-height: 420px; }

.space421 {
  clear: both;
  min-height: 421px; }

.space422 {
  clear: both;
  min-height: 422px; }

.space423 {
  clear: both;
  min-height: 423px; }

.space424 {
  clear: both;
  min-height: 424px; }

.space425 {
  clear: both;
  min-height: 425px; }

.space426 {
  clear: both;
  min-height: 426px; }

.space427 {
  clear: both;
  min-height: 427px; }

.space428 {
  clear: both;
  min-height: 428px; }

.space429 {
  clear: both;
  min-height: 429px; }

.space430 {
  clear: both;
  min-height: 430px; }

.space431 {
  clear: both;
  min-height: 431px; }

.space432 {
  clear: both;
  min-height: 432px; }

.space433 {
  clear: both;
  min-height: 433px; }

.space434 {
  clear: both;
  min-height: 434px; }

.space435 {
  clear: both;
  min-height: 435px; }

.space436 {
  clear: both;
  min-height: 436px; }

.space437 {
  clear: both;
  min-height: 437px; }

.space438 {
  clear: both;
  min-height: 438px; }

.space439 {
  clear: both;
  min-height: 439px; }

.space440 {
  clear: both;
  min-height: 440px; }

.space441 {
  clear: both;
  min-height: 441px; }

.space442 {
  clear: both;
  min-height: 442px; }

.space443 {
  clear: both;
  min-height: 443px; }

.space444 {
  clear: both;
  min-height: 444px; }

.space445 {
  clear: both;
  min-height: 445px; }

.space446 {
  clear: both;
  min-height: 446px; }

.space447 {
  clear: both;
  min-height: 447px; }

.space448 {
  clear: both;
  min-height: 448px; }

.space449 {
  clear: both;
  min-height: 449px; }

.space450 {
  clear: both;
  min-height: 450px; }

.space451 {
  clear: both;
  min-height: 451px; }

.space452 {
  clear: both;
  min-height: 452px; }

.space453 {
  clear: both;
  min-height: 453px; }

.space454 {
  clear: both;
  min-height: 454px; }

.space455 {
  clear: both;
  min-height: 455px; }

.space456 {
  clear: both;
  min-height: 456px; }

.space457 {
  clear: both;
  min-height: 457px; }

.space458 {
  clear: both;
  min-height: 458px; }

.space459 {
  clear: both;
  min-height: 459px; }

.space460 {
  clear: both;
  min-height: 460px; }

.space461 {
  clear: both;
  min-height: 461px; }

.space462 {
  clear: both;
  min-height: 462px; }

.space463 {
  clear: both;
  min-height: 463px; }

.space464 {
  clear: both;
  min-height: 464px; }

.space465 {
  clear: both;
  min-height: 465px; }

.space466 {
  clear: both;
  min-height: 466px; }

.space467 {
  clear: both;
  min-height: 467px; }

.space468 {
  clear: both;
  min-height: 468px; }

.space469 {
  clear: both;
  min-height: 469px; }

.space470 {
  clear: both;
  min-height: 470px; }

.space471 {
  clear: both;
  min-height: 471px; }

.space472 {
  clear: both;
  min-height: 472px; }

.space473 {
  clear: both;
  min-height: 473px; }

.space474 {
  clear: both;
  min-height: 474px; }

.space475 {
  clear: both;
  min-height: 475px; }

.space476 {
  clear: both;
  min-height: 476px; }

.space477 {
  clear: both;
  min-height: 477px; }

.space478 {
  clear: both;
  min-height: 478px; }

.space479 {
  clear: both;
  min-height: 479px; }

.space480 {
  clear: both;
  min-height: 480px; }

.space481 {
  clear: both;
  min-height: 481px; }

.space482 {
  clear: both;
  min-height: 482px; }

.space483 {
  clear: both;
  min-height: 483px; }

.space484 {
  clear: both;
  min-height: 484px; }

.space485 {
  clear: both;
  min-height: 485px; }

.space486 {
  clear: both;
  min-height: 486px; }

.space487 {
  clear: both;
  min-height: 487px; }

.space488 {
  clear: both;
  min-height: 488px; }

.space489 {
  clear: both;
  min-height: 489px; }

.space490 {
  clear: both;
  min-height: 490px; }

.space491 {
  clear: both;
  min-height: 491px; }

.space492 {
  clear: both;
  min-height: 492px; }

.space493 {
  clear: both;
  min-height: 493px; }

.space494 {
  clear: both;
  min-height: 494px; }

.space495 {
  clear: both;
  min-height: 495px; }

.space496 {
  clear: both;
  min-height: 496px; }

.space497 {
  clear: both;
  min-height: 497px; }

.space498 {
  clear: both;
  min-height: 498px; }

.space499 {
  clear: both;
  min-height: 499px; }

.space500 {
  clear: both;
  min-height: 500px; }

#navBarSubsystem {
  /*padding-top: 7px;*/
  border: none;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  height: 35px;
  min-height: 35px !important;
  z-index: 700;
  transition: all 300ms;
  background-color: #ffffff !important; }

#navBarSubsystem.navbar .navbar-brand {
  height: 100%;
  line-height: 100%;
  padding-top: 7px !important; }

#navBarSubsystem.fixedTop.navbar .navbar-brand {
  margin-top: 15px; }

#navBarSubsystem .subsystemMenu > ul > li > a {
  font-size: 13px;
  border-bottom: solid 3px;
  border-bottom-color: transparent;
  border-bottom-color: transparent;
  padding-bottom: 7px;
  padding-top: 0px;
  /*color: #e2e2e2;
    color: rgba(255, 255, 255, 0.5);*/
  color: #b5b5b5;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 10px;
  margin-right: 5px;
  margin-top: 7px; }

#navBarSubsystem .subsystemMenu > ul > li > a.active {
  border-bottom-color: #aac3ec;
  font-weight: bolder;
  color: #4285f4; }

#navBarSubsystem .subsystemLogo {
  display: none; }

/*آیکون زیر سیستم ها**********************************************************/
#navBarSubsystem .pageTitle {
  color: #4285F4;
  margin-right: 10px;
  margin-top: 4px;
  display: inline-block; }

.subsystemTitleImage {
  height: 30px !important;
  width: auto;
  float: right; }

.subsystemTitle {
  margin-right: 15px;
  font-size: 26px !important;
  font-family: Vazir;
  font-weight: bolder;
  color: white; }

.subsystemTitle:hover {
  color: white; }

@media (max-width: 320px) {
  .subsystemTitle {
    font-size: 15px !important; } }

#navBarSubsystem .subsystemTitleImage {
  position: relative;
  top: -3px; }

#navBarSubsystem.fixedTop {
  padding-top: 0;
  position: fixed;
  top: 0px;
  height: 38px;
  border: none;
  color: white;
  margin: 0px;
  min-height: 38px;
  width: 100%;
  z-index: 100000;
  border-bottom: solid 1px rgba(181, 181, 181, 0.31);
  background-color: #4285f4 !important; }

#navBarSubsystem.fixedTop .subsystemMenu > ul > li > a {
  padding-top: 11px;
  color: white; }

#navBarSubsystem.fixedTop .subsystemMenu > ul > li > a.active {
  border-bottom-color: white; }

#navBarSubsystem.fixedTop .pageTitle {
  font-size: 15px;
  width: 225px;
  margin-top: 5px;
  margin-right: 10px;
  float: right;
  color: white; }

#navBarSubsystem.fixedTop .subsystemLogo {
  display: block;
  width: 30px;
  float: left;
  position: absolute;
  left: 50%;
  top: 9px; }

#navBarSubsystem.fixedTop .subsystemTitleImage {
  display: block; }

#navBarSubsystem.fixedTop .subsystemMenu {
  font-size: 16px; }

#navBarSubsystem.fixedTop .container-fluid:first-child {
  margin-top: -10px; }

@media (max-width: 768px) {
  #navBarSubsystem.fixedTop .container-fluid:first-child {
    margin-top: 0px; }
  .customerName {
    font-size: 11px; }
  #navBarSubsystem .subsystemMenu {
    background: #FAFAFA; }
  #navBarSubsystem .subsystemMenu {
    padding-right: 20px; }
  #navBarSubsystem .subsystemMenu ul li a {
    font-size: 14px;
    color: gray;
    border: none;
    padding: 20px 0 15px 0; }
  #navBarSubsystem .subsystemMenu ul li a.active {
    font-size: 14px;
    color: #4285f4; }
  #navBarSubsystem .subsystemTitleImage {
    float: right; }
  #navBarSubsystem.fixedTop .pageTitle {
    font-size: 15px;
    margin-right: 15px;
    width: auto; }
  .subsystemTitleImage {
    margin-right: 0;
    height: 23px !important; }
  #navBarSubsystem .dropdown-menu {
    margin-left: 0;
    margin-right: 30px; }
  #navBarSubsystem .pageTitle {
    font-size: 14px; }
  #navBarSubsystem .navbar-toggle {
    float: right;
    padding: 0;
    margin: 0;
    margin-left: 10px;
    font-size: 10px;
    direction: rtl; }
    #navBarSubsystem .navbar-toggle .fa {
      color: #4285f4;
      margin-left: 10px;
      display: inline-block; }
  #navBarSubsystem.fixedTop .navbar-toggle > span:first-child {
    display: none; }
  #navBarSubsystem .navbar-header {
    height: 35px;
    /*margin-top: 15px;*/ }
  #navBarSubsystem.fixedTop .navbar-header .subsystemLogo {
    margin-top: 15px; }
  #navBarSubsystem.fixedTop .subsystemLogo {
    display: none; }
  #navBarSubsystem .subsystemTitle {
    margin-top: 10px; }
  #navBarSubsystem .navbar-collapse {
    direction: rtl; }
  #navBarSubsystem .nav > li {
    /*border-bottom: solid thin #a1b5c9;
        border-bottom: solid thin rgba(161, 181, 201, 0.64);
        padding-bottom: 5px;
        border-right: double thick #FFA119;
        margin-right: 0px;*/ }
  #navBarSubsystem .nav > li:active {
    border-bottom-color: #FFA119; }
  #menu {
    padding-top: 0px; } }

.wizardHeading {
  font-size: 21px;
  font-weight: bold;
  color: #232323;
  text-align: center;
  padding: 20px;
  height: 95px;
  line-height: 100%;
  margin-bottom: 40px; }

.wizardHeading .image-circle {
  margin-bottom: 13px; }

.rownumber {
  color: #2F91C9 !important;
  font-weight: bold;
  font-size: 20px; }

@media (min-width: 768px) {
  .dropdown-menu {
    width: 400px !important; }
  .customerName {
    margin-right: 10px;
    float: right;
    font-size: 14px !important; } }

@media (max-width: 767px) {
  .navbar .navbar-nav .dropdown .dropdown-toggle::after {
    content: "" !important; }
  .navbar .navbar-nav .dropdown {
    max-width: 100%;
    overflow-x: hidden; }
  #navBarSubsystem .container-fluid {
    margin-left: 0px;
    margin-right: 0px; } }

@media (min-width: 320px) {
  .logo {
    margin: 0px; }
    .logo img {
      width: 1.4em;
      height: auto;
      margin-top: 5px; }
  .customerName {
    font-size: 9px;
    margin-right: 5px; } }

@media (max-width: 768px) {
  body {
    overflow-x: hidden; }
  .alignPadding {
    padding-left: 20px !important;
    padding-right: 20px !important; }
  .alignPadding-remove {
    margin-left: -50px !important;
    margin-right: -50px !important;
    padding-right: 25px !important;
    padding-left: 25px !important; }
  .alignPaddingRight-remove {
    margin-right: -25px !important;
    padding-right: 25px !important; }
  .alignPaddingLeft-remove {
    margin-left: -25px !important;
    padding-left: 25px !important; }
  .btn-refresh-wizard {
    right: 30px; }
  #footer {
    bottom: 0;
    height: 32px;
    z-index: 700; }
    #footer footer .footer-bottom {
      min-height: 32px;
      font-size: 10px;
      padding-top: 5px; }
  .Subsystems .SubsystemsTile {
    height: auto;
    border: none; }
    .Subsystems .SubsystemsTile .SubsystemsLogo {
      height: 30px;
      width: 20%;
      float: left; }
    .Subsystems .SubsystemsTile .SubsystemsTitle {
      width: 70%;
      font-weight: bold;
      text-align: left;
      margin: 0px;
      padding: 0px;
      float: right;
      margin-top: 5px;
      font-size: 14px;
      font-weight: bold; } }

@media print {
  button, input[type=button], input[type=checkbox], input[type=radio], input[type=file], .btn {
    display: none; } }

/*start button primary-------------------------------*/
.a-button-primary {
  border: none;
  height: 50px;
  min-height: 50px;
  max-height: 50px;
  border-radius: 5px;
  padding: 5px;
  text-align: center !important;
  cursor: pointer;
  text-decoration: none !important;
  position: relative; }
  .a-button-primary span {
    line-height: 38px;
    position: relative;
    display: none; }
  .a-button-primary i {
    font-size: 25px;
    display: none; }
  .a-button-primary.a-text {
    min-width: 150px;
    font-size: 12px; }
    .a-button-primary.a-text span {
      display: inline-block; }
  .a-button-primary.a-icon {
    min-width: 50px;
    font-size: 15px; }
    .a-button-primary.a-icon i {
      display: inline-block; }
  .a-button-primary.a-text.a-icon {
    min-width: 200px;
    font-size: 12px;
    margin-left: 10px; }
  .a-button-primary.a-badge::before {
    content: "";
    position: absolute;
    text-align: center;
    border-radius: 50%;
    background-color: #EA4335;
    right: -3px;
    top: -3px;
    width: 10px;
    height: 10px;
    animation: fadeIn 1s infinite alternate; }
  .a-button-primary.positive {
    background-color: #ECF3FE;
    color: #4285F4; }
    .a-button-primary.positive:hover {
      background-color: #4285F4;
      color: white;
      transition: 200ms all; }
    .a-button-primary.positive.active {
      background-color: #4285F4;
      color: white; }
  .a-button-primary.negative {
    background-color: #ECF3FE;
    color: #EA4335; }
    .a-button-primary.negative:hover {
      background-color: #EA4335;
      color: white;
      transition: 200ms all; }
    .a-button-primary.negative.active {
      background-color: #EA4335;
      color: white; }
  .a-button-primary.neutral {
    background-color: #ECF3FE;
    color: #2C3E50; }
    .a-button-primary.neutral:hover {
      background-color: #2C3E50;
      color: white;
      transition: 200ms all; }
    .a-button-primary.neutral.active {
      background-color: #2C3E50;
      color: white; }
  .a-button-primary.informative {
    background-color: #ECF3FE;
    color: #2C3E50; }
    .a-button-primary.informative:hover {
      background-color: #2C3E50;
      color: white;
      transition: 200ms all; }
    .a-button-primary.informative.active {
      background-color: #2C3E50;
      color: white; }
  .a-button-primary.attention {
    background-color: #ECF3FE;
    color: none; }
    .a-button-primary.attention:hover {
      background-color: none;
      color: white;
      transition: 200ms all; }
    .a-button-primary.attention.active {
      background-color: none;
      color: white; }

@-moz-keyframes fadeIn {
  from {
    opacity: 0; } }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; } }

@keyframes fadeIn {
  from {
    opacity: 0; } }

/*end button primary-------------------------------



*/
/*start button compact-------------------------------*/
.a-button-compact {
  border: none;
  height: 30px;
  min-height: 30px;
  max-height: 30px;
  border-radius: 5px;
  padding: 5px;
  text-align: center !important;
  cursor: pointer;
  text-decoration: none !important;
  position: relative; }
  .a-button-compact span {
    line-height: 18px;
    position: relative;
    display: none; }
  .a-button-compact i {
    font-size: 15px;
    display: none; }
  .a-button-compact.a-text {
    min-width: 90px;
    font-size: 12px; }
    .a-button-compact.a-text span {
      display: inline-block; }
  .a-button-compact.a-icon {
    min-width: 30px;
    font-size: 15px; }
    .a-button-compact.a-icon i {
      display: inline-block; }
  .a-button-compact.a-text.a-icon {
    min-width: 120px;
    font-size: 12px;
    margin-left: 10px; }
  .a-button-compact.a-badge::before {
    content: "";
    position: absolute;
    text-align: center;
    border-radius: 50%;
    background-color: #EA4335;
    right: -3px;
    top: -3px;
    width: 10px;
    height: 10px;
    animation: fadeIn 1s infinite alternate; }
  .a-button-compact.positive {
    background-color: #ECF3FE;
    color: #4285F4; }
    .a-button-compact.positive:hover {
      background-color: #4285F4;
      color: white;
      transition: 200ms all; }
    .a-button-compact.positive.active {
      background-color: #4285F4;
      color: white; }
  .a-button-compact.negative {
    background-color: #ECF3FE;
    color: #EA4335; }
    .a-button-compact.negative:hover {
      background-color: #EA4335;
      color: white;
      transition: 200ms all; }
    .a-button-compact.negative.active {
      background-color: #EA4335;
      color: white; }
  .a-button-compact.neutral {
    background-color: #ECF3FE;
    color: #2C3E50; }
    .a-button-compact.neutral:hover {
      background-color: #2C3E50;
      color: white;
      transition: 200ms all; }
    .a-button-compact.neutral.active {
      background-color: #2C3E50;
      color: white; }
  .a-button-compact.informative {
    background-color: #ECF3FE;
    color: #2C3E50; }
    .a-button-compact.informative:hover {
      background-color: #2C3E50;
      color: white;
      transition: 200ms all; }
    .a-button-compact.informative.active {
      background-color: #2C3E50;
      color: white; }
  .a-button-compact.attention {
    background-color: #ECF3FE;
    color: none; }
    .a-button-compact.attention:hover {
      background-color: none;
      color: white;
      transition: 200ms all; }
    .a-button-compact.attention.active {
      background-color: none;
      color: white; }

@-moz-keyframes fadeIn {
  from {
    opacity: 0; } }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; } }

@keyframes fadeIn {
  from {
    opacity: 0; } }

/*end button compact-------------------------------



*/
/*start button toolbar-------------------------------*/
.a-button-toolbar {
  border: none;
  height: 25px;
  min-height: 25px;
  max-height: 25px;
  border-radius: 5px;
  padding: 5px;
  text-align: center !important;
  cursor: pointer;
  text-decoration: none !important;
  position: relative; }
  .a-button-toolbar span {
    line-height: 13px;
    position: relative;
    display: none; }
  .a-button-toolbar i {
    font-size: 12.5px;
    display: none; }
  .a-button-toolbar.a-text {
    min-width: 75px;
    font-size: 12px; }
    .a-button-toolbar.a-text span {
      display: inline-block; }
  .a-button-toolbar.a-icon {
    min-width: 25px;
    font-size: 15px; }
    .a-button-toolbar.a-icon i {
      display: inline-block; }
  .a-button-toolbar.a-text.a-icon {
    min-width: 100px;
    font-size: 12px;
    margin-left: 10px; }
  .a-button-toolbar.a-badge::before {
    content: "";
    position: absolute;
    text-align: center;
    border-radius: 50%;
    background-color: #EA4335;
    right: -3px;
    top: -3px;
    width: 10px;
    height: 10px;
    animation: fadeIn 1s infinite alternate; }
  .a-button-toolbar.positive {
    background-color: #ECF3FE;
    color: #4285F4; }
    .a-button-toolbar.positive:hover {
      background-color: #4285F4;
      color: white;
      transition: 200ms all; }
    .a-button-toolbar.positive.active {
      background-color: #4285F4;
      color: white; }
  .a-button-toolbar.negative {
    background-color: #ECF3FE;
    color: #EA4335; }
    .a-button-toolbar.negative:hover {
      background-color: #EA4335;
      color: white;
      transition: 200ms all; }
    .a-button-toolbar.negative.active {
      background-color: #EA4335;
      color: white; }
  .a-button-toolbar.neutral {
    background-color: #ECF3FE;
    color: #2C3E50; }
    .a-button-toolbar.neutral:hover {
      background-color: #2C3E50;
      color: white;
      transition: 200ms all; }
    .a-button-toolbar.neutral.active {
      background-color: #2C3E50;
      color: white; }
  .a-button-toolbar.informative {
    background-color: #ECF3FE;
    color: #2C3E50; }
    .a-button-toolbar.informative:hover {
      background-color: #2C3E50;
      color: white;
      transition: 200ms all; }
    .a-button-toolbar.informative.active {
      background-color: #2C3E50;
      color: white; }
  .a-button-toolbar.attention {
    background-color: #ECF3FE;
    color: none; }
    .a-button-toolbar.attention:hover {
      background-color: none;
      color: white;
      transition: 200ms all; }
    .a-button-toolbar.attention.active {
      background-color: none;
      color: white; }

@-moz-keyframes fadeIn {
  from {
    opacity: 0; } }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; } }

@keyframes fadeIn {
  from {
    opacity: 0; } }

/*end button toolbar-------------------------------



*/
/*start button tab-------------------------------*/
.a-button-tab {
  border: none;
  height: 25px;
  min-height: 25px;
  max-height: 25px;
  border-radius: 5px;
  padding: 5px;
  text-align: center !important;
  cursor: pointer;
  text-decoration: none !important;
  position: relative;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 15px;
  padding-right: 15px;
  background: white;
  color: #2C3E50; }
  .a-button-tab span {
    line-height: 13px;
    position: relative;
    display: none; }
  .a-button-tab i {
    font-size: 12.5px;
    display: none; }
  .a-button-tab.a-text {
    min-width: 75px;
    font-size: 12px; }
    .a-button-tab.a-text span {
      display: inline-block; }
  .a-button-tab.a-icon {
    min-width: 25px;
    font-size: 15px; }
    .a-button-tab.a-icon i {
      display: inline-block; }
  .a-button-tab.a-text.a-icon {
    min-width: 100px;
    font-size: 12px;
    margin-left: 10px; }
  .a-button-tab.a-badge::before {
    content: "";
    position: absolute;
    text-align: center;
    border-radius: 50%;
    background-color: #EA4335;
    right: -3px;
    top: -3px;
    width: 10px;
    height: 10px;
    animation: fadeIn 1s infinite alternate; }
  .a-button-tab.positive {
    background-color: #ECF3FE;
    color: #4285F4; }
    .a-button-tab.positive:hover {
      background-color: #4285F4;
      color: white;
      transition: 200ms all; }
    .a-button-tab.positive.active {
      background-color: #4285F4;
      color: white; }
  .a-button-tab.negative {
    background-color: #ECF3FE;
    color: #EA4335; }
    .a-button-tab.negative:hover {
      background-color: #EA4335;
      color: white;
      transition: 200ms all; }
    .a-button-tab.negative.active {
      background-color: #EA4335;
      color: white; }
  .a-button-tab.neutral {
    background-color: #ECF3FE;
    color: #2C3E50; }
    .a-button-tab.neutral:hover {
      background-color: #2C3E50;
      color: white;
      transition: 200ms all; }
    .a-button-tab.neutral.active {
      background-color: #2C3E50;
      color: white; }
  .a-button-tab.informative {
    background-color: #ECF3FE;
    color: #2C3E50; }
    .a-button-tab.informative:hover {
      background-color: #2C3E50;
      color: white;
      transition: 200ms all; }
    .a-button-tab.informative.active {
      background-color: #2C3E50;
      color: white; }
  .a-button-tab.attention {
    background-color: #ECF3FE;
    color: none; }
    .a-button-tab.attention:hover {
      background-color: none;
      color: white;
      transition: 200ms all; }
    .a-button-tab.attention.active {
      background-color: none;
      color: white; }

@-moz-keyframes fadeIn {
  from {
    opacity: 0; } }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; } }

@keyframes fadeIn {
  from {
    opacity: 0; } }

/*end button tab-------------------------------



*/
/*start button link-------------------------------*/
.a-button-link {
  border: none;
  height: 25px;
  min-height: 25px;
  max-height: 25px;
  border-radius: 5px;
  padding: 5px;
  text-align: center !important;
  cursor: pointer;
  text-decoration: none !important;
  position: relative;
  background-color: transparent !important; }
  .a-button-link span {
    line-height: 13px;
    position: relative;
    display: none; }
  .a-button-link i {
    font-size: 12.5px;
    display: none; }
  .a-button-link.a-text {
    min-width: 75px;
    font-size: 12px; }
    .a-button-link.a-text span {
      display: inline-block; }
  .a-button-link.a-icon {
    min-width: 25px;
    font-size: 15px; }
    .a-button-link.a-icon i {
      display: inline-block; }
  .a-button-link.a-text.a-icon {
    min-width: 100px;
    font-size: 12px;
    margin-left: 10px; }
  .a-button-link.a-badge::before {
    content: "";
    position: absolute;
    text-align: center;
    border-radius: 50%;
    background-color: #EA4335;
    right: -3px;
    top: -3px;
    width: 10px;
    height: 10px;
    animation: fadeIn 1s infinite alternate; }
  .a-button-link.positive {
    background-color: #ECF3FE;
    color: #4285F4; }
    .a-button-link.positive:hover {
      background-color: #4285F4;
      color: white;
      transition: 200ms all; }
    .a-button-link.positive.active {
      background-color: #4285F4;
      color: white; }
  .a-button-link.negative {
    background-color: #ECF3FE;
    color: #EA4335; }
    .a-button-link.negative:hover {
      background-color: #EA4335;
      color: white;
      transition: 200ms all; }
    .a-button-link.negative.active {
      background-color: #EA4335;
      color: white; }
  .a-button-link.neutral {
    background-color: #ECF3FE;
    color: #2C3E50; }
    .a-button-link.neutral:hover {
      background-color: #2C3E50;
      color: white;
      transition: 200ms all; }
    .a-button-link.neutral.active {
      background-color: #2C3E50;
      color: white; }
  .a-button-link.informative {
    background-color: #ECF3FE;
    color: #2C3E50; }
    .a-button-link.informative:hover {
      background-color: #2C3E50;
      color: white;
      transition: 200ms all; }
    .a-button-link.informative.active {
      background-color: #2C3E50;
      color: white; }
  .a-button-link.attention {
    background-color: #ECF3FE;
    color: none; }
    .a-button-link.attention:hover {
      background-color: none;
      color: white;
      transition: 200ms all; }
    .a-button-link.attention.active {
      background-color: none;
      color: white; }

@-moz-keyframes fadeIn {
  from {
    opacity: 0; } }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; } }

@keyframes fadeIn {
  from {
    opacity: 0; } }

/*end button link-------------------------------



*/
.a-button-group > * {
  margin-right: 10px; }

.btnCenter {
  margin-left: auto;
  margin-right: auto;
  display: block;
  width: 50%;
  /*padding: 10px !important;*/ }

.Btn, .BlueBtn, .OrangeBtn, .RedBtn, .GreenBtn {
  border-width: 0.5px;
  border-style: solid;
  width: 145px;
  height: 35px;
  border-radius: 5px;
  transition: all 0.3s ease-out;
  display: block;
  font-size: 12px;
  display: table;
  margin: auto; }
  .Btn.disabled, .disabled.BlueBtn, .disabled.OrangeBtn, .disabled.RedBtn, .disabled.GreenBtn {
    border: none !important;
    color: #C2C2C2 !important;
    background-color: #FAFAFA !important;
    cursor: not-allowed; }

.BlueBtn {
  background-color: #E8F0FE;
  color: #4285F4;
  border-color: #4285F4; }
  .BlueBtn:hover {
    color: #E8F0FE;
    background-color: #4285F4; }

.OrangeBtn {
  background-color: #FFF8E4;
  color: #FBBC05;
  border: solid 0.5px #FBBC05; }
  .OrangeBtn:hover {
    color: #FFF8E4;
    background-color: #FBBC05; }

.RedBtn {
  background-color: #F8E7E7;
  color: #F30000;
  border: solid 0.5px #F30000; }
  .RedBtn:hover {
    color: #F8E7E7;
    background-color: #F30000; }

.GreenBtn {
  border-color: #1ABC9C;
  background-color: #D3F2EC;
  color: #1ABC9C; }
  .GreenBtn:hover {
    color: #D3F2EC;
    background-color: #1ABC9C; }

.FloatingBtn {
  border-radius: 50%;
  width: 50px;
  height: 50px;
  line-height: 55px;
  text-align: center;
  position: fixed;
  z-index: 1000;
  bottom: 70px;
  left: 20px;
  font-size: 21px;
  box-shadow: 0px 2px 3px #a2a2a2;
  cursor: pointer;
  transition: all ease-out .3s; }

.FloatingBtn.Blue {
  color: white;
  background-color: #4285F4; }

.FloatingBtn.Blue:hover {
  color: #4285F4;
  background-color: #96b9f3; }

.FloatingBtn.Green {
  color: white;
  background-color: #1ABC9C; }

.FloatingBtn.Green:hover {
  color: #1ABC9C;
  background-color: #5fe4ca; }

.icon-btn {
  width: 25px;
  height: 25px;
  text-align: center;
  line-height: 25px;
  border-radius: 7px;
  margin-left: 5px;
  cursor: pointer;
  transition: all .3s ease-out; }
  .icon-btn.gray {
    background: #E5E5E5; }
    .icon-btn.gray:hover {
      color: #E5E5E5;
      background-color: lightgray; }
  .icon-btn.green {
    color: #1ABC9C;
    background-color: #E3F7F3; }
    .icon-btn.green:hover {
      color: #E3F7F3;
      background-color: #1ABC9C; }
  .icon-btn.blue {
    color: #4285F4;
    background-color: #ECF3FF; }
    .icon-btn.blue:hover {
      color: #ECF3FF;
      background-color: #4285F4; }
  .icon-btn.orange {
    color: #FBBC05;
    background-color: #FFF8E4; }
    .icon-btn.orange:hover {
      color: #FFF8E4;
      background-color: #FBBC05; }
  .icon-btn.red {
    color: #EA4335;
    background-color: #FFEDEB; }
    .icon-btn.red:hover {
      color: #FFEDEB;
      background-color: #EA4335; }

/*.icon-btn.gray {
    background: #E5E5E5;
}

.icon-btn.gray:hover {
    color: #E5E5E5;
    background-color: lightgray;
}*/
/*.icon-btn.green {
    color: #1ABC9C;
    background-color: #E3F7F3;
}

.icon-btn.green:hover {
    color: #E3F7F3;
    background-color: #1ABC9C;
}*/
/*.icon-btn.blue {
    color: #4285F4;
    background-color: #ECF3FF;
}

.icon-btn.blue:hover {
    color: #ECF3FF;
    background-color: #4285F4;
}*/
/*.icon-btn.orange {
    color: #FBBC05;
    background-color: #FFF8E4;
}

.icon-btn.orange:hover {
    color: #FFF8E4;
    background-color: #FBBC05;
}*/
/*.icon-btn.red {
    color: #EA4335;
    background-color: #FFEDEB;
}

.icon-btn.red:hover {
    color: #FFEDEB;
    background-color: #EA4335;
}*/
.radio, .checkbox {
  margin: 0px !important; }

.checkbox label {
  padding-right: 0px !important; }

.checkbox .checkbox-material {
  top: 0px !important; }
  .checkbox .checkbox-material .check {
    width: 15px;
    height: 15px;
    border-radius: 3px;
    background-color: #E8FEFA;
    border: 1px solid #1ABC9C; }
    .checkbox .checkbox-material .check::before {
      margin-top: 0px;
      margin-left: 0px;
      width: 1px;
      height: 1px; }

.checkbox input[type="checkbox"]:checked + .checkbox-material .check {
  border: 1px solid #1ABC9C; }
  .checkbox input[type="checkbox"]:checked + .checkbox-material .check::before {
    color: #1ABC9C;
    right: 7px;
    top: -7px; }

.checkboxLabel {
  font-size: 15px !important;
  padding-right: 10px;
  padding-top: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inherit; }

.radio label {
  padding-left: 0px !important;
  padding-right: 0 !important;
  line-height: 1; }
  .radio label label {
    margin-left: 0px !important;
    font-size: 11px !important;
    top: -3px; }

.radio span {
  top: -2px; }

.radio .circle {
  height: 15px;
  width: 15px; }

.radio .check {
  border: 1px solid #1ABC9C;
  height: 15px;
  width: 15px; }

.radio input[type="checkbox"]:checked + .checkbox-material .check::before {
  color: #1ABC9C; }

.radio.Turquise input[type="radio"]:checked ~ .check {
  background-color: #1ABC9C !important; }

.radio.Green input[type="radio"]:checked ~ .check {
  background-color: #34A853 !important; }

.radio.Red input[type="radio"]:checked ~ .check {
  background-color: #EA4335 !important; }

.radio.Blue input[type="radio"]:checked ~ .check {
  background-color: #4285F4 !important; }

.radio.Orange input[type="radio"]:checked ~ .check {
  background-color: #FBBC05 !important; }

.radio.Turquise input[type="radio"]:checked ~ .circle {
  background-color: #1ABC9C !important; }

.radio.Green input[type="radio"]:checked ~ .circle {
  background-color: #34A853 !important; }

.radio.Red input[type="radio"]:checked ~ .circle {
  border-color: #EA4335 !important; }

.radio.Blue input[type="radio"]:checked ~ .circle {
  border-color: #4285F4 !important; }

.radio.Orange input[type="radio"]:checked ~ .circle {
  border-color: #FBBC05 !important; }

.radio.Turquise input[type="radio"] ~ .circle {
  border-color: #1ABC9C !important; }

.radio.Green input[type="radio"] ~ .circle {
  border-color: #34A853 !important; }

.radio.Red input[type="radio"] ~ .circle {
  border-color: #EA4335 !important; }

.radio.Blue input[type="radio"] ~ .circle {
  border-color: #4285F4 !important; }

.radio.Orange input[type="radio"] ~ .circle {
  border-color: #FBBC05 !important; }

.radio.Turquise input[type="radio"] ~ .check {
  border-color: #1ABC9C !important; }

.radio.Green input[type="radio"] ~ .check {
  border-color: #34A853 !important; }

.radio.Red input[type="radio"] ~ .check {
  border-color: #EA4335 !important; }

.radio.Blue input[type="radio"] ~ .check {
  border-color: #4285F4 !important; }

.radio.Orange input[type="radio"] ~ .check {
  border-color: #FBBC05 !important; }

.pageAnchor {
  text-align: center;
  position: fixed;
  top: 35%;
  right: 2%;
  z-index: 2;
  width: 80px; }
  .pageAnchor ul {
    padding: 0; }
  .pageAnchor span.title {
    display: none; }
  .pageAnchor .item {
    list-style: none;
    margin-bottom: 15px;
    cursor: pointer;
    transition: all .3s ease-out;
    display: table;
    margin-left: auto;
    margin-right: auto; }
    .pageAnchor .item:hover span.title {
      display: block; }
  .pageAnchor .grayImg:hover {
    filter: invert(48%) sepia(22%) saturate(2789%) hue-rotate(192deg) brightness(96%) contrast(98%); }

.BottomPageAnchor {
  position: fixed;
  bottom: 0;
  width: 100%;
  height: 55px;
  background: white;
  box-shadow: 0 -3px 3px #e1e0e0;
  z-index: 1000;
  line-height: 50px; }

.BottomPageAnchor .action {
  cursor: pointer;
  cursor: pointer;
  width: 100px;
  height: 30px;
  border-radius: 20px;
  line-height: 33px;
  position: relative;
  margin: auto;
  display: table;
  margin-top: 14px;
  text-align: center;
  transition: all .3s ease-out;
  background: transparent; }
  .BottomPageAnchor .action .title {
    opacity: 0;
    transition: all .3s ease-out;
    right: 0px;
    left: -15px;
    margin: auto;
    position: absolute; }
  .BottomPageAnchor .action img {
    position: absolute;
    right: 27px;
    left: 0;
    top: 5px;
    transition: all .3s ease-out; }
  .BottomPageAnchor .action.active img {
    right: 10px; }
  .BottomPageAnchor .action.active .title {
    opacity: 1; }
  .BottomPageAnchor .action.active.red {
    background-color: #F8E7E7; }
  .BottomPageAnchor .action.active.green {
    background-color: #E3F7F3; }
  .BottomPageAnchor .action.active.blue {
    background-color: #ECF3FF; }
  .BottomPageAnchor .action.active.orange {
    background-color: #ffefc2; }
  .BottomPageAnchor .action.red .title {
    color: red; }
  .BottomPageAnchor .action.green .title {
    color: #1ABC9C; }
  .BottomPageAnchor .action.blue .title {
    color: #4285F4; }
  .BottomPageAnchor .action.orange .title {
    color: #FBBC05; }

/*.form-group.newStyle .control-label + .form-control:not(:empty) {
    top: unset !important;
    transform: translateY(-5px) !important;
    background-color: white !important;
    font-size: 10px !important;
}*/
.form-group.newStyle .control-label {
  /*font-size: 13px !important; 
        transform: translateY(13px) !important;*/
  /*background: transparent !important;*/
  position: absolute !important;
  color: #dadada;
  transition: all .2s ease-out !important;
  margin: 0 !important;
  background: white;
  right: 5px;
  padding-right: 5px;
  padding-left: 5px;
  z-index: 714;
  top: unset !important;
  transform: translateY(-5px) !important;
  background-color: white !important;
  font-size: 10px !important; }

.form-group.newStyle input.form-control, .form-group.newStyle textarea.form-control {
  border: solid thin #eaeaea !important;
  border-radius: 3px;
  transition: all .3s ease-out;
  padding: 5px !important;
  margin-top: 0 !important; }

.form-group.newStyle.is-focused .form-control {
  border: solid thin #7bc7f1 !important; }

.form-group.newStyle.is-focused .control-label {
  color: #7bc7f1 !important; }

.form-group.newStyle.is-done.select-2 .select2-container--bootstrap .select2-selection {
  border-color: #333 !important; }

.form-group.newStyle.is-done.select-2 .select2-selection__rendered {
  color: #333 !important; }

.form-group.newStyle.is-done.select-2 .select2-container.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b:after {
  color: #333 !important; }

.form-group.newStyle.is-focused.select-2 .select2-container--bootstrap .select2-selection {
  border-color: #7bc7f1 !important; }

.form-group.newStyle.is-focused .control-label, .form-group.newStyle.is-done .control-label, .form-group.newStyle.select-2 .control-label {
  top: unset !important;
  transform: translateY(-5px) !important;
  background-color: white !important;
  font-size: 10px !important; }

.form-group.newStyle.selected.disabled .select2-container.select2-container--bootstrap .select2-selection--single {
  background-color: #f9f7f7;
  cursor: not-allowed; }

.form-group.newStyle.selected.disabled .select2-selection__rendered {
  color: #bdbdbd; }

.form-group.newStyle.selected.disabled .form-group.newStyle.is-done.select-2 .select2-container.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b:after {
  color: #bdbdbd; }

.form-group.newStyle .form-control[disabled] {
  background: #f9f7f7 !important;
  cursor: not-allowed; }

.form-group.newStyle .form-control:hover {
  box-shadow: 0 2px 5px #eee; }

.form-group.newStyle.is-done .form-control {
  border: solid thin #333 !important;
  color: #333; }

.form-group.newStyle.is-done .control-label {
  color: #333; }

.form-group.newStyle.has-error .form-control {
  border-color: red !important; }

.form-group.newStyle.has-error .control-label {
  color: red !important; }

.grid-search-body .form-group.newStyle .control-label {
  background: #f4f5f5; }

.grid-search-body .select2-container.select2-container--bootstrap .select2-selection--single {
  background: #f4f5f5 !important; }

.form-group.newStyle.select-2 .error-panel {
  top: 42px; }

.form-group.newStyle.select-2 .control-label {
  display: none; }

.form-group.newStyle.select-2.has-error .select2-selection {
  border-color: red !important; }

.form-group.newStyle.select-2.has-error .select2-selection__rendered {
  color: red; }

.form-group.newStyle.select-2.has-error .select2-container.select2-container--bootstrap .select2-selection__arrow b:after {
  color: red; }

.inline-item, .displayInlineBlock {
    display: inline-block;
}

.detailRow .fa {
    font-size: 21px;
    margin-top: 8px;
    margin-left: 10px;
}

.detailRow {
    border-bottom: solid 1px;
    min-height: 30px;
    margin: 0 !important;
}

    .detailRow .T5 {
        color: #ccc;
    }

.primaryActions {
    margin-left: 0 !important;
}

    .primaryActions a {
        color: #333;
    }

    .primaryActions .actionLink {
        height: 40px;
        line-height: 38px;
        cursor: pointer;
        /*width: 93%;*/
    }

        .primaryActions .actionLink:hover {
            background-color: #ECF3FF;
            border-radius: 5px;
            transition: 200ms all;
        }

            .primaryActions .actionLink:hover a {
                text-decoration: none;
            }

    .primaryActions .selected {
        background-color: #ECF3FF;
        border-radius: 5px;
        color: #4285F4;
        font-weight: bold;
        /*width: 93%;*/
    }

        .primaryActions .selected a {
            color: #4285F4;
            text-decoration: none;
        }

        .primaryActions .selected span.icon {
            font-weight: bold;
        }

    .primaryActions .sidebar-rightPanel {
        border-left: 1px solid;
    }

.text {
    font-size: 13px !important;
}

.icon {
    font-size: 15px !important;
    vertical-align: middle;
    margin-left: 10px;
}

.textOverflow {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.my-label {
    font-size: 11px !important;
}


#statusPanel {
    /*min-height: calc(100vh - 177px);*/
    min-height: calc(100vh - 128px);
    box-shadow: -3px 0px 6px -2px #e4e4e4;
    z-index: 2;
    background-color: white;
    padding-right: 50px;
}

.sidebar-content {
    padding-left: 50px;
    padding-bottom: 45px;
    min-height: calc(100vh - 128px);
    background-color: #F7F9FA;
}

.rightBlueBorder {
    border-right: solid 5px !important;
    border-top-right-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    border-right: solid 5px !important;
    border-right-color: #4285F4 !important;
}

.rightTurquiseBorder {
    border-right: solid 5px !important;
    border-top-right-radius:5px !important;
    border-bottom-left-radius:5px !important;
    border-right-color: #1ABC9C !important;
}

.rightRedBorder {
    border-right: solid 5px !important;
    border-top-right-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    border-right: solid 5px !important;
    border-right-color: #F30000 !important;
}

@media screen and (max-width: 991px) {
    .paddingRight50 {
        padding-right: 0;
    }

    #profileContent {
        padding: 0;
    }

    .T3 {
        font-size: 13px !important;
    }

    .T4 {
        font-size: 11px !important;
    }

    .T2 {
        font-size: 18px !important;
    }

    .T1 {
        font-size: 20px !important;
    }

    .sidebar-content {
        padding-left: 15px;
        padding-right: 15px;
    }

    .sidebar-rightPanel {
        overflow: inherit !important;
    }

    #statusPanel {
        padding: unset;
        width: 100%;
        position: fixed;
        bottom: 0px;
        z-index: 5000;
        background-color: white;
        right: 0;
        top: unset;
        min-height: unset;
    }

        #statusPanel .primaryActions {
            border-top: 1px solid #E6E7E8;
            padding-top: 10px;
        }

            #statusPanel .primaryActions .actionLink {
                line-height: 10px;
                text-align: center;
            }

                #statusPanel .primaryActions .actionLink .fa {
                    display: block;
                    margin-bottom: 10px;
                }

                #statusPanel .primaryActions .actionLink .text {
                    font-size: 10px !important;
                }

                #statusPanel .primaryActions .actionLink.selected {
                    background-color: transparent;
                }
}

.maxWidth992 {
    max-width: 992px !important;
    margin: auto;
}

.GrayPage {
    background-color: #F7F9FA;
    min-height: calc(100vh - 128px);
}

.box-panel {
    border-radius: 4px;
    box-shadow: 0 1px 6px rgba(8,46,104,0.16);
    background-color: white;
    border: solid 0.5px #F0F0F0;
    padding: 20px;
}

    .box-panel.border-right {
        border: none;
        border-right: 5px solid;
    }


    .box-panel .label {
        padding: 0;
        color: #D5D6D9;
        background: none !important;
    }

    .box-panel .header, .box-panel .first-row {
        padding-bottom: 10px;
        position: relative;
    }

    .box-panel .first-row {
        border-bottom: solid 0.5px #F0F0F0;
    }

    .box-panel .header span.T3 {
        position: relative;
    }

        .box-panel .header span.T3::before {
            content: "";
            position: absolute;
            right: 0;
            left: 0px;
            bottom: 0;
            top: 29px;
            height: 1px;
            z-index: 1;
        }

        .box-panel .header span.T3::after {
            content: "";
            position: absolute;
            bottom: 0;
            top: 28px;
            height: 4px;
            z-index: 1;
            width: 15px;
            background-color: white;
        }

    .box-panel .header .underlineBorder:after {
        position: absolute;
        bottom: 0;
        right: 0px;
        left: 0;
        top: 29px;
        background-color: #dfdfdf;
        height: 1px;
        content: "";
        z-index: 0;
    }

    .box-panel .header .T3.blueTitle:before {
        background: #4285F4 !important;
    }

    .box-panel .header .T3.greenTitle:before {
        background: #34A853 !important;
    }

    .box-panel .header .T3.orangeTitle:before {
        background: #FBBC05 !important;
    }
    .box-panel .header .T3.redTitle:before {
        background: #F30000 !important;
    }


.header-icon {
    margin-left: 5px;
}

.lampIcon {
    margin-right: 10px;
    content: url('/CDN/Assets/Images/lamp.svg');
}
.listIcon {
    content: url('/CDN/Assets/Images/list.svg');
}
.editIcon {
    content: url('/CDN/Assets/Images/editIcon.svg');
}
.thumnailTitleIcon {
    content: url('/CDN/Assets/Images/ThumnailTitleIcon.svg');
}
.monyIcon {
    content: url('/CDN/Assets/Images/monyIcon.svg');
}
.displayInlineBlock {
    display: inline-block;
}

.successorImg.in-modal-img {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 22px;
    width: 80px;
    height: 80px;
    background-color: white;
    border: solid 3px white;
}

.first-extension-badge {
    color: #4285F4;
    background-color: #e1eaf8;
    border-radius: 20px;
    padding: 5px;
    display: inline-block;
    margin-right: 20px;
}

    .first-extension-badge .fa-calendar {
        margin-left: 3px;
        margin-right: 3px;
    }

.summery-box-panel {
    background-color: white;
    border-radius: 10px;
    box-shadow: 0 1px 6px rgba(8,46,104,0.16);
    border: solid 0.5px #F0F0F0;
}

    .summery-box-panel .header {
        padding: 12px;
        border-left: solid 0.5px #F0F0F0;
        width: 55px;
        float: right;
        height: 100%;
    }

    .summery-box-panel .content {
        padding: 10px;
        display: inline-block;
    }

    .summery-box-panel .viewIcon {
        width: 25px;
        height: 25px;
        display: inline-block;
        text-align: center;
        line-height: 25px;
        border-radius: 5px;
        font-size: 13px;
        float: left;
        margin-top: 15px;
        margin-left: 12px;
        cursor: pointer;
    }

.header .statusIcon {
    margin-right: 5px;
    position: relative;
    height: 30px;
}

.header .bankIcon {
    margin-right: 3px;
    top: 3px;
    position: relative;
    font-size: 23px;
}

.summery-box-panel .viewIcon.Green {
    background-color: rgba(52,168,83,.2);
    color: #34A853;
}

.summery-box-panel .viewIcon.Blue {
    background-color: #e1eaf8;
    color: #4285F4;
}

.summery-box-panel .viewIcon.Orange {
    background-color: rgba(251, 188, 5, 0.2);
    color: #FBBC05;
}

.summery-box-panel .viewIcon.Red {
    background-color: rgba(234, 67, 53, 0.2);
    color: #EA4335;
}

.accordion {
    cursor: pointer;
    color: #707070;
    border-bottom: solid 1px #EBF0F3;
    padding: 12px;
}


.grind-container {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
}

.noPadding {
    padding: 0px !important;
}

@media (max-width:991px) {
    .statusContainerInMobile {
        border-left: solid 4px;
        border-top-left-radius: 5px;
    }

        .statusContainerInMobile.green {
            border-left-color: #1ABC9C;
        }

        .statusContainerInMobile.danger {
            border-left-color: #F30000;
        }

        .statusContainerInMobile.gray {
            border-left-color: #BABABA;
        }

        .statusContainerInMobile.orange {
            border-left-color: #FBBC05;
        }

    .statusInMobile {
        border-style: solid;
        border-width: 2px;
        border-radius: 7px;
        padding: 4px;
        margin-right: 10px;
        height: 35px;
    }

        .statusInMobile img {
            width: 20px;
        }

        .statusInMobile.danger {
            border-color: #F30000;
            color: #F30000;
        }

        .statusInMobile.green {
            border-color: #1ABC9C;
            color: #1ABC9C;
        }

        .statusInMobile.gray {
            border-color: #BABABA;
            color: #BABABA;
        }

        .statusInMobile.orange {
            border-color: #FBBC05;
            color: #FBBC05;
        }
}

