#deploymentsDiv {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 15px;
  padding-left: 15px;
  margin-top: 10px;
  overflow-y: hidden
  /* max-height: 728px; */
}

#deploymentBoxwrapper {
  position: inherit;
  display: flex;
  flex-direction: column;
  word-wrap: break-word;
  border: 0.0625rem solid rgba(0, 0, 0, 0.05);
  border-radius: 0.25rem;
  background-color: #fff;
  background-clip: border-box;
  margin: 1vw;
  min-width: 475px;
  /* min-height: 258px; */
  /* max-width: 368px; */
  /* max-height: 258px; */

  top: 602px;
  left: 326px;
  /* width: 475px;
    height: 377px; */
  width: 475px;
  /* height: 347px; */
  /* min-height: 377px; */
}

*,
::after,
::before {
  box-sizing: border-box;
}

#deploymentBox {
  /* margin: 17px 28px 10px 22px; */
  margin: 8px 19px 19px 19px;
  border: 0px solid red;
  height: 100%;
  /* color: #C1C8CE; */
}

.deployment-list {
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
}

.deployment-box-header {
  /* top: 173px;
    left: 852px;
    width: 475px;
    height: 40px; */
  background: #425d78 0% 0% no-repeat padding-box;
  /* border-radius: 4px 4px 0px 0px;
    opacity: 1; */
  color: #f4f5f7;
  min-height: 55px;
  padding-top: 15px;
  display: inline-flex;
  border-radius: 4px 4px 0px 0px;
  width: 475px;
}

.deployment-box-title {
  margin: 0px 0px 0px 29px;
  font-weight: bold;
  font-size: 14px;
  padding: 15p x 0px 0px 0px;
  width: 84%;
}

.deployment-id-box {
  line-height: 2.5;
  background-color: #f2f4f7;
}

.deployment-id-text {
  /* margin: 0px 6px 0px 19px; */
  margin: 0px;
  padding-left: 6px;
  font-weight: bold;
  font-size: 13.5px;
  color: #000000bf;
}

.deployment-id {
  font-weight: normal;
  color: #3b95d1;
  user-select: all;
}

.deployments-environments-dropdown,
.deployments-crminstances-dropdown {
  color: #8898aa;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  background-color: #fff;
  background-clip: padding-box;
  box-shadow: 0 3px 2px rgba(233, 236, 239, 0.05);
  line-height: 1.5;

  padding-left: 10px;
  transition: all 0.15s ease-in-out;

  width: 342px;
  height: 40px;
}

.edit-button {
  top: 310px;
  left: 1229px;
  width: 64px;
  height: 36px;
  background: #179aff 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 4px;
  opacity: 1;
  text-align: center;
  font: Semibold 14px/17px Lato;
  letter-spacing: 0;
  color: #f8f9fa;
  margin-left: 14px;
  border: none;
  cursor: pointer;
}

.edit-button:hover {
  opacity: 0.7;
}

#outer {
  width: 100%;
  margin-left: 6px;
}
.inner {
  display: inline-block;
}

.deployment-box-settings {
  /* top: 181px;
    left: 1295px; */
  width: 24px;
  height: 24px;
  background: transparent url("../images/ico-Settings-Off.png") 0% 0% no-repeat
    padding-box;
  /* box-shadow: 0px 3px 6px #00000029;
    border: 12px solid #d6dadf; */
  opacity: 1;
  position: relative;
  cursor: pointer;
}

.deployment-box-settings:hover {

  width: 24px;
  height: 24px;
  background: transparent url("../images/ico-Settings-On.png") 0% 0% no-repeat
    padding-box;
  position: relative;
  cursor: pointer;
  /* background: transparent url("../images/ico-Settings-On.png") 0% 0% no-repeat
      padding-box; */
}

.deployment-button-wrapper {
  top: 0;
  left: 0;
  width: 24px;
  height: 24px;
  background: #ffffff 0% 0% no-repeat padding-box;
  /* border: 1px solid red; */
  border-radius: 4px;
  opacity: 1;
}

.deployments-environments-box,
.deployments-crminstances-box,
.network-host-box {
  position: relative;
  top: 0px;
  left: 0px;
  opacity: 1;
  padding: 5px;
  min-height: 90px;
  margin-top: 5px;
}

.deployments-environments-highlight {
  background: #f4f5f7 0% 0% no-repeat padding-box;
}

.selected-environment-info {
  padding-top: 4px;
}

.type-info {
  margin-bottom: unset !important;
  min-width: 88px;
  color: #c1c8ce;
}

.deployment-label {
  color: #c1c8ce;
}

.version-info {
  margin-bottom: unset !important;
  min-width: 84px;
  margin-left: 7px;
  color: #c1c8ce;
}

.text-bold {
  font-weight: bold;
  color: #18212b;
}

.environment-label {
  color: #179aff;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  font-size: 12px;
  color: #34495e;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  padding: 12px 16px;
  z-index: 1;
  right: 0;
  border-radius: 4px;
}

.dropdown:hover .dropdown-content {
  display: block;
}

.dropdown-content a {
  text-decoration: none;
  color: #34495e;
}
.dropdown-content a:hover {
  text-decoration: underline;
  color: #0c87f3;
}

.loader{
	display: inline-block;
  position: absolute;
  top: 40%;
  left: 40%;
  transform: translate(-50%,-50%);
}

.loader-overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0%;
  left: 0%;
  right: 0;
  bottom: 0;
  background-color: rgba(223, 221, 221, 0.7);
  z-index: 10000;
  cursor: pointer;
}

.loading-icon{
	background-image: url("../images/bricks-2s-200px.gif");
	height: 200px;
  width: 200px;
}
.loading-icon-new{
	background-image: url("../images/bg-loading-OM-logo-1b.svg");
  background-repeat: no-repeat;
  background-size: 90px 90px;  
  background-position-y:top;    
  background-position-x:left; 
	height: 200px;
  width: 200px;
  position: absolute;
  opacity:0.34;
}
.spinner { 
   position: absolute;
   width: 20px;
   height: 20px;
   margin-top: 40px;
   margin-left: 35px;
   
}

.spinner div {
   animation: spinner-4t3wzl 1.5s infinite backwards;
   background-color: #179aff;
   border-radius: 50%;
   height: 100%;
   position: absolute;
   width: 100%;
   opacity:1;
}

.spinner div:nth-child(1) {
   animation-delay: 0.12s;
   background-color: rgba(23,154,255,0.9);
}

.spinner div:nth-child(2) {
   animation-delay: 0.24s;
   background-color: rgba(23,154,255,0.8);
}

.spinner div:nth-child(3) {
   animation-delay: 0.36000000000000004s;
   background-color: rgba(23,154,255,0.7);
}

.spinner div:nth-child(4) {
   animation-delay: 0.48s;
   background-color: rgba(23,154,255,0.6);
}

.spinner div:nth-child(5) {
   animation-delay: 0.6000000000000001s;
   background-color: rgba(23,154,255,0.5);
}

@keyframes spinner-4t3wzl {
   0% {
      transform: rotate(0deg) translateY(-200%);
   }

   60%, 100% {
      transform: rotate(360deg) translateY(-200%);
   }
}
