@media screen and (max-width: 1450px) {
	ul#menu-customer-header-menu {
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		align-content: center;
		align-items: center;
		justify-content: center;
	}
	
	ul#menu-customer-header-menu > li {
		line-height: unset;
	}
	ul#menu-customer-header-menu > li > a:link {
		line-height: unset !important;
	}
}


@media screen and (min-width:1300px){
	.et-db #et-boc div.et-l .fastFactsSlider, 
	.et-db #et-boc div.funFactsContainer, 
	.et-db #et-boc div.funFactsContainer .inner_container_top, 
	.et-db #et-boc div.slick.marquee {	
		max-width: 1200px !important;
		left: 0.7rem;
	}
}


@media screen and (min-width:1200px){
	.et-db #et-boc div.et-l .fastFactsSlider, 
	.et-db #et-boc div.funFactsContainer, 
	.et-db #et-boc div.funFactsContainer .inner_container_top, 
	.et-db #et-boc div.slick.marquee {		
		max-width: 1250px;
		position: relative;
		left: 0.5rem;
	}
	
	.et-db #et-boc div.funFactsContainer .slick-track > .slick-slide {
		margin-right: 80px;
	}
	
	.placesSliderArrow i.fa-chevron-left, .placesSliderArrow i.fa-chevron-right {
		top: 4em;
	}
	
	.page-id-634950 .staticHeader.enabled {
		opacity: 0;
	}
}

@media screen and (min-width:1024px) and (max-width:1199px){
	.et-db #et-boc .et-l .funFactsContainer .slick-track > .slick-slide .inner .et_pb_text_inner {
		font-size: 13px;
	}
	.et-db #et-boc .funFactsContainer .slick-track > div.slick-slide h3 {
		font-size: 35px;
	}
}

@media screen and (min-width:1024px) and (max-width:1600px){
	.et-db #et-boc .funFactsContainer .slick-track > .slick-slide {
		width: 225px !important;
	}	
	
	.et-db #et-boc .funFactsContainer .slick-track {
		width: 5000px !important;
	}
}

@media screen and (min-width:1200px) and (max-width:1440px){
	.et-db #et-boc div.et-l .fastFactsSlider, 
	.et-db #et-boc div.funFactsContainer, 
	.et-db #et-boc div.funFactsContainer .inner_container_top, 
	.et-db #et-boc div.slick.marquee{
		left: 0;
	}
}

@media screen and (max-width:990px){
	.et-db #et-boc div.homeAboutPost.homeAboutPost2{ background-position: center 13em !important; }
	
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide .innerCol1 img{
		width:100%;
		max-width:200px;
	}
	
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide div.momentsContent h4 {
		margin: 0;
	}
	
	.et-db #et-boc .journeyContainer .slick-dots .slick-active button{
		transform: translateY(0);
	}
}

@media screen and (min-width:992px){
	.menu-customer-header-menu-container{ display:block;}
	
/* 	#et-boc .headerGlobal img {
		max-width: 65px !important;
	} */
	
	#et-boc .headerGlobal {
		position: fixed !important;
		z-index: 1;
		width: 100%;
	}
	
	.et-db #et-boc .et-l .breadcrumbs i {
		font-size: 17px;
		transform: translateY(3px);
	}
	
	.headerGlobal img {
		max-width: 65px;
	}
}

@media screen and (min-width:991px){
	.et-db #et-boc .et-l div.innerPageBannerImage {
		margin-top: -4em;
	}
	
	.et-db #et-boc .et-l div.innerPageTitleContainer {
		height: 355px;
	}
	
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide .innerCol1 {		
		margin-left: 4em;
	}
	
}

@media screen and (max-width:991px){
	
	.menu-customer-header-menu-container{ display:none;}
	
	#mm-page .wrap {
		padding: 0;
	}

	.et-db #et-boc .et-l .headerHome {
		position: fixed !important;
		width:100%;
	}

	.et-db #et-boc .et-l .headerHome .et_pb_image_0 .et_pb_image_wrap img {
		width: 65px;
	}

	.et-db #et-boc .et-l .headerInnerPage .headerGlobalCol1, 
	.et-db #et-boc .et-l .headerInnerPage .headerGlobalCol2, 
	.et-db #et-boc .et-l .headerHome .headerGlobalCol1, 
	.et-db #et-boc .et-l .headerHome .headerGlobalCol2 {
		width: 50% !important;
		float: left;
		margin-bottom: 0 !important;
	}

	.et-db #et-boc .et-l ul#mobile_menu1,
	.et-db #et-boc .et-l ul#mobile_menu2 {
		position: fixed;
		top: 3.3em;
	}

	.et-db #et-boc .et-l div.headerHome .stickyHeader.enabled {
		top: -3.5em;
	}
	
	.et-db #et-boc .et-l .et_pb_row_1.et_pb_row.innerPageTitleContainer h1 {
		font-size: 32px;
	}
	
	.et-db #et-boc .et-l .et_pb_section .et_pb_row.contentInnerLast {
		padding-bottom: 60px!important;
	}
	
	.et-db #et-boc .modal-content .numbertext {
		margin-left: 20px;
	}
	
	.post__cover {
		min-height: unset;
	}
	
}

/* end of 991 */

