.iconmenu { display:none; background: url(../images/menu.png) no-repeat center;
    width: 45px;
    height: 45px;
    cursor: pointer; }
@media (max-width: 767px) {
	body{ padding:10px;/* background:red; */}
	.container {width:100%; margin:0; padding:0;}
	.iconmenu { display:block;}
	#mainmenu { display:none;}
	#mainmenu ul.menu>li>a, #mainmenu ul.menu>li>span{}
	#mainmenu ul.menu>li>ul{margin-left: 10px;    position: static; display: block;}
	#mainmenutop { position: initial;}
	#header { margin-top: 0px;}
	.langen-gb #mainmenu ul.menu>li.item-163 ,.langen-gb #mainmenu ul.menu>li,#mainmenu ul.menu>li { display: block;}
	.width50,.width100 { width:100%;}
	.moduletabletophotline { position: absolute;    top: 12px;    right: 10px;}
	#homepage>.container >.waprow { padding:0;}
	#gioithieu {    padding: 10px;}
	.gtabc {padding: 0 10px;  }
	
	.moduletable #abc .box25,.boxvideoandlogin .bloxganvideo ,.diachifooter,.socialfooter,.item-page,.blogkythuat  ,.avtkyt,.itemkty,.categoryid26 .itemkty, .categoryid14 .itemkty,.slides,.dich-vu, .chnhanh,.dkbh-left,.mhgn-left,.blogtintuc,.pditemktin .avtitem,.contactpage,.contencontact .inforCt,.contencontact .formCt
	{ width:100%; margin: 0; }
	#abc .pdstyle { margin:0;}
	div.hotlinetop>h5 { font-size: 16px;}
	.socialfooter { text-align:left;}
	.txtintrol h1.ttcatkty {text-align:center;}
     .infortitem ,.introtkythuat { height:auto;}
	.itemdetailkt { padding:0 5px;} 
	.itemdetailkt>h1 { margin-top: 0;}
	.backcat {width:100%; }
	.blogsanpham .category-desc>h1 {       line-height: 40px;}
	.dich-vu, .chnhanh {    padding: 0;}
	.mhgn-right { padding-top:0;}
	.baiviet27{}
	.item-page  img { text-align:center; margin: auto;
    display: block; margin-bottom:10px;}
	div.tt-tuyensinh img { position: static;
    margin: 0;}
	.pditemktin { padding:0;  }
	#topright { padding-right:10px;}
	
}


@media (max-width: 1024px) and (min-width:960px) 
{

.container {    width: 960px;    max-width: 9600px; }
#mainmenu ul.menu>li { padding: 0 24px; }
.moduletable #abc .box25 {width: 235px; } 
.boxvideoandlogin .boxvideo {    width: 620px; }
.langen-gb #mainmenu ul.menu>li {    padding: 0 20px;}
.langen-gb #mainmenu ul.menu>li>ul {       margin-left: -21px;  }
#mainmenu ul.menu>li>ul {       margin-left: -25px;  }

.blogkythuat { width:100%; }
.contactpage { width: 100%;}
.blogtintuc {width: 100%;  }


 }/* End max-width: 1024px) and (min-width:960px)    */

