@import url('https://fonts.googleapis.com/css?family=Sarabun:200');

body {
	font-family: 'Sarabun';
}

h1,h2,h3,h4,h5 {
	margin: 20px 0;
  font-family: 'Trirong';
	font-weight: 700;
}

p {
	text-align: justify;
	line-height: 170%;
}

.item_text{
  font-family: 'Trirong';
	font-size: 79%;
	font-weight: 600;
	color:#444; 
}

.Magnae_Topic{
		font-size: 50px !important;
		color: #cdab73;
	text-shadow: 2px 2px #666;
	text-align: center;
	}

.magnae_mediamediatext {
	  font-family: 'Trirong';
		font-weight: 600;
	font-size: 16px;
	color: #cdab73;
}

.magnae_solidbold {
	    border: solid 5px #cdab73;
}

.mkdf-page-title {
	text-shadow: 2px 2px #666;
	padding: 0px 10% 0px 10%; 
}

.Magnae_T {
	color: #cdab73;
	text-shadow: 2px 2px #666;
	padding: 0px 10% 0px 10%; 
}

.Magnae_c {
	color: #cdab73;
	padding: 0px 10% 0px 10%; 
}


.Magnae_Button {
	font-family: 'Trirong';
	font-size: 16px;
	padding : 12px 20px 12px 20px;
}

.mkdf-post-image {
	display:none !important;
}

.mkdf-post-info-top {
	display:none !important;
}

.mkdf-post-info-bottom-left {
	display:none !important;
}

.magnae_locationbranch {
	font-weight: 400;
}

.Magnae_Event_Button {
	font-family: 'Trirong';
	font-size: 16px;
	padding : 12px 20px 12px 20px;
}

.Magnae_Margin_LR {
	margin: 15px;
}

.mkdf-product-list-title {
	font-size: 80%;
}

.mkdf-single-product-title {
	font-size: 200% !important;
}

.description_tab {
	font-family: 'Trirong';
}

.additional_information_tab {
	font-family: 'Trirong';
}

.Magnae_Bestseller {
    position: absolute;
	z-index:10;
	
}
.Magnae_Gold {
    border: solid 7px #cdab73;
}

.Magnae_Direction {
    background-color: #cdab73;
	padding:10px;
	border: solid 1px #772523;
	font-family: 'trirong';
	font-weight: 500;
}

.Magnae_Dipad {
	margin-top: 30px
}

.Magnae_Full_Do {
	margin-left: 30px;
	margin-right: 30px;
}
.price {
	display:none !important;
}

.logged-in .price {
	display: inline-block !important;
}
.cart {
	display:none !important;
}

.logged-in .cart {
	display: inline-block !important;
}
.mkdf-shopping-cart-holder {
	display:none !important;
}

.logged-in .mkdf-shopping-cart-holder {
	display: inline-block !important;
}

.Magnae_Do {
	text-transform: uppercase;
	font-size: 20px;
	font-family:'Trirong';
	font-weight:800;
	padding-top:10px;
}

@media (max-width: 767px) {
	.magnae-no-responsive {
    width: 33.33333333%;
		float:left;

}
.Magnae_Full_Do {
	margin-left: 10px;
	margin-right: 10px;
}
	.Magnae_Do {
	font-size: 12px;
}
	.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
    padding-right: 10px;
    padding-bottom: 10px;
}
	.Magnae_Product {
		font-size: 12px;
	}
	.Magnae_Bestseller {
		display:none;
	}
	.magnae_solidbold {
	    border: solid 3px #cdab73;
}
	.vc_grid-item {
    width: 50%;
display:inline-block !important;
	}
	.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
		margin-right: -10px;
	}
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
		background-color: #811c1e !important;
border: solid 1px #811c1e;
		 
	}
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
    background-color: #d3ab6a !important;
		border: solid 1px #811c1e; 
		margin: auto;
}
	.vc_tta-panel-title .vc_tta-title-text {
		color:#fff !important;
		font-size:18px;
		text-transform:none;
		font-weight: 400;
	}
}


.vc_btn3.vc_btn3-color-default, .vc_btn3.vc_btn3-color-default.vc_btn3-style-flat {
	background-color: #811d1e !important;
	color:#cdab73 !important;
	font-family: 'trirong';
	font-weight: 500;
	border: solid 1px #772523;
	text-transform:uppercase;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #811d1e !important;
	color:#cdab73 !important;
	font-family: 'trirong';
	font-weight: 500;
	border: solid 1px #772523;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a {
		background-color: #cdab73 !important;
	color:#fff !important;
	font-family: 'trirong';
	font-weight: 500;
	border: solid 1px #772523 !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a:hover {
		background-color: #e5c185 !important;
}

.Magnae_Center {
	text-align: center;
}

.in-stock {
	color:#aaa !important;
}





.fa-android:before {
	content: ' ';
  display: inline-block;
  background:  url("https://www.cha-thai.com/wp-content/uploads/2019/01/LineBrand.png") no-repeat;
  background-size: contain;
  height: 32px;
  width: 36px;

}

.mkdf-page-header{
	margin: -1.5% 0% 0% 0% !important;
}

.mkdf-menu-area{
		background-color: #811D1F !important;
padding-top: 1.5%;
}

.mkdf-position-center{

}

.mkdf-woo-social-share-holder{
	display:none;
}


.mkdf-logo-area{
display:none;
}

#calc_shipping_state_field,#calc_shipping_city_field,#calc_shipping_postcode_field{
	display:none;
}

/*
.mkdf-shopping-cart-dropdown{
background-color: #811D1F !important;
}


.mkdf-view-cart{
	background-color: #ffffff !important;
	color: black !important;
}
*/

.woocommerce-form-coupon-toggle,.woocommerce-error,.woocommerce-message{
	background-color: #811D1F !important;
	font-size: 20px;
	color: #ffffff;
}

.woocommerce-form-coupon-toggle{
	display:none;
}

.woocommerce-Price-amount.amount{
	text-decoration: none;


}

.woocommerce-notices-wrapper{
	background-color: #811D1F !important;
	font-size: 20px;
	color: #ffffff;
}

.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{
	font-size: 28px;
	font-weight: 900;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account.is-active{
	font-size: 24px;
	font-weight: 900;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address.is-active{
	font-size: 24px;
	font-weight: 900;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders.is-active{
	font-size: 24px;
	font-weight: 900;
}

.showcoupon{
	color: #ffffff !important;
}

.mkdf-woo-social-share-holder,.posted_in{
	display:none !important;
}

.woocommerce-terms-and-conditions{
	font-size: 18px;
	max-height: 300px !important;
}

.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.mkdf-pl-btn{
	display:none;
	text-decoration: none;
}

.mkdf-empty-cart{
	color: #d3aa6a !important;
}

a#mkdf-back-to-top.on>span{
	border-color: #d3aa6a !important;
    color: #d3aa6a !important;
}

#um-submit-btn{
	background: #811D1F !important; 
}

.um-icon-android-checkbox-outline{
	color: #811D1F !important;
}

.svg-inline--fa.fa-w-16.mkdf-menu-featured-icon,.svg-inline--fa.fa-w-16.menu_icon{
	display:none;
}

.MenuBlankMain.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.has_sub narrow{
	padding: 0% 0% 0% 0% !important;
}

.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{
	background-color: #ffffff !important;
	color: #d3aa6a !important;
}

.item_text{
	color: #d3aa6a;
}

.mkdf-woo-pl-info-below-image ul.products > .product:hover .price{
	-webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  -ms-transition: none !important;
  transition: none !important;
}

.mkdf-container{
	background-image:url("https://www.cha-thai.com/wp-content/uploads/2018/10/BG2.png");
		
}

.mkdf-footer-top-inner.mkdf-full-width {
	background-image: url("https://www.cha-thai.com/wp-content/uploads/2018/12/Red_BG.png");
}

.main-navigation.ul.menu.ul.sub-menu {background-color: #811D1F}

.entry-title.mkdf-pli-title{
	font-size: 80%;
	color: #ffffff;
	padding: 25px 0px 25px 0px;
}

.entry-title.mkdf-pli-title a:hover{
		color: white; 
}



.mkdf-page-title.entry-title{
	color: #d3aa6a;
	font-family: 'Trirong' !important;
	
}
.mkdf-social-share-holder.mkdf-list{
	display: none;
}

.page-id-5619 .icon-next{
	color: white;
}

.page-id-5619 .icon-prev{
	color: white;
}

.mkdf-shopping-cart-dropdown.mkdf-item-info-holder.mkdf-product-title{
	background-color: #000000 !important;
}

.page-id-5619 .mkdf-post-image{	
	background-image: url("https://www.cha-thai.com/wp-content/uploads/2018/09/BG_Marble.png");
	 background-size: 100% 100%;
}


.page-id-5619 .mkdf-pli-text-inner{
	margin: -5% 25% -10% 25%;
	background: #d3aa6a;
}

/*
.page-id-5619 .woocommerce-Price-amount.amount {
	color: #ffffff;
}

.page-id-5619 .woocommerce-Price-currencySymbol{
		color: #ffffff;
}
*/

.page-id-5619 .button.add_to_cart_button.ajax_add_to_cart.mkdf-button{
	color: #ffffff;
}

.page-id-5619 .row.Filter_section{
display: none;

}

.postid-7319 .mkdf-pl-not-found{
text-align: center;
	font-size: 48px;
	font-weight: 300;
	margin-top: 15%;
	margin-bottom: -2%;
	padding-bottom: 3%;
	
}

.postid-7319 .vc_column-inner.vc_custom_1539880055271{
	margin-bottom: -10%;

}

.postid-7319 .mkdf-full-width-inner{
		margin-bottom: -5%;
}
p.mkdf-pli-category a{
		font-size: 22px;
	color: #ffffff;
}

.mkdf-pli-price span{
	color: #d3aa6a;
	pointer-events: none;
}

.mkdf-pli-add-to-cart.mkdf-default-skin {
	padding-bottom: 2% !important;

}

.mkdf-pli-add-to-cart.mkdf-default-skin a{
	color: #d3aa6a;

}

.mkdf-btn.mkdf-btn-medium.mkdf-btn-simple.mkdf-btn-underline.mkdf-btn-overlay.mkdf-blog-list-button{
	display: none;
}


.page-id-5619 .entry-title.mkdf-post-title{
	font-size: 22px;
	color: #ffffff;
}


.page-id-5619 .entry-title.mkdf-post-title a:hover{
		color: white;
}

	#CateringTextSentence3{
		margin-left: 0%
	}

.page-id-5619 .mkdf-post-read-more-button a span{
  visibility: hidden;
	word-spacing:-999px;
letter-spacing: -999px; 
}

.page-id-5619 .mkdf-post-read-more-button a span:after{
		font-size: 16px;
	content: 'VISIT US';
  visibility: visible;
word-spacing:normal;
letter-spacing:normal; 
		color: #ffffff;
}

.page-id-5619 .mkdf-post-read-more-button a {
	font-size: 16px;
		color: #ffffff;
}

.page-id-5619 .HomeAboutUsButton
{
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.HomeShopColumn {
	text-shadow: 1.2px 1.2px 2px #ffffff;
}

.HomeHighlightMenuColumn{
	text-align:center;
	content:center;

}

.page-id-4677 .entry-title.mkdf-post-title{
	font-size: 16px;
	font-weight: 600;
	pointer-events: none;
}

.page-id-4677 .mkdf-post-image{
	pointer-events: none;
	margin-bottom: -2%;
}

.page-id-4677 .mkdf-post-read-more-button a{
display: none;
}

.page-id-4667.mkdf-post-read-more-button a span{
	font-size: 16px;
		color: #000000;
}

.page-id-4677 .mkdf-bli-inner.mkdf-post-image a {
		pointer-events: none;
	cursor: default;
}

.page-id-6483 .mkdf-footer-top-inner.mkdf-grid{
	margin-top: 3%;
}

.mkdf-ps-navigation{
	margin: 2% 0% -7% 0% !important;
}

.page-id-6469 .mkdf-full-width-inner{
	margin-bottom: -5%;
}

@media (min-width: 201px) and (max-width: 2400px){

	#History1920{
		margin-top:-5% !important;
	}
}


@media (min-width: 1801px) and (max-width: 2000px){
	.mkdf-pli-text{
		font-size: 32px;
	}
	#History1920{
		margin-top:-6% !important;
	}
}

	@media (min-width: 1601px) and (max-width: 1800px){
		
.mkdf-pli-text{
		font-size: 28px;
	}
#History1920{
		margin-top:-6% !important;
	}
	
}