@media screen and (min-width:991px) and (max-width:1075px){	
	.et-db #et-boc .et-l .et_pb_section .aboutAgoda {
		width: 80% !important;
	}
	
	.et-db #et-boc .placesContainer, 
	.et-db #et-boc .placesContainer .inner_container_top, 
	.et-db #et-boc .placesContainer .slick-track > .slick-slide,
	.et-db #et-boc .journeyContainer, 
	.et-db #et-boc .journeyContainer .inner_container_top, 
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide, 
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide .innerCol1, 
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide .innerCol2 {
		max-width: 90vw;		
	}
	
	.et-db #et-boc .placesContainer, 
	.et-db #et-boc .placesContainer .inner_container_top, 
	.et-db #et-boc .placesContainer .slick-track > .slick-slide{
		margin: 0 auto;
		width: 90%;		
	}

	
	.et-db #et-boc .journeyContainer .slick-dots {
		width: 100%;
		max-width: 80vw;
	}
	
	.et-db #et-boc .journeyContainer .slick-dots button {
		font-size: 14px;
	}
	
	.et-db #et-boc .journeyContainer .slick-dots .slick-active button {
		font-size: 16px;
	}
	
	.et-db #et-boc .et-l .innerPageCaption, 
	.et-db #et-boc .et-l .innerPageContent, 
	.et-db #et-boc .et-l .agodaServices .et_pb_row_6,
	.et-db #et-boc .et-l .largeImgBlock{
		width: 80% !important;
		margin: 0 auto;
		max-width: 960px;
	}
	
	.et-db #et-boc .et-l div.innerPageLastContent {
		max-width: 1080px;
		width: 100% !important;
	}
	
	.et-db #et-boc .placesContainer .slick-track > .slick-slide {
		max-width: 372px !important;
		margin-right: 20px;
	}
	
	.placesSliderArrow i.fa-chevron-left {
		left: 0;
	}
	
	.placesSliderArrow i.fa-chevron-right {
		right: 0;
	}	
	
	.et-db #et-boc .et-l div.homeAboutPost > div > h4 {
		width: 300px;
		font-size: 28px;
	}
	
}

/* end of 991 - 1075 */

@media screen and (min-width:768px) and (max-width:990px){
	.et-db #et-boc .et-l div.innerPageBannerImage {
		margin-top: -4vh;
	}	
}

