 @media screen and (max-width: 1360px) {
}
 @media screen and (max-width: 1200px) {
 .navigation {
 margin-right: 0;
}
 .navigation > ul > li:not(:last-of-type) {
 margin-right: 20px;
}
 .navigation {
 position: fixed;
 top: 65px;
 right: 0;
 bottom: 0;
 z-index: 20;
 background: #f6f8f8;
 color: #292929;
 padding: 15px 30px;
 width: 260px;
 max-width: 260px;
 overflow-y: auto;
 margin-right: 0;
 font-size: 0.7em;
}
 .admin-bar .navigation {
 top: 97px;
}
 .navigation > ul {
}
 .navigation > ul > li, .navigation > ul > li:not(:last-of-type) {
 float: none;
 padding: 0 !important;
 margin: 0px 0;
}
 .navigation > ul > li > a {
 font-size: 1.2em;
 padding: 10px 30px 10px 0;
 display: block;
 height: auto;
 max-width: 100%;
 text-align: left;
}
 .navigation > ul > li.menu-item-has-children > a:after,  .navigation > ul > li.page_item_has_children > a:after {
 content: "\e991";
 font-family: 'iconfont';
 position: absolute;
 top: 50%;
 right: 10px;
 transform: translateY(-50%);
/* font-size: 0.7em; */

	}
 .navigation .sub-menu,  .navigation .children {
 position: relative;
 top: 0;
 left: 0;
 width: inherit;
 display: none;
 margin: 10px 0;
 visibility: visible;
 opacity: 1;
 -webkit-transition: none;
 -moz-transition: none;
 -o-transition: none;
 -ms-transition: none;
 transition: none;
}
 .navigation > ul > li > .sub-menu,  .navigation > ul > li > .children {
 border-top: 1px solid #b1b0b0;
 -webkit-transition: none;
 -moz-transition: none;
 -o-transition: none;
 -ms-transition: none;
 transition: none;
}
 .navigation .sub-menu .sub-menu,  .navigation .children .children {
 left: 0 !important;
 right: 0 !important;
 width: inherit;
 margin: 0 0 -1px;
 top: 0;
/* background: #dedede; */

	}
 .navigation .sub-menu .sub-menu .sub-menu,  .navigation .children .children .children {
/* background: #c1c1c1; */

	}
 .navigation > ul > li:nth-last-child(3) .sub-menu li.menu-item-has-children > a:after,  .navigation > ul > li:nth-last-child(2) .sub-menu li.menu-item-has-children > a:after,  .navigation > ul > li:nth-last-child(1) .sub-menu li.menu-item-has-children > a:after,  .navigation > ul > li:nth-last-child(3) .children li.page_item_has_children > a:after,  .navigation > ul > li:nth-last-child(2) .children li.page_item_has_children > a:after,  .navigation > ul > li:nth-last-child(1) .children li.page_item_has_children > a:after {
 content: "\ea00";
 right: 10px;
 left: inherit;
}
}
 @media screen and (max-width: 992px) {
 .navigation {
 top: 65px;
}
 .admin-bar .navigation {
/* top: 112px; */

	}
}
 @media screen and (max-width: 782px) {
 .admin-bar .header {
 top: 46px;
}
}
 @media screen and (max-width: 768px) {
 body {
 font-size: 14px;
}
 input.style1,  textarea.style1 {
 margin-bottom: 10px;
}
 .heading-decor.line {
 margin: 15px 0;
}
 .banner .heading-decor.line {
 margin-top: 0;
}
 .heading-decor.line:after {
 margin-top: 10px;
}
 .header {
/* height: 60px; */

	}
 .admin-bar .header {
 top: 46px;
}
 .header .logo a,  .footer-logo a {
 height: 49px;
}
 .footer-logo a {
 width: 800px;
}
 .header .logo img {

		/* max-height: 49px; */

		max-width: 240px;
}
 .fsn-container {
 top: 85px;
}
 .banner .item .fw-container {
 width: 100% !important;
 padding: 0 15px;
}
 .banner .owl-prev {
 left: 5px;
}
 .banner .owl-next {
 right: 5px;
}
 .filter-button-group .button-style1 {
 margin: 0 5px 10px;
}
 .nav-button {
/* margin: 21px 0 0 25px; */

	}
 .search-button {
/* margin: 17px 0 0 15px; */

	}
 #content-wrap {
 margin-bottom: 0 !important;
}
 .footer {
 position: relative;
 padding-bottom: 0;
}
 .footer > .fw-container > .fw-row > div[class^="fw-col-"],  .footer > .fw-container > .fw-row > div[class*="fw-col-"] {
 margin-bottom: 20px;
}
 .footer-logo {
 float: none;
 text-align: center;
}
 .footer-nav {
 margin: 20px 0
}
 .icon-box3 {
 text-align: center;
}
 .comment-items .comment-item .image {
 display: none;
}
 .comment-items .comment-item .text {
 margin-left: 0;
 border: none;
 padding-left: 0;
}
 .admin-bar .navigation {
 top: 111px;
}
 .navigation {
 top: 65px;
 font-size: 1em;
}
 .wpadminbar {
 position: fixed !important;
}
 .p-text14 {
 font-size: 1em;
}
 .team-item .post,  .icon-box p,  .icon-box2 p,  .article-item2 .text,  .contact-row,  .blog-post-widget .item .text a,  .price-list-item .wrap .text,  .article-item .text {
 font-size: 1em;
}
 .p-text14 {
 font-weight: normal;
}
 .blog-detail {
 font-size: 0.8em;
}
 .heading-decor {
 font-size: 12px;
}
 .tabs-container .tabs-body .fw-row .fw-col-xs-12 > h4 {
 margin-top: 1em;
}
 .navigation .sub-menu li a, .navigation .children li a {
 width: 220px;
}
 .banner .button-style1 {
 margin-bottom: 5px;
}
 .disable-padding {
 padding-left: 15px;
 padding-right: 15px;
}
 .disable-padding .side-image {
 margin-left: -15px;
 margin-right: -15px;
 width: auto;
}
 .fw-container-fluid.disable-padding .banner {
}
 .testimonials-items {
 padding: 0;
}
 .testimonials-items .owl-prev, .testimonials-items .owl-next {
 display: none !important;
}
 .countdownHolder .position {
 font-size: 5em;
}
 .countdownHolder .name {
 font-size: 1em;
 font-weight: normal;
}
 .countdownHolder > *:not(:last-of-type) {
 margin-right: 25px;
}
 .article-item .image {
 margin-bottom: 15px;
}
 .comment-items .children {
 padding-left: 10px;
}
 .woocommerce table.shop_table .product-name .image {
 display: none;
}
 .woocommerce table.shop_table .product-name .name,  .woocommerce table.shop_table .product-name .variation {
 margin-left: 0;
}
 .coupon-area .input-text {
 display: block;
 margin: 0 auto 10px;
}
 .woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
 padding: 0 15px;
}
 .comment-items .comment-item {
 font-size: 1.3em;
}
 .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
 width: 100%;
}
 .woocommerce .cart-collaterals table.shop_table th,  .woocommerce .cart-collaterals table.shop_table td {
 padding: 10px 15px;
}
 .woocommerce table.shop_table td {
 padding: 10px 5px;
}
 .woocommerce table.shop_table .product-remove,  .woocommerce table.shop_table th {
 padding: 10px 5px;
}
 .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
 width: 100%;
 float: none;
}
 .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
 width: 100%;
 float: none;
}
 select {
 padding: 0 41px 0 10px;
}
 .woocommerce div.product form.cart .woocommerce-variation-add-to-cart {
 float: none;
 width: 100%;
 overflow: hidden;
 margin-top: 10px;
}
 .woocommerce div.product form.cart .woocommerce-variation {
 float: none;
}
}
 @media screen and (max-width: 640px) {
 body {
/* font-size: 12px; */

	}
 .header {
}
 .fsn-container {
}
 .banner .item h1 {
 font-size: 2.4em;
}
 .testimonials-items .item .image {
 display: none;
}
 .testimonials-items .item blockquote {
 margin-left: 0;
 border: none;
}
 .icon-box:not(:last-of-type) .icon-box-area:after {
 display: none;
}
 .icon-box {
 margin: 15px 0;
}
 .nav-button,  .header-minicart {
 margin-left: 10px;
}
 .search-p-block #searchform div {
 margin-left: 0px;
 width: 100%;
}
 .search-p-block #searchform {
 margin-right: 0;
}
 .search-p-block #searchform div input {
 margin-top: 10px;
}
 .subscribe-form div {
 margin-right: 120px;
}
 .subscribe-form .button-style1 {
 min-width: auto;
 font-size: 0.9em;
}
}
 @media screen and (max-width: 380px) {
}

/*
     FILE ARCHIVED ON 03:01:43 Apr 15, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:42:19 Dec 30, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.672
  exclusion.robots: 0.023
  exclusion.robots.policy: 0.011
  esindex: 0.014
  cdx.remote: 16.894
  LoadShardBlock: 209.033 (3)
  PetaboxLoader3.datanode: 192.414 (4)
  PetaboxLoader3.resolve: 127.451 (2)
  load_resource: 125.818
*/