@media(max-width: 1600px){

	.mkdf-pli-text{
		font-size: 24px;
	}
	
#History1920{
		margin-top:-8% !important;
	}
	

}
.mkdf-drop-down-start ul
	{background-color: #811D1F !important;
		margin: 0% 0% 0% 0%;
}


.menu-item.menu-item-type-post_type.menu-item-object-post span{
	color: #d3aa6a;
} 

.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.sub span {
	color: #d3aa6a;
}

#nav-menu-item-5110.menu-item.menu-item-type-post_type.menu-item-object-page a span{
	color: #d3aa6a;
}

.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat span{
	color: #d3aa6a;
}

.MenuSub1 span{
	color: #d3aa6a;
	margin: 0% -15% 0% 0%
}

.MenuSub2 span{
	color: #d3aa6a;
	margin: 0% -15% 0% 0% !important;
}

.MenuSub1Blank span{
	margin: 0% -1% 0% 0%
}


#nav-menu-item-10325.menu-item.menu-item-type-post_type.menu-item-object-page a span{
	color: #d3aa6a;
}

#mobile-menu-item-5110.menu-item.menu-item-type-post_type.menu-item-object-page a span{
	color: #000;
}


#mobile-menu-item-6719.menu-item.menu-item-type-post_type.menu-item-object-page a span{
	color: #000;
}


#mobile-menu-item-6535.menu-item.menu-item-type-post_type.menu-item-object-page a span{
	color: #000;
}


#mobile-menu-item-5630.menu-item.menu-item-type-post_type.menu-item-object-page a span{
	color: #000;
}


#mobile-menu-item-5333.menu-item.menu-item-type-post_type.menu-item-object-page a span{
	color: #000;
}

#mobile-menu-item-5388.menu-item.menu-item-type-post_type.menu-item-object-page a span{
	color: #000;
}

#mobile-menu-item-4815.menu-item.menu-item-type-post_type.menu-item-object-page a span{
	color: #000;
}
#mobile-menu-item-6718.menu-item.menu-item-type-post_type.menu-item-object-page a span{
	color: #000;
}
.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat span{
	color: #d3aa6a;
}
@media only screen and (max-width: 1024px) {
.MenuSub1 span{
	color: #000;
	margin: 0% -15% 0% 0%
} 
  
.MenuSub2 span{
	color: #000;
	margin: 0% -15% 0% 0% !important;
}
}
.MenuSub1Blank span{
	margin: 0% -1% 0% 0%
}


.menu-item.menu-item-type-custom.menu-item-object-custom.sub_menu_item_wpglobus_menu_switch.wpglobus-selector-link span{
	color: #d3aa6a;
	text-transform: uppercase;
}


.mkdf-pli-link.mkdf-block-drag-link{
	background-color: rgba(255, 255, 255, 0) !important;
	
}

.mkdf-pli-text-holder{
		background-color: rgba(255, 255, 255, 0.85) !important;
	border: 4px solid #d3aa6a;
    opacity: 0.1;

} 

.mkdf-title-holder.mkdf-centered-type.mkdf-title-va-header-bottom.mkdf-title-content-va-middle{
	background-image: url("https://www.cha-thai.com/wp-content/uploads/2018/10/BG_Red.png");
	background-size:cover;
}

.mkdf-pl-standard-pagination{
	margin-top: 0%;
		margin-bottom: 2%;
}

.mkdf-pli-title.entry-title{
color:#333 !important;
}



.page-id-5330 .widget.woocommerce.widget_products{
	display: none;
}

.page-id-5330 .entry-title.mkdf-pli-title{
	color: #000000 !important;
}


.page-id-5330 .entry-title.mkdf-pli-title a:hover{
	color: #000000 !important;

}

.page-id-5330 .mkdf-pli-text-inner{
	margin: -5% 25% -10% 25%;
	padding: 0% 0% 1% 0%;
	background: #d3aa6a;
}

.page-id-5330 .woocommerce-Price-amount.amount {
	color: #ffffff;
}

.page-id-5330 .woocommerce-Price-currencySymbol{
		color: #ffffff;
}

.page-id-5330 .button.add_to_cart_button.ajax_add_to_cart.mkdf-button{
	color: #ffffff;
	padding: 0% 0% 0% 0%;
	
}

li.cat-item.cat-item-15 a{
	display: none;
}

.wpcf7-form{


}

.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email{
		background: rgba(255, 255, 255, 0.7);
	border: 2px solid #d3aa6a;
	color: #000000;
}

.wpcf7-form-control.wpcf7-textarea{
	background: rgba(255, 255, 255, 0.7);
	border: 2px solid #d3aa6a;
	color: #000000;
	
}


.wpcf7-form-control.wpcf7-submit{
		background-color:  #d3aa6a !important;
 padding: 5px 35px!important;
	margin: 0% 0% 0% 40% !important;
	font-size: 18px!important;
}

.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{
	border: 2px solid #d3aa6a;
	color: #ffffff;
}

.mkdf-page-title.entry-title{
	
	font-family: arundina;
	font-size: 72px;
}

.mkdf-single-product-title{
	font-size: 50px;
}

@media (max-width: 3000px){
		.wpcf7-form-control.wpcf7-submit{
		background-color:  #d3aa6a !important;
 padding: 5px 35px!important;
	margin-left: auto;
  margin-right: auto;
	font-size: 18px!important;
}
	.wpcf7{
		padding: 0% 25% 0% 25%!important;
	}
}

@media (min-width: 1201px) and (max-width: 1400px){
	.page-id-5619 .wpb_column.vc_column_container.vc_col-sm-12.vc_col-lg-12.vc_col-md-12.vc_col-has-fill{
		margin: 0.5% 0% 0% 0% !important;
		
	}
	
	.mkdf-ps-navigation{
		margin: 0% 0% 0% 0% !important;
}
	
	.wpcf7-form-control.wpcf7-submit{
		background-color:  #d3aa6a !important;
 padding: 5px 35px!important;
	margin: 0% 0% 0% 40% !important;
	font-size: 18px!important;
}
	.wpcf7{
		padding: 0% 15% 0% 15%!important;
	}
	
}

@media(min-device-width: 1001px) and (max-width: 1200px){
	
	.wpcf7-form-control.wpcf7-submit{
		background-color:  #d3aa6a !important;
 padding: 5px 35px!important;
	margin: 0% 0% 0% 41% !important;
	font-size: 18px!important;
}
	.wpcf7{
		padding: 0% 10% 0% 10%!important;
	}
	
	
	.page-id-5619 .wpb_column.vc_column_container.vc_col-sm-12.vc_col-lg-12.vc_col-md-12.vc_col-has-fill{
		margin: 0.5% 0% 0% 0% !important;
		
	}
	
	#HomeAboutUsImage{
			margin: -52% 0% 0% 0% !important;
	}
	
	.HomeAboutUsText{
		margin: -5% 0% -5% 0% !important;
	}
	
	#HomeTeaProductElement{
		margin: 0% 0% -2% 0% !important;
	}
	
	.HomeTeaProductText{
		margin: 0% 0% 0% 0% !important;
	}
	
	.HomeProductList{
		margin: 0% 0% 0% 0% !important;
	}
	
	#HomeHighlightMenuElement{
		
	}
	
	.HomeHighligthMenu{
			margin: -7% 0% -2% 0% !important;
	}
	
	#HomeHighligthMenuSlider{
		margin: -55% 0% 0% 0% !important;
	}
	
	p.HomeCTMAroundtheWorldTopicText {
		margin-top: 3%;
			font-size: 45px !important;
		
	}
	
	.HomeBlogList{
		margin: 0% 0% -2% 0% !important;
	}
	
	.HomeEmptyTextBeforeMap{
margin: 0% 0% 0% 0% !important;
	}
	
	
		.HomeEmptyTextAfterMap{
margin: 0% 0% 0% 0% !important;
	}
	
	
	#HomeMap{
		margin: 5% 0% 5% 0% !important;
	}
	
	.page-id-5619 .mkdf-footer-top-inner.mkdf-full-width{


	}
	
	.page-id-6483 div.mkdf-full-width-inner{
		margin-top: -4% !important;
	}
	
	#HistoryHeadEmpty{
		margin: 0% 0% 0% 0% !important;

	}
	
	.widget.woocommerce.widget_product_categories{
		margin: 25% 0% -20% 0%;
		
	}
	
}

@media (min-device-width: 801px) and (max-width: 1000px){
	.wpcf7-form-control.wpcf7-submit{
		background-color:  #d3aa6a !important;
 padding: 5px 35px!important;
	margin: 0% 0% 0% 40% !important;
	font-size: 18px!important;
}
	.wpcf7{
		padding: 0% 25% 0% 25%!important;
	}
}

/* iPad */

