/* line 1, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
body {
  padding: 0;
  margin: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 7, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
}

/* line 11, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.clearfix {
  clear: both;
}

/* line 14, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.fl {
  float: left;
}

/* line 17, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.fr {
  float: right;
}

/* line 20, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.bold {
  font-weight: bold;
}

/* line 23, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.normal {
  font-weight: normal;
}

/* line 26, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
a {
  text-decoration: none;
}

/* line 29, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.blue {
  color: #74CBD3 !important;
}

/* line 32, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.box_img {
  display: inline-block;
  position: relative;
  width: 100%;
}

/* line 37, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.box_img:before {
  content: "";
  display: block;
  padding-top: 100%;
  /* initial ratio of 1:1*/
}

/* Other ratios */
/* line 43, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.ratio2_1:before {
  padding-top: 50%;
}

/* line 46, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.ratio1_2:before {
  padding-top: 200%;
}

/* line 49, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.ratio4_3:before {
  padding-top: 75%;
}

/* line 52, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.ratio5_3:before {
  padding-top: 65%;
}

/* line 55, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.ratio3_4:before {
  padding-top: 133%;
}

/* line 58, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.ratio16_9:before {
  padding-top: 56.25%;
}

/* line 61, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.ratio9_16:before {
  padding-top: 178%;
}

/* line 64, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.ratio9_8:before {
  padding-top: 85%;
}

/* line 67, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.ratio6_2:before {
  padding-top: 40%;
}

/* line 71, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.img_con {
  /* Positioning */
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  /* Styling */
  text-align: center;
  vertical-align: center;
  overflow: hidden;
}

/* line 84, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.img_con img {
  height: 100%;
}

/* line 88, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.bgfloat {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  top: 0;
  left: 0;
  z-index: 1;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.gradtop {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, transparent 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );
  /* IE6-9 */
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}

/* line 109, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.graddown {
  background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
  /* IE6-9 */
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}

