@media (min-width: 1400px) {}
@media (min-width: 992px) and (max-width: 1199px) {.topbar-middle .search-form {width: 370px;}
	.tr-products .random-product {width: 515px;}
	.payment-card ul li {margin-right: 5px;}
	.promotion-right {background-position: 324px center;}
	.tr-cta {padding: 20px 50px;}
	.cta-info h1 {font-size: 44px;}
	.choices-option > ul > li {padding: 20px 15px 25px;}
	.tr-size ul li a {width: 38px;height: 38px;line-height: 35px;}
	.tr-color input[type="radio"] + label, .tr-color input[type="radio"] + label::before {width: 40px;height: 40px;}
	.products-details-info {padding: 45px 15px;}
	.add-to-cart {margin-top: 30px;}
	.rating-star {margin: 15px 0;}
	.banner-info h1 {font-size: 45px;}
	.sub-menu.right {right: 100%;left: inherit;}
	.tr-dropdown-menu.right {left: inherit;right: 0;}
	.quantity-price span {margin-right: 20px;}
	.tr-share-content {right: 25px;}
	.pagination > li > a, .pagination > li > span {padding: 20px 8px;}
	.price_slider_amount .price_label {font-size: 12px;}
	.product-details .widget {padding: 30px 15px;}
	.product-details .widget.widget_product_categories {padding: 0;}
	.widget.widget_product_categories .widget_title {padding: 25px 15px 15px;}
	.widget.widget_product_categories li.cat-item a {padding: 10px 15px;}
	.cat-item .children .cat-item a::before {left: 15px;}
	.widget.widget_product_categories .children .cat-item a {padding-left: 30px;}
	.navbar-toggleable-md .navbar-nav .nav-link, .navbar .navbar-nav > li > a {padding: 20px 12px;}
	.navbar-nav>li:last-child .tr-dropdown-menu {left: inherit;right: 0;}
	.entry-content .col-md-3, .entry-content .col-md-9 {width: 100%;flex: 0 0 100%;max-width: 100%;}
	.entry-content .entry-meta {margin-bottom: 10px;}
	.entry-content .entry-meta p {float: left;margin-right: 30px;}
	.entry-content .entry-meta p:last-child {margin-right: 0;}}
