@media (max-width: 1366px) {
.wrap-banner2 .bg-slider .item-slider{
max-height: 650px;
}
.images-slider.tes7:before, .images-slider.tes7:after {
font-size: 400px;
top: -32%;
}
.slick-slider-banner .slick-next {
right: 18%;
}
.slick-slider-banner .slick-prev{
left: 18%;
}
.banner-slider-h9 .banner-info {
padding-left: 90px;
}
.banner5-home10 .banner-info {
padding-left: 70px;
}
.bn-df2 .banner-info {
padding: 0 60px;
}
.bn-df2 .banner-info.info-top{
top: 80px;
}
.bn-df2 .banner-info.info-bottom{
bottom: 80px;
}
.bn-df2:hover .banner-info.info-top{
top: 40px;
}
.bn-df2:hover .banner-info.info-bottom{
bottom: 40px;
}
.mailchimp11{
background-position-x: 30%;
}
}
@media (max-width: 1280px){}
@media (max-width: 1200px){
.group-header-home8 .main-nav{
margin: 0 -25px;
}
.fixed-header .menu-header11 .main-nav > ul > li > a {
padding: 0 15px;
}
.menu-header2 .main-nav {
margin-right: -70px;
}
.instagram-home7 .follow-instagram li:first-child {
max-width: 198px;
}
.menu-header2 .element-search- .search-form {
max-width: 100%;
}
.menu-header2 .element-search- {
margin-right: -73px;
}
.menu-header2 {
padding: 27px 0px 40px;
}
.style-gallery-vertical .detail-info {
margin-top: 30px;
}
.bn-about-right .info-qc-about {
margin-top: 130px;
}
.bn-about-left.magin-about {
margin-bottom: -70px;
}
.main-nav li.has-mega-menu > .mega-menu,
.s7up-header-page-header-page .main-nav li.has-mega-menu > .mega-menu {
width: 1024px!important;
}
.top-header11 .logo {
margin: 0px -45px;
}
.item-product-grid-style11 .product-thumb-wrap{
padding-right: 100px;
}
}
@media (max-width: 1024px){
.banner-advs.home7 .banner-info {
position: relative;
padding: 25px 20px 35px;
margin-top: -30px;
}
.banner-advs.home7 .banner-info h2, .banner-advs.home7-2 .banner-info h2 {
font-size: 24px;
font-weight: 600;
line-height: 36px;
}
.list-cats-item,
.category-list{
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.grid-post-style4 {
margin: 0;
padding: 50px 30px 50px 30px;
}
.images-slider.tes7:before, .images-slider.tes7:after {
font-size: 280px;
}
.product-list-home2 .banner-category {
margin-left: -32px;
}
.product-list-home2 .product-category-box {
margin-right: 37px;
}
.owl-buttons-trigger .owl-prev{
left: -20px;
}
.owl-buttons-trigger .owl-next {
right: -20px;
}
.header-nav-default .main-nav > ul > li > a {
padding: 0 11px;
}
.header-nav-default .main-nav .sub-menu{
width: 180px;
}
.owl-theme.navi-nav-style2 .owl-controls .owl-buttons div.owl-prev {
left: -15px;
}
.owl-theme.navi-nav-style2 .owl-controls .owl-buttons div.owl-next {
right: -15px;
}
.banner-advs.home11 .banner-info h2 {
font-size: 40px;
}
.banner-advs.home11 .banner-info h3 {
font-size: 24px;
}
.top-header11 .flex-wrapper > div > a span.title12{
display: none;
}
.banner-featured-home9 .page-view-thumb::before,
.banner-featured2-home9 .page-view-thumb::before {
display: none;
}
.banner-featured-home9 .page-view-thumb img,
.banner-featured2-home9 .page-view-thumb img {
position: unset;
}
.banner-featured-home9 .page-view-thumb,
.banner-featured2-home9 .page-view-thumb {
height: auto;
}
.banner-featured-home9 .page-view-info,
.banner-featured2-home9 .page-view-info {
height: auto;
padding-top: 0px;
}
.group-header-home8 {
padding: 25px 15px 23px;
}
.woocommerce div.product form.cart .button.single_add_to_cart_button {
min-width: auto;
}
.info-contact3 {
padding: 30px 20px 30px 45px;
}
.banner-hotspot-home7 .save {
font-size: 120px;
left: -130px;
}
.banner-hotspot-home7 .banner-info {
left: 160px;
}
.vc_col-sm-4 .item-product-grid-style4 .product-thumb {
width: 50px;
min-width: 50px;
}
.banner1-home7 .banner-info {
height: 220px;
padding-left: 50px;
}
.main-nav li.has-mega-menu > .mega-menu,
.s7up-header-page-header-page .main-nav li.has-mega-menu > .mega-menu {
width: 990px!important;
}
.item-product-list .product-desc {
padding-top: 0px;
margin-bottom: 20px;
}
.item-product-list .product-info {
padding: 15px 15px 0px 15px;
}
.slick-slider-banner .slick-prev {
left: 10%;
}
.slick-slider-banner .slick-next {
right: 10%;
}
.bn-slider-4 .content-info {
width: 400px;
}
.bn-slider-home3 .banner-info {
height: 150px;
padding-top: 45px;
}
.banner-countdown a > img {
display: none;
}
.item-style2 .post-info {
padding: 30px 0px 30px 30px;
}
.list-post-wrap .col-item-style2:nth-child(2n) .item-style2 .post-info {
padding: 30px 30px 30px 0px;
}
.menu-header2 .logo-header {
margin-bottom: 20px;
}
.menu-header2 .element-search- {
margin-right: -30px;
}
.menu-header2 .main-nav {
margin-left: -70px;
}
.main-nav > ul > li > a {
padding: 0 12px;
}
.dropdown-box-full .mini-cart-content-full {
padding: 20px 20px;
}
.mini-cart-content-full .mini-cart-total-button {
padding-left: 20px;
}
.product-slider-home1 {
padding: 30px 20px 0px 20px;
}
.product-slider-home1 .title {
font-size: 24px;
margin-bottom: 10px;
}
.product-slider-home1 .description {
margin-bottom: 25px;
}
.group-service-home8 {
margin-bottom: 50px;
} .product-sider-home9 .item-product-grid-style6 .product-info {
padding: 47px 30px 43px 30px;
}
.banner5-home10 h2,
.banner6-home10 h2 {
font-size: 36px;
}
.smart-slider:not(.owl-carousel)[data-item="6"] > div,
.smart-slider:not(.owl-carousel)[data-item="5"] > div{
width: 25%;
}
}
@media (max-width: 1023px) {  
.header-nav-default .main-nav .sub-menu{
width: 170px;
}
.bn-about-left .info-qc-about {
margin-top: 50px;
}
.bn-about-right .info-qc-about {
margin-top: 50px;
margin-left: 50px;
margin-right: 0px;
}
.bn-about-left.magin-about {
margin-bottom: 0px;
}  .comment-list ul.children {
padding-left: 30px;
}
.product-category-box.left-css {
margin-left: 0px;
margin-right: 24%;
}
.banner-category.right-css {
margin-right: 0px;
margin-left: -37%;
}
}
@media (max-width: 992px) {    
.col-sm-hidden {
display: none;
}
.header-top-home7 .account-manager.text-right {
text-align: center;
}
.top-header9 .account-manager.text-right {
text-align: center;
}
}
@media (max-width: 991px){
.bn-about-left .info-qc-about {
margin-top: 0;
}
.bn-about-left,
.bn-about-right{
margin-bottom: 50px !important;
}
.bn-about-right .info-qc-about {
margin-top: 0;
margin-left: 0;
}
.header-top-home10 .flex-wrapper > * {
padding: 0 10px;
}
.element-search-home10 .search-form {
max-width: 250px;
}
.banner-featured-home9,
.banner-featured2-home9{
margin-bottom: 50px;
}
.banner-featured-home9:last-child,
.banner-featured2-home9:last-child{
margin-bottom: 0;
}
.group-header-home8 .main-nav {
margin: 0;
text-align: center;
}
.group-header-home8 .search-account-social-cart {
margin-top: -90px;
}
.product-col7 .vc_col-sm-12{
padding-top: 50px;
}
.product-col7 .vc_col-sm-12 .list-1-item {
width: 50%;
}
.product-col7 .vc_col-sm-12 .list-1-item:nth-child(3n) .item-product-grid-style9{
border-bottom: 0;
}
.menu-header3 .social-list {
margin-left: -20px;
}
.top-header3 .logo-header h1 {
font-size: 20px;
line-height: 33px;
}
.mini-title{
font-size: 13px;
}
.gap-10 .list-5-item .item-product-grid-style2 .itemPopUp-grid2 .info {
padding: 12px 20px;
}
.menu-header2 .main-nav {
margin-right: -92px;
margin-left: 0;
}
.header-top-default .logo h1 {
margin-bottom: 20px;
text-align: center;
}
.header-nav-default {
text-align: center;
}
.item-post-banner .info-post-banner {
max-width: 80%;
padding: 35px;
}
.item-post-banner.item-post .post-info .post-title {
font-size: 36px;
}
.item-product-grid-style11 .product-thumb-wrap {
padding-right: 35px;
}
.top-header11 .logo{
margin-left: -48px;
}
.product-col11 .vc_col-md-4 .title-home11{
margin-top: 50px;
}
.say11 .tes11{
margin-top: 50px;
}
.item-product-grid-style11 .countdown-product {
left: -40px;
height: 60px;
top: inherit;
bottom: 70px;
width: 268px;
left: -35px;
text-align: center;
right: 0;
margin: auto;
padding-top: 8px;
}
.item-product-grid-style11 .countdown-product .time_circles > div {
border-bottom: 0;
max-width: 66px;
min-width: 66px;
border-right: 1px solid #e5e5e5;
padding: 0 10px;
}
.count-title1 {
font-size: 36px;
}
.count-title2 {
font-size: 48px;
}
.count-title1:after {
left: -60px;
top: -15px;
background-size: 66%;
}
.item-product-grid-style11 .product-title {
font-size: 18px;
}
.item-product-grid-style11 .button11 {
margin-top: 25px;
}
.item-product-grid-style11 .product-info .count-title{
font-size: 18px;
}
.grid-post-style6 .post-title {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.menu-header10 .mini-cart-box .mini-title,
.menu-header10 .social-wishlist-style3 .text-wishlist {
display: none;
}
.menu-header10 .main-nav > ul > li > a {
padding: 0 10px;
}
.group-header-home8 .main-nav > ul > li > a {
padding: 0 10px;
}
.banner-slider-home8 {
margin-top: -160px;
max-height: 700px;
}
.logo-header-home8 {
margin-bottom: 30px;
text-align: left;
}
.qc-about2 {
margin-right: 0px;
}
.newsletter-text-home7 {
padding-top: 50px;
}
.mailchimp-home7 {
padding-top: 40px;
margin-bottom: 50px;
}
.newsletter-text-home7 .icon {
font-size: 70px;
}
.newsletter-text-home7 .text-newsletter {
padding-left: 20px;
padding-right: 0px;
}
.footer-link-footer7 .service-footer7 .menu-link-footer {
margin-left: 0px;
}
.footer-link-footer7 .menu-link-footer {
margin-left: 0px;
margin-right: 0px;
}
.footer-link-footer7 .box-payment-footer7 {
margin-left: -5px;
margin-right: 0px;
}
.content-sidebar-right .style-gallery-horizontal .detail-gallery,
.content-sidebar-left .style-gallery-horizontal .detail-gallery {
margin-right: 0px;
}
.content-sidebar-right .style-gallery-horizontal .detail-info,
.content-sidebar-left .style-gallery-horizontal .detail-info {
padding-left: 0px;
margin-top: 30px;
}
.group-social-cart-header2 {
margin-top: -100px;
}
.menu-header2 {
padding-bottom: 20px;
}
.banner-slider-h9.bg-slider .item-slider {
height: 400px;
}
.banner-slider-h9 {
margin-bottom: 50px;
}
.group2-banner-home9 {
margin-bottom: 15px;
}
.box-banner56-home10 {
margin-top: 20px;
margin-bottom: 44px;
}
.product-sider-home9 .item-product-grid-style6 .product-info-countdown .countdown-product {
margin-top: 38px;
margin-bottom: 38px;
}
.product-new-home10 {
margin-bottom: 15px;
}
.brand-home7 {
padding: 40px 0px;
}
.footer-link-footer8 {
padding-top: 60px;
padding-bottom: 10px;
}
.item-product-grid-style3 .product-extra-link a.button.addcart-link {
line-height: 40px;
}
.menu-header2 .element-search- {
margin-right: 0px;
}
.menu-header2 .logo{
text-align: center;
}
.top-header3 .element-search- .search-form {
max-width: 400px;
}
.banner-style1 .banner-info {
right: 30px;
}
.item-product a.button.addcart-link {
height: 30px;
line-height: 30px;
padding: 0 10px;
}
.main-nav li.has-mega-menu > .mega-menu,
.s7up-header-page-header-page .main-nav li.has-mega-menu > .mega-menu {
width: 750px!important;
}
.smart-slider:not(.owl-carousel)[data-item="4"] > div,
.smart-slider:not(.owl-carousel)[data-item="6"] > div,
.smart-slider:not(.owl-carousel)[data-item="5"] > div{
width: 33.33%;
}
.col-sm-8 .list-3-item:not(.responsive-masonry-style2):nth-child(3n+1),
.list-7-item:not(.responsive-masonry-style2):nth-child(7n+1),
.list-8-item:not(.responsive-masonry-style2):nth-child(8n+1),
.list-9-item:not(.responsive-masonry-style2):nth-child(9n+1),
.list-10-item:not(.responsive-masonry-style2):nth-child(10n+1){
clear: inherit;
}
.col-sm-8 .list-3-item:not(.responsive-masonry-style2):nth-child(2n+1),
.list-7-item:not(.responsive-masonry-style2):nth-child(6n+1),
.list-8-item:not(.responsive-masonry-style2):nth-child(6n+1),
.list-9-item:not(.responsive-masonry-style2):nth-child(6n+1),
.list-10-item:not(.responsive-masonry-style2):nth-child(6n+1){
clear: both;
}
.list-10-item:not(.responsive-masonry-style2),
.list-9-item:not(.responsive-masonry-style2),
.list-8-item:not(.responsive-masonry-style2),
.list-7-item:not(.responsive-masonry-style2){
width: 16.66666667%;
}
.col-sm-8 .list-3-item:not(.responsive-masonry-style2){
width: 50%;
}
.filter-col.filter-4-col .item-box-attr,
.filter-col.filter-3-col .item-box-attr{
width: 50%;
}
.filter-col.filter-3-col .item-box-attr:nth-child(3n+1),
.filter-col.filter-4-col .item-box-attr:nth-child(4n+1){
clear: inherit;
}
.filter-col.filter-3-col .item-box-attr:nth-child(2n+1),
.filter-col.filter-4-col .item-box-attr:nth-child(2n+1){
clear: both;
}
}
@media (max-width: 840px){}
@media (max-width: 768px){ 
.top-header3 .mini-cart-text .mini-title{
display: none;
}
.logo-header-home10 h1 {
font-size: 24px;
margin-top: 10px;
}
.footer-bottom-link ul li {
padding: 0px 10px;
}
.box-mailchimp-social .element-parent {
padding: 25px;
}
.banner-countdown .banner-info {
left: 25px;
}
.menu-link-footer ul li a{
word-break: break-all;
}
.title-post-single {
font-size: 30px;
} 
.item-contact-info-page {
padding: 60px 8px;
}
.item-product-grid-style3 .product-info {
padding: 30px 15px;
}
.group-header-home8 {
padding: 25px 30px 23px 30px;
}
.shop_table_responsive.cart .detail-qty .qty-val {
float: left;
}
.shop_table_responsive.cart td,
.cart-collaterals td {
border: none;
}
.banner-slider-h7 .title {
font-size: 18px;
}
.banner-slider-h7 .title2 {
font-size: 24px;
line-height: 30px;
}
.banner5-home-7 .price {
margin: 0px 40px 0px 30px;
}
.box-testimonial-h7 {
padding-bottom: 70px;
}
.banner-hotspot-home7 .save {
font-size: 80px;
left: -80px;
}
.banner-hotspot-home7 .title {
font-size: 40px;
}
.banner-hotspot-home7 .title2 {
font-size: 20px;
}
.banner-hotspot-home7 .title2 .deals {
font-size: 14px;
top: -5px;
}
.banner-hotspot-home7 .banner-info {
height: 240px;
}
.box-service-before-shop .title60 {
font-size: 30px;
}
.box-service-before-shop {
margin-top: -235px;
}
.bn-slider-4 .description {
font-size: 18px;
margin-bottom: 25px;
}
.bn-slider-4 .title {
font-size: 30px;
}
.bn1-home4 .banner-info {
left: 15px;
}
.bn4-home2 .title {
padding-left: 20px;
font-size: 18px;
} .banner-category.right-css {
margin-right: 0px;
margin-left: -40%;
} .banner-style2 .banner-info {
top: 30px;
}
.woocommerce-cart-form__cart-item td.product-name,
.woocommerce-cart-form__cart-item td.product-remove,
.woocommerce-cart-form__cart-item td.product-price,
.woocommerce-cart-form__cart-item td.product-subtotal,
.woocommerce-cart-form__cart-item td.product-quantity {
width: 100%;
max-width: 100%;
border: none;
margin: 0px;
}
.woocommerce-cart-form__cart-item td.product-quantity .detail-qty {
display: inline-block;
background: #fff;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
min-width: auto;
}
.item-post-large.item-default .post-info {
display: block;
}
.date-df {
min-height: 55px;
}
.menu-header2 .main-nav > ul > li > a {
padding: 0 10px;
}
.menu-header3 .main-nav > ul > li > a {
padding: 0 10px;
}
.menu-header3 .social-list a {
padding: 0px 8px;
}
.tags-vlc .col-sm-8,
.tags-vlc .col-sm-4 {
width: 100%;
}
.tags-vlc .col-sm-8 .view-like-comment,
.tags-vlc .col-sm-4 .view-like-comment {
text-align: left;
margin-top: 10px;
}
.bn-slider-2 .title {
font-size: 30px;
}
.bn-slider-2 .title:before {
top: -9px;
height: 25px;
}
.bn-slider-2 .content-info {
width: 300px;
}
.bn-slider-2 .description {
font-size: 18px;
margin-bottom: 20px;
}
.contact-form-page3 .wpcf7 {
margin-right: 0px;
}
.item-product-grid-style4 .product-price ins {
font-size: 13px;
}
.item-product-grid-style4 .product-price > span {
font-size: 13px;
}
.list-4-item:not(.responsive-masonry-style2):nth-child(4n+1),
.list-5-item:not(.responsive-masonry-style2):nth-child(5n+1),
.list-6-item:not(.responsive-masonry-style2):nth-child(6n+1),
.list-7-item:not(.responsive-masonry-style2):nth-child(6n+1),
.list-8-item:not(.responsive-masonry-style2):nth-child(6n+1),
.list-9-item:not(.responsive-masonry-style2):nth-child(6n+1),
.list-10-item:not(.responsive-masonry-style2):nth-child(6n+1){
clear: inherit;
}
.list-4-item:not(.responsive-masonry-style2):nth-child(3n+1),
.list-5-item:not(.responsive-masonry-style2):nth-child(3n+1),
.list-6-item:not(.responsive-masonry-style2):nth-child(4n+1),
.list-7-item:not(.responsive-masonry-style2):nth-child(4n+1),
.list-8-item:not(.responsive-masonry-style2):nth-child(5n+1),
.list-9-item:not(.responsive-masonry-style2):nth-child(5n+1),
.list-10-item:not(.responsive-masonry-style2):nth-child(5n+1){
clear: both;
}
.list-10-item:not(.responsive-masonry-style2),
.list-9-item:not(.responsive-masonry-style2),
.list-8-item:not(.responsive-masonry-style2){
width: 20%;
}
.list-7-item:not(.responsive-masonry-style2),
.list-6-item:not(.responsive-masonry-style2){
width: 25%;
}
.list-4-item:not(.responsive-masonry-style2),
.list-5-item:not(.responsive-masonry-style2) {
width: 33.3333%;
}
}
@media (max-width: 767px){
.wishlist-popup {
height: 250px;
max-width: 100%;
}
.header-top-home10.top-header11 .element-parent {
margin-top: 16px;
}
.social-wishlist-style3 .text-wishlist {
display: none;
}
.header-top-home10 .flex-wrapper > * {
padding: 0 15px;
}
.banner1-home10 .banner-info {
max-width: 70%;
}
.menu-header10{
padding: 0;
}
.menu-header10 .main-nav{
position: absolute;
top: -62px;
}
.header-top-home10 {
padding: 20px 0px 28px;
}
.element-search-home10 .search-form {
max-width: 100%;
margin-bottom: 20px;
}
.mini-cart2 .mini-cart-link .mini-cart-number {
left: 34px;
top: -11px;
}
.top-header9 .currency-language{
display: none;
}
.blog-home8 .list-3-item{
width: 100% !important;
}
.group-title-home8 {
margin-bottom: 30px;
overflow: hidden;
}
.group-header-home8 .search-account-social-cart {
margin-top: -23px;
}
.logo-header-home8 {
margin-bottom: 15px;
text-align: center;
}
.group-header-home8{
background: #22a3a4;
padding: 15px;
}
.group-header-home8 .main-nav .toggle-mobile-menu span, 
.group-header-home8 .main-nav .toggle-mobile-menu::before, 
.group-header-home8 .main-nav .toggle-mobile-menu::after {
background: #fff;
}
.banner-slider-home8 {
margin-top: 0;
}
.footer11 .box-payment-footer8, .footer11 .menu-link-footer {
padding: 0;
}
.tvchome7 .vc_col-sm-6:not(:first-child){
margin-top: 50px;
}
.item-tes7 {
padding: 0 15px;
}
.product-col7 .vc_col-sm-12 .list-1-item {
width: 100%;
}
.mailchimp11 {
background-position-x: center;
}
.product-col7 .vc_col-md-4:not(:first-child){
padding-top: 50px;
}
.search-form .dropdown-box {
display: none;
}
.logo-header h1 {
font-size: 24px;
}
.menu-header2 .flex-wrapper{
margin-top: -32px;
}
.logo-header-home10 h1 {
margin-top: 0;
}
.menu-header2 {
padding-bottom: 8px;
}
.wrap-banner2 .bg-slider .item-slider{
max-height: 450px;
}
.bg-slider .item-slider{
max-height: 450px;
}
.product-list-home2 .product-category-box {
margin-right: 0;
}
.product-list-home2 .banner-category {
margin-left: 0;
}
.menu-header2 .wrap-icon2 .wpb_wrapper{
margin-top: -55px;
}
.menu-header2 .mini-cart2 .mini-cart-link .mini-cart-number {
left: 20px;
}
.top-header1 .element-search- .search-form input[type="text"] {
max-width: 100%;
}
.bn1-home2 .banner-info,
.banner-style4 .banner-info {
margin-left: 0;
width: auto;
height: 130px;
padding: 0 20px;
}
.main-content-box > .type-product > div:last-child {
margin-bottom: 25px;
}
.bg-slider .item-post .post-thumb img{
min-height: inherit;
}
.header-nav-default .main-nav .sub-menu {
width: 100%;
}
.header-top-default .logo h1 {
margin-bottom: 0;
margin-top: 0;
}
.post-detail-banner .item-post-banner .user-comment {
display: block;
margin-bottom: 0;
}
.bg-slider .item-post .post-thumb {
max-height: 350px;
}
.item-post-banner.item-post .post-info .post-title {
margin-bottom: 12px;
font-size: 30px;
}
.item-post-banner .user-comment {
display: none;
}
.item-post-banner .info-post-banner {
padding: 20px;
max-width: 80%;
}
.menu-header10.menu-header11 {
border-top: 0;
}
.item-product-grid-style11 .countdown-product {
left: 0;
top: 20px;
bottom: inherit;
}
.item-product-grid-style11 .product-thumb-wrap {
padding: 50px 50px 100px;
}
.item-label {      
display: none;
}
.banner-advs.home11 .banner-info .info-inner{
position: static;
padding: 50px 20px 80px;
height: auto;
}
.banner-advs.home11 .banner-image,
.banner-advs.home11 .banner-info {
width: 100%;
}
.banner11 .owl-pagination {
margin-top: 40px;
}
.banner-advs.home11 .banner-info h3 {
font-size: 18px;
}
.banner-advs.home11 .banner-info a {
margin-top: 0;
}
.banner-advs.home11 .banner-info h2 {
font-size: 30px;
}
.element-search-home11 .search-form {
position: absolute;
top: 57px;
z-index: 9;
}
.s7up-header-page-header-11{
margin-bottom: -1px;
}
.top-header11 .flex-wrapper > * {
padding: 0 6px;
}
.top-header11 .mini-cart2 .mini-cart-link .mini-cart-number {
left: 27px;
top: -17px;
}
.menu-header11 .main-nav{
position: absolute;
top: -116px;
}
.menu-header10.menu-header11 {
padding: 0;
}
.top-header11 .logo {
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 15px;
}
.box-banner56-home10 .banner5-home10 {
margin-right: 0px;
margin-bottom: 10px;
}
.box-banner56-home10 .banner6-home10 {
margin-left: 0px;
}
.top-header-home7 .text-wishlist,
.top-header-home7 .mini-cart2 .mini-cart-text {
display: none;
}
.logo-header-home9 {
margin-bottom: 20px;
}
.list-post-wrap .wrap-item .grid-post-style4 {
padding: 45px 15px 45px 15px;
}
.banner-slider-home8 .item-slider {
background-position: center left!important;
}
.grid-post-style4 {
padding: 20px 20px 40px 20px;
}
.banner-slider-home8:hover .owl-theme:not(.group-navi-slider) .owl-controls .owl-buttons div.owl-next {
right: 10px;
}
.banner-slider-home8:hover .owl-theme:not(.group-navi-slider) .owl-controls .owl-buttons div.owl-prev {
left: 10px;
}
.form-mailchimp-home8 {
margin-bottom: 60px;
}
.blog-home8 {
margin-top: 40px;
margin-bottom: 0px;
}
.form-mailchimp-home8 .mailchimp-style1 {
margin-top: 30px;
}
.group-category-home8 {
padding: 60px 0px 30px;
margin-bottom: 60px;
}
.product-grid-masory-home8 {
margin-bottom: 40px;
margin-top: 30px;
}
.grid-masonry-home8 .group2 {
width: 100%;
}
.grid-masonry-home8 .group > .product {
width: 100%;
}
.group-service-home8 .item-service-style3 {
margin-bottom: 80px;
}
.group-service-home8 {
margin-top: 50px;
margin-bottom: 0px;
}
.banner-slider-home8 .title2 {
font-size: 50px;
}
.product-home8 {
margin-bottom: 30px;
}
.product-home8 .element-text-block {
margin-top: 15px;
}
.product-grid-masory-home8 .grid-masonry-home8 {
margin-bottom: 15px;
}
.banner2-home8 {
margin-bottom: 50px;
}
.vendor-list-home8 {
margin-top: 40px;
margin-bottom: 0px;
}
.footer-link-footer8 {
padding-top: 60px;
}
.main-nav > ul .has-mega-menu li > a {
display: block;
font-size: unset!important;
font-weight: 400;
height: auto !important;
line-height: inherit !important;
padding: unset!important;
border-bottom: none!important;
}
.main-nav > ul {
max-height: 300px;
overflow-x: auto;
}
.main-nav li.has-mega-menu:hover > .mega-menu {
border-top: none;
border-bottom: none;
}
.has-mega-menu .mega-list-cat > h2 {
font-size: 14px;
margin-top: 10px;
}
.banner1-home7 .banner-info {
height: 180px;
padding-left: 24px;
}
.banner-slider-h7 .owl-pagination {
margin-top: -40px;
margin-bottom: 0;
}
.group-social-cart-header2 {
margin-top: -57px;
}
.col-xs-hidden {
display: none;
}
.logo-header-home1 {
margin-bottom: 20px;
}
.product-slider-home6 .item-slider-style2 .product-info {
padding: 20px 15px 20px 15px;
}
.box-service-before-shop {
margin-top: 0;
background: #000;
padding: 30px 0px;
}
.page-header-before {
margin-top: 50px;
margin-bottom: 50px;
}
.woocommerce-cart-form .shop_table_responsive tbody tr:last-child td {
border-left: none;
border-right: none;
border-bottom: none;
}
.cart-collaterals .cart_totals .order-total td[data-title="Total"] {
border-bottom: none;
border-top: none;
}
.item-product-list .product-info {
padding: 20px 0px 10px 0px;
}
.line-title-top-big:before {
height: 20px;
}
.style-contact-form .wpcf7-form input {
width: 100%;
}
.box-contact-info {
padding: 30px 30px 0px 30px;
}
.box-contact-info2 {
padding: 30px 30px 10px 30px;
}
.bn-about-left .info-qc-about {
margin-top: 0px;
}
.bn-about-right .banner-advs {
padding-left: 0px;
}
.bn-about-left.magin-about {
margin-top: 50px;
}
.bn-about-right .info-qc-about {
margin-top: 0;
margin-left: 0px;
margin-right: 0px;
}
.info-qc-about .description {
max-width: 100%;
}
.bn-about-left .info-qc-about {
margin-top: 30px;
margin-left: 0px;
}
.mailchimp-footer .title30 {
font-size: 24px;
}
.bn1-home6 .banner-info .title,
.title-box-home6 .title {
font-size: 24px;
}
.product-slider-home6 .title {
font-size: 24px;
}
.item-slider-style2 .product-thumb,
.item-slider-style2 .product-info {
width: auto;
float: none;
}
.item-slider-style2 .product-info {
padding: 20px 15px 20px 15px;
}
.banner4-home5.info-left .info-qc-home5 {
padding-right: 0px;
}
.bn-slider-home3 .banner-info {
width: 100%;
}
.banner-category.right-css {
margin-right: 0px;
margin-left: 0;
}
.product-category-box.left-css {
margin-left: 0px;
margin-right: 0px;
}
.product-category-box {
margin-right: 0;
}
.banner-category {
margin-left: 0;
}
.box-mailchimp-social .mailchimp-style1 {
margin-bottom: 30px;
}
.banner-style2 {
margin-right: 0px;
}
.product-slider-home1 {
margin-left: 0px;
}
.banner-style1 .banner-info {
width: 100%;
right: auto;
height: 105px;
}
.banner-style1 .shop-buttom {
height: 40px;
line-height: 40px;
min-width: inherit;
margin-right: 10px!important;
margin-bottom: 15px;
padding: 0px 15px;
}
.banner-style1 .title {
margin-bottom: 20px;
font-size: 24px;
}
.banner-style1 .description {
margin-bottom: 20px;
}
.style-gallery-horizontal .detail-info {
padding-left: 0px;
margin-top: 30px;
}
.style-gallery-horizontal .detail-gallery {
margin-right: 0px;
}
.content-sidebar-right .main-content-box,
.sidebar-left {
margin-right: 0px;
}
.content-sidebar-left .main-content-box,
.sidebar-right {
margin-left: 0px;
}
.content-sidebar-right { }
.content-sidebar-left {
margin-top: 50px;
}
.text-center767 {
text-align: center;
}
.footer-bottom-link {
text-align: left;
margin-top: 10px;
}
.menu-header3 {
padding: 12px 0px 18px;
}
.menu-header3 .social-list a {
padding: 0px 10px;
}
.top-header3 .element-search- .search-form {
max-width: 350px;
}
.menu-header2 .main-nav {
margin-left: 0px;
margin-top: -32px;
float: left;
}
.menu-header2 .logo-header {
padding-left: 50px;
padding-right: 50px;
margin-bottom: 20px;
margin-top: 0px;
}
.mini-cart-content-full .list-mini-cart-item .owl-theme .owl-controls .owl-buttons div.owl-prev {
left: -22px;
}
.mini-cart-content-full .list-mini-cart-item .owl-theme .owl-controls .owl-buttons div.owl-next {
right: -22px;
}
.mini-cart-main-content {
margin-top: 20px;
}
.mini-cart-content-full .mini-cart-total-button {
padding-left: 0px;
margin-top: 20px;
}
.top-header1 {
padding: 20px 0px 20px;
}
.top-header1 .element-search- .search-form {
max-width: 100%;
}
.top-header1 .logo-header {
margin-top: 30px;
}
.top-header1 .mini-cart-box {
margin-top: -35px;
}
.top-header-home1 {
padding: 20px 0px 20px; }
.top-header-home1 .element-search- .search-form {
max-width: 100%;
}
.top-header-home1 .logo-header {
margin-top: 30px;
}
.top-header-home7 {
padding: 20px 0px 20px; }
.top-header-home7 .element-search- .search-form {
max-width: 100%;
}
.top-header-home7 .logo-header {
margin-top: 30px;
}
.menu-header1 {
margin-top: -55px;
float: left;
}
.banner-countdown {
min-height: 320px;
}
.bn3-home2 .banner-info {
height: 130px;
}
.bn3-home2 .title {
font-size: 24px;
margin-bottom: 10px;
}
.bn3-home2 .description {
margin-bottom: 10px;
padding: 0px 15px;
}
.bn2-home3 .banner-info {
height: 130px;
}
.bn2-home3 .title {
font-size: 24px;
margin-bottom: 20px;
}
.bn2-home3 .description {
margin-bottom: 20px;
padding: 0px 15px;
}
.header-top-default {
padding: 34px 0 30px;
text-align: center;
}
.header-nav-default {
position: absolute;
top: -32px;
}
.wrap-bread-crumb {
padding: 30px 0px 25px;
}
.info-contact2 .icon-contact2 {
left: 0px;
font-size: 30px;
}
.qc-about2 {
margin-right: 0px;
margin-bottom: 50px;
}
.info-qc-about2,
.shop-about2 {
margin-left: 0px;
margin-bottom: 0px;
}
.banner-slider-h9 .banner-thumb {
height: 400px;
}
.banner-slider-h9 {
margin-bottom: 50px;
}
.group2-banner-home9 {
margin-bottom: 10px;
} .service-home9 {
margin-top: 30px;
margin-bottom: 45px;
padding: 65px 0px 50px;
}
.banner-featured-home9 > .page-view-thumb {
width: 100%;
}
.banner-featured-home9 > .page-view-info {
width: 100%;
padding-right: 0px;
height: auto;
padding-top: 30px;
}
.banner-featured2-home9 > .page-view-thumb {
width: 100%;
}
.banner-featured2-home9 > .page-view-info {
width: 100%;
padding-left: 0px;
height: auto;
padding-top: 30px;
margin-bottom: 30px;
}
.banner-featured-home9 .button-default,
.banner-featured2-home9 .button-default {
opacity: 1;
}
nav.main-nav>ul>li.current-menu-item>a, 
nav.main-nav>ul>li.current-menu-ancestor>a, 
nav.main-nav>ul>li:hover>a{
background-color: transparent !important;
}
.smart-slider:not(.owl-carousel)[data-item="3"] > div,
.smart-slider:not(.owl-carousel)[data-item="4"] > div,
.smart-slider:not(.owl-carousel)[data-item="6"] > div,
.smart-slider:not(.owl-carousel)[data-item="5"] > div{
width: 50%;
}
.main-nav li.has-mega-menu {
position: relative;
}
.main-nav li.has-mega-menu > .mega-menu{
position: static;
max-width: 100%;
visibility: visible;
border: 0;
box-shadow: none;
padding: 0;
}
.btn-toggle-mobile-menu::after {
top: 3px;
line-height: 37px;
width: 37px;
text-align: center;
right: -15px;
}
.content-page > .row > .col-md-3{
order: 2;
-webkit-order: 2;
-ms-order: 2;
-o-order: 2;
}
.content-page > .row{
display: flex;
display: -webkit-flex;
display: -ms-flex;
display: -o-flex;
flex-direction: column;
-webkit-flex-direction: column;
-ms-flex-direction: column;
-o-flex-direction: column;
}
}
@media (max-width: 667px){
.title30 {
font-size: 24px;
}
.itemPopUp-grid2{
text-align: center;
}
.item-product .itemPopUp-grid2 a.button.addcart-link {
font-size: 12px;
}
.itemPopUp-grid2 .product-title,
.itemPopUp-grid2 .product-price {
margin-bottom: 4px;
}
.itemPopUp-grid2 .wrap-rating {
margin-bottom: 12px;
}
.banner5-home10 .banner-info,
.banner6-home10 .banner-info {
padding-left: 50px;
top: 50px;
}
.banner5-home10 h2,
.banner6-home10 h2 {
font-size: 24px;
}
.banner-slider-h9 .banner-info {
padding-left: 0px;
}
.banner-featured-home9 .page-view-thumb,
.banner-featured2-home9 .page-view-thumb {
height: auto;
}
.banner-featured-home9 .page-view-thumb img,
.banner-featured2-home9 .page-view-thumb img {
position: unset;
}
.banner-featured-home9 .page-view-thumb::before,
.banner-featured2-home9 .page-view-thumb::before {
display: none;
}
.grid-masonry-home8 .group2 > .product {
width: 50%;
}
.grid-masonry-home8 .group2 > .product:nth-child(3n+1) {
clear: none;
}
.grid-masonry-home8 .group2 > .product:nth-child(2n+1) {
clear: both;
}
.instagram-home7 .follow-instagram li {
max-width: 120px;
}
.instagram-home7 .follow-instagram li:first-child {
max-width: 120px;
}
.banner5-home-7 .price,
.banner5-home-7 .button-default {
display: none;
}
.banner5-home-7 .title {
font-size: 12px;
}
.banner5-home-7 .title2 {
font-size: 18px;
}
.banner5-home-7 .banner-info {
height: 35px;
margin-left: 50px;
}
.item-product-grid-style3 .product-info {
padding: 15px;
}
.banner-hotspot-home7 .item-hotspot,
.banner-hotspot-home7 .save,
.banner-hotspot-home7 .only,
.banner-hotspot-home7 .countdown-style2,
.banner-hotspot-home7 .button-default {
display: none;
}
.banner-hotspot-home7 .title {
font-size: 24px;
}
.banner-hotspot-home7 .title2 {
font-size: 18px;
}
.banner-hotspot-home7 .banner-info {
height: 70px;
left: 20px;
}
.top-header3 .element-parent.pull-right {
float: none!important;
display: block;
}
.top-header3 .element-search- {
float: left;
}
.title-box-home6 .description {
width: auto;
}
.slick-slider-banner .slick-next {
top: 15%;
right: 10px;
}
.slick-slider-banner .slick-prev {
top: 15%;
left: 10px;
}
.slick-slider-banner .slider-nav .nav-image {
width: auto !important;
}
.slick-slider-banner .slider-nav .nav-image img {
width: 80px;
}
.item-banner-slick .slick-info {
margin-top: 123px;
margin-left: 0px;
width: auto;
}
.item-banner-slick .title {
font-size: 18px;
}
.slick-slider-banner .slider-nav {
bottom: 110px;
right: auto;
}
body.isMobile {  }
body.isMobile .itemPopUp-grid2 {
opacity: 1;
position: relative;
right: auto!important;
display: block;
box-shadow: none;
left: auto!important;
top: auto!important;
bottom: auto!important;
background: transparent;
}
body.isMobile .itemPopUp-grid2 .info {
padding: 10px 0px !important;
max-width: 100% !important;
}
body.isMobile .product-slider-home1 .item-product-grid-style2 .info {
padding: 10px!important;
}
body.isMobile .product-slider-home1 .item-product-grid-style2 .itemPopUp-grid2 {
background: #fff;
}
.list-masonry-style2 .group {
display: block;
}
.list-masonry-style2.product-grid-view .group2 {
width: 100%;
display: block;
flex-wrap: inherit;
}
.list-masonry-style2.product-grid-view .group2 .list-col-item {
width: calc(50%);
}
.list-masonry-style2.product-grid-view .list-product-wrap > .responsive-masonry-style2 {
width: calc(50%);
}
.list-masonry-style2.product-grid-view .group > .list-col-item {
width: 100%;
}
.list-masonry-style3 .group {
display: block;
}
.list-masonry-style3.product-grid-view .group2 {
width: 100%;
display: block;
flex-wrap: inherit;
}
.list-masonry-style3.product-grid-view .group2 .list-col-item {
width: calc(50%);
}
.list-masonry-style3.product-grid-view .list-product-wrap > .responsive-masonry-style2 {
width: calc(50%);
}
.list-masonry-style3.product-grid-view .group > .list-col-item {
width: 100%;
} .item-style2 .css-col-6 {
width: 100%;
}
.list-post-wrap .col-item-style2:nth-child(2n) .item-style2 {
display: block;
}
.item-style2 .post-info {
padding: 30px 0px 50px 0px;
}
.list-post-wrap .col-item-style2:nth-child(2n) .item-style2 .post-info {
padding: 30px 0px 50px 0px;
}
.item-style2 .readmore {
margin-top: 20px;
}
.list-post-wrap .col-item-style2:last-child .item-style2 .post-info {
padding-bottom: 0px;
}
.top-header3 {
padding: 20px 0px 20px;
}
.top-header3 .vc_col-ss-4,
.top-header3 .vc_col-ss-8 {
width: 100%!important;
}
.top-header3 .logo-header {
text-align: center;
margin-top: 0px;
margin-bottom: 10px;
}
.top-header3 .element-parent.pull-right {
float: none!important;
}
.gap-10 .list-product-wrap .item .product {
padding: 0;
margin-bottom: 20px;
}
.banner5-home10 .banner-info,
.banner6-home10 .banner-info {
padding-left: 50px;
top: 50px;
}
.banner5-home10 h2,
.banner6-home10 h2 {
font-size: 24px;
}
.banner-slider-h9 .banner-info {
padding-left: 0px;
}
.banner-featured-home9 .page-view-thumb,
.banner-featured2-home9 .page-view-thumb {
height: auto;
}
.banner-featured-home9 .page-view-thumb img,
.banner-featured2-home9 .page-view-thumb img {
position: unset;
}
.banner-featured-home9 .page-view-thumb::before,
.banner-featured2-home9 .page-view-thumb::before {
display: none;
}
.grid-masonry-home8 .group2 > .product {
width: 50%;
}
.grid-masonry-home8 .group2 > .product:nth-child(3n+1) {
clear: none;
}
.grid-masonry-home8 .group2 > .product:nth-child(2n+1) {
clear: both;
}
.instagram-home7 .follow-instagram li {
max-width: 120px;
}
.instagram-home7 .follow-instagram li:first-child {
max-width: 120px;
}
.banner5-home-7 .price,
.banner5-home-7 .button-default {
display: none;
}
.banner5-home-7 .title {
font-size: 12px;
}
.banner5-home-7 .title2 {
font-size: 18px;
}
.banner5-home-7 .banner-info {
height: 35px;
margin-left: 50px;
}
.item-product-grid-style3 .product-info {
padding: 15px;
}
.banner-hotspot-home7 .item-hotspot,
.banner-hotspot-home7 .save,
.banner-hotspot-home7 .only,
.banner-hotspot-home7 .countdown-style2,
.banner-hotspot-home7 .button-default {
display: none;
}
.banner-hotspot-home7 .title {
font-size: 24px;
}
.banner-hotspot-home7 .title2 {
font-size: 18px;
}
.banner-hotspot-home7 .banner-info {
height: 70px;
left: 20px;
}
.top-header3 .element-parent.pull-right {
float: none!important;
display: block;
}
.top-header3 .element-search- {
float: left;
}
.title-box-home6 .description {
width: auto;
}
.slick-slider-banner .slick-next {
top: 15%;
right: 10px;
}
.slick-slider-banner .slick-prev {
top: 15%;
left: 10px;
}
.slick-slider-banner .slider-nav .nav-image {
width: auto !important;
}
.slick-slider-banner .slider-nav .nav-image img {
width: 80px;
}
.item-banner-slick .slick-info {
margin-top: 123px;
margin-left: 0px;
width: auto;
}
.item-banner-slick .title {
font-size: 18px;
}
.slick-slider-banner .slider-nav {
bottom: 110px;
right: auto;
}
body.isMobile {  }
body.isMobile .itemPopUp-grid2 {
opacity: 1;
position: relative;
right: auto!important;
display: block;
box-shadow: none;
left: auto!important;
top: auto!important;
bottom: auto!important;
background: transparent;
}
body.isMobile .product-slider-home1 .item-product-grid-style2 .info {
padding: 10px!important;
}
body.isMobile .product-slider-home1 .item-product-grid-style2 .itemPopUp-grid2 {
background: #fff;
}
.list-masonry-style2 .group {
display: block;
}
.list-masonry-style2.product-grid-view .group2 {
width: 100%;
display: block;
flex-wrap: inherit;
}
.list-masonry-style2.product-grid-view .group2 .list-col-item {
width: calc(50%);
}
.list-masonry-style2.product-grid-view .list-product-wrap > .responsive-masonry-style2 {
width: calc(50%);
}
.list-masonry-style2.product-grid-view .group > .list-col-item {
width: 100%;
}
.list-masonry-style3 .group {
display: block;
}
.list-masonry-style3.product-grid-view .group2 {
width: 100%;
display: block;
flex-wrap: inherit;
}
.list-masonry-style3.product-grid-view .group2 .list-col-item {
width: calc(50%);
}
.list-masonry-style3.product-grid-view .list-product-wrap > .responsive-masonry-style2 {
width: calc(50%);
}
.list-masonry-style3.product-grid-view .group > .list-col-item {
width: 100%;
} .item-style2 .css-col-6 {
width: 100%;
}
.list-post-wrap .col-item-style2:nth-child(2n) .item-style2 {
display: block;
}
.item-style2 .post-info {
padding: 30px 0px 50px 0px;
}
.list-post-wrap .col-item-style2:nth-child(2n) .item-style2 .post-info {
padding: 30px 0px 50px 0px;
}
.item-style2 .readmore {
margin-top: 20px;
}
.list-post-wrap .col-item-style2:last-child .item-style2 .post-info {
padding-bottom: 0px;
}
.top-header3 {
padding: 20px 0px 20px;
}
.top-header3 .vc_col-ss-4,
.top-header3 .vc_col-ss-8 {
width: 100%!important;
}
.top-header3 .logo-header {
text-align: center;
margin-top: 0px;
margin-bottom: 10px;
}
.top-header3 .element-parent.pull-right {
float: none!important;
}
.gap-10 .list-product-wrap .item .product {
padding: 0;
margin-bottom: 20px;
}
.list-3-item:not(.responsive-masonry-style2):nth-child(3n+1),
.list-4-item:not(.responsive-masonry-style2):nth-child(3n+1),
.list-5-item:not(.responsive-masonry-style2):nth-child(3n+1),
.list-6-item:not(.responsive-masonry-style2):nth-child(4n+1),
.list-7-item:not(.responsive-masonry-style2):nth-child(4n+1),
.list-8-item:not(.responsive-masonry-style2):nth-child(5n+1),
.list-9-item:not(.responsive-masonry-style2):nth-child(5n+1),
.list-10-item:not(.responsive-masonry-style2):nth-child(5n+1){
clear: inherit;
}
.list-3-item:not(.responsive-masonry-style2):nth-child(2n+1),
.list-4-item:not(.responsive-masonry-style2):nth-child(2n+1),
.list-5-item:not(.responsive-masonry-style2):nth-child(2n+1),
.list-6-item:not(.responsive-masonry-style2):nth-child(3n+1),
.list-7-item:not(.responsive-masonry-style2):nth-child(3n+1),
.list-8-item:not(.responsive-masonry-style2):nth-child(3n+1),
.list-9-item:not(.responsive-masonry-style2):nth-child(3n+1),
.list-10-item:not(.responsive-masonry-style2):nth-child(3n+1){
clear: both;
}
.list-10-item:not(.responsive-masonry-style2),
.list-9-item:not(.responsive-masonry-style2),
.list-8-item:not(.responsive-masonry-style2){
width: 33.33%;
}
.list-7-item:not(.responsive-masonry-style2),
.list-6-item:not(.responsive-masonry-style2){
width: 33.33%;
}
.list-3-item:not(.responsive-masonry-style2){
width: 50%;
}
}
@media (max-width: 600px){
.header-top-ov .wpb_column.vc_col-ss-4,
.header-top-ov .wpb_column.vc_col-ss-8 {
width: 100%;
text-align: center;
}
.header-top-ov .wpb_column.vc_col-ss-4 .pull-right,
.header-top-ov .wpb_column.vc_col-ss-8 .pull-right {
float: none!important;
}
.header-top-ov .wpb_column.vc_col-ss-8 {
display: none;
}
.single-info-author .author-thumb {
width: 70px;
}
.single-info-author .author-info {
padding: 20px;
}
.bn1-home4 .banner-info {
position: static;
margin-top: 30px;
height: auto;
}
}
@media (max-width: 568px){
.detail-tab-content {
margin-left: 0;
}
.detail-tab-title {
width: 100%;
}
.detail-tabs {
flex-direction: column;
-webkit-flex-direction: column;
}
.header-top-home10 .logo-header-home10 {
margin-bottom: 10px;
margin-top: 0px;
}
.header-top-home10 .search-element-style4 {
width: auto;
float: none!important;
}
.footer-link-footer8 .social-list-style2 {
margin-bottom: 30px;
}
.footer-link-footer8 .box-payment-footer8 {
margin-bottom: 30px;
}
.coppy-right-footer7 .text-right,
.coppy-right-footer8 .text-right {
text-align: left;
margin-top: 15px;
}
.group-slider-bn-home3 .bn-slider-home3 {
margin-right: 0px;
}
.group-slider-bn-home3 .banner1-home3 {
margin-left: 0px;
} .banner-style3 .banner-info {
width: auto;
right: 0;
left: 0
}
.bn2-home2 {
margin-left: 0;
}
.bn1-home2 {
margin-right: 0;
}
.box-bn1-bn2-home2.reverse .bn2-home2,
.box-bn1-bn2-home2.reverse .bn1-home2 {
margin-right: 0;
margin-left: 0;
}
.tab-7up-style .tab-header ul {
display: block;
}
.banner-slider-h7 .description,
.banner-slider-h7 .title3 {
display: none;
}
.banner-slider-h7 .title {
font-size: 14px;
}
.banner-slider-h7 .title2 {
font-size: 18px;
}
.box-post-home7 {
margin-bottom: 0px;
}
.brand-home7 {
padding: 40px 0px;
}
.banner-slider-home8 .banner-info {
width: auto;
}
.share-single-post1 .single-list-social .share-icon {
padding: 0 8px;
margin-bottom: 10px;
}
.banner-slider-h9 .owl-theme:not(.group-navi-slider) .owl-controls .owl-buttons div.owl-next {
height: 50px;
line-height: 50px;
width: 45px;
border-radius: 25px 0px 0px 25px;
margin-top: -25px;
}
.banner-slider-h9 .owl-theme:not(.group-navi-slider) .owl-controls .owl-buttons div.owl-prev {
height: 50px;
line-height: 50px;
width: 45px;
border-radius: 0px 25px 25px 0px;
margin-top: -25px;
}
.banner-slider-h9 .banner-info {
text-align: center;
}
.comment-list ul.children {
padding: 0;
}
}
@media (max-width: 480px){ 
.banner1-home9.banner1-home10 .banner-info{
left: 0;
height: 100%;
}
.banner1-home10.banner1-home9 .title2 {
font-size: 24px;
line-height: 32px;
margin-bottom: 25px;
margin-top: 10px;
}
.blog-home10 .list-post-wrap .wrap-item .item-post {
margin-bottom: 0;
}
.banner-home10 {
margin-bottom: 60px;
}
.blog-home10 {
margin-top: 25px;
}
.brand-f8 {
margin-bottom: 50px;
}
.blog-home9 {
margin-bottom: 0;
} 
.services7 {
padding: 50px 0;
}
.item-tes7 .tes-des{
margin-bottom: 0;
}
.news7 {
padding: 60px 0 10px;
}
.video-popup .banner-info {
bottom: 20%;
}
.footer-link-footer8.footer11 {
padding-top: 80px;
}
.brand-f8.brand7 {
margin: 30px;
}
.images-slider.tes7:after {
display: none;
} 
.title-home7 h2 {
font-size: 24px;
}
.mailchimp-style5 .form-newsletter {
padding: 15px 25px;
}
.mailchimp-style5 h3 {
padding-right: 20px;
font-size: 14px;
}
.mailchimp-style5 .mc4wp-form-fields:after {
right: 6px;
}
.mailchimp-style5 .form-newsletter input[type="email"] {
display: block;
width: 100%;
}
.mailchimp-style5 .form-newsletter form {
width: calc(100% - 108px);
}
.bn1-home4 .title {
font-size: 24px;
}
.item-category-style1 .info-cate .title-category {
font-size: 14px;
}
.top-header11 .mini-cart2 .mini-cart-link .mini-cart-number {
left: 22px;
}
.header-top-home10.top-header11 .element-parent {
margin-top: 15px;
}
.product-tab-home2 .tab-header ul li {
width: 100%;
margin-right: 0;
}
.bn3-home2 .banner-info {
height: 54px;
}  
.bn3-home2 .description {
display: none;
}
.mini-cart-text .mini-title{
display: none;
}
.related-product .owl-wrapper-outer {
padding-bottom: 35px;
}
.blog-comment-detail .comment-list {
margin-bottom: 42px;
}
.comment-reply-title,
.blog-comment-detail h2.title-comments-css {
margin-bottom: 20px !important;
font-size: 24px;
}
.title-single-related-post {
font-size: 24px;
}
.single-info-author-style1 {
margin-top: 65px;
}
.content-post-default h3 {
font-size: 24px;
}
.item-post6 .post-info .post-title {
font-size: 24px;
}
.item-post6 .post-info {
padding-left: 0;
}
.post-date-wrap {
display: none;
}
.trend11 .tab-header {
margin-bottom: 40px;
}
.item-tes11 .tes-des i {
width: 60px;
left: 30px;
}
.item-tes11 .tes-des p {
padding-top: 80px;
padding-left: 0;
font-size: 16px;
line-height: 30px;
}
.item-tes11 .tes-des {
padding-left: 30px;
padding-right: 15px;
}
.item-product-grid-style11 .countdown-product {
top: 0;
}
.item-product-grid-style11 .product-thumb-wrap{
padding-top: 100px;
}
.trend11{
padding: 60px 0;
}
.top100 {
padding-top: 60px;
}
.bn-df2 h2 {
margin-bottom: 12px;
font-size: 24px;
}
.featured11 {
padding: 55px 0 25px;
}
.say11 .element-text-block h2,
.title-home11 h2 {
font-size: 24px;
}
.tes-info {
margin: 0;
}
.tes-des:after{
left: 20px;
}
.tes-name a{
font-size: 14px;
}
.say11,
.block100, .services11 {
padding: 60px 0;
}
.top-header11 .flex-wrapper > .social-wishlist-style3{
display: none;
}
.menu-header11 .main-nav {
top: -110px;
}
.element-search-home11 .search-form {
top: 50px;
}
.top-header11{
padding-bottom: 25px;
}
.menu-header11 .flex-wrapper > .mini-cart-box {
margin-top: -54px;
}
.banner1-home9 .banner-info {
left: 25px;
}
.top-header9 .account-manager .item-link1:first-child {
display: none;
}
.top-header9 .account-manager .item-link1 {
margin: 0px 5.5px;
}
.top-header9 .account-manager > ul {
margin: 0px -5.5px;
}
.box-title-home9 .title {
font-size: 24px;
}
.banner1-home9 .banner-info {
height: 140px;
}
.banner1-home9 .price {
margin-bottom: 10px;
}
.banner-slider-h9 .banner-thumb {
height: 300px;
}
.item-service-style3 {
margin: 15px 0px 50px 0px;
}
.banner-img-post {
margin-bottom: 15px !important;
}
.gap-10 .list-product-wrap .item-product-grid-style5 {
margin-bottom: -10px;
}
.group-title-home8 .title {
font-size: 24px;
}
.banner-slider-home8 .title2 {
font-size: 30px;
}
.banner-slider-home8 .title1 {
font-size: 18px;
}
.element-vendors-list .col-xs-6 {
width: 100%;
}
.banner2-home8 .banner-info {
height: 97px;
}
.banner2-home8 .title2 {
font-size: 30px;
margin-top: 10px;
margin-bottom: 15px;
}
.banner1-home8 .banner-info {
height: 145px;
margin-left: 35px;
}
.banner1-home8 .title2 {
font-size: 30px;
}
.item-product-grid-style3 .product-extra-link a.button.addcart-link {
padding: 0px!important;
}
.banner1-home7 .button-default {
display: none;
}
.testimonial-home7 {
padding: 0px;
}
.banner1-home7 .banner-info {
height: 100px;
}
.header-top-home7 .account-manager .item-link1 {
padding: 10px 0px 10px;
font-size: 10px;
margin: 0px 2px;
}
.instagram-home7 .follow-instagram li {
max-width: 90px;
}
.instagram-home7 .follow-instagram li:first-child {
max-width: 90px;
}
.group-social-cart-header2 .social-wishlist-style3 .text-wishlist,
.group-social-cart-header2 .mini-cart2 .mini-cart-text {
display: none;
}
.group-social-cart-header2 .social-wishlist-style3 {
margin-right: 20px;
}
.banner-style1 .shop-buttom {
height: 30px;
line-height: 30px;
margin-bottom: 10px;
}
.banner-style1 .description {
display: none;
}
.product-slider-home1 .description {
margin-bottom: 42px;
padding: 0px;
}
.trend-product-home5 .description {
width: auto;
}
.bn1-home4 .banner-info {
width: 100%;
}
.bn-slider-4 .content-info {
width: auto;
}  
.box-categories-home4 .title,
.product1-home4 .title {
font-size: 18px;
}
.product-tab-home2 .tab-content,
.custom-tab-style-default .tab-content,
.custom-tab-style-default.tab-7up-style .tab-header {
padding: 0px 20px;
}
.woocommerce div.product div.images .carousel li img {
width: 50px;
}
.style-gallery-vertical .detail-gallery .gallery-control .carousel {
height: 170px !important;
}
.style-gallery-vertical .detail-gallery .gallery-control > a.prev {
left: 15px;
}
.style-gallery-vertical .detail-gallery .gallery-control > a.next {
right: 15px;
}
.style-gallery-vertical .detail-gallery .gallery-control > a {
top: 100%;
margin-top: 10px;
}
.style-gallery-vertical .wrap-detail-gallery {
padding-left: 65.5px;
}
.date-df {
min-width: 105px;
}
.date-df .day {
font-size: 45px;
}
.main-page-default {
margin: 50px 0 0;
}
.breadcrumd-mega {
padding: 30px 0px 25px;
}
.box-banner-post .col-xs-6 {
width: 100%;
}
.top-header1 .mini-cart1 {
border: none;
padding: 0px;
}
.top-header-home1 .mini-cart1 {
border: none;
padding: 0px;
}
.top-header-home7 .mini-cart1 {
border: none;
padding: 0px;
}
.list-product-search {
min-width: 270px;
}
.top-header3 .element-search- {
margin-right: 10px;
}
.top-header3 .element-search- .search-form {
max-width: 200px;
}
.top-header1 .mini-cart1,
.top-header3 .mini-cart1 {
padding: 0px 13px;
}
.top-header3 .search-form .dropdown-box {
display: none;
}
.item-comment .comment-thumb {
width: 30px;
}
.item-comment .comment-info {
padding-left: 20px;
}
.blog-comment-detail .comment-list {
padding: 20px;
}
.date-df {
min-height: auto;
}
.woocommerce a.button.addcart-link {
height: auto;
line-height: initial;
padding: 5px 10px!important;
}
.woocommerce .product-grid-view .products .wrap-rating {
margin-bottom: 15px;
}
.product-sider-home9 .owl-theme .owl-controls .owl-buttons div.owl-prev {
height: 50px;
line-height: 50px;
width: 40px;
border-radius: 0px 25px 25px 0px;
}
.product-sider-home9 .owl-theme .owl-controls .owl-buttons div.owl-next {
height: 50px;
line-height: 50px;
width: 40px;
border-radius: 25px 0px 0px 25px;
}
.list-6-item:not(.responsive-masonry-style2):nth-child(3n+1),
.list-7-item:not(.responsive-masonry-style2):nth-child(3n+1),
.list-8-item:not(.responsive-masonry-style2):nth-child(3n+1),
.list-9-item:not(.responsive-masonry-style2):nth-child(3n+1),
.list-10-item:not(.responsive-masonry-style2):nth-child(3n+1){
clear: inherit;
}   
.list-6-item:not(.responsive-masonry-style2):nth-child(2n+1),
.list-7-item:not(.responsive-masonry-style2):nth-child(2n+1),
.list-8-item:not(.responsive-masonry-style2):nth-child(2n+1),
.list-9-item:not(.responsive-masonry-style2):nth-child(2n+1),
.list-10-item:not(.responsive-masonry-style2):nth-child(2n+1){
clear: both;
}
.list-10-item:not(.responsive-masonry-style2),
.list-9-item:not(.responsive-masonry-style2),
.list-8-item:not(.responsive-masonry-style2),
.list-7-item:not(.responsive-masonry-style2),
.list-6-item:not(.responsive-masonry-style2),
.list-5-item:not(.responsive-masonry-style2),
.list-4-item:not(.responsive-masonry-style2),
.list-3-item:not(.responsive-masonry-style2){
width: 50%;
}
.filter-col.filter-2-col .item-box-attr,
.filter-col.filter-4-col .item-box-attr,
.filter-col.filter-3-col .item-box-attr{
width: 100%;
}
}
@media (max-width: 414px){
.tes11 .owl-theme .owl-controls .owl-pagination {
bottom: -43px;
left: 0;
}
.tes-info {
padding: 0 65px;
}
.tes-avatar {
width: 50px;
}
.title-home11 {
margin-bottom: 33px;
}
.item-product-grid-style11 .product-thumb-wrap {
padding-bottom: 60px;
}
.item-product-grid-style11 .count-title {
margin-bottom: 30px;
padding-bottom: 18px;
}
.item-product-grid-style3.item-product-grid-style11 .product-info {
padding-top: 60px;
}
.item-product-grid-style11 .product-thumb-wrap {
padding-right: 15px;
padding-left: 15px;
}
.bn-df2 .banner-info {
height: 70px;
}
.bn-df2 h3 {
display: none;
}
.bn-df2 h2 {
margin-bottom: 6px;
font-size: 18px;
}
.bn-df2 .banner-info a {
margin-top: 12px;
}
.tab-style2 .title-tab > li {
width: 100%;
margin: 0 0 5px 0;
}
}
@media (max-width: 375px){
.video-popup .banner-info {
bottom: 9%;
}
.table-custom > div.product-info .product-title {
font-size: 14px;
}
.banner11 .item-product-grid-style7 {
padding: 20px;
}
.item-product-grid-style7 .product-extra-link a:not(.quickview-link){
display: none;
}
.header-top-default .logo h1 {
font-size: 20px;
}
.header-nav-default {
top: -29px;
}
.countdown-product {
padding: 10px 0px;
}
.countdown-product .time_circles > div .number {
font-size: 14px;
}
.grid-masonry-home8 .group2 > .product {
width: 100%;
}
.header-top-home7 .account-manager .item-link1 {
font-size: 9px;
}
.item-product a.button.addcart-link { }
.sidebar-shop-top-button .container-sidebar-shop-top-button {
width: 300px;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
width: 100%;
margin-bottom: 7px;
text-align: center;
}
.woocommerce-cart table.cart td.actions .coupon .button {
width: 100%;
}
.bn-slider-2 .content-info {
width: 100%;
}
.bn3-home2 .banner-info {
height: auto;
position: relative;
background: #000;
padding-top: 30px;
padding-bottom: 30px;
}
.bn3-home2 .title {
font-size: 24px;
margin-bottom: 20px;
}
.bn3-home2 .description {
margin-bottom: 20px;
padding: 0px 15px;
}
.bn2-home3 .line-title-top-normal:before {
top: -17px;
}
.bn2-home3 .banner-info {
height: auto;
position: relative;
background: #000;
padding-top: 30px;
padding-bottom: 30px;
}
.bn2-home3 .title {
font-size: 24px;
margin-bottom: 20px;
}
.bn2-home3 .description {
margin-bottom: 20px;
padding: 0px 15px;
}
.product-tab-home2 .tab-content,
.custom-tab-style-default .tab-content,
.custom-tab-style-default.tab-7up-style .tab-header {
padding: 0px 20px 10px 20px;
}
.comment-info-header .pull-right {
float: none!important;
display: block;
font-size: 12px;
}
.reply-comment .contact-name {
width: 100%;
padding-right: 0px;
}
.reply-comment .contact-email {
width: 100%;
padding-left: 0px;
}
.menu-header2 .mini-cart1 {
padding: 0px 15px;
}
.menu-header2 .element-search- .search-form input[type="text"] {
width: 100px;
}
.style-gallery-horizontal .detail-gallery .gallery-control > a.prev {
left: 10px;
}
.style-gallery-horizontal .detail-gallery .gallery-control > a.next {
right: 10px;
}
.banner-countdown .banner-info {
left: 15px;
}
.box-mailchimp-social .element-parent {
padding: 40px 15px;
}
.form-newsletter input[type="email"] {
width: 150px;
}
.mailchimp-style1 .form-newsletter input[type="email"] {
width: 100%;
}
}
@media (max-width: 320px){
.mailchimp-style5 .mc4wp-form-fields:after {
right: 9px;
}
.mailchimp-style5 h3 {
display: none;
}
.mailchimp-style5 .form-newsletter form {
width: 100%;
}
.title30 {
font-size: 20px;
}
.list-5-item:not(.responsive-masonry-style2),
.list-4-item:not(.responsive-masonry-style2),
.list-3-item:not(.responsive-masonry-style2),
.list-2-item:not(.responsive-masonry-style2),
.col-sm-8 .list-4-item:not(.responsive-masonry-style2) {
width: 100%;
}
.countdown-style-default .time_circles > div{
max-width: 61px;
}
.menu-header2 .wrap-icon2 .wpb_wrapper >div.wrap-search-overlay{
display: none;
}
.header-top-home10 .search-element-style4 .search-form input[type="text"] {
max-width: 130px;
}
.close-minicart{
right: 0;
left: inherit;
color: #333;
}
}
@media (min-width: 567.9px) and (max-width: 767px){
.wpb_column.vc_col-ss-1\/5,
.wpb_column.vc_col-ss-2\/5,
.wpb_column.vc_col-ss-3\/5,
.wpb_column.vc_col-ss-4\/5,
.wpb_column.vc_col-ss-1, 
.wpb_column.vc_col-ss-10, 
.wpb_column.vc_col-ss-11, 
.wpb_column.vc_col-ss-12, 
.wpb_column.vc_col-ss-2, 
.wpb_column.vc_col-ss-3, 
.wpb_column.vc_col-ss-4, 
.wpb_column.vc_col-ss-5, 
.wpb_column.vc_col-ss-6, 
.wpb_column.vc_col-ss-7, 
.wpb_column.vc_col-ss-8, 
.wpb_column.vc_col-ss-9 {
float: left;
}
.wpb_column.vc_col-ss-1\/5{
width: 20%;
}
.wpb_column.vc_col-ss-2\/5{
width: 40%;
}
.wpb_column.vc_col-ss-3\/5{
width: 60%;
}
.wpb_column.vc_col-ss-4\/5{
width: 80%;
}
.wpb_column.vc_col-ss-1{
width: 8.33333333%;
}
.wpb_column.vc_col-ss-10{
width: 83.33333333%;
}
.wpb_column.vc_col-ss-11{
width: 91.66666667%;
}
.wpb_column.vc_col-ss-12{
width: 100%;
}
.wpb_column.vc_col-ss-2{
width: 16.66666667%;
}
.wpb_column.vc_col-ss-3{
width: 25%;
}
.wpb_column.vc_col-ss-4{
width: 33.33333333%;
}
.wpb_column.vc_col-ss-5{
width: 41.66666667%;
}
.wpb_column.vc_col-ss-6{
width: 50%;
}
.wpb_column.vc_col-ss-7{
width: 58.33333333%;
} 
.wpb_column.vc_col-ss-8{
width: 66.66666667%;
} 
.wpb_column.vc_col-ss-9{
width: 75%;
}
.vc_col-ss-offset-1\/5{
margin-left: 20%;
}
.vc_col-ss-offset-2\/5{
margin-left: 40%;
}
.vc_col-ss-offset-3\/5{
margin-left: 60%;
}
.vc_col-ss-offset-4\/5{
margin-left: 80%;
}
.wpb_column.vc_col-ss-offset-0{
margin-left: 0;
}
.wpb_column.vc_col-ss-offset-1{
margin-left: 8.33333333%;
}
.wpb_column.vc_col-ss-offset-10{
margin-left: 83.33333333%;
}
.wpb_column.vc_col-ss-offset-11{
margin-left: 91.66666667%;
}
.wpb_column.vc_col-ss-offset-12{
margin-left: 100%;
}
.wpb_column.vc_col-ss-offset-2{
margin-left: 16.66666667%;
}
.wpb_column.vc_col-ss-offset-3{
margin-left: 25%;
}
.wpb_column.vc_col-ss-offset-4{
margin-left: 33.33333333%;
}
.wpb_column.vc_col-ss-offset-5{
margin-left: 41.66666667%;
}
.wpb_column.vc_col-ss-offset-6{
margin-left: 50%;
}
.wpb_column.vc_col-ss-offset-7{
margin-left: 58.33333333%;
} 
.wpb_column.vc_col-ss-offset-8{
margin-left: 66.66666667%;
} 
.wpb_column.vc_col-ss-offset-9{
margin-left: 75%;
}
.vc_hidden-ss{
display: none;
}
}.rpwwt-widget ul { list-style: outside none none; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; }
.rpwwt-widget ul li { overflow: hidden; margin: 0 0 1.5em; }
.rpwwt-widget ul li:last-child { margin: 0; }
.rpwwt-widget .screen-reader-text {border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; word-break: normal; }
.rpwwt-widget .screen-reader-text:focus {background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; -webkit-clip-path: none; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }
.rpwwt-widget ul li img { display: inline; float: left; margin: .3em .75em .75em 0; }
#rpwwt-recent-posts-widget-with-thumbnails-2 img { width: 75px; height: 75px; }