@media(max-width: 800px){

	.page-id-5619 .mkdf-wrapper{
	
	}
	
	.page-id-5619 .wpb_column.vc_column_container.vc_col-sm-12.vc_col-lg-12.vc_col-md-12.vc_col-has-fill{
		margin: 14.5% 0% 0% 0% !important;
		
	}
	
	
	#HomeAboutUsImage{
			margin: -70% 0% 0% 0% !important;
	}
	
	.HomeAboutUsText{
		margin: 0% 0% -5% 0% !important;
	}
	
	#HomeTeaProductElement{
		margin: 0% 0% -2% 0% !important;
	}
	
	.HomeTeaProductText{
		margin: 10% 0% 0% 0% !important;
	}
	
	.HomeProductList{
		margin: 0% 0% 0% 0% !important;
	}
	
	#HomeHighlightMenuElement{
		
	}
	
	.HomeHighligthMenu{
			margin: -7% 0% -2% 0% !important;
	}
	
	#HomeHighligthMenuSlider{
		margin: -75% 0% 0% 0% !important;
	}
	
	p.HomeCTMAroundtheWorldTopicText {
		margin-top: 3%;
			font-size: 45px !important;
		
	}
	
	.HomeBlogList{
		margin: 0% 0% -2% 0% !important;
	}
	
	.HomeEmptyTextBeforeMap{
margin: 0% 0% 0% 0% !important;
	}
	
	
		.HomeEmptyTextAfterMap{
margin: 0% 0% 0% 0% !important;
	}
	
	
	#HomeMap{
		margin: 5% 0% -45% 0% !important;
	}
	
	.page-id-5619 .mkdf-footer-top-inner.mkdf-full-width{


	}
	
	.wpb_column.vc_column_container.vc_col-sm-12.vc_col-sm-offset-0{
		display: none;
	}
	
	#EventPortfolio{
		margin: 10% 0% 60% 0% !important;
	}
	
	#CSRElement{
		margin: 10% 0% 60% 0% !important;
	}
	
	#TeaProductElement{
		margin: 5% 0% 75% 0% !important;
	}
	
	#CateringHeaderElement{
		margin: -2% 0% 70% 0% !important;
	}
	
	#CateringContactElement{
		margin: 0% 0% 80% 0% !important;
	}
	
	#DomesticElement{
	}
	
	#OverseaElement{
	}
	
	
	.store-locator{
		margin: 0% 0% 120% -50% !important;
	}
	


	div.mkdf-pl-inner.mkdf-outer-space.clearfix{
		margin: 0% 0% 0% 0% !important;
	}
	
	div.mkdf-ps-info-item.mkdf-ps-social-share{
		margin-top: 0% !important;
	}

	.mkdf-ps-navigation{
		margin: 0% 0% -50% 0% !important;
	}
	
	.mkdf-container-inner.clearfix{
margin-top : 0%;
		
	}
	
	.postid-6516 .mkdf-container-inner.clearfix{
margin-top : 0%;
		margin-bottom: 40%;
	}
	
	.postid-6525 .mkdf-container-inner.clearfix{
margin-top : 0%;
		margin-bottom: 40%;
	}
	
	
	
	.postid-6528 .mkdf-container-inner.clearfix{
margin-top : 0%;
		margin-bottom: 40%;
	}
	
	.postid-6533 .mkdf-container-inner.clearfix{
margin-top : 0%;
		margin-bottom: 40%;
	}
	
	.mkdf-portfolio-single-holder.mkdf-ps-gallery-layout{
		margin-top: 15% ;
	}
	
	.postid-4931	.mkdf-portfolio-single-holder.mkdf-ps-gallery-layout{
		margin-top: 0%;
		margin-bottom: 60% ;
	}
	
	.postid-4918	.mkdf-portfolio-single-holder.mkdf-ps-gallery-layout{
		margin-top: -20%;

	}
	
	.postid-4933	.mkdf-portfolio-single-holder.mkdf-ps-gallery-layout{
		margin-top: 0%;
		margin-bottom: 50% ;
	}
	
	#SeasonalMenuElement{
		margin-bottom: 60%;
	}
	

	
	#MediaElement{
		margin: 4% 0% 25% 0% !important;
	}
	
	#PromotionElement{
		margin: 2% 0% 60% 0% !important;
	}
	
	#AboutUsElement{
		margin: 2% 0% 60% 0% !important;
	}
	
	#LifeStyleElement{
		margin: 2% 0% 60% 0% !important;
	}
	
	.postid-7319 .mkdf-pl-inner.mkdf-outer-space.clearfix{
margin: -45% 0% 0% 0% !important;
	}

	.postid-7319 .mkdf-full-width-inner{
	margin: 0% 0% -50% 0% !important;
	}
	
		.postid-7319 .mkdf-ps-navigation{

	}
	
	#OriginalMenuElement{
		margin-top: 5% !important;
		margin-bottom: 65% !important;
	}
	
	.page-id-4677 .mkdf-bli-content div{
		margin-top: -30% !important;
	
	}
	
	.page-id-4677 .mkdf-bli-inner div{
margin-bottom: 5% !important;
	}
	
	#SpecialMenuElement{
		margin-top: 15% !important;
	}
	
	.SpecialMenuHeader{
	margin: 0% 0% 0% -5% !important;	
	}
	
	.SpecialMenuImageSlider{
		margin: 0% 0% -5% 0% !important;
	}
		.DessertLinkText1{
	margin-top: 6% !important;
	}
	
	#DessertText1 span a{
		font-size: 24px !important;
	font-weight: 900;
	}
	
	#DessertText2 span a{
		font-size: 24px !important;
	font-weight: 900;
	}
	
	.DessertLinkText2{
	margin-bottom: -55% !important;
	}
	
	.DessertEmptyAfter2{
		display: none;
	}
	
	.SoftserveVideo{
	margin-top: 10% !important;	
	margin-bottom: -150% !important;
	}
	
	#SoftserveVideoEmpty{
		margin-bottom: -150% !important;
	}
	
	#SoftserveEmptyFirstRow1{
		display:none;
	}
	
	#SoftserveEmptyFirstRow2{
		display:none;
	}
	
	#SoftserveEmptyFirstRow3{
		display:none;
	}
	
	.page-id-6469 .vc_single_image-img.attachment-full{
		margin-top: -30% !important;
	}
	
	
	#SoftserveRow1{
		margin-bottom: 5% !important;
	}
	
	
	.BingsuVideo{
	margin-top: 10% !important;	
	margin-bottom: -150% !important;
	}
	
	#BingSuVideoEmpty{
		margin-bottom: -150% !important;
	}
	
	.page-id-6438 .wpb_single_image.wpb_content_element.vc_align_center.vc_custom_1545123889164{

	}
	
	.BingsuFirstRow1{
		margin-top: -15% !important;
	}
	
	.BingsuFirstRow2{
		margin-top: -15% !important;
	}
	
	.BingSuFirstRowText1{
		margin-top: -30% !important;
	}
	
	#BingSuRow1{
		margin-bottom: 50% !important;
	}
	
	.mkdf-portfolio-single-holder.mkdf-ps-gallery-layout{
		margin-top: -14%;
		margin-bottom: 60%;
	}
	
	.postid-5658 .mkdf-ps-info-item.mkdf-ps-social-share{
		margin: 62% 0% -55% 0% !important;
	}
	
	.postid-5658 .mkdf-ps-navigation{
		margin: 60% 0% -70% 0% !important;
	}
	
		.postid-5672 .mkdf-ps-info-item.mkdf-ps-social-share{
		margin: 62% 0% -55% 0% !important;
	}
	
	.postid-5672 .mkdf-ps-navigation{
		margin: 60% 0% -70% 0% !important;
	}
	.mkdf-ps-info-item.mkdf-ps-social-share{
		margin: 85% 0% 0% 0% !important;
	}
	
	.ContactUsClass{
		margin-top: 10% !important;
	}
	
	.wpcf7-form{
padding: 0% 0% 0% 0%;
}
	
	.wpcf7-form-control.wpcf7-submit{
		background-color:  #d3aa6a !important;
 margin: 0% 0% 0% 40% !important;
	font-size: 18px!important;
}

.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{
	border: 2px solid #d3aa6a;
	color: #ffffff;
}
	
	.ContactUsForm{
		margin: 0% 0% 0% 0% !important;
	}
	
	.ContactUsText{
		margin: 0% 0% 85% 0% !important;
	}
	
	.ContactTextHead1{
	
		padding-bottom: 5% !important;
	}
	
		.ContactTextHead2{
	
		padding-bottom: 5% !important;
	}
	
		.ContactTextHead3{

	}
	
	.page-id-6483 .mkdf-full-width-inner{
		margin-top: 2%;
		padding-right: 3px !important;
	}
	
	#HistoryHeadEmpty{
		margin: 0% 0% 0% 0% !important;

	}
	
	#HistoryImageRow1{

	}
	
	.HistoryImage1{
		
		}
	
		#HistoryImage1{
	}
	
	.HistoryImage2{
		}
	
		#HistoryImage2{
		}

	
	.HistoryImage3{
	}
	
			#HistoryImage3{
	}

	
	.HistoryImage4{
		}

			#HistoryImage4{
		}
	
	.HistoryImage5{
		}
	
	#HistoryImage5{
			}

	
	.HistoryImage6{
			}
	
		#HistoryImage6{
			}
	
	.HistoryEmptyBeforeImage7{
	display: none;
	}
	
		.HistoryImage7{
			margin: 6% 0% 0% 0% !important;
	}
	
		#HistoryImage7{
			margin: 0% 0% 10% 0% !important;
			}
	


		.page-id-6483 .mkdf-footer-top-holder{
	margin-top: 50%;
}
	
	.mkdf-pl-inner.mkdf-outer-space.clearfix {
		margin-top: 15% !important;
		margin-bottom: -17%;
	}
	
	.page-id-5782 .store-locator{
		margin-top: -100% !important;
	
	}
	
	.page-id-5782 .mkdf-full-width-inner{
		margin-bottom: -80% !important;
	}
	
	.wpb_column.vc_column_container.vc_col-sm-12{
		margin-top: -10% !important;
	}
	
	.mkdf-pli-text{
		font-size:14px;
		padding: 0% 5% 10% 5%;
		
	}

.DessertText a{
	font-size: 14px !important;

}
	.mkdf-page-title.entry-title{
		font-size: 24px !important;
	}
	
	
	.vc_column-inner.vc_custom_1540411203763{
		margin-bottom: 50%;
	}

	.page-id-5627 .mkdf-full-width-inner{
		margin-top: -35%;
		margin-bottom: -33%;
	}

	.mkdf-pli-text-holder{
		padding: 0% 0% 5% 0% !important;
		font-size: 8px;
		font-weight: 400;
	}
	
	.page-id-5330 .mkdf-sidebar{
		margin: -70% 0% -50% 0% !important;

	}
	
	.page-id-5330 .mkdf-page-footer{
		margin-top: -15%;
	}
	
	.CateringHeader{
		margin: 15% 0% 0% 0% !important;
	}
	
	.CateringHeaderText{
		margin-bottom: -95%;
	}
	
	#CateringHeaderRow{
		padding: 0% 0% 0% 0% !important;
	}
	
	#CateringHeaderElement{

	}
	
	.CateringContact{

	}
	
	#CateringContactElement{

	}
	
	.CateringContactText1{
		margin: 0% 0% 5% 0% !important;
		
	}
	
	#CateringContactText1{

	}
	
	.CateringContactText2{
		margin: 0% 0% 5% 0% !important;
		
	}
	
	#CateringContactText2{

	}
	
	.wpb_column.vc_column_container.vc_col-sm-12{
		margin-top: 2% !important;
	}
	.page-id-4633 .wpb_wrapper span{
		font-size: 20px !important;
	}
	
		.page-id-4633 .wpb_wrapper p{
		font-weight: 600 !important;
	}
	
	.mkdf-full-width-inner{
		margin-bottom: -70%;
	}
	
	.Num_of_store{
		display: none !important;
	}
	
	.row.Filter_section{
		display: none !important;
		
	} 
	
	.storelocator-panel.asl_locator-panel{
		display: none !important;
	}
	
	.OriginalMenuMainText{
	margin: -10% 0% 5% 0% !important;
		padding: 0% 0% 0% 13.5% !important;
	}
	
		.SpecialMenuMainText{
	margin: -10% 0% -20% 0% !important;
		padding: 0% 0% 0% 17.5% !important;
	}