@media screen and (max-width:980px){
	.et-db #et-boc .et-l .mobileMenu {		
		z-index: 1;
		position: fixed !important;			
		display: block;
	}

	.mobileMenuContainer{
		background-color: #fff;
		position: fixed;
		top: 0; /* 2.8em */
		left: -100%;
		padding: 20px 10px;
		width: 100%;
		max-width: 275px;
		z-index: 5;
		height: 100%;
		transition:all ease 500ms;
	}
	
	.mobileMenuContainer ul li{
		list-style-type: none;
		padding: 5px 16px;
	}

	.mobileMenuContainer .userAvatar{
		margin-right: .5em;
	}

	.mobileMenuContainer ul li a, 
	.mobileMenuContainer label,
	.mobileMenuContainer .logoutContainer a{
		color: #2a2a2e;
		font-family: 'Agoda Sans Text Lt';
	}

	.mobileMenuContainer ul{
		margin-left: 0.6em;
	}

	.mobileMenuContainer .currLang{
		width: 100%;
/* 		height: 48px; */
		font-size: 16px;
		padding: 5px 16px;
		clear: both;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-moz-box-pack: justify;
		justify-content: space-between;
	}

	.mobileMenuContainer .currLang .currLangLabel,
	.mobileMenuContainer .currLang .currencyLabel{
		width: 55%;
		display: inline-block;
	}
	
	.mobileMenuContainer .currLang .currLangDetails,
	.mobileMenuContainer .currLang .currencyIcon{
		width: 40%;
		display: inline-block;
		float: right;
	}

	.mobileMenuContainer .currLangDetails .fa-chevron-down{
		padding: 4px 5px;
		position: absolute;
		outline: 1px solid #666;
		border-radius: 50%;
		margin-left: 5px;
		cursor: pointer;
	}
	
	.mobileMenuContainer .langList img{
		margin-right: 1em;
	}
	
	
	.mobileMenuContainer ul#select_lang_switch{
		height: 50vh;
		overflow-y: auto;
		padding: 0;
    	margin: 0;
	}
	
	.et-db #et-boc .et-l .buttonMenu,
	.buttonMenu{
		float: left;
		background-color: #fff;
		padding: 5px 10px;
		border-radius: 2px;
		display: flex;
		outline: 1px solid #666;
		position: relative;
	}
	
	.et-db #et-boc .et-l .clearmenu,
	.clearmenu{
		position: fixed;
		width: 100%;
		height: 100%;
		top: 0;
		background-color: rgb(51 51 51 / 50%);
		left: -100%;	
		z-index:3;
	}
	
	.mobileMenuContainer.active, .clearmenu.active{
		left: 0;
	}
	
	.mobileMenu .headerGlobalCol2 {
		z-index: 1;
	}
	
	.et-db #et-boc .et-l div.mobileMenu.sticky .mobileLogoDark,
	.et-db #et-boc .et-l .headerInnerPage div.mobileMenu.static .mobileLogoDark,
	.et-db #et-boc .et-l .headerInnerPage div.mobileMenu.sticky .mobileLogoDark {
		display: block;
	}
	
	.et-db #et-boc .et-l div.mobileMenu.sticky .mobileLogoWhite, 
	.et-db #et-boc .et-l div.mobileMenu.static .mobileLogoDark {
		display: none;
	}
	
	.mobileMenu.sticky,
	.et-db #et-boc .et-l .headerInnerPage .mobileMenuInner{
		background-color: #fff;
	}
	
	.et-db #et-boc .et-l div.innerPageTitleContainer h1,
	.et-db #et-boc .et-l .innerPageCaption h2,
	.et-db #et-boc .et-l h2,
	.et-db #et-boc .et-l .journeyHeader h2{
		line-height: initial;
	}
	
	.et-db #et-boc .et-l div.breadcrumbs a, 
	.et-db #et-boc .et-l div.breadcrumbs span,
	.et-db #et-boc .et-l div.photoBoxTitle .et_pb_text_inner{
		line-height: initial !important; 
	}
	
	.et-db #et-boc .et-l .mobileMenu .headerGlobalCol2 > div {		
		float: right;
	}
	
	.mobileMenuContainer .langList.disabled{
		height: 0;
		overflow: hidden;
	}
	
	.mobileMenuContainer .currLangDetails .arrowChevron.enabled .fa-chevron-down{
		transform: rotate(180deg);
	}
	
	.mobileMenuContainer .currLangDetails .arrowChevron.disabled .fa-chevron-down{
		transform: rotate(0deg);
	}
	
	.mobileMenuContainer .langList,
	.mobileMenuContainer .currLangDetails .fa-chevron-down{
		transition: all ease 500ms;
	}
	
	.mobileMenuContainer .currLang div.currLangDetails a,
	.mobileMenuContainer .currLang .currencyLabel{
		color: #2a2a2e !important;
	}
	
	.mobileMenuContainer ul#accnt-menu,
	.mobileMenuContainer ul#info-menu{
		margin: 0;
	}
	
	.mobileMenuContainer hr{
		height: 1px;
		background-color: #eeee;
		margin: 10px 0;
	}
	
	.mobileMenuContainer .currLang .currLangLabel a, 
	.mobileMenuContainer .currLang .arrowChevron{
		display: none;
	}
	
	.mobileMenuContainer .currLang .currLangDetails img{
		position: absolute;
		right: 2em;
		margin-top: 0.4em;
	}
	
	.mobileMenuContainer .currLang .currencyIcon{
		text-align: right;
		padding-right: 0;
	}
	

	.mobileMenuContainer .languageContainer > label, 
	.mobileMenuContainer .accountMenuContainer label, 
	.mobileMenuContainer .informationMenuContainer label,
	.mobileMenuContainer .logoutContainer label{
		background-color: rgba(0,0,0,.03);
		width: 100%;
		padding: 5px;
	}
	
	.mobileMenuContainer ul li a img{
		margin-right: 10px;
	}
	
	.mobileMenuContainer .userLogin{
		margin: 20px auto;
	}
	
	.mobileMenuContainer .userLogin a{
		color: #fff !important;
		background-color: #0283df;
		padding: 10px;
		border-radius: 5px;
	}
	
	.mobileMenuContainer .closeBtnContainer{
		position: absolute;		
		left: 18em;			
		top: 1em;
		z-index: 1;		
		cursor: pointer;
	}
	
	.mobileMenuContainer .closeBtnContainer i{
		color: #fff;
		border: 1px solid #fff;
		padding: 4px 8px;
		border-radius: 50%;
	}
	
	.mobileMenuContainer .currLangLabel, 
	.mobileMenuContainer .currencyLabel, 
	.et_pb_code .mobileMenuContainer .accountMenuContainer ul li a, 
	.mobileMenuContainer .informationMenuContainer ul li a{
		padding-left: 25px;
	}	
	
	.mobileMenuContainer .mobileMenuContainerInner i{
		position: absolute;
		transform: translate(-27px, 4px);
	}
	
	span.agodaIcon{
		border: 1px solid #2a2a2e;
		padding: 0px 5px;
		border-radius: 50%;
		font-size: 14px;
		position: absolute;
		transform: translate(-29px, 4px);
	}
	
	.mobileMenuContainer .logoutContainer label {
		padding-left: 15px;
	}
	
	.mobileMenuContainer .logoutContainer i{
		padding-right: 7px;
		position: relative;
		transform: translate(0, 0);
		color: #ff567d;
	}	
	
	.staticHeader,	
	.mobileLogoWhite{
		display: none !important;
	}
	
	.mobileMenuContainer.inactive{ left:-100%; }
	
	.mobileMenu,
	.mobileLogoDark{
		display: block;
	}
	
	.mobileMenu p,
	.mobileMenu .currLangLabel label,
	.mobileMenu .currLangDetails label,
	.mobileMenuContainer label{
		margin-bottom: 0;
	}
	
	.mobileMenu .headerGlobalCol2 {
		float: right;
	}
	
	.mobileMenu ul#accnt-menu,
	.mobileMenu ul#info-menu{
		padding: 0;
	}
	
	.mobileMenuContainer ul li a {
		line-height: 16px;
		font-size: 16px;
	}
	
	.mobileMenu .headerGlobalCol1 {
		float: left;
	}
	
	.et-db #et-boc .et-l div.innerPageContentCol1 h2{
		line-height: normal;
	}
	
	.staticHeader .et_pb_row--with-menu,
	.headerInnerPage .et_pb_row--with-menu {
		display: none;
	}
	
	.loginSection,
	.regSection,
	.passReset {	
		margin: 1em auto 8em !important;		
		width: 90%;
	}
	
	.mobileMenu {
		z-index: 100;
		background-color: #fff;
		padding: 5px 10px;
	}
	
	.main { padding-top: 40px; } 
	
	div.userInfo {
		-webkit-align-items: left;
		justify-content: left;
		-webkit-justify-content: left;
		width: 100%;
	}
	
	.memberStat .memStatDetail .agodaIcon, 
	.memberStat .memStatDetail .fa-caret-down {
		position: relative;
		padding: 0px 6px 3px;
		transform: none;
	}
	
	.userDetails {
		font-family: 'Agoda Sans Text Lt';
		letter-spacing: .05em;
	}
	
	.memberStat .memStatDetail .currValue, 
	.memberStat .memStatDetail .fa-caret-down {
		position: relative;
		top: 3px;
	}	
	
	.mobileMenuContainer .currLang .currencyLabel {
		padding-right: 5px;
	}
	
	.memberStat .membStat span {
		font-size: 10px;
	}
	
	.menu-my-account-container,
	.menu-information-menu-container{
		transition: all ease 500ms;
	}
	
	.menu-my-account-container.inactive,
	.menu-information-menu-container.inactive,
	.languageInnerContainer.inactive{
		height: 0;
		overflow: hidden;
		opacity: 0;
	}
	
	.menu-my-account-container.inactive #accnt-menu,
	.menu-information-menu-container.inactive #info-menu{
		display: none;
	}	
	
	.mobileMenuContainer .mobileMenuContainerInner .membStat i.fa-star {
		position: relative;
		transform: none;
	}
	
	.et-db #et-boc .et-l div.regSection, 
	.et-db #et-boc .et-l div.loginSection, 
	.et-db #et-boc .et-l div.passReset{
		top: 2em;
	}
	
	.et-db #et-boc .et-l .footerImgBlock p {
		text-align: center;
	}
	
	.footerTxtBlock {
		padding: 0 20px;
	}	
	
	.et-db #et-boc .et-l .mobileMenu .headerGlobalCol1 > div {
		margin-bottom: 0;
	}
	
	.et-db #et-boc .et-l .mobileMenu .headerGlobalCol2 .mobileLogoDark a {
		padding-bottom: 0;
	}
	
	.et-db #et-boc .et-l .mobileMenu .headerGlobalCol2 .mobileLogoDark img {
		position: relative;
		top: 0.5em;
	}
	
	.et-db #et-boc .et-l div.contentSectionContainer {
		padding-top: 0;
	}
	
	.et-db .main #et-boc .et-l div.fastFactsHeading h2 {
		text-align: center;
	}
	
	.et-db .main #et-boc .et-l div.fastFactsHeading {
		padding: 20px 60px !important;
		text-align: center;
	}
	
	.numbersIcon {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flexbox;
		display: flex;
		align-items: center;
		-webkit-align-items: center;
		justify-content: center;
		-webkit-justify-content: center;
		flex-direction: row;
		-webkit-flex-direction: row;
	}
	
	.et-db .main #et-boc .et-l div.fastFactsHeading > div {
		margin-bottom: 0;
	}
	
	.et-db #et-boc .et-l div.fastFactsSlider {
		padding-top: 15px;
	}
		
	.footerImgBlock img {
		margin: 0 20px !important;
	}

	.footerImgBlock p {
		text-align: center;
	}
	
	footer .footerTopMenu > div ul#menu-footer-top-menu li a {
		font-size: 14px;
	}
}

