/*******************************************************************************************
									Theme Responsive
********************************************************************************************/
@media (max-width: 1440px){
.item-product-deal .product-info {
    padding-right: 30px;
}
.left-slider3 {
    right: 0px;
}
}
@media (max-width: 1200px){
.event-slider2 .owl-theme .owl-controls .owl-buttons div.owl-prev {
    left: -15px;
}
.event-slider2 .owl-theme .owl-controls .owl-buttons div.owl-next {
    right: -15px;
}
.banner-collection-fixed .banner-info {
    margin: auto;
    padding: 0 30px;
}
.instagram-slider1 .owl-theme .owl-controls .owl-buttons div.owl-prev {
    left: 0px;
}
.instagram-slider1 .owl-theme .owl-controls .owl-buttons div.owl-next {
    right: 0px;
}
.item-product-grid .product-info .product-title a:hover::before{
	display:none;
}
.header3 {
    padding: 30px 0;
}
.block-product3 {
    padding: 0;
}
.wrap-slider3 {
    padding: 100px 15px;
}
.left-slider3 {
    width: 300px;
    top: 100px;
}
.content-advs3 {
    min-height: 600px;
}
.slider-video-info h2 {
    font-size: 60px;
}
.title-deal3 {
    display: none;
}
.block-deal-product3 {
    padding-top: 120px;
}
}
@media (max-width: 1024px){
.header-default{
	margin-bottom: 0;
}
.footer-default {
    margin-top: 0;
}
.woocommerce-cart-form th.product-quantity{
	width:auto;
}
.append-attr-filter {
    margin: 30px 0 -20px;
}
.product-tab6 .wrap-cart-qty form.cart .shop-button {
    padding: 0px 20px!important;
}
.item-slider6 .banner-info .title160 {
    font-size: 90px;
}
.detail-full-width .detail-gallery {
    margin: 0;
}
.detail-full-width .detail-info {
    margin: 0;
}
.detail-full-width .wrap-detail-gallery {
    padding-left: 90px;
}
.detail-full-width .wrap-detail-gallery .gallery-control {
    width: 80px;
}
.detail-full-width .detail-gallery .carousel li{
	margin-bottom:10px;
}
.detail-full-width .detail-gallery .gallery-control > a {
    margin: 0 15px;
}
.detail-gallery .carousel li a {
    width: 70px;
}
.content-page {
    margin: 100px 0;
}
.img-slider7 {
    margin-top: 60px;
}
.deal-shoes4 {
    width: 500px;
}
.list-cat-adv3 .item-cat-adv3:last-child {
    display: none;
}
.slider-video-info h2 {
    font-size: 40px;
}
.trend-slider-number .item-slider-for .slider-for-text {
    top: 60px;
    bottom: 60px;
}
.content-wrap.content-sidebar-right {
    padding-right: 15px;
}
.content-wrap.content-sidebar-left {
    padding-left: 15px;
}
.margin-150 {
    margin-bottom: 100px;
}
.margin-140 {
    margin-bottom: 90px;
}
.margin-130 {
    margin-bottom: 80px;
}
.margin-120 {
    margin-bottom: 70px;
}
.margin-110 {
    margin-bottom: 60px;
}
.margin-100 {
    margin-bottom: 50px;
}
.margin-70 {
    margin-bottom: 50px;
}
.margin-80 {
    margin-bottom: 60px;
}
.block-trend1 {
    padding: 150px 0px 0 100px;
}
.block-trend1::before {
    left: 100px;
}
.leaf-trend1 {
    left: 10px;
}
.leaf-trend2 {
    left: 50px;
}
.leaf-trend3 {
    left: 0px;
}
.leaf-trend4 {
    left: 100px;
}
.inner-collect1 {
    padding: 100px 50px 100px 240px;
}
.testimonial-slider {
    padding: 0 30px;
}
.testimonial-slider .slick-next {
    right: -30px;
}
.testimonial-slider .slick-prev {
    left: -30px;
}
.testimonial-slider3.testimonial-slider {
    padding: 0 30px 0px;
}
.tab-lookbook1 .tab-header {
    margin-bottom: 50px;
}
.content-advs3.style-right {
    margin-left: 15px;
}
.content-advs3.style-left {
    margin-right: 15px;
}
.filter-product.filter-list {
    margin-bottom: 50px;
}
.wrap-info-contact .intro-about5 .title-zigzag {
    display: none;
}
.wrap-info-contact .intro-about5 h2 {
    margin-bottom: 30px;
}
.wrap-info-contact {
    margin: 0;
}
.main-page-default {
    margin: 100px 0;
}
.main-nav li.has-mega-menu > .mega-menu {
    width: 990px!important;
}
}
@media (max-width: 990px){
.detail-gallery-sticky {
    margin-bottom: 50px;
}
.list-gallery-sticky .item-gallery-sticky {
    display: none;
}
.list-gallery-sticky .item-gallery-sticky:first-child {
    display: block;
}
.event-slider2 .banner-collect2 {
    margin-bottom: 30px;
}
.title-tab-scroll li.active .item-product-tab .product-thumb {
    transform: none;
}
.title-tab-scroll {
    padding-right: 15px;
    width: 100px;
}
.tab-product-scroll {
    padding-right: 130px;
}
.title-tab-scroll li.active .item-product-tab .product-thumb::before {
    display:none;
}
.title-tab-scroll li.active .item-product-tab .product-thumb{
	border:1px solid #000;
}
.item-product-deal {
    display: block;
}
.item-product-deal .product-info {
    padding: 0;
    width: auto;
}
.item-product-deal .product-thumb {
    margin-bottom: 30px;
}
.detail-full-width .detail-gallery {
    margin-bottom: 50px;
}
.detail-gallery {
    margin-bottom: 50px;
}
.detail-tabs {
    display: block;
}
.detail-tab-title {
    width: auto;
}
.sort-pagi-bar .view-type{
    display: none;
}
.sort-pagi-bar .show-by {
    margin: 0 -10px;
}
.item-slider5 {
    height: 600px;
}
.detail-tab-content{
	margin:0;
}
.block-about5 .intro-about5 .title-zigzag {
    display: none;
}
.block-about5 .intro-about5 h2 {
    margin-bottom: 20px;
}
.trend-product4 .list-col-item {
    margin-top: -50px;
}
.item-product-trend .product-info {
    padding: 30px;
}
.item-slider4 .banner-info h2 {
    font-size: 60px;
}
.item-slider4 .banner-info h3 {
    font-size: 40px;
}
.item-slider4 .banner-info {
    height: 200px;
}
.item-slider4 {
    height: 600px;
}
.trend-slider-number .item-slider-for {
    padding: 0;
}
.trend-slider-number .item-slider-for .slider-for-text {
    position: static;
    width: auto;
    padding: 30px;
}
.trend-slider-number .slider-for-thumb {
    padding: 10px;
}
.left-slider3 {
    left: -50px;
    right: auto;
    top: 50px;
}
.wrap-main-nav1 {
    flex-direction: column;
    -webkit-flex-direction: column;
}
.wrap-main-nav1 .main-nav1 {
    margin-top: 20px;
}
.wrap-banner-slider2 {
    margin-top: -220px;
}
.item-slider2 {
    height: 800px;
}
.item-slider2 {
    height: 800px;
}
.title-deal2 {
    display: none;
}
.deal-browser2 {
    position: static;
    transform: none;
}
.wrap-deal2 {
    padding: 30px;
}
.banner-deal2 {
    max-width: 770px;
    margin: 0 auto 30px;
}
.block-product2 .product-grid-view .list-col-item {
    clear: none;
}
.title-collect1 {
    position: static;
    text-align: center;
}
.title-collect1 h2 {
    transform: none;
    margin: 0 0 30px;
    font-size: 30px;
}
.wrap-collect1 {
    flex-direction: column;
    -webkit-flex-direction: column;
}
.video-collect1 {
    min-width: auto;
    margin: 0;
}
.intro-collect1 {
    padding: 0;
    margin: 0;
}
.inner-collect1 {
    padding: 30px;
}
.block-collection1 {
    padding: 50px 0;
}
.header-default {
    padding: 30px 0 15px;
}
.header-default .logo {
    margin-bottom: 10px;
}
.item-top-brand .shop-button {
    position: static;
    opacity: 1;
    margin: 0;
}
.list-top-brand .vc_col-md-3:nth-child(2n) .item-top-brand {
    margin-top: 0px;
}
.list-top-brand  .item-top-brand {
    margin-bottom: 40px;
}
.more-detail-product4 {
    margin-bottom: 30px;
}
.tab-product4 .clock-coundown {
    margin-bottom: 30px;
}
}
@media (max-width: 860px){
.header6 .wrap-search-cart1 {
    margin-top: 0;
}
.advs-collection .advs-info {
    margin-left: 30px;
    padding-left: 60px;
}
.block-new-product6 .list-product-wrap .item {
    padding: 0 15px;
    margin-bottom: 30px;
}
.block-new-product6 .list-product-wrap {
    margin: 0 -15px;
}
.main-nav li.has-mega-menu > .mega-menu {
    width: 730px!important;
}
.content-text-slider7 {
    min-height: 350px;
    margin-left: 50px;
}
.banner-slider7 .owl-theme .owl-controls .owl-pagination {
    display:none;
}
.item-slider7.item3 .img-slider7 {
    margin-top: 50px;
}
.item-slider7.item1 .img-slider7 {
    width: 150px;
}
.item-slider7.item2 .img-slider7 {
    width: 200px;
    left: auto;
    right: 60px;
}
.item-advs7 .banner-info {
    height: 140px!important;
    padding: 0 40px;
}
.item-advs7 .banner-info h2 {
    margin: 6px 0 23px;
}
.deal-shoes4 {
    width: 300px;
}
.trend-slider1 {
    max-width: 550px;
}
.trend-slider1 .item-slider-for .slider-for-text {
    left: 140px;
}
.title-trend1 {
    top: 300px;
}
.item-product-qty .product-info {
    padding: 30px;
}
.item-product-qty .product-thumb {
    width: auto;
}
.item-product-qty .detail-attr.qty-cart {
    margin-bottom: 0;
}
.list-product-adv5 .item-product-adv5:nth-child(2n) {
    margin-top: -200px;
}
.list-product-adv5 .item-product-adv5:nth-child(2n) .advs-info {
    margin-top: 380px;
}
.item-style-ads.item-slider4 .wrap-banner-slider-ads {
    bottom: 120px;
}
.item-slider.item-slider4 {
    margin-bottom: 0;
}
}
@media (max-width: 767px){
.share-panel{
	display:none!important;
}
.main-nav .sub-menu,
.main-nav .mega-menu{
	-webkit-transition:none;
	transition:none;
}
.main-nav4 {
    z-index: 100; 
}
.block-trend-product5 {
    background-size: cover;
}
.item-product-qty {
    display: block;
}
.banner-slider6 {
    margin-top: 0;
}
.filter-list .item-attr-content{
	opacity:1;
	visibility:visible;
	display:none;
	z-index:101;
}
.filter-list .element-filter.active{
    margin-left: 15px;
}
.header6 .contact-top6 {
    display: none;
}
.header6{
	padding:30px 0; 
}
.logo6 .text-logo a {
    padding: 0;
    color: #000;
    margin: 0;
    border: none;
}
.header6 .main-nav4 {
    transform: none;
    margin: -5px 15px 0 0;
}
.header6 .wrap-search-cart1 {
    margin: -20px -10px 0;
}
.header6 .wrap-search-cart1 > div {
    margin: 0 10px;
}
.header6 .main-nav4 {
    transform: none;
    margin: -5px 15px 0 0;
}
.header6 .wrap-search-cart1 {
    margin: -20px -10px 0;
}
.header6 .wrap-search-cart1 > div {
    margin: 0 10px;
}
.advs-collection {
    display: block;
    margin-bottom: 30px;
}
.advs-collection .advs-info {
    display: block;
    width: auto;
    margin: 30px 0 0;
    padding: 0;
}
.advs-collection .advs-info::before,.advs-collection .advs-info::after {
    display: none;
}
.advs-collection .title-collect::before {
    display: none;
}
.advs-collection .title-collect {
    position: static;
    transform: none;
    width: auto;
    margin-bottom: 20px;
}
.advs-collection .advs-info .desc {
    margin-bottom: 22px;
}
.item-slider6 .banner-info,
.banner-slider6 .owl-theme .owl-controls .owl-pagination{
	display:none;
}
.detail-full-width .detail-gallery {
    margin-bottom: 50px;
}
.tab-style2 .detail-tab-title ul li {
    display: block;
    margin-bottom: 1px;
}
.tab-style2 .list-tag-detail li a {
    border: 1px solid #e5e5e5;
    padding: 8px;
}
.tab-style2 .list-tag-detail li.active a::before {
    top: -1px;
    left: -1px;
    right: -1px;
}
.comment-reply-title,
.title-single-related-post {
    font-size: 24px;
}
.banner-single-post2 {
    margin: 20px 0;
}
.content-top-single .single-post-title {
    font-size: 30px;
}
.item-product-list .product-thumb {
    margin-bottom: 30px;
}
.item-post-list .post-thumb {
    margin-bottom: 30px;
}
.block-demo-mega-menu .banner-advs {
    margin-bottom: 30px;
}
.mega-menu-product-slider {
    margin-bottom: 0;
}
.mega-menu-box {
    padding-top: 15px;
    padding-left: 15px;
}
.mega-menu-box ul li {
    padding: 0;
}
.content-product-demo .banner-advs {
    margin-bottom: 30px;
}
.main-page-default > .container > .row,
.content-page > .container > .row{
	display:flex;
	display:-ms-flex;
	display:-webkit-flex;
	flex-direction:column;
	-ms-flex-direction:column;
	-webkit-flex-direction:column;
}
.content-wrap{
	order: 0;
	-webkit-order: 0;
}
.sidebar-wrap{
    margin-top: 50px;
	order: 1;
	-webkit-order: 1;
}
.content-page {
    margin: 70px 0;
}
.main-nav li.has-mega-menu > .mega-menu {
    width: 100%!important;
}
.main-page-default {
    margin: 70px 0;
}
.advs-product .advs-info {
    min-width: 200px;
}
.advs-product .banner-advs {
    border: none;
    margin-bottom: 50px;
}
.advs-product .advs-info::before {
    width: 30px;
    margin: 0 -15px;
}
.collection-product-fixed .products-wrap div.list-col-item {
    width: 50%;
}
.banner-collection-fixed {
    margin-bottom: 50px;
}
.wrap-banner-slider5 {
    margin-top: 0;
}
.item-slider5 .banner-info h2 {
    font-size: 30px;
}
.item-slider5 .banner-info h3 {
    font-size: 18px;
}
.item-slider5 {
    height: 500px;
}
.banner-slider5 .owl-theme .owl-controls .owl-pagination {
    bottom: 30px;
}
.more-detail-product4 {
    margin-bottom: 30px;
}
.tab-product4 .clock-coundown {
    margin-bottom: 30px;
}
.menu-fixed .btn-menu-fixed {
    display: none;
}
.menu-fixed .main-nav {
    transform: none;
    width: auto;
    position: relative;
    bottom: 0;
}
.menu-fixed .main-nav > ul {
    position: absolute;
    height: auto;
    overflow: auto;
}
.menu-fixed .main-nav > ul > li {
    border: none;
}
.header4 .wrap-search-cart1 {
    margin-top: 30px;
}
.menu-fixed .main-nav {
    margin: 0!important;
}
.header4 {
    padding-top: 10px;
}
.header4 {
    padding-top: 10px;
}
.item-style-ads.item-slider4 .wrap-banner-slider-ads {
    display: none;
}
.item-slider.item-slider4 {
    margin: 0;
}
.item-slider4 .banner-info {
    left: 0;
}
.item-slider4 {
    height: 500px;
}
.main-nav4 {
    margin: 0;
    transform: translateY(100px);
    -webkit-transform: translateY(100px);
}
.filter-list .box-attr-filter {
    display: block;
    margin: 0;
}
.filter-list .item-attr-content {
    width: 100%;
    padding: 15px;
    top: 100%;
    margin: 0;
}
.filter-list .item-attr-title {
    position: relative;
    border: 1px solid #e5e5e5;
    padding: 10px;
}
.filter-list .item-box-attr {
    margin: 0 0 1px;
}
.filter-list .item-attr-title::after {
    position: absolute;
    right: 10px;
    top: 11px;
}
.title-deal3 {
    display: none;
}
.block-deal-product3 {
    padding-top: 120px;
}
.vc_row.banner-advs3 {
    background: #fff!important;
    border-bottom: 1px solid #e5e5e5;
}
.content-advs3 {
    min-height: auto;
}
.slider-video-info h2 {
    display: none;
}
.wrap-ads2 .item-adv2 {
    width: 50%;
}
.wrap-banner-slider2 {
    margin-top: -175px;
}
.item-slider2 {
    height: 600px;
}
.item-slider2 .banner-info {
    height: 100px;
}
.search-form .dropdown-box {
    display: none;
}
.wrap-search-overlay .search-form {
    margin: 50px auto;
}
.block-search-element {
    padding: 0 15px;
}
.block-trend1{
	display:block;
}
.leaf-email,.email-arrow{
	display:none;
}
.block-newsletter1 .title-box1 {
    margin-top: 0;
}
.block-newsletter1 {
    padding: 70px 0;
}
.title-top-brand .title150 {
    font-size: 90px;
}
.list-news1 .list-col-item {
    width: 50%;
    margin-top: 10px;
}
.tab-lookbook1 .hotspot-product {
    margin-bottom: 30px;
}
.margin-80 {
    margin-bottom: 40px;
}
.logo1 {
    margin: 0;
    text-align: center;
}
.header1 {
    padding: 30px 0;
}
.wrap-main-nav1 .main-nav1 {
    margin-top: 30px;
}
.wrap-search-cart1 {
    margin-top: -20px;
}
.header-default .main-nav {
    float: right;
}
.header-default .main-nav > ul {
    right: 0;
	left:auto;
    transform: translateX(320px);
    -webkit-transform: translateX(320px);
}
.main-nav .sub-menu li{
	background-color:transparent;
}
.main-page-default {
    margin: 50px 0;
}
.woocommerce-cart-form table,.woocommerce-cart-form th,.woocommerce-cart-form td {
    border: none;
}
td.product-remove {
    max-width: none;
}
td.product-price {
    margin: 0;
}
td.product-quantity .detail-qty {
    text-align: left;
}
.detail-qty .qty-label {
    position: absolute;
    top: 0;
    left: 0;
}
.box-menu-footer1 {
    margin-bottom: 30px;
}
.block-footer-menu1 {
    padding-bottom: 10px;
}
.copyright {
    margin-bottom: 5px;
}
.margin-150 {
    margin-bottom: 70px;
}
.margin-140 {
    margin-bottom: 60px;
}
.margin-130 {
    margin-bottom: 50px;
}
.margin-120 {
    margin-bottom: 40px;
}
.margin-110 {
    margin-bottom: 30px;
}
.margin-100 {
    margin-bottom: 20px;
}
.margin-70 {
    margin-bottom: 40px;
}
.leaf-trend1,.leaf-trend2,.leaf-trend3,.leaf-trend4{
	display:none;
}
.block-trend1::before {
    left: 0;
    bottom: 0;
}
.title-trend1 {
    display: none;
}
.block-trend1 {
    padding: 50px 30px;
    margin-top: 20px;
}
.trend-slider1 {
    max-width: none;
}
.trend-slider1 .item-slider-for .slider-for-text {
    position: static;
    margin-top: 30px;
    padding: 0;
}
.block-newsletter1 .title-box1 {
    margin-top: 0;
}
.block-newsletter1 {
    padding: 70px 0;
}
.new-collection {
    margin: 0;
}
.new-collection::before {
    display: none;
}
.new-collection .banner-info {
    left: 15px;
    right: 15px;
    bottom: 15px;
    padding: 15px;
}
.new-collection .banner-info h3 {
    font-size: 18px;
}
.list-news1 {
    margin: 10px 5px 30px;
}
.wrap-banner-slider2 {
    margin-top: -175px;
}
.item-slider2 .banner-info {
    height: 100px;
}
.banner-slider2 .owl-theme .owl-controls .owl-pagination {
    left: auto;
    bottom: 40%;
    right: 15px;
}
.block-product2 .product-grid-view .list-col-item{
	width:50%;
}
.trend-product4 .item-product-trend {
    width: 100%;
}
.trend-product4 .list-col-item:nth-child(2n) .item-product-trend {
    margin-left: 0;
}
.trend-product4 .list-col-item {
    margin-top: 0;
}
.trend-product4.block-element {
    background: #fff!important;
}
.deal-leaf4,.deal-flower4,.deal-shoes4 {
    display: none;
}
.banner-deal4 {
    margin: 0;
    max-width: none;
    background-size: cover;
    min-height: auto;
    padding: 50px 30px;
}
.block-deal-banner4 {
    padding: 50px 0;
}
.block-new-arrival5 {
    padding: 150px 0;
}
.flower-arrival5 {
    width: 200px;
    right: -50px;
    top: -100px;
}
.wrap-new-arrival5 {
    padding: 50px 30px;
}
.header-main7 .contact-top6 {
    text-align: center;
    margin: 0  0 20px;
}
.header-main7 .wrap-search-cart1 {
    margin-top: 30px;
}
.header-nav7 {
    padding: 0 0 30px;
    margin-top: -30px;
}
.title-slider7 {
    display: none;
}
.img-slider7 {
    display: none;
}
.content-text-slider7 {
    display: none;
}
.advs-slider7 {
    max-width: none;
}
.advs-slider7 img {
    width: 100%;
}
.banner-slider7 .owl-theme .owl-controls .owl-pagination {
    top: auto;
    display: block;
    left: 0;
    right: 0;
    bottom: 30px;
    margin: 0;
}
.content-wrap .entry-content{
	margin-bottom:0;
}
}
@media (max-width: 640px){		
.list-product-adv5 .item-product-adv5:nth-child(2n) {
    margin-top: 0;
}
.list-product-adv5 .item-product-adv5:nth-child(2n) .advs-info {
    margin-top: 0;
}
.wrap-deal2 {
    border: none;
    padding: 0;
}
.banner-deal2 .banner-info {
    padding: 30px;
}
.wrap-popcat4 > div {
    width: 100%;
}
.info-popcat4 {
    padding: 30px 15px;
}
.wrap-popcat4:last-child {
    flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
}
.trend-store5 {
    bottom: 0;
}
.intro-trend5 {
    top: 50px;
}
.wrap-trend-product5 {
    padding-top: 0;
}
}
@media (max-width: 576px){
.advs-circle .time-countdown {
    width: 260px;
	margin-bottom:10px;
}
.title-deal4 h2 {
    font-size: 30px;
}
.title-deal4 h3 {
    font-size: 18px;
}
.desc-deal4 h4 {
    font-size: 18px;
    margin-bottom: 30px;
}
.time-countdown .time_circles > div {
    height: 63px;
}
.time-countdown .time_circles > div .text {
    font-size: 10px;
}
.time-countdown .time_circles > div .number {
    font-size: 14px;
}
.inner-content-slider2 {
    padding: 0;
}
.item-slider2 .banner-info .title-slide2 {
    display: none;
}
.banner-deal2 table {
    display: none;
}
.block-deal-product3 {
    padding-top: 50px;
}
.all-deal3 {
    position: static;
    margin: 0px 0 10px;
}
.desc-deal3 {
    position: static;
    margin-bottom: 20px;
}
.list-cat-adv3 {
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}
.left-slider3 {
    display: none;
}
.trend-slider-number {
    padding-left: 0;
}
.trend-slider-number .item-slider-nav .number-slider::after {
    display: none!important;
}
.trend-slider-number .slider-nav {
    padding: 20px 20px;
    background: rgba(255,255,255,0.5);
    width: 75px;
}
.trend-slider-number .item-slider-nav .number-slider {
    font-size: 30px;
}
.wrap-slider3 {
    padding: 50px 15px;
}
.contact-form-accordion .toggle-tab-title h3 {
    font-size: 18px;
}
.item-toggle-tab .toggle-tab-content > div {
    display: block;
}
.contact-form-accordion .info-email {
    min-width: auto;
    text-align: inherit;
}
}
@media (max-width: 480px){
.content-single-blog {
    padding: 30px 15px;
}
.wrap-trend-product5 {
    padding-left: 70px;
}
.intro-trend5 {
    top: 30px;
}
.intro-about5 .title-zigzag {
    font-size: 30px;
    padding: 0 0 10px;
}
.trend-product4 .item-product-trend {
    display: block;
}
.trend-product4 .item-product-trend > div {
    width: 100%;
}
.item-product-trend .product-info {
    padding: 30px 0 0;
}
.info-nav-video * {
    display: none;
}
.item-slider-nav.slick-current .info-nav-video::before {
    top: 5px;
    left: 5px;
    right: 5px;
    bottom: 5px;
}
.block-trend1 {
    padding: 50px 15px;
}	
.trend-slider1 .slider-nav {
    width: 70px;
}
.trend-slider1 .item-slider-for {
    padding-left: 0;
}
.trend-slider1 .item-slider-nav {
    border: 2px solid #fff;
}
.trend-slider1 .slider-nav {
    top: 10px;
    left: 10px;
    max-height: 170px;
    overflow: hidden;
}
.trend-slider1 .item-slider-nav.slick-current::after {
	display: none;
}
.trend-slider1 .slider-for-text h2 {
    font-size: 18px;
    margin-bottom: 10px;
}
.title-top-brand {
    position: static;
    margin-bottom: 30px;
}
.title-top-brand .title150 {
    font-size: 30px;
    opacity: 1;
}
.title-top-brand .title150 br {
    display: none;
}
.block-product2 .product-grid-view .list-col-item{
	width:100%;
}
.deal-product3 .owl-theme .owl-controls .owl-buttons div{
	top:20%;
}
.title-box1 .title-zigzag {
    font-size: 30px;
}
.banner-slider.breadcrumb-element .banner-info h2 {
    font-size: 18px;
}
.group-navi .owl-buttons {
    position: static;
    width: auto;
}
.detail-full-width .wrap-detail-gallery {
    padding-left: 0px;
}
.detail-full-width .wrap-detail-gallery .gallery-control {
    background: rgba(255,255,255,0.5);
    padding: 10px 10px 0;
}
.detail-full-width .detail-gallery .gallery-control > a {
    margin-top: 10px;
}
.title-box6 .title-zigzag {
    font-size: 30px;
}
.title-zigzag::after{
	display:none;
}
.login-popup-content {
    width: 95%;
}  
.popup-form {
    max-width: 270px;
}
.item-comment .comment-info .reply-button {
    position: static;
    margin-top: 15px;
    display: inline-block;
}
}
@media (max-width: 425px){
.tool-shop-filter {
    display: block;
}
.tool-shop-filter .sort-by {
    margin: 10px -10px 0;
}
.desc-deal3 h3 {
    font-size: 24px;
}
.main-adv2 .banner-info{
	display:none;
}
.wrap-ads2 .item-adv2 {
    width: 100%;
}
.banner-deal2 .desc{
	display:none;
}
.banner-deal2 .banner-info h3 {
    font-size: 20px;
    text-align: center;
}
.banner-deal2 .final-countdown {
    margin: 0 auto;
}
.item-slider4 {
    height: 400px;
}
.item-slider5 {
    height: 400px;
}
.collection-product-fixed .products-wrap div.list-col-item {
    width: 100%;
}
.advs-product .advs-info {
    min-width: 200px;
}
.advs-product .banner-advs {
    border: none;
    margin-bottom: 50px;
}
.advs-product .advs-info::before {
    width: 30px;
    margin: 0 -15px;
}
.list-product-adv5 .item-product-adv5:nth-child(2n) {
    margin-top: 0;
}
.list-product-adv5 .item-product-adv5:nth-child(2n) .advs-info {
    margin-top: 0;
}
.advs-product {
    display: block;
}
.advs-product .advs-info {
    margin: 0;
    padding: 0;
}
.advs-product .banner-advs {
    margin-bottom: 30px;
}
.advs-product {
    margin-bottom: 30px!important;
}
.advs-product .advs-info::before {
    display: none;
}
.list-col-item{
	width:100%!important;
}
.detail-info h1.product-title {
    font-size: 24px;
}
.intro-my-account h2 {
    font-size: 18px;
}
}
@media (max-width: 375px){
.detail-full-width .wrap-detail-gallery .gallery-control {
    width: 70px;
}
.detail-full-width .detail-gallery .gallery-control > a {
    margin: 10px 12px;
}
.item-product-qty {
    border: none;
}
.item-product-qty .product-info {
    padding: 30px 15px;
}
.single_add_to_cart_button::before {
    display: none;
}
.deal-product3 .owl-theme .owl-controls .owl-buttons div.owl-next {
    right: 0;
}
.deal-product3 .owl-theme .owl-controls .owl-buttons div.owl-prev {
    left: 0;
}
.title-tab-style1 .title-tab > li {
    margin: 0 7px;
}	
.list-news1 .list-col-item {
    width: 100%;
}
.mini-cart-box.aside-box .mini-cart-content {
    width: 290px;
}
.banner-deal2 .banner-info {
    padding: 0;
}
.detail-gallery .carousel li a {
    width: 50px;
}
.woocommerce div.product .list-product-group form.cart .group_table td:first-child {
    display: none;
}
.woocommerce div.product .list-product-group form.cart .group_table td.group-info {
    padding-left: 0;
}
.tab-product-scroll {
    padding: 0;
}
.title-tab-scroll {
    display: none;
}
.breadcrumb-element .item-slider {
    height: 200px;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
    max-width: none;
    margin-bottom: 5px;
    width: 100%;
}
}
@media (max-width: 320px){
.testimo-thumb a img {
    width: 60px;
}	
.form-newsletter input[type="submit"] {
    padding: 0 20px;
}
.banner-deal4 {
    padding: 30px 15px;
}
.item-slider5 .banner-info h2 span {
    padding: 3px 10px 0;
}
}