@media only screen and (max-width: 1200px) {
.container-web{
	width:960px;
}
.primary-menu ul li a{
    padding:32px 12px;
}
.fix-nav .primary-menu ul li a{
    padding:22px 12px;
}
}
@media only screen and (max-width: 960px) {
.container-web{
	width:100%;
}
#header{
	padding:0 15px;
}
.wrap-header,.fix-nav .wrap-header{
	height:52px;
}
.primary-menu,.scrolltop-wrap{
    display:none;
}
.logo,.fix-nav .logo{
    width:30%;
    height:52px;
}
.mobilemenu-iconbar{
    width:70%;
	float:left;
	display:flex; 
	align-items:center; 
	justify-content:end;
	height:100%;
}
.mobilemenu-iconbar img{
    display:inline-block;
}
.left-contents,.right-contents{
    width:100%;
    padding:0;
}
.tfooter-inner{
    margin-left:0;
    margin-right:0;
}
.tfooterbox,.tfooterbox:first-child,.tfooterbox:last-child{
    width:100%;
    padding:0;
}
#container{
    padding:0 10px;
}
.lfieldofoperation,.rfieldofoperation,.lcontactco,.rcontactco,.lsupportonline,.rsupportonline{
    flex:0 0 100%;
    max-width:100%;
}
.lcontactco{
    padding-right:0;
    margin-bottom:15px;
}
.lsupportonline{
    padding-right:0;
}
.supportonline-title{
    text-align:center;
}
.newshomebox{
    width:50%;
}
.newshomebox:nth-child(2n+1){
    clear:both;
}
.newshomebox-thumb{
    height:245px;
}
.lformft,.rformft{
    width:100%;
}
.rformft{
    padding-left:0;
	margin-top:20px;
}
.catprotop,.showsingletop{
    padding:40px 10px;
}
.catprotop-details{
    max-width:100%;
}
.catpro-title{
	text-align:center;
}
.catpro-title span{
    font-size:28px;
}
.showsingletop,.catprotop{
	background-attachment:scroll;
}
.probox-thumb{
    height:260px;
}
.singleproslide .item{
    height:365px;
    padding: 0 0 6px 0;
}
.singleproslide .owl-carousel .owl-nav .owl-prev,.singleproslide .owl-carousel .owl-nav .owl-prev:hover{
    left:30px;
}
.singleproslide .owl-carousel .owl-nav .owl-next,.singleproslide .owl-carousel .owl-nav .owl-next:hover{
    right:30px;
}
.rank-math-breadcrumb{
    text-align:center;
}
.contactpagetop-co,.contactpagetop-banner{
    flex:0 0 100%;
    max-width:100%;
}
.slider-web .owl-carousel .owl-slide{
    height:420px;
}
.aboutcobox{
    width:50%;
}
.aboutcobox:nth-child(2n+1){
    clear:both;
}
.fieldofoperation{
    background-attachment:scroll;
}
}
@media only screen and (max-width: 760px) {
.probox:nth-child(3n+1),.aboutpage-content2box:nth-child(3n+1){
    clear:none;
}
.probox:nth-child(2n+1),.aboutpage-content2box:nth-child(2n+1){
    clear:both;
}
.probox{
    width:50%;
}
.probox-thumb{
    height:235px;
}
.catnewsbox{
    width:50%;
}
.catnewsbox:nth-child(4n+1){
	clear:none;
}
.catnewsbox:nth-child(2n+1){
	clear:both;
}
.prohome-title span,.aboutco-title span,.fieldofoperation-title span, .newshome-title span,.contactco-title span,.supportonline-title span,.catprorela-title span,.catnews-title span,.aboutpage-content1-title,.aboutpage-content2-title,.aboutpage-content3-title,.aboutpage-content4-title,.contactpage-content1-title,.contactpage-content2-title{
    font-size:24px;
}
.lformft-title{
    font-size:22px;
}
.newshomebox-thumb{
    height:200px;
}
.newshome-desc,.newshome-view{
    flex-basis:100%;
    max-width:100%;
}
.newshome-desc{
	margin-bottom:5px;
	text-align:center;
}
.rowms-full{
    margin-bottom:0;
}
.colms-1-2{
    flex:0 0 100%;
    max-width:100%;
}
.ms-row{
    margin-left:0;
    margin-right:0;
	margin-bottom:0;
}
.ms-column{
	width:100%!important;
	padding:10px 0!important;
}
.prohome,.aboutco,.fieldofoperation,.contactco,.supportonline,.newshome,.formft,.aboutpage-content1,.aboutpage-content2,.aboutpage-content3,.aboutpage-content4,.contactpage-content1,.contactpage-content2{
    padding:40px 10px;
}
.singleproslide .item{
    height:295px;
}
.catnewsbox-name{
    -webkit-line-clamp:3;
}
.dataupms-title{
	font-size:14px;
}
.aboutpage-content2-details{
    margin-left:-10px;
    margin-right:-10px;
}
.aboutpage-content2box,.aboutpage-content2box:nth-child(4),.aboutpage-content2box:nth-child(5),.aboutpage-content2box:nth-child(6),.aboutpage-content2box:nth-child(7){
    width:50%;
    padding:10px;
}
.aboutpage-content3-details,.aboutpage-content4-details{
	margin-left:0;
    margin-right:0;
	display:block;
}
.laboutpage-content3,.raboutpage-content3,.laboutpage-content4,.raboutpage-content4{
    width:100%;
    padding:10px 0;
}
.contactpagetop{
    padding:20px 20px 0 20px;
}
.aboutco-inner,.fieldofoperation-details{
    margin-left:0;
    margin-right:0;
}
.aboutcobox,.fieldofoperationbox{
    padding:10px 0;
    width:100%;
}
.slider-web .owl-carousel .owl-slide,.aboutco-video iframe{
    height:320px;
}
.fieldofoperation-inner{
    margin-bottom:5px;
}
.slider-web-title h3{
	font-size:18px;
}
}
@media only screen and (max-width: 450px) {
.wrap-catnews,.wrap-catpro,.aboutpage-content2-details{
    margin-left:0;
    margin-right:0;
}
.catnewsbox,.probox{
    width:100%;
	padding:10px 0;
}
.newshomebox-thumb{
    height:150px;
}
.singleproslide .item{
    height:185px;
}
.aboutpage-content2box,.aboutpage-content2box:nth-child(4),.aboutpage-content2box:nth-child(5),.aboutpage-content2box:nth-child(6),.aboutpage-content2box:nth-child(7){
	width:100%;
	padding:10px;
}
.slider-web .owl-carousel .owl-slide,.aboutco-video iframe{
    height:250px;
}
.contactpagetop-co{
    padding:15px;
}
}