@media (max-width:1023px){
    .navigation{float:left;width:100%;position:relative}
    .navigation .navbar{display:block;float:left;width:100%;padding:2px 0}
    .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:#6b2677;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:14px;border-right:1px dashed transparent;color:#fff;border-bottom:1px solid #803c8c;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:#444}
    .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 #9d50aa;background:#803c8c}
    .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,.navigation .menu ul li:hover a{border-color:initial}
    .navigation .menu ul li:hover ul.cs-dropdown{display:none}
    .team_info{padding:0 15px}
    .right-content{padding:0 15px}
    .read_more{text-transform:inherit}
    }
    @media (max-width:1024px){
    .feature_height{display:block;overflow:hidden;padding:15px;text-align:center;height:140px}
    .navigation .menu ul li a{display:block;color:#fff;transition:all .3s ease;font-size:16px;background:0 0;font-weight:500}
    .feature_item .feature_image{position:relative;text-align:center;min-height:260px;overflow:hidden;border-bottom:3px solid #f7b11b}
    .feature_item .feature_image .image{position:relative;padding:0;text-align:center;min-height:260px;overflow:hidden;transition:all .4s ease-in-out}
    .feature_item_1 .feature_image{position:relative;padding:0;text-align:center;min-height:210px;overflow:hidden;border-bottom:3px solid #f7b11b}
    .feature_item_1 .feature_image .image{position:relative;padding:0;text-align:center;min-height:210px;overflow:hidden;transition:all .4s ease-in-out}
    .search{max-width:250px;width:100%;margin:0 0;padding:0;position:relative}
    }
    @media (max-width:768px){
    .feature_item_1 .feature_image{position:relative;padding:0;text-align:center;min-height:220px;overflow:hidden;border-bottom:3px solid #f7b11b}
    .feature_item_1 .feature_image .image{position:relative;padding:0;text-align:center;min-height:216px;overflow:hidden;transition:all .4s ease-in-out}
    .top_right{margin:5px 0}
    .offers .item{display:block}
    .offers{text-align:center}
    .work-content{margin-bottom:20px}
    .offerhead{font-size:18px;line-height:normal;text-align:center;margin-bottom:15px}
    .viewbt{float:none;display:inline-block}
    #featuredProducts .owl-nav .owl-prev{left:-10px}
    #featuredProducts .owl-nav .owl-next{right:-10px}
    #ourProducts .owl-nav .owl-prev{left:-10px}
    #ourProducts .owl-nav .owl-next{right:-10px}
    .ctpbox{margin-bottom:30px}
    .h_blog .item .blog_b{margin:0}
    .home_testimonials_webpulse{background-size:cover}
    .footer_widget{margin-bottom:20px}
    .text-right{text-align:left}
    .navbar .phone_call{margin:7px 0 0}
    .market-list li{width:50%}
    }
    @media (max-width:650px){
    .phone_call{margin:0;font-size:17px}
    }