@media screen and (max-width: 1366px){
	.logo img {
		width: 95%;
	}
}
@media screen and (max-width: 1200px){
	.container{
		width:90%;
	}
	nav ul li {
		padding: 15px 20px !important;
	}
	nav ul li a{
		font-size:28px;
	}
	.title_head h3{
		font-size: 17px;
	}
	.title_head h3 span{
		font-size: 26px;
	}
}
@media screen and (max-width: 1135px){
	nav ul li {
		padding: 15px 13px !important;
	}
	nav ul li a{
		font-size:26px;
		padding:5px;
	}
	.title_head h3{
		font-size: 15px;
		padding: 10px;
	}
	.title_head h3 span{
		font-size: 22px;
	}
	.back_box ul li h4{
		font-size: 15px;
	}
	.message_txt > p {
		font-size: 14px;
	}
	.table tr td{
		font-size:12px ;
	}
	.box_member ul li a{
		font-size:14px;
	}
	.box_member ul li h4{
		font-size: 18px;
	}
	.box_member p {
		font-size: 13px;
	}
	.title_head h3{
		font-size: 16px;
	}
	.title_head h3 span{
		font-size: 25px;
	}
	.title_head h3{
		font-size: 15px;
	}
	.title_head h3 span{
		font-size: 24px;
	}
}
@media screen and (max-width: 1035px){
	address p{
		font-size: 13px;
		line-height: 19px;
		margin-bottom: 9px;
		word-break: break-all;
	}
	.visitor p{
		font-size:11px;
	}
	nav ul li {
		padding: 15px 10px !important;
	}
	.top_banner{
		height:275px;
	}
	.logo img{
		width:80%;
	}
	.banner_txt img {
		padding-top: 88px;
	}
	.b_hero .img_box img, .rental .img_box img{
		height:190px;
		object-fit:cover;
	}
	.dispatch .back_box p{
		font-size:15px;
	}
	
}
@media screen and (max-width: 991px){
	nav ul li a{
		font-size:22px;
	}
	nav ul li {
		padding: 15px 8px !important;
	}
	.title_head h3{
		font-size: 15px;
	}
	.title_head h3 span{
		font-size: 24px;
	}
}
@media screen and (max-width: 980px){
	
	.table tr td{
		padding-left: 15px !important;
	}
	
	.title_head h3 {
		font-size: 14px;
	}
	.top_banner {
		height: 260px;
	}
	.logo img {
		width: 90%;
	}
	.dispatch .back_box p{
		font-size: 14px;
	}
	.box_member ul li h4 {
		font-size: 17px;
	}
	.box_member p {
		font-size: 12px;
	}
	.message_img1 > img{
		object-fit:contain;
	}
	.title_head h3 span {
		font-size: 18px;
	}
	 
}
@media screen and (max-width: 850px){
	nav ul li a{
		font-size:20px;
	}
	nav ul li {
		padding: 15px 8px !important;
	}
	.title_head h3{
		font-size: 12px;
	}
	.title_head h3 span{
		font-size: 18px;
	}
	.top_banner {
		height: 220px;
	} 
}
@media screen and (max-width: 800px){
	
	.title_head h3 {
		font-size: 11px;
		line-height: 14px;
	}
	
	nav ul li a {
		font-size: 18px;
	}
	nav ul li ul{
		top: 50px;
		width:150px;
	}
	.table tr td {
		padding-left: 5px !important;
	}
	.info_btn a, .view_btn a {
		border-width: 3px;
		font-size: 14px;
		height: 35px;
		line-height: 30px;
		width: 110px;
	}
	.info_btn a span, .view_btn a span {
		font-size: 18px;
	}	
	.message_txt > h3{
		font-size: 19px;
	}
	.message_txt > p {
		font-size: 13px;
	}
	.dispatch .back_box p {
		font-size: 13px;
	}
	.box_member ul li h4 {
		font-size: 13px;
	}
	.donatn {
		padding: 15px 10px;
	}
	.b_hero .img_box img,.rental .img_box img{
		height:175px;
		object-fit:cover;
	}
	.back_box{
		padding:10px;
	}
	.follow .back_box{
		padding:20px 10px;
	}
	.box_member ul li a{
		width:100%;
		font-size:12px;
	}
	.message_txt > h3 {
		font-size: 17px;
		line-height:22px;
	}
	.top_banner {
		height: 210px;
	}
	.title_head h3{
		font-size: 11px;
	}
	.title_head h3 span{
		font-size: 15px;
	}
}
@media screen and (max-width: 768px){
	nav ul li {
		padding: 13px 9px !important;
	} 
	.table tr td {
		font-size: 11px;
	}
	.title_head h3 span {
		font-size: 14px;
	}
}
@media screen and (max-width: 767px){
	nav{
		*display:none;
	}
	nav ul li{
		padding:0 !important;
	}
	nav ul li ul{
		position:static;
		background:transparent;
	}
	nav ul li ul li {
		padding:0 !important;
	}
	nav ul li:hover ul{
		display:none;
	}
	.social_icon{
		margin-bottom:20px;
	}
	.alarm_stats{
		margin-bottom:20px;
	}
	.grid-6{
		width:100%;
		margin-bottom:10px;
	}
	.grid-6 .table{
		border:none;
	}
	
	img{
		width:100%;
	}
	.title_head h3 {
		font-size: 18px;
		line-height: 28px;
	}
	.title_head h3 span{
		font-size:24px;
	}
	.table tr td {
		font-size: 15px;
		padding-left: 15px !important;
		line-height: 16px !important;
	}
	
	address p {
		font-size: 18px;
		line-height: 22px;
		margin-bottom: 14px;
		text-align: center;
		margin-left:0;
		word-break: break-all;
	}
	.copyright p {
		margin-bottom: 20px;
		margin-left: 0;
		text-align: center;
	}
	.chief_logo > img {
		margin-top: 10%;
		margin-bottom:30px;
	}
	.visitor p {
		font-size: 16px;
		margin: 0 0 15px;
		text-align: center;
	}
	.logo{
		display:none;
	}
	.social-share-wrap{
		width:100%;
	}
	.hidden-xs{
		display:none;
	}
	.banner_txt img {
		padding-top: 35px;
	}
	.top_banner {
		height: 170px;
	}
	.banner_txt img {
		float: right;
		padding-top: 0;
		width: 70%;
		clear:both;
	}
	.message_img1 > img{
		height:auto;
		margin-bottom:10px;
	}
	.message_txt > h3 {
		font-size: 24px;
	}
	.message_txt > p {
		font-size: 16px;
	}
	.box_member ul li h4 {
		font-size: 18px;
	}
	.box_member p {
		font-size: 16px;
	}
	.dispatch .back_box p {
		font-size: 16px;
	}
	.box_member ul li a {
		font-size: 16px;
	}
	.back_box ul li h4 {
		font-size: 18px;
	}
	.back_box ul li p{
		font-size:15px;
	}
	.info_btn a, .view_btn a {
		border-width: 4px;
		font-size: 18px;
		height: 44px;
		line-height: 38px;
		width: 138px;
	}
	.b_hero .img_box img, .rental .img_box img{
		height:auto;
	}
	.banner_txt{
		width:100%;
		top:40px;
	}
}
@media screen and (max-width: 640px){
	
}
@media screen and (max-width: 480px){
	.banner_txt img {
		padding-top: 20px;
		width: 100%;
	}
}
@media screen and (max-width: 414px){
	
}
@media screen and (max-width: 384px){
	
}
@media screen and (max-width: 375px){
	
}
@media screen and (max-width: 360px){
	
}
@media screen and (max-width: 320px){
	
}