/* line 121, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.shadow {
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6);
}

/*TOOLTIPS*/
/* line 130, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
#tooltip, #preview {
  position: absolute;
  border: 1px solid #E6E6E6;
  background: #ffffc9;
  padding: 2px;
  color: #333;
  display: none;
  text-align: center;
  font-size: 12px;
}

/* line 141, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_content {
  font: 12px/1.5 'Helvetica Neue', Helvetica, Arial, sans-serif;
  color: #fff;
  background-color: #222;
  padding: 3px 10px;
  border-radius: 4px;
}

/* line 149, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.btn:hover .tipr_content,
.btn:active .tipr_content,
.btn:focus .tipr_content {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 155, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_container_bottom,
.tipr_container_top,
.tipr_container_left,
.tipr_container_right {
  position: absolute;
  display: none;
  z-index: 1000;
}

/* line 163, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_container_bottom {
  margin-top: 10px;
}

/* line 170, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_container_left {
  padding-right: 6px;
}

/* line 174, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_container_right {
  margin-left: 10px;
}

/* line 178, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_point_top,
.tipr_point_bottom,
.tipr_point_left,
.tipr_point_right {
  position: relative;
  color: #fff;
}

/* line 186, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_point_right:after,
.tipr_point_right:before {
  position: absolute;
  pointer-events: none;
  border: solid transparent;
  top: 100%;
  content: "";
  height: 0;
  width: 0;
}

/* line 197, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_point_right:after {
  border-right-color: #222;
  border-width: 6px;
  left: -8px;
  top: 25%;
  margin-left: -4px;
}

/* line 205, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_point_right:before {
  border-width: 4px;
  margin-left: -6px;
}

/* line 210, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_point_left:after,
.tipr_point_left:before {
  position: absolute;
  pointer-events: none;
  border: solid transparent;
  top: 100%;
  content: "";
  height: 0;
  width: 0;
}

/* line 221, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_point_left:after {
  border-left-color: #222;
  border-width: 6px;
  right: -8px;
  top: 25%;
  margin-right: -4px;
}

/* line 229, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_point_left:before {
  border-width: 4px;
  margin-right: -6px;
}

/* line 234, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_point_top:after,
.tipr_point_top:before {
  position: absolute;
  pointer-events: none;
  border: solid transparent;
  top: 100%;
  content: "";
  height: 0;
  width: 0;
}

/* line 245, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_point_top:after {
  border-top-color: #222;
  border-width: 6px;
  left: 50%;
  margin-left: -6px;
}

/* line 252, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_point_top:before {
  border-width: 4px;
  left: 50%;
  margin-left: -4px;
}

/* line 258, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_point_bottom:after,
.tipr_point_bottom:before {
  position: absolute;
  pointer-events: none;
  border: solid transparent;
  bottom: 100%;
  content: "";
  height: 0;
  width: 0;
}

/* line 269, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_point_bottom:after {
  border-bottom-color: #222;
  border-width: 6px;
  left: 50%;
  margin-left: -6px;
}

/* line 276, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.tipr_point_bottom:before {
  border-width: 4px;
  left: 50%;
  margin-left: -4px;
}

/* Default styling for jQuery Datepicker v4.0.6. */
/* line 283, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-rtl {
  direction: rtl;
}

/* line 286, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-popup {
  z-index: 1000;
  opacity: 1;
  width: 250px;
}

/* line 291, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-popup .datepick {
  border: 0;
  background: #fff;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
  padding: 5px;
}

/* line 299, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-disable {
  position: absolute;
  z-index: 100;
  background-color: white;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 306, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick a {
  color: #000;
  text-decoration: none;
}

/* line 310, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick a.datepick-disabled {
  color: #888;
  cursor: auto;
}

/* line 314, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick button {
  margin: 0.25em;
  padding: 0.125em 0em;
  background-color: #fcc;
  border: none;
  border-radius: 0.25em;
  -moz-border-radius: 0.25em;
  -webkit-border-radius: 0.25em;
  font-weight: bold;
}

/* line 324, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-nav, .datepick-ctrl {
  float: left;
  width: 100%;
  background-color: #fff;
  color: #000;
  font-size: 90%;
  font-weight: bold;
}

/* line 332, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-cmd {
  width: 20%;
}

/* line 335, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-cmd:hover {
  background-color: #0098eb;
  color: #fff;
}

/* line 339, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-ctrl .datepick-cmd:hover {
  background-color: #0081c8;
}

/* line 342, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-cmd-prevJump, .datepick-cmd-nextJump {
  width: 8%;
}

/* line 345, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
a.datepick-cmd {
  padding: 5px 8px;
  display: inline-block;
}

/* line 349, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
button.datepick-cmd {
  text-align: center;
}

/* line 352, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-cmd-prev, .datepick-cmd-prevJump, .datepick-cmd-clear {
  float: left;
  padding-left: 2%;
}

/* line 356, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-cmd-current, .datepick-cmd-today {
  float: left;
  width: 30%;
  text-align: center;
}

/* line 361, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-cmd-next, .datepick-cmd-nextJump, .datepick-cmd-close {
  float: right;
  padding-right: 2%;
  text-align: right;
}

/* line 366, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-rtl .datepick-cmd-prev, .datepick-rtl .datepick-cmd-prevJump,
.datepick-rtl .datepick-cmd-clear {
  float: right;
  padding-left: 0%;
  padding-right: 2%;
  text-align: right;
}

/* line 373, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-rtl .datepick-cmd-current, .datepick-rtl .datepick-cmd-today {
  float: right;
}

/* line 376, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-rtl .datepick-cmd-next, .datepick-rtl .datepick-cmd-nextJump,
.datepick-rtl .datepick-cmd-close {
  float: left;
  padding-left: 2%;
  padding-right: 0%;
  text-align: left;
}

/* line 384, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-cmd-next,
.datepick-cmd-prev {
  width: 15%;
}

/* line 388, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-cmd-today {
  width: 40%;
  text-align: center;
}

/* line 393, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month-nav {
  float: left;
  text-align: center;
}

/* line 397, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month-nav div {
  float: left;
  width: 12.5%;
  margin: 1%;
  padding: 1%;
}

/* line 403, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month-nav span {
  color: #888;
}

/* line 406, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month-row {
  clear: left;
}

/* line 409, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month {
  float: left;
  width: 15em;
  text-align: center;
  border-bottom: 1px solid #ccc;
  padding-bottom: 5px;
}

/* line 416, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month-header, .datepick-month-header select, .datepick-month-header input {
  background-color: #fff;
  color: #000;
  font-weight: bold;
  padding: 5px;
}

/* line 422, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month-header {
  height: 25px;
}

/* line 425, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month-header select, .datepick-month-header input {
  border: none;
  width: 48%;
  float: left;
  font-size: 10px;
}

/* line 431, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month-header select {
  border: 1px solid #ccc;
  margin-right: 2px;
  border-radius: 0;
}

/* line 436, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month-header input {
  position: absolute;
  display: none;
}

/* line 440, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month table {
  width: 100%;
  border-collapse: collapse;
  font-size: 11px;
}

/* line 445, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month thead {
  border-bottom: 1px solid #aaa;
}

/* line 448, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month th, .datepick-month td {
  text-align: center;
  margin: 0;
}

/* line 453, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month th, .datepick-month th a {
  color: #000;
}

/* line 458, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month td.datepick-week {
  border: 1px solid #777;
}

/* line 461, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month td.datepick-week * {
  background-color: #777;
  color: #fff;
  border: none;
}

/* line 466, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month a {
  display: block;
  width: 100%;
  padding: 3px 0px;
  color: #000;
  text-decoration: none;
}

/* line 473, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month span {
  display: block;
  width: 100%;
}

/* line 477, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month td span {
  color: #888;
}

/* line 480, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month td .datepick-other-month {
  background-color: #fff;
}

/* line 484, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month td .datepick-today {
  background-color: #0081c8;
  color: #fff;
}

/* line 488, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month td .datepick-highlight {
  background-color: #0081c8;
  color: #fff;
}

/* line 492, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month td .datepick-selected {
  background-color: #0081c8;
  color: #fff;
}

/* line 496, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-month th.datepick-week {
  background-color: #0081c8;
  color: #fff;
}

/* line 500, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-status {
  clear: both;
  background-color: #ddd;
  text-align: center;
}

/* line 505, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-clear-fix {
  clear: both;
}

/* line 508, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.datepick-cover {
  display: none;
  display/**/: block;
  position: absolute;
  z-index: -1;
  filter: mask();
  top: -1px;
  left: -1px;
  width: 100px;
  height: 100px;
}