.mkdf-page-content-holder.mkdf-grid-col-12{
		margin: -10% 0% 0% 0% !important;
		
	}
	
	.page-id-4677 .mkdf-bli-image-holder{
		margin: 0% 3% 0% 0% !important;
		padding: 0% 0% 0% 0% !important;
		
	}
	
	.page-id-4677 .mkdf-bli-content{
		margin: -15% 0% -5% 0% !important;
		
	}
	
	.page-id-4677 .entry-title.mkdf-post-title{
		font-size: 18px;
		font-weight: 500;
	}
	
	.page-id-6332 .mkdf-full-width-inner{
		margin-top: -20%;
			margin-bottom: -30%;
	}
	
	.postid-6875 .mkdf-ps-navigation,.postid-6878 .mkdf-ps-navigation,.postid-6879 .mkdf-ps-navigation,.postid-6880 .mkdf-ps-navigation,.postid-6881 .mkdf-ps-navigation,.postid-6882 .mkdf-ps-navigation,.postid-6883 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 55% !important;
	}
	
	.postid-6875 .store-locator,.postid-6878 .store-locator,.postid-6879 .store-locator,.postid-6880 .store-locator,.postid-6881 .store-locator,.postid-6882 .store-locator,.postid-6883 .store-locator
{
		margin: 0% 0% 10% -50% !important; 
	}
	
	/*
	.postid-6875 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 55% !important;
	}
	
	.postid-6875 .store-locator{
		margin: 0% 0% 10% -50% !important; 
	}
	
	.postid-6878 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 55% !important;
	}
	
	.postid-6878 .store-locator{
		margin: 0% 0% 10% -50% !important; 
	}
	
	.postid-6879 .mkdf-ps-navigation{
		margin-top: 0% !important;
	margin-bottom: 55% !important;
	}
	
	.postid-6879 .store-locator{
		margin: 0% 0% 10% -50% !important; 
	}
	
	.postid-6880 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 55% !important;
	}
	
	.postid-6880 .store-locator{
		margin: 0% 0% 10% -50% !important; 
	}
	
	.postid-6881 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 55% !important;
	}
	
	.postid-6881 .store-locator{
		margin: 0% 0% 10% -50% !important; 
	}
	
	.postid-6882 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 55% !important;
	}
	
	.postid-6882 .store-locator{
		margin: 0% 0% 10% -50% !important; 
	}
	
	.postid-6883 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 55% !important;
	}
	
	.postid-6883 .store-locator{
		margin: 0% 0% 10% -50% !important; 
	}
	
	*/
	
	
.wpcf7-form{
padding: 0% 0% 0% 0%;
}
	

	
}

 /*iphone*/
@media (min-width: 401px) and (max-width: 480px){
	
	.page-id-5619 .wpb_column.vc_column_container.vc_col-sm-12.vc_col-lg-12.vc_col-md-12.vc_col-has-fill{
		margin: 18% 0% 0% 0% !important;
		
	}
	


	
	.Magnae_Topic{
		font-size: 30px !important;
		color: #cdab73;
	text-shadow: 2px 2px #666;
	text-align: center;
	}
	
	#HomeAboutUsImage{
			margin: -50% 0% 0% 0% !important;
	}
	
	.HomeTeaProductText{
		margin: 20% 0% 0% 0% !important;
	
	}
	
	.HomeProductList{
		margin: 0% 0% 0% 0% !important;
	}
	
	.HomeHighligthMenu{
			margin: -10% 0% -85% 0% !important;
	}
	
	#HomeHighligthMenuSlider{
		margin: -50% 0% 0% 0% !important;
	}
	
	p.HomeCTMAroundtheWorldTopicText{
		margin-top: 10%;
		padding: 0% 15% 0% 15% !important;
		font-size: 32px !important; 
	}
	
	.HomeBlogList{
		margin: 0% 0% -90% 0% !important;
	}
	
	.HomeEmptyTextBeforeMap{
display: none !important;
	}
	
		.HomeEmptyTextAfterMap{
display: none !important;
	}
	
	/*
	#HomeMap{
		margin: -65% 0% -200% 0% !important;
	}
	*/
	
	.page-id-5619 .mkdf-footer-top-inner.mkdf-full-width{
		
		margin-top: -50%;

	}
	
	.wpcf7-form{
padding: 0% 0% 0% 0% !important;
		margin: 0% -40% 0% -40% !important;
}
	
		.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email{


}

.wpcf7-form-control.wpcf7-textarea{

}
	
	.wpcf7-form-control.wpcf7-submit{
		background-color:  #d3aa6a !important;
 margin: 0% 0% 0% 27.5% !important;
	font-size: 18px!important;
}

.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{
	border: 2px solid #d3aa6a;
	color: #ffffff;
}
	
	.ContactUsForm{
		margin: 0% 0% -70% 0% !important;
	}
	
	.ContactUsText{
		margin: 5% 0% -50% 0% !important;
	}
	
	.ContactTextHead1{
	
		padding-bottom: 15% !important;
	}
	
		.ContactTextHead2{
	
		padding-bottom: 15% !important;
	}
	
		.ContactTextHead3{

	}
	
	.page-id-6483 .mkdf-full-width-inner{
		background-image: url("https://www.cha-thai.com/wp-content/uploads/2018/10/BG2.png");
		
	}
	
	#HistoryHeadEmpty{
		display: none;
	}
	
	#History1920{
		margin-top: -20% !important;
	}
	
	.History1920Element{
		margin-top: -55% !important; 
	}
	
	.History1920Text{
		margin-top: 0% !important; 
	}
	
	.History1925Text{
		margin-top: 0% !important; 
	}
	
	.History1925Element{
		margin-top: -335% !important; 
	}
	
	.HistoryWW2Element{
		margin-top: -60% !important; 
	}
	
	.HistoryWW2Text{
		margin-top: 0% !important; 
	}
	
		.History1945Text{
		margin-top: 5% !important; 
	}
	
	.History1945Element{
		margin-top: -400% !important; 
	}
	
	.History19451965Element{
		margin-top: -60% !important; 
	}
	
	.History19451965Text{
		margin-top: 0% !important; 
	}
	
	.History19651986Text{
		margin-top: 5% !important; 
	}
	
	.History19651986Element{
		margin-top: -425% !important; 
	}
	
	.HistoryPastPresentFutureElement{
		margin-top: -60% !important; 
	}
	
	.HistoryPastPresentFutureText{
		margin-bottom: -40% !important; 
	}
	
	#HistoryPastPresentFutureTextElement span{
		font-size:65% !important; 
	}
	
	.HistoryImage1{
		margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage1{
	}
	
	.HistoryImage2{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage2{
				margin: 10% -2% 10% 6% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

	
	.HistoryImage3{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
			#HistoryImage3{
				margin: 10% 4% 0% -1% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

	
	.HistoryImage4{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

			#HistoryImage4{
				margin: 10% 2.5% 10% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
	.HistoryImage5{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
	#HistoryImage5{
				margin: 10% 4% 10% -2% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

	
	.HistoryImage6{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage6{
				margin: 0% -2% 0% 4.5% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
	.HistoryEmptyBeforeImage7{
		display: none !important;
	}
	
		.HistoryImage7{
				margin: -60% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage7{
				margin: 0% 0% 25% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
	#EventPortfolio{
		margin-bottom: 85% !important;
	}
	
	#CSRElement{
		margin-bottom: 80% !important;
	}
	

	.page-id-6483 .mkdf-page-footer {
		margin: -80% 0% 0% 0%;
	}
	
	.mkdf-pli-text{
		font-size:6px;
		padding: 0% 5% 10% 5%;
	}

.DessertText a{
	font-size: 14px !important;

}
	.mkdf-page-title.entry-title{
		font-size: 24px !important;
	}
	
	.HomeAboutUsTopicText{
			font-size: 45px !important;
		
	}
	
	.HomeTeaProductTopicText{
			font-size: 45px !important;
		
	}
	
	.HomeHighLightMenuTopicText{
			font-size: 45px !important;
		
	}
	
	#TeaProductElement{
		margin-left: 5% !important;
		
	}
	
	.TeaProductClass{
		margin: 0% 0% 0% 0% !important;	}
	
	.page-id-5330 .mkdf-sidebar{
	margin-bottom: -35% !important;
	}
	
	#CateringHeaderElement{
		margin: 0% 0% 0% 0% !important;
		padding: 0% 0% 0% 0% !important;
		
	}
	
	.vc_column-inner.vc_custom_1546024311480{
		
			margin: 0% 0% 0% 0% !important;
		padding: 0% 10% 0% 10% !important;
	}
	
	.vc_column-inner.vc_custom_1546431821385{
		margin: 120% 0% 0% 0% !important;
		padding: 0% 5% 0% 5% !important;
		
	}
	
	.vc_column-inner.vc_custom_1540411203763{
		margin-bottom: 50%;
	}

	.page-id-5627 .mkdf-full-width-inner{
		margin-top: -35%;
		margin-bottom: -33%;
	}

	.mkdf-pli-text-holder{
		padding: 0% 0% 5% 0% !important;
		font-size: 8px;
		font-weight: 400;
	}
	.wpb_column.vc_column_container.vc_col-sm-12{
		margin: 0% 0% 75% 0% !important;
		
	}
	.page-id-4633 .wpb_wrapper span{
		font-size: 20px !important;
	}
	
		.page-id-4633 .wpb_wrapper p{
		font-weight: 600 !important;
	}
	
	.mkdf-full-width-inner{
		margin-bottom: -20%;
	}
	
	.Num_of_store{
		display: none !important;
	}
	
	.row.Filter_section{
		display: none !important;
		
	} 
	
	#DomesticElement{
		margin-bottom: 50%  !important;
		padding: 0% 0% 0% 0% !important;
	}
	
	#OverseaElement{
		margin-bottom: 20%  !important;
		padding: 0% 0% 20% 0% !important;
	}
	
	.mkdf-pl-item-inner{
		margin-top: 15% !important;
	}
	
	.storelocator-panel.asl_locator-panel{
		display: none !important;
	}
	
	.store-locator{
display: none !important;
	}
	
	.mkdf-ps-navigation{
		margin-top: 10% !important;
		margin-bottom: 15% !important;
	}
	
	.mkdf-portfolio-single-holder.mkdf-ps-full-width-custom-layout{
		margin-bottom: 0% !important;
	}
	
	#SeasonalMenuElement{
		margin-top: 5% !important;
		margin-bottom: -10% !important;
	}
	
	.mkdf-eh-item.mkdf-vertical-alignment-top   {
background-color: white
	;
	}
	
	#OriginalMenuElement{
		margin-bottom: -5% !important;
	}
	
	.OriginalMenuMainText{
	margin: -10% 0% 5% 0% !important;
		padding: 0% 0% 0% 13.5% !important;
	}
	
	#SpecialMenuElement{
		margin-bottom: 60% !important;
	}
	
		.SpecialMenuMainText{
	margin: -20% 0% 10% 0% !important;
		padding: 0% 0% 0% 20% !important;
	}
	
	#DessertMenuElement{
		margin-bottom: 65% !important;
	}
	
	#DessertText1 span a{
		font-weight: 400 !important;
	}
	
		#DessertText2 span a{
		font-weight: 400 !important;
	}
	
	.SoftserveVideo{
		
	}

	#SoftserveRow1{
		margin: 50% 0% 0% 0% !important;
	}
	
		#SoftserveRow2{
		margin: 0% 0% -10% 0% !important;
	
	}
	
	.page-id-6469 .vc_single_image-img.attachment-full{
		margin-top: 10% !important;
	}
	
	#BingSuRow1{
		margin: 60% 0% -30% 0% !important;
	}
	
	.BingsuFirstRow2{
		margin: 10% 0% 0% 0% !important;
	}
	
