@media(max-width:1366px){
	.topNavigation .nav>li .dropdown-menu{margin-left: 0;}
	.attractionInfo{padding: 30px 0;}
	.hdTitleWrap{margin-bottom: 0;}
	.memberPage .hdTitleWrap .pageTitle{margin-top: 85px;}
	.mamberDetails{padding-left: 10px;}
	.memberList li{margin-bottom: 10px;}
	#primary.content-area{padding: 30px 0 !important}
	.entry-title.title{font-size: 24px;}
	.newsletterInfo{padding-left: 10px;}
	.visitorSection::before{width: 65%;}
	.eventTiming{left: initial;right: 0;}
	.eventTiming::before {left: 50%;}
	/*.mapInner{height: 470px;}*/
	.mapInner{height: 400px;}
	.blogDetailPage{padding: 25px 0;}
	.blogDetailPage aside{padding-right: 0;}
	.imglistPage .pageTitle{margin:50px 0;}
	.single-images .pageTitle{font-weight: 600;}
}
@media(max-width:1023px){
	.searchWrapper{padding: 20px 0;}	
}
@media(max-width:991px){
	.topHeader{display: none;}
	.hTopMenu, .topNavigation .topRightLinks{display: none;}
	.topNavigation .navbar{height: 60px;}
	.HomePagelogo::before{content: none;}
	.HomePagelogo{margin-top: 10%;text-align: center;}
	.navbar-toggle {display: block;position: absolute;right: 30px;top: 20px;margin: 0;padding: 0;height: 27px;display: inline-block;}
	.navbar-toggle:hover,.navbar-toggle:focus{background: transparent;}
	.topNavigation #mainMenu{display: none !important;}
	.topNavigation #mainMenu.openMenu{display: block!important;left: 0}
	.topNavigation #mainMenu{padding: 0;background: #1a1a1a;position: fixed;height: 100% !important;width: 75%;overflow: auto !important;left: -75%;z-index: 9999;}
	.navbar-toggle.closeIcon span:nth-child(3){display: none;}
	.navbar-toggle.closeIcon span:nth-child(2){transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);position: relative;top: 1px;}
	.navbar-toggle.closeIcon span:nth-child(4){transform: rotate(-40deg);-webkit-transform: rotate(-40deg);-moz-transform: rotate(-40deg);-o-transform: rotate(-40deg);-ms-transform: rotate(-40deg);position: relative;left: 0px;top: -6px;}
	.navbar-toggle .icon-bar{width: 31px;height: 3px;}
	.topNavigation .navbar-header{right: 0;}
	 #mainMenu .Mmenulinks{display: block !important;}
	 #menu-stricky-navigation, .Mmenulinks{width: 100%;float: left;}
	.home .topNavigation{display: block;}
	.navbar-toggle .icon-bar{background: #fff;}
	.topNavigation .navbar{background: transparent;}
	.topNavigation.fixedHeader .navbar{background: #ffffff;}
	.topNavigation.fixedHeader .logoTxt a{color: #000;}
	.topNavigation.fixedHeader .navbar-toggle .icon-bar{background: #000;}
	.topNavigation #mainMenu{padding: 0 24px 0 70px;}
	.topNavigation .nav>li{display: block;width: 100%;float: left;margin-left: 0;}
	.topNavigation .nav>li>a .caret{display: block;}
	.topNavigation .nav>li>a{color: #eaeaea;padding: 16px 5px; border-bottom: 1px solid #eaeaea;}
	.caret{border: none !important;position: absolute;left: -30px;top:18px;}
	.caret:before{content: "\f107"; font-family: 'FontAwesome';font-size: 22px;}
	.topNavigation .nav>li.open a .caret:before{content: "\f106";}
	.topNavigation .nav>li:last-child a{border-bottom: none;}
	 #mainMenu .Mmenulinks li{padding-top: 20px;padding-bottom: 20px;}
	 #mainMenu .Mmenulinks li.searchRow{padding-left:20px;padding-right: 50px;}
	 #mainMenu .Mmenulinks .search-form label{display: none;}
	 #mainMenu .Mmenulinks .search-field{background: #838383;border:none; border-radius: 0; color: #eaeaea;}
	 #mainMenu .Mmenulinks .search-form .search-submit{background:transparent;color: #eaeaea}
	 #mainMenu .Mmenulinks li.loginbtn a{position: relative;color: #eaeaea;font-size: 17px;padding-right: 20px;}
	 #mainMenu .Mmenulinks li.loginbtn a:after{position: absolute;right: 0;top: 2px;content: "\f105";font-family: 'FontAwesome';}
	.topNavigation .navbar-brand{display: none;}
	.topNavigation .nav>li .dropdown-menu{position: relative;background: #eaeaea;box-shadow: none;}
	.topNavigation .dropdown-menu>li{display: block;}
	.topNavigation .dropdown-menu>li>a{color: #1a1a1a;padding: 8px 0 !important;}
	.topNavigation .dropdown-menu:before{background: #eaeaea}
	.topNavigation .nav>li>a:focus:after, .topNavigation .nav>li>a:hover:after, .topNavigation .nav>li.active>a:after, .topNavigation .nav .open>a:after{content: none;}
	.topNavigation .nav>li>a:focus, .topNavigation .nav>li>a:hover, .topNavigation .nav>li.active>a, .topNavigation .nav .open>a{border-bottom: 1px solid #eaeaea !important;}
	.container{padding: 0 35px;}
	.primary{padding-top: 30px;}
	.headerBanner{min-height: 395px;}
	.hBottomMenu ul{width: 98%;}
	.whatsonWrap figure{height: 217px;}
	.whatnewWrap figure{height: 230px;}
	.whatsonWrap figure .logoWrap img{max-width: 100px;max-height: 45px;}
	.whatsonInfo{min-height: 116px;}
	.whatsonInfo p{display: none;}
	.attractionsWrap figure{height: 208px;}
	.eatDoSleepWrap figure{height: 147px;}
	.eatDoSleepWrap figcaption{font-size: 18px;text-align: center;height: 70px;}
	.tourTime, .mapInfoLink.pdleft{padding-left: 10px;}
	.likeALocalPost .rightPost .row div:nth-child(5), 
	.likeALocalPost .rightPost .row div:nth-child(6){display: none;}
	.site-footer{text-align: center;padding: 35px 120px;}
	.footerLogo.visible-xs{display: block !important;text-align: center;}
	.socialLinks{padding: 0;margin: 40px 0;text-align: center;}
	.socialLinks li{margin: 0 10px;}
	.footerInfo{margin-bottom: 20px;}	
	.socialLinks li{text-align: center;}
	.socialLinks li a img{width: 43px; height: 43px;}
	.likePostWrap figcaption .shortInfo h4{font-size: 12px;}
	.likePostWrap figcaption .shortInfo{padding-left: 55px;}
	.blogListRow figure{height: 245px;margin-bottom: 15px;}
	.blogListing{padding-bottom: 0;}
	.mapInfoLink{margin-top: 0}
	.showTab{display: block !important;}
	.headerBg{min-height: 300px;}
	body.mOpen .logoTxt{display: none !important;}	
	body:not(.home) .logoTxt a{display: none;}
	body:not(.home) .navbar-toggle{color: #222; display: block;}
	body:not(.home) .navbar-toggle .icon-bar{background: #222;}
	body:not(.home) .navbar-toggle.closeIcon .icon-bar{background: #ffffff;}
	body:not(.home) .topNavigation .navbar-brand{display: block;}
	body:not(.home) .topNavigation .container .navbar-brand, body:not(.home) .topNavigation .topRightLinks{padding: 25px 15px;}
	.filter-group{display: none !important;}
	.mobileFilter{display: block;}
	.categoryOuter{width: 50%;float:left;padding-right: 10px;}
	.categoryOuter h2{margin: 0 0 10px 0;}
	.cSearch{width: 50%;float: right;padding-left: 10px;margin: 28px 0 0 0;}
	.mobileFilter select{height: 40px;}
	.listDetails .infoBox .catName{padding: 0;}
	.grid.prodGrid .element-item .infoBox h3{height: 20px;overflow: hidden;}
	.grid.prodGrid .element-item .listDetails{margin-top: 0;}
	.layoutSection{margin-bottom: 0;}
	.grid.prodGrid .element-item{padding:10px !important;}
	.page:not(.home) #content{padding-top: 65px;}
	.hdTitleWrap{margin:30px 0 20px 0;}
	.hdTitleWrap h1{font-size: 36px;line-height: 42px;}
	.attractionInfo p, .attractionInfo .addressSec p{font-size: 18px;line-height: 24px;}
	.attractionInfo p{margin-bottom: 10px;}
	.attractionInfo p a{font-size: 20px;}
	.attractionInfo .addressSec{padding-left: 0;}
	.attractionInfo .addressSec address, .attractionInfo .addressSec .timing, .attractionInfo .addressSec .entryFee{padding-left: 40px;}
	.attractionInfo .addressSec address, .attractionInfo .addressSec .timing{margin-bottom: 20px;}
	.attractionInner{padding: 0;}
	.attractionRow{padding: 20px 0;}
	.membersList{padding: 15px 0;}
	.membersList .infoBox{padding: 0 30px;}
	.membersList .memberLogo, .membersList .imgBox{width: 150px;}
	.membersList .infoBox h3{margin: 5px 0;}
	.membersList .infoBox p{font-size: 17px;line-height: 22px;}
	.headerBg{min-height: 0;}
	.categoryWrapper, .attractionInfo{margin-top: 40px;}
	.memberWrapper{padding-top: 35px;}
	.memberList p strong{font-size: 20px;}
	.memberList p{font-size: 18px;line-height: 24px;}
	.eatDoSleepCP .eatDoSleepWrap figure{height: 220px;}
	.eatDoSleepCP .eatDoSleepWrap figcaption{font-size: 16px;}
	.entry-title.title{font-size: 22px;}
	.newsletterInfo, .newsletterForm{width: 100%;text-align: center;padding: 0 120px;}
	.aboutPage .hdTitleWrap{margin-bottom: 30px;}
	.aboutLogo{padding: 30px 0;}
	.aboutLogoInner h3{font-size: 16px;}
	.aboutLogoInner p{line-height: 19px;}
	.visitorSection::after{content: none;}
	.visitorSection::before{width: 100%}
	.visitorInner{padding: 30px 0;}
	.kdiInfoWrap .title{margin-bottom: 25px;}
	.kdiInfoInner, .kdiInfoWrap p{margin-bottom: 15px;}
	.kdiInfoInner p{margin-bottom: 0;}
	.eventTiming::before {left: initial; right: 50px;}
	.mapInner{height: 350px;}
	.filterResultWrap ul li, .filterResultWrap .custmLink, .sleepCategoryInfo p, .sleepCategoryInfo .custmLink{font-size: 18px;}
	.filterResultWrap ul li{padding: 12px 0;}
	/*.filterResultWrap ul li:nth-child(1) {width: 44%;}*/
	.filterResultWrap ul li:last-child{float: right;}
	.filterResultWrap{margin-bottom: 20px;}
	.sleepCategoryItem figure{height: 130px;}
	.sleepCategoryItem figcaption{padding: 3px;font-size: 13px;}
	.sleepCategoryInfo .title, .sleepCategoryInfo p{margin-bottom: 10px;}
	.pressWrapper, .pressImageWrap{padding: 35px 0;}
	.pressList, .pressImageWrap{padding: 0;}
	.pressContact{padding-right: 0;}
	.pressList p{display: none;}
	.pressListRow{padding-bottom: 24px;}
	.pressImageInner figure{height: 170px;}
	.pressImageInner h5, .pressImageInner p, .pressWrapper p, .pressListRow .date, .pressListRow h4{font-size: 18px;}
	.blogPCatFilter{padding: 0;}
	.blogCatWrap{top: 40px;}
	.blogDetailPage{padding: 35px 0;}
	.adminImageWrap, .blogDetailWrap p, .blogDetailWrap figure.fullImg{margin-bottom: 15px;}
	.refpageLinks{margin: 15px 0;}
	.blogDetailHd .pageTitle, .single-press_list .headerBg .hdTitleWrap h1, .single-images .pageTitle{font-size: 26px;}
	.single-press_list .pressDetailWrap, .single-press_list .pressContact{width: 100%;}
	.single-press_list .pressContact{margin-top: 0;}
	.printLabel{margin-top: 0;}
	.sleepSlider .owl-nav{margin-top: -40px;}
	.sleepSlider .owl-nav .owl-next span, .sleepSlider .owl-nav .owl-prev span{height: 60px;line-height: 60px;width: 40px;}
}
@media(max-width:767px){
	.headerBanner{min-height: 346px;}
	.container{padding: 0 25px;}
	.primary{padding-top: 20px;}
	.hBottomMenu ul{width: 100%;}
	.whatsonWrap figure{height: 195px;}
	.whatnewWrap figure{height: 250px;}
	.whatsonWrap figure .logoWrap img {max-width: 90px;max-height: 35px;}
	.attractions .row div:nth-child(4){display: none;}
	.attractionsWrap figure{height: 251px;}
	.likeALocalPost .likefullPost{position: relative;padding-left: 225px;min-height: 225px;}
	.likeALocalPost .likefullPost figure{position: absolute;left: 15px;top: 15px; width: 195px;height: 195px;overflow: hidden;}
	.likeALocalPost .likefullPost figure img{min-height: 100%;}
	.likeALocalPost .fullPostInfo{padding-top: 15px;}
	.likePostWrap figcaption .hoverInfo{padding: 10px;height: 100px;}
	.likePostWrap figcaption p{font-size: 14px;line-height: 18px;}
	.likePostWrap figcaption .shortInfo .imgsec{left: 10px;}
	.likePostWrap figcaption .shortInfo .tagInfo{font-size: 12px;}
	.likePostWrap figcaption .shortInfo .tagInfo .date::before {top:1px;}
	.likePostWrap figcaption .infoFooter{padding: 10px 15px}
	.eatDoSleepWrap figcaption{font-size: 14px;height: inherit;}
	.likeALocalPost .rightPost .row div:nth-child(4){display: none;}
	.likePostWrap .imgWrap{height: 195px;}
	.likePostWrap .imgWrap img, .likePostWrap figcaption{min-height: 195px;}
	.likePostWrap figcaption .shortInfo .imgsec{width: 35px;height: 35px;}
	.whatsonWrap figure img,.whatnewWrap figure img, .attractionsWrap figure img, .eatDoSleepWrap figure img{min-width: 100%;}
	.whatsonInfo h3{height: initial;overflow: visible;}
	.logoTxt{left: 25px;}
	.navbar-toggle{right: 40px;}
	.topNavigation #mainMenu{width: 85%;}
	.topNavigation #mainMenu{padding: 0 24px 0 100px;}
	 #mainMenu .Mmenulinks li.searchRow{padding-left: 0}
	.navbar-toggle .icon-bar{width: 24px;}
	body:not(.home) .topNavigation .navbar-brand{padding-left: 40px !important;}
	.hdTitleWrap{margin: 25px 0 10px 0;}
	.attractionInfo{position: relative;padding: 25px 0;}
	.headerBg.attractionItem{min-height: initial;}
	.calendarRow{padding: 25px;}	
	.attractionInfo .addressSec address, .attractionInfo .addressSec .timing, .attractionInfo .addressSec .entryFee{padding-left: 55px;}
	.attractionInfo .addressSec address::before, .attractionInfo .addressSec .timing::before, .attractionInfo .addressSec .entryFee::before{left: 10px;}
	.grid .element-item{position: static !important;float: left;}
	.memberWrapper{padding-top: 25px;}
	.goolgeMapWrap{margin-bottom: 25px;}
	.page-title, .entry-title.title{font-size: 20px;}
	.dateFull{font-size: 16px;padding: 10px;}
	.newsletterInfo, .newsletterForm{padding: 0 100px;}
	.newsletterForm .widget_wysija .wysija-input, .newsletterForm .widget_wysija .wysija-submit{height: 50px;line-height: 50px;padding: 0 15px}
	.aboutLogoInner{margin-bottom: 20px;}
	.attractionInfo .addressSec{margin-top: 10px;}
	.aboutLogoInner .aboutlogoImg{height: auto;margin-bottom: 15px;}
	.attractionInfo.kdiDetail .addressSec{padding-left: 10px;}
	.eventTiming{right: initial;left: 0;}
	.eventTiming::before {left: 50px;right: initial;}
	.sleepCategoryInfo{padding-left: 0;}
	.mapInner{height: 340px;}
	.sleepCategoryInfo .title, .sleepCategoryInfo p{margin-bottom: 5px;}
	.pressContact{margin-top: 25px;}
	.pressList, .pressContact{padding: 0 10px;}
	.pressWrapper, .pressListRow{padding-bottom: 0}
	.pressImageOuter{padding-top: 25px;}
	.pressList p{display: block;}
	.bListingView .bListRow .bListDetails figure{width: 50px;height: 50px;top: 5px;}
	.bListingView .bListRow .bListDetails{padding-left: 60px;}
	.bListingView .bListRow .bListDetails p{font-size: 16px;}
	.bPTag li a{padding: 4px 6px;}
	.blogDetailPage .adminInfoSec, .blogDetailWrap p, .refpageLinks li .custmLink{font-size: 17px;line-height: 22px;}
	.blogDetailPage .adminInfoSec h3{font-size: 18px;}
	.blogDetailHd .pageTitle, .single-press_list .headerBg .hdTitleWrap{margin-top: 50px;}
}
@media(max-width:666px){
	.container{padding: 0 20px;}
	.logoTxt{left: 20px;}
	.navbar-toggle{right: 35px;}
	.headerBanner{min-height: 370px;}
	.HomePagelogo{margin-top: 20%;}
	.HomePagelogo a{width: 260px;}
	.hBottomMenu ul{table-layout: initial;padding-left: 0 25px;}
	.hBottomMenu li{display: block;margin-top: 5px;}
	.title::before{width: 100%;}
	.whatson .col-xs-4{width: 100%}
	.whatsonWrap figure{height: 309px;}
	.whatnewWrap figure{height: 250px;}
	.whatsonInfo p{display: block;}
	.attractions, .eatDoSleep{display: none;}
	.planToVisit .col-md-6{width: 100%;padding: 0 5px;}
	.planvisitInfo p{margin-bottom: 20px;}
	.title span, .likeALocalPost .rightPost{display: none;}
	.likeALocalPost .likefullPost{padding: 15px;}
	.likeALocalPost .likefullPost figure{position: static;}
	.likeALocalPost .fullPostInfo p{line-height: 28px;}
	.blogListRow figure{height: 127px;}
	.site-footer{padding: 35px 25px 20px 25px;}
	.footerLinks li:first-child a{border-left: 0;}
	.footerLinks .copyright{display: none;}
	.mob{display: block !important; margin-top: 15px;}
	.logoTxt{font-size: 16px;}
	.topNavigation #mainMenu{width: 80%;margin: 0;padding: 0 0 0 20px}
	.caret{left: -30px;}
	 #menu-stricky-navigation, .Mmenulinks{margin: 0;}
	.topNavigation .nav>li{padding-left: 30px;}
	 #mainMenu .Mmenulinks{padding: 0 20px 0 30px}
	 #mainMenu .Mmenulinks li.searchRow{padding-right: 0}
	.headerBg{min-height: 280px;}
	body:not(.home) .topNavigation .navbar-brand{padding-left: 35px !important}
	.grid.prodGrid .element-item{width: 50%;}
	.headerBg{min-height: initial;}
	.categoryWrapper{position: relative;}
	.headerBg .pageTitle, .memberPage .hdTitleWrap .pageTitle{font-size: 26px;margin: 60px 0 0 0;}
	.grid .element-item{width: 50%;padding: 5px !important}
	.listDetails .imgBox, .listDetails .infoBox{width: 100%;}
	.cSearch{display: none;}
	.grid{padding-top: 15px;}
	.categoryOuter{width: 100%;padding: 0;}
	.listDetails{padding: 0;margin: 0 0 15px 0;}
	.listDetails .imgBox img{width: 100%;margin-bottom: 15px;}
	.listDetails .infoBox p, .layoutSection{display: none;}
	.listDetails .infoBox h3{margin: 5px 0;}
	.hdTitleWrap{margin: 20px 0;}
	.hdTitleWrap h1{font-size: 28px;line-height: 32px;}
	.attractionInfo{padding: 20px 0;}
	.calendarRow{padding: 20px;margin-bottom: 20px;}
	.calendarRow .col-xs-6, .attractionRow .col-xs-5, .attractionRow .col-xs-7{width: 100%;}
	.attractionRow figure{margin-bottom: 15px;}
	.attractionDetails p{font-size: 18px;line-height: 24px;}
	.membersList, .membersList .memberLogo, .membersList .infoBox, .membersList .imgBox{display: block;}
	.membersList .memberLogo, .membersList .imgBox{width: 100%;}
	.membersList .infoBox{padding: 0;}
	.membersList .infoBox p{display: none;}
	.hideMob, .membersList .memberLogo{display: none !important;}
	.membersList .infoBox .mob{margin-top: 0;}
	.membersList .infoBox .mob img{width: 100%;}
	.goolgeMapWrap{margin-bottom: 20px;height: 270px;}	
	.memberList li{padding-left: 80px;min-height: 80px;}
	.memberList figure{height: 70px;width: 70px;}
	.memberList p{font-size: 16px;line-height: 20px;}
	.memberList p strong{font-size: 18px;}
	.eatDoSleep.eatDoSleepCP, .attractions.type-attractions{display: block;}
	.page-header{margin: 10px 0 !important}
	.page-title{font-size: 16px;}
	#primary.content-area{padding: 20px 0 !important}
	.eatDoSleepCPWrap{width: 100%;}
	.single-whaton .post-thumbnail, .single-attractions .post-thumbnail, .single-eat_do_sleep .post-thumbnail, .single-likelocal .post-thumbnail{width: 100%;margin-right: 0;}
	.post-navigation{padding: 0;}
	#primary.content-area{min-height: 0;}
	.newsletterInfo, .newsletterForm{padding: 0 25px;}
	.newsletterInfo h4, .newsletterInfo p{font-size: 18px;}
	.newsletterForm .widget_wysija .wysija-paragraph{padding-right: 0;margin: 0;}
	.newsletterForm .widget_wysija .wysija-submit{position: static;width: 100%;}
	.visitorInner .col-xs-6{width: 100%;}
	.opnghrsWrap{margin-bottom: 15px;}
	.visitorInner h2, .openingTitle{font-size: 20px;line-height: 26px;}
	.faqTitleWrap h4 a{padding-left: 0;}
	.faqWrapper .title, .kdiInfoWrap .title{font-size: 20px;}
	.faqTitleWrap h4, .faqContent p, .kdiInfoInner p, .kdiInfoInner span{font-size: 18px;}
	.faqContent{padding: 0 10px;}
	.faqWrapper .title{margin: 30px 0 5px 0;}
	.attractionInfo.kdiDetail, .sleepCategoryDetails{padding:20px 0 0 0;}
	.kdiInfoInner{width: 100%;border-bottom: 1px solid #eee;padding-bottom: 15px;}
	.eventTiming, .eventTiming li span{width: 100%;}
	.eventTiming li span + span{text-align: left;}
	.calendarModel{top: 0;}
	.mapInner{height: 240px;}
	.mapFilterWrap .col-xs-6{width: 100%;}
	.cSearch.mapinputWrap{display: block;padding: 0;margin-bottom: 15px !important;}
	.mapinputWrap .search-form .search-submit {padding-right: 0.5em}
	.filterResult .title{font-size: 20px;}
	.filterResult{padding: 20px 0;}
	.filterResultWrap{margin-bottom: 10px;}
	.filterResultWrap ul{padding: 10px 0;}
	.filterResultWrap ul li{width: 100% !important;padding: 0;}
	.sleepCategoryDetails .col-xs-6{width: 100%;}
	.sleepCategoryInfo{margin-top: 15px;}
	.pressList .col-xs-3, .pressList .col-xs-9{width: 50%;}
	.pressList .col-xs-9{padding-left: 0}
	.pressList p{display: none;}
	.pressListRow{padding-bottom: 15px;margin-bottom: 15px;}
	.pressImageInner figure{height: 115px;}	
	.pressContact p{margin-bottom: 15px;}
	.pressImageInner p{display: none;}
	.bListingView{padding: 0;}
	.bListingView .bListRow .bListDetails{padding: 0;margin-bottom: 0;}
	.bListingView .bListRow .bListDetails figure{display: none;}
	.bListingRow .col-md-9, .bListingRow .col-md-3{width: 100%;}
	.bListingView .bListRow{margin-top: 10px;}
	.bListingRow .col-md-3 figure img{width: 100%;}
	.blogDetailHd .pageTitle, .single-press_list .headerBg .hdTitleWrap{margin: 20px 0;font-size: 20px;}
	.single-press_list .headerBg .hdTitleWrap h1, .single-images .pageTitle{font-size: 20px;line-height: 24px;}
	.blogDetailPage .col-md-3, .blogDetailPage .col-md-9{width: 100%;}
	.blogDetailPage{padding: 20px 0;}
	.adminImageWrap{border-top: 1px solid #515b7f;padding-top: 15px;}
	.adminImageWrap img{width: auto;}
	.pressDetailWrap h2{font-size: 20px;}
	.pressDetailWrap p{margin-bottom: 15px;}
	.pressWrapper{padding-top: 20px;}
	.imglistPage .pageTitle{margin:40px 0 !important;}
	.imglistPage .col-xs-6{width: 100%;}
	.favoriteRow .dateRow{text-align: left;}
}

@media(max-width:359px){
	.container{padding: 0 15px;}
	.logoTxt{left: 15px;}
	.navbar-toggle{right: 30px;}
	.custmLink, .aboutLogoInner p, .bListingView .bListRow h3{font-size: 18px;}
	.custmLink::after {padding-top: 6px;}
	.title{font-size: 24px;}
	.planvisitInfo h3{font-size: 20px;margin-bottom: 15px;}
	.planvisitInfo p, .planvisitInfo h5, .blogListing p{font-size: 19px;}
	.blogListing h6{font-size: 18px;line-height: 24px;}
	.site-footer{padding: 20px;}
	.socialLinks li {margin: 0 5px}
	.likeALocalPost .likefullPost figure{width: 100%;height: initial;}
	.likeALocalPost .likefullPost figure img{width: 100%;}
	.home .topNavigation .nav>li>a, .topNavigation .nav>li>a{font-size: 16px;padding:14px 5px;}	
	body:not(.home) .topNavigation .navbar-brand{padding-left: 30px !important}
	.grid .element-item{width: 100%;padding: 0 !important}
	.hdTitleWrap{margin: 15px 0;}
	.attractionInfo, .attractionRow, .mapFilterWrap{padding: 15px 0;}
	.calendarRow{padding: 10px;margin-bottom: 15px;}
	.headerBg .pageTitle, .memberPage .hdTitleWrap .pageTitle{font-size: 24px;margin: 40px 0 0 0;}
	.memberWrapper, .sleepCategoryDetails{padding-top: 15px;}
	.goolgeMapWrap{height: 230px;margin-bottom: 15px;}
	.newsletterInfo, .newsletterForm{padding:0 15px;}	
	.mapInner{height: 200px;}	
	.pressListRow .date{display: none;}
	.bPTag li a{padding: 4px;}
	.bPTag li{line-height: 18px;}
	.blogCatWrap{min-width: 290px;}
	.blogDetailHd .pageTitle, .single-press_list .headerBg .hdTitleWrap{margin: 25px 0; font-size: 18px;}
	.single-press_list .headerBg .hdTitleWrap h1, .single-images .pageTitle{font-size: 18px;}
}
