.home-video-box .pb-video-wrap a {
  height: 100%; }
  .home-video-box .pb-video-wrap a img {
    height: 100% !important; }

.sale-slider-module {
  padding: 30px 15px 0; }
  .sale-slider-module .galleria-info {
    display: none;
    position: absolute;
    text-align: left;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 4;
    left: 0;
    align-items: center;
    display: flex !important;
    flex-direction: row-reverse; }
    .sale-slider-module .galleria-info .galleria-info-text {
      background: none !important;
      padding-right: 120px !important; }
      .sale-slider-module .galleria-info .galleria-info-text .galleria-info-description .content {
        text-align: right; }
        .sale-slider-module .galleria-info .galleria-info-text .galleria-info-description .content h3.title {
          font-family: Caveat;
          font-size: 80px;
          color: #000000;
          margin: 0;
          line-height: 1;
          text-transform: uppercase; }
        .sale-slider-module .galleria-info .galleria-info-text .galleria-info-description .content p.description {
          font-family: Roboto;
          font-size: 25px;
          font-weight: 300;
          color: #000000;
          margin-bottom: 35px; }
        .sale-slider-module .galleria-info .galleria-info-text .galleria-info-description .content .link a {
          padding: 9.5px 36px;
          background: #555;
          border-radius: 4px;
          font-size: 14px;
          color: #fff; }
          .sale-slider-module .galleria-info .galleria-info-text .galleria-info-description .content .link a:hover {
            background: #f37c3e; }
  .sale-slider-module .galleria-image-nav {
    z-index: 5;
    height: 40px !important;
    margin: 0 !important;
    top: calc(50% - 20px) !important; }
    .sale-slider-module .galleria-image-nav .galleria-image-nav-right,
    .sale-slider-module .galleria-image-nav .galleria-image-nav-left {
      background: none;
      height: 40px;
      width: 40px;
      background: #f37c3e;
      border-radius: 4px;
      opacity: 1; }
      .sale-slider-module .galleria-image-nav .galleria-image-nav-right:before,
      .sale-slider-module .galleria-image-nav .galleria-image-nav-left:before {
        font-family: FontAwesome;
        font-style: normal;
        font-weight: normal;
        text-decoration: inherit;
        color: #fff;
        font-size: 14px;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        text-align: center;
        line-height: 40px; }
      .sale-slider-module .galleria-image-nav .galleria-image-nav-right:hover,
      .sale-slider-module .galleria-image-nav .galleria-image-nav-left:hover {
        background: #fd9760; }
    .sale-slider-module .galleria-image-nav .galleria-image-nav-left {
      left: 30px !important; }
      .sale-slider-module .galleria-image-nav .galleria-image-nav-left:before {
        content: "\f104"; }
    .sale-slider-module .galleria-image-nav .galleria-image-nav-right {
      right: 30px !important; }
      .sale-slider-module .galleria-image-nav .galleria-image-nav-right:before {
        content: "\f105"; }

.sale-product-tabs [class*='_content'] {
  padding-bottom: 0; }

.digital-subscribe-module .jsn-row-container {
  position: relative; }
  .digital-subscribe-module .jsn-row-container .jsn-form-content .control-group {
    padding: 0 !important;
    text-align: right;
    display: flex;
    align-items: center;
    justify-content: flex-end; }
    .digital-subscribe-module .jsn-row-container .jsn-form-content .control-group .control-label {
      display: inline;
      font-weight: 400 !important;
      margin-right: 40px;
      margin-bottom: 0;
      line-height: 1; }
    .digital-subscribe-module .jsn-row-container .jsn-form-content .control-group .controls {
      display: inline; }
      .digital-subscribe-module .jsn-row-container .jsn-form-content .control-group .controls input {
        height: 50px;
        box-sizing: border-box;
        min-width: 400px;
        border: 0; }
  .digital-subscribe-module .jsn-row-container .form-actions {
    padding: 0 !important;
    margin: 0 !important;
    position: absolute;
    top: 6px;
    right: 6px; }

.sunfw_footer .sunfw-logo {
  padding-top: 0;
  padding-bottom: 11px; }

nav.navbar.sunfw-menu-head ul.navbar-nav > li > span.nav-header:not(.get-it),
nav.navbar.sunfw-menu-head ul.navbar-nav > li > a:not(.get-it) {
  padding: 30px 25px; }

.hikashop-page .form-inline .inputbox {
  width: 100%; }

.blog-featured .items-row .item {
  padding: 0 15px;
  border: 0; }
  .blog-featured .items-row .item:hover {
    background: transparent; }
.blog-featured .items-row:last-child {
  margin-bottom: 0; }
.blog-featured .entry-content {
  line-height: 1.5;
  font-size: 14px; }

.blog-featured h2.item-title,
.blog h2.item-title {
  line-height: 1.17;
  margin-bottom: 8px; }

.blog-featured .item-image,
.blog .item-image {
  margin-bottom: 16px; }

.article-info[class*="mut"] {
  margin: 5px -5px 7px; }
  .article-info[class*="mut"] dd {
    line-height: 21px;
    font-size: 14px; }
    .article-info[class*="mut"] dd i.fa {
      color: #555; }

.blog .items-row .item {
  padding: 0;
  border: 0; }
  .blog .items-row .item:hover {
    background-color: transparent; }
.blog .items-row:last-child {
  margin-bottom: 0; }
.blog .items-leading .sunfw-link,
.blog .items-leading .sunfw-quote,
.blog .items-leading .sunfw-gallery,
.blog .items-leading .sunfw-video,
.blog .items-leading .sunfw-standard {
  margin-bottom: 16px; }
.blog .page-header h2 {
  margin-bottom: 8px;
  line-height: 1.17; }
.blog .pagination {
  margin-bottom: 0; }
  .blog .pagination ul {
    height: 35px; }
    .blog .pagination ul li {
      padding: 0; }
  .blog .pagination p.counter {
    margin-bottom: 0; }
.blog .entry-content {
  line-height: 1.5;
  font-size: 14px; }
.blog .pull-left.item-image {
  float: none !important; }
  .blog .pull-left.item-image img {
    width: 100%; }

.latest-news-module .module-body ul {
  padding: 0;
  margin-bottom: 0; }
  .latest-news-module .module-body ul li {
    list-style: none;
    margin-bottom: 17px; }
    .latest-news-module .module-body ul li .content a.mod-articles-category-title {
      font-size: 16px;
      line-height: 1.31; }
    .latest-news-module .module-body ul li:last-child {
      margin-bottom: 0; }
    .latest-news-module .module-body ul li .desc a.more {
      display: block;
      padding: 4px 0 0; }

.meer-our-team .item {
  border: 0;
  padding: 0; }

.sunfw_banner {
  padding-top: 155px; }

.hikashop_category_listing_div .hikashop_category {
  margin-bottom: 30px; }

.hikashop-new-arrivals .hikashop_category_listing_div .hikashop_category {
  margin-bottom: 0; }

.display-in-list .hikashop_subcategories ul.box-categories-list {
  padding-left: 15px;
  margin-top: -12px; }

/*======== Resposive ============*/
@media (min-width: 992px) {
  .sunfw-pos-footer-3 {
    padding-left: 60px; } }
@media (min-width: 768px) {
  .sunfw-sale .sunfw_content_top_below .container {
    padding-left: 15px;
    padding-right: 15px; } }
@media (min-width: 768px) and (max-width: 991px) {
  nav.navbar.sunfw-menu-head ul.navbar-nav > li > span.nav-header:not(.get-it),
  nav.navbar.sunfw-menu-head ul.navbar-nav > li > a:not(.get-it) {
    padding: 30px 15px; }

  .sunfw-logo {
    margin-bottom: 0; }

  .digital-subscribe-module .jsn-row-container .jsn-form-content .control-group {
    text-align: center !important;
    display: block; }

  .digital-subscribe-module .jsn-row-container .jsn-form-content .control-group .control-label {
    display: block;
    margin-right: 0;
    margin-bottom: 20px;
    font-size: 18px !important;
    text-align: center !important; }

  .digital-subscribe-module .jsn-row-container .form-actions {
    position: static; }
    .digital-subscribe-module .jsn-row-container .form-actions .btn-toolbar {
      display: flex;
      margin-top: 20px;
      justify-content: center; }

  [class*='jsn-themeslider-skitter-'] .label_skitter p.jsn-themeslider-caption-title {
    font-size: 28px !important;
    margin-top: 35px !important; }

  [class*='jsn-themeslider-skitter-'] .label_skitter p.jsn-themeslider-caption-description {
    font-size: 24px !important; } }
@media (max-width: 991px) {
  .sunfw_footer .sunfw-logo {
    margin: 0;
    display: block !important; }

  [class*='hikashop_product_column_'] .thumbnail {
    margin-bottom: 0; } }
@media (max-width: 767px) {
  .sale-slider-module {
    padding: 30px 0 0; }

  .sale-slider-module .galleria-info .galleria-info-text .galleria-info-description .content h3.title {
    font-size: 40px; }

  .sale-slider-module .galleria-info .galleria-info-text .galleria-info-description .content p.description {
    font-size: 16px; }

  .sale-slider-module .galleria-info .galleria-info-text {
    padding-right: 70px !important; }

  .digital-subscribe-module .jsn-row-container .jsn-form-content .control-group {
    text-align: center !important;
    display: block; }

  .digital-subscribe-module .jsn-row-container .jsn-form-content .control-group .control-label {
    display: block;
    margin-right: 0;
    margin-bottom: 20px;
    font-size: 18px !important;
    text-align: center !important; }

  .digital-subscribe-module .jsn-row-container .form-actions {
    position: static; }
    .digital-subscribe-module .jsn-row-container .form-actions .btn-toolbar {
      display: flex;
      margin-top: 20px;
      justify-content: center; }

  .digital-subscribe-module .jsn-row-container .jsn-form-content .control-group .controls input {
    width: 300px !important;
    min-width: auto; }

  .sunfw_content_top .container {
    padding: 30px 15px; }

  .sunfw_content_bottom .container {
    padding: 0 15px; }

  .sunfw_footer .sunfw-logo img.logo {
    margin-left: 0; }

  .sunfw_content_bottom_bellow .container {
    padding-left: 15px;
    padding-right: 15px; }

  .jsn-contact-form .jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls input {
    width: 100% !important; }

  .sunfw_banner .jsn-gallery [class*="jsn-themeslider-skitter-"] .label_skitter p.jsn-themeslider-caption-title {
    line-height: 1;
    margin-bottom: 7px; }

  .box_skitter .image, .box_skitter .box_clone img {
    margin-top: 0; } }

/*# sourceMappingURL=template.css.map */
