@media(max-width:1300px){
    .navigation .menu ul li a{padding:20px 10px;font-size:13px}
    }
    @media(max-width:1200px){
    .navigation .menu ul li a{padding:20px 8px;font-size:12px}
    .search_action{padding:15px 0 15px 8px}
    .header_appointment_btn{width:170px}
    .single-highlight-box .inner-content .text{padding:20px}
    .footer_wrap a,.footer_wrap p{position:relative}
    .blog-content2 .titleBlog span{height:auto}
    .footer_wrap .footer-top .footer-widget .com-address-item .comp-address-info span{position:relative}
    }
    @media(max-width:1100px){
    .menubar .logo{float:left;top:0;left:0;padding:0 5px 0 0;position:absolute;z-index:999}
    .menubar .logo img{width:54px}
    .header_appointment_btn{width:145px}
    .navigation .menu ul li a{padding:20px 7px;font-size:12px}
    }
    @media(max-width:1023px){
    .menubar .logo{height:auto}
    .menubar .logo img{width:60px}
    .header_appointment_btn{display:none}
    .navigation{float:left;width:100%;position:relative}
    .navigation .navbar{display:block;float:left;width:100%}
    .navigation .menu{display:none;width:100%;overflow:hidden;overflow-y:visible;position:relative;z-index:9999;max-height:480px;overflow-y:auto;position:absolute;top:100%;background:#025728;left:0;right:0;text-align:left}
    .navigation .menu ul li{padding:0;float:left;width:100%;display:block}
    .navigation .menu ul li a{padding:7px 15px;text-align:left;font-size:12px;border-right:1px dashed transparent;color:#fff;border-bottom:1px solid #0f7040;display:block}
    .navigation .menu ul li ul.cs-dropdown{position:relative!important;opacity:1!important;visibility:visible!important;top:auto!important;left:auto!important;padding-left:20px;padding-right:20px;padding-bottom:20px;width:100%;display:none;transition:none!important}
    .navigation .menu ul li ul.cs-dropdown,.navigation .menu ul li ul.cs-dropdown li .cs-dropdown{padding-top:0;padding-left:0;padding-bottom:0;display:none;transition:none;padding-right:0;width:100%;background:#666}
    .navigation .menu ul .cs-submenu a{position:relative}
    .navigation .menu ul li.cs-submenu a button{display:block;position:absolute;top:0;right:15px;background:0 0;border:0;color:#fff;font-size:16px;height:30px;outline:0;width:30px;padding:0;text-align:center;line-height:18px}
    .navigation ul li.cs-submenu a button svg{width:16px;height:16px}
    .navigation ul li.cs-submenu a button.rotated svg{transform:rotateZ(180deg)}
    .navigation ul li.cs-submenu:hover svg{transform:rotateZ(0)}
    .navigation .menu ul li ul.cs-dropdown,.navigation .menu ul li ul.cs-dropdown li .cs-dropdown li .cs-dropdown{padding-top:0;padding-left:0;padding-bottom:0;display:none;transition:none;padding-right:0;float:left;width:100%!important;background:#3f5faa}
    .navigation .menu ul li ul.cs-dropdown li ul.cs-dropdown{left:100%;margin-top:0}
    .navigation .menu ul li ul.cs-dropdown li ul.cs-dropdown li ul.cs-dropdown{left:-100%;margin-top:0}
    .navigation .menu ul li ul.cs-dropdown li{border-bottom:0}
    .navigation .menu ul li ul.cs-dropdown li a{color:#fff;display:block;font-size:14px;padding:7px 15px;line-height:normal;border-bottom:1px solid #8edbb1;background:#00a654}
    .navigation .menu ul li ul.cs-dropdown li ul.cs-dropdown li a{background:#666}
    .mobile_hide{display:none!important}
    .navigation .menu ul>li.active>a:before,.navigation .menu ul>li>a:hover:before{opacity:0}
    .navigation .menu ul li:hover ul.cs-dropdown{display:none}
    .navigation .menu ul li:hover a:before{border:0}
    .navigation .menu ul li.cs_mega ul.cs-dropdown{padding:0;max-height:initial;overflow:hidden}
    .navigation .menu ul li.cs_mega ul.cs-dropdown li{border:0;width:100%}
    .right-content{padding:0 15px}
    }
    @media (max-width:980px){
    .abt-sec .heading h2{font-size:20px}
    h1{font-size:20px}
    .title2_1{font-size:20px;margin-bottom:5px}
    .products-section .lower-section .col-lg-3.col-md-3{width:50%}
    .products-section .lower-section{padding:40px 0 30px}
    .our_service_home{padding:40px 0}
    .box-hover-effect .effect-wrapper{height:auto;padding-bottom:55px}
    .box-hover-effect{height:auto}
    .h2_title{font-size:20px}
    .tx-head h3{font-size:20px}
    .webpulse_home_product{padding:40px 0}
    .mb-5{margin-bottom:2rem!important}
    div#testimonials .owl-dots{text-align:left}
    .menubar .col-xxl-4.col-xl-4.col-lg-4.col-md-2.col_logo{width:30.666667%}
    .heading_banner .cat_title{font-size:20px}
    .catTitle_2{font-size:20px}
    .title-2,.title2{font-size:20px}
    .lower-section.pt-3 .col-md-3{width:50%}
    .about_page{padding:40px 0}
    .title_2{font-size:20px}
    .you_may{font-size:16px}
    .blog_page .blog_left .catTitle_22{font-size:20px}
    .left_title1{font-size:16px}
    h2{font-size:20px}
    .title-4,.title4{font-size:16px}
    .right_news .image img{position:relative;top:inherit;left:inherit;transform:inherit;width:100%;max-height:100%}
    .right_news .image{height:auto}
    .more_info{max-height:initial}
    .abt-sec{padding-top:35px}
    }
    @media (max-width:768px){
    .heading_banner{padding:50px 0 45px}
    .lower-section.pt-3 .col-md-3{width:100%}
    .products-section .lower-section .col-lg-3.col-md-3{width:100%}
    .top_contact li{padding:0 5px;margin:0}
    .single-highlight-box{margin-bottom:20px}
    .products-section .title-box p{width:95%}
    .tx-bx{padding:55px 15px 25px;margin-bottom:0}
    .top_contact li:first-child{padding-left:5px}
    .top_contact li a{font-size:14px}
    header{position:relative;background:#333}
    .top_social li a{width:30px;height:30px;line-height:30px}
    .top_contact li a{line-height:30px}
    .about-right-part{max-width:100%;width:100%}
    .introduce_images{max-width:100%;width:100%}
    .features .features-holder{display:block}
    .features .feature-panel-holder .feature-panel{margin-bottom:0;padding:23px 20px 40px;min-height:240px;border-radius:8px}
    .features .feature-panel-holder{float:left;width:50%;padding-top:0}
    .features .more-features{float:left;width:100%;margin:30px 0}
    .features .features-card{float:left;width:100%;display:block}
    .features .features-card .card-panel{float:left;width:100%;display:block;margin-bottom:20px}
    .read_more_btn{padding:8px 20px}
    .home_interior{border:1px solid #ccc;margin-bottom:20px}
    .about_video .about_text{width:100%;height:auto;padding:20px}
    .about_video .about_text p{font-size:16px;line-height:26px;margin:0}
    .home_about_us p{float:left;width:100%}
    .about_video .about_video{float:left;width:100%;height:210px;margin:0}
    .home_trending h2{font-size:18px}
    .home_selling h2{font-size:18px}
    .h2_title{font-size:22px}
    .kitchen_step{margin-bottom:30px}
    .home_gallery_nav{bottom:40px}
    .home_galley_left{height:auto;padding:25px 0}
    .home_galley_left h2{font-size:18px}
    .fact-counter .count-box .count{float:none;margin:0 0 10px;font-size:30px;line-height:normal}
    .fact-counter .count-box .count-text{font-size:30px}
    .fact-counter .count-box{border:1px solid #eee;text-align:center;margin-bottom:20px;padding:15px}
    .sm-height-auto{height:280px}
    .text_content h3{font-size:18px}
    .text_content p{font-size:15px}
    .bg-theme-colored2{border-bottom:1px solid #39569b}
    .bg-theme-colored{border-bottom:1px solid #1572ac}
    .box-hover-effect.effect-siberia .info-box .info-title h3{font-size:18px}
    #popularCourse .owl-nav .owl-prev{left:-10px}
    #popularCourse .owl-nav .owl-next{right:-10px}
    .blog-content2 h5{height:auto}
    .blog-content2 h5 span{position:relative;top:0;left:0;transform:none}
    .footer-menu ul{margin-bottom:20px}
    .social-icons li a span{display:none}
    .text-right{text-align:left}
    .wps_copy{line-height:normal;padding:10px 0}
    .blog_details_img{height:auto}
    .market-list li{width:50%}
    .products-section .title-box{padding:60px 0}
    }
    @media (max-width:650px){
    .inner_breadcrumb .breadcrumb li{line-height:30px}
    .blog_page{padding:50px 0 25px}
    .you_may{line-height:20px}
    }
    @media (max-width:480px){
    .trending_item .trending_box{margin:0}
    }