.mkdf-page-content-holder.mkdf-grid-col-12{
		margin: -10% 0% 0% 0% !important;
		
	}
	
	.postid-5658 .mkdf-container-inner.clearfix{
		margin-top: -40% !important;
	}
	
	.postid-5672 .mkdf-container-inner.clearfix{
		margin-top: -40% !important;
	}
	
	
	.mkdf-portfolio-single-holder.mkdf-ps-gallery-layout{
		
		margin-bottom: 0% !important;
	}
	.mkdf-ps-social-share div{
		margin-top: -60% !important;
	}
	
	.mkdf-ps-navigation{
		margin-top: -60% !important;
	
	}
	
	.postid-4933	.mkdf-portfolio-single-holder.mkdf-ps-gallery-layout{
		
		
		margin-bottom: 0% !important;
	}
	
	.postid-4933 .mkdf-ps-social-share div{
		margin-top: 0% !important;
	}
	
	.postid-4933 .mkdf-ps-navigation{
		margin-top: 0% !important;
	}
	
	
	.page-id-4677 .mkdf-bli-image-holder{
		margin: 0% 3% 0% 0% !important;
		padding: 0% 0% 0% 0% !important;
		
	}
	
	.page-id-4677 .mkdf-bli-content{
		margin: -15% 0% -5% 0% !important;
		
	}
	
	.page-id-4677 .entry-title.mkdf-post-title{
		font-size: 18px;
		font-weight: 500;
	}
	
	.page-id-6332 .mkdf-full-width-inner{
		margin-top: -20%;
			margin-bottom: -30%;
	}
	
		.mkdf-ps-navigation{
		margin-top: -15% !important;
		margin-bottom : -40% !important;
	
	}
	
		.postid-4819 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4825 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4831 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4834 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4836 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4838 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4918 .mkdf-ps-navigation{
	margin-top: -25% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4931 .mkdf-ps-navigation{
	margin-top: -25% !important;
		margin-bottom : 10% !important;
	}
	
	
	.postid-4933 .mkdf-ps-navigation{
	margin-top: -25% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-6516 .mkdf-ps-navigation{
		margin-bottom: -55% !important;
	}
	
	.postid-6525 .mkdf-ps-navigation{
		margin-bottom: -55% !important;
	}
	
	.postid-6875 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 0% !important;
	}
	
	.postid-6878 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6879 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6880 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6881 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6882 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6883 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 20% !important;
	}
	
	.wpglobus_flag.wpglobus_language_name.wpglobus_flag_en {
		text-transform:uppercase;
	}

}

 /*xiaomi*/
@media (min-width: 381px) and (max-width: 400px){
	
	.page-id-5619 .wpb_column.vc_column_container.vc_col-sm-12.vc_col-lg-12.vc_col-md-12.vc_col-has-fill{
		margin: 18% 0% 0% 0% !important;
		
	}
	
	.Magnae_Topic{
		font-size: 30px !important;
		color: #cdab73;
	text-shadow: 2px 2px #666;
	text-align: center;
	}
	
	#HomeAboutUsImage{
			margin: -50% 0% 0% 0% !important;
	}
	
	.HomeTeaProductText{
		margin: 20% 0% 0% 0% !important;
	
	}
	
	.HomeProductList{
		margin: 0% 0% 0% 0% !important;
	}
	
	.HomeHighligthMenu{
			margin: -10% 0% -85% 0% !important;
	}
	
	#HomeHighligthMenuSlider{
		margin: -50% 0% 0% 0% !important;
	}
	
	p.HomeCTMAroundtheWorldTopicText{
		margin-top: 10%;
		padding: 0% 15% 0% 15% !important;
		font-size: 32px !important; 
	}
	
	.HomeBlogList{
		margin: 0% 0% -90% 0% !important;
	}
	
	.HomeEmptyTextBeforeMap{
display: none !important;
	}
	
		.HomeEmptyTextAfterMap{
display: none !important;
	}
	
	/*
	#HomeMap{
		margin: -65% 0% -200% 0% !important;
	}
	*/
	
	.page-id-5619 .mkdf-footer-top-inner.mkdf-full-width{
		
		margin-top: -50%;

	}
	
	.wpcf7-form{
padding: 0% 0% 0% 0% !important;
		margin: 0% -40% 0% -40% !important;
}
	
		.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email{


}

.wpcf7-form-control.wpcf7-textarea{

}
	
	.wpcf7-form-control.wpcf7-submit{
		background-color:  #d3aa6a !important;
 margin: 0% 0% 0% 27.5% !important;
	font-size: 18px!important;
}

.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{
	border: 2px solid #d3aa6a;
	color: #ffffff;
}
	
	.ContactUsForm{
		margin: 0% 0% -70% 0% !important;
	}
	
	.ContactUsText{
		margin: 5% 0% -50% 0% !important;
	}
	
	.ContactTextHead1{
	
		padding-bottom: 15% !important;
	}
	
		.ContactTextHead2{
	
		padding-bottom: 15% !important;
	}
	
		.ContactTextHead3{

	}
	
	.page-id-6483 .mkdf-full-width-inner{
		background-image: url("https://www.cha-thai.com/wp-content/uploads/2018/10/BG2.png");
		
	}
	
	#HistoryHeadEmpty{
		display: none;
	}
	
	#History1920{
		margin-top: -20% !important;
	}
	
	.History1920Element{
		margin-top: -60% !important; 
	}
	
	.History1920Text{
		margin-top: 0% !important; 
	}
	
	.History1925Text{
		margin-top: 5% !important; 
	}
	
	.History1925Element{
		margin-top: -350% !important; 
	}
	
	.HistoryWW2Element{
		margin-top: -65% !important; 
	}
	
	.HistoryWW2Text{
		margin-top: 0% !important; 
	}
	
		.History1945Text{
		margin-top: 5% !important; 
	}
	
	.History1945Element{
		margin-top: -410% !important; 
	}
	
	.History19451965Element{
		margin-top: -65% !important; 
	}
	
	.History19451965Text{
		margin-top: 0% !important; 
	}
	
	.History19651986Text{
		margin-top: 10% !important; 
	}
	
	.History19651986Element{
		margin-top: -480% !important; 
	}
	
	.HistoryPastPresentFutureElement{
		margin-top: -65% !important; 
	}
	
	.HistoryPastPresentFutureText{
		margin-bottom: -40% !important; 
	}
	
	#HistoryPastPresentFutureTextElement span{
		font-size:65% !important; 
	}
	
	.HistoryImage1{
		margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage1{
	}
	
	.HistoryImage2{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage2{
				margin: 10% -2% 10% 6% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

	
	.HistoryImage3{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
			#HistoryImage3{
				margin: 10% 4% 0% -1% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

	
	.HistoryImage4{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

			#HistoryImage4{
				margin: 10% 2.5% 10% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
	.HistoryImage5{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
	#HistoryImage5{
				margin: 10% 4% 10% -2% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

	
	.HistoryImage6{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage6{
				margin: 0% -2% 0% 4.5% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
	.HistoryEmptyBeforeImage7{
		display: none !important;
	}
	
		.HistoryImage7{
				margin: -60% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage7{
				margin: 0% 0% 25% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
	#EventPortfolio{
		margin-bottom: 20% !important;
	}
	
	.Magnae_Event_Button{
		margin-bottom: -125% !important;
	}
	
	#CSRElement{
		margin-bottom: 80% !important;
	}
	

	.page-id-6483 .mkdf-page-footer {
		margin: -80% 0% 0% 0%;
	}
	
	.mkdf-pli-text{
		font-size:6px;
		padding: 0% 5% 10% 5%;
	}

.DessertText a{
	font-size: 14px !important;

}
	.mkdf-page-title.entry-title{
		font-size: 24px !important;
	}
	
	.HomeAboutUsTopicText{
			font-size: 45px !important;
		
	}
	
	.HomeTeaProductTopicText{
			font-size: 45px !important;
		
	}
	
	.HomeHighLightMenuTopicText{
			font-size: 45px !important;
		
	}
	
	#TeaProductElement{
		margin-left: 5% !important;
		
	}
	
	.TeaProductClass{
		margin: 0% 0% 0% 0% !important;	}
	
	.page-id-5330 .mkdf-sidebar{
	margin-bottom: -35% !important;
	}
	
	#CateringHeaderElement{
		margin: 0% 0% 0% 0% !important;
		padding: 0% 0% 0% 0% !important;
		
	}
	
	.vc_column-inner.vc_custom_1546024311480{
		
			margin: 0% 0% 0% 0% !important;
		padding: 0% 10% 0% 10% !important;
	}
	
	.vc_column-inner.vc_custom_1546431821385{
		margin: 120% 0% 0% 0% !important;
		padding: 0% 5% 0% 5% !important;
		
	}
	
	.vc_column-inner.vc_custom_1540411203763{
		margin-bottom: 50%;
	}

	.page-id-5627 .mkdf-full-width-inner{
		margin-top: -35%;
		margin-bottom: -33%;
	}

	.mkdf-pli-text-holder{
		padding: 0% 0% 5% 0% !important;
		font-size: 8px;
		font-weight: 400;
	}
	.wpb_column.vc_column_container.vc_col-sm-12{
		margin: 0% 0% 75% 0% !important;
		
	}
	.page-id-4633 .wpb_wrapper span{
		font-size: 20px !important;
	}
	
		.page-id-4633 .wpb_wrapper p{
		font-weight: 600 !important;
	}
	
	.mkdf-full-width-inner{
		margin-bottom: -20%;
	}
	
	.Num_of_store{
		display: none !important;
	}
	
	.row.Filter_section{
		display: none !important;
		
	} 
	
	#DomesticElement{
		margin-bottom: 50%  !important;
		padding: 0% 0% 0% 0% !important;
	}
	
	#OverseaElement{
		margin-bottom: 20%  !important;
		padding: 0% 0% 20% 0% !important;
	}
	
	.mkdf-pl-item-inner{
		margin-top: 15% !important;
	}
	
	.storelocator-panel.asl_locator-panel{
		display: none !important;
	}
	
	.store-locator{
display: none !important;
	}
	
	.mkdf-ps-navigation{
		margin-top: 10% !important;
		margin-bottom: 15% !important;
	}
	
	.mkdf-portfolio-single-holder.mkdf-ps-full-width-custom-layout{
		margin-bottom: 0% !important;
	}
	
	#SeasonalMenuElement{
		margin-top: 5% !important;
		margin-bottom: -10% !important;
	}
	
	.mkdf-eh-item.mkdf-vertical-alignment-top   {
background-color: white
	;
	}
	
	#OriginalMenuElement{
		margin-bottom: -5% !important;
	}
	
	.OriginalMenuMainText{
	margin: -10% 0% 5% 0% !important;
		padding: 0% 0% 0% 13.5% !important;
	}
	
	#SpecialMenuElement{
		margin-bottom: 60% !important;
	}
	
		.SpecialMenuMainText{
	margin: -20% 0% 10% 0% !important;
		padding: 0% 0% 0% 20% !important;
	}
	
	#DessertMenuElement{
		margin-bottom: 65% !important;
	}
	
	#DessertText1 span a{
		font-weight: 400 !important;
	}
	
		#DessertText2 span a{
		font-weight: 400 !important;
	}
	
	.SoftserveVideo{
		
	}

	#SoftserveRow1{
		margin: 50% 0% 0% 0% !important;
	}
	
		#SoftserveRow2{
		margin: 0% 0% -10% 0% !important;
	
	}
	
	.page-id-6469 .vc_single_image-img.attachment-full{
		margin-top: 10% !important;
	}
	
	#BingSuRow1{
		margin: 60% 0% -30% 0% !important;
	}
	
	.BingsuFirstRow2{
		margin: 10% 0% 0% 0% !important;
	}
	
