@media (min-width: 1200px) {}

@media (min-width: 992px) and (max-width: 1199px) {
	.gioithieuhinh {
		top: -100px;
	}

	.footer_red_left {
		padding: 25px 0 25px 15px;
	}

	.footer_red_right {
		padding: 0 15px 0 30px;
	}
}

@media (min-width: 767px) and (max-width: 991px) {
	.thogntincongtylienhe,
    .hotrotructiep {
        padding: 30px 15px;
    }
	ul#main-nav {
		padding: 0 10px 0 0;
	}

	.item-sr {
		width: 45px;
	}

	.gioithieuhinh {
		position: relative;
		top: 0;
	}

	.gioithieu {
		padding: 40px 0 40px;
	}

	.footer_red {
		flex-wrap: wrap;
	}

	.footer_red_left,
	.footer_red_right {
		width: 100%;
		padding: 15px;
	}

}

@media (max-width: 768px) {
	#button-contact-vr, #messages-facebook{
		display: none;
	}
	.content-fix-img img{
		max-width: 100% !important;
		height: auto !important;
	}
	.box-xacnhantuoi {
		display: block;
	}

	.box-xacnhantuoi input {
		width: 100% !important
	}

	.row {
		margin: 0;
	}

	.rowrp {
		/* margin: 0 -15px; */
	}

	.col-4,
	.col-3 {
		padding: 0 15px 0 5px;
	}

	.col-4:nth-child(2n+1),
	.col-3:nth-child(2n+1) {
		clear: both;
		padding: 0 5px 0 15px;
	}

	.paddingrp {
		padding: 10px 0;
	}

	.topone,
	.wrap-top {
		display: none;
	}

	.gioithieuhinh {
		position: relative;
		top: 0;
	}

	.logorp {}

	.li_list a {
		margin: 0 10px;
		font-size: 16px;
	}

	.li_list a:first-child {
		margin: 0 10px 0 0;
	}

	.li_list a:last-child {
		margin: 0 0 0 10px;
	}

	.title_index {
		font-size: 25px;
	}

	.title_index span {
		font-size: 37px;
	}

	.why_box {
		width: 100%;
		margin: 5px 0;
		background: #ffffffa6;
		padding: 7px 0;
	}

	.why_row {
		padding: 10px 0;
	}

	.news_box {
		width: 100%;
		margin: 5px 0;
	}

	.footer_red {
		flex-wrap: wrap;
	}

	.footer_red_left,
	.footer_red_right {
		width: 100%;
		padding: 15px;
		flex-wrap: wrap;
	}

	.hotlinehotro,
	.mxred {
		width: 100%;
	}

	.hotlinehotro:after {
		display: none;
	}

	.footer1,
	.footer2,
	.footer3 {
		width: 100%;
		padding: 5px 0;
	}

	footer {
		padding: 40px 0 100px;
		margin: 0 0 45px 0;
	}

	.thongke,
	.coppyright {
		text-align: center;
	}
	.fix-toolbar {
		display: block;
	}

	.zalo_fixed,
	.drag-wrapper {
		display: none;
	}
    .timkiem {
        width: 87%;
    }
	
    .thogntincongtylienhe,
    .hotrotructiep {
        padding: 15px 15px;
        width: 100%;
        min-height: auto;
    }

    .col6inputx input,
    .col6textarea textarea {
        width: 100%;
    }

    .col6textarea textarea {
        margin-top: 0px;
    }

    .col6inputx,
    .col6textarea {
        width: 100%;
    }

    .mapcontact {
        border: 5px solid #80808047;
    }
}

@media (max-width: 550px) {
    .timkiem {
        width: 77%;
    }
}
