@charset "UTF-8";
/*CSS Document*/
/*media768*/
@media only screen and (min-width:768px) and (max-width:1024px) {
/*body*/
#body{
  background-color: #00A6A6;
  margin: 2%;
}
/*header*/
#header{
  width: 100%;
    background: linear-gradient(to bottom left, #42D7D7 50%, #0086B3 60%);
    text-align: center;
    display: inline-block;
    margin: 0px;
}
.h1{
  font-family: "Signika", sans-serif;
  font-size: 18pt;
  font-weight: bold;
  color: #004D4D;
  display: inline-block;
}
/*logo*/
#logo{
  width: 20%;
  display: inline-block;
  margin: 0px;
  padding: 0px;
}
/*navigationbar*/
#navbar{
  float: right;
  margin: 0px;
  width: 20%;
  padding-top: 2px;
  padding-left: 0px;
  padding-bottom: 2px;
  padding-right: 0px;
}
nav ul li{
  list-style-type: none;
  display: block;
  margin: 0px;
  padding: 0px;
  width: 100%;
}
li .ref{
  display: block;
  font-family: "Ubuntu",sans-serif;
  font-size: 12pt;
  font-weight: bold;
  text-align: left;
  padding: 0px;
  color: #26798C;
  width: 100%;
}
.ref:hover{
  background-color:#7FFFD4;
  padding: 5px;
}
/*section1*/
#section1{
  display: inline-block;
 margin-left: 0%;
 margin-top: 2%;
 margin-right: 0%;
 margin-bottom: 2%;
 width: 100%;
 float: inherit;
}
.content{
  width: 100%;
  padding: 0px;
  background-color:#105956;
  display: inline-block;
margin: 0px;
}
.paragraph{
  font-family: "Valera Round", sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #00CCCC;
  text-align: center;
}
/*link*/
.a{
  font-family: "Valera Round", sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color:#22C3BB;
}
.a:hover{
  background-color: #7FFFD4;
}
/*section2*/
#section2{
  width: 100%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2%;
}
/*image1*/
#image1{
  width: 100%;
  display: inline-block;
  margin: 0px;
  padding: 0px;
}
}
/*media480px*/
@media only screen and (max-width:480px) {
  /*body*/
  #body{
    margin:5%;
    background-color: #00A6A6;
  }
  /*header*/
    #header{
      width:100%;
      display: inline-block;
      margin: 0px;
      background: linear-gradient(to bottom left, #42D7d7 50%, #0086B3 60%);
      padding: 0%;
    }
    .h1{
      font-family: "Signika", sans-serif;
      font-size: 14pt;
      font-weight: bold;
      color: #004D4D;
      text-align: center;
      display: inline;
    }
  /*logo*/
  #logo{
    float: left;
    margin: 0%;
    display: block;
    width: 20%;
    padding: 0px;
  }
  /*navigationbar*/
  #navbar{
    display: block;
    list-style-type: none;
    text-align: center;
    margin: 0px;
    padding: 0px;
    margin:0px;
    align-items: center;
  }
  nav ul li{
    list-style-type: none;
    display: inline;
    align-items: center;
    margin: 0px;
    padding: 0px;
    margin:0px;
  }
  li .ref{
    list-style-type: none;
    align-items: center;
    display: inline;
    margin: 0px;
    color: #1B3133;
    font-size: 10pt;
    font-weight: bold;
    font-family: "Ubuntu",sans-serif;
    text-align: center;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 0px;
    padding-bottom: 0px;
  }
  li.ref:hover{
color: #7FFFD4;
  }
  /*section1*/
  #section1{
    display: inline;
    width: 90%;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 2%;
    margin-bottom: 2%;
    padding: 2px;
  }
  .content{
    display: inline-block;
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 2%;
    margin-bottom: 2%;
    padding: 0px;
    background-color:#105956;
    text-align: center;
  }
  .paragraph{
    font-family: "Valera Round", sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #00CCCC;
    text-align: center;
  }
  /*link*/
  .a{
    font-size: 10pt;
    font-family: "Valera Round", sans-serif;
    font-weight: bold;
    color: #22C3BB;
    text-align: center;
  }
  .a:hover{
  color: #7FFFD4;
  }
  /*section2*/
  #section2{
    display: inline-block;
    width: 100%;
    margin-top: 0%;
    margin-bottom: 2%;
    margin-left: 0%;
    margin-right: 0%;
  }
  /*image1*/
  #image1{
    display: inline-block;
    width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
