@media(max-width: 1300px){
}
@media(max-width: 1200px){
ul.skNav{display:block;}	

ul.skNav > li > a{font-size:14px; padding:12px 17px; text-transform:capitalize; font-weight:400;}
ul.skNav > li.donate a{display:inline-block;}
.navArrow{right:4px; top:12px;}
}
@media only screen and (max-width: 1200px) and (min-width: 992px) {
ul.skNav > li:hover ul{top:44px;}
}

@media(max-width: 991px){
.desktopNav{display:none;}
.mobileNav{display:block;}	
nav{border-top:none; border-bottom: #eaeaea 1px solid;}	
.mobile-visible {display: block;}
ul.skNav > li.donate a{display:block;}
.logo{text-align:left;}	
.menu-icon{display:table; margin-left:auto; font-size:25px; color:#ffffff; cursor:pointer; margin-right:-15px; position:relative; z-index:99;}
.navArrow .fa-bars:before{content:"\f067";}
.mobileIcon.navISclicked .fa-bars:before{content:"\f00d";}
.headerNav{display:none; width:100% !important; padding-top:10px;}	
ul.skNav{display:table; margin-left:auto; margin-right:auto; text-align:center;}
ul.skNav > li{float:none; padding:4px 0;}
ul.skNav > li > a{padding:5px 7px;}
ul.skNav ul{position:relative; list-style-type:none; padding:0; padding-bottom:10px; display:none; width:100% !important;}
ul.skNav ul a{color:rgb(255 255 255 / 70%);}
.arrowisOpen .fa-caret-down:before{content:"\f0d8";}

.bodyStickyHeader .menu-icon{position:fixed;  z-index:2; right:20px; top:0;}
body.bodyStickyHeader header{min-height:45px; padding-top:5px;}	
body.bodyStickyHeader nav{border-bottom:none;}



h1{font-size:60px;}	

.element-item{width:50%;}

.openingWrap{height:auto; display:block; padding-top:10px;}

.newsThumb.historySlid{height:450px;}
.historyRight{margin-left:0;}

.servicesThumbInner{font-size:32px;}
.addressInfo, .contactInfo, .openingTime{padding-left:0;}


.content_left{width:100%;}
.content_right{width:100%; display:flex; flex-wrap:wrap; padding-top:20px;}

	
.footLogo{text-align:center; padding-bottom:10px;}
ul.footerNav{padding-bottom:0;}	
ul.footerNav li{padding:0 10px;}
ul.footerNav li a{font-size:14px;}	
.socicalList{margin-right:auto; padding-top:5px;}
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
#new-carousel .item h3 a{font-size:22px !important; line-height:28px !important;}	
.content_right .sidebar-box{width:50%;}
}

@media(max-width: 768px){

	
h1{font-size:50px;}
.titleCaption{font-size:20px;}
.titleCaption br{display:none;}
.tileItem h1{padding-top:20px;}		
.newsWrap{padding-top:20px;}
#new-carousel .item h3{padding-bottom:0;}
#new-carousel .item h3 a{font-size:26px;}
.newsThumb{margin-bottom:30px;}


.newsWrap{padding-left:35px;}
.newsWrap.archiveWrap{padding-left:0;}
.owl-dots:after, .owl-dot.active:before{font-size:25px; line-height:28px;}
.owlSlideWrap .owl-dots{width:30px; left:-40px;}
.owlSlideWrap .owl-theme .owl-nav [class*=owl-]{font-size:36px;}
.owlSlideWrap .owl-nav{width:30px; margin-left:-40px;}

.content{padding-bottom:30px;}
.content .visitContent>.tab-content{padding-top:20px;}
.content .visitContent>.tab-content iframe{height:300px;}
.content .visitContent>.nav-tabs{padding-top:20px;}
.content .visitContent>.nav-tabs>li{padding-right:8px; padding-left:7px;}
.content .visitContent>.nav-tabs>li a{font-size:13px; letter-spacing:0;}
.content .visitContent>.tab-content h2 small{font-size:20px;}
.content ul.selectLevel>li>a{font-size:20px;}
.content .visitContent>.tab-content h2{font-size:30px;}
.transportContainer{padding:0 10px;}

.elementContent h2{font-size:30px;}
.newsCaption, .vborder{padding:20px 0;}
.newsCaption.show:after, .vborder.show:after{height:100px;}
.historyDetail h3{font-size:20px; line-height:28px;}
.newsThumb.historySlid{height:300px;}
.historySlide{padding-left:30px;}

h2{font-size:35px;}

.historyRight{margin-top:20px;}
.historyLeft{margin-top:0;}
.aboutNews{padding:0 15px 0 10px;}
.aboutContent h2{font-size:30px; padding-left:5px; padding-right:5px;}
ul.servicesList li{width:100%; margin-bottom:15px;}
.single_restaurantDetail p{font-size:20px;}
.single_restaurantDetail h3{padding-bottom:5px;}

.inspirations>.inspiration img{width:110px;}
.inspirations>.inspiration p{font-size:14px;}

.owl-dots{display:block;}
.dotWrap{display:none;}

.content_right .sidebar-box{width:100%; text-align:center;}

ul.ideologys li{width:50%;}


.page_content{padding:25px 15px;}

.divCell{width:140px;}
.divTable h4{font-size:16px;}
.page_content p{font-size:13px;}
.divCell.middCol{width:calc(100% - 280px);}
.divCell.middCol{padding-left:15px !important; padding-right:10px;}

footer{padding-top:30px; padding-bottom:25px;}	
footer .container>.row{display:flex; flex-wrap:wrap;} 
	

ul.footerNav li{padding:0 5px;}
ul.footerNav li a{font-size:13px;}
.siteBy{padding-top:10px; padding-bottom:5px;}
}

@media(max-width: 630px){
.element-item{width:100%;}
.quickSearch{display:block;}
.quickSearch input{width:100%;}
.container-fluid{padding-left:15px; padding-right:15px;}
h1.newsTitle{font-size: 35px;} 
.historyIntro{font-size: 25px; width: 80%;}

.content_left{padding:20px 20px 20px 20px;}

.headRow{display:none;}
.divCell{width:100%;}
.divCell.middCol{width:65%;}
.divCell.lastCol{width:35%;}


.inspirations{display:block;}
.inspirations>.inspiration{padding-bottom:20px;}

.forw .ffright, .forw .ffleft{width:100%;}
.forw .ffright{padding-top:25px;}
}

@media(max-width: 480px){
.menu-icon{width:50px;}	

.owl-carousel .owl-item img{max-width:220px;}
.bannerItem{max-height:350px;}	

.elementImg{height:280px;}

.inspirations{flex-wrap:wrap;}
.inspirations>.inspiration{flex:inherit; width:100%; padding-bottom:25px;}
.party_president img{width:100%; margin-bottom:25px;}

.sidebar-box iframe{width:100%;}
ul.ideologys li{width:100%;}

h2{font-size:30px;}
	
ul.footerNav li{padding:0 4px; float:none;}

.divCell{padding-left:0; padding-right:0;}
.divCell.middCol{padding-left:5px !important; padding-right:5px;}

footer .container>.row{display:flex; flex-wrap:wrap;} 
}

@media(max-width: 380px){
footer .container>.row .col-sm-3{width:100%; text-align:center;}	
.socicalList{display:table; margin-left:auto;}
ul.focus_nav{margin:0 auto;}

.divCell.lastCol, .divCell.middCol{width:100%;}
}

