/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* line 11, ../sass/screen.scss */
body:not(.administrator) .layout-node-form .layout-region--node-main,
body:not(.administrator) .layout-node-form .layout-region--node-footer {
  float: none;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  width: auto;
  padding-right: 0;
}
/* line 20, ../sass/screen.scss */
body:not(.administrator) .layout-node-form .layout-region--node-secondary {
  display: none;
}

/* line 26, ../sass/screen.scss */
#edit-actions {
  -webkit-justify-content: center;
  justify-content: center;
}

/* line 30, ../sass/screen.scss */
#block-nhc-claro-account-menu {
  margin-top: 50px;
}
/* line 32, ../sass/screen.scss */
#block-nhc-claro-account-menu ul.menu {
  list-style: none;
  margin: 0;
  padding: 0;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
/* line 39, ../sass/screen.scss */
#block-nhc-claro-account-menu ul.menu li {
  list-style: none;
  margin: 0 15px 0 0;
  padding: 0;
}
/* line 43, ../sass/screen.scss */
#block-nhc-claro-account-menu ul.menu li:last-child {
  margin-right: 0;
}
/* line 46, ../sass/screen.scss */
#block-nhc-claro-account-menu ul.menu li a {
  display: block;
  text-decoration: none;
  padding: 0 10px;
  color: #000;
  font-weight: bold;
  line-height: 25px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 54, ../sass/screen.scss */
#block-nhc-claro-account-menu ul.menu li a.is-active {
  background-color: #ccc;
}
/* line 57, ../sass/screen.scss */
#block-nhc-claro-account-menu ul.menu li a:hover {
  background-color: #e2e2e2;
}

/* line 66, ../sass/screen.scss */
.site-logo img {
  /*max-width: 320px;*/
  max-width: 400px;
}

/* line 71, ../sass/screen.scss */
.branding-right {
  margin: 0;
}

/* line 75, ../sass/screen.scss */
#block-nhc-claro-branding {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
/* line 78, ../sass/screen.scss */
#block-nhc-claro-branding > div {
  float: none;
}
/* line 81, ../sass/screen.scss */
#block-nhc-claro-branding:after {
  display: none;
}
