/* Beaccount Color Declaration */
/* Syftet logo color */
/* line 9, /app/app/assets/stylesheets/companies.scss */
.company-info .info-body {
  background: #F6F9FC;
  padding: 20px 0px 50px 0px;
  max-width: 1000px;
  margin: auto;
}
/* line 15, /app/app/assets/stylesheets/companies.scss */
.company-info .info-body .actions-button button {
  color: #074E66;
  font-weight: bold;
}
/* line 19, /app/app/assets/stylesheets/companies.scss */
.company-info .info-body .actions-button .add-button {
  color: white;
  background: #57C40A;
}
/* line 24, /app/app/assets/stylesheets/companies.scss */
.company-info .info-body .padding-fifteen {
  padding: 0 15px 0px 15px !important;
}
/* line 27, /app/app/assets/stylesheets/companies.scss */
.company-info .info-body .content-info {
  background: #fdfdfd;
  border: solid 1px #D1DBE3;
  padding: 0px 0px 30px 0px;
}
/* line 31, /app/app/assets/stylesheets/companies.scss */
.company-info .info-body .content-info .table-warapper {
  margin: auto;
  max-width: 998px;
  padding: 0;
}
/* line 36, /app/app/assets/stylesheets/companies.scss */
.company-info .info-body .content-info .form-vertical {
  margin: auto;
  max-width: 825px;
}
/* line 40, /app/app/assets/stylesheets/companies.scss */
.company-info .info-body .content-info label {
  font-weight: bolder;
  font-size: 15px;
  padding-bottom: 5px;
  color: #074E66;
}
/* line 46, /app/app/assets/stylesheets/companies.scss */
.company-info .info-body .content-info input {
  padding-top: 5px;
  border-radius: 0;
  height: 40px;
}
/* line 51, /app/app/assets/stylesheets/companies.scss */
.company-info .info-body .content-info textarea {
  border-radius: 0;
}
/* line 54, /app/app/assets/stylesheets/companies.scss */
.company-info .info-body .content-info .text-center {
  padding-top: 20px;
}

/* line 62, /app/app/assets/stylesheets/companies.scss */
.company-logo {
  max-width: 100%;
  max-height: 150px;
}

/* line 67, /app/app/assets/stylesheets/companies.scss */
.logo-wrapper {
  position: relative;
  display: table;
  margin: auto;
  padding-top: 15px;
  padding-bottom: 15px;
}
/* line 73, /app/app/assets/stylesheets/companies.scss */
.logo-wrapper .logo-container {
  text-align: center;
  border: solid 1px #ddd;
  width: 124px;
  height: 124px;
  display: table-cell;
  border-radius: 50%;
}
/* line 80, /app/app/assets/stylesheets/companies.scss */
.logo-wrapper .logo-container img {
  width: 120px;
  height: 120px;
}

/* line 87, /app/app/assets/stylesheets/companies.scss */
.custom-upload-file-wrap-placement {
  right: 45px;
  top: 40px;
  cursor: pointer;
}
/* line 90, /app/app/assets/stylesheets/companies.scss */
.custom-upload-file-wrap-placement span {
  font-size: 25px;
}

/* line 98, /app/app/assets/stylesheets/companies.scss */
.credit-card-billing-container h4 {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
}

/* line 105, /app/app/assets/stylesheets/companies.scss */
.card-info h3, .billing-address h3 {
  font-family: "Roboto", sans-serif;
  color: #0C91C0;
  font-weight: 400;
}

/* Company profile new design */
/* line 113, /app/app/assets/stylesheets/companies.scss */
.cp-img-wrap {
  position: relative;
  height: 150px;
}
/* line 116, /app/app/assets/stylesheets/companies.scss */
.cp-img-wrap .cp-img {
  float: left;
  width: 150px;
}
/* line 120, /app/app/assets/stylesheets/companies.scss */
.cp-img-wrap .cp-img-info {
  left: 0;
  padding-left: 170px;
  position: absolute;
  top: 50%;
  transform: translate(0px, -50%);
}

/* line 129, /app/app/assets/stylesheets/companies.scss */
.cp-header {
  height: 150px;
}

/* line 133, /app/app/assets/stylesheets/companies.scss */
.profile-info-ul-wrap {
  font-size: 15px;
}
/* line 135, /app/app/assets/stylesheets/companies.scss */
.profile-info-ul-wrap li {
  list-style: none;
}
/* line 137, /app/app/assets/stylesheets/companies.scss */
.profile-info-ul-wrap li label {
  min-width: 75px;
}
/* line 141, /app/app/assets/stylesheets/companies.scss */
.profile-info-ul-wrap li p {
  padding-left: 80px;
}

/* line 147, /app/app/assets/stylesheets/companies.scss */
.custom-upload-file-wrap {
  display: table;
  width: 20%;
  overflow: hidden;
  position: relative;
  top: 35px;
  color: #2CACD3;
}

/* line 156, /app/app/assets/stylesheets/companies.scss */
.company-profile {
  border: 1px solid #E6E6E6;
}
