/*：此代码只作为演示用,不是源代码。源码地址唯一出处: http://www.bootstrapmb.com/item/309(这个说明仅在演示里会看到,下载的源码里没有)*/@charset "UTF-8";/* ---------------- TABLE OF CONTENT --------------------------------------------------------------------------------------------------------------------------------------------0. NORMALIZE1. BASE   1.1. SCAFFOLDING   1.2. TYPOGRAPHY2. LAYOUT   2.1. PAGE   2.2. HEADER   2.3. FOOTER   2.4. SLIDER3. MODULES   3.1. FORM----------------------------------------------------------------------------------------------------------------------------------------- END TABLE OF CONTENT ------------------*/.ht-carousel img, .slides img, .modal {  -webkit-transform: translateZ(0);  -moz-transform: translateZ(0);  -ms-transform: translateZ(0);  -o-transform: translateZ(0);  transform: translateZ(0);}.ht-page-header .ht-breadcrumb, #ht-logo, #ht-logo *, #ht-main-nav ul, .mobile-nav >ul, .hs-slider ul, .hs-slider.single .flex-direction-nav,.hs-slider.single .flex-control-nav, .hs-slider.carousel .owl-nav,.hs-slider.carousel .owl-dots, .hs-recipe.single .flexslider.sync .flex-direction-nav,.hs-recipe.single .flexslider.sync .flex-control-nav, .hs-posts.grid .post.pf-gallery .owl-nav,.hs-posts.grid .post.pf-gallery .owl-dots,.hs-posts.grid .entry.pf-gallery .owl-nav,.hs-posts.grid .entry.pf-gallery .owl-dots,.hs-post.single .post.pf-gallery .owl-nav,.hs-post.single .post.pf-gallery .owl-dots,.hs-post.single .entry.pf-gallery .owl-nav,.hs-post.single .entry.pf-gallery .owl-dots,.hs-general .post.pf-gallery .owl-nav,.hs-general .post.pf-gallery .owl-dots,.hs-general .entry.pf-gallery .owl-nav,.hs-general .entry.pf-gallery .owl-dots, .ht-widget.hw-editors-pick .owl-nav,.ht-widget.hw-editors-pick .owl-dots {  margin: 0;  padding: 0;}.hs-recipe.single .entry-ingredient table {  -webkit-touch-callout: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  -o-user-select: none;  user-select: none;}body, h1, h2, h3, h4, h5, h6, #ht-main-nav >ul >li.mega-menu >ul >li >a, .hs-footer-widget .ht-widget.hw-popular-categories a, .hs-footer-widget .ht-widget.hw-posts, .hs-slider.single ul.slides .entry-big, .hs-slider.carousel .entry-big, .hs-recipes .isotope-filter, .hs-recipe.single .entry-meta .meta-level,.hs-recipe.single .entry-meta .meta-time, .hs-recipe.single .action, .hs-recipe.single .entry-nutri table, .hs-post.single .entry-author .author-name, .hs-posts.grid .entry-post-format .meta-categories,.hs-post.single .entry-post-format .meta-categories,.hs-general .entry-post-format .meta-categories, .hs-testimonial .entry-meta.meta-content, .hs-testimonial .entry-meta.meta-author, .ht-form-block .text-center, .login-form form .text-center, .register-form form .text-center {  font-family: 'Raleway', sans-serif;}.ht-page-header .heading, #ht-main-nav {  font-family: 'Dosis', sans-serif;}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html {  font-family: sans-serif;  -ms-text-size-adjust: 100%;  -webkit-text-size-adjust: 100%;}body {  margin: 0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {  display: block;}audio,canvas,progress,video {  display: inline-block;  vertical-align: baseline;}audio:not([controls]) {  display: none;  height: 0;}[hidden],template {  display: none;}a {  background-color: transparent;}a:active,a:hover {  outline: 0;}abbr[title] {  border-bottom: 1px dotted;}b,strong {  font-weight: bold;}dfn {  font-style: italic;}h1 {  font-size: 2em;  margin: 0.67em 0;}mark {  background: #ff0;  color: #000;}small {  font-size: 80%;}sub,sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline;}sup {  top: -0.5em;}sub {  bottom: -0.25em;}img {  border: 0;}svg:not(:root) {  overflow: hidden;}figure {  margin: 1em 40px;}hr {  -moz-box-sizing: content-box;  box-sizing: content-box;  height: 0;}pre {  overflow: auto;}code,kbd,pre,samp {  font-family: monospace, monospace;  font-size: 1em;}button,input,optgroup,select,textarea {  color: inherit;  font: inherit;  margin: 0;}button {  overflow: visible;}button,select {  text-transform: none;}button,html input[type="button"],input[type="reset"],input[type="submit"] {  -webkit-appearance: button;  cursor: pointer;}button[disabled],html input[disabled] {  cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {  border: 0;  padding: 0;}input {  line-height: normal;}input[type="checkbox"],input[type="radio"] {  box-sizing: border-box;  padding: 0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {  height: auto;}input[type="search"] {  -webkit-appearance: textfield;  -moz-box-sizing: content-box;  -webkit-box-sizing: content-box;  box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {  -webkit-appearance: none;}fieldset {  border: 1px solid #c0c0c0;  margin: 0 2px;  padding: 0.35em 0.625em 0.75em;}legend {  border: 0;  padding: 0;}textarea {  overflow: auto;}optgroup {  font-weight: bold;}table {  border-collapse: collapse;  border-spacing: 0;}td,th {  padding: 0;}/*===== 1. BASE---------------------------------- *//*** 1.1. BASE >SCAFFOLDING *//*** 1.1.1 BASE >SCAFFOLDING >Root elements---------------------------------------*/html {  font-size: 10px;  width: 100%;}body {  font-size: 14px;  font-size: 1.4rem;  line-height: 1.6;  background: #fff;  position: relative;  left: 0;  color: #44494b;  -webkit-transition: left 0.5s;  -o-transition: left 0.5s;  transition: left 0.5s;}@media (max-width: 767px) {  body.mobile-menu-is-open {    left: 80%;  }}/*** 1.1.2 BASE >SCAFFOLDING >Reset boxsizing---------------------------------------*/*,*:before,*:after {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}/*** 1.1.3 BASE >SCAFFOLDING >Text selection---------------------------------------*/*::selection {  background: #f8a631;  /* WebKit/Blink Browsers */}*::-moz-selection {  background: #f8a631;  /* Gecko Browsers */}/*** 1.1.3 BASE >SCAFFOLDING >Others---------------------------------------*/input,button,select,textarea {  font-family: inherit;  font-size: inherit;  line-height: inherit;}button,input[type="submit"] {  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}figure {  margin: 0;}img {  vertical-align: middle;  margin-bottom: 20px;}.img-responsive {  display: block;  max-width: 100%;  height: auto;}hr {  margin-top: 20px;  margin-bottom: 20px;  border: 0;  border-top: 1px solid #eeeeee;}.sr-only {  position: absolute;  width: 1px;  height: 1px;  margin: -1px;  padding: 0;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0;}.sr-only-focusable:active, .sr-only-focusable:focus {  position: static;  width: auto;  height: auto;  margin: 0;  overflow: visible;  clip: auto;}/*** 1.2. BASE >TYPOGRAPHY *//*** 1.2.1 BASE >TYPOGRAPHY >Heading---------------------------------------*/h1, h2, h3, h4, h5, h6 {  margin: 0 0 5px;  font-weight: 700;  line-height: 1.6;}h1 {  font-size: 24px;  font-size: 2.4rem;}h2 {  font-size: 20px;  font-size: 2rem;}h3 {  font-size: 16px;  font-size: 1.6rem;}h4,h5,h6 {  font-size: 14px;  font-size: 1.4rem;}/*** 1.2.2 BASE >TYPOGRAPHY >Links---------------------------------------*/a {  text-decoration: none !important;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;  color: #44494b;}a:hover {  color: #f8a631;}a:focus {  text-decoration: none;}a:focus, input:focus, select:focus, textarea:focus {  outline: none !important;}/*** 1.2.3 BASE >TYPOGRAPHY >Others---------------------------------------*/a:focus,input:focus,select:focus,textarea:focus {  outline: none !important;}img {  max-width: 100%;}p {  margin: 0 0 15px;}ul {  list-style: none;  padding-left: 0;}ul ul {  padding-left: 40px;}ul li {  list-style: none;  line-height: 1.6;}ol {  padding-left: 20px;}ol ol {  padding-left: 40px;}input, textarea, select {  max-width: 100%;}input, textarea, select, button {  outline: none;}textarea {  resize: none;}code {  -webkit-border-radius: 0;  -moz-border-radius: 0;  border-radius: 0;}pre {  -webkit-border-radius: 1px;  -moz-border-radius: 1px;  border-radius: 1px;  border: 1px solid rgba(0, 0, 0, 0.1);  margin-bottom: 24px;  max-width: 100%;  overflow: auto;  padding: 12px;  white-space: pre;  white-space: pre-wrap;  word-wrap: break-word;}video, audio {  max-width: 100%;}iframe {  display: block;  width: 100%;  border: none;}blockquote {  font-size: 18px;  font-size: 1.8rem;  font-style: italic;}blockquote:before {  content: "";  font-family: "fontawesome";  display: inline-block;  font-style: normal;  font-weight: normal;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  speak: none;  display: inline-block;  float: left;  margin-right: 10px;  color: #f8a631;}dl {  margin-top: 0;  margin-bottom: 20px;}dt,dd {  line-height: 1.42857;}dt {  font-weight: bold;}dd {  margin-left: 0;}.dl-horizontal dd:before, .dl-horizontal dd:after {  content: " ";  display: table;}.dl-horizontal dd:after {  clear: both;}@media (min-width: 768px) {  .dl-horizontal dt {    float: left;    width: 160px;    clear: left;    text-align: right;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;  }  .dl-horizontal dd {    margin-left: 180px;  }}.post-content-area {  letter-spacing: 0.5px;}.post-content-area ul {  padding-left: 20px;}.post-content-area ul li {  list-style: disc;}.post-content-area dt {  margin-bottom: 5px;}.post-content-area dd {  margin-bottom: 15px;}/*===== 2. LAYOUT---------------------------------- *//*** 2.1. LAYOUT >PAGE *//*** 2.1.1 LAYOUT >PAGE >page wrapper---------------------------------------*/.ht-page-wrapper .container {  margin-right: auto;  margin-left: auto;  padding-left: 15px;  padding-right: 15px;}.ht-page-wrapper .container:before, .ht-page-wrapper .container:after {  content: " ";  display: table;}.ht-page-wrapper .container:after {  clear: both;}@media (min-width: 768px) {  .ht-page-wrapper .container {    width: 750px;  }}@media (min-width: 992px) {  .ht-page-wrapper .container {    width: 970px;  }}@media (min-width: 1200px) {  .ht-page-wrapper .container {    width: 1170px;  }}/*** 2.1.2 LAYOUT >PAGE >HT Section---------------------------------------*/.ht-section {  padding-top: 50px;  padding-bottom: 50px;  background-size: cover;  position: relative;}.hs-header {  text-align: center;  margin-bottom: 50px;}.hs-header .heading {  font-size: 30px;  font-size: 3rem;  margin: 0;}.hs-header .heading.divider {  overflow: hidden;}.hs-header .heading.divider .inner {  position: relative;}.hs-header .heading.divider .inner:before, .hs-header .heading.divider .inner:after {  content: "";  position: absolute;  top: 50%;  width: 9999px;  height: 1px;  background: rgba(0, 0, 0, 0.05);}.hs-header .heading.divider .inner:before {  right: 100%;  margin-right: 15px;}.hs-header .heading.divider .inner:after {  left: 100%;  margin-left: 15px;}.hs-header .sub-heading {  font-size: 14px;  font-size: 1.4rem;  color: #acacac;  margin: 0;}.hs-parallax .hs-header {  margin-bottom: 50px;}/*** 2.1.3 LAYOUT >PAGE >Page header---------------------------------------*/.ht-page-header {  background-size: cover;  background-position: center;  position: relative;  color: #fff;  text-align: center;}.ht-page-header * {  position: relative;  z-index: 1;}.ht-page-header:before, .ht-page-header:after {  content: '';  display: block;  width: 100%;  height: 1px;  position: absolute;  background: url("../images/slider-dash-line.png");  z-index: 3;}.ht-page-header:before {  top: 6px;}.ht-page-header:after {  bottom: 6px;}.ht-page-header .container {  height: 230px;  display: table;}.ht-page-header .inner {  display: table-cell;  vertical-align: middle;}.ht-page-header .heading {  font-size: 30px;  font-size: 3rem;}.ht-page-header .ht-breadcrumb {  font-family: Georgia, "Times New Roman", Times, serif;  font-size: 14px;  font-size: 1.4rem;  font-style: italic;}.ht-page-header .ht-breadcrumb li {  display: inline-block;}.ht-page-header .ht-breadcrumb li:after {  content: '/';  margin: 0 2px 0 5px;}.ht-page-header .ht-breadcrumb li:last-child:after {  display: none;}.ht-page-header .ht-breadcrumb a {  color: #fff;}.ht-page-header .ht-breadcrumb a:hover {  color: #f8a631;}/*** 2.1.4 LAYOUT >PAGE >Bootstraps---------------------------------------*/.row {  margin-left: -15px;  margin-right: -15px;}.row:before, .row:after {  content: " ";  display: table;}.row:after {  clear: both;}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {  float: left;}.col-xs-1 {  width: 8.33333%;}.col-xs-2 {  width: 16.66667%;}.col-xs-3 {  width: 25%;}.col-xs-4 {  width: 33.33333%;}.col-xs-5 {  width: 41.66667%;}.col-xs-6 {  width: 50%;}.col-xs-7 {  width: 58.33333%;}.col-xs-8 {  width: 66.66667%;}.col-xs-9 {  width: 75%;}.col-xs-10 {  width: 83.33333%;}.col-xs-11 {  width: 91.66667%;}.col-xs-12 {  width: 100%;}.col-xs-pull-0 {  right: auto;}.col-xs-pull-1 {  right: 8.33333%;}.col-xs-pull-2 {  right: 16.66667%;}.col-xs-pull-3 {  right: 25%;}.col-xs-pull-4 {  right: 33.33333%;}.col-xs-pull-5 {  right: 41.66667%;}.col-xs-pull-6 {  right: 50%;}.col-xs-pull-7 {  right: 58.33333%;}.col-xs-pull-8 {  right: 66.66667%;}.col-xs-pull-9 {  right: 75%;}.col-xs-pull-10 {  right: 83.33333%;}.col-xs-pull-11 {  right: 91.66667%;}.col-xs-pull-12 {  right: 100%;}.col-xs-push-0 {  left: auto;}.col-xs-push-1 {  left: 8.33333%;}.col-xs-push-2 {  left: 16.66667%;}.col-xs-push-3 {  left: 25%;}.col-xs-push-4 {  left: 33.33333%;}.col-xs-push-5 {  left: 41.66667%;}.col-xs-push-6 {  left: 50%;}.col-xs-push-7 {  left: 58.33333%;}.col-xs-push-8 {  left: 66.66667%;}.col-xs-push-9 {  left: 75%;}.col-xs-push-10 {  left: 83.33333%;}.col-xs-push-11 {  left: 91.66667%;}.col-xs-push-12 {  left: 100%;}.col-xs-offset-0 {  margin-left: 0%;}.col-xs-offset-1 {  margin-left: 8.33333%;}.col-xs-offset-2 {  margin-left: 16.66667%;}.col-xs-offset-3 {  margin-left: 25%;}.col-xs-offset-4 {  margin-left: 33.33333%;}.col-xs-offset-5 {  margin-left: 41.66667%;}.col-xs-offset-6 {  margin-left: 50%;}.col-xs-offset-7 {  margin-left: 58.33333%;}.col-xs-offset-8 {  margin-left: 66.66667%;}.col-xs-offset-9 {  margin-left: 75%;}.col-xs-offset-10 {  margin-left: 83.33333%;}.col-xs-offset-11 {  margin-left: 91.66667%;}.col-xs-offset-12 {  margin-left: 100%;}@media (min-width: 768px) {  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {    float: left;  }  .col-sm-1 {    width: 8.33333%;  }  .col-sm-2 {    width: 16.66667%;  }  .col-sm-3 {    width: 25%;  }  .col-sm-4 {    width: 33.33333%;  }  .col-sm-5 {    width: 41.66667%;  }  .col-sm-6 {    width: 50%;  }  .col-sm-7 {    width: 58.33333%;  }  .col-sm-8 {    width: 66.66667%;  }  .col-sm-9 {    width: 75%;  }  .col-sm-10 {    width: 83.33333%;  }  .col-sm-11 {    width: 91.66667%;  }  .col-sm-12 {    width: 100%;  }  .col-sm-pull-0 {    right: auto;  }  .col-sm-pull-1 {    right: 8.33333%;  }  .col-sm-pull-2 {    right: 16.66667%;  }  .col-sm-pull-3 {    right: 25%;  }  .col-sm-pull-4 {    right: 33.33333%;  }  .col-sm-pull-5 {    right: 41.66667%;  }  .col-sm-pull-6 {    right: 50%;  }  .col-sm-pull-7 {    right: 58.33333%;  }  .col-sm-pull-8 {    right: 66.66667%;  }  .col-sm-pull-9 {    right: 75%;  }  .col-sm-pull-10 {    right: 83.33333%;  }  .col-sm-pull-11 {    right: 91.66667%;  }  .col-sm-pull-12 {    right: 100%;  }  .col-sm-push-0 {    left: auto;  }  .col-sm-push-1 {    left: 8.33333%;  }  .col-sm-push-2 {    left: 16.66667%;  }  .col-sm-push-3 {    left: 25%;  }  .col-sm-push-4 {    left: 33.33333%;  }  .col-sm-push-5 {    left: 41.66667%;  }  .col-sm-push-6 {    left: 50%;  }  .col-sm-push-7 {    left: 58.33333%;  }  .col-sm-push-8 {    left: 66.66667%;  }  .col-sm-push-9 {    left: 75%;  }  .col-sm-push-10 {    left: 83.33333%;  }  .col-sm-push-11 {    left: 91.66667%;  }  .col-sm-push-12 {    left: 100%;  }  .col-sm-offset-0 {    margin-left: 0%;  }  .col-sm-offset-1 {    margin-left: 8.33333%;  }  .col-sm-offset-2 {    margin-left: 16.66667%;  }  .col-sm-offset-3 {    margin-left: 25%;  }  .col-sm-offset-4 {    margin-left: 33.33333%;  }  .col-sm-offset-5 {    margin-left: 41.66667%;  }  .col-sm-offset-6 {    margin-left: 50%;  }  .col-sm-offset-7 {    margin-left: 58.33333%;  }  .col-sm-offset-8 {    margin-left: 66.66667%;  }  .col-sm-offset-9 {    margin-left: 75%;  }  .col-sm-offset-10 {    margin-left: 83.33333%;  }  .col-sm-offset-11 {    margin-left: 91.66667%;  }  .col-sm-offset-12 {    margin-left: 100%;  }}@media (min-width: 992px) {  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {    float: left;  }  .col-md-1 {    width: 8.33333%;  }  .col-md-2 {    width: 16.66667%;  }  .col-md-3 {    width: 25%;  }  .col-md-4 {    width: 33.33333%;  }  .col-md-5 {    width: 41.66667%;  }  .col-md-6 {    width: 50%;  }  .col-md-7 {    width: 58.33333%;  }  .col-md-8 {    width: 66.66667%;  }  .col-md-9 {    width: 75%;  }  .col-md-10 {    width: 83.33333%;  }  .col-md-11 {    width: 91.66667%;  }  .col-md-12 {    width: 100%;  }  .col-md-pull-0 {    right: auto;  }  .col-md-pull-1 {    right: 8.33333%;  }  .col-md-pull-2 {    right: 16.66667%;  }  .col-md-pull-3 {    right: 25%;  }  .col-md-pull-4 {    right: 33.33333%;  }  .col-md-pull-5 {    right: 41.66667%;  }  .col-md-pull-6 {    right: 50%;  }  .col-md-pull-7 {    right: 58.33333%;  }  .col-md-pull-8 {    right: 66.66667%;  }  .col-md-pull-9 {    right: 75%;  }  .col-md-pull-10 {    right: 83.33333%;  }  .col-md-pull-11 {    right: 91.66667%;  }  .col-md-pull-12 {    right: 100%;  }  .col-md-push-0 {    left: auto;  }  .col-md-push-1 {    left: 8.33333%;  }  .col-md-push-2 {    left: 16.66667%;  }  .col-md-push-3 {    left: 25%;  }  .col-md-push-4 {    left: 33.33333%;  }  .col-md-push-5 {    left: 41.66667%;  }  .col-md-push-6 {    left: 50%;  }  .col-md-push-7 {    left: 58.33333%;  }  .col-md-push-8 {    left: 66.66667%;  }  .col-md-push-9 {    left: 75%;  }  .col-md-push-10 {    left: 83.33333%;  }  .col-md-push-11 {    left: 91.66667%;  }  .col-md-push-12 {    left: 100%;  }  .col-md-offset-0 {    margin-left: 0%;  }  .col-md-offset-1 {    margin-left: 8.33333%;  }  .col-md-offset-2 {    margin-left: 16.66667%;  }  .col-md-offset-3 {    margin-left: 25%;  }  .col-md-offset-4 {    margin-left: 33.33333%;  }  .col-md-offset-5 {    margin-left: 41.66667%;  }  .col-md-offset-6 {    margin-left: 50%;  }  .col-md-offset-7 {    margin-left: 58.33333%;  }  .col-md-offset-8 {    margin-left: 66.66667%;  }  .col-md-offset-9 {    margin-left: 75%;  }  .col-md-offset-10 {    margin-left: 83.33333%;  }  .col-md-offset-11 {    margin-left: 91.66667%;  }  .col-md-offset-12 {    margin-left: 100%;  }}@media (min-width: 1200px) {  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {    float: left;  }  .col-lg-1 {    width: 8.33333%;  }  .col-lg-2 {    width: 16.66667%;  }  .col-lg-3 {    width: 25%;  }  .col-lg-4 {    width: 33.33333%;  }  .col-lg-5 {    width: 41.66667%;  }  .col-lg-6 {    width: 50%;  }  .col-lg-7 {    width: 58.33333%;  }  .col-lg-8 {    width: 66.66667%;  }  .col-lg-9 {    width: 75%;  }  .col-lg-10 {    width: 83.33333%;  }  .col-lg-11 {    width: 91.66667%;  }  .col-lg-12 {    width: 100%;  }  .col-lg-pull-0 {    right: auto;  }  .col-lg-pull-1 {    right: 8.33333%;  }  .col-lg-pull-2 {    right: 16.66667%;  }  .col-lg-pull-3 {    right: 25%;  }  .col-lg-pull-4 {    right: 33.33333%;  }  .col-lg-pull-5 {    right: 41.66667%;  }  .col-lg-pull-6 {    right: 50%;  }  .col-lg-pull-7 {    right: 58.33333%;  }  .col-lg-pull-8 {    right: 66.66667%;  }  .col-lg-pull-9 {    right: 75%;  }  .col-lg-pull-10 {    right: 83.33333%;  }  .col-lg-pull-11 {    right: 91.66667%;  }  .col-lg-pull-12 {    right: 100%;  }  .col-lg-push-0 {    left: auto;  }  .col-lg-push-1 {    left: 8.33333%;  }  .col-lg-push-2 {    left: 16.66667%;  }  .col-lg-push-3 {    left: 25%;  }  .col-lg-push-4 {    left: 33.33333%;  }  .col-lg-push-5 {    left: 41.66667%;  }  .col-lg-push-6 {    left: 50%;  }  .col-lg-push-7 {    left: 58.33333%;  }  .col-lg-push-8 {    left: 66.66667%;  }  .col-lg-push-9 {    left: 75%;  }  .col-lg-push-10 {    left: 83.33333%;  }  .col-lg-push-11 {    left: 91.66667%;  }  .col-lg-push-12 {    left: 100%;  }  .col-lg-offset-0 {    margin-left: 0%;  }  .col-lg-offset-1 {    margin-left: 8.33333%;  }  .col-lg-offset-2 {    margin-left: 16.66667%;  }  .col-lg-offset-3 {    margin-left: 25%;  }  .col-lg-offset-4 {    margin-left: 33.33333%;  }  .col-lg-offset-5 {    margin-left: 41.66667%;  }  .col-lg-offset-6 {    margin-left: 50%;  }  .col-lg-offset-7 {    margin-left: 58.33333%;  }  .col-lg-offset-8 {    margin-left: 66.66667%;  }  .col-lg-offset-9 {    margin-left: 75%;  }  .col-lg-offset-10 {    margin-left: 83.33333%;  }  .col-lg-offset-11 {    margin-left: 91.66667%;  }  .col-lg-offset-12 {    margin-left: 100%;  }}/*** 2.2. LAYOUT >HEADER */#ht-header {  position: relative;}#ht-header .sticky-wrapper {  background: #232323;}/* 2.2.1 LAYOUT >HEADER >Responsive control---------------------------------------*/@media (max-width: 991px) {  #ht-main-nav {    display: none !important;  }  .main-nav-control-toggles {    display: none !important;  }  .search-toggle {    display: none !important;  }}@media (min-width: 992px) {  .mobile-control-toggle {    display: none;  }  .mobile-nav {    display: none !important;  }}/* 2.2.2 LAYOUT >HEADER >toggle on mobile---------------------------------------*/.mobile-control-toggle {  background: #f8a631;  height: 40px;}.mobile-control-toggle .mobile-nav-toggle {  z-index: 2;  border: none;  background-color: transparent;  background-image: none;  padding: 4px 0;}.mobile-control-toggle .mobile-nav-toggle:focus {  outline: none;}.mobile-control-toggle .mobile-nav-toggle .icon-bar {  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;  display: block;  width: 30px;  height: 4px;  margin: 5px 0;  position: relative;  top: 0;  background: rgba(0, 0, 0, 0.2);}.mobile-control-toggle .mobile-nav-toggle.is-open .icon-bar-2 {  opacity: 0;}.mobile-control-toggle .mobile-nav-toggle.is-open .icon-bar-1 {  -webkit-transform: rotate(45deg);  transform: rotate(45deg);  top: 9px;}.mobile-control-toggle .mobile-nav-toggle.is-open .icon-bar-3 {  -webkit-transform: rotate(-45deg);  transform: rotate(-45deg);  top: -9px;}/* 2.2.3 LAYOUT >HEADER >main nav bar---------------------------------------*/.ht-main-navbar {  background: #232323;  width: 100%;  position: relative;  z-index: 99999;  -webkit-transform: translateZ(0);  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}@media (min-width: 992px) {  .ht-main-navbar.scroll-up-nav {    top: 0 !important;  }  .ht-main-navbar.scroll-up-nav.is-scroll-up {    position: fixed;    top: 0;    left: 0;    top: -100px !important;  }}@media (min-width: 992px) {  .ht-main-navbar {    height: 100px;  }}.ht-main-navbar .container .inner {  position: relative;}.ht-main-navbar .container .inner:after {  content: '';  clear: both;}.ht-main-navbar.sticky {  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);}.ht-main-navbar.logo-center #ht-logo {  display: block;  width: 100%;  text-align: center;}.ht-main-navbar.logo-center #ht-logo >a {  display: inline-block;}@media (min-width: 992px) {  .ht-main-navbar.logo-center .ht-main-nav-wrapper {    margin-top: -100px;  }  .ht-main-navbar.logo-center .ht-main-nav-wrapper #ht-main-nav {    display: block;  }  .ht-main-navbar.logo-center .ht-main-nav-wrapper #ht-main-nav >ul {    display: inline-block;  }  .ht-main-navbar.logo-center .ht-main-nav-wrapper #ht-main-nav >ul:first-child {    float: left;  }  .ht-main-navbar.logo-center .ht-main-nav-wrapper #ht-main-nav >ul:last-child {    float: right;  }}@media (max-width: 991px) {  .ht-main-navbar.logo-center .ht-main-nav-wrapper #ht-main-nav {    display: block;    text-align: center;  }  .ht-main-navbar.logo-center .ht-main-nav-wrapper #ht-main-nav >ul {    display: inline-block;    text-align: center;  }}.ht-main-navbar.logo-left #ht-logo {  float: left;}.ht-main-navbar.logo-left .ht-main-nav-wrapper {  float: right;}.ht-main-navbar.logo-left .ht-main-nav-wrapper #ht-main-nav >ul {  display: inline-block;}@media (max-width: 991px) {  .ht-main-navbar.logo-left #ht-logo {    display: block;    width: 100%;    text-align: center;  }  .ht-main-navbar.logo-left #ht-logo >a {    display: inline-block;  }  .ht-main-navbar.logo-left .ht-main-nav-wrapper {    float: none;  }  .ht-main-navbar.logo-left .ht-main-nav-wrapper #ht-main-nav {    display: block;    text-align: center;    height: 100px;  }}/* 2.2.3.1 LAYOUT >HEADER >Main Navbar >Logo---------------------------------------*/#ht-logo {  font-size: 0;}@media (max-width: 767px) {  #ht-logo {    text-align: center;    display: block;    width: 100%;  }  #ht-logo a {    display: inline-block;  }}/* 2.2.3.2 LAYOUT >HEADER >Main nav---------------------------------------*/#ht-main-nav {  font-weight: 700;  font-size: 16px;  font-size: 1.6rem;  display: inline-block;}#ht-main-nav ul li {  display: inline-block;}#ht-main-nav >ul {  height: 100px;}#ht-main-nav >ul >li.active >a:before {  border-bottom-color: #f8a631;}#ht-main-nav >ul >li:hover >a {  color: #f8a631;}#ht-main-nav >ul >li >a {  line-height: 100px;  display: block;  padding: 0 15px;  position: relative;  color: #fff;}#ht-main-nav >ul >li >a:before {  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;  margin-left: -7px;  left: 50%;  content: '';  position: absolute;  z-index: 9;  bottom: 0;  width: 0;  height: 0;  border-left: 7px solid transparent;  border-right: 7px solid transparent;  border-bottom: 8px solid transparent;}#ht-main-nav >ul >li >ul {  border-top: 3px solid #f8a631;}#ht-main-nav >ul >li.current-menu-item >a {  color: #f8a631;}#ht-main-nav >ul >li.menu-item-has-children >a:after {  content: "";  font-family: "fontawesome";  display: inline-block;  font-style: normal;  font-weight: normal;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  speak: none;  margin-left: 5px;}#ht-main-nav >ul >li.mega-menu li.mega-menu-col ul {  display: block !important;  opacity: 1 !important;}#ht-main-nav >ul >li.mega-menu >ul {  box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.1);  -webkit-box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.1);  z-index: 1;  opacity: 0;  filter: alpha(opacity=0);  display: none;  position: absolute;  top: 100px;  width: 100%;  left: 0;  background: #fff;  padding: 15px 0 20px;}@media (max-width: 991px) {  #ht-main-nav >ul >li.mega-menu >ul {    top: 200px;  }}#ht-main-nav >ul >li.mega-menu >ul >li {  padding-left: 30px;  padding-right: 30px;  max-width: 270px;  position: relative;  vertical-align: top;  height: 100%;  width: auto;  float: none;  display: table-cell;}#ht-main-nav >ul >li.mega-menu >ul >li:before, #ht-main-nav >ul >li.mega-menu >ul >li:after {  content: '';  position: absolute;  width: 1px;  height: 100%;  top: 0;  display: block;}#ht-main-nav >ul >li.mega-menu >ul >li:before {  right: 0;  background: rgba(255, 255, 255, 0.3);}#ht-main-nav >ul >li.mega-menu >ul >li:after {  background: rgba(0, 0, 0, 0.075);  right: 1px;}#ht-main-nav >ul >li.mega-menu >ul >li:last-child:before, #ht-main-nav >ul >li.mega-menu >ul >li:last-child:after {  display: none;}#ht-main-nav >ul >li.mega-menu >ul >li >a {  line-height: 40px;  font-weight: 900;}#ht-main-nav >ul >li.mega-menu >ul >li >ul >li {  display: block;}#ht-main-nav >ul >li.mega-menu >ul >li >ul >li >a {  line-height: 40px;  display: block;}#ht-main-nav >ul >li.dropdown-menu {  position: relative;}#ht-main-nav >ul >li.dropdown-menu ul {  background: #fff;  min-width: 180px;  position: absolute;  padding: 10px 0;  box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.1);  -webkit-box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.1);}#ht-main-nav >ul >li.dropdown-menu ul li {  display: block;}#ht-main-nav >ul >li.dropdown-menu ul a {  padding: 10px 10px;  display: block;}#ht-main-nav >ul >li.dropdown-menu >ul {  display: none;  opacity: 0;  filter: alpha(opacity=0);  top: 100px;  left: 0;  padding-top: 20px;}#ht-main-nav >ul >li.dropdown-menu >ul >li {  display: block;  position: relative;}#ht-main-nav >ul >li.dropdown-menu >ul >li:hover {  background: #f8a631;}#ht-main-nav >ul >li.dropdown-menu >ul >li:hover >a {  color: #fff !important;}#ht-main-nav >ul >li.dropdown-menu >ul >li.menu-item-has-children >a:after {  content: "";  font-family: "fontawesome";  display: inline-block;  font-style: normal;  font-weight: normal;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  speak: none;  margin-left: 10px;  font-size: 10px;  color: rgba(0, 0, 0, 0.3);  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}#ht-main-nav >ul >li.dropdown-menu >ul >li.menu-item-has-children:hover a:after {  margin-left: 15px;}#ht-main-nav >ul >li.dropdown-menu >ul >li >ul {  display: none;  opacity: 0;  filter: alpha(opacity=0);  position: absolute;  -webkit-transform: translateX(100%);  -moz-transform: translateX(100%);  -o-transform: translateX(100%);  -ms-transform: translateX(100%);  top: 0;}#ht-main-nav >ul >li.dropdown-menu >ul >li >ul >li:hover {  background: #f8a631;}#ht-main-nav >ul >li.dropdown-menu >ul >li >ul >li:hover >a {  color: #fff !important;}/* 2.2.4 LAYOUT >HEADER >---------------------------------------*/.search-toggle {  position: absolute;  right: 0;  top: 0;  border: none;  color: #fff;  line-height: 30px;  padding: 0;  cursor: pointer;  background: transparent;  z-index: 100000;}.search-toggle .inner {  position: relative;  display: block;  width: 45px;  height: 45px;  overflow: hidden;}.search-toggle .inner:before {  content: '';  display: block;  width: 64px;  height: 64px;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;  background: #f8a631;  position: absolute;  top: -32px;  right: -32px;  z-index: 100000;  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -o-transform: rotate(45deg);  -ms-transform: rotate(45deg);}.search-toggle.active {  display: none;}.search-toggle:hover .inner:before {  background: #d58007;}.search-toggle .fa {  position: relative;  left: 9px;  font-size: 16px;  z-index: 100000;}/* 2.2.4 LAYOUT >HEADER >Main navigation bar : no-js fallback---------------------------------------*/.no-js #ht-main-nav >ul >li.mega-menu:hover >ul {  display: block;  opacity: 1;  filter: alpha(opacity=100);}.no-js #ht-main-nav >ul >li.dropdown-menu {  position: relative;}.no-js #ht-main-nav >ul >li.dropdown-menu:hover >ul {  display: block;  opacity: 1;  filter: alpha(opacity=100);}.no-js #ht-main-nav >ul >li.dropdown-menu >ul >li:hover >ul {  display: block;  opacity: 1;  filter: alpha(opacity=100);}/* 2.2.6 LAYOUT >HEADER >Mobile menu---------------------------------------*/.mobile-nav {  position: fixed;  z-index: 10;  width: 80%;  height: 100%;  top: 0;  left: -80%;  background: #eee;  padding: 15px;  overflow: scroll;  -webkit-transition: left 0.5s;  -o-transition: left 0.5s;  transition: left 0.5s;}.mobile-nav.is-open {  box-shadow: 1px 0 5px rgba(0, 0, 0, 0.1);  left: 0;}/* 2.2.6.1 LAYOUT >HEADER >Mobile menu >search form---------------------------------------*/.mobile-nav .ht-search-form {  position: relative;  border-bottom: 1px solid rgba(0, 0, 0, 0.1);  padding-bottom: 15px;}.mobile-nav .ht-search-form input {  box-shadow: none !important;  padding-left: 40px;  -webkit-border-radius: 50px;  -moz-border-radius: 50px;  border-radius: 50px;}.mobile-nav .ht-search-form button {  position: absolute;  top: 0;  left: 0;  font-size: 20px;  width: 40px;  height: 34px;  border: none;  background: transparent;  color: #9F9F9F;}/* 2.2.6.1 LAYOUT >HEADER >Mobile menu >menu---------------------------------------*/.mobile-nav >ul li {  border-bottom: 1px solid rgba(0, 0, 0, 0.1);  position: relative;}.mobile-nav >ul li .sub-menu-toggle {  display: none;  content: "";  font-family: "fontawesome";  display: inline-block;  font-style: normal;  font-weight: normal;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  speak: none;  margin-left: 10px;  color: rgba(0, 0, 0, 0.3);  position: absolute;  right: 0;  top: 0;  line-height: 40px;  cursor: pointer;  border-left: 1px solid rgba(0, 0, 0, 0.05);  padding: 0 15px;}.mobile-nav >ul li a {  display: block;  line-height: 40px;}.mobile-nav >ul li ul {  display: none;  padding-left: 15px;}.mobile-nav >ul li.menu-item-has-children .sub-menu-toggle {  display: block;}.mobile-nav >ul li.menu-item-has-children.is-open >a {  color: #f8a631;}.mobile-nav >ul li.menu-item-has-children.is-open >.sub-menu-toggle:before {  content: '\f077';  color: #f8a631;}.mobile-nav >ul >li >ul li:last-child {  border-bottom: none;}/* 2.2.7 LAYOUT >HEADER >Search form---------------------------------------*/#ht-search-form {  z-index: 100001;}#ht-search-form .close {  position: fixed;  z-index: 2;  top: 0;  right: 30px;  font-size: 100px;  border: none;  background: transparent;  color: #f7f7f7;}#ht-search-form .modal-backdrop {  opacity: 0.9;  filter: alpha(opacity=90);  background: #f8a631;}#ht-search-form .modal-dialog {  height: 100%;  display: table;  margin: 0 auto;}#ht-search-form .modal-content {  display: table-cell;  vertical-align: middle;  background: transparent;  border: none;  box-shadow: none;  -webkit-box-shadow: none;}#ht-search-form input {  box-shadow: none;  border: none;  background: transparent;  font-size: 40px;  height: 100px;  color: #f7f7f7;  padding-right: 60px;}#ht-search-form input::-webkit-input-placeholder {  color: #333;}#ht-search-form input:-moz-placeholder {  color: #333;}#ht-search-form input::-moz-placeholder {  color: #333;}#ht-search-form input:-ms-input-placeholder {  color: #333;}#ht-search-form .form {  position: relative;}#ht-search-form .search-button {  position: absolute;  right: 0;  top: 0;  width: 50px;  height: 100%;  border: none;  background: transparent;  font-size: 30px;  color: #fff;}/*** 2.3. LAYOUT >FOOTER *//*** 2.3.1 LAYOUT >FOOTER >footer widgets section---------------------------------------*/.hs-footer-widget {  background: #333;  color: #f7f7f7;}.hs-footer-widget img {  display: block;  max-width: 100%;  height: auto;}.hs-footer-widget a {  color: #f7f7f7;}.hs-footer-widget a:hover {  color: #f8a631 !important;}.hs-footer-widget .ht-widget {  margin-bottom: 30px;}.hs-footer-widget .ht-widget .widget-title {  color: #fff;  margin-bottom: 50px;  position: relative;}.hs-footer-widget .ht-widget .widget-title:before {  content: '';  height: 1px;  width: 20px;  background: #f8a631;  position: absolute;  left: 0;  bottom: -14px;}.hs-footer-widget .ht-widget.hw-popular-recipes .post {  display: block;  padding-bottom: 15px;  margin-bottom: 15px;  border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.hs-footer-widget .ht-widget.hw-popular-recipes a:after {  content: '';  display: block;  clear: both;}.hs-footer-widget .ht-widget.hw-popular-recipes .media {  float: left;  width: 30%;  padding-right: 15px;}.hs-footer-widget .ht-widget.hw-popular-recipes .media img {  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);  -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);  margin: 0;}.hs-footer-widget .ht-widget.hw-popular-recipes .content {  clear: right;}.hs-footer-widget .ht-widget.hw-popular-recipes .meta-rate {  font-size: 9px;}.hs-footer-widget .ht-widget.hw-popular-recipes .meta-rate i {  color: #fff !important;}.hs-footer-widget .ht-widget.hw-popular-recipes .meta-rate .rated {  color: #f8a631 !important;}.hs-footer-widget .ht-widget.hw-popular-categories a {  display: block;  font-weight: 700;  line-height: 40px;  border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.hs-footer-widget .ht-widget.hw-posts {  font-weight: 700;}.hs-footer-widget .ht-widget.hw-posts .post {  padding-bottom: 15px;  margin-bottom: 15px;  border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.hs-footer-widget .ht-widget.hw-posts a {  display: block;}.hs-footer-widget .ht-widget.hw-posts .meta {  font-size: 10px;  font-size: 1rem;  color: #ccc;}.hs-footer-widget .ht-widget.hw-posts .meta span:after {  content: '\00b7';  margin: 0 10px;}.hs-footer-widget .ht-widget.hw-posts .meta span:last-child:after {  display: none;}.hs-footer-widget .ht-widget.hw-subscribe .caption {  font-size: 12px;  font-size: 1.2rem;  color: #b9b9b9;}.hs-footer-widget .ht-widget.hw-subscribe form {  font-size: 12px;  font-size: 1.2rem;  position: relative;  margin-bottom: 20px;}.hs-footer-widget .ht-widget.hw-subscribe input,.hs-footer-widget .ht-widget.hw-subscribe button {  height: 45px;}.hs-footer-widget .ht-widget.hw-subscribe input {  border-color: rgba(255, 255, 255, 0.1);  background: rgba(255, 255, 255, 0.1);  color: #ccc;}.hs-footer-widget .ht-widget.hw-subscribe input:focus {  box-shadow: none;  -webkit-box-shadow: none;  border-color: #f8a631;}.hs-footer-widget .ht-widget.hw-subscribe input::-webkit-input-placeholder {  color: #b0b0af;}.hs-footer-widget .ht-widget.hw-subscribe input:-moz-placeholder {  color: #b0b0af;}.hs-footer-widget .ht-widget.hw-subscribe input::-moz-placeholder {  color: #b0b0af;}.hs-footer-widget .ht-widget.hw-subscribe input:-ms-input-placeholder {  color: #b0b0af;}.hs-footer-widget .ht-widget.hw-subscribe button {  background: #f8a631;  color: #fff;  position: absolute;  border: none;  right: 0;  top: 0;  padding: 0 30px;}.hs-footer-widget .ht-widget.hw-subscribe button:hover, .hs-footer-widget .ht-widget.hw-subscribe button:focus {  background: #d58007;}.hs-footer-widget .ht-widget.hw-subscribe .social {  font-size: 16px;}.hs-footer-widget .ht-widget.hw-subscribe .social a {  color: #fff;  padding: 0 3px;  margin-right: 5px;}/*** 2.3.2 LAYOUT >FOOTER >Footer---------------------------------------*/#ht-footer {  background: #333;  color: #f7f7f7;  font-weight: 700;  overflow: hidden;  padding: 40px 0 35px;  position: relative;}#ht-footer:before {  content: '';  position: absolute;  height: 5px;  width: 100%;  top: 0;  left: 0;  background: url("../images/footer-colorful.png");}#ht-footer a {  color: #f7f7f7;}#ht-footer a:hover {  color: #f8a631;}#ht-footer .copyright {  float: left;}#ht-footer .footer-nav {  float: right;}#ht-footer .footer-nav li {  display: inline-block;}#ht-footer .footer-nav li:after {  content: '/';  margin-left: 5px;}#ht-footer .footer-nav li:last-child:after {  display: none;}@media (min-width: 768px) {  #ht-footer p, #ht-footer ul {    margin: 0;  }}/*** 2.4. LAYOUT >SLIDER */.hs-slider {  width: 100%;  color: #fff;  position: relative;}/*** 2.4.1 LAYOUT >SLIDER >single slide---------------------------------------*/.hs-slider.single:before, .hs-slider.single:after {  content: '';  display: block;  width: 100%;  height: 1px;  position: absolute;  background: url("../images/slider-dash-line.png");  z-index: 3;}.hs-slider.single:before {  top: 6px;}.hs-slider.single:after {  bottom: 6px;}.hs-slider.single:hover .flex-direction-nav a {  opacity: 1;  filter: alpha(opacity=100);}.hs-slider.single img {  display: block;  max-width: 100%;  height: auto;}.hs-slider.single ul.slides li {  height: 500px;  position: relative;  background-size: cover;}.hs-slider.single ul.slides .overlay {  background: rgba(41, 24, 1, 0.5);}.hs-slider.single ul.slides .slide-content-wrapper {  display: table;  height: 100%;}.hs-slider.single ul.slides .slide-content {  text-align: center;  position: relative;  z-index: 2;  display: table-cell;  vertical-align: middle;}.hs-slider.single ul.slides .entry-big {  font-size: 60px;  font-size: 6rem;  font-weight: 900;}@media (max-width: 767px) {  .hs-slider.single ul.slides .entry-big {    font-size: 30px;    font-size: 3rem;  }}@media (min-width: 768px) and (max-width: 991px) {  .hs-slider.single ul.slides .entry-big {    font-size: 45px;    font-size: 4.5rem;  }}.hs-slider.single ul.slides .entry-small {  font-size: 18px;  font-size: 1.8rem;  font-family: Georgia, "Times New Roman", Times, serif;  font-style: italic;}@media (max-width: 767px) {  .hs-slider.single ul.slides .entry-small {    font-size: 14px;    font-size: 1.4rem;  }}@media (min-width: 768px) and (max-width: 991px) {  .hs-slider.single ul.slides .entry-small {    font-size: 16px;    font-size: 1.6rem;  }}.hs-slider.single ul.slides .entry-button {  margin-top: 15px;  line-height: 43px;  background: rgba(255, 255, 255, 0.2);  padding: 0 24px;  -webkit-border-radius: 50px;  -moz-border-radius: 50px;  border-radius: 50px;  border-top: 1px solid rgba(255, 255, 255, 0.5);  display: inline-block;  color: #fff;  font-size: 12px;  font-size: 1.2rem;}.hs-slider.single ul.slides .entry-button:hover {  background: rgba(255, 255, 255, 0.5);  border-top-color: rgba(255, 255, 255, 0.8);}.hs-slider.single .flex-direction-nav,.hs-slider.single .flex-control-nav {  z-index: 2;}.hs-slider.single .flex-direction-nav {  width: 100%;}.hs-slider.single .flex-direction-nav .flex-prev,.hs-slider.single .flex-direction-nav .flex-next {  opacity: 0;  filter: alpha(opacity=0);  position: absolute;  z-index: 2;  top: 50%;  background: rgba(0, 0, 0, 0.5);  height: 100px;  width: 36px;  color: #fff;  line-height: 100px;  text-align: center;  margin-top: -50px;}.hs-slider.single .flex-direction-nav .flex-prev:hover,.hs-slider.single .flex-direction-nav .flex-next:hover {  background: rgba(248, 166, 49, 0.5);}.hs-slider.single .flex-direction-nav .flex-prev {  left: 0;}.hs-slider.single .flex-direction-nav .flex-next {  right: 0;}.hs-slider.single .flex-control-nav {  position: absolute;  bottom: 50px;  width: 100%;  text-align: center;}.hs-slider.single .flex-control-nav li {  display: inline-block;  margin: 0 6px;  cursor: pointer;}.hs-slider.single .flex-control-nav a {  display: block;  width: 8px;  height: 8px;  overflow: hidden;  text-indent: -100px;  background: #fff;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  box-shadow: 0 0 0px 5px transparent;}.hs-slider.single .flex-control-nav a.flex-active {  box-shadow: 0 0 0px 5px rgba(0, 0, 0, 0.3);}/*** 2.4.1 LAYOUT >SLIDER >carousel slide---------------------------------------*/.hs-slider.carousel li {  position: relative;  background-size: cover;}.hs-slider.carousel p {  margin: 0;}.hs-slider.carousel .slide-content-wrapper {  height: 550px;  display: table;  padding: 10px;  width: 100%;}@media (max-width: 767px) {  .hs-slider.carousel .slide-content-wrapper {    height: 250px;  }}.hs-slider.carousel .slide-content {  display: table-cell;  vertical-align: bottom;  position: relative;  z-index: 2;  width: 100%;  border: 1px solid rgba(255, 255, 255, 0.3);  padding: 40px;}@media (max-width: 767px) {  .hs-slider.carousel .slide-content {    padding: 10px;  }}.hs-slider.carousel .entry-small {  font-weight: 700;}.hs-slider.carousel .entry-big {  font-weight: 900;  font-size: 48px;  font-size: 4.8rem;}@media (max-width: 767px) {  .hs-slider.carousel .entry-big {    font-size: 28px;    font-size: 2.8rem;  }}.hs-slider.carousel .owl-nav,.hs-slider.carousel .owl-dots {  z-index: 2;}.hs-slider.carousel .owl-nav {  width: 100%;}.hs-slider.carousel .owl-nav .owl-prev,.hs-slider.carousel .owl-nav .owl-next {  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;  opacity: 0;  filter: alpha(opacity=0);  position: absolute;  z-index: 2;  top: 50%;  background: rgba(0, 0, 0, 0.5);  height: 100px;  width: 36px;  color: #fff;  line-height: 100px;  text-align: center;  margin-top: -50px;}.hs-slider.carousel .owl-nav .owl-prev:hover,.hs-slider.carousel .owl-nav .owl-next:hover {  background: rgba(248, 166, 49, 0.5);}.hs-slider.carousel .owl-nav .owl-prev {  left: 0;}.hs-slider.carousel .owl-nav .owl-next {  right: 0;}.hs-slider.carousel:hover .owl-prev,.hs-slider.carousel:hover .owl-next {  opacity: 1;  filter: alpha(opacity=100);}/*** 2.5. LAYOUT >RECIPES */.hs-recipes {  /* Isotope filter  --------------------------- */}.hs-recipes .isotope-filter {  display: block;  text-align: center;  margin-bottom: 50px;  font-weight: 700;}.hs-recipes .isotope-filter li {  display: inline-block;  border-bottom: 1px solid #cfcfcf;  margin: 0 -4px 0 0;  position: relative;}.hs-recipes .isotope-filter li:before {  position: absolute;  content: '';  display: block;  height: 1px;  width: 0;  background: #2b2b2b;  left: 0;  bottom: -1px;  -webkit-transition: width 1s;  -o-transition: width 1s;  transition: width 1s;}.hs-recipes .isotope-filter li.is-filtered a {  color: #2b2b2b;}.hs-recipes .isotope-filter li.is-filtered:before {  width: 100%;}.hs-recipes .isotope-filter a {  display: block;  padding: 12px 24px;  color: #999999;}.hs-recipes .isotope-filter a:hover {  color: #2b2b2b;}.hs-recipes .isotope-grid {  -webkit-transition: height 1s;  -o-transition: height 1s;  transition: height 1s;}/* 2.5.1 LAYOUT >RECIPES >Recipes Grid---------------------------------------*/.hs-recipes.grid .entry,.hs-recipes.grid .we {  line-height: 30px;  margin-bottom: 30px;}.hs-recipes.grid .entry .entry-inner:hover .entry-action,.hs-recipes.grid .entry .entry-inner:hover .we-action,.hs-recipes.grid .entry .we-inner:hover .entry-action,.hs-recipes.grid .entry .we-inner:hover .we-action,.hs-recipes.grid .we .entry-inner:hover .entry-action,.hs-recipes.grid .we .entry-inner:hover .we-action,.hs-recipes.grid .we .we-inner:hover .entry-action,.hs-recipes.grid .we .we-inner:hover .we-action {  background: rgba(248, 166, 49, 0.5);}.hs-recipes.grid .entry .entry-inner:hover .entry-action span,.hs-recipes.grid .entry .entry-inner:hover .we-action span,.hs-recipes.grid .entry .we-inner:hover .entry-action span,.hs-recipes.grid .entry .we-inner:hover .we-action span,.hs-recipes.grid .we .entry-inner:hover .entry-action span,.hs-recipes.grid .we .entry-inner:hover .we-action span,.hs-recipes.grid .we .we-inner:hover .entry-action span,.hs-recipes.grid .we .we-inner:hover .we-action span {  opacity: 1;  filter: alpha(opacity=100);}.hs-recipes.grid .entry .entry-inner:hover .entry-action span:first-child,.hs-recipes.grid .entry .entry-inner:hover .we-action span:first-child,.hs-recipes.grid .entry .we-inner:hover .entry-action span:first-child,.hs-recipes.grid .entry .we-inner:hover .we-action span:first-child,.hs-recipes.grid .we .entry-inner:hover .entry-action span:first-child,.hs-recipes.grid .we .entry-inner:hover .we-action span:first-child,.hs-recipes.grid .we .we-inner:hover .entry-action span:first-child,.hs-recipes.grid .we .we-inner:hover .we-action span:first-child {  top: 0;}.hs-recipes.grid .entry .entry-inner:hover .entry-action span:last-child,.hs-recipes.grid .entry .entry-inner:hover .we-action span:last-child,.hs-recipes.grid .entry .we-inner:hover .entry-action span:last-child,.hs-recipes.grid .entry .we-inner:hover .we-action span:last-child,.hs-recipes.grid .we .entry-inner:hover .entry-action span:last-child,.hs-recipes.grid .we .entry-inner:hover .we-action span:last-child,.hs-recipes.grid .we .we-inner:hover .entry-action span:last-child,.hs-recipes.grid .we .we-inner:hover .we-action span:last-child {  bottom: 0;}.hs-recipes.grid .entry img,.hs-recipes.grid .we img {  display: block;  max-width: 100%;  height: auto;}.hs-recipes.grid .entry .content-wrapper,.hs-recipes.grid .we .content-wrapper {  padding: 15px;  background: #fff;  border: 1px solid rgba(0, 0, 0, 0.1);  border-top: 0;}.hs-recipes.grid .entry .entry-media,.hs-recipes.grid .entry .we-media,.hs-recipes.grid .we .entry-media,.hs-recipes.grid .we .we-media {  position: relative;  height: 100%;}.hs-recipes.grid .entry .entry-media img,.hs-recipes.grid .entry .we-media img,.hs-recipes.grid .we .entry-media img,.hs-recipes.grid .we .we-media img {  margin: 0;}.hs-recipes.grid .entry .entry-action,.hs-recipes.grid .entry .we-action,.hs-recipes.grid .we .entry-action,.hs-recipes.grid .we .we-action {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}.hs-recipes.grid .entry .entry-action .entry-action-inner,.hs-recipes.grid .entry .entry-action .we-action-inner,.hs-recipes.grid .entry .we-action .entry-action-inner,.hs-recipes.grid .entry .we-action .we-action-inner,.hs-recipes.grid .we .entry-action .entry-action-inner,.hs-recipes.grid .we .entry-action .we-action-inner,.hs-recipes.grid .we .we-action .entry-action-inner,.hs-recipes.grid .we .we-action .we-action-inner {  position: absolute;  top: 50%;  margin-top: -45px;  left: 0;  width: 100%;  height: 90px;  text-align: center;}.hs-recipes.grid .entry .entry-action span,.hs-recipes.grid .entry .we-action span,.hs-recipes.grid .we .entry-action span,.hs-recipes.grid .we .we-action span {  display: block;  opacity: 0;  filter: alpha(opacity=0);  position: relative;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}.hs-recipes.grid .entry .entry-action span:first-child,.hs-recipes.grid .entry .we-action span:first-child,.hs-recipes.grid .we .entry-action span:first-child,.hs-recipes.grid .we .we-action span:first-child {  top: -5px;}.hs-recipes.grid .entry .entry-action span:last-child,.hs-recipes.grid .entry .we-action span:last-child,.hs-recipes.grid .we .entry-action span:last-child,.hs-recipes.grid .we .we-action span:last-child {  bottom: -5px;}.hs-recipes.grid .entry .entry-action a,.hs-recipes.grid .entry .we-action a,.hs-recipes.grid .we .entry-action a,.hs-recipes.grid .we .we-action a {  line-height: 34px;  padding: 0 12px;  background: #fff;  color: #656565;  display: inline-block;  margin: 5px 0;  -webkit-border-radius: 50px;  -moz-border-radius: 50px;  border-radius: 50px;  border: 1px dashed transparent;}.hs-recipes.grid .entry .entry-action a:hover,.hs-recipes.grid .entry .we-action a:hover,.hs-recipes.grid .we .entry-action a:hover,.hs-recipes.grid .we .we-action a:hover {  background: #f8a631;  color: #fff;  border-color: #fff;}.hs-recipes.grid .entry .entry-name,.hs-recipes.grid .entry .we-name,.hs-recipes.grid .we .entry-name,.hs-recipes.grid .we .we-name {  font-size: 18px;  font-size: 1.8rem;  font-weight: 700;  margin-bottom: 15px;  margin: 0;}.hs-recipes.grid .entry .entry-name a,.hs-recipes.grid .entry .we-name a,.hs-recipes.grid .we .entry-name a,.hs-recipes.grid .we .we-name a {  display: block;}.hs-recipes.grid .entry .entry-author,.hs-recipes.grid .entry .we-author,.hs-recipes.grid .we .entry-author,.hs-recipes.grid .we .we-author {  color: #acacac;  font-size: 12px;  font-size: 1.2rem;  margin: 0;  line-height: 12px;}.hs-recipes.grid .entry .entry-meta,.hs-recipes.grid .entry .we-meta,.hs-recipes.grid .we .entry-meta,.hs-recipes.grid .we .we-meta {  overflow: hidden;  margin: 15px 0;  color: #acacac;  font-size: 12px;  font-size: 1.2rem;}.hs-recipes.grid .entry .foo-wrapper,.hs-recipes.grid .we .foo-wrapper {  float: left;}.hs-recipes.grid .entry .meta-rate,.hs-recipes.grid .we .meta-rate {  float: right;  text-align: right;}.hs-recipes.grid .entry .meta-rate .rated,.hs-recipes.grid .we .meta-rate .rated {  color: #f8c231;}.hs-recipes.grid .entry .meta-difficulty,.hs-recipes.grid .we .meta-difficulty {  margin-right: 10px;}.hs-recipes.grid .entry .meta-difficulty:before,.hs-recipes.grid .we .meta-difficulty:before {  content: '';  display: inline-block;  width: 10px;  height: 10px;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  margin: 0 5px -1px 0;}.hs-recipes.grid .entry .meta-difficulty.easy:before,.hs-recipes.grid .we .meta-difficulty.easy:before {  background: #2ecc71;}.hs-recipes.grid .entry .meta-difficulty.hard:before,.hs-recipes.grid .we .meta-difficulty.hard:before {  background: #e67e22;}.hs-recipes.grid .entry .meta-difficulty.master:before,.hs-recipes.grid .we .meta-difficulty.master:before {  background: #c0392b;}.hs-recipes.grid .entry .meta-time:before,.hs-recipes.grid .we .meta-time:before {  content: "";  font-family: "fontawesome";  display: inline-block;  font-style: normal;  font-weight: normal;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  speak: none;  margin: 0 5px -1px 0;}.hs-recipes.grid .view-more-button {  margin-top: 20px;  line-height: 46px;}/* 2.5.2 LAYOUT >RECIPES >Recipes Single---------------------------------------*/.hs-recipe.single .heading {  font-size: 36px;  font-size: 3.6rem;  color: #232323;}@media (max-width: 767px) {  .hs-recipe.single .heading {    font-size: 24px;    font-size: 2.4rem;  }}.hs-recipe.single .entry-title {  font-size: 18px;  font-size: 1.8rem;  margin-bottom: 15px;}.hs-recipe.single .entry-meta {  margin: 10px;}.hs-recipe.single .entry-meta .meta-level,.hs-recipe.single .entry-meta .meta-time {  text-transform: uppercase;  font-weight: 700;}.hs-recipe.single .entry-meta .meta-level:after,.hs-recipe.single .entry-meta .meta-time:after {  content: '\00b7';  color: #878797;  margin: 0 8px 0 10px;}.hs-recipe.single .entry-meta .meta-level:last-child:after,.hs-recipe.single .entry-meta .meta-time:last-child:after {  display: none;}.hs-recipe.single .entry-meta .meta-level.easy span {  color: #2ecc71;}.hs-recipe.single .entry-meta .meta-level.hard span {  color: #e67e22;}.hs-recipe.single .entry-meta .meta-level.master span {  color: #c0392b;}.hs-recipe.single .entry-meta.meta-author {  line-height: 36px;  color: #878787;}.hs-recipe.single .entry-meta.meta-author a {  color: #878787;}.hs-recipe.single .entry-meta.meta-author a:hover {  color: #f8a631;}.hs-recipe.single .entry-meta.meta-author img {  margin: 0 5px 0 0;  width: 36px;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;}.hs-recipe.single .entry {  margin-bottom: 15px;}.hs-recipe.single .entry-media img {  margin-bottom: 0;}.hs-recipe.single .flexslider.sync,.hs-recipe.single .flexslider-sync-carousel {  margin-bottom: 15px;}.hs-recipe.single .flexslider.sync img,.hs-recipe.single .flexslider-sync-carousel img {  margin: 0;}.hs-recipe.single .flexslider.sync ul,.hs-recipe.single .flexslider-sync-carousel ul {  overflow: hidden;  margin: 0 !important;}.hs-recipe.single .flexslider.sync {  position: relative;}.hs-recipe.single .flexslider.sync .flex-direction-nav,.hs-recipe.single .flexslider.sync .flex-control-nav {  z-index: 2;}.hs-recipe.single .flexslider.sync .flex-direction-nav {  width: 100%;}.hs-recipe.single .flexslider.sync .flex-direction-nav .flex-prev,.hs-recipe.single .flexslider.sync .flex-direction-nav .flex-next {  opacity: 0;  filter: alpha(opacity=0);  position: absolute;  z-index: 2;  top: 50%;  background: rgba(0, 0, 0, 0.5);  height: 100px;  width: 36px;  color: #fff;  line-height: 100px;  text-align: center;  margin-top: -50px;}.hs-recipe.single .flexslider.sync .flex-direction-nav .flex-prev:hover,.hs-recipe.single .flexslider.sync .flex-direction-nav .flex-next:hover {  background: rgba(248, 166, 49, 0.5);}.hs-recipe.single .flexslider.sync .flex-direction-nav .flex-prev {  left: 0;}.hs-recipe.single .flexslider.sync .flex-direction-nav .flex-next {  right: 0;}.hs-recipe.single .flexslider.sync:hover .flex-prev,.hs-recipe.single .flexslider.sync:hover .flex-next {  opacity: 1;  filter: alpha(opacity=100);}.hs-recipe.single .flexslider-sync-carousel li {  margin-right: 14px;  cursor: pointer;  opacity: 0.6;  filter: alpha(opacity=60);  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}.hs-recipe.single .flexslider-sync-carousel li.flex-active-slide, .hs-recipe.single .flexslider-sync-carousel li:hover {  opacity: 1;  filter: alpha(opacity=100);}.hs-recipe.single .video-holder {  position: relative;}.hs-recipe.single .video-holder a {  font-size: 80px;  position: absolute;  top: 50%;  left: 50%;  margin-top: -40px;  margin-left: -40px;  color: rgba(255, 255, 255, 0.5);}.hs-recipe.single .video-holder a:hover {  color: white;}.hs-recipe.single .ht-carousel {  margin-left: -5px;  margin-right: -5px;}.hs-recipe.single .ht-carousel li {  cursor: pointer;  padding: 0 5px;}.hs-recipe.single .entry-action {  background: rgba(0, 0, 0, 0.05);  position: relative;  z-index: 1;}.hs-recipe.single .entry-action:after {  content: '';  display: block;  clear: both;}@media (min-width: 768px) {  .hs-recipe.single .action-bookmark,  .hs-recipe.single .action-print,  .hs-recipe.single .action-share {    width: 20%;  }  .hs-recipe.single .entry-rate {    width: 40%;    position: relative;    z-index: 1;  }}@media (max-width: 767px) {  .hs-recipe.single .action-bookmark,  .hs-recipe.single .action-print {    width: 50%;  }  .hs-recipe.single .action-share,  .hs-recipe.single .entry-rate {    width: 50%;  }}.hs-recipe.single .action {  position: inherit;  z-index: 1;  height: 52px;  background: transparent;  border: 1px solid #ddd;  float: left;  display: inline-block;  padding: 10px 0;  text-align: center;  font-size: 11px;  font-size: 1.1rem;  font-weight: 700;  color: #656565;}.hs-recipe.single .action p {  margin: 0;}.hs-recipe.single .action:hover {  color: #f8a631;}.hs-recipe.single .entry-rate >span {  display: inline-block;  margin-top: 8px;  color: #44494b !important;}.hs-recipe.single .entry-rate >span >span {  margin-right: 4px;}.hs-recipe.single .entry-rate i {  color: #cdcdcd;}.hs-recipe.single .entry-rate i.rated {  color: #f8c231;}.hs-recipe.single .entry-nutri table {  background: transparent;  font-size: 14px;  font-size: 1.4rem;  font-weight: bold;}.hs-recipe.single .entry-nutri td {  border-top: none !important;  padding-left: 0;}.hs-recipe.single .entry-nutri td span {  display: block;  height: 13px;}.hs-recipe.single .entry-nutri td >span {  width: 100%;  background: rgba(248, 166, 49, 0.1);}.hs-recipe.single .entry-nutri td >span >span {  background: #f8a631;}.hs-recipe.single .entry-nutri td.percentage {  min-width: 100px;}.hs-recipe.single .entry-ingredient .section-title {  padding: 10px 8px;  background: rgba(0, 0, 0, 0.7) !important;  color: #fff;}.hs-recipe.single .entry-ingredient td {  padding: 10px 15px;  cursor: pointer;  border: none;}.hs-recipe.single .entry-ingredient tr {  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}.hs-recipe.single .entry-ingredient tr:nth-child(even) {  background: rgba(0, 0, 0, 0.05);}.hs-recipe.single .entry-ingredient tr:nth-child(even).is-done {  background: rgba(248, 166, 49, 0.8);}.hs-recipe.single .entry-ingredient tr:nth-child(odd) {  background: rgba(0, 0, 0, 0.1);}.hs-recipe.single .entry-ingredient tr:nth-child(odd).is-done {  background: rgba(248, 166, 49, 0.7);}.hs-recipe.single .entry-ingredient tr.is-done {  color: #fff;}.hs-recipe.single .entry-ingredient tr.is-done td {  padding: 10px 20px;}.hs-recipe.single .entry-instruction dt {  width: 30px;  text-align: left;  float: left;  font-size: 24px;  font-size: 2.4rem;}@media (max-width: 767px) {  .hs-recipe.single .entry-instruction dt {    font-size: 18px;    font-size: 1.8rem;  }}.hs-recipe.single .entry-instruction dd {  margin-left: 30px;  margin-bottom: 15px;  font-size: 16px;  font-size: 1.6rem;}/* 2.5.3 LAYOUT >RECIPES >Recipes Related---------------------------------------*/.hs-recipe.related .border-top {  border-top: 1px solid #ededed;  margin-bottom: 30px;}.hs-recipe.related .entry {  position: relative;  float: left;  width: 100%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  background: rgba(0, 0, 0, 0.05);  padding: 15px;}@media (min-width: 768px) {  .hs-recipe.related .entry {    float: left;    width: 50%;  }}.hs-recipe.related img {  width: 82px;}.hs-recipe.related .entry-title,.hs-recipe.related p {  margin-bottom: 0;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}.hs-recipe.related .meta-cat {  text-transform: uppercase;  color: #f8a631;  font-size: 11px;  font-size: 1.1rem;  font-weight: 700;}.hs-recipe.related .entry-title {  font-size: 16px;  font-size: 1.6rem;  color: #111;}.hs-recipe.related .meta-date {  font-size: 12px;  font-size: 1.2rem;  color: #44494b;}.hs-recipe.related .entry-media {  float: left;  margin-right: 15px;}.hs-recipe.related .entry:hover .entry-title {  color: #f8a631;}/* 2.5.4 LAYOUT >RECIPES >Recipes Index---------------------------------------*/.hs-recipe.index .entry {  overflow: hidden;  margin-bottom: 20px;}.hs-recipe.index .letter {  font-size: 48px;  font-size: 4.8rem;  font-weight: 900;  text-align: center;  background: #f8a631;  color: #fff;  position: relative;  height: 0;  overflow: hidden;  padding: 0;  padding-bottom: 20%;  width: 20%;  float: left;}@media (max-width: 767px) {  .hs-recipe.index .letter {    font-size: 24px;    font-size: 2.4rem;  }}.hs-recipe.index .letter >div {  display: table;  position: absolute;  top: 0;  left: 0;  bottom: 0;  height: 100%;  width: 100%;  border: 0;}.hs-recipe.index .letter span {  display: table-cell;  vertical-align: middle;}.hs-recipe.index .index {  float: left;  width: 80%;  padding-left: 15px;  overflow: hidden;  border-top: solid 1px rgba(0, 0, 0, 0.1);}.hs-recipe.index tr:hover {  color: #f8a631;}.hs-recipe.index tr:hover a {  color: #f8a631;}.hs-recipe.index td {  border-top: none;  border-bottom: dashed 1px rgba(0, 0, 0, 0.1);  padding: 0;}.hs-recipe.index .name {  padding-left: 0;}.hs-recipe.index .count {  text-align: right;}.hs-recipe.index a {  display: block;  line-height: 40px;}/* 2.5.5 LAYOUT >RECIPES >Recipes Submit---------------------------------------*/.hs-recipe.submit label {  font-weight: 700;  color: #f8a631;  text-transform: uppercase;}.hs-recipe.submit .des {  font-size: 13px;  font-size: 1.3rem;  color: rgba(0, 0, 0, 0.5);  margin-top: 3px;}.hs-recipe.submit .upload {  position: relative;}.hs-recipe.submit .upload input {  padding-left: 105px;}.hs-recipe.submit .upload a {  position: absolute;  height: 100%;  line-height: 34px;  width: auto;  left: 0;  top: 0;  border: none;  background: #d7d7d7;  padding: 0 10px;  text-transform: uppercase;  font-size: 12px;}.hs-recipe.submit .upload a:hover {  background: #eee;}.hs-recipe.submit .range-slider input {  padding: 0;  font-weight: 700;  text-align: right;  border: none;  color: rgba(0, 0, 0, 0.3);}.hs-recipe.submit .range-slider .ui-slider-handle {  background: rgba(0, 0, 0, 0.3);  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  width: 20px;  height: 20px;  padding: 5px;  top: -9px;  outline: none;  cursor: pointer;  z-index: 3;}.hs-recipe.submit .range-slider .ui-slider-handle:before {  content: '';  display: block;  width: 10px;  height: 10px;  background: #f8a631;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;}.hs-recipe.submit .range-slider .ui-slider-horizontal {  height: 5px;  border: 1px solid rgba(0, 0, 0, 0.05);  background: rgba(0, 0, 0, 0.05);  margin: 5px 0;}.hs-recipe.submit .range-slider .des {  font-size: 14px;  position: relative;  overflow: hidden;  margin-top: 10px;}.hs-recipe.submit .range-slider .des:before {  content: '';  position: absolute;  display: block;  left: 0;  top: 50%;  width: 100%;  height: 1px;  background: rgba(0, 0, 0, 0.05);  z-index: 1;}.hs-recipe.submit .range-slider .des span {  padding: 5px;  position: relative;  z-index: 2;}.hs-recipe.submit .range-slider .des span.left, .hs-recipe.submit .range-slider .des span.right, .hs-recipe.submit .range-slider .des span.time-format >span {  background: #fff;}.hs-recipe.submit .range-slider .des span.left {  float: left;  padding-left: 0;}.hs-recipe.submit .range-slider .des span.right {  float: right;  padding-right: 0;}.hs-recipe.submit .range-slider .des span.time-format {  position: absolute;  display: block;  left: 0;  top: 0;  width: 100%;  text-align: center;}.hs-recipe.submit .nutri-facts {  background: rgba(0, 0, 0, 0.05);  padding: 30px 0;  overflow: hidden;  margin-bottom: 30px;}@media (min-width: 768px) {  .hs-recipe.submit .nutri-facts {    padding: 30px 15px;  }}.hs-recipe.submit .nutri-facts .sub-heading {  font-weight: 700;  color: #f8a631;}.hs-recipe.submit .nutri-facts label {  color: rgba(0, 0, 0, 0.7);}.hs-recipe.submit .nutri-facts input {  background: #fff !important;}/*** 2.6. LAYOUT >EVENT *//* 2.6.1 LAYOUT >EVENT >Event Parallax---------------------------------------*/.hs-events.parallax .hs-content {  background: #fff;  padding: 25px 50px 15px;  position: relative;}.hs-events.parallax .heading {  background: #45b5f5;  position: absolute;  width: 100px;  height: 100px;  font-size: 18px;  font-size: 1.8rem;  font-weight: 700;  right: -50px;  top: -50px;  line-height: 100px;  text-align: center;  color: #fff;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;}.hs-events.parallax .foo-heading {  font-size: 14px;  font-size: 1.4rem;  font-weight: bold;}.hs-events.parallax .entry {  display: block;  margin-bottom: 10px;  border-bottom: 1px solid rgba(0, 0, 0, 0.1);  position: relative;}.hs-events.parallax .entry:before {  -webkit-transition: width 0.3s;  -o-transition: width 0.3s;  transition: width 0.3s;  position: absolute;  content: '';  height: 1px;  width: 0;  bottom: -1px;  left: 0;  background: #f8a631;}.hs-events.parallax .entry:hover:before {  width: 100%;}.hs-events.parallax .entry .entry-name {  font-size: 16px;  font-size: 1.6rem;}.hs-events.parallax .entry .meta-time {  font-size: 12px;  font-size: 1.2rem;}.hs-events.parallax .entry.feature {  margin-bottom: 50px;  border-bottom: none;}.hs-events.parallax .entry.feature:before {  display: none;}.hs-events.parallax .entry.feature .entry-name {  font-size: 30px;  font-size: 3rem;  font-family: Georgia, "Times New Roman", Times, serif;  font-style: italic;  position: relative;  margin-bottom: 50px;}.hs-events.parallax .entry.feature .entry-name:before {  content: '';  width: 62px;  height: 9px;  background-image: url("../images/wave-line.png");  position: absolute;  left: 0;  bottom: -25px;}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {  .hs-events.parallax .entry.feature .entry-name:before {    background-image: url("../images/wave-line@2x.png");    background-size: 62px 9px;  }}.hs-events.parallax .entry.feature .meta {  font-size: 20px;  font-size: 2rem;}.hs-events.parallax .entry.feature.view-more-button {  margin-top: 20px;}.hs-events.parallax .text-right a {  display: inline-block;  line-height: 40px;  -webkit-border-radius: 50px;  -moz-border-radius: 50px;  border-radius: 50px;}.hs-events.parallax .text-right a:hover {  color: #fff;  padding: 0 15px;  background: #f8a631;}@media (max-width: 767px) {  .hs-events.parallax .hs-content {    padding-top: 80px;  }  .hs-events.parallax .heading {    right: auto;    margin-left: -50px;    left: 50%;  }  .hs-events.parallax .entry.feature .entry-name {    font-size: 18px;    font-size: 1.8rem;  }  .hs-events.parallax .entry.feature .meta {    font-size: 14px;    font-size: 1.4rem;  }}/* 2.6.2 LAYOUT >EVENT >Event List---------------------------------------*/.hs-events.list {  padding-top: 0;}.hs-events.list .event-filter {  background: rgba(0, 0, 0, 0.05);  margin-bottom: 50px;  padding: 20px 0;}@media (min-width: 768px) {  .hs-events.list .event-filter {    text-align: center;  }}@media (min-width: 768px) {  .hs-events.list .event-filter .group {    margin-right: 15px;    display: inline-block;    text-align: center;  }}@media (max-width: 767px) {  .hs-events.list .event-filter .group {    margin-bottom: 15px;  }}.hs-events.list .event-filter label {  text-transform: uppercase;  margin-right: 10px;}@media (min-width: 768px) {  .hs-events.list .event-filter label,  .hs-events.list .event-filter input {    display: inline-block !important;    width: auto;  }}@media (min-width: 768px) {  .hs-events.list .event-filter input {    width: 270px;  }}.hs-events.list .event-filter input,.hs-events.list .event-filter button {  height: 50px;  line-height: 50px;}.hs-events.list .event-filter input {  border: 1px solid rgba(0, 0, 0, 0.1);}.hs-events.list .event-filter button {  border-radius: 0 !important;  font-weight: 700;}.hs-events.list .entry {  overflow: hidden;  margin-bottom: 15px;  border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.hs-events.list .entry:last-child {  border-bottom: none;  margin-bottom: 0;  padding-bottom: 0;}.hs-events.list .entry img {  margin: 0;}.hs-events.list .entry .title {  font-size: 24px;  font-size: 2.4rem;}@media (max-width: 767px) {  .hs-events.list .entry .title {    font-size: 16px;    font-size: 1.6rem;  }}.hs-events.list .entry .meta-time {  font-weight: 700;}.hs-events.list .entry .entry-media {  margin-bottom: 15px;}@media (min-width: 768px) {  .hs-events.list .entry .entry-media {    width: 33.33334%;    float: left;  }}.hs-events.list .entry .entry-content {  margin-bottom: 15px;}@media (min-width: 768px) {  .hs-events.list .entry .entry-content {    width: 66.66665%;    float: left;    padding-left: 15px;  }}.hs-events.list .entry .meta {  overflow: hidden;  line-height: 30px;  font-size: 11px;  font-size: 1.1rem;}.hs-events.list .entry .meta a {  font-size: 11px;  font-size: 1.1rem;  color: #f8a631;  font-weight: 700;}.hs-events.list .entry .meta .categories {  float: left;  margin: 0;  color: #f8a631;}.hs-events.list .entry .meta .categories li {  display: inline-block;}.hs-events.list .entry .meta .categories li:after {  content: ',';}.hs-events.list .entry .meta .categories li:last-child:after {  content: '';}.hs-events.list .entry .meta >.comment {  float: right;}.hs-events.list .entry .meta >.comment i {  color: #f8a631;}/* 2.6.3 LAYOUT >EVENT >Event Single---------------------------------------*/.hs-event.single .hs-header .sub-heading {  font-size: 18px;  font-size: 1.8rem;  font-weight: 700;}.hs-event.single .entry-media {  text-align: center;}.hs-event.single .entry-media img {  margin-bottom: 0;}.hs-event.single .post-content-area,.hs-event.single .entry-media {  margin-bottom: 30px;}.hs-event.single .entry-detail {  background: rgba(0, 0, 0, 0.015);  border: 1px solid rgba(0, 0, 0, 0.07);  padding: 15px;}.hs-event.single .entry-detail .detail,.hs-event.single .entry-detail .venue,.hs-event.single .entry-detail .map {  position: relative;  float: left;  width: 100%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;}@media (min-width: 768px) {  .hs-event.single .entry-detail .detail,  .hs-event.single .entry-detail .venue,  .hs-event.single .entry-detail .map {    float: left;    width: 33.33333%;  }}/*** 2.7. LAYOUT >FEATURE *//*** 2.7.1 LAYOUT >FEATURE---------------------------------------*/.hs-features {  color: #fff;}.hs-features * {  position: relative;  z-index: 1;}.hs-features i {  font-size: 40px;}.hs-features .entry-name {  font-size: 16px;  font-size: 1.6rem;}/*** 2.8. LAYOUT >POSTS *//* 2.8.1 LAYOUT >POSTS >recent posts grid---------------------------------------*/.hs-recent-posts.grid .entry {  text-align: center;}.hs-recent-posts.grid .entry-title {  font-size: 20px;  font-size: 2rem;  font-weight: 700;}.hs-recent-posts.grid .entry-meta,.hs-recent-posts.grid .entry-text {  color: #9e9e9e;}.hs-recent-posts.grid .entry-meta img {  width: 25px;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  position: relative;  margin: 0 5px 0 0;}.hs-recent-posts.grid .view-more {  color: #f8a631 !important;  background: transparent;}.hs-recent-posts.grid .view-more i {  -webkit-transition: margin-left 0.3s;  -o-transition: margin-left 0.3s;  transition: margin-left 0.3s;}.hs-recent-posts.grid .view-more:hover {  color: #fff !important;  background: #f8a631;}.hs-recent-posts.grid .view-more:hover i {  margin-left: 5px;}/* 2.8.2 LAYOUT >POSTS >recent posts single---------------------------------------*/.hs-recent-posts.single {  background: #fff;  background-size: cover;  position: relative;  padding: 0;}.hs-recent-posts.single .bg-left {  background-size: cover;  position: absolute;  top: 0;  height: 100%;  left: 0;  width: 41.66667%;}.hs-recent-posts.single .hs-header {  position: relative;  float: left;  width: 100%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  position: relative;  background-size: cover;  margin: 0;  color: #fff;}@media (min-width: 768px) {  .hs-recent-posts.single .hs-header {    float: left;    width: 41.66667%;  }}.hs-recent-posts.single .hs-header .heading {  font-size: 14px;  font-size: 1.4rem;}.hs-recent-posts.single .hs-header .entry-title {  font-size: 36px;  font-size: 3.6rem;  font-weight: 900;}@media (max-width: 767px) {  .hs-recent-posts.single .hs-header .entry-title {    font-size: 24px;    font-size: 2.4rem;  }}.hs-recent-posts.single .hs-content {  position: relative;  float: left;  width: 100%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  position: relative;}@media (min-width: 768px) {  .hs-recent-posts.single .hs-content {    float: left;    width: 58.33333%;  }}.hs-recent-posts.single .entry-meta.author {  line-height: 50px;  font-weight: 700;}.hs-recent-posts.single .entry-meta.author img {  width: 50px;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  position: relative;  margin: 0 5px 0 0;}.hs-recent-posts.single .entry-meta.date {  font-weight: bold;  text-transform: uppercase;}@media (min-width: 768px) {  .hs-recent-posts.single .view-more {    color: #f8a631 !important;    background: transparent;    padding: 0;  }}.hs-recent-posts.single .view-more i {  -webkit-transition: margin-left 0.3s;  -o-transition: margin-left 0.3s;  transition: margin-left 0.3s;}.hs-recent-posts.single .view-more:hover {  color: #fff !important;  background: #f8a631;  padding: 0 15px;}.hs-recent-posts.single .view-more:hover i {  margin-left: 5px;}@media (min-width: 768px) {  .hs-recent-posts.single .container {    width: 100%;  }  .hs-recent-posts.single .hs-header {    text-align: right !important;    background-image: none !important;  }  .hs-recent-posts.single .hs-header .overlay {    display: none;  }  .hs-recent-posts.single .hs-header .header-inner {    max-width: 487.5px;    display: inline-block;  }  .hs-recent-posts.single .hs-content:before {    content: '';    position: absolute;    display: block;    top: 50px;    left: -22px;    width: 0;    height: 0;    border-top: 17px solid transparent;    border-bottom: 17px solid transparent;    border-right: 22px solid #fff;  }  .hs-recent-posts.single .hs-content .content-inner {    max-width: 682.5px;  }  .hs-recent-posts.single .hs-header,  .hs-recent-posts.single .hs-content {    padding: 100px 30px;  }}@media (max-width: 767px) {  .hs-recent-posts.single .bg-left {    display: none;  }  .hs-recent-posts.single .hs-header,  .hs-recent-posts.single .hs-content {    padding: 50px 15px;  }  .hs-recent-posts.single .hs-content:before {    content: '';    position: absolute;    display: block;    top: -22px;    margin-left: -17px;    left: 50%;    width: 0;    height: 0;    border-left: 17px solid transparent;    border-right: 17px solid transparent;    border-bottom: 22px solid #fff;  }}/* 2.8.3 LAYOUT >POSTS >post grid---------------------------------------*/.hs-posts.grid .entry-inner:after {  content: '';  display: block;  clear: both;}.hs-posts.grid .entry-meta {  text-align: center;  color: #777;  padding: 20px 0;  position: relative;}.hs-posts.grid .entry-meta:before {  content: '';  width: 62px;  height: 9px;  background-image: url("../images/wave-line.png");  position: absolute;  margin-left: -31px;  left: 50%;  bottom: 0;}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {  .hs-posts.grid .entry-meta:before {    background-image: url("../images/wave-line@2x.png");    background-size: 62px 9px;  }}.hs-posts.grid .entry-meta span:after {  content: '';  display: inline-block;  width: 3px;  height: 3px;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  background: #777;  margin: 0 7px;  position: relative;  top: -3px;}.hs-posts.grid .entry-meta span:last-child:after {  display: none;}.hs-posts.grid .ht-masonry-layout .entry-title .heading {  font-size: 18px;  font-size: 1.8rem;}/* 2.8.4 LAYOUT >POSTS >single post---------------------------------------*/.hs-post.single .entry {  margin-bottom: 0 !important;}.hs-post.single .entry-meta {  text-align: center;  color: #777;  padding: 20px 0;  position: relative;  margin-bottom: 30px;}.hs-post.single .entry-meta:before {  content: '';  width: 62px;  height: 9px;  background-image: url("../images/wave-line.png");  position: absolute;  margin-left: -31px;  left: 50%;  bottom: 0;}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {  .hs-post.single .entry-meta:before {    background-image: url("../images/wave-line@2x.png");    background-size: 62px 9px;  }}.hs-post.single .entry-meta span:after {  content: '';  display: inline-block;  width: 3px;  height: 3px;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  background: #777;  margin: 0 7px;  position: relative;  top: -3px;}.hs-post.single .entry-meta span:last-child:after {  display: none;}.hs-post.single .entry-author {  text-align: center;  position: relative;}.hs-post.single .entry-author .author-media {  overflow: hidden;  margin-bottom: 20px;}.hs-post.single .entry-author .inner {  position: relative;}.hs-post.single .entry-author .inner:before, .hs-post.single .entry-author .inner:after {  content: "";  position: absolute;  top: 50%;  width: 9999px;  height: 1px;  background: rgba(0, 0, 0, 0.05);}.hs-post.single .entry-author .inner:before {  right: 100%;  margin-right: 15px;}.hs-post.single .entry-author .inner:after {  left: 100%;  margin-left: 15px;}.hs-post.single .entry-author img {  width: 90px;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  position: relative;  z-index: 2;  display: inline-block;  margin: 0;}.hs-post.single .entry-author .author-name {  color: #f8a631;  font-weight: bold;  text-transform: uppercase;}.hs-post.single .entry-author .author-description {  line-height: 1.7;}.hs-post.single .entry-author .author-links li {  display: inline-block;}.hs-post.single .entry-author .author-links li:after {  content: '.';  font-size: 14px;  margin: 0 3px 0 6px;}.hs-post.single .entry-author .author-links li:last-child:after {  display: none;}.hs-post.single .entry-author .author-links a {  font-size: 12px;  font-size: 1.2rem;  text-transform: uppercase;  font-weight: 700;  color: #2980b9;}.hs-post.single .entry-author .author-links a:hover {  color: #55a5d9;}/* 2.8.5 LAYOUT >POSTS >Post elements---------------------------------------*/.hs-posts.grid .entry,.hs-post.single .entry,.hs-general .entry {  margin-bottom: 30px;}.hs-posts.grid .entry-title,.hs-post.single .entry-title,.hs-general .entry-title {  margin-bottom: 15px;  text-align: center;}.hs-posts.grid .entry-title .heading,.hs-post.single .entry-title .heading,.hs-general .entry-title .heading {  font-size: 36px;  font-size: 3.6rem;  font-weight: 700;  margin-bottom: 15px;}@media (max-width: 767px) {  .hs-posts.grid .entry-title .heading,  .hs-post.single .entry-title .heading,  .hs-general .entry-title .heading {    font-size: 18px;    font-size: 1.8rem;  }}.hs-posts.grid .entry-title .meta-time,.hs-post.single .entry-title .meta-time,.hs-general .entry-title .meta-time {  text-transform: uppercase;  font-size: 14px;  font-size: 1.4rem;  color: #f8a631;  font-weight: 700;}.hs-posts.grid .entry-title .meta-author,.hs-post.single .entry-title .meta-author,.hs-general .entry-title .meta-author {  line-height: 36px;  color: #878787;}.hs-posts.grid .entry-title .meta-author a,.hs-post.single .entry-title .meta-author a,.hs-general .entry-title .meta-author a {  color: #878787;}.hs-posts.grid .entry-title .meta-author a:hover,.hs-post.single .entry-title .meta-author a:hover,.hs-general .entry-title .meta-author a:hover {  color: #f8a631;}.hs-posts.grid .entry-title .meta-author img,.hs-post.single .entry-title .meta-author img,.hs-general .entry-title .meta-author img {  margin: 0 5px 0 0;  width: 36px;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;}.hs-posts.grid .post.pf-aside .entry-inner,.hs-posts.grid .entry.pf-aside .entry-inner,.hs-post.single .post.pf-aside .entry-inner,.hs-post.single .entry.pf-aside .entry-inner,.hs-general .post.pf-aside .entry-inner,.hs-general .entry.pf-aside .entry-inner {  background: rgba(0, 0, 0, 0.05);  padding-bottom: 30px;}.hs-posts.grid .post.pf-aside .entry-title,.hs-posts.grid .post.pf-aside .entry-content,.hs-posts.grid .post.pf-aside .entry-meta,.hs-posts.grid .entry.pf-aside .entry-title,.hs-posts.grid .entry.pf-aside .entry-content,.hs-posts.grid .entry.pf-aside .entry-meta,.hs-post.single .post.pf-aside .entry-title,.hs-post.single .post.pf-aside .entry-content,.hs-post.single .post.pf-aside .entry-meta,.hs-post.single .entry.pf-aside .entry-title,.hs-post.single .entry.pf-aside .entry-content,.hs-post.single .entry.pf-aside .entry-meta,.hs-general .post.pf-aside .entry-title,.hs-general .post.pf-aside .entry-content,.hs-general .post.pf-aside .entry-meta,.hs-general .entry.pf-aside .entry-title,.hs-general .entry.pf-aside .entry-content,.hs-general .entry.pf-aside .entry-meta {  padding-left: 30px;  padding-right: 30px;}.hs-posts.grid .post.pf-aside .entry-post-format,.hs-posts.grid .post.pf-aside .view-more-button,.hs-posts.grid .entry.pf-aside .entry-post-format,.hs-posts.grid .entry.pf-aside .view-more-button,.hs-post.single .post.pf-aside .entry-post-format,.hs-post.single .post.pf-aside .view-more-button,.hs-post.single .entry.pf-aside .entry-post-format,.hs-post.single .entry.pf-aside .view-more-button,.hs-general .post.pf-aside .entry-post-format,.hs-general .post.pf-aside .view-more-button,.hs-general .entry.pf-aside .entry-post-format,.hs-general .entry.pf-aside .view-more-button {  background: #7b6555;}.hs-posts.grid .post.pf-gallery .entry-post-format,.hs-posts.grid .post.pf-gallery .view-more-button,.hs-posts.grid .entry.pf-gallery .entry-post-format,.hs-posts.grid .entry.pf-gallery .view-more-button,.hs-post.single .post.pf-gallery .entry-post-format,.hs-post.single .post.pf-gallery .view-more-button,.hs-post.single .entry.pf-gallery .entry-post-format,.hs-post.single .entry.pf-gallery .view-more-button,.hs-general .post.pf-gallery .entry-post-format,.hs-general .post.pf-gallery .view-more-button,.hs-general .entry.pf-gallery .entry-post-format,.hs-general .entry.pf-gallery .view-more-button {  background: #2c3e50;}.hs-posts.grid .post.pf-gallery .slides,.hs-posts.grid .entry.pf-gallery .slides,.hs-post.single .post.pf-gallery .slides,.hs-post.single .entry.pf-gallery .slides,.hs-general .post.pf-gallery .slides,.hs-general .entry.pf-gallery .slides {  position: relative;  margin: 0;}.hs-posts.grid .post.pf-gallery .owl-nav,.hs-posts.grid .post.pf-gallery .owl-dots,.hs-posts.grid .entry.pf-gallery .owl-nav,.hs-posts.grid .entry.pf-gallery .owl-dots,.hs-post.single .post.pf-gallery .owl-nav,.hs-post.single .post.pf-gallery .owl-dots,.hs-post.single .entry.pf-gallery .owl-nav,.hs-post.single .entry.pf-gallery .owl-dots,.hs-general .post.pf-gallery .owl-nav,.hs-general .post.pf-gallery .owl-dots,.hs-general .entry.pf-gallery .owl-nav,.hs-general .entry.pf-gallery .owl-dots {  z-index: 2;}.hs-posts.grid .post.pf-gallery .owl-nav,.hs-posts.grid .entry.pf-gallery .owl-nav,.hs-post.single .post.pf-gallery .owl-nav,.hs-post.single .entry.pf-gallery .owl-nav,.hs-general .post.pf-gallery .owl-nav,.hs-general .entry.pf-gallery .owl-nav {  width: 100%;}.hs-posts.grid .post.pf-gallery .owl-nav .owl-prev,.hs-posts.grid .post.pf-gallery .owl-nav .owl-next,.hs-posts.grid .entry.pf-gallery .owl-nav .owl-prev,.hs-posts.grid .entry.pf-gallery .owl-nav .owl-next,.hs-post.single .post.pf-gallery .owl-nav .owl-prev,.hs-post.single .post.pf-gallery .owl-nav .owl-next,.hs-post.single .entry.pf-gallery .owl-nav .owl-prev,.hs-post.single .entry.pf-gallery .owl-nav .owl-next,.hs-general .post.pf-gallery .owl-nav .owl-prev,.hs-general .post.pf-gallery .owl-nav .owl-next,.hs-general .entry.pf-gallery .owl-nav .owl-prev,.hs-general .entry.pf-gallery .owl-nav .owl-next {  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;  opacity: 0;  filter: alpha(opacity=0);  position: absolute;  z-index: 2;  top: 50%;  background: rgba(0, 0, 0, 0.5);  height: 100px;  line-height: 100px;  margin-top: -50px;  width: 25px;  color: #fff;  text-align: center;}.hs-posts.grid .post.pf-gallery .owl-nav .owl-prev:hover,.hs-posts.grid .post.pf-gallery .owl-nav .owl-next:hover,.hs-posts.grid .entry.pf-gallery .owl-nav .owl-prev:hover,.hs-posts.grid .entry.pf-gallery .owl-nav .owl-next:hover,.hs-post.single .post.pf-gallery .owl-nav .owl-prev:hover,.hs-post.single .post.pf-gallery .owl-nav .owl-next:hover,.hs-post.single .entry.pf-gallery .owl-nav .owl-prev:hover,.hs-post.single .entry.pf-gallery .owl-nav .owl-next:hover,.hs-general .post.pf-gallery .owl-nav .owl-prev:hover,.hs-general .post.pf-gallery .owl-nav .owl-next:hover,.hs-general .entry.pf-gallery .owl-nav .owl-prev:hover,.hs-general .entry.pf-gallery .owl-nav .owl-next:hover {  background: rgba(248, 166, 49, 0.5);}.hs-posts.grid .post.pf-gallery .owl-nav .owl-prev,.hs-posts.grid .entry.pf-gallery .owl-nav .owl-prev,.hs-post.single .post.pf-gallery .owl-nav .owl-prev,.hs-post.single .entry.pf-gallery .owl-nav .owl-prev,.hs-general .post.pf-gallery .owl-nav .owl-prev,.hs-general .entry.pf-gallery .owl-nav .owl-prev {  left: 0;}.hs-posts.grid .post.pf-gallery .owl-nav .owl-next,.hs-posts.grid .entry.pf-gallery .owl-nav .owl-next,.hs-post.single .post.pf-gallery .owl-nav .owl-next,.hs-post.single .entry.pf-gallery .owl-nav .owl-next,.hs-general .post.pf-gallery .owl-nav .owl-next,.hs-general .entry.pf-gallery .owl-nav .owl-next {  right: 0;}.hs-posts.grid .post.pf-gallery:hover .owl-prev,.hs-posts.grid .post.pf-gallery:hover .owl-next,.hs-posts.grid .entry.pf-gallery:hover .owl-prev,.hs-posts.grid .entry.pf-gallery:hover .owl-next,.hs-post.single .post.pf-gallery:hover .owl-prev,.hs-post.single .post.pf-gallery:hover .owl-next,.hs-post.single .entry.pf-gallery:hover .owl-prev,.hs-post.single .entry.pf-gallery:hover .owl-next,.hs-general .post.pf-gallery:hover .owl-prev,.hs-general .post.pf-gallery:hover .owl-next,.hs-general .entry.pf-gallery:hover .owl-prev,.hs-general .entry.pf-gallery:hover .owl-next {  opacity: 1;  filter: alpha(opacity=100);}.hs-posts.grid .post.pf-link .entry-post-format,.hs-posts.grid .post.pf-link .view-more-button,.hs-posts.grid .entry.pf-link .entry-post-format,.hs-posts.grid .entry.pf-link .view-more-button,.hs-post.single .post.pf-link .entry-post-format,.hs-post.single .post.pf-link .view-more-button,.hs-post.single .entry.pf-link .entry-post-format,.hs-post.single .entry.pf-link .view-more-button,.hs-general .post.pf-link .entry-post-format,.hs-general .post.pf-link .view-more-button,.hs-general .entry.pf-link .entry-post-format,.hs-general .entry.pf-link .view-more-button {  background: #eba05e;}.hs-posts.grid .post.pf-link .entry-media a,.hs-posts.grid .entry.pf-link .entry-media a,.hs-post.single .post.pf-link .entry-media a,.hs-post.single .entry.pf-link .entry-media a,.hs-general .post.pf-link .entry-media a,.hs-general .entry.pf-link .entry-media a {  display: inline-block;  font-size: 30px;  font-size: 3rem;  background: #f9fbd6;  margin: 30px 0;  border-bottom: 1px solid #44494b;}@media (max-width: 767px) {  .hs-posts.grid .post.pf-link .entry-media a,  .hs-posts.grid .entry.pf-link .entry-media a,  .hs-post.single .post.pf-link .entry-media a,  .hs-post.single .entry.pf-link .entry-media a,  .hs-general .post.pf-link .entry-media a,  .hs-general .entry.pf-link .entry-media a {    font-size: 18px;    font-size: 1.8rem;  }}.hs-posts.grid .post.pf-image .entry-post-format,.hs-posts.grid .post.pf-image .view-more-button,.hs-posts.grid .entry.pf-image .entry-post-format,.hs-posts.grid .entry.pf-image .view-more-button,.hs-post.single .post.pf-image .entry-post-format,.hs-post.single .post.pf-image .view-more-button,.hs-post.single .entry.pf-image .entry-post-format,.hs-post.single .entry.pf-image .view-more-button,.hs-general .post.pf-image .entry-post-format,.hs-general .post.pf-image .view-more-button,.hs-general .entry.pf-image .entry-post-format,.hs-general .entry.pf-image .view-more-button {  background: #bd83d4;}.hs-posts.grid .post.pf-quote .entry-post-format,.hs-posts.grid .post.pf-quote .view-more-button,.hs-posts.grid .entry.pf-quote .entry-post-format,.hs-posts.grid .entry.pf-quote .view-more-button,.hs-post.single .post.pf-quote .entry-post-format,.hs-post.single .post.pf-quote .view-more-button,.hs-post.single .entry.pf-quote .entry-post-format,.hs-post.single .entry.pf-quote .view-more-button,.hs-general .post.pf-quote .entry-post-format,.hs-general .post.pf-quote .view-more-button,.hs-general .entry.pf-quote .entry-post-format,.hs-general .entry.pf-quote .view-more-button {  background: #37be70;}.hs-posts.grid .post.pf-quote .entry-media,.hs-posts.grid .entry.pf-quote .entry-media,.hs-post.single .post.pf-quote .entry-media,.hs-post.single .entry.pf-quote .entry-media,.hs-general .post.pf-quote .entry-media,.hs-general .entry.pf-quote .entry-media {  text-align: left;  background: #232323;  padding: 30px;}.hs-posts.grid .post.pf-quote .entry-media blockquote,.hs-posts.grid .entry.pf-quote .entry-media blockquote,.hs-post.single .post.pf-quote .entry-media blockquote,.hs-post.single .entry.pf-quote .entry-media blockquote,.hs-general .post.pf-quote .entry-media blockquote,.hs-general .entry.pf-quote .entry-media blockquote {  margin: 0;  color: #fff;  font-family: Georgia, "Times New Roman", Times, serif;  font-size: 30px;  font-size: 3rem;  margin-bottom: 30px;}@media (max-width: 767px) {  .hs-posts.grid .post.pf-quote .entry-media blockquote,  .hs-posts.grid .entry.pf-quote .entry-media blockquote,  .hs-post.single .post.pf-quote .entry-media blockquote,  .hs-post.single .entry.pf-quote .entry-media blockquote,  .hs-general .post.pf-quote .entry-media blockquote,  .hs-general .entry.pf-quote .entry-media blockquote {    font-size: 18px;    font-size: 1.8rem;  }}.hs-posts.grid .post.pf-quote .entry-media blockquote:before,.hs-posts.grid .entry.pf-quote .entry-media blockquote:before,.hs-post.single .post.pf-quote .entry-media blockquote:before,.hs-post.single .entry.pf-quote .entry-media blockquote:before,.hs-general .post.pf-quote .entry-media blockquote:before,.hs-general .entry.pf-quote .entry-media blockquote:before {  display: none;}.hs-posts.grid .post.pf-quote .entry-media cite,.hs-posts.grid .entry.pf-quote .entry-media cite,.hs-post.single .post.pf-quote .entry-media cite,.hs-post.single .entry.pf-quote .entry-media cite,.hs-general .post.pf-quote .entry-media cite,.hs-general .entry.pf-quote .entry-media cite {  color: rgba(255, 255, 255, 0.5);}.hs-posts.grid .post.pf-quote .entry-media cite:before,.hs-posts.grid .entry.pf-quote .entry-media cite:before,.hs-post.single .post.pf-quote .entry-media cite:before,.hs-post.single .entry.pf-quote .entry-media cite:before,.hs-general .post.pf-quote .entry-media cite:before,.hs-general .entry.pf-quote .entry-media cite:before {  content: '\2014';}.hs-posts.grid .post.pf-status .entry-inner,.hs-posts.grid .entry.pf-status .entry-inner,.hs-post.single .post.pf-status .entry-inner,.hs-post.single .entry.pf-status .entry-inner,.hs-general .post.pf-status .entry-inner,.hs-general .entry.pf-status .entry-inner {  background: rgba(0, 0, 0, 0.05);  padding-bottom: 30px;}.hs-posts.grid .post.pf-status .entry-title,.hs-posts.grid .post.pf-status .entry-content,.hs-posts.grid .post.pf-status .entry-meta,.hs-posts.grid .entry.pf-status .entry-title,.hs-posts.grid .entry.pf-status .entry-content,.hs-posts.grid .entry.pf-status .entry-meta,.hs-post.single .post.pf-status .entry-title,.hs-post.single .post.pf-status .entry-content,.hs-post.single .post.pf-status .entry-meta,.hs-post.single .entry.pf-status .entry-title,.hs-post.single .entry.pf-status .entry-content,.hs-post.single .entry.pf-status .entry-meta,.hs-general .post.pf-status .entry-title,.hs-general .post.pf-status .entry-content,.hs-general .post.pf-status .entry-meta,.hs-general .entry.pf-status .entry-title,.hs-general .entry.pf-status .entry-content,.hs-general .entry.pf-status .entry-meta {  padding-left: 30px;  padding-right: 30px;}.hs-posts.grid .post.pf-status .entry-post-format,.hs-posts.grid .post.pf-status .view-more-button,.hs-posts.grid .entry.pf-status .entry-post-format,.hs-posts.grid .entry.pf-status .view-more-button,.hs-post.single .post.pf-status .entry-post-format,.hs-post.single .post.pf-status .view-more-button,.hs-post.single .entry.pf-status .entry-post-format,.hs-post.single .entry.pf-status .view-more-button,.hs-general .post.pf-status .entry-post-format,.hs-general .post.pf-status .view-more-button,.hs-general .entry.pf-status .entry-post-format,.hs-general .entry.pf-status .view-more-button {  background: #4ebbc8;}.hs-posts.grid .post.pf-video .entry-post-format,.hs-posts.grid .post.pf-video .view-more-button,.hs-posts.grid .entry.pf-video .entry-post-format,.hs-posts.grid .entry.pf-video .view-more-button,.hs-post.single .post.pf-video .entry-post-format,.hs-post.single .post.pf-video .view-more-button,.hs-post.single .entry.pf-video .entry-post-format,.hs-post.single .entry.pf-video .view-more-button,.hs-general .post.pf-video .entry-post-format,.hs-general .post.pf-video .view-more-button,.hs-general .entry.pf-video .entry-post-format,.hs-general .entry.pf-video .view-more-button {  background: #e66052;}.hs-posts.grid .post.pf-audio .entry-post-format,.hs-posts.grid .post.pf-audio .view-more-button,.hs-posts.grid .entry.pf-audio .entry-post-format,.hs-posts.grid .entry.pf-audio .view-more-button,.hs-post.single .post.pf-audio .entry-post-format,.hs-post.single .post.pf-audio .view-more-button,.hs-post.single .entry.pf-audio .entry-post-format,.hs-post.single .entry.pf-audio .view-more-button,.hs-general .post.pf-audio .entry-post-format,.hs-general .post.pf-audio .view-more-button,.hs-general .entry.pf-audio .entry-post-format,.hs-general .entry.pf-audio .view-more-button {  background: #2c84d6;}.hs-posts.grid .post.pf-chat .entry-post-format,.hs-posts.grid .post.pf-chat .view-more-button,.hs-posts.grid .entry.pf-chat .entry-post-format,.hs-posts.grid .entry.pf-chat .view-more-button,.hs-post.single .post.pf-chat .entry-post-format,.hs-post.single .post.pf-chat .view-more-button,.hs-post.single .entry.pf-chat .entry-post-format,.hs-post.single .entry.pf-chat .view-more-button,.hs-general .post.pf-chat .entry-post-format,.hs-general .post.pf-chat .view-more-button,.hs-general .entry.pf-chat .entry-post-format,.hs-general .entry.pf-chat .view-more-button {  background: #235935;}.hs-posts.grid .post.pf-chat .entry-media p,.hs-posts.grid .post.pf-chat .entry-content p,.hs-posts.grid .entry.pf-chat .entry-media p,.hs-posts.grid .entry.pf-chat .entry-content p,.hs-post.single .post.pf-chat .entry-media p,.hs-post.single .post.pf-chat .entry-content p,.hs-post.single .entry.pf-chat .entry-media p,.hs-post.single .entry.pf-chat .entry-content p,.hs-general .post.pf-chat .entry-media p,.hs-general .post.pf-chat .entry-content p,.hs-general .entry.pf-chat .entry-media p,.hs-general .entry.pf-chat .entry-content p {  line-height: 40px;  padding: 0 15px;  margin: 0;  background: rgba(0, 0, 0, 0.01);}.hs-posts.grid .post.pf-chat .entry-media p:nth-child(odd),.hs-posts.grid .post.pf-chat .entry-content p:nth-child(odd),.hs-posts.grid .entry.pf-chat .entry-media p:nth-child(odd),.hs-posts.grid .entry.pf-chat .entry-content p:nth-child(odd),.hs-post.single .post.pf-chat .entry-media p:nth-child(odd),.hs-post.single .post.pf-chat .entry-content p:nth-child(odd),.hs-post.single .entry.pf-chat .entry-media p:nth-child(odd),.hs-post.single .entry.pf-chat .entry-content p:nth-child(odd),.hs-general .post.pf-chat .entry-media p:nth-child(odd),.hs-general .post.pf-chat .entry-content p:nth-child(odd),.hs-general .entry.pf-chat .entry-media p:nth-child(odd),.hs-general .entry.pf-chat .entry-content p:nth-child(odd) {  background: rgba(0, 0, 0, 0.03);}.hs-posts.grid .entry-post-format,.hs-post.single .entry-post-format,.hs-general .entry-post-format {  text-align: center;  padding: 30px 0;  color: #fff;  background: #f8a631;}.hs-posts.grid .entry-post-format a,.hs-post.single .entry-post-format a,.hs-general .entry-post-format a {  color: #fff;}.hs-posts.grid .entry-post-format a:hover,.hs-post.single .entry-post-format a:hover,.hs-general .entry-post-format a:hover {  color: rgba(255, 255, 255, 0.5);}.hs-posts.grid .entry-post-format i,.hs-post.single .entry-post-format i,.hs-general .entry-post-format i {  font-size: 30px;  margin-bottom: 15px;}.hs-posts.grid .entry-post-format .meta-categories,.hs-post.single .entry-post-format .meta-categories,.hs-general .entry-post-format .meta-categories {  margin: 0;  font-size: 12px;  font-size: 1.2rem;  font-weight: 700;}.hs-posts.grid .entry-post-format .meta-categories li,.hs-post.single .entry-post-format .meta-categories li,.hs-general .entry-post-format .meta-categories li {  display: inline-block;}.hs-posts.grid .entry-post-format .meta-categories li:after,.hs-post.single .entry-post-format .meta-categories li:after,.hs-general .entry-post-format .meta-categories li:after {  content: ',';  margin: 0 3px 0 2px;}.hs-posts.grid .entry-post-format .meta-categories li:last-child:after,.hs-post.single .entry-post-format .meta-categories li:last-child:after,.hs-general .entry-post-format .meta-categories li:last-child:after {  display: none;}.hs-posts.grid .entry-media,.hs-post.single .entry-media,.hs-general .entry-media {  position: relative;  background: #f4f4f4;  text-align: center;  margin-bottom: 30px;}.hs-posts.grid .entry-media img,.hs-post.single .entry-media img,.hs-general .entry-media img {  margin: 0;}.hs-posts.grid .entry-content,.hs-post.single .entry-content,.hs-general .entry-content {  margin-bottom: 15px;}/* 2.8.6 LAYOUT >POSTS >Sidebar widgets---------------------------------------*/.ht-widget {  margin-bottom: 30px;}.ht-widget .widget-title {  margin-bottom: 50px;  position: relative;  font-size: 16px;  font-size: 1.6rem;}.ht-widget .widget-title:before {  content: '';  height: 1px;  width: 20px;  background: #f8a631;  position: absolute;  left: 0;  bottom: -14px;}.ht-widget.hw-subscribe .caption {  color: #b9b9b9;}.ht-widget.hw-subscribe form {  font-size: 12px;  font-size: 1.2rem;  position: relative;  margin-bottom: 20px;}.ht-widget.hw-subscribe input,.ht-widget.hw-subscribe button {  height: 45px;}.ht-widget.hw-subscribe input {  border-color: rgba(0, 0, 0, 0.1);  background: rgba(255, 255, 255, 0.15);}.ht-widget.hw-subscribe input:focus {  box-shadow: none;  -webkit-box-shadow: none;  border-color: #f8a631;}.ht-widget.hw-subscribe button {  background: #f8a631;  color: #fff;  position: absolute;  border: none;  right: 0;  top: 0;  padding: 0 30px;}.ht-widget.hw-subscribe button:hover, .ht-widget.hw-subscribe button:focus {  background: #d58007;}.ht-widget.hw-posts-tab * {  position: relative;  z-index: 1;}.ht-widget.hw-posts-tab .widget-content {  background: rgba(0, 0, 0, 0.03);  position: relative;}.ht-widget.hw-posts-tab .widget-content:before {  content: '';  display: block;  position: absolute;  width: 100%;  height: 100%;  border: 1px solid rgba(0, 0, 0, 0.1);  left: 0;  top: 0;}.ht-widget.hw-posts-tab .nav-tab {  overflow: hidden;  margin: 0;}.ht-widget.hw-posts-tab .nav-tab li {  display: block;  float: left;  width: 33.33334%;}.ht-widget.hw-posts-tab .nav-tab a {  display: block;  text-align: center;  line-height: 40px;  background: #464442;  color: #fff;  font-weight: 700;  text-transform: uppercase;  font-size: 12px;  font-size: 1.2rem;}.ht-widget.hw-posts-tab .nav-tab li.active a {  background: transparent;  color: #464442;}.ht-widget.hw-posts-tab .post {  display: block;  padding: 15px;  border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.ht-widget.hw-posts-tab a:after {  content: '';  display: block;  clear: both;}.ht-widget.hw-posts-tab .media {  width: 30%;  padding-right: 15px;  float: left;}.ht-widget.hw-posts-tab .media img {  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);  -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);  margin: 0;}.ht-widget.hw-posts-tab .content {  clear: right;}.ht-widget.hw-posts-tab .meta-rate {  font-size: 9px;}.ht-widget.hw-posts-tab .meta-rate i {  color: #cdcdcd !important;}.ht-widget.hw-posts-tab .meta-rate .rated {  color: #f8a631 !important;}.ht-widget.hw-editors-pick {  position: relative;}.ht-widget.hw-editors-pick .owl-nav,.ht-widget.hw-editors-pick .owl-dots {  z-index: 2;}.ht-widget.hw-editors-pick .owl-nav {  width: 100%;}.ht-widget.hw-editors-pick .owl-nav .owl-prev,.ht-widget.hw-editors-pick .owl-nav .owl-next {  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;  position: absolute;  z-index: 2;  top: 50%;  background: rgba(0, 0, 0, 0.5);  height: 50px;  width: 25px;  color: #fff;  line-height: 50px;  text-align: center;  margin-top: -25px;}.ht-widget.hw-editors-pick .owl-nav .owl-prev:hover,.ht-widget.hw-editors-pick .owl-nav .owl-next:hover {  background: rgba(248, 166, 49, 0.5);}.ht-widget.hw-editors-pick .owl-nav .owl-prev {  left: 0;  -webkit-border-radius: 0 50px 50px 0;  -moz-border-radius: 0 50px 50px 0;  border-radius: 0 50px 50px 0;}.ht-widget.hw-editors-pick .owl-nav .owl-next {  right: 0;  -webkit-border-radius: 50px 0 0 50px;  -moz-border-radius: 50px 0 0 50px;  border-radius: 50px 0 0 50px;}.ht-widget.hw-editors-pick:hover .owl-prev,.ht-widget.hw-editors-pick:hover .owl-next {  opacity: 1;  filter: alpha(opacity=100);}.ht-widget.hw-advertisement .widget-content {  background: rgba(0, 0, 0, 0.03);  padding-top: 15px;}.ht-widget.hw-advertisement .row {  margin: 0;}.ht-widget.hw-advertisement .entry {  position: relative;  float: left;  width: 50%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;}.ht-widget.hw-advertisement img {  border: 1px solid rgba(0, 0, 0, 0.1);  margin-bottom: 15px;}.ht-widget.hw-gallery img {  margin-bottom: 10px;}.ht-widget.hw-gallery .row {  margin-left: -5px;  margin-right: -5px;}.ht-widget.hw-gallery .entry {  position: relative;  float: left;  width: 33.33333%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  padding-left: 5px;  padding-right: 5px;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}@media (min-width: 768px) {  .ht-widget.hw-gallery .entry {    float: left;    width: 25%;  }}.ht-widget.hw-gallery .entry:hover {  -webkit-transform: scale(1.1);  -moz-transform: scale(1.1);  -o-transform: scale(1.1);  -ms-transform: scale(1.1);}.ht-widget.hw-archives li:before {  content: '';  display: inline-block;  width: 3px;  height: 3px;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  background: #f8a631;  margin: 0 7px 0 0;  position: relative;  top: -3px;}.ht-widget.hw-archives a {  display: inline-block;  font-size: 12px;  font-size: 1.2rem;  font-weight: 700;  line-height: 22px;}/* 2.8.7 LAYOUT >POSTS >Post archive---------------------------------------*/.post-archive {  overflow: hidden;  margin-bottom: 15px;  border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.post-archive img {  margin: 0;}.post-archive:last-child {  border-bottom: none;  margin-bottom: 0;  padding-bottom: 0;}.post-archive .entry-media {  margin-bottom: 15px;}@media (min-width: 768px) {  .post-archive .entry-media {    width: 33.33334%;    float: left;  }}.post-archive .entry-content {  margin-bottom: 15px;}@media (min-width: 768px) {  .post-archive .entry-content {    width: 66.66665%;    float: left;    padding-left: 15px;  }}.post-archive .meta {  overflow: hidden;  line-height: 30px;  font-size: 11px;  font-size: 1.1rem;}.post-archive .meta a {  font-size: 11px;  font-size: 1.1rem;  color: #f8a631;  font-weight: 700;}.post-archive .meta .categories {  float: left;  margin: 0;  color: #f8a631;}.post-archive .meta .categories li {  display: inline-block;}.post-archive .meta .categories li:after {  content: ',';}.post-archive .meta .categories li:last-child:after {  content: '';}.post-archive .meta >.comment {  float: right;}.post-archive .meta >.comment i {  color: #f8a631;}/* 2.8.8 LAYOUT >POSTS >General---------------------------------------*/.hs-general .post-content-area {  position: relative;  float: left;  width: 100%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;}@media (min-width: 768px) {  .hs-general .post-content-area {    float: left;    width: 66.66667%;  }}@media (min-width: 768px) {  .hs-general .post-content-area {    margin-left: 16.66667%;  }}/*** 2.9. LAYOUT >TEAM *//* 2.9 LAYOUT >TEAM >Feature editor---------------------------------------*/.hs-editors.grid .entry {  position: relative;  text-align: center;  margin-bottom: 30px;  position: relative;  float: left;  width: 100%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;}@media (min-width: 768px) {  .hs-editors.grid .entry {    float: left;    width: 33.33333%;  }}@media (min-width: 992px) {  .hs-editors.grid .entry {    float: left;    width: 25%;  }}@media (min-width: 768px) {  .hs-editors.grid .entry:hover .entry-social {    opacity: 1;    filter: alpha(opacity=100);    top: -50px;  }}.hs-editors.grid .entry:hover .entry-media .thumb:before {  border: 85px solid rgba(248, 166, 49, 0.3);}.hs-editors.grid .entry:hover .entry-name {  color: #f8a631;}.hs-editors.grid .entry-social a {  color: #acacac;  font-size: 16px;  padding: 0 7px;}.hs-editors.grid .entry-social a:hover {  color: #f8a631;}@media (min-width: 768px) {  .hs-editors.grid .entry-social {    position: absolute;    z-index: 2;    width: 100%;    left: 0;    top: -40px;    opacity: 0;    filter: alpha(opacity=0);    -webkit-transition: 0.3s;    -o-transition: 0.3s;    transition: 0.3s;  }  .hs-editors.grid .entry-social .entry-social-inner {    position: relative;    background: #464442;    display: inline-block;    padding: 15px 25px;    -webkit-border-radius: 50px;    -moz-border-radius: 50px;    border-radius: 50px;  }  .hs-editors.grid .entry-social .entry-social-inner:before {    content: '';    position: absolute;    z-index: 2;    width: 0;    height: 0;    margin-left: -7px;    left: 50%;    bottom: -8px;    border-left: 7px solid transparent;    border-right: 7px solid transparent;    border-top: 8px solid #464442;  }  .hs-editors.grid .entry-social a {    color: #fff;    font-size: 16px;    padding: 0 7px;  }  .hs-editors.grid .entry-social a:hover {    color: #f8a631;  }}.hs-editors.grid .entry-media {  margin-bottom: 15px;}.hs-editors.grid .entry-media .thumb {  position: relative;  display: inline-block;  width: 170px;  height: 170px;  overflow: hidden;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;}.hs-editors.grid .entry-media .thumb:before {  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;  position: absolute;  z-index: 2;  top: 0;  left: 0;  content: '';  display: block;  width: 100%;  height: 100%;  border: 10px solid rgba(255, 255, 255, 0.3);  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;}@media (min-width: 768px) {  .hs-editors.grid .entry-name,  .hs-editors.grid .entry-position {    white-space: nowrap;  }}.hs-editors.grid .entry-name {  -webkit-transition: color 0.3s;  -o-transition: color 0.3s;  transition: color 0.3s;}.hs-editors.grid .entry-position {  color: #acacac;}.hs-editors.grid .entry-description {  text-align: left;  position: relative;  background: rgba(0, 0, 0, 0.05);  padding: 15px;}@media (min-width: 992px) {  .hs-editors.grid .entry-description {    height: 230px;  }}.hs-editors.grid .entry-description:before {  content: '';  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;  top: -8px;  margin-left: -7px;  left: 50%;  position: absolute;  z-index: 9;  bottom: 0;  width: 0;  height: 0;  border-left: 7px solid transparent;  border-right: 7px solid transparent;  border-bottom: 8px solid rgba(0, 0, 0, 0.05);}.hs-editors.grid .post-content-area {  margin-bottom: 30px;}/*** 2.10. LAYOUT >GALLERY *//*** 2.10.1 LAYOUT >GALLERY >Masonry gallery---------------------------------------*/.hs-gallery {  color: #fff;  padding-bottom: 0;}.hs-gallery * {  position: relative;  z-index: 1;}.hs-gallery .ht-masonry-layout.container {  padding: 0;}.hs-gallery .entry {  position: relative;  overflow: hidden;  border: 2px solid transparent;}.hs-gallery .entry .overlay {  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;  z-index: 8 !important;  background: rgba(248, 166, 49, 0.5);  opacity: 0;  filter: alpha(opacity=0);  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;}.hs-gallery .entry i {  -webkit-transition: transform 0.3s;  -o-transition: transform 0.3s;  transition: transform 0.3s;  color: #fff;  font-size: 40px;  position: absolute;  margin-top: -20px;  margin-left: -20px;  top: 50%;  left: 50%;  -webkit-transform: rotate(90deg);  -moz-transform: rotate(90deg);  -o-transform: rotate(90deg);  -ms-transform: rotate(90deg);}.hs-gallery .entry:hover .overlay {  opacity: 1;  filter: alpha(opacity=100);  -webkit-border-radius: 0;  -moz-border-radius: 0;  border-radius: 0;}.hs-gallery .entry:hover .overlay i {  -webkit-transform: rotate(0deg);  -moz-transform: rotate(0deg);  -o-transform: rotate(0deg);  -ms-transform: rotate(0deg);}.hs-gallery img {  margin: 0;}/*** 2.11. LAYOUT >EDITORS' CHOICE *//* 2.11.1 LAYOUT >EDITORS' CHOICE---------------------------------------*/.hs-editors-choice {  position: relative;}.hs-editors-choice * {  position: relative;  z-index: 1;}.hs-editors-choice .overlay.right {  background: rgba(255, 255, 255, 0.5);}@media (min-width: 768px) {  .hs-editors-choice .overlay.right {    width: 55%;    left: auto;    right: 0;    /* IE9 SVG, needs conditional override of 'filter' to 'none' */    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.93) 25%);    /* FF3.6+ */    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.95)));    /* Chrome,Safari4+ */    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.93) 25%);    /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.93) 25%);    /* Opera 11.10+ */    background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.93) 25%);    /* IE10+ */    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.93) 25%);    /* W3C */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );    /* IE6-8 */  }}.hs-editors-choice .heading {  font-size: 14px;  font-size: 1.4rem;}.hs-editors-choice .entry-title {  font-size: 36px;  font-size: 3.6rem;  font-weight: bold;}.hs-editors-choice .entry-meta {  line-height: 50px;  font-weight: bold;  text-transform: uppercase;}.hs-editors-choice .entry-meta img {  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  width: 50px;  margin: 0 5px 0 0;}.hs-editors-choice .ht-button, .hs-editors-choice .hs-events.list .event-filter button, .hs-events.list .event-filter .hs-editors-choice button {  background: #333;  line-height: 46px;  margin-top: 15px;}.hs-editors-choice .ht-button:hover, .hs-editors-choice .hs-events.list .event-filter button:hover, .hs-events.list .event-filter .hs-editors-choice button:hover {  background: #595959 !important;}/*** 2.12. LAYOUT >TESTIMONIAL *//* 2.12.1 LAYOUT >TESTIMONIAL >section testimonial---------------------------------------*/.hs-testimonial {  background: #333;  background-size: cover;  position: relative;  padding: 0;}.hs-testimonial .bg-left,.hs-testimonial .bg-right {  position: absolute;  top: 0;  height: 100%;}.hs-testimonial .bg-left {  left: 0;  width: 58.33333%;}.hs-testimonial .bg-right {  right: 0;  width: 41.66667%;  background: rgba(0, 0, 0, 0.3);}.hs-testimonial .hs-header {  position: relative;  float: left;  width: 100%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  position: relative;  background-size: cover;  margin: 0;  color: #fff;}@media (min-width: 768px) {  .hs-testimonial .hs-header {    float: left;    width: 58.33333%;  }}.hs-testimonial .hs-header .heading {  font-size: 14px;  font-size: 1.4rem;}.hs-testimonial .hs-header .entry-title {  font-size: 36px;  font-size: 3.6rem;  font-weight: 900;}@media (max-width: 767px) {  .hs-testimonial .hs-header .entry-title {    font-size: 24px;    font-size: 2.4rem;  }}.hs-testimonial .hs-content {  position: relative;  float: left;  width: 100%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;  position: relative;}@media (min-width: 768px) {  .hs-testimonial .hs-content {    float: left;    width: 41.66667%;  }}.hs-testimonial .heading {  color: #fff;  font-size: 18px;  font-size: 1.8rem;  font-weight: 700;  text-align: center;  margin-bottom: 30px;}.hs-testimonial .entry-icon {  border: 2px solid #fff;  height: 50px;  width: 50px;  display: inline-block;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  font-size: 20px;  line-height: 46px;  text-align: center;}.hs-testimonial .entry-meta.meta-content {  color: rgba(255, 255, 255, 0.3);  font-size: 30px;  font-size: 3rem;  font-weight: 300;}@media (max-width: 767px) {  .hs-testimonial .entry-meta.meta-content {    font-size: 18px;    font-size: 1.8rem;  }}.hs-testimonial .entry-meta.meta-author {  color: #fff;  font-weight: 700;  position: relative;  margin-top: 50px;}.hs-testimonial .entry-meta.meta-author .caret {  position: absolute;  left: 50%;  top: -45px;}.hs-testimonial .entry-meta.meta-author .caret:before, .hs-testimonial .entry-meta.meta-author .caret:after {  content: '';  display: block;  background: #f8a631;}.hs-testimonial .entry-meta.meta-author .caret:before {  width: 1px;  height: 30px;}.hs-testimonial .entry-meta.meta-author .caret:after {  position: relative;  left: -3px;  width: 7px;  height: 7px;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;}.hs-testimonial .flexslider-sync-carousel ul {  overflow: hidden;  width: 100% !important;  transform: translate3d(0, 0, 0) !important;  margin-left: -15px;  margin-right: -15px;  margin: 0;}.hs-testimonial .flexslider-sync-carousel ul:before, .hs-testimonial .flexslider-sync-carousel ul:after {  content: " ";  display: table;}.hs-testimonial .flexslider-sync-carousel ul:after {  clear: both;}.hs-testimonial .flexslider-sync-carousel li {  padding: 0 15px;  display: block;  width: 33.333334% !important;  margin-bottom: 30px;  position: relative;  cursor: pointer;}.hs-testimonial .flexslider-sync-carousel .slide-inner {  position: relative;}.hs-testimonial .flexslider-sync-carousel img {  margin: 0;}.hs-testimonial .flexslider-sync-carousel .overlay {  z-index: 2 !important;  background: transparent;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}.hs-testimonial .flexslider-sync-carousel .overlay i {  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;  color: #fff;  font-size: 16px;  position: absolute;  top: 50%;  left: 50%;  margin-left: -8px;  margin-top: -8px;  -webkit-transform: scale(0.5);  -moz-transform: scale(0.5);  -o-transform: scale(0.5);  -ms-transform: scale(0.5);  opacity: 0;  filter: alpha(opacity=0);}.hs-testimonial .flexslider-sync-carousel li.flex-active-slide .overlay {  background: rgba(248, 166, 49, 0.5);}.hs-testimonial .flexslider-sync-carousel li.flex-active-slide .overlay i {  -webkit-transform: scale(1);  -moz-transform: scale(1);  -o-transform: scale(1);  -ms-transform: scale(1);  opacity: 1;  filter: alpha(opacity=100);}@media (min-width: 768px) {  .hs-testimonial .container {    width: 100% !important;  }  .hs-testimonial .hs-header .header-inner {    max-width: 682.5px;    display: inline-block;  }  .hs-testimonial .hs-content:before {    content: '';    position: absolute;    display: block;    top: 50px;    left: -22px;    width: 0;    height: 0;    border-top: 17px solid transparent;    border-bottom: 17px solid transparent;    border-right: 22px solid rgba(0, 0, 0, 0.3);  }  .hs-testimonial .hs-content .content-inner {    max-width: 487.5px;  }  .hs-testimonial .hs-header,  .hs-testimonial .hs-content {    padding: 100px 30px;  }}@media (max-width: 767px) {  .hs-testimonial .bg-left,  .hs-testimonial .bg-right {    display: none;  }  .hs-testimonial .hs-header,  .hs-testimonial .hs-content {    padding: 50px 15px;  }  .hs-testimonial .hs-content {    background: rgba(0, 0, 0, 0.3);  }  .hs-testimonial .hs-content:before {    content: '';    position: absolute;    display: block;    top: -22px;    margin-left: -17px;    left: 50%;    width: 0;    height: 0;    border-left: 17px solid transparent;    border-right: 17px solid transparent;    border-bottom: 22px solid rgba(0, 0, 0, 0.3);  }}/*** 2.13. LAYOUT >BRAND *//* 2.13.1 LAYOUT >BRAND >carousel---------------------------------------*/.hs-brands .ht-carousel {  margin-left: -15px;  margin-right: -15px;}.hs-brands .ht-carousel:before, .hs-brands .ht-carousel:after {  content: " ";  display: table;}.hs-brands .ht-carousel:after {  clear: both;}.hs-brands li {  padding: 0 15px;  opacity: 0.5;  filter: alpha(opacity=50);  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}.hs-brands li:hover {  opacity: 1;  filter: alpha(opacity=100);}/*** 2.14. LAYOUT >COMMENT */.hs-comment .border-top {  border-top: 1px solid #ededed;  margin-bottom: 30px;}.hs-comment ol {  list-style: none;}@media (max-width: 767px) {  .hs-comment ol ol {    padding-left: 25px;  }}.hs-comment .comment-list {  padding: 0;}@media (min-width: 768px) {  .hs-comment .comment {    margin-left: 45.5px;  }}.hs-comment .comment-meta {  position: relative;}.hs-comment .comment-meta:after {  content: '';  display: block;  clear: both;}.hs-comment .comment-meta:before {  content: '';  position: absolute;  height: 1px;  width: 100%;  top: 45px;  left: 0;  background: rgba(0, 0, 0, 0.05);}@media (max-width: 767px) {  .hs-comment .comment-meta:before {    top: 30px;  }}.hs-comment .comment-count {  font-weight: 700;  font-size: 18px;  font-size: 1.8rem;  text-align: center;  color: rgba(0, 0, 0, 0.1);  position: absolute;  background: rgba(0, 0, 0, 0.05);  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  line-height: 70px;  width: 70px;  height: 70px;  top: 10px;  left: -45.5px;  padding-right: 24.5px;}@media (max-width: 767px) {  .hs-comment .comment-count {    display: none;  }}.hs-comment .comment-author {  float: left;  margin-right: 30px;}@media (max-width: 767px) {  .hs-comment .comment-author {    margin-right: 15px;  }}.hs-comment .avatar {  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  margin: 0;  width: 90px;}@media (max-width: 767px) {  .hs-comment .avatar {    width: 60px;  }}.hs-comment .comment-metadata {  font-weight: 700;  line-height: 45px;}@media (max-width: 767px) {  .hs-comment .comment-metadata {    line-height: 30px;  }}.hs-comment .comment-metadata .author {  color: #111;}.hs-comment .comment-metadata .author:after {  content: '\00b7';  margin: 0 5px 0 7px;  color: #777;}.hs-comment .comment-metadata .time {  color: #b8b8b8;  font-size: 11px;  font-size: 1.1rem;}@media (max-width: 767px) {  .hs-comment .comment-metadata .time {    display: block;  }}.hs-comment .comment-metadata .action {  display: inline-block;  float: right;  font-size: 11px;  font-size: 1.1rem;}.hs-comment .comment-metadata .action span:first-child:after {  content: '/';  margin-left: 3px;  color: #2980b9;}.hs-comment .comment-metadata .action a {  color: #2980b9;  font-size: 11px;  font-size: 1.1rem;}.hs-comment .comment-metadata .action a:hover {  color: #55a5d9;}.hs-comment .comment-metadata .meta-rate >span {  display: inline-block;  margin-top: 8px;}.hs-comment .comment-metadata .meta-rate >span >span {  margin-right: 4px;}.hs-comment .comment-metadata .meta-rate i {  color: #cdcdcd;}.hs-comment .comment-metadata .meta-rate i.rated {  color: #f8c231;}.hs-comment .comment-content {  clear: left;  margin-bottom: 50px;  margin-left: 120px;}@media (max-width: 767px) {  .hs-comment .comment-content {    margin-left: 0;  }}.hs-comment .comment-reply {  background: rgba(0, 0, 0, 0.07);  padding: 15px;  position: relative;  margin-top: 15px;}.hs-comment .comment-reply .close {  background: transparent;  border: none;  color: #cdcdcd;  position: absolute;  top: 10px;  right: 10px;  font-size: 30px;  line-height: 20px;  width: 20px;  height: 20px;  z-index: 2;}.hs-comment .comment-reply .close:hover {  color: #f8a631;}.hs-comment .comment-reply .heading {  margin-bottom: 30px;}@media (min-width: 768px) {  .hs-comment .comment-reply .half {    width: 70%;  }}.hs-comment .comment-reply input,.hs-comment .comment-reply textarea {  border-color: #fff;  background: #fff;}.hs-comment .comment-reply input:focus,.hs-comment .comment-reply textarea:focus {  box-shadow: none;}.hs-comment .comment-reply label {  font-weight: 700;  color: #878787;}.hs-comment .comment-reply .submit-group {  margin-top: 30px;  overflow: hidden;}.hs-comment .comment-reply .submit-group .ht-button, .hs-comment .comment-reply .submit-group .hs-events.list .event-filter button, .hs-events.list .event-filter .hs-comment .comment-reply .submit-group button {  margin-top: 15px;}/*** 2.15. LAYOUT >CONTACT */.hs-contact .entry-map .header {  background: #f8a631;  text-align: center;  padding: 30px;}.hs-contact .entry-map .header i {  font-size: 30px;  color: #fff;}.hs-contact .post-content-area {  padding-top: 30px;  padding-bottom: 30px;}.hs-contact .address-blocks .entry {  margin-bottom: 30px;}.hs-contact .address-blocks h1, .hs-contact .address-blocks h2, .hs-contact .address-blocks h3, .hs-contact .address-blocks h4, .hs-contact .address-blocks h5, .hs-contact .address-blocks h6 {  font-size: 16px;  font-size: 1.6rem;}.hs-contact .address-blocks p {  margin-bottom: 5px;}/*** 2.16. LAYOUT >CONTRIBUTOR */.hs-contributor img {  margin: 0;}.hs-contributor .main-content {  margin-bottom: 15px;}.hs-contributor .contributor {  margin-bottom: 30px;  background: rgba(0, 0, 0, 0.05);  overflow: hidden;  color: #878787;  padding: 15px;}@media (min-width: 768px) {  .hs-contributor .contributor {    padding: 30px;  }}.hs-contributor .contributor .entry-media {  margin-bottom: 30px;}@media (min-width: 768px) {  .hs-contributor .contributor .entry-media {    float: left;    margin-right: 30px;  }}@media (max-width: 767px) {  .hs-contributor .contributor .entry-media {    text-align: center;  }}.hs-contributor .contributor .entry-media .inner {  width: 170px;  display: inline-block;  position: relative;}.hs-contributor .contributor .entry-media .inner:before {  content: '';  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  position: absolute;  width: 100%;  height: 100%;  display: block;  border: 10px solid rgba(255, 255, 255, 0.5);}.hs-contributor .contributor img {  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;}.hs-contributor .contributor .heading {  color: #44494b;}.hs-contributor .contributor .connect {  display: inline-block;  line-height: 34px;  font-weight: 700;}.hs-contributor .contributor .connect span {  margin-right: 5px;}@media (max-width: 767px) {  .hs-contributor .contributor .connect span {    display: block;  }}.hs-contributor .contributor .fa {  display: inline-block;  width: 34px;  height: 34px;  font-size: 12px;  color: #fff;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  text-align: center;  line-height: 34px;}.hs-contributor .contributor .fa.fa-facebook {  background: #3b5998;}.hs-contributor .contributor .fa.fa-facebook:hover {  background: #5f7ec1;}.hs-contributor .contributor .fa.fa-twitter {  background: #00aced;}.hs-contributor .contributor .fa.fa-twitter:hover {  background: #3bc9ff;}.hs-contributor .contributor .fa.fa-google-plus {  background: #dd4b39;}.hs-contributor .contributor .fa.fa-google-plus:hover {  background: #e8867a;}.hs-contributor .contributor .fa.fa-linkedin {  background: #007bb6;}.hs-contributor .contributor .fa.fa-linkedin:hover {  background: #04adff;}.hs-contributor .contributor .fa.fa-youtube {  background: #bb0000;}.hs-contributor .contributor .fa.fa-youtube:hover {  background: #ff0909;}.hs-contributor .main-content {  position: relative;}.hs-contributor .main-content * {  position: relative;  z-index: 1;}.hs-contributor .main-content:before {  content: '';  display: block;  position: absolute;  width: 100%;  height: 100%;  border: 1px solid rgba(0, 0, 0, 0.1);  left: 0;  top: 0;}.hs-contributor .main-content .nav-tab {  overflow: hidden;  margin: 0;  border-bottom: 5px solid #333;}.hs-contributor .main-content .nav-tab li {  display: block;  float: left;  width: 33.33334%;}.hs-contributor .main-content .nav-tab a {  display: block;  text-align: center;  line-height: 50px;  background: transparent;  color: #464442;}@media (min-width: 768px) {  .hs-contributor .main-content .nav-tab a {    font-size: 18px;    font-size: 1.8rem;    font-weight: 700;  }}.hs-contributor .main-content .nav-tab .count {  font-weight: 700;}@media (min-width: 768px) {  .hs-contributor .main-content .nav-tab .count {    font-weight: 900;  }}.hs-contributor .main-content .nav-tab li.active a {  background: #333;  color: #fff;}.hs-contributor .main-content .tab-content {  padding: 15px;}.hs-contributor .main-content .tab-content img {  margin: 0;}.hs-contributor .main-content .post,.hs-contributor .main-content .recipe {  overflow: hidden;  margin-bottom: 15px;  border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.hs-contributor .main-content .post:last-child,.hs-contributor .main-content .recipe:last-child {  border-bottom: none;  margin-bottom: 0;  padding-bottom: 0;}.hs-contributor .main-content .recipe {  line-height: 30px;  overflow: hidden;}.hs-contributor .main-content .recipe .entry-inner:hover .entry-action {  background: rgba(248, 166, 49, 0.5);}.hs-contributor .main-content .recipe .entry-inner:hover .entry-action span {  opacity: 1;  filter: alpha(opacity=100);}.hs-contributor .main-content .recipe .entry-inner:hover .entry-action span:first-child {  top: 0;}.hs-contributor .main-content .recipe .entry-inner:hover .entry-action span:last-child {  bottom: 0;}.hs-contributor .main-content .recipe img {  display: block;  max-width: 100%;  height: auto;}.hs-contributor .main-content .recipe .content-wrapper {  margin-bottom: 15px;}@media (min-width: 768px) {  .hs-contributor .main-content .recipe .content-wrapper {    width: 66.66665%;    float: left;    padding-left: 15px;  }}.hs-contributor .main-content .recipe .entry-media {  position: relative;  height: 100%;  margin-bottom: 15px;}@media (min-width: 768px) {  .hs-contributor .main-content .recipe .entry-media {    width: 33.33334%;    float: left;  }}.hs-contributor .main-content .recipe .entry-action {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}.hs-contributor .main-content .recipe .entry-action .entry-action-inner {  position: absolute;  top: 50%;  margin-top: -45px;  left: 0;  width: 100%;  height: 90px;  text-align: center;}.hs-contributor .main-content .recipe .entry-action span {  display: block;  opacity: 0;  filter: alpha(opacity=0);  position: relative;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}.hs-contributor .main-content .recipe .entry-action span:first-child {  top: -5px;}.hs-contributor .main-content .recipe .entry-action span:last-child {  bottom: -5px;}.hs-contributor .main-content .recipe .entry-action a {  line-height: 34px;  padding: 0 12px;  background: #fff;  color: #656565;  display: inline-block;  margin: 5px 0;  -webkit-border-radius: 50px;  -moz-border-radius: 50px;  border-radius: 50px;  border: 1px dashed transparent;}.hs-contributor .main-content .recipe .entry-action a:hover {  background: #f8a631;  color: #fff;  border-color: #fff;}.hs-contributor .main-content .recipe .entry-name {  font-size: 18px;  font-size: 1.8rem;  font-weight: 700;  margin-bottom: 15px;  margin: 0;}.hs-contributor .main-content .recipe .entry-name a {  display: block;}.hs-contributor .main-content .recipe .entry-author {  color: #acacac;  font-size: 12px;  font-size: 1.2rem;  margin: 0;  line-height: 12px;}.hs-contributor .main-content .recipe .entry-meta {  overflow: hidden;  margin: 15px 0;  color: #acacac;  font-size: 12px;  font-size: 1.2rem;}.hs-contributor .main-content .recipe .foo-wrapper,.hs-contributor .main-content .recipe .meta-rate {  width: 50%;  float: left;}.hs-contributor .main-content .recipe .meta-rate {  text-align: right;}.hs-contributor .main-content .recipe .meta-rate .rated {  color: #f8c231;}.hs-contributor .main-content .recipe .meta-difficulty {  margin-right: 15px;}.hs-contributor .main-content .recipe .meta-difficulty:before {  content: '';  display: inline-block;  width: 10px;  height: 10px;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  margin: 0 5px -1px 0;}.hs-contributor .main-content .recipe .meta-difficulty.easy:before {  background: #2ecc71;}.hs-contributor .main-content .recipe .meta-difficulty.hard:before {  background: #e67e22;}.hs-contributor .main-content .recipe .meta-difficulty.master:before {  background: #c0392b;}.hs-contributor .main-content .recipe .meta-time:before {  content: "";  font-family: "fontawesome";  display: inline-block;  font-style: normal;  font-weight: normal;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  speak: none;  margin: 0 5px -1px 0;}/*** 2.17. LAYOUT >FAQ */.ht-accordion .panel-heading a {  display: block;  line-height: 50px;  background: rgba(0, 0, 0, 0.05);  border: 1px solid rgba(0, 0, 0, 0.1);  padding: 0 15px;}.ht-accordion .panel-heading .indicator:before {  content: '+';  display: inline-block;  float: right;  font-size: 20px;}.ht-accordion .panel-heading.current a {  border-color: rgba(0, 0, 0, 0.7);  background: rgba(0, 0, 0, 0.7);  color: #fff;}.ht-accordion .panel-heading.current .indicator:before {  content: '-';}/*** 2.18. LAYOUT >search */.advance-search-form {  background: rgba(0, 0, 0, 0.05);  padding: 30px 0;  overflow: hidden;}@media (min-width: 768px) {  .advance-search-form {    padding: 30px 15px;  }}.advance-search-form label {  color: rgba(0, 0, 0, 0.7);}.advance-search-form input,.advance-search-form select {  background-color: #fff !important;}@media (min-width: 768px) {  .advance-search-form .inline label,  .advance-search-form .inline select {    display: inline-block !important;    width: auto;  }  .advance-search-form .inline label {    width: 170px;  }  .advance-search-form .inline select {    min-width: 170px;  }}/*** 2.19. LAYOUT >reservation */.hs-reservation .hs-content {  background: #fff;  padding: 30px;  position: relative;}.hs-reservation .heading {  font-size: 30px;  font-size: 3rem;  font-family: Georgia, "Times New Roman", Times, serif;  font-style: italic;  position: relative;  margin-bottom: 50px;}.hs-reservation .heading:before {  content: '';  width: 62px;  height: 9px;  background-image: url("../images/wave-line.png");  position: absolute;  left: 0;  bottom: -25px;}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {  .hs-reservation .heading:before {    background-image: url("../images/wave-line@2x.png");    background-size: 62px 9px;  }}/*** 2.20. LAYOUT >404 */.hs-404 {  color: rgba(0, 0, 0, 0.3);  text-align: center;}.hs-404 .inner {  background: rgba(0, 0, 0, 0.05);  padding: 50px 0;}/*===== 3. MODULES---------------------------------- *//*** 3.1. MODULES >FORM *//*** 3.1.1 MODULES >FORM >Boostrap---------------------------------------*/fieldset {  padding: 0;  margin: 0;  border: 0;  min-width: 0;}legend {  display: block;  width: 100%;  padding: 0;  margin-bottom: 20px;  font-size: 21px;  line-height: inherit;  color: #333333;  border: 0;  border-bottom: 1px solid #e5e5e5;}label {  display: inline-block;  max-width: 100%;  margin-bottom: 5px;  font-weight: bold;}input[type="search"] {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}input[type="radio"],input[type="checkbox"] {  margin: 4px 0 0;  margin-top: 1px \9;  line-height: normal;}input[type="file"] {  display: block;}input[type="range"] {  display: block;  width: 100%;}select[multiple],select[size] {  height: auto;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px;}output {  display: block;  padding-top: 7px;  font-size: 14px;  line-height: 1.42857;  color: #555555;}.form-control,select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"] {  display: block;  width: 100%;  height: 34px;  padding: 6px 12px;  font-size: 14px;  line-height: 1.42857;  color: #555555;  background-color: #fff;  background-image: none;  border: 1px solid #ccc;  border-radius: 0px;  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.form-control:focus,select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus {  border-color: #f8a631;  outline: 0;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(248, 166, 49, 0.6);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(248, 166, 49, 0.6);}.form-control::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="color"]::-moz-placeholder {  color: #999;  opacity: 1;}.form-control:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder {  color: #999;}.form-control::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder {  color: #999;}.form-control[disabled],select[disabled],textarea[disabled],input[disabled][type="text"],input[disabled][type="password"],input[disabled][type="datetime"],input[disabled][type="datetime-local"],input[disabled][type="date"],input[disabled][type="month"],input[disabled][type="time"],input[disabled][type="week"],input[disabled][type="number"],input[disabled][type="email"],input[disabled][type="url"],input[disabled][type="search"],input[disabled][type="tel"],input[disabled][type="color"], .form-control[readonly],select[readonly],textarea[readonly],input[readonly][type="text"],input[readonly][type="password"],input[readonly][type="datetime"],input[readonly][type="datetime-local"],input[readonly][type="date"],input[readonly][type="month"],input[readonly][type="time"],input[readonly][type="week"],input[readonly][type="number"],input[readonly][type="email"],input[readonly][type="url"],input[readonly][type="search"],input[readonly][type="tel"],input[readonly][type="color"], fieldset[disabled] .form-control,fieldset[disabled] select,fieldset[disabled] textarea,fieldset[disabled] input[type="text"],fieldset[disabled] input[type="password"],fieldset[disabled] input[type="datetime"],fieldset[disabled] input[type="datetime-local"],fieldset[disabled] input[type="date"],fieldset[disabled] input[type="month"],fieldset[disabled] input[type="time"],fieldset[disabled] input[type="week"],fieldset[disabled] input[type="number"],fieldset[disabled] input[type="email"],fieldset[disabled] input[type="url"],fieldset[disabled] input[type="search"],fieldset[disabled] input[type="tel"],fieldset[disabled] input[type="color"] {  cursor: not-allowed;  background-color: #eeeeee;  opacity: 1;}.form-control,select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"] {  border-color: rgba(0, 0, 0, 0.15);  background: transparent;}.form-control:focus,select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus {  border-color: #f8a631 !important;  box-shadow: none;}textarea.form-control,textarea {  height: auto;}input[type="search"] {  -webkit-appearance: none;}@media screen and (-webkit-min-device-pixel-ratio: 0) {  input[type="date"],  input[type="time"],  input[type="datetime-local"],  input[type="month"] {    line-height: 34px;  }  input[type="date"].input-sm, .input-group-sm input[type="date"],  input[type="time"].input-sm, .input-group-sm  input[type="time"],  input[type="datetime-local"].input-sm, .input-group-sm  input[type="datetime-local"],  input[type="month"].input-sm, .input-group-sm  input[type="month"] {    line-height: 30px;  }  input[type="date"].input-lg, .input-group-lg input[type="date"],  input[type="time"].input-lg, .input-group-lg  input[type="time"],  input[type="datetime-local"].input-lg, .input-group-lg  input[type="datetime-local"],  input[type="month"].input-lg, .input-group-lg  input[type="month"] {    line-height: 46px;  }}.form-group {  margin-bottom: 15px;}.radio,.checkbox {  position: relative;  display: block;  margin-top: 10px;  margin-bottom: 10px;}.radio label,.checkbox label {  min-height: 20px;  padding-left: 20px;  margin-bottom: 0;  font-weight: normal;  cursor: pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"] {  position: absolute;  margin-left: -20px;  margin-top: 4px \9;}.radio + .radio,.checkbox + .checkbox {  margin-top: -5px;}.radio-inline,.checkbox-inline {  display: inline-block;  padding-left: 20px;  margin-bottom: 0;  vertical-align: middle;  font-weight: normal;  cursor: pointer;}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline {  margin-top: 0;  margin-left: 10px;}input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled, fieldset[disabled]input[type="checkbox"] {  cursor: not-allowed;}.radio-inline.disabled, fieldset[disabled] .radio-inline,.checkbox-inline.disabled, fieldset[disabled].checkbox-inline {  cursor: not-allowed;}.radio.disabled label, fieldset[disabled] .radio label,.checkbox.disabled label, fieldset[disabled].checkbox label {  cursor: not-allowed;}.form-control-static {  padding-top: 7px;  padding-bottom: 7px;  margin-bottom: 0;}.form-control-static.input-lg, .form-control-static.input-sm {  padding-left: 0;  padding-right: 0;}.input-sm {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 0px;}select.input-sm {  height: 30px;  line-height: 30px;}textarea.input-sm,select[multiple].input-sm {  height: auto;}.form-group-sm .form-control,.form-group-sm select,.form-group-sm textarea,.form-group-sm input[type="text"],.form-group-sm input[type="password"],.form-group-sm input[type="datetime"],.form-group-sm input[type="datetime-local"],.form-group-sm input[type="date"],.form-group-sm input[type="month"],.form-group-sm input[type="time"],.form-group-sm input[type="week"],.form-group-sm input[type="number"],.form-group-sm input[type="email"],.form-group-sm input[type="url"],.form-group-sm input[type="search"],.form-group-sm input[type="tel"],.form-group-sm input[type="color"] {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 0px;}.form-group-sm select.form-control,.form-group-sm select {  height: 30px;  line-height: 30px;}.form-group-sm textarea.form-control,.form-group-sm textarea,.form-group-sm select[multiple].form-control,.form-group-sm select[multiple] {  height: auto;}.form-group-sm .form-control-static {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;}.input-lg {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.33333;  border-radius: 0px;}select.input-lg {  height: 46px;  line-height: 46px;}textarea.input-lg,select[multiple].input-lg {  height: auto;}.form-group-lg .form-control,.form-group-lg select,.form-group-lg textarea,.form-group-lg input[type="text"],.form-group-lg input[type="password"],.form-group-lg input[type="datetime"],.form-group-lg input[type="datetime-local"],.form-group-lg input[type="date"],.form-group-lg input[type="month"],.form-group-lg input[type="time"],.form-group-lg input[type="week"],.form-group-lg input[type="number"],.form-group-lg input[type="email"],.form-group-lg input[type="url"],.form-group-lg input[type="search"],.form-group-lg input[type="tel"],.form-group-lg input[type="color"] {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.33333;  border-radius: 0px;}.form-group-lg select.form-control,.form-group-lg select {  height: 46px;  line-height: 46px;}.form-group-lg textarea.form-control,.form-group-lg textarea,.form-group-lg select[multiple].form-control,.form-group-lg select[multiple] {  height: auto;}.form-group-lg .form-control-static {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.33333;}.has-feedback {  position: relative;}.has-feedback .form-control,.has-feedback select,.has-feedback textarea,.has-feedback input[type="text"],.has-feedback input[type="password"],.has-feedback input[type="datetime"],.has-feedback input[type="datetime-local"],.has-feedback input[type="date"],.has-feedback input[type="month"],.has-feedback input[type="time"],.has-feedback input[type="week"],.has-feedback input[type="number"],.has-feedback input[type="email"],.has-feedback input[type="url"],.has-feedback input[type="search"],.has-feedback input[type="tel"],.has-feedback input[type="color"] {  padding-right: 42.5px;}.form-control-feedback {  position: absolute;  top: 0;  right: 0;  z-index: 2;  display: block;  width: 34px;  height: 34px;  line-height: 34px;  text-align: center;  pointer-events: none;}.input-lg + .form-control-feedback {  width: 46px;  height: 46px;  line-height: 46px;}.input-sm + .form-control-feedback {  width: 30px;  height: 30px;  line-height: 30px;}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {  color: #3c763d;}.has-success .form-control,.has-success select,.has-success textarea,.has-success input[type="text"],.has-success input[type="password"],.has-success input[type="datetime"],.has-success input[type="datetime-local"],.has-success input[type="date"],.has-success input[type="month"],.has-success input[type="time"],.has-success input[type="week"],.has-success input[type="number"],.has-success input[type="email"],.has-success input[type="url"],.has-success input[type="search"],.has-success input[type="tel"],.has-success input[type="color"] {  border-color: #3c763d;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-success .form-control:focus,.has-success select:focus,.has-success textarea:focus,.has-success input[type="text"]:focus,.has-success input[type="password"]:focus,.has-success input[type="datetime"]:focus,.has-success input[type="datetime-local"]:focus,.has-success input[type="date"]:focus,.has-success input[type="month"]:focus,.has-success input[type="time"]:focus,.has-success input[type="week"]:focus,.has-success input[type="number"]:focus,.has-success input[type="email"]:focus,.has-success input[type="url"]:focus,.has-success input[type="search"]:focus,.has-success input[type="tel"]:focus,.has-success input[type="color"]:focus {  border-color: #2b542c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;}.has-success .input-group-addon {  color: #3c763d;  border-color: #3c763d;  background-color: #dff0d8;}.has-success .form-control-feedback {  color: #3c763d;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {  color: #8a6d3b;}.has-warning .form-control,.has-warning select,.has-warning textarea,.has-warning input[type="text"],.has-warning input[type="password"],.has-warning input[type="datetime"],.has-warning input[type="datetime-local"],.has-warning input[type="date"],.has-warning input[type="month"],.has-warning input[type="time"],.has-warning input[type="week"],.has-warning input[type="number"],.has-warning input[type="email"],.has-warning input[type="url"],.has-warning input[type="search"],.has-warning input[type="tel"],.has-warning input[type="color"] {  border-color: #8a6d3b;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-warning .form-control:focus,.has-warning select:focus,.has-warning textarea:focus,.has-warning input[type="text"]:focus,.has-warning input[type="password"]:focus,.has-warning input[type="datetime"]:focus,.has-warning input[type="datetime-local"]:focus,.has-warning input[type="date"]:focus,.has-warning input[type="month"]:focus,.has-warning input[type="time"]:focus,.has-warning input[type="week"]:focus,.has-warning input[type="number"]:focus,.has-warning input[type="email"]:focus,.has-warning input[type="url"]:focus,.has-warning input[type="search"]:focus,.has-warning input[type="tel"]:focus,.has-warning input[type="color"]:focus {  border-color: #66512c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;}.has-warning .input-group-addon {  color: #8a6d3b;  border-color: #8a6d3b;  background-color: #fcf8e3;}.has-warning .form-control-feedback {  color: #8a6d3b;}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {  color: #a94442;}.has-error .form-control,.has-error select,.has-error textarea,.has-error input[type="text"],.has-error input[type="password"],.has-error input[type="datetime"],.has-error input[type="datetime-local"],.has-error input[type="date"],.has-error input[type="month"],.has-error input[type="time"],.has-error input[type="week"],.has-error input[type="number"],.has-error input[type="email"],.has-error input[type="url"],.has-error input[type="search"],.has-error input[type="tel"],.has-error input[type="color"] {  border-color: #a94442;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-error .form-control:focus,.has-error select:focus,.has-error textarea:focus,.has-error input[type="text"]:focus,.has-error input[type="password"]:focus,.has-error input[type="datetime"]:focus,.has-error input[type="datetime-local"]:focus,.has-error input[type="date"]:focus,.has-error input[type="month"]:focus,.has-error input[type="time"]:focus,.has-error input[type="week"]:focus,.has-error input[type="number"]:focus,.has-error input[type="email"]:focus,.has-error input[type="url"]:focus,.has-error input[type="search"]:focus,.has-error input[type="tel"]:focus,.has-error input[type="color"]:focus {  border-color: #843534;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;}.has-error .input-group-addon {  color: #a94442;  border-color: #a94442;  background-color: #f2dede;}.has-error .form-control-feedback {  color: #a94442;}.has-feedback label ~ .form-control-feedback {  top: 25px;}.has-feedback label.sr-only ~ .form-control-feedback {  top: 0;}.help-block {  display: block;  margin-top: 5px;  margin-bottom: 10px;  color: #737373;}@media (min-width: 768px) {  .form-inline .form-group {    display: inline-block;    margin-bottom: 0;    vertical-align: middle;  }  .form-inline .form-control,  .form-inline select,  .form-inline textarea,  .form-inline input[type="text"],  .form-inline input[type="password"],  .form-inline input[type="datetime"],  .form-inline input[type="datetime-local"],  .form-inline input[type="date"],  .form-inline input[type="month"],  .form-inline input[type="time"],  .form-inline input[type="week"],  .form-inline input[type="number"],  .form-inline input[type="email"],  .form-inline input[type="url"],  .form-inline input[type="search"],  .form-inline input[type="tel"],  .form-inline input[type="color"] {    display: inline-block;    width: auto;    vertical-align: middle;  }  .form-inline .form-control-static {    display: inline-block;  }  .form-inline .input-group {    display: inline-table;    vertical-align: middle;  }  .form-inline .input-group .input-group-addon,  .form-inline .input-group .input-group-btn,  .form-inline .input-group .form-control,  .form-inline .input-group select,  .form-inline .input-group textarea,  .form-inline .input-group input[type="text"],  .form-inline .input-group input[type="password"],  .form-inline .input-group input[type="datetime"],  .form-inline .input-group input[type="datetime-local"],  .form-inline .input-group input[type="date"],  .form-inline .input-group input[type="month"],  .form-inline .input-group input[type="time"],  .form-inline .input-group input[type="week"],  .form-inline .input-group input[type="number"],  .form-inline .input-group input[type="email"],  .form-inline .input-group input[type="url"],  .form-inline .input-group input[type="search"],  .form-inline .input-group input[type="tel"],  .form-inline .input-group input[type="color"] {    width: auto;  }  .form-inline .input-group >.form-control,  .form-inline .input-group >select,  .form-inline .input-group >textarea,  .form-inline .input-group >input[type="text"],  .form-inline .input-group >input[type="password"],  .form-inline .input-group >input[type="datetime"],  .form-inline .input-group >input[type="datetime-local"],  .form-inline .input-group >input[type="date"],  .form-inline .input-group >input[type="month"],  .form-inline .input-group >input[type="time"],  .form-inline .input-group >input[type="week"],  .form-inline .input-group >input[type="number"],  .form-inline .input-group >input[type="email"],  .form-inline .input-group >input[type="url"],  .form-inline .input-group >input[type="search"],  .form-inline .input-group >input[type="tel"],  .form-inline .input-group >input[type="color"] {    width: 100%;  }  .form-inline .control-label {    margin-bottom: 0;    vertical-align: middle;  }  .form-inline .radio,  .form-inline .checkbox {    display: inline-block;    margin-top: 0;    margin-bottom: 0;    vertical-align: middle;  }  .form-inline .radio label,  .form-inline .checkbox label {    padding-left: 0;  }  .form-inline .radio input[type="radio"],  .form-inline .checkbox input[type="checkbox"] {    position: relative;    margin-left: 0;  }  .form-inline .has-feedback .form-control-feedback {    top: 0;  }}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline {  margin-top: 0;  margin-bottom: 0;  padding-top: 7px;}.form-horizontal .radio,.form-horizontal .checkbox {  min-height: 27px;}.form-horizontal .form-group {  margin-left: -15px;  margin-right: -15px;}.form-horizontal .form-group:before, .form-horizontal .form-group:after {  content: " ";  display: table;}.form-horizontal .form-group:after {  clear: both;}@media (min-width: 768px) {  .form-horizontal .control-label {    text-align: right;    margin-bottom: 0;    padding-top: 7px;  }}.form-horizontal .has-feedback .form-control-feedback {  right: 15px;}@media (min-width: 768px) {  .form-horizontal .form-group-lg .control-label {    padding-top: 14.33333px;  }}@media (min-width: 768px) {  .form-horizontal .form-group-sm .control-label {    padding-top: 6px;  }}/*** 3.2. MODULES >RESPONSIVE-UTILS */@media (min-width: 768px) {  .pull-right {    float: right;  }}.embed-responsive {  position: relative !important;  display: block;  height: 0;  padding: 0;  overflow: hidden;}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video {  position: absolute;  top: 0;  left: 0;  bottom: 0;  height: 100%;  width: 100%;  border: 0;}.embed-responsive.embed-responsive-16by9 {  padding-bottom: 56.25%;}.embed-responsive.embed-responsive-4by3 {  padding-bottom: 75%;}/*** 3.3. MODULES >SHARE *//* Overlay--------------------------*/.overlay {  background: rgba(0, 0, 0, 0.3);  position: absolute !important;  z-index: 1 !important;  top: 0;  left: 0;  width: 100%;  height: 100%;}/* Text align--------------------------*/.text-left {  text-align: left;}.text-right {  text-align: right;}.text-center {  text-align: center;}.text-justif {  text-align: justify;}.text-nowrap {  white-space: nowrap;}.hs-footer-widget .ht-widget.hw-popular-recipes .post, .hs-footer-widget .ht-widget.hw-popular-categories a, .hs-footer-widget .ht-widget.hw-posts .post, .hs-posts.grid .post.pf-link .entry-media a,.hs-posts.grid .entry.pf-link .entry-media a,.hs-post.single .post.pf-link .entry-media a,.hs-post.single .entry.pf-link .entry-media a,.hs-general .post.pf-link .entry-media a,.hs-general .entry.pf-link .entry-media a, .ht-widget.hw-posts-tab .post, .ht-widget.hw-archives a {  position: relative;}.hs-footer-widget .ht-widget.hw-popular-recipes .post:before, .hs-footer-widget .ht-widget.hw-popular-categories a:before, .hs-footer-widget .ht-widget.hw-posts .post:before, .hs-posts.grid .post.pf-link .entry-media a:before,.hs-posts.grid .entry.pf-link .entry-media a:before,.hs-post.single .post.pf-link .entry-media a:before,.hs-post.single .entry.pf-link .entry-media a:before,.hs-general .post.pf-link .entry-media a:before,.hs-general .entry.pf-link .entry-media a:before, .ht-widget.hw-posts-tab .post:before, .ht-widget.hw-archives a:before {  -webkit-transition: width 0.3s;  -o-transition: width 0.3s;  transition: width 0.3s;  position: absolute;  content: '';  height: 1px;  width: 0;  bottom: -1px;  left: 0;  background: #f8a631;}.hs-footer-widget .ht-widget.hw-popular-recipes .post:hover:before, .hs-footer-widget .ht-widget.hw-popular-categories a:hover:before, .hs-footer-widget .ht-widget.hw-posts .post:hover:before, .hs-posts.grid .post.pf-link .entry-media a:hover:before,.hs-posts.grid .entry.pf-link .entry-media a:hover:before,.hs-post.single .post.pf-link .entry-media a:hover:before,.hs-post.single .entry.pf-link .entry-media a:hover:before,.hs-general .post.pf-link .entry-media a:hover:before,.hs-general .entry.pf-link .entry-media a:hover:before, .ht-widget.hw-posts-tab .post:hover:before, .ht-widget.hw-archives a:hover:before {  width: 100%;}.ht-pager {  display: block;  text-align: center;}.ht-pager li {  display: inline-block;  margin: 0 5px;}.ht-pager li.current span {  border-color: #f8a631;  color: #fff;  background: #f8a631;}.ht-pager a,.ht-pager span {  display: block;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  border-width: 1px;  border-style: solid;  font-size: 18px;  text-align: center;  width: 40px;  height: 40px;  line-height: 34px;  font-weight: 700;}@media (max-width: 767px) {  .ht-pager a,  .ht-pager span {    width: 30px;    height: 30px;    line-height: 24px;  }}.ht-pager a {  color: rgba(0, 0, 0, 0.3);  border-color: rgba(0, 0, 0, 0.3);}.ht-pager a:hover {  border-color: #f8a631;  color: #fff;  background: #f8a631;}.ht-pager span {  color: rgba(0, 0, 0, 0.2);  border-color: rgba(0, 0, 0, 0.2);}.login-form, .register-form {  padding-bottom: 50px;}.login-form h2, .register-form h2 {  text-align: center;  font-size: 2.0em;}.login-form .register_warning, .register-form .register_warning {  text-align: center;}.ht-form-block, .login-form form, .register-form form {  background: rgba(0, 0, 0, 0.05);  padding: 30px 15px;}@media (min-width: 768px) {  .ht-form-block, .login-form form, .register-form form {    padding: 30px;  }}.ht-form-block .text-center, .login-form form .text-center, .register-form form .text-center {  margin-bottom: 30px;}.ht-form-block .text-center .heading, .login-form form .text-center .heading, .register-form form .text-center .heading {  font-size: 18px;  font-size: 1.8rem;}.ht-form-block input,.ht-form-block textarea, .login-form form input,.login-form form textarea, .register-form form input,.register-form form textarea {  border-color: #fff;  background: #fff;}.ht-form-block input:focus,.ht-form-block textarea:focus, .login-form form input:focus,.login-form form textarea:focus, .register-form form input:focus,.register-form form textarea:focus {  box-shadow: none;}.ht-form-block label, .login-form form label, .register-form form label {  font-weight: 700;}@media (max-width: 767px) {  .ht-form-block .row, .login-form form .row, .register-form form .row {    margin: 0 !important;  }}.ht-form-block .row .form-group:after, .login-form form .row .form-group:after, .register-form form .row .form-group:after {  content: '';  display: block;  clear: both;}.ht-form-block .label-description, .login-form form .label-description, .register-form form .label-description {  color: #878787;  margin-left: 7px;}.ht-form-block sup, .login-form form sup, .register-form form sup {  color: #fc6666;  font-size: 16px;}.ht-form-block .submit-group, .login-form form .submit-group, .register-form form .submit-group {  margin-top: 30px;}.ht-form-block .submit-group .ht-button, .ht-form-block .submit-group .hs-events.list .event-filter button, .hs-events.list .event-filter .ht-form-block .submit-group button, .login-form form .submit-group .ht-button, .login-form form .submit-group .hs-events.list .event-filter button, .hs-events.list .event-filter .login-form form .submit-group button, .register-form form .submit-group .ht-button, .register-form form .submit-group .hs-events.list .event-filter button, .hs-events.list .event-filter .register-form form .submit-group button {  float: right;}.ht-form-block .form-group.rating, .login-form form .form-group.rating, .register-form form .form-group.rating {  text-align: center;  overflow: hidden;  margin-bottom: 30px;}.ht-form-block .form-group.rating .ht-rating, .login-form form .form-group.rating .ht-rating, .register-form form .form-group.rating .ht-rating {  display: inline-block;}.ht-form-block .form-group.rating .rate-label, .login-form form .form-group.rating .rate-label, .register-form form .form-group.rating .rate-label {  display: block;}.ht-form-block .form-group.rating .rating-input, .login-form form .form-group.rating .rating-input, .register-form form .form-group.rating .rating-input {  position: absolute;  left: 0;  display: none;}.ht-form-block .form-group.rating .rating-star, .ht-form-block .form-group.rating:hover .rating-star, .login-form form .form-group.rating .rating-star, .login-form form .form-group.rating:hover .rating-star, .register-form form .form-group.rating .rating-star, .register-form form .form-group.rating:hover .rating-star {  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;  padding: 0 4px;  float: right;  display: block;  font-size: 18px;  color: #cdcdcd;  cursor: pointer;}.ht-form-block .form-group.rating:not(.rated):hover .rating-star:hover, .ht-form-block .form-group.rating:not(.rated):hover .rating-star:hover ~ .rating-star, .login-form form .form-group.rating:not(.rated):hover .rating-star:hover, .login-form form .form-group.rating:not(.rated):hover .rating-star:hover ~ .rating-star, .register-form form .form-group.rating:not(.rated):hover .rating-star:hover, .register-form form .form-group.rating:not(.rated):hover .rating-star:hover ~ .rating-star {  color: #f8c231;}.ht-form-block .form-group.rating .rating-input:checked ~ .rating-star, .login-form form .form-group.rating .rating-input:checked ~ .rating-star, .register-form form .form-group.rating .rating-input:checked ~ .rating-star {  color: #f8c231;}.ht-map img {  max-width: none;}.hs-recipe.single .action-share, .hs-posts.grid .entry-meta .action-share {  position: relative;  display: inline-block;}.hs-recipe.single .action-share .entry-social, .hs-posts.grid .entry-meta .action-share .entry-social {  position: absolute;  z-index: 3;  width: 270px;  margin-left: -135px;  left: 50%;  top: -40px;  text-align: center;  opacity: 0;  filter: alpha(opacity=0);  display: none;}.hs-recipe.single .action-share .entry-social a, .hs-posts.grid .entry-meta .action-share .entry-social a {  color: #fff;  font-size: 16px;  padding: 0 7px;}.hs-recipe.single .action-share .entry-social a:hover, .hs-posts.grid .entry-meta .action-share .entry-social a:hover {  color: #f8a631;}.hs-recipe.single .action-share .entry-social .entry-social-inner, .hs-posts.grid .entry-meta .action-share .entry-social .entry-social-inner {  position: relative;  background: #464442;  display: inline-block;  padding: 15px 25px;  -webkit-border-radius: 50px;  -moz-border-radius: 50px;  border-radius: 50px;}.hs-recipe.single .action-share .entry-social .entry-social-inner:before, .hs-posts.grid .entry-meta .action-share .entry-social .entry-social-inner:before {  content: '';  position: absolute;  z-index: 2;  width: 0;  height: 0;  margin-left: -7px;  left: 50%;  bottom: -8px;  border-left: 7px solid transparent;  border-right: 7px solid transparent;  border-top: 8px solid #464442;}.ht-loader {  position: fixed;  z-index: 99999999;  background: #fff;  top: 0;  left: 0;  width: 100%;  height: 100%;  -webkit-backface-visibility: hidden;}.ht-loader img {  width: 200px;  height: 200px;  position: absolute;  margin-top: -100px;  margin-left: -100px;  top: 50%;  left: 50%;}#loader {  position: absolute;  left: 50%;  top: 50%;  margin: -50px -50px;}#c_shape {  transform-origin: 62.1px 60.3px;  -webkit-animation-name: loader;  animation-name: loader;  -webkit-animation-duration: 1s;  animation-duration: 1s;  animation-timing-function: linear;  -webkit-animation-timing-function: linear;  animation-iteration-count: infinite;  -webkit-animation-iteration-count: infinite;}#loader rect {  display: inline-block;  -webkit-animation-duration: 1s;  animation-duration: 1s;  animation-timing-function: ease;  -webkit-animation-timing-function: ease;  animation-iteration-count: infinite;  -webkit-animation-iteration-count: infinite;}#loader rect:nth-child(1) {  -webkit-animation-name: loadera;  animation-name: loadera;}#loader rect:nth-child(2) {  -webkit-animation-name: loaderb;  animation-name: loaderb;}#loader rect:nth-child(3) {  -webkit-animation-name: loaderc;  animation-name: loaderc;}#loader rect:nth-child(4) {  -webkit-animation-name: loaderd;  animation-name: loaderd;}#loader rect:nth-child(5) {  -webkit-animation-name: loadere;  animation-name: loadere;}@keyframes loader {  100% {    -webkit-transform: rotate(360deg);    -moz-transform: rotate(360deg);    -o-transform: rotate(360deg);    -ms-transform: rotate(360deg);  }}@-webkit-keyframes loader {  100% {    -webkit-transform: rotate(360deg);    -moz-transform: rotate(360deg);    -o-transform: rotate(360deg);    -ms-transform: rotate(360deg);  }}@keyframes loadera {  0% {    fill: #3E2C53;  }  33.3333% {    fill: #AC2B61;  }  66.6666% {    fill: #F3E3B4;  }}@-webkit-keyframes loadera {  0% {    fill: #3E2C53;  }  33.3333% {    fill: #AC2B61;  }  66.6666% {    fill: #F3E3B4;  }}@keyframes loaderb {  0% {    fill: #3F577A;  }  33.3333% {    fill: #E33D5F;  }  66.6666% {    fill: #BADCC8;  }}@-webkit-keyframes loaderb {  0% {    fill: #3F577A;  }  33.3333% {    fill: #E33D5F;  }  66.6666% {    fill: #BADCC8;  }}@keyframes loaderc {  0% {    fill: #4C8FA2;  }  33.3333% {    fill: #EF7C5E;  }  66.6666% {    fill: #7FC7BF;  }}@-webkit-keyframes loaderc {  0% {    fill: #4C8FA2;  }  33.3333% {    fill: #EF7C5E;  }  66.6666% {    fill: #7FC7BF;  }}@keyframes loaderd {  0% {    fill: #7BB594;  }  33.3333% {    fill: #F9C65F;  }  66.6666% {    fill: #EE7B73;  }}@-webkit-keyframes loaderd {  0% {    fill: #7BB594;  }  33.3333% {    fill: #F9C65F;  }  66.6666% {    fill: #EE7B73;  }}@keyframes loadere {  0% {    fill: #DBD17F;  }  33.3333% {    fill: #F5EF9E;  }  66.6666% {    fill: #D4385F;  }}@-webkit-keyframes loadere {  0% {    fill: #DBD17F;  }  33.3333% {    fill: #F5EF9E;  }  66.6666% {    fill: #D4385F;  }}/*** 3.4. MODULES >ANIMATION */@-webkit-keyframes ht-left-bounce {  0% {    left: -3px;  }  50% {    left: 14px;  }  100% {    left: 10px;  }}@keyframes ht-left-bounce {  0% {    left: -3px;  }  50% {    left: 14px;  }  100% {    left: 10px;  }}@-webkit-keyframes ht-zoom-out-bounce {  0% {    -webkit-transform: scale(0.8);    -moz-transform: scale(0.8);    -o-transform: scale(0.8);    -ms-transform: scale(0.8);  }  33% {    -webkit-transform: scale(0.1);    -moz-transform: scale(0.1);    -o-transform: scale(0.1);    -ms-transform: scale(0.1);  }  67% {    -webkit-transform: scale(1.2);    -moz-transform: scale(1.2);    -o-transform: scale(1.2);    -ms-transform: scale(1.2);  }  100% {    -webkit-transform: scale(1);    -moz-transform: scale(1);    -o-transform: scale(1);    -ms-transform: scale(1);  }}@keyframes ht-zoom-out-bounce {  0% {    -webkit-transform: scale(0.8);    -moz-transform: scale(0.8);    -o-transform: scale(0.8);    -ms-transform: scale(0.8);  }  33% {    -webkit-transform: scale(0.1);    -moz-transform: scale(0.1);    -o-transform: scale(0.1);    -ms-transform: scale(0.1);  }  67% {    -webkit-transform: scale(1.2);    -moz-transform: scale(1.2);    -o-transform: scale(1.2);    -ms-transform: scale(1.2);  }  100% {    -webkit-transform: scale(1);    -moz-transform: scale(1);    -o-transform: scale(1);    -ms-transform: scale(1);  }}/*** 3.5. MODULES >Component animation */.fade {  opacity: 0;  -webkit-transition: opacity 0.15s linear;  -o-transition: opacity 0.15s linear;  transition: opacity 0.15s linear;}.fade.in {  opacity: 1;}.collapse {  display: none;  visibility: hidden;}.collapse.in {  display: block;  visibility: visible;}tr.collapse.in {  display: table-row;}tbody.collapse.in {  display: table-row-group;}.collapsing {  position: relative;  height: 0;  overflow: hidden;  -webkit-transition-property: height, visibility;  transition-property: height, visibility;  -webkit-transition-duration: 0.35s;  transition-duration: 0.35s;  -webkit-transition-timing-function: ease;  transition-timing-function: ease;}/*** 3.6. MODULES >MODAL */.modal-open {  overflow: hidden;}.modal {  display: none;  overflow: hidden;  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1040;  -webkit-overflow-scrolling: touch;  outline: 0;}.modal.fade .modal-dialog {  -webkit-transform: translate(0, -25%);  -ms-transform: translate(0, -25%);  -o-transform: translate(0, -25%);  transform: translate(0, -25%);  -webkit-transition: -webkit-transform 0.3s ease-out;  -moz-transition: -moz-transform 0.3s ease-out;  -o-transition: -o-transform 0.3s ease-out;  transition: transform 0.3s ease-out;}.modal.in .modal-dialog {  -webkit-transform: translate(0, 0);  -ms-transform: translate(0, 0);  -o-transform: translate(0, 0);  transform: translate(0, 0);}.modal-open .modal {  overflow-x: hidden;  overflow-y: auto;}.modal-dialog {  position: relative;  width: auto;  margin: 10px;}.modal-content {  position: relative;  background-color: #fff;  border: 1px solid #999;  border: 1px solid rgba(0, 0, 0, 0.2);  border-radius: 0px;  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);  background-clip: padding-box;  outline: 0;}.modal-backdrop {  position: absolute;  top: 0;  right: 0;  left: 0;  background-color: #000;}.modal-backdrop.fade {  opacity: 0;  filter: alpha(opacity=0);}.modal-backdrop.in {  opacity: 0.5;  filter: alpha(opacity=50);}.modal-header {  padding: 15px;  border-bottom: 1px solid #e5e5e5;  min-height: 16.42857px;}.modal-header .close {  margin-top: -2px;}.modal-title {  margin: 0;  line-height: 1.42857;}.modal-body {  position: relative;  padding: 15px;}.modal-footer {  padding: 15px;  text-align: right;  border-top: 1px solid #e5e5e5;}.modal-footer:before, .modal-footer:after {  content: " ";  display: table;}.modal-footer:after {  clear: both;}.modal-footer .btn + .btn {  margin-left: 5px;  margin-bottom: 0;}.modal-footer .btn-group .btn + .btn {  margin-left: -1px;}.modal-footer .btn-block + .btn-block {  margin-left: 0;}.modal-scrollbar-measure {  position: absolute;  top: -9999px;  width: 50px;  height: 50px;  overflow: scroll;}@media (min-width: 768px) {  .modal-dialog {    width: 600px;    margin: 30px auto;  }  .modal-content {    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);  }  .modal-sm {    width: 300px;  }}@media (min-width: 992px) {  .modal-lg {    width: 900px;  }}/*** 3.7. MODULES >BUTTON */.ht-button, .hs-events.list .event-filter button,.login-form .button-primary,.register-form .button-primary {  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;  display: inline-block;  line-height: 34px;  border: none;  padding: 0 15px;  background: #f8a631;  color: #fff !important;  position: relative;  -webkit-border-radius: 50px;  -moz-border-radius: 50px;  border-radius: 50px;}.ht-button:hover, .hs-events.list .event-filter button:hover,.login-form .button-primary:hover,.register-form .button-primary:hover {  background: #d58007;}.ht-button:active, .hs-events.list .event-filter button:active,.login-form .button-primary:active,.register-form .button-primary:active {  top: 1px;}.ht-button.view-more-button i, .hs-events.list .event-filter button.view-more-button i,.login-form .button-primary.view-more-button i,.register-form .button-primary.view-more-button i {  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;  position: relative;  left: 0;  opacity: 0;  filter: alpha(opacity=0);}.ht-button.view-more-button:hover, .hs-events.list .event-filter button.view-more-button:hover,.login-form .button-primary.view-more-button:hover,.register-form .button-primary.view-more-button:hover {  padding-right: 30px;}.ht-button.view-more-button:hover i.fa-arrow-right, .hs-events.list .event-filter button.view-more-button:hover i.fa-arrow-right,.login-form .button-primary.view-more-button:hover i.fa-arrow-right,.register-form .button-primary.view-more-button:hover i.fa-arrow-right {  left: 15px;  opacity: 1;  filter: alpha(opacity=100);}.ht-button-thin, .hs-events.list .entry a.view-more {  display: inline-block;  line-height: 40px;  -webkit-border-radius: 50px;  -moz-border-radius: 50px;  border-radius: 50px;}.ht-button-thin:hover, .hs-events.list .entry a.view-more:hover {  color: #fff;  padding: 0 15px;  background: #f8a631;}/*** 3.8. MODULES >TABLE */caption {  padding-top: 8px;  padding-bottom: 8px;  color: #777777;  text-align: left;}th {  text-align: left;}.table, .post-content-area table {  width: 100%;  max-width: 100%;  margin-bottom: 20px;}.table >thead >tr >th, .post-content-area table >thead >tr >th,.table >thead >tr >td,.post-content-area table >thead >tr >td,.table >tbody >tr >th,.post-content-area table >tbody >tr >th,.table >tbody >tr >td,.post-content-area table >tbody >tr >td,.table >tfoot >tr >th,.post-content-area table >tfoot >tr >th,.table >tfoot >tr >td,.post-content-area table >tfoot >tr >td {  padding: 8px;  line-height: 1.42857;  vertical-align: top;  border-top: 1px solid #ddd;}.table >thead >tr >th, .post-content-area table >thead >tr >th {  vertical-align: bottom;  border-bottom: 2px solid #ddd;}.table >caption + thead >tr:first-child >th, .post-content-area table >caption + thead >tr:first-child >th,.table >caption + thead >tr:first-child >td,.post-content-area table >caption + thead >tr:first-child >td,.table >colgroup + thead >tr:first-child >th,.post-content-area table >colgroup + thead >tr:first-child >th,.table >colgroup + thead >tr:first-child >td,.post-content-area table >colgroup + thead >tr:first-child >td,.table >thead:first-child >tr:first-child >th,.post-content-area table >thead:first-child >tr:first-child >th,.table >thead:first-child >tr:first-child >td,.post-content-area table >thead:first-child >tr:first-child >td {  border-top: 0;}.table >tbody + tbody, .post-content-area table >tbody + tbody {  border-top: 2px solid #ddd;}.table .table, .post-content-area table .table, .table .post-content-area table, .post-content-area .table table, .post-content-area table table {  background-color: #fff;}.table-condensed >thead >tr >th,.table-condensed >thead >tr >td,.table-condensed >tbody >tr >th,.table-condensed >tbody >tr >td,.table-condensed >tfoot >tr >th,.table-condensed >tfoot >tr >td {  padding: 5px;}.table-bordered, .post-content-area table {  border: 1px solid #ddd;}.table-bordered >thead >tr >th, .post-content-area table >thead >tr >th,.table-bordered >thead >tr >td,.post-content-area table >thead >tr >td,.table-bordered >tbody >tr >th,.post-content-area table >tbody >tr >th,.table-bordered >tbody >tr >td,.post-content-area table >tbody >tr >td,.table-bordered >tfoot >tr >th,.post-content-area table >tfoot >tr >th,.table-bordered >tfoot >tr >td,.post-content-area table >tfoot >tr >td {  border: 1px solid #ddd;}.table-bordered >thead >tr >th, .post-content-area table >thead >tr >th,.table-bordered >thead >tr >td,.post-content-area table >thead >tr >td {  border-bottom-width: 2px;}.table-striped >tbody >tr:nth-of-type(odd) {  background-color: #f9f9f9;}.table-hover >tbody >tr:hover {  background-color: #f5f5f5;}table col[class*="col-"] {  position: static;  float: none;  display: table-column;}table td[class*="col-"],table th[class*="col-"] {  position: static;  float: none;  display: table-cell;}.table >thead >tr >td.active, .post-content-area table >thead >tr >td.active,.table >thead >tr >th.active,.post-content-area table >thead >tr >th.active, .table >thead >tr.active >td, .post-content-area table >thead >tr.active >td, .table >thead >tr.active >th, .post-content-area table >thead >tr.active >th,.table >tbody >tr >td.active,.post-content-area table >tbody >tr >td.active,.table >tbody >tr >th.active,.post-content-area table >tbody >tr >th.active,.table >tbody >tr.active >td,.post-content-area table >tbody >tr.active >td,.table >tbody >tr.active >th,.post-content-area table >tbody >tr.active >th,.table >tfoot >tr >td.active,.post-content-area table >tfoot >tr >td.active,.table >tfoot >tr >th.active,.post-content-area table >tfoot >tr >th.active,.table >tfoot >tr.active >td,.post-content-area table >tfoot >tr.active >td,.table >tfoot >tr.active >th,.post-content-area table >tfoot >tr.active >th {  background-color: #f5f5f5;}.table-hover >tbody >tr >td.active:hover,.table-hover >tbody >tr >th.active:hover, .table-hover >tbody >tr.active:hover >td, .table-hover >tbody >tr:hover >.active, .table-hover >tbody >tr.active:hover >th {  background-color: #e8e8e8;}.table >thead >tr >td.success, .post-content-area table >thead >tr >td.success,.table >thead >tr >th.success,.post-content-area table >thead >tr >th.success, .table >thead >tr.success >td, .post-content-area table >thead >tr.success >td, .table >thead >tr.success >th, .post-content-area table >thead >tr.success >th,.table >tbody >tr >td.success,.post-content-area table >tbody >tr >td.success,.table >tbody >tr >th.success,.post-content-area table >tbody >tr >th.success,.table >tbody >tr.success >td,.post-content-area table >tbody >tr.success >td,.table >tbody >tr.success >th,.post-content-area table >tbody >tr.success >th,.table >tfoot >tr >td.success,.post-content-area table >tfoot >tr >td.success,.table >tfoot >tr >th.success,.post-content-area table >tfoot >tr >th.success,.table >tfoot >tr.success >td,.post-content-area table >tfoot >tr.success >td,.table >tfoot >tr.success >th,.post-content-area table >tfoot >tr.success >th {  background-color: #dff0d8;}.table-hover >tbody >tr >td.success:hover,.table-hover >tbody >tr >th.success:hover, .table-hover >tbody >tr.success:hover >td, .table-hover >tbody >tr:hover >.success, .table-hover >tbody >tr.success:hover >th {  background-color: #d0e9c6;}.table >thead >tr >td.info, .post-content-area table >thead >tr >td.info,.table >thead >tr >th.info,.post-content-area table >thead >tr >th.info, .table >thead >tr.info >td, .post-content-area table >thead >tr.info >td, .table >thead >tr.info >th, .post-content-area table >thead >tr.info >th,.table >tbody >tr >td.info,.post-content-area table >tbody >tr >td.info,.table >tbody >tr >th.info,.post-content-area table >tbody >tr >th.info,.table >tbody >tr.info >td,.post-content-area table >tbody >tr.info >td,.table >tbody >tr.info >th,.post-content-area table >tbody >tr.info >th,.table >tfoot >tr >td.info,.post-content-area table >tfoot >tr >td.info,.table >tfoot >tr >th.info,.post-content-area table >tfoot >tr >th.info,.table >tfoot >tr.info >td,.post-content-area table >tfoot >tr.info >td,.table >tfoot >tr.info >th,.post-content-area table >tfoot >tr.info >th {  background-color: #d9edf7;}.table-hover >tbody >tr >td.info:hover,.table-hover >tbody >tr >th.info:hover, .table-hover >tbody >tr.info:hover >td, .table-hover >tbody >tr:hover >.info, .table-hover >tbody >tr.info:hover >th {  background-color: #c4e3f3;}.table >thead >tr >td.warning, .post-content-area table >thead >tr >td.warning,.table >thead >tr >th.warning,.post-content-area table >thead >tr >th.warning, .table >thead >tr.warning >td, .post-content-area table >thead >tr.warning >td, .table >thead >tr.warning >th, .post-content-area table >thead >tr.warning >th,.table >tbody >tr >td.warning,.post-content-area table >tbody >tr >td.warning,.table >tbody >tr >th.warning,.post-content-area table >tbody >tr >th.warning,.table >tbody >tr.warning >td,.post-content-area table >tbody >tr.warning >td,.table >tbody >tr.warning >th,.post-content-area table >tbody >tr.warning >th,.table >tfoot >tr >td.warning,.post-content-area table >tfoot >tr >td.warning,.table >tfoot >tr >th.warning,.post-content-area table >tfoot >tr >th.warning,.table >tfoot >tr.warning >td,.post-content-area table >tfoot >tr.warning >td,.table >tfoot >tr.warning >th,.post-content-area table >tfoot >tr.warning >th {  background-color: #fcf8e3;}.table-hover >tbody >tr >td.warning:hover,.table-hover >tbody >tr >th.warning:hover, .table-hover >tbody >tr.warning:hover >td, .table-hover >tbody >tr:hover >.warning, .table-hover >tbody >tr.warning:hover >th {  background-color: #faf2cc;}.table >thead >tr >td.danger, .post-content-area table >thead >tr >td.danger,.table >thead >tr >th.danger,.post-content-area table >thead >tr >th.danger, .table >thead >tr.danger >td, .post-content-area table >thead >tr.danger >td, .table >thead >tr.danger >th, .post-content-area table >thead >tr.danger >th,.table >tbody >tr >td.danger,.post-content-area table >tbody >tr >td.danger,.table >tbody >tr >th.danger,.post-content-area table >tbody >tr >th.danger,.table >tbody >tr.danger >td,.post-content-area table >tbody >tr.danger >td,.table >tbody >tr.danger >th,.post-content-area table >tbody >tr.danger >th,.table >tfoot >tr >td.danger,.post-content-area table >tfoot >tr >td.danger,.table >tfoot >tr >th.danger,.post-content-area table >tfoot >tr >th.danger,.table >tfoot >tr.danger >td,.post-content-area table >tfoot >tr.danger >td,.table >tfoot >tr.danger >th,.post-content-area table >tfoot >tr.danger >th {  background-color: #f2dede;}.table-hover >tbody >tr >td.danger:hover,.table-hover >tbody >tr >th.danger:hover, .table-hover >tbody >tr.danger:hover >td, .table-hover >tbody >tr:hover >.danger, .table-hover >tbody >tr.danger:hover >th {  background-color: #ebcccc;}.table-responsive {  overflow-x: auto;  min-height: 0.01%;}@media screen and (max-width: 767px) {  .table-responsive {    width: 100%;    margin-bottom: 15px;    overflow-y: hidden;    -ms-overflow-style: -ms-autohiding-scrollbar;    border: 1px solid #ddd;  }  .table-responsive >.table, .post-content-area .table-responsive >table {    margin-bottom: 0;  }  .table-responsive >.table >thead >tr >th, .post-content-area .table-responsive >table >thead >tr >th,  .table-responsive >.table >thead >tr >td,  .post-content-area .table-responsive >table >thead >tr >td,  .table-responsive >.table >tbody >tr >th,  .post-content-area .table-responsive >table >tbody >tr >th,  .table-responsive >.table >tbody >tr >td,  .post-content-area .table-responsive >table >tbody >tr >td,  .table-responsive >.table >tfoot >tr >th,  .post-content-area .table-responsive >table >tfoot >tr >th,  .table-responsive >.table >tfoot >tr >td,  .post-content-area .table-responsive >table >tfoot >tr >td {    white-space: nowrap;  }  .table-responsive >.table-bordered, .post-content-area .table-responsive >table {    border: 0;  }  .table-responsive >.table-bordered >thead >tr >th:first-child, .post-content-area .table-responsive >table >thead >tr >th:first-child,  .table-responsive >.table-bordered >thead >tr >td:first-child,  .post-content-area .table-responsive >table >thead >tr >td:first-child,  .table-responsive >.table-bordered >tbody >tr >th:first-child,  .post-content-area .table-responsive >table >tbody >tr >th:first-child,  .table-responsive >.table-bordered >tbody >tr >td:first-child,  .post-content-area .table-responsive >table >tbody >tr >td:first-child,  .table-responsive >.table-bordered >tfoot >tr >th:first-child,  .post-content-area .table-responsive >table >tfoot >tr >th:first-child,  .table-responsive >.table-bordered >tfoot >tr >td:first-child,  .post-content-area .table-responsive >table >tfoot >tr >td:first-child {    border-left: 0;  }  .table-responsive >.table-bordered >thead >tr >th:last-child, .post-content-area .table-responsive >table >thead >tr >th:last-child,  .table-responsive >.table-bordered >thead >tr >td:last-child,  .post-content-area .table-responsive >table >thead >tr >td:last-child,  .table-responsive >.table-bordered >tbody >tr >th:last-child,  .post-content-area .table-responsive >table >tbody >tr >th:last-child,  .table-responsive >.table-bordered >tbody >tr >td:last-child,  .post-content-area .table-responsive >table >tbody >tr >td:last-child,  .table-responsive >.table-bordered >tfoot >tr >th:last-child,  .post-content-area .table-responsive >table >tfoot >tr >th:last-child,  .table-responsive >.table-bordered >tfoot >tr >td:last-child,  .post-content-area .table-responsive >table >tfoot >tr >td:last-child {    border-right: 0;  }  .table-responsive >.table-bordered >tbody >tr:last-child >th, .post-content-area .table-responsive >table >tbody >tr:last-child >th,  .table-responsive >.table-bordered >tbody >tr:last-child >td,  .post-content-area .table-responsive >table >tbody >tr:last-child >td,  .table-responsive >.table-bordered >tfoot >tr:last-child >th,  .post-content-area .table-responsive >table >tfoot >tr:last-child >th,  .table-responsive >.table-bordered >tfoot >tr:last-child >td,  .post-content-area .table-responsive >table >tfoot >tr:last-child >td {    border-bottom: 0;  }}/*** 3.8. MODULES >NAV */.nav {  margin-bottom: 0;  padding-left: 0;  list-style: none;}.nav:before, .nav:after {  content: " ";  display: table;}.nav:after {  clear: both;}.nav >li {  position: relative;  display: block;}.nav >li >a {  position: relative;  display: block;  padding: 10px 15px;}.nav >li >a:hover, .nav >li >a:focus {  text-decoration: none;  background-color: #eeeeee;}.nav >li.disabled >a {  color: #777777;}.nav >li.disabled >a:hover, .nav >li.disabled >a:focus {  color: #777777;  text-decoration: none;  background-color: transparent;  cursor: not-allowed;}.nav .open >a, .nav .open >a:hover, .nav .open >a:focus {  background-color: #eeeeee;  border-color: #f79811;}.nav .nav-divider {  height: 1px;  margin: 9px 0;  overflow: hidden;  background-color: #e5e5e5;}.nav >li >a >img {  max-width: none;}.nav-tabs {  border-bottom: 1px solid #ddd;}.nav-tabs >li {  float: left;  margin-bottom: -1px;}.nav-tabs >li >a {  margin-right: 2px;  line-height: 1.42857;  border: 1px solid transparent;  border-radius: 0px 0px 0 0;}.nav-tabs >li >a:hover {  border-color: #eeeeee #eeeeee #ddd;}.nav-tabs >li.active >a, .nav-tabs >li.active >a:hover, .nav-tabs >li.active >a:focus {  color: #555555;  background-color: #fff;  border: 1px solid #ddd;  border-bottom-color: transparent;  cursor: default;}.nav-pills >li {  float: left;}.nav-pills >li >a {  border-radius: 0px;}.nav-pills >li + li {  margin-left: 2px;}.nav-pills >li.active >a, .nav-pills >li.active >a:hover, .nav-pills >li.active >a:focus {  color: #fff;  background-color: #f79811;}.nav-stacked >li {  float: none;}.nav-stacked >li + li {  margin-top: 2px;  margin-left: 0;}.nav-justified, .nav-tabs.nav-justified {  width: 100%;}.nav-justified >li, .nav-tabs.nav-justified >li {  float: none;}.nav-justified >li >a, .nav-tabs.nav-justified >li >a {  text-align: center;  margin-bottom: 5px;}.nav-justified >.dropdown .dropdown-menu {  top: auto;  left: auto;}@media (min-width: 768px) {  .nav-justified >li, .nav-tabs.nav-justified >li {    display: table-cell;    width: 1%;  }  .nav-justified >li >a, .nav-tabs.nav-justified >li >a {    margin-bottom: 0;  }}.nav-tabs-justified, .nav-tabs.nav-justified {  border-bottom: 0;}.nav-tabs-justified >li >a, .nav-tabs.nav-justified >li >a {  margin-right: 0;  border-radius: 0px;}.nav-tabs-justified >.active >a, .nav-tabs.nav-justified >.active >a,.nav-tabs-justified >.active >a:hover,.nav-tabs.nav-justified >.active >a:hover,.nav-tabs-justified >.active >a:focus,.nav-tabs.nav-justified >.active >a:focus {  border: 1px solid #ddd;}@media (min-width: 768px) {  .nav-tabs-justified >li >a, .nav-tabs.nav-justified >li >a {    border-bottom: 1px solid #ddd;    border-radius: 0px 0px 0 0;  }  .nav-tabs-justified >.active >a, .nav-tabs.nav-justified >.active >a,  .nav-tabs-justified >.active >a:hover,  .nav-tabs.nav-justified >.active >a:hover,  .nav-tabs-justified >.active >a:focus,  .nav-tabs.nav-justified >.active >a:focus {    border-bottom-color: #fff;  }}.tab-content >.tab-pane {  display: none;  visibility: hidden;}.tab-content >.active {  display: block;  visibility: visible;}.nav-tabs .dropdown-menu {  margin-top: -1px;  border-top-right-radius: 0;  border-top-left-radius: 0;}/*# sourceMappingURL=style.css.map *//*：此代码只作为演示用,不是源代码。源码地址唯一出处: http://www.bootstrapmb.com/item/309(这个说明仅在演示里会看到,下载的源码里没有)*/