@media only screen and (max-width:1199px) {
				.mainmenu>ul>li>a {
								padding: 0 25px 40px
				}
				.category-about .item .description {
								font-size: 12px;
								height: 104px
				}
				.category-about .item .caption {
								padding: 20px
				}
				.category-about .item .name a {
								font-size: 16px
				}
				.btn_readmore a {
								font-size: 14px;
								padding: 6px 12px
				}
				.name_first {
								font-size: 25px
				}
				.item_cate_6 .image {
								height: 211px
				}
				.item_cate_2 .image {
								height: 429px
				}
				.item_cate_1 .image {
								height: 645px
				}
}

@media only screen and (min-width:1024px) { /* 				ul.slimmenu li .sub-collapser > i { */
				/* 				display:none; */
				/* 				} */
}

@media only screen and (min-width:768px) {
				ul.slimmenu>li:first-child {
								display: none;
				}
}

@media only screen and (max-width:991px) {
				.mainmenu_col {
								display: contents;
				}
				.mainmenu, .menucategory {
								margin-top: 0;
				}
				.menucategorymobile, .menumobile {
								display: block
				}
				.about-home {
								padding: 20px 0;
								font-size: 14px
				}
				.category-about .item {
								width: 100%;
								border-bottom: 1px solid #fff
				}
				.category-about .item .caption {
								width: 60%;
								float: left;
								padding-left: 20px
				}
				.category-about .item .image {
								width: 40%;
								float: left
				}
				.category-.about .item .image img {
								width: 100%;
								float: left
				}
				.category-about .item .description {
								height: auto
				}
				.item_first {
								margin-bottom: 20px
				}
				.item_cate_2 .image {
								height: 329px
				}
				.item_cate_6 .image {
								height: 161px
				}
				.cagegoryhome .item .caption {
								top: 7%
				}
				.item_cate_1 .image {
								height: 495px
				}
				#manufacturerhome {
								padding: 0;
				}
				.client .item {
								margin: 10px 14px
				}
				.description_singer img {
								height: auto !important
				}
}

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

@media ( min-width :320px) and (max-width:480px) {
				.send_mail {
								width: 100%;
								margin-bottom: 15px;
				}
				 .col-news-cat .image{
				 height: 120px !important;
				 }
				.col-news-cat{
				width: 50% !important;
				}
				.advisory_latest .col-right .image, .advisory_latest .col-left .image {height:100%}
				#ytblvideoctn_bl83_v3, .col-viewgrid{
				width: 100% !important;
				
				}
				.list_agency .item .caption {
								height: auto;
				}
				.title2, .title_home2 {
								font-size: 18px;
								margin: 16px 0;
				}
				#top .menutop {
								display: none;
				}
				.top ul li {
								margin-right: 6px;
								font-size: 13px;
				}
				.menutop li {
								margin-left: 18px;
				}
				.caption_slide {
								display: none;
				}
}

@media ( min-width :500px) and (max-width:1024px) {
				.edu_list_logo {
								padding: 15px 0 12px 0;
				}
				.edu_list_logo .item {
								width: 33.333%;
								padding: 0 5px;
				}
}

@media ( min-width :768px) and (max-width:1024px) {
				.box_cagegoryhome>div>div>div>div, .box_cagegoryhome>div>div>div {
								width: 100% !important;
				}
}

@media ( min-width :768px) and (max-width:991px) {
				.col-box_html {
								margin-bottom: 10px;
				}
				.send_mail {
								width: 50%;
								margin-right: 0;
								border: 1px solid;
				}
				.caption_slide {
								bottom: -11px;
				}
}

@media only screen and (max-width:1024px) {
				.list_gallery .item, .list_videoss .item {
								margin: 4px 2px;
				}
				.list_videoss .item .image, .list_news .item .image, div.list_videoss>div.image>a>img {
								/* height: 100%; */
								/* width: auto; */
				}
				#ytblvideoctn_bl89_v3 {
								width: 100% !important;
				}
				#search {
								width: unset;
								float: right;
				}
				.top {
								
				}
				ul.slimmenu li .sub-collapser>i {
								
				}
				#top .top ul {
								/* float: left; */
								
				}
				.top ul.menutop li a:hover {
								border-bottom: 0;
				}
				.logo_col {
								z-index: 1199;
				}
				ul.slimmenu.collapsed {
								margin-top: 25px;
				}
				#search {
								position: absolute;
								right: 50px;
								z-index: 100;
								margin-top: 9px;
				}
				.title_slide, .desc_slide {
								font-size: 100%;
				}
				.search {
								width: unset;
								float: right;
				}
				.menutop a, .top ul li a {
								font-size: 100%;
				}
}

@media only screen and (max-width:767px) {
				.col-letter{
				/* margin: 10px 15px; */
				}
				.col-cat-style{
				width: 50% !important;
				}
				#videohome {
								padding: 0 15px;
				}
				#footer {
								padding: 0 15px;
				}
				.box_cagegoryhome>div>div>div, .box_cagegoryhome>div>div>div>div {
								width: 100% !important;
				}
				.caption_slide {
								bottom: 15px;
								width: 100%;
				}
				
				#box_html {
								
				}
				.item_cate_1, .item_cate_2, .item_cate_3, .item_cate_4, .item_cate_5, .item_cate_6, .item_cate_7 {
								width: 100%
				}
				.item_cate_1 .image, .item_cate_2 .image, .item_cate_3 .image, .item_cate_4 .image, .item_cate_5 .image, .item_cate_6 .image, .item_cate_7 .image {
								height: 130px
				}
				.cagegoryhome .item .caption {
								top: 20%
				}
				.list-gallery .item {
								width: 33.33333333%
				}
}

@media only screen and (max-width:639px) {
				.category-about .item .caption, .category-about .item .image {
								width: 100%
				}
				.list-gallery .item {
								width: 50%
				}
				.list-news .item .image {
								width: 100%;
								text-align: center;
								margin-bottom: 10px;
								padding-right: 0
				}
				.list-news .item .caption {
								width: 100%;
				}
				.list-product .item {
								/* width: 50% */
				}
}

@media only screen and (max-width:479px) {
				.list-product .item {
								width: 100%
				}
}

@media only screen and (max-width:1024px) {
				button.btn_search {
				right:0;
				}
				#banners .image {
								width: 100%;
								height: 100%;
				}
				.list-product .item .image {
								max-height: 300px;
				}
				.list_product .item .image {
								
				}
				.newslatest .item .description {
								width: 100%;
								overflow: hidden;
								text-overflow: ellipsis;
								line-height: 25px;
								-webkit-line-clamp: 3;
								height: 75px;
								display: -webkit-box;
								-webkit-box-orient: vertical;
				}
}