/* end of 980 */

@media screen and (min-width:1366px){
	.et-db #et-boc .et-l .headerGlobalCol2 .yourPlaceTab {
		display: none;
	}
}

@media screen and (min-width:981px) and (max-width:1075px){
	.et-db #et-boc .et-l div.headerGlobalCol1.et_pb_column {
		margin-right: 0;
	}	
}

@media screen and (min-width:981px) and (max-width:1366px){
	.et-db #et-boc .et-l .headerGlobalCol2 .yourPlaceTab,
	.headerGlobalCol2 .yourPlaceTab{
		display: block;
	}
	.et-db #et-boc .et-l .headerGlobalCol2 .listUrPlace,
	.headerGlobalCol2 .listUrPlace{
		display:none;
	}
}

@media screen and (max-width:981px) {
	.et-db #et-boc div.homeAboutPost.homeAboutPost5 {
		background-size: 102% !important;		
		background-position-x: 1em !important;
		background-position-y: calc( 11em - 1rem ) !important;
	}
	
	.et-db #et-boc .homeAboutPost.homeAboutPost7 {
		background-size: 110% !important;    
		background-position-x: -1em !important;
		background-position-y: calc( 6em - 1rem ) !important;
	}
}	

@media screen and (min-width:981px) {
	.et-db #et-boc .et-l div.et_pb_module.et_pb_text_align_left.blogHomeHead {
		margin-bottom: 86px;
	}
	
	.et-db #et-boc .et-l .headerHome .staticHeader div.headerGlobalCol2,
	.et-db #et-boc .et-l .headerInnerPage div.headerGlobalCol2{
		float: right;
		width: auto !important;
	}
	
	.staticHeader .headerGlobalCol2,
	.headerInnerPage .headerGlobalCol2{
		float: right;
		width: auto;
		margin-right: 0;
	}
	
	.page-id-19 .hero {
		padding-top: 3.5em;
	}
	
	.page-id-643191 .main {
		min-height: 65vh;
	}
	
	.et-db #et-boc .et-l .loginSection,
	.et-db #et-boc .et-l .regSection,
	.et-db #et-boc .et-l .passReset{
		margin-bottom: 10em !important;
	}

}
	