.mkdf-page-content-holder.mkdf-grid-col-12{
		margin: -10% 0% 0% 0% !important;
		
	}
	
	.postid-5658 .mkdf-container-inner.clearfix{
		margin-top: -40% !important;
	}
	
	.postid-5672 .mkdf-container-inner.clearfix{
		margin-top: -40% !important;
	}
	
	
	.mkdf-portfolio-single-holder.mkdf-ps-gallery-layout{
		
		margin-bottom: 0% !important;
	}
	.mkdf-ps-social-share div{
		margin-top: -60% !important;
	}
	
	.mkdf-ps-navigation{
		margin-top: -60% !important;
	
	}
	
	.postid-4933	.mkdf-portfolio-single-holder.mkdf-ps-gallery-layout{
		
		
		margin-bottom: 0% !important;
	}
	
	.postid-4933 .mkdf-ps-social-share div{
		margin-top: 0% !important;
	}
	
	.postid-4933 .mkdf-ps-navigation{
		margin-top: 0% !important;
	}
	
	
	.page-id-4677 .mkdf-bli-image-holder{
		margin: 0% 3% 0% 0% !important;
		padding: 0% 0% 0% 0% !important;
		
	}
	
	.page-id-4677 .mkdf-bli-content{
		margin: -15% 0% -5% 0% !important;
		
	}
	
	.page-id-4677 .entry-title.mkdf-post-title{
		font-size: 18px;
		font-weight: 500;
	}
	
	.page-id-6332 .mkdf-full-width-inner{
		margin-top: -20%;
			margin-bottom: -30%;
	}
	
	.mkdf-ps-navigation{
		margin-top: -15% !important;
		margin-bottom : -40% !important;
	
	}
	
		.postid-4819 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4825 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4831 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4834 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4836 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4838 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4918 .mkdf-ps-navigation{
	margin-top: -25% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4931 .mkdf-ps-navigation{
	margin-top: -25% !important;
		margin-bottom : 10% !important;
	}
	
	
	.postid-4933 .mkdf-ps-navigation{
	margin-top: -25% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-6516 .mkdf-ps-navigation{
		margin-bottom: -55% !important;
	}
	
	.postid-6525 .mkdf-ps-navigation{
		margin-bottom: -55% !important;
	}
	
	.postid-6875 .mkdf-ps-navigation{
		margin-top: 5% !important;
		margin-bottom: 0% !important;
	}
	
	.postid-6878 .mkdf-ps-navigation{
		margin-top: 10% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6879 .mkdf-ps-navigation{
		margin-top: 10% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6880 .mkdf-ps-navigation{
		margin-top: 10% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6881 .mkdf-ps-navigation{
		margin-top: 10% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6882 .mkdf-ps-navigation{
		margin-top: 10% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6883 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 20% !important;
	}
	
	.wpglobus_flag.wpglobus_language_name.wpglobus_flag_en {
		text-transform:uppercase;
	}

}

 /*xiaomi 375*/
@media (min-width: 371px) and (max-width: 380px){
	
	.page-id-5619 .wpb_column.vc_column_container.vc_col-sm-12.vc_col-lg-12.vc_col-md-12.vc_col-has-fill{
		margin: 18% 0% 0% 0% !important;
		
	}
	
	.Magnae_Topic{
		font-size: 30px !important;
		color: #cdab73;
	text-shadow: 2px 2px #666;
	text-align: center;
	}
	
	#HomeAboutUsImage{
			margin: -50% 0% 0% 0% !important;
	}
	
	.HomeTeaProductText{
		margin: 20% 0% 0% 0% !important;
	
	}
	
	.HomeProductList{
		margin: 0% 0% 0% 0% !important;
	}
	
	.HomeHighligthMenu{
			margin: -10% 0% -85% 0% !important;
	}
	
	#HomeHighligthMenuSlider{
		margin: -50% 0% 0% 0% !important;
	}
	
	p.HomeCTMAroundtheWorldTopicText{
		margin-top: 10%;
		padding: 0% 15% 0% 15% !important;
		font-size: 32px !important; 
	}
	
	.HomeBlogList{
		margin: 0% 0% -90% 0% !important;
	}
	
	.HomeEmptyTextBeforeMap{
display: none !important;
	}
	
		.HomeEmptyTextAfterMap{
display: none !important;
	}
	
	/*
	#HomeMap{
		margin: -65% 0% -200% 0% !important;
	}
	*/
	
	.page-id-5619 .mkdf-footer-top-inner.mkdf-full-width{
		
		margin-top: -50%;

	}
	
		.wpcf7-form{
padding: 0% 0% 0% 0% !important;
		margin: 0% -40% 0% -40% !important;
}
	
		.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email{


}

.wpcf7-form-control.wpcf7-textarea{

}
	
	.wpcf7-form-control.wpcf7-submit{
		background-color:  #d3aa6a !important;
 margin: 0% 0% 0% 27.5% !important;
	font-size: 18px!important;
}

.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{
	border: 2px solid #d3aa6a;
	color: #ffffff;
}
	
	.ContactUsForm{
		margin: 0% 0% -70% 0% !important;
	}
	
	.ContactUsText{
		margin: 5% 0% -50% 0% !important;
	}
	
	.ContactTextHead1{
	
		padding-bottom: 15% !important;
	}
	
		.ContactTextHead2{
	
		padding-bottom: 15% !important;
	}
	
		.ContactTextHead3{

	}
	
	.page-id-6483 .mkdf-full-width-inner{
		background-image: url("https://www.cha-thai.com/wp-content/uploads/2018/10/BG2.png");
		
	}
	
	#HistoryHeadEmpty{
		display: none;
	}
	
	#History1920{
		margin-top: -20% !important;
	}
	
	.History1920Element{
		margin-top: -65% !important; 
	}
	
	.History1920Text{
		margin-top: 0% !important; 
	}
	
	.History1925Text{
		margin-top: 5% !important; 
	}
	
	.History1925Element{
		margin-top: -365% !important; 
	}
	
	.HistoryWW2Element{
		margin-top: -70% !important; 
	}
	
	.HistoryWW2Text{
		margin-top: 0% !important; 
	}
	
		.History1945Text{
		margin-top: 5% !important; 
	}
	
	.History1945Element{
		margin-top: -450% !important; 
	}
	
	.History19451965Element{
		margin-top: -70% !important; 
	}
	
	.History19451965Text{
		margin-top: 0% !important; 
	}
	
	.History19651986Text{
		margin-top: 5% !important; 
	}
	
	.History19651986Element{
		margin-top: -500% !important; 
	}
	
	.HistoryPastPresentFutureElement{
		margin-top: -70% !important; 
	}
	
	.HistoryPastPresentFutureText{
		margin-bottom: -40% !important; 
	}
	
	#HistoryPastPresentFutureTextElement span{
		font-size:65% !important; 
	}
	
	.HistoryImage1{
		margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage1{
	}
	
	.HistoryImage2{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage2{
				margin: 10% -2% 10% 6% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

	
	.HistoryImage3{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
			#HistoryImage3{
				margin: 10% 4% 0% -1% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

	
	.HistoryImage4{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

			#HistoryImage4{
				margin: 10% 2.5% 10% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
	.HistoryImage5{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
	#HistoryImage5{
				margin: 10% 4% 10% -2% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

	
	.HistoryImage6{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage6{
				margin: 0% -2% 0% 4.5% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
	.HistoryEmptyBeforeImage7{
		display: none !important;
	}
	
		.HistoryImage7{
				margin: -60% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage7{
				margin: 0% 0% 25% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
	#EventPortfolio{
		margin-bottom: 25% !important;
	}

	.Magnae_Event_Button{
		margin-bottom: -125% !important;
	}
	
	#CSRElement{
		margin-bottom: 80% !important;
	}
	

	.page-id-6483 .mkdf-page-footer {
		margin: -80% 0% 0% 0%;
	}
	
	.mkdf-pli-text{
		font-size:6px;
		padding: 0% 5% 10% 5%;
	}

.DessertText a{
	font-size: 14px !important;

}
	.mkdf-page-title.entry-title{
		font-size: 24px !important;
	}
	
	.HomeAboutUsTopicText{
			font-size: 45px !important;
		
	}
	
	.HomeTeaProductTopicText{
			font-size: 45px !important;
		
	}
	
	.HomeHighLightMenuTopicText{
			font-size: 45px !important;
		
	}
	
	#TeaProductElement{
		margin-left: 5% !important;
		
	}
	
	.TeaProductClass{
		margin: 0% 0% 0% 0% !important;	}
	
	.page-id-5330 .mkdf-sidebar{
	margin-bottom: -35% !important;
	}
	
	#CateringHeaderElement{
		margin: 0% 0% 0% 0% !important;
		padding: 0% 0% 0% 0% !important;
		
	}
	
	.vc_column-inner.vc_custom_1546024311480{
		
			margin: 0% 0% 0% 0% !important;
		padding: 0% 10% 0% 10% !important;
	}
	
	.vc_column-inner.vc_custom_1546431821385{
		margin: 120% 0% 0% 0% !important;
		padding: 0% 5% 0% 5% !important;
		
	}
	
	.vc_column-inner.vc_custom_1540411203763{
		margin-bottom: 50%;
	}

	.page-id-5627 .mkdf-full-width-inner{
		margin-top: -35%;
		margin-bottom: -33%;
	}

	.mkdf-pli-text-holder{
		padding: 0% 0% 5% 0% !important;
		font-size: 8px;
		font-weight: 400;
	}
	.wpb_column.vc_column_container.vc_col-sm-12{
		margin: 0% 0% 75% 0% !important;
		
	}
	.page-id-4633 .wpb_wrapper span{
		font-size: 20px !important;
	}
	
		.page-id-4633 .wpb_wrapper p{
		font-weight: 600 !important;
	}
	
	.mkdf-full-width-inner{
		margin-bottom: -20%;
	}
	
	.Num_of_store{
		display: none !important;
	}
	
	.row.Filter_section{
		display: none !important;
		
	} 
	
	#DomesticElement{
		margin-bottom: 50%  !important;
		padding: 0% 0% 0% 0% !important;
	}
	
	#OverseaElement{
		margin-bottom: 20%  !important;
		padding: 0% 0% 20% 0% !important;
	}
	
	.mkdf-pl-item-inner{
		margin-top: 15% !important;
	}
	
	.storelocator-panel.asl_locator-panel{
		display: none !important;
	}
	
	.store-locator{
display: none !important;
	}
	
	.mkdf-ps-navigation{
		margin-top: 10% !important;
		margin-bottom: 15% !important;
	}
	
	.mkdf-portfolio-single-holder.mkdf-ps-full-width-custom-layout{
		margin-bottom: 0% !important;
	}
	
	#SeasonalMenuElement{
		margin-top: 5% !important;
		margin-bottom: -10% !important;
	}
	
	.mkdf-eh-item.mkdf-vertical-alignment-top   {
background-color: white
	;
	}
	
	#OriginalMenuElement{
		margin-bottom: -5% !important;
	}
	
	.OriginalMenuMainText{
	margin: -10% 0% 5% 0% !important;
		padding: 0% 0% 0% 13.5% !important;
	}
	
	#SpecialMenuElement{
		margin-bottom: 60% !important;
	}
	
		.SpecialMenuMainText{
	margin: -20% 0% 10% 0% !important;
		padding: 0% 0% 0% 20% !important;
	}
	
	#DessertMenuElement{
		margin-bottom: 65% !important;
	}
	
	#DessertText1 span a{
		font-weight: 400 !important;
	}
	
		#DessertText2 span a{
		font-weight: 400 !important;
	}
	
	.SoftserveVideo{
		
	}

	#SoftserveRow1{
		margin: 50% 0% 0% 0% !important;
	}
	
		#SoftserveRow2{
		margin: 0% 0% -10% 0% !important;
	
	}
	
	.page-id-6469 .vc_single_image-img.attachment-full{
		margin-top: 10% !important;
	}
	
	#BingSuRow1{
		margin: 60% 0% -30% 0% !important;
	}
	
	.BingsuFirstRow2{
		margin: 10% 0% 0% 0% !important;
	}
	