@media (max-width: 991px) {.site-title a {color: #fff;}
	.site-title {margin-top: -5px;}
	.site-description {display: none;}
	.tr-logo.logo {display: none !important;}
	.tr-logo.tr-logo-2 {display: block !important;}
	.navbar-collapse {border-top: 1px solid #fff;}
	.navbar {padding-top: 50px;}
	.navbar-toggleable-md .navbar-nav .nav-link {margin-bottom: 1px;}
	.navbar-toggleable-md .navbar-nav .nav-link, .navbar .navbar-nav > li > a {font-size: 14px;padding: 10px 15px;}
	.tr-dropdown-menu {min-width: 100%;width: 100%;}
	.topbar-middle .container {position: relative;}
	.tr-logo {position: absolute;left: 15px;top: 100%;margin-top: 36px;z-index: 99;margin-right: 0;}
	.tr-logo img {width: 70%;}
	.promotion-right {background-image: inherit !important;}
	.tr-dropdown-menu .sub-menu {left: 15px;top: 100%;}
	.tr-dropdown.mega-dropdown {position: relative;}
	.tr-dropdown.mega-dropdown .tr-dropdown-menu {left: 0;}
	.tr-share-content {right: 25px;}
	.widget {font-size: 14px;}
	.tr-author .media, .tr-follow {float: none;}
	.comment-meta .float-left, .comment-meta .float-right {float: none !important;display: block;}
	.comment-list .children {margin-left: 10px;}
	.commenter-avatar {width: 60px;height: 60px;margin-right: 10px;}
	.widget.widget_recent_entries span {font-size: 16px;}
	.woocommerce-checkout .col-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 1000%;max-width: 100%;}
	.tr-depth-1 .tr-dropdown-menu, .navbar-nav>li:last-child .tr-depth-1 .tr-dropdown-menu {right: inherit;left: 15px;top: 100%;}
	.navbar-toggleable-md  .navbar-collapse {padding-top: 10px;}
	.tr-logo h1 {font-size: 24px;margin-top: 0;}
	.tr-logo .site-title a:hover, .tr-logo .site-title a:focus {color: #fff;}
	.entry-content .col-md-3, .entry-content .col-md-9 {width: 100%;flex: 0 0 100%;max-width: 100%;}
	.entry-content .entry-meta {margin-bottom: 20px;}
	.entry-content .entry-meta p {float: left;margin-right: 15px;}
	.entry-content .entry-meta p:last-child {margin-right: 0;}
	.topbar-2 .tr-logo {margin-top: 5px;}
	.tr-menu.menu-two {background-color: #326bf3;}
	.tr-menu.menu-two #mega-menu-wrap-megamenu-nav #mega-menu-megamenu-nav > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, .tr-menu.menu-two #mega-menu-wrap-megamenu-nav #mega-menu-megamenu-nav > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, .tr-menu.menu-two #mega-menu-wrap-megamenu-nav #mega-menu-megamenu-nav > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link, .tr-menu.menu-two #mega-menu-wrap-megamenu-nav #mega-menu-megamenu-nav > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, .tr-menu.menu-two #mega-menu-wrap-megamenu-nav #mega-menu-megamenu-nav > li.mega-menu-item > a.mega-menu-link:hover, .tr-menu.menu-two #mega-menu-wrap-megamenu-nav #mega-menu-megamenu-nav > li.mega-menu-item > a.mega-menu-link:focus {background: #1e2f4a;color: #fff !important;}
	.tr-menu #mega-menu-wrap-megamenu-nav #mega-menu-megamenu-nav > li.mega-menu-flyout ul.mega-sub-menu {padding: 0;}
	.topbar-2.topbar-middle .right-content {float: none;}
	.topbar-middle.topbar-2 .tr-search {position: absolute;right: 120px;top: 20px;z-index: 999999999;}
	#mega-menu-wrap-megamenu-nav {overflow: hidden;}}
@media (min-width: 768px) and (max-width: 991px) {.tr-menu .navbar-nav {margin: 0;}
	.tr-menu .navbar-nav {max-height: 300px;overflow-x: hidden;}
	.navbar-collapse {padding: 0;margin: 0 15px;}
	.navbar-toggle {margin-right: 0;}
	.topbar-middle .search-form {width: 420px;}
	.tr-topbar .topbar-right li, .tr-topbar .topbar-right ul {margin-right: 10px;}
	.tr-topbar .topbar-right {margin-right: 135px;}
	.cart-contents ul li:nth-of-type {margin-right: 20px;}
	.tr-products .random-product {width: 275px;}
	.tr-cta {padding: 20px 30px;}
	.cta-info h1 {font-size: 34px;}
	.payment-card ul li {margin: 0 5px 5px 0;}
	.choices-option > ul > li {padding: 20px 20px 25px;}
	.tr-size ul li {margin-right: 3px;}
	.tr-size ul li a {width: 40px;height: 40px;line-height: 40px;}
	.tr-color input[type="radio"] + label, .tr-color input[type="radio"] + label::before {width: 37px;height: 37px;}
	.tr-cta.cta-2 {background-image: inherit;}
	.pagination li {font-size: 16px;}
	.pagination > li > a, .pagination > li > span {padding: 15px 4px;}
	.page-title h1 {font-size: 40px;}
	.products-details-info {padding: 50px;max-width: inherit;}
	.color-and-size .tr-color, .color-and-size .tr-size {float: none;}
	.color-and-size .tr-size {margin-top: 30px;}
	.banner-info h1 {font-size: 34px;}
	.buy-now span {font-size: 40px;}
	.tr-cta.cta-2 .buy-now span {margin-top: 0;}
	.product-details .description-tabs > li > a {padding: 15px 25px;}
	.product-details .payment-card.pull-right {float: none !important;}
	.mega-menu>li {padding: 0 10px;width: 50%;margin-bottom: 30px;}
	.mega-menu li:nth-of-type(4), .mega-menu li:nth-of-type(3) {margin-bottom: 0;}
	.tr-congrats .icon {font-size: 150px;}
	.cart-item .price, .cart-totals .price {text-align: right;display: block;}
	blockquote {font-size: 24px;line-height: 32px;}
	.total-surface span {font-size: 40px;}
	.blog-social li a {padding: 8px 20px;}
	.cta-slider .slick-dots {bottom: 0;}
	.product-details .widget {padding: 30px 15px;}
	.product-details .widget.widget_product_categories {padding: 0;}
	.widget.widget_product_categories .widget_title {padding: 25px 15px 15px;}
	.widget.widget_product_categories li.cat-item a {padding: 10px 15px;}
	.cat-item .children .cat-item a::before {left: 15px;}
	.widget.widget_product_categories .children .cat-item a {padding-left: 30px;}
	.price_slider_amount .price_label {font-size: 12px;}
	.blog-social li {margin-right: 10px;}
	.woocommerce-Reviews .col-md-6 {max-width: 100%;flex: 0 0 100%;}
	.description-tabs > li > .nav-link {padding: 15px 10px;}
	.vc_custom_1513952730603 .col-sm-4 {-webkit-flex: 0 0 41.666667%;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
	.vc_custom_1513952730603 .col-sm-8 {-webkit-flex: 0 0 58.333333%;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
	.children .comment-box .title, .children .comment-box .pull-right {float: none !important;display: block;}
	.tr-menu #mega-menu-wrap-megamenu-nav #mega-menu-megamenu-nav > li.mega-menu-item > a.mega-menu-link {padding: 0 20px;}
	#mega-menu-wrap-megamenu-nav #mega-menu-megamenu-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-megamenu-nav #mega-menu-megamenu-nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-megamenu-nav #mega-menu-megamenu-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-megamenu-nav #mega-menu-megamenu-nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {font-size: 14px;}
	.topbar-middle.topbar-3 .tr-logo {margin-top: 8px;left: 42%;}
	.topbar-middle.topbar-3 .tr-search .search-form {width: 425px;z-index: 9999999999;}}
@media (max-width: 767px) {.navbar-collapse {margin: 0 15px;}
	.product-category, .products .random-product {float: none;width: 100%;}
	.tr-products .random-product {width: 100%;}
	.product-slider .tr-product {border-left: 0;}
	.category-info, .category-list > li > span {width: 50%;}
	.category-list > li > span:hover::after, .category-list > li.active > span::after {right: -8px;}
	.promotion .right-content {max-width: inherit;}
	.products .random-product {padding-bottom: 60px;}
	.category-title {width: 60%;}
	.tr-cta, .tr-cta.cta-2 {padding: 20px 30px;background-image: inherit;}
	.cta-info h1 {font-size: 30px;margin-top: 0;}
	.cta-iamage, .topbar-middle.topbar-3 .tr-search, .topbar-middle.topbar-2 .tr-search {display: none;}
	.cta-slider .slick-dots {bottom: 0;}
	.convenience {overflow: hidden;margin: 15px 0;}
	.tr-convenience .col-sm-3 {width: 50%;float: left;}
	.footer-widget {width: 50%;margin: 25px 0;padding: 0;}
	.topbar-middle .search-form {display: none;}
	.cart-contents {width: 100%;float: none;}
	.cart-contents ul li:nth-of-type() {margin-right: 20px;}
	.payment-card ul li {margin-right: 5px;margin-bottom: 5px;}
	.footer-top form {margin-bottom: 30px;}
	.tr-topbar {display: none;}
	.tr-topbar .btn.btn-primary {padding: 5px 15px;font-size: 13px;top: -5px;height: inherit;}
	.promotion, .tr-section, .select-language, .product, .slick-dotted.small-product-slider {margin-bottom: 15px;}
	.promotion .right-content {padding: 50px 30px;}
	.promotion h1 {font-size: 26px;}
	.promotion h2 {font-size: 24px;}
	.promotion.promotion-right {min-height: inherit;}
	.pagination li {font-size: 16px;}
	.pagination > li > a, .pagination > li > span {padding: 15px 4px;}
	.breadcrumb {font-size: 14px;}
	.page-title h1 {font-size: 30px;}
	.color-and-size .tr-color, .color-and-size .tr-size {float: none;}
	.color-and-size .tr-size {margin-top: 20px;}
	.products-details-info {padding: 50px 25px;max-width: inherit;}
	.products-details-info h1 {font-size: 24px;}
	.quantity-price span del {font-size: 14px;}
	.quantity-price span {font-size: 26px;margin-right: 20px;}
	.color-and-size, .products-description {padding: 40px 25px;}
	.quantity .btn {width: 38px;height: 38px;font-size: 12px;line-height: 35px;}
	.description-tabs > li > a {padding: 15px 20px;}
	.tr-size li a {width: 40px;height: 40px;line-height: 35px;}
	.topbar-middle .right-content {float: none;padding: 0;}
	.banner-info h1 {font-size: 30px;}
	.banner-info, .banner-image {height: inherit;}
	#home-carousel .item {padding: 100px 0 150px;}
	.main-wrapper .vc_custom_1513952730603 {margin-top: -100px !important;}
	.carousel-indicators {bottom: 70px;}
	.category-list::after {left: 50%;}
	.buy-now span {font-size: 30px;}
	.btn.btn-primary {font-size: 12px;padding: 10px 30px;}
	.banner-info .btn.btn-primary {margin-top: 8px;}
	.banner-info .buy-now {margin-top: 30px;}
	.banner-info {margin-bottom: 50px;padding-bottom: 0;}
	.topbar-middle .cart-content {margin-right: 10px;padding: 20px 0 5px;}
	.tr-logo {padding: 0;margin-top: 22px;}
	.tr-cta.cta-2 .buy-now span {margin: 0;font-size: 26px;line-height: 40px;}
	.user-account {padding: 50px 15px;}
	.user-account h1 {font-size: 30px;}
	.user-account .social a {padding: 5px 45px;}
	.payment-card.pull-right {float: none !important;}
	.tr-congrats .icon {font-size: 90px;margin-bottom: 25px;}
	.tr-congrats h1 {font-size: 30px;}
	.congrats-content {padding: 50px 15px;}
	.add-to-cart .btn.btn-primary {padding: 10px 30px;}
	.add-to-cart .yith-wcwl-wishlistexistsbrowse .btn.btn-primary {padding: 10px 20px;}
	.item-info-menu {display: none;}
	.woocommerce-cart-form {text-align: center;}
	.woocommerce-cart-form .tr-color {display: none;}
	.woocommerce-cart-form .col-md-2 {float: left;width: inherit;}
	.woocommerce-cart-form .cart-item .product {margin-bottom: 15px;}
	.woocommerce-cart-form .remove-icon {right: 0;top: 25px;opacity: 1;}
	.mega-menu > li {float: none;width: 100%;padding: 0;}
	.tr-dropdown.mega-dropdown .tr-dropdown-menu {padding: 15px 20px;}
	.topbar-middle {padding: 10px 0;}
	.cta-info-left {width: 100%;}
	.description-tabs > li > .nav-link {padding: 15px;font-size: 14px;}
	.tr-dropdown-menu.mega-menu>li {margin-bottom: 15px;}
	.widget, .tr-post, .widget:last-child {margin-bottom: 15px;}
	.post-inner-image .inner-image {margin-top: 15px;}
	.total-surface span {font-size: 35px;}
	.blockquote {margin: 30px 0;}
	blockquote {font-size: 20px;line-height: 26px;}
	.tr-products .random-product {float: none;}
	.woocommerce-ordering {margin-top: 10px;}
	.widget-area {margin-top: 20px;}
	.products-description .woocommerce-cart-form .col-md-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;text-align: left;}
	.products-description .woocommerce-cart-form .col-md-2, .products-description .woocommerce-cart-form .col-md-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;text-align: left;}
	.products-description .woocommerce-cart-form  .col-lg-1.col-md-2 {display: none;}
	.products-description .woocommerce-cart-form .quantity {margin-top: 15px;}
	.products-description .woocommerce-cart-form .woocommerce-Price-amount {margin-top: 5px;}
	.products-description .Promo-code .col-md-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.Promo-code.actions input {width: 100%;margin: 7px 0;}
	.cart-item .product-image {margin-right: 5px;}
	.woocommerce-account .woocommerce-MyAccount-navigation {width: 25%;}
	.woocommerce-account .woocommerce-MyAccount-content {width: 70%;}
	.woocommerce-Address-title h3 {font-size: 20px;}
	.cr-box-first {padding-right: 0;}
	.cr-box-second {padding-left: 0;}
	.cr-box-first:after {display: none;}
	.category-image:before {top: 30%;}
	.topbar-middle.topbar-3 .tr-logo {position: static;transform: inherit;margin-top: 0;}
	.topbar-middle.topbar-3 .left-content {float: right;}
	.topbar-middle.topbar-3 .right-content {width: 100%;float: left !important;border-top: 1px solid #fff;padding: 15px 0 0;}
	.topbar-middle.topbar-3 .category, .tr-toggle-menu {float: right;}
	.toggle-icon {margin-right: 0;margin-left: 15px;}
	.tr-toggle-menu {padding: 0;}
	.close-menu {top: 15px;right: 15px;}
	.main-drop-menu ul {max-height: 250px;}
	.topbar-2 .tr-logo {margin-top: 10px;}
	.promotion {min-height: 310px;}
	.carousel-indicators {bottom: 100px;}
	.cr-fw-page .vc_custom_1513952730603 {margin-top: -83px !important;}}
@media (max-width: 575px) {.navbar-collapse {margin: 0;}
	.product-details .tr-product {margin-bottom: 0;}
	.products-description h2 {margin: 0 0 15px;font-size: 26px;}
	.tr-menu .container {width: 100%;}
	.navbar-toggler-right {right: 0;}
	.main-wrapper .container {width: 100%;}
	.woocommerce table.wishlist_table tbody td {padding: 15px 3px;}
	.products-description .woocommerce-cart-form .col-md-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.products-description .woocommerce-cart-form .col-md-2, .products-description .woocommerce-cart-form .col-md-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;text-align: left;}
	.woocommerce-account .woocommerce-MyAccount-navigation, .woocommerce-account .woocommerce-MyAccount-content {width: 100%;}
	.products-description .Promo-code .col-md-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.Promo-code.actions input {width: 100%;margin: 7px 0;}
	#mega-menu-wrap-megamenu-nav #mega-menu-megamenu-nav li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {width: 100%;margin-bottom: 30px;}
	#mega-menu-wrap-megamenu-nav #mega-menu-megamenu-nav li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li:last-child.mega-menu-column {margin-bottom: 0;}}
@media (max-width: 479px) {.tr-convenience .col-sm-3, .footer-widget {width: 100%;float: none;}
	.category-title {width: 100%;}
	.category-info {transition: inherit;bottom: 0;}
	.category-image {position: absolute;top: 110px;}
	.category-image img {height: 100%;}
	.category-info .overlay {padding: 15px;bottom: 30px;}
	.promotion {min-height: 290px;}
	.user-account h1 {font-size: 24px;}
	.description-tabs > li > a {font-size: 14px;padding: 15px 10px;}
	.buttons .btn.btn-primary {margin: 5px 0;}
	.buttons .pull-left, .buttons .pull-right {float: none !important;}
	.blog-social li, .blog-social li i {margin-right: 5px;}
	.blog-social li a {padding: 5px 10px;}
	.tr-section, .tr-products {margin-bottom: 15px;}
	.woocommerce-result-count, .woocommerce-ordering {float: none;}
	.woocommerce-ordering {margin-top: 0;}
	tbody .tawcvs-swatches .swatch {margin-right: 1px;}
	.description-tabs > li > a::after {display: none;}
	.cta-info h1 {font-size: 24px;}
	.yith-wcwl-share h4.yith-wcwl-share-title {margin-right: 10px;font-size: 18px;}
	.wishlist-title h2 {font-size: 22px;}
	.woocommerce-billing-fields h3, .woocommerce-additional-fields h3 {margin: 15px 0;font-size: 20px;}
	.woocommerce table.wishlist_table tbody td.product-thumbnail, .woocommerce table.wishlist_table tbody td.product-price, .woocommerce table.wishlist_table tbody td.product-stock-status, .woocommerce table.wishlist_table thead th.product-price, .woocommerce table.wishlist_table thead th.product-thumbnail, .woocommerce table.wishlist_table thead th.product-stock-stauts {display: none;}
	ul.payment_methods li.payment_method_paypal input {top: 7px;}
	.comment-meta .pull-left, .comment-meta .pull-right {float: none !important;display: block;}
	.comment-list .children {margin-left: 0;}}