@media screen and (min-width:769px) and (max-width:990px){
	.et-db #et-boc div.et-l .homeAboutPost {
		height: 350px;		
		width: 100%;
		max-width: 100%;
	}
	
	.et-db #et-boc div.et-l .homeAboutPost2 {
		background-size: 80%;
	}

	.et-db #et-boc .et-l .aboutAgoda .et_pb_column {
		width: 47.8%;
		float: left;
	}
	
	.et-db #et-boc .et-l .et_pb_row.homeSection2 {
		height: auto;
		margin-top: -7em !important;
	}	
}

/* end of 769 - 990 */

@media screen and (min-width:981px) and (max-width:990px){
/* 	.et-db #et-boc .et-l .headerHome div.headerGlobalCol2 {
		width: 59% !important;
	} */

	.et-db #et-boc .et-l .headerHome div.headerGlobalCol1,
	.et-db #et-boc .et-l .headerHome div.headerGlobalCol2 {
		float: left;
	}
/* 	.et-db #et-boc .et-l .headerHome div.headerGlobalCol1 {
		width: 35% !important;
	}	 */
}

/* end of 981 - 990 */


@media screen and (min-width:569px) and (max-width:990px){
	.et-db #et-boc .et-l div.titleContainer {
		height: 250px;
	}

	.et-db #et-boc .et-l .titleContainer h1,
	.et-db #et-boc .et-l .titleContainer .innerPageBanner h1{
		font-size: 40px !important;
		text-align:center !important;
	}

	.et-db #et-boc div.et-l .et_pb_row.homeSection2{ margin-top: -7em !important; }

	.et-db #et-boc div.et-l .et_pb_row.homeSection2,
	.et-db #et-boc div.et-l .et_pb_row.et_pb_row_4.fastFactsHeading {
		padding: 20px 40px !important;
		height: auto;
	}
    .et-db #et-boc .et-l h2,
	.et-db #et-boc .et-l .innerPageCaption h2,
	.et-db #et-boc .et-l .contentWbullets h3, 
	.et-db #et-boc .et-l .contentWHeader h3,
	.et-db #et-boc .et-l .headingH3 h3,
	.et-db #et-boc .et-l div.innerPageContentCol1 h2,
	.et-db #et-boc .et-l div.largeImgBlock h2,
	.et-db #et-boc div.placesContainer .slick-track > .slick-slide h3{
		font-size: 28px;
	}
	
	.et-db #et-boc .et-l .contentInner .et_pb_text_inner, 
	.et-db #et-boc .et-l .contentInner .et_pb_text_inner p, 
	.et-db #et-boc .et-l .innerPageContent .et_pb_text_inner, 
	.et-db #et-boc .et-l .innerPageContent .et_pb_text_inner p, 
	.et-db #et-boc .et-l .et_pb_text_inner,
	.et-db #et-boc .et-l .breadcrumbs a, 
	.et-db #et-boc .et-l .breadcrumbs span,
	.et-db #et-boc .et-l div.photoBoxTitle div.et_pb_text_inner,
	.headerGlobal .et_pb_text_inner,
	.headerGlobal .et_pb_text_inner p{
		font-size: 14px;
	}

	.et-db #et-boc .et-l div.contentWbullets.et_pb_text ul li,	
	.et-db #et-boc .et-l .contentWbullets ul li {		
		font-size: 14px;		
		line-height: unset;
	}
	
	.et-db.page-id-637876 #et-boc .et-l .contentWbullets ul li{
		font-size: 20px;
		line-height: unset;
	}
	
	.et-db #et-boc .et-l div.agodaNumberArrow {
		float: left;
	}
	
	.et-db #et-boc .et-l .et_pb_section .aboutAgoda {   
		max-width: 1124px !important;
		width: 80% !important;
	}
	
	.et-db #et-boc .et-l .aboutAgoda .blogHomeHead {
		height: auto;
	}
	
	.et-db #et-boc .et-l .aboutAgoda .et_pb_text_inner, 
	.et-db #et-boc .et-l .homeAboutPost > div > p.readMlink {
		font-size: 14px;
	}
	
	.et-db #et-boc div.et-l div.homeAboutPost > div > h4 {
    	width: auto;
		font-size: 21px;
	}	
	
	.et-db #et-boc div.funFactsContainer .slick-track > .slick-slide h3 {
		font-size: 21px;	
	}
	
	.et-db #et-boc div.funFactsContainer .slick-track > .slick-slide {
		margin-right: 10px;
	}
	
	.et-db #et-boc .journeyContainer .slick-list {
		padding: 0 35px !important;
	}
	
	.et-db #et-boc div.et-l .arrowJourney {
		position: relative;
		right: 0;
		padding: 20px !important;
		top: 0;
	}
	
	.et-db #et-boc div.et-l .arrowJourney {
		position: relative;
		right: 0;
		padding-right: 20px;
	}
	
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide div.momentsContent h4 {
		font-size: 21px;
		padding: 0 20px;
	}
	
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide div.momentsContent p {
		font-size: 14px;
		padding: 0 20px;
	}
	
	.et-db #et-boc .et-l .et_pb_section.footerCol1, 
	.et-db #et-boc .et-l .et_pb_section.footerCol2 {
		width: 100% !important;
		float: unset;
		max-width: unset;
		padding: 0 !important;
	}
	
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide .innerCol1, 
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide .innerCol2 {
		display: block !important;
		width: 100%;
		padding: 20px;
		float: unset;
		height: auto;
	}
	
	.et-db #et-boc .journeyContainer, 
	.et-db #et-boc .journeyContainer .inner_container_top,
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide, 
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide .innerCol1, 
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide .innerCol2 {
		max-width: 90vw;
		width: 100%;
		text-align: center;
	}	
	
	.et-db #et-boc .placesContainer,
	.et-db #et-boc .placesContainer .inner_container_top,
	.et-db #et-boc .placesContainer .slick-track > .slick-slide,
	.et-db #et-boc .funFactsContainer .inner_container_top,
	.et-db #et-boc .funFactsContainer .slick-track > .slick-slide,
	.et-db #et-boc .funFactsContainer .slick-track > .slick-slide .innerCol1, 
	.et-db #et-boc .funFactsContainer .slick-track > .slick-slide .innerCol2 {
		max-width: 90vw;
		width: 100%;
		text-align: center;
		margin: 0 auto;
	}
	
	.et-db #et-boc .et-l .fastFactsSlider {
		height: 250px;
	}

	.et-db #et-boc .journeyContainer .slick-track > .slick-slide.slick-current,
	.et-db #et-boc .funFactsContainer .slick-track > .slick-slide.slick-current{
   		opacity: 1;
	}
	
	.et-db #et-boc .et-l .et_pb_section.footerGlobal {
		padding: 20px 0;
		height: auto;
	}
	
	.et-db #et-boc .et-l .footerContent {
		display: block;
	}
	
	.et-db #et-boc .et-l .et_pb_section .footerCol2 .footerSocMed {
		float: unset;
		text-align: center;
	}
	
	.et-db #et-boc .et-l .journeyHeader div.et_pb_text_14 {
		padding-top: 50px !important;
	}
	
	.et-db #et-boc .journeyContainer .slick-dots .slick-active button{
		font-size:16px;
	}
	
	.et-db #et-boc div.journeyContainer .slick-dots {		
		padding: 0 20px;
		position: relative;
	}
	
	.fastFactsSlider .slick-dots li button:before{ display: none; }
	
	
	.et-db #et-boc .et-l .innerPageCaption,
	.et-db #et-boc .et-l .innerPageContent,
	.et-db #et-boc .et-l .agodaServices .et_pb_row_6,
	.et-db #et-boc .et-l .largeImgBlock{
		width: 80% !important;
		margin: 0 auto;
		max-width: 960px;
	}
	
	.et-db #et-boc .et-l div.agodaInfo .agodaInfoRow {
		display: block;
		padding: 20px;
		height: auto;
	}
	
	.et-db #et-boc .et-l .et_pb_row_7.et_pb_row.innerPageLastContent {
		padding-bottom: 20px !important;
	}
	
	.et-db #et-boc .et-l div.agodaServices .et_pb_row_6 h3 {
		font-size: 21px;		
	}
	
	.et-db #et-boc .et-l .agodaInfo .agodaInfoCol1, .et-db #et-boc .et-l .agodaInfo .agodaInfoCol2 {
		width: 50%;
		max-width: unset;
		float: left;
		height: 250px;
	}
	
	.et-db #et-boc .et-l .et_pb_section .agodaInfo, .et-db #et-boc .et-l .et_pb_section .agodaInfoRow {
		float: left;
		position: relative;
		height: 100%;
	}
	
	.placesSliderArrow i.fa-chevron-left {
		left: 1em;
	}
	
	.placesSliderArrow i.fa-chevron-right {
		right: 1em;
	}
	
	.et-db #et-boc .placesContainer .slick-track > .slick-slide {		
		max-width: 485px !important;
	}
	
	.et-db #et-boc div.slick.places {
		height: 470px;
	}
	
	.et-db #et-boc .et-l .breadcrumbs i {
		font-size: 17px;
		transform: translateY(3px);
	}
	
	.et-db #et-boc .et-l div.contentWbullets h4{
		font-size: 24px;
	}
}

