 @media only screen and (max-width:1920px){
	/*.container{
		width:90%;
	}
	.head_section{
		height:275px;
	}
	.logo_sec {
		text-align: right;
	}
	.logo_sec img {
		margin-right: 7px;
		padding: 18px 1px;
		width: 40%;
	}
	.head_text {
		margin-top: 39px;
		text-align: center;
		width: 70%;
	}
	.owl-item {
		margin-left: 25px !important;
		width: 395px !important;
	}
	.event_box > img {
		height: 400px;
		width: 100%;
	}
	.event_box li{
		padding: 28px 0;
	}
	.event_box2 li{
		padding: 19px 0;
	}
	.down_logo > img {
		margin-top: 20px;
		width: 50%;
	}
	.right_text_sec > p{
		padding:65px 133px;
	}
	.right_text_sec a{
		margin:auto auto 35px;
	}
	.inside_box1{
		padding:28px 40px;
	}
	.inside_icon{
		padding:28px 6px;
	}
	.table tr td{
		padding:9px 20px !important;
	}*/
	.img_map > img {
		width: 25%;
	}
	.img_map{
		right: 25%;
	}
}
/*@media only screen and (max-width:1600px){
	.right_text_sec > p {
		padding: 35px 73px;
	}
	.demo_text > p{
		padding:22px 45px;
	}
	.inside_box1{
		padding:14px 40px;
	}
	.head_text p{
		font-size:45px;
	}
	.head_text h4{
		font-size:80px;
	}
	.head_text span{
		font-size:20px;
	}
	.event_box > img{
		height:350px;
	}
	.event_box li {
		padding: 20px 0;
	}
	.event_box2 li {
		padding: 11px 0;
	}
	.right_text_sec a {
		margin: auto auto 15px;
	}
	.right_text_sec > p {
		padding: 41px 58px;
	}
	.owl-item {
		margin-left: 25px !important;
		width: 430px !important;
	}
} */
@media only screen and (max-width:1366px){
	.head_section {
		height: 260px;
	}
	.head_text{
		margin-top:5px;
	}
	.logo_sec img{
		margin-right:0;
	}
	.head_text{
		width: 80%;
		margin-top:15px;
	}
	.right_text_sec > p {
		padding: 20px 45px;
	}
	.img_map > img {
		width: 40%;
	}
	.img_map {
    right: 15%;
}
}
@media only screen and (max-width:1200px){
	.img_map > img {
    width: 45%;
}
	.container{width:90%}
.navbar li a{padding: 5px 20px;font-size:30px;}
.logo_sec {text-align: right;}
.head_text p{font-size: 40px;}
.head_text h4{font-size: 75px;}
.head_text span{font-size: 20px;}
.head_text{margin-top: 20px;}
.logo_sec img{margin-right: 7px;padding: 22px 0;width: 60%;}

.text_bg > h3{font-size:20px;padding:10px 12px;}
.event_box a,.event_box2 a{font-size:20px;}
.event_box2 li{padding:5px 0;}
.event_box li{padding:13px 0;}
.down_logo > img{width: 70%;}
.inside_text > p{width: 100%;}
.right_text_sec a{font-size:20px;}
.right_text_sec > p {padding: 15px;}
.gallery_box li{margin-bottom:25px;margin-top:5px;}
.table tr td {padding: 9px 10px !important;}
.demo_text > p {padding: 25px 15px;}
.inside_box1 {padding: 9px 10px;}
.event_box > img {
    height: auto;
}
.link_section a{
	font-size:20px;
}
.head_text_ex > h3{
	font-size: 50px;
}
.head_text_ex > p{
	font-size: 40px;
}
.head_text2 > p{
	font-size: 35px;
	line-height: 26px;
}
.head_text2 > span{
	font-size: 25px;
}
}
@media only screen and (max-width:1024px){
.head_section {height: 225px;}
.head_text p {font-size: 35px;}
.head_text h4 {font-size: 65px;}
.head_text span {font-size: 18px;}
.navbar li a {font-size: 25px;padding: 5px 15px;}
.logo_sec img {margin-right: 0;padding: 10px 0; width: 70%;}
.text_news h3{font-size: 24px;}

.owl_box > h4{font-size: 20px;}
.owl_box a{width: 70%;}
.text_bg > h3{font-size: 20px;}
.event_box h4{font-size:16px;}
.event_box p{font-size:14px;}
.event_box > ul{padding: 5px 15px;}
.event_box2 > ul{padding: 5px 15px;}
.rec_text h3{font-size:15px;}
.rec_text p{font-size:14px;}
.event_box a, .event_box2 a {font-size: 17px;}
.event_box li {padding: 8px 0;}
.event_box2 a{margin: auto auto 15px;}
.event_box2 li {padding: 2px 0;}
.car_section{background-size: 100% 100%;}
.inside_text > p{font-size: 25px;}
.inside_text > h4{font-size: 50px;}
.photo_collection > h4{font-size: 20px;}
.link_section a{font-size: 18px;}
.right_text_sec a {font-size: 18px;}
.right_text_sec > p{ font-size: 17px;padding: 38px 15px;}
.title_panel > h3{font-size: 20px;}
.inside_icon img {width: 35%;}
.demo_text a{font-size: 18px;}
.table tr td {padding: 6px 10px !important;}
.inside_icon {padding: 24px 6px;}
.demo_text > p{font-size: 18px;}
.midi_sec > h3{font-size: 22px;}
.midi_sec > p{font-size: 16px;}
.footer_logo > p{padding: 0 15px;}
.footer_right > p{font-size: 14px;}
.footer_logo a{font-size: 14px;}
.footer_logo > img {margin-bottom: 10px;}
.link_section{
	width: 35%;
}
.link_section a {
    font-size: 16px;
}
.right_box > h4{
	font-size: 20px;
}
.img_map > img {
    left: 42%;
    width: 43%;
}
.map_section{
	padding-bottom: 25px;
    padding-top: 35px;
}
.map_text > h3{
	margin:0;
}
.min_text > p{
	margin:0;
}
.img_map {
    bottom: 0;
    height: 240px !important;
    position: absolute;
    width: 390px !important;
}
}
@media only screen and (max-width:980px){
	.img_map > img {
    left: 45%;
    width: 45%;
}
	.head_text_ex > h3 {
    font-size: 45px;
}
.head_text_ex > p {
    font-size: 35px;
}
.head_text2 > p{
	font-size: 30px;
}
.head_text2 > span {
    font-size: 22px;
}
.head_section {
    height: 200px;
}
.share_icon3 a{
	font-size: 16px;
}
.news_link a{
	font-size: 18px;
}
.text_news h3 {font-size: 20px;}

.table tr td {
    padding: 9px 10px !important;
}
.map_text{
	width:100%;
}
.text_bg > h3 {font-size: 20px;}
.event_box a{margin: auto auto 15px;}
.event_box a, .event_box2 a {font-size: 16px;}
.inside_text > h4 {font-size: 45px;}
.inside_text > p {font-size: 22px;}
.photo_collection > h4 {font-size: 20px;}
.right_box > h4{font-size: 20px;}
.table tr td{font-size: 14px;}
.inner-box-border > h4{font-size: 18px;}
.block_sec > img {width: 65%;}
.demo_text > p {padding: 13px 15px;}
.right_text_sec a {font-size: 17px;}
.right_text_sec > p{padding: 38px 15px;}
.link_section a {
    font-size: 16px;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{line-height:13px;}

}
@media only screen and (max-width:900px){
.navbar li a {font-size: 22px;padding: 5px 15px;}
.head_text{width: 90%;}
.logo_sec img{width:75%;}
.text_news h3 {font-size: 24px;}

.owl_box > h4 {font-size: 16px;}
.owl_box > p {font-size: 14px;}
.owl_box a {font-size: 14px;}
.text_bg > h3 {font-size: 18px;}
.event_box h4 {font-size: 17px;}
.event_box p {font-size: 13px;}
.event_box a, .event_box2 a {font-size: 15px;}
.rec_text h3 {font-size: 14px;}
.rec_text h3 {font-size: 12px;}
.inside_text > p {font-size: 20px;}
.link_section a {font-size: 14px;}
.photo_collection > h4 {font-size: 18px;}
.right_box > h4 {font-size: 16px;}
.right_text_sec a {font-size: 15px;}
.right_text_sec > p{font-size: 15px;}
.title_panel > h3 {font-size: 18px;}
.table tr td {padding: 8px 10px !important;font-size: 12px;}
.demo_text a {font-size: 15px;}
.demo_text > p {font-size: 16px;}
.midi_sec > h3 {font-size: 18px;}
.midi_sec > p {font-size: 14px;}
.footer_right > p {font-size: 12px;}
.footer_logo a {font-size: 12px;}
.block_sec > p{
	font-size: 14px;
}
.map_text > h3{
	font-size: 30px;
}
.map_text > p{
	font-size: 20px;
}
.min_text > p{
	font-size: 14px;
}
.map_section {
    padding-bottom: 35px;
    padding-top: 45px;
}
}
@media only screen and (max-width:800px){
.head_text p {font-size: 30px;}
.head_text h4 {font-size: 50px;}
.head_text span {font-size: 14px;}
.head_section {height: 185px;}
.navbar li a {font-size: 20px;padding: 5px 12px;}
.text_news h3 {font-size: 24px;}

.event_box a{width:80%;}
.event_box2 a{width:80%;}
.right_text_sec a{width:80%;}
.right_text_sec > p {
    font-size: 14px;
    padding: 48px 13px;
}
.table tr td {font-size: 11px;padding: 2px 10px !important;}
.block_sec > p{font-size:14px;}
.demo_text a{width:80%;}
.share_icon2 {margin-top: 25px;margin-bottom: 25px;}
.inside_box1 {padding: 25px 5px;}
.inside_icon {padding: 10px 5px;}
.midi_sec > h3 {font-size: 16px;}
.head_text_ex > h3 {
    font-size: 30px;
}
.head_text_ex > p {
    font-size: 30px;
}
.head_text2 > p {
    font-size: 22px;
}
.head_text2 > span {
    font-size: 18px;
}
.logo_sec img {
    width: 85%;
}
.img-responsive{
	height:100px;
}
.right_text_sec > p{
	padding:22px 13px;
}
.img_map {
    height: 225px !important;
    width: 342px !important;
	right:10%;
}
}
@media only screen and (max-width:768px){
	.head_section {
    height: 180px;
}
.right_text_sec > p {
    padding: 14px 13px;
}
.demo_text > p {
    font-size: 15px;
}
.text_bg > h3 {
    font-size: 16px;
}
.photo_collection > h4 {
    font-size: 19px;
}
.link_section a {
    font-size: 13px;
}
.table tr td {
    font-size: 10px;
    padding: 6px 9px !important;
}
.navbar li a {
    font-size: 20px;
    padding: 5px 10px;
}
.inside_box1 {
    padding: 18px 5px;
}
.demo_text > p{
	padding:12px 15px;
	margin:0;
}
}
@media only screen and (max-width:767px){
	.head_section {
    height: 160px;
}
.img-responsive{
	height: 300px;
}
.bar {
    display: block;
    margin-bottom: 10px;
    text-align: right;
    z-index: 9999;
}
.navbar{
	display: none;
}
.bar > a i {
    border: 1px solid #fff;
    color: #fff;
    font-size: 25px;
    margin-top: 5px;
    padding: 3px 7px;
}
.navbar li {
    display: block;
    text-align: left;
}
.navbar{
	padding:0;
}
.logo_sec {text-align: center;}
.logo_sec img {width: 72%;}
.head_text p {font-size: 25px;}
.head_text h4 {font-size: 40px;}
.head_text span {font-size: 13px;}
.text_bg > h3 {font-size: 22px;}
.event_box h4 {font-size: 24px;}
.event_box p {font-size: 18px;}
.event_box a, .event_box2 a {font-size: 22px;}
.rec_text h3 {font-size: 20px;}
.rec_text p {font-size: 18px;}
.event_box li {padding: 20px 0;}
.event_box a {margin: auto auto 25px;}
.event_box2 li {padding: 20px 0;}
.event_box2 a {margin: auto auto 25px;}
.down_logo > img {width: 30%;margin:0;}
.photo_collection > h4 {font-size: 30px;}
.link_section a {font-size: 16px;}
.right_box > h4 {font-size: 22px;}
.right_text_sec > p {font-size: 22px;padding: 61px 100px;}
.right_text_sec a {font-size: 22px;}
.title_panel > h3 {font-size: 22px;}
.table tr td {font-size: 16px; padding: 10px 15px !important;}
.inner-box-border > h4 {
    font-size: 22px;
}
.block_sec > p {
    font-size: 16px;
}
.demo_text > p {
    padding: 36px 100px;
	font-size: 22px;
}
.demo_text a {
    font-size: 22px;
}
.event_box,.comunity_center,.lst_bg_tex{
	margin-bottom:25px;
}
.midi_sec > h3 {
    font-size: 24px;
}
.midi_sec > p {
    font-size: 18px;
}
.footer_logo a {
    font-size: 16px;
}
.footer_right > p {
    font-size: 16px;
	text-align:left;
}
.footer_logo {
    margin: 40px 0;
    text-align: left;
}
.footer{
	 padding: 30px 0;
}
.gallery_box{
	margin-bottom:20px;
}
}
@media only screen and (max-width:640px){
	.map_section{
		background-size:cover !important;
	}
.photo_collection > h4 {font-size: 26px;}.inside_icon img {width: 25%;}
.head_text_ex > h3 {
    font-size: 25px;
}
.head_text_ex > p {
    font-size: 22px;
}
.head_text2 > p {
    font-size: 18px;
}
.head_text2 > span {
    font-size: 15px;
}
.logo_sec img {
    width: 80%;
}
.owl_box a {
    font-size: 10px;
}
.img_map {
    width: 324px !important;
	height:185px !important;
}
}
@media only screen and (max-width:600px){
	.text_news h3 {
    font-size: 20px;
}
.map_text > h3 {
    font-size: 20px;
}
.map_text > p {
    font-size: 14px;
}
.min_text > p {
    font-size: 12px;
}
.midi_sec > p {
    font-size: 12px;
}
.midi_sec > p i{
	font-size: 12px;
}
.midi_sec > span {
    display: block;
    float: left;
    font-size: 12px;
}
.map_section {
    padding-bottom: 10px;
    padding-top: 10px;
}
.news_link {
    bottom: -8%;
    position: absolute;
    right: 32%;
}
.event_box{
	margin-top:40px !important;
}

.right_text_sec > p{
	padding: 40px 66px;
}
.inside_text > h4 {
    font-size: 30px;
}
.inside_text > p {
    font-size: 16px;
}
.opacity{
	padding: 15px 0;
}
.owl_box a {
    font-size: 15px;
}
.photo_collection > h4 {
    font-size: 20px;
}
.link_section a {
    font-size: 15px;
}
}
@media only screen and (max-width:484px){
.img_map {
    height: 170px !important;
    width: 75% !important;
}
.midi_sec > span {
    float: right;
}
.midi_sec {
    width: 100%;
}
.map_section {
    height: 345px;
}
	.right_box > h4 {
    font-size: 22px;
}
.title_panel > h3 {
    font-size: 20px;
}
.text_bg > h3 {
    font-size: 20px;
}
.text_news h3 {
    font-size: 20px;
}
	.head_text_ex > h3 {
    font-size: 20px;
}
.head_text_ex > p {
    font-size: 18px;
}
.head_text2 > p {
    font-size: 14px;
}
.head_text2 > span {
    font-size: 14px;
}
.logo_sec img {
    width: 100%;
}
.logo_sec.right_logo{
	margin-top:15px;
}
.head_section {
    height: 140px;
}
.news_link a {
    display: block;
    margin-bottom: 20px;
}
.link_section a {
    font-size: 20px;
    margin: 0 2px 3px 10px;
}
.img-responsive {
    height: 230px;
}
.photo_collection{
	width:100%;
}
.link_section{
	width:100%;
}
.link_section a {
    font-size: 20px;
}
.right_text_sec > p{
	padding:35px 15px;
}
.demo_text > p{
	padding:10px;
}
.inside_text > h4 {
    font-size: 40px;
}
.inside_text > p {
    font-size: 18px;
}
.event_box{margin-top: 60px;}
.news_link{bottom: -13%;right: 26%;}

}
.owl_box > h4 {
    font-size: 20px;
}
.owl_box > p {
    font-size: 16px;
}
@media only screen and (max-width:414px){
	.link_section a {
    font-size: 16px;
}
	.text_news h3 {
    font-size: 20px;
}
.right_text_sec > p{
	font-size: 20px;
}
.head_text_ex > h3 {
    font-size: 16px;
}
.head_text_ex > p {
    font-size: 16px;
}
.head_text2 > p {
    font-size: 12px;
	line-height: 10px;
}
.head_text2 > span {
    font-size: 12px;
}

.head_text h4 {
    font-size: 30px;
}
.head_section {
    height: 115px;
}
.table tr td {
    font-size: 16px;
    padding: 10px !important;
}
.midi_sec{
	width: 80%;
}
}
@media only screen and (max-width:375px){
	.head_text2 > p{
		font-size:11px;
		line-height: 6px;
	}
	.logo_sec img {
    width: 100%;
}
.head_text h4 {
    font-size: 30px;
}
.head_text p {
    font-size: 20px;
}
.head_text span {
    font-size: 10px;
}
.head_section {
    height: 115px;
}
.text_news h3 {
    font-size: 18;
}
.text_bg > h3 {
    font-size: 18px;
}
.event_box h4 {
    font-size: 20px;
}
.event_box p {
    font-size: 16px;
}
.event_box a, .event_box2 a {
    font-size: 20px;
}
.rec_text h3 {
    font-size: 16px;
}
.rec_text p {
    font-size: 16px;
}
.photo_collection > h4 {
    font-size: 20px;
}
.img-responsive {
    height: 175px;
}
.link_section a {
    font-size: 18px;
}
.right_box > h4 {
    font-size: 18px;
}
.right_text_sec > p{
	font-size:18px;
}
.right_text_sec a {
    font-size: 20px;
}
.title_panel > h3 {
    font-size: 18px;
}
.table tr td {
    font-size: 13px;
    padding: 9px 5px !important;
}
.demo_text > p{
	font-size:18px;
}
.inside_text > h4 {
    font-size: 30px;
}
.inside_text > p {
    font-size: 15px;
}

}
@media only screen and (max-width:360px){
	.head_text h4 {
    font-size: 25px;
}

.news_link {
    bottom: -11%;
    right: 20%;
}
}
@media only screen and (max-width:320px){
	.event_box a, .event_box2 a {
    font-size: 16px;
}
.img_map {
    height: 125px !important;
}
.map_section {
    height: 314px;
}
	.head_text_ex > h3 {
    font-size: 13px;
}
.head_text_ex > p {
    font-size: 14px;
}
.head_text2 > p{
	font-size: 9px;
	line-height:1px;
}
.head_text2 > span {
    font-size: 10px;
}
	.head_text span {
    font-size: 9px;
}
.head_section {
    height: 100px;
}
.inside_text > h4 {
    font-size: 30px;
}
.inside_text > p {
    font-size: 15px;
}
.right_text_sec a {
    font-size: 15px;
}
.title_panel > h3 {
    font-size: 18px;
}
.inner-box-border > h4 {
    font-size: 16px;
}
.demo_text a {
    font-size: 16px;
}
.midi_sec > h3 {
    font-size: 18px;
}
.midi_sec > p {
    font-size: 16px;
}
.footer_logo a {
    font-size: 13px;
}
.footer_right > p {
    font-size: 14px;
    text-align: left;
}

}