@media screen and (max-width:1680px){}
@media screen and (max-width:1600px){
}
@media screen and (max-width:1440px){

}
@media screen and (max-width:1366px){

}
@media screen and (max-width:1280px){

}
@media (min-width:992px) and (max-width:1199px){
	.pp-padding {    padding: 0;}
	.sub-cat{margin: 15px;}
	.header-left{width: 35%;}.header-right{width: 63%;}
	.three-block {    padding: 30px 0px;}
}
@media screen and (max-width:991px){
	.mobinav{display:block;    float: right;}
	.footer-content,.text-right{text-align: left!important;}
	.about-us-sec h1, .category-section h1, .client-section h1{font-size: 35px;}
	.pp-padding {    padding: 0;}
	.sub-cat{margin: 10px;}
	.search-icon{display: none;}
	.navbar-toggle .icon-bar{background-color: #000;}
	.navbar-toggle{margin: 0;}
	.header-left{width: 75%;}.header.f-nav{min-height: 58px;}
	.navclsbtn{display: block;}

	.two-sections:after,.two-sections:before{display: none;}
	.top_menu ul li ul{box-shadow: none;}
	.top_menu ul li a{color:#fff;border-bottom:0;}
	.top_menu ul li.current-menu-item a, .top_menu ul li a:hover{border-bottom:0;color:#000;}
	.top_menu{height:100%;overflow-x:hidden;width:300px;overflow-y:auto;position:fixed;right:-300px;top:0;background-color:#055a67;z-index:99999;padding:0;margin:0;transition:all .5s ease;}
	.b-nav__list{float:none;}
	.top_menu ul li{display:block;margin:10px;float:none;text-align:left;}
	.top_menu.open ul li a{display:block;padding:5px 15px;color:#fff;border:0;font-size: 12px}
	.top_menu ul li a{padding:10px;}
	.top_menu.open ul li a:hover{color:#fff;}
	.top_menu.open .container{width:100%;}
	.top_menu.open .collapse, .top_menu.open .navclsbtn{display:block;}
	.main-navigation{text-align:left;}
	.top_menu .nav-container{margin:0;}
	.top_menu.open ul li ul li{display:block;border-color: #0c3a8c;}
	.top_menu.open{display:block;right:0;}
	.menu .navbar-nav li:nth-child(3){margin-left:0px;}
	.top_menu .main-navbar ul>li:after{content:none;}
	.menu .navbar-brand{height:auto;float:none;}
	.top-bar{clear:both;}
	.menu .navbar-brand img{-ms-transform:none;transform:none;transform:none;top:auto;left:auto;}
	
	.menu .dropdown-submenu>.dropdown-menu{left:0;}
	.menu .dropdown-submenu>a:after{display:none;}
	.top.top-left,.top-bar .top-right{float:none;text-align:center;}
	.menu .nav>li{padding-right:0;}
	.menu .main_menu .nav > li > a{border-bottom:1px solid rgba(255, 255, 255, 0.29);font-size:18px;}
	.navclsbtn{display:block;float:none;width:100%;text-align:right;color:#fff;padding:7px 15px;cursor:pointer;font-size: 25px;}
	.top_menu.open ul li ul{display:block;position:relative;top:0;width:100%;background:none;}
	.top_menu.open ul li a:hover,.top_menu.open ul li ul li a{border-bottom:0;}
	.top_menu ul li ul li.menu-item-has-children>a:after{display:none;}

    .table-responsive-sm{    overflow-x: auto;  display: inline-block;}

}
@media screen and (max-width:767px){
    
}
@media screen and (max-width:667px){}
@media screen and (max-width:640px){}
@media screen and (max-width:568px){}
@media screen and (max-width:533px){}
@media screen and (max-width:480px){
	.about-us-sec h1, .category-section h1, .client-section h1{font-size: 30px;}
	.three-block {    padding: 30px 0px;}
	.footer-menu ul li a{padding: 10px 10px;}
	.feature-section,.yellow-strip{padding: 10px;margin: 0;}
	.yellow-strip h1{margin: 10px 0 0;font-size: 20px;letter-spacing: 0;}
	.contact_wrapper{padding: 25px 0;}
	.three-block p span{font-size: 15px;}
	.f-logo{padding: 20px 40px;}
}
@media screen and (max-width:414px){}
@media screen and (max-width:375px){}
@media screen and (max-width:360px){}
@media screen and (max-width:320px){

}