/* end of 569 - 990 */

@media screen and (min-width:569px) and (max-width:768px){	
	.et-db #et-boc div.et-l .homeAboutPost {
		height: 350px;
		width: 100%;
		max-width: 100%;
	}
}

/* end of 569 - 768 */


@media screen and (max-width:768px){	
	.et-db #et-boc .et-l div.photoBoxTitle {
		height: 100px;
	}
	
	.et-db #et-boc div.et-l div.et_pb_row.homeSection2, 
	.et-db #et-boc .et-l .et_pb_row.et_pb_row_5.fastFactsHeading {
		padding: 50px 20px !important;
	}
	
	.et-db #et-boc .et-l .et_pb_row.homeSection2 {
		height: auto;
		margin-top: -7em !important;		
	}
}

/* end of 768 */

@media screen and (min-width:990px) and (max-width:991px){
	.et-db #et-boc .et-l .headerHome div.headerGlobalCol1 {
		width: 30% !important;
	}
	.et-db #et-boc .et-l .headerHome div.headerGlobalCol2 {
		width: 64.5% !important;
	}
}

@media screen and (max-width:568px){
	.et-db #et-boc .et-l div.titleContainer {
		height: 250px;
	}

	.et-db.page-id-634950 #et-boc .et-l .titleContainer h1,
	.et-db #et-boc .et-l .titleContainer h1,
	.et-db #et-boc .et-l .titleContainer .innerPageBanner h1{
		font-size: 40px;
	}

	.et-db #et-boc div.et-l .et_pb_row.homeSection2{ margin-top: -7em !important; }
	
	.et-db #et-boc div.et-l .et_pb_row.et_pb_row_4.fastFactsHeading {
		padding: 20px 40px !important;
		height: auto;
	}

	.et-db #et-boc .et-l h2,
	.et-db #et-boc .et-l .innerPageCaption h2,
	.et-db #et-boc .et-l .contentWbullets h3, 
	.et-db #et-boc .et-l .contentWHeader h3,
	.et-db #et-boc .et-l .headingH3 h3,
	.et-db #et-boc .et-l div.innerPageContentCol1 h2,
	.et-db #et-boc .et-l div.largeImgBlock h2,	
	.et-db #et-boc .placesContainer .slick-track > .slick-slide h3{
		font-size: 21px;
	}

	.et-db #et-boc .et-l .contentInner .et_pb_text_inner, 
	.et-db #et-boc .et-l .contentInner .et_pb_text_inner p, 
	.et-db #et-boc .et-l .innerPageContent .et_pb_text_inner, 
	.et-db #et-boc .et-l .innerPageContent .et_pb_text_inner p, 
	.et-db #et-boc .et-l .et_pb_text_inner,
	.et-db #et-boc .et-l .breadcrumbs a, 
	.et-db #et-boc .et-l .breadcrumbs span,
	.et-db #et-boc .et-l div.photoBoxTitle div.et_pb_text_inner{
		font-size: 14px;
	}

	.et-db #et-boc .et-l div.contentWbullets.et_pb_text ul li,
	.et-db #et-boc .et-l .contentWbullets ul li {		
		font-size: 14px;		
		line-height: unset;
	}
	
	.et-db.page-id-637876 #et-boc .et-l div.contentWbullets ul li{
		font-size: 20px;
		line-height: unset;
	}	
	
	.et-db #et-boc .et-l div.agodaNumberArrow {
		float: left;
	}
	
	.et-db #et-boc .et-l .et_pb_section .aboutAgoda{   
		max-width: 1124px !important;
		width: 80% !important;
	}
	
	.et-db #et-boc .et-l .innerPageCaption,
	.et-db #et-boc .et-l .innerPageContent,
	.et-db #et-boc .et-l .agodaServices .et_pb_row_6,
	.et-db #et-boc .et-l .largeImgBlock{
		width: 80% !important;
		margin: 0 auto;
		max-width: 960px;
	}
	
	.et-db #et-boc .et-l .aboutAgoda .blogHomeHead {
		height: auto;
	}
	
	.et-db #et-boc .et-l .aboutAgoda .et_pb_text_inner, 
	.et-db #et-boc .et-l .homeAboutPost > div > p.readMlink,
	.et-db #et-boc .et-l .homeAboutPost > div > p, 
	.et-db #et-boc .et-l .aboutAgoda .et_pb_text_inner, 
	.et-db #et-boc .et-l .aboutAgoda .et_pb_text_inner .ptxt{
		font-size: 14px;
	}
	
	.et-db #et-boc div.et-l div.homeAboutPost > div > h4,
	.et-db #et-boc .et-l h3{
    	width: auto;
		font-size: 21px;
	}
	
	.et-db #et-boc div.et-l .homeAboutPost {
		height: 300px;
		background-size: 100%;
	}
	
	.et-db #et-boc div.et-l .homeAboutPost2 {
		background-size: 80% !important;
	}
	
	.et-db #et-boc div.funFactsContainer .slick-track > .slick-slide h3 {
		font-size: 21px;	
	}
	
	.et-db #et-boc div.funFactsContainer .slick-track > .slick-slide {
		margin-right: 10px;
		height:auto;
	}
	
	.et-db #et-boc .journeyContainer .slick-list {
		padding: 0 35px !important;
	}
	
	.et-db #et-boc div.et-l .arrowJourney {
		position: relative;
		right: 0;
		padding: 20px !important;
		top: 0;
	}
	
	.et-db #et-boc div.et-l .arrowJourney {
		position: relative;
		right: 0;
		padding-right: 20px;
	}
	
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide div.momentsContent h4 {
		font-size: 21px;
		padding: 0 20px;
	}
	
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide div.momentsContent p {
		font-size: 14px;
		padding: 0 20px;
	}
	
	.et-db #et-boc .et-l .et_pb_section.footerCol1, 
	.et-db #et-boc .et-l .et_pb_section.footerCol2 {
		width: 100% !important;
		float: unset;
		max-width: unset;
		padding: 0 !important;
	}
	
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide .innerCol1, 
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide .innerCol2 {
		display: block !important;
		width: 100%;
		padding: 20px;
		float: unset;
		height: auto;
	}
	
	.et-db #et-boc .journeyContainer, 
	.et-db #et-boc .journeyContainer .inner_container_top,
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide, 
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide .innerCol1, 
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide .innerCol2 {
		max-width: 90vw;
		width: 100%;
		text-align: center;
	}	
	
	.et-db #et-boc .placesContainer,
	.et-db #et-boc .placesContainer .inner_container_top,
	.et-db #et-boc .placesContainer .slick-track > .slick-slide,
	.et-db #et-boc .funFactsContainer .inner_container_top,
	.et-db #et-boc .funFactsContainer .slick-track > .slick-slide, 
	.et-db #et-boc .funFactsContainer .slick-track > .slick-slide .innerCol1, 
	.et-db #et-boc .funFactsContainer .slick-track > .slick-slide .innerCol2 {
		max-width: 90vw;
		width: 100%;
		text-align: center;
		margin:0 auto;
	}
	
	.et-db #et-boc .funFactsContainer .slick-track > .slick-slide.slick-current {
		width: 100% !important;
		max-width: 80vw;
	}
	
	.et-db #et-boc .et-l .fastFactsSlider {
		height: calc( 6em + 100px);
	}

	.et-db #et-boc .journeyContainer .slick-track > .slick-slide.slick-current,
	.et-db #et-boc .funFactsContainer .slick-track > .slick-slide.slick-current{
   		opacity: 1;
	}
	.et-db #et-boc .journeyContainer .slick-track > .slick-slide,
	.et-db #et-boc .funFactsContainer .slick-track > .slick-slide{
		opacity: 0;
	}
	
	.et-db #et-boc .et-l .et_pb_section.footerGlobal {
		padding: 20px 0;
		height: auto;
	}
	
	.et-db #et-boc .et-l .footerContent {
		display: block;
	}
	
	.et-db #et-boc .et-l .et_pb_section .footerCol2 .footerSocMed {
		float: unset;
		text-align: center;
	}
	
	.et-db #et-boc .et-l .journeyHeader div.et_pb_text_14 {
		padding-top: 50px !important;
	}
	
	.et-db #et-boc .journeyContainer .slick-dots .slick-active button{
		font-size:16px;
	}
	
	.et-db #et-boc div.journeyContainer .slick-dots {		
		padding: 0 20px;
		position: relative;
	}
	
	.fastFactsSlider .slick-dots li button:before{ display: none; }
	
	.et-db #et-boc .et-l div.agodaInfo .agodaInfoRow {
		display: block;
		padding: 20px;
		height: auto;
	}
	
	.et-db #et-boc .et-l div.agodaInfo .agodaInfoCol1 {
		max-width: 100%;
		padding: 20px;
		width: 100%;
	}
	
	.et-db #et-boc .et-l .agodaInfo .agodaInfoCol2 {
		width: 100%;
		max-width: 100%;
		padding: 20px 0;
	}
	
	.et-db #et-boc .et-l .et_pb_row_7.et_pb_row.innerPageLastContent {
		padding-bottom: 20px !important;
	}
	
	.et-db #et-boc .et-l div.agodaServices .et_pb_row_6 h3 {
		font-size: 21px;		
	}
	
	.page-id-637403.et-db #et-boc .et-l .titleContainer h1 {
		font-size: 28px;
	}
	
	.et-db #et-boc .et-l div.agodaInfo{
		margin-bottom: 0;
	}
	
	.et-db #et-boc .et-l .innerPageLastContent > .et_pb_row_7.et_pb_row {
		padding-top: 0 !important;
	}
	
	.et-db #et-boc .et-l .footerContent .footerCol1 {
		padding-left: 0 !important;
	}
	
	.et-db #et-boc .et-l .footerContent .footerCol1 {
		padding-left: 0 !important;
	}
	
	div.et-db #et-boc div.slick.places {		
		height: calc(27em + 100px);
	}
	
	div.placesSliderArrow {
		position: relative;
		top: -2em;
		width: 100%;
		text-align: center !important;
	}
	
	div.placesSliderArrow i.fa-chevron-left {
		left: 30%;
	}
	
	div.placesSliderArrow i.fa-chevron-right {
		right: 30%;
	}
	
	.et-db #et-boc .et-l div.contentWbullets h4{
		font-size: 24px;
	}
	
	.et-db #et-boc .et-l .footerTxtBlock p, 
	.footerTxtBlock p{
		font-size: 11px;
	}
	
	.et-db #et-boc .et-l div.photoBoxLabel .et_pb_text_inner {
		font-size: calc(16px + 6 * ((100vw - 320px) / 680));
		line-height: normal;
		padding: 20px;		
		position: relative;
		top: 2.5em;
	}
	
	.et-db #et-boc .row.imageGallery {
		margin-bottom: 50px;
	}
	
	.et-db #et-boc .et-l div.fastFactsSlider > div {
		height: 175px;
	}
}

/* end of 568 */


@media screen and (max-width:400px){
	.et-db #et-boc .et-l div.innerPageTitleContainer {
		margin-top: 3em;
	}
	
	.et-db #et-boc .et-l .loginSection div.um-right.um-half {
		position: relative;
		margin-top: 0;
		width: 100%;
	}
	
	.et-db #et-boc .et-l .loginSection .um-col-alt-b {
		float: unset;
		padding: 20px 20px;
	}
	
	.et-db #et-boc .et-l .loginSection .um-col-alt-b a{
		padding-bottom:0 !important;
	}
	
	.et-db #et-boc .et-l .footerImgBlock img,
	.footerImgBlock img {		
		display: block !important;
		margin: 0 auto 20px !important;
	}
	
	.numbersHeader {
		text-align: center !important;
		width: 100%;
	}
}

@media screen and (max-width:480px){
	footer .footerTopMenu > div ul#menu-footer-top-menu li {
		width: 100%;
		border: unset;
		padding: 0;
	}
	.et-db #et-boc .et-l .imgRightMM img {
		position: relative;
		top: 0.7em;
	}
}