@charset "utf-8";

body {
  margin: 1em auto;
  max-width: 1000px;
  background-image: url('../images/style1_background.png')
}

nav {
  font-family: sans-serif;
}

#button3 {
  float: right;
  margin-left: 1em;
}

#button2 {
  float: right;
  margin-left: 1em;
}

#button1 {
  float: right;
}

.section {
  border-bottom: 2px solid;
}

#Sinopsis {
  margin: 2em 0;
  border-top: 2px solid;
}

@font-face {
  font-family: 'Droid Serif';
  font-style: normal;
  font-weight: 400;
  src: local('Droid Serif'), local('DroidSerif'), url(https://fonts.gstatic.com/s/droidserif/v6/0AKsP294HTD-nvJgucYTaI4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

.section_title {
  font-family: 'Droid Serif', serif;
}

.section_text {
  font-family: 'Arial', sans-serif;
}

.to_top:hover {
  display: inline;
  background-color: aqua;
}

.separador {
  margin-top: 1.5em;
}

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v13/pEobIV_lL25TKBpqVI_a2w.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

.need_title.main {
  font-family: 'Oswald', sans-serif;
  font-size: x-large;
}

.need_value.main {
  font-family: Helvetica;
  font-size: large;
  color: #0000cd;
}

.need_title {
  font-family: 'Verdana', sans-serif;
  font-size: medium;
}

@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  src: local('Libre Franklin'), local('LibreFranklin-Regular'), url(https://fonts.gstatic.com/s/librefranklin/v1/PFwjf3aDdAQPvNKUrT3U70L2euXwouSmDRNACsKL_Ek.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

.need_value {
  font-family: 'Libre Franklin', sans-serif;
}

.media {
  display: block;
  margin: 0 auto;
}

#image {
  border: 1px solid;
}

#container {
  display: -webkit-flex;
  display: flex;
}

.subsection {
  padding-right: 1em;
  -webkit-flex: 2;
          flex: 2;
}

.subsection_title {
  background-color: aqua;
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url(https://fonts.gstatic.com/s/ptsans/v8/ATKpv8nLYAKUYexo8iqqrg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

.subsection_text {
  font-family: 'PT Sans', sans-serif;
}

.referencias {
  font-family: Verdana;
  font-size: small;
}

.autor {
  font-weight: bold;
}

.titulo {
  font-style: italic;
}

a:hover {
  color:  #006400;
}

a:visited {
  color:  #9932CC;
}
