/* line 18, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/_variables.scss */
:root {
  --base-font-size: 1em;
  --standard-padding: .5em;
  --standard-margin: .5em;
}

@keyframes maintaco {
  0% {
    transform: translateX(-93.75em) rotate(0deg);
  }
  60% {
    transform: translateX(0em) rotate(360deg);
  }
  80% {
    transform: scale(3);
    filter: brightness(3);
  }
  100% {
    transform: scale(2);
    filter: brightness(2);
  }
}

/* line 21, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.wrapper {
  max-width: 100em;
  width: 90%;
  margin-left: 5%;
}

/* line 26, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
#maintaco {
  animation: maintaco 3s ease-in 1 0s;
  padding-bottom: 5em;
}

/* line 30, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.right {
  float: right;
  margin-left: .75em;
  max-width: 9em;
}

/* line 35, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.logo {
  width: 5.25em;
  float: left;
  margin-right: 2.35em;
  padding-bottom: .25em;
}

/* line 41, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.pageheader {
  font-size: 2em;
  font-family: 'Acme', sans-serif;
  display: block;
  padding-top: .5em;
  padding-left: 2.35em;
}

/* line 48, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
header {
  background-color: #8499ae;
  color: white;
  width: 100%;
}

/* line 53, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
footer {
  font-size: 1em;
  position: fixed;
  right: 0;
  left: 0;
  bottom: 0;
  height: 2.8em;
  background-color: #8499ae;
  text-align: center;
  border-top: .1em black solid;
  clear: both;
}

/* line 65, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.form, .normalaside {
  background-color: #8499ae;
  margin: 0 auto;
  margin-top: 1em;
  border-radius: 0.66em;
  margin-bottom: 3em;
  padding: .7em;
  color: #d7ccc2;
}

/* line 73, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.form h2, .normalaside h2, .form h3, .normalaside h3 {
  color: #1f1a14;
  padding-top: var(--standard-padding);
  padding-bottom: calc(var(--standard-padding)*.5);
  margin-top: var(--standard-margin);
  margin-bottom: calc(var(--standard-margin)*.5);
}

/* line 80, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.form *:focus, .normalaside *:focus {
  border-color: #ae9984;
  box-shadow: 0 0 1em #d7ccc2;
}

/* line 84, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.form legend, .normalaside legend, .form label, .normalaside label {
  color: #29333e;
}

/* line 88, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.normalaside {
  padding: .5em;
  color: #29333e;
}

/* line 92, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.normalaside h2 {
  padding: 0;
  margin: 0;
}

/* line 96, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.normalaside ul {
  list-style: none;
  padding: 0;
}

/* line 100, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.normalaside li {
  padding-left: 1.3em;
  padding-bottom: 1em;
}

/* line 103, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.normalaside li a {
  color: #3e3329;
}

/* line 106, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.normalaside li:before {
  content: "\1F32E";
  font-family: FontAwesome;
  margin-left: -1.3em;
  width: 1.3em;
  display: inline-block;
  padding-right: .7em;
}

/* line 116, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
nav a:hover {
  color: black;
  background-color: #d7ccc2;
  border-radius: 0.33em;
  width: 100%;
}

/* line 123, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
nav ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 128, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
nav li {
  display: inline-block;
}

/* line 131, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
nav a {
  color: black;
  font-family: 'Lato', sans-serif;
  font-weight: bold;
  text-decoration: none;
}

/* line 138, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
nav a:nth-type(n+1) {
  margin-left: 1em;
}

/* line 142, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.uk-navbar {
  display: block;
  background-color: #ae9984;
  width: 100%;
}

/* line 147, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
table {
  padding: .35em;
  margin: 0 auto;
}

/* line 150, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
table caption {
  font-family: 'Acme', sans-serif;
  font-weight: bold;
  font-size: 1.5em;
}

/* line 155, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
thead th {
  background: #c2ccd7;
  font-family: 'Lato', sans-serif;
  font-weight: bold;
  font-size: 1.5em;
}

/* line 160, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
tbody th {
  text-align: left;
  font-weight: bold;
}

/* line 164, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
th, td {
  padding-left: 1em;
  padding-right: 1em;
  margin: 1em;
  font-size: 0.8em;
}

/* line 170, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
tr {
  background-color: #d7ccc2;
}

/* line 172, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
tr:nth-child(odd) {
  background-color: #ebe6e0;
}

/* line 176, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
button {
  margin-top: 1em;
}

/* line 179, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.tacoback {
  background: url(images/plate_800.png) no-repeat;
}

/* line 182, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
svg {
  padding-left: 8em;
}

/* line 185, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.viewport:hover path[id^='lettuce'], .viewport:hover path[id^='meat'], .viewport:hover path[id^='cheese'], .viewport:hover path[id^="tomato"] {
  animation: toppings 2s ease-in 1 0s;
}

/* line 188, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
#tacosvg {
  width: 31.25em;
}

@keyframes toppings {
  from {
    transform: translateY(-31.25em);
  }
  to {
    transform: translateY(0em);
  }
}

/* line 199, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
svg {
  padding: 0;
}

/* line 202, E:/Dropbox/School/Harvard/DGMDe27/Assignment3/scss/newtacos.scss */
.smallmenu {
  display: block;
  background-color: #F7F8F7;
}

/*# sourceMappingURL=../css/newtacos.map */