.mkdf-page-content-holder.mkdf-grid-col-12{
		margin: -10% 0% 0% 0% !important;
		
	}
	
	.postid-5658 .mkdf-container-inner.clearfix{
		margin-top: -40% !important;
	}
	
	.postid-5672 .mkdf-container-inner.clearfix{
		margin-top: -40% !important;
	}
	
	
	.mkdf-portfolio-single-holder.mkdf-ps-gallery-layout{
		
		margin-bottom: 0% !important;
	}
	.mkdf-ps-social-share div{
		margin-top: -60% !important;
	}
	
	.mkdf-ps-navigation{
		margin-top: -15% !important;
		margin-bottom : -40% !important;
	
	}
	
		.postid-4819 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4825 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4831 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4834 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4836 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4838 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4918 .mkdf-ps-navigation{
	margin-top: -25% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4931 .mkdf-ps-navigation{
	margin-top: -25% !important;
		margin-bottom : 10% !important;
	}
	
	
	.postid-4933 .mkdf-ps-navigation{
	margin-top: -25% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-6516 .mkdf-ps-navigation{
		margin-bottom: -55% !important;
	}
	
	.postid-6525 .mkdf-ps-navigation{
		margin-bottom: -55% !important;
	}
	
	
	.page-id-4677 .mkdf-bli-image-holder{
		margin: 0% 3% 0% 0% !important;
		padding: 0% 0% 0% 0% !important;
		
	}
	
	.page-id-4677 .mkdf-bli-content{
		margin: -15% 0% -5% 0% !important;
		
	}
	
	.page-id-4677 .entry-title.mkdf-post-title{
		font-size: 18px;
		font-weight: 500;
	}
	
	.page-id-6332 .mkdf-full-width-inner{
		margin-top: -20%;
			margin-bottom: -30%;
	}
	
		.postid-6875 .mkdf-ps-navigation{
		margin-top: 5% !important;
		margin-bottom: 0% !important;
	}
	
	.postid-6878 .mkdf-ps-navigation{
		margin-top: 10% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6879 .mkdf-ps-navigation{
		margin-top: 10% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6880 .mkdf-ps-navigation{
		margin-top: 10% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6881 .mkdf-ps-navigation{
		margin-top: 10% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6882 .mkdf-ps-navigation{
		margin-top: 10% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6883 .mkdf-ps-navigation{
		margin-top: 0% !important;
		margin-bottom: 20% !important;
	}
	
	.wpglobus_flag.wpglobus_language_name.wpglobus_flag_en {
		text-transform:uppercase;
	}

}

 /*Android 9:18*/
@media (max-width: 370px){
	
	.page-id-5619 .wpb_column.vc_column_container.vc_col-sm-12.vc_col-lg-12.vc_col-md-12.vc_col-has-fill{
		margin: 18% 0% 0% 0% !important;
		
	}
	
	.Magnae_Topic{
		font-size: 30px !important;
		color: #cdab73;
	text-shadow: 2px 2px #666;
	text-align: center;
	}
	
	#HomeAboutUsImage{
			margin: -60% 0% 0% 0% !important;
	}
	
	.HomeTeaProductText{
		margin: 20% 0% 0% 0% !important;
	
	}
	
	.HomeProductList{
		margin: 0% 0% 0% 0% !important;
	}
	
	.HomeHighligthMenu{
			margin: -10% 0% -85% 0% !important;
	}
	
	#HomeHighligthMenuSlider{
		margin: -65% 0% 0% 0% !important;
	}
	
	p.HomeCTMAroundtheWorldTopicText{
		margin-top: 10%;
		padding: 0% 15% 0% 15% !important;
		font-size: 32px !important; 
	}
	
	.HomeBlogList{
		margin: 0% 0% -90% 0% !important;
	}
	
	.HomeEmptyTextBeforeMap{
display: none !important;
	}
	
		.HomeEmptyTextAfterMap{
display: none !important;
	}
	
	/*
	#HomeMap{
		margin: -65% 0% -200% 0% !important;
	}
	*/
	
	.page-id-5619 .mkdf-footer-top-inner.mkdf-full-width{
		
		margin-top: -50%;

	}
	
		.wpcf7-form{
padding: 0% 0% 0% 0% !important;
		margin: 0% -40% 0% -40% !important;
}
	
		.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email{


}

.wpcf7-form-control.wpcf7-textarea{

}
	
	.wpcf7-form-control.wpcf7-submit{
		background-color:  #d3aa6a !important;
 margin: 0% 0% 0% 22.5% !important;
	font-size: 18px!important;
}

.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{
	border: 2px solid #d3aa6a;
	color: #ffffff;
}
	
	.ContactUsForm{
		margin: 0% 0% -70% 0% !important;
	}
	
	.ContactUsText{
		margin: 5% 0% -50% 0% !important;
	}
	
	.ContactTextHead1{
	
		padding-bottom: 15% !important;
	}
	
		.ContactTextHead2{
	
		padding-bottom: 15% !important;
	}
	
		.ContactTextHead3{

	}
	
	.page-id-6483 .mkdf-full-width-inner{
		background-image: url("https://www.cha-thai.com/wp-content/uploads/2018/10/BG2.png");
		
	}
	
	#HistoryHeadEmpty{
		display: none;
	}
	
	#History1920{
		margin-top: -25% !important;
	}
	
	
	.History1920Element{
		margin-top: -67.5% !important; 
	}
	
	.History1920Text{
		margin-top: 0% !important; 
	}
	
	.History1925Text{
		margin-top: 0% !important; 
	}
	
	.History1925Element{
		margin-top: -375% !important; 
	}
	
	.HistoryWW2Element{
		margin-top: -75% !important; 
	}
	
	.HistoryWW2Text{
		margin-top: 0% !important; 
	}
	
		.History1945Text{
		margin-top: 0% !important; 
	}
	
	.History1945Element{
		margin-top: -475% !important; 
	}
	
	.History19451965Element{
		margin-top: -75% !important; 
	}
	
	.History19451965Text{
		margin-top: 0% !important; 
	}
	
	.History19651986Text{
		margin-top: -15% !important; 
	}
	
	.History19651986Element{
		margin-top: -510% !important; 
	}
	
	.HistoryPastPresentFutureElement{
		margin-top: -75% !important; 
	}
	
	.HistoryPastPresentFutureText{
		margin-bottom: -40% !important; 
	}
	
	#HistoryPastPresentFutureTextElement span{
		font-size:65% !important; 
	}
	
	.HistoryImage1{
		margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage1{
	}
	
	.HistoryImage2{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage2{
				margin: 10% -2% 10% 6% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

	
	.HistoryImage3{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
			#HistoryImage3{
				margin: 10% 4% 0% -1% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

	
	.HistoryImage4{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

			#HistoryImage4{
				margin: 10% 2.5% 10% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
	.HistoryImage5{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
	#HistoryImage5{
				margin: 10% 4% 10% -2% !important;
		
		padding: 0% 0% 0% 0% !important;
	}

	
	.HistoryImage6{
				margin: 0% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage6{
				margin: 0% -2% 0% 4.5% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
	.HistoryEmptyBeforeImage7{
		display: none !important;
	}
	
		.HistoryImage7{
				margin: -60% 0% 0% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#HistoryImage7{
				margin: 0% 0% 25% 0% !important;
		
		padding: 0% 0% 0% 0% !important;
	}
	
		#EventPortfolio{
		margin-bottom: 25% !important;
	}

	.Magnae_Event_Button{
		margin-bottom: -125% !important;
	}
	
	#CSRElement{
		margin-bottom: 80% !important;
	}
	

	.page-id-6483 .mkdf-page-footer {
		margin: -80% 0% 0% 0%;
	}
	
	.mkdf-pli-text{
		font-size:6px;
		padding: 0% 5% 10% 5%;
	}

.DessertText a{
	font-size: 14px !important;

}
	.mkdf-page-title.entry-title{
		font-size: 24px !important;
	}
	
	.HomeAboutUsTopicText{
			font-size: 45px !important;
		
	}
	
	.HomeTeaProductTopicText{
			font-size: 45px !important;
		
	}
	
	.HomeHighLightMenuTopicText{
			font-size: 45px !important;
		
	}
	
	#TeaProductElement{
		margin-left: 5% !important;
		
	}
	
	.TeaProductClass{
		margin: 0% 0% 0% 0% !important;	}
	
	.page-id-5330 .mkdf-sidebar{
	margin-bottom: -35% !important;
	}
	
	#CateringHeaderElement{
		margin: 0% 0% 0% 0% !important;
		padding: 0% 0% 0% 0% !important;
		
	}
	
	.vc_column-inner.vc_custom_1546024311480{
		
			margin: 0% 0% 0% 0% !important;
		padding: 0% 10% 0% 10% !important;
	}
	
	.vc_column-inner.vc_custom_1546431821385{
		margin: 120% 0% 0% 0% !important;
		padding: 0% 5% 0% 5% !important;
		
	}
	
	.vc_column-inner.vc_custom_1540411203763{
		margin-bottom: 50%;
	}

	.page-id-5627 .mkdf-full-width-inner{
		margin-top: -35%;
		margin-bottom: -33%;
	}

	.mkdf-pli-text-holder{
		padding: 0% 0% 5% 0% !important;
		font-size: 8px;
		font-weight: 400;
	}
	.wpb_column.vc_column_container.vc_col-sm-12{
		margin: 0% 0% 75% 0% !important;
		
	}
	.page-id-4633 .wpb_wrapper span{
		font-size: 20px !important;
	}
	
		.page-id-4633 .wpb_wrapper p{
		font-weight: 600 !important;
	}
	
	.mkdf-full-width-inner{
		margin-bottom: -20%;
	}
	
	.Num_of_store{
		display: none !important;
	}
	
	.row.Filter_section{
		display: none !important;
		
	} 
	
	#DomesticElement{
		margin-bottom: 50%  !important;
		padding: 0% 0% 0% 0% !important;
	}
	
	#OverseaElement{
		margin-bottom: 40%  !important;
		padding: 0% 0% 0% 0% !important;
	}
	
	.mkdf-pl-item-inner{
		margin-top: 15% !important;
	}
	
	.storelocator-panel.asl_locator-panel{
		display: none !important;
	}
	
	.store-locator{
display: none !important;
	}
	
	.mkdf-ps-navigation{
		margin-top: 10% !important;
		margin-bottom: 15% !important;
	}
	
	.mkdf-portfolio-single-holder.mkdf-ps-full-width-custom-layout{
		margin-bottom: 0% !important;
	}
	
	#SeasonalMenuElement{
		margin-top: 5% !important;
		margin-bottom: -10% !important;
	}
	
	.mkdf-eh-item.mkdf-vertical-alignment-top   {
background-color: white
	;
	}
	
	#OriginalMenuElement{
		margin-bottom: -5% !important;
	}
	
	.OriginalMenuMainText{
	margin: -10% 0% 5% 0% !important;
		padding: 0% 0% 0% 13.5% !important;
	}
	
	#SpecialMenuElement{
		margin-bottom: 60% !important;
	}
	
		.SpecialMenuMainText{
	margin: -20% 0% 10% 0% !important;
		padding: 0% 0% 0% 20% !important;
	}
	
	#DessertMenuElement{
		margin-bottom: 65% !important;
	}
	
	#DessertText1 span a{
		font-weight: 400 !important;
	}
	
		#DessertText2 span a{
		font-weight: 400 !important;
	}
	
	.SoftserveVideo{
		
	}

	#SoftserveRow1{
		margin: 50% 0% 0% 0% !important;
	}
	
		#SoftserveRow2{
		margin: 0% 0% -10% 0% !important;
	
	}
	
	.page-id-6469 .vc_single_image-img.attachment-full{
		margin-top: 10% !important;
	}
	
	#BingSuRow1{
		margin: 60% 0% -30% 0% !important;
	}
	
	.BingsuFirstRow2{
		margin: 10% 0% 0% 0% !important;
	}
	