/* line 520, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
#altOutput {
  border: none;
  resize: none;
}

/* line 524, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.is-datepick {
  border: 1px solid #ccc;
}

/*s:popup notification*/
/* line 530, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify,
.alertify-show,
.alertify-log {
  -webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -moz-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -ms-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -o-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* easeOutBack */
}

/* line 539, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify-hide {
  -webkit-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
  -moz-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
  -ms-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
  -o-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
  transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
  /* easeInBack */
}

/* line 546, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify-log-hide {
  -webkit-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
  -moz-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
  -ms-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
  -o-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
  transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
  /* easeInBack */
}

/* line 553, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify-cover {
  position: fixed;
  z-index: 99999;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
}

/* line 558, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify-cover-hidden {
  display: none;
}

/* line 561, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify {
  position: fixed;
  z-index: 99999;
  top: 30%;
  left: 50%;
  width: 400px;
  margin-left: -200px;
  opacity: 1;
}

/* line 569, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify-hidden {
  -webkit-transform: translate(0, -150px);
  -moz-transform: translate(0, -150px);
  -ms-transform: translate(0, -150px);
  -o-transform: translate(0, -150px);
  transform: translate(0, -150px);
  opacity: 0;
  display: none;
}

/* overwrite display: none; for everything except IE6-8 */
/* line 579, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
:root * > .alertify-hidden {
  display: block;
  visibility: hidden;
}

/* line 583, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify-logs-hidden {
  display: none;
}

/* line 586, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify-resetFocus {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 596, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify-inner {
  text-align: center;
}

/* line 602, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify {
  width: 400px;
  background: #fff;
  border-radius: 10px;
  overflow: hidden;
  padding-bottom: 20px;
}

/* line 609, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify-dialog {
  background: #ffffff;
  padding: 0;
}

/* line 613, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify-message {
  padding: 30px 10px 10px;
  font-size: 18px;
  color: #3d3d3d;
  font-weight: bold;
  margin: 0;
}

/* line 620, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify-buttons {
  padding: 10px;
  border-radius: 100px;
  font-weight: bold;
}

/* line 625, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify-text {
  border: 1px solid #CCC;
  padding: 10px;
  border-radius: 4px;
}

/* line 630, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify-button {
  color: #000;
  padding: 10px 30px;
  font-size: 12px;
  text-decoration: none;
  outline: none;
  margin-left: 5px;
  background: #5FB100;
  color: #fff;
  border: 0;
  border-radius: 100px;
  font-weight: bold;
  cursor: pointer;
}

/* line 645, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify-button:hover {
  opacity: 0.8;
}

/* line 648, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_base.scss */
.alertify-button-cancel {
  background: red;
}

