body {
  font-family: "proxima-nova-condensed", sans-serif;
  font-style: normal;
  font-size: 14px;
  line-height: 1.42857143;
  color: #444;
  margin: 0px;
}
#vtex-logo {
  background: url("../img/vtex.png") #ffffff;
  width: 177px;
  height: 56px;
}
.container.input-account {
  padding-top: 2em;
}
.input-account,
.real-content,
.not-certified {
  display: none;
}
.not-certified h1,
.loading h1 {
  color: #444;
  font-family: "proxima-nova-condensed", sans-serif;
}
.footer {
  margin: 20px 0 10px;
  text-align: center;
}
.footer .social {
  background-color: #ddd;
  padding: 10px 0;
}
.store-logo {
  margin: 25px;
}
.store-logo img {
  max-width: 500px;
}
/* Custom container */
.container {
  margin: 0 auto;
  max-width: 1024px;
  padding-top: 0px;
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.header {
  color: #444;
  border: 1px solid #ccc;
  margin-top: 0px;
  padding: 13px 0 20px;
  text-align: center;
}
.header h1 {
  font: 600 normal 60px "proxima-nova-extra-condensed", sans-serif;
}
.header h1.certified {
  color: #5cb85c;
  line-height: 180px;
  height: 180px;
}
.header h1.not-certified {
  color: #888;
}
.sub-title {
  background-color: #ddd;
}
.sub-title.not-certified {
  height: 25px;
}
.sub-title .sub-img,
.sub-title .sub-payment,
.sub-title .sub-status {
  background-color: #ddd;
  padding-top: 10px;
  color: #444;
}
.sub-title .sub-status {
  margin-bottom: 15px;
}
.sub-title-description {
  background-color: #1d3561;
  color: #fff;
  font-size: 18px;
  padding: 30px 0;
}
.sub-title-description h4 {
  font-size: 22px;
}
.sub-description-img img {
  width: 200px;
}
.pci-dss {
  color: #232323;
  font-size: 18px;
  padding: 40px 15px;
}
.pci-dss h4 {
  color: #1d3561;
  font-size: 22px;
}
.pci-dss p {
  margin-bottom: 30px;
}
.selo-general {
  padding-top: 10px;
  padding-bottom: 10px;
  width: 170px;
}
.selo-pci-vtex {
  margin-top: 10px;
  position: fixed;
  z-index: 9999;
}
.zoomWindowContainer div {
  width: 700px !important;
}
.store-pg {
  display: block;
  color: #444;
  text-align: center;
  float: left;
  font-size: .8em;
  height: 25px;
  line-height: 25px;
  margin-right: 2px;
  min-width: 36px;
  margin-bottom: 5px;
}