.mkdf-page-content-holder.mkdf-grid-col-12{
		margin: -10% 0% 0% 0% !important;
		
	}
	
	.postid-5658 .mkdf-container-inner.clearfix{
		margin-top: -40% !important;
	}
	
	.postid-5672 .mkdf-container-inner.clearfix{
		margin-top: -40% !important;
	}
	
	
	.mkdf-portfolio-single-holder.mkdf-ps-gallery-layout{
		
		margin-bottom: 0% !important;
	}
	.mkdf-ps-social-share div{
		margin-top: -60% !important;
	}
	
	.mkdf-ps-navigation{
		margin-top: -15% !important;
		margin-bottom : -40% !important;
	
	}
	
	.postid-4819 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4825 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4831 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4834 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4836 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4838 .mkdf-ps-navigation{
	margin-top: -80% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4918 .mkdf-ps-navigation{
	margin-top: -25% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4918 .mkdf-ps-navigation{
	margin-top: -25% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-4931 .mkdf-ps-navigation{
	margin-top: -25% !important;
		margin-bottom : 10% !important;
	}
	
	
	.postid-4933 .mkdf-ps-navigation{
	margin-top: -25% !important;
		margin-bottom : 10% !important;
	}
	
	.postid-6516 .mkdf-ps-navigation{
		margin-bottom: -55% !important;
	}
	
	.postid-6525 .mkdf-ps-navigation{
		margin-bottom: -55% !important;
	}
	
	
	.page-id-4677 .mkdf-bli-image-holder{
		margin: 0% 3% 0% 0% !important;
		padding: 0% 0% 0% 0% !important;
		
	}
	
	.page-id-4677 .mkdf-bli-content{
		margin: -15% 0% -5% 0% !important;
		
	}
	
	.page-id-4677 .entry-title.mkdf-post-title{
		font-size: 18px;
		font-weight: 500;
	}
	
	.page-id-6332 .mkdf-full-width-inner{
		margin-top: -20%;
			margin-bottom: -30%;
	}
	
	
	.postid-6875 .mkdf-ps-navigation{
		margin-top: 20% !important;
		margin-bottom: -5% !important;
	}
	
	.postid-6878 .mkdf-ps-navigation{
		margin-top: 15% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6879 .mkdf-ps-navigation{
		margin-top: 15% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6880 .mkdf-ps-navigation{
		margin-top: 15% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6881 .mkdf-ps-navigation{
		margin-top: 15% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6882 .mkdf-ps-navigation{
		margin-top: 15% !important;
		margin-bottom: 20% !important;
	}
	
	.postid-6883 .mkdf-ps-navigation{
		margin-top: 15% !important;
		margin-bottom: 20% !important;
	}
	
	.wpglobus_flag.wpglobus_language_name.wpglobus_flag_en {
		text-transform:uppercase;
	}

}

/* Category Highlighted*/

.page-id-10979 .thaitea{
	color: #d3aa6a;
	font-size: 20px;
	font-weight: 900 !important; 
}

.page-id-11023 .greentea{
	color: #d3aa6a;
	font-size: 20px;
	font-weight: 900 !important; 
}

.page-id-11026 .oolongtea{
	color: #d3aa6a;
	font-size: 20px;
	font-weight: 900 !important; 
}

.page-id-11029 .rosetea{
	color: #d3aa6a;
	font-size: 20px;
	font-weight: 900 !important; 
}

.page-id-11032 .instanttea{
	color: #d3aa6a;
	font-size: 20px;
	font-weight: 900 !important; 
}

.page-id-11035 .coffeeandcocoa{
	color: #d3aa6a;
	font-size: 20px;
	font-weight: 900 !important; 
}

.page-id-11038 .herbtea{
	color: #d3aa6a;
	font-size: 20px;
	font-weight: 900 !important; 
}

.page-id-11041 .honey{
	color: #d3aa6a;
	font-size: 20px;
	font-weight: 900 !important; 
}

.page-id-11044 .teafilterbag{
	color: #d3aa6a;
	font-size: 20px;
	font-weight: 900 !important; 
}

::placeholder { 
  color: #d3ab6a !important;
}

:-ms-input-placeholder {
  color: #d3ab6a !important;
}

::-ms-input-placeholder {
  color: #d3ab6a !important;
}


/* .mkdf-pli-text-holder{
		background-color: rgba(255, 255, 255, 0.85) !important;
	border: 4px solid #d3aa6a;
    opacity: 0.1;
}

.mkdf-pli-text-holder{
	background-image: url("https://www.cha-thai.com/wp-content/uploads/2018/10/Select.png");
	 background-size: cover;
	opacity: 0.1;
}

.mkdf-pli-text-holder{
	background-image: url("https://www.cha-thai.com/wp-content/uploads/2018/10/blog-post-list-bg.png"); 
	 background-size: cover;
	opacity: 0.1;
}

.page-id-5484 .mkdf-pli-text-holder{
	background-image: url("https://www.cha-thai.com/wp-content/uploads/2018/10/EventBox2.png");
	 background-size: 100% 100%!important;
	margin: 30% -6% 25% -6% !important;
	padding: 0% 15% 0% 15% !important;
opacity: 0.85;
} 


.page-id-5104 .mkdf-pli-text-holder{
	background-image: url("https://www.cha-thai.com/wp-content/uploads/2018/10/EventBox2.png");
	margin: 30% -6% 25% -6%;
	padding: 0% 15% 0% 15% !important;
opacity: 0.85;
} 

.page-id-5484 .mkdf-pli-text-holder{
	background-image: url("https://www.cha-thai.com/wp-content/uploads/2018/10/EventBox2.png");
	
	margin: 30% -6% 25% -6%;
	padding: 0% 15% 0% 15% !important;
opacity: 0.85;
} 

.page-id-5782 .mkdf-pli-text-holder{
	background-image: url("https://www.cha-thai.com/wp-content/uploads/2018/10/EventBox2.png");
	margin: 30% -6% 25% -6%;
	padding: 0% 15% 0% 15% !important;
opacity: 0.85;
} 

.page-id-5627 .mkdf-pli-text-holder{
		background-image: url("https://www.cha-thai.com/wp-content/uploads/2018/10/EventBox2.png");
	margin: 30% -5.5% 25% -5.5%;
	padding: 0% 15% 0% 15% !important;
opacity: 0.85;
} 

.mkdf-pl-item.mkdf-item-space.post-5658.portfolio-item.type-portfolio-item.status-publish.has-post-thumbnail.hentry.portfolio-category-newmediaarticle .mkdf-pl-item-inner .mkdf-pli-text-holder {
		
	background-size: 99% 100% !important;
	margin: 30% -5% 25% -4%;
	padding: 0% 15% 0% 15% !important;
} 

.mkdf-pl-item.mkdf-item-space.post-5672.portfolio-item.type-portfolio-item.status-publish.has-post-thumbnail.hentry.portfolio-category-newmediaarticle .mkdf-pl-item-inner .mkdf-pli-text-holder {
	background-size: 99.5% 100% !important;
	margin: 30% -5% 25% -4%;
	padding: 0% 15% 0% 15% !important;

} 

.page-id-6715 .mkdf-pli-text-holder{
		background-image: url("https://www.cha-thai.com/wp-content/uploads/2018/10/EventBox2.png");
	margin: 30% -6% 25% -6%;
	padding: 0% 15% 0% 15% !important;
opacity: 0.85;
} 

header ul li div {
		background-color: #811D1F !important;
}