@media screen and (max-width: 480px) {
  #footer #mc_embed_signup {
    width: 100% !important;
  }

  #footer #mc_embed_signup_scroll input.email {
    width: 97% !important;
  }

  /* line 2, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  .container {
    width: 100%;
  }
  /* line 5, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #header,
  .detail #header {
    height: 50px;
    position: fixed;
    background: #FFA709;
    z-index: 5;
  }
  /* line 11, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #header #nav,
  .detail #header #nav {
    position: fixed;
    width: 100%;
    background: #FFA709;
    top: 50px;
    display: none;
  }
  /* line 17, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #header #nav a,
  .detail #header #nav a {
    display: block;
  }
  /* line 21, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #header .logo,
  .detail #header .logo {
    margin: 15px;
    height: 20px;
    float: left;
  }
  /* line 26, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #header.smaller,
  .detail #header.smaller {
    height: 50px;
  }
  /* line 28, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #header.smaller .logo,
  .detail #header.smaller .logo {
    margin: 15px;
    height: 20px;
    float: left;
  }
  /* line 33, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #header.smaller #nav,
  .detail #header.smaller #nav {
    top: 25px;
  }
  /* line 35, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #header.smaller #nav a,
  .detail #header.smaller #nav a {
    display: block;
  }

  /* line 61, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  .m_close {
    position: absolute;
    right: 0;
    top: 0;
    width: 25px;
    height: 30px;
    padding-left: 10px;
    padding-top: 5px;
    margin: 7px;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 100px;
    display: none;
  }
  /* line 73, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  .m_close span:nth-child(1) {
    display: block;
    height: 3px;
    width: 60%;
    background: #fff;
    -ms-transform: rotate(45deg);
    /* IE 9 */
    -webkit-transform: rotate(45deg);
    /* Chrome, Safari, Opera */
    transform: rotate(45deg);
    position: absolute;
    top: 15px;
    left: 7px;
  }
  /* line 85, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  .m_close span:nth-child(2) {
    display: block;
    height: 3px;
    width: 60%;
    background: #fff;
    -ms-transform: rotate(-45deg);
    /* IE 9 */
    -webkit-transform: rotate(-45deg);
    /* Chrome, Safari, Opera */
    transform: rotate(-45deg);
    position: absolute;
    top: 15px;
    left: 7px;
  }
  /* line 99, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  .title_page {
    font-size: 20px;
  }
  /* line 102, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #cover, #cover .container,
  #cover .list_cover {
    height: 550px;
  }
  /* line 106, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #cover {
    overflow: hidden;
  }
  /* line 108, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #cover .list_cover {
    background-position: bottom;
  }
  /* line 110, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #cover .list_cover .a1 {
    width: 200px;
    bottom: 60px;
  }
  /* line 114, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #cover .list_cover .a2 {
    right: 40%;
    width: 120px;
    bottom: 50px;
  }
  /* line 119, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #cover .list_cover .a3 {
    height: 30px;
    left: 10%;
    top: 15%;
  }
  /* line 124, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #cover .list_cover .a4 {
    height: 30px;
    left: 10%;
    top: calc(15% + 40px);
  }
  /* line 129, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #cover .list_cover .a5 {
    left: 10%;
    top: calc(15% + 80px);
  }
  /* line 133, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #cover .list_cover .a6 {
    top: 90%;
    left: 30%;
  }
  /* line 142, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #people .list .foto,
  #people .list:nth-child(odd) .foto {
    width: 60%;
    margin-left: 20%;
    float: none;
  }
  /* line 147, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #people .list .text,
  #people .list:nth-child(odd) .text {
    float: none;
    width: 90%;
    margin-left: 5%;
    margin-top: 5px;
    text-align: left;
  }
  /* line 153, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #people .list .text h3,
  #people .list:nth-child(odd) .text h3 {
    font-size: 18px;
  }
  /* line 156, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #people .list .text .person,
  #people .list:nth-child(odd) .text .person {
    font-size: 13px;
  }
  /* line 162, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #about {
    padding: 30px 0;
    height: auto;
  }
  /* line 165, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #about .text {
    margin-top: 50px;
    font-size: 15px;
    padding: 15px;
    width: calc(100% - 30px);
  }
  /* line 170, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #about .text .logo2 {
    height: 30px;
  }
  /* line 175, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #author {
    padding: 30px 0;
  }
  /* line 177, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #author .img_author {
    float: none;
    width: 80%;
    margin-left: 10%;
  }
  /* line 182, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #author .text {
    width: calc(100% - 30px);
    padding: 15px;
    text-align: left;
    margin-top: 0;
    font-size: 15px;
  }
  /* line 190, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #thoughts {
    padding: 30px 0;
  }
  /* line 193, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  .list_video .list {
    margin: 10px;
    width: calc(50% - 20px);
  }
  /* line 197, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  .list_video .list:nth-child(1) {
    width: calc(100% - 20px);
    margin: 10px;
  }
  /* line 201, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  .list-berita {
    width: calc(50% - 20px);
  }
  /* line 204, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #footer {
    padding: 30px 15px;
  }
  /* line 207, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #footer form {
    width: 100%;
  }
  /* line 210, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #footer form input[type=submit] {
    width: 100%;
  }
  /* line 213, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #footer form input[type=text] {
    width: calc(100% - 140px);
  }
  /* line 216, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  #people,
  #about,
  #author,
  #thoughts {
    padding: 70px 0;
  }
  /* line 222, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  .detail_page {
    width: calc(100% - 20px);
    padding: 10px;
    margin-top: 60px;
  }
  /* line 227, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  .detail_page .title h1 {
    font-size: 28px;
  }
  /* line 232, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  .detail_page .detail_text .detail_img {
    max-width: 100%;
  }
  /* line 234, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/thinkfresh.responsive.scss */
  .detail_page .detail_text .detail_img img {
    width: 100%;
  }
}

/*# sourceMappingURL=../css/thinkfresh.responsive.map */