/*e:popup notification*/
@font-face {
  font-family: avenirff;
  src: url("../fonts/AvenirNext-Regular.woff");
  font-weight: normal;
}

@font-face {
  font-family: avenirff;
  src: url("../fonts/AvenirNext-Bold.woff");
  font-weight: bold;
}

@keyframes slideUp {
  from {
    top: -100px;
  }
  to {
    top: 0;
  }
}

@keyframes slideDown {
  from {
    top: 0;
  }
  to {
    top: -100px;
  }
}

@keyframes logohover {
  from {
    margin-left: 50px;
  }
  to {
    margin-left: 0;
  }
}

@keyframes fadein {
  from {
    opacity: 0;
    -ms-transform: scale(0.5, 0.5);
    /* IE 9 */
    -webkit-transform: scale(0.5, 0.5);
    /* Chrome, Safari, Opera */
    transform: scale(0.5, 0.5);
  }
  to {
    opacity: 1;
    -ms-transform: cale(1, 1);
    /* IE 9 */
    -webkit-transform: scale(1, 1);
    /* Chrome, Safari, Opera */
    transform: scale(1, 1);
  }
}

@keyframes fadeindua {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes fadeindua {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes botop {
  from {
    -webkit-transform: translate(0em, 2em);
    -moz-transform: translate(0em, 2em);
    -o-transform: translate(0em, 2em);
    -ms-transform: translate(0em, 2em);
    transform: translate(0em, 2em);
    opacity: 0;
  }
  to {
    -webkit-transform: translate(0em, 0em);
    -moz-transform: translate(0em, 0em);
    -o-transform: translate(0em, 0em);
    -ms-transform: translate(0em, 0em);
    transform: translate(0em, 0em);
    opacity: 1;
  }
}

@keyframes botopdua {
  from {
    -webkit-transform: translate(0em, 3.5em);
    -moz-transform: translate(0em, 3.5em);
    -o-transform: translate(0em, 3.5em);
    -ms-transform: translate(0em, 3.5em);
    transform: translate(0em, 3.5em);
    opacity: 0;
  }
  to {
    -webkit-transform: translate(0em, 0em);
    -moz-transform: translate(0em, 0em);
    -o-transform: translate(0em, 0em);
    -ms-transform: translate(0em, 0em);
    transform: translate(0em, 0em);
    opacity: 1;
  }
}

/* line 88, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_animate.scss */
.slideUp {
  animation-name: slideUp;
  animation-duration: 0.5s;
}

/* line 92, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_animate.scss */
.animateout {
  animation-name: fadeout;
  animation-duration: 0.5s;
}

/* line 96, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_animate.scss */
.animatein {
  animation-name: fadein;
  animation-duration: 0.5s;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_animate.scss */
a.animated-button:link, a.animated-button:visited {
  position: relative;
  display: block;
  margin: 30px auto 0;
  padding: 14px 15px;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  overflow: hidden;
  letter-spacing: .08em;
  border-radius: 0;
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(0, 0, 0, 0.2);
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}

/* line 121, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_animate.scss */
a.animated-button:link:after, a.animated-button:visited:after {
  content: "";
  position: absolute;
  height: 0%;
  left: 50%;
  top: 50%;
  width: 150%;
  z-index: -1;
  -webkit-transition: all 0.75s ease 0s;
  -moz-transition: all 0.75s ease 0s;
  -o-transition: all 0.75s ease 0s;
  transition: all 0.75s ease 0s;
}

/* line 134, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_animate.scss */
a.animated-button:link:hover, a.animated-button:visited:hover {
  color: #FFF;
  text-shadow: none;
}

/* line 138, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_animate.scss */
a.animated-button:link:hover:after, a.animated-button:visited:hover:after {
  height: 450%;
}

/* line 142, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_animate.scss */
a.animated-button.victoria-one {
  border: 2px solid #D24D57;
}

/* line 145, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_animate.scss */
a.animated-button.victoria-one:after {
  background: #D24D57;
  -moz-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
  -ms-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
  -webkit-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
  transform: translateX(-50%) translateY(-50%) rotate(-25deg);
}

/* line 1, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
body {
  font-family: "avenirff", helvetica, arial;
  background-color: #F9F9F9;
}

/* line 5, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.container {
  width: 1100px;
  margin: 0 auto;
}

/* line 9, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover {
  width: 100%;
  position: relative;
  height: 750px;
}

/* line 13, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .caroufredsel_wrapper {
  position: static !important;
}

/* line 16, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .container {
  position: relative;
  height: 750px;
  margin: 0 auto;
}

/* line 21, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .ratio16_9 {
  float: left;
}

/* line 24, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover #hl_next {
  position: absolute;
  z-index: 2;
  right: 20px;
  top: 47%;
  height: 50px;
  opacity: 0.6;
}

/* line 32, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover #hl_prev {
  position: absolute;
  z-index: 2;
  left: 20px;
  top: 47%;
  height: 50px;
  opacity: 0.6;
}

/* line 40, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover #hl_next:hover,
#cover #hl_prev:hover {
  opacity: 1;
  cursor: pointer;
}

/* line 45, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover #hl_page {
  text-align: center;
}

/* line 47, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover #hl_page span {
  display: none;
}

/* line 50, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover #hl_page a {
  display: inline-block;
  background: #9B9B9B;
  width: 15px;
  height: 15px;
  border-radius: 100px;
  margin: 0 3px;
}

/* line 57, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover #hl_page a:hover, #cover #hl_page a.selected {
  background: #FF9F00;
}

/* line 63, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .list_cover {
  background: url(../img/bg_body.png) center no-repeat;
  background-position: top;
  position: relative;
  height: 750px;
}

/* line 68, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .list_cover img {
  height: auto;
}

/* line 71, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .list_cover .a1, #cover .list_cover .a2, #cover .list_cover .a3, #cover .list_cover .a4, #cover .list_cover .a5, #cover .list_cover .a6 {
  opacity: 0;
}

/* line 74, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .list_cover .a1 {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 400px;
}

/* line 80, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .list_cover .a2 {
  position: absolute;
  right: 300px;
  bottom: 0;
  width: 250px;
}

/* line 86, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .list_cover .a3 {
  position: absolute;
  top: 40%;
  left: 0;
  height: 50px;
}

/* line 92, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .list_cover .a4 {
  position: absolute;
  top: calc(40% + 70px);
  left: 0;
  height: 50px;
}

/* line 98, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .list_cover .a5 {
  position: absolute;
  top: calc(40% + 170px);
  left: 0;
  font-size: 32px;
  font-weight: bold;
}

/* line 105, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .list_cover .a6 {
  position: absolute;
  top: calc(40% + 250px);
  left: 0;
  font-weight: bold;
}

/* line 113, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .current .a1, #cover .current .a2, #cover .current .a3, #cover .current .a4, #cover .current .a5, #cover .current .a6 {
  animation-name: botop;
  animation-duration: 0.5s;
  opacity: 1;
}

/* line 118, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .current .a2 {
  animation-name: botopdua;
  animation-duration: 0.7s;
}

/* line 122, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .current .a3 {
  animation-duration: 1s;
}

/* line 125, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .current .a4 {
  animation-name: botopdua;
  animation-duration: 1.2s;
}

/* line 129, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .current .a5 {
  animation-duration: 1.5s;
}

/* line 132, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#cover .current .a6 {
  animation-duration: 1.7s;
}

/* line 138, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.btn_more {
  color: #000;
  font-size: 16px;
  text-decoration: none;
  padding: 8px 20px;
  border: 1px solid #000;
  border-radius: 100px;
  cursor: pointer;
}

/* line 146, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.btn_more:hover {
  background: #000;
  color: #fff;
}

/* line 152, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.title_page {
  font-size: 36px;
  font-weight: bold;
  text-align: center;
  line-height: 100%;
  margin-bottom: 20px;
}

/* line 158, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.title_page strong {
  display: block;
}

/* line 161, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.title_page span {
  display: inline-block;
  width: 150px;
  height: 5px;
  background: #FF9F00;
}

/* line 169, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#people {
  padding: 100px 0;
}

#people .title_page {
  margin-bottom: 40px;
}

/* line 171, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#people .list {
  padding-top: 10px;
}

/* line 173, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#people .list .foto {
  width: 220px;
  float: left;
}

/* line 177, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#people .list .text {
  float: right;
  width: calc(100% - 350px);
}

/* line 180, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#people .list .text img.quote {
  width: 40px;
}

/* line 183, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#people .list .text h3 {
  font-size: 28px;
}

/* line 186, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#people .list .text .line {
  display: inline-block;
  height: 5px;
  width: 150px;
  background: #E6E6E6;
  margin: 20px 0 10px;
}

/* line 194, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#people .list .text .person strong {
  display: block;
}

/* line 201, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#people .list:nth-child(odd) .foto {
  float: right;
}

/* line 204, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#people .list:nth-child(odd) .text {
  float: left;
  text-align: right;
}

/* line 210, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#about {
  background-position: cover;
  color: #fff;
  height: 600px;
  padding: 100px 0;
}

/* line 216, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#about .text {
  width: 600px;
  margin-top: 150px;
  text-align: justify;
  font-size: 18px;
}

/* line 221, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#about .text .logo2 {
  display: inline-block;
  height: 50px;
}

/* line 224, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#about .text .logo2 img {
  height: 100%;
}

/* line 230, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#author {
  padding: 100px 0 50px;
}

/* line 232, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#author .text {
  float: left;
  width: 50%;
  margin-top: 30px;
  text-align: justify;
}

/* line 237, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#author .text h2 {
  font-size: 28px;
  color: #FF9F00;
  margin-bottom: 20px;
}

/* line 243, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#author .img_author {
  margin-top: 30px;
  width: 40%;
  float: right;
  border-radius: 100%;
  overflow: hidden;
}

/* line 251, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
#thoughts {
  padding: 50px 0;
}

/* line 255, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.list_video .list {
  position: relative;
  float: left;
  width: 31.8%;
  margin: 5px;
}

.list_video .list iframe {
  width: 100%;
  height: 100%;
}

/* line 261, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.list_video .list .ico_play {
  position: absolute;
  z-index: 2;
  width: 60px;
  top: calc(50% - 30px);
  left: calc(50% - 30px);
  -webkit-transition: all  0.4s ease;
  -moz-transition: all  0.4s ease;
  -o-transition: all  0.4s ease;
  transition: all  0.4s ease;
}

/* line 273, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.list_video .list:hover .ico_play {
  -ms-transform: scale(1.2);
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}

/* line 280, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.list_video .list:nth-child(1) {
  float: left;
  width: 66.2%;
}

/* line 283, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.list_video .list:nth-child(1) .ico_play {
  width: 100px;
  top: calc(50% - 50px);
  left: calc(50% - 50px);
}

/* line 290, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.list-berita {
  float: left;
  width: calc(25% - 20px);
  margin: 10px;
  background: #fff;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  -webkit-transition: all  0.4s ease;
  -moz-transition: all  0.4s ease;
  -o-transition: all  0.4s ease;
  transition: all  0.4s ease;
}

/* line 302, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.list-berita .box_img {
  width: 100%;
}

/* line 305, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.list-berita .text2 {
  padding: 10px;
  height: 80px;
  text-align: center;
}

/* line 309, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.list-berita .text2 h2 {
  font-size: 16px;
  display: block;
  color: #000;
}

/* line 314, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.list-berita .text2 span {
  display: inline-block;
  height: 4px;
  background: #FF9F00;
  width: 50px;
}

/* line 321, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.list-berita:hover {
  -webkit-transform: translate(0, -5px);
  -moz-transform: translate(0, -5px);
  -ms-transform: translate(0, -5px);
  -o-transform: translate(0, -5px);
  transform: translate(0, -5px);
}

/* line 332, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.pagging {
  margin-bottom: 40px;
}

/* line 334, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.pagging a {
  display: inline-block;
  color: #000;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  text-decoration: none;
  font-size: 15px;
  border-radius: 100px;
  background: #eee;
}

/* line 345, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_layout.scss */
.pagging a.selected, .pagging a:hover {
  background: #000;
  color: #fff;
}

/* line 1, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#header {
  position: absolute;
  width: 100%;
  text-align: center;
  top: 0;
  left: 0;
  z-index: 5;
}

/* line 8, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#header .logo {
  position: relative;
  display: inline-block;
  height: 30px;
  margin: 50px 0;
}

/* line 13, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#header .logo img {
  height: 100%;
}

/* line 18, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#header #nav a {
  display: inline-block;
  color: #000;
  text-decoration: none;
  padding: 5px 15px;
  border: 1px solid #FFAD10;
  border-radius: 100px;
  font-weight: bold;
  margin: 0 5px;
  cursor: pointer;
}

/* line 28, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#header #nav a:hover, #header #nav a.active {
  border-color: #000;
}

/* line 34, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#header.smaller, #header.header2 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 80px;
  background: #FFA709;
  -webkit-transition: all  0.4s ease;
  -moz-transition: all  0.4s ease;
  -o-transition: all  0.4s ease;
  transition: all  0.4s ease;
}

/* line 46, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#header.smaller .logo, #header.header2 .logo {
  float: left;
  margin: 25px 0;
}

/* line 50, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#header.smaller #nav, #header.header2 #nav {
  float: right;
  margin-top: 22px;
}

/* line 57, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
.detail #header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 80px;
  background: #FFA709;
  -webkit-transition: all  0.4s ease;
  -moz-transition: all  0.4s ease;
  -o-transition: all  0.4s ease;
  transition: all  0.4s ease;
}

/* line 68, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
.detail #header .logo {
  float: left;
  margin: 25px 0;
}

/* line 72, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
.detail #header #nav {
  float: right;
  margin-top: 22px;
}

/* line 78, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#footer {
  color: #fff;
  background: #282624;
  padding: 30px 0;
  text-align: center;
  font-size: 14px;
}

/* line 84, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#footer form {
  width: 500px;
  margin: 0 auto;
  margin-top: 15px;
  margin-bottom: 15px;
  height: 30px;
  line-height: 40px;
  border-radius: 100px;
  background: #fff;
  padding: 5px;
}

/* line 94, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#footer form input[type=text] {
  float: left;
  font-family: "avenirff", helvetica, arial;
  font-size: 15px;
  height: 28px;
  width: calc(100% - 180px);
  margin-left: 10px;
  border: 0;
  outline: none;
}

/* line 104, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#footer form input[type=submit] {
  height: 30px;
  float: right;
  background: #FF9F00;
  border: 0;
  border-radius: 100px;
  width: 150px;
  color: #fff;
  font-weight: bold;
  font-size: 15px;
  font-family: "avenirff", helvetica, arial;
  cursor: pointer;
}

/* line 116, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#footer form input[type=submit]:hover {
  opacity: 0.8;
}

/* line 121, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#footer .logo2 {
  height: 30px;
  display: inline-block;
  margin: 30px 0;
}

/* line 125, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#footer .logo2 img {
  height: 100%;
}

/* line 129, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#footer .nav {
  margin-bottom: 30px;
}

/* line 131, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#footer .nav a {
  color: #fff;
  margin: 0 10px;
}

/* line 134, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_header.scss */
#footer .nav a:hover {
  color: #FF9F00;
}

/* line 1, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page {
  width: 800px;
  margin: 0 auto;
  margin-top: 120px;
  margin-bottom: 50px;
}

/* line 6, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .title {
  text-align: center;
  font-weight: bold;
  font-size: 16px;
}

/* line 10, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .title h1 {
  font-size: 36px;
  line-height: 120%;
  position: relative;
  padding-bottom: 20px;
  margin-bottom: 10px;
}

/* line 16, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .title h1:after {
  content: "";
  display: block;
  position: absolute;
  width: 10%;
  left: 45%;
  bottom: 0;
  height: 5px;
  background: #FF9F00;
}

/* line 27, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .title .date {
  font-weight: normal;
  font-size: 15px;
  padding: 5px 0 20px;
}

/* line 33, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .detail_text {
  text-align: left;
  margin-bottom: 20px;
}

/* line 36, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .detail_text .box_video {
  width: 100%;
  margin: 15px 0;
}

/* line 39, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .detail_text .box_video iframe {
  width: 100%;
  height: 100%;
}

/* line 44, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .detail_text .detail_img {
  max-height: 600px;
  text-align: center;
  margin: 15px 0;
}

/* line 48, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .detail_text .detail_img img {
  height: 100%;
}

/* line 56, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .sharebox {
  text-align: center;
  margin: 10px;
  padding-left: 50px;
  position: relative;
}

/* line 61, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .sharebox span {
  height: 50px;
  line-height: 50px;
  display: inline-block;
  margin-right: 10px;
  position: absolute;
  margin-left: -50px;
  font-weight: bold;
}

/* line 70, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .sharebox a {
  display: inline-block;
  height: 20px;
  width: 20px;
  text-align: center;
  padding: 15px;
  border-radius: 100px;
  background: #000;
  margin: 2px;
}

/* line 79, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .sharebox a img {
  height: 100%;
}

/* line 82, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .sharebox a.fb {
  background: #0052B3;
}

/* line 85, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .sharebox a.tw {
  background: #6FC4FF;
}

/* line 88, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .sharebox a.gplus {
  background: #FF001F;
}

/* line 91, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail_page .sharebox a:hover {
  opacity: 0.7;
  cursor: pointer;
}

/* line 99, /Applications/XAMPP/xamppfiles/htdocs/dn/au/thinkfresh/html/assets/scss/var/_detail.scss */
.detail .title_page {
  margin-top: 120px;
}

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

// Custom css
.disabled {
  pointer-events: none;
  cursor: default;
}

.hide {
  display: none;
}

.list_video .list:nth-child(n+4) {
  padding: 3px;
}

.parallax-window {
  background-color: rgba(0, 0, 0, 0.5);
}

#mc_embed_signup {
  border-radius: 100%;
  background: transparent !important;
  margin: 0 auto;
  width: 510px !important;
}

#mc_embed_signup form {
  text-align: left !important;
  padding: 5px 4px !important;
}

#mc_embed_signup input.email {
  border: none !important;
  margin-left: 3px !important;
  width: 347px !important;
}

.alignleft {
  float: left;
  padding: 0 15px 15px 0;
}

.detail_content {
  min-height: 800px;
}

.mt-40 {
  margin-top: 40px;
}

.mt-80 {
  margin-top: 80px;
}