/*：此代码只作为演示用,不是源代码。源码地址唯一出处: http://www.bootstrapmb.com/item/4727(这个备注仅在演示页面有，源代码里没有)*/@media (min-width: 1920px) {    .js-img {display: block;}}@media (max-width: 1366px) {    .feat-info {left: 0;}    .feat-hds {padding-left: 15px;}    .slick-previous:before {left: 0;}    .slick-nexti:before {right: 0;}    .slick-previous {z-index: 999;}    .slick-nexti {z-index: 999;}}@media (max-width: 1200px) {        .feature-details h3 {font-size: 14px;}    .feature-content:nth-child(even) .feature-content-info {padding-right: 30px;}    .feature-content-info h2 {font-size: 28px;}    .ft-img {padding-top: 10px;}    .ch-feat >h3 {font-size: 18px;}    .ch-feat >h4 {font-size: 16px;}    .ch-feat >h3 i {top: -2px;}    .testimonial-carousel .slick-previous {left: 30%;}    .testimonial-carousel .slick-nexti {right: 30%;}    .subscribe-section.style2.style3 {padding: 50px 40px;}    .title h2 {font-size: 24px;}    .feat-info h1 {font-size: 36px;}    .our-new-items {width: 60%;}    .portfolio-filter-head .options ul li {padding: 0 15px;}    .offer-info.style3 h4 {font-size: 18px;}    .offer-info.style2 h4 {font-size: 20px;}    .widget-contact-info ul li span strong {font-size: 14px;}    .footer-data2.hp2 .widget-about.style2 ul li {padding: 0 7px;}    .widget-about p {padding-right: 20px;}    .about-us-text h4 {font-size: 22px;}    .about-us-text h2 {font-size: 44px;}    .about-us-text p {font-size: 14px;line-height: 24px;}    .about-us-text {padding: 30px 20px 0 20px;}    .wrapper.boxed{width:95%}    .headings h1 {font-size: 48px;}    .links-list ul li a {line-height: 24px;}    .buttons-sec ul li {margin-right: 20px;}    .featured-img h2 {font-size: 18px;}    header.style4 nav >ul >li {padding: 50px 10px;}}@media (max-width: 991px) {    .terms-and-conditions h3 {line-height: 30px;}    .toggle-item h2 {line-height: 20px;}    .widget-sidebar.mg_btm_70 {margin-bottom: 70px;}    .widget-sidebar .widget:last-child {margin-bottom: 0;padding-bottom: 0;}    .title p br {display: none;}    .page-title h3 {font-size: 32px;color: #fff;}    .page-links {padding-top: 10px;}    .rs-overlay {position: relative;}    .bg4 {background-color: #f0f1f3;background-image: none;}    .page-links ul li a, .page-links ul li span {color: #fff;}    .mgs-btm-60 {margin-bottom: 60px;}    .widget-links ul li a {line-height: 22px;}    .widget-title {font-size: 14px;}    .widget-about.style2 p {font-size: 14px;}    .widget-about.style2 ul li {padding: 0 7px;}    .widget-about.style2 ul li a {font-size: 18px;}    header.style3 .navigations {display: none;}    header.style3 .card-sec {width: 30%;}    .menu-btn {display: none;}    .logo {padding-top: 0;}    .card-sec {padding-top: 0;}    header.style3 {padding: 30px 0;}    .mobile-men-btn {display: block;}    #map {height: 330px;}    .items-thumb img {width: 100%;object-fit:cover;}    .item_description {margin-top: 50px;}    .product-main-section .page-links ul li a {color: #000;}    .product-main-section .page-links ul li:before {color: #000;}     .product-main-section .page-links ul li span {color: #666666;}    .cart-ok >ul >li:last-child {width: auto;float: right;text-align: initial;margin-top: 15px;}    .reviews-list {margin-bottom: 50px;}    .product-sm-info {width: 70%;}    .calculating-ships {margin-bottom: 40px;}    header nav {display: none;}    .card-sec {width: 30%;}    header {padding: 40px 0;}     .feature {margin-bottom: 40px;}    .featured-img h2 {left: 30px;}    .our-features {margin-bottom: -40px;}    .feature-content-info h4 {padding-left: 0;margin-bottom: 10px;}    .feature-content-info h2 {padding-left: 0;}    .feature-content:nth-child(even) .feature-content-info {margin-bottom: 50px;}    .ft-post {margin-bottom: 30px;}    .ch-feat {margin-bottom: 40px;}    .christmis-features {margin-bottom: -40px;}    .ch-banner {margin-bottom: 40px;}    .ch-featured {margin-bottom: 40px;}    .ch-featured.margin-bottom-30 {margin-bottom: 40px;}    .client-comment {padding: 0;}    .search-form {margin-bottom: 30px;}    .top_bar .logo {margin-bottom: 20px;}    .spp-fcs {float: right;}    .top_bar .logo {width: auto;}    .top_bar .logo {margin-bottom: 0;}    header.style5 {padding: 0;}    .navigation-links {display: none;}    .featured-categories.style2 .featured-img.style1 h2 {transform: translateX(0);left: 30px;}    .featured-img h2 {font-size: 20px;}    .listed-products {margin-bottom: 50px;}    .listed-items {margin-bottom: -50px;}    .subscribe-section.style3 h2 {float: left;width: 100%;text-align: center;margin-bottom: 30px;}    .subscribe-section.style3 form {width: 100%;}    header.style4 {padding: 0;}    .currency-change.style2 {padding-top: 5px;padding-right: 20px;}    .bottom-header {padding: 40px 70px;}    header.style4 .card-sec {width: 17%;}    header.style4 nav {padding-right: 15px;}    .tabs-list .options ul li {float: left;width: auto;}    .review-contact {float: left;width: 100%;margin-top: 30px;}    .portfolio-filter-head .options {margin-bottom: 50px;}    header.style5 .mobile-men-btn i {color: #fff;padding-top: 5px;}}@media (max-width: 768px) {    .product-main-section.style2 {padding: 50px 0;}    .page-title h3 {font-size: 24px;}    .page-links {padding-top: 8px;}    .blog-info >h3 {font-size: 22px;}    .widget-about {float: left;width: 100%;text-align: center;margin-bottom: 50px;}    .widget-about.style2 img {float: none;}    .widget-links {width: 33%;}    .bottom-strip.style2 p {float: left;width: 100%;text-align: center;margin-bottom: 20px;}    .payment-links {float: left;width: 100%;text-align: center;}    .block4 {padding: 80px 0;}    .widget-about.style2 p {padding-right: 0;}    .blog-info >blockquote {padding: 50px 0;}    .prv-blog {width: 100%;}    .prv-blog.ta-right {width: 100%;margin-top: 40px;}    .control-menus {float: left;width: 100%;margin-bottom: 25px;}    .total-items-status {float: left;width: 100%;text-align: left;}    .addpress-point {margin-bottom: 50px;}    .address-points {margin-bottom: -50px;}    .title p {padding: 0;}    .title p br {display: none;}    .contact-info li {margin-bottom: 20px;}    .contact-info {margin-bottom: 30px;}    .cart-ok >ul >li:last-child {float: left;width: 100%;text-align: center;margin-top: 30px;}    .other-options {margin-top: 15px;}    .item-specs li {margin-bottom: 10px;}    .descp-list ul li h3 {font-size: 20px;}    .full-item-details.style2 .items-thumb {width: 100%;}    .full-item-details.style2 .items-thumb .thumb-img {width: auto !important;}    .full-item-details.style2 .items-carousel {width: 100%;}    .selected-product-info {width: 55%;}    .your-products {width: 55%;}     .quantity {width: 22%;}    .quantity-counterr {width: 22%;}    .cancel-product a {padding-right: 0;}    .product-sm-info {padding-left: 0;}    .featured-img {margin-bottom: 30px;}    .featured-categories {margin-bottom: -30px;}    .options ul li {padding: 0 15px;}    .subscribe-section form {width: 100%;margin: 0;}    .subscribe-section h3 {font-size: 20px;}    .ch-feature-text h2 {font-size: 30px;}    .ch-feature-text h3 {font-size: 18px;}    .ch-feature-text.pos3 {padding: 0 40px;}    .ch-feature-text.pos2 {width: 100%;}    .testimonial-carousel .slick-previous {left: 20%;}    .testimonial-carousel .slick-nexti {right: 20%;}    .testimonial-carousel .slick-arrow {bottom: 30%;}    header.style5 .mobile-men-btn i {color: #fff;}    .spp-fcs {width: 100%;float: left;}    header.style5 .currency-chng {float: left;}    .ms-30 {margin-bottom: 30px;}    .top_bar .card-sec {float: right;text-align: right;padding-right: 0;}    .top_bar .card-sec ul li:last-child {padding-right: 0;}    .subscribe-section.style2 form button {position: static;height: 50px;}    .subscribe-section.style2 form input {margin-bottom: 40px;}    .currency-change.style2 {display: none;}    header.style4 .logo {width: 100%;text-align: center;margin-bottom: 30px;}    header.style4 .logo img {float: none;}    header.style4 .card-sec {width: 50%;float: left;text-align: left;}    .our-new-items {width: 100%;}    header.style2 .currency-change {display: none;}    header.style2 .card-sec {float: left;width: 100%;text-align: center;}    header.style2 .logo {margin-bottom: 30px;width: 100%;}    .item-sec a {left: 10px;}    .winter-fall-description {bottom: 30px;}    .winter-fall-description h2 {font-size: 24px;}    .winter-fall-description h3 {font-size: 14px;margin-bottom: 15px;}    .instagram-sec {padding: 0;}    .footer-data2.hp2 .widget-links {width: 100%;margin-bottom: 40px;}    .footer-data2.hp2 .widget-contact-info {width: 100%;}    .widget-about.hp2 {padding: 0 30px;}    .subscribe-section.style2 {padding: 60px 15px;}    .toggle-item h2 {line-height: 22px;}    .tbs-qs-list li {margin-bottom: 15px;}    .highlights ul li span {line-height: 30px;}    .pager-pagination.st2 nav {width: 100%;text-align: center;margin-bottom: 30px;}    .side-panel-sec {display: none;}    .selected-product-info {float: left;width: 100%;text-align: center;}    .product-pic img {float: none;width: auto;max-width: 100%;}    .product-pic {width: 100%;}    .product-sm-info {width: 100%;}    .selected-product-info {margin-bottom: 25px;}    .quantity-counterr {width: 100%;}    .cancel-product {width: 100%;float: left;text-align: center;}    .quantity-counterr .handle-counter {width: 100%;margin-bottom: 20px;}    .price_info {width: 100%;text-align: center;}    .cancel-product a {float: none;}    .cancel-product {margin-top: 20px;}    .feat-info h1 {font-size: 26px;}    .feat-info span {font-size: 18px;}}/*--------1024----------*/@media (max-width: 1024px) {    .content_img img{width: 100%}    .content_left p.author{position: relative; display: inline-block;}    .service{margin-bottom: 30px;}    .reason_sec{height: auto; padding: 50px 0;}    .left_inner_collection{height: auto;}    .right_collection{height: 300px;}    .about_section .about_left { padding: 100px 20px;}    .about_right img{width: 100%;}    .clients_carousel{padding: 50px 0;}    .left_inner_collection h1{font-size: 20px;}    .slider-2 .tp-caption .text{font-size: 60px;}    /*--------Home 1----------*/    header{padding: 0 0 0 10px;}    .main-slider .text{font-size: 80px;}    .main-slider h2{margin-top: 50px;}    .section_padding .layer_1 img{ top: -100px; }    .main-slider .welcome-sidebar:before{top: 80%;}    .main-slider .welcome-sidebar:after{top: 80%;}    nav >ul >li{margin-right: 15px;}    nav ul  li a{padding: 5px 12px;}    .tparrows.tp-rightarrow:before{ content: none;}    .tparrows.tp-leftarrow:before{ content: none;}    .right_collection{background-repeat: no-repeat;}    .about_section{height: auto;background-size: contain;}    .mobile-men-btn{margin-right: 10px;}    .projects-2{margin-top: -100px;}    .slider-2 .tp-caption.slide-2 .text{text-align: center;}    .slider-3 .rev_slider li.tp-revslider-slidesli{border: 40px solid #fff !important; }    header.header-3{padding: 80px 80px 0;}    header.header-3 .logo{padding: 20px 0;}    .main-slider.slider-3 .text{font-size: 40px;}    .apply_coupon .col-md-8{width: 100%; margin-bottom: 10px;}    .apply_coupon .col-sm-4{width: 100%;}}/*--------End 1024----------*//*--------768----------*/@media (max-width: 768px) {    /*--------Home 1----------*/    header{padding: 40px 10px;}    .section_padding .layer_1 img{ top: -40px; }    .project_section{padding: 100px 0;}    header.header-2 .mobile-men-btn{padding: 0;}    .slider-2 .tp-caption .text{font-size: 50px;}    .projects-2{margin-top: -50px;}    .slider-2 .tp-caption.slide-2 .text{text-align: center;}    .content_right{padding: 0 15px 50px;}    .slider-3 .text{font-size: 30px;}    .main-slider.slider-3 h2{margin-top: 0; font-size: 40px;}    header.header-3 nav{display: none;}    header.header-3{padding: 80px 80px 0;}    .slider-3 .rev_slider li.tp-revslider-slidesli{border: 35px solid #fff !important; }    .pagination{height: auto;}    .card-sec{display: none;}    .coupon-outer{margin-bottom: 50px;}}@media (max-width: 568px) {    header{padding: 40px 10px}    .responsive_zero{padding:0;}    /*--------Home 1----------*/    .section_padding .layer_1 img{top: -40px;}    .content_left p.author{position: relative; display: inline-block;}    .social_btn a{margin-bottom: 10px;}    .comments_bar{padding: 0;}    .comments_bar .inner_comments{padding: 30px 0;}    .comment_detail{display: inline-block;}    .reply_form{padding: 40px 0; background: transparent;}    .pad_ryt{padding-right: 15px;}    .footer-widgets .widget{margin-bottom: 30px;}    .content-right .content_inner{position: relative; top: auto;}    .content-right .content_inner h1{font-size: 30px; margin-bottom: 10px;}    .content-right .content_inner h1 span{margin-left: 0;}    .clients_carousel{padding: 50px 0 20px;}    .clients_carousel .item img {width: 245px; margin: 0 auto; }    .about_section .about_left h1{font-size: 30px;}    .main-slider .text{font-size: 30px;    line-height: 30px; margin-top: 50px;}    header.header-2 .mobile-men-btn{padding: 0;}    /*--------------------update-------------------------*/    .row{margin: 0;}    .left_inner_collection{padding: 40px;}    .footer-bottom .left-align{text-align: center;padding: 20px;}    .footer-bottom .right-align{text-align: center;}    .main-slider .text{font-size: 30px !important; line-height: 1.5; margin-top: 0;}    .promo_banner{padding: 50px 0; height: auto;}    .promo_banner h1{font-size: 30px;}    .promo_banner p{font-size: 14px;}    .slider-2 .tp-caption .text{font-size: 26px !important;}    .slider-2 .tp-caption.slide-2 .text{text-align: center;}    .projects-2{margin-top: 50px;}    .project-view h1 {font-size: 70px;}    .subcribe_sec form{width: 300px;}    .subcribe_sec h1{font-size: 30px;}    .slider-3 .rev_slider li.tp-revslider-slidesli{border: 5px solid #fff !important;}    header.header-3 {padding: 20px;}    header.header-3 .logo{padding: 0;}    .slider_social_icon{display: none;}    .main-slider.slider-3 h2{font-size: 26px;}    .main-slider.slider-3 .text{font-size: 14px !important; }    .project_description{margin-bottom: 70px;}    .project_carousel.owl-carousel .owl-nav button.owl-prev{ top: 30%; left: -2px;}    .project_carousel.owl-carousel .owl-nav button.owl-next{ top: 30%; right: -2px;}    .banner_section h2{display: block; margin-bottom: 20px;}    .project-view h2{font-size: 60px;}    /*--------------------*/    .apply_coupon{ display: inline-block; padding: 30px 10px; }    .coupon-outer{padding-right: 15px;}    a.button.grey{display: block; margin-bottom: 20px;}    a.button.grey.update{margin-left: 0;}    .shipping_sec{padding: 70px 0;}    .cart_wrpaer img{max-width: 50px; max-height: 50px;}    .tool_details{display: inline-block;padding-left: 0; padding-top: 30px;}    .table>tbody>tr>td, .table>tbody>tr>th{padding: 10px;}    h5.tool_name { font: 600 14px 'Poppins', sans-serif; letter-spacing: 0.5px;}    p.tool_d {font-size: 12px;}    .table>tbody>tr>td:first-child { max-width: 50px;}    .table>thead>tr>th{padding-right: 0; padding-left: 10px;}    .cart_page .container{  padding: 0; }    .exclamations p{font-size: 12px;}    .checkout_form .row{margin: 0 -15px;}    a.create_account{margin-bottom: 30px; display: inline-block;}    .col-sm-6.col-xs-12 textarea.form-control{margin-bottom: 30px;}    .checkout_table .empty{display: none;}    .checkout_table .cart_wrpaer{border: 0;}    .checkout_table .table>tbody>tr>td{padding-left: 10px !important;}    .checkout_table .table>thead>tr>th{padding: 10px;}    .checkout_table .table>thead>tr>th span{font-size: 12px;}    .checkout_table .table>tbody>tr>td p{font-size: 10px;}    .qoute_wrap .qoute{padding: 0;}    #login .row {margin-left: -15px;margin-right: -15px;}    .card .card-action{padding-top: 0;}    .sec-title{margin-bottom: 20px;}    .work_section .my-selector a{margin-bottom: 5px;}    .work_section .my-selector a.selected{padding-left: 50px;}    .work_section .my-selector a.selected:before{width: 40px;}    .testimonial_3 .item{padding: 50px 20px;}    .footer-3 p.address{margin-bottom: 30px;}    .project_carousel.owl-carousel .owl-nav button{width: 30px; height: 80px;}    .project_details_section{padding: 50px 0;}    .project_carousel{margin-bottom: 50px;}    .project_two.before_after .item_inner:hover .overlay >a{top: 40%;}    .promo_banner h1{line-height: 40px; margin-bottom: 20px;}    .promo_banner p{line-height: 26px;}    .footer-widgets{padding: 50px 0;}    .content_left { margin-bottom: 50px;}    .team_section .team_details{margin-bottom: 30px;}    .member_img .team_img{margin-bottom: 20px;}    .details-heading h3{margin-bottom: 20px;}    .product_details .row{margin: 0 -15px;}    .testi_slider {min-height: auto; margin-bottom: 50px;}    .testi_slider .slide .user_botom{padding-left: 0;}}@media (max-width: 375px) {    .main-slider .text{font-size: 22px !important; line-height: 1.5; margin-top: 30px;}    .content-right .content_inner h3{font-size: 18px;}    .content-right .content_inner .title{width: 100%; text-align: left;}    .reason_sec h1{font-size: 30px;}    .left_inner_collection p{font-size: 16px; line-height: 30px;}    .testi_carousel .item_inner{padding: 80px 20px 40px;}    .project_carousel.owl-carousel .owl-nav button.owl-prev{ top: 22%;}    .project_carousel.owl-carousel .owl-nav button.owl-next{ top: 22%;}}/*：此代码只作为演示用,不是源代码。源码地址唯一出处: http://www.bootstrapmb.com/item/4727(这个备注仅在演示页面有，源代码里没有)*/