@media only screen and (max-width: 1200px) {
.container-web{
	width:960px;
}
.primary-menu ul li a{
    padding:38px 8px;
}
}
@media only screen and (max-width: 960px) {
.container-web{
	width:100%;
}
#menumobile{
	display:block;
}
.menuleft,.menuright{
	display:none;
}
.wrap-header{
	height:auto;
}
.logo{
    width:50%;
    height:52px;
}
.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;
}
.slider-web .owl-carousel .owl-slide{
    height:280px;
}
.utopms{
    padding:0 10px;
}
.lutopms{
    width:100%;
	text-align:center;
}
.rutopms{
	display:none;
}
}
@media only screen and (max-width: 760px) {
.singleproslide .item{
    height:280px;
}
.probox:nth-child(3n+1){
    clear:none!important;
}
.probox:nth-child(2n+1){
    clear:both!important;
}
.probox{
    width:50%!important;
}
.probox-thumb{
    height:245px;
}
.catnewsbox-thumb{
    width:150px;
}
.catnewsboxinfo{
    width:-webkit-calc(100% - 150px);
    width:-moz-calc(100% - 150px);
    width:calc(100% - 150px);
}
.newshome-details,.aboutco-details{
    margin-left:0;
    margin-right:0;
}
.newshomebox,.aboutcobox{
    width:100%;
    padding:10px 0;
}
.downdocbox{
    width:100%;
    margin-bottom:10px;
}
.downdocbox label{
    padding:0;
}
.supportonlineboxinfo{
	padding:10px;
}
}
@media only screen and (max-width: 450px) {
.slider-web .owl-carousel .owl-slide{
    height:180px;
}
.singleproslide .item{
    height:200px;
}
.prohome-details{
	margin-left:0;
    margin-right:0;
}
.probox{
	width:100%!important;
	padding:10px 0;
}
}